﻿.page-signin-style {
    background: none !important;
}

    .page-signin-style:before {
        /*background: linear-gradient(45deg, rgba(255, 0, 0, .9), rgba(255, 165, 0, .9));*/
        background: none !important;
    }

    .page-signin-style.text-white {
        color: #000 !important;
    }

.main-logo {
    height: 42px !important;
}

.logo-icon img {
    height: 42px !important;
}

@media (max-width: 991px) {
    .responsive-logo .logo-1 {
        height: 42px;
    }
}

@media (max-width: 991px) {
    .responsive-logo .header-logo .logo-1 {
        top: 8px;
    }
}

.main-sidebar-header {
    padding: 10px !important;
}

@media (min-width: 992px) {
    .slide:hover .side-menu__item {
        /*background: linear-gradient(45deg, #f54266, var(--primary-bg-color)) !important;*/
        /*background-color: red !important;*/
    }
}

.side-menu__item.active,
.side-menu__item:hover,
.side-menu__item:focus {
    /*background: linear-gradient(45deg, #f54266, var(--primary-bg-color)) !important;*/
    /*background-color: red !important;*/
}

.bg-primary-gradient {
    background: linear-gradient(45deg, var(--primary-bg-color), #f53c5b) !important;
}

@media (min-width: 992px) {
    .main-header-right .dropdown-menu:after {
        border-bottom: 9px solid #f53c5b !important;
    }
}

.header-img {
    background: linear-gradient(45deg, var(--primary-bg-color), #f53c5b), url(../img/20.jpg) !important;
}

@media (min-width: 992px) {
    /*.side-menu-top-space {
        margin-top: 72px;
    }

    .sidenav-toggled .app-sidebar__user, .sidenav-toggled .side-menu {
        margin-top: 72px;
    }*/
}

.user-pic {
    margin-bottom: 0px;
}

    .user-pic img {
        width: 44px;
        height: 44px;
    }

.app-sidebar__user img {
    box-shadow: none;
}

.user-info .text-dark {
    margin-top: 4px;
}

@media (min-width: 992px) {
    .main-sidebar-loggedin {
        padding: 12px 20px 0 20px;
    }
}

.app-sidebar .sidebar-navs {
    padding: 0 10px 4px 10px;
}

.modal-backdrop {
    background-color: rgb(98 98 98 / 89%);
}

/*.select2-container {
    z-index: 99994;
}*/

.select2-container--default .select2-selection--single {
    height: 36px;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
    border-color: #dedcfb;
}

.select2-container--default .select2-search--inline .select2-search__field::placeholder {
    color: #8d87b3;
}

.select2-container--default .select2-selection--multiple {
    border-radius: 3px;
    border: 1px solid #dedcfb;
}

.select2-container--default .select2-selection--multiple {
    height: 37px;
    min-height: 37px;
}

.table th, .table td {
    padding: 6px 15px;
}

.table th, .table td {
    padding: 6px 15px;
}

.table th, .table td {
    vertical-align: middle;
}

.card-header i {
    display: inline-block;
}

.select2-results__option {
    color: #817ba7;
}

.note-editor.note-airframe .note-editing-area .note-editable,
.note-editor.note-frame .note-editing-area .note-editable {
    min-height: none;
}

.note-editor.note-airframe, .note-editor.note-frame {
    border: 1px solid #dedcfb;
    border-radius: 3px;
    overflow: hidden;
}

.note-statusbar {
    display: none;
}

@media (min-width: 576px) {
    .modal-xm {
        max-width: 112px;
    }
}

.accordion .card-body {
    background-color: #f5f4f9;
}