.barra-top{height:45px;line-height:45px;background:#393;color:#fff;font-weight:700;font-size:12px}.barra-top .barra-top-menu{height:inherit;line-height:inherit;min-width:960px;max-width:1170px;margin:0 auto}.barra-top .barra-top-menu>ul{height:inherit;line-height:inherit;margin:0;padding:0;list-style:none}.barra-top .barra-top-menu>ul>li{height:inherit;line-height:inherit;padding:0 15px;float:left}.barra-top .barra-top-menu>ul>li>a{display:block;height:inherit;line-height:inherit;color:#fff;text-decoration:none}.barra-top .barra-top-menu>ul>li>a:hover{text-decoration:underline}.barra-top .barra-top-menu>ul>li.barra-top-menu-li-social{padding:0 1px}.barra-top .barra-top-menu>ul>li.barra-top-menu-li-social>a{width:45px;text-align:center;background:#5aba5a}.barra-top .barra-top-menu>ul>li.barra-top-menu-li-social>a:hover{text-decoration:none;background:#53af53}.barra-top-menu-ul-sx{float:left}.barra-top-menu-ul-dx{float:right}.testata{height:70px;line-height:70px;min-width:960px}a.testata-logo{display:block;text-decoration:none;float:left}a.testata-logo img{display:block;width:100%;height:100%;border:0}ul.testata-menu{display:block;height:40px;line-height:40px;list-style:none;padding:0;margin:15px 0;float:right;font-size:13px}ul.testata-menu li{display:block;position:relative;height:inherit;line-height:inherit;padding:0 15px;margin:0;float:left}ul.testata-menu li a{text-decoration:none;color:#666}ul.testata-menu li a:hover{color:#393}ul.testata-menu li.lingua a{background-position:left center;background-repeat:no-repeat;background-size:20px 12px;padding-left:25px}ul.testata-menu li .smenu{display:none;position:absolute;top:40px;right:0;width:170px;padding:0;background:#fff;z-index:90;border:1px solid #dbdbdb}ul.testata-menu li.lingua .smenu{width:120px}ul.testata-menu li .smenu .smenu-freccina{width:9px;height:5px;position:absolute;top:-5px;right:20px;background:url(img/freccina_barra_lingua.png) no-repeat center center}ul.testata-menu li.accedi-viaggiatore .smenu{right:20px}ul.testata-menu li.accedi-viaggiatore .smenu .smenu-freccina{right:40px}ul.testata-menu li .smenu a{color:#565a5c;display:block;line-height:35px;border-bottom:1px solid #dbdbdb;background:10px 17px no-repeat;padding:5px 20px;float:none;margin:0;text-align:left}ul.testata-menu li .smenu a:hover{background-color:#f2f2f2;color:#666}ul.testata-menu li .smenu a:hover{color:#999}ul.testata-menu li .smenu a.bn_de,ul.testata-menu li .smenu a.bn_en,ul.testata-menu li .smenu a.bn_es,ul.testata-menu li .smenu a.bn_fr,ul.testata-menu li .smenu a.bn_it{padding:5px 0 5px 40px;background-size:20px 12px}ul.testata-menu li .smenu a.bn_it,ul.testata-menu li a.bn_it{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NDAiIGhlaWdodD0iNDgwIj4gIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiPiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4gICAgPHBhdGggZmlsbD0iIzAwOTI0NiIgZD0iTTAgMGgyMTMuM3Y0ODBIMHoiLz4gICAgPHBhdGggZmlsbD0iI2NlMmIzNyIgZD0iTTQyNi43IDBINjQwdjQ4MEg0MjYuN3oiLz4gIDwvZz48L3N2Zz4=)}ul.testata-menu li .smenu a.bn_en,ul.testata-menu li a.bn_en{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NDAiIGhlaWdodD0iNDgwIj4gIDxkZWZzPiAgICA8Y2xpcFBhdGggaWQ9ImEiPiAgICAgIDxwYXRoIGZpbGwtb3BhY2l0eT0iLjciIGQ9Ik0tODUuMyAwaDY4Mi42djUxMkgtODUuM3oiLz4gICAgPC9jbGlwUGF0aD4gIDwvZGVmcz4gIDxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODApIHNjYWxlKC45NCkiPiAgICA8ZyBzdHJva2Utd2lkdGg9IjFwdCI+ICAgICAgPHBhdGggZmlsbD0iIzAwNiIgZD0iTS0yNTYgMEg3Njh2NTEySC0yNTZ6Ii8+ICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTS0yNTYgMHY1Ny4yTDY1My41IDUxMkg3Njh2LTU3LjJMLTE0MS41IDBILTI1NnpNNzY4IDB2NTcuMkwtMTQxLjUgNTEySC0yNTZ2LTU3LjJMNjUzLjUgMEg3Njh6Ii8+ICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE3MC43IDB2NTEyaDE3MC42VjBIMTcwLjd6TS0yNTYgMTcwLjd2MTcwLjZINzY4VjE3MC43SC0yNTZ6Ii8+ICAgICAgPHBhdGggZmlsbD0iI2MwMCIgZD0iTS0yNTYgMjA0Ljh2MTAyLjRINzY4VjIwNC44SC0yNTZ6TTIwNC44IDB2NTEyaDEwMi40VjBIMjA0Ljh6TS0yNTYgNTEyTDg1LjMgMzQxLjNoNzYuNEwtMTc5LjcgNTEySC0yNTZ6bTAtNTEyTDg1LjMgMTcwLjdIOUwtMjU2IDM4LjJWMHptNjA2LjQgMTcwLjdMNjkxLjcgMEg3NjhMNDI2LjcgMTcwLjdoLTc2LjN6TTc2OCA1MTJMNDI2LjcgMzQxLjNINTAzbDI2NSAxMzIuNVY1MTJ6Ii8+ICAgIDwvZz4gIDwvZz48L3N2Zz4=)}ul.testata-menu li .smenu a.bn_de,ul.testata-menu li a.bn_de{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NDAiIGhlaWdodD0iNDgwIj4gIDxwYXRoIGZpbGw9IiNmZmNlMDAiIGQ9Ik0wIDMyMGg2NDB2MTYwSDB6Ii8+ICA8cGF0aCBkPSJNMCAwaDY0MHYxNjBIMHoiLz4gIDxwYXRoIGZpbGw9IiNkMDAiIGQ9Ik0wIDE2MGg2NDB2MTYwSDB6Ii8+PC9zdmc+)}ul.testata-menu li .smenu a.bn_fr,ul.testata-menu li a.bn_fr{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NDAiIGhlaWdodD0iNDgwIj4gIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiPiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4gICAgPHBhdGggZmlsbD0iIzAwMjY3ZiIgZD0iTTAgMGgyMTMuM3Y0ODBIMHoiLz4gICAgPHBhdGggZmlsbD0iI2YzMTgzMCIgZD0iTTQyNi43IDBINjQwdjQ4MEg0MjYuN3oiLz4gIDwvZz48L3N2Zz4=)}ul.testata-menu li .smenu a.bn_es,ul.testata-menu li a.bn_es{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NDAiIGhlaWdodD0iNDgwIj4gIDxwYXRoIGZpbGw9IiNjNjBiMWUiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPiAgPHBhdGggZmlsbD0iI2ZmYzQwMCIgZD0iTTAgMTIwaDY0MHYyNDBIMHoiLz48L3N2Zz4=)}ul.testata-menu li .smenu a.smenu-ultimo{border-bottom:0}ul.testata-menu li .smenu .smenu-notifica{border-bottom:1px solid #ccc}ul.testata-menu li .smenu .smenu-notifica:last-child{border-bottom:0}ul.testata-menu li .smenu .smenu-notifica>a.smenu-notifica-link{position:relative;display:block;padding:7px 7px 7px 27px;color:#333;text-decoration:none;line-height:15px}ul.testata-menu li .smenu .smenu-notifica>a.smenu-notifica-link:hover{text-decoration:none;color:#666}ul.testata-menu li .smenu .smenu-notifica>a.smenu-notifica-link>span.smenu-notifica-icona{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:7px;left:7px;display:block;width:15px;height:15px;overflow:hidden}ul.testata-menu li .smenu .smenu-notifica.smenu-notifica-non-letta{background-color:#f2f2f2}ul.testata-menu li.aggiungi a{font-weight:700}.hero,.hero-aggiungi{position:relative}.hero .hero-contenuto-menu{position:absolute;top:0;left:0;right:0;z-index:10;color:#fff}.hero .hero-contenuto-menu a{color:#fff}.hero .hero-contenuto-menu a:hover{color:#f2f2f2;text-decoration:underline}.hero .hero-sfondo-testata,.hero-aggiungi .hero-sfondo-testata{display:block;width:100%;min-width:960px;background-size:100%;background-position:50% 50%;background-repeat:no-repeat;background-color:#f2f2f2}.hero .hero-sfondo-testata .inner,.hero-aggiungi .hero-sfondo-testata .inner{display:block;height:0}.hero .hero-sfondo-testata .inner{padding-top:37.5%}.hero-aggiungi .hero-sfondo-testata .inner{padding-top:28.6%}.hero .hero-didascalia,.hero-aggiungi .hero-didascalia{position:absolute;bottom:0;right:0;font-size:11px;color:#fff;font-weight:700;margin:0;padding:5px}.hero .hero-contenuto,.hero-aggiungi .hero-contenuto{position:absolute;left:0;right:0;color:#fff;top:50%;padding:0 10px;min-width:940px}.hero .hero-contenuto{height:220px;margin:-120px auto;max-width:1000px}.hero .hero-contenuto .hero-claim{font-size:60px;text-align:center;font-weight:700}.hero .hero-contenuto .hero-claim-bis{font-size:24px;text-align:center;margin-bottom:15px}.hero .hero-contenuto .hero-cerca{padding:15px 15px 14px 15px;background:url(img/pix_trasparente.png) repeat}.hero .hero-contenuto .hero-box-button{max-width:200px;margin:15px auto 0 auto}.hero-aggiungi .hero-contenuto{height:300px;margin:-150px auto;max-width:1200px}.hero-aggiungi .hero-contenuto .hero-claim{width:380px;padding:35px;background:#393;color:#fff}.hero-aggiungi .hero-contenuto .hero-claim .hero-claim-titolo{font-size:24px;font-weight:700;margin-bottom:15px}.hero-aggiungi .hero-contenuto .hero-claim .hero-claim-txt{font-size:18px}.hero-claim a,.hero-claim-bis a{color:#fff;text-decoration:none}.hero-claim a:hover,.hero-claim-bis a:hover{color:#fff;text-decoration:underline}@media screen and (min-width:0px) and (max-width:1200px){.hero-aggiungi .hero-contenuto{height:200px;margin:-100px auto}.hero-aggiungi .hero-contenuto .hero-claim{width:300px;padding:20px;margin-left:20px}.hero-aggiungi .hero-contenuto .hero-claim .hero-claim-titolo{font-size:18px;margin-bottom:10px}.hero-aggiungi .hero-contenuto .hero-claim .hero-claim-txt{font-size:16px}}.sub-hero{position:relative;min-width:960px;height:150px}.sub-hero-container{position:absolute;top:-50px;left:0;right:0}.sub-hero-container-box{max-width:1030px;margin:0 auto}.sub-hero-box{width:33.3%;padding:0 2%;float:left}.sub-hero-box .sub-hero-box-ico{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;width:100px;height:100px;margin:0 auto 5px auto;text-decoration:none;border:5px solid #fff;overflow:hidden}.sub-hero-box .sub-hero-box-ico img{width:100%;height:100%;border:0}.sub-hero-box .sub-hero-box-txt{text-align:center;font-size:14px;line-height:22px}@media screen and (min-width:0px) and (max-width:1080px){.sub-hero-box .sub-hero-box-txt{font-size:12px}}.bs-box-struttura{padding:10px;margin:0 0 20px 0;border:1px solid #ccc}.bs-evidenza{border:1px solid #393;padding:20px}.bs-box-struttura .bs-corpo{position:relative;padding:0 320px 0 170px;min-height:170px;font-size:12px}.bs-box-struttura .bs-corpo a.bs-icona{position:absolute;top:0;left:0;display:block;width:170px;height:170px;overflow:hidden}.bs-box-struttura .bs-corpo .bs-info{padding:0 15px;line-height:20px;text-transform:capitalize}.bs-box-struttura .bs-corpo .bs-info h4{padding:0;margin:0;font-size:17px;font-weight:700;line-height:inherit;max-height:40px;overflow:hidden}.bs-box-struttura .bs-corpo .bs-info>div{line-height:inherit}.bs-box-struttura .bs-corpo .bs-citta-zona{margin:0 0 5px 0}.bs-box-struttura .bs-corpo .bs-citta-zona span.bs-metro{text-transform:none}.bs-box-struttura .bs-corpo .bs-tel{margin:0 0 5px 0}.bs-box-struttura .bs-corpo .bs-info .bs-tel .bs-tel-gruppo .bs-tel-numero{float:left}.bs-box-struttura .bs-corpo .bs-info .bs-tel .bs-tel-gruppo .bs-tel-numero:first-child{padding-right:10px}.bs-box-struttura .bs-corpo .bs-info .bs-servizi .svg-inline--fa{color:#393}.bs-box-struttura .bs-corpo .bs-prezzi{position:absolute;top:0;right:0;width:320px;padding:0;line-height:20px}.bs-box-struttura .bs-corpo .bs-prezzi>div{text-align:right}.bs-box-struttura .bs-corpo .bs-prezzi .bs-tipologia-recensioni{margin:0 0 15px 0}.bs-box-struttura .bs-corpo .bs-prezzi .bs-tipologia{font-weight:700}.bs-box-struttura .bs-corpo .bs-prezzi .bs-recensioni{font-weight:700;font-size:15px}.bs-box-struttura .bs-corpo .bs-prezzi .bs-recensioni img{width:73px;height:14px;border:0;margin:0 3px}.bs-box-struttura .bs-corpo .bs-prezzi .bs-prezzo-camera{height:30px;line-height:30px;font-size:24px;font-weight:700;color:#555}.bs-box-struttura .bs-corpo .bs-prezzi .bs-pulizie{display:none;font-weight:700}.bs-box-struttura .bs-corpo .bs-prezzi .bs-prezzo-mancante,.bs-box-struttura .bs-corpo .bs-prezzi .bs-tipo-camera{margin:0 0 15px 0}.bs-box-struttura .bs-corpo .bs-prezzi .bs-incentivante{color:#393;font-weight:700;font-size:10px;line-height:16px}.bs-box-struttura .bs-animali{background:#f2f2f2;margin:10px 0 0 0;padding:10px}.bs-box-struttura .bs-animali .bs-animali-riga{font-size:13px}.bs-box-struttura .bs-action-container{position:relative;margin:10px 0 0 0;padding:0 130px 0 0}.bs-box-struttura .bs-action-container .bs-apri{position:absolute;top:0;right:0;width:120px;height:40px;padding-top:1px}.bs-box-struttura .bs-action-container .bs-action{position:relative;height:40px;line-height:40px;background:#f2f2f2}.bs-box-struttura .bs-action-container .bs-action a{display:block;float:left;height:inherit;line-height:inherit;font-size:12px;font-weight:700;padding:0 10px;color:#565a5c}.bs-box-struttura .bs-action-container .bs-action a.bs-action-prenota-subito{color:#0097a6}.bs-box-struttura .bs-action-container .bs-action a:hover{background-color:#f2f2f2;text-decoration:none}.bs-box-struttura .bs-action-container .bs-action a.bs-action-attivo{color:#393}.bs-action-box-scomparsa{display:none;background:#f2f2f2;padding:5px}.video-struttura embed,.video-struttura iframe,.video-struttura object{width:100%;height:400px;border:0;padding:0;margin:0}.bs-indirizzo,.bs-poi{margin:0 0 15px 0;background-color:#fff;padding:15px;border:1px solid #e5e5e5}.slickCarouselTitolo{position:relative;padding-right:120px}.slickCarouselTitolo .slickCarouselCustomNav{position:absolute;top:0;right:0;height:30px;line-height:30px}.slickCarouselTitolo .slickCarouselCustomNav a{display:block;width:30px;height:inherit;line-height:inherit;float:left;text-align:center;color:#999;margin-left:5px;font-size:16px}