.content.main{
	margin-bottom:10px;
}

.content.main .blocco-foto-copertina{
	margin-bottom:10px;
	background-image:url("../file/site/image/pagine/pietranatural/marmi-graniti/copertina.jpg");
}

.content.main .blocco-foto-copertina .contenuto h1{
	text-transform:none;
}

.content.main .blocco-foto-copertina .contenuto .bottoni{
	text-align:center;
}

.content.main .blocco-foto-copertina .contenuto .bottoni .bottone-standard{
	display:inline-block;
}

.content.main .blocco{
	margin-bottom:10px;
	background-color:#f2f2f4;
}

.content.main .blocco .blocco-introduzione-due-colonne h2{
	color:#c4b1a0;
}

.content.main .gallery.ui2 .item{
	text-decoration:none;
	cursor:url("../file/site/image/popup/download.png"), auto;
}

.content.main .gallery.ui2 .item .foto{
	display:block;
	position:relative;
}

.content.main .gallery.ui2 .item .foto img{
	display:block;
	width:100%;
}

.content.main .gallery.ui2 .item .foto .patina{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,0.8);
	opacity:0;
	transition:opacity 0.4s ease-in-out;
}

.content.main .gallery.ui2 .item:hover .foto .patina{
	opacity:1;
}

.my.popup-finestra h3{
	color:#c4b1a0;
}

@media screen and (max-width:736px) {
	.content.main{
		padding-bottom:3em;
	}
	
	.content.main .blocco-foto-copertina .contenuto .bottoni .bottone-standard{
		width:11em;
		margin-top:1.5em;
		margin-left:0.5em;
		margin-right:0.5em;
	}
	
	.content.main .blocco{
		padding-top:2em;
	}
	
	.content.main .blocco-introduzione-due-colonne{
		margin-bottom:3em;
	}
	
	.content.main .gallery.t1.ui2{
		margin-bottom:2em;
	}
}

@media (min-width:737px) {
	.content.main .width-fixed{
		width:950px;
	}
	
	.content.main .blocco-foto-copertina .contenuto h1{
		margin-top:100px;
	}
	
	.content.main .blocco-foto-copertina .contenuto .bottoni{
		margin-top:38px;
	}
	
	.content.main .blocco-foto-copertina .contenuto .bottoni .bottone-standard{
		width:160px;
		margin:0 30px 0 0;
		transition:background-color 0.4s ease-in-out;
	}
	
	.content.main .blocco-foto-copertina .contenuto .bottoni .bottone-standard:nth-of-type(5){
		margin-right:0;
	}
	
	.content.main .blocco-foto-copertina .contenuto .bottoni .bottone-standard:hover{
		background-color:#93968e;
	}
	
	.content.main .blocco{
		padding-top:90px;
		padding-bottom:60px;
	}
	
	.content.main .blocco .blocco-introduzione-due-colonne{
		margin-bottom:50px;
	}
	
	.content.main .blocco .blocco-introduzione-due-colonne h2{
		width:30%;
	}
	
	.content.main .blocco .blocco-introduzione-due-colonne .bottone-standard{
		float:left;
		clear:left;
		margin-top:80px;
	}
	
	.content.main .gallery.ui2{
		position:relative;
		overflow:hidden;
	}
	
	.content.main .gallery.t1.ui2{
		height:25vw;
		margin-bottom:60px;
	}
	
	.content.main .gallery.t2.ui2{
		height:7.85vw;
	}
	
	.content.main .gallery.ui2 .viewport{
		position:absolute;
		left:0;
		white-space:nowrap;
		font-size:0;
	}
	
	.content.main .gallery.ui2 .item{
		display:inline-block;
		width:25vw;
	}
}