@font-face {
	font-family: 'Black-Bones';
	src:url('/web_templates/global/fonts/BlackBones/Black-Bones-GS.otf')format('opentype');
	src:url('/web_templates/global/fonts/BlackBones/Black-Bones-GS.woff')format('woff');
	font-display: swap;
}
@font-face {
	font-family: 'ProximaNova';
	src: url('/web_templates/global/fonts/ProximaNova/ProximaNova-Reg.eot?#iefix') format('embedded-opentype'), url('/web_templates/global/fonts/ProximaNova/ProximaNova-Reg.woff') format('woff'), url('/web_templates/global/fonts/ProximaNova/ProximaNova-Reg.svg#proximanovaregular') format('svg');
	font-display: swap;
}

@font-face {
	font-family: 'ProximaNovaBold';
	src: url('/web_templates/global/fonts/ProximaNova/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'), url('/web_templates/global/fonts/ProximaNova/ProximaNova-Bold.woff') format('woff'), url('/web_templates/global/fonts/ProximaNova/ProximaNova-Bold.svg#proximanovabold') format('svg');
	font-display: swap;
}

@font-face {
	font-family: 'ProximaNovaXBold';
	src: url('/web_templates/global/fonts/ProximaNova/ProximaNova-Xbold.eot?#iefix') format('embedded-opentype'), url('/web_templates/global/fonts/ProximaNova/ProximaNova-Xbold.woff') format('woff'), url('/web_templates/global/fonts/ProximaNova/ProximaNova-Xbold.svg#proximanovaxbold') format('svg');
	font-display: swap;
}

@font-face {
	font-family: 'ProximaNovaSBold';
	src: url('/web_templates/global/fonts/ProximaNova/ProximaNova-Sbold.eot?#iefix') format('embedded-opentype'), url('/web_templates/global/fonts/ProximaNova/ProximaNova-Sbold.woff') format('woff'), url('/web_templates/global/fonts/ProximaNova/ProximaNova-Sbold.svg#proximanovasbold') format('svg');
	font-display: swap;
}
@font-face {
	font-family: 'ProximaNovaBlack';
	src:url('/web_templates/global/fonts/ProximaNova/ProximaNova-Black.woff')format('woff');
	font-display: swap;
}
@font-face {
	font-family: 'ProximaNovaXCBlack';
	src: url('/web_templates/global/fonts/ProximaNova/ProximaNovaExCn-Black.eot?#iefix') format('embedded-opentype'), url('/web_templates/global/fonts/ProximaNova/ProximaNovaExCn-Black.woff') format('woff'), url('/web_templates/global/fonts/ProximaNova/ProximaNovaExCn-Black.svg#proximanovaexcnblack') format('svg');
	font-display: swap;
}

.font-sans {
	font-family: ProximaNova, sans-serif
}

.font-alternate {
	font-family: ProximaNovaXCBlack, sans-serif
}

.font-alternate-bold {
	font-family: ProximaNovaBold, sans-serif
}

.font-alternate-bold-italic {
	font-family: ProximaNovaSBold, sans-serif
}

p strong {
	font-family: ProximaNovaSBold, Helvetica, Arial, sans-serif;
}

a.sr-only.sr-only-focusable:focus {
	color: #fff
}

footer#global .social img {
	padding: 5px 10px 5px 0;
}

footer#global .social img:hover,
footer#global .social img:focus,
footer#global .social a:hover,
footer#global .social a:focus {
	background-color:transparent;
	opacity: .7;
}

.breadcrumbs {
	font-size: .8em;
}

.aqua {
	color: #005d90
}

.blue {
	color: #001344
}

.navy {
	color: #001344
}

.gold {
	color: #d9ac63
}

.green {
	color: green
}

.red {
	color: red
}

.orange {
	color: orange
}

.bg-aqua {
	background-color: #005d90
}

.bg-blue {
	background-color: #001344
}

.bg-navy {
	background-color: #001344
}

