.jz-booking-details-rhs{order:-1;margin-bottom:2em}.jz-right-panel{margin-top:1em}.jz-selected{font-size:1.2em;margin-bottom:1em;display:block}.jz-reserved{color:gray;display:block;background:0;opacity:.6;text-align:center}.jz-sessvary{margin-top:1em}.jz-confirm-intro{margin-bottom:1em}.jz-pay-td1,.jz-pay-td2{vertical-align:top}.jz-pay-td1{white-space:nowrap;padding-right:1.7em}.jz-guest-mode{background-color:#f8f8f8}.jz-guest-mode .ui-radiobutton{margin-right:1.5em;float:left}label{padding-bottom:.3em}.jz-booking-login{width:100%}.ui-messages ul{margin-right:0}.jz-mnm-warn{font-size:.7em !important}.jz-mnm-warn .jz-mnm-tip{font-size:1.2em !important}.jz-booking-details-form .ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;min-height:0;font-weight:bold;background:0;border:1px solid #d6d6d6;margin-bottom:.5em;padding:.9em .9em .9em 2.2em;font-size:1.3em}.jz-booking-details-form .ui-accordion .ui-accordion-content{position:static;padding-left:0;padding-right:0;padding-bottom:1.5em;padding-top:.5em}.jz-booking-details-form .ui-g.jz-g-form>div:nth-child(even),.ui-g .jz-g-form>div:nth-child(even){padding-right:0;padding-bottom:1em}.jz-one-booking-attendee .ui-accordion-header{display:none}.jz-line-clamp-50{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:50}.jz-login-opts>div:nth-child(1){text-align:left}.jz-login-opts>div:nth-child(2) a{margin-left:auto}.jz-basket-blockui.ui-blockui.ui-widget-overlay{background-color:white;opacity:.7 !important}@media only screen and (min-width:40.063em){.jz-booking-details-rhs{order:initial}.jz-right-panel{margin-top:0;margin-left:2em}.jz-booking-details-form .ui-accordion .ui-accordion-header{padding:.75em .75em .75em 2.2em;font-size:1.2em}.jz-login-opts>div:nth-child(1) a{margin-left:auto}}