a:hover,
.languages a.current,
.text-colorful,
.main-menu ul li a:hover,
.main-menu ul li ul li a,
.main-menu ul li.active ul li a,
.main-menu ul li.neighbour-left ul li a,
.main-menu ul li.neighbour-right ul li a,
.jquery-selectbox .jquery-selectbox-list {
	color: #019A01;
}

.main-menu ul li.active a,
.main-menu ul li.active a:hover,
.main-menu ul,
.main-menu ul li.neighbour-left,
.main-menu ul li.neighbour-right,
.search .advanced-search .slider .ui-slider-range,
.boxed-switch,
.blog .blog-post-preview .blog-post-preview-left .blog-post-date .day,
.blog .blog-post-preview .blog-post-preview-left .blog-post-date .month,
.blog .blog-post-preview .blog-post-preview-left .blog-post-date .year,
.events-calendar table tr td.event-day div {
	background-color: #019A01;
}

.main-menu ul li.active {
	border-top: 3px solid #019A01;
}

.button-colorful,
.button-2-colorful,
.header-2 .main-menu ul li.active,
.pagination .pagination-buttons a {
	border-bottom: 3px solid #019A01;
}

.company-tabs-wrapper .company-tabs-container,
.main-menu-wrapper,
.header-2 .header-wrapper,
ul.event-tabs {
	border-bottom: 5px solid #019A01;
}

.industries-tabs-wrapper {
	border-top: 5px solid #019A01;
}

.blog .blog-post-preview .blog-post-preview-right {
	border-left: 5px solid #019A01;
}

ul.company-tabs li.active,
ul.event-tabs li.active {
	background-color: #019A01;
	border-top: 1px solid #019A01;
	border-left: 1px solid #019A01;
	border-right: 1px solid #019A01;
}

.main-menu ul li a:hover {
	background: url(../images/hover-arrow-up.png) no-repeat center bottom #019A01;
}

.search .default-search .submit {
	background: url("../images/search-button-background.png") no-repeat left #019A01;
}

.search .advanced-search .submit {
	background: url("../images/search-button-background.png") no-repeat left #019A01;
}

.specialisations .specialisation .specialisation-progressbar div {
	background: #019A01;
	background: linear-gradient(top, rgba(163, 190, 34, 1), rgba(138, 166, 10, 1));
	background: -moz-linear-gradient(top, rgba(163, 190, 34, 1), rgba(138, 166, 10, 1));
	background: -webkit-linear-gradient(top, rgba(163, 190, 34, 1), rgba(138, 166, 10, 1));
	background: -ms-linear-gradient(top, rgba(163, 190, 34, 1), rgba(138, 166, 10, 1));
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(163, 190, 34, 1)), to(rgba(138, 166, 10, 1)));
	border-radius: 10px;
	margin: 0;
}