#accessibilityMenu{
	display: none;
}
/* ANIMATION */

html.accessibility_animation-off .lazy-load {
	opacity:1 !important;
	-moz-transition: none !important;
    -webkit-transition: none !important;
    -o-transition: none !important;
    transition: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    -o-transform: none !important;
    -ms-transform: none !important;
    transform: none !important;
}
html.accessibility_animation-off .featured-box .cta {
    transition:none !important;
}
html.accessibility_animation-off #primary-menu li:hover:after {
    animation-duration: 0s !important;
}

/* HIGH CONTRAST */

html.accessibility_color-high_contrast .home-content,
html.accessibility_color-high_contrast .footer-part-1,
html.accessibility_color-high_contrast main,
html.accessibility_color-high_contrast,
html.accessibility_color-high_contrast .nav-sidebar-fix,
html.accessibility_color-high_contrast .main-div,
html.accessibility_color-high_contrast #accessibilityForm,
html.accessibility_color-high_contrast .main-content,
html.accessibility_color-high_contrast .accordion-content,
html.accessibility_color-high_contrast #experiences .load-block,
html.accessibility_color-high_contrast .card-section,
html.accessibility_color-high_contrast .blue-gradient,
html.accessibility_color-high_contrast .green-gradient{
	background-color: #000 !important;
	color: #fff !important;
}

html.accessibility_color-high_contrast .feature,
html.accessibility_color-high_contrast .accordion-title,
html.accessibility_color-high_contrast .item .icon, 
html.accessibility_color-high_contrast .mini-item .icon, 
html.accessibility_color-high_contrast .featured-image .icon,
html.accessibility_color-high_contrast .mini-item .exp-overlay,
html.accessibility_color-high_contrast .sharing i,
html.accessibility_color-high_contrast .box-wrap .button.promo,
html.accessibility_color-high_contrast #isotope-list .exp-overlay,
html.accessibility_color-high_contrast select,
html.accessibility_color-high_contrast .reveal,
html.accessibility_color-high_contrast #main-footer .tabs-panel.is-active,
html.accessibility_color-high_contrast #main-footer .tabs-title.is-active,
html.accessibility_color-high_contrast .social-icon-wrap .icon,
html.accessibility_color-high_contrast .featured-box .snippet .arrow, 
html.accessibility_color-high_contrast .single-box .snippet .arrow,
html.accessibility_color-high_contrast .cta,
html.accessibility_color-high_contrast .form-row input[type="submit"], 
html.accessibility_color-high_contrast .styled-button, 
html.accessibility_color-high_contrast .acf-button,
html.accessibility_color-high_contrast .resource-box .snippet .arrow,
html.accessibility_color-high_contrast #involved .featured-box .snippet .arrow,
html.accessibility_color-high_contrast #involved .single-box .snippet .arrow,
html.accessibility_color-high_contrast #involved .featured-box .cta{
	background-color: #fff240 !important;
	color: #000 !important;
    border-color:transparent !important;
}

html.accessibility_color-high_contrast .mini-carousel span.category,
html.accessibility_color-high_contrast .mini-carousel h3,
html.accessibility_color-high_contrast .exp-sidebar .item.mini-item h3,
html.accessibility_color-high_contrast .box-wrap .button.promo i,
html.accessibility_color-high_contrast .item .button i,
html.accessibility_color-high_contrast .close-button,
html.accessibility_color-high_contrast #main-footer .tabs-panel.is-active .copyright p, 
html.accessibility_color-high_contrast #main-footer .tabs-panel.is-active .copyright a,
html.accessibility_color-high_contrast #main-footer .tabs-panel.is-active a,
html.accessibility_color-high_contrast #main-footer .tabs-title.is-active a,
html.accessibility_color-high_contrast #main-footer .tabs-panel .button i,
html.accessibility_color-high_contrast .social-icon-wrap i,
html.accessibility_color-high_contrast .featured-box .snippet .arrow i,
html.accessibility_color-high_contrast .single-box .snippet .arrow i{
	color: #000 !important;
}
html.accessibility_color-high_contrast .high_contrast_black_background,
html.accessibility_color-high_contrast .content-container:not(.no_high_contrast),
html.accessibility_color-high_contrast .entry-content,
html.accessibility_color-high_contrast .grey,
html.accessibility_color-high_contrast #accessibilityMenu,
html.accessibility_color-high_contrast .breadcrumbs li,
html.accessibility_color-high_contrast .breadcrumbs a, 
html.accessibility_color-high_contrast .breadcrumbs a:visited, 
html.accessibility_color-high_contrast .breadcrumbs a:hover,
html.accessibility_color-high_contrast .tabs,
html.accessibility_color-high_contrast .social-share a,
html.accessibility_color-high_contrast #main-footer .tabs-panel.is-active .social .icon{
	background-color: #000 !important;
	color: #fff !important;
}

