/* Minification failed. Returning unminified contents.
(25,23): run-time error CSS1038: Expected hex color, found '#fa9aa7a'
 */
.page-heading {
    color: #2f595d !important;
}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #666769 !important;
}

.navbar-inverse {
    background-color: #5F6062 !important;
    border-color: #5F6062 !important;
}

#dashboard-logo {
    background: url("/img/mixtape/dashboard-logo.png");
    background-repeat: no-repeat;
    background-position-y: 8px;
    width: 72px;
    height: 80px;
    margin-bottom: 18px;
    margin-left: 16px;
}

#dashboard .custom-table tbody tr:hover {
    background-color: #fa9aa7a !important;
}

#dashboard .dashboard-left-side {
    background-color: #5F6062 !important;
}

    #dashboard .dashboard-left-side #menu-items hr {
        border: 1px solid #373737 !important;
    }

.menu-item {
    background-color: #5F6062 !important;
    color: #ffffff !important;
    border: 1px solid #D8D8D8;
}

.menu-item-hr {
    border: 1px solid #238996;
}

.menu-item a span {
    color: #ffffff !important;
}

.menu-item .selected {
    border-left: 4px solid #ffd200 !important;
    color: #ffffff !important;
}

.menu-item:hover a span {
    color: #ffffff !important;
}

.button-primary {
    background: #ffd200 !important;
    color: #474747 !important;
}

.button-secondary {
    color: #686868 !important;
    background: #cfcfcf !important;
}

    .button-secondary:hover {
        color: #cfcfcf !important;
        background: #666769 !important;
    }

.button-third {
    background: #f1f1f1 !important;
    border: 1px solid #cfcfcf !important;
    color: #686868 !important;
}

    .button-third:hover {
        background: #cfcfcf !important;
        color: #686868 !important;
    }

#btn-add-skill {
    font-family: Lato-Bold;
    font-size: 12px;
    color: #666769 !important;
    text-decoration: none;
}

.tab {
}

.table-container .table-container-header {
    background: #666769 !important;
    border-radius: 2px 2px 0 0;
    height: 70px;
}

.tab .tabs-entry span {
    color: #b1b1b1 !important;
    outline: none !important;
}

.ui.multiple.dropdown > .label {
    background-color: #666769;
    color: #ffffff !important;
}

.ui-tabs-active .tabs-entry span {
    color: #171717 !important;
}

tbody tr:nth-child(odd) {
    background: #f8f8f8 !important;
}

#dashboard .custom-table tbody tr:hover {
    background-color: #ebebeb !important;
}

.ui-tabs-anchor {
    outline: none !important;
}

.ui-tabs-active .tabs-entry span:hover {
    color: #171717 !important;
}

#dashboard .custom-table thead tr th {
    text-transform: uppercase;
    font-weight: bold;
    color: #465551 !important;
}

#dashboard .dashboard-right-side .entity-heading {
    color: #5a7069 !important;
}

.modal-title.shift-slots-not-occupied {
    background: #13b996 !important;
    color: white !important;
}

#close-bot-btn {
    border: 1px solid #13b996 !important;
    background-color: #13b996 !important;
    border-radius: 2px;
    width: 98px;
    height: 32px;
    font-size: 13px;
    color: #ffffff !important;
    letter-spacing: 0;
    line-height: 13px;
    text-align: center;
    margin-top: 10px;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    color: #ffffff;
    background-color: #465551 !important;
    border-color: #465551 !important;
}

#skills-table-container table .count-for-skill {
    text-align: center;
    background-color: #666769 !important;
    -ms-border-radius: 2px 0 0 2px;
    border-radius: 2px 0 0 2px;
    width: 70px;
    height: 44px;
    display: table-cell;
    vertical-align: middle;
    margin-bottom: 5px;
}

#skills-table-container table .skill-name {
    background: #909192 !important;
    -ms-border-radius: 0 2px 2px 0;
    border-radius: 0 2px 2px 0;
    width: 339px;
    height: 44px;
    display: table-cell;
    vertical-align: middle;
    margin-bottom: 5px;
}

.details-header {
    font-family: Lato-Regular;
    font-size: 16px;
    color: #465551 !important;
    letter-spacing: 0.25px;
    margin-top: 15px;
    margin-bottom: 15px;
    position: relative;
    float: left;
    clear: left;
}

.row-entry .details-entry .details-label {
    font-family: Lato-Bold;
    font-size: 12px;
    color: #829590 !important;
    letter-spacing: 0;
    margin-top: 8px;
}

#employer-name, #employee-name {
    font-family: Lato-Regular;
    font-size: 18px;
    color: #000 !important;
    letter-spacing: 0.34px;
    line-height: 16px;
}

.user-details-info {
    font-family: Lato-Bold !important;
    font-size: 14px;
    color: #667085 !important;
    letter-spacing: 0;
}

