/*
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
*/



/*Add your own styles here:*/
/*
#header_meta {
	display: none;
}
*/
#orig-phone-info {
	
}

#myphone-info {
    float: right;
    font-size: 42px;
}

#header.header-scrolled #myphone-info, #header.header-scrolled-full #myphone-info{
	font-size: 24px;
}

#avia-menu li a {
	line-height: 190px !important;
}

#avia-menu a {
	height: 120px !important;
}



.header-scrolled #avia-menu a {
	height: auto !important;
	line-height: 70px !important;
}


#avia-menu a .avia-menu-text {
	text-transform: uppercase;
}

#avia-menu .avia-menu-fx {
	height: 5px !important;
}

#header_main {
	border-bottom-width: 5px !important;
}

.btnnewgreen a {
	background-color: #01b032 !important;
	border-color: #01b032 !important;
}

.widget_nav_menu .menu .menu-item a {
	color: #fff !important;
}

.widget_nav_menu .menu .menu-item.current-menu-item a {
	color: #01b032 !important;
}

.google-maps {
	position: relative;
	padding-bottom: 40%;
	height: 0;
	overflow: hidden;
}
.google-maps iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
}


.btn_border_white > a {
	border: 1px solid #fff !important;
}

.frmContact label, .frmContact span{
	color: #fff !important;
}

.frmContact input[type=submit]{
	border: 1px solid #fff;
}

.first-table-item {
	font-size: 26px;
    padding: 25px;
}

.section_100 > div {
	max-width: 100% !important;
	padding: 0px !important;
}

.show_on_mobile {
	display: none !important;
}

.hide_on_mobile {
	display: block !important;
}

/*==========  Non-Mobile First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {

}

/* Medium Devices, Desktops */
@media only screen and (max-width : 1024px) {
	/*.page-id-130*/ .av_one_half {
		width: 100% !important;
	}

	.show_on_mobile {
		display: block !important;
	}

	.hide_on_mobile {
		display: none !important;
	}

    .google-maps {
        position: relative;
        padding-bottom: 75%; 
        height: 0;
        overflow: hidden;
    }
    .google-maps iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100% !important;
        height: 100% !important;
    }
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {

}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	.responsive .logo img {
		max-width: 75% !important;
	}
	
	.cart_dropdown, #advanced_menu_toggle {
		top: 35% !important;
	}


	.avia-section > .container {
		width: 100% !important;
	}

	#myphone-info {
	    font-size: 36px;
	    padding: 10px;
	}

}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
	.avia-section > .container {
		width: 100% !important;
	}
}

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {
    
}