.bg-gold {
	background-color: #d9ac63
}
.has-body-text-background-color{
	background-color:#111111 !important;
}
.wp-block-cover.has-body-text-background-color.has-background-dim {
	background-color:rgba(17, 17, 17, 0.7) !important;
}
.has-white-background-color{
	background-color:#ffffff !important;
}
.wp-block-cover.has-white-background-color.has-background-dim-10{
    box-shadow: inset 0 0 0 2000px rgba(255, 255, 255, 0.1);
}
.wp-block-cover.has-white-background-color.has-background-dim-20{
    box-shadow: inset 0 0 0 2000px rgba(255, 255, 255, 0.2);
}
.wp-block-cover.has-white-background-color.has-background-dim-30{
    box-shadow: inset 0 0 0 2000px rgba(255, 255, 255, 0.3);
}
.wp-block-cover.has-white-background-color.has-background-dim-40{
    box-shadow: inset 0 0 0 2000px rgba(255, 255, 255, 0.4);
}
.wp-block-cover.has-white-background-color.has-background-dim-50{
    box-shadow: inset 0 0 0 2000px rgba(255, 255, 255, 0.5);
}
.wp-block-cover.has-white-background-color.has-background-dim-60{
    box-shadow: inset 0 0 0 2000px rgba(255, 255, 255, 0.6);
}
.wp-block-cover.has-white-background-color.has-background-dim-70{
    box-shadow: inset 0 0 0 2000px rgba(255, 255, 255, 0.7);
}
.wp-block-cover.has-white-background-color.has-background-dim-80{
    box-shadow: inset 0 0 0 2000px rgba(255, 255, 255, 0.8);
}
.wp-block-cover.has-white-background-color.has-background-dim-90{
    box-shadow: inset 0 0 0 2000px rgba(255, 255, 255, 0.9);
}
.wp-block-cover.has-white-background-color.has-background-dim-100{
    box-shadow: inset 0 0 0 2000px rgba(255, 255, 255, 1.0);
}
.wp-block-cover.has-white-background-color.has-background-dim {
	background-color:rgba(255, 255, 255) !important;
}
.has-off-white-background-color{
	background-color:#f7f7f7 !important;
}
.wp-block-cover.has-off-white-background-color.has-background-dim-10{
    box-shadow: inset 0 0 0 2000px rgba(247, 247, 247, 0.1);
}
.wp-block-cover.has-off-white-background-color.has-background-dim-20{
    box-shadow: inset 0 0 0 2000px rgba(247, 247, 247, 0.2);
}
.wp-block-cover.has-off-white-background-color.has-background-dim-30{
    box-shadow: inset 0 0 0 2000px rgba(247, 247, 247, 0.3);
}
.wp-block-cover.has-off-white-background-color.has-background-dim-40{
    box-shadow: inset 0 0 0 2000px rgba(247, 247, 247, 0.4);
}
.wp-block-cover.has-off-white-background-color.has-background-dim-50{
    box-shadow: inset 0 0 0 2000px rgba(247, 247, 247, 0.5);
}
.wp-block-cover.has-off-white-background-color.has-background-dim-60{
    box-shadow: inset 0 0 0 2000px rgba(247, 247, 247, 0.6);
}
.wp-block-cover.has-off-white-background-color.has-background-dim-70{
    box-shadow: inset 0 0 0 2000px rgba(247, 247, 247, 0.7);
}
.wp-block-cover.has-off-white-background-color.has-background-dim-80{
    box-shadow: inset 0 0 0 2000px rgba(247, 247, 247, 0.8);
}
.wp-block-cover.has-off-white-background-color.has-background-dim-90{
    box-shadow: inset 0 0 0 2000px rgba(247, 247, 247, 0.9);
}
.wp-block-cover.has-off-white-background-color.has-background-dim-100{
    box-shadow: inset 0 0 0 2000px rgba(247, 247, 247, 1.0);
}
.wp-block-cover.has-off-white-background-color.has-background-dim {
	background-color:rgba(247, 247, 247) !important;
}
.has-gold-fade-background-color{
	background-color:#e9e4da !important;
}
.wp-block-cover.has-gold-fade-background-color.has-background-dim-10{
    box-shadow: inset 0 0 0 2000px rgba(233, 228, 218, 0.1);
}
.wp-block-cover.has-gold-fade-background-color.has-background-dim-20{
    box-shadow: inset 0 0 0 2000px rgba(233, 228, 218, 0.2);
}
.wp-block-cover.has-gold-fade-background-color.has-background-dim-30{
    box-shadow: inset 0 0 0 2000px rgba(233, 228, 218, 0.3);
}
.wp-block-cover.has-gold-fade-background-color.has-background-dim-40{
    box-shadow: inset 0 0 0 2000px rgba(233, 228, 218, 0.4);
}
.wp-block-cover.has-gold-fade-background-color.has-background-dim-50{
    box-shadow: inset 0 0 0 2000px rgba(233, 228, 218, 0.5);
}
.wp-block-cover.has-gold-fade-background-color.has-background-dim-60{
    box-shadow: inset 0 0 0 2000px rgba(233, 228, 218, 0.6);
}
.wp-block-cover.has-gold-fade-background-color.has-background-dim-70{
    box-shadow: inset 0 0 0 2000px rgba(233, 228, 218, 0.7);
}
.wp-block-cover.has-gold-fade-background-color.has-background-dim-80{
    box-shadow: inset 0 0 0 2000px rgba(233, 228, 218, 0.8);
}
.wp-block-cover.has-gold-fade-background-color.has-background-dim-90{
    box-shadow: inset 0 0 0 2000px rgba(233, 228, 218, 0.9);
}
.wp-block-cover.has-gold-fade-background-color.has-background-dim-100{
    box-shadow: inset 0 0 0 2000px rgba(233, 228, 218, 1.0);
}
.wp-block-cover.has-gold-fade-background-color.has-background-dim {
	background-color:rgba(233, 228, 218) !important;
}
.has-light-gray-background-color{
	background-color:#e4e4e4 !important;
}
.wp-block-cover.has-light-gray-background-color.has-background-dim-10{
    box-shadow: inset 0 0 0 2000px rgba(228, 228, 228, 0.1);
}
.wp-block-cover.has-light-gray-background-color.has-background-dim-20{
    box-shadow: inset 0 0 0 2000px rgba(228, 228, 228, 0.2);
}
.wp-block-cover.has-light-gray-background-color.has-background-dim-30{
    box-shadow: inset 0 0 0 2000px rgba(228, 228, 228, 0.3);
}
.wp-block-cover.has-light-gray-background-color.has-background-dim-40{
    box-shadow: inset 0 0 0 2000px rgba(228, 228, 228, 0.4);
}
.wp-block-cover.has-light-gray-background-color.has-background-dim-50{
    box-shadow: inset 0 0 0 2000px rgba(228, 228, 228, 0.5);
}
.wp-block-cover.has-light-gray-background-color.has-background-dim-60{
    box-shadow: inset 0 0 0 2000px rgba(228, 228, 228, 0.6);
}
.wp-block-cover.has-light-gray-background-color.has-background-dim-70{
    box-shadow: inset 0 0 0 2000px rgba(228, 228, 228, 0.7);
}
.wp-block-cover.has-light-gray-background-color.has-background-dim-80{
    box-shadow: inset 0 0 0 2000px rgba(228, 228, 228, 0.8);
}
.wp-block-cover.has-light-gray-background-color.has-background-dim-90{
    box-shadow: inset 0 0 0 2000px rgba(228, 228, 228, 0.9);
}
.wp-block-cover.has-light-gray-background-color.has-background-dim-100{
    box-shadow: inset 0 0 0 2000px rgba(228, 228, 228, 1.0);
}
.wp-block-cover.has-light-gray-background-color.has-background-dim {
	background-color:rgba(228, 228, 228) !important;
}
.has-gray-background-color{
	background-color:#dddddd !important;
}
.has-medium-gray-background-color{
	background-color:#e4e4e4 !important;
}
.wp-block-cover.has-gray-background-color.has-background-dim-10{
    box-shadow: inset 0 0 0 2000px rgba(165, 172, 175, 0.1);
}
.wp-block-cover.has-gray-background-color.has-background-dim-20{
    box-shadow: inset 0 0 0 2000px rgba(165, 172, 175, 0.2);
}
.wp-block-cover.has-gray-background-color.has-background-dim-30{
    box-shadow: inset 0 0 0 2000px rgba(165, 172, 175, 0.3);
}
.wp-block-cover.has-gray-background-color.has-background-dim-40{
    box-shadow: inset 0 0 0 2000px rgba(165, 172, 175, 0.4);
}
.wp-block-cover.has-gray-background-color.has-background-dim-50{
    box-shadow: inset 0 0 0 2000px rgba(165, 172, 175, 0.5);
}
.wp-block-cover.has-gray-background-color.has-background-dim-60{
    box-shadow: inset 0 0 0 2000px rgba(165, 172, 175, 0.6);
}
.wp-block-cover.has-gray-background-color.has-background-dim-70{
    box-shadow: inset 0 0 0 2000px rgba(165, 172, 175, 0.7);
}
.wp-block-cover.has-gray-background-color.has-background-dim-80{
    box-shadow: inset 0 0 0 2000px rgba(165, 172, 175, 0.8);
}
.wp-block-cover.has-gray-background-color.has-background-dim-90{
    box-shadow: inset 0 0 0 2000px rgba(165, 172, 175, 0.9);
}
.wp-block-cover.has-gray-background-color.has-background-dim-100{
    box-shadow: inset 0 0 0 2000px rgba(165, 172, 175, 1.0);
}
.wp-block-cover.wp-block-cover.has-gray-background-color.has-background-dim {
	background-color:rgba(221, 221, 221) !important;
}
.has-gray-background-color{
	background-color:#a5acaf !important;
}
.wp-block-cover.has-gray-background-color.has-background-dim {
	background-color: rgba(165, 172, 175) !important;
}
.has-blue-background-color,
.has-navy-background-color{
	background-color:#001344 !important;
}
.wp-block-cover.has-blue-background-color.has-background-dim-10,
.wp-block-cover.has-navy-background-color.has-background-dim-10{
    box-shadow: inset 0 0 0 2000px rgba(0, 19, 68, 0.1);
}
.wp-block-cover.has-blue-background-color.has-background-dim-20,
.wp-block-cover.has-navy-background-color.has-background-dim-20{
    box-shadow: inset 0 0 0 2000px rgba(0, 19, 68, 175, 0.2);
}
.wp-block-cover.has-blue-background-color.has-background-dim-30,
.wp-block-cover.has-navy-background-color.has-background-dim-30{
    box-shadow: inset 0 0 0 2000px rgba(0, 19, 68, 0.3);
}
.wp-block-cover.has-blue-background-color.has-background-dim-40,
.wp-block-cover.has-navy-background-color.has-background-dim-40{
    box-shadow: inset 0 0 0 2000px rgba(0, 19, 68, 0.4);
}
.wp-block-cover.has-blue-background-color.has-background-dim-50,
.wp-block-cover.has-navy-background-color.has-background-dim-50{
    box-shadow: inset 0 0 0 2000px rgba(0, 19, 68, 0.5);
}
.wp-block-cover.has-blue-background-color.has-background-dim-60,
.wp-block-cover.has-navy-background-color.has-background-dim-60{
    box-shadow: inset 0 0 0 2000px rgba(0, 19, 68, 0.6);
}
.wp-block-cover.has-blue-background-color.has-background-dim-70,
.wp-block-cover.has-navy-background-color.has-background-dim-70{
    box-shadow: inset 0 0 0 2000px rgba(0, 19, 68, 0.7);
}
.wp-block-cover.has-blue-background-color.has-background-dim-80,
.wp-block-cover.has-navy-background-color.has-background-dim-80{
    box-shadow: inset 0 0 0 2000px rgba(0, 19, 68, 0.8);
}
.wp-block-cover.has-blue-background-color.has-background-dim-90,
.wp-block-cover.has-navy-background-color.has-background-dim-90{
    box-shadow: inset 0 0 0 2000px rgba(0, 19, 68, 0.9);
}
.wp-block-cover.has-blue-background-color.has-background-dim-100,
.wp-block-cover.has-navy-background-color.has-background-dim-100{
    box-shadow: inset 0 0 0 2000px rgba(0, 19, 68, 1.0);
}
.wp-block-cover.has-blue-background-color.has-background-dim,
.wp-block-cover.has-navy-background-color.has-background-dim {
	background-color:rgba(0, 19, 68) !important;
}
.has-aqua-background-color{
	background-color:#005d90 !important;
}
.wp-block-cover.has-aqua-background-color.has-background-dim-10{
    box-shadow: inset 0 0 0 2000px rgba(0, 93, 144, 0.1);
}
.wp-block-cover.has-aqua-background-color.has-background-dim-20{
    box-shadow: inset 0 0 0 2000px rgba(0, 93, 144, 0.2);
}
.wp-block-cover.has-aqua-background-color.has-background-dim-30{
    box-shadow: inset 0 0 0 2000px rgba(0, 93, 144, 0.3);
}
.wp-block-cover.has-aqua-background-color.has-background-dim-40{
    box-shadow: inset 0 0 0 2000px rgba(0, 93, 144, 0.4);
}
.wp-block-cover.has-aqua-background-color.has-background-dim-50{
    box-shadow: inset 0 0 0 2000px rgba(0, 93, 144, 0.5);
}
.wp-block-cover.has-aqua-background-color.has-background-dim-60{
    box-shadow: inset 0 0 0 2000px rgba(0, 93, 144, 0.6);
}
.wp-block-cover.has-aqua-background-color.has-background-dim-70{
    box-shadow: inset 0 0 0 2000px rgba(0, 93, 144, 0.7);
}
.wp-block-cover.has-aqua-background-color.has-background-dim-80{
    box-shadow: inset 0 0 0 2000px rgba(0, 93, 144, 0.8);
}
.wp-block-cover.has-aqua-background-color.has-background-dim-90{
    box-shadow: inset 0 0 0 2000px rgba(0, 93, 144, 0.9);
}
.wp-block-cover.has-aqua-background-color.has-background-dim-100{
    box-shadow: inset 0 0 0 2000px rgba(0, 93, 144, 1.0);
}
.wp-block-cover.has-aqua-background-color.has-background-dim {
	background-color:rgba(0, 93, 144) !important;
}
.has-gold-background-color{
	background-color:#d9ac63 !important;
}
.wp-block-cover.has-gold-background-color.has-background-dim-10{
    box-shadow: inset 0 0 0 2000px rgba(217, 172, 99, 0.1);
}
.wp-block-cover.has-gold-background-color.has-background-dim-20{
    box-shadow: inset 0 0 0 2000px rgba(217, 172, 99, 0.2);
}
.wp-block-cover.has-gold-background-color.has-background-dim-30{
    box-shadow: inset 0 0 0 2000px rgba(217, 172, 99, 0.3);
}
.wp-block-cover.has-gold-background-color.has-background-dim-40{
    box-shadow: inset 0 0 0 2000px rgba(217, 172, 99, 0.4);
}
.wp-block-cover.has-gold-background-color.has-background-dim-50{
    box-shadow: inset 0 0 0 2000px rgba(217, 172, 99, 0.5);
}
.wp-block-cover.has-gold-background-color.has-background-dim-60{
    box-shadow: inset 0 0 0 2000px rgba(217, 172, 99, 0.6);
}
.wp-block-cover.has-gold-background-color.has-background-dim-70{
    box-shadow: inset 0 0 0 2000px rgba(217, 172, 99, 0.7);
}
.wp-block-cover.has-gold-background-color.has-background-dim-80{
    box-shadow: inset 0 0 0 2000px rgba(217, 172, 99, 0.8);
}
.wp-block-cover.has-gold-background-color.has-background-dim-90{
    box-shadow: inset 0 0 0 2000px rgba(217, 172, 99, 0.9);
}
.wp-block-cover.has-gold-background-color.has-background-dim-100{
    box-shadow: inset 0 0 0 2000px rgba(217, 172, 99, 1.0);
}
.wp-block-cover.has-gold-background-color.has-background-dim {
	background-color:rgba(217, 172, 99) !important;
}
.has-yellow-background-color{
	background-color:#fcb116 !important;
}
.wp-block-cover.has-yellow-background-color.has-background-dim-10{
    box-shadow: inset 0 0 0 2000px rgba(252, 177, 22, 0.1);
}
.wp-block-cover.has-yellow-background-color.has-background-dim-20{
    box-shadow: inset 0 0 0 2000px rgba(252, 177, 22, 0.2);
}
.wp-block-cover.has-yellow-background-color.has-background-dim-30{
    box-shadow: inset 0 0 0 2000px rgba(252, 177, 22, 0.3);
}
.wp-block-cover.has-yellow-background-color.has-background-dim-40{
    box-shadow: inset 0 0 0 2000px rgba(252, 177, 22, 0.4);
}
.wp-block-cover.has-yellow-background-color.has-background-dim-50{
    box-shadow: inset 0 0 0 2000px rgba(252, 177, 22, 0.5);
}
.wp-block-cover.has-yellow-background-color.has-background-dim-60{
    box-shadow: inset 0 0 0 2000px rgba(252, 177, 22, 0.6);
}
.wp-block-cover.has-yellow-background-color.has-background-dim-70{
    box-shadow: inset 0 0 0 2000px rgba(252, 177, 22, 0.7);
}
.wp-block-cover.has-yellow-background-color.has-background-dim-80{
    box-shadow: inset 0 0 0 2000px rgba(252, 177, 22, 0.8);
}
.wp-block-cover.has-yellow-background-color.has-background-dim-90{
    box-shadow: inset 0 0 0 2000px rgba(252, 177, 22, 0.9);
}
.wp-block-cover.has-yellow-background-color.has-background-dim-100{
    box-shadow: inset 0 0 0 2000px rgba(252, 177, 22, 1.0);
}
.wp-block-cover.has-yellow-background-color.has-background-dim {
	background-color:rgba(252, 177, 22) !important;
}
.has-teal-background-color{
	background-color:#00b5ad !important;
}
.wp-block-cover.has-teal-background-color.has-background-dim-10{
    box-shadow: inset 0 0 0 2000px rgba(0, 181, 173, 0.1);
}
.wp-block-cover.has-teal-background-color.has-background-dim-20{
    box-shadow: inset 0 0 0 2000px rgba(0, 181, 173, 0.2);
}
.wp-block-cover.has-teal-background-color.has-background-dim-30{
    box-shadow: inset 0 0 0 2000px rgba(0, 181, 173, 0.3);
}
.wp-block-cover.has-teal-background-color.has-background-dim-40{
    box-shadow: inset 0 0 0 2000px rgba(0, 181, 173, 0.4);
}
.wp-block-cover.has-teal-background-color.has-background-dim-50{
    box-shadow: inset 0 0 0 2000px rgba(0, 181, 173, 0.5);
}
.wp-block-cover.has-teal-background-color.has-background-dim-60{
    box-shadow: inset 0 0 0 2000px rgba(0, 181, 173, 0.6);
}
.wp-block-cover.has-teal-background-color.has-background-dim-70{
    box-shadow: inset 0 0 0 2000px rgba(0, 181, 173, 0.7);
}
.wp-block-cover.has-teal-background-color.has-background-dim-80{
    box-shadow: inset 0 0 0 2000px rgba(0, 181, 173, 0.8);
}
.wp-block-cover.has-teal-background-color.has-background-dim-90{
    box-shadow: inset 0 0 0 2000px rgba(0, 181, 173, 0.9);
}
.wp-block-cover.has-teal-background-color.has-background-dim-100{
    box-shadow: inset 0 0 0 2000px rgba(0, 181, 173, 1.0);
}
.wp-block-cover.has-teal-background-color.has-background-dim {
	background-color:rgba(0, 181, 173) !important;
}
.has-green-background-color{
	background-color:#009a4e !important;
}
.wp-block-cover.has-green-background-color.has-background-dim-10{
    box-shadow: inset 0 0 0 2000px rgba(0, 154, 78, 0.1);
}
.wp-block-cover.has-green-background-color.has-background-dim-20{
    box-shadow: inset 0 0 0 2000px rgba(0, 154, 78, 0.2);
}
.wp-block-cover.has-green-background-color.has-background-dim-30{
    box-shadow: inset 0 0 0 2000px rgba(0, 154, 78, 0.3);
}
.wp-block-cover.has-green-background-color.has-background-dim-40{
    box-shadow: inset 0 0 0 2000px rgba(0, 154, 78, 0.4);
}
.wp-block-cover.has-green-background-color.has-background-dim-50{
    box-shadow: inset 0 0 0 2000px rgba(0, 154, 78, 0.5);
}
.wp-block-cover.has-green-background-color.has-background-dim-60{
    box-shadow: inset 0 0 0 2000px rgba(0, 154, 78, 0.6);
}
.wp-block-cover.has-green-background-color.has-background-dim-70{
    box-shadow: inset 0 0 0 2000px rgba(0, 154, 78, 0.7);
}
.wp-block-cover.has-green-background-color.has-background-dim-80{
    box-shadow: inset 0 0 0 2000px rgba(0, 154, 78, 0.8);
}
.wp-block-cover.has-green-background-color.has-background-dim-90{
    box-shadow: inset 0 0 0 2000px rgba(0, 154, 78, 0.9);
}
.wp-block-cover.has-green-background-color.has-background-dim-100{
    box-shadow: inset 0 0 0 2000px rgba(0, 154, 78, 1.0);
}
.wp-block-cover.has-green-background-color.has-background-dim {
	background-color:rgba(0, 154, 78) !important;
}
.has-rust-background-color{
	background-color:#ba4f26 !important;
}
.wp-block-cover.has-rust-background-color.has-background-dim-10{
    box-shadow: inset 0 0 0 2000px rgba(186, 79, 38, 0.1);
}
.wp-block-cover.has-rust-background-color.has-background-dim-20{
    box-shadow: inset 0 0 0 2000px rgba(186, 79, 38, 0.2);
}
.wp-block-cover.has-rust-background-color.has-background-dim-30{
    box-shadow: inset 0 0 0 2000px rgba(186, 79, 38, 0.3);
}
.wp-block-cover.has-rust-background-color.has-background-dim-40{
    box-shadow: inset 0 0 0 2000px rgba(186, 79, 38, 0.4);
}
.wp-block-cover.has-rust-background-color.has-background-dim-50{
    box-shadow: inset 0 0 0 2000px rgba(186, 79, 38, 0.5);
}
.wp-block-cover.has-rust-background-color.has-background-dim-60{
    box-shadow: inset 0 0 0 2000px rgba(186, 79, 38, 0.6);
}
.wp-block-cover.has-rust-background-color.has-background-dim-70{
    box-shadow: inset 0 0 0 2000px rgba(186, 79, 38, 0.7);
}
.wp-block-cover.has-rust-background-color.has-background-dim-80{
    box-shadow: inset 0 0 0 2000px rgba(186, 79, 38, 0.8);
}
.wp-block-cover.has-rust-background-color.has-background-dim-90{
    box-shadow: inset 0 0 0 2000px rgba(186, 79, 38, 0.9);
}
.wp-block-cover.has-rust-background-color.has-background-dim-100{
    box-shadow: inset 0 0 0 2000px rgba(186, 79, 38, 1.0);
}
.wp-block-cover.has-rust-background-color.has-background-dim {
	background-color:rgba(186, 79, 38) !important;
}
.has-grayscale-gradient-background{
	background:linear-gradient(135deg,rgb(255,255,255) 0%,rgb(0,0,0) 100%)!important;
}
.has-navy-to-white-gradient-background{
	background:linear-gradient(309deg,rgb(255,255,255) 0%,rgb(0,19,68) 100%)!important;
}
.has-navy-to-aqua-gradient-background{
	background:linear-gradient(135deg,rgb(0,19,68) 0%,rgb(0,93,144) 100%)!important;
}
.has-navy-to-gold-gradient-background{
	background:linear-gradient(135deg,rgb(0,19,68) 0%,rgb(217,172,99) 100%)!important;
}
.has-navy-to-teal-gradient-background{
	background:linear-gradient(135deg,rgb(0,19,68) 0%,rgb(0,181,173) 100%)!important;
}
.has-navy-to-green-gradient-background{
	background:linear-gradient(135deg,rgb(0,19,68) 0%,rgb(0,154,78) 100%)!important;
}
.has-navy-to-rust-gradient-background{
	background:linear-gradient(135deg,rgb(0,19,68) 0%,rgb(186,79,38) 100%)!important;
}
.has-navy-to-yellow-gradient-background{
	background:linear-gradient(135deg,rgb(0,181,173) 0%,rgb(252,177,22) 100%)!important;
}
.has-teal-to-green-gradient-background{
	background:linear-gradient(135deg,rgb(0,181,173) 0%,rgb(0,154,78) 100%)!important;
}
.has-teal-to-aqua-gradient-background{
	background:linear-gradient(135deg,rgb(0,154,78) 0%,rgb(0,93,144) 100%)!important;
}
.has-body-text-color,
.has-body-text-color > a{
	color:#111111 !important;
}
.has-white-color,
.has-white-color > a{
	color:#ffffff !important;
}
.has-off-white-color,
.has-off-white-color > a {
	color:#f7f7f7 !important;
}
.has-gold-fade-color,
.has-gold-fade-color > a{
	color:#e9e4da !important;
}
.has-light-gray-color,
.has-light-gray-color > a{
	color:#e4e4e4 !important;
}
.has-medium-gray-color.
.has-medium-gray-color > a {
	color:#dddddd !important;
}
.has-gray-color,
.has-gray-color > a{
	color:#a5acaf !important;
}
.has-blue-color,
.has-navy-color,
.has-blue-color > a,
.has-navy-color > a {
	color:#001344 !important;
}
.has-aqua-color,
.has-aqua-color > a{
	color:#005d90 !important;
}
.has-gold-color,
.has-gold-color > a {
	color:#d9ac63 !important;
}
.has-yellow-color,
.has-yellow-color > a{
	color:#fcb116 !important;
}
.has-teal-color,
.has-teal-color > a{
	color:#00b5ad !important;
}
.has-green-color,
.has-green-color > a {
	color:#009a4e !important;
}
.has-rust-color,
.has-rust-color > a{
	color:#ba4f26 !important;
}
.has-small-font-size{
	font-size:13px;
}
.has-medium-font-size{
	font-size:16px;
}
.has-large-font-size{
	font-size:19px;
	line-height:24px;
}
.whitelink a {
	color:#fff !important;
}

 h2.panel-title {
    font-size: 1.1em!important;
	text-align: center;
}

