/***** GLOBAL STYLE BEGINS *****/
h1,h2,h3,h4,h5,h6 {
	font-family: "CentraNo2-Book","Open Sans", Helvetica, Arial, sans-serif;
}
/***** GLOBAL STYLE ENDS *****/
/***** LOGIN PAGE STYLE BEGINS *****/
#whats-this-ccv,
.col-md-10.col-xs-12.col-md-offset-1.now-covered > p > span,
.table.table-condensed.compare-table > tbody > tr > td > .fa.fa-circle,
#login-forgot-btn, 
#login-not-member-enroll {
	color: #7774EA !important;
}

#mainLoginButton,
.submit-btn input,
#login-login-btn input {
	border-color: #7774EA !important;
	background-color: #7774EA;
}

#mainLoginButton:hover,
.submit-btn input,
#login-login-btn input:hover {
	background-color: transparent;
	color: #7774EA;
}
.notice-wrapper{
	background-color:#F2F7FF;
} 
.notice-para{
	font-size: 12px;
	font-weight: 600;
}
.login-message-area-service-email > a{
	color: #7774EA;
}
/***** LOGIN PAGE STYLE ENDS *****/

/***** COOKIE AGREEMENT STYLE BEGINS *****/
#cookie-agreement-container {
	background-color: #7774EA;
	border-top: 2px solid #fff;		
}

.cookie-agreement-text > a {
	color: #fff;
	font-weight: 800;
}
.cookie-agreement-text > a:hover, a:focus {
	color: #fff;
}
.btn.btn-primary.privacyAndCookieAcceptBtn,
.cookie-agreement-btn input {
	border-color: #fff !important;
	background-color: #fff;
	color: #7774EA !important;
}

.btn.btn-primary.privacyAndCookieAcceptBtn:hover,
.cookie-agreement-btn input:hover {
	background-color: transparent;
	color: #fff !important;
}
.privacyAndCookieAcceptBtn{
	font-family: "CentraNo2-Book","Open Sans", Helvetica, Arial, sans-serif;
}
/***** COOKIE AGREEMENT STYLE ENDS *****/
/***** FORGOT PASSWORD STYLE BEGINS *****/
.ValidationErrors{
	background: #c94a40 ;
}
.btn.btn-primary{
	background: #7774EA;
	border: 2px solid #7774EA;
}
.btn.btn-primary:hover{
	color: #7774EA;
}
a.successMsgHereText{
	color: #ef6e6c;
}
a.successMsgHereText:hover, a.successMsgHereText:focus{
	color: #64a1d3;
}
.contact-text-wrap{color: #7774EA;}
.contact-text-wrap > a{color: #7774EA;}
.contact-text{
	font-weight: 600;
	font-size: 12px; 
	color:#7774EA;
}
.loginPan .ValidationErrors {
	bottom: 130px;
}
/***** FORGOT PASSWORD STYLE ENDS *****/
/***** TWO FACTOR LOGIN STYLE BEGINS *****/
.two-factor-message{
	max-width: 350px; 
	background-color: #F2F7FF;  
	padding: 15px; 
	margin: 10px 0px 30px 0px; 
	font-size: 12px; 
	font-weight: 600;
}

#sendTwoFactorButton,
#submitTwoFactorButton{
	border-color: #7774EA !important;
	background-color: #7774EA;
}

#sendTwoFactorContainer:hover,
#sendTwoFactorButton:hover,
#submitTwoFactorButton:hover{
	background-color: transparent;
	color: #7774EA;
}
/***** TWO FACTOR LOGIN STYLE ENDS *****/
