/* CSS Document */
/*******************************************************************/

/********************Top Header Bar********************/

@import url("https://use.typekit.net/udc2wgd.css");



.mobileOnly  {
	display:none;

}

.blueMain_subPages {/***.bar {***/
	height: 140px;
	/*opacity: 0.9;
	background: linear-gradient(180deg, #1C2957 0%, #3C5390 100%);**/
	background: linear-gradient(0deg, #3C5390 0%, #1C2957 100%);
	padding-left:0;
 
}

.whiteFont {
	color:#fff;
}


a {
	color:#5b77c9;
}


.recaptchaShow {
	visibility:visible;
	padding-left:50px;
}

.recaptchaHide{
	visibility:hidden;
}
.red {
	color:#F00;
}


.showLinks {
	visibility:visible;
	padding-bottom:40px;
}

.hideLinks {
	visibility:hidden;
}

.hideText {
	visibility:hidden;
	line-height:0px;
	padding:0;
	margin:0;
}

.showText {
	visibility:visible;
}

.headlineFontPagesWithSubText {
	/*width: 693px;
	color: #1C2957;*/
	font-family: "din-2014", sans-serif;
	font-size: 52px;
	font-weight: bold;
	letter-spacing: -2px;
	line-height: 58px;
	padding-top:50px;
	padding-bottom:15px;
}



.contentLarge {
	/*width: 750px;*/
	color: #4F525A;
	font-family: "din-2014", sans-serif;
	font-size: 20px;
	line-height: 30px;
}



/*********************END MENU DROPDOWN****************/


.nav > li > a {
	border-bottom:solid;
	border-bottom-color:#58585a;
	color:#202020;
	font-family: "din-2014", sans-serif;
}

.nav > li
{display:inline; vertical-align:text-top;}

.navbar-inverse .navbar-brand {
	color:#000;
	padding-left:5px;;
}



.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
	padding:0;
    margin-right: auto;
    margin-left: auto;
 
}


.container {
	background-color:#CCC;
   max-width:1440px;        /* Suppose you want minimum width of 1000px */
   width: auto !important;  /* Firefox will set width as auto */
}

.topPadding40 {
	padding-top:40px;
}


.contentArea {
	margin:auto;
	background-color:#fff;
	padding-right:150px;
	/**width:1440px;**/	
	padding-top:180px;
}
.contentAreaSub {
	margin:auto;
	background-color:#fff;
	min-height:800px;
	/**width:1440px;**/	
}
.c

.white {
	color:#fff;
}

.center {
	text-align:center;
}

.divMaster_xs {
	visibility:hidden;
}


	@media (max-width: 875px) {
	
.blueMain_subPages {/***.bar {***/
	height: 180px;

}

	
.headlineFontPagesWithSubText {
	font-size: 48px;

}

	
}

@media (min-width: 500px){
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand 
{
	margin-left:0px;
}



}


@media (max-width: 1440px) {
	#footerID {
		padding-left:0;


	}


	
}



@media (max-width: 775px) {
	
	.contentArea {
	padding-right:0px !important;
}


}

@media (max-width: 327px) {

}





@media (max-width: 1275px) {


}

@media (max-width: 460px) {
	
.headlineFontPagesWithSubText {
	font-size: 40px;

}

.contentArea {

	padding-top:220px;
}
}


@media (max-width: 1199px) {
	
.contentArea {
	padding-right:0px !important;
}


}



@media (max-width: 1072px) {
	

}

@media (max-width: 1092px) {


}


@media (max-width: 990px) {

}






@media (max-width: 647px) {
	
}



@media (min-width: 1355px) {
	
}

@media (min-width: 1000px) {

}


@media (max-width: 1000px) {




.navbar {
  min-height: 80px;
}


 #navbar {
 background: #3C5390;
 }
 


  
  .dropDownStyle ul li a{
	 text-align:center !important;
	 background: #3C5390 !important;
  }
  
  
}


.paddingRight40 {
	padding-right:40px;
}

.paddingBottom85 {
	padding-bottom:100px;
}

.leftPadding100{
	padding-left:100px;
}

.topPadding140 {
	padding-top:140px;
}

.topPadding25 {
	padding-top:25px;
}

.topPadding45 {
	padding-top:45px;
}


.topPadding10 {
	padding-top:10px;
}


.paddingBottom65 {
	padding-bottom:65px;
}

.paddingTop45{
	padding-top:45px;
}

.paddingBottom45 {
	padding-bottom:45px;
}

.paddingBottom25 {
	padding-bottom:25px;
}


.paddingBottom10 {
	padding-bottom:10px;
}



/* 100% Image Width on Smaller Screens */
@media only screen and (max-width: 700px){

}


@media only screen and (max-width: 570px){
	

}
	
}

@media only screen and (max-width: 515px){

}

@media only screen and (max-width: 460px){

	
}


@media only screen and (max-width: 422px){

}


@media only screen and (max-width: 390px){
.headlineFontPagesWithSubText {
	font-size: 28px;

}
.contentLarge {
	font-size:18px;
	padding-left:0px;
}
}

@media only screen and (max-width: 364px){


	
}

@media only screen and (max-width: 350px){

}



@media only screen and (max-width: 336px){


	
}
@media only screen and (max-width: 303px){


	
}






/****************************end image modal****************************/



/****************************Footer******************/

.topFooter{
	/*background: linear-gradient(#454e8d, #2e3062);*/
	background: linear-gradient(180deg, #3C5390 0%, #1C2957 100%);
	 /*width:1440px; height: 430px;*/
	}

.paddingTop-50{ padding-top:50px;}

.footerSection { background-color:#222448; padding-bottom:20px; /**width:1440px;**/ }

.footerTextBottom {
	/*font-family: "din-2014", sans-serif; font-style: normal; font-weight: 500; font-size:16px; color:#8b8fa2; text-align:right;*/
	opacity: 0.5;
	color: #FFFFFF;
	font-family: "din-2014", sans-serif;
	font-style: normal;
	font-weight: 300;
	font-size: 16px;
	line-height: 25px;
	text-align: center;
}
