﻿#LoginPage .validation-summary-errors.alert.alert-danger ul {
    margin-bottom:0 !important;
    list-style-type: none;
    padding-left:0 !important;
}
#LoginPage .form-password-toggle {
    margin-bottom: 3rem !important;
}
.card-hvr-ef-cust .card-body .card-title a>h1{
    color: #fff !important;
}
.card-hvr-ef-cust {
    cursor:pointer;
}
.card-hvr-ef-cust:hover .card-body .card-title a>h1{
    color: #566a7f !important;
}
.inmatrc-color{
    background-color: #884EA0;
}
.trans-color{
    background-color: #F1C40F;
}
.fact-color{
    background-color: #3498DB;
}
.radie-color{
    background-color: #2ECC71;
}
.nrrosii-color{
    background-color: #E74C3C;
}
.rar-color{
    background-color: #E67E22;
}
.inmatrc-color:hover{
    background-color: rgba(136, 78, 160, .8) !important;
    border-color: rgba(136, 78, 160, 1) !important;  
    box-shadow: 0 0.425rem .75rem 0 rgba(136, 78, 160, .6) !important;
    transform: translateY(-1px) !important;
}
.trans-color:hover{
    background-color: rgba(241, 196, 15, .8) !important;
    border-color: rgba(241, 196, 15, 1) !important;  
    box-shadow: 0 0.425rem .75rem 0 rgba(241, 196, 15, .6) !important;
    transform: translateY(-1px) !important;
}
.fact-color:hover{
    background-color: rgba(52, 152, 219, .8) !important;
    border-color: rgba(52, 152, 219, 1) !important;  
    box-shadow: 0 0.425rem .75rem 0 rgba(52, 152, 219, .6) !important;
    transform: translateY(-1px) !important;
}
.radie-color:hover{
    background-color: rgba(46, 204, 113, .8) !important;
    border-color: rgba(46, 204, 113, 1) !important; 
    box-shadow: 0 0.425rem .75rem 0 rgba(46, 204, 113, .6) !important;
    transform: translateY(-1px) !important; 
}
.nrrosii-color:hover{
    background-color: rgba(231, 76, 60, .8) !important;
    border-color: rgba(231, 76, 60, 1) !important;  
    box-shadow: 0 0.425rem .75rem 0 rgba(231, 76, 60, .6) !important;
    transform: translateY(-1px) !important;
}
.rar-color:hover{
    background-color: rgba(230, 126, 34, .8) !important;
    border-color: rgba(230, 126, 34, 1) !important;  
    box-shadow: 0 0.425rem .75rem 0 rgba(230, 126, 34, .6) !important;
    transform: translateY(-1px) !important;
}

.card-header[aria-expanded="false"] i.arr-down, 
.card-header[aria-expanded="true"] i.arr-up{
 display:block !important;
}
.card-header[aria-expanded="true"] i.arr-down,
.card-header[aria-expanded="false"] i.arr-up{
 display:none !important;
}
.ui-widget.ui-widget-content{
    box-shadow: 0 0.25rem 1rem rgba(161,172,184,.45);
    background-color:#fff;
    border:none;
}
.ui-menu-item .ui-menu-item-wrapper {
    padding: 0.4375rem 0.875rem !important;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.53;
    color: #697a8d;
    font-family: "Public Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}
.ui-menu-item-wrapper.ui-state-active{
    padding: 0.4375rem 0.875rem;
    font-size: 1rem;
    font-weight: 400;
    color: #fff !important;
    border:none !important;
    background:#696cff !important;
    line-height: 1.53;
}
.pa-lr-0{
    padding-left:0 !important;
    padding-right:0 !important;
}
/*START modif sa fie pe toata pagina*/
@media (min-width: 1400px) {
    .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
        max-width: inherit;
    }
}
.layout-navbar.navbar-detached.container-xxl {
    max-width: inherit;
}
.modal-full-width-custom{
    width: 100% !important;
    min-width: 100% !important;
    max-width:100% !important;
    height: 100% !important;
    margin: 0 !important;
    padding: 20px !important;
}
/*STOP modif sa fie pe toata pagina*/
/*.card-hvr-ef-cust:hover{
    color: #fff !important;
    background-color: rgba(3, 195, 236, .4) !important;
    border-color: rgba(3, 195, 236, .4) !important;
    box-shadow: 0 0.125rem 0.25rem 0 rgba(133,146,163,.4) !important;
    transform: translateY(-1px) !important;
}
.card-hvr-ef-cust:hover .card-body .card-title>h1{
    color: #fff !important;
}*/
/*.card-hvr-ef-cust:hover .card-header .btn-outline-primary{
    color: #fff !important;
    border-color: #fff;
}

.btn-outline-primary:hover{
    border-color: #696cff !important;
}*/
/*start optimiz text 02.03.2025*/ 
.form-control,  .form-select,
.form-control-sm,  .form-select-sm {
    color : #384551;
    border: 1px solid #ced1d5
}
.form-control:hover:not([disabled]):not([focus]),
.form-select:hover:not([disabled]):not([focus]),
.form-control-sm:hover:not([disabled]):not([focus]),
.form-select-sm:hover:not([disabled]):not([focus]),
.light-style .tagify:hover:not([readonly]):not([focus]),
.form-check-input:hover:not([disabled]):not([focus])
{
    border-color: #7a838b;
}
.bg-menu-theme .menu-link, .bg-menu-theme .menu-horizontal-prev, .bg-menu-theme .menu-horizontal-next{
    color: #384551;
}
/*stop optimiz text 02.03.2025*/