﻿.jarvisGrayDarkTheme {
    background-color: #38424b !important;
    color: #e0e0e0 !important;
}

    .jarvisGrayDarkTheme .chosen-container .chosen-single,
    .jarvisGrayDarkTheme .chosen-container .chosen-drop,
    .jarvisGrayDarkTheme .chosen-container .chosen-search,
    .jarvisGrayDarkTheme .chosen-container .chosen-search-input,
    .jarvisGrayDarkTheme .chosen-container .chosen-results,
    .jarvisGrayDarkTheme .chosen-container .no-results{
        background-color: #32383e !important;
        color: #e0e0e0 !important;
    }

        .jarvisGrayDarkTheme .chosen-container .chosen-results li em {
            background: gray!important;
        }
    /*Grid*/
    .jarvisGrayDarkTheme .jsgrid .jsgrid-grid-body .jsgrid-table tr .jsgrid-cell {
        background-color: #32383e !important;
        color: #e0e0e0 !important;
    }

    .jarvisGrayDarkTheme .jsgrid .jsgrid-grid-header .jsgrid-table .jsgrid-header-row th,
    .jarvisGrayDarkTheme .jsgrid .jsgrid-grid-header .jsgrid-table .jsgrid-filter-row td,
    .jarvisGrayDarkTheme .jsgrid .jsgrid-grid-header .jsgrid-table .jsgrid-filter-row td input {
        background-color: #282c2f !important;
        color: #e0e0e0 !important;
    }
    .jarvisGrayDarkTheme .jsgrid .jsgrid-grid-header table .jsgrid-filter-row td input {
        border: solid 1px #717273 !important;
    }
    .jarvisGrayDarkTheme .jsgrid .jsgrid-grid-header,
    .jarvisGrayDarkTheme .jsgrid .jsgrid-grid-body,
    .jarvisGrayDarkTheme .jsgrid .jsgrid-grid-header .jsgrid-table .jsgrid-header-row .jsgrid-header-cell,
    .jarvisGrayDarkTheme .jsgrid .jsgrid-grid-header .jsgrid-table .jsgrid-filter-row td,
    .jarvisGrayDarkTheme .jsgrid .jsgrid-grid-body .jsgrid-table tr .jsgrid-cell {
        border-color: #38424b !important;
    }
    /*Grid----------------------------------*/
        .jarvisGrayDarkTheme .jsgrid .jsgrid-grid-body .jsgrid-table tr .jsgrid-cell {
            background-color: #32383e !important;
            color: #e0e0e0 !important;
        }
    /*Jarvis Table*/
    .jarvisGrayDarkTheme .jarvisTableMode1 thead tr th {
        background-color: #282c2f !important;
        color: #e0e0e0 !important;
        border-color: #38424b !important;
    }
    .jarvisGrayDarkTheme .jarvisTableMode1 tbody tr td {
        background-color: #32383e !important;
        color: #e0e0e0 !important;
        border-color: #38424b !important;
    }
    /*--------------------------------------*/

    /*Datepicker*/
    .jarvisGrayDarkTheme .datepicker{
        background-color: #32383e !important;
        color: #e0e0e0 !important;
    }
        .jarvisGrayDarkTheme .datepicker .table-condensed td:hover,
        .jarvisGrayDarkTheme .datepicker .table-condensed th:hover
        {
            background-color: #282c2f !important;
        }

        .jarvisGrayDarkTheme .datepicker .table-condensed span.month:hover,
        .jarvisGrayDarkTheme .datepicker .table-condensed span.month.focused,
        .jarvisGrayDarkTheme .datepicker .table-condensed span.year:hover,
        .jarvisGrayDarkTheme .datepicker .table-condensed span.year.focused,
        .jarvisGrayDarkTheme .datepicker .table-condensed span.decade:hover,
        .jarvisGrayDarkTheme .datepicker .table-condensed span.decade.focused,
        .jarvisGrayDarkTheme .datepicker .table-condensed span.century:hover,
        .jarvisGrayDarkTheme .datepicker .table-condensed span.century.focused {
            background-color: #38424b !important;
        }
/*--------------------------------------*/

/*custom-control-label*/
    .jarvisGrayDarkTheme .custom-control-label {
        color: #e0e0e0 !important;
    }
/*--------------------------------------*/

/*form-control*/
    .jarvisGrayDarkTheme input.form-control {
        background-color: #32383e !important;
        color: #e0e0e0 !important;
    }
/*--------------------------------------*/
/*file*/
    .jarvisGrayDarkTheme .custom-file-label {
        background-color: #32383e !important;
        color: #e0e0e0 !important;
    }
/*--------------------------------------*/
/*Swal*/
    .jarvisGrayDarkTheme .swal2-modal {
        background-color: #32383e !important;
        color: #e0e0e0 !important;
    }
        .jarvisGrayDarkTheme .swal2-modal .swal2-header h2.swal2-title,
        .jarvisGrayDarkTheme .swal2-modal .swal2-content  {
            color: #e0e0e0 !important;
        }

/*Card*/
    .jarvisGrayDarkTheme .card {
        background-color: #32383e !important;
        color: #e0e0e0 !important;
        border-color: #717273 !important;
    }
        .jarvisGrayDarkTheme .card .card-header {
            background-color: #282c2f !important;
            color: #e0e0e0 !important;
        }

        /*Wizard*/
    .jarvisGrayDarkTheme .sw-main.sw-theme-arrows,
    .jarvisGrayDarkTheme .sw-main.sw-theme-arrows .nav-tabs,
    .jarvisGrayDarkTheme .sw-main.sw-theme-arrows .nav-tabs .nav-item,
    .jarvisGrayDarkTheme .sw-main.sw-theme-arrows .sw-container .step-content {
        background-color: #32383e !important;
        color: #e0e0e0 !important;
    }
        .jarvisGrayDarkTheme .sw-main.sw-theme-arrows .nav-tabs .nav-item:not(.active) a.nav-link {
            background-color: #32383e !important;
            color: #e0e0e0 !important;
        }
        .jarvisGrayDarkTheme .sw-main.sw-theme-arrows .nav-tabs .nav-item:not(.active) a.nav-link:after {
            border-left: 30px solid #32383e !important;
        }
        .jarvisGrayDarkTheme .sw-main.sw-theme-arrows,
        .jarvisGrayDarkTheme .sw-main.sw-theme-arrows > ul.step-anchor {
            border-color: #717273 !important;
        }
    /*Modal*/
    .jarvisGrayDarkTheme .modal-content {
        background-color: #32383e !important;
        color: #e0e0e0 !important;
    }
        .jarvisGrayDarkTheme .modal-content .modal-header,
        .jarvisGrayDarkTheme .modal-content .modal-footer {
            border-color: #717273 !important;
        }

    .jarvisGrayDarkTheme hr {
        background-color: #717273 !important;
    }