@media only screen and (max-width: 1199px) {
  .header-cart__text i {
    width: 30px;
    height: 30px;
    font-size: 15px;
    margin-right: 0px;
    line-height: 30px; }

  .header-cart {
    margin-top: 28px; }

  .newproduct-block {
    overflow: hidden; }
    .newproduct-block .newproduct-content {
      overflow: hidden;
      padding-bottom: 30px; }
      .newproduct-block .newproduct-content .pro-pricings {
        display: block; }
        .newproduct-block .newproduct-content .pro-pricings a {
          position: relative;
          top: 10px; }

  .downloadapp a img {
    width: 130px; }

  .top__menu {
    text-align: center; } }
@media only screen and (max-width: 992px) {
  body, html {
    overflow-x: hidden; }

  .header {
    height: inherit !important; }

  ul.cityloc {
    text-align: right;
    padding-right: 30px; }

  ul.cityloc li a i {
    right: 0; }

  .newtopsearch {
    margin-top: 10px; }

  ul.toplogin {
    margin-top: 10px; }
    ul.toplogin li {
      text-align: right; }
      ul.toplogin li a i {
        text-align: center; }

  .header-cart__text i {
    width: 40px;
    height: 40px;
    font-size: 20px;
    line-height: 35px; }

  .header-cart {
    margin-top: 4px; }

  .top {
    height: 60px; }

  .newlogo {
    height: 70px; }

  ul.cityloc {
    margin-top: 17px; }

  .blog-block a img {
    height: 200px; }

  .news-block a img {
    height: 150px; }

  .news-block a h5 {
    padding-bottom: 10px; }

  .downloadapp a img {
    margin-bottom: 20px; }

  .footer-widgets {
    background-size: cover; } }
@media only screen and (max-width: 800px) {
  .shop-cart .product-name {
    width: 100%; }

  .shop-cart .product-price {
    width: 100%; }

  .shop-cart .product-quantity {
    width: 100%; }

  .shop-cart .product-subtotal {
    width: 100%; } }
@media only screen and (max-width: 768px) {
  .top {
    padding: 3px 0px; }

  ul.toplogin li {
    text-align: left; }

  .category-section .category-carousel .owl-carousel .owl-nav button.owl-prev {
    left: -20px; }
  .category-section .category-carousel .owl-carousel .owl-nav button.owl-next {
    right: -20px; }

  .blog-block {
    margin-bottom: 20px; } }
@media only screen and (max-width: 650px) {
  .newproduct-block img {
    height: 180px !important; }

  .newproduct-block .newproduct-content p {
    font-size: 10px;
    padding-bottom: 0px;
    margin-bottom: 0px; }

  .newproduct-block .newproduct-content h4 {
    padding-bottom: 0px;
    font-size: 13px; }

  .newproduct-block .newproduct-content p strong {
    font-size: 12px;
    padding-right: 10px; }

  .newproduct-block .newproduct-content .pro-pricings p {
    font-size: 13px; }

  .newproduct-block .newproduct-content .pro-pricings p span.dis-price, .newproduct-block .newproduct-content .pro-pricings p span.mrp-price, .newproduct-block .newproduct-content .pro-pricings p span.precen-price {
    width: 48%;
    display: block;
    float: left; }

  .expcategory .exp-picture a img {
    height: 130px; }

  .expcategory h4 {
    font-size: 14px; }

  .top, .toplogin, .header-cart {
    display: none; }

  .moblogcart {
    display: block;
    position: fixed;
    bottom: -5px;
    width: 96%;
    margin: 0 4%;
    z-index: 9999; }
    .moblogcart a {
      width: 48%;
      padding: 10px 0px;
      display: block;
      text-align: center;
      float: left; }
      .moblogcart a:nth-child(1) {
        background-color: #d60604;
        color: #fff;
        border-radius: 10px 0px 0px 0px; }
      .moblogcart a:nth-child(2) {
        background-color: #d60604;
        color: #fff;
        border-radius: 0px 10px 0px 0px; }

  .footer-widgets .footer-widgets__heading {
    margin-top: 20px; } }
@media only screen and (max-width: 480px) {
  .ntimings br {
    display: block; }

  .top {
    height: 88px; }

  ul.cityloc {
    text-align: left; }

  ul.cityloc li a i {
    left: 0; }

  ul.cityloc li a span {
    font-weight: 600;
    padding-left: 30px;
    font-size: 10px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden; }

  .homebestsell .col-xs-6 {
    width: 100%; }

  .blog-block a img {
    height: 130px; }

  .blogmob .col-xs-6 {
    width: 100%; }

  .left_btn .pull-right {
    float: left !important; }

  .my-stuff p {
    font-size: 12px; } }

/*# sourceMappingURL=new-responsive.css.map */