html.accessibility_color-high_contrast .featured-box .snippet,
html.accessibility_color-high_contrast .single-box .snippet,
html.accessibility_color-high_contrast .resource-box .snippet
{
    background-color: #000 !important;
	color: #fff !important;
}
html.accessibility_color-high_contrast .blue-gradient,
html.accessibility_color-high_contrast .green-gradient {
    background: #000 !important;
}
html.accessibility_color-high_contrast #experiences .load-block button.load-more,
html.accessibility_color-high_contrast .button{
    border: 5px solid white;
    background-color:transparent;
    color: white;
}
html.accessibility_color-high_contrast #main-footer .tabs-panel.is-active .widget_nav_menu {
    border-top: 3px solid black;
}
html.accessibility_color-high_contrast .resource-box .snippet {
    border:3px solid yellow;
}
html.accessibility_color-high_contrast .styled-button {
    margin-bottom:0.5rem;
}
html.accessibility_color-high_contrast #experiences .load-block button.load-more i,
html.accessibility_color-high_contrast .flickity-slider .carousel-item button i,
html.accessibility_color-high_contrast .carousel-item.cat-quote .more-link .button i,
html.accessibility_color-high_contrast #main-footer .tabs-panel.is-active .social .icon i{
    color:white;
}
html.accessibility_color-high_contrast .item .button,
html.accessibility_color-high_contrast #main-footer .tabs-panel .button{
    border: 5px solid black !important;
    color: black !important;
}

html.accessibility_color-high_contrast .high_contrast_white_background{
	background-color: #fff !important;
	color: #000 !important;
}

html.accessibility_color-high_contrast .high_contrast_yellow_background,
html.accessibility_color-high_contrast .block-caption,
html.accessibility_color-high_contrast .bookBtn{
	background-color: yellow !important;
	color: #000 !important;
}

html.accessibility_color-high_contrast .person-role{
	color: red !important;
}

html.accessibility_color-high_contrast .block-arrow{
	display:none;
}

html.accessibility_color-high_contrast main a,
html.accessibility_color-high_contrast .menu a,
html.accessibility_color-high_contrast #masthead .search-btn i,
html.accessibility_color-high_contrast .accordion-title::before,
html.accessibility_color-high_contrast .main-content p a,
html.accessibility_color-high_contrast .breadcrumbs a,
html.accessibility_color-high_contrast .card-section h3{
	color: yellow !important;
}

html.accessibility_color-high_contrast .high_contrast_yellow_border{
	border:solid 3px yellow !important;
}

html.accessibility_color-high_contrast .high_contrast_yellow_text{
	color: yellow !important;
}

html.accessibility_color-high_contrast .high_contrast_white_text,
html.accessibility_color-high_contrast .title-div,
html.accessibility_color-high_contrast blockquote,
html.accessibility_color-high_contrast .quote-left,
html.accessibility_color-high_contrast .quote-right,
html.accessibility_color-high_contrast blockquote, 
html.accessibility_color-high_contrast blockquote p,
html.accessibility_color-high_contrast .flickity-slider .carousel-item p{
	color: #fff !important;
	opacity: 1 !important;
}

html.accessibility_color-high_contrast{}

