.table-align-middle
{
    vertical-align: middle;
}

.table-responsive {
    color: #2b2b2b !important;
}

input[readonly] {
    border: none;
    background-color: transparent !important;
}

@media (min-width: 992px) {
  .mn--min .mainnav__avatar {
    height: auto;
    width: 100% !important;
  }
}

.tom-select {
    padding-top: 1.625rem;
    padding-bottom: .625rem;
    padding-left: 1rem;
}

.ts-dropdown, .ts-dropdown.form-control, .ts-dropdown.tom-select {
    background: #fff;
}

.ts-dropdown .active {
    background-color: #24447f;
    color: #fff;
}

.ts-control {
    margin: 16px 0 0 4px;
}

.focus .ts-control {
    box-shadow: none;
}