@media only screen and (max-width:1400px){
    header .navbar-nav .nav-item .nav-link{font-size: 0.9rem}
    header .navbar-nav .nav-item{padding: 0 0px 0 10px;}
}
@media only screen and (max-width:1140px){
    header .logo{width: 200px}
}
@media only screen and (max-width:992px){
    .menu-icon{  font-size: 25px; }
    .form-section{width: 100%}
    .categories-listing{column-count: 1;padding: 10px}
    .sidenav-padding .dropdown-toggle::after{display: none;}
    .sidenav-padding .navbar-nav .nav-link.show {color: #fff}
    .dropdown-divider{border-top: 0.5px solid #fff;}
    .webContent .mainHeading{font-size: 2rem}
    .webContent .subHeading{font-size: 1rem}
    .webContent .mainHeading.largeHeading { font-size: 2rem;}
    .webContent .subHeading.largeHeading { font-size: 1.1rem;}
    .webContent p{font-size: 0.95rem;}
    .footer .social-icons a{display: inline-block;margin-right: 7px;margin-top: 10px}
    .popular-category-list{column-count: 2}
    .margin-first{padding-top: 80px}
    .merchants-nav,.hideInMobile{display: none;}
    .hideInWeb{display: block;}
}
@media only screen and (max-width:768px){
    header .logo{ width:170px; }
    footer ul li .line{margin:0 auto ;}
    .owl-theme .owl-nav .owl-prev{left: -5%}
    .owl-theme .owl-nav .owl-next{right: -5%}
    .bg-color-gradient { background: linear-gradient(0deg, #330b7e 40%, #ff9e3e); }
    .subscribeBlock button{border-top-left-radius:3px;border-bottom-left-radius:3px }
    .subscribeBlock input.form-control{border-radius:3px;}
    .popular-category-list{column-count: 1}
    .coupons-title,.coupon-info{text-align: center;}
    .stores-tab a.nav-link{font-size: 11px}
}
@media only screen and (max-width:500px){
    .category-list-Carousel .category-name{font-size: 0.85rem}
}
 