/*** Leadership ***/

.board{padding:40px;padding-top:0px;}

.board > .col-md-6{padding:0;}

.board h4, .board .h4{font-family: "myriad-pro-semi-condensed",sans-serif; font-style:normal; font-weight:900; color:#043255; text-transform:uppercase; background: url(/images/bg-block-title.png) bottom center no-repeat; background-size:contain; padding-bottom:20px;margin-bottom:40px;}

.board .h4 > a{font-size: .6em;width:100px;float:right;margin:0px;padding-top:8px;padding-bottom:8px;box-shadow: 0 0 10px 0 #8A8A8A;}
.board h4 > a{font-size: .6em;width:100px;float:right;margin:0px;padding-top:8px;padding-bottom:8px;box-shadow: 0 0 10px 0 #8A8A8A;}

.board img{margin-bottom:20px;}

.board p{font-size: 1.1em;font-weight: 400;}

.board a{font-size: 1.2em;font-family: "myriad-pro-semi-condensed",sans-serif; font-style:normal; font-weight:400;}



.leadership{padding:40px;padding-top:0px;}

.leadership > .col-md-6,.leadership > .col-md-6 > .col-md-12{padding:0;}

.leadership h4, .leadership .h4{font-family: "myriad-pro-semi-condensed",sans-serif; font-style:normal; font-weight:600; color:#8e1a0e; text-transform:uppercase; background: url(/images/bg-block-title.png) bottom center no-repeat; background-size:contain; padding-bottom:20px;margin-bottom:20px;}

.leadership .h4 > a{font-weight:400;color:#fff;font-size: .6em;width:100px;float:right;margin:0px;padding-top:8px;padding-bottom:8px;box-shadow: 0 0 10px 0 #8A8A8A;}
.leadership h4 > a{font-weight:400;color:#fff;font-size: .6em;width:100px;float:right;margin:0px;padding-top:8px;padding-bottom:8px;box-shadow: 0 0 10px 0 #8A8A8A;}
.leadership .h4 > a:hover{color:#FFFB00;}
.leadership h4 > a:hover{color:#FFFB00;}
.leadership h5, .leadership .h5{font-family: "myriad-pro-semi-condensed",sans-serif; font-style:normal; font-weight:400; color:#797979; text-transform:uppercase;  padding-bottom:10px;margin-bottom:20px; border-bottom: 1px solid #CDCDCD;margin-right:60px;}

.leadership p{color:#333;font-size: 1em;font-weight: 400;padding:0px;}

.leadership a{text-transform:uppercase;color:#043255;text-decoration:none; font-size: 1em;font-family: "myriad-pro-semi-condensed",sans-serif; font-style:normal; font-weight:600;}

.leadership p > span{text-transform:uppercase;color:#043255;text-decoration:none; font-size: 1em;font-family: "myriad-pro-semi-condensed",sans-serif; font-style:normal; font-weight:600;}

.leadership a:hover{color:#8e1a0e;}



.staff_bio h3, .staff_bio .h3{font-family: "myriad-pro-semi-condensed",sans-serif; font-style:normal; font-weight:400; color:#8e1a0e; text-transform:uppercase;border:0;margin-bottom:0;padding-bottom:0;-webkit-margin-before: 0 !important; } 

.staff_bio h4, .staff_bio .h4{font-size: 1.5em;font-family: "myriad-pro-semi-condensed",sans-serif; font-style:normal; font-weight:400; color:#043255;margin-top:0;padding-top:0;}





/*** news ***/

.news{padding:40px;padding-top:0px;}

.news h4,.news .h4{font-size:1.5em;font-family: "myriad-pro-semi-condensed",sans-serif; font-style:normal; font-weight:600; color:#8e1a0e; background: url(/images/bg-block-title.png) bottom center no-repeat; background-size:contain; padding-bottom:20px;margin-bottom:20px;}

.news > a{font-size:1.1em;float:right;font-weight:400;color:#fff;width:100px;margin:0px;margin-top:10px;padding-top:4px;padding-bottom:5px;box-shadow: 0 0 10px 0 #8A8A8A;}

.news > a:hover{color:#FFFB00;}

.news h5, .news .h5 {border-bottom: 1px solid #e4e4e4;padding-bottom: 25px;}

.news h5 a, .news .h5 a{font-size: 1em; text-transform: uppercase;  font-family: "myriad-pro-semi-condensed",sans-serif; font-style: normal; font-weight: 400; color: #043255; width: 100%; text-decoration: none;}

.news img{float:right; clear:both; margin-left:20px;margin-bottom:20px; border: 1px solid #FFF;box-shadow: 0 0 10px 0 #8A8A8A;}



.contact_form select{width:100%;padding-top:5px;padding-bottom:5px;color:#2c2c2c;font-family: "myriad-pro-semi-condensed",sans-serif; font-style:normal; font-weight:600;}

.contact_form input{color:#2c2c2c;font-family: "myriad-pro-semi-condensed",sans-serif; font-style:normal; font-weight:600;}

.contact_form textarea{font-size: .9em!important;height:115px;color:#2c2c2c;font-family: "myriad-pro-semi-condensed",sans-serif; font-style:normal; font-weight:600;}

.contact_form input[type=checkbox] {margin-top:12px;}




@media only screen and (min-width : 320px){
	.contact-form-modal{font-family:"myriad-pro",sans-serif; font-style:normal; font-weight:400!important; text-transform:uppercase;}
	.contact-form-modal label{font-size:1.3em; color:#043255; text-align:right; font-weight:400!important;}
	.contact-form-modal input{color:#2c2c2c; padding-top:25px; padding-left:15px; padding-bottom:25px;}
	.contact-form-modal input:focus{outline:none; -webkit-box-shadow:none !important; -moz-box-shadow:none !important; box-shadow:none !important;}
	.contact-form-modal textarea{height:115px;color:#2c2c2c; padding-top:10px; padding-left:25px; padding-bottom:10px;}
	.contact-form-modal textarea:focus{outline:none; -webkit-box-shadow:none !important; -moz-box-shadow:none !important; box-shadow:none !important;}
	.contact-form-modal .vcenter{display:flex; align-items:center}
	.contact-form-modal .h4{font-size:1.7em; font-weight:400!important;}
	.contact-form-modal .form-group{margin-right:40px;}
	.contact-form-modal .failure{color:#8e1a0e!important;font-weight: 900;}
	
}


.sba{background: #8e1a0e;}

.failure{color:#FFF759!important;}

.fileinput {font-family: "myriad-pro-semi-condensed",sans-serif; font-style:normal; font-weight:600; border-radius: 0px; position: relative; overflow: hidden; margin:0px;}

.form-control, .btn-file{border-radius: 0px;}




