body .swiper-slide[data-color-scheme="light"] .content h2 {
    color: #fff !important;
}


body .swiper-slide[data-color-scheme="light"] .content p{
    color: #fff !important;
}


body .swiper-slide[data-color-scheme="dark"] .content h2 {
    color: #fff !important;
}


body .swiper-slide[data-color-scheme="dark"] .content p{
    color: #fff !important;
}
body .swiper-slide .content h2 {
    text-shadow: 0px 1px 2px rgba(0,0,0,0.5);
    -webkit-text-shadow: 0px 1px 2px rgba(0,0,0,0.5);
	
}

h1 {color: #356f8c }
h2 {color: #fff }
h3 {color: #313131 }
h4 {color: #356f8c }
h5 {color: #fff }
h6 {color: #356f8c !important;}
Body Font {color: #313131; Font-weight: 300}

/* CUSTOM SLIDER FIXES */
#smart-slider-custom {
    min-height: auto !important;
    margin-top: 0 !important;
}

#smart-slider-custom .col.span_12.dark.left {
min-height: auto !important;
margin-top: 0 !important;
}

#smart-slider-custom .n2-ss-item-content {
    font-size: 1.8em !important;
    background: rgba(255,255,255,0.5);
    padding: 10px;
}

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

#smart-slider-custom .n2-ss-item-content {
    font-size: 1.6em !important;
    background: rgba(255,255,255,0.5);
    padding: 10px;
}

}

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

#smart-slider-custom .n2-ss-item-content {
    font-size: 1.2em !important;
    background: rgba(255,255,255,0.5);
    padding: 10px;
}

}

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

#smart-slider-custom .n2-ss-item-content {
    font-size: 1em !important;
    background: rgba(255,255,255,0.5);
    padding: 10px;
display:none !important;
}

}

.container-wrap {
padding-top:0 !important;;
margin-top:0 !important;}


@media only screen and (max-width: 1345px) {
body header#top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version {
    height: 50px!important;
margin-top:10px;
}
}
@media only screen and (max-width: 1200px) {
body header#top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version {
    height: 40px!important;
margin-top:15px;
}
header#top nav > ul > li > a, body.material #search-outer #search input[type="text"] {font-size:13px;}
}
@media only screen and (max-width: 1100px) {
body header#top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version {
    height: 40px!important;
margin-top:15px;
}
}
button.single_add_to_cart_button.button.alt {
    display: inline !important;
}

#header-outer #top #menu-item-1477 a::before {
	background-color: red!important;
	border-radius: 10px;
}

.single-product-summary .woocommerce-tabs #tab-description.entry-content h2 {
	display: none;
}

.single-product-summary .woocommerce-tabs ul.tabs {
	display: none;
}

.single-product-summary .product_meta {
	display: none;
}

.woocommerce-breadcrumb :nth-child(3), .woocommerce-breadcrumb :nth-child(2){
	display: none!important;
}