.TitleText_Default{
	
}
.TitleSubtext_Default{
	
}
.ParagraphText_Default{
	
}
.CheckListLabel_Default{
	
}
.CheckListOptionLabel_Default{
	
}
.CheckListErrormessage_Default{
	color:#dc3545;
	margin-top:2px;
}
.RadioListLabel_Default{
	
}
.RadioListOptionLabel_Default{
	
}
.RadioListErrormessage_Default{
	color:#dc3545;
	margin-top:2px;
}
.NextLabel_Default{
	
}
.NextButton_Default{
	
}
.ImageImage_Default{
	
}
.TextBoxLabel_Default{
	
}
.TextBoxTextbox_Default{
	
}
.TextBoxErrormessage_Default{
	color:#dc3545;
	margin-top:2px;
}
.SeparatorSeparator_Default{
	
}
.LinkText_Default{
	
}
.LabelLabel_Default{
	
}
.CheckboxLabel_Default{
	
}
.CheckboxErrormessage_Default{
	color:#dc3545;
	margin-top:2px;
}
.SubmitButtonLabel_Default{
	
}
.SubmitButtonButton_Default{
	
}
.PreviousLabel_Default{
	
}
.PreviousButton_Default{
	
}
.CheckListLabel_Default2{
	
}
.CheckListOptionLabel_Default2{
	
}
.CheckListErrormessage_Default2{
	color:#dc3545;
	margin-top:2px;
}
.TextBoxLabel_Default2{
	
}
.TextBoxTextbox_Default2{
	
}
.TextBoxErrormessage_Default2{
	color:#dc3545;
	margin-top:2px;
}
.GoToPageLabel_Default{
	
}
.GoToPageButton_Default{
	
}
.SubmitButtonLabel_Default2{
	
}
.SubmitButtonButton_Default2{
	
}
.TextPanelLabel_Default{
	
}
.TextPanelTextbox_Default{
	
}
.TextPanelErrormessage_Default{
	color:#dc3545;
	margin-top:2px;
}
.ButtonLabel_Default{
	
}
.ButtonButton_Default{
	
}
.Datasource_Error_HeaderStyle{
	padding: 15px 15px 10px 15px;
	border-bottom: 1px solid #ebccd1;
	background-color: #f2dede;
	color: #a94442;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.modal-title {
	font-size: 2em;
}
.ndl-submit-response {
	font-size: 1.1em;
	font-weight: bold;
}
.ndl-denote-required.required .control-label:after { content: " * "; color: #dc3545; }
.ndl-validation.ng-invalid.ng-touched{ border-color : #dc3545; border-width : thin; }
.ndl-validation.ng-invalid.ndl-submitted{ border-color : #dc3545; border-width : thin;}
.ndl-validation.ng-valid.ng-touched{ border-color : #198754; }
.ndl-validation.ng-valid.ndl-submitted{ border-color : #198754; }
.form-control.ndl-validation:focus.ng-invalid.ng-touched, .form-control.ndl-validation:focus.ng-invalid.ndl-submitted {box-shadow: 0 0 0 4px rgba(220, 53, 69, .25);-webkit-box-shadow: 0 0 0 4px rgba(220, 53, 69, .25);}
.form-control.ndl-validation:focus.ng-valid.ng-touched, .form-control.ndl-validation:focus.ng-valid.ndl-submitted {box-shadow: 0 0 0 4px rgba(25, 135, 84, .25);-webkit-box-shadow: 0 0 0 4px rgba(25, 135, 84, .25);}
.form-control:focus {box-shadow: 0 0 0 4px rgba(102, 175, 233, .6);-webkit-box-shadow: 0 0 0 4px rgba(102, 175, 233, .6);}
.form-control {box-shadow: 0 0 0 0rem rgba(255, 255, 255, 0);}
