/* Archivo para edicion del sql_olap (Berna) */

/* para contener todo en la pagina sin overflow version 4.0.5 */
html, body {
  height: 100%; /* Asegura que body también ocupe el 100% del html */
  margin: 0; /* Elimina los márgenes predeterminados del body */
  overflow: hidden; /* Opcional: Evita la barra de desplazamiento si el contenido interno excede la altura */
}


:root {
    --base-font-size: 16px;
}

html {
    font-size: var(--base-font-size);
}

.bg-primary, .bg-secondary, .btn-success {
  background-color: #dce7ed!important;
}
.text-white {
  color: #000!important;
}
.mb-3, .my-3 {  /* Las medidas que tengan un espacio despues del combo del cubo */
  margin-top: 1rem!important;
}
button.bg-primary:hover, button.bg-secondary:hover, button.bg-success:hover {
  background-color: #bfddee!important; /* Over de los botones */
}
.modal-dialog {
  max-width: 80%!important; 
  max-height: 80%!important;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f!important;
  border-color: #d9534f!important;
}
.btn-danger:hover {
  color: #fff;
  background-color: #d5605c!important;
  border-color: #d5605c!important;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.right-aligned {
  margin-left: auto;
}
.input-corto {
  width: 4rem;
}
.fila-totales {
  background-color:  #dce7ed !important;
}
.btn.active {
  /*background-color: #66ff33;  Cambiar el color de fondo cuando está activo */
  color: red;
}
.btn.disabled {
  opacity: 0.5; /* Reducir la opacidad cuando está desactivado */
  cursor: not-allowed; /* Cambiar el cursor */
}
