/* CSS Document */
body {
  background-color:#f2f2f2;
  color:#000;
}
html .text-color-light, html .text-light {
  color: #212121 !important;
}

form .alert-info {
  background-color: #03313C ;
  color: #9BBFAA;
  text-transform:uppercase;
  font-size:20px;
  border-radius:0;
  padding:5px 10px;
}
.form-style-4.form-style-4-text-dark .form-control {
  color: #212121;
}
.form-style-4 select.form-control {
  color: #212121;
}
.form-style-4 .form-control::placeholder {
  color: #212121;
}
.form-style-4 .form-control {
  color: #212121;
}

html .btn-secondary {
  background-color: #212529;
  border-color: #212529 #212529 #0a0c0d;
  color: #FFF;
  --color: #212529;
  --hover: #32383e;
  --disabled: #212529;
  --active: #101214;
}
html .btn-secondary:hover:not(.bg-transparent),
html .btn-secondary.hover:not(.bg-transparent) {
  background-color: #32383e;
}
html .btn-secondary:hover,
html .btn-secondary.hover {
  border-color: #383f45 #383f45 #212529;
  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;
}