.sidebar[data-color="dark"]:after,
.bootstrap-navbar[data-color="dark"]:after {
    background: #143373;
    background-size: 150% 150%;
}

.full-page[data-color="dark"]:after {
    background: #143373;
    background-size: 150% 150%;
}

.sidebar[data-color="dark"]:after,
.bootstrap-navbar[data-color="dark"]:after,
.full-page[data-color="dark"]:after {
  opacity: 1!important;
}

.btn-black{
  background: #143373!important;
  background-color: #143373!important;
}

#dropContainer{
    height: 87px;
}

#dropContainer input[type="text"]{
    background: #e1e1e1;
    border: 1px solid #888888;
}

#dropContainer .input-group{
    margin-top: 12px;
}

#dropContainer button{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border: 2px solid #888888;
}

.btn_multiple{
    text-align: center;
    display: grid;
}

.box_multiple{
    width: inherit;
    height: 130px;
    border:2px solid #ccc;
    overflow-y: scroll;
}

.center{
    text-align: center;
}

.select{
    width:inherit;
}

.checkbox{
    margin: 5px 5px 0px 0px;
    float: right;
}

.ml{
    margin-left: 5px;
}

.form-padding{
   padding: 8px 16px !important;
}

.espacio{
    margin-right: 15px;
}

.label-position{
    position: absolute;
}

.scroll{
    max-height: 500px;
    overflow: auto;
}

.ml-c{
    margin-right: 5px;
}

.mr-c{
    margin-left: 10px;
}


.white{
    color: white !important;
}

.button_graphs{
    margin-left: auto;
    margin-right: 5px;
}



.select2-selection__rendered {
    
    max-height: 80px;
    overflow: auto;
}

.borde_asistencias{
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
}

.red{
    background: red;    
}

.green{
    background: green;    
}

.table_scroll{
    height: 500px;
    overflow: auto;
}

b{
    font-weight: bold;
}

.n_green{
    color: green;
    font-size: 23px;
    font-weight: bold;
    margin-left: 10px;
}

.n_red{
    color: red;
    font-size: 23px;
    font-weight: bold;
    margin-left: 10px;
}