@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css?family=Lato:400,400i,700,700i');
body {
	background-color: #f2f4f5;
}
body, p, h1, h2, h3, h4, li, td {
	font-family: 'Lato', Arial, Helvetica, sans-serif !important;
	font-weight: 400;
}
body, p, li, td {
	font-size: 18px;
	line-height: 140%;
	color: #303030;
}

/* change link colors if necessary */
.uk-link, a, em a {
	color: #0077dd;
	text-decoration: none;
}
.uk-link:hover, a:hover {
	color: #025580;
	text-decoration: none;
}
/* end of change link colors */

/* line 324 */
blockquote {
	padding-left: 25px;
	padding-right: 25px;
	border-left: none;
	font-size: 18px;
	line-height: 140%;
}
em {
	font-family: 'Lato', Arial, Helvetica, sans-serif !important;
	font-weight: 400;
	font-size: 18px;	
	line-height: normal;
	color: currentColor !important;
}
h1, h1 em {
	font-size: 32px;
	color: #025580 !important;
	font-weight: normal;
	margin: 0px 0px 15px 0px;
	padding: 0px;
}
h1.uk-h1, h1.uk-h1 em {
	font-size: 32px;
	color: #025580 !important;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
h1.uk-h1 a {
	font-size: 32px;
	color: #0077dd !important;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

h2, .h2 em {
	font-size: 28px;
	color: #025580 !important;
	font-weight: 700;
	margin-bottom: 15px;
	padding: 0px;
}

h2.uk-h2 {
	font-size: 25px;
	color: #025580 !important;
	font-weight: 700;
	margin-bottom: 15px;
	padding: 0px;
}

#info h2, #info h2.uk-h2 {
	margin: 0px 0px 0px 0px !important;
	padding: 0px;
}

/* change color for custom landing pages */

h2 {
	font-size: 28px;
	color: #025580 !important;
	line-height: 120%;
	font-weight: 700;
}

h3 {
	font-size: 23px;
	line-height: 120%;
	color: #007ebf !important;
	font-weight: 600;
}
h4 {
	font-size: 23px;
	line-height: 120%;
	color: red !important;
	font-weight: 600;
	font-style:italic
	
}

/* do not change font color below */

#main h2, #main h2.uk-h2 {
	margin: 20px 0px -10px 0px !important;
	padding: 0px;
}

#tabs h2, #tabs h2 em  {
	margin-bottom: 15px !important;
	padding: 0px;
}

#biography h2, #biography h2.uk-h2 {
	margin: 5px 0px -10px 0px !important;
	padding: 0px;
}

h2.uk-margin-top {
	margin-top: 40px !important;
}


h3, h3 em {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
#main h3, #main h3 em {
	margin: 20px 0px -10px 0px;
	padding: 0px;
}
h4, h4 em {
	font-size: 20px;
	line-height: 120%;
	color: #333333 !important;
	font-weight: 400;
	margin: 0px 0px 7px 0px;
	padding: 0px;
}

/* line 572 Large screen and bigger */
@media (min-width: 1220px) {
/*
     * Large gutter
     */
.uk-grid-divider:not(:empty) {
	margin-left: -35px;
	margin-right: -35px;
}
.uk-grid-divider > * {
	padding-left: 35px;
	padding-right: 35px;
}
.uk-grid-divider:empty {
	margin-top: 45px;
	margin-bottom: 35px;
}
}
.uk-panel {
	border: 1px solid #9999;
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	}
/* Sub-modifier: `uk-panel-box-primary` line 1318 */
.uk-panel-box-primary {
	background-color: #d1efa0;
	color: #224c07;
}
.uk-panel-box-primary-hover:hover {
	color: #2d7091;
}
.uk-panel-box-primary .uk-panel-title {
	color: #2d7091;
}
/*  Sub-modifier: `uk-panel-box-secondary` line 1330  */
.uk-panel-box-secondary {
	background-color: #f0f0f0;
	color: #333;
}
.uk-panel-box-secondary-hover:hover {
	color: #333;
}
.uk-panel-box-secondary .uk-panel-title {
	color: #333;
}
/* Modifier: `uk-panel-space` line 1369 */
.uk-panel-space {
	padding: 30px;
}
/* line 2426 */
.uk-tab > li > a {
	display: block;
	padding: 8px 12px 8px 12px;
	border: 1px solid transparent;
	border-bottom-width: 0;
	color: #0077dd;
	text-decoration: none;
	background: #f0f0f0;
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
}
/* Active */
.uk-tab > li.uk-active > a {
	border-color: #dddddd;
	border-bottom-color: transparent;
	color: #333;
	background: #f5f5f5;
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
}
/* Hover line 2438
 * 1. Apply hover style also to focus state
 * 2. Also apply if dropdown is opened
 * 3. Remove default focus style
 */
