@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(/sites/all/themes/QBookLaunch/fonts/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(/sites/all/themes/QBookLaunch/fonts/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(/sites/all/themes/QBookLaunch/fonts/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(/sites/all/themes/QBookLaunch/fonts/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(/sites/all/themes/QBookLaunch/fonts/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(/sites/all/themes/QBookLaunch/fonts/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url(/sites/all/themes/QBookLaunch/fonts/mem5YaGs126MiZpBA-UN8rsOXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url(/sites/all/themes/QBookLaunch/fonts/mem5YaGs126MiZpBA-UN8rsOUuhp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Shadows Into Light';font-style:normal;font-weight:400;src:local('Shadows Into Light'),local('ShadowsIntoLight'),url(/sites/all/themes/QBookLaunch/fonts/UqyNK9UOIntux_czAvDQx_ZcHqZXBNQzdcD5.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}h1,h2,h3,h4,h5,h6{color:#1a1a1a}h1{font-size:2.6em;line-height:44px;margin:0 0 32px}h2{font-size:2.2em}#edit-update-buttons{background-color:transparent;padding-top:3px;border:3px solid red}#edit-update-buttons legend{background:0 0;width:auto;padding-left:10px;padding-right:10px;font-weight:700;border:none}#edit-update-buttons input{margin-right:10px}select.form-select{height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#breadcrumbs a.active-trail,#breadcrumbs a.active{color:#16a6b3}
#field-newsletter-item-values,.field-multiple-table{width:100%}.page-node-edit.node-type-simplenews .field-multiple-table .btn.form-submit,.page-node-add-simplenews .field-multiple-table .btn.form-submit{margin-bottom:20px}.page-node-edit.node-type-simplenews .field-multiple-table .form-item label,.page-node-add-simplenews .field-multiple-table .form-item label{font-weight:700;font-size:16px;margin-top:10px;margin-bottom:9px}.node-type-simplenews article.post-large{margin-left:0}.node-type-simplenews article.post-large .post-image,.node-type-simplenews article.post-large .post-date{margin-left:0}h3.black{color:#121214;font-weight:700}h3.white{font-weight:700}.fac-open{color:green}.fac-closed{color:#f03d38}.fac-notice{color:#1a8aff}.page-node-60 .page-top.breadcrumb-wrap{margin-bottom:0}.form-managed-file .form-file{margin-bottom:10px}.view-contact-us i{color:#16a6b3;margin-right:7px;display:inline-block;width:12px}.view-contact-us span{display:inline-table}.view-contact-us a{margin-left:3px}.page-node-74 #drupal_tabs{display:none}.pager-ellipsis{display:none !important}#block-views-parallax-block h1,#block-views-parallax-block-2 h1,#block-views-parallax-block-3 h1,#block-views-parallax-block-4 h1{text-shadow:2px 2px 2px rgba(0,0,0,.8)}#block-views-parallax-block-1 h1{text-shadow:2px 2px 2px rgba(0,0,0,.7)}.legal-notice{line-height:17px;font-size:12px}#block-system-main .form-actions .btn{margin-right:10px}.page-node-472 #header{border:0}.page-node-472 h3{text-align:right}.page-node-472 #block-block-34,.page-node-472 #footer,.page-node-472 .page-top,.page-node-472 .search,.page-node-472 #block-block-1,.page-node-472 #block-system-main-menu,.page-node-472 #drupal_tabs{display:none}.page-node-472 #content{margin-top:50px}.page-node-472 .view-today-s-tennis{padding-right:50px}.page-node-472 .current-weather-block-content ul.pagination{margin:0}.page-node-472 .current-weather-block-content li{display:block;font-size:19px;line-height:30px}.page-node-472 .current-weather-block-content li:first-child{font-weight:700;text-transform:uppercase}body.page-node-667{position:absolute;padding-top:0;width:100% !important;margin-left:0 !important}body.page-node-667 .container{width:100% !important}@media (min-width:300px){body.page-node-667 .container{width:100% !important}}body.page-node-667 #navbar-administration{display:none}body.page-node-667 #header,body.page-node-667 #menu-area{display:none !important}body.page-node-667 h3{text-align:left}body.page-node-667 #block-views-status-block-block-1{position:absolute;left:20px;top:695px;width:700px}body.page-node-667 #block-views-status-block-block-1 h1{margin-bottom:16px;font-size:2em}body.page-node-667 #block-views-status-block-block-1 h2{font-size:1.7em;line-height:30px}body.page-node-667 #block-views-status-block-block-1 .status-report{padding-right:5px}body.page-node-667 #block-views-status-block-block-1 .status-report h2{margin:15px 0 0}body.page-node-667 #block-views-status-block-block-1 h6{font-weight:400;font-size:1.9em;margin-top:9px;width:700px;line-height:37px;margin-bottom:20px;padding-left:28px}body.page-node-667 #block-views-status-block-texttvblock{position:absolute;top:510px;left:0;width:700px;font-size:45px;line-height:normal;color:red;background-size:265px auto;text-align:center}body.page-node-667 #block-views-status-block-texttvblock p{font-size:27px;line-height:normal;margin-bottom:10px;color:#000 !important}body.page-node-667 #block-views-494ae8ffc725f5d7eada3910b1e9b929{position:absolute;overflow:hidden;top:5px;left:2px;width:700px}body.page-node-667 #block-views-today-s-tennis-block-1{position:absolute;top:35px;left:12px;width:245px}body.page-node-667 #block-views-today-s-tennis-block-1 h2{font-weight:700;font-size:1.5em}body.page-node-667 #block-block-34,body.page-node-667 #footer,body.page-node-667 .page-top,body.page-node-667 .search,body.page-node-667 #block-block-1,body.page-node-667 #block-system-main-menu,body.page-node-667 #drupal_tabs,body.page-node-667 .btn-responsive-nav{display:none}body.page-node-667 #block-wunderground-weather-wunderground-weather-current-2{position:absolute;right:65px;top:20px;color:#1d2127;height:100px;background-color:transparent}
body.page-node-667 #block-wunderground-weather-wunderground-weather-current-2 h2{display:none}body.page-node-667 #block-wunderground-weather-wunderground-weather-current-2 .content{overflow:hidden}body.page-node-667 #block-wunderground-weather-wunderground-weather-current-2 .weather-image{width:150px;height:150px;float:left;margin-right:15px;margin-top:10px}body.page-node-667 .current-weather-block-content ul.pagination{margin:15px 0 0;float:left !important;display:block;max-height:150px;height:150px}body.page-node-667 .current-weather-block-content li{display:block;font-size:25px;line-height:31px}body.page-node-667 .current-weather-block-content li:first-child{font-weight:700;text-transform:uppercase;font-family:Arial,sans-serif}.open-sans body.page-node-667 .current-weather-block-content li:first-child{font-family:'Open Sans',Arial,sans-serif}.view-news-tagf-list .item-list li{display:inline-block}.view-news-tagf-list .item-list li a{color:#666}#block-views-latest-posts-block .col-md-6{position:relative}#block-views-latest-posts-block p{padding-bottom:18px}#block-views-latest-posts-block a.btn{position:absolute;right:20px;bottom:0}#weather-forecast td img{max-width:100px;margin-bottom:5px}#block-wunderground-weather-wunderground-weather-current-1 .current-weather-block-content img{max-width:50px}a.anchor{display:block;position:relative;top:-175px;visibility:hidden}.form-file{margin-bottom:10px}#header nav #block-system-main-menu ul.nav-main>li+li{margin-left:2px}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#337ab7;border-color:#2e6da4}.btn.disabled,.btn.disabled:hover,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;opacity:.65}.toboggan-unified #login-links a.lt-active,.toboggan-unified #login-links a.lt-active:hover{background-color:#16a6b3;border-color:#001d64;color:#fff}.toboggan-unified #login-links a{line-height:3px;background-color:#eee;border-color:#ccc;border:1px solid #ccc;padding:15px 35px;font-weight:700;border-radius:4px;margin-bottom:20px;color:#333;margin:0 5px}.toboggan-unified #login-links{margin-top:40px;margin-bottom:50px}#user-login input,#user-register-form input,#user-pass input{width:100%}#user-login div.autocomplete-deluxe-throbber,#user-register-form div.autocomplete-deluxe-throbber{height:67%;position:absolute;right:3px;top:5px;z-index:9999;width:17px}#user-login input.form-radio,#user-register-form input.form-radio,#user-pass input.form-radio,#user-login input.form-checkbox,#user-register-form input.form-checkbox,#user-pass input.form-checkbox{width:2em;margin-top:0}.page-user .homepage-link-lsc a.btn{margin-top:10px;margin-bottom:10px}.profile fieldset{padding:0}.profile fieldset legend{margin-bottom:10px;border-bottom:0}.not-logged-in .profile-menuitem{display:none}.page-node-add-induction-form-final .field-name-field-induction-time,.page-node-add-online-induction .field-name-field-induction-time,.page-node-add-induction-match-request .field-name-field-induction-time,.page-node-add-induction-form-final .field-name-field-appointment-time,.page-node-add-online-induction .field-name-field-appointment-time,.page-node-add-induction-match-request .field-name-field-appointment-time{display:none}.page-node-add-induction-form-final input.autocomplete-deluxe-form,.page-node-add-online-induction input.autocomplete-deluxe-form,.page-node-add-induction-match-request input.autocomplete-deluxe-form{float:left}.front #drupal_tabs{display:none}.home-concept{background:transparent url(/sites/all/themes/QBookLaunch/img/swc-homev3.png) no-repeat center 0}
.home-concept .project-image{margin-bottom:50px}section.featured.map{background-image:none;margin-bottom:0}.webform-client-form .webform-component-file .description{line-height:1.3em;margin-top:4px}.webform-client-form .webform-component-file input.form-submit{margin-top:10px}.front #block-views-latest-posts-block .owl-item .col-md-5{padding-left:0}.front #block-views-latest-posts-block .owl-item .col-md-5 .single-post-image.post-image{margin-bottom:10px}.map-section{background:0 0;padding-top:0;margin-top:40px}.parallax{margin-top:0}.parallax a:hover{text-decoration:none}#block-views-parallax-block-3{margin-top:55px}.featured-box .box-content{padding:20px 30px 10px}ul.history li h4{margin:0}ul.history li p{margin-left:0}.node-type-reservation .content .fieldset-wrapper{margin-left:10px}.red-square,.icon-exclamation-circle,.red-square p{color:#c00 !important}.green-square{color:#32cd32 !important}.yellow-square{color:#ffc200 !important}.blue-square,.blue-square p{color:#00c !important}.grey-square,.grey-square p{color:#666 !important}.pink-square{color:#f20056 !important}.icon-exclamation-circle{font-size:18px;padding-left:3px}.logged-in #booking-user-notice{display:none}.page-node-add-reservation .field-name-field-reservation-date,.page-node-add-function-room-2-reservation .field-name-field-reservation-date-fr2,.page-node-add-function-room-3-reservation .field-name-field-reservation-date-fr3{display:none}.page-node-add-tennis-booking-1 .field-name-field-session-date-time,.page-node-add-tennis-booking-2 .field-name-field-session-date-time{display:none}.view .date-nav-wrapper .date-prev{right:95px}.calendar-calendar .month-view .full td.date-box.today,.calendar-calendar .month-view .full tr td.single-day.today{border-color:#16a6b3}.calendar-calendar .month-view .full td.single-day .views-field{line-height:15px}.calendar-calendar .month-view .full td.single-day .views-field-title{padding-top:7px}.calendar-calendar .month-view .full td.single-day .views-field-field-reservation-date{padding-bottom:7px}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .month-view .full td.single-day div.weekview{background:#f4f4f4}.calendar-calendar .month-view .full td.single-day div.monthview.bookable,.calendar-calendar .month-view .full td.single-day div.weekview.bookable{background:#ffc}.calendar-calendar .month-view .full td.single-day div.monthview.bookable.in-progress,.calendar-calendar .month-view .full td.single-day div.weekview.bookable.in-progress{background:#ffe6cc}.calendar-calendar .month-view .full td.single-day div.monthview.in-past,.calendar-calendar .month-view .full td.single-day div.weekview.in-past{background:#f8f8ff}.calendar-calendar .month-view .full td.single-day div.monthview.not-bookable,.calendar-calendar .month-view .full td.single-day div.weekview.not-bookable{background:#f8f8ff}.calendar-calendar .week-view .full td.single-day div.weekview{background:#f4f4f4}.calendar-calendar .week-view .full td.single-day div.weekview.bookable{background:#ffc}.calendar-calendar .week-view .full td.single-day div.weekview.bookable.in-progress{background:#ffe6cc}.calendar-calendar .week-view .full td.single-day div.weekview.in-past{background:#f8f8ff}#mlat a.btn-sm{width:60px;margin-bottom:7px}.group-dates-rec-info{margin-top:20px;margin-bottom:30px}.group-dates-rec-info legend{border-bottom:0}.group-dates-rec-info a{font-size:80%}.view-tennis-court-booking .view-header table td,.view-tennis-court-booking .view-header table th{width:25%;text-align:center;padding:2px}.view-tennis-court-booking .view-content .calendar-calendar table .item{margin-bottom:4px}.view-tennis-court-booking .view-content .calendar-calendar table .views-field{line-height:15px}.view-tennis-court-booking .view-content .calendar-calendar table .views-field span.date-display-single{font-weight:400}.view-tennis-court-booking .view-content .calendar-calendar table .views-field-field-name-srt a,.view-tennis-court-booking .view-content .calendar-calendar table .views-field-field-name-srt span{padding-bottom:3px;display:block;width:100%}
.view-tennis-court-booking .view-header table.table-striped>tbody>tr:nth-child(odd)>td,.view-tennis-court-booking .view-header table.table-striped>tbody>tr:nth-child(odd)>th{background-color:#fff}.minutes-wrap tbody,.minutes-wrap table>tbody>tr>td{border-top:0;vertical-align:middle}.minutes-wrap a.minute-file{background:url(/sites/all/themes/QBookLaunch/img/pdfimage.png) no-repeat;display:block;width:75px;height:78px}#block-views-team-block-1 span.thumb-info-caption p{min-height:0px}.front .view-status-block{margin-bottom:60px}.front .view-status-block .status-report,.front .view-status-block .teaser-title,.front .view-status-block .front-status-footer{text-align:center;padding-right:0;color:#1a1a1a;text-transform:none}.front .view-status-block .front-status-footer{margin-top:10px}.status-report{padding-right:25px}.status-report h2{margin:20px 0 0}.status-report h6{margin-top:5px}.status-report span.status-item{white-space:nowrap;font-size:1.3em;line-height:1.5em}section.call-to-action h3 .btn{margin-left:20px}.region-sidebar-right ul.team-list .team-item{margin-bottom:25px;max-width:225px}.region-sidebar-right .thumb-info .thumb-info-title{background:rgba(36,27,28,.7)}.region-sidebar-right #team{width:auto;padding:0}.region-sidebar-right #team .row{margin:0}.single-post-image.post-image{margin-bottom:25px}.page-user-register .field-type-mailchimp-lists-subscription{display:none}@media (min-width:991px){#tennis-booking-1-node-form .field-name-field-guest-1-name,#tennis-booking-2-node-form .field-name-field-guest-1-name,#tennis-booking-1-node-form .field-name-field-guest-2-name,#tennis-booking-2-node-form .field-name-field-guest-2-name,#tennis-booking-1-node-form .field-name-field-guest-3-name,#tennis-booking-2-node-form .field-name-field-guest-3-name{width:25%;float:left}#tennis-booking-1-node-form .field-name-field-guest-1-address,#tennis-booking-2-node-form .field-name-field-guest-1-address,#tennis-booking-1-node-form .field-name-field-guest-2-address,#tennis-booking-2-node-form .field-name-field-guest-2-address,#tennis-booking-1-node-form .field-name-field-guest-3-address,#tennis-booking-2-node-form .field-name-field-guest-3-address{float:left;width:25%;margin-left:15px}#tennis-booking-1-node-form .field-name-field-guest-1-covid-19-vaccinati,#tennis-booking-2-node-form .field-name-field-guest-1-covid-19-vaccinati,#tennis-booking-1-node-form .field-name-field-guest-2-covid-19-vaccinati,#tennis-booking-2-node-form .field-name-field-guest-2-covid-19-vaccinati,#tennis-booking-1-node-form .field-name-field-guest-3-covid-19-vaccinati,#tennis-booking-2-node-form .field-name-field-guest-3-covid-19-vaccinati{float:left;width:25%;margin-left:15px}#tennis-booking-1-node-form .group-guest-1,#tennis-booking-2-node-form .group-guest-1,#tennis-booking-1-node-form .group-guest-2,#tennis-booking-2-node-form .group-guest-2,#tennis-booking-1-node-form .group-guest-3,#tennis-booking-2-node-form .group-guest-3,#tennis-booking-1-node-form .group-tennis-agreement-1,#tennis-booking-2-node-form .group-tennis-agreement-1,#tennis-booking-1-node-form .field-type-static-field.field-name-field-guest-vaccination-warning,#tennis-booking-2-node-form .field-type-static-field.field-name-field-guest-vaccination-warning{clear:both}#tennis-booking-1-node-form .group-tennis-agreement-1,#tennis-booking-2-node-form .group-tennis-agreement-1{margin-top:35px}#tennis-booking-1-node-form .group-tennis-agreement-1 .form-select,#tennis-booking-2-node-form .group-tennis-agreement-1 .form-select{width:100%}span.desktop-explain{display:inline}span.mobile-explain{display:none}}@media (max-width:990px){span.desktop-explain{display:none}span.mobile-explain{display:inline}#block-block-34 a.btn-primary{display:block;width:180px;margin:40px auto 0px auto}}@media (max-width:767px){.sort-destination,.isotope-item{max-width:none}}@media (max-width:670px){.toboggan-unified #login-links a{line-height:normal;margin:25px auto;clear:both;display:block}.view .date-nav-wrapper .date-prev,.view .date-nav-wrapper .date-next{top:50px;background-color:transparent}.view .date-nav-wrapper .date-nav{margin-bottom:45px}
}@media (max-width:690px){.calendar-calendar .month-view .full td.single-day div.monthview{min-height:64px}.calendar-calendar .week-view .full td.single-day div.weekview{min-height:64px}}@media (max-width:991px){.home-concept{background-image:none}.home-concept .process-image,.home-concept .project-image{margin-top:85px}}@media (max-width:500px){.calendar-calendar .month-view .full td.single-day div.monthview{min-height:77px}.calendar-calendar .week-view .full td.single-day div.weekview{min-height:77px}.view-contact-us span{display:inline}#block-views-latest-posts-block p{padding-bottom:35px}.view-status-block .front-status-divider{display:none}.view-status-block .hide-mobile{display:none}.view-status-block .status-item{display:block;padding-bottom:7px}}@media (max-width:479px){.minutes-wrap h3{font-size:1.5em}.front #block-views-latest-posts-block .owl-item article p{padding-left:5px;padding-right:5px;text-align:justify;margin-bottom:45px}.front #block-views-latest-posts-block .owl-item .col-md-5{padding-right:0}.home-concept .project-image{margin-bottom:50px}.sort-destination,.isotope-item{max-width:none}.page-user .homepage-link-lsc a.btn{width:100%;padding-top:15px;padding-bottom:15px}}.field-type-static-field.field-name-field-note-medical{Clear:both}.group-section-1{border-right:1px solid #999}.field-name-field-status-of-induction{display:none}.field-name-field-status-of-appointment{display:none}.page-node-add-appointment .field-name-field-club-appointment-time{display:none}.page-node-add-appointment .vertical-tabs{display:none}span.dred{color:red}span.green{color:green}span.yellow{color:#f60}.page-node-edit .node-induction_form_final-form input[type=checkbox],.page-node-edit .node-online_induction-form input[type=checkbox]{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);padding:10px;margin-bottom:15px}.page-node-edit .node-induction_form_final-form input[type=file],.page-node-edit .node-online_induction-form input[type=file]{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);padding:10px;margin-bottom:15px;margin-left:145px}.page-node-edit .node-induction_form_final-form .form-type-checkbox label,.page-node-edit .node-online_induction-form .form-type-checkbox label{padding-left:18px;font-size:19px}.page-node-edit .node-induction_form_final-form .vertical-tabs,.page-node-edit .node-online_induction-form .vertical-tabs{display:none}.page-node-edit .node-induction_form_final-form .btn,.page-node-edit .node-online_induction-form .btn{padding:12px 20px;font-size:20px}.page-node-edit .node-induction_form_final-form .form-item-field-photograph-of-resident-und-0 .description,.page-node-edit .node-online_induction-form .form-item-field-photograph-of-resident-und-0 .description,.page-node-edit .node-induction_form_final-form .form-item-field-photo-of-id-und-0 .description,.page-node-edit .node-online_induction-form .form-item-field-photo-of-id-und-0 .description,.page-node-edit .node-induction_form_final-form .form-item-field-photo-of-document-und-0 .description,.page-node-edit .node-online_induction-form .form-item-field-photo-of-document-und-0 .description{display:none}.page-node-edit .node-induction_form_final-form .form-item-field-photograph-of-resident-und-0 label,.page-node-edit .node-online_induction-form .form-item-field-photograph-of-resident-und-0 label,.page-node-edit .node-induction_form_final-form .form-item-field-initial-tenancy-end-date-und-0-value-date label,.page-node-edit .node-online_induction-form .form-item-field-initial-tenancy-end-date-und-0-value-date label,.page-node-edit .node-induction_form_final-form .form-item-field-photo-of-id-und-0 label,.page-node-edit .node-online_induction-form .form-item-field-photo-of-id-und-0 label,.page-node-edit .node-induction_form_final-form .form-item-field-photo-of-document-und-0 label,.page-node-edit .node-online_induction-form .form-item-field-photo-of-document-und-0 label{font-size:20px;padding-bottom:10px;font-weight:700}.page-node-edit .node-induction_form_final-form .group-ala-rules-regs,.page-node-edit .node-online_induction-form .group-ala-rules-regs{border-top:2px dotted #111;padding-top:21px}
.page-node-edit .node-induction_form_final-form .group-section-top,.page-node-edit .node-online_induction-form .group-section-top{padding-left:0;padding-right:0}.page-node-edit .node-induction_form_final-form .group-section-top p,.page-node-edit .node-online_induction-form .group-section-top p{font-size:20px}.page-node-edit .node-induction_form_final-form .image-widget-data .btn.form-submit{display:none}.page-node-add-induction-form-final .field-name-field-obtained-signature,.page-node-add-induction-form-final .group-statement-sig{display:none}.page-node-add-online-induction .vertical-tabs{display:none}#googlemaps{display:none}.not-front.not-logged-in.page-user-login form#user-login p.login-title{display:none}#header nav #block-system-main-menu ul.nav-main>li+li{margin-left:-4px !important}.field-name-field-administrative-file-upload{margin-top:15px;margin-bottom:25px;border-top:1px dotted;border-bottom:1px dotted;padding-top:10px;padding-bottom:26px}.field-name-field-administrative-file-upload table{width:100%}.node-type-induction-files fieldset{padding:0}.node-type-induction-files .field-name-field-authlettertenant .fieldset-description,.node-type-induction-files .field-name-field-resident-documents .fieldset-description{color:crimson;animation:blinker 1s linear infinite}@keyframes blinker{50%{opacity:.50}}.node-type-induction-files .field-name-field-authlettertenant legend,.node-type-induction-files .field-name-field-resident-documents legend,.node-type-induction-files .field-name-field-photo-of-id label,.node-type-induction-files .field-name-field-photograph-of-resident label{padding:0;margin-bottom:0;font-size:16px;border:0;border-bottom:0;border-top:1px solid #6495ed;padding-top:10px}.node-type-induction-files .field-name-field-photo-of-id label,.node-type-induction-files .field-name-field-photograph-of-resident label{margin-bottom:20px}body.qbook{background-color:#f5f5f5}body.qbook.boxed .body{background-color:#f5f5f5}body.qbook #header{background:#f5f5f5;border-top-color:#1a8aff}body.qbook #header nav ul.nav-top li a:hover{background-color:#f6f6f6}body.qbook #header .search input.search:focus{border-color:#fff}body.qbook #header.clean-top .header-top{background:#1a8aff;border-bottom-color:#ff8f1a}body.qbook #header.narrow{border-bottom-color:#128aff}body.qbook.sticky-menu-active #header{border-bottom-color:#128aff}body.qbook h1,body.qbook h2,body.qbook h3,body.qbook h4,body.qbook h5,body.qbook h6{color:#1a1a1a}body.qbook .modal-header h1,body.qbook .modal-header h2,body.qbook .modal-header h3,body.qbook .modal-header h4,body.qbook .modal-header h5,body.qbook .modal-header h6{color:#1a1a1a}body.qbook blockquote{border-color:#1a8aff}body.qbook section.featured{background-color:#f6f6f6;border-top-color:#1a8aff}body.qbook section.call-to-action:before{border-top-color:#1a8aff}body.qbook .form-control{background-color:#f6f6f6;border-color:#1a8aff}body.qbook .btn-default{background-color:#1a8aff;border-color:#2e2e31;color:#fff}body.qbook .btn.disabled,body.qbook .btn[disabled]{border-color:#626262 !important}body.qbook .pagination>li>a,body.qbook .pagination>li>span{background-color:#f6f6f6;border-color:#1a1a1a}body.qbook .page-top{border-bottom-color:#ff8f1a}body.qbook .panel-group .panel{background-color:#f6f6f6}body.qbook .panel-group .panel-default{border-color:#1a8aff}body.qbook .panel-group .panel-heading{background-color:#f6f6f6}body.qbook .panel-group .form-control{background-color:#f6f6f6;border-color:#1a8aff}body.qbook .toggle>label{background-color:#363639}body.qbook .featured-box{background:#fff;border-left-color:#1a1a1a;border-right-color:#1a1a1a;border-bottom-color:#1a1a1a}body.qbook .featured-box.secundary h4{color:#fff}body.qbook .feature-box.secundary h4{color:#fff}body.qbook .progress{background:#1a1a1a}body.qbook .arrow{background-image:url(/sites/all/themes/QBookLaunch/img/arrows-dark.png)}body.qbook .thumbnail,body.qbook .img-thumbnail{background-color:#f5f5f5;border-color:#1a1a1a}body.qbook .thumb-info-social-icons{border-top-color:#1a1a1a}body.qbook ul.nav-list.primary>li a{border-bottom-color:#1a1a1a}
body.qbook ul.nav-list.primary>li a:hover{background-color:#1a1a1a}body.qbook .tabs .nav-tabs li a,body.qbook .tabs .nav-tabs li a:hover{background:#fff}body.qbook .tabs .nav-tabs.nav-justify li a,body.qbook .tabs .nav-tabs.nav-justify li a:hover{border-bottom-color:#1a1a1a}body.qbook .tabs.tabs-left .nav-tabs>li a,body.qbook .tabs.tabs-right .nav-tabs>li a{background:#f5f5f5;border-left-color:#2e2e31;border-right-color:#2e2e31}body.qbook .tabs .nav-tabs{border-color:#2e2e31}body.qbook .tabs .nav-tabs li.active a,body.qbook .tabs .nav-tabs li.active a:hover,body.qbook .tabs .nav-tabs li.active a:focus{background:#f5f5f5;border-left-color:#363639;border-right-color:#363639}body.qbook .tabs .nav-tabs.nav-justify li.active a{border-bottom-color:#363639}body.qbook .tabs.tabs-vertical{border-top-color:#363639}body.qbook .tabs.tabs-bottom .nav-tabs li a,body.qbook .tabs.tabs-bottom .nav-tabs li a:hover{border-bottom-color:#2e2e31}body.qbook .tabs .tab-content{background:#f5f5f5;border-color:#363639}body.qbook .testimonial-author strong{color:#fff}body.qbook .page-header{border-bottom-color:#2e2e31}body.qbook .table>thead>tr>th,body.qbook .table>tbody>tr>th,body.qbook .table>tfoot>tr>th,body.qbook .table>thead>tr>td,body.qbook .table>tbody>tr>td,body.qbook .table>tfoot>tr>td,body.qbook .table-bordered{border-color:#1a1a1a}body.qbook .table-striped>tbody>tr:nth-child(2n+1)>td,body.qbook .table-striped>tbody>tr:nth-child(2n+1)>th{background-color:#e8f3ff}body.qbook pre{background-color:#f6f6f6;border-color:#1a1a1a;color:#1a1a1a}body.qbook .show-grid [class*=col-md-] .show-grid-block{background-color:#2e2e31;border-color:#2e2e31}body.qbook hr{background-image:-webkit-linear-gradient(left,transparent,rgba(255,255,255,.2),transparent);background-image:linear-gradient(to right,transparent,rgba(255,255,255,.2),transparent)}body.qbook hr.light{background-image:-webkit-linear-gradient(left,transparent,rgba(0,0,0,.2),transparent);background-image:linear-gradient(to right,transparent,rgba(0,0,0,.2),transparent)}body.qbook .blog-posts article{border-color:#2e2e31}body.qbook section.featured .recent-posts .date .day,body.qbook article.post .post-date .day{background-color:#f6f6f6}body.qbook ul.simple-post-list li{border-bottom-color:#272729}body.qbook .post-block{border-top-color:#1d1d1f}body.qbook ul.comments .comment-block{background-color:#f6f6f6}body.qbook ul.comments .comment-arrow{border-right-color:#2e2e31}body.qbook .pricing-table li{border-top-color:#272729}body.qbook .pricing-table h3{background-color:#f6f6f6;text-shadow:none}body.qbook .pricing-table h3 span{background:#2e2e31;border-color:#29292c;box-shadow:0 5px 20px #29292c inset,0 3px 0 #2e2e31 inset;color:#666}body.qbook .pricing-table .most-popular{border-color:#2e2e31}body.qbook .pricing-table .most-popular h3{background-color:#2e2e31;color:#1a1a1a;text-shadow:none}body.qbook .pricing-table .plan-ribbon{background-color:#2e2e31}body.qbook .pricing-table .plan{background:#2e2e31;border:1px solid #2e2e31;color:#777;text-shadow:none}body.qbook .product-thumb-info{background-color:#2e2e31;border-color:transparent}body.qbook .shop .quantity .qty{background-color:#2e2e31;border-color:transparent}body.qbook .shop .quantity .minus,body.qbook .shop .quantity .plus{background-color:#272729;border-color:transparent}body.qbook .shop table.cart td,body.qbook .shop .cart-totals th,body.qbook .shop .cart-totals td{border-color:#2e2e31}body.qbook #footer .footer-ribbon{margin-top:-96px}body.qbook #footer .footer-copyright p{color:#666}body.front.qbook p{color:#666;line-height:24px;margin:0 0 20px}body.qbook p,body.qbook,body.qbook.page-user table{color:#666}body.qbook table p,body.qbook table{color:#1a1a1a}body.qbook #footer .newsletter form .btn-default{background-color:#1a8aff;border-color:#1a1a1a;color:#1a1a1a}body.qbook .date-prev a,body.qbook .date-next a{background:none repeat scroll 0 0 #1a8aff;color:#fff !important;font-size:15px !important}body.qbook .btn-responsive-nav{background-color:#1a8aff}body.qbook .alert p{color:#666}body.qbook .field-name-field-obtained-signature canvas{background-color:#fff}
body.qbook legend{color:#1a1a1a;border-bottom:0}body.qbook tr.even,body.qbook tr.odd{background-color:#fff;border-bottom:1px solid #fff}body.qbook .page-top{background-color:#f5f5f5;border-bottom:5px solid #f5f5f5;border-top:5px solid #ff8f1a;margin-bottom:35px;min-height:50px;padding:0;padding:20px 0;position:relative;text-align:left}body.qbook .featured-box .box-content{border-top:3px solid #ff8f1a}body.qbook .featured-box-secundary .box-content{border-top-color:#ff1a8a}body.qbook .featured-box-tertiary .box-content{border-top-color:#1a8aff}body.qbook section.page-top h2{border-bottom:5px solid #1a89ff;color:#1a1a1a;display:inline-block;font-weight:200;margin:0 0 -25px;min-height:37px;line-height:46px;padding:0 0 8px;position:relative}body.qbook.node-type-tennis-booking-1 section.page-top h2,body.qbook.node-type-tennis-booking-2 section.page-top h2,body.qbook.node-type-gym-booking section.page-top h2,body.qbook.node-type-pool-booking section.page-top h2{display:none}.node-type-event .field-name-field-event-date{margin-bottom:5px !important}.node-type-event .field-name-field-class-event-duration{margin-bottom:35px !important}.report-icon span.date-display-single{line-height:20px;padding-right:19px;display:inline-block !important}.page-node-add-induction-match-request .vertical-tabs,.page-node-edit.node-type-induction-match-request .vertical-tabs{display:none}page-node-edit node-type-induction-match-request .page-node-add-induction-match-request .page-top.breadcrumb-wrap{display:none}.page-node-edit .node-induction_match_request-form .form-type-checkbox label{padding-left:18px;font-size:19px}.page-node-edit .node-induction_match_request-form .btn{padding:12px 20px;font-size:20px}.page-node-edit .node-induction_match_request-form input[type=checkbox]{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);padding:10px;margin-bottom:15px}.page-node-edit .node-appointment-form .vertical-tabs,.page-node-edit .node-appointment-form .field-name-field-club-appointment-time{display:none}.page-node-edit .node-appointment-form .form-type-checkbox label{padding-left:18px;font-size:19px}.page-node-edit .node-appointment-form input[type=checkbox]{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);padding:10px;margin-bottom:15px}.page-node-edit .node-appointment-form .btn{padding:12px 20px;font-size:20px}.view-user-bookings .attachment .Induction.Checked{display:none}.ind-guests{background-color:#fff;padding:20px;border:1px solid #00008b;border-radius:5px}.ind-guests p.lead{text-align:center}.ind-supervision{background-color:#fff;padding:20px;border:1px solid crimson;border-radius:5px;margin-top:35px}.ind-supervision img{border:5px solid crimson;width:100%;height:auto}.ind-supervision p.lead{text-align:center;color:crimson !important}p.stand-out{text-align:center;margin-top:30px;display:block;color:crimson !important}.page-node-add-online-induction #content input[type=checkbox]{transform:scale(2);vertical-align:middle;position:absolute;top:18px;left:15px}.page-node-add-online-induction #content .form-type-checkbox label.option{display:block;font-weight:400;top:17px;position:absolute;left:45px;padding-right:5px;color:#000;font-size:18px}.page-node-add-online-induction #content .form-type-checkbox{position:relative;height:60px}.page-node-add-online-induction #content li{padding-bottom:10px}.page-node-add-online-induction #content li ul{margin-top:20px}#registration-entity-settings-form .form-item-capacity{display:none}.view-user-bookings .views-field-field-session-date-time{display:table-cell !important}