#news {
	display: block;
	margin: 0 auto;
	position: relative;
	max-width: 1300px;
	margin: 0 auto;
	}

#news .intestazione{
	display: block;
	margin: 0 auto;
	position: relative;
	color: #004001;
	font-size: 2.1em;
	line-height: 50px;
	margin-top: 50px;
    margin-bottom: 10px;
	}

#news .corpo{
	display: block;
	margin: 0 auto;
	position: relative;
	font-size: 1.14em;
	line-height: 36px;
	margin-top: 50px;
	}

#news .slogan{
	display: block;
	margin: 0 auto;
	position: relative;
	color: #004001;
	font-size: 1.8em;
	line-height: 40px;
	margin-top: 10px;
	}

#news .evento{
	display: block;
	margin: 0 auto;
	position: relative;
	margin-top: 0 auto;
    padding: 0;
    margin-top: 20px;
    margin-bottom: 100px;
	}

#news .evento img{
	width: 100%;
    max-width: 700px;
    border: 6px solid #fff;
    -webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
	}

#news .evento img:hover{
    opacity: 0.7;
	border-radius: 30px;
    border: 6px solid #ff8200;
	}

#natale {
	max-width: 1100px;
	margin: 0 auto;
	padding-bottom: 70px;
	}

#nat {
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s;
transition: all 0.3s
	}

#nat:hover {
-moz-transform: scale(1.1);
-webkit-transform: scale(1.1);
transform: scale(1.1);
	}

#news-gallery {
	max-width: 100%;
	background-color: #f5f5f5;
	
	}

#news-gallery .title{
	margin: 0 auto;
	max-width: 1100px;
	color: #004001;
	font-size: 1.8em;
	padding-top: 90px;
	padding-bottom: 20px;
	line-height: 40px;
	}

#grid-gallery1{
	max-width: 100%;
	}






/* responsive rules */
@media screen and (min-width: 1150px) {

	
	
}

@media screen and (min-width: 1081px) and (max-width: 1149px) {
	
	
	
}


@media screen and (min-width: 801px) and (max-width: 1080px) {
	
	
		

}


@media screen and (min-width: 651px) and (max-width: 800px) {
	
	
}

@media screen and (min-width: 451px) and (max-width: 650px) {
	
#news .intestazione {
	font-size: 2.4em;
	
	}


}


@media screen and (min-width: 291px) and (max-width: 450px) {
				#wowslider-container1{
		min-width:500px;
}
	
	#news .intestazione {
	font-size: 2.3em;
	}
	
	#news .corpo{
	font-size: 1.4em;
	line-height: 45px;
	}

	
}

@media screen and (max-width: 290px) {
				#wowslider-container1{
		min-width:400px;
}
	
		#news .intestazione {
	font-size: 2.1em;	
	}
	
	#news .corpo{
	font-size: 1.4em;
	line-height: 45px;
	}

	
	
}