body { margin:0px; padding:0px; }
.h1, h1 { color:#675d56; font-family:'Times New Roman', Times, serif; font-weight:400; }
.h2, h2 { color:#675d56; font-family:'Times New Roman', Times, serif; font-weight:400; }
.it-eng { position:absolute; top:10px; right:20px; z-index:21;}
.testo a:hover{ text-decoration:none; }
.titoli { color:#675d56; font-family:'Times New Roman', Times, serif; font-weight:400; }
.titoli a{ color:#675d56; }
.titoli a:hover{ color:#2e849f; text-decoration:none; }
.sottotitoli { color:#675d56; font-family:'Times New Roman', Times, serif; font-weight:400; }
.sottotitoli a{ color:#675d56; }
.sottotitoli a:hover{ color:#2e849f; text-decoration:none; }
.carousel2 { position: relative }
.btn { padding: 6px 38px; margin-bottom: 0; font-size: 21px; border: 1px solid #323232; font-family:'Times New Roman', Times, serif; color:#323232; font-weight:400; border-radius: 0px; }
.btn-success { background-color: #ffffff; }
.btn-success:hover { background-color: #2e849f; border: 1px solid #323232; }
.navbar-brand { margin-left:5px; }
.navbar { border-radius:0px; margin-bottom:0px; }
.navbar-inverse { border: none; }
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #e4ceb6; }
.navbar-toggle { background-color: #2e849f; margin-right:16px; }
.carousel-control { width: 2%; }
.carousel-control.left { background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 100%); }
.carousel-control.right { background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 100%); }
.carousel-caption { text-shadow: 0 0 0 rgba(0, 0, 0, 0); }
.carousel-fade .carousel-inner .item { opacity: 0; transition-property: opacity; }
.carousel-fade .carousel-inner .active { opacity: 1; }
.carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner  .active.right { left: 0; opacity: 0; z-index: 1; }
.carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right { opacity: 1; }
.carousel-fade .carousel-control { z-index: 2; }

.colonna1 { text-align:left; }
.colonna2 { text-align:center; }
.colonna3 { text-align:right; }
.footer-notarianni { font-family:'Times New Roman', Times, serif; color:#ffffff; font-weight:400; }
.footer-etichette { font-family:'Times New Roman', Times, serif; font-weight:400; color: #ffe1b1; }
.footer-indirizzo { font-family:'Times New Roman', Times, serif; color:#f7dfc4; font-weight:400; text-transform:uppercase; }
.footer-indirizzo a{ color:#f7dfc4; }
.footer-indirizzo a:hover{ color:#2e849f !important; text-decoration:none; }
.footer-indirizzo2 { font-family:'Times New Roman', Times, serif; color:#f7dfc4; font-weight:400; text-transform:uppercase; }
.footer-indirizzo2 a{ color:#f7dfc4; }
.footer-indirizzo2 a:hover{ color:#2e849f !important; text-decoration:none; }
.footer-links { font-family:'Times New Roman', Times, serif; color:#f7dfc4; font-weight:400; }
.footer-links a{ color:#f7dfc4; }
.footer-links a:hover{ color:#ffffff; text-decoration:none;}
.area-woody { text-align:center; text-transform:uppercase; }
.link-woody { text-align:center; margin-top:22px; }
.link-woody a:hover{ color:#2e849f !important; }
.testo-woody { font-family:'Times New Roman', Times, serif; color:#675d56; }
.area-clienti { border:1px solid #675d56; text-align:center; }
.area-back { border:1px solid #675d56; text-align:center; }
.link-processi a:hover{ color:#2e849f !important; }
.area-processi { text-align:left; }
.testo-processi { text-transform:uppercase; font-family:'Times New Roman', Times, serif; font-weight:400; font-size:14px; color: #675d56; }
.link-processi { text-align:right; }
.link-processi a:hover{ color:#2e849f !important; }
.area-creazioni { text-align:center; }
.etichette-per-bottiglia { text-align:center; color:#ffffff; font-family:'Times New Roman', Times, serif; font-weight:400; }
.tecniche-innovative { text-align:center; color:#ffffff; font-family:'Times New Roman', Times, serif; font-weight:400; }
.testo-duo { text-align:center; font-family: 'Times New Roman', Times, serif; color: #675d56; font-weight: 400; font-family: 'Times New Roman', Times, serif; font-weight: 400; font-size: 14px;text-transform: uppercase;}
.testo-duo a{ color: #675d56;  }
.testo-duo a:hover{ color: #675d56; }
.ombra { background-image:url(/img/ombra.png); }
.testo-etichette { color:#ffffff !important; text-transform:uppercase; text-align:center;  font-family: 'Times New Roman', Times, serif; font-weight: 400;     font-size: 14px; }
.testo-etichette a{ color:#ffffff; }
.testo-etichette a:hover{ color:#ffffff; text-decoration:underline !important; }
.area-testi { background-color: #ffffff; padding:30px; margin-left:-15px; margin-right:-15px;  }
.link-prodotti { text-align:center; padding-top:15px; }
.link-prodotti a:hover{ color:#2e849f !important; }

.immagine-sinistra { padding-right:10px; margin-bottom:40px; }
.immagine-destra{ padding-left:10px; }
.img-map { width:100%; }
.area-pagina { padding:25px; }
.area-pagina-interna { padding:50px; padding-bottom: 0px; padding-top:20px; }

.azienda-blocco1 { margin-left:-15px; margin-right:-15px; }
.azienda-blocco3 { margin-left:-15px; margin-right:-15px; }
.dove-siamo-blocco1 { margin-left:-15px; margin-right:-15px; }
.dove-siamo-blocco3 { margin-left:-15px; margin-right:-15px; }
.contatti-blocco1 { margin-left:-15px; margin-right:-15px; }
.prodotti-blocco1 { margin-left:-15px; margin-right:-15px; }
.prodotti-blocco2 { margin-left:0px; margin-right:0px; }
.prodotti-blocco3 { margin-left:0px; margin-right:0px; }
.prodotti-blocco4 { margin-left:0px; margin-right:0px; margin-bottom:40px; }
.processi-blocco1 { margin-left:-15px; margin-right:-15px; }

.clienti-blocco1 { margin-left:-15px; margin-right:-15px; }
.clienti-blocco3 { margin-left:-15px; margin-right:-15px; }
.sendmail-blocco1 { margin-left:-15px; margin-right:-15px; }
.sendnewsletter-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichette-per-bottiglie-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichette-per-bottiglie-blocco3 { margin-bottom:40px;  }
.etichette-per-vino-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichette-per-olio-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichette-per-liquori-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichetta-monte-rossa-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichetta-contaldi-castaldi-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichetta-terre-bentivoglio-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichetta-clefi-riesling-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichetta-ottotori-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichetta-melgra-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichetta-facetus-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichetta-madre-terra-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichetta-bartolini-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichetta-conad-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichetta-antico-oelificio-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichetta-colle-massari-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichetta-mazzetti-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichetta-nonino-vuisinar-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichetta-bocchino-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichetta-cavallina-bianca-blocco1 { margin-left:-15px; margin-right:-15px; }
.etichetta-aicy-blocco1 { margin-left:-15px; margin-right:-15px; }
.sleeve-and-label-blocco1 { margin-left:-15px; margin-right:-15px; }
.sleeve-and-label-blocco4 { padding-bottom:40px; }
.duo-chic-blocco1 { margin-left:-15px; margin-right:-15px; }
.duo-natur-blocco1 { margin-left:-15px; margin-right:-15px; }
.duo-zen-blocco1 { margin-left:-15px; margin-right:-15px; }
.duo-arte-blocco1 { margin-left:-15px; margin-right:-15px; }
.duo-atelie-blocco1 { margin-left:-15px; margin-right:-15px; }
.duo-vintage-blocco1 { margin-left:-15px; margin-right:-15px; }
.paint-id-blocco1 { margin-left:-15px; margin-right:-15px; }
.woody-blocco1 { margin-left:-15px; margin-right:-15px; }
.contatti-blocco4 { margin-bottom:40px; }


@media (max-width:767px) {
.it-eng { top:122px; right:16px; }
.h1, h1 { font-size:22px; }
.h2, h2 { font-size:20px; line-height:26px; }
.titoli { font-size:22px; }
.sottotitoli { font-size:20px; line-height:26px; }
.testo-maiuscolo { text-transform:uppercase; }
.navbar-brand { position: absolute; z-index: 9; top:-10px; left:-20px;}
.navbar-brand img { width: 175px; height: auto; }
.img-youtube { display:none; }
.img-telefono { width:92px; height:auto; }
.h-testo { margin-top:5px; margin-bottom:51px; }
.index-blocco1 { background: none; height:auto; margin-top:0px; }
.index-blocco2 { background: none; height:auto; margin-top:0px; }
.index-blocco3 { background: none; height:auto; margin-top:0px; }

.sfondo-tecniche { background-color:#ffeacc; text-align:center; }
.tecniche-innovative { font-size:24px; padding-top:50px; height: 245px; background: url(/img/triangolo.png) #2e849f bottom right no-repeat;}
.tecniche-innovative2 {background-color:#ffeacc; height: 245px;}
.rigabottom {position:absolute;width:70%;height:1px;background-color:#d1b794;bottom:0; left: 50%; margin-left: -35%;}
.rigaright { display: none;}
.rigawhite {width:20%;height:1px;background-color:#ffffff; left: 50%; margin-left: 40%; margin-top: 20px; margin-bottom: 20px;}
.testo-duo { font-size: 14px; padding-top:9px;}

.colonna1 { text-align:center; }
.colonna2 { display:none; }
.colonna3 { text-align:center; }
.footer-notarianni { font-size:32px; line-height:31px; padding-top: 23px; }
.footer-etichette { font-size:22px; line-height:24px; }
.footer-indirizzo { font-size:15px; padding-top:19px; padding-bottom:10px; }
.footer-links { font-size:15px; line-height:19px; padding-bottom:4px; }
.carousel { height:200px; }
.fill { background-position: left; }
.video-home { width:100%; height:auto; }
.titolo-pagina { margin-top:6px; margin-bottom:26px; text-align:center; }
.area-testi { margin-bottom:30px; }
.area-back{ margin-top:6px; margin-bottom:20px; }

.immagine-sinistra { padding-right:0px; margin-bottom:48px; }
.immagine-destra{ padding-left:0px; margin-bottom:48px; }
.prodotti-blocco4 { margin-bottom:48px; }
}



@media(min-width:768px) and (max-width:991px) {
.h1, h1 { font-size:24px; }
.h2, h2 { font-size:21px; line-height:27px; }
.titoli { font-size:24px; }
.sottotitoli { font-size:21px; line-height:27px; }
.navbar-brand { position: absolute; z-index: 9; top:-17px; left:-20px;}
.navbar-brand img{ width:90%; height:auto; }
.nav > li > a { padding: 15px 13px; }
.img-youtube { width:65px; heigth:auto; }
.img-telefono { width:158px; height:auto; }
.carousel-caption { right: 0%; left: 70%; bottom:5px; padding-bottom:10px; }
.navbar-collapse {padding-right: 0px; padding-left: 0px; }
.navbar-collapse { margin-left:9px; padding-left:0px; padding-right:0px; border-left: 1px solid #dac7b9; }
.footer-notarianni { font-size:26px; line-height:31px; padding-top: 40px; }
.footer-etichette { font-size: 18px; line-height:20px; }
.footer-indirizzo { font-size:12px; padding-top:19px; padding-bottom:50px; }
.footer-indirizzo2 { font-size:12px; padding-top:2px; padding-bottom:20px; }
.footer-links { padding-top:41px; font-size:12px; line-height:19px; }
.footer-you-tube { padding-top: 68px; padding-bottom:20px; }
.index-blocco1 { height:245px; background: url(/img/sfondo-etichette-768.png); }
.index-blocco2 { height:490px;}
.index-blocco3 { height:207px; background: url(/img/sfondo-processi-768.jpg); }
.area-woody { margin-top:110px; padding-left:1px; padding-right:1px; }
.link-woody { margin-top:16px; }
.lineetta { width:42px; height:1px; }
.h-h { height:162px; }
.h-testo {margin-top: 40px; }
.tecniche-innovative { font-size:24px; padding-top:50px; height: 245px; background: url(/img/triangolo.png) #2e849f bottom right no-repeat;}
.tecniche-innovative2 {background-color:#ffeacc; height: 245px;}
.rigabottom {position:absolute;width:70%;height:1px;background-color:#d1b794;bottom:0; left: 50%; margin-left: -35%;}
.rigaright {position:absolute;height:70%;width:1px;background-color:#d1b794;right:0;top: 50%;margin-top: -36%;}
.rigawhite {width:20%;height:1px;background-color:#ffffff; left: 50%; margin-left: 40%; margin-top: 20px; margin-bottom: 20px;}
.ombra { margin-left:1px; margin-right:1px; margin-bottom:20px; margin-top:30px; }
.etichette-per-bottiglia { font-size:24px; padding-top:8px; padding-left:4px; padding-right:4px; }
.testo-etichette { padding-left:12px; padding-right:12px; margin-top:16px; padding-bottom:25px; }
.area-processi { padding-top:4px; padding-left:0px; padding-right:0px; }
.testo-processi { padding-left:0px; padding-right:0px; padding-top:2px; }
.link-processi { padding-top:9px; padding-right:0px; }
.area-creazioni { margin-top:33px; margin-bottom:40px; }
.area-clienti { margin-top:26px; margin-bottom:40px; }
.area-back{ margin-top:6px; margin-bottom:20px; }
.testo-duo { padding-top:70px; text-transform:uppercase; margin-left:-8px; margin-right:-8px; }
.testo-etichette { font-size: 12px; }
.testo-duo { font-size: 12px; padding-top:9px;}
.testo-processi { font-size:12px; }

.video-home { width:360px; height:245px; padding-left:-15px; margin-left:-15px;}
.titolo-pagina { margin-top:26px; margin-bottom:31px; text-align:center; }
.area-testi { margin-bottom:36px; }
.immagine-sinistra { padding-right:5px; margin-bottom:30px; }
.immagine-destra{ padding-left:5px; }
.img-map { height:450px; }
.prodotti-blocco4 { margin-left:-15px; margin-right:-15px; margin-bottom:30px; }
.sposta-sigillo { margin-top:40px; }
.woody-blocco4 { margin-bottom:30px; }
.etichett { height:500px !important; }
.img-dicono { width:150px; height:auto; padding-top:60px; }
}



@media(min-width:992px) {
.h1, h1 { font-size:30px; }
.h2, h2 { font-size:26px; line-height:32px; }
.titoli { font-size:24px; }
.sottotitoli { font-size:26px; line-height:32px; }
.navbar-brand { position: absolute; z-index: 9; top:-10px; left:-20px; }
.nav > li > a { padding: 15px 26px; }
.navbar-collapse { margin-left:12px; padding-left:0px; padding-right:0px; border-left: 1px solid #dac7b9; }
.footer-notarianni { font-size:36px; line-height:42px; padding-top:54px; }
.footer-etichette { font-size: 25px; line-height:30px; }
.footer-indirizzo { font-size:14px; padding-top:22px; padding-bottom:70px; }
.footer-indirizzo2 { font-size:14px; padding-top:0px; padding-bottom:40px; }
.footer-links { padding-top:60px; font-size:14px; line-height:23px; }
.footer-you-tube { padding-top: 86px; padding-bottom:20px; }
.index-blocco1 { height: 320px; background: url(/img/sfondo-etichette-940.png); }
.index-blocco2 { height: 580px; }
.index-blocco3 { height: 233px; background: url(/img/sfondo-processi-992.jpg); }
.carousel-caption { right: 0%; left: 70%; bottom:5px; padding-bottom:10px; }
.h-h { height:162px; }
.h-testo {margin-top: 40px; }
.area-woody { margin-top:142px; padding-left:26px; padding-right:26px; }
.area-creazioni { margin-top:41px; margin-bottom:46px; }
.area-clienti { margin-top:33px; margin-bottom:46px; }
.area-back{ margin-top:13px; margin-bottom:26px; }
.area-processi { padding-top:5px; padding-left:5px; padding-right:5px; }
.testo-processi { padding-left:5px; padding-right:5px; padding-top:3px; }
.link-processi { padding-top:1px; padding-right:5px; }
.tecniche-innovative { font-size:30px; padding-top:60px; height: 288px; background: url(/img/triangolo.png) #2e849f bottom right no-repeat;}
.tecniche-innovative2 {background-color:#ffeacc; height: 288px;}
.rigabottom {position:absolute;width:70%;height:1px;background-color:#d1b794;bottom:0; left: 50%; margin-left: -35%;}
.rigaright {position:absolute;height:70%;width:1px;background-color:#d1b794;right:0;top: 50%;margin-top: -33%;}
.rigawhite {width:20%;height:1px;background-color:#ffffff; left: 50%; margin-left: 40%; margin-top: 20px; margin-bottom: 20px;}
.ombra { margin-left:15px; margin-right:15px; margin-bottom:30px; margin-top: 45px; }
.etichette-per-bottiglia { font-size:30px; padding-top:8px; }
.testo-etichette { padding-left:52px; padding-right:52px; margin-top:16px; padding-bottom:26px; }
.video-home { width:470px; height:320px; padding-left:-15px; margin-left:-15px;}
.testo-duo { padding-top:36px; text-transform:uppercase; margin-left:-8px; margin-right:-8px; }
.titolo-pagina { margin-top:31px; margin-bottom:36px; text-align:center; }
.area-testi { margin-bottom:41px; }
.img-map { height:500px; }
.sposta-sigillo { margin-top:20px; }
.woody-blocco4 { margin-bottom:40px; }
.carousel2 { height:500px; }
.etichett { height:500px !important; }
.img-dicono { width:170px; height:auto; padding-top:70px; }
}

@media(min-width:1200px){
.h1, h1 { font-size:36px; }
.h2, h2 { font-size:27px; line-height:33px; }
.titoli { font-size:24px; }
.sottotitoli { font-size:30px; line-height:36px; }
.navbar-brand { position: absolute; z-index: 9; top:-15px; }
.nav>li>a { padding: 16px 40px; }
.navbar-collapse { margin-left:13px; padding-left:0px; padding-right:0px; border-left: 1px solid #dac7b9; }
.footer-notarianni { font-size:36px; line-height:42px; padding-top:54px; }
.footer-etichette { font-size:25px; line-height:30px; }
.footer-indirizzo { font-size:14px; padding-top:22px; padding-bottom:70px; }
.footer-indirizzo { font-size:14px; padding-top:0px; padding-bottom:40px; }
.footer-links { padding-top:62px; font-size:14px; line-height:23px; }
.footer-you-tube { padding-top: 86px; padding-bottom:20px; }
.h-h { height:180px; }
.h-testo {margin-top: 48px; }
.carousel-caption { right: 0%; left: 70%; padding-bottom: 60px; padding-right:5px; }
.index-blocco1 { height: 399px; background: url(/img/sfondo-etichette.png); }
.index-blocco2 { height:580px;}
.index-blocco3 { height: 290px; background: url(/img/sfondo-processi.jpg); }
.area-woody { margin-top:180px; padding-left:32px; padding-right:32px; }
.area-creazioni { margin-top:76px; margin-bottom:76px; }
.area-clienti { margin-top:48px; margin-bottom:76px; }
.area-back { margin-top:28px; margin-bottom:56px; }
.tecniche-innovative { font-size:36px; padding-top:55px; height: 288px; background: url(/img/triangolo.png) #2e849f bottom right no-repeat;}
.tecniche-innovative2 {background-color:#ffeacc; height: 288px;}
.rigabottom {position:absolute;width:70%;height:1px;background-color:#d1b794;bottom:0; left: 50%; margin-left: -35%;}
.rigaright {position:absolute;height:70%;width:1px;background-color:#d1b794;right:0;top: 50%;margin-top: -25%;}
.rigawhite {width:20%;height:1px;background-color:#ffffff; left: 50%; margin-left: 40%; margin-top: 20px; margin-bottom: 20px;}

.area-processi { padding-top: 22px; padding-left:40px; padding-right:40px; }
.testo-processi { padding-left:40px; padding-right:40px; padding-top:12px; }
.link-processi { padding-top:18px; padding-right:40px; }
.testo-duo { padding-top:42px; text-transform:uppercase; padding-left:25px; padding-right:25px; }
.ombra { margin-left:29px; margin-right:29px; margin-bottom:90px; margin-top: 90px; }
.etichette-per-bottiglia { font-size:36px; padding-top:6px; }
.testo-etichette { padding-left:58px; padding-right:58px; margin-top:13px; padding-bottom:26px; }
.video-home { width:586px; height:399px; padding-left:-16px; margin-left:-16px;}
.area-testi { margin-bottom:46px; }
.img-map { height:600px; }
.sposta-sigillo { margin-top:0px; }
.woody-blocco4 { margin-bottom:40px; }
.etichett { height:500px !important; }
.img-dicono { width:207px; height.auto; padding-top:90px; }

}