/*-------------HEADER-------------*/
.social_icon_header li a{
	font-size:18px;
}

.top_left_social.social_icon_header{
	top:0px;
}
/*-------------SLIDER-------------*/
.header_main_wrapper.header_style_3_opt,.magazine_3_grid_slider.header_slider_and_feaure_post_options.jl_no_margin_slide{
	 background-image: url(http://www.udibox.it/ascoltami/wp-content/uploads/2018/10/trama.png);
}
.margin_5,.margin_2{
	border-color:#fff!important;
}
.margin_6,.margin_3{
	border-left-color:#ffffff!important;
}
/*----------POST HOME------------*/
#background{
	background-color:#f4f4f4;
}
.post_grid_content_wrapper{
	background-color:#fff;
}
.post-category-color-text{
	background:#73acca!important;
}
div.large_post_content a.jl_continue_reading:hover{
	background-color:#73acca!important;
	border-color:#ffffff;
}
/*-------------FOOTER-------------*/
.widget_media_image{
	margin-bottom:10px!important;
}
img.icon-footer{
	width:20px;
	margin-right:10px;
	float:left;
	margin-top:4px;
}
.text-div{
	margin-top:20px;
}
#custom_html-3{
	margin-bottom:25px!important;
}
.footer-columns .post-category-color-text{
	background:none!important;
}
	#footer-container{
		background:#e6e6e6;
		border-top: 1px solid #eaeaea;
	}
/*------CHIEDI-ALL'ESPERTO-------*/
#privacy-check .wpcf7-list-item{
	margin-left:0px;
}


/*---------MEDIA QUERY----------*/
/*-------TABLET--------*/
@media screen and (max-width:992px) and (min-width:501px){
.header_main_wrapper{
	background:#fff!important;
	}
	#sidebar{
		margin-top:0px;
	}
	.widget{
		width:60%;
		margin: 30px auto;
		float:none;
	}
	#enfra_about_us_widget-3,#enfra_recent_post_widget-2,#enfra_popular_widget-2{
		display:none;
	}
	#footer-container{
		background:#e6e6e6;
		border-top:3px solid #636262;
	}
	#footer-container .col-md-4{
		width:50%;
		float:left;
	}
	ul.social_icon_header.personal_header_layout.top_left_social{
		display:block!important;
		top: -5px;
    	left: 79%;
	}
	.social_icon_header li{
		margin-right:14px;
	}
	.jl_cus_top_nav .social_icon_header li a{
		font-size:15px;
		color:#000000 !important
	}
	img.icon-footer{
		margin-top:4px;
	}
	.jl_cus_top_nav .social_icon_header li a{
		font-size: 25px;
	}
	.header_main_wrapper.header_style_3_opt{
		margin-bottom: 30px;
	}
	.header_main_wrapper .logo_position_table .logo_link img{
		width:30%!important;
		height:auto;
		padding-top:10px
	}
	.search_header_menu{
	display:none!important;
	}
	.header_layout_style3_custom .search_header_menu{
		margin-top:30px;
	}
	.header_layout_style3_custom .search_header_menu{
		margin-top:32px;
	}
	.header_layout_style3_custom .search_header_menu i{
		font-size:23px;
	}
}
/*-------MOBILE-------*/
@media screen and (max-width:500px){
	html{
		overflow-x:hidden;
	}
	h2,h3{
		font-size:22px;
	}
	.single_post_arrow_content{
		width:100%;
	}
	.feature-post-list .item-details 	 h3 a{
		font-size:10px;
	}
	.meta-category-small a{
		font-size:8px!important;
	}
	h3 a{
		font-size:18px!important;
	}
	.widget_jl_wrapper.about_widget_content{
		display:none;
	}
	#enfra_popular_widget-2{
		display:none;
	}
	.widget_jl_wrapper{
		display:none;
	}
	footer .widget{
		margin-bottom:10px!important;
	}
	#wrapper_masonry .row{
		margin-bottom:0px!important;
	}
	#enfra_recent_large_slider_widgets-2,#custom_html-3{
		margin-bottom:0px!important;
	}
	.single_post_arrow_content a{
		font-size:15px;
	}
	.loop-large-post .box{
		margin-bottom:0px!important;
	}
	#enfra_about_us_widget-2{
		margin-bottom:0px!important;
	}
	#sidebar{
		margin-top:0px;
	}
	#content .post-35{
		margin-bottom:0px!important;
	}
	#content form{
		margin-bottom:0px!important;
	}
	#content_main{
		padding-top:0px;
	}									
	ul.social_icon_header.personal_header_layout.top_left_social{
		display:block!important;
		top:11px;
		left:-45px;
	}
	.social_icon_header li{
		margin-right:14px;
	}
	.jl_cus_top_nav .social_icon_header li a{
		font-size:15px;
		color:#000000 !important
	}
	
	.header_main_wrapper.header_style_3_opt{
	background:#ffffff;
	}
	#footer-container{
		border-top: 1px solid #eaeaea;
	}
}	



/*-------
.box{
	position:relative!important;
	left:unset!important;
	top:unset!important;
}
.post-entry-content{
	min-height:350px!important;
}
*/
