.anteprima_blog {


	margin-bottom: 60px;



}


.div_blog_utente{
	width:200px;
	height:200px;
	border-radius:100%;
	margin:0 auto;
	background-size:cover !important;
	
}
.nome_utente{
	font-weight:bold;
	font-size:20px
	
}

.video_preview:nth-child(3n-1) {
	margin-left: 0px !important;}
	
	
.video_preview {
	margin-bottom:20px;
	margin-top:20px;
}

.cover_video{
	width: 98%;
    height: 208px;
    background: center;
    background-size: cover;
}
.cover_video2{
	width:100%;
	height:208px;"
}
.img_video{
	width: 100%;
	height:100%;
	display:table;
}
.immagine_video{
	vertical-align:bottom;
	display:table-cell;
	width:100%;
	background-color:rgba(0,0,0,0.4)
}
.titolo_video{
	padding:10px;
	margin:0;
	background-color:rgba(0,0,0,0.7);
	color: #fff;
}
.anteprima_video2{
	height: 30px; 
	width:auto !important; 
	margin-left: 15px;
	margin-bottom: 120px;
}
#prenota{
	
	font-size: 21px;
	text-align: left;
	font-weight: bold;
	padding-bottom: 15px;
	/* border-bottom: 2px solid #ccc; */
	color:#ccc;
	cursor:pointer;
}

.foto_blog {
	
	
	width:100%;
	height:450px;
	background-size:cover;
	background-position: center center;
	
	
}
.foto_news {
	
	
	width:100%;
	height:450px;
	background-size:cover;
	background-position: center center;
	
	
}
.foto_prod {
	
	
	width:100%;
	height:280px;
	background-size:cover;
	background-position: center center;
	
	
}

.foto_blog_2 {
	
	
	width: 100%;
	height:100%;
	display:table;
	
	
}
.foto_news_2 {
	
	
	width: 100%;
	height:100%;
	display:table;
	
	
}
.foto_blog_3 {
	
	
	vertical-align: bottom;
	display: table-cell;
	
	
}
.foto_news_3 {
	
	
	vertical-align: top;
	display: table-cell;
	
	
}
.prenotazione_0{
		display:none !important;
}
.prenotazione_1{

}
@media (max-width: 767px) {
	#prenota {
		width:40% !important;
	}
	#descrizione {
		width:40% !important;
	}
	.spazio {
		width:10% !important
	}
	#descrizione_text{
		margin-left:0px !important
	}
}





.titolo_archivio {
	
	
	font-weight: bold;
	font-size: 30px;
/* 	color:#CF232C; */
	margin-top: 0px;
	margin-bottom: 20px;
	
	
	
}

.thumb_blog {
	
	
	height: 150px;
	width: 150px;
	background-size:cover !important;
	background-position: center center !important;
	
	
	
}

.titolo_thumb {
	
	font-weight: bold;
	font-size: 18px;
	/* color:#CF232C; */
	margin-top: 0px;
	padding: 10px 0px 10px 0px;
    /* border-bottom: 1px solid #ccc; */
	
	
	
}

.ora {
	
	
/* 	color: #CF232C; */
	font-weight: bold;
	
	
}

.anteprima {
	
	text-align: justify;
	color: #333;
	
}

.foto {
	
	
	height:300px;
	background-size:cover;
	background-position: center center;
	width: 30%;
	float: left;
	margin-right:5%;
	margin-bottom: 20px;
	
}

.cat_tag {
	
	
	padding: 10px 20px 10px 20px;
    /* background-color: #CF232C; */

   /*  width: 130px; */
    text-align: center;
    float: left;
    margin: 5px 5px 5px 0px;
	font-size:14px;
	
}

@media (max-width: 1200px) {

.foto {
	
	
	height:300px;
	background-size:cover;
	background-position: center center;
	width: 100%;
	float: none;
	margin-right:0%;
	margin-top: 20px;
	
}
}

@media (max-width: 767px) {

.thumb_blog {
    height: 150px;
    width: 100%;
	background-repeat: no-repeat !important;
	background-position: left center !important;
}



}

