





.sidebar-menu {
    padding: 0px!important;
}


.header .header-left .logo img {
    max-height: 55px!important;
    width: 80px!important;
}
.header{
background-color:#3906A5;
color: white;
}
#toggle_btn{
    color: white;
}
.user-menu.nav > li > a {
    color: #fff;
    font-size: 19px;
    line-height: 58px;
    padding: 0 15px;
    height: 60px;
}

.login-wrapper .loginbox .login-left {
    background: linear-gradient( 180deg, #3906A5, #3906A5)!important;
}

.bg-black{
    background-color: #000;
    color: white;
}



.sidebar-menu li.active a {

    background-color: #EC1C25;

/*    color: #55A44F;*/
    color: #000;
/*    color: #FB9728;*/

}





.sidebar-menu li a:hover{

    background-color: #fff;

    color: #3906A5;
/*    color: #55A44F;*/


}
.sidebar-menu > ul > li > a:hover {
    background-color: white;
/*    background-color: #EC1C25;*/
    color: #3906A5;
/*    color: #55A44F;*/
/*        background-color: #ede4e4;
    color: #0b0b0b;*/
}



.sidebar{

 background-color:#3906A5;
  

}

.error{
    color:red;
}




.page-item.active .page-link {
  background-color: #000!important;
    border-color: #000!important;
    color: white;
/*      background-color: #55A44F!important;
    border-color: #55A44F!important;*/
}

a:hover{
    text-decoration: none!important;
}

.nav-tabs.nav-tabs-solid > li > a.active, .nav-tabs.nav-tabs-solid > li > a.active:hover, .nav-tabs.nav-tabs-solid > li > a.active:focus {
    background-color: #3906A5!important;
    border-color: #3906A5!important;
/*        background-color: #55A44F!important;
   border-color: #55A44F!important;*/
     color: #fff;
}

.user-menu .dropdown-menu .dropdown-item:hover {
    color: #fff;
    background: #3906A5!important;
    background: #3906A5!important;
/*        background: #694BB2!important;
    background: #55A44F!important;*/

}

.footer {
    position: inherit;
    left: 0px;
    bottom: 0px;
    width: 100%;
  background-color:#3906A5;
/*    background-color: #55A44F!important;*/
/*    background-color: rgb(251 151 40)!important;*/
}

span.footer-text-center {
    /*margin-left: 25%!important;*/
    margin-top: 1%;
    display: flex;
    align-content: center;
    flex-direction: row;
    justify-content: space-evenly;
    align-items: flex-end;
    flex-wrap: wrap;
    color: white;
}



.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background: #3906A5!important;
/*    background: #55A44F!important;*/
/*        background: #FB9728!important;
    background: #FB9728!important;*/
}

.avatar > img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: cover;
}


.nav-tabs.nav-tabs-solid > li > a.active, .nav-tabs.nav-tabs-solid > li > a.active:hover, .nav-tabs.nav-tabs-solid > li > a.active:focus {
    background-color: #3906A5!important;
    border-color: #3906A5!important;
    color: #fff;
}

.sidebar-menu ul ul a.active {
    color: #EC1C25;
    text-decoration: underline;
}

 .nav-tabs.nav-tabs-solid > li > a:hover {
    background-color: #3906A5!important;
    border-color: #3906A5!important;
    color: #fff;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background: #3906A5!important;
    /* background: #55A44F!important; */
    color: white;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary {
    background-color: #3906A5;
    border: 1px solid #3906A5;
}

.sidebar-menu > ul > li.active > a:hover {
    background-color: white;
    color: #000;
}



          

          .btn-primary {
    background-color: #3906A5;
    border: 1px solid #fff;
}



.sidebar-menu ul ul a.active {
    color: #000000;
    background:#ffffff;
}
.bg-primary{
    background: #3906A5!important;
}

.sidebar-menu li.active a {
    background-color: #fff;
    /* color: #55A44F; */
    color: #3906A5;
    /* color: #FB9728; */
}



.page-item.active .page-link {
    z-index: 0;
    color: #fff;
    background-color: #0d6efd;
    border-color: #0d6efd;
}



