.bs-white-50 {
    box-shadow: inset 0 0 0 1000px rgba(255,255,255,.5);
}
.bs-white-60 {
    box-shadow: inset 0 0 0 1000px rgba(255,255,255,.6);
}
.bs-white-70 {
    box-shadow: inset 0 0 0 1000px rgba(255,255,255,.7);
}
.bs-white-80 {
    box-shadow: inset 0 0 0 1000px rgba(255,255,255,.8);
}
.bs-white-90 {
    box-shadow: inset 0 0 0 1000px rgba(255,255,255,.9);
}

.bs-black-10 {
    box-shadow: inset 0 0 0 1000px rgba(0,0,0,.1);
}
.bs-black-20 {
    box-shadow: inset 0 0 0 1000px rgba(0,0,0,.2);
}
.bs-black-30 {
    box-shadow: inset 0 0 0 1000px rgba(0,0,0,.3);
}
.bs-black-40 {
    box-shadow: inset 0 0 0 1000px rgba(0,0,0,.4);
}
.bs-black-50 {
    box-shadow: inset 0 0 0 1000px rgba(0,0,0,.5);
}
.bs-black-60 {
    box-shadow: inset 0 0 0 1000px rgba(0,0,0,.6);
}
.bs-black-70 {
    box-shadow: inset 0 0 0 1000px rgba(0,0,0,.7);
}
.bs-black-80 {
    box-shadow: inset 0 0 0 1000px rgba(0,0,0,.8);
}
.bs-black-90 {
    box-shadow: inset 0 0 0 1000px rgba(0,0,0,.9);
}

.jet-info .bootstrap-select.form-control-lg .dropdown-toggle {
    padding: 1rem 1rem;
}

.aside {
    background-color: initial !important;
    background-image: url("../storage/media/bg/aside-bg-002.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}
@media (min-width: 992px) {
    .brand {
         background-color: initial !important;
    }
}
.aside-menu {
    background-color: initial !important;
}

/* ERRORS */

.errors-list {
    list-style: none;
    margin: 0;
}

/* CREW */

.crew .table tbody td:first-child {
    padding-right: 1rem;
}

/* FLIGHTS */

#flightsTable thead tr th {
    vertical-align: top;
}

@media (min-width: 992px) {
    #flightsTable thead tr th {
        position: sticky;
        top: 119px;
    }
}

#flightsTableBody tr[data-leg-id]:hover {
    cursor: pointer;
}

#flightsTableNoData tr td {
    text-align: center !important;
    padding: 1.5rem !important;
}

.table tbody tr td {
    vertical-align: middle !important;
}

.date,
.time {
    white-space: nowrap;
    text-overflow: ellipsis;
}
.date-time .date,
.date-time .time {
    display: block;
    font-size: .9em;
    /*text-align: right;*/
}

.table .trip-footer {
    text-align: right;
}
.table .trip-footer:hover {
    background: inherit;
}

/* dataTable */

/* Fixed Header Fix */

.fixedHeader-floating.dataTable th {
    padding-left: 1rem;
    padding-right: 1rem;
}

.fixedHeader-floating.dataTable th.sorting_asc,
.fixedHeader-floating.dataTable td.sorting_asc {
    color: #3699FF !important;
}
.fixedHeader-floating.dataTable th.sorting_asc:before,
.fixedHeader-floating.dataTable td.sorting_asc:before {
    color: #3699FF !important;
}
.fixedHeader-floating.dataTable th.sorting_desc,
.fixedHeader-floating.dataTable td.sorting_desc {
    color: #3699FF !important;
}
.fixedHeader-floating.dataTable th.sorting_desc:after,
.fixedHeader-floating.dataTable td.sorting_desc:after {
    color: #3699FF !important;
}
.fixedHeader-floating.dataTable th.dt-right,
.fixedHeader-floating.dataTable td.dt-right {
    text-align: right;
}
.fixedHeader-floating.dataTable th.dt-center,
.fixedHeader-floating.dataTable td.dt-center {
    text-align: center;
}


.table.dataTable thead tr {
    background: #f4f3f8;
}
.table.dataTable thead th {
    border-bottom-width: 0;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.table.dataTable td {
    padding: .3rem .75rem !important;
}

.navi .navi-item .navi-link .navi-text {
    white-space: nowrap;
}
.navi .navi-item .navi-link.link-hover-danger:hover .navi-icon i,
.navi .navi-item .navi-link.link-hover-danger:hover .navi-text {
    color: #F64E60 !important;
}
.navi .navi-item .navi-link.link-hover-warning:hover .navi-icon i,
.navi .navi-item .navi-link.link-hover-warning:hover .navi-text {
    color: #FFA800 !important;
}

.money:before {
    display: inline-block;
    margin-right: 5px;
}
.money.rub:before {
    content: '\20BD';
}
.money.eur:before {
    content: '\20AC';
}
.money.usd:before {
    content: '$';
}