.booker .booker-links a,.booker .right-buttons,.booker .top-buttons,.booker form .bootstrap-select .dropdown-menu li,.booker form .filter-group .filter-label,.booker form .filter-group label,.booker form .info-group h3,.booker form input{font-family:'Helvetica Neue 77 Consended Bold',Helvetica,Arial,sans-serif}.rotate-left,.rotate-right{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}#favourites .itemType,.clearfix,.external-caption-container{clear:both}.booker.loading div{display:none}.booker.loading{width:100%;height:auto;padding:15px;margin:15px;background:url(../img/loading.gif) center no-repeat}.booker .booker-container{position:relative}.booker .left-buttons{position:absolute;bottom:0}.booker .top-left-buttons{position:absolute;left:1px}.booker .button{display:inline-block;padding:5px 15px;font-size:15px;text-decoration:none}.booker .arena{display:inline-block;width:100%}.teaser-grid.teaser-grid-home-calendar .grid-content{overflow:visible}@media (min-width:992px){.teaser-grid-home-calendar .booker .arena{height:324px}}@media (min-width:1025px){.teaser-grid-home-calendar .booker .arena{height:358px}}@media (min-width:1200px){.teaser-grid-home-calendar .booker .arena{height:433px}}.booker .mode-top-1.mode-right-1 .arena{background-color:#f59100}.booker .mode-top-1.mode-right-1 .button-1{background-color:#f59100;color:#fff}.booker .mode-top-1.mode-right-1 .button-2{background-color:#999;color:#d2d2d2}.booker .mode-top-1.mode-right-1 .button-3{background-color:#f59100;color:#fff}.booker .mode-top-1.mode-right-1 .button-4{background-color:#999;color:#d2d2d2}.booker .mode-top-2.mode-right-1 .arena{background-color:#999}.booker .mode-top-2.mode-right-1 .button-1{background-color:#f59100;color:#b97d26}.booker .mode-top-2.mode-right-1 .button-2,.booker .mode-top-2.mode-right-1 .button-3{background-color:#999;color:#fff}.booker .mode-top-2.mode-right-1 .button-4{background-color:#f59100;color:#b97d26}.booker .mode-top-1.mode-right-2 .arena{background-color:#999}.booker .mode-top-1.mode-right-2 .button-1{background-color:#999;color:#fff}.booker .mode-top-1.mode-right-2 .button-2{background-color:#f59100;color:#fff}.booker .mode-top-1.mode-right-2 .button-3{background-color:#999;color:#999}.booker .mode-top-1.mode-right-2 .button-4{background-color:#999;color:#fff}.booker .mode-top-2.mode-right-2 .arena{background-color:#999}.booker .mode-top-2.mode-right-2 .button-1,.booker .mode-top-2.mode-right-2 .button-2{background-color:#999;color:#999}.booker .mode-top-2.mode-right-2 .button-3{background-color:#f59100;color:#999}.booker .mode-top-2.mode-right-2 .button-4{background-color:#999;color:#999}.booker .form-container{margin:15px}.booker form input{border:0;box-shadow:none}.booker form .bootstrap-select button,.booker form .bootstrap-select:active button,.booker form .bootstrap-select:focus button,.booker form .bootstrap-select:hover button{outline:0!important}.carousel .carousel-wrapper :focus,a,a:active,a:focus,a:hover{outline:0}.booker form .bootstrap-select button{border-radius:12px!important}.booker form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.booker form .bootstrap-select .separator{display:inline-block;border:1px solid #f59100;height:100%;position:absolute;right:28px;z-index:99}.booker form .bootstrap-select button,.booker form .datepicker-input-group .input-group-addon{border:0}.booker .mode-top-1.mode-right-2 form .bootstrap-select .separator,.booker .mode-top-2.mode-right-1 form .bootstrap-select .separator,.booker .mode-top-2.mode-right-2 form .bootstrap-select .separator{border:1px solid #999}.booker form .bootstrap-select.btn-group .dropdown-toggle .caret{right:8px;margin-top:-4px;border-top:8px dashed;border-right:6px solid transparent;border-left:6px solid transparent}.booker form .bootstrap-select .dropdown-menu li{font-size:15px}.booker form input.image.submit{width:30px;height:30px}.booker form .filter-group .filter-label,.booker form .filter-group label{color:#fff;display:inline-block;font-size:15px;text-decoration:none}.booker form .filter-group .filter-label{padding:15px 0 0;display:block}.booker .mode-top-1.mode-right-1 form .filter-group .filter-label.active,.booker .mode-top-1.mode-right-2 form .filter-group .filter-label.active{color:#f59100}.booker .mode-top-2.mode-right-1 form .filter-group .filter-label.active,.booker .mode-top-2.mode-right-2 form .filter-group .filter-label.active{color:#999}.booker form .filter-group .filter-label .glyphicon{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.booker form .filter-group .filter-label.collapsed .glyphicon{-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.booker form .filter-group .filter-stars{display:inline-block;text-indent:-9999px;background:url(../img/star-W.svg) repeat-x;height:16px;background-size:16px 16px}.booker form .filter-group .filter-stars-superior{display:inline-block;text-indent:-9999px;background:url(../img/crown-W.svg) repeat-x;height:16px;width:16px}.booker form .filter-group .filter-stars.stars-1{width:16px}.booker form .filter-group .filter-stars.stars-2{width:32px}.booker form .filter-group .filter-stars.stars-3{width:48px}.booker form .filter-group .filter-stars.stars-4{width:64px}.booker form .filter-group .filter-stars.stars-5{width:80px}.booker form .info-group h3{color:#fff;display:inline-block;font-size:15px;text-decoration:none;margin:0}.booker .mode-top-1.mode-right-1 form .info-group h3{color:#fff}.booker .mode-top-1.mode-right-2 form .info-group h3{color:#999}.booker .input-group.datepicker-input-group input{font-size:.9em;border-top-left-radius:12px!important;border-bottom-left-radius:12px!important}.booker .input-group.datepicker-input-group span i{display:none}.booker .input-group.datepicker-input-group span{border-top-right-radius:12px!important;border-bottom-right-radius:12px!important;background-image:url(../img/calendario-W.svg);background-color:#f59100;text-indent:-9999px;background-size:32px 32px;background-repeat:no-repeat;width:42px;display:inline-block;position:absolute;right:-12px;height:34px;z-index:10}.booker .mode-top-1.mode-right-2 .input-group.datepicker-input-group span,.booker .mode-top-2.mode-right-1 .input-group.datepicker-input-group span,.booker .mode-top-2.mode-right-2 .input-group.datepicker-input-group span{background-color:#999}.booker form .form-group label.calendar,.booker form .form-group label.select{color:#000;font-size:1em;font-family:'Helvetica Neue 77 Consended Bold',Helvetica,Arial,sans-serif;font-weight:600}.booker .booker-links a{color:#fff;display:block;padding-left:20px;background:url(../img/TOOLS/TOOLS_W/freccia-destra-W.svg) center left no-repeat;background-size:15px 15px;margin:5px 0;text-decoration:none;font-size:16px}.booker .booker-links a.active{background:url(../img/TOOLS/TOOLS_K/freccia-destra-K.svg) center left no-repeat;background-size:15px 15px;color:#000}.search-results-concert .search-results-item-text{font-family:Georgia,Times,'Times New Roman',serif;font-weight:400;font-style:normal;color:#000}.datepicker-container .datepicker table,.datepicker-container .datepicker table td.day,.datepicker-container .datepicker table th,.googlemap .googlemap-header-action a,.googlemap .googlemap-header-form input.text,.grid-content-calendar .right-buttons,.grid-content-calendar .top-buttons,.grid-content-icon,.home-intro-content h3,.item-detail a,.item-detail li,.item-detail p,.list a,.list p,.list p strong,.main-navigation-container .nav li a,.main-navigation-container .nav li.favourites a span,.search-results a,.search-results li,.search-results p,.search-results-concert .search-results-item-title,.search-results-item div,.teaser-grid .grid-content-txt span,.teaser-grid .heading,.teaser-grid .heading span,.top-layer .menu-items a,.top-layer .submenu-items a,.top-layer .tools-container .tool,.top-layer .tools-container .tool-large{font-family:'Helvetica Neue 77 Consended Bold',Helvetica,Arial,sans-serif}.search-results-concert .search-results-item-title{font-weight:700;color:#000;font-size:1.35em}.grid-content-calendar .arena{position:relative;top:0;height:350px;margin-right:48px;z-index:3;padding-top:28px;padding-right:16px}.grid-content-calendar .arena-playground{z-index:20;margin-right:-34px;padding:15px;min-height:400px}.grid-content-calendar .top-buttons{z-index:2;min-width:200px}.grid-content-calendar .right-buttons{z-index:-1;min-width:250px;position:absolute;right:0;top:-18px;bottom:-74px;width:350px}.grid-content-calendar .button{display:inline-block;padding:5px 15px;font-size:13px;text-decoration:none}@media (min-width:360px){.grid-content-calendar .button{font-size:16px}.grid-content-calendar .arena{padding-top:32px;padding-right:20px}.grid-content-calendar .right-buttons{top:-14px;bottom:-78px}}@media (min-width:768px){.grid-content-calendar .arena{height:301px;padding-top:28px;padding-right:14px}.grid-content-calendar .button{font-size:13px}.grid-content-calendar .right-buttons{top:-20px;bottom:-125px}}@media (min-width:992px){.grid-content-calendar .arena{height:384px;padding-top:32px;padding-right:19px}.grid-content-calendar .button{font-size:16px}.grid-content-calendar .right-buttons{top:-15px;bottom:-45px}}@media (min-width:1200px){.grid-content-calendar .arena{height:461px;padding-top:38px;padding-right:25px}.grid-content-calendar .button{font-size:20px}.grid-content-calendar .right-buttons{top:-9px;bottom:26px}}.grid-content-calendar .calendar-container{position:relative}.grid-content-calendar .top-buttons{position:absolute;top:0}.grid-content-calendar .mode-top-1.mode-right-1 .arena-playground{background-color:#999}.grid-content-calendar .mode-top-1.mode-right-1 .button-1{background-color:#999;color:#fff}.grid-content-calendar .mode-top-1.mode-right-1 .button-2{background-color:#f59100;color:#999}.grid-content-calendar .mode-top-1.mode-right-1 .button-3{background-color:#999;color:#fff}.grid-content-calendar .mode-top-1.mode-right-1 .button-4{background-color:#999;color:#999}.grid-content-calendar .mode-top-2.mode-right-1 .arena-playground{background-color:#f59100}.grid-content-calendar .mode-top-2.mode-right-1 .button-1{background-color:#999;color:#999}.grid-content-calendar .mode-top-2.mode-right-1 .button-2,.grid-content-calendar .mode-top-2.mode-right-1 .button-3{background-color:#f59100;color:#999}.grid-content-calendar .mode-top-2.mode-right-1 .button-4{background-color:#999;color:#999}.grid-content-calendar .mode-top-1.mode-right-2 .arena-playground{background-color:#999}.grid-content-calendar .mode-top-1.mode-right-2 .button-1{background-color:#999;color:#fff}.grid-content-calendar .mode-top-1.mode-right-2 .button-2{background-color:#f59100;color:#fff}.grid-content-calendar .mode-top-1.mode-right-2 .button-3{background-color:#999;color:#999}.grid-content-calendar .mode-top-1.mode-right-2 .button-4{background-color:#999;color:#fff}.grid-content-calendar .mode-top-2.mode-right-2 .arena-playground{background-color:#999}.grid-content-calendar .mode-top-2.mode-right-2 .button-1,.grid-content-calendar .mode-top-2.mode-right-2 .button-2{background-color:#999;color:#999}.grid-content-calendar .mode-top-2.mode-right-2 .button-3{background-color:#f59100;color:#999}.grid-content-calendar .mode-top-2.mode-right-2 .button-4{background-color:#999;color:#999}.carousel .carousel-wrapper{background-color:rgba(210,210,210,.8);padding:15px 42.5px;margin-bottom:0}.carousel .carousel-wrapper .slick-next,.carousel .carousel-wrapper .slick-prev{width:25px;height:25px;top:50%}.carousel .carousel-wrapper .slick-prev{left:7.5px;background-image:url(../img/TOOLS/TOOLS_K/freccia-sinistra-K.svg)}.carousel .carousel-wrapper .slick-prev:hover{background-image:url(../img/freccia-sinistra-W.svg)}.carousel .carousel-wrapper .slick-prev.slick-disabled,.carousel .carousel-wrapper .slick-prev.slick-disabled:hover{background-image:url(../img/freccia-sinistra-BLUE40.svg)}.carousel .carousel-wrapper .slick-next{right:7.5px;background-image:url(../img/TOOLS/TOOLS_K/freccia-destra-K.svg)}.carousel .carousel-wrapper .slick-next.slick-disabled,.carousel .carousel-wrapper .slick-next.slick-disabled:hover{background-image:url(../img/freccia-destra-BLUE40.svg)}.carousel .carousel-wrapper .slick-next:hover{background-image:url(../img/freccia-destra-W.svg)}.carousel .carousel-wrapper .slick-next:before,.carousel .carousel-wrapper .slick-prev:before{content:''}@media (min-width:768px){.carousel .carousel-wrapper{background-color:rgba(210,210,210,.8);padding:0 77.5px}.carousel .carousel-wrapper .slick-next,.carousel .carousel-wrapper .slick-prev{width:40px;height:40px;top:40%}.carousel .carousel-wrapper .slick-prev{left:15px}.carousel .carousel-wrapper .slick-next{right:15px}}@media (min-width:480px){.carousel .carousel-wrapper .carousel-slide{margin:15px 7.5px}}.carousel .carousel-wrapper .carousel-slide a,.carousel .carousel-wrapper .carousel-slide a img,.carousel .carousel-wrapper .carousel-slide a:active,.carousel .carousel-wrapper .carousel-slide a:active img,.carousel .carousel-wrapper .carousel-slide a:focus,.carousel .carousel-wrapper .carousel-slide a:focus img,.carousel .carousel-wrapper .carousel-slide a:link,.carousel .carousel-wrapper .carousel-slide a:link img{border:none;outline:0}.nivo-lightbox-theme-default .nivo-lightbox-close{background-image:url(../img/plus-aperto-W.svg)!important;height:48px!important;width:48px!important}.grid-content-newsletter form{margin:25px 5px 25px 25px;height:40px}@media (max-width:767px){.teaser-grid-footer .col-last .heading{padding-top:0}}.grid-content-newsletter form input{height:40px}.grid-content-newsletter form input.text{float:left;width:80%;padding:5px;font-size:1.7em}.grid-content-newsletter form input.image{float:right;width:15%;margin-right:1.5%}.grid-content-social{padding:25px 0 0}.grid-content-social .social-row{display:block;text-align:center;margin-bottom:25px}@media (min-width:480px){.grid-content-newsletter form input.text{font-size:inherit}.grid-content-social{padding:25px 0 0 25px}.grid-content-social .social-row{display:inline-block}}.grid-content-social .row>div{text-align:center}.footer-links .footer-links-content{padding:0 15px}.footer-links .footer-links-content .col{padding:7.5px 0}.footer-links .footer-links-content .col-last{border-top:15px solid #fff}.footer-links .footer-links-content a{background:url(../img/TOOLS/TOOLS_K/freccia-destra-K.svg) no-repeat;background-size:15px 15px;font-size:14px;line-height:20px;padding-left:25px;display:block;background-position:0 5px;margin-left:15px}@media (min-width:480px){.footer-links .footer-links-content a{font-size:14px;line-height:20px}}.footer-links .footer-links-content .footer-tagline{color:#999;padding-left:15px}.footer-links .footer-links-content .footer-tagline p{font-size:1.2em;margin:0}@media (min-width:480px){.footer-links .footer-links-content .footer-tagline p{font-size:1.4em}}@media (min-width:768px){.footer-links .footer-links-content .footer-tagline p{font-size:.7em}}@media (min-width:992px){.footer-links .footer-links-content .col-last{border-top:0}.footer-links .footer-links-content .footer-tagline p{font-size:.75em}}.footer-links .footer-links-content .logo-container{text-align:right;position:relative}.footer-links .footer-links-content .logo{max-width:160px;height:auto;position:absolute;top:-12px;right:15px}.img-with-caption,.video-wrapper{position:relative}.footer-logos{padding:15px 0}.footer-logos .row>div{text-align:center}.footer-logos .row .col-first .logo{width:45%;margin:0 3%}.footer-logos .row .col-last .logo{width:15%;margin:0 5%}@media (min-width:768px){.footer-logos .row .col-first .logo{width:40%}.footer-logos .row .col-last .logo{width:10%}}.search-results-component input.gsc-search-button,.search-results-component input.gsc-search-button:focus,.search-results-component input.gsc-search-button:hover{width:30px;height:30px;padding:10px;box-sizing:border-box;background-size:15px 15px}.search-results-component .gsc-selected-option-container{width:100px!important}.search-results-component .gsc-search-box-tools .gsc-search-box .gsc-input{height:19px}.search-results-component .gsc-input-box{height:30px}.search-results-component .gsst_a .gscb_a{position:relative;top:4px}.googlemap .googlemap-header{padding:0 15px 15px}.googlemap .googlemap-body{margin-top:-15px}.googlemap .googlemap-header-action{background-color:#999;text-align:center;padding:15px;vertical-align:middle;width:100%;display:block}.googlemap .googlemap-header-action a{color:#fff}.googlemap .googlemap-header-action a,.googlemap .googlemap-header-form input.text{font-size:1.4em;line-height:1.2em}.googlemap .googlemap-header-form{background-color:#999;padding:15px}.googlemap .googlemap-header-form input{margin:0;border:0;height:40px}.googlemap .googlemap-header-form input.text{width:70%;margin-right:15px;padding-left:15px}.googlemap .googlemap-header-form input.image{background-image:url(../img/freccia-destra-W.svg);width:15%;background-color:#999;background-repeat:no-repeat;cursor:pointer;border:0;text-indent:-9999px}.googlemap #map-canvas{width:100%;padding-top:52.25%}@media (min-width:768px){.googlemap .googlemap-header-action a,.googlemap .googlemap-header-form input.text{font-size:1.1em;line-height:1.2em}.googlemap .googlemap-header-form input.text{width:360px}.googlemap .googlemap-header-form input.image{width:40px}.googlemap .googlemap-header-action,.googlemap .googlemap-header-form{height:70px}.googlemap #map-canvas{padding-top:46%}}.image .charter h3,.video .charter h3{color:#999;font-size:1.48em}.image .charter p,.video .charter p{font-size:1.48em}.image .charter{padding-top:15px}.img-caption .addthis_sharing_toolbox{width:140px;float:left}@media (min-width:992px){.image .charter{padding-top:0}}.img-with-caption{width:100%}.img-with-caption .img-caption{width:100%;bottom:0;padding:3.5px}@media (min-width:480px){.img-with-caption .img-caption{padding:7.5px}}.image .sidebar .tools>a span{margin-left:0;width:16px;height:16px}.video-wrapper .video-play-button{position:absolute;bottom:0;right:15px;display:inline-block;background-color:red}.video-wrapper .video-js{padding-top:56.25%}.video-wrapper .vjs-fullscreen{padding-top:0}.video-wrapper .vjs-default-skin .vjs-big-play-button,.video-wrapper .vjs-default-skin:hover .vjs-big-play-button{left:auto;top:auto;bottom:0;right:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#999;border:0;width:1em;height:1em}.video-wrapper .vjs-default-skin .vjs-big-play-button:before,.video-wrapper .vjs-default-skin:hover .vjs-big-play-button:before{text-shadow:none;color:#999;line-height:1.7em;font-size:.6em}@media (min-width:480px){.video-wrapper .vjs-default-skin .vjs-big-play-button,.video-wrapper .vjs-default-skin:hover .vjs-big-play-button{width:2em;height:2em}.video-wrapper .vjs-default-skin .vjs-big-play-button:before,.video-wrapper .vjs-default-skin:hover .vjs-big-play-button:before{line-height:2em;font-size:1em}}.list{background-color:rgba(210,210,210,.8);padding:15px}.list a,.list p{font-size:1.4em;line-height:1.4em;color:#999;margin:0}.list a{background:url(../img/TOOLS/TOOLS_K/freccia-destra-K.svg) 0 center no-repeat;background-size:15px 15px;padding-left:20px;display:block}.image-gallery-grid .grid-content,.teaser-grid .grid-content{margin-bottom:15px}._image-gallery-grid,._teaser-grid{margin-top:15px}.teaser-grid .grid-content{position:relative;overflow:hidden}.teaser-grid .grid-content-img{background-size:cover}.teaser-grid .heading{padding:0 15px 15px 0}.teaser-grid .heading a{background:url(../img/TOOLS/TOOLS_K/freccia-destra-K.svg) 10px center no-repeat;background-size:15px 15px;padding-left:30px}.teaser-grid .heading,.teaser-grid .heading span{font-size:16px;color:#999}@media (min-width:768px){.teaser-grid .heading,.teaser-grid .heading span{font-size:14px}}@media (min-width:992px){.teaser-grid .heading,.teaser-grid .heading span{font-size:16px}}.teaser-grid .grid-content-txt{display:block;position:absolute;bottom:0;right:0;padding:5px 15px;height:96px;width:50%;float:left}.teaser-grid-symmetrical .grid-content-small .grid-content-txt{width:100%!important;float:none;position:static}.teaser-grid .grid-content-img{height:96px;width:50%;float:left}.teaser-grid-symmetrical .grid-content-small .grid-content-img{float:none;width:100%!important}.teaser-grid .grid-content-txt span{font-size:16px;display:block;width:100%;text-align:left;line-height:21px;padding-top:7px}.teaser-grid .grid-content-txt span.first-line{font-family:'Helvetica Neue 77 Consended Bold',Helvetica,Arial,sans-serif;line-height:14px;padding-top:4px}.teaser-grid .grid-content-small{z-index:0}.teaser-grid .grid-content-small .grid-content-txt{z-index:-1}.teaser-grid .grid-content-small .grid-content-img{z-index:0;width:51%}@media (min-width:480px){.teaser-grid .grid-content-img,.teaser-grid .grid-content-txt{height:122px}}@media (min-width:768px){.teaser-grid .grid-content-img,.teaser-grid .grid-content-txt{height:64px}.teaser-grid-symmetrical .grid-content-img{height:94px}.teaser-grid .grid-content-medium .grid-content-txt{width:115px;height:64px}.teaser-grid .col-sm-4 .grid-content-youtube,.teaser-grid .grid-content-medium .grid-content-img{width:100%;height:143px}.teaser-grid-symmetrical .grid-content-medium .grid-content-img,.teaser-grid-symmetrical .grid-content-medium.grid-content-youtube{height:198px}.teaser-grid-symmetrical .grid-content-small.grid-content-youtube{height:158px}.teaser-grid .grid-content-big .grid-content-txt{width:115px;height:64px}.teaser-grid .col-sm-8 .grid-content-youtube,.teaser-grid .grid-content-big .grid-content-img{width:100%;height:301px}.teaser-grid .grid-content-txt{padding:6px 9px}.teaser-grid .grid-content-txt span{font-size:12px;line-height:14px;padding-top:0}.teaser-grid .grid-content-txt span.first-line{font-size:12px;padding-top:1px;pading-bottom:1px}}@media (min-width:992px){.teaser-grid .grid-content-img,.teaser-grid .grid-content-txt{height:85px}.teaser-grid-symmetrical .grid-content-img{height:124px}.teaser-grid .grid-content-medium .grid-content-txt{width:152px;height:85px}.teaser-grid .col-sm-4 .grid-content-youtube,.teaser-grid .grid-content-medium .grid-content-img{width:100%;height:185px}.teaser-grid-symmetrical .grid-content-medium .grid-content-img,.teaser-grid-symmetrical .grid-content-medium.grid-content-youtube{height:260px}.teaser-grid-symmetrical .grid-content-small.grid-content-youtube{height:209px}.teaser-grid .col-sm-8 .grid-content-youtube,.teaser-grid .grid-content-big .grid-content-img{width:100%;height:385px}.teaser-grid .grid-content-big .grid-content-txt{width:152px;height:85px}.teaser-grid .grid-content-txt{padding:9px 12px}.teaser-grid .grid-content-txt span{font-size:16px;line-height:20px;padding-top:2px}.teaser-grid .grid-content-txt span.first-line{font-size:14px;line-height:14px;padding-top:3px;padding-bottom:1px}}@media (min-width:1200px){.teaser-grid .grid-content-img,.teaser-grid .grid-content-txt{height:104px}.teaser-grid-symmetrical .grid-content-img{height:154px}.teaser-grid .col-sm-4 .grid-content-youtube,.teaser-grid .grid-content-medium .grid-content-img{width:100%;height:223px}.teaser-grid-symmetrical .grid-content-medium .grid-content-img,.teaser-grid-symmetrical .grid-content-medium.grid-content-youtube{height:316px}.teaser-grid-symmetrical .grid-content-small.grid-content-youtube{height:258px}.teaser-grid .grid-content-medium .grid-content-txt{width:185px;height:104px}.teaser-grid .col-sm-8 .grid-content-youtube,.teaser-grid .grid-content-big .grid-content-img{width:100%;height:461px}.teaser-grid .grid-content-big .grid-content-txt{width:185px;height:104px}.teaser-grid .grid-content-txt{padding:9px 12px}.teaser-grid .grid-content-txt span{font-size:18px;line-height:24px;padding-top:1px}.teaser-grid .grid-content-txt span.first-line{font-size:16px;line-height:16px;padding-top:6px;padding-bottom:5px}}.grid-content-icon{position:relative;width:100%;display:inline-block;font-color:#fff}.grid-content-icon .icon-container{width:25%;float:left;border-radius:inherit;-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0}.grid-content-icon .icon-container,.grid-content-icon .text-container{background-color:#999;height:65px;-webkit-border-radius:inherit;-moz-border-radius:inherit}.grid-content-icon .text-container{width:75%;float:right;border-radius:inherit;-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;padding:7.5px 15px;font-size:1.25em}.grid-content-icon .icon-container .icon{width:35px;height:35px;display:block;margin:0 auto;margin-top:6px}.grid-content-icon .icon-container .iconLabel{color:#fff;width:35px;display:block;margin:0 auto;text-align:center}.grid-content-icon .text-container span{color:#fff;font-size:.9em;line-height:1.4em;display:inherit}@media (min-width:992px) and (max-width:1200px){.grid-content-icon .text-container span{font-size:.9em}}.grid-content-icon .text-container span.first-line{font-weight:700;font-size:1.2em}@media (min-width:480px){.grid-content-icon .text-container{font-size:1.15em}}@media (min-width:768px){.grid-content-icon .text-container{font-size:.95em}}@media (min-width:992px){.grid-content-icon .text-container{font-size:.76em}}@media (min-width:1200px){.grid-content-icon .text-container{font-size:.85em}}.grid-content-webcam a{background-image:url(../img/icon-webcam-W.svg);background-position:bottom 10px right 10px;background-size:32px 32px;background-repeat:no-repeat}.grid-content.grid-content-issuu .line1{display:none}.grid-content.grid-content-issuu .line2 span{font-size:14px;line-height:16px}.grid-content.grid-content-issuu .line3 span{font-size:12px;line-height:14px;text-align:right;position:absolute;bottom:15px;padding-right:30px}@media (min-width:480px){.grid-content.grid-content-issuu .line2 span{font-size:16px;line-height:24px}.grid-content.grid-content-issuu .line3 span{font-size:14px;line-height:16px}}@media (min-width:768px){.grid-content.grid-content-issuu .line2 span{font-size:12px;line-height:14px}.grid-content.grid-content-issuu .line3 span{font-size:10px;line-height:12px;bottom:5px;padding-right:20px}}@media (min-width:992px){.grid-content.grid-content-issuu .line2 span{font-size:14px;line-height:20px}.grid-content.grid-content-issuu .line3 span{font-size:11px;line-height:13px}}@media (min-width:1200px){.grid-content.grid-content-issuu .line2 span{font-size:16px;line-height:24px}.grid-content.grid-content-issuu .line3 span{font-size:14px;line-height:16px}}.datepicker{z-index:99!important}.datepicker-container .datepicker.datepicker-inline,.datepicker-container .datepicker.datepicker-inline table{width:100%}.datepicker-container .datepicker table,.datepicker-container .datepicker table th{font-weight:400;color:#fff;font-size:16px}.datepicker-container .datepicker table .datepicker-switch:hover,.datepicker-container .datepicker table tr td span:hover,.datepicker-container .datepicker table tr th.next:hover,.datepicker-container .datepicker table tr th.prev:hover,.datepicker-container .datepicker table tr th:first-child:hover{background-color:#999}.datepicker-container .datepicker table .datepicker-switch{font-size:22px}.datepicker-container .datepicker table thead tr:first-child{background-color:#999}.datepicker-container .datepicker table thead tr th.dow{padding:12px 0 0}.datepicker-container .datepicker table thead tr:first-child th{padding:8px 0}.datepicker-container .datepicker table tr td,.datepicker-container .datepicker table tr td span,.datepicker-container .datepicker table tr th{border-radius:0}.datepicker-container .datepicker table td.day{font-weight:700;background-color:#d2d2d2}.datepicker-container .datepicker table td.new,.datepicker-container .datepicker table td.old{color:#999;background-color:#999}.datepicker-container .datepicker table td.active.active,.datepicker-container .datepicker table td.active.active:hover{color:#999;background-color:#f59100}.datepicker-container .datepicker table td.day{border:7px solid #2e6382;height:14px;margin-top:20px;vertical-align:middle;line-height:39px;color:#2e6382}.nav.nav-flat a,.nav.nav-flat li,.pagination.pagination-flat,.pagination.pagination-flat>li:first-child>a,.pagination.pagination-flat>li:last-child>a,button,input{border-radius:0!important}@media (max-width:380px){.datepicker-container .datepicker table td.day{border-width:3px;padding-left:2px;font-size:13px;line-height:26px}.datepicker-container .datepicker table .datepicker-switch{font-size:16px}}.datepicker-container .datepicker table tr td.day:first-child{border-left:0 solid #2e6382}.datepicker-container .datepicker table tr td.day:last-child{border-right:0 solid #2e6382}.datepicker-container .datepicker table td{width:10px;height:10px}.datepicker-container .datepicker table thead .next,.datepicker-container .datepicker table thead .next:hover,.datepicker-container .datepicker table thead .prev,.datepicker-container .datepicker table thead .prev:hover{text-indent:-9999px;background:url(../img/freccia-destra-W.svg) center no-repeat;background-size:20px 20px;width:14.28571429%}.datepicker-container .datepicker table thead .prev{transform:rotate(180deg)}.datepicker-container .datepicker table thead .next:hover,.datepicker-container .datepicker table thead .prev:hover{background-color:transparent}#favourites .tool-favourites{width:35px;height:35px;display:block;background-size:35px;text-decoration:none}#favourites .tool-favourites:hover{text-decoration:none}#favourites .tool-favourites.off{display:none}.v-margin-15{margin-top:15px}.b-margin-15{margin-bottom:15px}.one-em{width:1em}.form-inline-forced .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline-forced .form-control{display:inline-block;width:auto;vertical-align:middle}.nav.nav-flat{border-bottom:0}.nav.nav-flat,.nav.nav-flat ul{list-style-type:none;margin:0;padding:0}.row-same-height{display:table;width:100%}.row-same-height [class*=col-]{float:none;display:table-cell;vertical-align:top}.border-radius{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.border-top-radius{-webkit-border-top-radius:10px;-moz-border-top-radius:10px;border-top-radius:10px}.border-left-radius{-webkit-border-left-radius:10px;-moz-border-left-radius:10px;border-left-radius:10px}.border-bottom-radius{-webkit-border-bottom-radius:10px;-moz-border-bottom-radius:10px;border-bottom-radius:10px}.border-right-radius{-webkit-border-right-radius:10px;-moz-border-right-radius:10px;border-right-radius:10px}.border-top-right-radius{-webkit-border-top-right-radius:10px;-moz-border-top-right-radius:10px;border-top-right-radius:10px}.border-top-left-radius{-webkit-border-top-left-radius:10px;-moz-border-top-left-radius:10px;border-top-left-radius:10px}.border-bottom-right-radius{-webkit-border-bottom-right-radius:10px;-moz-border-bottom-right-radius:10px;border-bottom-right-radius:10px}.border-bottom-left-radius{-webkit-border-bottom-left-radius:10px;-moz-border-bottom-left-radius:10px;border-bottom-left-radius:10px}.small-gutter .row{margin:0 -7.5px}.small-gutter .row .col{padding:0 7.5px}.small-gutter .form-horizontal .form-group{margin-bottom:15px}.small-gutter .form-horizontal .form-group.row{margin-left:-15px;margin-right:-15px}.row.no-gutter{margin-left:0;margin-right:0}.row.no-gutter [class*=col-]:not(:first-child),.row.no-gutter [class*=col-]:not(:last-child){padding-right:0;padding-left:0}.row.thin-gutter{margin-left:-2.5px;margin-right:-2.5px}.row.thin-gutter [class*=col-]:not(:first-child),.row.thin-gutter [class*=col-]:not(:last-child){padding-right:2.5px;padding-left:2.5px}.color-bronzo,a.color-bronzo,a:hover.color-bronzo{color:#c86414}.color-g1,.color-g4,a.color-g1,a.color-g4,a:hover.color-g1,a:hover.color-g4{color:#999}.bg-bronzo{background-color:#c86414}.bg-g1,.bg-g4{background-color:#999}.color-orange-opacity-80,a.color-orange-opacity-80,a:hover.color-orange-opacity-80{color:rgba(245,145,0,.8)}.bg-orange-opacity-80{background-color:rgba(245,145,0,.8)}.color-orange,a.color-orange,a:hover.color-orange{color:#f59100}.bg-orange{background-color:#f59100}.color-lightgray-opacity-80,a.color-lightgray-opacity-80,a:hover.color-lightgray-opacity-80{color:rgba(210,210,210,.8)}.bg-lightgray-opacity-80{background-color:rgba(210,210,210,.8)}.color-lightgray,a.color-lightgray,a:hover.color-lightgray{color:#d2d2d2}.bg-lightgray{background-color:#d2d2d2}.color-gray-opacity-80,a.color-gray-opacity-80,a:hover.color-gray-opacity-80{color:rgba(153,153,153,.8)}.bg-gray-opacity-80{background-color:rgba(153,153,153,.8)}.color-gray,a.color-gray,a:hover.color-gray{color:#999}.bg-gray{background-color:#999}.color-k,a.color-k,a:hover.color-k{color:#000}.bg-k{background-color:#000}.color-w,a.color-w,a:hover.color-w{color:#fff}.bg-w{background-color:#fff}.color-transparent,a.color-transparent,a:hover.color-transparent{color:transparent}.bg-transparent{background-color:transparent}.rotate-left{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.rotate-right{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.no-margin-bottom{margin-bottom:0}.no-padding-bottom{padding-bottom:0}.ar-16-9{position:relative;padding-top:56.25%}.ar-16-9-content{position:absolute;top:0;left:0;right:0;bottom:0}.iframe-responsive{position:relative;padding-bottom:65.25%;padding-top:30px;height:0;overflow:auto;-webkit-overflow-scrolling:touch}.iframe-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.loading-bar{height:4px;width:100%;position:relative;overflow:hidden;background-color:#ddd}.loading-bar:before{display:block;position:absolute;content:"";left:-200px;width:200px;height:4px;background-color:#2980b9;animation:loadingbaranimation 2s linear infinite}@keyframes loadingbaranimation{from{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}.videoWrapper_16_9{position:relative;padding-bottom:56.25%;height:0}@media (max-width:768px){.videoWrapper_16_9-only-xs{position:relative;padding-bottom:56.25%;height:0}}@media (min-width:769px) and (max-width:1024px){.videoWrapper_16_9-only-sm{position:relative;padding-bottom:56.25%;height:0}}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}body{background-color:rgba(210,210,210,.8)}.page-wrapper{background-color:#FFF;margin:0 auto}.page-content{margin-top:-1px;padding-bottom:15px}@media (min-width:768px){.page-wrapper{width:750px}}@media (min-width:992px){.page-wrapper{width:970px}}@media (min-width:1200px){.page-wrapper{width:1170px}}.tool-favourites{opacity:1;background-image:url(../img/cuore-inpaginaPlus-BLUE40.svg);-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s}.tool-favourites:hover{background-image:url(../img/cuore-inpaginaPlus-BLUE.svg)}.tool-favourites.on{background-image:url(../img/cuore-inpaginaPlus-ORO.svg)}.tool-favourites.on:hover{background-image:url(../img/cuore-inpaginaMinus-ORO.svg)}.tool-favourites.ask,.tool-favourites.ask:hover{background-image:url(../img/cuore-inpagina-W.svg)}.icon-white-hearth{background-image:url(../img/@@name);border-color:'cuore-W.svg'}.page-type_video #icon_container:before{content:"\e914"}.page-type_gallery #icon_container:before{content:"\e90e"}.page-type_image #icon_container:before{content:"\e926"}.tool-meteo-icon-1{background-image:url(../img/meteo/SVG-W/1-01.svg)}.weather-icon-BLACK-1{background-image:url(../img/meteo/SVG-BLACK/1.svg)}.weather-icon-W-1{background-image:url(../img/meteo/SVG-W/1-01.svg)}.weather-icon-BLUE-1{background-image:url(../img/meteo/SVG-BLUE/1-01.svg)}.tool-meteo-icon-2{background-image:url(../img/meteo/SVG-W/2-01.svg)}.weather-icon-BLACK-2{background-image:url(../img/meteo/SVG-BLACK/2.svg)}.weather-icon-W-2{background-image:url(../img/meteo/SVG-W/2-01.svg)}.weather-icon-BLUE-2{background-image:url(../img/meteo/SVG-BLUE/2-01.svg)}.tool-meteo-icon-3{background-image:url(../img/meteo/SVG-W/3-01.svg)}.weather-icon-BLACK-3{background-image:url(../img/meteo/SVG-BLACK/3.svg)}.weather-icon-W-3{background-image:url(../img/meteo/SVG-W/3-01.svg)}.weather-icon-BLUE-3{background-image:url(../img/meteo/SVG-BLUE/3-01.svg)}.tool-meteo-icon-4{background-image:url(../img/meteo/SVG-W/4-01.svg)}.weather-icon-BLACK-4{background-image:url(../img/meteo/SVG-BLACK/4.svg)}.weather-icon-W-4{background-image:url(../img/meteo/SVG-W/4-01.svg)}.weather-icon-BLUE-4{background-image:url(../img/meteo/SVG-BLUE/4-01.svg)}.tool-meteo-icon-5{background-image:url(../img/meteo/SVG-W/5-01.svg)}.weather-icon-BLACK-5{background-image:url(../img/meteo/SVG-BLACK/5.svg)}.weather-icon-W-5{background-image:url(../img/meteo/SVG-W/5-01.svg)}.weather-icon-BLUE-5{background-image:url(../img/meteo/SVG-BLUE/5-01.svg)}.tool-meteo-icon-6{background-image:url(../img/meteo/SVG-W/6-01.svg)}.weather-icon-BLACK-6{background-image:url(../img/meteo/SVG-BLACK/6.svg)}.weather-icon-W-6{background-image:url(../img/meteo/SVG-W/6-01.svg)}.weather-icon-BLUE-6{background-image:url(../img/meteo/SVG-BLUE/6-01.svg)}.tool-meteo-icon-7{background-image:url(../img/meteo/SVG-W/7-01.svg)}.weather-icon-BLACK-7{background-image:url(../img/meteo/SVG-BLACK/7.svg)}.weather-icon-W-7{background-image:url(../img/meteo/SVG-W/7-01.svg)}.weather-icon-BLUE-7{background-image:url(../img/meteo/SVG-BLUE/7-01.svg)}.tool-meteo-icon-8{background-image:url(../img/meteo/SVG-W/8-01.svg)}.weather-icon-BLACK-8{background-image:url(../img/meteo/SVG-BLACK/8.svg)}.weather-icon-W-8{background-image:url(../img/meteo/SVG-W/8-01.svg)}.weather-icon-BLUE-8{background-image:url(../img/meteo/SVG-BLUE/8-01.svg)}.tool-meteo-icon-9{background-image:url(../img/meteo/SVG-W/9-01.svg)}.weather-icon-BLACK-9{background-image:url(../img/meteo/SVG-BLACK/9.svg)}.weather-icon-W-9{background-image:url(../img/meteo/SVG-W/9-01.svg)}.weather-icon-BLUE-9{background-image:url(../img/meteo/SVG-BLUE/9-01.svg)}.tool-meteo-icon-10{background-image:url(../img/meteo/SVG-W/10-01.svg)}.weather-icon-BLACK-10{background-image:url(../img/meteo/SVG-BLACK/10.svg)}.weather-icon-W-10{background-image:url(../img/meteo/SVG-W/10-01.svg)}.weather-icon-BLUE-10{background-image:url(../img/meteo/SVG-BLUE/10-01.svg)}.tool-meteo-icon-11{background-image:url(../img/meteo/SVG-W/11-01.svg)}.weather-icon-BLACK-11{background-image:url(../img/meteo/SVG-BLACK/11.svg)}.weather-icon-W-11{background-image:url(../img/meteo/SVG-W/11-01.svg)}.weather-icon-BLUE-11{background-image:url(../img/meteo/SVG-BLUE/11-01.svg)}.tool-meteo-icon-12{background-image:url(../img/meteo/SVG-W/12-01.svg)}.weather-icon-BLACK-12{background-image:url(../img/meteo/SVG-BLACK/12.svg)}.weather-icon-W-12{background-image:url(../img/meteo/SVG-W/12-01.svg)}.weather-icon-BLUE-12{background-image:url(../img/meteo/SVG-BLUE/12-01.svg)}.tool-meteo-icon-13{background-image:url(../img/meteo/SVG-W/13-01.svg)}.weather-icon-BLACK-13{background-image:url(../img/meteo/SVG-BLACK/13.svg)}.weather-icon-W-13{background-image:url(../img/meteo/SVG-W/13-01.svg)}.weather-icon-BLUE-13{background-image:url(../img/meteo/SVG-BLUE/13-01.svg)}.tool-meteo-icon-14{background-image:url(../img/meteo/SVG-W/14-01.svg)}.weather-icon-BLACK-14{background-image:url(../img/meteo/SVG-BLACK/14.svg)}.weather-icon-W-14{background-image:url(../img/meteo/SVG-W/14-01.svg)}.weather-icon-BLUE-14{background-image:url(../img/meteo/SVG-BLUE/14-01.svg)}.tool-meteo-icon-15{background-image:url(../img/meteo/SVG-W/15-01.svg)}.weather-icon-BLACK-15{background-image:url(../img/meteo/SVG-BLACK/15.svg)}.weather-icon-W-15{background-image:url(../img/meteo/SVG-W/15-01.svg)}.weather-icon-BLUE-15{background-image:url(../img/meteo/SVG-BLUE/15-01.svg)}.tool-meteo-icon-16{background-image:url(../img/meteo/SVG-W/16-01.svg)}.weather-icon-BLACK-16{background-image:url(../img/meteo/SVG-BLACK/16.svg)}.weather-icon-W-16{background-image:url(../img/meteo/SVG-W/16-01.svg)}.weather-icon-BLUE-16{background-image:url(../img/meteo/SVG-BLUE/16-01.svg)}.tool-meteo-icon-17{background-image:url(../img/meteo/SVG-W/17-01.svg)}.weather-icon-BLACK-17{background-image:url(../img/meteo/SVG-BLACK/17.svg)}.weather-icon-W-17{background-image:url(../img/meteo/SVG-W/17-01.svg)}.weather-icon-BLUE-17{background-image:url(../img/meteo/SVG-BLUE/17-01.svg)}.tool-meteo-icon-18{background-image:url(../img/meteo/SVG-W/18-01.svg)}.weather-icon-BLACK-18{background-image:url(../img/meteo/SVG-BLACK/18.svg)}.weather-icon-W-18{background-image:url(../img/meteo/SVG-W/18-01.svg)}.weather-icon-BLUE-18{background-image:url(../img/meteo/SVG-BLUE/18-01.svg)}.tool-meteo-icon-19{background-image:url(../img/meteo/SVG-W/19-01.svg)}.weather-icon-BLACK-19{background-image:url(../img/meteo/SVG-BLACK/19.svg)}.weather-icon-W-19{background-image:url(../img/meteo/SVG-W/19-01.svg)}.weather-icon-BLUE-19{background-image:url(../img/meteo/SVG-BLUE/19-01.svg)}.tool-meteo-icon-20{background-image:url(../img/meteo/SVG-W/20-01.svg)}.weather-icon-BLACK-20{background-image:url(../img/meteo/SVG-BLACK/20.svg)}.weather-icon-W-20{background-image:url(../img/meteo/SVG-W/20-01.svg)}.weather-icon-BLUE-20{background-image:url(../img/meteo/SVG-BLUE/20-01.svg)}.tool-meteo-icon-21{background-image:url(../img/meteo/SVG-W/21-01.svg)}.weather-icon-BLACK-21{background-image:url(../img/meteo/SVG-BLACK/21.svg)}.weather-icon-W-21{background-image:url(../img/meteo/SVG-W/21-01.svg)}.weather-icon-BLUE-21{background-image:url(../img/meteo/SVG-BLUE/21-01.svg)}.tool-meteo-icon-22{background-image:url(../img/meteo/SVG-W/22-01.svg)}.weather-icon-BLACK-22{background-image:url(../img/meteo/SVG-BLACK/22.svg)}.weather-icon-W-22{background-image:url(../img/meteo/SVG-W/22-01.svg)}.weather-icon-BLUE-22{background-image:url(../img/meteo/SVG-BLUE/22-01.svg)}.tool-meteo-icon-23{background-image:url(../img/meteo/SVG-W/23-01.svg)}.weather-icon-BLACK-23{background-image:url(../img/meteo/SVG-BLACK/23.svg)}.weather-icon-W-23{background-image:url(../img/meteo/SVG-W/23-01.svg)}.weather-icon-BLUE-23{background-image:url(../img/meteo/SVG-BLUE/23-01.svg)}.tool-meteo-icon-24{background-image:url(../img/meteo/SVG-W/24-01.svg)}.weather-icon-BLACK-24{background-image:url(../img/meteo/SVG-BLACK/24.svg)}.weather-icon-W-24{background-image:url(../img/meteo/SVG-W/24-01.svg)}.weather-icon-BLUE-24{background-image:url(../img/meteo/SVG-BLUE/24-01.svg)}.tool-meteo-icon-25{background-image:url(../img/meteo/SVG-W/25-01.svg)}.weather-icon-BLACK-25{background-image:url(../img/meteo/SVG-BLACK/25.svg)}.weather-icon-W-25{background-image:url(../img/meteo/SVG-W/25-01.svg)}.weather-icon-BLUE-25{background-image:url(../img/meteo/SVG-BLUE/25-01.svg)}.tool-meteo-icon-26{background-image:url(../img/meteo/SVG-W/26-01.svg)}.weather-icon-BLACK-26{background-image:url(../img/meteo/SVG-BLACK/26.svg)}.weather-icon-W-26{background-image:url(../img/meteo/SVG-W/26-01.svg)}.weather-icon-BLUE-26{background-image:url(../img/meteo/SVG-BLUE/26-01.svg)}.tool-meteo-icon-27{background-image:url(../img/meteo/SVG-W/27-01.svg)}.weather-icon-BLACK-27{background-image:url(../img/meteo/SVG-BLACK/27.svg)}.weather-icon-W-27{background-image:url(../img/meteo/SVG-W/27-01.svg)}.weather-icon-BLUE-27{background-image:url(../img/meteo/SVG-BLUE/27-01.svg)}.tool-meteo-icon-28{background-image:url(../img/meteo/SVG-W/28-01.svg)}.weather-icon-BLACK-28{background-image:url(../img/meteo/SVG-BLACK/28.svg)}.weather-icon-W-28{background-image:url(../img/meteo/SVG-W/28-01.svg)}.weather-icon-BLUE-28{background-image:url(../img/meteo/SVG-BLUE/28-01.svg)}.tool-meteo-icon-29{background-image:url(../img/meteo/SVG-W/29-01.svg)}.weather-icon-BLACK-29{background-image:url(../img/meteo/SVG-BLACK/29.svg)}.weather-icon-W-29{background-image:url(../img/meteo/SVG-W/29-01.svg)}.weather-icon-BLUE-29{background-image:url(../img/meteo/SVG-BLUE/29-01.svg)}.tool-meteo-icon-30{background-image:url(../img/meteo/SVG-W/30-01.svg)}.weather-icon-BLACK-30{background-image:url(../img/meteo/SVG-BLACK/30.svg)}.weather-icon-W-30{background-image:url(../img/meteo/SVG-W/30-01.svg)}.weather-icon-BLUE-30{background-image:url(../img/meteo/SVG-BLUE/30-01.svg)}.tool-meteo-icon-31{background-image:url(../img/meteo/SVG-W/31-01.svg)}.weather-icon-BLACK-31{background-image:url(../img/meteo/SVG-BLACK/31.svg)}.weather-icon-W-31{background-image:url(../img/meteo/SVG-W/31-01.svg)}.weather-icon-BLUE-31{background-image:url(../img/meteo/SVG-BLUE/31-01.svg)}.tool-meteo-icon-32{background-image:url(../img/meteo/SVG-W/32-01.svg)}.weather-icon-BLACK-32{background-image:url(../img/meteo/SVG-BLACK/32.svg)}.weather-icon-W-32{background-image:url(../img/meteo/SVG-W/32-01.svg)}.weather-icon-BLUE-32{background-image:url(../img/meteo/SVG-BLUE/32-01.svg)}.tool-meteo-icon-33{background-image:url(../img/meteo/SVG-W/33-01.svg)}.weather-icon-BLACK-33{background-image:url(../img/meteo/SVG-BLACK/33.svg)}.weather-icon-W-33{background-image:url(../img/meteo/SVG-W/33-01.svg)}.weather-icon-BLUE-33{background-image:url(../img/meteo/SVG-BLUE/33-01.svg)}.tool-meteo-icon-34{background-image:url(../img/meteo/SVG-W/34-01.svg)}.weather-icon-BLACK-34{background-image:url(../img/meteo/SVG-BLACK/34.svg)}.weather-icon-W-34{background-image:url(../img/meteo/SVG-W/34-01.svg)}.weather-icon-BLUE-34{background-image:url(../img/meteo/SVG-BLUE/34-01.svg)}.tool-meteo-icon-35{background-image:url(../img/meteo/SVG-W/35-01.svg)}.weather-icon-BLACK-35{background-image:url(../img/meteo/SVG-BLACK/35.svg)}.weather-icon-W-35{background-image:url(../img/meteo/SVG-W/35-01.svg)}.weather-icon-BLUE-35{background-image:url(../img/meteo/SVG-BLUE/35-01.svg)}.tool-meteo-icon-36{background-image:url(../img/meteo/SVG-W/36-01.svg)}.weather-icon-BLACK-36{background-image:url(../img/meteo/SVG-BLACK/36.svg)}.weather-icon-W-36{background-image:url(../img/meteo/SVG-W/36-01.svg)}.weather-icon-BLUE-36{background-image:url(../img/meteo/SVG-BLUE/36-01.svg)}.tool-meteo-icon-37{background-image:url(../img/meteo/SVG-W/37-01.svg)}.weather-icon-BLACK-37{background-image:url(../img/meteo/SVG-BLACK/37.svg)}.weather-icon-W-37{background-image:url(../img/meteo/SVG-W/37-01.svg)}.weather-icon-BLUE-37{background-image:url(../img/meteo/SVG-BLUE/37-01.svg)}.tool-meteo-icon-38{background-image:url(../img/meteo/SVG-W/38-01.svg)}.weather-icon-BLACK-38{background-image:url(../img/meteo/SVG-BLACK/38.svg)}.weather-icon-W-38{background-image:url(../img/meteo/SVG-W/38-01.svg)}.weather-icon-BLUE-38{background-image:url(../img/meteo/SVG-BLUE/38-01.svg)}.tool-meteo-icon-39{background-image:url(../img/meteo/SVG-W/39-01.svg)}.weather-icon-BLACK-39{background-image:url(../img/meteo/SVG-BLACK/39.svg)}.weather-icon-W-39{background-image:url(../img/meteo/SVG-W/39-01.svg)}.weather-icon-BLUE-39{background-image:url(../img/meteo/SVG-BLUE/39-01.svg)}.tool-meteo-icon-40{background-image:url(../img/meteo/SVG-W/40-01.svg)}.weather-icon-BLACK-40{background-image:url(../img/meteo/SVG-BLACK/40.svg)}.weather-icon-W-40{background-image:url(../img/meteo/SVG-W/40-01.svg)}.weather-icon-BLUE-40{background-image:url(../img/meteo/SVG-BLUE/40-01.svg)}.tool-meteo-icon-41{background-image:url(../img/meteo/SVG-W/41-01.svg)}.weather-icon-BLACK-41{background-image:url(../img/meteo/SVG-BLACK/41.svg)}.weather-icon-W-41{background-image:url(../img/meteo/SVG-W/41-01.svg)}.weather-icon-BLUE-41{background-image:url(../img/meteo/SVG-BLUE/41-01.svg)}.tool-meteo-icon-42{background-image:url(../img/meteo/SVG-W/42-01.svg)}.weather-icon-BLACK-42{background-image:url(../img/meteo/SVG-BLACK/42.svg)}.weather-icon-W-42{background-image:url(../img/meteo/SVG-W/42-01.svg)}.weather-icon-BLUE-42{background-image:url(../img/meteo/SVG-BLUE/42-01.svg)}.tool-meteo-icon-43{background-image:url(../img/meteo/SVG-W/43-01.svg)}.weather-icon-BLACK-43{background-image:url(../img/meteo/SVG-BLACK/43.svg)}.weather-icon-W-43{background-image:url(../img/meteo/SVG-W/43-01.svg)}.weather-icon-BLUE-43{background-image:url(../img/meteo/SVG-BLUE/43-01.svg)}.tool-meteo-icon-44{background-image:url(../img/meteo/SVG-W/44-01.svg)}.weather-icon-BLACK-44{background-image:url(../img/meteo/SVG-BLACK/44.svg)}.weather-icon-W-44{background-image:url(../img/meteo/SVG-W/44-01.svg)}.weather-icon-BLUE-44{background-image:url(../img/meteo/SVG-BLUE/44-01.svg)}.tool-meteo-icon-45{background-image:url(../img/meteo/SVG-W/45-01.svg)}.weather-icon-BLACK-45{background-image:url(../img/meteo/SVG-BLACK/45.svg)}.weather-icon-W-45{background-image:url(../img/meteo/SVG-W/45-01.svg)}.weather-icon-BLUE-45{background-image:url(../img/meteo/SVG-BLUE/45-01.svg)}.tool-meteo-icon-46{background-image:url(../img/meteo/SVG-W/46-01.svg)}.weather-icon-BLACK-46{background-image:url(../img/meteo/SVG-BLACK/46.svg)}.weather-icon-W-46{background-image:url(../img/meteo/SVG-W/46-01.svg)}.weather-icon-BLUE-46{background-image:url(../img/meteo/SVG-BLUE/46-01.svg)}.tool-meteo-icon-47{background-image:url(../img/meteo/SVG-W/47-01.svg)}.weather-icon-BLACK-47{background-image:url(../img/meteo/SVG-BLACK/47.svg)}.weather-icon-W-47{background-image:url(../img/meteo/SVG-W/47-01.svg)}.weather-icon-BLUE-47{background-image:url(../img/meteo/SVG-BLUE/47-01.svg)}.social-icon-tripadvisor{background-image:url(../img/social-tripadvisor-BLUE40.svg)}.social-icon-tripadvisor:hover{background-image:url(../img/social-tripadvisor-BLUE.svg)}.social-icon-white.social-icon-tripadvisor{background-image:url(../img/social-tripadvisor-W.svg)}.social-icon-white.social-icon-tripadvisor:hover{background-image:url(../img/social-tripadvisor-BLUE.svg)}.social-icon-reverse.social-icon-tripadvisor{background-image:url(../img/social-tripadvisor-BLUE40.svg)}.social-icon-reverse.social-icon-tripadvisor:hover{background-image:url(../img/social-tripadvisor-W.svg)}.social-icon-share{background-image:url(../img/social-share-BLUE40.svg)}.social-icon-share:hover{background-image:url(../img/social-share-BLUE.svg)}.social-icon-white.social-icon-share{background-image:url(../img/social-share-W.svg)}.social-icon-white.social-icon-share:hover{background-image:url(../img/social-share-BLUE.svg)}.social-icon-reverse.social-icon-share{background-image:url(../img/social-share-BLUE40.svg)}.social-icon-reverse.social-icon-share:hover{background-image:url(../img/social-share-W.svg)}.social-icon-instagram{background-image:url(../img/social-instagram-BLUE40.svg)}.social-icon-instagram:hover{background-image:url(../img/social-instagram-BLUE.svg)}.social-icon-white.social-icon-instagram{background-image:url(../img/social-instagram-W.svg)}.social-icon-white.social-icon-instagram:hover{background-image:url(../img/social-instagram-BLUE.svg)}.social-icon-reverse.social-icon-instagram{background-image:url(../img/social-instagram-BLUE40.svg)}.social-icon-reverse.social-icon-instagram:hover{background-image:url(../img/social-instagram-W.svg)}.social-icon-pinterest{background-image:url(../img/social-pinterest-BLUE40.svg)}.social-icon-pinterest:hover{background-image:url(../img/social-pinterest-BLUE.svg)}.social-icon-white.social-icon-pinterest{background-image:url(../img/social-pinterest-W.svg)}.social-icon-white.social-icon-pinterest:hover{background-image:url(../img/social-pinterest-BLUE.svg)}.social-icon-reverse.social-icon-pinterest{background-image:url(../img/social-pinterest-BLUE40.svg)}.social-icon-reverse.social-icon-pinterest:hover{background-image:url(../img/social-pinterest-W.svg)}.social-icon-google{background-image:url(../img/social-google-BLUE40.svg)}.social-icon-google:hover{background-image:url(../img/social-google-BLUE.svg)}.social-icon-white.social-icon-google{background-image:url(../img/social-google-W.svg)}.social-icon-white.social-icon-google:hover{background-image:url(../img/social-google-BLUE.svg)}.social-icon-reverse.social-icon-google{background-image:url(../img/social-google-BLUE40.svg)}.social-icon-reverse.social-icon-google:hover{background-image:url(../img/social-google-W.svg)}.social-icon-youtube{background-image:url(../img/social-youtube-BLUE40.svg)}.social-icon-youtube:hover{background-image:url(../img/social-youtube-BLUE.svg)}.social-icon-white.social-icon-youtube{background-image:url(../img/social-youtube-W.svg)}.social-icon-white.social-icon-youtube:hover{background-image:url(../img/social-youtube-BLUE.svg)}.social-icon-reverse.social-icon-youtube{background-image:url(../img/social-youtube-BLUE40.svg)}.social-icon-reverse.social-icon-youtube:hover{background-image:url(../img/social-youtube-W.svg)}.social-icon-flickr{background-image:url(../img/social-flickr-BLUE40.svg)}.social-icon-flickr:hover{background-image:url(../img/social-flickr-BLUE.svg)}.social-icon-white.social-icon-flickr{background-image:url(../img/social-flickr-W.svg)}.social-icon-white.social-icon-flickr:hover{background-image:url(../img/social-flickr-BLUE.svg)}.social-icon-reverse.social-icon-flickr{background-image:url(../img/social-flickr-BLUE40.svg)}.social-icon-reverse.social-icon-flickr:hover{background-image:url(../img/social-flickr-W.svg)}.social-icon-twitter{background-image:url(../img/social-twitter-BLUE40.svg)}.social-icon-twitter:hover{background-image:url(../img/social-twitter-BLUE.svg)}.social-icon-white.social-icon-twitter{background-image:url(../img/social-twitter-W.svg)}.social-icon-white.social-icon-twitter:hover{background-image:url(../img/social-twitter-BLUE.svg)}.social-icon-reverse.social-icon-twitter{background-image:url(../img/social-twitter-BLUE40.svg)}.social-icon-reverse.social-icon-twitter:hover{background-image:url(../img/social-twitter-W.svg)}.social-icon-facebook{background-image:url(../img/social-facebook-BLUE40.svg)}.social-icon-facebook:hover{background-image:url(../img/social-facebook-BLUE.svg)}.social-icon-white.social-icon-facebook{background-image:url(../img/social-facebook-W.svg)}.social-icon-white.social-icon-facebook:hover{background-image:url(../img/social-facebook-BLUE.svg)}.social-icon-reverse.social-icon-facebook{background-image:url(../img/social-facebook-BLUE40.svg)}.social-icon-reverse.social-icon-facebook:hover{background-image:url(../img/social-facebook-W.svg)}.social-icon{display:inline-block;margin:0 5px 0 0;height:35px;width:35px;background-repeat:no-repeat}.img-caption .social-icon{height:16px;width:16px}@media (min-width:480px){.img-caption .social-icon{height:35px;width:35px}}a.at-share-btn.at-svc-compact,a.at-share-btn.at-svc-facebook,a.at-share-btn.at-svc-twitter{background-color:transparent;max-width:35px!important;max-height:35px!important}a.at-share-btn.at-svc-compact,a.at-share-btn.at-svc-twitter{margin-left:5px}.addthis_32x32_style .at-share-btn,.addthis_32x32_style .at-share-btn .at4-icon{background-size:16px 16px!important;width:16px;height:16px;cursor:pointer}@media (min-width:768px){.addthis_32x32_style .at-share-btn,.addthis_32x32_style .at-share-btn .at4-icon{background-size:35px 35px!important;width:35px;height:35px;cursor:pointer}}.at-share-btn span,.at-share-btn svg{display:none}.at-share-btn .at4-icon.aticon-facebook,.at-share-btn.at-svc-facebook{background:url(../img/social-facebook-BLUE40.svg) left no-repeat}.at-share-btn .at4-icon.aticon-twitter,.at-share-btn.at-svc-twitter{background:url(../img/social-twitter-BLUE40.svg) left no-repeat}.at-share-btn .at4-icon.aticon-compact,.at-share-btn.at-svc-compact{background:url(../img/social-share-BLUE40.svg) left no-repeat}.at-share-btn.at-svc-facebook:hover,.at-share-btn:hover .at4-icon.aticon-facebook{background:url(../img/social-facebook-W.svg) left no-repeat}.at-share-btn.at-svc-twitter:hover,.at-share-btn:hover .at4-icon.aticon-twitter{background:url(../img/social-twitter-W.svg) left no-repeat}.at-share-btn.at-svc-compact:hover,.at-share-btn:hover .at4-icon.aticon-compact{background:url(../img/social-share-W.svg) left no-repeat}.main-navigation-container{position:absolute;top:100px;z-index:-1;width:100%}.main-navigation-container .logo img{visibility:hidden}.main-navigation-container .main-navigation>ul li,.main-navigation-container .main-navigation>ul li a{cursor:pointer!important}.main-navigation-container.with-background .logo img{visibility:visible}.main-navigation-container.with-background .main-navigation>ul.nav{background-color:#fff}.main-navigation-container.with-background .nav li a,.main-navigation-container.with-background .nav li.logo a,.main-navigation-container.with-background .nav li.logo a:hover{background-color:#f59100}.main-navigation-container .main-navigation{margin-left:-15px;margin-right:-15px}.main-navigation-container li.logo{text-align:right}.main-navigation-container li.logo img{height:105px;margin-right:10px;position:relative;top:-25px}.main-navigation-container .nav li a:hover,.main-navigation-container .nav li.active a{background-color:#999}.main-navigation-container .nav li a,.main-navigation-container .nav li a:focus,.main-navigation-container .nav li a:hover,.main-navigation-container .nav li a:link,.main-navigation-container .nav li.active,.main-navigation-container .nav li:focus,.main-navigation-container .nav li:hover{border:0}.main-navigation-container .nav li.logo a,.main-navigation-container .nav li.logo a:hover{padding:0;margin:0;background-color:rgba(245,145,0,.8)}.main-navigation-container .nav li.favourites a:hover,.main-navigation-container .nav li.favourites.active a{background-color:rgba(245,145,0,.8)}.main-navigation-container .nav li.favourites a{background-image:url(../img/counter-cuore-W.svg);background-repeat:no-repeat;background-position:center center;background-size:42px 42px;min-width:48px}.main-navigation-container .nav li.favourites a:hover{background-image:url(../img/counter-cuore-R.svg)}.main-navigation-container .nav li.favourites a.loading{background-image:url(../img/cuore-W.svg)}.main-navigation-container .nav li.favourites a.loading:hover{background-image:url(../img/cuore-RED.svg)}.main-navigation-container .nav li.favourites a span{position:absolute;top:14px;left:28px;font-size:12px;color:#c86414;display:inline-block;width:16px;text-align:center}.main-navigation-container .nav li a{font-size:20px;background-color:transparent;height:35px;display:block;padding-top:12px}@media (min-width:480px){.main-navigation-container .nav li a{height:55px}}@media (max-width:768px){.main-navigation-container .nav li a{font-size:16px;padding-top:16px}}.main-navigation-container .nav{background-color:transparent;border:0}.main-navigation-container .nav li{width:auto;float:left}.main-navigation-container .nav li.fit-width{margin-left:100px;float:none}.main-navigation-container .nav li.fit-width a:hover,.main-navigation-container .nav li.fit-width.active a,.main-navigation-container .nav li.fit-width.active a:hover{background-color:rgba(245,145,0,.8)}.main-navigation-container .nav li,.main-navigation-container .nav li a{border:0}.main-navigation-container .nav li a{margin-right:2px;background-color:rgba(245,145,0,.8)}.main-navigation-container .nav li:hover{cursor:pointer}.main-navigation-container .nav .no-margin-right{margin-right:0}.main-navigation-container .nav li a,.main-navigation-container .nav li.active a{color:#fff}.main-navigation-container .nav li.active{opacity:1!important}.main-navigation-placeholder{visibility:hidden;height:0;margin-top:-1px}.main-navigation-container .tab-content{background-color:#999}.main-navigation-container .tab-content .close-me{width:100%;text-align:center;background-color:#999}.main-navigation-container .tab-content .close-me .close-me-toggler{background-image:url(../img/TOOLS/TOOLS_W/chiudimenu-W.svg);background-repeat:no-repeat;background-position:center center;background-size:14px 14px;display:inline-block;width:100px}.main-navigation-container .tab-content .close-me .close-me-toggler:hover{background-image:url(../img/TOOLS/TOOLS_K/chiudimenu-K.svg)}.main-navigation-container .tab-content .submenu-items{padding-bottom:15px}.main-navigation-container .tab-content .submenu-items a{padding:7.5px 15px 0 30px;color:#fff;display:block;background-image:url(../img/freccia-destra-W.svg);background-repeat:no-repeat;background-size:16px 13px;background-position:12px 14px}@media (min-width:1200px){.main-navigation-container .tab-content .submenu-items a{padding:13px 15px 0 30px;background-position:12px 18px}}.main-navigation-container .item-preview-container{width:100%;padding-top:15px;color:#fff}.main-navigation-container .item-preview-container img{width:180px;height:auto;margin-bottom:15px}.main-navigation-container .item-preview-container p{color:#fff;margin-left:-15px;margin-right:15px;font-size:1em}.top-layer{position:absolute;width:100%;z-index:9999;background-color:transparent;height:0}.top-layer .menu-items .row{margin-right:0}.top-layer .menu-items a,.top-layer .submenu-items a{font-size:17px}.top-layer .logo-container,.top-layer .tools-container{float:left}.top-layer .tools-container{min-width:232px;margin-top:15px}.top-layer .tools-container li,.top-layer .tools-container li a{cursor:pointer!important}.tool-menu,.top-layer .tools-container li:hover{cursor:pointer}.top-layer .logo-container{float:right;position:relative;top:-30px;right:-15px;z-index:9999}.top-layer .logo-container .logo-bg{background:url(../img/LOGOS/sole.svg) no-repeat;opacity:.8;width:175px;min-height:122px;min-width:232px;background-position:45px -15px}.top-layer a.logo img{position:absolute;top:-25px;right:10px;width:135px;height:205px}@media (min-width:480px){.top-layer .logo-container{top:-15px}.top-layer .logo-container .logo-bg{background-position:30px -5px;min-width:260px}.top-layer a.logo img{top:-25px;right:0;width:205px;height:200px}}@media (min-width:768px){.top-layer .logo-container{top:0}.top-layer .logo-container .logo-bg{background-position:30px -30px;min-height:175px;min-width:360px}.top-layer a.logo img{top:-25px;right:5px;width:285px;height:215px}}.top-layer .tools-container ul{list-style-type:none;margin:0;padding:0}.top-layer .tools-container li{margin-right:2px}.top-layer .tools-container li,.top-layer .tools-container li a,.top-layer .tools-container li a:hover{background-color:rgba(245,145,0,.8);border:0}.top-layer .tools-container li a:active,.top-layer .tools-container li.active,.top-layer .tools-container li.active a{background-color:#999;color:#fff;border:0}.top-layer .tools-container .tab-pane li,.top-layer .tools-container .tab-pane li a,.top-layer .tools-container .tab-pane li a:hover{background-color:#999;border:0;color:#fff}.top-layer .tools-container .tab-pane li:nth-child(even),.top-layer .tools-container .tab-pane li:nth-child(even) a,.top-layer .tools-container .tab-pane li:nth-child(odd),.top-layer .tools-container .tab-pane li:nth-child(odd) a{background-color:#999}.top-layer .tools-container-mobile .tab-pane{margin-top:1px}.top-layer .tools-container-mobile .tab-search input.text{margin-top:-1px}@media (min-width:480px){.top-layer .tools-container-mobile .tab-search input.text{margin-top:0}}.top-layer .tools-container-desktop .tab-search input.text{margin-top:1px}.top-layer .tools-container .tool{width:47px;height:47px;opacity:1!important}.top-layer .tools-container .tool-large{width:97px;height:47px;opacity:1!important}.top-layer .tools-container .tool,.top-layer .tools-container .tool-large{padding:0;margin:0}.top-layer .tools-container .tab-search{width:100%;background-color:#999}@media (min-width:320px){.top-layer .tools-container .tab-search{width:232px}}.top-layer .tools-container .tab-search button,.top-layer .tools-container .tab-search input{border:1px solid #999}.top-layer .tools-container .tab-search input::-webkit-input-placeholder{color:#d2d2d2}.top-layer .tools-container .tab-search input:-moz-placeholder{color:#d2d2d2;opacity:1}.top-layer .tools-container .tab-search input::-moz-placeholder{color:#d2d2d2;opacity:1}.top-layer .tools-container .tab-search input:-ms-input-placeholder{color:#d2d2d2}.top-layer .tools-container .tab-search input.text{background-color:#999;color:#fff}.top-layer .tools-container .tab-search input.image{height:20px;width:20px;position:relative;top:6px;left:4px}.top-layer .tools-container .tab-meteo{margin-left:49px}.top-layer .tools-container .tab-language{margin-left:148px}.top-layer .tools-container .tab-language li{text-align:center;padding:14px 0}.top-layer .tools-container-mobile{position:absolute;top:0;width:100%;z-index:7}.spare-active-tab{opacity:0!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important;display:block!important;z-index:999999!important;background:0 0!important}.top-layer .tools-container-desktop{z-index:5}.top-layer .tools-container .tool,.top-layer .tools-container .tool-large{font-size:15px;color:#fff;text-align:center;padding-top:12px}.top-layer .tools-container .tool-large:hover,.top-layer .tools-container .tool:hover{color:#999;text-decoration:underline}.top-layer .tools-container .active .tool-large:hover,.top-layer .tools-container .active .tool:hover{color:#fff}.top-layer .tools-container .tool-large.two-lines-text,.top-layer .tools-container .tool.two-lines-text{padding-top:4px}.top-layer .tools-container .tool-meteo{padding-left:52px;background-repeat:no-repeat;text-align:left}.top-layer .tools-container .tool-meteo a{display:block;position:relative;margin-left:-52px;padding-left:52px;background-color:transparent!important}.top-layer .tools-container .tool-meteo a:active,.top-layer .tools-container .tool-meteo a:focus,.top-layer .tools-container .tool-meteo a:hover,.top-layer .tools-container .tool-meteo a:link{text-decoration:none}.top-layer .tools-container .tool-meteo:last-of-type a:active,.top-layer .tools-container .tool-meteo:last-of-type a:focus,.top-layer .tools-container .tool-meteo:last-of-type a:hover,.top-layer .tools-container .tool-meteo:last-of-type a:link{text-decoration:underline}.top-layer .tools-container .alternate,.top-layer .tools-container .alternate .tool,.top-layer .tools-container .alternate .tool-large{background-color:rgba(210,210,210,.8);border:0;color:#999}.menu-container .primary-items a.even,.menu-container .primary-items a.odd,.menu-container .secondary-items a.even,.menu-container .secondary-items a.odd,.menu-container .submenu-items,.menu-container .submenu-items a{background-color:#999}.tool-search{background-image:url(../img/icon-search-W.svg)}.tool-search:hover{background-image:url(../img/icon-search-BLUE.svg)}.top-layer .tools-container .active .tool-search{background-image:url(../img/icon-search-W.svg)}.tool-menu,.tool-menu:hover,.top-layer .tools-container .active .tool-menu{background-image:url(../img/icon-hamburger-W.svg)}.tool-meteo{background-size:45px 45px}.menu-container a.left-arrow,.menu-container a.plus{background-repeat:no-repeat;background-size:16px 13px}.top-layer .tools-container .active .tool-meteo{text-decoration:none}.menu-container{margin-left:-15px;margin-right:-15px;overflow:auto}.sticky .menu-container{margin-right:15px}.menu-container a{display:block;height:45px;padding:12px 40px;color:#fff;width:100%}.menu-container a.left-arrow{background-image:url(../img/freccia-destra-W.svg);background-position:15px 15px}.menu-container a.plus{background-image:url(../img/plus-aperto-W.svg);background-position:96% 15px}.menu-container .with-icon{position:relative}.menu-container .with-icon i.icon-hearth{background-image:url(../img/cuore-W.svg);background-repeat:no-repeat;background-size:contain;width:34px;height:34px;position:relative;padding:18px;top:12px}.menu-container .with-icon i.icon-hearth:hover{background-image:url(../img/cuore-RED.svg)}.menu-container a.plus.collapsed{background-image:url(../img/plus-chiuso-W.svg)!important}.menu-container .submenu-items a{display:inline-block;height:auto;padding:6px 40px}.menu-container .submenu-items{padding:5px}.page-white-cover{background-color:#fff;position:fixed;top:0;width:100%;height:300%;z-index:20;visibility:hidden}.mobile-menu-is-open .page-white-cover{visibility:visible}.mobile-menu-is-open .logo-container,.mobile-menu-is-open .main-navigation-container{visibility:hidden}.mobile-menu-is-open .page-content{position:relative;top:-999999px}.main-navigation .nav{display:table;width:100%;margin-top:1px}.main-navigation .nav>li{display:table-cell;float:none;vertical-align:top}.main-navigation .nav>li>a{position:relative}.main-navigation .nav>li.ascona-locarno a,.main-navigation .nav>li.casino a{width:105px}@media (min-width:1200px){.main-navigation .nav>li.ascona-locarno a,.main-navigation .nav>li.casino a{width:130px}}.main-navigation .nav>li .badge-label{font-size:.45em;position:absolute;top:0;left:5px}.main-navigation .nav>li .badge-img{position:absolute;bottom:2px;left:5px;width:60px;margin-right:30px}@media (min-width:480px){.main-navigation .nav>li .badge-label{font-size:.5em}.main-navigation .nav>li .badge-img{top:auto;bottom:5px;width:80px;margin-right:30px}}@media (min-width:1200px){.main-navigation .nav>li .badge-img{width:95px}}.home-intro,.intro{background-size:cover;max-width:100%;position:relative}.home-intro .subtitle-container{padding-right:25px;margin-top:-10px}.home-intro .title-container a img{margin-right:-15px}.home-intro-bg,.intro-bg{padding-top:16%;background-size:cover;background-position:center;min-height:180px}.home-intro-bg{padding-top:56.25%}.home-intro-content{position:absolute;top:0;padding-top:25%;width:100%}@media (min-width:480px){.home-intro .title-container a img{margin-right:-15px}.home-intro-content{padding-top:20%}}@media (min-width:768px){.home-intro-content{padding-top:110px}}@media (min-width:992px){.home-intro-content{padding-top:130px}}.home-intro-content a{color:#fff}.home-intro-content h3{margin-top:0;font-size:1.4em;line-height:1.4em;text-align:right;padding-right:15px;color:#fff}@media (min-width:1200px){.home-intro-content h3{font-size:1.6em;line-height:1.4em}}.page-intro .page-intro-sidebar .tools{margin-top:15px;text-align:right}.page-intro .page-intro-sidebar .tools a{text-decoration:none}.page-intro .page-intro-sidebar .tools .tool{display:inline-block;background-repeat:no-repeat;width:32px;height:32px}@media (min-width:480px){.page-intro .page-intro-sidebar .tools .tool{width:40px;height:40px}}.item-detail a,.item-detail li,.item-detail p,.search-results a,.search-results li,.search-results p,.search-results-item div{color:#000}.item-detail .item-detail-info,.search-results .search-results-info{padding:15px}.item-detail .item-detail-info h3,.search-results .search-results-info h3{margin:0;color:#000;font-size:1.2em}.item-detail .gps-header,.item-detail .item-detail-header,.item-detail .map-header,.search-results .gps-header,.search-results .map-header,.search-results .search-results-header{padding:10px 15px;background-color:#999}.item-detail .gps-header h3,.item-detail .item-detail-header h3,.item-detail .map-header h3,.search-results .gps-header h3,.search-results .map-header h3,.search-results .search-results-header h3{font-size:15px;margin:0;color:#fff}.item-detail ul.nav,.item-detail ul.nav li,.search-results ul.nav,.search-results ul.nav li{border:none}.item-detail ul.nav li,.search-results ul.nav li{margin-bottom:0}.item-detail ul.nav li a,.item-detail ul.nav li a:hover,.item-detail ul.nav li.active a,.item-detail ul.nav li.active a:hover,.search-results ul.nav li a,.search-results ul.nav li a:hover,.search-results ul.nav li.active a,.search-results ul.nav li.active a:hover{text-decoration:none;border:none}.item-detail ul.nav li a,.search-results ul.nav li a{padding:5px 15px;font-size:15px;border-top-right-radius:10px;border-top-left-radius:10px}.item-detail ul.nav .item-detail-toggler a,.search-results ul.nav .search-results-toggler a{background-color:#999;color:#000}.item-detail ul.nav .item-detail-toggler.active a,.search-results ul.nav .search-results-toggler.active a{color:#fff}.item-detail ul.nav .gps-toggler a,.item-detail ul.nav .map-toggler a,.search-results ul.nav .gps-toggler a,.search-results ul.nav .map-toggler a{background-color:#999;color:#000}.item-detail ul.nav .map-toggler.active a,.search-results ul.nav .map-toggler.active a{color:#999}.item-detail ul.nav .gps-toggler.active a,.search-results ul.nav .gps-toggler.active a{color:#fff}.item-detail .item-detail-footer,.item-detail .map-footer,.search-results .map-footer,.search-results .search-results-footer{padding:10px 15px}.item-detail .item-detail-footer,.search-results .search-results-footer{background-color:#999}.item-detail .item-detail-footer h3{color:#fff;font-size:15px;margin:0}.item-detail .map-footer,.search-results .map-footer{background-color:#999}.search-results .search-results-footer ul.pagination{margin:0}.search-results .search-results-footer ul.pagination li a{font-size:15px;color:#d2d2d2;background-color:transparent;border:none;padding:0 5px}.search-results .search-results-footer ul.pagination li.active a,.search-results .search-results-footer ul.pagination li:hover a{color:#fff}.search-results .search-results-item{padding:15px;position:relative}.item-detail .item-detail-intro{position:relative;margin-bottom:15px}.search-results .search-results-item:nth-child(odd){background-color:#d2d2d2}.search-results .search-results-item:nth-child(even){background-color:rgba(210,210,210,.8)}.item-detail .item-detail-stars span,.search-results .search-results-item-stars span{display:inline-block;background:url(../img/star-BLUE.svg) repeat-x;background-size:20px 20px;height:20px}.item-detail .item-detail-stars .stars-1,.search-results .search-results-item-stars .stars-1{width:20px}.item-detail .item-detail-stars .stars-2,.search-results .search-results-item-stars .stars-2{width:40px}.item-detail .item-detail-stars .stars-3,.search-results .search-results-item-stars .stars-3{width:60px}.item-detail .item-detail-stars .stars-4,.search-results .search-results-item-stars .stars-4{width:80px}.item-detail .item-detail-stars .stars-5,.search-results .search-results-item-stars .stars-5{width:100px}.item-detail .item-detail-stars span.stars-superior,.search-results .search-results-item-stars span.stars-superior{display:inline-block;text-indent:-9999px;background:url(../img/crown-BLUE.svg) repeat-x;height:20px;width:20px}.search-results .search-results-item-title a{color:#000!important;font-family:'Helvetica Neue 77 Consended Bold',Helvetica,Arial,sans-serif!important;font-size:1.25em;line-height:1.35em}.item-detail .item-detail-subtitle,.item-detail .item-detail-title h1{font-family:'Helvetica Neue 77 Consended Bold',Helvetica,Arial,sans-serif;line-height:1.6 em;margin:0}.item-detail .item-detail-title h1{color:#000;font-size:2.2em}.item-detail .item-detail-subtitle{color:#999;font-size:1.1em}.search-results .search-results-item-text{color:#999;font-size:1.25em;line-height:1.35em}.item-detail .item-detail-description .text,.item-detail .item-detail-description .title{font-weight:400;font-style:normal;line-height:1.2em;font-family:Georgia,Times,'Times New Roman',serif}.item-detail .item-detail-tools,.search-results .search-results-tools{text-indent:-9999px;position:absolute;top:0;right:0;text-align:right}.item-detail .item-detail-tools a,.search-results .search-results-tools a{text-decoration:none;display:inline-block;background-repeat:no-repeat;width:32px;height:32px}.item-detail .carousel .carousel-wrapper{background-color:#999}.item-detail .carousel .carousel-wrapper .slick-prev{background-image:url(../img/freccia-sinistra-W.svg)}.item-detail .carousel .carousel-wrapper .slick-prev:hover{background-image:url(../img/TOOLS/TOOLS_K/freccia-sinistra-K.svg)}.item-detail .carousel .carousel-wrapper .slick-prev.slick-disabled,.item-detail .carousel .carousel-wrapper .slick-prev.slick-disabled:hover{background-image:url(../img/freccia-sinistra-BLUE60.svg)}.item-detail .carousel .carousel-wrapper .slick-next{background-image:url(../img/freccia-destra-W.svg)}.item-detail .carousel .carousel-wrapper .slick-next:hover{background-image:url(../img/TOOLS/TOOLS_K/freccia-destra-K.svg)}.item-detail .carousel .carousel-wrapper .slick-next.slick-disabled,.item-detail .carousel .carousel-wrapper .slick-next.slick-disabled:hover{background-image:url(../img/freccia-destra-BLUE60.svg)}.item-detail .item-detail-sharing-tools{margin:15px 0 10px}.item-detail .charter h3{color:#999;font-size:1.48em;margin:0}.item-detail .item-detail-description,.item-detail .item-detail-properties .additional-infos{margin-top:15px}.item-detail .item-detail-description .title{font-size:1.6em}.item-detail .item-detail-description .text{font-size:1.4em}.item-detail .item-detail-properties .additional-infos .subtitle,.item-detail .item-detail-properties .additional-infos p,.item-detail .item-detail-properties .additional-infos p a,.item-detail .item-detail-properties .additional-infos p.strong{font-family:'Helvetica Neue 77 Consended Bold',Helvetica,Arial,sans-serif}.item-detail .item-detail-properties ul{font-size:1em}.item-detail .item-detail-properties p.small{font-size:1.05em}.item-detail .item-detail-properties .additional-infos p{margin-bottom:0;font-size:1.05em;line-height:1.35em}.item-detail .item-detail-properties .additional-infos .subtitle{font-size:1.05em;line-height:1.05em;margin-bottom:0}.item-detail .item-detail-properties a,.item-detail .item-detail-properties li,.item-detail .item-detail-properties p{color:#000;font-family:Georgia,Times,'Times New Roman',serif;font-weight:400;font-style:normal}.item-detail .item-detail-properties a.with-arrow{background:url(../img/TOOLS/TOOLS_K/freccia-destra-K.svg) 0 center no-repeat;background-size:15px 15px;padding-left:20px;display:block}.item-detail .item-detail-properties li,.item-detail .item-detail-properties p{font-size:1.4em;line-height:1.2em}.item-detail .item-detail-properties li{line-height:1.4em}.item-detail .item-detail-properties p.subtitle{margin-top:5px;display:inline-block;color:#000;font-family:'Helvetica Neue 77 Consended Bold',Helvetica,Arial,sans-serif;font-size:1.8em}.item-detail .item-detail-properties p.multiline{line-height:1.8em}@media (min-width:480px){.search-results .search-results-tools a{width:40px;height:40px}}.search-results .search-results-img{position:relative;background-image:url(../img/default_medium.png);background-size:cover}.search-results .search-results-img-content{padding-top:56.25%;background-size:cover;display:block}.item-detail #map-canvas,.search-results #map-canvas{width:100%;padding-top:70.25%}.item-detail #item-pane{background-color:rgba(210,210,210,.8);padding:15px 15px 0;margin-bottom:15px}.search-results .play-btn{position:absolute;bottom:0;right:0;top:auto;left:auto;background-color:#f59100;width:4em;height:4em;text-decoration:none}.search-results .play-btn:before{content:"\e001";font-family:VideoJS;color:#999;text-align:center;position:absolute;left:0;width:100%;height:100%;line-height:2em;font-size:2em}.item-detail .no-gutter{margin-left:-15px;margin-right:-15px}.item-detail-section{background-color:#999;padding:15px;margin-top:15px;margin-bottom:15px}.item-detail-section a.title{font-size:1.4em;color:#fff;font-family:'Helvetica Neue 77 Consended Bold',Helvetica,Arial,sans-serif}.item-detail .concert-detail-meta p,.item-detail .external-caption-container p{font-size:1.4em;font-family:Georgia,Times,'Times New Roman',serif}.item-detail-section img{width:100%}.search-results-loading{width:100%;height:auto;padding:15px;margin:15px;background:url(../img/loading.gif) center no-repeat}.search-results .search-results-item .premium{background:url(../img/itinerari-premium.svg) top left no-repeat;position:absolute;top:0;padding-top:50%;background-size:contain;width:25%}.tab-component .tab-pane-01 .tab-pane-footer,.tab-component .tab-pane-01 .tab-pane-header,.tab-component .tab-pane-02 .tab-pane-header,.tab-component .tab-pane-03 .tab-pane-footer,.tab-component .tab-pane-03 .tab-pane-header,.tab-component ul.nav .toggler-01 a,.tab-component ul.nav .toggler-02 a,.tab-component ul.nav .toggler-03 a,.table-01 thead th,.table-01.table-striped>tbody>tr:nth-of-type(even),.table-01.table-striped>tbody>tr:nth-of-type(odd),.table-02 thead th,.table-02.table-striped>tbody>tr:nth-of-type(even),.table-02.table-striped>tbody>tr:nth-of-type(odd),.table-03 thead th{background-color:#999}.item-detail .external-caption-container p{font-weight:700}.item-detail .concert-detail-meta p{line-height:.7em;font-weight:400}.tab-component a,.tab-component li,.tab-component p,.table-01,.table-02,.table-03{font-family:'Helvetica Neue 77 Consended Bold',Helvetica,Arial,sans-serif}h2,h3{line-height:1.22em}.item-detail .concert-navigation{font-size:1.4em;width:100%;padding:25px 15px;margin-top:25px;border-top:1px solid #fff}@media (min-width:768px){.item-detail .concert-navigation{font-size:1em}}.item-detail .concert-navigation .previous{float:left;position:relative;max-width:45%}.item-detail .concert-navigation .previous a{float:left;background-size:25px 25px;background-repeat:no-repeat;padding-top:35px;background-position:left top;text-align:left;background-image:url(../img/TOOLS/TOOLS_K/freccia-sinistra-K.svg)}.item-detail .concert-navigation .next{float:right;position:relative;max-width:45%}.item-detail .concert-navigation .next a{float:right;background-size:25px 25px;background-repeat:no-repeat;padding-top:35px;background-position:right top;text-align:right;background-image:url(../img/TOOLS/TOOLS_K/freccia-destra-K.svg)}.tab-component a,.tab-component li,.tab-component p{color:#999}.tab-component .item-detail-info h3{margin:0;color:#999;font-size:1.2em}.tab-component .tab-pane-header{padding:10px 15px}.tab-component .tab-pane-header h3{font-size:15px;margin:0;color:#fff}.tab-component ul.nav,.tab-component ul.nav li{border:none}.tab-component ul.nav li{margin-bottom:0}.tab-component ul.nav li a,.tab-component ul.nav li a:hover,.tab-component ul.nav li.active a,.tab-component ul.nav li.active a:hover{text-decoration:none;border:none}.tab-component ul.nav li a{padding:5px 15px;font-size:15px;border-top-right-radius:10px;border-top-left-radius:10px}.tab-component ul.nav .toggler-01 a{color:#999}.tab-component ul.nav .toggler.active a{color:#fff}.tab-component ul.nav .toggler-02 a,.tab-component ul.nav .toggler-03 a{color:#999}.tab-component ul.nav .toggler-02.active a{color:#999}.tab-component ul.nav .toggler-03.active a{color:#fff}.tab-component .tab-pane-footer{padding:10px 15px}.tab-component .tab-pane-footer h3{color:#fff;font-size:15px;margin:0}.tab-component .tab-pane-02 .tab-pane-footer{background-color:#999}.tab-component .tab-pane-02 .tab-pane-footer h3{color:#999}.text-georgia-bold,.text-georgia-bold-italic,.text-georgia-italic,.text-georgia-roman{font-family:Georgia,Times,'Times New Roman',serif}.table-01 thead th,.table-02 thead th,.table-03 thead th{font-weight:400}.table-01.table>tbody>tr>td,.table-01.table>tbody>tr>th,.table-01.table>tfoot>tr>td,.table-01.table>tfoot>tr>th,.table-01.table>thead>tr>td,.table-01.table>thead>tr>th,.table-02.table>tbody>tr>td,.table-02.table>tbody>tr>th,.table-02.table>tfoot>tr>td,.table-02.table>tfoot>tr>th,.table-02.table>thead>tr>td,.table-02.table>thead>tr>th,.table-03.table>tbody>tr>td,.table-03.table>tbody>tr>th,.table-03.table>tfoot>tr>td,.table-03.table>tfoot>tr>th,.table-03.table>thead>tr>td,.table-03.table>thead>tr>th{border:0}.table-01 thead th{color:#fff}.table-02 thead th{color:#999}.table-03 thead th{color:#fff}.table-03.table-striped>tbody>tr:nth-of-type(odd){background-color:rgba(210,210,210,.8)}.table-03.table-striped>tbody>tr:nth-of-type(even){background-color:#d2d2d2}.table-01 tbody td,.table-02 tbody td,.table-03 tbody td{color:#999}.text-georgia-bold{font-weight:700}.text-georgia-bold-italic{font-weight:700;font-style:oblique}.text-georgia-italic{font-style:oblique}.text-helvetica-neue-bold-oblique{font-family:HelveticaNeueW01-77BdCn_692725,Helvetica,Arial,sans-serif;font-weight:700}.text-helvetica-neue-bold{font-family:HelveticaNeueW01-77BdCn_692722,Helvetica,Arial,sans-serif}ol li,p,ul li{font-family:Georgia,Times,'Times New Roman',serif;font-weight:400;font-style:normal;font-size:1.8em;color:#999}a,h1,h2,h3{color:#000}ol.small li,p.small,ul.small li{font-size:1.2em}ol.big li,p.big,ul.big li{font-size:2.4em}ol.sans li,p.sans,ul.sans li{font-family:'Helvetica Neue 77 Consended Bold',Helvetica,Arial,sans-serif}ol.serif li,p.serif,ul.serif li{font-family:Georgia,Times,'Times New Roman',serif;font-weight:400;font-style:normal}ol.small-sans li,p.small-sans,ul.small-sans li{font-family:'Helvetica Neue 77 Consended Bold',Helvetica,Arial,sans-serif;font-size:1.2em}ol.big-sans li,p.big-sans,ul.big-sans li{font-family:'Helvetica Neue 77 Consended Bold',Helvetica,Arial,sans-serif;font-size:2.4em}ol.big-serif li,ol.small-serif li,p.big-serif,p.small-serif,ul.big-serif li,ul.small-serif li{font-weight:400;font-style:normal;font-family:Georgia,Times,'Times New Roman',serif}ol.small-serif li,p.small-serif,ul.small-serif li{font-size:1.2em}ol.big-serif li,p.big-serif,ul.big-serif li{font-size:2.4em}ol,ul{list-style-position:inside}h1{font-size:4.3em;line-height:1.2em;font-family:'Helvetica Neue 77 Consended Bold',Helvetica,Arial,sans-serif}.cookie-alert a.acceptCookie,h2,h3{font-family:Georgia,Times,'Times New Roman',serif}h2{font-size:2.08em;font-weight:400;font-style:normal}h3{font-size:1.8em;font-weight:400;font-style:normal}body{font-size:.9em}@media (min-width:360px){body{font-size:.9em}}@media (min-width:480px){body{font-size:1.1em}}@media (min-width:768px){body{font-size:1.43em}}@media (min-width:992px){body{font-size:1.43em}}@media (min-width:1200px){body{font-size:1.43em}}.cookie-alert{position:fixed;left:0;bottom:0;width:100%;padding:25px;font-size:1em;background:#fff;z-index:12}.cookie-alert .content{position:relative;text-align:center}.cookie-alert a,.cookie-alert p{display:inline-block;float:none;width:auto;padding:0;margin:0 10px;font-size:1em}.cookie-alert p{width:100%;color:#000;padding-bottom:20px}.cookie-alert a,.cookie-alert a:focus{color:#000;text-decoration:underline}.cookie-alert a.acceptCookie,.cookie-alert a:hover{color:#000;text-decoration:none}.cookie-alert a.acceptCookie{background-color:#f59100;padding:8px 20px;cursor:pointer}.weather-component .map{position:relative}.weather-component .map img{width:100%}.weather-component .map .icon{position:absolute;display:inline-block}.weather-component .map-ascona .icon-ascona{top:75%;left:68%}.weather-component .map-ascona .icon-boscoGurin{top:44%;left:23%}.weather-component .map-ascona .icon-brioneVerzasca{top:55%;left:76%}.weather-component .map-ticino .icon-lugano{top:56%;left:39%}.weather-component .map-ticino .icon-biasca{top:29%;left:58%}.weather-component .map-ticino .icon-airolo{top:20%;left:31%}.weather-component .map-ticino .icon-bellinzona{top:51%;left:69%}.weather-component .map-ticino .icon-campoBlenio{top:13%;left:56%}.weather-component .map-ticino .icon-mendrisio{top:87%;left:65%}.weather-component .map-ticino .icon-meride{top:69%;left:52%}.weather-component .map-ticino .icon-rivera{top:41%;left:48%}.weather-component .icon{background-color:#999;background-repeat:no-repeat;background-size:35px 35px;width:35px;height:35px;text-indent:-9990px}.weather-component .col-aside{margin-top:15px}@media (min-width:992px){.weather-component .col-aside{margin-top:30px;padding-left:0}}.weather-component .grid-content-icon .text-container span{font-size:.8em}.weather-component .grid-content-icon .text-container span.first-line{font-size:1.1em}