/*
Theme Name: Strata Child
Theme URI: https://demo.qodeinteractive.com/strata/
Description: A child theme of Elision Theme
Author: Qode Interactive
Author URI: https://www.qodethemes.com/
Version: 1.0.0
Template: strata
*/

/* GLOBAL */
html { font-size: 62.5%;
	-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transform: none;
transition: none;}
body {
	-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transform: none;
transition: none;
}
.title
{
	/*padding: 0px !important;*/
}
.hidden { display: none;}
body,
h2,
h3 { font-family:'Raleway', sans-serif;}
/* Typography */
h1, h2 { margin-bottom: 10px; }
h1 { font-family:'Raleway', sans-serif;}
h4,
h5.latest_post_title,
li,
p { font-family: Arial, sans-serif;}
h5.latest_post_title {
	font-size: 17px;
	font-size: 1.7rem;
}
.wpb_wrapper p,
.post_text ol { margin-bottom: 25px;}
.wpb_wrapper ul,
.post_text ol,
.info ul,
.post_text ul {
	list-style-position: outside;
	margin-left: 20px;
}
.post_text ul { margin-bottom: 25px; }
/* Links */
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a { color: #333;}

.header_top #lang_sel ul ul, .header_top #lang_sel_click ul ul {
	background: #000 !important;
	border: none !important;
}
.wpml-ls-legacy-dropdown .wpml-ls-flag + span {
	color: #fff !important;
}
.wpml-ls-legacy-dropdown .wpml-ls-flag + span:hover {
	color: #76b82a !important;
}
.header_top #lang_sel .lang_sel_sel::after, .header_top #lang_sel_click .lang_sel_sel::after {
	display: none !important;
}
.policy-table {
	width: 100%;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
}
.policy-table td {
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	text-align: left;
}

