@media screen and (max-width:720px){.briciole{display:none}}@media screen and (min-width:1520px){.intro .sofi{right:20px}}@media screen and (max-width:1500px){.scroll header .nav-site,.scroll header .inner-header,.web{}.contenitore-statico{max-width:1200px}}@media screen and (max-width:1400px){.intro img.logo{width:100%}.intro .sofi{width:450px;height:450px}}@media screen and (max-width:1240px){.main-logo{margin-right:0}header .nav-generic a{padding:0 5px;font-size:16px}.index-banner strong{font-size:60px}.item-blog-page img{float:none;width:100%;height:auto;margin-bottom:20px}.servizio-clienti-map{width:620px}.col-box-right-dynamic-details form,.col-box-right form{margin-right:100px}.list-wrapper{width:640px}.item-page .item-img-wrapper{width:auto}.item-page .item-img-coll{width:350px}.item-page .item-img img{width:100%}.item-page .item-details{margin:0 0 0 20px}.list-post-wrapper{position:relative;height:360px;width:100%;overflow:hidden}.list-post{position:absolute;left:0;top:0;width:1200px}.list-post-prev{left:0;background-image:url(../img/blog-arrow-left.png)}.list-post-next{right:0;display:block;background-image:url(../img/blog-arrow-right.png)}.list-post-prev,.list-post-next{z-index:9;position:absolute;top:0;bottom:0;background-repeat:no-repeat;background-position:center center;background-color:#f0f0f0;width:30px;cursor:pointer}.panel-wrapper{width:235px}.list-wrapper{width:705px}.panel-content{margin-right:10px}.contenitore-statico{max-width:940px}.parag{padding-left:90px}.contatti .invia-messaggio{width:48%}}@media screen and (max-width:1200px){.intro .sofi{width:350px;height:350px;top:0}.certs img{margin:2em 2em 0 0}#search-list .col-4{width:50%}}@media screen and (max-width:1365px){.search-container .item{width:50%}}@media screen and (max-width:1000px){.item-page .item-details{max-width:unset}.item-page:before{content:none}.search-container .item{width:100%}.categoria:before{margin:-30px 0 0 -25px}header .nav-generic li.categoria a{height:50px}.inner-header.open .nav-generic li.categoria{display:none}.inner-header:not(.open) .nav.nav-generic.nav-header ul{position:relative;left:50%;transform:translateX(-50%)}.inner-header:not(.open) .nav.nav-generic.nav-header ul .categoria{transform:translateX(-35px)}.banner-inner{width:600px}.banner-left{width:400px}.banner{width:190px;margin:5px}.banner-300x300{height:190px}.banner-300x620{height:392px}#cart-link-cassa{height:70px;line-height:70px}#cart-link-cassa a{width:unset}.index-banner span{font-size:30px}.index-banner strong{font-size:50px}header .nav-categorie a.level1{padding:0 10px}header .categorie-menu>a:first-child{padding:13px 10px}.col-blog-details,.col-share{clear:both;float:none;width:auto}.col-blog-details{margin:0}.redattore{text-align:left}.col-blog-details-inner,.footer-left-block-inner,.footer-left-block{float:none;margin:0}.footer-right-block{clear:both;padding-top:30px;float:none;width:auto;margin-left:10px}.newsletter-layer{width:500px;height:100px}.nav-categorie-base{margin-right:0}.newsletter-layer .field-text{width:400px}.newsletter-layer .button{top:55px;left:250px}.newsletter-layer .field-line{left:10px;top:55px}.block-margin{margin:0 200px}.col-box-right-dynamic-details form,.col-box-right form{margin-right:0}.servizio-clienti-recapito{width:220px}.servizio-clienti-map{width:500px}.scroll header .nav-site{margin-left:-370px}.social-header{left:300px}.list-wrapper{width:540px}.panel-wrapper{width:200px}.page{margin:0 50px}.item-page .item-img-wrapper{width:100%;float:none}.item-page .item-img-coll{width:100%}.item-page .item-img{display:block;width:auto}.item-page .item-img-coll img{max-width:250px}.item-page .item-details{width:auto;margin:0}.index-banner-inner{height:200px}.scroll header .nav-site{display:none}.mobile-menu-btn{display:block}header.fixed .inner-header{min-height:70px}header.fixed .inner-header.open{height:100%}header .inner-header .web{height:100%;overflow-y:auto}.inner-header.open{box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}header{min-height:60px}.lang-menu,#search,#cart,.user-menu,.inner-header .closable{display:none}.open .lang-menu,.open #search,.open #cart,.open .user-menu,.inner-header.open .closable{display:block}.open #search,.open #cart,.open .user-menu{display:block;vertical-align:top}.open .ico-login>a>img{vertical-align:inherit}.open .center{text-align:center}.open .ico-login>a{height:40px;line-height:40px}.open .lang-menu{clear:both}.inner-header.open .main-logo{float:none}header .nav-generic{margin-top:20px}header .nav-generic li{display:block}header .nav-generic li.categoria{display:inline-block}.inner-header:not(.open) .nav.nav-generic.nav-header ul{text-align:center}header .nav-generic li.categoria.categoria-3{margin-left:50px}.user-menu{position:relative;top:auto;right:auto}#cart,header #search,.lang-menu{position:relative;top:auto;right:auto!important}#cart{z-index:10000}.dropdown-menu{position:relative;top:auto;right:auto!important;border:none!important;width:auto;margin-left:0;padding-left:2em}.dropdown-menu:before{display:none}.dropdown-menu li:first-child a{padding-top:0}.dropdown-menu li:last-child a{padding-bottom:0}.dropdown-menu li a{padding:0;text-align:left;line-height:1.6em}.lang-menu .dropdown-menu li a{font-size:16px;padding:0;text-align:left;margin:0;line-height:2em}header .nav-generic a{font-size:16px;line-height:2em}#cart-details{position:fixed;top:50%;left:50%;right:auto;width:300px;margin:-150px 0 0 -150px;background-color:#FFF;box-shadow:0 0 100px 10px rgba(0,0,0,.3)}#cart-details:before{display:none}.parag{padding-left:20px;padding-right:20px}.storia .col10{display:block;width:120px}.storia .col-90{width:auto}.storia .col-90 div{padding:30px 0 50px 120px}.magazine .contenuto,.glossario .contenuto{background-image:none;padding-bottom:0}.magazine .contenuto p,.glossario .contenuto p{width:auto}.magazine .lista{padding-left:0}.magazine .lista #lista-elementi{padding:0 30px}.list-title-image{width:180px;height:auto}.list-description{padding-right:30%}.collezione-2:before,.collezione-3:before{left:0;top:-50px;width:100px;height:127px}.collezione-3:before{top:-30px;width:100px;height:86px}.list-title-line{margin:50px 0 0 0;font-size:2.5em;padding:0 0 20px 120px;margin-bottom:50px}.list-description,.list-description p{font-size:1em;line-height:1.5em}.list-title-header{min-height:190px}#search-list .col-4{width:100%}#search-list .item .item-img{height:290px;width:100%}.item-blog-page-image{margin:0 0 0 20px;width:300px}.item-blog-page img{width:100%;height:auto}.item-blog-page .block-home .col-4{width:50%}.item-page:before{z-index:0}}@media screen and (max-width:900px){.intro .sofi{width:300px;height:300px;top:0}}@media screen and (max-width:800px){.index-banner span{font-size:25px}.index-banner strong{font-size:40px}header .web{margin:0 20px}.scroll .logo{left:30px}.scroll #main{margin-top:50px}.scroll header .inner-header{width:100%}.nav-menu-laterale-btn{display:block}.item-blog-img{width:120px}.item-blog-details{margin-left:-120px}.item-blog-details-inner{margin-left:130px}.list-search-post .item-blog-title a{font-size:18px}.table-spese td,.table-spese th{font-size:11px;padding:3px 5px}.block-margin{margin:0 100px}.col-box-right{width:300px}.social-header{display:none}.list-title,.list-title strong{font-size:16px}.recapito.servizio-clienti-recapito{width:100%}.servizio-clienti-map{width:100%}.page{margin:0}.web{width:auto;margin:0 10px}header.web{margin:0}.list-wrapper{width:auto;float:none}.search-tree-categoria{display:none}.panel-wrapper{width:auto;float:none}.panel-content{margin:0}.panel-content #pagina{display:none}.intro .gradient{padding-top:0}.intro img.logo{width:66%;margin:0 auto}.intro .sofi{position:relative;margin:20px auto;top:auto;left:auto;right:auto;bottom:auto}.intro h1,.intro h2{padding-left:1em;padding-right:1em}.intro h1{font-size:3em}.immagini{padding:0}.immagini .carosello{padding:80px 0 0 0}.come-lavoriamo .terreno{padding-left:20px;padding-right:20px}.come-lavoriamo .terreno h2{display:block;width:auto;text-align:left;margin-right:0}.come-lavoriamo .terreno p{display:block;width:auto}.come-lavoriamo .terreno ul{display:block;width:auto}.come-lavoriamo .terreno ul li{display:inline-block;width:24%;text-align:center;vertical-align:top;padding:0;margin:0}.come-lavoriamo .terreno ul img{width:80%;height:auto}.list-title-header{padding-left:20px;padding-right:20px}.list-title-image{right:20px}.item-blog-page-image{display:block;float:none;margin:0 auto}.col-blog-details .web{margin:0}.item-blog-page h1{font-size:30px;line-height:1em}}@media screen and (max-width:767px){.contatti .invia-messaggio{width:auto;padding-bottom:20px}#search-list .col-4{width:50%;float:left}.item-articolo-categorie [data-level="1"]{display:inline-block;width:50%;vertical-align:top}.item-articolo-categorie [data-level="1"]>a{display:block;margin:0;font-size:25px;line-height:50px;text-transform:none;padding:0;text-align:center}.panel-wrapper .item-articolo-categorie li{margin-bottom:0;text-align:center}.item-articolo-categorie{width:100%;float:none}.item-page{float:none;width:100%}.item-articolo-categorie .tree{text-align:center}.item-blog-page-inner{margin:0 auto;padding:30px 5%}.item-blog-page .block-home .col-4{float:left}.lista #indice{display:block;table-layout:auto;width:auto}.lista #indice li{display:inline-block;width:auto;max-width:none;padding:0 5px}}@media screen and (max-width:700px){#search-list .col-4{width:100%;float:none}}@media screen and (max-width:645px){[data-tab-rif]{padding:5px 8px}.toolbar-mobile-price{display:block}.banner-inner{width:100%}.banner-left{width:66%}.banner-right{width:31%;margin:1%;margin-top:0}.banner-left .banner{width:47%;margin:1.5%;margin-top:0}.banner-300x620,.banner-300x300{height:auto}.list-post-prev,.list-post-next{display:none}.list-post{position:relative;width:auto}.list-post-wrapper{height:auto;overflow:visible}.list-post .item-2,.list-post .item-blog-wrapper{float:none}.list-post .item-2 .item-blog,.list-post .item-1 .item-blog{height:120px}.list-post .item-2 .item-blog-details-inner,.list-post .item-1 .item-blog-details-inner{margin-left:110px}.list-post .item-2 .item-blog-details,.list-post .item-1 .item-blog-details{float:left;margin-left:-100px}.list-post .item-2 .item-blog-img,.list-post .item-1 .item-blog-img{float:left;width:100px}.list-post .item-2 img,.list-post .item-1 img{width:100px;height:83px}.list-post .item-2 .item-blog-title,.list-post .item-1 .item-blog-title{font-size:16px}.list-post .item-blog-wrapper{margin:0 0 10px 0}.list-post .item-blog{width:100%}.header-post ul{display:none}.header-post h2{font-size:24px}.item-6,.item-7,.item-8{display:none}.index-banner{padding-right:5%;padding-left:5%}.nav-footer:first-child,.nav-footer:nth-child(3),.nav-footer:last-child{width:auto}footer .block{padding:20px}footer .payment-info{position:relative;bottom:auto}.footer-newsletter{margin-bottom:10px}.nav-footer .copyright{padding:0 30px}.nav-footer .credits{right:30px}.list-title-line{font-size:2em}.list-description{padding-right:0;max-width:45%}}@media screen and (max-width:600px){.nav-footer h4{padding-bottom:0}.index-banner span{font-size:25px}.index-banner strong{font-size:40px}.footer-right-block{padding-top:0;margin-left:0}.post-list .item-blog{float:none;margin:20px auto}.col-banner,.col-blog-inner,.col-blog{float:none;margin:0;width:100%}.col-banner-inner{margin:0 10px}.col-banner{margin-top:20px}.footer-left-block .nav-footer{float:none;margin:0;width:100%}.footer-gray .footer-right-block{display:none}.newsletter-layer{width:auto;height:130px;left:0;right:0}.newsletter-layer .field-text{width:auto;left:10px;right:70px}.newsletter-layer .button{left:210px;width:60px}.newsletter-layer .field-line{width:200px}.col-box-right-dynamic{float:none;width:auto;margin-bottom:25px}.col-box-right-dynamic-details{float:none;width:auto;margin:0}.col-box-right-dynamic-details-content{margin:0}.block-margin{margin:0}.col-box-left,.col-box-right{float:none;margin-bottom:50px;width:auto}.col-box-right-details,.col-box-left-details{width:auto;float:none}.cart-button{font-size:14px}.list-title,.list-title strong{font-size:16px}.nav-footer{float:none;width:auto}.panel-content{margin-bottom:25px}footer .sublist-arrow + .block{display:none;margin-bottom:25px}.sublist-arrow{display:block;background-image:url(../img/ico-plus.png);background-repeat:no-repeat;background-position:right center;cursor:pointer}.sublist-arrow.is-sublist-show{background-image:url(../img/ico-line.png)}.nav-footer h4{line-height:44px;height:44px;margin:0;padding:0 20px}.nav-footer h4.sublist-arrow{border-bottom:1px solid rgba(0,0,0,.3)}.nav-footer a{line-height:1em;display:block}.nav-footer{margin-top:0}.field-block-40{width:48%}.field-block-20{float:none;width:100%}.item-page .item-details{float:none;margin:20px 0;width:100%}.item-page .item-img{float:none;margin:auto}.list-title-line span{position:relative;border:none;margin:0}h1.list-title-line,h1.list-title-line span{height:auto}.home-category{background:#FFEE58}.category-deco .deco{display:none}.home-category h2{position:relative}.certs .certs-inner{text-align:center}.lista-punti-vendita .col-50,.bar .col-50{width:auto;display:block;float:none}.punto-vendita{width:auto}}@media screen and (max-width:530px){.item-blog-page-image img{width:100%}.block-header{display:none}.in-primo-piano-slideshow{display:block}.block-banner{float:none;margin:auto;padding:0;width:100%}.contenitore-statico .contenuto h1{font-size:40px}.contenitore-statico .contenuto .immagine{float:none;margin:20px auto;width:80%}.come-lavoriamo .terreno ul li{width:48%}.come-lavoriamo .terreno ul img{width:80%;height:auto}}@media screen and (max-width:440px){.inner-header:not(.open) .nav-generic a{line-height:17px;width:70px}header .nav-generic li.categoria a{height:50px}header .nav-generic li.categoria.categoria-3{margin-left:0}.inner-header.open li.categoria{display:none;width:30%;margin-left:20%}.scroll header #search{right:100px}.scroll header .nav-user{display:none}.nav-categorie-base{position:absolute;margin-top:5px}.nav-categorie-base li{margin-left:0;margin-right:10px}.table-spese td,.table-spese th{padding:2px 2px;font-size:9px}.item-big .item-img img{max-width:250px;max-height:250px}.item-big .item-img{width:250px;margin:0 auto;height:auto;float:none}.item-big .item-details-name{margin:0;float:none}.item-big .item-details-name-inner{margin:0}.item-big .item-details{float:none;width:auto;margin-top:50px}.item-big .price{font-size:20px}.value-modelli .label{float:none}.value-modelli .modelli{float:none;margin:0}.value-modelli .modelli-inner{margin:0}.item-big .item-specifiche{display:none}.item-big .item-details{margin-top:0}.field-block-40{float:none;width:100%;margin-right:0}.footer-right-block{margin-left:0}.newsletter-layer{display:none}.item-blog-page .block-home .col-4{width:100%;float:none}}@media screen and (max-width:400px){.layer-newsletter-big{width:100%;top:0;left:0;bottom:0;right:0;height:auto;overflow:auto;margin:0}.layer-newsletter-big-content{margin:15px 20px}.newsletter-big #wrapper:after{display:none}.item-blog-img{width:80px}.item-blog-details{margin-left:-80px}.item-blog-details-inner{margin-left:90px}.list-search-post .item-blog p{display:none}header #search.show form{width:300px}header #search.show form input{width:250px}.item-page .price{font-size:1.6em}.item .item-name a{font-size:1.6em}.item .price{font-size:24px}.button-buy,.item-page .item-buy{font-size:1.6em}body.store .briciole{visibility:hidden}.nav-scrollable{height:100%;overflow:auto}.item-articolo-categorie [data-level="1"]>a{font-size:24px}.item-page .item-img-details strong{display:block;width:auto}.item-page .item-formato,.item-page .item-disponibile{font-size:1.1em}.items-correlati-list .list-title,.item-blog-page .block-home h2{font-size:16px}.item-page .item-price{position:relative;height:2em}.item-page .item-price span{display:block;position:absolute}.item-page .price-old{margin-left:0;top:1.1em}.item-blog-page h1{font-size:24px}.items-correlati-list .list-title:after,.item-blog-page .block-home h2:after{top:10px}.product-carousel .slide .price-cont,.item .item-name a .price-cont{bottom:10px;font-size:1.6em;text-align:right}.item .price{font-size:20px}.item .price-old{display:block;float:none;font-size:20px;line-height:1em;padding-right:0}.panel-wrapper ul{margin:10px 0}.punti-vendita .bar li{clear:both}.punti-vendita .sciroppi{padding-top:50px}}@media screen and (max-width:778px){.col-box-left,.col-box-right{float:none;margin-bottom:50px;width:auto}.col-box-left-details-inner,.col-box-right-details-inner,.col-box-left-details,.col-box-right-details,.col-box-right,.col-box-left{float:none;width:auto;margin:0}.custom-immagine{margin-left:auto;margin-right:auto;margin-bottom:20px;float:unset}.come-lavoriamo iframe{margin-left:auto;margin-right:auto;display:block;float:unset;max-width:100%}}