.container-fluid,.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}.row{margin-left:-10px;margin-right:-10px;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px;}
.field-collection-view .field-label{width:auto;}
body{font-family:'Work Sans',helvetica,arial,sans-serif;-webkit-font-smoothing:antialiased;color:#4d4d4d;max-width:100%;overflow-x:hidden;}body a{color:inherit;}body a:hover,body a:focus{color:inherit;opacity:0.9;text-decoration:none;}.not-logged-in .alert{display:none;}img{width:100%;height:auto;}h1,h2,h3{font-family:'Montserrat',sans-serif;font-weight:bold;font-weight:bold;}h1{font-size:300%;}h2{font-size:200%;}h3{font-size:150%;}.view-header,.subtitle{font-weight:300;text-align:center;font-size:20px;}@media (min-width:0) and (max-width:767px){.view-header,.subtitle{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.view-header,.subtitle{font-size:17px;}}@media (min-width:992px) and (max-width:1199px){.view-header,.subtitle{font-size:19px;}}h1.page-header{display:none;}.jumbotron,.vocabulary-informazioni,.vocabulary-cosa-fare{position:relative;font-size:100%;background-color:white;width:100%;overflow:hidden;}.jumbotron .field-type-image,.jumbotron .views-field-field-immagine-top,.vocabulary-informazioni .field-type-image,.vocabulary-informazioni .views-field-field-immagine-top,.vocabulary-cosa-fare .field-type-image,.vocabulary-cosa-fare .views-field-field-immagine-top{min-width:1680px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}@media (min-width:768px) and (max-width:991px){.jumbotron .field-type-image,.jumbotron .views-field-field-immagine-top,.vocabulary-informazioni .field-type-image,.vocabulary-informazioni .views-field-field-immagine-top,.vocabulary-cosa-fare .field-type-image,.vocabulary-cosa-fare .views-field-field-immagine-top{min-width:1200px;}}#page-head{position:relative;z-index:10;}#page-top{background-color:#f1f1f1;}@media (min-width:0) and (max-width:767px){#page-top{font-size:12px;}}@media (min-width:768px){#page-top{font-size:12px;}}@media (min-width:1200px){#page-top{font-size:14px;}}#page-top #block-menu-menu-link-social h2.block-title{font-family:'Work Sans',helvetica,arial,sans-serif;font-size:14px;font-weight:normal;display:inline;margin:0;float:left;line-height:40px;}@media (min-width:768px) and (max-width:991px){#page-top #block-menu-menu-link-social h2.block-title{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){#page-top #block-menu-menu-link-social h2.block-title{font-size:13px;}}#page-top #block-menu-menu-link-social .content{height:40px;border-right:1px solid #cccccc;display:table;}#page-top #block-menu-menu-link-social .content .menu{height:33px;padding-top:7px;padding-left:14px;}#page-top #block-menu-menu-link-social a:hover{opacity:1;}#page-top #block-menu-menu-link-social ul{height:2em;height:1em;}#page-top #block-menu-menu-link-social ul li,#page-top #block-menu-menu-link-social ul span{list-style:none;font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;margin:0;padding:0;float:left;margin-right:10px;}#page-top #block-menu-menu-link-social ul li a,#page-top #block-menu-menu-link-social ul span a{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;color:transparent;display:block;background-repeat:no-repeat;background-position:0 50%;height:25px;width:25px;background-image:url("");}#page-top #block-menu-menu-link-social li.facebook a{background-image:url(/sites/all/themes/st_theme/images/social/header/facebook.png);}#page-top #block-menu-menu-link-social li.facebook a:hover{background-image:url(/sites/all/themes/st_theme/images/social/header/facebook-hover.png);}#page-top #block-menu-menu-link-social li.twitter a{background-image:url(/sites/all/themes/st_theme/images/social/header/twitter.png);}#page-top #block-menu-menu-link-social li.twitter a:hover{background-image:url(/sites/all/themes/st_theme/images/social/header/twitter-hover.png);}#page-top #block-menu-menu-link-social li.flickr a{background-image:url(/sites/all/themes/st_theme/images/social/header/flickr.png);}#page-top #block-menu-menu-link-social li.flickr a:hover{background-image:url(/sites/all/themes/st_theme/images/social/header/flickr-hover.png);}#page-top #block-menu-menu-link-social li.youtube a{background-image:url(/sites/all/themes/st_theme/images/social/header/youtube.png);}#page-top #block-menu-menu-link-social li.youtube a:hover{background-image:url(/sites/all/themes/st_theme/images/social/header/youtube-hover.png);}#page-top #block-menu-menu-link-social li.instagram a{background-image:url(/sites/all/themes/st_theme/images/social/header/instagram.png);}#page-top #block-menu-menu-link-social li.instagram a:hover{background-image:url(/sites/all/themes/st_theme/images/social/header/instagram-hover.png);}#page-top #views-exposed-form-vista-di-ricerca-page-ricerca{border-left:1px solid #cccccc;border-right:1px solid #cccccc;min-height:40px;font-size:14px;padding:0 10px;}#page-top #views-exposed-form-vista-di-ricerca-page-ricerca > div{position:relative;}#page-top #views-exposed-form-vista-di-ricerca-page-ricerca h2.block-title{display:none;}#page-top #views-exposed-form-vista-di-ricerca-page-ricerca *{margin:0;}#page-top #views-exposed-form-vista-di-ricerca-page-ricerca div{padding:0;}#page-top #views-exposed-form-vista-di-ricerca-page-ricerca .views-widget-filter-search_api_views_fulltext{margin-right:25px;padding-left:0;padding-top:6px;}#page-top #views-exposed-form-vista-di-ricerca-page-ricerca .views-widget-filter-search_api_views_fulltext input{width:100%;height:25px;border-top:none;border-left:none;border-right:none;border-radius:50px;background-color:white;box-shadow:none;-webkit-box-shadow:none;font-size:14px;}#page-top #views-exposed-form-vista-di-ricerca-page-ricerca .views-widget-filter-search_api_views_fulltext input:focus{border-color:transparent;}#page-top #views-exposed-form-vista-di-ricerca-page-ricerca .views-submit-button{position:absolute;top:8px;right:0;}#page-top #views-exposed-form-vista-di-ricerca-page-ricerca .views-submit-button button{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;border:none;background:none;text-shadow:none;border-radius:0;background-repeat:no-repeat;color:transparent !important;width:20px;background-image:url(/sites/all/themes/st_theme/images/search-icon.png);}#page-top #views-exposed-form-vista-di-ricerca-page-ricerca .views-submit-button button a{color:transparent !important;}#page-top .block-locale{text-align:right;font-family:'Montserrat',sans-serif;font-weight:bold;line-height:35px;text-transform:uppercase;padding-left:0;padding-right:0;}#page-top .block-locale .dropdown{line-height:40px;}@media (min-width:768px){#page-top .block-locale .dropdown{font-size:11px;}}@media (min-width:1200px){#page-top .block-locale .dropdown{font-size:14px;}}#page-top .block-locale .dropdown .caret{background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-lingue.png);background-size:100% auto;border:none;margin-left:3px;width:9px;height:40px;background-repeat:no-repeat;float:right;background-position:50% 52%;}@media (min-width:1200px){#page-top .block-locale .dropdown .caret{margin-left:8px;width:13px;}}#page-top .block-locale .dropdown a.dropdown-toggle{text-decoration:none;color:initial;}#page-top .block-locale .dropdown ul.dropdown-menu{border-radius:0px;min-width:auto;left:auto;right:0;}@media (min-width:768px){#page-top .block-locale .dropdown ul.dropdown-menu{font-size:12px;}}@media (min-width:1200px){#page-top .block-locale .dropdown ul.dropdown-menu{font-size:14px;}}#page-top .block-locale .dropdown ul.dropdown-menu > .active > a{background-color:#d6d6d6;}#navbar{margin-bottom:0;font-size:16px;}@media (min-width:768px){#navbar{font-size:13px;}}@media (min-width:1200px){#navbar{font-size:16px;}}#navbar .navbar{padding:0;}#navbar .navbar-collapse{padding:0;}#navbar .navbar-btn{margin:0;padding-top:1em;}#navbar .navbar-btn img{max-width:100%;}#navbar ul.navbar-nav{position:relative;}#navbar ul.navbar-nav > li{padding-top:1.5em;min-height:2em;line-height:1em;}#navbar ul.navbar-nav > li.first{margin-left:0;}#navbar ul.navbar-nav > li a{font-family:'Montserrat',sans-serif;font-weight:bold;line-height:1em;font-weight:bold;padding:0;padding-bottom:0.5em;text-transform:uppercase;color:#333333;display:block;}@media (min-width:768px){#navbar ul.navbar-nav > li a{border-bottom:5px solid white;}#navbar ul.navbar-nav > li a:hover,#navbar ul.navbar-nav > li a.active-trail{border-bottom-color:#f69f1a;background-color:transparent;}}.region-navigation #block-panels-mini-menu-cosa-fare,.region-navigation #block-panels-mini-menu-dove-andare,.region-navigation #block-panels-mini-menu-sardegna-da-conoscere,.region-navigation #block-panels-mini-menu-organizza-viaggio{display:none;}.region-navigation #block-panels-mini-menu-cosa-fare .third,.region-navigation #block-panels-mini-menu-cosa-fare .view-banner-megamenu,.region-navigation #block-panels-mini-menu-dove-andare .third,.region-navigation #block-panels-mini-menu-dove-andare .view-banner-megamenu,.region-navigation #block-panels-mini-menu-sardegna-da-conoscere .third,.region-navigation #block-panels-mini-menu-sardegna-da-conoscere .view-banner-megamenu,.region-navigation #block-panels-mini-menu-organizza-viaggio .third,.region-navigation #block-panels-mini-menu-organizza-viaggio .view-banner-megamenu{display:none;}@media (min-width:0) and (max-width:767px){#navbar .navbar-collapse{max-height:100%;}#navbar .navbar-collapse ul.navbar-nav .expanded a{margin-right:3em;}#navbar .navbar-collapse ul.navbar-nav .expanded .menu.nav{padding-left:40px;}#navbar .navbar-collapse .accordion-open:before{float:right;width:2em;height:1em;background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-accordion-chiudi.png);background-repeat:no-repeat;content:"";margin-top:1em;}#navbar .navbar-collapse .accordion-open ul{display:block;}#navbar .navbar-collapse .accordion-open.menu.nav{display:block;}#navbar .navbar-collapse .accordion-open li.views-row{display:block;}#navbar .navbar-collapse .accordion-closed:before{float:right;width:2em;height:1em;background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-accordion.png);background-repeat:no-repeat;content:"";margin-top:1em;}#navbar .navbar-collapse .accordion-closed ul.menu.nav{display:none;}#navbar .navbar-collapse .accordion-closed li.views-row{display:none;}}header#navbar.affix{position:fixed;top:0;left:0;width:100%;margin-top:0;padding:0;min-height:inherit;z-index:1001000;background:white;border-bottom:1px solid #efefef;}header#navbar.affix .navbar{margin-top:0px;}.help-block{display:none;}#megamenu-container{position:relative;}.qtip-wrapper .qtip-contentWrapper{border:none !important;}.qtip{min-width:100% !important;max-width:100% !important;width:100% !important;top:4em !important;left:0 !important;box-shadow:0 2px 2px rgba(51,51,51,0.3);}div.qtip-content{background:none !important;padding:0 0 !important;}div.qtip-content .pane-title{display:none;}div.qtip-content .panel-pane{padding:0;padding-top:1.5em;padding-bottom:1.5em;}div.qtip-content .third{padding-left:13px;padding-right:23px;}div.qtip-content .third ul.menu{float:none;text-align:center;}div.qtip-content .third ul.menu li{margin-bottom:0.5em;}div.qtip-content .third ul.menu li a{font-family:'Montserrat',sans-serif;font-weight:bold;font-size:16px;font-weight:bold;text-transform:uppercase;border:3px solid #f69f1a;padding:0.5em 2em;background-color:transparent;font-size:14px;display:block;padding:0.5em 0.5em;}@media (min-width:768px) and (max-width:991px){div.qtip-content .third ul.menu li a{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){div.qtip-content .third ul.menu li a{font-size:15px;}}div.qtip-content .third ul.menu li a:hover{text-decoration:none;}div.qtip-content .third ul.menu li a:hover{color:white;background-color:#f69f1a;opacity:1;}@media (min-width:768px) and (max-width:991px){div.qtip-content .third ul.menu li a{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){div.qtip-content .third ul.menu li a{font-size:13px;}}div.qtip-content .group-grey{background-color:#f3f2f3;padding-right:20px;}div.qtip-content .group-grey .panel-pane{padding-left:20px;}div.qtip-content .group-grey .item-list ul{margin:0;padding:0;padding-left:10px;}div.qtip-content .group-grey .item-list li{list-style:none;font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;font-family:'Montserrat',sans-serif;font-weight:bold;font-size:16px;font-weight:bold;text-transform:uppercase;margin-bottom:1.5em;line-height:1em;}@media (min-width:768px) and (max-width:991px){div.qtip-content .group-grey .item-list li{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){div.qtip-content .group-grey .item-list li{font-size:15px;}}#page-content .block{margin-bottom:3.5em;}.page-home #page-content h2.block-title{font-size:60px;font-weight:bold;text-transform:uppercase;text-align:center;line-height:1em;margin-bottom:0.2em;}@media (min-width:0) and (max-width:767px){.page-home #page-content h2.block-title{font-size:45px;}}@media (min-width:768px) and (max-width:991px){.page-home #page-content h2.block-title{font-size:45px;}}@media (min-width:992px) and (max-width:1199px){.page-home #page-content h2.block-title{font-size:50px;}}.page-home #page-content h2.block-title:before{content:"";width:1em;display:block;border-top:10px solid #f69f1a;margin-right:auto;margin-left:auto;margin-bottom:0.3em;}.front .breadcrumb-wrapper{display:none;}#navbar,.breadcrumb{background:none;border-radius:none;border:none;padding:0;}.field-collection-view,.field-collection-container{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;}.jumbotron{padding:0;margin:0;position:relative;}#main-content{position:relative;bottom:161px;}.node.node-teaser{margin-bottom:20px;}.node.node-teaser .field-name-title-field h2{min-height:3em;padding-bottom:0;line-height:1em;margin-top:0.5em;margin-bottom:0;font-size:20px;}@media (min-width:0) and (max-width:767px){.node.node-teaser .field-name-title-field h2{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.node.node-teaser .field-name-title-field h2{font-size:17px;}}@media (min-width:992px) and (max-width:1199px){.node.node-teaser .field-name-title-field h2{font-size:19px;}}.node.node-teaser .content-wrapper{background-color:#f3f2f3;color:#4d4d4d;position:relative;}.node.node-teaser.node-banner .content-wrapper{background-color:white;}.node.node-teaser .image-wrapper{position:relative;}.node.node-teaser .image-wrapper .field-type-datestamp{font-family:'Montserrat',sans-serif;font-weight:bold;font-weight:bold;font-size:20px;color:white;background-color:rgba(239,82,75,0.9);padding:0.5em 1.5em;position:absolute;left:0;bottom:1em;}@media (min-width:0) and (max-width:767px){.node.node-teaser .image-wrapper .field-type-datestamp{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.node.node-teaser .image-wrapper .field-type-datestamp{font-size:17px;}}@media (min-width:992px) and (max-width:1199px){.node.node-teaser .image-wrapper .field-type-datestamp{font-size:19px;}}.node.node-teaser .content{margin-top:5px;padding:0.5em 1.2em;}.node.node-teaser.node-evento .content{margin-top:0;}.node.node-teaser.node-evento .field-name-field-riassunto-tappe-nomi{font-size:16px;line-height:20px;}@media (min-width:768px) and (max-width:991px){.node.node-teaser.node-evento .field-name-field-riassunto-tappe-nomi{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){.node.node-teaser.node-evento .field-name-field-riassunto-tappe-nomi{font-size:15px;}}.node.node-teaser.node-evento .field-name-field-riassunto-tappe-nomi:before{content:"";display:block;float:left;height:20px;width:16px;background-image:url(/sites/all/themes/st_theme/images/marker-luogo-evento.png);margin-right:0.4em;}.field-type-taxonomy-term-reference,.node.node-teaser .field-type-entityreference{font-size:11px;text-transform:uppercase;line-height:1.2em;font-weight:normal;}.field-type-taxonomy-term-reference:after,.node.node-teaser .field-type-entityreference:after{content:"";width:7em;margin-top:1em;margin-bottom:1em;border-top:5px solid #1fcbd9;display:block;}.front .field-type-taxonomy-term-reference .field-items,.openlayers-popup .field-type-taxonomy-term-reference .field-items,.front .node.node-teaser .field-type-entityreference .field-items,.openlayers-popup .node.node-teaser .field-type-entityreference .field-items{height:1em;overflow:hidden;}.field-type-taxonomy-term-reference a,.node.node-teaser .field-type-entityreference a{}.field-type-taxonomy-term-reference .field-item,.field-type-taxonomy-term-reference li,.field-type-taxonomy-term-reference > a,.node.node-teaser .field-type-entityreference .field-item,.node.node-teaser .field-type-entityreference li,.node.node-teaser .field-type-entityreference > a{display:inline;}.field-type-taxonomy-term-reference .field-item:last-child:after,.field-type-taxonomy-term-reference li:last-child:after,.field-type-taxonomy-term-reference > a:last-child:after,.node.node-teaser .field-type-entityreference .field-item:last-child:after,.node.node-teaser .field-type-entityreference li:last-child:after,.node.node-teaser .field-type-entityreference > a:last-child:after{content:"";}.field-type-taxonomy-term-reference .field-item:after,.field-type-taxonomy-term-reference li:after,.field-type-taxonomy-term-reference > a:after,.node.node-teaser .field-type-entityreference .field-item:after,.node.node-teaser .field-type-entityreference li:after,.node.node-teaser .field-type-entityreference > a:after{content:" - ";}.field-type-taxonomy-term-reference ul,.node.node-teaser .field-type-entityreference ul{margin:0;padding:0;}.field-type-taxonomy-term-reference :after,.node.node-teaser .field-type-entityreference :after{text-align:left;}#mappe-contenuti-vicinanze,.view-mappa-tappe-correlate-evento,.view-mappe-contenuti-nelle-vicinanze{position:relative;z-index:200000;}.views-exposed-widget .form-control{height:auto;}.not-logged-in .block-locale [href*="node/"]{display:none;}.logged-in .block-locale [href*="node/"]{color:red;}.field-type-taxonomy-term-reference .lineage-item,.hierarchical-select-item-separator{display:none;}.field-type-taxonomy-term-reference .lineage-item.lineage-item-level-0,.hierarchical-select-item-separator.lineage-item-level-0{display:inline;}.footer{background-color:#f4f4f4;padding-bottom:0;}.footer .footer-menu{font-size:14px;text-transform:uppercase;float:right;}@media (min-width:768px) and (max-width:991px){.footer .footer-menu{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){.footer .footer-menu{font-size:13px;}}.footer .footer-menu li{display:inline;float:left;margin-left:5px;}.footer .footer-menu li a{list-style:none;font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;display:inline;}.footer .footer-menu li.first{margin-left:0;}.footer .footer-menu li.first:before{content:"";margin-right:0;}.footer .footer-menu li:before{content:"|";margin-right:5px;}.footer .footer-bottom{background-color:#333333;color:white;font-size:14px;line-height:5em;}@media (min-width:768px) and (max-width:991px){.footer .footer-bottom{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){.footer .footer-bottom{font-size:13px;}}.footer .footer-bottom .footer-bottom-right{text-align:right;}.nav-tabs > li > a{background-color:#e6e6e6;font-size:80%;}.node-banner:hover .contextual-links-trigger{display:block;color:transparent;}body.html .breadcrumb{font-size:14px;padding-top:1em;}@media (min-width:768px) and (max-width:991px){body.html .breadcrumb{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){body.html .breadcrumb{font-size:13px;}}body.html .breadcrumb .active{color:#4d4d4d;font-weight:normal;}body.html .breadcrumb a{font-weight:600;}body.html .breadcrumb > li + li:before{content:">";color:#1fcbd9;padding:0 5px 0 0;font-weight:500;}body.page-organizza-dormire div#tab-mappa{}#page-content .openlayers-map h2,#page-content .openlayers-map h3,.page-esplora .openlayers-map h2,.page-esplora .openlayers-map h3{font-family:'Montserrat',sans-serif;font-weight:bold;font-size:18px;margin:0;}#page-content .openlayers-map .field,.page-esplora .openlayers-map .field{margin-bottom:1em;}#page-content .openlayers-map .categoria,#page-content .openlayers-map .field-type-entityreference,#page-content .openlayers-map .field-type-taxonomy-term-reference,.page-esplora .openlayers-map .categoria,.page-esplora .openlayers-map .field-type-entityreference,.page-esplora .openlayers-map .field-type-taxonomy-term-reference{font-size:11px;text-transform:uppercase;line-height:1.2em;font-weight:normal;}#page-content .openlayers-map .categoria:after,#page-content .openlayers-map .field-type-entityreference:after,#page-content .openlayers-map .field-type-taxonomy-term-reference:after,.page-esplora .openlayers-map .categoria:after,.page-esplora .openlayers-map .field-type-entityreference:after,.page-esplora .openlayers-map .field-type-taxonomy-term-reference:after{content:"";width:7em;margin-top:1em;margin-bottom:1em;border-top:5px solid #1fcbd9;display:block;}#page-content .openlayers-map .categoria:after,#page-content .openlayers-map .field-type-entityreference:after,#page-content .openlayers-map .field-type-taxonomy-term-reference:after,.page-esplora .openlayers-map .categoria:after,.page-esplora .openlayers-map .field-type-entityreference:after,.page-esplora .openlayers-map .field-type-taxonomy-term-reference:after{width:4em;margin:0.6em 0;}#page-content .openlayers-map .field-name-node-link,.page-esplora .openlayers-map .field-name-node-link{clear:both;position:static;text-align:center;margin-bottom:0;}#page-content .openlayers-map .field-name-node-link a,.page-esplora .openlayers-map .field-name-node-link a{color:white;display:block;padding:6px 0;font-size:15px;font-weight:bold;}#page-content .openlayers-map .openlayers-popup,.page-esplora .openlayers-map .openlayers-popup{background-color:white;overflow:visible;color:#4d4d4d;position:static;width:180px;height:220px;overflow-x:visible;}#page-content .openlayers-map .openlayers-popup a,.page-esplora .openlayers-map .openlayers-popup a{color:#4d4d4d;}.page-destinazioni #page-content .openlayers-map .openlayers-popup,.page-destinazioni .page-esplora .openlayers-map .openlayers-popup{width:auto;height:1.5em;background-color:transparent;}#page-content .openlayers-map .openlayers-popup.openlayers-tooltip-name,.page-esplora .openlayers-map .openlayers-popup.openlayers-tooltip-name{display:none;}#page-content .openlayers-map .openlayers-popup .olFramedCloudPopupContent,.page-esplora .openlayers-map .openlayers-popup .olFramedCloudPopupContent{padding:0px;}#page-content .openlayers-map .openlayers-popup .immagine,#page-content .openlayers-map .openlayers-popup .field-type-image,.page-esplora .openlayers-map .openlayers-popup .immagine,.page-esplora .openlayers-map .openlayers-popup .field-type-image{margin-left:-10px;margin-right:-10px;margin-top:-9px;margin-bottom:1em;}#popup_FrameDecorationDiv_1{display:none;}#popup_FrameDecorationDiv_0,#popup_FrameDecorationDiv_2{width:198px !important;left:0 !important;box-shadow:2px 2px 2px rgba(0,0,0,0.3);}.page-destinazioni #popup_FrameDecorationDiv_0,.page-destinazioni #popup_FrameDecorationDiv_2{width:auto !important;}#popup_close{display:none;}#popup_FrameDecorationDiv_3{display:none;}#popup_contentDiv{padding:0;overflow:visible;}.page-destinazioni #popup_contentDiv{width:auto !important;}#popup_contentDiv a{text-decoration:none;}.html ul.pager-load-more,.node-teaser .node-readmore,.more-link{clear:both;}.html ul.pager-load-more a,.node-teaser .node-readmore a,.more-link a{border-radius:0;font-family:'Montserrat',sans-serif;font-weight:bold;font-size:16px;font-weight:bold;text-transform:uppercase;border:3px solid #4d4d4d;padding:0.5em 2em;background-color:transparent;}@media (min-width:768px) and (max-width:991px){.html ul.pager-load-more a,.node-teaser .node-readmore a,.more-link a{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){.html ul.pager-load-more a,.node-teaser .node-readmore a,.more-link a{font-size:15px;}}.html ul.pager-load-more a:hover,.node-teaser .node-readmore a:hover,.more-link a:hover{text-decoration:none;}.html ul.pager-load-more a:hover,.node-teaser .node-readmore a:hover,.more-link a:hover{color:white;background-color:#4d4d4d;opacity:1;}.layout-3 .more-link{clear:both;text-align:center;padding-top:3em;}body.html div.checker span{background-image:url(/sites/all/themes/st_theme/images/checkbox/unchecked.png);background-position:50% 50% !important;width:17px;height:17px;}body.html div.checker span:hover{opacity:0.9;}body.html div.checker span.checked{background-image:url(/sites/all/themes/st_theme/images/checkbox/checked.png);}.selector .context-blockform-selector .collapsible{margin:1em 0 0;padding:1em 0 0;}.view-mappetta-posizionamento svg{overflow:visible;}.view-mappetta-posizionamento .olMapViewport{overflow:visible !important;}#sliding-popup.sliding-popup-bottom{padding-top:1em;padding-bottom:1em;border-top:5px solid #f69f1a;background:white;}#sliding-popup.sliding-popup-bottom .popup-content #popup-text p{font-size:14px;font-weight:400;color:#4d4d4d !important;display:block;}@media (min-width:768px) and (max-width:991px){#sliding-popup.sliding-popup-bottom .popup-content #popup-text p{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){#sliding-popup.sliding-popup-bottom .popup-content #popup-text p{font-size:13px;}}#sliding-popup.sliding-popup-bottom .popup-content #popup-buttons{text-align:center;}#sliding-popup.sliding-popup-bottom .popup-content #popup-buttons button{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;border:none;background:none;text-shadow:none;border-radius:0;font-family:'Montserrat',sans-serif;font-weight:bold;font-size:16px;font-weight:bold;text-transform:uppercase;border:3px solid #4d4d4d;padding:0.5em 2em;background-color:transparent;margin:0.5em;color:#4d4d4d;}@media (min-width:768px) and (max-width:991px){#sliding-popup.sliding-popup-bottom .popup-content #popup-buttons button{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){#sliding-popup.sliding-popup-bottom .popup-content #popup-buttons button{font-size:15px;}}#sliding-popup.sliding-popup-bottom .popup-content #popup-buttons button:hover{text-decoration:none;}#sliding-popup.sliding-popup-bottom .popup-content #popup-buttons button:hover{color:white;background-color:#4d4d4d;opacity:1;}@media (min-width:0) and (max-width:767px){.page-node .block .owl-carousel .owl-item,.view-eventi-da-non-perdere .owl-carousel .owl-item{padding:0;}.page-node .block .owl-carousel .owl-item > div,.view-eventi-da-non-perdere .owl-carousel .owl-item > div{overflow:hidden;}.page-node .block .owl-carousel .owl-item > div .field-type-image,.page-node .block .owl-carousel .owl-item > div .views-field-field-immagine-top,.view-eventi-da-non-perdere .owl-carousel .owl-item > div .field-type-image,.view-eventi-da-non-perdere .owl-carousel .owl-item > div .views-field-field-immagine-top{min-width:1680px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}@media (min-width:0) and (max-width:767px) and (min-width:768px) and (max-width:991px){.page-node .block .owl-carousel .owl-item > div .field-type-image,.page-node .block .owl-carousel .owl-item > div .views-field-field-immagine-top,.view-eventi-da-non-perdere .owl-carousel .owl-item > div .field-type-image,.view-eventi-da-non-perdere .owl-carousel .owl-item > div .views-field-field-immagine-top{min-width:1200px;}}@media (min-width:0) and (max-width:767px){.page-node .block .owl-carousel div.owl-controls .owl-buttons div,.view-eventi-da-non-perdere .owl-carousel div.owl-controls .owl-buttons div{position:absolute;background-color:transparent;color:transparent;background-position:50% 50%;background-repeat:no-repeat;border-radius:0;margin:0;opacity:1;background-repeat:no-repeat;}.page-node .block .owl-carousel div.owl-controls .owl-buttons div.owl-next,.view-eventi-da-non-perdere .owl-carousel div.owl-controls .owl-buttons div.owl-next{right:3em;background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-destra.png);}.page-node .block .owl-carousel div.owl-controls .owl-buttons div.owl-prev,.view-eventi-da-non-perdere .owl-carousel div.owl-controls .owl-buttons div.owl-prev{left:3em;background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-sinistra.png);}.page-node .block .owl-carousel .text-content-top,.view-eventi-da-non-perdere .owl-carousel .text-content-top{background-color:rgba(0,0,0,0.4);}.page-node .block .owl-carousel .text-content-top h2,.view-eventi-da-non-perdere .owl-carousel .text-content-top h2{font-size:55px;}}@media (min-width:0) and (max-width:767px) and (min-width:0) and (max-width:767px){.page-node .block .owl-carousel .text-content-top h2,.view-eventi-da-non-perdere .owl-carousel .text-content-top h2{font-size:40px;}}@media (min-width:0) and (max-width:767px) and (min-width:768px) and (max-width:991px){.page-node .block .owl-carousel .text-content-top h2,.view-eventi-da-non-perdere .owl-carousel .text-content-top h2{font-size:33px;}}@media (min-width:0) and (max-width:767px) and (min-width:992px) and (max-width:1199px){.page-node .block .owl-carousel .text-content-top h2,.view-eventi-da-non-perdere .owl-carousel .text-content-top h2{font-size:40px;}}@media (min-width:0) and (max-width:767px){.page-node .block .owl-carousel .field-type-image,.view-eventi-da-non-perdere .owl-carousel .field-type-image{min-width:100% !important;}}@media (min-width:768px){.page-node .block .owl-carousel,.view-eventi-da-non-perdere .owl-carousel{}.page-node .block .owl-carousel .file,.view-eventi-da-non-perdere .owl-carousel .file{border:15px solid #f1f1f1;}.page-node .block .owl-carousel .owl-item,.view-eventi-da-non-perdere .owl-carousel .owl-item{padding-left:10px;padding-right:10px;}.page-node .block .owl-carousel .owl-controls .owl-buttons div,.view-eventi-da-non-perdere .owl-carousel .owl-controls .owl-buttons div{position:absolute;top:0;bottom:0;color:transparent;background-color:transparent;background-repeat:no-repeat;background-position:40% 40%;border-radius:0;margin:0;opacity:1;}.page-node .block .owl-carousel .owl-controls .owl-buttons div.disabled,.view-eventi-da-non-perdere .owl-carousel .owl-controls .owl-buttons div.disabled{display:none;}.page-node .block .owl-carousel .owl-controls .owl-buttons div.owl-next,.view-eventi-da-non-perdere .owl-carousel .owl-controls .owl-buttons div.owl-next{right:-4.4em;background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-destra_carosello.png);}.page-node .block .owl-carousel .owl-controls .owl-buttons div.owl-prev,.view-eventi-da-non-perdere .owl-carousel .owl-controls .owl-buttons div.owl-prev{left:-4em;background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-sinistra_carosello.png);}.page-node .block .owl-carousel .owl-controls .owl-buttons:hover,.view-eventi-da-non-perdere .owl-carousel .owl-controls .owl-buttons:hover{opacity:0.8;}.page-node .block .owl-carousel .owl-controls .owl-page,.view-eventi-da-non-perdere .owl-carousel .owl-controls .owl-page{opacity:1;}.page-node .block .owl-carousel .owl-controls .owl-page span,.view-eventi-da-non-perdere .owl-carousel .owl-controls .owl-page span{background-color:white;border:1px solid #4c4c4c;}.page-node .block .owl-carousel .owl-controls .owl-page span:hover,.view-eventi-da-non-perdere .owl-carousel .owl-controls .owl-page span:hover{background-color:#4c4c4c;}.page-node .block .owl-carousel .owl-controls .owl-page.active span,.view-eventi-da-non-perdere .owl-carousel .owl-controls .owl-page.active span{background-color:#4c4c4c;}}div.view-ispiratori-primo-livello.view-display-id-page div.node-ispiratore.node-teaser .field-name-field-conoscere{display:none;}div.view-ispiratori-primo-livello.view-display-id-block_cosa_fare_contestuale div.node-ispiratore.node-teaser .field-name-field-conoscere{display:none;}div.view-id-scelti_per_te_home .field-type-taxonomy-term-reference:not(:first-child){display:none;}div.view-ispiratori-primo-livello.view-display-id-page_2 div.node-ispiratore.node-teaser .field-name-field-cosa-fare{display:none;}div.node-ispiratore.node-teaser .field-type-taxonomy-term-reference .field-item + div::before{content:" - ";}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:1200px;}.video-container video{position:absolute;top:0;left:0;width:100%;height:100%;}
.front .highlighted{margin-bottom:3.5em;}.front #page-content .view-content{margin-top:3em;}.front #page-content .attachment .view-content{margin-top:0;}.front #page-content .field-type-taxonomy-term-reference .field-item{display:block;}.front #page-content .field-type-taxonomy-term-reference .field-item:after{content:"";}.slideshow-top{color:white;position:relative;}.slideshow-top .fields-wrapper{position:relative;top:40%;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);}.slideshow-top .fields{}.slideshow-top .fields .text{line-height:1.4;font-weight:400;margin-top:1em;max-width:80%;margin-bottom:2em;max-width:80%;}.slideshow-top .fields h2.field-content{font-family:'Montserrat',sans-serif;font-weight:bold;font-weight:bold;color:white;margin-top:0;line-height:1;margin-left:-7px;}@media (min-width:0) and (max-width:767px){.slideshow-top .fields h2.field-content{font-size:45px;}}@media (min-width:768px){.slideshow-top .fields h2.field-content{font-size:65px;}}@media (min-width:992px){.slideshow-top .fields h2.field-content{font-size:75px;}}@media (min-width:1200px){.slideshow-top .fields h2.field-content{font-size:80px;}}.slideshow-top .fields .button a{font-family:'Montserrat',sans-serif;font-weight:bold;font-size:16px;font-weight:bold;text-transform:uppercase;border:3px solid #f69f1a;padding:0.5em 2em;background-color:transparent;color:white;line-height:1.3em;}@media (min-width:768px) and (max-width:991px){.slideshow-top .fields .button a{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){.slideshow-top .fields .button a{font-size:15px;}}.slideshow-top .fields .button a:hover{text-decoration:none;}.slideshow-top .fields .button a:hover{color:white;background-color:#f69f1a;opacity:1;}.slideshow-top .background-cover{background-size:cover;background-position:top center;background-repeat:no-repeat;background-color:#f3f2f3;}@media (min-width:768px) and (max-width:991px){.slideshow-top .background-cover{min-height:500px !important;}}@media (min-width:0) and (max-width:767px){.slideshow-top .background-cover{min-height:500px !important;}}.slideshow-top div.owl-controls{text-align:center;}.slideshow-top div.owl-controls .owl-pagination .owl-page .owl-numbers{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;font-family:'Montserrat',sans-serif;font-weight:bold;opacity:1;background:none;font-size:14px;font-weight:normal;text-transform:uppercase;display:block;height:2.4em;line-height:2.2em;width:2.4em;padding:0;text-align:center;}@media (min-width:768px) and (max-width:991px){.slideshow-top div.owl-controls .owl-pagination .owl-page .owl-numbers{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){.slideshow-top div.owl-controls .owl-pagination .owl-page .owl-numbers{font-size:13px;}}.slideshow-top div.owl-controls .owl-pagination .owl-page .owl-numbers:before{content:"0";}.slideshow-top div.owl-controls .owl-pagination .owl-page.active .owl-numbers{border:2px solid #f69f1a;border-radius:50%;}.slideshow-top .scroll{position:absolute;bottom:0;text-align:center;z-index:1;display:block;left:0;right:0;}.slideshow-top .scroll a{font-size:14px;font-family:'Montserrat',sans-serif;font-weight:bold;text-transform:uppercase;color:white;margin-bottom:1em;}@media (min-width:768px) and (max-width:991px){.slideshow-top .scroll a{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){.slideshow-top .scroll a{font-size:13px;}}.slideshow-top .scroll a:hover{text-decoration:none;color:white;}.slideshow-top .scroll .down-icon{height:13px;width:18px;margin-left:auto;margin-right:auto;background-repeat:no-repeat;background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-scorri-pagina.png);padding-bottom:1em;}#page-content .layout-1-4 .layout-1-4-bigrow .node-teaser{margin-bottom:0;}@media (min-width:768px) and (max-width:991px){#page-content .layout-1-4 .layout-1-4-bigrow .node-teaser .content-wrapper{height:auto !important;}}@media (min-width:768px) and (max-width:991px){#page-content .layout-1-4 .attachment{margin-top:20px;}}#page-content .layout-1-4 .attachment .view-content{margin-left:-10px;margin-right:-10px;}#page-content .layout-1-4 .attachment .views-row{margin-bottom:10px;}#page-content .layout-1-4 .attachment .views-row .node-teaser{margin-bottom:0;}@media (min-width:768px){#page-content .layout-1-4 .attachment .views-row .node-teaser .content-wrapper{min-height:116px;}}#page-content .layout-1-4 .attachment .views-row .content .content{margin-top:5px;}#block-views-eventi-da-non-perdere-block{background-color:#174b7d;padding-top:60px;padding-bottom:60px;color:white;}#block-views-eventi-da-non-perdere-block .node-teaser:hover .content::before{border:none;}#block-views-eventi-da-non-perdere-block .node-teaser .content{margin-top:0;}#block-views-eventi-da-non-perdere-block .more-link{clear:both;text-align:center;padding-top:3em;}#block-views-eventi-da-non-perdere-block .more-link a{font-family:'Montserrat',sans-serif;font-weight:bold;font-size:16px;font-weight:bold;text-transform:uppercase;border:3px solid white;padding:0.5em 2em;background-color:transparent;}@media (min-width:768px) and (max-width:991px){#block-views-eventi-da-non-perdere-block .more-link a{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){#block-views-eventi-da-non-perdere-block .more-link a{font-size:15px;}}#block-views-eventi-da-non-perdere-block .more-link a:hover{text-decoration:none;}#block-views-eventi-da-non-perdere-block .more-link a:hover{color:white;background-color:white;opacity:1;}#block-views-eventi-da-non-perdere-block .more-link a:hover{color:#174b7d;}#block-views-eventi-da-non-perdere-block .owl-controls .owl-buttons div.owl-next{background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-destra.png);}#block-views-eventi-da-non-perdere-block .owl-controls .owl-buttons div.owl-prev{background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-sinistra.png);}#page-content .layout-3 .field-name-title-field h2{font-size:24px;}@media (min-width:768px) and (max-width:991px){#page-content .layout-3 .field-name-title-field h2{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){#page-content .layout-3 .field-name-title-field h2{font-size:20px;}}.language-switcher-locale-url li{list-style:none;font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;display:inline;}.front .page-header{display:none;}#block-views-sardegna-tutto-l-anno-block{}#block-views-sardegna-tutto-l-anno-block .view-content{position:relative;color:white;}#block-views-sardegna-tutto-l-anno-block .back{background-color:#1871b3;}#block-views-sardegna-tutto-l-anno-block .back-content{padding:15% 7%;max-width:22em;margin-left:auto;margin-right:auto;}#block-views-sardegna-tutto-l-anno-block .back-content h3{font-size:18px;margin-top:0;margin-bottom:1em;}@media (min-width:0) and (max-width:767px){#block-views-sardegna-tutto-l-anno-block .back-content h3{font-size:16px;}}@media (min-width:768px) and (max-width:991px){#block-views-sardegna-tutto-l-anno-block .back-content h3{font-size:15px;}}@media (min-width:992px) and (max-width:1199px){#block-views-sardegna-tutto-l-anno-block .back-content h3{font-size:17px;}}#block-views-sardegna-tutto-l-anno-block .back-content h3:after{content:"";width:4em;display:block;border-bottom:5px solid #f69f1a;padding-top:1em;}#block-views-sardegna-tutto-l-anno-block .front .views-field-field-la-sardegna-tutto-l-anno{font-size:44px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;right:0;left:0;}@media (min-width:0) and (max-width:767px){#block-views-sardegna-tutto-l-anno-block .front .views-field-field-la-sardegna-tutto-l-anno{font-size:35px;}}@media (min-width:768px) and (max-width:991px){#block-views-sardegna-tutto-l-anno-block .front .views-field-field-la-sardegna-tutto-l-anno{font-size:30px;}}@media (min-width:992px) and (max-width:1199px){#block-views-sardegna-tutto-l-anno-block .front .views-field-field-la-sardegna-tutto-l-anno{font-size:35px;}}#block-views-sardegna-tutto-l-anno-block .front h2{font-size:inherit;}#block-views-sardegna-tutto-l-anno-block .flip-container{perspective:1000;cursor:pointer;}#block-views-sardegna-tutto-l-anno-block .flip-container.rotate{cursor:auto;}#block-views-sardegna-tutto-l-anno-block .flip-container:click .flipper,#block-views-sardegna-tutto-l-anno-block .flip-container.hover .flipper{transform:rotateY(90deg);}#block-views-sardegna-tutto-l-anno-block .flipper{transition:0.6s;transform-style:preserve-3d;position:relative;}#block-views-sardegna-tutto-l-anno-block .front,#block-views-sardegna-tutto-l-anno-block .back{backface-visibility:hidden;position:absolute;top:0;left:0;}#block-views-sardegna-tutto-l-anno-block .front{z-index:2;transform:rotateY(0deg);}#block-views-sardegna-tutto-l-anno-block .back{transform:rotateY(180deg);}#block-views-sardegna-tutto-l-anno-block .vertical.flip-container{position:relative;}#block-views-sardegna-tutto-l-anno-block .vertical .back{transform:rotateX(180deg);}#block-views-sardegna-tutto-l-anno-block .vertical.flip-container.rotate .flipper{transform:rotateX(-180deg);}#block-views-sardegna-tutto-l-anno-block .owl-controls .owl-buttons div{position:absolute;z-index:1;top:0;bottom:0;background-color:rgba(255,255,255,0.2);color:transparent;border:none;background-repeat:no-repeat;background-size:21px 29px;background-position:center center;border-radius:0;margin:0;opacity:1;}#block-views-sardegna-tutto-l-anno-block .owl-controls .owl-buttons div.disabled{display:none;}#block-views-sardegna-tutto-l-anno-block .owl-controls .owl-buttons div:hover{background-color:rgba(255,255,255,0.3);z-index:4;}#block-views-sardegna-tutto-l-anno-block .owl-controls .owl-buttons div.owl-next{right:0;background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-destra_sardegnatuttolanno.png);}#block-views-sardegna-tutto-l-anno-block .owl-controls .owl-buttons div.owl-prev{left:0;background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-sinistra_sardegnatuttolanno.png);}#block-views-sardegna-tutto-l-anno-block #slot{margin-top:3em;text-align:center;}#block-menu-menu-organizza-il-tuo-viaggio.block-menu{margin:0;}#block-menu-menu-organizza-il-tuo-viaggio.block-menu .subtitle{margin:0;}#block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu{height:2em;}#block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu li,#block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu span{list-style:none;font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;margin:0;padding:0;float:left;margin-right:50px;}#block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu li a,#block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu span a{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;color:transparent;display:block;background-repeat:no-repeat;background-position:0 50%;height:50px;width:177px;background-image:url("");}#block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu li a{font-weight:600;text-transform:uppercase;text-align:center;}#block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu li a:hover{color:white;}#block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu li.come-arrivare a{background-image:url(/sites/all/themes/st_theme/images/icona-comearrivare.png);}#block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu li.come-arrivare a:hover{background-image:url(/sites/all/themes/st_theme/images/icona-hover-comearrivare.png);background-color:#1fcbd9;}#block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu li.dove-dormire a{background-image:url(/sites/all/themes/st_theme/images/icona-dovedormire.png);}#block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu li.dove-dormire a:hover{background-image:url(/sites/all/themes/st_theme/images/icona-hover-dovedormire.png);background-color:#ef524b;}.menu-name-menu-link-social{margin-left:auto;margin-right:auto;display:table;margin-top:2em;}.menu-name-menu-link-social ul{height:2em;}.menu-name-menu-link-social ul li,.menu-name-menu-link-social ul span{list-style:none;font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;margin:0;padding:0;float:left;margin-right:3em;}.menu-name-menu-link-social ul li a,.menu-name-menu-link-social ul span a{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;color:transparent;display:block;background-repeat:no-repeat;background-position:0 50%;height:88px;width:88px;background-image:url("");}.menu-name-menu-link-social ul li{margin-left:3em;}.menu-name-menu-link-social ul li a:hover{background-color:transparent;}.menu-name-menu-link-social li.facebook a{background-image:url(/sites/all/themes/st_theme/images/social/facebook.png);}.menu-name-menu-link-social li.facebook a:hover{background-image:url(/sites/all/themes/st_theme/images/social/facebook-hover.png);}.menu-name-menu-link-social li.twitter a{background-image:url(/sites/all/themes/st_theme/images/social/twitter.png);}.menu-name-menu-link-social li.twitter a:hover{background-image:url(/sites/all/themes/st_theme/images/social/twitter-hover.png);}.menu-name-menu-link-social li.flickr a{background-image:url(/sites/all/themes/st_theme/images/social/flickr.png);}.menu-name-menu-link-social li.flickr a:hover{background-image:url(/sites/all/themes/st_theme/images/social/flickr-hover.png);}.menu-name-menu-link-social li.youtube a{background-image:url(/sites/all/themes/st_theme/images/social/youtube.png);}.menu-name-menu-link-social li.youtube a:hover{background-image:url(/sites/all/themes/st_theme/images/social/youtube-hover.png);}.menu-name-menu-link-social li.instagram a{background-image:url(/sites/all/themes/st_theme/images/social/st_instagram.png);}.menu-name-menu-link-social li.instagram a:hover{background-image:url(/sites/all/themes/st_theme/images/social/st_instagram-hover.png);}
object,iframe{display:block;width:100%;max-width:100%;}.content-top-container .field-name-field-immagine-top img{min-height:200px;}.page-node .file{position:relative;margin-top:1em;margin-bottom:1em;}.page-node .file .metadata{background-color:#174b7d;color:white;font-weight:normal;font-size:11px;}.page-node .file .metadata .field{padding:0.5em 1em;display:block;line-height:1em;}.page-node .file .metadata .field *{line-height:1em;}.page-node .file .metadata *{display:inline;}.page-node .file object{display:block;width:100%;max-width:100%;}@media (min-width:1200px){.page-node .file .metadata{display:none;position:absolute;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);color:white;}.page-node .file:hover .metadata{display:block;}}.page-node .content-body .field{font-family:'Work Sans',helvetica,arial,sans-serif;font-size:21px;font-weight:300;line-height:1.57;}@media (min-width:0) and (max-width:767px){.page-node .content-body .field{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.page-node .content-body .field{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.page-node .content-body .field{font-size:20px;}}.page-node .content-body .field.field-type-field-collection .field-type-text-long{font-size:21px;}@media (min-width:0) and (max-width:767px){.page-node .content-body .field.field-type-field-collection .field-type-text-long{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.page-node .content-body .field.field-type-field-collection .field-type-text-long{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.page-node .content-body .field.field-type-field-collection .field-type-text-long{font-size:20px;}}.page-node .content-body .field *,.page-node .content-body .field.field-type-field-collection{font-size:100%;}.page-node .content-body .field strong,.page-node .content-body .field .field-label{font-weight:500;}.page-node .content-body .field a{text-decoration:underline;}.page-node .content-body .field a:hover{opacity:1;color:#f3665d;}.page-node .content-body .field p{margin-bottom:0;}.page-node #page-content{margin-bottom:3.5em;}.page-node #page-content .block{margin-bottom:3.5em;margin-top:3.5em;}.page-node #page-content .block .block{margin-top:0;margin-bottom:0;}.page-node #page-content .first-block{margin-bottom:3.5em;}.page-node #page-content .region{margin-bottom:-3.5em;}.page-node #page-content .view-mappetta-posizionamento .view-content{margin-bottom:0;}.page-node .view-mappetta-posizionamento .view-content,.page-node .view-mappe-contenuti-nelle-vicinanze .view-content{margin-top:0;}.page-node .field-collection-container .field-items .field-item{margin-bottom:0;}.page-node p{margin-bottom:0.5em;}.page-node.i18n-ru .content-body .field strong,.page-node.i18n-ru .content-body .field .field-label{font-weight:600;}.page-node.i18n-zh-hans .content-body .field strong,.page-node.i18n-zh-hans .content-body .field .field-label{font-weight:700;}.page-node #page-content h2.block-title,.page-node #content-boxed-1-wrapper h2.block-title{font-size:60px;font-weight:bold;text-transform:uppercase;text-align:center;line-height:1em;margin-bottom:0.2em;font-size:44px;}@media (min-width:0) and (max-width:767px){.page-node #page-content h2.block-title,.page-node #content-boxed-1-wrapper h2.block-title{font-size:45px;}}@media (min-width:768px) and (max-width:991px){.page-node #page-content h2.block-title,.page-node #content-boxed-1-wrapper h2.block-title{font-size:45px;}}@media (min-width:992px) and (max-width:1199px){.page-node #page-content h2.block-title,.page-node #content-boxed-1-wrapper h2.block-title{font-size:50px;}}.page-node #page-content h2.block-title:before,.page-node #content-boxed-1-wrapper h2.block-title:before{content:"";width:1em;display:block;border-top:10px solid #f69f1a;margin-right:auto;margin-left:auto;margin-bottom:0.3em;}@media (min-width:0) and (max-width:767px){.page-node #page-content h2.block-title,.page-node #content-boxed-1-wrapper h2.block-title{font-size:35px;}}@media (min-width:768px) and (max-width:991px){.page-node #page-content h2.block-title,.page-node #content-boxed-1-wrapper h2.block-title{font-size:30px;}}@media (min-width:992px) and (max-width:1199px){.page-node #page-content h2.block-title,.page-node #content-boxed-1-wrapper h2.block-title{font-size:35px;}}.page-node #page-content .view-content,.page-node #content-boxed-1-wrapper .view-content{margin-top:2em;}.field-label{font-family:'Montserrat',sans-serif;font-weight:bold;font-weight:500;line-height:1.57;}.content-top-container{position:relative;}div.text-content-top{position:absolute;left:0;right:0;top:0;bottom:0;}div.text-content-top.dark{color:white;}div.text-content-top.dark .text-content{background-color:rgba(0,0,0,0.4);}div.text-content-top.dark h2{font-size:55px;line-height:1.1em;color:white;font-family:'Montserrat',sans-serif;font-weight:bold;}@media (min-width:0) and (max-width:767px){div.text-content-top.dark h2{font-size:40px;}}@media (min-width:768px) and (max-width:991px){div.text-content-top.dark h2{font-size:33px;}}@media (min-width:992px) and (max-width:1199px){div.text-content-top.dark h2{font-size:40px;}}@media (min-width:0) and (max-width:767px){.node-type-attrattore div.text-content-top.dark h2{font-size:28px;}}div.text-content-top .text-content{text-align:center;margin-left:auto;margin-right:auto;}@media (min-width:768px){div.text-content-top .text-content{padding:2em;}}@media (min-width:0) and (max-width:767px){div.text-content-top .text-content{padding:1em 0;margin-top:10px;}}.highlighted div.text-content-top{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;}.node-type-attrattore div.text-content-top,.st-hyperlocal-main-theme div.text-content-top{bottom:3em;top:initial;}div.text-content-top .field-type-taxonomy-term-reference,div.text-content-top .views-field-field-cosa-fare,div.text-content-top .views-field-field-destinazione-di-riferiment{font-size:11px;text-transform:uppercase;line-height:1.2em;font-weight:normal;}div.text-content-top .field-type-taxonomy-term-reference:after,div.text-content-top .views-field-field-cosa-fare:after,div.text-content-top .views-field-field-destinazione-di-riferiment:after{content:"";width:7em;margin-top:1em;margin-bottom:1em;border-top:5px solid #1fcbd9;display:block;}div.text-content-top .field-type-taxonomy-term-reference:after,div.text-content-top .views-field-field-cosa-fare:after,div.text-content-top .views-field-field-destinazione-di-riferiment:after{margin:1.5em auto;}div.text-content-top .views-field-field-occhiello,div.text-content-top .text{line-height:1.4;font-weight:400;margin-top:1em;max-width:80%;font-size:16px;text-align:center;margin-left:auto;margin-right:auto;}.field-name-field-link-approfondimento .field-item{float:left;}.field-name-field-link-approfondimento .field-item a{text-decoration:underline;color:#4d4d4d;}.field-name-field-link-approfondimento .field-item:after{content:",\00a0";}.field-name-field-link-approfondimento .field-item.last:after{content:"";}.localit-turistica-rif,.acquista-biglietto{background-color:#669801;padding-top:3.5em;padding-bottom:3.5em;}.localit-turistica-rif .container,.acquista-biglietto .container{text-align:center;margin-left:auto;margin-right:auto;}.localit-turistica-rif .container .field,.acquista-biglietto .container .field{font-size:30px;color:white;}@media (min-width:768px) and (max-width:991px){.localit-turistica-rif .container .field,.acquista-biglietto .container .field{font-size:22px;}}@media (min-width:992px) and (max-width:1199px){.localit-turistica-rif .container .field,.acquista-biglietto .container .field{font-size:24px;}}.localit-turistica-rif .container .field-name-field-localit-turistica-di-rifer,.localit-turistica-rif .container .field-name-field-acquista-il-biglietto,.acquista-biglietto .container .field-name-field-localit-turistica-di-rifer,.acquista-biglietto .container .field-name-field-acquista-il-biglietto{display:inline-block;line-height:initial;font-size:inherit;}.localit-turistica-rif .container .field-name-field-localit-turistica-di-rifer .field-item a,.localit-turistica-rif .container .field-name-field-acquista-il-biglietto .field-item a,.acquista-biglietto .container .field-name-field-localit-turistica-di-rifer .field-item a,.acquista-biglietto .container .field-name-field-acquista-il-biglietto .field-item a{text-decoration:underline;color:white;}.localit-turistica-rif .container .field-name-field-localit-turistica-di-rifer *,.localit-turistica-rif .container .field-name-field-acquista-il-biglietto *,.acquista-biglietto .container .field-name-field-localit-turistica-di-rifer *,.acquista-biglietto .container .field-name-field-acquista-il-biglietto *{display:inline-block;line-height:initial;font-size:inherit;}.page-node .content-body .field-name-field-ref-contatti,.page-node .content-body
.field-name-field-servizi,.page-node .content-body
.field-name-field-giorni-e-orari-apertura,.page-node .content-body
.field-name-field-ingresso{margin-top:1em;margin-bottom:1em;font-size:20px;}@media (min-width:0) and (max-width:767px){.page-node .content-body .field-name-field-ref-contatti,.page-node .content-body
  .field-name-field-servizi,.page-node .content-body
  .field-name-field-giorni-e-orari-apertura,.page-node .content-body
  .field-name-field-ingresso{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.page-node .content-body .field-name-field-ref-contatti,.page-node .content-body
  .field-name-field-servizi,.page-node .content-body
  .field-name-field-giorni-e-orari-apertura,.page-node .content-body
  .field-name-field-ingresso{font-size:17px;}}@media (min-width:992px) and (max-width:1199px){.page-node .content-body .field-name-field-ref-contatti,.page-node .content-body
  .field-name-field-servizi,.page-node .content-body
  .field-name-field-giorni-e-orari-apertura,.page-node .content-body
  .field-name-field-ingresso{font-size:19px;}}.field-name-field-ref-contatti h2,.field-name-field-servizi h2,.field-name-field-giorni-e-orari-apertura h2,.field-name-field-ingresso h2{font-weight:600;text-transform:uppercase;text-align:center;line-height:1em;margin-bottom:0.2em;font-size:21px;}@media (min-width:0) and (max-width:767px){.field-name-field-ref-contatti h2,.field-name-field-servizi h2,.field-name-field-giorni-e-orari-apertura h2,.field-name-field-ingresso h2{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.field-name-field-ref-contatti h2,.field-name-field-servizi h2,.field-name-field-giorni-e-orari-apertura h2,.field-name-field-ingresso h2{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.field-name-field-ref-contatti h2,.field-name-field-servizi h2,.field-name-field-giorni-e-orari-apertura h2,.field-name-field-ingresso h2{font-size:20px;}}.field-name-field-ref-contatti h2:after,.field-name-field-servizi h2:after,.field-name-field-giorni-e-orari-apertura h2:after,.field-name-field-ingresso h2:after{content:"";width:2em;display:block;border-top:2px solid #f69f1a;margin-right:auto;margin-left:auto;margin-bottom:0.3em;margin-top:0.5em;}.field-name-field-ref-contatti .field-items,.field-name-field-servizi .field-items,.field-name-field-giorni-e-orari-apertura .field-items,.field-name-field-ingresso .field-items{text-align:center;}.field-name-field-ref-contatti .field-label,.field-name-field-servizi .field-label,.field-name-field-giorni-e-orari-apertura .field-label,.field-name-field-ingresso .field-label{font-family:'Work Sans',helvetica,arial,sans-serif;}.page-node .content-body .field-name-field-servizi h2.field-label{font-weight:600;}#page-content .field-name-field-ref-contatti .content-wrapper{background-color:transparent;}#page-content .field-name-field-ref-contatti .content-wrapper .content{margin:0;padding:0;}#page-content .field-name-field-ref-contatti .content-wrapper .content .field{margin-left:auto;margin-right:auto;display:table;}#page-content .field-name-field-ref-contatti .content-wrapper .content .field-name-title-field:before{margin:0;border-top:0;}#page-content .field-name-field-ref-contatti .content-wrapper .content .field-name-field-altri-valori .field-name-field-key,#page-content .field-name-field-ref-contatti .content-wrapper .content .field-name-field-altri-valori .field-name-field-value{display:inline-block;}#page-content .field-name-field-ref-contatti .content-wrapper .content .field-name-field-altri-valori .field-name-field-key{font-weight:500;}#page-content .field-name-field-ref-contatti .content-wrapper .content .field-name-field-altri-valori .field-name-field-key .field-item:after{content:":\00a0";}.servizi-contatti div.field-name-field-servizi .field-items{font-size:14px;}@media (min-width:768px) and (max-width:991px){.servizi-contatti div.field-name-field-servizi .field-items{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){.servizi-contatti div.field-name-field-servizi .field-items{font-size:13px;}}.servizi-contatti div.field-name-field-servizi .field-items .field-item{text-transform:none;display:list-item;text-align:left;white-space:normal;}@media (min-width:0) and (max-width:767px){.servizi-contatti div.field-name-field-servizi .field-items .field-item{display:block;text-align:center;}}.servizi-contatti div.field-name-field-servizi .field-items .field-item:after{display:none;}.servizi-contatti div.field-name-field-servizi:after{display:none;}.page-node #cboxOverlay{z-index:1000000;}.page-node #colorbox{z-index:1000000;}.mappa-posizionamento{position:relative;z-index:1000000;}.mappa-posizionamento ul.nav-tabs{position:absolute;right:0;left:0;top:1em;z-index:300000;border:0;text-align:center;display:block;}@media (min-width:0) and (max-width:767px){.mappa-posizionamento ul.nav-tabs{margin-left:5%;margin-right:5%;}}@media (min-width:768px){.mappa-posizionamento ul.nav-tabs{margin-left:20%;margin-right:20%;}}@media (min-width:992px){.mappa-posizionamento ul.nav-tabs{margin-left:25%;margin-right:25%;}}@media (min-width:1200px){.mappa-posizionamento ul.nav-tabs{margin-left:35%;margin-right:35%;}}.mappa-posizionamento ul.nav-tabs li{width:50%;}.mappa-posizionamento ul.nav-tabs li a{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;border:none;background:none;text-shadow:none;border-radius:0;font-family:'Montserrat',sans-serif;font-weight:bold;font-weight:500;line-height:1.57;background-color:#f1f1f1;text-transform:uppercase;padding:0.5em;margin-right:0.2em;color:#4d4d4d;font-weight:600;border:1px solid #cccccc;}.mappa-posizionamento ul.nav-tabs li a:hover{opacity:1;}.mappa-posizionamento ul.nav-tabs li.active a{background-color:#ef524b;color:white;border-color:#ef524b;}.mappa-posizionamento .tab-content{background-color:#f1f1f1;min-height:600px;}.mappa-posizionamento .tab-content #dove-si-trova{padding-top:3.5em;padding-bottom:3.5em;}.mappa-posizionamento .tab-content #dove-si-trova .field-name-field-come-arrivare{font-family:'Work Sans',helvetica,arial,sans-serif;font-size:21px;font-weight:300;line-height:1.57;}@media (min-width:0) and (max-width:767px){.mappa-posizionamento .tab-content #dove-si-trova .field-name-field-come-arrivare{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.mappa-posizionamento .tab-content #dove-si-trova .field-name-field-come-arrivare{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.mappa-posizionamento .tab-content #dove-si-trova .field-name-field-come-arrivare{font-size:20px;}}.mappa-posizionamento .tab-content #dove-si-trova .field-name-field-come-arrivare h2{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;border:none;background:none;text-shadow:none;border-radius:0;font-family:'Montserrat',sans-serif;font-weight:bold;font-weight:500;line-height:1.57;text-transform:uppercase;font-weight:600;line-height:4em;}.mappa-posizionamento .tab-content #dove-si-trova .field-name-field-dove-si-trova{font-family:'Work Sans',helvetica,arial,sans-serif;font-size:21px;font-weight:300;line-height:1.57;margin-top:1.5em;}@media (min-width:0) and (max-width:767px){.mappa-posizionamento .tab-content #dove-si-trova .field-name-field-dove-si-trova{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.mappa-posizionamento .tab-content #dove-si-trova .field-name-field-dove-si-trova{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.mappa-posizionamento .tab-content #dove-si-trova .field-name-field-dove-si-trova{font-size:20px;}}.field-name-field-numero-stelle img,.views-field-node-field-numero-stelle img,.views-field-field-numero-stelle img{width:20px;margin-right:5px;}.view-display-id-dove_si_trova{margin-top:3em;}.categorie{background-color:#f3f2f3;padding-top:3.5em;padding-bottom:3.5em;margin-bottom:3.5em;}.categorie .field-label-above{}.categorie .field-label-above:after{border:none;font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;}.categorie .field-label-above .field-label{font-family:'Montserrat',sans-serif;font-weight:bold;text-transform:uppercase;margin-top:0;font-size:30px;line-height:42px;float:left;margin-right:1em;margin-bottom:0;}@media (min-width:768px) and (max-width:991px){.categorie .field-label-above .field-label{font-size:22px;}}@media (min-width:992px) and (max-width:1199px){.categorie .field-label-above .field-label{font-size:24px;}}.categorie a:hover{color:white;text-decoration:none;}.categorie .field-item{float:left;}.categorie .field-item a{display:block;float:left;margin-right:1em;font-size:21px;line-height:21px;text-decoration:none;background-color:#669801;color:white;font-weight:normal;padding:0.5em 1em;}@media (min-width:0) and (max-width:767px){.categorie .field-item a{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.categorie .field-item a{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.categorie .field-item a{font-size:20px;}}.categorie .field-item a:after{content:none;}.field-name-field-cosa-fare .field-item{margin-bottom:1em;}.field-name-field-cosa-fare .field-item:after{display:none;}.node-type-attrattore #page-content{}.node-type-attrattore .breadcrumb{padding-left:0;line-height:3em;}.node-type-attrattore .field-name-field-occhiello{background-color:#f1f1f1;padding:2em;min-height:10em;font-size:21px;}@media (min-width:0) and (max-width:767px){.node-type-attrattore .field-name-field-occhiello{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.node-type-attrattore .field-name-field-occhiello{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.node-type-attrattore .field-name-field-occhiello{font-size:20px;}}.node-type-attrattore .field-name-body{margin-top:1em;}.node-type-attrattore .field-name-field-link-approfondimento{margin-top:1.5em;}.node-type-attrattore .why-visit{background-color:#174b7d;color:white;padding:3.5em;}.node-type-attrattore .why-visit .field-item{color:white;}.node-type-attrattore .why-visit .container{width:100%;}.node-type-attrattore .why-visit h2{font-size:30px;font-weight:bold;text-transform:uppercase;line-height:1em;margin-bottom:0.2em;}@media (min-width:768px) and (max-width:991px){.node-type-attrattore .why-visit h2{font-size:22px;}}@media (min-width:992px) and (max-width:1199px){.node-type-attrattore .why-visit h2{font-size:24px;}}.node-type-attrattore .why-visit h2:before{content:"";width:1.8em;display:block;border-top:10px solid #f69f1a;margin-bottom:0.8em;margin-top:0.5em;}.page-node.node-type-ispiratore div.field.field-name-field-frase-breve-elementi-ispir,.page-node.node-type-ispiratore .field-name-field-citazione-iniziale{margin-top:0.35em;background-image:url(/sites/all/themes/st_theme/images/quote.png);background-repeat:no-repeat;background-position:0.8em 1em;background-size:1.4em auto;font-weight:500;line-height:1.2em;font-size:127.77778%;background-color:#f3f2f3;margin-bottom:0.5em;}.page-node.node-type-ispiratore div.field.field-name-field-frase-breve-elementi-ispir > div,.page-node.node-type-ispiratore .field-name-field-citazione-iniziale > div{padding:1em 1.5em 1em 2.5em;}.page-node.node-type-ispiratore .field-name-field-elementi-ispirazionali .row{clear:both;}.page-node.node-type-ispiratore .field-name-field-autore{font-family:'Work Sans',helvetica,arial,sans-serif;font-size:21px;font-weight:300;line-height:1.57;}@media (min-width:0) and (max-width:767px){.page-node.node-type-ispiratore .field-name-field-autore{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.page-node.node-type-ispiratore .field-name-field-autore{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.page-node.node-type-ispiratore .field-name-field-autore{font-size:20px;}}.page-node.node-type-ispiratore .field-name-field-autore .field-item{white-space:normal;}.node-type-evento .content-body .breadcrumb{line-height:3em;}.node-type-evento .content-body .left-evento{background-color:#f3f2f3;}@media (min-width:0) and (max-width:767px){.node-type-evento .content-body .left-evento{min-height:25em;}}.node-type-evento .content-body .top-evento{padding:3.5em 2.5em;}@media (min-width:768px) and (max-width:991px){.node-type-evento .content-body .top-evento{padding:1em;}}.node-type-evento .content-body .field-type-taxonomy-term-reference{font-size:11px;text-transform:uppercase;line-height:1.2em;font-weight:normal;font-weight:500;font-size:14px;}.node-type-evento .content-body .field-type-taxonomy-term-reference:after{content:"";width:7em;margin-top:1em;margin-bottom:1em;border-top:5px solid #1fcbd9;display:block;}@media (min-width:768px) and (max-width:991px){.node-type-evento .content-body .field-type-taxonomy-term-reference{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){.node-type-evento .content-body .field-type-taxonomy-term-reference{font-size:13px;}}@media (min-width:768px) and (max-width:991px){.node-type-evento .content-body .field-type-taxonomy-term-reference{font-size:11px;}.node-type-evento .content-body .field-type-taxonomy-term-reference:after{margin:0;padding:0;}}.node-type-evento .content-body .field-type-taxonomy-term-reference .field-items{height:2em;}.node-type-evento .content-body .field-type-taxonomy-term-reference :after{text-align:left;}.node-type-evento .content-body .field-name-title-field h1{min-height:3em;padding-bottom:0;line-height:1.2em;margin-top:0.5em;margin-bottom:0;font-size:30px;}@media (min-width:768px) and (max-width:991px){.node-type-evento .content-body .field-name-title-field h1{font-size:22px;}}@media (min-width:992px) and (max-width:1199px){.node-type-evento .content-body .field-name-title-field h1{font-size:24px;}}.node-type-evento .content-body .field-name-field-localit-turistica-di-rifer{font-size:20px;font-weight:400;line-height:20px;}@media (min-width:0) and (max-width:767px){.node-type-evento .content-body .field-name-field-localit-turistica-di-rifer{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.node-type-evento .content-body .field-name-field-localit-turistica-di-rifer{font-size:17px;}}@media (min-width:992px) and (max-width:1199px){.node-type-evento .content-body .field-name-field-localit-turistica-di-rifer{font-size:19px;}}.node-type-evento .content-body .field-name-field-localit-turistica-di-rifer:before{content:"";display:block;float:left;height:20px;width:16px;background-image:url(/sites/all/themes/st_theme/images/marker-luogo-evento.png);margin-right:0.4em;}.node-type-evento .content-body .field-name-field-riassunto-tappe-data{background-color:#1fcbd9;position:absolute;bottom:0;left:0;right:0;line-height:1.3em;padding:0 2.5em;font-size:20px;}.node-type-evento .content-body .field-name-field-riassunto-tappe-data .field-items{padding-top:1.5em;padding-bottom:1.5em;}@media (min-width:768px) and (max-width:991px){.node-type-evento .content-body .field-name-field-riassunto-tappe-data{padding:0 1em;}}@media (min-width:0) and (max-width:767px){.node-type-evento .content-body .field-name-field-riassunto-tappe-data{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.node-type-evento .content-body .field-name-field-riassunto-tappe-data{font-size:17px;}}@media (min-width:992px) and (max-width:1199px){.node-type-evento .content-body .field-name-field-riassunto-tappe-data{font-size:19px;}}.node-type-evento .content-body .field-name-field-riassunto-tappe-data .date-display-start,.node-type-evento .content-body .field-name-field-riassunto-tappe-data .date-display-end{font-weight:600;}.node-type-evento .content-body .field-name-field-riassunto-tappe-data:before{position:absolute;content:"";border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #f3f2f3;}.node-type-evento .content-body .tappe{background-color:#174b7d;color:white;padding:3.5em;}.node-type-evento .content-body .tappe .field-item{color:white;}.node-type-evento .content-body .tappe h2{font-size:30px;font-weight:600;text-transform:uppercase;line-height:1em;margin-bottom:0.2em;}@media (min-width:768px) and (max-width:991px){.node-type-evento .content-body .tappe h2{font-size:22px;}}@media (min-width:992px) and (max-width:1199px){.node-type-evento .content-body .tappe h2{font-size:24px;}}.node-type-evento .content-body .tappe h2:before{content:"";width:1.8em;display:block;border-top:10px solid #f69f1a;margin-bottom:0.8em;margin-top:0.5em;}.node-type-evento .content-body .tappe .tappa-singola{margin-left:1em;margin-right:1em;}.node-type-evento .content-body .tappe .tappa-singola .nome-tappe h3 .field-name-field-nome-tappe-{text-transform:uppercase;font-weight:500;font-size:21px;line-height:1.2em;}@media (min-width:0) and (max-width:767px){.node-type-evento .content-body .tappe .tappa-singola .nome-tappe h3 .field-name-field-nome-tappe-{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.node-type-evento .content-body .tappe .tappa-singola .nome-tappe h3 .field-name-field-nome-tappe-{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.node-type-evento .content-body .tappe .tappa-singola .nome-tappe h3 .field-name-field-nome-tappe-{font-size:20px;}}.node-type-evento .content-body .tappe .tappa-singola .nome-tappe h3 a .field-name-field-nome-tappe-{padding-right:20px;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-appuntamento.png);}.node-type-evento .content-body .tappe .tappa-singola .field-name-field-data-appuntamento{font-size:20px;}@media (min-width:0) and (max-width:767px){.node-type-evento .content-body .tappe .tappa-singola .field-name-field-data-appuntamento{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.node-type-evento .content-body .tappe .tappa-singola .field-name-field-data-appuntamento{font-size:17px;}}@media (min-width:992px) and (max-width:1199px){.node-type-evento .content-body .tappe .tappa-singola .field-name-field-data-appuntamento{font-size:19px;}}.node-type-evento .content-body .tappe .tappa-singola .field-name-field-brochure-locandina{margin:0;}.node-type-evento .content-body .tappe .tappa-singola .nome-tappe,.node-type-evento .content-body .tappe .tappa-singola .brochure-locandina{float:left;}.node-type-evento .content-body .tappe .tappa-singola .brochure-locandina{height:2em;}.node-type-evento .content-body .tappe .tappa-singola .brochure-locandina li,.node-type-evento .content-body .tappe .tappa-singola .brochure-locandina span{list-style:none;font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;margin:0;padding:0;float:left;margin-right:10px;}.node-type-evento .content-body .tappe .tappa-singola .brochure-locandina li a,.node-type-evento .content-body .tappe .tappa-singola .brochure-locandina span a{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;color:transparent;display:block;background-repeat:no-repeat;background-position:0 50%;height:25px;width:25px;background-image:url("");}.node-type-evento .content-body .tappe .tappa-singola .brochure-locandina span{background-image:url(/sites/all/themes/st_theme/images/scarica-locandina.png);background-repeat:no-repeat;}.node-type-localit-turistica .view-lasciati-ispirare .view-content,.node-type-destinazione .view-lasciati-ispirare .view-content{color:white;}.node-type-localit-turistica .view-lasciati-ispirare .view-content .owl-item,.node-type-destinazione .view-lasciati-ispirare .view-content .owl-item{padding:0;}.node-type-localit-turistica .view-lasciati-ispirare .view-content .owl-item > div,.node-type-destinazione .view-lasciati-ispirare .view-content .owl-item > div{overflow:hidden;}.node-type-localit-turistica .view-lasciati-ispirare .view-content .owl-item > div .field-type-image,.node-type-localit-turistica .view-lasciati-ispirare .view-content .owl-item > div .views-field-field-immagine-top,.node-type-destinazione .view-lasciati-ispirare .view-content .owl-item > div .field-type-image,.node-type-destinazione .view-lasciati-ispirare .view-content .owl-item > div .views-field-field-immagine-top{min-width:1680px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}@media (min-width:768px) and (max-width:991px){.node-type-localit-turistica .view-lasciati-ispirare .view-content .owl-item > div .field-type-image,.node-type-localit-turistica .view-lasciati-ispirare .view-content .owl-item > div .views-field-field-immagine-top,.node-type-destinazione .view-lasciati-ispirare .view-content .owl-item > div .field-type-image,.node-type-destinazione .view-lasciati-ispirare .view-content .owl-item > div .views-field-field-immagine-top{min-width:1200px;}}.node-type-localit-turistica .view-lasciati-ispirare .view-content div.owl-controls .owl-buttons div,.node-type-destinazione .view-lasciati-ispirare .view-content div.owl-controls .owl-buttons div{position:absolute;background-color:transparent;color:transparent;background-position:50% 50%;background-repeat:no-repeat;border-radius:0;margin:0;opacity:1;background-repeat:no-repeat;}.node-type-localit-turistica .view-lasciati-ispirare .view-content div.owl-controls .owl-buttons div.owl-next,.node-type-destinazione .view-lasciati-ispirare .view-content div.owl-controls .owl-buttons div.owl-next{right:3em;background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-destra.png);}.node-type-localit-turistica .view-lasciati-ispirare .view-content div.owl-controls .owl-buttons div.owl-prev,.node-type-destinazione .view-lasciati-ispirare .view-content div.owl-controls .owl-buttons div.owl-prev{left:3em;background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-sinistra.png);}.node-type-localit-turistica .view-lasciati-ispirare .view-content .text-content-top,.node-type-destinazione .view-lasciati-ispirare .view-content .text-content-top{background-color:rgba(0,0,0,0.4);}.node-type-localit-turistica .view-lasciati-ispirare .view-content .text-content-top h2,.node-type-destinazione .view-lasciati-ispirare .view-content .text-content-top h2{font-size:55px;}@media (min-width:0) and (max-width:767px){.node-type-localit-turistica .view-lasciati-ispirare .view-content .text-content-top h2,.node-type-destinazione .view-lasciati-ispirare .view-content .text-content-top h2{font-size:40px;}}@media (min-width:768px) and (max-width:991px){.node-type-localit-turistica .view-lasciati-ispirare .view-content .text-content-top h2,.node-type-destinazione .view-lasciati-ispirare .view-content .text-content-top h2{font-size:33px;}}@media (min-width:992px) and (max-width:1199px){.node-type-localit-turistica .view-lasciati-ispirare .view-content .text-content-top h2,.node-type-destinazione .view-lasciati-ispirare .view-content .text-content-top h2{font-size:40px;}}.node-type-must-see #page-content,.node-type-itinerario #page-content{counter-reset:title-section;}.node-type-must-see #page-content .content,.node-type-itinerario #page-content .content{margin:0;}.node-type-must-see #page-content .field-name-field-citazione-iniziale,.node-type-itinerario #page-content .field-name-field-citazione-iniziale{margin-top:0.35em;background-image:url(/sites/all/themes/st_theme/images/quote.png);background-repeat:no-repeat;background-position:0.8em 1em;background-size:1.4em auto;font-weight:500;line-height:1.2em;font-size:127.77778%;background-color:#f3f2f3;margin-bottom:0.5em;}.node-type-must-see #page-content .field-name-field-citazione-iniziale > div,.node-type-itinerario #page-content .field-name-field-citazione-iniziale > div{padding:1em 1.5em 1em 2.5em;}.node-type-must-see #page-content .field-collection-item-field-elementi-must-see,.node-type-must-see #page-content .field-name-field-collegamento-ad-attrattore,.node-type-itinerario #page-content .field-collection-item-field-elementi-must-see,.node-type-itinerario #page-content .field-name-field-collegamento-ad-attrattore{margin-top:3.5em;}.node-type-must-see #page-content .field-collection-item-field-elementi-must-see .field-name-field-titolo-elemento:before,.node-type-must-see #page-content .field-name-field-collegamento-ad-attrattore .field-name-field-titolo-elemento:before,.node-type-itinerario #page-content .field-collection-item-field-elementi-must-see .field-name-field-titolo-elemento:before,.node-type-itinerario #page-content .field-name-field-collegamento-ad-attrattore .field-name-field-titolo-elemento:before{counter-increment:title-section;content:counter(title-section);float:left;color:#f69f1a;font-family:'Montserrat',sans-serif;font-weight:bold;font-size:60px;line-height:0.8em;margin-top:-0.2em;}@media (min-width:0) and (max-width:767px){.node-type-must-see #page-content .field-collection-item-field-elementi-must-see .field-name-field-titolo-elemento:before,.node-type-must-see #page-content .field-name-field-collegamento-ad-attrattore .field-name-field-titolo-elemento:before,.node-type-itinerario #page-content .field-collection-item-field-elementi-must-see .field-name-field-titolo-elemento:before,.node-type-itinerario #page-content .field-name-field-collegamento-ad-attrattore .field-name-field-titolo-elemento:before{font-size:45px;}}@media (min-width:768px) and (max-width:991px){.node-type-must-see #page-content .field-collection-item-field-elementi-must-see .field-name-field-titolo-elemento:before,.node-type-must-see #page-content .field-name-field-collegamento-ad-attrattore .field-name-field-titolo-elemento:before,.node-type-itinerario #page-content .field-collection-item-field-elementi-must-see .field-name-field-titolo-elemento:before,.node-type-itinerario #page-content .field-name-field-collegamento-ad-attrattore .field-name-field-titolo-elemento:before{font-size:45px;}}@media (min-width:992px) and (max-width:1199px){.node-type-must-see #page-content .field-collection-item-field-elementi-must-see .field-name-field-titolo-elemento:before,.node-type-must-see #page-content .field-name-field-collegamento-ad-attrattore .field-name-field-titolo-elemento:before,.node-type-itinerario #page-content .field-collection-item-field-elementi-must-see .field-name-field-titolo-elemento:before,.node-type-itinerario #page-content .field-name-field-collegamento-ad-attrattore .field-name-field-titolo-elemento:before{font-size:50px;}}.node-type-must-see #page-content .field-collection-item-field-elementi-must-see .field-name-field-titolo-elemento h3,.node-type-must-see #page-content .field-name-field-collegamento-ad-attrattore .field-name-field-titolo-elemento h3,.node-type-itinerario #page-content .field-collection-item-field-elementi-must-see .field-name-field-titolo-elemento h3,.node-type-itinerario #page-content .field-name-field-collegamento-ad-attrattore .field-name-field-titolo-elemento h3{font-size:36px;}@media (min-width:0) and (max-width:767px){.node-type-must-see #page-content .field-collection-item-field-elementi-must-see .field-name-field-titolo-elemento h3,.node-type-must-see #page-content .field-name-field-collegamento-ad-attrattore .field-name-field-titolo-elemento h3,.node-type-itinerario #page-content .field-collection-item-field-elementi-must-see .field-name-field-titolo-elemento h3,.node-type-itinerario #page-content .field-name-field-collegamento-ad-attrattore .field-name-field-titolo-elemento h3{font-size:30px;}}@media (min-width:768px) and (max-width:991px){.node-type-must-see #page-content .field-collection-item-field-elementi-must-see .field-name-field-titolo-elemento h3,.node-type-must-see #page-content .field-name-field-collegamento-ad-attrattore .field-name-field-titolo-elemento h3,.node-type-itinerario #page-content .field-collection-item-field-elementi-must-see .field-name-field-titolo-elemento h3,.node-type-itinerario #page-content .field-name-field-collegamento-ad-attrattore .field-name-field-titolo-elemento h3{font-size:26px;}}@media (min-width:992px) and (max-width:1199px){.node-type-must-see #page-content .field-collection-item-field-elementi-must-see .field-name-field-titolo-elemento h3,.node-type-must-see #page-content .field-name-field-collegamento-ad-attrattore .field-name-field-titolo-elemento h3,.node-type-itinerario #page-content .field-collection-item-field-elementi-must-see .field-name-field-titolo-elemento h3,.node-type-itinerario #page-content .field-name-field-collegamento-ad-attrattore .field-name-field-titolo-elemento h3{font-size:28px;}}.node-type-must-see #page-content .field-collection-item-field-elementi-must-see .field-name-field-titolo-elemento h3:before,.node-type-must-see #page-content .field-name-field-collegamento-ad-attrattore .field-name-field-titolo-elemento h3:before,.node-type-itinerario #page-content .field-collection-item-field-elementi-must-see .field-name-field-titolo-elemento h3:before,.node-type-itinerario #page-content .field-name-field-collegamento-ad-attrattore .field-name-field-titolo-elemento h3:before{content:"-";float:left;color:#cccccc;margin-left:0.2em;margin-right:0.2em;}.node-type-must-see #page-content .view-mode-elemento_must_see,.node-type-itinerario #page-content .view-mode-elemento_must_see{background-color:#f3f2f3;margin-top:1.5em;}.node-type-must-see #page-content .view-mode-elemento_must_see .text-content-elemento-must-see,.node-type-itinerario #page-content .view-mode-elemento_must_see .text-content-elemento-must-see{padding:2em;position:relative;}.node-type-must-see #page-content .view-mode-elemento_must_see .text-content-elemento-must-see:before,.node-type-itinerario #page-content .view-mode-elemento_must_see .text-content-elemento-must-see:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";left:-20px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #f3f2f3;}.node-type-must-see #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see:before,.node-type-itinerario #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see:before{content:"";width:4em;margin-top:1em;margin-bottom:1em;display:block;}.node-type-must-see #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see:before,.node-type-itinerario #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see:before{margin-top:0;}.node-type-must-see #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see .field-name-body,.node-type-must-see #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see .field-name-come-arivare,.node-type-must-see #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see .field-name-field-occhiello,.node-type-itinerario #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see .field-name-body,.node-type-itinerario #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see .field-name-come-arivare,.node-type-itinerario #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see .field-name-field-occhiello{margin-bottom:1.8em;}.node-type-must-see #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see .field-name-field-occhiello,.node-type-itinerario #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see .field-name-field-occhiello{font-size:100%;}.node-type-must-see #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-elemento-must-see-button .field-name-node-link a,.node-type-itinerario #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-elemento-must-see-button .field-name-node-link a{font-family:'Montserrat',sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;border:3px solid #f69f1a;padding:0.5em 2em;background-color:transparent;text-decoration:none;margin-bottom:10px;display:inline-block;}.node-type-must-see #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see .field-name-node-link a,.node-type-itinerario #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see .field-name-node-link a{font-family:'Montserrat',sans-serif;font-weight:bold;font-size:16px;font-weight:bold;text-transform:uppercase;border:3px solid #f69f1a;padding:0.5em 2em;background-color:transparent;text-decoration:none;}@media (min-width:768px) and (max-width:991px){.node-type-must-see #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-elemento-must-see-button .field-name-node-link a,.node-type-itinerario #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-elemento-must-see-button .field-name-node-link a{font-size:13px;}.node-type-must-see #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see .field-name-node-link a,.node-type-itinerario #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see .field-name-node-link a{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){.node-type-must-see #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-elemento-must-see-button .field-name-node-link a,.node-type-itinerario #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-elemento-must-see-button .field-name-node-link a{font-size:15px;}.node-type-must-see #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see .field-name-node-link a,.node-type-itinerario #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see .field-name-node-link a{font-size:15px;}}.node-type-must-see #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-elemento-must-see-button .field-name-node-link a:hover,.node-type-itinerario #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-elemento-must-see-button .field-name-node-link a:hover{text-decoration:none;}.node-type-must-see #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see .field-name-node-link a:hover,.node-type-itinerario #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see .field-name-node-link a:hover{text-decoration:none;}.node-type-must-see #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-elemento-must-see-button .field-name-node-link a:hover,.node-type-itinerario #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-elemento-must-see-button .field-name-node-link a:hover{color:white;background-color:#f69f1a;opacity:1;}.node-type-must-see #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see .field-name-node-link a:hover,.node-type-itinerario #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see .field-name-node-link a:hover{color:white;background-color:#f69f1a;opacity:1;}.node-type-must-see #page-content .field-name-field-autore,.node-type-itinerario #page-content .field-name-field-autore{font-family:'Work Sans',helvetica,arial,sans-serif;font-size:21px;font-weight:300;line-height:1.57;}@media (min-width:0) and (max-width:767px){.node-type-must-see #page-content .field-name-field-autore,.node-type-itinerario #page-content .field-name-field-autore{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.node-type-must-see #page-content .field-name-field-autore,.node-type-itinerario #page-content .field-name-field-autore{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.node-type-must-see #page-content .field-name-field-autore,.node-type-itinerario #page-content .field-name-field-autore{font-size:20px;}}.node-type-must-see #page-content .field-name-field-autore .field-item,.node-type-itinerario #page-content .field-name-field-autore .field-item{white-space:normal;}.node-type-must-see #page-content .categorie .field-name-field-cosa-fare:after,.node-type-itinerario #page-content .categorie .field-name-field-cosa-fare:after{content:none;}.page-hyperlocal .other-field-hyperlocal{margin-top:1.5em;}.view-id-jumbotron_top_contenuti.view-display-id-block_2 div.text-content-top{position:static;}.view-id-jumbotron_top_contenuti.view-display-id-block_2 div.text-content-top .text-content{background-color:transparent;}.view-id-jumbotron_top_contenuti.view-display-id-block_2 div.text-content-top.dark h2{color:#4d4d4d;}.view-lasciati-ispirare .owl-carousel-block_1{position:relative;}.node-type-itinerario #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-elemento-must-see-button,.node-type-must-see #page-content .view-mode-elemento_must_see .text-content-elemento-must-see .text-elemento-must-see-button{font-size:22px !important;font-weight:bold !important;}.st-descrizione-content ul li button.st-descrizioni-toggler{font-family:'Montserrat',sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;border:3px solid #f69f1a;padding:0.5em 2em;background-color:#0000;text-decoration:none;margin-bottom:10px;display:inline-block;}@media (min-width:0) and (max-width:767px){.st-descrizione-content ul li button.st-descrizioni-toggler{font-size:16px;}}@media (min-width:768px) and (max-width:991px){.st-descrizione-content ul li button.st-descrizioni-toggler{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){.st-descrizione-content ul li button.st-descrizioni-toggler{font-size:15px;}}.st-descrizione-sintetica{margin-top:21px;}@media (min-width:0) and (max-width:767px){.st-descrizione-sintetica{margin-top:18px;}}@media (min-width:768px) and (max-width:991px){.st-descrizione-sintetica{margin-top:18px;}}@media (min-width:992px) and (max-width:1199px){.st-descrizione-sintetica{margin-top:20px;}}
.view-filters{margin-bottom:3.5em;}.html ul.pagination{border-radius:0;}.html ul.pagination li,.html ul.pagination a{border-radius:0;}div.text-content-top.light.gradient{position:absolute;right:0;left:0;bottom:0;top:initial !important;padding-top:5em;padding-bottom:2em;min-height:20em;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjgiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.8)),color-stop(100%,#ffffff));background-image:-moz-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.8) 50%,#ffffff);background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.8) 50%,#ffffff);background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.8) 50%,#ffffff);}div.text-content-top.light.gradient h2{font-size:60px;font-weight:bold;text-transform:uppercase;text-align:center;line-height:1em;margin-bottom:0.2em;margin-bottom:0.5em;}@media (min-width:0) and (max-width:767px){div.text-content-top.light.gradient h2{font-size:45px;}}@media (min-width:768px) and (max-width:991px){div.text-content-top.light.gradient h2{font-size:45px;}}@media (min-width:992px) and (max-width:1199px){div.text-content-top.light.gradient h2{font-size:50px;}}div.text-content-top.light.gradient h2:before{content:"";width:1em;display:block;border-top:10px solid #f69f1a;margin-right:auto;margin-left:auto;margin-bottom:0.3em;}div.text-content-top.light.gradient .text{font-size:20px;font-weight:normal;}@media (min-width:0) and (max-width:767px){div.text-content-top.light.gradient .text{font-size:18px;}}@media (min-width:768px) and (max-width:991px){div.text-content-top.light.gradient .text{font-size:17px;}}@media (min-width:992px) and (max-width:1199px){div.text-content-top.light.gradient .text{font-size:19px;}}@media (min-width:0) and (max-width:767px){.page-organizza-dormire div.text-content-top.light.gradient .text-content{padding-bottom:6em;}}.views-exposed-form.collapsible-widgets .widget a{font-family:'Montserrat',sans-serif;font-weight:bold;text-transform:uppercase;font-weight:bold;display:block;font-size:23px;padding:0.7em 0.7em 0.7em 1em;background-color:#e6e6e6;text-align:center;line-height:1em;}.views-exposed-form.collapsible-widgets .widget a *{cursor:pointer;}@media (min-width:0) and (max-width:767px){.views-exposed-form.collapsible-widgets .widget a{font-size:20px;}}@media (min-width:768px) and (max-width:991px){.views-exposed-form.collapsible-widgets .widget a{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.views-exposed-form.collapsible-widgets .widget a{font-size:20px;}}@media (min-width:0) and (max-width:767px){.views-exposed-form.collapsible-widgets .widget a{font-size:14px;}}.views-exposed-form.collapsible-widgets .widget a label{margin-right:2em;display:block;margin-bottom:0;}.views-exposed-form.collapsible-widgets .widget a .arrow-down{float:right;width:22px;height:1em;background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-accordion.png);background-size:100% auto;background-repeat:no-repeat;background-position-y:50%;}.views-exposed-form .views-exposed-widget{padding:0;float:none;padding-top:3px;}.views-exposed-form .form-item-field-riassunto-mese-tid .form-item,.views-exposed-form .form-item-field-tipo-di-evento-tid .form-item{float:left;width:50%;}.views-exposed-form .form-item-field-riassunto-mese-tid .form-item .checker,.views-exposed-form .form-item-field-tipo-di-evento-tid .form-item .checker{float:left;}.views-exposed-form .form-control{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;background-color:#f3f2f3;padding:1em 1.2em;display:inline-block;font-size:20px;}.views-exposed-form .form-control.form-text{padding:0.2em 1.2em;}.views-exposed-form .form-control label{font-weight:normal;line-height:1.2em;}.views-exposed-form .form-control .form-item{margin-bottom:1em;line-height:1em;}@media (min-width:0) and (max-width:767px){.views-exposed-form .form-control .form-item{width:100%;}}.views-exposed-form .form-control .checker{float:left;}.views-exposed-form .form-control label{margin-left:35px;display:block;}@media (min-width:0) and (max-width:767px){.views-exposed-form .form-control{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.views-exposed-form .form-control{font-size:17px;}}@media (min-width:992px) and (max-width:1199px){.views-exposed-form .form-control{font-size:19px;}}@media (min-width:0) and (max-width:767px){.views-exposed-form .form-control{font-size:14px;padding:0.8em 0.8em;}.views-exposed-form .form-control label{margin-left:25px;}}.hint-block{font-family:'Work Sans',helvetica,arial,sans-serif;font-size:21px;font-weight:300;line-height:1.57;padding:3em 2em;font-size:21px;background-color:#f3f2f3;}@media (min-width:0) and (max-width:767px){.hint-block{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.hint-block{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.hint-block{font-size:20px;}}@media (min-width:0) and (max-width:767px){.hint-block{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.hint-block{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.hint-block{font-size:20px;}}.page-destinazioni #page-content .view-destinazioni-contenuto{margin-bottom:3.5em;}.page-destinazioni #page-content .views-exposed-form{margin-bottom:0;margin-top:3.5em;}.page-destinazioni #page-content .views-exposed-form #collapseAll{background-color:#f3f2f3;margin-top:3px;}.page-destinazioni #page-content .views-exposed-form #collapseAll .form-type-bef-checkbox.form-group{float:left;width:50%;}.page-destinazioni #page-content h2.block-title{font-size:60px;font-weight:bold;text-transform:uppercase;text-align:center;line-height:1em;margin-bottom:0.2em;}@media (min-width:0) and (max-width:767px){.page-destinazioni #page-content h2.block-title{font-size:45px;}}@media (min-width:768px) and (max-width:991px){.page-destinazioni #page-content h2.block-title{font-size:45px;}}@media (min-width:992px) and (max-width:1199px){.page-destinazioni #page-content h2.block-title{font-size:50px;}}.page-destinazioni #page-content h2.block-title:before{content:"";width:1em;display:block;border-top:10px solid #f69f1a;margin-right:auto;margin-left:auto;margin-bottom:0.3em;}@media (min-width:0) and (max-width:767px){.page-destinazioni #page-content .hint-block,.page-destinazioni #page-content .openlayers-views-map,.page-destinazioni #page-content #block-views-eb68b4348cf05895620e29b9dc5eec7c,.page-destinazioni #page-content #block-views-4ab6a20af642af11580c76f6cd17c53d{display:none;}.page-destinazioni #page-content .destinazione.views-row{clear:both;margin-top:2em;display:block !important;}}.page-destinazioni #page-content .destinazione{display:none;}.page-destinazioni #page-content .destinazione .node-teaser{text-align:center;}.page-destinazioni #page-content .destinazione .node-teaser h2{text-transform:uppercase;min-height:auto;font-size:30px;}@media (min-width:768px) and (max-width:991px){.page-destinazioni #page-content .destinazione .node-teaser h2{font-size:22px;}}@media (min-width:992px) and (max-width:1199px){.page-destinazioni #page-content .destinazione .node-teaser h2{font-size:24px;}}.page-destinazioni #page-content .destinazione .node-teaser h2:after{content:"";width:2em;margin-top:1em;margin-bottom:1em;border-top:5px solid #1fcbd9;display:block;}.page-destinazioni #page-content .destinazione .node-teaser h2:after{margin:0.6em auto;}.page-destinazioni #page-content .destinazione .node-teaser .content{font-weight:normal;font-size:20px;margin-bottom:1em;}@media (min-width:0) and (max-width:767px){.page-destinazioni #page-content .destinazione .node-teaser .content{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.page-destinazioni #page-content .destinazione .node-teaser .content{font-size:17px;}}@media (min-width:992px) and (max-width:1199px){.page-destinazioni #page-content .destinazione .node-teaser .content{font-size:19px;}}.page-destinazioni #page-content .destinazione .node-teaser .content-wrapper{padding-bottom:2em;}.node-informazione-utile.node-teaser{text-align:center;}.node-informazione-utile.node-teaser img{width:auto;height:auto;margin-left:auto;margin-right:auto;}.node-informazione-utile.node-teaser .field-name-title-field h2{min-height:auto;font-size:30px;font-family:'Montserrat',sans-serif;font-weight:bold;margin-top:1em;}@media (min-width:768px) and (max-width:991px){.node-informazione-utile.node-teaser .field-name-title-field h2{font-size:22px;}}@media (min-width:992px) and (max-width:1199px){.node-informazione-utile.node-teaser .field-name-title-field h2{font-size:24px;}}.node-informazione-utile.node-teaser .field-name-title-field h2:after{content:"";width:3em;margin-top:1em;margin-bottom:1em;border-top:5px solid #1fcbd9;display:block;}.node-informazione-utile.node-teaser .field-name-title-field h2:after{margin:1em auto;}.node-informazione-utile.node-teaser .content{padding:2em 2em;}.node-informazione-utile.node-teaser .content .field-type-text-with-summary{text-align:justify;font-family:'Work Sans',helvetica,arial,sans-serif;font-size:21px;font-weight:300;line-height:1.57;font-size:20px;}@media (min-width:0) and (max-width:767px){.node-informazione-utile.node-teaser .content .field-type-text-with-summary{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.node-informazione-utile.node-teaser .content .field-type-text-with-summary{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.node-informazione-utile.node-teaser .content .field-type-text-with-summary{font-size:20px;}}@media (min-width:0) and (max-width:767px){.node-informazione-utile.node-teaser .content .field-type-text-with-summary{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.node-informazione-utile.node-teaser .content .field-type-text-with-summary{font-size:17px;}}@media (min-width:992px) and (max-width:1199px){.node-informazione-utile.node-teaser .content .field-type-text-with-summary{font-size:19px;}}.node-informazione-utile.node-teaser .field-name-field-vedi-anche-link{position:relative;text-align:left;background-color:#1fcbd9;margin-top:1em;padding:0em  2em 1em 2em;font-size:20px;}.node-informazione-utile.node-teaser .field-name-field-vedi-anche-link::before{content:"";width:0;height:0;border-left:1.3em solid transparent;border-right:1.3em solid transparent;border-bottom:1.3em solid #1fcbd9;position:absolute;top:-1.3em;left:auto;}.node-informazione-utile.node-teaser .field-name-field-vedi-anche-link:before{position:relative;left:0;margin-left:auto;margin-right:auto;text-align:center;}@media (min-width:0) and (max-width:767px){.node-informazione-utile.node-teaser .field-name-field-vedi-anche-link{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.node-informazione-utile.node-teaser .field-name-field-vedi-anche-link{font-size:17px;}}@media (min-width:992px) and (max-width:1199px){.node-informazione-utile.node-teaser .field-name-field-vedi-anche-link{font-size:19px;}}.node-informazione-utile.node-teaser .field-name-field-vedi-anche-link a::after{content:"";background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-approfondimento.png);background-repeat:no-repeat;background-size:7px 10px;background-position-x:100%;background-position-y:60%;padding-right:15px;background-position:100%;font-weight:bold;}#block-views-come-arrivare-mappa{margin-top:3.5em;}#block-views-come-arrivare-mappa .hint-block{padding:6em 3em;text-align:center;}#block-views-come-arrivare-mappa h2,#block-views-come-arrivare-mappa h3{margin:0;}#block-views-come-arrivare-mappa .view-display-id-block_porti .views-field-title{background-image:url(/sites/all/themes/st_theme/images/icona-porto.png);}#block-views-come-arrivare-mappa .view-display-id-block_aeroporti .views-field-title{background-image:url(/sites/all/themes/st_theme/images/icona-aeroporto.png);}#block-views-come-arrivare-mappa .post-render{clear:both;}@media (min-width:0) and (max-width:767px){#block-views-come-arrivare-mappa .hint-block,#block-views-come-arrivare-mappa .openlayers-views-map{display:none;}#block-views-come-arrivare-mappa .porti-sardegna.views-row,#block-views-come-arrivare-mappa .aeroporti-sardegna.views-row{clear:both;margin-top:2em;display:block !important;}}#block-views-come-arrivare-mappa .views-row{border:1px solid #d6d6d6;font-size:21px;}@media (min-width:0) and (max-width:767px){#block-views-come-arrivare-mappa .views-row{font-size:18px;}}@media (min-width:768px) and (max-width:991px){#block-views-come-arrivare-mappa .views-row{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){#block-views-come-arrivare-mappa .views-row{font-size:20px;}}#block-views-come-arrivare-mappa .views-row ul{margin:0;padding:0;}#block-views-come-arrivare-mappa .views-row ul::after{clear:both;}#block-views-come-arrivare-mappa .views-row .views-field{padding:2em;margin:0;}#block-views-come-arrivare-mappa .views-row .views-label{margin-bottom:1em;}#block-views-come-arrivare-mappa .views-row .views-field-title{background-position:2em 50%;background-repeat:no-repeat;}#block-views-come-arrivare-mappa .views-row .views-field-title h2{margin-left:90px;font-size:40px;}@media (min-width:0) and (max-width:767px){#block-views-come-arrivare-mappa .views-row .views-field-title h2{font-size:35px;}}@media (min-width:768px) and (max-width:991px){#block-views-come-arrivare-mappa .views-row .views-field-title h2{padding-top:25px;}}@media (min-width:992px) and (max-width:1199px){#block-views-come-arrivare-mappa .views-row .views-field-title h2{font-size:35px;}}#block-views-come-arrivare-mappa .views-row .views-field-body{font-family:'Work Sans',helvetica,arial,sans-serif;font-size:21px;font-weight:300;line-height:1.57;padding-top:0;}@media (min-width:0) and (max-width:767px){#block-views-come-arrivare-mappa .views-row .views-field-body{font-size:18px;}}@media (min-width:768px) and (max-width:991px){#block-views-come-arrivare-mappa .views-row .views-field-body{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){#block-views-come-arrivare-mappa .views-row .views-field-body{font-size:20px;}}#block-views-come-arrivare-mappa .views-row .views-field-body a{text-decoration:underline;}#block-views-come-arrivare-mappa .views-row .views-field-field-sito-web{padding-top:0;font-family:'Work Sans',helvetica,arial,sans-serif;font-size:21px;font-weight:300;line-height:1.57;}@media (min-width:0) and (max-width:767px){#block-views-come-arrivare-mappa .views-row .views-field-field-sito-web{font-size:18px;}}@media (min-width:768px) and (max-width:991px){#block-views-come-arrivare-mappa .views-row .views-field-field-sito-web{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){#block-views-come-arrivare-mappa .views-row .views-field-field-sito-web{font-size:20px;}}#block-views-come-arrivare-mappa .views-row .views-field-field-sito-web a{background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-approfondimento.png);background-repeat:no-repeat;background-size:7px 10px;background-position-x:100%;background-position-y:60%;padding-right:15px;background-position:100%;}#block-views-come-arrivare-mappa .views-row .views-field-field-sito-web .views-label{font-weight:bold;}#block-views-come-arrivare-mappa .views-row .views-field-field-sito-web div{display:inline;}#block-views-come-arrivare-mappa .views-row .views-field-field-collegamenti{background-color:#f3f2f3;font-family:'Work Sans',helvetica,arial,sans-serif;font-size:21px;font-weight:300;line-height:1.57;}#block-views-come-arrivare-mappa .views-row .views-field-field-collegamenti li{list-style:none;font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;width:50%;float:left;}#block-views-come-arrivare-mappa .views-row .views-field-field-collegamenti .post-render{clear:left;}@media (min-width:0) and (max-width:767px){#block-views-come-arrivare-mappa .views-row .views-field-field-collegamenti{font-size:18px;}}@media (min-width:768px) and (max-width:991px){#block-views-come-arrivare-mappa .views-row .views-field-field-collegamenti{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){#block-views-come-arrivare-mappa .views-row .views-field-field-collegamenti{font-size:20px;}}#block-views-come-arrivare-mappa .views-row .views-field-field-collegamenti a{background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-approfondimento.png);background-repeat:no-repeat;background-size:7px 10px;background-position-x:100%;background-position-y:60%;padding-right:15px;background-position:100%;}#block-views-come-arrivare-mappa .views-row .views-field-field-operatori-portuali li,#block-views-come-arrivare-mappa .views-row .views-field-field-operatori-aeroportuali-1 li{list-style:none;font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;float:left;margin-right:1em;}#block-views-come-arrivare-mappa .views-row .views-field-field-operatori-portuali .post-render,#block-views-come-arrivare-mappa .views-row .views-field-field-operatori-aeroportuali-1 .post-render{clear:left;}#block-views-come-arrivare-mappa .views-row .views-field-field-operatori-portuali img,#block-views-come-arrivare-mappa .views-row .views-field-field-operatori-aeroportuali-1 img{width:auto;height:40px;}.view-organizza-il-tuo-viaggio.container{font-size:24px;}@media (min-width:768px) and (max-width:991px){.view-organizza-il-tuo-viaggio.container{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.view-organizza-il-tuo-viaggio.container{font-size:20px;}}.view-organizza-il-tuo-viaggio.container .views-field-name-i18n{font-family:'Montserrat',sans-serif;font-weight:bold;font-weight:bold;position:absolute;left:0;max-width:80%;line-height:1.1em;bottom:1em;padding:0.5em 1.5em;text-transform:uppercase;background-color:rgba(255,255,255,0.9);}.view-organizza-il-tuo-viaggio.container .views-field-name-i18n h2{font-size:inherit;}@media (min-width:992px){.view-organizza-il-tuo-viaggio.container .attachment{font-size:80%;}}.view-organizza-il-tuo-viaggio.container .col{margin-bottom:20px;}.page-organizza-dormire .views-field-node-field-immagini-file .field-content .file.file-image{display:none;}.page-organizza-dormire .views-field-node-field-immagini-file .field-content .file.file-image:first-of-type{display:block;}
.page-taxonomy-term .content .views-field{font-family:'Work Sans',helvetica,arial,sans-serif;font-size:21px;font-weight:300;line-height:1.57;margin-top:1em;margin-bottom:1em;}@media (min-width:0) and (max-width:767px){.page-taxonomy-term .content .views-field{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.page-taxonomy-term .content .views-field{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.page-taxonomy-term .content .views-field{font-size:20px;}}.page-taxonomy-term .content .views-label{font-family:'Montserrat',sans-serif;font-weight:bold;font-weight:500;line-height:1.57;}.page-taxonomy-term .content .view-informazioni{margin-top:0;}.page-taxonomy-term .content .view-informazioni .views-field-title-field{margin-top:0;}.page-taxonomy-term .content .view-informazioni .views-field-title-field h2{font-size:30px;margin-top:0;}@media (min-width:768px) and (max-width:991px){.page-taxonomy-term .content .view-informazioni .views-field-title-field h2{font-size:22px;}}@media (min-width:992px) and (max-width:1199px){.page-taxonomy-term .content .view-informazioni .views-field-title-field h2{font-size:24px;}}.page-taxonomy-term .content .come-muoversi{margin-bottom:5em;}.page-taxonomy-term .content .link-approfondimento .link-title{float:left;}.page-taxonomy-term .content .link-approfondimento .link-title:after{content:"\00a0 - \00a0";}.page-taxonomy-term .content .link-approfondimento .link-url a{text-decoration:underline;}
.node-type-strutture-ricettive #page-content .view-content{margin-top:0;}.node-type-strutture-ricettive .field-type-image .field-item .file.file-image{margin-top:0;}.node-type-strutture-ricettive .header-struttura-ricettiva{background-color:#f1f1f1;padding-top:2.5em;position:relative;}@media (min-width:768px){.node-type-strutture-ricettive .header-struttura-ricettiva{min-height:16em;}}.node-type-strutture-ricettive .header-struttura-ricettiva .field-label,.node-type-strutture-ricettive .header-struttura-ricettiva .field-items{font-size:20px;}@media (min-width:0) and (max-width:767px){.node-type-strutture-ricettive .header-struttura-ricettiva .field-label,.node-type-strutture-ricettive .header-struttura-ricettiva .field-items{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.node-type-strutture-ricettive .header-struttura-ricettiva .field-label,.node-type-strutture-ricettive .header-struttura-ricettiva .field-items{font-size:17px;}}@media (min-width:992px) and (max-width:1199px){.node-type-strutture-ricettive .header-struttura-ricettiva .field-label,.node-type-strutture-ricettive .header-struttura-ricettiva .field-items{font-size:19px;}}.node-type-strutture-ricettive .header-struttura-ricettiva .field-type-taxonomy-term-reference:after{display:none;}.node-type-strutture-ricettive .header-struttura-ricettiva .header-top-left h1.title{font-size:36px;margin-top:0;}@media (min-width:0) and (max-width:767px){.node-type-strutture-ricettive .header-struttura-ricettiva .header-top-left h1.title{font-size:30px;}}@media (min-width:768px) and (max-width:991px){.node-type-strutture-ricettive .header-struttura-ricettiva .header-top-left h1.title{font-size:26px;}}@media (min-width:992px) and (max-width:1199px){.node-type-strutture-ricettive .header-struttura-ricettiva .header-top-left h1.title{font-size:28px;}}.node-type-strutture-ricettive .header-struttura-ricettiva .header-top-left h1.title:after{content:"";width:2em;margin-top:1em;margin-bottom:1em;border-top:5px solid #1fcbd9;display:block;}.node-type-strutture-ricettive .header-struttura-ricettiva .header-top-left h1.title:after{margin-top:0.3em;margin-bottom:0.3em;}.node-type-strutture-ricettive .header-struttura-ricettiva .header-top-left .indirizzo-struttura-ricettiva{line-height:20px;}.node-type-strutture-ricettive .header-struttura-ricettiva .header-top-left .indirizzo-struttura-ricettiva:before{content:"";display:block;float:left;height:20px;width:16px;background-image:url(/sites/all/themes/st_theme/images/marker-luogo-evento.png);margin-right:0.4em;}.node-type-strutture-ricettive .header-struttura-ricettiva .header-top-left .indirizzo-struttura-ricettiva .field{line-height:20px;display:inline;float:left;margin-right:5px;}.node-type-strutture-ricettive .header-struttura-ricettiva .header-bottom{margin-bottom:1.5em;}.node-type-strutture-ricettive .header-struttura-ricettiva .header-bottom .field-name-field-tipologia-struttura-ricett{text-transform:uppercase;}.node-type-strutture-ricettive .header-struttura-ricettiva .header-bottom .field-name-field-tipologia-struttura-ricett .field-item{float:left;}.node-type-strutture-ricettive .header-struttura-ricettiva .header-bottom .field-name-field-tipologia-struttura-ricett .field-item:after{content:",\00a0";}.node-type-strutture-ricettive .header-struttura-ricettiva .header-bottom .field-name-field-tipologia-struttura-ricett .field-item.last:after{content:"";}.node-type-strutture-ricettive .header-top-right .field-label{text-transform:lowercase;}.node-type-strutture-ricettive .field-name-field-immagini .field-item{display:none;}.node-type-strutture-ricettive .field-name-field-immagini .field-item.first{display:block;}.node-type-strutture-ricettive .field-name-field-occhiello{font-size:21px;padding:1.5em 0;}@media (min-width:0) and (max-width:767px){.node-type-strutture-ricettive .field-name-field-occhiello{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.node-type-strutture-ricettive .field-name-field-occhiello{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.node-type-strutture-ricettive .field-name-field-occhiello{font-size:20px;}}.node-type-strutture-ricettive .field-name-body{margin-bottom:2em;}.node-type-strutture-ricettive .field-name-field-servizi-standard{margin-bottom:2em;}.node-type-strutture-ricettive .field-name-field-servizi-standard h2{font-size:30px;text-transform:uppercase;}@media (min-width:768px) and (max-width:991px){.node-type-strutture-ricettive .field-name-field-servizi-standard h2{font-size:22px;}}@media (min-width:992px) and (max-width:1199px){.node-type-strutture-ricettive .field-name-field-servizi-standard h2{font-size:24px;}}.node-type-strutture-ricettive .field-name-field-servizi-standard h2:after{content:"";width:2em;display:block;border-top:2px solid #f69f1a;margin-right:auto;margin-left:auto;margin-bottom:0.3em;margin-top:0.5em;}.node-type-strutture-ricettive .field-name-field-servizi-standard h2:after{margin-left:0;margin-right:0;}.node-type-strutture-ricettive .field-name-field-servizi-standard .field-items{font-size:21px;padding-left:5em;}@media (min-width:0) and (max-width:767px){.node-type-strutture-ricettive .field-name-field-servizi-standard .field-items{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.node-type-strutture-ricettive .field-name-field-servizi-standard .field-items{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.node-type-strutture-ricettive .field-name-field-servizi-standard .field-items{font-size:20px;}}.node-type-strutture-ricettive .more-info{margin:1em 0;padding:1em;background-color:#669801;font-size:20px;color:white;}@media (min-width:0) and (max-width:767px){.node-type-strutture-ricettive .more-info{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.node-type-strutture-ricettive .more-info{font-size:17px;}}@media (min-width:992px) and (max-width:1199px){.node-type-strutture-ricettive .more-info{font-size:19px;}}.node-type-strutture-ricettive .more-info a{text-decoration:underline;}.page-organizza-dormire .view-display-id-allegato_nascosto{display:none;}.page-organizza-dormire option[value=node_field_valorizzazione_dms]{color:white;}.page-organizza-dormire .well{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;background:none;}.page-organizza-dormire .control-label{font-weight:300;font-size:24px;}@media (min-width:768px) and (max-width:991px){.page-organizza-dormire .control-label{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.page-organizza-dormire .control-label{font-size:20px;}}.page-organizza-dormire .ordina-mappa-lista .filtra-per{font-size:24px;}@media (min-width:768px) and (max-width:991px){.page-organizza-dormire .ordina-mappa-lista .filtra-per{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.page-organizza-dormire .ordina-mappa-lista .filtra-per{font-size:20px;}}.page-organizza-dormire #page-highlighted .text-content-top{padding-bottom:10em;}@media (min-width:0) and (max-width:767px){.page-organizza-dormire #page-highlighted .views-widget-sort-by,.page-organizza-dormire #page-highlighted .mappa-lista,.page-organizza-dormire #page-highlighted .filtra-per{display:none;}}.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive{line-height:19px;}.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets{position:relative;}.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca{margin-left:8em;margin-right:8em;}.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca #edit-node-field-georef-latlon-wrapper,.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca #edit-node-title-field-wrapper,.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca #edit-search-api-views-fulltext-wrapper{float:left;width:35%;margin-left:0.5em;margin-right:0.5em;}@media (min-width:0) and (max-width:767px){.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca #edit-node-field-georef-latlon-wrapper,.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca #edit-node-title-field-wrapper,.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca #edit-search-api-views-fulltext-wrapper{width:100%;margin-left:0;margin-right:0;}}@media (min-width:0) and (max-width:767px){.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca #edit-node-field-georef-latlon-wrapper .views-widget,.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca #edit-node-title-field-wrapper .views-widget,.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca #edit-search-api-views-fulltext-wrapper .views-widget{margin-bottom:1em;}}.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca #edit-node-field-georef-latlon-wrapper .views-widget .form-control,.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca #edit-node-title-field-wrapper .views-widget .form-control,.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca #edit-search-api-views-fulltext-wrapper .views-widget .form-control{line-height:19px;background-color:white;border:1px solid #4d4d4d;font-size:88.88889%;padding:0.5em 1.2em;}@media (min-width:768px) and (max-width:991px){.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca #edit-node-field-georef-latlon-wrapper .views-widget .form-control,.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca #edit-node-title-field-wrapper .views-widget .form-control,.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca #edit-search-api-views-fulltext-wrapper .views-widget .form-control{padding:0.7em 1.2em;}}.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca .views-submit-button button{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;font-family:'Montserrat',sans-serif;font-weight:500;font-size:88.88889%;text-transform:uppercase;border:3px solid #f3665d;padding:0.3em 2.3em;color:white;background-color:#f3665d;line-height:19px;margin-left:0.5em;margin-right:0.5em;padding-top:6px;padding-bottom:6px;border-color:#f3665d;}.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca .views-submit-button button:hover{color:#f3665d;background-color:transparent;opacity:1;}@media (min-width:0) and (max-width:767px){.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca .views-submit-button button{display:table;margin-left:auto;margin-right:auto;}}@media (min-width:992px) and (max-width:1199px){.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets .filtri-ricerca .views-submit-button button{line-height:1.25em;}}.page-organizza-dormire #page-highlighted #views-exposed-form-strutture-ricettive-page-strutture-ricettive .ordina-mappa-lista{margin-top:100px;}.page-organizza-dormire #page-highlighted .views-widget-sort-by{position:absolute;bottom:0;width:100%;}.page-organizza-dormire #page-highlighted .views-widget-sort-by .control-label{float:left;line-height:initial;margin:0;}.page-organizza-dormire #page-highlighted .views-widget-sort-by .form-select,.page-organizza-dormire #page-highlighted .views-widget-sort-by .form-type-bef-link{line-height:initial;font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;border:none;background:none;text-shadow:none;border-radius:0;-webkit-appearance:none;background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-lingue.png);background-repeat:no-repeat;background-position:100% 52%;width:9.5em;float:left;font-family:'Montserrat',sans-serif;font-weight:bold;font-weight:500;line-height:1.57;}.page-organizza-dormire #page-highlighted .mappa-lista{float:right;}.page-organizza-dormire #page-highlighted .mappa-lista li a{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;border:none;background:none;text-shadow:none;border-radius:0;font-family:'Montserrat',sans-serif;font-weight:bold;color:#4d4d4d;text-transform:uppercase;}.page-organizza-dormire #page-highlighted .mappa-lista li.vedi-lista{padding-right:1em;}.page-organizza-dormire #page-content .block-facetapi{margin-bottom:1.2em;}.page-organizza-dormire #page-content .block-facetapi h2.block-title{font-size:20px;text-transform:uppercase;color:#4d4d4d;border:0;background:0;background-color:#e6e6e6;padding:1.5em;margin:0;position:relative;}@media (min-width:0) and (max-width:767px){.page-organizza-dormire #page-content .block-facetapi h2.block-title{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.page-organizza-dormire #page-content .block-facetapi h2.block-title{font-size:17px;}}@media (min-width:992px) and (max-width:1199px){.page-organizza-dormire #page-content .block-facetapi h2.block-title{font-size:19px;}}.page-organizza-dormire #page-content .block-facetapi h2.block-title:after{position:absolute;content:"";border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #f3f2f3;}.page-organizza-dormire #page-content .block-facetapi h2.block-title:after{position:absolute;bottom:0;left:2em;}.page-organizza-dormire #page-content .block-facetapi .facetapi-facetapi-checkbox-links,.page-organizza-dormire #page-content .block-facetapi .facetapi-collapsible{padding:1.5em;background-color:#f3f2f3;}.page-organizza-dormire #page-content .block-facetapi .facetapi-facetapi-checkbox-links .facetapi-facet,.page-organizza-dormire #page-content .block-facetapi .facetapi-collapsible .facetapi-facet{padding-bottom:0.5em;}.page-organizza-dormire #page-content .block-facetapi .facetapi-facetapi-checkbox-links .facetapi-facet a,.page-organizza-dormire #page-content .block-facetapi .facetapi-collapsible .facetapi-facet a{padding-left:0.5em;}.page-organizza-dormire #page-content #tab-lista .views-row{margin-bottom:20px;background-color:#f3f2f3;margin-bottom:1.5em;}.page-organizza-dormire #page-content #tab-lista .views-row .dormire-content-img .dormire-content-text{padding:1em;}.page-organizza-dormire #page-content #tab-lista .views-row .dormire-content-no-img .dormire-content{background-color:#1fcbd9;background-image:url(/sites/all/themes/st_theme/images/casetta-struttura.png);background-repeat:no-repeat;background-position:50% 15%;}.page-organizza-dormire #page-content #tab-lista .views-row .dormire-content-no-img .dormire-content-text{padding:1em;}.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text{position:relative;padding-bottom:3em;}.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text .titolo-comune .views-field-node-title-field{font-size:14px;}@media (min-width:768px) and (max-width:991px){.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text .titolo-comune .views-field-node-title-field{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text .titolo-comune .views-field-node-title-field{font-size:13px;}}.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text .titolo-comune .views-field-node-title-field:after{content:"";width:3em;margin-top:1em;margin-bottom:1em;border-top:5px solid #1fcbd9;display:block;}.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text .titolo-comune .views-field-node-title-field h2{margin-top:0;}.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text .titolo-comune .views-field-node-title-field:after{margin:0.5em 0;}.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text .titolo-comune .views-field-node-field-comune{line-height:20px;}.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text .titolo-comune .views-field-node-field-comune:before{content:"";display:block;float:left;height:20px;width:16px;background-image:url(/sites/all/themes/st_theme/images/marker-luogo-evento.png);margin-right:0.4em;}.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text .struttura-stelle{position:absolute;left:0;bottom:0;}.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text .struttura-stelle .views-field-node-field-tipologia-struttura-ricett{text-transform:uppercase;font-size:14px;}@media (min-width:768px) and (max-width:991px){.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text .struttura-stelle .views-field-node-field-tipologia-struttura-ricett{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text .struttura-stelle .views-field-node-field-tipologia-struttura-ricett{font-size:13px;}}.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text .distanza{width:5.5em;line-height:2em;background-color:#e6e6e6;color:#4d4d4d;margin-top:0.5em;}.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text .distanza span{text-align:center;display:block;}.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text .distanza span:after{position:absolute;content:"";border-top:1em solid transparent;border-bottom:1em solid transparent;border-left:1em solid #e6e6e6;}.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text .distanza span:after{left:5.5em;}.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text .vedi{position:absolute;bottom:0;right:0;}.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text .vedi a{font-family:'Montserrat',sans-serif;font-weight:500;font-size:88.88889%;text-transform:uppercase;border:3px solid #669801;padding:0.3em 2.3em;color:white;background-color:#669801;}.page-organizza-dormire #page-content #tab-lista .views-row .dormire-container-text .vedi a:hover{color:#669801;background-color:transparent;opacity:1;}.view-strutture-ricettive-contestuali .dove-dormire{background-color:#f3f2f3;width:100%;position:relative;margin-bottom:3em;}.view-strutture-ricettive-contestuali .dove-dormire .dormire-content-no-img img{display:none;}@media (min-width:768px){.view-strutture-ricettive-contestuali .dove-dormire .dormire-content-no-img img{display:block;}}.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text{position:relative;}.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text .dormire-img .file{border:none;}.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text .dormire-text{padding:1em;}.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text .dormire-text .titolo-tipo-stelle .views-field-title-field h2{font-size:20px;margin:0;}@media (min-width:0) and (max-width:767px){.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text .dormire-text .titolo-tipo-stelle .views-field-title-field h2{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text .dormire-text .titolo-tipo-stelle .views-field-title-field h2{font-size:17px;}}@media (min-width:992px) and (max-width:1199px){.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text .dormire-text .titolo-tipo-stelle .views-field-title-field h2{font-size:19px;}}.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text .dormire-text .titolo-tipo-stelle .views-field-title-field h2:after{content:"";width:3em;margin-top:1em;margin-bottom:1em;border-top:5px solid #1fcbd9;display:block;}.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text .dormire-text .titolo-tipo-stelle .views-field-title-field h2:after{margin-top:0.5em;margin-bottom:0.5em;}.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text .dormire-text .titolo-tipo-stelle .views-field-field-tipologia-struttura-ricett{font-size:11px;text-transform:uppercase;}.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text .dormire-text .titolo-tipo-stelle .views-field-field-numero-stelle span{float:left;}.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text .dormire-text .localit{margin-top:0.5em;line-height:20px;}.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text .dormire-text .localit:before{content:"";display:block;float:left;height:20px;width:16px;background-image:url(/sites/all/themes/st_theme/images/marker-luogo-evento.png);margin-right:0.4em;}.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text .dormire-text .localit .views-field{margin-left:25px;}.view-strutture-ricettive-contestuali .dove-dormire .house{padding:1em;background-image:url(/sites/all/themes/st_theme/images/casetta-struttura.png);background-repeat:no-repeat;background-position:95% 50%;background-color:#1fcbd9;}.view-strutture-ricettive-contestuali .dove-dormire .house .distanza{position:relative;width:5em;line-height:2em;background-color:white;color:#4d4d4d;}.view-strutture-ricettive-contestuali .dove-dormire .house .distanza span{padding-left:0.1em;}.view-strutture-ricettive-contestuali .dove-dormire .house .distanza span:after{position:absolute;content:"";border-top:1em solid transparent;border-bottom:1em solid transparent;border-left:1em solid white;}.view-strutture-ricettive-contestuali .dove-dormire .house .distanza span:after{bottom:0;right:-1em;}.view-strutture-ricettive-contestuali .dove-dormire .dormire-content-img{color:white;}@media (min-width:768px){.view-strutture-ricettive-contestuali .dove-dormire .dormire-content-img .img-responsive{position:absolute;top:0;left:0;}}@media (min-width:0) and (max-width:767px){.view-strutture-ricettive-contestuali .dove-dormire .dormire-content-img ul{padding-left:0;}.view-strutture-ricettive-contestuali .dove-dormire .dormire-content-img ul .img-responsive{display:inline;}}.view-strutture-ricettive-contestuali .dove-dormire .dormire-content-img .dormire-text{background-color:rgba(0,0,0,0.4);}.view-strutture-ricettive-contestuali .dove-dormire .dormire-content-img .house{background-color:#1fcbd9;}@media (min-width:768px){.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text .dormire-text{position:absolute;top:0;left:0;right:0;bottom:0;margin-right:5em;}.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text .dormire-text .localit{position:absolute;bottom:1em;}.view-strutture-ricettive-contestuali .dove-dormire .house{padding:1em;}}@media (min-width:768px) and (min-width:768px){.view-strutture-ricettive-contestuali .dove-dormire .house{position:absolute;top:0;bottom:0;right:0;padding:0.5em;width:5em;background-position:50% 15%;}.view-strutture-ricettive-contestuali .dove-dormire .house .distanza{position:absolute;bottom:0.5em;left:0.5em;right:1.5em;width:auto;}}
.page-esplora #navbar{position:static !important;}.page-esplora footer .container{clear:both;}.page-esplora .openlayers-map .field{margin-bottom:0.5em !important;}.map-esplora-main{width:100%;padding:0px;}.map-esplora-main .view-display-id-attachment_1,.map-esplora-main #block-views-mappe-ricerca-block-1,.map-esplora-main .pager{display:none;}.map-esplora-main #map-controls{padding:20px;min-height:30px;background-color:#f3665d;color:white;}.map-esplora-main #map-controls .views-exposed-form{padding:0;margin:0;position:relative;height:30px;width:100%;}.map-esplora-main #map-controls .views-exposed-form *{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;}.map-esplora-main #map-controls .views-exposed-form input{background-color:white;padding:0.5em 0.8em;line-height:1em;}.map-esplora-main #map-controls .views-exposed-form .views-submit-button{position:absolute;right:0;top:0;}.map-esplora-main #map-controls .views-exposed-form .views-submit-button button{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;height:2em;width:28px;color:transparent;display:block;background-repeat:no-repeat;background-position:left 50%;background-image:url(/sites/all/themes/st_theme/images/search-esplora.png);}.map-esplora-main #map-controls *{margin:0;}.map-esplora-main #map-controls label{display:none;}.map-esplora-main #map-controls #map-geolocation{position:static;}.map-esplora-main #map-controls #map-geolocation .openlayers_behavior_geolocate_button{line-height:1em;padding:0.5em 1em 0.5em 0.5em;display:block;position:relative;}.map-esplora-main #map-controls #map-geolocation .openlayers_behavior_geolocate_button .translate-icon{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;color:transparent;display:block;background-repeat:no-repeat;background-position:0 50%;height:2em;width:15px;background-image:url(/sites/all/themes/st_theme/images/utilizza-posizione.png);display:block;float:right;position:absolute;right:0;top:0;}.map-esplora-main .map-esplora-facets{padding:0px;font-size:12px;background-color:#f3f2f3;}@media (min-width:1200px){.map-esplora-main .map-esplora-facets{font-size:13px;}}@media (min-width:1600px){.map-esplora-main .map-esplora-facets{font-size:14px;width:25%;}}.map-esplora-main .map-esplora-facets .map-esplora-facets-tabs{padding:0px;background-color:white;}@media (min-width:768px){.map-esplora-main .map-esplora-facets .map-esplora-facets-tabs{height:730px;}}.map-esplora-main .map-esplora-facets .map-esplora-facets-tabs .tab-pane{margin:0;border-bottom:1px solid #cccccc;}.map-esplora-main .map-esplora-facets .map-esplora-facets-tabs .tab-pane a{font-family:'Montserrat',sans-serif;font-weight:bold;text-align:center;color:#4d4d4d;text-transform:uppercase;padding:20px 10px;padding-top:45.1px;background-repeat:no-repeat;background-size:41px 41px;background-position-x:50%;background-position-y:0;background-image:url("");padding-top:71px;background-position-y:20px;}.map-esplora-main .map-esplora-facets .map-esplora-facets-tabs .tab-pane.attrazioni a{background-image:url(/sites/all/themes/st_theme/images/attrazioni.png);}.map-esplora-main .map-esplora-facets .map-esplora-facets-tabs .tab-pane.alloggi a{background-image:url(/sites/all/themes/st_theme/images/alloggi.png);}.map-esplora-main .map-esplora-facets .map-esplora-facets-tabs .tab-pane.eventi a{background-image:url(/sites/all/themes/st_theme/images/eventi.png);}.map-esplora-main .map-esplora-facets .map-esplora-facets-tabs li.active{background-color:#f3f2f3;}.map-esplora-main .map-esplora-facets .map-esplora-facets-tabs li.active a{background-color:#f3f2f3;}.map-esplora-main .map-esplora-facets .map-esplora-facets-facets{overflow-y:auto;background-color:#f3f2f3;padding:0;}@media (min-width:768px){.map-esplora-main .map-esplora-facets .map-esplora-facets-facets{height:730px;}}.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .subtitle{font-size:1em;margin-bottom:1em;text-align:left;}.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi{border-bottom:1px solid #cccccc;padding:2em;}.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi ul{margin:0;padding:0;padding-left:0.5em;display:block;}.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi ul li{list-style:none;font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;}.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi div.checker{display:none;}.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi .facetapi-facet a{line-height:1.7em;}.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi .facetapi-facet.facetapi-inactive a{padding-left:15.4px;background-repeat:no-repeat;background-size:14px 14px;background-position-x:0;background-position-y:60%;background-image:url(/sites/all/themes/st_theme/images/checkbox/unchecked-esplora.png);padding-left:25px;}.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi .facetapi-facet.facetapi-active{position:relative;padding-left:15.4px;background-repeat:no-repeat;background-size:14px 14px;background-position-x:0;background-position-y:60%;background-image:url(/sites/all/themes/st_theme/images/checkbox/checked-esplora.png);padding-left:25px;}.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi .facetapi-facet.facetapi-active a{color:transparent;position:absolute;top:0;left:0;right:0;bottom:0;}.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi .block-title{font-size:23px;padding-top:1em;padding-bottom:1em;line-height:1em;padding-right:27.5px;background-repeat:no-repeat;background-size:22px 16px;background-position-x:100%;background-position-y:60%;background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-accordion.png);background-position-y:50%;}@media (min-width:0) and (max-width:767px){.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi .block-title{font-size:20px;}}@media (min-width:768px) and (max-width:991px){.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi .block-title{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi .block-title{font-size:20px;}}.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi.expanded .block-title{background-image:url(/sites/all/themes/st_theme/images/frecce/freccia-accordion-chiudi.png);}.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi.active .block-title{background-image:none;}.map-esplora-main .map-esplora-content{padding:0;}@media (min-width:1600px){.map-esplora-main .map-esplora-content{width:75%;}}.map-esplora-main .map-esplora-content section{padding:0;}#popup .field-type-datestamp,#popup .field-name-field-riassunto-tappe-nomi{font-size:14px;}
.page-ricerca #page-highlighted #page-title{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;font-family:'Montserrat',sans-serif;font-weight:bold;font-size:30px;text-transform:uppercase;margin-top:0.8em;margin-bottom:0.8em;}@media (min-width:768px) and (max-width:991px){.page-ricerca #page-highlighted #page-title{font-size:22px;}}@media (min-width:992px) and (max-width:1199px){.page-ricerca #page-highlighted #page-title{font-size:24px;}}.page-ricerca #page-content .block-views.col-sm-9{float:left;width:25%;padding:0;margin:0;}.page-ricerca #page-content #views-exposed-form-vista-di-ricerca-page-ricerca{font-size:14px;}.page-ricerca #page-content #views-exposed-form-vista-di-ricerca-page-ricerca h2.block-title{display:none;}.page-ricerca #page-content #views-exposed-form-vista-di-ricerca-page-ricerca *{margin:0;}.page-ricerca #page-content #views-exposed-form-vista-di-ricerca-page-ricerca div{padding:0;}.page-ricerca #page-content #views-exposed-form-vista-di-ricerca-page-ricerca .views-widget-filter-search_api_views_fulltext{border:1px solid #cccccc;}.page-ricerca #page-content #views-exposed-form-vista-di-ricerca-page-ricerca .views-widget-filter-search_api_views_fulltext input{width:100%;height:25px;border-top:none;border-left:none;border-right:none;background-color:white;font-size:88.88889%;box-shadow:none;-webkit-box-shadow:none;}.page-ricerca #page-content #views-exposed-form-vista-di-ricerca-page-ricerca .views-widget-filter-search_api_views_fulltext input:focus{border-color:transparent;}.page-ricerca #page-content #views-exposed-form-vista-di-ricerca-page-ricerca .views-submit-button{position:absolute;top:4px;right:-4em;}.page-ricerca #page-content #views-exposed-form-vista-di-ricerca-page-ricerca .views-submit-button button{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;border:none;background:none;text-shadow:none;border-radius:0;background-repeat:no-repeat;color:transparent !important;background-image:url(/sites/all/themes/st_theme/images/search-icon.png);}.page-ricerca #page-content #views-exposed-form-vista-di-ricerca-page-ricerca .views-submit-button button a{color:transparent !important;}.page-ricerca .block-facetapi{margin-bottom:1.2em;}.page-ricerca .block-facetapi h2.block-title{font-size:20px;text-transform:uppercase;color:#4d4d4d;border:0;background:0;background-color:#e6e6e6;padding:1.5em;margin:0;position:relative;}@media (min-width:0) and (max-width:767px){.page-ricerca .block-facetapi h2.block-title{font-size:18px;}}@media (min-width:768px) and (max-width:991px){.page-ricerca .block-facetapi h2.block-title{font-size:17px;}}@media (min-width:992px) and (max-width:1199px){.page-ricerca .block-facetapi h2.block-title{font-size:19px;}}.page-ricerca .block-facetapi h2.block-title:after{position:absolute;content:"";border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #f3f2f3;}.page-ricerca .block-facetapi h2.block-title:after{position:absolute;bottom:0;left:2em;}.page-ricerca .block-facetapi .facetapi-facetapi-checkbox-links,.page-ricerca .block-facetapi .facetapi-facetapi-links{padding:1.5em;background-color:#f3f2f3;}.page-ricerca .block-facetapi .facetapi-facetapi-checkbox-links .facetapi-facet,.page-ricerca .block-facetapi .facetapi-facetapi-links .facetapi-facet{padding-bottom:0.5em;}.page-ricerca .block-facetapi .facetapi-facetapi-checkbox-links .facetapi-facet a,.page-ricerca .block-facetapi .facetapi-facetapi-links .facetapi-facet a{padding-left:0.5em;}.page-ricerca .view-vista-di-ricerca .view-header{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;font-size:14px;text-align:left;margin-bottom:3em;margin-top:0.8em;}@media (min-width:768px) and (max-width:991px){.page-ricerca .view-vista-di-ricerca .view-header{font-size:13px;}}@media (min-width:992px) and (max-width:1199px){.page-ricerca .view-vista-di-ricerca .view-header{font-size:13px;}}.page-ricerca .view-vista-di-ricerca .views-label{font-family:'Montserrat',sans-serif;font-weight:bold;font-weight:500;line-height:1.57;text-transform:uppercase;}.page-ricerca .view-vista-di-ricerca .views-field{font-family:'Work Sans',helvetica,arial,sans-serif;line-height:2em;}.page-ricerca .view-vista-di-ricerca .views-row{margin-bottom:2.5em;}.page-ricerca .view-vista-di-ricerca .view-content .views-field-field-immagine-top-file{float:left;width:20%;}.page-ricerca .view-vista-di-ricerca .view-content .text-content{margin-left:24%;}.page-ricerca .view-vista-di-ricerca .view-content .text-content .views-field-type,.page-ricerca .view-vista-di-ricerca .view-content .text-content .views-field-field-destinazione-di-riferiment{font-size:11px;text-transform:uppercase;line-height:1.2em;font-weight:normal;}.page-ricerca .view-vista-di-ricerca .view-content .text-content .views-field-type:after,.page-ricerca .view-vista-di-ricerca .view-content .text-content .views-field-field-destinazione-di-riferiment:after{content:"";width:7em;margin-top:1em;margin-bottom:1em;border-top:5px solid #1fcbd9;display:block;}.page-ricerca .view-vista-di-ricerca .view-content .text-content .views-field-url h2{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;font-family:'Montserrat',sans-serif;font-weight:bold;font-weight:500;line-height:1.57;font-size:24px;font-weight:500;}@media (min-width:768px) and (max-width:991px){.page-ricerca .view-vista-di-ricerca .view-content .text-content .views-field-url h2{font-size:18px;}}@media (min-width:992px) and (max-width:1199px){.page-ricerca .view-vista-di-ricerca .view-content .text-content .views-field-url h2{font-size:20px;}}@media (min-width:0) and (max-width:767px){.page-ricerca .region-sidebar-first,.page-ricerca .region-sidebar-second{display:block;}}
@media (min-width:768px){body{font-size:13px;}#navbar ul.navbar-nav{float:right;position:relative;width:95%;text-align:justify;height:4em;padding-bottom:5px;}#navbar ul.navbar-nav:after{display:inline-block;width:100%;content:"";}#navbar ul.navbar-nav > li{float:none;display:inline-block;vertical-align:middle;padding-top:0;padding-bottom:0;text-align:center;}.i18n-de #navbar ul.navbar-nav > li{max-width:24%;}#navbar ul.navbar-nav > li a{height:4em;display:table-cell;vertical-align:middle;padding:0;padding-top:5px;}#navbar ul.navbar-nav > li li{display:none;}.slideshow-top div.owl-controls{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2;text-align:left;position:absolute;bottom:75px;z-index:2;text-align:left;}.slideshow-top div.owl-controls .owl-pagination .owl-page .owl-numbers{color:white;}.page-organizza-dormire #page-content .dove-dormire .dormire-content-img .dormire-content{min-height:321px;}.page-organizza-dormire #page-content .dove-dormire .dormire-content-img .dormire-content-text{margin-left:0;}.page-organizza-dormire #page-content .dove-dormire .dormire-content-no-img .dormire-content{min-height:50px;width:100%;}.page-organizza-dormire #page-content .dove-dormire .dormire-content-no-img .dormire-content-text{margin-left:0;}.node-type-must-see .field-collection-item-field-elementi-must-see .view-mode-elemento_must_see .field-name-field-immagine-top,.node-type-must-see .field-name-field-collegamento-ad-attrattore .view-mode-elemento_must_see .field-name-field-immagine-top,.node-type-itinerario .field-collection-item-field-elementi-must-see .view-mode-elemento_must_see .field-name-field-immagine-top,.node-type-itinerario .field-name-field-collegamento-ad-attrattore .view-mode-elemento_must_see .field-name-field-immagine-top{float:left;width:480px;}.node-type-must-see .field-collection-item-field-elementi-must-see .view-mode-elemento_must_see .text-content-elemento-must-see,.node-type-must-see .field-name-field-collegamento-ad-attrattore .view-mode-elemento_must_see .text-content-elemento-must-see,.node-type-itinerario .field-collection-item-field-elementi-must-see .view-mode-elemento_must_see .text-content-elemento-must-see,.node-type-itinerario .field-name-field-collegamento-ad-attrattore .view-mode-elemento_must_see .text-content-elemento-must-see{margin-left:480px;min-height:284px;}.node-type-evento .content-body .tappe .tappa-singola .brochure-locandina{padding-top:18px;padding-left:10px;}#page-content .layout-1-4 .layout-1-4-smallrows .node-teaser:hover .content{position:relative;}#page-content .layout-1-4 .layout-1-4-smallrows .node-teaser:hover .content::before{content:"";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #f3f2f3;position:absolute;top:-12px;left:auto;}#page-content .layout-1-4 .layout-1-4-bigrow .node-teaser .content{margin-top:10px;}#page-content .layout-1-4 .layout-1-4-bigrow .node-teaser .field-name-title-field h2{font-size:36px;}}@media (min-width:768px) and (min-width:0) and (max-width:767px){#page-content .layout-1-4 .layout-1-4-bigrow .node-teaser .field-name-title-field h2{font-size:30px;}}@media (min-width:768px) and (min-width:768px) and (max-width:991px){#page-content .layout-1-4 .layout-1-4-bigrow .node-teaser .field-name-title-field h2{font-size:26px;}}@media (min-width:768px) and (min-width:992px) and (max-width:1199px){#page-content .layout-1-4 .layout-1-4-bigrow .node-teaser .field-name-title-field h2{font-size:28px;}}@media (min-width:768px){#page-content .layout-1-4 .layout-1-4-bigrow .node-teaser:hover .content{position:relative;}#page-content .layout-1-4 .layout-1-4-bigrow .node-teaser:hover .content::before{content:"";width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:18px solid #f3f2f3;position:absolute;top:-18px;left:auto;}#page-content .layout-1-4 .layout-1-4-bigrow .node-teaser .content{padding:1em 2em;}#page-content .layout-3 .content{padding:1em 1.5em;}#block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu{margin-left:auto;margin-right:auto;display:table;}#block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu li{margin-left:auto;margin-right:auto;display:table;}#block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu li a{width:18em;height:10.5em;color:inherit;font-size:21px;margin:2em 0.5em;border:20px solid #f1f1f1;padding-top:5.5em;background-position:center 2em;}}@media (min-width:768px) and (min-width:0) and (max-width:767px){#block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu li a{font-size:18px;}}@media (min-width:768px) and (min-width:768px) and (max-width:991px){#block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu li a{font-size:18px;}}@media (min-width:768px) and (min-width:992px) and (max-width:1199px){#block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu li a{font-size:20px;}}@media (min-width:768px){#block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu li.come-arrivare a:hover{border:20px solid #1fcbd9;}#block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu li.dove-dormire a:hover{border:20px solid #ef524b;}.node.node-teaser:hover .content{position:relative;}.node.node-teaser:hover .content::before{content:"";width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid #f3f2f3;position:absolute;top:-14px;left:auto;}.node.node-teaser.node-informazione-utile .content:before{display:none;}.node.node-teaser.node-banner .content::before{display:none;}.footer .sardegna-italia{margin:0 auto;display:table;}.footer .logo-finanziamento{padding-bottom:3em;padding-right:3em;margin-left:auto;margin-right:auto;display:table;}.footer .logo-finanziamento.sardegna,.footer .logo-finanziamento.italia{float:left;}.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text ul{min-height:283px;}.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text .dormire-text{min-height:283px;}.view-strutture-ricettive-contestuali .dove-dormire .house{min-height:283px;}.page-organizza-dormire #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets{margin-top:-140px;}}
@media (min-width:992px){body{font-size:15px;}.field-name-field-frase-breve-elementi-ispir,.field-name-field-citazione-iniziale{width:30%;}.even .field-name-field-frase-breve-elementi-ispir{margin-right:20px;float:left;}.odd .field-name-field-frase-breve-elementi-ispir,.field-name-field-citazione-iniziale{float:right;margin-left:20px;}.page-organizza-dormire .sidebar-first{padding-right:4em;}.page-organizza-dormire #page-content .dove-dormire .dormire-content-img .dormire-content{float:left;min-height:225px;width:380px;}.page-organizza-dormire #page-content .dove-dormire .dormire-content-img .dormire-content-text{margin-left:380px;}.page-organizza-dormire #page-content .dove-dormire .dormire-content-no-img .dormire-content{float:left;min-height:225px;width:100px;}.page-organizza-dormire #page-content .dove-dormire .dormire-content-no-img .dormire-content-text{margin-left:100px;}.page-organizza-dormire #page-content .dove-dormire .dormire-container-text{min-height:190px;}.node-type-evento .content-body .tappe .tappa-singola .brochure-locandina{padding-top:20px;}.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text ul{min-height:244px;}.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text .dormire-text{min-height:244px;}.view-strutture-ricettive-contestuali .dove-dormire .house{min-height:244px;}.page-organizza-dormire #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets{margin-top:-150px;}}
@media (min-width:1200px) and (max-height:780px){.slideshow-top .fields h2.field-content{font-size:70px;}.slideshow-top div.owl-controls{bottom:5%;}}@media (min-width:1200px){.jumbotron img{width:100%;height:auto;}body{font-size:18px;}.container,.jumbotron div.owl-pagination{width:1200px;}.layout-1-4-bigrow .content{height:225px;}.container,.container-fluid{padding:0;}.node-type-evento .content-body .tappe .tappa-singola .brochure-locandina{padding-top:23px;}.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text ul{min-height:312px;}.view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text .dormire-text{min-height:312px;}.view-strutture-ricettive-contestuali .dove-dormire .house{min-height:312px;}.footer .logo-finanziamento{display:table-cell;padding-right:25px;padding-bottom:80px;}.footer .logo-finanziamento.europa,.footer .logo-finanziamento .sardegna-italia{float:left;}.page-organizza-dormire #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets{margin-top:-190px;}}
@media (min-width:768px) and (max-width:991px){#page-top .block-locale{font-family:'Montserrat',sans-serif;font-weight:bold;}#page-top .block-locale .dropdown .caret{width:9px;}#navbar ul.navbar-nav > li{max-width:25%;}.menu-name-menu-link-social ul li{margin-left:3em;margin-right:3em;}.menu-name-menu-link-social ul li a{background-size:100%;height:70px;width:70px;}}
@media screen and (max-width:767px){body{font-size:16px;}.front .node.node-teaser .content{margin-top:0px;padding:0em 1.2em;}#page-top .block-locale{font-family:'Montserrat',sans-serif;font-weight:bold;}#page-top .block-locale .dropdown .caret{width:9px;margin-left:5px;}#page-top .col-xs-9{padding-left:0;}#navbar .navbar-toggle{border:none;border-radius:0;}#navbar .logo{padding-left:0;max-width:70%;}#navbar div.navbar-collapse{margin:0 -10px;box-shadow:3px 3px 3px rgba(0,0,0,0.4);max-height:384px;overflow:auto;background-color:#f3f2f3;}#navbar div.navbar-collapse .navbar-nav{margin:0;padding:0;}#navbar div.navbar-collapse li{display:block;border-bottom:1px solid #cccccc;padding:0 10px;margin-top:-1px;}#navbar div.navbar-collapse li a{padding-bottom:0;padding:1em 0;}#navbar div.navbar-collapse li a:hover{border:none;}#navbar div.navbar-collapse li li{display:block;margin:0 -10px;border-top:1px solid #cccccc;border-bottom:none;margin-top:-1px;}#navbar div.navbar-collapse li li a{}#navbar div.navbar-collapse li li.esplora{}#navbar div.navbar-collapse .qtip{display:none !important;}.slideshow-top{color:white;}.slideshow-top .background-cover{}.slideshow-top .fields h2.field-content{margin-left:0;}.slideshow-top .fields .text{margin-bottom:0.5em;line-height:1.2em;}.slideshow-top .owl-controls{position:static;}.slideshow-top .owl-controls .owl-numbers{color:#4d4d4d !important;}.slideshow-top #scroller{display:none;}.page-organizza-dormire #page-content .dove-dormire .dormire-content-no-img .dormire-content{min-height:50px;width:100%;}.page-organizza-dormire #page-content .dove-dormire .dormire-content-no-img .dormire-content-text{margin-left:0;}.page-ricerca #page-content .block-views.col-sm-9{width:50%;}.node-type-must-see .field-collection-item-field-elementi-must-see .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see,.node-type-must-see .field-name-field-collegamento-ad-attrattore .view-mode-elemento_must_see .text-content-elemento-must-see .text-container-elemento-must-see{min-height:100px;}.node-type-evento .content-body .tappe .tappa-singola .brochure-locandina{padding-top:18px;padding-left:10px;}.front #page-content #block-views-scelti-per-te-home-block .views-row,.front #page-content #block-views-localit-turistiche-home-block .views-row{margin-bottom:3em;}.front #page-content #block-views-scelti-per-te-home-block .views-row .node-teaser .field-name-field-immagine-top,.front #page-content #block-views-localit-turistiche-home-block .views-row .node-teaser .field-name-field-immagine-top{float:left;width:33%;}.front #page-content #block-views-scelti-per-te-home-block .views-row .node-teaser .field-name-title-field,.front #page-content #block-views-localit-turistiche-home-block .views-row .node-teaser .field-name-title-field{font-size:16px;}.front #page-content #block-views-scelti-per-te-home-block .views-row .node-teaser .content-wrapper,.front #page-content #block-views-localit-turistiche-home-block .views-row .node-teaser .content-wrapper{float:left;width:66%;height:0 !important;background-color:transparent;}.front #page-content #page-content .layout-3 .content{padding:0em 1.2em;}.front .menu-name-menu-link-social ul li{margin-left:0.7em;margin-right:0.7em;}.front .menu-name-menu-link-social ul li a{background-size:100%;height:50px;width:50px;}.front #block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu{height:initial;}.front #block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu li{float:none;margin:0;width:100%;}.front #block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu li a{color:inherit;font-size:20px;margin:2em 0em;border:10px solid #f1f1f1;padding-top:1.2em;background-position:0.5em center;background-size:15%;min-height:5em;width:100%;}.front #block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu li.come-arrivare a:hover{border:10px solid #1fcbd9;}.front #block-menu-menu-organizza-il-tuo-viaggio.block-menu ul.menu li.dove-dormire a:hover{border:10px solid #ef524b;}.footer .footer-top{margin:0 auto;display:table;}.footer .footer-top .sardegna-italia{margin:0 auto;display:table;}.footer .footer-top .logo-finanziamento{padding-bottom:3em;padding-right:3em;margin:0 auto;display:table;}.footer .footer-top .logo-finanziamento.sardegna,.footer .footer-top .logo-finanziamento.italia{float:left;}.footer .footer-menu{float:left;padding-bottom:35px;}.footer .footer-bottom .col-sm-6{text-align:center;}.footer .footer-bottom .col-sm-6 .footer-bottom-right{text-align:center;}.page-organizza-dormire #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets{margin-top:-240px;}.why-visit{padding:20px !important;}.mappa-posizionamento ul.nav-tabs{position:static !important;}}
.slideshow-top .background-cover{height:800px;}.js .slideshow-top .background-cover{height:auto;}@media (min-width:768px){#block-views-sardegna-tutto-l-anno-block .item-carosello{width:25%;margin-left:auto;margin-right:auto;}.js #block-views-sardegna-tutto-l-anno-block .item-carosello{width:100%;margin:0;}}#block-views-sardegna-tutto-l-anno-block .item-carosello .front{position:initial;}.js #block-views-sardegna-tutto-l-anno-block .item-carosello .front{position:absolute;}#block-views-sardegna-tutto-l-anno-block .item-carosello .back{backface-visibility:initial;position:initial;transform:initial;}.js #block-views-sardegna-tutto-l-anno-block .item-carosello .back{backface-visibility:hidden;position:absolute;transform:rotateX(180deg);}#block-views-sardegna-tutto-l-anno-block #slot{visibility:hidden;}.js #block-views-sardegna-tutto-l-anno-block #slot{visibility:visible;}@media (min-width:768px){.node-type-evento .evento-highlighted{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.js .node-type-evento .evento-highlighted{display:block;}}.page-destinazioni #page-content .destinazione{display:block;}.js .page-destinazioni #page-content .destinazione{display:none;}.page-destinazioni #views-exposed-form-localit-turistiche-primo-livello-block-cosa-fare-contestuale .views-submit-button button,.page-destinazioni #views-exposed-form-ispiratori-primo-livello-page .views-submit-button button,.page-destinazioni #views-exposed-form-ispiratori-primo-livello-page-2 .views-submit-button button,.page-cosa-fare #views-exposed-form-localit-turistiche-primo-livello-block-cosa-fare-contestuale .views-submit-button button,.page-cosa-fare #views-exposed-form-ispiratori-primo-livello-page .views-submit-button button,.page-cosa-fare #views-exposed-form-ispiratori-primo-livello-page-2 .views-submit-button button,.page-conoscere #views-exposed-form-localit-turistiche-primo-livello-block-cosa-fare-contestuale .views-submit-button button,.page-conoscere #views-exposed-form-ispiratori-primo-livello-page .views-submit-button button,.page-conoscere #views-exposed-form-ispiratori-primo-livello-page-2 .views-submit-button button{font:inherit;padding:0;margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;font-family:'Montserrat',sans-serif;font-weight:500;font-size:88.88889%;text-transform:uppercase;border:3px solid #f3665d;padding:0.3em 2.3em;color:white;background-color:#f3665d;display:table;margin-left:auto;margin-right:auto;margin-top:2em;}.page-destinazioni #views-exposed-form-localit-turistiche-primo-livello-block-cosa-fare-contestuale .views-submit-button button:hover,.page-destinazioni #views-exposed-form-ispiratori-primo-livello-page .views-submit-button button:hover,.page-destinazioni #views-exposed-form-ispiratori-primo-livello-page-2 .views-submit-button button:hover,.page-cosa-fare #views-exposed-form-localit-turistiche-primo-livello-block-cosa-fare-contestuale .views-submit-button button:hover,.page-cosa-fare #views-exposed-form-ispiratori-primo-livello-page .views-submit-button button:hover,.page-cosa-fare #views-exposed-form-ispiratori-primo-livello-page-2 .views-submit-button button:hover,.page-conoscere #views-exposed-form-localit-turistiche-primo-livello-block-cosa-fare-contestuale .views-submit-button button:hover,.page-conoscere #views-exposed-form-ispiratori-primo-livello-page .views-submit-button button:hover,.page-conoscere #views-exposed-form-ispiratori-primo-livello-page-2 .views-submit-button button:hover{color:#f3665d;background-color:transparent;opacity:1;}.js .page-destinazioni #views-exposed-form-localit-turistiche-primo-livello-block-cosa-fare-contestuale .views-submit-button button,.js
.page-destinazioni #views-exposed-form-ispiratori-primo-livello-page .views-submit-button button,.js
.page-destinazioni #views-exposed-form-ispiratori-primo-livello-page-2 .views-submit-button button,.js
.page-cosa-fare #views-exposed-form-localit-turistiche-primo-livello-block-cosa-fare-contestuale .views-submit-button button,.js
.page-cosa-fare #views-exposed-form-ispiratori-primo-livello-page .views-submit-button button,.js
.page-cosa-fare #views-exposed-form-ispiratori-primo-livello-page-2 .views-submit-button button,.js
.page-conoscere #views-exposed-form-localit-turistiche-primo-livello-block-cosa-fare-contestuale .views-submit-button button,.js
.page-conoscere #views-exposed-form-ispiratori-primo-livello-page .views-submit-button button,.js
.page-conoscere #views-exposed-form-ispiratori-primo-livello-page-2 .views-submit-button button{display:none;}.js .node-type-localit-turistica .view-lasciati-ispirare .view-content{position:relative;}.node-type-localit-turistica .view-lasciati-ispirare .text-content-top{position:relative;}.js .node-type-localit-turistica .view-lasciati-ispirare .text-content-top{position:absolute;}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}#cboxOverlay{background:black;}#cboxWrapper{overflow:visible;}#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight{background:#ffffff;}#colorbox{outline:0;background:#ffffff;overflow:visible;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.15);}#cboxTopLeft{width:8px;height:8px;}#cboxTopCenter{height:8px;}#cboxTopRight{width:8px;height:8px;}#cboxBottomLeft{width:8px;height:8px;}#cboxBottomCenter{height:8px;}#cboxBottomRight{width:8px;height:8px;}#cboxMiddleLeft{width:8px;}#cboxMiddleRight{width:8px;}#cboxContent{background:#ffffff;overflow:visible;}.cboxIframe{background:#fff;}.cboxPhoto{margin-bottom:0px;}.cboxPhoto.withLongCaption{margin-bottom:0px;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:0px;font-style:italic;background:#ffffff;}#cboxTitle{position:absolute;left:10px;right:10px;bottom:10px;padding:0.5em 1em;font-weight:normal;background-color:rgba(0,0,0,0.6);color:white;font-size:11px;*{display:inline;}}#cboxCurrent{display:none !important;}#cboxLoadingOverlay{background:#fff url(/sites/all/themes/st_theme/colorbox/minimal/images/loading.gif) no-repeat 50% 50%;}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;text-transform:capitalize;}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0;}button:focus{outline:1px dotted #ffffff;}#cboxPrevious,#cboxNext,#cboxClose{display:block;background:url(/sites/all/themes/st_theme/colorbox/minimal/images/colorbox_minimal.png) 0 0 no-repeat;transition:opacity 0.35s ease;color:#e5e5e5;}#cboxPrevious,#cboxNext{text-indent:100%;white-space:nowrap;overflow:hidden;}#cboxPrevious,#cboxNext{width:64px;height:64px;opacity:0.6;}#cboxPrevious:hover,#cboxNext:hover{opacity:1.0;}#cboxPrevious{position:absolute;bottom:46%;left:-68px;color:#444;background-position:0 -64px;}#cboxNext{position:absolute;bottom:46%;right:-68px;color:#444;background-position:0 0;}#cboxClose{position:absolute;top:-6px;right:-6px;display:block;color:#444;background-image:none;color:#888888;background-position:right -1px;font-size:11px;background-color:#ffffff;font-weight:normal;letter-spacing:1px;text-transform:lowercase;text-align:left;width:auto;height:23px;padding:0 8px;line-height:23px;transition:color 0.35s ease;}#cboxClose:hover{color:#000000;}#cboxSlideshow{position:absolute;bottom:-32px;left:48%;color:#888888;font-size:10px;line-height:12px;background-color:#ffffff;padding:6px 10px;transition:color 0.35s ease;}#cboxSlideshow:hover{color:#000000;}#colorbox{overflow:visible !important;}
.block-st-instagram .instagram--item-fheight{clear:both;}@media (min-width:768px){.block-st-instagram .instagram--item-fheight{clear:none;}}@media (min-width:360px) and (max-width:812px) and (orientation:landscape){.block-st-instagram .instagram--item-fheight{padding-right:0;}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.block-st-instagram .instagram--item-fheight{padding-right:0;}}.block-st-instagram .instagram--item-fheight .image-wrapper{min-height:320px;}@media (min-width:992px){.block-st-instagram .instagram--item-fheight .image-wrapper{min-height:590px;}}.block-st-instagram .image-wrapper{position:relative;overflow:hidden;display:block;margin:0 auto;}@media (min-width:992px){.block-st-instagram .image-wrapper{height:280px;}}@media (min-width:360px) and (max-width:768px){.block-st-instagram .image-wrapper{height:160px;}}@media (min-width:320px) and (max-width:360px){.block-st-instagram .image-wrapper{height:140px;}}@media (min-width:768px) and (max-width:992px){.block-st-instagram .image-wrapper{height:175px;}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.block-st-instagram .image-wrapper{height:230px;}}@media (min-width:360px) and (max-width:812px) and (orientation:landscape){.block-st-instagram .image-wrapper{height:175px;}}.block-st-instagram .instragram__feed-icons{position:absolute;bottom:10px;right:0;width:64px;height:64px;background-image:url(/sites/all/themes/st_theme/images/social/instagram.png);}@media (min-width:992px){.block-st-instagram .instragram__feed-icons{bottom:20px;right:10px;}}.block-st-instagram .views-row{margin-bottom:20px;}.block-st-instagram .instagram--items{opacity:1;transition:opacity 250ms ease;}.block-st-instagram .instagram--items img{display:block;width:100%;height:100%;object-fit:cover;cursor:pointer;}.instagram__feed--img{display:block;min-height:100%;width:100%;}@media (min-width:992px){.instagram__feed--img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}}.modal{display:none;position:fixed;z-index:12;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.7);}.modal-content{position:relative;background-color:#ffffff;padding:0;margin:70px 15px 0 15px;}@media (min-width:360px) and (max-width:768px){.modal-content{margin:70px 15px 0 15px;}}@media (min-width:768px) and (max-width:992px){.modal-content{width:95%;margin:70px 0 0 20px;}}@media (min-width:992px){.modal-content{width:100%;max-width:1100px;margin:70px auto;}}.modal-content .col-sm-4,.modal-content .col-sm-8{padding:0;}.modal-content .more-link{margin:0 !important;}.instagram__modal-close{color:white;position:absolute;top:30px;right:25px;font-size:35px;font-weight:bold;}@media (min-width:992px){.instagram__modal-close{top:40px;}}@media (min-width:768px) and (max-width:992px){.instagram__modal-close{right:50px;}}.instagram__modal-close:hover,.instagram__modal-close:focus{color:#999;text-decoration:none;cursor:pointer;}.instagram__slider{display:none;border-top-right-radius:12px;border-bottom-right-radius:12px;}@media (min-width:360px) and (max-width:812px) and (orientation:landscape){.instagram__slider .col-sm-6{width:50%;float:left;}}.instagram__next,.instagram__prev{cursor:pointer;position:absolute;top:270px;width:auto;padding:10px;margin-top:-50px;color:#ffffff;font-weight:bold;font-size:20px;transition:0.6s ease;border-radius:0 3px 3px 0;z-index:10;background-color:rgba(0,0,0,0.8);}@media (min-width:992px){.instagram__next,.instagram__prev{padding:16px;}}.instagram__next{right:0;border-radius:3px 0 0 3px;}.instagram__prev:hover,.instagram__next:hover{background-color:transparent;color:#333333;}.instagram__item-information{padding:.9em 1.5em 3em 1.5em;background:#ffffff;border-radius:12px;}@media (min-width:992px){.instagram__item-information{padding:1em 2.5em 1em 1.5em;}}.instagram-desc{padding-top:.8em;padding-bottom:.8em;font-size:.8em;margin-bottom:30px;}@media (min-width:768px) and (max-width:992px){.instagram-desc{font-size:1em;}}@media (min-width:992px){.instagram-desc{padding-top:1.5em;padding-bottom:1.5em;margin-bottom:25px;max-height:400px;overflow-y:auto;}}.instagram__caption-date{font-size:.8em;padding:.5em 1.5em 0 0;}.active{opacity:1;}.more-link{margin:3em 0;cursor:pointer;}@media (min-width:0) and (max-width:767px){.block-st-instagram h2.block-title{font-size:30px !important;}}.slider__img--padding{padding:0;}
#tarteaucitron [aria-pressed="true"]{font-weight:700;}.tac_visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}div#tarteaucitronAlertBig:focus{outline:0;}.tarteaucitron-modal-open{overflow:hidden;height:100%;}#tarteaucitronContentWrapper{display:unset;}span.tarteaucitronReadmoreSeparator{display:inline!important;}.tarteaucitronName .tacCurrentStatus,.tarteaucitronName .tarteaucitronReadmoreSeparator{color:#333!important;font-size:12px!important;text-transform:capitalize;}button.tarteaucitron-toggle-group{display:block;}span.tarteaucitronH3{font-weight:700!important;}#tarteaucitron #tarteaucitronServices_mandatory .tarteaucitronH3{font-weight:500!important;font-size:14px;margin-top:7px;}.tarteaucitronLine{border-left:0px solid transparent!important;}@media screen and (max-width:767px){html body #tarteaucitronRoot #tarteaucitron ul#tarteaucitronServices_mandatory .tarteaucitronDeny{display:none!important;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button,html body #tarteaucitronRoot #tarteaucitron .tarteaucitronAsk,html body #tarteaucitronRoot #tarteaucitron .tarteaucitronName{width:100%!important;display:block!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;max-width:100%!important;margin-bottom:8px!important;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder ul .tarteaucitronLine{padding:16px!important;}html body #tarteaucitronRoot #tarteaucitron div#tarteaucitronMainLineOffset .tarteaucitronName{display:none!important;}#tarteaucitronServices_mandatory li.tarteaucitronLine .tarteaucitronName span{width:100%!important;display:inline-block;}li.tarteaucitronLine .tarteaucitronName span{width:80%!important;display:inline-block;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group{width:10%!important;position:absolute;top:20px;right:20px;font-size:0px;padding:10px 0;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:before{content:'\0025BE';font-weight:700;font-size:14px;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:before{content:'\0025B4';}}@media screen and (min-width:768px){html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:after{content:'\0025BE';font-weight:700;font-size:14px;margin-left:15px;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:after{content:'\0025B4';margin-left:15px;}}#tarteaucitronRoot div,#tarteaucitronRoot span,#tarteaucitronRoot applet,#tarteaucitronRoot object,#tarteaucitronRoot iframe,#tarteaucitronRoot h1,#tarteaucitronRoot h2,#tarteaucitronRoot h3,#tarteaucitronRoot h4,#tarteaucitronRoot h5,#tarteaucitronRoot h6,#tarteaucitronRoot p,#tarteaucitronRoot blockquote,#tarteaucitronRoot pre,#tarteaucitronRoot a,#tarteaucitronRoot abbr,#tarteaucitronRoot acronym,#tarteaucitronRoot address,#tarteaucitronRoot big,#tarteaucitronRoot cite,#tarteaucitronRoot code,#tarteaucitronRoot del,#tarteaucitronRoot dfn,#tarteaucitronRoot em,#tarteaucitronRoot img,#tarteaucitronRoot ins,#tarteaucitronRoot kbd,#tarteaucitronRoot q,#tarteaucitronRoot s,#tarteaucitronRoot samp,#tarteaucitronRoot small,#tarteaucitronRoot strike,#tarteaucitronRoot strong,#tarteaucitronRoot sub,#tarteaucitronRoot sup,#tarteaucitronRoot tt,#tarteaucitronRoot var,#tarteaucitronRoot b,#tarteaucitronRoot u,#tarteaucitronRoot i,#tarteaucitronRoot center,#tarteaucitronRoot dl,#tarteaucitronRoot dt,#tarteaucitronRoot dd,#tarteaucitronRoot ol,#tarteaucitronRoot ul,#tarteaucitronRoot li,#tarteaucitronRoot fieldset,#tarteaucitronRoot form,#tarteaucitronRoot label,#tarteaucitronRoot legend,#tarteaucitronRoot table,#tarteaucitronRoot caption,#tarteaucitronRoot tbody,#tarteaucitronRoot tfoot,#tarteaucitronRoot thead,#tarteaucitronRoot tr,#tarteaucitronRoot th,#tarteaucitronRoot td,#tarteaucitronRoot article,#tarteaucitronRoot aside,#tarteaucitronRoot canvas,#tarteaucitronRoot details,#tarteaucitronRoot embed,#tarteaucitronRoot figure,#tarteaucitronRoot figcaption,#tarteaucitronRoot footer,#tarteaucitronRoot header,#tarteaucitronRoot hgroup,#tarteaucitronRoot menu,#tarteaucitronRoot nav,#tarteaucitronRoot output,#tarteaucitronRoot ruby,#tarteaucitronRoot section,#tarteaucitronRoot summary,#tarteaucitronRoot time,#tarteaucitronRoot mark,#tarteaucitronRoot audio,#tarteaucitronRoot video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-align:initial;text-shadow:initial;}#tarteaucitronRoot *{transition:border 300ms,background 300ms,opacity 200ms,box-shadow 400ms}#tarteaucitronRoot article,#tarteaucitronRoot aside,#tarteaucitronRoot details,#tarteaucitronRoot figcaption,#tarteaucitronRoot figure,#tarteaucitronRoot footer,#tarteaucitronRoot header,#tarteaucitronRoot hgroup,#tarteaucitronRoot menu,#tarteaucitronRoot nav,#tarteaucitronRoot section{display:block;}#tarteaucitronRoot ol,#tarteaucitronRoot ul{list-style:none;}#tarteaucitronRoot blockquote,#tarteaucitronRoot q{quotes:none;}#tarteaucitronRoot blockquote:before,#tarteaucitronRoot blockquote:after,#tarteaucitronRoot q:before,#tarteaucitronRoot q:after{content:'';content:none;}#tarteaucitronRoot table{border-collapse:collapse;border-spacing:0;}#tarteaucitronRoot a:focus-visible,#tarteaucitronRoot button:focus-visible{outline:3px dashed #3d86d8;}div#tarteaucitronMainLineOffset{margin-top:0!important;}div#tarteaucitronServices{margin-top:21px!important;}#tarteaucitronServices::-webkit-scrollbar{width:5px;}#tarteaucitronServices::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0);}#tarteaucitronServices::-webkit-scrollbar-thumb{background-color:#ddd;outline:0px solid slategrey;}div#tarteaucitronServices{box-shadow:0 40px 60px #545454;}@media screen and (max-width:479px){#tarteaucitron .tarteaucitronLine .tarteaucitronName{width:90% !important;}#tarteaucitron .tarteaucitronLine .tarteaucitronAsk{float:left !important;margin:10px 15px 5px;}}@media screen and (max-width:767px){#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer,#tarteaucitron{background:#fff;border:0 !important;bottom:0 !important;height:100% !important;left:0 !important;margin:0 !important;max-height:100% !important;max-width:100% !important;top:0 !important;width:100% !important;}#tarteaucitron .tarteaucitronBorder{border:0 !important;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{border:0 !important;}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle{text-align:left !important;}.tarteaucitronName .tarteaucitronH2{max-width:80%;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{text-align:center !important;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button{margin-bottom:5px;}}@media screen and (min-width:768px) and (max-width:991px){#tarteaucitron{border:0 !important;left:0 !important;margin:0 5% !important;max-height:80% !important;width:90% !important;}}#tarteaucitronRoot div#tarteaucitron{left:0;right:0;margin:auto;}#tarteaucitronRoot button#tarteaucitronBack{background:#eee;}#tarteaucitron .clear{clear:both;}#tarteaucitron a{color:rgb(66,66,66);font-size:11px;font-weight:700;text-decoration:none;}#tarteaucitronRoot button{background:transparent;border:0;}#tarteaucitronAlertBig strong,#tarteaucitronAlertSmall strong,#tarteaucitronAlertSmall a{color:#fff;}#tarteaucitron strong{font-size:22px;font-weight:500;}#tarteaucitron ul{padding:0;}#tarteaucitron .tarteaucitronH1,#tarteaucitron .tarteaucitronH2,#tarteaucitron .tarteaucitronH3,#tarteaucitron .tarteaucitronH4,#tarteaucitron .tarteaucitronH5,#tarteaucitron .tarteaucitronH6{display:block;}.cookie-list{list-style:none;padding:0;margin:0;}#tarteaucitronRoot{left:0;position:absolute;right:0;top:0;width:100%;}#tarteaucitronRoot *{box-sizing:initial;color:#333;font-family:sans-serif !important;font-size:14px;line-height:normal;vertical-align:initial;}#tarteaucitronRoot .tarteaucitronH1{font-size:1.5em;text-align:center;color:#333;margin:15px 0 28px;}#tarteaucitronRoot .tarteaucitronH2{display:inline-block;margin:12px 0 0 10px;color:#333;}#tarteaucitronCookiesNumberBis.tarteaucitronH2{margin-left:0;}#tarteaucitronBack{background:#fff;display:none;height:100%;left:0;opacity:0.7;position:fixed;top:0;width:100%;z-index:2147483646;}#tarteaucitron{display:none;max-height:80%;left:50%;margin:0 auto 0 -430px;padding:0;position:fixed;top:6%;width:860px;z-index:2147483647;}#tarteaucitron .tarteaucitronBorder{background:#fff;border:2px solid #333;border-top:0;height:auto;overflow:auto;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie,#tarteaucitron #tarteaucitronClosePanel{background:#EBF7F3;color:#9C1A1A;cursor:pointer;font-size:12px;font-weight:700;text-decoration:none;padding:4px 0;position:absolute;right:0;text-align:center;width:70px;}#tarteaucitron #tarteaucitronDisclaimer{color:#555;font-size:12px;margin:15px auto 0;width:80%;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden,#tarteaucitron #tarteaucitronServices .tarteaucitronHidden{background:rgba(51,51,51,0.07);}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden{display:none;position:relative;}#tarteaucitronCookiesList .tarteaucitronH3.tarteaucitronTitle{width:100%;box-sizing:border-box;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button,#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails{color:#333;display:inline-block;font-size:14px;font-weight:700;margin:20px 0px 0px;padding:5px 20px;text-align:left;width:auto;background:#EBF7F3;}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button{background:#EBF7F3;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{color:#fff;font-weight:500;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a:hover,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a:hover{text-decoration:none !important;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a{font-size:22px;}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{font-size:14px;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle{padding:5px 10px;margin:0;}#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails{color:#333;display:none;font-size:12px;font-weight:500;margin-top:0;max-width:270px;padding:20px;position:absolute;z-index:2147483647;}#tarteaucitron #tarteaucitronInfo a{color:#fff;text-decoration:underline;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover{background:rgba(51,51,51,0.2);}#tarteaucitron #tarteaucitronServices .tarteaucitronLine{background:rgba(51,51,51,0.1);border-left:5px solid transparent;margin:0;overflow:hidden;padding:15px 5px;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed{border-color:#1B870B;border-left:5px solid #1B870B!important;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied{border-color:#9C1A1A;border-left:5px solid #9C1A1A!important;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{background:#EBF7F3;border:3px solid #EBF7F3;border-left:9px solid #EBF7F3;border-top:5px solid #EBF7F3;margin-bottom:0;margin-top:21px;position:relative;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover{background:#EBF7F3;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName{margin-left:15px;margin-top:2px;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName button{color:#fff;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk{margin-top:0px !important;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{display:inline-block;float:left;margin-left:10px;text-align:left;width:50%;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName a:hover{text-decoration:underline;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{display:inline-block;float:right;margin:7px 15px 0;text-align:right;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronHybrid,.tac_activate .tarteaucitronAllow{background:#555;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;padding:6px 10px;text-align:center;text-decoration:none;width:auto;border:0;}#tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected{background-color:#1B870B;opacity:1;}#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied.tarteaucitronIsSelected,#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied2.tarteaucitronIsSelected{background-color:#9C1A1A;opacity:1;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow{background-color:#1B870B;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny{background-color:#9C1A1A;}#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow{opacity:0.4;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies{color:#333;font-size:12px;}#tarteaucitron .tarteaucitronH3{font-size:18px;}#tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronName{width:auto!important;margin-left:0!important;font-size:14px;}span#tarteaucitronDisclaimerAlert{padding:0 10px;display:inline-block;}#tarteaucitron .tarteaucitronBorder,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden,#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{border-color:#EBF7F3 !important;}.tarteaucitronAlertBigTop{top:0;}.tarteaucitronAlertBigBottom{bottom:0;}#tarteaucitronRoot #tarteaucitronAlertBig{background:#EBF7F3 !important;color:#3A3537 !important;display:none;font-size:15px !important;left:0;position:fixed;box-sizing:content-box;z-index:2147483645;text-align:center;margin:auto;width:calc(100% - 32px) !important;padding:0 0 20px 30px !important;}span#tarteaucitronDisclaimerAlert{display:block;color:#333;padding:20px;padding-left:5px;margin-top:20px;}span#tarteaucitronDisclaimerAlert a{color:#9C1A1A;text-decoration:underline;}#tarteaucitronAlertCloserButton{float:right;padding-top:5px !important;}#tarteaucitronAlertCloserButton span.tarteaucitronAlertCloserSpan{float:right;padding:0 20px 0 10px;}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{font:15px verdana;color:#fff;}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{font-weight:700;}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog{cursor:pointer;}#tarteaucitron #tarteaucitronPrivacyUrlDialog{background:#1B870B;color:#fff;cursor:pointer;display:inline-block;font-size:16px!important;line-height:1.2;padding:5px 10px;text-decoration:none;margin-left:7px;}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronAlertBig #tarteaucitronPersonalize,#tarteaucitronAlertBig #tarteaucitronPersonalize2,#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,.tarteaucitronCTAButton,#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitronRoot .tarteaucitronDeny,#tarteaucitronRoot .tarteaucitronAllow,#tarteaucitronRoot .tarteaucitronHybrid{background:#9C1A1A;color:#fff;cursor:pointer;font-size:16px!important;line-height:1.2;padding:5px 10px;text-decoration:none;margin-left:7px;float:left;}#tarteaucitronRoot .tarteaucitronDeny{background:#9C1A1A;}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitron #tarteaucitronPrivacyUrl{background:#9C1A1A;color:#fff;font-size:13px;margin-bottom:3px;margin-left:7px;padding:5px 10px;}#tarteaucitron #tarteaucitronPrivacyUrlDialog{background-color:#0000 !important;color:#9C1A1A;border-radius:3px !important;border:1px solid #9C1A1A !important;}#tarteaucitronPercentage{background:#0A0!important;box-shadow:0 0 2px #fff,0 1px 2px #555;height:5px;left:0;position:fixed;width:0;z-index:2147483644;}.tarteaucitronIconBottomRight{bottom:0;right:0;}.tarteaucitronIconBottomLeft{bottom:0;left:0;}.tarteaucitronIconTopRight{top:0;right:0;}.tarteaucitronIconTopLeft{top:0;left:0;}.tarteaucitronIconTopLeft #tarteaucitronManager{border-radius:2px 7px 7px 2px;}.tarteaucitronIconTopRight #tarteaucitronManager{border-radius:7px 2px 2px 7px;}.tarteaucitronIconBottomLeft #tarteaucitronManager{border-radius:7px 7px 2px 2px;}.tarteaucitronIconBottomRight #tarteaucitronManager{border-radius:7px 7px 2px 2px;}#tarteaucitronIcon{background:transparent;position:fixed;display:none;width:auto;z-index:2147483646;}#tarteaucitronIcon #tarteaucitronManager{color:transparent;cursor:pointer;display:inline-block;font-size:11px !important;padding:8px 10px 8px;border:none;}#tarteaucitronIcon #tarteaucitronManager img{width:50px;height:50px;}#tarteaucitronRoot .tarteaucitronCross::before{content:'\2717';display:inline-block;color:white;}#tarteaucitronRoot .tarteaucitronCheck::before{content:'\2713';display:inline-block;color:white;}#tarteaucitronRoot .tarteaucitronPlus::before{content:'\271b';display:inline-block;}.tarteaucitronAlertSmallTop,.tarteaucitronAlertSmallBottom{bottom:0;}#tarteaucitronAlertSmall{background:#333;display:none;padding:0;position:fixed;right:0;text-align:center;width:auto;z-index:2147483646;}#tarteaucitronAlertSmall #tarteaucitronManager{color:#fff;cursor:pointer;display:inline-block;font-size:11px !important;padding:8px 10px 8px;}#tarteaucitronAlertSmall #tarteaucitronManager:hover{background:rgba(255,255,255,0.05);}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot{background-color:gray;border-radius:5px;display:block;height:8px;margin-bottom:1px;margin-top:5px;overflow:hidden;width:100%;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{display:block;float:left;height:100%;width:0%;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen{background-color:#1B870B;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow{background-color:#FBDA26;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{background-color:#9C1A1A;}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber{background:rgba(255,255,255,0.2);color:#fff;cursor:pointer;display:inline-block;font-size:30px;padding:0px 10px;vertical-align:top;}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber:hover{background:rgba(255,255,255,0.3);}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer{display:none;max-height:70%;max-width:500px;position:fixed;right:0;width:100%;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{background:#fff;border:2px solid #333;color:#333;font-size:11px;height:auto;overflow:auto;text-align:left;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList strong{color:#333;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle{background:#333;margin-top:21px;padding:13px 0 9px 13px;text-align:left;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle strong{color:#fff;font-size:16px;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain{background:rgba(51,51,51,0.1);padding:7px 5px 10px;word-wrap:break-word;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain:hover{background:rgba(51,51,51,0.2);}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain a{color:#333;text-decoration:none;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft{display:inline-block;width:50%;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft a strong{color:darkred;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListRight{color:#333;display:inline-block;font-size:11px;margin-left:10%;vertical-align:top;width:30%;}.tac_activate{background:#333;color:#fff;display:table;font-size:12px;height:100%;line-height:initial;margin:auto;text-align:center;width:100%;}.tac_float{display:table-cell;text-align:center;vertical-align:middle;}.tac_activate .tac_float strong{color:#fff;}.tac_activate .tac_float .tarteaucitronAllow{background-color:#9C1A1A;display:inline-block;}ins.ferank-publicite,ins.adsbygoogle{text-decoration:none;}div.amazon_product{height:240px;width:120px;}.tarteaucitronIsAllowed .tarteaucitronDeny{opacity:0.4!important;}.tarteaucitronIsDenied .tarteaucitronAllow{opacity:0.4!important;}.tarteaucitronIsAllowed .tarteaucitronAllow{opacity:1!important;}.tarteaucitronIsDenied .tarteaucitronDeny{opacity:1!important;}.tarteaucitronLine .tarteaucitronAllow,.tarteaucitronLine .tarteaucitronDeny,.tarteaucitronLine .tarteaucitronHybrid{opacity:0.4;}#tarteaucitronServices_mandatory button.tarteaucitronAllow{opacity:1;}div#tarteaucitronInfo{display:block!important;position:relative !important;text-align:center!important;max-width:80%!important;padding:15px 0!important;margin:-10px auto 40px!important;font-size:1em!important;border-bottom:1px solid;border-top:1px solid;border-color:#555;}a.tarteaucitronSelfLink{position:absolute;left:0;right:0;bottom:-30px;text-align:center!important;display:block;height:30px;}.tarteaucitronMainLine .tarteaucitronH2{font-size:1.2em!important;margin-top:4px!important;}span.tarteaucitronTitle.tarteaucitronH3{margin-top:12px!important;}#tarteaucitronCloseCross{position:absolute;color:#FFFF;font-size:1.8rem;cursor:pointer;top:10px;right:26px}.tarteaucitron-spacer-20{height:20px;display:block;}.tarteaucitron-display-block{display:block;}.tarteaucitron-display-none{display:none;}.tarteaucitronTitle{background-color:#EBF7F3;}
div.checker input,div.radio input,div.selector select,div.uploader input{opacity:0;filter:alpha(opacity=0);border:none}div.button.uniform span,div.selector select,input.uniform-input,select.uniform-multiselect,textarea.uniform{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px}div.button.uniform,div.button.uniform span,div.checker span,div.radio span,div.selector,div.selector span,div.uploader,div.uploader span.action{background:url(/sites/all/themes/st_theme/images/default/sprite.png) no-repeat;-webkit-font-smoothing:antialiased}div.button.uniform,div.checker,div.radio,div.selector,div.uploader{display:-moz-inline-box;display:inline-block;zoom:1;vertical-align:middle}div.button.uniform:focus,div.checker:focus,div.radio:focus,div.selector:focus,div.uploader:focus{outline:0}div.button.uniform,div.button.uniform *,div.checker,div.checker *,div.radio,div.radio *,div.selector,div.selector *,div.uploader,div.uploader *{margin:0;padding:0}.highContrastDetect{background:url(/sites/all/themes/st_theme/images/default/bg-input.png) repeat-x;width:0;height:0}div.selector,div.selector span{overflow:hidden;height:26px;line-height:26px}input.uniform-input,select.uniform-multiselect,textarea.uniform{padding:3px;background:url(/sites/all/themes/st_theme/images/default/bg-input.png) repeat-x;outline:0}input.uniform-input.active,select.uniform-multiselect.active,textarea.uniform.active{background:url(/sites/all/themes/st_theme/images/default/bg-input-focus.png) repeat-x}div.checker input,input[type=search],input[type=search]:active{-webkit-appearance:none;-moz-appearance:none;appearance:none}div.selector{background-position:0 -130px;padding:0 0 0 10px;position:relative;font-size:12px}div.selector span{text-overflow:ellipsis;display:block;white-space:nowrap;background-position:right 0;padding-right:25px;cursor:pointer;width:100%}div.selector.fixedWidth{width:190px}div.selector.fixedWidth span{width:155px}div.selector select{background:0 0;position:absolute;height:22px;top:2px;left:0;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}div.checker,div.radio,div.uploader{position:relative}div.selector.active{background-position:0 -156px}div.selector.active span{background-position:right -26px}div.selector.focus,div.selector.hover{background-position:0 -182px}div.selector.focus span,div.selector.hover span{background-position:right -52px}div.selector.focus.active,div.selector.hover.active{background-position:0 -208px}div.selector.focus.active span,div.selector.hover.active span{background-position:right -78px}div.selector.disabled,div.selector.disabled.active{background-position:0 -234px}div.selector.disabled span,div.selector.disabled.active span{background-position:right -104px}div.checker,div.checker input,div.checker span{width:19px;height:19px}div.checker span{display:-moz-inline-box;display:inline-block;zoom:1;text-align:center;background-position:0 -260px}div.checker span.checked{background-position:-76px -260px}div.checker input{background:0 0;display:-moz-inline-box;display:inline-block;zoom:1}div.checker.active span{background-position:-19px -260px}div.checker.active span.checked{background-position:-95px -260px}div.checker.focus span,div.checker.hover span{background-position:-38px -260px}div.checker.focus span.checked,div.checker.hover span.checked{background-position:-114px -260px}div.checker.focus.active span,div.checker.hover.active span{background-position:-57px -260px}div.checker.focus.active span.checked,div.checker.hover.active span.checked{background-position:-133px -260px}div.checker.disabled span,div.checker.disabled.active span{background-position:-152px -260px}div.checker.disabled span.checked,div.checker.disabled.active span.checked{background-position:-171px -260px}div.radio,div.radio input,div.radio span{width:18px;height:18px}div.uploader,div.uploader span.action{height:28px;cursor:pointer;overflow:hidden}div.radio span{display:-moz-inline-box;display:inline-block;zoom:1;text-align:center;background-position:0 -279px}div.radio span.checked{background-position:-72px -279px}div.radio input{background:0 0;display:-moz-inline-box;display:inline-block;zoom:1;text-align:center}div.radio.active span{background-position:-18px -279px}div.radio.active span.checked{background-position:-90px -279px}div.radio.focus span,div.radio.hover span{background-position:-36px -279px}div.radio.focus span.checked,div.radio.hover span.checked{background-position:-108px -279px}div.radio.focus.active span,div.radio.hover.active span{background-position:-54px -279px}div.radio.focus.active span.checked,div.radio.hover.active span.checked{background-position:-126px -279px}div.radio.disabled span,div.radio.disabled.active span{background-position:-144px -279px}div.radio.disabled span.checked,div.radio.disabled.active span.checked{background-position:-162px -279px}div.uploader{background-position:0 -297px;width:190px}div.uploader span.action{background-position:right -409px;line-height:28px;width:82px;text-align:center;float:left;display:inline}div.uploader span.filename{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;float:left;cursor:default;height:24px;margin:2px 0 2px 2px;line-height:24px;width:85px;padding:0 10px}div.uploader input{background:0 0;position:absolute;top:0;right:0;float:right;cursor:default;width:100%;height:100%}div.uploader span.action,input.uniform-input,input.uniform-input.active,input.uniform-input:focus,select.uniform-multiselect.active,textarea.uniform.active{background-color:#fff}div.uploader.active span.action{background-position:right -465px}div.uploader.focus,div.uploader.hover{background-position:0 -353px}div.uploader.focus span.action,div.uploader.hover span.action{background-position:right -437px}div.uploader.focus.active span.action,div.uploader.hover.active span.action{background-position:right -493px}div.uploader.disabled,div.uploader.disabled.active{background-position:0 -325px}div.uploader.disabled span.action,div.uploader.disabled.active span.action{background-position:right -381px}div.button.uniform{background-position:0 -641px;height:30px;cursor:pointer;position:relative}div.button.uniform a,div.button.uniform button,div.button.uniform input{opacity:.01;filter:alpha(opacity=1);display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%}div.button.uniform span{display:-moz-inline-box;display:inline-block;zoom:1;line-height:30px;text-align:center;background-position:right -521px;height:30px;margin-left:13px;padding:0 15px 0 2px}div.button.uniform.active{background-position:0 -671px}div.button.uniform.active span{background-position:100% -551px;cursor:default}div.button.uniform.focus,div.button.uniform.hover{background-position:0 -701px}div.button.uniform.focus span,div.button.uniform.hover span{background-position:right -581px}div.button.uniform.disabled,div.button.uniform.disabled.active{background-position:0 -731px}input.uniform-input,select.uniform-multiselect,textarea.uniform{font-weight:400;color:#777;border:1px solid #aaa;border-right-color:#ccc;border-bottom-color:#ccc;border-radius:3px;background-color:#fff}input.uniform-input.focus,input.uniform-input.hover,select.uniform-multiselect.focus,select.uniform-multiselect.hover,textarea.uniform.focus,textarea.uniform.hover{box-shadow:0 0 4px rgba(0,0,0,.3);border-color:#999}div.button.uniform span{font-weight:700;letter-spacing:1px;text-transform:uppercase}div.button.uniform.focus span,div.button.uniform.hover span{color:#555}div.button.uniform.disabled span,div.button.uniform.disabled.active span{background-position:right -611px;cursor:default;color:#bbb}div.selector span{color:#666;text-shadow:0 1px 0 #fff}div.selector.disabled span,div.selector.disabled.active span{color:#bbb}div.checker{margin-right:5px}div.radio{margin-right:3px}div.uploader span.action{text-shadow:#fff 0 1px 0;font-size:11px;font-weight:700}div.uploader span.filename{color:#777;border-right:solid 1px #bbb;font-size:11px}div.uploader.disabled span.action,div.uploader.disabled.active span.action{color:#aaa}div.uploader.disabled span.filename,div.uploader.disabled.active span.filename{border-color:#ddd;color:#aaa}