.panel-group {
	margin-bottom: 30px
}

.panel-heading {
	background-color: #001344;
}

.drop-heading {
	background-color: #fff !important;
	color: #001344;
	border: 2px solid #001344 !important;
}

.drop-heading h2,
.drop-heading a {
	background-color: #fff !important;
	color: #001344 !important;

}

.drop-body {
	background-color: #fff !important;
	border: 2px solid #001344;
	border-radius: 0 2px 2px 2px
}

.panel-body ul{
	list-style-type:none; 
	margin:0; 
	padding:0;
} 
.panel-body {
	font-size:.85em;
} 
.panel-body h3{
	font-size:1.3em !important
} 
.wp-block-column h3{
	margin-top:0;
}
.pad5 {
	padding: 5px
}

.pad10 {
	padding: 10px
}

.pad15 {
	padding: 15px
}

.pad20 {
	padding: 20px
}

.pad25 {
	padding: 25px
}

.pad30 {
	padding: 30px
}

.mar5 {
	margin: 5px
}

.mar10 {
	margin: 10px
}

.mar15 {
	margin: 15px
}

.mar20 {
	margin: 20px
}

.mar25 {
	margin: 25px
}

.mar30 {
	margin: 30px
}

.f10 {
	font-size: 10px
}

.f11 {
	font-size: 11px
}

