/* CSS Document */
/* CSS Document */
/* Global defines */
/* Global Colors */
/* white */
/* light grey */
/* light grey */
/* very light grey */
/* dark red */
/* Global fonts */
/* Mixins */
/* ------------------------------------------------------------------ */
/* shipping */
#shippingCnt {
  clear: both;
  overflow: hidden;
}

#shippingCnt .col-1 {
  width: 45%;
  float: left;
}

#shippingCnt .col-2 {
  width: 45%;
  float: right;
  padding-right: 0%;
}

#shippingCnt .col-3 {
  width: 31%;
  float: left;
}

#shippingCnt ul p {
  line-height: 19px !important;
  padding-bottom: 0;
}

#shippingCnt .txt-cnt strong {
  font-weight: 500 !important;
}

#shippingCnt .col-1 > div, #shippingCnt .col-2 > div, #shippingCnt .col-3 > div {
  padding-top: 0;
}

#shippingCnt h2 {
  background-color: rgba(211, 211, 211, 0.2);
  clear: both;
  overflow: hidden;
  padding: 15px 20px;
  margin-bottom: 35px;
}

#shippingCnt .col-2 h3, #shippingCnt .col-3 h3 {
  margin-top: 0;
}

#shippingCnt ul li p {
  display: table;
  width: 100%;
}

#shippingCnt ul li p span, #shippingCnt ul li p strong {
  display: table-cell;
  font-size: 16px;
  font-weight: 500;
}

#shippingCnt ul li p strong {
  white-space: nowrap;
  text-align: right;
}

@media screen and (max-width: 990px) {
  #shippingCnt .col-1 {
    width: 45%;
    float: left;
    padding-right: 0;
  }
  #shippingCnt .col-2 {
    width: 45%;
    float: right;
    padding-right: 0;
  }
  #shippingCnt .col-3 {
    width: 45%;
    float: left;
  }
}
@media screen and (max-width: 550px) {
  #shippingCnt .col-1 {
    width: 100%;
    float: none;
    clear: both;
    overflow: hidden;
    padding-right: 0;
    padding-bottom: 20px;
    margin-bottom: 30px;
    border-bottom: 1px solid #ddd;
  }
  #shippingCnt .col-2 {
    width: 100%;
    float: none;
    clear: both;
    overflow: hidden;
    padding-right: 0;
    padding-bottom: 20px;
  }
  #shippingCnt h3 {
    font: 400 18px/24px Roboto, Arial, "Helvetica Neue", Helvetica, sans-serif !important;
  }
}
@media screen and (max-width: 500px) {
  #shippingCnt .col-2 {
    width: 100%;
    float: none;
    clear: both;
    overflow: hidden;
    padding-right: 0;
    padding-bottom: 20px;
    margin-bottom: 30px;
    border-bottom: 1px solid #ddd;
  }
  #shippingCnt .col-3 {
    width: 100%;
    float: none;
    clear: both;
    overflow: hidden;
    padding-right: 0;
    padding-bottom: 20px;
  }
}
#returnsCnt h2 {
  background-color: rgba(211, 211, 211, 0.2);
  clear: both;
  overflow: hidden;
  padding: 15px 20px;
  margin-bottom: 0;
}

/*# sourceMappingURL=shipping.css.map */
