 
 /* Gibalto Software
 * Own CRM styles
 * 
 * 
 * 
 */
 /*Icono pdf descarga listados*/
 body {
    background: #f7f7f7;
 }
 
 .icono-pdf-descarga {
     max-height: 40px;
     /*transition: box-shadow 0.3s;*/ /* Agregar transición suave */
     
 }
 
 .icono-pdf-descarga:hover {
     box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.8); 
 } 
 /*
 .box-icono-descarga {
     cursor: pointer;
 }
 */
/* correction width break responsive tables */
 
.col-sm-12 {
    overflow: auto;  
}
.site_title i {
    border: 1px solid #000;
    background: #eee;
    color: black;
}
/* Estilos cuadro entradas y salidas */
.input-tabla-movimientos {
    padding-bottom: 7px;
    margin-bottom: 0px;
}

.selector-almacen > button  {
    max-width: 100px;
}
.selector-almacen {
    max-width: 100px;
    top: 11px;
}
.inline-form {
  display: inline-flex;
  /*align-items: center;*/
}

.form-group {
  margin-right: 10px; /* Espacio entre el input y el select */
}

.boton-activador{
    margin-right: 0px;
}

.selector-almacen > button{
    max-width: 100px!important;
    height: 37px!important;
    background: white;
}
/* Con este controlo estilos del select que modifica boostrap */
.selector-almacen{
    max-width: 100px!important;
    max-height: 37px!important;
    color: black;
    top: 5px;
    position: relative;
    font-size: 13px;
}
/* Con este controlo estilos del que aparece al buscar que no modifica boostrap */
.selector-almacen  button div {
    color: black;
    font-size: 13px;
}

select.selector-almacen option {
  /* Estilos para las opciones */
  padding: 10px!important;
  margin-bottom: 8px; /* Margen entre opciones */
  background-color: #fff;
  color: #555;
}
select.selector-almacen option::before {
  content: '';
  display: block;
  margin-top: 8px; /* Margen entre las opciones */
}

.selector-almacen .dropdown-item{
    padding-top: 0px;
    padding-bottom: 0px;
    color: black;
}
.selector-almacen .inner ul {
   border: 0.5px solid #979797fc!important;
}
.selector-almacen .dropdown-item span{
    line-height: 8px;
}
.selector-almacen .dropdown-item:hover{
    background-color: #007bff;
    color: white;
}
.info-almacenes{
    margin-top: 25px;
}
.almacen-container {
    background: #fff;
    border: 1px solid #a5a5a5;
    padding: 20px;
    font-size: 18px;
    border-radius: 5px;
}
.contenedor-full-width {
    margin-top: 25px;
    background: #fff;
    border: 1px solid #a5a5a5;
    padding: 20px;
    font-size: 18px;
    border-radius: 5px;
    margin-left: 5px;
    margin-right: 5px;
    color: #000;
}
#sumaTotalCoste span {
    font-weight: 700;
}
.almacen1 {
    color: #000000;
}

.almacen2 {
    color: #000000;
}

.almacen3 {
    color: #000000;
}

.login_content h1:before {
    left: -18px;
    top: 15px;    
}
.login_content h1:after {
    right: -18px;
    top: 15px;
}

.login_content h1 {
    line-height: 33px;
    letter-spacing: initial;
}

.panel_toolbox>li>a:hover {
    color: black;

}
.enlace {
    color: blue;
}

@keyframes blink {
    0% {
        background-color: transparent;
    }
    50% {
        background-color: yellow; /* O cualquier otro color de fondo que desees */
    }
    100% {
        background-color: transparent;
    }
}
.btn-import-coste-erp {
    background: #fff;
    border: 2px solid #b200c7;
    color: #000!important;
}
.btn-import-coste-erp:hover {
    background: #c7c7c7;
    border: 2px solid #b200c7;
    color: #000!important;
}
.btn-import-coste-erp:focus {
    background: #fff;
    border: 2px solid #b200c7;
    color: #000!important;
}
/* ajustes logo loguin */

.img-logo-gb {
    display: block; /* Para eliminar el espacio en la parte inferior del contenedor */
    margin: 0 auto; /* Centra horizontalmente */
    margin-top: 3px;
    max-width: 180px;
}

.img-logo-gb-responsive {
    height: 65px;
    right: 0px;
    position: relative;
    max-width: 260px;
}

.img-logo-gb-portada {
    position: relative;
    max-width: 100%;
    height: auto;
}
.remember-pass {
    margin-left: 20px;
}
.btn-especial-acceso {
     min-height: 46px; 
}

.boton-activacion-especial {
    color: #28a745;
    font-size: 40px; 
    margin-right: 15px;
}

.boton-desactivacion-especial {
    color: #6d6d6d;
    font-size: 40px; 
    margin-right: 15px;
}

.no-prioritario {
    background: #dfdfdf;
}
