.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 #8f7e6b;-moz-box-shadow:0 0 12px #8f7e6b;box-shadow:0 0 12px #8f7e6b}.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:#dcd7d1;color:#222}.ui-mobile a{color:#8f7e6b}.ui-mobile a:hover{color:#a69888}.content,.ui-overlay-a,.ui-page-theme-a,.ui-page-theme-a .ui-panel-wrapper{background-color:#dcd7d1;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:#8f7e6b;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:#a69888;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:#a69888;color:#fff}.ui-collapsible-heading-toggle.ui-btn{background-color:#726555 !important;color:#eee !important}.ui-collapsible-heading-toggle.ui-btn:hover{background-color:#7e6f5e !important;color:#eee !important}#menuPanel{background-color:#554b3f}.menu-nav .ui-listview .ui-btn,.menu-nav .ui-listview .ui-btn:visited{background:none;background-color:#554b3f;color:#fff;border-color:#64584a}.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:#64584a;border-color:#726555}.header-image h3.title{background-color:rgba(155,139,121,0.9);color:#fff}.description{background-color:#f2f0ee;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(135,119,101,0.8)}.ui-mobile .slide.slide-rooms{background-color:#9b8b79}.ui-mobile .slide.slide-rooms h3{color:#fff}.ui-mobile .slide.slide-offers{background-color:#554b3f;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:#9b8b79}.ui-mobile .item-description .info{font-weight:300;background-color:#877765;color:#fff}.ui-mobile .item-description .ui-li-count{background-color:#fff;color:#9b8b79}.ui-mobile .room-facilities h6{background-color:rgba(255,255,255,0.8);border-bottom:1px solid #8f7e6b}.persuasive-elems{color:#fff;background-color:#875640}.persuasive-elems .item{color:#fff}.list-offers-packages .item a.ui-btn{color:#222;background-color:#f2f0ee;border-bottom:1px solid #c7beb3}.list-offers-packages .item a.ui-btn:hover{color:#222;border-bottom:1px solid #c7beb3}.list-offers-packages .item:nth-child(odd) a{background-color:#d4cdc5}.list-offers-packages .item .ui-btn-icon-right:after{background-color:#8f7e6b}html.ui-mobile #bookingBox .ui-select .ui-btn{color:#333}html.ui-mobile #bookingBox .ui-select .ui-btn:after{background-color:#8f7e6b}html.ui-mobile #bookingBox .ui-select>div{background-color:#fff}html.ui-mobile #bookingBox .occupazione-camera{position:relative;background-color:#f2f0ee}html.ui-mobile #bookingBox #btnSearch{background-color:#8f7e6b;color:#fff}
