/*
Theme Name: Gerovit Child
Description: Custom WordPress child theme.
Author: kha-concept.com
Author URI: 
Version: 1.0.0
Template: gerovit
*/

@font-face {
    font-family: 'Segoe UI';
    src: local('Segoe UI Light'), local('Segoe-UI-Light'),
        url('fonts/SegoeUI-Light.woff2') format('woff2'),
        url('fonts/SegoeUI-Light.woff') format('woff'),
        url('fonts/SegoeUI-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Segoe UI';
    src: local('Segoe UI Regular'), local('Segoe-UI-Regular'),
        url('fonts/SegoeUI.woff2') format('woff2'),
        url('fonts/SegoeUI.woff') format('woff'),
        url('fonts/SegoeUI.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Segoe UI';
    src: local('Segoe UI SemiBold'), local('Segoe-UI-SemiBold'),
        url('fonts/SegoeUI-SemiBold.woff2') format('woff2'),
        url('fonts/SegoeUI-SemiBold.woff') format('woff'),
        url('fonts/SegoeUI-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Segoe UI';
    src: local('Segoe UI Bold'), local('Segoe-UI-Bold'),
        url('fonts/SegoeUI-Bold.woff2') format('woff2'),
        url('fonts/SegoeUI-Bold.woff') format('woff'),
        url('fonts/SegoeUI-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}





/***  remove google recaptcha font ***/
#top .grecaptcha-badge {display:none!important;}
#top .rc-anchor-invisible-text, #top .rc-anchor-normal .rc-anchor-pt, #top .rc-anchor-invisible .rc-anchor-pt, #top .rc-anchor-compact .rc-anchor-pt {font-family: "Montserrat", sans-serif!important;}





/*** General ***/
#top h1,#top h2,#top h3,#top h4,#top h5,#top h6{font-family: 'Segoe UI';font-style:normal;font-weight:700;line-height:normal;line-height:1.1;}
body, #top p{font-family: 'Segoe UI';font-weight: 400;font-style: normal;line-height: 1.2;}
#top .image-overlay{display:none!important}
#top .avia-post-nav{display:none!important}
#top .special_amp {font-family:inherit;font-style: inherit;font-size: inherit;line-height: inherit;font-weight: inherit;color:inherit!important;}
#top strong {color:inherit;}
#top .avia-button:hover {opacity:1;}

#top .av-subheading.av-subheading_below p {font-family: 'Segoe UI';font-weight: 400;font-style: normal;line-height: 1.2;letter-spacing: 0px;}
#top a:hover {text-decoration:none;}

#top .av-special-heading.malaslova .av-special-heading-tag {text-transform:none;}
#top .avia_textblock.debeli-paragraf li {font-weight:600;}
#top .avia-button-wrap.deblji-font a.avia-button {font-weight:600;background-color: transparent;}


/* Top Menu */
/* Scrollable mega menu dropdown */
#header .avia_mega_div {
    overflow: auto!important;
    max-height: calc(100vh - 200px);
}




/* Mega menu */

#top .avia_mega_div ul.sub-menu li img {width:100%;}
#top .avia_mega_div .avia-bullet {display: none;}







/* Sekcije overlay i Slajder */
#top #homesec1 .av-section-color-overlay, #top #naslovna-slajder.avia-fullscreen-slider .avia-slideshow-inner .av-section-color-overlay {background-size:cover;background-image:linear-gradient(to right,black,transparent);}

#top #naslovna-slajder.avia-fullscreen-slider .slideshow_caption {width:55%;}
#top #naslovna-slajder.avia-fullscreen-slider .slideshow_align_caption p {text-transform:uppercase;font-weight:bold;margin-top:0px;}
#top #naslovna-slajder.avia-fullscreen-slider .avia-slideshow-button.avia-color-light {padding:20px 60px;}
#top #naslovna-slajder.avia-fullscreen-slider .avia-button.avia-color-light {border: 1px solid #fff;}
#top #naslovna-slajder.avia-fullscreen-slider a:hover.avia-button.avia-color-light {background: #4e4184;border: 1px solid transparent;}
#top #naslovna-slajder.avia-fullscreen-slider .avia-slideshow-button {border-radius: 0;margin-top: 60px;}


#top #cta-proizvod a:hover.avia-button {border:1px solid transparent!important;}



/*** 3 columna ispod slajdera ***/
#top #homesec4 .template-page.content {padding-top:0px;}
#top #homesec1 .av-special-heading.tanji-font .av-special-heading-tag, #top .av-special-heading.tanji-font .av-special-heading-tag {font-family: 'Segoe UI';font-style:normal;}
#top #homesec1 #homesec1clm1{width:62.8%;height:680px;}
#top #homesec1 #homesec1clm2{width:calc(36.2% - 20px);margin-bottom: 20px;height: 330px;}
#top #homesec1 #homesec1clm3{width:calc(36.2% - 20px);height: 330px;}



#top #homesec1clm1-title.av-special-heading {padding:0% 0% 0% 50%;} 
#top #homesec1clm1-button.avia-button-wrap {padding:3% 0% 0% 50%;}

#top .avia-button-wrap.custom-dugme-light .avia-button.avia-color-dark {font-size: 14px;text-transform:uppercase;}
#top .avia-button-wrap.custom-dugme-light .avia-button.avia-color-dark:hover {
  font-size: 14px;
  font-weight: 400;
  color: #ffffff!important;
  background-color:#707070!important;
  border-color:#707070!important;
  border-radius: 0px;
}

#top #homesec1clm4 #tekst-sekcija-para.av_textblock_section {margin-left: 50%;}



/*** Kategorije stranice ***/
#top #kategorija-slika.avia-image-container {margin-bottom: 20px;}
#top #kategorije-cta.avia-button-wrap a.avia-button {left: -10px;}




/*** Grid col ***/
#top #grid-levo-desno-g1.av-layout-grid-container .flex_cell.grid-polovina2 .flex_cell_inner {background:#F8F8FA;}
#top #grid-levo-desno-g2.av-layout-grid-container .flex_cell.grid-polovina1 .flex_cell_inner {background:#F8F8FA;}
#top #grid-levo-desno-g1.av-layout-grid-container .flex_cell.grid-polovina1 {background-clip: content-box,padding-box;}
#top #grid-levo-desno-g1.av-layout-grid-container .flex_cell.grid-polovina2 {background-image: linear-gradient(#f8f8fa,#f8f8fa),linear-gradient(#fff,#fff);background-clip: content-box,padding-box;}

#top #grid-levo-desno-g2.av-layout-grid-container .flex_cell.grid-polovina1 {background-image: linear-gradient(#f8f8fa,#f8f8fa),linear-gradient(#fff,#fff);background-clip: content-box,padding-box;}
#top #grid-levo-desno-g2.av-layout-grid-container .flex_cell.grid-polovina2 {background-clip: content-box,padding-box;}

/*
#top #grid-levo-desno-g1.av-layout-grid-container .flex_cell.grid-polovina2 .av_textblock_section p {padding:0 0 0 80px;}
#top #grid-levo-desno-g1.av-layout-grid-container .flex_cell.grid-polovina2 .avia-button-wrap {padding:0 0 0 80px;}

#top #grid-levo-desno-g2.av-layout-grid-container .flex_cell.grid-polovina1 .av_textblock_section p {padding:0 80px 0 0;}
#top #grid-levo-desno-g2.av-layout-grid-container .flex_cell.grid-polovina1 .avia-button-wrap {padding:0 80px 0 0;}
*/

/*** Download ***/
#top .posts-table-wrapper.gerovit th.all.col-title.sorting {width:85%;}

#top #download-sec #download-linkovi.avia-icon-list-container a.iconlist_icon {height: 44px;margin-right:0px;}
#top #download-sec #download-linkovi.avia-icon-list-container .av_iconlist_title.iconlist_title a {text-transform:none;font-weight:600;}
#top #download-sec #download-linkovi.avia-icon-list-container .avia-icon-list li {padding:0 0 0px 0;min-height: 40px;}


/*** Vesti slajder ***/
h3.slide-title {
    font-size: 25px;
    line-height: 1;
    margin-top: 10px;
}

.owl-stage-outer {
    overflow-x: clip;
    WIDTH: 180%;
}

.custom-owl-carousel-cards .item {
    position: relative;
    overflow: hidden;
}

.custom-owl-carousel-cards .post-thumbnail {
    height: 280px;
    overflow: hidden;
    position: relative;
}

.custom-owl-carousel-cards .post-thumbnail img {
    width: 100%;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    max-height: 280px;
    object-fit: cover;
}



/*** Proizvodi ***/
#top #faq-proizvod.togglecontainer .toggle_content.invers-color {min-height:440px;}
/*#top #faq-proizvod.togglecontainer .toggle_content.invers-color p img {position:absolute;width:100%;}*/
#top #proizvodi-sekcija1 sup {font-size:40px;}
#top table#proizvodi-tabela1 {background:transparent;}
#top table#proizvodi-tabela1 tr.avia-heading-row th {font-size:11px;background:transparent;text-align:left;}
#top table#proizvodi-tabela1 tr td {color:#000;text-align:left;}
#top #proizvodi-tabela1 .column-top-margin {margin-top:0px;}
#top #proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child(1) {width:16%;}
#top #proizvodi-tabela1.avia-data-table.avia_pricing_minimal th, #top #proizvodi-tabela1.avia-data-table.avia_pricing_minimal td {padding:7px;}
#top #faq-proizvod .column-top-margin {margin-top:20px;}

#top.page-id-659 #faq-proizvod img.white-box-count, #top.page-id-662 #faq-proizvod img.white-box-count, #top.page-id-665 #faq-proizvod img.white-box-count, #top.page-id-668 #faq-proizvod img.white-box-count,
#top.page-id-671 #faq-proizvod img.white-box-count, #top.page-id-835 #faq-proizvod img.white-box-count {width:230px;}

#top.page-id-1648 #faq-proizvod img.white-box-count, #top.page-id-1667 #faq-proizvod img.white-box-count {width:230px;}

/*** FAQ ***/
#top .togglecontainer .toggle_wrap .toggle_content {color:#1c1a1a!important;background-color:transparent!important;border-color:transparent!important;}
#top .togglecontainer p.toggler.activeTitle {border-color:#707070!important;font-weight:bold;}
.js_active .av-elegant-toggle .toggler, .avia-admin-preview-container .av-elegant-toggle .toggler {padding: 20px 55px 20px 35px!important;}
#top .av-elegant-toggle .single_toggle {margin-bottom: 5px!important;}
#top .togglecontainer p.toggler {font-weight:bold;border-color: #d4d4d4 !important;background-color: transparent !important;}
#top .toggle_icon {border-style: none;}
.av-elegant-toggle.togglecontainer .av_toggle_section:first-of-type .toggler {border-top-style:none;}
#top .single_toggle p.toggler sup {font-size: 13px;margin-right: 10px;}

#top section.av_toggle_section:last-child .toggler {border-style:none;}


#top.page-id-1667 table#proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child(1), #top.page-id-2463 table#proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child(1),
#top.page-id-3195 table#proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child(1), #top.page-id-3198 table#proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child(1),
#top.page-id-2460 table#proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child(1), #top.page-id-1648 table#proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child(1) {width:58%;}
#top table#proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child {display:block;width:100%;}


/* Custom Accordion ikonice */
#top .toggle_icon {border:none;}
#top .toggle_icon .vert_icon, .toggle_icon .hor_icon {display:none;} 
#top .toggler .toggle_icon {background: url('images/strelica-dole.svg') no-repeat center center;}
#top .activeTitle .toggle_icon {background: url('images/strelica-gore.svg') no-repeat center center!important;}




/***** Custom CF7 stranica ******/
#top #custompagecf7 #responsive-form{
	max-width:100%; 
	margin:0 auto;
    width:100%;
    padding: 6px 0 20px 0;

}
#top #custompagecf7 .form-row{
	width: 100%;
}

#top #custompagecf7 div.wpcf7 .ajax-loader{position:absolute;top:23px;}
#top #custompagecf7 .form-row p {margin:0;}

#top #custompagecf7 .column-full{ 
float: left;
position: relative;
padding-bottom: 0px;
width:100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
line-height: 1.2;
}

