/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/themes/hkust_fbs/js/libraries/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/themes/hkust_fbs/js/libraries/slick/./fonts/slick.eot);src:url(/themes/hkust_fbs/js/libraries/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/hkust_fbs/js/libraries/slick/./fonts/slick.woff) format('woff'),url(/themes/hkust_fbs/js/libraries/slick/./fonts/slick.ttf) format('truetype'),url(/themes/hkust_fbs/js/libraries/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
body{position:relative;}body:before{content:'';position:fixed;top:-5px;left:-5px;padding:5px;box-sizing:content-box;width:100%;height:100%;background-image:url(/themes/hkust_fbs/images/bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;z-index:-1;filter:blur(5px);}body header{background-color:white;}body .region-content,body :not([class*="page-node-type-"]):not(.path-admin) .fixed-width{background-color:rgba(255,255,255,0.8);border-radius:8px;margin-top:30px;padding:25px;}body main form.fbs-facilities-booking-form,body main form.fbs-facilities-booking-record-form{display:flex;flex-wrap:wrap;font-size:1.13em;}body main form.fbs-facilities-booking-form > h2,body main form.fbs-facilities-booking-record-form > h2{flex:0 0 100%;margin:10px 20px;text-transform:uppercase;font-weight:800;margin-bottom:40px;}body main form.fbs-facilities-booking-form > fieldset,body main form.fbs-facilities-booking-record-form > fieldset,body main form.fbs-facilities-booking-form div.form-wrapper,body main form.fbs-facilities-booking-record-form div.form-wrapper,body main form.fbs-facilities-booking-form table,body main form.fbs-facilities-booking-record-form table{flex:0 0 50%;}body main form.fbs-facilities-booking-form .form-item.form-composite .fieldset-wrapper,body main form.fbs-facilities-booking-record-form .form-item.form-composite .fieldset-wrapper{float:none;}body main form.fbs-facilities-booking-form .form-item.form-type-select,body main form.fbs-facilities-booking-record-form .form-item.form-type-select,body main form.fbs-facilities-booking-form .form-item.form-type-date,body main form.fbs-facilities-booking-record-form .form-item.form-type-date{border:1px solid #dadada;padding:12px 16px;border-radius:8px;background-color:white;margin:0;margin-bottom:20px;}body main form.fbs-facilities-booking-form .form-item.form-type-select label,body main form.fbs-facilities-booking-record-form .form-item.form-type-select label,body main form.fbs-facilities-booking-form .form-item.form-type-date label,body main form.fbs-facilities-booking-record-form .form-item.form-type-date label{display:block;font-size:0.95em;font-weight:700;}body main form.fbs-facilities-booking-form .form-item.form-type-select input[type=text],body main form.fbs-facilities-booking-record-form .form-item.form-type-select input[type=text],body main form.fbs-facilities-booking-form .form-item.form-type-date input[type=text],body main form.fbs-facilities-booking-record-form .form-item.form-type-date input[type=text],body main form.fbs-facilities-booking-form .form-item.form-type-select input[type=date],body main form.fbs-facilities-booking-record-form .form-item.form-type-select input[type=date],body main form.fbs-facilities-booking-form .form-item.form-type-date input[type=date],body main form.fbs-facilities-booking-record-form .form-item.form-type-date input[type=date],body main form.fbs-facilities-booking-form .form-item.form-type-select select,body main form.fbs-facilities-booking-record-form .form-item.form-type-select select,body main form.fbs-facilities-booking-form .form-item.form-type-date select,body main form.fbs-facilities-booking-record-form .form-item.form-type-date select{width:100%;min-height:0;height:auto;padding:0;appearance:none;background:transparent;border:0;font-size:1em;}body main form.fbs-facilities-booking-form .form-item.form-type-select.form-disabled,body main form.fbs-facilities-booking-record-form .form-item.form-type-select.form-disabled,body main form.fbs-facilities-booking-form .form-item.form-type-date.form-disabled,body main form.fbs-facilities-booking-record-form .form-item.form-type-date.form-disabled{background-color:#eeeeee;}body main form.fbs-facilities-booking-form fieldset.facilities,body main form.fbs-facilities-booking-record-form fieldset.facilities{margin-bottom:0;}body main form.fbs-facilities-booking-form .form-item .form-radios[id=edit-facilities],body main form.fbs-facilities-booking-record-form .form-item .form-radios[id=edit-facilities],body main form.fbs-facilities-booking-form .form-item .form-radios[id*=edit-facilities--],body main form.fbs-facilities-booking-record-form .form-item .form-radios[id*=edit-facilities--]{margin:0 -15px;margin-top:-30px;}body main form.fbs-facilities-booking-form .form-item .form-radios[id=edit-facilities] .form-item,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id=edit-facilities] .form-item,body main form.fbs-facilities-booking-form .form-item .form-radios[id*=edit-facilities--] .form-item,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id*=edit-facilities--] .form-item{position:relative;margin:0;width:calc(50% - 35px);}body main form.fbs-facilities-booking-form .form-item .form-radios[id=edit-facilities].slick-slider,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id=edit-facilities].slick-slider,body main form.fbs-facilities-booking-form .form-item .form-radios[id*=edit-facilities--].slick-slider,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id*=edit-facilities--].slick-slider{margin:0;margin-top:-30px;padding:0 4em;}body main form.fbs-facilities-booking-form .form-item .form-radios[id=edit-facilities] .slick-list,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id=edit-facilities] .slick-list,body main form.fbs-facilities-booking-form .form-item .form-radios[id*=edit-facilities--] .slick-list,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id*=edit-facilities--] .slick-list{margin-left:0;}body main form.fbs-facilities-booking-form .form-item .form-radios[id=edit-facilities] .slick-slide .form-item,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id=edit-facilities] .slick-slide .form-item,body main form.fbs-facilities-booking-form .form-item .form-radios[id*=edit-facilities--] .slick-slide .form-item,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id*=edit-facilities--] .slick-slide .form-item{margin-left:0;margin-right:0;}body main form.fbs-facilities-booking-form .form-item .form-radios[id=edit-facilities] .slick-prev,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id=edit-facilities] .slick-prev,body main form.fbs-facilities-booking-form .form-item .form-radios[id*=edit-facilities--] .slick-prev,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id*=edit-facilities--] .slick-prev,body main form.fbs-facilities-booking-form .form-item .form-radios[id=edit-facilities] .slick-next,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id=edit-facilities] .slick-next,body main form.fbs-facilities-booking-form .form-item .form-radios[id*=edit-facilities--] .slick-next,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id*=edit-facilities--] .slick-next{width:40px;height:40px;background-color:white;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,0.3);}body main form.fbs-facilities-booking-form .form-item .form-radios[id=edit-facilities] .slick-prev:before,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id=edit-facilities] .slick-prev:before,body main form.fbs-facilities-booking-form .form-item .form-radios[id*=edit-facilities--] .slick-prev:before,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id*=edit-facilities--] .slick-prev:before,body main form.fbs-facilities-booking-form .form-item .form-radios[id=edit-facilities] .slick-next:before,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id=edit-facilities] .slick-next:before,body main form.fbs-facilities-booking-form .form-item .form-radios[id*=edit-facilities--] .slick-next:before,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id*=edit-facilities--] .slick-next:before{color:#003366;font-family:"Font Awesome\ 5 Free";font-weight:700;font-size:28px;opacity:1;}body main form.fbs-facilities-booking-form .form-item .form-radios[id=edit-facilities] .slick-prev,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id=edit-facilities] .slick-prev,body main form.fbs-facilities-booking-form .form-item .form-radios[id*=edit-facilities--] .slick-prev,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id*=edit-facilities--] .slick-prev{left:20px;}body main form.fbs-facilities-booking-form .form-item .form-radios[id=edit-facilities] .slick-prev:before,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id=edit-facilities] .slick-prev:before,body main form.fbs-facilities-booking-form .form-item .form-radios[id*=edit-facilities--] .slick-prev:before,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id*=edit-facilities--] .slick-prev:before{content:'\f104';}body main form.fbs-facilities-booking-form .form-item .form-radios[id=edit-facilities] .slick-next,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id=edit-facilities] .slick-next,body main form.fbs-facilities-booking-form .form-item .form-radios[id*=edit-facilities--] .slick-next,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id*=edit-facilities--] .slick-next{right:20px;}body main form.fbs-facilities-booking-form .form-item .form-radios[id=edit-facilities] .slick-next:before,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id=edit-facilities] .slick-next:before,body main form.fbs-facilities-booking-form .form-item .form-radios[id*=edit-facilities--] .slick-next:before,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id*=edit-facilities--] .slick-next:before{content:'\f105';}body main form.fbs-facilities-booking-form .form-item .form-radios[id=edit-facilities] .slick-dots,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id=edit-facilities] .slick-dots,body main form.fbs-facilities-booking-form .form-item .form-radios[id*=edit-facilities--] .slick-dots,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id*=edit-facilities--] .slick-dots{margin-left:0;position:relative;bottom:0;}body main form.fbs-facilities-booking-form .form-item .form-radios[id=edit-facilities] .slick-dots li,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id=edit-facilities] .slick-dots li,body main form.fbs-facilities-booking-form .form-item .form-radios[id*=edit-facilities--] .slick-dots li,body main form.fbs-facilities-booking-record-form .form-item .form-radios[id*=edit-facilities--] .slick-dots li{margin:0;}body main form.fbs-facilities-booking-form .form-item .form-radios .form-item input,body main form.fbs-facilities-booking-record-form .form-item .form-radios .form-item input,body main form.fbs-facilities-booking-form .timeslots .fieldset-wrapper .form-item input,body main form.fbs-facilities-booking-record-form .timeslots .fieldset-wrapper .form-item input{position:absolute;width:0;height:0;opacity:0;}body main form.fbs-facilities-booking-form .form-item .form-radios .form-item label,body main form.fbs-facilities-booking-record-form .form-item .form-radios .form-item label,body main form.fbs-facilities-booking-form .timeslots .fieldset-wrapper .form-item label,body main form.fbs-facilities-booking-record-form .timeslots .fieldset-wrapper .form-item label{display:block;background-color:white;color:#003366;text-align:center;margin:15px;padding:19px 20px;font-size:1em;border-radius:8px;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,0.3);-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}body main form.fbs-facilities-booking-form .form-item .form-radios .form-item label:hover,body main form.fbs-facilities-booking-record-form .form-item .form-radios .form-item label:hover,body main form.fbs-facilities-booking-form .timeslots .fieldset-wrapper .form-item label:hover,body main form.fbs-facilities-booking-record-form .timeslots .fieldset-wrapper .form-item label:hover,body main form.fbs-facilities-booking-form .form-item .form-radios .form-item input:checked + label,body main form.fbs-facilities-booking-record-form .form-item .form-radios .form-item input:checked + label,body main form.fbs-facilities-booking-form .timeslots .fieldset-wrapper .form-item input:checked + label,body main form.fbs-facilities-booking-record-form .timeslots .fieldset-wrapper .form-item input:checked + label,body main form.fbs-facilities-booking-form .form-item .form-radios .form-item input[checked=checked] + label,body main form.fbs-facilities-booking-record-form .form-item .form-radios .form-item input[checked=checked] + label,body main form.fbs-facilities-booking-form .timeslots .fieldset-wrapper .form-item input[checked=checked] + label,body main form.fbs-facilities-booking-record-form .timeslots .fieldset-wrapper .form-item input[checked=checked] + label{background-color:#0074bc;color:white;}body main form.fbs-facilities-booking-form .form-item .form-radios .form-item input[disabled=disabled] + label,body main form.fbs-facilities-booking-record-form .form-item .form-radios .form-item input[disabled=disabled] + label,body main form.fbs-facilities-booking-form .timeslots .fieldset-wrapper .form-item input[disabled=disabled] + label,body main form.fbs-facilities-booking-record-form .timeslots .fieldset-wrapper .form-item input[disabled=disabled] + label{background-color:#dadada;color:#555;}body main form.fbs-facilities-booking-form .form-item .form-radios .form-item input[disabled=disabled]:hover + label,body main form.fbs-facilities-booking-record-form .form-item .form-radios .form-item input[disabled=disabled]:hover + label,body main form.fbs-facilities-booking-form .timeslots .fieldset-wrapper .form-item input[disabled=disabled]:hover + label,body main form.fbs-facilities-booking-record-form .timeslots .fieldset-wrapper .form-item input[disabled=disabled]:hover + label{font-weight:normal;}body main form.fbs-facilities-booking-form .form-item .form-radios .form-item.form-item-amount label,body main form.fbs-facilities-booking-record-form .form-item .form-radios .form-item.form-item-amount label,body main form.fbs-facilities-booking-form .timeslots .fieldset-wrapper .form-item.form-item-amount label,body main form.fbs-facilities-booking-record-form .timeslots .fieldset-wrapper .form-item.form-item-amount label{text-align:left;}@media screen and (max-width:992px){body main form.fbs-facilities-booking-form .form-item .form-radios .form-item.form-item-amount label,body main form.fbs-facilities-booking-record-form .form-item .form-radios .form-item.form-item-amount label,body main form.fbs-facilities-booking-form .timeslots .fieldset-wrapper .form-item.form-item-amount label,body main form.fbs-facilities-booking-record-form .timeslots .fieldset-wrapper .form-item.form-item-amount label{text-align:center;}}body main form.fbs-facilities-booking-form .timeslots .fieldset-wrapper,body main form.fbs-facilities-booking-record-form .timeslots .fieldset-wrapper{margin:0;}body main form.fbs-facilities-booking-form .timeslots .fieldset-wrapper .form-item input[checked=checked]:not(:checked):not(:hover) + label,body main form.fbs-facilities-booking-record-form .timeslots .fieldset-wrapper .form-item input[checked=checked]:not(:checked):not(:hover) + label{color:#003366;background-color:white;}body main form.fbs-facilities-booking-form .timeslots .fieldset-wrapper .form-radios,body main form.fbs-facilities-booking-record-form .timeslots .fieldset-wrapper .form-radios{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;}body main form.fbs-facilities-booking-form .timeslots .fieldset-wrapper .form-radios .form-item,body main form.fbs-facilities-booking-record-form .timeslots .fieldset-wrapper .form-radios .form-item{flex:0 0 33.33%;margin:0;}body main form.fbs-facilities-booking-form .timeslots .fieldset-wrapper .form-radios .form-item label,body main form.fbs-facilities-booking-record-form .timeslots .fieldset-wrapper .form-radios .form-item label{box-shadow:none;border:1px solid #003366;margin:10px;}body main form.fbs-facilities-booking-form .timeslots .fieldset-wrapper .form-radios .form-item input[disabled=disabled] + label,body main form.fbs-facilities-booking-record-form .timeslots .fieldset-wrapper .form-radios .form-item input[disabled=disabled] + label{border-color:#555;}body main form.fbs-facilities-booking-form .timeslots .fieldset-wrapper .form-radios .form-item + .form-item,body main form.fbs-facilities-booking-record-form .timeslots .fieldset-wrapper .form-radios .form-item + .form-item{margin:0;}body main form.fbs-facilities-booking-form .timeslots.empty .fieldset-wrapper,body main form.fbs-facilities-booking-record-form .timeslots.empty .fieldset-wrapper{margin-left:0;margin-right:0;}body main form.fbs-facilities-booking-form input.button:not(.as-link),body main form.fbs-facilities-booking-record-form input.button:not(.as-link){appearance:none;background-color:#0074bc;color:white;font-weight:700;text-transform:uppercase;border:0;border-radius:8px;display:block;margin:0;padding:16px 20px;width:100%;}body main form.fbs-facilities-booking-form input.button:not(.as-link)[disabled=disabled],body main form.fbs-facilities-booking-record-form input.button:not(.as-link)[disabled=disabled],body main form.fbs-facilities-booking-form input.button:not(.as-link).disabled,body main form.fbs-facilities-booking-record-form input.button:not(.as-link).disabled{cursor:not-allowed;}body main form.fbs-facilities-booking-form input.button:not(.as-link)[disabled=disabled] + .label,body main form.fbs-facilities-booking-record-form input.button:not(.as-link)[disabled=disabled] + .label,body main form.fbs-facilities-booking-form input.button:not(.as-link).disabled + .label,body main form.fbs-facilities-booking-record-form input.button:not(.as-link).disabled + .label{opacity:0.5;}body main form.fbs-facilities-booking-form input.button.as-link,body main form.fbs-facilities-booking-record-form input.button.as-link{appearance:none;color:#0074bc;padding:0;margin:0;border:0;background-color:transparent;}body main form.fbs-facilities-booking-form.step-welcome .filters,body main form.fbs-facilities-booking-record-form.step-welcome .filters,body main form.fbs-facilities-booking-form.step-calendar .selection,body main form.fbs-facilities-booking-record-form.step-calendar .selection,body main form.fbs-facilities-booking-form.fbs-facilities-booking-record-form .selections,body main form.fbs-facilities-booking-record-form.fbs-facilities-booking-record-form .selections{background-color:#ffffff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.3);padding:16px 20px;}body main form.fbs-facilities-booking-form.step-welcome .filters .heading,body main form.fbs-facilities-booking-record-form.step-welcome .filters .heading,body main form.fbs-facilities-booking-form.step-calendar .selection .heading,body main form.fbs-facilities-booking-record-form.step-calendar .selection .heading,body main form.fbs-facilities-booking-form.fbs-facilities-booking-record-form .selections .heading,body main form.fbs-facilities-booking-record-form.fbs-facilities-booking-record-form .selections .heading{font-size:1.13em;color:#0074bc;font-weight:700;margin-bottom:20px;}body main form.fbs-facilities-booking-form.step-calendar .filters,body main form.fbs-facilities-booking-record-form.step-calendar .filters,body main form.fbs-facilities-booking-form.fbs-facilities-booking-record-form .filters,body main form.fbs-facilities-booking-record-form.fbs-facilities-booking-record-form .filters{display:flex;flex:0 0 100%;margin-bottom:30px;}body main form.fbs-facilities-booking-form.step-calendar .filters > *,body main form.fbs-facilities-booking-record-form.step-calendar .filters > *,body main form.fbs-facilities-booking-form.fbs-facilities-booking-record-form .filters > *,body main form.fbs-facilities-booking-record-form.fbs-facilities-booking-record-form .filters > *{flex:1 0;margin:0 10px;}body main form.fbs-facilities-booking-form.step-calendar div.calendar,body main form.fbs-facilities-booking-record-form.step-calendar div.calendar,body main form.fbs-facilities-booking-form.fbs-facilities-booking-record-form div.calendar,body main form.fbs-facilities-booking-record-form.fbs-facilities-booking-record-form div.calendar,body main form.fbs-facilities-booking-form.step-calendar div.selection,body main form.fbs-facilities-booking-record-form.step-calendar div.selection,body main form.fbs-facilities-booking-form.fbs-facilities-booking-record-form div.selection,body main form.fbs-facilities-booking-record-form.fbs-facilities-booking-record-form div.selection{margin:10px;flex:0 0 calc(50% - 20px);}body main form.fbs-facilities-booking-form.step-calendar div.calendar,body main form.fbs-facilities-booking-record-form.step-calendar div.calendar,body main form.fbs-facilities-booking-form.fbs-facilities-booking-record-form div.calendar,body main form.fbs-facilities-booking-record-form.fbs-facilities-booking-record-form div.calendar{flex:0 0 calc(60% - 20px);}body main form.fbs-facilities-booking-form.step-calendar div.selection,body main form.fbs-facilities-booking-record-form.step-calendar div.selection,body main form.fbs-facilities-booking-form.fbs-facilities-booking-record-form div.selection,body main form.fbs-facilities-booking-record-form.fbs-facilities-booking-record-form div.selection{flex:0 0 calc(40% - 20px);}body main form.fbs-facilities-booking-form table.tablesaw,body main form.fbs-facilities-booking-record-form table.tablesaw{width:100%;flex-basis:calc(100% - 20px);margin:0 10px;}body main form.fbs-facilities-booking-form table.calendar,body main form.fbs-facilities-booking-record-form table.calendar{width:100%;background-color:white;border-radius:8px;border-collapse:separate;border-spacing:0;table-layout:fixed;}body main form.fbs-facilities-booking-form table.calendar th,body main form.fbs-facilities-booking-record-form table.calendar th{border:1px solid #dadada;color:#555;text-align:center;font-weight:normal;}body main form.fbs-facilities-booking-form table.calendar th:not(:last-child),body main form.fbs-facilities-booking-record-form table.calendar th:not(:last-child){border-right:0;}body main form.fbs-facilities-booking-form table.calendar th + th,body main form.fbs-facilities-booking-record-form table.calendar th + th{border-left:0;}body main form.fbs-facilities-booking-form table.calendar th:first-child,body main form.fbs-facilities-booking-record-form table.calendar th:first-child{border-top-left-radius:8px;}body main form.fbs-facilities-booking-form table.calendar th:last-child,body main form.fbs-facilities-booking-record-form table.calendar th:last-child{border-top-right-radius:8px;}body main form.fbs-facilities-booking-form table.calendar td,body main form.fbs-facilities-booking-record-form table.calendar td{position:relative;border:1px solid #dadada;border-top:0;padding:0;width:calc(100% / 7);}body main form.fbs-facilities-booking-form table.calendar td:not(:last-child),body main form.fbs-facilities-booking-record-form table.calendar td:not(:last-child){border-right:0;}body main form.fbs-facilities-booking-form table.calendar td + td,body main form.fbs-facilities-booking-record-form table.calendar td + td{border-left:0;}body main form.fbs-facilities-booking-form table.calendar td input.button,body main form.fbs-facilities-booking-record-form table.calendar td input.button{background:transparent;border-radius:0;padding:0;width:100%;height:0;padding-top:100%;border-left:1px solid #dadada;position:relative;z-index:1;}body main form.fbs-facilities-booking-form table.calendar td:first-child input.button,body main form.fbs-facilities-booking-record-form table.calendar td:first-child input.button{border-left:0;}body main form.fbs-facilities-booking-form table.calendar td .label,body main form.fbs-facilities-booking-record-form table.calendar td .label{color:black;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;padding:10px;font-size:1em;white-space:normal;}body main form.fbs-facilities-booking-form table.calendar td .label span,body main form.fbs-facilities-booking-record-form table.calendar td .label span{display:block;}body main form.fbs-facilities-booking-form table.calendar td .label .availability,body main form.fbs-facilities-booking-record-form table.calendar td .label .availability{margin-top:2em;font-weight:normal;color:#0074bc;}body main form.fbs-facilities-booking-form table.calendar td .label .availability.not-available,body main form.fbs-facilities-booking-record-form table.calendar td .label .availability.not-available{color:#555;}body main form.fbs-facilities-booking-form table.calendar td .other-month,body main form.fbs-facilities-booking-record-form table.calendar td .other-month{opacity:0.75;}body main form.fbs-facilities-booking-form table.calendar td .other-month .label .day,body main form.fbs-facilities-booking-record-form table.calendar td .other-month .label .day{color:#555;}body main form.fbs-facilities-booking-form table.calendar td .current .label .day,body main form.fbs-facilities-booking-record-form table.calendar td .current .label .day{position:relative;color:white;z-index:1;}body main form.fbs-facilities-booking-form table.calendar td .current .label .day:before,body main form.fbs-facilities-booking-record-form table.calendar td .current .label .day:before{content:'';position:absolute;top:50%;left:50%;margin-top:-1em;margin-left:-1em;width:2em;height:2em;background-color:#003366;border-radius:50%;z-index:-1;}body main form.fbs-facilities-booking-form table.calendar tr:last-child td:first-child,body main form.fbs-facilities-booking-record-form table.calendar tr:last-child td:first-child{border-bottom-left-radius:8px;}body main form.fbs-facilities-booking-form table.calendar tr:last-child td:last-child,body main form.fbs-facilities-booking-record-form table.calendar tr:last-child td:last-child{border-bottom-right-radius:8px;}body main form.fbs-facilities-booking-form .selection fieldset,body main form.fbs-facilities-booking-record-form .selection fieldset{margin-top:10px;}body main form.fbs-facilities-booking-form .selection fieldset legend,body main form.fbs-facilities-booking-record-form .selection fieldset legend{color:#555;text-transform:none;}body main form.fbs-facilities-booking-form .selection .facility-info,body main form.fbs-facilities-booking-record-form .selection .facility-info{position:relative;border:1px solid #003366;border-radius:8px;padding:10px;padding-left:6em;color:#003366;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}body main form.fbs-facilities-booking-form .selection .facility-info:after,body main form.fbs-facilities-booking-record-form .selection .facility-info:after{content:'';display:block;width:1px;height:calc(100% - 20px);position:absolute;top:10px;left:5em;background-color:#dadada;}body main form.fbs-facilities-booking-form .selection .facility-info .name,body main form.fbs-facilities-booking-record-form .selection .facility-info .name,body main form.fbs-facilities-booking-form .selection .facility-info .location,body main form.fbs-facilities-booking-record-form .selection .facility-info .location{display:block;margin:6px 0;}body main form.fbs-facilities-booking-form .selection .facility-info .name,body main form.fbs-facilities-booking-record-form .selection .facility-info .name{font-weight:700;}body main form.fbs-facilities-booking-form .selection input[disabled=disabled] + .facility-info,body main form.fbs-facilities-booking-record-form .selection input[disabled=disabled] + .facility-info{background-color:#dadada;border-color:#818181;color:#818181;}body main form.fbs-facilities-booking-form .selection input[disabled=disabled] + .facility-info:after,body main form.fbs-facilities-booking-record-form .selection input[disabled=disabled] + .facility-info:after{background-color:#818181;}body main form.fbs-facilities-booking-form .selection input:not([disabled=disabled]):hover + .facility-info,body main form.fbs-facilities-booking-record-form .selection input:not([disabled=disabled]):hover + .facility-info{background-color:#0074bc;border-color:white;color:white;}body main form.fbs-facilities-booking-form .selection input:not([disabled=disabled]):hover + .facility-info:after,body main form.fbs-facilities-booking-record-form .selection input:not([disabled=disabled]):hover + .facility-info:after{background-color:white;}body main form.fbs-facilities-booking-form .selection .item,body main form.fbs-facilities-booking-record-form .selection .item{position:relative;}body main form.fbs-facilities-booking-form .selection .item input.button,body main form.fbs-facilities-booking-record-form .selection .item input.button{background:transparent;border-radius:0;padding:0;width:100%;height:100%;position:absolute;z-index:1;}body main form.fbs-facilities-booking-form .selection .item + .item,body main form.fbs-facilities-booking-record-form .selection .item + .item{margin-top:20px;}body main form.fbs-facilities-booking-form input[name='facilities'],body main form.fbs-facilities-booking-record-form input[name='facilities'],body main form.fbs-facilities-booking-form .facility .item input[type=submit],body main form.fbs-facilities-booking-record-form .facility .item input[type=submit]{opacity:0;}body main form.fbs-facilities-booking-form input[name='facilities'] + label,body main form.fbs-facilities-booking-record-form input[name='facilities'] + label,body main form.fbs-facilities-booking-form .facility .item input[type=submit] + label,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit] + label,body main form.fbs-facilities-booking-form input[name='facilities'] + .facility-info,body main form.fbs-facilities-booking-record-form input[name='facilities'] + .facility-info,body main form.fbs-facilities-booking-form .facility .item input[type=submit] + .facility-info,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit] + .facility-info{position:relative;}body main form.fbs-facilities-booking-form input[name='facilities'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit] + .facility-info:before{content:'';width:30px;height:30px;position:absolute;top:50%;margin-top:-15px;left:15px;background-position:center;background-size:contain;background-repeat:no-repeat;}body main form.fbs-facilities-booking-form input[name='facilities'][value] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/common-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value]:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value]:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value]:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value]:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value]:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value]:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value]:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value]:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value]:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value]:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value]:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value]:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value]:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value]:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value]:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value]:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/common-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/common-room.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='16'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='16'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='16'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='16'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='16'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='16'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='16'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='16'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/artificial-turf-soccer-pitch.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='16']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='16']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='16']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='16']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='16'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='16'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='16'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='16'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='16']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='16']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='16']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='16']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='16']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='16']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='16']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='16']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='16'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='16'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='16'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='16'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='16']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='16']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='16']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='16']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/artificial-turf-soccer-pitch.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='16'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='16'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='16'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='16'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='16'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='16'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='16'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='16'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/artificial-turf-soccer-pitch.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='16'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='16'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='16'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='16'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='16'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='16'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='16'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='16'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/artificial-turf-soccer-pitch.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='16']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='16']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='16']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='16']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='16'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='16'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='16'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='16'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='16']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='16']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='16']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='16']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='16']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='16']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='16']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='16']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='16'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='16'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='16'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='16'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='16']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='16']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='16']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='16']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/artificial-turf-soccer-pitch.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='16'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='16'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='16'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='16'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='16'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='16'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='16'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='16'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/artificial-turf-soccer-pitch.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='25'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='25'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='25'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='25'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='25'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='25'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='25'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='25'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/bbq.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='25']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='25']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='25']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='25']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='25'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='25'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='25'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='25'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='25']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='25']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='25']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='25']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='25']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='25']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='25']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='25']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='25'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='25'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='25'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='25'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='25']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='25']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='25']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='25']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/bbq.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='25'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='25'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='25'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='25'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='25'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='25'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='25'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='25'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/bbq.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='25'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='25'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='25'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='25'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='25'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='25'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='25'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='25'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/bbq.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='25']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='25']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='25']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='25']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='25'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='25'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='25'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='25'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='25']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='25']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='25']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='25']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='25']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='25']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='25']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='25']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='25'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='25'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='25'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='25'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='25']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='25']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='25']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='25']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/bbq.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='25'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='25'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='25'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='25'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='25'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='25'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='25'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='25'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/bbq.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='3'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='3'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='3'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='3'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='3'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='3'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='3'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='3'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/badminton.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='3']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='3']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='3']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='3']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='3'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='3'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='3'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='3'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='3']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='3']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='3']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='3']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='3']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='3']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='3']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='3']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='3'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='3'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='3'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='3'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='3']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='3']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='3']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='3']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/badminton.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='3'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='3'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='3'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='3'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='3'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='3'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='3'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='3'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/badminton.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='3'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='3'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='3'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='3'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='3'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='3'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='3'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='3'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/badminton.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='3']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='3']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='3']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='3']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='3'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='3'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='3'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='3'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='3']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='3']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='3']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='3']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='3']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='3']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='3']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='3']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='3'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='3'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='3'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='3'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='3']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='3']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='3']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='3']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/badminton.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='3'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='3'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='3'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='3'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='3'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='3'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='3'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='3'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/badminton.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='27'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='27'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='27'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='27'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='27'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='27'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='27'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='27'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/music-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='27']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='27']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='27']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='27']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='27'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='27'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='27'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='27'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='27']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='27']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='27']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='27']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='27']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='27']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='27']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='27']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='27'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='27'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='27'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='27'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='27']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='27']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='27']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='27']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/music-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='27'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='27'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='27'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='27'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='27'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='27'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='27'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='27'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/music-room.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='27'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='27'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='27'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='27'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='27'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='27'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='27'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='27'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/music-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='27']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='27']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='27']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='27']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='27'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='27'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='27'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='27'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='27']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='27']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='27']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='27']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='27']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='27']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='27']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='27']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='27'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='27'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='27'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='27'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='27']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='27']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='27']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='27']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/music-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='27'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='27'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='27'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='27'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='27'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='27'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='27'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='27'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/music-room.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='2'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='2'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='2'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='2'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='2'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='2'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='2'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='2'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/basketball.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='2']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='2']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='2']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='2']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='2'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='2'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='2'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='2'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='2']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='2']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='2']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='2']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='2']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='2']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='2']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='2']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='2'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='2'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='2'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='2'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='2']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='2']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='2']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='2']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/basketball.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='2'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='2'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='2'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='2'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='2'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='2'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='2'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='2'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/basketball.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='2'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='2'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='2'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='2'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='2'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='2'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='2'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='2'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/basketball.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='2']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='2']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='2']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='2']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='2'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='2'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='2'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='2'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='2']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='2']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='2']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='2']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='2']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='2']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='2']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='2']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='2'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='2'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='2'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='2'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='2']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='2']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='2']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='2']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/basketball.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='2'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='2'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='2'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='2'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='2'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='2'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='2'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='2'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/basketball.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='11'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='11'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='11'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='11'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='11'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='11'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='11'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='11'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/artificial-turf-soccer-pitch.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='11']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='11']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='11']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='11']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='11'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='11'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='11'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='11'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='11']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='11']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='11']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='11']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='11']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='11']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='11']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='11']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='11'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='11'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='11'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='11'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='11']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='11']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='11']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='11']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/artificial-turf-soccer-pitch.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='11'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='11'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='11'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='11'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='11'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='11'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='11'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='11'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/artificial-turf-soccer-pitch.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='11'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='11'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='11'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='11'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='11'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='11'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='11'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='11'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/artificial-turf-soccer-pitch.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='11']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='11']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='11']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='11']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='11'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='11'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='11'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='11'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='11']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='11']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='11']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='11']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='11']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='11']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='11']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='11']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='11'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='11'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='11'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='11'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='11']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='11']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='11']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='11']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/artificial-turf-soccer-pitch.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='11'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='11'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='11'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='11'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='11'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='11'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='11'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='11'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/artificial-turf-soccer-pitch.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='10'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='10'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='10'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='10'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='10'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='10'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='10'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='10'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/volleyball.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='10']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='10']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='10']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='10']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='10'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='10'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='10'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='10'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='10']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='10']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='10']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='10']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='10']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='10']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='10']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='10']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='10'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='10'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='10'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='10'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='10']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='10']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='10']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='10']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/volleyball.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='10'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='10'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='10'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='10'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='10'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='10'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='10'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='10'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/volleyball.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='10'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='10'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='10'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='10'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='10'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='10'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='10'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='10'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/volleyball.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='10']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='10']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='10']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='10']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='10'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='10'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='10'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='10'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='10']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='10']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='10']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='10']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='10']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='10']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='10']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='10']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='10'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='10'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='10'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='10'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='10']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='10']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='10']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='10']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/volleyball.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='10'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='10'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='10'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='10'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='10'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='10'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='10'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='10'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/volleyball.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='21'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='21'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='21'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='21'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='21'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='21'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='21'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='21'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/common-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='21']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='21']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='21']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='21']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='21'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='21'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='21'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='21'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='21']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='21']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='21']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='21']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='21']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='21']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='21']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='21']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='21'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='21'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='21'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='21'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='21']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='21']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='21']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='21']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/common-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='21'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='21'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='21'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='21'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='21'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='21'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='21'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='21'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/common-room.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='21'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='21'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='21'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='21'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='21'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='21'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='21'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='21'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/common-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='21']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='21']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='21']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='21']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='21'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='21'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='21'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='21'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='21']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='21']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='21']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='21']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='21']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='21']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='21']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='21']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='21'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='21'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='21'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='21'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='21']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='21']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='21']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='21']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/common-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='21'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='21'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='21'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='21'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='21'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='21'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='21'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='21'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/common-room.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='19'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='19'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='19'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='19'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='19'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='19'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='19'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='19'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/meeting-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='19']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='19']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='19']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='19']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='19'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='19'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='19'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='19'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='19']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='19']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='19']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='19']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='19']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='19']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='19']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='19']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='19'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='19'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='19'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='19'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='19']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='19']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='19']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='19']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/meeting-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='19'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='19'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='19'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='19'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='19'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='19'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='19'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='19'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/meeting-room.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='19'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='19'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='19'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='19'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='19'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='19'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='19'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='19'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/meeting-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='19']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='19']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='19']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='19']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='19'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='19'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='19'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='19'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='19']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='19']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='19']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='19']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='19']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='19']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='19']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='19']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='19'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='19'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='19'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='19'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='19']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='19']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='19']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='19']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/meeting-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='19'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='19'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='19'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='19'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='19'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='19'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='19'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='19'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/meeting-room.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='14'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='14'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='14'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='14'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='14'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='14'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='14'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='14'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/golf.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='14']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='14']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='14']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='14']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='14'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='14'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='14'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='14'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='14']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='14']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='14']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='14']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='14']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='14']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='14']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='14']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='14'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='14'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='14'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='14'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='14']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='14']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='14']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='14']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/golf.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='14'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='14'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='14'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='14'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='14'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='14'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='14'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='14'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/golf.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='14'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='14'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='14'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='14'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='14'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='14'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='14'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='14'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/golf.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='14']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='14']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='14']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='14']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='14'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='14'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='14'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='14'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='14']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='14']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='14']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='14']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='14']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='14']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='14']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='14']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='14'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='14'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='14'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='14'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='14']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='14']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='14']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='14']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/golf.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='14'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='14'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='14'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='14'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='14'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='14'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='14'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='14'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/golf.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='13'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='13'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='13'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='13'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='13'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='13'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='13'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='13'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/lawn-area.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='13']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='13']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='13']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='13']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='13'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='13'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='13'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='13'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='13']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='13']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='13']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='13']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='13']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='13']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='13']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='13']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='13'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='13'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='13'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='13'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='13']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='13']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='13']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='13']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/lawn-area.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='13'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='13'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='13'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='13'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='13'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='13'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='13'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='13'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/lawn-area.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='13'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='13'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='13'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='13'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='13'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='13'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='13'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='13'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/lawn-area.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='13']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='13']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='13']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='13']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='13'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='13'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='13'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='13'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='13']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='13']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='13']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='13']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='13']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='13']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='13']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='13']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='13'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='13'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='13'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='13'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='13']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='13']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='13']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='13']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/lawn-area.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='13'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='13'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='13'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='13'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='13'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='13'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='13'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='13'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/lawn-area.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='7'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='7'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='7'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='7'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='7'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='7'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='7'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='7'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/lobby-area.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='7']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='7']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='7']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='7']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='7'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='7'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='7'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='7'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='7']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='7']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='7']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='7']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='7']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='7']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='7']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='7']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='7'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='7'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='7'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='7'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='7']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='7']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='7']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='7']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/lobby-area.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='7'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='7'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='7'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='7'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='7'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='7'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='7'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='7'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/lobby-area.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='7'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='7'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='7'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='7'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='7'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='7'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='7'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='7'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/lobby-area.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='7']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='7']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='7']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='7']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='7'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='7'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='7'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='7'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='7']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='7']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='7']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='7']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='7']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='7']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='7']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='7']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='7'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='7'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='7'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='7'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='7']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='7']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='7']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='7']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/lobby-area.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='7'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='7'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='7'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='7'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='7'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='7'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='7'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='7'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/lobby-area.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='17'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='17'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='17'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='17'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='17'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='17'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='17'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='17'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/meeting-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='17']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='17']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='17']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='17']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='17'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='17'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='17'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='17'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='17']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='17']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='17']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='17']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='17']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='17']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='17']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='17']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='17'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='17'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='17'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='17'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='17']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='17']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='17']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='17']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/meeting-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='17'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='17'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='17'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='17'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='17'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='17'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='17'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='17'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/meeting-room.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='17'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='17'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='17'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='17'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='17'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='17'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='17'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='17'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/meeting-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='17']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='17']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='17']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='17']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='17'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='17'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='17'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='17'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='17']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='17']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='17']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='17']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='17']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='17']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='17']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='17']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='17'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='17'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='17'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='17'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='17']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='17']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='17']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='17']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/meeting-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='17'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='17'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='17'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='17'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='17'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='17'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='17'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='17'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/meeting-room.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='15'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='15'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='15'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='15'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='15'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='15'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='15'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='15'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/mini-soccer-pitch.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='15']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='15']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='15']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='15']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='15'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='15'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='15'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='15'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='15']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='15']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='15']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='15']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='15']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='15']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='15']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='15']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='15'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='15'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='15'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='15'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='15']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='15']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='15']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='15']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/mini-soccer-pitch.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='15'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='15'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='15'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='15'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='15'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='15'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='15'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='15'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/mini-soccer-pitch.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='15'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='15'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='15'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='15'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='15'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='15'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='15'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='15'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/mini-soccer-pitch.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='15']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='15']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='15']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='15']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='15'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='15'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='15'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='15'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='15']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='15']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='15']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='15']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='15']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='15']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='15']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='15']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='15'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='15'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='15'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='15'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='15']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='15']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='15']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='15']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/mini-soccer-pitch.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='15'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='15'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='15'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='15'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='15'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='15'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='15'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='15'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/mini-soccer-pitch.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='5'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='5'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='5'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='5'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='5'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='5'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='5'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='5'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/multi-function-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='5']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='5']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='5']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='5']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='5'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='5'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='5'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='5'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='5']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='5']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='5']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='5']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='5']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='5']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='5']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='5']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='5'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='5'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='5'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='5'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='5']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='5']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='5']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='5']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/multi-function-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='5'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='5'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='5'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='5'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='5'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='5'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='5'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='5'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/multi-function-room.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='5'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='5'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='5'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='5'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='5'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='5'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='5'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='5'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/multi-function-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='5']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='5']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='5']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='5']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='5'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='5'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='5'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='5'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='5']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='5']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='5']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='5']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='5']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='5']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='5']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='5']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='5'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='5'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='5'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='5'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='5']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='5']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='5']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='5']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/multi-function-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='5'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='5'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='5'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='5'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='5'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='5'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='5'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='5'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/multi-function-room.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='23'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='23'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='23'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='23'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='23'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='23'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='23'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='23'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/music-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='23']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='23']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='23']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='23']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='23'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='23'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='23'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='23'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='23']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='23']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='23']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='23']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='23']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='23']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='23']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='23']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='23'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='23'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='23'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='23'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='23']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='23']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='23']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='23']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/music-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='23'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='23'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='23'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='23'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='23'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='23'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='23'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='23'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/music-room.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='23'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='23'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='23'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='23'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='23'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='23'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='23'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='23'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/music-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='23']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='23']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='23']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='23']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='23'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='23'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='23'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='23'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='23']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='23']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='23']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='23']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='23']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='23']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='23']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='23']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='23'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='23'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='23'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='23'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='23']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='23']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='23']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='23']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/music-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='23'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='23'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='23'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='23'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='23'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='23'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='23'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='23'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/music-room.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='20'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='20'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='20'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='20'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='20'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='20'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='20'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='20'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/common-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='20']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='20']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='20']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='20']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='20'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='20'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='20'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='20'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='20']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='20']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='20']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='20']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='20']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='20']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='20']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='20']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='20'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='20'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='20'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='20'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='20']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='20']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='20']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='20']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/common-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='20'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='20'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='20'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='20'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='20'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='20'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='20'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='20'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/common-room.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='20'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='20'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='20'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='20'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='20'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='20'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='20'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='20'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/common-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='20']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='20']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='20']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='20']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='20'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='20'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='20'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='20'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='20']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='20']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='20']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='20']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='20']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='20']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='20']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='20']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='20'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='20'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='20'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='20'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='20']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='20']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='20']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='20']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/common-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='20'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='20'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='20'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='20'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='20'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='20'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='20'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='20'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/common-room.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='28'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='28'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='28'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='28'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='28'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='28'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='28'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='28'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/piano.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='28']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='28']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='28']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='28']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='28'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='28'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='28'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='28'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='28']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='28']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='28']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='28']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='28']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='28']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='28']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='28']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='28'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='28'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='28'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='28'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='28']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='28']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='28']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='28']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/piano.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='28'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='28'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='28'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='28'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='28'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='28'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='28'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='28'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/piano.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='28'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='28'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='28'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='28'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='28'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='28'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='28'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='28'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/piano.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='28']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='28']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='28']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='28']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='28'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='28'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='28'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='28'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='28']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='28']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='28']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='28']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='28']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='28']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='28']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='28']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='28'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='28'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='28'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='28'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='28']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='28']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='28']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='28']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/piano.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='28'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='28'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='28'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='28'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='28'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='28'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='28'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='28'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/piano.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='24'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='24'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='24'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='24'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='24'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='24'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='24'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='24'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/common-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='24']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='24']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='24']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='24']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='24'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='24'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='24'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='24'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='24']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='24']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='24']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='24']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='24']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='24']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='24']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='24']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='24'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='24'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='24'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='24'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='24']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='24']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='24']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='24']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/common-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='24'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='24'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='24'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='24'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='24'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='24'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='24'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='24'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/common-room.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='24'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='24'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='24'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='24'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='24'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='24'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='24'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='24'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/common-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='24']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='24']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='24']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='24']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='24'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='24'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='24'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='24'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='24']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='24']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='24']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='24']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='24']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='24']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='24']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='24']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='24'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='24'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='24'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='24'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='24']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='24']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='24']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='24']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/common-room.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='24'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='24'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='24'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='24'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='24'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='24'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='24'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='24'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/common-room.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='1'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='1'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='1'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='1'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='1'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='1'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='1'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='1'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/s-h-ho-sports-hall.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='1']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='1']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='1']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='1']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='1'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='1'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='1'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='1'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='1']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='1']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='1']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='1']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='1']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='1']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='1']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='1']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='1'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='1'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='1'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='1'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='1']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='1']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='1']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='1']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/s-h-ho-sports-hall.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='1'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='1'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='1'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='1'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='1'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='1'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='1'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='1'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/s-h-ho-sports-hall.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='1'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='1'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='1'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='1'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='1'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='1'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='1'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='1'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/s-h-ho-sports-hall.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='1']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='1']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='1']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='1']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='1'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='1'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='1'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='1'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='1']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='1']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='1']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='1']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='1']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='1']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='1']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='1']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='1'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='1'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='1'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='1'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='1']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='1']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='1']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='1']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/s-h-ho-sports-hall.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='1'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='1'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='1'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='1'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='1'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='1'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='1'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='1'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/s-h-ho-sports-hall.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='8'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='8'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='8'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='8'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='8'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='8'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='8'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='8'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/squash.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='8']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='8']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='8']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='8']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='8'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='8'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='8'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='8'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='8']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='8']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='8']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='8']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='8']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='8']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='8']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='8']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='8'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='8'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='8'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='8'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='8']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='8']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='8']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='8']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/squash.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='8'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='8'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='8'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='8'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='8'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='8'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='8'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='8'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/squash.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='8'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='8'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='8'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='8'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='8'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='8'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='8'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='8'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/squash.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='8']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='8']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='8']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='8']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='8'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='8'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='8'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='8'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='8']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='8']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='8']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='8']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='8']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='8']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='8']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='8']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='8'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='8'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='8'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='8'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='8']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='8']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='8']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='8']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/squash.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='8'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='8'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='8'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='8'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='8'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='8'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='8'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='8'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/squash.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='22'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='22'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='22'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='22'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='22'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='22'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='22'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='22'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/student-amenities.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='22']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='22']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='22']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='22']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='22'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='22'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='22'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='22'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='22']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='22']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='22']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='22']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='22']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='22']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='22']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='22']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='22'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='22'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='22'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='22'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='22']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='22']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='22']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='22']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/student-amenities.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='22'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='22'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='22'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='22'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='22'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='22'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='22'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='22'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/student-amenities.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='22'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='22'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='22'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='22'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='22'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='22'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='22'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='22'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/student-amenities.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='22']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='22']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='22']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='22']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='22'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='22'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='22'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='22'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='22']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='22']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='22']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='22']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='22']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='22']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='22']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='22']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='22'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='22'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='22'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='22'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='22']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='22']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='22']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='22']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/student-amenities.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='22'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='22'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='22'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='22'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='22'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='22'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='22'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='22'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/student-amenities.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='32'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='32'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='32'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='32'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='32'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='32'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='32'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='32'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/tst-arena.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='32']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='32']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='32']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='32']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='32'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='32'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='32'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='32'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='32']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='32']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='32']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='32']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='32']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='32']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='32']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='32']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='32'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='32'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='32'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='32'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='32']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='32']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='32']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='32']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/tst-arena.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='32'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='32'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='32'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='32'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='32'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='32'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='32'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='32'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/tst-arena.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='32'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='32'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='32'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='32'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='32'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='32'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='32'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='32'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/tst-arena.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='32']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='32']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='32']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='32']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='32'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='32'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='32'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='32'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='32']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='32']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='32']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='32']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='32']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='32']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='32']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='32']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='32'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='32'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='32'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='32'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='32']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='32']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='32']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='32']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/tst-arena.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='32'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='32'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='32'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='32'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='32'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='32'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='32'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='32'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/tst-arena.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='6'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='6'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='6'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='6'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='6'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='6'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='6'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='6'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/table-tennis.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='6']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='6']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='6']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='6']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='6'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='6'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='6'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='6'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='6']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='6']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='6']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='6']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='6']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='6']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='6']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='6']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='6'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='6'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='6'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='6'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='6']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='6']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='6']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='6']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/table-tennis.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='6'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='6'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='6'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='6'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='6'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='6'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='6'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='6'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/table-tennis.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='6'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='6'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='6'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='6'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='6'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='6'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='6'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='6'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/table-tennis.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='6']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='6']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='6']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='6']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='6'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='6'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='6'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='6'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='6']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='6']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='6']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='6']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='6']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='6']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='6']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='6']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='6'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='6'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='6'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='6'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='6']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='6']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='6']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='6']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/table-tennis.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='6'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='6'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='6'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='6'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='6'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='6'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='6'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='6'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/table-tennis.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='12'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='12'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='12'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='12'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='12'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='12'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='12'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='12'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/tennis.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='12']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='12']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='12']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='12']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='12'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='12'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='12'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='12'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='12']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='12']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='12']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='12']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='12']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='12']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='12']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='12']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='12'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='12'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='12'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='12'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='12']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='12']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='12']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='12']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/tennis.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='12'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='12'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='12'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='12'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='12'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='12'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='12'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='12'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/tennis.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='12'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='12'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='12'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='12'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='12'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='12'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='12'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='12'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/tennis.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='12']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='12']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='12']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='12']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='12'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='12'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='12'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='12'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='12']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='12']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='12']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='12']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='12']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='12']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='12']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='12']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='12'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='12'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='12'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='12'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='12']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='12']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='12']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='12']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/tennis.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='12'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='12'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='12'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='12'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='12'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='12'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='12'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='12'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/tennis.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='29'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='29'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='29'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='29'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='29'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='29'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='29'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='29'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/volleyball.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='29']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='29']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='29']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='29']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='29'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='29'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='29'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='29'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='29']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='29']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='29']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='29']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='29']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='29']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='29']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='29']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='29'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='29'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='29'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='29'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='29']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='29']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='29']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='29']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/volleyball.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='29'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='29'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='29'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='29'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='29'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='29'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='29'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='29'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/volleyball.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='29'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='29'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='29'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='29'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='29'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='29'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='29'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='29'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/volleyball.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='29']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='29']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='29']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='29']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='29'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='29'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='29'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='29'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='29']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='29']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='29']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='29']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='29']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='29']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='29']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='29']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='29'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='29'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='29'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='29'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='29']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='29']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='29']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='29']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/volleyball.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='29'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='29'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='29'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='29'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='29'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='29'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='29'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='29'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/volleyball.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][value='18'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='18'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='18'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='18'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='18'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='18'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='18'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='18'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/workshop.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='18']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='18']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='18']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='18']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='18'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='18'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='18'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='18'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='18']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='18']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='18']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='18']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='18']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='18']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='18']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='18']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='18'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='18'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='18'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='18'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='18']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='18']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='18']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='18']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/workshop.png);}body main form.fbs-facilities-booking-form input[name='facilities'][value='18'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='18'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='18'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='18'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][value='18'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][value='18'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][value='18'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][value='18'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/workshop.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='18'] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='18'] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='18'] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='18'] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='18'] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='18'] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='18'] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='18'] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/workshop.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='18']:checked + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='18']:checked + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='18']:checked + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='18']:checked + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='18'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='18'][checked=checked] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='18'][checked=checked] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='18'][checked=checked] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='18']:hover + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='18']:hover + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='18']:hover + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='18']:hover + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='18']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='18']:checked + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='18']:checked + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='18']:checked + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='18'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='18'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='18'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='18'][checked=checked] + .facility-info:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='18']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='18']:hover + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='18']:hover + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='18']:hover + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/workshop.png);}body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='18'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='18'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='18'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='18'][disabled=disabled] + label:before,body main form.fbs-facilities-booking-form input[name='facilities'][data-facility-type='18'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form input[name='facilities'][data-facility-type='18'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-form .facility .item input[type=submit][data-facility-type='18'][disabled=disabled] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit][data-facility-type='18'][disabled=disabled] + .facility-info:before{background-image:url(/themes/hkust_fbs/images/icons/white/workshop.png);filter:invert(1);opacity:0.5;}body main form.fbs-facilities-booking-form .form-composite .form-item input[name='facilities'] + label,body main form.fbs-facilities-booking-record-form .form-composite .form-item input[name='facilities'] + label{padding-left:60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}body main form.fbs-facilities-booking-form .facility .item input[type=submit] + .facility-info:before,body main form.fbs-facilities-booking-record-form .facility .item input[type=submit] + .facility-info:before{width:40px;height:40px;margin-top:-20px;left:20px;}body .ui-widget-overlay{z-index:10000;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas){border-radius:8px;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-titlebar{border-top-left-radius:inherit;border-top-right-radius:inherit;text-transform:none;background-color:#0074bc;padding:10px 20px;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content{padding:20px;font-size:1.13em;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content h1,body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content h2,body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content h3,body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content h4,body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content h5{color:#003366;font-weight:700;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-buttonpane .ui-dialog-buttonset{text-align:right;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-buttonpane button{background-color:transparent;color:#0074bc;border-radius:4px;border:1px solid #0074bc;text-transform:none;font-weight:normal;padding:8px 16px;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-buttonpane button.modal-confirm{background-color:#0074bc;color:white;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas).danger .ui-dialog-titlebar{background-color:#ed1b2f;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas).danger .ui-dialog-buttonpane button{color:#ed1b2f;border-color:#ed1b2f;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas).danger .ui-dialog-buttonpane button.modal-confirm{background-color:#ed1b2f;color:white;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) .messages{padding:10px 20px;background-color:#ed1b2f;color:white;border-radius:4px;margin-bottom:10px;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form.fbs-booking-confirmation-form{display:table;width:100%;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form.fbs-booking-confirmation-form .form-item,body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form.fbs-booking-confirmation-form .captcha{display:table-row;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form.fbs-booking-confirmation-form .form-item label,body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form.fbs-booking-confirmation-form .captcha label,body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form.fbs-booking-confirmation-form .form-item > div,body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form.fbs-booking-confirmation-form .captcha > div{display:table-cell;margin:0;padding:0;padding-bottom:10px;vertical-align:middle;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form.fbs-booking-confirmation-form .form-item label,body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form.fbs-booking-confirmation-form .captcha label{color:#777;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form.fbs-booking-confirmation-form .form-item > div,body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form.fbs-booking-confirmation-form .captcha > div{text-align:right;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form.fbs-booking-confirmation-form .form-item + .form-item label,body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form.fbs-booking-confirmation-form .captcha + .form-item label,body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form.fbs-booking-confirmation-form .form-item + .form-item > div,body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form.fbs-booking-confirmation-form .captcha + .form-item > div{border-top:1px solid #dadada;padding-top:10px;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form.fbs-booking-confirmation-form .captcha{margin-top:20px;display:table-caption;caption-side:bottom;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form.fbs-booking-confirmation-form .captcha .g-recaptcha{display:block;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form.fbs-booking-confirmation-form .captcha .g-recaptcha > div{margin:0 auto;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form.fbs-booking-confirmation-form.hide-captchas .captcha{display:none;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) a{color:#2b6297;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) a:hover{color:#0074bc;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form fieldset{width:auto;appearance:none;margin:0;position:relative;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form fieldset + *{margin-top:20px;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form fieldset + * legend{padding-top:10px;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form fieldset + * legend:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:1px;background-color:#dadada;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form fieldset legend{font-size:1em;font-weight:700;border-bottom:0;margin-bottom:10px;position:relative;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form label{display:block;font-weight:500;color:#454545;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form .form-type-checkbox label,body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form .form-type-radio label{display:inline;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form .form-item{margin:0;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form .form-item + .form-item{margin-top:16px;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form input,body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) form select{border:1px solid #dadada;padding:6px 10px;border-radius:4px;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) table{width:100%;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) table th,body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) table td{border-bottom:1px solid #eeeeee;padding:10px 20px;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) table th{background-color:#f9f9f9;}body .ui-widget.ui-dialog:not(.ui-dialog-off-canvas) table td a{margin-right:10px;}.ajax-progress.ajax-progress-throbber{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background-color:rgba(255,255,255,0.5);background-image:url(/themes/hkust_fbs/images/throbber_12.gif);background-size:100px;background-position:center;background-repeat:no-repeat;}.ajax-progress.ajax-progress-throbber > *{display:none;}.calendar-header{display:flex;align-items:center;width:100%;}.calendar-header .button-group{display:flex;flex:0 0 25% !important;}body main form.fbs-facilities-booking-form table.header input.button,body main form.fbs-facilities-booking-record-form table.header input.button{width:40px;border-radius:0;background-color:#00000000;color:#036;font-size:24px;font-weight:900;padding:16px 0;}.calendar-header .current-month{width:50%;text-align:center;}@media screen and (max-width:1200px){body .region-content,body:not([class*="page-node-type-"]):not(.path-admin) .fixed-width{margin-left:10px;margin-right:10px;padding:20px;}body main form.fbs-facilities-booking-form > h2,body main form.fbs-facilities-booking-record-form > h2{margin-left:0;margin-right:0;}body main form.fbs-facilities-booking-form > fieldset,body main form.fbs-facilities-booking-record-form > fieldset,body main form.fbs-facilities-booking-form div.form-wrapper,body main form.fbs-facilities-booking-record-form div.form-wrapper,body main form.fbs-facilities-booking-form table,body main form.fbs-facilities-booking-record-form table{flex:0 0 100%;}body main form.fbs-facilities-booking-form fieldset.facilities,body main form.fbs-facilities-booking-record-form fieldset.facilities{display:none;}body main form.fbs-facilities-booking-form .form-item.form-type-select,body main form.fbs-facilities-booking-record-form .form-item.form-type-select{margin-bottom:10px;}body main form.fbs-facilities-booking-form table.tablesaw,body main form.fbs-facilities-booking-record-form table.tablesaw{flex-basis:100%;margin:0;}body main form.fbs-facilities-booking-form table.calendar,body main form.fbs-facilities-booking-record-form table.calendar{display:none;}body main form.fbs-facilities-booking-form.step-calendar .filters,body main form.fbs-facilities-booking-record-form.step-calendar .filters,body main form.fbs-facilities-booking-form.fbs-facilities-booking-record-form .filters,body main form.fbs-facilities-booking-record-form.fbs-facilities-booking-record-form .filters{flex-wrap:wrap;margin-bottom:10px;}body main form.fbs-facilities-booking-form.step-calendar .filters > *,body main form.fbs-facilities-booking-record-form.step-calendar .filters > *,body main form.fbs-facilities-booking-form.fbs-facilities-booking-record-form .filters > *,body main form.fbs-facilities-booking-record-form.fbs-facilities-booking-record-form .filters > *{flex:0 0 100%;margin:5px 0;}body main form.fbs-facilities-booking-form.step-calendar div.calendar,body main form.fbs-facilities-booking-record-form.step-calendar div.calendar,body main form.fbs-facilities-booking-form.fbs-facilities-booking-record-form div.calendar,body main form.fbs-facilities-booking-record-form.fbs-facilities-booking-record-form div.calendar{margin:0;}body main form.fbs-facilities-booking-form.step-calendar div.selection,body main form.fbs-facilities-booking-record-form.step-calendar div.selection,body main form.fbs-facilities-booking-form.fbs-facilities-booking-record-form div.selection,body main form.fbs-facilities-booking-record-form.fbs-facilities-booking-record-form div.selection{flex:0 0 100%;margin:0;}body main form.fbs-facilities-booking-form .timeslots .fieldset-wrapper .form-radios .form-item,body main form.fbs-facilities-booking-record-form .timeslots .fieldset-wrapper .form-radios .form-item{flex:0 0 100%;}.calendar-header{display:none;}}
