
@media (min-width:992px) and (max-width: 1199px){
    .is-main-header ul.navbar-nav>li>a.nav-link{font-size: 12px; letter-spacing: 0px; padding: 12px 9px;}
    .home-feature-pro-sec ul.areas{padding: 0 15px;}
    .home-feature-pro-sec ul.areas li{-ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%;}
    .home-new-pro-sec ul.areas{flex-wrap: wrap;}
    .home-new-pro-sec ul.areas li{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
    .comm-pro-dtl h3{font-size: 15px;}
    .comm-pro-dtl>div{display: block !important;}
}
@media (max-width: 991px){
    .is-main-header ul.navbar-nav>li.nav-item{margin:0; position: relative !important; border-bottom: 1px solid #ddd; padding: 10px 0;}
    .is-main-header ul.navbar-nav>li.nav-item:after{content: "\e902"; font-family: 'sentrix-icons'; position: absolute; right: 10px; top: 10px;}
    .submenu{display: block;background-color: #f6f6f6;}
    .link-list-nav{width: 100%;}
    .is-main-header ul li .submenu .link-list-nav{padding: 0; position: relative; margin: 0;}
    .is-main-header ul.navbar-nav>li.nav-item .link-list-nav:after{content: "\e902"; font-family: 'sentrix-icons'; position: absolute; right: 9px; top: 10px;}
    .mega-title i.fa{display: none;}
    .container-menu{padding: 0;}
    .is-main-header ul.navbar-nav>li>a.nav-link{font-size: 14px;}

    .menu-header-outer.navbar-collapse.show{height: 100%;bottom: 0; top: 80px;}
    .is-main-header ul.navbar-nav{display: block; padding: 4px 0; margin-bottom: 0; height: 85vh; overflow: auto;}
    .is-main-header ul.navbar-nav>li>a.nav-link{padding: 0px 10px; color:#333;}

    .link-list-nav ul{display: none; max-height: 250px;} 
    .link-list-nav.is-active ul{display: block;}
    .mega-title{margin: 0; font-weight: 500;}



    .logo{width: 130px;}
    .header-srch{width: 280px;}
    .is-main-header .navbar{justify-content: left;}
    .ms-user{margin-right: 10px;}
    .ms-user span{display: none;}
    .rgt-cart-user{width: auto; margin-right: 50px;}
    .header-srch .srch-ico{top: 12px;}

    .top-header-outer .hamburger-menu{position: absolute; right: 0; top: 22px; overflow: hidden;
    }
    
    .is-mobile-menu .hamburger-menu span{background-color: #fff;}
    .menu-header-outer.navbar-collapse{
        transition: height 250ms 100ms ease-in-out;
        position: fixed;
        left: 0;
        right: 0;
        bottom: -150px;
        height: 0%;
        background-color: #fff;
        z-index: 999;
        padding-bottom: 70px;
        display: block;
    }
    .is-mobile-menu ul li a i.icon-ms {
        font-size: 28px;
    }
    .is-mobile-menu ul li a i.icon-cart {
        font-size: 27px;
    }
    .is-mobile-menu ul li a i.icon-account {
        font-size: 37px;
        margin-top: -4px;
    }

    .process-bx{padding: 15px 10px;}
    .process-bx h3{font-size: 14px;}

    .login-signup-sec{flex-wrap: wrap; min-height: inherit; display: block;}
    .lft-form-outer, .rgt-bg-outer{width: 100%;}
    .lft-form-outer{padding: 15px;}
    .rgt-bg-outer{position: static; padding: 5px 15px; min-height: inherit; display: block;}
}
@media (max-width: 767px){
    .logo{margin: 0px auto; width: 120px;}
    .header-srch{width: 100%;}
    .is-main-header{overflow: hidden;}
    .is-main-header .navbar-nav{display: block;}
    
    .menu-header-outer.navbar-collapse.show{height: 100%;bottom: 0; top: 0;}
    
    .header-srch .srch-ico{top: 14px; line-height: 1;}
    .is-mobile-menu ul li a.hamburger-menu{margin:0px auto;}
    
    .rgt-cart-user{display: none;}
    .top-header-outer .hamburger-menu{display: none;}

    .advt-sec{padding: 0 0 15px 0;}
    .advt-sec figure{margin-bottom: 10px;}
    .home-headings{padding: 10px; margin-bottom: 0px;}
    .home-headings h2{font-size: 16px; letter-spacing: 0.5px;}
    .viewmore a{font-size: 12px; letter-spacing: 0px;}
    .areas li .common-pro-bx{max-width: 100%;}
    .areas.owl-carousel.owl-loaded{margin:0; padding: 0;}
    .comm-pro-dtl h3{font-size: 16px;}
    .newsletter-sec, .process-step-sec, .advt-stock-sec, .home-new-pro-sec{margin-bottom: 15px;}
    .advt-lft-img{padding-right: 0; margin-top: 10px;}
    .process-bx{position: relative;padding-left: 90px;text-align: left;padding: 15px 30px;padding-left: 90px; border-right: none; border-bottom: 1px solid #D4DEE2;}
    .process-bx figure{width: 70px; position: absolute; left: 10px; text-align: left;}
    .slider-carouser .owl-controls{position: static;}
    

    .footer-sec{padding: 10px 0; padding-bottom: 80px;}
    .footer-menu h3{position: relative; margin:0; padding: 10px; border-bottom: 1px solid #D4DEE2;}
    .footer-menu h3:after{content: "\e902"; font-family: 'sentrix-icons'; position: absolute; right: 0; top: 10px;}
    .footer-menu ul{display: none; margin-top: 10px;}
    .footer-menu.is-open h3:after{transform: rotate(180deg); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg);}
    .footer-menu.is-open ul{display: block;}
    .footer-privacy-logo{text-align: center; padding: 10px 0;}    
    .social-footer{justify-content: center;}
    .certi-outer{display: none;}
    .payment-outer{margin-top:0; padding-top: 10px;}
    .shipping-method span{font-size: 13px;}
    .footer-menu ul li{margin-bottom: 0; padding: 5px 10px;}
    .footer-privacy-logo p{display: none;}
    .pay-types ul{display: block;transform:scale(1);text-align: center;}
    .pay-types ul li{padding: 5px;display: inline-block;vertical-align: top;max-width: 50px;margin: 0;}


    .shipping-method{display: block; width: 100%;}

    .basket-mob-sec{transition: height 250ms 100ms ease-in-out; position: fixed;left: 0;right: 0;bottom: 0;height: 0% !important; background-color: #fff; z-index: 999;padding-bottom: 60px;}
    .basket-mob-outer{height: 100%; background-color: #fff;}
    .basket-mob-sec.show{height: 100% !important;}
    .basket-mob-outer h4{padding:5px 15px; background-color: #f0f0f0; justify-content: space-between; margin:0; display: flex;  margin-bottom: 15px;}
    .basket-mob-outer h4 a{font-size: 10px; color: #474747; width: 50%; font-weight: 300; text-transform: uppercase;}
    .basket-mob-outer h4 a.viewbaslink{color: #0074c3; text-align: right;}
    .basket-mob-outer p{font-size: 11px; font-weight: 300; padding: 0 15px;}
    .basket-mob-outer p a{color: #0074c3;}
    .min-basket-inner {min-height: calc(100vh - (150px + 56px));}
    .basket-currency label{display: block; line-height: 1; padding:5px 15px; background-color: #f0f0f0; font-size: 11px; text-transform: uppercase;}
 
    

    .wordrob-mob-sec{transition: height 250ms 100ms ease-in-out; position: fixed;left: 0;right: 0;bottom: 0;height: 0% !important;/* background-color: #fff; */z-index: 999;padding-bottom: 60px;}
    .wordrob-mob-sec.show{height: 100% !important;}
    .wordrob-outer{height: 100%; background-color: #f0f0f0;}
    .wordrob-outer{padding:30px;}
    .wordrob-outer small a{font-size: 11px; font-weight: 300; color: #0074c3;}

    .is-mobile-menu{position: fixed;left: 10px;right: 10px;bottom: 10px;z-index: 1000; display: block;}
    .is-mobile-menu ul{background-color: #f10600;display: flex;justify-content: space-between;-ms-flex-pack: justify;align-items: center;border-radius: 10px;}
    .is-mobile-menu ul li{width: 25%;text-align: center;font-size: 14px;font-weight: 600;color: #fff;border-right: 1px solid rgb(255 255 255 / 54%);height: 50px;padding: 10px 0;}
    .is-mobile-menu ul li:last-child{border:none;}
    .is-mobile-menu ul li a{display: block;color: #fff;/* padding: 7px 5px; */line-height: 1;}
    .is-mobile-menu ul li a i{width: 40px;text-align: center;font-size: 22px;display: block;margin:0px auto;line-height: 1;}
    .is-mobile-menu ul li a span{font-size: 10px;text-transform: uppercase;letter-spacing: 0px;}


    .login-signup-sec{flex-wrap: wrap; min-height: inherit; display: block;}
    .lft-form-outer, .rgt-bg-outer{width: 100%;}
    .lft-form-outer{padding: 15px;}
    .rgt-bg-outer{position: static; padding: 5px 15px; min-height: inherit; display: block;}
}