@media only screen and (min-width:1171px){#sub-categories{display:none}}@media only screen and (max-width:1170px){.blog-post iframe{max-width:100%}.homepage-img-link img{width:100%!important;height:auto!important}#main-content,.container{width:100%!important}.product-image{margin-left:-15px;margin-right:-15px}#product-image-slideshow,#product-image-slideshow .owl-wrapper-outer{width:100%;height:auto}.owl-carousel .owl-buttons div i{font-size:40px;margin:-6px 0 0}.cc_banner{width:100%;min-height:45px!important;line-height:45px!important;padding:5px 15px!important}.cc_btn{float:right;display:none}.cc_banner,.cc_banner-wrapper,.cc_message{height:auto!important;line-height:auto!important;min-height:auto!important}.cc_message{line-height:25px!important}#sub-categories ul li{width:33%}#cart-navigation{display:none}.outer{margin:15px 0 0 0!important}.product-slider .outer{width:100%}#sidebar_rating{display:none}.table-wrap-normal>.table>tbody>tr>td,.table-wrap-normal>.table>tbody>tr>th,.table-wrap-normal>.table>tfoot>tr>td,.table-wrap-normal>.table>tfoot>tr>th,.table-wrap-normal>.table>thead>tr>td,.table-wrap-normal>.table>thead>tr>th{white-space:normal!important}}@media only screen and (max-width:925px){#full-menu ul.level-1 li a{padding:10px 5px 8px 5px}}@media only screen and (max-width:820px){#full-menu ul.level-1 li a{padding:10px 2px 8px 2px}}@media only screen and (max-width:867px){#logo img {
    height: 60px;
}#top{height:auto;line-height:auto;padding:0}#top .col-sm-6{width:100%;line-height:25px;display:block;text-align:center}#special_time_discount_popup{display:none}.cart-image,.cart-price{display:none}}@media only screen and (max-width:767px){#product-images .col-sm-2{display:none!important}#additional-product-images{display:none!important}.common-home .title-center .high-text>span{display:none}#full-menu ul.level-1 li:not(.li-cart):not(.cart-holder):not(.account-holder){display:block}footer .column{height:auto}.footer-social ul li{display:inline-block;float:none}.footer-social{text-align:center;margin-bottom:20px}#input-coupon{margin-bottom:15px}a.homepage-img-link.mobile-bot-30>img{margin-bottom:30px}.pull-left.btn-back-confirm{float:none;display:block;text-align:center;margin-top:20px}#input-coupon+span{vertical-align:top}#sub-categories ul li a{height:auto;text-align:center;margin-left:auto;margin-right:auto;border-bottom:1px solid #eee;border-top:0;border-left:0;border-right:0;padding:0;text-align:center}#sub-categories ul li img{display:none}#sub-categories ul li a span{display:inline-block;height:30px;margin-top:15px;margin-left:auto;margin-right:auto}.float-right-menu{float:none}#full-menu .container{position:fixed;z-index:9999;background:#fff}#full-menu>.container{text-align:center}#full-menu>.container ul li{text-align:left}#full-menu ul.level-1 li a{padding:10px 10px 8px 10px}#add-to-cart-popup .content{width:90%;height:auto;left:0;top:0;margin:5%}#add-to-cart-popup .cart-related-products{display:none}#add-to-cart-popup .image,#add-to-cart-popup .name,#add-to-cart-popup .rating,#add-to-cart-popup .shipping-is-free{text-align:center;display:block}#adult-content-confirm .content{width:90%;height:auto!important;margin:5%;left:auto;top:auto}#adult-content-confirm .content .btn{width:100%;height:auto!important;margin-top:5px!important;margin-bottom:5px!important}.scroll-up{display:none!important}#top{display:none}body{margin-top:90px}.alert{display:block}#product-description iframe{width:100%!important;height:auto!important}#button-cart{margin-top:10px}.actual-views{display:none}#full-menu{display:none}#full-menu ul.level-1 li{display:block}#full-menu ul.level-1 li a{text-align:left;border:none}#full-menu ul.level-1 li a:hover{border:none;color:#a1887a!important}#full-menu ul.level-1 li+li{background:0 0;border-top:1px solid #dedede}#full-menu ul.level-1 li:hover .menu-dropdown{display:none!important}#breadcrumb{display:none;margin:0!important}#additional-product-images{display:block;width:100%;float:none;border-bottom:1px solid #eee}#product-image{margin:0}.product-title-default,.product-title-device-hide{display:none!important}.product-title-device{display:block!important;font-size:33px!important;text-align:center}.product-manufacturer-link,.product-tags{display:none}#content{padding-left:0!important;padding-right:0!important}#additional-product-images{padding-bottom:15px;border-bottom:1px solid #eee}#menu .special a{color:#000!important}#menu .icon-percent{display:none}#sub-categories ul li{width:50%}.breadcrumb{margin:5px 0;margin:0 auto;text-align:center}#top-content{background:0 0;padding:30px 0 10px 0;height:auto!important}#top-content h2{height:auto!important;line-height:auto!important;font-size:25px!important}header{height:65px;border-bottom:1px solid #dedede!important;position:fixed;top:0;z-index:9998;width:100%}#device-menu-button{width:24px;height:18px;left:-5px;top:10px;position:absolute;float:right;margin:11px 0 0 10px;padding:0;-webkit-transform:rotate(0);transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;border:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}#device-menu-button span{display:block;position:absolute;height:3px;width:100%;background:#404040;opacity:1;left:0;-webkit-transform:rotate(0);transform:rotate(0);transition:.25s ease-in-out}#device-menu-button span:nth-child(1){top:0;transform-origin:left center;-webkit-transform-origin:left center}#device-menu-button span:nth-child(2){top:9px;transform-origin:left center;-webkit-transform-origin:left center}#device-menu-button span:nth-child(3){top:18px;transform-origin:left center;-webkit-transform-origin:left center}#device-menu-button.open span:nth-child(1){transform:rotate(45deg);-webkit-transform:rotate(45deg);top:1px;left:0}#device-menu-button.open span:nth-child(2){width:0!important;opacity:0!important}#device-menu-button.open span:nth-child(3){transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:18px;left:0}.row{margin-left:0!important;margin-right:0!important}.product-thumb .image{margin-bottom:0!important;padding-bottom:0!important}.product-thumb .price{margin-bottom:0!important;margin-top:0!important}.product-thumb .price .left .block,.product-thumb .price .right .block{margin:0!important;display:block!important;}.product-list-content .product-thumb:hover .fa-shopping-cart{display:none!important}.product-list-content .product-thumb:hover .price .right .block .final-price,.product-list-content .product-thumb:hover .price .right .block .price-new{color:#fff!important;display:block!important}.product-list-content .product-thumb:hover .price .right .block .price-old{display:block!important}.product-list-content .product-thumb:hover .price .right .block{background:0 0;cursor:default;color:#000}.product-grid .product-thumb h4{min-height:40px!important}.product-grid .product-thumb h4 a{font-size:13px!important}.product-thumb{min-height:auto!important;padding:5px 0 10px 0!important}footer h5{margin:20px 0}footer h5,footer ul{display:block;text-align:center}footer .fb-page{margin:0 auto;text-align:center;width:100%}#menu{display:block!important;margin-top:0!important;width:100%!important;position:fixed!important}#menu .container{padding:0}#menu .navbar-header{display:none}#menu .nav{margin:0!important}#menu .navbar-collapse{background:#fafafa!important}#menu .navbar-collapse ul li a{text-align:center;padding:12px 0!important}#menu .navbar-collapse ul li:hover{background:#f5f5f5!important}#menu .navbar-collapse ul li+li{border-top:1px solid #ededed}#logo{float:left;margin:10px 0 0 0}#logo a img{display:block;position:absolute;top:0;left:30px;padding:5px}header .col-sm-4,header .col-sm-5{display:none}header .col-sm-3{display:block;width:100%}.device-only{display:block}.header-right{float:right;padding-top:12px;margin-right:-15px}.header-right a.icon{display:inline-block;width:30px;height:30px;margin:4px 5px 0 0;opacity:.5;float:right;cursor:pointer}.header-right a.icon:hover{opacity:1}.header-right a.icon-account{background:url(../image/icon-account.png?version=1) no-repeat center}.header-right a.icon-telephone{background:url(../image/icon-phone.png?version=4) no-repeat center}.header-right a.icon-cart{background:url(../image/device-cart-icon.png?version=1) no-repeat center}.header-right a.icon-search{background:url(../image/icon_search.png?version=1) no-repeat center}#menu-button{float:right;margin-left:10px;margin-top:4px}#menu{min-height:auto;border:none;border-radius:0;margin-top:47px;right:0;margin-top:48px;width:300px;z-index:9998;position:absolute}#menu .navbar-collapse{background:#fff;border:1px solid #dedede;border-top:none;margin:0;padding:0 0}#menu .title{font-weight:600;color:#000;padding:10px 20px;display:block;font-size:16px}#menu .navbar-collapse ul{display:block;margin:0;padding:0;list-style:none}#menu .navbar-collapse ul li{display:block;margin:0;padding:0 20px;list-style:none}#menu .navbar-collapse ul li a{text-shadow:none}#menu .navbar-collapse ul li .dropdown-menu{background:0 0;padding:0}#menu .navbar-collapse ul li a:hover,#menu .navbar-collapse ul li.open a{background:0 0!important}#menu .navbar-collapse ul li.open{background:0 0}#menu .navbar-collapse ul li a{display:block;padding:0;padding:10px 0;font-weight:400;color:#4c4c4c!important;font-size:14px}#menu .navbar-collapse ul li a .fa{float:right;font-weight:600}#menu .navbar-collapse ul li a:hover,#menu .navbar-collapse ul li a:hover .fa{color:#000!important}.carbon-poweredby,em,i{font-style:italic}.c-hamburger{display:block;position:relative;overflow:hidden;margin:0;padding:0;width:25px;height:25px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.c-hamburger:focus{outline:0}.c-hamburger span{display:block;position:absolute;top:10px;left:0;right:0;height:4px;background:#515151}.c-hamburger span::after,.c-hamburger span::before{position:absolute;display:block;left:0;width:100%;height:4px;background-color:#515151;content:""}.c-hamburger--htla.is-active span::after,.c-hamburger--htla.is-active span::before,.c-hamburger--htra.is-active span::after,.c-hamburger--htra.is-active span::before{width:50%}.c-hamburger span::before{top:-7px}.c-hamburger span::after{bottom:-7px}.c-hamburger--htx{background:0 0}.c-hamburger--htx span{-webkit-transition:background 0s .3s;transition:background 0s .3s}.c-hamburger--htx span::after,.c-hamburger--htx span::before{-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s}.c-hamburger--htx span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.c-hamburger--htx span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}.c-hamburger--htx.is-active{background:0 0}.c-hamburger--htx.is-active span{background:0 0}.c-hamburger--htx.is-active span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-hamburger--htx.is-active span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-hamburger--htx.is-active span::after,.c-hamburger--htx.is-active span::before{-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}#home-content{display:none!important}#device-search{display:none;position:relative;width:100%;background:#fff;padding:5px 0}#device-search.active{display:block;position:fixed;z-index:9999}#device-search form{display:block;margin:0 5px}#device-search form input[type=text]{width:80%;float:left;border-radius:0;border-right:none}#device-search form input[type=submit]{width:20%;float:left;border-radius:0}#ex1{display:block;width:100%;text-align:center}#ex1 img{display:block;width:100%}.thumbnails{text-align:center;width:100%}.thumbnails .image-additional{float:none;display:inline-block}#product-detail .short-description .info{display:block;margin:0;padding:20px 0;width:100%}#product-detail .short-description .info li{text-align:center}#product-detail .product-price{text-align:center}#product{display:block;text-align:center}#input-quantity{text-align:center}#product-detail .nav-tabs li a{font-size:12px}.product-labels{top:0}#product-breadcrumb li:last-child{display:none}#product-list-filter .col-md-5,#product-list-filter .col-md-7{width:50%!important;float:left}.product-thumb{min-height:370px}.product-thumb .price-old{display:block;width:100%;text-align:center;font-weight:400;font-size:14px!important;padding:0;margin:0}.product-thumb .price-new{display:block;width:100%;text-align:center;padding:0;margin:0}}@media only screen and (max-width:768px){.product-grid .product-thumb .caption{min-height:180px!important}}@media only screen and (max-width:500px){#sub-categories ul li{width:100%}#category-bestseller{display:none}#logo a{width:50px}.product-grid .product-thumb .caption{min-height:180px!important}}@media only screen and (max-width:381px){.product-grid .product-thumb .caption{min-height:180px!important}.blog-rows .product-layout{padding:0 5px;overflow:hidden;min-height:420px}.blog-rows .product-layout>.product-thumb h4{min-height:80px!important}}@media only screen and (max-width:335px){.product-grid .product-thumb .caption{min-height:155px!important}#blogSlider .overlay h2{margin-top:10px}}




