/* GREEN */
#hc_mode .news-calendar-block .calendar-content .date-container,
#hc_mode .news-calendar-block .newsletter-container,
#hc_mode .testimonial-slider,
#hc_mode .multi-line-featured-department-slider .full-content > a, 
#hc_mode .multi-line-featured-department-slider .slider-container .slide > a,
#hc_mode .get-involved-block .bottom-content,
#hc_mode .get-involved-block .calendar-content .date-container,
#hc_mode .banner-left-text-block .text-container,
#hc_mode .text-event-block.has-events .calendar-content .date-container,
#hc_mode .large-green-button-block .button,
#hc_mode .news-lander-container .newsletter-container,
#hc_mode .calendar-lander-content .date-container,
#hc_mode .staff-directory-block,
#hc_mode ul.pagination li div,
#hc_mode .projects-lander-container .project-content a .image .status.active,
#hc_mode .steps-block ol.steps-list li:before{
	background-color: #004c39;
}

#hc_mode .large-green-button-block .button:hover{
	background-color: #226550;
}


#hc_mode .info-block .show-more-button,
#hc_mode .bids-rfps-lander-container .title:not(.no-icon):before,
#hc_mode .bids-rfps-lander-container .doc-header + ul a,
#hc_mode .three-even-columns-block.blue-bg a:not(.button),
#hc_mode .services-lander-container .services-container .child-container > div > a:after{
	color: #004c39;
}


/* BLACK */

body#hc_mode,
#hc_mode ul.mini-nav li a,
#hc_mode .news-calendar-block .calendar-content .name,
#hc_mode #nav>li>a,
#hc_mode .blue-bg,
#hc_mode h6,
#hc_mode .three-column-links-block a:hover .title{
	color: #000;
}

#hc_mode .alert-message-container,
#hc_mode footer,
#hc_mode .news-calendar-block .calendar-container .title span:after,
#hc_mode .location-details-block .detail-container,
#hc_mode .locations-container a:before{
	background-color: #000;
}

/* WHITE */
#hc_mode .limited-button-slider .slide:hover a,
#hc_mode .large-buttons-w-text-above .slide:hover a,
#hc_mode .header-style-5-block .block-content,
#hc_mode .header-style-4-block .image-side-container > div{
	background-color: #fff;
}

#hc_mode .large-buttons-w-text-above .slide a{
	color: #fff;
}

@media only screen and (max-width: 800px){
	#hc_mode #nav>li>a{
		color: #fff;
	}

	#hc_mode #nav>li{
		background-color: #305678;
	}
}

/* BLUE */
#hc_mode .limited-button-slider .slide a,
#hc_mode .limited-button-slider .slide:hover a > div:before,
#hc_mode hr,
#hc_mode .large-buttons-w-text-above .slide a,
#hc_mode .large-buttons-w-text-above .slide:hover a > div > span:before,
#hc_mode .contact-locations-container h2,
#hc_mode .projects-lander-container .project-content a .image .status.upcoming,
#hc_mode .staff-director-container .table-heading{
	background-color: #072844;
}

#hc_mode .department-header-1-block[style="background-color: #4a81b8"]{
	background-color: #072844 !important;
}

#hc_mode .limited-button-slider a > div,
#hc_mode .large-buttons-w-text-above .slide a > div,
#hc_mode .image-text-block ul.links li a,
#hc_mode .projects-lander-container .button,
#hc_mode form input:not([type=radio]):not([type=checkbox]), 
#hc_mode form textarea, 
#hc_mode form select{
	border-color: #072844;
}

#hc_mode .limited-button-slider .slide:hover a,
#hc_mode .large-buttons-w-text-above .slide:hover a{
	color: #072844;
}

#hc_mode .projects-lander-container form select,
#hc_mode .projects-lander-container form input:not([type=radio]):not([type=checkbox]),
#hc_mode .news-lander-container form input:not([type=radio]):not([type=checkbox]),
#hc_mode .services-lander-container form select,
#hc_mode .services-lander-container form input:not([type=radio]):not([type=checkbox]),
#hc_mode .calendar-lander .side form input:not([type=radio]):not([type=checkbox]),
#hc_mode .calendar-lander .side form select{
	border: 1px solid #072844;
}


/* MISC */
#hc_mode .news-calendar-block form select,
#hc_mode .news-calendar-block .news-container form button.button,
#hc_mode .testimonial-slider .button,
#hc_mode .get-involved-block .calendar-container .button{
	border: 1px solid #fff;
}

#hc_mode .testimonial-slider .button{
	border-top: none;
}

#hc_mode .news-calendar-block form select{
	border-left: 0;
}

#hc_mode header.bg-hover:after{
	opacity: 1;
}

#hc_mode .locations-slider .slide-text{
	width: 100%;
	max-width: 100%;
	padding: 30px;
	background-color: rgba(0,0,0,.8);
	left: 0;
	bottom: 0;
}

#hc_mode .blue-bg,
#hc_mode .beige-bg{
	background-image: none;
}

#hc_mode #header a.logo{
	background-image: url(../images/logo-hc.png);
}

#hc_mode .news-calendar-block .calendar-content .name,
#hc_mode .text-event-block.has-events .calendar-content .name{
	border: 1px solid #004c39;
	border-left: none;
}

#hc_mode h6{
	font-weight: 700;
}

#hc_mode form .required{
	color: #cd240c;
}

#hc_mode .services-lander-container .services-container > div{
	font-weight: 700;
}

#hc_mode .services-lander-container .services-container .teaser{
	font-weight: 600;
}