.f12 {
	font-size: 12px
}

.f13 {
	font-size: 13px
}

.f14 {
	font-size: 14px
}

.f15 {
	font-size: 15px
}

.f16 {
	font-size: 16px
}

.f17 {
	font-size: 17px
}

.f18 {
	font-size: 18px
}

.f20 {
	font-size: 20px
}

.f22 {
	font-size: 22px
}

.center {
	text-align: center
}

#content.landing #main .no-bullets,
#content.landing #main .no-bullets ul {
	list-style: none;
	padding-left: 0
}

.gs-alert.gs-alert-bar {
	background-color: transparent;
	width: 100%;
	text-align: center;
	clear: both;
	padding: 50px 15px 8px;
	color: #FFF;
	font-size: 1.4em
}

.gs-alert.gs-alert-bar a {
	color: inherit;
	text-decoration: none
}

.gs-alert.gs-alert-bar a:hover,
.gs-alert.gs-alert-bar a:focus,
.gs-alert.gs-alert-bar a:active {
	text-decoration: underline
}

.gs-alert.gs-alert-bar.red {
	background-color: #E40203
}

.gs-alert.gs-alert-bar.blue {
	background-color: #d9edf7;
	color: #001344
}

.gs-alert.gs-alert-bar.blue a {
	color: #001344
}

.gs-alert.gs-alert-bar.green {
	background-color: #dff0d8;
	color: #3c763d
}

.gs-alert.gs-alert-bar.green a {
	color: #3c763d
}

.gs-alert.gs-alert-bar.yellow {
	background-color: #fcb116;
	color: #000
}

.gs-alert.gs-alert-bar.yellow a {
	color: #000
}

.gs-alert.gs-alert-bar p {
	margin: 0;
	padding: 0
}

.info-bar {
	line-height: 1.2em;
	font-weight: 400;
	padding: 12px 30px;
	font-size: 1em;
	width: 100%;
	text-align: center;
	clear: both;
	font-family: ProximaNova, sans-serif;
	font-weight: 400
}

.info-bar a {
	color: inherit
}

.info-bar.bg-gold,
.info-bar.bg-aqua {
	color: #fff
}

.hidden {
	display: none!important
}

.wp-block-group {
	padding: 2em;
	margin: 0 0 20px;
}

.padding1em {
	padding: 1em;
}

.video-container {
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed,
.video-container video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

body {
	font-family: ProximaNova, Helvetica, Arial, sans-serif;
	color: #222;
	font-size: 15px;
	background-color: #001344;
}
h1 {
	font-family:ProximaNovaXCBlack,Helvetica,Arial,sans-serif;
	font-size:42px;
	color:#001344;
}
h1.title {
	background: url(https://cdn.georgiasouthern.edu/img/h1-marker.png) no-repeat 0px bottom;
	padding-bottom:12px;
	margin-bottom:20px;
}

h1 a,
h2 a,
h3 a,
h1,
h2,
h3 {
	font-weight: 700
}
.wp-block-cover .wp-block-cover__inner-container h2,
.wp-block-cover .wp-block-cover__inner-container h2 a{
	font-family: ProximaNovaXCBlack, Helvetica, Arial, sans-serif;
}
h2 {
	font-family: ProximaNovaXCBlack, Helvetica, Arial, sans-serif;
	color: #fff;
	padding:.5em;
	background-color:#001344;
}
h2 a {
	font-family:inherit;
	color:#fff;
}
h2, 
h3, 
h4, 
h5, 
h6,
h2 a, 
h3 a, 
h4 a, 
h5 a, 
h6 a {
	margin-top:20px;
	margin-bottom:5px;
}

.wp-block-cover .wp-block-cover__inner-container h3,
.wp-block-cover .wp-block-cover__inner-container h3 a, 
h3 a{
	font-family:ProximaNovaBold, Helvetica, Arial, sans-serif;
}

h3{
	font-family:ProximaNovaBold, Helvetica, Arial, sans-serif;
	color:#001344;
}
.wp-block-cover .wp-block-cover__inner-container h4,
.wp-block-cover .wp-block-cover__inner-container h4 a{
	font-family:ProximaNovaBold, Helvetica, Arial, sans-serif;
}

h4 a {
	font-size:21px;
	font-family:ProximaNovaBold, Helvetica, Arial, sans-serif;
}
h4{
	font-size:21px;
	font-family:ProximaNovaBold, Helvetica, Arial, sans-serif;
	color:#BA4F26;
}


.wp-block-cover .wp-block-cover__inner-container h5 a,
h5 a {
	font-size:19px;
	font-family:ProximaNovaBold, Helvetica, Arial, sans-serif;	
}
.wp-block-cover .wp-block-cover__inner-container h5,
h5{
	font-size:19px;
	font-family:ProximaNovaBold, Helvetica, Arial, sans-serif;
	color:#001344;
}


.wp-block-cover .wp-block-cover__inner-container h6,
.wp-block-cover .wp-block-cover__inner-container h6 a,
h6 a {
	font-family:ProximaNovaBold, Helvetica, Arial, sans-serif;
	font-size:16px
}
h6{
	font-family:ProximaNovaBold, Helvetica, Arial, sans-serif;
	color:#BA4F26;
	font-size:16px;
}



.wp-block-cover .wp-block-cover__inner-container p,
.wp-block-cover .wp-block-cover__inner-container p a{
	font-family:ProximaNova, Helvetica, Arial, sans-serif;
	font-size:18px
}
p{
	font-size:16px
}
p strong {
	font-family: ProximaNovaSBold, Helvetica, Arial, sans-serif;
}

a {
	font-family: ProximaNovaSBold;
	color: #001344;
	text-decoration-color: #a5acaf;
}
.drop-heading h2 a,
a:hover,
a:focus {
	color: #001344;
	background-color: #dddddd;
}

a:focus {
	outline: #fcb116 2px solid;
}
a.sr-only.sr-only-focusable:focus {
    color: #001344;
}
a.cover:hover {
    background-color: transparent;
}
#content.landing a{
	font-size:inherit;
}
blockquote,
blockquote p,
cite {
	font-family: ProximaNova, sans-serif
}

blockquote footer {
	background: 0;
	padding: 0;
	font-size: 90%
}

input,
button,
select,
textarea {
	max-width: 100%
}

hr {
	border-color: rgba(169, 146, 96, .2)
}
.aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
a.more {
	font-family: ProximaNova, sans-serif;
	font-size: .8em;
	font-weight: 700;
	font-style: italic
}

a.more:link {
	color: #005d90
}

a.more:visited {
	color: #005d90
}

a.more.button {
	background: #005d90;
	padding: 5px 20px;
	width: auto;
	text-align: center;
	font-size: 1.1em
}

a.more.button:link {
	color: #fff
}

a.more.button:visited {
	color: #fff
}

a.more.button:hover {
	background: #001344;
	text-decoration: none
}
button:hover,
button:focus{
	outline: 1px solid #000;
}
.btn {
	white-space: normal;
	color: #FFF
}
/*
.btn:hover,
.btn:active,
.btn:focus,
.btn:active:focus,
.btn.active:focus {
	color: #001344 !important;
	background-color: #a5acaf!important;
}
*/
.navbar-form .form-group button {
	border-radius: 0;
	color: #fff;
	border: 1px solid #fff;
	background-color: transparent!important;
}

.navbar-form .form-group button:active,
.navbar-form .form-group button:hover,
.navbar-form .form-group button:focus {
	color: #001344;
	background-color: #a5acaf!important;
}

.btn.btn-default {
	color: #005d90;
	background-color:#fff;
}

.btn.btn-blue {
	background-color: #001344
}

.btn.btn-blue:hover {
	background-color: rgba(4, 30, 66, .8)
}

.btn.btn-navy {
	background-color: #001344
}

.btn.btn-navy:hover {
	background-color: rgba(4, 30, 66, .8)
}

.btn.btn-gold {
	background-color: #d9ac63
}

.btn.btn-gold:hover {
	background-color: rgba(169, 146, 96, .8)
}

.btn.btn-aqua {
	background-color: #005d90
}

.btn.btn-aqua:hover {
	background-color: rgba(0, 93, 144, .8)
}
/*
a.btn {
	color: #FFF!important
}
*/
a.btn:hover,
a.btn:focus,
a.btn:active {
	text-decoration: none;
}

/*a.btn.btn-default {
	color: #005d90!important
}*/

.close {
	color: #333;
	font-size: 2em;
	opacity: .8
}

.flex-video,
.flex-embed {
	position: relative;
	padding-top: 25px;
	padding-bottom: 50%;
	height: 0;
	margin-bottom: 16px;
	overflow: hidden
}

.flex-video.widescreen,
.flex-embed.widescreen {
	padding-bottom: 57.25%
}

.flex-video.vimeo,
.flex-embed.vimeo {
	padding-top: 0
}

.flex-video iframe,
.flex-embed iframe,
.flex-video object,
.flex-embed object,
.flex-video embed,
.flex-embed embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 0
}

