.ui-page-theme-a .ui-btn:focus,html .ui-bar-a .ui-btn:focus,html .ui-body-a .ui-btn:focus,html body .ui-group-theme-a .ui-btn:focus,html head+body .ui-btn.ui-btn-b:focus,.ui-page-theme-a .ui-focus,html .ui-bar-a .ui-focus,html .ui-body-a .ui-focus,html body .ui-group-theme-a .ui-focus,html head+body .ui-btn-a.ui-focus{-webkit-box-shadow:0 0 12px #566989;-moz-box-shadow:0 0 12px #566989;box-shadow:0 0 12px #566989}.ui-mobile .ui-page-theme-a .ui-btn,.ui-mobile .ui-page-theme-a .ui-btn:hover{border-color:rgba(255,255,255,0.15);color:transparent}body{background-color:#bdc6d5;color:#222}.ui-mobile a{color:#566989}.ui-mobile a:hover{color:#6e82a4}.content,.ui-overlay-a,.ui-page-theme-a,.ui-page-theme-a .ui-panel-wrapper{background-color:#bdc6d5;color:#222}.ui-mobile .ui-page-theme-a .ui-link.ui-btn,.ui-mobile .ui-bar-b .ui-link.ui-btn,.ui-mobile .ui-link.ui-btn{background-color:#566989;color:#fff}.ui-mobile .ui-page-theme-a .ui-link.ui-btn:hover,.ui-mobile .ui-bar-b .ui-link.ui-btn:hover,.ui-mobile .ui-link.ui-btn:hover{background-color:#6e82a4;color:#fff}.ui-mobile .ui-page-theme-a .ui-link.ui-btn:active,.ui-mobile .ui-bar-b .ui-link.ui-btn:active,.ui-mobile .ui-link.ui-btn:active{background-color:#6e82a4;color:#fff}.ui-collapsible-heading-toggle.ui-btn{background-color:#43516a !important;color:#eee !important}.ui-collapsible-heading-toggle.ui-btn:hover{background-color:#4a5b77 !important;color:#eee !important}#menuPanel{background-color:#2f394b}.menu-nav .ui-listview .ui-btn,.menu-nav .ui-listview .ui-btn:visited{background:none;background-color:#2f394b;color:#fff;border-color:#39455a}.menu-nav .ui-listview .ui-btn:hover,.menu-nav .ui-listview .ui-btn:visited:hover,.menu-nav .ui-listview .ui-btn.current-page,.menu-nav .ui-listview .ui-btn:visited.current-page{background-color:#39455a;border-color:#43516a}.header-image h3.title{background-color:rgba(96,117,153,0.9);color:#fff}.description{background-color:#dce1e9;color:#222}.ui-mobile .header-title{background-color:#fff;color:#222}.ui-mobile .header-title .ui-btn-icon-left:after{left:50%;margin-left:-10px}.ui-mobile .location img{border:2px solid #fff}.ui-mobile .slide h3{color:#fff}.ui-mobile .slide h4{color:#fff}.ui-mobile .slide .slider-arrow{background-color:rgba(80,98,128,0.8)}.ui-mobile .slide.slide-rooms{background-color:#607599}.ui-mobile .slide.slide-rooms h3{color:#fff}.ui-mobile .slide.slide-offers{background-color:#2f394b;color:#fff}.ui-mobile .slide .slider-offersAndPackages .info{color:#fff;border-top:2px solid #fff;border-bottom:2px solid #fff}.ui-mobile .item-description .title{background-color:#fff}.ui-mobile .item-description .title h4{color:#607599}.ui-mobile .item-description .info{font-weight:300;background-color:#506280;color:#fff}.ui-mobile .item-description .ui-li-count{background-color:#fff;color:#607599}.ui-mobile .room-facilities h6{background-color:rgba(255,255,255,0.8);border-bottom:1px solid #566989}.persuasive-elems{color:#fff;background-color:#2b7185}.persuasive-elems .item{color:#fff}.list-offers-packages .item a.ui-btn{color:#222;background-color:#dce1e9;border-bottom:1px solid #9dabc2}.list-offers-packages .item a.ui-btn:hover{color:#222;border-bottom:1px solid #9dabc2}.list-offers-packages .item:nth-child(odd) a{background-color:#b0bbcd}.list-offers-packages .item .ui-btn-icon-right:after{background-color:#566989}html.ui-mobile #bookingBox .ui-select .ui-btn{color:#333}html.ui-mobile #bookingBox .ui-select .ui-btn:after{background-color:#566989}html.ui-mobile #bookingBox .ui-select>div{background-color:#fff}html.ui-mobile #bookingBox .occupazione-camera{position:relative;background-color:#dce1e9}html.ui-mobile #bookingBox #btnSearch{background-color:#566989;color:#fff}
