 /* Begin classes for common SPIN elements */
*, ::before, ::after { box-sizing: border-box; }
*, ::before, ::after { box-sizing: inherit; }
*, ::before, ::after { box-sizing: border-box; }

html {
	text-rendering: optimizeLegibility;
	-moz-osx-font-smoothing: grayscale;
}
body {
	overflow-x: hidden;
}
body.wd_is-featured .wd_content-wrapper {
	background: #F7F8F9; 
}
body.wd_is-featured section.wd_detail-header div.wd_blue-line,
body.wd_is-featured section.wd_detail-header .row.wd_white-background {
	display: none;
}
section {
	padding: 40px 0;
}

div.wd_exists {
	display: none;
}
.wd_hidden {
	display: none;
}

.wd_logo {
	display: inline-block;
	width: 59px;
	height: 59px;
}
/* Header */
main a:focus {
	outline: 1px solid #003f5c;
	display: inline-block;
	outline-offset: -1px;
}
main a {
	font-weight: bold;
}

a.wd_home-link {
	position: relative;
	width: 184px;
	font-size: 15px;
	font-weight: 700;
	letter-spacing: 0;
	line-height: 21px;
	text-decoration: none;
	color: #0073a8;
	margin: 0 16px;
	padding: 0 15px;
}
a.wd_home-link:before {
	content: "";
	position: absolute;
	left: 0;
	top: -16px;
	width: 1px;
	height: 45px;
	background: rgba(102,102,102,.253437);
}
a.wd_home-link:hover {
	text-decoration: none;
}
.wd_search-icon {
	display: inline-flex;
	align-items: center;
	width: 21px;
	height: 83px;
}
#wd_search-container,
#wd_search-container.slideup {
	position: relative;
	max-height: 0;
	box-shadow: 0 3px 4px -2px #595959;
	margin: -5px 0 0 0;
	transition: max-height .8s ease-in-out;
	overflow-y: hidden;
	z-index: 9;
}
#wd_search-container.slidedown {
	max-height: 400px;
}
#wd_search-container .wd_close {
	text-align: right;
}
#wd_search-container .wd_search-wrapper	{
	padding: 40px 0;
}
#wd_search-container input {
	width: 80%;
}
#wd_search-container input[type="submit"] {
	width: 120px;
}
#wd_search-container input:focus {
	box-shadow: 0 0 10px #adadad;
	border: 1px solid #0073a8;
}
/* END Header */

/* Slick */
.slick-slider {
	display: block;
}
.slick-slider .slick-prev,
.slick-slider .slick-next {
	position: absolute;
	top: 40%;
	z-index: 10;
	transform: translateY(-50%);
}
.slick-slider .slick-prev{
	left: 0;
}
.slick-slider .slick-next{
	right: 0;
}
#wd_printable_content .slick-slider button.slick-arrow{
	background-color: #140F4B;
	background: transparent;
    color: #fff;
    width: 33px;
    height: 33px;
    border: none;
    min-width: auto;
    padding: 6px 0.4em;
}
#wd_printable_content .slick-slider button.slick-arrow:hover,
#wd_printable_content .slick-slider button.slick-arrow:focus {
	box-shadow: none;
}
.slick-arrow.slick-prev {
	margin-left: 20px;
}
.slick-arrow.slick-next {
	margin-right: 20px;
}
.slick-slide {
	padding: 0 1rem;
}
.slick-slide a {
	color: #140F4B;
}
.slick-slide img {
	width: 100%;
}
/* END Slick */

.wd_content-wrapper {
	margin: 30px auto 0;
}

/* Table */
main table:not(.wd_wai_dates):not(.wd_imagetable) th {
	background: #0073A8;
	color: white;
	padding: 15px 30px
}
main table:not(.wd_wai_dates):not(.wd_imagetable) td {
	padding: 15px 30px;
	border-color: #C4C8C7;
}
main table:not(.wd_wai_dates):not(.wd_imagetable) {
	box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1);
	border: 1px solid #C4C8C7;
}

/* Header styles */
section.jumbotron.wd_header-image,
section.wd_detail-header {
	position: relative;
	padding: 40px 0 0 0;
}
section.jumbotron.wd_header-image img {
	position: relative;
	margin: 10px 0;
	padding: 30px 0;
	z-index: 9;
	width: 100%;
}
section.wd_detail-header img {
	position: relative;
	z-index: 9;
}
section.jumbotron.wd_header-image .row.wd_white-background,
section.wd_detail-header .row.wd_white-background {
	height: 80px;
	margin: -40px 0 0;
}
div.wd_blue-line {
	position: absolute;
	bottom: 60px;
	left: 50%;
	transform: translateX(-50%);
	width: 90%;
	max-width: 400px;
	height: 2px;
	background-color: #0096bd;
}
div.wd_overlay {
	position: absolute;
	bottom: 0;
	text-align: center;
	background-color: rgba(252, 253, 254, 0.8);
	z-index: 2;
}
div.wd_overlay .page_header {
	color: #0c2739;
}
section.wd_has-header {
	display: none;
}
.wd_detail-wrap {
	padding: 0 30px;
}
#wd_detail-img {
	margin: 40px 0 0 0;
}
#wd_detail-img img {
	width: 100%;
}
#wd_detail-img .wd_image-caption {
	background: #404040;
	color: #fff;
	font-size: .8rem;
	font-style: italic;
	text-align: center;
	padding: 20px;
}
.page_header {
	font-size: 2rem;
	line-height: 2.4285rem;
	margin: 10px 0;
	padding: 30px 0;
}
#wd_detail-title {
	padding: 0;
}
#wd_detail-title.page_header {
	line-height: 2rem;
}
.category_header,
.detail_header,
.detail_subheader {
	font-size: 28px;
}
.category_name {}
.category_intro {}
/* END Header styles */

.item, .wd_item {
	margin: 24px 0;
	padding: 24px 0 36px;
}
.item_name,
.wd_title,
.wd_item .wd_title,
.wd_newsfeed_releases-teaser .wd_title,
.wd_documents_item_list > .wd_documents_item > .wd_title {
	font-size: 1.25rem;
	font-weight: 700;
	line-height: 1.4375;
	color: #404040;
	margin: 0 0 10px 0;
}
.wd_newsfeed_releases-teaser .wd_title a,
.wd_newsfeed_releases-teaser .wd_title a:hover {
	color: #404040;
}
.wd_item_page .wd_title {
	font-size: 1.4rem;
	font-weight: 700;
	margin: 0 0 30px 0;
}
.item_date, .wd_date,
.wd_item .wd_date,
.wd_event_sidebar .wd_event_date,
.wd_newsfeed_releases-teaser .wd_date,
.item_time {
	font-size: 15px;
	font-weight: 700;
	color: #404040;
	text-transform: none;
	margin: 0 0 10px 0;
}
#wd_detail-date,
#wd_detail-time,
#wd_detail-category,
#wd_detail-location {
	position: relative;
	display: inline-block;
	width: auto;
	font-size: .875rem;
	font-weight: 700;
}
#wd_detail-time:before,
#wd_detail-category:before,
#wd_detail-location:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 1px;
	height: 14px;
	background: #666666;
	margin: 0 10px 0 5px;
}
.item_summary, .wd_item .wd_summary {}

.wd_subtitle,
.wd_item .wd_subtitle {
	line-height: 1.25;
	font-weight: 700;
	color: #404040;
}

.item_publication {
	font-weight: 700;
}
.wd_category_link {
	font-size: 13px;
	font-weight: normal;
	text-transform: none;
	margin: 0 0 10px 0;
}

table.wd_imagetable {}
table.wd_imagetable td {
	border: none;
	padding: 0;
}
td.imagecaption {}

