#page-reservation-details,#page-reservation-details .btn-back-to{margin-bottom:30px}#page-reservation-details .map{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:320px;margin:0 0 30px;border-radius:4px;-webkit-box-shadow:var(--box-shadow-secondary);box-shadow:var(--box-shadow-secondary)}#page-reservation-details .base-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:64px}#page-reservation-details .app-table-details{margin-bottom:30px}#page-reservation-details .app-table-details h2{font-size:24px;line-height:32px}#page-reservation-details .shadow{margin-bottom:30px;background-color:var(--color-component-bg-primary);border-radius:4px;-webkit-box-shadow:var(--box-shadow-secondary);box-shadow:var(--box-shadow-secondary)}#page-reservation-details.on-sidebar{margin:36px 0 40px}#page-reservation-details.on-sidebar .container .row .col-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#page-reservation-details.on-sidebar .board h2.heading{font-size:24px;line-height:32px}#page-reservation-details.on-sidebar button.btn-save{max-width:100%}@media(max-width:1024px){#page-reservation-details .btn-back-to,#page-reservation-details .map{margin-bottom:16px}#page-reservation-details .base-info .name{margin-right:21px}#page-reservation-details .base-info .status{font-size:14px}#page-reservation-details .base-info .status .label{margin-left:8px;padding:2px 8px;font-size:12px;text-transform:uppercase}}