
a {
    color: #2d3444;
}

a:hover {
    color: white !important;
}

breadcrump {
    display: none;
}
.trueButtonColor {
    border: solid 1px transparent !important;
    font-weight: 400 !important;
    border-radius: 50px !important;
    color: #fff !important;
    width: 110px !important;
    display: inline-block;
    text-decoration: none;
    transition: all .3s ease;
    text-align: center !important;
    border-color: #15d3b2 !important;
    background-color: #15d3b2 !important;
    padding-top: 0.28571rem !important;
    padding-bottom: 0.28571rem !important;
    padding-left: 1.07143rem !important;
    padding-right: 1.07143rem !important;
}

.text-break {
    word-wrap: break-word;
    word-break: break-word;
}

.falseButtonColor {
    border: solid 1px transparent !important;
    font-weight: 400 !important;
    border-radius: 50px !important;
    color: #fff !important;
    width: 110px !important;
    display: inline-block;
    text-decoration: none;
    transition: all .3s ease;
    text-align: center !important;
    border-color: #e62154 !important;
    background-color: #e62154 !important;
    padding-top: 0.28571rem !important;
    padding-bottom: 0.28571rem !important;
    padding-left: 1.07143rem !important;
    padding-right: 1.07143rem !important;
}

#topbar a {
    color: white;
}

select.form-control:not([size]):not([multiple]) {
    height: auto;
}


.noty_type__success.noty_theme__unify--v1 {
    background-color: green;
}

[class*="noty_theme__unify--v1"] {
    padding: 0.8rem;
}

.ms-container {
    width: auto;
    height: 400px;
}

.ms-selectable {
    height: 400px;
}

.ms-selection {
    height: 400px;
}

.ms-list {
    height: 400px !important;
}

textarea {
    white-space: pre-wrap;
}

.message-detail a {
    text-decoration: underline;
}

.u-sidebar-navigation--dark .u-side-nav--has-sub-menu > .u-side-nav--second-level-menu-link:not(.collapsed) {
    color: #d4dade;
}

.hover-mouse:hover {
    cursor: pointer;
}

.hover-t-white:hover {
    color: #d4dade !important;
}

.dashboardUpdateAnimation {
    background-color: rgba(255, 255, 255, 0.4);
    animation: DashboardUpdateAnimation infinite 900s;
}

@keyframes DashboardUpdateAnimation {
    0% {width: 0;}
    100% { width: 100%;}
}

.actlike-a * :hover {
    text-decoration: underline !important;
}


#progress {
    z-index: 10000 !important;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background-color: #2d3444;
    transition: 200ms ease;
    opacity: 0;
    visibility: hidden;
}

.progress {
    opacity: 0.7 !important;
    visibility: visible !important;
}

.progressContainer {
    position: absolute;
    width: 100px;
    height: 100px;
    left: 49%;
    top: 49%;
}

.lds-dual-ring {
    display: inline-block;
    width: 100px;
    height: 100px;
}

.lds-dual-ring:after {
    content: " ";
    display: block;
    width: 80px;
    height: 80px;
    margin: 8px;
    border-radius: 50%;
    border: 6px solid #fff;
    border-color: #fff transparent #fff transparent;
    animation: lds-dual-ring 1.2s linear infinite;
}

@keyframes lds-dual-ring {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}