.text-shadow h5 { text-shadow: 2px 1px 3px #000; }
.text-shadow p { text-shadow: 2px 1px 3px #000; }
.row.featured_news h5 { font-size: 1.3em }
.row.featured_news .container { padding-left: 0; padding-right: 0 }
.row.featured_news .boxed p { font-size: 16px }
@media screen and (min-width:768px) {
	.logo {
		display: block;
		width: 83px;
		height: 70px;
	}
}
.logo-brand {
	float: left;
	display:block;
}
.tagline1, .tagline2 {
    display: block;    
}
.tagline1 {
	font-family: 'Roboto', sans-serif;
    font-weight: 700;
    font-size: 20px;
    color: #00487A;
	padding: 0 0 0 95px;
    line-height: 20px;
}
.tagline2 {
    font-size: 0.92em;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-style: italic;
    color: #333333;
    padding: 0 0 0 95px;
    line-height: 24px;
}
@media all and (max-width: 767px) {
	.tagline1 {
		padding: 0 0 0 75px;
	}
	.tagline2 {
		padding: 0 0 0 75px;
	}
}
@media all and (max-width: 414px) {
	.tagline1 {
		font-size: 16px;
	}
	.tagline2 {
		font-size: 10px;
	}
}
/*nav.pos-fixed, .bar-3 { border-bottom: 1px solid #ebebeb; }*/
.prime-nav {  }
.bar-1 .menu-horizontal > li > a.search-icon { font-size: 1.4em; }

.no-padding { padding-left: 0; padding-right: 0; }
.dropdown--active .dropdown__trigger:after {
	transform: rotate(180deg);
    transition: all .25s ease-out;
}
.dropdown .dropdown__trigger:after {
    transition: all .25s ease-out;
}
@media screen and (min-width: 992px) {
	.main-container section.hero {
		padding-top: 3em;
		padding-bottom: 0;
	}
}
.mission-stmnt {}
.hero .mission-stmnt-block {
	background: rgba(37, 37, 37, 0.6);
	position: relative;
	z-index: 1000;
	margin-top: 1em;
}
.mission-stmnt-block h2 { font-size:26px; margin: 0; padding-bottom: 0.5em; padding-top: 0.5em;}
.card .card__body { border-bottom: 1px solid #ececec; }
.homepage-news-item .card-2 .card__top img { border-radius: 0 }
#global_footer h4 {
	padding: 0;
	margin: 0;
	font-size: 0.85714286em;
	line-height: 2.16666667em;
	font-weight: 700;
	text-transform: uppercase;
}
.email-subscribe {margin-bottom:8px;}
.menu-horizontal .last,
.menu-horizontal .last a {
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-bottom-right-radius: 6px;
	border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-bottom-left-radius: 6px;
	border-bottom-left-radius: 6px;
}
.menu-horizontal .first,
.menu-horizontal .first a {
	-webkit-border-top-right-radius: 6px;
	-moz-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
}
.card .card__top {
    max-height: 140px;
    overflow: hidden;
}
.tabs-content li {
    overflow: hidden;
}
#tabbed .card-2 .card__top img { border: 1px solid #ececec; }
#ads_sponsors iframe { min-height: auto }
#ads_sponsors .col-lg-3 { text-align: center }
#ads_sponsors .col-lg-3 { text-align: center }
#bod-vote { padding: 3em 0; background-color: #172837 }
.vote-btn { background-color: #ff9900; border: none; }
.ann-message .alert { padding: 15px 0; }
.ann-message .alert.covid-19 {
	font-size: 1.6em;
	display: inline-block;
	padding: 20px 35px;
}
.alert .fa-exclamation-circle { 
	font-family: 'Font Awesome 5 Pro';
	font-style: normal;
	padding-right: 10px;
	color: #D90000;
}
.coronavirus-wrapper { margin-bottom: 20px }
.coronavirus-wrapper .second-heading { 
	text-transform: capitalize;
	padding-top: 15px;
	color: #000 !important;
	text-shadow: 0 0 #000 !important;
}
.coronavirus-wrapper .boxed {
	width: 100%;
	height: auto;
	margin: 0 auto;
	padding-top: 28px;
	padding-bottom: 30px;
}
.coronavirus-wrapper .boxed .container { padding-left: 0; padding-right: 0 }
.coronavirus-wrapper .boxed h5,
.survey-wrapper .boxed h5 { text-shadow: 2px 1px 3px #000; font-size: 1.1em }
.coronavirus-wrapper .btn.type--uppercase {
	background-color: #CC3C3C;
	border: none;
	padding-left: 15px;
	padding-right: 15px;
	width: 100%;
}
.donation-wrapper {
	text-align: left;
	height: 100%;
	color: #ffffff;
	font-family: 'Open Sans', 'Helvetica', 'Arial', sans-serif;
	background-color: #338FD7;
	padding: 20px;
	border-radius: 4px;
}
.donation-wrapper .headline {
  font-size: 25px;
  font-weight: 300;
  line-height: 50px;
  letter-spacing: -0.25px;
}

.donation-wrapper .subtitle {
  margin: 10px 0 20px;
  color: #9ad9ff;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
  letter-spacing: -0.1px;
}
.donation-wrapper .btn {
	background-color: #7ec954;
	transition-property: all;
	transition-duration: 0.15s;
	transition-timing-function: ease-in-out;
}
@media (min-width: 576px) {
	.home-ads-wrapper ul li { display: inline-block; }
	.home-ads-wrapper ul li:not(:first-child) { margin-left: 20px }
}