@media screen and (max-width:1024px){
    .hdr-search{margin-right:10px;}
    .hdr-right{margin-right:6px;}
    .main-menu ul li { padding: 0 7px;}
    .main-slider { padding: 260px 0 80px;}
    .main-slider-inner {  height: auto;}
}

@media screen and (max-width:991px){
    .main-menu ul li { padding: 0 2px;}
    .main-menu ul li>a { font-size: 15px; padding: 5px 4px;}
    .slr-content h2 {font-size: 50px;}
    .logo { width: 160px;}
    .logo img { width: 100%;}
    .main-menu { margin-top: 40px; margin-left: 150px;}
    .main-slider { padding: 220px 0 50px;}
}


@media screen and (min-width: 768px) {
    .mobile-menu, .menudrwp > span { display: none; }
    .main-menu, .dropwn-menu { display: block !important }
    .dropwn-menu {
        position: absolute;
        box-shadow: 2px 3px 6px #101010;
        border-radius: 11px;
        width: 580px;
        right: 0;
        padding: 15px;
        top: 100%;
    }
    

    .main-menu ul li.menudrwp .dropwn-menu { visibility: hidden; opacity: 0}
    .main-menu ul li.menudrwp:hover .dropwn-menu {  visibility: visible; opacity: 1}
}
@media screen and (max-width:767px){
    .sec-pd{padding:24px 0px;}
    /* .ctm-input{margin-bottom:16px;} */
    .coupon-box .c-off{top:30px;font-size:14px;}
    
    .c-pagination ul li{font-size:16px;}
    .logo img{width: 100%;}
    .main-menu ul li{display:block;text-align:left;}
    .main-menu ul{background:#101045;float:left;width:100%; padding: 10px 0;}
    .main-menu ul li>a{ padding: 10px 32px;font-weight:normal;}
    .slr-content h2{font-size: 46px;font-weight:600;padding-top:16px;}
    .slr-search span{margin-top:8px;border-radius:4px;}
    .slr-search input{height: 48px;padding: 0px 85px 0px 40px;font-size: 16px;border-radius:4px;}
    .slr-search span:after{top: 10px;left: 12px;font-size: 19px;}
    .slr-search span button{font-size: 18px;font-weight:500;padding: 0px 15px;}
    .slr-content h2 { font-size: 40px;}
    .main-head h2 {font-size: 30px;}
    .main-head p{font-size: 22px;}
    .ctr-border{width:180px;height:2px;}
    .main-slider { padding: 150px 0 50px;}
    .dropwn-menu, .arrow-up { display: none; }
    footer{padding-top:24px;}
    footer h2{font-weight:500;font-size:24px;}
    .ftr-social ul li a{width:34px;height:34px;line-height:34px;font-size:14px;}
    .ftr-social ul{padding:0px 10px;}
    .ftr-menu{font-size:14px;margin-bottom:20px;}
    .ccopy-right-ftr p{font-size:10px;}
    .ccopy-right-ftr{padding:8px 0px;}
    .coupon-box { margin-bottom: 15px;}

    .main-slider-inner{height:auto;}
    .filter-box h2{font-size:16px;padding:12px 0px;}
    .filter-box h3{font-size:16px;}
    .radio-ctm .radio label{font-size:14px;}
    .radio-ctm .radio input[type="radio"] + .radio-label:before{width:1.3em;height:1.3em;}
    .radio-ctm .radio{margin-bottom:14px;}

    .coupon-side-right-box{width:auto !important;float: none !important;margin-bottom: 20px;}
    .coupon-left-box{width:auto !important;float:unset !important;margin-top:20px;}
    .select-ctm select{height: 45px;font-size: 15px;padding: 5px 10px;}
    /* .contact-form{padding:0;margin:0;border-radius:0px;background:transparent;} */
    .contact-section{background:rgba(241, 241, 241, 0.5490196078431373);}
    .ctm-input label, .ctm-input-textarea label{font-size:16px;}
    /* .ctm-input input{height:34px;padding:5px 12px;border:1px solid #ccc;font-size:14px;border-radius:4px;}
    .ctm-input-textarea textarea{border:1px solid #ccc;font-size:14px;border-radius:4px;} */
    .captcha{font-size:14px;}
    .captcha input{margin-left:0px;height:30px;}
    .con-info p{font-size:14px;}
    .Submit-btn{margin-top:10px;}
    .Submit-btn button, .Submit-btn input[type="reset"] {padding:6px 18px;font-size:16px;font-weight:600;margin-right:10px;}
    button.reset-btn, .Submit-btn input[type="reset"]{border:2px solid #ccc;padding:5px 18px !important;}
    .table.cart-table tr th{padding:8px 9px;font-size:14px;}
    .pr-lst-t h2{font-size:14px;font-weight:600;}
    tr.pr-list-view td .pr-lst-t{float:unset;padding-left:3.2em;}
    .pr-lst-t p{font-size:14px;}
    tr.pr-list-view td .pr-lst-img{margin-top:10px;}
    .pr-list-view .c-input{font-size:14px;padding:4px 10px;}
    .pr-list-view td > strong{font-size:16px;}
    .cart-table .delete-btn{font-size:20px;padding:1px 10px;}
    .table.cart-table tr td{font-size:14px;}
    tr.Total-tr h3{font-size:20px;}
    tr.Total-tr td{font-size:20px!important;}
    .my-cart-box-ftr button{padding:5px 18px;font-size:14px;margin-right:14px;}
    .my-cart-box-ftr{text-align:center;}
    .accept-term-c label{font-size:14px;}
    .text-red{font-size:14px;font-weight:600;}
    .card-details h2{font-size:20px;padding:2px 18px 10px 18px;}
    .freeb-details{display:block;flex-wrap:unset;width:auto;margin:0px 15px;}
    .freeb-details .view-img{width:auto;padding:0px;margin-right:0;position:relative;text-align:left;z-index:1;top:50px;}
    .freeb-details .view-img img{}
    .freeb-details .pr-details{width:auto;padding:60px 20px 20px 20px;}
    .odr-details-btn{padding:6px 24px;font-size:16px;margin-top:24px;}
    .view-img .c-off{top:16px;font-size:16px;left:0px;}
    .c-social-ftr h3{font-size:16px;}
    .c-social-ftr a{width:28px;height:28px;line-height:28px;font-size:14px;}
    .like-c-up{padding-right:0px;font-size:26px;}
    .main-content-area form{padding:15px 0px;}
    .left-side-bar{display:none;}
    .main-content-area{margin-left:0px;}
    .hdr-search input{height:30px;padding:0px 0px 0px 8px;font-size:12px;}
    header{padding-left:0px;}
    .hdr-right{float:unset;flex-wrap:unset;margin-right:12px;}
    .hdr-notification a span{width:15px;height:15px;font-size:11px;line-height:16px;right:-4px;}
    .hdr-notification a{font-size:24px;}
    .hdr-notification{padding:0px 0px 0px 18px;}
    .hdr-user{padding:0px 0px 0px 18px;}
    .hdr-user>a img{width:30px;height:30px;border-radius:50%;}
    .hdr-search{width:100%;margin-right:0px;}
    .hdr-search span button{right:2px;top:4px;font-size:16px;}
    .humburger{padding:0px 8px;}
    .dbWrap>h2{font-size:22px;margin-bottom:24px;margin-top:0px;}
    .dbWrap{padding:0px 0px;}
    .card-bg{padding:0px 0px;}
    /* .ctm-input input, .ctm-input select{height:34px;padding:5px 7px;} */
    .show-img, .img-upload{width:80px;height:80px;}
    .img-upload{line-height:74px;}
    table.table.ordre-table tr th{padding:8px 9px;font-size:16px;}
    .main-content-area{padding:10px;}
    .order-list-box{margin:0px 15px;}
    .order-dashboard .card-bg{padding:0px;}
    tr.order-list .pr-lst-t{float:unset;padding:0px 40px 0px 60px;margin-top:18px;}
    tr.order-list .odr-lst-img img{width:80%;}
    tr.order-list .odr-lst-img{width:80px;}
    tr.order-list .pr-lst-t h2{font-size:16px;margin-top:0px;}
    table.table.user-table th{padding:12px 10px;font-size:14px;}
    tr.user-row .user-img-t{float:unset;}
    tr.user-row .user-lst-t{text-align:center;}
    .edit-profile-section form{padding-bottom:14px;}
    /****08/10/2019**/
    .main-content .coupon-side-left-box{
        float: unset !important;
        width: auto !important;
    }
    .main-slider-inner .slr-content {
        padding: 170px 0 80px;
    }
    .main-slider-inner .slr-content h2 { font-size: 40px;}
    .logo { width: 140px; float: none;}
    .main-menu {
        margin: 0;
        position: absolute;
        top: 100%;
        left: 0;
        right: 0;
        padding: 0 15px;
        display:none;
    }   
    .register-popup { padding: 10px;}
    .regiter-menu { padding: 5px 0;}
    .cross-icon {top: -10px; right: -10px;}
    .ctm-input p {
        margin: 0px;
        position: relative;
        top: auto;
        margin-top: 10px;
    }

    .vendor .ctm-input p {
        top: auto;
    }

    .ctm-input {
        margin-bottom: 16px;
    }

    .coupon-box {
        width: 80%;
        margin: 0px 10% 30px;
    }

    .coupon-img a {
        height: auto;
    }

}
@media screen and (max-width:480px){
    .logo { width: 120px; float: none;}
}
@media screen and (min-width: 501px) {
    .dis-flex{display: -webkit-box;display: -ms-flexbox;display: flex; padding: 10px;}
    .buyer-user, .vender-user {width: 50%;text-align: center; }
  
}
@media screen and (max-width: 500px) {
    .main-content .coupon-side-left-box .col-xs-6 { width: 100%;}
    .slr-content h2, .slr-search { width: auto; padding: 0 15px;}
    .slr-search span button { font-size: 15px;padding: 0px 10px;}
    .slr-search input { padding: 0px 66px 0px 40px; font-size: 14px;}
    .main-head h2 { font-size: 27px;}
    .main-head p { font-size: 18px;}
    .c-pagination ul li a, .c-pagination ul li span{width:30px;height:30px;line-height:30px; padding: 0;}
    .buyer-user p, .vender-user p { font-size: 15px;}
    .dis-flex { text-align: center;}
    .buyer-user, .vender-user {padding: 15px;}
    .vender-user { border-left: 0; border-top: 1px solid #ececec;}
    .main-slider-inner .slr-content h2 { font-size: 34px;}
    .cross-icon {top: 5px; right: 5px;}
    .rp-outer,.rp-inner {
        display: block;
    }
    
    .rp-outer {
        overflow: auto;
        border-radius: 11px;
    }

    .coupon-box {
        width: 100%;
        margin: 0px 0px 30px;
    }


    
}