.wd_subscribe_link a {
	position: relative;
}
.wd_subscribe_link a:after {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 20px;
	height: 16px;
	background-image: url(../images/icon-email-alerts.svg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}
span.wd_subscribe_icon,
span.wd_subscribe_icon img {
	display: none;
}

/* Clear Fix */
ul.wd_layout-simple:before,
ul.wd_layout-simple:after {
	content: " ";
	display: block;
}
ul.wd_layout-simple:after {
	clear: both;
}

/* Backgrounds */
.wd_blue-background {
	background-color: #0073a8;
	color: #fff;
}
.wd_gray-background {
	background: #eff2f4;
	color: #666666;
}
.wd_white-background {
	background: #fff;
	color: #666666;
}
/* END Backgrounds */

/* Assets */
.wd_assets-header {
	text-align: center;
	margin: 24px 0;
}
.wd_asset_inline,
.wd_asset_gallery,
.wd_asset_carousel {
    background-color: transparent;
}
div.wd_documents_asset,
div.wd_newsfeed_releases_asset {
	background-color: #0073a8;
}
.wd_documents_asset .wd_icon_underlay,
.wd_newsfeed_releases_asset .wd_icon_underlay {
	top: 0;
	right: 10px;
	color: #fff;
}
/* END Assets */

/* Inline Images */
#wd_printable_content .wd_inline-img img {
	display: block;
	float: none!important;
	width: auto!important;
	max-width: 100%!important;
	max-height: unset!important;
	clear: both;
	margin: 20px auto!important;
	/* important added to override inline styling on press releases	*/
}

/* Standard */
div.wd_standard {}

.wd_category + .wd_category {
	margin: 40px 0;
	padding: 40px 0;
}

/* Digital Library */
.wd_pageid_31523 div.wd_category_items {
	display: flex;
	flex-wrap: wrap;
	column-gap: 24px;
	row-gap: 24px;
}
.wd_pageid_31523 .item {
	flex-basis: calc(33% - 24px);
	border: 1px solid #c4c8c7;
	margin: 0;
	padding: 15px;
	display: flex;
	flex-direction: column;
}
.wd_pageid_31523 .item a.wd_edited-link {
	margin: 0;
}
.wd_pageid_31523 .item img,
.wd_pageid_31523 .item a img {
	width: 100%;
	max-width: 100%;
	margin: 0!important;
	/* override inline styles */
}
.wd_pageid_31523 .item_name {
	color: #404040;
	padding: 0 12px;
}
.wd_pageid_31523 .item p {
	padding: 0 12px;
}
.wd_pageid_31523 .item_summary p {
	font-size: 16px;
}

.wd_pageid_31523 .wd_standard-detail table.wd_imagetable,
.wd_pageid_31523 .wd_standard-detail p {
	width: 100%;
	clear: both;
}

/* FAQ's */
.wd_pageid_31528 div.breadcrumb {
	display: none;
}
.wd_pageid_31528 .item {
	padding: 0;
}
.wd_pageid_31528 .item p {
	padding: 15px;
}
.wd_pageid_31528 .item .item_name {
	position: relative;
	background-color: #e2e6e9;
	border-radius: 4px;
	padding: 24px 64px 24px 16px;
}
.wd_pageid_31528 .item .item_name.active {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.wd_pageid_31528 .item .item_name:after {
	content:  "\f067";
	font-family: "Font Awesome 5 Pro";
	font-size: 14px;
	background: #fff;
	border: 1px solid #fff;
	border-radius: 50%;
	color: #0073A8;
	position: absolute;
	top: 20px;
	right: 20px;
	padding: 7px 10px;
}
.wd_pageid_31528 .item .item_name.active:after {
	content:  "\f068";
}
.wd_pageid_31528 .item .item_name:focus:after {
	border: 1px solid #0073A8;
}
/* END FAQ's */
/* END Standard */

/* Stories */
div.wd_stories {}
/* END Stories */

/* Articles */
div.wd_articles {}
/* END Articles */

/* Events */
div.wd_events {}
/* END Events */

/* Gallery */
div.wd_gallery {}
div.wd_gallery a.wd_search_advanced_link {
	display: none;
}
/* END Gallery */

/* Video */
div.wd_videos {}
div.wd_videos a.wd_search_advanced_link {
	display: none;
}
div.wd_videos .wd_item_list {
	display: flex;
	flex-wrap: wrap;
	column-gap: 24px;
	row-gap: 24px;
}
div.wd_videos .wd_item_list:before,
div.wd_videos .wd_item_list:after {
	display: none;
}
div.wd_videos .wd_item {
	flex-basis: calc(50% - 24px);
}
/* END Video */

/* News Headlines & Teaser FB */
div.wd_news_headlines a.wd_search_advanced_link {
	display: none;
}
div.wd_news_headlines .wd_item_list,
div.wd_news_headlines-teaser {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-evenly;
	column-gap: 24px;
	row-gap: 24px;
	margin: 0 0 20px 0;
}
div.wd_news_headlines .wd_item_list {
	justify-content: initial;
}
div.wd_news_headlines .wd_item_list:before,
div.wd_news_headlines .wd_item_list:after {
	display: none;
}
div.wd_news_headlines .wd_item,
div.wd_news_headlines-teaser .item {
	display: flex;
	flex-basis: calc(50% - 20px);
	border: 1px solid #c4c8c7;
	margin: 0;
	padding: 20px;
}
div.wd_news_headlines .wd_item div.wd_captioned_image,
div.wd_news_headlines-teaser .item > img,
div.wd_news_headlines-teaser .item > a {
	max-width: 30%;
	margin: 0 40px 0 0;
}
div.wd_news_headlines-teaser .item > a img {
	max-width: 100%;
}
div.wd_news_headlines .wd_item div.wd_captioned_image {
	/*override inline styles*/
	float: none!important;
	margin: 0 40px 0 0!important;
	width: unset!important;
}
div.wd_news_headlines .wd_item div.wd_captioned_image img {
	max-width: 100%;
}
div.wd_news_headlines .wd_item .wd_date,
div.wd_news_headlines .wd_item .wd_publication,
div.wd_news_headlines-teaser .item .item_date,
div.wd_news_headlines-teaser .item .item_publication {
	display: inline-block;
	width: auto;
	vertical-align: middle;
	font-size: 15px;
	font-weight: 400;
	margin: 0 0 10px 0;
}
div.wd_news_headlines .wd_item .wd_publication,
div.wd_news_headlines-teaser .item .item_publication {
	position: relative;
	margin-left: 5px;
}
div.wd_news_headlines .wd_item .wd_publication:before,
div.wd_news_headlines-teaser .item .item_publication:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 1px;
	height: 14px;
	background: #666666;
	margin: 0 10px 0 5px;
}

/* Newsfeed Releases & Teaser FB */
div.wd_newsfeed_releases {}

div.wd_newsfeed_releases .wd_item_list,
div.wd_newsfeed_releases-teaser {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-evenly;
	column-gap: 24px;
	row-gap: 24px;
	margin: 0 0 15px 0;
}
div.wd_newsfeed_releases .wd_item_list {
	justify-content: initial;
}
div.wd_newsfeed_releases .wd_item_list:before,
div.wd_newsfeed_releases .wd_item_list:after {
	display: none;
}
div.wd_newsfeed_releases ul.wd_asset_icon_link_list,
div.wd_newsfeed_releases-teaser div.subscribe_link,
div.wd_newsfeed_releases-teaser ul.wd_asset_icon_link_list {
	display: none;
}
div.wd_newsfeed_releases .wd_item,
div.wd_newsfeed_releases-teaser .item {
	flex-basis: calc(33% - 24px);
	border: 1px solid #c4c8c7;
	margin: 0;
	padding: 15px;
	display: flex;
	flex-direction: column;
}
/* div.wd_newsfeed_releases-teaser .item .wd_category, */
div.wd_newsfeed_releases-teaser .item .wd_additional-info,
div.wd_newsfeed_releases .wd_item .wd_category {
	padding: 15px 0;
}
div.wd_newsfeed_releases .wd_item .wd_image,
div.wd_newsfeed_releases-teaser .item .wd_image {
	max-width: 100%;
	height: 240px;
	overflow: hidden;
}
div.wd_newsfeed_releases .wd_item .wd_thumbnail {
	width: 100%;
	float: none!important;
	margin: 0!important;
}
div.wd_newsfeed_releases .wd_item .wd_image img,
div.wd_newsfeed_releases-teaser .item .wd_image img,
div.wd_newsfeed_releases .wd_item .wd_image a:focus img,
div.wd_newsfeed_releases-teaser .item .wd_image a:focus img {
	max-width: 100%;
	min-width: 350px;
}

