#logo {
	height:50px;
	width:142px;
}

.brandColor, .brandBackgroundColor input[type=submit],.brandColor  a, .brandColor a:visited,.control.active .button, .lostMode .lostControl .button, .control.active span, .lostMode .lostControl span
{
	color:#399bca !important;
}

.brandUnderline {
	text-decoration: underline;
	text-decoration-color: #399bca;
}

.brandGapUnderline {
	border-bottom: 2px solid #399bca;
}

.brandBackgroundColor,.iconWrap,.blueAlert,button.brandColor, button.brandColor span,input.brandBackgroundColor[type="submit"], input.brandBackgroundColor[type="button"], button.brandBackgroundColor  {
	background-color:#399bca;
	color:#fff;
}

nav.bg-dark {
    background-color: #349fd4 !important;
}

.card a,.card a:hover,.card a:visited{
    background-color: #399bca!important;
    color:#fff!important;
}

.iconPointer{
	border-left: 7px solid #399bca;
}

.loginCard.brandBackgroundColor{
	background-color:#d9dad7;
	
}

.loginCard,.loginCard h1,.loginCard a, .loginCard a:visited {
	color:#333;
	}

.loginCard .error{
	color:#f24735;
}


.buttonspinner, .loginbuttonspinner {
	background: url('/webportalstatic/brand/images/buttonspinner.gif');
}


  @media only screen and (max-width:1111px){
   .loginbuttonspinner{
height: 24px;
width: 24px;
background: url('/webportalstatic/brand/images/buttonspinner_mobile.gif');

}
}
@media only screen and (max-width:850px){
  .buttonspinner{
height: 24px;
width: 24px;
background: url('/webportalstatic/brand/images/buttonspinner_mobile.gif');

  }
  
  }
