@charset "utf-8";
.draggable {
  cursor: grab;
  user-drag: element;
  user-select: none;
}
#imageContainer {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.imageItem {
  margin-bottom: 10px;
}
.deleteButton {
  cursor: pointer;
  margin-left: 10px;
}
/* Estilo para filas pares */
.row.fila:nth-child(even) {
  padding: 1em;
  background-color: #ffffff4a;
}
/* Estilo para filas impares */
.row.fila:nth-child(odd) {
  padding: 1em;
  background-color: #ffffff8c
}
.gris {
  color: #909090;
}
.celeste {
  color: #6ec2f5;
}
.titulo {
  font-weight: bold;
  font-size: 2em;
}
.caja {
  -webkit-box-shadow: 0px 0px 26px 18px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 0px 26px 18px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 26px 18px rgba(0, 0, 0, 0.1);
  border-radius: .3em;
  background-color: white;
}
body {
  background-color: #e8f0fe;
}
.subtitulo {
  font-size: .9em
}
.titular {
  color: white;
  background: #0085fa;
  padding: .5em;
  border-radius: 0.3em;
  margin-bottom: 1em;
}
.form-control:disabled {
  /* background-color: #ffffff80;*/
  opacity: 1;
}
.tox:not([dir=rtl]) .tox-statusbar__branding {
  display: none;
}
.corte {
  background-color: #064385;
}
@media (max-width: 991px) {
  .container-fluid {
    font-size: 1.8em !important;
  }
  label {
    font-size: 0.5em !important;
  }
  input, select {
    font-size: .8em !important;
  }
}