/*
Theme Name: base child

Description:Child-theme di base
Author: Luca Tartarini

Template: base
Version: 1.0

General comments/License

*/

@import url("../base/style.css");

.efbl_feed_wraper {background-color: #fff;}

#efblcf .efbl_post_content .efbl_author_info {padding: 10px !important;

}

.efbl_story_text{padding:10px !important;}

.efbl_story_meta{width: auto !important; padding-left: 10px !important;}

.efbl_feed_wraper .efbl_custom_likebox {

    margin-left:0px !important;
    float: left;
    width: 100% !important;
    position: relative;}
#efblcf .efbl_post_content .efbl_author_info .efbl_story_time {color: #666 !important}



.wpml-ls-legacy-list-horizontal a {color: #fff !important;font-size: 15px !important;}


html:lang(en-US) div#listcategorypostswidget-2{display:none;} 

html:lang(en-US) div#custom_html-2{display:none;} 

html:lang(it) div#listcategorypostswidget-3{display:none;} 

html:lang(it) div#custom_html-3{display:none;} 




.pea_cook_wrapper{border-radius: 0px !important; width: 100%; margin-left:0px !important; right: auto !important; }
.pea_cook_wrapper p{padding: 10px 50px !important;}

button.pea_cook_btn {
    background:#666 !important;
    border:  solid thin #fff !important;
    border-radius: 0px !important;
    box-shadow:  inherit !important;
    color: #fff !important;
    font-family: 'Encode Sans Semi Condensed', sans-serif !important;    
    text-shadow:  inherit !important;
    
    
}

.pea_cook_wrapper.pea_cook_bottomcenter { left: 0px !important;}




body{ font-family: 'Palanquin', sans-serif; color:#000;}

.page-template-homepage div#content-all{padding:20px 0px;}

img.img-all{width: 100%}

.bianco{background-color: white;}

#header {height: 120px; border: none; margin-bottom: 20px;} 

#link-home{width: 25px;

float: left;}

#link-home a{color: #fff !important;
font-size: 15px !important;}

#main-nav {width: 100%; top:30px;}

#main-nav li{width: 19%;
text-align: center;
margin-right: 0.25%;
background-color: #fff;
padding: 50px 0px 10px;} 

#main-nav li:last-child{margin-right: 0px;}

#main-nav a {border-radius: 0px;color: #444;font-size: 28px; background: none !important;}

.current_page_item a{color:#888 !important}
.current-menu-item a{color:#888 !important}

#main-nav a:hover{background: none;}

#main-nav li:hover{background-size: 25px; background-repeat: no-repeat;background-position: 80% 20%}

#main-nav li:nth-child(1):hover{background-image: url('imm/menu-hover/hover-azienda.png');}

#main-nav li:nth-child(1).current_page_item{background-image: url('imm/menu-hover/hover-azienda.png'); background-size: 25px; background-repeat: no-repeat;background-position: 80% 20%} 

#main-nav li:nth-child(2):hover{background-image: url('imm/menu-hover/hover-vini.png'); } 

#main-nav li:nth-child(2).current-menu-item{background-image: url('imm/menu-hover/hover-vini.png'); background-size: 25px; background-repeat: no-repeat;background-position: 80% 20%} 

#main-nav li:nth-child(3):hover{background-image: url('imm/menu-hover/hover-succede.png'); } 

#main-nav li:nth-child(3).current-menu-item{background-image: url('imm/menu-hover/hover-succede.png'); background-size: 25px; background-repeat: no-repeat;background-position: 80% 20%} 

#main-nav li:nth-child(4):hover{background-image: url('imm/menu-hover/hover-galleria.png');} 

#main-nav li:nth-child(4).current-menu-item{background-image: url('imm/menu-hover/hover-galleria.png'); background-size: 25px; background-repeat: no-repeat;background-position: 80% 20%} 

#main-nav li:nth-child(5):hover{background-image: url('imm/menu-hover/hover-contatti.png'); } 

#main-nav li:nth-child(5).current-menu-item{background-image: url('imm/menu-hover/hover-contatti.png'); background-size: 25px; background-repeat: no-repeat;background-position: 80% 20%}  



#social-wrapper{float: right;}
#social-wrapper a{width: 22px;
display: inline-block;
margin-top: 3px;
margin-right: 2px;}
#social-wrapper a img:hover{opacity: 0.5;cursor:pointer}
body.home #footer{display:none;} 

#body{margin-top: 20px;}

#sfondo{position: fixed;
width: 100%;
height: 100vh;
left: 0px;
top: 0px;
z-index: -1;}

