a.mainlink:link {color:teal;}
a.mainlink:visited {color:teal;}
a.mainlink:hover {color:teal;}

/*SE:WSHA-3056 Display & Update Homepage*/

.faLinkStyles{
	padding-right:180px;
}

.pStyles {
	padding: 10px 25px 10px 15px; text-align:justify;
}
/*.btn-lg{
	font-size:13px !important;	
}*/

div#leftDiv {
	float:left;
	padding-top: 15px;
}

div#rightDiv {
	padding-top:12%;
	padding-left:15% ;
}

@media (max-width: 720px) {
    div#rightDiv {
        padding: 5px 5px 5px 15px;
    }
	#aStyles:first-child {
		display:inline-block !important;
		margin-bottom: 5px !important;
	}	
/* SE:WSHA-3182  */
}

#aStyles {
	text-decoration:none !important;
	border-bottom: none !important;
	margin-top:25px;
}

/*
* SE:WSHA-3067 Display and Update Landing Page
*/

div#errorMsg, #warningDiv, #warningDivFinal, #alert1Div  {
	text-align: center;	
	display: none;
}

.ui-widget, .ui-dialog, .ui-dialog-title {
	width: 500px !important;	
	font-size: .8em !important;
	align: justify !important;	
}

.ui-button-icon-only {
    width: 2.2em !important;    
}
.panel-title-label{
	font-size: 18px;
	margin-bottom: 0;
	margin-top: 0;
}

.ui-widget-header {
	background: #004776 !important;
	color: #FFF !important;
	font-size: 1.3em !important;
}

/****Make the validation message display responsive on xs device ****/
/***Align the help pop up to middle of the screen on x-small devices ***/
@media only screen and (max-width: 720px){
    .showerrorMssg { width: 90%; }
    .ui-widget-header {font-size: 1.0em !important;}
    .ui-dialog  { left: 36px !important;}
}

p{
	text-align: justify;
} 


[id^=help] {
	display:none;
}

/*SE:WSHA-3191 Unbold the hyperlinked questions*/
#aQuestions {
	padding: 1px;	
	display: block;
	margin-bottom:10px;
}


/***SE:WSHA-3057****/
.feedbackPanel{
	padding: 20px 15px;	
}
.buttonHolder{ text-align: center; 
}

.buttonHolder.btn {
	height: 15px;
}

#pcbUl {padding-left:20px;}

/* SE:WSHA-3069 */
#PartialResultsUl, #ResultsHelpUl, #Results2HelpUl {padding-left:25px;}


/*SE:WSHA-3180 */
div .helpText { margin-left:15px; font-size:11px;}


#alertLink{
	text-decoration:underline !important;
	border-bottom: none !important;
	color:#0000ff;
}

ul#errorUl {
	text-align: left;
	padding-left: 40px;
}

.alert-warning {
    background-color: #FCF8E3 !important;
    border-color: #FAEBCC !important;
    color: #8A6D3B !important;    
 }
 
#errorMsg .col-xs-12, #errorMsg.col-sm-10, #errorMsg.col-md-6 {
	margin-bottom: -2% !important; margin-bottom: -1%\9 !important;
	margin-top: 20px!important;
} 

#warningDiv .col-xs-12, #warningDiv.col-sm-10, #warningDiv.col-md-6 {
	margin-bottom: -2% !important; margin-bottom: -1%\9 !important;
} 

div#warningMsgFinal {
	border:none;
}

div#warningDivFinal .alert {
	padding: 5px !important;
	margin-bottom: 0px!important;
}

#pcb.col-xs-12, #pcb.col-sm-10, #pcb.col-md-6 {
	padding-left:7%\9 !important;
	padding-right:7%\9 !important;
}


div#errorMsg1, #warningMsg, #alert1Msg {
	border:none; 
	text-align:justify;		
}


/** SE:WSHA 3244 & 3248 **/
.spanBlue {
	color: navy !important;
	font-weight: bold !important;
	font-size: 14px !important;
}

.spanRed {
	
	color: #d12212 !important;	
	font-weight: bold !important;
	font-size: 14px !important;
}

.spanText {
	Color: navy !important;
	text-decoration: underline;
	font-weight: bold !important;
	font-size: 14px !important;	
	
}
input[type="submit"] .btn, input[type="submit"].btn-info {
	background-color: #DADADA !important; 
	border-color: #DADADA !important;
}

/****SE:WSHA-3165 – Add CAPTCHA validation to the Feedback form*****/
.secretNumber {	
   	width: 25px;
	height:25px;
	font-size:12px;
	border-radius: 5px		
}

span.inputDisclaimer {
	color:#999; 
	font-weight:normal; 
}

/* SE:WSHA-3280 */
.form-control[readonly]  {
	background-color: white !important;
}

/*SE: styles for temporary page */

p#tempStyles{
	size: 3;
	color: navy;
	font-weight: bold;
	margin-left: 350px;
	font-size: 24px;
	color: red;
	margin-top:20px;
}

img#hourGlassImg{
	height:100px;
}

div.leftDiv{
	margin-left:150px;
}

div.rightDiv{
	width:65%;
}

/*SE:WSHA-3347 */
div#captchaHelpSection {
	display:none;
}
.btn-top.show {
    opacity: 0;
    visibility: hidden;
}

@media (max-width: 48em){
.container, .content-title {
    margin-left: 0px!important;
    margin-right: 0px!important;
}

.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 0px!important;
    padding-right: 0px!important;
}
}

#errortext{
border: 2px solid;
color: #d12212 !important;
margin-right: 3px;
margin-left: 3px;	
padding-left: 4px;
}