/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/

/*------------------------*/
/* CSS - Logo center split menu
/*------------------------*/

@media only screen and (min-width: 780px) {
/*In the below code nth-child(x) the value of x should be half the number of total menu items*/
#top #header .av-main-nav li:nth-child(3) {
  /* Adjust the width of the logo */
    margin-right:150px;
}

#header .main_menu {
    /*background: gold;*/
    width: 100%;
    left: 50%;
    transform: translateX(-50%);
}

.av-main-nav-wrap {
    left: 50%;
    transform: translateX(-50%);
}

#header .logo {
    left: 49%;
    transform: translateX(-50%) scale(1.5);
    z-index:999;
}

#header .logo img {    
    top: 50%;
    transform: translateY(-50%);
    max-width: 100px;  
}
}

/*Add your own styles here:*/

.avia-menu-text {font-size: 18px;}


/*#footer .flex_column:nth-child(1) {
    width: 15%;
    margin-left: 0;
}
#footer .flex_column:nth-child(2) {
    width: 15%;
    margin-left: 3%;
}
#footer .flex_column:nth-child(3) {
    width: 15%;
	margin-left: 3%;}
	

#footer .flex_column:nth-child(4) {
	width: 43% !important;}
*/
.avia-shadow {
    box-shadow: inset 0 20px 30px rgba(0, 0, 0, 0.32) !important;
}

.phone-info {font-size:18px;}



#top .aviaccordion {height: 225px; 

}

#top .aviaccordion-preview-title-wrap {
    
    height: 25px !important;
    
    background: rgba(0, 0, 0, 0.4);
    
    filter: alpha(opacity=60);
	padding: 3%;
}

#top .aviaccordion-excerpt {
    line-height: 1em;
}

/*.av-inner-masonry-content-pos-content {border-top: solid 2px #b5965b !important; border-bottom: solid 2px #b5965b !important;}

.av-inner-masonry-content-pos{
    vertical-align: bottom !important;
    }

.av-inner-masonry-content {
        position: absolute !important;
    height: 5% !important;
    bottom: 0 !important;;
    }

.av-inner-masonry-content {
    background: rgba(0, 0, 0, 0.74) !important;
}

.main_color .av-masonry {
    background-color: #eeeeee;
}

#fp-msn-gal {border-top: solid 10px #000 !important; margin-top:0px !important;} */

.av-masonry-entry-content {font-size: 16px !important; color:#b5955b !important;} 
.av-masonry-entry-title {font-size: 24px !important; border-bottom: solid 1px #b5955b !important;}

.av-inner-masonry-content {padding-top: 2px !important; padding-bottom: 2px !important;}
.av-inner-masonry-content-pos-content {text-align: center !important;}
.av-inner-masonry-content {background: #000 !important;} .av-masonry-entry-title {color: #b5955b !important;}

.page-id-542 #av-sc-masonry-gallery-1 .av-inner-masonry-content {margin-bottom: 90px !important;} 
.page-id-542 #av-sc-masonry-gallery-1 {height: 300px !important;}

.lab {background: #000000bf;
    width: 50%;
    padding-left: 10px;
    margin-top: 10px !important;
    position: relative;
    left: -10px;
padding-top: 10px;
color:#b5955b !important;}

.col-index {z-index:0 !important;}

table caption {
    padding: 0 0 5px 0;
    width: auto;
    font-style: italic;
    text-align: center; 
    font-size: 18px;
}

.features{color:#b5955b !important;}


.mob-btn{font-size:22px; position: relative !important;
    top: -30px !important;}

.custom-home{background-color:#000; padding-top: 25px;
    padding-bottom: 40px; padding-right: 20px;
    padding-left: 20px;}

@media only screen and (max-width: 767px){
.lab {
    width:75%;
	}}

.land-btn .avia-button{border-radius: 100px;
    border: solid 1px #B6622D;
    background-color: transparent;
    font-size: 44px;
    font-weight: bolder;
    color: #fff !important;
    padding: 5px 20px;}

.land-btn-bottom .avia-button{border-radius: 100px;
    border: solid 1px #B6622D;
    background-color: transparent;
    font-size: 44px;
    font-weight: bolder;
    color: #B5965B !important;
    padding: 5px 20px;}

.info-text h2{font-size: 36px;
    font-weight: bolder;
    color: #fff;
    font-family: 'helvetica', 'HelveticaNeue', 'Helvetica Neue', 'Helvetica-Neue', Arial, sans-serif;
    line-height: 70px;
    margin-top: 0px;}

.info-col .aligncenter {top: -80px;}

.info-form{color:#b5965b;}

#gform_submit_button_3{background-color:#b5965b;}

