/* SECTIONS PAGINE PRODOTTI */
section.module:last-child {
  margin-bottom: 0;
}

/* section santhelena */
section.module.sf_santhelena {
  padding: 40px 0;
	border:0px solid red;
  background-color: #ffffff;
  background-image: url("../photos/sfondi/sfondo_santhelena.jpg");
  background-position: 50% 50%;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

/* section borgotesis */
section.module.sf_tesis {
  padding: 40px 0;
  border:0px solid red;
  background-color: #ffffff;
  background-image: url("../photos/sfondi/sfondo_tesis.jpg");
  background-position: 50% 50%;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

/* section spumanti */
section.module.sf_spumanti {
  padding: 40px 0;
  border:0px solid red;
  background-color: #ffffff;
  background-image: url("../photos/sfondi/sfondo_spumanti.jpg");
  background-position: 50% 50%;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

/* section grappa */
section.module.sf_grappa {
  padding: 40px 0;
  border:0px solid red;
  background-color: #ffffff;
  background-image: url("../photos/sfondi/sfondo_grappa.jpg");
  background-position: 50% 50%;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}


section.module.menu-prodotti {
  padding: 40px 0;
  border:0px solid red;
  background-color: #ffffff;
}

section.module.parallax {
  /* height: 600px; */
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.hype {
  -webkit-hyphens:auto !important;
  -moz-hyphens:auto !important;
  hyphens:auto !important;
}

/* logo, titoli e testi hp */
.titoli_pr {
  font-family: 'Montserrat', sans-serif;
}

.titoli_pr img {
  width:55%;
  display:none;
  padding:0px;
  margin:auto;
  margin-bottom:20px;
}

.loghi-ridotti {
  width:45% !important;
}

.titoli_pr h1 {
  font-size:20px;
  margin:5px 0px 0px 0px;
  padding:0px;
  color:#fff;
  font-weight:400;
  letter-spacing:4px;
}

.titoli_pr h2 {
  font-family: 'Gilda Display', serif;
  font-size:16px;
  margin:20px 0px 0px 0px;
  padding:0px;
  color:#ffffff;
  line-height:22px;
  letter-spacing:1px;
}

/* lineette divisorie color oro e bianco */
.border_oro {
  display: block;
  background: none repeat scroll 0 0 #ac9c6e;
  height: 2px;
  margin: 0 auto;
  width: 100px;
  margin-bottom: 30px;
  margin-top: 30px;
}


.border_bianco {
  display: block;
  background: none repeat scroll 0 0 #ffffff;
  height: 2px;
  margin: 0 auto;
  width: 100px;
  margin-bottom: 30px;
  margin-top: 30px;
}


/* slide prodotti */
#slide-prodotti .item img{
    display: block;
    width: 100%;
    height: auto;
}

/* titolo prodotto */
#slide-prodotti .item h1 {
  clear:both;
  width:100%;
  text-align:center;
  font-family: 'Montserrat', sans-serif;
  font-size:16px;
  font-weight:400;
  color:#AB9B6E;
  padding:20px 0px 10px 0px;
}

/* descrizione prodotto */
#slide-prodotti .item p {
  clear:both;
  width:80%;
  text-align:justify;
  font-family: 'Gilda Display', sans-serif;
  font-size:12px;
  font-weight:400;
  color:#4d4d4d;
  margin-left:10%;
  padding:0px 0px 5px 0px;
}

/* tasto shop generale */
.shop_button {
  border:1px solid #666;
  color:#666;
  padding:10px 16px;
  font-size:14px;
  margin-top:8px;
  border-radius:5px;
  font-weight:700;
  letter-spacing:4px;
} 

.shop_button:hover {
  border:1px solid #666;
  background: #f2f2f2;
  text-decoration: none;
  color:#666;
} 