#top #custompagecf7 .column-half{
	float: left;
	position: relative;
	padding-bottom: 0px;
	width:49%;
	margin-left: 2%;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
}

#top #custompagecf7 .column-three{
	float: left;
	position: relative;
	padding-bottom:0px;
	width:32%;
	margin-left: 2%;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
}

#top #custompagecf7 .column-fourth{
	float: left;
	position: relative;
	padding-bottom:0px;
	padding-right: 20px;
	width:25%;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
}

#top #custompagecf7 .column-three:first-child, #top #custompagecf7 .column-half:first-child, #top #custompagecf7 .column-fourth:first-child {margin-left:0;}

#top #custompagecf7 .clearfix:after {
	content: "";
	display: table;
	clear: both;
}
#top #custompagecf7 #responsive-form .wpcf7-form-control.wpcf7-text.wpcf7-countrytext {padding: 8px 48px!important;}
#top #custompagecf7 #responsive-form .wpcf7-form-control.wpcf7-text.wpcf7-phonetext.wpcf7-validates-as-required {padding: 8px 50px!important;}
#top #custompagecf7 #responsive-form .wpcf7-textarea,#top textarea {min-height:60px!important;max-height:160px!important;min-width:100%!important;max-width:100%!important;}


#top #custompagecf7 .wpcf7-form input[type="submit"], #top #custompagecf7 .wpcf7-submit {
	width:33%;
    background-color:#4e4184;
	font-family: "Montserrat", sans-serif;font-optical-sizing: auto;font-style: normal;
    font-size: 20px;
	text-transform:uppercase;
	font-weight: 600;
    height: 50px;
	border: 1px solid #4e4184;
    border-radius: 0px;
    color: #ffffff;
	margin: 20px 0;
}
#top #custompagecf7 .wpcf7-submit:hover {background:#0e0e0e!important;color:#ffffff!important;border-radius:1px;opacity:1!important;}

