

.wrapper:before { background: #0d0d73!important; }
.sidebar-brand, .sidebar-brand:hover { background: #0d0d73!important;padding:0.3rem 0!important;  }
main.content { margin-top:.2rem!important; }
.header { margin-bottom: 2rem!important; }
.sidebar-nav { min-height: 60vh;}
.sidebar-content, .sidebar-nav { background: #e0ffff!important; }
main .card {min-height:80vh;}
.alert { justify-content: space-between; padding:5px!important;}
.sidebar-link, a.sidebar-link { padding: .35rem .75rem;}
.sidebar-user { background: #e0ffff!important; }
b, strong { font-weight: 600!important;}

.input-group-addon i { margin-left: -30px; margin-top:6px; cursor: pointer; z-index: 200; position: absolute;
    color: #6c757d;}

.input-group { position: relative; display: flex; flex-wrap: wrap; align-items: stretch; width: 100%; }
.fontbold { font-weight:600!important;}
.sidebar { max-width: 220px!important; min-width: 220px!important; }
.logos { position:absolute;top:55px; right:20px; z-index:100;}

@media(max-width:768px){
 /* .w-sm-50 { width:50%!important;} */
 .logos { right:20px;top:55px; }
 .logos img { max-width:40px;}
}