.uk-tab > li > a:hover, .uk-tab > li.uk-open > a {
	border-color: #f5f5f5;
	background: #f9f9f9;
	color: #005599;
	/* 2 */
	outline: none;
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
}
/* line 3412 */
.uk-button {
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #9999;
	background-color: #c14e2b;
}
/* Hover line 3445 */
.uk-button:hover, .uk-button:focus {
	background-color: #ee3e16;
	color: #FFFFFF;
	/* 2 */
	outline: none;
	/* 3 */
	text-decoration: none;
}
.uk-button.uk-button-primary.uk-button-large {
	font-size: 140% !important;
}
/* line 3717 */
.uk-icon-large.uk-text-primary {
	color: #025580 !important;
}
/* line 7510 */
.uk-text-large, .uk-text-large em, .uk-text-large i {
	font-size: 21px !important;
	line-height: normal !important;
	font-weight: normal !important;
}
/* Color modifiers line 7520  */
.uk-text-muted {
	color: #999999 !important;
}
.uk-text-primary {
	color: #0050a7 !important;
}
.uk-text-success {
	color: #659f13 !important;
}
.uk-text-warning {
	color: #e28327 !important;
}
.uk-text-danger {
	color: #d85030 !important;
}
.uk-text-contrast {
	color: #ffffff !important;
}
.uk-text-secondary {
	color: #ffffff !important;
}
/* Container line 7610 */
.uk-container {
	box-sizing: border-box;
	max-width: 980px;
	padding: 0 25px;
	background-color: #fff;
	-webkit-border-radius: 0px 0px 15px 15px;
	-moz-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
}
/* Large screen and bigger */
@media (min-width: 1220px) {
.uk-container {
	max-width: 1200px;
	padding: 0px 35px 50px 35px !important;
	background-color: #fff;
	-webkit-border-radius: 0px 0px 15px 15px;
	-moz-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
}
}
/* Container line 7680 */
.uk-text-small {
	font-size: 85%;
	line-height: 120%;
}
.uk-text-small em {
	font-size: 100%;
	line-height: 120%;
}
/* custom CSS */

.uk-padding-right {
	padding-right: 20px !important;
	padding-top: 5px !important;
}
 /* full width reverse heading */ h1.headline {
 font-family: Arial, Helvetica, sans-serif; /* main page font face */
 color: #FFF; /* set font color */
 font-size: 24px; /* main page font size in pixels NOT points */
 font-weight: normal;
 line-height: normal;
 letter-spacing: normal;
 text-align:center !important; /* centers text in the box */
 background: none; /* headline background color */
 margin: 0px -50px 20px -50px;
 padding: 10px 0px 10px 0px;
 background-color: #2386A1;
}
.roundbottom {
	-webkit-border-radius: 0px 0px 15px 15px;
	-moz-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
}
.uk-border-remove {
	border: none #FFF !important;
}
.uk-quote {
	padding-left: 25px;
	padding-right: 25px;
	margin-bottom: 20px;
	border-left: none;
	font-size: 18px;
	line-height: 22px;
	font-style: italic;
}
	
	.quote {
	padding-left: 25px;
	padding-right: 25px;
	margin-bottom: 20px;
	border-left: none;
	font-size: 18px;
	line-height: 140%;
	font-style: italic;
}
	
	#subhead {
		margin-top: 15px;
	}
	
	#main ul, #main ol {
	margin-top: 15px;
	margin-left: 25px;
}
	#main li {
		line-height: 140%;
	}

	#tab-pill-content-1 {
		margin-left: 25px;
	}
	
	.green {
		color: green;
		font-weight: bold;
	}