#top #custompagecf7 .wpcf7 input[type="text"], #top #custompagecf7 .wpcf7 input[type="email"], #top #custompagecf7 .wpcf7 input[type="tel"], #top #custompagecf7 .wpcf7 input[type="url"], #top #custompagecf7 .wpcf7 input[type="select"], #top #custompagecf7 .wpcf7 input[type="date"] {height:60px;}

#top #custompagecf7 .wpcf7 input[type="text"], #top #custompagecf7 .wpcf7 input[type="email"], #top #custompagecf7 .wpcf7 input[type="tel"], #top #custompagecf7 .wpcf7 input[type="url"], #top #custompagecf7 .wpcf7 input[type="select"], #top #custompagecf7 .wpcf7 input[type="date"], #top #custompagecf7 .wpcf7 select {
	height: 60px;
	padding-left: 27px;
	margin:10px 0;
	border: 1px solid #747474;
	-webkit-box-sizing: border-box;
	 -moz-box-sizing: border-box;
	      box-sizing: border-box;
	background-color:transparent;
	border-radius: 0px;
	font-family: "Montserrat", sans-serif;font-optical-sizing: auto;
    font-size: 17px;
    color:#0e0e0e;
    font-weight:400;
}

#top #custompagecf7 .wpcf7 textarea {height:auto;padding-left: 27px;padding-top: 15px;margin:10px 0;
	border: 1px solid #747474;
	-webkit-box-sizing: border-box;
	 -moz-box-sizing: border-box;
	      box-sizing: border-box;
	background-color:transparent;
	border-radius: 0px;
	font-family: "Montserrat", sans-serif;font-optical-sizing: auto;
    font-size: 17px;
    color:#0e0e0e;
    font-weight:400;}

