.hb-datepick-popup-wrapper, .hb-datepick-wrapper { background: #ffffff; }.hb-day-available, .hb-day-taken-start, .hb-day-taken-end, .hb-avail-caption-available { background: #ffffff; }.hb-dp-day-past, .hb-dp-day-closed, .hb-dp-day-not-selectable, .hb-dp-day-past.hb-day-taken-start:before, .hb-dp-day-past.hb-day-taken-end:before, .hb-dp-day-past.hb-day-fully-taken,.hb-dp-day-closed.hb-day-taken-start:before, .hb-dp-day-closed.hb-day-taken-end:before, .hb-dp-day-closed.hb-day-fully-taken { background: #dddddd; }.hb-dp-day-past, .hb-dp-day-closed, .hb-dp-day-not-selectable, .hb-dp-day-no-check-in { color: #888888; }.hb-dp-day-check-in, .hb-dp-day-check-out { background: #ccf7cc; }.hb-day-taken-start:before, .hb-day-taken-end:before, .hb-day-fully-taken, .hb-avail-caption-occupied { background: #f7d7dc; }.hb-dp-cmd-wrapper a, .hb-dp-cmd-close, .hb-people-popup-wrapper-close { background: #333333; }.hb-dp-cmd-wrapper a:hover, .hb-dp-cmd-close:hover, .hb-people-popup-wrapper-close:hover { background: #6f6f6f; }.hb-dp-cmd-wrapper a.hb-dp-disabled { background: #aaaaaa; }.hb-dp-cmd-wrapper a, .hb-dp-cmd-wrapper a:hover, a.hb-dp-cmd-close, a.hb-dp-cmd-close:hover, a.hb-people-popup-wrapper-close, a.hb-people-popup-wrapper-close:hover { color: #ffffff; }.hb-dp-multi .hb-dp-month:not(.first), .hb-dp-month-row + .hb-dp-month-row, .hb-datepick-legend { border-color: #cccccc; }.hb-datepick-popup-wrapper { box-shadow: 0 0 30px rgba(0,0,0,0.33), 0 0 3px rgba(0,0,0,0.2); }.hb-availability-calendar .hb-datepick-wrapper { box-shadow: 0 0 4px rgba(0,0,0,0.5); }.hb-people-popup-wrapper { box-shadow: 0 0 30px rgba(0,0,0,0.33), 0 0 3px rgba(0,0,0,0.2); }.hb-people-popup-wrapper { background: #ffffff; }