@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: 1100px){
.navbar-nav .dropdown .ctgry_ulblk{width:240px!important}
.ctgry_menub{padding:15px!important;width:240px}
.main_navbar .navbar nav .navbar-nav .dropdown .ctgry_ulblk li a{padding:8px 0;font-size:13px!important}
}
@media (max-width: 1023px){

.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}
.main_navbar .navbar nav .navbar-nav .dropdown .ctgry_ulblk li a{padding:7px 0;font-size:13px!important}
.navbar-nav .dropdown .ctgry_ulblk{width:225px!important}
.ctgry_menub{padding:15px!important;width:225px}
.main_navbar .navbar nav .navbar-nav .dropdown .ctgry_ulblk li a i{display:inline-block;float:right;font-size:9px;position:relative;top:6px}
.menu_iconwt{width:24px}
}
@media (max-width: 992px){
.main_navbar .navbar nav .navbar-nav .dropdown .ctgry_ulblk li a{border-bottom:#3f3f3f 1px solid}
.contact_frm{width:100%;padding:4px 0}
.nav_navbar li>a{padding:9px 10px 0}
.main_navbar .navbar-default{background-color:transparent;border:0;min-height:auto}
.bnnr2_three{float:left;width:67%;padding:0;position:relative}
.bnnr1_three{float:left;width:33%;padding:0}
.bnnr1_threw a img,.bnnr2_three .carousel-inner>.item>img{width:100%}
.main_navbar .navbar nav .navbar-nav .dropdown .ctgry_ulblk{display:block!important;opacity:inherit!important;border:0px solid #F7798E;width:260px}
.navbar-nav .dropdown .ctgry_ulblk {
    width: 100%!important;
}
.main_navbar .navbar nav .navbar-nav .dropdown .ctgry_ulblk li a{padding:10px 0;font-size:14px!important;color:#fff}
.main_navbar .navbar nav .navbar-nav .dropdown .ctgry_ulblk li .sbmen_ctgry{width:100%;padding:0}
.menup_fours{float:left;width:50%}
.menup_mhead{color:#ccc}
nav.navbar ul.nav>li>a{text-align:left}
.menu_iconwt{width:24px;display:none}
.main_navbar .navbar nav .navbar-nav .dropdown .ctgry_ulblk li{padding:0}
}
@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%}
.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}
.miniml_boxw img{z-index:99;max-width:26px;position:absolute;left:0;top:12px}
.miniml_boxw{padding:0 0 0 34px}
.miniml_head{text-align:left;font-size:14px}
.minimal_box{float:left;width:100%;padding:10px}
.miniml_para{margin:0;color:#666;font-size:13px}
}

@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}
.navbar-nav .dropdown .ctgry_ulblk{width:100%!important}
nav.navbar .navbar-nav{float:left!important;padding:20px 0 10px;margin:0;width:100%;max-height:80%!important;overflow-y:scroll}
.prdct_three{float:left;width:30%;padding:0}
.prdct_ninep{float:left;width:70%;padding:0}
.offer_1head,.offer_2head{line-height:20px;font-size:16px}
.offer_1ctnt,.offer_2ctnt{top:10%}
}
@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}

.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%}

.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}
.bnnr2_three{float:left;width:66%}
.bnnr1_three{float:left;width:34%}
.main_navbar .navbar nav .navbar-nav .dropdown .ctgry_ulblk li a{padding:10px 0;font-size:13px!important;color:#fff}
.cart_text{display:none}
.bnner_headr{line-height:25px;font-size:20px}
}
@media (max-width: 640px){
.prdct_ninep,.prdct_three{float:left;width:100%;padding:0}
.offer_imgsc,.offr2_imgsc{padding:2px}
.minimal_box{float:left;width:50%}
.offer_imgsc a:before{right:2px;top:2px}
.offer_imgsc a:after{left:2px;bottom:2px}
.offer_1ctnt,.offer_2ctnt{top:10px}
.offer_1ctnt{right:10px}
.offer_2ctnt{left:10px}
.offr2_imgsc a:before{right:3px;top:3px}
.offr2_imgsc a:after{left:3px;bottom:3px}
.offer_1head,.offer_2head{line-height:18px;font-size:14px;font-weight:600}
.follow_socl{display:none}
.prodct_2content {
    padding: 4px 10px;
    top: auto;
    bottom: 0;position: relative;
    background-color: #fff;
}
.prodct_threew:hover .prodct_2content{top:auto;bottom:0;margin-top: 0;}
.wish_btn {
        height: 34px;
    line-height: 34px;
    padding: 0;
    width: 45px;
    cursor: pointer;
    background: #ccc;
    border: 1px solid #ccc;
}
.prodct_content {
    padding: 3px 10px 10px;
}

}
@media (max-width: 540px){
.bnnr1_three,.bnnr2_three{float:left;width:100%}
.bnnr1_threw,.offer_baner{width:50%;float:left}
.bnnr1_threw{padding-top:20px}
.offer2_banr{float:left;width:100%}
.offer2_banr .offr2_imgsc a img{width:100%}
.offer_2ctnt{top:10%}
.offer2_banr .offr2_imgsc .offer_2head{line-height:40px;font-size:30px;font-weight:600}
.scial_headr .btn{height:29px;width:25px;font-size:12px;line-height:27px}
.login_sec{padding:5px 0}
}

@media (max-width: 480px){
.textdnn{display:none!important}
.login_sec li a{font-size:11px}
nav.navbar .navbar-toggle{margin-right:10px;margin-top:18px}
.nav_navbar li>a{padding:9px 0 0}
.side_crt{margin:0 -15px}

}
@media (max-width: 440px){
.minimal_box {
    padding: 3px 0;
}

}
@media (max-width: 400px){
.serch_buttn{height:40px;width:36px;font-size:14px}
.form{width:100%;padding:10px 39px 10px 5px}
.bnnr1_threw,.offer_baner{float:left;width:100%}
.offer_1head,.offer_2head{line-height:28px;font-size:21px;font-weight:600}
.offer_1ctnt,.offer_2ctnt{top:20%}
.minimal_box{padding:10px;width:100%}
.miniml_boxw{padding:0 0 0 50px}
.miniml_boxw img{max-width:35px}
nav.navbar.no-full .navbar-collapse{width:290px}
}
@media (max-width: 330px){
.form,.serch_buttn{height:35px}
.scial_headr{margin-left:-15px}
.contact_frm{margin:0 -12px}
.form{width:100%;padding:5px 39px 5px 5px}
.mxw_logo{max-width:173px}
nav.navbar .navbar-brand{margin:0 -10px!important;padding:0}
nav.navbar .navbar-toggle{margin-right:8px;margin-top:11px}
.scial_headr .btn{height:29px;width:21px;font-size:11px;line-height:30px}
.distance{margin:0 2px;font-size:10px!important}
}