/*
Theme Name: Nicoletti Child
Theme URI: https://nicolettifood.com
Author: Icones
Author URI: https://icones.it
Description: Child Theme for Nicoletti
Template: nicoletti
Version: 1.6.2
*/

#Top_bar a#search_button {
    float: right;
}
#Top_bar .wpml-languages {
    top: 50px;
}

a:hover {
	text-decoration: none;
}
.post-meta{
display: none 
}
.style-simple .icon_box .desc_wrapper .title {
   color: #ae9675;
}
div.post-title h2{
		    margin-top: 20px !important;
}
#Top_bar .menu > li > a span:not(.description) {
    padding: 0 13px;
}
div.infobox h3{
	font-size: 20px;
line-height: 30px;
}
.bgtab{
	color: #07559c;
    background: #f4eee8;
    width: 98%;
    padding: 10px;
}
h6 a, h6 a:hover {
    color: #fff;
}
.toptop{
	padding-top:200px !important;
}
.peso::before{
	  margin:0 10px 0 10px;
}
.dosaggio::before{
	  margin: 0 0 0 15px;
}

.imgpeso{
	width: 30px !important;
	margin: 0 5px 0 0;
}
.imgdosaggio{
	width: 30px !important;
    margin: 0 0 0 15px;
}
.peso{
	position: absolute;
	right: 5%;
}
/*----HEADER----*/
#Top_bar .menu > li > a {
	text-transform: uppercase;
}

.header-split #Top_bar .wpml-languages {
     display: inline!important;
}
#Top_bar .top_bar_right::before {
    background-color: #01519a;
}
/*----CONTENT----*/
ul.elenco {
  list-style-type: none;
  padding-left: 20px;
  margin-left: -18px;
}
ul.elenco li {
  list-style: outside none none;
  margin-bottom: 10px;
  padding-left: 20px;
  position: relative;
}
ul.elenco li:before {    
font-family: 'FontAwesome';
content: '\f061';
margin:0 5px 0 -15px;
color: #000;
}
ul.elenco2 {
  -moz-column-count: 2;
	-moz-column-gap: 20px;
	-webkit-column-count: 2;
	-webkit-column-gap: 20px;
	column-count: 2;
	column-gap: 20px;
  }
ul.elenco2 li {
	list-style: outside none none;
	margin-bottom: 10px;
	padding-left: 20px;
	position: relative;
  }
ul.elenco2 li:before {	  
	  font-family: 'FontAwesome';
	  content: '\f00c';
	  margin:0 5px 0 -15px;
	  color: #b18807;
}
.box-shadow {
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.3);
}
input.hide{
	display:none;
}
p.tit-privacy {
    font-size: 28px;
    text-transform: uppercase;
    font-weight: bold;
    margin-top: 50px;
}
p.sottotit-privacy {
    font-size: 17px;
    text-transform: uppercase;
    font-weight: 500;
}
/*----BLOG----*/
.section-post-header .single-photo-wrapper.image .image_frame {
	max-width: 100%!important;
}
.Recent_posts ul li .desc .date {
	display: none;
}
.Recent_posts.blog_news ul li .desc {
	text-overflow: ellipsis;
	overflow: hidden;
	/* white-space: nowrap; */
	height: 30px;
	margin-top: -30px;
	float: left;
}
#Subheader .title {
	text-transform: uppercase;
}
.side {
    border-left: 1px solid;
	padding-left: 2px;
}
.date {
	display: none;
}
.section-post-related .post-related .date_label {
	display: none;
}
.section-post-related .simple .post-related a.button {
	display: none;
}
/*---------PORTFOLIO---------*/
.section-post-header {
    display: none;
}
.single-photo-wrapper.image {
	display: none;
}
.section-post-related .simple .post-related .date_label {
	display: none;
}
.section-post-related .post-related a.button {
	display: none;
}
div.column.post-related.portfolio.type-portfolio.status-publish.has-post-thumbnail.hentry div.desc {
	text-align: center;
}

/*----CONTACTFORM----*/

.ter-captcha{
	text-align:left;
    margin-top: 0px!important;
    margin-bottom: 20px!important;
}
span.wpcf7-list-item {
	margin: 0;
}
.section_wrapper .column .check-privacy {
	width: 10%!important;
	clear: none;
   	margin: 0;
}
.section_wrapper .column .text-privacy {
   	width: 90%!important;
   	text-align: left;
   	clear: none;
   	margin: 0;
}
.grecaptcha-badge {
	display: none;
}

/*----FOOTER----*/


/*--------------MEDIA QUERY---------------*/

@media screen and (min-width: 320px) and (max-width: 767px) {

	
}

@media screen and (min-width: 768px) and (max-width: 1239px) {

}