.gform_wrapper.gravity-theme .gfield_list_icons button {height:12px!important; top:5px;left:2px;}

.page-title-extra {color:#fff;font-size:52px;font-weight:400;line-height:60px;}

.content_slider.flat a.button .button_icon {font-size:30px;}

blockquote {font-weight:bold}

#Top_bar.is-sticky {padding:10px 0;}
#Top_bar.is-sticky #logo img.logo-sticky {max-height:100%;}

#Top_bar .logo {margin:0 30px 0 0px;}
#Action_bar .column {padding:0px;}

.contact_details .slogan {font-size:16px;}

.wp-caption-text {background:transparent;color:#424242}

.faq .question > .title {font-size:17px;}
.faq .question.active > .title {font-weight:700}

.gform_wrapper.gravity-theme .ginput_complex label {font-size:13px !important;padding:0px 0px !important;margin:0px 0px !important}

.title-link-blue, .title-link-blue:hover {text-decoration:underline;color:#0f56a6;}
.column_counter .mcb-item-counter-inner {background-image:none;}
.testimonials_slider .slider_images:before, .testimonials_slider .slider_images {background-color:transparent;}
.blockquote blockquote {text-decoration:none !important;text-align:center !important}
.counter .desc_wrapper .number-wrapper .label {font-size:100%}
.testimonials_slider .testimonials_slider_ul li .bq_wrapper {background:transparent !important;}
#Top_bar.is-sticky .menu > li > a:after {height:1px; left:10%;top:50%;margin-top:15px;width:80%}
#Top_bar.is-sticky .menu_wrapper .menu > li > a {padding:15px 0 25px 0;}
#Top_bar .menu li ul li {width:300px;}

.gform_required_legend {display:none;}
.gform_wrapper.gravity-theme .gfield-choice-input {vertical-align:top!important;margin-top:10px!important;}

a.anchor {
    display: block;
    position: relative;
    top: -150px;
    visibility: hidden;
}