
@media all and (min-width: 770px){}

/* max-width */

@media all and (max-width: 1500px){
    .main-slider .img-wrap{height: 170px;}
    .main-slider .content h1{font-size: 28px;}
    .slick-dots li{width: 15px; height: 15px;}
    .main-slider ul.slick-dots li button{width: 11px; height: 11px;}
    .main-slider ul.slick-dots li{margin: 0;}
    .product-box .content .prod-name{font-size: 16px;}
    .product-box .content .rent-perd{font-size: 14px;}
    .product-box .content .rprt-btn{font-size: 13px;}
    .product-box .content .btn-wish{width: 30px;height: 30px;}
    .btn-fav{width: 30px;height: 30px;}
    h5 {font-size: 22px;margin-bottom: 15px;}
    footer .copy-right{padding: 12px 0;}
    footer .copy-right p{font-size: 13px;}
    footer a, footer p{font-size: 13px;}
    footer .col-three a { display: block; padding: 4px 8px;}
    footer p{line-height: 24px;}
    header .logo{width: 130px;display: inline-block;}
    .btn1,.btn3{font-size: 13px;}
    .chat-ic img{width: 50px;}
    .login-wrap{margin:5% auto;}

}

@media all and (max-width: 1366px){
.widget-wrap{height:460px;}
.chat-body{height:210px;}
    
}


@media all and (max-width: 1199px){
    .product-box .img-wrap{height: 155px;}
    .product-box .content{padding: 13px 15px;}
    .product-box{padding: 7px;}
    .product-sec .slick-slider{margin: 0 -7px;}
    .category-sec .cate-wrap .cate-block{width: 19%;}
}

@media all and (max-width: 1024px){
    .sub-category{padding: 40px 0;}
/** product detail **/
    .product_detail .features_div ul.ftr_style-1 li {
        width: 31%;
    }
.my-account .tab-header-panel {width: 28%; }
.my-account .tab-content-panel { width: 69%; margin-left:3%; }
.prd_dtl li {
	width: 40%;
	margin-bottom:10px;
	
}
.blog.row-1 ul li {
    width: 32%;
}
.product-box .wrap{min-height: 280px;}
}

@media all and (max-width: 991px){
    .left-thumb{height:auto;}
    footer .col-one{width: 100%;padding-right: 0; text-align: center;}
    footer .col-two,footer .col-three,footer .col-four{width: 33.33%;}
    footer .copy-right{margin-top: 20px;}
     /** Product list **/
     .list-column .column_1 {
         width: 40%;
     }
     .list-column .column_2 {
        width: 60%;
    }
    .list-column .column_2 h2 {
        font-size:  18px;
    }
	.about .right-col .about-inner {
	margin-left: 0px;
}
.about .right-col .about-inner2, .about .vision {
	width: 100%;
	margin-left:0px;
}

.contact-inner h2 {
	font-size: 30px;
	line-height: 40px;
}

.contact-inner {
	width: 100%;
	margin-left: 0%;	
}

.about .image-box {
	margin-bottom: 20px;
	
}
.contact_info {
	margin-bottom: 20px;	
}

.h-container { display:block;padding-left:0px}
.head-left { width: 100%; border-right: none;}
.search_result { width:100%; padding-left:0px; margin-top:15px; }
.search_result_box { padding: 0px 0px;}
.ad-detail-slider .wrap{height:370px;}
.content-row h6,.content-row h1{font-size: 18px;margin-bottom: 5px;}
.content-row p{font-size: 13px;line-height: 22px;}
.content-row{padding: 20px 15px;margin-bottom:15px;}	
.seller-logo {top: 62px;right: 25px;}
.seller-logo img{max-width:50px;}

}

