.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 #151515;-moz-box-shadow:0 0 12px #151515;box-shadow:0 0 12px #151515}.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:#555;color:#fff}.ui-mobile a{color:#151515}.ui-mobile a:hover{color:#2f2f2f}.content,.ui-overlay-a,.ui-page-theme-a,.ui-page-theme-a .ui-panel-wrapper{background-color:#555;color:#fff}.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:#151515;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:#2f2f2f;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:#2f2f2f;color:#fff}.ui-collapsible-heading-toggle.ui-btn{background-color:#000 !important;color:#fff !important}.ui-collapsible-heading-toggle.ui-btn:hover{background-color:#060606 !important;color:#fff !important}#menuPanel{background-color:#000}.menu-nav .ui-listview .ui-btn,.menu-nav .ui-listview .ui-btn:visited{background:none;background-color:#000;color:#fff;border-color:#0d0d0d}.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:#0d0d0d;border-color:#1a1a1a}.header-image h3.title{background-color:rgba(34,34,34,0.9);color:#fff}.description{background-color:#6e6e6e;color:#fff}.ui-mobile .header-title{background-color:#fff;color:#111}.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(14,14,14,0.8)}.ui-mobile .slide.slide-rooms{background-color:#222}.ui-mobile .slide.slide-rooms h3{color:#fff}.ui-mobile .slide.slide-offers{background-color:#000;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:#222}.ui-mobile .item-description .info{font-weight:300;background-color:#0e0e0e;color:#fff}.ui-mobile .item-description .ui-li-count{background-color:#fff;color:#222}.ui-mobile .room-facilities h6{background-color:rgba(255,255,255,0.8);border-bottom:1px solid #151515}.persuasive-elems{color:#fff;background-color:#227999}.persuasive-elems .item{color:#fff}.list-offers-packages .item a.ui-btn{color:#fff;background-color:#6e6e6e;border-bottom:1px solid #3b3b3b}.list-offers-packages .item a.ui-btn:hover{color:#fff;border-bottom:1px solid #3b3b3b}.list-offers-packages .item:nth-child(odd) a{background-color:#4b4b4b}.list-offers-packages .item .ui-btn-icon-right:after{background-color:#151515}html.ui-mobile #bookingBox .ui-select .ui-btn{color:#333}html.ui-mobile #bookingBox .ui-select .ui-btn:after{background-color:#151515}html.ui-mobile #bookingBox .ui-select>div{background-color:#fff}html.ui-mobile #bookingBox .occupazione-camera{position:relative;background-color:#6e6e6e}html.ui-mobile #bookingBox #btnSearch{background-color:#151515;color:#fff}