body .breadcrumb {
	text-align: left;
}
#breadcrumb .fa.fa-home {
	background-image: url(/catalog/view/theme/default/stylesheet/newicons/home.svg);
	color: transparent;
	background-size: 152%;
	background-repeat: no-repeat;
	background-position: center center;
	display: inline-block;
	width: 15px;
	height: 16px;
	vertical-align: middle;
}
#breadcrumb .fa.fa-home::before {
	content: "";
	display: none;
}
.breadcrumb>li:after {
	border-right: 1px solid #041917;
	border-bottom: 1px solid #041917;
}
#breadcrumb .breadcrumb > li {
	padding: 0px 16px;
}
#breadcrumb .breadcrumb > li:first-of-type {
	padding-left: 0px;
}
#breadcrumb .breadcrumb > li:last-of-type {
	padding-right: 0px;
}
#breadcrumb .breadcrumb > li::after {
	top: 7px;
	right: -5px;
	width: 7px;
	height: 7px;
}
#breadcrumb .breadcrumb > li > a {
	font-family: 'Satoshi-Regular';
	font-size: 14px;
}



@media (max-width: 768px) {
	#main-content .container, .top-content-info.container.category-page {
		padding-top: 30px;
	}
	
	body.checkout-checkout #collapse-payment-address .col-xs-6:first-of-type {
		padding-left: 0px;
	}
	body.checkout-checkout #collapse-payment-address .col-xs-6:last-of-type {
		padding-right: 0px;
	}
	body.checkout-checkout #collapse-payment-address .col-sm-12 {
		padding: 0px;
	}

	#device-search .btn.btn-default.btn-md {
		padding: 1px 2px 2px 15px;
		border-top: 0px;
		border-left: 0px;
		border-right: 0px;
		box-shadow: none;
		border-bottom: 1px solid #333;
		position: absolute;
		right: 91px;
	}
	#device-search input[name=search_keyword] {
		border: 0px;
		box-shadow: none;
		border-bottom: 1px solid #041917;
		left: 55px;
		position: absolute;
		padding-left: 0px;
		width: calc(100% - 175px) !important;
		font-size: 18px;
	}
	#device-search input[name=search_keyword]::placeholder {
		color: #000;
	}
	#device-search input[name=search_keyword]:-ms-input-placeholder {
		color: #000;
	}
	#device-search input[name=search_keyword]::-ms-input-placeholder {
		color: #000;
	}
	header {
		border-bottom-color: transparent!important;
	}
	#device-search > form {
		display: block;
		width: 100%;
		height: 30px;
	}
	#device-search.active {
		z-index: 1000;
	}
	#full-menu ul.level-1>li:not(.li-cart):not(.cart-holder):not(.account-holder)+li {
		background: none !important;
	}
	#full-menu > .container {
		background-color: #eee;
	}
	#full-menu ul.level-1 li:not(.li-cart):not(.cart-holder):not(.account-holder) a {
		border-bottom: 2px solid #eee;
	}
	#full-menu .menu-dropdown {
		background-color: #fff;
	}
	#full-menu ul.level-1 > li.submenu > .menu-dropdown.active > .container {
		background-color: #fff;
		padding: 0px;
	}
	#full-menu ul.level-1 li:not(.li-cart):not(.cart-holder):not(.account-holder) a:hover {
		border-bottom: 0px;
		font-weight: bold;
	}
	#sub-categories ul li a {
		background-color: #eee !important;
		text-align: left !important;
		height: 40px !important;
		line-height: 14px !important;
		padding-left: 15px !important;
	}
	#sub-categories ul li a:focus {
		font-weight: bold !important;
		color: #a1887a!important;
		border: 0px;
	}
	#sub-categories ul li a:focus > span{
		font-weight: bold !important;
	}
	.owl-carousel .product-thumb .price-old{text-align:left;}
	.owl-carousel .product-thumb .price-new{text-align:left;}
	#full-menu ul.level-1 li:not(.li-cart):not(.cart-holder):not(.account-holder) ul.level-2 li ul.level-3 li a:hover{border:none;text-decoration:none;color:#041917!important;font-weight: bold;}
}


