/*
Theme Name:     MAE Organization
Description:    MAE Organization
Version:        1.57
Author:         Lawrence Zevon
Author URI:     http://www.zevonmedia.com/
Template:       enfold
License:        GPL v2
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
*/

@import url("../enfold/style.css");

/* Customizations Here */
.special_amp { color: inherit!important; font-family: inherit; font-size: inherit; font-style: inherit; }
.phone-info { margin-top: 6px; margin-bottom: 0px; }
#header_meta { background: transparent; border: none !important; }

@media screen and (min-width: 800px) {
span.logo { margin-top: -25px; }
.avia-slideshow li img { /*margin-top: 32px;*/ }
}
@media only screen and (max-width: 767px)  {
#menu-item-search {
display: none !important;
}}

/* Contact Form Edits */
label.gfield_label.gform-field-label { font-size: 1em !important; font-weight: 400 !important; }
.gfield_label.gform-field-label.gfield_label_before_complex { font-size: 1em !important; font-weight: 400 !important; }
.gform-field-label.gform-field-label--type-sub { font-size: 0.9em !important; font-weight: 400 !important; }
legend.gfield_label.gform-field-label.gfield_label_before_complex { content: " "!important; }
body .gform_wrapper .gfield_required { margin-left: 4px !important; }
input#gform_submit_button_1.gform_button.button { color: #ffffff !important; background: #622c69 !important; }
input#gform_submit_button_1.gform_button.button:hover { color: #ffffff !important; background: #84a34a !important; }

/* Gtranslate */
.gt_switcher_wrapper{
    left: 20px !important;
	top: 15px !important;
}
.gtranslate_wrapper .gt_switcher_wrapper .gt_switcher a img{
    width: 0;
}
.gtranslate_wrapper .gt_switcher_wrapper .gt_switcher{
    width: 123px;
}
.gtranslate_wrapper .gt_switcher_wrapper .gt_switcher .gt_option{
    width: 121px;
}
.gtranslate_wrapper .gt_switcher_wrapper .gt_switcher .gt_selected a{
    width: 111px;
}
@media screen and (max-width:768px){
	.gt_switcher_wrapper{
    	left: 0 !important;
	}
    .gtranslate_wrapper .gt_switcher_wrapper .gt_switcher{
        width: 60px;
    }
    .gtranslate_wrapper .gt_switcher_wrapper .gt_switcher a{
        width: 28px;
        color: rgb(255 255 255 / 0%) !important;
        white-space: nowrap;
    }
	.gtranslate_wrapper .gt_switcher_wrapper .gt_switcher a:hover{
        background: transparent !important;
    }
    .gtranslate_wrapper .gt_switcher_wrapper .gt_switcher a img{
        width: 24px;
    }
    .gtranslate_wrapper .gt_switcher_wrapper .gt_switcher .gt_selected a{
        width: 28px;
        border: none;
    }
}

/* mobile menu */
#avia-menu .mobile-only.menu-item { display: none !important; }
@media only screen and (max-width:767px) {
  #top #wrap_all .av-burger-overlay .av-burger-overlay-scroll #av-burger-menu-ul li a { font-size: 18px; }
}

.large-testimonial-text { line-height: 38px !important; }

/* Increase space between Header and Main */
.html_header_top.html_header_topbar_active.html_header_sticky.html_large #top #main{
	padding-top: 182px;
}
/* Increase base font on mobile */
@media only screen and (max-width: 767px) {
    body, body .avia-tooltip {
        font-size: 16px;
    }
}
/* flipbox fullwidth on mobile. There is an unexpected line on the left if using 100vw, so use 102vw instead */
@media only screen and (max-width: 767px) {
	.flipbox-custom{
		width: 102vw;
		margin-left: calc(-51vw + 50%);
	}
}