/*
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:*/
#h1-especial {position:absolute; top:-9999px; left:-9999px;}
.logo.avia-standard-logo {max-width: 350px; padding-top: 12px;}
.alternate_color .avia-button,
.alternate_color input[type="submit"] {background-color: #b37c65; color: #ffffff!important;}

#terapies_home .container .content {padding-top:100px; padding-bottom:100px;}
#hola_home .container .content {padding-bottom:80px;}
.boto_text_gran .avia-button {padding:15px 25px;}
.boto_text_gran .avia-button span {font-size: 18px;}
article.iconbox_left_content > div.iconbox_content > header { margin-bottom:15px;}
#main > div.stretch_full.container_wrap.alternate_color.light_bg_color.title_container > div > h1 {font-size:2em;}
#widget_sp_image-3 h3.widgettitle {text-align:center; font-size:12px!important; padding-bottom:0!important; margin-bottom:0!important;}
#top #wrap_all .all_colors .preguntes-serveis header {margin-top:15px;}
#top #wrap_all .all_colors .preguntes-serveis h3 {font-size: 20px;}
.preu {font-size:2em; font-weight:bold;}
.bonus-preu {font-size:0.7em;}
#main > div.title_container > div > h1 {text-align:center;}
#logos-footer div.container div.content div.post-entry div.entry-content-wrapper div.flex_column div.av-special-heading-h2 h2.av-special-heading-tag {
    font-size:1em!important;
}
#logos-footer .av-special-heading {margin-top:20px!important;}
#top .telefono-contacto {width:90%;}
#top .telefono-contacto a.avia-button, 
#top .button-square-big a.avia-button 
{
	border-radius:5px; 
	font-size:1.5em;
}
#top .avia_ajax_form .button { width:100%;}

/*
h3 a {font-family:'dancingscript','Dancing Script','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif!important; font-size:1.2em;}
.titols-home-especials {font-family:'dancingscript','Dancing Script','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif!important; font-size:50px!important;}
*/
.iconbox .iconbox_content h2.iconbox_content_title {font-size:2em;}
span.etiquetat {
	border-radius: 3px;
	background-color: #e1fbb2;
	display:inline-block;
	padding:6px;
	margin-right: 5px;
	margin-bottom:8px;
	color:#646464;
}
#top .av-main-nav ul a {font-size: 1em;}
@media screen and (max-width: 600px) {
	#avia-menu > li.av-language-switch-item.language_es, #avia-menu > li.av-language-switch-item.language_ca {display:none;}
	.titols-home-especials {font-size:40px!important;}
	.avia-testimonial {padding:0!important;}
}
.terapies-home-h2 {margin-top:20px!important;}
.terapies-home-h2 h2.av-special-heading-tag {font-size:2em!important;}

h2.entry-title a {font-size:1.5em;}

header.entry-content-header div.av-heading-wrapper .minor-meta {
	margin-bottom:20px;
}

header.entry-content-header div.av-heading-wrapper .minor-meta a {
	text-transform:none!important;
	font-size:1.1em;
	font-family: Verdana, sans-serif;
	font-weight: normal;
}

/*
div.entry-content-wrapper.clearfix.standard-content > span.post-meta-infos > time,
div.entry-content-wrapper.clearfix.standard-content > span.post-meta-infos > span
{
	font-family: Verdana, sans-serif!important;
}
.quedatacasa a span { font-size:1.5em; }
*/
.avia-testimonial-subtitle { display:block!important; text-align:center!important;}

.simpay-form-wrap {text-align:center;}

.simpay-payment-btn {
	box-shadow: 0px 10px 14px -7px #3e7327;
	background-color:#82a541;
	border-radius:4px;
	border:1px solid #4b8f29;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	padding:15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #5b8a3c;
}
.pagament-titol p {margin:0!important;}
.avia_pricing_minimal .pricing-table { box-shadow: 0 0 1px 0px rgba(0,0,0,.5)!important; }

#bottom_social_logos { margin:15px 0 0 0}
#bottom_social_logos, #bottom_social_logos tr:nth-child(odd) { background:none }

#top .vg_image.noHover .av-image-caption-overlay {
    height: 11em;
    bottom: 0px;
}

.vg_description {min-height:300px;}
.vg_image img { width:800px }

header > #header_main > .container {
	max-width:1900px!important;
}