  /* ACCESSIBILITY FIX */

.accordion-closed p, .accordion-closed ul, .accordion-closed ol, .accordion-closed hr, .accordion-closed div.gallery_container,
.accordion-closed img, .accordion-closed fieldset,  .accordion-closed form,  .accordion-closed blockquote,
.accordion-closed h1, .accordion-closed h2, .accordion-closed h4, .accordion-closed h5, .accordion-closed h6
.accordion-closed input, .accordion-closed button, .accordion-closed table
{
   opacity:1 !important; 


}

.accordion p {
	color:#000;
}


.accordion-header {
	font-weight:bold;
}

.accordion h3 {
	font-size:1em;
	margin-bottom:0 !important;
	margin-top: 0 !important;
	padding-top:1% !important;
	padding-bottom:1% !important;
}

.accordion h4 {
	font-style:normal;
	margin-bottom:0 !important;;
	margin-top:unset;
}

.alert.coronavirus {
	background: #FF7900;
	text-align: center;
	font-size: 1.2em;
	border-bottom: 5px solid #BF5F16;
	/*padding: 30px;*/
	padding: 15px 30px;
	line-height: 1;
	box-sizing: border-box;
}

.alert.coronavirus article {
	padding: 0 !important;
}

.alert.coronavirus a,
.alert.coronavirus a:link,
.alert.coronavirus a:visited,
.alert.coronavirus a:active,
.alert.coronavirus a:focus {
	color: black;
	font-weight: 501;
	background-color:#fff;
	background:none;
	text-shadow: 1px 1px 1px rgba(255, 185, 122, 0.47);
}

/*---TYPOGRAPHY---*/

/*#centercontent h1 {
  background:transparent;
  color:#002B54;
  font-size:2em;
  font-weight:800;
  margin-bottom:4%;
}


#centercontent h2 {
	color:#000;
	background: transparent;
	margin-top:50px;
}*/

#centercontent p {
	margin-bottom:30px;
}

#centercontent hr {
    border: 0;
    height: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
	margin:4% 0;
}

#centercontent ul li ul li {list-style-type:circle !important;}

.leadin {
	font-size:1.313em;
	color:#444;
}

.divisionalUnits span {display: none !important;}

.accordion-open p, .accordion-open li {
	font-size:.875em;
}


/*---A:LINKS---*/

#divA_content a:link, divA_content a:visited {
	font-weight:bold;
	border-bottom:2px dotted #235392;
}

#divA_content a:hover {text-decoration:none;}

#divA_content a.button2:link, #divA_content a.button2:visited {
	color:#fff;
	background-color:#084B8A;
	padding:10px 20px;
	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
	border-bottom:none;
}
#divA_content a.button2:hover {
	color:#fff;
	background-color:#00274C;
	text-decoration:none;
}

/*---COLUMNS---*/
.col2 {
	float:left;
	width:49%;
}
.col2:first-child {
	margin-right:2%;
}


/*---MISC---*/
.clear {clear:both !important; float:none;}

.divA .saks-photo {
	background-color:#EFEFEF;
  border:1px solid #CCCCCC;
  float:left;
  margin-bottom:200px;
  margin-right:25px;
  padding:3px !important;
}

/*---DIRECTORY--*/
#centercontent .directoryList h2 {
	font-family:'Crimson Text', Georgia, Times, serif;
	color:#00376B;
	font-weight:bold;
}

#centercontent .directoryList h3 {
	margin-top:5%;
	font-size:1.375em !important;
	color:#555 !important;
}

#centercontent .directoryList p {
	font-size:.875em !important;
	line-height:1.375em;
}



#PageTopMedia {
	background-color:#fff;
	background:url(/advancement/_resources/images/Mountains.jpg) no-repeat center center;
	background-size:cover;
}

.campaignBanner img {
	width:70%;
	padding-top:6%;
}

.campaignBanner p {
	text-align:center;
	color:#000;
	padding-top:8%;
	padding-bottom:12%;
}

.campaignBanner p a:link, .campaignBanner p a:visited {
	padding:10px 20px;
	background:#ff7900;
	color:#000;
	text-decoration:none;
	border:1px solid #ff7900;
}

.campaignBanner p a:hover, .campaignBanner p a:active {
	background:#00274C;
	color:#fff;
	border-color:#fff;
}


/*--------------------------------------------------------------
PUT YOUR CUSTOM STYLES BELOW
----------------------------------------------------------------*/

#displayversion
{
	display:none !important; 
	/* set to block when you want to test your display versions.  
	This will auto display the format layout (desktop/tablet/phone) at the top of the page */
}

#sitesubnav
{
    display:none; /* set to block if you need to show secondary navigation */
}

/*-----------------------------------------------------------------------
SOCIAL MEDIA ICONS
       by default these are hidden just overwrite them below to unhide the ones you want
            remember in your XSL files to update the URL to go to your site's url.  
			Delete the ones you don't want to show and change the display setting to BLOCK, leave the !important declaration.
----------------------------------------------------------------------------------------*/

#social_Facebook, #social_Twitter, #social_Flickr, #social_Instagram, #social_Pinterest, #social_YouTube, #social_Storify, 
#social_Newsletter, #social_Linkedin, #social_Wordpress, #social_ContactUs, #social_FAQ
{
    display:none !important;
	float:left;
}

div#SiteName_Tabs {
    background-color: rgb(9,56,100);
}

#sitename a,
#branding p,
#branding li,
#divFooter a,
#divFooter p,
#divFooter .accessibility h2, 
#divFooter .accessibility a,
#divFooter .TemplateVersion {
	background: unset;
	background-color: unset;
}

#divFooter .accessibility li {
    color: white;
}

div#divFooter {
    background-color: #003366;
}

 