@charset "UTF-8";

.pt-false,
form.pt-false .col {
  padding-top: 0!important;
}

.pb-false {
  padding-bottom: 0!important;
}

.mt-false {
  margin-top: 0!important;
}

.mb-false {
  margin-bottom: 0!important;
}

@media (min-width:768px) {
  [data-ttt-single-page-app-content-item-id] .media>div {
    display: block;
    width: 100%;
    text-align: center;
  }

  [data-ttt-single-page-app-content-item-id] .media .media-left,
  [data-ttt-single-page-app-content-item-id] .media .media-right {
    padding: 0;
  }

  [data-ttt-single-page-app-content-item-id] .media .media-body {
    padding: 15px 0;
  }

  [data-ttt-single-page-app-content-item-id] .media .media-body h3 small {
    display: block;
  }
}

@media (max-width:767px) {
  [data-ttt-single-page-app-content-item-id] [data-line-checker] {
    height: auto!important;
  }
}

@media (max-width:1023px) {
  .ttt-contact-form-block .hGradient-reverse {
    background: #fff;
  }

  .ttt-contact-form-block .ttt-contact-form-block-colgroup>.row>.col h3,
  .ttt-contact-form-block .ttt-contact-form-block-colgroup>.row>.col p {
    height: auto!important;
  }
}

.ttt-company-contact-overview .btn {
  width: 120px;
  margin: 0 30px;
}

@media (max-width:479px) {
  .ttt-company-contact-overview .btn {
    width: 100px;
    margin: 0 15px 15px!important;
  }
}

.ttt-company-contact-overview .btn h6 {
  margin: 0;
}

.ttt-company-contact-recommendation {
  background: url(https://media.webfleet.com/legacy/ttt/lib/assets/ttt/img/promoblocks/solad/company-contact-solad-promo-bg.jpg);
  background-size: cover;
}

#ttt-triggerpromos {
  display: none!important;
}