

/* @media (min-width: 1200px){
form#search_form.pos-fixtop{max-width: 1140px;}
} */

@media (min-width:992px) and (max-width:1199px){
    .modal.ScentModal .modal-xl{ max-width: 1100px; }
    .modal .modal-content{margin: 0 20px; width: calc(100% - 40px);}
}

@media (min-width:768px) and (max-width:991px){
.modal.ScentModal .modal-xl{ max-width: 100%; }
.modal .modal-content{margin: 0 20px; width: calc(100% - 40px);}
}

@media (min-width:992px){
    .row.pop-scent-info-row .col-lg-3{ max-width: 30%; flex: 0 0 30%; }
    .row.pop-scent-info-row .col-lg-9{ max-width: 70%; flex: 0 0 70%; }

}

@media (min-width:768px){
    .hdr-menu-area ul{ display: block !important; }
   /* #scroll{display:none !important;}*/

   .pos-fixtop-leftfil {
       position: fixed;
       top:70px;
   }

}
@media (max-width:991px){
.pop-scent-info-row label{text-align: left;}
.pop-scent-info-row .pop-info-box.gray{font-size: 13px;}

/*11-01-2022*/
footer{padding: 15px 0;}

}

@media (min-width:768px){

.full-filter-warp-left:not(.pos-fixtop-leftfil) .main-filter-scrollcontentarea{height:auto !important;}
/*20-09-2021*/
.full-filter-warp-left.pos-fixtop-leftfil .main-filter-scrollcontentarea{height:calc(100vh - 160px) !important;}
.main-filter-scrollcontentarea>.content.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools>.mCSB_draggerContainer .mCSB_draggerRail{width: 11px; background: #f4f4f4;}
.main-filter-scrollcontentarea>.content.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools .mCSB_dragger_bar{background: #cecece !important;}
.main-filter-scrollcontentarea>.content.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools{right: -16px;}
.items-full-elemnt-view-area{min-height:150vh;}
/*20-09-2021*/
/*.full-filter-warp-left .filter-panel{padding-right: 20px;}*/





}
@media screen and (max-width: 767px) and (orientation: landscape)
{
.login-heading-normal {
    margin-bottom: 0px;
}
.before-login .hdr-logo{padding-bottom: 15px;}
}

@media (max-width:767px){

    /* header css start */
    header { padding: 15px 0px; }
    .hdr-logo { max-width: 140px; }
    .header-logo { max-width: 80%;}
    .mobClick { display: block; }
    .hdr-menu-area{ position: relative; }
    .hdr-menu-area .mobClick + ul{ display: none; position: absolute; z-index: 2; top:30px; right:0px; min-width:200px; padding:0px 10px; box-shadow: #d2d2d2 0px 0px 10px; background: #fff; }
    .hdr-menu-area .mobClick + ul li{ width:100%; float: left; font-size: 12px; margin:0px; }
    .hdr-menu-area .mobClick + ul li a{ width:100%; float: left; padding: 10px; border-bottom:#d2d2d2 solid 1px; }
    .hdr-menu-area .mobClick + ul li:last-child a{ border:none; }
    /* header css ended */

    /* library page css start */
    .banner-img-holder { height: 95px; }

    .item-sort-bar { display: flex; align-items: center; justify-content: space-between; padding-bottom: 12px; }

    .library-banner-slider .owl-dots{ bottom:5px; }
    .library-banner-slider .owl-dots .owl-dot span { width: 10px; height: 10px;}

    .search-bar-area{ margin-bottom: 10px; }
    /*20-09-2021*/
    .search-bar-area input[type=text]{ padding-left: 30px; padding-right: 15px; width: 80%; border:none; font-size: 14px;}
    .fleid-wrap-box{border-bottom: #cc0033 solid 1px;}
    /*20-09-2021*/
    .search-bar-area .fleid-wrap-box .mobile-filter-btn{ position: absolute; right: 0; bottom: 8px; }

    .product-list-body-area { padding: 30px 0px; }
    .section-heading { font-size: 20px; margin: 0px 0px 15px 0px; }

    /* .item-box{ border: #d2d2d2 solid 1px; padding: 10px; } */
    .item-box .img-area { width: 100%; height: 140px; margin: 0px auto; }
    .item-box .content-area .barnd-name { line-height: 1; font-size: 15px;padding: 0 5px; }
    .item-box .content-area{ padding: 10px 0px; }
    .pop-scent-info-row label{ text-align: left; }

    .full-filter-warp{ position:fixed; left:-100%; bottom:0px; width:100% !important; height:100%; background:#fff; padding:10px 20px 20px; z-index:99; overflow-y:auto; transition:all ease-in-out 0.6s; }
    .full-filter-warp.opened{ left:0%; }
    .mobile-filter-btn{ display:inline-block; }
    /*28-10-2021*/
    .mobile-filter-close-btn{ display:flex; position:absolute; z-index:2; top:20px; right:10px; }
    /*28-10-2021*/
    .filter-panel .filter-header h3 { font-size: 20px; }


    .pop-slider-area .img-warp { height: 244px; }
    .pop-item-thumb-slider .img-warp{ height:60px; }
    /* library page css ended */


    /* pagination css start */
    .pagination{ width:100%; justify-content:center; }
    .pagination ul li a, .pagination ul li span { padding: 10px; min-width: 40px; height: 40px; line-height: 1.2; }
    /* pagination css ended */


    /* footer css start */
    footer { padding: 15px 0px; text-align:center; font-size: 12px; }
    footer .col-auto{ width:100%; }
    /* footer css ended */


    /* modal css start */
    .modal .modal-content .modal-close-btn{ top: 10px; right: 10px; }
    .scent-popup-info-area { padding: 10px 0px 0px 0px; }
    .pop-scent-info-row .pop-info-box{ font-size:14px; }
    .pop-scent-info-row .pop-info-box.gray { padding: 5px 8px; }
    /*20-09-2021*/
    .pop-item-nav-btn { /*top: 38%;*/ /*top:402px; */ top:480px;}
    /*20-09-2021*/
    .scent-popup-info-area .pop-heading{ text-align:center; font-size: 25px; }
    .popup-product-info-append-area{ padding:0px; }
    .scent-popup-info-area .pop-heading:after{ left:0px; }
    .vrsn-avabl-area .av-hdng:after{ right:0px; }
    /* modal css ended */


    /* login css start */
    .before-login header{ z-index:1; }
    .before-login .login-body:before{ content:''; width:100%; height:100%; position:absolute; top:0px; left:0px; background:#fff; opacity:0.8; }
    .login-heading { font-size: 25px; margin-bottom: 10px; text-align: center; line-height: 1; }
    .login-form-area .input-group input[type=text].form-control,
    .login-form-area .input-group input[type=password].form-control,
    .login-form-area .input-group input[type=email].form-control,
    .login-form-area .input-group input[type=tel].form-control{ height: 40px; }
    .login-btn { width: 250px; height: 45px; }
    .login-form-area .forgot-link { margin: 5px 0px; }
    /* login css ended */

    .filter-info { /*width: 50%;*/ width:100%; line-height: 1.2; padding: 0px 5px; }
    .scent-popup-info-area .pop-heading::after {
        left: -10px;
    }
    .vrsn-avabl-area .av-hdng::after {
        right: -10px;
    }

    .pop-scent-family-code > .col-auto{ width:100%; text-align: center; }

/*13-09-2021*/
.modal .modal-content{margin: 30px 20px; width:calc(100% - 40px);}
.ScentModal .modal-body{padding: 40px 10px 10px 10px;}
.pop-scent-info-row .pop-info-box.gray{font-size: 14px;}
/* .pop-scent-info-row label{float: left; width: 34%; font-size: 15px;}
.pop-scent-info-row .col-lg-9{float: left; width: 66%;} */

/*28-10-2021*/
.full-filter-warp-left .main-filter-scrollcontentarea{height:auto !important;}
#mCSB_1_container{top: 0 !important;}
/*28-10-2021*/
.sort-drpdwn-area{display: none;}
.top-section{padding-top: 20px;}

/*20-09-2021*/
.scent-family{display: block; padding: 5px 0 0 0;}
.items-full-elemnt-view-area{min-height: 100vh;}
.item-box .content-area{min-height: 85px;}
/*20-09-2021*/
/*21-09-2021*/
.before-login footer{position: relative;}
.login-body{padding-top:50px;}
/*21-09-2021*/
/*22-10-2021*/
.product-list-body-area .top-section .row.offset-body{margin: 0 auto;}
.clear_filter_btn{margin-top: 50px;}
#mCSB_1_scrollbar_vertical{display: none !important;}
/*28-10-2021*/
/* .full-filter-warp{padding-bottom: 150px;} */
/*28-10-2021*/
/*22-10-2021*/

/*10-01-2022*/
.before-login .login-body{background-position: 50%;}
/*10-01-2022*/




}

@media (max-width:600px){

#html5-lightbox-box{width: 320px !important;}
#html5-lightbox-box .html5-elem-box{height: 320px !important;}

}
