body.highcontrast{
	background:#ccc;
	color:#000;
}
/* The only bit you need */
body.highcontrast .nav-menu-area .navbar-default, body.highcontrast footer{
	background:#0366AC;
}
body.highcontrast .bg-home .carousel-caption{
	background:rgba(0, 85, 144, 1);
}
body.highcontrast a, body.highcontrast a:hover{
  

  
}
body.highcontrast .caption-blog{
	background:#000;
	
}
body.highcontrast h1{
	color:#000;
}
body.highcontrast .md-lg .caption-blog h3, body.highcontrast .md-lg .caption-blog h3:hover, body.highcontrast .caption-blog p{
	color: #fff;
}
body.highcontrast .rommeled_widget_image-button button.btn{
	background:#0366AC;
}
body.highcontrast img, body.highcontrast a img{
	
}
body.highcontrast footer .mailing .btn-mail{
	background:#000;
}
body.highcontrast .caption-blog a, body.highcontrast .caption-blog a:hover, body.highcontrast .caption-blog ul{
	color:#fff;
}
body.highcontrast .title-conten-email-sub h2{
	color:#000;
}
body.highcontrast .events .title-news, body.highcontrast .newsletters .title-news{
	background:#1a5698;
}
body.highcontrast .news-headlines .media-body span, body.highcontrast .title-news.visible-xs .media-body span{
	color:#000 !important;
}
body.highcontrast .entry a, body.highcontrast .news-headlines h4 a, body.highcontrast .news-headlines h4 a:hover, body.highcontrast .news-headlines h4 a:focus{
	color:#000;
}
body.highcontrast .month{
	background:#000;
}
body.highcontrast .day{
	color:#000;
	border-color:#000;
}
body.highcontrast .media-body h4, body.highcontrast .title-events.visible-xs .media-body h4{
	color:#000;
}
body.highcontrast .events  h4 a, body.highcontrast .events  h4 a:hover, body.highcontrast .events  h4 a:focus{
	color:#000;
}
body.highcontrast .events .media-body span, body.highcontrast .title-events.visible-xs .media-body span{
	color:#000;
}
body.highcontrast .title-events.visible-xs .media-body .entry a{
	color:#000;
}
body.highcontrast .events .media-body .entry a{
	color:#000 !important;	
}

body.highcontrast .pagination li.active span, body.highcontrast .pagination li.active span:hover{
	background:#000;
	 border-color: #000;
}
body.highcontrast .pagination li{
	/*border: 1px solid #000;*/
}
body.highcontrast .pagination li a{
	color:#000;
	border: 1px solid #000;
	
}
body.highcontrast .pagination li a:hover, body.highcontrast .pagination li a:active, body.highcontrast .pagination li a:focus{
	color:#fff;
	background:#000;
	border-color: #000;
}
body.highcontrast .pagination li:first-child > span, body.highcontrast .pagination li:last-child > span{
	border: 1px solid #000;
}
body.highcontrast .title-area, body.highcontrast .title-news-older{
	background:#000;
}
body.highcontrast .single .title-conten h3 a, body.highcontrast .single h3{
	color:#000;
}
body.highcontrast .single-event .title-events,body.highcontrast .single-event .title-events h3{
	background:#1a5698;
	color:#fff;
}
body.highcontrast .single-event .media-body .entry a{
	color:#000;
}
body.highcontrast .box-older ul li a, body.highcontrast .box-older ul li a:hover, body.highcontrast .box-older ul li a:active, body.highcontrast .box-older ul li a:focus{
	color:#000;
}
body.highcontrast .calendar-archives.pastel .day:hover{
	background:#1a5698 !important;
	color:#fff !important;
}
body.highcontrast .calendar-archives.pastel .day.has-posts, body.highcontrast .calendar-archives.pastel .day.has-posts:hover{
	background:#000 !important;
}
body.highcontrast .newsletters .img-current-issue p, body.highcontrast .newsletters .img-current-issue ul li a{
	color:#000;
}
body.highcontrast .title-conten-contact h2{
	color:#000;	
}
body.highcontrast .title-conten h3 a{
	color:#000;
}
body.highcontrast .email-sub label{
	color:#000;
}
body.highcontrast .bg-highcontrast{
	background:#fff;
}
body.highcontrast .bg-highcontrast label{
	background: #ccc;
	display: block;
	margin-bottom:0px;
	padding-bottom: 5px;
}
body.highcontrast #field_2_17 .gfield_description{
	color:#000;	
}
body.highcontrast .donation-contain p, body.highcontrast .donation-contain a, body.highcontrast .donation-contain a:hover{
	color:#000;
}
body.highcontrast .btn-sub-form-resme, body.highcontrast .btn-sub-form-resme:hover{
	background:#000;
}
body.highcontrast #gform_submit_button_2{
	background:#1a5698;
}
body.highcontrast .container-post-employment .media-heading a, body.highcontrast .container-post-employment .media-heading a:hover{
	color:#000;
}
body.highcontrast .container-post-employment span{
	color:#000;	
}
.single-employment p a, .single-employment p a:hover{
	color:#000;	
}
.search-results a, .search-results a:hover{
	color:#000;	
}