#tab-description,
.reset-product-description {
  overflow: auto;
}
@media screen and (max-width: 768px) {
  #tab-description:after,
  #tab-description:before,
  .reset-product-description::after,
  .reset-product-description::before {
    content: '';
    display: block;
    clear: both;
  }

  #tab-description *,
  .reset-product-description * {
    box-sizing: border-box!important;
    line-height: initial!important;
    letter-spacing: initial!important;
    background-color: initial!important;
    width: initial!important;
    height: initial!important;
    white-space: initial!important;
    word-spacing: initial!important;
    text-indent: 0!important;
    margin-top: initial!important;
    margin-right: initial!important;
    margin-bottom: initial!important;
    margin-left: initial!important;
    padding-top: initial!important;
    padding-right: initial!important;
    padding-bottom: initial!important;
    padding-left: initial!important;
  }
  #tab-description img,
  .reset-product-description img {
    max-width: 100%!important;
  }
  #tab-description table,
  .reset-product-description table {
    border-collapse: collapse!important;
  }
  #tab-description thead td,
  #tab-description thead td *,
  .reset-product-description thead td,
  .reset-product-description thead td * {
    font-weight: bold!important;
  }
  #tab-description td,
  .reset-product-description td {
    border-color: #DDD!important;
  }
  #tab-description tr:nth-child(odd),
  .reset-product-description tr:nth-child(odd) {
    background-color: #F0F0F0!important;
  }
  #tab-description p,
  .reset-product-description p {
    display: block!important;
  }
  #tab-description ul,
  #tab-description li,
  .reset-product-description ul,
  .reset-product-description li {
    display: block!important;
    text-align: left!important;
    margin-top: initial!important;
    margin-right: initial!important;
    margin-bottom: initial!important;
    margin-left: initial!important;
    padding-top: initial!important;
    padding-right: initial!important;
    padding-bottom: initial!important;
    padding-left: initial!important;
  }

}