/* div.wd_newsfeed_releases-teaser .item .wd_item-wrapper .wd_category, */
div.wd_newsfeed_releases-teaser .item .wd_additional-info,
div.wd_newsfeed_releases .wd_item .wd_additional-info {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin: 10px 0;
}
div.wd_newsfeed_releases-teaser .item .wd_additional-info {
	margin: 0;
}
div.wd_newsfeed_releases-teaser .item .wd_category {
	margin: 10px 0;
}
div.wd_newsfeed_releases .wd_item .wd_additional-info .wd_date,
div.wd_newsfeed_releases-teaser .item .wd_additional-info .wd_date {
	margin: 0;
}
div.wd_newsfeed_releases .wd_item .wd_item-wrapper,
div.wd_newsfeed_releases-teaser .item .wd_item-wrapper {
	height: 330px;
	overflow: hidden;
}
/* div.wd_newsfeed_releases-teaser .item .wd_item-wrapper .wd_category, */
div.wd_newsfeed_releases-teaser .item .wd_additional-info,
div.wd_newsfeed_releases .wd_item .wd_item-wrapper .wd_category {
	height: 80px;
}
div.wd_newsfeed_releases-teaser .item .wd_category span,
/* div.wd_newsfeed_releases-teaser .item .wd_item-wrapper .wd_category span, */
div.wd_newsfeed_releases .wd_item .wd_item-wrapper .wd_category span {
	display: none;
}

div.wd_newsfeed_releases-detail {
	display:flex;
	flex-wrap: wrap;
	column-gap: 20px;
	row-gap: 20px;
	position: relative;
}
div.wd_newsfeed_releases-detail .wd_to-move.wd_hidden,
div.wd_newsfeed_releases-detail .wd_featureboxes_right {
	display: none;
}
div.wd_newsfeed_releases-detail .wd_left-column {
	flex-basis: 70%;
}
div.wd_newsfeed_releases-detail .wd_right-column {
	flex-basis: calc(30% - 20px);
	border-left: 1px solid #d7d9db;
	padding: 0 0 0 20px;
}
div.wd_newsfeed_releases-detail .wd_right-column li.asset_item {
	margin: 0 0 20px 0;
	padding: 0 0 10px 0;
}
div.wd_newsfeed_releases-detail .wd_right-column li.asset_item img {
	max-width: 100%;
	width: 100%;
}

.wd_left-column {
	max-width: 70%;
}
.wd_body {
	max-width: 100%;
}
/* Right Column Moved FB */
div.wd_newsfeed_releases-detail .wd_right-column .wd_related-featurebox {
	clear: both;
}
div.wd_related-featurebox .wd_newsfeed_releases-teaser .wd_image,
div.wd_related-featurebox .wd_newsfeed_releases-teaser .wd_category,
div.wd_related-featurebox .wd_newsfeed_releases-teaser .wd_summary,
div.wd_related-featurebox .wd_newsfeed_releases-teaser .wd_additional-info {
	display: none;
}
div.wd_related-featurebox .wd_newsfeed_releases-teaser .item {
	flex-basis: 100%;
	border: none;
	padding: 0;
}
div.wd_related-featurebox .wd_newsfeed_releases-teaser .wd_item-wrapper {
	height: unset;
}
div.wd_related-featurebox .wd_newsfeed_releases-teaser .wd_title {
	display: block;
	font-size: 1rem;
	font-weight: 400;
	margin: 0 0 10px 0;
}
/* END  Right Column Moved FB */
div.wd_newsfeed_releases-detail div.wd_title,
div.wd_newsfeed_releases-detail div.wd_date,
div.wd_newsfeed_releases-detail div.wd_captioned_image {
	display: none;
}
div.wd_newsfeed_releases-detail div.wd_subtitle {
	font-size: 16px;
	font-weight: 700;
	margin: 0 0 20px 0;
}
div.wd_newsfeed_releases-detail ul.wd_asset_inline_list {
	float: none;
	clear: left;
	max-width: 30%;
	padding-left: 0;
	padding-right: 40px;
}
div.wd_newsfeed_releases-detail ul.wd_asset_inline_list li.wd_asset_inline {
	left: 0!important;
}
.wd_newsfeed_releases-teaser .wd_category_link:not(:last-child):after,
.wd_newsfeed_releases .wd_category_link:not(:last-child):after {
	content: ',';
	color: #003f5c;
	position: relative;
	padding-right: 4px;
}
.wd_newsfeed_releases-teaser  ul.wd_layout-inline li.wd_category_link,
.wd_newsfeed_releases ul.wd_layout-inline li.wd_category_link {margin: 0;}

.wd_newsfeed_releases-teaser ul.wd_layout-inline,
.wd_newsfeed_releases ul.wd_layout-inline {
	/* flex: 1;
	padding-left: 25px; */
}
div.wd_newsfeed_releases-detail .wd_related_content_wrapper .wd_items {
	max-width: 100%;
}
div.wd_newsfeed_releases-detail .wd_related_content_wrapper .wd_item {
	margin: 0 0 24px 0;
	padding: 0;
}
div.wd_newsfeed_releases-detail .wd_related_content_wrapper .wd_thumbnail,
div.wd_newsfeed_releases-detail .wd_related_content_wrapper .wd_source,
div.wd_newsfeed_releases-detail .wd_related_content_wrapper .wd_summary {
	display: none;
}
div.wd_newsfeed_releases-detail .wd_related_content_wrapper .wd_title {
	display: block;
	font-size: 1rem;
	font-weight: 400;
	margin: 0 0 10px 0;
}
div.wd_newsfeed_releases-detail .wd_related_content_title {
	font-family: "Roboto", Arial, sans-serif;
	font-size: 32px;
	line-height: 39px;
	font-weight: 500;
	color: #404040;
	margin: 0 0 30px 0;
}
/* END Newsfeed Releases */

/* override font size set in feed releases */
.wd_newsfeed_releases-detail .news_body p.prnews_p {
	font-family: inherit;
	font-size: 100%;
	color: inherit;
}
/* reset UL behavior to default in NFR body */
.wd_newsfeed_releases-detail .wd_news_body ul,
.wd_newsfeed_releases-detail .wd_news_body ul ul {
	margin: 1em 0 1em 0;
	padding-left: 40px;
}
.wd_newsfeed_releases-detail .wd_news_body li,
.wd_newsfeed_releases-detail .wd_news_body li li {
	list-style-type: disc;
	list-style: disc;
}
.wd_newsfeed_releases-detail .wd_news_body ul.wd_layout-masonry li,
.wd_newsfeed_releases-detail .wd_news_body ul.wd_layout-masonry li li {
	list-style-type: none;
	list-style: none;
}
.wd_newsfeed_releases-teaser .tools {
	text-decoration: none;
	margin-bottom: 12px;
}
/* END Newsfeed Releases */

