.tab-link, .tab-link:hover {
  background: transparent !important;
  max-width: none !important;
  border: none !important;
}

.tabs[aria-current=desktop] .tab-menu .desktop.smart-field>.tab-link:after, .tabs[aria-current=desktop] .tab-menu .form-control.desktop>.tab-link:after, .tabs[aria-current=desktop] .tab-menu .search>input.desktop>.tab-link:after {
  bottom: 0  !important;
  top: auto;
}

.tabs[aria-current=desktop] .tab-menu {
  border: none;
  background-color: transparent;
}

.tabs .tab-content-container {
  border: none;
}

.form-control.desktop {
  background: transparent;
}

.tab-menu {
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 375px) {
  .tab-menu {
    max-width: 576px;
  }
}
@media (min-width: 375px) {
  .tab-menu {
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (min-width: 768px) {
  .tab-menu {
    max-width: 720px;
  }
}
@media (min-width: 768px) {
  .tab-menu {
    padding-left: 18px;
    padding-right: 18px;
  }
}
@media (min-width: 1024px) {
  .tab-menu {
    max-width: 940px;
  }
}
@media (min-width: 1024px) {
  .tab-menu {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (min-width: 1280px) {
  .tab-menu {
    max-width: 1240px;
  }
}
@media (min-width: 1280px) {
  .tab-menu {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.otros-formularios {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}