#employer-email, #employee-email {
    font-family: Lato-Regular;
    font-size: 16px;
    color: #667085 !important;
    letter-spacing: 0;
}

#goBack {
    font-family: Lato-Regular;
    font-size: 14px;
    color: #465551 !important;
    letter-spacing: 0.22px;
    line-height: 16px;
}

.modal-header {
    -ms-border-radius: 0px !important;
    border-radius: 0px !important;
    background-color: #666769 !important;
}

#footer-content {
    width: 100%;
    height: 60px;
    position: absolute;
    bottom: 0;
    font-size: 13px;
    background-color: #5F6062 !important;
    color: white;
    letter-spacing: 0;
}

.filter-entry label {
    float: left;
    clear: both;
    font-family: Lato-Bold;
    font-size: 12px;
    color: #829590;
    letter-spacing: 0;
}

.button-style2 {
    background: #13b996 !important;
    border-radius: 2px;
    border: 1px solid #13b996 !important;
    height: 35px;
    font-family: Lato-Black;
    font-size: 14px;
    color: #ffffff;
    letter-spacing: 0.32px;
    text-align: center;
}

    .button-style2:hover {
        background: #009a7a !important;
        cursor: pointer;
    }

.link-prime {
    background: #ffd200 !important;
    border: 1px solid #2e2d28;
    cursor: pointer;
    border-radius: 2px;
    line-height: 34px;
    font-family: Lato-Black !important;
    font-size: 14px;
    color: #ffffff;
    letter-spacing: 0.32px;
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
}

    .link-prime:hover {
        cursor: pointer;
        background: #2e2d28 !important;
        border: 1px solid #2e2d28 !important;
    }

.employee-details-skill {
    background: #13b996 !important;
}

.edit-country-settings-title {
    color: #474747 !important;
}

.country-details-labels {
    color: #829590 !important;
}

.country-details-input {
    color: #474747 !important;
}

.shift-title {
    background: #d4d4d4 !important;
}

.modal-header .close {
    color: white !important;
    opacity: 1 !important;
}

.expenses-modal-input {
    background-color: #13b996;
}

    .expenses-modal-input:hover {
        background-color: #2f595d;
    }

.update-expenses-message {
    position: absolute;
    height: 32px;
    width: 124px;
    left: 30px;
    top: -1px;
    padding-top: 5px;
    text-align: center;
    border-top: 1px solid #2f595d;
    border-right: 1px solid #2f595d;
    border-bottom: 1px solid #2f595d;
    background-color: #13b996 !important;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    .update-expenses-message:hover {
        position: absolute;
        height: 32px;
        width: 124px;
        left: 30px;
        top: -1px;
        padding-top: 5px;
        text-align: center;
        border-top: 1px solid #2f595d;
        border-right: 1px solid #2f595d;
        border-bottom: 1px solid #2f595d;
        background-color: #2f595d !important;
        -moz-user-select: none;
        -khtml-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }

.update-expenses-icon {
    background-image: url(../../img/icons/coins_icon.svg);
    background-repeat: no-repeat;
    background-size: 20px;
    background-position: center;
    height: 32px;
    width: 32px;
    position: relative;
    margin-top: 10px;
    border: 1px solid #2f595d;
    border-radius: 2px;
    background-color: #13b996;
}

#logout-link {
    color: white !important;
    cursor: pointer;
}

.btn-danger {
    color: white !important;
}

#er-shift-details {
    margin-top: 0px !important;
}

#shift-details-flyout-container .tag-entry {
    color: white !important;
    background-color: #FFC51A !important;
}

.shift-entries-container {
    margin-top: 80px;
}

.jquery-notify-bar.success {
    /*background-color: #666769 !important*/
}

.shift-external-id-action {
    background-color: #cfcfcf !important;
    border: 1px solid #cfcfcf !important;
    color: #686868 !important;
}

    .shift-external-id-action:hover {
        border: 1px solid #cfcfcf !important;
        background-color: #666769 !important;
        color: #cfcfcf !important;
    }

.mixtape-notes-icon {
    background-image: url(../../img/icons/mixtape/notes.png);
    background-size: 24px 33px;
    background-repeat: no-repeat;
    height: 37px;
    width: 32px;
}

.employer-notes-icon, .employee-notes-icon {
    background: #ffd200 !important;
    color: black !important;
    font-weight: 800;
}

.n-tab-active {
    border-top: 6px solid #ffd200 !important;
}

.tags-container .autocomplete-entry-with-tag {
    background: #909192 !important;
}

.ui .label {
    color: white !important;
}

.logout-icon {
    background: url("/img/icons/log-out.png") no-repeat !important;
    background-size: 18px 18px !important;
    width: 20px;
    height: 20px;
    margin-top: 12px;
    display: inline-block;
}

