.ilightbox-overlay.minimal { background: #000 } .ilightbox-loader.minimal { background-color: transparent }
.ilightbox-loader.minimal div { background-color: transparent; background: url(//www.nenadmarkovic.com/wp-content/themes/Total/assets/lib/ilightbox/minimal/preloader.gif) no-repeat center; } .ilightbox-holder.minimal .ilightbox-inner-toolbar .ilightbox-title { font-size: 1em; padding: 10px; padding-right: 60px; color: #fff; font-weight: 400; text-transform: capitalize; line-height: 1.5; opacity: 0.85; }
.ilightbox-holder.minimal .ilightbox-inner-toolbar .ilightbox-toolbar { left: auto; top: 5px; right: 5px; }
.ilightbox-holder.minimal .ilightbox-inner-toolbar .ilightbox-toolbar a { float: right } .ilightbox-holder.minimal .ilightbox-container .ilightbox-caption { background: #000; background: rgba( 0,0,0,0.6 ); font-size: 1.077em; display: block !important; opacity: 1 !important; left: 0; right: 0; text-align: center; padding: 20px; color: #aaa; bottom: 0; border-radius: 0; }
.isMobile .ilightbox-holder.minimal .ilightbox-container .ilightbox-caption { font-size: 1em } .ilightbox-toolbar.minimal { top: 0; right: 10px; }
.ilightbox-toolbar.minimal a { float: right; width: 44px; height: 44px; opacity: 0.6; transition: opacity 0.1s; }
.ilightbox-toolbar.minimal a:hover { opacity: 1 }
.ilightbox-toolbar.minimal a.ilightbox-close { background: url(//www.nenadmarkovic.com/wp-content/themes/Total/assets/lib/ilightbox/minimal/skin.png) 0 0 no-repeat; background-position: 0 -44px; }
.ilightbox-toolbar.minimal a.ilightbox-fullscreen { background: url(//www.nenadmarkovic.com/wp-content/themes/Total/assets/lib/ilightbox/minimal/skin.png) 0 0 no-repeat; background-position: 0 0; }
.ilightbox-toolbar.minimal a.disabled { opacity: 0.2 !important; cursor: default; } .isMobile .ilightbox-toolbar.minimal { background: #222; bottom: 0; top: auto; left: 0; width: 100%; height: 44px; text-align: center; }
.isMobile .ilightbox-toolbar.minimal a { display: inline-block; float: none; width: 44px; height: 44px; background-image: url(//www.nenadmarkovic.com/wp-content/themes/Total/assets/lib/ilightbox/minimal/skin.png); transition: opacity 0.1s; }
.isMobile .ilightbox-toolbar.minimal a:hover { background-color: #111 }
.isMobile .ilightbox-toolbar.minimal a.ilightbox-fullscreen { background-position: 0 0 }
.isMobile .ilightbox-toolbar.minimal a.ilightbox-next-button { background-position: -90px -44px }
.isMobile .ilightbox-toolbar.minimal a.ilightbox-prev-button { background-position: -132px -44px }
.isMobile .ilightbox-toolbar.minimal a.ilightbox-play,
.isMobile .ilightbox-toolbar.minimal a.ilightbox-pause { display: none } .ilightbox-thumbnails.minimal .ilightbox-thumbnails-grid .ilightbox-thumbnail img { width: 100%; height: 100%; } .ilightbox-button.minimal.disabled { opacity: 0.2 !important; cursor: default; }
.ilightbox-button.minimal span { display: block; width: 100%; height: 100%; position: relative; opacity: 0.6; transition: opacity 0.1s; }
.ilightbox-button.minimal span:hover { opacity: 1 }
.ilightbox-button.minimal.disabled span { opacity: 0.6; }
.ilightbox-button.minimal { bottom: 0; nowhitespace: afterproperty; right: 0; left: 0; left: 45%\9; width: 95px; height: 75px; margin: auto; }
.ilightbox-button.ilightbox-button.minimal:hover { opacity: 1 }
.ilightbox-button.ilightbox-prev-button.minimal { top: 0; bottom: auto; }
.ilightbox-button.minimal span:after { content: ""; display: block; position: absolute; top: 50%; left: 50%; margin-top: -15px; margin-left: -16px; height: 30px; width: 32px; background-image: url(//www.nenadmarkovic.com/wp-content/themes/Total/assets/lib/ilightbox/minimal/skin.png); background-repeat: no-repeat; background-color: #000; background-color: rgba(0,0,0,0.9); }
.ilightbox-button.ilightbox-next-button.minimal span:after { background-position: -226px -50px }
.ilightbox-button.ilightbox-prev-button.minimal span:after { background-position: -182px -50px } .ilightbox-button.minimal.horizontal { right: 0; nowhitespace: afterproperty; left: auto; top: 0; bottom: 0; top: 41%\9; width: 75px; height: 95px; }
.ilightbox-button.minimal.horizontal span:after { content: ""; display: block; position: absolute; top: 50%; left: 50%; margin-top: -15px; margin-left: -16px; height: 30px; width: 34px; background-image: url(//www.nenadmarkovic.com/wp-content/themes/Total/assets/lib/ilightbox/minimal/skin.png); background-repeat: no-repeat; }
.ilightbox-button.ilightbox-next-button.minimal.horizontal span:after { background-position: -95px -50px }
.ilightbox-button.ilightbox-prev-button.minimal.horizontal { right: auto; left: 0; }
.ilightbox-button.ilightbox-prev-button.minimal.horizontal span:after { background-position: -137px -50px } .isMobile .ilightbox-social { display: none !important }
.ilightbox-holder.minimal .ilightbox-container .ilightbox-social { display: block !important; right: 20px; left: auto; top: -10px; padding: 0; }
.ilightbox-holder.minimal .ilightbox-container .ilightbox-social ul li a { background-image: none !important; font-size: 16px; color: #fff; text-decoration: none; opacity: 0.5; font-size: 16px; }
.ilightbox-holder.minimal .ilightbox-container .ilightbox-social ul li a:hover { opacity: 1 }
.ilightbox-social.minimal a:after { position: relative }
.ilightbox-holder.minimal .ilightbox-social li.facebook a:after { content: "\f09a" }
.ilightbox-holder.minimal .ilightbox-social li.twitter a:after { content: "\f099" }
.ilightbox-holder.minimal .ilightbox-social li.googleplus a:after { content: "\f0d5" }
.ilightbox-holder.minimal .ilightbox-social li.pinterest a:after { content: "\f231" } .ilightbox-holder.minimal .ilightbox-social li a:after { font-family: "FontAwesome"; font-weight: normal; font-style: normal; letter-spacing: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }.overlay-slideup-title span.title {
position: absolute;
bottom: 30px;
left: 0;
width: 100%;
text-align: center;
padding: 0 30px;
color: #f47538;
font-size: 0.9em;
font-weight: 400;
transition: all .30s ease-in-out;
line-height: 1.0em;
}
.theme-button.grey {
background: #f5f5f5 !important;
}
.active>.theme-button {
background: #999 !important;
}
.active .theme-button  {
background: #999 !important;
}.hidden-desktop,.visible-phone,.visible-tablet,.visible-tablet-landscape,.visible-tablet-portrait{display:none !important}@media only screen and (min-width: 768px){.content-area{max-width:70%}#sidebar{max-width:26%}}@media only screen and (max-width: 1280px){#site-navigation .dropdown-menu li.flip-drops-smallscreen ul ul{left:auto;right:100%}#site-navigation .dropdown-menu li.flip-drops-smallscreen ul .fa-angle-right{left:9px;right:auto}#site-navigation .dropdown-menu li.flip-drops-smallscreen ul .fa-angle-right:before{content:"\f104"}body #site-navigation .sf-menu li.flip-drops-smallscreen ul a.sf-with-ul{padding-left:25px;padding-right:12px}}@media only screen and (max-width: 959px){.hidden-desktop{display:block !important}.hidden-desktop.vc_row-flex{display:flex !important}.header-one-search-toggle,.visible-desktop,.post-edit{display:none !important}.boxed-main-layout #wrap{overflow:hidden}.content-area{width:100%;max-width:none}#sidebar{width:100%;max-width:none}body.has-composer.has-sidebar #primary{margin-bottom:40px}body.wpex-mobile-toggle-menu-icon_buttons #site-logo{height:100%;float:left;text-align:left}body.rtl #site-header #site-logo{float:right;text-align:right}body.has-mobile-menu #site-navigation-wrap{display:none}body.has-mobile-menu .wpex-mobile-menu-toggle{display:block}#site-header.wpex-header-two-flex-v #site-header-inner{display:block}.header-two-aside{float:left;clear:both;padding-top:20px;text-align:left}#header-two-search{float:left}body.wpex-mobile-toggle-menu-icon_buttons #site-header-inner.container{padding-right:80px}body.mobile-menu-disabled #site-header #site-logo{float:none;text-align:center;margin:0 auto 20px 0}body.mobile-menu-disabled #site-logo a{display:inline;display:inline-block;float:none}body.mobile-menu-disabled #site-logo img{display:block}body.mobile-menu-disabled #site-header #site-navigation-wrap{position:relative;top:auto;right:auto;clear:both;margin:0}body.wpex-mobile-toggle-menu-icon_buttons_under_logo #site-header #site-header-inner{display:block}body.wpex-mobile-toggle-menu-icon_buttons_under_logo #site-header #site-header-inner #site-logo{float:none;display:block;text-align:center;width:100%;max-width:none;height:auto}body.wpex-mobile-toggle-menu-icon_buttons_under_logo #site-header #site-header-inner #site-logo img{display:inline;float:none}body.wpex-mobile-toggle-menu-icon_buttons_under_logo #site-header #site-header-inner #site-logo-inner{display:block}body.wpex-mobile-toggle-menu-icon_buttons_under_logo #site-header #site-header-inner #header-aside{float:none;clear:both;text-align:center}body.wpex-mobile-toggle-menu-icon_buttons_under_logo #site-header #site-header-inner #header-two-search{float:none;display:inline-block}body.has-mobile-menu.wpex-mobile-toggle-menu-fixed_top{padding-top:50px}body.has-mobile-menu.wpex-mobile-toggle-menu-fixed_top #site-header.header-one #site-logo{float:none;width:100%;text-align:center}.social-share-wrap.position-vertical .social-share-title{display:block}.wpex-social-share.position-vertical{position:inherit;top:auto;left:auto;width:auto;height:auto;margin:30px 0 40px}#content-wrap.left-sidebar .wpex-social-share.position-vertical{right:auto;left:auto}.wpex-social-share.position-vertical .social-share-button-text{display:inline}.wpex-social-share.position-vertical li{margin:0 5px 5px 0}.wpex-social-share.position-vertical li a{width:auto;height:auto;line-height:inherit;padding:0.3em 0.9em}.wpex-social-share.position-vertical.style-minimal{border:0}.wpex-social-share.position-vertical.style-minimal li a{border-top:1px solid #e8e8e8}.wpex-social-share.position-vertical.wpex-social-share.style-rounded a{padding:0.462em 1.692em}.wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,.wpb_tour .wpb_tab,.wpb_tour_next_prev_nav{width:100%;float:none;margin-left:0}.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{width:100%}.wpb_tour .wpb_tab{padding-left:0;padding-right:0;border:none}.wpb_tour,.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{border:none !important}.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{padding:20px 0 0 !important}.wpb_tour .wpb_tour_next_prev_nav{display:none !important}.wpb_tour .wpb_tabs_nav{border:1px solid #e4e4e4}.wpb_tour .wpb_tabs_nav li{background:none;border-bottom:1px solid #e4e4e4;border-right:0;margin:0}#wrap .wpb_tour .wpb_tabs_nav li a{padding:10px}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.hidden-desktop,.visible-tablet,.visible-tablet-landscape{display:block !important}.hidden-desktop.vc_row-flex,.visible-tablet.vc_row-flex,.visible-tablet-landscape.vc_row-flex{display:flex !important}.visible-desktop,.hidden-tablet-landscape{display:none !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.compose-mode .hidden-desktop,.compose-mode .visible-tablet,.compose-mode .visible-tablet-landscape{display:block !important}.compose-mode .hidden-desktop.vc_row-flex,.compose-mode .visible-tablet.vc_row-flex,.compose-mode .visible-tablet-landscape.vc_row-flex{display:flex !important}.compose-mode .visible-desktop,.compose-mode .hidden-tablet-landscape{display:none !important}}@media only screen and (min-width: 768px) and (max-width: 959px){.hidden-desktop,.visible-tablet,.visible-tablet-portrait{display:block !important}.hidden-desktop.vc_row-flex,.visible-tablet.vc_row-flex,.visible-tablet-portrait.vc_row-flex{display:flex !important}.visible-desktop,.hidden-tablet,.hide-on-tablets,.tparrows.custom,.hidden-tablet-portrait{display:none !important}.blog-entry .wpex-social-share{display:none}body.boxed-main-layout#wrap{width:auto !important}.tablet-fullwidth-columns .col,.tablet-fullwidth-columns .wpb_column,.tablet-fullwidth-columns .vcex-feature-box-content,.tablet-fullwidth-columns .vcex-feature-box-media{width:100% !important;margin-left:0 !important;height:auto !important}.tablet-fullwidth-columns.vcex-feature-box.v-align-middle{display:block}.tablet-fullwidth-columns .vcex-feature-box-media{margin-bottom:30px}.tablet-fullwidth-columns.vcex-feature-box-match-height .vcex-feature-box-image{position:inherit;top:auto;left:auto;max-width:100%}.tablet-fullwidth-columns.vcex-feature-box-match-height .vcex-feature-box-image img{max-width:100%}.tablet-fullwidth-columns.vcex-feature-box.left-content-right-image .vcex-feature-box-content{padding-right:0px}.tablet-fullwidth-columns.vcex-feature-box.left-image-right-content .vcex-feature-box-content{padding-left:0px}.site-breadcrumbs.position-absolute{position:inherit;top:auto;left:auto;right:auto;margin-top:0}.boxed-main-layout .site-breadcrumbs{padding:0 30px}.single-portfolio-media{width:100%;margin:0 0 20px}.single-portfolio-content{width:100%;margin:0}.wpex-row .span_1_of_4.col-3.col,.wpex-row .span_1_of_4.col.product:nth-child(2n+3){margin-left:0;clear:both}.wpex-row .span_1_of_4.col,.vcex-isotope-grid .span_1_of_4.col,.wpex-isotope-grid .span_1_of_4.col{width:50%}#footer-widgets .col{width:100%}.tablet-single-column{width:100% !important}}@media only screen and (max-width: 767px){.hidden-desktop,.visible-phone{display:block !important}.hidden-desktop.vc_row-flex,.visible-phone.vc_row-flex{display:flex !important}.visible-desktop,.hidden-phone,.hide-on-phones,.tparrows.custom{display:none !important}#wrap{width:100% !important}body.boxed-main-layout#wrap{width:auto !important}.col,.blog-entry,.wpex-row .col,.wpex-row.vcex-no-margin-grid .col{width:100%}.content-area,#sidebar{float:none;width:100% !important}#wrap .wpex-row.gap-none .col{margin-bottom:0 !important}.row-no-spacing .wpb_column{margin-bottom:0}.vc_span12.wpb_column{margin-bottom:0 !important}.gallery-format-post-slider-wrap .flex-direction-nav{display:none}.one-half,.one-third,.one-fourth,.one-fifth{width:100%;float:none}div.wpcf7 .one-half{padding-left:0}.boxed-main-layout #outer-wrap{padding:0 !important}#site-logo{margin-top:0px !important;margin-bottom:0px !important}body .entries.left-thumbs .entry .entry-media{margin-bottom:20px}body .entries.left-thumbs .entry .entry-media,body .entries.left-thumbs .entry .entry-details{float:none;width:100%}.phone-fullwidth-columns .col,.phone-fullwidth-columns .wpb_column,.phone-fullwidth-columns .vcex-feature-box-content,.phone-fullwidth-columns .vcex-feature-box-media{width:100% !important;margin-left:0 !important;height:auto !important}.phone-fullwidth-columns .vcex-feature-box-media{margin-bottom:30px}.phone-fullwidth-columns.vcex-feature-box.v-align-middle{display:block}.phone-fullwidth-columns.vcex-feature-box-match-height .vcex-feature-box-media .vcex-feature-box-image{position:inherit;top:auto;left:auto;max-width:100%}.phone-fullwidth-columns.vcex-feature-box-match-height .vcex-feature-box-media .vcex-feature-box-image img{max-width:100%}.phone-fullwidth-columns.vcex-feature-box.left-content-right-image .vcex-feature-box-content{padding-right:0px}.phone-fullwidth-columns.vcex-feature-box.left-image-right-content .vcex-feature-box-content{padding-left:0px}#top-bar #top-bar-social{position:static;left:auto;right:auto;float:none;height:auto;line-height:1.5em;margin-top:0;text-align:center;padding-top:10px}#top-bar #top-bar-social a{display:inline-block;float:none}#top-bar #top-bar-content,#top-bar .top-bar-menu{float:none;text-align:center}#top-bar .top-bar-menu li{display:inline-block;float:none}#top-bar #lang_sel{text-align:left}body.rtl #top-bar #lang_sel{text-align:right}body.hasnt-overlay-header .page-header.background-image-page-header .page-header-table{height:150px}body.hasnt-overlay-header .page-header.background-image-page-header .page-header-title,.centered-page-header .page-header-title,.centered-minimal-page-header .page-header-title{font-size:1.846em}.centered-page-header .page-subheading,.centered-minimal-page-header .page-header-subheading,body.hasnt-overlay-header .page-header.background-image-page-header .page-subheading{font-size:1.077em}.page-slider .ls-container .ls-nav-prev,.page-slider .ls-container .ls-nav-next{display:none !important}body.has-breadcrumbs .page-header-title{max-width:100%;width:100%}.vcex-filter-links li{float:none !important;width:100% !important;margin:0 0 5px !important}.vcex-filter-links li a{display:block}.portfolio-archives-filter li{float:none;margin:0 0 5px}.filterable-portfolio{margin-left:0;margin-right:0}#single-post-next-prev{top:0}.entry-has-avatar .blog-entry-header{width:100%;padding:0;min-height:0}.blog-entry-author-avatar{display:none}.related-post{width:100% !important}.author-bio-avatar{position:inherit;left:auto;top:auto;margin-bottom:20px}.author-bio{padding-left:25px}.author-bio-social a{margin-top:5px}.blog-entry.grid-entry-style .blog-entry-inner,.match-height-content{height:auto !important}.blog-entry .wpex-social-share{display:none}#comments .children{margin-left:0}.comment-form-author input,.comment-form-author input,.comment-form-email input,.comment-form-website input,.comment-form-comment input,.comment-form-url input{width:100%}#main .widget_nav_menu li a:before{display:none}#footer-callout{display:block}#footer-callout-left,#footer-callout-right{width:100%;margin:0;float:none}#footer-callout-right{margin-top:20px}#footer-bottom{text-align:center}#footer-bottom #footer-bottom-menu{position:static;top:auto;right:auto;left:auto;margin:0;text-align:center;height:auto;line-height:inherit}#footer-bottom #footer-bottom-menu ul li{float:none;display:inline-block;height:auto;line-height:inherit;margin-top:10px}#footer-bottom #footer-bottom-menu ul li a,#footer-bottom #footer-bottom-menu ul li a:hover{text-decoration:underline}#site-scroll-top{right:20px;bottom:20px}.wpb_tabs.tab-style-default .wpb_tabs_nav{height:auto}.wpb_tabs .wpb_tabs_nav li,.wpb_tabs .wpb_tabs_nav li a{float:none;width:100% !important}.wpb_tabs.tab-style-alternative-one .wpb_tabs_nav{float:none}.wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li a{border-left:0;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important}.wpb_tabs.tab-style-alternative-two{border:none}.wpb_tabs.tab-style-alternative-two .wpb_tabs_nav li a{border-top:1px solid #eee}.vcex-posttypes-flexslider .vcex-img-flexslider-caption{padding:10px;text-align:center;background:rgba(0,0,0,0.7)}.vcex-posttypes-flexslider .vcex-img-flexslider-caption .title{font-size:14px}.vcex-posttypes-flexslider .vcex-img-flexslider-caption .excerpt{display:none}.vcex-testimonials-fullslider.has-arrows .entry{padding-left:0;padding-right:0}.vcex-testimonials-fullslider.has-arrows .sp-arrows{display:none}.vcex-testimonials-fullslider .sp-buttons{display:block}}@media only screen and (min-width: 480px) and (max-width: 767px){.hidden-desktop{display:block !important}.hidden-desktop.vc_row-flex{display:flex !important}.visible-desktop,.hidden-phone{display:none !important}.content-area,#sidebar{width:100%;float:none}.col{width:100%}.row-no-spacing .wpb_column{margin-bottom:0}.wpex-flickr-widget .flickr_badge_image{width:23%}}@media only screen and (max-width: 479px){.mobile-menu-extra-icons{display:none !important}.mobile-menu-extra-icons.wpex-shop,.mobile-menu-extra-icons.wpex-show-on-mobile{display:inline-block !important}.woocommerce-cart-form{font-size:13px}}@media screen and (max-width: 1024px){.wpex-row .col.span_1_of_1_tl{width:100%;clear:none}.wpex-row .col.span_1_of_1_tl.col-1,.wpex-row .col.span_1_of_1_tl.first{clear:none}.wpex-row .col.span_1_of_1_tl:nth-child(1n+1){clear:both}.wpex-row .col.span_1_of_2_tl{width:50%;clear:none}.wpex-row .col.span_1_of_2_tl.col-1,.wpex-row .col.span_1_of_2_tl.first{clear:none}.wpex-row .col.span_1_of_2_tl:nth-child(2n+1){clear:both}.wpex-row .col.span_1_of_3_tl{width:33.333%;clear:none}.wpex-row .col.span_1_of_3_tl.col-1,.wpex-row .col.span_1_of_3_tl.first{clear:none}.wpex-row .col.span_1_of_3_tl:nth-child(3n+1){clear:both}.wpex-row .col.span_1_of_4_tl{width:25%;clear:none}.wpex-row .col.span_1_of_4_tl.col-1,.wpex-row .col.span_1_of_4_tl.first{clear:none}.wpex-row .col.span_1_of_4_tl:nth-child(4n+1){clear:both}.wpex-row .col.span_1_of_5_tl{width:20%;clear:none}.wpex-row .col.span_1_of_5_tl.col-1,.wpex-row .col.span_1_of_5_tl.first{clear:none}.wpex-row .col.span_1_of_5_tl:nth-child(5n+1){clear:both}.wpex-row .col.span_1_of_6_tl{width:16.667%;clear:none}.wpex-row .col.span_1_of_6_tl.col-1,.wpex-row .col.span_1_of_6_tl.first{clear:none}.wpex-row .col.span_1_of_6_tl:nth-child(6n+1){clear:both}.wpex-row .col.span_1_of_7_tl{width:14.286%;clear:none}.wpex-row .col.span_1_of_7_tl.col-1,.wpex-row .col.span_1_of_7_tl.first{clear:none}.wpex-row .col.span_1_of_7_tl:nth-child(7n+1){clear:both}}@media screen and (max-width: 959px){#wrap .wpex-row .col.span_1_of_1_tp{width:100%;clear:none}#wrap .wpex-row .col.span_1_of_1_tp:nth-child(1n+1){clear:both}#wrap .wpex-row .col.span_1_of_2_tp{width:50%;clear:none}#wrap .wpex-row .col.span_1_of_2_tp:nth-child(2n+1){clear:both}#wrap .wpex-row .col.span_1_of_3_tp{width:33.333%;clear:none}#wrap .wpex-row .col.span_1_of_3_tp:nth-child(3n+1){clear:both}#wrap .wpex-row .col.span_1_of_4_tp{width:25%;clear:none}#wrap .wpex-row .col.span_1_of_4_tp:nth-child(4n+1){clear:both}#wrap .wpex-row .col.span_1_of_5_tp{width:20%;clear:none}#wrap .wpex-row .col.span_1_of_5_tp:nth-child(5n+1){clear:both}#wrap .wpex-row .col.span_1_of_6_tp{width:16.667%;clear:none}#wrap .wpex-row .col.span_1_of_6_tp:nth-child(6n+1){clear:both}#wrap .wpex-row .col.span_1_of_7_tp{width:14.286%;clear:none}#wrap .wpex-row .col.span_1_of_7_tp:nth-child(7n+1){clear:both}}@media screen and (max-width: 767px){#outer-wrap #wrap .wpex-row .col.span_1_of_1_pl{width:100%;clear:none}#outer-wrap #wrap .wpex-row .col.span_1_of_1_pl:nth-child(1n+1){clear:both}#outer-wrap #wrap .wpex-row .col.span_1_of_2_pl{width:50%;clear:none}#outer-wrap #wrap .wpex-row .col.span_1_of_2_pl:nth-child(2n+1){clear:both}#outer-wrap #wrap .wpex-row .col.span_1_of_3_pl{width:33.333%;clear:none}#outer-wrap #wrap .wpex-row .col.span_1_of_3_pl:nth-child(3n+1){clear:both}#outer-wrap #wrap .wpex-row .col.span_1_of_4_pl{width:25%;clear:none}#outer-wrap #wrap .wpex-row .col.span_1_of_4_pl:nth-child(4n+1){clear:both}#outer-wrap #wrap .wpex-row .col.span_1_of_5_pl{width:20%;clear:none}#outer-wrap #wrap .wpex-row .col.span_1_of_5_pl:nth-child(5n+1){clear:both}#outer-wrap #wrap .wpex-row .col.span_1_of_6_pl{width:16.667%;clear:none}#outer-wrap #wrap .wpex-row .col.span_1_of_6_pl:nth-child(6n+1){clear:both}#outer-wrap #wrap .wpex-row .col.span_1_of_7_pl{width:14.286%;clear:none}#outer-wrap #wrap .wpex-row .col.span_1_of_7_pl:nth-child(7n+1){clear:both}}@media screen and (max-width: 479px){#outer-wrap #wrap .wpex-row .col.span_1_of_1_pp{width:100% !important;clear:none !important}#outer-wrap #wrap .wpex-row .col.span_1_of_1_pp:nth-child(1n+1){clear:both !important}#outer-wrap #wrap .wpex-row .col.span_1_of_2_pp{width:50% !important;clear:none !important}#outer-wrap #wrap .wpex-row .col.span_1_of_2_pp:nth-child(2n+1){clear:both !important}#outer-wrap #wrap .wpex-row .col.span_1_of_3_pp{width:33.333% !important;clear:none !important}#outer-wrap #wrap .wpex-row .col.span_1_of_3_pp:nth-child(3n+1){clear:both !important}#outer-wrap #wrap .wpex-row .col.span_1_of_4_pp{width:25% !important;clear:none !important}#outer-wrap #wrap .wpex-row .col.span_1_of_4_pp:nth-child(4n+1){clear:both !important}#outer-wrap #wrap .wpex-row .col.span_1_of_5_pp{width:20% !important;clear:none !important}#outer-wrap #wrap .wpex-row .col.span_1_of_5_pp:nth-child(5n+1){clear:both !important}#outer-wrap #wrap .wpex-row .col.span_1_of_6_pp{width:16.667% !important;clear:none !important}#outer-wrap #wrap .wpex-row .col.span_1_of_6_pp:nth-child(6n+1){clear:both !important}#outer-wrap #wrap .wpex-row .col.span_1_of_7_pp{width:14.286% !important;clear:none !important}#outer-wrap #wrap .wpex-row .col.span_1_of_7_pp:nth-child(7n+1){clear:both !important}}@media screen and (max-width: 860px){.wpex-responsive .vcex-flexslider-wrap .flex-direction-nav .flex-prev{opacity:1;left:10px}.wpex-responsive .vcex-flexslider-wrap .flex-direction-nav .flex-next{opacity:1;right:10px}.wpex-responsive .vcex-galleryslider-entry-title{font-size:13px;padding:10px}.wpex-responsive .vcex-callout{display:block}.wpex-responsive .vcex-callout.with-button .vcex-callout-caption{padding-right:0}.wpex-responsive .vcex-callout-caption{float:none;width:100% !important;text-align:center}.wpex-responsive .vcex-callout-button{width:100% !important;margin:15px auto 0;text-align:center}}a:hover { text-decoration: underline; color: #000; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #000; } .theme-heading { border-bottom: 1px solid #eee; }
.theme-heading span.text:after { display: none; } .page-header { background: #f5f5f5; padding-top: 30px; padding-bottom: 30px; border-bottom: 1px solid #EEEEEE; }
.page-header-title { font-size: 24px; font-weight: 600; } #top-bar-wrap { border-color: transparent; color: #8b8b8b; background: #202020; }
#top-bar-content strong { color: #fff; font-weight: 400; }
#top-bar-wrap a { color: #555 }
#top-bar-wrap a:hover { color: #fff; }  #site-logo a.site-logo-text { color: #fff }
#site-header,
#searchform-header-replace,
#site-header-sticky-wrapper.is-sticky #site-header { background: #252525; border-bottom: none; }
@media only screen and ( min-width: 960px ) {
body.wpex-has-vertical-header #site-logo a.site-logo-text { color: #000; }
} .header-two-aside { color: #aaa } #searchform-header-replace input,
#searchform-header-replace-close { color: #8b8b8b }
#searchform-header-replace-close:hover { color: #fff; } .wpex-dropdown-top-border #site-navigation .dropdown-menu li ul { border-color: #278a66 }
body.page-header-disabled #site-navigation-wrap { border-bottom: none; } .is-sticky .fixed-nav { border-bottom: none; } .navbar-style-one .dropdown-menu > li > a { color: #8b8b8b }
.navbar-style-one .dropdown-menu > li.sfHover > a,
.navbar-style-one .dropdown-menu > li > a:hover,
.navbar-style-one .dropdown-menu > .current-menu-item > a,
.navbar-style-one .dropdown-menu > .current-menu-parent > a { color: #fff }
.search-toggle-li a { border-color: transparent !important }
.navbar-style-one .dropdown-menu ul { border: none; background: #252525; background: rgba(0,0,0,0. 0.4); }
.navbar-style-one .dropdown-menu ul:before,
.navbar-style-one .dropdown-menu ul:after { display: none }
.navbar-style-one .dropdown-menu ul li a { padding-top: 10px; padding-bottom: 10px; border-color: #333; font-size: 12px; color: #8b8b8b; }
.navbar-style-one .dropdown-menu ul li a:hover { background: #35c08d; color: #fff; }
.navbar-style-one .dropdown-menu ul li:last-child > a { border-bottom: none }
.navbar-style-one li.megamenu > ul.sub-menu > .menu-item-has-children > a { color: #fff; }
.navbar-style-one li.megamenu > ul.sub-menu > li { border-color: #333; } .navbar-style-two { background: #2a9870; border: none; border: none; }
.navbar-style-two .dropdown-menu > li > a { color: #fff }
.navbar-style-two .dropdown-menu > li,
.navbar-style-two .search-toggle-li { border-color: #278a66 }
.navbar-style-two .dropdown-menu > li > a:hover,
.navbar-style-two .dropdown-menu > .current-menu-item > a { color: #fff; background: #278a66; } .navbar-style-three { background: #2a9870; border: none; border: none; }
.navbar-style-three .dropdown-menu > li > a { color: #fff }
.navbar-style-three .dropdown-menu > li > a:hover,
.navbar-style-three .dropdown-menu > .current-menu-item > a { color: #fff; background: #278a66; }
.navbar-style-three .container { border-color: #278a66 }
.navbar-style-two .dropdown-menu ul a:hover { color: #000 } .navbar-style-four { background: #2a9870; border: none; border: none; }
.navbar-style-four .dropdown-menu > li > a { color: #fff }
.navbar-style-four .dropdown-menu > li > a:hover,
.navbar-style-four .dropdown-menu > .current-menu-item > a { color: #fff; background: #278a66; }
.navbar-style-four .container { border-color: #278a66 }
.navbar-style-four .dropdown-menu ul a:hover { color: #000 } #mobile-menu a { border: none; background: #333; color: #aaa; }
body #sidr-main { background-color: #202020; } .meta a { border-bottom: 1px dotted #888; color: #444; } #main .tagcloud a:hover { border-color: transparent; }
#sidebar .modern-menu-widget li.current-menu-item a:after { color: #fff; }  .wpb_tabs.tab-style-alternative-two .wpb_tabs_nav li.ui-tabs-active a { border-bottom-color: #000 }
.wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li.ui-tabs-active a,
.wpb_tour.tab-style-alternative-one .wpb_tabs_nav li.ui-tabs-active a,
.wpb_tour.tab-style-alternative-two .wpb_tabs_nav li.ui-tabs-active a { background: #252525; color: #fff; } .wpb_toggle_title_active,
#content h4.wpb_toggle_title_active,
#content h4.wpb_toggle_title_active:hover,
.wpb_accordion .wpb_accordion_wrapper h3.ui-state-active.wpb_accordion_header,
.wpb_accordion .wpb_accordion_wrapper h3.ui-state-active.wpb_accordion_header:hover { background: #252525; border-color: transparent; color: #fff; }
#content h4.wpb_toggle_title_active:before,
#content h4.wpb_toggle_title_active:hover:before,
.wpb_accordion .wpb_accordion_wrapper h3.ui-state-active.wpb_accordion_header a:before,
.wpb_accordion .wpb_accordion_wrapper h3.ui-state-active.wpb_accordion_header a:hover:before { color: #fff }
.wpb_accordion .wpb_accordion_wrapper h3.ui-state-active.wpb_accordion_header a,
.wpb_accordion .wpb_accordion_wrapper h3.ui-state-active.wpb_accordion_header:hover a { color: #fff !important } .vcex-pricing .vcex-pricing-header { background: #252525; color: #fff; border-color: transparent; }
.vcex-pricing.featured .vcex-pricing-header { border-color: transparent; }
.vcex-pricing .vcex-pricing-ammount { color: #2ea579 } body .vc_text_separator_two span { border-bottom-color: #000 } .vcex-callout { background: #f5f5f5; border: 1px solid #eee; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; text-shadow: none; }
.vcex-callout-caption { text-shadow: none } .vcex-recent-news-date span.month { background: #252525 } .wpex-carousel .owl-prev,
.wpex-carousel .owl-next { background: #35c08d }
.wpex-carousel .owl-prev:hover,
.wpex-carousel .owl-next:hover { background: #31b383 } .vcex-navbar.style-buttons a { color: #444; padding: 6px 14px; font-size: 0.923em; border: none; background: #f5f5f5; border-radius: 3px; }
.vcex-navbar.style-buttons a:hover,
.vcex-navbar.style-buttons a.active { background: #35c08d; color: #fff; } .vcex-icon-box-four.vcex-icon-box-with-link:hover,
.vcex-icon-box-five.vcex-icon-box-with-link:hover { background: #31b383; } .portfolio-entry-title { margin: 20px 0 0; font-size: 1.231em; }
.portfolio-entry-details { background: none; border: none; padding: 0; }
.portfolio-entry-excerpt { margin-top: 15px } .staff-entry-title { font-size: 1.231em; }
.staff-entry-excerpt { margin-top: 15px }
.staff-social { margin-top: 20px }
.staff-social a { background: #232323; color: #fff; border: none; border-radius: 3px; }
.staff-social a:hover { background: #35c08d; color: #fff !important; }
.staff-entry-media:hover .staff-entry-position { opacity: 0.7; }  #site-scroll-top:hover { border-color: transparent; }  .price,
.amount { color: #2ea579; } .woocommerce ul.products li.product h3,
.woocommerce ul.products li.product h3 mark { color: #000; font-weight: 600; }
.woocommerce ul.products li.product h3:hover,
.woocommerce ul.products li.product h3 mark:hover { color: #35c08d; } .products .product .onsale, .single-product .onsale { background: #ff4800; } .product .summary .price { font-size: 21px; margin-top: 10px; }
.woocommerce-review-link { color: #bbb; } .woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle { background: #ff4800; } .post-edit a { background: #000; }
.post-edit a:hover { background: #333; }  a,h2 a:hover,h3 a:hover,h4 a:hover,a:hover h2,#sidebar .modern-menu-widget a:hover,#top-bar-social a:hover,.meta a:hover,.wpex-accent-color, a.wpex-accent-color, #site-navigation .dropdown-menu a:hover, #site-navigation .dropdown-menu > .current-menu-item > a, #site-navigation .dropdown-menu > .current-menu-parent > a, h1 a:hover, h2 a:hover, a:hover h2, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .entry-title a:hover, .modern-menu-widget a:hover { color: #35c08d } .theme-button,
input[type="submit"],
button,
#header-two-search-submit,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce ul.products li.product .added_to_cart,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
#site-scroll-top:hover,
#main .tagcloud a:hover,
#wp-calendar caption,
#sidebar .modern-menu-widget li.current-menu-item a,
.navbar-style-one .menu-button > a > span.link-inner,
#mobile-menu a:hover,
.is-sticky .fixed-nav,
.vcex-pricing.featured .vcex-pricing-header,
.vcex-skillbar-bar, .vcex-icon-box.style-five.link-wrap:hover,
.vcex-icon-box.style-four.link-wrap:hover,
.vcex-recent-news-date span.month,
.vcex-pricing.featured .vcex-pricing-header,
.vcex-testimonials-fullslider .sp-button:hover,
.vcex-testimonials-fullslider .sp-selected-button { background: #35c08d; color: #fff; } .theme-button:hover,
input[type="submit"]:hover,
button:hover,
#header-two-search-submit:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce ul.products li.product .added_to_cart:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.navbar-style-one .menu-button > a > span.link-inner:hover,
.post-tags a:hover{ background: #2da679; color: #fff; } #searchform-dropdown,
body #site-navigation-wrap.nav-dropdown-top-border .dropdown-menu > li > ul,
#current-shop-items-dropdown,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a { border-color: #35c08d; }
.toggle-bar-btn, .toggle-bar-btn:hover { border-top-color: #35c08d; border-right-color: #35c08d; }