#slides{position:relative}.spot_header_logo{color:#683c15;font-weight:bold}.spot_header_logo span{font-style:oblique;color:#ff7900}.hero_wrap .spot_header h2{font-weight:500;font-size:32px;color:white;margin-bottom:5px;font-family:inherit;font-weight:500;line-height:1.1;margin-top:20px}.hero_wrap .spot_header h3{font-size:20px;margin-top:10px;line-height:20px;color:white;font-weight:normal}.hero_wrap .hero_filter_wrap{position:absolute;top:50%;left:0;right:0;z-index:3;background:rgba(255,255,255,0.5);font-weight:600}.spot_header{width:100%;top:24%;position:absolute;text-align:center;padding:0 20px;background-color:rgba(0,0,0,0.20)}.spot_header h1{font-weight:500;font-size:32px;color:white;margin-bottom:5px}.spot_header h2{font-size:20px;margin-top:0;line-height:20px;color:white;font-weight:normal}.spot_header br{display:none}@media only screen and (max-width:1024px){.spot_header{top:21%;padding:0}.hero_wrap .hero_filter_wrap{top:42%}}@media only screen and (max-width:768px){.spot_header br{display:block}.hero_wrap .hero_filter_wrap{top:40%}}@media only screen and (max-width:768px){.spot_header{top:16%;font-size:35px}}@media only screen and (max-width:640px){.spot_header h1{font-size:22px;line-height:34px}.hero_wrap .spot_header h2{font-size:30px;margin-left:2%;margin-right:2%}.spot_header{top:14%}}@media only screen and (max-width:500px){.hero_wrap .spot_header h2{font-size:28px;margin-left:2%;margin-right:2%}.spot_header{top:12%}.hero_wrap .hero_filter_wrap{top:40%}}@media only screen and (max-width:450px){.hero_wrap .spot_header h2{margin-left:2%;margin-right:2%}.spot_header{top:8%}.hero_wrap .hero_filter_wrap{top:42%}}@media only screen and (max-width:360px){.spot_header h1{display:block;top:20%;position:absolute;text-align:center;font-weight:100;font-size:28px;color:white;padding:0 20px;line-height:26px}.hero_wrap .spot_header h2{margin-left:2%;margin-right:2%}}@media only screen and (max-width:1024px){.hero_wrap .hero_filter_wrap{top:50%;padding:8px 0}}@media only screen and (max-width:768px){.hero_wrap .hero_filter_wrap{top:40%}}@media only screen and (max-width:640px){.hero_wrap .hero_filter_wrap{top:38%}}.hero_wrap .row.three-box-homepage{max-width:1600px;position:absolute;bottom:0;z-index:3;width:100%;margin:0 auto;left:0;right:0;padding:10px;background-color:rgba(0,0,0,0.20)}@media only screen and (max-width:1024px){.hero_wrap .row.three-box-homepage{display:none}}.hero_wrap .row.three-box-homepage h3{font-size:20px;font-size:2.0rem;margin:0 0 4px 0;color:white;line-height:20px;text-align:center}.hero_wrap .row.three-box-homepage p{font-size:16px;font-size:1.6rem;color:white;text-align:center;margin:0}.info_white_area.section-1-homepage{padding:30px 0}.info_white_area.section-1-homepage .container{max-width:1600px}.info_white_area.section-1-homepage .container .box-1-left{max-width:1600px;min-width:720px}@media only screen and (max-width:1024px){.info_white_area.section-1-homepage .container .box-1-left{width:100%;margin-top:30px}}@media only screen and (max-width:768px){.info_white_area.section-1-homepage .container .box-1-left{display:none;margin-left:-10px;margin-top:10px}}.info_white_area.section-1-homepage .container .box-1-right{max-width:1600px;display:none}@media only screen and (max-width:1024px){.info_white_area.section-1-homepage .container .box-1-right{width:100%;padding:0;margin-top:10px}}@media only screen and (max-width:768px){.info_white_area.section-1-homepage .container .box-1-right{padding:0;margin-top:10px}}.info_white_area.section-1-homepage .container.home-testo{margin:0;padding:10px 20px;min-height:213px;max-height:290px;overflow-y:scroll}.info_white_area.section-1-homepage .container.home-testo.noscroll{margin:0;padding:0 20px 10px 20px;min-height:unset;max-height:unset;overflow-y:unset}.info_white_area.section-1-homepage .container.home-testo h3{margin-top:10px;margin-bottom:5px;line-height:25px}.info_white_area.section-1-homepage .container.home-testo p{line-height:2}.info_white_area.section-1-homepage .container .search_box_map_left{height:auto}.info_white_area.section-1-homepage .container .search_box_map_left .container .tendenze_province{background:#f6efe9}.info_white_area.section-1-homepage .container .search_box_map_left .container .map-italia{margin:20px 0 0 0;min-width:200px}.box-map-italia img{width:159px;height:184px}.info_white_area.section-1-homepage .container .search_box_map_left .container .map-italia .box-map-italia{width:159px;height:184px;margin:0 auto 0 auto;padding:0}@media only screen and (max-width:1024px){}@media only screen and (max-width:1024px){}.info_white_area.section-1-homepage .container .search_box_map_left .container .tendenze-italia h4{list-style:none;margin-left:5px;margin-bottom:0;margin-top:6px}.info_white_area.section-1-homepage .container .search_box_map_left .container .tendenze-italia ul{list-style:none;width:100%;margin:0}.info_white_area.section-1-homepage .container .search_box_map_left .container .tendenze-italia ul li.mapreg-link{width:100%;height:25px;margin:0;padding:0 0 0 5px}.info_white_area.section-1-homepage .container .search_box_map_left .container .tendenze-italia ul li.mapreg-link:hover{color:white}.info_white_area.section-1-homepage .container .search_box_map_left .container .tendenze-italia ul li.mapreg-link a{font-size:14px;color:#a78e7b;text-decoration:none;white-space:nowrap}.info_white_area.section-1-homepage .container .search_box_map_left .container .tendenze-italia ul li.mapreg-link a:hover{color:white}.info_white_area.section-1-homepage .container .search_box_map_left .container .tendenze-italia ul li.mapreg-link.active{background:#ff7900}.info_white_area.section-1-homepage .container .search_box_map_left .container .tendenze-italia .box_regione.active{color:white !important;background:#fe7a0a !important}.info_white_area.section-1-homepage .container .search_box_map_left .container .tendenze-italia .box_regione.active a{color:white !important}.info_white_area.section-2-homepage .container{padding-right:15px;padding-left:15px;max-width:1600px;background:#fbfbfb}@media only screen and (max-width:768px){.info_white_area.section-2-homepage .container{max-width:1024px;padding-right:15px;padding-left:15px}}.info_white_area.section-2-homepage .container#sec01{padding-bottom:30px}.info_white_area.section-2-homepage .container section.info_white_area .container{padding-left:15px;padding-right:15px}.info_white_area.section-2-homepage .container section.info_white_area .container h3{margin-top:8px;margin-bottom:5px}@media only screen and (max-width:768px){.info_white_area.section-2-homepage .container section.info_white_area .container h3{margin-top:8px;margin-bottom:0}}@media only screen and (max-width:3608px){.info_white_area.section-2-homepage .container section.info_white_area .container{padding-left:16px;padding-right:0}}.info_white_area.section-3-homepage .container h2{margin-top:8px;margin-bottom:-7px}@media only screen and (max-width:768px){.info_white_area.section-3-homepage .container h2{margin-top:8px;margin-bottom:0}}.info_white_area.section-3-homepage .container,.info_white_area.section-4-homepage .container,.info_white_area.section-5-homepage .container{padding-right:15px;padding-left:15px;max-width:1600px}.info_white_area.section-5-homepage .container h2{margin-top:8px;margin-bottom:0}@media only screen and (max-width:768px){.info_white_area.section-5-homepage .container h2{margin-bottom:12px;font-size:2.0rem;font-size:20px}}.info_white_area.section-6-homepage .container{padding-right:0;padding-left:0;max-width:1600px}.info_white_area.section-6-homepage{margin-bottom:0}.info_white_area.section-7-homepage .container{padding-right:15px;padding-left:15px;max-width:1600px}.info_white_area.section-7-homepage .container .row .cambiafoto img{display:block;width:auto;height:198px;z-index:0;margin:0 auto}.info_white_area.section-7-homepage .container .row.mobile{display:none}.info_white_area.section-7-homepage .container .row.mobile img{max-width:100%;padding:20px 3px 30px 3px}@media only screen and (max-width:768px){.info_white_area.section-7-homepage .container .row.desktop{display:none}.info_white_area.section-7-homepage .container .row.mobile{display:block}}.articoli_vacanze_tema_slick{display:block !important;padding-top:12px}.articoli_vacanze_tema_slick li,.spunti_vacanze_tema_slick li{margin:0 6px -4px 8px}.articoli_vacanze_tema_slick .item,.spunti_vacanze_tema_slick .item{margin-bottom:20px;width:100%;position:relative;height:auto;overflow:hidden;border:1px solid #ddd;text-align:left;margin-right:6px;margin-left:6px}.articoli_vacanze_tema_slick .item{margin-bottom:20px;width:100%;position:relative;height:auto;overflow:hidden;border:1px solid #ddd;text-align:left}.articoli_vacanze_tema_slick .item{width:100%;min-height:150px;max-width:380px}@media only screen and (max-width:768px){.articoli_vacanze_tema_slick .item{width:100%}}.articoli_vacanze_tema_slick .item .item_f,.spunti_vacanze_tema_slick .item .item_f{width:100%;height:auto;float:left;overflow:hidden;position:relative;z-index:1;background:#efefef}.articoli_vacanze_tema_slick .titolo_articolo{position:absolute;background:#00000070;top:unset;bottom:unset;width:70%;text-align:center;line-height:20px;padding:10px 10px !important}.articoli_vacanze_tema_slick .titolo_articolo span.tipologia{color:white;font-size:16px;font-size:1.6rem;font-weight:bold;text-transform:uppercase}.articoli_vacanze_tema_slick .titolo_articolo h3.tipologia{color:white;font-size:18px;font-size:1.8rem;font-weight:bold;text-transform:uppercase;line-height:1.0;margin-bottom:0;margin-top:0}.articoli_vacanze_tema_slick .titolo_articolo p.tipologia{color:white;font-size:16px;font-size:1.6rem;margin-bottom:0;margin-top:2px}.articoli_vacanze_tema_slick .titolo_articolo{position:absolute;background:#00000070;bottom:0;width:100%;text-align:center;line-height:20px;padding:8px 0}.articoli_vacanze_tema_slick .titolo_articolo span.tipologia{color:white;font-size:16px;font-size:1.6rem;font-weight:bold;text-transform:uppercase}.articoli_vacanze_tema_slick.slider{width:auto;max-width:1600px;margin:0 50px 50px 45px;color:black}@media only screen and (max-width:768px){.articoli_vacanze_tema_slick.slider{margin:0 0 10px 0}}.articoli_vacanze_tema_slick.slider .slick-slide{transition:all ease-in-out .3s;opacity:.2}.articoli_vacanze_tema_slick.slider .slick-slide img{width:100%}.articoli_vacanze_tema_slick.slider .slick-active{opacity:1}.articoli_vacanze_tema_slick.slider .slick-current{opacity:1}@media only screen and (max-width:1024px){section.white_area.soc_section{margin-top:20px}}@media only screen and (max-width:1024px){section.white_area.soc_section .ota{padding:0 10px 40px 10px}}section.white_area.soc_section .ota .box{height:250px}@media only screen and (max-width:1024px){section.white_area.soc_section .ota .box{height:210px}}@media only screen and (max-width:768px){section.white_area.soc_section .ota .box{height:210px}}@media only screen and (max-width:1024px){section.white_area.soc_section .ota .col4 .titlesociale.title h2{margin-top:25px}}@media only screen and (max-width:1024px){section.white_area.soc_section .ota .col4{margin:20px 0 0 0}}section.white_area.soc_section .ota .col4 .last_entries img{float:left;margin-right:15px;border-right:2px solid #eee}@media only screen and (max-width:1024px){section.white_area.soc_section .ota .col4 .last_entries img{float:none;margin-right:0;border-right:0 solid #eee;z-index:2;position:relative}}@media only screen and (max-width:1024px){section.white_area.soc_section .ota .col4 .last_entries li.img{text-align:center;width:100%;background:#f5f5f5;z-index:2;position:relative}}section.white_area.soc_section .ota .col4 .last_entries li.img .bck{display:none}@media only screen and (max-width:1024px){section.white_area.soc_section .ota .col4 .last_entries li.img .bck{display:inline-block;position:absolute;width:max-content;width:100%;left:0;height:189px;z-index:1;opacity:.3}}.soc_section .ota{margin-bottom:0}.soc_section{margin-top:15px}.titolo_spunti{color:#683c15}.titolo_areegeo{color:#683c15}.previewImageNOBefore:before{display:none !important;content:""}.previewImage:before{position:absolute;font-family:'FontAwesome';top:30%;left:0;font-size:40px;color:#ff7900;right:0;content:"\f110";-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.virusnograzie{background-color:#f1ede6;padding:10px 20px}.pulsantevirus{display:block;max-width:300px;margin:0 auto;margin-top:20px}.virusnograzie h4{padding-bottom:0;margin-bottom:5px;line-height:1;text-align:center}.virusnograzie h3{margin-top:0;line-height:1;text-align:center}.fa-thumbs-o-up{margin-right:10px}.container.spunti_vacanze_tema_block{padding:0 !important}.spunti_vacanze_tema_block .row{padding:0;margin:0}.spunti_vacanze_tema_block .row .col-sm-4,.spunti_vacanze_tema_block .row .col-sm-6,.spunti_vacanze_tema_block .row .col-sm-12{padding-right:3px;padding-left:3px}.spunti_vacanze_tema_block .item{width:100%;position:relative;height:auto;overflow:hidden;border:1px solid #ddd;text-align:left}.spunti_vacanze_tema_block .item .item_f{width:100%;height:auto;float:left;overflow:hidden;position:relative;z-index:1;background:#efefef}.spunti_vacanze_tema_block .item .item_f .cambiafoto .boxfoto{width:100%;height:100%}.spunti_vacanze_tema_block .item .item_f .cambiafoto .preview-foto-1{height:332px}div.foto-1{width:50%;float:left}div.foto-2{width:25%;float:left}div.foto-3{width:25%;float:left}div.foto-4{width:25%;float:left}div.foto-5{width:25%;float:left}div.foto-6{width:30%;float:left}div.foto-7{width:40%;float:left}div.foto-8{width:30%;float:left}.spunti_vacanze_tema_block .item .item_f .cambiafoto .boxfoto{object-fit:cover}@media screen and (max-width:1024px){div.foto-1{width:70%}div.foto-2{display:none}div.foto-3{display:none}div.foto-4{width:30%}div.foto-5{width:30%}div.foto-6{width:30%}div.foto-7{width:40%}div.foto-8{width:30%}}@media screen and (max-width:900px){div.preview-foto-1{height:auto !important}div.foto-1{width:100%}div.foto-2{width:50%}div.foto-3{width:50%}div.foto-4{width:50%}div.foto-5{width:50%}div.foto-6{width:50%}div.foto-7{width:50%}div.foto-8{display:none}}@media screen and (max-width:700px){div.preview-foto-2{height:150px !important}}@media screen and (max-width:620px){div.preview-foto-2{height:135px !important}}@media screen and (max-width:510px){div.preview-foto-1{height:165px !important}div.preview-foto-2{height:165px !important}div.foto-1{width:100%}div.foto-2{width:100%}div.foto-3{width:100%}div.foto-4{width:100%}div.foto-5{width:100%}div.foto-6{width:100%}div.foto-7{width:100%}div.foto-8{width:100%}}.spunti_vacanze_tema_block .item .item_f .cambiafoto .preview-foto-1 img.anteprima-loading{margin-top:112px}.spunti_vacanze_tema_block .item .item_f .cambiafoto .preview-foto-2{height:165px}.spunti_vacanze_tema_block .item .item_f .cambiafoto .preview-foto-2 img.anteprima-loading{margin-top:55px}.articoli_vacanze_tema_slider .item .item_f .cambiafoto .preview-foto-3{height:250px;background-size:100% 250px}.articoli_vacanze_tema_slider .item .item_f .cambiafoto .preview-foto-3 img.anteprima-loading{margin-top:55px;width:auto}.spunti_vacanze_tema_block .item .item_f .cambiafoto img.anteprima{display:block;width:100%;height:160px;z-index:0;margin:0 auto}.spunti_vacanze_tema_block{color:white;font-size:15px;font-size:1.5rem;font-weight:bold;margin-top:30px}.spunti_vacanze_tema_block .titolo_articolo{position:absolute;background-color:rgba(0,0,0,0.4);bottom:0;width:100%;text-align:center;line-height:25px;padding:8px 20px}.spunti_vacanze_tema_block .titolo_articolo span.tipologia{color:white;font-size:15px;font-size:1.5rem;font-weight:bold}section.pulsante_vacanze_tema .fascia_grigia_btn.container .row.lista-completa{width:100%;background:#eee;margin:0 0 20px 0;padding:0 80px 0 80px}@media screen and (max-width:768px){section.pulsante_vacanze_tema .fascia_grigia_btn.container .row.lista-completa{margin-top:20px;margin-bottom:0;padding:5px 15px}}section.pulsante_vacanze_tema .fascia_grigia_btn.container .row.lista-completa .info{position:unset !important}@media screen and (max-width:768px){section.pulsante_vacanze_tema .fascia_grigia_btn.container .row.lista-completa .info{text-align:center;position:unset !important}}section.pulsante_vacanze_tema .fascia_grigia_btn.container .row.lista-completa .button{margin:0;line-height:92px;margin:-6px 0 0 0;text-align:right;padding:0}section.pulsante_vacanze_tema .fascia_grigia_btn.container .row.lista-completa .info h3{margin:15px 10px 0 0;font-weight:bold;color:#ff7900;line-height:24px}@media only screen and (max-width:768px){section.pulsante_vacanze_tema .fascia_grigia_btn.container .row.lista-completa .info h3{margin:15px 10px 0 10px}}section.pulsante_vacanze_tema .fascia_grigia_btn.container .row.lista-completa .info .elenco{margin-bottom:15px}@media only screen and (max-width:1024px){section.hero_wrap.vacanze_tema .hero_filter_wrap .typeahead{width:393px}}@media only screen and (max-width:768px){section.hero_wrap.vacanze_tema .hero_filter_wrap .typeahead{width:100%}}@media only screen and (max-width:1024px){section.hero_wrap.vacanze_tema .hero_filter_wrap .persone{width:322px}}@media only screen and (max-width:768px){section.hero_wrap.vacanze_tema .hero_filter_wrap .persone{width:auto}}@media only screen and (max-width:1024px){section.hero_wrap.vacanze_tema .hero_filter_wrap .persone.hp{margin-right:3px;margin-bottom:3px}}body.noscrollbar::-webkit-scrollbar{width:0 !important;display:none}body.noscrollbar{-ms-overflow-style:none;height:100vh;overflow-y:hidden;overflow:-moz-scrollbars-none}.vaiaprenotare,.vis_mappa,.km_distanza{cursor:pointer}.pagination{text-align:center;width:100%}#testoAnteprimaRicerca{display:none}#testoAnteprimaRicerca h2{margin:0;padding:0;line-height:1;vertical-align:top;height:45px}.separatoreGradient{margin:15px 0;border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),#f90,rgba(0,0,0,0))}.bck-attesa{display:block;height:977px;width:100%;position:fixed;top:0;z-index:10}#attesa img{width:80px;margin:0 auto 60px auto}#attesa{padding-top:50px;padding-top:285px;text-align:center}#attesa p{margin-left:0;height:30px;font-style:normal;color:#ff7900;font-weight:bold;margin-bottom:1000px}#attesa p span{display:none;background:#eee;padding:5px 15px;line-height:30px;color:#ff7900}section.info_top_area.elenco_risultati{padding-top:140px;height:100%}#latoSx{width:270px;padding:5px;float:left}#latoDx{width:calc(100% - 270px);padding:5px 5px 5px 10px;float:left}#bottom{clear:both;width:100%}.containerbreadcrumb{background-color:#f1ede6}.msg_top_risultati{border:4px solid #2aa000;padding:10px 15px;background-color:#e6f1e8;width:100%;float:left;margin-bottom:10px;font-weight:800}.msg_top_risultati h3{margin-top:0}#latoSx #boxMotore{border:4px solid #ff7900;padding:10px 15px;background-color:#f1ede6;width:100%;float:left}#latoSx #boxMotore:hover{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 15px rgba(255,121,0,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 15px rgba(255,121,0,.6)}#latoSx #boxMotore #destination input.testo_ricerca.typeahead{padding:12px 8px 14px 50px}#pannello_centrale{clear:both;top:12px}#latoSx .txtmotore{display:block;margin-top:5px}#latoSx #desttxt{font-size:20px;font-weight:600;margin-bottom:5px}#latoSx .cerca_btn{cursor:pointer;border-radius:6px;line-height:34px;margin-top:30px;float:right}#latoSx .cerca_btn:hover{color:#ff7900;background-color:#fff;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 15px rgba(255,121,0,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 15px rgba(255,121,0,.6)}#latoSx .persone .persone_drop_down{left:0}#latoSx .box_mappa_filtriTop:hover{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 15px rgba(255,121,0,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 15px rgba(255,121,0,.6)}#latoSx #box_mappa_filtriTopsticky{display:none}#latoSx .box_mappa_filtriTop{width:100%;float:left;position:relative;margin-top:10px}#latoSx .box_mappa_filtriTop img{width:100%;height:150px}#latoSx .titolomappa{position:absolute;top:0;background-color:rgba(0,0,0,0.4);color:white;font-size:20px;font-weight:600;width:100%;padding:5px;text-align:center}#pannello_ricerca_riepilogo{background-color:#fff;display:none;font-weight:600;width:100%;cursor:pointer;clear:both;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px rgba(255,121,0,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px rgba(255,121,0,.6)}#destriep{color:#663a14;padding:5px;padding-left:25px;clear:both;float:none}#destriep:before{content:"\f002";font-family:'FontAwesome';color:#ff7900;font-size:18px;font-style:normal;position:relative;left:-15px}#datiriep{clear:both;float:left;width:100%;background-color:#f8f8f8}#dateriep{color:#663a14;font-size:12px;padding:5px;float:left;margin-right:2%;border-top:1PX SOLID #ddd;width:45%;background-color:#f8f8f8;padding-left:25px}#dateriep:before{content:"\f073";font-family:'FontAwesome';color:#ff7900;font-size:18px;font-style:normal;position:relative;left:-15px}#personeriep{color:#663a14;padding:5px;border-top:1PX SOLID #ddd;background-color:#f8f8f8;font-size:12px;float:left;width:53%;padding-left:20px}#personeriep:before{font-family:'FontAwesome';color:#ff7900;font-size:18px;font-style:normal;position:relative;content:"\f007";left:-15px}.filter_container{float:left;margin-top:10px;border:2px solid #ddd;padding:5px;width:100%}#box_servizi_Titolo1{width:100%;font-weight:600;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px #663a14;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px #663a14}#box_servizi_Titolo1.stick{margin-top:0;position:fixed;top:100px;z-index:9999;border:3px solid;left:10px;width:261px;background-color:white;box-shadow:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #8a8581;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #8a8581}.titoloFiltri{margin-bottom:20px;border-bottom:1px solid silver;font-size:20px;text-align:center}.titoloGruppoFiltri{padding:3px 3px 3px 10px;background-color:#f1ede6;font-weight:600;margin-bottom:5px}.filtrialti{margin-bottom:10px}.filtrialti:hover{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #663a14;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #663a14}.cloned_chk label{font-weight:600;margin-left:10px;line-height:18px;margin-bottom:7px}.cloned_filter label{cursor:pointer}input[type=checkbox]{display:none}input[type=checkbox]+label:before{font-family:FontAwesome;display:inline-block;font-size:22px;border-radius:4px;float:left;font-weight:300}input[type=checkbox]+label:before{content:"\f096"}input[type=checkbox]+label:before{letter-spacing:10px}input[type=checkbox]:checked+label:before{content:"\f046"}input[type=checkbox]:checked+label:before{letter-spacing:5px}.cloned_filter{line-height:20px;font-weight:600}.acc_data{margin-left:10px}.frecciablocco{width:25PX;HEIGHT:25PX;FLOAT:RIGHT;margin-top:0;line-height:20px}.frecciablocco:before{content:"\f105";position:relative;font-family:'FontAwesome';top:0;color:#663a14;font-size:25px;left:10px}.annullaFiltriBox{color:#b11b4e;font-size:12px;cursor:pointer;font-weight:600}.annullaFiltriBox .fa{font-weight:300;font-size:20px;position:relative;top:3px}#tornaaifiltri{color:white;line-height:36px;text-transform:uppercase;font-weight:600;position:relative;overflow:hidden;-moz-transition:all .2s ease-in-out;width:100%;white-space:inherit;line-height:22px !important;padding:5px 30px 5px 5px;background-color:#663a28;border-radius:6px}#tornaaifiltri:hover{color:#663a28;border:2px solid #663a28;background-color:#fff}#tornaaifiltri .fa-angle-right{position:absolute;font-size:25px;color:#fff;top:4%;right:8px}#tornaaifiltri:hover .fa-angle-right{color:#663a28}#tornaaifiltridiv{display:none}#tornaaifiltridiv.stick{margin-top:0;position:fixed;top:65px;z-index:9999;left:-10px;width:240px;display:inline-block;box-shadow:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #8a8581;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #8a8581}.disabled_label{color:#ddd}#chiudiBoxFiltri{color:white;text-transform:uppercase;font-weight:600;position:relative;overflow:hidden;-moz-transition:all .2s ease-in-out;width:100%;white-space:inherit;line-height:22px !important;padding:4px 40px 4px 10px;background-color:#663a28;border-radius:6px;font-size:12px}#chiudiBoxFiltri:hover{color:#663a28;border:2px solid #663a28;background-color:#fff}#chiudiBoxFiltri .fa{position:absolute;font-size:22px;color:#fff;top:10%;right:8px}#chiudiBoxFiltri:hover .fa{color:#663a28}#chiudiBoxFiltriDiv{float:right;display:none}#latoSx #box_filtriShow{display:none}h2#numero_risultati{margin:0;padding:0;line-height:1.1;margin-bottom:10px}#testoHeader{margin:0;padding:0;line-height:1.1;margin-bottom:10px}.senza_risultati .testo_ricerca_risultati{font-size:25px;font-size:2.5rem}.senza_risultati .spunti_vacanze_tema p{margin-top:-10px;font-size:16px;font-size:1.6rem}.divOrdinaPer.orizzontale{border:1px solid #683c15;background-color:#f1ede6;margin:15px 0 0 0;font-size:14px;display:flex;width:100%;justify-content:center}.divOrdinaPer.orizzontale.stick{margin-top:0;position:fixed;top:0;z-index:9999;border:3px solid;left:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #8a8581;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #8a8581}.ordina_per_elenco{border-right:1px solid #683c15;padding:5px;font-size:14px;text-align:center;font-weight:600;position:relative;flex-grow:1;flex-basis:auto;cursor:pointer;padding-bottom:24px}.ordina_per_elenco .fa.fa-sort-alpha-desc{display:none}.ordina_per_elenco .fa{bottom:5px;display:block;left:46%;position:absolute;font-size:18px}.ordina_per_elenco.dati.inverso:after{content:"\f15e"}.ordina_per_elenco:hover{color:white;background-color:#ff7900}.ordina_per_elenco.active:hover:after{color:white;background-color:#ff7900}.ordina_per_elenco.last{border-right:0;margin-right:0}.titoloOrdinamento{font-size:16px;font-weight:600;position:relative;text-align:left;background-color:#f1ede6;color:#683c15;border-right:1px solid #683c15;padding:5px;text-align:center;flex-grow:1;flex-basis:auto}.fa-filter{position:relative;top:30px;left:38%;font-size:26px;color:#683c15}.divOrdinaPer.verticale{border:1px solid #683c15;background-color:#f1ede6;margin:15px 0 0 0;font-size:14px;display:none;width:45%;justify-content:center;display:block;float:right;MARGIN-TOP:10PX;display:none}.item_risultato.more-results{border-top:1px dashed #683c15;padding:20px 0 20px 0;background:white !important;margin-bottom:0}.item_risultato.more-results .box-more-results{background:#eee;font-size:13px}.item_risultato.more-results .number{background:#ff7900;padding:20px;color:white;float:left;line-height:25px}.item_risultato.more-results .text{padding:20px;color:#683c15;float:left;line-height:25px}.item_risultato.more-results .clearleft{clear:left}.item_risultato.more-results div.box-arrow{width:0;height:0;line-height:0;border-top:20px solid #eee;border-left:30px solid transparent;border-right:30px solid transparent;margin:0 auto}#ris_da_clonare{display:none;color:#673b15;font-style:normal;font-weight:300}.item_risultato{width:100%;margin:18px 0;padding:5px;border:1px solid silver;display:flex;flex-wrap:wrap}.item_risultato:hover{border-color:#ff7900;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 15px rgba(255,121,0,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 15px rgba(255,121,0,.6)}.fotoStruttura,.prezzoStruttura,.centraleStruttura{height:100%;float:left;overflow:hidden}.fotoStruttura{background:#efefef;min-width:260px;width:430px;flex:1 1 21%;position:relative;height:261px}.prezzoStruttura{background-color:#f1ede6;width:200px;flex:0 0 20%;padding:10px;position:relative;height:260px}.centraleStruttura{flex:1 50 34%;min-width:370px;padding-left:10px}.contenitoreFlexDate{width:100%;overflow:hidden;padding-top:10px;flex:0 0 76%;max-height:120px;overflow-y:scroll;margin-right:0;display:none}.freccedateflex{text-align:right;display:none;margin-right:20px;font-size:25px;color:#ff7900;position:relative;flex:0 0 3%;display:none}.freccedateflex .su{position:absolute;top:0;right:0;cursor:pointer}.freccedateflex .giu{position:absolute;right:0;bottom:0;cursor:pointer}.pulsantedateflex{text-align:right;padding-top:10px;flex:0 0 18%;display:none}.pulsantedateflex .pulsanteVai{width:90%}.serviziStruttura{clear:both}.serviziStruttura,.infoStruttura{margin:30px 0;float:left}.infoStruttura,.nomeStruttura,.recensioniStruttura,.testoStruttura{float:left}.icona_speciale{margin-left:10px;color:#ff7900}.recensioniStruttura,.infoStruttura{width:135px;margin-left:15px}.nomeStruttura,.serviziStruttura{width:calc(100% - 150px)}.testoStruttura{font-size:12px;margin-right:10px}.cambiafoto{background-color:#efefef;text-align:center;background-position-y:center;background-position-x:center;background-repeat:no-repeat;position:relative;width:100%;height:100%}.cambiafotoprev,.cambiafotonext{width:38px;height:100%;position:absolute;top:0;cursor:pointer}.cambiafotoprev{left:0}.cambiafotonext{right:0}.cambiafotoprev:hover,.cambiafotonext:hover{background-color:rgba(255,255,255,0.5)}.cambiafotoprev .fa,.cambiafotonext .fa{font-size:55px;position:absolute;top:33%;color:#ff7900}.cambiafotoprev .fa{left:8px}.cambiafotonext .fa{right:8px}.discount{position:absolute;background-color:#ff7900;cursor:pointer;width:70px;height:31px;left:-6px;top:8px;text-align:center;color:#fff;font-weight:800;line-height:14px;font-size:18px;border:0;padding-left:0;padding-top:8px;opacity:1}.box_ib .fa{font-size:16px;margin-right:4px}.box_ib{position:absolute;background-color:rgba(0,0,0,0.49);right:2px;top:82%;color:#fff;font-size:12px;padding:5px;font-weight:600}.favorite{width:43px;height:43px;position:absolute;right:0;top:2px;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;cursor:pointer;background-position:0 -1203px;opacity:1;filter:alpha(opacity = 100);z-index:2}.favorite:before{cursor:pointer;font-family:'FontAwesome';color:#ff7900;font-size:25px;font-style:normal;position:relative;top:0;left:10px;content:"\f08a"}.favorite.favorited:before{cursor:pointer;font-family:'FontAwesome';color:#ff7900;font-size:25px;font-style:normal;position:relative;top:0;left:10px;content:"\f004"}.centraleStruttura .nomeStruttura .nome{font-size:20px;font-size:2.0rem}.centraleStruttura .nomeStruttura .tipologia{color:#ff7900;font-size:20px;font-size:2.0rem;font-weight:600}.centraleStruttura .nomeStruttura .localita{font-size:13px;font-size:1.3rem}.centraleStruttura .recensioniStruttura{text-align:right;padding-right:10px}.centraleStruttura .recensioniStruttura .rev_med{font-size:36px;font-weight:600;margin-right:10px}.centraleStruttura .recensioniStruttura .graf{font-size:14px;text-decoration:underline}.centraleStruttura .recensioniStruttura .graf{font-size:14px;text-decoration:underline}.centraleStruttura .recensioniStruttura .box_stelle{float:none;color:#ff7900}.centraleStruttura .recensioniStruttura .new_entry,.centraleStruttura .recensioniStruttura .az_esterna{width:125px;background:#f1ede6;text-align:center;padding:5px;color:#795548;font-weight:600;text-transform:uppercase;margin-top:6px}.centraleStruttura .infoStruttura .icoinfo{width:25px;margin:0 auto;clear:both;float:right;text-align:center;color:#ff7900;font-size:12px;margin-right:5px}.centraleStruttura .infoStruttura .icoinfo .fa-map-marker{font-size:16px}.centraleStruttura .infoStruttura .datiinfo{float:right;font-size:12px;overflow:hidden}.centraleStruttura .infoStruttura .datiinfo{float:right;font-size:12px;overflow:hidden}.centraleStruttura .serviziStruttura .iconservizio{opacity:.8;margin-right:3px;float:left}.prezzoStruttura .datialloggi{height:45px}.prezzoStruttura .datialloggi .alloggitrovatipersone .fa-user{font-size:16px;color:#ff7900}.prezzoStruttura .datialloggi .alloggitrovatipersone,.prezzoStruttura .datialloggi .alloggitrovati{font-weight:bold}.prezzoStruttura .datialloggi .alloggitrovati{display:block}.prezzoStruttura .contentPrezzo{text-align:right;line-height:24px;margin-top:10px}.prezzoStruttura .prezzoProposto{clear:both}.prezzoStruttura .alloggitrovatitotalesconto{font-size:18px;color:red;text-decoration:line-through;line-height:24px;font-weight:600;float:right}.prezzoStruttura .alloggitrovatitotalesconto .pacchetto_regalo{margin-right:5px;font-size:24px}.prezzoStruttura .alloggitrovatitotale{font-size:26px;font-weight:600;margin-left:5px}.prezzoStruttura .alloggitrovatimultipli .fa{font-size:22px;COLOR:#ff7900;top:3px;position:relative;margin-left:6px}.prezzoStruttura .riepricerca{line-height:18px;font-size:12px;padding-top:8px;text-align:right;clear:both}.prezzoStruttura .prezzi_elenco,.prezzoStruttura .messaggioNoPrezzo{height:190px;font-size:13px;font-weight:600}.prezzoStruttura.persa{border:2px solid #d91237}.prezzoStruttura .inseriscidate,.prezzoStruttura .fairichiestaproprietario{cursor:pointer;font-size:13px}.prezzoStruttura .inseriscidate:hover,.prezzoStruttura .fairichiestaproprietario:hover{background-color:#fff;color:#ff7900}.prezzoStruttura .inseriscidate .fa.fa-calendar,.prezzoStruttura .fairichiestaproprietario .fa.fa-calendar{color:#ff7900;font-size:20px}.prezzoStruttura .messaggioNoPrezzo .titolo{margin:0 auto;text-align:center;color:#d91237;font-weight:600;margin-bottom:5px;font-size:20px}.prezzoStruttura .titolo_minstay{margin:0 auto;text-align:center;color:#ff7900;font-weight:600;margin-bottom:5px;font-size:20px}.pulsanteVai{color:white;line-height:36px;text-transform:uppercase;font-weight:600;position:relative;overflow:hidden;-moz-transition:all .2s ease-in-out;width:100%;white-space:inherit;line-height:22px !important;padding:10px 30px 10px 10px;background-color:#ff7900}.pulsanteVai:hover{color:#ff7900;background-color:#fff;border:2px solid #ff7900;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 15px rgba(255,121,0,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 15px rgba(255,121,0,.6)}.pulsanteVai .fa-angle-right{position:absolute;font-size:35px;color:#fff;top:4%;right:8px}.prezzoStruttura .pulsanteSoluzioni{position:absolute;bottom:3%;right:10px;letter-spacing:1px;left:8%;transform:translate(-3%,0)}.prezzoStruttura .pulsanteVai:hover .fa-angle-right{color:#ff7900}.flex_dates_item{display:flex;margin:0 5px 10px 5px;width:150px;height:auto;border-radius:3px;vertical-align:bottom;float:left;display:none}.flex_dates_item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#383838 !important;text-align:center;text-decoration:none;font-weight:normal !important;width:100%;border-radius:10px;background-color:#ff790021;border:2px solid #ff7900}.flex_dates_dates{display:block;padding:0 .2em .2em .2em}.flex_dates_los{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex_dates_los{display:block;margin:.3em;font-style:italic}.flex_dates_price{display:block;padding:.4em;background-color:#ff7900;color:#fff}.scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#f5f5f5}.scroll::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.scroll::-webkit-scrollbar-thumb{background-color:#ff7900}@media only screen and (max-width:1250px){.prezzoStruttura{flex:0;width:100%;float:right;display:block;VERTICAL-ALIGN:MIDDLE;margin-top:5px;height:auto}.item_risultato{display:block;float:left;height:auto;position:relative}.fotoStruttura{width:45%;height:240px}.centraleStruttura{width:55%}.testoStruttura{max-height:80px}.prezzoStruttura .datialloggi{margin-right:15PX;WIDTH:35%;HEIGHT:100%;font-size:14PX;float:left}.prezzoStruttura .prezzi_elenco,.prezzoStruttura .messaggioNoPrezzo{WIDTH:calc(75% - 10px);height:100%;float:left;margin-right:10px}.prezzoStruttura .contentPrezzo{float:right;PADDING:0;MARGIN:0;LINE-HEIGHT:1.2;MARGIN-RIGHT:15PX;WIDTH:24%;FONT-SIZE:14PX;height:100%}.prezzoStruttura .riepricerca{MARGIN:0;PADDING:0;MARGIN-RIGHT:15PX;WIDTH:28%;FONT-SIZE:14PX;HEIGHT:100%;line-height:18px;font-size:12PX;margin-top:5px;display:block;float:right;text-align:center;clear:none}.prezzoStruttura .alloggitrovatitotale,.prezzoStruttura .alloggitrovatitotalesconto{float:none}.prezzoStruttura .pulsanteSoluzioni{float:right;position:static;display:block;flex:0;TRANSFORM:none;width:25%}.serviziStruttura,.infoStruttura{margin-bottom:15px}.prezzoStruttura{border:1px solid #663a145c}.prezzoStruttura.persa{border:1px solid #d91237}.prezzoStruttura .messaggioNoPrezzo .nodispo.titolo{float:left;width:25%;height:100%;margin-right:20px}.prezzoStruttura .messaggioNoPrezzo .nodispo.messaggio{float:right;width:calc(75% - 20px)}.prezzoStruttura .fairichiestaproprietario{float:right;width:calc(75% - 20px)}.pulsantedateflex .pulsanteVai{width:40%;margin-top:30px}.freccedateflex{width:25px;position:absolute;right:0;bottom:110px}.freccedateflex .su{position:relative;top:0;right:0;cursor:pointer}.freccedateflex .giu{position:relative;right:0;bottom:0;cursor:pointer}}@media only screen and (max-width:1024px){.fotoStruttura,.centraleStruttura{width:100%}.testoStruttura{DISPLAY:NONE}.prezzoStruttura .datialloggi,.prezzoStruttura .riepricerca,.prezzoStruttura .contentPrezzo{width:calc(100%/3 - 15px)}.prezzoStruttura .alloggitrovatitotale{font-size:24px}.prezzoStruttura .pulsanteVai{font-size:13px}.item_risultato{border-color:#ff7900;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,121,0,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,121,0,.6)}.pulsantedateflex .pulsanteVai{width:40%;margin-top:30px}.ordina_per_elenco.dati:after{font-size:18px;left:5px}}@media only screen and (max-width:860px){.prezzoStruttura .prezzi_elenco,.prezzoStruttura .messaggioNoPrezzo{WIDTH:100%;height:100%;float:NONE;margin-right:0;float:left;clear:both;margin-bottom:30px}.prezzoStruttura .pulsanteSoluzioni{float:NONE;width:80%;TEXT-ALIGN:CENTER;MARGIN:0 AUTO}.prezzoStruttura .riepricerca,.prezzoStruttura .contentPrezzo,.prezzoStruttura .datialloggi{MARGIN-RIGHT:10PX;width:calc(100%/3 - 10px)}.pulsantedateflex .pulsanteVai{width:55%}}@media only screen and (max-width:768px){.mob_x{display:block}.search_panel.nascondiMotorePanel{display:block}h2{font-size:25px;font-size:2.5rem}}@media only screen and (max-width:720px){#latoDx,#latoSx{width:100%;padding:0}.container.elenco_risultati{padding:3px}.calendariocheck,.persone{width:49%;float:left;margin-top:25px}#calendariocheckINCentrale,.persone{margin-right:2%}#latoSx .txtmotore{position:absolute;display:inline}#destination{margin-top:40px}#pannello_centrale{clear:both;top:0}#latoSx .cerca_btn{float:left;margin-top:25px}#latoDx{padding-top:30px;border-top:1px solid #f1ede6}#latoSx .box_mappa_filtriTop,#latoSx #box_filtriShow{width:24%;margin-right:10px;position:relative;margin-top:10px;float:left;display:block;border:1px solid #683c15;cursor:pointer}#latoSx .box_mappa_filtriTop img,#latoSx #box_filtriShow{height:60px;background-color:#fff}#latoSx #box_filtriShow img{position:absolute;bottom:0;width:100%;height:30px}#latoSx .titolomappa{font-size:14px;padding:2px}.filter_container{display:none;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 15px rgba(255,121,0,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 15px rgba(255,121,0,.6);border:2px solid #ff7900}.fotoStruttura,.centraleStruttura{width:100%;flex:0;PADDING:0;min-WIDTH:unset}#overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7);z-index:1000000;cursor:pointer;overflow-y:scroll}.filter_container{position:absolute;background-color:#fff;border:5px solid #ff7900;top:5%}.divOrdinaPer{display:block;float:right;width:50%}.ordina_per_elenco dati{display:none}.ordina_per_elenco{border:0}.divOrdinaPer.orizzontale{display:none}.divOrdinaPer.verticale{display:block;cursor:pointer}#chiudiBoxFiltriDiv{display:block}#ordina_per{background-color:#fff;color:#683c15;margin-top:5px;padding:3px}#ordina_per .frecciablocco{FLOAT:RIGHT;margin-top:0;line-height:25px;margin-right:10px}.divOrdinaPer.verticale .ordina_per_elenco.dati{display:none;border-top:1px solid #683c15}.titoloOrdinamento.verticale{padding:0}.stickmobile.stick{margin-top:0;position:fixed;top:0;z-index:9999;border:3px solid;left:0;box-shadow:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #8a8581;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #8a8581;width:100%;background-color:#999;color:#fff;padding:5px 5px 0 5px}}@media only screen and (max-width:560px){.prezzoStruttura .prezzi_elenco,.prezzoStruttura .messaggioNoPrezzo{WIDTH:100%;height:100%;float:NONE;margin-right:0;float:left;clear:both;margin-bottom:30px}.prezzoStruttura .pulsanteSoluzioni{float:NONE;width:80%;TEXT-ALIGN:CENTER;MARGIN:0 AUTO}.prezzoStruttura .riepricerca,.prezzoStruttura .contentPrezzo,.prezzoStruttura .datialloggi{MARGIN-RIGHT:10PX;width:calc(100%/3 - 10px)}.calendariocheck,.persone{width:100%;float:none}.persone{margin-top:35px}#pannello_ricerca_riepilogo{display:block}#boxMotore{display:none}.pulsantedateflex{text-align:center}.pulsantedateflex .pulsanteVai{width:70%}}.msg_random{color:#008009;font-weight:900;font-size:14px;line-height:normal;float:left}.msg_random p{line-height:12px}.msg_second{color:#866344;font-weight:600}.box-info-banner{padding:1% 2%;background-color:#663a14;width:100%;cursor:pointer}.tit-box-banner{color:#fff;font-size:23px;font-size:2.3rem;font-weight:600}.pulsanteBanner{color:#663a14;text-transform:uppercase;font-weight:600;position:relative;overflow:hidden;-moz-transition:all .2s ease-in-out;width:100%;white-space:inherit;line-height:22px !important;padding:10px 30px 10px 10px;background-color:#fff;top:25%}.pulsanteBanner:hover{color:#ff7900}.pulsanteBanner i{font-size:25px;position:relative;top:3px}.pulsanteNewsBanner{color:#663a14;text-transform:uppercase;font-weight:600;position:relative;overflow:hidden;-moz-transition:all .2s ease-in-out;width:auto;white-space:inherit;line-height:22px !important;padding:10px 30px 10px 10px;background-color:#ff7900}.services_and_places ul li{float:left;height:35px;padding:0 10px 0 10px;margin-bottom:10px;margin-right:8px}.services_and_places ul li a{text-decoration:none;text-transform:uppercase}.services_and_places ul li p{padding-top:12px}@media only screen and (max-width:768px){.services_and_places h4{text-align:center}}.active{background-color:#ff7900;color:white}