/* Email Alerts */
div.wd_subscribe2 {}
div.wd_subscribe2 .wd_toolbar {
	display: none;
}
div.wd_subscribe2 div.wd_form_footer div.wd_form_buttons {
	margin-left: 0;
}
#wd_printable_content .wd_subscribe2 .wd_form_field_input input[type="text"] {
	border: 1px solid #C4C8C7;
	border-radius: 5px;
	height: 44px;
}
#wd_printable_content .wd_subscribe2 .wd_form_field_input input[type="text"]:focus-visible {
	outline: none;
	border-color: #0073a8;
}
#wd_printable_content .wd_subscribe2 .wd_form_field_input input[type="text"]:focus {
	box-shadow: none;
	border-color: #0073a8;
}

/* END Email Alerts */

/* Search Results */
div.wd_sphinx_search {}
div.wd_sphinx_search div.wd_search_result {
	border-bottom:  1px solid #C4C8C7;
	margin: 20px 0;
	padding: 20px 0 40px;
}
div.wd_sphinx_search div.wd_search_result:last-child {
	border-bottom: none;
}
div.wd_sphinx_search .wd_search_info,
div.wd_sphinx_search div.wd_search_image,
div.wd_sphinx_search span.wd_search_assets {
	display: none;
}
div.wd_sphinx_search div.wd_search_title {
	font-size: 1.2rem;
	font-weight: 700;
}
/* END Search Results */

/* Toolbar - importants added to override inline styles */

/* Main Toolbar - at bottom of page */
div.wd_toolbar.wd_toolbar-main {
	border-top: 1px solid #C4C8C7;
	border-bottom: 1px solid #C4C8C7;
	margin: 30px 0;
}
div.wd_toolbar.wd_toolbar-main span.wd_tool_icon > a:link, 
div.wd_toolbar.wd_toolbar-main span.wd_tool_icon > a:visited {
	color: #0073A8;
}
div.wd_toolbar.wd_toolbar-main li.wd_tool .at-resp-share-element .at-share-btn  {
	background-color: transparent!important;
}
div.wd_toolbar.wd_toolbar-main li.wd_tool .at-resp-share-element .at-share-btn .at-icon {
	fill: #0073A8!important;
}
/* 	END Main Toolbar  */

/* Detail Toolbar - on side of page */
.wd_toolbar.wd_toolbar-detail {
	position: fixed;
	top: 48%;
	left: 0px;
	width: 48px;
	z-index: 999999;
	transition: left .2s ease-in-out;
	border: 0;
	background-color: #0073a8;
	padding: 10px;
}
div.wd_toolbar-detail ul.wd_tools li.wd_tool {
	float: none;
	margin: 0;
}
div.wd_toolbar-detail li.wd_tool .at-resp-share-element .at-share-btn {
	background: none !important;
}
div.wd_toolbar-detail li.wd_tool .at-resp-share-element .at-share-btn + .at-share-btn {
	margin-left: 0;
}
div.wd_toolbar-detail a.at-icon-wrapper.at-svc-pinterest_share {
	display: none;
}
/* 	END Detail Toolbar  */

/* ALL TOOLBARS */
span.wd_tool_icon > a:link, 
span.wd_tool_icon > a:visited {
	background-color: transparent!important;
}
span.wd_tool_icon > a:hover {
	transform: translateY(-4px);
}
/* END Toolbar */

/* Breadcrumb */
.breadcrumb.wd_back-to {
	font-size: 13px;
	font-weight: 700;
}
/* END Breadcrumb */

/* Formbuilder */
select::-ms-expand {
	border: none;
	margin-left: 50px;
	background-color: #fff;
}
div.wd_item_search_form_container {
	margin: 0 0 30px 0;
}
div.wd_search_count {
	margin: 0 0 30px 0;
}
form.wd_search_form select {
	display: none;
}
#wd_printable_content input,
.wd_search_form_container input,
#wd_printable_content select,
.wd_search_form_container select,
#wd_printable_content button.wd_select-trigger {
	font-size: 15px;
	line-height: 24px;
	color: #666666;
	height: 43px;
	background: #ffffff;
	border: 1px solid #C4C8C7;
	border-radius: 4px;
	margin: 6px 12px 6px 0;
	padding: 0 12px;
}
#wd_printable_content input,
.wd_search_form_container input {
	width: 296px;
}
#wd_printable_content select,
.wd_search_form_container select {
	width: 296px;
}
#wd_printable_content div.wd_custom_select,
#wd_printable_content button.wd_select-trigger {
	display: inline-block;
	width: 296px;
	vertical-align: middle;
	text-transform: none;
	margin: 6px 12px 6px 0;
}
#wd_printable_content button.wd_select-trigger {
	position: relative;
	font-weight: 400;
	text-align: left;
	margin: 0;
}
#wd_printable_content button.wd_select-trigger:after {
	content: "";
	background-image: url(../images/icon-arrow-down.svg);
	background-size: 10px 10px;
	background-repeat: no-repeat;
	background-position: center;
	transform: rotate(90deg);
	border: 0;
	position: absolute;
	top: 12px;
	right: 15px;
	width: 10px;
	height: 10px;
	margin: 0;
	padding: 8px;
}
#wd_printable_content button.wd_select-trigger.active:after {
	transform: rotate(270deg);
}
#wd_printable_content input:hover,
.wd_search_form_container input:hover,
#wd_printable_content select:hover,
.wd_search_form_container select:hover,
#wd_printable_content button.wd_select-trigger:hover {
	box-shadow: none;
	border: 1px solid #0073A8;
}
#wd_printable_content input:focus,
#wd_printable_content input:active,
.wd_search_form_container input:focus,
.wd_search_form_container input:active,
#wd_printable_content select:focus,
#wd_printable_content select:active,
.wd_search_form_container select:focus,
.wd_search_form_container select:active,
#wd_printable_content button.wd_select-trigger:focus,
#wd_printable_content button.wd_select-trigger:active {
	box-shadow: none;
	border: 1px solid #0073A8;
}
li.wd_custom-select-dropdown {}
li.wd_custom-select-dropdown a.wd_link {
	display: block;
	width: 100%;
}
li.wd_custom-select-dropdown:hover {
	background: #0073A8;
}
li.wd_custom-select-dropdown:hover a.wd_link {
	color: #fff;
	text-decoration: none;
}
label,
legend,
#wd_printable_content .wd_form_field_label {
	font-size: 1rem;
	line-height: 1.2rem;
}
#wd_printable_content form:not(.wd_search_form_advanced) legend {
	padding-top: 5px;
}
#wd_printable_content legend + * {
	clear: none;
}
#wd_printable_content .wd_search_form_advanced label:not([for^="item_advanced_search"]),
#wd_printable_content .wd_search_form_advanced .wd_form_field_label {
	line-height: 2rem;
	margin: 5px;
}
#wd_printable_content .wd_search_form_advanced .wd_form_field_label {
	margin: 10px 5px 5px;
}

#wd_printable_content input[type=text] {}

#wd_printable_content input[type=checkbox],
#wd_printable_content input[type=radio] {
	width: auto;
	height: auto;
	margin: 0 5px 0 0;
	border-color: transparent;
}

