.flex-wrapper {
  display: flex; }
  .flex-wrapper.overwrite {
    display: flex !important; }
  .flex-wrapper.flex-wrap {
    flex-wrap: wrap; }
  .flex-wrapper.flex-direction-row {
    flex-direction: "row"; }
  .flex-wrapper.flex-direction-col {
    flex-direction: "column"; }
  .flex-wrapper > *.flex-grow {
    flex-grow: 1; }

ul {
  margin: 0;
  padding: 0;
  list-style: none; }

.mt-0 {
  margin-top: 0px; }

@font-face {
  font-family: "SFUFuturaExtraBold";
  src: url("fonts/SFUFUTURAEXTRABOLD.eot");
  src: url("fonts/SFUFUTURAEXTRABOLD.eot?#iefix") format("embedded-opentype"), url("fonts/SFUFUTURAEXTRABOLD.woff") format("woff"), url("fonts/SFUFUTURAEXTRABOLD.ttf") format("truetype"), url("fonts/SFUFUTURAEXTRABOLD.svg#SFUFuturaExtraBold") format("svg");
  font-weight: normal;
  font-style: normal; }
.TNCP_bc_tanhotu_single_product .single-heading {
  font-weight: bold;
  color: #36417c;
  text-align: left;
  font-size: 20px;
  text-transform: uppercase;
  margin: 10px 0px 20px 0px;
  font-family: SFUFuturaExtraBold; }
.TNCP_bc_tanhotu_single_product h2.section {
  color: #FFF;
  padding: 15px;
  margin: 10px 0px;
  border-left: 5px solid #F00;
  background: #36417c;
  background: linear-gradient(to bottom, #36417c, #2f3e8e); }
  @media (min-width: 1200px) {
    .TNCP_bc_tanhotu_single_product h2.section {
      width: 18%; } }
  @media (min-width: 992px) and (max-width: 1200px) {
    .TNCP_bc_tanhotu_single_product h2.section {
      width: 18%; } }

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