.btn-info {
    color: #000;
    background-color: #08822c;
    border-color: #02260b;
}
.btn-info:hover {
    color: #000;
    background-color: #ebf5f7;
    border-color: #06411d;
}
.cardavantage{
    font-size: xx-small;
}
.bio .mb-1{
    text-transform:uppercase;
    font-weight:bold;
    color:rgb(11,2,49);
}
.boxinfo{
    border-bottom: solid 1px darkblue;
}
.font-medium{
    text-transform: capitalize;
}
.btnChat{
    padding: 5px;
    display: inline-block;
    border: #02260b 1px solid;
    border-radius: 10px;
}
.text-richbook{
    color: #03366D !important;
}

.dangerAlert *{
    color:red;
}

#navbarSupportedContent {
    background: #04357f !important;
}

#main-wrapper .left-sidebar[data-sidebarbg="skin5"],
#main-wrapper .left-sidebar[data-sidebarbg="skin5"] ul {
    background: #0d1542;
}
#main-wrapper .topbar .navbar-collapse[data-navbarbg="skin5"],
#main-wrapper .topbar[data-navbarbg="skin5"] {
    background: #05064f;
}

#main-wrapper .topbar .top-navbar .navbar-header[data-logobg="skin5"] {
    background: #0a0544;
}
.cardbox{
    background-color: rgba(245, 245, 245, 0.815);
}

.img-rounded{
    border-radius: 10px;
}
.page-wrapper{
    min-height:900px !important;
    background-color: rgba(248,248,248,1) !important;
}

.com_image{
    max-height: 300px;
    min-height: 250px;
}

tbody th{
    font-weight:bolder;
    background-color:rgba(37, 14, 119, 0.63);
    font-size:1.1em !important;;
    color: black !important;
}
/* 1877f2 */
.emRecTitle{
    font-size:0.8em;
}

.page-wrapper .form-group{
    margin:10px;
}
.searchOK{
    border-bottom: solid 1px green;
    margin-bottom: 20px;
}

.searchKO{
    border : solid 1px red;
    padding: 20px;
    color: white;
    background-color:rgba(226,120,120,0.41);
    
}