.responsive-modules {
  margin-top: 145px;
}

#main {
  margin-top: 190px;
}

.responsive-modules + #main {
  margin-top: 0px;
}

.choose-category-label {
  margin: auto;
  display: block;
  background-color: #003366;
  color: #FFF;
  text-align: center;
  padding: 10px;
  font-weight: bold;
  font-size: 14px;
  position: absolute;
  left: 502px;
  top: 62px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .choose-category-label {
    left: 398px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .choose-category-label {
    left: 290px;
    top: 50px;
  }
}
.nav-tab {
  background: #FFF;
  margin: 0 !important;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 50px 25px;
  border: 4px solid #aa130a;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
