@import url('https://fonts.googleapis.com/css?family=Open+Sans');@import url('https://fonts.googleapis.com/css?family=Open+Sans:300');@import url('https://fonts.googleapis.com/css?family=Open+Sans:700');body{}#locked-area{margin-top: 10px;right: 90px;display: block;position: absolute;color: #ddd;font-size: 0.8em }#locked-area > img{margin-right: 4px }a{text-decoration: none;color: #6b5b5b;-webkit-transition: color 0.3s ease-in;-moz-transition: color 0.3s ease-in;-o-transition: color 0.3s ease-in;transition: color 0.3s ease-in;}a:hover{color: #762124;-webkit-transition: color 0.3s ease-out;-moz-transition: color 0.3s ease-out;-o-transition: color 0.3s ease-out;transition: color 0.3s ease-out;}a:active{color: #762124;}a.active{color: #762124;}h1{font-size: 1.7em;font-family: 'Open Sans', sans-serif;font-weight: 700;color: #372727;line-height: 1.3em;letter-spacing: 1px;margin: 0;}h2{font-size: 1.3em;font-family: 'Open Sans', sans-serif;font-weight: 700;color: #372727;line-height: 1.3em;letter-spacing: 1px;margin: 0;}h3{font-size: 1em;font-family: 'Open Sans', sans-serif;font-weight: 700;color: #372727;line-height: 1em;letter-spacing: 0.8px;margin: 0;display: block;height: 34px;}.gray-bg{width: 100%;background-color: #f6f5f1;position: relative;clear: both;}.white-bg{width: 100%;background-color: white;position: relative;clear: both;}.beige-bg{width: 100%;background-color: #ded4cb;position: relative;clear: both;}.togglemenu-container > div{background-color: #372727;max-width: 980px;padding: 10px;height: 225px;margin: auto;position: relative}.togglemenu-container{display: none;position: absolute;width: 100%;height: 270px;top: 110px;z-index: 999;}.tglm{position: absolute;width: 180px;height: 100%;float: left;padding-left: 180px;}.togglemenu-container .tglm ul{list-style-type: none;margin: 0;padding: 0;}.togglemenu-container .tglm ul li{display: block;width: 125px;height: 75px;line-height: 75px;font-size: 0.7em;font-family: 'Open Sans', sans-serif;color: #ddd;font-weight: 400;letter-spacing: 1px;border-top: thin #838383 solid;padding-left: 20px;padding-right: 20px;text-transform: uppercase;}.togglemenu-container .tglm ul li:first-child{border-top: none;}.togglemenu-container .tglm ul li a{display: block;color: #ddd;}.tglm ul li a.active{color: #867875;outline: none;font-weight: bold;}.togglemenu-container .tglm ul li a:hover{color: #867875;-webkit-transition: color 0.3s ease-out;-moz-transition: color 0.3s ease-out;-o-transition: color 0.3s ease-out;transition: color 0.3s ease-out;}.tglmn-bg{position: absolute;width: 635px;height: 225px;right: 10px;background-color: #fff;overflow: hidden;box-shadow: 0px 0px 3px 3px #2b2b2b;}.tglmn-bg a{color: #ddd;}.tglmn-bg a:hover{color: #867875;}.tglmnbox-container{margin: 0;padding: 0;width: inherit;height: inherit;}.tglmn-box{position: relative;float: left;width: 635px;height: 225px;margin: 0;}.tglmn-box-2{position: relative;float: right;width: 319px;height: 225px;border-left: thin #ddd solid;margin: 0;}.tglmn-bg .tglmnbox-container .tglmn-box-2:first-child{float: left;border-left: none;}.tglmn-box-2 div div .submenubox-title,.tglmn-box div div .submenubox-title,.tglmn-box-3 div div .submenubox-title{display: block;font-size: 0.75em;font-family: 'Open Sans', sans-serif;font-weight: 700;color: #762124;line-height: 25px;text-transform: uppercase;letter-spacing: 0.5px;margin-top: 0px;margin-bottom: -5px;}.tglmn-box-2 div div .submenubox-title a,.tglmn-box div div .submenubox-title a,.tglmn-box-3 div div .submenubox-title a{color: #762124;}.tglmn-box-2 div div .submenubox-title a:hover,.tglmn-box div div .submenubox-title a:hover,.tglmn-box-3 div div .submenubox-title a:hover{color: #372727;}.tglmn-box-2 div div .submenubox-desc,.tglmn-box div div .submenubox-desc,.tglmn-box-3 div div .submenubox-desc{width: 100%;height: 60px;}.tglmn-box-3{position: relative;float: right;width: 212px;height: 225px;border-left: thin #ddd solid;margin: 0;}.tglmn-bg .tglmnbox-container .tglmn-box-3:first-child{width: 209px;float: left;border-left: none;}.tglmn-bg .tglmnbox-container .tglmn-box-3 div,.tglmn-bg .tglmnbox-container .tglmn-box-2 div,.tglmn-bg .tglmnbox-container .tglmn-box div{padding: 10px;}.tglmn-bg .tglmnbox-container .tglmn-box-3 div div,.tglmn-bg .tglmnbox-container .tglmn-box-2 div div,.tglmn-bg .tglmnbox-container .tglmn-box div div{padding: 0;}.submenubox-desc p{font-size: 0.65em;font-family: 'Open Sans', sans-serif;font-weight: 400;color: #372727;line-height: 1.5em;letter-spacing: 0.3px;margin: 4px 0px 0px 0px;text-align: left;}.submenu-button{margin: 5px 0px 0px;float: left;width: 46px;height: 25px;background-color: #762124;}.submenu-button a{display: block;}.submenu-button p{color: #ddd;font-family: "Open Sans", sans-serif;text-align: right;font-size: 0.75em;line-height: 25px;margin: 0px 10px 0px 0px;letter-spacing: 0.9px;text-transform: lowercase;font-weight: 400;}.submenu-button p:after{content: url('images/freccia_gallery_dx.png');filter: invert(100%);margin-left: 10px;position: absolute;right: 67px;bottom: 10px;}.lang-bar{width: 100%;height: 40px;background-color: #180d0b;position: relative;clear: both;z-index: 10;}.nav-bar{width: 100%;height: 50px;background-color: #372727;position: relative;clear: both;z-index: 10;}.header-bg{width: 100%;height: 160px;background-image: url('../images/header/header_azienda_caffe.jpg');position: relative;clear: both;overflow: hidden;background-size: cover;background-repeat: no-repeat;background-position: center;}.caffe-14, .caffe-13, .caffe-15, .caffe-16{background-image: url('../images/header/header_prodotti_monorigine.jpg') !important;}.caffe-17, .caffe-18, .caffe-19{background-image: url('../images/header/header_capsule_nespresso.jpg') !important;}#prodotti{background-image: url('../images/header/header_prodotti_caffe.jpg');}#testcaffe{background-image: url('../images/header/header_test.jpg');}#macchine{background-image: url('../images/header/header_prodotti_macchine.jpg');}#merchandising{background-image: url('../images/header/header_prodotti_merchandising.jpg');}#azienda_inizia_la_storia{background-image: url('../images/header/header_azienda_storia.jpg');}#azienda_la_nuova_storia{background-image: url('../images/header/header_azienda_nuova_storia.jpg');}#azienda_il_team{background-image: url('../images/header/header_azienda_team.jpg');}#azienda_caffe{background-image: url('../images/header/header_azienda_caffe.jpg');}#azienda_produzione{background-image: url('../images/header/header_azienda_produzione.jpg');}#news{background-image: url('../images/header/header_news_eventi.jpg');}#press{background-image: url('../images/header/header_press.jpg');}#contatti{background-image: url('../images/header/header_contatti.jpg');}#mediakit{background-image: url('../images/header/header_mediakit.jpg');}.header-logo{width: 138px;height: 172px;position: absolute;top: 0;left: -862px;right: 0;margin: 0 auto;z-index: 1199;}.foo-one{width: 100%;height: 50px;background-color: #762124;position: relative;clear: both;margin: 0;}.foo-one .foo-cnt img{float: right;}.foo-two{width: 100%;min-height: 300px;background-color: #372727;position: relative;clear: both;margin: 0;}.foo-three{width: 100%;min-height: 50px;background-color: #291e1c;position: relative;clear: both;margin: 0;}.foo-three .foo-cnt p{text-align: center;font-size: 0.65em;font-family: 'Open Sans', sans-serif;color: #ddd;margin: 0;line-height: 50px;}.foo-three .foo-cnt p a{color: #ddd;}.foo-three .foo-cnt div{width: 119px;height: 50px;position: absolute;top: 0;right: 0;background-image: url('../images/tunnel-logo.jpg');}.cnt{max-width: 1000px;margin: auto;position: relative;padding: 30px 0;overflow: hidden;}.foo-cnt{max-width: 1000px;margin: auto;position: relative;overflow: hidden;width: 90%;}.fbox-left{width: 33.3%;margin: 0;position: relative;float: left;padding-top: 40px;padding-bottom: 40px;}.fbox-left p{text-align: left;font-size: 0.75em;font-family: 'Open Sans', sans-serif;color: #ddd;line-height: 2em;letter-spacing: 0.5px;margin: 0;}.fbox-middle{width: 33.3%;margin: 0;position: relative;float: left;padding-top: 40px;padding-bottom: 40px;}.fbox-middle p{text-align: left;font-size: 0.75em;font-family: 'Open Sans', sans-serif;color: #ddd;line-height: 2em;letter-spacing: 0.5px;margin: 0;padding-left: 40px;padding-right: 40px;}.pfirst{padding-bottom: 24px;}.fbox-right{width: 33.3%;margin: 0;position: relative;float: right;padding-top: 40px;padding-bottom: 40px;}.fooline{width: 2px;height: 276px;position: absolute;top: 0;right: 0;background-image: url('../images/foo-separator.jpg');}.social-container{position: relative;width: 100%;height: 37px;margin-top: 8px;}.social-container div{width: 37px;height: 37px;position: relative;float: right;margin-left: 5px;background-color: #000;overflow: hidden;}#newsletter-click{background-image: url('../images/social/social_newsletter.jpg');opacity: 0.7;display: block;width: 37px;height: 37px;}#newsletter-click:hover{opacity: 1;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.social-container div img{opacity: 0.7;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.social-container div img:hover{opacity: 1;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.no-bottom-pad{padding-bottom: 0 !important;}.stickem-container .no-top-pad{padding-top: 0 !important;}.no-top-pad{padding-top: 0 !important;}.storypad{padding-top: 60px;padding-bottom: 60px;}.content-left{position: relative;float: left;width: 48%;padding-right: 2%;}.content-right{position: relative;width: 48%;float: left;padding-left: 2%;}#empty{height: 73px;width: 100%;position: relative;clear: both;}#empty2{height: 70px;width: 100%;position: relative;clear: both;}.page-title, h1, h2, h3{text-transform: uppercase;}.justified{text-align: justify;font-size: 0.75em;font-family: 'Open Sans', sans-serif;color: #372727;line-height: 2em;}.right{text-align: right;font-size: 0.75em;font-family: 'Open Sans', sans-serif;color: #372727;line-height: 2em;}.left{text-align: left;font-size: 0.75em;font-family: 'Open Sans', sans-serif;color: #372727;line-height: 2em;margin: 0;}.bold{font-weight: 700;}.italic{font-style: italic;}.page-title{font-size: 0.85em;font-family: 'Open Sans', sans-serif;color: #762124;font-weight: 700;letter-spacing: 1px;margin: 0;}.text{margin-top: 20px;letter-spacing: 0.5px;}.lateral-pad{padding-left: 10%;padding-right: 10%;}.news-gallery-container{max-width: 900px;width: 95%;}.img-gallery, .img-slick{position: relative;margin: auto;margin-top: 40px;}.img-story{margin-left: 0px;margin-right: 16px;margin-bottom: 16px;}.news-gallery-container .img-gallery .img-story{margin-top: 10px;}h1, h2, h3, .text, .page-title{-webkit-text-stroke: 1px rgba(0, 0, 0, 0.1)}.lesspad{padding-top: 30px !important;}.sub-index{float: left;width: 100%;clear : both;}.news-container{width: 100%;clear: both;overflow: hidden;padding-top: 43px;}.newshack{max-width: 1010px;width: 102%;}.ul-submenu{list-style-type: none;margin: auto;margin-left: -40px;}.ul-submenu li{display: inline-block;font-size: 0.7em;font-family: 'Open Sans', sans-serif;color: #372727;font-weight: 700;letter-spacing: 1px;border-right: 1px #ddd solid;padding-right: 20px;padding-left: 20px;float: left;}.ul-submenu li:first-child{padding-left: 0px !important;}.ul-submenu li:last-child{border: 0;padding-right: 0px !important;}.ul-submenu li a{text-decoration: none;}.ul-submenu li a:active{color: #762124;}.lang-bar .foo-cnt .ul-submenu{list-style-type: none;margin: 0;padding-top: 12px;float: right;}.lang-bar .foo-cnt .ul-submenu li{display: inline-block;font-size: 0.7em;font-family: 'Open Sans', sans-serif;color: #ddd;font-weight: 400;letter-spacing: 1px;border-right: 1px #ddd solid;padding-right: 10px;padding-left: 11px;float: left;}.lang-bar .foo-cnt .ul-submenu li:first-child{padding-left: 0px !important;}.lang-bar .foo-cnt .ul-submenu li:last-child{border: 0;padding-right: 0px !important;}.lang-bar .foo-cnt .ul-submenu li a{color: #ddd;}.lang-bar .foo-cnt .ul-submenu li a:hover{color: #762124 !important;}.lang-bar .foo-cnt .ul-submenu li a:active{color: #762124;}.nav-bar .foo-cnt .ul-submenu{list-style-type: none;margin: 0;padding-top: 17px;float: right;}.nav-bar .foo-cnt .ul-submenu li{display: inline-block;font-size: 0.7em;font-family: 'Open Sans', sans-serif;color: #ddd;font-weight: 400;letter-spacing: 1px;border-right: 1px #ddd solid;padding-right: 20px;padding-left: 21px;float: left;text-transform: uppercase;}.nav-bar .foo-cnt .ul-submenu li:first-child{padding-left: 0px !important;}.nav-bar .foo-cnt .ul-submenu li:last-child{border: 0;padding-right: 0px !important;}.nav-bar .foo-cnt .ul-submenu li a{color: #ddd;}.nav-bar .foo-cnt .ul-submenu li a:hover{color: #867875 !important;}.nav-bar .foo-cnt .ul-submenu li .active{color: #867875;}.newsbox{width: 236px;margin-right: 1.0317em;margin-bottom: 1.0317em;position: relative;float: left;background-color: white;overflow: hidden;}.pbox{width: 236px;height: 360px;position: relative;background-color: white;text-align: center;}.pbox a{color: #fff;}.pbox img{margin: auto}.pbox .newsboxtext-minimal .pr-desc{color: #fff;text-align: center}.pbox .newsboxtext-minimal h3 a{font-size: 1.2em;line-height: 1.1em}.pbox .newsboxtext-minimal h3{height: auto}.pbox .newsboxtext-minimal h3 a span{font-size: 0.7em;line-height: 1.6em }#news-pics a{width: 185px;height: 185px;display: block;background-position: center;background-size: cover;float: left;margin-left: 17px;}#news-pics a:first-child{margin-left: 0px}.newsbox-min{height: 236px !important;}.newsbox-filter{height: 492px !important;background-color: #372727;}.merchandising-filter{height: 570px !important;background-color: #372727;overflow: hidden;}.press-title{font-family: "Open Sans", sans-serif;font-size: 0.85em;font-weight: 700;letter-spacing: 0.5px;text-transform: none;margin: 0px}.pressbox-text{height: 70px;padding: 20px;overflow: hidden;text-align: center;}.press-image{width: 170px;margin: auto;overflow: hidden;margin-bottom: 20px;}.news-image{width: 100%;}.newsimage-minimal{position: absolute;bottom: 0px;overflow: hidden;}.newsimage-minimal a img{float: left;}.newsbox-text{height: 210px;padding: 20px;overflow: hidden;}.pbox > div.special{background-color: #372727;}.merchandising-box .newsimage-minimal img{height: auto;width: auto;}.merchandising-box .newsimage-minimal{height: 120px }.pbox > div.special h3 a, .pbox > div.special .pr-desc{color: #fff !important;}.special-pr{padding: 10px 5px 5px !important;margin: auto;width: 165px !important;}.special-pr .pr-desc{line-height: 1.3em !important;}.newsboxtext-minimal{position: relative;height: 116px;padding: 20px 20px 20px;overflow: hidden;margin: auto;width: 170px;}.filter-text{position: absolute;height: 130px;}.filter-text-title{font-size: 0.8em;font-family: 'Open Sans', sans-serif;color: #fff;letter-spacing: 0.5px;font-weight: 400;padding-top: 20px;padding-left: 20px;padding-right: 20px;padding-bottom: 20px;margin: auto;}.fil-selection .fil-icons .filter-text-title,.fil-place .fil-icons .filter-text-title{font-size: 0.70em;padding: 0 !important;}.fil-icons a.active, .fil-icons a.active + p{opacity: 0.4;filter: alpha(opacity=40);}.filter-text-desc{font-size: 0.8em;font-family: 'Open Sans', sans-serif;color: #756663;letter-spacing: 0.5px;font-weight: 400;padding-left: 20px;padding-right: 20px;padding-bottom: 20px;margin: 0;}#fil-type{font-size: 0.75em;font-family: 'Open Sans', sans-serif;font-style: italic;color: #970939;letter-spacing: 0.5px;font-weight: 400;padding-top: 20px;padding-left: 20px;padding-right: 20px;padding-bottom: 20px;margin: 0;display: block;position: absolute;top: 130px;}#wook-cont .fil-selection, #wook-cont .fil-place{width: 236px }#fil-place{font-size: 0.75em;font-family: 'Open Sans', sans-serif;font-style: italic;color: #970939;letter-spacing: 0.5px;font-weight: 400;padding-top: 20px;padding-left: 20px;padding-right: 20px;padding-bottom: 20px;margin: 0;display: block;position: absolute;top: 285px;}.fil-selection{position: absolute;top: 190px;width: 100%;height: 110px;}.fil-place{position: absolute;top: 346px;width: 100%;height: 110px;}.fil-selection .fil-icons:first-child{padding-left: 20px;}.fil-place .fil-icons:first-child{padding-left: 20px;}.fil-icons{position: relative;float: left;padding-right: 20px;width: 52px;height: 100%}.fil-icons-text{text-align: center;margin-top: 5px;}.fil-icons-text a{color: #fff !important;}.fil-icons-text a:hover{color: #762124 !important;}.news-date{margin-top: 0px;margin-bottom: 0px;font-size: 2.2em;font-family: 'Open Sans', sans-serif;color: #988484;letter-spacing: 1px;font-weight: 300;}.news-title{font-size: 1.5em;font-family: 'Open Sans', sans-serif;font-weight: 700;color: #372727;line-height: 1.4em;letter-spacing: 1px;text-transform: uppercase;margin: 10px 0px 0px 0px;}.news-subtitle{font-size: 1.15em;font-family: 'Open Sans', sans-serif;font-weight: 700;color: #372727;line-height: 1.2em;letter-spacing: 0.5px;text-transform: uppercase;margin: 0px 10px 30px 0px;}.newsbox .news-date{margin-top: 0px;margin-bottom: 0px;font-size: 2.2em;font-family: 'Open Sans', sans-serif;color: #988484;letter-spacing: 1px;font-weight: 300;}.newsbox .news-title{font-size: 0.85em;font-family: 'Open Sans', sans-serif;color: #372727;letter-spacing: 0.5px;font-weight: 700;text-transform: none;}.newsbox .news-excerpt{padding-top: 10px;font-size: 0.70em;font-family: 'Open Sans', sans-serif;color: #372727;font-weight: 400;text-align: justify;line-height: 1.5em;}.newsboxtext-minimal .pr-desc{margin-top: 5px;font-style: italic;font-size: 0.7em;font-family: 'Open Sans', sans-serif;color: #372727;line-height: 1.5em;text-align: left;}.content-left img{float: left;vertical-align: middle;}.content-right img{vertical-align: bottom;float: right;}.content-right h2{text-align: right;}.content-left h3,.content-right h3{font-size: 1em;font-family: 'Open Sans', sans-serif;font-weight: 700;color: #372727;line-height: 0.8em;letter-spacing: 0.2px;margin: 0;display: inline;}#miscela{font-weight: 300;margin-top: 12px !important;}.dyn-chart{background-image: url('../images/aroma-chart-bg.jpg');width: 380px;height: 266px;position: relative;float: left;margin-top: 25px;}#circle-1{position: absolute;top: 101px;}#circle-2{position: absolute;left: 50px;top: 7px;}#circle-3{position: absolute;right: 97px;top: 7px;}#circle-4{position: absolute;right: 40px;top: 101px;}.longtitle{font-size: 0.87em;font-family: 'Open Sans', sans-serif;font-weight: 700;color: #372727;line-height: 1.0em;letter-spacing: 0.2px;margin: 0;}.slick-padright{padding-right: 20px;position: relative;max-width: 1000px;margin: auto;}.pr-container{max-width: 800px;overflow: hidden;margin: auto;position: relative;width: 80%;}.pr-divhack{max-width: 812px;margin: 0;position: relative;width: 80%;}.pr-listbox{width: 191px;height: 240px;margin-right: 12px;position: relative;float: left;}.prlistbox-cnt{width: 191px;height: 191px;margin: 0;padding: 0;position: relative;}.pro-bars{position: relative;width: 380px;height: 160px;float: left;}.bar-container{position: relative;width: 380px;height: 26px;float: left;background-color: #dddddd;margin-bottom: 6px;overflow: hidden;}.bar-container p{font-size: 0.68em;margin-top: 2px;z-index: 9999;}.bar-loader{position: relative;width: 0px;height: 25px;float: left;background-color: #762124;}.bar-loader img{position: relative;float: right;}.bar-value-0{position: absolute;left: 10px;}.bar-value-middle{position: absolute;left: 45%;}.bar-value-1{position: absolute;left: 33%;}.bar-value-2{position: absolute;right: 33%;}.bar-value-3{position: absolute;right: 10px;}.white-bg .cnt .news-container .cnt .pr-container{margin-top: 16px;}#contact-box{width: 90%;padding: 5%;}#iframe{background-image: url('../images/map.jpg');}.white-bg .cnt .news-container .cnt .content-left .gray-bg,.white-bg .cnt .news-container .cnt .content-right .gray-bg{margin-top: 30px;}.home-pic{position: relative;width: 100%;margin: 0;}.home-pic img{display: block;margin: 0;}.wide-home-line{height: 47px;width: 100%;margin: 0;padding: 0;background-color: #762124;position: relative;clear: both;}.wide-home-line div img{float: right;margin-left: 5px;}.socialhomebar div a{opacity: 0.7;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.socialhomebar div a:hover{opacity: 1;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.wide-home{min-height: 320px;width: 100%;margin: 0;padding: 0;background-color: #372727;position: relative;clear: both;}.wide-home > div{min-height: 320px;max-width: 1000px;margin: 0 auto;padding: 0;position: relative;overflow: hidden;}.wide-home > div > div{float: left;width: 29.3%;padding-top: 30px;padding-left: 6%;}.wide-home > div > div:first-child{padding-left: 0px;}.wide-home .news-date{font-size: 2em;}.wide-home .news-title{font-size: 0.9em;font-weight: bold !important;color: #fff !important;text-transform: none !important;line-height: 1.6em;}.wide-home .news-excerpt{color: #fff !important;font-size: 0.8em;line-height: 1.6em;}.wide-home .news-excerpt a{color: #fff !important;}.wide-home .news-title a{color: #fff !important;}.pic-gallery-home{position: relative;height: 300px;width: 100%;}.widget-left{position: relative;width: 50%;float: left;background-color: #e7b45b;}.widget-left img{float: right;width: 100%;max-width: 530px;}.widget-right{position: relative;width: 50%;float: right;background-color: #ded4cb;}.widget-right img{float: left;width: 100%;max-width: 530px;}.home-bottom{position: relative;width: 100%;overflow: hidden;background-image: url('../images/home-preview/bg.jpg');background-size: cover;background-repeat: no-repeat;background-position: center;text-align: center;}.home-left{width: 50%;position: relative;float: left;background-color: #ededed;}.home-right{width: 50%;position: relative;float: right;background-color: #fff;}.home-bottom-image{position: absolute;max-width: 1000px;left: 50%;margin-left: -500px;}.slick-slider img{max-width: 100%;height: auto;}.stickmenu{position: absolute;padding-top: 13px;width: 100%;clear: both;z-index: 99;height: 30px;background-color: #ede9e4;}.stickmenu-item-cont{padding-top: 43px}.stickit{position: fixed;top: 0;margin: 0px;}.stickit-end{position: absolute;bottom: 0;}.sticky-text-container{position: relative;margin: 0 auto;max-width: 1000px;width: 98%;}.navarrow{position: fixed;width: 50px;height: 50px;bottom: 100px;right: 100px;background-image: url('../images/freccia.jpg');opacity: 0.6;-webkit-transition: opacity 0.7s ease-out;-moz-transition: opacity 0.7s ease-out;-ms-transition: opacity 0.7s ease-out;-o-transition: opacity 0.7s ease-out;transition: opacity 0.7s ease-out;z-index: 9999;display: none;}.navarrow:hover{opacity: 1;-webkit-transition: opacity 0.7s ease-in;-moz-transition: opacity 0.7s ease-in;-ms-transition: opacity 0.7s ease-in;-o-transition: opacity 0.7s ease-in;transition: opacity 0.7s ease-in;}.navarrow a{display: block;width: 50px;height: 50px;}#wook-cont{position: relative}.wook-item{width: 196px;overflow: hidden;background-color: #fff;padding: 20px;min-height: 184px}#wook-filters .active{color: #762124;}#wook-filter-btn a.active{opacity: 0.6;filter: alpha(opacity=60);}.mk-title{color: #762124;font-size: 0.8em;font-weight: bold;display: block;min-height: 50px}.mk-pdf{font-size: 0.8em;}.mk-pdf:before{content: '\25bc'}.mk-pics{padding-top: 20px;overflow: hidden}.mk-pics img{width: 60px;float: left;margin-right: 3px}.mk-pdf a{text-decoration: underline;margin-left: 5px}#map-canvas{height: 400px;max-width: 800px;margin: 0px;padding: 0px;width: 100%;}#mach-margin{margin-top: 40px;}#mach-margin{margin-top: 40px;}.advice-cnt{margin: 15px 0px 0px 0px;padding: 0;width: 380px;float: left;}.advice-cnt div{width: 180px;height: 180px;position: relative;float: left;margin-right: 10px;background-color: #fff;}.shop-button{float: left;width: 180px;height: 40px;margin-right: 10px;margin-top: 30px;margin-bottom: 30px;background-color: #762124;}.shop-button p{font-size: 0.85em;font-family: 'Open Sans', sans-serif;color: #ddd;font-weight: 400;letter-spacing: 1px;margin: 0;text-transform: uppercase;text-align: center;line-height: 40px;}.shop-button p a{color: #ddd;display: block;}.shop-button p a:hover{color: #bbb;}.content-left .char{float: left;width: 90%;background-color: #f6f5f1;margin: 0px 0% 10px 0px;padding: 5px 5%;clear: both;}.content-right .char{float: left;width: 90%;background-color: #f6f5f1;margin: 0px 0px 10px 0%;padding: 5px 5%;clear: both;}.content-right .char:last-child,.content-left .char:last-child{margin-bottom: 50px;}.char p{letter-spacing: 0.5px;}.cnt h2.lateral-pad{margin-top: 30px;}.detail-divhack{max-width: 861px;margin: 0;position: relative;width: 108%;}.detail-listbox{width: 154px;height: 230px;margin-right: 61px;position: relative;float: left;}.detail-listbox img{margin-bottom: 10px;}.middle{text-align: center;font-size: 0.75em;font-family: 'Open Sans', sans-serif;color: #372727;line-height: 1.5em;margin: 0;letter-spacing: 0.5px;}.content-right .h2-right{text-align: left;}.pr-divhack .arome-related:last-child{margin-bottom: 40px;}.arome-related{height: 200px;position: relative;float: left;margin: 20px 12px 0px 0px;padding: 0;}.arome-related .arome-cnt{height: 132px;width: 98px;float: left;margin: 0;padding: 0;}.arome-related .arome-cnt p{text-align: center;font-size: 0.65em;font-family: 'Open Sans', sans-serif;color: #372727;line-height: 1.5em;margin: 10px 0px 0px 0px;letter-spacing: 0.2px;text-transform: uppercase;}.arome-related h3{margin-bottom: 10px;}#light{background-color: rgb(0, 0, 0);display: none;height: 3000px;opacity: 0;position: fixed;top: 0;width: 3000px;z-index: 600;}#slide_cont{display: none;left: 50%;margin-left: -500px;margin-top: 10%;position: absolute;max-width: 1000px;z-index: 996;background-color: #fff;width: 98%;}#slide_cont .close{position: absolute;right: 15px;top: 20px;}#wook-filter-btn a{display: block;padding: 4px 20px;color: #fff !important;font-size: 0.8em;background-color: #4C3E3D;margin: 0px 20px 2px;}.merchandising-box{height: 275px !important;overflow: hidden;width: 236px;background-color: #fff}.special-product-blackrow{width: 100%;height: 200px;position: relative;margin: 0;padding: 40px 0px 20px;background-color: #180d0b;text-align: center;color: #fff;}.special-product-blackrow .cnt h2{color: #fff;}.special-product-blackrow .cnt p{margin-top: 15px;font-style: italic;font-size: 0.75em;font-family: 'Open Sans', sans-serif;line-height: 2.3em;}#mono-origine-ethiopia .gray-bg .cnt .news-container .cnt .content-left h1{color: #ffc324;}#mono-origine-ethiopia .gray-bg .cnt .news-container .cnt .content-left .text span{color: #347b2b;}#mono-origine-brazil .gray-bg .cnt .news-container .cnt .content-left h1{color: #1eb25a;}#mono-origine-brazil .gray-bg .cnt .news-container .cnt .content-left .text span{color: #fbeb02}#mono-origine-el-salvador .gray-bg .cnt .news-container .cnt .content-left h1{color: #009edd;}#mono-origine-el-salvador .gray-bg .cnt .news-container .cnt .content-left .text span{color: #fff}#mono-origine-india .gray-bg .cnt .news-container .cnt .content-left h1{color: #f78f1e;}#mono-origine-india .gray-bg .cnt .news-container .cnt .content-left .text span{color: #347b2b;}#mono-origine-ethiopia .gray-bg:first-child,#mono-origine-brazil .gray-bg:first-child,#mono-origine-el-salvador .gray-bg:first-child,#mono-origine-india .gray-bg:first-child{background-color: #372727;}#mono-origine-ethiopia .gray-bg .cnt .news-container .cnt .content-left .text span,#mono-origine-brazil .gray-bg .cnt .news-container .cnt .content-left .text span,#mono-origine-el-salvador .gray-bg .cnt .news-container .cnt .content-left .text span,#mono-origine-india .gray-bg .cnt .news-container .cnt .content-left .text span{font-size: 1.4em;font-style: italic;font-family: 'Open Sans', sans-serif;line-height: 1.5em;margin-top: -7px;display: block;padding: 0px 0px 10px;}#mono-origine-ethiopia .gray-bg .cnt .news-container .cnt .content-left .text .justified,#mono-origine-brazil .gray-bg .cnt .news-container .cnt .content-left .text .justified,#mono-origine-el-salvador .gray-bg .cnt .news-container .cnt .content-left .text .justified,#mono-origine-india .gray-bg .cnt .news-container .cnt .content-left .text .justified{color: #fff;}#mono-origine-ethiopia .gray-bg .cnt .news-container .cnt .content-left .page-title,#mono-origine-brazil .gray-bg .cnt .news-container .cnt .content-left .page-title,#mono-origine-el-salvador .gray-bg .cnt .news-container .cnt .content-left .page-title,#mono-origine-india .gray-bg .cnt .news-container .cnt .content-left .page-title{color: #fff;}.submenu-button a img{vertical-align: middle;margin-left: 20px;}.activeview{color: #762124 !important;}.foo-three .foo-cnt div a{display: block;width: 119px;height: 50px;}#test-caffe .related{display: none}#test-caffe .related .question{display: none;}#test-caffe .question{min-height: 200px;padding-bottom: 20px}#test-caffe .cnt{width: 740px !important;}#test-send a{margin-top: 10px;}#test-caffe ul li{list-style-type: upper-alpha}#test-send a{padding: 4px 10px;color: #fff;background-color: #762124;font-size: 0.8em;line-height: 25px;height: 25px;display: block;width: 60px;text-align: center}#promo-home-cont{text-align: left;color: #433535;}#promo-home-cont > div:first-child{}.facebook-plugin{height: 390px;}#instagram-plugin{width: 450px;min-height: 400px;margin-left: 40px }.promo-home{text-align: left;position: relative;}.promo-home .title{text-transform: uppercase;font-weight: 700;font-size: 0.9em;padding: 10px 0px 5px}.promo-home .subtitle{text-transform: uppercase;font-size: 0.8em}.promo-home .details{text-align: center;}.promo-home .prezzo{margin-left: 150px;padding: 30px 0px 0px;font-weight: 700;font-size: 1.4em}.promo-home .prezzo-scontato{font-size: 1.9em}.promo-home .sconto{font-size: 0.7em;}.promo-home .shop-link{margin-left: 150px;background-image: url(../images/promo-link-bg.jpg);height: 31px;line-height: 31px;position: absolute;right: -21px;bottom: 10px;width: 186px;}.promo-home .shop-link a{font-size: 0.8em}.promo-home .sconto-info{background-color: #710129;padding: 10px 20px;color: #fff;margin-left: 150px}.home-col-title{font-weight: 300;font-size: 2em;text-transform: uppercase;padding-bottom: 30px;padding-top: 50px;text-align: left;height: 78px}.news-container > h1:nth-child(1){margin-bottom: 30px !important;}.overlay-cnt{width: inherit;height: inherit;margin: 0;padding: 0;overflow: hidden;position: relative;}.overlay-cnt .overlay-rel{background-color: rgba(24, 13, 11, 0.85);height: inherit;width: inherit;margin: 0;padding: 0;position: absolute;top: 191px;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.merchandising-box .overlay-cnt .overlay-rel{top: 290px !important;height: 100%;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.prlistbox-cnt .overlay-cnt a:hover + .overlay-rel,li.merchandising-box:hover > .overlay-cnt > .overlay-rel{top: 0px !important;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.overlay-rel:hover{top: 0px !important;}.overlay-cnt .overlay-rel div:first-child{width: inherit;height: 39px;position: relative;margin-top: 83px;}.overlay-cnt .overlay-rel div.like-c{position: absolute;bottom: 3px;color: #fff;font-size: 0.8em;padding-left: 10px;}.merchandising-box .overlay-cnt .overlay-rel div{margin-top: 112px;}.overlay-rel .ovr-zoom,.overlay-rel .ovr-eshop,.overlay-rel .ovr-like,.overlay-rel .like{opacity: 0.7;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.overlay-rel .liked{opacity: 1 !important;background-image: url(../images/liked.png) !important;}.overlay-rel .like{background-image: url(../images/like.png);width: 25px;height: 25px;display: inline-block;}.overlay-rel .ovr-zoom:hover,.overlay-rel .ovr-eshop:hover,.overlay-rel .ovr-like:hover, .like:hover{opacity: 1;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.overlay-rel > div{text-align: center }.overlay-rel > div > a{margin: 0px 5px;}.overlay-rel > div > a img{display: inline }#video_cont{position: absolute;z-index: 601;width: 650px;height: 500px;left: 50%;margin-top: 113px;margin-left: -350px;display: none;top: 0px;background-color: rgba(0, 0, 0, 0.5);padding-top: 45px;padding-left: 55px;border-radius: 5px;}#close-video{text-align: center;height: 25px;width: 600px;text-transform: uppercase;font-size: 11px;letter-spacing: 1px;margin-bottom: 30px;}#close-video a{color: #8C8986;}.home-posts-cont{overflow: hidden}.post-home{text-align: left;color: #49403B;text-transform: uppercase;font-size: 0.8em;border-top: 1px solid #dfd8d2;}.home-posts-cont .home-posts-list .post-home:first-child{border-top: none;padding-top: 0px;}.post-home .source{background-color: #DFD8D2;padding: 2px 5px;margin-bottom: 10px }.post-home .source span{text-transform: lowercase }.post-home .source:first-child{margin-top: 30px }.post-home .title{margin-bottom: 10px }.post-home .description{margin-top: 10px;padding-bottom: 20px }.socialhomebar{max-width: 1000px;height: 37px;margin: auto;position: relative;padding-top: 5px;width: 94%;}#error-page{width: 1000px;margin: auto;padding-top: 150px;padding-bottom: 150px;font-size: 1.5em;color: #898989;}span.caps{text-transform: uppercase;font-weight: 700;font-size: 0.9em;}.widget-right > p{display: block;position: absolute;bottom: 50px;margin: 0px;padding: 0px;left: 20px;font-size: 0.9em;font-weight: 300;}.fbox-right .newsletter-box{width: 70%;height: auto;position: relative;float: right;margin-top: 20px;text-align: right;font-size: 0.71em;color: rgb(221, 221, 221);letter-spacing: 0.5px;font-weight: 100;font-family: "Open Sans", sans-serif;}.newsletter-box > form:nth-child(1) > input:nth-child(5){width: 165px;height: 20px;background-color: rgb(107, 91, 84);border: none;text-align: right;padding: 5px 20px;color: wheat;font-family: "Open Sans", sans-serif;letter-spacing: 1px;font-weight: 100;margin-top: 10px;margin-bottom: 10px;}.newsletter-box > form:nth-child(1) > input:nth-child(7){width: 70px;height: 30px;border: medium none;background-color: rgb(112, 0, 40);color: white;font-size: 0.9em;font-family: "Open Sans", sans-serif;letter-spacing: 0.5px;text-transform: uppercase;line-height: 30px;}.coffeme-bar{width: 100%;height: 153px;position: relative;margin: 0;padding: 30px 0;background-color: #fff;text-align: center;}.coffeme-bar > img{margin-top: 10px;margin-bottom: 10px;}.coffeme-bar > h3{text-transform: initial;font-style: italic;font-size: 1.3em;font-weight: 400;}.coffeme-bar > p{margin: 0;font-size: 0.8em;font-style: italic;}.test-result{font-size: 1.6em;color: #a88162;font-style: italic;}.test-result-desc{font-size: 0.9em;line-height: 1.9em;color: #333;font-weight: 100;}.go-to-product{width: 200px;text-align: center;height: 35px;line-height: 35px;background-color: rgb(112, 0, 40);color: white;font-weight: 300;font-size: 0.9em;margin-top: 30px;margin-bottom: 50px;}.go-to-product a{display: block;width: 100%;height: 100%;color: #fff;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.go-to-product a:hover{color: #999;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}#testresult-pic{padding-top: 60px;}.success-msg{background-color: #DFF0D8;border-color: #D6E9C6;color: #3C763D;}.alert-msg{margin-top: 15px;border: 1px solid rgba(0, 0, 0, 0);border-radius: 4px;margin-bottom: 20px;padding: 25px;font-size: 16px}.error-msg{background-color: #F2DEDE;border-color: #EBCCD1;color: #A94442;text-align: center;}.slicknav_menu{display: none }.pr-pack-thumb .pr-divhack{width: 102% !important;}.bx-wrapper{width: 100% !important;max-width: 800px }.newsimage-minimal{position: relative }.slicknav_btn{background-color: #762124 !important;}@media (max-width: 1000px) {.wide-home > div > div { width: 92%;padding: 1% 4%;}    .wide-home > div > div:first-child{padding-left: 4%;}    .widget-left{width: 100%;}    .widget-right{width: 100%;}    .widget-right > p{left: 35%;}    .home-posts-cont, #promo-home-cont{width: 100%;margin: auto;box-sizing: border-box;padding: 20px }    .home-bottom{background-image: none;background-color: #EEE }    #dove .content-right > p{text-align: right }    .content-left, .content-right{float: none;width: 100%;padding: 0%;}    .content-left .char, .content-right .char{width: 90% }    #email #empty2{display: none }    .sticky-text-container{width: 94%;margin: auto }    .stickmenu{height: auto;padding-bottom: 10px;line-height: 20px;}    .stickmenu .ul-submenu li:first-child{padding-left: 20px;}    .news-container{width: 90%;margin: auto }    .header-logo{left: 4%;margin: 0px;}    .foo-three .foo-cnt div{position: relative;margin: auto }    .foo-three .foo-cnt p{line-height: 20px;}    .foo-three{padding-top: 10px }    .navarrow{right: 20px;bottom: 10px;height: 30px;background-position: center }    .home-bottom, .post-home, .home-col-title{text-align: center;}    .slicknav_menu{display: block;}    .nav-bar{display: none }    .slicknav_menu{padding: 0px 5px !important;}    a.slicknav_btn{position: absolute;z-index: 9999;right: 0px;margin-top: 45px;right: 3.5%;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}    .slicknav_nav > li:first-child{margin-top: 40px }    .slicknav_nav{padding-bottom: 20px !important;width: 70% }    .slicknav_menu{font-size: 13px !important }    .home-social-cont, .pic-gallery-home{display: none }    .arome-related{height: auto }    #slide_cont{left: 0;margin-left: 0px;margin-top: 140px;}    .dyn-chart, .pro-bars{float: none;margin: auto }    #contact-details .content-right, #contact-details .content-left{width: 50%;float: left }}@media (max-width: 740px) {.foo-two .foo-cnt > div { width: 100%;text-align: left;padding: 20px 0px;}    .foo-cnt .fooline{display: none }    .foo-cnt .pfirst{padding: 0px }    .foo-cnt p{padding: 0px;}    .foo-three .foo-cnt div{position: relative;margin: auto }    .foo-three .foo-cnt p{line-height: 20px;}    .tglmn-bg{display: none }    .togglemenu-container{position: relative;top: 0px;}    .header-logo{width: 100px;}    .header-logo img{width: 100% }    .fooline{display: none }    .fbox-right{width: 100%;}    .fbox-middle{width: 100%;}    .fbox-left{width: 100%;}    .fbox-middle{display: none;}    .social-container > div{float: left;}    .fbox-right .newsletter-box{text-align: left;}    .social-container > div:first-child{margin-left: 0px;}    .wide-home{font-size: 14px }    .wide-home .news-date{font-size: 1.4em;}    .wide-home .news-title{margin-top: 4px;}    .stickmenu{display: none }        .stickem-container > div:first-child > div.cnt > div:first-child{padding-top: 10px }    .stickem-container .news-container{padding-top: 0px }    .stickem-container .lesspad{padding-top: 0px !important;}    .stickem-container .prod-details{padding-top: 30px !important;}    .stickem-container .news-list-cont .lesspad{padding-top: 30px !important;}    #contact-details .content-right p{text-align: right !important;}    .dyn-chart{background-position: -17px;width: 315px;float: none;margin: auto }    #circle-1{top: 99px;left: -15px }    #circle-2{left: 28px;top: 7px }    #circle-3{right: 50px;top: 7px }    #circle-4{right: 0px;}    .pr-miscela .content-left, .pr-miscela .content-right{text-align: center }    .fbox-right .newsletter-box{width: 100% }}@media (max-width: 500px) {.pbox, .newsbox, .merchandising-box { width: 100%;}    .merchandising-box .newsimage-minimal{width: 100%;text-align: center }    .merchandising-box .newsimage-minimal img{width: auto;height: auto }    .newsimage-minimal a img{float: none;display: inline }    .wook-item{width: 88%;padding: 6%;}    .tiles-wrap li{background-position: center;background-repeat: no-repeat;}    .filter-text, .fil-selection, #fil-type, #fil-place, .fil-place{position: relative;top: 0px;}    .fil-selection, .fil-place{width: 80%;margin: auto;}    .detail-listbox{width: 100%;margin: 0;text-align: center }    .detail-divhack{width: 100% }    .advice-cnt img{width: 100%;height: 100% }    .advice-cnt div{width: 100px;height: 100px }    .pr-pic-fx img{width: 100% }    .news-container .newsbox{padding: 0px;margin: 0px }    .newsbox-text{padding-top: 0px }    .pr-miscela .content-left img{width: 100% }    .prod-details div{clear: both !important;display: block;text-align: center }    .prod-details, .prod-details img{padding-bottom: 20px }    .prod-details img{margin-left: -35%;float: none }    .prod-details .social{margin: 0px auto 20px !important;}    .pr-miscela .right{text-align: justify }    .pro-bars, .bar-container{width: 100% }    body{text-align: center;}    .slicknav_nav{text-align: left;}    .newsbox, .wook-item{text-align: left }    #contact-details .content-right p{text-align: left !important;}    #contact-details .content-right #empty{display: none }    #contact-details .content-right, #contact-details .content-left{float: none }    .pr-listbox{width: 100%;margin: 0px 0px 10px 0px;}    .prlistbox-cnt{width: 100%;}    .pr-listbox p.left{text-align: center }    .wide-home{text-align: justify }    h1{font-size: 1.2em }    .promo-home .prezzo{font-size: 1.2em }    .promo-home .prezzo-scontato{font-size: 1.4em;}}@media(min-width: 700px){#home-2-col{overflow: hidden}    #home-2-col >div{width: 50%;float: left;padding-left: 25px;box-sizing: border-box;height: 100%;padding-bottom: 40px}    #home-2-col >div:first-child{padding-right: 25px;padding-left: 0px}    #home-2-col >div:last-child{background-color: #fff}} .longtitle span{display: block}
.pr-listbox {width: 191px;height: 240px;margin-right: 12px;position: relative;float: left;}
.pr-listbox p{font-size:14px;line-height: 18px; display: block;padding: 8px 0px 12px 0px;color: inherit;}
.pr-listbox a{color: #762124;font-size: 12px;font-weight: bold;}
