.main-nav a{font-weight:bold;}
#nav li li{cursor: pointer;}
#nav li li a{color: #1fa5c5; display: block;}
#header .top-bar .shipping,
.quick-list li a,
.account-list .text,
#header .top-bar a{font-weight:bold;}
label[for="subscribecomments"] { display: inline-block; }
#___ratingbadge_0{
	left: 20px !important;
	bottom: 20px !important;
	right: inherit !important;
}
.home .slick-slide {
    height: 500px !important;
}
#wrapper .is-search-form.is-form-style.is-form-style-3.is-form-id-1014.is-ajax-search.is-form-style.is-form-style-3 label {
    width: calc(100% - 48px)!important;
}
@media screen and (max-width: 768px){
.banner-holder .slick-slide {
    height: 200px !important;
}
	.coupon label{
		float:left !important;
		font-weight:bold !important;
	}
	.coupon #coupon_code{
		float:right !important;
	}
	.coupon button{
		width:100% !important;
	}
.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {
    width: 100% !important;
}
	.swiper-container.recommend__swiper_container.swiper-container-initialized.swiper-container-horizontal{
	height:250px !important;
}
}
.swiper-wrapper{
	height:auto !important;
}

.product-detail .jdgm-prev-badge {
	cursor: pointer !important;
}

.header-holder > .ad-img {
	max-height: 92px !important;
}
.header-holder > .logo {
	max-height: 64px !important;
}
.default-first-banner-img {
	max-height: 460px !important;
}

#header .top-bar {
	display: flex !important;
}
.default-first-banner-img-no-lazy {
	height: 460px !important;
}

@media screen and (max-width: 600px){
	.help-box {
		display: none !important;
	}
	#header .top-bar {
		padding-top: 10px !important;
    padding-bottom: 10px !important;
    text-align: center !important;
		min-height: 56px;
	}
	.nav-opener {
		top: 65px !important;
	}
	.shipping {
		display: flex !important;
    justify-content: center !important;
	}
	.shipping {
		align-items: normal !important;
	} 
	.shipping img {
		width: 20px !important;
		height: 16px !important;
	}
	.header-holder > .logo {
		max-height: 37px !important;
	}
	.default-first-banner-img-no-lazy {
		height: 180px !important;
	}
}
body {
    color: #151515 !important;
}



