/* MY CSS ELEMENTS */
.center-grid {text-align:center;}
.no-bottom-margin {margin-bottom:0px;}
.team-horner-icon {
   height:40px;
   position:relative;
   float:right;
   top:5px;
   right:5px;
   margin-bottom:5px;
}


/* MISC CSS TWEAKS */
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {display:none;}
.vc_gitem-zone.vc_gitem-zone-c {background-color:#ffffff !important;}
.vcex-post-type-entry-details {border:none;}
sup {font-size: 60%; line-height:0; top: -0.5em;}

/* FORMIDABLE */
.frm_repeat_sec:nth-child(odd) { background-color: #fff; }
.frm_repeat_sec:nth-child(even) { background-color: #efefef; }

/* TEAM HORNER FOOTER FIXES */
.vc_column-inner::after, .vc_column-inner::before {content: inherit;}

}

#frm_field_142_container {
    background-color:#dfeee0;
    padding: 0 20px 30px;
    border-radius:5px;
    border:1px solid #b8d6ba;
}

#frm_field_134_container, #frm_field_131_container, #frm_field_348_container, #frm_field_345_container, #frm_field_349_container, #frm_field_352_container, {
    background-color:#dfeee0;
    padding: 5px 10px;
    border-radius:4px;
    border:1px solid #b8d6ba;
    margin-bottom:10px;
}

#frm_field_141_container, #frm_field_135_container, #frm_field_346_container, #frm_field_350_container, #frm_field_347_container {
    background-color:#f7f7f7;
    padding: 5px 10px;
    border-radius:4px;
    border:1px solid #e1e1e1;
    margin-bottom:10px;
}

#frm_field_122_container {
    background-color:#f7f7f7;
    padding: 20px;
    border-radius:5px;
    border:1px solid #e1e1e1;
}

.wpex-image-hover.opacity:hover img {opacity:.6;}

#top-bar-content {margin-right:30px; margin-top:8px;}

.frm_repeat_sec:nth-child(2n) {background-color:#ffffff;}
.frm_style_formidable-style.with_frm_style .frm_repeat_sec {border-bottom:none;}