/*.b-brand {
    padding: 5px;
    background: #FFF;
    border-radius: 2px;
}

.b-brand img.logo {
    height: 25px;
}*/

#preload {
    display: none;
    width: 0;
    overflow: hidden;
    height: 0;
    opacity: 0;
}

a.card.flat-card {
    color: #fff;
    cursor: pointer;
}

a.card.flat-card:hover {
    color: #ebe7e7;
}

.accordion .card .card-header {
    padding: 5px;
    padding-left: 15px;
}
.alrt {
    text-align: center;
    padding: 10px;
    font-size: 12px;
    font-weight: 700;
}

.bg-default {
    background: #e9e9e9 !important; 
}

.bg-green {
    background: green !important;
}

.bg-yellow {
    background: yellow !important;
}

.bg-orange {
    background: orange !important;
}

.bg-red {
    background: red !important;
}

.card.bg-default .card-body {
    padding-left: 0;
    padding-right: 0;
}

.card .el-abs {
    background: #fff;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    display: none;
    justify-content: center;
    align-items: center;
}

.fixed-button.active {
    display: none;
}

.form-check label {
    cursor: pointer;
}

.pcoded-navbar.theme-horizontal ~ .pcoded-main-container {
    margin-top: 115px;
}

.pcoded-content {
    padding: 0;
}

.row-table h6 {
    font-size: 12px;
    font-weight: 900;
}

a.green path {
    fill: green;
}

a.yellow path {
    fill: yellow;
}

a.orange path {
    fill: orange;
}

a.red path {
    fill: red;
}