.wraplong_german{white-space: normal;word-wrap: break-word;}
.latest_post_inner .post_infos a,
.latest_post_inner .post_infos a:hover,
.latest_post_inner .post_infos a:hover i,
.latest_post_inner .post_infos a:hover span,
.latest_post_inner .post_comments,
.latest_post_inner .post_comments:hover,
.latest_post_inner .social_share_holder:hover span { color: #333!important;}
.social_share_holder:hover .social_share_icon { background-image: url(img/social_share.png); }
/* Images */
.qode_carousels .slides img { width: 70%;}
.wp-caption { background-color: #efefef; padding: 4px; border: 1px solid #dddddd; }
.wp-caption .wp-caption-text { font-size: 12px; font-size: 1.2rem; text-align: center;}
/* HEADER */
.ie8 .header_top { border: none;}
.ie8 .header_top,
.ie8 .header_bottom { background-color: #000000;}
.ie8 .header-widget.widget_nav_menu ul.menu li ul li a { border: none;}
.ie8 .drop_down .wide .second ul li.navigation-quote {
		width: 100%;
		max-width: 100%;
		float: none;
		height: 100%!important;
		text-align: center;
		font-size: 13px;
		font-size: 1.3rem;
		color: #ffffff!important;
		padding: 0;
		padding-bottom: 15px;
		line-height: 17px;
		line-height: 1.7rem;
	}
.ie8 .header-widget.widget_nav_menu.header-right-widget { border: none!important;}
/* Slider - Home Page */
.mobile-home { display: block; position: relative; text-align: center;}
.mobile-home img { display: block;}
.mobile-home .text { position: absolute;top: 0; left: 0;}
.mobile-home .text h2 { font-size: 22px; color: #ffffff; line-height: 45px; font-weight: 600;}
.mobile-home .text p { font-size: 16px; margin-bottom: 10px; color: #ffffff; line-height: 26px;}
.q_slider,
.ie8-home-image { display: none; }
.green span i.fa { display: none;}
.header_bottom { border-bottom: none; padding: 0;}
.content_inner .has_background { background-size: cover!important;}
/* Nav */
nav.main_menu li.qbutton.current-menu-item a span,
nav.main_menu ul li.qbutton:hover a i.fa+span { color: #ffffff;}
/* SIDEMENU - mobile menu */
nav.mobile_menu ul li.search_button,
nav.mobile_menu>ul>li>ul>li span i { display: none; }
nav.mobile_menu li.menu-item-has-children h3 span.mobile_arrow i { display: block;}
nav.mobile_menu>ul { display: block; width: 100%;}
nav.mobile_menu>ul>li>ul>li span.mobile_arrow i,
nav.mobile_menu ul li a,
nav.mobile_menu ul li h3 { line-height: 28px; cursor: pointer; padding-right: 0;}
nav.mobile_menu ul>li.has_sub>a span.mobile_arrow,
nav.mobile_menu ul>li.has_sub>h3 span.mobile_arrow { width: 25%; text-align: center; }
header .container_inner { padding: 0 5%;}
.side_menu span { color: #777 !important;}
.side_menu_button a,
.side_menu_button { display: table-cell;}
.side_menu.right .header_bottom { padding: 0; border-bottom: none; margin-bottom: 250px;}
.side_menu.right .container_inner {	width: 100%; text-align: center; }
.side_menu.right .qbutton {	width: 99%; text-align: center; }
.side_menu.right .qbutton a { display: inline; border-bottom: none; }
.side_menu.right .qbutton span { color: #ffffff;}
.side_menu .qbutton.green { margin-top: 20px;}
.navigation-quote { display: none; }
.side_menu .branding-icon { position: absolute; left: 64px; bottom: 15px; background-image: url(img/custom-icons/Branding-grey.png); }
/* Mobile Search field */
.search_button_mobile { cursor: pointer;}
.side_menu { padding-top: 20px;}
.side_menu .qode_search_form .fa-search,
.side_menu .qode_search_form i { line-height: 60px;}
.side_menu .qode_search_form input { width: 48%; height: 30px;}
.side_menu .qode_search_form i { padding-left: 28px;}
.side_menu .qode_search_close { right: 35px; }
/* PAGE */
.title_holder h1 {
	font-size: 40px;
	font-size: 4rem;
	line-height: 60px;
	line-height: 6rem;
	margin-top: 0;
	color: #ffffff;
}
/* Subtitle */
.title_holder .subtitle,
.carousel-inner p { font-family:'Raleway', sans-serif;
}
.title_holder .subtitle {
	position: absolute;
	top: 120px;
	right: 0;
}
.title_holder .subtitle .fa { position: relative; top: -115px; }
.subtitle .fa {
	width: 56px;
	height: 56px;
	background-size: 100%;
	color: #76B82A;
}
/* Custom icons */
ul.fa-ul { margin-left: 25px;}
/* increase burger menu icon */
.fa-bars:before { font-size: 30px; font-size: 3rem; }
.audio-translation-icon { background-image: url(img/custom-icons/AudioTranslation.png);}
.branding-icon { background-image: url(img/custom-icons/Branding.png); }
.case-studies-icon { background-image: url(img/custom-icons/CaseStudies.png); }
.charity-icon { background-image: url(img/custom-icons/Charity.png); }
.copy-writing-icon { background-image: url(img/custom-icons/Copywriting.png); }
.desktop-icon { background-image: url(img/custom-icons/Desktop.png); }
.digital-icon { background-image: url(img/custom-icons/Digital.png); }
.document-icon { background-image: url(img/custom-icons/Document.png); }
.ecommerce-icon { background-image: url(img/custom-icons/Ecommerce.png); }
.ecommerce-retail-icon { background-image: url(img/custom-icons/Ecommerce&Retail.png); }
.education-training-icon { background-image: url(img/custom-icons/Education&Training.png); }
.finance-insurance-icon { background-image: url(img/custom-icons/Finance&Insurance.png); }
.focus-groups-icon { background-image: url(img/custom-icons/FocusGroups.png); }
.global-knowledge-icon,
.global-home i.fa.fa-stack-1x:before { background-image: url(img/custom-icons/GlobalKnowledge.png); }
.healthcare-publicsector-icon { background-image: url(img/custom-icons/Healthcare&PublicSector.png); }
.insight-icon { background-image: url(img/custom-icons/Insight.png); }
.inter-preting-icon { background-image: url(img/custom-icons/Interpreting.png); }
.legal-icon { background-image: url(img/custom-icons/Legal.png); }
.localisation-icon { background-image: url(img/custom-icons/Localisation.png); }
.managed-services-icon { background-image: url(img/custom-icons/ManagedServices.png); }
.market-research-icon { background-image: url(img/custom-icons/MarketResearch.png); }
.multilingual-seo-icon { background-image: url(img/custom-icons/MultilingualSEO.png); }
.oil-gas-icon { background-image: url(img/custom-icons/Oil&Gas.png); }
.online-validation-icon { background-image: url(img/custom-icons/OnlineValidation.png); }
.openend-coding-icon { background-image: url(img/custom-icons/OpenEndCoding.png); }
.ppc-icon { background-image: url(img/custom-icons/PPC.png); }
.proof-reading-icon { background-image: url(img/custom-icons/Proofreading.png); }
.social-media-icon { background-image: url(img/custom-icons/SocialMedia.png); }
.technologies-icon,
.technologies-home i.fa.fa-stack-1x:before { background-image: url(img/custom-icons/Technologies.png); }
.transcreation-icon { background-image: url(img/custom-icons/Transcreation.png); }
.transcription-icon { background-image: url(img/custom-icons/Transcription.png); }
.travel-tourism-icon { background-image: url(img/custom-icons/Travel&Tourism.png); }
.verbal-icon { background-image: url(img/custom-icons/Verbal.png); }
.voice-overs-icon { background-image: url(img/custom-icons/Voiceovers.png); }
.websites-icon { background-image: url(img/custom-icons/Websites.png); }
.written-icon { background-image: url(img/custom-icons/Written.png); }
.research-efficiency-icon { background-image: url(img/custom-icons/research-efficiency.png); }
.worldwide-operations-icon { background-image: url(img/custom-icons/worldwide-operations.png); }
.global-marketing-icon { background-image: url(img/custom-icons/global-marketing.png); }
.international-expansion-icon { background-image: url(img/custom-icons/international-expansion.png); }
.ie8 .audio-translation-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/AudioTranslation.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/AudioTranslation.png', sizingMethod='scale')";
}
.ie8 .branding-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Branding.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Branding.png', sizingMethod='scale')";
}
.ie8 .case-studies-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/CaseStudies.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/CaseStudies.png', sizingMethod='scale')";
}
.ie8 .charity-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Charity.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Charity.png', sizingMethod='scale')";
}
.ie8 .copy-writing-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Copywriting.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Copywriting.png', sizingMethod='scale')";
}
.ie8 .desktop-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Desktop.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Desktop.png', sizingMethod='scale')";
}
.ie8 .digital-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Digital.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Digital.png', sizingMethod='scale')";
}
.ie8 .document-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Document.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Document.png', sizingMethod='scale')";
}
.ie8 .ecommerce-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Ecommerce.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Ecommerce.png', sizingMethod='scale')";
}
.ie8 .ecommerce-retail-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Ecommerce&Retail.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Ecommerce&Retail.png', sizingMethod='scale')";
}
.ie8 .education-training-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Education&Training.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Education&Training.png', sizingMethod='scale')";
}
.ie8 .finance-insurance-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Finance&Insurance.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Finance&Insurance.png', sizingMethod='scale')";
}
.ie8 .focus-groups-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/FocusGroups.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/global-marketing.png', sizingMethod='scale')";
}
.ie8 .global-knowledge-icon,
.ie8 .global-home i.fa.fa-stack-1x {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/GlobalKnowledge.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/GlobalKnowledge.png', sizingMethod='scale')";
}
.ie8 .healthcare-publicsector-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Healthcare&PublicSector.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Healthcare&PublicSector.png', sizingMethod='scale')";
}
.ie8 .insight-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Insight.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Insight.png', sizingMethod='scale')";
}
.ie8 .inter-preting-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Interpreting.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Interpreting.png', sizingMethod='scale')";
}
.ie8 .legal-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Legal.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Legal.png', sizingMethod='scale')";
}
.ie8 .localisation-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Localisation.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Localisation.png', sizingMethod='scale')";
}
.ie8 .managed-services-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/ManagedServices.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/ManagedServices.png', sizingMethod='scale')";
}
.ie8 .market-research-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/MarketResearch.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/MarketResearch.png', sizingMethod='scale')";
}
.ie8 .multilingual-seo-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/MultilingualSEO.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/MultilingualSEO.png', sizingMethod='scale')";
}
.ie8 .oil-gas-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Oil&Gas.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Oil&Gas.png', sizingMethod='scale')";
}
.ie8 .online-validation-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/OnlineValidation.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/OnlineValidation.png', sizingMethod='scale')";
}
.ie8 .openend-coding-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/OpenEndCoding.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/OpenEndCoding.png', sizingMethod='scale')";
}
.ie8 .ppc-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/PPC.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/PPC.png', sizingMethod='scale')";
}
.ie8 .proof-reading-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Proofreading.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Proofreading.png', sizingMethod='scale')";
}
.ie8 .social-media-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/SocialMedia.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/SocialMedia.png', sizingMethod='scale')";
}
.ie8 .technologies-icon,
.ie8 .technologies-home i.fa.fa-stack-1x {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Technologies.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Technologies.png', sizingMethod='scale')";
}
.ie8 .transcreation-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Transcreation.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Transcreation.png', sizingMethod='scale')";
}
.ie8 .transcription-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Transcription.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Transcription.png', sizingMethod='scale')";
}
.ie8 .travel-tourism-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Travel&Tourism.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Travel&Tourism.png', sizingMethod='scale')";
}
.ie8 .verbal-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Verbal.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Verbal.png', sizingMethod='scale')";
}
.ie8 .voice-overs-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Voiceovers.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Voiceovers.png', sizingMethod='scale')";
}
.ie8 .websites-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Websites.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Websites.png', sizingMethod='scale')";
}
.ie8 .written-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Written.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/Written.png', sizingMethod='scale')";
}
.ie8 .research-efficiency-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/research-efficiency.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/research-efficiency.png', sizingMethod='scale')";
}
.ie8 .worldwide-operations-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/worldwide-operations.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/worldwide-operations.png', sizingMethod='scale')";
}
.ie8 .global-marketing-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/global-marketing.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/global-marketing.png', sizingMethod='scale')";
}
.ie8 .international-expansion-icon {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/international-expansion.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/strata-child/img/custom-icons/international-expansion.png', sizingMethod='scale')";
}
.technologies-home i.fa.fa-stack-1x:before,
.global-home i.fa.fa-stack-1x:before {
	content: '';
	background-position: 0 0;
	background-repeat: no-repeat;
	display: inline-block;
	height: 42px;
	width: 42px;
	background-size: 42px;
	position: relative;
	top: 10px;
}
.ie8 .technologies-home i.fa.fa-stack-1x:before,
.ie8 .global-home i.fa.fa-stack-1x:before {	background-image: none; }
.ie8 .technologies-home i.fa.fa-stack-1x,
.ie8 .global-home i.fa.fa-stack-1x { height: 42px; width: 42px; position: relative; top: 27%; }
.custom-icon {
	width: 40px;
	height: 40px;
	background-size: 100%;
	position: relative;
	left: 27%;
}
.ie8 .custom-icon,
.ie8 .green i.branding-icon { background-image: none;}
.circle .icon_holder .fa-stack {
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	transition: none;
}
.green i.branding-icon {  width: 17px; height: 17px; background-size: 100%;}
.fa-1x { font-size: 20px; font-size: 2rem;}
/* Home Page */
.home h2 {
	font-size: 19px;
	font-size: 1.9rem;
	line-height: 32px;
	line-height: 3.2rem;
}
.home h3 {
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 22px;
	line-height: 2.2rem;
}
.home h3+span { display: none; }
/* Slider -- move styles if hiding on mobile */
.carousel-inner .slider_content .text .qbutton {
	font-family:'Raleway', sans-serif;

}
.carousel-inner .slider_content .text .qbutton {
	font-size: 16px;
	font-size: 1.6rem;
}
.carousel-inner h2,
.carousel-inner p { text-shadow: none!important;}
/* end */
.home-quote p {
	font-size: 19px;
	font-size: 1.9rem;
	line-height: 32px;
	line-height: 3.2rem;
}
.home-quote,
.post_infos,
.post_info {
	font-family: Arial, sans-serif;
}
.case-study a {
	display: inline-block;
	color: #76b82a;
}
.social_share_dropdown ul { width: 100px;}
.home .qbutton.large.center {
	font-size: 20px;
	font-size: 2rem;
	line-height: 45px;
	line-height: 4.5rem;
}
.ie8 .vc_responsive.wpb_row.vc_span4 { float: left; width: 33.3%;}
/* cta */
.image_with_text img { margin: 0 auto; }
.case-study .image_with_text { margin-bottom: 20px!important;}
/* cta - new */
.call_to_action_text_wrapper.right { width: 100%; }
.qode_call_to_action.container .call_to_action_text_wrapper.right div { padding-right: 0; }
.call_to_action_text_wrapper.right p {
	line-height: 47px;
	line-height: 4.7rem;
}
.call_to_action_button_wrapper.right {
	width: 100%;
	text-align: center;
	margin-top: 20px;
}
.call_to_action_button_wrapper.right a {
	font-size: 22px;
	font-size: 2.2rem;
	line-height: 47px;
	line-height: 4.7rem;
	height: 47px;
	font-family: Arial;
}
.call_to_action_text_wrapper p { text-align: center; }
/* TEMPLATES */
/* Results section */
.large.circle .fa-stack.fa-4x:hover { background-color: #76B82A!important; }
.home .circle .icon_holder .fa-stack:hover { background-color: #f3f3f3!important; }
.home .circle .icon_holder .fa-stack:hover i.fa.fa-stack-1x,
div.template span.fa-stack:hover i.fa.fa-stack-1x { color: #76B82A!important; }
.large.circle .fa-stack.fa-4x:hover .fa.fa-stack-1x { color: #ffffff!important; }
.template ul { margin-bottom: 25px; }
.template p,
.template li { font-size: 15px; font-size: 1.5rem; }
/* Our Services */
.five-columns .vc_span2.wpb_column.column_container:first-child,
.five-columns .vc_span1.wpb_column.column_container:first-child,
.five-columns .wpb_column.vc_column_container.vc_col-sm-2:first-child,
.five-columns .wpb_column.vc_column_container.vc_col-sm-1:first-child { display: none; }
.five-columns .vc_span1.wpb_column.column_container,
.five-columns .vc_span2.wpb_column.column_container,
.five-columns .wpb_column.vc_column_container.vc_col-sm-2,
.five-columns .wpb_column.vc_column_container.vc_col-sm-1 {
	width: 100%;
	float: none;
	margin-bottom: 60px;
}
.five-columns .box_holder_inner.medium.center {
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	min-height: 0;
}
.five-columns .box_holder_inner.medium.center p { margin-bottom: 0; }
.five-columns .icon_title {
	font-size: 19px;
	font-size: 1.9rem;
	line-height: 20px;
	line-height: 2rem;
	margin-bottom: 10px;
}
.five-columns ul { margin-bottom: 0; margin-left: 0;}
.five-columns ul li {
	color: #76b82a;
	border-top: 1px solid #cccccc;
	list-style-type: none;
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 15px;
	font-size: 1.5rem;
	line-height: 21px;
	line-height: 2.1rem;
	padding: 5px 0;
}
.five-columns ul li:first-child { border-top: none; }
.parallax h2,
.parallax p { color: #ffffff; }
.parallax h2 {
	font-size: 30px;
	font-size: 3rem;
	line-height: 24px;
	line-height: 2.4rem;
}
/* Template 2 */
.sectors h2 { line-height: 36px; line-height: 3.6rem; }
.sectors h3,
.sectors h3 a { color: #76b82a; }
/* Template 3 */

.case-studies-hidden{display:none;} /* turkish and german hack for case history */

.t-three.five-columns ul li {
	color: #000000;
	border-top: none;
	list-style-type: none;
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 15px;
	font-size: 1.5rem;
	line-height: 21px;
	line-height: 2.1rem;
	padding: 5px 0;
}
.template.t-three .icon_text_inner { border: none;}
.template .adjust-logo { height: 0; }
.template .adjust-logo .fa-stack.fa-3x { top: -49px; }
.template.adjust-logo-container .box_holder_icon { display: none; }
.template.adjust-logo-container .box_holder_inner.tiny { padding: 20px 20px 70px 20px; }
.template.adjust-logo-container .box_holder_inner .icon_title:after {
	content: "";
	display: block;
	width: 30px;
	padding-top: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #76b82a;
	left: 42%;
	position: relative;
}
.template.adjust-logo-container .qbutton {
	position: relative;
	top: -55px;
	width: 120px;
	z-index: 999;
	display: block;
}
.five-columns.adjust-logo-container .vc_span2.wpb_column.column_container,
.five-columns.adjust-logo-container .wpb_column.vc_column_container.vc_col-sm-2 { margin-bottom: 0;}
.template.adjust-logo-container .q_box_holder.with_icon { min-height: 155px;}
.counter .q_counter_holder { padding-top: 0;}

/* fix counter space between number and word */

.counter.managed-services span.onedigit.p8.char{width: 20px;}
.counter.managed-services-de span.onedigit.p11.char{width: 20px;}
.counter.international-expansion span.onedigit.p9.char{width: 20px;}
.counter.international-expansion-de span.onedigit.p10.char{width: 20px;}
.counter.international-expansion-tr span.onedigit.p8.char{width: 20px;}

/* fix percentage in turkish */
.percentage-tr .tocounter{color: #333; margin-left: 8px;}
.percentage-tr .tocounter:before{content: "%";color: #333;}

.callout {
	border-left: 5px solid #76b82a;
	background-color: #eaeaea;
	margin-bottom: 20px!important;
	margin-left: 0;
	margin-right: 0;
	margin-top: 25px;
}
.callout h3 { margin: 10px 0; font-size: 17px; font-size: 1.7rem; }
.pie_chart_text { padding-bottom: 20px;}
.callout .qbutton { margin: 20px 0 40px 0!important; }
.template.check-list .wpb_text_column.wpb_content_element { border-top: 3px solid #000000; }
.template.check-list.no-border .wpb_text_column.wpb_content_element,
.template.check-list .no-border .wpb_text_column.wpb_content_element { border-top: none;}
.template.check-list h3 { font-weight: 600; margin-top: 20px; }
.template.check-list li { list-style-type: none; padding: 5px 0; font-family: Arial, sans-serif}
.template.check-list i { color: #76B82A; padding: 5px 0; }
/* Template 4 */
.template .pie-chart h2 {  padding-bottom: 30px; }
/* Template 5 / Client List */
.projects_holder article .portfolio_description { border: none; background-color: transparent;}
blockquote {
	padding: 15px;
	border: 1px solid #649000;
	position: relative;
	margin-bottom: 30px!important;
}
blockquote:before,
blockquote:after {
	content: '';
	display: block;
	position: absolute;
	left: 70px;
}
blockquote:before {
	bottom: -11px;
	border-top: 11px solid #ffffff;
	border-left: 11px solid transparent;
	border-right: 11px solid transparent;
	z-index: 99;
}
blockquote:after {
	bottom: -12px;
	border-top: 11px solid #649000;
	border-left: 11px solid transparent;
	border-right: 11px solid transparent;
}
.quote img { padding-right: 20px; }
.quote-title {  color: #0f5dc6; font-size: 15px; }
.quote-subtitle { font-size: 13px; font-size: 1.3rem; }
.client-list { padding: 15px 0;}
.client-list .column_container div div, .client-list .vc_column_container div div  { border: 1px solid #cccccc; padding: 10px 5px 5px 5px; }
.client-list .column_container>div img { margin: 0 auto;}
.client-list .column_container>div p { margin-bottom: 0; }
.client-list .column_container>div span,
.client-list .vc_column_container>div span {
	background-color: #3da8e2;
	margin: 15px auto!important;
	width: 30px;
}
/* Template 6 Single Case Study */
.portfolio_single h2 {
	font-size: 15px;
	font-size: 1.5rem;
	color: #76b82a;
}
.portfolio_single .column2 h2 {
	margin-bottom: 20px;
	color: #333333;
	font-size: 19px;
	line-height: 31px;
}
.portfolio_single ul { margin-bottom: 20px; }
.portfolio_single article .portfolio_description { text-align: left; }
.portfolio_single article .portfolio_description span.separator { margin-left: 0; }
.info h3 {
	margin-bottom: 10px;
	font-size: 15px;
	font-size: 1.5rem;
	font-weight: 600;
}
.info p { margin-bottom: 20px; }
.portfolio_navigation { margin-bottom: 40px;}
.portfolio_navigation .portfolio_prev a,
.portfolio_navigation .portfolio_next a { background: #76B82A;}
.portfolio_navigation i.fa:before { color: #ffffff; }
/* Template 7 / Blog */
.blog_holder article .post_info a:hover,
.blog_holder article .post_info a:hover i,
.blog_holder article .post_info a:hover span,
.blog_holder article .social_share_title { color: #000000!important; }
.blog_holder article .post_info_right { font-size: 12px; font-size: 1.2rem; }
.careers ul { margin-left: 0; }
.careers .latest_post_title a { color: #87b600; }
.widget.DisplayCategoriesWidget h5 { margin-bottom: 0;}
.latest_post_holder.boxes>ul>li { margin-right: 1%; }
.latest_post_holder.boxes>ul>li .latest_post { min-height: 315px; margin-bottom: 20px;}
.blog_single h3 {
	margin-bottom: 10px;
	font-size: 15px;
	font-size: 1.5rem;
}
.blog_holder.blog_small_image article { border-bottom: 1px solid #cccccc; padding-bottom: 32px;}
.blog_holder.blog_small_image article .post_image { border: 1px solid #cccccc; margin-bottom: 20px;}
.widget.widget_tag_cloud h2,
.widget.widget_tag_cloud h5,
.widget.widget_categories h5
 {
	clear: both;
	padding-top: 20px;
	margin-bottom: 10px;
	font-family: 'Raleway', sans-serif;
	/*font-family: 'AvantGardeGothicITCW01M 731087';*/
	font-size: 25px;
	font-size: 2.5rem;
	line-height: 40px;
}
.blog aside .widget li {
	padding: 9px 10px 9px 1px;
	border-bottom: 1px solid #eaeaea;
	margin: 0;
}
.blog aside .widget li:hover,
.blog aside .widget li:hover a,
.blog aside .widget li:hover .blog aside .widget li:after { color: #87b600;}
.blog aside .widget li:after {
	content: "\f105";
	font-family: 'FontAwesome',sans-serif;
	float: right;
}

/* german siderbar blog*/
.page-id-14446 aside .widget li {
	padding: 9px 10px 9px 1px;
	border-bottom: 1px solid #eaeaea;
	margin: 0;
}
.page-id-14446 aside .widget li:hover,
.page-id-14446 aside .widget li:hover a,
.page-id-14446 aside .widget li:hover .page-id-14446 aside .widget li:after { color: #87b600;}
.page-id-14446 aside .widget li:after {
	content: "\f105";
	font-family: 'FontAwesome',sans-serif;
	float: right;
}
.page-id-14446 .sidebar{margin-top: 0 !important;}

.de.single-post li.cat-item{
	padding: 9px 10px 9px 1px;
  border-bottom: 1px solid #eaeaea;
  margin: 0;
}
.de.single-post li.cat-item:after {
  content: "\f105";
  font-family: 'FontAwesome',sans-serif;
  float: right;
}
.de .breadcrumbs{
 display: none;
}
.de.single-post .sidebar{
	margin-top: 0 !important;
}


.pagination .active span { background-color: #76B82A; color: #ffffff; }
.pagination .prev a,
.pagination .next a,
.pagination .first a,
.pagination .last a { background: #76B82A; border-color: #76B82A;}
.pagination ul li.prev a i,
.pagination ul li.next a i,
.pagination ul li.first a i,
.pagination ul li.last a i { color: #fff;}
.post-text ul.gallery_inner.v4 { margin: 25px 0;}


/* Template 9 */
.ie8 .clock-wrap,
.clock-wrap { display: none;}
.location h2 { margin-top: 10px; }
/* Template 10 */
.staff img { border: 1px solid #999999; width: 100%;}
.staff ul { list-style: none; float: right; height: 31px;}
.staff h3,
.staff ul li { display: inline-block; float: left; line-height: 31px;}
.staff h3 { font-size: 18px; font-size: 1.8rem;}
.wpb_row .wpb_column.staff-details { position: relative; margin-bottom: 80px;}
.bio { clear: both; height: 150px; overflow: hidden; padding-top: 20px;}
.read-more { position: absolute; bottom: -25px; }
/* Template 11 */
.pricing-form { top: 0;}
.wpb_gmaps_widget .wpb_wrapper { padding: 0;}
.contact h2,
.contact .information p { font-family:'Raleway', sans-serif; }
.contact .information p {
	font-size: 20px;
	font-size: 2rem;
	line-height: 26px;
	line-height: 2.6rem;
	font-family:'Raleway', sans-serif;
	/*font-family:'AvantGardeGothicITCW01D 731075';*/
}
.contact .address i { padding: 5px 0; }
.contact .address p { font-size: 19px; font-size: 1.9rem;}
.template.contact h2 {
	font-size: 24px;
	font-size: 2.4rem;
	line-height: 30px;
	line-height: 3rem;
	font-weight: 100;
	margin-bottom: 30px;
}
.template.contact h2+p { margin-bottom: 0;}
/* FOOTER */
/* Column 1 */
.footer_inner .footer_logo { display: block;}
.footer_inner i { color: #777!important;}
.footer_inner .footer_adv { float: left; margin: 0 20px 0 0;}
.footer_inner .adv { width: 96%; margin-bottom: 25px; }
/* Column 2 */
.footer_inner h4 {
	font-size: 17px;
	font-size: 1.7rem;
	line-height: 20px;
	line-height: 2rem;
	font-family:'Raleway', sans-serif;
	/*font-family:'AvantGardeGothicITCW01M 731087';*/
}
.footer_inner .widget_nav_menu { margin-left: 0!important;}
.footer_inner .widget_nav_menu ul { margin: 0 0 20px 0;}
.footer_inner .widget_nav_menu ul li { border-bottom: none; padding: 0; }
.footer_inner .widget_nav_menu ul li:after { content: none; }
.four_columns>.column2>.column_inner { padding: 0; }
.footer_top .four_columns .column3 .column_inner>div,
.footer_top .four_columns .column4 .column_inner>div { margin: 0;}
/* Column 3 */
/* Column 4 */
.footer_inner .footer_map { margin-bottom: 40px; display: block;}
.footer_inner .footer_logo_acc { float: left; padding-right: 4%;}
.footer_inner .footer_logo.last { padding-right: 0; }
/* Cookie */
#cookie-law-info-bar { padding: 15px 0;}
#cookie-law-info-bar .cli-plugin-button { border-radius: 4px; font-weight: normal; background: #76B82A linear-gradient(to top, #76B82A 0%, #76B82A 100%)}
#cookie-law-info-bar .cli-plugin-button:hover { color:#76B82A;}
#cookie-law-info-again { display: none!important;}

.cookie-notice-container{ padding: 15px 0;}
#cookie-notice {font-size: 13px;}
#cookie-notice .button.wp-default{border-radius: 4px; font-weight: normal; background: #76B82A linear-gradient(to top, #76B82A 0%, #76B82A 100%); color: white; border: 0; padding: 5px 10px 6px; font-family:'Raleway', sans-serif;}
#cookie-notice .button.wp-default:hover, #cookie-notice .button.wp-default:focus{background: #76B82A; color: white;}

/* OTHER */
/* -------------------------- */
/* MEDIA QUERIES A PLENTY */
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
/* Styles */
}
/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) {
/* Styles */
}
/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
/* Styles */
}
/* All Devices over 480px ----------- */
@media only screen and (min-width : 480px) {
	.mobile-home .text h2 { line-height: 50px; margin-top: 17%; }
	.mobile-home .text p { margin-bottom: 20px; line-height: 28px;}
/* Styles */
}
@media only screen and (max-width: 600px){
/* Styles */
}
/* All Devices over 601px ----------- */
@media only screen and (min-width: 601px) {
	/* Header */
	.green span i.fa { display: inline-block;}
	.ie8 .light,
	.ie8 .dark,
	.ie8 .sticky { display: none;}
	header .container_inner { padding: 0; }
	/* Slider - Home page */
	.q_slider { display: block; }
	.ie8 .q_slider { display: none; }
	.carousel-control.skrollable.skrollable-between.light { width: 10%;}

	.mobile-home { display: none; }
	.ie8 .home .ie8-home-image { display: block;}
	.carousel-inner .item .image { background-size: cover;}
	/* Home Page */
	.ie8 .vc_span1,
	.ie8 .vc_span2,
	.ie8 .vc_span3,
	.ie8 .vc_span4,
	.ie8 .vc_span5,
	.ie8 .vc_span6,
	.ie8 .vc_span7,
	.ie8 .vc_span8,
	.ie8 .vc_span9,
	.ie8 .vc_span10,
	.ie8 .vc_span11,
	.ie8 .vc_span12 { float: left; }
	.ie8 .vc_span1 { width: 8.33333333%; }
	.ie8 .vc_span2 { width: 16.66666667%; }
	.ie8 .vc_span3 { width: 25%; }
	.ie8 .vc_span4 { width: 33.33333333%; }
	.ie8 .vc_span5 { width: 41.66666667%; }
	.ie8 .vc_span6 { width: 50%; }
	.ie8 .vc_span7 { width: 58.33333333%; }
	.ie8 .vc_span8 { width: 66.66666667%; }
	.ie8 .vc_span9 { width: 75%; }
	.ie8 .vc_span10 { width: 83.33333333%; }
	.ie8 .vc_span11 { width: 91.66666667%; }
	.ie8 .vc_span12 { width: 100%;}
	/* t-two */
	.five-columns .vc_span1.wpb_column.column_container,
	.five-columns .vc_span2.wpb_column.column_container,
	.five-columns .wpb_column.vc_column_container.vc_col-sm-2,
	.five-columns .wpb_column.vc_column_container.vc_col-sm-1 { width: 50%; float: left; }
	.five-columns .box_holder_inner.medium.center { min-height: 200px; }
	/* Template 6 Single Case Study */
	.portfolio_single .column1 { float: left; }
	.portfolio_single .column2 { float: right; }
	.portfolio_single blockquote em:before { content: '"'; display: inline-block; }
	.portfolio_single blockquote em:after { content: '"'; display: inline-block; }
	.projects_holder>.mix { margin-bottom: 20px; }
	.projects_holder .mix .image { border: 1px solid #cccccc; }
	/* FOOTER */
	.footer_inner .four_columns>.column1,
	.footer_inner .four_columns>.column2,
	.footer_inner .four_columns>.column3,
	.footer_inner .four_columns>.column4 { width: 100%; margin: 0 0 25px; }
	.footer_inner .widget_nav_menu ul { margin-left: 0;}

	/* Column 2 & 3 & 4*/
	.four_columns>.column2>.column_inner,
	.four_columns>.column3>.column_inner,
	.four_columns>.column4>.column_inner { padding: 0; }
}
/* All Devices over 768px ----------- */
@media only screen and (min-width: 768px) {
	/* HOME */
	.image_with_text img { margin: 0 0 22px 0; }
	.case-study .image_with_text { margin-bottom: 0px!important;}
	.home .case-study .image_with_text h3 { margin-bottom: 25px; }
	/* cta */
	.de .call_to_action_text_wrapper.right { width: 100%; }
	.de .call_to_action_button_wrapper.right {
	width: 100%;
	text-align: center;
	margin-top: 20px;
	}
	.tr .call_to_action_text_wrapper.right { width: 100%; }
	.tr .call_to_action_button_wrapper.right {
	width: 100%;
	text-align: center;
	margin-top: 20px;
	}
	.call_to_action_text_wrapper.right { width: 85%; }
	.call_to_action_button_wrapper.right {
		float: right;
		width: 15%;
		margin-top: 0;
	}
	.call_to_action_button_wrapper.right div { padding-left: 0; }

	.de .call_to_action_text_wrapper p {text-align:center;}
	.tr .call_to_action_text_wrapper p {text-align:center;}
	.call_to_action_text_wrapper p {
		text-align: left;
		font-size: 17px!important;
		font-size: 1.7rem!important;
	}
	/* PAGE */
	.home .title_holder .subtitle { position: relative; bottom: -70px;}
	/* TEMPLATES */
	/* Our Services */
	.five-columns.min-height-lg .box_holder_inner.medium.center { min-height: 230px;}
	/* t-two */
	.five-columns .vc_span1.wpb_column.column_container,
	.five-columns .vc_span2.wpb_column.column_container,
	.five-columns .wpb_column.vc_column_container.vc_col-sm-2,
	.five-columns .wpb_column.vc_column_container.vc_col-sm-1 { width: 33.3%; }
	.five-columns .box_holder_inner.medium.center { min-height: 200px;}
	/* Template 7 */
	.blog_small_image article .post_text.full-width { width: 100%; }
	.blog_small_image article .post_text.full-width .post_text_inner { padding-left: 0;}
	.blog_holder.blog_small_image article .post_image { width: 49%; margin-bottom: 0;}
	.blog_small_image article .post_image.events { width: 19%; }
	.blog_small_image article .post_image.events+.post_text { width: 80%; }
	/* Template 10 */
	.wpb_row .wpb_column.staff-details { margin-bottom: 35px; }
	.staff img { width: auto;}
	.staff h3 { font-size: 16px; font-size: 1.6rem; }
	.staff ul { float: none; display: block; margin-left: 0; clear: both;}
	/* FOOTER */
	.footer_top .four_columns .column3 .column_inner>div,
	.footer_top .four_columns .column4 .column_inner>div { margin: 0 0 0 10px;}
	.footer_inner .four_columns>.column1 { width: 25%;}
	.footer_inner .four_columns>.column2 { width: 18%;}
	.footer_inner .four_columns>.column3 { width: 32%;}
	.footer_inner .four_columns>.column4 { width: 25%;}
	.footer_inner .footer_logo_acc {
		float: none;
		display: block;
		padding-right: 0;
		margin-bottom: 20px;
	}
	/* Column 2 & 3 */
	.four_columns>.column2>.column_inner,
	.four_columns>.column3>.column_inner,
	.four_columns>.column4>.column_inner { padding: 0 10px 0 5px; }
}
/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
/* Styles */
}
/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
/* Styles */
}
/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
/* Styles */
}
/* All Devices up to 1001px ----------- */
@media only screen and (max-width: 1001px) {
	.q_logo { top: 14% }
	.q_logo img,
	.logo_wrapper { left: 0; top: 0!important;}
	.side_menu_button { padding-left: 10px; padding-right: 10px;}
	/* Header */
	.header_top .container { display: none; }

	/* languages menu on mobile */
	.submenu-languages{display: block !important;}
	.submenu-languages li{margin-left: 0 !important;}
	nav.mobile_menu ul li a, nav.mobile_menu ul li ul li a{color: #777;}

}
@media only screen and (min-width : 1001px) and (max-width : 1200px) {

	.clock-wrap{display:none !important;}

}
/* All Devices over 1000px ----------- */
@media only screen and (min-width: 1001px) {
	/* Header */
	header .container_inner { width: 950px;}
	.header_bottom { padding: 0 45px;}
	.ie8-home-image { margin-top: 85px; }
	/* Top right menu */
	.header_top .right { border-bottom: 1px solid #333333; }
	.header-widget.widget_nav_menu { font-size: 13px; font-size: 1.3rem;}
	.header_top .header-widget.widget_nav_menu ul ul { background-color: #000000; border: none;}
	/* Logo */
	.fixed .logo_wrapper { position: relative; top: -24px; }
	.fixed.scrolled .logo_wrapper { top: 0; }
	.fixed .logo_wrapper .normal { height: 85%!important; }


	/* turkish stuff */
	.tr nav.main_menu ul li a {font-size: 12px;padding: 0 3px;}
	.tr nav.main_menu>ul>li.has_sub>a>i.q_menu_arrow{margin-left: 3px;}

	/* german stuff */
	.de nav.main_menu ul li a {font-size: 13px;padding: 0 3px;}
	.de nav.main_menu>ul>li.has_sub>a>i.q_menu_arrow{margin-left: 3px;}

	/* Nav */
	nav.main_menu ul li a {
		font-size: 14px;
		padding: 0 4px;
		font-family:'Raleway', sans-serif;
		/*font-family:'AvantGardeGothicITCW01M 731087';*/
	}
	.header_top.top_navigation_menu ul.menu li {
		border-left: 1px solid #333333;
		/*margin-left: 30px;*/
		margin-left: 0px;
	}
	.header_top.top_navigation_menu ul.menu li ul.sub-menu { padding-left: 0;}
	.header_top.top_navigation_menu ul.menu li:first-child {
		display: inline-block;
		border-left: none;
		margin-left: 0;
	}
	.header_top.top_navigation_menu ul.menu li a,
	.header_top.top_navigation_menu ul.menu li ul.sub-menu li a {
		color: #ffffff;
/*		padding-left: 37px;
		padding-right: 14px;*/
		padding-left: 23px;
		padding-right: 23px;
		font-size: 13px;
		font-size: 1.3rem;
		font-family:'Raleway', sans-serif;
		/*font-family:'AvantGardeGothicITCW01M 731087';*/
	}
	nav.main_menu ul li:hover a,
	nav.main_menu ul li.active a { background-color: transparent;}
	.drop_down .wide .second .inner { left: -20.4%;}

	.de .drop_down .wide .second .inner { left: -22%;} /* german sub menu position */
	.tr .drop_down .wide .second .inner { left: -21.4%;} /* turkish sub menu position */


	.drop_down .second i { display: inline-block;}
	.drop_down .second .inner>ul,
	li.narrow .second .inner ul {
		border: none;
		padding-bottom: 10px;
		padding-top: 10px;
	}
	.drop_down .wide .second .inner>ul {
		width: 950px!important;
		padding-bottom: 25px;
		padding-top: 25px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.drop_down .wide .second ul li { max-width: 230px; width: 100%; }
	.drop_down .wide .second ul li:nth-child(4n+1).navigation-quote,
	.drop_down .wide .second ul li.navigation-quote { height: auto!important; float: none; }
	.drop_down .wide .second ul li:nth-child(4n+1).navigation-quote a,
	.drop_down .wide .second ul li.navigation-quote a {
		width: 900px;
		text-align: center;
		font-size: 13px;
		font-size: 1.3rem;
		color: #ffffff!important;
		padding: 0;
		padding-bottom: 15px;
		line-height: 17px;
		line-height: 1.7rem;
	}
	.drop_down .wide .second ul li.navigation-quote a:hover { color: #ffffff!important;	}
	.navigation-quote .overview { color: #76B82A;}
	.drop_down .wide .second ul li.sub {
		width: 160px;
		padding-right: 0;
		padding-left: 25px;
		height: auto!important;
	}
	.drop_down .wide .second ul li.sub.first { padding-left: 0; }
	.drop_down .wide .second ul li:nth-child(4n+1) {
		clear: none;
		padding-right:0;
		float: left;
	}
	.drop_down .wide .second ul li.green a {
		color: #76B82A;
		font-size: 16px;
		font-size: 1.6rem;
		font-weight: 600;
	}
	.green>.sub_description {
		display: block;
		font-size: 13px;
		padding: 10px 0;
		color: #777;
	}
	.drop_down .wide .second ul li.green a:hover,
	.drop_down .second .inner > ul > li > a:hover { color: #76B82A!important;}
	.drop_down .second .inner ul li a { border-bottom-color: #333333; }
	.drop_down .second .inner>ul>li>ul>li:last-child>a { border-bottom: 1px solid #333333; }
	.q_menu_arrow.fa.fa-angle-down { color: #94bd27;}
	/* SIDEMENU MOBILE NAV */
	.side_menu_button { display: none;}
	/* HOME */
	/* cta */
	.call_to_action_text_wrapper p { font-size: 22px!important; font-size: 2.2rem!important;}
	/* PAGE */
	.title_holder h1 { margin-top: 100px;}
	/* Templates */
	/* Our Services */
	.five-columns.min-height-lg .box_holder_inner.medium.center { min-height: 220px;}
	/* Pricing button */
	.tr .fixed .qbutton.menu-item {margin-left: 9px; } /* turkish */
	.de .fixed .qbutton.menu-item {margin-left: 9px; } /* german */
	.fixed .qbutton.menu-item {  margin-top: 2.7%; margin-left: 12px; }
	.fixed.scrolled .qbutton.menu-item { margin-top: 1.3%;}
	.fixed .qbutton.menu-item a { line-height: 35px!important; padding: 0 6px; }
		/* Template 9 */
	.page-id-13249 .title_holder .subtitle i, .page-id-14123 .title_holder .subtitle i, .page-id-14274 .title_holder .subtitle i{ display: none; }
	.ie8 .page-id-13249 .title_holder .subtitle i, .ie8 .page-id-14123 .title_holder .subtitle i, .ie8 .page-id-14274 .title_holder .subtitle i { display: block;}
	.page-id-13249 .title_holder .subtitle, .page-id-14123 .title_holder .subtitle, .page-id-14274 .title_holder .subtitle { width: 100%;}
	.ie8 .page-id-13249 .title_holder .subtitle, .ie8 .page-id-14123 .title_holder .subtitle, .ie8 .page-id-14274 .title_holder .subtitle{ width: auto;}
	.clock-wrap {
		display: block;
		position: absolute;
		right: 0;
		top: -145px;
	}
	.clock {
		background-color: #000000;
		position: relative;
		width: 100px;
		height: 100px;
		/*background: url(img/clock/clockface.png);*/
		background: url(img/clock/clockface.svg);
		list-style: none;
		float: left;
		margin-left: 20px;
    }

    .sec, .min, .hour, .pin {
    	position: absolute;
    	height: 100px;
    	top: 0;
    }

    .sec {
		background: url(img/clock/sechand.png);
		z-index: 3;
		width: 1px;
		left: 50px;
    }

    .min {
		background: url(img/clock/minhand.png);
		z-index: 2;
		width: 3px;
		left: 49px;
    }

    .hour {
		background: url(img/clock/hourhand.png);
		z-index: 1;
		width: 4px;
		left: 48.5px;
    }
    .pin {
		background: url(img/clock/circle.png);
		z-index:4;
		width: 100px;
    }
    .city {
		position: relative;
		top: 105px;
		text-align: center;
		color: #ffffff;
		font-weight: 600;
    }
	/* Template 10 */
	.staff h3 { font-size: 14.4px; font-size: 1.44rem;}
	.staff ul { float: right; display: inline-block; margin-left: 20px; clear: none; }
	/* FOOTER */
	/* Column 1 */
	.footer_logo { max-width: 70%; }
	/* Column 2 */
	.footer_inner .column2 h4 { margin-bottom: 5px; }
	/* Column 3 */

	/* Column 4 */
	.footer_inner .footer_logo_acc {
		float: left;
		padding-right: 2%;
		display: inline;
		margin-bottom: 0;
	}
	.footer_inner .footer_logo_acc.last { padding-right: 0;}
}
/* All Devices over 1200px ----------- */
@media only screen and (min-width: 1200px) {
	header .container_inner { width: 1100px;}

	/* turkisk stuff */
	.tr nav.main_menu ul li a {font-size: 13px;padding: 0 3px;}

	/* german stuff */
	.de nav.main_menu ul li a {font-size: 14px;padding: 0 4px;}
	.de nav.main_menu>ul>li.has_sub>a>i.q_menu_arrow{margin-left: 4px;}


	/* Logo */
	.fixed .logo_wrapper .normal { height: 100%!important; }
	.drop_down .wide .second .inner>ul { width: 1100px!important; }
	.drop_down .wide .second ul li { max-width: 243px; width: 100%; }
	.drop_down .wide .second ul li.sub { width: 189px; }
	.drop_down .wide .second ul li:nth-child(4n+1).navigation-quote a,
	.drop_down .wide .second ul li.navigation-quote a{
		width: 1050px;
		font-size: 14px;
		font-size: 1.4rem;
	}
	.drop_down .wide .second .inner { left: -31.2%;}

	.de .drop_down .wide .second .inner { left: -25.4%;}/* german sub menu position */

	.tr .drop_down .wide .second .inner { left: -28%;} /* turkish sub menu position */



	/* Template 10 */
	.staff h3 { font-size: 18px; font-size: 1.8rem;}
	/* t-two */
	.five-columns .vc_span1.wpb_column.column_container,
	.five-columns .vc_span2.wpb_column.column_container,
	.five-columns .wpb_column.vc_column_container.vc_col-sm-2,
	.five-columns .wpb_column.vc_column_container.vc_col-sm-1 { width: 20%; }
	.five-columns .box_holder_inner.medium.center { min-height: 150px;}
	/* FOOTER */
	.footer_inner .footer_logo_acc { float: left; padding-right: 9%; }
}
/* Desktops and laptops ----------- */
@media only screen and (min-width: 1224px) {
/* Styles */
}
/* Large screens ----------- */
@media only screen and (min-width : 1824px) {
/* Styles */
}
/* iPhone 4 ----------- */
@media only screen and (-webkit-min-device-pixel-ratio : 1.5),only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}

/*********/
/* Axonn */
/*********/
.title_subtitle_holder a.blog-link
{
	display: block;
	font-size: 4rem;
	margin: 100px 0px 10px;
}

.title_subtitle_holder h2 span {
	color: #ffffff;
	position: absolute;
}

@media only screen and (max-width : 1000px) {
	.title:not(.has_background) .title_subtitle_holder h2 span {
		position: inherit;
	}

	.title_outer .has_background.title .title_subtitle_holder {
		display: block;
		width: 60%;
		margin:8% auto;
	}
}

@media only screen and (max-width: 600px) {
	.title:not(.has_background) .title_subtitle_holder .subtitle {
		position: inherit;
	}

	.title.has_background .title_subtitle_holder h2 span,
	.title.has_background .title_subtitle_holder .subtitle {
		position: inherit;
	}

	.title.has_background .title_subtitle_holder .subtitle {
		top: auto;
	}

	.title_outer .has_background.title .title_subtitle_holder {
		width: 90%;
	}
}

.main-article-wrapper
{
}
h1.single-title
{
	font-size: 3rem;
	margin: 0px 0px 10px;
}
.main-article-wrapper .post_image.large
{
	box-sizing: border-box;
	border: 1px solid #CCCCCC;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.main-article-wrapper .post_image.large img
{
	margin: 0px;
}
/* .main-article-wrapper p
{
	text-align: justify;
} */
.main-article-wrapper #share-back-home
{
	padding: 0px;
	display: block;
	overflow: visible;
	text-align: right;
	margin: 22px 0px 0px;
}
.social_share_holder
{
	font-size: 12px !important;
}
.main-article-wrapper #share-back-home .blog_share
{
	margin: 7px 0px 0px;
}
.social_share_holder .social_share_dropdown ul li a
{
	color: #333333 !important;
}
.social_share_holder .social_share_dropdown ul li a:hover
{
	color: #000000 !important;
}
.social_share_holder .social_share_dropdown ul li a:hover i
{
	color: #000000 !important;
}
.social_share_holder .social_share_dropdown ul li a:hover i.fa
{
	color: #000000 !important;
}
.social_share_holder .social_share_dropdown ul li a:hover span
{
	color: #000000 !important;
}
.social_share_holder .social_share_dropdown ul li a:hover span.share-text
{
	color: #000000 !important;
}
.main-article-wrapper #share-back-home #back-home
{
	float: left;
	display: block;
}

#related-articles
{
	border-top: 1px solid #CCCCCC !important;
}
.blog_holder.blog_small_image article.small-article
{
	margin: 0px 0px 20px !important;
	padding: 0px 0px 20px !important;
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	-webkit-box-sizing: border-box !important;
	border-bottom: 1px solid #CCCCCC !important;
}
.small-article p
{
	text-align: justify;
}
.small-article .post_image.small
{
/*	box-sizing: border-box !important;
	border: 1px solid #CCCCCC !important;
	-moz-box-sizing: border-box !important;
	-webkit-box-sizing: border-box !important;*/
	border:0px;
}
.small-article .post_image.small a
{
	width: 100%;
	height: 100%;
	display: block;
}
.small-article .post_image.small img
{
	margin: 0px;
	display: block;
	min-height: 100%;
	vertical-align: middle;
	height: auto !important;
}

/* reset min-height of content on events turkisk page ----------- */
.page-id-14330 .content{min-height: 0 !important;}
aside.sidebar a.get-a-quote-sidebar
{
	width: 100%;
	color: #FFFFFF;
	display: block;
	padding: 10px 0px;
	text-align: center;
	border-radius: 5px;
	background: #76B82A;
	margin: 0px 0px 24px;
	box-sizing: border-box;
	border: 1px solid #76B82A;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	background: #76B82A -ms-linear-gradient(bottom, #76B82A 0%, #76B82A 100%);
	background: #76B82A -moz-linear-gradient(bottom, #76B82A 0%, #76B82A 100%);
	background: #76B82A -o-linear-gradient(bottom, #76B82A 0%, #76B82A 100%);
	background: #76B82A -webkit-gradient(linear, left bottom, left top, color-stop(0,#76B82A), color-stop(1, #76B82A));
	background: #76B82A -webkit-linear-gradient(bottom, #76B82A 0%, #76B82A 100%);
	background: #76B82A linear-gradient(to top, #76B82A 0%, #76B82A 100%);
}
aside.sidebar a.get-a-quote-sidebar:hover
{
	text-decoration: none;
	background-image: url('/wp-content/themes/strata/css/img/button-bg-px.png')!important;
}
.flexslider.widget_flexslider ul.flex-direction-nav a.flex-next, .drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider ul.flex-direction-nav a.flex-next
{
	opacity: 1;
	background-color: rgba(0,0,0,0.7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000);
	zoom: 1;
}
.flexslider.widget_flexslider ul.flex-direction-nav a.flex-prev, .drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider ul.flex-direction-nav a.flex-prev
{
	opacity: 1;
	background-color: rgba(0,0,0,0.7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000);
	zoom: 1;
}

/* hide some category from german and turkish widget category ----------- */
.de .cat-item-670{display: none;}
/***********/
/* general */
/***********/

.breadcrumbs{
	margin: -20px 0 20px 0;
	font-size:13px;
}

/*********/
/* fonts */
/*********/


h3{
	line-height:25px !important;
}

article h3{
	margin-top:-5px;
}

/**********/
/* slider */
/**********/

#top-slider
{
	/*padding-top:5px;*/
	position: relative;
	margin: 0px 0px 20px;
	padding: 0px 0px 20px;
	border-bottom: 1px solid #eaeaea !important;
}
#top-slider .slider-pager-control
{
	right: 3px;
	bottom: 32px;
	z-index: 7000;
	display: block;
	font-size: 30px;
	position: absolute;
}
#top-slider .slider-pager-control span
{
	color: #76B82A;
	cursor: pointer;
	display: inline-block;
}
#top-slider .slider-pager-control span.cycle-pager-active
{
	cursor: auto;
	color: #0071CE;
	display: inline-block;
}

.article-thumb.top-slider {
	width: 828px;
	height: 300px;
	overflow: hidden;
	float:left;
	margin-right: 20px;
}

.article-thumb.top-slider img{
	width:100%;
	margin-top: -100px;
}

.cycle-slideshow, .cycle-slide{
	width: 100%;
	overflow: hidden;
	margin-bottom: 0px;
}

.article-overlay {
	position:absolute;
	width: 98%;
	bottom:0;
	background:#fff;
	opacity:0.8;
	padding:10px 10px 30px;
}

.cycle-slideshow .qbutton{
	position:absolute;
	bottom:0;
}

.cycle-slideshow{
	border-bottom: 1px solid #eaeaea;
}

.second-third{
	visibility: hidden;
}

.cycle-slide-active.second-third{
	visibility: visible;
}

.slider-link{
	display: block;
}


/************/
/* articles */
/************/

.post_image.small {
	height: 215px;
	overflow: hidden;
}

a.qbutton.tiny.dark:hover {
	color: #fff !important;
}

.blog_holder.blog_small_image article{
	border-bottom: 1px solid #eaeaea !important;
}

.post_image.small {
	border: none !important;
}

article .article-date, .article-overlay span{
	font-size: 12px;
	color: #333 !important;
}

.article-date, .article-overlay span{
	font-family:'Raleway', sans-serif !important;
	/*font-family:'AvantGardeGothicITCW01M 731087' !important;*/
}

.article-overlay a{
	font-size: 12px;
}

.default-image {
	width: 148% !important;
	max-width: none;
}

/***********/
/* sidebar */
/***********/

.sidebar{
	margin-top: 15px !important;
}

.social-icon-img {
	width: 18%;
	opacity: 0.8;
}

.social-icon-img:hover {
	opacity: 1;
}

#social-icon-widget{
	border-bottom: 1px solid #eaeaea;
}

.widget{
	overflow:hidden;
	padding-bottom:20px;
}


.widget h5{
	font-size: 25px;
	margin-bottom:10px;
	line-height: 40px;
}

/* calendar */
.calendar-archives.calendrier .calendar-navigation .menu-container a.title{
	height: auto;
	text-align: center;
	background: none !important;
}

.calendar-archives.calendrier .month.has-posts, .calendar-archives.calendrier .day.has-posts{
	background: #76B82C !important;
}

.calendar-archives.calendrier .calendar-navigation{
	background:#2b2b2b;
}

.calendar-archives.calendrier .calendar-navigation .prev-year, .calendar-archives.calendrier .calendar-navigation .next-year{
	padding-top:5px;
}

/******************/
/* single article */
/******************/

.single-title{
	font-size:30px;
}

.post_image.large{
	max-height: 355px;
	overflow:hidden;
	margin-bottom: 20px !important;
}

.post_image.large img {
	margin-top: -10%;
}

#back-home{
	float:right;
}

#share-back-home {
	overflow: hidden;
	padding-top: 40px;
}

#share {
	float: left;
}

/* related */
#related-h2{
	padding:20px 0;
}

.blog-link, .blog-link:hover{
	color:#fff !important;
}

#related-articles {
	border-top: 1px solid #eaeaea;
	margin-top: 20px;
}

.left-column-area .vc_row {
	margin: 0 !important;
}
.left-column-area .section_inner {
width: auto !important;
}
.float-but {
display: inline-block;
margin: 5px 15px 5px 0;
}

.qode_clients .qode_client_holder {
	height: 111px;
}

.header-widget a {
	color: #ffffff !important;
}
.header-widget a:hover {
	color: #76B82A !important;
}
iframe {
	max-width: 100%;
}
.maps-img:hover {
	opacity: 0.8;
}


/*************/
/* QMS Badge */
/*************/

.qmsuk-badge {
	display: inline-block;
	text-align: center;
	width: 100%;
}

.qmsuk-badge span {
	font-size: .75em;
	line-height: 1.25em;
	display: block;
}

.qmsuk-badge img {
	margin: 0 15% 5px;
	width: 70%;
	height: auto;
}

/************************/
/* Communigator Webform */
/*    Contact Form 7    */
/************************/

.communigator-webform,
div.wpcf7 {
	padding: 5%;
	width: 90%;
	max-width: 600px;
	background: #dddddd;
	border-radius: .5rem;
	margin: 1em 0;
}

.communigator-webform.no-background {
	padding: 0;
	background: transparent;
}

.communigator-webform div,
div.wpcf7 p {
	padding: 0 0 .25em 0;
}

.communigator-webform input,
div.wpcf7 input {
	width: 96%;
	font-size: 1em;
	padding: 2%;
}

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 textarea {
	background: #fff;
	color: #333;
	font-family: inherit;
	font-style: normal;
	border: 0
}

.communigator-webform input[type="submit"],
.communigator-webform button,
div.wpcf7 input[type="submit"],
div.wpcf7 button {
	background: #76B82A;
	color: #ffffff;
	border: none;
	font-size: 1.25em;
	padding: .5em 1em;
	border-radius: .5rem;
	cursor: pointer;
}

.communigator-webform input[type="submit"],
div.wpcf7 input[type="submit"] {
	max-width: 100px;
}

.communigator-webform label,
div.wpcf7 label {
	font-weight: 700;
	display: block;
	margin-top: .5em;
}

.communigator-webform #ConfirmStatementBlock {
	margin:1em 0;
}

.wpb_text_column :last-child.communigator-webform {
	margin-bottom: 2em;
}

.wpcf7-not-valid-tip,
.wpcf7-validation-errors {
	color: #e31439;
}

.wpcf7 .screen-reader-response {
	display: none;
}

@media screen and (max-width: 800px) {
	.communigator-webform,
	.div.wpcf7 {
		width: 90%;
		margin: 5% auto;
	}
}

@media screen and (max-width: 600px) {
	.communigator-webform,
	.div.wpcf7 {
		width: 80%;
		margin: 10% auto;
	}
}

/***************************/
/* WhitePaper Landing Page */
/***************************/

.whitepaper-download img {
    width: 100%;
    height: auto;
}

.whitepaper-download .vc_single_image-wrapper {
    position: relative;
}

.whitepaper-download .vc_single_image-wrapper:after {
    content: "\f019";
    font-family: "FontAwesome",sans-serif;
    display: block;
    width: 60px;
    height: 60px;
    color: #ffffff;
    position: absolute;
    bottom: 10px;
    right: 10px;
    font-size: 30px;
    line-height: 60px;
    background: #76B82A;
    border-radius: 30px;
    text-align: center;
}

/***************************/
/*   General Adjustments   */
/***************************/
.content h1 {
	font-size: 2em;
}