#blockouts-fieldset-wrapper .pool-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}#blockouts-fieldset-wrapper p{max-width:100%;font-size:85%}.page-node-add-pool-booking .field-name-field-session-date-time,.page-node-add-pool-booking .vertical-tabs,.page-node-edit.node-type-pool-booking .field-name-field-session-date-time,.page-node-edit.node-type-pool-booking .vertical-tabs{display:none}.page-node-add-pool-booking .field-name-field-pools-reservation-date-tim,.page-node-edit.node-type-pool-booking .field-name-field-pools-reservation-date-tim{display:none}.page-node-add-pool-booking .field-name-field-attendee-number,.page-node-edit.node-type-pool-booking .field-name-field-attendee-number{display:none}#edit-field-would-you-like-to-being-ch-und,#edit-field-bring-guests-boo-und{margin-bottom:85px}.page-node-add-pool-booking #edit-field-pool-children-addtional,.page-node-add-pool-booking #edit-field-number-of-children-under-5,.page-node-add-pool-booking #edit-field-would-you-like-to-being-ch,.page-node-add-pool-booking #edit-field-bring-guests-boo,.page-node-add-pool-booking #edit-field-adult-guests,.page-node-add-pool-booking #edit-field-guest-contact-details,.page-node-edit.node-type-pool-booking #edit-field-pool-children-addtional,.page-node-edit.node-type-pool-booking #edit-field-number-of-children-under-5,.page-node-edit.node-type-pool-booking #edit-field-would-you-like-to-being-ch,.page-node-edit.node-type-pool-booking #edit-field-bring-guests-boo,.page-node-edit.node-type-pool-booking #edit-field-adult-guests,.page-node-edit.node-type-pool-booking #edit-field-guest-contact-details,#current_spaces,#current_booked_time{padding-left:10px}.alert.remove-bottom{margin-bottom:0}.page-node-add-pool-booking #edit-booking-data,.page-node-edit.node-type-pool-booking #edit-booking-data{margin-bottom:0}.page-node-add-pool-booking .form-type-radio,.page-node-edit.node-type-pool-booking .form-type-radio{float:left}.page-node-add-pool-booking .form-radios input[type=radio],.page-node-edit.node-type-pool-booking .form-radios input[type=radio]{opacity:0;position:fixed;width:0}.page-node-add-pool-booking .form-radios label,.page-node-edit.node-type-pool-booking .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-pool-booking .form-radios input[type=radio]:checked+label,.page-node-edit.node-type-pool-booking .form-radios input[type=radio]:checked+label{background-color:#2fa6e5;border:2px solid #666}.page-node-add-pool-booking .field-name-field-number-of-children-under-5,.page-node-edit.node-type-pool-booking .field-name-field-number-of-children-under-5{clear:left;float:left;margin-right:30px;margin-bottom:10px}.page-node-add-pool-booking .field-name-field-pool-children-addtional,.page-node-edit.node-type-pool-booking .field-name-field-pool-children-addtional{float:left}.page-node-add-pool-booking .group-tennis-agreement-1,.page-node-edit.node-type-pool-booking .group-tennis-agreement-1{margin-top:30px;clear:both}.page-node-add-pool-booking .field-name-field-under-5-notice,.field-name-field-children-limit-reached,.page-node-edit.node-type-pool-booking .field-name-field-under-5-notice{clear:both}
.form-disabled,.form-disabled input,.form-disabled label,.form-disabled select{cursor:not-allowed !important}.field-name-field-number-of-children-under-5 p{margin-bottom:0;padding-left:10px}.node-type-pool-booking #drupal_tabs{display:none}.node-type-pool-booking .alert.alert-success{display:none}.field-name-field-bring-guests-boo .form-disabled{display:none}fieldset#edit-commerce-payment{margin-top:25px}div#edit-commerce-payment-payment-method{display:none}#edit-commerce-payment-payment-details-credit-card-number label{display:none}div#card-errors{background:0 0;border:none}table.checkout-review{width:100%}#block-system-main table.checkout-review .pane-title td{padding-left:0}@media only screen and (max-width:1024px){#edit-checkout{margin-left:0 !important}}#block-commerce-checkout-progress-indication{overflow:auto;text-align:center}#block-commerce-checkout-progress-indication ol.pagination{width:100%;text-align:center}#block-commerce-checkout-progress-indication ol.pagination li.review{margin-left:20px;margin-right:20px}#block-commerce-checkout-progress-indication ol.pagination li.payment{margin-right:20px}#block-commerce-checkout-progress-indication ol.pagination li.active{color:#006400;font-weight:900;font-size:14px}.view-pt-sessions-log .views-field-field-pt-units-to-deduct-editable .views-row-edit-static{display:none}.page-admin p{max-width:none !important}.importer_box{padding:19px 15px 15px 30px;background-color:#fff8dc;border-radius:10px;margin-bottom:40px}.importer_box ol{font-family:monospace;margin-top:20px}#permissions td.module{font-weight:700}#permissions td.permission{padding-left:1.5em}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal}#user-admin-settings fieldset .fieldset-description{font-size:.85em;padding-bottom:.5em}#user-admin-roles td.edit-name{clear:both}#user-admin-roles .form-item-name{float:left;margin-right:1em}.password-strength{width:17em;float:right;margin-top:1.4em}.password-strength-title{display:inline}.password-strength-text{float:right;font-weight:700}.password-indicator{background-color:#c4c4c4;height:.3em;width:100%}.password-indicator div{height:100%;width:0;background-color:#47c965}input.password-confirm,input.password-field{width:16em;margin-bottom:.4em}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em}div.form-item div.password-suggestions{padding:.2em .5em;margin:.7em 0;width:38.5em;border:1px solid #b4b4b4}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em}.profile{clear:both;margin:1em 0}.profile .user-picture{float:right;margin:0 1em 1em 0}.profile h3{border-bottom:1px solid #ccc}.profile dl{margin:0 0 1.5em}.profile dt{margin:0 0 .2em;font-weight:700}.profile dd{margin:0 0 1em}#node-delete-confirm .form-submit,#date-repeat-entity-node-save-confirm .form-submit{display:block}#edit-update-buttons{background-color:#ccc}.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0}.views-exposed-form label{font-weight:700}.views-exposed-widgets{margin-bottom:.5em}.views-align-left{text-align:left}.views-align-right{text-align:right}.views-align-center{text-align:center}.views-view-grid tbody{border-top:none}.view .progress-disabled{float:none}