#booking-manage-modal .uk-modal-dialog {
  width: 100%;
  max-width: 1520px !important;
  border-radius: 10px; }

#form-view-modal-body {
  width: 100%;
  max-width: 1520px !important;
  padding: 0px !important;
  border-radius: 10px; }

.user-profile-right-container .user-profile-menu-switcher li {
  margin-top: 8px; }
.user-profile-right-container .user-room-bookings-container .uk-card > div > div {
  width: 100%; }

.user-profile-container {
  display: flex;
  gap: 20px;
  margin-top: 20px; }

.user-profile-left-container {
  flex: 0 0 250px;
  border: 1px solid #ddd;
  padding: 20px;
  border-radius: 8px;
  text-align: center; }

.user-profile-right-container {
  flex: 1;
  border: 1px solid #ddd;
  padding: 20px;
  border-radius: 8px; }

.user-profile-right-container
.purchase-history
.invoice-item
.checkout-summary
.summary-item
.summary-right {
  width: 111px; }

@media (max-width: 960px) {
  .user-profile-container {
    flex-direction: column; }
    .user-profile-container .user-profile-right-container .uk-switcher .uk-card > div {
      flex-direction: column; }
      .user-profile-container .user-profile-right-container .uk-switcher .uk-card > div .uk-button {
        margin-top: 20px; } }

/*# sourceMappingURL=member.css.map */
