h2.introblock-title.h1, h2.projectshowcase-title, h3.projectshowcase-subtitle, p.teamlink-subtitle
{
	color: #066;
}

h3.introblock-subtitle
{
	color: #0a2446;
}

.a, .usercontent a, .mce-content-body a, .a:hover, .usercontent a:hover, .mce-content-body a:hover, .a:focus, .usercontent a:focus, .mce-content-body a:focus
{
	color: #066;
	font-weight: 600;
}

h4.teamlink-title
{
	color: #0a2446;
    font-weight: 500;
}


.teamlink-title::before
{
	background: rgba(8,122,122,0.2);
}

.introblock-subtitle::after
{
	background: #066;
}

.tabitem-text a
{
	text-decoration: underline;
	font-weight: 500;
}

.tabitem-text a:hover
{
	text-decoration: none;
}

.footer-menu ul li a::after, .footer-aux ul li a::after
{
	background: #2EBFA5;
}

.social-icon:hover::before, .social-icon:focus::before, .scrolltop:hover::after, .scrolltop:focus::after
{
	color: #2EBFA5;
}


@media (min-width: 992px)
{
	.nav ul>li.menu-item-has-children>ul {
		width: 300px;
	}
}

.searchwrap-title
{
	color: #066;
}

.searchitem:hover, .searchitem:focus
{
	border-color: #2EBFA5;
}

body.__ibme .usercontent h2{
	font-size: 30px;
	color: #066;
	font-weight: 600;
    font-style: italic;
	margin: 0 0 0.5em 0;
    line-height: 1em;
}

@media (min-width: 992px){
	body.__ibme .usercontent h2 {
		font-size: 40px;
	}
}

.usercontent ul li::before, .mce-content-body ul li::before{
	background: #066;
	color: #066;
}

.usercontent p img{
	float: right;
	padding: 16px;
}