.wd_search_advanced_link, 
.wd_search_titles_only, 
.wd_checkbox {
	position: relative;
}
/* custom radio btn */
#wd_printable_content input[type=radio],
.wd_category_checkboxes .wd_parent_category,
.wd_category_checkboxes .wd_category_checkbox {
	position: relative;
}
.wd_category_checkboxes input[type=radio] + label:before {
	content: '';
	width: 16px;
	height: 16px;
	display: block;
	position: absolute;
	left: -1px;
	top: 3px;
	border-radius: 1000px;
	background: white;
	border: 2px solid #0073a8;
}
#wd_printable_content input[type=radio] + label:after,
.wd_category_checkboxes input[type=radio] + label:after {
	content: '';
	width: 6px;
	height: 6px;
	position: absolute;
	left: 4px;
	top: 8px;
	border-radius: 1000px;
	background: #0073a8;
	display: none;
}
#wd_printable_content input[type=radio]:checked + label:after,
.wd_category_checkboxes input[type=radio]:checked + label::after {
	display: block;
}
/* custom checkbox btn */
#wd_printable_content input[type=checkbox] + label:before,
.wd_category_checkboxes input[type=checkbox] + label:before {
	content: '';
	width: 18px;
	height: 18px;
	display: block;
	position: absolute;
	left:0;
	top: 1px;
	border-radius: 3px;
	background: white;
	border: 2px solid #C4C8C7;
}
#wd_printable_content input[type=checkbox] + label:after,
.wd_category_checkboxes input[type=checkbox] + label:after {
	content: '';
	width: 5px;
	height: 9px;
	position: absolute;
	transform: rotate(45deg);
	border-bottom: 2px solid #0073a8;
	border-right: 2px solid #0073a8;
	display: none;
	top: 4px;
	left: 7px;
}
#wd_printable_content input[type=checkbox]:checked + label:after,
.wd_category_checkboxes input[type=checkbox]:checked + label:after {
	display: block;
}
#wd_printable_content input[type=checkbox]:checked + label:before,
.wd_category_checkboxes input[type=checkbox]:checked + label:before {
	border-color: #0073a8;
}
/* END Custom Radio and Checkboxes */

.wd_form_field {
	clear: both;
}
.wd_form_field.wd_form_field_pos_below {
	margin: 0 0 10px 0;
}
.wd_form_field.wd_form_field_pos_below .wd_form_field_input {
	margin-left: 0;
}
#wd_printable_content .wd_form_field.wd_form_field_pos_below .wd_form_field_label {
	margin: 0 0 10px 0;
}
.wd_linkmenu-header {
	padding: 6px 2px;
}
.wd_page_link:first-child,
.wd_page_link:last-child,
.wd_linkmenu-header {
	border-radius: 0;
}
.wd_linkmenu-header:hover .wd_linkmenu-icon {
	border-color: transparent;
	background-color: transparent;
	color: #404040;
}
.wd_form_field .wd_form_field_input,
.wd_form_field {
	overflow: visible;
	margin: 15px 0;
}
.wd_search_basic_fields,
.wd_item_search_form_container .wd_search_form_basic,
a.wd_search_advanced_link {
	display: block;
	font-size: 15px;
	margin: 0 0 10px 0;
}

.wd_item_search_form_container select,
.wd_events_inputs select {
	appearance: none;
}
/* END Formbuilder */

/* Page Filters */
.wd_search_basic_fields {
	background-color: transparent;
	border: none;
	padding: 0;
}
.wd_wai_datepicker .wd_wai_datepickerDialog {
	border: 1px solid #C4C8C7;
	box-shadow: 0 0 2px rgba(0,0,0,.5);
}
.wd_wai_datepicker .wd_wai_header {
	background-color: #666;
	padding: 15px 0;
}
/* END Page Filters */

/* Buttons */
#wd_printable_content button,
.wd_search_form_container button,
#wd_printable_content input[type=submit],
.wd_search_form_container input[type=submit] {
	font-size: 15px;
	font-weight: 700;
	letter-spacing: 0;
	line-height: 18px;
	text-decoration: none;
	text-transform: uppercase;
	height: 43px;
	color: #fff;
	background: #0073A8;
	background: linear-gradient(to bottom, #0073a8 0%, #1684ba 100%);
	border: 1px solid transparent;
	border-radius: 4px;
}
#wd_printable_content button:not([class^="wd_wai"], .wd_select-trigger),
.wd_search_form_container button:not([class^="wd_wai"], .wd_select-trigger),
#wd_printable_content div.wd_wai_dialogButtonGroup button.wd_wai_dialogButton {
	width: 120px;
}
#wd_printable_content input[type=submit],
.wd_search_form_container input[type=submit] {
	width: 120px;
}
#wd_printable_content button:hover,
.wd_search_form_container button:hover,
#wd_printable_content input[type=submit]:hover,
.wd_search_form_container input[type=submit]:hover {
	text-decoration: none;
	box-shadow: 0 0 2px rgba(0,0,0,.5);
}
#wd_printable_content button:focus,
.wd_search_form_container button:focus,
#wd_printable_content input[type=submit]:focus,
.wd_search_form_container input[type=submit]:focus {
	text-decoration: none;
	box-shadow: 0 0 6px rgba(0,0,0,.5);
}
#wd_printable_content div.wd_wai_header button[class^="wd_wai"] {
	background: transparent;
	border: 0;
	border-radius: 0;
	margin: 0;
	padding: 0;
}

#wd_printable_content form.wd_search_form_advanced input[name="start"],
#wd_printable_content form.wd_search_form_advanced input[name="end"] {
	margin: 6px 0;
}
#wd_printable_content .wd_search_form_advanced button#wd_wai_dp_button_nf_start,
#wd_printable_content .wd_search_form_advanced button#wd_wai_dp_button_nf_end {
	position: relative;
	vertical-align: middle;
	width: 36px;
	height: 40px;
	background: #fff;
	border: 0;
	margin-left: -38px;
	padding: 0;
}
#wd_printable_content .wd_search_form_advanced button#wd_wai_dp_button_nf_start:after,
#wd_printable_content .wd_search_form_advanced button#wd_wai_dp_button_nf_end:after {
	content: "";
	position: absolute;
	top: 25%;
	left: 50%;
	transform: translateX(-50%);
	background: url(../images/icon-calendar.svg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	display: inline-block;
	width: 20px;
	height: 20px;
}
#wd_printable_content .wd_search_form_advanced button#wd_wai_dp_button_nf_start:hover,
#wd_printable_content .wd_search_form_advanced button#wd_wai_dp_button_nf_end:hover {
	background: #0073A8;
	box-shadow: none;
}
#wd_printable_content .wd_search_form_advanced button#wd_wai_dp_button_nf_start:hover:after,
#wd_printable_content .wd_search_form_advanced button#wd_wai_dp_button_nf_end:hover:after {
	content: "";
	position: absolute;
	top: 25%;
	left: 50%;
	transform: translateX(-50%);
	background: url(../images/icon-calendar-white.svg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	display: inline-block;
	width: 20px;
	height: 20px;
}
#wd_printable_content .wd_search_form_advanced button#wd_wai_dp_button_nf_start span,
#wd_printable_content .wd_search_form_advanced button#wd_wai_dp_button_nf_end span {
	display: none;
}

