/* CSS Document */
body {
  background-color:transparent;
  color:#3C1053;
  margin:2rem 0 1.75rem;
}
html .text-color-light, html .text-light {
  color: #212121 !important;
}

form .alert-info {
  background-color:#FF671F;
  color:#F6EB61;
  font-size:18px;
  letter-spacing:-.3px;
  border-radius:0;
  border:none;
  padding:7px 10px;
}
.form-style-4.form-style-4-text-dark .form-control,
.form-style-4 select.form-control,
.form-style-4 .form-control::placeholder,
.form-style-4 .form-control,
.form-style-4 label  {
  color: #3C1053 !important;
  font-size: 14px;
}

html .btn-secondary,
html .btn-tertiary {
  background-color: #3C1053;
  border-color: #3C1053;
  color: white !important;
  --color: #F6EB61;
  --hover: #32383e;
  --disabled: #212529;
  --active: #101214;
}
html .btn-secondary:hover:not(.bg-transparent),
html .btn-secondary.hover:not(.bg-transparent),
html .btn-tertiary:hover:not(.bg-transparent),
html .btn-tertiary.hover:not(.bg-transparent) {
  background-color: #3C1053;
}
html .btn-secondary:hover,
html .btn-secondary.hover,
html .btn-tertiary:hover,
html .btn-tertiary.hover {
  border-color: #3C1053 #3C1053 #3C1053;
  color: #FFF;
}

/* Block UI */
div.blockPage {
	left: 18% !important;
	top: 30% !important;
	width: 64% !important;
}
/* Custom UI - Hacks */

/* Hide Close "X" for modalbox alerts */
.no-close .ui-dialog-titlebar-close {
	display: none;
}
.ui-front {
	z-index: 9000 !important;
}
.ui-autocomplete {
	height: 200px;
	overflow-y: scroll;
	overflow-x: hidden;
}
.ui-datepicker {
	z-index: 9001 !important;
}