﻿.brand-logo-mini {
    width: 40px !important;
}

.brand-logo-mini img {
    height: 40px !important;
}

.horizontal-menu .top-navbar .navbar-brand-wrapper .navbar-brand img {
    height: 40px !important;
}

.my-reconnect-modal > div {
    z-index: 2000 !important;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: hidden;
    background-color: #ffffff;
    opacity: 0.93;
}

.components-reconnect-hide > div {
    display: none;
}

.components-reconnect-show > div {
    display: none;
}

.components-reconnect-show > .show {
    display: block;
}

.components-reconnect-failed > div {
    display: none;
}

.components-reconnect-failed > .failed {
    display: block;
}

.components-reconnect-rejected > div {
    display: none;
}

.components-reconnect-rejected > .rejected {
    display: block;
}

.card .card-description {
    color: inherit;
}

.text-decoration-underline {
    text-decoration: underline;
}

.validation-message {
    color: #cd2026 !important;
}

.alert-fill-danger {
    background-color: #cd2026;
    border-color: #cd2026;
}

.alert-fill-success {
    background-color: #4f7c23;
    border-color: #4f7c23;
}

.btn-danger {
    background-color: #cd2026;
    border-color: #cd2026;
}

.btn-danger:hover {
    background-color: #cd2026;
    border-color: #cd2026;
}

.text-danger {
    color: #cd2026 !important;
}