@charset "UTF-8";.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaaaaa;background:#fff url(/assets/smoothness/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222222}.ui-widget-content a{color:#222222}.ui-widget-header{border:1px solid #aaaaaa;background:#ccc url(/assets/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222222;font-weight:bold}.ui-widget-header a{color:#222222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/assets/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url(/assets/smoothness/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#fff url(/assets/smoothness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(/assets/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/assets/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(/assets/smoothness/images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(/assets/smoothness/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/assets/smoothness/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(/assets/smoothness/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/assets/smoothness/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(/assets/smoothness/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/assets/smoothness/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/smoothness/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(/assets/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/assets/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5)}.pika-single{*zoom:1}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-prev,.is-rtl .pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.is-today .pika-button{color:#33aaff;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#33aaff;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important;border-radius:3px !important}.pika-week{font-size:11px;color:#999}#loading-bar,#loading-bar-spinner{pointer-events:none;-webkit-pointer-events:none;-webkit-transition:350ms linear all;-moz-transition:350ms linear all;-o-transition:350ms linear all;transition:350ms linear all}#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active,#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active{opacity:0}#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave,#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave{opacity:1}#loading-bar .bar{-webkit-transition:width 350ms;-moz-transition:width 350ms;-o-transition:width 350ms;transition:width 350ms;background:#29d;position:fixed;z-index:10002;top:0;left:0;width:100%;height:2px;border-bottom-right-radius:1px;border-top-right-radius:1px}#loading-bar .peg{position:absolute;width:70px;right:0;top:0;height:2px;opacity:.45;-moz-box-shadow:#29d 1px 0 6px 1px;-ms-box-shadow:#29d 1px 0 6px 1px;-webkit-box-shadow:#29d 1px 0 6px 1px;box-shadow:#29d 1px 0 6px 1px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#loading-bar-spinner{display:block;position:fixed;z-index:10002;top:10px;left:10px}#loading-bar-spinner .spinner-icon{width:14px;height:14px;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:10px;-webkit-animation:loading-bar-spinner 400ms linear infinite;-moz-animation:loading-bar-spinner 400ms linear infinite;-ms-animation:loading-bar-spinner 400ms linear infinite;-o-animation:loading-bar-spinner 400ms linear infinite;animation:loading-bar-spinner 400ms linear infinite}@-webkit-keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes loading-bar-spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes loading-bar-spinner{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes loading-bar-spinner{0%{-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-bar-spinner{0%{transform:rotate(0deg);transform:rotate(0deg)}100%{transform:rotate(360deg);transform:rotate(360deg)}}html,body{margin:0;padding:0}h1,table.activities th,table.activity th,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}q:before,q:after,blockquote:before,blockquote:after{content:""}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:hover,a:active{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;-ms-interpolation-mode:bicubic}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}.rounded,.rounded-all{border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;behavior:url("/assets/PIE.htc");-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.15);box-shadow:0 2px 2px 0 rgba(0,0,0,0.15);behavior:none !important}body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}label{margin-right:20px}.map_container{padding:0;border-width:1px;border-style:solid;border-color:#ccc #ccc #999 #ccc;-webkit-box-shadow:rgba(64,64,64,0.5) 0 2px 5px;-moz-box-shadow:rgba(64,64,64,0.5) 0 2px 5px;box-shadow:rgba(64,64,64,0.1) 0 2px 5px;width:100%}.gmaps4rails_map{width:100%;height:400px}.gmaps4rails_map small{margin-top:4px}.sidebar .gmaps4rails_map{width:100%;height:220px}.sidebar .small .gmaps4rails_map{width:100%;height:60px}.bing_map{position:absolute;top:20;left:10;width:400px;height:400px;border:#555555 2px solid}body{background-color:#fff;margin:0;font-weight:normal;font-size:0.813em;font-family:Arial, Verdana, sans-serif;line-height:1.38em;color:#333333}a{color:#333333;cursor:pointer;text-decoration:underline;line-height:inherit;font-weight:inherit}a:hover{color:#333333;text-decoration:none}a:visited{color:#333333}h1,table.activities th,table.activity th,h2{font-family:"Garage Gothic", Arial;font-style:normal;font-weight:bold;color:#56a43f}h3,h4,h5,h6{font-weight:bold;font-size:0.813em;font-family:Arial, Verdana, sans-serif;line-height:1.38em;color:#333333}h1,table.activities th,table.activity th{font-size:3.077em}h2{font-size:1.846em}h3{font-size:1.385em}h4{font-size:1.154em}p{margin-bottom:10px;line-height:1.38em}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}table.cms-table,table.reports-results{margin-bottom:10px;width:100%}table.cms-table td,table.cms-table th,table.reports-results td,table.reports-results th{border:1px solid #cccccc;line-height:1.38em;padding:10px;text-align:left}table.cms-table th,table.reports-results th{background-color:#d8ebc4;font-weight:bold}table.cms-table tr.odd,table.reports-results tr.odd{background-color:#f6faf2}table.reports-results tr.area{background-color:#e5f1d7}section.results{display:inline-block;width:640px;*zoom:1;margin:0 -5px;margin-top:36px;margin-left:5px}section.results:before,section.results:after{content:"";display:table}section.results:after{clear:both}section.results .summary{display:inline;float:left;width:630px;margin:0 5px}.search ol,.postcode ol,.results>ol{display:inline;float:left;width:630px;margin:0 5px;padding:18px 0}.search ol>li,.postcode ol>li,.results>ol>li{display:inline-block;width:640px;*zoom:1;margin:0 -5px;margin-bottom:9px}.search ol>li:before,.search ol>li:after,.postcode ol>li:before,.postcode ol>li:after,.results>ol>li:before,.results>ol>li:after{content:"";display:table}.search ol>li:after,.postcode ol>li:after,.results>ol>li:after{clear:both}.align-bottom{position:absolute;bottom:13px;left:10px}.container{margin:0 auto;width:970px}.main-content{display:inline;float:left;*zoom:1;width:970px;margin-bottom:10px}.main-content:before,.main-content:after{content:"";display:table}.main-content:after{clear:both}.main-content .content{display:inline;float:left;width:630px;margin:0 5px;margin:0 10px}form input[type="submit"]{padding:3px 0;min-width:100px}.block-title,body.guestpasses h2,.boroughs h2,.centres h2,.weekly_programme.large h2,.activity article.activity .title,.borough_newsitems h2.centre_title,.borough_newsitems h2.borough_title,.centre_newsitems h2.centre_title,.centre_newsitems h2.borough_title,.library_newsitems h2.centre_title,.library_newsitems h2.borough_title,.newsitems h2.centre_title,.newsitems h2.borough_title,.admin.alerts .alert h2,.centres .team h2,article.offer h1,article.offer table.activities th,table.activities article.offer th,article.offer table.activity th,table.activity article.offer th,article.custom h1,article.custom table.activities th,table.activities article.custom th,article.custom table.activity th,table.activity article.custom th,.virtual_tour h2,.facilities h2,.photos.index h2,.photos.show h2,section.events_venue_hire h1,section.events_venue_hire table.activities th,table.activities section.events_venue_hire th,section.events_venue_hire table.activity th,table.activity section.events_venue_hire th,.panel h1,.panel2 h1,.panel table.activities th,table.activities .panel th,.panel2 table.activities th,table.activities .panel2 th,.panel table.activity th,table.activity .panel th,.panel2 table.activity th,table.activity .panel2 th,.panel h2,.panel2 h2,.weekly_programme h2,.sidebar .details h2{color:white;background:#79b84f;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF158736', endColorstr='#FF79B84F');background:-ms-linear-gradient(left, #158736 0%, #79b84f 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iNTAlIiB4Mj0iMTAwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE1ODczNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc5Yjg0ZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #158736), color-stop(100%, #79b84f));background-image:-webkit-linear-gradient(left, #158736, #79b84f);background-image:-moz-linear-gradient(left, #158736, #79b84f);background-image:-o-linear-gradient(left, #158736, #79b84f);background-image:linear-gradient(left, #158736,#79b84f);text-transform:uppercase;font-size:1.846em;padding:6px 10px;position:relative;z-index:2}.tertiary-header,.boroughs.index h3,.centres.index h3,.weekly_programme h2,.activity article.activity .bring h3,.pages.error404_page .content h2,.pages.error500_page .content h2,.pages aside .useful_links h2,.special_offers h2,.academy .centre_news .title,.academy .competitions_results .title,.academy .photos .title,.academy .team .title,.facilities .facility-list .facility h3,.photos.index .more-photos h3,.photos.show .more-photos h3,.map_centre_info h3,.alerts.index h3,.borough_newsitems.index h3,.childrenscentres.index h3,.libraries.index h3,.sidebar .accessibility h4,.sidebar .awards h4,.sidebar .facilities h3,.sidebar .partners h4,.sidebar .services h3{font-family:"Garage Gothic", Arial;font-style:normal;font-weight:bold;font-size:2em;text-transform:uppercase;padding:0 10px;border-bottom:1px solid #ccc;margin-bottom:15px;color:#56a43f}.main-content{border:1px solid #cccccc;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.15);box-shadow:0 2px 2px 0 rgba(0,0,0,0.15);behavior:none !important}.shiny-tabs{border-color:#90cd53}.shiny-tabs li a{text-decoration:none;font-weight:bold;color:#333333;border-color:#cccccc;border-bottom:none;background:url(/assets/nav_grad-aeb88adc15256fc31f7ff3cf3b9c83ce.gif) repeat-x;background-position:0 50%;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZjRmNGY0Ii8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(50%, #f4f4f4), color-stop(50%, #e2e2e2), color-stop(100%, #f2f2f2));background-image:-webkit-linear-gradient(top, #fff 0%, #f4f4f4 50%, #e2e2e2 50%, #f2f2f2 100%);background-image:-moz-linear-gradient(top, #fff 0%, #f4f4f4 50%, #e2e2e2 50%, #f2f2f2 100%);background-image:-o-linear-gradient(top, #fff 0%, #f4f4f4 50%, #e2e2e2 50%, #f2f2f2 100%);background-image:linear-gradient(top, #ffffff 0%,#f4f4f4 50%,#e2e2e2 50%,#f2f2f2 100%);behavior:url("/assets/PIE.htc")}.shiny-tabs li.active a{border-color:#90cd53;color:#333333;background:transparent}.find_by_postcode input[type="search"]{margin-right:5px;width:60%}form label{display:block;margin:2px 0}form input[type="submit"]{min-width:100px;padding:3px 0;text-align:center;color:white !important;font-size:1.153846153846154em;font-weight:bold;line-height:1.2em;letter-spacing:0.05em;padding:3px 10px;text-decoration:none;white-space:nowrap;position:relative;text-shadow:0px -1px 0px rgba(0,0,0,0.4);background:#098ed1;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF76B3E2', endColorstr='#FF098ED1');background:-ms-linear-gradient(top, #76b3e2 0%, #098ed1 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc2YjNlMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA5OGVkMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #76b3e2), color-stop(100%, #098ed1));background-image:-webkit-linear-gradient(top, #76b3e2, #098ed1);background-image:-moz-linear-gradient(top, #76b3e2, #098ed1);background-image:-o-linear-gradient(top, #76b3e2, #098ed1);background-image:linear-gradient(top, #76b3e2,#098ed1);border:none;-webkit-box-shadow:0 1px 0 0 black;-moz-box-shadow:0 1px 0 0 black;box-shadow:0 1px 0 0 black;behavior:none !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}form input[type="submit"]:hover{background:#076da0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF4C9CD9', endColorstr='#FF076DA0');background:-ms-linear-gradient(top, #4c9cd9 0%, #076da0 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOWNkOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA3NmRhMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4c9cd9), color-stop(100%, #076da0));background-image:-webkit-linear-gradient(top, #4c9cd9, #076da0);background-image:-moz-linear-gradient(top, #4c9cd9, #076da0);background-image:-o-linear-gradient(top, #4c9cd9, #076da0);background-image:linear-gradient(top, #4c9cd9,#076da0);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}form input[type="submit"]:active{background:#076da0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF4C9CD9', endColorstr='#FF076DA0');background:-ms-linear-gradient(top, #4c9cd9 0%, #076da0 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOWNkOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA3NmRhMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4c9cd9), color-stop(100%, #076da0));background-image:-webkit-linear-gradient(top, #4c9cd9, #076da0);background-image:-moz-linear-gradient(top, #4c9cd9, #076da0);background-image:-o-linear-gradient(top, #4c9cd9, #076da0);background-image:linear-gradient(top, #4c9cd9,#076da0);top:1px}form span.error{padding-left:5px;color:#ac0000}.printed-date{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.breadcrumb{overflow:hidden}.london-boroughs,.outside-london-boroughs{clear:both;display:inline-block;width:640px;*zoom:1;margin:0 -5px;padding-top:9px}.london-boroughs:before,.london-boroughs:after,.outside-london-boroughs:before,.outside-london-boroughs:after{content:"";display:table}.london-boroughs:after,.outside-london-boroughs:after{clear:both}.london-centres,.outside-london-centres{display:inline;float:left;width:470px;margin:0 5px;float:left;margin:0;padding-top:9px}.london-centres{margin-right:10px}ul.without-thumbsnails,ul.with-thumbnails,.sidebar .accessibility ul,.sidebar .facilities ul,.sidebar .services ul,ul.img-list,ul.boroughs,ul.centres{display:inline;float:left;width:310px;margin:0 5px}ul.without-thumbsnails li,ul.with-thumbnails li,.sidebar .accessibility ul li,.sidebar .facilities ul li,.sidebar .services ul li,ul.img-list li,ul.boroughs li,ul.centres li{list-style:none;line-height:18px;margin-bottom:9px;list-style-position:outside}ul.with-thumbnails,.sidebar .accessibility ul,.sidebar .facilities ul,.sidebar .services ul,ul.img-list{margin-top:9px}ul.with-thumbnails li,.sidebar .accessibility ul li,.sidebar .facilities ul li,.sidebar .services ul li,ul.img-list li{line-height:36px;margin-bottom:18px}ul.with-thumbnails li img,.sidebar .accessibility ul li img,.sidebar .facilities ul li img,.sidebar .services ul li img,ul.img-list li img{vertical-align:middle;float:left;margin-right:10px}.filter{padding:6px 10px}.filter .legend{font-weight:bold;float:left}.filter label{margin:0 10px;font-style:italic}.filter select{float:left;margin-top:-2px}.filter .week_select{float:right;padding-right:10px}.filter .week_select label{line-height:1.25em}.filter .week_select .week_start{float:left;font-weight:bold}.filter .week_select .ui-datepicker-trigger{margin:-2px 0 0 8px}.filter .week_select label,.filter .week_select .date_select{float:left}.filter .week_select .date_select{padding-top:6px;line-height:18px;font-weight:bold}.search ol,.postcode ol,ol.results{list-style:none}.search ol>li,.postcode ol>li,ol.results>li{list-style:none}.summary{border-bottom:1px solid #cccccc;overflow:hidden}.summary .showing,.summary .total,.summary .current{color:#333333}.summary .page{float:right;font-weight:bold}.pills span{display:block;margin:5px 3px 5px 0;padding:0 15px;line-height:30px}.map-with-keys{margin-bottom:2em;float:left;width:100%}.map-with-keys .map_container{margin-bottom:0}.map-with-keys .keys{float:right;margin-right:5px}.map-with-keys .keys p,.map-with-keys .keys img{float:left}.map-with-keys .keys p{padding-top:10px}.map-with-keys .keys img{margin-left:7px}footer{float:left;margin:10px;width:948px}footer .footer-row{display:inline-block;width:960px;*zoom:1;margin:0 -5px}footer .footer-row:before,footer .footer-row:after{content:"";display:table}footer .footer-row:after{clear:both}footer .footer-row section{display:inline;float:left;width:182px;margin:0 5px;margin-bottom:20px}footer .footer-row section.footer-awards{float:right;width:auto}footer .footer-row section.footer-awards li{float:left;margin-left:20px}footer .footer-row section.footer-awards ul{margin-right:10px}footer .footer-row section h1,footer .footer-row section table.activities th,table.activities footer .footer-row section th,footer .footer-row section table.activity th,table.activity footer .footer-row section th{margin:8px 0;padding:0 10px}footer .footer-row section .footer-nav ul{padding-left:10px}footer .footer-row section .inline{margin:0;padding-left:10px}footer .footer-row section .footer-img{min-width:110px;max-width:120px;max-height:110px}footer .footer-row .footer-information{display:inline-block;width:960px;*zoom:1;margin:0 -5px;clear:both;float:left;margin-left:5px;padding:0 10px}footer .footer-row .footer-information:before,footer .footer-row .footer-information:after{content:"";display:table}footer .footer-row .footer-information:after{clear:both}footer .footer-row .footer-information small{font-size:0.769em}header{*zoom:1;display:inline;float:left;padding:0;width:970px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.15);box-shadow:0 2px 2px 0 rgba(0,0,0,0.15);behavior:none !important;border:1px solid #ccc;border-top:0}header:before,header:after{content:"";display:table}header:after{clear:both}header hgroup{background:url("/assets/logo.gif") no-repeat}header hgroup h1,header hgroup table.activities th,table.activities header hgroup th,header hgroup table.activity th,table.activity header hgroup th,header hgroup h2{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}header nav{*zoom:1;display:block;padding:0;width:970px;background:url(/assets/nav_grad-aeb88adc15256fc31f7ff3cf3b9c83ce.gif) repeat-x;background-position:0 50%;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZjRmNGY0Ii8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(50%, #f4f4f4), color-stop(50%, #e2e2e2), color-stop(100%, #f2f2f2));background-image:-webkit-linear-gradient(top, #fff 0%, #f4f4f4 50%, #e2e2e2 50%, #f2f2f2 100%);background-image:-moz-linear-gradient(top, #fff 0%, #f4f4f4 50%, #e2e2e2 50%, #f2f2f2 100%);background-image:-o-linear-gradient(top, #fff 0%, #f4f4f4 50%, #e2e2e2 50%, #f2f2f2 100%);background-image:linear-gradient(top, #ffffff 0%,#f4f4f4 50%,#e2e2e2 50%,#f2f2f2 100%);border-top:1px solid #cccccc}header nav:before,header nav:after{content:"";display:table}header nav:after{clear:both}header nav ul{float:left;margin:0;padding-left:10px}header nav ul li{cursor:pointer;float:left;padding:5px 10px;border-right:1px solid #cccccc;list-style:none}header nav ul li:hover{background:url(/assets/nav_over-bd1c4a739104aeee033784540f602bc6.png) center 85% no-repeat}header nav ul li:last-child{border:0 none}header nav ul li.dropdown{padding-right:12px;position:relative;background:url(/assets/drop_down-e4a2d440d980d1f7dc7a0cdd1c70391a.png) 95% 50% no-repeat}header nav ul li.dropdown:hover ul{display:block}header nav ul li.dropdown a{padding-right:7px}header nav ul li.dropdown li{display:block;margin-left:-10px;margin-right:-10px;width:100%;border-bottom:1px solid #cccccc;border-right:0 none}header nav ul li.dropdown li:hover{background:url(/assets/second-tier_over-67aa839fb3bafbf2963a776887900c87.png) 98% center no-repeat}header nav ul li.dropdown ul{display:none;padding:0 10px;position:absolute;left:0;top:35px;z-index:100;background-color:#f2f2f2;border-style:solid;border-width:1px 2px 2px;border-color:#cccccc #56a43f #56a43f}header nav ul li.dropdown ul a{filter:none;font-size:1em;white-space:nowrap}header nav ul li a{display:block;height:100%;padding:5px 0;width:100%;text-shadow:0px 1px 0px white;color:#333333;font-size:1.154em;font-weight:bold;text-decoration:none}header nav ul li a:hover{color:#333333}header nav ul li a.selected{background:url(/assets/nav_select-79ab256a55301cf87641bc72bf45e7dc.png) center bottom no-repeat}header nav #favourites-nav{display:none;float:right;margin-right:3px;width:auto}header nav #favourites-nav .second-tier{width:90% !important}header nav #favourites-nav .second-tier a{white-space:normal}header #masthead{height:86px;padding:50px 0 0 0;position:relative}header #masthead h1,header #masthead table.activities th,table.activities header #masthead th,header #masthead table.activity th,table.activity header #masthead th,header #masthead h2{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}header #masthead hgroup{height:106px;position:absolute;top:0;left:20px;width:130px}header #nav_holder nav{*zoom:1;display:block;padding:0;width:970px}header #nav_holder nav:before,header #nav_holder nav:after{content:"";display:table}header #nav_holder nav:after{clear:both}header #search_holder{margin:0 auto;width:400px}header #search_holder input[type="text"]{width:250px}header #search_holder label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}header #top_nav{position:absolute;top:0;right:10px}header #top_nav li{float:left;margin:0 2px;list-style:none}header #top_nav li a{display:block;padding:6px 15px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomright:5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;behavior:url("/assets/PIE.htc");background:#bad9f0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFBAD9F0');background:-ms-linear-gradient(top, #fff 0%, #bad9f0 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2JhZDlmMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #bad9f0));background-image:-webkit-linear-gradient(top, #fff, #bad9f0);background-image:-moz-linear-gradient(top, #fff, #bad9f0);background-image:-o-linear-gradient(top, #fff, #bad9f0);background-image:linear-gradient(top, #ffffff,#bad9f0);text-shadow:0px 1px 0px white;border-bottom:1px solid #41a1db;border-left:1px solid #41a1db;border-right:1px solid #41a1db;color:#333333;font-weight:bold;text-decoration:none}.ajax-loader,.ajax-loader-sm{position:absolute;top:50%;left:50%;width:132px;height:132px;margin:-66px 0 0 -66px;z-index:1000;background-color:rgba(0,0,0,0.8);* background-color:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;behavior:url("/assets/PIE.htc");behavior:url("/assets/PIE.htc")}.ajax-loader img,.ajax-loader-sm img{border:none !important;margin:50px 50px;position:absolute}.ajax-loader-sm{width:264px;height:64px;margin:-16px 0 0 -132px}.ajax-loader-sm img{margin:20px 118px}#breadcrumbs{display:inline;float:left;width:790px;margin:0 5px;padding:10px 15px}#breadcrumbs h5{float:left;margin:0 4px}section.title{*zoom:1;margin-bottom:10px}section.title:before,section.title:after{content:"";display:table}section.title:after{clear:both}section.title h1,section.title table.activities th,table.activities section.title th,section.title table.activity th,table.activity section.title th{text-transform:uppercase;margin:10px 20px 0}section.title h1.single,section.title table.activities th.single,table.activities section.title th.single,section.title table.activity th.single,table.activity section.title th.single{margin-bottom:10px}ul.base-nav,ul.tertiary-nav,.weekly_programme ul#weektabs,ul.facility-opening-times{*zoom:1}ul.base-nav:before,ul.tertiary-nav:before,.weekly_programme ul#weektabs:before,ul.facility-opening-times:before,ul.base-nav:after,ul.tertiary-nav:after,.weekly_programme ul#weektabs:after,ul.facility-opening-times:after{content:"";display:table}ul.base-nav:after,ul.tertiary-nav:after,.weekly_programme ul#weektabs:after,ul.facility-opening-times:after{clear:both}ul.base-nav li,ul.tertiary-nav li,.weekly_programme ul#weektabs li,ul.facility-opening-times li{float:left;line-height:1.8em}ul.base-nav li a,ul.tertiary-nav li a,.weekly_programme ul#weektabs li a,ul.facility-opening-times li a{padding:0 10px 5px;margin:0}.headers h1,.headers table.activities th,table.activities .headers th,.headers table.activity th,table.activity .headers th{margin:0 10px;text-transform:uppercase;letter-spacing:-1px}.headers p{margin:0 10px}.intro{margin:0 0 10px 10px;overflow:hidden}.intro ul{list-style:disc outside;padding-left:20px}.intro li{padding:0 0 10px 0}ul.secondary-nav{float:left;margin:0 -1px;width:100%}ul.secondary-nav hr{height:1px;margin:0}ul.secondary-nav li{float:left;line-height:1.38em}ul.secondary-nav li .inner_container{display:table-cell;margin:0 auto;padding:0 5px;text-align:center;vertical-align:middle;width:100%}ul.secondary-nav li .outer_container{display:table;height:45px;overflow:hidden;width:120px}ul.secondary-nav li.divider{width:100%}ul.secondary-nav li.last .outer_container{width:123px}article h1,article table.activities th,table.activities article th,article table.activity th,table.activity article th{margin:10px 0}article h2,article h3,article h4,article h5,article h6{margin:5px 0}article ul,article ol{margin:10px 25px}article blockquote{margin:10px 30px}.notice,.alert{margin:10px 0;padding:10px}.main-content .content{display:inline;float:left;width:630px;margin:0 5px;margin-left:10px}.main-content .sidebar{display:inline;float:left;width:310px;margin:0 5px;margin-top:10px}.sessions .content{display:inline;float:left;width:950px;margin:0 5px}.sessions .content #sign_in_panel{width:400px;margin:30px auto}.sessions .content #sign_in_panel label{margin:20px 0 5px}.sessions .content #sign_in_panel .inputs,.sessions .content #sign_in_panel .actions{margin:20px}.sessions .content #sign_in_panel .inputs input[type="email"],.sessions .content #sign_in_panel .actions input[type="email"],.sessions .content #sign_in_panel .inputs input[type="password"],.sessions .content #sign_in_panel .actions input[type="password"],.sessions .content #sign_in_panel .inputs input[type="text"],.sessions .content #sign_in_panel .actions input[type="text"]{width:100%}.boroughs .outside-london-boroughs,.boroughs .outside-london-centres,.centres .outside-london-boroughs,.centres .outside-london-centres{margin-bottom:1em}.boroughs ul.boroughs,.boroughs ul.centres,.centres ul.boroughs,.centres ul.centres{padding:0 0 0 10px;width:300px}.boroughs .not_found,.centres .not_found{padding:0 10px;margin-bottom:2em}.boroughs .note,.centres .note{float:left;width:100%}.boroughs .note p,.centres .note p{text-align:center}.icon,.icon-library{height:34px;width:34px}.icon span,.icon-library span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.pagination{overflow:visible;float:right;position:relative;left:-50%;margin:10px 0}.pagination ul{position:relative;left:50%;height:auto;margin:0}.pagination ul li{padding:0 4px;display:block;float:left}.pagination ul li a{padding:0 4px;margin:0;border:none}.photos-selector{float:right;margin:0 10px 20px 20px;width:300px}.photos-selector #image-selector{float:right;overflow:visible;position:relative;left:-50%}.photos-selector #image-selector .image-select{height:auto;margin:10px 0;position:relative;left:50%}.photos-selector #image-selector .image-select li{display:inline;float:left;margin:0 8px;list-style:none}.photos-selector #loader{height:112px !important;padding:88px 0 0 0}.photos-selector #loader,.photos-selector #main-image{text-align:center}.photos-selector #loader img,.photos-selector #main-image img{float:none}.accessibility article h3{margin-top:35px}.readmorelink{margin:18px 0;clear:both;display:block}.skip-link{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.home .main-content .content{display:inline;float:left;width:950px;margin:0 5px;margin-left:10px}.home .heroes{display:inline-block;width:960px;*zoom:1;margin:0 -5px;padding-bottom:10px}.home .heroes:before,.home .heroes:after{content:"";display:table}.home .heroes:after{clear:both}.home .heroes #main_hero{display:inline;float:left;width:630px;margin:0 5px}.home .heroes #main_hero #border-section{position:relative;overflow:hidden;height:250px;border:1px solid #cccccc}.home .heroes #main_hero .carousel{position:absolute;top:0;left:0;height:250px;width:2000px}.home .heroes #main_hero .carousel .home-promo{float:left}.home .heroes #main_hero .carousel .home-promo a{margin:0;padding:0;display:block;height:250px;width:630px}.home .heroes #main_hero ul{position:absolute;bottom:10px;right:5px}.home .heroes #main_hero ul li{display:inline;float:left;margin:5px}.home .heroes #main_hero ul li a{padding:2px 5px}.home .heroes .side_hero{display:inline;float:left;width:310px;margin:0 5px}.home .heroes .side_hero .mpu{width:300px;display:block;margin:0 auto}.home .heroes .cta{position:absolute;bottom:18px}.home .sidebar{display:none}.home .feature_panels{display:inline-block;width:960px;*zoom:1;margin:0 -5px}.home .feature_panels:before,.home .feature_panels:after{content:"";display:table}.home .feature_panels:after{clear:both}.home .feature_panels>section{display:inline;float:left;width:310px;margin:0 5px}.contact_forms form.new_contact_form select#contact_form_venue_id{width:300px}.boroughs .asset{margin:2em 0 4em 10px}.boroughs.index .intro{margin-bottom:15px}.boroughs .title .intro,.borough_newsitems .title .intro{margin-left:20px}.contact_forms .title h1,.contact_forms .title table.activities th,table.activities .contact_forms .title th,.contact_forms .title table.activity th,table.activity .contact_forms .title th,.faqs .title h1,.faqs .title table.activities th,table.activities .faqs .title th,.faqs .title table.activity th,table.activity .faqs .title th,.library_contacts .title h1,.library_contacts .title table.activities th,table.activities .library_contacts .title th,.library_contacts .title table.activity th,table.activity .library_contacts .title th{margin-top:0;margin-left:10px;margin-bottom:0;text-transform:uppercase}.contact_forms .title h1.block-title,.contact_forms .title table.activities th.block-title,table.activities .contact_forms .title th.block-title,.contact_forms .title table.activities .activity article.activity th.title,table.activities .activity article.activity .contact_forms .title th.title,.contact_forms .title .activity article.activity table.activities th.title,.activity article.activity table.activities .contact_forms .title th.title,.contact_forms .title table.activity th.block-title,table.activity .contact_forms .title th.block-title,.contact_forms .title table.activity article.activity th.title,table.activity article.activity .contact_forms .title th.title,.contact_forms .title .activity article.activity h1.title,.activity article.activity .contact_forms .title h1.title,.contact_forms .title article.offer h1,article.offer .contact_forms .title h1,.contact_forms .title article.offer table.activities th,article.offer table.activities .contact_forms .title th,.contact_forms .title table.activities article.offer th,table.activities article.offer .contact_forms .title th,.contact_forms .title article.offer table.activity th,article.offer table.activity .contact_forms .title th,.contact_forms .title table.activity article.offer th,table.activity article.offer .contact_forms .title th,.contact_forms .title article.custom h1,article.custom .contact_forms .title h1,.contact_forms .title article.custom table.activities th,article.custom table.activities .contact_forms .title th,.contact_forms .title table.activities article.custom th,table.activities article.custom .contact_forms .title th,.contact_forms .title article.custom table.activity th,article.custom table.activity .contact_forms .title th,.contact_forms .title table.activity article.custom th,table.activity article.custom .contact_forms .title th,.contact_forms .title section.events_venue_hire h1,section.events_venue_hire .contact_forms .title h1,.contact_forms .title section.events_venue_hire table.activities th,section.events_venue_hire table.activities .contact_forms .title th,.contact_forms .title table.activities section.events_venue_hire th,table.activities section.events_venue_hire .contact_forms .title th,.contact_forms .title section.events_venue_hire table.activity th,section.events_venue_hire table.activity .contact_forms .title th,.contact_forms .title table.activity section.events_venue_hire th,table.activity section.events_venue_hire .contact_forms .title th,.contact_forms .title .panel h1,.panel .contact_forms .title h1,.contact_forms .title .panel2 h1,.panel2 .contact_forms .title h1,.contact_forms .title .panel table.activities th,.panel table.activities .contact_forms .title th,.contact_forms .title table.activities .panel th,table.activities .panel .contact_forms .title th,.contact_forms .title .panel2 table.activities th,.panel2 table.activities .contact_forms .title th,.contact_forms .title table.activities .panel2 th,table.activities .panel2 .contact_forms .title th,.contact_forms .title .panel table.activity th,.panel table.activity .contact_forms .title th,.contact_forms .title table.activity .panel th,table.activity .panel .contact_forms .title th,.contact_forms .title .panel2 table.activity th,.panel2 table.activity .contact_forms .title th,.contact_forms .title table.activity .panel2 th,table.activity .panel2 .contact_forms .title th,.faqs .title h1.block-title,.faqs .title table.activities th.block-title,table.activities .faqs .title th.block-title,.faqs .title table.activities .activity article.activity th.title,table.activities .activity article.activity .faqs .title th.title,.faqs .title .activity article.activity table.activities th.title,.activity article.activity table.activities .faqs .title th.title,.faqs .title table.activity th.block-title,table.activity .faqs .title th.block-title,.faqs .title table.activity article.activity th.title,table.activity article.activity .faqs .title th.title,.faqs .title .activity article.activity h1.title,.activity article.activity .faqs .title h1.title,.faqs .title article.offer h1,article.offer .faqs .title h1,.faqs .title article.offer table.activities th,article.offer table.activities .faqs .title th,.faqs .title table.activities article.offer th,table.activities article.offer .faqs .title th,.faqs .title article.offer table.activity th,article.offer table.activity .faqs .title th,.faqs .title table.activity article.offer th,table.activity article.offer .faqs .title th,.faqs .title article.custom h1,article.custom .faqs .title h1,.faqs .title article.custom table.activities th,article.custom table.activities .faqs .title th,.faqs .title table.activities article.custom th,table.activities article.custom .faqs .title th,.faqs .title article.custom table.activity th,article.custom table.activity .faqs .title th,.faqs .title table.activity article.custom th,table.activity article.custom .faqs .title th,.faqs .title section.events_venue_hire h1,section.events_venue_hire .faqs .title h1,.faqs .title section.events_venue_hire table.activities th,section.events_venue_hire table.activities .faqs .title th,.faqs .title table.activities section.events_venue_hire th,table.activities section.events_venue_hire .faqs .title th,.faqs .title section.events_venue_hire table.activity th,section.events_venue_hire table.activity .faqs .title th,.faqs .title table.activity section.events_venue_hire th,table.activity section.events_venue_hire .faqs .title th,.faqs .title .panel h1,.panel .faqs .title h1,.faqs .title .panel2 h1,.panel2 .faqs .title h1,.faqs .title .panel table.activities th,.panel table.activities .faqs .title th,.faqs .title table.activities .panel th,table.activities .panel .faqs .title th,.faqs .title .panel2 table.activities th,.panel2 table.activities .faqs .title th,.faqs .title table.activities .panel2 th,table.activities .panel2 .faqs .title th,.faqs .title .panel table.activity th,.panel table.activity .faqs .title th,.faqs .title table.activity .panel th,table.activity .panel .faqs .title th,.faqs .title .panel2 table.activity th,.panel2 table.activity .faqs .title th,.faqs .title table.activity .panel2 th,table.activity .panel2 .faqs .title th,.library_contacts .title h1.block-title,.library_contacts .title table.activities th.block-title,table.activities .library_contacts .title th.block-title,.library_contacts .title table.activities .activity article.activity th.title,table.activities .activity article.activity .library_contacts .title th.title,.library_contacts .title .activity article.activity table.activities th.title,.activity article.activity table.activities .library_contacts .title th.title,.library_contacts .title table.activity th.block-title,table.activity .library_contacts .title th.block-title,.library_contacts .title table.activity article.activity th.title,table.activity article.activity .library_contacts .title th.title,.library_contacts .title .activity article.activity h1.title,.activity article.activity .library_contacts .title h1.title,.library_contacts .title article.offer h1,article.offer .library_contacts .title h1,.library_contacts .title article.offer table.activities th,article.offer table.activities .library_contacts .title th,.library_contacts .title table.activities article.offer th,table.activities article.offer .library_contacts .title th,.library_contacts .title article.offer table.activity th,article.offer table.activity .library_contacts .title th,.library_contacts .title table.activity article.offer th,table.activity article.offer .library_contacts .title th,.library_contacts .title article.custom h1,article.custom .library_contacts .title h1,.library_contacts .title article.custom table.activities th,article.custom table.activities .library_contacts .title th,.library_contacts .title table.activities article.custom th,table.activities article.custom .library_contacts .title th,.library_contacts .title article.custom table.activity th,article.custom table.activity .library_contacts .title th,.library_contacts .title table.activity article.custom th,table.activity article.custom .library_contacts .title th,.library_contacts .title section.events_venue_hire h1,section.events_venue_hire .library_contacts .title h1,.library_contacts .title section.events_venue_hire table.activities th,section.events_venue_hire table.activities .library_contacts .title th,.library_contacts .title table.activities section.events_venue_hire th,table.activities section.events_venue_hire .library_contacts .title th,.library_contacts .title section.events_venue_hire table.activity th,section.events_venue_hire table.activity .library_contacts .title th,.library_contacts .title table.activity section.events_venue_hire th,table.activity section.events_venue_hire .library_contacts .title th,.library_contacts .title .panel h1,.panel .library_contacts .title h1,.library_contacts .title .panel2 h1,.panel2 .library_contacts .title h1,.library_contacts .title .panel table.activities th,.panel table.activities .library_contacts .title th,.library_contacts .title table.activities .panel th,table.activities .panel .library_contacts .title th,.library_contacts .title .panel2 table.activities th,.panel2 table.activities .library_contacts .title th,.library_contacts .title table.activities .panel2 th,table.activities .panel2 .library_contacts .title th,.library_contacts .title .panel table.activity th,.panel table.activity .library_contacts .title th,.library_contacts .title table.activity .panel th,table.activity .panel .library_contacts .title th,.library_contacts .title .panel2 table.activity th,.panel2 table.activity .library_contacts .title th,.library_contacts .title table.activity .panel2 th,table.activity .panel2 .library_contacts .title th{margin-bottom:10px}.contact_forms .title .single,.faqs .title .single,.library_contacts .title .single{margin-left:20px;margin-top:10px}.pages ul.with-markers{margin:10px 0;padding-left:20px}.pages .link{margin:10px 0}.pages .title h1,.pages .title table.activities th,table.activities .pages .title th,.pages .title table.activity th,table.activity .pages .title th{margin:10px;text-transform:uppercase}.pages .title hgroup h2{margin-left:10px}.pages aside .faq .cat{margin-bottom:10px;width:100%;float:left}.pages aside .faq .cat h3{margin-bottom:5px}.pages aside .faq .cat li{line-height:1.38em;margin:4px 0}.pages aside .faq .link{margin:20px 0 10px}.about .awards-cols{display:inline-block;width:640px;*zoom:1;margin:0 -5px}.about .awards-cols:before,.about .awards-cols:after{content:"";display:table}.about .awards-cols:after{clear:both}.about .awards-cols section{display:inline;float:left;width:310px;margin:0 5px}.pages.book .book_online,.pages.book .buy_tickets{display:inline;float:left;width:630px;margin:0 5px;margin-left:0}.pages.book .book_online .panel-copy,.pages.book .buy_tickets .panel-copy{width:420px}.pages.book .buy_tickets{margin-bottom:10px}.pages.book .content{display:inline;float:left;width:950px;margin:0 5px;margin:0 10px}.pages.book .register,.pages.book .sports-courses{display:inline;float:left;width:310px;margin:0 5px;height:250px;position:relative;margin:0}.pages.book .register .panel-copy,.pages.book .sports-courses .panel-copy{width:185px}.pages.book .sidebar{margin:0}.pages.book .small-print{padding-left:15px}.pages.book .small-print a.toggle{padding:0 0 0 12px}.pages.book .small-print a.toggle.open{padding:0 0 0 15px}.pages.book .title{padding-left:10px}.pages.book .title .cms-content{display:inline;float:left;width:630px;margin:0 5px;margin-left:10px}.pages.terms .content p{margin:0 50px 0 0}.faqs aside .popular li{margin:6px 0}.faqs h1,.faqs table.activities th,table.activities .faqs th,.faqs table.activity th,table.activity .faqs th{text-transform:uppercase}.faqs h3{margin:5px 0}.faqs .cat ul{margin-bottom:25px}.faqs .cat .last{margin:0}.faqs .cat-list{margin-top:20px}.faqs .cat-list ul li{float:left;padding:5px 0;width:33%}.faqs .cats{margin:10px 0;padding:10px}.faqs .cats dl{margin:0 10px}.faqs .cats dl dd{margin-bottom:30px}.faqs .cats dl dd .answer{display:block;margin:10px 0}.faqs .cats dl dd,.faqs .cats dl dt{line-height:1.38em}.faqs .cats dl dt{margin:4px 0;position:relative}.faqs .cats dl dt .arrow{height:10px;position:absolute;left:-15px;width:10px}.faqs .cats dl dt .arrow span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.faqs .cats h3{margin:5px}.faqs .cats ul li{line-height:1.38em}.faqs .footnote{padding:0 30px}.faqs .footnote ul{margin-bottom:10px}.faqs .footnote ul li{line-height:1.38em;margin-bottom:5px}.faqs .panel.corporate_memberships .align-bottom,.faqs .corporate_memberships.panel2 .align-bottom,.faqs .panel.concessionary_inclusive .align-bottom,.faqs .concessionary_inclusive.panel2 .align-bottom{position:static}.faqs .toggles{clear:both}.faqs .toggles li{float:left;margin-right:5px}.faqs .toggles li a{display:block;padding:6px 15px}.faqs.index .sidebar{margin-top:60px}.faqs.membership_all_inclusive table td,.faqs.membership_all_inclusive table th,.faqs.membership_single table td,.faqs.membership_single table th{text-align:center}.centre_newsitems aside.article-aside,.borough_newsitems aside.article-aside,.library_newsitems aside.article-aside,.newsitems aside.article-aside{float:right;margin-left:30px;width:300px}.centre_newsitems aside.article-aside .asset,.borough_newsitems aside.article-aside .asset,.library_newsitems aside.article-aside .asset,.newsitems aside.article-aside .asset{clear:right;margin:0 0 10px;text-align:right}.centre_newsitems aside.article-aside .asset img,.borough_newsitems aside.article-aside .asset img,.library_newsitems aside.article-aside .asset img,.newsitems aside.article-aside .asset img{float:none;margin:0}.centre_newsitems .news_article,.borough_newsitems .news_article,.library_newsitems .news_article,.newsitems .news_article{margin:0 0 0 10px}.centre_newsitems .news_filter,.borough_newsitems .news_filter,.library_newsitems .news_filter,.newsitems .news_filter{width:608px}.centre_newsitems .news_filter label,.centre_newsitems .news_filter legend,.borough_newsitems .news_filter label,.borough_newsitems .news_filter legend,.library_newsitems .news_filter label,.library_newsitems .news_filter legend,.newsitems .news_filter label,.newsitems .news_filter legend{float:left;margin-bottom:0}.centre_newsitems .news_filter label,.borough_newsitems .news_filter label,.library_newsitems .news_filter label,.newsitems .news_filter label{margin-right:10px}.centre_newsitems .news_filter select,.borough_newsitems .news_filter select,.library_newsitems .news_filter select,.newsitems .news_filter select{margin-top:-2px}.centre_newsitems .news_filter #filter_by_date,.centre_newsitems .news_filter #filter_by_location,.borough_newsitems .news_filter #filter_by_date,.borough_newsitems .news_filter #filter_by_location,.library_newsitems .news_filter #filter_by_date,.library_newsitems .news_filter #filter_by_location,.newsitems .news_filter #filter_by_date,.newsitems .news_filter #filter_by_location{margin:10px 0}.centre_newsitems .news_filter .show_all,.borough_newsitems .news_filter .show_all,.library_newsitems .news_filter .show_all,.newsitems .news_filter .show_all{float:right}.centre_newsitems .readmorelink,.borough_newsitems .readmorelink,.library_newsitems .readmorelink,.newsitems .readmorelink{margin:9px 0 18px;clear:both;display:block}.centre_newsitems .centre_news.large,.centre_newsitems .news_items.large,.borough_newsitems .centre_news.large,.borough_newsitems .news_items.large,.library_newsitems .centre_news.large,.library_newsitems .news_items.large,.newsitems .centre_news.large,.newsitems .news_items.large{margin:0;width:630px;padding-bottom:18px}.centre_newsitems .centre_news.large article,.centre_newsitems .news_items.large article,.borough_newsitems .centre_news.large article,.borough_newsitems .news_items.large article,.library_newsitems .centre_news.large article,.library_newsitems .news_items.large article,.newsitems .centre_news.large article,.newsitems .news_items.large article{display:inline-block;width:640px;*zoom:1;margin:0 -5px;width:610px;margin:0;padding:15px 0;border-bottom:1px solid #cccccc}.centre_newsitems .centre_news.large article:before,.centre_newsitems .centre_news.large article:after,.centre_newsitems .news_items.large article:before,.centre_newsitems .news_items.large article:after,.borough_newsitems .centre_news.large article:before,.borough_newsitems .centre_news.large article:after,.borough_newsitems .news_items.large article:before,.borough_newsitems .news_items.large article:after,.library_newsitems .centre_news.large article:before,.library_newsitems .centre_news.large article:after,.library_newsitems .news_items.large article:before,.library_newsitems .news_items.large article:after,.newsitems .centre_news.large article:before,.newsitems .centre_news.large article:after,.newsitems .news_items.large article:before,.newsitems .news_items.large article:after{content:"";display:table}.centre_newsitems .centre_news.large article:after,.centre_newsitems .news_items.large article:after,.borough_newsitems .centre_news.large article:after,.borough_newsitems .news_items.large article:after,.library_newsitems .centre_news.large article:after,.library_newsitems .news_items.large article:after,.newsitems .centre_news.large article:after,.newsitems .news_items.large article:after{clear:both}.centre_newsitems .centre_news.large article .meta,.centre_newsitems .news_items.large article .meta,.borough_newsitems .centre_news.large article .meta,.borough_newsitems .news_items.large article .meta,.library_newsitems .centre_news.large article .meta,.library_newsitems .news_items.large article .meta,.newsitems .centre_news.large article .meta,.newsitems .news_items.large article .meta{margin-bottom:9px;overflow:hidden}.centre_newsitems .centre_news.large article.main .content,.centre_newsitems .news_items.large article.main .content,.borough_newsitems .centre_news.large article.main .content,.borough_newsitems .news_items.large article.main .content,.library_newsitems .centre_news.large article.main .content,.library_newsitems .news_items.large article.main .content,.newsitems .centre_news.large article.main .content,.newsitems .news_items.large article.main .content{display:inline;float:left;width:310px;margin:0 5px;margin:0 0 0 10px;width:290px}.centre_newsitems .centre_news.large article.main .content.full_width,.centre_newsitems .news_items.large article.main .content.full_width,.borough_newsitems .centre_news.large article.main .content.full_width,.borough_newsitems .news_items.large article.main .content.full_width,.library_newsitems .centre_news.large article.main .content.full_width,.library_newsitems .news_items.large article.main .content.full_width,.newsitems .centre_news.large article.main .content.full_width,.newsitems .news_items.large article.main .content.full_width{width:100%}.centre_newsitems .centre_news.large article.main .content.full_width p,.centre_newsitems .news_items.large article.main .content.full_width p,.borough_newsitems .centre_news.large article.main .content.full_width p,.borough_newsitems .news_items.large article.main .content.full_width p,.library_newsitems .centre_news.large article.main .content.full_width p,.library_newsitems .news_items.large article.main .content.full_width p,.newsitems .centre_news.large article.main .content.full_width p,.newsitems .news_items.large article.main .content.full_width p{width:auto}.centre_newsitems .centre_news.large article.main .img,.centre_newsitems .news_items.large article.main .img,.borough_newsitems .centre_news.large article.main .img,.borough_newsitems .news_items.large article.main .img,.library_newsitems .centre_news.large article.main .img,.library_newsitems .news_items.large article.main .img,.newsitems .centre_news.large article.main .img,.newsitems .news_items.large article.main .img{width:300px;float:left;margin:0 10px 0 0}.centre_newsitems .centre_news.large article.medium .img,.centre_newsitems .news_items.large article.medium .img,.borough_newsitems .centre_news.large article.medium .img,.borough_newsitems .news_items.large article.medium .img,.library_newsitems .centre_news.large article.medium .img,.library_newsitems .news_items.large article.medium .img,.newsitems .centre_news.large article.medium .img,.newsitems .news_items.large article.medium .img{float:left;max-width:140px}.centre_newsitems .centre_news.large article.medium .img img,.centre_newsitems .news_items.large article.medium .img img,.borough_newsitems .centre_news.large article.medium .img img,.borough_newsitems .news_items.large article.medium .img img,.library_newsitems .centre_news.large article.medium .img img,.library_newsitems .news_items.large article.medium .img img,.newsitems .centre_news.large article.medium .img img,.newsitems .news_items.large article.medium .img img{max-width:100%}.centre_newsitems .centre_news.large article.medium .content,.centre_newsitems .news_items.large article.medium .content,.borough_newsitems .centre_news.large article.medium .content,.borough_newsitems .news_items.large article.medium .content,.library_newsitems .centre_news.large article.medium .content,.library_newsitems .news_items.large article.medium .content,.newsitems .centre_news.large article.medium .content,.newsitems .news_items.large article.medium .content{width:450px}.activity article.activity{position:relative}.activity article.activity .share{position:absolute;right:10px;top:10px;z-index:1000}.activity article.activity .details,.activity article.activity .bookings{float:left;width:310px}.search .filter{display:inline-block;width:640px;*zoom:1;margin:0 -5px;padding:0}.search .filter:before,.search .filter:after{content:"";display:table}.search .filter:after{clear:both}.search .filter h3{display:inline;float:left;width:630px;margin:0 5px}.search .filter ul{float:left;list-style:none;width:200px}.search .filter ul ul{margin-left:10px;width:182px}.search .filter .first{margin:0 0 0 10px}.search .filter .second{margin:0 10px}.search .filter .third{margin:0 10px 0 0}.search .result .content{display:inline;float:left;width:470px;margin:0 5px;margin:0}.search .show_all{display:inline;float:left;width:630px;margin:0 5px;margin-top:9px;padding-top:6px}.search .sidebar .panel,.search .sidebar .panel2{height:225px}.postcode .pagination,.postcode .search_again,.search .pagination,.search .search_again{clear:both}.postcode .result,.search .result{margin:10px inherit}.postcode .result h3,.search .result h3{display:inline;float:left;width:630px;margin:0 5px;margin:0 5px}.postcode .result .more,.search .result .more{clear:both;display:block;margin:18px 0}.postcode .result .readmorelink,.search .result .readmorelink{margin:10px 0}.postcode .result .row,.search .result .row{display:inline-block;width:640px;*zoom:1;margin:0 -5px}.postcode .result .row:before,.postcode .result .row:after,.search .result .row:before,.search .result .row:after{content:"";display:table}.postcode .result .row:after,.search .result .row:after{clear:both}.postcode .result.venue .amenities,.search .result.venue .amenities{overflow:hidden}.postcode .result.venue .content,.search .result.venue .content{display:inline;float:left;width:470px;margin:0 5px}.postcode .result.venue .facilities,.search .result.venue .facilities{*zoom:1}.postcode .result.venue .facilities:before,.postcode .result.venue .facilities:after,.search .result.venue .facilities:before,.search .result.venue .facilities:after{content:"";display:table}.postcode .result.venue .facilities:after,.search .result.venue .facilities:after{clear:both}.postcode .result.venue .readmore,.search .result.venue .readmore{margin-left:5px}.postcode .result.venue .vcard,.search .result.venue .vcard{display:inline;float:left;width:150px;margin:0 5px}.postcode .result.activity,.postcode .result.faq,.postcode .result.page,.search .result.activity,.search .result.faq,.search .result.page{display:inline;float:left;width:630px;margin:0 5px}.postcode .result.generic .image,.search .result.generic .image{display:inline;float:left;width:150px;margin:0 5px}.postcode .result.venueevent .content,.search .result.venueevent .content{display:inline;float:left;width:630px;margin:0 5px}.postcode .find_new_search{display:inline-block;width:640px;*zoom:1;margin:0 -5px;overflow:hidden;padding:0}.postcode .find_new_search:before,.postcode .find_new_search:after{content:"";display:table}.postcode .find_new_search:after{clear:both}.postcode .find_new_search section{display:inline;float:left;width:310px;margin:0 5px}.postcode .find_new_search section .panel,.postcode .find_new_search section .panel2{height:205px;float:left}.postcode .find_new_search section .panel select,.postcode .find_new_search section .panel2 select{width:80%}.postcode .find_new_search section .browse_by_borough{padding-bottom:0}.postcode .find_new_search section .browse_by_borough .field{padding:10px 10px}.postcode .find_new_search .result{display:inline-block;width:640px;*zoom:1;margin:0 -5px;margin-bottom:25px}.postcode .find_new_search .result:before,.postcode .find_new_search .result:after{content:"";display:table}.postcode .find_new_search .result:after{clear:both}.postcode .find_new_search .result .content{display:inline;float:left;width:390px;margin:0 5px}.postcode .find_new_search .result .distance{display:inline;float:left;width:70px;margin:0 5px}.postcode .find_new_search .result .vcard{display:inline;float:left;width:150px;margin:0 5px}.search article{margin:20px 10px}.search aside .useful ul{margin:0 10px}.search aside .useful ul li{margin:10px 0}.search .details{padding:10px;border-bottom:1px solid #cccccc}.search .details .pageno{float:right}.search .facilities{float:left;margin-bottom:5px;padding-top:0;position:relative;left:-2px;width:100%}.search .facilities li{display:inline}.search .facilities li div{margin:3px 2px}.search #filters{margin-top:20px}.search #filters ul li{float:left;margin:10px 0;width:25%}.search #filters ul .all{width:100%}.search .no-results{margin:5px 10px}.photos.index #main_photo,.photos.show #main_photo{display:inline-block;width:640px;*zoom:1;margin:0 -5px}.photos.index #main_photo:before,.photos.index #main_photo:after,.photos.show #main_photo:before,.photos.show #main_photo:after{content:"";display:table}.photos.index #main_photo:after,.photos.show #main_photo:after{clear:both}.photos.index #main_photo h2,.photos.show #main_photo h2{margin:0 5px 10px}.photos.index .main_image,.photos.show .main_image{float:left;display:inline;float:left;width:310px;margin:0 5px;text-align:center}.photos.index .main_image img,.photos.show .main_image img{margin:0 auto}.photos.index .description,.photos.show .description{display:inline;float:left;width:310px;margin:0 5px}.photos.index .description h3,.photos.show .description h3{margin-bottom:10px}.photos.index .description .controls,.photos.show .description .controls{overflow:hidden;font-weight:bold}.photos.index .description .controls .next,.photos.show .description .controls .next{float:right}.photos.index .description .controls .prev,.photos.show .description .controls .prev{float:left}.photos.index .more-photos,.photos.show .more-photos{clear:both;margin-top:10px;float:left;width:100%}.photos.index .more-photos .controls,.photos.show .more-photos .controls{clear:both;margin:10px;overflow:hidden}.photos.index .more-photos li,.photos.show .more-photos li{float:left;margin:0 0 10px 10px}.alert-message,.notices,.home .notices{margin:10px 10px 0 20px}.edit_guestpass input[type="checkbox"],#guestpass_form input[type="checkbox"],#new_birthday_booking input[type="checkbox"],#new_birthday_enquiry input[type="checkbox"],#new_birthday_general input[type="checkbox"],#new_booking_form input[type="checkbox"],#new_contact_form input[type="checkbox"],.new_course_contact input[type="checkbox"],#new_guestpass input[type="checkbox"],#new_library_contact input[type="checkbox"]{margin-right:5px;width:auto}.edit_guestpass .field_with_errors,#guestpass_form .field_with_errors,#new_birthday_booking .field_with_errors,#new_birthday_enquiry .field_with_errors,#new_birthday_general .field_with_errors,#new_booking_form .field_with_errors,#new_contact_form .field_with_errors,.new_course_contact .field_with_errors,#new_guestpass .field_with_errors,#new_library_contact .field_with_errors{color:#ac0000}.edit_guestpass .field_with_errors .hint,#guestpass_form .field_with_errors .hint,#new_birthday_booking .field_with_errors .hint,#new_birthday_enquiry .field_with_errors .hint,#new_birthday_general .field_with_errors .hint,#new_booking_form .field_with_errors .hint,#new_contact_form .field_with_errors .hint,.new_course_contact .field_with_errors .hint,#new_guestpass .field_with_errors .hint,#new_library_contact .field_with_errors .hint{color:black}.edit_guestpass .field_with_errors input,#guestpass_form .field_with_errors input,#new_birthday_booking .field_with_errors input,#new_birthday_enquiry .field_with_errors input,#new_birthday_general .field_with_errors input,#new_booking_form .field_with_errors input,#new_contact_form .field_with_errors input,.new_course_contact .field_with_errors input,#new_guestpass .field_with_errors input,#new_library_contact .field_with_errors input{border-color:#ac0000;background-color:#ffdfdf}.edit_guestpass label,#guestpass_form label,#new_birthday_booking label,#new_birthday_enquiry label,#new_birthday_general label,#new_booking_form label,#new_contact_form label,.new_course_contact label,#new_guestpass label,#new_library_contact label{line-height:1.38em}.edit_guestpass .actions,#guestpass_form .actions,#new_birthday_booking .actions,#new_birthday_enquiry .actions,#new_birthday_general .actions,#new_booking_form .actions,#new_contact_form .actions,.new_course_contact .actions,#new_guestpass .actions,#new_library_contact .actions{margin-left:41%}.edit_guestpass .activities .select,.edit_guestpass .goals .select,#guestpass_form .activities .select,#guestpass_form .goals .select,#new_birthday_booking .activities .select,#new_birthday_booking .goals .select,#new_birthday_enquiry .activities .select,#new_birthday_enquiry .goals .select,#new_birthday_general .activities .select,#new_birthday_general .goals .select,#new_booking_form .activities .select,#new_booking_form .goals .select,#new_contact_form .activities .select,#new_contact_form .goals .select,.new_course_contact .activities .select,.new_course_contact .goals .select,#new_guestpass .activities .select,#new_guestpass .goals .select,#new_library_contact .activities .select,#new_library_contact .goals .select{width:100%}.edit_guestpass .activities .select label,.edit_guestpass .goals .select label,#guestpass_form .activities .select label,#guestpass_form .goals .select label,#new_birthday_booking .activities .select label,#new_birthday_booking .goals .select label,#new_birthday_enquiry .activities .select label,#new_birthday_enquiry .goals .select label,#new_birthday_general .activities .select label,#new_birthday_general .goals .select label,#new_booking_form .activities .select label,#new_booking_form .goals .select label,#new_contact_form .activities .select label,#new_contact_form .goals .select label,.new_course_contact .activities .select label,.new_course_contact .goals .select label,#new_guestpass .activities .select label,#new_guestpass .goals .select label,#new_library_contact .activities .select label,#new_library_contact .goals .select label{text-align:left}.edit_guestpass .activities .select .boolean.control-label,.edit_guestpass .goals .select .boolean.control-label,#guestpass_form .activities .select .boolean.control-label,#guestpass_form .goals .select .boolean.control-label,#new_birthday_booking .activities .select .boolean.control-label,#new_birthday_booking .goals .select .boolean.control-label,#new_birthday_enquiry .activities .select .boolean.control-label,#new_birthday_enquiry .goals .select .boolean.control-label,#new_birthday_general .activities .select .boolean.control-label,#new_birthday_general .goals .select .boolean.control-label,#new_booking_form .activities .select .boolean.control-label,#new_booking_form .goals .select .boolean.control-label,#new_contact_form .activities .select .boolean.control-label,#new_contact_form .goals .select .boolean.control-label,.new_course_contact .activities .select .boolean.control-label,.new_course_contact .goals .select .boolean.control-label,#new_guestpass .activities .select .boolean.control-label,#new_guestpass .goals .select .boolean.control-label,#new_library_contact .activities .select .boolean.control-label,#new_library_contact .goals .select .boolean.control-label{display:block;margin-right:0;padding-left:18px;text-indent:-17px;font-weight:normal}.edit_guestpass .activities .select .boolean.control-label input,.edit_guestpass .goals .select .boolean.control-label input,#guestpass_form .activities .select .boolean.control-label input,#guestpass_form .goals .select .boolean.control-label input,#new_birthday_booking .activities .select .boolean.control-label input,#new_birthday_booking .goals .select .boolean.control-label input,#new_birthday_enquiry .activities .select .boolean.control-label input,#new_birthday_enquiry .goals .select .boolean.control-label input,#new_birthday_general .activities .select .boolean.control-label input,#new_birthday_general .goals .select .boolean.control-label input,#new_booking_form .activities .select .boolean.control-label input,#new_booking_form .goals .select .boolean.control-label input,#new_contact_form .activities .select .boolean.control-label input,#new_contact_form .goals .select .boolean.control-label input,.new_course_contact .activities .select .boolean.control-label input,.new_course_contact .goals .select .boolean.control-label input,#new_guestpass .activities .select .boolean.control-label input,#new_guestpass .goals .select .boolean.control-label input,#new_library_contact .activities .select .boolean.control-label input,#new_library_contact .goals .select .boolean.control-label input{margin-right:5px;position:relative;width:10%}.edit_guestpass .activities .select .input.clearfix.boolean,.edit_guestpass .activities .select .input.boolean.filter,.edit_guestpass .goals .select .input.clearfix.boolean,.edit_guestpass .goals .select .input.boolean.filter,#guestpass_form .activities .select .input.clearfix.boolean,#guestpass_form .activities .select .input.boolean.filter,#guestpass_form .goals .select .input.clearfix.boolean,#guestpass_form .goals .select .input.boolean.filter,#new_birthday_booking .activities .select .input.clearfix.boolean,#new_birthday_booking .activities .select .input.boolean.filter,#new_birthday_booking .goals .select .input.clearfix.boolean,#new_birthday_booking .goals .select .input.boolean.filter,#new_birthday_enquiry .activities .select .input.clearfix.boolean,#new_birthday_enquiry .activities .select .input.boolean.filter,#new_birthday_enquiry .goals .select .input.clearfix.boolean,#new_birthday_enquiry .goals .select .input.boolean.filter,#new_birthday_general .activities .select .input.clearfix.boolean,#new_birthday_general .activities .select .input.boolean.filter,#new_birthday_general .goals .select .input.clearfix.boolean,#new_birthday_general .goals .select .input.boolean.filter,#new_booking_form .activities .select .input.clearfix.boolean,#new_booking_form .activities .select .input.boolean.filter,#new_booking_form .goals .select .input.clearfix.boolean,#new_booking_form .goals .select .input.boolean.filter,#new_contact_form .activities .select .input.clearfix.boolean,#new_contact_form .activities .select .input.boolean.filter,#new_contact_form .goals .select .input.clearfix.boolean,#new_contact_form .goals .select .input.boolean.filter,.new_course_contact .activities .select .input.clearfix.boolean,.new_course_contact .activities .select .input.boolean.filter,.new_course_contact .goals .select .input.clearfix.boolean,.new_course_contact .goals .select .input.boolean.filter,#new_guestpass .activities .select .input.clearfix.boolean,#new_guestpass .activities .select .input.boolean.filter,#new_guestpass .goals .select .input.clearfix.boolean,#new_guestpass .goals .select .input.boolean.filter,#new_library_contact .activities .select .input.clearfix.boolean,#new_library_contact .activities .select .input.boolean.filter,#new_library_contact .goals .select .input.clearfix.boolean,#new_library_contact .goals .select .input.boolean.filter{clear:none;float:left;width:50%}.edit_guestpass .activities .select .input.clearfix.boolean label,.edit_guestpass .activities .select .input.boolean.filter label,.edit_guestpass .goals .select .input.clearfix.boolean label,.edit_guestpass .goals .select .input.boolean.filter label,#guestpass_form .activities .select .input.clearfix.boolean label,#guestpass_form .activities .select .input.boolean.filter label,#guestpass_form .goals .select .input.clearfix.boolean label,#guestpass_form .goals .select .input.boolean.filter label,#new_birthday_booking .activities .select .input.clearfix.boolean label,#new_birthday_booking .activities .select .input.boolean.filter label,#new_birthday_booking .goals .select .input.clearfix.boolean label,#new_birthday_booking .goals .select .input.boolean.filter label,#new_birthday_enquiry .activities .select .input.clearfix.boolean label,#new_birthday_enquiry .activities .select .input.boolean.filter label,#new_birthday_enquiry .goals .select .input.clearfix.boolean label,#new_birthday_enquiry .goals .select .input.boolean.filter label,#new_birthday_general .activities .select .input.clearfix.boolean label,#new_birthday_general .activities .select .input.boolean.filter label,#new_birthday_general .goals .select .input.clearfix.boolean label,#new_birthday_general .goals .select .input.boolean.filter label,#new_booking_form .activities .select .input.clearfix.boolean label,#new_booking_form .activities .select .input.boolean.filter label,#new_booking_form .goals .select .input.clearfix.boolean label,#new_booking_form .goals .select .input.boolean.filter label,#new_contact_form .activities .select .input.clearfix.boolean label,#new_contact_form .activities .select .input.boolean.filter label,#new_contact_form .goals .select .input.clearfix.boolean label,#new_contact_form .goals .select .input.boolean.filter label,.new_course_contact .activities .select .input.clearfix.boolean label,.new_course_contact .activities .select .input.boolean.filter label,.new_course_contact .goals .select .input.clearfix.boolean label,.new_course_contact .goals .select .input.boolean.filter label,#new_guestpass .activities .select .input.clearfix.boolean label,#new_guestpass .activities .select .input.boolean.filter label,#new_guestpass .goals .select .input.clearfix.boolean label,#new_guestpass .goals .select .input.boolean.filter label,#new_library_contact .activities .select .input.clearfix.boolean label,#new_library_contact .activities .select .input.boolean.filter label,#new_library_contact .goals .select .input.clearfix.boolean label,#new_library_contact .goals .select .input.boolean.filter label{width:100%;font-weight:normal}.edit_guestpass .clearfix,.edit_guestpass .filter,#guestpass_form .clearfix,#guestpass_form .filter,#new_birthday_booking .clearfix,#new_birthday_booking .filter,#new_birthday_enquiry .clearfix,#new_birthday_enquiry .filter,#new_birthday_general .clearfix,#new_birthday_general .filter,#new_booking_form .clearfix,#new_booking_form .filter,#new_contact_form .clearfix,#new_contact_form .filter,.new_course_contact .clearfix,.new_course_contact .filter,#new_guestpass .clearfix,#new_guestpass .filter,#new_library_contact .clearfix,#new_library_contact .filter{clear:both;padding-bottom:7px;position:relative}.edit_guestpass .clearfix input,.edit_guestpass .filter input,#guestpass_form .clearfix input,#guestpass_form .filter input,#new_birthday_booking .clearfix input,#new_birthday_booking .filter input,#new_birthday_enquiry .clearfix input,#new_birthday_enquiry .filter input,#new_birthday_general .clearfix input,#new_birthday_general .filter input,#new_booking_form .clearfix input,#new_booking_form .filter input,#new_contact_form .clearfix input,#new_contact_form .filter input,.new_course_contact .clearfix input,.new_course_contact .filter input,#new_guestpass .clearfix input,#new_guestpass .filter input,#new_library_contact .clearfix input,#new_library_contact .filter input{width:190px}.edit_guestpass .clearfix label,.edit_guestpass .filter label,#guestpass_form .clearfix label,#guestpass_form .filter label,#new_birthday_booking .clearfix label,#new_birthday_booking .filter label,#new_birthday_enquiry .clearfix label,#new_birthday_enquiry .filter label,#new_birthday_general .clearfix label,#new_birthday_general .filter label,#new_booking_form .clearfix label,#new_booking_form .filter label,#new_contact_form .clearfix label,#new_contact_form .filter label,.new_course_contact .clearfix label,.new_course_contact .filter label,#new_guestpass .clearfix label,#new_guestpass .filter label,#new_library_contact .clearfix label,#new_library_contact .filter label{float:left;margin-right:9px;text-align:right;width:250px;font-weight:700}.edit_guestpass .clearfix small,.edit_guestpass .filter small,#guestpass_form .clearfix small,#guestpass_form .filter small,#new_birthday_booking .clearfix small,#new_birthday_booking .filter small,#new_birthday_enquiry .clearfix small,#new_birthday_enquiry .filter small,#new_birthday_general .clearfix small,#new_birthday_general .filter small,#new_booking_form .clearfix small,#new_booking_form .filter small,#new_contact_form .clearfix small,#new_contact_form .filter small,.new_course_contact .clearfix small,.new_course_contact .filter small,#new_guestpass .clearfix small,#new_guestpass .filter small,#new_library_contact .clearfix small,#new_library_contact .filter small{margin:5px 0 0 260px;display:block}.edit_guestpass .clearfix .field_with_hint .error,.edit_guestpass .filter .field_with_hint .error,#guestpass_form .clearfix .field_with_hint .error,#guestpass_form .filter .field_with_hint .error,#new_birthday_booking .clearfix .field_with_hint .error,#new_birthday_booking .filter .field_with_hint .error,#new_birthday_enquiry .clearfix .field_with_hint .error,#new_birthday_enquiry .filter .field_with_hint .error,#new_birthday_general .clearfix .field_with_hint .error,#new_birthday_general .filter .field_with_hint .error,#new_booking_form .clearfix .field_with_hint .error,#new_booking_form .filter .field_with_hint .error,#new_contact_form .clearfix .field_with_hint .error,#new_contact_form .filter .field_with_hint .error,.new_course_contact .clearfix .field_with_hint .error,.new_course_contact .filter .field_with_hint .error,#new_guestpass .clearfix .field_with_hint .error,#new_guestpass .filter .field_with_hint .error,#new_library_contact .clearfix .field_with_hint .error,#new_library_contact .filter .field_with_hint .error{margin:5px 0 0 255px;display:block}.edit_guestpass .clearfix .datepicker-field,.edit_guestpass .filter .datepicker-field,#guestpass_form .clearfix .datepicker-field,#guestpass_form .filter .datepicker-field,#new_birthday_booking .clearfix .datepicker-field,#new_birthday_booking .filter .datepicker-field,#new_birthday_enquiry .clearfix .datepicker-field,#new_birthday_enquiry .filter .datepicker-field,#new_birthday_general .clearfix .datepicker-field,#new_birthday_general .filter .datepicker-field,#new_booking_form .clearfix .datepicker-field,#new_booking_form .filter .datepicker-field,#new_contact_form .clearfix .datepicker-field,#new_contact_form .filter .datepicker-field,.new_course_contact .clearfix .datepicker-field,.new_course_contact .filter .datepicker-field,#new_guestpass .clearfix .datepicker-field,#new_guestpass .filter .datepicker-field,#new_library_contact .clearfix .datepicker-field,#new_library_contact .filter .datepicker-field{float:left}.edit_guestpass .clearfix .ui-datepicker-trigger,.edit_guestpass .filter .ui-datepicker-trigger,#guestpass_form .clearfix .ui-datepicker-trigger,#guestpass_form .filter .ui-datepicker-trigger,#new_birthday_booking .clearfix .ui-datepicker-trigger,#new_birthday_booking .filter .ui-datepicker-trigger,#new_birthday_enquiry .clearfix .ui-datepicker-trigger,#new_birthday_enquiry .filter .ui-datepicker-trigger,#new_birthday_general .clearfix .ui-datepicker-trigger,#new_birthday_general .filter .ui-datepicker-trigger,#new_booking_form .clearfix .ui-datepicker-trigger,#new_booking_form .filter .ui-datepicker-trigger,#new_contact_form .clearfix .ui-datepicker-trigger,#new_contact_form .filter .ui-datepicker-trigger,.new_course_contact .clearfix .ui-datepicker-trigger,.new_course_contact .filter .ui-datepicker-trigger,#new_guestpass .clearfix .ui-datepicker-trigger,#new_guestpass .filter .ui-datepicker-trigger,#new_library_contact .clearfix .ui-datepicker-trigger,#new_library_contact .filter .ui-datepicker-trigger{position:relative;margin:0 5px}.edit_guestpass .clearfix select,.edit_guestpass .filter select,#guestpass_form .clearfix select,#guestpass_form .filter select,#new_birthday_booking .clearfix select,#new_birthday_booking .filter select,#new_birthday_enquiry .clearfix select,#new_birthday_enquiry .filter select,#new_birthday_general .clearfix select,#new_birthday_general .filter select,#new_booking_form .clearfix select,#new_booking_form .filter select,#new_contact_form .clearfix select,#new_contact_form .filter select,.new_course_contact .clearfix select,.new_course_contact .filter select,#new_guestpass .clearfix select,#new_guestpass .filter select,#new_library_contact .clearfix select,#new_library_contact .filter select{height:22px;width:170px}.edit_guestpass .clearfix textarea,.edit_guestpass .filter textarea,#guestpass_form .clearfix textarea,#guestpass_form .filter textarea,#new_birthday_booking .clearfix textarea,#new_birthday_booking .filter textarea,#new_birthday_enquiry .clearfix textarea,#new_birthday_enquiry .filter textarea,#new_birthday_general .clearfix textarea,#new_birthday_general .filter textarea,#new_booking_form .clearfix textarea,#new_booking_form .filter textarea,#new_contact_form .clearfix textarea,#new_contact_form .filter textarea,.new_course_contact .clearfix textarea,.new_course_contact .filter textarea,#new_guestpass .clearfix textarea,#new_guestpass .filter textarea,#new_library_contact .clearfix textarea,#new_library_contact .filter textarea{height:100px;width:240px}.edit_guestpass #contact_form_offers,#guestpass_form #contact_form_offers,#new_birthday_booking #contact_form_offers,#new_birthday_enquiry #contact_form_offers,#new_birthday_general #contact_form_offers,#new_booking_form #contact_form_offers,#new_contact_form #contact_form_offers,.new_course_contact #contact_form_offers,#new_guestpass #contact_form_offers,#new_library_contact #contact_form_offers{margin-right:5px;position:relative;right:0;width:auto}.edit_guestpass .event-date select,#guestpass_form .event-date select,#new_birthday_booking .event-date select,#new_birthday_enquiry .event-date select,#new_birthday_general .event-date select,#new_booking_form .event-date select,#new_contact_form .event-date select,.new_course_contact .event-date select,#new_guestpass .event-date select,#new_library_contact .event-date select{width:auto}.edit_guestpass .mandatory,#guestpass_form .mandatory,#new_birthday_booking .mandatory,#new_birthday_enquiry .mandatory,#new_birthday_general .mandatory,#new_booking_form .mandatory,#new_contact_form .mandatory,.new_course_contact .mandatory,#new_guestpass .mandatory,#new_library_contact .mandatory{margin:15px 0;position:relative;left:260px;text-align:left;font-style:italic;font-weight:normal}.edit_guestpass .mandatory label,#guestpass_form .mandatory label,#new_birthday_booking .mandatory label,#new_birthday_enquiry .mandatory label,#new_birthday_general .mandatory label,#new_booking_form .mandatory label,#new_contact_form .mandatory label,.new_course_contact .mandatory label,#new_guestpass .mandatory label,#new_library_contact .mandatory label{margin:15px 0;text-align:left;font-style:italic;font-weight:normal}.edit_guestpass .offer_chk,#guestpass_form .offer_chk,#new_birthday_booking .offer_chk,#new_birthday_enquiry .offer_chk,#new_birthday_general .offer_chk,#new_booking_form .offer_chk,#new_contact_form .offer_chk,.new_course_contact .offer_chk,#new_guestpass .offer_chk,#new_library_contact .offer_chk{margin-left:41%;width:230px}.edit_guestpass .offer_chk label,#guestpass_form .offer_chk label,#new_birthday_booking .offer_chk label,#new_birthday_enquiry .offer_chk label,#new_birthday_general .offer_chk label,#new_booking_form .offer_chk label,#new_contact_form .offer_chk label,.new_course_contact .offer_chk label,#new_guestpass .offer_chk label,#new_library_contact .offer_chk label{display:block;margin-right:0;padding-left:18px;text-align:left;text-indent:-17px;width:100%;font-weight:normal}.edit_guestpass .radio_buttons,#guestpass_form .radio_buttons,#new_birthday_booking .radio_buttons,#new_birthday_enquiry .radio_buttons,#new_birthday_general .radio_buttons,#new_booking_form .radio_buttons,#new_contact_form .radio_buttons,.new_course_contact .radio_buttons,#new_guestpass .radio_buttons,#new_library_contact .radio_buttons{margin-bottom:5px}.edit_guestpass .radio_buttons input,#guestpass_form .radio_buttons input,#new_birthday_booking .radio_buttons input,#new_birthday_enquiry .radio_buttons input,#new_birthday_general .radio_buttons input,#new_booking_form .radio_buttons input,#new_contact_form .radio_buttons input,.new_course_contact .radio_buttons input,#new_guestpass .radio_buttons input,#new_library_contact .radio_buttons input{margin-right:3px;width:auto}.edit_guestpass .radio_buttons label,#guestpass_form .radio_buttons label,#new_birthday_booking .radio_buttons label,#new_birthday_enquiry .radio_buttons label,#new_birthday_general .radio_buttons label,#new_booking_form .radio_buttons label,#new_contact_form .radio_buttons label,.new_course_contact .radio_buttons label,#new_guestpass .radio_buttons label,#new_library_contact .radio_buttons label{float:left;font-weight:normal}.edit_guestpass .radio_buttons label.radio,#guestpass_form .radio_buttons label.radio,#new_birthday_booking .radio_buttons label.radio,#new_birthday_enquiry .radio_buttons label.radio,#new_birthday_general .radio_buttons label.radio,#new_booking_form .radio_buttons label.radio,#new_contact_form .radio_buttons label.radio,.new_course_contact .radio_buttons label.radio,#new_guestpass .radio_buttons label.radio,#new_library_contact .radio_buttons label.radio{float:left;width:auto}.edit_guestpass #ratings .header,#guestpass_form #ratings .header,#new_birthday_booking #ratings .header,#new_birthday_enquiry #ratings .header,#new_birthday_general #ratings .header,#new_booking_form #ratings .header,#new_contact_form #ratings .header,.new_course_contact #ratings .header,#new_guestpass #ratings .header,#new_library_contact #ratings .header{*zoom:1;margin:10px 0 5px 270px}.edit_guestpass #ratings .header:before,.edit_guestpass #ratings .header:after,#guestpass_form #ratings .header:before,#guestpass_form #ratings .header:after,#new_birthday_booking #ratings .header:before,#new_birthday_booking #ratings .header:after,#new_birthday_enquiry #ratings .header:before,#new_birthday_enquiry #ratings .header:after,#new_birthday_general #ratings .header:before,#new_birthday_general #ratings .header:after,#new_booking_form #ratings .header:before,#new_booking_form #ratings .header:after,#new_contact_form #ratings .header:before,#new_contact_form #ratings .header:after,.new_course_contact #ratings .header:before,.new_course_contact #ratings .header:after,#new_guestpass #ratings .header:before,#new_guestpass #ratings .header:after,#new_library_contact #ratings .header:before,#new_library_contact #ratings .header:after{content:"";display:table}.edit_guestpass #ratings .header:after,#guestpass_form #ratings .header:after,#new_birthday_booking #ratings .header:after,#new_birthday_enquiry #ratings .header:after,#new_birthday_general #ratings .header:after,#new_booking_form #ratings .header:after,#new_contact_form #ratings .header:after,.new_course_contact #ratings .header:after,#new_guestpass #ratings .header:after,#new_library_contact #ratings .header:after{clear:both}.edit_guestpass #ratings .header .rating,#guestpass_form #ratings .header .rating,#new_birthday_booking #ratings .header .rating,#new_birthday_enquiry #ratings .header .rating,#new_birthday_general #ratings .header .rating,#new_booking_form #ratings .header .rating,#new_contact_form #ratings .header .rating,.new_course_contact #ratings .header .rating,#new_guestpass #ratings .header .rating,#new_library_contact #ratings .header .rating{float:left;margin:0 4px 5px 0;width:65px;text-align:center}.edit_guestpass #ratings .radio_buttons label,#guestpass_form #ratings .radio_buttons label,#new_birthday_booking #ratings .radio_buttons label,#new_birthday_enquiry #ratings .radio_buttons label,#new_birthday_general #ratings .radio_buttons label,#new_booking_form #ratings .radio_buttons label,#new_contact_form #ratings .radio_buttons label,.new_course_contact #ratings .radio_buttons label,#new_guestpass #ratings .radio_buttons label,#new_library_contact #ratings .radio_buttons label{padding-right:10px}.edit_guestpass #ratings .radio_buttons label.radio,#guestpass_form #ratings .radio_buttons label.radio,#new_birthday_booking #ratings .radio_buttons label.radio,#new_birthday_enquiry #ratings .radio_buttons label.radio,#new_birthday_general #ratings .radio_buttons label.radio,#new_booking_form #ratings .radio_buttons label.radio,#new_contact_form #ratings .radio_buttons label.radio,.new_course_contact #ratings .radio_buttons label.radio,#new_guestpass #ratings .radio_buttons label.radio,#new_library_contact #ratings .radio_buttons label.radio{padding:0;text-align:center;width:60px}.edit_guestpass #testimonial,#guestpass_form #testimonial,#new_birthday_booking #testimonial,#new_birthday_enquiry #testimonial,#new_birthday_general #testimonial,#new_booking_form #testimonial,#new_contact_form #testimonial,.new_course_contact #testimonial,#new_guestpass #testimonial,#new_library_contact #testimonial{margin-left:270px}.edit_guestpass #testimonial input,#guestpass_form #testimonial input,#new_birthday_booking #testimonial input,#new_birthday_enquiry #testimonial input,#new_birthday_general #testimonial input,#new_booking_form #testimonial input,#new_contact_form #testimonial input,.new_course_contact #testimonial input,#new_guestpass #testimonial input,#new_library_contact #testimonial input{width:auto}.edit_guestpass .title select,#guestpass_form .title select,#new_birthday_booking .title select,#new_birthday_enquiry .title select,#new_birthday_general .title select,#new_booking_form .title select,#new_contact_form .title select,.new_course_contact .title select,#new_guestpass .title select,#new_library_contact .title select{right:225px;width:80px}body.guestpasses #main-content h2{background:#ffffff !important;behavior:none !important;color:#56a43f !important;font-size:3.077em !important}body.guestpasses .title h1 a,body.guestpasses .title table.activities th a,table.activities body.guestpasses .title th a,body.guestpasses .title table.activity th a,table.activity body.guestpasses .title th a{text-decoration:none;color:#56a43f}body.guestpasses .title h1 a:hover,body.guestpasses .title table.activities th a:hover,table.activities body.guestpasses .title th a:hover,body.guestpasses .title table.activity th a:hover,table.activity body.guestpasses .title th a:hover{text-decoration:underline}body.guestpasses .updates .labels{float:left}body.guestpasses .updates .labels label{float:none}body.guestpasses .updates .labels span{text-align:right;width:250px;float:left}body.guestpasses .updates .select{width:330px;float:left;margin-left:0}body.guestpasses .updates .select .control-label.checkbox{left:0;padding-bottom:5px;text-indent:0 !important}body.guestpasses .updates .select .input.boolean{clear:none !important;float:left;width:50%}body.guestpasses .updates .select .input.boolean label{left:0 !important;width:100% !important}body.guestpasses .updates .select .input.boolean label input{margin-right:5px !important;width:10% !important}body.guestpasses h2{color:#fff}body.guestpasses input#guestpass_email,body.guestpasses input#guestpass_name,body.guestpasses input#guestpass_phone{float:left;margin-right:5px}body.guestpasses input,body.guestpasses select{margin-bottom:15px}body.guestpasses select{width:auto !important}body.guestpasses article{margin:15px 0 200px;zoom:1}body.guestpasses .main-content .content h1,body.guestpasses .main-content .content table.activities th,table.activities body.guestpasses .main-content .content th,body.guestpasses .main-content .content table.activity th,table.activity body.guestpasses .main-content .content th{margin-left:10px !important}body.guestpasses .main-content .content .guestpass_container{margin:10px 0 0 10px}body.guestpasses .main-content .content .guestpass_container label#nowidth{width:auto}body.guestpasses .main-content .content .guestpass_container .key{position:relative;left:44%}body.guestpasses .thanks_msg{margin-bottom:25px}body.guestpasses .edit_guestpass .goals{margin-bottom:30px}body.guestpasses .edit_guestpass .goals .labels,body.guestpasses .edit_guestpass .activities .labels{float:left}body.guestpasses .edit_guestpass .goals .labels label,body.guestpasses .edit_guestpass .activities .labels label{float:none}body.guestpasses .edit_guestpass .goals .labels span,body.guestpasses .edit_guestpass .activities .labels span{text-align:right;width:250px;float:left}body.guestpasses .edit_guestpass .goals .select,body.guestpasses .edit_guestpass .activities .select{width:330px;float:left;margin-left:0}body.guestpasses .edit_guestpass .goals .select .control-label.checkbox,body.guestpasses .edit_guestpass .activities .select .control-label.checkbox{left:0;padding-bottom:5px}body.guestpasses #guestpass_form .control-label.checkbox,body.guestpasses #new_guestpass .control-label.checkbox,body.guestpasses .edit_guestpass .control-label.checkbox{left:44%;position:relative;text-align:left;text-indent:-18px;font-weight:normal}body.guestpasses #guestpass_form .control-label.checkbox input,body.guestpasses #new_guestpass .control-label.checkbox input,body.guestpasses .edit_guestpass .control-label.checkbox input{margin-bottom:0}body.guestpasses .button.back{float:left;padding:3px 10px;margin-right:30px}body.guestpasses .button.print{float:right}body.guestpasses .error{float:left !important;padding-left:0;white-space:nowrap}body.guestpasses ul.t-and-c{clear:both;margin-left:0;margin-bottom:20px}body.guestpasses ul.t-and-c li{list-style-type:decimal;margin-left:20px;margin-bottom:5px}body.guestpasses .guest_pass{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;behavior:url("/assets/PIE.htc");height:auto;display:block;margin-bottom:10px;min-height:300px;position:relative;-webkit-box-shadow:1px 3px 6px 2px #cccccc;-moz-box-shadow:1px 3px 6px 2px #cccccc;box-shadow:1px 3px 6px 2px #cccccc;behavior:none !important}body.guestpasses .guest_pass p{margin-left:0}body.guestpasses .guest_pass img{float:right;margin-right:6px}body.guestpasses .guest_pass ul{margin:0;padding:10px 0 0 20px}body.guestpasses .guest_pass ul li{list-style-type:none;margin-bottom:15px}body.guestpasses .guest_pass ul li span{line-height:18px}body.guestpasses .guest_pass ul li h3,body.guestpasses .guest_pass ul li h4{margin-bottom:0}body.guestpasses .guest_pass .small{font-size:0.85em}body.guestpasses .guest_pass .small p{margin:0;line-height:10px}body.guestpasses .ui-datepicker-trigger{margin-left:5px;position:relative;top:3px}#additional_information ul li{line-height:1.38em;margin-bottom:20px;width:100%}#additional_information ul li p{margin-left:20px}#additional_information ul li .pdf-link{float:left;height:16px;width:16px}#additional_information ul li .pdf-link span{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}#additional_information ul li.last{margin:0}#lldc-contact-form{margin:40px 0}#lldc-contact-form input{width:200px}#lldc-contact-form input[type=submit]{width:auto}#lldc-contact-form input[type=submit],#lldc-contact-form .mandatory{position:relative;left:240px}#lldc-contact-form input,#lldc-contact-form select,#lldc-contact-form textarea{margin-bottom:15px}#lldc-contact-form label{display:inline-block;line-height:1.38em;margin-right:10px;text-align:right;vertical-align:top;width:230px}#lldc-contact-form select{width:170px}#lldc-contact-form textarea{width:260px}#lldc-gallery-wrapper .lldc-photos-selector{float:left;width:630px}#lldc-gallery-wrapper .lldc-photos-selector #image-selector,#lldc-gallery-wrapper .lldc-photos-selector #main-image,#lldc-gallery-wrapper .lldc-photos-selector #main-image-desc{position:relative;left:-10px}#lldc-gallery-wrapper .lldc-photos-selector #image-selector{margin-top:10px;width:100%}#lldc-gallery-wrapper .lldc-photos-selector #image-selector .image-select a{float:left;height:52px;margin:0 3px 3px 0;width:73px}#lldc-gallery-wrapper .lldc-photos-selector #image-selector .image-select li{display:inline}#lldc-gallery-wrapper .lldc-photos-selector #main-image{height:auto;width:628px}#lldc-gallery-wrapper .lldc-photos-selector #main-image-desc{padding:10px 10px 0 10px}.sidebar_panel{float:left;margin-bottom:10px}.sidebar_panel img{vertical-align:bottom}.sidebar_panel.promo{background:url(/assets/lldc/copper_box_promo-af0d64286dabdf56b4e6a45c9988fdcc.jpg) 0 0 no-repeat;height:246px;width:307px}.sidebar_panel.promo .button{float:right;margin:160px 10px 0 0}.key-fact img{margin:0 0 30px 50px}#main_carousel.centralize-image #main_hero{display:inline;float:left;width:950px;margin:0 5px;padding:10px 10px 0 10px}#main_carousel.centralize-image #main_hero .home-promo a{width:100%}.lldc,.lldc-key-facts{margin:0 50px 0 10px}.lldc h1,.lldc table.activities th,table.activities .lldc th,.lldc table.activity th,table.activity .lldc th,.lldc-key-facts h1,.lldc-key-facts table.activities th,table.activities .lldc-key-facts th,.lldc-key-facts table.activity th,table.activity .lldc-key-facts th{margin-bottom:10px}.lldc ul,.lldc-key-facts ul{margin-bottom:10px}.lldc ul li,.lldc-key-facts ul li{line-height:1.38em}.lldc-key-facts{margin-left:10px}#partner{margin-top:10px}#partner .panel-copy{margin-left:10px}.main_photo{padding-bottom:18px;display:inline-block;width:640px;*zoom:1;margin:0 -5px}.main_photo h2{display:inline;float:left;width:630px;margin:0 5px}.main_photo:before,.main_photo:after{content:"";display:table}.main_photo:after{clear:both}.main_photo img{display:inline;float:left;width:390px;margin:0 5px}.main_photo .description{display:inline;float:left;width:230px;margin:0 5px}.main_photo .controls{display:inline;float:left;width:230px;margin:0 5px;margin-left:405px}.controls .next{float:right}.venue-type{display:inline-block;width:640px;*zoom:1;margin:0 -5px}.venue-type:before,.venue-type:after{content:"";display:table}.venue-type:after{clear:both}.venue-type .img-gallery,.venue-type .description{display:inline;float:left;width:310px;margin:0 5px}.academy .hero-image,.academy .description{display:inline;float:left;width:310px;margin:0 5px}.academy .academy-intro{display:inline-block;width:640px;*zoom:1;margin:0 -5px;padding-top:9px}.academy .academy-intro:before,.academy .academy-intro:after{content:"";display:table}.academy .academy-intro:after{clear:both}.academy .photos,.academy .team{display:inline-block;width:640px;*zoom:1;margin:0 -5px;margin-bottom:18px}.academy .photos:before,.academy .photos:after,.academy .team:before,.academy .team:after{content:"";display:table}.academy .photos:after,.academy .team:after{clear:both}.academy .photos h3,.academy .photos .more,.academy .team h3,.academy .team .more{display:inline;float:left;width:630px;margin:0 5px}.academy .photos .more,.academy .team .more{margin:10px 0 0 10px}.academy .photos .media-grid,.academy .team .media-grid{display:inline;float:left;width:630px;margin:0 5px;padding:5px 0 0 5px}.academy .photos .media-grid li:first-child,.academy .team .media-grid li:first-child{margin:0}.academy .photos .media-grid li,.academy .team .media-grid li{float:left;margin:0 0 0 10px}.academy .photos .media-grid img,.academy .team .media-grid img{border:1px solid #cccccc}.academy .photos h3{border-bottom:1px solid #cccccc}.comp_filter{width:100%}.team .email{margin-bottom:18px}.team .team-member img{border:1px solid #cccccc}.team section.large,.team section.small{clear:both;display:inline;float:left;width:630px;margin:0 5px;margin:0 0}.team section.large img,.team section.large .details{display:inline;float:left;width:310px;margin:0 5px}.team section.large img{float:left;width:auto}.team section.large .email{margin-bottom:9px;float:left}.team section.large p{clear:both}.team section.large .details{width:300px}.team section.large .team-member{float:left;margin-bottom:15px}.team section.small{margin-bottom:18px}.team section.small .row{float:left;border-bottom:1px solid #cccccc;padding:18px 0}.team section.small .team-member{width:300px;float:left;margin:0 5px}.team section.small img,.team section.small .details{float:left}.team section.small img{margin:5px 0 0 0}.team section.small .details{margin-left:10px;width:160px}.guest_pass .guest_pass{display:inline;float:left;width:630px;margin:0 5px;margin:0}.guest_pass .guest_pass form .input-prepend{position:relative;overflow:hidden}.guest_pass .guest_pass form .input-prepend .add-on{height:28px}.guest_pass .guest_pass form .input-prepend span{padding:2px 5px;display:block;position:absolute;width:390px;left:26px;line-height:1.3;border:1px solid #cccccc;-moz-border-radius-topleft:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomright:0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;behavior:url("/assets/PIE.htc")}.error_page{display:inline;float:left;width:630px;margin:0 5px;margin-left:0}.borough_news .more_stories,.centre_news .more_stories{clear:both;float:left;margin:10px}section.events_venue_hire .venue-list h2{margin:0 5px}section.events_venue_hire .venue-type{overflow:hidden;clear:both;margin-bottom:18px}section.events_venue_hire .venue-type .description,section.events_venue_hire .venue-type .img-gallery{width:290px}section.events_venue_hire .venue-type .img-gallery{padding:10px}section.events_venue_hire .venue-type .photolist li,section.events_venue_hire .venue-type .centres .team ul li,.centres .team section.events_venue_hire .venue-type ul li,section.events_venue_hire .venue-type .search .result .amenities li,.search .result section.events_venue_hire .venue-type .amenities li,section.events_venue_hire .venue-type .postcode .result .amenities li,.postcode .result section.events_venue_hire .venue-type .amenities li,section.events_venue_hire .venue-type .awards ul li,.awards section.events_venue_hire .venue-type ul li{margin:8px 0 0 15px}section.events_venue_hire .venue-type .photolist li:first-child,section.events_venue_hire .venue-type .centres .team ul li:first-child,.centres .team section.events_venue_hire .venue-type ul li:first-child,section.events_venue_hire .venue-type .search .result .amenities li:first-child,.search .result section.events_venue_hire .venue-type .amenities li:first-child,section.events_venue_hire .venue-type .postcode .result .amenities li:first-child,.postcode .result section.events_venue_hire .venue-type .amenities li:first-child,section.events_venue_hire .venue-type .awards ul li:first-child,.awards section.events_venue_hire .venue-type ul li:first-child{margin-left:0}.print_only{display:none}#breadcrumbs{color:#666666;font-size:1em;line-height:1em}#breadcrumbs h5{color:#666666;font-weight:normal;font-size:1em;line-height:1em}#breadcrumbs a{color:#666666;text-decoration:underline}#breadcrumbs a:hover{text-decoration:none}section.title h1,section.title table.activities th,table.activities section.title th,section.title table.activity th,table.activity section.title th{font-size:3.077em}ul.base-nav li a,ul.tertiary-nav li a,.weekly_programme ul#weektabs li a,ul.facility-opening-times li a{border:none;border-radius:0;line-height:1.8em;background:transparent;text-decoration:none}ul.base-nav li.active a,ul.tertiary-nav li.active a,.weekly_programme ul#weektabs li.active a,ul.facility-opening-times li.active a{font-weight:bold}ul.secondary-nav{background:#d8ebc4;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFD8EBC4');background:-ms-linear-gradient(top, #fff 0%, #d8ebc4 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q4ZWJjNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #d8ebc4));background-image:-webkit-linear-gradient(top, #fff, #d8ebc4);background-image:-moz-linear-gradient(top, #fff, #d8ebc4);background-image:-o-linear-gradient(top, #fff, #d8ebc4);background-image:linear-gradient(top, #ffffff,#d8ebc4);background-position:0% 100%;background-size:100% 46px;border:1px solid #90cd53}ul.secondary-nav hr{background-color:#90cd53;border:0 none}ul.secondary-nav li{background:#d8ebc4;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFD8EBC4');background:-ms-linear-gradient(top, #fff 0%, #d8ebc4 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q4ZWJjNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #d8ebc4));background-image:-webkit-linear-gradient(top, #fff, #d8ebc4);background-image:-moz-linear-gradient(top, #fff, #d8ebc4);background-image:-o-linear-gradient(top, #fff, #d8ebc4);background-image:linear-gradient(top, #ffffff,#d8ebc4);border-right:1px solid #90cd53}ul.secondary-nav li:hover{background:#bfde9e;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFBFDE9E');background:-ms-linear-gradient(top, #fff 0%, #bfde9e 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2JmZGU5ZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #bfde9e));background-image:-webkit-linear-gradient(top, #fff, #bfde9e);background-image:-moz-linear-gradient(top, #fff, #bfde9e);background-image:-o-linear-gradient(top, #fff, #bfde9e);background-image:linear-gradient(top, #ffffff,#bfde9e)}ul.secondary-nav li.active{background:#a6d178;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFA6D178');background:-ms-linear-gradient(top, #fff 0%, #a6d178 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2E2ZDE3OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #a6d178));background-image:-webkit-linear-gradient(top, #fff, #a6d178);background-image:-moz-linear-gradient(top, #fff, #a6d178);background-image:-o-linear-gradient(top, #fff, #a6d178);background-image:linear-gradient(top, #ffffff,#a6d178)}ul.secondary-nav li.active a{text-shadow:0px 1px 0px #e6e6e6}ul.secondary-nav li.last{border-right:0 none}ul.secondary-nav li a{text-shadow:0px 1px 0px white;text-decoration:none}article h1,article table.activities th,table.activities article th,article table.activity th,table.activity article th{font-size:1.846em;color:#56a43f;text-transform:uppercase;font-family:'Garage Gothic', Verdana, sans-serif}article h2,article h3,article h4,article h5,article h6{font-family:Arial, Verdana, sans-serif;color:#333333;font-weight:700}article h2{font-size:1.385em}article h3{font-size:1.154em}article h4,article h5,article h6{font-size:1em}article strong{font-weight:bold}article em{font-style:italic}article li{line-height:1.38em}article ul li{list-style:disc}article ol li{list-style:decimal}a.button{text-align:center;color:white !important;font-size:1.153846153846154em;font-weight:bold;line-height:1.2em;letter-spacing:0.05em;padding:3px 10px;text-decoration:none;white-space:nowrap;position:relative;text-shadow:0px -1px 0px rgba(0,0,0,0.4);background:#098ed1;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF76B3E2', endColorstr='#FF098ED1');background:-ms-linear-gradient(top, #76b3e2 0%, #098ed1 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc2YjNlMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA5OGVkMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #76b3e2), color-stop(100%, #098ed1));background-image:-webkit-linear-gradient(top, #76b3e2, #098ed1);background-image:-moz-linear-gradient(top, #76b3e2, #098ed1);background-image:-o-linear-gradient(top, #76b3e2, #098ed1);background-image:linear-gradient(top, #76b3e2,#098ed1);border:none;-webkit-box-shadow:0 1px 0 0 black;-moz-box-shadow:0 1px 0 0 black;box-shadow:0 1px 0 0 black;behavior:none !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:5px 10px}a.button:hover{background:#076da0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF4C9CD9', endColorstr='#FF076DA0');background:-ms-linear-gradient(top, #4c9cd9 0%, #076da0 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOWNkOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA3NmRhMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4c9cd9), color-stop(100%, #076da0));background-image:-webkit-linear-gradient(top, #4c9cd9, #076da0);background-image:-moz-linear-gradient(top, #4c9cd9, #076da0);background-image:-o-linear-gradient(top, #4c9cd9, #076da0);background-image:linear-gradient(top, #4c9cd9,#076da0);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a.button:active{background:#076da0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF4C9CD9', endColorstr='#FF076DA0');background:-ms-linear-gradient(top, #4c9cd9 0%, #076da0 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOWNkOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA3NmRhMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4c9cd9), color-stop(100%, #076da0));background-image:-webkit-linear-gradient(top, #4c9cd9, #076da0);background-image:-moz-linear-gradient(top, #4c9cd9, #076da0);background-image:-o-linear-gradient(top, #4c9cd9, #076da0);background-image:linear-gradient(top, #4c9cd9,#076da0);top:1px}.notice,.alert{border:4px solid;text-align:center}.notice p,.alert p{margin:0}.alert{border-color:#ac0000;color:#ac0000;font-size:1.154em}.alert a{color:#ac0000}.alert p{font-size:1em}.alert.medium,.filter select.alert{border-width:2px}.alert.low{border-width:1px}.boroughs .sidebar .panel,.boroughs .sidebar .panel2,.centres .sidebar .panel,.centres .sidebar .panel2{border-top:1px solid #cccccc}.rounded,.rounded-all{border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.15);box-shadow:0 2px 2px 0 rgba(0,0,0,0.15);behavior:none !important}.rounded-all{border-top-right-radius:5px;border-top-left-radius:5px}.better_legacy{background:url(/assets/better_legacy-e237b100714ad11b4563310e95cadb70.jpg) 95% 50px no-repeat}.copper_box_panel{background:url(/assets/panel_cb-1e23dc1f699c7fbd2ad202c77bf31cfa.jpg) right bottom no-repeat}.corporate_membership{background:url(/assets/corporate_memberships-380de068165243d8f6b68d0506cba7d8.jpg) right bottom no-repeat}.guest_pass{height:200px;position:relative}.new_members{height:200px;position:relative;background:url(/assets/panel_membership-6fc22495d2ace8e43797e6fd72141ade.jpg) right bottom no-repeat}.short_pass{height:200px;position:relative;background:url(/assets/short_term-2445812b4b6bc02ca78f29f2d20602a4.jpg) right bottom no-repeat}.sessions .content #sign_in_panel label{font-weight:bold}.details section .icon{background:url(/assets/icons_16_16-36bfc445700f8be8af0df95f2dcd5bb0.gif) 0 0 no-repeat;float:left;height:16px;width:16px}.details section .bike-parking{background-position:0 0}.details section .buses{background-position:-18px 0}.details section .car-parking{background-position:0 -18px}.details section .disabled-parking{background-position:-36px 0}.details section .overground{background-position:-18px -18px}.details section .underground{background-position:-36px -18px}.details section p{margin:0 0 10px 22px}.facilities .icon,.accessibility .icon,.useful_links .icon{float:left;margin-bottom:5px;margin-right:5px;background:url(/assets/icons_34_34-141a92fb58c1d6d230f623f841dea715.gif) 0 0 no-repeat}.facilities .activity,.accessibility .activity,.useful_links .activity{background-position:-105px -280px}.facilities .adventure,.accessibility .adventure,.useful_links .adventure{background-position:0 0}.facilities .arts,.accessibility .arts,.useful_links .arts{background-position:-35px -210px}.facilities .athletics,.accessibility .athletics,.useful_links .athletics{background-position:-35px 0}.facilities .bike-parking,.accessibility .bike-parking,.useful_links .bike-parking{background-position:-70px 0}.facilities .birthday,.accessibility .birthday,.useful_links .birthday{background-position:-105px 0}.facilities .bus,.accessibility .bus,.useful_links .bus{background-position:0 -35px}.facilities .centre-accessable,.accessibility .centre-accessable,.useful_links .centre-accessable{background-position:-70px -105px}.facilities .climbing,.accessibility .climbing,.useful_links .climbing{background-position:-35px -35px}.facilities .dance,.accessibility .dance,.useful_links .dance{background-position:0 -70px}.facilities .disabled-changing,.accessibility .disabled-changing,.useful_links .disabled-changing{background-position:-35px -70px}.facilities .disabled-parking,.accessibility .disabled-parking,.useful_links .disabled-parking{background-position:-70px -70px}.facilities .disabled-toilet,.accessibility .disabled-toilet,.useful_links .disabled-toilet{background-position:-105px -70px}.facilities .energy,.accessibility .energy,.useful_links .energy{background-position:0 -105px}.facilities .events,.accessibility .events,.useful_links .events{background-position:-35px -105px}.facilities .groupx,.accessibility .groupx,.useful_links .groupx{background-position:-105px -105px}.facilities .gym,.accessibility .gym,.useful_links .gym{background-position:0 -140px}.facilities .gymnastics,.accessibility .gymnastics,.useful_links .gymnastics{background-position:-35px -140px}.facilities .hall,.accessibility .hall,.useful_links .hall{background-position:-70px -280px}.facilities .healthwise,.accessibility .healthwise,.useful_links .healthwise{background-position:-70px -140px}.facilities .hoist,.accessibility .hoist,.useful_links .hoist{background-position:0 -245px}.facilities .hydro,.accessibility .hydro,.useful_links .hydro{background-position:-105px -140px}.facilities .kids,.accessibility .kids,.useful_links .kids{background-position:0 -175px}.facilities .lift,.accessibility .lift,.useful_links .lift{background-position:-35px -175px}.facilities .music,.accessibility .music,.useful_links .music{background-position:-70px -175px}.facilities .outdoor,.accessibility .outdoor,.useful_links .outdoor{background-position:-105px -175px}.facilities .overground,.accessibility .overground,.useful_links .overground{background-position:0 -210px}.facilities .p-training,.accessibility .p-training,.useful_links .p-training{background-position:-70px -210px}.facilities .parking,.accessibility .parking,.useful_links .parking{background-position:-70px -35px}.facilities .play,.accessibility .play,.useful_links .play{background-position:-105px -35px}.facilities .poolside-facilities,.accessibility .poolside-facilities,.useful_links .poolside-facilities{background-position:-105px -210px}.facilities .racket,.accessibility .racket,.useful_links .racket{background-position:-35px -245px}.facilities .ramp,.accessibility .ramp,.useful_links .ramp{background-position:-70px -245px}.facilities .rascals,.accessibility .rascals,.useful_links .rascals{background-position:-105px -245px}.facilities .spa,.accessibility .spa,.useful_links .spa{background-position:0 -280px}.facilities .snooker,.accessibility .snooker,.useful_links .snooker{background-position:-35px -280px}.facilities .swim,.accessibility .swim,.useful_links .swim{background-position:0 -315px}.facilities .underground,.accessibility .underground,.useful_links .underground{background-position:-35px -315px}.facilities .water-polo,.accessibility .water-polo,.useful_links .water-polo{background-position:-70px -315px}.facilities .watersports,.accessibility .watersports,.useful_links .watersports{background-position:-105px -315px}.services li .icon-library{float:left;margin-bottom:5px;margin-right:5px;background:url(/assets/icons_library-15140581505b8c982d82baf57232e610.gif) 0 0 no-repeat}.services li .book-lending{background-position:0 0}.services li .childrens-activities{background-position:-36px 0}.services li .computers{background-position:-72px 0}.services li .ebooks{background-position:0 -72px}.services li .mobile-library{background-position:-108px 0}.services li .online-reference-tools{background-position:0 -36px}.services li .reading-groups{background-position:-36px -36px}.services li .room-hire{background-position:-72px -36px}.services li .wifi{background-position:-108px -36px}.asset{font-weight:bold}.cms-content{margin-bottom:18px;margin-left:10px}.cms-content h2{background:transparent;background-image:none;-pie-background:transparent;filter:none;font-size:1.385em;line-height:1.385em;padding:0}.cms-content h2:first-letter{text-transform:uppercase}.cms-content h2,.cms-content h3,.cms-content h4,.cms-content h5,.cms-content h6{color:#333333;font-family:Arial, Verdana, sans-serif;font-weight:700;margin:5px 0 !important}.cms-content h3{font-size:1.154em}.cms-content h4,.cms-content h5,.cms-content h6{font-size:1em}.cms-content ul li{line-height:1.38em}.cms-content .newsitem h2{text-transform:none}.panel_content{padding:10px}.headers h1,.headers table.activities th,table.activities .headers th,.headers table.activity th,table.activity .headers th{font-size:4.615em}.home .headers{border-bottom:none}.heroes .side_hero #mpu_container{border:1px solid #cccccc;height:250px}.heroes #main_hero ul a{border:1px solid #56a43f;color:#56a43f;background-color:#fff;text-decoration:none;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.heroes #main_hero ul a:hover{border:1px solid #fff;color:#fff;background-color:#56a43f}.heroes #main_hero ul li.active a{border:1px solid #fff;color:#fff;background-color:#56a43f}.legacy_countdown_updated{background:url(/assets/legacy_countdown_updated-f68bb911ba6b4b8ee8e6d9a6922a2fba.jpg) 0 0 no-repeat}.news article h3{font-weight:bold;font-size:1.154em;font-family:Arial, Verdana, sans-serif;line-height:normal;color:#333333}.news article .panel-copy-img{float:right}.news article img{padding:10px 0 10px 10px;float:left}.field{padding:10px 10px 7px 10px}.field label{font-weight:bold}.boroughs .borough_centres{display:inline-block;width:640px;*zoom:1;margin:0 -5px}.boroughs .borough_centres:before,.boroughs .borough_centres:after{content:"";display:table}.boroughs .borough_centres:after{clear:both}.boroughs .borough_centres #childrens,.boroughs .borough_centres #leisure,.boroughs .borough_centres #library{display:inline;float:left;width:190px;margin:0 5px}.boroughs ol{list-style-type:decimal;margin:5px 20px}.boroughs ol li{margin:10px 0}.boroughs.index h3,.centres.index h3{margin-bottom:10px}.boroughs .browse_by_borough select,.centres .browse_by_borough select{width:330px}.boroughs .sidebar .intro,.centres .sidebar .intro{height:auto;margin:0;padding:15px 20px}.boroughs .sidebar .intro h2,.centres .sidebar .intro h2{background:none;background-image:none;filter:none;padding:0 0 10px 0;color:#56a43f}.boroughs .sidebar .intro_img img,.centres .sidebar .intro_img img{max-width:300px;max-height:250px}.boroughs .sidebar .side_hero,.centres .sidebar .side_hero{overflow:hidden;padding:10px;text-align:center}.weekly_programme.large h2{margin:0;border-bottom:0}.weekly_programme.large .download_brochure{top:-25px}.weekly_programme.large ul.activities{margin-top:5px}.clearfix,.filter{*zoom:1}.clearfix:before,.filter:before,.clearfix:after,.filter:after{content:"";display:table}.clearfix:after,.filter:after{clear:both}.weekly_programme{margin-bottom:18px}.weekly_programme .margin-tab{background-color:#fff}.weekly_programme .activity_tabs{border-bottom:1px solid #90cd53;margin-bottom:10px}.weekly_programme ul.activities{margin:0 0 -1px -8px;overflow:hidden}.weekly_programme ul.activities li{display:inline-block;float:left;margin:0 2px 0 0;min-height:37px;text-align:center;width:73px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomright:0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;behavior:url("/assets/PIE.htc");background:url(/assets/nav_grad-aeb88adc15256fc31f7ff3cf3b9c83ce.gif) repeat-x;background-position:0 50%;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMjMlIiBzdG9wLWNvbG9yPSIjZjRmNGY0Ii8+PHN0b3Agb2Zmc2V0PSI0MSUiIHN0b3AtY29sb3I9IiNlMmUyZTIiLz48c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(23%, #f4f4f4), color-stop(41%, #e2e2e2), color-stop(74%, #f2f2f2));background-image:-webkit-linear-gradient(top, #fff 0%, #f4f4f4 23%, #e2e2e2 41%, #f2f2f2 74%);background-image:-moz-linear-gradient(top, #fff 0%, #f4f4f4 23%, #e2e2e2 41%, #f2f2f2 74%);background-image:-o-linear-gradient(top, #fff 0%, #f4f4f4 23%, #e2e2e2 41%, #f2f2f2 74%);background-image:linear-gradient(top, #ffffff 0%,#f4f4f4 23%,#e2e2e2 41%,#f2f2f2 74%);border:1px solid #ccc;border-bottom-color:#90cd53}.weekly_programme ul.activities li a{padding:0;background:transparent;font-weight:normal;text-decoration:none}.weekly_programme ul.activities li.active{background:#fff;border-bottom-color:#fff !important}.weekly_programme ul.activities li.active a{font-weight:700}.weekly_programme ul.activities li.short a{line-height:36px}.weekly_programme .contents{position:relative;top:-1px;border:1px solid #90cd53}.weekly_programme .contents .filter{width:618px}.weekly_programme .contents .filter label{float:left}.weekly_programme .contents .filter legend{padding-top:0}.weekly_programme .contents .programme_footer{overflow:hidden}.weekly_programme .contents .programme_footer .key .label{clear:both;float:left;margin-top:5px}.weekly_programme .contents .programme_footer .print{margin-bottom:10px}.weekly_programme .contents .button{clear:both;float:right;margin:0;padding:5px 15px;text-align:center;color:white !important;font-size:1.153846153846154em;font-weight:bold;line-height:1.2em;letter-spacing:0.05em;padding:3px 10px;text-decoration:none;white-space:nowrap;position:relative;text-shadow:0px -1px 0px rgba(0,0,0,0.4);background:#098ed1;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF76B3E2', endColorstr='#FF098ED1');background:-ms-linear-gradient(top, #76b3e2 0%, #098ed1 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc2YjNlMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA5OGVkMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #76b3e2), color-stop(100%, #098ed1));background-image:-webkit-linear-gradient(top, #76b3e2, #098ed1);background-image:-moz-linear-gradient(top, #76b3e2, #098ed1);background-image:-o-linear-gradient(top, #76b3e2, #098ed1);background-image:linear-gradient(top, #76b3e2,#098ed1);border:none;-webkit-box-shadow:0 1px 0 0 black;-moz-box-shadow:0 1px 0 0 black;box-shadow:0 1px 0 0 black;behavior:none !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none}.weekly_programme .contents .button:hover{background:#076da0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF4C9CD9', endColorstr='#FF076DA0');background:-ms-linear-gradient(top, #4c9cd9 0%, #076da0 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOWNkOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA3NmRhMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4c9cd9), color-stop(100%, #076da0));background-image:-webkit-linear-gradient(top, #4c9cd9, #076da0);background-image:-moz-linear-gradient(top, #4c9cd9, #076da0);background-image:-o-linear-gradient(top, #4c9cd9, #076da0);background-image:linear-gradient(top, #4c9cd9,#076da0);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.weekly_programme .contents .button:active{background:#076da0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF4C9CD9', endColorstr='#FF076DA0');background:-ms-linear-gradient(top, #4c9cd9 0%, #076da0 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOWNkOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA3NmRhMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4c9cd9), color-stop(100%, #076da0));background-image:-webkit-linear-gradient(top, #4c9cd9, #076da0);background-image:-moz-linear-gradient(top, #4c9cd9, #076da0);background-image:-o-linear-gradient(top, #4c9cd9, #076da0);background-image:linear-gradient(top, #4c9cd9,#076da0);top:1px}.weekly_programme ul#weektabs{clear:both;position:relative;left:-1px;right:-1px;width:100%;border-right-color:#90cd53}.weekly_programme ul#weektabs li{text-align:center;width:88px}table.activities,table.activity{width:100%}table.activities caption,table.activity caption{padding:10px 5px;text-align:left;font-weight:bold}table.activities th,table.activity th{margin:0 0 0 5px;padding:5px 10px;text-align:left;width:130px;font-size:1.846em;text-transform:uppercase}table.activities tbody tr:nth-child(even),table.activity tbody tr:nth-child(even){background:#fff}table.activities tbody tr:nth-child(odd),table.activity tbody tr:nth-child(odd){background:#EEF6EB}table.activities td,table.activity td{padding:8px 10px}table.activities .time,table.activity .time{width:170px}table.activities .activity,table.activity .activity{line-height:1.2em;width:210px}table.activities .activity span,table.activity .activity span{margin-left:5px}table.activities .instructor,table.activity .instructor{width:100px}table.activities .level,table.activity .level{width:90px}table.activities .location,table.activity .location{width:140px}table.activities .empty,table.activity .empty{text-align:center}table.activities .cancelled,table.activity .cancelled{color:#900;text-transform:uppercase}.activity article.activity .title{line-height:1;margin:0 0 9px;font-family:"Garage Gothic", Arial;font-style:normal;font-weight:bold;border-bottom:0}.activity article.activity .description,.activity article.activity .bring,.activity article.activity .readmorelink{padding:0 10px}.activity article.activity .bring h3{margin:0 -10px 9px}.activity article.activity .bookings{margin-bottom:9px}.activity article.activity .schedule{margin-bottom:9px;padding:4.5px 0;border:1px solid #90cd53}.activity article.activity .schedule h3{margin:0 10px;font-family:"Garage Gothic", Arial;font-style:normal;font-weight:bold;color:#56a43f;font-size:2em;text-transform:uppercase}.activity article.activity .schedule .programme_footer{overflow:hidden;text-align:right}.activity article.activity .schedule .programme_footer a{position:static}.activity article.activity table.activity{margin-bottom:4.5px;border-bottom:1px solid #cccccc}.activity article.activity table.activity th,.activity article.activity table.activity td{padding:8px 10px}.activity article.activity table.activity tr:first-child td{font-weight:700}.pages a.button{padding-left:20px;padding-right:20px;white-space:nowrap}.pages ul.with-markers{list-style:disc outside none}.pages ul.with-markers li{line-height:1.38em}.pages section hgroup h1,.pages section hgroup table.activities th,table.activities .pages section hgroup th,.pages section hgroup table.activity th,table.activity .pages section hgroup th{text-transform:uppercase}.pages section hgroup h2{color:#333;font-family:Arial, Verdana, sans-serif;font-size:1.385em;margin:0 0 10px}.pages.book .book_online{background:url(/assets/book_online-b09b920bbce2a36b60c9a08c3b571f51.jpg) right bottom no-repeat}.pages.book .buy_tickets{background:url(/assets/buy_tickets-002298a806b767b4827c42584d641e8a.jpg) right bottom no-repeat}.pages.book .register{background:url(/assets/first-time-users_bg-ed4fef5093e9a7fe45ec95559a8be0f9.jpg) right bottom no-repeat}.pages.book h3,.pages.book h4{font-weight:bold;font-size:1em;font-family:Arial, Verdana, sans-serif;line-height:normal;color:#333333}.pages.book .small-print section{margin:0 0 10px 0}.pages.book .small-print ul{list-style:decimal inside none}.pages.book .small-print ul li{line-height:1.38em}.pages.book .sports-courses{background:url(/assets/lessons_courses-acece89fdb6260996cce75825714d47b.jpg) right top no-repeat}.pages.book .small-print a.toggle,.pages.corporate_memberships .small-print a.toggle{background:url(/assets/accordion-closed-22cf2b732339178220548c8c1100fa50.png) left center no-repeat;font-weight:bold;text-decoration:none}.pages.book .small-print a.toggle.open,.pages.corporate_memberships .small-print a.toggle.open{background:url(/assets/accordion-open-a81a9905cfa85f4ae5cd1c85aac9608d.png) left center no-repeat}.pages.awards section.awards-list{padding:20px 10px;float:left;border-bottom:1px solid #cccccc;width:100%}.pages.awards section.awards-list img{float:left;margin-right:10px;clear:both}.pages.error404_page .content article,.pages.error500_page .content article{margin:0 10px}.pages.error404_page .content h2,.pages.error500_page .content h2{padding:0}.pages aside .faq h3{font-size:1.154em}.pages aside .faq .link{text-align:left;font-weight:bold}.pages aside .postcode{min-height:100px}.pages aside .postcode input[type='submit']{padding:3px 0;min-width:100px;text-align:center;color:white !important;font-size:1.153846153846154em;font-weight:bold;line-height:1.2em;letter-spacing:0.05em;padding:3px 10px;text-decoration:none;white-space:nowrap;position:relative;text-shadow:0px -1px 0px rgba(0,0,0,0.4);background:#098ed1;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF76B3E2', endColorstr='#FF098ED1');background:-ms-linear-gradient(top, #76b3e2 0%, #098ed1 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc2YjNlMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA5OGVkMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #76b3e2), color-stop(100%, #098ed1));background-image:-webkit-linear-gradient(top, #76b3e2, #098ed1);background-image:-moz-linear-gradient(top, #76b3e2, #098ed1);background-image:-o-linear-gradient(top, #76b3e2, #098ed1);background-image:linear-gradient(top, #76b3e2,#098ed1);border:none;-webkit-box-shadow:0 1px 0 0 black;-moz-box-shadow:0 1px 0 0 black;box-shadow:0 1px 0 0 black;behavior:none !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.pages aside .postcode input[type='submit']:hover{background:#076da0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF4C9CD9', endColorstr='#FF076DA0');background:-ms-linear-gradient(top, #4c9cd9 0%, #076da0 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOWNkOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA3NmRhMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4c9cd9), color-stop(100%, #076da0));background-image:-webkit-linear-gradient(top, #4c9cd9, #076da0);background-image:-moz-linear-gradient(top, #4c9cd9, #076da0);background-image:-o-linear-gradient(top, #4c9cd9, #076da0);background-image:linear-gradient(top, #4c9cd9,#076da0);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.pages aside .postcode input[type='submit']:active{background:#076da0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF4C9CD9', endColorstr='#FF076DA0');background:-ms-linear-gradient(top, #4c9cd9 0%, #076da0 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOWNkOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA3NmRhMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4c9cd9), color-stop(100%, #076da0));background-image:-webkit-linear-gradient(top, #4c9cd9, #076da0);background-image:-moz-linear-gradient(top, #4c9cd9, #076da0);background-image:-o-linear-gradient(top, #4c9cd9, #076da0);background-image:linear-gradient(top, #4c9cd9,#076da0);top:1px}.pages aside .useful_links ul li{margin:10px 0;padding:0 10px}.faqs h3{font-size:1.154em}.faqs .cats{border-bottom:1px solid #cccccc}.faqs .cats dl dd em strong{font-weight:bold}.faqs .cats dl dd .answer{display:block}.faqs .cats dl dt{cursor:pointer;text-decoration:underline}.faqs .cats dl dt .arrow{background:url(/assets/faq-icon-669fdd77960c8d7d8260740279583ce7.gif) 0 -10px no-repeat}.faqs .cats dl .selected .arrow{background:url(/assets/faq-icon-669fdd77960c8d7d8260740279583ce7.gif) 0 0 no-repeat}.faqs .cats ul li{list-style:disc inside none}.borough_newsitems h2.centre_title,.borough_newsitems .news_filter,.centre_newsitems h2.centre_title,.centre_newsitems .news_filter,.library_newsitems h2.centre_title,.library_newsitems .news_filter,.newsitems h2.centre_title,.newsitems .news_filter{border-color:#cccccc;border-style:solid}.borough_newsitems h2.centre_title,.borough_newsitems h2.borough_title,.centre_newsitems h2.centre_title,.centre_newsitems h2.borough_title,.library_newsitems h2.centre_title,.library_newsitems h2.borough_title,.newsitems h2.centre_title,.newsitems h2.borough_title{border-width:1px 1px 0 1px}.borough_newsitems .news_filter,.centre_newsitems .news_filter,.library_newsitems .news_filter,.newsitems .news_filter{border-width:0 1px 1px 1px}.borough_newsitems .news_filter.copper_news a,.centre_newsitems .news_filter.copper_news a,.library_newsitems .news_filter.copper_news a,.newsitems .news_filter.copper_news a{float:left;margin-top:10px}.borough_newsitems .news_filter.copper_news select,.centre_newsitems .news_filter.copper_news select,.library_newsitems .news_filter.copper_news select,.newsitems .news_filter.copper_news select{width:100%}.borough_newsitems .news_filter.copper_news #filter_by_category,.borough_newsitems .news_filter.copper_news #filter_by_date,.borough_newsitems .news_filter.copper_news #filter_by_location,.centre_newsitems .news_filter.copper_news #filter_by_category,.centre_newsitems .news_filter.copper_news #filter_by_date,.centre_newsitems .news_filter.copper_news #filter_by_location,.library_newsitems .news_filter.copper_news #filter_by_category,.library_newsitems .news_filter.copper_news #filter_by_date,.library_newsitems .news_filter.copper_news #filter_by_location,.newsitems .news_filter.copper_news #filter_by_category,.newsitems .news_filter.copper_news #filter_by_date,.newsitems .news_filter.copper_news #filter_by_location{float:left;margin:0 5% 0 0;width:30%}.borough_newsitems .news_filter.copper_news #filter_by_category label,.borough_newsitems .news_filter.copper_news #filter_by_date label,.borough_newsitems .news_filter.copper_news #filter_by_location label,.centre_newsitems .news_filter.copper_news #filter_by_category label,.centre_newsitems .news_filter.copper_news #filter_by_date label,.centre_newsitems .news_filter.copper_news #filter_by_location label,.library_newsitems .news_filter.copper_news #filter_by_category label,.library_newsitems .news_filter.copper_news #filter_by_date label,.library_newsitems .news_filter.copper_news #filter_by_location label,.newsitems .news_filter.copper_news #filter_by_category label,.newsitems .news_filter.copper_news #filter_by_date label,.newsitems .news_filter.copper_news #filter_by_location label{display:block;float:none;margin:0 0 5px}.borough_newsitems .news_filter.copper_news #filter_by_location,.centre_newsitems .news_filter.copper_news #filter_by_location,.library_newsitems .news_filter.copper_news #filter_by_location,.newsitems .news_filter.copper_news #filter_by_location{margin-right:0}.centre_newsitems article h2,.centre_newsitems article h3{font-family:Arial, Verdana, sans-serif;color:#333333;font-weight:700;font-size:1.385em;padding:10px 0;background:transparent}.news_article .alert-message,.news_article .notices{border:2px solid #90cd53;margin:0 0 18px;padding:5px 10px 10px}.newsitems .pagination .disabled a{color:#999;text-decoration:none;cursor:default}.newsitems .pagination .active a{text-decoration:none;cursor:default;border:1px solid #90cd53;background-color:#d8ebc4}.newsitems .title h1 a,.newsitems .title table.activities th a,table.activities .newsitems .title th a,.newsitems .title table.activity th a,table.activity .newsitems .title th a{color:#56a43f;text-decoration:none}.newsitems .title h1 a:hover,.newsitems .title table.activities th a:hover,table.activities .newsitems .title th a:hover,.newsitems .title table.activity th a:hover,table.activity .newsitems .title th a:hover{text-decoration:underline}.search h1,.search table.activities th,table.activities .search th,.search table.activity th,table.activity .search th{margin-left:10px;text-transform:uppercase}.search p{font-size:1em}.search .centre_list li{list-style:none;padding:4px 0}.search .details,.search .no-results{font-weight:bold}.search #filters ul .all{font-weight:bold}.search .pagination li{float:left}.search .readmorelink{margin-top:10px}#additional_information .pdf-link{background:url(/assets/pdf-icon-109a0ebe4b9cabc664ad017ba7764a5d.gif) 0 0 no-repeat}.bold{font-weight:bold}#lldc-contact-form input[type=submit]{border:none}#lldc-contact-form label{color:#333;font-weight:bold}#lldc-contact-form label[for=lldc_contact_details] span{font-weight:normal}#lldc-gallery-wrapper #image-selector a,#lldc-gallery-wrapper #main-image,#lldc-gallery-wrapper #main-image-desc{border:1px solid #CCC}#lldc-gallery-wrapper #main-image{border-bottom:none}#lldc-gallery-wrapper #main-image-desc{border-top:none}.sidebar_panel{border:1px solid #CCC}.lldc ul,.lldc-key-facts ul{list-style:disc inside none}.notices,.home .notices{margin-bottom:18px}.notices p,.notices a,.home .notices p,.home .notices a{display:inline}.notices a,.home .notices a{margin-left:12px}.alerts .alert{border-width:2px}.alerts .detail{margin-left:10px}.alerts .detail p{margin-top:20px}.admin.alerts .alert{border:0;padding:0 0 18px;color:#333333;text-align:left;font-size:1em}.admin.alerts .alert a{color:#333333;font-weight:bold}.admin.alerts .alert .date{display:block;margin-top:10px;padding:0 10px}.admin.alerts .alert p,.admin.alerts .alert .read_more{padding:10px}.strong{font-weight:700}.borough_news,.centre_news,.competitions_results{padding:0 10px}.borough_news,.centre_news,.competitions_results,.news_items{display:inline-block;width:640px;*zoom:1;margin:0 -5px;margin:0;width:630px}.borough_news:before,.borough_news:after,.centre_news:before,.centre_news:after,.competitions_results:before,.competitions_results:after,.news_items:before,.news_items:after{content:"";display:table}.borough_news:after,.centre_news:after,.competitions_results:after,.news_items:after{clear:both}.borough_news h1,.borough_news table.activities th,table.activities .borough_news th,.borough_news table.activity th,table.activity .borough_news th,.centre_news h1,.centre_news table.activities th,table.activities .centre_news th,.centre_news table.activity th,table.activity .centre_news th,.competitions_results h1,.competitions_results table.activities th,table.activities .competitions_results th,.competitions_results table.activity th,table.activity .competitions_results th,.news_items h1,.news_items table.activities th,table.activities .news_items th,.news_items table.activity th,table.activity .news_items th{margin:0 10px 18px}.borough_news article,.centre_news article,.competitions_results article,.news_items article{overflow:hidden}.borough_news article h1,.borough_news article table.activities th,table.activities .borough_news article th,.borough_news article table.activity th,table.activity .borough_news article th,.borough_news article h2,.borough_news article h3,.centre_news article h1,.centre_news article table.activities th,table.activities .centre_news article th,.centre_news article table.activity th,table.activity .centre_news article th,.centre_news article h2,.centre_news article h3,.competitions_results article h1,.competitions_results article table.activities th,table.activities .competitions_results article th,.competitions_results article table.activity th,table.activity .competitions_results article th,.competitions_results article h2,.competitions_results article h3,.news_items article h1,.news_items article table.activities th,table.activities .news_items article th,.news_items article table.activity th,table.activity .news_items article th,.news_items article h2,.news_items article h3{border-bottom:none;line-height:1.2}.borough_news .main,.centre_news .main,.competitions_results .main,.news_items .main{display:inline;float:left;width:390px;margin:0 5px}.borough_news .main img,.centre_news .main img,.competitions_results .main img,.news_items .main img{float:right}.borough_news .main p,.centre_news .main p,.competitions_results .main p,.news_items .main p{float:left;width:220px}.borough_news .main article a,.centre_news .main article a,.competitions_results .main article a,.news_items .main article a{clear:both;float:left}.borough_news .side,.borough_news .more_stories,.centre_news .side,.centre_news .more_stories,.competitions_results .side,.competitions_results .more_stories,.news_items .side,.news_items .more_stories{display:inline;float:left;width:230px;margin:0 5px;margin-bottom:9px}.borough_news .side .more_stories,.centre_news .side .more_stories,.competitions_results .side .more_stories,.news_items .side .more_stories{border-top:1px solid #cccccc;margin:0 0 9px}.borough_news .more_stories,.centre_news .more_stories,.competitions_results .more_stories,.news_items .more_stories{margin:0;padding:0 4.5px 9px 9px;width:auto}.borough_news .small .date,.centre_news .small .date,.competitions_results .small .date,.news_items .small .date{float:left}.borough_news,.centre_news{padding:0}.borough_news h3,.centre_news h3{margin-bottom:0.5em}article .block-message{clear:both}.borough_news.large,.competitions.large{padding:0}.borough_news.large article,.competitions.large article{clear:both;width:640px;margin:0 0 18px}.borough_news.large article h2,.borough_news.large article h3,.competitions.large article h2,.competitions.large article h3{margin-bottom:0}.borough_news.large article .date,.borough_news.large article .source,.competitions.large article .date,.competitions.large article .source{font-size:0.846153846em}.borough_news.large article .source,.competitions.large article .source{font-style:italic}.borough_news.large .main,.competitions.large .main{margin-top:18px}.borough_news.large .main img,.competitions.large .main img{display:inline;float:left;width:230px;margin:0 5px}.borough_news.large .main .content,.competitions.large .main .content{display:inline;float:left;width:390px;margin:0 5px}.borough_news.large .main .content p,.competitions.large .main .content p{width:auto}.borough_news.large .medium img,.borough_news.large .filter select img,.filter .borough_news.large select img,.competitions.large .medium img,.competitions.large .filter select img,.filter .competitions.large select img{display:inline;float:left;width:150px;margin:0 5px}.borough_news.large .medium .content,.borough_news.large .filter select .content,.filter .borough_news.large select .content,.competitions.large .medium .content,.competitions.large .filter select .content,.filter .competitions.large select .content{display:inline;float:left;width:470px;margin:0 5px}.borough_news.large .medium .content p,.borough_news.large .filter select .content p,.filter .borough_news.large select .content p,.competitions.large .medium .content p,.competitions.large .filter select .content p,.filter .competitions.large select .content p{width:auto}.borough_news.large .small,.competitions.large .small{display:inline;float:left;width:630px;margin:0 5px}.borough_news.large .small a,.competitions.large .small a{display:block}.guest_passes h3,.membership h3{border-bottom:1px solid #cccccc;margin-bottom:18px}.centres .team h2{margin-bottom:18px !important}.centres .team .large{border-bottom:1px solid #cccccc}.special_offers ul.offers{display:inline-block;width:640px;*zoom:1;margin:0 -5px;margin:0}.special_offers ul.offers:before,.special_offers ul.offers:after{content:"";display:table}.special_offers ul.offers:after{clear:both}.special_offers ul.offers li{display:inline;float:left;width:310px;margin:0 5px;width:300px;margin:0 0 10px 10px;position:relative}.special_offers ul.offers .text h3,.special_offers ul.offers .text p,.special_offers ul.offers .text .cta{position:absolute;top:10px}.special_offers ul.offers .text p{top:40px}.special_offers ul.offers .text .cta{bottom:10px}.special_offers ul.offers .text.left{text-align:left}.special_offers ul.offers .text.left h3{left:10px}.special_offers ul.offers .text.left p{left:10px}.special_offers ul.offers .text.left .cta{top:auto;left:10px}.special_offers ul.offers .text.right{text-align:right}.special_offers ul.offers .text.right h3{right:10px}.special_offers ul.offers .text.right p{right:10px}.special_offers ul.offers .text.right .cta{top:auto;right:10px}.special_offers ul.offers .text.reverse h3,.special_offers ul.offers .text.reverse a,.special_offers ul.offers .text.reverse p{color:#fff}article.offer h1,article.offer table.activities th,table.activities article.offer th,article.offer table.activity th,table.activity article.offer th,article.custom h1,article.custom table.activities th,table.activities article.custom th,article.custom table.activity th,table.activity article.custom th{margin-top:0}article.offer h2,article.custom h2{font-size:1.2em;line-height:1.2}article.offer .published,article.custom .published{display:block;margin-bottom:1em;font-style:italic}article.offer .alert-message,article.offer .notices,article.custom .alert-message,article.custom .notices{border:2px solid #90cd53;margin:0 -10px 18px;padding:5px 10px 10px}.photolist,.centres .team ul,.search .result .amenities,.postcode .result .amenities,.awards ul{list-style:none;margin:0}.photolist li,.centres .team ul li,.search .result .amenities li,.postcode .result .amenities li,.awards ul li{float:left;margin:0 10px}.guest_pass_result .print_btn{text-align:right}.prinatble_guest_pass{background:#cccccc;margin-bottom:9px;padding:20px;position:relative}.prinatble_guest_pass h2,.prinatble_guest_pass h3{border-bottom:none;line-height:1;margin:0}.prinatble_guest_pass h3{font-style:italic;font-weight:normal;margin-bottom:18px}.prinatble_guest_pass .address{margin-bottom:18px}.prinatble_guest_pass .expires{font-weight:bold;position:absolute;right:20px;width:110px}.contact form .large{width:220px;font-weight:bold}.search .headers{margin-bottom:18px;border-bottom:0}.search .filter{clear:both}.search .show_all{border-top:1px solid #cccccc;color:#666666}.search .result.activity h4,.search .result.generic h4{font-size:1em;line-height:1.5}.search .results,.postcode .results{clear:both}.search .result h3,.postcode .result h3{line-height:1.75;font-size:1.2em}.search .result .amenities li,.postcode .result .amenities li{margin-left:0}.search .result .vcard span,.postcode .result .vcard span{display:block;margin-bottom:5px}.postcode .result .distance{font-weight:bold;text-align:right;color:#333333}.academy h2{font-weight:bold;font-size:1.5em;font-family:Arial, Verdana, sans-serif;line-height:normal;color:#333333;margin-bottom:9px}.academy .centre_news,.academy .competitions_results,.academy .photos,.academy .team{margin-top:18px;padding:0}.academy .centre_news .title,.academy .competitions_results .title,.academy .photos .title,.academy .team .title{width:620px;margin:0 0 9px}.academy .centre_news .main,.academy .competitions_results .main,.academy .photos .main,.academy .team .main{padding:0 5px;width:370px}.academy .centre_news .main img,.academy .competitions_results .main img,.academy .photos .main img,.academy .team .main img{margin:5px 0 0 0}.academy .centre_news .more,.academy .competitions_results .more,.academy .photos .more,.academy .team .more{float:left;clear:both}.academy .centre_news .more_stories,.academy .competitions_results .more_stories,.academy .photos .more_stories,.academy .team .more_stories{padding:0 5px;clear:none}.awards ul li{margin:0 5px}.virtual_tour .video{float:left;margin:0 10px 10px 0}.virtual_tour .tour_link{float:left;clear:left}.virtual_tour .virtual_tour_container{margin-bottom:18px}.virtual_tour .virtual_tour_container p{margin:0 10px}.partners{clear:both}.news_filter,.comp_filter{padding:9px 10px;float:left;overflow:hidden;clear:both}.news_filter legend,.comp_filter legend{font-weight:bold;margin-bottom:9px}.news_filter label,.news_filter input,.comp_filter label,.comp_filter input{width:auto;text-align:left;margin-right:12px}.news_filter .centres,.news_filter .date,.comp_filter .centres,.comp_filter .date{float:left}.news_filter .centres select,.news_filter .date select,.comp_filter .centres select,.comp_filter .date select{width:160px;margin-right:20px;float:left}.news_filter .date select,.comp_filter .date select{width:100px}.news_filter .show_all,.comp_filter .show_all{float:left}article.news_article h1,article.news_article table.activities th,table.activities article.news_article th,article.news_article table.activity th,table.activity article.news_article th,article.competition_article h1,article.competition_article table.activities th,table.activities article.competition_article th,article.competition_article table.activity th,table.activity article.competition_article th,article.alert h1,article.alert table.activities th,table.activities article.alert th,article.alert table.activity th,table.activity article.alert th{border-bottom:1px solid #cccccc}article.news_article .date,article.competition_article .date,article.alert .date{margin-top:18px}article.news_article .article_content,article.competition_article .article_content,article.alert .article_content{margin-top:18px}article.news_article img,article.competition_article img,article.alert img{float:right;margin-bottom:10px}article.news_article ul li,article.competition_article ul li,article.alert ul li{line-height:1.38em}.intro h1,.intro table.activities th,table.activities .intro th,.intro table.activity th,table.activity .intro th{border-bottom:none}.intro .carousel{float:right;margin:0 0 10px 10px;width:auto !important}.intro .slide{position:relative}.intro .slide h3,.intro .slide h4{position:absolute;left:10px}.intro .slide h3{bottom:23px}.intro .slide h4{bottom:5px}.activity h2{border-bottom:1px solid #cccccc}.venue-type h2{line-height:1.2;border-bottom:none}.centre_popup h1,.centre_popup table.activities th,table.activities .centre_popup th,.centre_popup table.activity th,table.activity .centre_popup th{font-size:1em;border-bottom:none;line-height:1}.centre_popup .facilities{list-style:none;margin:0;display:block}.centre_popup .facilities li{list-style:none;float:left;margin:0 10px 0 0}.centre_popup .address,.centre_popup .tel,.centre_popup .email{font-size:0.846153846em;clear:both}.centre_popup .tel,.centre_popup .email{float:left;margin-right:10px}.centre_popup .links{clear:both;overflow:hidden}.centre_popup .links a{float:left;margin-right:10px}.centre_popup .actions{background:none;background-image:none;filter:none;padding:10px 20px;margin:0}.centre_popup .additional_panel{background:black;color:white;padding:10px 20px}.centre_popup .additional_panel a{color:white;font-weight:bold}.centre_popup .additional_panel .more_info{display:block;font-weight:normal}.map_container{width:auto}.printed-date{display:none}.browse_by_borough input[type="submit"],.find_a_location input[type="submit"]{min-width:0}.browse_by_borough select,.find_a_location select{width:60%}section.events_venue_hire h1,section.events_venue_hire table.activities th,table.activities section.events_venue_hire th,section.events_venue_hire table.activity th,table.activity section.events_venue_hire th{margin-bottom:9px}section.events_venue_hire h2{margin-bottom:10px}section.events_venue_hire .intro p{padding:0 10px}article.story h1,article.story table.activities th,table.activities article.story th,article.story table.activity th,table.activity article.story th{font-weight:bold;font-size:1.5em;font-family:Arial, Verdana, sans-serif;line-height:normal;color:#333333;border-bottom:1px solid #cccccc;padding:0 10px 5px;text-transform:none}article.story .date{margin:10px 0;display:block}article.story .article_content{margin:9px 0 18px;padding:0 10px}article.story .article_content li{margin:9px 0}article.story .article_content .img{float:right;margin:0 0 20px 20px}article.story .article_content .img .results{clear:both;display:block;margin:5px 0;text-align:right}article.story .article_content h2,article.story .article_content h3,article.story .article_content h4,article.story .article_content h5{margin:18px 0 5px}article.story .article_content .read_more{font-weight:bold}.map_centre_info{font-size:0.846153846em;line-height:1.25}.map_centre_info h3{padding:0;margin-bottom:8px}.map_centre_info br{display:none}.map_centre_info .links{margin-top:5px;padding-bottom:8px;border-bottom:1px solid #cccccc}.map_centre_info .links a{display:block;font-weight:bold}.map_centre_info .buttons{margin-top:8px;float:left;clear:both}.map_centre_info .buttons a{float:left;margin:0 10px 2px 0}.map_centre_info .sub_centres{clear:both;float:left;border:2px solid #9B2695;padding:5px;width:95%;margin-top:8px}.map_centre_info .sub_centres .read_more{color:#9B2695}.postcode .find_a_location{border-bottom-width:1px}.postcode .find_a_location .browse_by_borough select{width:330px}.directions .direction_results .not_found{margin:2em 0 1em;font-weight:bold}#ui-datepicker-div{z-index:2 !important}#facility-opening-menu{display:none}.rounded,.rounded-all{border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;behavior:url("/assets/PIE.htc");-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.15);box-shadow:0 2px 2px 0 rgba(0,0,0,0.15);behavior:none !important}.mceContentBody .call_to_action_button{background:#098ed1}.call_to_action_button{text-align:center;color:white !important;font-size:1.153846153846154em;font-weight:bold;line-height:1.2em;letter-spacing:0.05em;padding:3px 10px;text-decoration:none;white-space:nowrap;position:relative;text-shadow:0px -1px 0px rgba(0,0,0,0.4);background:#098ed1;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF76B3E2', endColorstr='#FF098ED1');background:-ms-linear-gradient(top, #76b3e2 0%, #098ed1 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc2YjNlMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA5OGVkMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #76b3e2), color-stop(100%, #098ed1));background-image:-webkit-linear-gradient(top, #76b3e2, #098ed1);background-image:-moz-linear-gradient(top, #76b3e2, #098ed1);background-image:-o-linear-gradient(top, #76b3e2, #098ed1);background-image:linear-gradient(top, #76b3e2,#098ed1);border:none;-webkit-box-shadow:0 1px 0 0 black;-moz-box-shadow:0 1px 0 0 black;box-shadow:0 1px 0 0 black;behavior:none !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.call_to_action_button:hover{background:#076da0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF4C9CD9', endColorstr='#FF076DA0');background:-ms-linear-gradient(top, #4c9cd9 0%, #076da0 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOWNkOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA3NmRhMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4c9cd9), color-stop(100%, #076da0));background-image:-webkit-linear-gradient(top, #4c9cd9, #076da0);background-image:-moz-linear-gradient(top, #4c9cd9, #076da0);background-image:-o-linear-gradient(top, #4c9cd9, #076da0);background-image:linear-gradient(top, #4c9cd9,#076da0);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.call_to_action_button:active{background:#076da0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF4C9CD9', endColorstr='#FF076DA0');background:-ms-linear-gradient(top, #4c9cd9 0%, #076da0 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOWNkOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA3NmRhMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4c9cd9), color-stop(100%, #076da0));background-image:-webkit-linear-gradient(top, #4c9cd9, #076da0);background-image:-moz-linear-gradient(top, #4c9cd9, #076da0);background-image:-o-linear-gradient(top, #4c9cd9, #076da0);background-image:linear-gradient(top, #4c9cd9,#076da0);top:1px}.external{font-weight:normal}.button_primary_lac{background-color:#2e86d0}.button_primary_lac,.button_secondary_lac{padding:10px;color:#fff;font-weight:bold;text-decoration:none;text-transform:uppercase}.button_secondary_lac{background-color:#79b84f}.info-cta{background-color:#fff;border:1px solid #e14e00;color:#e14e00}.info-cta a{color:#e14e00}.info-cta,.sales-cta{padding:10px;font-weight:bold;text-decoration:none;text-transform:uppercase}.info-cta a,.sales-cta a{text-decoration:none}.sales-cta{background-color:#e14e00;color:#fff}.sales-cta a{color:#fff}.more_lac{color:#4a4a4a;font-weight:bold;text-decoration:underline}.more_lac a{color:#4a4a4a;text-decoration:none}.button_primary_lac a,.button_secondary_lac a,.call_to_action_button a{color:#fff;text-decoration:none}#cookie_msg{display:none;float:left;margin:10px 0;padding:10px 20px 0;position:relative;width:932px;z-index:1;background:#79b84f;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF158736', endColorstr='#FF79B84F');background:-ms-linear-gradient(left, #158736 0%, #79b84f 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iNTAlIiB4Mj0iMTAwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE1ODczNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc5Yjg0ZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #158736), color-stop(100%, #79b84f));background-image:-webkit-linear-gradient(left, #158736, #79b84f);background-image:-moz-linear-gradient(left, #158736, #79b84f);background-image:-o-linear-gradient(left, #158736, #79b84f);background-image:linear-gradient(left, #158736,#79b84f);color:white}#cookie_msg #cookie_msg_inner a{color:white;font-weight:bold}#cookie_msg #cookie_msg_inner a.close{position:absolute;right:10px;top:7px;height:24px;width:24px;background:url(/assets/tick-9b2f563da4e86c3a1cd3f496ae6f4a18.gif) 50% 50% no-repeat;border-radius:12px;color:#56a43f;font-size:1.286em;text-decoration:none}#cookie_msg #cookie_msg_inner a.close:link{text-decoration:none}#cookie_msg #cookie_msg_inner a.close:hover{text-decoration:none}#cookie_msg #cookie_msg_inner a.more{float:left;line-height:13.386pt}#cookie_msg #cookie_msg_inner p{float:left;font-weight:bold}#cookie_msg.venue{display:block}footer{border:1px solid #90cd53}footer h1,footer table.activities th,table.activities footer th,footer table.activity th,table.activity footer th{font-size:1.846em;text-transform:uppercase}footer h1 a:link,footer table.activities th a:link,table.activities footer th a:link,footer table.activity th a:link,table.activity footer th a:link{color:#56a43f;text-decoration:none}footer h1 a:visited,footer table.activities th a:visited,table.activities footer th a:visited,footer table.activity th a:visited,table.activity footer th a:visited{color:#56a43f}footer h1 a:hover,footer table.activities th a:hover,table.activities footer th a:hover,footer table.activity th a:hover,table.activity footer th a:hover{text-decoration:underline}footer li a{color:#666666;line-height:1.385em;text-decoration:underline}footer li a:hover{color:#666666;text-decoration:none}footer ul{list-style:none}footer .inline{width:100%}footer .inline a{display:block;margin-right:20px}footer .inline li{float:left;margin-bottom:10px}footer .inline .last a{margin-right:0}.childrens-header #masthead{background:url("/assets/bg/header-childrens.jpg") no-repeat bottom right}.library-header #masthead{background:url("/assets/bg/header-libraries.jpg") no-repeat bottom right}#lightbox{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background:url(/assets/overlay-146d35b126d6025a2af1983074b1f250.png) repeat;text-align:center;display:none}#lightbox #content{position:absolute;left:0;top:0;box-shadow:0 0 25px #111;-webkit-box-shadow:0 0 25px #111;-moz-box-shadow:0 0 25px #111;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior:url("/assets/PIE.htc");background:#fff;max-width:940px;padding:10px;margin:0 auto}#lightbox #content p.close{position:absolute;top:-15px;right:-15px;width:35px;height:35px;cursor:pointer;background:url(/assets/close-icon-8024e2e09197b994152604e3aad582bd.png) no-repeat}#lightbox #content p.close span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#lightbox #content p{color:#000}.feature_panels>section .panel.find_by_postcode,.feature_panels>section .find_by_postcode.panel2{height:430px}.feature_panels>section .panel.find_by_postcode .panel-copy p,.feature_panels>section .find_by_postcode.panel2 .panel-copy p{margin-bottom:0}.feature_panels>section,.panels>section{margin-bottom:18px}.feature_panels>section .panel,.feature_panels>section .panel2,.panels>section .panel,.panels>section .panel2{height:210px;position:relative}.panel,.panel2{margin-bottom:10px;border:1px solid #cccccc;border-top:0}.panel h1,.panel2 h1,.panel table.activities th,table.activities .panel th,.panel2 table.activities th,table.activities .panel2 th,.panel table.activity th,table.activity .panel th,.panel2 table.activity th,table.activity .panel2 th,.panel h2,.panel2 h2{padding:6px 10px}.panel a.button,.panel2 a.button{text-align:center;color:white !important;font-size:1.153846153846154em;font-weight:bold;line-height:1.2em;letter-spacing:0.05em;padding:3px 10px;text-decoration:none;white-space:nowrap;position:relative;text-shadow:0px -1px 0px rgba(0,0,0,0.4);background:#098ed1;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF76B3E2', endColorstr='#FF098ED1');background:-ms-linear-gradient(top, #76b3e2 0%, #098ed1 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc2YjNlMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA5OGVkMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #76b3e2), color-stop(100%, #098ed1));background-image:-webkit-linear-gradient(top, #76b3e2, #098ed1);background-image:-moz-linear-gradient(top, #76b3e2, #098ed1);background-image:-o-linear-gradient(top, #76b3e2, #098ed1);background-image:linear-gradient(top, #76b3e2,#098ed1);border:none;-webkit-box-shadow:0 1px 0 0 black;-moz-box-shadow:0 1px 0 0 black;box-shadow:0 1px 0 0 black;behavior:none !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none}.panel a.button:hover,.panel2 a.button:hover{background:#076da0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF4C9CD9', endColorstr='#FF076DA0');background:-ms-linear-gradient(top, #4c9cd9 0%, #076da0 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOWNkOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA3NmRhMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4c9cd9), color-stop(100%, #076da0));background-image:-webkit-linear-gradient(top, #4c9cd9, #076da0);background-image:-moz-linear-gradient(top, #4c9cd9, #076da0);background-image:-o-linear-gradient(top, #4c9cd9, #076da0);background-image:linear-gradient(top, #4c9cd9,#076da0);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.panel a.button:active,.panel2 a.button:active{background:#076da0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF4C9CD9', endColorstr='#FF076DA0');background:-ms-linear-gradient(top, #4c9cd9 0%, #076da0 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOWNkOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA3NmRhMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4c9cd9), color-stop(100%, #076da0));background-image:-webkit-linear-gradient(top, #4c9cd9, #076da0);background-image:-moz-linear-gradient(top, #4c9cd9, #076da0);background-image:-o-linear-gradient(top, #4c9cd9, #076da0);background-image:linear-gradient(top, #4c9cd9,#076da0);top:1px}.panel a.more,.panel2 a.more{overflow:hidden;*zoom:1;clear:both;display:block;margin:5px 0}.panel img,.panel2 img{float:right}.panel img.left,.panel2 img.left{float:left}.panel .media-grid img,.panel2 .media-grid img{float:none}.panel .panel-copy,.panel2 .panel-copy{overflow:hidden;*zoom:1;padding:10px}.panel .panel-copy-img,.panel2 .panel-copy-img{float:left;padding:10px 0 10px 10px;width:180px}.panel.better_legacy .panel-copy-img,.better_legacy.panel2 .panel-copy-img{width:150px}.panel.news .panel-copy,.news.panel2 .panel-copy{font-size:11px}.panel2{border:none !important}.panel2 h1,.panel2 table.activities th,table.activities .panel2 th,.panel2 table.activity th,table.activity .panel2 th,.panel2 h2{color:#56a43f;background:transparent !important;border-bottom:1px solid #cccccc}.panel2 ul{overflow:hidden;*zoom:1}.panel2 ul li{margin-right:5px;float:left}.panels{display:inline-block;width:640px;overflow:hidden;*zoom:1;margin:0 -5px}.panels .left-column,.panels .right-column{display:inline;float:left;width:310px;margin:0 5px}.panels .left-column section,.panels .right-column section{overflow:hidden;*zoom:1}.panels .full-width{display:inline;float:left;width:630px;margin:0 5px}.panels .full-width .news-articles{overflow:hidden;*zoom:1}.panels .full-width .news-articles article{float:left;padding:2%;width:46%}.panels .full-width .news-articles article img{float:left;padding-right:10px}.share_this{margin-bottom:30px}.share_this li{float:left;margin-right:5px;list-style:none}.share_this li.st_email{margin-right:0}.share_this ul{margin:0}.share_this ul{overflow:hidden;*zoom:1}table.activities a{float:left}tr.hide-note td{padding-bottom:10px}tr.hide-note td .note{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}tr.hide-note td.activity{padding-bottom:10px}tr.hide-note td.activity .class-notes{display:none;height:0;min-height:0}tr.with-note td{vertical-align:top}tr.with-note td.activity{padding-bottom:5px}tr.with-note td.activity .class-notes{display:block;padding-top:20px;position:relative;bottom:0}tr.with-note td.activity .class-notes .note-txt{position:absolute;bottom:5px;width:400px}tr.with-note td.activity .show-note{float:right}tr.with-note td.activity .show-note a{display:block;height:13px;line-height:1em;padding:0 2px;text-align:center;width:8px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;behavior:url("/assets/PIE.htc");background-color:#56a43f;color:#fff;text-decoration:none}tr.with-note td.activity .show-note a.hide-icon{line-height:0.9em}.programme_footer{padding:9px 10px;position:relative}.programme_footer select{width:auto}.programme_footer .key{float:left}.programme_footer .key li{display:block;padding-top:6px}.programme_footer .note{clear:left;float:left;margin-top:10px}.programme_footer .print{float:right}.programme_footer .print label{font-style:italic;margin-right:10px;width:auto}.weekly_programme{position:relative}.weekly_programme h2{margin:0 0 5px 0;padding:6px 10px;border-bottom:0;color:white}.weekly_programme .activities{margin:0}.weekly_programme .activities li a{height:36px;line-height:18px;padding:0 5px;text-align:center;width:50px}.weekly_programme .activities .large a{width:55px}.weekly_programme .download_brochure{position:absolute;top:-20px;right:10px;font-weight:700}.weekly_programme .readmorelink{margin:0;position:absolute;top:10px;right:10px;z-index:99;color:#fff}.weekly_programme .readmorelink .sports_courses{color:#fff}.weekly_programme .week{clear:both;margin-top:18px}.carousel-new{margin:10px}.carousel-new .border-carousel{position:relative;overflow:hidden;height:250px;border:1px solid #cccccc}.carousel-new .border-carousel .carousel-inner{position:absolute;top:0;left:0;height:250px;width:2000px}.carousel-new .border-carousel .carousel-inner .carousel-item{float:left}.carousel-new .border-carousel .carousel-inner .carousel-item a{margin:0;padding:0;display:block;height:250px;width:950px}.carousel-new ul{position:absolute;bottom:10px;right:5px}.carousel-new ul li{display:inline;float:left;margin:5px}.carousel-new ul li a{padding:2px 5px;border:1px solid #56a43f;color:#56a43f;background-color:#fff;text-decoration:none;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.carousel-new ul li a:hover{border:1px solid #fff;color:#fff;background-color:#56a43f}.carousel-new ul li.active a{border:1px solid #fff;color:#fff;background-color:#56a43f}#mpu .carousel-centre-new{position:absolute;height:250px;top:0}#mpu .newItem{left:-250px}#mpu .currentItem{left:0}.gradient_heading{margin-bottom:5px;padding:6px 10px;position:relative;z-index:2;background:#79b84f;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF158736', endColorstr='#FF79B84F');background:-ms-linear-gradient(left, #158736 0%, #79b84f 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iNTAlIiB4Mj0iMTAwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE1ODczNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc5Yjg0ZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #158736), color-stop(100%, #79b84f));background-image:-webkit-linear-gradient(left, #158736, #79b84f);background-image:-moz-linear-gradient(left, #158736, #79b84f);background-image:-o-linear-gradient(left, #158736, #79b84f);background-image:linear-gradient(left, #158736,#79b84f);color:#fff;font-family:"Garage Gothic", Arial;font-style:normal;font-weight:bold;font-size:1.846em;text-transform:uppercase}.childrenscentres .event img,.copper_box .event img{float:left;margin-right:10px}.childrenscentres .event p,.copper_box .event p{overflow:hidden}.childrenscentres .cms-content h1,.childrenscentres .cms-content table.activities th,table.activities .childrenscentres .cms-content th,.childrenscentres .cms-content table.activity th,table.activity .childrenscentres .cms-content th,.copper_box .cms-content h1,.copper_box .cms-content table.activities th,table.activities .copper_box .cms-content th,.copper_box .cms-content table.activity th,table.activity .copper_box .cms-content th{text-transform:uppercase}.childrenscentres .read_more,.copper_box .read_more{margin-top:10px}.childrenscentres .read_more span,.copper_box .read_more span{margin-top:10px}.childrenscentres .search_results .event,.copper_box .search_results .event{margin-top:20px;padding-top:20px;border-top:1px solid #cccccc}.childrenscentres .search_results .event:first-child,.copper_box .search_results .event:first-child{margin-top:0;padding-top:0;border-top:0 none}.childrenscentres .tickets,.copper_box .tickets{clear:left;float:left;margin-top:10px}.birthday_bookings a.secondry_btn{text-align:center;color:black;font-size:1.154em;font-weight:500;line-height:1.2em;letter-spacing:0.05em;text-shadow:0px 1px 0px rgba(255,255,255,0.4);background:#999999;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FF999999');background:-ms-linear-gradient(top, #ccc 0%, #999 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ccc), color-stop(100%, #999));background-image:-webkit-linear-gradient(top, #ccc, #999);background-image:-moz-linear-gradient(top, #ccc, #999);background-image:-o-linear-gradient(top, #ccc, #999);background-image:linear-gradient(top, #cccccc,#999999);border:none;-webkit-box-shadow:0 1px 0 0 black;-moz-box-shadow:0 1px 0 0 black;box-shadow:0 1px 0 0 black;behavior:none !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:left;margin:10px 0 10px 41%;padding:3px 5px;text-decoration:none}.birthday_bookings article.custom{margin:10px 0}.birthday_bookings p{margin-left:10px}.birthday_bookings .birthday_booking_form_dob select{width:10% !important}.birthday_bookings .main_image{float:right;margin:0 10px 20px 20px;text-align:center;width:300px}.childrenscentres .services-sprite,.childrenscentres .services-baby-changing,.childrenscentres .services-breastfeeding,.childrenscentres .services-cafe,.childrenscentres .services-childcare,.childrenscentres .services-computer-access,.childrenscentres .services-councilling,.childrenscentres .services-health-service,.childrenscentres .services-internet-access,.childrenscentres .services-language,.childrenscentres .services-outdoor-play,.childrenscentres .services-physical-activity,.childrenscentres .services-positive-parenting,.childrenscentres .services-sensory-room,.childrenscentres .services-stay-play,.childrenscentres .services-training{background:url(/assets/services-sc6a148f797-b129b8659c16f644ebde437ab9060067.png) no-repeat}.childrenscentres .services-baby-changing{background-position:0 0;height:34px;width:34px}.childrenscentres .services-breastfeeding{background-position:0 -34px;height:34px;width:34px}.childrenscentres .services-cafe{background-position:0 -68px;height:34px;width:34px}.childrenscentres .services-childcare{background-position:0 -102px;height:34px;width:34px}.childrenscentres .services-computer-access{background-position:0 -136px;height:34px;width:34px}.childrenscentres .services-councilling{background-position:0 -170px;height:34px;width:34px}.childrenscentres .services-health-service{background-position:0 -204px;height:34px;width:34px}.childrenscentres .services-internet-access{background-position:0 -238px;height:34px;width:34px}.childrenscentres .services-language{background-position:0 -272px;height:34px;width:34px}.childrenscentres .services-outdoor-play{background-position:0 -306px;height:34px;width:34px}.childrenscentres .services-physical-activity{background-position:0 -340px;height:34px;width:34px}.childrenscentres .services-positive-parenting{background-position:0 -374px;height:34px;width:34px}.childrenscentres .services-sensory-room{background-position:0 -408px;height:34px;width:34px}.childrenscentres .services-stay-play{background-position:0 -442px;height:34px;width:34px}.childrenscentres .services-training{background-position:0 -476px;height:34px;width:34px}.childrenscentres .services-sprite,.childrenscentres .services-baby-changing,.childrenscentres .services-breastfeeding,.childrenscentres .services-cafe,.childrenscentres .services-childcare,.childrenscentres .services-computer-access,.childrenscentres .services-councilling,.childrenscentres .services-health-service,.childrenscentres .services-internet-access,.childrenscentres .services-language,.childrenscentres .services-outdoor-play,.childrenscentres .services-physical-activity,.childrenscentres .services-positive-parenting,.childrenscentres .services-sensory-room,.childrenscentres .services-stay-play,.childrenscentres .services-training{float:left;margin-bottom:5px;margin-right:5px}.childrenscentres .services-sprite span,.childrenscentres .services-baby-changing span,.childrenscentres .services-breastfeeding span,.childrenscentres .services-cafe span,.childrenscentres .services-childcare span,.childrenscentres .services-computer-access span,.childrenscentres .services-councilling span,.childrenscentres .services-health-service span,.childrenscentres .services-internet-access span,.childrenscentres .services-language span,.childrenscentres .services-outdoor-play span,.childrenscentres .services-physical-activity span,.childrenscentres .services-positive-parenting span,.childrenscentres .services-sensory-room span,.childrenscentres .services-stay-play span,.childrenscentres .services-training span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.childrenscentres .find_event .from img,.childrenscentres .find_event .to img{float:left;cursor:pointer;padding-right:5px}.childrenscentres section.events .event{margin-top:20px;padding-top:20px;border-top:1px solid #cccccc}.childrenscentres section.events .event:first-child{margin-top:0;padding-top:0;border-top:0 none}.childrenscentres .intro h1,.childrenscentres .intro table.activities th,table.activities .childrenscentres .intro th,.childrenscentres .intro table.activity th,table.activity .childrenscentres .intro th{margin:0 0 10px;padding:0;background:none;background-image:none;color:#333;filter:none;font-family:Arial, Verdana, sans-serif;font-size:1.385em;font-weight:bold;text-transform:none}.alerts .title h1 a,.alerts .title table.activities th a,table.activities .alerts .title th a,.alerts .title table.activity th a,table.activity .alerts .title th a,.borough_newsitems .title h1 a,.borough_newsitems .title table.activities th a,table.activities .borough_newsitems .title th a,.borough_newsitems .title table.activity th a,table.activity .borough_newsitems .title th a,.boroughs .title h1 a,.boroughs .title table.activities th a,table.activities .boroughs .title th a,.boroughs .title table.activity th a,table.activity .boroughs .title th a,.centres .title h1 a,.centres .title table.activities th a,table.activities .centres .title th a,.centres .title table.activity th a,table.activity .centres .title th a,.childrenscentres .title h1 a,.childrenscentres .title table.activities th a,table.activities .childrenscentres .title th a,.childrenscentres .title table.activity th a,table.activity .childrenscentres .title th a,.libraries .title h1 a,.libraries .title table.activities th a,table.activities .libraries .title th a,.libraries .title table.activity th a,table.activity .libraries .title th a{color:#56a43f;text-decoration:none}.alerts .title h1 a:hover,.alerts .title table.activities th a:hover,table.activities .alerts .title th a:hover,.alerts .title table.activity th a:hover,table.activity .alerts .title th a:hover,.borough_newsitems .title h1 a:hover,.borough_newsitems .title table.activities th a:hover,table.activities .borough_newsitems .title th a:hover,.borough_newsitems .title table.activity th a:hover,table.activity .borough_newsitems .title th a:hover,.boroughs .title h1 a:hover,.boroughs .title table.activities th a:hover,table.activities .boroughs .title th a:hover,.boroughs .title table.activity th a:hover,table.activity .boroughs .title th a:hover,.centres .title h1 a:hover,.centres .title table.activities th a:hover,table.activities .centres .title th a:hover,.centres .title table.activity th a:hover,table.activity .centres .title th a:hover,.childrenscentres .title h1 a:hover,.childrenscentres .title table.activities th a:hover,table.activities .childrenscentres .title th a:hover,.childrenscentres .title table.activity th a:hover,table.activity .childrenscentres .title th a:hover,.libraries .title h1 a:hover,.libraries .title table.activities th a:hover,table.activities .libraries .title th a:hover,.libraries .title table.activity th a:hover,table.activity .libraries .title th a:hover{text-decoration:underline}.alerts.index h3,.borough_newsitems.index h3,.boroughs.index h3,.centres.index h3,.childrenscentres.index h3,.libraries.index h3{margin:10px 0}.bank-highlight button,.holiday-highlight button{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url("/assets/PIE.htc");border:1px solid white}.bank-highlight.is-today button,.holiday-highlight.is-today button{color:#0077cc !important;border:1px solid #33aaff}.holiday-highlight button{background-color:#9dcd53}.holiday-highlight.is-today button{background-color:#cae4a2 !important}.bank-highlight a,.bank-highlight button{background:#55a440 !important;color:white}.bank-highlight.is-today button{background-color:#8ecc7e !important}.centre_newsitems .pagination .disabled a,.library_newsitems .pagination .disabled a,.events .pagination .disabled a{color:#999;text-decoration:none;cursor:default}.centre_newsitems .pagination .active a,.library_newsitems .pagination .active a,.events .pagination .active a{text-decoration:none;cursor:default;border:1px solid #90cd53;background-color:#d8ebc4}.centre_newsitems .title h1 a,.centre_newsitems .title table.activities th a,table.activities .centre_newsitems .title th a,.centre_newsitems .title table.activity th a,table.activity .centre_newsitems .title th a,.library_newsitems .title h1 a,.library_newsitems .title table.activities th a,table.activities .library_newsitems .title th a,.library_newsitems .title table.activity th a,table.activity .library_newsitems .title th a,.events .title h1 a,.events .title table.activities th a,table.activities .events .title th a,.events .title table.activity th a,table.activity .events .title th a{color:#56a43f;text-decoration:none}.centre_newsitems .title h1 a:hover,.centre_newsitems .title table.activities th a:hover,table.activities .centre_newsitems .title th a:hover,.centre_newsitems .title table.activity th a:hover,table.activity .centre_newsitems .title th a:hover,.library_newsitems .title h1 a:hover,.library_newsitems .title table.activities th a:hover,table.activities .library_newsitems .title th a:hover,.library_newsitems .title table.activity th a:hover,table.activity .library_newsitems .title th a:hover,.events .title h1 a:hover,.events .title table.activities th a:hover,table.activities .events .title th a:hover,.events .title table.activity th a:hover,table.activity .events .title th a:hover{text-decoration:underline}.centres .iframe{width:100%;height:350px;margin-bottom:10px}.centres .iframe iframe{width:100%;height:100%;border:none}.centres #mpu{float:right;height:250px;margin:0 0 10px 10px;overflow:hidden;position:relative;width:300px;border:1px solid #cccccc}.centres #mpu .carousel-centre{height:250px;position:absolute;top:0;left:0;width:2000px}.centres #mpu .carousel-centre .centre-promo{float:left}.centres #mpu .carousel-centre .centre-promo a{display:block;height:250px;margin:0;padding:0;width:300px}.centres #mpu ul{position:absolute;right:5px;bottom:10px}.centres #mpu ul li{display:inline;float:left;margin:5px}.centres #mpu ul li a{padding:2px 5px}.centres .mpu-link{display:block}.centres .mpu-link object{position:relative;z-index:-1}.centres .facility-list{margin:0 0 0 5px}.centres .facility-list .facility{box-sizing:border-box;clear:both;margin:0 -5px;padding-bottom:18px;width:100%}.centres .facility-list .facility.no-image .description{display:inline;float:left;width:630px;margin:0 5px;padding-left:5px}.centres .facility-list .facility.with-image img{display:inline;float:left;width:150px;margin:0 5px}.centres .facility-list .facility.with-image .description{display:inline;float:left;width:470px;margin:0 5px;margin:0 -5px 0 0}.centres .facility-list .facility em{font-style:italic}.centres .facility-list .facility li{margin-bottom:5px}.centres .facility-list .facility ol{list-style-position:outside;list-style-type:decimal}.centres .facility-list .facility ol,.centres .facility-list .facility ul{margin-bottom:10px;padding-left:15px}.centres .facility-list .facility strong{font-weight:bold}.centres .facility-list .facility ul{list-style-type:disc}.centres .promo{padding:10px}.centres.promotion .mpu{float:left;height:250px;margin:0 5px 10px;text-align:center;width:310px}.centres.promotion .mpu img,.centres.promotion .mpu object{vertical-align:bottom;border:1px solid #cccccc}.centres .short_pass.panel,.centres .short_pass.panel2,.centre_newsitems .short_pass.panel,.centre_newsitems .short_pass.panel2{height:200px;position:relative}.centres .find_a_location,.postcode .find_a_location{clear:both;overflow:hidden;position:relative;border-color:#cccccc;border-style:solid;border-width:1px 1px 0 1px}.centres .find_a_location .background,.postcode .find_a_location .background{background:#79b84f;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF158736', endColorstr='#FF79B84F');background:-ms-linear-gradient(left, #158736 0%, #79b84f 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iNTAlIiB4Mj0iMTAwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE1ODczNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc5Yjg0ZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #158736), color-stop(100%, #79b84f));background-image:-webkit-linear-gradient(left, #158736, #79b84f);background-image:-moz-linear-gradient(left, #158736, #79b84f);background-image:-o-linear-gradient(left, #158736, #79b84f);background-image:linear-gradient(left, #158736,#79b84f);position:absolute;top:0;left:0;right:0;height:36px;z-index:-1}.centres .find_a_location .browse_by_borough,.centres .find_a_location .find_a_location,.postcode .find_a_location .browse_by_borough,.postcode .find_a_location .find_a_location{width:56%}.centres .find_a_location .browse_by_borough .borough,.centres .find_a_location .browse_by_borough .postcode,.centres .find_a_location .find_a_location .borough,.centres .find_a_location .find_a_location .postcode,.postcode .find_a_location .browse_by_borough .borough,.postcode .find_a_location .browse_by_borough .postcode,.postcode .find_a_location .find_a_location .borough,.postcode .find_a_location .find_a_location .postcode{clear:left}.centres .find_a_location .browse_by_borough .field,.centres .find_a_location .browse_by_borough input,.centres .find_a_location .find_a_location .field,.centres .find_a_location .find_a_location input,.postcode .find_a_location .browse_by_borough .field,.postcode .find_a_location .browse_by_borough input,.postcode .find_a_location .find_a_location .field,.postcode .find_a_location .find_a_location input{clear:both;float:left}.centres .find_a_location .find_by_postcode,.postcode .find_a_location .find_by_postcode{width:44%}.centres .find_a_location .panel,.centres .find_a_location .panel2,.postcode .find_a_location .panel,.postcode .find_a_location .panel2{float:left;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.centres .find_a_location .panel h2,.centres .find_a_location .panel2 h2,.postcode .find_a_location .panel h2,.postcode .find_a_location .panel2 h2{background:none;background-image:none;filter:none}.centres.index .intro h3,.centres.show .intro h3,.centre_newsitems .intro h3{margin:0.5em 0}.centres.index .intro .alert,.centres.show .intro .alert,.centre_newsitems .intro .alert{margin-top:0}.centres.index .team,.centres.show .team,.centre_newsitems .team{display:inline;float:left;width:630px;margin:0 5px}.centres.index .team h2,.centres.show .team h2,.centre_newsitems .team h2{margin-bottom:0}.centres.index .team ul,.centres.show .team ul,.centre_newsitems .team ul{float:left;margin-top:15px}.centres.index .team ul li,.centres.show .team ul li,.centre_newsitems .team ul li{float:left;text-align:center;width:140px}.centres.index .team ul li:first-child,.centres.show .team ul li:first-child,.centre_newsitems .team ul li:first-child{margin:0}.centres.index article.activity,.centres.show article.activity,.centre_newsitems article.activity{display:inline-block;width:640px;overflow:hidden;*zoom:1;margin:0 -5px}.centres.index article.activity h2,.centres.index article.activity .more,.centres.show article.activity h2,.centres.show article.activity .more,.centre_newsitems article.activity h2,.centre_newsitems article.activity .more{display:inline;float:left;width:630px;margin:0 5px;margin-bottom:18px}.centres.index article.activity .details,.centres.index article.activity .schedule,.centres.show article.activity .details,.centres.show article.activity .schedule,.centre_newsitems article.activity .details,.centre_newsitems article.activity .schedule{display:inline;float:left;width:310px;margin:0 5px}.centres.index article.activity .programme_footer .btn,.centres.show article.activity .programme_footer .btn,.centre_newsitems article.activity .programme_footer .btn{width:140px}.centres.index .advert,.centres.show .advert,.centre_newsitems .advert{margin-top:18px}.centres.landing ul.centres,.library.landing ul.centres{width:45%}.centres.landing .find_a_facility,.centres.landing .facility-introduction,.library.landing .find_a_facility,.library.landing .facility-introduction{display:inline;float:left;width:630px;margin:0 5px;margin-left:0}.centres.landing .find_a_facility,.library.landing .find_a_facility{margin-bottom:10px}.centres.landing .find_a_facility .browse_by_borough select,.library.landing .find_a_facility .browse_by_borough select{width:85%}.centres.landing .find_a_facility .browse_by_borough,.centres.landing .find_a_facility .find_by_postcode,.library.landing .find_a_facility .browse_by_borough,.library.landing .find_a_facility .find_by_postcode{display:inline;float:left;width:310px;margin:0 5px;width:305px}.centres.landing .facility-introduction h3,.library.landing .facility-introduction h3{border-bottom:0 none}.centres.landing .facility-introduction .introduction,.library.landing .facility-introduction .introduction{height:82px;overflow:hidden}.centres.landing .facility-introduction .introduction.open,.library.landing .facility-introduction .introduction.open{height:auto;overflow:visible}.centres.landing .introduction-long,.library.landing .introduction-long{display:none}.centres.landing .main-content .content,.library.landing .main-content .content{display:inline;float:left;width:950px;margin:0 5px;margin:0 10px}.centres.landing .not_found,.library.landing .not_found{float:left}.content .disciplines h2{margin-bottom:10px}.content .disciplines .discipline-list .discipline{overflow:hidden}.content .disciplines .discipline-list .discipline h3{font-family:"Garage Gothic", Arial;font-style:normal;font-weight:bold;border-bottom:1px solid #cccccc;color:#56a43f;font-size:2em;text-transform:uppercase;margin-bottom:15px !important}.content .disciplines .discipline-list .discipline .image_col{float:left;margin-right:16px}.content .disciplines .discipline-list .discipline .description{display:block;float:left;width:430px}.content .disciplines .discipline-list .discipline .description ol{list-style-type:decimal}.content .disciplines .discipline-list .discipline .description ul,.content .disciplines .discipline-list .discipline .description ol{list-style-position:inside;margin-bottom:10px}.content .disciplines .discipline-list .discipline .description ul li,.content .disciplines .discipline-list .discipline .description ol li{line-height:1.38em}.content .disciplines .discipline-list .discipline .description ul{list-style-type:disc}.date-highlight a{background:#90cc52 !important}.directions form{margin:20px 0}.directions form input[type="radio"]{margin-left:10px}.directions form input[type="submit"]{margin-left:15px}.directions form p{margin-bottom:2px;font-weight:700}.directions .direction_results ul{line-height:1.25em;margin-left:0}.directions .direction_results ul li{margin-bottom:10px;list-style-type:none}.facility-times{padding:0 10px 10px}.facility-times caption{margin:5px 0;text-align:left;font-weight:bold}.facility-times .facility{width:100%}.facility-times .facility td{padding:5px 15px 5px 0}.facility-times .facility td .right{float:right}.facility-times .facility td.afternoon,.facility-times .facility td.morning{width:80px}.facility-times .facility td.afternoon{text-align:right}.facility-times .facility td.day{width:60px}.facility-times .facility td.time{padding:0}.holiday-highlight a{background:#9dcd53 !important}#mpu ul li{padding:0}#mpu ul li a{-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;background-color:#fff;border:1px solid #56a43f;color:#56a43f;text-decoration:none}#mpu ul li a:hover{background-color:#56a43f;border:1px solid #fff;color:#fff}#mpu ul li.active a{background-color:#56a43f;border:1px solid #fff;color:#fff}.photos h2 a:link{color:#56a43f;text-decoration:none}.photos h2 a:visited{color:#56a43f}.photos h2 a:hover{text-decoration:underline}.photos .title h1 a,.photos .title table.activities th a,table.activities .photos .title th a,.photos .title table.activity th a,table.activity .photos .title th a{color:#56a43f;text-decoration:none}.photos .title h1 a:hover,.photos .title table.activities th a:hover,table.activities .photos .title th a:hover,.photos .title table.activity th a:hover,table.activity .photos .title th a:hover{text-decoration:underline}.sidebar .accessibility ul,.sidebar .facilities ul,.sidebar .services ul{float:left;margin-left:10px;width:120px}.sidebar .accessibility ul li,.sidebar .facilities ul li,.sidebar .services ul li{clear:left;float:left;margin-bottom:5px}.sidebar .accessibility ul li p,.sidebar .facilities ul li p,.sidebar .services ul li p{margin-left:39px}.sidebar .also_at_centre{margin:10px 0;padding:10px;position:relative;width:286px;border:2px solid #961c90}.sidebar .also_at_centre ul.centres{float:none;margin:0;padding:0;width:auto}.sidebar .awards ul li{margin:0 3px !important;width:95px !important}.sidebar .centre_locations ul.centres{margin-top:25px}.sidebar .centre_locations ul.centres h3{margin-bottom:15px}.sidebar .details{overflow:hidden;*zoom:1;clear:both;padding:0 10px;border:1px solid #cccccc}.sidebar .details section{float:left;height:auto !important;height:110px;min-height:110px;margin:10px 0 0 10px;width:130px}.sidebar .details .facility-opening-times li{margin:2px 0}.sidebar .details .facility-opening-times .active{margin:-1px;padding:2px 0}.sidebar .details .facility-opening-times,.sidebar .details h2{margin:0 -11px;z-index:1}.sidebar .details .facility-times .facility{margin:10px 0}.sidebar .details #mapenlarge{display:block;margin:-10px 0 10px -10px;padding:6px 0;position:relative;text-align:center;width:308px;background:url(/assets/nav_grad-aeb88adc15256fc31f7ff3cf3b9c83ce.gif) repeat-x;background-position:0 50%;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZjRmNGY0Ii8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(50%, #f4f4f4), color-stop(50%, #e2e2e2), color-stop(100%, #f2f2f2));background-image:-webkit-linear-gradient(top, #fff 0%, #f4f4f4 50%, #e2e2e2 50%, #f2f2f2 100%);background-image:-moz-linear-gradient(top, #fff 0%, #f4f4f4 50%, #e2e2e2 50%, #f2f2f2 100%);background-image:-o-linear-gradient(top, #fff 0%, #f4f4f4 50%, #e2e2e2 50%, #f2f2f2 100%);background-image:linear-gradient(top, #ffffff 0%,#f4f4f4 50%,#e2e2e2 50%,#f2f2f2 100%);text-shadow:0px 1px 0px white;border-bottom:solid 1px #cccccc;font-weight:bold;text-decoration:none}.sidebar .details #mapenlarge.large span{background:url(/assets/accordion-closed-22cf2b732339178220548c8c1100fa50.png) center right no-repeat}.sidebar .details #mapenlarge.small span{background:url(/assets/accordion-open-a81a9905cfa85f4ae5cd1c85aac9608d.png) center right no-repeat}.sidebar .details #mapenlarge span{padding-right:15px}.sidebar .details .map-actions,.sidebar .details .week-selected{margin:15px 0;text-align:center}.sidebar .details .map-actions a,.sidebar .details .week-selected a{margin:0 5px}.sidebar .details .travel{clear:both}.sidebar .details .week-selected{font-size:0.929em}.sidebar .details .week-selected form{display:inline;margin:5px 0 0 5px}.sidebar .details .week-selected span{font-style:italic}.sidebar .facilities a,.sidebar .services a{clear:both;float:left;margin:0 0 10px 10px}.sidebar .facilities,.sidebar .accessibility,.sidebar .awards,.sidebar .partners,.sidebar .services{clear:both;margin-top:10px}.sidebar #my_centre{overflow:hidden;margin-top:10px;padding-bottom:6px;text-align:right}.sidebar #my_centre label{display:inline}.sidebar .partners{overflow:hidden;*zoom:1}.sidebar .partners .copy-partner{float:left;padding-left:10px;width:48%}.sidebar .partners img{float:right}.sidebar .sidebar-list ul li{float:left;line-height:16px;margin:0 10px 10px 0;text-indent:-1px;width:140px}.sidebar .sidebar-list ul li img{margin-right:5px}.sidebar .week-selected strong{font-weight:bold}.tertiary-nav,.weekly_programme ul#weektabs,.facility-opening-times{background:#fff;border:1px solid #cccccc}.tertiary-nav li,.weekly_programme ul#weektabs li,.facility-opening-times li{margin:5px 0;padding:0;position:relative;border-right:1px solid #cccccc}.tertiary-nav li.active,.weekly_programme ul#weektabs li.active,.facility-opening-times li.active{margin:-1px -1px;padding:5px 0;background:#d8ebc4;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFD8EBC4');background:-ms-linear-gradient(top, #fff 0%, #d8ebc4 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q4ZWJjNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #d8ebc4));background-image:-webkit-linear-gradient(top, #fff, #d8ebc4);background-image:-moz-linear-gradient(top, #fff, #d8ebc4);background-image:-o-linear-gradient(top, #fff, #d8ebc4);background-image:linear-gradient(top, #ffffff,#d8ebc4);border:1px solid #90cd53}.facilities .backtotop{float:right;margin-bottom:10px}.new_booking_form .event-date .ui-datepicker-trigger{float:left;margin:1px 20px 0 0}.new_booking_form .ng-invalid.ng-dirty{border:1px solid red}.new_booking_form .ng-valid.ng-dirty{border:1px solid #90cd53}.copper_box h1,.copper_box table.activities th,table.activities .copper_box th,.copper_box table.activity th,table.activity .copper_box th{margin-bottom:5px}.copper_box .button.buy{float:left;margin-bottom:10px}.copper_box .content{margin-top:5px}.copper_box .description{margin-bottom:50px}.copper_box .newsitem img{float:left;margin-right:10px}.copper_box .event_row,.copper_box .newsitem{margin-top:20px;padding-top:20px;border-top:1px solid #cccccc}.copper_box .event_row:first-child,.copper_box .newsitem:first-child{margin-top:0;padding-top:0;border-top:0 none}.copper_box .event_row .event{float:left;width:294px}.copper_box .event_row .event:first-child{margin-right:20px}.copper_box .events .date{margin:5px 0}.copper_box .events .date li{margin-bottom:4px}.copper_box .events .button{float:right;margin-top:10px}.copper_box .events .read_more,.copper_box .sports .read_more{text-align:right}.copper_box .find_event input[type="submit"]{float:right;margin-top:20px}.copper_box .find_event label{margin-bottom:5px;font-size:1.154em;font-weight:bold}.copper_box .find_event .from,.copper_box .find_event .to{float:left;margin-right:20px}.copper_box .find_event .from span.chosen,.copper_box .find_event .to span.chosen{font-style:italic}.copper_box .find_event .from span.range,.copper_box .find_event .to span.range{font-weight:bold}.copper_box .find_event .input{float:left;margin-right:30px}.copper_box .hero{padding:10px 10px 7px;width:950px}.copper_box .new_members{background:url(/assets/panel_membership_copper-8f81afddcec713909b2d46429c259636.jpg) right bottom no-repeat}.copper_box .newsitem .read_more{font-weight:bold}.copper_box .newsletter input[type="email"],.copper_box .newsletter input[type="text"]{margin:10px 0;width:75%}.copper_box .newsletter label{font-size:1.154em;font-weight:bold}.copper_box .newsletter span{clear:both;float:left;margin-bottom:10px}.copper_box .panel h2 a,.copper_box .panel2 h2 a{color:#fff;text-decoration:none}.copper_box .partners .read_more{float:left;padding-left:10px;font-weight:bold}.copper_box .photos li{float:left;margin-right:10px}.copper_box .photos .readmorelink,.copper_box .team .readmorelink{float:right}.copper_box .row{display:inline-block;width:640px;overflow:hidden;*zoom:1;margin:0 -5px}.copper_box .row.full_width section{display:inline;float:left;width:630px;margin:0 5px;margin:0 4px 10px}.copper_box .row.two_columns img{margin-right:10px}.copper_box .row.two_columns section{display:inline;float:left;width:310px;margin:0 5px;margin:0 4px 10px}.copper_box .row.two_columns section.new_members{float:right}.copper_box .row.two_columns .event{margin-top:20px}.copper_box .row.two_columns .event:first-child{margin-top:0}.copper_box .sports_events .column .event{margin-top:20px}.copper_box .sports_events .column:first-child .event:first-child{margin-top:0}.copper_box .team h2{margin-bottom:0}.copper_box .team li{margin:0 10px 0 0 !important}.copper_box .map-actions{text-align:center;margin:10px 0}.copper_box.contact_forms .cms-content{margin-bottom:10px}.copper_box.contact_forms .introduction{width:300px;float:left}.copper_box.contact_forms .map{width:300px;float:right}.copper_box.contact_forms .map .gmaps4rails_map{height:220px;width:100%}.copper_box.contact_forms .details{padding-top:0}.sports_hall_prog .panel-content{padding:10px}.sports_hall_prog .panel-content .pdf img{float:left;padding-right:5px}.sports_hall_prog .panel-content .book{text-align:right;margin:5px 0}.closedForEvent{border:none}.closedForEvent table{border:1px solid #cccccc;border-collapse:collapse;width:100%}.closedForEvent table caption{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.closedForEvent thead{border:1px solid #cccccc;background:#d3e7ce}.closedForEvent thead th{font-weight:bold}.closedForEvent tbody{border:1px solid #cccccc}.closedForEvent td,.closedForEvent th{border:1px solid #cccccc;border-collapse:collapse;padding:5px;text-align:left}.events_venue_hire .description{margin-bottom:10px}.events_venue_hire .with-video,.events_venue_hire .with-image{float:left;width:316px}.events_venue_hire .youtube,.events_venue_hire .image{float:right;margin:0 0 10px 10px}.events_venue_hire .no-border{border:none}.events_venue_hire .no-border .panel-content{padding:10px}.events_venue_hire .no-border .panel-content img{float:none}.events_venue_hire .no-border .panel-content.with-image{float:left;width:70%}.events_venue_hire .no-border .img{padding:10px}.events_venue_hire .photos .media-grid li{width:140px;height:130px;margin:5px;text-align:center}.time{margin:5px 0}.time li{display:inline;margin-right:15px}.row.courses{display:inline-block;width:640px;overflow:hidden;*zoom:1;margin:0 -5px}.row.courses .course{display:inline;float:left;width:310px;margin:0 5px;height:210px;margin:0 4px 10px}.row.courses .course img{float:left}.row.courses .course .panel-right{padding-left:120px}.row.courses .course .readmore{margin-top:10px}.row .course_panel{float:left;margin:15px 0}.row .course_panel h3{margin-top:0 !important}.row .course_panel img{float:left;margin-right:10px}.row .course_panel .asset{float:left}.row .course_panel .asset img{float:none}.row .course_panel .top{float:right}.gift_card_purchases form input[type="checkbox"]{margin-right:5px}.gift_card_purchases form input[type="submit"]{float:right}.gift_card_purchases form label{float:left;margin-right:9px;text-align:right;width:22%;font-weight:bold}.gift_card_purchases form label.boolean{width:auto}.gift_card_purchases form .form_row{overflow:hidden;*zoom:1;margin-bottom:10px}.gift_card_purchases form .form_row.required{color:#ac0000}.gift_card_purchases section.amount input[type="number"]{width:46%}.gift_card_purchases section.amount label{width:46%}.gift_card_purchases section.amount .input{float:left;width:70%}.gift_card_purchases section.amount .suffix{display:block;margin-top:4px}.gift_card_purchases section.amount,.gift_card_purchases section.basket{display:inline;float:left;width:310px;margin:0 5px;margin:0}.gift_card_purchases section.basket{float:right}.gift_card_purchases section.basket img{float:none}.gift_card_purchases section.basket span.total{float:right;margin-top:5px;font-size:18px}.gift_card_purchases section.basket table{width:100%;border-bottom:1px solid #cccccc}.gift_card_purchases section.basket td.actions{text-align:center}.gift_card_purchases section.basket td,.gift_card_purchases section.basket th{padding-bottom:10px;text-align:left}.gift_card_purchases section.basket th.actions{text-align:center;width:20%}.gift_card_purchases section.basket th.design{width:25%}.gift_card_purchases section.basket th.credit{width:55%}.gift_card_purchases section.business h1,.gift_card_purchases section.business table.activities th,table.activities .gift_card_purchases section.business th,.gift_card_purchases section.business table.activity th,table.activity .gift_card_purchases section.business th,.gift_card_purchases section.e-voucher h1,.gift_card_purchases section.e-voucher table.activities th,table.activities .gift_card_purchases section.e-voucher th,.gift_card_purchases section.e-voucher table.activity th,table.activity .gift_card_purchases section.e-voucher th,.gift_card_purchases section.gift-card h1,.gift_card_purchases section.gift-card table.activities th,table.activities .gift_card_purchases section.gift-card th,.gift_card_purchases section.gift-card table.activity th,table.activity .gift_card_purchases section.gift-card th,.gift_card_purchases section.header h1,.gift_card_purchases section.header table.activities th,table.activities .gift_card_purchases section.header th,.gift_card_purchases section.header table.activity th,table.activity .gift_card_purchases section.header th,.gift_card_purchases section.redeeming h1,.gift_card_purchases section.redeeming table.activities th,table.activities .gift_card_purchases section.redeeming th,.gift_card_purchases section.redeeming table.activity th,table.activity .gift_card_purchases section.redeeming th{margin-bottom:20px}.gift_card_purchases section.delivery .input.boolean{white-space:nowrap}.gift_card_purchases section.delivery .input.boolean input{margin-right:5px}.gift_card_purchases section.delivery .input.boolean label{font-weight:normal}.gift_card_purchases section.design{display:inline;float:left;width:630px;margin:0 5px;margin:0 6px 0 0}.gift_card_purchases section.design .card{float:left;text-align:center;width:25%}.gift_card_purchases section.design .card img{float:none;margin-bottom:5px}.gift_card_purchases section.design .card label{float:none;text-align:center;width:auto}.gift_card_purchases section.design .card span{display:block;margin-bottom:10px}.gift_card_purchases section.e-voucher,.gift_card_purchases section.gift-card{float:left;margin:0 0 10px;padding:10px;width:450px;border:1px solid #90cd53}.gift_card_purchases section.e-voucher .column.one,.gift_card_purchases section.gift-card .column.one{margin-right:20px;text-align:center;width:195px}.gift_card_purchases section.e-voucher .column.two,.gift_card_purchases section.gift-card .column.two{width:235px}.gift_card_purchases section.gift-card{margin-right:6px}.gift_card_purchases section.redeeming{display:inline;float:left;width:950px;margin:0 5px}.gift_card_purchases section.redeeming .column.one{margin-right:20px;text-align:center;width:215px}.gift_card_purchases section.redeeming .column.two{width:715px}.gift_card_purchases section.redeeming .column.three{margin-top:20px;width:945px}.gift_card_purchases section.redeeming table{margin-bottom:10px}.gift_card_purchases section.redeeming table td{padding:10px;text-align:center;border:1px solid #90cd53}.gift_card_purchases section.redeeming table td.image{width:215px}.gift_card_purchases section.e-voucher img,.gift_card_purchases section.gift-card img,.gift_card_purchases section.header img,.gift_card_purchases section.redeeming img{max-width:100%}.gift_card_purchases section.e-voucher .column,.gift_card_purchases section.gift-card .column,.gift_card_purchases section.header .column,.gift_card_purchases section.redeeming .column{float:left}.gift_card_purchases section.header img{float:left}.gift_card_purchases section.header .column.one{margin-right:20px;width:460px}.gift_card_purchases section.header .column.two{width:470px}.gift_card_purchases ul.bullets{margin-left:15px;list-style:disc outside}.gift_card_purchases ul.bullets li{line-height:1.38em}.gift_card_purchases .button{display:inline-block;margin:30px}.gift_card_purchases .center{text-align:center}.gift_card_purchases .content{display:inline;float:left;width:950px;margin:0 5px;margin:0 10px}.gift_card_purchases .panel_content{overflow:hidden;*zoom:1}.gift_card_purchases .row{overflow:hidden;*zoom:1;margin:20px 0 30px;width:100%}.gift_card_purchases .row.main_sidebar section{margin-bottom:10px}.gift_card_purchases .row.two_columns input[type="submit"]{margin:0 8px 1px 5px}.gift_card_purchases .row.two_columns section{display:inline;float:left;width:470px;margin:0 5px;height:430px;position:static;margin:0 0 10px}.gift_card_purchases .row.two_columns section.billing{margin-right:6px}.gift_card_purchases .row.two_columns .form_submit{float:right}.count{padding:5px;margin:10px 0;border:1px solid #90cd53;cursor:pointer;color:#56a43f}.count .time{margin:5px 0 15px;padding:0 5px;float:left;position:relative;height:50px;width:58px;font-size:4.077em;line-height:100%;font-weight:bold;text-align:center}.count .time span{position:absolute;width:100%;bottom:-15px;left:0;font-family:"Garage Gothic", Arial;font-style:normal;font-weight:bold;font-size:0.321em;line-height:100%;text-align:center}.count .days{border-right:1px solid #90cd53}.count .hours:after,.count .mins:after{content:":";font-size:0.321em;position:absolute;right:-2px}.library_newsitems section#community,.library_newsitems section#join,.libraries.centres section#community,.libraries.centres section#join{height:180px;position:static}.library_newsitems section#community,.libraries.centres section#community{background:url(/assets/bg/man_book_1-6a690cf1aa1fae2b7a388b4dbd435d70.jpg) 94% bottom no-repeat}.library_newsitems section#community .panel-copy,.libraries.centres section#community .panel-copy{width:170px}.library_newsitems section#join,.libraries.centres section#join{background:url(/assets/bg/woman_book_1-f6d624b370e52a46fcd72338f9ff8d09.jpg) 94% 45px no-repeat}.library_newsitems section#join .panel-copy,.libraries.centres section#join .panel-copy{width:185px}.libraries.fees_charges section#borrow{background:url(/assets/bg/woman_book_1-f6d624b370e52a46fcd72338f9ff8d09.jpg) 94% bottom no-repeat}.libraries.fees_charges section#join,.libraries.fees_charges section#discounts{height:225px;position:static}.libraries.fees_charges section#join .panel-copy,.libraries.fees_charges section#discounts .panel-copy{width:165px}.libraries.fees_charges section#discounts{background:url(/assets/bg/woman_book_2-666c0831c09943f1af74418e73c1e6a4.jpg) 94% bottom no-repeat}.libraries.fees_charges section#join{background:url(/assets/bg/man_book_1-6a690cf1aa1fae2b7a388b4dbd435d70.jpg) 94% bottom no-repeat}.libraries.fees_charges section#join .panel-copy{width:175px}.libraries .social_links{float:right;margin-bottom:5px}.libraries .social_links a{margin-left:5px}table.fees-table{width:100%}table.fees-table td{padding:10px}table.fees-table td,table.fees-table th{line-height:1.38em;text-align:left}table.fees-table th{padding-left:10px;font-family:"Garage Gothic", Arial;font-style:normal;font-weight:bold;color:#56a43f;font-size:1.846em;text-transform:uppercase}table.fees-table tr.odd{background-color:#eef6eb}.libraries_search .or{float:left;padding:40px 100px 0 0;font-family:"Garage Gothic", Arial;font-style:normal;font-weight:bold;color:#56a43f;font-size:3.077em;text-transform:uppercase}.libraries_search .panel#library-memberships-search div,.libraries_search #library-memberships-search.panel2 div{margin-bottom:10px}.libraries_search .panel#library-memberships-search .field,.libraries_search #library-memberships-search.panel2 .field{padding:0}.libraries_search .panel#library-memberships-search form,.libraries_search #library-memberships-search.panel2 form{display:inline;float:left;width:310px;margin:0 5px;float:left;margin:0}.libraries_search .row{display:inline-block;width:960px;overflow:hidden;*zoom:1;margin:0 -5px}.libraries_search .row.full-width section{display:inline;float:left;width:950px;margin:0 5px}.libraries .panel ul,.libraries .panel2 ul{margin-bottom:10px;list-style:disc inside none}.libraries .panel ul li,.libraries .panel2 ul li{line-height:1.38em}.libraries .photos ul{list-style:none}.libraries .row{display:inline-block;width:640px;overflow:hidden;*zoom:1;margin:0 -5px}.libraries .row.two-columns section{display:inline;float:left;width:310px;margin:0 5px;margin:0 4px 10px}#library_service_links{display:inline;float:left;width:310px;margin:0 5px;margin:0 4px}#library_service_links dt{font-size:1.154em;font-weight:bold}.library_applicants form button{text-align:center;color:white !important;font-size:1.153846153846154em;font-weight:bold;line-height:1.2em;letter-spacing:0.05em;padding:3px 10px;text-decoration:none;white-space:nowrap;position:relative;text-shadow:0px -1px 0px rgba(0,0,0,0.4);background:#098ed1;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF76B3E2', endColorstr='#FF098ED1');background:-ms-linear-gradient(top, #76b3e2 0%, #098ed1 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc2YjNlMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA5OGVkMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #76b3e2), color-stop(100%, #098ed1));background-image:-webkit-linear-gradient(top, #76b3e2, #098ed1);background-image:-moz-linear-gradient(top, #76b3e2, #098ed1);background-image:-o-linear-gradient(top, #76b3e2, #098ed1);background-image:linear-gradient(top, #76b3e2,#098ed1);border:none;-webkit-box-shadow:0 1px 0 0 black;-moz-box-shadow:0 1px 0 0 black;box-shadow:0 1px 0 0 black;behavior:none !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 0 10px 220px}.library_applicants form button:hover{background:#076da0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF4C9CD9', endColorstr='#FF076DA0');background:-ms-linear-gradient(top, #4c9cd9 0%, #076da0 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOWNkOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA3NmRhMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4c9cd9), color-stop(100%, #076da0));background-image:-webkit-linear-gradient(top, #4c9cd9, #076da0);background-image:-moz-linear-gradient(top, #4c9cd9, #076da0);background-image:-o-linear-gradient(top, #4c9cd9, #076da0);background-image:linear-gradient(top, #4c9cd9,#076da0);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.library_applicants form button:active{background:#076da0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF4C9CD9', endColorstr='#FF076DA0');background:-ms-linear-gradient(top, #4c9cd9 0%, #076da0 100%);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOWNkOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA3NmRhMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4c9cd9), color-stop(100%, #076da0));background-image:-webkit-linear-gradient(top, #4c9cd9, #076da0);background-image:-moz-linear-gradient(top, #4c9cd9, #076da0);background-image:-o-linear-gradient(top, #4c9cd9, #076da0);background-image:linear-gradient(top, #4c9cd9,#076da0);top:1px}.library_applicants form input[type="checkbox"],.library_applicants form input[type="radio"]{margin-right:10px}.library_applicants form input[type="email"],.library_applicants form input[type="tel"],.library_applicants form input[type="text"],.library_applicants form label.date,.library_applicants form label.email,.library_applicants form label.radio_buttons,.library_applicants form label.select,.library_applicants form label.string,.library_applicants form label.tel,.library_applicants form label.text{width:200px}.library_applicants form label{line-height:1.38em;margin-right:20px;font-weight:bold}.library_applicants form label.boolean{padding-left:22px;text-indent:-22px;font-weight:normal}.library_applicants form label.radio{margin-left:10px}.library_applicants form p{clear:both;font-weight:bold}.library_applicants form p,.library_applicants form .input,.library_applicants form .mandatory,.library_applicants form .pdf{margin-bottom:20px}.library_applicants form .library_applicant_accept_regulations{margin-bottom:0}.library_applicants form .library_applicant_postcode{margin-bottom:10px}.library_applicants .panel,.library_applicants .panel2{display:inline;float:left;width:310px;margin:0 5px;float:right;margin:0 0 0 30px}.library_applicants .panel ul,.library_applicants .panel2 ul{list-style:disc inside}.library_applicants .panel ul li,.library_applicants .panel2 ul li{line-height:1.38em}.library_applicants .panel2{display:inline;float:left;width:630px;margin:0 5px;margin:0}.library_applicants .pdf{float:left}.library_applicants .share{display:inline;float:right;margin-top:10px}.library_applicants.new form label{float:left}.list_content{float:left;margin-bottom:50px;width:100%}.list_content img{float:left;margin-right:10px}.list_content .top{float:right}.list_content .url{float:left}.jump_list ul{float:left;list-style:none outside none !important;margin-right:40px;width:160px}.jump_list ul li{line-height:1.38em;margin-bottom:10px}.library_applicants .intro,.library_services .intro{overflow:hidden;*zoom:1;margin-left:10px}.library_applicants .intro h1,.library_applicants .intro table.activities th,table.activities .library_applicants .intro th,.library_applicants .intro table.activity th,table.activity .library_applicants .intro th,.library_applicants .intro h2,.library_services .intro h1,.library_services .intro table.activities th,table.activities .library_services .intro th,.library_services .intro table.activity th,table.activity .library_services .intro th,.library_services .intro h2{margin:0;padding:0;background:none;background-image:none;color:#333333;filter:none;font-family:Arial, Verdana, sans-serif;font-weight:bold;text-transform:none}.library_applicants .intro h1,.library_applicants .intro table.activities th,table.activities .library_applicants .intro th,.library_applicants .intro table.activity th,table.activity .library_applicants .intro th,.library_services .intro h1,.library_services .intro table.activities th,table.activities .library_services .intro th,.library_services .intro table.activity th,table.activity .library_services .intro th{font-size:1.385em;margin-bottom:10px}.library_applicants .intro h2,.library_services .intro h2{font-size:1em;margin-bottom:5px}.concessionary-memberships .panel-copy.narrow{width:335px}.corporate_memberships .memberships-cols section{height:320px;position:static}.corporate_memberships .panel-main{background:url(/assets/corporate_memberships_large-81a519043a38a2bcacd9d144dd439e6f.jpg) right bottom no-repeat;border-top:1px solid #ccc}.corporate_memberships .panel-main h3{padding:10px 0 0 10px}.corporate_memberships .panel-main .panel-copy{width:400px}.corporate_memberships .small-print{padding:10px 0 0 15px}.corporate_memberships .small-print a.toggle{padding-left:12px}.corporate_memberships .small-print a.toggle.open{padding-left:15px}.memberships .bold{margin:0;font-weight:bold;font-size:100%;font-family:Arial, Verdana, sans-serif;line-height:normal;color:#333333}.memberships .concessionary-memberships{background:url(/assets/concessionary_memberships-36abc8217f15a14d13f880f15c6f09c0.jpg) right bottom no-repeat}.memberships .inclusive-memberships{background:url(/assets/inclusive_memberships-a93df86b11b5ac34a456165c71a8c7dd.jpg) right bottom no-repeat}.memberships .inline-buttons li{float:left;margin-right:15px}.memberships .inclusive-memberships .panel-copy.narrow{width:400px}.memberships #payplay-memberships{background:url(/assets/pay_play_memberships-1b053d1063c28116540712573f7452f2.jpg) right bottom no-repeat}.memberships #payplay-memberships .panel-copy{width:340px}.memberships #prepaid-memberships{background:url(/assets/pre_paid_memberships-907c5bb27ef566384968478b782d94c2.jpg) right bottom no-repeat}.memberships #prepaid-memberships .panel-copy.narrow{width:320px}.memberships .sidebar{margin-top:50px}.memberships .sidebar .panel.concessionary_inclusive .align-bottom,.memberships .sidebar .concessionary_inclusive.panel2 .align-bottom,.memberships .sidebar .panel.corporate_memberships .align-bottom,.memberships .sidebar .corporate_memberships.panel2 .align-bottom{position:static}.memberships .sidebar .panel-copy{padding-bottom:13px}.memberships .small{font-size:0.769em}.memberships h4{font-weight:bold;font-size:1em;font-family:Arial, Verdana, sans-serif;line-height:normal;color:#333333}.memberships_leisure .intro{display:inline;float:left;width:630px;margin:0 5px}.memberships_leisure .row.three-columns section{height:190px;position:relative}.memberships_leisure .content,.memberships_libraries .content{display:inline;float:left;width:950px;margin:0 5px;margin:0 10px}.memberships_leisure .row,.memberships_libraries .row{display:inline-block;width:960px;overflow:hidden;*zoom:1;margin:0 -5px}.memberships_leisure .row.full-width section,.memberships_libraries .row.full-width section{margin:0 4px 10px}.memberships_leisure .row.three-columns,.memberships_libraries .row.three-columns{margin:0 -2px}.memberships_leisure .row.three-columns section,.memberships_libraries .row.three-columns section{display:inline;float:left;width:310px;margin:0 5px;margin:0 3px 10px}.memberships_leisure .row.two-columns,.memberships_libraries .row.two-columns{margin:0 -3px}.memberships_leisure .row.two-columns section,.memberships_libraries .row.two-columns section{display:inline;float:left;width:470px;margin:0 5px;height:430px;position:static;margin:0 3px 10px}.memberships_libraries #library-services{background:url(/assets/bg/man_book_2-9473d84faf4952c7d54414ccc7c85033.jpg) 95% 45px no-repeat}.memberships_libraries .row.full-width section{display:inline;float:left;width:950px;margin:0 5px;margin:0 4px 10px}.memberships_libraries .row.full-width .panel-copy{width:650px}.memberships_libraries .row.three-columns section{height:200px;position:relative}.short_term_passes .button-container{margin:30px 0}.short_term_passes .memberships-cols section{height:210px;position:relative}.short_term_passes .short_details{min-height:400px;background:url(/assets/short_details-ff3526ab494b10e656f6e675a2232b5e.jpg) right bottom no-repeat;border-top:1px solid #ccc}.short_term_passes .short_details .panel-copy{width:340px}.concessionary-memberships .panel-copy,.inclusive-memberships .panel-copy{padding-bottom:0}.concessionary-memberships .panel-copy.narrow,.inclusive-memberships .panel-copy.narrow{padding-top:0}.corporate_memberships .button-container,.short_term_passes .button-container{margin:30px 0}.corporate_memberships .memberships-cols,.short_term_passes .memberships-cols{display:inline-block;width:640px;overflow:hidden;*zoom:1;margin:0 -5px}.corporate_memberships .memberships-cols section,.short_term_passes .memberships-cols section{display:inline;float:left;width:310px;margin:0 5px;margin-top:10px;width:308px}.corporate_memberships h1.sub-heading,.corporate_memberships table.activities th.sub-heading,table.activities .corporate_memberships th.sub-heading,.corporate_memberships table.activity th.sub-heading,table.activity .corporate_memberships th.sub-heading,.short_term_passes h1.sub-heading,.short_term_passes table.activities th.sub-heading,table.activities .short_term_passes th.sub-heading,.short_term_passes table.activity th.sub-heading,table.activity .short_term_passes th.sub-heading{margin-left:15px;font-size:1.846em;text-transform:uppercase}.postcode_activity_searches .content{width:950px}.postcode_activity_searches .title p{margin:10px 20px}.postcode_activity_searches .nearest{margin:10px 0;border:1px solid #ccc}.postcode_activity_searches .nearest form{padding:10px 0 0}.postcode_activity_searches .nearest input[type="text"]{padding:5px;width:350px}.postcode_activity_searches .nearest small{display:inline-block;margin:10px 0}.postcode_activity_searches .nearest small a:hover{text-decoration:none}.postcode_activity_searches .nearest small.clear{float:right;margin-right:545px}.postcode_activity_searches .nearest small.error{display:inline-block;margin-left:10px}.postcode_activity_searches .nearest .actions{padding:20px}.postcode_activity_searches .nearest .error-message{border:1px solid #ac0000;background-color:#ff7979}.postcode_activity_searches .nearest .error-message,.postcode_activity_searches .nearest .message{padding:20px;margin:10px 20px;font-size:1em;font-weight:bold}.postcode_activity_searches .nearest .facilities.field .form-row{float:left;height:35px;width:25%}.postcode_activity_searches .nearest .facilities.field .checkbox{display:inline-block;margin:10px 5px}.postcode_activity_searches .nearest .facilities.field .checkbox input[type="checkbox"]{margin-right:5px}.postcode_activity_searches .nearest .field{padding:10px 20px}.postcode_activity_searches .nearest .field_with_errors label,.postcode_activity_searches .nearest .field_with_errors small,.postcode_activity_searches .nearest .field_with_errors input{color:#ac0000}.postcode_activity_searches .nearest .field_with_errors input[type="text"]{border:1px solid #ac0000;background-color:#ffacac}.postcode_activity_searches .nearest .field_with_errors input[type="text"]:focus{outline:#ac0000 auto 5px}.postcode_activity_searches .nearest .message{border:1px solid #79b84f;background-color:#e8f3e0}.postcode_activity_searches .nearest .valid_field label,.postcode_activity_searches .nearest .valid_field small,.postcode_activity_searches .nearest .valid_field input{color:#79b84f}.postcode_activity_searches .nearest .valid_field input[type="text"]{border:1px solid #79b84f;background-color:white}.postcode_activity_searches .nearest .valid_field input[type="text"]:focus{outline:#79b84f auto 5px}.postcode_activity_searches .results{margin-bottom:30px}.postcode_activity_searches .results article{padding:20px 0}.postcode_activity_searches .results article.odd{background-color:#eef7eb}.postcode_activity_searches .results article h3 a{color:#56a43f;text-decoration:none}.postcode_activity_searches .results article h3 a:hover{text-decoration:underline}.postcode_activity_searches .results .address,.postcode_activity_searches .results .contact,.postcode_activity_searches .results .links{margin:0 10px}.postcode_activity_searches .results .book,.postcode_activity_searches .results .distance,.postcode_activity_searches .results .enquire{float:right;margin-right:20px}.postcode_activity_searches .results ul.facilities{margin:10px;width:100%}.postcode_activity_searches .results ul.facilities li{display:inline}.postcode_activity_searches .results ul.facilities li span{float:left}.sitemap .content{display:inline;float:left;width:950px;margin:0 5px;margin:0 10px}.sitemap .content h1,.sitemap .content table.activities th,table.activities .sitemap .content th,.sitemap .content table.activity th,table.activity .sitemap .content th{text-transform:uppercase}.sitemap .col1,.sitemap .col2,.sitemap .col3,.sitemap .col4{float:left;margin:0 1%;width:23%}.sitemap .col1 ul h2,.sitemap .col2 ul h2,.sitemap .col3 ul h2,.sitemap .col4 ul h2{margin:10px 0;color:#333;font-family:Arial, Verdana, sans-serif;font-size:1.385em}.sitemap .col1 ul li,.sitemap .col2 ul li,.sitemap .col3 ul li,.sitemap .col4 ul li{line-height:1.5em}.sitemap .col1 ul li:before,.sitemap .col2 ul li:before,.sitemap .col3 ul li:before,.sitemap .col4 ul li:before{content:'›'}.sitemap .col1 ul li ul li,.sitemap .col2 ul li ul li,.sitemap .col3 ul li ul li,.sitemap .col4 ul li ul li{margin-left:15px}.sitemap .col2 ul li ul{display:none}.sitemap .contact_panel{margin:10px 0 0}.wf-inactive footer h1,.wf-inactive footer table.activities th,table.activities .wf-inactive footer th,.wf-inactive footer table.activity th,table.activity .wf-inactive footer th,.wf-loading footer h1,.wf-loading footer table.activities th,table.activities .wf-loading footer th,.wf-loading footer table.activity th,table.activity .wf-loading footer th{font-size:1.250em}.wf-inactive .content h2,.wf-inactive .content h3,.wf-inactive .content .facility-list h3,.wf-loading .content h2,.wf-loading .content h3,.wf-loading .content .facility-list h3{font-size:1.250em}.wf-inactive .headers h1,.wf-inactive .headers table.activities th,table.activities .wf-inactive .headers th,.wf-inactive .headers table.activity th,table.activity .wf-inactive .headers th,.wf-loading .headers h1,.wf-loading .headers table.activities th,table.activities .wf-loading .headers th,.wf-loading .headers table.activity th,table.activity .wf-loading .headers th{font-size:3.077em}.wf-inactive .panel h2,.wf-inactive .panel2 h2,.wf-inactive .panels h2,.wf-loading .panel h2,.wf-loading .panel2 h2,.wf-loading .panels h2{font-size:1.250em}.wf-inactive .sidebar h2,.wf-inactive .sidebar h3,.wf-inactive .sidebar h4,.wf-loading .sidebar h2,.wf-loading .sidebar h3,.wf-loading .sidebar h4{font-size:1.250em}.wf-inactive .title h1,.wf-inactive .title table.activities th,table.activities .wf-inactive .title th,.wf-inactive .title table.activity th,table.activity .wf-inactive .title th,.wf-loading .title h1,.wf-loading .title table.activities th,table.activities .wf-loading .title th,.wf-loading .title table.activity th,table.activity .wf-loading .title th{font-size:2.308em}.wf-inactive .weekly_programme h2,.wf-inactive .weekly_programme th,.wf-loading .weekly_programme h2,.wf-loading .weekly_programme th{font-size:1.250em}