.more {
	clear: both;
	text-align: center;
	margin: 40px 0;
}
.more a {
	display: inline-block;
	vertical-align: middle;
	font-size: 15px;
	font-weight: 700;
	letter-spacing: 0;
	line-height: 1;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	color: #fff;
	background: #0073A8;
	background: linear-gradient(to bottom, #0073a8 0%, #1684ba 100%);
	border-radius: 4px;
	width: 142px;
	height: 43px;
	padding: 15px 0;
}
.more a:hover {
	text-decoration: none;
	outline: 0;
	box-shadow: 0 0 2px rgba(0,0,0,.5);
}
.more a:focus {
	text-decoration: none;
	outline: 0;
	box-shadow: 0 1px 6px rgba(0,0,0,.5);
}

.more-inverted {}
.more-inverted a {
	display: inline-block;
	vertical-align: middle;
	font-size: 15px;
	font-weight: 700;
	letter-spacing: 0px;
	line-height: 1;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	color: #0073a8;
	border: 1px solid #0073a8;
	background: #fff;
	border-radius: 4px;
	width: 142px;
	height: 43px;
	padding: 13px 0;
}
.more-inverted a:hover {
	text-decoration: none;
	outline: 0;
	box-shadow: 0 0 2px rgba(0,0,0,.5);
}
.more-inverted a:focus {
	text-decoration: none;
	outline: 0;
	box-shadow: 0 1px 6px rgba(0,0,0,.5);
}

.wd_readmore {}
.wd_readmore a {
	font-size: 15px;
	font-weight: 700;
	line-height: 18px;
}


/* END Buttons */

/* Pagination */
.wd_page_menu {
  text-align: center;
}
.wd_page_limit {
	display: none;
	padding: 0;
}
.wd_page_menu .wd_page_links {
	line-height: 1;
	float: none!important; /* override inline styles */
}
.wd_page_links > li {
    border: none;
}
.wd_page_link:first-child {
  border: none
}
.wd_page_link.wd_page_active {
  background: none;
}
/* END Pagination */

/* Calendar */
.wd_wai_datepicker .wd_wai_header {
	background: white 
}
.wd_wai_datepicker .wd_wai_header > button span {
	color: #0073A8;
}
.wd_wai_datepicker .wd_wai_header > div.wd_wai_monthYear {
	color: #111;
	height: 43px;
	padding: 10px 0;
}
.wd_wai_datepicker table {
	border: none;
	box-decoration-break: none;
	table-layout: fixed;
}
.wd_wai_datepicker table th {
	background: white;
	color: #111;
	padding: 10px;
}
#wd_printable_content table.wd_wai_dates tbody button[class^="wd_wai"] {
	background: white;
	color: #111;
	border: none;
	border-radius: 1000px;
	border: none;
	padding: 0;
	height: 54px;
}
#wd_printable_content table.wd_wai_dates tbody button.wd_wai_dateButton.disabled {
	color: #C4C8C7;
}
#wd_printable_content table.wd_wai_dates tbody button[class^="wd_wai"]:hover {
	background: #0073A8;
	color: white;
	box-shadow: none;
}
#wd_printable_content table.wd_wai_dates tbody button.wd_wai_dateButton.disabled:hover {
	background: transparent;
	color: #C4C8C7;
	box-shadow: none;
}
.wd_wai_datepicker > div {
	max-width: 400px
}
#wd_printable_content .wd_wai_dialogButton {
	width: fit-content;
}
#wd_printable_content .wd_wai_datepicker button:focus {box-shadow: none;}




/* Featureboxes */
div.wd_featurebox_container {
	margin: 20px 0;
}
div.wd_featurebox_title,
div#wd_moved-title.wd_featurebox_title {
	font-family: "Roboto", Arial, sans-serif;
	font-size: 32px;
	line-height: 39px;
	font-weight: 500;
	color: #404040;
	margin: 0 0 30px 0;
}
div#wd_moved-title.wd_featurebox_title {
	margin: 10px 0 30px 0;
}
div.wd_featurebox {}

div.wd_featureboxes_top {}
div.wd_featureboxes_top div.wd_featurebox_container {}
div.wd_featureboxes_top div.wd_featurebox_title {}
div.wd_featureboxes_top div.wd_featurebox {}

div.wd_top-wrapper {}
div.wd_featureboxes_top_left {}
div.wd_featureboxes_top_left div.wd_featurebox_container {
	position: relative;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	min-height: 430px;
	margin: 0;
	padding: 0;
}
div.wd_featureboxes_top_left div.wd_featurebox_title {
	display: none;
}
div.wd_featureboxes_top_left div.wd_featurebox {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(0,0,0,.5);
	color: #fff;
	padding: 15px;
}
div.wd_featureboxes_top_left div.wd_featurebox a {
	color: #fff;
	font-weight: bold;
}
div.wd_featureboxes_top_left div.wd_featurebox .wd_imagetable {
	display: none;
}

div.wd_featureboxes_top_right {}
div.wd_featureboxes_top_right div.wd_featurebox_container {
	position: relative;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	min-height: 200px;
	margin: 0 0 30px 0;
	padding: 0;
}
div.wd_featureboxes_top_right div.wd_featurebox_title {
	display: none;
}
div.wd_featureboxes_top_right div.wd_featurebox {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(0,0,0,.5);
	color: #fff;
	padding: 15px;
}
div.wd_featureboxes_top_right div.wd_featurebox a {
	color: #fff;
	font-weight: bold;
}
div.wd_featureboxes_top_right div.wd_featurebox .wd_imagetable {
	display: none;
}

div.wd_featureboxes_tabbed {}
div.wd_featureboxes_tabbed div.wd_featurebox_container {}
div.wd_featureboxes_tabbed div.wd_featurebox_container .more {
	display: block;
	text-align: center;
}
div.wd_featureboxes_tabbed div.wd_featurebox_title {}
div.wd_featureboxes_tabbed div.wd_featurebox {}
div.wd_featureboxes_tabbed div.wd_tabs_wrapper {
	background: transparent;
	border: none;
}
div.wd_featureboxes_tabbed li.wd_tab {
	font-weight: normal;
	color: #666;
	border: none;
	border-bottom: 2px solid rgba(102,102,102,.253437);
	font-weight: bold;
	padding: 8px 6px;
	margin-right: 30px;
	position: relative;
}
div.wd_featureboxes_tabbed li.wd_tab:after {
	content: '';
	border-bottom: 2px solid rgba(102,102,102,.253437);
	width: 30px;
	height: 100%;
	display: block;
	position: absolute;
	right: -30px;
	bottom: -2px;
}
div.wd_featureboxes_tabbed li.wd_tab:last-child:after {display: none;}
div.wd_featureboxes_tabbed li.wd_tab-active,
div.wd_featureboxes_tabbed li.wd_tab:hover {
	font-weight: normal;
	color: #0073A8;
	border-bottom: 2px solid #0073A8;
	font-weight: bold;
	
}
div.wd_featureboxes_tabbed div.wd_standard-teaser {
	display: flex;
	flex-wrap: wrap;
	column-gap: 24px;
	row-gap: 24px;
}
div.wd_featureboxes_tabbed div.wd_standard-teaser .item {
	flex-basis: calc(33% - 24px);
	max-width: 33%;
	background: #fff;
	border:1px solid #EEF1F2;
	margin: 0;
	padding: 0;
}
div.wd_featureboxes_tabbed div.wd_standard-teaser .item .wd_edited-link {
	margin: 0;
}
div.wd_featureboxes_tabbed div.wd_standard-teaser .item img {
	max-width: 100%;
	clear: both;
	margin: 0!important;
	/* override inline styles */
}
div.wd_featureboxes_tabbed div.wd_standard-teaser .item .wd_inner-content {
	padding: 12px;
}
div.wd_featureboxes_tabbed div.wd_standard-teaser .item_name {
	color: #404040;
}
div.wd_featureboxes_tabbed div.wd_standard-teaser .item br {
	display: none;
}
div.wd_featureboxes_tabbed .wd_read-more,
div.wd_newsfeed_releases .wd_item .wd_read-more {
	margin-top: 0;
}


div.wd_bottom-wrapper {
	align-items: center;
	padding: 30px 15px;
}
div.wd_bottom-wrapper div.wd_blue-background {
	padding: 80px;
}
div.wd_featureboxes_bottom_left {
	position: relative;
	z-index: 9;
}
div.wd_featureboxes_bottom_left div.wd_featurebox_container {
	margin: 0;
	padding: 0;
}
div.wd_featureboxes_bottom_left div.wd_featurebox_title {
	display: none;
}
div.wd_featureboxes_bottom_left div.wd_featurebox {}
div.wd_featureboxes_bottom_left div.wd_featurebox .wd_imagetable,
div.wd_featureboxes_bottom_left div.wd_featurebox .wd_imagetable img {
	max-width: 572px;
}

