﻿body a {
	color: #008b86;
}

	body a:hover, body a:focus {
		color: #005e59;
	}

body .text-primary {
	color: #008b86;
}

body a.text-primary:hover {
	color: #006661;
}

body .bg-primary {
	background-color: #008b86;
}

body a.bg-primary:hover {
	background-color: #006661;
}

body .btn-primary {
	background-color: #008b86;
	border-color: #007974;
}

	body .btn-primary:hover, body .btn-primary:focus, body .btn-primary.focus, body .btn-primary:active, body .btn-primary.active, body .open > .dropdown-toggle.btn-primary {
		background-color: #006661;
		border-color: #004f4a;
	}

	body .btn-primary.disabled, body .btn-primary[disabled], body fieldset[disabled] .btn-primary, body .btn-primary.disabled:hover, body .btn-primary[disabled]:hover, body fieldset[disabled] .btn-primary:hover, body .btn-primary.disabled:focus, body .btn-primary[disabled]:focus, body fieldset[disabled] .btn-primary:focus, body .btn-primary.disabled.focus, body .btn-primary[disabled].focus, body fieldset[disabled] .btn-primary.focus, body .btn-primary.disabled:active, body .btn-primary[disabled]:active, body fieldset[disabled] .btn-primary:active, body .btn-primary.disabled.active, body .btn-primary[disabled].active, body fieldset[disabled] .btn-primary.active {
		background-color: #008b86;
		border-color: #007974;
	}

body .btn-link {
	color: #008b86;
}

	body .btn-link:hover, body .btn-link:focus {
		color: #005e59;
	}

body .dropdown-menu > .active > a, body .dropdown-menu > .active > a:hover, body .dropdown-menu > .active > a:focus {
	background-color: #008b86;
}

body .nav .open > a, body .nav .open > a:hover, body .nav .open > a:focus {
	border-color: #008b86;
}

body .nav-pills > li.active > a, body .nav-pills > li.active > a:hover, body .nav-pills > li.active > a:focus {
	background-color: #008b86;
}

body .pagination > li > a, body .pagination > li > span {
	color: #008b86;
}

	body .pagination > li > a:hover, body .pagination > li > span:hover, body .pagination > li > a:focus, body .pagination > li > span:focus {
		color: #005e59;
	}

body .pagination > .active > a, body .pagination > .active > span, body .pagination > .active > a:hover, body .pagination > .active > span:hover, body .pagination > .active > a:focus, body .pagination > .active > span:focus {
	background-color: #008b86;
	border-color: #008b86;
}

body .label-primary {
	background-color: #008b86;
}

	body .label-primary[href]:hover, body .label-primary[href]:focus {
		background-color: #006661;
	}

body a.thumbnail:hover, body a.thumbnail:focus, body a.thumbnail.active {
	border-color: #008b86;
}

body .list-group-item.active, body .list-group-item.active:hover, body .list-group-item.active:focus {
	background-color: #008b86;
	border-color: #008b86;
}

body .panel-primary {
	border-color: #008b86;
}

	body .panel-primary > .panel-heading {
		background-color: #008b86;
		border-color: #008b86;
	}

		body .panel-primary > .panel-heading + .panel-collapse > .panel-body {
			border-top-color: #008b86;
		}

		body .panel-primary > .panel-heading .badge {
			color: #008b86;
		}

	body .panel-primary > .panel-footer + .panel-collapse > .panel-body {
		border-bottom-color: #008b86;
	}

body .primary_bg, body a.expand span, body .slick-dots li.slick-active button, body .slick-dots li.slick-active:hover button, body nav.sub ul li ul li a, body nav.sub ul li ul li a:hover, body table th {
	background-color: #008b86;
}

@media(min-width:768px) {
	body .navigation nav.main ul li ul {
		background-color: #008b86;
	}
}

body a, body .highlight, body a h1, body a h2, body a h3, body a h4, body a h5, body a h6, body a .heading, body .listing .item a, body nav.main li > a.active, body header nav.top li > a.active {
	color: #008b86;
}

	body a:link {
		-webkit-tap-highlight-color: #008b86;
	}

@media(min-width:768px) {
	body nav.main li > a.active:hover {
		color: #008b86;
	}
}

body span.underline, body .slick-dots li.slick-active button, body .form-control:focus {
	border-color: #008b86;
}

body .form-control:focus {
	box-shadow: 0 1px 1px rgba(0,0,0,.1) inset,0 0 8px rgba(0,139,134,.6);
}

body #cookie-banner p a:hover {
	color: #00c4ba;
}

body footer a:hover {
	color: #009189;
}

body footer .heading span.underline {
	border-color: #009189;
}

body .spc.accordion .heading:not(.main) a:not(.collapsed) {
	border-left-color: #008b86;
}

body .spc.accordion .heading:not(.main) i {
	color: #008b86;
}

body h1, body h2, body h3, body h4, body h5, body h6, body .heading, body nav.main, body nav.top, body nav, body ul.nav, body thead, body blockquote {
	font-family: 'Open Sans',sans-serif;
}

@media(min-width:992px) {
	body header #logo {
		top: 21px;
	}
}

@media(max-width:991px) {
	body header #logo a {
		margin-top: 11px;
	}
}

@media only screen and (-webkit-min-device-pixel-ratio:1.5),not all,only screen and (-webkit-min-device-pixel-ratio:2),not all {
	body header #logo a {
		background-size: 110px 46px;
	}
}
.question_parent_fa {
	color: #008b86;
}

	.question_parent_fa:hover {
		color: #005e59;
	}
