.calendar-calendar .month-view .full td.single-day div.monthview.lot-restricted{background:#ffbdb9;color:#555}.calendar-calendar .month-view .full td.single-day div.monthview.lot-restricted a{color:#555}.view-club-appointments-weekly-calendar #times-week,.view-club-appointments-weekly-calendar #sk-timeheader{display:none}.suttonrow-appts-agreement-copy{max-height:420px;overflow-y:auto;padding:16px 18px;background:#f7f9fc;border:1px solid #d6dce5;border-radius:4px;line-height:1.45}.suttonrow-appts-agreement-copy h4{margin:18px 0 8px;font-size:18px;font-weight:600}.suttonrow-appts-agreement-copy p{margin:0 0 10px}.suttonrow-appts-agreement-copy ul{margin:0 0 14px 22px}.suttonrow-appts-agreement-copy li{margin-bottom:6px}#blockouts-fieldset-wrapper .aqua-aerobics-blockout-blockout-container.form-wrapper{padding:10px;border:1px solid #c1c1c1}#blockouts-fieldset-wrapper .container-inline-date,#blockouts-fieldset-wrapper .form-type-textfield,#blockouts-fieldset-wrapper .form-type-select{clear:none;margin-right:10px;display:inline-block;float:left}#blockouts-fieldset-wrapper .block-reason .form-type-textfield,#blockouts-fieldset-wrapper .block-reason .form-type-select{margin-top:19px;margin-right:20px}#cleaning-fieldset-wrapper .form-type-checkbox{width:70px;float:left;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:5px;padding-bottom:5px;padding-left:5px;border-right:1px solid #ccc}#cleaning-fieldset-wrapper .form-checkbox,#cleaning-fieldset-wrapper .form-radio{vertical-align:middle;margin-top:0;margin-right:-1px}#cleaning-fieldset-wrapper p,#blockouts-fieldset-wrapper p{max-width:100%;font-size:85%}.page-node-add-aqua-aerobics .field-name-field-aqua-aerobics-reservation-,.page-node-add-aqua-aerobics .vertical-tabs,.page-node-edit.node-type-aqua-aerobics .field-name-field-aqua-aerobics-reservation-,.page-node-edit.node-type-aqua-aerobics .vertical-tabs{display:none}.view-aqua-aerobics-booking .calendar-calendar .week-view .full td.single-day div.weekview.bookable{background:#ffc}.alert.remove-bottom{margin-bottom:0}.node-type-aqua-aerobics #drupal_tabs{display:none}.node-type-aqua-aerobics .alert.alert-success{display:none}.page-node-add-aqua-aerobics .field-name-field-outdoor-group-1-reservatio,.page-node-add-aqua-aerobics .field-name-field-outdoor-group-1-reservatio,.page-node-edit.node-type-aqua-aerobics .field-name-field-outdoor-group-1-reservatio,.page-node-edit.node-type-aqua-aerobics .field-name-field-outdoor-group-1-reservatio .field-name-field-outdoor-group-1-reservatio{display:none}.page-node-add-aqua-aerobics .field-name-field-attendee-number,.page-node-edit.node-type-aqua-aerobics .field-name-field-attendee-number{display:none}.page-node-add-aqua-aerobics #edit-booking-data,.page-node-edit.node-type-aqua-aerobics #edit-booking-data{margin-bottom:0}#edit-field-would-you-like-to-being-ch-und,#edit-field-bring-guests-boo-und{margin-bottom:85px}.page-node-add-aqua-aerobics #edit-field-bring-guests-boo,.page-node-add-aqua-aerobics #edit-field-adult-guests,.page-node-add-aqua-aerobics #edit-field-guest-contact-details,.page-node-edit.node-type-aqua-aerobics #edit-field-bring-guests-boo,.page-node-edit.node-type-aqua-aerobics #edit-field-adult-guests,.page-node-edit.node-type-aqua-aerobics #edit-field-guest-contact-details,#current_spaces,#current_booked_time{padding-left:10px}.page-node-add-aqua-aerobics .form-type-radio,.page-node-edit.node-type-aqua-aerobics .form-type-radio{float:left}.page-node-add-aqua-aerobics .form-radios input[type=radio],.page-node-edit.node-type-aqua-aerobics .form-radios input[type=radio]{opacity:0;position:fixed;width:0}.page-node-add-aqua-aerobics .form-radios label,.page-node-edit.node-type-aqua-aerobics .form-radios label{-webkit-appearance:none;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:.2963em;max-width:100%;overflow:visible;line-height:1.25em;vertical-align:baseline;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;font:-webkit-small-control;font-family:"Helvetica Neue",helvetica,"Segoe UI",segoe,"Ubuntu","Droid Sans","Arial",sans-serif;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;font-weight:700;outline:none;max-width:100%;color:#fff;padding:.70711em 2em;font-size:1em;background:#666;text-shadow:0 1px 0 #0e3144;border:2px solid #fff}
.page-node-add-aqua-aerobics .form-radios input[type=radio]:checked+label,.page-node-edit.node-type-aqua-aerobics .form-radios input[type=radio]:checked+label{background-color:#2fa6e5;border:2px solid #666}.page-node-add-aqua-aerobics .group-tennis-agreement-1,.page-node-edit.node-type-aqua-aerobics .group-tennis-agreement-1{margin-top:30px;clear:both}.field-name-field-bring-guests-boo .form-disabled{display:none}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){#block-system-main .view-bbq-booking-version-1 .view-content .calendar-calendar table td,#block-system-main .view-bbq-booking-version-1 .view-content .calendar-calendar table th{width:inherit}#block-system-main .view-bbq-booking-version-1 .sk-day-wrapper.not_last{margin-bottom:10px !important}#block-system-main .view-bbq-booking-version-1 .sk-day-wrapper>div:first-child{margin-top:10px !important;padding-bottom:0 !important;margin-bottom:0}#block-system-main .view-bbq-booking-version-1 .sk-day-wrapper .item{padding-top:1px !important}}@media only screen and (min-width:1200px),(min-device-width:1200px){.view-bbq-booking-version-1 #calendar-week-flip .sk-day-wrapper{height:50px;max-height:50px}}#block-system-main .view-bbq-booking-version-1 .sk-day-wrapper>div:nth-child(2) .bookable{background:#f0ffe0}#block-system-main .view-bbq-booking-version-1 .sk-day-wrapper>div:nth-child(2) .bookable.in-progress{background:#ffe6cc}.view-bbq-booking-version-1 .views-field.views-field-type{font-weight:700;padding-top:13px}#block-system-main .view-bbq-booking-version-1 .stripe{display:none}.page-node-add-bbq-booking .field-name-field-bbq-reservation-date-time{display:none}.form-type-select.form-item-field-bbq-number-of-guests-und .form-item .description{font-size:.65em}