iframe {
	border: 0
}

.info-graphics .info-graphic {
	height: 105px;
	width: 105px;
	padding: 35px 15px 0;
	text-align: center;
	font-size: 1.5em;
	margin: 0 auto
}

.info-graphics .info-graphic:hover {
	opacity: .8
}

.info-graphics .info-caption {
	text-align: center;
	font-size: .9em
}

.social-icons img {
	opacity: .9
}

.social-icons img:hover,
.social-icons img:focus,
.social-icons a:hover,
.social-icons a:focus {
	opacity: 1
}

table.social-icons img,
#content.landing #main .social-icons img {
	margin: 5px 15px 5px 0
}
table {
	font-family: ProximaNova, Helvetica, Arial, sans-serif;
	color:#111;
	font-size: 16px;
}
table strong{
	font-family: ProximaNovaSBold, Helvetica, Arial, sans-serif;
}
td{
	line-height:1.4em!important;
}
th {
	font-size: 15px;
	line-height: 24px;
	color: #001344;
	padding-left: 5px;
}

.testimonial {
	padding: 15px;
	background-color: #f1f1f1;
	width: 100%;
	margin-top: 30px;
	margin-bottom: 30px;
	border-left: 3px solid #005d90;
	color: #005d90
}

.testimonial.aqua {
	border-left: 3px solid #005d90
}

.testimonial.blue {
	border-left: 3px solid #001344
}

.testimonial.navy {
	border-left: 3px solid #001344
}

.testimonial.gold {
	border-left: 3px solid #d9ac63
}

.testimonial p {
	line-height: 1.4em;
	font-size: 1em
}

.testimonial .author {
	font-style: italic;
	font-size: 15px;
	margin-top: 10px;
	font-weight: 400
}

.testimonial img {
	border-radius: 50%;
	margin-top: 0;
	margin-bottom: 0
}

ul.tabs li a {
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	background-color: #a5acaf;
	color: #001344;
}

ul.tabs li a:focus,
ul.tabs li a:hover {
	background-color: #fff;
	outline: none;
}

ul.tabs li.ui.tab-active a {
	color: #001344;
}

.ui-tabs-panel {
	background-color: #ffffff !important;
}

li.ui-state-focus:focus {
	outline-color: #fbc116;
}

ul.tabs li:first-child a,
ul.tabs li:last-child a {
	border-top-left-radius: 7px !important;
	border-top-right-radius: 7px !important;
}

.nav-tabs li a {
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	background-color: #a5acaf;
	color: #001344;
}

.nav-tabs li.active a {
	color: #001344;
}

.nav-tabs li a:hover,
.nav-tabs li a:focus {
	background-color: #fff;
	outline: none;
}

#content.landing #main .nav-tabs li,
.nav-tabs li {
	margin-bottom: 0!important
}

#content.landing #main .nav-tabs li a,
.nav-tabs li a {
	background-color: #e5e5e5;
	border-color: #ddd;
	border-bottom: 0;
	color: #001344!important;
	font-size: 1.2em
}

#content.landing #main .nav-tabs li a:hover,
.nav-tabs li a:hover,
#content.landing #main .nav-tabs li a:focus,
.nav-tabs li a:focus {
	color: #005d90
}

#content.landing #main .nav-tabs li.active a,
.nav-tabs li.active a {
	font-family: ProximaNova, sans-serif;
	font-weight: 700;
	border-bottom: 2px solid #fff;
	margin-bottom: -2px;
	background-color: #fff
}

#content.landing #main .tab-content,
.tab-content {
	padding: 0 15px;
	background-color: #fff;
	border: 1px solid #e5e5e5;
	border-top-color: transparent;
	margin-top: 0
}
/*
#content.landing #main .tab-content h2,
.tab-content h2 {
	font-size: 1.2em
}

#content.landing #main .tab-content h3,
.tab-content h3 {
	font-size: 1.15em
}

#content.landing #main .tab-content h4,
.tab-content h4 {
	font-size: 1.1em
}
*/
@media only screen and (max-device-width: 800px),
only screen and (device-width: 1024px) and (device-height: 600px),
only screen and (width: 1280px) and (orientation: landscape),
only screen and (device-width: 800px),
only screen and (max-width: 767px) {
	.flex-video {
		padding-top: 0
	}
}

header {
	width: 100%;
	z-index: 99;
	font-weight: 400;
	background: url('https://cdn.georgiasouthern.edu/img/GS-header-texture.png') left;
	font-family: ProximaNova, sans-serif
}

header #nav-top {
	background-color: #001344;
	padding: 15px 0 7px 0;
	color: #fff
}

header #nav-top img#logo {
	height: 60px;
	margin-left: -8px
}

header #nav-top #nav-top-links {
	text-align: right;
	font-size: .8em;
	padding-top: 3px
}

header #nav-top #nav-top-links a {
	padding: 0 7px
}

header #nav-top #googlesearch {
	margin-left: 15px;
	width: 100%
}

header #nav-top #searchbox,
header #nav-top #searchbox-mobile {
	width: 100%;
	border: 0;
	padding: 5px;
	color: rgba(255, 255, 255, .8);
	background-color: #375483;
	height: 25px
}

header #nav-top #search-glyph {
	color: rgba(255, 255, 255, .8);
	position: absolute;
	right: 5px;
	top: 5px;
	font-size: 1em
}

header #nav-top a:link,
header #nav-top a:visited {
	color: rgba(255, 255, 255, .8)
}

header #nav-top a:hover {
	color: #FFF
}

header #nav-bottom {
	background-color: #001344;
	width: 100%;
	z-index: 1000;
	box-shadow: 0;
	height: 35px
}

header #nav-bottom nav {
	font-size: .9em;
	background-color: #001344;
	box-shadow: 0;
	border: 0;
	min-height: 35px;
	border-radius: 0
}

header #nav-bottom nav button.navbar-toggle {
	height: 40px;
	width: 45px;
	border-color: #eee
}

header #nav-bottom nav button.navbar-toggle .icon-bar {
	background-color: #eee
}

header #nav-bottom nav button.navbar-toggle:hover,
header #nav-bottom nav button.navbar-toggle:focus {
	background-color: #18315A
}

header #nav-bottom nav .navbar-header {
	color: #fff
}

header #nav-bottom nav .navbar-collapse {
	z-index: 999;
	max-height: 378px
}

header #nav-bottom nav #eagle-head {
	display: none;
	padding: 8px 10px 8px 10px
}

header #nav-bottom nav #eagle-head:hover {
	background-color: #001344
}

header #nav-bottom nav #eagle-head img {
	height: 25px
}

header #nav-bottom nav .navbar-nav>li>a {
	padding-top: 10px;
	padding-bottom: 10px;
	color: #FFF;
	line-height: inherit
}

header #nav-bottom nav .navbar-nav #nav-button-applynow {
	background-color: #005d90
}

header #nav-bottom nav #mobile-logo {
	float: left;
	padding: 10px
}

header #nav-bottom nav #mobile-logo img {
	height: 35px
}

header #nav-bottom .nav-button {
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .5)
}

