/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
---------------------------------------------------------------- */
/*
# Colours
	## Dark Blue
	## Light Blue
	## Orange
	## Purple
	## Green
*/

/*--------------------------------------------------------------
## Dark Blue
--------------------------------------------------------------*/

.top-banner.dark-blue {
	background:#3b4a78;
}

.entry-content.dark-blue h2, .entry-content.dark-blue h3, .entry-content.dark-blue h4 {
	color:#222b3e;
}

.entry-content.dark-blue blockquote {
	border-left:0.5rem solid #222b3e;
}

.entry-content.dark-blue blockquote::before {
	color:#222b3e;
}

.sidebar-item.dark-blue {
	background:#415696;
	border:0.125rem solid #415696;
}

.sidebar-item.dark-blue .sidebar-item__header {
	background:#3b4a78;
}

/*--------------------------------------------------------------
## Light Blue
--------------------------------------------------------------*/

section.light-blue {
	background:#2699fb;
}

section.posts-container.light-blue, .latest-vacancies {
	background:#2699fb -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%); /* FF3.6-15 */
	background:#2699fb -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%); /* Chrome10-25,Safari5.1-6 */
	background:#2699fb linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
}

.article-excerpt a.light-blue {
	background:#2699fb;
}

.top-banner.light-blue {
	background:#0b7bdb;
}

.entry-content.light-blue h2, .entry-content.light-blue h3,  .entry-content.light-blue h4 {
	color:#2699fb;
}

.entry-content.light-blue blockquote {
	border-left:0.5rem solid #2699fb;
}

.entry-content.light-blue blockquote::before {
	color:#2699fb;
}

.help-and-support ul li.light-blue {
	background:#2699fb;
}

.help-and-support ul li.light-blue a:focus {
	background:#0b7bdb;
}

.sidebar-item.light-blue {
	background:#2699fb;
	border:0.125rem solid #2699fb;
}

.sidebar-item.light-blue .sidebar-item__header {
	background:#0b7bdb;
}

@media only screen and (min-width:768px) {

	.help-and-support ul li.light-blue {
		background-clip:content-box;
	}

}

@media only screen and (min-width:1200px) {

	.help-and-support ul li.light-blue a:hover {
		background:#0b7bdb;
	}

}

/*--------------------------------------------------------------
## Orange
--------------------------------------------------------------*/

section.orange {
	background:#ff9d00;
}

.featured-articles article.orange .featured-article__content:after {
	background:#ff9d00 url('/wp-content/uploads/2019/03/arrow.png') no-repeat center center;
}

section.posts-container.orange {
	background:#ffba00 -moz-linear-gradient(top, rgba(255,157,0,0) 0%, rgba(255,157,0,1) 100%); /* FF3.6-15 */
	background:#ffba00 -webkit-linear-gradient(top, rgba(255,157,0,0) 0%,rgba(255,157,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background:#ffba00 linear-gradient(to bottom, rgba(255,157,0,0) 0%,rgba(255,157,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
}

.article-excerpt a.orange {
	background:#ffba00;
}

.top-banner.orange, .featured-articles article.orange {
	background: #ffba00;
}

.entry-content.orange h2, .entry-content.orange h3, .entry-content.orange h4 {
	color:#ff9d00;
}

.entry-content.orange blockquote {
	border-left:0.5rem solid #ff9d00;
}

.entry-content.orange blockquote::before {
	color:#ff9d00;
}

.help-and-support ul li.orange {
	background:#ffba00;
}

.help-and-support ul li.orange a:focus {
	background:#ff9d00;
}

.sidebar-item.orange {
	background:#ffba00;
	border:0.125rem solid #ffba00;
}

.sidebar-item.orange .sidebar-item__header {
	background:#ff9d00;
}

@media only screen and (min-width:768px) {

	.help-and-support ul li.orange {
		background-clip:content-box;
	}

}

@media only screen and (min-width:1200px) {

	.help-and-support ul li.orange a:hover {
		background:#ff9d00;
	}

}

/*--------------------------------------------------------------
## Purple
--------------------------------------------------------------*/

section.purple {
	background:#ba33c3;
}

section.posts-container.purple, .latest-posts, .read-next {
	background:#8f1b96 -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%); /* FF3.6-15 */
	background:#8f1b96 -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%); /* Chrome10-25,Safari5.1-6 */
	background:#8f1b96 linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
}

.article-excerpt a.purple {
	background:#ba33c3;
}

.top-banner.purple {
	background:#8f1b96;
}

.help-and-support ul li.purple {
	background:#ba33c3;
}

.help-and-support ul li.purple a:focus {
	background:#8f1b96;
}

.sidebar-item.purple {
	background:#ba33c3;
	border:0.125rem solid #ba33c3;
}

.sidebar-item.purple .sidebar-item__header {
	background:#8f1b96;
}

@media only screen and (min-width:768px) {

	.help-and-support ul li.purple {
		background-clip:content-box;
	}

}

@media only screen and (min-width:1200px) {

	.help-and-support ul li.purple a:hover {
		background:#8f1b96;
	}

}

/*--------------------------------------------------------------
## Green
--------------------------------------------------------------*/

section.green, .featured-articles article.green {
	background:#59a500;
}

.featured-articles article.green .featured-article__content:after {
	background:#488600 url('/wp-content/uploads/2019/03/arrow.png') no-repeat center center;
}

section.posts-container.green {
	background:#59a500 -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%); /* FF3.6-15 */
	background:#59a500 -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%); /* Chrome10-25,Safari5.1-6 */
	background:#59a500 linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
}

.article-excerpt a.green {
	background:#59a500;
}

.top-banner.green {
	background:#488600;
}

.help-and-support ul li.green {
	background:#59a500;
}

.help-and-support ul li.green a:focus {
	background:#488600;
}

.sidebar-item.green {
	background:#59a500;
	border:0.125rem solid #59a500;
}

.sidebar-item.green .sidebar-item__header {
	background:#488600;
}

@media only screen and (min-width:768px) {

	.help-and-support ul li.green {
		background-clip:content-box;
	}

}

@media only screen and (min-width:1200px) {

	.help-and-support ul li.green a:hover {
		background:#488600;
	}

}