
body{
	font-family: 'Open Sans', sans-serif;}
.scelta-lang .nav-tabs > li{ float:right;}
#logo{
	width:100%;
	padding:15px 0;
	background: #e9fdf2}
#logo img{
	display:block;
	margin:auto;}

#main-menu{
	width:100%;
	padding:15px 0;
	background:#e7e1e1;}
ul.menu-top{
	padding:0;
	margin:0;
	text-align:center;}
ul.menu-top li{
	padding:0;
	margin:0;
	list-style:none;
	display:inline-block;
	border-right:solid 1px #251104;
	padding:0 15px;}
ul.menu-top li:last-child  { border:none;}
ul.menu-top li a{
	text-decoration:none;
	color:#251104;
}ul.menu-top li.voce-attiva a{
	color:#8a705f;}
ul.menu-top li a:hover{
	color:#8a705f;}

#img-payoff, #prodotti-servizi #img-payoff-interne{
	width:100%;
	background:url(../images/img-big-home.jpg) top center no-repeat;
	height:390px;
	position:relative;}
#img-payoff-interne{
	width:100%;
	background:url(../images/img-big-pelli-fiore.jpg) top center no-repeat;
	height:200px;
	position:relative;}
#pelli-fiore #img-payoff-interne{
	width:100%;
	background:url(../images/img-grezzo.jpg) top center no-repeat;
	height:200px;
	position:relative;}
#trippa #img-payoff-interne{
	width:100%;
	background:url(../images/img-big-croste.jpg) top center no-repeat;
	height:200px;
	position:relative;}
.semiterminato #img-payoff-interne{
	width:100%;
	background:url(../images/img-big-semiterminato.jpg) top center no-repeat !important;
	height:200px;
	position:relative;}
#gropponi #img-payoff-interne{
	width:100%;
	background:url(../images/bg-gropponi.jpg) top center no-repeat;
	height:200px;
	position:relative;}
#wet-blue #img-payoff-interne{
	width:100%;
	background:url(../images/img-wet-blue.jpg) top center no-repeat;
	height:200px;
	position:relative;}
#corporate #img-payoff-interne{
	width:100%;
	background:url(../images/bg-corporate-2.jpg) top center no-repeat;
	height:500px;
	position:relative;}
.payoff{
	width:100%;
	background: rgba(255, 255, 255, 0.7);
	position:absolute;
	bottom:0;
	padding:30px 0;}
#img-payoff-interne .payoff{
	padding:15px 0;}
.payoff h2{
	color:#1a0c01;
	font-size:34px;
	padding:30px 0;
	text-transform:uppercase;
	margin:0;
	padding:0;
	line-height:1;
	text-align:center;}
#img-payoff-interne	  h2{
	font-size:26px;}

#lavorazioni{
	width:100%;
	background:url(../images/bg-lavorazioni-home.jpg) center no-repeat;
	padding:60px 0;
	border-top:solid 1px #fff;}
.titolo-01{
	display:block;
	text-align:center;
	color:#e7e1e1;
	font-size:30px;}
.sottotitolo-01{
	display:block;
	text-align:center;
	color:#e7e1e1;
	font-size:20px;}
.hr-home{
	height:0px;
	border-top: solid 1px #e7e1e1;
	margin:10px auto;
	width:40%;}
.lavorazioni-home{
	border:solid 5px #e7e1e1;
	margin:0 auto 10px;}
.elenco-lavorazioni{
	text-align:center;
	margin-top:50px;}
.elenco-lavorazioni a{
	color:#e7e1e1;
	font-size:20px;}