header #nav-bottom .nav-button a.nav-toggle:link,
header #nav-bottom .nav-button a.nav-toggle:visited {
	color: #fff
}

header #nav-bottom .nav-button a.nav-toggle:hover,
header #nav-bottom .nav-button a.nav-toggle:active {
	text-decoration: none
}

header #nav-bottom .nav-button.open .nav-toggle {
	background-color: #005d90
}

header #nav-bottom .nav-button li {
	text-shadow: none
}

header #nav-bottom .nav-button:nth-child(1) {
	margin-left: -15px
}

header #nav-bottom .nav-button:hover,
header #nav-bottom .nav-button:active,
header #nav-bottom .nav-button:visited {
	background-color: #005d90;
	text-decoration: none
}

header #nav-bottom #nav-spacing {
	width: 15px;
	margin-right: 10px;
	height: 40px;
	float: left;
	display: none
}

header #nav-bottom .nav-link {
	display: none
}

header #nav-bottom .nav-link a {
	opacity: .7
}

header #nav-bottom .nav-link img {
	height: 20px
}

header #nav-bottom .dropdown .caret {
	border-left: 3px solid transparent;
	border-right: 3px solid transparent
}

header #nav-bottom .dropdown-menu {
	font-family: ProximaNova, sans-serif;
	margin-top: 0;
	border-radius: 0 0 5px 5px
}

header #nav-bottom .dropdown-menu li {
	padding-left: 0
}

header #nav-bottom .dropdown-menu li a {
	padding: 4px 25px
}

header #nav-bottom .dropdown-menu li a:hover,
header #nav-bottom .dropdown-menu li a:focus {
	color: #FFF;
	background-color: #005d90
}

header #nav-bottom .dropdown-menu li.dropdown-header {
	padding: 5px 15px
}

header #nav-bottom #nav-button-applynow {
	background-color: transparent
}

#quicklinks-panel {
	font-family: ProximaNova, sans-serif;
	font-size: .9em;
	background-color: #e9e4da;
	border-bottom: solid #d9ac63 5px;
	border-top: solid #d9ac63 2px;
	position: relative;
	top: 0;
	width: 100%;
	z-index: 99;
	display: none;
	padding-bottom: 15px
}

#quicklinks-panel .quicklinks-close {
	position: absolute;
	right: 0;
	cursor: pointer
}

#quicklinks-panel .quicklinks-close img {
	width: 30px;
	opacity: .5;
	margin-top: -10px
}

#quicklinks-panel .quicklinks-close .tooltip {
	margin-top: 10px
}

#quicklinks-panel img {
	padding-top: 20px
}

#quicklinks-panel h5 {
	color: #001344;
	font-size: 1.2em
}

#quicklinks-panel h5 a:link,
#quicklinks-panel h5 a:visited {
	color: #001344
}

#quicklinks-panel ul {
	list-style: none;
	padding: 0
}

#quicklinks-panel ul li {
	font-size: .85em;
	padding-bottom: 5px
}

#quicklinks-panel ul a:link,
#quicklinks-panel ul a:visited {
	color: #001344
}

.is-sticky #eagle-head,
.is-sticky .nav-link,
.is-sticky #nav-spacing {
	display: block!important
}

.is-sticky #quicklinks-panel {
	top: 42px
}

.is-sticky .nav-button:nth-child(1) {
	margin-left: 0!important
}

#content {
	background: #f7f7f7
}

#content #feature-main,
#content .home-banner {
	background-size: cover;
	box-shadow: inset 0 0 8px rgba(0, 0, 0, .5);
	height: 25em;
	background-color: #fff;
	background-repeat: no-repeat
}

#content #feature-main #feature-splash,
#content .home-banner #feature-splash {
	text-align: center;
	margin-top: 100px;
	color: #fff
}

#content #feature-main #feature-splash img,
#content .home-banner #feature-splash img {
	width: 100%;
	max-width: 870px;
	z-index: 0
}

#content #interests,
#content #interests-mobile {
	color: #001344;
	font-size: .9em;
	padding-top: 0;
	background: #f7f7f7;
	background-position: center center
}

#content #interests .nav-tabs,
#content #interests-mobile .nav-tabs {
	margin: 5px 0 0;
	border-bottom: 0
}

#content #interests .nav-tabs li,
#content #interests-mobile .nav-tabs li {
	margin-bottom: -2px
}

#content #interests .nav-tabs li a,
#content #interests-mobile .nav-tabs li a {
	color: #001344;
	border-radius: 0;
	line-height: 1em;
	margin-right: 0;
	margin-bottom: 10px;
	padding: 9px 0
}

#content #interests .nav-tabs li a:hover,
#content #interests-mobile .nav-tabs li a:hover,
#content #interests .nav-tabs li a:active,
#content #interests-mobile .nav-tabs li a:active {
	border: 0
}

#content #interests .nav-tabs>li.active>a,
#content #interests-mobile .nav-tabs>li.active>a,
#content #interests .nav-tabs>li.active>a:hover,
#content #interests-mobile .nav-tabs>li.active>a:hover,
#content #interests .nav-tabs>li.active>a:focus,
#content #interests-mobile .nav-tabs>li.active>a:focus {
	border-width: 0;
	color: #001344
}

#content #interests .interest,
#content #interests-mobile .interest {
	text-align: center;
	-webkit-font-smoothing: antialiased;
	cursor: pointer
}

#content #interests .interest a:hover,
#content #interests-mobile .interest a:hover,
#content #interests .interest .active a,
#content #interests-mobile .interest .active a {
	background: url('//www.georgiasouthern.edu/home-content/img/interests-burst.png') no-repeat center top
}

#content #interests .interest li.active,
#content #interests-mobile .interest li.active {
	background: url('/web_templates/global/img/triangle.png') no-repeat center bottom
}

#content #interests .interest img,
#content #interests-mobile .interest img {
	margin-bottom: 10px
}

#content #interests .interest .interest-label,
#content #interests-mobile .interest .interest-label {
	font-family: ProximaNova, sans-serif;
	line-height: 1em
}

#content #interests .interest .interest-label a,
#content #interests-mobile .interest .interest-label a {
	color: #001344
}

#content #interests .interest .tabs-triangle,
#content #interests-mobile .interest .tabs-triangle {
	margin-bottom: -2px
}

#content #interests-mobile {
	font-size: .9em;
	background: #f7f7f7;
	color: #222
}

#content #interests-mobile .panel-heading {
	background-color: #005d90;
	color: #fff;
	padding-top: 10px
}

#content #interests-mobile .panel-heading a {
	font-size: 1.2em
}

#content #interests-mobile .panel-heading img {
	height: 30px;
	padding-right: 10px
}

#content #interests-mobile .panel-heading .interest-icon {
	float: left;
	margin-top: -7px
}

#content #interest-tabs {
	padding: 15px 0;
	font-size: .9em;
	border-bottom: #DDD solid 15px;
	background: #DDD
}

#content #interest-tabs h2 {
	color: #001344;
	font-size: 1.4em;
	padding-bottom: 5px
}

#content #interest-tabs h3 {
	color: #001344;
	font-size: 1.1em;
	padding-bottom: 5px
}

#content #interest-tabs ul {
	padding-left: 2px;
	list-style-type: none;
	color: #CCC
}

#content #interest-tabs ul a:link,
#content #interest-tabs ul a:visited {
	color: #333
}

#content #interest-tabs ul li {
	padding: 5px 0
}

#content #interest-tabs .row {
	position: relative
}

#content section {
	padding: 15px 0
}

#content section h4 {
	font-size: 1.6em;
	color: #001344;
	margin-bottom: 20px
}

#content section h5 {
	font-size: 1.2em;
	color: #d9ac63;
	font-weight: 700
}

#content section h5 a {
	color: #d9ac63
}

#content section p {
	font-size: .9em
}

#content section .morefoot {
	text-align: right;
	float: right;
	clear: both
}

#content #news-section h5 {
	font-size: 1.3em;
	color: #001344
}

#content #news-section .news-item {
	overflow: hidden
}

#content #news-section .news-item img {
	max-width: 150px;
	max-height: 150px;
	float: right;
	margin: 0 0 10px 10px
}

#content #news-section #home-social {
	margin-bottom: 15px
}

#content #news-section #home-social img {
	opacity: .9;
	padding: 0 25px 15px 0
}

#content #news-section #home-social img:hover,
#content #news-section #home-social img:focus,
#content #news-section #home-social a:hover,
#content #news-section #home-social a:focus {
	opacity: 1
}

#content #news-section .more.button {
	float: right;
	clear: both;
	margin: 15px 0 0 0
}

#content #news-section #events {
	border-top: 0
}

#content #news-section #events h2 {
	text-transform: uppercase;
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: .8em
}

#content #news-section #events ul {
	padding: 0
}

#content #news-section #events ul li {
	list-style: none;
	border-top: solid rgba(169, 146, 96, .3) 1px;
	font-size: .8em;
	padding: 8px 0
}

#content #news-section #events ul li a:link {
	color: #333
}

#content #news-section #events ul li a:visited {
	color: #333
}

#content #news-section #events ul li .event-title {
	font-size: 1em
}

#content #news-section #events ul li .event-title a {
	color: #222
}

#content #news-section #events ul li .event-date {
	font-family: ProximaNova, sans-serif;
	font-size: 1.2em;
	padding-right: 10px;
	color: #d9ac63
}

#content #news-section #events .morelinks {
	font-style: italic;
	text-align: right
}

#content #stories-section {
	padding-bottom: 50px;
	background: #EEE
}

#content #stories-section .story-item {
	overflow: hidden
}

#content #stories-section .story-item img {
	max-height: 250px
}