#top #custompagecf7 .wpcf7-form-control.wpcf7-select option {background:rgb(255, 255, 255);color:rgb(0, 0, 0);}

#top #custompagecf7 .wpcf7-list-item input {position: relative;right:3px;}
#top #custompagecf7 .wpcf7-form-control:focus {border:1px solid #4e4184!important;}
#top #custompagecf7 .wpcf7-not-valid-tip {color:#fd0000;font-family: "Montserrat", sans-serif;font-optical-sizing: auto;padding-top:5px;padding-bottom:20px;}
#top #custompagecf7 .intl-tel-input ul.country-list {top:-20px;}
#top #custompagecf7 label {font-size:16px;font-weight:400;}
#top #custompagecf7 th {text-transform:none!important;letter-spacing:0px!important;padding:4px 8px!important;}

#top #custompagecf7 .wpcf7-list-item-label {font-size: 16px;}

#top #custompagecf7 .codedropz-upload-container {background-color: #f5f5f5;}
#top #custompagecf7 .codedropz-upload-inner h5 {font-size:20px;}
#top #custompagecf7 .cf7-text-or, #top #custompagecf7 .codedropz-upload-inner span {font-size:20px;}
#top #custompagecf7 .cf7-text-browser a {background: #0e0e0e;padding: 0px 20px;font-weight: 400;font-size: 14px;}