html.accessibility_color-high_contrast header#masthead{
	background-color: black !important;
}

html.accessibility_color-high_contrast #main .detail p,
html.accessibility_color-high_contrast #main .detail h1,
html.accessibility_color-high_contrast #main .detail h2,
html.accessibility_color-high_contrast #main .detail h3,
html.accessibility_color-high_contrast #main .detail h4,
html.accessibility_color-high_contrast #main .detail h5,
html.accessibility_color-high_contrast #main .detail h6,
html.accessibility_color-high_contrast #main .detail span,
html.accessibility_color-high_contrast #main .detail li,
html.accessibility_color-high_contrast #main .detail .entry-title,
html.accessibility_color-high_contrast #siteLang ul li.current-lang a,
html.accessibility_color-high_contrast #main-footer .tabs-title a{
	color:yellow !important;
}

html.accessibility_color-high_contrast #main .detail a,
html.accessibility_color-high_contrast .is-fullscreen .is-selected .description p,
html.accessibility_color-high_contrast .social-share a i{
	color:white !important;
}

html.accessibility_color-high_contrast .navigation-section{
	background-color:#000;
}

html.accessibility_color-high_contrast .navigation-section a,
html.accessibility_color-high_contrast #home-menu li a{
	color:yellow!important;
	border-color:white!important;
	background-color:black!important
}

html.accessibility_color-high_contrast .navigation-section .more-items{
	background-image: url('images/moreDownWhite.svg')!important;
}

html.accessibility_color-high_contrast .navigation-section .nav-item.active .nav-item-inner{
	background-color:black!important;
	border-color:white!important;
}

html.accessibility_color-high_contrast .navigation-section .nav-item .child-nav .child-item a::after,
html.accessibility_color-high_contrast #home-menu li a::after{
	background-image: url('images/moreRightWhite.svg')!important;
}

html.accessibility_color-high_contrast #primary-menu a:after,
html.accessibility_color-high_contrast #primary-menu li.get-involved:after, 
html.accessibility_color-high_contrast #primary-menu li.current-menu-item.get-involved a:after, 
html.accessibility_color-high_contrast #primary-menu li.get-involved.current-page-ancestor a:after { 
	border-color:#444!important;
}
html.accessibility_color-high_contrast #primary-menu li:hover:after {
    border-color:yellow!important;
}
html.accessibility_color-high_contrast .top-bar,
html.accessibility_color-high_contrast #siteLang ul li.current-lang,
html.accessibility_color-high_contrast .exp-sidebar,
html.accessibility_color-high_contrast #masthead .search-btn{
	background-color:#444!important;
}
html.accessibility_color-high_contrast #siteLang ul li,
html.accessibility_color-high_contrast #masthead .search-bar,
html.accessibility_color-high_contrast #masthead .search-form input,
html.accessibility_color-high_contrast #masthead .close-search,
html.accessibility_color-high_contrast #masthead .site-header,
html.accessibility_color-high_contrast #masthead .site-header.mini .logo,
html.accessibility_color-high_contrast #main-footer .tabs-title{
    background-color:#222 !important;
    color:yellow !important;
}
html.accessibility_color-high_contrast aside .applications,
html.accessibility_color-high_contrast .promo-boxes .box-content,
html.accessibility_color-high_contrast .links,
html.accessibility_color-high_contrast .flickity-slider .carousel-item,
html.accessibility_color-high_contrast .is-fullscreen .is-selected .description,
html.accessibility_color-high_contrast .scheme-row,
html.accessibility_color-high_contrast .scheme-row .entry-content{
    background-color:#222 !important;
    color:white !important;    
}
html.accessibility_color-high_contrast .flickity-slider .carousel-item button,
html.accessibility_color-high_contrast .flickity-slider .carousel-item button:hover,
html.accessibility_color-high_contrast .carousel-item.cat-quote .more-link .button,
html.accessibility_color-high_contrast .carousel-item.cat-quote .more-link .button:hover{
    border: 5px solid white !important;
    background-color:#222 !important;
    color: white !important;
}
html.accessibility_color-high_contrast .top-bar a,
html.accessibility_color-high_contrast #masthead .search-form input::placeholder,
html.accessibility_color-high_contrast #masthead .close-search i,
html.accessibility_color-high_contrast .flickity-slider .carousel-item h4{
	color:yellow!important;
}