.elenco-lavorazioni a:hover{
	color:#8a705f;}

#azienda-home{
	width:100%;
	border-top:solid 1px #fff;}
.azienda-home-sx{
	width:44%;
	background:url(../images/azienda-home.jpg) left center no-repeat;
	height:475px;
	float:left;}
.azienda-home-dx{
	width:56%;
	background:#e2dfde;
	height:475px;
	float:left;}
.azienda-1{
	background:#cac4c3;
	margin-left:2%;
	padding: 20px 20px 20px 20px;
	height:120px;
	border-bottom:solid 5px #e2dfde}
.icona{
	width:3%; float:left;}
.testo-azienda{
	width:97%; float:left;}
.car-azienda{
	}
.icona i{
	color:#8a705f;
	font-size:22px;}
.titolo-02{
	display:block;
	color:#1c1713;
	font-size:22px;
	line-height:0.8;}
.sottotitolo-02{
	display:block;
	color:#1c1713;
	font-size:17px;
	margin-top:10px;}
.azienda-home-dx h2{
	margin:25px 0;
	padding-left:2%;}


#container-titolo-contatti{
	clear:both;
	background:#8a705f;
	color:#fff;}
#container-titolo-contatti h2{
	margin:15px 0;}
#footer{
	padding:30px 0; background:#e7e1e1}
.contatti-dx{
	text-align:right;}

.riga{
	margin:40px 0;
	background:#e7e1e1;
}
.riga1{
	margin:20px 0 40px 0;
	background:#e7e1e1;
}
.rigav2{ background:#fff;}
.caratteristiche-lavorazione {
	padding:0;
	margin:20px 0 0 60px;}
.rigav2 .caratteristiche-lavorazione{	margin:20px 0 0 30px;}
.caratteristiche-lavorazione li{
	list-style-image: url(../images/list-style.png);
	list-style-position: outside;
	padding:6px 5px 6px 8px;
	margin:5px 0 0 0;
	background:#cac4c3;}


.riga h2,
.riga1 h2{
	margin:0 0 0px 0;
	padding:6px 0 6px 60px;
	background:#cac4c3;
	text-transform:uppercase;}
.rigav2 h2{ font-size:20px; padding:6px 6px}

.riga img{ width:100%;}
.riga .col-md-3,
.riga1 .col-md-3,
.riga .col-md-9,
.riga1 .col-md-9,
.riga .col-md-4,
.riga1 .col-md-4,
.riga .col-md-8,
.riga1 .col-md-8,
.riga .col-md-12{
	padding-left:0;
	padding-right:0;}
.no-pad-left{
	}

.rigav2 .col-md-4{ background:#e7e1e1; height:250px; border-right:solid 10px #fff; padding-left:0; padding-right:0;}
.rigav2 .col-md-4-last{ border-right:none; }


.doc{ padding-left:60px; margin-top:40px; line-height:2.5;}
.doc i{ font-size:20px;}
.doc a{ color:#333;}
.doc a:hover{ color:#8a705f;}

.txt-prod{
	padding:25px 0;
	font-size:17px;
	line-height:1.5;}

#corporate .txt-prod{
	padding:0 0 40px 0;
	font-size:16px;
	line-height:1.5;}
#corporate .txt-prod h2{
	margin:30px 0 0 0;
	color:#1a0c01;
	font-size:24px;}

.contatti{
	font-size:16px;
	padding-top:30px;
	padding-bottom:30px;}
.contatti .contatti-dx{ text-align:left;}
.contatti table td{ padding-right:15px;}
.contatti table td a{ color:#333;}
.contatti table td a:hover{ color:#8a705f;}

.titolo-contatti i{color: rgba(255, 255, 255, 0.5)}





.menubottom a{
	color:#1c1713;}
.menubottom img{  margin-left:2px; width:100px !important;}
.prodattivo{ color:#000; font-weight:bold;}
.prodattivo img{    opacity: 0.4;
    filter: alpha(opacity=40); }
.menubottom  a:hover img{    opacity: 0.4;
    filter: alpha(opacity=40); }
.menubottom  td{ margin-left:2px; padding-right:6px;}

@media only screen and (max-width : 375px)  {
ul.menu-top li{
	margin-top:6px}
#lavorazioni {
    background: url("../images/bg-lavorazioni-home.jpg") repeat top center rgba(0, 0, 0, 0);}
.sottotitolo-01{ font-size:18px;}
.azienda-home-sx{
	width:100%;}
.azienda-home-dx{	width:100%;}
.azienda-1{ height:auto; background:none;margin-left:0%;
    padding: 10px; margin-top:15px; clear:both;}
.azienda-home-dx h2 {
	padding-left:0; text-align:center;}
.icona{ width:6%;}
.testo-azienda{ width:94%;}
#footer div{
	text-align:center;}
	.contatti-dx{
		margin-top:10px;}
img.lavorazioni-home{
	margin-top:50px;}
.payoff h2 {
	padding:0 15px;}
}








.container-main-menu {
	background: #e7e1e1;
}
.container-main-menu ul.menu-top{
	text-align: left;
}
.scelta-lang a{
	color: #251104;
}
.scelta-lang .nav>li>a:hover,
.scelta-lang .nav .open>a{
		color: #251104;
		background-color: #e7e1e1;
		border: none;
}
.scelta-lang .nav-tabs>li>a{
		border: none;
}
.scelta-lang .nav-tabs{
	border-bottom: none;
	height: 50px;
}
.scelta-lang a.dropdown-toggle{
	margin: 0;
	padding: 0;
	line-height: 50px;
}
.scelta-lang .dropdown-menu{
	background:rgba(255, 255, 255, 0.6);
	margin: 0;
	padding:0;
	left: -6px;)
}
.scelta-lang .dropdown-menu a{
	padding: 3px 6px;
}
img.flag{
	margin-top: -3px;
}

#main-menu .nav{ border: none;}
#main-menu .nav a:hover{ background: none; border: none;  padding: auto;}
#main-menu .nav li{ padding: 0 15px; }
#main-menu .nav li a{ padding: 0;border: none;  }
#main-menu .nav li ul {
		background:rgba(255, 255, 255, 1.0);
		margin-top:15px;
}
#main-menu .nav li ul li{
	display: block;
	width: auto;;
	float: none;
	padding: 3px 20px 3px 12px;
	border-right:  none !important;
	border-left: none;
	border-bottom: solid 1px #b4977c;
}
#footer a {color:#333
}
