@media (min-width:1200px) {
  .container {
    max-width:1350px;
  }
}

@media (min-width:1700px) {
  .container {
    max-width:1600px;
  }
}

@media (max-width: 992px) {
  .jumbo-desc {
    order:2;
    text-align:center !important;
  }
}

@media (max-width: 992px) {
  .item.social {
    order:3;
    text-align:center!important;
    margin-top:40px;
    margin-bottom:0;
  }
}

@media (max-width: 768px) {
  .heading {
    font-size:2em !important;
    line-height:35px!important;
  }
}

@media (max-width: 768px) {
  .title {
    font-size:1.5em !important;
    line-height:30px!important;
  }
}

@media (max-width: 576px) {
  .price {
    font-size:1em;
  }
}


@media (max-width:381px) {
  .col-xs-12 {
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    max-width:100%;
  }
}

@media (max-width:576px) {
  .mb-sm-5, .my-sm-5 {
    margin-bottom:3rem!important;
  }
}

@media (max-width:576px) {
  .text-sm-center {
    text-align:center!important;
  }
}

@media (max-width:992px) {
  .pb-sm-5, .py-sm-5 {
    padding-bottom:1rem!important;
  }
}

@media (min-width:380px) {
  .d-xs-inline-block {
    display:inline-block !important;
  }
  
  .d-xs-block {
    display:block !important;
  }
  
  .d-xs-none {
    display:none !important;
  }
}

@media (min-width:360px) {
  .d-xxs-inline-block {
    display:inline-block !important;
  }
  
  .d-xxs-block {
    display:block !important;
  }
  
  .d-xxs-none {
    display:none !important;
  }
}

@media (min-width:390px) {
  .d-390-inline-block {
    display:inline-block !important;
  }
  
  .d-390-block {
    display:block !important;
  }
  
  .d-390-none {
    display:none !important;
  }
}

@media (min-width: 992px){
    .d-lg-none {
        display: none!important;
    }
}

@media (min-width:768px) {
  .d-md-none {
    display:none !important;
  }
}

@media (min-width:992px) {
  .d-lg-inline-block {
    display:inline-block!important;
  }
}

@media (max-width:992px) {
  .b-0 {
    border: 0!important;
  }
}


@media (min-width: 576px) {
  .fs-h {
    font-size: 1em!important;
  }
}

@media (min-width: 576px) {
  .fs-g {
    font-size: 5em!important;
  }
}

@media (min-width: 405px) {
  .fs-more-1 {
    display: inline-block!important;
  }
}

@media (min-width: 405px) {
  .fs-more-2 {
    display: none!important;
  }
}

@media (min-width: 320px) {
  .flash-sale-countdown {
    font-size: 1.3em;
  }
}


@media (min-width: 576px) {
  .fs-h {
    font-size: 1em!important;
  }
}

@media (min-width: 576px) {
  .fs-g {
    font-size: 5em!important;
  }
}

@media (min-width: 405px) {
  .fs-more-1 {
    display: inline-block!important;
  }
}

@media (min-width: 405px) {
  .fs-more-2 {
    display: none!important;
  }
}

@media (min-width: 320px) {
  .flash-sale-countdown {
    font-size: 1.3em;
  }
}

@media (min-width: 992px) {
  .lg-w-75 {
    max-width: 75%;
  }
}


@media (min-width: 576px) {
  .position-sm-absolute {
    position: absolute!important;
  }
}

@media (max-width: 400px) {
  .solde-xs-size {
    font-size: 0.765em!important;
  }
}


