

/*===============================
/templates/ja_appolio/css/custom.css
================================================================================*/
@charset "UTF-8"; .appare_480{display:none !important} .iubenda-cookies,.iubenda-privacy{float:left;width:50%;margin-top:2px}@media only screen and (max-width:992px) and (min-width:768px){.itemid-695 .custom.prenota-ora-it,.itemid-730 .custom.prenota-ora-it,.itemid-658 .custom.prenota-ora-it,.itemid-748 .custom.prenota-ora-it,.itemid-709 .custom.prenota-ora-it,.itemid-756 .custom.prenota-ora-it{margin-top:90px !important}}.caption{text-align:center}@media screen and (max-width:993px){.sparisce-br{display:none}} @media only screen and (max-width:1199px) and (min-width:993px){ul.nav.navbar-nav.level0{float:right;margin-right:115px}.nav > li > a{padding:10px 8px !important}} img.struttura-foto-3,img.struttura-foto-4,img.struttura-foto-5,img.struttura-foto-6,img.struttura-foto-7,img.struttura-foto-8,img.struttura-foto-10,img.struttura-foto-11,img.struttura-foto-12,img.struttura-foto-13,img.struttura-foto-14{padding-bottom:5px}@media screen and (max-width:767px){img.struttura-foto-3,img.struttura-foto-10{padding-top:5px}}  @media screen and (min-width:1367px){.slide_home_1600{display:block}}.slide_home_1366{display:none}@media only screen and (max-width:1366px) and (min-width:768px){.slide_home_1366{display:block}}.slide_home_767{display:none}@media only screen and (max-width:767px) and (min-width:481px){.slide_home_767{display:block}}.slide_home_480{display:none}@media screen and (max-width:480px){.sparisce_480{display:none}.appare_480,.slide_home_480{display:block !important}} .slide_camere_1366 .container,.slide_camere_727 .container,.slide_camere_400 .container{padding:0}.slide_camere_727.appare_767{display:none}.slide_camere_400.appare_480{display:none}@media screen and (min-width:1368px){.slide_camere_1366.sparisce_767{display:none}}@media screen and (max-width:1366px){.slide_camere_1600.sparisce_1366{display:none}}@media screen and (max-width:767px){.slide_camere_727.appare_767{display:block}.slide_camere_1366.sparisce_767{display:none}}@media screen and (max-width:480px){.slide_camere_727.appare_767{display:none}.slide_camere_400.appare_480{display:block}}  .section.parallax.column-3 h1{margin-bottom:0}  .t3-mainbody{padding-top:10px}@media screen and (max-width:767px){.item-page.no-slideshow.clearfix{margin-top:0px !important}} .jpanelHandle{top:-37px !important;font-size:18px !important}#jPanel_240,#jPanel_240 .jpanelContent{height:auto !important}div.moduletable.prenota-ora-it div.custom.prenota-ora-it{margin-top:0}#jPanel_241,#jPanel_241 .jpanelContent{height:auto !important}#jPanel_242,#jPanel_242 .jpanelContent{height:auto !important} .cc-window.cc-floating.cc-type-info.cc-theme-classic.cc-bottom.cc-color-override-1827372716{z-index:1000001;max-width:100%;bottom:0;padding:10px 20px}.cc-floating .cc-message{margin-bottom:6px}  .office-info ul{text-align:left;list-style-type:none;line-height:1.7em;padding-left:0;margin-bottom:0}  .acyterms .checkbox{float:left;margin-right:6px}td.acyterms a{float:left;padding-top:6px;margin-bottom:8px;font-weight:500}  .t3-sidebar.t3-sidebar-2.col-md-4.col-sm-4.col-xs-12{text-align:left}#t3-footer{text-align:left}.contact .contact-form{text-align:left}.contact .contact-misc{text-align:left}  #sb-container_sb__footer-promo-wrapper{margin-top:7px}#sb-container-2_sb__footer-promo-wrapper{margin-top:7px !important}.sb__footer-link.sb__footer-link--edit.sb-custom-link-color.sb-custom-color-hover{margin-top:9px !important}  .vacanza-sicura{position:fixed;left:10px;bottom:45px;z-index:999}  .prenota-ora-it{z-index:10 !important} .custom.prenota-ora-it{max-width:982px;margin:60px auto 0px auto}.custom.prenota-ora-it.prenota-masshead{margin-top:0}.custom.prenota-ora-it h2{text-align:center}   .bottone-vantaggi span{background-color:#febb02;width:100%;display:block;text-align:center;color:#fff;font-weight:bold;text-transform:uppercase;font-size:18px;padding-top:8px;padding-bottom:7px}.bottone-vantaggi span:hover{background-color:#3EC381}.bottone-vantaggi-prenota{background-color:#3EC381;display:block}.bottone-vantaggi-prenota span{width:100%;display:block;text-align:center;color:#fff;font-weight:bold;text-transform:uppercase;font-size:17px;padding-top:10px;padding-bottom:9px;letter-spacing:0.5px;line-height:12px}.bottone-vantaggi-prenota:hover{text-decoration:none;background-color:#febb02}.a-capo-640{display:none !important} @media screen and (max-width:640px){.a-capo-640{display:block !important;line-height:0;padding-top:0 !important;padding-bottom:0 !important}}.bottone-vantaggi{padding:0;max-width:1600px;display:block;margin:0 auto 10px auto;float:left;width:100%}.logo-vantaggi{text-align:center;padding-bottom:3px}.check-list.vantaggi{margin-left:27px !important}.check-list.vantaggi li{margin-top:14px;text-indent:-10px}.elenco-covid-pop-up i.fa.fa-chevron-circle-down{margin-right:6px !important} .overlay{top:0;right:0;bottom:0;left:0;z-index:10;display:none; background-color:rgba(0,0,0,0.65);position:fixed; cursor:default; } .overlay:target{display:block} .popup{top:-100%;right:0;left:50%;font-size:14px;z-index:20;margin:0;width:85%;min-width:320px;max-width:600px; position:fixed;padding:15px;border:1px solid #383838;background:#fefefe; -webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font:14px/18px 'Tahoma',Arial,sans-serif; box-shadow:0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);transform:translate(-50%,-500%);transition:transform 0.6s ease-out;text-align:left} .overlay:target+.popup{transform:translate(-50%,0);top:14%} .close{top:-10px;right:-10px;width:20px;height:20px;position:absolute;padding:0;border:2px solid #ccc;border-radius:15px;background-color:rgba(61,61,61,0.8);box-shadow:0px 0px 10px #000;text-align:center;text-decoration:none;font:12px 'Tahoma',Arial,sans-serif;font-weight:bold;transition:all ease .8s;opacity:1 !important}.close:before{color:rgba(255,255,255,0.9);content:"X";text-shadow:0 -1px rgba(0,0,0,0.9);font-size:12px}.close:hover{background-color:rgba(252,20,0,0.8);transform:rotate(360deg)}@media screen and (max-width:600px){.logo-vantaggi{display:none}.vacanza-sicura img{width:65%}}@media screen and (min-width:1200px){.container{width:1020px !important}.section.parallax.no-container .container,.section.parallax.slideshow .container{width:100% !important}} #jPanel_240,#jPanel_240 .jpanelContent{width:100% !important}#jPanel_241,#jPanel_241 .jpanelContent{width:100% !important}#jPanel_242,#jPanel_242 .jpanelContent{width:100% !important} .ja-table-generator .ja-table-col .ja-table-middle{min-height:190px}.ja-table-header.promo-centrale{padding-bottom:16px !important;padding-top:25px !important}.ja-table-generator .ja-table-col{margin:0 !important} .bottone-offerte{margin-bottom:15px;margin-top:25px;text-align:center;width:100%}.bottone-offerte > a{text-decoration:none;font-weight:bold}.bottone-offerte span{background-color:#00bff2;border-radius:2px;color:#fff;;font-size:17px;padding:4px 20px;text-transform:uppercase}.bottone-offerte span:hover{background-color:#f00} .sparisce-big{display:none}  #yoxview_mediaPanel body.bd-popup{padding-top:0px}.ja-cp-wrap{position:relative}.ja-cp-main-wrap{}.ja-cp-main{position:relative;overflow:hidden} .ja-cp-main .ja-cp-group{position:absolute;top:0;left:0;overflow:hidden;width:100%;-webkit-backface-visibility:hidden}.ja-cp-main .ja-cp-group.active{position:relative;top:auto;left:auto}.ja-cp-main .ja-cp-group .ja-cp-item{float:left;width:25%}.ja-cp-main .ja-cp-image{display:block;margin:0px;padding:10px}.ja-cp-main .ja-cp-image img{padding:4px;background:#fff;border:1px solid #ccc}.ja-cp-main .ja-cp-title{display:block;font-weight:bold;margin:0 10px;font-size:12px;line-height:1.3}.ja-cp-main .ja-cp-title a{} .ja-cp-loader{background-color:#333;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5);display:none;height:32px;margin-left:-16px;margin-top:-16px;padding:10px;position:absolute;left:50%;top:50%;width:32px;z-index:100} .ja-cp-pagination{position:relative;z-index:90}.ja-cp-pagination ul.ja-cp-pagelist{margin:0;padding:0;list-style:none;text-align:center}.ja-cp-pagination ul li{display:inline-block;margin:0;padding:2px 8px}.ja-cp-pagination ul li:hover{cursor:pointer}.ja-cp-pagination ul li.active{} .ja-cp-wrap.ja-anim-slice .ja-cp-item{-webkit-transition:all 1s cubic-bezier(0.190,1.000,0.220,1.000);-moz-transition:all 1s cubic-bezier(0.190,1.000,0.220,1.000);-ms-transition:all 1s cubic-bezier(0.190,1.000,0.220,1.000);-o-transition:all 1s cubic-bezier(0.190,1.000,0.220,1.000);transition:all 1s cubic-bezier(0.190,1.000,0.220,1.000); -webkit-transform:translate(0%,0%) scale(1) rotateZ(0);-moz-transform:translate(0%,0%) scale(1) rotateZ(0);-ms-transform:translate(0%,0%) scale(1) rotateZ(0);-o-transform:translate(0%,0%) scale(1) rotateZ(0);transform:translate(0%,0%) scale(1) rotateZ(0);opacity:1}.ja-cp-wrap.ja-anim-slice .ja-cp-item.no-anim{-webkit-transition-duration:0;-moz-transition-duration:0;-o-transition-duration:0;transition-duration:0}.ja-cp-wrap.ja-anim-slice .top{-webkit-transform:translate(0%,-100%);-moz-transform:translate(0%,-100%);-ms-transform:translate(0%,-100%);-o-transform:translate(0%,-100%);transform:translate(0%,-100%);opacity:0}.ja-cp-wrap.ja-anim-slice .right{-webkit-transform:translate(100%,0%);-moz-transform:translate(100%,0%);-ms-transform:translate(100%,0%);-o-transform:translate(100%,0%);transform:translate(100%,0%);opacity:0}.ja-cp-wrap.ja-anim-slice .bottom{-webkit-transform:translate(0%,100%);-moz-transform:translate(0%,100%);-ms-transform:translate(0%,100%);-o-transform:translate(0%,100%);transform:translate(0%,100%);opacity:0}.ja-cp-wrap.ja-anim-slice .left{-webkit-transform:translate(-100%,0%);-moz-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);transform:translate(-100%,0%);opacity:0}.ja-cp-wrap.ja-anim-slice .zoomin{-webkit-transform:translate(0%,0%) scale(0) rotateZ(0deg);-moz-transform:translate(0%,0%) scale(0) rotateZ(0deg);-ms-transform:translate(0%,0%) scale(0) rotateZ(0deg);-o-transform:translate(0%,0%) scale(0) rotateZ(0deg);transform:translate(0%,0%) scale(0) rotateZ(0deg);opacity:0}.ja-cp-wrap.ja-anim-slice .zoomrotate{-webkit-transform:translate(0%,0%) scale(0) rotateZ(720deg);-moz-transform:translate(0%,0%) scale(0) rotateZ(720deg);-ms-transform:translate(0%,0%) scale(0) rotateZ(720deg);-o-transform:translate(0%,0%) scale(0) rotateZ(720deg);transform:translate(0%,0%) scale(0) rotateZ(720deg);opacity:0}.ja-cp-main .ja-cp-image img.blank{width:100%}.ja-cp-wrap{overflow:hidden}@media screen and (max-width:768px){.ja-cp-wrap{margin-left:20px;margin-right:20px}}.ja-cp-main{margin:0}.ja-cp-main .ja-cp-group .ja-cp-item{margin-bottom:15px}.ja-cp-main .ja-cp-image{padding:0}@media screen and (min-width:768px){.ja-cp-main .ja-cp-image{padding:0 10px}img.logo-img-sm.visible-sm.visible-xs{display:none !important}}.ja-cp-main .ja-cp-image img{border:none;padding:0;width:100%;border-radius:100%}.ja-cp-main .item-inner{border:solid 1px rgba(0,0,0,0);border-radius:2px}@media screen and (max-width:768px){.ja-cp-main .item-inner{padding:20px}}@media screen and (min-width:768px){.ja-cp-main .item-inner{padding:20px 10px}}.ja-cp-main .item-inner:hover,.ja-cp-main .item-inner:focus,.ja-cp-main .item-inner:active{border-color:#e5e5e5}.ja-cp-main .item-inner > a:hover,.ja-cp-main .item-inner > a:focus,.ja-cp-main .item-inner > a:active{text-decoration:none;color:#00bff2}.ja-cp-main .ja-cp-title{color:#111;font-weight:bold;font-family:'Open Sans',Arial,sans-serif;text-transform:uppercase;font-size:14px;margin-top:15px}.ja-cp-main .ja-cp-title:hover,.ja-cp-main .ja-cp-title:focus,.ja-cp-main .ja-cp-title:active{color:#00bff2}.ja-cp-main .addthis_toolbox a{color:#999999;font-size:20px;margin:0 5px}.ja-cp-main .addthis_toolbox a:hover,.ja-cp-main .addthis_toolbox a:focus,.ja-cp-main .addthis_toolbox a:active{color:#00bff2}.column-3 .ja-cp-main .ja-cp-group .ja-cp-item{width:100% !important}@media screen and (min-width:768px){.column-3 .ja-cp-main .ja-cp-group .ja-cp-item{width:33.33% !important}}.column-3 .ja-cp-main .ja-cp-group .ja-cp-item .ja-cp-title{margin-top:25px}.column-6 .ja-cp-main .ja-cp-group .ja-cp-item{width:100% !important;min-height:auto}@media screen and (min-width:768px){.column-6 .ja-cp-main .ja-cp-group .ja-cp-item{width:16.6667% !important;min-height:280px}}.column-6 .ja-cp-main .ja-cp-group .ja-cp-item .ja-cp-title{margin-bottom:5px}.column-6 .ja-cp-main .ja-cp-group .ja-cp-item .ja-cp-image img{border-radius:100%}.yoxview_ja_slideshow #yoxview .yoxview_top a{border-radius:0 !important;border:none !important}.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink{color:#ffffff !important;background-color:#00bff2 !important;border-color:#00bff2 !important}.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink:hover,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink:focus,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink:active,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink.active,.open .dropdown-toggle.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink{color:#ffffff !important;background-color:#009fc9 !important;border-color:#008fb5 !important}.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink:active,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink.active,.open .dropdown-toggle.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink{background-image:none}.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink.disabled,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink[disabled],fieldset[disabled] .yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink.disabled:hover,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink[disabled]:hover,fieldset[disabled] .yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink:hover,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink.disabled:focus,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink[disabled]:focus,fieldset[disabled] .yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink:focus,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink.disabled:active,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink[disabled]:active,fieldset[disabled] .yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink:active,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink.disabled.active,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink[disabled].active,fieldset[disabled] .yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink.active{background-color:#00bff2 !important;border-color:#00bff2 !important}.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink .badge{color:#00bff2 !important;background-color:#ffffff !important}.yoxview_ja_slideshow #yoxview_infoPanel span#yoxview_count{color:#222222}.ja-cp-pagination .ja-cp-pagelist{margin-bottom:20px !important}.ja-cp-pagination ul li{border:none;margin:0px 3px;padding:0}.ja-cp-pagination ul li span{background:#ffffff;border:solid 1px rgba(0,0,0,0);color:#888;padding:5px 10px}.ja-cp-pagination ul li:hover span,.ja-cp-pagination ul li:focus span,.ja-cp-pagination ul li:active span{color:#222222}.ja-cp-pagination ul li.active span{border-color:#00bff2;background:#00bff2;color:#ffffff}.ja-cp-controls{float:left;width:100%;position:absolute;top:30%;display:block;height:30px}.ja-cp-controls > div{position:absolute;background:url("/templates/ja_appolio/images/slide-button.png") no-repeat left top;height:30px;width:30px;display:block;top:0;left:-30px;cursor:pointer}.ja-cp-controls > div:hover,.ja-cp-controls > div:active,.ja-cp-controls > div:focus{background-position:left bottom}.ja-cp-controls > div.ja-cp-next{left:auto;right:-30px;background-position:right top}.ja-cp-controls > div.ja-cp-next:hover,.ja-cp-controls > div.ja-cp-next:active,.ja-cp-controls > div.ja-cp-next:focus{background-position:right bottom}.ja-cp-wrap{overflow:hidden}@media screen and (max-width:768px){.ja-cp-wrap{margin-left:20px;margin-right:20px}}.ja-cp-main{margin:0}.ja-cp-main .ja-cp-group .ja-cp-item{margin-bottom:0px}.ja-cp-main .ja-cp-image{padding:0}@media screen and (min-width:768px){.ja-cp-main .ja-cp-image{padding:0 10px}}.ja-cp-main .ja-cp-image img{border:none;padding:0;width:100%; border-radius:0}.ja-cp-main .item-inner{border:solid 1px rgba(0,0,0,0);border-radius:2px}@media screen and (max-width:768px){.ja-cp-main .item-inner{padding:20px}}@media screen and (min-width:768px){.ja-cp-main .item-inner{padding:20px 10px}}.ja-cp-main .item-inner:hover,.ja-cp-main .item-inner:focus,.ja-cp-main .item-inner:active{border-color:#e5e5e5}.ja-cp-main .item-inner > a:hover,.ja-cp-main .item-inner > a:focus,.ja-cp-main .item-inner > a:active{text-decoration:none;color:#00bff2}.ja-cp-main .ja-cp-title{color:#111;font-weight:bold;font-family:'Open Sans',Arial,sans-serif;text-transform:uppercase;font-size:14px;margin-top:15px}.ja-cp-main .ja-cp-title:hover,.ja-cp-main .ja-cp-title:focus,.ja-cp-main .ja-cp-title:active{color:#00bff2}.ja-cp-main .addthis_toolbox a{color:#999999;font-size:20px;margin:0 5px}.ja-cp-main .addthis_toolbox a:hover,.ja-cp-main .addthis_toolbox a:focus,.ja-cp-main .addthis_toolbox a:active{color:#00bff2}.column-3 .ja-cp-main .ja-cp-group .ja-cp-item{width:50% !important; }@media screen and (min-width:768px){.column-3 .ja-cp-main .ja-cp-group .ja-cp-item{width:33.33% !important}}@media screen and (max-width:480px){.column-3 .ja-cp-main .ja-cp-group .ja-cp-item{width:100% !important}}.column-3 .ja-cp-main .ja-cp-group .ja-cp-item .ja-cp-title{margin-top:25px}.column-6 .ja-cp-main .ja-cp-group .ja-cp-item{width:100% !important;min-height:auto}@media screen and (min-width:768px){.column-6 .ja-cp-main .ja-cp-group .ja-cp-item{width:16.6667% !important;min-height:280px}}.column-6 .ja-cp-main .ja-cp-group .ja-cp-item .ja-cp-title{margin-bottom:5px}.column-6 .ja-cp-main .ja-cp-group .ja-cp-item .ja-cp-image img{border-radius:100%}.yoxview_ja_slideshow #yoxview .yoxview_top a{border-radius:0 !important;border:none !important}.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink{color:#ffffff !important;background-color:#00bff2 !important;border-color:#00bff2 !important}.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink:hover,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink:focus,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink:active,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink.active,.open .dropdown-toggle.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink{color:#ffffff !important;background-color:#009fc9 !important;border-color:#008fb5 !important}.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink:active,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink.active,.open .dropdown-toggle.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink{background-image:none}.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink.disabled,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink[disabled],fieldset[disabled] .yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink.disabled:hover,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink[disabled]:hover,fieldset[disabled] .yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink:hover,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink.disabled:focus,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink[disabled]:focus,fieldset[disabled] .yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink:focus,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink.disabled:active,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink[disabled]:active,fieldset[disabled] .yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink:active,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink.disabled.active,.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink[disabled].active,fieldset[disabled] .yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink.active{background-color:#00bff2 !important;border-color:#00bff2 !important}.yoxview_ja_slideshow #yoxview_infoPanel a.yoxviewInfoLink .badge{color:#00bff2 !important;background-color:#ffffff !important}.yoxview_ja_slideshow #yoxview_infoPanel span#yoxview_count{color:#222222}.ja-cp-pagination .ja-cp-pagelist{margin-bottom:20px !important}.ja-cp-pagination ul li{border:none;margin:0px 3px;padding:0}.ja-cp-pagination ul li span{background:#ffffff;border:solid 1px rgba(0,0,0,0);color:#888;padding:5px 10px}.ja-cp-pagination ul li:hover span,.ja-cp-pagination ul li:focus span,.ja-cp-pagination ul li:active span{color:#222222}.ja-cp-pagination ul li.active span{border-color:#00bff2;background:#00bff2;color:#ffffff}.ja-cp-controls{float:left;width:100%;position:absolute;top:30%;display:block;height:30px}.ja-cp-controls > div{position:absolute;background:url("/templates/ja_appolio/images/slide-button.png") no-repeat left top;height:30px;width:30px;display:block;top:0;left:-30px;cursor:pointer}.ja-cp-controls > div:hover,.ja-cp-controls > div:active,.ja-cp-controls > div:focus{background-position:left bottom}.ja-cp-controls > div.ja-cp-next{left:auto;right:-30px;background-position:right top}.ja-cp-controls > div.ja-cp-next:hover,.ja-cp-controls > div.ja-cp-next:active,.ja-cp-controls > div.ja-cp-next:focus{background-position:right bottom} #yoxview .yoxview_bottom{bottom:0}#yoxview .yoxview_right{float:right}#yoxview .yoxview_left{float:left}#yoxview_popupWrap{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:10000}#yoxview{position:absolute;font-family:Arial,Sans-Serif;z-index:999; overflow:hidden;font-size:10pt;text-align:left}#yoxview a img,#yoxview_infoPanel a img{border:none}#yoxview a:focus{outline:none}#yoxview div.yoxview_imgPanel{position:absolute;top:0;left:0}#yoxview div.yoxview_mediaPanel{position:absolute;background:#fff;width:100%;height:100%;z-index:2}#yoxview .yoxview_ctlBtn{position:absolute;z-index:3;display:block;text-decoration:none;outline:none;width:50%;height:100%}#yoxview .yoxview_ctlBtn img{position:absolute;border:none;top:50%;margin-top:-22px}#yoxview a.yoxview_ctlBtn:focus,#yoxview a.yoxview_ctlBtn:active{outline:none;outline:none}#yoxview .yoxview_notification{width:59px;height:59px;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:4;opacity:0.6;filter:alpha(opacity=60);background-image:url(/templates/ja_appolio/css/images/sprites.png);background-repeat:no-repeat;display:none}#yoxview #yoxview_ajaxLoader img{padding:13px}#yoxview .yoxview_popupBarPanel{position:absolute;z-index:4;width:100%;right:0}#yoxview #yoxview_menuPanel{ height:42px;padding-top:0px;padding-right:9px;position:absolute;right:0;background:url(/templates/ja_appolio/css/images/sprites.png) no-repeat left -77px;background:rgba(0,0,0,0.8);-moz-border-radius:0 0 0 15px;-webkit-border-radius:0 0 0 15px;border-radius:0 0 0 15px;top:-42px}#yoxview #yoxview_menuPanel a{display:block;width:45px;float:right;text-align:center;font-size:0.8em;position:relative;margin-top:-5px;padding-bottom:13px;text-decoration:none;font-family:Arial,Sans-Serif;top:0 !important}#yoxview #yoxview_menuPanel a span{color:White;display:block;margin-bottom:3px}#yoxview #yoxview_menuPanel a.last{margin-left:0}#yoxview #yoxview_menuPanel a:focus{outline:none}#yoxview_infoPanel{position:absolute;bottom:0;width:100%;height:0;color:White;z-index:2;overflow:hidden}#yoxview_infoPanel #yoxview_infoPanelBack{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0}#yoxview_infoPanel #yoxview_infoPanelContent{position:absolute;width:100%;z-index:2;top:0;left:0}#yoxview_infoPanel span#yoxview_count{display:block;width:55px;font-size:0.8em;float:left;text-align:center;padding-top:8px;color:#bbb}#yoxview_infoPanel #yoxview_infoText{margin:0 55px;font-size:12pt;padding:5px 0}#yoxview_infoPanel #yoxview_infoText #yoxview_infoTextDescription{margin-top:1em;font-size:10pt;padding-bottom:0.5em;max-height:200px;overflow:auto;padding-right:10px}#yoxview_infoPanel #yoxview_infoText a,#yoxview .yoxview_error a{color:#a7d557;text-decoration:none;outline:none}#yoxview_infoPanel #yoxview_infoText a:hover,#yoxview .yoxview_error a:hover{color:#d5eeaa }#yoxview_infoPanel a.yoxviewInfoLink{display:none;opacity:0.8;float:right;margin-right:5px;margin-top:5px}#yoxview_infoPanel a.yoxviewInfoLink:hover{opacity:1 }#yoxview #yoxview_helpPanel{display:none;width:201px;height:312px;position:absolute;top:50%;left:50%;margin-top:-171px;margin-left:-111px;z-index:5;color:White;padding:20px;padding-top:10px;cursor:pointer}#yoxview #yoxview_helpPanel h1{font-family:Arial Black,Arial,Sans-Serif;font-size:1em}#yoxview #yoxview_helpPanel p{margin-top:80px}#yoxview #yoxview_helpPanel span#yoxview_closeHelp{display:block;position:absolute;bottom:20px;left:0;text-align:center;width:100%}#yoxview .yoxview_error{display:block;text-align:center;color:White;font-family:Arial,Sans-Serif;font-size:14pt;top:41%;width:100%;height:20%;position:absolute;padding:10px}#yoxview .yoxview_error .errorUrl{font-size:10pt}#yoxview .yoxview_top{top:0;width:50%}#yoxview .yoxview_element{border:none;width:100%;height:100%}.yoxview-thumbnails a{float:left;margin:4px; opacity:0.8;filter:alpha(opacity=80)}.yoxview-thumbnails a:hover{ opacity:1;filter:alpha(opacity=100)}.yoxview-thumbnails a img{ border:solid 1px #ffffff}.yoxview-thumbnails-details{margin-bottom:1em}.yoxview-thumbnails-details h2{margin-bottom:0;padding:0;font-size:1.2em;font-weight:bold} .ja-cp-main .ja-cp-title{display:block;font-weight:bold;margin:0 10px;font-size:12px;line-height:1.3}.logo-img.scudo-medici{margin-top:0px;left:0px}.custom.mappona{margin-top:-10px}.camere-intro,.header-about > p{padding-left:40px !important;padding-right:40px !important}img.jcepopup{margin-bottom:15px !important}ul.colazione{text-align:left;list-style-type:none;margin:0 0 15px 0px}.colazione > li{line-height:1.9em}ul.colazione li i{color:#3EC381;margin-right:10px}.t3-copyright .module-title{color:#fff;text-transform:none;padding:0;border-bottom:0px;margin:0 0 10px 0}ul.check-list li{margin-left:20px}.section.discover,.section.review{padding-top:100px}.col-md-6.col-sm-6.col-xs-12.img-right > img{float:right;width:100%;max-width:345px;margin-right:0px;margin-bottom:15px}.section.parallax h1,.section.parallax .section-title{font-size:40px}.foto-767 .container{width:100%}.immagine-fissa-home > img{width:100%} .fascia-1,.fascia-2{margin-top:30px}.col-md-7.col-sm-10.last-content{width:84%;margin:0 8%;margin-bottom:20px} .home_slide .container{padding-top:20px !important}#page-109.section.parallax.module.slideshow.inview{padding-top:50px !important}.t3-header{background:none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #D9D9D9;min-height:50px;margin-top:0px !important;position:fixed !important;top:0;z-index:999;width:100%}.t3-header.affix{box-shadow:0 1px 2px rgba(0,0,0,0.1);margin-top:0;position:fixed !imprtant;top:0;width:100%;z-index:100} .t3-footer .container > .mask{background:none;content:"";display:block;height:100%;left:0;opacity:0.1;position:absolute;top:0;width:100%} #page-136.section div.container{width:100%}#page-136 img{margin:0 auto}#page-230.section div.container{width:100%}#page-230 img{margin:0 auto} body{margin-top:0px} .section.review .struttura-home ul{margin:10px 0;padding:0}.section.review .struttura-home ul li{float:left !important;list-style:none outside none;width:50%}.section.review .struttura-home ul li span{color:#00BFF2;display:block;font-weight:bold;margin-bottom:5px;margin-top:10px}.struttura-home a{text-decoration:none}.struttura-home img{margin-bottom:10px} div.about-page{border-bottom:2px solid #E5E5E5;margin-bottom:20px;padding-bottom:20px;margin-top:20px}div.about-page{padding-bottom:0px;margin-bottom:10px}.about-page .header-about{text-align:center;margin-bottom:30px}.about-page .header-about > h1{color:#00BFF2} div#page-113.section{margin:0;padding:0;text-align:center}div.contenitore{border:0px solid #F00;height:140px;margin:25px auto 10px;max-width:976px;width:100%}div.luoghi-blocco{margin:auto;width:100%}.luogo-home{float:left;max-width:112px;text-align:left;margin:5px}.spazio-L2{margin-left:2px}.luogo-home .jcepopup > span{font-size:11.5px;font-weight:600;margin:0;text-transform:uppercase;line-height:1.3em}div.luogo-home a.jcepopup:hover{text-decoration:none}.foto-luogo{margin:4px 0}.distanze{float:left;width:112px !important;margin-top:1px}.distanze > img{float:left;height:20px;margin:6px 3px 0 0;width:14px !important}.icona_mezzi{height:auto !important}img.icona_mezzi.pedone{margin-top:-1px}img.icona_mezzi.metro{margin-right:4px;margin-top:3px}img.icona_mezzi.autobus{margin-right:4px;margin-top:3px}.icona_mezzi.freccia{margin-left:4px;margin-top:4px}.distanze > span{float:left;margin-top:3px;font-size:11px}.itinerari{margin-top:5px;float:left}a.intinerario-google{line-height:1.8em}.intinerario-google > span{font-size:92%} .t3-footer{padding-top:25px}.t3-copyright{margin-top:15px}.t3-copyright{padding:15px 0 20px} .footer_pre{bottom:0;position:absolute;margin-bottom:-5px;z-index:1}.footer_image{height:auto;margin-bottom:-1px;margin-top:10px;width:100%}footer{padding-bottom:45px}*:before,.footer_pre{margin-top:0;position:relative} .article-title,.article-header h1{margin:0 0 -25px !important} .hplace.clearfix{display:none} .section.parallax.section-mask .section-mask{height:700px} .simple-booking-laterale{margin-top:20px} .icone-servizi li{list-style-type:none;transform:none;margin-bottom:5px}.icone-servizi img{width:40px;height:auto}.icone-servizi > ul{float:left;width:50%}.icone-servizi span{margin-left:10px;font-weight:500}.servizi-camere{margin-top:20px;text-align:left}.intestazione-servizi > span{font-weight:700}.intestazione-servizi{margin-bottom:10px;margin-left:22px}.galleria-4-foto{float:left;margin-right:10px;width:150px;margin-bottom:20px} .galleria-2{float:left}.galleria-2.prima-galleria{margin-top:20px}.galleria-2-foto{float:right;height:auto;width:49%}.galleria-2-foto.prima{float:left;margin-right:2%}.galleria-2 .thumbnail{background-color:#FFFFFF;border-radius:4px;padding:4px;transition:all 0.2s ease-in-out 0s}.galleria-2 .thumbnail > img,.galleria-2 .thumbnail a > img{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:100%}  .about-page.about1.togli-filo{border-bottom:0 none}.ja-cp-group.active .ja-cp-image{width:100%; margin:0 auto !important}.section.parallax.column-3{padding-top:0px;margin-top:-20px !important} .t3-masshead{padding-top:50px} .icone-servizi-home img{height:auto !important;width:45px !important}.icone-servizi-home li{float:left} .t3-masshead .jamasshead:before{opacity:0.40 !important}.jamasshead-description{font-weight:500;font-size:1.2em !important;margin-top:-5px;padding-bottom:5px}.t3-masshead .jamasshead{padding:4px 0 !important}.jamasshead-title{margin-bottom:10px !important;padding-top:10px}.jamasshead.jamasshead-{background-position:center center;background-repeat:no-repeat;background-size:cover} .icone-servizi-home > ul{list-style-type:none;clear:both}.icone-servizi-home li{margin-right:24px;margin-top:10px}.check-list{clear:both;padding-top:0px !important}ul.check-list li i{color:#3EC381;margin-right:10px}.intestazione-camere{clear:both;font-weight:600;margin-bottom:-10px;margin-left:0 !important;padding-left:0 !important;margin-top:11px}.icone-servizi-home{display:-moz-stack}.intestazione-servizi-home{font-weight:600 !important}.content-left > p{text-align:justify}.struttura-home > p{text-align:justify}.icone-servizi-home{margin-bottom:20px}.section.parallax .img-right{position:relative !important;right:0;top:-10px}.section.slideshow{padding-bottom:0px !important}.section.parallax{padding-top:0px !important}#page-97.section div.container div.row div.custom div.clearfix div.col-md-6.img-left,#page-156.section div.container div.row div.custom div.clearfix div.col-md-6.img-left,#page-157.section div.container div.row div.custom div.clearfix div.col-md-6.img-left{margin-top:-3% !important}#page-96.section div.container div.row div.custom div.clearfix div.col-md-6.pull-right{margin-top:-24px !important}#page-96.section div.container div.row div.custom div.clearfix div.col-md-6.col-sm-6.col-xs-12.content-left{margin-top:76px} .galleria-3{float:left;margin-left:20px;margin-top:20px}.galleria-3-foto{float:left;margin-right:40px !important}.galleria-3-foto .jcepopup > img{width:300px}.galleria-3-foto.f-last{margin-right:0 !important}  .col-md-6.col-sm-12.camere-intro{width:100%}#page-141,#page-162,#page-165{margin-top:20px} .arrival-departure.colSB-3 > select{display:table-row-group;height:20px}.persons-rooms > select{display:-moz-box;height:20px}.promo-code.colSB-3 > input{height:20px !important}.persons-rooms > label{margin-bottom:0px}.arrival-departure > label{margin-bottom:0 !important}.arrival-departure.colSB-3{padding-bottom:13px !important}.promo-code.colSB-3{padding-top:20px}.arrival-departure.colSB-3{padding-bottom:13px !important}.SB3arrival-departure > select{float:left;height:20px;width:46px}.adults > select{display:-moz-box;height:20px;width:38px !important}#Calendario1 > img{vertical-align:top !important}#Calendario1 > img{margin-left:2px;vertical-align:top}#Calendario0 > img{margin-left:2px;vertical-align:top}#simplebooking-container .info{height:77px !important;width:91% !important}.clearfix.kidsage-main-container{z-index:1 !important}.promo-code.colSB-3 > input{width:77px !important} div.header-about h2{color:#00BFF2;font-size:42px} div.mod-languages li{margin-left:2px !important;margin-right:2px !important}div.mod-languages{margin-right:-5px;margin-top:5px} .servizi-camere .icone-servizi{float:left;width:100%;margin-bottom:20px} div.t3-module.principale div.module-inner h3.module-title{font-size:205%;margin:10px auto}.t3-off-canvas-body div.t3-module div.module-inner div.module-ct ul.nav{line-height:1em}.t3-off-canvas-body div.t3-module div.module-inner div.module-ct a{color:#ababab}.t3-off-canvas-body div.t3-module div.module-inner div.module-ct a:hover{color:#FFFFFF}.t3-off-canvas-body div.t3-module div.module-inner div.module-ct ul.nav.nav-pills li.current.active a{color:#FFFFFF}.t3-off-canvas .t3-off-canvas-body .nav a{border-bottom:0px solid #ABABAB}.t3-off-canvas .t3-off-canvas-body .nav li.item-730 a,.t3-off-canvas .t3-off-canvas-body .nav li.item-748 a,.t3-off-canvas .t3-off-canvas-body .nav li.item-756 a{border-bottom:0px}div.t3-off-canvas-body div.t3-module div.module-inner div.module-ct ul.nav ul.dropdown-menu{margin-left:15px;line-height:0.5em}div.t3-module div.module-inner div.module-ct ul.nav ul.dropdown-menu li{line-height:0.85em} .SBbooking-form-container img.logo-sb,.SB2booking-form-container img.logo-sb{display:block;margin-bottom:15px;margin-left:23px;margin-top:5px} div#simplebooking-container.clearfix.kidsage-main-container.spagnolo{width:290px}.spagnolo .button-search.colSB-3{width:200px}.SBbooking-form-container img.logo-sb,.SB2booking-form-container img.logo-sb{margin-left:42px}.SBbooking-form-container img.logo-sb,.SB2booking-form-container img.logo-sb{margin-left:42px}#simplebooking-container.spagnolo input,#simplebooking-container.spagnolo select{margin:0 5% 0 0}.SBbooking-form-container img.logo-sb,.SB2booking-form-container img.logo-sb{margin-left:42px}#simplebooking-container .spagnolo input,#simplebooking-container.spagnolo select{margin:0 5% 0 0}#simplebooking-container .spagnolo label{padding:0 0 1%} #SB3simplebooking-container{width:786px !important}#SB3simplebooking-container .SB3col-4{width:22.5% !important}#SB3simplebooking-container .SB3col-1{margin-right:20px;width:7%}#SB3simplebooking-container .persons-rooms.SB3col-1{width:9% !important}#SB3simplebooking-container .SB3col-3{width:50px !important}#SB3simplebooking-container .button-search input{margin-left:auto !important;margin-right:auto !important;width:88% !important}#SB3simplebooking-container .SB3col-4.button-search{width:24% !important}#SB3simplebooking-container .SB3col-4.promo-code{width:10% !important} div#ja-widget-map1-container.map-container{width:100% !important}.office-info{padding:0 20px 20px !important;left:5% !important;background:none repeat scroll 0 0 rgba(255,70,41,0.83) !important;color:#FFFFFF !important;position:absolute !important;top:3.5% !important;z-index:20 !important} .logo{float:left;margin-left:9px !important;padding-bottom:10px;padding-top:5px;position:absolute !important;z-index:10} h1,.h1{font-size:40px;margin-top:0px !important} table.acymailing_form{margin:auto auto auto 0 !important}.acymailing_introtext > p{font-size:12px;font-weight:600;line-height:1.6em;margin-bottom:12px;margin-top:-8px}.acymailing_form .inputbox{height:27px;margin-bottom:6px}.acysubbuttons{text-align:left}.acymailing_module_form td{text-align:left}.button.subbutton.btn.btn-primary{font-weight:bold;margin-top:4px;padding:3px 20px}.t3-navbar.navbar-collapse.collapse{margin:0 auto;width:766px;margin-top:5px}  .header-about > p{margin:15px auto 30px; font-size:16px} .nav > li > a{display:block;padding:10px 13px;position:relative} .ja-ss div.ja-ss-items div.ja-ss-item img{display:block;height:auto;max-width:100%;width:100%}.home_slide .container{padding:0px}.fascia-3{text-align:center;margin-top:20px} div.foto-big{display:none} @media (min-width:1201px){} @media (max-width:1200px){}@media (min-width:993px) and (max-width:1024px){.section div.container{width:980px}.view-article .container{width:980px}.section.parallax h1,.section.parallax .section-title{font-size:38px}}@media (min-width:992px){.galleria-2-foto{float:right;height:auto;width:49%}.galleria-2-foto.prima{float:left;margin-right:2%}}@media (min-width:993px){.col-md-6.col-sm-6.col-xs-12.pull-right.struttura-home{margin-bottom:20px}.section.review .struttura-home ul li{float:left !important;list-style:none outside none;width:48%}.pull-left.sinistro{margin-right:2%;text-align:justify}.pull-right.destro{margin-left:2%;text-align:justify}  .t3-module.module.mappa-home{min-width:450px !important;overflow:visible !important;width:100% !important}ul.check-list li{margin-left:0px}div.foto-1,div.foto-2{float:right !important;width:100%}div.foto-1{margin-bottom:10px}.foto-1 > img,.foto-2 > img{margin:0 !important;max-width:365px !important;padding:0 !important;width:100%}.foto-767{display:none !important}.foto-1600{display:block !important}}@media (max-width:992px){ .t3-masshead{padding-top:80px}.section.parallax.section-image{min-height:0;overflow:hidden;position:relative}div.contenitore{max-width:488px}div.luoghi-blocco{float:left;width:50%}  div#page-109.section div.container,div#page-182.section div.container{width:100%;height:auto;margin-top:30px}  div.colosseo-1600{display:none}.section div.container{width:100%}  .fascia-1,.fascia-2{margin-top:0}.section.parallax.section-image.inview{margin-top:15px;margin-bottom:10px}.col-md-6.col-sm-6.col-xs-12.img-right{position:relative;top:10px}div.foto-1,div.foto-2{margin:0 auto;width:50%;float:left;margin-bottom:15px}.foto-1 > img,.foto-2 > img{max-width:345px !important;margin:auto !important;float:none !important}#page-96.section.parallax.module.discover.section-image.inview{min-height:0px}div#page-96.section div.container{width:100%;height:auto;margin:0 10px}div#page-96.section div.col-md-6 h1.section-title{font-size:32px !important;margin-bottom:15px}#page-96.section div.container div.row div.custom div.clearfix div.col-md-6.col-sm-6.col-xs-12.content-left{margin-top:30px;padding-right:0}.span6.lista-camere-home{padding:0px;margin:0px;float:left;width:50%}.icone-servizi-home li{margin-right:15px}.col-md-6.col-sm-6.col-xs-12.content-left,.col-md-6.col-sm-6.col-xs-12.struttura-home{width:100%}.col-md-6.col-sm-6.col-xs-12.img-right{width:100%}.galleria-2-foto.prima{float:left;margin-right:0}.galleria-2-foto{float:right;height:auto;width:100%} .foto-cuore-home{border:0px solid #FF0000;max-width:345px;width:100%;margin:0 auto;text-align:justify}.fascia-2 div.col-md-6 ul.struttura-home{margin:20px auto;width:100%}ul.struttura-home p{max-width:345px;width:100%}.fascia-2 .col-md-6.col-sm-6.col-xs-12.img-left{display:none}  .fascia-3 .col-md-7{width:66%}  .about-page .header-about > h1{font-size:36px}div.about-page{padding-bottom:10px}.about-page .header-about{margin-bottom:15px}.col-md-4.col-sm-12.foto-big{margin-bottom:15px}div.galleria-3-foto{width:100%}.galleria-3-foto .jcepopup > img{width:100%;max-width:720px;padding-bottom:15px}div.foto-big{display:block}.foto-small{display:none} .header-about > p{margin-bottom:15px;max-width:100%}header{height:80px}.t3-navbar.navbar-collapse.collapse{margin-top:-5px}.logo{margin-left:20px;margin-top:26px}.pull-right.clearfix{position:absolute;top:30px}.btn.btn-primary.off-canvas-toggle{margin-top:30px;position:absolute}div.t3-mainnav div.container{border-bottom:1px solid #CCCCCC;height:31px;padding:0;width:100%;z-index:932 !important}.nav > li > a{display:block;padding:5px 14px;position:relative}.t3-module.module.mappa-home{min-width:345px;overflow:visible;width:100%;display:block}}@media (min-width:768px){.bottone_slide_chiudi{display:none}.t3-copyright .custom.mappa-home{display:none !important}}@media only screen and (max-width:768px){ .contact h1{font-size:48px}#SB3simplebooking-container{font-family:Arial,Helvetica,sans-serif;font-size:11px;height:100px !important;margin:0 auto;position:relative;width:100% !important}.colonnasbsx{width:50%;float:left}#SB3simplebooking-container .SB3col-4.sbriga1{clear:both;width:100% !important;text-align:left}.secondarigasbx .SB3col-4{clear:both;width:100% !important}.SB3col-1.sbriga2{width:33% !important}#SB3simplebooking-container .SB3col-4.promo-code{width:40% !important;margin:0 auto !important}#SB3simplebooking-container .SB3col-3{width:30% !important;margin:0 auto !important}#SB3simplebooking-container .persons-rooms.SB3col-1{width:30% !important;margin:0 auto !important}.persons-rooms.last.SB3col-1.sbriga2 > select{width:38px !important}.secondarigasbx{clear:both;width:100% !important}#SB3simplebooking-container .SB3col-4.button-search{width:100% !important;padding-top:5px !important}}@media (max-width:767px){ .ja-table-generator .ja-table-col{margin:10px 10px 10px 0 !important} .contact h1{font-size:40px;margin-top:30px !important} .t3-masshead{padding-top:50px} .t3-module.module.mappa-home{display:none !important}.t3-masshead{display:block !important} #page-190 .col-md-6.col-sm-6.col-xs-12.content-left,#page-194 .col-md-6.col-sm-6.col-xs-12.content-left,#page-195 .col-md-6.col-sm-6.col-xs-12.content-left{width:100%}#page-190 .col-md-6.col-sm-6.col-xs-12.img-right,#page-194 .col-md-6.col-sm-6.col-xs-12.img-right,#page-195 .col-md-6.col-sm-6.col-xs-12.img-right{width:100%}#page-190.section.parallax .img-right,#page-194.section.parallax .img-right,#page-195.section.parallax .img-right{position:relative;right:0;top:0}div#page-190.section div.col-md-6.img-right img,div#page-194.section div.col-md-6.img-right img,div#page-195.section div.col-md-6.img-right img{float:left;margin-bottom:15px}.foto-1 > img,.foto-2 > img{max-width:260px !important} .galleria-2{max-width:712px !important;width:100%} .foto-cuore-home{max-width:260px}div.container div.row div.custom div.clearfix div.col-md-6.pull-right{padding-left:36px;padding-right:36px}.fascia-2 div.col-md-6 ul.struttura-home{margin:10px 0 0;width:100%}  .col-md-7.col-sm-10.last-content{width:83%;margin:0 auto} .about-page .header-about > h1{font-size:32px}.about-page .header-about{margin-bottom:20px}.col-md-4.col-sm-12.foto-big{margin-bottom:20px} div#ja-cp-167.ja-cp-wrap div.ja-cp-main-wrap div.ja-cp-main div.ja-cp-group div.ja-cp-item,div#ja-cp-166.ja-cp-wrap div.ja-cp-main-wrap div.ja-cp-main div.ja-cp-group div.ja-cp-item,div#ja-cp-130.ja-cp-wrap div.ja-cp-main-wrap div.ja-cp-main div.ja-cp-group div.ja-cp-item{width:50% !important} .t3-module.modulehm{display:none} .item-page.no-slideshow.clearfix{margin-top:30px}.item-page{border-bottom:0 solid #E5E5E5;margin-bottom:5px;padding-bottom:5px}.navbar-toggle.collapsed{display:none}.btn.btn-primary.off-canvas-toggle{padding:0;margin-left:0;margin-right:0}div.t3-mainnav .container{display:none}header{height:50px}.pull-right.clearfix{position:absolute;top:0px}.btn.btn-primary.off-canvas-toggle{margin-top:0px;position:absolute}.logo{margin-left:20px;margin-top:0px}.col-md-6.col-sm-6.col-xs-12.img-right > img{text-align:center;margin:0 auto;width:40%;margin-left:5% !important;margin-top:-15px !important}}@media (max-width:600px){.contact h1{font-size:37px} div.foto-1,div.foto-2{width:100%}.foto-1 > img,.foto-2 > img{max-width:480px !important;width:100%} .section.review .struttura-home ul li{width:100%}.foto-cuore-home{max-width:480px}ul.struttura-home p{max-width:480px;width:100%}  .sparisce-small{display:none} .sparisce-big{display:block}}@media (max-width:560px){.office-info{display:none;visibility:hidden}.contact h1{font-size:31px}.section.parallax h1,.section.parallax .section-title{font-size:36px}.col-md-6.col-sm-6.col-xs-12.img-right > img{text-align:center;margin:0 auto;width:40%;margin-left:5% !important;margin-top:-15px !important}div.contenitore{max-width:244px}div.luoghi-blocco{float:none;width:100%} .about-page .header-about > h1{font-size:24px}div#ja-cp-130.ja-cp-wrap div.ja-cp-main-wrap div.ja-cp-main div.ja-cp-group div.ja-cp-item,div#ja-cp-166.ja-cp-wrap div.ja-cp-main-wrap div.ja-cp-main div.ja-cp-group div.ja-cp-item,div#ja-cp-167.ja-cp-wrap div.ja-cp-main-wrap div.ja-cp-main div.ja-cp-group div.ja-cp-item{width:100% !important}}@media (min-width:481px){}@media (max-width:480px){.contact h1{font-size:27px}ul.check-list li{margin-left:7px}.fascia-1 .col-md-6.col-sm-6.col-xs-12.img-right > img{width:100% !important;margin-left:0% !important;padding-bottom:15px}.section.parallax h1,.section.parallax .section-title{font-size:30px}.fascia-1 .col-md-6.col-sm-6.col-xs-12.img-right > img{width:100% !important;margin-left:0% !important;padding-bottom:15px}}@media (min-width:420px){.logo-img.scudo-medici{display:none}}@media (max-width:419px){.logo-img.logo_medici{display:none}.section.parallax h1,.section.parallax .section-title{font-size:26px}.span6.lista-camere-home{float:left;margin:0px 0 0 15px;padding:0;width:100% !important}.blocco-2 ul.check-list{margin-top:-15px}.t3-footer small{font-size:11px}}@media (max-width:360px){.bottone-offerte span{font-size:16px !important;padding:4px 7px !important}#SB3Calendario0{display:none}#SB3Calendario1{display:none} .section.parallax h1,.section.parallax .section-title{font-size:23.5px !important;line-height:1em}.span6.lista-camere-home{float:left;margin:0px 0 0 15px;padding:0;width:100% !important}.blocco-2 ul.check-list{margin-top:-15px}#page-113 .container{margin:0;padding:0}div.fascia-1 div.col-md-6,div.col-md-6.pull-right,.struttura-home,.last-content,{padding-left:15px !important;padding-right:15px !important}}@media (min-width:320px) and (max-width:1920px){.social.hidden-md.hidden-sm.hidden-xs{display:block !important}.hidden-md,tr.hidden-md,th.hidden-md,td.hidden-md{display:block !important}}@media (max-width:320px){} @media (min-width:300px){.foto-767{display:block}.foto-1600{display:none}}.ja-ss-mask:after{content:"";color:#FFFFFF;font-family:cursive;font-size:100%;left:50%;position:absolute;top:0;width:100%;margin-left:-245PX;FONT-SIZE:60PX}.social:after{color:#000000;font-size:13px;position:absolute;top:32px;width:100%;left:53%}.office-info{top:98px !important}  .simple_booking{font-family:Arial,Helvetica,sans-serif;font-size:12px;background-color:#FFCC33;border-top:1px solid #333333;bottom:0;left:0;height:auto;margin:0 auto;position:fixed;text-align:center !important;width:100%;z-index:999}.booking-form-container{background:none repeat scroll 0 0 #F5F5F5;border:1px solid #666666;border-radius:5px;float:inherit;margin:5px auto 0px;;max-width:820px;padding:0px 0px 7px 7px;position:relative;width:100%;display:inline-block}.box{text-align:left}.box > label,.sb-persone > label,.sb-camere > label,.sb-promo > label{display:block;font-weight:bold;margin:8px 0 5px}.box1{float:left;height:auto;margin:0;width:23.5%;margin-left:3px}.box2{float:left;height:auto;margin:0;width:23.5%;margin-left:3px}.box3{float:left;height:auto;margin:0;width:29%}.box4{float:left;height:auto;margin:0;text-align:center !important;width:23%}.simple_booking select{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #666666;border-radius:4px;color:#101923;float:left;font-size:1.1em;margin:0 2% 0 0;min-width:50px;padding:1% 1% 1% 0;height:22px;width:25%}#ddlArrivoMese{min-width:53px}#ddlPartenzaMese{min-width:53px}#ddlArrivoAnno{min-width:60px}#ddlPartenzaAnno{min-width:60px}.sb-camere select,.sb-persone select{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #666666;border-radius:4px;color:#101923;font-size:1.1em;margin:0 0.5% 0 0;min-width:60px;padding:2% 1% 2% 0}.sb-promo > input{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #666666;border-radius:4px;color:#101923;font-size:1.1em;margin:0 0.5% 0 0;min-width:51px;padding:4% 1% 3% 0;height:22px}select.giorno,.sb-persone select,.sb-camere select{min-width:47px !important;width:22% !important}.sb-camere{width:30.5%}.sb-persone{width:30.5%}.sb-persone-2{width:65%;margin-top:5px}.sb-persone-2 > label{display:inline}.sb-persone-2 > select{margin:-5px 0.5% 0 27px;min-width:60px;padding:1% 1% 0 0}.occupazione-camera{}.sb-promo{width:33%}.sb-camere{float:left}.sb-persone{float:left}.sb-promo{float:left}.sb-promo > input{width:70px} .cerca input{ border:1px solid #666666;border-radius:4px;color:#FFFFFF;cursor:pointer;display:block;font-size:1em;margin:10px auto 2px;min-width:180px;padding:3% 1% 2.2%;text-align:center;text-shadow:1px 1px 0 #000000;text-transform:uppercase;6;border-radius:4px;background-color:rgb(56,151,19)}.box.box4.cerca > a{color:#000000;font-size:11px} @media (max-width:840px){footer{margin-bottom:50px}.booking-form-container{max-width:460px;min-height:106px;width:100%}.sb-blocco-destro{width:48%;float:left}.sb-blocco-sinistro{width:52%;float:left}.box1{width:100%}.box2{width:100%}.box3{width:100%}.box4{width:100%}.cerca input{margin:12px auto 2px 1px;min-width:227px;padding:2.5% 1% 1.6%}.bottone_slide_chiudi{display:none}}@media (min-width:768px) and (max-width:991px){.verticale .sb-blocco-destro{width:100%}.verticale .sb-blocco-sinistro{width:100%}.verticale .box1,.verticale .box2,.verticale .box3{margin-left:10px !important}.verticale .sb-camere{width:50%}.verticale .sb-persone{width:50%}.verticale .sb-promo{width:100%}.verticale .cerca input{margin:12px auto 2px;min-width:180px}.bottone_slide_chiudi{display:none}}@media (max-width:470px){footer{margin-bottom:0px !important}.booking-form-container{max-width:245px;min-height:212px;width:100%}.sb-blocco-destro{width:100%;float:left}.sb-blocco-sinistro{width:100%;float:left}.box1{width:100%}.box2{width:100%}.box3{width:100%}.box4{width:100%}.cerca input{margin:12px auto 2px 1px;min-width:226px;padding:2.5% 1% 1.6%}.simple_booking{display:none}.bottone_slide{background-color:#FFCC33;bottom:0;position:fixed;text-align:center;width:100%;z-index:999;border:1px solid #333333;height:38px;padding:3px;font-weight:bold;font-size:20px}.bottone_slide_chiudi{background-color:#FFCC33;border-top:1px solid #333333;display:block;font-size:20px;font-weight:bold;height:38px;padding:3px;position:relative;text-align:center;width:100%;z-index:999}}.simple_booking.verticale{position:relative;border-top:medium none;z-index:1}.verticale .booking-form-container{margin:0 auto;max-width:300px;padding:0}.logo-sb{margin:10px auto}.verticale .box{width:100%}.verticale .box3{width:82%}.verticale .box4{margin:15px 0 10px;width:100%}.verticale .box1,.verticale .box2,.verticale .box3{margin-left:15px}.verticale .box > label,.verticale .sb-persone > label,.verticale .sb-camere > label,.verticale .sb-promo > label{margin:15px 0 2px}.verticale .cerca input{min-width:190px !important}.leader_text{position:absolute;text-align:center;top:0;width:100%;z-index:2}.leader_text > img{margin:0 auto}.t3-off-canvas.off-canvas-effect-4.off-canvas-right.off-canvas-current{z-index:999 !important}