#content.landing {
	padding-top: 15px;
	padding-bottom: 50px
}

#content.landing #inner-wrapper {
	background-color: #F7F7F7
}

#content.landing #main {
	padding: 15px 30px
}
/*
#content.landing #main h1,
#content.landing #main .h1 {
	font-size: 2em
}

#content.landing #main h2,
#content.landing #main .h2 {
	font-size: 1.6em
}

#content.landing #main h3,
#content.landing #main .h3 {
	font-size: 1.4em
}

#content.landing #main h4,
#content.landing #main .h4 {
	font-size: 1.2em
}

#content.landing #main h5,
#content.landing #main .h5 {
	font-size: 1em
}

#content.landing #main a:focus,
#content.landing #main a:hover,
#content.landing #main li a:focus, 
#content.landing #main li a:hover { 
	color:#001344 !important;
}
/*#content.landing #main a,
#content.landing #main li a {
	color: #fff;
}
*/
#content.landing #main li {
	margin-bottom: 15px;
	line-height: 1.4em
}

#content.landing #main .links ul,
#content.landing #main .links ol {
	padding-left: 15px
}

#content.landing #main .links ul li,
#content.landing #main .links ol li {
	margin-bottom: 10px;
	line-height: 1.2em
}

#content.landing #main.template-create {
	padding: 0
}

#content.landing #sidebar {
	margin-top: 20px;
	margin-bottom: 20px
}

#content.landing #sidebar h3,
#content.landing #sidebar h4,
#content.landing #sidebar h5,
#content.landing #sidebar h6,
#content.landing #sidebar strong {
	color: #001344
}

#content.landing #sidebar .ribbon {
	background-color: #001344
}

#content.landing #sidebar .ribbon h3,
#content.landing #sidebar .ribbon h4,
#content.landing #sidebar .ribbon h5 {
	padding: 8px 8px 8px 16px;
	color: #FFF;
	font-size: 1.2em
}

#content.landing #sidebar .ribbon a {
	color: #FFF
}

#content.landing #sidebar ul,
#content.landing #sidebar ol {
	padding: 5px 0 5px 15px
}

#content.landing #sidebar .borders li {
	list-style-type: none;
	padding: 8px 0;
	border-bottom: solid rgba(169, 146, 96, .2) 1px
}

#content.landing #sidebar .borders li:last-child {
	border-bottom: solid rgba(169, 146, 96, .2) 1px
}

#content.landing #sidebar a:focus,
#content.landing #sidebar a:hover,
#content.landing #sidebar li a:focus,
#content.landing #sidebar li a:hover {
	text-decoration:underline;
	background-color:#dddddd;
}	
#content.landing #sidebar a,
#content.landing #sidebar li a {
	color: #001344;
	text-decoration:underline;
}

#content.landing #sidebar.right .ribbon {
	margin-right: -15px
}

#content.landing #sidebar.left .ribbon {
	margin-left: -15px
}

footer#global {
	background: #001344;
	padding: 25px 0 0;
	color: #fff;
	font-size: .9em;
	border-top: 20px solid transparent;
	background: url('https://cdn.georgiasouthern.edu/img/GS-header-texture.png') left;
	border-image: url(https://cdn.georgiasouthern.edu/img/blue-grunge-border.png) 30 stretch;
    image-rendering: pixelated;
	border-image-outset: 1;
	font-family: ProximaNova, sans-serif
}

footer#global .col-sm-4.legal.hidden-xs .small>a,
a:link {
	text-decoration: underline;
	text-decoration-color:#a5acaf;
}

.nav a,
.sidebar.left .menu li a,
.titlebox a,
.wp-block-cover a,
a.btn,
wp-button a,
a .program-button,
#nav-top a {
	text-decoration: none;
}

footer#global a{
	color: #fff;
}

footer#global h3 a,
footer#global h6 a{
	color:#d9ac63;
}
footer#global h3,
footer#global h6{
	color: #d9ac63;
	font-size: 1.25em;
	text-transform: uppercase;
	margin: 0 0 15px 0;
	font-weight: 500
}

h3.btn_toggle,
h6.btn_toggle {
	display: block!important;
}

/*
footer#global a:link {
	color: #FFF;
	text-decoration: underline
}
footer#global a:visited {
	text-decoration: underline
}
*/
footer#global a:hover {
	text-decoration: none
}

footer#global .links {
	font-size: .9em;
	line-height: 1.7em
}

footer#global .links a:link {
	color: #fff;
	text-decoration: none
}

footer#global .links a:visited {
	color: #fff
}

footer#global .links a:hover {
	text-decoration: underline
}

footer#global .footer-social img {
	padding: 5px 10px 5px 0
}

footer#global .locations .campus {
	margin-bottom: 0;
}

footer#global .audiences ul {
	list-style-type: none;
	padding-left: 0;
}

footer#global .audiences ul li {
	padding-bottom: 8px;
	font-size: 1.1em;
}

footer#global .resources ul {
	list-style-type: none;
	padding-left: 0;
}

footer#global .resources ul li {
	padding-bottom: 8px;
	font-size: 1.1em;
}

footer#global .footer-social img:hover,
footer#global .footer-social img:focus,
footer#global .footer-social a:hover,
footer#global .footer-social a:focus {
	opacity: .7
}

footer#global a:active,
footer#global a:focus,
footer#global a:hover {
	text-decoration: underline;
	color: #001344
}
.new-nav-bottom{
	border-bottom:2px solid #d9ac63;
}
.navbar-right{
	margin-right:-9px
}
.navbar.navbar-gs .new-nav-top .container {
	padding-right: 0;
	padding-left: 0;
}
.navbar.navbar-gs {
	border: 0;
	margin-bottom: 0;
	min-height: 0;
}
.navbar.navbar-gs .new-nav-top {
	margin-bottom: 25px;
	font-size: .8em;
	color: #eee;
}

.navbar.navbar-gs .new-nav-top ul.nav.navbar-nav li a {
	margin-top:8px;
	color: #d9ac63;
}
.navbar.navbar-gs .new-nav-top ul.nav.navbar-nav li a:active,
.navbar.navbar-gs .new-nav-top ul.nav.navbar-nav li a:focus,
.navbar.navbar-gs .new-nav-top ul.nav.navbar-nav li a:hover {
	background-color:transparent;
	color:#fff;
	text-decoration:underline
}

.navbar.navbar-gs .new-nav-bottom .navbar-nav li a {
  padding: 8px 22px;
  color: #fff;
}
.navbar.navbar-gs .new-nav-bottom .navbar-nav li a:focus{
	outline-offset:2px;
	background:#d9ac63;
	outline: 2px solid #fbc116;
}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{
	background:#d9ac63;
}
li.dropdown.mega.open a.dropdown-toggle.button-slanted {
    color: #001344!important;
}
.navbar.navbar-gs .new-nav-bottom .navbar-nav li a:active,
.navbar.navbar-gs .new-nav-bottom .navbar-nav li a:focus-visible,
.navbar.navbar-gs .new-nav-bottom .navbar-nav li a:focus-within,
.navbar.navbar-gs .new-nav-bottom .navbar-nav li a:hover{
	color: #001344;
	background:#d9ac63;
	text-decoration:underline;
}
.navbar.navbar-gs button.navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar.navbar-gs button.navbar-toggle:hover,
.navbar.navbar-gs button.navbar-toggle:focus {
  background-color: #transparent;
  border:1px solid #fff !important;
}
.navbar-form .form-group input#searchbox {
  background-color: transparent;
  border-radius: 0;
  border-color: #fff;
  color: #fff;
}
.navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-left.menu-topic li.dropdown ul.dropdown-menu {
  padding: 8px;
  background-color: #fff;
  border: 0;
}
.navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-left.menu-topic li.dropdown ul.dropdown-menu li a {
  color: #001344;
  font-size: 1.1em;
  padding: 8px 15px;
}
.navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-left.menu-topic li.dropdown ul.dropdown-menu li a:active,
.navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-left.menu-topic li.dropdown ul.dropdown-menu li a:focus,
.navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-left.menu-topic li.dropdown ul.dropdown-menu li a:hover {
  background-color: #a5acaf;
  color: #001344;
  text-decoration: underline;
}
.navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-left.menu-topic li.dropdown ul.dropdown-menu li.dropdown-header {
  font-size: 13px;
  color: #000;
  padding: 5px 0 0 5px;
}

.navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li.dropdown ul.dropdown-menu a{
  background-color: #fff;
  border: 0;
  color: #001344;
  font-size: 1.1em;
  padding: 8px 15px;
}
.navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li.dropdown ul.dropdown-menu a:focus,
.navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li.dropdown ul.dropdown-menu a:hover{
	text-decoration:underline;
	color:#001344;
	background-color:#ddd;
}

