.m-badge.m-badge_v2phase--1,.m-badge.m-badge_v2phase--0 {
    background-color: #c4c5d6;
    color: #ffffff;
}

.m-badge.m-badge_v2phase--2,.m-badge.m-badge_v2visit--1  {
    background-color:#eaeaea;
    color:#444;
}

.m-badge.m-badge_v2--0{
    background-color: #c4c5d6;
    color: #ffffff;
}
.m-badge.m-badge_v2---1 {
    background-color: #282a3c;
    color: #ffffff;
}
.m-badge.m-badge_v2--0,.m-badge.m-badge_v2visit--0 {
    background-color: #697f9570;
    color: #ffffff;
}

.m-badge.m-badge_v2--1 {
    background-color: #004e9b;
    color: #ffffff;
}

.m-badge.m-badge_v2--2 {
    background-color: #34bfa3;
    color: #ffffff;
}
.m-badge.m-badge_v2--3 {
    background-color: #ffb822;
    color: #fff;
}

.v2_m--font-2 {
    color: #34bfa3 !important;
    font-size: 0.9em;
    font-weight: 500;
}
.v2_m--font-1 {
    color: #ffb822 !important;
    font-size: 0.9em;
}

.smallIcon {
    font-size: 0.9em;

}


 .m-badge.m-badge_v2phase--10 {
    background-color: #e72532;
    color: #ffffff;
}
.m-badge.m-badge-patient--2, .m-badge.m-badge-patient--3{
    background-color: #9816f4;
    color: #ffffff;
}

.m-badge.m-badge-patient--12, .m-badge.m-badge-patient--13, .m-badge.m-badge-patient--14 {
    background-color: #e72532;
    color: #ffffff;
}

. myTitleClass .ui-widget-header {
    background:red;
}

.loader_holder {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1000;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center;
    background-color: rgba(225, 225, 226, 0.1);
    display: none;


}
.loader {
    border: 16px solid #f3f3f3; /* Light grey */
    border-top: 16px solid #3498db; /* Blue */
    border-radius: 50%;
    width: 90px;
    height: 90px;
    animation: spin 2s linear infinite;
    position: fixed;
    top: 50%;
    left: 50%;
    right: auto;
    bottom: auto;

}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

.m-nav__item .big{
    /*font-size: 1.4em;*/
    color: #004e9b!important;
}

#m_ver_menu .menu-footer {

    flex: fit-content;
    display: block;
    position: fixed;
    bottom: 10px;
    color: white;
    font-size: 0.7em;
    left: 5px;

}
@media (min-width: 993px){

    .m-nav__item .big {
        font-size: 1.4em!important;
    }

}