#booking-footer .wrapper,footer #site-info .wrapper,footer #copyright .wrapper{margin:0 auto}@media (min-width: 1280px){#booking-footer .wrapper,footer #site-info .wrapper,footer #copyright .wrapper{width:1200px}}@media (min-width: 641px) and (max-width: 1279px){#booking-footer .wrapper,footer #site-info .wrapper,footer #copyright .wrapper{max-width:850px;width:90%}}@media (max-width: 640px){#booking-footer .wrapper,footer #site-info .wrapper,footer #copyright .wrapper{width:90%}}.article_info,.dintorni,#form_parking_top,#form_parking_bottom,.article_parking,#form_parking,.indexes,.article_gyg,.banner_sponsor,.gyg_card,.adsense{margin:0 auto}@media (min-width: 1280px){.article_info,.dintorni,#form_parking_top,#form_parking_bottom,.article_parking,#form_parking,.indexes,.article_gyg,.banner_sponsor,.gyg_card,.adsense{width:850px}}@media (min-width: 641px) and (max-width: 1279px){.article_info,.dintorni,#form_parking_top,#form_parking_bottom,.article_parking,#form_parking,.indexes,.article_gyg,.banner_sponsor,.gyg_card,.adsense{max-width:850px;width:90%}}@media (max-width: 640px){.article_info,.dintorni,#form_parking_top,#form_parking_bottom,.article_parking,#form_parking,.indexes,.article_gyg,.banner_sponsor,.gyg_card,.adsense{width:90%}}.items_aff .showall a,#header_searchform #searchform button,.gyg_card .items .item a .titolo .acquista,.items_aff .showall a:before,#header_searchform #searchform button:before,.gyg_card .items .item a .titolo .acquista:before,.form_parking .input_fields .cerca button,.hotel_heading a:hover,.parking_heading a:hover,.hotel_heading a:hover:before,.parking_heading a:hover:before,#booking-footer .article_buttons_end_aeroporto ul li a,#booking-footer .article_buttons_end_aeroporto ul li a:before,#newsletter_form button{transition:all 0.3s ease-in-out 0s}.items_aff .showall a,#header_searchform #searchform button,.gyg_card .items .item a .titolo .acquista{background-color:#88ba01;border-radius:3px;font-size:0.9em;line-height:1.5em;text-decoration:none;color:#FFF;font-weight:600;padding:3px 12px;display:inline-block}.items_aff .showall a:before,#header_searchform #searchform button:before,.gyg_card .items .item a .titolo .acquista:before{font-family:Material Icons;font-size:1.4em;vertical-align:middle;color:#FFF;margin-right:7px;opacity:0.8;filter:alpha(opacity=80);font-weight:400}.items_aff .showall a:hover,#header_searchform #searchform button:hover{background-color:#ffd100;color:#000;box-shadow:0 0 3px rgba(0,0,0,0.08),0 3px 6px rgba(0,0,0,0.16)}.items_aff .showall a:hover:before,#header_searchform #searchform button:hover:before{color:#000}@media print{.head-mob,.sidebar,footer,.adsbygoogle,#hotel-vicino,#booking-footer,.vedihotel,#related,#booking-footer,#breadcrumb,.back-to-top,.ec-stars-outer,.indexes{display:none !important}}#header_searchform #searchform{display:flex}#header_searchform #searchform input{padding:15px 20px;font-size:1.8em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:#FFF;width:500px}#header_searchform #searchform button{border:0;margin-left:15px;padding:0px 20px;font-size:1.8em;text-transform:uppercase;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#header_searchform #searchform button:before{font-family:Material Icons;content:"\E8B6";margin-right:2px;font-weight:400;font-size:1.4em;vertical-align:bottom}#header_searchform.header_searchform_popup{position:relative;width:auto;max-width:670px;margin:0 auto;margin-top:20%}@media (max-width: 640px){#header_searchform #searchform input{font-size:1em;width:60%}#header_searchform #searchform button{font-size:1em;padding:0 10px}#header_searchform #searchform button:before{display:none}#header_searchform.header_searchform_popup{padding:20px;max-width:80%}}.stars{width:6em;height:1.2em;display:inline-block;position:relative}.stars:before,.stars:after{display:inline-block;font-family:Material Icons;line-height:1em;font-size:1.2em;position:absolute;top:0;left:0}.stars:before{color:#f9ebb2;content:"\E83A\E83A\E83A\E83A\E83A"}.stars:after{color:#FC0;content:"\E838\E838\E838\E838\E838";overflow:hidden}.stars.one:after{content:"\E838"}.stars.onehalf:after{content:"\E838\E839"}.stars.two:after{content:"\E838\E838"}.stars.twohalf:after{content:"\E838\E838\E839"}.stars.three:after{content:"\E838\E838\E838"}.stars.threehalf:after{content:"\E838\E838\E838\E839"}.stars.four:after{content:"\E838\E838\E838\E838"}.stars.fourhalf:after{content:"\E838\E838\E838\E838\E839"}hr{background-color:#E5E5E5;border:0;height:1px;margin:20px 0px;clear:both}h2{font-size:1.5em;color:#638701;line-height:1.1em;font-weight:600;padding:10px 0;border-bottom:1px solid #DDD;margin:60px 0 15px 0;clear:both}h3{font-size:1.3em;color:#88ba01;margin:0 0 5px 0;padding-top:18px;font-weight:600}h4{font-size:1.2em;color:#333;font-weight:600;margin:0px 0 3px 0;padding-top:10px}h5{font-size:1.1em;color:#666;font-weight:600}@media (max-width: 640px){h2{font-size:1.5em;line-height:1.1em;letter-spacing:-0.01em;text-decoration:none;padding:2% 0% 2% 0%}h3{font-size:1.3em;line-height:1.1em;letter-spacing:-0.01em}}.article_content>ol,.article_content blockquote>ol{counter-reset:li;list-style:decimal;clear:both;margin:20px 0em 20px 0em}.article_content>ol li,.article_content blockquote>ol li{position:relative;margin:0 0 15px 2em;padding:0px 8px;list-style:none}.article_content>ol li:before,.article_content blockquote>ol li:before{content:counter(li);counter-increment:li;position:absolute;top:0px;left:-2em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:30px;margin-right:8px;padding:1px;color:#fff;background:#88ba01;font-weight:700;text-align:center}.article_content>ol li:last-child,.article_content blockquote>ol li:last-child{margin-bottom:0}.article_content .tabs ul li{width:auto}.article_content .tabs ul li:before{display:none}.article_content ul.inline li{display:inline;margin-right:20px;line-height:1.8em;font-size:0.9em}.article_content ul.inline li:before{display:initial}.article_content ol.inline li{display:inline-block;margin-right:20px;font-size:0.9em}.article_content blockquote{clear:both;margin:25px 0px 25px 0px;padding:15px 25px 5px 25px;background-color:#F9F9F9;font-size:1em;color:#777;border-left:3px solid #88ba01}.article_content blockquote h2{margin-top:0}.article_content blockquote.left{float:left;margin-left:0;margin-right:24px;text-align:right;width:33%}.article_content blockquote.right{float:right;margin-left:24px;margin-right:0;text-align:left;width:33%}@media (max-width: 640px){.article_content blockquote{padding:10px 15px 1px 15px}}.article_content #tabella{width:100%;color:#666;font-size:0.9em;background:#FFF;margin:20px 0px}.article_content #tabella th{text-transform:uppercase;padding:1% 3%;color:#FFF;background:#88ba01}.article_content #tabella th:first-child{text-align:left}.article_content #tabella tr{text-align:center}.article_content #tabella td:first-child{text-align:left;border-left:0}.article_content #tabella td{padding:1%;border-bottom:1px solid #e0e0e0}.article_content #tabella tr.even td{background:#F8F9FA}.article_content #tabella tr:last-child td{border-bottom:0}.article_content #tabella tr:hover td{background:#F5F5F5}.article_content .toggle{clear:both}.article_content .didascalia{padding:2px 15px;margin-bottom:30px;color:#666;font-size:0.9em;line-height:1.4em;border-left:3px solid #EEE}.article_content .didascalia img{margin-top:-10px}.article_content .didascalia a{color:#88ba01}ul.compagnie_na_logos{margin-bottom:20px;display:flex;flex-wrap:wrap}ul.compagnie_na_logos li{display:inline-block;margin-right:1%;border:2px solid #EEE;padding:1%;margin-top:10px;text-align:center}ul.compagnie_na_logos li a{position:relative;display:flex}ul.compagnie_na_logos li a span{position:absolute;background-color:#383838;top:-4px;right:-4px;z-index:1;color:#FFF;border-radius:100%;width:18px;height:18px;text-align:center;line-height:18px;font-size:11px;border:1px solid #FFF}ul.compagnie_na_logos li:before{display:none}ul.compagnie_na_logos li img{width:100%;height:100%;display:block}@media (min-width: 641px){ul.compagnie_na_logos li{width:13%}ul.compagnie_na_logos li:nth-of-type(6n){margin-right:0}}@media (max-width: 640px){ul.compagnie_na_logos li{width:20%}ul.compagnie_na_logos li:nth-of-type(4n){margin-right:0}}.pid .details{font-size:0.9em;color:#777;margin-bottom:10px;display:flex;flex-wrap:wrap;align-items:center}@media (max-width: 640px){.pid .details{display:initial}}.pid .details .marker:before{font-family:Material Icons;vertical-align:bottom;font-size:1.5em;color:#88ba01;content:"\e0c8"}.pid .details .num{border-radius:4px;background-color:#88ba01;color:#fff;font-size:15px;line-height:27px;font-weight:700;margin-right:10px;padding:0 7px 0 5px}.pid .details .num:before{font-family:Material Icons;vertical-align:bottom;font-size:1.3em;content:"\e0c8";margin-right:2px;font-weight:400}.pid .details .num:hover{color:#FFF;background-color:#f15219}.pid .details a{color:#666;font-weight:600;text-decoration:none;display:inline-block}.pid .details a:hover{color:#88ba01}.pid .details .divider{margin-right:10px}.pid .details .add{margin-right:5px}.pid .details .hotel:before,.pid .details .gyg:before{font-family:Material Icons;vertical-align:bottom;margin-right:4px;font-size:1.3em;color:#88ba01}.pid .details .hotel{text-decoration:none;font-weight:400;border:1px solid #DDD;border-radius:4px;padding:1px 10px 1px 8px}.pid .details .hotel:before{content:"\e5cc";margin-right:0px}.pid .details .gyg{color:#88ba01;text-transform:uppercase}.pid .details .gyg:before{content:"\e53f"}.pid .details .gyg:hover{color:#000}.pid blockquote{margin-bottom:30px;padding:7px 15px;display:inline-block;margin:10px 0 30px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#FFF;border-left:0;border:1px solid #DDD}.pid blockquote p{margin:0}.pid blockquote p:before{font-family:Material Icons;vertical-align:bottom;margin-right:2px;font-size:1.3em;color:#88ba01;content:"\e5cc"}.article_info{margin-bottom:20px}@media (min-width: 641px){.article_info .dettagli{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;width:100%}}.article_info .dettagli>div{break-inside:avoid-column;margin-top:15px}@media (max-width: 640px){.article_info .dettagli>div{margin-top:10px}}.article_info .dettagli>div h3{color:#000;font-size:1em;text-transform:uppercase}.article_info .dettagli>div h3:before{font-family:Material Icons;vertical-align:bottom;margin-right:4px;font-size:1.6em;font-weight:normal;color:#88ba01}.article_info .dettagli>div .content{margin-left:30px;font-size:0.9em;color:#666;line-height:1.6em}.article_info .dettagli>div .content a{color:#88ba01;font-weight:600;text-decoration:none}.article_info .dettagli>div .content a:hover{color:#638701}.article_info .dettagli>div .content h4{font-size:1.1em}.article_info .dettagli>div:first-child{margin-top:0px}.article_info .dettagli>div.indirizzo h3:before{content:"\e52e"}.article_info .dettagli>div.contatti h3:before{content:"\e324"}.article_info .dettagli>div.orari h3:before{content:"\e192"}.article_info .dettagli>div.trasporti h3:before{content:"\e530"}.article_info .dettagli>div.dintorni h3:before{content:"\e569"}.dintorni{padding:15px 0}.dintorni h3{color:#000;text-transform:uppercase;font-size:1em;font-weight:600;margin-bottom:10px;margin-top:15px}.dintorni h3:before{content:"\e569";font-family:Material Icons;vertical-align:bottom;margin-right:4px;font-size:1.6em;font-weight:normal;color:#666}@media (min-width: 641px){.dintorni ul{display:flex}.dintorni ul li{box-shadow:0 0 1px rgba(0,0,0,0.11),0 1px 2px rgba(0,0,0,0.22);margin-right:15px;flex-grow:1;transition:all 0.4s ease 0s;background-color:#CCC;flex-basis:1%}.dintorni ul li:nth-of-type(3n){margin-right:0}.dintorni ul li a{position:relative;display:block}.dintorni ul li a .pic{overflow:hidden}.dintorni ul li a .pic img{width:100%;height:auto;display:block;max-height:126px;transition:0.4s}.dintorni ul li a .content{position:absolute;width:100%;height:100%;top:1px;left:0;color:#FFF;background-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(30%, transparent), color-stop(100% rgba(0,0,0,0.8)));background-image:-webkit-linear-gradient(top, transparent 30%, rgba(0,0,0,0.8) 100%);background-image:-moz-linear-gradient(top, transparent 30%, rgba(0,0,0,0.8) 100%);background-image:-ms-linear-gradient(top, transparent 30%, rgba(0,0,0,0.8) 100%);background-image:-o-linear-gradient(top, transparent 30%, rgba(0,0,0,0.8) 100%);background-image:linear-gradient(top, transparent 30%, rgba(0,0,0,0.8) 100%)}.dintorni ul li a .content .title{font-weight:600;line-height:1em;color:#FFF;position:absolute;bottom:25px;left:10px;font-size:1.2em;font-family:Raleway;text-shadow:0 1px 1px #000}.dintorni ul li a .content .title span{display:table;font-weight:400;font-size:0.5em;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;text-shadow:none;background-color:#88ba01;padding:3px 5px;text-transform:uppercase;margin-bottom:4px;line-height:1em}.dintorni ul li a .content .dist{position:absolute;bottom:10px;left:10px;font-size:0.8em;line-height:1em}.dintorni ul li:hover{box-shadow:0 0 3px rgba(0,0,0,0.13),0 3px 6px rgba(0,0,0,0.26)}.dintorni ul li:hover a .pic img{transform:scale(1.3);opacity:0.7}.dintorni.cont3 ul li a .pic{max-height:125px}.dintorni.cont2 ul li:nth-of-type(3n),.dintorni.cont4 ul li:nth-of-type(3n){margin-right:15px}.dintorni.cont2 ul li:nth-of-type(2n),.dintorni.cont4 ul li:nth-of-type(2n){margin-right:0}.dintorni.cont2 ul li a .pic,.dintorni.cont4 ul li a .pic{max-height:190px}.dintorni.cont2 ul li a .pic img,.dintorni.cont4 ul li a .pic img{max-height:190px}.dintorni.cont2 ul li a .content,.dintorni.cont4 ul li a .content{background-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(100% rgba(0,0,0,0.8)));background-image:-webkit-linear-gradient(top, transparent 60%, rgba(0,0,0,0.8) 100%);background-image:-moz-linear-gradient(top, transparent 60%, rgba(0,0,0,0.8) 100%);background-image:-ms-linear-gradient(top, transparent 60%, rgba(0,0,0,0.8) 100%);background-image:-o-linear-gradient(top, transparent 60%, rgba(0,0,0,0.8) 100%);background-image:linear-gradient(top, transparent 60%, rgba(0,0,0,0.8) 100%)}.dintorni.cont1 ul li{min-width:50%;flex-grow:0}.dintorni.cont1 ul li a .pic img{max-height:190px}.dintorni.cont1 ul li a .content{background-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(100% rgba(0,0,0,0.8)));background-image:-webkit-linear-gradient(top, transparent 60%, rgba(0,0,0,0.8) 100%);background-image:-moz-linear-gradient(top, transparent 60%, rgba(0,0,0,0.8) 100%);background-image:-ms-linear-gradient(top, transparent 60%, rgba(0,0,0,0.8) 100%);background-image:-o-linear-gradient(top, transparent 60%, rgba(0,0,0,0.8) 100%);background-image:linear-gradient(top, transparent 60%, rgba(0,0,0,0.8) 100%)}}@media (max-width: 640px){.dintorni ul{display:flex;flex-wrap:wrap}.dintorni ul li{box-shadow:0 0 1px rgba(0,0,0,0.11),0 1px 2px rgba(0,0,0,0.22);transition:opacity 0.5s,box-shadow 0.2s;width:100%;margin:7px 0}.dintorni ul li a{display:flex;align-items:center}.dintorni ul li a .pic{width:40%;overflow:hidden;background-color:#EEE;min-height:60px}.dintorni ul li a .pic img{max-height:120px;width:auto;display:block;transform:translateX(-15%)}.dintorni ul li a .content{padding:10px 15px;width:60%;box-sizing:border-box}.dintorni ul li a .content .title{font-weight:600;line-height:1em;font-size:1em;font-family:Raleway;color:#000}.dintorni ul li a .content .title span{display:table;font-weight:400;font-size:0.55em;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;text-shadow:none;padding:3px 5px;text-transform:uppercase;margin-bottom:7px;line-height:1em;color:#FFF}.dintorni ul li a .content .dist{font-size:0.8em;line-height:1em;color:#000;margin-top:3px}}.dintorni.aeroporti h3:before{content:"\e539"}.dintorni.aeroporti ul li a .content .title span{background-color:#88ba01}.dintorni.destinazioni h3:before{content:"\e412"}.dintorni.destinazioni ul li a .content .title span{background-color:#d82f7e}.size-full,.size-large{width:100%;height:auto}.alignnone.size-full,.aligncenter.size-full,.alignnone.size-large{width:100%;height:auto;clear:both;margin-bottom:10px}.wp-caption{margin:0px;width:auto !important}.wp-caption img{display:block}@media (max-width: 640px){.wp-caption img{width:100%;height:100%}}.wp-caption-text{color:#666;padding:10px 5px;font-size:0.9em;font-style:italic;text-align:center;line-height:15px;background-color:#F5F5F5;margin-bottom:20px !important}.wp-caption-text a{color:#666 !important;font-weight:400 !important}@media (min-width: 641px){.wp-caption-text{padding:10px 5px;font-size:0.9em}}@media (max-width: 640px){.wp-caption-text{padding:6px 5px;font-size:0.8em}}.alignnone{padding:10px 0px 0px 0px}.center{text-align:center;margin:5px 0px}hr.clear{clear:both;visibility:hidden;margin:0px;padding:0px}figure.alignnone{max-width:initial !important}.alignright a,.alignleft a,.gallery a{display:flex}@media (min-width: 641px){.alignright{float:right;margin:5px 0px 5px 15px;width:auto}.alignright{width:auto !important;max-width:320px;height:auto}.alignright img{width:100%;height:100%}}@media (max-width: 640px){.alignright{text-align:center;margin:15px 0;width:100%;height:auto;max-width:100% !important}.alignright a{width:100%}.alignright a img{width:100%;height:100%}}@media (min-width: 1280px){.gallery{margin:5px 0 20px 0}.gallery figure{display:inline-block;margin-right:10px;margin-bottom:10px}.gallery figure:nth-of-type(5n){margin-right:0}}@media (max-width: 1279px){.gallery{margin:5px 0 20px 0}.gallery figure{display:inline-block;margin-right:1%;margin-bottom:1%;width:19.2%}.gallery figure:nth-of-type(5n){margin-right:0}.gallery figure a,.gallery figure img{width:100%;height:100%}}@media (max-width: 640px){.gallery figure{margin-right:2%;width:32%;margin-bottom:2%}.gallery figure:nth-of-type(5n){margin-right:2%}.gallery figure:nth-of-type(3n){margin-right:0}}.arrivi_partenze{margin-bottom:30px}#video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;margin:20px 0}#video iframe,#video object,#video embed{position:absolute;top:0;left:0;width:100%;height:100%}.search-form-fi{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;margin:25px 0}.search-form-fi .search-field-fi{-webkit-box-flex:2 1 auto;-moz-box-flex:2 1 auto;-webkit-flex:2 1 auto;-ms-flex:2 1 auto;flex:2 1 auto;font-size:1.2em;margin-right:15px;padding:5px}.search-form-fi button{background-color:#88ba01;color:#FFF;border:0;font-size:1.2em;font-weight:600;text-transform:uppercase;padding:5px 25px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.search-form-fi button:before{font-family:Material Icons;content:"\E8B6";font-size:1.4em;font-weight:400;vertical-align:text-top;margin-right:5px}.search-form-fi button:hover{cursor:pointer;background-color:#638701}@media (max-width: 640px){.search-form-fi{flex-wrap:wrap}.search-form-fi .search-field-fi{margin-right:0}.search-form-fi button{margin-top:10px}}.risultato-ricerca{padding:25px 0;border-bottom:1px solid #EEE;width:100%}.risultato-ricerca a{text-decoration:none;font-weight:400;display:flex;align-items:center}.risultato-ricerca .pic img{width:80px;height:auto;display:block;margin-right:15px}.risultato-ricerca .content{font-size:0.9em;line-height:1.4em;color:#333}.risultato-ricerca .content h3{padding:0}@media (max-width: 640px){.risultato-ricerca a{align-items:flex-start}}.error404 article{width:100%}.error404 article #main{width:100%}.bottom-fixed{position:fixed;display:none;z-index:2}@media (min-width: 641px){.bottom-fixed{bottom:60px;right:20px}}@media (max-width: 640px){.bottom-fixed{bottom:15px;right:15px}}.bottom-fixed .back-to-top{background:rgba(0,0,0,0.7);width:40px;height:40px;text-decoration:none;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;color:#fff;display:inline-block;box-shadow:0 0 1px rgba(0,0,0,0.1),0 2px 3px rgba(0,0,0,0.2);vertical-align:bottom}.bottom-fixed .back-to-top:before{font-family:Material Icons;content:"\E316";margin:0;position:relative;text-align:center;top:6px;font-weight:700;font-size:2.5em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.bottom-fixed .back-to-top:hover{background:rgba(0,0,0,0.9)}.bottom-fixed .share-fb,.bottom-fixed .share-wa{text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;color:#FFF;font-weight:600;font-size:0.9em;display:inline-block;vertical-align:bottom;margin-right:5px;box-shadow:0 0 1px rgba(0,0,0,0.1),0 2px 3px rgba(0,0,0,0.2)}.bottom-fixed .share-fb:before,.bottom-fixed .share-wa:before{width:28px;height:28px;background-image:url("/wp-content/themes/guide/img/social-sprites.png");background-clip:padding-box;background-repeat:no-repeat;position:relative;content:"";display:inline-block;vertical-align:bottom;margin-right:5px}@media (min-width: 641px){.bottom-fixed .share-fb,.bottom-fixed .share-wa{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:6px 13px 8px 3px}}@media (max-width: 640px){.bottom-fixed .share-fb,.bottom-fixed .share-wa{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:40px;height:40px;position:relative}.bottom-fixed .share-fb:before,.bottom-fixed .share-wa:before{top:4px;left:4px}.bottom-fixed .share-fb span,.bottom-fixed .share-wa span{display:none}}.bottom-fixed .share-fb{background:#4267b2}.bottom-fixed .share-fb:before{background-position:0px 0px}.bottom-fixed .share-fb:hover{background:#34518d}.bottom-fixed .share-wa{background:#50ae0b}.bottom-fixed .share-wa:before{background-position:-192px 0px}.bottom-fixed .share-wa:hover{background:#3a7e08}@media (min-width: 641px){.bottom-fixed .share-wa{display:none}}.navigation{font-size:1em;font-weight:bold}.navigation a,.navigation span{padding:6px 10px}.navigation span{background:#88ba01;color:#FFF}.navigation a,.navigation a:visited,.navigation .dots{color:#FFF;background:#638701;text-decoration:none}.navigation a:active,.navigation a:hover{background:#88ba01;color:#FFF}.navigation .nav-previous{float:left}.navigation .nav-next{float:right}#nav-above{margin:0 0 18px 0}.paged #nav-above,.single #nav-above{display:block}#nav-below{margin:35px 0 15px 0;text-align:center}#info-admin{color:#FFF;font-weight:bold;float:right;font-size:12px;margin-top:5px}#info-admin .pecetta{padding:3px 10px;margin-left:10px}@media (max-width: 1279px){#info-admin{display:none}}#wpadminbar ul li#wp-admin-bar-ejm-search a:before{content:"\f179";top:3px}#wpadminbar ul li#wp-admin-bar-ejm-upc a:before{content:"\f463";top:3px}#wpadminbar ul li#wp-admin-bar-ejm_tools .ab-empty-item:before{content:"\f107";top:3px}#form_parking_top,#form_parking_bottom{margin-top:30px}#form_parking_top form{background-color:#feba02;border-radius:6px;padding:15px}#form_parking_top .tit{font-size:1.2em;font-weight:600;margin-bottom:8px;color:#003b66}.vantaggi{font-size:0.8em;line-height:1.9em;padding:10px 0 0 0;color:#000;justify-content:center}.vantaggi .item{display:flex;line-height:1.2em;margin:10px 15px;align-items:center}.vantaggi .item:before{font-family:Material Icons;color:#88ba01;font-size:2.6em;margin-right:7px}.vantaggi .item.confronta:before{content:"\E065"}.vantaggi .item.eur:before{content:"\E926"}@media (min-width: 641px){.vantaggi{display:flex}}@media (max-width: 640px){.vantaggi .item{margin:15px 0}}.form_parking{background-color:#feba02;box-sizing:border-box;border-radius:6px;margin-top:15px}@media (min-width: 1280px){.form_parking{padding:20px}}@media (max-width: 1279px){.form_parking{padding:15px}}.form_parking .tit{font-size:1.2em;font-weight:600;margin-bottom:10px;line-height:1em;color:#003b66}.form_parking .input_fields{display:flex;flex-wrap:wrap}.form_parking .input_fields .destinazione,.form_parking .input_fields .data_arrivo,.form_parking .input_fields .data_partenza,.form_parking .input_fields .ora_arrivo,.form_parking .input_fields .ora_partenza{background-color:#FFF;border-radius:4px;border:1px solid #cc9501;padding:5px 7px}@media (min-width: 641px) and (max-width: 1279px){.form_parking .input_fields .destinazione,.form_parking .input_fields .data_arrivo,.form_parking .input_fields .data_partenza,.form_parking .input_fields .ora_arrivo,.form_parking .input_fields .ora_partenza{padding:3px 5px}}.form_parking .input_fields .destinazione{flex-basis:100%;margin-bottom:10px}.form_parking .input_fields .destinazione select{width:100%}.form_parking .input_fields .data_arrivo,.form_parking .input_fields .data_partenza{flex-grow:1;min-width:auto;margin-right:5px}.form_parking .input_fields .data_arrivo input,.form_parking .input_fields .data_partenza input{width:100%;cursor:pointer;background:#fff url("/wp-content/themes/guide/img/calendar.png") no-repeat right}@media (min-width: 641px){.form_parking .input_fields .data_arrivo,.form_parking .input_fields .data_partenza{flex-basis:15%}}@media (max-width: 640px){.form_parking .input_fields .data_arrivo,.form_parking .input_fields .data_partenza{flex-basis:40%}}.form_parking .input_fields .ora_arrivo,.form_parking .input_fields .ora_partenza{margin-right:5px}.form_parking .input_fields .ora_arrivo input,.form_parking .input_fields .ora_partenza input{width:100%;cursor:pointer;background:#fff url("/wp-content/themes/guide/img/time.png") no-repeat right}@media (min-width: 1280px){.form_parking .input_fields .ora_arrivo,.form_parking .input_fields .ora_partenza{width:90px}}@media (min-width: 641px) and (max-width: 1279px){.form_parking .input_fields .ora_arrivo,.form_parking .input_fields .ora_partenza{width:75px}}@media (max-width: 640px){.form_parking .input_fields .ora_arrivo,.form_parking .input_fields .ora_partenza{flex-basis:30%}}.form_parking .input_fields .divider{display:flex;align-items:center}@media (max-width: 640px){.form_parking .input_fields .divider{display:none}}.form_parking .input_fields .divider:before{content:"\E5C8";margin-right:5px;font-family:Material Icons;opacity:0.4}.form_parking .input_fields .cerca button{font-size:1.2em;font-weight:700;background-color:#07c;color:#FFF;cursor:pointer;height:100%;border:0;border-radius:5px;padding:10px 30px}@media (min-width: 641px) and (max-width: 1279px){.form_parking .input_fields .cerca button{padding:10px 10px}}.form_parking .input_fields .cerca button:hover{background-color:#003b66}.form_parking .input_fields label{display:table;border-bottom:1px solid #EEE;padding-bottom:3px;font-size:0.7em;color:#666;text-transform:uppercase;line-height:1em;margin:2px 0}.form_parking .input_fields input,.form_parking .input_fields select{border:0;font-size:1em;font-weight:600;color:#000;outline:0;padding:2px 0;background-color:#FFF}@media (max-width: 640px){.form_parking .input_fields .destinazione{margin:0 0 5px 0}.form_parking .input_fields .data_arrivo,.form_parking .input_fields .data_partenza{margin:0 5px 5px 0}.form_parking .input_fields .ora_arrivo,.form_parking .input_fields .ora_partenza{margin:0 0 5px 0}.form_parking .input_fields .cerca{width:100%}.form_parking .input_fields .cerca button{padding:10px 0;width:100%}.form_parking .input_fields label{font-size:0.6em;padding:2px 0}.form_parking .input_fields input{padding:3px 0}}.article_parking .form_parking,.home_parcheggio .form_parking{background-color:#F5F5F5}.article_parking .form_parking .tit,.home_parcheggio .form_parking .tit{color:#000}.article_parking .form_parking .input_fields .destinazione,.article_parking .form_parking .input_fields .data_arrivo,.article_parking .form_parking .input_fields .data_partenza,.article_parking .form_parking .input_fields .ora_arrivo,.article_parking .form_parking .input_fields .ora_partenza,.home_parcheggio .form_parking .input_fields .destinazione,.home_parcheggio .form_parking .input_fields .data_arrivo,.home_parcheggio .form_parking .input_fields .data_partenza,.home_parcheggio .form_parking .input_fields .ora_arrivo,.home_parcheggio .form_parking .input_fields .ora_partenza{border:1px solid #DEDEDE}.button_end{text-align:center;margin-top:30px}.bottone{margin:0px 5px 25px 0px;font-weight:600;display:inline-block}.bottone a{text-decoration:none !important;padding:4px 15px;font-size:1em;display:inline-block}@media (max-width: 640px){.bottone a{font-size:0.9em}}.bottone a i{vertical-align:sub;font-size:1.3em;margin-right:7px}.bottone a{background-color:#88ba01;color:#fff !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.bottone a:hover{background:#506e01;color:#FFF}.bottone.grande>a{font-size:1.4em;padding:10px 20px;line-height:1.6em}.bottone.nero>a{background:#000;color:#FFF}.bottone.nero>a:hover{color:#F39200}.bottone.rosso>a{background:#e60731;color:#FFF}.bottone.rosso>a:hover{background:#9c0521}.bottone.blu>a{background:#00A6D6;color:#FFF}.bottone.blu>a:hover{background:#006b8a;color:#FFF}.bottone.giallo>a,.bottone.arancio>a{background-color:#F39200;color:#FFF}.bottone.giallo>a:hover,.bottone.arancio>a:hover{background:#a66400}.bottone.viola>a{background-color:#523F6D;color:#FFF}.bottone.viola>a:hover{background:#2e233d}.bottone.turchese>a{background-color:#3DBFA1;color:#FFF}.bottone.turchese>a:hover{background:#2a8570}.bottone.booking>a{background-color:#0898ff;color:#fff !important}.bottone.booking>a:hover{background-color:#003580;color:#fff !important}.bottone.getyourguide>a{background-color:#ff3d00;color:#FFF}.bottone.getyourguide>a:hover{background-color:#992500;color:#FFF}.bottone.viagogo>a{background-color:#78C117;color:#FFF}.bottone.viagogo>a:hover{background-color:#000;color:#FFF}.bianco,.bianco a{color:#FFF}.blu,.blu a{color:#00A6D6}.viola,.viola a{color:#ad33bc}.arancio,.arancio a{color:#FF7300}.verde,.verde a{color:#659800}.fucsia,.fucsia a{color:#ff0099}.grigio,.grigio a{color:#666}.turchese,.turchese a{background:#00969b}.box{clear:both;display:block;padding:15px;margin:10px 0;font-size:1em;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.box a{color:#88ba01}.box ul{margin-bottom:20px}.box ul li{padding:10px 0px 10px 0px;border-bottom:1px solid #EEE;display:table;width:100%}.box ul li a{color:#88ba01;text-decoration:underline;font-weight:700}.box ul li a:hover{text-decoration:none;color:#638701}.box ul li p{margin:0}.box ul li:before{font-family:Material Icons;content:"\E5CC";color:#88ba01;display:table-cell;font-size:1.6em;width:25px;vertical-align:top}.box ul li h3{padding-top:0}.box ul li:last-child{border-bottom:0px;padding-bottom:0px}.box p:last-child{margin:0}.box.left{float:left}.box.right{float:right}.box.gray{color:#666;background:#f9f9f9;border:1px solid #ddd}.box.red{color:#de5959;background:#ffe9e9;border:1px solid #fbc4c4}.box.green{color:#5f9025;background:#ebf6e0;border:1px solid #b3dc82}.box.blue{color:#5091b2;background:#e9f7fe;border:1px solid #b6d7e8}.box.yellow{color:#c4690e;background:#fffdf3;border:1px solid #f2dfa4}.box .titolo{font-size:1.3em}.callout{padding:20px;margin-top:15px;background:#f9f9f9;border-radius:3px}.callout-caption{font-size:1.3em;font-weight:400;color:#666}.callout-button{float:right;margin-left:10px}.callout img{margin:0px 15px 0px 0px !important;float:left;width:auto !important;clear:none !important}.callout H3{margin-bottom:10px !important;display:block !important}@media only screen and (max-width: 480px){.box,.box.left,.box.right{float:none;width:100% !important}.callout-caption{text-align:center;float:none;font-size:1.3em;font-weight:400;width:100%;color:#555}.callout-button{display:none}.callout img{float:none !important;margin-bottom:10px !important}}.linkhotel{margin-right:10px;margin-bottom:15px;padding:5px 10px;background-color:#249ec5;display:inline-block;margin-top:-5px}.linkhotel a{color:#FFF;text-decoration:none}.linkhotel i{color:#FFF}.linkhotel:hover{background-color:#EDEDED;text-decoration:none;color:#88ba01}.linkhotel:hover>a,.linkhotel:hover>i{text-decoration:none;color:#88ba01}.link_button{margin:-5px 5px 20px 0px;display:inline-block}.link_button a{color:#FFF;text-decoration:none;padding:7px 15px 7px 8px;background-color:#88ba01;font-weight:700}.link_button a i{vertical-align:top;font-size:1.6em;margin-right:3px}.link_button a:hover{background-color:#EDEDED;text-decoration:none;color:#88ba01}.link_button.chiaro a{background-color:#EDEDED;color:#88ba01}.link_button.chiaro a:hover{background-color:#88ba01;color:#FFF}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;z-index:9999}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px 0.4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-widget{font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold}.ui-widget-header a{color:#333333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666;box-shadow:0px 0px 5px #666}.ui-widget.ui-widget-content{font-size:0.9em}.ui-menu .ui-menu-item{border-bottom:1px solid #EEE}.ui-menu .ui-menu-item:last-of-type{border-bottom:0}.ui-motore-ricerca .ui-menu-item-wrapper:before{content:"\E5CC";font-family:Material Icons;color:#CCC;vertical-align:middle;display:inline-block}.ui-menu-item-wrapper i{font-size:1.4em;vertical-align:middle;color:#88ba01}s .ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background:#88ba01;border:1px solid #75a101}s .ui-state-active i,.ui-widget-content .ui-state-active i,.ui-widget-header .ui-state-active i,a.ui-button:active i,.ui-button:active i,.ui-button.ui-state-active:hover i{color:#FFF}.custom-tabs .tab-content{display:none;padding:20px;border:1px solid #ddd}.custom-tabs input{display:none}.custom-tabs label{display:inline-block;margin:0 0 -1px;padding:15px 25px;font-weight:600;text-align:center;color:#999;border:1px solid #EEE;background-color:#F9F9F9;border-bottom:1px solid #DDD;margin-right:5px}.custom-tabs label:hover{color:#88ba01;cursor:pointer}.custom-tabs input:checked+label{color:#555;border:1px solid #ddd;border-top:2px solid #88ba01;border-bottom:1px solid #fff;background-color:#FFF}.custom-tabs #tab-1:checked ~ #tab-content-1{display:block}.custom-tabs #tab-2:checked ~ #tab-content-2{display:block}.custom-tabs #tab-3:checked ~ #tab-content-3{display:block}.custom-tabs #tab-4:checked ~ #tab-content-4{display:block}.custom-tabs #tab-5:checked ~ #tab-content-5{display:block}.custom-tabs #tab-6:checked ~ #tab-content-6{display:block}.custom-tabs #tab-7:checked ~ #tab-content-7{display:block}.custom-tabs #tab-8:checked ~ #tab-content-8{display:block}.custom-tabs #tab-9:checked ~ #tab-content-9{display:block}.custom-tabs #tab-10:checked ~ #tab-content-10{display:block}@media screen and (max-width: 480px){.custom-tabs label{display:block;padding:10px 0px;margin-right:0px}}.accordion-toggle{margin:20px 0}.accordion-toggle .at-single{position:relative;width:100%;overflow:hidden;margin-top:5px;border:1px solid #DDD}.accordion-toggle input{position:absolute;opacity:0;z-index:-1}.accordion-toggle label{position:relative;display:block;padding:0 0 0 35px;background:#F9F9F9;line-height:2.4em;cursor:pointer;font-weight:600;font-size:1.1em}.accordion-toggle label:hover{background-color:#EEE}.accordion-toggle .at-content{max-height:0;overflow:hidden;-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;-o-transition-duration:0.35s;-ms-transition-duration:0.35s;transition-duration:0.35s;padding:0 2% !important;width:96%;font-size:0.95em;color:#333}@media (min-width: 641px){.accordion-toggle .at-content{line-height:1.6em}}.accordion-toggle input:checked ~ .at-content{max-height:10em;display:inline-table}.accordion-toggle input:checked ~ label{background-color:#EEE;border-bottom:1px solid #DDD}.accordion-toggle label::after{position:absolute;font-size:20px;left:10px;top:11px;display:block;line-height:1em;text-align:center;color:#666;-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;-o-transition-duration:0.35s;-ms-transition-duration:0.35s;transition-duration:0.35s}.accordion-toggle input[type=checkbox]+label::after{content:"\E145";font-family:'Material Icons'}.accordion-toggle input[type=checkbox]:checked+label::after{transform:rotate(45deg)}.accordion-toggle input[type=radio]+label::after{content:"\E316";font-family:'Material Icons'}.accordion-toggle input[type=radio]:checked+label::after{transform:rotate(180deg)}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}@media (max-width: 640px){button.mfp-close,button.mfp-arrow{opacity:0}}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}@media (max-width: 640px){.mfp-arrow:hover,.mfp-arrow:focus{opacity:0}}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;height:90%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:100%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#fff}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.article_content .indexes{width:100%}.article_content .indexes{margin-top:25px}.page-template-home-page .bottone{margin-top:15px}.index_container{display:flex;flex-wrap:wrap;align-items:stretch}@media (min-width: 641px){.index_container{margin-top:2%}}.index_container a{text-decoration:none;font-weight:400;flex-grow:1;transition:opacity 0.5s,box-shadow 0.5s;box-shadow:0 0 1px rgba(0,0,0,0.11),0 1px 2px rgba(0,0,0,0.22);-webkit-transition:box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1);background-color:#FFFFFF}.index_container a .content h3{font-size:1em;margin:0px;padding:0;font-weight:600;color:#333}.index_container a:hover{box-shadow:0 0 3px rgba(0,0,0,0.13),0 3px 6px rgba(0,0,0,0.26)}.index_container a:hover .content h3{color:#88ba01}@media (min-width: 641px){.index_1col a{max-width:100%;margin:0 0 20px 0}.index_1col a .item{position:relative;display:flex;align-items:center}.index_1col a .item .pic{overflow:hidden;background-color:#DDD;transition:height 0.5s;min-width:49%;height:180px}.index_1col a .item .pic img{display:block;opacity:1;margin:0 auto;transition:opacity 0.5s,transform 0.5s}.index_1col a .item .ribbon{position:absolute;left:0;background-color:rgba(0,0,0,0.6);padding:4px 10px 5px 10px;line-height:1em;font-size:0.75em;color:#FFF;top:10px;text-transform:uppercase}.index_1col a .item .content{position:relative;padding:15px 25px}.index_1col a .item .content h3{margin:0;font-size:1.3em;line-height:1.2em;text-decoration:none}.index_1col a .item .content .descr{margin:5px 0px 0px 0px;padding:0;color:#777;line-height:1.25em;font-size:0.85em;font-weight:400}.index_1col a .item .content .action{text-transform:uppercase;margin-top:15px;font-size:0.8em;font-weight:600;color:#666;border:1px solid #EEE;display:inline-block;padding:0px 10px;line-height:24px}.index_1col a:nth-of-type(2n){margin-right:0}.index_1col a:hover .pic img{opacity:0.6;transform:scale(1.2)}.index_1col a:hover .content .action{border-color:#88ba01;background-color:#88ba01;color:#FFF}}@media (min-width: 641px) and (max-width: 1279px){.index_1col a .item .pic{height:auto}.index_1col a .item .content{padding:15px}.index_1col a .item .content h3{font-size:18px;line-height:1.2em}}@media (min-width: 641px){.index_2col a{max-width:49%;margin:0 2% 15px 0}.index_2col a .item{position:relative;overflow:hidden}.index_2col a .item .pic{overflow:hidden;background-color:#DDD;transition:height 0.5s}.index_2col a .item .pic img{display:block;opacity:1;margin:0 auto;transition:opacity 0.5s,transform 0.5s}.index_2col a .item .content{position:relative;padding:15px 20px 20px 20px}.index_2col a .item .content h3{margin:0;font-size:1.1em;line-height:1.3em;text-decoration:none}.index_2col a .item .content .descr{margin:5px 0px 0px 0px;padding:0;color:#333;line-height:1.25em;font-size:0.85em;font-weight:400}.index_2col a:nth-of-type(2n){margin-right:0}.index_2col a:hover .pic img{opacity:0.6;transform:scale(1.2)}.index_3col_img_nodesc a{max-width:32%;margin:0 2% 2% 0}.index_3col_img_nodesc a:nth-of-type(3n){margin-right:0}.index_3col_img_nodesc a .item{position:relative;overflow:hidden;height:230px}.index_3col_img_nodesc a .item .pic{height:160px;overflow:hidden;background-color:#DDD;transition:height 0.5s}.index_3col_img_nodesc a .item .pic img{display:block;opacity:1;filter:alpha(opacity=100);height:160px;transform:scale(1);width:auto;transition:opacity 0.5s,transform 0.5s}.index_3col_img_nodesc a .item .content{position:relative;height:40px;padding:12px 15px;transition:height 0.5s}.index_3col_img_nodesc a .item .content h3{margin:0;padding:0 0 10px 0;font-size:1em;line-height:1.3em;text-decoration:none}.index_3col_img_nodesc a .item .content .descr{margin:5px 0px 0px 0px;padding:0;color:#333;line-height:1.2em;font-size:0.9em;font-weight:400;opacity:0;transform:translateY(65px);transition:opacity 0.3s,transform 0.3s;transition-delay:0s}.index_3col_img_nodesc a:hover .pic{height:60px}.index_3col_img_nodesc a:hover .pic img{opacity:0.6;filter:alpha(opacity=60);transform:scale(1.2)}.index_3col_img_nodesc a:hover .content{height:100px}.index_3col_img_nodesc a:hover .content .descr{opacity:1;filter:alpha(opacity=100);transform:translateY(0);transition-delay:0.2s}}@media (min-width: 641px) and (max-width: 1279px){.index_2col a .item .content{padding:15px}.index_2col a .item .content h3{font-size:18px;line-height:1.2em}.index_3col_img_nodesc a .item .content{padding:10px}.index_3col_img_nodesc a .item .content h3{padding:0;font-size:16px;line-height:1.2em}}@media (max-width: 640px){.index_2col a,.index_1col a,.index_3col_img_nodesc a{margin:7px 0;background-color:#FFF;box-shadow:0 1px 5px rgba(30,30,30,0.3)}.index_2col a .item,.index_1col a .item,.index_3col_img_nodesc a .item{width:100%;display:flex}.index_2col a .item .pic,.index_1col a .item .pic,.index_3col_img_nodesc a .item .pic{width:100px;min-width:100px;height:100px;margin:10px;margin-right:0;overflow:hidden;position:relative}.index_2col a .item .pic img,.index_1col a .item .pic img,.index_3col_img_nodesc a .item .pic img{width:auto;height:100px;left:-50%;position:absolute}.index_2col a .item .ribbon,.index_1col a .item .ribbon,.index_3col_img_nodesc a .item .ribbon{display:none}.index_2col a .item .content,.index_1col a .item .content,.index_3col_img_nodesc a .item .content{margin:10px}.index_2col a .item .content h3,.index_1col a .item .content h3,.index_3col_img_nodesc a .item .content h3{font-size:0.9em;line-height:1.2em;font-weight:600;padding:0px;margin-top:0px}.index_2col a .item .content .descr,.index_1col a .item .content .descr,.index_3col_img_nodesc a .item .content .descr{color:#333;font-size:0.8em;margin:3px 0;line-height:1.3em}.index_2col a .item .content .action,.index_1col a .item .content .action,.index_3col_img_nodesc a .item .content .action{display:none}}.index_2col_img_desc a .item{position:relative;overflow:hidden}.index_2col_img_desc a .item .pic{overflow:hidden;background-color:#E9E9E9;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #E9E9E9), color-stop(100% #C9C9C9));background-image:-webkit-linear-gradient(top, #E9E9E9 0%, #C9C9C9 100%);background-image:-moz-linear-gradient(top, #E9E9E9 0%, #C9C9C9 100%);background-image:-ms-linear-gradient(top, #E9E9E9 0%, #C9C9C9 100%);background-image:-o-linear-gradient(top, #E9E9E9 0%, #C9C9C9 100%);background-image:linear-gradient(top, #E9E9E9 0%, #C9C9C9 100%);transition:height 0.5s}.index_2col_img_desc a .item .pic:before{font-family:Material Icons;content:"\E40B";color:#FFF;position:absolute;font-size:72px;text-align:center;width:100%;opacity:0.7;filter:alpha(opacity=70)}.index_2col_img_desc a .item .pic img{transform:scale(1);margin:0 auto;width:auto}@media (min-width: 641px){.index_2col_img_desc a{max-width:23.5%;margin:0 2% 15px 0}.index_2col_img_desc a:nth-of-type(4n){margin-right:0}.index_2col_img_desc a .item{height:200px}.index_2col_img_desc a .item .pic{height:120px}.index_2col_img_desc a .item .pic:before{top:45px}.index_2col_img_desc a .item .pic img{height:120px;margin-left:-25px}.index_2col_img_desc a .item .content{position:relative;padding:15px;transition:height 0.5s}.index_2col_img_desc a .item .content h3{margin:0;padding:0 0 10px 0;font-size:0.9em;line-height:1.2em;text-decoration:none}.index_2col_img_desc a .item .content .descr{margin:10px 0px 0px 0px;padding:0;color:#333;line-height:1.3em;font-size:0.8em;font-weight:400;opacity:0;transform:translateY(65px);transition:opacity 0.3s,transform 0.3s;transition-delay:0s}.index_2col_img_desc a:hover .pic{height:0px}.index_2col_img_desc a:hover .content{height:100px}.index_2col_img_desc a:hover .content .descr{opacity:1;transform:translateY(0);transition-delay:0.2s}}@media (min-width: 641px) and (max-width: 1279px){.index_2col_img_desc a .item .content{padding:10px}.index_2col_img_desc a .item .content h3{padding:0;font-size:14px}}@media (max-width: 640px){.index_2col_img_desc a{width:48%;margin:7px 4% 7px 0;flex-grow:0;background-color:#FFF;box-shadow:0 1px 5px rgba(30,30,30,0.3)}.index_2col_img_desc a:nth-of-type(2n){margin-right:0}.index_2col_img_desc a .item .pic{height:100px;position:relative}.index_2col_img_desc a .item .pic:before{top:40px}.index_2col_img_desc a .item .pic img{height:110px;margin:0 auto;position:absolute}.index_2col_img_desc a .item .content{padding:10px}.index_2col_img_desc a .item .content h3{color:#333;font-size:14px;line-height:1.2em;text-decoration:none}.index_2col_img_desc a .item .content .descr{display:none}.index_2col_img_desc a:hover .item .content h3{color:#88ba01}}.index_3col_img_nodesc_small a,.index_3col_noimg_nodesc a{margin:0 2% 15px 0;width:29%;max-width:29%;padding:10px 1.5%;font-size:1em;line-height:1.2em;color:#333;background-color:#F9F9F9}.index_3col_img_nodesc_small a:nth-of-type(3n),.index_3col_noimg_nodesc a:nth-of-type(3n){margin-right:0}.index_3col_img_nodesc_small a:hover,.index_3col_noimg_nodesc a:hover{color:#88ba01}@media (max-width: 640px){.index_3col_img_nodesc_small a,.index_3col_noimg_nodesc a{max-width:44%;margin:0 4% 4% 0;font-size:0.9em;padding:2%}.index_3col_img_nodesc_small a:nth-of-type(3n),.index_3col_noimg_nodesc a:nth-of-type(3n){margin-right:4%}.index_3col_img_nodesc_small a:nth-of-type(2n),.index_3col_noimg_nodesc a:nth-of-type(2n){margin-right:0}}.index_tag_inline{display:block;margin-top:0%;width:100%}.index_tag_inline a{margin:0 2% 2% 0;box-shadow:none;padding:3px 10px;background-color:#F5F5F5;display:inline-block}.index_tag_inline a:hover{color:#000;box-shadow:none}.revisionato{margin-left:3px;vertical-align:middle}.revisionato:before{font-family:Material Icons;content:"check_circle";color:limegreen;font-weight:400;line-height:0}@media (max-width: 640px){.revisionato{display:none}}.items_aff{margin:15px 0;position:relative}@media (min-width: 1280px){.items_aff h3{padding:15px 0px 0px 0px;font-weight:600;font-size:1.4em}}@media (max-width: 1279px){.items_aff h3{font-size:0.9em;color:#000;font-weight:600;text-transform:uppercase;margin:25px 0 10px 0}}.items_aff .showall{position:absolute;top:5px;right:0px}.items_aff .showall a:before{content:"\E5CC";vertical-align:bottom;margin-right:0px}@media (max-width: 640px){.items_aff .showall{font-size:0.9em}}.items_aff_styles{display:flex;flex-wrap:wrap;align-items:stretch}.items_aff_styles a{text-decoration:none;font-weight:400;flex-grow:1;transition:opacity 0.5s,box-shadow 0.5s}.items_aff_styles a .content h3{font-size:1em;margin:0px;padding:0;font-weight:normal}@media (min-width: 641px){.hotel_heading a,.parking_heading a{text-decoration:none;background-color:#EEE;padding:5px 10px;border-radius:3px;font-weight:400;display:inline-flex}.hotel_heading a:before,.parking_heading a:before{font-family:Material Icons;content:"\E55f";font-size:1.4em;margin-right:3px}.hotel_heading a:hover,.parking_heading a:hover{background-color:#88ba01;color:#FFF}.hotel_heading a:hover:before,.parking_heading a:hover:before{color:#FFF}}@media (max-width: 640px){.hotel_heading a,.parking_heading a{display:none}}.hotel_heading{display:flex;margin-top:40px;clear:both}.hotel_heading h2{margin:0;padding:0;border:0;flex-grow:1}.parking_heading{text-align:right;clear:both}.hotel_closing{text-align:center}.map_locations #mappa{margin-top:25px}.map_locations .didascalia{margin-top:25px}div[data-gyg-id]{margin:-10px -2% 0 -2%;min-width:104%}div[data-gyg-id] iframe{height:96% !important}.article_gyg div[data-gyg-id]{margin-top:10px}@media (min-width: 641px){.gyg_full{padding:15px 0}.gyg_full a{display:inline-block;background-color:#FFF;width:100%;box-shadow:0 0 1px rgba(0,0,0,0.11),0 1px 2px rgba(0,0,0,0.22);-webkit-transition:box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1);padding:0 20px;margin:0 0 20px 0}.gyg_full a .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#FFF;position:relative;padding:20px 0}.gyg_full a .item .pic{min-width:250px;height:150px;position:relative;background-size:cover;background-position:center}}@media (min-width: 641px) and (min-width: 641px) and (max-width: 1279px){.gyg_full a .item .pic{min-width:200px;height:120px}}@media (min-width: 641px){.gyg_full a .item .pic .ribbon{height:20px;line-height:20px;padding:0 10px;position:absolute;left:-8px;top:20px;background:#d61616;text-transform:uppercase;font-size:11px;font-weight:600;color:#FFF}.gyg_full a .item .pic .ribbon:before{content:"";position:absolute;height:0;width:0;top:-8.5px;left:0.1px;border-bottom:9px solid #910f0f;border-left:9px solid transparent}.gyg_full a .item .content{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding-left:20px;padding-top:5px}.gyg_full a .item .content .title{margin-bottom:5px;font-size:1.2em;font-weight:600;line-height:1.1em;color:#000}.gyg_full a .item .content .rating{display:inline-block;margin:3px 0px}.gyg_full a .item .content .rating .stars{font-size:0.9em;margin-right:5px;height:1em}.gyg_full a .item .content .reviews{font-size:0.8em;color:#666;line-height:1.2em;display:inline-block;margin:3px 0px}.gyg_full a .item .content .descr{font-size:0.85em;line-height:1.4em;color:#666;margin-top:5px;display:table}.gyg_full a .item .content .price{float:right;font-size:0.8em;line-height:1.2em;text-align:right;color:#666}.gyg_full a .item .content .price span{font-size:1.8em;display:block;font-weight:600;color:#000}.gyg_full a .item .content .action{text-transform:uppercase;margin-top:10px;font-size:0.8em;font-weight:600;display:inline-block;padding:2px 12px;line-height:24px;background-color:#88ba01;color:#FFF}.gyg_full a:hover{color:initial;box-shadow:0 0 3px rgba(0,0,0,0.13),0 3px 6px rgba(0,0,0,0.26)}.gyg_full a:hover .item .content .title{color:#88ba01}.gyg_full a:hover .item .content .action{background-color:#f15219;color:#FFF}.gyg_lite a{flex-grow:1;width:31.3%;max-width:31.3%;margin:10px 3% 10px 0;color:#000;background-color:#FFF;box-shadow:0 0 1px rgba(0,0,0,0.11),0 1px 2px rgba(0,0,0,0.22);-webkit-transition:box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1)}.gyg_lite a .item{position:relative;height:100%}.gyg_lite a .item .pic{height:150px;position:relative;background-size:cover;background-position:center}.gyg_lite a .item .pic .ribbon{height:20px;line-height:20px;padding:0 10px;position:absolute;left:-8px;top:20px;background:#d61616;text-transform:uppercase;font-size:11px;font-weight:600;color:#FFF}.gyg_lite a .item .pic .ribbon:before{content:"";position:absolute;height:0;width:0;top:-8.5px;left:0.1px;border-bottom:9px solid #910f0f;border-left:9px solid transparent}.gyg_lite a .item .content{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px;min-height:80px}.gyg_lite a .item .content .title{font-size:1em;line-height:1.1em;color:#000;font-weight:600}.gyg_lite a .item .content .rating{margin-top:10px}.gyg_lite a .item .content .rating .stars{width:6.2em;font-size:0.9em}.gyg_lite a .item .content .reviews{font-size:0.8em;color:#666;line-height:1.2em;margin-top:3px}.gyg_lite a .item .content .action{display:none}.gyg_lite a .item .price{position:absolute;right:15px;bottom:15px;text-align:right;font-size:0.9em;line-height:1.1em;color:#666}.gyg_lite a .item .price span{display:block;font-size:1.3em;font-weight:600;color:#000}.gyg_lite a:nth-child(3n+0){margin-right:0px}.gyg_lite a:hover{box-shadow:0 0 3px rgba(0,0,0,0.13),0 3px 6px rgba(0,0,0,0.26)}.gyg_lite a:hover .item .content .title{color:#88ba01}.pros{display:flex;font-size:1em;line-height:1.1em;margin-bottom:25px;background-color:#F9F9F9}.pros div{padding:15px}.pros div>span{display:block;color:#666;font-size:0.8em;margin-top:2px}.pros div:before{color:#88ba01;font-family:Material Icons;float:left;font-size:1.8em;margin-right:5px;height:100%;margin-top:5px}.pros .pros1:before{content:"\E263"}.pros .pros2:before{content:"\E43A"}.pros .pros3:before{content:"\E8E8"}}@media (min-width: 641px) and (max-width: 640px){.pros{display:none}}@media (min-width: 641px){.gyg_full .pros{margin-top:-8px}.gyg_lite .pros{margin-top:10px}}@media (max-width: 640px){.gyg_full a,.gyg_lite a{box-shadow:0 1px 5px rgba(30,30,30,0.2);border:0;margin:7px 0;padding:0px}.gyg_full a .item,.gyg_lite a .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#FFF;position:relative}.gyg_full a .item .pic,.gyg_lite a .item .pic{width:100px;min-width:100px;height:100px;position:relative;background-size:cover;background-position:center;margin:10px 0 10px 10px}.gyg_full a .item .pic .ribbon,.gyg_lite a .item .pic .ribbon{display:none}.gyg_full a .item .content,.gyg_lite a .item .content{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding:10px;position:relative}.gyg_full a .item .content .title,.gyg_lite a .item .content .title{margin-bottom:5px;font-size:1em;font-weight:600;line-height:1.1em;color:#000}.gyg_full a .item .content .rating,.gyg_lite a .item .content .rating{display:inline-block;margin:3px 0px}.gyg_full a .item .content .rating .stars,.gyg_lite a .item .content .rating .stars{font-size:0.9em;margin-right:5px;height:1em}.gyg_full a .item .content .reviews,.gyg_lite a .item .content .reviews{font-size:0.8em;color:#666;line-height:1.2em;display:inline-block;margin:3px 0px}.gyg_full a .item .content .descr,.gyg_lite a .item .content .descr{display:none}.gyg_full a .item .content .action,.gyg_lite a .item .content .action{text-transform:uppercase;margin-top:10px;font-size:0.7em;font-weight:600;display:table;padding:0px 10px;line-height:24px;background-color:#88ba01;color:#FFF}.gyg_full a .item .price,.gyg_lite a .item .price{float:right;font-size:0.8em;line-height:1.3em;text-align:right;color:#666;position:absolute;bottom:10px;right:10px}.gyg_full a .item .price span,.gyg_lite a .item .price span{font-size:1.5em;display:block;font-weight:600;color:#000}.gyg_full a:hover,.gyg_lite a:hover{color:initial}.gyg_full a:hover .item .content .title,.gyg_lite a:hover .item .content .title{color:#88ba01}.pros{display:none}}@media (min-width: 641px){.hotel_full{padding:15px 0}.hotel_full a{display:inline-block;border-bottom:1px solid #DDD;background-color:#FFF;width:100%}.hotel_full a .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#FFF;position:relative;padding:20px 0}.hotel_full a .item .pic{min-width:250px;height:150px;position:relative;background-size:cover;background-position:center}}@media (min-width: 641px) and (min-width: 641px) and (max-width: 1279px){.hotel_full a .item .pic{min-width:200px;height:120px}}@media (min-width: 641px){.hotel_full a .item .pic .type{position:absolute;right:0;bottom:8px;background-color:rgba(0,0,0,0.6);padding:0 10px;line-height:1.5em;font-size:0.8em;color:#FFF;text-transform:uppercase}.hotel_full a .item .pic .rating_txt{display:none}.hotel_full a .item .content{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding-left:20px}.hotel_full a .item .content .content_right{float:right;text-align:right;margin-left:20px;height:100%;width:140px}.hotel_full a .item .content .content_right .score{color:#506e01;font-size:1.6em;float:right;margin-left:8px;padding:2px 0px;font-weight:600}.hotel_full a .item .content .content_right .rating_txt{font-size:1em;line-height:1.2em;color:#000;font-weight:600;margin-bottom:30px;line-height:1.1em}.hotel_full a .item .content .content_right .rating_txt span{color:#666;font-weight:400;display:block;font-size:0.8em;line-height:1em}.hotel_full a .item .content .content_right .rates{text-transform:uppercase;font-size:0.8em;font-weight:600;color:#333;border:1px solid #EEE;padding:3px 10px;line-height:24px;display:inline-block}.hotel_full a .item .content .title{margin-bottom:5px;font-size:1.1em;font-weight:600;line-height:1.1em;color:#000}.hotel_full a .item .content .title .num{background-color:#f15219;color:#FFF;border-radius:100%;font-size:12px;width:20px;height:20px;display:inline-block;text-align:center;line-height:20px;vertical-align:top}.hotel_full a .item .content .title .stars{font-size:0.6em}.hotel_full a .item .content .title .stars:before{display:none}.hotel_full a .item .content .location{font-size:0.8em;color:#999;line-height:1.2em;padding:5px 0px}.hotel_full a .item .content .location span:before{content:"- "}.hotel_full a .item .content .location:before{font-size:1.3em;vertical-align:sub;margin-right:2px;content:"\E55F";font-family:Material Icons}.hotel_full a .item .content .rating{display:inline-block;margin:3px 0px}.hotel_full a .item .content .reviews{font-size:0.8em;color:#666;line-height:1.2em;display:inline-block;margin:3px 0px}.hotel_full a .item .content .descr{display:block;display:-webkit-box;max-width:100%;height:91px;font-size:13px;line-height:1.4;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:0.85em;line-height:1.4em;color:#666;margin-top:5px}.hotel_full a .item .content .price{float:right;font-size:0.8em;line-height:1.2em;text-align:right;color:#666}.hotel_full a .item .content .price span{font-size:1.8em;display:block;font-weight:600;color:#000}.hotel_full a .item .content .action{text-transform:uppercase;margin-top:10px;font-size:0.8em;font-weight:600;color:#666;border:1px solid #EEE;display:inline-block;padding:0px 10px;line-height:24px}.hotel_full a:hover{color:initial}.hotel_full a:hover .item .content .title{color:#88ba01}.hotel_full a:hover .item .content .action{border-color:#88ba01;background-color:#88ba01;color:#FFF}.hotel_lite{margin-bottom:15px}.hotel_lite a{flex-grow:1;width:31.3%;max-width:31.3%;margin:10px 3% 10px 0;color:#000;background-color:#FFF;box-shadow:0 0 1px rgba(0,0,0,0.11),0 1px 2px rgba(0,0,0,0.22);-webkit-transition:box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1)}.hotel_lite a .item{position:relative;height:100%}.hotel_lite a .item .pic{height:150px;position:relative;background-size:cover;background-position:center}.hotel_lite a .item .pic .rating_txt{position:absolute;right:0;background-color:rgba(0,0,0,0.6);padding:5px 10px;line-height:1em;font-size:0.85em;color:#FFF;top:10px}.hotel_lite a .item .pic .rating_txt span{font-weight:700}.hotel_lite a .item .content{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px;padding-bottom:45px}.hotel_lite a .item .content .tag{background-color:#EEE;color:#666;padding:0px 5px;display:inline-block;margin-bottom:10px;font-size:0.8em;text-transform:uppercase;line-height:1.6em}.hotel_lite a .item .content .title{font-size:1em;line-height:1.1em;color:#000;font-weight:600}.hotel_lite a .item .content .title .stars{font-size:0.6em}.hotel_lite a .item .content .title .stars:before{display:none}.hotel_lite a .item .content .title .label{margin-right:5px}.hotel_lite a .item .content .location{font-size:0.8em;color:#999;margin:10px 0px;line-height:1.2em}.hotel_lite a .item .content .location span:before{content:"- "}.hotel_lite a .item .rates{text-transform:uppercase;font-size:0.8em;font-weight:600;color:#333;border:1px solid #EEE;display:inline-block;padding:0px 10px;line-height:24px;margin-top:5px;position:absolute;bottom:15px;left:15px}.hotel_lite a:nth-child(3n+0){margin-right:0px}.hotel_lite a:hover{box-shadow:0 0 3px rgba(0,0,0,0.13),0 3px 6px rgba(0,0,0,0.26)}.hotel_lite a:hover .item .rates{background-color:#88ba01;color:#FFF;border:1px solid #88ba01}.hotel_lite a:hover .item .content .title{color:#88ba01}}@media (max-width: 640px){.hotel_full a,.hotel_lite a{box-shadow:0 1px 5px rgba(30,30,30,0.2);border:0;margin:7px 0;width:100%}.hotel_full a .item,.hotel_lite a .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#FFF;position:relative;padding:10px}.hotel_full a .item .pic,.hotel_lite a .item .pic{min-width:110px;height:120px;position:relative;background-size:cover;background-position:center}.hotel_full a .item .pic .type,.hotel_lite a .item .pic .type{display:none}.hotel_full a .item .pic .rating_txt,.hotel_lite a .item .pic .rating_txt{position:absolute;right:0;background-color:rgba(0,0,0,0.6);padding:5px 10px;line-height:1em;font-size:0.85em;color:#FFF;bottom:10px;text-align:right}.hotel_full a .item .pic .rating_txt span,.hotel_lite a .item .pic .rating_txt span{font-weight:600}.hotel_full a .item .content,.hotel_lite a .item .content{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding-left:10px}.hotel_full a .item .content .tag,.hotel_lite a .item .content .tag{background-color:#EEE;color:#666;padding:0px 5px;display:inline-block;margin-bottom:7px;font-size:0.7em;text-transform:uppercase;line-height:1.6em}.hotel_full a .item .content .content_right,.hotel_lite a .item .content .content_right{display:none}.hotel_full a .item .content .title,.hotel_lite a .item .content .title{margin-bottom:7px;font-size:1em;font-weight:600;line-height:1.1em;color:#000}.hotel_full a .item .content .title .stars,.hotel_lite a .item .content .title .stars{font-size:0.6em}.hotel_full a .item .content .title .stars:before,.hotel_lite a .item .content .title .stars:before{display:none}.hotel_full a .item .content .location,.hotel_lite a .item .content .location{font-size:0.8em;color:#999;line-height:1.2em;padding:2px 0px;font-weight:600}.hotel_full a .item .content .location span,.hotel_lite a .item .content .location span{display:block;font-weight:400;padding-left:18px}.hotel_full a .item .content .location:before,.hotel_lite a .item .content .location:before{font-size:1.3em;vertical-align:sub;margin-right:2px;content:"\E55F";font-family:Material Icons}.hotel_full a .item .content .rating,.hotel_lite a .item .content .rating{display:inline-block;margin:3px 0px}.hotel_full a .item .content .reviews,.hotel_lite a .item .content .reviews{font-size:0.8em;color:#666;line-height:1.2em;display:inline-block;margin:3px 0px}.hotel_full a .item .content .descr,.hotel_lite a .item .content .descr{display:block;display:-webkit-box;max-width:100%;height:46.8px;font-size:12px;line-height:1.3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4em;color:#666;margin-top:5px}.hotel_full a .item .content .price,.hotel_lite a .item .content .price{float:right;font-size:0.8em;line-height:1.2em;text-align:right;color:#666}.hotel_full a .item .content .price span,.hotel_lite a .item .content .price span{font-size:1.8em;display:block;font-weight:600;color:#000}.hotel_full a .item .content .action,.hotel_lite a .item .content .action{text-transform:uppercase;margin-top:10px;font-size:0.8em;font-weight:600;color:#666;border:1px solid #EEE;display:inline-block;padding:0px 10px;line-height:24px}.hotel_full a .item .rates,.hotel_lite a .item .rates{display:none}.hotel_full a:hover,.hotel_lite a:hover{color:initial}.hotel_full a:hover .item .content .title,.hotel_lite a:hover .item .content .title{color:#88ba01}.hotel_full a:hover .item .content .action,.hotel_lite a:hover .item .content .action{border-color:#88ba01;background-color:#88ba01;color:#FFF}.hotel_lite a .item .pic{height:100px}}@media (min-width: 641px){.parking_full{padding:15px 0}.parking_full a{display:inline-block;border-bottom:1px solid #DDD;background-color:#FFF;width:100%}.parking_full a:nth-of-type(1){border-top:1px solid #DDD}.parking_full a .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#FFF;position:relative;padding:20px 0}.parking_full a .item .pic{width:140px;min-width:140px;height:140px}.parking_full a .item .pic img{width:100%}.parking_full a .item .content{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding-left:20px;display:inline-table}.parking_full a .item .content .content_right{float:right;text-align:right;margin-left:20px;height:100%}.parking_full a .item .content .content_right .rates{text-transform:uppercase;font-size:0.8em;font-weight:600;color:#333;border:1px solid #EEE;padding:3px 10px;line-height:24px;display:inline-block}.parking_full a .item .content .title{margin-bottom:5px;font-size:1.1em;font-weight:600;line-height:1.1em;color:#000}.parking_full a .item .content .title span{background-color:#f15219;color:#FFF;border-radius:100%;font-size:12px;width:20px;height:20px;display:inline-block;text-align:center;line-height:20px;vertical-align:top}.parking_full a .item .content .stars{font-size:0.9em;margin-right:5px;height:1em}.parking_full a .item .content .rating{display:inline-block;margin:3px 0px}.parking_full a .item .content .reviews{font-size:0.8em;color:#666;line-height:1.2em;display:inline-block;margin:3px 0px}.parking_full a .item .content .descr{font-size:0.85em;line-height:1.4em;color:#666;margin-top:5px}.parking_full a .item .content .infos{font-size:0.8em;color:#666;margin-top:10px}.parking_full a .item .content .infos span{background-color:#F5F5F5;margin-right:5px;display:inline-block;padding:0px 8px}.parking_full a .item .content .infos span>strong>span{padding:0}.parking_full a:hover{color:initial}.parking_full a:hover .item .content .title{color:#88ba01}.parking_full a:hover .item .content_right .rates{border-color:#88ba01;background-color:#88ba01;color:#FFF}}@media (max-width: 640px){.parking_full a{box-shadow:0 1px 5px rgba(30,30,30,0.2);border:0;margin:7px 0;width:100%}.parking_full a .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#FFF;position:relative;padding:10px}.parking_full a .item .pic{min-width:70px;width:70px;height:70px}.parking_full a .item .pic img{width:100%}.parking_full a .item .content{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding-left:15px}.parking_full a .item .content .content_right{display:none}.parking_full a .item .content .title{margin-bottom:7px;font-size:1em;font-weight:600;line-height:1.1em;color:#000}.parking_full a .item .content .rating{display:inline-block;margin-right:3px}.parking_full a .item .content .rating .stars{font-size:0.7em;vertical-align:middle}.parking_full a .item .content .reviews{font-size:0.8em;color:#666;line-height:1.2em;display:inline-block;margin:0px}.parking_full a .item .content .infos{font-size:0.8em;color:#666;margin-top:10px}.parking_full a .item .content .infos span{background-color:#F5F5F5;margin-right:5px;display:inline-block;padding:0px 8px}.parking_full a .item .content .infos span>strong>span{display:none}.parking_full a .item .content .descr{display:none}.parking_full a:hover{color:initial}.parking_full a:hover .item .content .title{color:#88ba01}}.vacanze_lite a,.volopiuhotel_lite a{flex-grow:1;width:31.3%;max-width:31.3%;margin:10px 3% 10px 0;color:#000;background-color:#FFF;box-shadow:0 0 1px rgba(0,0,0,0.11),0 1px 2px rgba(0,0,0,0.22);-webkit-transition:box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1)}.vacanze_lite a .item,.volopiuhotel_lite a .item{position:relative;height:100%}.vacanze_lite a .item .pic,.volopiuhotel_lite a .item .pic{height:150px;position:relative;background-size:cover;background-position:center}.vacanze_lite a .item .pic .rating_txt,.volopiuhotel_lite a .item .pic .rating_txt{position:absolute;right:0;background-color:rgba(0,0,0,0.6);padding:5px 10px;line-height:1em;font-size:0.85em;color:#FFF}@media (min-width: 1280px){.vacanze_lite a .item .pic .rating_txt,.volopiuhotel_lite a .item .pic .rating_txt{top:10px}}.vacanze_lite a .item .pic .rating_txt span,.volopiuhotel_lite a .item .pic .rating_txt span{font-weight:700}.vacanze_lite a .item .content,.volopiuhotel_lite a .item .content{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px}.vacanze_lite a .item .content .price,.volopiuhotel_lite a .item .content .price{position:relative;bottom:0;right:0;text-align:left;font-size:0.8em;margin:10px 0px;color:#000}.vacanze_lite a .item .content .price span,.volopiuhotel_lite a .item .content .price span{display:inline;color:#88ba01;font-size:1.2em;font-weight:600}.vacanze_lite a .item .content .tag,.volopiuhotel_lite a .item .content .tag{background-color:#EEE;color:#666;padding:0px 5px;display:inline-block;margin-bottom:10px;font-size:0.8em;text-transform:uppercase;line-height:1.6em}.vacanze_lite a .item .content .title,.volopiuhotel_lite a .item .content .title{font-size:1em;line-height:1.1em;color:#000;font-weight:600}.vacanze_lite a .item .content .title .label,.volopiuhotel_lite a .item .content .title .label{margin-right:5px}.vacanze_lite a .item .content .rating,.volopiuhotel_lite a .item .content .rating{margin-top:10px}.vacanze_lite a .item .content .rating .stars,.volopiuhotel_lite a .item .content .rating .stars{width:6.2em;font-size:0.9em}.vacanze_lite a .item .content .reviews,.volopiuhotel_lite a .item .content .reviews{font-size:0.8em;color:#666;line-height:1.2em;margin-top:3px}.vacanze_lite a .item .content .descr,.volopiuhotel_lite a .item .content .descr{font-size:0.8em;line-height:1.2em;color:#333}.vacanze_lite a .item .content .descr .date,.volopiuhotel_lite a .item .content .descr .date{margin-top:10px}.vacanze_lite a .item .content .descr .date:before,.volopiuhotel_lite a .item .content .descr .date:before{font-family:Material Icons;color:#999;content:"\E916";vertical-align:text-bottom;margin-right:2px}.vacanze_lite a .item .content .descr .airport,.volopiuhotel_lite a .item .content .descr .airport{margin:5px 0px}.vacanze_lite a .item .content .descr .airport:before,.volopiuhotel_lite a .item .content .descr .airport:before{font-family:Material Icons;color:#999;content:"\E539";margin-right:2px}.vacanze_lite a:nth-child(3n+0),.volopiuhotel_lite a:nth-child(3n+0){margin-right:0px}.vacanze_lite a:hover,.volopiuhotel_lite a:hover{box-shadow:0 0 3px rgba(0,0,0,0.13),0 3px 6px rgba(0,0,0,0.26)}.vacanze_lite a:hover .item .content .title,.volopiuhotel_lite a:hover .item .content .title{color:#88ba01}@media (max-width: 640px){.vacanze_lite a,.volopiuhotel_lite a{width:100%;max-width:100%;margin-right:0;margin-bottom:10px}.vacanze_lite a .item,.volopiuhotel_lite a .item{display:flex;padding:10px}.vacanze_lite a .item .pic,.volopiuhotel_lite a .item .pic{width:150px;height:150px;min-width:150px}.vacanze_lite a .item .pic .rating_txt,.volopiuhotel_lite a .item .pic .rating_txt{bottom:10px}.vacanze_lite a .item .content,.volopiuhotel_lite a .item .content{padding:0 0 0 15px}}.traghetti{justify-content:space-between;margin-top:30px;margin-bottom:25px}.traghetti h2{margin-bottom:15px}.traghetti a{padding:10px 0px 15px 0px;width:100%;border-bottom:1px solid #EEE}.traghetti a .single_route h3{font-size:1em;margin-bottom:0;float:left;height:100%;width:240px;margin-top:10px;padding-top:0;color:#000;font-weight:600}.traghetti a .single_route h3 span{display:block;font-size:0.7em;color:#333;text-transform:uppercase;line-height:1.2em}.traghetti a .single_route .item{margin-top:10px;font-size:0.9em;line-height:1.2em;display:flex;justify-content:stretch;height:29px;color:#333;padding:5px 0px;float:right;align-items:center}.traghetti a .single_route .item .pic{margin-right:10px;width:100px;text-align:center;background-color:#FFF;padding:3px 0px}.traghetti a .single_route .item .dett{font-size:0.9em;display:flex}.traghetti a .single_route .item .dett .freq{width:140px;border-left:1px solid #EEE;padding-left:15px;display:flex}.traghetti a .single_route .item .dett .freq:before{font-family:Material Icons;content:"\E916";margin-right:3px;font-size:1.4em;vertical-align:bottom}.traghetti a .single_route .item .dett .duration{border-left:1px solid #EEE;padding-left:15px;width:130px;display:flex}.traghetti a .single_route .item .dett .duration:before{font-family:Material Icons;content:"\E192";margin-right:3px;font-size:1.4em;vertical-align:bottom}.traghetti a .single_route .item .book{text-transform:uppercase;font-size:0.8em;font-weight:600;background-color:#FFF;color:#333;border:1px solid #EEE;padding:5px 12px}.traghetti a .single_route .item .book:hover{background-color:#88ba01;color:#FFF;border:1px solid #88ba01}.traghetti a:hover .single_route h3,.traghetti a:hover .single_route .item{color:#88ba01}@media (min-width: 641px) and (max-width: 1279px){.traghetti a .single_route .item{width:100%}.traghetti a .single_route .item .pic{width:20%;margin-right:5%}.traghetti a .single_route .item .pic img{max-width:100%}.traghetti a .single_route .item .dett{width:55%}.traghetti a .single_route .item .dett .freq{width:50%}.traghetti a .single_route .item .dett .duration{width:50%}.traghetti a .single_route .item .book{width:20%;text-align:center;padding:6px;line-height:1.2em}}@media (max-width: 640px){.traghetti a .single_route .item{width:100%;padding:10px 0px;align-items:flex-start}.traghetti a .single_route .item .pic{width:30%;margin-right:5%}.traghetti a .single_route .item .pic img{max-width:100%}.traghetti a .single_route .item .dett{display:block;width:45%;line-height:1.6em}.traghetti a .single_route .item .dett .freq{border:0;padding:0;margin:0}.traghetti a .single_route .item .dett .duration{border:0;padding:0;margin:0}.traghetti a .single_route .item .book{width:20%;text-align:center;padding:6px;line-height:1.2em}}a#rimborso_voli{text-decoration:none;font-weight:400}a#rimborso_voli .banner{margin-top:40px;border:1px solid #cbdcec;background-color:#f3f9ff;display:flex;justify-content:space-between;align-items:center;color:#2d3c4d;flex-wrap:wrap;border-radius:8px}a#rimborso_voli .banner:hover{border:1px solid #1b8eff}@media (min-width: 641px){a#rimborso_voli .banner{background-image:url("/wp-content/themes/guide/img/money.png");background-position:100%;background-repeat:no-repeat;background-size:auto 100%;padding:20px 30px}a#rimborso_voli .banner .content{width:60%}}@media (max-width: 640px){a#rimborso_voli .banner{padding:15px}a#rimborso_voli .banner .content{width:100%;text-align:center;font-size:0.9em}}a#rimborso_voli .banner .title{font-size:1.3em;font-weight:600;line-height:1.2em}a#rimborso_voli .banner .subtitle{font-size:1.1em;opacity:0.9}a#rimborso_voli .banner .action{box-shadow:0 8px 16px 0 rgba(83,99,115,0.32);transition:box-shadow 0.2s ease-in-out;color:#fff;background-color:#1b8eff;font-weight:700;padding:10px 30px;border-radius:3px}@media (max-width: 640px){a#rimborso_voli .banner .action{width:100%;text-align:center;margin-top:10px}}a#rimborso_voli .banner .action:hover{background-color:#0073e6;box-shadow:0 12px 16px 0 rgba(83,99,115,0.4)}@media (min-width: 641px){a#rimborso_voli .banner .vantaggi{width:100%;display:flex;margin-top:15px;border-top:1px solid #cee0f3;padding-top:15px}a#rimborso_voli .banner .vantaggi li{flex-grow:1;font-size:0.9em;color:#000;line-height:1em;display:flex}a#rimborso_voli .banner .vantaggi li:before{font-family:Material Icons;color:#09c079;font-size:1.4em;vertical-align:bottom;margin-right:3px;content:"\E5CA"}}@media (max-width: 640px){a#rimborso_voli .banner .vantaggi{display:none}}a#rimborso_voli .collab{text-align:right;font-size:0.75em;color:#999}a#rimborso_voli .collab .partner{color:#000}a#rimborso_voli .collab .partner span{font-weight:700}a#guide_amz{text-decoration:none;font-weight:400;margin-top:30px;border:1px solid #cbdcec;background-color:#f3f9ff;display:flex;justify-content:space-between;align-items:center;color:#2d3c4d;border-radius:8px;margin-bottom:20px}a#guide_amz:hover{border:1px solid #1b8eff}@media (min-width: 641px){a#guide_amz{padding:20px 30px}}@media (max-width: 640px){a#guide_amz{padding:15px}a#guide_amz .content{width:100%;text-align:center;font-size:0.9em}}a#guide_amz .content{flex-grow:1}a#guide_amz .content_txt{display:flex;align-items:flex-start}@media (max-width: 640px){a#guide_amz .content_txt{flex-wrap:wrap}}a#guide_amz .content_txt_outer{flex-grow:1}@media (min-width: 641px){a#guide_amz .content_txt_outer{margin-right:15px}}a#guide_amz .title{font-size:1.3em;font-weight:600;line-height:1.2em}a#guide_amz .title span{text-transform:capitalize}a#guide_amz .subtitle{font-size:1.1em;opacity:0.9;line-height:1.2em}a#guide_amz .collab{font-size:0.8em;margin-top:5px}a#guide_amz .collab img{vertical-align:middle;height:16px;margin-left:3px}a#guide_amz .pic{position:relative;display:inline-block;margin-right:10px;width:110px;-moz-perspective:100px;-moz-transform:rotateY(-3deg);-webkit-transform:perspective(100) rotateY(-3deg);outline:1px solid transparent;box-shadow:none;margin-right:30px}@media (max-width: 640px){a#guide_amz .pic{display:none}}a#guide_amz .pic img{position:relative;max-width:100%;vertical-align:middle}a#guide_amz .pic:before,a#guide_amz .pic:after{position:absolute;top:2%;height:96%;content:' ';z-index:-1}a#guide_amz .pic:before{width:100%;left:7.5%;background-color:#666;box-shadow:2px 2px 10px #999}a#guide_amz .pic:after{width:5%;left:100%;background-color:#EFEFEF;box-shadow:inset 0px 0px 5px #aaa;-moz-transform:rotateY(20deg);-webkit-transform:perspective(100) rotateY(20deg)}a#guide_amz .action{box-shadow:0 8px 16px 0 rgba(83,99,115,0.32);transition:box-shadow 0.2s ease-in-out;color:#fff;background-color:#1b8eff;font-weight:700;padding:10px 30px;border-radius:3px;float:right}@media (max-width: 640px){a#guide_amz .action{width:100%;text-align:center;margin-top:10px}}a#guide_amz .action:hover{background-color:#0073e6;box-shadow:0 12px 16px 0 rgba(83,99,115,0.4)}a#guide_amz .marchi{font-size:0.9em}@media (min-width: 641px){a#guide_amz .marchi{width:100%;display:flex;margin-top:15px;border-top:1px solid #cee0f3;padding-top:10px}a#guide_amz .marchi li{flex-grow:1;font-size:0.9em;color:#000;line-height:1em;display:flex}a#guide_amz .marchi li:before{font-family:Material Icons;color:#09c079;font-size:1.4em;vertical-align:bottom;margin-right:3px;content:"chevron_right"}}@media (max-width: 640px){a#guide_amz .marchi{display:none}}.banner_sponsor{margin-top:60px;background-color:#222e82;text-align:center;box-sizing:border-box}.banner_sponsor a{display:flex;align-items:center;justify-content:center;color:#FFF;padding:15px 40px}.banner_sponsor a .logo_sponsor{padding:10px;background-color:#222e82;border-radius:3px}.banner_sponsor a .logo_sponsor img{display:block}.banner_sponsor a .pic img{width:160px;height:auto;display:block;border-radius:3px}.banner_sponsor a .txt{text-align:left;line-height:1em;font-size:1.2em;margin:0 20px;flex-grow:1}.banner_sponsor a .txt span{display:block;font-size:0.7em;margin-top:8px;line-height:1.2em;opacity:0.8}.banner_sponsor a:hover{background-color:#17205a}@media (max-width: 640px){.banner_sponsor{margin-top:40px}.banner_sponsor a{padding:10px}.banner_sponsor a .logo_sponsor{padding:10px}.banner_sponsor a .txt{line-height:1.2em;margin:0 10px;font-size:1em}.banner_sponsor a .txt span,.banner_sponsor a .pic{display:none}}.gyg_landing{text-align:center;margin:20px 0px 0px 0px}.gyg_landing .bottone{margin:0}.banner_gyg_landing_foto{color:#FFF;padding:10px 20px;font-size:0.9em;line-height:1.4em;background-color:#88ba01;display:flex;border-top:2px solid #FFF}.banner_gyg_landing_foto .content{flex-grow:1;text-align:right;line-height:1.3em}.banner_gyg_landing_foto .content .title{font-size:1.2em;text-transform:uppercase;font-weight:700}.banner_gyg_landing_foto .content .claim{display:block}.banner_gyg_landing_foto .action{margin-left:10px;flex-grow:1}.banner_gyg_landing_foto .action span{background-color:#ffbc00;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:9px 15px;color:#192200;text-transform:uppercase;font-weight:700;font-size:1.1em;display:inline-block}.banner_gyg_landing_foto .action span:before{font-family:Material Icons;content:"\E8CC";vertical-align:bottom;margin-right:5px;font-size:1.5em;font-weight:400}.banner_gyg_landing_foto:hover .action span{background-color:#13556a;color:#FFF}@media (max-width: 640px){.banner_gyg_landing_foto{line-height:1.2em;border-top:1px solid #FFF;position:relative;top:0px;text-align:left;padding:10px 20px}.banner_gyg_landing_foto .content{text-align:left}.banner_gyg_landing_foto .content .title{font-size:1em}.banner_gyg_landing_foto .content .claim{font-size:0.9em}.banner_gyg_landing_foto .action{position:absolute;right:15px;top:7px;width:100px;line-height:1em;text-align:center}.banner_gyg_landing_foto .action span{padding:8px 15px;font-size:0.9em}.banner_gyg_landing_foto .action span:before{display:none}}.gyg_card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.gyg_card a{color:#88ba01}.gyg_card .intro{-webkit-box-flex:2 1 60%;-moz-box-flex:2 1 60%;-webkit-flex:2 1 60%;-ms-flex:2 1 60%;flex:2 1 60%;line-height:1.6em}.gyg_card .intro .titolo{font-weight:600;font-size:1.6em;color:#638701;display:block;margin-bottom:10px}.gyg_card .intro span{color:#5FC713;font-weight:700}.gyg_card .items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gyg_card .items .item{margin-right:25px;margin-top:15px}.gyg_card .items .item a{text-decoration:none;color:#333;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.gyg_card .items .item a .pic{margin-right:5px}.gyg_card .items .item a .pic img{vertical-align:middle;margin-right:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0px 3px 9px rgba(0,0,0,0.3)}.gyg_card .items .item a .titolo{font-weight:700;text-transform:uppercase;font-size:0.9em;line-height:1.1em;display:block}.gyg_card .items .item a .titolo span{display:block;font-family:Raleway}.gyg_card .items .item a .titolo .acquista{background-color:#00aeef;margin-top:10px}.gyg_card .items .item a .titolo .acquista:before{font-family:Material Icons;content:"\E8CC";vertical-align:bottom;opacity:0.7;filter:alpha(opacity=70);font-weight:400}.gyg_card .items .item:hover a .titolo .acquista{background-color:#d82f7e}.gyg_card .items .item:last-of-type{margin-right:0;padding:0}.gyg_card .items.count3 .item a .titolo{width:110px}.gyg_alltours{margin-top:20px;background-color:#F9F9F9;padding:20px 20px 5px 20px;border-top:3px solid #00aeef}.gyg_alltours .heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-bottom:10px}.gyg_alltours .heading .title{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;color:#333;font-size:1.5em;font-weight:300}.gyg_alltours .heading .title i{margin-right:5px;color:#00aeef;vertical-align:middle;font-size:1.3em;line-height:0.9em}.gyg_alltours .heading .veditutti{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.gyg_alltours .heading .veditutti a{background-color:#00aeef;color:#FFF;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:8px 14px;font-family:Raleway;font-weight:700}.gyg_alltours .heading .veditutti a i{font-size:1.4em;line-height:0.8em;vertical-align:middle;margin-right:5px}.gyg_alltours .heading .veditutti a:hover{background-color:#ff3d00}.gyg_alltours .items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gyg_alltours .items .item{border-top:1px solid #EEE;padding:15px 0px;margin:0px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:50%;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.gyg_alltours .items .item .pic{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:10px}.gyg_alltours .items .item .content{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:15px}.gyg_alltours .items .item .content a{text-decoration:none;color:#333;font-family:Raleway;line-height:1.3em;font-size:1em}.gyg_alltours .items .item .content .prezzo{font-size:0.9em;line-height:1.4em;color:#ff3d00;margin-top:3px}.gyg_alltours .items .item .content .prezzo span{font-weight:700}.gyg_alltours .items .item:hover .content a{color:#00aeef}@media screen and (max-width: 800px){#tour .contenuto{margin-top:10px;margin-bottom:0px}#tour .contenuto .titolo a{margin-bottom:0px}#tour .contenuto .prezzo{width:100%;margin-left:0px;border-left:none;padding:10px 0px;float:none;text-align:left}#tour .contenuto .prezzo .dettagli{display:none}#tour .contenuto .descrizione{display:none}#tour .info{display:none}.gyg_card .items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gyg_card .items.count3 .item a .titolo{width:auto}}#booking-footer{background-color:#F5F5F5;margin-top:50px;padding:30px 0px;text-align:center;line-height:1.6em;clear:both}#booking-footer .title{font-family:Raleway;font-weight:700;font-size:1.1em;line-height:1.2em;text-transform:uppercase;margin-bottom:5px}@media (min-width: 641px){#booking-footer .title{font-size:1.4em;line-height:1.3em}}#booking-footer .title span{color:#88ba01;display:inline-block}#booking-footer .descr{margin-bottom:15px;font-size:0.9em;line-height:1.1em}#booking-footer .article_buttons_end_aeroporto ul{display:flex}#booking-footer .article_buttons_end_aeroporto ul li{flex-basis:100%}#booking-footer .article_buttons_end_aeroporto ul li a{color:#666;font-weight:700;font-family:Raleway;text-transform:uppercase;text-align:center;display:block;padding:15px 10px;line-height:1.2em}#booking-footer .article_buttons_end_aeroporto ul li a:before{font-family:Material Icons;line-height:1em;color:#88ba01;font-weight:400;margin-bottom:5px;display:block;text-transform:none}#booking-footer .article_buttons_end_aeroporto ul li a.hotel:before{content:"\E53A"}#booking-footer .article_buttons_end_aeroporto ul li a.voli:before{content:"\E539"}#booking-footer .article_buttons_end_aeroporto ul li a.auto:before{content:"\E531"}#booking-footer .article_buttons_end_aeroporto ul li a.traghetti:before{content:"\E532"}#booking-footer .article_buttons_end_aeroporto ul li a.attr:before{content:"\E412"}#booking-footer .article_buttons_end_aeroporto ul li a.transfer:before{content:"directions_bus"}#booking-footer .article_buttons_end_aeroporto ul li a.taxi:before{content:"\E559"}#booking-footer .article_buttons_end_aeroporto ul li a.assic:before{content:"\E8E8"}#booking-footer .article_buttons_end_aeroporto ul li a.parcheggi:before{content:"\E54F"}#booking-footer .article_buttons_end_aeroporto ul li a:hover{color:#000}#booking-footer .article_buttons_end_aeroporto ul li a:hover:before{color:#000}@media (min-width: 641px){#booking-footer .article_buttons_end_aeroporto ul{flex-wrap:nowrap;justify-content:space-between}#booking-footer .article_buttons_end_aeroporto ul li a{font-size:0.8em}#booking-footer .article_buttons_end_aeroporto ul li a:before{font-size:3.2em}}@media (max-width: 640px){#booking-footer .article_buttons_end_aeroporto ul{flex-wrap:wrap;justify-content:flex-start}#booking-footer .article_buttons_end_aeroporto ul li{max-width:31%;margin-top:15px;margin-right:3%}#booking-footer .article_buttons_end_aeroporto ul li a{font-size:0.7em;border:1px solid #DDD;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:63px}#booking-footer .article_buttons_end_aeroporto ul li a:before{font-size:3em}#booking-footer .article_buttons_end_aeroporto ul li:nth-of-type(3n){margin-right:0}}#booking-footer .article_gyg_end{margin-bottom:30px}#booking-footer .article_gyg_end div[data-gyg-id]{margin:10px -15px 0 -15px;min-width:auto}#booking-footer .article_booking_end ul{display:flex;justify-content:space-between;margin-top:30px;margin-bottom:20px}#booking-footer .article_booking_end ul li{line-height:1em}#booking-footer .article_booking_end ul li a{color:#666;font-weight:700;font-family:Raleway;text-transform:uppercase;font-size:0.9em}#booking-footer .article_booking_end ul li a img{display:block;margin-bottom:10px;width:100%}#booking-footer .article_booking_end ul li a:hover{color:#88ba01}#booking-footer .article_booking_end ul li a:hover img{opacity:0.8}@media (min-width: 1280px){#booking-footer .article_booking_end ul.items6 li{width:180px}#booking-footer .article_booking_end ul.items5 li{width:220px}}@media (max-width: 1279px){#booking-footer .article_booking_end ul{flex-wrap:wrap;justify-content:flex-start}#booking-footer .article_booking_end ul li:nth-of-type(3n){margin-right:0}#booking-footer .article_booking_end ul li:nth-of-type(1),#booking-footer .article_booking_end ul li:nth-of-type(2),#booking-footer .article_booking_end ul li:nth-of-type(3){margin-bottom:25px}}@media (min-width: 641px) and (max-width: 1279px){#booking-footer .article_booking_end ul li{width:30.6%;margin-right:4%}}@media (max-width: 640px){#booking-footer .article_booking_end ul li{width:31.3%;margin-right:3%;line-height:0.8em}#booking-footer .article_booking_end ul li a{font-size:0.7em}#booking-footer .article_booking_end ul li a img{margin-bottom:5px}}#booking-footer .article_buttons_end{margin-top:50px}#booking-footer .article_buttons_end ul{display:flex;margin:15px 0}#booking-footer .article_buttons_end ul li{margin:0 12px;border:1px solid #DDD;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#booking-footer .article_buttons_end ul li a{color:#666;font-weight:700;font-family:Raleway;text-transform:uppercase;text-align:center;display:block;padding:15px 10px;line-height:1.2em}#booking-footer .article_buttons_end ul li a:before{font-family:Material Icons;line-height:1em;color:#88ba01;font-weight:400;margin-bottom:5px;display:block;text-transform:none}#booking-footer .article_buttons_end ul li a.voli:before{content:"\E539"}#booking-footer .article_buttons_end ul li a.auto:before{content:"\E531"}#booking-footer .article_buttons_end ul li a.trag:before{content:"\E532"}#booking-footer .article_buttons_end ul li a.attr:before{content:"\E412"}#booking-footer .article_buttons_end ul li a.transfer:before{content:"directions_bus"}#booking-footer .article_buttons_end ul li a.taxi:before{content:"\E559"}#booking-footer .article_buttons_end ul li a.assic:before{content:"\E8E8"}#booking-footer .article_buttons_end ul li a.parcheggi:before{content:"\E54F"}#booking-footer .article_buttons_end ul li:hover{background-color:#FFF}#booking-footer .article_buttons_end ul li:hover a{color:#000}#booking-footer .article_buttons_end ul li:hover a:before{color:#000}@media (min-width: 1280px){#booking-footer .article_buttons_end ul{flex-wrap:nowrap;justify-content:center}#booking-footer .article_buttons_end ul li a{font-size:0.8em;width:130px}#booking-footer .article_buttons_end ul li a:before{font-size:3.6em}}@media (max-width: 1279px){#booking-footer .article_buttons_end ul{flex-wrap:wrap;justify-content:flex-start}#booking-footer .article_buttons_end ul li{width:30.6%;margin:10px 3% 0 0}#booking-footer .article_buttons_end ul li a{font-size:0.6em}#booking-footer .article_buttons_end ul li a:before{font-size:3em}#booking-footer .article_buttons_end ul li:nth-of-type(3n){margin-right:0}}footer #site-info{padding:30px 0px;line-height:1.6em;background-color:#333;color:#DDD;font-size:0.8em}footer #site-info .logo{text-align:center;margin-bottom:40px}footer #site-info .site-info_container{display:flex}footer #site-info .title{font-family:Raleway;font-size:1.4em;font-weight:600;margin-bottom:10px;color:#FFF}footer #site-info .title:before{font-family:Material Icons;opacity:0.5;font-weight:400;margin-right:5px;vertical-align:bottom;font-size:1.4em}@media (min-width: 1280px){footer #site-info .newsletter{min-width:330px}}@media (max-width: 1279px){footer #site-info .newsletter{width:100%;border:0;margin-right:0}}footer #site-info .newsletter .title:before{content:"\E0E1"}@media (min-width: 1280px){footer #site-info .newsletter{margin-right:3%;padding-right:3%;border-right:1px solid rgba(255,255,255,0.2)}}footer #site-info .aboutus_open{display:none}footer #site-info .aboutus_container{display:flex;margin-bottom:15px}@media (min-width: 1280px){footer #site-info .aboutus_container{min-width:700px}}footer #site-info .partner{border-right:1px solid rgba(255,255,255,0.2);margin-right:4%;padding-right:3%}@media (min-width: 1280px){footer #site-info .partner{width:50%}footer #site-info .partner.col3{width:415px}}@media (min-width: 641px) and (max-width: 1279px){footer #site-info .partner{width:50%}}footer #site-info .partner a{color:#FFF;text-decoration:none}footer #site-info .partner a:before{font-family:Material Icons;content:"\E5CC";font-size:1.2em;opacity:0.7;vertical-align:sub}footer #site-info .partner a:hover{text-decoration:underline}footer #site-info .partner .title:before{content:"\E32A";font-size:1.2em}footer #site-info .partner .descr{margin-bottom:10px}footer #site-info .partner .item{display:inline-block;margin:5px 5px 0 0;border:1px solid #444;padding:2px 10px}@media (min-width: 1280px){footer #site-info .company{width:50%}footer #site-info .company.col3{width:300px}}@media (min-width: 641px) and (max-width: 1279px){footer #site-info .company{width:50%}}footer #site-info .company .title:before{content:"\E7FD"}footer #site-info .company a{color:#FFF;text-decoration:none}footer #site-info .company a:hover{text-decoration:underline}footer #site-info .company span{text-transform:uppercase;font-weight:700}footer #site-info .company .descr a{font-weight:700}footer #site-info .company .footer_lang{margin:10px 0px}footer #site-info .company .footer_lang img{vertical-align:bottom;height:16px;border:1px solid #999;margin-left:10px}footer #site-info .company .footer_lang a{margin-right:5px}footer #site-info .company .footer_links{margin-top:20px}footer #site-info .company .footer_links a{margin-right:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}footer #site-info .company .footer_links a:before{font-family:Material Icons;content:"\E5CC";font-size:1.2em;opacity:0.7;vertical-align:sub}footer #site-info .company .footer_links a img{height:16px;vertical-align:middle}footer #copyright{background-color:#222;padding:12px 0px}footer #copyright .wrapper{display:flex;align-items:center}footer #copyright .company_info{font-size:0.8em;line-height:1.2em;color:#999;flex-grow:1}footer #copyright .company_info a{color:#FFF;font-weight:700}footer #copyright .company_socials{display:inherit}footer #copyright .company_socials li{margin:0px 5px;display:inline-block}footer #copyright .company_socials li a{height:29px;background-image:url("/wp-content/themes/guide/img/social-sprites.png");background-clip:padding-box;background-repeat:no-repeat;background-size:auto 26px;opacity:0.9;filter:alpha(opacity=90);display:block;width:29px;border-radius:5px;background-color:#666}footer #copyright .company_socials li a:hover{opacity:1;filter:alpha(opacity=100);border-bottom:none}footer #copyright .company_socials .facebook{background-position:1px 2px}footer #copyright .company_socials .facebook:hover{background-color:#1f4f76;border-color:#1f4f76}footer #copyright .company_socials .twitter{background-position:-23px 3px}footer #copyright .company_socials .twitter:hover{background-color:#009fd0;border-color:#009fd0}footer #copyright .company_socials .instagram{background-position:-76px 2px}footer #copyright .company_socials .instagram:hover{background-color:#b01d49;border-color:#b01d49}footer #copyright .company_socials .linkedin{background-position:-128px 1px}footer #copyright .company_socials .linkedin:hover{background-color:#004569;border-color:#004569}@media (max-width: 640px){footer #copyright{text-align:center;padding:15px 0px}footer #copyright .wrapper{display:block}footer #copyright .company_info{font-size:0.7em;margin-bottom:10px}footer #copyright .company_socials{margin-bottom:40px}}@media (min-width: 1280px){footer .wrapper{width:1100px;margin:0 auto}}@media (max-width: 1279px){footer #site-info{padding-bottom:15px}footer #site-info .logo{margin-bottom:20px}footer #site-info .site-info_container{flex-wrap:wrap}footer #site-info .aboutus_open{display:block;width:100%;margin:30px 0 20px 0;text-align:center}footer #site-info .aboutus_open span{cursor:pointer;background-color:#000;padding:7px 15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}footer #site-info .aboutus_open span:before{font-family:Material Icons;content:"\E5DB";margin-right:5px;vertical-align:bottom}footer #site-info .aboutus_container{display:flex}}@media (min-width: 641px) and (max-width: 1279px){footer #site-info .aboutus_container{margin-top:30px}}@media (max-width: 640px){footer #site-info .aboutus_container{flex-wrap:wrap}footer #site-info .partner{margin-top:20px;padding-top:20px;width:100%;border:0;border-top:1px solid rgba(255,255,255,0.2);margin-right:0%;padding-right:0%}footer #site-info .partner .item img{height:20px}footer #site-info .company{width:100%;padding-top:20px;border-top:1px solid rgba(255,255,255,0.2);margin-top:25px}footer #site-info .descr{font-size:0.9em;line-height:1.4em}}@media (min-width: 1280px){[data-hint]{position:relative;display:inline-block}[data-hint]:before,[data-hint]:after{position:absolute;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;transition:0.3s ease;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}[data-hint]:hover:before,[data-hint]:hover:after{visibility:visible;opacity:1}[data-hint]:hover:before,[data-hint]:hover:after{-webkit-transition-delay:100ms;-moz-transition-delay:100ms;transition-delay:100ms}[data-hint]:before{content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}[data-hint]:after{content:attr(data-hint);background:#383838;color:white;padding:8px 10px;font-size:11px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:11px;white-space:nowrap}[data-hint='']:before,[data-hint='']:after{display:none !important}.hint--top-left:before{border-top-color:#383838}.hint--top-right:before{border-top-color:#383838}.hint--top:before{border-top-color:#383838}.hint--bottom-left:before{border-bottom-color:#383838}.hint--bottom-right:before{border-bottom-color:#383838}.hint--bottom:before{border-bottom-color:#383838}.hint--left:before{border-left-color:#383838}.hint--right:before{border-right-color:#383838}.hint--top:before{margin-bottom:-12px}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:after,.hint--top:before{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:after,.hint--top:hover:before,.hint--top:focus:after,.hint--top:focus:before{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:before{margin-top:-12px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:after,.hint--bottom:before{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:hover:after,.hint--bottom:hover:before,.hint--bottom:focus:after,.hint--bottom:focus:before{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{margin-left:-12px;margin-bottom:-6px}.hint--right:after{margin-bottom:-13px}.hint--right:before,.hint--right:after{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before,.hint--right:focus:after,.hint--right:focus:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-12px;margin-bottom:-6px}.hint--left:after{margin-bottom:-13px}.hint--left:before,.hint--left:after{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before,.hint--left:focus:after,.hint--left:focus:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:before{margin-bottom:-12px}.hint--top-left:before,.hint--top-left:after{bottom:100%;left:50%}.hint--top-left:after,.hint--top-left:before{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}.hint--top-left:after{margin-left:6px}.hint--top-left:hover:after,.hint--top-left:hover:before,.hint--top-left:focus:after,.hint--top-left:focus:before{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:before{margin-bottom:-12px}.hint--top-right:before,.hint--top-right:after{bottom:100%;left:50%}.hint--top-right:after,.hint--top-right:before{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.hint--top-right:after{margin-left:-6px}.hint--top-right:hover:after,.hint--top-right:hover:before,.hint--top-right:focus:after,.hint--top-right:focus:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:before{margin-top:-12px}.hint--bottom-left:before,.hint--bottom-left:after{top:100%;left:50%}.hint--bottom-left:after,.hint--bottom-left:before{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}.hint--bottom-left:after{margin-left:6px}.hint--bottom-left:hover:after,.hint--bottom-left:hover:before,.hint--bottom-left:focus:after,.hint--bottom-left:focus:before{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:before{margin-top:-12px}.hint--bottom-right:before,.hint--bottom-right:after{top:100%;left:50%}.hint--bottom-right:after,.hint--bottom-right:before{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.hint--bottom-right:after{margin-left:-6px}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before,.hint--bottom-right:focus:after,.hint--bottom-right:focus:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:after,.hint--always.hint--top:before{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:after,.hint--always.hint--top-left:before{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:after,.hint--always.hint--bottom:before{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:after,.hint--always.hint--bottom-left:before{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}}.tab-content .adsense{width:100%}.tab-content .adsense .ads-in_article-item{margin-bottom:30px}@media (min-width: 1280px){.ads-link_top-item{display:block;height:90px;margin:30px 0}.ads-link_bottom-item{display:block;height:90px;width:100%;margin-top:70px}.ads-top-item{display:block;width:100%;margin:25px 0px 15px 0px}.ads-in_article-item{display:block;width:100%;margin-top:70px;text-align:center}}@media (min-width: 641px) and (max-width: 1279px){.ads-link_top-item{display:block;height:90px;margin:20px 0}}@media (max-width: 640px){.ads-link_top-item{display:none}}@media (max-width: 1279px){.ads-link_bottom-item{display:block;width:100%;margin-top:50px}.ads-top-item{display:block;padding:15px 0px;width:100%}.ads-bottom-item{display:block;margin-top:30px;width:100%}.ads-sidebar-item{display:none}.ads-in_article-item{display:block;width:100%;margin-top:50px;text-align:center}}#toc_container{padding:15px 30px;margin:25px 0px 15px 0px;clear:both;border-left:5px solid #EEE;background-color:#F9F9F9;display:inline-block}#toc_container .toc_toggle_hide,#toc_container .toc_toggle_show{display:none}#toc_container p.toc_title{font-weight:700;font-family:Raleway;font-size:1.3em;color:#c82671;margin-bottom:10px !important}#toc_container a{color:#88ba01;text-decoration:none;font-weight:400}#toc_container a:hover{text-decoration:underline}#toc_container .toc_list{font-size:0.9em}#toc_container ul{counter-reset:li}#toc_container ul>li{list-style-type:decimal;list-style-position:inside;margin-top:3px}#toc_container ul>li>ul{margin-bottom:5px}#toc_container ul>li>ul>li{list-style-type:none;list-style:none;margin:0px;border:0;padding:0;padding-left:25px;line-height:1.5em;font-size:0.95em}#toc_container ul>li>ul>li:before{content:"\E5CC";font-family:Material Icons;color:#999;vertical-align:middle}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0}#toc_container.have_bullets li{padding-left:12px}#toc_container span.toc_toggle{font-weight:400;font-size:90%}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}:target:before{content:"";display:block;height:60px;margin:-60px 0 0}@media (max-width: 640px){#toc_container{display:block;position:relative}#toc_container p.toc_title{margin-bottom:0px !important}#toc_container .toc_list{display:none}#toc_container .toc_toggle_show{display:block}#toc_container .toc_toggle_show,#toc_container .toc_toggle_hide{position:absolute;right:15px;top:15px}#toc_container .toc_toggle_show a,#toc_container .toc_toggle_hide a{text-transform:uppercase;color:#333;background-color:#EEE;padding:7px 10px;font-size:0.9em}#toc_container .toc_toggle_show a:before,#toc_container .toc_toggle_hide a:before{font-family:Material Icons;font-size:1.4em;vertical-align:bottom}#toc_container .toc_toggle_show a:hover,#toc_container .toc_toggle_hide a:hover{text-decoration:none;background-color:#FFF}#toc_container .toc_toggle_show a:before{content:"\E313"}#toc_container .toc_toggle_hide a:before{content:"\E316"}}@media (min-width: 800px){.picker{font-size:16px;text-align:left;line-height:1.2;color:#000000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.picker{width:290px}.picker__holder{position:absolute;background:#ffffff;border:1px solid #aaaaaa;border-top-width:0;border-bottom-width:0;border-radius:0 0 5px 5px;box-sizing:border-box;min-width:176px;max-width:466px;max-height:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transform:translateY(-1em) perspective(600px) rotateX(10deg);transform:translateY(-1em) perspective(600px) rotateX(10deg);transition:-webkit-transform 0.15s ease-out,opacity 0.15s ease-out,max-height 0s 0.15s,border-width 0s 0.15s;transition:transform 0.15s ease-out,opacity 0.15s ease-out,max-height 0s 0.15s,border-width 0s 0.15s}.picker__frame{padding:1px;overflow-y:hidden}.picker__wrap{margin:-1px}.picker--opened .picker__holder{max-height:25em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border-top-width:1px;border-bottom-width:1px;-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);transition:-webkit-transform 0.15s ease-out,opacity 0.15s ease-out,max-height 0s,border-width 0s;transition:transform 0.15s ease-out,opacity 0.15s ease-out,max-height 0s,border-width 0s;box-shadow:0 6px 18px 1px rgba(0,0,0,0.12)}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__nav--prev,.picker__nav--next{position:absolute;padding:0.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-0.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:0.75em solid #000000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:0.75em solid #000000}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999999;font-weight:500}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:0.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaaaaa}.picker__day--outfocus{color:#dddddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000000;background:#b1dcfb}.picker__day--highlighted{border-color:#0089ec}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer;color:#000000;background:#b1dcfb}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{background:#0089ec;color:#ffffff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbbbbb}.picker__footer{text-align:center}.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #ffffff;background:#ffffff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:#b1dcfb;border-color:#0089ec;outline:none}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before{position:relative;display:inline-block;height:0}.picker__button--today:before,.picker__button--clear:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-0.05em;width:0;border-top:0.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-0.25em;width:.66em;border-top:3px solid #ee2200}.picker__button--close:before{content:"\D7";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaaaaa}.picker__holder{max-width:290px;border:0;border-radius:0;outline:none;-webkit-box-shadow:1px 1px 0px rgba(0,0,0,0.05);-moz-box-shadow:1px 1px 0px rgba(0,0,0,0.05);box-shadow:1px 1px 0px rgba(0,0,0,0.05);top:3px}#Data_Hotel_In_root .picker__holder{left:-95px}#Data_Hotel_In_root:before{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid black}#Data_Hotel_Out_root .picker__holder{left:-177px}.picker__table td{border:1px solid #EEE}.picker__year{font-style:normal}.picker__table{font-size:0.9em}.picker__nav--prev:before,.picker__nav--next:before{font-family:Material Icons;border:0}.picker__nav--prev:before{content:"\E5CB"}.picker__nav--next:before{content:"\E5CC"}.picker__nav--next{right:0}.picker__table{margin-bottom:0}.picker__month,.picker__button--today,.picker__button--clear,.picker__button--close{text-transform:capitalize}}@media (max-width: 995px){#Data_Hotel_In_root .picker__holder{left:0px}#Data_Hotel_Out_root .picker__holder{left:0px}}@media (max-width: 799px){.picker{font-size:16px;text-align:left;line-height:1.2;color:#000000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.picker__holder,.picker__frame{top:0;bottom:0;left:0;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.picker__holder{position:fixed;transition:background 0.15s ease-out,-webkit-transform 0s 0.15s;transition:background 0.15s ease-out,transform 0s 0.15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:666px;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all 0.15s ease-out}}@media (max-width: 799px) and (min-height: 33.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (max-width: 799px) and (min-height: 40.125em){.picker__frame{margin-bottom:7.5%}}@media (max-width: 799px){.picker__wrap{display:table;width:100%;height:100%}}@media (max-width: 799px) and (min-height: 33.875em){.picker__wrap{display:block}}@media (max-width: 799px){.picker__box{background:#ffffff;display:table-cell;vertical-align:middle}}@media (max-width: 799px) and (min-height: 26.5em){.picker__box{font-size:1.25em}}@media (max-width: 799px) and (min-height: 33.875em){.picker__box{display:block;font-size:1.33em;border:1px solid #777777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,0.24)}}@media (max-width: 799px) and (min-height: 40.125em){.picker__box{font-size:1.5em;border-bottom-width:1px;border-radius:5px}}@media (max-width: 799px){.picker--opened .picker__holder{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0,0,0,0.32);transition:background 0.15s ease-out}.picker--opened .picker__frame{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}}@media (max-width: 799px) and (min-height: 33.875em){.picker--opened .picker__frame{top:auto;bottom:0}}@media (max-width: 799px){.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}}@media (max-width: 799px) and (min-width: 24.5em){.picker__select--month,.picker__select--year{margin-top:-0.5em}}@media (max-width: 799px){.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__nav--prev,.picker__nav--next{position:absolute;padding:0.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-0.25em}}@media (max-width: 799px) and (min-width: 24.5em){.picker__nav--prev,.picker__nav--next{top:-0.33em}}@media (max-width: 799px){.picker__nav--prev{left:-1em;padding-right:1.25em}}@media (max-width: 799px) and (min-width: 24.5em){.picker__nav--prev{padding-right:1.5em}}@media (max-width: 799px){.picker__nav--next{right:-1em;padding-left:1.25em}}@media (max-width: 799px) and (min-width: 24.5em){.picker__nav--next{padding-left:1.5em}}@media (max-width: 799px){.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:0.75em solid #000000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:0.75em solid #000000}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}}@media (max-width: 799px) and (min-height: 33.875em){.picker__table{margin-bottom:.75em}}@media (max-width: 799px){.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999999;font-weight:500}}@media (max-width: 799px) and (min-height: 33.875em){.picker__weekday{padding-bottom:.5em}}@media (max-width: 799px){.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:0.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaaaaa}.picker__day--outfocus{color:#dddddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000000;background:#b1dcfb}.picker__day--highlighted{border-color:#0089ec}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer;color:#000000;background:#b1dcfb}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{background:#0089ec;color:#ffffff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbbbbb}.picker__footer{text-align:center}.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #ffffff;background:#ffffff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:#b1dcfb;border-color:#0089ec;outline:none}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before{position:relative;display:inline-block;height:0}.picker__button--today:before,.picker__button--clear:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-0.05em;width:0;border-top:0.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-0.25em;width:.66em;border-top:3px solid #ee2200}.picker__button--close:before{content:"\D7";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaaaaa}}.picker__list{list-style:none;padding:0.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;margin-bottom:-1px;position:relative;background:#ffffff;padding:0.75em 1.25em}@media (min-height: 46.75em){.picker__list-item{padding:0.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-color:#0089ec;z-index:10}.picker__list-item--highlighted{border-color:#0089ec;z-index:10}.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted{cursor:pointer;color:#000000;background:#b1dcfb}.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected{background:#0089ec;color:#ffffff;z-index:10}.picker__list-item--disabled,.picker__list-item--disabled:hover,.picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default;border-color:#dddddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:none;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:focus{color:#000000;background:#b1dcfb;background:#ee2200;border-color:#ee2200;cursor:pointer;color:#ffffff;outline:none}.picker--time .picker__button--clear:before{top:-0.25em;color:#666;font-size:1.25em;font-weight:bold}.picker--time .picker__button--clear:hover:before,.picker--time .picker__button--clear:focus:before{color:#ffffff;border-color:#ffffff}.picker--time .picker__frame{min-width:256px;max-width:320px}.picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}.ec-stars-outer{clear:both;text-align:center;padding-bottom:5px;margin-top:60px;overflow:hidden}.ec-stars-outer .title{color:#88ba01;font-family:Raleway;font-weight:700;font-size:1.5em;padding-bottom:5px}.ec-stars-outer p{font-size:0.9em;line-height:1.3em}.ec-stars-outer .rating{display:inline-block;height:80px}.ec-stars-outer .ec-stars-wrapper{font-size:0;display:inline-block;position:relative;line-height:1em;margin-top:10px;flex-grow:1}.ec-stars-outer .ec-stars-value{font-size:0.75em;line-height:1.4em;margin:5px 0px 0px 0px;color:#999}.ec-stars-outer .ec-stars-wrapper[data-tooltip]:hover:before{content:attr(data-tooltip);position:absolute;top:90%;left:50%;text-align:center;width:200px;margin-left:-100px;background:rgba(0,0,0,0.8);color:#FFF;font-size:11px;padding:3px;line-height:16px;margin-top:10px}.ec-stars-outer .ec-stars-wrapper a{text-decoration:none;display:inline-block;font-size:32px;color:#f9c615}.ec-stars-outer .ec-stars-wrapper a i{font-size:1.4em}.ec-stars-outer .ec-stars-wrapper:hover a{color:#f98b15}.ec-stars-outer .ec-stars-wrapper.is-voted a{color:#f9c615}.ec-stars-outer .ec-stars-wrapper>a:hover ~ a{color:#CCC}.ec-stars-outer .ec-stars-wrapper a:active{color:#523f6d}.ec-stars-outer .ec-stars-overlay{position:absolute;height:100%;right:0;top:0;background-color:transparent;background-color:rgba(255,255,255,0.6);z-index:1;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF,endColorstr=#7FFFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF,endColorstr=#7FFFFFFF)}.ec-stars-outer .ec-stars-wrapper:hover .ec-stars-overlay{display:none}@media (max-width: 640px){.ec-stars-outer .title{font-size:1.2em}.ec-stars-outer p{font-size:0.8em}.ec-stars-outer .ec-stars-wrapper a{font-size:28px}}#newsletter_form form{position:relative}#newsletter_form input{border:2px solid #FFF}#newsletter_form input[type=checkbox]{-webkit-appearance:checkbox}#newsletter_form input[type=radio]{-webkit-appearance:radio}#newsletter_form input:focus{border-color:#333}#newsletter_form .small-meta{font-size:11px}#newsletter_form .nowrap{white-space:nowrap}#newsletter_form .input-container{margin-top:7px}#newsletter_form label{display:none}#newsletter_form .consenso{display:flex;margin-bottom:15px;line-height:1.3em}#newsletter_form .consenso a{color:#FFF;border-bottom:1px solid #CCC}#newsletter_form .mc-field-group{position:relative;font-size:0.9em;flex-grow:2;display:flex;margin:10px 0px}#newsletter_form .mc-field-group input{padding:5px 10px;width:100%}#newsletter_form button{border:0;cursor:pointer;background-color:#88ba01;color:#FFF;font-family:Raleway;font-size:1.2em;font-weight:700;padding:7px 15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#newsletter_form button:before{content:'\E0E1';font-family:Material Icons;font-size:1.2em;vertical-align:sub;margin-right:3px}#newsletter_form button:hover{background-color:#ffd100;color:#000}#newsletter_form button:disabled{background-color:#999;opacity:0.9}#newsletter_form button:disabled:hover{background-color:#999;color:#FFF;opacity:0.9;cursor:not-allowed}#newsletter_form #mce-responses{background-color:#FFF;border-radius:3px;padding:15px 20px;margin-bottom:20px;line-height:1.3em;font-size:0.9em;display:none;-webkit-box-shadow:0 1px 7px #638701;-moz-box-shadow:0 1px 7px #638701;box-shadow:0 1px 7px #638701}#newsletter_form #mce-responses a{color:#88ba01}#newsletter_form #mce-error-response{color:#000;display:none;position:relative;padding-left:40px}#newsletter_form #mce-error-response:before{content:'\E001';font-family:Material Icons;position:absolute;left:-5px;font-size:2em;color:#ff3d00}#newsletter_form #mce-success-response{color:#000;position:relative;display:none;padding-left:40px}#newsletter_form #mce-success-response:before{content:'\E5CA';font-family:Material Icons;position:absolute;left:-5px;font-size:2.5em;color:#7ec440;top:5px}#newsletter_form label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}#newsletter_form #mc-embedded-subscribe-form input.mce_inline_error{border:2px solid #F00}#newsletter_form #mc-embedded-subscribe-form div.mce_inline_error{display:inline-block;padding:7px 10px;background-color:rgba(0,0,0,0.8);font-size:13px;font-weight:normal;z-index:1;color:#FFF;position:absolute;top:-25px;text-align:center;right:0px;line-height:1.1em;font-size:0.85em}#newsletter_form #mc-embedded-subscribe-form div.mce_inline_error:before{content:'';height:0;position:absolute;width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(0,0,0,0.7);bottom:-8px;left:50%;margin-left:-8px}@media (min-width: 641px) and (max-width: 1279px){#newsletter_form .input-container{display:flex;margin-top:15px;flex-wrap:wrap}#newsletter_form .mc-field-group{padding-right:15px;flex-grow:1;margin:0}#newsletter_form .mc-submit{flex-grow:0}#newsletter_form .consenso{width:100%;margin-top:10px}}.article-flights-widgets .title,.page-template-tpl_voli .article_parking h3,#voli-offerte .title,#voli-offerte #toc_container .toc_title{font-size:1.5em;color:#638701;line-height:1.1em;font-weight:600;padding:10px 0;border-bottom:1px solid #DDD;margin:60px 0 15px 0;clear:both}.article-flights-widgets{display:flex;flex-wrap:wrap;clear:both;justify-content:space-between}.article-flights-widgets header{position:relative;background-color:inherit;height:auto;display:contents;top:0 !important}.article-flights-widgets header h4{padding-top:0;display:none}.article-flights-widgets .title{width:100%}.article-flights-widgets a{color:#FFF;text-decoration:none;margin-bottom:10px}.article-flights-widgets .widget-ss{width:48%;margin-bottom:30px}.article-flights-widgets .widget-ss .question{font-size:1.1em;font-weight:600;line-height:1.2em;margin:15px 0;text-align:center}.article-flights-widgets .PoweredBySkyscanner-2PCsg{display:none}@media (max-width: 640px){.article-flights-widgets .widget-ss{width:100%;margin-bottom:30px}}#voli-offerte #toc_container{padding:0px;background:none;border:0;margin:25px 0px 5px 0px;width:100%}#voli-offerte #toc_container .toc_title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}@media (max-width: 640px){#voli-offerte #toc_container .toc_title{font-size:1em;padding-right:120px}}@media (max-width: 640px){#voli-offerte #toc_container .toc_toggle_show,#voli-offerte #toc_container .toc_toggle_hide{right:0;top:0}#voli-offerte #toc_container .toc_list{margin-top:10px}}#voli-offerte #toc_container ul>li{display:inline-block;width:24%}#voli-offerte #toc_container a:before{font-family:Material Icons;content:"\E5CC";vertical-align:bottom}#voli-offerte #toc_container a:hover{text-decoration:none;color:#c82671}#voli-offerte h2{margin-top:50px;font-size:1.4em;margin-bottom:0;border:0}#voli-offerte h2:before{font-family:Material Icons;content:"\E539";margin-right:3px;font-size:0.8em}#voli-offerte h2:first-of-type{border:0}#voli-offerte h2 span:before{display:none}#voli-offerte p{font-size:0.9em;line-height:1.3em;color:#333}#voli-offerte h4{margin:0p;color:#333;font-size:0.8em;text-transform:uppercase;font-weight:600;padding-top:0}#voli-offerte h4:before{font-family:Material Icons;content:"\E5CC";margin-right:2px;font-size:0.8em}#voli-offerte .tratta{margin:5px 0px 10px 0px;line-height:0;font-size:0;padding:0px;display:flex}#voli-offerte .tratta .logo{padding:8px;border:1px solid #EEE}#voli-offerte .tratta .logo img{width:120px}#voli-offerte .tratta form{margin-left:5px;width:20%}#voli-offerte .tratta form button{background:0;border:0;cursor:pointer;padding:9px 5px;width:100%;background-color:#F9F9F9;color:#666;line-height:1.3em;font-size:12px;outline:none}#voli-offerte .tratta form button span{display:block;font-weight:700;color:#88ba01;font-size:1.2em}#voli-offerte .tratta form button:hover{color:#FFF;background-color:#88ba01}#voli-offerte .tratta form button:hover span{color:#FFF}#voli-offerte hr{margin-top:35px}#voli-offerte .voli-compagnia{margin-bottom:30px}#voli-offerte .voli-compagnia .compagnia{margin:30px 0px 0px 0px}#voli-offerte .voli-compagnia .compagnia .logo{margin:0px 0px 5px 0px;padding:8px;border:1px solid #EEE;display:inline-block}#voli-offerte .voli-compagnia .compagnia .logo img{width:120px}@media (max-width: 1279px){#voli-offerte #toc_container ul>li{width:32.6%}}@media (max-width: 640px){#voli-offerte #toc_container ul>li{width:50%}#voli-offerte h4{text-align:center;margin-top:20px;line-height:1.2em}#voli-offerte h4:before{display:none}#voli-offerte .tratta{flex-wrap:wrap}#voli-offerte .tratta .logo{padding:0px;margin:10px 0px 0px 0px;text-align:center;border:0;width:100%}#voli-offerte .tratta form{width:49%;margin:10px 0px 0px 0px}#voli-offerte .tratta form button{border-left:0;background-color:#F5F5F5}#voli-offerte .tratta form:nth-of-type(even)>button{margin-left:10px}}#cookies-eu-banner{position:fixed;bottom:0px;background:#222;color:#EEE;z-index:3;width:100%}@media (max-width: 640px){#cookies-eu-banner{text-align:center}}#cookies-eu-banner .cont{padding:15px}@media (min-width: 641px){#cookies-eu-banner .cont{display:flex;align-items:center}}#cookies-eu-banner .msg{line-height:1.3em;font-size:0.8em;flex-grow:1}#cookies-eu-banner .msg a{text-decoration:underline;margin-left:5px;color:#FFF}@media (min-width: 1280px){#cookies-eu-banner .action{min-width:300px;text-align:center;margin-left:15px}}@media (min-width: 641px) and (max-width: 1279px){#cookies-eu-banner .action{min-width:200px;margin-left:15px}}@media (max-width: 640px){#cookies-eu-banner .action{margin-top:10px}}#cookies-eu-banner .action #cookies-eu-accept,#cookies-eu-banner .action #cookies-eu-reject{text-decoration:none;font-size:1em;padding:7px 10px;border:0;margin:2px 5px;cursor:pointer;border-radius:3px}#cookies-eu-banner .action #cookies-eu-accept{background:#f1d600;color:#333;font-weight:600}#cookies-eu-banner .action #cookies-eu-accept:hover{color:#000;background-color:#FFF}#cookies-eu-banner .action #cookies-eu-reject{background:#444;color:#DDD}#cookies-eu-banner .action #cookies-eu-reject:hover{color:#FFF;background-color:#000}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){header .site_nav ul .sub-menu{opacity:1;left:0px}header .site_nav ul .sub-menu:before{left:30px}header .site_nav ul .sub-menu li.featured a .foto{width:auto}.ma_menu ul li a{line-height:3em}}@media all and (-ms-high-contrast: none) and (min-width: 641px), (-ms-high-contrast: active) and (min-width: 641px){.index_1col a{width:100%}.index_3col_img_nodesc a{width:32%}.index_2col_img_desc a{width:23.5%}.index_2col a{width:49%}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){a#guide_amz .pic{min-width:110px}a#guide_amz .content{width:100%}a#guide_amz .marchi{display:none}.form_auto_iata .input_fields .input_fieds_div_outer{flex-grow:1}#header_searchform #searchform button::before{display:none}}@supports (-ms-ime-align: auto){#header_searchform #searchform button:before{display:none}.ma_menu ul li a{line-height:3em}#main .parking_full a .item .content{display:block}@media (min-width: 641px){#list-block ul li{width:45%}}@media (max-width: 640px){#list-block ul li{width:100%}}a#guide_amz .pic{min-width:110px}a#guide_amz .content{width:100%}a#guide_amz .marchi{display:none}}@media only screen and (max-width: 320px){body{font-size:14px}.airport_head .airport_nav ul li a{padding:8px 20px}.airport_head .nav-network ul li a{padding:10px}.hotel_full a .item .pic,.hotel_lite a .item .pic{min-width:90px}.gyg_full a .item .pic,.gyg_lite a .item .pic{width:80px;min-width:80px;height:80px}}

/*# sourceMappingURL=irlandando-bottom.css.map */