#sfondo img{width: 100%; height: 100%}

#menu-secondario ul{background-color: #fff;padding: 5px 10px;} 

#menu-secondario ul li{border:none;padding: 5px 20px;}

#menu-secondario ul li a{color:#444}

#content { padding: 20px 20px 3%;}

#content-all  { padding: 20px 20px 3%;}

#content time{font-size: 14px;}

time{display: block;
border-bottom: solid thin #c4353c;
font-size: 13px;
background-image: url('imm/evento-time.png ');
background-size: auto 79%;
background-repeat: no-repeat;
background-position: right center;
padding: 10px 0px;}

.luogo-evento{font-size: 11px;}

.page-template-page-archivio article{border-bottom: solid 4px #c4353c;}

article.category-news{padding:10px; margin-bottom: 5px; }

article.category-news-eng{padding:10px; margin-bottom: 5px; }  

.post-title {color: #444;  font-size: 20px; font-style: italic; display: block; margin-top: 10px; }

.post-title-loop-news{ margin:10px 0px; line-height: 8px;}

.post-title-loop-news a{color: #444;  font-size: 14px; font-style: italic; display: block; }

.post-content-loop-news p{ font-size: 11px !important;line-height: 14px;text-align: justify;} 

#link-archivio{background-color: red; padding: 5px 15px; color:#fff; font-size: 10px;} 

#content a:link{color: #999; text-decoration: underline;}

#sidebar{padding: 0px 0 3% !important;}  
#sidebar div.widget li{border:none; font-size: 10px;}

.immagine-ev img{width: 100%}

.lcp_catlist li a{color: #444;  font-size: 14px; font-style: italic; display: block; margin-bottom: 20px;}

.lcp_catlist li {padding: 0px 10px;}

#sidebar div.widget{padding:0px ;}
.widgettitle{background-color: red; padding: 5px 5px; color:#fff;}


.aside-vini img{width: 100%}

.descrizione-vini{font-size: 20px;color: #CC9966; }
.denominazione-vini{font-size: 18px; }

#footer{border: none;

padding: 8px 0px 0px;

margin-top: 20px;

margin-bottom: 20px;} 

#footer ul, #footer div{padding:0px 20px  ;} 

#footer a{color:#222 !important ;}


#selettori-lingue{float: right;}

.wpml-ls-legacy-list-horizontal .wpml-ls-flag {width: 25px !important;height: auto !important;}

.wpml-ls-legacy-list-horizontal { border: none !important;padding: 0px !important;}

.wpml-ls-legacy-list-horizontal a {padding: 0px 10px !important;}




.footer-text {
 margin-top: -2px;
    font-size: 90%;
    clear: none;
    width: 58%;
    float: right;

}

.footer-nav {

    margin: 0px 0 10px;
    padding: 0;
    text-align: left;
    width: 37%;
    float: left;

}


@media only screen and (max-width: 1030px) {
 

}

@media only screen and (max-width: 780px) {
#menu-secondario ul li a {font-size: 9px;}
.post-title-loop-news {line-height: 12px;}

#content{width: 67%;} 

#footer-nav{width: 100%; text-align: center}

.footer-text{width: 100%; text-align: center; padding:0px !important;}
#menu-secondario ul li{width: auto  ;padding: 5px 14px; }

}



@media only screen and (max-width: 600px) {
#menu-secondario ul li a {font-size: 12px;}
#header {height: 120px;padding-top: 3px;} 




#main-nav a {font-size: 14px;padding: 5px 0px;}

#content-all {padding: 20px 0px 0px;}

#content , #sidebar{max-width: 88%;margin-bottom: 20px;} 

#content{width: 88%; } 

#content-all {max-width: 99%;margin-bottom: 20px; padding: 20px;} 

 #sidebar{margin-top:20px;}
article{max-width: 94%}
}

@media only screen and (max-width: 530px) {

}

@media only screen and (max-width: 340px) {

}


body.woocommerce-page {
background-image:url(https://manaresi.net/wp-content/uploads/2020/02/home_3.jpg);
background-repeat:repeat;

}

body.woocommerce-content {
background-color:white
}

body.page-id-979 {
background-image:url(https://manaresi.net/wp-content/uploads/2020/02/home_3.jpg);
background-repeat:repeat;
	
}


.rt-row.rt-content-loader.layout2.tpg-even {
	margin-top:20px;
}

.tpg-widget-heading-wrapper.heading-style1  {
	display: none;
}

.rt-tpg-container div a {
	padding-top: 10px;
	padding-bottom: 10px;
}
