/* CSS Document */
body {
  background-color:transparent;
  color:#212529;
  margin:2rem 0 1.75rem;
}
html .text-color-light, html .text-light {
  color:#212529 !important;
}

form .alert-info {
  background-color:#C1A01E;
  color:#fff;
  font-size:20px;
  letter-spacing:-.1px;
  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 {
  color: #212529 !important;
  font-size: 14px;
}

html .btn-secondary,
html .btn-tertiary {
  font-size: 1rem;
  padding: 0.5rem 1rem;
  background-color: #732E4A;
  border-color: #732E4A #732E4A #4f1f33;
  color: #FFF !important;
  --color: #732E4A;
  --hover: #8e395c;
  --disabled: #732E4A;
  --active: #582338;
}
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: #8e395c;
}
html .btn-secondary:hover,
html .btn-secondary.hover,
html .btn-tertiary:hover,
html .btn-tertiary.hover {
  border-color: #973d61 #973d61 #732E4A;
  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;
}