@media (max-width: 1200px) {
	header #logo img {
		height: 60px;
	}
}

.top-menu-shadow {
	display: none;
}

body.blur-children > *:not(#full-menu):not(#device-search):not(header):not(#messagepopup):not(#cookies-agree) {
	filter: blur(3px);
}

body.blur-children-lvl2 > *:not(#messagepopup):not(#cookies-agree):not(#loginPopup) {
	filter: blur(3px);
	z-index: 1;
}

body.blur-children > .load-container {
	background: #FBF8F4;
	opacity: 0.8;
	display: block !important;
    z-index: 100 !important;
}
body.blur-children > .load-container * {
	display: none;
}

.header-info-mobile-inmenu {
	display: none;
}
#full-menu .category-icon-img {
	display: none;
}

@media (max-width: 768px) {
	.top-menu-shadow {
		display: block;
		position: fixed;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 10px;
		background: linear-gradient(0deg, transparent, rgba(0,0,0,0.045) 100%);
		z-index: 99999999;
	}
	header .device-only.header-right .svg-icon + .svg-icon {
		margin-left: 5px;
	}
	header {
		/* box-shadow: inset 0 10px 15px -15px rgb(0 0 0 / 20%); */
		height: 57px;
	}
	
	#full-menu > .container {
		top: 55px;
		background-color: #fff;
		padding: 0px;
		border-bottom: 1px solid #F7E9D9;
	}
	#full-menu > .container > .level-1 > li {
		border-top: 1px solid #F7E9D9;
	}
	#full-menu ul.level-1 li:not(.li-cart):not(.cart-holder):not(.account-holder) a {
		border-bottom: 0px;
		padding: 12px 15px 12px 15px;
	}
	#full-menu .blog-link {
		border-bottom: 1px solid #F7E9D9;
	}
	#device-search {
		border-bottom: 1px solid #F7E9D9;
		height: 65px;
		top: 55px;
		padding: 2px;
	}
	#device-search input[name=search_keyword] {
		left: 15px;
		width: calc(100% - 70px) !important;
		font-size: 14px;
		color: #A0948D;
		font-family: 'Satoshi-Regular', sans-serif;
	}
	#device-search input[name=search_keyword]::placeholder {
		font-size: 14px;
		color: #A0948D;
		font-family: 'Satoshi-Regular', sans-serif;
	}
	#device-search form input[type=text] {
		border-bottom: 1px solid #f0e0c7;
		border-top: 1px solid #f0e0c7;
		border-left: 1px solid #f0e0c7;
		border-bottom-left-radius: 25px !important;
		border-top-left-radius: 25px !important;
		padding-left: 30px;
		height: 45px;
	}
	#device-search .btn.btn-default.btn-md {
		border: 1px solid #f0e0c7;
		border-left: 0px;
		border-bottom-right-radius: 25px !important;
		border-top-right-radius: 25px !important;
		text-align: left;
		padding-right: 15px;
		height: 45px;
		right: 15px;
	}
	#device-search .nsvg-icon-search.nsvg-icon {
		background-size: 100%;
	}
	#full-menu ul.level-1 li:not(.li-cart):not(.cart-holder):not(.account-holder) {
		padding: 0px;
	}
	header .nsvg-icon-basket {
		background-size: 65%;
	}
	#device-menu-button {
		background-size: 40%;
		background-position: center center;
		background-image: url(/catalog/view/theme/default/stylesheet/newicons/mobile-menu-click.svg);
		width: 32px;
		height: 32px;
		background-repeat: no-repeat;
		display: inline-block;
		vertical-align: middle;
		margin: 0px;
		float: none;
		left: 0px;
		top: 13px;
		transition: 0ms all;
	}
	#device-menu-button.open {
		background-image: url(/catalog/view/theme/default/stylesheet/newicons/cross.svg);
		background-size: 100%;
	}
	.header-info-mobile-inmenu {
		display: block;
	}
	.header-info-mobile-inmenu .info-item:first-of-type {
		margin-top: 24px;
	}
	.header-info-mobile-inmenu .info-item:last-of-type {
		margin-bottom: 24px;
	}
	.header-info-mobile-inmenu .info-item {
		display: block;
		width: 100%;
		text-align: center;
		height: 32px;
		line-height: 32px;
	}
	.header-info-mobile-inmenu .nsvg-icon {
		background-size: 65%;
	}
	.header-info-mobile-inmenu .mobile-menu-flags {
		display: flex;
		align-items: center;
		justify-content: center;
		margin-bottom: 24px;
		padding: 0px;
	}
	.header-info-mobile-inmenu .mobile-menu-flags li {
		list-style: none;
	}
	#full-menu .level-1 > li {
		position: relative;
	}
	#full-menu .level-1 .svg-icon {
		position: absolute;
		right: 15px;
		top: 7px;
	}
	#full-menu .level-1 > li {
		height: 46px;
	}
	#full-menu .level-1 > li.category-item-check > a {
		font-weight: 400;
		padding: 9px 15px 0px 15px !important;
		font-family: 'Satoshi-Regular';
		color: #041917 !important;
	}
	#full-menu .level-1 > li > a {
		padding: 9px 15px 0px 15px !important;
	}
	#full-menu .category-icon-img {
		width: 32px;
		margin-right: 6px;
		display: inline;
	}
	#full-menu .menu-dropdown {
		padding: 0px;
	}
	#full-menu .menu-dropdown .level-3 {
		display: none !important;
	}
	#full-menu .level-2 > li {
		height: 46px;
	}
	#full-menu ul.level-1 > li.submenu > .menu-dropdown.active > .container > ul.level-2:first-of-type > li > a
	{
		padding: 12px 15px 0px 53px !important;
		font-family: 'Satoshi-Regular', sans-serif;
		font-weight: 400 !important;
		font-size: 14px;
	}
	#full-menu ul.level-1 > li.submenu > .menu-dropdown.active > .container > ul.level-2 > li > a {
		padding: 12px 15px 0px 53px !important;
		font-family: 'Satoshi-Regular', sans-serif;
		font-weight: 400 !important;
		font-size: 14px;
	}
	#full-menu .container > .level-2 > li {
		border-top: 1px solid #F7E9D9;
		height: 47px;
		position: relative;
	}
	#full-menu .container > .level-2 > ul:last-of-type li {
		border-bottom: 1px solid #F7E9D9;
	}
	#full-menu > .container > ul.level-1 > li.submenu > .menu-dropdown.active > .container > .level-2 {
		padding-right: 0px;
	}
	#full-menu > .container > ul.level-1 > li.submenu > .menu-dropdown.active {	
		width: 100%;
		height: 100%;
		top: 103px;
		position: fixed;
		background-color: #fff;
	}
	#full-menu > .container > ul.level-1 > li.submenu > a.parent-menu-active {
		position: fixed;
		top: 56px;
		width: 100%;
		background-color: #fff;
		border-top: 1px solid #f7e9d9;
		padding: 9px 15px 5px 15px !important;
	}
	#full-menu .level-1 .category-item-check > .parent-menu-active i {
		right: auto;
		left: 15px;
		top: 8px;
	}
	#full-menu .level-1 .category-item-check > .parent-menu-active img {
		visibility: hidden;
	}
	#full-menu ul.level-1 li a:hover {
		border: none;
		color: #041917!important;
		font-weight: 700 !important;
		font-family: 'Satoshi-Bold';
	}
	
	/* Level 3 */
	
	#full-menu > .container > ul.level-1 > li.submenu .level-2 li > a.parent-menu3-active {
		position: fixed;
		top: 58px;
		width: 100%;
		background-color: #fff;
		border-top: 1px solid #f7e9d9;
		padding: 9px 15px 5px 15px !important;
	}
	#full-menu .level-1 .category-item-check .level-2 .parent-menu3-active i {
		right: auto;
		left: 15px;
		top: 7px;
	}
	
	#full-menu .level-1 .category-item-check .level-2 .level-3.active {
		display: block !important;
		top: 103px;
		position: fixed;
		background-color: #fff;
		z-index: 10;
		height: 100%;
		padding: 10px !important;
		border-top: 1px solid #f7e9d9;
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	#full-menu .level-1 .category-item-check .level-2 .level-3.active > li > a {
		font-size: 14px !important;
	}
	#full-menu ul.level-1 li:not(.li-cart):not(.cart-holder):not(.account-holder) ul.level-2 li ul.level-3 li:first-of-type {
		display: block;
		width: 100%;
		background: transparent;
		position: relative;
		border: 0px;
		height: 36px;
	}
	
	#full-menu ul.level-1 li:not(.li-cart):not(.cart-holder):not(.account-holder) ul.level-2 li ul.level-3 li:first-of-type span:first-of-type {
		position: absolute;
		left: 0px;
		bottom: 0px;
		font-weight: bold;
		color: #041917;
		font-family: 'Satoshi-Bold';
	}
	#full-menu ul.level-1 li:not(.li-cart):not(.cart-holder):not(.account-holder) ul.level-2 li ul.level-3 li:first-of-type span:last-of-type {
		position: absolute;
		right: 0px;
		bottom: 0px;
		color: #0D766D;
	}
	
	#full-menu ul.level-1 li:not(.li-cart):not(.cart-holder):not(.account-holder) ul.level-2 li ul.level-3 li {
		line-height: 36px;
		height: 48px;
		display: inline-block;
		width: calc(50% - 3px);
		margin-left: 0px;
		margin-right: 0px;
		border: 1px solid #F5E7D6;
		padding: 5px 15px;
		margin-bottom: 6px;
		background-color: #FBF8F4;
	}
	#full-menu ul.level-1 li:not(.li-cart):not(.cart-holder):not(.account-holder) ul.level-2 li ul.level-3 li:nth-child(2n) {
		margin-right: 1px !important;
	}
	#full-menu ul.level-1 li:not(.li-cart):not(.cart-holder):not(.account-holder) ul.level-2 li ul.level-3 li:nth-child(2n - 1) {
		margin-left: 1px !important;
	}
	#full-menu ul.level-1 li:not(.li-cart):not(.cart-holder):not(.account-holder) ul.level-2 li a:hover {
		color: #041917 !important;
		font-weight: 700 !important;
		font-family: 'Satoshi-Bold';
	}
	#full-menu ul.level-1 > li.submenu > .menu-dropdown.active > .container > ul.level-2:first-of-type > li > a.parent-menu3-active {
		color: #041917 !important;
		font-weight: 700 !important;
		padding-left: 53px !important;
		font-size: 14px;
		top: 59px;
		font-family: 'Satoshi-Bold';
	}
	#full-menu ul.level-1 li:not(.li-cart):not(.cart-holder):not(.account-holder) ul.level-2 li ul.level-3 li a {
		white-space: nowrap;
	}
	#full-menu * {
		text-transform: none !important;
	}
	.h1-category-class {
		font-size: 32px;
		font-family: 'Stardom-Regular' !important;
		margin-top: 15px  !important;
		font-weight: 400 !important;
	}
	.top-content-info.container.category-page {
		padding-top: 0px !important;
	}
	.panel-filter-wrapper {		
		margin-left: -15px;
		margin-right: -15px;
	}
	.panel-filter-wrapper > .list-group {
		border-top: 1px solid #F5E7D6;
		border-bottom: 1px solid #F5E7D6;
		background-color: #FBF8F4;
	}
	#sub-categories ul:not(.rolling-category-submenu) > li:first-of-type {
		display: none;
	}
	#sub-categories ul > li:nth-child(2n) {
		margin-right: 3px !important;
	}
	#sub-categories ul > li:nth-child(2n - 1) {
		margin-left: 3px !important;
	}
	#sub-categories ul > li {
		line-height: 36px !important;
		height: 48px;
		display: inline-block;
		width: calc(50% - 3px) !important;
		margin-left: 0px !important;
		margin-right: 0px !important;
		border: 1px solid #F5E7D6;
		padding: 5px 8px !important;
		margin-bottom: 6px !important;
		background-color: #FBF8F4;
		line-height: 36px;
	}
	#sub-categories ul > li a  {
		background-color: transparent !important;
		padding: 0 !important;
		font-size: 14px !important;
		border-bottom: 0px !important;
		display: inline !important;
	}
	#sub-categories ul > li > a > span {
		display: inline !important;
		height: auto !important;
		margin: 0;
		color: #041917;
	}
	#sub-categories.category-page {
		margin-top: 5px;	
	}
	#full-menu .level-2 > li > a > img.category-icon-img {
		position: absolute;
		left: 15px;
		top: 7.5px;
	}
	#full-menu .level-2 > li > a.parent-menu3-active > img.category-icon-img {
		display: none;
	}
	#sub-categories.category-page ul > li > a > img {
		display: inline-block;
		height: 32px;
		margin-right: 8px;
		margin-top: 2px;
	}
	#sub-categories.category-page ul > li > a > span {
		display: inline-block !important;
		margin-top: -4px;
		max-width: calc(100% - 40px);
		white-space: break-spaces;
	}
	#sub-categories.category-page ul > li > a > span.hidden-xs {
		display: none !important;
	}
	#sub-categories .category-rolling-title {
		margin-top: 26px;
		display: block;
		margin-bottom: 12px;
		color: #041917;
		font-weight: 700;
		font-size: 14px;
		font-family: 'Satoshi-Bold';
	}
	#sub-categories span {
		font-family: 'Satoshi-Regular';
	}
	#sub-categories.category-page ul.rolling-category-submenu > li > a > span {
		max-width: 100%;
	}
	#sub-categories.category-page ul.rolling-category-submenu > li {
		padding: 5px 14px !important;
	}
	#sub-categories ul.rolling-category-submenu > li:nth-child(2n) {
		margin-left: 3px !important;
		margin-right: 0px !important;
	}
	#sub-categories ul.rolling-category-submenu > li:nth-child(2n + 1) {
		margin-left: 0px !important;
		margin-right: 3px !important;
	}
	#sub-categories .category-roller-element {
		color: #0D766D;
		font-size: 14px;
		float: right;
	}
	#sub-categories.category-page > div.container > ul.row > li:not(.has-icon) {
		padding: 5px 14px !important;
	}
	body #breadcrumb {
		margin-top: 40px !important;
		display: block !important;
		padding-right: 0px !important;
	}
	#breadcrumb .breadcrumb > li > a {
		font-size: 12px;
	}
}