#top #custompagecf7 .wpcf7 input::placeholder, #top #custompagecf7 .wpcf7 textarea::placeholder  {color:#959595;}
#top #custompagecf7 .wpcf7 input:focus::placeholder, #top #custompagecf7 .wpcf7 textarea:focus::placeholder {color:#959595;}
#top #custompagecf7 textarea::placeholder, #top #custompagecf7 input::placeholder {opacity:1;}

#top #custompagecf7 .checkbox-pitanja {
display: block;
margin-bottom: 10px;
font-family: "Montserrat", sans-serif;font-optical-sizing: auto;
color: #0E0E0E !important;
font-weight: 600 !important;
font-size: 17px !important;
letter-spacing: -0.5px;
line-height: 1.4;
}



/* WPML */
#top .wpml-ls-legacy-list-horizontal {padding:0;}
#top .wpml-ls-legacy-list-horizontal a {padding: 5px 10px 6px 0px;}
#top #header ul.avia_wpml_language_switch.avia_wpml_language_switch_extra {padding: 0 0 0 0px;}
#top #header ul.avia_wpml_language_switch.avia_wpml_language_switch_extra li.language_en.avia_current_lang {margin: 0 0 0 0px;}
#top #header ul.avia_wpml_language_switch.avia_wpml_language_switch_extra li.language_en {margin: 0 0 0 0px;}
#top #header ul.avia_wpml_language_switch.avia_wpml_language_switch_extra li.language_sr.avia_current_lang {margin: 0 0 0 5px;}
#top #header ul.avia_wpml_language_switch.avia_wpml_language_switch_extra li.language_sr {margin: 0 0 0 5px;}

#top #header_meta a, #top #header_meta li, #top #header_meta .phone-info {font-size:15px;font-weight:500;}



/* Footer */
#footer {padding:80px 0}

#footer .flex_column:nth-child(1) {width: 100%;margin: 0px;margin-left: 0px;padding: 0px 0px;}
#footer .flex_column:nth-child(2) {width: 25%;margin: 0px;padding: 0px 0px;}
#footer .flex_column:nth-child(3) {width: 30%;margin: 0px;padding: 0px 30px;}
#footer .flex_column:nth-child(4) {width: 20%;margin: 0px;padding: 0px 30px;}
#footer .flex_column:nth-child(5) {width: 25%;margin: 0px;padding: 0px 30px;}

#top #footer .widget_nav_menu li {font-size:18px;}

#top #footer .social_bookmarks {
  text-align:left;
  margin:15px 0 0;
  position:relative;
}
#top #footer .social_bookmarks li {
  display:inline-block;
  float:none;
  margin-right:10px;
  border-radius:0;
}
#top #footer .social_bookmarks li a {
  border-radius:20px;
  background:#fff;
  color: #000;
}





@media only screen and (max-width: 989px) {
#top #homesec1 #homesec1clm1 {height:640px;}
#top #homesec1 #homesec1clm1.flex_column {background: url(https://www.gerovit.com/wp-content/uploads/2024/10/Responsive-banner-1.jpg) 0% 50% no-repeat scroll #fbf9fa;}
#top #homesec1 #homesec1clm2.flex_column {background: url(https://www.gerovit.com/wp-content/uploads/2024/10/Responsive-banner-2.jpg) 100% 50% no-repeat scroll #fbf9fa;}
#top #homesec1 #homesec1clm3.flex_column {background: url(https://www.gerovit.com/wp-content/uploads/2024/10/Responsive-banner-3.jpg) 80% 50% no-repeat scroll #fbf9fa;}
#top.page-id-1667 table#proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child(1), #top.page-id-2463 table#proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child(1),
#top.page-id-3195 table#proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child(1), #top.page-id-3198 table#proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child(1),
#top.page-id-2460 table#proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child(1), #top.page-id-1648 table#proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child(1) {width:100%;}
}






