.content.main{
	margin-bottom:10px;
	background-color:#f3f3f5;
}

.content.main .blocco header{
	text-align:center;
}

.content.main .blocco header .titolo-stile-1{
	margin-bottom:1em;
}

.content.main .blocco header p{
	margin-bottom:0;
	line-height:1.5em;
	letter-spacing:0.05em;
}

.content.main .blocco-modelli .collegamenti{
	padding-bottom:42px;
	background-color:#e3e4e8;
	color:#fff;
}

.content.main .blocco-modelli .collegamenti .marmi{
	background-image:url("../file/site/image/pagine/pietranatural/home/modelli-marmi.jpg");
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	text-align:center;
}

.content.main .blocco-modelli .collegamenti .marmi h4{
	margin-bottom:0.60em;
	letter-spacing:0.05em;
	font-size:2.8571rem;
	font-weight:300;
}

.content.main .blocco-modelli .collegamenti .bottoni a{
	display:table;
	text-decoration:none;
}

.content.main .blocco-modelli .collegamenti .bottoni a .testo{
	display:table-cell;
	width:50%;
	vertical-align:middle;
	text-align:center;
	background-color:#c4b1a0;
	text-transform:uppercase;
	letter-spacing:0.05em;
	font-size:1.4285rem;
}

.content.main .blocco-modelli .collegamenti .bottoni a .immagine{
	display:table-cell;
	width:50%;
}

.content.main .blocco-modelli .collegamenti .bottoni a .immagine img{
	display:block;
	width:100%;
}

.content.main .fasce .blocco{
	display:block;
	background-position:center;
	background-size:cover;
	background-color:rgb(8,12,50);
	text-decoration:none;
	letter-spacing:0.034em;
	font-size:1.285rem;
	color:#fff;
}

.content.main .fasce .blocco.atelier{
	background-image:url("../file/site/image/pagine/pietranatural/home/blocco-atelier.jpg");
}

.content.main .fasce .blocco.casestudy{
	background-image:url("../file/site/image/pagine/pietranatural/home/blocco-casestudy.jpg");
}

.content.main .fasce .blocco .wrapper{
	display:block;
	transition:background-color 0.4s ease-in-out;
}

.content.main .fasce .blocco:hover .wrapper{
	background-color:rgba(0,0,0,0.6);
}

.content.main .fasce .blocco .testo{
	display:block;
}

.content.main .fasce .blocco .testo .riga-1{
	display:block;
	margin-bottom:0.2em;
	letter-spacing:0.05em;
	font-size:2.8571rem;
	font-weight:300;
}

.content.main .fasce .blocco .testo .riga-2{
	display:block;
	letter-spacing:0.034em;
	font-size:1.2857rem;
}

.content.main .fasce .blocco .testo .bottone-standard{
	display:inline-block;
	opacity:0.9;
}

.content.main .blocco-finiture .lista img{
	display:block;
	max-width:100%;
}

.content.main .blocco-showroom{
	background-color:#fff;
}

@media screen and (max-width:736px) {
	.content.main .blocco header{
		padding-top:2em;
		padding-bottom:2em;
	}
	
	.content.main .blocco-modelli .collegamenti .marmi{
		padding-top:33%;
		padding-bottom:33%;
	}
	
	.content.main .blocco-modelli .collegamenti .bottoni a{
		width:100%;
		margin-top:2em;
	}
	
	.content.main .fasce .blocco{
		margin-bottom:2px;
	}
	
	.content.main .fasce .blocco .testo{
		padding-top:2em;
		padding-bottom:2em;
	}
	
	.content.main .fasce .blocco .testo .riga-2{
		margin-bottom:1em;
	}
	
	.content.main .blocco-finiture .lista img{
		width:49%;
		margin-bottom:2%;
	}
	
	.content.main .blocco-finiture .lista img:nth-of-type(2n + 1){
		float:left;
	}
	
	.content.main .blocco-finiture .lista img:nth-of-type(2n){
		float:right;
	}
}

@media (min-width:737px) {
	.gallery-t1-wrapper .patina:after{
		background-color:#c4b1a0;
	}
	
	.content.main .blocco-modelli header{
		margin-bottom:3em;
	}
	
	.content.main .blocco header p{
		width:70%;
		margin-left:auto;
		margin-right:auto;
	}
	
	.content.main .blocco-modelli{
		padding-top:45px;
	}
	
	.content.main .blocco-modelli .collegamenti{
		padding-top:42px;
	}
	
	.content.main .blocco-modelli .collegamenti .marmi{
		margin-bottom:30px;
	}
	
	.content.main .blocco-modelli .collegamenti .marmi .wrapper{
		box-sizing:border-box;
		height:383px;
		padding-top:145px;
		transition:background-color 0.4s ease-in-out;
	}
	
	.content.main .blocco-modelli .collegamenti .marmi:hover .wrapper{
		background-color:rgba(0,0,0,0.6);
	}
	
	.content.main .blocco-modelli .collegamenti .bottoni a{
		float:left;
		width:350px;
	}
	
	.content.main .blocco-modelli .collegamenti .bottoni a:nth-of-type(2){
		margin-left:30px;
		margin-right:30px;
	}
	
	.content.main .blocco-modelli .collegamenti .bottoni a .testo{
		transition:background-color 0.4s ease-in-out;
	}
	
	.content.main .blocco-modelli .collegamenti .bottoni a:hover .testo{
		background-color:rgba(0,0,0,0.6);
	}
	
	.content.main .fasce .blocco .testo{
		box-sizing:border-box;
		background-repeat:no-repeat;
	}
	
	.content.main .fasce .blocco.atelier{
		margin-top:2px;
	}
	
	.content.main .fasce .blocco .testo .bottone-standard{
		position:absolute;
		top:106px;
	}
	
	.content.main .fasce .blocco .testo.width-fixed{
		position:relative;
		width:950px;
		height:250px;
		padding-top:90px;
	}
	
	.content.main .fasce .blocco .testo:after{
		content:" ";
		display:block;
		position:absolute;
		bottom:0;
		width:95px;
		height:10px;
		background-color:#c4b1a0;
	}
	
	.content.main .fasce .blocco.atelier .testo.width-fixed{
	}
	
	.content.main .fasce .blocco.atelier .testo .bottone-standard{
		right:0;
	}
	
	.content.main .fasce .blocco.atelier .testo:after{
		left:0;
	}
	
	.content.main .fasce .blocco.casestudy{
		margin-top:10px;
	}
	
	.content.main .fasce .blocco.casestudy .testo.width-fixed{
		text-align:right;
	}
	
	.content.main .fasce .blocco.casestudy .testo:after{
		right:0;
	}
	
	.content.main .fasce .blocco.casestudy .testo .bottone-standard{
		left:0;
	}
	
	.content.main .blocco-finiture{
		margin-bottom:50px;
		padding-top:50px;
	}
	
	.content.main .blocco-finiture header{
		margin-bottom:4.7em;
	}
	
	.content.main .blocco-finiture .lista{
		margin-left:80px;
		margin-right:80px;
	}
	
	.content.main .blocco-finiture .lista img{
		float:left;
		margin:0 15px 30px 15px;
	}
	
	.content.main .blocco-finiture .lista img:nth-of-type(n + 6){
		margin-bottom:0;
	}
	
	.content.main .blocco-showroom{
		padding-top:50px;
	}
	
	.content.main .blocco-showroom header{
		margin-bottom:3em;
	}
}