@media (min-width: 767px) {
	.navbar-brand {
		height: auto;
		padding-top: 0;
		padding-bottom: 0;
	}
	.navbar-form{
		padding-top:10px
	}
	.button-slanted {
		-ms-transform: skewX(-20deg);
		-webkit-transform: skewX(-20deg);
		transform: skewX(-20deg);
	}
	.button-slanted-content {
		-ms-transform: skewX(20deg);
		-webkit-transform: skewX(20deg);
		transform: skewX(20deg);
		display: inline-block;
	}
	.navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li.apply>a:active,
	.navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li.apply>a:focus,
	.navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li.apply>a:hover{
		background:#d9ac63;
	}
	.navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li.apply>a{
		background: url(https://cdn.georgiasouthern.edu/img/apply-now-button-texture.jpg) no-repeat top;
		color: #001344;
		background-color: #e4e4e4;
	}
}

.navbar-brand img:focus, 
.navbar-brand a img:hover 
.navbar-brand a:focus
.navbar-brand a:hover {
	opacity: .7;
}
.navbar-brand img {
	width:340px;
}
a.navbar-brand:focus {
    display: inline-block;
}
.navbar-brand:hover, 
.navbar-brand:focus {
	background-color:transparent;
}
@media (max-width: 767px) {
	.info-bar,
	.gs-alert.gs-alert-bar {
		font-size: .9em;
		line-height: 1.1em;
		padding: 8px 5px;
		font-family: ProximaNova, sans-serif;
		font-weight: 400
	}
	.nav-link {
		display: block!important
	}
	.morefoot {
		text-align: left!important;
		padding-bottom: 40px
	}
	header {
		text-align: center
	}
	header .navbar.navbar-gs .new-nav-top {
		margin-bottom: 0
	}
	header .navbar.navbar-gs .new-nav-top .navbar-header .navbar-brand {
		float: none;
		clear: both
	}
	header .navbar.navbar-gs .new-nav-top .navbar-header .navbar-brand img {
		margin: 0 auto
	}
	.navbar.navbar-gs .new-nav-bottom .container {
		padding-right: 0;
		padding-left: 0;
	}

	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-left.menu-topic li.dropdown ul.dropdown-menu {
		padding: 8px;
		background-color: #fff;
		border: 0
	}
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-left.menu-topic li.dropdown ul.dropdown-menu li a {
		color: #001344;
		font-size: 1.1em;
		padding: 8px 15px
	}
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-left.menu-topic li.dropdown ul.dropdown-menu li a:active,
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-left.menu-topic li.dropdown ul.dropdown-menu li a:focus,
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-left.menu-topic li.dropdown ul.dropdown-menu li a:hover {
		background-color: #fff;
		color: #d9ac63
	}
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-left.menu-topic li.dropdown ul.dropdown-menu li.dropdown-header {
		display: none
	}
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-left.menu-topic li.dropdown.open {
		background-color: #fff;
		color: #d9ac63
	}
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-left.menu-topic li.dropdown.open a,
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-left.menu-topic li.dropdown.open a:hover,
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-left.menu-topic li.dropdown.open a:focus,
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-left.menu-topic li.dropdown.open a:active {
		background-color: #fff;
		color: #001344
	}
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task {
		margin-right: 0;
		text-align: center
	}
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li {
		margin-right: 1px;
		margin-left: 1px
	}
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li.dropdown ul.dropdown-menu {
		padding: 8px;
		background-color: #fff;
		border: 0
	}
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li.dropdown ul.dropdown-menu li a {
		color: #001344;
		font-size: 1.1em;
		padding: 8px 15px
	}
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li.dropdown ul.dropdown-menu li a:active,
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li.dropdown ul.dropdown-menu li a:focus,
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li.dropdown ul.dropdown-menu li a:hover {
		background-color: #fff;
		color: #001344
	}
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li.apply a {
		color: #fff;
		background-color: #001344
	}
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li.apply.open {
		background-color: #fff;
		color: #d9ac63
	}
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li.apply.open a,
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li.apply.open a:hover,
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li.apply.open a:focus,
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li.apply.open a:active {
		background-color: #fff;
		color: #001344
	}
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li a {
		padding: 8px 16px;
		color: #fff
	}
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li a:active,
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li a:focus,
	header .navbar.navbar-gs .new-nav-bottom .navbar-nav.navbar-right.menu-task li a:hover {
		background-color: #gold;
		color: #fff
	}
	.navbar-form.gs-search {
		margin-right: auto;
		margin-left: auto;
		margin-top: 8px;
		margin-bottom: 8px;
		width: 80%;
		padding: 0;
		padding-bottom: 1px;
	}
	.navbar-form.gs-search .form-group input#searchbox,
	.navbar-form.gs-search .form-group input#searchbox-mobile {
		background-color: transparent;
		border-radius: 0;
		border-color: #fff;
		color: #fff;
		margin-bottom: 10px;
		float: none;
		width: 100%
	}
	.navbar-form.gs-search .form-group button {
		border-radius: 0;
		float: none;
		width: auto;
		clear: right
	}
	.navbar-collapse {
		box-shadow: 0
	}
	footer#global {
		text-align: center
	}
	footer#global h3,
	footer#global h6,
	footer#global subheading {
		font-size: 1.1em;
		margin-bottom: 5px
	}
	footer#global .copyright p {
		text-align: center;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.info-bar,
	.gs-alert.gs-alert-bar {
		font-size: .9em;
		line-height: 1.1em;
		padding: 8px 5px;
		font-family: ProximaNova, sans-serif;
		font-weight: 400
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	#feature-main,
	.home-banner {
		height: 22em!important
	}
	header .is-sticky #eagle-head {
		margin-left: -25px!important
	}
	header .is-sticky .nav-link {
		display: none!important
	}
	header #nav-bottom nav {
		font-size: .8em
	}
	header #nav-bottom .nav-toggle {
		padding: 10px
	}
}

.video-container iframe,
.video-container object,
.video-container embed,
.video-container video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%!important;
	height: 100%!important;
}

.wp-social-link svg {
	color: #fff
}

.wp-social-link a:focus {
	opacity: 0.5
}

li.wp-social-link {
	padding-left: 0!important
}

footer#global .col-sm-4.legal.hidden-xs .small>a {
	text-decoration: underline;
}

.nav a,
.sidebar.left .menu li a,
.titlebox a,
wp-button a,
#nav-top a {
	text-decoration: none;
}

#content.landing #sidebar a:focus,
#content.landing #main a:focus,
a:focus {
	outline-offset: 1px;
	text-decoration-style: underline;
}
.wp-block-button{
	margin-top:10px;
}
a.wp-block-button__link:hover,
a.wp-block-button__link:focus {
	text-decoration: underline;
}

button>a {
	text-decoration: none;
}

.wp-block-media-text__media img,
.wp-block-media-text__media video,
figure img {
	height: auto;
}

.wp-block-cover a,
div.wp-block-cover a:hover,
div.wp-block-cover a:focus {
	text-decoration: underline;
}

h1.btn_toggle:focus,
h2.btn_toggle:focus,
h3.btn_toggle:focus,
h4.btn_toggle:focus,
h5.btn_toggle:focus,
h6.btn_toggle:focus,
p.btn_toggle:focus,
h1.btn_toggle:hover,
h2.btn_toggle:hover,
h3.btn_toggle:hover,
h4.btn_toggle:hover,
h5.btn_toggle:hover,
h6.btn_toggle:hover,
p.btn_toggle:hover {
	text-decoration: underline;
}

.nav a,
.sidebar.left .menu li a,
.titlebox a,
wp-button a,
#nav-top a {
	text-decoration: none;
	text-decoration-style: none;
}

.sidebar.left .menu li a:hover,
.sidebar.left .menu li a:focus,
.wp-block-cover a:hover,
wp-button a:hover,
.wp-block-cover a:focus,
wp-button a:focus {
	text-decoration: underline;
}
.wp-block-cover-image.has-background-dim.has-background-dim-100,
.wp-block-cover-image.has-parallax,
.wp-block-cover.has-background-dim {
	background-color: rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 0 2000px rgba(4, 30, 66, 0.7);
	color:#001344;
}
a.wp-block-cover__inner-container:focus,
a.wp-block-cover__inner-container:hover {
    background-color: #a5acaf!important;
}
.wp-block-cover a:focus,
.wp-block-cover a:hover,
.wp-button a:focus,
.wp-button a:hover {
	text-decoration: underline;
	color:#001344 !important;
}

.wp-block-image a:hover,
.wp-block-image a:focus {
	outline: 5px auto -webkit-focus-ring-color !important;
}

.wp-block-button__link:active,
.wp-block-button__link:focus {
	text-decoration: none;
	outline: 5px auto -webkit-focus-ring-color !important;
}

a img:hover{
	opacity: .7;
}
.wp-block-image a img:hover,
.wp-block-button__link:active,
.wp-block-button__link:focus,
.wp-block-button__link:hover{
	opacity: .8;
	text-decoration: none;
	background-color: #a5acaf !important;
    color: #001344 !important;
}

.wp-block-button a{
	font-family: ProximaNovaBold;
	color: #fff;
	background-color: #001344;
}
a.wp-block-button__link,
a.wp-block-button__link:focus,
a.wp-block-button__link:hover,
.wp-block-button__link:active,
.wp-block-button__link:focus,
.wp-block-button__link:hover,
.wp-block-button__link:visited {
	text-decoration: none;
}

.wp-block-button.is-style-outline .wp-block-button__link:active,
.wp-block-button.is-style-outline .wp-block-button__link:focus,
.wp-block-button.is-style-outline .wp-block-button__link:hover{
	background-color: #e4e4e4;
}

.current-menu-item {
	color: #fff !important;
	background-color: #001344;
	padding: 8px;
	border-bottom: 3px solid #005d90;
	display: block;
}

.sorting {
	background-color: #a5acaf!important;
}

.sorting:hover,
.sorting:focus {
	background-color: #dddddd!important;
}

.sorting:focus {
	outline: #fcb116 2px solid!important;
}

.sorting_asc,
.sorting_desc {
	color: #fff!important;
	background-color: #00679a!important;
}

.paginate_button:focus,
.paginate_button:hover {
	cursor: pointer!important;
	text-decoration: underline!important;
	text-decoration-style: double!important
}

.paginate_button:focus:after,
.paginate_button:focus:before {
	color: #a5acaf!important
}

.tablepress .sorting:focus {
	background-color: #049cdb!important
}