

body[data-topbar=dark] #page-topbar {
   
    background: rgb(48,180,140);
    background: linear-gradient(90deg, rgba(48,180,140,1) 0%, rgba(0,170,240,1) 100%);

}

body[data-topbar=dark] #sidebar-menu {
   
    /* background: rgb(0,170,240);
    background: linear-gradient(0deg, rgba(0,170,240,1) 0%, rgba(48,180,140,1) 100%); */

    background: rgba(200,208,212,.3); 
   

    min-height: 800px !important;

}



.table-info {
    --bs-table-bg: rgb(48,180,140) !important;
    background: rgb(48,180,140) !important;
    background: linear-gradient(90deg, rgba(48,180,140,1) 0%, rgba(0,170,240,1) 100%)!important;
    font-weight: bold;

}


.text-black{
    color: #414141; 
}
.navbar-brand-box {
    background: #ffffff !important;
}

.bg-red {
    background-color: #fc3200!important;
}

/* body[data-sidebar=dark] #sidebar-menu ul li a i {
    color: #00aaf0;
} */


/* body[data-topbar=dark] {
    color: #F5BC11 !important; 
} */

body[data-topbar=dark] #sidebar-menu ul li a i {
    color: #414141 !important;
    
}



#sidebar-menu ul li ul.sub-menu li a:hover {
    color: #0086C6 !important;
}

#sidebar-menu ul li ul.sub-menu li a:active {
    color: #0086C6 !important;
}


/* #sidebar-menu ul li ul.sub-menu li {
    color: #414141 !important;
} */
/* 
#sidebar-menu ul li>a {
    color: #414141 !important;
} */

.menu-title  {
    color: #414141!important;
} 



.btn-primary{

    background-color: #00aaf0 !important;

}

.btn-success{

    background-color: #00aaf0 !important;
    border-color: #00aaf0 !important;

}

.h4{
    color: #414141 !important;
}

.bg-primary{

    background-color:#004A64 !important; 
   
}

.bg-primary2{

    background-color: #004A64 !important; 

}

.bg-primary3{

    background-color: #00aaf0 !important;

}
.bg-warning{
    
    background-color: #F5BC11 !important; 

}

.bg-danger{
     
    background-color: #00aaf0 !important;  
    

}

.bg-dark{
    
    background-color: #414141 !important; 
   
}

.bg-success{

    background-color: #30b48c !important; 
    
}
   


body{

    font-family: 'Foundry Monoline'; 
}

.toast-message{

    top: 200px !important;
}

.select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 36px!important;
    user-select: none;
    -webkit-user-select: none;
}

.select2-container .select2-selection--single::after {
    position: absolute;
    right: 10px;
    top: 42%;
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    content: "\f078";
    font-size: 0.7rem;
}

.select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 36px!important;
    user-select: none;
    -webkit-user-select: none;
}

.select2-container--default .select2-selection--multiple {
    padding-right: 20px;
}
.select2-container--default .select2-selection--multiple::after {
    position: absolute;
    right: 5px;
    top: 42%;
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    content: "\f078";
    font-size: 0.7rem;
}

.linebreak{
    word-break:break-all;
}