@media (max-width: 1410px) {
	.home5-block2 .promo-text {
		padding: 30px;
	}
}
@media (max-width: 1286px) {
	.slider-style .owl-controls .owl-buttons .owl-prev{
		left: 15px !important;
	}
	.slider-style .owl-controls .owl-buttons .owl-next {
		right: 15px !important;
	}
	.slider-style:hover .owl-controls .owl-buttons .owl-prev{
		left: 15px!important;
	}
	.slider-style:hover .owl-controls .owl-buttons .owl-next{
		right: 15px!important;
		text-align: right;
	}
	.container {
	/*	width: auto;*/
	}
	#search .input-lg{
		width:90%;
	}
	#supermenu .bigdiv{
		width:auto !important;
	}
	.top-search-open #supermenu{
		display:none;
	}
	.col-sm-9 #input-sort, .col-sm-9 #input-limit {
		width: 100%;
	}
	.sort-by::after {
		content: "";
		font-family: "FontAwesome";
		margin-left: 15px;
		position: absolute;
		right: 30px;
		top: 2px;
	}
	.menu-box {
		position: relative !important;
	}
}
@media (max-width: 1070px) {
	#search .input-lg{
		width:80%;
	}
	.product-featured .mousetrap{
		width:auto !important;
	}
	.product-featured .product-featured-id .image-additional a{
		border:none;
	}
	#top .top-header-menu a + a + a{
		display:none;
	}
	#supermenu ul li a.tll{
		font-size:11px !important;
	}
	#supermenu ul li a.tll {
		margin: 0 10px !important;
	}
	.product-list .product-meta-list {
		width: 64%;
	}
	.header-content .logo-box{
		width: 100%;
		text-align: center;
		margin-bottom: 30px;
	}
	.header-content .logo-box img{
		display: inline-block;
	}
	.header-style-1 #supermenu ul li div.bigdiv{
		top:152px!important;
	}
	.header-style-1 #supermenu ul li.tlli:hover .bigdiv{
		top:152px !important;
	}
	header{
		padding-bottom:20px;
	}
	.header-style-1 #supermenu ul li div.bigdiv.withflyout{
		top:48px!important;
	}
	.header-style-1 #supermenu ul li:hover div.bigdiv.withflyout{
		top:48px!important;
	}
	.top-search-open .header-style-1 #logo{
		display: block !important;
	}
	.header-style-1 .menu-box,
	.header-style-3 .menu-box{
		width: 82.667%;
	}
	.header-style-3 .logo-box {
		margin-bottom: 0px !important;
	}
	.header-style-3{
		position: static !important;
		background: #000000;
	}
	.latest-product-syle .title-section{
		margin-top: 25px;
	}
	.leka-lookbook .grid2x {
		width: 100% !important;
	}
	.leka-lookbook .grid {
		width: 50%;
	}
	.brands-carousel .text-shopbrand{
		display: none;
	}
}
@media (max-width: 980px) {
	#search .input-lg {
		width: 60%;
	}
	#supermenu{
		text-align:left!important;
	}
	.product-featured {
		padding: 80px 0 90px!important;
	}
	.div-h-img{
		height:500px!important;
	}
	#top .top-header-menu a + a{
		display:none;
	}
	.product-list .product-meta-list {
		width: 63%;
	}
	.breadcrumb {
		padding: 140px 0;
	}
}
@media (max-width: 810px) {
	#supermenu ul li div.bigdiv{
		padding:25px !important;
	}
	#supermenu .sub-menu-custom > div > div{
		float: left !important;
		width: 33%!important;
	}
	.wrapper-slideshow {
		clear: both;
	}
	.breadcrumb{
		clear:both;
	}
	#supermenu.respsmall ul li div.bigdiv {
		display: none !important;
	}
	.is-sticky .header-sticky-style {
		position:static !important;
	}
	.header-style-2 #supermenu{
		padding-bottom: 0px !important
	}
	#supermenu.respsmall ul li.tlli{
		background:#fff;
	}
	#supermenu.respsmall ul li.tlli.sep{
		border-top: 1px solid #e9e9e9 !important
	}
	#supermenu ul li a.tll {
		padding: 15px 0 !important;
	}
	#supermenu.respsmall .superdropper span{
		font-size:12px!important;
		margin-top: 6px!important;
	}
	#supermenu.respsmall ul li.tlli:hover a.tll { color: #7e883a;}
	#supermenu.respsmall a.mobile-trigger{
		display:inline-block !important;
		border: 1px solid #7e883a;
		font-size:0 !important;
		padding: 7px 0px 3px 10px !important;
	}
	#supermenu.respsmall a.mobile-trigger:before{
		 content: "";
		 font-family: FontAwesome;
		 font-size:14px;
		 color:#7e883a;
	}
	#supermenu li.posi-li .withflyout .withchildfo {
		padding: 0 !important;
	}
	#supermenu.respsmall ul li.exped div.bigdiv{
		opacity: 1 !important;
		visibility: visible!important;
		top:0 !important;
		padding: 10px 20px !important;
		border:none !important;
	}
	#supermenu.respsmall ul li.exped div.bigdiv > div a{
		padding: 10px 0px !important;
	}
	.background-image{
		background-color:#fff !important;
		background-image: none !important;
		border: 1px solid #ddd !important;
	}
	#supermenu .background-image .sub-menu-custom .widget ul li a, #supermenu .background-image .sub-menu-custom .widget h3.widgettitle {
		color: #000;
	}
	.header-style-2 .is-sticky #supermenu{
		padding:15px 0;
	}
	.home_style1_bl1 .banner-text .group-text span.big-text{
		font-size: 50px !important
	}
	.header-style-1 .cart-search-box{
		width: 17%;
	}
	.header-style-3 .cart-search-box{
		width: 17%;
	}
	.header-style-1 #supermenu.respsmall > ul.exped{
		width: 100% !important;
		top: 60px!important;
	}
	.header-style-1 #supermenu ul li div.bigdiv{
		top: inherit!important;
	}
	.header-style-1 #supermenu ul li.tlli:hover .bigdiv{
		top:inherit !important;
	}
	.header-style-1 #supermenu ul li div.bigdiv.withflyout{
		top:inherit !important;
	}
	.header-style-1 #supermenu ul li:hover div.bigdiv.withflyout{
		top:inherit !important;
	}
	.box-productcarousel-default {
		display: inline-block;
		width: 32%;
	}
	.box-productcarousel-default .transition .caption{
		margin-top: 20px;
	}
	.sliderbloglatest-dp .group-ct{
		width: 100% !important;
	}
	.sliderbloglatest-dp .images1{
		width: 100% !important;
	}
	.home_style1_bl5{
		height: inherit !important;
	}
	.header-style-3 #supermenu.respsmall > ul.exped{
		width: 116%;
		padding-top: 0px;
	}
	.header-style-3 #supermenu ul li a.tll, .header-style-3 .cart-search-box .fa-search {
		color: inherit;
	}
}
@media (max-width: 730px) {
	#search .input-lg {
		width: 40%;
	}
	.slide-collection .owl-pagination {
		padding: 8px 15px !important;
	}
	.group-action .quickview-box{
		display:none;
	}
	.breadcrumb .page-title{
		padding: 37px 45px;
	}
}
@media (max-width: 680px) {
	#top .top-header-menu a{
		display:none;
	}
	.novacol3 {
		width: 100% !important;
		margin-bottom:35px;
	}
	#top-links{
		margin-top: 20px;
		text-align: center;
		width: 100%;
	}
	.group-p{
		text-align:center;
	}
	.group-p > div{
		float:none !important;
		display:inline-block;
	}
	#search .input-lg {
		width: 35%;
	}
	#search{
		padding-bottom:20px;
		transition: all 0.3s ease 0s;
	}
	.breadcrumb{
		 padding: 100px 0;
	}
	.breadcrumb .page-title{
		font-size: 14px;
	}
	.title-product-page{
		margin-top:40px;
	}
	.thumbnails{
		overflow:hidden;
	}
	.product-list .box-img-list {
		width: 100%;
		margin-bottom: 20px;
	}
	.product-grid{
		width:100% !important;
	}
	#supermenu .sub-menu-custom > div > div{
		float: none !important;
		width: 100% !important;
	}
	#supermenu .sub-menu-custom .widget h3.widgettitle{
		margin-bottom:0;
	}
	#supermenu .sub-menu-custom .widget ul{
		margin-bottom:30px;
	}
	.box-productcarousel .box-heading h2{
		font-size: 16px;
	}
}
@media (max-width: 480px) {
	.description-feature {
		display: none;
	}
	.product-featured .product-thumb h4 {
		font-size: 16px;
	}
	.product-thumb .caption {
		min-height: 130px;
	}
	.div-h-img{
		height:350px!important;
	}
	.product-featured {
		padding: 30px 0 30px!important;
	}
	#search .input-lg {
		width: 30%;
	}
	.footer-bottom .coppyright-custom{
		width:100% !important;
		padding-bottom:20px;
		text-align:center;
	}
	.footer-bottom .box-payment{
		width:100%;
		text-align:center;
		float:none !important;
	}
	.footer-bottom .box-payment ul.payment li{
		float:none;
		display:inline-block;
	}
	.section-about{
		padding:0;
	}
	.about-text .icon{
		display:none;
	}
	.sortBar{
		padding: 15px 0;
	}
	.box-productcarousel-default{
		width: 100%;
	}
}
@media (max-width: 380px) {
	.product-featured .button-add-to-cart button{
		padding: 4px 15px;
	}
	.section-redirectshop h1{
		font-size:35px;
	}
	.section-redirectshop p{
		font-size:18px;
	}
	#search .input-lg {
		width: 23%;
	}
	#top-links .list-inline li {
		padding: 0 ;
	}
	.dropdown-menu{
		left:0;
	}
	#supermenu{
		width:160px;
	}
	.home5-block2 .promo-text a.button{
		margin-top:25px;
	}
	.home5-block3 {
		padding: 110px 0;
	}
	.brands-carousel-home3 .content-block {
		padding: 60px 15px;
	}
}