.select2-container.select2-container--default.select2-container--open {
    z-index: 1056 !important;
}

.select2-container,
select2-container--default,
select2-container--below,
select2-container--focus {
    width: 100% !important;
}

.select2-container--default .select2-selection--single {
    border: 1px solid #cbd0dd !important;
}

.select2-selection.select2-selection--single {
    height: 35px !important;
}

.select2-selection__rendered {
    padding-top: 3px !important;
    padding-left: 1rem !important;
}

.select2-selection__rendered,
.select2-results__options {
    font-size: 0.8rem !important;
}

.select2-container--default
    .select2-selection--single
    .select2-selection__arrow {
    top: 4px !important;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #cbd0dd !important;
    font-size: 12px !important;
    padding-left: 10px !important;
    outline: none !important;
}

.select2-dropdown {
    background-color: white !important;
    border: 1px solid #cbd0dd !important;
}

.tox .tox-editor-header {
    background-color: whitesmoke !important;
    margin-bottom: 0 !important;
    border: 1px solid var(--phoenix-input-border-color);
    padding: 5px !important;
}

.tox .tox-sidebar-wrap {
    border-radius: 0;
}

.tox .tox-statusbar {
    display: none !important;
}

.modal .modal-content .modal-header .btn-close {
    background: rgba(0, 0, 0, 0) url(../images/btn-close.png) center/1em auto
        no-repeat;
}

html.dark .tox .tox-editor-header {
    background-color: #141824 !important;
    margin-bottom: 0 !important;
    border: 1px solid #373e53 !important;
    padding: 5px !important;
}

html.dark .tox .tox-sidebar-wrap {
    border-radius: 0;
}

html.dark .select2-container--default .select2-selection--single {
    background-color: #141824;
    border: 1px solid #373e53 !important;
    border-radius: 4px;
}

html.dark
    .select2-container
    .select2-selection--single
    .select2-selection__rendered {
    padding-left: 2.5rem !important;
}

html.dark
    .select2-container--default
    .select2-selection--single
    .select2-selection__placeholder {
    color: #9fa6bc !important;
}

html.dark .dropify-wrapper {
    background-color: #141824;
    color: #9fa6bc;
    border: 1px solid #373e53;
}

html.dark .dropify-wrapper .dropify-preview {
    background-color: #141824;
}

html.dark
    .select2-container--default
    .select2-search--dropdown
    .select2-search__field {
    border: 1px solid #373e53 !important;
    font-size: 12px !important;
    padding-left: 10px !important;
    outline: none !important;
    background-color: #373e53 !important;
    color: whitesmoke !important;
}

html.dark .select2-dropdown {
    background-color: #141824 !important;
    border: 1px solid #373e53 !important;
}

html.dark
    .select2-container--default
    .select2-selection--single
    .select2-selection__rendered {
    color: #9fa6bc !important;
}

html.dark .ui-widget-content,
html.dark .ui-widget-header,
html.dark .dropzone {
    background: #141824;
    border: 1px solid #373e53;
    color: whitesmoke;
}

html.dark .modal .modal-content .modal-header .btn-close {
    background: rgba(0, 0, 0, 0) url(../images/btn-close-dark.png) center/1em
        auto no-repeat;
}

html.dark .dd .dd-handle {
    background: #31374a !important;
}
html.dark .dd-content.dd3-content {
    color: whitesmoke !important;
    border: 1px solid #373e53 !important;
    background: -webkit-linear-gradient(
        top,
        #0f111a 0%,
        #212432 50%
    ) !important;
    background: -moz-linear-gradient(top, #0f111a 0%, #212432 50%) !important;
    background: linear-gradient(top, #0f111a 0%, #212432 50%) !important;
}

html.dark .daterangepicker {
    background-color: var(--phoenix-gray-100) !important;
    border: 1px solid var(--phoenix-gray-soft) !important;
}

html.dark .daterangepicker .drp-buttons {
    border-top: 1px solid var(--phoenix-gray-300) !important;
}

html.dark .daterangepicker .calendar-table {
    background-color: var(--phoenix-gray-100) !important;
    border-color: var(--phoenix-gray-100) !important;
}

html.dark .daterangepicker td.off {
    background-color: var(--phoenix-gray-100) !important;
}

html.dark .daterangepicker td.weekend {
    color: #7a4137;
}

html.dark .daterangepicker .month select {
    background-color: var(--phoenix-gray-soft);
    color: antiquewhite;
}

/* .logo {
    display: none;
} */

html.dark .logo:not(.logo-dark) {
    display: none !important;
}

html:not(.dark) .logo:not(.logo-light) {
    display: none !important;
}