div.wd_featureboxes_bottom_right {
	background-color: #0073a8;
	color: #fff;
	padding-left: 30%;
}
div.wd_featureboxes_bottom_right div.wd_featurebox_container {}
div.wd_featureboxes_bottom_right div.wd_featurebox_title {
	color: #fff;
}
div.wd_featureboxes_bottom_right div.wd_featurebox,
div.wd_featureboxes_bottom_right div.wd_featurebox a {
	color: #fff;
	font-weight: 300;
}
div.wd_featureboxes_bottom_right div.wd_featurebox a:focus {
	color: #fff;
	text-decoration: underline;
}
div.wd_featureboxes_footer {
	padding-left: 40px;
}
div.wd_featureboxes_footer div.wd_featurebox_container {}
div.wd_featureboxes_footer div.wd_featurebox_title {
	color: #fff;
}
div.wd_featureboxes_footer div.wd_featurebox {}

div.wd_featureboxes_right {
	display: none;
}
div.wd_featureboxes_right div.wd_featurebox_container {}
div.wd_featureboxes_right div.wd_featurebox_title {}
div.wd_featureboxes_right div.wd_featurebox {}


.wd_standard-teaser {
	display: flex;
	flex-wrap: wrap;
	column-gap: 24px;
	row-gap: 24px;
	margin: 0 0 15px 0;
}
.wd_standard-teaser .item {
	flex-basis: calc(33% - 24px);
	border: 1px solid #c4c8c7;
	margin: 0;
	padding: 15px;
	display: flex;
	flex-direction: column;
}
.wd_standard-teaser .item img {
	max-width: 100%;
}



#subscribe_form_1 {
	display: flex;
	flex-wrap: wrap;
}
#subscribe_form_1 div.wd_form_header {
	display: none;
	width: 100%;
	margin: 0 0 10px 0;
}
#subscribe_form_1 input[type="text"] {
	border: 1px solid #0073a8;
}
#subscribe_form_1 input.wd_formbuilder_submit {
	font-size: 14px;
	font-weight: 700;
	letter-spacing: 1px;
	line-height: 1;
	text-decoration: none;
	text-transform: uppercase;
	color: #fff;
	border: 1px solid #fff;
	background: transparent;
	border-radius: 4px;
	padding: 5px 10px;
}

/* Alert Featureboxes */
.wd_alert_wrapper {
    background-color: #0073a8;
    color: #fff;
    margin-top: 5px;
}
.wd_alert_wrapper a {
	color: #fff;
}
.wd_featureboxes_alert .wd_featurebox_container,
.wd_featureboxes_alert .wd_featurebox_title,
.wd_featureboxes_alert p:last-child {
    margin: 0;
}
.wd_featureboxes_alert .wd_featurebox_container {
    min-height: 61px;
    display: flex;
}
.wd_featureboxes_alert .wd_featurebox {
    display: flex;
    align-items: center;
}

/* END Alert Featureboxes */

/* END Featureboxes */

/* YouTube Responsive Video Containers */
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
/* END YouTube Responsive Video Containers */

div.wd_rssfeeds_item {
	margin-bottom: 10px;
}


/* Extra large devices (large desktops) */
@media (max-width: 1399px) {
	div.wd_bottom-wrapper div.wd_blue-background {
		padding: 60px;
	}
	div.wd_featureboxes_bottom_left div.wd_featurebox .wd_imagetable,
	div.wd_featureboxes_bottom_left div.wd_featurebox .wd_imagetable img {
		max-width: 40vw;
	}
}
@media (max-width: 1199px) {
	div.wd_featureboxes_bottom_left div.wd_featurebox .wd_imagetable,
	div.wd_featureboxes_bottom_left div.wd_featurebox .wd_imagetable img {
		max-width: 40vw;
	}
	div.wd_bottom-wrapper div.wd_blue-background {
		padding: 40px;
	}

	section.wd_detail-header .wd_image-wrap {
		display: flex;
		align-items: center;
	}
	section.wd_detail-header .row.wd_white-background {
		height: 100px;
		margin: 30px 0 60px;
	}
	section.wd_detail-header .page_header {
		font-size: 1.8rem;
		line-height: 1.4;
	}

}

/* Large devices (desktops) */
@media (max-width: 992px) {
	div.wd_bottom-wrapper .col-md-12 {
		margin-bottom: -120px;
	}
	div.wd_featureboxes_bottom_left div.wd_featurebox {
		width: 90%;
		margin: 0 auto;
	}
	div.wd_featureboxes_bottom_left div.wd_featurebox table.wd_imagetable,
	div.wd_featureboxes_bottom_left div.wd_featurebox table.wd_imagetable img {
		max-width: 100%;
		width: 100%;
	}
	div.wd_featureboxes_bottom_right {
		padding-left: 0;
		padding-top: 20%;
	}
	div.wd_news_headlines .wd_item,
	div.wd_news_headlines-teaser .item {
		flex-wrap: wrap;
	}
	div.wd_news_headlines .wd_item div.wd_captioned_image, 
	div.wd_news_headlines-teaser .item > img,
	div.wd_news_headlines-teaser .item > a {
		flex-basis: 100%;
		max-width: 100%;
		margin: 0 0 40px 0!important;
	}
	div.wd_newsfeed_releases .wd_item,
	div.wd_newsfeed_releases-teaser .item {
		flex-basis: calc(50% - 24px);
	}
	div.wd_newsfeed_releases .wd_item .wd_image img,
	div.wd_newsfeed_releases-teaser .item .wd_image img,
	div.wd_newsfeed_releases .wd_item .wd_image a:focus img,
	div.wd_newsfeed_releases-teaser .item .wd_image a:focus img {
		max-width: 100%;
		min-width: 322px;
	}
	.wd_pageid_31523 .item,
	div.wd_featureboxes_tabbed div.wd_standard-teaser .item {
		flex-basis: calc(50% - 24px);
		max-width: 50%;
	}
	.wd_standard-teaser .item {
		flex-basis: calc(50% - 24px);
	}
}

