/*
	Green	#8dc63f
	NEBOSH 	#0365b1
	CITB	#4a56a6
	IOSH	#009aa8
	ELCAS	#354a95
*/


.body-nebosh h1,
.body-nebosh h2,
.body-nebosh h3,
.body-nebosh h4,
.body-nebosh h5,
.body-nebosh h6,
.body-nebosh a:not(.btn),
.body-nebosh th {
	color: #0365b1;
}

/* Homepage carousel */

#banner_homepage_nav .banner_frame.slick-current.box_nebosh {
	background-color: #0365b1;
}

#banner_homepage_nav .banner_frame.slick-current.box_citb {
	background-color: #4a56a6;
}

#banner_homepage_nav .banner_frame.slick-current.box_iosh {
	background-color: #009aa8;
}

#banner_homepage_nav .banner_frame.slick-current.box_elcas {
	background-color: #354a95;
}

/* News */

.nebosh-courses .news_list_item,
.body-nebosh .news_list_item {
	background: #0365b1;
}

.nebosh-courses .btn-news,
.body-nebosh .btn-news {
	border-color: #0365b1;
	color: #fff;
	background-color: #0365b1;
}

.nebosh-courses .btn-news:hover,
.body-nebosh .btn-news:hover {
	border-color: #0365b1;
	color: #0365b1;
	background-color: #fff;
}

.citb-courses .news_list_item,
.body-citb .news_list_item {
	background: #4a56a6;
}

.citb-courses .btn-news,
.body-citb .btn-news {
	border-color: #4a56a6;
	color: #fff;
	background-color: #4a56a6;
}

.citb-courses .btn-news:hover,
.body-citb .btn-news:hover {
	border-color: #4a56a6;
	color: #4a56a6;
	background-color: #fff;
}

.iosh-courses .news_list_item,
.body-iosh .news_list_item {
	background: #009aa8;
}

.iosh-courses .btn-news,
.body-iosh .btn-news {
	border-color: #009aa8;
	color: #fff;
	background-color: #009aa8;
}

.iosh-courses .btn-news:hover,
.body-iosh .btn-news:hover {
	border-color: #009aa8;
	color: #009aa8;
	background-color: #fff;
}

.elcas-courses .news_list_item,
.body-elcas .news_list_item {
	background: #354a95;
}

.elcas-courses .btn-news,
.body-elcas .btn-news {
	border-color: #354a95;
	color: #fff;
	background-color: #354a95;
}

.elcas-courses .btn-news:hover,
.body-elcas .btn-news:hover {
	border-color: #354a95;
	color: #354a95;
	background-color: #fff;
}

.general .news_list_item {
	background: #8dc63f;
}

.general .news_list_item:hover .news_list_item_content {
	background: #000;
}

/* Backgrounds */

.bg-nebosh {
	background-color: #0365b1 !important;
}

.bg-citb {
	background-color: #4a56a6 !important;
}

.bg-iosh {
	background-color: #009aa8 !important;
}

.bg-elcas {
	background-color: #354a95 !important;
}

/* Text */

.text-green {
	color: #8dc63f !important;
}

.text-nebosh {
	color: #0365b1 !important;
}

.text-citb {
	color: #4a56a6 !important;
}

.text-iosh {
	color: #009aa8 !important;
}

.text-elcas {
	color: #354a95 !important;
}

/* Buttons */

.btn-nebosh {
	background-color: #0365b1;
	color: #fff;
	border-color: #0365b1;
}

.btn-nebosh:hover,
.btn-nebosh:focus {
	color: #0365b1;
	background-color: #fff;
}

.btn-nebosh-reversed {
	background-color: #fff;
	color: #0365b1;
	border-color: #fff;
}

.btn-nebosh-reversed:hover,
.btn-nebosh-reversed:focus {
	color: #fff;
	background-color: #0365b1;
}

.btn-citb {
	background-color: #4a56a6;
	color: #fff;
	border-color: #4a56a6;
}

.btn-citb:hover,
.btn-citb:focus {
	color: #4a56a6;
	background-color: #fff;
}

.btn-iosh {
	background-color: #009aa8;
	color: #fff;
	border-color: #009aa8;
}

.btn-iosh:hover,
.btn-iosh:focus {
	color: #009aa8;
	background-color: #fff;
}

.btn-elcas {
	background-color: #354a95;
	color: #fff;
	border-color: #354a95;
}

.btn-elcas:hover,
.btn-elcas:focus {
	color: #354a95;
	background-color: #fff;
}

/* Top Menu */

#top_menu li.menu-nebosh a {
	background-color: #0365b1;
}

#top_menu li.menu-citb a {
	background-color: #4a56a6;
}

#top_menu li.menu-iosh a {
	background-color: #009aa8;
}

#top_menu li.menu-elcas a {
	background-color: #354a95;
}

@media (max-width: 991px) {
	#top_menu li.menu-nebosh a {
		background-color: #fff;
		color: #0365b1;
	}

	#top_menu li.menu-citb a {
		background-color: #fff;
		color: #4a56a6;
	}

	#top_menu li.menu-iosh a {
		background-color: #fff;
		color: #009aa8;
	}

	#top_menu li.menu-elcas a {
		background-color: #fff;
		color: #354a95;
	}
}

/* Page Title */

.body-nebosh #page_title_container {
	background-image: url('/images/banners/nebosh.jpg');
	background-color: #0365b1;
}

.body-citb #page_title_container {
	background-image: url('/images/banners/citb.jpg');
	background-color: #4a56a6;
}

.body-iosh #page_title_container {
	background-image: url('/images/banners/iosh.jpg');
	background-color: #009aa8;
}

.body-elcas #page_title_container {
	background-image: url('/images/banners/elcas.jpg');
	background-color: #354a95;
}