/*===============================
/modules/mod_jpanel/assets/css/style.css
================================================================================*/
.jPanel{position:fixed;z-index:1000000}.jpanelHandle{height:auto;width:auto;cursor:pointer;text-align:center;color:#FFFFFF;font-size:20px;font-weight:bold;padding:6px}.jpanelContent{overflow:auto;padding:0 5px}li.jpanelMod{list-style:none}ul.modulelist{margin:0;padding:5px}.jpanelHandle p{margin:0;padding:0;width:auto}#close_jpanel{text-align:center}.jpanelContainer{position:relative}


/*===============================
/media/com_acymailing/css/module_default.css?v=1397575614
================================================================================*/
div.acymailing_module,.acymailing_module div{padding:0 !important;margin:0 !important;border-style:none !important}table.acymailing_form{margin:auto;border:0px !important}a.acymailing_togglemodule{display :block;font-size:16px}.acymailing_mootoolsbutton p{text-align:center}.acysubbuttons{text-align:center}img.captchaimagemodule{border:1px solid #dddddd;float:left}.captchakeymodule .captchafield{margin-top:3px;margin-left:2px}.acymailing_fulldiv tr,.acymailing_fulldiv td{border:0px}.acymailing_module_form td{padding-bottom:5px;vertical-align:top}div.acymailing_module_error{color:#400;background-color:#fdd;padding:1em !important;margin-bottom:10px}div.acymailing_module_success{color:#130;background-color:#dfc;padding:1em !important;z-index:10;margin-bottom:10px}.acymailing_module_form .acymailing_introtext{padding-bottom:10px;display:block}.refreshCaptchaModule{background-image:url(/media/com_acymailing/images/refresh.png);width:16px;height:16px;display:block;float:left;cursor:pointer}.acymailing_fulldiv a.modal{position:static !important;margin:0 !important;width:auto !important}


/*===============================
/media/mod_languages/css/template.css
================================================================================*/
div.mod-languages ul{margin:0;padding:0;list-style:none}div.mod-languages li{margin-left:5px;margin-right:5px}div.mod-languages ul.lang-inline li{display:inline}div.mod-languages ul.lang-block li{display:block}div.mod-languages img{border:none}div.mod-languages a{text-decoration:none}