/*
Theme Name:  Hailsham Town Council
Theme URI:   http://www.tomango.co.uk
Author:      tomango
Author URI:  http://www.tomango.co.uk
Version:     1.0
*/
body,cite,mark{color:#545454}dfn,em,q{color:#777}mark,table{background:#EAEAEA}input,select,textarea{-webkit-box-shadow:none;-moz-box-shadow:none;outline:0}code,img,pre,textarea{max-width:100%}article,aside,details,figcaption,figure,footer,header,hgroup,img,label,main,nav,section,summary{display:block}.wrap:after,hr{clear:both}.top .wrap,sub,sup{position:relative}body{margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:400 16px/1.5 HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif}cite,dfn,em{font-style:normal}blockquote,cite,dfn,em,h1,h2,h3,h4,h5,strong{font-weight:700}blockquote,caption,dd,dl,fieldset,figure,form,hr,legend,ol,pre,table,td,th,ul{padding:0;margin:0}code,p,pre{margin:0 0 1rem}img{height:auto}li,ol,ul{list-style:none}*,:after,:before{box-sizing:border-box}.banner:after{z-index:400}a{-webkit-transition:.3s color;-moz-transition:.3s color;transition:.3s color;color:#005386}a:focus{background-color:#FAFAFA;outline:#40AA5D solid 2px}code,pre{overflow-x:scroll;background:#DCDCDC;padding:1rem}.banner,.minutes ul ul,.navicon{overflow:hidden}code{padding:0 .2rem}kbd,pre code,samp{font-size:1em}dfn{border-bottom:1px dotted #777}sub,sup{line-height:0;font-size:60%}sup{top:-.5em}sub{bottom:-.4em;left:-.1em}blockquote{border-bottom:1px solid #DCDCDC;border-top:4px solid #DCDCDC;line-height:1.3;font-size:1.375em;padding:1.4rem 0 1.8rem;margin:2rem 0;color:#333}@media screen and (min-width:30em){blockquote{font-size:1.5em}}.content blockquote :last-child,blockquote :last-child{margin-bottom:0}h3,h4{margin-bottom:.25rem}blockquote cite{line-height:1.4;font-size:.775em;display:block}h1,h2,h3,h4,h5{line-height:1.2;margin-top:0;color:#333}h1{font-size:2em}@media screen and (min-width:25em){h1{font-size:2.5em}}h2{margin-bottom:1.875rem;font-size:1.6875em}h3{font-size:1.25em}h4{font-size:1.125em}h5{font-size:1em}h6,table{font-size:.875em}h5.district-description{font-weight:400;margin:-1.5rem 0 2.25rem}fieldset,table{margin:0 0 1.5rem}h6{color:#999}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#0073b9}table{border-collapse:collapse;text-align:left;width:100%}@media screen and (min-width:25em){table{font-size:1em}}table caption{font-weight:700;margin:0 auto .5rem}td,th{padding:.55rem 1rem;border:1px solid #FFF}thead th{padding:.8rem 1rem}form{margin-top:1rem;max-width:383px;max-width:23.9375rem}form li,form p{margin-bottom:0}form abbr{border-bottom:none;color:#900}fieldset{padding:0 0 1.5rem;border:none;border-bottom:1px solid #DCDCDC}legend{font-weight:700;font-size:1.25em;color:#313538}input,select{-webkit-transition:.3s border-color;-moz-transition:.3s border-color;transition:.3s border-color;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none}.back-to-top,.btn,.button,input[type=button],input[type=submit]{-webkit-transition:.3s background;-moz-transition:.3s background}input,select,textarea{background:#FFF;padding:.85rem .75rem;border:1px solid #DCDCDC;margin:0 0 1rem;width:100%;color:#515252;font:400 16px HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:url(assets/images/select.svg) 100% 0/auto 100% no-repeat;padding:.85rem 3.5rem .85rem .75rem;height:50px;line-height:1.5em;text-indent:.01px;text-overflow:''}input[type=submit],textarea{-webkit-appearance:none}.select--bg{fill:#333}input:focus,select:focus,textarea:focus{border-color:#a9a9a9}textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;min-height:192px;min-height:12rem;box-shadow:none;min-width:100%}label{margin:0 0 .4rem;cursor:pointer;color:#333;font:700 1em HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif}input[type=checkbox],input[type=radio]{vertical-align:middle;margin:0 .5rem 0 0;width:auto}input[type=checkbox]+label,input[type=radio]+label{vertical-align:middle;display:inline-block;color:#545454;font-weight:400;font-size:1em;margin:0}input[type=checkbox]:focus+label,input[type=radio]:focus+label{border-right:2px dotted #666;padding-right:.5rem;color:#333}form .error input,form .error textarea{border-color:#F22613}.form-errors-heading{margin-bottom:1rem}.form-errors{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #EAEAEA}.form-errors li{list-style:disc;margin-left:2rem}.form-thankyou{font-size:1.375em}.form-message{font-size:1.125em}.btn,.button,input[type=button],input[type=submit]{text-decoration:none;text-align:center;line-height:1;background:#2B9749;display:inline-block;padding:.7rem 1.75rem .73rem;margin:1rem .25rem 1rem 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0;cursor:pointer;border:none;width:auto;color:#FFF;font:700 1.125em HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;border-bottom:4px solid #237D3C;border-bottom:.25rem solid #237D3C;transition:.3s background}.btn:hover,.button:hover,input[type=button]:hover,input[type=submit]:hover{background:#268741}.btn:focus,.button:focus,input[type=button]:focus,input[type=submit]:focus{background:#22773a;outline:0;border-color:#333}hr{border:none;border-bottom:4px solid #DCDCDC;margin:1.25rem auto}hr.thin{border-bottom:1px solid #EAEAEA}@media screen and (min-width:22.6rem){hr{margin:2.25rem auto}}.screen-reader-text,.sr-only,.validation-hide{display:none}.wrap{margin-right:auto;margin-left:auto;padding-left:1rem;padding-right:1rem;max-width:990px;max-width:61.875rem}.wrap:after,.wrap:before{content:' ';display:table}@media screen and (min-width:19em){.wrap{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width:21.25em){.wrap{padding-left:1.875rem;padding-right:1.875rem}}@media screen and (min-width:30em){.wrap{padding-left:.938rem;padding-right:.938rem}}.wrap--mid,.wrap--thin{padding-right:0;padding-left:0}.wrap--wide{max-width:1140px;max-width:71.25rem}.wrap--thin{max-width:960px;max-width:60rem}h2.column-split-left{margin-bottom:1rem}@media screen and (min-width:22.6em){.column-split-left--image{display:none}}@media screen and (min-width:50em){h2.column-split-left{margin-bottom:1.875rem}.column-split-left{max-width:246px;width:39.8275862069%;padding-right:1rem;clear:left;float:left}.column-split-left>a{color:inherit}.column-split-left>a.btn{color:#FFF}.column-split-left--wide{padding-right:2.8125rem;max-width:330px;width:34.375%}.column-split-left--image{display:block}.column-split-right{overflow:hidden}.column-split-right.preview{padding-top:.35rem}.column-split-right>.preview:first-child{padding-top:0}}.content h3.no-arrow a:before,.content h4.no-arrow a:before,.content--staff h3 a:before,.content--staff h4 a:before{display:none}.content dl,.content ol,.content p,.content ul{font-size:1.125em;line-height:1.3;margin:0 0 1.5rem}@media screen and (min-width:25em){.content>p:first-child{margin-bottom:1.8rem;font-size:1.5em}.content>p:first-child+h2{margin:.5rem 0 1.5rem}.content>p:first-child a:not([href*="hailsham-tc.gov.uk"]):not([href^="/"]):not([href^="#"]):not([href*="@"]):after{font-size:1em}.content--press>p:first-child,.content--standard>p:first-child{margin-bottom:1.5rem;font-size:1.125em}.content>.small-paragraph,.content>.small-paragraph:first-child{font-size:1.125em;margin:0 0 1.5rem}}.content ol,.content ul{margin:2.5rem 0}.content h2+ol,.content h2+ul{margin:1rem 0 2rem}.content h3+ol,.content h3+ul{margin:1rem 0}.content ul li{list-style:disc;margin:0 0 .6rem 1.6rem}.content ul li li{list-style:circle}.content ol li{list-style:decimal;margin:0 0 .6rem 1.4rem}.content ol li li{list-style:lower-roman}.content ol ol,.content ul ul{font-size:1em;padding-top:.5rem;margin:0}.content img{margin-bottom:1.5rem}.content dt{font-weight:700}.content dd{margin:0 0 1rem}.content hr{border-bottom-width:3px}.content hr.thin{border-bottom:1px solid #EAEAEA}.content small{font-size:.775em}.content h2{margin-bottom:1rem}.content p>em:first-child(){font-size:.889em}.content h3,.content h4{font-size:1.125em}.content h3 a:before,.content h4 a:before{font-family:fontello;content:'\e801';font-weight:400;padding-right:.4rem;color:#555;font-size:.8em}.content h3.no-arrow,.content h4.no-arrow{margin-bottom:1.5rem;font-size:1.375em}.content h3 a:not([href*="hailsham-tc.gov.uk"]):not([href^="/"]):not([href^="#"]):not([href*="@"]):after,.content h4 a:not([href*="hailsham-tc.gov.uk"]):not([href^="/"]):not([href^="#"]):not([href*="@"]):after,.content li a:not([href*="hailsham-tc.gov.uk"]):not([href^="/"]):not([href^="#"]):not([href*="@"]):after,.content p a:not([href*="hailsham-tc.gov.uk"]):not([href^="/"]):not([href^="#"]):not([href*="@"]):after{font-family:fontello;content:'\00a0\e805';font-size:.8125em;padding-left:0;font-weight:400}.content h4{font-size:1em;margin-bottom:1rem}.content h5{font-style:1.125em;margin:0}.content .btn{padding:.7rem 1.75rem .83rem;margin-top:0}.content .btn+hr{margin-top:1.5rem}.content .small{font-size:.875em}.content--list p{font-size:1em}.content--staff hr{border-bottom-width:1px;margin:1rem 0}.content--staff p{font-size:1em;margin-bottom:0}.content--contact p{line-height:1.5}.content--contact p:last-child{margin-bottom:0}.content .aligncenter,.content .alignleft,.content .alignright{margin:0 auto 1.875rem;display:block}.content .wp-caption{max-width:100%}.content .members ul{margin:1rem 0 1.5rem}@media screen and (min-width:30em){.content .alignright{margin-left:1.25rem;float:right}.content .alignleft{margin-right:1.25rem;float:left}}@font-face{font-family:fontello;src:url(assets/fonts/fontello.eot);src:url(assets/fonts/fontello.eot#iefix) format('embedded-opentype'),url(assets/fonts/fontello.woff) format('woff'),url(assets/fonts/fontello.ttf) format('truetype'),url(assets/fonts/fontello.svg#fontello) format('svg');font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0}.icon-left-open:before{content:'\e800'}.icon-right-open:before{content:'\e801'}.icon-down-open:before{content:'\e802'}.icon-twitter:before{content:'\e803'}.icon-facebook:before{content:'\e804'}.icon-link-ext:before{content:'\e805'}.icon-location:before{content:'\e806'}.icon-info-circled:before{content:'\e807'}.icon-gplus:before{content:'\e808'}.icon-angle-left:before{content:'\e809'}.icon-angle-right:before{content:'\e80a'}.icon-angle-up:before{content:'\e80b'}.icon-angle-down:before{content:'\e80c'}.icon-file-pdf:before{content:'\e80d'}.icon-file-word:before{content:'\e80e'}.icon-file-excel:before{content:'\e80f'}.icon-up-open:before{content:'\e810'}.icon-file-powerpoint:before{content:'\e811'}.icon-file-image:before{content:'\e812'}.icon-file-archive:before{content:'\e813'}.icon-search:before{content:'\e814'}.clear:after,.clear:before{content:' ';display:table}.clear:after{clear:both}.arrow-link a,a.arrow-link{text-decoration:none;font-weight:700;color:#005386;font-size:1em;display:block}.arrow-link a:before,a.arrow-link:before{font-family:fontello;content:'\e801';font-weight:400;padding-right:.4rem;color:#555;font-size:.8em}.arrow-link a.arrow-link--right,a.arrow-link.arrow-link--right{text-align:right;margin:1.25rem 0 0}.arrow-link a.arrow-link--left,a.arrow-link.arrow-link--left{margin:.75rem 0 1.25rem}.top{padding:.938rem 0}.top__logo{width:160px;display:inline-block}.navicon{-webkit-transition:.3s background-position;-moz-transition:.3s background-position;transition:.3s background-position;width:22px;width:1.375rem;height:17px;height:1.0625rem;text-indent:100%;background:url(assets/images/navicon.svg) no-repeat;position:absolute;right:16px;right:1rem;top:21px;top:1.3125rem}.navicon:focus{outline:0}#navigation:target .navicon,.main-nav-open .navicon{background-position:-22px 0}.main-nav .menu{display:none;background:#333;font-weight:700;width:-webkit-calc(100% + 2rem);width:-moz-calc(100% + 2rem);width:calc(100% + 2rem);margin:.95rem 0 0 -1rem}.main-nav .menu a{text-decoration:none;border-bottom:1px solid #525252;padding:.525rem .938rem;display:block;color:#FFF}.main-nav .menu a:focus{background:#454545}@media screen and (min-width:19em){.navicon{right:1.25rem}.main-nav .menu{width:-webkit-calc(100% + 2.5rem);width:-moz-calc(100% + 2.5rem);width:calc(100% + 2.5rem);margin-left:-1.25rem}.main-nav .menu a{padding:.525rem 1.25rem}}@media screen and (min-width:21.25em){.navicon{right:1.875rem}.main-nav .menu{width:-webkit-calc(100% + 3.75rem);width:-moz-calc(100% + 3.75rem);width:calc(100% + 3.75rem);margin-left:-1.875rem}.main-nav .menu a{padding:.525rem 1.875rem}}@media screen and (min-width:30em){.navicon{right:.938rem}.main-nav .menu{width:-webkit-calc(100% + 1.875rem);width:-moz-calc(100% + 1.875rem);width:calc(100% + 1.875rem);margin-left:-.938rem}.main-nav .menu a{padding:.525rem .938rem}}#navigation:target .menu,.main-nav-open .main-nav .menu{display:block}@media screen and (min-width:55em){.navicon{display:none}.top__content{float:left}.main-nav{text-align:right;margin:2.175rem 0 0;float:right}.main-nav .menu{display:block;background:0 0;width:100%;margin:0}.main-nav .menu li{display:inline-block}.main-nav .menu li a{font-size:.983em;border:none;padding:0 .5rem;color:#333}.main-nav .menu li a:focus{background:#F2F2F2}.main-nav .menu li.menu-item-15,.main-nav .menu li.menu-item-16,.main-nav .menu li.menu-item-17,.main-nav .menu li.menu-item-4434{position:absolute;top:-15px;right:15px;padding:6px 4px;font-size:14px;font-weight:400;background:#EDEDED}.main-nav .menu li.menu-item-15{padding-right:0;right:150px;padding-left:10px}.main-nav .menu li.menu-item-16{right:91px}.main-nav .menu li.menu-item-17{padding-right:10px}.main-nav .menu li.menu-item-4434{right:202px}}@media screen and (min-width:60em){.top{padding:.6875rem 0 .1875rem}.top__logo{width:12.5rem}.main-nav{margin:2.375rem 0 0}.main-nav .menu li.menu-item-15,.main-nav .menu li.menu-item-16,.main-nav .menu li.menu-item-17,.main-nav .menu li.menu-item-4434{top:-11px}}.banner{background:center 0 no-repeat #2D2D2D;position:relative}.banner:after{background:#2D2D2D;background:rgba(45,45,45,.35);max-width:1140px;max-width:71.25rem;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;display:block;content:'';height:100%;width:100%;left:50%;top:0}@media screen and (min-width:50em){.banner{margin:0 0 1.875rem}}.sidenav{margin:0 0 1rem}.sidenav.arrow-link a{border-bottom:1px solid #EAEAEA;padding:.5rem .25rem .45rem 1rem;position:relative}.sidenav.arrow-link a:before{position:absolute;top:10px;top:.65rem;left:0}.sidenav-heading,.sidenav-heading-small{font-size:1.5em;margin-bottom:1.05rem}.sidenav-heading a,.sidenav-heading a:hover,.sidenav-heading-small a,.sidenav-heading-small a:hover{color:inherit}.sidenav-heading-small{font-size:1.375em}@media screen and (max-width:50em){.subnav,.subnav-heading{background:#058;width:-webkit-calc(100% + 1.875rem);width:-moz-calc(100% + 1.875rem);width:calc(100% + 1.875rem);margin:0 0 1.5rem -.938rem;color:#FFF}.subnav-heading{font-size:1em;margin-bottom:0;cursor:pointer}.subnav-heading a{padding:1.2rem 1rem 1.1rem;display:block;color:#FFF}.js .subnav ul,.subnav.arrow-link a:before{display:none}.subnav-heading a:after{font-family:fontello;content:'\e80c';float:right}.subnav-heading a:focus{background:#004f7e}.subnav ul{background:#004067}.subnav.arrow-link a{border-color:#058;color:#FFF;padding:.5rem 1rem .55rem}.subnav.arrow-link a:focus{background:#004f7e}.js .subnav-open ul{display:block}.js .subnav-heading a.subnav-open:after{content:'\e80b'}}@media screen and (max-width:30em){.subnav,.subnav-heading{width:-webkit-calc(100% + 3.75rem);width:-moz-calc(100% + 3.75rem);width:calc(100% + 3.75rem);margin-left:-1.875rem}.subnav-heading a,.subnav.arrow-link a{padding-right:1.875rem;padding-left:1.875rem}}@media screen and (max-width:21.25em){.subnav,.subnav-heading{width:-webkit-calc(100% + 2.5rem);width:-moz-calc(100% + 2.5rem);width:calc(100% + 2.5rem);margin-left:-1.25rem}.subnav-heading a,.subnav.arrow-link a{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (max-width:19em){.subnav,.subnav-heading{width:-webkit-calc(100% + 2rem);width:-moz-calc(100% + 2rem);width:calc(100% + 2rem);margin-left:-1rem}.subnav-heading a,.subnav.arrow-link a{padding-right:1rem;padding-left:1rem}}.low{margin-top:5.5rem;border-top:4px solid #DCDCDC;padding:2rem 0}.low .wrap{position:relative}.low hr{border-bottom-width:1px;margin:1.5rem 0 .875rem}.back-to-top{text-decoration:none;position:absolute;transition:.3s background;background:#EEE;font-weight:700;padding:.8rem 1.25rem;bottom:100%;color:#005689;right:16px;right:1rem;margin:0 0 2.25rem}.back-to-top:hover{background:#DCDCDC}.back-to-top i{font-size:.875em;color:#333}@media screen and (min-width:19em){.back-to-top{right:1.25rem}}@media screen and (min-width:21.25em){.back-to-top{right:1.875rem}}@media screen and (min-width:30em){.back-to-top{right:.938rem}}.low__contact{margin-bottom:2rem;line-height:1.2;font-size:.875em}.low__contact strong{color:#333}.low__contact--one{margin-bottom:1rem;max-width:227px;max-width:14.1875rem}.low__social{margin-bottom:1.5rem}.low__social li{min-width:200px;display:inline-block;margin:0 .5rem .5rem 0}.low__social b{font-weight:400}.low__social a{display:block;border:1px solid #EAEAEA;text-decoration:none;padding-right:.5rem;font-size:.875em;color:#545454}.low__social a i{text-decoration:none;text-align:center;margin-right:.5rem;height:30px;height:1.875rem;width:30px;width:1.875rem;display:inline-block;padding-top:.4rem;line-height:1;font-size:1.25em;color:#FFF}.low__social a i.icon-twitter{background:#55ACEE}.low__social a i.icon-twitter+b{color:#55ACEE}.low__social a i.icon-facebook{background:#3B5998}.low__social a i.icon-facebook+b{color:#3B5998}.low-column--two{font-size:.875em;line-height:1.8}.low__menu-legal{margin:0 0 .875rem}.low__menu-legal a{text-decoration:none;font-weight:700;font-size:.875em;color:#333}.copyright{font-size:.875em;color:#666}.copyright a{text-decoration:none;color:inherit}@media screen and (min-width:44em){.low__menu-legal li{display:inline-block;margin:0 .5rem 0 0}.low__contact--one{float:left;width:48%}.low__contact--two{margin-left:4%;width:48%;float:right}}@media screen and (min-width:46em){.low-column--one,.low-column--two{width:65.625%;float:left}.low-column--two{margin-left:3.125%;width:31.25%}.low__contact{margin-bottom:1rem}.low__social{margin-bottom:2.5rem}.low__social li{min-width:auto}.low__menu-legal li{display:inline-block;margin:0 .75rem 0 0}}.preview{border-bottom:1px solid #EAEAEA}.preview p:last-child{margin-bottom:0}.preview--post-snippet{padding-top:.75rem}.preview--post-snippet:after{display:table;content:'';clear:both}.preview--post-snippet p:last-child{margin-bottom:.75rem}.preview--event{padding:.875rem 0 .938rem}.preview--event .preview__title{margin-bottom:.125rem}.preview--councillor{padding:.938rem 0;line-height:1.3}.preview--page{padding-bottom:1.5rem;margin-bottom:1.5rem}.preview--page .preview--page__image img{margin-bottom:1rem}.preview--page .preview--page__title{font-size:1.5em}.preview--page .mayor__title a{color:#333}.preview--post{padding:.875rem 0 .938rem}.preview .preview__image img{margin:0 0 1rem}.preview .preview__all{margin-top:1.625rem;display:block}.preview p.issued{margin-bottom:0;font-size:.875em}.preview .external-icon{font-size:.8125em}@media screen and (min-width:25em){.preview--page{border-bottom:none;padding-bottom:0;max-width:18.75rem;font-size:.9em;margin-left:6%;width:47%;float:left}.preview--page:nth-child(2n+1){margin-left:0;clear:left}.preview--page p{line-height:1.3}.preview .preview__image img{max-width:218px;margin-bottom:0;display:block;width:30.6179775281%;float:left}.preview .preview__image+.preview__content{padding-left:1rem;max-width:29rem;overflow:hidden}}@media screen and (min-width:40em){.preview--page{font-size:1em;margin-left:3%;width:48.5%}.preview .preview__image+.preview__content{padding:.3125rem 0 .3125rem 1.875rem}}.column-split-right .preview--event:first-child{padding-top:.5rem}.location,.meta{font-size:.875em;margin:0}.location a,.meta a{text-decoration:none;color:#545454}.location a:hover,.meta a:hover{color:#005386}.location{margin:0 0 .25rem}.location:before{font-family:fontello;content:'\e806';color:#333}.cta-container{position:relative;margin:2.5rem 0 1.5rem;clear:both}.cta-container .cta-anchor{visibility:invisible;position:absolute;width:0;height:0;right:0;top:-32px;top:-2rem}.cta{background:#E6EFF7;padding:1.4rem}.cta strong{color:#333}.cta-form{border:1px solid #E6EFF7;border-top:none;padding:1.5rem;display:none}.cta-form form{margin:0}@media screen and (min-width:30em){.cta-form{padding:2.5rem 2.5rem 1.5rem}.members ul,.responsibilities>div ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.feedback-open .cta-form,.no-js .cta-form{display:block}.no-js #feedback-toggle{display:none}.connected{background:#EAEAEA;padding:1rem}.connected p{margin-bottom:.75rem}.connected__icon{text-decoration:none;text-align:center;height:30px;height:1.875rem;width:30px;width:1.875rem;display:inline-block;font-size:1.125em;line-height:1;padding-top:6px;color:#FFF}.connected__icon:before{line-height:1}.connected__icon span{display:none}.connected__icon.icon-twitter{background:#55ACEE}.connected__icon.icon-facebook{background:#3B5998}@media screen and (min-width:40em){.connected{padding:1.5rem 1.6rem}}.highlight{margin-bottom:2rem;background:#005689}.highlight .arrow-link,.highlight .arrow-link:before,.highlight .column-split-left,.highlight .location:before,.highlight .preview,.highlight .preview a,.highlight .preview h2,.highlight .preview h4{color:#FFF}.highlight a:hover{color:#DDD}.highlight .connected p a:hover,.highlight a:focus{color:#333}.highlight a:focus.connected__icon{color:#CCC}.highlight .column-split-left{margin-bottom:.5rem}.highlight .preview{border:none}.highlight .highlight__2of3{padding:1rem}@media screen and (min-width:40em){.highlight{background:0 0;display:table;table-layout:fixed}.highlight .highlight__1of3,.highlight .highlight__2of3{vertical-align:top;display:table-cell;width:50%}.highlight .highlight__2of3{background:#005689;padding:1.5rem 1.95rem .5rem}}.breadcrumbs--thin .wrap,.column-split-right .breadcrumbs{padding-right:0;padding-left:0}.breadcrumbs{font-size:.875em;border-bottom:1px solid #EAEAEA;padding-top:.4rem;padding-bottom:.75rem;display:none}.breadcrumbs a,.breadcrumbs i{text-decoration:none;color:#545454}.breadcrumbs span{color:#005386}.breadcrumbs i:before{margin:0 .1rem}@media screen and (min-width:50em){.highlight .highlight__1of3{width:32.3529411765%}.highlight .highlight__2of3{width:67.6470588235%}.breadcrumbs{display:block}}.breadcrumbs--thin .wrap{margin:-1.875rem auto 1.875rem}.breadcrumbs-wrap{display:none}@media screen and (min-width:50em){.breadcrumbs-wrap{margin:-1.625rem auto -.5rem;display:block}.breadcrumbs-wrap+.wrap>.column-split-right{padding-top:2.5rem}}.committee-group{border-bottom:4px solid #DCDCDC;margin-bottom:2.5rem}.committee{border-bottom:1px solid #EAEAEA;padding-bottom:1.5rem;margin-bottom:1.5rem}.committee h3{font-size:22px;font-size:1.375rem;margin:0 0 1rem}.committee .committee__desc{font-size:1.125em;margin-top:-.5rem}.committee a,.committee a:hover{color:#2B9749}.committee:last-child{border-bottom:none}.content .preview--meeting{font-size:.8889em;border:none;margin:0 0 1.5rem}.content .preview--meeting p{margin:0}.committee-list,.year{border:1px solid #DCDCDC;margin:0 0 1.25rem}.committee-list h4,.year h4{background:#EEE;padding:.75rem 1rem}.committee-list>div,.committee-list>ul,.year>div,.year>ul{padding:.6rem 1rem}.committee-list a,.year a{text-decoration:none;color:inherit}.members ul li a,.minutes ul ul li a,.responsibilities>div ul li a{text-decoration:underline;color:#2B9749}.committee-list .next-meeting a,.year .next-meeting a{font-weight:700;color:#2B9749}.minutes strong{padding-right:1rem;display:block;float:left}.minutes ul ul{padding:0}.minutes ul ul li{display:inline-block;margin:0 .125rem}.minutes ul ul li+li:before{content:' | '}.btn.agenda{margin-top:-.5rem}.members ul,.responsibilities>div ul{padding-left:2rem;overflow:auto}.members ul li,.responsibilities>div ul li{list-style:disc}.members--list ul li a{color:#005689}h1.councillor-name{margin-bottom:.5rem}h2.councillor-districts{font-weight:400;font-size:20px}@media screen and (min-width:30em){.committee .committee-without-meeting,.year{margin-left:4%;width:48%;float:left}.committee .committee-without-meeting:nth-child(2n+1),.year:nth-child(2n+1){margin-left:0;clear:left}.committee-without-meeting{border-top:1px solid #EAEAEA;padding-top:1rem;padding-bottom:.5rem}.committee-without-meeting:first-child,.committee-without-meeting:nth-child(2){border-top:none;padding-top:0}}.content p.emergency__contact{margin:-.5rem 0 .25rem}.content p.emergency__contact strong{color:#333}@media screen and (min-width:40em){.emergency,.opening{margin-left:4%;width:48%;float:left}.opening{margin-left:0;clear:left}}.related-content .preview--page{border-bottom:1px solid #EAEAEA;margin-bottom:1rem;padding-bottom:1.5rem;padding-top:.5rem}.related-content h2{margin-bottom:2.1rem}.related-content h3{margin-bottom:.7rem}.tabs{border:1px solid #DCDCDC;margin:0 0 1.5rem}.tabs ul{margin:0}ul li.tab{background:#EEE;list-style:none;margin:0}ul li.tab a{text-decoration:none;font-weight:700;color:inherit;padding:.5rem;display:block}ul li.tab--active{background:#FFF}ul li.tab--active a{color:#005689}@media screen and (min-width:42em){.tabs{border:none;border-bottom:1px solid #DCDCDC;padding-left:.5rem;margin:0 0 2.5rem}ul li.tab{border:1px solid #DCDCDC;display:inline-block;position:relative;margin:0 .4rem 0 0;top:1px}ul li.tab--active{border-bottom-color:#FFF}}@media screen and (min-width:48em){ul li.tab a{padding:.75rem 1.35rem}}.filter{margin-top:2.75rem}.filter--footer{border-top:1px solid #EAEAEA;padding-top:1rem;margin-top:2rem}.filter .no-js .filter__select,.filter__count{display:none}.filter hr{border-bottom-width:4px}.filter__select select{min-width:250px;padding:.6rem 3rem .6rem .75rem;height:42px}.filter__pagination,.nav-links{margin:1rem 0 0}.filter__pagination li,.nav-links a,.nav-links span{vertical-align:top;text-align:center;display:inline-block;height:40px;height:2.5rem;width:40px;width:2.5rem;margin:0 0 0 2px;border:1px solid #EEE;padding-top:.6rem;line-height:1}.nav-links a{text-decoration:none;background:#EEE;border-bottom:3px solid #DCDCDC;color:inherit}.nav-links .next,.nav-links .prev{display:none}@media screen and (min-width:30em){.filter__select{float:right;display:block}.filter__count{display:inline-block}.filter__select label,.filter__select select{margin-left:.5rem;display:inline-block;width:auto}.filter__select select{margin-bottom:1.7rem}.filter--footer{padding-top:2rem}.filter__pagination,.nav-links{margin:0 0 1.5rem;float:right}}.responsibility-filter{border-bottom:3px solid #DCDCDC;padding-bottom:1.5rem;margin-bottom:1.5rem}.responsibility-filter input{margin-bottom:0}.responsibility-filtered{display:none}.post-header{border-bottom:4px solid #DCDCDC;padding-bottom:2rem;margin-bottom:2.4rem}.post-header--event{padding-bottom:1.25rem}.post-header--event p.location a{text-decoration:underline;color:#2B9749}.post-header h1{margin-bottom:.5rem}.newsletter-promotion{background:#EAEAEA;padding:1.25rem}.newsletter-promotion+.filter{margin-top:1.75rem}.share,.share .issued{margin:0 0 1.5rem}.post-header .location,.post-header .meta{font-size:1em}.share .issued,.share i{font-size:1.125em}.post-header .location a,.post-header .meta a{text-decoration:underline}.share .issued{color:#333}.share ul{margin-top:2.5rem}.share li{display:inline-block}.share a{-webkit-transition:.3s background;-moz-transition:.3s background;transition:.3s background;font-weight:700;text-decoration:none;display:block;padding:.4rem .6rem;color:#FFF}.share .share__facebook{background:#3B5998;border-bottom:3px solid #283E6C}.share .share__facebook:hover{background:#324c82}.share .share__twitter{background:#55ACEE;border-bottom:3px solid #438CC3;padding:.4rem .8rem}.share .share__twitter:hover{background:#399eeb}.share .share__google{background:#DD4B39;border-bottom:3px solid #A93A2D}.share .share__google:hover{background:#d33724}.press-release{padding-bottom:1.375rem;border-bottom:1px solid #EAEAEA;margin-bottom:2.5rem}.press-release hr{margin-top:1.25rem}.respond{padding-top:2.1rem;border-top:1px solid #EAEAEA;margin-top:2.1rem;margin-bottom:2rem}.respond:first-child{padding-top:0;border-top:none;margin-top:0}.respond form{max-width:383px;max-width:23.9375rem}.comment{margin:0 0 1.5rem}.comment p{line-height:1.3}.comment h4 time{font-weight:400;font-size:.875em}.avatar{display:none}@media screen and (min-width:35em){.avatar{display:block;float:left}.comment-content{padding-left:1.5rem;overflow:hidden}}.page-header h1{margin-bottom:1.75rem}.page-header .content p:first-of-type{margin-bottom:1.5rem}@media screen and (max-width:50em){.full-content-header{margin-top:1.5rem}}.files td:first-child{position:relative;padding-left:2.75rem;font-size:.875em}.files td:first-child i{position:absolute;left:16px;left:1rem;top:6px;top:.4rem}.files td:last-child,.files th:last-child{display:none}@media screen and (min-width:35em){.files td:last-child,.files th:last-child{display:table-cell}.files td:last-child{font-size:.875em;min-width:100px}}.opening{background:0 0;font-size:1.125em;width:auto}.opening td,.opening th{padding:0 1rem 0 0}.opening td{border:none}.opening th{color:#333}.embed{padding-bottom:56.25%;position:relative;margin:0 0 1.5rem;height:0}.embed iframe{position:absolute;height:100%;width:100%;left:0;top:0}.map,.search{position:relative}.advert{border-bottom:4px solid #DCDCDC;margin-bottom:2rem;margin-top:.55rem}.advert img{margin-bottom:1rem}.advert h2{margin-bottom:.35rem;font-size:1.35em}.advert h2 a{color:inherit}.advert .location{margin-bottom:1rem}.advert time{font-size:.875em}@media screen and (min-width:30em){.advert h2{font-size:1.5em}.advert img{margin-bottom:2.5rem;max-width:50%;float:left}.advert__content{margin-bottom:2.5rem;padding:.5rem 0 0 1.875rem;overflow:hidden}}.search{z-index:500;background:#2D2D2D;background:rgba(45,45,45,.6);max-width:466px;max-width:29.125rem;overflow:auto;padding:4px;float:right;width:100%;margin:1.875rem 0}.search__query{float:left;width:-webkit-calc(100% - 3.25rem);width:-moz-calc(100% - 3.25rem);width:calc(100% - 3.25rem);margin:0;border:none;padding:.92rem .75rem}.search__button{margin:0;float:right;padding:.7rem .77rem}.search__button i{display:block}.search__button span{display:none}@media screen and (min-width:30em){.search__query{width:-webkit-calc(100% - 6rem);width:-moz-calc(100% - 6rem);width:calc(100% - 6rem)}.search__button span{display:block}.search__button i{display:none}}.map-councillors>hr:first-child,.no-js #map{display:none}@media screen and (min-width:40em){.search{margin:1.875rem 0 6.25rem}.search__query{width:-webkit-calc(100% - 8rem);width:-moz-calc(100% - 8rem);width:calc(100% - 8rem)}.search__button{padding:.7rem 1.75rem}}.map{padding-bottom:100%;margin-bottom:2.5rem;height:0}#map,.map-nav{position:absolute;left:0;top:0}#map{height:100%;width:100%}.map-councillors{margin:0 0 2.5rem}.map-nav{background:#005386;z-index:100}.map-nav button,.map-nav ul a:focus{background:#004067}.map-nav button{color:#FFF;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:40px;width:2.5rem;height:40px;height:2.5rem;display:inline-block;text-align:center;font-size:1em;cursor:pointer;padding:0}.map-nav ul{padding:.5rem 1rem;display:none}.map-nav ul a{text-decoration:none;color:#FFF}.key-open .map-nav ul,.no-js .map-nav ul{display:block}@media screen and (min-width:60em){.key-open .map-nav,.no-js .map-nav{width:100%}.map-nav button{float:left}.map-nav ul{text-align:center}.map-nav ul li{display:inline-block}}.style--community .content a,.style--community .sidenav a,.style--community.content a{color:#900}.style--community a:focus{outline-color:#900}.style--community .content a.btn{color:#FFF}@media screen and (max-width:50em){.style--community .sidenav a{color:#FFF}}.style--events .content a,.style--events .tab--active a,.style--events h4 a,.style--events.content a{color:#2B9749}.style--events a:focus{outline-color:#2B9749}.style--events select{background-image:url(assets/images/select--events.svg)}.style--events.tabs{margin-top:3rem}.style--events .content a.btn{color:#FFF}.style--events .location a:hover,.style--events .meta a:hover{color:#2B9749}.style--about .content a,.style--about .sidenav a,.style--about.content a{color:#E5711A}.style--about .content a.btn,.style--about.content a.btn,.style--news .content a.btn{color:#FFF}.style--about a:focus{outline-color:#E5711A}@media screen and (max-width:50em){.style--about .sidenav a{color:#FFF}}@media print{.highlight,h1,h2{margin-bottom:1rem}.banner,.connected,.cta-container,.low-column--two,.low__menu-legal,.low__social,.preview .preview__all,.preview .preview__image img,.preview--page .preview--page__image img,.sidenav,.top,a.arrow-link--left,a.arrow-link--right{display:none}body{font-size:10pt}.highlight .highlight__2of3{padding-bottom:0;padding-top:0}.preview--page .preview--page__title{font-size:1.2em}hr{border-bottom:1px dashed #DCDCDC;margin:1rem 0}}.style--news select{background-image:url(assets/images/select--news.svg)}.style--news blockquote{font-size:1.25em;font-weight:400}.style--news blockquote cite{font-weight:400;font-size:.8em;margin-bottom:1.5rem}.style--news blockquote+blockquote{margin-top:-2.05rem;border-top:1px solid #FFF}.style--news blockquote hr{border-bottom-width:1px}.style--neighbourhood .content a,.style--neighbourhood .sidenav a,.style--neighbourhood.content a{color:#7D0066}.style--neighbourhood a:focus{outline-color:#7D0066}.style--neighbourhood .content a.btn{color:#FFF}@media screen and (max-width:50em){.style--neighbourhood .sidenav a{color:#FFF}}