body{margin:0;padding:0}
p{font-family:'Open Sans',sans-serif;font-weight:500}
a{font-family:Roboto,sans-serif;font-weight:500}h1{font-family:'Open Sans',sans-serif;font-weight:300}
.topheader .form-inline .form-control {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  height: 50px;
  background: #EFF3F5;
  border: none;padding-left: 49px;
  border-radius: 9px;
  color: #9D9D9D;
}
.topheader .form-inline{position:relative}
.search-icon i{position:absolute;top:50%;font-size:25px;right:20px;transform:translate(-50%,-50%)}
.topheader .form-control{width:100%;padding:10px 20px;color:#495057;background-color:#fff;border:1px solid #000;border-radius:25px;margin:25px 0}
.mobilemenu li{list-style:none}
.mobilemenu a img{width:350px;margin:0 0 0 60px}
.mobilemenu a.btnNavToggle img{width:3%;margin:0 0 0 10px}
.btnNavToggle i{font-size:25px}
.navigations{background-color:#B50134;border-color:#B50134;margin:0 0 0;padding:0;}
nav ul li{list-style-type:none}
nav ul li a{padding:15px 9px 10px;font-size:16px;display:block;color:#fff;font-weight:400;list-style-type:none; border-bottom: solid 4px #B50134;}
nav ul li a:hover{color:#000;text-decoration:none}
ul.mainNav{padding:0; margin: 0;}
 nav ul li a:hover{ border-bottom: solid 4px #fff; color:#fff;}    
.hamburgerMenu  {margin: 0 6px 0 0;}
.logoImg img  {width: 200px;}
.dealCouponTab .copy-code {color:#f70e46;}
.dealCouponTab .copy-code:hover {color:#0056b3;}
.paid_banner {
  display: flex;
  justify-content: center; flex-wrap: wrap;
}

.blueBg {background:#00468C;}
.p-100 {  padding:0 40px!important;}
.fixNavigations.fixed .p-100 {  padding:0 20px!important;}
 
@media(min-width:992px)
{
.p0{padding:0}
.logo img{width:80%;margin:0 auto 6px;display:table}
.rightSpace a{margin:0 16px 0 0}
.ml-space{margin-left:auto}
#navication{position:relative}
.navication ul>li .megamenuWapper{max-height:0;overflow:hidden;position:absolute;z-index:999;left:0;right:0;top:100%;background-color:#f1f1f1;box-shadow:1px 0 2px #ccc;padding:10px 0 30px;transition:all .8s linear;display:none}
.navication ul>li:hover .megamenuWapper{max-height:1000px;display:block}
.navCatList>li{flex:1 1 25%;max-width:25%;padding:0 15px}
.navCatList>li>a{position:relative;color:#000;margin-bottom:10px}
.navCatList>li>a:before{content:"";position:absolute;left:0;bottom:0;width:80px;height:1px;background-color:#a69a96}
.navCatChildList li a{text-transform:capitalize}
.navication ul>li .megamenuWapper li a{padding:4px 0}
.navication ul>li .navCatChildList li a{color:#000;font-size:15px}
}

.leftIcon {
  display: flex;
  gap: 9px;
  justify-content: end;
  align-items: center;
}

.shareIcon  {
  background: inherit;
  border: none;
  padding: 0;outline: 0 !important;
}

.dropdown-menu.shareWrap.show {
  display: flex;
  right: 0 !important;
  left: auto !important;
  padding: 10px 10px;
  gap: 10px;
  transform: inherit !important;
  top: 40px !important;
  width:auto;
  justify-content: center;
}

      .dropdown-menu.shareWrap img  {
  width: 40px;
}




@media(min-width:1101px)
{
 .flipkart-coupon-codes .left-p-box{
  margin-top: -63px;
}

 
}


@media(max-width:992px)
{
    
    .dropdown-menu{border-radius: 50px!important;}
  .khojwarp .form-control{ border-radius:50px!important;}
  .khojwarp .btn { background: inherit; position: absolute!important; right: 0px;}
  .dropdown-menu form{ width: 310px; }
  .dropdown-menu { border: none!important; padding: 0!important;}
  a.searchNav {position: absolute; right: 7%; top: 30%;}
  a.searchNav i{ font-size: 24px; color: #000;}
  .dropdown-menu{position: absolute!important; transform: translate3d(0px, 47px, 0px); top: 6px!important; left: -6%!important; will-change: transform;}
nav ul li a span.d-lg-none{float:right}
nav ul li a span.d-lg-none .iconfont{font-size:14px}
.mainBanner .itemContent{right:5%}
.mainBanner .itemContent .title{font-size:32px}
.mainBanner .itemContent>a{font-size:16px;padding:12px 30px}
nav{margin:0;padding:0;width:100%;position:fixed;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,.4);overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1}
nav .navication{padding:0px 0 0 0;margin:0;top:-10px;width:300px;height:105vh;background-color:#fff;left:-300px;position:relative;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow-y:auto;overflow-x:hidden}
.nav ul li:first-child{ border-top: none;}
nav .navHeader{padding:10px 0}
nav .navHeader .btnNavToggle {
  width: auto;
  z-index: 99;
  height: 48px;
  display: inline-block;
  color: #060404;
  text-align: center;
  border: none;
  position: absolute;
  right: 4px;
  top: 19px;
  z-index: 9999;
  float: right;
}


.fixLogo img{ width:200px;}
nav .navHeader .navLogo img{max-height:12px}
nav .navHeader .btnNavToggle .iconfont{font-size:30px}
nav.showMainNav{visibility:visible;opacity:1;z-index:99999}
nav.showMainNav .navication{left:0;top:0px;visibility:visible;opacity:1}
nav .container-fluid{padding:0}
nav .navication ul{flex-wrap:wrap}
nav ul li:first-child{border-top:none}nav ul li{width:100%;border-top:1px solid #ddd}
.searchnav{padding:10px 15px}
.scrollNone{overflow:hidden}



nav ul li.searchdropdown{order:1}
.navHeader .searchdropdown{width:100%;text-align:center;display:inline-block;padding-top:4px}
.navHeader .dropdown-menu{left:10%!important;right:inherit!important;transform:inherit!important;top:28px!important}
.navHeader .dropdown-menu a{padding:6px 10px!important;font-size:12px!important}
.navHeader .searchdropdown a{color:#000;font-size:14px}
.navHeader .searchdropdown .fa-angle-down{font-size:20px;display:inline-block;vertical-align:top}
.subscribeBlock ul{margin-top:15px}
.navigations{background-color:#1512133b;border-color:#1512133b}
nav .navication ul{padding:0}
.midHeader{padding:14px 0 22px}
nav ul li .megamenuWapper{display:none}
.navCatChildList{margin:0;padding:0;display:block!important;list-style:none;position:fixed;background:#fff;height:calc(100vh - 60px);overflow-y:auto;z-index:999;width:300px;top:60px;left:-100%;transition:all .4s ease-in-out}
.navCatChildList>li:first-child{border-top:none;background:#000;color:#fff}
.navCatChildList>li:first-child a{color:#fff;padding-left:32px}
.navCatChildList>li a.closeDropdown{position:absolute;left:10px;top:0;font-size:24px;padding:0}
.navCatChildList>li a.closeDropdown .iconfont,nav ul li a.d-lg-none .iconfont{font-size:14px}
.navCatChildList.showSubcategery{left:0}
nav ul.navCatList li:first-child{border-top:1px solid #ddd}
.navHeader img{width:70%}
nav .container{padding:0;margin:0}
nav .navication ul.navCatList{width:100%}
nav ul li a{padding:5px 20px 5px;font-size:14px;display:block;color:#262222}
.tabslist .nav-link{font-size:13px}
.news .newslist{border:1px solid #f8ba14;border-radius:0;margin:10px 0}
.mobilemenu{margin:0px 0 25px 0}
nav .container-fluid{padding:0!important;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}}
.tabslist .nav-tabs{border-bottom:0}.tabslist a{color:#fff}
.nav-tabs .nav-item {    margin:0 5px 0 0!important;}
.tabslist .nav-tabs .nav-link{border-radius:7px 7px 0 0; margin: 0;}
.tabslist .nav-tabs .nav-link.active{color:#fff;background-color:#00204f;border-color:#00204f; }
.tabslist .nav-link{padding:10px 10px;background-color:#fff;margin:0 6px;color:#00204f;text-transform:capitalize; font-size: 12px;}
.tabslist .nav-tabs .nav-link{border:1px solid #00204f;border-bottom:none}
.tab-content{background-color:#00204f; border:1px solid #00204f; padding: 0 20px 15px 20px;}
.dealCouponTab .tab-content{background-color:#fff;}
.tabsbrandlist ul {display: flex;padding: 24px 40px 20px;list-style: none;margin: 0;align-items: center;position: relative; }
.tabsbrandlist ul li {padding: 0;list-style: none;text-decoration: none;width: 150px;   background: #fff;border: solid 1px #c8c8c8;}
.nav-tabs .nav-link:hover{border-color:#00204f!important;background-color:#00204f;color:#fff}
.bestdeals{background-color:#f7f7f7;padding:0 0 30px 0}
.bestdeals h1{font-size:33px;font-weight:300;text-transform:capitalize;padding:10px 0}
.dealslist {background-color: #fff;border: 1px solid #d1cece;padding:10px 0 10px;height:auto;margin: 0 -7px 15px -7px; border-radius: 15px;}
#myTabContent .dealslist {margin: 15px -7px 0 -7px;}
.dealslist h2{font-weight:600}
.dealslist a.btn{background:#e33c33;border-radius:50px;color:#fff;padding:6px 20px}
.dealslist a.btn:hover{background:#92120b;   border:1px solid #92120b;}
.dealslist p { font-size: 14px;line-height: 22px;margin: 10px 0 8px 0;padding: 0 15px;overflow:hidden; height: 45px; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.storecontent{background-color:#00204F;padding: 0 20px;}
.storecontent h3{font-size:27px;color:#fff;font-weight:600;text-transform:uppercase; display: block;     width: 100%;}
.storecontent p{font-size:12px;color:#fff;display: block;     width: 100%;}
.storecontent a{color:#fff;border:2px solid #fff;border-radius:0}
.storecontent a:hover {
  color: #f8ba14;
  border: 2px solid #f8ba14;
  outline: inherit;
  box-shadow: inherit;
}
p.dealDiscountDetail/*{ line-height: 25px;}*/
.storebrand img{padding: 43px 50px; width: 100%;}
.dealtitle{text-align:center;margin:44px 0;margin-top:44px;position:relative;font-size:32px;line-height:38px;font-weight:300}
.dealtitle::before{content:'';width:100%;height:1px;background:#000;position:absolute;top:58%;transform:translate(-50%,-50%);left:50%}
.dealtitle span{background:#fff;padding:0 14px;position:relative}
.dealcontent p{font-size:14px;line-height:22px;margin:30px 0 0 0}
.Coupontitle{text-align:center;margin:44px 0;margin-top:44px;position:relative;font-size:32px;line-height:38px;font-weight:300}
.Coupontitle::before{content:'';width:100%;height:1px;background:#000;position:absolute;top:58%;transform:translate(-50%,-50%);left:50%}
.Coupontitle span{background:#fff;padding:0 14px;position:relative}.Couponcontent p{font-size:16px;line-height:20px;margin:30px 0}
.seeall a.btn{color:#fff;border:1px solid #e33c33;border-radius:50px;padding:6px 42px 6px;margin:30px 0 0 0; background-color: #e33c33;}
.seeall a.btn:hover{color:#fff;background-color:#92120b; border: 1px solid #92120b;}
.modal-header{padding:1rem;border-bottom:0!important}
.modal-content{width:100%;pointer-events:auto;background-color:#fff;border:1px solid rgba(0,0,0,.2);}
.twitwrap{border:1px solid #c3c3c3;border-top:0;border-bottom:0}
button.close{background-color:#2f3336!important;border:0;-webkit-appearance:none}
.close{font-size:30px;font-weight:700;line-height:13px;color:#fff!important;text-shadow:0 1px 0 #fff}
.close:hover{background-color:#da0035!important;text-decoration:none;opacity:.75}
.couponwrapper a.btn{color:#5b0f70;text-decoration:underline;margin:auto;font-size:16px;font-weight:600;margin:10px 0 20px 0}
.couponwrapper h2{font-size:18px;font-weight:700;text-align:center;margin:15px 0 25px 0;border-top:1px solid #c3c3c3;padding:40px 0 0 0}
.couponwrapper span {
  display: block;
  text-align: center;
  background: #fef6e2;
  width: 61%;
  margin: 26px auto 24px;
  color: #000;
  font-size: 30px;
  font-weight: 700;
  padding: 13px 10px 8px;
  border: dashed 2px #00204f;
  border-radius: 30px;
}


     .coupanModelWrap .modal-body {    
  font-family: 'Open Sans', sans-serif;
}
 .coupanModelWrap .couponwrapper .btn   {
  margin: 0 auto 50px;
  display: table;
  text-decoration: none;
  background: #da0034;
  color: #fff;
  padding: 9px 20px;
  text-transform: capitalize;
  letter-spacing: 0.5px;
    border-radius: 50px;
}

 .coupanModelWrap .couponwrapper .btn:hover {
  background: #92120b;
    background-image: none;  
 
}

  .loadOfferwrap {
  border: dashed 2px #f00;
  padding: 30px 0;
  text-align: center;
  margin: 60px 0 70px;
}
     .loadOfferwrap h4 {
  color: #000;
  font-size: 32px;
  max-width: 800px;
  margin: 0 auto 27px;
}


 .loadOfferwrap .offer {
  border: dashed 1px #f00;
  padding: 11px 0;
  font-size: 25px;
  width: 600px;
  margin: 30px auto 24px;
}

 .loadOfferwrap p  {
  color: #da0035;
  font-size: 20px;
  margin: 19px 0 0;
  display: inline-block;
  width: 100%;
}
 .loadOfferwrap img {
 
  margin: 20px 0 0;
}

.loadOfferwrap span {
  color: #da0035;
}

 .tabsbrandlist {
height:100px;
 
}

 
 .paid_banner {margin: auto;}
.couponwrapper p{color:red;text-align:center;font-weight:600;margin:6px 0 20px 0}
.icons-modal{border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}
.icons-modal ul{list-style:none;display:inline-flex;margin:0}
.icons-modal ul li{font-size:30px;text-align:center;margin:auto;padding:0 10px;color:#929292}
.modal-dialog{max-width:650px!important;margin:1.75rem auto;padding:0}
.newstitle{text-align:center;margin:44px 0;margin-top:44px;position:relative;font-size:32px;line-height:38px;font-weight:300}
.newstitle::before{content:'';width:100%;height:1px;background:#000;position:absolute;top:58%;transform:translate(-50%,-50%);left:50%}
.newstitle span{background:#fff;padding:0 14px;position:relative}
.news .newslist{border:2px solid #f8ba14;border-radius:0; padding-bottom: 130px;}
.news .card-img-top{width:100%;border-top-left-radius:0;border-top-right-radius:0; object-fit: cover;
  height: 100%;}
 .newslist a {
    height: auto;
    overflow: hidden;
}
.news .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:10px}
.news .card-body p{font-size:15px; height: 70px; text-align: inherit;}
.footersection{background-color:#151515;border-top:5px solid #7b7051}
.footersection ul li a{color:#969695}
.footersection ul li a:hover{color:#fff;text-decoration:none}
.footersection   .listing {       display: flex;     width: 100%;    justify-content: space-between;       }
.footersection ul{list-style:none;display:inline-flex;color:#969695;font-size:14px;padding:16px 10px;text-transform:capitalize;margin:0}
.footersection ul li{margin:0 5px}
.bottomlist{border-top:1px solid #3f4347}
.topborder{ border-top: none!important;}
.sublist h3{color:#dfbb5f;font-size:14px;text-transform:uppercase}
.bottomlist .sublist ul{list-style:none;display:block;color:#969695;font-size:15px;padding:10px;text-transform:capitalize}
.bottomlist .sublist ul li{margin:0}
.sublist{margin:15px 0}
.leftline::before{content:'';height:87%;position:absolute;top:51%;transform:translate(-50%,-50%);border-left:1px solid #3f4347;padding:10px}
.footersection ul.listindia{list-style:none;display:inline-flex;color:#969695;font-size:12px;padding:10px;text-transform:uppercase}
.footersection ul.listindia li{margin:0;padding:0 13px 0 0}
.footersection ul.listindia li img{width:100px}
.bottomlist p { color:#969695;font-size:14px}
.listindia i{font-size:22px;background:#3b5998;border-radius:50%;padding:9px 14px;color:#fff}
.listindia i:hover{color:#c3c3c3}
.listindia li.twitter i:hover{color:#c3c3c3}
.listindia li.wifi i:hover{color:#c3c3c3}
.listindia li.youtube i:hover{color:#c3c3c3}
.footerLinkSection{ margin:0 0;padding:0}
.footerLinkSection li { width:100%;border-right:solid 1px #ccc}
.footerLinkSection li:last-child{border-right:none}
.footerLinkSection a{padding:0 6px;font-size:15px;text-transform:uppercase}
.down-text{font-size:12px;padding:0 10px;text-transform:uppercase}
.linkRight i{font-size:16px;background:#3b5998;border-radius:50%;width:30px;height:30px;text-align:center;line-height:30px;color:#fff}
.linkRight i.twitter{background:#21aadf;border-radius:50%;color:#fff}
.linkRight i.youtube{background:#cf242a;border-radius:50%;color:#fff}
.linkRight i.wifi{background:#ea781a;border-radius:50%;color:#fff;background:#21aadf;border-radius:50%;color:#fff}
.linkLeft a{font-size:13px}
.tabsbrandlist ul li img{width:100%; padding: 7px 0px; }






/*--------------internal page------------------*/
.page-title{background-color:#f4f4f4;padding: 40px 0 7px;  display: inline-block; width: 100%; margin: 20px 0 0;}.page-title h1,.page-title h2,.page-title p{color:#000}
.BoxWrapper{background-color:#f4f4f4;padding:0 0 40px 0}
.BoxWrapper .leftBoxWrapper,.BoxWrapper .rightBoxWrapper{position:relative;display:inline-block;margin-bottom:40px;background-color:#fff;-webkit-box-shadow:3px 3px 0 0 rgb(0 0 0 / 2%);-moz-box-shadow:3px 3px 0 0 rgba(0,0,0,.02);box-shadow:3px 3px 0 0 rgb(0 0 0 / 2%);width:100%}
.white-block-content{padding:14px 20px;text-align:left}
.leftBoxWrapper .top-meta{padding:0;margin:10px 0 20px;display:flex}
.leftBoxWrapper .top-meta li{margin-right:20px;font-size:11px;color:#7c7c7c;text-transform:uppercase;list-style-type:none}
.white-block-content ul li,.white-block-content ul li a{color:#7c7c7c}
.item-ratings i,.top-meta li .item-ratings i{margin-right:3px;font-size:15px;color:#ec982b}
.top-meta li i.fa-star-o{margin-right:3px;color:#7c7c7c}
.white-block-content h2{font-size:28px;margin:40px 0 20px;display:block}
.white-block-content h4{ font-size: 18px;}
.deal-single .white-block-content p{margin-bottom:25px;font-size:16px;color:#2f3336;line-height:26px}
.rightBoxWrapper .widget-title{padding:37px 10px 20px 20px;border-bottom:1px solid #f4f4f4;text-align:left;display:inline-block;width:100%;float:left}
.rightBoxWrapper .widget-title .price{line-height:.5;font-family:Montserrat,sans-serif;font-weight:700;font-size:36px;color:#5b0f70}
.rightBoxWrapper .widget-title .price-sale{margin-left:10px;font-weight:700;font-size:16px;color:#a2a2a2;text-decoration:line-through}
.rightBoxWrapper .btn{display:inline-block;padding:10px 30px 8px;font-size:22px;width:85%;background-color:#448722;color:#fff;border-radius:0}
.deal-countdown-wrap{border:1px solid #f4f4f4;border-left:none;border-right:none;text-align:left}
.deal-bought-wrap i,.deal-countdown-wrap i{padding:20px 18px;width:70px;font-size:41px;color:#ce531c;border-right:1px solid #f4f4f4;vertical-align:super}
.deal-countdown-info{display:inline-block;margin-left:20px}
.deal-countdown-info p{font-size:11px;color:#929292}
.deal-countdown-info h4{font-size:26px;font-weight:700;color:#ce531c;line-height:1px;margin:0}
.rightBoxWrapper ul{padding:0;margin:0}
.rightBoxWrapper ul li{list-style-type:none}
.deal-value-wrap{padding:20px 0;border-bottom:1px solid #f4f4f4}
.deal-value-wrap li{margin:14px 20px;text-align:center}
.deal-value-wrap li p{margin-bottom:5px;font-weight:400;font-size:11px;color:#3f3f3f}
.deal-value-wrap li h6{margin:0;font-weight:700;font-size:15px;color:#5b0f70;line-height:1}
.deal-value-wrap{padding:20px 0;border-bottom:1px solid #f4f4f4}
.store-social-networks{border-bottom:1px solid #f4f4f4}
.store-social-networks li{width:25%;border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4;text-align:center}
.store-social-networks li a.share{position:relative;padding:0;background-color:transparent;border-left:none;text-align:center}
.store-social-networks li a i{padding:10px 0;width:100%;font-size:21px;color:#929292}
.store-social-networks li a:hover i{color:#fff}.store-social-networks li a:hover i.fa-facebook{background-color:#3b5998}
.store-social-networks li a:hover i.fa-twitter{background-color:#00aced}
.store-social-networks li a:hover i.fa-google-plus{background-color:#dd4b39}
.store-social-networks li a:hover i.fa-envelope-o{background-color:#a059eb}
.white-block-content h5{margin:15px 0 10px;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:700;color:#2f3336}
.white-block-content p{margin-bottom:25px;font-size:14px;color:#2f3336;line-height:22px}
li{list-style-type:none}
.blogWidget h4{margin:0;padding:10px 0 10px 20px;border-bottom:1px solid #f4f4f4;line-height:31px}



.blogWidget{margin:0 0 20px;background-color:#fff;-webkit-box-shadow:3px 3px 0 0 rgb(0 0 0 / 2%);-moz-box-shadow:3px 3px 0 0 rgba(0,0,0,.02);box-shadow:3px 3px 0 0 rgb(0 0 0 / 2%)}
.blogWidget ul{padding:20px;margin-bottom:10px}
.blogWidget ul li{width:100%;margin:0 0 11px}
.blogWidget ul li a{text-transform:capitalize;font-size:15px;color:#817a7a;text-decoration:none}
.catWidget h4{margin:0;padding:10px 0 10px 20px;border-bottom:1px solid #f4f4f4;line-height:31px}
.catWidget li{margin:10px 0}
.catWidget li a{display:block;padding:2px 30px;font-size:14px;color:#202020;text-decoration:none}
.catListed li{position:relative}.catListed li.active a{font-weight:600}
.catWidget{margin:0 0 30px}.catListed .show-all a:hover,.catListed li.active.current:after,.show-all a,.show-all a:focus{color:#5ba835}
.catWidget li a span{float:right;color:#919394;font-size:11px}
.coupon-box{position:relative;margin-bottom:40px;background-color:#fff;-webkit-box-shadow:3px 3px 0 0 rgb(0 0 0 / 2%);-moz-box-shadow:3px 3px 0 0 rgba(0,0,0,.02);box-shadow:3px 3px 0 0 rgb(0 0 0 / 2%)}
.coupon-box .white-block-media{position:relative;overflow:hidden}
.coupon-box .embed-responsive2{position:relative;display:flex;padding:40px 0;overflow:hidden;text-align:center; height: 220px; justify-content: center; align-items: center; flex-wrap: wrap;}
.coupon-box .white-block-media .show-code{padding:0 12px}
.coupon-box .white-block-media .btn{position:absolute;bottom:0;left:36px;padding:0 12px 0;color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;background-color:#5ba835;border-radius:0}
.coupon-box .show-code i{padding:15px 20px 13px;margin:0 9px 0 -12px;background-color:#469022}.p0{padding:0}.coupon-box .top-meta li .red-meta{color:#f64c06}
.coupon-box .white-block-content h3{min-height: 80px; margin:15px 0;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#2f3336;line-height:26px}
.coupon-box .bottom-meta a,.coupon-box .white-block-content h3 a{color:#000;text-decoration:none}
.coupon-box .share-networks{position:absolute;bottom:0;left:0;z-index:99;margin-bottom:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;transform:translateY(100%);-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);padding:0 0}
.coupon-box .share-networks.opened{transform:translateY(-45%);-moz-transform:translateY(-45%);-webkit-transform:translateY(-45%);-o-transform:translateY(-45%);-ms-transform:translateY(-45%)}
.coupon-box .share-networks li a{position:relative;padding:7px 0 8px 0}
.coupon-box a.share{position:absolute;bottom:-1px;left:0;padding:6px 12px;font-size:14px;color:#c1c2c2;background-color:#fff}
.coupon-box .share-networks li a i{width:36px;text-align:center;padding:10px 0 8px 0}
.coupon-box .share-networks li a:hover i.fa-facebook{background-color:#3b5998;color:#fff;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.coupon-box .share-networks li a:hover i.fa-twitter{background-color:#00aced;color:#fff;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.coupon-box .share-networks li a:hover i.fa-google-plus{background-color:#dd4b39;color:#fff;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.white-block.top-border{position:relative;margin-bottom:40px;width:100%;background-color:#fff;-webkit-box-shadow:3px 3px 0 0 rgb(0 0 0 / 2%);-moz-box-shadow:3px 3px 0 0 rgba(0,0,0,.02);box-shadow:3px 3px 0 0 rgb(0 0 0 / 2%);border-top:10px solid #5b0f70}
.white-block.top-border input,.white-block.top-border textarea{height:50px;background-color:#f4f4f4;font-size:13px;color:#676868;border:none;max-width:100%;margin:0 0 20px;font-size:15px}
.white-block.top-border textarea,.white-block.top-border textarea:focus{min-height:180px;box-shadow:none;outline:0}
.white-block.top-border .btn{background:#e33c33;border-radius:50px;color:#fff;padding:14px 30px 10px;border:none}.contact-page .top-border .page-content p{margin:0 0 5px}









@media screen and (min-width:1367px)
{
.p120{padding:0 120px!important;}

}





@media screen and (max-width:1367px)
{
.p120{padding:0 60px!important;}
.footersection .listing li a {   font-size: 12px;}
.footersection ul li a { font-size: 12px;}
.sublist h3 { font-size: 12px;}

}



@media screen and (max-width:1100px)
{
.p120 { padding: 0 30px !important;}
.sublist h3 {font-size: 11px;}

}
@media screen and (min-width:992px) and (max-width:1060px)
{
.p120 {  padding: 0 20px !important;}
.footersection .listing li a {font-size:10px;}
.sublist h3 {font-size: 10px;}
nav ul li a { padding: 11px 16px 0; font-size: 13px;display: block;color: #fff; font-weight: 400;  list-style-type: none;}
.dealcontent p {font-size: 14px; line-height: 22px; margin: 20px 0 10px; padding: 0 30px;}

}

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

  .dealslist p {
    height: 47px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.footersection .listing {display: block;width: 100%;}
.footersection .listing li {margin: 0 5px 5px;width: 15%;float: left;}
.footersection .listing {padding: 10px 10px;}
.footersection ul li:last-child{  width:auto; }
.footersection .listing li a {  font-size: 12px;  width: 100%;  text-align: center; display: block;}
.down-text {  font-size: 14px; }
.dealslist {margin: 0 -7px 15px -7px;}
.storecontent { text-align:center;}
.catWidget h4{padding:10px 0 10px 10px;font-size:17px}
.catWidget li a{padding:2px 25px;font-size:13px}
.storebrand img{padding:19px 30px}
.coupon-box .show-code i{padding:15px 10px 13px}


}

@media screen and (min-width:578px) and (max-width:768px)
{
.catWidget{margin:0 0 30px;width:50%;float:left}

}

@media screen and (max-width:768px)
{
  .wrapper-listing table.w-90 {
    width: 100%!important;
}
.wrapper-listing table {
  width: 100%!important;
}
.newListcoupon .isotope-filter-section .filter-btn a {
 
  padding: 4px 14px !important;
  font-size: 14px !important;
}
.hd { display:none!important;}
.newListcoupon .hd { display:block!important;}
.storecontent { text-align: center;  margin: 0 0 20px;}
.footersection .listing {  display: flex;  width: 100%;  flex-wrap: wrap;  justify-content: center;}
.footersection .listing li {  width: auto;}
.footersection .listing li a {  font-size: 12px;  width: 100%;  text-align: center;  display: block;  margin: 0 8px 0 0;}
.bestdeals h1 {font-size: 26px;}
.mt-0 {margin-top:0;}  
.mb-0 {margin-bottom:0;}  
 .footersection ul {  justify-content: center;}
.footerLinkSection li {  width: 100%; border-right: none;}
.linkLeft, .linkRight {  text-align: center!important;}
.footerLinkSection li:first-child{  display: flex;  justify-content: center;  margin: 0 0 10px;    padding: 0 0 10px;}
.footerLinkSection li:last-child   {margin: 11px 0 10px;padding: 8px 0 0;width: 100%!important;display: flex;justify-content: center;}
.dealcontent p {font-size: 13px;  text-align: center;}
.bottomlist p { font-size: 13px;}
.tabsbrandlist ul li {padding: 0 4px 0 4px;}
.coupon-box .top-meta{flex-wrap:wrap;justify-content:center!important;width:100%;text-align:center;margin:0!important}
.coupon-box  .top-meta li {width: 100%;}
.coupon-box .white-block-media .btn{left:50%;transform:translateX(-50%)}
.coupon-box .white-block-content h3{margin:20px 0 20px!important;text-align:center}
.coupon-box ul{text-align:center}


}


@media screen and (max-width:640px)
{
.mobilemenu {margin: 0px 0 10px 0;}
.topheader .form-control { margin: 25px 0 20px;}
.white-block.top-border{padding:10px 20px!important}
.white-block.top-border h2{font-size:23px;margin:20px 0 12px!important;text-transform:uppercase}
.white-block.top-border p{font-size: 14px;
line-height: 27px;}
  .coupanModelWrap h2 {  
  font-size: 17px!important;    
}

 .couponwrapper span {      
  font-size: 30px;    
  padding: 9px 10px 7px;       
}



}



.section-breadcrumb{margin:20px 0 10px}
.section-breadcrumb .breadcrumb{background:inherit;display:flex}
.section-breadcrumb .breadcrumb li a{text-decoration:none;color:#000}
.section-breadcrumb  .breadcrumb li a:after { content:'/';     margin: 0 5px;}
.section-breadcrumb  .breadcrumb li:last-child a:after { display:none;}
 
 
                       



@media screen and (max-width:440px)
{
.topheader .form-inline .form-control{font-size:13px}
.leftBoxWrapper .top-meta{display:flex;flex-wrap:wrap;justify-content:center}
.leftBoxWrapper .top-meta li:last-child{width:100%;margin:9px 0 0;margin-left:0;margin-left:inherit!important;text-align:center}
.white-block-content h2{font-size:19px;margin:20px 0 20px;display:block;line-height:25px}
.page-title h1,.page-title h2{font-size:25px;line-height:32px;margin:0 0 13px}
.dropdown-menu {
  position: absolute!important;
  transform: translate3d(0px, 47px, 0px);
  top: 1px!important;
  left: -3%!important;
  will-change: transform;
}
.dropdown-menu form {
  width: 282px;
}
.khojwarp .btn {
  background: inherit;
  position: absolute!important;
  right: -6px;
  z-index: 9999 !important;
}

}


@media screen and (max-width:567px){
  .mobilemenu a img { width: 190px;}
  a.searchNav {position: absolute;right: 7%;top: 20%!important;
}
}
      
         
.storBrand.row {margin: 0;}
.storebrand  {border-right: solid 1px #ccc;border-bottom: solid 1px #ccc;    height:auto;   text-align: center; display: flex;align-items: center;flex-wrap: wrap;}
.p0 {padding:0!important;}
.newslist  .card-body {padding: 10px 12px 30px 10px;}
.newslist  .card-body a {color:#000; text-decoration: none;}
.advertismentWrapper img{margin: 27px auto 0;}   
.storBrand  .col-lg-4:nth-child(3n+3) .storebrand {    border-right:none;}
.storBrand  .col-lg-4:nth-child(1) .storebrand  {    border-top: solid 1px #fff;  border-left: solid 1px #fff; }  
.storBrand  .col-lg-4:nth-child(2) .storebrand,  .storBrand  .col-lg-4:nth-child(3) .storebrand {    border-top: solid 1px #fff; }  
.storBrand  .col-lg-4:nth-child(4) .storebrand {    border-bottom:none;  border-left: solid 1px #fff;}
.storBrand  .col-lg-4:nth-child(5) .storebrand {    border-bottom:none;} 
.storBrand  .col-lg-4:nth-child(6) .storebrand { border-bottom:none;   border-right:none; border-right: solid 1px #fff;}    

.storBrand  .col-lg-4:nth-child(1) .storebrand:hover  {    border-top: solid 1px #ccc;  border-left: solid 1px #ccc; }  
.storBrand  .col-lg-4:nth-child(2) .storebrand:hover  {    border-top: solid 1px #ccc;    }  
.storBrand  .col-lg-4:nth-child(3) .storebrand:hover  {    border-top: solid 1px #ccc;  border-right: solid 1px #ccc; }  
.storBrand  .col-lg-4:nth-child(4) .storebrand:hover  {    border-bottom: solid 1px #ccc;  border-left: solid 1px #ccc; }  
.storBrand  .col-lg-4:nth-child(5) .storebrand:hover  {    border-bottom: solid 1px #ccc;   }  
.storBrand  .col-lg-4:nth-child(6) .storebrand:hover  {    border-bottom: solid 1px #ccc;  border-right: solid 1px #ccc; }  
 
  
  
 .store .col-lg-3:nth-child(4n+4) .storebrand {    border-right:none;}
 .store .col-lg-3  .storebrand:hover  {    border: solid 1px #ccc; }  




.bandLogocarousel .owl-prev {
  position: absolute;
  left: 16px;
  color: #fff !important;
  top: 42%;
  background: inherit !important;
  outline: inherit;
  transform: translate(-50%,-50%);
}
.bandLogocarousel .owl-next{position:absolute;right:10px;color:#fff !important; top: 42%;background:inherit !important;outline:inherit;   transform: translate(-50%,-50%); }
 .bandLogocarousel .owl-prev span, .bandLogocarousel .owl-next span {display: none;}
 
.bandLogocarousel .owl-prev::before {
  content: '\f104';
  font-family: 'FontAwesome';
  font-size: 69px;
}

.bandLogocarousel .owl-next::before {
  content: '\f105';
  font-family: 'FontAwesome';
  font-size: 69px;
}
  
  
.bandLogocarousel .owl-next:hover, .bandLogocarousel .owl-prev:hover {color:#da0034;}
.tabsbrandlist ul li {
  width: 120px;
  float: left;
  margin: 0;
  height: 60px;display: flex;
align-items: center;
}


.modal-content.coupanModelWrap { background: #00204f;}
.coupanModelWrap .modal-header .close {
  position: absolute;
  top: 10px;
right: 20px;
  padding: 0;
  background: inherit !important;
  margin: 0;
  opacity: 1;
  font-weight: 300;
  font-size: 30px;
}


        .coupanModelWrap .modal-body    {
  background: #fff;    border-radius: 40px;
  width: 90%;
  margin: 20px auto 40px;
}

  .coupanModelWrap h2 {
  border: none;
  font-size: 22px;
  font-weight: bold;
}

      .coupanModelWrap  .topImg  {
  margin: 30px auto 0;
}


  .humberWraps {position:relative;}
 
 
 

 
/***/
 

 


.topHeaderWraps1 {    
  overflow: hidden;  position: relative;
  position: absolute;
width: 100%;
z-index: 999;
}

   .navigations ul li a:hover {
  border-bottom: solid 4px #fff;
  color:#ffd700;
}



 .humberWraps {
position: sticky;
  top:0px;
  right: 0;      
    height: 100%;  padding: 10px 0 20px;
background-color:#0c3571;
  transition: all .6s ease-in-out;
  transform: translateY(-300px);  width: 100%;
float: left;display: none;
}

 
 .slide {
  transform: translateY(0);display: block;

}
 

    .hamburgerChildList        {
  margin: 0;  padding: 0px 0; display: inline-block;
width: 100%;
}


  .slideNav .hamburgerChildList        {
  padding: 11px 0;  
}


.hamburgerChildList li {
  float: left;
  width: 15%;
}
.hamburgerChildList li a {
  border-bottom: 1px solid #ffffff30;   margin: 0 10px;
}

.hamburgerChildList li a:hover {
   border-bottom: 1px solid #ffd700;
color: #ffd700;
}





    .menu-toggle     {
  float: left;    z-index: 999;       position: relative;
  margin: 0 20px 0 0;   cursor: pointer;    width: 40px;
  height: 40px;
}

.hamb {
  position: relative;
  width: 40px;
  height: 2px;
  background: #000;
  top: 50%;
  transition: all .2s ease-in-out;
  transform: translateY(-50%);
  display: block;
  z-index: 999;
  cursor: pointer;
}

.hamb:before,
.hamb:after {
  position: absolute;
  content: '';
  width: 40px;
  height: 2px;
  transition: all .3s ease-in-out;
  background: #000;
}

.hamb:before {
  top: -10px;
}

.hamb:after {
  top: 10px;
}

 

    .navigations .hamb,  .navigations .hamb::before,  .navigations .hamb::after{  
  background: #fff;
     }
         
     
     
     
.menu-toggle.open .hamb {
  background: transparent;
}

.menu-toggle.open .hamb:before {
  transform: rotate(-45deg);
  top: 0;left: 10px;
  width: 30px;
}

.menu-toggle.open .hamb:after {
  transform: rotate(45deg);
  top: 0;left: 8px;
  width: 30px;
}





.fixNavigations {  top: -100px; transition: all .5s;
-webkit-transition: all .5s;}


.fixNavigations.fixed {
  position: fixed;
 background-color: #da0035;   
  z-index: 999;
  width: 100%;
  top: 0;
padding:0px 0;

transition: all .5s;
-webkit-transition: all .5s;
 
}


.mobilemenu {  top: -100px; transition: all .5s;
-webkit-transition: all .5s;}

.mobilemenu.mobFixed {
  position: fixed;
 background-color: #fff;   
  z-index: 999;
  width: 100%;
  top: 0;
padding:0px 0;

transition: all .5s;
-webkit-transition: all .5s;
 
}


 .fixNavigations.fixed  nav ul li a {
    padding: 17px 17px 12px;
  }
  

.fixLogo, .fixMenuIcon  {display: none;}

.fixNavigations.fixed .fixLogo {
  display: block;
  border: none !important;
  background: #fff;
  width:160px;
  padding: 10px 10px 10px;
}

  .fixNavigations.fixed  .fixLogo  img { width:100%;}
  
  .fixNavigations.fixed .topheader    {
  display: none;
}

    .fixNavigations.fixed  .fixMenuIcon   { display: block;
  border: none !important;
}


 .navigations ul li.siteSearches a:hover {
 border-color: #da394b;
}

    .navigations ul li.siteSearches      {
  position: relative; display:none;  
}


 .navigations ul li.siteSearches  .dropdown-menu  {          
  padding: 0;
  width: 420px;
  left: auto !important;   background-color: inherit;border: none;
  right: 0;
  transform: translate3d(0, 50px, 0px) !important;
}


 .fixeList {display:none; }

  .fixNavigations.fixed .navigations ul li.siteSearches, .fixNavigations.fixed .fixeList {display:block; }


      .navigations ul li.siteSearches .form-control          {
  width: 100%;    
  height: 53px;   border-radius: 55px;
}

.navigations ul li.siteSearches .btn {
  height: 100%;
  border-radius: 0;
  color: #221a1a;
  position: absolute;
  right: 10px;
  background: inherit;
  font-size: 22px;
  top: 44%;
  transform: translateY(-50%);   z-index:99;
}





.topheader    .search-icon  {
  position: relative;
}
   .topheader  .search-icon .btn   {
float: left;
position: absolute;
background: inherit;
width: 0;
height: auto;
right: 0;
top: 48%;
transform: translateY(-50%);
outline: inherit;
box-shadow: inherit;
z-index: 9999;
}



.navigations .menu-toggle {
  margin: 0;
  padding: 0;
  width: 50px;
  height: 100%;
  position: relative;
  top: 50%;
  left: 47%;
  transform: translate(-50%,-50%);
}


 .fixeList {

  position: relative;
  padding: 0;             
  height: 60px; width: 61px;
}

.fixNavigations.fixed .menu-toggle.open {  background: #0c3571;}
  
  .fixeList     .menu-toggle.open .hamb {    
  padding: 0 4px;
}


.codeWraps {
  position: relative;
}


  .copy-code {
  position: absolute;
  right: 10px;
  top: 45%;
  transform: translateY(-50%);
  color: #f70e46;
text-decoration: none !important;
  font-weight: 600;
}

 
.dealsWrap .dealslist-img {
 width: 100%;
object-fit: cover;
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
margin: 0 0 30px;
}

.dealsWrap .dealslist-img  img{ width:230px;  object-fit: contain; height: 100px;} 
.coupon-list .dealslist p {
  height: 50px;
  margin: 15px 0 17px;
  padding: 0 10px;
}

.dealslistInner img { height: 60px;}
 
 
.dealsWrap3 .dealslist-img {
    width: 100%; 
    object-fit: cover;height:auto;margin: 0;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}

.dealsWrap3 .dealslist-img  img{ width:230px;  object-fit: contain;margin:0px 0 0;} 


.bestCoupan .dealslist-img {
  width: 100%; margin: 0 0 20px;
  object-fit: cover;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}
.bestCoupan .dealslist-img img {
  object-fit: contain;
  width: 230px;
  height: 100px;
}
  
.bestCoupan p {
  height: 45px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}


.storebrand img {
  padding:30px 15px 50px;
  width: 100%;
}    

.scriptcenter {
  padding-top: 40px !important;
}


.scriptcenter .scrt1 .amzn-native-header-text {
  text-align: center !important;
  margin: 0 auto 30px !important;
  padding: 11px 25px 10px !important;
  width: 140px;
  background: #e33c33 !important;
  border-radius: 50px;
  color: #fff;
  display: table;
}
.scriptcenter .scrt1, .amzn-native-container{
  margin: auto;
 
}  

@media (max-width:1610px)
{
.p120 {
  padding: 0 80px !important;
}

  .fixNavigations.fixed nav ul li {              
  margin-right: 15px;
}    
.fixNavigations.fixed nav ul li a {
  padding: 17px 2px 12px;
  font-size: 15px;
}
.navigations {              
  border: none;  
}
.storebrand img {
  padding:30px 15px 50px;
  width: 100%;
}    
    
}

@media (max-width:1400px)
{
    
.fixNavigations.fixed .fixLogo {  
  width: 150px;
  padding: 10px 10px 10px;
  height: 60px;
}

.hamb { 
  width: 22px;}

.hamb::before, .hamb::after { 
  width: 22px;}

 
.navigations .menu-toggle { 
  left: 49%; 
}

}

.BoxWrapper li {
  list-style-type: disc;
  margin: 0 0 8px;
}

 .BoxWrapper ul{
  margin:0px 0 10px;
}

 .BoxWrapper.pages h5   {
  margin:6px 0 10px;
  display: inline-block;
  width: 100%;
}


.p-40 {padding-left:60px!important;}
@media (max-width:1600px)
{
.bandLogocarousel .owl-next { 
right: -8px;}
	
	
}

@media (max-width:1300px)
{
 
.fixNavigations.fixed nav ul li {
  margin-right: 11px;
right: 0;
}
.fixNavigations.fixed nav ul li a {  
  font-size: 14px;
}
  .fixNavigations.fixed .fixLogo {  
  width: 140px;        
}
.hamb::before, .hamb::after { 
  width: 25px;     
}
.hamb {
  position: relative;
  width: 25px;}
  
.fixeList {     
  width: 46px;
}
 .fixeList .menu-toggle.open .hamb {
  padding: 0;
}
  
 .fixNavigations.fixed .menu-toggle.open {
  background:#0c3571; height: 60px;}
  
 


}

 @media (max-width:1400px)
{
   
.bandLogocarousel .owl-next {
  position: absolute;
  right: -9px; 
}



}



 @media (max-width:1200px)
{
.tabslist .nav-link { padding: 10px 10px !important;font-size: 12px !important;}
.tabsbrandlist ul li {width: 100px;   height: 60px;}
.tabsbrandlist ul li img {padding: 10px 5px;}
.bestCoupan p { height: 60px;}


}
 @media (max-width:1100px)
{
    
.fixNavigations.fixed .navigations ul li.siteSearches  {  display: none;}
.fixNavigations.fixed nav ul li a {  font-size: 12px;}
.p120 {  padding: 0 40px !important;}

 ul.mainNav {
  padding: 0 60px; 
}
.fixNavigations.fixed .fixeList {
  display: block;
  height: 50px;
}
 .navigations .menu-toggle {
  left: 76%;
}
.menu-toggle.open .hamb::before {  
  left: 3px; 
}
.menu-toggle.open .hamb::after {
 left: 3px;
}
 
}

 @media only screen   and (max-width:1000px)
{
.tabslist .nav-link {
  padding: 10px 8px !important;
  font-size: 11px !important;
}

.store .totalOffer {
  font-size: 12px;
  padding: 7px 10px;
}
.storebrand img {
  padding: 30px 8px 50px; 
}


}


 @media only screen   and (max-width:992px)
{
.pd-0 {padding:0!important;}    
.fixLogo, .fixMenuIcon { display: block;}
.dealsWrap p {height:65px; overflow: hidden;}
.bestCoupan p { height: 65px; overflow: hidden;}
.homeTabsSection .nav-item {    margin-bottom:0px!important;    width: 10%!important;    height: 50px!important;}
 
.homeTabsSection .nav-link { padding: 0 10px;  text-align: center;font-size: 11px;line-height: 15px;height: 100%;display: flex;flex-wrap: wrap;    align-items: center; justify-content: center;}

.storebrand img {
padding: 30px 13px 50px;
width: 100%;
}
.dealsWrap3 .dealslist-img img {
  width: 130px; 
}

.dealsWrap3 .dealslist-img { 
  margin: 22px 0 19px; 
}


}
@media (max-width:992px)
{
     .fixeList { 
    position: relative; 
  }
  
  
    
    .tabslist .nav-tabs .nav-link { 
  border-bottom: 1px solid #00204f;
  border-radius: 0;
}
 .nav-tabs .nav-item {
    margin: 0 5px 6px 0 !important;
    width: 30% !important;
  }

 .dealCouponTab{
    margin: 20px 0 0;
}

 .dealCouponTab.tabslist .nav-tabs.hd {
    display:flex!important;
}
 .mobFixed  .logo img {
  width: 200px;
  margin: 0 0 0 75px;
}
.navigations ul li a:hover {
  border-bottom: none;
  color: #ac042c;
}
.bandLogocarousel .owl-next { 
  right: -13px;
}

.advertismentWrapper img {margin: 27px auto 40px;width: 100%;}
.storBrand .col-lg-4:nth-child(3) .storebrand {border-right: solid 1px #ccc;}
.storBrand .col-lg-4:nth-child(4) .storebrand {border-bottom: solid 1px #ccc;}
.storBrand .col-lg-4:nth-child(6) .storebrand {border-right: solid 1px #ccc;}

 nav ul li a {   
  border-bottom: none;
}
  nav ul li a:hover {
  border-bottom: none;
  color: #0d06f2;
}

.fixNavigations.fixed {       
  background-color: #fff;   
  border-bottom: 1px solid #fff;
}

.mobilemenu a.btnNavToggle img {
  width: 70%;
  margin: 0 0 0 10px;
}
.mobilemenu {
  margin: 0 0 0 0;position: static;
   box-shadow: 1px 1px 1px 1px #e8e8e8;
}

.mobilemenu .container-fluid{  position: relative;  }

  .btnNavToggle {
  position: absolute;
  top: 50%;
  left: 15px;
  z-index: 99;
  transform: translateY(-50%);
}


 .mobilemenu a img {  
  margin: auto;width: 190px;
  display: table;
} 
 .tabslist .nav-tabs { 
  margin: 20px 0 0;
}
.store .col-lg-3:nth-child(4n+4) .storebrand {
  border-right:solid 1px #ccc;
}

.store .col-lg-3:nth-child(3n+3) .storebrand {
  border-right: none;
}

.storecontent {
  background-color: #5b1071;
  padding: 68px 20px;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}



}      
.abt h5 {
  font-weight: 600;
}
@media (max-width:780px)
{
.dealslist p {
  font-size: 13px; 
  padding: 0 10px;
  height: 70px; 
}
 .tabslist .nav-link {
  padding: 10px 7px !important;
  font-size: 9px !important;
}
.store .totalOffer { 
  padding: 7px 10px !important; 
}



}
@media (max-width:767px)
{
.tabslist .nav-link { 
  font-size: 11px !important;
}
.dealslistInner.dealslist  {padding:20px 0 20px !important;}

  .dealslist p {font-size: 13px;margin: 15px 0 8px 0;padding: 0 15px;}
  .dealslist a.btn { padding: 6px 10px; font-size: 14px;}
  .deals .dealDiscount {top: 16px !important;font-size: 20px !important;
}
.dealsWrap .dealslist-img { 
  margin: 30px 0 20px;
}
.faqaccordion .panel-default .panel-title {
  font-size: 14px !important;
}


  .brd-hide{
  border-top: none!important;
}
.p120 {padding: 0 15px !important;}
.leftline::before {display:none; }
.storebrand { min-height: auto; }
.storebrand { 
  border-left: solid 1px #ccc;
}
.store .totalOffer { font-size: 13px!important;
font-size: 13px !important;
padding: 7px 10px !important;
bottom: 1px !important;
margin: 0;}


.store .storebrand {    display: flex;  align-items: center;justify-content: center;}
.store .col-lg-3:nth-child(2n+2) .storebrand {  border-right: none;}
.store .col-lg-3:nth-child(4n+4) .storebrand {  border-right: none;}
.bestCoupan p { display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; }
.bestCoupan .dealslist-img {  width: 100%;   margin: 30px 0 0px; object-fit: cover;  overflow: hidden;}

.homeTabsSection .nav-link {
    border-bottom: 1px solid #00204f!important;
    padding: 0 10px;
    text-align: center;
    font-size: 11px;
    line-height: 13px;height: 100%;     display: flex;
    flex-wrap: wrap;
    align-items: center; justify-content: center;
}
 
 .homeTabsSection  .nav-item {    margin-bottom:10px!important;    width: 31%!important; height: 60px;}
 .bestdeals .dealslist {
  padding: 0 0 10px; margin: 0 -7px 15px -7px;
}
.dealsWrap3 .dealslist-img {
  margin: 0 0 15px 0;
}

.right-coupon-codes .top-heading {
  padding: 20px 20px 5px 20px;
}
.right-coupon-codes .top-heading {
  background-color: #fff;
  padding: 20px;
  margin-top: 30px;
  box-shadow: 0px -7px 10px #00000014;
}
 

}


 @media (max-width:570px)
{
.storebrand img {padding:0 20px;width: 100%;}
.bestCoupan .dealslist-img { 
  height: auto; padding: 0px 0 0 0;
}
.dealslist {
  padding: 60px 0 25px;
}

.coupon-list .dealslist p {
  height: 50px;
  margin: 29px 0 16px;
}
 .page-title { 
  padding: 0;
}

.BoxWrapper.abt ul { 
  padding: 0 22px;
}

.BoxWrapper.abt li { 
  font-size: 15px;
}

  
 .dealslistInner.dealslist {
    padding: 10px 0 10px !important;
}

  .dealslistInner.dealslist p.dealDiscountDetail {
    margin: 0 0 10px;
    height: auto;
    font-size: 20px !important;
}
 
  .dealslistInner.dealslist  p{
    margin: 0 0 10px;
}

  .dealslistInner img { 
    margin: 9px 0 12px!important;
}

  .dealslistInner.dealslist a.btn { 
    font-size: 13px;
} 
  
  
}


 @media (max-width:480px)
{

.tabsbrandlist .p120  {padding: 0 0px !important;}
.tabsbrandlist ul li {width: auto;   height: auto;   }
.tabsbrandlist ul li img {    padding: 10px 10px;}
 .tabsbrandlist {
    height: auto;
}
.tabsbrandlist ul { padding: 24px 0 10px;}

}

@media (max-width:580px)
{
.dealslist { height: auto; }
.storebrand img {
  width: 100%;
  margin: 20px 0 50px;
  padding: 0 30px;
}
.store.brandPage .storebrand img { 
  margin: 0px 0 0px; 
}
.news .card-body p {font-size: 17px;}
.dealsWrap3 .dealslist-img { 
  height: 50px; 
}
.store .totalOffer { 
  bottom: 12px !important; 
}

}


@media (max-width:380px)
{
.tabsbrandlist ul li {width:100%;   height: 59px; }
.tabsbrandlist ul li img {    padding: 10px 0px;}
.bestdeals h1 {  font-size: 23px;}


}
 
    @media only screen and (min-width:577px) and (max-width:767px)
{
 .dealsWrap3 .dealslist-img img {
  width: 120px;
  object-fit: cover;
  margin: 16px 0 0;
}
 

.Coupon .dealslist{
  padding: 0 0 10px; margin: 0 -7px 15px -7px;
}
 .tab-content  .dealslist {
  padding: 0 0 40px;
}

 .tab-content  .dealslist  img {
  width: 80%;
  margin: 21px 0 0;
}


}


   @media only screen and (min-width:994px) and (max-width:1050px)
{

    .fixNavigations.fixed .fixLogo {
  display: block;
  border: none !important;
  background: #fff;
  width: 169px;
}


.fixMenuIcon img{
  width: 30px;
}


}


  @media only screen   and (max-width:1300px)
{
.p-100 {
  padding: 0 30px !important;
}


}

  @media only screen   and (max-width:1200px)
{
.p-100 {
  padding: 0 5px !important;
}


}

@media only screen and (min-width:993px) and (max-width:1150px)
{
.store{padding: 0 40px; }
.storebrand img {  width: 100%;  }
 

nav ul li a {
  padding: 13px 10px;
  font-size: 14px;    
}




}

.deals .dealDiscount{color: #666;font-size: 24px;font-weight: 600;padding: 7px 30px;margin: 0;padding: 0;height: auto;}
.dealDiscountDetail{font-size: 26px !important;text-transform: uppercase;height: auto !important; color: #666; font-size: 22px; font-weight: 600; padding: 7px 30px;}
.store .totalOffer {position: absolute;bottom: -10px;color: #000;font-size: 14px;padding: 7px 30px;text-align: center;width: 100%;text-transform: capitalize;}
ul#site_map {border-left: 1px solid #666; clear: left;  list-style: none outside none;  margin: 40px 0 40px 30px;}
ul#site_map li { background: url(../images/arrow.png) no-repeat scroll left 13px rgba(0, 0, 0, 0) !important;  font-size: 16px;  margin: 5px 0 0 10px;  padding-left: 18px; width: 100%; list-style: none;}
ul#site_map li a {color: #000; text-align: left;  text-decoration: none;  font-size: 16px;  }
ul#site_map  ol {border-left: 1px solid #444;  list-style: none outside none;  margin: 10px 0 10px 30px; padding-left: 10px;}
ul#site_map ol li { margin: 0;  padding: 3px 25px;}
ul#site_map li a:hover{color: #da0035;}
  .store.brandPage{
  background: #f2f2f2;
  padding:10px 0 0;
}
.store.brandPage .storebrand { 
  background: #fff;
  margin: 0 0 20px;
}

 .store.brandPage .storebrand a{
  width: 140px;
margin: 10px auto 10px;
height: 100px;
}
.store.brandPage .storebrand img {
  padding: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
}

  
@media only screen and (min-width:601px) and (max-width:767px)
{
.homeTabsSection .nav-item { margin-bottom: 5px!important;width: 18.8%!important;}
.tabslist .nav-link {padding: 10px 7px!important;font-size: 12px!important;}
.tabsbrandlist ul li img { width: 100%; padding: 10px 10px;}
.tabsbrandlist ul li {width: 110px;}

}
@media only screen and (max-width:1200px){
.store.brandPage .storebrand a {
  width: 100px; 
}

}
@media only screen and (max-width:450px){
  .deals .dealslist {padding: 10px 0 10px;}
  .dealslist {
    padding: 0 0 10px; margin: 0 -7px 15px -7px;
}
  .storebrand img {padding: 10px;width: 100%;}
  .dealsWrap3 .dealslist-img img {width: 120px;}
  .dealslist a.btn { padding: 5px 10px;font-size: 10px;}
  .dealslist p { font-size: 11px;margin: 15px 0 15px 0; padding: 0 15px;}
  .deals .dealDiscount {font-size: 20px;padding: 0px 30px;}
  .bestCoupan .dealslist-img img {width: 100px;}
  .dealsWrap .dealslist-img img { width: 100px;}
  .dealsWrap p {height: auto;overflow: hidden;}
  .dealsWrap .dealslist-img { height: 50px;}
  .dealcontent p {font-size: 12px;}
  .bottomlist p { font-size: 12px;}
  .couponwrapper span {font-size: 18px;padding: 5px 10px 5px;}
  .couponwrapper a.btn {font-size: 12px;}
  .dealslist img {width: 100px;}
}
@media only screen and (max-width:992px){
  .p-100 {
    padding: 0 0px !important;
  }
.p-40 {
  padding-left: 0px !important;
}  
      
}

@media only screen and (max-width:620px){
  .couponwrapper span {width: 100%;margin: 26px auto 20px;}
  .copy-code {position: static;display: flex;justify-content: center;margin-bottom: 10px;}
  .couponwrapper h2 {padding: 10px 0 0 0;}
  .coupanModelWrap .couponwrapper .btn { margin: 0 auto 20px;}
  .dealslist p {
    line-height: 16px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    height: 36px;
    margin: 10px 0 10px;
    overflow: hidden;
}
}
.sublist .catLinks a.catHead{ color: #969695; text-transform: uppercase; font-size: 12px; text-decoration: none; font-weight: 600;}
.sublist .catLinks ul li { display: inline-block; margin-right: 5px; border-left: 1px solid #969695; font-size: 10px;}
.sublist .catLinks ul {display: inline;}
.sublist .catLinks ul li:first-child{border-left: none; margin-left: -6px;}
.sublist .catLinks ul li a { color: #969695; padding-left: 5px;}
.sublist .catLinks ul li a:hover {text-decoration: underline;}
@media only screen and (max-width:567px){.catLinks { margin-top:10px ;}}
.flag-icon{
    position: absolute;
    top: 25px;
    left: 30px;
}

.news .newslist h5 {display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;}
  .wrapper-listing h1{ font-size: 28px;}
  .wrapper-listing table { width: 70%; margin: auto;}
  .wrapper-listing table.w-90{ width: 89%; margin: auto;}
  .wrapper-listing ul li { list-style-type: disc!important;}
  .wrapper-listing ul.list-items li{ font-weight: 700; font-size: 18px;}

  .dealslist p.lvlarea {
    color: red;
    text-transform: capitalize;
    font-size: 18px;
    font-weight: 600;
}
.wrapper-listing ol li{ list-style: auto !important;}

.wrappercontent ul li{ list-style-type: disc !important;}
.wrappercontent p{ font-size: 14px;}

.content-wrapper p { font-size: 14px;}
.listdiscount { margin-top:20px;}
.listdiscount ul {padding: 0;} 
.listdiscount ul li { list-style:none !important; margin-bottom: 5px;}
.listdiscount ul li a { color: #000; }


#gdpr-cookie-message {
    position: fixed;
    right: 30%; 
    z-index:999;
    bottom: 30px;
    max-width: 550px;
    background-color:#fff;
    padding: 20px;
    border-radius: 5px;
    box-shadow: 0 6px 6px rgba(0,0,0,0.25);
    margin-left: 30px;
    font-family: system-ui;
}


 #gdpr-cookie-message h4 {
    color: #000;
    font-size: 20px;
    margin: 2px 0 13px;
}

#gdpr-cookie-message p, #gdpr-cookie-message ul {
    color: #000;
    font-size: 15px;
    line-height: 1.5em;
}

#gdpr-cookie-message a {
    color: #000;
    text-decoration: none;
    font-size: 15px;
    padding-bottom: 2px;
    border-bottom: 1px dotted #000;
    transition: all 0.3s ease-in;
}

#gdpr-cookie-message p:last-child {
    margin-bottom: 0;
    text-align: right;
}
 
#gdpr-cookie-message button, button#ihavecookiesBtn {
    border: none;
    background: #000000;
    color: white;
    font-family: 'Quicksand', sans-serif;
    font-size: 15px;
    padding: 7px;
    border-radius: 3px;
    margin-left: 15px;
    cursor: pointer;
    transition: all 0.3s ease-in;
}


button#gdpr-cookie-advanced {
    background: #c3c3c3;
    color: #000;
}


.sectionTitle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin: 0 0 40px;
  padding: 0;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
}
.sectionTitle .title {
  font-size: 28px;
  font-weight: 600;
  text-transform: uppercase;
  position: relative;
  line-height: 34px;
  text-align: center;
  color: #000;
  margin: 0;
}
.sectionTitle .title span {
  display: inline-block;
  position: relative;
}
.sectionTitle .title span::before {
  content: "";
  position: absolute;
  bottom: -15px;
  left: 15px;
  right: 15px;
  border-bottom: 1px solid #444;
}
.section-subscribe label {
  margin: 0 0 25px;
  font-size: 18px;
}
.section-subscribe .input-group {
  max-width: 380px;
}
.section-subscribe .input-group * {
  border-radius: 0;
}
.section-subscribe .error {
  position: absolute;
  left: 50%;
  bottom: -35px;
  transform: translateX(-50%);
}
.section-subscribe .input-group .btn {
  background-color: #444;
  color: #fff;
  text-transform: uppercase;
}
.faqaccordion {margin: 50px 0;}

.faqaccordion .panel-default {
  border-radius: 0;
}
.faqaccordion .panel-default > .panel-heading {
  background: none;
  border-radius: 0;
}
.faqaccordion .panel-default .panel-title {
  display: block;
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 0;
}
.faqaccordion .panel-title a[aria-expanded="true"] {
  background: url(../images/minsIcon.png)right 4px no-repeat;
}
.faqaccordion .panel-title a[aria-expanded="false"] {
  background: url(../images/plusIcon.png)right 4px no-repeat;
}
.faqaccordion .panel-title a {
  display: block;
  position: relative;
  text-transform: inherit;
  color: #000;
  text-decoration: none;
}
.faqaccordion .panel-title a:hover {text-decoration: none;}
.faqaccordion p {
  line-height: 24px;
}
.panel-default>.panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid #b9b6b6;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
  box-shadow: 0 1px 1px rgba(0,0,0,.05);
}
.panel-heading {
  padding: 10px 16px;
  border-bottom: 1px solid #b9b6b6;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel-default>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #ddd;
  padding: 10px 15px;
}
.panel-group .panel-heading+.panel-collapse>.list-group, .panel-group .panel-heading+.panel-collapse>.panel-body {
  border-top: 1px solid #ddd;
}

  #gdpr-cookie-types h5{
  color: #fff;
  margin: 0 0 17px;
}

.flipkart-coupon-codes {
    padding: 30px 0;
}

.flipkart-coupon-codes {
    background-color: #F7F7F7;
}


.col-lg-3 .mob-ordered {
    margin-top: 40px;
}


.flipkart-coupon-codes .left-p-box {
    background-color: #fff;
    box-shadow: 0px -7px 10px #00000014;
    border-radius: 9px 9px 0px 0px;
    max-width: 325px;
    width: 100%;
    padding: 11px;
}

.flipkart-coupon-codes .left-p-box .flip-logo {
    width: 100%;
    max-width: 303;
    border-radius: 9px 9px 0px 0px;
    background-color: #F5F5F5;
    text-align: center;
    line-height: 170px;
}

.flipkart-coupon-codes .left-p-box .flip-logo img {
    width: 100%;
    max-width: 235px;
}

.flipkart-coupon-codes .search-filter {
    padding: 30px 0 10px;
}

.flipkart-coupon-codes .search-filter .filter-txt {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 8px;

}

.flipkart-coupon-codes .search-filter .filter-txt p {
    margin-bottom: 0;
    font-size: 15px;
    font-weight: 700;
    color: #555252;
}

.flipkart-coupon-codes .search-filter .filter-txt a {
    color: #ED022B;
    font-size: 14px;
    line-height: 19px;
    text-decoration: none;
}
.Decor {width: 100%;}

.flipkart-coupon-codes .search-filter .input-box {
    border: 1px solid #D1D1D1;
    display: flex;
    align-items: center;
    padding: 6px 10px;
    border-radius: 3px;
    box-shadow: 0px 3px 6px #0000000F;
}

.flipkart-coupon-codes .search-filter .input-box input {
    width: 100%;
    font-size: 13px;
    padding: 0 5px;
    border: none;
    outline: none;
    box-shadow: none;
    margin-left: 7px;
}

.flipkart-coupon-codes .search-filter .input-box input::before {
    content: "";
    width: 14px;
    height: 14px;
    background-image: url(../images/svg/search-icon.svg);
    display: block;
}

.flipkart-coupon-codes .check-box-p .check-box-block {
    height: 305px;
    overflow-y: scroll;
}

.flipkart-coupon-codes .check-box-p .title {
    margin-bottom: 20px;
}

.flipkart-coupon-codes .check-box-p .check-box-block .check-box-grp label {
    margin-left: 20px;
    color: #555252;
    font-size: 14px;
    line-height: 19px;
    margin-bottom: 0;
}

.flipkart-coupon-codes .check-box-p .check-box-block .check-box-grp input {
    width: 20px;
    height: 20px;
}

.flipkart-coupon-codes .check-box-p .check-box-block .check-box-grp {
    display: flex;
    align-items: center;
}

.flipkart-coupon-codes .another-store .title {
    margin-bottom: 15px;
}

.flipkart-coupon-codes .another-store .stores {
    height: 210px;
    overflow-y: scroll;
}

.flipkart-coupon-codes .another-store .stores ul {
    padding-left: 0;
}

.flipkart-coupon-codes .another-store .stores ul li {
    line-height: 30px;
}

.flipkart-coupon-codes .another-store .stores ul li a {
    color: #B50134;
    text-decoration: none;
    font-size: 14px;
    line-height: 19px;
}

.flipkart-coupon-codes .flipkart-sale .title {
    margin-bottom: 16px;
}

.flipkart-coupon-codes .title p {
    margin-bottom: 0;
    font-size: 15px;
    font-weight: 700;
    color: #555252;
    line-height: 20px;
}

.flipkart-coupon-codes .flipkart-sale .sale ul {
    padding-left: 0;
}

.flipkart-coupon-codes .flipkart-sale .sale {
    height: 256px;
    overflow-y: scroll;
}

.flipkart-coupon-codes .flipkart-sale .sale ul li {
    margin-bottom: 5px;
}

.flipkart-coupon-codes .flipkart-sale .sale ul li a {
    font-size: 14px;
    color: #656565;
    line-height: 19px;
}

.flipkart-coupon-codes .bottom-divo-img img {
    width: 100%;
    margin-top: 5px;
}

.flipkart-coupon-codes .left-p-box hr {
    margin: 25px 0;
}

.flipkart-coupon-codes .right-coupon-codes .top-heading h3 {
    color: #00468C;
    font-size: 24px;
    line-height: 32px;
    font-weight: 700;
}

.flipkart-coupon-codes .right-coupon-codes .top-heading p {
    color: #696969;
}

.flipkart-coupon-codes .right-coupon-codes .top-heading p button {
    border: none;
    box-shadow: none;
    background-color: transparent;
    outline: none;
    color: #B50134;
    font-size: 14px;
    cursor: pointer;
}

.flipkart-coupon-codes .right-coupon-codes .top-heading .coupon-n-offers p {
    color: #696969;
}

.isotope-filter-section .filter-btn {
    margin-bottom: 15px;
}

.isotope-filter-section .filter-btn button.active {
    background-color: #00468C;
    color: #fff;
}

.isotope-filter-section .filter-btn button {
    background: #FFFFFF;
    border: 1px solid #C7C7C7;
    border-radius: 19px;
    padding: 6px 29px;
    color: #00468C;
    margin: 0 4px;
    font-weight: 500;
    cursor: pointer;
}

.right-coupon-codes .coupon-block .coupon {
    width: 100%;
    box-shadow: 0px 3px 26px #0000000A;
    border: 1px solid #D1D1D1;
    border-radius: 5px;
    background-color: #fff;
    padding: 27px 27px 20px;
    display: flex;
    justify-content: space-between;
    margin-bottom: 30px;
    position: relative;
}

.coupon-block .coupon .lft-coupon-blck h2 {
    font-size: 26px;
    color: #0A0A0A;
    font-weight: 400;
}

.coupon-block .coupon .lft-coupon-blck h2 span {
    font-weight: 500;
}

.coupon-block .coupon .lft-coupon-blck small a {
    color: #B50134;
    font-size: 13px;
}

.coupon-block .coupon .right-coupon-blck p {
    color: #626262;
    font-size: 13px;
    font-weight: 400;
}

.coupon-block .coupon .right-coupon-blck a {
    background-color: #B50134;
    border-radius: 30px;
    padding: 10px 34px;
    color: #fff;
}

.right-coupon-codes .coupon .right-coupon-blck .coupon-blck {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}

.right-coupon-codes .coupon.menu-item.domestic.coupon-img {
    width: 100%;
    border: none;
    background: transparent;
    display: flex;
    justify-content: center;
    box-shadow: none;
    padding: 0;
}

.right-coupon-codes .coupon-img img {
    text-align: center;
    width: 100%;
}

.lastest-coupon-section {
    box-shadow: 0px 3px 26px #0000000A;
    border: 1px solid #D1D1D1;
    border-radius: 5px;
    background-color: #fff;
    padding: 30px;
    margin-bottom: 30px;

}


.right-coupon-codes .lastest-coupon-section .coupon-heading h3 {
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 20px;
}

.table-section .table tbody tr td {
    font-size: 14px;
}

.flipkart-coupon-codes .para-section {
    box-shadow: 0px 3px 26px #0000000A;
    border: 1px solid #D1D1D1;
    border-radius: 5px;
    background-color: #fff;
    padding: 30px;
}

.flipkart-coupon-codes .para-section .para {
    margin-bottom: 30px;
}

.flipkart-coupon-codes .para-section .para:last-child {
    margin-bottom: 0;
}

.flipkart-coupon-codes .para-section .para .pd-zero {
    margin-bottom: 0;
}

.flipkart-coupon-codes .para-section .para h4 {
    font-weight: 500;
    font-size: 24px;
    margin-bottom: 20px;
}

.flipkart-coupon-codes .para-section .para p {
    color: #717171;
    font-size: 14px;
    line-height: 21px;
}

.para-section-2 h6.bld-txt {
    font-size: 14px;
    color: #030303;
    margin-bottom: 20px;
}

.para-section-2 .para>ul {
    margin-bottom: 30px;
}

.para-section-2 .para ul li {
    position: relative;
    font-size: 14px;
    margin-bottom: 10px;
    color: #717171;
}

.para-section-2 .para>ul li::before {
    content: "";
    width: 10px;
    height: 10px;
    border: 1.5px solid #ED022B;
    border-radius: 100%;
    display: block;
    float: left;
    position: absolute;
    left: -20px;
    top: 5px;
}

.para-section-2 .para ul li {
    color: #717171;
}

.para-section-2 .faq ul.faq-q {
    padding-left: 0;
}

.para-section-2 .faq ul.faq-q li h6 {
    color: #030303;
    font-size: 15px;
    font-weight: 500;
    line-height: 21px;
}

.para-section-2 .faq ul.faq-q li p {
    color: #717171;
    font-size: 14px;
}

.para-section.fil-mrg-b {
    margin-bottom: 30px;
}

.coupon-block .coupon .lft-coupon-blck p {
    color: #626262;
}

.desk-veiw {
    display: block;
}

.mob-view {
    display: none;
}

.tag-lines {
    background-color: #0CA564;
    padding: 0px 13px 1px 16px;
    display: inline-block;
    width: fit-content;
    position: absolute;
    top: 8px;
    left: 0;
    border-radius: 0px 12px 12px 0px;
    line-height: 22px;
}

.tag-lines p {
    margin-bottom: 0;
    font-size: 12px;
    color: #fff;
    display: inline-block;

}

.coupon-block .coupon.menu-item.tag-line-mt .lft-coupon-blck {
    margin-top: 15px;
}

.tag-lines.recommend.popular {
    background-color: #EA2504;
}

.pop-up-box {
    position: relative;
    display: inline-block;
}

.pop-up-box .shop-btn {
    position: absolute;
    left: 66%;
    bottom: 15%;
    border: 1px solid #fff;
    padding: 6px 15px;
    transform: translate(-66%, 15%);
}

.pop-up-box .shop-btn a {
    color: #fff;
    font-size: 14px;
}

.right-coupon-codes .right-p .coupon-block.menu-column {
    position: relative;
}

.right-coupon-codes .right-p .coupon-block.menu-column .pop-up-banner {
    position: absolute;
    z-index: 1;
    right: 0;
}

.right-coupon-codes .right-p .coupon-block.menu-column .pop-up-banner .pop-up-box .crossicon {
    position: absolute;
    top: 0;
    right: 0;
    padding: 8px 13px;
}

.right-coupon-codes .right-p .coupon-block.menu-column .pop-up-banner .pop-up-box .crossicon button {
    background-color: transparent;
    border: none;
    box-shadow: none;
    outline: none;
    cursor: pointer;
}


.mob-viewtop-heading{
  display: none;
}



.homeBox {
  position: relative;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: inherit !important;
}

.homeBox  .check-box-grp{
  width: 100%;
  position: relative;
}

.homeBox  .check-box-grp  input  {
  width: 100%;
  border: solid 1px #bfbebe;
  height: 42px;
}
.homeBox  .check-box-grp  button  {
  position: absolute;
  top: 0;
  right: 0;
  border: none;
  height: 100%;
  padding: 0 14px;
  background: #00458b;
  color: #fff;
}

.homeBox .check-box-grp input {
  width: 100% !important;
  border: solid 1px #bfbebe !important;
  height: 42px;
  margin-left: 0 !important;
}



.homeBox img {
  position: absolute;
  left: 10px;
} 

.google-auto-placed { display: none !important;}


/*********** ********************/

.newListcoupon .isotope-filter-section .filter-btn a.active {
  background-color: #00468C;
  color: #fff;
}

.newListcoupon .isotope-filter-section .filter-btn a {
  background: #FFFFFF;
  border: 1px solid #C7C7C7;
  border-radius: 19px;
  padding: 6px 29px;
  color: #00468C;
  margin: 0 4px;
  font-weight: 500;
  cursor: pointer;
}

.newListcoupon .isotope-filter-section .filter-btn.nav-tabs {border-bottom: none !important;}

.newListcoupon .coupon-block.menu-column.tab-content { background-color: inherit !important; border: none !important;
  padding: 0 15px 15px 15px !important;}

.newListcoupon ul { padding-left: 0;} 

.white-block h3 { font-size: 26px; margin-bottom: 20px;}
.white-block h4 { font-size: 20px;}

.cont {
    position: relative;
    margin-right: 10px;
}
.drop {
    display: flex
;
    align-items: center;
}
.drop img {
    margin: 0 10px;
}
.rige {
    display: none;
}
.rige .count {
    align-items: center;
    padding: 10px;
    display: flex;
    cursor: pointer;
    justify-content: left;
    gap: 10px;
    font-size: 12px;
}
.rige.active {
    display: block;
}
.rige {
    box-shadow: 0px 3px 16px #0000000F;
    border-radius: 5px;
    position: absolute;
    left: -16px;
    width: 154px;
    background: #fff;
    top: 29px;
    z-index: 99999;
}
.drop a { padding-top: 8px;}