@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);@import url(https://fonts.googleapis.com/css?family=Hind:400,700);@media only screen and (min-width:1199px) and (max-width:1400px){div.item-main-info .elenco-sedi .columns{-moz-column-width:22em;-webkit-column-width:22em;column-width:22em}div.item-main-info .keyword-panel .keyword-panel-content .keyword-places{width:100%}div.item-main-info .keyword-panel .keyword-panel-content .columns{-moz-column-width:18em;-webkit-column-width:18em;column-width:18em;margin-top:10px}}@media only screen and (min-width:980px) and (max-width:1199px){.wrapper{padding-top:90px}header img.logo-header{width:65px}header a.modal-expander{font-size:20px;font-weight:400;height:80px;line-height:90px;padding-left:40px;position:absolute;left:0;top:0;z-index:12;text-decoration:none}header .navbar-header{height:90px}header a.navr-expander{font-size:20px;font-weight:400;height:80px;line-height:90px;margin-right:-20px;padding-right:65px}header a.navl-expander{font-size:20px;font-weight:400;height:80px;line-height:90px;margin-left:0;padding-right:65px}span#geo{top:66px;left:52px}span#geo-xs{position:absolute;top:-9999px;left:-9999px}.navr-expanded a.navr-expander.fixed{right:13em}.navl-expanded a.navl-expander.fixed{left:13em}.main-search{padding:0}.main-search div.search-box{padding:10px 5px 15px 15px}.main-search div.search-box .form-group input.form-control{font-size:14px;font-size:1.4rem}.main-search div.search-box .form-group input.form-control::-webkit-input-placeholder{font-size:14px;font-size:1.4rem}.main-search div.search-box .form-group input.form-control::-moz-placeholder{font-size:14px;font-size:1.4rem}.main-search div.search-box .form-group input.form-control:-ms-input-placeholder{font-size:14px;font-size:1.4rem}.main-search div.search-box span.near{font-size:14.5px;font-size:1.45rem;margin-left:-20px;margin-right:-20px}.main-search div.search-box span.cerca{font-size:18.5px;font-size:1.85rem;margin-left:0;margin-right:-40px}.main-search div.search-box button.btn-link{padding:6px 12px 0 0;margin-left:-10px}.main-search div.search-box div.main-categories{margin:15px -5px -15px -15px}.col-height:last-child{padding-right:10px}.inside-full-height{padding:0 15px}.main-content-heading-home{margin-left:-15px;margin-right:-15px}.main-content-heading-home h3{font-size:16px;font-size:1.6rem}div.item-summary .item-video-container{height:375px}.sihappy .item .center-crop{height:120px}.sihappy .item h4{font-size:15px;font-size:1.5rem;line-height:21px;margin-bottom:10px}.sihappy .item h5{font-size:11px;font-size:1.1rem}.sihappy .item div.info span.price{font-size:18px;font-size:1.8rem;line-height:22px}.sihappy .item div.info span.expire{font-size:11.5px;font-size:1.15rem;line-height:22px}.sihappy .item .triangle-offers{border-width:0 75px 75px 0;width:75px}.sihappy .item .triangle-offers span.offerta{margin-top:15px;margin-left:30px;font-size:17px}.sihappy .item .triangle-offers span.offerta small{display:block;font-size:11px;font-weight: ;padding:0;margin:-5px}.sihappy .item .triangle-offers span.coupon{margin-top:12px;margin-left:35px;font-size:13px}.sihappy .item .triangle-offers span.coupon small{font-size:12px;padding:0;margin:-5px}.sihappy .item .triangle-offers span.gratis{margin-top:19px;margin-left:20px;font-size:14px}.sihappy .item .triangle-offers span.omaggio{margin-top:21px;margin-left:15px;font-size:13px}.news .single-news .news-img{width:75px;height:75px;margin-top:10px}.news .single-news span.news-title{font-size:15px;font-size:1.5rem;line-height:20px;padding:5px 0 10px 0}.press-home .press-item h3.press-title{line-height:20px;font-size:15px;font-size:1.5rem}.results-main-content div.result div.item-content{margin-left:35px}.results-main-content div.result div.item-content .item-summary{padding:10px 5px}.results-main-content div.result div.item-content .item-summary .item-info{display:inline-block;width:72%}.results-main-content div.result div.item-content .item-summary .item-info div.listing{float:left;width:58%}.results-main-content div.result div.item-content .item-summary .item-info div.listing div.deep-link .columns{-moz-column-width:10em;-webkit-column-width:10em;column-width:10em;margin-top:0}.results-main-content div.result div.item-content .item-summary .item-info div.listing.no-logo div.deep-link .columns{-moz-column-width:13em;-webkit-column-width:13em;column-width:13em;margin-top:0}.results-main-content div.result div.item-content .item-summary .item-info ul.contacts-item{display:table;margin:0 0 0 0}.results-main-content div.result div.item-content .item-summary .item-info .item-logo{display:inline}.results-main-content div.result div.item-content .item-summary .item-info .item-logo img{max-height:140px;max-width:135px}.results-main-content div.result div.item-content .item-summary .item-brief{margin-bottom:10px}.results-main-content div.result.no-client div.item-content{margin-left:35px}.results-main-content div.result.evidenza div.item-content{margin-left:35px}.results-main-content div.result.evidenza div.item-content .item-summary{padding:10px 5px}.results-main-content div.result.evidenza div.item-content .item-summary .item-logo{width:100%;display:block}.results-main-content div.result.evidenza div.item-content .item-summary .item-logo img{max-height:140px;max-width:250px}.results-main-content div.result.evidenza div.item-content .item-summary .item-info{display:inline-block;width:45%}.results-main-content div.result.evidenza div.item-content .item-summary .item-brief{width:50%;margin-bottom:10px}.results-main-content div.result.guide div.item-content{margin-left:0}.results-main-content div.result.guide div.item-content .item-summary{padding:15px 15px 5px 15px}.side-widget{margin-right:-15px;margin-top:30px}.side-widget .sihappy{margin-right:0}.adv-300{margin-bottom:30px}.directory-content-heading h2{font-size:17px;font-size:1.7rem}.directory-content-heading span.arguments h3{font-size:12.5px;font-size:1.25rem}.directory-content-heading span.arguments i.fa{font-size:17px;font-size:1.7rem}.evidenza-content-heading h2{font-size:17px;font-size:1.7rem}.evidenza-content-heading span.arguments h3{font-size:12.5px;font-size:1.25rem}.evidenza-content-heading span.arguments i.fa{font-size:17px;font-size:1.7rem}.item-content-heading h1{font-size:19px;font-size:1.9rem;padding:15px;margin-right:100px}.item-content-heading h2.rs{line-height:14px;font-size:13px;font-size:1.3rem;padding:15px;margin-right:100px;margin-top:-30px}.item-content-heading span.tools a:last-child{padding-right:10px}.item-content-heading span.tools i.fa{font-size:18px;font-size:1.8rem}div.item-summary .main-item-img .center-crop{height:200px}div.item-summary .summary-box .shop-logo img{max-height:200px;max-width:200px}div.item-summary .main-item-map .container-results-map .item-map{height:250px}div.item-summary .summary-box-multi .contacts-item li a.percorso{display:block;margin-top:3px;margin-left:0;width:125px}.mypanel.results-map-panel .container-results-map .item-map{height:350px}div.item-main-info{margin:-15px}div.item-main-info .elenco-sedi .columns{-moz-column-width:20em;-webkit-column-width:20em;column-width:20em}div.item-main-info .keyword-panel .keyword-panel-content .keyword-places{width:100%}div.item-main-info .keyword-panel .keyword-panel-content .columns{-moz-column-width:16em;-webkit-column-width:16em;column-width:16em;margin-top:10px}.fullscreen .modal-content ul.list{margin:10px 20px;padding:0;text-align:left}.fullscreen .modal-content .li-text{height:160px}.home-comuni-main-content{padding-left:15px;padding-right:15px}footer.footer .private-area{margin:-15px auto 0 auto}footer.footer .private-area .columns{-moz-column-width:12.5em;-webkit-column-width:12.5em;column-width:12.5em}}@media (min-width:768px) and (max-width:979px){div.item-summary .item-video-container{height:380px}.wrapper{padding-top:90px}header img.logo-header{width:65px}header a.modal-expander{font-size:20px;font-weight:400;height:80px;line-height:90px;padding-left:40px;position:absolute;left:0;top:0;z-index:12;text-decoration:none}header .navbar-header{height:90px}header a.navr-expander{font-size:18px;font-weight:400;height:80px;line-height:90px;margin-right:-20px;padding-right:65px}header a.navl-expander{font-size:18px;font-weight:400;height:80px;line-height:90px;margin-left:0;padding-right:65px}span#geo{top:66px;left:52px}span#geo-xs{position:absolute;top:-9999px;left:-9999px}.navr-expanded a.navr-expander.fixed{right:13.5em}.navl-expanded a.navl-expander.fixed{left:14.5em}.main-search{padding:0}.main-search div.search-box{padding:10px 5px 15px 15px;margin-right:-40px;margin-left:-20px}.main-search div.search-box .col-sm-1.a{width:2.33%}.main-search div.search-box .col-sm-4.cosa{margin-left:0;margin-right:-10px}.main-search div.search-box .col-sm-4.dove{margin-left:-10px;margin-right:0}.main-search div.search-box .form-group input.form-control{font-size:13.5px;font-size:1.35rem}.main-search div.search-box .form-group input.form-control::-webkit-input-placeholder{font-size:13.5px;font-size:1.35rem}.main-search div.search-box .form-group input.form-control::-moz-placeholder{font-size:13.5px;font-size:1.35rem}.main-search div.search-box .form-group input.form-control:-ms-input-placeholder{font-size:13.5px;font-size:1.35rem}.main-search div.search-box span.near{font-size:14.5px;font-size:1.45rem;margin-left:-20px;margin-right:-20px}.main-search div.search-box span.cerca{font-size:17.5px;font-size:1.75rem;margin-left:0;margin-right:-40px}.main-search div.search-box button.btn-link{padding:6px 12px 0 0;margin-left:-10px}.main-search div.search-box div.main-categories{margin:15px 35px -15px 5px}.mypanel.results-map-panel{margin-bottom:25px}.row.top{overflow:hidden}.row.panels{margin-right:-15px}.row-height{display:table;table-layout:fixed;height:100%;width:100%;overflow:hidden}.col-height{display:table-cell;float:left;height:100%;padding-right:0;margin-bottom:-99999px;padding-bottom:99999px}.col-height.services{margin-top:20px;display:block;height:100%;padding-right:0}.comuni-container{margin-right:-15px}.results-main-content div.result div.item-content{margin-left:35px}.results-main-content div.result div.item-content .item-summary .item-info{display:inline-block;width:70%}.results-main-content div.result div.item-content .item-summary .item-info div.listing{float:left;width:63%}.results-main-content div.result div.item-content .item-summary .item-info div.listing div.deep-link .columns{-moz-column-width:10em;-webkit-column-width:10em;column-width:10em;margin-top:0}.results-main-content div.result div.item-content .item-summary .item-info div.listing.no-logo div.deep-link .columns{-moz-column-width:13em;-webkit-column-width:13em;column-width:13em;margin-top:0}.results-main-content div.result div.item-content .item-summary .item-brief{width:30%;margin-bottom:10px}.results-main-content div.result.no-client div.item-content{margin-left:35px}.results-main-content div.result.evidenza div.item-content{margin-left:35px}.results-main-content div.result.evidenza div.item-content .item-summary{padding:10px 5px}.results-main-content div.result.evidenza div.item-content .item-summary .item-logo{width:100%;display:block}.results-main-content div.result.evidenza div.item-content .item-summary .item-logo img{max-height:140px;max-width:250px}.results-main-content div.result.evidenza div.item-content .item-summary .item-info{display:inline-block;width:45%}.results-main-content div.result.evidenza div.item-content .item-summary .item-brief{width:50%;margin-bottom:10px}.results-main-content div.result.guide div.item-content{margin-left:0}.results-main-content div.result.guide div.item-content .item-summary{padding:15px 15px 5px 15px}.results-main-content div.pagination-results span.numbers{color:#222;font-size:13.5px;font-size:1.35rem;text-align:left;display:inline-block;padding:10px 20px}.results-main-content div.pagination-results .pagination>li>a,.results-main-content div.pagination-results .pagination>li>span{position:relative;float:left;padding:6px 16px;margin-left:-1px;line-height:25px;color:#222;text-decoration:none;background-color:#fff;border:1px solid #f2f2f2}.placing .panel-place h2{font-size:20px;font-size:2rem}.placing .panel-place h1{font-size:20px;font-size:2rem}.placing .panel-place i.fa{font-size:36px;font-size:3.6rem}.placing .panel-place span.comuni h3{font-size:14px;font-size:1.4rem}.placing .panel-place span.comuni i.fa{font-size:22px}.side-widget{margin-right:0;margin-top:0}.side-widget .sihappy{margin-right:0}.adv-300{margin:0 -15px 30px auto;text-align:center}.side-widget.events,.side-widget.cinema,.side-widget.si2blog{margin:0 -15px 30px auto}.directory-content-heading h2{font-size:17px;font-size:1.7rem}.directory-content-heading span.arguments h3{font-size:12.5px;font-size:1.25rem}.directory-content-heading span.arguments i.fa{font-size:17px;font-size:1.7rem}.evidenza-content-heading h2{font-size:17px;font-size:1.7rem}.evidenza-content-heading span.arguments h3{font-size:12.5px;font-size:1.25rem}.evidenza-content-heading span.arguments i.fa{font-size:17px;font-size:1.7rem}.item-content-heading h1{font-size:19px;font-size:1.9rem;padding:15px;margin-right:100px}.item-content-heading h2.rs{line-height:14px;font-size:13px;font-size:1.3rem;padding:15px;margin-right:100px;margin-top:-30px}.item-content-heading span.tools a:last-child{padding-right:10px}.item-content-heading span.tools i.fa{font-size:18px;font-size:1.8rem}div.item-summary .main-item-img .center-crop{height:180px}div.item-summary .summary-box .shop-logo img{max-height:180px;max-width:190px}div.item-summary .summary-box-multi .contacts-item li a.percorso{display:block;margin-top:3px;margin-left:0;width:125px}div.item-main-info{margin:-10px}div.item-main-info .elenco-sedi .columns{-moz-column-width:20em;-webkit-column-width:20em;column-width:20em}div.item-main-info .keyword-panel .keyword-panel-content .keyword-places{width:100%}div.item-main-info .keyword-panel .keyword-panel-content .columns{-moz-column-width:16em;-webkit-column-width:16em;column-width:16em;margin-top:10px}.fullscreen .modal-content ul.list{margin:20px 0 20px 20px}.fullscreen .modal-content .list li{float:left;width:46%}.fullscreen .modal-content .li-text{height:150px}footer.footer .private-area{margin:-15px auto 0 auto}footer.footer .private-area .columns{-moz-column-width:12.5em;-webkit-column-width:12.5em;column-width:12.5em}div.banner-place{margin-right:-15px}div.banner-place .content h3{margin-left:20px;margin-right:20px}div.banner-place .content h2{margin-left:20px;margin-right:20px}div.banner-place:after{top:0;left:15px;bottom:20px;right:-15px}}@media (max-width:767px){div.item-summary .item-video-container{height:350px}.wrapper{padding-top:80px}span#geo{top:-9999px;left:-9999px}span#geo-xs{position:absolute;top:60px;left:53px}header img.logo-header{width:60px}header a.modal-expander{font-size:20px;font-weight:400;height:70px;line-height:80px;padding-left:40px;position:absolute;left:0;top:0;z-index:12;text-decoration:none}header .navbar-header{height:80px}header a.navr-expander{font-size:20px;font-weight:400;height:70px;line-height:80px;margin-right:-20px;padding-right:65px}header a.navl-expander{font-size:20px;font-weight:400;height:70px;line-height:80px;margin-right:0;padding-right:65px}.main-search div.search-box{padding:0 10px 15px 0}.main-search div.search-box div.main-categories{margin:15px -15px -15px -15px}.main-search{min-height:95px;text-align:left!important}.main-search span.search-claim{font-size:14px;font-size:1.4rem;padding-bottom:5px;display:block;line-height:32px}.main-search span.search-claim div.show-search{text-align:left;margin-top:0;margin-bottom:4px}.main-search span.search-claim div.show-search a.show-search-xs{color:#fff}.main-search span.search-claim div.show-search a.show-search-xs i.fa-search{font-size:18px;padding-right:10px}.main-search span.search-claim div.show-search a.show-search-xs i.fa-chevron-up,.main-search span.search-claim div.show-search a.show-search-xs i.fa-chevron-down{font-size:20px;margin-left:10px;margin-bottom:-5px;background-color:#fff;color:#f9004d;height:28px;width:28px;padding:3px 4px;position:absolute;right:30px;top:42px}.main-search span.search-claim div.show-search.naz{text-align:left;margin-top:0;margin-bottom:4px}.main-search span.search-claim div.show-search.naz a.show-search-xs{color:#fff}.main-search span.search-claim div.show-search.naz a.show-search-xs i.fa-search{font-size:18px;padding-right:10px}.main-search span.search-claim div.show-search.naz a.show-search-xs i.fa-chevron-up,.main-search span.search-claim div.show-search.naz a.show-search-xs i.fa-chevron-down{font-size:20px;margin-left:10px;margin-bottom:-5px;background-color:#fff;color:#f9004d;height:28px;width:28px;padding:3px 4px;position:absolute;right:30px;top:12px}.row.panels{margin-right:-30px;margin-top:-10px;margin-bottom:10px}.row.panels.footer{margin-right:-15px}.main-content-heading{margin-top:-10px}.main-content-heading h3{margin:0;color:gray;padding:5px 0}.row-height{display:block;height:auto;width:auto}.col-height{display:block;float:left;height:auto;padding-right:0;margin-top:20px}.col-height.services{padding-right:0}.col-height:first-child{margin-top:0}.comuni-container{margin-right:-15px}.results-main-content{padding:10px 15px;margin-top:-5px}.results-main-content .main-tabs{font-size:17px;font-size:1.7rem;margin-bottom:0}.results-main-content .main-tabs i.fa{font-size:20px;font-size:2rem;line-height:30px}.results-main-content .main-tabs .nav-pills>li>a{margin:0 0 5px 0}.results-main-content .main-tabs .nav-pills>li:last-child>a{margin-left:-2px;margin-right:0}.results-main-content .main-tabs .nav-pills>li.active:after{border-width:0 0 0}.results-main-content div.intro-results{padding:20px;text-align:center}.results-main-content div.intro-results.no-results{padding:50px 20px 50px 20px;text-align:center;margin:30px 0;border:1px solid #e4e4e4;font-size:18px}.results-main-content div.result div.item-content{margin-left:0}.results-main-content div.result div.item-content div.item-number-mobile{display:inline-block;position:absolute;top:2px;left:4px;z-index:4}.results-main-content div.result div.item-content div.item-number-mobile span{font-size:12px;font-weight:500;margin-left:0;height:40px;width:40px;padding:4px 10px 0 0;text-align:center;display:inline-block;background:url(http://www.paginesi.it/img/marker/xmarker.png.pagespeed.ic.mZUbS7a5oP.png) no-repeat top left transparent;color:#fff}.results-main-content div.result div.item-content div.item-name{padding-left:0}.results-main-content div.result div.item-content .item-summary .item-info{display:block;width:100%}.results-main-content div.result div.item-content .item-summary .item-info div.listing{float:left;width:58%}.results-main-content div.result div.item-content .item-summary .item-info div.listing.no-logo div.deep-link .columns{-moz-column-width:16em;-webkit-column-width:16em;column-width:16em;margin-top:0}.results-main-content div.result div.item-content .item-summary .item-logo{margin:10px 10px 5px 0}.results-main-content div.result div.item-content .item-summary .item-logo img{max-height:80px;max-width:100px}.results-main-content div.result div.item-content .item-summary .item-brief{display:block;float:none;border-left:0;border-top:0;font-size:11.899999999999999px;font-size:1.19rem;width:100%;margin-top:0;margin-bottom:15px}.results-main-content div.result div.item-content .item-summary .item-brief span.brief{border-top:1px solid gray;display:inline-block;padding:10px 0;margin-left:-10px}.results-main-content div.result div.item-content .item-summary .item-brief span.vai-a-btn{margin-left:-10px}.results-main-content div.result div.item-content .item-summary .item-brief span.category{text-align:right;display:block;margin-top:0;background-color:#fbfbfb;padding:4px 10px 2px 0;margin-left:-25px;margin-right:-15px}.results-main-content div.result div.item-content .item-summary .item-brief span.category strong{font-size:12.5px;font-size:1.25rem;text-transform:uppercase;color:#f9004d}.results-main-content div.result div.item-content .item-summary .item-brief span.typology{text-align:right;display:block;margin-bottom:10px;background-color:#fbfbfb;padding:4px 5px 2px 0;margin-left:-15px}.results-main-content div.result div.item-content .item-summary .item-brief span.typology strong{font-size:12.5px;font-size:1.25rem;text-transform:uppercase;color:#f9004d}.results-main-content div.result div.item-content:hover{box-shadow:0 1px 2px rgba(0,0,0,.3)}.results-main-content div.result.no-client div.item-content{margin-left:0}.results-main-content div.result.no-client div.item-content div.item-name{padding-left:0}.results-main-content div.result.no-client div.item-content .item-summary .item-brief{margin-top:0;margin-bottom:10px}.results-main-content div.result.no-client div.item-content:hover{box-shadow:0 1px 2px rgba(0,0,0,.3)}.results-main-content div.result.evidenza div.item-content{margin-left:0}.results-main-content div.result.evidenza div.item-content div.item-name{padding-left:25px}.results-main-content div.result.evidenza div.item-content .item-summary .item-logo{padding-right:20px;display:inline-block;width:100%}.results-main-content div.result.evidenza div.item-content .item-summary .item-logo img{max-height:140px;max-width:100%}.results-main-content div.result.evidenza div.item-content .item-summary .item-info{display:inline-block;width:100%}.results-main-content div.result.evidenza div.item-content:hover{box-shadow:0 1px 2px rgba(0,0,0,.3)}.results-main-content div.result.guide div.item-content{margin-left:0}.results-main-content div.result.guide div.item-content div.item-name{padding-left:0}.results-main-content div.pagination-results span.numbers{font-size:12.5px;font-size:1.25rem;text-align:left;display:inline-block;padding:10px 15px}.results-main-content div.pagination-results .pagination>li>a,.results-main-content div.pagination-results .pagination>li>span{padding:6px 10px;line-height:24px}.placing .panel-place h2{font-size:18px;font-size:1.8rem;margin-top:0}.placing .panel-place h1{font-size:18px;font-size:1.8rem;margin-top:0}.placing .panel-place i.fa{font-size:24px;font-size:2.4rem;line-height:50px}.placing .panel-place i.fa-arrow-circle-left{display:inline!important;font-size:18px;font-size:1.8rem;padding-left:15px}.placing .panel-place span.comuni h3{font-size:12px;font-size:1.2rem;margin-top:10px}.placing .panel-place span.comuni i.fa{font-size:16px;font-size:1.6rem;line-height:50px}.adv-300{text-align:center}.main-search{text-align:center;padding:10px 5px 0 15px;min-height:55px}.main-search div.search-box{min-height:105px}.main-search div.search-box .form-group input.form-control{font-size:13.5px;font-size:1.35rem}.main-search div.search-box .form-group input.form-control::-webkit-input-placeholder{font-size:13.5px;font-size:1.35rem}.main-search div.search-box .form-group input.form-control::-moz-placeholder{font-size:13.5px;font-size:1.35rem}.main-search div.search-box .form-group input.form-control:-ms-input-placeholder{font-size:13.5px;font-size:1.35rem}.main-search div.search-box span.near{display:block;margin-top:-10px;margin-bottom:10px;line-height:20px;font-size:14px;font-size:1.4rem}.main-search.home{min-height:55px}.side-widget.sihappy .sihappy .item .center-crop{height:180px}.directory-content-heading h2{font-size:15px;font-size:1.5rem;padding:10px}.directory-content-heading span.arguments h3{font-size:11px;font-size:1.1rem;padding:10px}.directory-content-heading span.arguments i.fa{font-size:15px;font-size:1.5rem}.evidenza-content-heading h2{font-size:15px;font-size:1.5rem;padding:10px}.evidenza-content-heading span.arguments h3{font-size:11px;font-size:1.1rem;padding:10px}.evidenza-content-heading span.arguments i.fa{font-size:15px;font-size:1.5rem}.item-content-heading h1{font-size:16px;font-size:1.6rem;padding:10px;margin-right:100px;line-height:22px}.item-content-heading h2.rs{line-height:14px;font-size:11px;font-size:1.1rem;padding:10px;margin-right:100px;margin-top:-17px}.item-content-heading span.tools{margin-top:-10px}.item-content-heading span.tools a{padding:0 0}.item-content-heading span.tools a:last-child{padding-right:10px}.item-content-heading span.tools i.fa{font-size:17px;font-size:1.7rem}.item-content-heading span.tools ul.dropdown-menu{max-width:220px}.item-content-heading span.tools ul.dropdown-menu li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-content-heading span.tools ul.dropdown-menu li a{margin:0 0;padding:4px 10px}.item-content-heading span.tools ul.dropdown-menu li.subcategory a{padding-left:20px}div.item-summary .sedi-dropdown{position:absolute;top:40px;right:60px;z-index:999}div.item-summary .sedi-dropdown .sedi-button{background:none;padding-right:0}div.item-summary .sedi-dropdown .sedi-button i.fa{margin-right:0}div.item-summary #summaryCarousel .carousel-control{width:30px;height:30px;font-size:17px}div.item-summary #summaryCarousel .carousel-control.right,div.item-summary #summaryCarousel .carousel-control .glyphicon-chevron-right{right:0}div.item-summary #summaryCarousel .carousel-control.left{left:0}div.item-summary .main-item-img .center-crop{height:150px}div.item-summary .summary-box .shop-logo{float:none;display:block;margin:20px auto;text-align:center;padding-left:5px}div.item-summary .summary-box .shop-logo img{max-width:100%;max-height:200px}div.item-summary .summary-box .contacts-item li i.fa{padding:6px 4px;font-size:16px;color:#f9004d;background-color:#fff;border-radius:50%;border:1px solid #e4e4e4;width:30px;height:30px}div.item-summary .summary-box .contacts-item li span.li-txt{display:table-cell;font-size:13px;padding-left:5px}div.item-summary .summary-box .contacts-item li span.li-txt i.fa-chevron-down,div.item-summary .summary-box .contacts-item li span.li-txt i.fa-chevron-up{font-size:13px;color:#f9004d;border:none}div.item-summary .summary-box .contacts-item li span.li-txt.tel-number{font-size:18px;font-weight:700}div.item-summary .summary-box .contacts-item li span.li-txt.website{font-size:14px;font-weight:700}div.item-summary .summary-box .contacts-item li span.li-txt.website a.website{padding-right:15px}div.item-summary .summary-box .contacts-item li span.li-txt.website span.social{display:inline}div.item-summary .summary-box .contacts-item li span.li-txt.website span.social i.fa-facebook,div.item-summary .summary-box .contacts-item li span.li-txt.website span.social i.fa-instagram,div.item-summary .summary-box .contacts-item li span.li-txt.website span.social i.fa-twitter{padding:4px 2px;font-size:12px;color:#fff;background-color:gray;border:0;border-radius:50%;width:20px;height:20px}div.item-summary .summary-box .contacts-item li span.li-txt.website span.social i.fa-facebook:hover,div.item-summary .summary-box .contacts-item li span.li-txt.website span.social i.fa-instagram:hover,div.item-summary .summary-box .contacts-item li span.li-txt.website span.social i.fa-twitter:hover{background-color:#f9004d}div.item-summary .summary-box span.category{position:relative;text-align:right;display:inline-block;margin-bottom:-30px;margin-right:-10px;margin-top:-10px;background-color:#f4f1f1;padding:4px 10px 3px 10px;float:right}div.item-summary .summary-box-multi .summary-box-header div.road{margin-left:30px;display:block}div.item-summary .summary-box-multi .summary-box-header div.road small{display:block;padding-left:0;margin-top:0;margin-bottom:5px}div.item-summary .summary-box-multi .shop-logo{float:none;display:block;margin:20px auto;text-align:center;padding-left:5px}div.item-summary .summary-box-multi .shop-logo img{max-width:100%;max-height:200px}div.item-summary .summary-box-multi .contacts-item li a.percorso{display:block;margin-top:3px;margin-left:0;width:125px}div.item-main-info{margin:-15px}div.item-main-info #galleria{height:350px;width:100%}div.item-main-info .keyword-panel .keyword-panel-content .keyword-places{width:100%;border-left:0;margin-bottom:15px}div.item-main-info .keyword-panel .keyword-panel-content .columns{-moz-column-width:13em;-webkit-column-width:13em;column-width:13em;margin-top:10px}.fullscreen .modal-content ul.list{margin:10px 20px 20px 10px;padding:0;text-align:left}.fullscreen .modal-content .list li{float:none;width:97%}.fullscreen .modal-content .li-text{height:auto;min-height:130px}.landing-content-heading h1{line-height:24px;font-size:18px;font-size:1.8rem;padding:15px 40px 15px 15px}.landing-content-heading span.back{right:0}.landing-content{padding:0 10px 20px 10px}.landing-content div.wrap-txt-img{margin:0;float:none;display:block;overflow:hidden;height:250px;position:relative;max-width:100%}.landing-content div.wrap-txt-img img{position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%;margin:auto;height:auto;min-width:100%;max-width:100%}.landing-content h2.subtitle{font-size:17px;font-size:1.7rem}div.fonte-landing{margin:0 -10px -20px -10px}footer.footer .private-area{margin:-5px auto 0 auto}div.banner-place{margin-right:0;min-height:215px}div.banner-place .content h3{font-size:18px}div.banner-place .content h2{font-size:24px}div.banner-place:after{right:15px;bottom:0}.item-main-info .keyword-panel .chevron-button{background:none;box-shadow:none;margin-right:-12px;cursor:pointer;top:10px}.item-main-info .keyword-panel .header-panel h3{padding:5px 40px 5px 10px}.directory-content-heading{position:relative;margin-bottom:40px}.directory-content-heading span.arguments{float:none!important;position:absolute;height:40px;bottom:-37px;display:block;right:0}}@media (max-width:480px) and (orientation:portrait){.main-search div.search-box button.btn-link{margin-right:0;margin-left:-15px}div.item-summary .item-video-container{height:320px}.results-main-content div.intro-results.no-results{font-size:16px}.results-main-content div.result div.item-content .item-summary .item-logo{display:block;width:100%;margin:10px;text-align:center;margin-bottom:-5px}.results-main-content div.result div.item-content .item-summary .item-logo img{max-height:150px;max-width:200px;display:block;margin-bottom:20px;text-align:left;margin-left:0}.results-main-content div.result div.item-content .item-summary .item-info{display:block;width:100%;float:left;margin-bottom:0}.results-main-content div.result div.item-content .item-summary .item-info div.listing{float:none;width:100%}.results-main-content div.result div.item-content .item-summary .item-info div.listing.no-logo div.deep-link .columns{-moz-column-width:16em;-webkit-column-width:16em;column-width:16em;margin-top:0}.results-main-content div.result div.item-content .item-summary .item-brief{clear:both;display:block;float:none;font-size:11.899999999999999px;font-size:1.19rem;width:100%;margin-top:0;margin-bottom:15px;margin-left:-10px}.results-main-content div.result div.item-content .item-summary .item-brief span.category{text-align:right;display:block;margin-top:0;background-color:#fbfbfb;padding:4px 10px 2px 0;margin-left:-15px;margin-right:-15px}.results-main-content div.result div.item-content .item-summary .item-brief span.category strong{font-size:12.5px;font-size:1.25rem;text-transform:uppercase;color:#f9004d}.results-main-content div.result div.item-content .item-summary .item-brief span.typology{text-align:right;display:block;margin-bottom:10px;background-color:#fbfbfb;padding:4px 5px 2px 0;margin-left:-15px}.results-main-content div.result div.item-content .item-summary .item-brief span.typology strong{font-size:12.5px;font-size:1.25rem;text-transform:uppercase;color:#f9004d}.results-main-content div.result.no-client div.item-content .item-summary .item-info{margin-bottom:0}.results-main-content div.result.no-client div.item-content .item-summary .item-brief{margin-top:0;margin-bottom:5px}.results-main-content div.pagination-results span.numbers{text-align:center;display:block;padding:10px 0}.results-main-content div.pagination-results ul.pagination{display:block;float:none;width:100%;margin:0 auto 0 auto;padding:0;text-align:center}.results-main-content div.pagination-results .pagination>li>a,.results-main-content div.pagination-results .pagination>li>span{padding:6px 13.5px;line-height:24px}.main-search span.search-claim div.show-search a.show-search-xs{font-size:14px}.main-search span.search-claim div.show-search a.show-search-xs i.fa-search{font-size:18px;padding-right:8px}.main-search span.search-claim div.show-search a.show-search-xs i.fa-chevron-up,.main-search span.search-claim div.show-search a.show-search-xs i.fa-chevron-down{font-size:20px;margin-left:10px;margin-bottom:-5px;background-color:#fff;color:#f9004d;height:28px;width:28px;padding:3px 4px}.inside-full-height{padding:0 15px}.main-content-heading-home{margin-left:-15px;margin-right:-15px}.main-content-heading-home h3{font-size:16px;font-size:1.6rem}.sihappy .item .center-crop{height:120px}.sihappy .item h4{font-size:15px;font-size:1.5rem;line-height:21px;margin-bottom:10px}.sihappy .item h5{font-size:11px;font-size:1.1rem}.sihappy .item div.info span.price{font-size:18px;font-size:1.8rem;line-height:22px}.sihappy .item div.info span.expire{font-size:11.5px;font-size:1.15rem;line-height:22px}.sihappy .item .triangle-offers{border-width:0 75px 75px 0;width:75px}.sihappy .item .triangle-offers span.offerta{margin-top:15px;margin-left:30px;font-size:17px}.sihappy .item .triangle-offers span.offerta small{display:block;font-size:11px;font-weight: ;padding:0;margin:-5px}.sihappy .item .triangle-offers span.coupon{margin-top:12px;margin-left:35px;font-size:13px}.sihappy .item .triangle-offers span.coupon small{font-size:12px;padding:0;margin:-5px}.sihappy .item .triangle-offers span.gratis{margin-top:19px;margin-left:20px;font-size:14px}.sihappy .item .triangle-offers span.omaggio{margin-top:21px;margin-left:15px;font-size:13px}.news .single-news .news-img{width:80px;height:80px;margin-top:10px}.news .single-news span.news-title{font-size:15px;font-size:1.5rem;line-height:20px;padding:5px 0 10px 0}.side-widget.sihappy .sihappy .item .center-crop{height:150px}.directory-content-heading h2{font-size:14px;font-size:1.4rem;padding:5px}.directory-content-heading span.arguments h3{font-size:11px;font-size:1.1rem;padding:5px}.directory-content-heading span.arguments i.fa{font-size:14px;font-size:1.4rem}.evidenza-content-heading h2{font-size:14px;font-size:1.4rem;padding:5px}.evidenza-content-heading span.arguments h3{font-size:11px;font-size:1.1rem;padding:5px}.evidenza-content-heading span.arguments i.fa{font-size:14px;font-size:1.4rem}.item-content-heading h1{font-size:15px;font-size:1.5rem;padding:10px;margin-right:85px;line-height:22px}.item-content-heading h2.rs{line-height:14px;font-size:11px;font-size:1.1rem;padding:10px;margin-right:0;margin-top:-17px}.item-content-heading span.tools{right:0}.item-content-heading span.tools a{padding:0 0}.item-content-heading span.tools a:last-child{padding-right:10px}.item-content-heading span.tools i.fa{font-size:17px;font-size:1.7rem}.item-content-heading span.tools ul.dropdown-menu li a{display:block;margin:0 0;padding:4px 10px}.item-content-heading span.tools ul.dropdown-menu li.subcategory a{padding-left:20px}.item-content-heading span.tools i.fa{font-size:15px;font-size:1.5rem}div.item-summary .main-item-img{margin-top:-35px}div.item-summary .main-item-img .center-crop{height:140px}div.item-summary .summary-box .shop-logo{float:none;display:block;margin:20px auto;text-align:center;padding-left:0}div.item-summary .summary-box .shop-logo img{max-width:100%;max-height:200px}div.item-summary .summary-box .contacts-item li span.li-txt.tel-number span.tel-number-new{display:block;border-left:0;margin-top:5px;margin-left:-50px}div.item-summary .summary-box .contacts-item li span.li-txt.website span.social-new{border-left:0;display:block;margin-top:5px;margin-left:-50px}div.item-summary .summary-box-multi .shop-logo{float:none;display:block;margin:20px auto;text-align:center;padding-left:0}div.item-summary .summary-box-multi .shop-logo img{max-width:100%;max-height:200px}div.item-summary .summary-box-multi .contacts-item li span.li-txt.tel-number span{display:block;border-left:0;margin-top:8px;margin-left:-56px}div.item-summary .summary-box-multi .contacts-item li span.li-txt.website span.social{border-left:0;display:block;margin-top:8px;margin-left:-56px}div.item-main-info #galleria{height:280px}.landing-content-heading h1{line-height:22px;font-size:17px;font-size:1.7rem;padding:10px 35px 10px 10px}.landing-content{padding:0 10px 20px 10px}.landing-content div.wrap-txt-img{height:180px}.landing-content h2.subtitle{font-size:16px;font-size:1.6rem}.fullscreen .modal-content ul.list{margin:0;padding:0;text-align:left}.fullscreen .modal-content .list li{float:none;width:95%;margin-bottom:20px}.fullscreen .modal-content .li-text{height:auto;min-height:130px}.home-comuni-main-content{padding-left:15px;padding-right:15px}.elenco-sedi a.percorso{display:block;margin:5px 0 10px 0;text-align:center;width:auto}footer.footer .place .columns{-moz-column-width:9em;-webkit-column-width:9em;column-width:9em}}@media screen and (min-width:1200px) and (max-height:800px){.wrapper{padding-top:90px}header img.logo-header{width:65px}header .navbar-header{height:90px}header a.navr-expander{font-size:20px;font-weight:400;height:80px;line-height:90px;margin-right:-20px;padding-right:65px}header a.navl-expander{font-size:20px;font-weight:400;height:80px;line-height:90px;margin-right:-20px;padding-right:65px}div.item-summary .item-video-container{height:380px}}