@media (min-width: 1200px) {
  .gm-tab-nav-items {
    margin-bottom: -75px!important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .gm-tab-nav-items {
    margin-bottom: -85px!important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .gm-tab-nav-items {
    margin-bottom: -73px!important;
  }
}

@media (min-width: 576px) and (max-width: 767px) {
  .gm-tab-nav-items {
    margin-bottom: -75px!important;
  }
}

@media (min-width: 381px) and (max-width: 575px) {
  .gm-tab-nav-items {
    margin-bottom: -73px!important;
  }
}

@media (max-width: 380px) {
  .gm-tab-nav-items {
    margin-bottom: -97px!important;
  }
}

@media (min-width: 1440px) {
  .gm-tab-containing-spacing {
    height: 15px!important;
  }
}

@media (min-width: 992px) and (max-width: 1439px) {
  .gm-tab-containing-spacing {
    height: 53px!important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .gm-tab-containing-spacing {
    height: 53px!important;
  }
}

@media (min-width: 576px) and (max-width: 767px) {
  .gm-tab-containing-spacing {
    height: 65px!important;
  }
}

@media (min-width: 381px) and (max-width: 575px) {
  .gm-tab-containing-spacing {
    height: 80px!important;
  }
}

@media (max-width: 380px) {
  .gm-tab-containing-spacing {
    height: 78px!important;
  }
}

@media (min-width: 388px) and (max-width: 576px) {
  .gm-tab-label-s-res {
    padding: 5px 25px!important;
  }
}

.gm-updated-font-sizes-par {
  font-size: 24px!important;
  line-height: 1.6;
}

.gm-syst-reqs-list:before {
  content: "⬤";
  font-size: 12px;
  color: rgb(20,126,43);
  vertical-align: middle;
  line-height: 14px;
  padding-right: 10px;
  box-sizing: border-box;
}

