@media (max-width: 1199px){
.container {width: 100% !important;}
.owl-nav .owl-next{right:-20px}
.owl-nav .owl-prev{left:-20px}
.banner_wraper .carousel-control.left{border-right:0 solid #fff}
.banner_wraper .carousel-control.right{right:39%!important}
}
@media (max-width: 1024px){

.main_navbar .cart_men{left:auto!important;right:0!important;width:300px!important;padding:0 20px!important;border-radius:0}
.search_btns{position:absolute;right:5px;padding:8.5px 12px;top:5px;background:#FFD04E;border:2px solid #FFD04E}

}
@media (max-width: 992px){
	
.mega_menu{width:100%!important}
.menu_bg .navbar{min-height:auto!important}
.dspl_pc_nn{display:table!important}
.dspl_rp_nn{display:none!important}
nav.navbar ul.nav>li>a{text-align:left}
.main_navbar .mega_menu{width:100%!important;padding:5px!important;background:#fff;left:0!important}
.menu_four{float:left;padding:5px 0;width:100%;background:0 0!important}
nav.navbar ul.nav>li>a,nav.navbar ul.nav>li>a:focus,nav.navbar ul.nav>li>a:hover{color:#fff}
.main_navbar .mega_menu .menu_four li a{color:#eee}
.respn_desgn{color:#fff!important;float:right!important;margin:20px 10px 0 0!important;font-size:35px!important;line-height:20px}
.mxw_logo {max-width: 170px;}

}
@media (max-width: 991px){
	
.fetur_para,.footer_subhes,.foter2_nav li a{text-align:center}
.foter_parts h3{font-size:13px;margin:0 0 10px}
.foter_parts h2{font-size:20px;letter-spacing:.2em;margin-top:0}
.footer_subhes{margin:10px 0}
.foter2_nav{padding:0}
.foter2_nav li a i{position:relative;left:0;margin-right:10px}
.dsplnn {display:none !important;}
.mega_menu{width:100%!important}
.footer_subhes:before{display:none}
.foter_parts li{width:50%}
.menu_bg .mega_menu{width:100%!important;padding:0!important;background:#f3f3f3;float:left;background-color:#fff!important}
.main_header .menu_bg .mega-dropdown .dropdown-menu{border-radius:0;padding:0!important;position:relative!important;float:left!important;width:100%!important}
.nwprdct_three{float:left;width:33.33333337%;padding:15px}
.foter_social{float:none;text-align:center!important}
.feture_icon{float:none;width:60px;height:60px;display:block;margin:auto}
.feature_cntnt{padding-left:0;width:100%}
.main_shead,.main_spara{text-align:center}

}
@media (max-width: 850px){
	
.prodct_three{float:left;width:33.3333337%;padding:15px}
.bordr_btm{display:block!important}
.cleance_six{float:left;width:100%;padding:15px}
.nwprdct_three{float:left;width:33.33333337%;padding:15px}
.foter_parts h2{font-size:17px}
.foter_parts h3{margin:0 0 5px}
.cleance_5img{display:none}
.head_cions .navbar-nav li:first-child{display:none!important}
.pdng850nn{padding-left:0!important;padding-right:0!important}
.text1{background:#f5b555;padding:5px 7px}
.cms-title{font-size:14px}
.banner_wraper .carousel-control.right{right:35%!important}

}
@media (max-width: 767px){
	
.foter_para,.payment_cms{text-align:center}
.head_cions .nav>li.dropdown{position:relative;display:inline-block}
.head_cions .nav>li a{padding:27px 15px 10px}
.input_append{position:relative;float:right;width:80%}
.payment_cms{padding:0;margin:auto;list-style:none;float:none;display:table}
.hero{position:absolute;width:93%!important}
.hero_para{font-size:16px}
.hero_head{font-size:38px;font-weight:700}.banner_btn{padding:8px 23px;font-size:13px}
.fade-carousel{position:relative;height:390px}
.fade-carousel .carousel-inner .item{height:390px}
.fade-carousel .slides .slide-1,
.fade-carousel .slides .slide-2,
.fade-carousel .slides .slide-3{height:390px;}
.collection{margin-top:0}
.nwprdct_three{float:left;width:50%;padding:15px}
.head_cions .nav>li a{padding:12px 15px 10px}
.team-members li>div{float:none;display:inline-block;width:48%}
.endooo{display:none!important}
.side_crt{float:right}
.hero2sec{left:10px;text-align:left}
.hero1sec{right:10px;text-align:right}
.new_tend_con{display:none}
.new_2tends,.new_tends{padding:0;background-image:inherit}
.colction_warper{padding:30px 0}
.hero1_h1,.hero2_h1{font-size:25px}
.hero1_h3,.hero2_h3{font-size:15px}
.banner_wraper .carousel-control.right{width:60px;height:45px;right:29%!important}
.hero1_btn,.hero2_btn{padding:8px 11px 5px;color:#fff;font-size:12px;text-transform:uppercase;font-weight:500}
.foter_thre{float:left;padding:0;width:100%;position:relative}
.foter_thre .main_para{text-align:center}
.foter_thre img{margin:0 auto 15px;display:block}
.main_head_rspns {text-align:center;color:#222;font-size:28px;text-transform:uppercase;font-weight:600;position:relative;letter-spacing:-.3px;margin:0 0 11px;display:block;}
}
@media (max-width: 640px){

.prodct_three{float:left;width:50%;padding:15px}
.menu_four{float:left;padding:10px 15px 0 0;width:100%}
.mxw_logo{width:150px}
.nav_navbar li>a{padding:26px 10px 25px}
.main_spara{line-height:20px}
.main_shead{margin:0 0 5px}
.feture_three{width:50%;padding:10px 0}
.banner_two{float:left;width:100%}
.banner_wraper .carousel-control.right{width:60px;height:45px;right:41%!important}
.clctn_three,.colction_3sec,.team-members li{width:100%;float:left}
.cart2_text,.cart_text{display:none}
.head_cions .nav>li a{padding:10px 15px}
.head_cions .nav li a img{max-width:30px;float:left}
.hero_h3{font-size:15px;color:#F89500;margin:0 0 8px}
.hero_h1{font-size:30px;font-weight:700}
.hero_btn{padding:6px 15px;color:#fff;background-color:#F89500;border:1px solid #F89500;outline:0;margin:0 auto;font-size:11px;font-weight:500;border-radius:0}
.team-members li{text-align:center}
.colction_3sec{position:relative;padding:15px}
.colction_2sec{float:left;width:50%;padding:15px}
.banner_1sec{float:left;width:100%;padding:0;position:relative}
.hero1sec,.hero2sec{position:absolute;top:20%;z-index:3;color:#fff;text-transform:uppercase}
.hero1sec{right:50px;text-align:right}
.hero1_h1, .hero2_h1{font-size:40px;font-weight:600;letter-spacing:-2px}
.hero1_h3, .hero2_h3{font-size:20px;font-weight:500;letter-spacing:-.3px}
.hero1_btn, .hero2_btn{padding:12px 20px 8px;color:#fff;font-size:13px;text-transform:uppercase;font-weight:500}
.hero2sec{left:50px;text-align:left}
.viewmor_btns{display:block;cursor:pointer;padding:8px 20px;color:#222;border:2px solid #222;border-radius:30px;outline:0;font-weight:600;margin:10px auto 0}
.newad_1sec{float:left;width:100%;padding:15px}
.product_warper .nav-tabs>li>a{font-size:16px}
.main_navbar nav.navbar .navbar-brand{padding:15px 0}
.side_crt{float:right;margin:0 -15px}
.banner_wraper .carousel-control.left{border-right:0;left:37%}
.banner_wraper .carousel-control.right{right:36%!important}

}
@media (max-width: 540px){

.about_wrapper{padding:60px 0 10px}
.featyre_2prt{width:100%;display:none}
.sf_box h2{font-size:22px;letter-spacing:.5em;margin:0}
.sf_box h3{font-size:16px;margin:0 0 10px}
.input_append{position:relative;float:right;width:100%}
.logo_bg .navbar-brand{float:left;height:auto;padding:0;font-size:18px;line-height:20px}
.main_head{font-size:25px}

}

@media (max-width: 480px){
.cart_text {
    display:none;
}
.hder_edrh {width: 30% !important;}
.hder_edrhs {width: 70% !important;}
.banner_2sec,.login_sec li:first-child{display:none}
.discount_wraper{background-attachment:scroll}
.cleance2_six{float:left;width:100%;padding:0;overflow:hidden}
.colction_2sec,.nwprdct_three{width:100%;padding:15px;float:left}
.foter_parts li{width:100%;text-align:center}
.foter_parts li img{position:relative;left:auto;margin-bottom:11px}
.hero2sec{left:20px;text-align:left}
.hero1sec{right:20px;text-align:right}
.banner_3sec{padding:6px 0}
.head_social .btn{color:#222;width:21px;font-size:13px}
.mwnu_1wdth{width:20%!important}
.mwnu_2wdth{width:50%!important}
.mwnu_3wdth{width:30%!important}
.nav_navbar li>a{padding:26px 5px 25px}
.nav_navbar li a i{font-size:20px;position:relative;top:1px;margin-right:0}
.feture_warper{float:left;width:100%;padding:10px 0}
.feture_three{width:100%;padding:5px 0}

}
@media (max-width: 400px){
	
.mxw_logo{width:150px}
.span12,.team-members li>div{width:100%}
.head_cions .nav li a img{max-width:25px;float:left}
.my_cats{max-width:27px!important;position:relative;top:3px}
.logo_bg .navbar-toggle{font-size:18px;font-size:20px}
.logo_bg{padding:0}
.span12{float:left;padding:10px 0 0}
.head_cions .nav>li a{padding:12px 10px 10px}
.total_cart{right:0;top:0;left:auto}
.hero_para{font-size:14px}
.hero_head{font-size:28px;font-weight:700}
.banner_btn{padding:4px 17px;font-size:12px;margin:14px auto}
.fade-carousel{position:relative;height:260px}
.fade-carousel .carousel-inner .item,
.fade-carousel .slides .slide-1,
.fade-carousel .slides .slide-2,
.fade-carousel .slides .slide-3{height:260px}
.prodct_three{float:left;width:100%;padding:15px}
.featyre_1prt{display:none}
.about_wrapper{padding:40px 0 10px}
.main_head{font-size:28px}
.main_para{color:#787878;font-size:13px}
.hero2sec{left:10px;text-align:left}
.hero1sec{right:10px;text-align:right}
.hero1_h1,.hero2_h1{font-size:25px}
.hero1_h3,.hero2_h3{font-size:15px}

}
@media (max-width: 330px){
	
.hero1sec,.hero2sec{position:absolute;top:5%}
.hero1_btn,.hero2_btn{padding:9px 12px 5px;color:#fff;font-size:11px}
.hero_para{font-size:12px}
.hero_head{font-size:23px;font-weight:700}
.main_navbar nav.navbar .navbar-brand{padding:13px 0 10px}
.nav_navbar li>a{padding:17px 5px}
.fade-carousel{position:relative;height:260px}
.fade-carousel .carousel-inner .item{height:260px}
.fade-carousel .slides .slide-1,
.fade-carousel .slides .slide-2,
.fade-carousel .slides .slide-3{height:260px;}
.logo_bg nav.navbar .navbar-toggle{background-color:transparent!important;border:none;padding:0;position:relative;top:5px;color:#fff;font-size:20px}
.main_head{font-size:25px}
.mxw_logo{width:110px}
.main_navbar nav.navbar .navbar-toggle{display:inline-block;float:left;margin-right:10px;margin-top:12px;margin-bottom:0}
.nav_navbar li>a{padding:18px 5px;font-size:14px;line-height:20px}
.nav_navbar li a img{max-width:16px}
nav.navbar.no-full .navbar-collapse{height:100%!important;overflow-y:auto!important;background-color:rgba(0,0,0,.9);position:fixed;z-index:99;width:280px}
.distance{margin:0 2px;font-size:8px}
.login_sec li a{margin:0;font-size:11px}

}