
.has-error .form-control,
.has-error .form-select {
	background-color:#f5746340;
  box-shadow: 0 0 0 .25rem rgba(253, 37, 13, 0.25)
}
.has-error .form-control:focus,
.has-error .form-select:focus {
	border-color:#dd4b3940;
  box-shadow: 0 0 0 .25rem rgba(253, 37, 13, 0.25)
}

#DivBloqueo {
  /* position: absolute; */
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /* background: url(images/gris.png) repeat; */
  background-color: #000;
  display: none;
  z-index: 1399;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}

#DivBloqueo .modal-dialog {
	display: table;
	position: relative;
	margin: 0 auto;
	top: calc(50% - 24px);
}

#DivBloqueo .modal-dialog .modal-content {
	background-color: transparent!important;
	border: none!important;
	box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0);
}
#DivBloqueo .fa-spin {
	animation: fa-spin 0.8s infinite linear !important;
}