* {
  --color-principal: #002D5D;
  --color-principal-medio: #333F48;
  --color-principal-claro: #0D4B8D;
  --color-secundario: #2077C1;
  --color-secundario-medio: #2F6491;
  --color-secundario-claro: #76C0FF;
  --color-terciario: #8F1336;
  --color-terciario-medio: #5F0720;
  --color-gris0: #333;
  --color-gris: #585858;
  --color-gris2: #878787;
  --color-gris3: #B6B6B6;
  --color-gris4: #DFDFDF;
  --color-gris5: #EEEEEE;
  --color-gris6: #333F48;
  --color-gris7: #EFEFEF;
  --color-gris8: #585858;
  --color-gris9: #E9E9E9;
  --color-negro2: #333;
  --color-auxiliar: #B95E06;
}

.ui-dialog-avisos {
  /*background-color: red;*/
  z-index: 9999;
}

.ui-dialog-titlebar-avisos {
  /*background-color: purple;*/
}

.ui-widget-header {
  background: var(--color-secundario) !important;
  color: #fff !important;
  margin-bottom: 9px;
}
.ui-widget.ui-widget-content {
  box-shadow: 1px 1px 15px rgba(0, 0, 0, 0.5);
}

span.ui-button-icon.ui-icon.ui-icon-closethick {
  background: url("../images/close.png");
  background-position: 50% 50%;
}

.alert {
  margin-bottom: 10px;
}
.alert.alert-info {
  background: var(--color-gris5);
  padding: 10px 30px;
  border: 1px solid var(--color-gris);
}

.AvisosPortal[data-online=offline] p {
  font-family: "Open Sans", sans-serif;
  font-size: 15px;
  line-height: 21px;
}
.AvisosPortal[data-online=offline] p.titulo {
  font-weight: bold;
  color: var(--color-principal);
  font-family: "Open Sans", sans-serif;
  font-size: 18px;
}
.AvisosPortal[data-online=offline] p.aviso {
  font-family: "Open Sans", sans-serif;
  font-size: 15px;
  line-height: 21px;
}
.AvisosPortal[data-online=offline] .list-group {
  margin-bottom: 8px;
  border: 1px solid var(--color-gris);
}
.AvisosPortal[data-online=offline] .list-group-item.active {
  background-color: var(--color-gris) !important;
  color: white;
  font-size: 20px;
  font-weight: bold;
}
.AvisosPortal[data-online=offline] .list-group-item {
  padding: 8px 12px;
  margin-bottom: 15px !important;
}
.AvisosPortal[data-online=offline] .list-group-item:last-of-type {
  margin-bottom: 0 !important;
}

.ui-widget .list-group {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.ui-widget .list-group .titulo {
  font-size: 17px;
  font-weight: bold;
}

/*# sourceMappingURL=avisos.css.map */
