.tabla-bitacora tr:hover td{
    background: gray !important;
}

.tabla-bitacora thead{
    color: #fff;
    text-align: center;
}
.c-form-bitacora-on{
    display: flex;
}
.btn-sub-new-bit{
    border: 1px solid #5f88bc;
    padding: 5px 10px 5px 10px;
    color: #5f88bc !important;
    cursor: pointer;
    border-radius: 5px;
}
.btn-sub-new-bit:hover{
    border: 1px solid #fff;
    padding: 5px 10px 5px 10px;
    color: #fff !important;
    cursor: pointer;
    border-radius: 5px;
}

.c-modal-form-bitacora{
    padding-top: 5%;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0px;
    background: rgba(0,0,0,.5);
    z-index: 5;
    display: none;
    overflow-x: hidden;
    overflow-y: auto;
}
.c-modal-form-bitacora .select2{
    
    width: 100% !important;
}
.modal-form-bitacora{
    padding-top:20px;
    padding-bottom: 20px;
    width: 80%;
    margin: 0px auto;
    background:rgba( 23, 26, 33 ,.9);
}

.c-modal-form-bitacora1{
    padding-top: 5%;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0px;
    background: rgba(0,0,0,.5);
    z-index: 5;
    display: none;
    overflow-x: hidden;
    overflow-y: auto;
}
.c-modal-form-bitacora1 .select2{
    
    width: 100% !important;
}
.modal-form-bitacora1{
    padding-top:20px;
    padding-bottom: 20px;
    width: 70%;
    margin: 0px auto;
    background:rgba( 23, 26, 33 ,.9);
}

.lista-bitacora{
    font-size: .75rem;
    text-align: center;
}


.btn-editar-bitacora{
    cursor: pointer;
}

.btn-eliminar-bitacora{
    cursor: pointer;
}

.c-modal-del-bit{
    padding-top: 20%;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0px;
    background: rgba(0,0,0,.5);
    z-index: 5;
    display: none;
}

.modal-del-bit{
    padding-top:20px;
    padding-bottom: 20px;
    width: 50%;
    margin: 0px auto;
    background:rgba(25, 91, 120,.5);
}

.c-modal-del-bit1{
    padding-top: 20%;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0px;
    background: rgba(0,0,0,.5);
    z-index: 5;
    display: none;
}

.modal-del-bit1{
    padding-top:20px;
    padding-bottom: 20px;
    width: 50%;
    margin: 0px auto;
    background:rgba(25, 91, 120,.5);
}

.item-product-pen{
    background: #f3e57d;
}

.c-vehicle-fil{
    display: none;
}
.c-vehicle-fil .select2{
    width: 100% !important;
}

.c-category-fil{
    display: none;
}
.c-category-fil .select2{
    width: 100% !important;
}

.c-store-fil{
    display: none;
}
.c-store-fil .select2{
    width: 100% !important;
}

.c-brand-v-fil{
    display: none;
}
.c-brand-v-fil .select2{
    width: 100% !important;
}

.c-model-fil{
    display: none;
}
.c-model-fil .select2{
    width: 100% !important; 
}

.c-client-fil{
    display: none;
}
.c-client-fil .select2{
    width: 100% !important; 
}

.c-suplier-fil{
    display: none;
}
.c-suplier-fil .select2{
    width: 100% !important;
}

.c-state-fil{
    display: none; 
}

.c-state-fil select{
    width: 100% !important;
}

.c-serial-fil{
    display: none; 
}

.c-serial-fil input{
    width: 100% !important;
}

.c-destino-fil{
    display: none; 
}

.c-destino-fil input{
    width: 100% !important;
}
.c-data-hoy{
    border: 1px solid #5f88bc;
padding: 5px 10px 5px 10px;
color: #5f88bc !important;
cursor: pointer;
border-radius: 5px;
margin-bottom: 0px;

}

.c-data-hoy label{
font-size: 1rem;
}

.site-bit{
    background: #1582c8;
    border-radius: 5px;
    color:#fff;
}

.img-bit-class{
    display: none;    
}

.img-bit-label{
    border: 1px solid #5f88bc;
    border-radius: 5px;
    padding: 5px 10px 5px 10px;
    cursor: pointer;
}

#id-vista-img-bit1 img{
    width: 100%;
}
#id-vista-img-bit2 img{
    width: 100%;
}
#id-vista-img-bit3 img{
    width: 100%;
}
#id-vista-img-bit4 img{
    width: 100%;
}