/* Medium devices (tablets) */
@media (max-width: 812px) {
	section.jumbotron.wd_header-image .row.wd_white-background, 
	section.wd_detail-header .row.wd_white-background {
		margin: 30px 0;
	}

    #wd_printable_content input[type="text"] {
        max-width: 100%;
    }
    #wd_printable_content input[type="checkbox"], 
    #wd_printable_content input[type="radio"] {
        width: auto;
    }
    div.wd_page_menu {
    	text-align: center;
    }
    div.wd_page_menu div.wd_page_limit,
    div.wd_page_menu ul.wd_page_links {
    	display: block;
    	float: none;
    	margin: 0 0 30px 0;
    }
    .wd_toolbar.wd_toolbar-detail {
		top: unset;
		bottom: 0;
		width: 100%;
		padding: 10px 0;
	}
	div.wd_toolbar ul.wd_tools {
		text-align: center;
	}
	div.wd_toolbar ul.wd_tools li.wd_tool {
		display: inline-block!important;
		/* override inline styles */
		vertical-align: middle;
	}
	#wd_printable_content select[title="Year"] {
		max-width: 120px;
		padding-right: 30px;
	}
	#wd_printable_content select[name="category"] {
		max-width: 185px;
		padding-right: 30px;
	}
	.wd_pageid_31523 .item,
	div.wd_featureboxes_tabbed div.wd_standard-teaser .item {
		flex-basis: 100%;
		max-width: 100%;
	}
	div.wd_videos .wd_item {
		flex-basis: 100%;
	}
	div.wd_newsfeed_releases-detail .wd_left-column,
	div.wd_newsfeed_releases-detail .wd_right-column {
		flex-basis: 100%;
	}
	div.wd_newsfeed_releases-detail .wd_left-column {
		border-bottom: 1px solid #d7d9db;
		padding-bottom: 40px;
	}
	div.wd_newsfeed_releases-detail .wd_right-column {
		border-left: 0;
	}
	.wd_left-column {
		max-width: 100%;
	}

}
@media (max-width: 767px) {
	div.wd_blue-line {
		bottom: 10%;
		left: unset;
		transform: none;
		margin:  15px auto;
	}
	.wd_detail-wrap {
		padding: 0;
	}
	div.wd_featureboxes_top_left div.wd_featurebox_container,
	div.wd_featureboxes_top_right div.wd_featurebox_container {
		min-height: 320px;
		margin: 20px 0;
	}
	div.wd_featureboxes_top_right div.wd_featurebox_container:first-of-type {
		margin: 20px 0 40px;
	}
	div.wd_featureboxes_bottom_right div.wd_featurebox_container {
		margin: 60px 0 0 0;
	}
	div.wd_newsfeed_releases .wd_item,
	div.wd_newsfeed_releases-teaser .item {
		flex-basis:  100%;
	}
	div.wd_newsfeed_releases .wd_item .wd_image, 
	div.wd_newsfeed_releases-teaser .item .wd_image,
	div.wd_newsfeed_releases .wd_item .wd_item-wrapper, 
	div.wd_newsfeed_releases-teaser .item .wd_item-wrapper {
		height: unset;
	}
	div.wd_newsfeed_releases .wd_item .wd_image img,
	div.wd_newsfeed_releases-teaser .item .wd_image img,
	div.wd_newsfeed_releases .wd_item .wd_image a:focus img,
	div.wd_newsfeed_releases-teaser .item .wd_image a:focus img {
		max-width: 100%;
		min-width: 100%;
	}
	div.wd_newsfeed_releases .wd_item .wd_additional-info, 
	div.wd_newsfeed_releases-teaser .item .wd_additional-info {
		flex-wrap: wrap;
	}
	div.wd_newsfeed_releases .wd_item .wd_additional-info .wd_read-more, 
	div.wd_newsfeed_releases .wd_item .wd_additional-info .wd_date, 
	div.wd_newsfeed_releases-teaser .item .wd_additional-info .wd_read-more,
	div.wd_newsfeed_releases-teaser .item .wd_additional-info .wd_date {
		flex-basis: 100%;
	}
	.wd_standard-teaser .item {
		flex-basis: 100%;
	}
	footer {
		margin: 30px 0 0 0;
		padding: 30px 0 0 0;
	}
	footer nav.wd_mobile-toggle {
		text-align: center;
		border-top: 1px solid #cad4d8;
	}
	footer nav.wd_mobile-toggle h4 {
		position: relative;
		color: #0073a8;
	}
	footer nav.wd_mobile-toggle h4:after {
		content: "\f0d7";
		font-family: "Font Awesome 5 Pro";
		display: inline-block;
		color: #0073a8;
		margin: 0 0 0 10px;
	}
	footer nav.wd_mobile-toggle > ul {
		display: none;
	}
	footer nav.wd_mobile-toggle.show > ul {
		display: block;
	}
	.wd_event-info {
		flex-direction: column;
	}
	#wd_printable_content .wd_event-info div {
		display: inline;
	}
}

/* Small devices (landscape phones) */
@media (max-width: 575px) {
	.wd_wai_datepicker .wd_wai_datepickerDialog {
		width: 94%;
	}
	div.wd_page_menu div.wd_page_limit, 
	div.wd_page_menu ul.wd_page_links,
	.wd_linkmenu-header,
	.wd_page_link {
		font-size: 12px;
	}
	#wd_printable_content div.wd_custom_select, 
	#wd_printable_content button.wd_select-trigger {
		display: block;
		width: 100%;
		margin: 20px 0 12px;
	}
	#wd_printable_content input, 
    #wd_printable_content button:not(.slick-arrow) {
        width: 100%;
        margin: 10px 0;
    }
	.slick-slider .slick-prev,
	.slick-slider .slick-next {
		top: 35%;
	}
    .wd_category_checkboxes input[type="checkbox"] + label:before {
    	top: 6px;
    }
    .wd_category_checkboxes input[type="checkbox"] + label:after {
    	top: 9px;
    }
    .wd_category_checkboxes input[type="radio"] + label:before {
    	top: 9px;
    }
    .wd_category_checkboxes input[type="radio"] + label:after {
    	top: 14px;
    }
	div.wd_subscribe_link {
		text-align: left;
		margin: 0 0 30px 0;
	}
	div.wd_featureboxes_tabbed li.wd_tab {
		width: 100%;
	}
	div.wd_news_headlines .wd_item_search_form_container select {
		display: block;
		width: 100%;
	}
	div.wd_news_headlines .wd_item, 
	div.wd_news_headlines-teaser .item {
		flex-basis: 100%;
	}
	div.wd_news_headlines .wd_item .wd_date, 
	div.wd_news_headlines .wd_item .wd_publication, 
	div.wd_news_headlines-teaser .item .item_date, 
	div.wd_news_headlines-teaser .item .item_publication {
		display: block;
		width: 100%;
		margin: 0 0 5px 0;
	}
	div.wd_news_headlines .wd_item .wd_publication:before, 
	div.wd_news_headlines-teaser .item .item_publication:before {
		display: none;
	}
	div.wd_news_headlines .wd_item div.wd_captioned_image img {
		display: block;
		width: 100%;
	}

	div.wd_events .item, 
	div.wd_events-teaser .item {
		border-bottom:  1px solid #eff2f4;
	}
	div.wd_events .item .wd_thumbnail, 
	div.wd_events-teaser .wd_imagetable {
	  	flex-basis: 100%;
	  	margin: 0 0 30px 0 !important;
	}
	div.wd_events .item .wd_event-content-wrap, 
	div.wd_events-teaser div.wd_event-inner {
		flex-basis: 100%;
	}
	div.wd_events .item .item_date, 
	div.wd_events-teaser .item .item_date,
	div.wd_events .item_time, 
	div.wd_events-teaser .item .item_time,
	div.wd_events div.wd_category, 
	div.wd_events-teaser div.wd_category,
	div.wd_events .wd_event_location, 
	div.wd_events-teaser div.wd_location {
		display: block;
		width: 100%;
		margin: 0 0 5px 0;
	}
	div.wd_events-teaser .item .item_time:before, 
	div.wd_events div.wd_category:before, 
	div.wd_events-teaser div.wd_category:before,
	div.wd_events-teaser div.wd_location:before {
		display: none;
	}
	div.wd_read-more {
		margin: 30px 0;
	}
	div.wd_newsfeed_releases-teaser .item .wd_additional-info {
		padding: 18px 0 8px;
		height: unset;
	}
	div.wd_newsfeed_releases-teaser .item .wd_additional-info .wd_read-more {
		margin: 0;
	}
}

@media(max-width: 450px) {
	.slick-slider .slick-prev,
	.slick-slider .slick-next {
		top: 25%;
	}
}

@media (min-width: 769px) {
	ul.navbar-nav {
		align-items: center;
	}
}


/* BOOTSTRAP CSS OVERRIDES */
.container {
	max-width: 1280px;
}
.row {
	padding: 0 15px;
}
.nav-item,
.wd_home-link {
	padding: 10px 7px;
}
.nav-link,
.wd_home-link,
.wd_search-icon a {
	position: relative;
	font-size: 15px;
	font-weight: 700;
	color: #404040;
}
.nav-link:after,
.wd_home-link:after,
.wd_search-icon a:after {
	content:  "";
	display: inline-block;
	width: 100%;
	height: 2px;
	background: transparent;
	position: absolute;
	left: 0;
	bottom: -22px;
}
.wd_home-link:after,
.wd_search-icon a:after {
	bottom: -30px;
}
.navbar-brand:hover,
.nav-link:hover,
.wd_home-link:hover,
.wd_search-icon a:hover {
	color: #0073A8;
	text-decoration: none;
}
.navbar-brand:hover:after,
.nav-link:hover:after,
.wd_home-link:hover:after,
.wd_search-icon a:hover:after {
	background: #0073A8;
	text-decoration: none;
}



