/*!
 * Viticultori 0.1
 *
 * Copyright 2013 Interlaced
 * http://www.interlaced.it
 *
*/html{font-size:62.5%}body{background:url(/web/20160325070739im_/http://colli-orientali-friuli.com/img/bg.jpg) no-repeat center center fixed;background-size:cover;font-size:12px;font-size:1.2rem;font-family:'Lato', sans-serif;-webkit-font-smoothing:subpixel-antialiased;font-weight:300;color:#444;word-spacing:0.1em}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500}.img-responsive{background-size:auto 100%;background-size:contain;background-repeat:no-repeat;background-position:center center}a{color:#eabd29}a:hover{color:#eabd29}.img-full-width{width:100%}.btn{letter-spacing:1px}.container{background:#ffffff}.main{padding-bottom:20px}.logo{text-align:center;margin-top:20px;height:60px;margin-bottom:65px;border-bottom:3px double #909090}.logo img{padding:0 20px;background:#ffffff}.lang-select{position:absolute;top:20px;left:20px}.header{width:100%}.menu-btn{margin:0 auto;display:none}.navbar-wrapper{margin-bottom:10px}nav{font-family:'Yanone Kaffeesatz', sans-serif;font-size:18px;font-size:1.8rem;width:inherit}@media (max-width: 767px){#nav{display:none}#nav.visible{display:block}.menu-btn{display:block;padding:10px;background:#131313;margin-top:40px;color:white;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}.login{text-align:right;margin-bottom:5px}nav ul{list-style:none;margin:0;padding:0}nav li{float:left}nav li a{color:#ffffff;display:inline-block;background:#131313;width:100%;border-bottom:1px solid #ccc;padding:5px 15px}nav li a:hover{color:white;background:#eabd29;text-decoration:none}@media (min-width: 992px){nav li{margin-right:10px}}@media (min-width: 767px) and (max-width: 991px){nav li{margin-right:5px}}@media (max-width: 767px){nav li{width:100%}}@media (max-width: 767px){nav li a{width:100%}}.sub{background:#b7504f}.sub:hover{background:#131313}.cart{display:inline-block;float:right;border:2px solid #131313;color:#131313;text-transform:uppercase;font-size:14px;font-size:1.4rem;line-height:1}.cart .product{display:inline-block;border-right:1px dashed #131313;line-height:2.3;height:32px;float:left;padding:0 15px 0 5px}.cart .product .qty{color:white;background:#131313;padding:5px 10px;margin-right:10px;border-right:1px dashed #131313}.cart .price-cart{height:32px;display:inline-block;border-right:1px solid #131313;float:left;padding:0 15px;line-height:2.3;padding:0 15px}.cart .glyphicon{background:#131313}.cart .glyphicon:empty{width:initial}.cart .glyphicon-shopping-cart{color:white;font-size:20px;font-size:2rem;line-height:1.6;float:left;height:32px;padding:0 10px;top:0;text-align:center;width:auto}@media (max-width: 767px){.cart{float:left;width:100%}}@media (max-width: 992px){.cart .product{border-right:none;padding:0 5px}}@media (max-width: 767px){.cart .product{padding:0 15px 0 5px;float:right}}@media (max-width: 992px){.cart .product .qty{margin-right:0}}@media (max-width: 767px){.cart .product .qty{margin-right:10px}}@media (max-width: 992px){.cart .price-cart{padding:0 15px 0 5px}}@media (max-width: 767px){.cart .price-cart{float:right}}@media (max-width: 767px){.cart .glyphicon-shopping-cart{float:left}}.sub-menu{width:100%;background:#b7504f;height:55px;position:relative}.sub-menu:before{display:block;position:absolute;left:0;top:0;content:'';width:0px;height:0px;border-style:solid;border-width:27.5px 0 27.5px 25px;border-color:transparent transparent transparent #ffffff}.sub-menu:after{display:block;position:absolute;right:0;top:0;content:'';width:0px;height:0px;border-style:solid;border-width:27.5px 25px 27.5px 0;border-color:transparent #ffffff transparent transparent}.sub-menu ul{list-style:none;margin:0;padding:0;text-align:center}.sub-menu li{display:inline;font-family:'Alegreya Sans SC', sans-serif;text-transform:uppercase;font-size:19px;font-size:1.9rem;font-weight:100 !important;text-align:center;padding:0 30px;line-height:55px;white-space:nowrap}@media (max-width: 1200px){.sub-menu li{font-size:1.3em}}@media (max-width: 992px){.sub-menu li{font-size:1.2em;padding:0 15px}}.sub-menu li a{color:white}.sub-menu li a:hover{text-decoration:none}.sub-menu li:after{content:'...';margin-left:25px;line-height:44px;position:absolute;color:white;font-family:Georgia, serif}@media (max-width: 992px){.sub-menu li:after{margin-left:13px}}.sub-menu li:last-child:after{content:''}.heading{position:relative;z-index:1;text-align:center;text-transform:uppercase;color:#909090;font-family:'Yanone Kaffeesatz', sans-serif;font-weight:300;margin:20px 0 40px 0}.heading:after{border-bottom:3px double #ccc;content:"";margin:0 auto;position:absolute;top:45%;left:0;right:0;width:100%;z-index:-1}.heading span{background:#fff;padding:0 40px}.post h1,.post h2,.post h3,.post h4,.post h5,.post h6{margin-top:0;text-transform:uppercase;font-weight:300}.post-2{margin-top:20px}.container.menu{padding-left:0;padding-right:0}.container.menu .nav-menu{padding-top:20px}@media (max-width: 767px){.container.menu .nav-menu{width:100%}}.sticky{position:fixed;z-index:9999;top:0px}.account-details{margin-bottom:20px}.account-details span{font-weight:bold}.container q{font-family:'Lato', sans-serif;font-style:italic;font-size:18px;font-size:1.8rem;padding-left:60px;display:inline-block;margin:20px 0;position:relative;width:50%}.container q:before{font-family:'Georgia', serif;font-size:10px;font-size:10rem;color:#eabd29;position:absolute;line-height:0.5;top:0;left:0}.container q:after{content:''}.container .img-left{max-width:100%;float:left;padding:0 10px 10px 0}@media (max-width: 992px){.container q{width:100%}}@media (max-width: 1200px){.container .img-left{width:50%}}@media (max-width: 767px){.container .img-left{width:100%}}.btn{border-radius:0;font-family:'Yanone Kaffeesatz', sans-serif;text-transform:uppercase}.btn-yellow{background-color:#eabd29;border:1px solid #e3a510;color:#ffffff}.btn-yellow:hover{background-color:#e3a510;border:1px solid #e3a510;color:white}.adv{margin-top:40px}.box{height:145px;border:2px solid #cccccc;text-align:left;padding-top:55px}.box:hover{background:#444;color:#ffffff;cursor:pointer}.box h3{margin:0;font-family:'Lato', sans-serif;font-size:13px;font-size:1.3rem;font-weight:400}.box span{font-size:12px;font-size:1.2rem}.box>div{margin:auto;width:70%}.box .glyphicon{font-size:50px;font-size:5rem;font-weight:bold;margin-top:-10px;float:left;margin-right:10%}.news{margin-bottom:10px}.news span{display:block}.calendar{border:2px solid #ccc;height:60px;font-family:'Yanone Kaffeesatz', sans-serif;text-align:center;padding:0}.day{font-size:18px;font-size:1.8rem;font-weight:300;padding-top:5px}.month{font-weight:300;text-transform:uppercase;border-bottom:1px solid #cccccc}.extract .title{text-transform:uppercase;font-family:'Yanone Kaffeesatz', sans-serif;font-size:18px;font-size:1.8rem;margin-top:0}.extract .title a{color:#444}.extract .title a:hover{color:#eabd29}.extract .readmore{padding-left:5px;float:right}.sidebar input[type="search"]{background:#efefef;border:none;float:left;padding:5px;width:88%;font-weight:300;color:#444}@media (min-width: 992px){.sidebar input[type="search"]{width:217px}}@media (min-width: 1200px){.sidebar input[type="search"]{width:276px}}.row.filter{margin-bottom:10px !important}.order{color:#909090;background:#efefef;position:relative;height:27px}.order span{display:inline-block;position:absolute;top:0;right:0;width:17px;height:17px;display:block;background:#efefef url("/web/20160325070739im_/http://colli-orientali-friuli.com/img/chosen-sprite.png") no-repeat 0px 5px}.order .select-cat{width:100%;padding-right:0;position:relative;z-index:1}.order .select-cat select{color:#909090;font-weight:300}.select-cat{display:inline-block;width:100%}.select-cat .chosen-container{width:100%}.select-cat select{border:0 !important;-webkit-appearance:none;-moz-appearance:none;background:transparent;background-position:right;padding:5px;width:100%;border-radius:0;margin-bottom:10px}.btn-search{width:10%;height:27px;margin-left:2%;padding:5px 10px;float:left;background:#1f1f1f url(/web/20160325070739im_/http://colli-orientali-friuli.com/img/icon/search-icon.png) no-repeat center;color:#fff;border:none}.btn-search:hover{background:#eabd29 url(/web/20160325070739im_/http://colli-orientali-friuli.com/img/icon/search-icon.png) no-repeat center}@media (min-width: 992px){.btn-search{width:30px;margin-left:5px}}.sidebarnav h4{background:#1f1f1f;color:white;width:100%;text-align:center;text-transform:uppercase;padding:10px 0;font-family:'Yanone Kaffeesatz', sans-serif}.sidebarnav>div{margin-bottom:20px}.sidebarnav ul{list-style:none;padding:0}.sidebarnav ul li{padding-left:15px}.sidebarnav ul li ul li{padding-left:0}.sidebarnav li a{border-bottom:1px dashed #ccc;display:block;width:100%;color:#444;padding:5px}.sidebarnav ul li ul li a{padding-left:20px}.sidebarnav li a:hover{background:#1f1f1f;color:white;text-decoration:none}.search-slider{border-bottom:4px double #ccc}.search-slider p{padding-left:20px;display:inline-block;float:left}.search-slider .btn{float:right;margin-top:10px;padding:3px 12px}#slider-range{margin-left:27px;margin-top:20px}.ui-widget-header{background:#eabd29 !important}.ui-state-default{border-radius:0 !important}.ui-slider-handle{height:1.6em !important;width:0.8em !important;top:-0.4em !important}.bannerpromo{position:relative}.bannerpromo h5{color:white;font-size:30px;font-size:3rem;text-transform:uppercase}.bannerpromo span{color:white;width:100%;line-height:0.9;display:block;margin-bottom:15px}.bannerpromo>div{position:absolute;width:100%;text-align:center;top:50%;margin-top:-22%}@media (max-width: 992px){.bannerpromo{display:none}}@media (max-width: 1200px){.bannerpromo>div{margin-top:-25%}}.products .col-md-7,.single-product .col-md-7{padding:0}.products img{width:100%}.shop-info{padding:10px 0}.product-title{float:left;font-size:12px;font-size:1.2rem}.price{font-size:12px;font-size:1.2rem;float:right}.price:before{content:'â‚¬';padding-right:10px}.moreinfo{width:45%;float:left}.buy{width:45%;float:right}@media (max-width: 768px){.products .col-md-8,.single-product .col-md-8,.aziende .col-md-6{margin-bottom:20px}}.products .col-md-8 .btn,.single-product .col-md-8 .btn{padding:0}.products .row,.single-product .row,.aziende .row{margin-bottom:40px}@media (max-width: 768px){.products .row{margin-bottom:0}}.pagination{float:right;margin-bottom:20px}.pagination li a{color:#444;border:0}.pagination>.active>a{background:#1f1f1f;color:white;border-color:#eabd29}@media (max-width: 768px){.pagination{margin-top:0}}.active:hover{background:#eabd29}.pagination>li:first-child>a,.pagination>li:last-child>a{border:0}.single-product-description h3{margin:0;font-weight:300}.single-product-description span{color:#909090;display:block}.single-product-description .price{color:#eabd29;margin:10px 0;float:none;font-size:20px;font-size:2rem}.single-product-description .buy{float:none;margin-top:10px;width:initial}@media (max-width: 768px){.single-product-description h3{margin-top:10px}}@media (max-width: 768px){.single-product-description .buy{width:100%}}.lead{font-size:18px;font-size:1.8rem;text-transform:uppercase;margin-bottom:10px}.share{width:100%;border-top:4px double #909090;border-bottom:4px double #909090;text-align:center;padding:20px 0}.share a{margin-right:20px}.related,.product-carousel{position:relative}.customNavigation{position:absolute;z-index:9999;width:100%;top:50%;margin-top:-70px}.customNavigation span{font-size:50px;font-size:5rem;line-height:50px;line-height:5rem}.customNavigation a.prev,.customNavigation a.next{position:absolute;height:60px;width:30px;background:#444;color:white;text-align:center;cursor:pointer}.customNavigation a.prev:hover,.customNavigation a.next:hover{text-decoration:none}.customNavigation a.prev{top:0;left:8px}.customNavigation a.next{top:0;right:8px}@media (max-width: 767px){.aziende .col-xs-12 .btn{font-size:10px;font-size:1rem}}@media (max-width: 767px){.aziende .row{margin-bottom:0}}.article{padding-bottom:10px;border-bottom:4px double #ccc;margin-bottom:20px}.article .featured{max-height:200px;width:100%;overflow:hidden}.article .featured img{width:100%}.article .extract h3{margin-bottom:0}.article .extract h3 a{color:#444}.article .extract h3 a:hover{color:#eabd29}.article .extract p{margin-top:10px}.single{border-bottom:0 !important}.single-company+.row{margin-bottom:450px}.single-company .description{margin-bottom:20px}.single-company h3{margin-top:0}.single-company .share{margin-bottom:20px}.single-company img.responsive{padding-right:15px}.article-cta{font-size:15px;font-size:1.5rem;margin-top:1em;position:relative}.article-cta .glyphicon{font-size:20px;font-size:2rem;margin-right:0.5em;position:absolute;left:0;top:-0.1em}.article-cta p{padding-left:3em}.form-contact{padding-bottom:1em;width:100%}.form-contact .form-group{width:49%;margin-bottom:10px}.form-contact .form-control{font-size:12px;font-size:1.2rem;font-style:italic}.form-contact input{background:#efefef;border-radius:2px;border:0;box-shadow:none}@media (max-width: 767px){.form-contact .form-group{width:100%}}.form-group.message{width:98% !important}@media (max-width: 767px){.form-group.message{width:100% !important}}.input input,.input textarea{position:relative;margin:0;border-width:0;padding:6px;background:transparent;font-size:inherit;color:inherit;width:100%;z-index:10}.input input:focus+span,.input textarea:focus+span{opacity:0}.message textarea{background:#efefef;border-radius:2px;border:0;box-shadow:none;height:100px;resize:none}.form-contact button{float:right;padding-left:40px;padding-right:40px;margin-top:1em;margin-right:2%}.contact-side{padding-top:3em;padding-bottom:1em}.contact-side .glyphicon{font-size:50px;font-size:5rem}.footer{background:#f7f7f7;border-top:3px solid #ccc;position:relative;padding-top:20px}.footer:before{content:'';border-top:1px solid #ccc;position:absolute;top:2px;left:0;width:100%;display:inline-block}.footer h4{font-family:'Alegreya Sans SC', sans-serif;text-transform:uppercase;font-size:13px;font-size:1.3rem;font-weight:700;color:#444444}.footer p{font-size:10px;font-size:1rem}.footer .form-group{width:70%;float:left}.footer .form-control{height:28px;font-size:10px;font-size:1rem;font-style:italic}.footer .checkbox{float:left;display:block}.footer .btn-default{font-size:14px;font-size:1.4rem;width:25%;margin-left:5%;border-radius:0;float:left;padding:3px 12px}.info h4{margin-bottom:0;padding-bottom:0}.info span{font-style:italic;font-size:10px;font-size:1rem;display:inline-block;margin-bottom:15px}.contacts{padding:0}.contacts ul{list-style:none;margin:0;padding:0;margin-top:0.33em}.contacts ul li{font-size:14px;font-size:1.4rem;line-height:1.8;position:relative}.contacts .glyphicon{font-size:18px;font-size:1.8rem;margin-right:10px;position:absolute;top:5px}.contacts span.details{margin-bottom:10px;margin-left:30px;font-size:10px;font-size:1rem}.contacts span.details a{color:#444}.contacts span.details a:hover{color:#eabd29}.tag-cloud{margin:0;padding:0;list-style:none}.tag-cloud li{float:left;font-size:10px;font-size:1rem;letter-spacing:1px;margin-right:5px;margin-bottom:5px;font-weight:300}.tag-cloud li a{color:#fff;display:inline-block;padding:5px;color:#fff;background:#131313}.tag-cloud li a:hover{background:#eabd29;color:#ffffff;text-decoration:none}.social{margin-right:10px;margin-bottom:10px;display:inline-block}@media (max-width: 767px){.social{margin-right:5px}}.colophon{margin-top:40px;background:#131313;font-size:10px;font-size:1rem;color:white;padding:10px 0;text-align:center}.colophon .logo{position:absolute;left:0;top:-3px;text-align:left;margin-top:0;height:auto;margin-bottom:none;border-bottom:none;padding:0 15px}.colophon .logo img{background:none}.colophon span{/*line-height:3rem*/}.colophon .payment{position:absolute;right:0;top:-3px;padding:0 15px}@media (max-width: 767px){.colophon{font-size:9px;font-size:0.9rem}}.hidden-inline-xs,.hidden-inline-sm,.hidden-inline-lg{display:inline !important}@media (max-width: 767px){.hidden-inline-xs{display:none !important}.hidden-inline-xs.hidden-inline-sm{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-inline-sm,.hidden-inline-xs.hidden-inline-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-inline-lg{display:none !important}.top20{margin-top:20px}}

 