.brands{width: 90%; margin: 20px auto 0;}
.brandLogo{transition: transform .2s;}
.brandLogo:hover {transform: scale(1.4);} 
.brandLogo.award{height: 150px; margin: 0 20px -35px;}
.badges{box-sizing:border-box;display:inline-block;padding:10px 0px;vertical-align:middle;width:49%;}
.badges.midside{width:49%;}
.hb-root {width: 33.33%;float: left;box-sizing: border-box;padding: 0 5px;}
.socialBadges{display:block;margin:0 auto;max-width:1080px;padding:30px 0;position:relative;width:100%}
.featherlight-iframe .featherlight-content{width: 980px;overflow-y: unset;}
.featherlight-iframe .featherlight-close-icon{right: 25px; top: 5px;}
#custom_html-3 h2.widgettitle, #custom_html-8 h2.widgettitle{display: none;}
.quickform.CF7form{position: relative;}
form.quickform .wpcf7-submit.calltoAct {
    border: none !important;
	border-radius: 0 30px 30px 0;
    box-shadow: 1px 1px 4px 0 rgba(0,0,0,.1);
    font-size: 20px !important;
    height: 60px;
    padding: 16px 50px 20px 30px;
    position: relative;
    text-shadow: 1px 1px 0 rgba(0,0,0,.1);
}
.wpcf7-form .wpcf7-spinner{display:none}
.wpcf7-form.submitting .wpcf7-spinner{display:inline-block}
.CF7form.quickform .wpcf7-not-valid-tip{display: none;}
.wpcf7 .quickform.CF7form .ajax-loader{position: absolute;top: 19px;left: 50%;margin: 0 0 0 -18px;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{display: inline-block;margin: 10px 0;}
.article.thankspage .articleHeader{border-bottom: 1px solid #999;}
.article.thankspage .articleHeader h1 {font-weight: 300;text-transform: uppercase;}
.articleContent .topicList a, .articleContent p a, .articleContent li a, .sidebarContent .sidebarMenu a.goBack, .postCard a.postTitle:hover{color: #00c99e;}
.articleContent .topicList a:hover, .articleContent p a:hover, .articleContent li a:hover, .sidebarContent .sidebarMenu a.goBack:hover{color: #455a64}
.article.singlePost em{color: #3d454d;}
#custom_html-4 h2.widgettitle,
#custom_html-5 h2.widgettitle,
#custom_html-6 h2.widgettitle,
#custom_html-7 h2.widgettitle {
    display: none;
}
#custom_html-8 .textwidget{width: 100%; text-align: center;} 
.integrationlogos{padding: 0 0 20px 0; margin: 0; list-style-type: none;}
.articleContent .integrationlogos li {list-style: none;display: inline-block;padding: 0 20px;max-width: 200px;}
.guideMessage .message, .showcaseMessage .message{font-family: Bitter,serif;line-height: 26px;}
.showcaseMessage {background-color: #fff;}
.jmayt-item h3.jmayt-title{font-size: 12px;background-color: #000;color: #fff;font-size: 12px;text-align: center;}
@media all and (max-width:768px) {
	 .badges, .badges.midside{
	  width:100%;
	 }
}
@media all and (max-width:920px){
	form.quickform.CF7form input.mailInput {
		display: block;margin: 0 auto 10px;border-radius: 30px;
	}
	form.quickform.CF7form .wpcf7-submit.calltoAct{border-radius: 30px;padding: 17px 54px 20px 54px;}
}