@media (min-width: 1400px) {
	.polular h1{font-size: 3.5vw;}
	.polular p{font-size: 1.2vw;}
}

@media (min-width: 1024px) and (max-width: 1199px) {
	
	.polular-section .container-fluid{left: 40px;}
	.polular{padding: 25px 15px;}
	.polular h1{font-size: 35px;}
	.shipping-calculator-form1 button[type=submit]{font-size: 12px;}
	.center-fixed{bottom: 50px;}
	
}

@media (min-width: 992px) and (max-width: 1023px) {
	.center-fixed{bottom: 50px;}
}

@media (min-width: 768px) and (max-width: 991px) {
	.slider-text h1 {
		font-size: 7vw;
		line-height: 7.5vw;
	}
	.slider-text p{font-size: 3vw;}
	.slider-container .slider-img .imgM {
		object-fit: cover;
		height: 710px;
		object-position: center;
	}
	
	.mobile-menu-holder{width: 400px;}
	.menu-mobile>li.menu-open .sub-menu.when-mega li a {font-size: 14px;}
}

@media only screen and (max-width: 991px){
	/* menu */
	.nav-holder	{
		display: none;
	}
	.nav-button-holder {
		display: block;
	}
	.cart-field{margin:0px;}
	.logo {
		-webkit-flex: 0 0 150px;
		-ms-flex: 0 0 150px;
		flex: 0 0 150px;
		margin: auto;
	}
	.slider-text p{padding: 0px;}
	.slider-caption{top: 50%;}	
	.icon-bar, .icon-bar1, .icon-bar2{background: #c2a477;}
	.icon-bar:before, .icon-bar:after{background: #c2a477;}	
	.woocommerce div.product{margin:0px;}
	.polular{height:auto; margin-bottom:30px;}
	
	.menu-contact ul li{
		margin-bottom:10px;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
	}
	.menu-contact ul li i{
		-webkit-flex: 0 0 20px;
		-ms-flex: 0 0 20px;
		flex: 0 0 20px;
	}
	
	.col-product{
		-webkit-flex: 0 0 50%;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		padding: 5px;
		margin-bottom: 40px;
	}
	.info-fsf{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	/* .special-deals{
		position:static !important;
		width:100%;
		padding:50px 10px;
		text-align:center;
		background:url(../images/Placeh.jpeg)no-repeat;
		background-size:cover;
		position:relative !important;
		left:inherit;
		right:inherit;
	} */
	
	#countdown ul{
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	#countdown ul li {
		margin-right: 10px;
		font-size: 11px;
	}
	#countdown ul li span{width: 50px; height: 50px; line-height: 50px; font-size: 18px;}
	
	.line-half{margin-left:auto; margin-right:auto; display:table;}	
	.polular-section .container-fluid{left: 0px;}	
	.TP-section{padding: 40px 0px 0;}
	.product-internal .container {padding: 0px 15px;}
	.writting-vtl{height:auto;}
	.support p{text-align:center;}
	
	.Mbg-after{
		background:url(../images/mobile-after.jpg)no-repeat center !important;
	}
	.after-bgTP:after{background:url(../images/mobile-after.jpg)no-repeat center !important;}
	.inTextB p{width: 90%;}
	
	.grey-box ul{
		padding:0px;
	}
	.grey-box li{
		-webkit-flex: 0 0 32.666%;
		-ms-flex: 0 0 32.666%;
		flex: 0 0 32.666%;
	}
	.perfecD {padding: 60px 0px;}
	.review-box{
		-webkit-flex: 0 0 49%;
		-ms-flex: 0 0 49%;
		flex: 0 0 49%;
		margin-bottom: 5px;
	}
	.detail-boxTB li{
		width: 33.3%; text-align: center;
	}
	.detail-boxTB li button{width:100%;}
	.detail-boxTB li button.active {border-color: #c2a477 #c2a477 #fff !important;}
	.xs-sm-row-reverse{
		-ms-flex-wrap: wrap-reverse;
		flex-wrap: wrap-reverse;
	}
	.breadcrumb{padding: 20px 0px 20px; margin: 0px;}
	
	.shipping-calculator-outer{
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.shipping-calculator-outer p:last-child{
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
	}
	.shipping-calculator-outer p:first-child, .shipping-calculator-outer p:nth-child(2n){
		-webkit-flex: 0 0 50%;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
	}
	.shipping-calculator-form1 button[type=submit]{width:100%; margin-top:15px;}
	.nth-child-pro-col div[class^="col-"]:nth-child(-n+8){margin-bottom:60px;}
	.popular-items figure img{width:100%;}
	
	#timer ul{
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	
	.xs-container-default{
		max-width: 720px;
	}	
	.none-all {
		border: none !important;
		padding: 0px !important;
	}		
	.mobile-br-none br{display:none;}	
	.xs-sm-pb-none{padding-bottom:0px;}	
	.xs-sm-t-center{text-align:center !important;}
	.xs-sm-align-center {
		-ms-flex-align: center;
		align-items: center;
	}
	.xs-sm-justify-center{
		justify-content: center;
		-webkit-box-align: center;
		-webkit-flex-align: center;
		-ms-flex-align: center;
	}
	.xs-justify-around{
		-ms-flex-pack: distribute !important;
		justify-content: space-around !important;
	}
	.xs-sm-flex-column{
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	
	.xs-position-static{position:static !important;}
	.xs-sm-pt-none{padding-top:0px !important;}
	.xs-sm-mt-none{margin-top:0px;}
	.xs-sm-bg-none{background:none !important;}	
	.xs-sm-m-auto{margin:auto;}
	
	.xs-sm-mt-20{margin-top:20px;}
	.xs-sm-mt-30{margin-top:30px;}
	.xs-sm-mt-40{margin-top:40px;}
	.xs-sm-mt-60{margin-top:60px;}
	.xs-sm-mt-80{margin-top:80px;}
	
	.xs-sm-mb-20{margin-bottom:20px;}
	.xs-sm-mb-30{margin-bottom:30px;}
	.xs-sm-mb-40{margin-bottom:40px;}
	.xs-sm-mb-60{margin-bottom:60px;}
	.xs-sm-pb-80{padding-bottom:80px;}
	.xs-sm-pl-none{padding-left:0px !important;}
	
	.xs-sm-d-none{display:none !important;}
	.xs-sm-d-block{display:block !important;}
	.xs-sm-d-flex{display:flex !important;}
	
	.xs-sm-mt-20{margin-top:20px; margin-left:0px !important; margin-right:0px !important;}
	.xs-sm-mt-40{margin-top:40px; margin-left:0px !important; margin-right:0px !important;}
	
	.sm-order-1{order:1;}
	.sm-order-2{order:2;}	
	.xs-sm-order-2{order:2;}	

}

@media screen and (max-width:767px){
	.slider-text h1 {
		font-size: 9vw;
		line-height: 9.5vw;
	}
	.slider-text p{font-size: 3vw;}
	.slider-container .slider-img .imgM {
		object-fit: cover;
		height: 710px;
		object-position: center;
	}
	
	header .container{max-width: 100%;}
	.cart-field{margin:0px;}
	.logo{
		-webkit-flex: 0 0 130px;
		-ms-flex: 0 0 130px;
		flex: 0 0 130px;
		margin: auto;
	}
	.home-slider .slider-img{
		padding:0px;
	}
	.border-lt .foot-li{padding-left:0px;}
	.info p, .info a{text-align:inherit;}
	.detail-boxTB{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.detail-boxTB li, .detail-boxTB li button{width: 100%; text-align: center;}
	.detail-boxTB li button.active {border-color: #c2a477 #c2a477 #fff !important;}
	.client-scroll .owl-nav button.owl-next{right: -5px;}
	.grey-box li{
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
	}
	.mobile-menu-holder{width: 400px;}
	.menu-mobile>li.menu-open .sub-menu.when-mega li a {font-size: 12px;}
	
	.addTocart{width:100%;}
	
	.right-PD{order:1;}
	
	.addTocart {
		order: 2;
		margin-top: 20px !important;
	}
	.cart_shipping_calculater{
		padding: 50px 15px !important;
	}
	.shipping-calculator-outer p {
		width: 100% !important;
		padding: 0 !important;
	}
	.shipping-calculator-outer p{margin-bottom:15px !important;}
	.shipping-calculator-outer{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}	
	.shipping-calculator-form1 button[type=submit] {
		margin-top: 25px;
		width: 100%;
	}
	.coupon{
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.coupon input[type=text] {
		width: 100%;
		height: 50px;
	}
	.coupon button[type=submit]{margin-top:20px;}
	
	footer .social-media{
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.xs-container-default{
		max-width: 540px;
	}
	.xs-justify-center{
		justify-content: center !important;
		-webkit-box-align: center !important;
		-webkit-flex-align: center !important;
		-ms-flex-align: center !important;
	}
	.xs-t-center{text-align:center !important;}
	.xs-d-none{display:none !important;}
	.xs-d-block{display:block;}
	.xs-order-2{order:2;}
	
	.xs-mt-20{margin-top:20px !important;}
	.xs-mt-30{margin-top:30px !important;}
	.xs-mt-40{margin-top:40px !important;}
	.xs-mt-60{margin-top:60px !important;}
	.xs-mt-80{margin-top:80px !important;}
	
	.xs-mb-20{margin-bottom:20px !important;}
	.xs-mb-40{margin-bottom:40px !important;}
	.xs-mb-60{margin-bottom:60px !important;}
	
}

@media (min-width: 320px) and (max-width: 480px) {
	.special-deals{padding: 60px 30px;}
	.special-deals h1{font-size: 35px;}	
	
	#timer ul li{margin-right: 9px;}
	#timer ul li span{width: 60px; height: 60px;line-height: 60px; font-size: 18px;}
	
	.slider-text h1 {
		font-size: 10vw;
		line-height: 10.5vw;
	}
	.slider-text p{font-size: 3.5vw;}
	.slider-container .slider-img .imgM {
		object-fit: cover;
		height: 600px;
		object-position: center;
	}
	
	.mobile-menu-holder{width: 320px;}
	.menu-mobile>li.menu-open .sub-menu.when-mega li a {font-size: 9px;}
	.grey-box li{
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
	}
	.subscribe input[type=text]{font-size:12px;}
	.subscribe input[type=submit]{top: 12px;}	
	.review-box{
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		margin-bottom: 10px;
	}
	.coupon button[type=submit]{width:100%;}
	
	.xxs-d-none{display:none;}
	.xxs-d-block{display:block !important;}
}