.grad {
	background: -moz-linear-gradient(top, rgba(0,0,0,.4) 0%, rgba(255,255,255,0) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,.4)), color-stop(100%,rgba(255,255,255,0)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,.4) 0%,rgba(255,255,255,0) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,.4) 0%,rgba(255,255,255,0) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,.4) 0%,rgba(255,255,255,0) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,.4) 0%,rgba(255,255,255,0) 100%);
	height: 100vh;
	width: 100%;
	position: absolute;
	z-index: 0;
	/*display:none;*/
}

.btn:hover{
	cursor:pointer;
}
.form-control{
	padding: 7px 0;
  font-size: inherit;
}
.form-group,.form-group .form-control {
	margin-bottom: 7px;
	width:100%;
}
.input-group .form-control {
	width: 100%;
}
.wizard-container {
	padding-top: 0px;
}
.nav>li>a {
	position: relative;
	display: block;
	padding: 10px 15px;
	font-size:14px;
	font-weight:600;
}
.wizard-card .moving-tab {
  font-size: 14px;
}
.form-group.label-floating label.control-label, 
.form-group.label-placeholder label.control-label{
	font-size:14px;
 /* color:#666; */
}
.nav>li>a:hover {
	text-decoration:none;
}
.wizard-card {
	border: none;
	z-index: 5;
}
.wizard-card[data-color="blue"] .moving-tab {
  background-color: #789ecb;
  box-shadow: 0 16px 26px -10px rgba(120, 158, 203, 0.56), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(120, 158, 203, 0.2);
}
.wizard-card[data-color="blue"] .picture:hover {
  border-color: #789ecb;
}
.wizard-card[data-color="blue"] .choice:hover .icon {
  border-color: #789ecb;
  color: #789ecb;
	}
.wizard-card[data-color="blue"] .choice.active .icon {
  border-color: #008000;
  color: #008000;
}
.wizard-card[data-color="blue"] .checkbox input[type=checkbox]:checked + .checkbox-material .check {
  background-color: #789ecb;
}
.wizard-card[data-color="blue"] .radio input[type=radio]:checked ~ .check {
  background-color: #789ecb;
}
.wizard-card[data-color="blue"] .radio input[type=radio]:checked ~ .circle {
  border-color: #789ecb;
}

.btn.btn-reset {
  background-color: #ffffff;
	border-color: #789ecb; 
  color: #789ecb;	
  box-shadow: 0 2px 2px 0 rgba(120, 158, 203, 0.14), 0 3px 1px -2px rgba(120, 158, 203, 0.2), 0 1px 5px 0 rgba(120, 158, 203, 0.12);
}

.btn.btn-reset:focus, .btn.btn-reset:active, .btn.btn-reset:hover {
  background-color: #789ecb;
	border-color: #789ecb; 
  color: #FFFFFF;	
  box-shadow: 0 14px 26px -12px rgba(120, 158, 203, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(120, 158, 203, 0.2);
}

.btn.btn-primary {
  box-shadow: 0 2px 2px 0 rgba(120, 158, 203, 0.14), 0 3px 1px -2px rgba(120, 158, 203, 0.2), 0 1px 5px 0 rgba(120, 158, 203, 0.12);
}
.btn.btn-primary, .btn.btn-primary:hover, .btn.btn-primary:focus, .btn.btn-primary:active, .btn.btn-primary.active, .btn.btn-primary:active:focus, .btn.btn-primary:active:hover, .btn.btn-primary.active:focus, .btn.btn-primary.active:hover, .open > .btn.btn-primary.dropdown-toggle, .open > .btn.btn-primary.dropdown-toggle:focus, .open > .btn.btn-primary.dropdown-toggle:hover {
  background-color: #789ecb;
	border-color: #789ecb; 
  color: #FFFFFF;
}
.btn.btn-primary:focus, .btn.btn-primary:active, .btn.btn-primary:hover {
  box-shadow: 0 14px 26px -12px rgba(120, 158, 203, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(120, 158, 203, 0.2);
}
.btn.btn-primary.disabled, .btn.btn-primary.disabled:hover, .btn.btn-primary.disabled:focus, .btn.btn-primary.disabled.focus, .btn.btn-primary.disabled:active, .btn.btn-primary.disabled.active, .btn.btn-primary:disabled, .btn.btn-primary:disabled:hover, .btn.btn-primary:disabled:focus, .btn.btn-primary:disabled.focus, .btn.btn-primary:disabled:active, .btn.btn-primary:disabled.active, .btn.btn-primary[disabled], .btn.btn-primary[disabled]:hover, .btn.btn-primary[disabled]:focus, .btn.btn-primary[disabled].focus, .btn.btn-primary[disabled]:active, .btn.btn-primary[disabled].active, fieldset[disabled] .btn.btn-primary, fieldset[disabled] .btn.btn-primary:hover, fieldset[disabled] .btn.btn-primary:focus, fieldset[disabled] .btn.btn-primary.focus, fieldset[disabled] .btn.btn-primary:active, fieldset[disabled] .btn.btn-primary.active {
  box-shadow: none;
}
.btn.btn-primary.btn-simple {
  background-color: transparent;
  color: #789ecb;
  box-shadow: none;
}
.btn.btn-primary.btn-simple:hover, .btn.btn-primary.btn-simple:focus, .btn.btn-primary.btn-simple:active {
  background-color: transparent;
  color: #789ecb;
}

.popover, .tooltip-inner {
	color: #555555;
	padding: 10px 15px;
	background: #FFFFFF;
	background-color:#FFFFFF;
}
.tooltip.bs-tooltip-auto[x-placement^=top] .arrow::before, .tooltip.bs-tooltip-top .arrow::before {
    margin-left: -3px;
    content: "";
    border-width: 5px 5px 0;
    border-top-color: #ffffff;
}
tooltip.show {
	opacity:1.0 !important;
}
.wizard-card .info-text {
  width: 100%;
	margin-bottom: 0px;
}
.tab-content>.tab-pane {
	min-height:410px;
}
textarea.form-control {
	height: auto;
}
.dd{
	width:100% !important;
	height: 75px;
}
.dd .ddTitle {
  height: inherit !important;
}
.dd .ddTitle .ddTitleText{
	height:auto !important;
}
.dd .ddTitle .ddTitleText img {
	width: 87px !important;
	height: 100% !important;
}
.dd .ddChild li {
	padding: 0px !important;
	height: 75px !important;
}
.dd .ddChild li img {
	width: 75px !important;
}
#encompass-select_officer_id_child > ul > li:nth-child(1){
	display:none !important;
}
@media (min-width: 768px) {
	.wizard-container {
		padding-top: 20px;
	}	
}
@media (min-width: 1200px) {
	.wizard-container {
		padding-top: 0px;
	}		
}