.archive .exp-work-item-tag-pill a, .single-jetpack-portfolio .cjp3-top-info .exp-work-item-tag-pill a {
	background: #F2F2F2;
}

.single-jetpack-portfolio .exp-work-item-tag-pill a {
	background: #FFFFFF;
}

.archive .exp-work-item-tag-pill a:hover, .single-jetpack-portfolio .exp-work-item-tag-pill a:hover {
	background: #FF2E58;
}

.archive .exp-work-item-tag-pill a:active, .single-jetpack-portfolio .exp-work-item-tag-pill a:active {
	background: #3B3B3D;
	color: #DAF402;
}

.cjp3-testim-text:before, .cjp3-testim-text:after {
	content: '';
}

/*Services*/
.iconed-grid-item-icon img {
	width: 100%;
}

.page-template-services_combo .ch4-text-section  p a {
	text-decoration: underline;
}

.ch4-text-section-numbered-list-item-title span b {
	display: inline-block;
	width: 1.25em;
}

/* Articles*/
.blog-like h1, .blog-like h2, .blog-like h3, .blog-like h4, .blog-like .h {
	font-family: superior-title, serif;
	font-style: normal;
}
.cs-bio-role, .team-item-title, .author-page-top-line p, .art-main-author-name, .home-blog-latest-top h2, .home-blog-latest-top h3, .ch3 .art-item-title a, .privp-wrap.privp-style-style2 h1, .privp-wrap.privp-style-style2 h2, .privp-wrap.privp-style-style2 h3, .privp-wrap.privp-style-style2 h4, .privp-wrap.privp-style-style2 h5, .privp-wrap.privp-style-style2 .privp-effective-date, .brand-fabrik-footer-top-title, .brand-fabrik-footer-main-item h3, .c-toc-title {
	font-family: superior-title, serif;
	font-style: normal;
}

.art-main-text-text ul ul {
	margin-top: 15px;
}

.art-main-text-text ul li {
	text-indent: -1.45em;
	padding-left: 1.5em;
}

.art-main-text-text ol li {
	text-indent: -1em;
	padding-left: 1em;
}



/* Logofile logos */
.logo-main img, .logo-footer img {
width: 100%
}




/* desktop only */
@media screen and (min-width: 951px) {
	.process-item-title span:first-of-type {
		width: 96%;
	}
	.process-item-title span + span:before, .process-item-title span + span:after {
		top: 1.6rem;
	}
	.c-toc-item.c-toc-item-H2, .c-toc-item.c-toc-item-H3 {
		text-indent: -1.4em;
		margin-left: 1.4em;
	}
	.c-toc-item.c-toc-item-H3:before {
		margin-left: 23px;
	}
}



@media screen and (max-width: 560px) {
	.cjp3-main-block-type-text td {
		display: block;
		width: 100% !important;
	}
}


@media screen and (max-width: 1220px) {

}

/* mobile */
@media screen and (max-width: 951px) {
	.ch4 .scl-top-btn-book a {
		padding-right: 0;
		padding-left: 5px;
	}
	
	/* Services */
	.ch4-text-section-numbered-list-item-title span b {
		display: inline-block;
		width: 1em;
	}
}

/* small mobile*/
@media screen and (max-width: 700px) {
	.page-template-about-tpl .coab-hero-links a{
	    padding: 8px !important;	
	}
}

@media screen and (max-width: 560px) {

}