/*
 * Nord theme
 * ===================================================
 */
/*
 * OFDb colors
 * ===================================================
 */
.vertical-tabs {
  position: relative;
  margin: 0;
  border: 1px solid #434c5e !important;
  border-left: none;
  background-color: #434c5e;
}

.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title {
  color: #eceff4 !important;
}

.vertical-tabs__menu {
  float: left;
  width: 240px;
  margin: -1px -100% -1px 0;
  border-color: #434c5e !important;
  padding: 0;
}

.vertical-tabs__menu-item {
  border-color: #2e3440 !important;
  border-left-color: #434c5e !important;
  border-right: none !important;
  background-color: #434c5e !important;
  padding: 1px 0 !important;
}

.vertical-tabs__menu-item:hover {
  background-color: #2e3440 !important;
  border-color: #434c5e !important;
  border-right-color: transparent !important;
}

.vertical-tabs__menu .last.is-selected {
  border-bottom-color: #434c5e !important;
}

.vertical-tabs__menu-item.is-selected {
  background-color: #2e3440 !important;
}

.vertical-tabs__menu-item.is-selected + .vertical-tabs__menu-item:hover {
  border-top: solid 1px #434c5e;
  padding-top: 0 !important;
}

.vertical-tabs__menu-item.is-selected a {
  color: #eceff4 !important;
}

.vertical-tabs__menu-item a:hover {
  border-bottom-color: transparent;
  color: #eceff4;
  outline: none;
}

.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title, .vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title, .vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title, .vertical-tabs__menu-item.is-selected a {
  text-decoration: none !important;
}

.vertical-tabs__panes {
  margin: 0 0 0 240px;
  background-color: #2e3440;
}

#drupal-modal .block-form .vertical-tabs__panes {
  margin: 0 0 0 240px;
}

.vertical-tabs__panes::after {
  display: table;
  clear: both;
  content: "";
}

/*# sourceMappingURL=vertical-tabs.css.map */
