body{
	color:#666 !important;
}
#about .inner .quote{
		width:80px;
		height: 80px;
		line-height: 80px;
		font-size:28px;
		background-color:rgba(0,0,0,0.06);
		margin:0 auto;
		margin-bottom: 20px;
	}
.background01{
		background-image:url(../images/bg/img01.jpg);
		background-size: cover;
	}
.background02{
		background-image:url(../images/bg/img02.jpg);
		background-size: cover;
	}
.background03{
		background-image:url(../images/bg/img03.jpg);
		background-size: cover;
	}	
.background04{
		background-image:url(../images/bg/img04.jpg);
		background-size: cover;
	}
.background05{
		background-image:url(../images/bg/img05.jpg);
		background-size: cover;
	}
.background06{
		background-image:url(../images/bg/img06.jpg);
		background-size: cover;
	}
.background07{
		background-image:url(../images/bg/img07.png);
		background-size: cover;
	}
.background08{
		background-image:url(../images/bg/img08.jpg);
		background-size: cover;
}
.background09{
		background-image:url(../images/bg/img09.jpg);
		background-size: cover;
}

#portfolio{
	padding-bottom:100px;
}

#page-header h1{
	font-family: "Oswald",sans-serif !important;
}
#page-header h5{
	text-transform:uppercase;
}
blockquote p{
	color:#333 !important;
}
.testo_evidenz{
	background-color: #d5c900;
	color: #fff;
	font-weight:400;
}
.testo_giallo
	{
		color:#d5c900;
	}
.testo_giallo2
	{
		color: #FF0;
	}
.testo_ombra{
	text-shadow: 2px 2px #000000;
}
.testo_bianco{
	color:#fff;
}
.testo_01{
	font-size:19px;
	text-align:justify;
	max-width: 840px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
}
.testo_02{
	font-size:19px;
	max-width: 840px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	color:#CCC;
	text-align:justify;
}
.bg_footer{
	background-image: url(../images/asterisco_footer.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.allestimenti h4{
	color:#d5c900;
}
.applicazioni img{
	border: 1px solid #CCC;
	padding:4px;
}
.contact input, .contact textarea{
	color:#666;
}
.contact button{
    background-color: #d5c900;
}
#contact h1{
	margin-bottom:0px;
	font-size:50px;
}
.cosa_facciamo h3{
	line-height: 74px;
}
@media only screen and (max-width: 1650px) {
.realizzazioni h2{
	font-size:14px !important;
}
}
.lista_01 li{
	font-size: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	line-height: 26px;
	padding-top: 15px;
}
.bg_01{
	background: rgba(230, 230, 230, 0.6) none repeat scroll 0 0;
}