@media all and (max-width: 875px){
    .car-tool{display:none;}
    .top-filter.stick{position:fixed;    top: 75px;
    left: 0;
    padding: 18px 30px;}
    .top-filter {
    padding: 20px 0 10px;}
    .product_list .container {display:flex;flex-wrap:wrap;flex-direction:column-reverse;}
    .bx-left-wrap,.bx-right{width:100%;}
    #sortby{opacity:0;}
.blog.row-1 ul li {
    width: 49%;
}
.blog .blog-bx .contd-bx h2 {
	font-size: 14px;
}
 .mobile-bottom-nav {display: block;    z-index: 9999;}
 header .header-right ul li,header .header-right aside .btn1{display: none;}
 header .header-right ul li.notify { display:none!important;margin-top: 7px;}
 header .header-right ul li img {max-height: 22px;}
 header .header-right ul li.notify p{font-size:0;}
 .product_list .featured-product { position: absolute; top:85px; left:0px; padding: 15px 4%;box-shadow: rgb(0 0 0 / 5%) 0px 6px 24px 0px, rgb(0 0 0 / 8%) 0px 0px 0px 1px;padding-bottom: 0;z-index:9999;}
 .product_list{padding-top:68px;}
 .product_list .featured-product.sticky{position:fixed;top:0px;z-index:99;background:#fff;}
 .sticky-category{top:70px;}
 .product_list .sortby .search-select,.filtersticky,.srch-btn{border:none!important;}
   .srch-btn,.filtersticky{border-right: #ebebeb solid 1px !important;border-radius: 0;}
    .filtersticky li:after{content:'Filter';position: absolute;
    left: 30px;    font-size: 15px;
    color: #000;
    font-weight: 500;top: 2px;text-transform:uppercase;}
    .filtersticky li{position:relative;text-align:left;}
    
    .srch-btn i { display:none;}
    
        .filterpopup.modal {
        position: fixed;
        display: none;
        padding-right: 0px !important;
        z-index: 99999;
        height: 100%;
    }
.align{width:66.66%;}
    .filtersticky { display: block;    width: 50%;    padding-left: 15%;}
    .product_list .sortby{width:50%;padding:0;}
.product_list .sortby:after{left:0;right:0;margin:auto;width:60px;    font-size: 15px;color: #000;font-weight: 500;}
 .product_list .sortby { font-size: 13px;   padding: 5px 0;  }
    .product_list .sortby:after {  left: 14px;  top: 12px; text-transform: uppercase;content: "Sort"; background:url(../images/sort_ic.svg) no-repeat left;padding-left: 25px;z-index:-1;}
    .product_list .sortby .search-select .select2-selection__arrow{display:none!important;}
    .product_list .sortby .search-select{width:100%;}
    .produt-grid{display:none;}
    .filtersticky li img{width:20px;}
    .product_list .sortby .select2-selection--single{background:none!important;border:none!important;height: 50px;}
    .srch-btn {font-weight: 400;
    padding: 12px 14px;
    font-size: 13px;
        background:url(../images/icon-save.svg) no-repeat left 10px center;padding-left: 35px;
        width: 33.3%;
    justify-content: flex-start;
    }
    .srch-btn span{    font-size: 15px;
    color: #000;
    font-weight: 500;text-transform:uppercase;}
    
    
.product_list .featured-product .search-select .select2-container--default .select2-selection--single .select2-selection__rendered, 
.form_div .select2-container--default .select2-selection--single .select2-selection__rendered { font-size:0px;}
.select-emirate .select2-selection__rendered {font-size:14px!important;padding: 0 15px!important;}
.inner-header { margin-top:80px; border-top:none;}
.filterpopup.modal {
    position: fixed;
    display: none;
    padding-top: 20px;
    padding-right: 0px !important;
    z-index: 99999;
    height: 100%;
    background: #fff;
}
.filter {
    width: 90%;
    margin-left: 5%;
    overflow:scroll;
        height: 100vh;
            padding-bottom: 70px;
}
.filterpopup .close3 {
    display: block;
    width: 30px;
    margin-right: 20px;
    font-size: 25px;
    float: right;
}
.filter-view{display:block;    height: 40px;
    line-height: 40px;}
    /*.list-column .column_2 h2{white-space:normal;}*/
}

@media all and (max-width: 768px){
    .serch-box{}
    .sub-cate-item .img-wrap{height: 145px;}
    .category-sec .cate-wrap .cate-block {width: 24.2%;}
    .find-form{padding: 50px 25px;display:none;}
    .find-form .wrap{flex-direction: column;}
    .find-form .wrap>div{padding: 0; margin-bottom: 15px;}
    .find-form .btn2{margin-left: 0;}
    .category-sec{margin-bottom: 0px;}
    .product-sec {margin-bottom: 0px;}
    .search-area,.sub-category{margin-bottom: 20px;margin-top:0;}
    footer .copy-right .container{flex-direction: column; align-items: center;}
	
	 .upload__btn {
	 min-width: 150px;
	 padding: 0px;
	 font-size: 16px;
	 height:80px;
	 line-height:80px;
	 border:1px solid #1C75B2;
}
 .upload__img-box {
	 width: 140px;
	 padding: 0 10px;
	 margin: 12px 10px 12px 0;
	  border:1px solid #1C75B2;
	  float:left;
}
.my-account{
	margin: 10px 0 50px;
}
.my-account .tab-header-panel {width: 100%;padding:0; background:#fff; border:#E8F1F7 solid 1px;display:none;}
.my_ac_btn{display:flex;}
.tab-header-panel ul li{padding:0;}
.my-account .tab-content-panel { width: 100%; margin-left:0%; margin-top: 20px; }
.tab-header-panel ul li a { font-size: 14px; display:block;padding: 10px 30px;border-radius: 0!important;text-align:center;}
.tab-header-panel ul li a.active{background:#E8F1F7;color:var(--primary-color);}

.my-account .list-column .column_1 {
    width: 35%;
    height: 230px;
    
}
.my-account .list-column .column_2 {
    width: 65%;
    height: auto;
    padding: 10px 0px 10px 30px;

}
.m-display-none { display:none;}
.m-display { display:block;}

.ad_message_column { width: 100%;  border: none; padding: 20px; margin: 10% 0 10% 0%; }


.product_slider .large {
    width: 100%; float: left;
	height: auto; overflow: hidden;
}

.product_slider .large div img {
    height:300px;
}

.product_slider .thumb {
    width: 100%;   
}





.ad-row { margin-top:0px;margin-bottom: 15px;}
.ad-row .img-wrap{margin-bottom:0;}

.my-sticky { margin-bottom:0px; top:auto; position: relative; width:100%; float:left;z-index:999}
.search_result_box { margin:0px;}
footer .copy-right .container{flex-direction:column-reverse;}
.my_ads_wrap .card{position:static;}
.my-account .chat-field .right-thumb{
    position: fixed;
    top: 0;
    left: 0;
    background: #fff;
    z-index: 999;
    height: 100%;
    padding: 15px;
    display:none;
}
.my-account .chat-field .right-thumb .chat-close{display:block;}
.list-group-item{border-left:none;border-right:none;}
.my-account .chat-field .edit-field{
        position: fixed;
    bottom: 0;
    right: 0;
    left: 0;
    padding: 15px!important;
    z-index: 9;
    background:#fff;
}
.my-account .chat-field .chat-messages{height:400px;}
 .banner{    margin-bottom: 20px;display:none;}
 .category-sec h5{display:none;}
 header{border-bottom:none;}
 .search-area{margin-bottom:10px;}
 .dropdown-noification-box{
     position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%!important;
    max-width: 100%;
    box-shadow: none;
    bottom: 0;
    max-height: 100%;
 }
.dropdown-noification-box li{width:100%!important;}
.dropdown-noification-box.style1>ul{max-height:100%;}
.notify-bx figure img{    width: 90px;height: 90px;object-fit: cover;object-position: center center;}
.notify-bx aside{text-align:left;padding-left:15px;}
.notify-bx aside h5{text-align:left;}
.dropdown-noification-box.style1 .close {
    display: block;
    position: absolute;
    right: 10px;
    top: 10px;
    font-size: 22px;
}
.dropdown-noification-box.style1 h2 {
    padding-top: 30px;
}
.notify-bx .edit-bx ul li{margin-top:0;}
}

@media all and (max-width: 767px){
    .inner-header { margin-top:70px}
    .chat-ic{bottom: 75px;}
    header{border-bottom:none;}
    .sticky-category{left:0;right:0;top: 70px; position:fixed;padding: 15px 30px 10px;}
   
 
   /** header .header-right ul li:nth-child(1){display: none;}
    header .header-right ul li:nth-child(2){display: none;}
    header .header-right ul li:nth-child(3){display: block;}
    header .header-right ul li:nth-child(4){display: none;}
    header .header-right ul li:nth-child(5){display: none;} **/
    
    
     .dropdown-noification-box li{display:block!important;}
     
      
    header .header-right ul li p { font-size:12px; color:#767676;}
 
    
    header .header-right ul li img {max-height:22px;}
    header .header-right aside {display: none;}
    footer{padding-bottom: 70px;}


    /** Product list **/

      .search_result_box ul li {
            min-width: 140px;
     }
     /** product detail **/
    .product_detail .features_div ul.ftr_style-1 li {
        width: 48%;
    }

    /** Product Detail**/
    .button-wrap {
        text-align: left;
    }
    .product_detail h3.price {
        font-size: 26px;
    }
    
    .product_detail ul.price_w li {
        font-size: 14px;
    }
/**login**/
    .login-wrap h2 {
        font-size: 22px;
    }
    .login-wrap h3 {
        font-size: 22px;
    }
    .my_search_box .details-1 li { width: 50%; }
    .product_description .price-block .btn1{font-size: 13px;padding: 7px 15px;}
    .bx-right { padding-left: 0;}
   

.common-field h3 a { font-size: 16px;  margin-right: 20px; }
.chat-field h3 a{margin-right:5px;}
.common-field h3 { font-size: 16px;}
.chat-field h3{ font-size: 14px;}


.search_result_box{margin-bottom:15px;}

header .header-right aside a{display:inline-block;height: auto;}
.lang-bar select{padding:7px 5px;}
.my-account .btn1{
        display: block;
    max-width: 200px;
    text-align: center;
    margin-bottom: 5px;
    height: auto;
    padding: 10px;
}
.my-account .table-wrap{min-width:auto;}
.tag-prem.tag-2 {
    left: 85px;
    top: 14px;
}

.tag-prem {
    top: 15px;
    left: 15px;
    
}
    .tag-prem span{font-size:8px;}
    
    .product_list .tag-prem.tag-2 {
    left: 95px;top: 15px;
}
.product_list .tag-prem span img{width:11px;}
}

@media all and (max-width: 575px){
    .top-filter.stick{top:53px;}
    .main-slider .img-wrap {height: 230px;}
    .main-slider .content{width: 90%; text-align: center;}
    .find-form {padding: 35px 15px;}
    .find-form .wrap>div{margin-bottom: 10px;}
    .category-sec .cate-wrap .cate-block{width: 49%;}
    h5{text-align: center;}
    .product-sec h5{text-align: left;}
    footer .col-two{width: 60%;}
    footer .col-three{width: 40%;}
    footer .col-four{width: 100%;}
    .mtop-50 { margin-top: 30px;}
    /*.down-app li{width: 30px;}*/
    footer h3{font-size: 15px;padding-bottom: 10px;margin-bottom: 20px;}
    footer .col-four h3{display: none;}
    footer .col-four{margin-top: 0!important;}
    footer .copy-right p{font-size: 12px;}
    .main-slider .content h1 { font-size: 25px;}
    h5{font-size: 18px;}
    header .logo{width: 110px;}
    .product-box .content .prod-name {font-size: 14px;}
    .product-box .content .rent-perd,.product-box .content .rprt-btn{font-size: 12px;}
    .category-sec .cate-name,.sub-cate-item .content p{font-size: 14px;}
    
    .social-icons li a{display:flex;}
    .social-icons li{margin:0 7px;}
    /** product list **/
    /*.search_result_box ul li {*/
    /*    width: 50%;*/
    /* }*/


    /** Product list **/
    .list-column .column_1 {
        width: 100%;
    }
    .list-column .column_2 {
       width: 100%;
       padding: 20px 45px 20px 20px
   }
   .list-column .fav-box {
       right:15px;
   }
   .btn-fav{width:27px;height:27px;}
   .list-column .column_2 h3{font-size:17px;margin-top:5px;}
        /** product detail **/
        .product_detail .features_div ul.ftr_style-1 li {
            width: 100%;
        }
        .blog-share {
            margin-top: 10px;
        }
          

        .product_detail h3.price {
            font-size: 24px;
            margin-bottom: 10px;
        }
        .product_detail h2 {
            font-size:  16px;
        }
        .product_detail .price-fixed.fixed h2{display:block;}
           .product_detail .price-fixed.fixed{
        position: fixed;
    top: 0;
    z-index: 9999;
    background: #fff;
    width: 100%;
    left: 0;
    padding: 15px;
    font-size: 17px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;
    padding-right:100px;
    }
		
.my-account .list-column .column_1 {
    width: 100%;
    height: 230px;
    
}
.my-account .list-column .column_2 {
    width: 100%;
    height: auto;
    padding: 10px 0px 10px 30px;

}
.prd_dtl li {
    width: 50%;
    margin-bottom: 10px;
	padding: 0 10px 5px 0;
}
.my-account .list-column .column_2 {
	padding: 30px 0 10px;
	
}

.about .vision li {
	width: 100%;
}


.about .vision li:nth-child(1) {
	border-bottom: 1px solid #efefef;
	border-right: none;
}
.about .vision {
	margin-top: 0px;
	margin: 0px;	
}
.product-box .wrap{overflow:hidden;border-radius:7px;}
.product-box .content{position:relative;padding: 11px 15px 10px;}
.product-box .content .btn-wish{width:25px;height:25px;position:absolute;top:10px;right:10px;}
.inner-head{padding:20px 0;}
.tab-header-panel ul li a{display:block;}
.tab-header-panel ul li{padding:0;}
.product_slider .thumb div{margin-right: 5px;border-radius: 3px; display:inline-block;}
.product_slider .thumb{padding:6px 0; text-align: left;}
.product_slider .col-l,.product_slider .col-r{width:100%;padding-left:0;}
.ad-detail-slider .wrap{height:250px;}
.list-column .column_2 p{font-size:12px;color: #323232;font-weight: 600;}
.list-column .btn1{padding: 4px 15px;font-weight: 500;}
.btn4 {padding: 5px 25px;}
/*.seller-logo{width:75px;    bottom: 3px;}*/
.list-column .column_2 h2{font-weight:600;font-size:16px;}
header .header-right{margin-top:15px;}
.button-wrap{margin-top:10px;}
.srch-btn span{font-size:13px;}
.filtersticky li:after,.product_list .sortby:after{font-size:13px;}

.product_list .featured-product {padding-bottom: 0; }
.sticky-category{top: 40px;    padding: 10px 30px 10px;}
.product_list .head-left{margin-top:15px;}
.widget-wrap {max-width:100%; height:100%;    z-index: 999999; }
.chat-body { height: 100%; background: #fff; top: auto; position: fixed !important; bottom: 56px;padding-top: 215px; }
.widget-wrap .fixed-input { position:fixed; top:auto; bottom:0;z-index:99;}
.chat-head{position:relative;width:100%;z-index: 9;background: #fff;padding-bottom: 15px}
.chat-messages{max-height:400px!important;}
.product-box .wrap{min-height: 260px;}
.p-fixed{display:block;}
.p-fixed .btn-wrap{display:flex!important;}
.listed-box .btn-wrap{
    
    position: fixed;
    bottom: 0;
    z-index: 9999;
    width: 100%;
    left: 0;
    background: #fff;
    padding: 15px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
}
.listed-box .bordered-box aside{justify-content:center;}
.p-fixed .bordered-box{
    padding: 5px 15px 15px;
    border-radius: 0;
}



@media all and (max-width: 575px){
    .acc{border-radius:3px;}
    .next-to, .prev-to {
    width: 27px;
    height: 27px;
}
    .discover-sec .wrap{position:static;text-align:center;}
    .acc-content p{text-align:left;}
    .content-row h2,.faq-sec h3{font-size:18px;text-align:center;}
    .content-row{padding:0;text-align:center;}
    .acc-head.active::after,.acc-head::after{right: 10px;}
    .acc-head p{font-size:14px;line-height:normal;}
    .acc-head,.acc-content{    padding: 5px 15px;font-size: 13px;}
    .faq-sec{    margin: 30px 0 10px;}
    .discover-sec .discover-slider {
    margin-bottom: 0;
}
    .discover-sec h5{
        font-size:18px;
    }
    .popular-srch h5{margin-bottom:25px;}
    .popular-srch .div-panel h6{font-size:15px;}
    .popular-srch .div-panel ul li a{font-size:14px;}
    .popular-srch .btn-line {
    margin: 30px 0;}
    .popular-srch {
    padding: 50px 0 10px;
}
.show-more-height, .show-more-height2{height:110px;}
/*.popular-srch .btn-line button{*/
/*        max-width: 90px;*/
/*    position: absolute;*/
/*    left: 0;*/
/*    right: 0;*/
/*    margin: auto;*/
/*    background: #ffff;*/
/*}*/
.popular-cate ul li{margin-bottom:5px;}
.popular-cate ul{text-align:center;margin:0;}
.show-more, .show-more2{text-align:center;margin-top:5px;}
/*.popular-srch .div-panel .col-md-4{text-align:center;margin-bottom}*/
.popular-cate ul li a{font-size:13px;}
.popular-cate {
    padding: 30px 0;
}
.banr-sec {
    padding: 10px 0 20px;
}
.comments-area .comment-body {
    padding-left: 0px;
}
.lang-bar select{padding:7px 5px;}

.comments-area .comment-author .avatar {
    top: 0;
    left: 0;
    width: 80px;
    display: block;
    position: relative;
    margin-bottom: 15px;
}
header .header-right aside {
    margin-left:0px;
}
/*header .header-right{ margin-top: 15px; margin-bottom: 10px; width:100%; justify-content: center; } */

header .container { text-align: left;}
.find-form .input_fi{font-size:14px;font-weight:500; padding:0 10px;}
footer .col-one p{display:none;}
footer .col-two,footer .col-three{width:100%;padding-right:0;margin-top: 20px;}
footer .col-three{text-align:center;}
footer .col-three li{display:inline-block;margin-right:0;}
footer .col-two{    display: flex;flex-direction: column;align-items: center;margin-top: 15px;}
    footer h3{text-align:center;}
    footer aside{width:auto;text-align:center;}
    footer h3{width:100%;}
    .down-app{text-align:center;margin-top:15px;}
    .footer-logo{margin-bottom:15px;    width: 150px;}
    footer {padding-bottom:60px;}
    footer .col-three a{padding:2px 5px;}
    .social-icons{grid-gap:3px;justify-content: center;flex-direction: row;}
    .social-icons li span{margin-left:7px;}
    .social-icons li a{display: flex;}
    footer h4{margin:15px 0; text-align:center;}
    .slide-arrws{position:relative; top:-8px;}
    .slide-arrws a,.slider1 .slick-arrow{width:27px;height:27px;}
    .slider1 .slick-arrow.slick-next,.slider1 .slick-arrow.slick-prev{background-size:7px;}
    .slider1 .slick-arrow.slick-prev{right:50px;}
    .prev.slick-arrow   img{width:7px;margin-right:2px;}
    .next.slick-arrow  img{width:7px;margin-left:2px;}
    .paginationul{
            width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    }
    .paginationul li{float:none;display:inline-block;}
    .blog.row-1 ul li{width:100%;}
    .maincate-tab li a{font-size:13px; padding:6px 18px;}
    .maincate-tab{justify-content:center;margin-bottom: 15px;    margin: 7px 0px;}
    .search_result_box {
    margin-bottom: -3px;
}
    .product_list .sortby .select2-selection--single{height:30px;}
    .maincate-tab li a {font-size: 12px;padding: 10px 12px;}
    .maincate-tab li{width:33.33%;}
    .catgory-modal .modal-dialog-centered{display:block;min-height:auto;}
    .catgory-modal .modal-dialog {
  transform: translate3d(0, 100vh, 0)!important;
}

.catgory-modal.show .modal-dialog {transform: translate3d(0, 0, 0)!important; border:none; margin:none; padding:30px 5px;}
   .catgory-modal {background:#fff;    z-index: 99999;}
   .safe-message{z-index: 99999;}
   .catgory-modal .modal-content{border:none;}
   .catgory-modal .modal-body {
    padding: 0;
    padding-top: 25px;
}
.catgory-modal .sub-cat-2 li{display:block;}
.catgory-modal .sub-cat-2 li a{
    border: none;
    border-bottom: #e5e5e5 solid 1px;
    width: 100%;
    border-radius: 0;
    padding: 8px 0;
    text-align:left;
}
.catgory-modal .sub-cat-2{flex-direction:column;padding: 0;}
.catgory-modal .sub-cat-2 li a:hover, .catgory-modal .sub-cat-2 li.active a {
    background: #f1f1f1;
    color: #0c0c0c;
    border-color: var(--primary-color);
}
.catgory-modal .sub-cat-1 li a {
    font-size: 11px;}
    .catgory-modal .btn-close {
    position: absolute;
    left: 0;
    top: -10px;
    font-size: 12px;
}
.catgory-modal .header{display:none;}
  
}
@media all and (max-width: 480px){
    .inner-header{margin-top:40px;}
   .product_description .price-block{flex-direction:column;} 
   .product_description .price-block aside{margin: 15px 0;}
   .product_description .price-block .btn1 {
    font-size: 12px;
    padding: 6px 20px;
    font-weight: 500;
}
.product_slider .thumb div img{height:55px;}
.srch-btn{background-position:left center;padding-left: 20px;    background-size: 14px;}

.filtersticky li:after{top:4px;left:25px;}
.srch-btn{padding:5px 2px;    padding-left: 20px;}
.product_list .sortby:after{background-size:14px;}
.filtersticky li img{width:15px;}
.filtersticky{padding:2px 10%;}
.product_list .sortby:after{top:5px;}
  .srch-btn span{font-size:12px;}
.filtersticky li:after,.product_list .sortby:after{font-size:12px;}
.product-box .wrap {
    min-height: 250px;
}
}
@media all and (max-width: 380px){
    .srch-btn{width:37%;}
    .align{width:63%;}
}
