a {
	color: #99B709;
}

a:hover,
a:focus {
	color: #708607;
}

hr.primary {
	border-top-color: #99B709;
}

.ui-slider .ui-slider-handle {
	background: #708607;
}

.ui-slider .ui-slider-handle:before {
	border-color: #99B709;
}

.ui-slider .ui-slider-range {
	background: #99B709;
}

table > thead > tr > th {
	background: #99B709;
}

.table-striped > tbody > tr:nth-child(even) > td,
.table-striped > tbody > tr:nth-child(even) > th {
	background-color: rgba(42,173,222,.025);
}

.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
	background-color: rgba(42,173,222,.05);
}

.btn-default {
	border-bottom-color: #708607;
	background: #99B709;
	color: #ffffff;
}

.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active {
	border-color: #485604;
	background-color: #708607;
	color: #ffffff;
}

#header .header-top-bar a:hover {
	color: #99B709;
}

#header .header-top-bar .header-login > div,
#header .header-top-bar .header-register > div {
	border-top-color: #99B709;
}

#header .header-nav-bar .primary-nav > li:hover {
	color: #99B709;
}

#header .header-nav-bar .primary-nav > li.active > a {
	border-bottom-color: #99B709;
}

#header .header-nav-bar .primary-nav:hover > li:hover > a,
#header .header-nav-bar .primary-nav:hover > li.active:hover > a {
	border-bottom-color: #99B709;
}

#header .header-nav-bar .primary-nav ul {
	border-top-color: #99B709;
}

#header .header-nav-bar .primary-nav ul > li:hover > a,
#header .header-nav-bar .primary-nav ul > li.hover > a,
#header .header-nav-bar .primary-nav ul > li.active > a {
	background: #99B709;
}

#header .header-map {
	border-bottom-color: #99B709;
}

#header .header-search-bar .toggle:hover,
#header .header-search-bar.active .toggle {
	background: #99B709;
}

#header .header-search-bar .toggle:hover span,
#header .header-search-bar .toggle:hover span:before,
#header .header-search-bar .toggle:hover span:after,
#header .header-search-bar.active .toggle span,
#header .header-search-bar.active .toggle span:before,
#header .header-search-bar.active .toggle span:after {
	border-bottom-color: #708607;
}

#mobile-menu-toggle {
	background: #99B709;
}

#footer .footer-links a:hover {
	color: #99B709;
}

#footer .footer-links a:before {
	color: #99B709;
}

.widget.links-widget > ul > li > a:hover,
.widget.links-widget > ul > li.active > a {
	color: #99B709;
}

.filter-list a:hover,
.filter-list li.active > a {
	color: #99B709;
}

.filter-list li.has-submenu > a:before {
	color: #99B709;
}

.country-list a:hover {
	color: #99B709;
}

.jobs-filter-widget .toggle {
	background: #99B709;
}

.jobs-filter-widget .toggle:after {
	background: #99B709;
}

.candidates-single-widget table .stars {
	color: #99B709;
}

.pricing-tables .pricing-tables-column .price {
	color: #99B709;
}

.nav-tabs {
	border-bottom-color: #99B709;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
	border-color: #99B709;
	background-color: #99B709;
}

.responsive-tabs > .tab-content .tab-pane {
	border-color: #99B709;
}

.responsive-tabs > .tab-content > .acc-link.active,
.responsive-tabs > .tab-content > .acc-link.active:hover,
.responsive-tabs > .tab-content > .acc-link.active:focus {
	border-color: #99B709;
	background-color: #99B709;
}

.responsive-tabs.vertical > .tab-content {
	border-left-color: #99B709;
}

.responsive-tabs.vertical > .nav-tabs {
	border-right-color: #99B709;
}

.progress-bar > .progress-bar-inner > span {
	background: #99B709;
}

.progress-bar.style-2 > .progress-bar-inner {
	background: #99B709;
}

.progress-bar.toggle > .progress-bar-toggle {
	border-bottom-color: #708607;
	background: #99B709;
}

.progress-bar.toggle.active > .progress-bar-toggle,
.progress-bar.toggle > .progress-bar-toggle:hover {
	border-bottom-color: #485604;
	background: #708607;
}

.progress-circle .loader-spiner {
	border-color: #99B709;
}

.partners-item .img .overlay {
	background: #99B709;
}

.jobs-item .date {
	background: #99B709;
}

.pagination > li > a:hover {
	color: #99B709;
}

.ullist li.active a,
.ullist li a:hover {
	color: #99B709 !important;
}

.flex-control-paging li a:hover {
	background: #99B709;
}

.flex-control-paging li a.flex-active {
	background: #99B709;
}



@media (max-width: 991px) {

	#header .header-nav-bar .primary-nav li > a,
	#header .header-nav-bar .primary-nav ul > li > a {
		border-bottom: 1px solid #1a1a1a;
		background: #343434;
	}


	#header .header-nav-bar .primary-nav > li.active > a,
	#header .header-nav-bar .primary-nav > li:hover > a,
	#header .header-nav-bar .primary-nav > li.hover > a {
		border-bottom-color: #1a1a1a;
		background: #99B709;
	}

	#header .header-nav-bar .primary-nav:hover > li:hover > a,
	#header .header-nav-bar .primary-nav:hover > li.active > a,
	#header .header-nav-bar .primary-nav:hover > li.active:hover > a {
		border-bottom-color: #1a1a1a;
	}

	#header .header-nav-bar .primary-nav > li.has-submenu > ul li:hover > a,
	#header .header-nav-bar .primary-nav > li.has-submenu > ul li.hover > a {
		background: #99B709;
	}

}