/*
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:*/
#itro_popup{ max-width: 600px   ;  position: absolute !important; }
 #top .main_color select, #top .main_color input[type='text'] {
font: 12px/21px "Helvetica Neue", Helvetica, Arial, sans-serif;
background-color: #fff  !important;
color: #444444;}
#top label , #booking-area {
	color: #FFFFFF;
	font-weight: normal;
	margin: 0;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
}
#booking-area   a, #booking-area   b{ color: #fff !important}
#booking-area td  b{ color: #fff !important}
#booking-area td  { color: #fff !important}
#booking-area i{font-style: italic;}
#booking-area legend {font-size: 18px; font-weight: bold;}
#popup_countdown{color: #bababa}
.steps li{line-height: 18px;}
#booking-area th, #booking-area td, #booking-area tr:first-child th, #booking-area tr:first-child td,   #booking-area tr:nth-child(even),   #booking-area tr:nth-child(odd){padding:2px 0px !important;
font-size: 15px !important;
line-height: 17px; border:0 !important; background: none !important; }
#booking-area table{ background: none !important;}





@media only screen 
and (max-width : 640px) {
	#itro_popup{ width: 80% !important ; }
	#booking-area, #booking-area fieldset{width: 100% !important;}
	.responsive .logo img{max-height: 157px !important}
.steps li{width: 80% !important; }
.steps{overflow: visible !important; } 
#popup_content h2{ font-size: 22px}
#booking-area p{clear: both;}

#booking-area fieldset div > div{ padding: 10px;}
#step3commands {
position: relative;
}
#step3Prev {
position: absolute;
top: -52px;
}
#SaveAccount {
display: inline-block;
padding: 11px 8px;
font-size: 15px; 
}
#steps {
margin: -50px 0 0 0 !important;
padding: 0;
}
}

.wpcf7{font-family: 'Oswald', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;}
 .whitebg{background: #fff !important}
}

#menu-new-menu li {
    float: left;
    font-family: cataclysmoregular;
    font-size: 35px;
    margin-right: 25px;
}

.avia-slideshow li:first-child {
    z-index: 1;
}

#popmake-3563 {
    top: 160px !important;
    position: fixed;
}