.cwpwa-form-ingresar-container form input[type=button], .cwpwa-form-cartilla form input[type=button], .cwpwa-form-ingresar-container form input[type=submit], .cwpwa-form-cartilla form input[type=submit], .cwpwa-form-cartilla form .cwpwa-form-button {
  background-color: var(--color-principal);
}

#mainNav.navbar {
  background-color: var(--color-secundario);
}

.spinner {
  border-top: 6px solid var(--color-principal);
}

.primary-button {
  background-color: var(--color-principal);
}

.guia_servicios-button, .guia_servicios-button:active, .guia_servicios-button:focus, .guia_servicios-button:hover {
  background-color: white;
  color: #606262;
}

.vademecum__advanced-search button[type=submit] {
  background-color: var(--color-principal);
}

.coberdoc__card-button:active, .coberdoc__card-button:hover, .coberdoc__card-button:focus, .coberdoc__card-button {
  background-color: white;
  color: #6b838b;
}

.form-login-inicio .cwpwa-form-ingresar-container form input[type=button], .form-login-inicio .cwpwa-form-cartilla form input[type=button], .form-login-inicio .cwpwa-form-cartilla form input[type=submit], .form-login-inicio .cwpwa-form-cartilla form .cwpwa-form-button {
  background-color: #ba9467;
}

.ia-token {
  background: #242424;
  padding: 2px 6px;
  margin-right: 4px;
}

.ia-emergencia a {
  background: red;
  display: block;
  text-align: center;
  padding: 18px 18px;
  margin: 10px 10px;
}

div.invalid {
  border: 1px solid red;
  padding: 10px;
}

body.modal-abierto .fixed-top {
  z-index: 0;
}

.round-pic {
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  float: left;
  margin-left: 8px;
}
.round-pic.ia-switch {
  border-radius: 0;
}
#confirm-modal-dialog {
  padding-left: 17px;
  padding-right: 17px;
}
#confirm-modal-dialog #confirm-cancelbutton {
  background-color: var(--color-secundario);
}
#confirm-modal-dialog .modal-body .d-flex {
  flex-wrap: wrap;
}

.cwpwa-form-ingresar-container .form-input-field {
  color: #000000;
}

.alerta {
  border: 1.5px solid #38B6E3;
  background: #E6F9FF;
  padding: 10px;
  margin-bottom: 20px;
  font-weight: 500;
  font-size: 13px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  border-radius: 8px 8px 8px 8px;
}
.alerta .icono-alerta {
  padding-right: 6px;
  background-image: url(/app/res/ui_v2/img/iconos/alerta-notice.svg);
  background-repeat: no-repeat;
  background-position: left top;
  width: 29px;
  height: 25px;
  margin-top: 1px;
  flex-shrink: 0;
}
.alerta .icono-alerta img {
  display: none !important;
}
.alerta .mensaje-alerta {
  color: #1B1B1B;
  text-align: left;
}
.alerta.alerta-error-inicio {
  border: none;
  background: none;
}
.alerta.alerta-error-inicio .mensaje-alerta {
  color: #EF1F22;
  font-weight: 500;
}
.alerta.alerta-error {
  background: #FFD6D6;
  border-color: #E81C1C;
}
.alerta.alerta-error .icono-alerta {
  background-image: url(/app/res/ui_v2/img/iconos/alerta-error.svg) !important;
}
.alerta.alerta-atencion {
  background: #FFE3CD;
  border-color: #FC7A10;
}
.alerta.alerta-atencion .icono-alerta {
  background-image: url(/app/res/ui_v2/img/iconos/alerta-atencion.svg) !important;
}
.alerta.alerta-exito {
  background: #D2FFD7;
  border-color: #1EA444;
}
.alerta.alerta-exito .icono-alerta {
  background-image: url(/app/res/ui_v2/img/iconos/alerta-exito.svg) !important;
}/*# sourceMappingURL=tema.css.map */