@media only screen and (max-width: 767px) {
#footer {padding:20px 0}
#top #custompagecf7 .column-half,#top #custompagecf7 .column-three,#top #custompagecf7 .column-fourth{width:100%;padding-right:0px!important;margin-left: 0%;}
#top #custompagecf7 .wpcf7-form input[type="submit"], #top #custompagecf7 .wpcf7-submit {width:100%;}
#top #custompagecf7 .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select {margin-bottom:10px;}
#footer .widget {margin: 0px 0;}
#socket .copyright {display:block;float:none;padding-top:0px;text-align:left;width:100%;line-height: 1.3;}
#top #wrap_all #socket .social_bookmarks {float:none;margin:0;position:absolute;text-align:left;top:10px;width:100%;}
#socket .social_bookmarks li {float:none;display:inline-block;}
#socket .sub_menu_socket {float: none;width: 100%;display: block;text-align: left;margin: 0 0 0 -6px!important;}
#socket .sub_menu_socket li {float:none;display:inline-block;}
#top #proizvodi-sekcija1 .container {height:300px!important;}
#top #proizvodi-sekcija1 sup {font-size:20px;}
#top #proizvodi-sekcija1 .avia_textblock p br {display:none;}
#top #grid-sek-proizvodi .flex_cell {min-height:300px;}
#top #grid-sek-proizvodi .flex_cell .av-special-heading, #top #grid-sek-proizvodi .flex_cell .avia_textblock {text-align: left;}
#top .avia_textblock.debeli-paragraf li {font-weight:500;line-height:1.2;}
#top #istaknuto-iznad-f .av-special-heading-tag br {display:none;}
#top #istaknuto-iznad-f .av-special-heading-tag, #top #istaknuto-iznad-f .avia-button-wrap {text-align: left;}

#footer .flex_column:nth-child(1),#footer .flex_column:nth-child(2),#footer .flex_column:nth-child(3),
#footer .flex_column:nth-child(4),#footer .flex_column:nth-child(5) {width:100%;margin: 0px;margin-left: 0px;padding: 0px 0px;}

#footer h3.widgettitle {font-size:20px!important;}
#footer .textwidget {font-size:17px;}

#top.home .avia-slideshow-inner {height:500px!important;}
#top.home .avia-slideshow {max-height:500px!important;}

#top #homesec1 #homesec1clm1, #top #homesec1 #homesec1clm2, #top #homesec1 #homesec1clm3 {width:100%;}

#top #grid-levo-desno-g1 .flex_cell, #top #grid-levo-desno-g2 .flex_cell {min-height:320px;}
#top #grid-levo-desno-g1 .flex_cell .avia_textblock p br, #top #grid-levo-desno-g2 .flex_cell .avia_textblock p br {display:none;}
#top #grid-levo-desno-g2 .flex_cell .av-special-heading {text-align: left;}
#top #grid-levo-desno-g2 .flex_cell .avia_textblock {text-align: left;}
#top #grid-levo-desno-g2 .flex_cell .avia-button-right {float: left;}

#top h3.slide-title {font-size:28px;}

#top.page-id-1667 table#proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child(1), #top.page-id-2463 table#proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child(1),
#top.page-id-3195 table#proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child(1), #top.page-id-3198 table#proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child(1),
#top.page-id-2460 table#proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child(1), #top.page-id-1648 table#proizvodi-tabela1 tbody tr.avia-heading-row th:nth-child(1) {width:100%;}


#top .posts-table-wrapper.gerovit th.all.col-title.sorting {width:auto;}


#top #naslovna-slajder.avia-fullscreen-slider .slide-2 {background-position: 82% 0%!important;}
.titlemenu span.avia-menu-text:after {border-bottom: none!important;}


#top #header_meta {display: none;}

}


@media only screen and (max-width: 375px) {

}