html.accessibility_color-high_contrast .ribbon p{
	color:#333!important;
}

html.accessibility_color-high_contrast .promo-wrap,
html.accessibility_color-high_contrast .content-area .child-pages > .row > div,
html.accessibility_color-high_contrast .content-area .item-top-right{
	background-color:#333!important;
	color:yellow!important;
}

html.accessibility_color-high_contrast .promo-wrap p{
	color:yellow!important;
}

html.accessibility_color-high_contrast .content-wrap{
	background-color:black!important;
}

html.accessibility_color-high_contrast .content-wrap p,
html.accessibility_color-high_contrast .content-wrap li{
	color:yellow!important;
}

html.accessibility_color-high_contrast .content-wrap a,
html.accessibility_color-high_contrast label{
	color:white!important;
}

html.accessibility_color-high_contrast .content-wrap h1,
html.accessibility_color-high_contrast .content-wrap h2,
html.accessibility_color-high_contrast .content-wrap h3,
html.accessibility_color-high_contrast .content-wrap h4,
html.accessibility_color-high_contrast .content-wrap h5,
html.accessibility_color-high_contrast .content-wrap h6{
	color:white!important;
}

html.accessibility_color-high_contrast body,
html.accessibility_color-high_contrast .info-footer{
	background-color:black!important;
}

html.accessibility_color-high_contrast .info-footer li{
	color:yellow!important;
}

html.accessibility_color-high_contrast .breadcrumbs span.breadcrumb{
	border-color:black!important;
	background-color:yellow!important;
	color:black!important;
}

html.accessibility_color-high_contrast .opening-message{
	background-color:white!important;
}

html.accessibility_color-high_contrast .opening-message h2{
	color:black!important;
}

html.accessibility_color-high_contrast .newsletter-form.new #mc_embed_signup{
	background-color:#333!important;
}

html.accessibility_color-high_contrast .veteran-feature-inner{
    border-color:yellow;
    background-color:black;
}

html.accessibility_color-high_contrast .veteran-filter-form{
	background-color: #444!important;
}

html.accessibility_color-high_contrast .column.filter-bar select{
	color:black!important;
	border:0;
	background-image:url('images/moreDownWhite.svg');
}

html.accessibility_color-high_contrast .column.filter-bar #search{
	color:yellow;
	border:0;
}

html.accessibility_color-high_contrast .column.filter-bar .option > label{
	color:white!important;
}

html.accessibility_color-high_contrast .search-wrap.new .searchform input.searchsubmit {
	background-image: url('images/searchWhite.svg');
}

html.accessibility_color-high_contrast .search-wrap.new .searchform input.s{
	color:yellow;
}

html.accessibility_color-high_contrast .top-bar #toggleAccessibilityOptions {
	color: #fff;
}


/* LOW CONTRAST */

html.accessibility_color-low_contrast body{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-webkit-opacity: 0.6;
	opacity: 0.6;
}
html.accessibility_color-low_contrast body{
	background: #D3D4B8;
}

/*--------------------------------------------------------------
# Accessibility OPTIONS
--------------------------------------------------------------*/

html.accessibility_fontsize-small{
	font-size:75%;
}

html.accessibility_fontsize-medium{
	font-size:100%;
}

html.accessibility_fontsize-large{
	font-size:125%;
}
html.accessibility_fontsize-large .grid-container {
    max-width: 1400px;
}
html.accessibility_fontsize-large .resource-box .snippet {
    height:250px;
}
html.accessibility_fontsize-extralarge{
	font-size:200%;
}

html.accessibility_images-off img{
	display:none!important;
}

html.accessibility_column-on .column{
	width:100%!important;
}

html.accessibility_column-on .row{
	max-width:42rem!important;
}
