#toast-container > .toast {
    width: 400px;
}
.notifications .icon{
    width: 20px;
    height: 20px;
}
.no-notifications{
    padding: 20px;
    text-align: center;
}

.ml-10{
    margin-left: 10px;
}
.dropzone .dz-preview{
    border: 1px solid #b8b8b8;
    padding: 10px;
    text-align: center;
}

/* Dark layout SP GRID */
.dark-layout .sp-grid-container{
    color: #dcdcdc!important;
    background: inherit!important;
}
.dark-layout .sp-col-title{
    color: #dcdcdc!important;
    background: inherit!important;
}
.dark-layout .sp-col-title-sortable:hover{
    background: inherit!important;
    color: inherit!important;
}
.dark-layout .sp-col-title-sortable{
    border-right-color: inherit!important;
    border-right: 1px!important;
}
.dark-layout .sp-grid-row{
    color: #dcdcdc!important;
    background: inherit!important;
    border-bottom: 1px solid #404656!important;
}
.btn-primary {
    border-color: #ED1C24!important;
    background-color: #ED1C24!important;
}  
.btn-primary:focus, .btn-primary:active, .btn-primary.active {
background-color: #ED1C24 !important; }

.btn-primary:hover:not(.disabled):not(:disabled) {
box-shadow: 0 8px 25px -8px #ED1C24!important; }

.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary {
background-color: #ED1C24 !important; }

.btn-flat-primary, .btn-outline-primary a {
color: #ED1C24!important; }

.btn-flat-primary:hover {color: #ED1C24!important; }

.form-control:focus {border-color: #ED1C24!important;}

.form-check-input:checked {
    background-color: #ED1C24!important;
    border-color: #ED1C24!important;
}
.btn-outline-primary {
    border: 1px solid #ED1C24 !important;
    color: #ED1C24;
}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    background-color: #ED1C24;
}
.nav-pills .nav-link.active {
    border-color: #ED1C24;    
    box-shadow: 0 4px 18px -4px rgb(237 28 36 / 65%);
}
.main-menu.menu-light .navigation > li.active > a, .main-menu.menu-light .navigation > li ul .active {
    background: linear-gradient(118deg, #ED1C24, rgba(237, 28, 36, 0.7));
    box-shadow: 0 0 10px 1px rgb(237 28 36 / 70%);
}
.dropdown-item.active, .dropdown-item:active {
    background-color: #ED1C24;
}
.dropdown-item:hover, .dropdown-item:focus, .btn-outline-primary.show.dropdown-toggle {
    color: #ED1C24;
    background-color: rgba(237, 28, 36, 0.12);
}
.form-select:focus {
    border-color: #ED1C24;
}
footer a, .breadcrumb-item a, .no-sidebar a{
    color: #ED1C24;
}
.avatar.bg-light-primary, .bg-light-primary, .btn-outline-primary.show.dropdown-toggle, .dropdown-toggle::after, .btn-outline-primary:hover:not(.disabled):not(:disabled){
    color: #ED1C24!important;
}
.bg-light-primary, .btn-outline-primary:hover:not(.disabled):not(:disabled), .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):focus {
    background: rgba(237, 28, 36, 0.12) !important;}
    
