@media only screen and (min-width: 1187px) and (max-width: 1199px) 
{
    .search-fld{
        max-width:250px;
 
    }
    .s3-coupon-box-row{
        flex-wrap: inherit;
    }
    .cpon-box-row-cont{
        width: 750px;
    }

    
}

@media only screen and (max-width:1187px){

/*======SEARCH CSS=======*/
.search-fld{
    max-width:250px
}
/*======ABOUT CSS=======*/
.abt-sec-left-headng{ font-size:38px;}
.abt-lft-img1{ width:350px; top:20px;}
.abt-sec1-lft{ width:44%;}
.abt-sec1-rgt{ width:56%;}
.about-rgt-content{width:570px;}
.abt-sec-comn-para{font-size:19px;}
.abt-s2-left{ width:54.2%;}
.abt-sec2-img1{ width:435px;}

/*======STORES CSS=======*/
.msg-icn-str{width:140px;}

/*======BLOG CSS=======*/
.rd-lst-txt4{ font-size: 17px;}
.blog-list ul.store-data li{width:100%; margin:5px 0;}
.blog-list ul.store-data li:after{display:none;}
.blog-list  ul.store-data{padding:5px 0 9px;}

}

@media only screen and (max-width:1021px){

/*======ABOUT CSS=======*/
.abt-sec-left-headng{ font-size:28px; line-height:35px;}
.abt-sec-comn-para{ font-size:18px; line-height:25px; margin-top:15px;}
.abt-lft-img1{ width:260px;}
.abt-lft-sec-list{ margin-top:20px;}
.abt-lft-sec-list li{ padding:0 25px 0 40px;}
.abt-lft-sec-list li p{font-size:16px; line-height:22px;}
.abt-lft-sec-list li:nth-child(2){ margin:0 20px;}
.abt-lft-sec-list li img{ width:35px; top:10px;}
.abt-sec-left .btn-bx{ margin-top:30px;}
.about-rgt-content{width:470px;}
.abt-s2-left { width: 56.2%;}
.abt-sec2-img1 { width: 310px;}
.abt-s2-list-hdng{ font-size:20px; line-height:26px; margin-top:15px;}
ul.abt-s2-list li{ font-size:18px; line-height:24px; margin-top:12px;}

/*======STORES CSS=======*/
.stores-section{padding:30px 0 40px;}
.common-left{width:60%;}
.main-sec-left-col{width:100%;}
.common-side-bar{width:39%;}

/*======STORE DETAILS CSS======*/
.store-dtls-heading{font-size:34px; line-height:40px;}
.store-sub-heading{font-size:22px;}
ul.store-data li{width:100%; margin:5px 0;}
ul.store-data li:after{display:none;}

.store-right{width:57%;}
.store-right .s3-coupon-box-row .s3-cont-txt1{width:100px; height:120px; padding-top:25px; margin-top:-60px;}
.store-right .s3-coupon-box-row .cpon-box-row-cont{padding: 14px 14px 14px 130px;}
.store-right .s3-coupon-box-row .cpon-box-row-cont .s3-cont-right{width:100%;}
.store-right .s3-coupon-box-row .s3-ght-txt2{font-size:18px; line-height:25px;}
.store-right .s3-coupon-box-row .cpn-btn{width:100%;}

.new-box-text2{ font-size:22px; line-height:28px;}
.new-box-text1{ font-size:17px;}
ul.new-box3-list li p{ font-size:17px;}

.accordion{ font-size:26px; line-height:32px;}
.allbeauty-heading{ font-size:28px; line-height:32px;}

/*======BLOG CSS=======*/
.blog-section{padding: 30px 0 40px;}
.blog-left{width:59%;}
.blog-heading{font-size:28px; line-height:32px;}
.rel-data span{display:block;}
.rel-blog-pic{width:80px; margin-top:5px;}
.rel-post{width: calc(100% - 80px);}
.rel-post p{font-size:17px; line-height:21px;}

ul.read-list li{ width:48%;}
.rd-lst-txtDiv{ padding:8px;}
.rd-lst-dateDiv{ padding:0 0 5px;}
.rd-lst-dateDiv .rel-data{ margin-top:0;}
.rd-lst-dateDiv .rel-data span{ margin-top:5px;}

/*======CHOOSE SUBCATEGORY PAGE=======*/
.choose-subcategory-section{padding: 30px 0 40px;}
.choose-left{ width:60%;}
.choose-subct-mid-col{width:95%;}

/*======  SUBCATEGORY LISTING PAGE=======*/
.sub-cat-listing-section{padding: 30px 0 40px;}
.sub-cat-listing-section .choose-subct-mid-sec .choose-subct-mid-col{ width:48%;}
.sub-cat-listing-left{width:58%;}
.sub-cat-listing-logo-box{width:30%;}
.sub-cat-list-rght-box{width:70%;}
.sub-cat-list-rght-cont{width:100%;}
.sub-cat-list-rght-btn{width:100%; justify-content: left; padding-top:20px;}

ul.main-cat-list li{width:calc(50% - 10px); margin-top:20px;}
ul.main-cat-list li p.cat-title{font-size:30px;}

/*======SEARCH_RESULT CSS=======*/
.search-result-section{padding: 30px 0 40px;}
.search-result-hrading{ font-size:28px; line-height:35px;}
.search-results-cont .stores-main-sec-left{margin-top:20px;}
.search-results-cont .main-sec-left-col{ width:49%;}
.serch-rslt-para{ font-size:26px; line-height:32px;}

/*======CONTACT PAGE=======*/
.contct-txt2{ font-size:18px; line-height:26px;}
.contc-col-1 ul{ margin-top:15px;}
.contc-col-1 ul li p{ font-size:17px; line-height:25px;}

.cat-list-box ul{-webkit-column-count: 2; column-count: 2;}
}



