/*
Theme Name: La Raccolta
Description: Child theme for the Avada
Author: Identità Creative
Template: Avada
*/

/*****		GENERAL		******/
@font-face {
font-family: 'Barmeno';
src: url('http://www.laraccolta.it/wp-content/themes/La-Raccolta/fonts/Barmeno/Barmeno.eot') format("embedded-opentype"),/* IE */
	 url('http://www.laraccolta.it/wp-content/themes/La-Raccolta/fonts/Barmeno/Barmeno.ttf'),	/* safari */
	 url('http://www.laraccolta.it/wp-content/themes/La-Raccolta/fonts/Barmeno/Barmeno.woff'); /* MOZ>3.5*/ 
}

@font-face {
font-family: 'LearningCurve';
src: url('http://www.laraccolta.it/wp-content/themes/La-Raccolta/fonts/Learning_Curve/LearningCurve.eot') format("embedded-opentype"),/* IE */
	 url('http://www.laraccolta.it/wp-content/themes/La-Raccolta/fonts/Learning_Curve/LearningCurve.ttf'),	/* safari */
	 url('http://www.laraccolta.it/wp-content/themes/La-Raccolta/fonts/Learning_Curve/LearningCurve.woff'); /* MOZ>3.5*/ 
}

.clear{ clear:both;}
a.pp_expand{ display:none !important;}
.post-content a{ color:#f2963f;}
.post .entry-title{ text-align:center;}
.post-title{text-align:left !important;}
.post-title a{ color:#aab3d7 !important;}
.single-line-meta a{ color:#333333 !important;}
.avada-google-map {border-bottom: 6px solid #aab3d7;}
.sidebar .widget {margin-bottom: 30px;}
div.ppt { display: none !important;}
blockquote{margin: 20px 0;}
#cookieChoiceInfo{background-color:#aab3d7 !important; padding:4px 11% !important; opacity:0.98;}
#cookieChoiceInfo span{color:#ffffff !important;}
#cookieChoiceInfo a:hover{color:#ffffff !important;}

/*****		END GENERAL		******/

/*****		HEADER		******/

.header-v5 #header{ border-bottom:none !important;}
#wrapper #nav ul li ul li > a, #wrapper #sticky-nav ul li ul li > a {
text-transform: uppercase;
}
.social_link_pers{ position:absolute; top:20px; right:10%;}
/*****		END HEADER		******/
/*****		REVOLUTION		******/

.avada-skin-rev{ border-top:none !important;border-bottom:none !important; }

/*****		END REVOLUTION		******/
/*****		MENU		******/
.header-v5 #small-nav{ border-bottom:none !important; box-shadow:inset 0px 3px 3px 0px #acaeaf;}

/*****		CONTAINER		******/
#main {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
#posts-container, .sidebar{ margin-top:40px;}
.post{margin-top:40px;}
.portfolio-infinite{ margin-top:40px !important;}
.portfolio-tabs, .faq-tabs{ margin-bottom:10px;}
.shadow_section {
pointer-events: none;
background: url(http://www.laraccolta.it/wp-content/themes/Avada/images/shadow-top.png) no-repeat top center;
height: 42px;
width: 100%;
margin-top: -1px;
z-index: 99;
}
.motivi h2{ font-family:'LearningCurve' !important; font-size:54px !important; font-style:italic !important;margin: 20px 0;}
.motivi .fusion-column.fusion-one-fourth {width: 25%; margin-right:0 !important;}
.menu-giorno h2{ font-family:'LearningCurve' !important; font-size:54px !important; font-style:italic !important;margin: 30px 0 0;}
.produttori{ border-top:6px solid #90b981 !important;}
.produttori h2{ font-family:'LearningCurve' !important; font-size:54px !important; font-style:italic !important;margin: 30px 0 0;}
.biobar .fusion-column-wrapper h3, .biomarket .fusion-column-wrapper h3, .biolunch .fusion-column-wrapper h3, .biorestaurant .fusion-column-wrapper h3{width:200px;border-radius:5px; margin:20px auto 0 auto; padding:5px;}
.motivi_list h2{ margin-bottom:50px;}
.biobar .fusion-column-wrapper h3{  background-color:#501a0f;}
.biobar .fusion-column-wrapper h3 a{  color:#ffffff !important;}
.biomarket .fusion-column-wrapper h3{ background-color:#90b981;}
.biomarket .fusion-column-wrapper h3 a{  color:#ffffff !important;}
.biolunch .fusion-column-wrapper h3{  background-color:#f2963f;}
.biolunch .fusion-column-wrapper h3 a{  color:#ffffff !important;}
.biorestaurant .fusion-column-wrapper h3{ background-color:#aab3d7;}
.biorestaurant .fusion-column-wrapper h3 a{  color:#ffffff !important;}
.salute{}
.salute h2{ color:#aab3d7 !important; margin:0 0 10px; text-transform:uppercase;}
.salute h3{ color:#1b1b1b !important; margin:0 0 10px;}
.salute_desc{ padding:35px 10px 0;}
.piatti_link{ margin-top:25px !important; margin-bottom:35px !important;}
.piatti h2{ color:#aab3d7 !important; margin:0; text-transform:uppercase;}
.piatti h3{ color:#1b1b1b !important; margin:20px 0;}
.piatti .link{ background:#ffffff;border-radius:15px;border:1px solid #aab3d7;}
.piatti .link p{ text-transform:uppercase; margin:10px 0;}
.post_home h2{ color:#aab3d7 !important; margin:0 0 10px; text-transform:uppercase;}
.post_home h3{ color:#1b1b1b !important; margin:0 0 30px;}

.recent-posts-content{ text-align:center;}
.fusion-recent-posts .columns .column h4{ font-size:24px; text-align:center;}
.fusion-recent-posts .columns .column a{ color:#aab3d7 !important;}
.email_newsletter, .input_newsletter{ float:left;}
.email_newsletter{ width:70%;}
.input_newsletter{width:30%;}

.motivi_list{}
.motivi_list .fusion-column.fusion-one-fourth{ margin-bottom:0;}
.fusion-person .person-desc {margin-top: 15px;}
.fusion-person .person-desc .person-author .person-author-wrapper{ text-align:center;}
.fusion-person .person-desc .person-author .person-name, .fusion-person .person-desc .person-author .person-title{ color:#ffffff !important; font-size:20px;}
.person h3, .person p{ color:#ffffff !important;}
.person h3{ margin-bottom:30px;}
.bio_space .fusion-column.fusion-one-fourth {width: 25%; margin-right:0 !important;}

.fusion-accordian .panel-title a{ font-size:18px !important;}

.portfolio-one .button, #main .comment-submit, #reviews input#submit, .comment-form input[type="submit"], .wpcf7-form input[type="submit"], .wpcf7-submit, .bbp-submit-wrapper .button, .button-default, .button.default, .price_slider_amount button, .gform_wrapper .gform_button, .woocommerce .single_add_to_cart_button, .woocommerce button.button, .woocommerce .shipping-calculator-form .button, .woocommerce form.checkout #place_order, .woocommerce .checkout_coupon .button, .woocommerce .login .button, .woocommerce .register .button, .woocommerce .avada-order-details .order-again .button, .woocommerce .avada-order-details .order-again .button, .woocommerce .lost_reset_password input[type=submit], #bbp_user_edit_submit, .ticket-selector-submit-btn[type=submit], .gform_page_footer input[type=button]{
	background: #f29400 !important;
color: #fff;
	}
.image-extras-content h3{ display:none !important;}
.person-img{ border:1px solid #ffffff;}	
.menu h2{ font-family:'Barmeno' !important; font-size:24px !important;}
.fusion-reading-box-container {  margin-bottom: 30px !important;}
.fusion-reading-box-container .reading-box { padding: 25px 0px 17px; text-align: center;}
.piatti{ padding:0 15px;}

/*****		END CONTAINER		******/
/*****		FOOTER		******/
#footer {padding: 0;}
.footer-area{ border-top:none;}
.footer_draw_up, .footer_draw_down{ height:56px; border-top: 1px solid #aab3d7;border-bottom: 1px solid #aab3d7;}
.footer_draw_up{ background:url(http://www.laraccolta.it/wp-content/themes/La-Raccolta/images/footer_draw_up.png) repeat-x;background-position: 0px 5px;}
.footer_draw_down{background:url(http://www.laraccolta.it/wp-content/themes/La-Raccolta/images/footer_draw_down.png) repeat-x;background-position: 0px 5px;}
.footer_area_item{ margin:25px auto;}
.footer_area_item.last{margin-left:0;}
.footer-left{ width:25%; float:left;}
.footer-right{ width:75%; float:left;}
.footer-right p{ margin-bottom:0;}
.copyright{ text-align:center;}

/*****		END FOOTER		******/

@media only screen and (max-width: 1100px){
.width-100 .fullwidth-box, .width-100 .fusion-section-separator {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
}

@media only screen and (max-width: 800px){
#header {
  padding-bottom: 0px !important; 
  padding-top: 0px !important;
}
.motivi .fusion-column.fusion-one-fourth, .bio_space .fusion-column.fusion-one-fourth{
  width: 100%;
}
}

@media only screen and (max-width: 600px){
	.social_link_pers{ right:0;}
}