@media only screen and (max-width:767px){
    .tiny__muted
    {
        font-size: 12px;
    }

    .disclamer-store{
        font-size: .64rem;
    }


.newsletter__footer {
    width: 98% !important;
}
/*======Couopon Popup CSS=======*/
.smart-robot-popup
{
width: 90%;
}
.view-all-store-coupon{
    text-align: center;
}
.paper-v2
{
    top: 151px;
    left: 298px;   
}
.newsletter__form .__button{
    padding: 8px 20px;
    font-size: 12px;
}

/*======End Couopon Popup CSS=======*/

/*======ABOUT CSS=======*/
.about-section{ padding:20px 0 30px 0;}
.abt-sec-left{ width:100%; text-align:center;}
.abt-lft-img1-mob{display:inline-block; vertical-align:middle; max-width:94%; width:auto; margin:25px auto 5px; border-radius:10px;}
.abt-sec-left-headng{ font-size:21px; line-height:27px;}
.abt-sec-comn-para{letter-spacing:0.3px;}
.abt-lft-sec-list{margin-top:25px;}
.abt-lft-sec-list li{ padding:0; float:left; width:37%;}
.abt-lft-sec-list li:nth-child(2){margin:0; width:26%;}
.abt-lft-sec-list li img{ position:static; display:block; margin:0 auto;}
.abt-lft-sec-list li p{ margin-top:8px;}
.abt-lft-sec-list li:after{ height:65px; top:20px;}

.abt-sec1-lft{display:none;}
.abt-sec1-rgt{ width:100%; text-align:center;}
.about-rgt-content{width:100%; padding:20px 15px 25px;}
.abt-sec1-lft-img1-m {display: inline-block;vertical-align: middle;margin: 20px auto 0;width: 100%;}
.abt-sec1-rgt .abt-sec-left-headng{ font-size:27px;}

.abt-sec2{ padding:30px 0;}
.abt-s2-left{ width:100%; text-align:center;}
.abt-sec2-img1{ position:static; display:inline-block; vertical-align:middle; margin:20px auto 5px;}
ul.abt-s2-list li{ padding-left:30px; margin-top:14px; text-align:left;}


/*======STORES CSS=======*/
.stores-section{padding:20px 0 40px;}
.stores-section .stores-list{margin-top:5px;}
.stores-section .s3-btm-txt1{font-size:22px; line-height:28px;}
.stores-section .s3-coupn-btm-list li{margin:6px 1px 2px;}
.common-side-bar-box2.store{margin-top:30px;}
.common-side-bar{width:100%; margin-top:0;}
.common-left{width:100%;}
.stores-main-sec-left{margin-top:15px;}
.main-sec-left-col{margin-top:25px;}
.main-sec-left-colpic{width:100px; height:100px; padding:6px;}
.main-sec-left-col-cont{width:calc(100% - 100px); padding:0 10px 10px 20px;}
.main-sec-left-col-cont ul li{margin-top:6px;}
.store-col-cont-txt1{font-size:18px; line-height:24px;}
.main-sec-left-col-cont ul li .calndr{top:2px;}
.store-dtls-para{margin-top:15px;}


/*========STORE DETAILS CSS=========*/
.store-right{width:100%;}
.store-dtls-heading{font-size:19px; line-height:30px;}
.store-sub-heading{font-size:21px; line-height:24px;}
.store-hdng-para{font-size:20px;}
.store-section .common-side-bar-box2.store{margin-top:30px;}
.store-right .s3-coupon-box{text-align:center;}
.store-right .s3-coupon-box-row .cpon-box-row-cont{padding:15px;}
.store-right .s3-coupon-box-row .s3-cont-txt1{width:90px; height:90px; top: 15px; background: #fff; padding: 14px 0 0;  margin-top: 0; left: 15px;}
.accordion{font-size:18px;padding: 12px 30px 15px 50px;}

    .acdn-content{ padding:10px 20px 0 45px;}
    .acdn-heading{ padding:10px 0 10px 0; font-size:18px; line-height:24px;}
    .acdn-heading span{ top:10px;}
    .accordion{font-size:23px;padding: 12px 30px 15px 15px;}
    .allbeauty-heading h1{ font-size:24px; line-height:30px;}
    .coupn-box{ margin-top:35px;}
    .coupn-box-btn{ height:85px; line-height:75px; font-size:38px;}
    .store-sub-heading.albt{ font-size:21px; line-height:25px;}
    .allbeauty-text{ font-size:17px; line-height:22px;}

    .how-to-use h1{
        margin-bottom: 40px;
        font-size: 24px;
        line-height: 30px;
    }




/*======BLOG CSS=======*/
.blog-section{padding:20px 0 30px;}
.blog-left{width: 100%;}
.blog-heading {font-size: 26px !important;line-height: 34px;margin-top: 20px;}
.blog-para{font-size: 18px;line-height: 26px;margin-top: 20px;}
.blog-left ul.store-data li{ width:auto; margin:0 20px 0 0;}
.blog-left .stores-load-more-btn{margin-top:30px;}

.rel-data span{display:inline-block; vertical-align:middle;}
.read-list{margin-top:0;}
.blog-list{width:100%;}
.blog-list ul.store-data{padding: 10px 0 14px; margin-top:15px;}
.blog-left .blog-list .stores-load-more-btn{margin-top:20px;}
.rd-lst-txtDiv {padding: 17px;}
.rd-lst-txt4{ font-size:18px;}
.blog-section .common-side-bar{margin-top:35px;}


/*==========CHOOSE SUBCATEGORY PAGE==========*/
.choose-subcategory-section{ padding:20px 0 40px;}
.choose-sub-heading{font-size:24px; line-height:28px;}
.hding-arw{margin-top:-10px;}
.choose-subct-mid-sec{justify-content: center; padding:0 5px;}
.choose-left{ width:100%; }
.choose-subct-mid-col{ width:100%;margin-top: 25px;}
.choose-subcategory-section .common-side-bar{margin-top:35px;}


/*============SUBCATEGORY LIST PAGE===============*/
.sub-cat-listing-section{ padding:20px 0 40px;}
.sub-cat-listing-section .choose-subct-mid-sec .choose-subct-mid-col{ width:100%;}
.choose-sub-heading.top-mar{margin-top: 15px;}

.sub-cat-listing-left{width:100%;}
.sub-cat-listing-logo-box{display:none;}
.sub-cat-list-rght-box{width:100%; padding:15px;}
.sub-cat-list-rght-cont{padding-right:0;}
.mob-cpn-rgt .mob-coupn{ position:absolute; left:15px; width: 90px; top:15px; border-radius:5px;}

.cat-list-box.top{margin-top:30px;}
.cat-list-box{margin-top:25px;padding: 15px 20px 20px;}
.cat-list-box h4{font-size:22px; padding-left:0px;}
.cat-list-box h4 span{font-size:26px;}
.cat-list-box ul{-webkit-column-count: 1; column-count: 1;}
.cat-list-box{width: 101%}


/*======SEARCH_RESULT CSS=======*/
.search-result-section{ padding:20px 0 40px;}
.search-result-hrading{ font-size:26px; line-height:34px;}
.search-results-cont .stores-main-sec-left{margin-top:0;}
.search-results-cont{ margin:0 0 10px;}
.search-results-cont .main-sec-left-col{ width:100%; margin-top:16px;}
.serch-rslt-para{ font-size:22px; line-height:30px;}
.serch-result-fail-sec{ padding:20px 0 25px;}


/*=======CONTACT PAGE==============*/
.contact-section{ padding:20px 0 30px;}
.contc-col-1{ width:100%;}
.contct-txt1 {font-size: 26px;line-height: 30px;}
.contc-col-1 ul{ margin:10px 0 0;}
.contc-col-1 ul li{padding-left: 45px;padding-bottom: 15px;}
.contc-col-2{ width:100%; margin-top:15px; padding:20px;}
.contc-col-2 h2{font-size: 26px;line-height: 28px;}



.privacy-section{padding:20px 0 40px;}
.privacy-section h3{font-size:32px; line-height:34px;}
.inner-subheading{font-size:24px;}
}
