@import url("//fonts.googleapis.com/css?family=Oswald:400,300,700");@import url("//fonts.googleapis.com/css?family=Arvo:400,700");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1,.h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.hidden{display:none !important;visibility:hidden}.invisible{visibility:hidden}.visuallyhidden,.form--inline .form__label,.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media screen and (max-width: 768px){.visually-hidden-small{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.skip-links{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.skip-links:focus{clip:auto;color:#fff !important;height:20px;left:20px;top:20px;width:auto}.display--block{display:block !important}.display--inline-block{display:inline-block !important}.display--inline{display:inline !important}.float--right{float:right !important}.float--left{float:left !important}.float--none{float:none !important}.text--left{text-align:left !important}.text--center{text-align:center !important}.text--right{text-align:right !important}.text--light{font-weight:300 !important}.text--normal{font-weight:400 !important}.text--semibold{font-weight:600 !important}.text--caps{text-transform:uppercase !important}.text--lowercase{text-transform:lowercase !important}.text--firstcap{text-transform:capitalize !important}.cf:after,.boxed:after,.content--primary .supplement:after,.supplement:after,.supplement--contact:after,.boxed ul:after,.content--primary .supplement ul:after,.supplement ul:after,.supplement--contact ul:after,.nav:after,.media:after,.content--wrapper:after,.content--primary:after,.services--primary:after,.services--secondary:after,.services--secondary ul:after,div.call-to-action:after,.footer__social:after,.form div:after,.form__action:after,.item-list--councillors:after,.item-list--gallery:after,.search-results:after,.search-results .search-refine:after,.search-results .boxed--secondary:after,.example-grid-page .example-gallery:after,.example-grid-page .example-gallery-oldie:after{clear:both;content:'';display:table}.lt-ie8 .cf:after,.lt-ie8 .boxed:after,.lt-ie8 .supplement:after,.lt-ie8 .supplement--contact:after,.lt-ie8 .boxed ul:after,.boxed .lt-ie8 ul:after,.lt-ie8 .supplement ul:after,.supplement .lt-ie8 ul:after,.lt-ie8 .supplement--contact ul:after,.supplement--contact .lt-ie8 ul:after,.lt-ie8 .nav:after,.lt-ie8 .media:after,.lt-ie8 .content--wrapper:after,.lt-ie8 .content--primary:after,.lt-ie8 .services--primary:after,.lt-ie8 .services--secondary:after,.lt-ie8 .services--secondary ul:after,.services--secondary .lt-ie8 ul:after,.lt-ie8 div.call-to-action:after,.lt-ie8 .footer__social:after,.lt-ie8 .form div:after,.form .lt-ie8 div:after,.lt-ie8 .form__action:after,.lt-ie8 .item-list--councillors:after,.lt-ie8 .item-list--gallery:after,.lt-ie8 .search-results:after,.lt-ie8 .search-results .search-refine:after,.search-results .lt-ie8 .search-refine:after,.lt-ie8 .search-results .boxed--secondary:after,.search-results .lt-ie8 .boxed--secondary:after,.lt-ie8 .example-grid-page .example-gallery:after,.example-grid-page .lt-ie8 .example-gallery:after,.lt-ie8 .example-grid-page .example-gallery-oldie:after,.example-grid-page .lt-ie8 .example-gallery-oldie:after{*zoom:1}html{font:1em/1.5 "Arvo",serif;min-height:100%;overflow-y:scroll}*,*:before,*:after{box-sizing:border-box}body{left:0;overflow:hidden;position:relative;transition:all .3s ease}.push-to-left{left:-250px;overflow:visible}@media screen and (min-width: 1000px){.push-to-left{left:0;overflow:hidden}}.has-no-content{display:none}@media screen and (min-width: 768px){.has-no-content{display:block}}blockquote,dl,dd,ol,ul,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.example-grid-page .code-example h4,.example-grid-page .code-example .h4,p,pre,fieldset,hr{margin:0}fieldset,ol,ul{padding:0}iframe,fieldset{border:0}li>ul,li>ol{margin-bottom:0}[tabindex="-1"]:focus{outline:none !important}img{font-style:italic;max-width:100%}img[width],img[height]{max-width:none}hgroup,.hgroup,ul,ol,dl,blockquote,p,address,table,fieldset,form,pre,hr{margin-bottom:24px ;margin-bottom:1.5rem }ul,ol,dd{margin-left:24px ;margin-left:1.5rem }.small-text{font-size:14px ;font-size:.875rem ;line-height:1.7142857143;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif}::-moz-selection{background:#d32a21;color:#fff}::selection{background:#d32a21;color:#fff}.giga{font-size:96px ;font-size:6rem ;line-height:1}.mega{font-size:72px ;font-size:4.5rem ;line-height:1}.kilo{font-size:48px ;font-size:3rem ;line-height:1}.alpha,h1,.h1{font-size:36px ;font-size:2.25rem ;line-height:1.3333333333}.beta,h2,.h2{font-size:32px ;font-size:2rem ;line-height:1.5}.gamma,h3,.h3{font-size:28px ;font-size:1.75rem ;line-height:1.7142857143}.delta,h4,.h4{font-size:24px ;font-size:1.5rem ;line-height:1}.epsilon,h5,.h5{font-size:20px ;font-size:1.25rem ;line-height:1.2}.zeta,h6,.h6,.example-grid-page .code-example h4,.example-grid-page .code-example .h4{font-size:18px ;font-size:1.125rem ;line-height:1.3333333333}.normalis{font-size:16px ;font-size:1rem ;line-height:1.5}.milli{font-size:14px ;font-size:.875rem ;line-height:1.7142857143}.micro{font-size:12px ;font-size:.75rem ;line-height:2}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.example-grid-page .code-example h4,.example-grid-page .code-example .h4{font-family:"oswald",sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-transform:uppercase}h1,.h1,h2,.h2,h3,.h3{font-weight:bold;line-height:1.3}h4,.h4,h5,.h5,h6,.h6,.example-grid-page .code-example h4,.example-grid-page .code-example .h4{font-weight:normal}h2.events__breaker,.events__breaker.h2,h2.line__breaker,.line__breaker.h2{margin:48px 0 24px !important ;margin:3rem 0 1.5rem !important ;clear:both;width:100%}h2.events__breaker.line__breaker--small,.events__breaker.line__breaker--small.h2,h2.line__breaker.line__breaker--small,.line__breaker.line__breaker--small.h2{border:0;font-size:32px;font-weight:normal !important}h2.floater,.floater.h2{float:left;width:100%}h2.margintop__less,.margintop__less.h2{margin-top:-24px !important ;margin-top:-1.5rem !important ;clear:both}p.greeting{font-size:20px ;font-size:1.25rem ;line-height:1.2;padding:24px ;padding:1.5rem ;margin:24px 10px ;margin:1.5rem .625rem ;background:#f7f7f7;border-radius:10px;font-weight:bold}p.indent{padding-left:24px ;padding-left:1.5rem }@media screen and (max-width: 768px){p.indent{padding-left:12px ;padding-left:.75rem }}p.summary{font-size:20px ;font-size:1.25rem ;line-height:1.2;line-height:1.5}p.search__info{font-size:20px ;font-size:1.25rem ;line-height:1.2;color:#d32a21}p.indent2{padding-left:48px ;padding-left:3rem }@media screen and (max-width: 768px){p.indent2{padding-left:24px ;padding-left:1.5rem }}p.indent3{padding-left:72px ;padding-left:4.5rem }@media screen and (max-width: 768px){p.indent3{padding-left:48px ;padding-left:3rem }}abbr{cursor:help}blockquote{padding:8px 24px ;padding:.5rem 1.5rem ;background:#f5f5f5;border-radius:10px;margin-top:36px}blockquote cite{font-size:14px ;font-size:.875rem ;line-height:1.7142857143}.alert{margin:0 0 24px ;margin:0 0 1.5rem }.alert .alert__link{color:inherit;font-weight:bold;text-decoration:underline}.alert .alert__link:hover{text-decoration:none}.content--primary .alert h2,.content--primary .alert .h2{margin:24px 0 24px !important ;margin:1.5rem 0 1.5rem !important ;color:#d32a21}.alert .button:last-child,.alert input:last-child[type=submit],.alert .meeting__block ul li a:last-child,.meeting__block ul li .alert a:last-child{vertical-align:top}.alert--success,.alert__success{padding:24px ;padding:1.5rem ;margin:4.8px 0 ;margin:.3rem 0 ;background:#f7f7f7;border:5px solid #1f7d42;border-radius:10px;color:#1f7d42}.alert--success h2,.alert--success .h2,.alert__success h2,.alert__success .h2{color:#1f7d42 !important}.alert--success p,.alert__success p{color:#353132}.alert--success p strong,.alert__success p strong{color:#1f7d42}.alert--danger,.alert__danger{padding:24px ;padding:1.5rem ;background:#f7f7f7;border:5px solid #d32a21;border-radius:10px;color:#d32a21}.alert--danger h2,.alert--danger .h2,.alert__danger h2,.alert__danger .h2{color:#d32a21 !important}.alert--danger p,.alert__danger p{color:#353132}.alert--danger p strong,.alert__danger p strong{color:#d32a21}.alert--warning,.alert__warning{padding:24px ;padding:1.5rem ;background:#f7f7f7;border:5px solid #d32a21;border-radius:10px;color:#d32a21}.content--primary .alert--warning h2,.content--primary .alert--warning .h2,.content--primary .alert__warning h2,.content--primary .alert__warning .h2{color:#d32a21}.content--primary .alert--warning p,.content--primary .alert__warning p{color:#353132}.alert--warning ul,.alert__warning ul{font-weight:bold;list-style-type:none}.alert--error label,.alert--error .label,.alert__error label,.alert__error .label{color:#d32a21}.alert--error .field,.alert__error .field{border:5px solid #d32a21}.alert--error input[type="text"],.alert--error input[type="password"],.alert--error input[type="email"],.alert--error input[type="textarea"],.alert__error input[type="text"],.alert__error input[type="password"],.alert__error input[type="email"],.alert__error input[type="textarea"]{border:5px solid #d32a21 !important}.alert--error textarea,.alert__error textarea{border:5px solid #d32a21 !important}.alert__error--block{padding:24px ;padding:1.5rem ;margin:24px 0 ;margin:1.5rem 0 ;background:#f7f7f7;border:5px solid #d32a21;border-radius:10px;color:#d32a21}.content--primary .alert__error--block h2,.content--primary .alert__error--block .h2{color:#d32a21}.content--primary .alert__error--block p{color:#353132}.alert__success--block{margin:24px 0 ;margin:1.5rem 0 }.alert__heading{font-size:20px ;font-size:1.25rem ;line-height:1.2;margin-bottom:12px ;margin-bottom:.75rem }.blockquote{padding:24px ;padding:1.5rem ;background:#f7f7f7;border-left:2px solid #dedddd;color:#787777;font-style:italic;font-weight:normal}.boxed,.content--primary .supplement,.supplement,.supplement--contact{padding:24px ;padding:1.5rem ;clear:both;color:#353132;margin:1.5rem 0;position:relative}.content--primary .boxed h2,.content--primary .supplement h2,.content--primary .boxed .h2,.content--primary .supplement .h2,.content--primary .boxed h3,.content--primary .supplement h3,.content--primary .boxed .h3,.content--primary .supplement .h3,.content--primary .boxed h4,.content--primary .supplement h4,.content--primary .boxed .h4,.content--primary .supplement .h4,.content--primary .boxed h5,.content--primary .supplement h5,.content--primary .boxed .h5,.content--primary .supplement .h5,.content--primary .boxed h6,.content--primary .supplement h6,.content--primary .boxed .h6,.content--primary .supplement .h6,.content--primary .boxed .example-grid-page .code-example h4,.example-grid-page .code-example .content--primary .boxed h4,.content--primary .supplement .example-grid-page .code-example h4,.example-grid-page .code-example .content--primary .supplement h4,.content--primary .boxed .example-grid-page .code-example .h4,.example-grid-page .code-example .content--primary .boxed .h4,.content--primary .supplement .example-grid-page .code-example .h4,.example-grid-page .code-example .content--primary .supplement .h4,.content--primary .supplement--contact h2,.content--primary .supplement--contact .h2,.content--primary .supplement--contact h3,.content--primary .supplement--contact .h3,.content--primary .supplement--contact h4,.content--primary .supplement--contact .h4,.content--primary .supplement--contact h5,.content--primary .supplement--contact .h5,.content--primary .supplement--contact h6,.content--primary .supplement--contact .h6,.content--primary .supplement--contact .example-grid-page .code-example h4,.example-grid-page .code-example .content--primary .supplement--contact h4,.content--primary .supplement--contact .example-grid-page .code-example .h4,.example-grid-page .code-example .content--primary .supplement--contact .h4{margin-bottom:24px ;margin-bottom:1.5rem ;color:#353132;margin-top:0}.boxed ul,.content--primary .supplement ul,.supplement ul,.supplement--contact ul{margin-bottom:24px ;margin-bottom:1.5rem }.boxed ul+h4,.content--primary .supplement ul+h4,.supplement ul+h4,.boxed ul+.h4,.supplement ul+.h4,.supplement--contact ul+h4,.supplement--contact ul+.h4{margin-top:24px ;margin-top:1.5rem }@media screen and (min-width: 768px){.boxed .left,.supplement .left,.supplement--contact .left{float:left;width:65%}}.boxed .right,.supplement .right,.supplement--contact .right{margin-top:24px ;margin-top:1.5rem }@media screen and (min-width: 768px){.boxed .right,.supplement .right,.supplement--contact .right{float:left;margin-top:0;width:35%}}.boxed--primary{background:#efe3d7;border-bottom:4px solid #353132}.boxed--primary a{color:#353132 !important}.boxed--secondary{background:#f8f1eb}.boxed--secondary a{color:#353132 !important}.boxed--standout{background:#d32a21}.boxed--subtle{border:1px solid #e3d1b9}.boxed:before,.content--primary .supplement:before,.supplement:before{font-size:18px ;font-size:1.125rem ;line-height:1.3333333333;position:absolute;right:24px;top:24px}@media screen and (min-width: 768px){.boxed:before,.content--primary .supplement:before,.supplement:before{font-size:36px ;font-size:2.25rem ;line-height:1.3333333333}}a.button,.meeting__block ul li a{color:#fff !important}.button,input[type=submit],.meeting__block ul li a{background-clip:padding-box;border-radius:3px;background:#d32a21;border:0;border-bottom:0.25em solid #9e2019;color:#fff !important;cursor:pointer;display:inline-block;font-family:"Arvo",serif;font-weight:400;letter-spacing:1px;margin:0;padding:12px;text-align:center;text-decoration:none !important;vertical-align:middle}.button:before,input[type=submit]:before,.meeting__block ul li a:before{transition:all .3s ease}.button:hover,input:hover[type=submit],.meeting__block ul li a:hover,.button:focus,input:focus[type=submit],.meeting__block ul li a:focus{background:#a7211a;border-bottom-color:#7d1914;color:#fff;text-decoration:none}.button--primary{background:#d32a21;border-color:#a7211a;color:#fff !important}.button--primary:hover,.button--primary:active,.button--primary:focus{background:#de382f;border-color:#a72a23}.button--standout{background:#019aff;border-color:#007ccd;color:#fff !important}.button--standout:hover,.button--standout:active,.button--standout:focus{background:#1ba4ff;border-color:#147bbf}.button--success,.calendar--event-booking .calendar__dates .form__radio:checked+.button,.calendar--event-booking .calendar__dates .form__radio:checked+input[type=submit],.calendar--event-booking .calendar__dates .meeting__block ul li .form__radio:checked+a,.meeting__block ul li .calendar--event-booking .calendar__dates .form__radio:checked+a{background:#1f7d42;border-color:#15542c;color:#fff !important}.button--success:hover,.calendar--event-booking .calendar__dates .form__radio:checked+.button:hover,.calendar--event-booking .calendar__dates .form__radio:checked+input:hover[type=submit],.calendar--event-booking .calendar__dates .meeting__block ul li .form__radio:checked+a:hover,.meeting__block ul li .calendar--event-booking .calendar__dates .form__radio:checked+a:hover,.button--success:active,.calendar--event-booking .calendar__dates .form__radio:checked+.button:active,.calendar--event-booking .calendar__dates .form__radio:checked+input:active[type=submit],.calendar--event-booking .calendar__dates .meeting__block ul li .form__radio:checked+a:active,.meeting__block ul li .calendar--event-booking .calendar__dates .form__radio:checked+a:active,.button--success:focus,.calendar--event-booking .calendar__dates .form__radio:checked+.button:focus,.calendar--event-booking .calendar__dates .form__radio:checked+input:focus[type=submit],.calendar--event-booking .calendar__dates .meeting__block ul li .form__radio:checked+a:focus,.meeting__block ul li .calendar--event-booking .calendar__dates .form__radio:checked+a:focus{background:#1a6937;border-color:#134e29}.button--warning{background:#f0ad4e;border-color:#ec971f;color:#fff !important}.button--warning:hover,.button--warning:active,.button--warning:focus{background:#f2b866;border-color:#b58a4c}.button--danger{background:#d32a21;border-color:#a7211a;color:#fff !important}.button--danger:hover,.button--danger:active,.button--danger:focus{background:#de382f;border-color:#a72a23}.button--disabled,.calendar--event-booking .calendar__dates .form__radio:disabled+.button,.calendar--event-booking .calendar__dates .form__radio:disabled+input[type=submit],.calendar--event-booking .calendar__dates .meeting__block ul li .form__radio:disabled+a,.meeting__block ul li .calendar--event-booking .calendar__dates .form__radio:disabled+a{background:#fff;border-bottom-width:1px;border-color:#ccc;color:#ccc !important;cursor:default !important}.button--disabled:hover,.calendar--event-booking .calendar__dates .form__radio:disabled+.button:hover,.calendar--event-booking .calendar__dates .form__radio:disabled+input:hover[type=submit],.calendar--event-booking .calendar__dates .meeting__block ul li .form__radio:disabled+a:hover,.meeting__block ul li .calendar--event-booking .calendar__dates .form__radio:disabled+a:hover{background:#fff;border-color:#ccc;color:#ccc !important}.button--small{font-size:12px ;font-size:.75rem ;line-height:2;padding:6px 12px ;padding:.375rem .75rem }.button--large{font-size:32px ;font-size:2rem ;line-height:1.5;padding:24px 48px ;padding:1.5rem 3rem }.button--block{display:block;width:100%}.content--primary .button,.content--primary input[type=submit],.content--primary .meeting__block ul li a,.meeting__block ul li .content--primary a{margin:0 12px 12px 0 ;margin:0 .75rem .75rem 0 }.icon-right:before{float:right;margin:5px 0 0 10px}[class^='button icon-chevron-right']:hover:before,[class*='button icon-chevron-right']:hover:before{margin:5px 0 0 15px}.animate-icon-chevron-down{font-family:'icomoon'}.animate-icon-chevron-down:before{float:right;margin:2px 5px 0 10px}.animate-icon-chevron-down:hover:before{margin:6px 5px 0 10px}.animate-icon-chevron-up{font-family:'icomoon'}.animate-icon-chevron-up:before{float:right;margin:2px 5px 0 10px}.animate-icon-chevron-up:hover:before{margin:-4px 5px 0 10px}.calendar{width:100%}.calendar caption{padding:12px 0 ;padding:.75rem 0 ;font-weight:bold}.calendar th{font-weight:normal;margin:0;padding:4px;text-align:center}.calendar td{margin:-4px;padding:4px;text-align:center;width:14%}.calendar a{padding:0}.calendar__today{background:#d32a21;color:#fff}.calendar__today a{color:#fff !important}.sidebar--primary .calendar{margin:0 0 24px ;margin:0 0 1.5rem }.sidebar--primary .calendar .paginator{text-align:center}.sidebar--primary .calendar a.float--left{margin-left:1px}.sidebar--primary .calendar a.float--right{margin-right:1px}.callout{background-clip:padding-box;border-radius:10px;padding:24px ;padding:1.5rem ;margin:24px 0 ;margin:1.5rem 0 ;background-color:#f8f1eb;border-bottom:1px solid #efe3d7;clear:both;width:100%}.callout p:first-of-type,.callout h2:first-of-type,.callout .h2:first-of-type{margin-top:0}.callout .callout__link{color:inherit;font-weight:bold;text-decoration:underline}.callout .callout__link:hover{text-decoration:none}.callout ul{margin-left:24px !important ;margin-left:1.5rem !important }.callout__heading{font-size:20px ;font-size:1.25rem ;line-height:1.2;margin-bottom:12px ;margin-bottom:.75rem }.callout--primary{background:#d32a21;border-bottom:1px solid #000;color:#000}.callout--success{background:#1f7d42;border-bottom:1px solid #000;color:#000}.callout--warning{background:#f0ad4e;border-bottom:1px solid #3a2405;color:#3a2405}.callout--danger{background:#d32a21;border-bottom:1px solid #000;color:#000}.callout--disabled{background:#ccc;border-bottom:1px solid #4d4c4c;color:#4d4c4c}.callout__info h3:first-of-type,.callout__info .h3:first-of-type{margin-top:0}.callout--feature{display:block;float:left;margin-top:0}.callout--feature a{display:block}.callout--feature a.category__link{display:inline}.callout--feature a.category__link:focus{outline:1px dotted #5f0c0c}.callout--feature a.category__link:focus,.callout--feature a.category__link:hover{text-decoration:underline}.callout--feature a.news__thumbnail{float:right;margin:0 0 1em 1em;max-width:30%;outline:0}.callout--feature a.news__thumbnail img{border:3px solid transparent;outline:0}.callout--feature a.news__thumbnail:focus img,.callout--feature a.news__thumbnail:hover img{border:3px solid #d32a21;outline:0}.callout--feature figure.top__news{margin-top:1em}.callout--feature figure.top__news img{border:3px solid transparent;outline:0}.callout--feature figure.top__news a{line-height:0}.callout--feature figure.top__news a:focus,.callout--feature figure.top__news a:hover{outline:0}.callout--feature figure.top__news a:focus img,.callout--feature figure.top__news a:hover img{border:3px solid #d32a21;outline:0}.content--primary .callout--feature h2,.content--primary .callout--feature .h2{margin-bottom:1rem}.content--primary .callout--feature p{margin-top:1rem}.callout--preview p a{display:inline}.callout__events h2.callout__heading,.callout__links h2.callout__heading,.callout__events .callout__heading.h2,.callout__links .callout__heading.h2{padding-bottom:12px ;padding-bottom:.75rem ;border-bottom:1px solid #efe3d7;font-family:"oswald",sans-serif;font-weight:bold;text-transform:uppercase}.callout__events h3.callout__subheading,.callout__links h3.callout__subheading,.callout__events .callout__subheading.h3,.callout__links .callout__subheading.h3{margin:12px 0 24px 0 ;margin:.75rem 0 1.5rem 0 ;line-height:1.3em}.callout__events a,.callout__links a{display:block}.callout__events--featured{background:#005d9a;border-bottom:1px solid #000;color:#fff}.callout__events--featured h2.callout__heading,.callout__events--featured .callout__heading.h2{border-bottom:1px solid #004471;color:#fff !important;text-align:center}.callout__events--featured h3.callout__subheading a,.callout__events--featured .callout__subheading.h3 a{color:#fff !important;font-weight:bold}.callout--councillor{background:#f7f7f7;border-bottom:1px solid #eaeaea;float:left;margin-top:-20px}@media screen and (min-width: 768px){.callout--councillor{margin-top:0}}.callout--councillor .councillor__image{margin-bottom:24px ;margin-bottom:1.5rem ;height:auto;overflow:hidden;padding-top:60%;position:relative}@media screen and (min-width: 450px){.callout--councillor .councillor__image{background-clip:padding-box;border-radius:50%;float:left;margin-right:5%;padding-top:20%;width:20%}}.callout--councillor .councillor__image img{bottom:auto;display:block;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:0}.callout--councillor .item-list{margin-bottom:12px ;margin-bottom:.75rem ;margin-left:0 !important}@media screen and (min-width: 450px){.callout--councillor .item-list{float:right;width:75%}.callout--councillor .item-list:last-child{padding-left:8px ;padding-left:.5rem }}@media screen and (min-width: 1100px){.callout--councillor .item-list:last-child{margin-right:0;padding-left:0}}.callout--councillor .item-list li.float--right{margin-bottom:12px ;margin-bottom:.75rem }@media screen and (min-width: 650px){.callout--councillor .item-list li.float--right{padding-left:24px ;padding-left:1.5rem ;clear:right;width:50%}}@media screen and (max-width: 650px){.callout--councillor .item-list li.float--right{float:none !important}}.callout--councillor .item-list li.icon--tel:before{width:24px ;width:1.5rem ;display:inline-block}.callout--councillor .item-list li.icon--email:before{width:24px ;width:1.5rem ;display:inline-block}@media screen and (min-width: 1100px){.callout--contact-main .callout--contact-main__location{margin-right:24px ;margin-right:1.5rem ;padding-right:24px ;padding-right:1.5rem ;border-right:1px solid #efe3d7;float:left}}.callout--contact-main .callout--contact-main__key h3,.callout--contact-main .callout--contact-main__key .h3{font-size:16px ;font-size:1rem ;line-height:1.5;font-family:"Arvo",serif;line-height:1.5}.callout--contact-main .callout--contact-main__key ul{margin-left:0 !important;margin-top:0}.callout--contact-main .callout--contact-main__key li:before{width:24px ;width:1.5rem ;float:left;line-height:inherit}.callout--contact-main .callout--contact-main__key li:focus{outline:0}.callout--contact-main .callout--contact-main__key li a{display:inline-block}.callout--contact-main .callout--contact-main__key p{margin-bottom:0}.callout--contact-main .callout--contact-main__key .item-list{padding-top:0}.callout--sort-results{margin-bottom:0}.callout__podcast{margin-bottom:36px ;margin-bottom:2.25rem ;background:#f7f7f7;border-bottom:1px solid #eaeaea;text-align:center}.callout__links{float:left;width:100%}.callout__links ul li{padding-left:0 !important}.announcement{margin-left:.75rem;margin-right:.75rem;width:auto}.announcement h2,.announcement .h2{margin-bottom:16px ;margin-bottom:1rem }.form{padding:24px ;padding:1.5rem ;background-clip:padding-box;border-radius:10px;background:#f7f7f7;border:0}.form{border-bottom:1px solid #eaeaea;width:100%}.form h2:first-of-type,.form .h2:first-of-type,.form h3:first-of-type,.form .h3:first-of-type,.form p:first-of-type{margin-top:0}.form div{margin:0 0 16px ;margin:0 0 1rem }.form div .field{width:100%}@media screen and (min-width: 1100px){.form div .field{width:50%}}.form div div div{margin:0}.form div p.question{font-weight:bold}.form div small{margin-bottom:24px ;margin-bottom:1.5rem ;display:block}.form .alert__error em{color:#d32a21}.form .alert__error p.red{color:#d32a21}.form .buttons-container{margin-bottom:0}@media screen and (min-width: 650px){.form .buttons-container .button__primary{float:right}}@media screen and (max-width: 650px){.form .button,.form input[type=submit],.form .meeting__block ul li a,.meeting__block ul li .form a{display:block;width:100%}}.form .form__label,.form .form__field,.form .form__select,.form textarea,.form label,.form .label{display:block;margin-bottom:10px;width:100%}.form .form__label input,.form .form__field input,.form .form__select input,.form textarea input,.form label input,.form .label input{margin-right:10px}.form .form__append .button,.form .form__append input[type=submit],.form .form__append .meeting__block ul li a,.meeting__block ul li .form .form__append a{margin:.5em 0 0;vertical-align:top}@media screen and (min-width: 1100px){.form .form__append .button,.form .form__append input[type=submit],.form .form__append .meeting__block ul li a,.meeting__block ul li .form .form__append a{margin:0}}.form table{min-width:650px;width:100%}.form table input{width:100%}.form table tr:nth-child(odd){background:transparent}.form div.dob--day{float:left;margin-bottom:0;margin-right:1%;width:29%}@media screen and (min-width: 400px){.form div.dob--day{width:31.6666666667%;float:left;margin-left:.8333333333%;margin-right:.8333333333%}}@media screen and (min-width: 650px) and (max-width: 1100px){.form div.dob--day{margin-left:0;width:20%}}@media screen and (min-width: 1100px){.form div.dob--day{margin-left:0;width:16%}}.form div.dob--day .field{width:100%}.form div.dob--month{float:left;margin-bottom:0;margin-right:1%;width:29%}@media screen and (min-width: 400px){.form div.dob--month{width:31.6666666667%;float:left;margin-left:.8333333333%;margin-right:.8333333333%}}@media screen and (min-width: 650px) and (max-width: 1100px){.form div.dob--month{margin-left:0;width:20%}}@media screen and (min-width: 1100px){.form div.dob--month{margin-left:0;width:16%}}.form div.dob--month .field{width:100%}.form div.dob--year{float:left;margin-bottom:0;width:40%}@media screen and (min-width: 400px){.form div.dob--year{width:31.6666666667%;float:left;margin-left:.8333333333%;margin-right:.8333333333%}}@media screen and (min-width: 650px) and (max-width: 1100px){.form div.dob--year{margin-left:0;width:20%}}@media screen and (min-width: 1100px){.form div.dob--year{margin-left:0;width:16%}}.form div.dob--year .field{width:100%}.form--inline .form__control,.form--inline .form__field,.form--inline .form__select{display:inline-block}.form--inline .form__label{padding:5px}.form--standout{background:#d32a21;color:#fff}.form--standout legend{color:#fff}.form--standout .button,.form--standout input[type=submit],.form--standout .meeting__block ul li a,.meeting__block ul li .form--standout a{border-color:#fff}.form--standout .form__field{color:#353132}.form--block>.table-wrapper+p{padding:0 12px ;padding:0 .75rem }.form__control{margin-bottom:12px ;margin-bottom:.75rem }.form__control--danger .form__label,.form__control--danger .form__field{color:#d32a21}.form__control--danger .form__field,.form__control--danger .form__select{background:#f7ccc9;border-color:#d32a21;color:#d32a21}.form__control--success .form__label,.form__control--success .form__field{color:#1f7d42}.form__control--success .form__field,.form__control--success .form__select{background:#87e1a8;border-color:#1f7d42;color:#1f7d42}.form__label{padding:5px 0}.form__label img{margin-right:12px ;margin-right:.75rem ;vertical-align:bottom}.form__field,.field{padding:12px ;padding:.75rem ;border-color:#dedddd;border-style:solid;border-width:1px;border-radius:0;font-family:"Arvo",serif}.form__field[type="file"],.field[type="file"]{line-height:1}@media screen and (max-width: 450px){.form__field[type="file"],.field[type="file"]{font-size:14px}}.form__field--disabled{border-color:#ccc}.form__fieldset{min-width:0}.form__checkbox,.form__radio{display:inline;margin-right:.5em}.form__select{background-color:#fff;border:1px solid #dedddd;border-radius:4px;color:#1e1e1e;font-size:16px;height:44px;line-height:44px;margin:5px 0;vertical-align:middle}fieldset{border:0;border-top:1px solid #d4d4d4;padding-top:20px}fieldset:first-of-type{border:0;padding:0}legend{margin:12px 0 ;margin:.75rem 0 ;font-size:20px ;font-size:1.25rem ;line-height:1.2;color:#d32a21;white-space:normal;width:100%}legend.label{font-size:18px ;font-size:1.125rem ;line-height:1.3333333333;color:#353132}input:focus{border:1px solid #353132}input[type="text"],input[type="password"],input[type="email"]{padding:12px ;padding:.75rem ;border-color:#dedddd;border-style:solid;border-width:1px;border-radius:0;font-family:"Arvo",serif;width:100%}@media screen and (min-width: 1100px){input[type="text"],input[type="password"],input[type="email"]{width:50%}}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus{border:1px solid #353132}input[type="checkbox"],input[type="radio"]{width:auto !important}select{border:1px solid #dedddd;width:100%}@media screen and (min-width: 1100px){select{width:50%}}textarea{padding:12px ;padding:.75rem ;border-color:#dedddd;border-style:solid;border-width:1px;border-radius:0;font-family:"Arvo",serif;resize:none;width:100%}textarea:focus{border:1px solid #353132}.form--append{margin:1em 0;overflow:auto}.form--append .form__button{-webkit-appearance:none !important;box-sizing:content-box;float:left;margin-left:-10px !important;margin-right:.2em !important;margin-top:0}.form--append .form__field{border-radius:0;box-sizing:content-box;float:left;font-size:1em}.callout .form--append .form__field{box-sizing:inherit}::-webkit-input-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}.content--primary ::-webkit-input-placeholder{color:#353132}.content--primary :-ms-input-placeholder{color:#353132}.form.form__block>*:last-child>*:last-child{margin:0 12px 12px 0 ;margin:0 .75rem .75rem 0 }.icon-rss:before,.item-list__sidebar-buttons li a.rss:before,.category-icon-rss .supplement--special h3:before,.category-icon-rss .supplement--special .h3:before{display:inline-block;margin-right:8px}.form-archive a{padding:24px ;padding:1.5rem ;margin:12px 0 ;margin:.75rem 0 ;background:#f7f7f7;border-radius:10px;color:#d32a21;display:block;transition:all .5s ease}.form-archive a h3,.form-archive a .h3{color:#d32a21;font-size:20px;margin:0}.form-archive a h3:before,.form-archive a .h3:before{display:inline-block;margin-right:8px}.form-archive a h3:hover,.form-archive a .h3:hover,.form-archive a h3:focus,.form-archive a .h3:focus{color:#5f0c0c}.form-archive a p.status{margin:24px 0 ;margin:1.5rem 0 }.form-archive a:before{margin:4px 12px 4px 0 ;margin:.25rem .75rem .25rem 0 ;display:inline-block}.form-archive a:hover,.form-archive a:focus{background:#fafafa;text-decoration:none}.form-archive a:hover:before,.form-archive a:focus:before{text-decoration:none}.form-archive a:hover h3,.form-archive a:hover .h3,.form-archive a:focus h3,.form-archive a:focus .h3{color:#5f0c0c;text-decoration:underline}.sidebar--primary .form.form__inline--events{padding:12px ;padding:.75rem ;background:#e3d1b9}.sidebar--primary .form.form__inline div{margin:0}.sidebar--primary .form.form__inline label{border:0;clip:rect(0 0 0 0);height:1px !important;margin:-1px !important;overflow:hidden;padding:0 !important;position:absolute;width:1px !important}.sidebar--primary .form.form__inline .submit__button{width:15%;float:left;margin-left:.8333333333%;margin-right:.8333333333%}@media screen and (min-width: 650px){.sidebar--primary .form.form__inline .submit__button{width:6.6666666667%;float:left;margin-left:.8333333333%;margin-right:.8333333333%}}@media screen and (min-width: 768px){.sidebar--primary .form.form__inline .submit__button{width:15%;float:left;margin-left:.8333333333%;margin-right:.8333333333%}}.sidebar--primary .form.form__inline .submit__button input.button.button__info,.sidebar--primary .form.form__inline .submit__button input.button__info[type=submit]{background:#353132;border:5px solid transparent;border-radius:50%;color:#fff !important;display:block;font-family:"oswald",sans-serif;height:40px;margin:0 auto;padding:0;text-align:center;text-transform:uppercase;width:40px}.sidebar--primary .form.form__inline .submit__button input.button.button__info:hover,.sidebar--primary .form.form__inline .submit__button input.button__info:hover[type=submit],.sidebar--primary .form.form__inline .submit__button input.button.button__info:focus,.sidebar--primary .form.form__inline .submit__button input.button__info:focus[type=submit]{background:#000}.sidebar--primary .form.form__inline .submit__button input.button.button__info:focus,.sidebar--primary .form.form__inline .submit__button input.button__info:focus[type=submit]{border:3px solid #fff;outline:0}.sidebar--primary .form.form__inline select{width:81.6666666667%;float:left;margin-left:.8333333333%;margin-right:.8333333333%;margin-top:8px}@media screen and (min-width: 650px){.sidebar--primary .form.form__inline select{width:90%;float:left;margin-left:.8333333333%;margin-right:.8333333333%}}@media screen and (min-width: 768px){.sidebar--primary .form.form__inline select{width:81.6666666667%;float:left;margin-left:.8333333333%;margin-right:.8333333333%}}.form__block--advanced .checkbox__container .checkbox__item{margin-bottom:0}@media screen and (min-width: 470px){.form__block--advanced .checkbox__container .checkbox__item{float:left;width:50%}}.form__block--advanced .terms__container{clear:both}.form__block--advanced .terms__container div:last-child{margin-right:0 !important}.form__label--legend{font-size:18px ;font-size:1.125rem ;line-height:1.3333333333;color:#353132}.form--form-builder .map{margin-bottom:12px}.form--form-builder .form__required-note{text-transform:lowercase}.form--form-builder .form__help{font-size:14px;margin-bottom:24px}.form--form-builder .form__control-group{display:-ms-flexbox;display:flex;position:relative}.form--form-builder .form__control-group .form__label{-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;-ms-flex-order:2;order:2}.form--form-builder .form__control-group .form__label--checkbox,.form--form-builder .form__control-group .form__label--radio{display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-order:1;order:1;padding:0 12px 0 30px}.form--form-builder .form__label--confirmation{float:none;padding-right:0;width:100%}.form--form-builder .form__field--confirmation{margin-top:12px}.form--form-builder .form__checkbox,.form--form-builder .form__radio,.form--form-builder .form__radio{left:0;position:absolute;top:6px}.form__control--error .form__label,.form__control--error .form__label--legend{color:#d32a21;font-weight:bold}.form__control--error .form__error-message{color:#d32a21;margin:0 0 12px}.form__control--error .form__field,.form__control--error .form__textarea{border:5px solid #d32a21 !important}.form__control--error .form__label--checkbox,.form__control--error .form__label--radio{color:inherit}.form__control--error .form__label--checkbox:hover,.form__control--error .form__label--checkbox:focus,.form__control--error .form__label--checkbox:active,.form__control--error .form__label--radio:hover,.form__control--error .form__label--radio:focus,.form__control--error .form__label--radio:active{color:#d32a21}.form__action{display:block;margin-bottom:12px}@media screen and (min-width: 650px){.form__action{display:inline-block;margin-bottom:0;width:50%}}@media screen and (min-width: 650px){.form__action--primary{float:right}}@media screen and (min-width: 650px){.form__action--primary .button,.form__action--primary input[type=submit],.form__action--primary .meeting__block ul li a,.meeting__block ul li .form__action--primary a{float:right}}.form__action--primary .button:hover,.form__action--primary input:hover[type=submit],.form__action--primary .meeting__block ul li a:hover,.meeting__block ul li .form__action--primary a:hover,.form__action--primary .button:focus,.form__action--primary input:focus[type=submit],.form__action--primary .meeting__block ul li a:focus,.meeting__block ul li .form__action--primary a:focus{background:#a7211a;border-bottom-color:#7d1914}@media screen and (min-width: 650px){.form__action--secondary{float:left}}.form__action--secondary .button,.form__action--secondary input[type=submit],.form__action--secondary .meeting__block ul li a,.meeting__block ul li .form__action--secondary a{float:right;margin:0}@media screen and (min-width: 650px){.form__action--secondary .button,.form__action--secondary input[type=submit],.form__action--secondary .meeting__block ul li a,.meeting__block ul li .form__action--secondary a{float:left}}.form-summary__page{margin-bottom:24px}.no-js [id="search_results"] ul{display:block !important}.form__append--search div{margin:0 0 24px ;margin:0 0 1.5rem }@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?fjbmji");src:url("../fonts/icomoon.eot?#iefixfjbmji") format("embedded-opentype"),url("../fonts/icomoon.woff?fjbmji") format("woff"),url("../fonts/icomoon.ttf?fjbmji") format("truetype"),url("../fonts/icomoon.svg?fjbmji#icomoon") format("svg");font-weight:normal;font-style:normal}[class^='icon-']:before,[class*=' icon-']:before,address:before,.supplement--special h2:before,.supplement--special .h2:before,.supplement--special h3:before,.supplement--special .h3:before,.item-list--forms li a:before,.item-list--account-details li a:before,.item-list--submitted-forms li a:before,.item-list--downloads li a:before,.item-list--meetings li a:before,.form-archive h3:before,.form-archive .h3:before,.supplement--az-contacts ul li:before,.item-list__sidebar-buttons li a:before,.supplement__text--tel:before,.supplement__text--fax:before,.supplement__text--email:before{font-family:'icomoon';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none}[class^='button icon-']:before,[class*='button icon-']:before{margin-right:5px}p [class^='icon-']:before,p [class*=' icon-']:before{font-size:80%;margin:0 5px}i{margin:5px}.icon-health-heart:before{content:'\e90d'}.icon-calculator:before{content:'\e903'}.icon-car:before{content:'\e904'}.icon-desktop:before{content:'\e905'}.icon-doc-assembler:before{content:'\e906'}.icon-facebook-filled:before{content:'\e907'}.icon-intramaps:before{content:'\e908'}.icon-it:before{content:'\e909'}.icon-outlook:before{content:'\e90a'}.icon-wallet:before{content:'\e90b'}.icon-working-council:before{content:'\e90c'}.icon-documents:before{content:'\e900'}.icon-howto:before{content:'\e901'}.icon-organisation:before{content:'\e902'}.icon-consultations:before,.category-icon-consultations .supplement--special h3:before,.category-icon-consultations .supplement--special .h3:before{content:'\e604'}.icon-volunteering:before,.category-icon-volunteering .supplement--special h3:before,.category-icon-volunteering .supplement--special .h3:before{content:'\e605'}.icon-agedanddisability:before,.category-icon-agedanddisability .supplement--special h3:before,.category-icon-agedanddisability .supplement--special .h3:before{content:'\e606'}.icon-business:before,.category-icon-business .supplement--special h3:before,.category-icon-business .supplement--special .h3:before{content:'\e607'}.icon-communityfacilities:before,.category-icon-communityfacilities .supplement--special h3:before,.category-icon-communityfacilities .supplement--special .h3:before{content:'\e608'}.icon-publichealthandsafety:before,.category-icon-publichealthandsafety .supplement--special h3:before,.category-icon-publichealthandsafety .supplement--special .h3:before{content:'\e609'}.icon-roadsandinfrastructure:before,.category-icon-roadsandinfrastructure .supplement--special h3:before,.category-icon-roadsandinfrastructure .supplement--special .h3:before{content:'\e60a'}.icon-sportparksandleisure:before,.category-icon-sportparksandleisure .supplement--special h3:before,.category-icon-sportparksandleisure .supplement--special .h3:before{content:'\e60b'}.icon-visitors:before,.callout.callout__events ul li.icon.icon--frequency:before,.callout.callout__links ul li.icon.icon--frequency:before,.item-list__inline--podcast-info a.icon-about:before,.category-icon-visitors .supplement--special h3:before,.category-icon-visitors .supplement--special .h3:before{content:'\e60c'}.icon-youthandfamily:before,.category-icon-youthandfamily .supplement--special h3:before,.category-icon-youthandfamily .supplement--special .h3:before{content:'\e60d'}.icon-search:before,.category-icon-search .supplement--special h3:before,.category-icon-search .supplement--special .h3:before{content:'\e600'}.icon-apply:before,.category-icon-apply .supplement--special h3:before,.category-icon-apply .supplement--special .h3:before{content:'\e601'}.icon-pay:before,.callout.callout__events ul li.icon.icon--cost:before,.callout.callout__links ul li.icon.icon--cost:before,.category-icon-pay .supplement--special h3:before,.category-icon-pay .supplement--special .h3:before{content:'\e602'}.icon-report:before,.category-icon-report .supplement--special h3:before,.category-icon-report .supplement--special .h3:before{content:'\e603'}.icon-animals:before{content:'\e60e'}.icon-planning:before{content:'\e60f'}.icon-waste:before{content:'\e610'}.icon-yourcouncil:before{content:'\e611'}.icon-music:before,.category-icon-music .supplement--special h3:before,.category-icon-music .supplement--special .h3:before{content:'\f001'}.icon-star:before,.category-icon-star .supplement--special h3:before,.category-icon-star .supplement--special .h3:before{content:'\f005'}.icon-star-o:before,.category-icon-star-o .supplement--special h3:before,.category-icon-star-o .supplement--special .h3:before{content:'\f006'}.icon-user:before,ul .contact-details li.email:before,ul .search-results li.email:before,.category-icon-user .supplement--special h3:before,.category-icon-user .supplement--special .h3:before{content:'\f007'}.icon-check:before,.item-list--submitted-forms a.button__success--userhome:before,.item-list--submitted-forms a.button__muted--userhome:before,.category-icon-check .supplement--special h3:before,.category-icon-check .supplement--special .h3:before{content:'\f00c'}.icon-close:before,.category-icon-close .supplement--special h3:before,.category-icon-close .supplement--special .h3:before{content:'\f00d'}.icon-search-plus:before,.category-icon-search-plus .supplement--special h3:before,.category-icon-search-plus .supplement--special .h3:before{content:'\f00e'}.icon-search-minus:before,.category-icon-search-minus .supplement--special h3:before,.category-icon-search-minus .supplement--special .h3:before{content:'\f010'}.icon-signal:before,.category-icon-signal .supplement--special h3:before,.category-icon-signal .supplement--special .h3:before{content:'\f012'}.icon-cog:before,.category-icon-cog .supplement--special h3:before,.category-icon-cog .supplement--special .h3:before{content:'\f013'}.icon-trash-o:before,.item-list--submitted-forms a.button__muted--userhome:before,.category-icon-trash-o .supplement--special h3:before,.category-icon-trash-o .supplement--special .h3:before{content:'\f014'}.icon-home:before,.category-icon-home .supplement--special h2:before,.category-icon-home .supplement--special .h2:before,.category-icon-home .supplement--special h3:before,.category-icon-home .supplement--special .h3:before{content:'\f015'}.icon-file-o:before,.category-icon-file-o .supplement--special h3:before,.category-icon-file-o .supplement--special .h3:before{content:'\f016'}.icon-clock-o:before,.callout.callout__events ul li.icon.icon--time:before,.callout.callout__links ul li.icon.icon--time:before,.category-icon-clock-o .supplement--special h3:before,.category-icon-clock-o .supplement--special .h3:before{content:'\f017'}.icon-arrow-circle-o-down:before,.category-icon-arrow-circle-o-down .supplement--special h3:before,.category-icon-arrow-circle-o-down .supplement--special .h3:before{content:'\f01a'}.icon-arrow-circle-o-up:before,.category-icon-arrow-circle-o-up .supplement--special h3:before,.category-icon-arrow-circle-o-up .supplement--special .h3:before{content:'\f01b'}.icon-inbox:before,.category-icon-inbox .supplement--special h3:before,.category-icon-inbox .supplement--special .h3:before{content:'\f01c'}.icon-lock:before,.category-icon-lock .supplement--special h3:before,.category-icon-lock .supplement--special .h3:before{content:'\f023'}.icon-flag:before,.category-icon-flag .supplement--special h3:before,.category-icon-flag .supplement--special .h3:before{content:'\f024'}.icon-tag:before,.category-icon-tag .supplement--special h3:before,.category-icon-tag .supplement--special .h3:before{content:'\f02b'}.icon-tags:before,.category-icon-tags .supplement--special h3:before,.category-icon-tags .supplement--special .h3:before{content:'\f02c'}.icon-book:before,.category-icon-book .supplement--special h3:before,.category-icon-book .supplement--special .h3:before{content:'\f02d'}.icon-bookmark:before,.category-icon-bookmark .supplement--special h3:before,.category-icon-bookmark .supplement--special .h3:before{content:'\f02e'}.icon-print:before,.callout--contact-main .callout--contact-main__key li.icon--fax:before,.category-icon-print .supplement--special h3:before,.category-icon-print .supplement--special .h3:before,.supplement--contact .supplement__text--fax:before{content:'\f02f'}.icon-camera:before,.category-icon-camera .supplement--special h3:before,.category-icon-camera .supplement--special .h3:before{content:'\f030'}.icon-image:before,.category-icon-image .supplement--special h3:before,.category-icon-image .supplement--special .h3:before{content:'\f03e'}.icon-pencil:before,.category-icon-pencil .supplement--special h3:before,.category-icon-pencil .supplement--special .h3:before{content:'\f040'}.icon-map-marker:before,.callout.callout__events ul li.icon.icon--location:before,.callout.callout__links ul li.icon.icon--location:before,ul .contact-details li.address:before,ul .search-results li.address:before,ul .contact-details li.map:before,ul .search-results li.map:before,.category-icon-map-marker .supplement--special h3:before,.category-icon-map-marker .supplement--special .h3:before,.container address:before{content:'\f041'}.icon-adjust:before,.category-icon-adjust .supplement--special h3:before,.category-icon-adjust .supplement--special .h3:before{content:'\f042'}.icon-tint:before,.category-icon-tint .supplement--special h3:before,.category-icon-tint .supplement--special .h3:before{content:'\f043'}.icon-chevron-left:before,.owl-controls .owl-prev:before,.category-icon-chevron-left .supplement--special h3:before,.category-icon-chevron-left .supplement--special .h3:before{content:'\f053'}.icon-chevron-right:before,.item-list--rich a:before,.widget .item-list a:before,.owl-controls .owl-next:before,.supplement--navigation ul li:before,.supplement--contact ul li:before,.supplement--az-forms ul li:before,.supplement--az-documents ul li:before,.supplement--az-eligibility ul li:before,.supplement--az-accessibility ul li:before,.supplement--az-faqs ul li:before,.supplement--az-availibility ul li:before,.supplement--pages-in ul li:before,.supplement--information ul li:before,ul .contact-details li:before,ul .search-results li:before,.category-icon-chevron-right .supplement--special h3:before,.category-icon-chevron-right .supplement--special .h3:before,.nav--breadcrumb>li:before,.supplementary--info-links .selected:before{content:'\f054'}.icon-plus-circle:before,.category-icon-plus-circle .supplement--special h3:before,.category-icon-plus-circle .supplement--special .h3:before{content:'\f055'}.icon-minus-circle:before,.category-icon-minus-circle .supplement--special h3:before,.category-icon-minus-circle .supplement--special .h3:before{content:'\f056'}.icon-times-circle:before,.category-icon-times-circle .supplement--special h3:before,.category-icon-times-circle .supplement--special .h3:before{content:'\f057'}.icon-check-circle:before,.category-icon-check-circle .supplement--special h3:before,.category-icon-check-circle .supplement--special .h3:before{content:'\f058'}.icon-question-circle:before,.category-icon-question-circle .supplement--special h3:before,.category-icon-question-circle .supplement--special .h3:before{content:'\f059'}.icon-info-circle:before,.category-icon-info-circle .supplement--special h3:before,.category-icon-info-circle .supplement--special .h3:before{content:'\f05a'}.icon-times-circle-o:before,.category-icon-times-circle-o .supplement--special h3:before,.category-icon-times-circle-o .supplement--special .h3:before{content:'\f05c'}.icon-check-circle-o:before,.category-icon-check-circle-o .supplement--special h3:before,.category-icon-check-circle-o .supplement--special .h3:before{content:'\f05d'}.icon-arrow-left:before,.category-icon-arrow-left .supplement--special h3:before,.category-icon-arrow-left .supplement--special .h3:before{content:'\f060'}.icon-arrow-right:before,.category-icon-arrow-right .supplement--special h3:before,.category-icon-arrow-right .supplement--special .h3:before{content:'\f061'}.icon-arrow-up:before,.category-icon-arrow-up .supplement--special h3:before,.category-icon-arrow-up .supplement--special .h3:before{content:'\f062'}.icon-arrow-down:before,.category-icon-arrow-down .supplement--special h3:before,.category-icon-arrow-down .supplement--special .h3:before{content:'\f063'}.icon-mail-forward:before,.category-icon-mail-forward .supplement--special h3:before,.category-icon-mail-forward .supplement--special .h3:before{content:'\f064'}.icon-expand:before,.category-icon-expand .supplement--special h3:before,.category-icon-expand .supplement--special .h3:before{content:'\f065'}.icon-compress:before,.category-icon-compress .supplement--special h3:before,.category-icon-compress .supplement--special .h3:before{content:'\f066'}.icon-plus:before,.category-icon-plus .supplement--special h3:before,.category-icon-plus .supplement--special .h3:before{content:'\f067'}.icon-minus:before,.category-icon-minus .supplement--special h3:before,.category-icon-minus .supplement--special .h3:before{content:'\f068'}.icon-asterisk:before,.category-icon-asterisk .supplement--special h3:before,.category-icon-asterisk .supplement--special .h3:before{content:'\f069'}.icon-exclamation-circle:before,.category-icon-exclamation-circle .supplement--special h3:before,.category-icon-exclamation-circle .supplement--special .h3:before{content:'\f06a'}.icon-gift:before,.category-icon-gift .supplement--special h3:before,.category-icon-gift .supplement--special .h3:before{content:'\f06b'}.icon-calendar:before,.callout.callout__events ul li.icon.icon--calendar:before,.callout.callout__links ul li.icon.icon--calendar:before,.category-icon-calendar .supplement--special h3:before,.category-icon-calendar .supplement--special .h3:before{content:'\f073'}.icon-comment:before,.category-icon-comment .supplement--special h3:before,.category-icon-comment .supplement--special .h3:before{content:'\f075'}.icon-chevron-up:before,.animate-icon-chevron-up:before,.category-icon-chevron-up .supplement--special h3:before,.category-icon-chevron-up .supplement--special .h3:before{content:'\f077'}.icon-chevron-down:before,.animate-icon-chevron-down:before,.category-icon-chevron-down .supplement--special h3:before,.category-icon-chevron-down .supplement--special .h3:before{content:'\f078'}.icon-folder:before,.category-icon-folder .supplement--special h3:before,.category-icon-folder .supplement--special .h3:before{content:'\f07b'}.icon-folder-open:before,.category-icon-folder-open .supplement--special h3:before,.category-icon-folder-open .supplement--special .h3:before{content:'\f07c'}.icon-arrows-v:before,.category-icon-arrows-v .supplement--special h3:before,.category-icon-arrows-v .supplement--special .h3:before{content:'\f07d'}.icon-arrows-h:before,.category-icon-arrows-h .supplement--special h3:before,.category-icon-arrows-h .supplement--special .h3:before{content:'\f07e'}.icon-thumbs-o-up:before,.category-icon-thumbs-o-up .supplement--special h3:before,.category-icon-thumbs-o-up .supplement--special .h3:before{content:'\f087'}.icon-thumbs-o-down:before,.category-icon-thumbs-o-down .supplement--special h3:before,.category-icon-thumbs-o-down .supplement--special .h3:before{content:'\f088'}.icon-heart-o:before,.category-icon-heart-o .supplement--special h3:before,.category-icon-heart-o .supplement--special .h3:before{content:'\f08a'}.icon-thumb-tack:before,.category-icon-thumb-tack .supplement--special h3:before,.category-icon-thumb-tack .supplement--special .h3:before{content:'\f08d'}.icon-external-link:before,.category-icon-external-link .supplement--special h3:before,.category-icon-external-link .supplement--special .h3:before{content:'\f08e'}.icon-sign-in:before,.category-icon-sign-in .supplement--special h3:before,.category-icon-sign-in .supplement--special .h3:before{content:'\f090'}.icon-phone:before,.callout--councillor .item-list li.icon--tel:before,.callout--contact-main .callout--contact-main__key li:before,.callout--contact-main .callout--contact-main__key li.icon.icon--tel:before,ul .contact-details li.fax:before,ul .search-results li.fax:before,ul .contact-details li.telephone:before,ul .search-results li.telephone:before,.category-icon-phone .supplement--special h3:before,.category-icon-phone .supplement--special .h3:before,.supplement--contact .supplement__text--tel:before,.one-column .supplement--contact li:before{content:'\f095'}.icon-phone-square:before,.category-icon-phone-square .supplement--special h3:before,.category-icon-phone-square .supplement--special .h3:before{content:'\f098'}.icon-twitter:before,.category-icon-twitter .supplement--special h3:before,.category-icon-twitter .supplement--special .h3:before{content:'\f099'}.icon-facebook:before,.category-icon-facebook .supplement--special h3:before,.category-icon-facebook .supplement--special .h3:before{content:'\f09a'}.icon-unlock:before,.category-icon-unlock .supplement--special h3:before,.category-icon-unlock .supplement--special .h3:before{content:'\f09c'}.icon-credit-card:before,.category-icon-credit-card .supplement--special h3:before,.category-icon-credit-card .supplement--special .h3:before{content:'\f09d'}.icon-rss:before,.item-list__sidebar-buttons li a.rss:before,.category-icon-rss .supplement--special h3:before,.category-icon-rss .supplement--special .h3:before{content:'\f09e'}.icon-certificate:before,.category-icon-certificate .supplement--special h3:before,.category-icon-certificate .supplement--special .h3:before{content:'\f0a3'}.icon-hand-o-right:before,ul .contact-details li.contact:before,ul .search-results li.contact:before,.category-icon-hand-o-right .supplement--special h3:before,.category-icon-hand-o-right .supplement--special .h3:before{content:'\f0a4'}.icon-hand-o-left:before,.category-icon-hand-o-left .supplement--special h3:before,.category-icon-hand-o-left .supplement--special .h3:before{content:'\f0a5'}.icon-hand-o-up:before,.item-list__sidebar-buttons li a:before,.category-icon-hand-o-up .supplement--special h3:before,.category-icon-hand-o-up .supplement--special .h3:before{content:'\f0a6'}.icon-hand-o-down:before,.category-icon-hand-o-down .supplement--special h3:before,.category-icon-hand-o-down .supplement--special .h3:before{content:'\f0a7'}.icon-arrow-circle-left:before,.category-icon-arrow-circle-left .supplement--special h3:before,.category-icon-arrow-circle-left .supplement--special .h3:before{content:'\f0a8'}.icon-arrow-circle-right:before,.category-icon-arrow-circle-right .supplement--special h3:before,.category-icon-arrow-circle-right .supplement--special .h3:before{content:'\f0a9'}.icon-arrow-circle-up:before,.category-icon-arrow-circle-up .supplement--special h3:before,.category-icon-arrow-circle-up .supplement--special .h3:before{content:'\f0aa'}.icon-arrow-circle-down:before,.category-icon-arrow-circle-down .supplement--special h3:before,.category-icon-arrow-circle-down .supplement--special .h3:before{content:'\f0ab'}.icon-globe:before,ul .contact-details li.website:before,ul .search-results li.website:before,.category-icon-globe .supplement--special h3:before,.category-icon-globe .supplement--special .h3:before{content:'\f0ac'}.icon-wrench:before,.category-icon-wrench .supplement--special h3:before,.category-icon-wrench .supplement--special .h3:before{content:'\f0ad'}.icon-group:before,.category-icon-group .supplement--special h3:before,.category-icon-group .supplement--special .h3:before{content:'\f0c0'}.icon-chain:before,.category-icon-chain .supplement--special h3:before,.category-icon-chain .supplement--special .h3:before{content:'\f0c1'}.icon-cut:before,.category-icon-cut .supplement--special h3:before,.category-icon-cut .supplement--special .h3:before{content:'\f0c4'}.icon-copy:before,.category-icon-copy .supplement--special h3:before,.category-icon-copy .supplement--special .h3:before{content:'\f0c5'}.icon-paperclip:before,.category-icon-paperclip .supplement--special h3:before,.category-icon-paperclip .supplement--special .h3:before{content:'\f0c6'}.icon-floppy-o:before,.category-icon-floppy-o .supplement--special h3:before,.category-icon-floppy-o .supplement--special .h3:before{content:'\f0c7'}.icon-caret-left:before,.category-icon-caret-left .supplement--special h3:before,.category-icon-caret-left .supplement--special .h3:before{content:'\f0d9'}.icon-caret-right:before,.category-icon-caret-right .supplement--special h3:before,.category-icon-caret-right .supplement--special .h3:before{content:'\f0da'}.icon-columns:before,.category-icon-columns .supplement--special h3:before,.category-icon-columns .supplement--special .h3:before{content:'\f0db'}.icon-sort:before,.category-icon-sort .supplement--special h3:before,.category-icon-sort .supplement--special .h3:before{content:'\f0dc'}.icon-sort-desc:before,.category-icon-sort-desc .supplement--special h3:before,.category-icon-sort-desc .supplement--special .h3:before{content:'\f0dd'}.icon-sort-asc:before,.category-icon-sort-asc .supplement--special h3:before,.category-icon-sort-asc .supplement--special .h3:before{content:'\f0de'}.icon-envelope:before,.callout--councillor .item-list li.icon--email:before,.callout--contact-main .callout--contact-main__key li.icon--email:before,.category-icon-envelope .supplement--special h3:before,.category-icon-envelope .supplement--special .h3:before,.supplement--contact .supplement__text--email:before{content:'\f0e0'}.icon-linkedin:before,.category-icon-linkedin .supplement--special h3:before,.category-icon-linkedin .supplement--special .h3:before{content:'\f0e1'}.icon-rotate-left:before,.category-icon-rotate-left .supplement--special h3:before,.category-icon-rotate-left .supplement--special .h3:before{content:'\f0e2'}.icon-clipboard:before,.category-icon-clipboard .supplement--special h3:before,.category-icon-clipboard .supplement--special .h3:before{content:'\f0ea'}.icon-angle-double-left:before,.category-icon-angle-double-left .supplement--special h3:before,.category-icon-angle-double-left .supplement--special .h3:before{content:'\f100'}.icon-angle-double-right:before,.category-icon-angle-double-right .supplement--special h3:before,.category-icon-angle-double-right .supplement--special .h3:before{content:'\f101'}.icon-angle-double-up:before,.category-icon-angle-double-up .supplement--special h3:before,.category-icon-angle-double-up .supplement--special .h3:before{content:'\f102'}.icon-angle-double-down:before,.category-icon-angle-double-down .supplement--special h3:before,.category-icon-angle-double-down .supplement--special .h3:before{content:'\f103'}.icon-quote-left:before,.category-icon-quote-left .supplement--special h3:before,.category-icon-quote-left .supplement--special .h3:before{content:'\f10d'}.icon-quote-right:before,.category-icon-quote-right .supplement--special h3:before,.category-icon-quote-right .supplement--special .h3:before{content:'\f10e'}.icon-smile-o:before,.category-icon-smile-o .supplement--special h3:before,.category-icon-smile-o .supplement--special .h3:before{content:'\f118'}.icon-frown-o:before,.category-icon-frown-o .supplement--special h3:before,.category-icon-frown-o .supplement--special .h3:before{content:'\f119'}.icon-meh-o:before,.category-icon-meh-o .supplement--special h3:before,.category-icon-meh-o .supplement--special .h3:before{content:'\f11a'}.icon-question:before,.category-icon-question .supplement--special h3:before,.category-icon-question .supplement--special .h3:before{content:'\f128'}.icon-info:before,.category-icon-info .supplement--special h3:before,.category-icon-info .supplement--special .h3:before{content:'\f129'}.icon-exclamation:before,.category-icon-exclamation .supplement--special h3:before,.category-icon-exclamation .supplement--special .h3:before{content:'\f12a'}.icon-chevron-circle-left:before,.category-icon-chevron-circle-left .supplement--special h3:before,.category-icon-chevron-circle-left .supplement--special .h3:before{content:'\f137'}.icon-chevron-circle-right:before,.category-icon-chevron-circle-right .supplement--special h3:before,.category-icon-chevron-circle-right .supplement--special .h3:before{content:'\f138'}.icon-chevron-circle-up:before,.category-icon-chevron-circle-up .supplement--special h3:before,.category-icon-chevron-circle-up .supplement--special .h3:before{content:'\f139'}.icon-chevron-circle-down:before,.category-icon-chevron-circle-down .supplement--special h3:before,.category-icon-chevron-circle-down .supplement--special .h3:before{content:'\f13a'}.icon-rss-square:before,.category-icon-rss-square .supplement--special h3:before,.category-icon-rss-square .supplement--special .h3:before{content:'\f143'}.icon-minus-square:before,.category-icon-minus-square .supplement--special h3:before,.category-icon-minus-square .supplement--special .h3:before{content:'\f146'}.icon-check-square:before,.category-icon-check-square .supplement--special h3:before,.category-icon-check-square .supplement--special .h3:before{content:'\f14a'}.icon-apple:before,.category-icon-apple .supplement--special h3:before,.category-icon-apple .supplement--special .h3:before{content:'\f179'}.icon-windows:before,.category-icon-windows .supplement--special h3:before,.category-icon-windows .supplement--special .h3:before{content:'\f17a'}.icon-android:before,.category-icon-android .supplement--special h3:before,.category-icon-android .supplement--special .h3:before{content:'\f17b'}.icon-linux:before,.category-icon-linux .supplement--special h3:before,.category-icon-linux .supplement--special .h3:before{content:'\f17c'}.icon-skype:before,.category-icon-skype .supplement--special h3:before,.category-icon-skype .supplement--special .h3:before{content:'\f17e'}.icon-female:before,.category-icon-female .supplement--special h3:before,.category-icon-female .supplement--special .h3:before{content:'\f182'}.icon-male:before,.category-icon-male .supplement--special h3:before,.category-icon-male .supplement--special .h3:before{content:'\f183'}.icon-arrow-circle-o-right:before,.category-icon-arrow-circle-o-right .supplement--special h3:before,.category-icon-arrow-circle-o-right .supplement--special .h3:before{content:'\f18e'}.icon-arrow-circle-o-left:before,.category-icon-arrow-circle-o-left .supplement--special h3:before,.category-icon-arrow-circle-o-left .supplement--special .h3:before{content:'\f190'}.icon-wheelchair:before,.category-icon-wheelchair .supplement--special h3:before,.category-icon-wheelchair .supplement--special .h3:before{content:'\f193'}.item-list--forms li a:before{content:'\f016'}.item-list--account-details li a:before{content:'\f007'}.item-list--account-details li a.details:before{content:'\f007'}.item-list--account-details li a.password:before{content:'\f013'}.item-list--account-details li a.logout:before{content:'\f190'}.item-list--submitted-forms li a:before{content:'\f016'}.form-archive h3:before,.form-archive .h3:before{content:'\f016'}.item-list--downloads li a:before{content:'\f01a'}.item-list--meetings li a:before{content:'\e611'}img{max-width:100%}.caption{color:#de382f;margin-top:6px}.overlay-text.one-quarter{width:48%}.overlay{background:rgba(96,96,96,0.5);color:#fff;margin:-70px 0 20px;overflow:hidden;padding:5px;position:relative;z-index:43}.overlay h3,.overlay .h3{margin:0}.overlay p{margin:.4em 0}.overlay img{width:120%}.thumbnail,.image--avatar{height:auto;max-width:150px;width:20%}.thumbnail img,.image--avatar img{height:auto;width:125%}.featured-image{margin:0 auto 1em}@media screen and (min-width: 450px){.featured-image{display:block}}@media screen and (min-width: 768px){.featured-image{float:right;margin:0 0 1em 1em;max-width:40%}}@media screen and (max-width: 450px){.featured-image{text-align:center;width:100% !important}.featured-image img{width:100%}}.image--avatar{max-width:60px}.image--avatar img{border:2px solid #353132;height:auto}@media only screen and (min-width: 600px){.overlay-text.one-quarter{width:23%}}.image_centre.imageCaption p{text-align:center}@media screen and (max-width: 450px){.editor .imageCaption{width:100% !important}.editor .imageCaption p{text-align:center}}.editor .imageCaption p{font-style:normal}@media screen and (max-width: 450px){.editor img{width:100%}}a:link{color:#d32a21;text-decoration:none}a:visited{color:#7b1813}a:hover,a:focus,a:active{color:#7b1813;text-decoration:underline}.list-reset,.boxed ul,.content--primary .supplement ul,.supplement ul,.supplement--contact ul,.item-list--rich,.widget .item-list,.supplement--navigation ul,.supplement--az-forms ul,.supplement--az-documents ul,.supplement--az-eligibility ul,.supplement--az-accessibility ul,.supplement--az-faqs ul,.supplement--az-availibility ul,.supplement--pages-in ul,.supplement--information ul,.supplementary--info-links{list-style:none;margin:0;padding:0}.item-list,.list__item{list-style:none}.item-list--rich>li,.widget .item-list>li{padding:12px 0 ;padding:.75rem 0 ;border-bottom:1px solid #efe3d7;padding-left:40px;position:relative}.item-list--rich>li:first-child,.widget .item-list>li:first-child{border-top:1px solid #efe3d7}.item-list--rich a,.widget .item-list a{color:#005d9a}@media screen and (min-width: 768px){.item-list--rich a,.widget .item-list a{font-size:24px ;font-size:1.5rem ;line-height:1}}.item-list--rich a:before,.widget .item-list a:before{font-size:14px ;font-size:.875rem ;line-height:1.7142857143;background-clip:padding-box;border-radius:5px;background:#d32a21;color:#fff;font-family:'icomoon';left:0;padding:3px 8px 2px;position:absolute;top:10px}.item-list--rich a:hover,.item-list--rich a:focus,.widget .item-list a:hover,.widget .item-list a:focus{color:#d32a21}.item-list--rich a:hover:before,.item-list--rich a:focus:before,.widget .item-list a:hover:before,.widget .item-list a:focus:before{text-decoration:none}.item-list--inline>li,.item-list__inline>li{margin-right:24px ;margin-right:1.5rem ;display:inline}.item-list--striped li{padding:8px ;padding:.5rem ;border:0}.item-list--striped li:nth-child(odd){background:#f7f7f7}.item-list--article li{clear:both;margin:0 0 24px;overflow:hidden;padding:1px}.item-list--article li .image__thumbnail{display:block;margin:1em auto}@media screen and (min-width: 768px){.item-list--article li .image__thumbnail{float:right;margin:1em 0 1em 1em;max-width:30%}}.item-list--article li a img{border:3px solid transparent}.item-list--article li a:focus img,.item-list--article li a:hover img{border:3px solid #d32a21;outline:0}.item-list--article li h2,.item-list--article li .h2,.item-list--article li h3,.item-list--article li .h3{margin:0 0 .5rem}.item-list--article li h2 a,.item-list--article li .h2 a{display:block}.item-list--article li p{margin:.5rem 0 0}.a-to-z{padding:8px ;padding:.5rem ;background:#bd322a;border-radius:10px;text-align:center}.a-to-z li{display:inline-block;margin-right:-4px;padding:.4em}.a-to-z li .button,.a-to-z li input[type=submit],.a-to-z .meeting__block ul li a,.meeting__block ul .a-to-z li a{margin:0;min-width:2.75em;text-align:center}.a-to-z li .button.is-active,.a-to-z li input.is-active[type=submit],.a-to-z .meeting__block ul li a.is-active,.meeting__block ul .a-to-z li a.is-active{background:#7b1813;color:#fff}@media screen and (min-width: 768px){.list-half li{float:left;margin-right:1%;width:49%}}@media screen and (min-width: 768px){.list-third li{float:left;margin-right:1%;width:32.3%}}.sidebar--primary .item-list{margin-left:0}.item-list--forms li a{padding:24px ;padding:1.5rem ;margin:12px 0 ;margin:.75rem 0 ;background:#d32a21;border-bottom:0.25em solid #9e2019;border-radius:10px;color:#fff;display:block;transition:all .5s ease}.item-list--forms li a div{padding-right:24px ;padding-right:1.5rem ;display:block}.item-list--forms li a div.padlock{float:right;margin-top:-24px;padding:0}.item-list--forms li a:before{margin:4px 12px 4px 0 ;margin:.25rem .75rem .25rem 0 ;display:inline-block;float:left}.item-list--forms li a:hover,.item-list--forms li a:focus{background:#a7211a;border-bottom-color:#7d1914;text-decoration:none}.item-list--forms li a:hover div,.item-list--forms li a:focus div{text-decoration:underline}.item-list--account-details li a{padding:24px ;padding:1.5rem ;margin:12px 0 ;margin:.75rem 0 ;background:#f7f7f7;border-radius:10px;display:block;transition:all .5s ease}.item-list--account-details li a:before{margin:4px 12px 4px 0 ;margin:.25rem .75rem .25rem 0 ;display:inline-block}.item-list--account-details li a:hover,.item-list--account-details li a:focus{background:#fafafa;text-decoration:none}.item-list--account-details li a:hover span,.item-list--account-details li a:focus span{text-decoration:underline}.item-list--submitted-forms li a{padding:24px ;padding:1.5rem ;margin:12px 0 ;margin:.75rem 0 ;background:#f7f7f7;border-radius:10px;clear:both;display:block;transition:all .5s ease}.item-list--submitted-forms li a:before{margin:4px 12px 4px 0 ;margin:.25rem .75rem .25rem 0 ;display:inline-block}.item-list--submitted-forms li a:hover,.item-list--submitted-forms li a:focus{background:#fafafa}.item-list--submitted-forms li a:hover:before,.item-list--submitted-forms li a:focus:before{text-decoration:none}.item-list--submitted-forms a.button__success--userhome,.item-list--submitted-forms a.button__muted--userhome{background:#d32a21;border-radius:3px;clear:none;float:left;padding:12px;transition:all .0s ease;width:100%}@media screen and (min-width: 768px){.item-list--submitted-forms a.button__success--userhome,.item-list--submitted-forms a.button__muted--userhome{width:auto}}.item-list--submitted-forms a.button__success--userhome:hover,.item-list--submitted-forms a.button__success--userhome:focus,.item-list--submitted-forms a.button__muted--userhome:hover,.item-list--submitted-forms a.button__muted--userhome:focus{background:#a7211a}@media screen and (min-width: 650px) and (max-width: 768px){.item-list--submitted-forms a.button__success--userhome{width:49.1525423729%;float:left;margin-right:1.6949152542%}}@media screen and (min-width: 650px) and (max-width: 768px){.item-list--submitted-forms a.button__muted--userhome{width:49.1525423729%;float:right;margin-right:0}}.item-list--downloads li{list-style-type:none}.item-list--downloads li a{padding:24px ;padding:1.5rem ;margin:4.8px 0 ;margin:.3rem 0 ;background:#f7f7f7;border-radius:10px;display:inline-block;transition:all .5s ease;width:100%}@media screen and (min-width: 768px){.item-list--downloads li a{margin:0}}.item-list--downloads li a:before{margin:0 0 8px 8px ;margin:0 0 .5rem .5rem ;display:inline-block;float:right;font-size:24px;text-align:center}@media screen and (min-width: 768px){.item-list--downloads li a:before{float:left;font-size:56px;margin:0;width:15%}}@media screen and (min-width: 1100px){.item-list--downloads li a:before{width:10%}}.item-list--downloads li a:before:hover{text-decoration:none}.item-list--downloads li a:hover,.item-list--downloads li a:focus{background:#fafafa;text-decoration:none}.item-list--downloads li a:hover:before,.item-list--downloads li a:focus:before{text-decoration:none}.item-list--downloads li a:hover h4,.item-list--downloads li a:hover .h4,.item-list--downloads li a:focus h4,.item-list--downloads li a:focus .h4{text-decoration:underline}.item-list--downloads li h4,.item-list--downloads li .h4{margin:0;width:100%}@media screen and (min-width: 768px){.item-list--downloads li h4,.item-list--downloads li .h4{float:right;width:85%}}@media screen and (min-width: 1100px){.item-list--downloads li h4,.item-list--downloads li .h4{width:90%}}.item-list--downloads li ul{margin:8px 0 0 ;margin:.5rem 0 0 ;float:none;width:100%}@media screen and (min-width: 768px){.item-list--downloads li ul{float:right;width:85%}}@media screen and (min-width: 1100px){.item-list--downloads li ul{width:90%}}.item-list--downloads li ul li{margin-right:24px ;margin-right:1.5rem ;font-size:14px ;font-size:.875rem ;line-height:1.7142857143;float:left;text-transform:uppercase}.single-download,.meeting__block,.editor--agenda{padding:24px ;padding:1.5rem ;margin:4.8px 0 ;margin:.3rem 0 ;background:#f7f7f7;border-radius:10px;display:inline-block;transition:all .5s ease;width:100%}.single-download h2,.meeting__block h2,.editor--agenda h2,.single-download .h2,.meeting__block .h2,.editor--agenda .h2{margin-top:0 !important}.single-download ul,.meeting__block ul,.editor--agenda ul{float:left;margin-top:0 !important;width:100%}.single-download ul li,.meeting__block ul li,.editor--agenda ul li{margin-right:24px ;margin-right:1.5rem ;font-size:14px ;font-size:.875rem ;line-height:1.7142857143;color:#d32a21;float:left;text-transform:uppercase}input[id="submitDownloadLogin"]{margin-top:8px !important}@media screen and (min-width: 1100px){input[id="submitDownloadLogin"]{margin-top:-2px !important}}@media screen and (max-width: 767px){input[id="submitDownloadLogin"]{margin:16px 0 12px !important ;margin:1rem 0 .75rem !important }}.item-list--meetings li{list-style-type:none}.item-list--meetings li a{padding:24px ;padding:1.5rem ;margin:4.8px 0 ;margin:.3rem 0 ;background:#f7f7f7;border-radius:10px;display:inline-block;transition:all .5s ease;width:100%}@media screen and (min-width: 768px){.item-list--meetings li a{margin:0}}.item-list--meetings li a:before{display:inline-block;float:right;font-size:24px;margin:0;text-align:center}@media screen and (min-width: 768px){.item-list--meetings li a:before{float:left;font-size:48px;width:17%}}@media screen and (min-width: 1200px){.item-list--meetings li a:before{width:10%}}.item-list--meetings li a:before:hover{text-decoration:none}.item-list--meetings li a:hover,.item-list--meetings li a:focus{background:#fafafa;text-decoration:none}.item-list--meetings li a:hover:before,.item-list--meetings li a:focus:before{text-decoration:none}.item-list--meetings li a:hover h4,.item-list--meetings li a:hover .h4,.item-list--meetings li a:focus h4,.item-list--meetings li a:focus .h4{text-decoration:underline}.item-list--meetings li h3,.item-list--meetings li .h3{margin:4.8px 4.8px 4.8px 24px ;margin:.3rem .3rem .3rem 1.5rem }@media screen and (min-width: 768px){.item-list--meetings li h3,.item-list--meetings li .h3{margin-left:36px ;margin-left:2.25rem ;margin-bottom:8px ;margin-bottom:.5rem ;margin-top:0}}.item-list--meetings li h4,.item-list--meetings li .h4{margin:0;width:100%}@media screen and (min-width: 768px){.item-list--meetings li h4,.item-list--meetings li .h4{float:right;width:83%}}@media screen and (min-width: 1200px){.item-list--meetings li h4,.item-list--meetings li .h4{width:90%}}.item-list--meetings li ul{margin:8px 0 0 ;margin:.5rem 0 0 ;float:none;width:100%}@media screen and (min-width: 768px){.item-list--meetings li ul{float:right;width:83%}}@media screen and (min-width: 1200px){.item-list--meetings li ul{width:90%}}.item-list--meetings li ul li{margin-right:24px ;margin-right:1.5rem ;font-size:14px ;font-size:.875rem ;line-height:1.7142857143;float:left;text-transform:uppercase}.item-list--atoz li{margin:12px 0 12px ;margin:.75rem 0 .75rem ;list-style-type:none}.item-list--atoz li a{padding:12px ;padding:.75rem ;background:#f7f7f7;border-radius:5px;display:inline-block;transition:all .5s ease;width:100%}.item-list--atoz li a:hover,.item-list--atoz li a:focus{background:#fafafa}.callout.callout__events ul,.callout.callout__links ul{font-size:16px ;font-size:1rem ;line-height:1.5;list-style-type:none;margin:0 !important}.callout.callout__events ul li,.callout.callout__links ul li{padding-left:48px ;padding-left:3rem ;margin:6px 0 ;margin:.375rem 0 }.callout.callout__events ul li.icon:before,.callout.callout__links ul li.icon:before{margin-left:-48px ;margin-left:-3rem ;width:48px ;width:3rem ;display:inline-block;text-align:center}.callout.callout__events ul p,.callout.callout__links ul p{margin:24px 0 24px ;margin:1.5rem 0 1.5rem }.item-list__sidebar-buttons{margin:24px 0 ;margin:1.5rem 0 ;width:100%}.item-list__sidebar-buttons li{margin:12px 0 ;margin:.75rem 0 ;display:block !important}.item-list__sidebar-buttons li a{width:100%}.item-list__sidebar-buttons li a:before{margin:4px 4px 4px 0 ;margin:.25rem .25rem .25rem 0 }.item-list--councillors .councillor{color:#fff;margin-bottom:1.6949152542%}@media screen and (min-width: 1100px){.item-list--councillors .councillor{box-sizing:border-box;width:50%;float:left;padding-left:.8333333333%;padding-right:.8333333333%}}.item-list--councillors .councillor:nth-child(odd){clear:left}.item-list--councillors .councillor a{background-clip:padding-box;border-radius:10px;padding:12px ;padding:.75rem ;background:#f7f7f7;border-bottom:1px solid #eaeaea;display:block;overflow:hidden;transition:all .3s}.item-list--councillors .councillor a .councillor__image{background-clip:padding-box;border-radius:50%;border:5px solid #f7f7f7;box-sizing:content-box;float:left;height:auto;overflow:hidden;padding-top:25%;position:relative;transition:border-color .3s;width:25%}.item-list--councillors .councillor a .councillor__image img{bottom:auto;display:block;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.item-list--councillors .councillor a .councillor__info{float:right;width:67%}.item-list--councillors .councillor a .councillor__info h3,.item-list--councillors .councillor a .councillor__info .h3{margin:8px 0 ;margin:.5rem 0 ;color:#e04038;line-height:1.3}.item-list--councillors .councillor a .councillor__info h4,.item-list--councillors .councillor a .councillor__info .h4{color:#a7211a;font-size:16px;margin:0}.item-list--councillors .councillor a .councillor__info .item-list{margin:12px 0 ;margin:.75rem 0 ;color:#353132;font-size:16px}.item-list--councillors .councillor a:focus,.item-list--councillors .councillor a:hover{background:#fafafa}.item-list--councillors .councillor a:focus .councillor__image,.item-list--councillors .councillor a:hover .councillor__image{border-color:#d32a21}.button--councillors{margin-bottom:5px !important ;margin-bottom:.3125rem !important ;margin-right:0 !important;width:100%}@media screen and (min-width: 450px){.button--councillors{width:49.5%}}@media screen and (min-width: 1100px){.button--councillors{width:auto}}.councillors__filter{margin-right:0 !important}.item-list--councillors-index{margin-left:24px !important ;margin-left:1.5rem !important ;list-style-type:disc}.item-list--councillors-index li{margin-bottom:12px ;margin-bottom:.75rem }.item-list--results,.item-list--galleries,.item-list--podcasts,.item-list--polls,.item-list--faqs,.item-list--feeds,.item-list--new{float:left;margin-bottom:0 !important;width:100%}.item-list--results h3,.item-list--galleries h3,.item-list--podcasts h3,.item-list--polls h3,.item-list--faqs h3,.item-list--feeds h3,.item-list--new h3,.item-list--results .h3,.item-list--galleries .h3,.item-list--podcasts .h3,.item-list--polls .h3,.item-list--faqs .h3,.item-list--feeds .h3,.item-list--new .h3{line-height:1.3;margin-top:0 !important}.item-list--results li,.item-list--galleries li,.item-list--podcasts li,.item-list--polls li,.item-list--faqs li,.item-list--feeds li,.item-list--new li{padding:24px ;padding:1.5rem ;margin:2px 0 ;margin:.125rem 0 ;background:#f7f7f7;border-bottom:1px solid #f2f2f2;border-radius:10px;display:block;float:left;transition:all .5s ease;width:100%}.item-list--results p,.item-list--galleries p,.item-list--podcasts p,.item-list--polls p,.item-list--faqs p,.item-list--feeds p,.item-list--new p,.item-list--results small,.item-list--galleries small,.item-list--podcasts small,.item-list--polls small,.item-list--faqs small,.item-list--feeds small,.item-list--new small{word-wrap:break-word}.item-list--results p a,.item-list--galleries p a,.item-list--podcasts p a,.item-list--polls p a,.item-list--faqs p a,.item-list--feeds p a,.item-list--new p a,.item-list--results small a,.item-list--galleries small a,.item-list--podcasts small a,.item-list--polls small a,.item-list--faqs small a,.item-list--feeds small a,.item-list--new small a{display:inline-block;word-break:break-all}.item-list--results img.icon,.item-list--galleries img.icon,.item-list--podcasts img.icon,.item-list--polls img.icon,.item-list--faqs img.icon,.item-list--feeds img.icon,.item-list--new img.icon{padding:3.4285714286px ;padding:.2142857143rem ;background-color:#fff;border:1px solid #ddd;border-radius:5px;margin-bottom:-2px}.item-list--results .image__container,.item-list--galleries .image__container,.item-list--podcasts .image__container,.item-list--polls .image__container,.item-list--faqs .image__container,.item-list--feeds .image__container,.item-list--new .image__container{margin-right:24px ;margin-right:1.5rem ;border:3px solid transparent;display:none;float:left}@media screen and (min-width: 400px){.item-list--results .image__container,.item-list--galleries .image__container,.item-list--podcasts .image__container,.item-list--polls .image__container,.item-list--faqs .image__container,.item-list--feeds .image__container,.item-list--new .image__container{display:block;width:70px}}@media screen and (min-width: 450px){.item-list--results .image__container,.item-list--galleries .image__container,.item-list--podcasts .image__container,.item-list--polls .image__container,.item-list--faqs .image__container,.item-list--feeds .image__container,.item-list--new .image__container{width:110px}}.item-list--results .image__container img,.item-list--galleries .image__container img,.item-list--podcasts .image__container img,.item-list--polls .image__container img,.item-list--faqs .image__container img,.item-list--feeds .image__container img,.item-list--new .image__container img{display:block;width:100%}.item-list--results .image__container a,.item-list--galleries .image__container a,.item-list--podcasts .image__container a,.item-list--polls .image__container a,.item-list--faqs .image__container a,.item-list--feeds .image__container a,.item-list--new .image__container a{display:block}.item-list--results .image__container a img,.item-list--galleries .image__container a img,.item-list--podcasts .image__container a img,.item-list--polls .image__container a img,.item-list--faqs .image__container a img,.item-list--feeds .image__container a img,.item-list--new .image__container a img{border:3px solid transparent}.item-list--results .image__container a:focus img,.item-list--galleries .image__container a:focus img,.item-list--podcasts .image__container a:focus img,.item-list--polls .image__container a:focus img,.item-list--faqs .image__container a:focus img,.item-list--feeds .image__container a:focus img,.item-list--new .image__container a:focus img,.item-list--results .image__container a:hover img,.item-list--galleries .image__container a:hover img,.item-list--podcasts .image__container a:hover img,.item-list--polls .image__container a:hover img,.item-list--faqs .image__container a:hover img,.item-list--feeds .image__container a:hover img,.item-list--new .image__container a:hover img{border:3px solid #d32a21}.item-list--category-results{padding-bottom:24px ;padding-bottom:1.5rem ;border-bottom:1px solid #efe3d7;float:left;margin:0 !important;width:100%}.item-list--category-results .button,.item-list--category-results input[type=submit],.item-list--category-results .meeting__block ul li a,.meeting__block ul li .item-list--category-results a{width:100%}@media screen and (min-width: 450px){.item-list--category-results .button,.item-list--category-results input[type=submit],.item-list--category-results .meeting__block ul li a,.meeting__block ul li .item-list--category-results a{width:auto}}.item-list--galleries{margin-bottom:24px !important ;margin-bottom:1.5rem !important ;margin-top:0 !important}.item-list--galleries p{margin-bottom:0 !important}.item-list--gallery li{height:175px ;height:10.9375rem ;margin-bottom:1.6949152542%;overflow:hidden}@media screen and (min-width: 450px){.item-list--gallery li{width:49.1525423729%;float:left;height:120px ;height:7.5rem }.item-list--gallery li:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.item-list--gallery li:nth-child(2n+2){margin-left:50.8474576271%;margin-right:-100%;clear:none}}@media screen and (min-width: 650px){.item-list--gallery li{width:32.2033898305%;float:left;height:150px ;height:9.375rem }.item-list--gallery li:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.item-list--gallery li:nth-child(3n+2){margin-left:33.8983050847%;margin-right:-100%;clear:none}.item-list--gallery li:nth-child(3n+3){margin-left:67.7966101695%;margin-right:-100%;clear:none}}@media screen and (min-width: 1100px){.item-list--gallery li{width:23.7288135593%;float:left}.item-list--gallery li:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.item-list--gallery li:nth-child(4n+2){margin-left:25.4237288136%;margin-right:-100%;clear:none}.item-list--gallery li:nth-child(4n+3){margin-left:50.8474576271%;margin-right:-100%;clear:none}.item-list--gallery li:nth-child(4n+4){margin-left:76.2711864407%;margin-right:-100%;clear:none}}.item-list--gallery li a{border:3px solid #f7f7f7;display:block;height:100%;overflow:hidden;transition:border-color, .3s;width:100%}.item-list--gallery li a:focus,.item-list--gallery li a:hover{border-color:#d32a21}.item-list--gallery li a img{display:block;height:auto;min-height:100%;min-width:100%}.item-list--podcasts{margin-bottom:24px !important ;margin-bottom:1.5rem !important }.item-list--podcasts .image__container{display:block;float:none;margin:0;width:auto}@media screen and (min-width: 650px){.item-list--podcasts .image__container{width:23.7288135593%;float:left;margin-right:1.6949152542%;display:block}}.item-list--podcasts .image__container img{display:block;margin:0 auto 1em;max-width:100%;width:auto}@media screen and (min-width: 650px){.item-list--podcasts .image__container img{margin:0;width:100%}}.item-list--podcasts .text__container{width:100%;float:right;margin-right:0}@media screen and (min-width: 650px){.item-list--podcasts .text__container{width:74.5762711864%;float:left;margin-right:1.6949152542%;margin-right:0}}.item-list--podcasts .text__container p:last-child{margin-bottom:0}.item-list--podcasts ul{float:left;margin-top:0 !important;width:100%}.item-list--podcasts ul li{padding:2px 0 ;padding:.125rem 0 ;border:0}.item-list__inline--podcast-info{display:block;float:left;margin-top:0 !important}.item-list__inline--podcast-info li{padding-left:36px ;padding-left:2.25rem ;margin:6px 6px 6px 0 ;margin:.375rem .375rem .375rem 0 }@media screen and (max-width: 650px){.item-list__inline--podcast-info li{display:block;width:100%}}.item-list__inline--podcast-info a p{display:inline;margin:0}.item-list__inline--podcast-info a:focus,.item-list__inline--podcast-info a:hover{text-decoration:none}.item-list__inline--podcast-info a:focus p,.item-list__inline--podcast-info a:hover p{text-decoration:underline}.item-list__inline--podcast-info a:before{margin-left:-36px ;margin-left:-2.25rem ;width:36px ;width:2.25rem ;display:inline-block;margin-right:0;text-align:center}.item-list--polls,.item-list--faqs,.item-list--feeds,.item-list--new{margin-bottom:24px !important ;margin-bottom:1.5rem !important ;margin-top:0 !important}.item-list--polls h2,.item-list--faqs h2,.item-list--feeds h2,.item-list--new h2,.item-list--polls .h2,.item-list--faqs .h2,.item-list--feeds .h2,.item-list--new .h2{margin-top:0 !important}.item-list--polls p,.item-list--faqs p,.item-list--feeds p,.item-list--new p{margin-bottom:0 !important}.item-list--faqs,.item-list--feeds,.item-list--new{clear:both}.item-list--feeds h3,.item-list--feeds .h3{margin-bottom:0 !important}.item-list--feeds .milli{margin-top:0}.item-list--new h3,.item-list--new .h3{margin-bottom:0 !important}.item-list--otheryears li{margin-right:24px ;margin-right:1.5rem ;float:left}.carousel{margin:24px ;margin:1.5rem }.carousel .button,.carousel input[type=submit],.carousel .meeting__block ul li a,.meeting__block ul li .carousel a{float:right}.owl-carousel .owl-wrapper:after{clear:both;content:'.';display:block;height:0;line-height:0;visibility:hidden}.owl-carousel{display:none;position:relative;width:100%}.owl-carousel .owl-wrapper{display:none;margin:0 auto;position:relative;text-align:center;transform:translate3d(0, 0, 0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-item{float:left;padding:0 10px}@media screen and (max-width: 540px){.owl-carousel .owl-item{padding:0}}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{backface-visibility:hidden;transform:translate3d(0, 0, 0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{padding:12px 24px ;padding:.75rem 1.5rem ;background:#d32a21;border-radius:5px;color:#fff;display:inline-block;font-family:'icomoon';font-size:16px;zoom:1}.owl-theme .owl-controls .owl-buttons div:hover,.owl-theme .owl-controls .owl-buttons div:focus{background:#a7211a}.owl-carousel .owl-controls{position:absolute;top:8%;width:100%}@media screen and (max-width: 768px){.owl-carousel .owl-controls{top:18%}}.owl-controls .owl-prev{left:-10px;position:absolute}.owl-controls .owl-next{position:absolute;right:-10px}.owl-theme .owl-controls.clickable .owl-buttons div:hover{opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{background:#3b597b;border-radius:20px;display:block;height:12px;margin:5px 7px;opacity:.5;width:12px}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{border-radius:30px;color:#fff;font-size:12px;height:auto;padding:2px 10px;width:auto}.owl-item.loading{background:url("../iamges/AjaxLoader.gif") no-repeat center center;min-height:150px}.owl-carousel{margin:24px 0 ;margin:1.5rem 0 ;background:#fff;position:relative}.owl-carousel a{color:#d32a21;display:block}.owl-carousel h5,.owl-carousel .h5{margin:24px 0 ;margin:1.5rem 0 ;color:#005d9a !important;font-family:"Arvo",serif;line-height:1.4;max-width:80%;text-align:left;text-transform:none}.owl-carousel p{font-size:18px ;font-size:1.125rem ;line-height:1.3333333333;line-height:1.6;max-width:90%;text-align:left}.owl-carousel img{width:100%}.progress-bar{margin-bottom:24px ;margin-bottom:1.5rem ;background:#f7f7f7;width:100%}.progress-bar .progress-indicator{background:#d32a21;height:10px}.content--primary .progress-bar__info{margin:0 0 24px}.progress-bar__track{background-clip:padding-box;border-radius:5px 0 0 5px;background-color:#fff;border:1px solid #d32a21}.progress-bar__indicator{background-clip:padding-box;border-radius:3px 0 0 3px;background:#d32a21;padding:10px 0}.progress-bar--success .progress-bar__track{border-color:#1f7d42}.progress-bar--success .progress-bar__indicator{background:#1f7d42}.progress-bar--danger .progress-bar__track{border-color:#d32a21}.progress-bar--danger .progress-bar__indicator{background:#d32a21}.search-results .callout--feature small,.search-results .item-list--rich small{color:#353132;display:inline-block;line-height:1.1;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-all;word-wrap:break-word}.search-results h2,.search-results .h2{margin-top:0}.search-results .search-refine{margin-bottom:36px}.search-results .search-refine .boxed__heading{margin-bottom:12px}.search-results .search-refine .boxed__list{margin:0}.search-results .search-refine li{display:inline-block;margin:6px 24px 0 0;vertical-align:middle}@media screen and (max-width: 450px){.search-results .search-refine li{width:100%}}.search-results .search-refine li:last-child{margin-right:0}.search-results .search-refine li a{padding-bottom:2px}.search-results .boxed--secondary{margin-bottom:24px;padding:12px 18px}.search-results .boxed--secondary .boxed__subheading{font-size:18px;margin:8px 0}.search-results .boxed--secondary .boxed__subheading a{font-weight:bold}.search-results .callout--feature{float:none;margin-bottom:24px}.search-results .callout--feature .callout__heading{margin:12px 0}@media screen and (min-width: 768px){.search-results .callout--feature .callout__heading{font-size:24px ;font-size:1.5rem ;line-height:1}}.search-results .callout--feature .callout__text{margin-bottom:12px}.search-results .callout--feature:last-of-type{margin-bottom:48px}.search-results .item-list--rich h3,.search-results .item-list--rich .h3{margin:8px 0}.search-results .item-list--rich h3 a,.search-results .item-list--rich .h3 a{position:relative;word-wrap:break-word}.search-results .item-list--rich h3 a::before,.search-results .item-list--rich .h3 a::before{left:-40px;top:0}.search-results .item-list--rich p{margin:12px 0}.search-results .item-list--rich p a{font-size:18px ;font-size:1.125rem ;line-height:1.3333333333}.search-results .item-list--rich p a::before{content:none}.search-results .item-list--rich li{padding-bottom:24px}.content--primary .supplement,.supplement{padding:24px ;padding:1.5rem ;margin:0 0 24px ;margin:0 0 1.5rem ;background-clip:padding-box;border-radius:10px;background-color:#f7f7f7;border-bottom:1px solid #eaeaea}.content--primary .supplement h2,.content--primary .supplement .h2,.supplement h2,.supplement .h2{word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0 0 24px ;margin:0 0 1.5rem ;text-transform:uppercase}@media screen and (min-width: 768px){.content--primary .supplement .supplementary--info-heading,.supplement .supplementary--info-heading{margin:120px 0 24px ;margin:7.5rem 0 1.5rem }}.content--primary .supplement a,.supplement a{word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.content--primary .content--primary .supplement h2,.content--primary .content--primary .supplement .h2,.content--primary .supplement h2,.content--primary .supplement .h2{margin:0 0 24px ;margin:0 0 1.5rem ;font-family:"oswald",sans-serif;font-size:2.3rem;font-weight:bold}.content--primary .supplement img,.supplement img{margin:0 0 24px ;margin:0 0 1.5rem ;width:100%}@media screen and (min-width: 650px){.content--primary .supplement img,.supplement img{width:auto}}.content--primary .supplement--navigation,.supplement--navigation{background:#fff}.content--primary .supplement--image img,.supplement--image img{margin-bottom:0}.supplement--navigation ul li,.supplement--contact ul li,.supplement--az-forms ul li,.supplement--az-documents ul li,.supplement--az-eligibility ul li,.supplement--az-accessibility ul li,.supplement--az-faqs ul li,.supplement--az-availibility ul li,.supplement--pages-in ul li,.supplement--information ul li{padding:8px 0 ;padding:.5rem 0 ;padding-left:22px;position:relative}.supplement--navigation ul li:before,.supplement--contact ul li:before,.supplement--az-forms ul li:before,.supplement--az-documents ul li:before,.supplement--az-eligibility ul li:before,.supplement--az-accessibility ul li:before,.supplement--az-faqs ul li:before,.supplement--az-availibility ul li:before,.supplement--pages-in ul li:before,.supplement--information ul li:before{font-family:'icomoon';left:0;padding-right:.5em;position:absolute;top:.5rem}ul .contact-details,ul .search-results{list-style-type:none}ul .contact-details li,ul .search-results li{padding:4.8px 0 ;padding:.3rem 0 ;padding-left:22px;position:relative}ul .contact-details li:before,ul .search-results li:before{top:8px ;top:.5rem ;font-family:'icomoon';left:0;padding-right:.5em;position:absolute}ul .contact-details li.address address,ul .search-results li.address address{margin:0;padding:0}ul .contact-details li.address address:before,ul .search-results li.address address:before{content:none}ul .contact-details li.related:before,ul .search-results li.related:before{content:none}ul .search-results li:before{top:3.4285714286px ;top:.2142857143rem }[id="search_results"] .single-result{margin:12px 0 12px ;margin:.75rem 0 .75rem ;padding:12px ;padding:.75rem ;background:#d32a21;border-radius:5px}[id="search_results"] .single-result a{color:#fff;float:left;width:85%}[id="search_results"] .single-result img.icon-plus-minus{padding-left:12px ;padding-left:.75rem ;cursor:pointer;float:right;width:15%}@media screen and (min-width: 450px){[id="search_results"] .single-result img.icon-plus-minus{border-radius:0;margin:0;padding:0;width:30px}}.supplement--advert img{clear:both;display:block}.supplement--advert h2,.supplement--advert .h2{word-break:keep-all !important;word-wrap:keep-all !important;-webkit-hyphens:none !important;-moz-hyphens:none !important;-ms-hyphens:none !important;hyphens:none !important}.supplement--navigation{background:none;border:1px solid #efe3d7}.right-supplements img{width:100%}@media screen and (min-width: 650px){.right-supplements img{width:auto}}@media screen and (min-width: 768px){.right-supplements img{width:100%}}.right-supplements .supplement--image img{margin:0 0 24px ;margin:0 0 1.5rem }.bottom-supplements{margin:24px 0 ;margin:1.5rem 0 }.supplement--special{background:#005d9a;border:0}.supplement--special a{color:#fff}.supplement--special h2,.supplement--special .h2,.supplement--special h3,.supplement--special .h3,.supplement--special .supplementary--info-heading{color:#fff}.supplement--special h2:before,.supplement--special .h2:before,.supplement--special h3:before,.supplement--special .h3:before,.supplement--special .supplementary--info-heading:before{content:'\f015'}.supplement--special .supplementary--info-heading{color:#fff}.supplement--special .supplementary--info-heading span{width:100%}.supplement--special .supplementary--info-heading h3,.supplement--special .supplementary--info-heading .h3{color:#fff}.supplement--special ul li{padding:8px 0 ;padding:.5rem 0 ;margin:0 0 8px ;margin:0 0 .5rem ;background:#005186;border:1px solid #004471;color:#fff;padding-left:35px;position:relative}.supplement--special ul li:before{color:#fff;left:1em}.supplement--special ul li:hover,.supplement--special ul li:focus{background:#00385d;transition:all .5s ease}.supplement--special ul li.current-page{background:#00385d}.category-icon-animals .supplement--special{background:#b8d2d3}.category-icon-animals .supplement--special a{color:#353132}.category-icon-animals .supplement--special h3,.category-icon-animals .supplement--special .h3{color:#353132}.category-icon-animals .supplement--special h3:before,.category-icon-animals .supplement--special .h3:before{color:#353132;content:'\e60e'}.category-icon-animals .supplement--special ul li{background:#abcacb;border:1px solid #9fc2c3;color:#353132}.category-icon-animals .supplement--special ul li:before{color:#353132}.category-icon-animals .supplement--special ul li:hover,.category-icon-animals .supplement--special ul li:focus{background:#92babc}.category-icon-animals .supplement--special ul li.current-page{background:#92babc}.category-icon-animals .supplement--special .supplementary--info-heading{border-color:#353132}.category-icon-planning .supplement--special{background:#e3d1b9}.category-icon-planning .supplement--special a{color:#353132}.category-icon-planning .supplement--special h3,.category-icon-planning .supplement--special .h3{color:#353132}.category-icon-planning .supplement--special h3:before,.category-icon-planning .supplement--special .h3:before{color:#353132;content:'\e60f'}.category-icon-planning .supplement--special ul li{background:#ddc7aa;border:1px solid #d7be9c;color:#353132}.category-icon-planning .supplement--special ul li:before{color:#353132}.category-icon-planning .supplement--special ul li:hover,.category-icon-planning .supplement--special ul li:focus{background:#d2b48d}.category-icon-planning .supplement--special ul li.current-page{background:#d2b48d}.category-icon-planning .supplement--special .supplementary--info-heading{border-color:#353132}.category-icon-waste .supplement--special{background:#bdddd2}.category-icon-waste .supplement--special a{color:#353132}.category-icon-waste .supplement--special h3,.category-icon-waste .supplement--special .h3{color:#353132}.category-icon-waste .supplement--special h3:before,.category-icon-waste .supplement--special .h3:before{color:#353132;content:'\e610'}.category-icon-waste .supplement--special ul li{background:#b0d6c9;border:1px solid #a2cfc0;color:#353132}.category-icon-waste .supplement--special ul li:before{color:#353132}.category-icon-waste .supplement--special ul li:hover,.category-icon-waste .supplement--special ul li:focus{background:#95c8b6}.category-icon-waste .supplement--special ul li.current-page{background:#95c8b6}.category-icon-waste .supplement--special .supplementary--info-heading{border-color:#353132}.category-icon-yourcouncil .supplement--special{background:#cfcec9}.category-icon-yourcouncil .supplement--special a{color:#353132}.category-icon-yourcouncil .supplement--special h3,.category-icon-yourcouncil .supplement--special .h3{color:#353132}.category-icon-yourcouncil .supplement--special h3:before,.category-icon-yourcouncil .supplement--special .h3:before{color:#353132;content:'\e611'}.category-icon-yourcouncil .supplement--special ul li{background:#c5c4be;border:1px solid #bcbab3;color:#353132}.category-icon-yourcouncil .supplement--special ul li:before{color:#353132}.category-icon-yourcouncil .supplement--special ul li:hover,.category-icon-yourcouncil .supplement--special ul li:focus{background:#b2b1a9}.category-icon-yourcouncil .supplement--special ul li.current-page{background:#b2b1a9}.category-icon-yourcouncil .supplement--special .supplementary--info-heading{border-color:#353132}.supplement--contact h2.supplement__heading,.supplement--contact .supplement__heading.h2{padding-bottom:12px ;padding-bottom:.75rem ;border-bottom:1px solid #e7e5e5;font-family:"oswald",sans-serif !important;font-size:20px !important;font-weight:bold !important;text-transform:uppercase !important}.supplement--contact h3.supplement__subheading,.supplement--contact .supplement__subheading.h3{line-height:1.3 !important ;line-height:1.3 !important }.supplement--contact img{margin-bottom:12px ;margin-bottom:.75rem }.supplement--contact .supplement__text--tel,.supplement--contact .supplement__text--fax,.supplement--contact .supplement__text--email{margin:0 12px 0 0 ;margin:0 .75rem 0 0 ;clear:both;display:inline-block}.supplement--contact .supplement__text--tel:before,.supplement--contact .supplement__text--fax:before,.supplement--contact .supplement__text--email:before{width:24px ;width:1.5rem ;display:inline-block}.supplement--contact .supplement__text--tel:last-of-type,.supplement--contact .supplement__text--fax:last-of-type,.supplement--contact .supplement__text--email:last-of-type{margin-bottom:12px ;margin-bottom:.75rem }.sidebar .supplement--contact .supplement__text--tel,.sidebar .supplement--contact .supplement__text--fax,.sidebar .supplement--contact .supplement__text--email{font-size:14px ;font-size:.875rem ;line-height:1.7142857143}.one-column .supplement--contact{margin-top:36px ;margin-top:2.25rem ;padding:36px 0 ;padding:2.25rem 0 ;border-bottom:0;border-radius:0}@media screen and (min-width: 650px){.one-column .supplement--contact{padding:36px ;padding:2.25rem }}.one-column .supplement--contact .supplement__heading{font-size:28px ;font-size:1.75rem ;line-height:1.7142857143}.one-column .supplement--contact .supplement__text--standout{font-size:20px ;font-size:1.25rem ;line-height:1.2}.one-column .supplement--contact ul{display:inline-block}.one-column .supplement--contact li:before{width:36px ;width:2.25rem ;text-align:center}.supplement--contact__image{margin:0 auto}.supplement__information--podcasts{margin-top:24px !important ;margin-top:1.5rem !important }.supplement__information--podcasts h3,.supplement__information--podcasts .h3{line-height:1.3}.supplement__information--podcasts .button,.supplement__information--podcasts input[type=submit],.supplement__information--podcasts .meeting__block ul li a,.meeting__block ul li .supplement__information--podcasts a{margin-top:24px ;margin-top:1.5rem }.supplement__information--polls{background:#005d9a !important;color:#fff !important}.supplement__information--polls h2,.supplement__information--polls .h2{word-break:keep-all !important;word-wrap:keep-all !important;-webkit-hyphens:none !important;-moz-hyphens:none !important;-ms-hyphens:none !important;hyphens:none !important;color:#fff !important;line-height:1.3}.supplement__information--polls .progress-bar{margin-top:8px ;margin-top:.5rem ;background:#fff !important}.supplement__information--polls .progress-bar .progress-indicator{background:#ffd500}@media screen and (max-width: 650px){table{font-size:14px ;font-size:.875rem ;line-height:1.7142857143}}table a{word-break:break-all}table caption{padding:12px ;padding:.75rem }table tr:nth-child(odd){background:#fdf9f5}table th,table thead td,table .shrink-to-fit{padding:12px ;padding:.75rem ;background:#e3d1b9;text-align:left;vertical-align:top}table td{padding:12px ;padding:.75rem ;vertical-align:top}.data-table th{padding:12px ;padding:.75rem }.data-table--compact th,.data-table--compact td{padding:8px ;padding:.5rem }.data-table--striped thead tr{background:none !important}.data-table--striped tr{background:#fff}.data-table--striped tr:nth-child(odd){background:#f5efe7}.data-table--bordered{border:1px solid #353132}.data-table--bordered thead{background:#f7f7f7}.data-table--bordered th{border-bottom:1px solid #353132}.data-table--bordered td{border:1px solid #353132}.data-table--bordered th+th,.data-table--bordered td+td{border-left:1px solid #353132}.table-wrapper{margin:0;max-width:100%;overflow-x:auto}.table-wrapper.has-scroll{overflow:hidden;position:relative}.table-wrapper.has-scroll:after{border-radius:10px 0 0 10px / 50% 0 0 50%;box-shadow:-5px 0 10px rgba(0,0,0,0.25);content:'';height:100%;left:100%;position:absolute;top:0;width:50px}.table-wrapper.has-scroll .scroller{overflow-x:auto}.table-wrapper.has-scroll .scroller::-webkit-scrollbar{height:12px}.table-wrapper.has-scroll .scroller::-webkit-scrollbar-track{background:#f0f0f0;box-shadow:inset 0 0 2px rgba(0,0,0,0.15)}.table-wrapper.has-scroll .scroller::-webkit-scrollbar-thumb{background:#ccc;border-radius:6px}.data-table--directory{width:100%}.data-table--directory>tbody>tr>th{word-break:normal}@media screen and (max-width: 900px){.data-table--directory>tbody>tr>th{float:left;width:100%}}@media screen and (max-width: 900px){.data-table--directory>tbody>tr>td{float:left;width:100%}}.data-table--directory>tbody>tr .map{margin:-12px ;margin:-.75rem }.data-table--directory>tbody>tr table{width:100%}.data-table--user-form{width:100%;word-break:break-all}.data-table--user-form>tbody>tr>th{width:45%}@media screen and (min-width: 1100px){.data-table--user-form>tbody>tr>th{width:35%}}@media screen and (max-width: 900px){.data-table--user-form>tbody>tr>th{float:left;width:100%}}.data-table--user-form>tbody>tr>td{width:55%}@media screen and (min-width: 1100px){.data-table--user-form>tbody>tr>td{width:65%}}@media screen and (max-width: 900px){.data-table--user-form>tbody>tr>td{float:left;width:100%}}.data-table--user-form>tbody>tr .map{margin:-12px ;margin:-.75rem }.data-table--user-form>tbody>tr table{width:100%}.menu__primary a{color:#353132;line-height:5;text-transform:uppercase}.menu__primary a:hover,.menu__primary a:focus{color:#d32a21;text-decoration:none}.nav{list-style:none;margin:0;padding:0}.nav>li,.nav>li>a{display:inline-block}.nav li:last-child{margin-right:0}.nav li:last-child a{border-right:0;padding-right:0}.nav--stacked>li{display:list-item}.nav--stacked>li>a{display:block}.nav--breadcrumb{display:none;margin-top:1em;padding:1em}@media screen and (min-width: 768px){.nav--breadcrumb{display:block}}.nav--breadcrumb>li{padding-right:10px ;padding-right:.625rem ;color:#005d9a}.nav--breadcrumb>li:first-child:before{display:none}.nav--breadcrumb>li:before{padding:0 10px 0 0 ;padding:0 .625rem 0 0 ;font-family:'icomoon';font-size:10px;-webkit-font-smoothing:antialiased}.nav--breadcrumb>li a{color:#353132;display:inline}.lt-ie10 .nav--breadcrumb>li{padding:0 1px}.nav--pagination{float:left;text-align:center;width:100%}.nav--pagination>li{padding:6px ;padding:.375rem }@media screen and (min-width: 450px){.nav--pagination>li{padding:12px ;padding:.75rem }}@media screen and (min-width: 450px){.nav--pagination>li span{margin:-12px}}.nav--pagination>li>a{margin:-6px ;margin:-.375rem ;padding:6px !important ;padding:.375rem !important ;background:#f7f7f7;padding:0}@media screen and (min-width: 450px){.nav--pagination>li>a{padding:12px ;padding:.75rem ;margin:-12px ;margin:-.75rem }}.nav--pagination>li>a:hover,.nav--pagination>li>a:active,.nav--pagination>li>a:focus{background:#dedddd}@media screen and (min-width: 450px){.nav--pagination>li>a:last-child{padding-right:inherit}}@media screen and (max-width: 450px){.nav--pagination>li:nth-last-child(2){display:none}}.nav--pagination .nav--pagination__first{display:inline}.nav--pagination .nav--pagination__first a:before{content:'« '}.nav--pagination .nav--pagination__last{display:inline}.nav--pagination .nav--pagination__last a:after{content:' »'}.paginator{list-style:none;overflow:hidden;text-align:center}.paginator li{display:inline-block;margin:0}@media screen and (max-width: 1100px){.paginator li.numbers{display:none}}.paginator .button,.paginator input[type=submit],.paginator .meeting__block ul li a,.meeting__block ul li .paginator a{margin:0}@media screen and (max-width: 450px){.paginator .hide{display:none}}.paginator__prev{float:left}.paginator__next{float:right}.no-js .container{margin-top:100px}@media screen and (max-width: 999px){.no-js .container{margin-top:380px}}@media screen and (max-width: 999px){.no-js .header__content-quicklinks ul{margin-top:-10px}}@media screen and (max-width: 768px){.no-js .header__content-quicklinks ul{margin-top:-60px}}@media screen and (max-width: 768px){.no-js .header--topbar{width:100%}}@media screen and (min-width: 768px){.no-js .header--topbar .show-search{right:0}}@media screen and (max-width: 768px){.no-js .header--topbar-search{position:relative;right:0;top:0;width:100%}}.no-js nav.header--topbar-main-nav{background:#fafafa;height:70px;margin-top:350px;position:absolute;text-align:center;width:100%}@media screen and (max-width: 768px){.no-js nav.header--topbar-main-nav{margin-top:300px;position:absolute}}@media screen and (max-width: 768px){.no-js nav.header--topbar-main-nav .header--topbar{width:100%}}.no-js nav.header--topbar-main-nav .header--topbar .show-search{right:0}.no-js nav.header--topbar-main-nav .header--topbar-menu{background:transparent;left:0;margin:0 auto;right:0;visibility:visible;width:1000px}@media screen and (max-width: 999px){.no-js nav.header--topbar-main-nav .header--topbar-menu{background:#121212;height:auto;position:relative;width:100%}}@media screen and (max-width: 999px){.no-js nav.header--topbar-main-nav .header--topbar-menu li a{background:#353132;display:block;line-height:3em;margin:0 0 2px;padding:0;width:100%}}.no-js nav.header--topbar-main-nav .header--topbar-toggle-menu{display:none}.no-js footer .container{margin-top:0}.media{margin-top:12px ;margin-top:.75rem }.media:first-child{margin:0}.media__img{padding-right:12px ;padding-right:.75rem ;display:table-cell;vertical-align:top}.media__img img{max-width:none}.media__body{display:table-cell;vertical-align:top}.media__heading{margin-bottom:12px ;margin-bottom:.75rem ;margin-top:0}.form__field::-webkit-input-placeholder{color:#adadad}.form__field:-moz-placeholder{color:#adadad;opacity:1}.form__field::-moz-placeholder{color:#adadad;opacity:1}.form__field:-ms-input-placeholder{color:#adadad}.header--topbar-search ::-moz-placeholder{color:#fff;opacity:1;text-overflow:ellipsis}.header--topbar-search input:-moz-placeholder{color:#fff;opacity:1;text-overflow:ellipsis}.calendar--event-booking{max-width:none;width:100%}.form .calendar--event-booking .calendar__table{min-width:100%}.ie8-wrapper .calendar--event-booking{display:none}@media screen and (max-width: 1100px){.calendar--event-booking .calendar__table,.calendar--event-booking .calendar__days,.calendar--event-booking .calendar__dates,.calendar--event-booking tr,.calendar--event-booking th,.calendar--event-booking td{display:block}}.calendar--event-booking .js-change-month{padding-left:3px;padding-right:3px}@media screen and (max-width: 1100px){.calendar--event-booking .js-change-month{margin-right:0}}.calendar--event-booking .js-change-month:focus{outline:2px solid #005d9a}.calendar--event-booking .calendar__heading{text-align:center}.calendar--event-booking .calendar__table{transition:.125s ease-in}@media screen and (min-width: 1100px){.calendar--event-booking .calendar__table{table-layout:fixed}}@media screen and (max-width: 1100px){.calendar--event-booking .calendar__table{margin-top:24px}}@media screen and (max-width: 1100px){.calendar--event-booking .calendar__days tr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media screen and (min-width: 1100px){.calendar--event-booking .calendar__days th{width:14.2857142857%}}.calendar--event-booking .calendar__dates td{transition:.125s ease-in;vertical-align:top}@media screen and (min-width: 1100px){.calendar--event-booking .calendar__dates td{width:14.2857142857%}}@media screen and (max-width: 1100px){.calendar--event-booking .calendar__dates td{min-height:60px;padding-bottom:4px;padding-left:48px;padding-top:4px;position:relative;text-align:left;width:100%}}.calendar--event-booking .calendar__dates td:not(:empty):not(.is-disabled){background-color:#fff;cursor:pointer}.calendar--event-booking .calendar__dates td.is-disabled{background-color:#fcf0ef;cursor:not-allowed;transition:none}.calendar--event-booking .calendar__dates td.is-disabled::before,.calendar--event-booking .calendar__dates td.is-disabled legend{color:#353132;transition:none}.calendar--event-booking .calendar__dates td.is-disabled fieldset{transition:none}.calendar--event-booking .calendar__dates td.is-disabled:hover::before,.calendar--event-booking .calendar__dates td.is-disabled:hover legend{opacity:.5}@media screen and (max-width: 1100px){.calendar--event-booking .calendar__dates td::before{content:attr(data-day);font-size:12px;font-weight:bold;left:0;padding-right:4px;position:absolute;text-align:right;top:8px;transition:.125s ease-in;width:40px}}@media screen and (max-width: 1100px){.calendar--event-booking .calendar__dates legend{left:0;padding:0 4px 0 0;position:absolute;text-align:right;top:16px;width:40px}}.calendar--event-booking .calendar__dates fieldset,.calendar--event-booking .calendar__dates legend{margin-bottom:0}.calendar--event-booking .calendar__dates fieldset{padding-bottom:4px;position:relative;transition:.125s ease-in}.calendar--event-booking .calendar__dates .button,.calendar--event-booking .calendar__dates input[type=submit],.calendar--event-booking .calendar__dates .meeting__block ul li a,.meeting__block ul li .calendar--event-booking .calendar__dates a{margin-bottom:0;margin-top:4px;padding-left:3px;padding-right:3px}@media screen and (min-width: 1100px){.calendar--event-booking .calendar__dates .button,.calendar--event-booking .calendar__dates input[type=submit],.calendar--event-booking .calendar__dates .meeting__block ul li a,.meeting__block ul li .calendar--event-booking .calendar__dates a{width:100%}}@media screen and (max-width: 1100px){.calendar--event-booking .calendar__dates .button,.calendar--event-booking .calendar__dates input[type=submit],.calendar--event-booking .calendar__dates .meeting__block ul li a,.meeting__block ul li .calendar--event-booking .calendar__dates a{display:inline-block;margin-right:4px;min-width:90px;vertical-align:top;width:calc(25% - 4px)}}@media screen and (max-width: 650px){.calendar--event-booking .calendar__dates .button,.calendar--event-booking .calendar__dates input[type=submit],.calendar--event-booking .calendar__dates .meeting__block ul li a,.meeting__block ul li .calendar--event-booking .calendar__dates a{width:calc(33.3333333333% - 4px)}}@media screen and (max-width: 450px){.calendar--event-booking .calendar__dates .button,.calendar--event-booking .calendar__dates input[type=submit],.calendar--event-booking .calendar__dates .meeting__block ul li a,.meeting__block ul li .calendar--event-booking .calendar__dates a{width:calc(50% - 4px)}}.calendar--event-booking .calendar__dates .form__radio{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;left:auto;top:auto}.user-scheme__high-contrast .calendar--event-booking .calendar__dates .form__radio:checked+.button,.user-scheme__high-contrast .calendar--event-booking .calendar__dates .form__radio:checked+input[type=submit],.user-scheme__high-contrast .calendar--event-booking .calendar__dates .meeting__block ul li .form__radio:checked+a,.meeting__block ul li .user-scheme__high-contrast .calendar--event-booking .calendar__dates .form__radio:checked+a{color:#0f0 !important}.user-scheme__cream .calendar--event-booking .calendar__dates .form__radio:checked+.button,.user-scheme__cream .calendar--event-booking .calendar__dates .form__radio:checked+input[type=submit],.user-scheme__cream .calendar--event-booking .calendar__dates .meeting__block ul li .form__radio:checked+a,.meeting__block ul li .user-scheme__cream .calendar--event-booking .calendar__dates .form__radio:checked+a{color:#004000 !important}.user-scheme__blue .calendar--event-booking .calendar__dates .form__radio:checked+.button,.user-scheme__blue .calendar--event-booking .calendar__dates .form__radio:checked+input[type=submit],.user-scheme__blue .calendar--event-booking .calendar__dates .meeting__block ul li .form__radio:checked+a,.meeting__block ul li .user-scheme__blue .calendar--event-booking .calendar__dates .form__radio:checked+a{color:#4500ff !important}.user-scheme__blue .calendar--event-booking .calendar__dates .form__radio:disabled+.button,.user-scheme__blue .calendar--event-booking .calendar__dates .form__radio:disabled+input[type=submit],.user-scheme__blue .calendar--event-booking .calendar__dates .meeting__block ul li .form__radio:disabled+a,.meeting__block ul li .user-scheme__blue .calendar--event-booking .calendar__dates .form__radio:disabled+a{color:#010066 !important}.calendar--event-booking.is-interactive .calendar__dates td:not(.is-highlighted):not(:empty):not(.is-disabled),.calendar--event-booking.is-interactive .calendar__dates.has-selection td:not(.is-highlighted):not(:empty):not(.is-disabled){background-color:#fff}.calendar--event-booking.is-interactive .calendar__dates:hover td:not(.is-highlighted):not(:empty):not(.is-disabled):hover,.calendar--event-booking.is-interactive .calendar__dates.has-selection:hover td:not(.is-highlighted):not(:empty):not(.is-disabled):hover{background-color:#f7f7f7}.calendar--event-booking.is-interactive .calendar__dates td:not(:empty):not(.is-disabled).is-highlighted,.calendar--event-booking.is-interactive .calendar__dates.has-selection td:not(:empty):not(.is-disabled).is-highlighted{background-color:#f4f9f6}.calendar--event-booking.is-interactive .calendar__dates td:not(:empty):not(.is-disabled).is-highlighted legend,.calendar--event-booking.is-interactive .calendar__dates td:not(:empty):not(.is-disabled).is-highlighted::before,.calendar--event-booking.is-interactive .calendar__dates.has-selection td:not(:empty):not(.is-disabled).is-highlighted legend,.calendar--event-booking.is-interactive .calendar__dates.has-selection td:not(:empty):not(.is-disabled).is-highlighted::before{color:#353132}.calendar--event-booking.is-interactive .calendar__dates:hover td:not(.is-highlighted):not(:hover) fieldset,.calendar--event-booking.is-interactive .calendar__dates:hover td:not(.is-highlighted):not(:hover)::before,.calendar--event-booking.is-interactive .calendar__dates:not(.has-selection):hover .is-highlighted:not(:hover) fieldset,.calendar--event-booking.is-interactive .calendar__dates:not(.has-selection):hover .is-highlighted:not(:hover)::before,.calendar--event-booking.is-interactive .calendar__dates.has-selection td:not(.is-highlighted):not(:hover) fieldset,.calendar--event-booking.is-interactive .calendar__dates.has-selection td:not(.is-highlighted):not(:hover)::before,.calendar--event-booking.is-interactive .calendar__dates.has-expansion tr:not(.is-expanded):not(:hover) td:not(.is-highlighted) fieldset,.calendar--event-booking.is-interactive .calendar__dates.has-expansion tr:not(.is-expanded):not(:hover) td:not(.is-highlighted)::before{opacity:.5}@media screen and (max-width: 1100px){.calendar--event-booking.is-interactive .calendar__dates tr::before{border-bottom:1px solid #878787;content:attr(data-label);display:block;padding:16px 0;text-align:center;width:100%}}@media screen and (max-width: 1100px){.calendar--event-booking.is-interactive .calendar__dates tr:not(.is-expanded):not(:hover)::before{opacity:.5}}@media screen and (max-width: 1100px){.calendar--event-booking.is-interactive .calendar__dates tr:not(.is-expanded):not(:hover) td{display:none}}.calendar--event-booking.is-interactive .calendar__dates td::after{content:attr(data-available-slots) " available";display:block;font-size:12px;font-style:italic;opacity:.5}@media screen and (min-width: 1100px){.calendar--event-booking.is-interactive .calendar__dates td::after{margin-bottom:6px}}@media screen and (min-width: 1100px){.calendar--event-booking.is-interactive .calendar__dates .is-expanded td::after{display:none}}@media screen and (max-width: 1100px){.calendar--event-booking.is-interactive .calendar__dates .is-expanded td:not(.is-disabled):hover::after{display:none}}@media screen and (max-width: 1100px){.calendar--event-booking.is-interactive .calendar__dates .is-expanded .is-highlighted::after{display:none}}@media screen and (min-width: 1100px){.calendar--event-booking.is-interactive .calendar__dates tr:not(.is-expanded) .button,.calendar--event-booking.is-interactive .calendar__dates tr:not(.is-expanded) input[type=submit],.calendar--event-booking.is-interactive .calendar__dates tr:not(.is-expanded) .meeting__block ul li a,.meeting__block ul li .calendar--event-booking.is-interactive .calendar__dates tr:not(.is-expanded) a{display:none}}@media screen and (max-width: 1100px){.calendar--event-booking.is-interactive .calendar__dates td:not(.is-highlighted):not(:hover) .button,.calendar--event-booking.is-interactive .calendar__dates td:not(.is-highlighted):not(:hover) input[type=submit],.calendar--event-booking.is-interactive .calendar__dates td:not(.is-highlighted):not(:hover) .meeting__block ul li a,.meeting__block ul li .calendar--event-booking.is-interactive .calendar__dates td:not(.is-highlighted):not(:hover) a{display:none}}.calendar--event-booking.is-loading .calendar__table{cursor:default;opacity:.5;pointer-events:none}.header--topbar{float:right;height:70px}@media screen and (min-width: 768px){.header--topbar{float:none}}.header--topbar-search{background:#d32a21;float:right;height:50px;margin-bottom:0;overflow:hidden;position:absolute;right:5%;top:110px;transition:all .5s ease;visibility:visible;width:90%}@media screen and (min-width: 768px){.header--topbar-search{height:70px;left:-100%;right:auto;top:0;visibility:hidden;width:450px}}.header--topbar-search .visuallyhidden,.header--topbar-search .form--inline .form__label,.form--inline .header--topbar-search .form__label{color:#fff}.header--topbar-search input[type=search]{font-size:14px ;font-size:.875rem ;line-height:1.7142857143;background:#d32a21;border:0;color:#fff;height:35px;line-height:1.5;margin:6px 0 0 8px;text-indent:.5em;width:75%}@media screen and (min-width: 768px){.header--topbar-search input[type=search]{font-size:24px ;font-size:1.5rem ;line-height:1;height:55px;line-height:1.5;width:80%}}.header--topbar-search input[type=search]:focus{box-shadow:inset 0 0 0 3px #fff;outline:0}.header--topbar-search input[type=search]::-moz-placeholder{color:#fff}.header--topbar-search input[type=search]:-ms-input-placeholder{color:#fff}.header--topbar-search input[type=search]::placeholder{color:#fff}.header--topbar-search input[type=submit]{background:url("../images/search.svg") no-repeat center;background-color:#353132;border:0;border-radius:30px;color:transparent !important;float:right;font-family:"oswald",sans-serif;height:40px;margin:5px;padding:0;vertical-align:inherit;width:40px}@media screen and (min-width: 768px){.header--topbar-search input[type=submit]{background:#353132;color:#fff !important;float:right;height:40px;margin:15px 15px 0 0}.header--topbar-search input[type=submit]:hover,.header--topbar-search input[type=submit]:focus{background:#000;border-radius:30px;color:#f2f2f2;transition:all .3s}.header--topbar-search input[type=submit]:focus{outline:3px solid #fff}}.header--topbar-search input[type=submit]:hover,.header--topbar-search input[type=submit]:focus{background-color:#000}.header--topbar-search input[type=submit]:focus{outline:3px solid #fff}.header--topbar-menu{font-size:14px ;font-size:.875rem ;line-height:1.7142857143;background:#353132;float:right;height:100%;list-style:none;margin:0;overflow:hidden;position:absolute;right:-250px;transition:all .5s ease;visibility:hidden;width:250px}@media screen and (min-width: 1000px){.header--topbar-menu{background:#fff;height:70px;right:-80%;width:auto}.header--topbar-menu>li{margin-right:24px ;margin-right:1.5rem ;display:inline}}@media screen and (min-width: 1200px){.header--topbar-menu{width:auto}}.header--topbar-menu li{display:block;margin:0}@media screen and (min-width: 1000px){.header--topbar-menu li{display:inline}}@media screen and (min-width: 1000px){.header--topbar-menu li:first-child{margin-left:24px ;margin-left:1.5rem }}@media screen and (min-width: 1000px){.header--topbar-menu li:last-child{margin-right:12px ;margin-right:.75rem }}@media screen and (min-width: 1200px){.header--topbar-menu li:last-child{margin-right:24px ;margin-right:1.5rem }}.header--topbar-menu li a{padding:12px ;padding:.75rem ;color:#fff}@media screen and (min-width: 1000px) and (max-width: 1200px){.header--topbar-menu li a{font-size:12px ;font-size:.75rem ;line-height:2;line-height:6;padding:0 .75rem 0 0}}@media screen and (min-width: 1000px){.header--topbar-menu li a{color:#353132}}.header--topbar-toggle{font-size:12px ;font-size:.75rem ;line-height:2;color:#fff !important;height:70px;position:absolute;text-align:center;text-transform:uppercase;transition:all .2s ease;width:70px;z-index:10}.header--topbar-toggle:hover,.header--topbar-toggle:focus{background:#000;text-decoration:none;transition:all .3s}.header--topbar-toggle:focus{box-shadow:inset 0 0 0 3px #f2f2f2;outline:0}.header--topbar-toggle p{bottom:1px;left:8px;margin-bottom:0;position:absolute}.header--topbar-toggle-search{background:#d32a21;display:none;right:70px}@media screen and (min-width: 768px){.header--topbar-toggle-search{display:block}}.header--topbar-toggle-search:hover,.header--topbar-toggle-search:hover .search-icon:before{background:#a7211a}.header--topbar-toggle-menu{background:#353132;right:0}.header--topbar-toggle-menu:hover{background:#1b1919}.header--topbar-toggle-menu p{left:16px}.header--topbar .show-search{display:block;visibility:visible !important}@media screen and (min-width: 768px){.header--topbar .show-search{left:auto;right:70px}}.header--topbar .show-menu{display:block;right:-250px;visibility:visible !important}@media screen and (min-width: 1000px){.header--topbar .show-menu{right:70px}}.header--topbar .active{background:#a7211a}.header--topbar .active:focus{box-shadow:inset 0 0 0 3px #a7211a;outline:0}.header--topbar .active .search-icon:hover{background:#f0a19d}.header--topbar nav .active{background:#d32a21}.header--main{background:#d32a21;height:300px;background:url("../images/header-bg.jpg") no-repeat left #5190c5}@media screen and (min-width: 650px){.header--main{background-position:right bottom}}@media screen and (min-width: 768px){.header--main{height:350px}}@media screen and (min-width: 1100px){.header--main{height:350px}}.header--content{max-width:1280px;margin-left:auto;margin-right:auto}.header--content:after{content:" ";display:block;clear:both}.header__content-logo{background:url("../images/web_logo_white.png") left no-repeat;background-position:top;background-size:100%;display:inline-block;margin-bottom:0;margin-left:15px;margin-right:0 !important;margin-top:15px;max-width:350px;min-height:80px;transition:all .3s ease;width:70%}@media screen and (min-width: 768px){.header__content-logo{max-width:100%;min-height:150px;width:100%}}@media screen and (min-width: 768px){.header__content-logo{width:49.1525423729%;float:left;margin-right:1.6949152542%}}@media screen and (min-width: 1570px){.header__content-logo{margin-left:-11%}}.header__content-logo:hover,.header__content-logo:focus{opacity:.7}.header__content-logo:focus{border:1px dotted #fff;outline:0}.no-svg .header__content-logo{background:url("../images/logo.png") left no-repeat}.header__content-logo .visuallyhidden,.header__content-logo .form--inline .form__label,.form--inline .header__content-logo .form__label{color:#000}.header__content-quicklinks{padding:12px ;padding:.75rem ;margin-top:63.6px ;margin-top:3.975rem }@media screen and (min-width: 1000px){.header__content-quicklinks{width:49.1525423729%;float:left;margin-right:1.6949152542%;float:right;margin-right:0}}@media screen and (min-width: 768px){.header__content-quicklinks{padding:144px 8px 0 12px ;padding:9rem .5rem 0 .75rem ;margin-top:0}}.header__content-quicklinks ul{background-clip:padding-box;border-radius:10px;padding:15px ;padding:.9375rem ;background:#fff;float:right;transition:all .3s ease;width:100%}@media screen and (min-width: 1400px){.header__content-quicklinks ul{width:100%}}.header__content-quicklinks ul li{width:32.2033898305%;float:left;margin-right:1.6949152542%}@media screen and (min-width: 650px){.header__content-quicklinks ul li{padding:12px ;padding:.75rem }}.header__content-quicklinks ul li:last-child{width:32.2033898305%;float:right;margin-right:0}.header__content-quicklinks a{font-size:20px ;font-size:1.25rem ;line-height:1.2;border-right:1px solid #e3d1b9;color:#353132;font-family:"oswald",sans-serif;font-weight:700;position:relative;text-align:center;text-transform:uppercase;width:100%}@media screen and (min-width: 650px){.header__content-quicklinks a{font-size:32px ;font-size:2rem ;line-height:1.5;padding:0;text-align:left}}@media screen and (min-width: 1000px){.header__content-quicklinks a{font-size:24px ;font-size:1.5rem ;line-height:1}}@media screen and (min-width: 1400px){.header__content-quicklinks a{font-size:32px ;font-size:2rem ;line-height:1.5}}.header__content-quicklinks a:before{font-size:32px ;font-size:2rem ;line-height:1.5;color:#005d9a;display:block}@media screen and (min-width: 650px){.header__content-quicklinks a:before{display:inline;margin-right:8px}}.header__content-quicklinks a:hover,.header__content-quicklinks a:focus{text-decoration:none}.header__content-quicklinks a:hover:before,.header__content-quicklinks a:focus:before{color:#d32a21}.header__content-quicklinks a:focus{border:1px dotted #d32a21;border-right:1px dotted #d32a21 !important;outline:0}.search-icon{background:#fff;border-radius:100%;height:25px;left:50%;position:absolute;top:35%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:25px}.search-icon:before,.search-icon:after{content:'';display:block;position:absolute}.search-icon:before{background:#d32a21;border-radius:10px;height:19px;margin:3px;-ms-transform:rotate(45deg);transform:rotate(45deg);transition:all .1s ease;width:19px}.search-icon:after{background:#fff;border-radius:4px;height:9px;margin:19px 0 0 21px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:all .2s ease;width:3px}.search-icon.open:before{background:#d32a21;height:14px;margin:6px 0 0 11px;width:3px}.search-icon.open:after{background:#d32a21;height:14px;margin:6px 0 0 11px;width:3px}.no-svg .search-icon{background:url("../images/search.png") no-repeat center;left:30%;top:20%}.no-svg .search-icon:before,.no-svg .search-icon:after{display:none}.menu-icon{padding:23px;position:absolute;right:0;top:0;z-index:999}.menu-icon span{left:0;margin-top:3px}.menu-icon span,.menu-icon span:before,.menu-icon span:after{background:#fff;border-radius:1px;content:'';cursor:pointer;display:block;height:3px;position:absolute;transition:all 300ms ease-in-out;width:25px}.menu-icon span:before{top:-8px}.menu-icon span:after{bottom:-8px}.menu-icon.open span{background-color:transparent}.menu-icon.open span:before{top:0;-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-icon.open span:after{top:0;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.homepage .container-home{padding:0 2rem}.container{max-width:1280px;margin-left:auto;margin-right:auto}.container:after{content:" ";display:block;clear:both}.container object{max-width:100%;min-width:200px}.container address{font-style:normal;padding:0 0 0 24px}.container address:before{width:24px ;width:1.5rem ;margin:0 12px 0 0 ;margin:0 .75rem 0 0 ;display:inline-block;left:15px;margin-left:-36px;position:relative;top:0}.content--wrapper{margin:0 12px ;margin:0 .75rem }.container-home,.content--primary{font-size:18px ;font-size:1.125rem ;line-height:1.3333333333;color:#353132;line-height:1.6}.container-home .editor a,.content--primary .editor a{word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.container-home .editor ul,.container-home .editor ol,.content--primary .editor ul,.content--primary .editor ol{margin-left:1.5rem}.container-home .editor iframe,.content--primary .editor iframe{max-width:100%}.content--primary{font-size:18px ;font-size:1.125rem ;line-height:1.3333333333;color:#353132;line-height:1.6}@media screen and (min-width: 768px){.content--primary{width:66.1016949153%;float:left;margin-right:1.6949152542%}}@media screen and (min-width: 1100px){.content--primary{width:74.5762711864%;float:left;margin-right:1.6949152542%}}.one-column .content--primary{float:none;margin-right:0;width:100%}.two-column .content--primary{margin-bottom:24px ;margin-bottom:1.5rem }@media screen and (min-width: 768px){.two-column .content--primary{margin-bottom:0}}.page--heading{margin:24px 0 48px ;margin:1.5rem 0 3rem ;font-size:36px ;font-size:2.25rem ;line-height:1.3333333333;color:#005d9a;font-family:"Arvo",serif;font-weight:normal;line-height:1.3;text-transform:none}@media screen and (min-width: 650px){.page--heading{font-size:36px ;font-size:2.25rem ;line-height:1.3333333333}}@media screen and (min-width: 768px){.page--heading{font-size:48px ;font-size:3rem ;line-height:1}}.content--primary h1,.content--primary .h1,.content--primary h2,.content--primary .h2,.content--primary h3,.content--primary .h3,.content--primary h4,.content--primary .h4,.content--primary h5,.content--primary .h5,.content--primary h6,.content--primary .h6,.content--primary .example-grid-page .code-example h4,.example-grid-page .code-example .content--primary h4,.content--primary .example-grid-page .code-example .h4,.example-grid-page .code-example .content--primary .h4{margin:24px 0 ;margin:1.5rem 0 ;color:#353132;font-family:"Arvo",serif;font-weight:normal;text-transform:none}.content--primary p{margin:24px 0 ;margin:1.5rem 0 }.content--primary ul,.content--primary ol{margin:24px 0 ;margin:1.5rem 0 }@media screen and (max-width: 650px){.content--primary .editor p{clear:both}.content--primary .editor .float_right,.content--primary .editor .float_left{float:none;margin:auto}.content--primary .editor .float_right img,.content--primary .editor .float_left img{display:block;margin:auto}}.services--primary{margin:0 auto;max-width:1750px}.services--primary ul{margin:3em 24px 24px ;margin:3em 1.5rem 1.5rem }.services--primary li{display:block;float:left;margin:0 1% 2%;width:48%}@media screen and (min-width: 1200px){.services--primary li{width:23.7288135593%;float:left;margin-right:1.6949152542%;margin-left:0}}@media screen and (min-width: 1200px){.services--primary li:last-child{float:right;margin-right:0}}.services--primary li a{background-clip:padding-box;border-radius:10px;background:#b8d2d3;color:#353132;display:block;height:120px;padding:20px;position:relative}@media screen and (min-width: 550px){.services--primary li a{height:250px}}@media screen and (min-width: 650px){.services--primary li a{height:300px}}.services--primary li a:hover,.services--primary li a:focus{background:#9fc2c3;box-shadow:0 0 10px 0 rgba(50,50,50,0.35);text-decoration:none}.services--primary li a:before{font-size:96px ;font-size:6rem ;line-height:1;display:inline-block;height:150px;margin-bottom:.5em;position:absolute;right:3%;text-align:right;top:20%;width:50%}@media screen and (max-width: 1549px){.services--primary li a:before{font-size:72px ;font-size:4.5rem ;line-height:1}}@media screen and (max-width: 1280px){.services--primary li a:before{font-size:48px ;font-size:3rem ;line-height:1;top:28%}}@media screen and (max-width: 1199px){.services--primary li a:before{font-size:96px ;font-size:6rem ;line-height:1;top:14%}}@media screen and (max-width: 740px){.services--primary li a:before{font-size:72px ;font-size:4.5rem ;line-height:1;top:20%}}@media screen and (max-width: 650px){.services--primary li a:before{font-size:48px ;font-size:3rem ;line-height:1;top:15%}}@media screen and (max-width: 550px){.services--primary li a:before{display:none}}.services--primary li a.icon-animals{background:#b8d2d3}.services--primary li a.icon-waste{background:#bdddd2}.services--primary li a.icon-planning{background:#e3d1b9}.services--primary li a.icon-yourcouncil{background:#cfcec9}.services--primary li a .services-heading{bottom:10%;color:#353132;position:absolute;width:90%}@media screen and (min-width: 550px){.services--primary li a .services-heading{border-bottom:1px solid #353132;bottom:60%}}@media screen and (min-width: 650px){.services--primary li a .services-heading{bottom:50%}}@media screen and (min-width: 1550px){.services--primary li a .services-heading{bottom:42%}}.services--primary li a .services-heading h3,.services--primary li a .services-heading .h3{font-size:18px ;font-size:1.125rem ;line-height:1.3333333333;line-height:1;margin-bottom:.5em;max-width:90%}@media screen and (min-width: 550px){.services--primary li a .services-heading h3,.services--primary li a .services-heading .h3{font-size:24px ;font-size:1.5rem ;line-height:1;max-width:60%}}@media screen and (min-width: 650px) and (max-width: 1100px){.services--primary li a .services-heading h3,.services--primary li a .services-heading .h3{font-size:28px ;font-size:1.75rem ;line-height:1.7142857143;line-height:1.2;max-width:55%}}@media screen and (min-width: 1280px){.services--primary li a .services-heading h3,.services--primary li a .services-heading .h3{font-size:28px ;font-size:1.75rem ;line-height:1.7142857143;line-height:1.2;max-width:55%}}.services--primary li a p{font-size:14px ;font-size:.875rem ;line-height:1.7142857143;bottom:1%;color:#353132;display:none;position:absolute;width:90%}@media screen and (min-width: 550px){.services--primary li a p{display:block}}@media screen and (min-width: 768px){.services--primary li a p{font-size:16px ;font-size:1rem ;line-height:1.5}}.services--primary li a p strong{margin-top:12px ;margin-top:.75rem ;display:block;opacity:.8;text-transform:uppercase}.services--secondary{margin:0 auto;max-width:1750px}.services--secondary-open{max-height:660px !important}@media screen and (min-width: 1550px){.services--secondary-open{max-height:550px !important}}@media screen and (min-width: 1100px) and (max-width: 1550px){.services--secondary-open{max-height:1200px !important}}@media screen and (min-width: 650px) and (max-width: 1100px){.services--secondary-open{max-height:360px !important}}.services--secondary ul{margin:0 24px 24px ;margin:0 1.5rem 1.5rem ;max-height:0;overflow:hidden;transition:all .3s ease}.services--secondary li{display:block;float:left;margin:.4em 0;width:100%}@media screen and (max-width: 1100px){.services--secondary li{height:auto !important}}@media screen and (min-width: 650px) and (max-width: 1100px){.services--secondary li{margin-left:1%;margin-right:0;width:48.5%}}@media screen and (min-width: 1100px){.services--secondary li{width:23.7288135593%;float:left;margin-right:1.6949152542%;border-right:1px solid #cfcec9;margin-top:3em}}@media screen and (min-width: 1550px){.services--secondary li{margin-right:1%;width:19%}}@media screen and (min-width: 1100px) and (max-width: 1550px){.services--secondary li:nth-child(4),.services--secondary li:nth-child(8){float:right;margin-right:0;border-right:0}}@media screen and (min-width: 1550px){.services--secondary li:nth-child(5),.services--secondary li:last-child{float:right;margin-right:0;border-right:0}}.services--secondary a{color:#353132;display:block;height:100%}.services--secondary a:hover,.services--secondary a:focus{outline:0;text-decoration:none !important}.services--secondary a:hover div,.services--secondary a:focus div{background-clip:padding-box;border-radius:10px;border:1px solid #d32a21}.services--secondary a:hover div p,.services--secondary a:hover div h3,.services--secondary a:hover div .h3,.services--secondary a:hover div h3:before,.services--secondary a:hover div .h3:before,.services--secondary a:focus div p,.services--secondary a:focus div h3,.services--secondary a:focus div .h3,.services--secondary a:focus div h3:before,.services--secondary a:focus div .h3:before{color:#d32a21}.services--secondary p{display:none;padding-top:1em}@media screen and (min-width: 1100px){.services--secondary p{display:block}}.services--secondary .services-heading{border:1px solid #cfcec9}@media screen and (min-width: 1100px){.services--secondary .services-heading{padding:12px 0 12px 12px ;padding:.75rem 0 .75rem .75rem ;margin-right:12px ;margin-right:.75rem ;border:1px solid transparent;height:100%}}.services--secondary .services-heading h3,.services--secondary .services-heading .h3{font-size:18px ;font-size:1.125rem ;line-height:1.3333333333;margin:12px ;margin:.75rem }@media screen and (min-width: 1100px){.services--secondary .services-heading h3,.services--secondary .services-heading .h3{margin:0}.services--secondary .services-heading h3:before,.services--secondary .services-heading .h3:before{float:right;font-size:4.5em}}@media screen and (min-width: 1100px) and (min-width: 1280px){.services--secondary .services-heading h3:before,.services--secondary .services-heading .h3:before{padding:8px ;padding:.5rem }}.services--secondary .services-heading h3:before,.services--secondary .services-heading .h3:before{color:#005d9a;margin:0 10px}.services--secondary .line{display:none}@media screen and (min-width: 1100px) and (max-width: 1550px){.services--secondary .line{border-bottom:1px solid #cfcec9;display:inline;width:100%}}.services--secondary .line-big{display:none}@media screen and (min-width: 1550px){.services--secondary .line-big{border-bottom:1px solid #cfcec9;display:inline;width:100%}}.services--secondary .button,.services--secondary input[type=submit],.services--secondary .meeting__block ul li a,.meeting__block ul li .services--secondary a{display:block;margin:0 auto;width:200px}.services--secondary [id="show-more-services"]{font-family:'Arvo', serif}.services--secondary .animate-icon-chevron-down:before,.services--secondary .animate-icon-chevron-up:before{font-family:'icomoon'}div.call-to-action{margin-top:24px ;margin-top:1.5rem ;border:0}@media screen and (min-width: 768px){div.call-to-action{border:1px solid #e3d1b9}}div.call-to-action a.call-to-action{padding:24px ;padding:1.5rem ;margin:4.8px 0 ;margin:.3rem 0 ;background-image:url("../images/in-my-area-icon.svg");background-position:right;background-repeat:no-repeat;border:1px solid #e3d1b9;display:block;float:left;height:auto;overflow:hidden;width:100%}@media screen and (min-width: 768px){div.call-to-action a.call-to-action{border:0;border:1px solid #e3d1b9;height:160px;margin:0;width:25%}}@media screen and (min-width: 768px) and (max-width: 1060px){div.call-to-action a.call-to-action{background-size:25%;height:230px}}div.call-to-action a.call-to-action h4,div.call-to-action a.call-to-action .h4{color:#353132;line-height:1.3;margin-top:1em;position:relative;width:50%}div.call-to-action a.call-to-action p{margin-top:12px ;margin-top:.75rem ;font-size:14px ;font-size:.875rem ;line-height:1.7142857143;color:#353132;display:none;width:100%}@media screen and (min-width: 650px){div.call-to-action a.call-to-action p{width:60%}}@media screen and (min-width: 1100px){div.call-to-action a.call-to-action p{font-size:16px ;font-size:1rem ;line-height:1.5}}div.call-to-action a.call-to-action:hover,div.call-to-action a.call-to-action:focus{background-color:#f5f5f5;text-decoration:none !important}@media screen and (min-width: 768px){div.call-to-action a.call-to-action:last-child{border-right:0}}div.call-to-action a.call-to-action--featured{width:100%}@media screen and (min-width: 768px){div.call-to-action a.call-to-action--featured{width:50%}}@media screen and (max-width: 650px){div.call-to-action a.call-to-action--featured{background-position:top 10px right 10px;background-size:20%}}@media screen and (max-width: 450px){div.call-to-action a.call-to-action--featured{background-size:30%}}div.call-to-action a.call-to-action--featured h4,div.call-to-action a.call-to-action--featured .h4{margin-top:1em}@media screen and (min-width: 768px){div.call-to-action a.call-to-action--featured h4,div.call-to-action a.call-to-action--featured .h4{margin-top:0}}div.call-to-action a.call-to-action--featured p{display:block}@media screen and (min-width: 768px) and (max-width: 1060px){div.call-to-action a.call-to-action--featured{background-size:30%}}.lt-ie9 div.call-to-action a.call-to-action{background-position-x:right -80px}@media screen and (max-width: 768px){.lt-ie9 div.call-to-action a.call-to-action{background-position-x:right -180px}}@media screen and (max-width: 650px){.lt-ie9 div.call-to-action a.call-to-action{background-position-x:right -100px}}@media screen and (min-width: 768px) and (max-width: 1060px){.lt-ie9 div.call-to-action a.call-to-action{background-size:inherit}}.lt-ie9 div.call-to-action a.call-to-action--featured{background-position-x:right -180px}@media screen and (max-width: 768px){.lt-ie9 div.call-to-action a.call-to-action--featured{background-position-x:right -180px}}@media screen and (min-width: 768px) and (max-width: 1060px){.lt-ie9 div.call-to-action a.call-to-action--featured{background-size:inherit}}.meeting__block{background:#f8f1eb;border-bottom:1px solid #efe3d7;color:#353132}.meeting__block h2,.meeting__block .h2{font-size:20px ;font-size:1.25rem ;line-height:1.2;margin-bottom:12px ;margin-bottom:.75rem ;padding-bottom:12px ;padding-bottom:.75rem ;border-bottom:1px solid #efe3d7;font-family:"oswald",sans-serif;font-weight:bold;text-transform:uppercase;word-break:break-all}.meeting__block h3,.meeting__block .h3{color:#d32a21}.meeting__block ul{float:none;margin-bottom:0 !important}.meeting__block ul li{margin-right:0 !important;width:100%}@media screen and (min-width: 1100px){.meeting__block ul li{width:auto}}.meeting__block ul li a{background:#fff;color:#d32a21 !important;text-align:left;width:100%}@media screen and (min-width: 1100px){.meeting__block ul li a{width:auto}}.meeting__block ul li a:hover,.meeting__block ul li a:focus{color:#fff !important}.meeting__block--forums ul li{float:none}@media screen and (min-width: 1100px){.meeting__block--forums ul li a{min-width:50%}}.editor--agenda h1,.editor--agenda .h1{padding-bottom:24px ;padding-bottom:1.5rem ;border-bottom:1px solid #ececec;color:#d32a21 !important;font-size:32px;font-weight:bold !important;text-transform:uppercase !important}.editor--agenda h2,.editor--agenda .h2{color:#d32a21 !important;font-size:28px;font-weight:bold !important;text-transform:uppercase !important}.editor--agenda ol{margin:0 24px 0 !important ;margin:0 1.5rem 0 !important ;float:left;width:100%}@media screen and (min-width: 768px){.sidebar--primary{width:32.2033898305%;float:right;margin-right:0}}@media screen and (min-width: 1100px){.sidebar--primary{width:23.7288135593%;float:right;margin-right:0}}.one-column .sidebar{width:100%}.supplementary--info{padding:24px ;padding:1.5rem ;background-clip:padding-box;border-radius:10px;background:#e3d1b9}.supplementary--info-heading{font-size:28px ;font-size:1.75rem ;line-height:1.7142857143;color:#353132;position:relative}@media screen and (min-width: 768px){.supplementary--info-heading{border-top:1px solid #fff;margin-top:4em}}.supplementary--info-heading span{padding:24px 0 ;padding:1.5rem 0 ;display:block;line-height:1.2;width:60%}.supplementary--info-heading:before{color:#fff;display:none;font-size:3.1em;height:150px;position:absolute;right:0;top:-1.3em}@media screen and (min-width: 768px){.supplementary--info-heading:before{display:block}}.supplementary--info-links li{padding:8px 0 ;padding:.5rem 0 }.supplementary--info-links li a{color:#353132}.supplementary--info-links .selected{font-weight:bold}.supplementary--info-links .selected:before{font-family:'icomoon';padding-right:.5em}.footer--main{margin-top:48px ;margin-top:3rem ;padding:24px ;padding:1.5rem ;background:#353132;clear:both;color:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;padding:3em 1.618em;width:100%}.footer--main ul{margin:0}.footer--main ul li{margin-right:1.4em}@media screen and (max-width: 650px){.footer--main ul li{display:block;float:left;margin-bottom:8px;width:100%}}.footer--main ul a{text-transform:uppercase}@media screen and (max-width: 650px){.footer--main ul a{background:#1b1919;border:2px solid #525252;display:block;font-size:14px;padding:10px;width:100%}.footer--main ul a:hover,.footer--main ul a:focus{background:#000;outline:0;transition:all .3s}}.footer--main a{color:#fff}.footer__info{font-size:14px ;font-size:.875rem ;line-height:1.7142857143;text-align:center}@media screen and (min-width: 768px){.footer__info{width:66.1016949153%;float:left;margin-right:1.6949152542%;text-align:left}}.footer__info p{margin-top:1em}@media screen and (min-width: 768px){.footer__info p{margin-top:.5em}}.footer__social{text-align:center}@media screen and (min-width: 768px){.footer__social{width:15.2542372881%;float:left;margin-right:1.6949152542%}}.footer__social a{margin:8px ;margin:.5rem ;display:inline-block;height:54px;transition:all .3s ease;width:54px}.footer__social a:hover,.footer__social a:focus{opacity:.7}.footer__social a .visuallyhidden,.footer__social a .form--inline .form__label,.form--inline .footer__social a .form__label{color:#000}.footer__social .facebook{background:url("../images/icon_facebook.svg") no-repeat #fff}.no-svg .footer__social .facebook{background:url("../images/icon_facebook.png") no-repeat #fff}.footer__social .youtube{background:url("../images/icon_youtube.svg") no-repeat #fff}.no-svg .footer__social .youtube{background:url("../images/icon_youtube.png") no-repeat #fff}.footer__logo{height:112px;margin:1em auto;width:124px}@media screen and (min-width: 768px){.footer__logo{width:15.2542372881%;float:left;margin-right:1.6949152542%;float:right;margin-right:0;background-size:100%;margin:0 auto}}.footer__logo a{background-image:url("../images/footer-logo_colour.png");background-position:right;background-repeat:no-repeat;background-size:100%;cursor:pointer;display:block;height:112px;width:124px}.footer__logo a:hover,.footer__logo a:focus{opacity:.7}.footer__logo a:focus{border:1px dotted #fff;outline:0}.lt-ie10 .footer__logo a{background-image:url("../images/footer-logo_colour_oldie.png");background-size:inherit}.widget-row{max-width:1280px;margin-left:auto;margin-right:auto;margin-left:-10px;margin-right:-10px;margin-top:1.6949152542%}.widget-row:after{content:" ";display:block;clear:both}@media screen and (min-width: 768px){.widget-row .widget-width--1{width:.6688963211%;float:left;margin-right:.3344481605%}.widget-row .widget-width--2{width:1.6722408027%;float:left;margin-right:.3344481605%}.widget-row .widget-width--3{width:2.6755852843%;float:left;margin-right:.3344481605%}.widget-row .widget-width--4{width:3.6789297659%;float:left;margin-right:.3344481605%}.widget-row .widget-width--5{width:4.6822742475%;float:left;margin-right:.3344481605%}.widget-row .widget-width--6{width:5.6856187291%;float:left;margin-right:.3344481605%}.widget-row .widget-width--7{width:6.6889632107%;float:left;margin-right:.3344481605%}.widget-row .widget-width--8{width:7.6923076923%;float:left;margin-right:.3344481605%}.widget-row .widget-width--9{width:8.6956521739%;float:left;margin-right:.3344481605%}.widget-row .widget-width--10{width:9.6989966555%;float:left;margin-right:.3344481605%}.widget-row .widget-width--11{width:10.7023411371%;float:left;margin-right:.3344481605%}.widget-row .widget-width--12{width:11.7056856187%;float:left;margin-right:.3344481605%}.widget-row .widget-width--13{width:12.7090301003%;float:left;margin-right:.3344481605%}.widget-row .widget-width--14{width:13.7123745819%;float:left;margin-right:.3344481605%}.widget-row .widget-width--15{width:14.7157190635%;float:left;margin-right:.3344481605%}.widget-row .widget-width--16{width:15.7190635452%;float:left;margin-right:.3344481605%}.widget-row .widget-width--17{width:16.7224080268%;float:left;margin-right:.3344481605%}.widget-row .widget-width--18{width:17.7257525084%;float:left;margin-right:.3344481605%}.widget-row .widget-width--19{width:18.72909699%;float:left;margin-right:.3344481605%}.widget-row .widget-width--20{width:19.7324414716%;float:left;margin-right:.3344481605%}.widget-row .widget-width--21{width:20.7357859532%;float:left;margin-right:.3344481605%}.widget-row .widget-width--22{width:21.7391304348%;float:left;margin-right:.3344481605%}.widget-row .widget-width--23{width:22.7424749164%;float:left;margin-right:.3344481605%}.widget-row .widget-width--24{width:23.745819398%;float:left;margin-right:.3344481605%}.widget-row .widget-width--25{width:24.7491638796%;float:left;margin-right:.3344481605%}.widget-row .widget-width--26{width:25.7525083612%;float:left;margin-right:.3344481605%}.widget-row .widget-width--27{width:26.7558528428%;float:left;margin-right:.3344481605%}.widget-row .widget-width--28{width:27.7591973244%;float:left;margin-right:.3344481605%}.widget-row .widget-width--29{width:28.762541806%;float:left;margin-right:.3344481605%}.widget-row .widget-width--30{width:29.7658862876%;float:left;margin-right:.3344481605%}.widget-row .widget-width--31{width:30.7692307692%;float:left;margin-right:.3344481605%}.widget-row .widget-width--32{width:31.7725752508%;float:left;margin-right:.3344481605%}.widget-row .widget-width--33{width:32.7759197324%;float:left;margin-right:.3344481605%}.widget-row .widget-width--34{width:33.779264214%;float:left;margin-right:.3344481605%}.widget-row .widget-width--35{width:34.7826086957%;float:left;margin-right:.3344481605%}.widget-row .widget-width--36{width:35.7859531773%;float:left;margin-right:.3344481605%}.widget-row .widget-width--37{width:36.7892976589%;float:left;margin-right:.3344481605%}.widget-row .widget-width--38{width:37.7926421405%;float:left;margin-right:.3344481605%}.widget-row .widget-width--39{width:38.7959866221%;float:left;margin-right:.3344481605%}.widget-row .widget-width--40{width:39.7993311037%;float:left;margin-right:.3344481605%}.widget-row .widget-width--41{width:40.8026755853%;float:left;margin-right:.3344481605%}.widget-row .widget-width--42{width:41.8060200669%;float:left;margin-right:.3344481605%}.widget-row .widget-width--43{width:42.8093645485%;float:left;margin-right:.3344481605%}.widget-row .widget-width--44{width:43.8127090301%;float:left;margin-right:.3344481605%}.widget-row .widget-width--45{width:44.8160535117%;float:left;margin-right:.3344481605%}.widget-row .widget-width--46{width:45.8193979933%;float:left;margin-right:.3344481605%}.widget-row .widget-width--47{width:46.8227424749%;float:left;margin-right:.3344481605%}.widget-row .widget-width--48{width:47.8260869565%;float:left;margin-right:.3344481605%}.widget-row .widget-width--49{width:48.8294314381%;float:left;margin-right:.3344481605%}.widget-row .widget-width--50{width:49.8327759197%;float:left;margin-right:.3344481605%}.widget-row .widget-width--51{width:50.8361204013%;float:left;margin-right:.3344481605%}.widget-row .widget-width--52{width:51.8394648829%;float:left;margin-right:.3344481605%}.widget-row .widget-width--53{width:52.8428093645%;float:left;margin-right:.3344481605%}.widget-row .widget-width--54{width:53.8461538462%;float:left;margin-right:.3344481605%}.widget-row .widget-width--55{width:54.8494983278%;float:left;margin-right:.3344481605%}.widget-row .widget-width--56{width:55.8528428094%;float:left;margin-right:.3344481605%}.widget-row .widget-width--57{width:56.856187291%;float:left;margin-right:.3344481605%}.widget-row .widget-width--58{width:57.8595317726%;float:left;margin-right:.3344481605%}.widget-row .widget-width--59{width:58.8628762542%;float:left;margin-right:.3344481605%}.widget-row .widget-width--60{width:59.8662207358%;float:left;margin-right:.3344481605%}.widget-row .widget-width--61{width:60.8695652174%;float:left;margin-right:.3344481605%}.widget-row .widget-width--62{width:61.872909699%;float:left;margin-right:.3344481605%}.widget-row .widget-width--63{width:62.8762541806%;float:left;margin-right:.3344481605%}.widget-row .widget-width--64{width:63.8795986622%;float:left;margin-right:.3344481605%}.widget-row .widget-width--65{width:64.8829431438%;float:left;margin-right:.3344481605%}.widget-row .widget-width--66{width:65.8862876254%;float:left;margin-right:.3344481605%}.widget-row .widget-width--67{width:66.889632107%;float:left;margin-right:.3344481605%}.widget-row .widget-width--68{width:67.8929765886%;float:left;margin-right:.3344481605%}.widget-row .widget-width--69{width:68.8963210702%;float:left;margin-right:.3344481605%}.widget-row .widget-width--70{width:69.8996655518%;float:left;margin-right:.3344481605%}.widget-row .widget-width--71{width:70.9030100334%;float:left;margin-right:.3344481605%}.widget-row .widget-width--72{width:71.9063545151%;float:left;margin-right:.3344481605%}.widget-row .widget-width--73{width:72.9096989967%;float:left;margin-right:.3344481605%}.widget-row .widget-width--74{width:73.9130434783%;float:left;margin-right:.3344481605%}.widget-row .widget-width--75{width:74.9163879599%;float:left;margin-right:.3344481605%}.widget-row .widget-width--76{width:75.9197324415%;float:left;margin-right:.3344481605%}.widget-row .widget-width--77{width:76.9230769231%;float:left;margin-right:.3344481605%}.widget-row .widget-width--78{width:77.9264214047%;float:left;margin-right:.3344481605%}.widget-row .widget-width--79{width:78.9297658863%;float:left;margin-right:.3344481605%}.widget-row .widget-width--80{width:79.9331103679%;float:left;margin-right:.3344481605%}.widget-row .widget-width--81{width:80.9364548495%;float:left;margin-right:.3344481605%}.widget-row .widget-width--82{width:81.9397993311%;float:left;margin-right:.3344481605%}.widget-row .widget-width--83{width:82.9431438127%;float:left;margin-right:.3344481605%}.widget-row .widget-width--84{width:83.9464882943%;float:left;margin-right:.3344481605%}.widget-row .widget-width--85{width:84.9498327759%;float:left;margin-right:.3344481605%}.widget-row .widget-width--86{width:85.9531772575%;float:left;margin-right:.3344481605%}.widget-row .widget-width--87{width:86.9565217391%;float:left;margin-right:.3344481605%}.widget-row .widget-width--88{width:87.9598662207%;float:left;margin-right:.3344481605%}.widget-row .widget-width--89{width:88.9632107023%;float:left;margin-right:.3344481605%}.widget-row .widget-width--90{width:89.9665551839%;float:left;margin-right:.3344481605%}.widget-row .widget-width--91{width:90.9698996656%;float:left;margin-right:.3344481605%}.widget-row .widget-width--92{width:91.9732441472%;float:left;margin-right:.3344481605%}.widget-row .widget-width--93{width:92.9765886288%;float:left;margin-right:.3344481605%}.widget-row .widget-width--94{width:93.9799331104%;float:left;margin-right:.3344481605%}.widget-row .widget-width--95{width:94.983277592%;float:left;margin-right:.3344481605%}.widget-row .widget-width--96{width:95.9866220736%;float:left;margin-right:.3344481605%}.widget-row .widget-width--97{width:96.9899665552%;float:left;margin-right:.3344481605%}.widget-row .widget-width--98{width:97.9933110368%;float:left;margin-right:.3344481605%}.widget-row .widget-width--99{width:98.9966555184%;float:left;margin-right:.3344481605%}.widget-row .widget-width--100{width:100%;float:left;margin-left:0;margin-right:0}}.widget-row .widget-width{float:left;padding:0 10px}@media screen and (max-width: 650px){.widget-row .widget-width{float:none;width:100%}}.widget-row .widget{margin:0 0 24px ;margin:0 0 1.5rem }.widget-row .widget h2,.widget-row .widget .h2{margin:0 0 24px ;margin:0 0 1.5rem }.widget-row .widget:first-child{margin-left:0 !important}.widget-row .widget:last-child{margin-right:0 !important}.widget-row:first-child{margin-top:0}.homepage .widget-row{margin-left:auto;margin-right:auto;max-width:none}.widget-row:after{clear:both;content:'';display:table}.lt-ie8 .widget-row:after{*zoom:1}.widget__middle-adverts div{padding:24px ;padding:1.5rem ;margin-bottom:24px ;margin-bottom:1.5rem ;border:1px solid #e3d1b9}.widget__middle-adverts div h3,.widget__middle-adverts div .h3,.widget__middle-adverts div h4,.widget__middle-adverts div .h4{margin:0 0 1rem}.widget__middle-adverts div img{width:100%}.widget__middle-adverts div p{margin:0}.widget__opinion-poll form label,.widget__opinion-poll form legend{clear:both;color:#353132;display:block;margin:0 0 1rem}.widget__latest-news{overflow:hidden}@media screen and (max-width: 1280px){.widget__events-calendar{font-size:14px ;font-size:.875rem ;line-height:1.7142857143}}.widget__events-calendar table{width:100%}.widget__events-calendar table td,.widget__events-calendar table th{padding:0;width:14%}.widget__directory-search span{margin-bottom:12px ;margin-bottom:.75rem ;display:block}.widget__directory-search input[type="text"]{width:50%}@media screen and (max-width: 1100px){.widget__directory-search input[type="text"]{margin-bottom:5px;width:100%}}.widget__directory-search input[type="submit"]{margin:0;vertical-align:top}@media screen and (max-width: 650px){.widget__directory-search input[type="submit"]{width:100%}}.two-column .widget-width__25 .widget__directory-search .form{padding:8px ;padding:.5rem }.widget__image{position:relative}.widget__image a{display:block}.widget__image img{width:100%}.widget__image p{background:#d32a21;bottom:15px;color:#fff;font-size:20px;left:0;max-width:70%;opacity:.85;padding:10px;position:absolute}@media screen and (min-width: 1100px){.widget__image p{font-size:32px}}.widget__image p a{color:#fff}.widget__right-adverts{margin-top:1.4rem}.widget__right-adverts a{display:block}.widget__right-adverts img{width:100%}@media screen and (min-width: 1100px){.widget__right-adverts img{width:auto}}.widget__latest-news h3,.widget__latest-news .h3{line-height:1.3}.two-column .widget-width__1{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__1{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__1{width:25%}}.two-column .widget-width__2{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__2{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__2{width:25%}}.two-column .widget-width__3{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__3{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__3{width:25%}}.two-column .widget-width__4{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__4{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__4{width:25%}}.two-column .widget-width__5{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__5{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__5{width:25%}}.two-column .widget-width__6{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__6{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__6{width:25%}}.two-column .widget-width__7{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__7{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__7{width:25%}}.two-column .widget-width__8{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__8{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__8{width:25%}}.two-column .widget-width__9{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__9{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__9{width:25%}}.two-column .widget-width__10{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__10{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__10{width:25%}}.two-column .widget-width__11{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__11{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__11{width:25%}}.two-column .widget-width__12{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__12{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__12{width:25%}}.two-column .widget-width__13{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__13{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__13{width:25%}}.two-column .widget-width__14{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__14{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__14{width:25%}}.two-column .widget-width__15{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__15{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__15{width:25%}}.two-column .widget-width__16{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__16{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__16{width:25%}}.two-column .widget-width__17{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__17{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__17{width:25%}}.two-column .widget-width__18{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__18{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__18{width:25%}}.two-column .widget-width__19{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__19{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__19{width:25%}}.two-column .widget-width__20{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__20{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__20{width:25%}}.two-column .widget-width__21{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__21{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__21{width:25%}}.two-column .widget-width__22{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__22{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__22{width:25%}}.two-column .widget-width__23{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__23{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__23{width:25%}}.two-column .widget-width__24{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__24{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__24{width:25%}}.two-column .widget-width__25{width:100%}@media screen and (min-width: 880px){.two-column .widget-width__25{width:50%}}@media screen and (min-width: 1280px){.two-column .widget-width__25{width:25%}}@media screen and (max-width: 880px){.two-column .widget-width__26{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__27{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__28{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__29{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__30{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__31{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__32{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__33{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__34{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__35{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__36{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__37{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__38{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__39{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__40{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__41{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__42{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__43{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__44{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__45{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__46{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__47{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__48{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__49{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__50{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__51{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__52{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__53{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__54{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__55{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__56{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__57{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__58{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__59{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__60{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__61{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__62{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__63{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__64{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__65{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__66{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__67{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__68{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__69{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__70{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__71{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__72{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__73{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__74{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__75{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__76{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__77{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__78{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__79{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__80{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__81{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__82{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__83{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__84{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__85{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__86{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__87{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__88{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__89{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__90{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__91{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__92{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__93{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__94{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__95{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__96{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__97{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__98{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__99{width:100%}}@media screen and (max-width: 880px){.two-column .widget-width__100{width:100%}}.inmyarea p{margin-bottom:0}.inmyarea .form div .field{width:100%}[id="changepostcode"] input[type="text"]{width:100%}.example-grid-page{padding:24px 0 ;padding:1.5rem 0 }.example-grid-page .code-example{padding:24px ;padding:1.5rem ;margin:24px 0 ;margin:1.5rem 0 ;background:#efffff;border-left:2px solid #aadbf5;clear:both}.example-grid-page .code-example h4,.example-grid-page .code-example .h4{padding-bottom:12px ;padding-bottom:.75rem ;font-style:italic;font-weight:normal}.example-grid-page .container{max-width:1280px;margin-left:auto;margin-right:auto}.example-grid-page .container:after{content:" ";display:block;clear:both}.example-grid-page .example{padding:24px ;padding:1.5rem ;background:#d5eefb;border:1px solid #aadbf5;margin-top:1.6949152542%}.example-grid-page .example:first-child{margin-left:0 !important}.example-grid-page .example:last-child{margin-right:0 !important}.lt-ie8 .example-grid-page .example{padding:0}.lt-ie8 .example-grid-page .example:last-child{display:block;float:none;margin-left:1.6949152542%;overflow:hidden;width:auto}.example-grid-page .example--a1{width:100%;float:left;margin-left:0;margin-right:0}.example-grid-page .example--a2{width:49.1525423729%;float:left;margin-right:1.6949152542%}.example-grid-page .example--a3{width:32.2033898305%;float:left;margin-right:1.6949152542%}.example-grid-page .example--a4{width:23.7288135593%;float:left;margin-right:1.6949152542%}.example-grid-page .example--a5{width:15.2542372881%;float:left;margin-right:1.6949152542%}@media screen and (min-width: 650px){.example-grid-page .example--b2{width:49.1525423729%;float:left;margin-right:1.6949152542%}}@media screen and (min-width: 650px){.example-grid-page .example--b3{width:32.2033898305%;float:left;margin-right:1.6949152542%}}@media screen and (min-width: 650px){.example-grid-page .example--b4{width:23.7288135593%;float:left;margin-right:1.6949152542%}}@media screen and (min-width: 650px){.example-grid-page .example--b5{width:15.2542372881%;float:left;margin-right:1.6949152542%}}@media screen and (min-width: 650px){.example-grid-page .main-content{width:66.1016949153%;float:left;margin-right:1.6949152542%}}@media screen and (min-width: 650px){.example-grid-page .sidebar{width:32.2033898305%;float:right;margin-right:0}}.example-grid-page .gallery{list-style:none;margin:0;overflow:hidden}@media screen and (min-width: 650px){.example-grid-page .example-gallery .gallery__item{width:49.1525423729%;float:left}.example-grid-page .example-gallery .gallery__item:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.example-grid-page .example-gallery .gallery__item:nth-child(2n+2){margin-left:50.8474576271%;margin-right:-100%;clear:none}}@media screen and (min-width: 768px){.example-grid-page .example-gallery .gallery__item{width:32.2033898305%;float:left}.example-grid-page .example-gallery .gallery__item:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.example-grid-page .example-gallery .gallery__item:nth-child(3n+2){margin-left:33.8983050847%;margin-right:-100%;clear:none}.example-grid-page .example-gallery .gallery__item:nth-child(3n+3){margin-left:67.7966101695%;margin-right:-100%;clear:none}}@media screen and (min-width: 1280px){.example-grid-page .example-gallery .gallery__item{width:23.7288135593%;float:left}.example-grid-page .example-gallery .gallery__item:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.example-grid-page .example-gallery .gallery__item:nth-child(4n+2){margin-left:25.4237288136%;margin-right:-100%;clear:none}.example-grid-page .example-gallery .gallery__item:nth-child(4n+3){margin-left:50.8474576271%;margin-right:-100%;clear:none}.example-grid-page .example-gallery .gallery__item:nth-child(4n+4){margin-left:76.2711864407%;margin-right:-100%;clear:none}}.example-grid-page .example-gallery-oldie .gallery__item{width:23.3333333333%;float:left;margin-left:.8333333333%;margin-right:.8333333333%}.module>*:last-child,.module>*:last-child>*:last-child,.module>*:last-child>*:last-child>*:last-child,.module>*:last-child>*:last-child>*:last-child>*:last-child,.alert>*:last-child,.boxed>*:last-child,.content--primary .supplement>*:last-child,.supplement>*:last-child,.supplement--contact>*:last-child,.callout>*:last-child,.form>*:last-child,.example-grid-page .code-example>*:last-child,.alert>*:last-child>*:last-child,.boxed>*:last-child>*:last-child,.content--primary .supplement>*:last-child>*:last-child,.supplement>*:last-child>*:last-child,.supplement--contact>*:last-child>*:last-child,.callout>*:last-child>*:last-child,.form>*:last-child>*:last-child,.example-grid-page .code-example>*:last-child>*:last-child,.alert>*:last-child>*:last-child>*:last-child,.boxed>*:last-child>*:last-child>*:last-child,.content--primary .supplement>*:last-child>*:last-child>*:last-child,.supplement>*:last-child>*:last-child>*:last-child,.supplement--contact>*:last-child>*:last-child>*:last-child,.callout>*:last-child>*:last-child>*:last-child,.form>*:last-child>*:last-child>*:last-child,.example-grid-page .code-example>*:last-child>*:last-child>*:last-child,.alert>*:last-child>*:last-child>*:last-child>*:last-child,.boxed>*:last-child>*:last-child>*:last-child>*:last-child,.content--primary .supplement>*:last-child>*:last-child>*:last-child>*:last-child,.supplement>*:last-child>*:last-child>*:last-child>*:last-child,.supplement--contact>*:last-child>*:last-child>*:last-child>*:last-child,.callout>*:last-child>*:last-child>*:last-child>*:last-child,.form>*:last-child>*:last-child>*:last-child>*:last-child,.example-grid-page .code-example>*:last-child>*:last-child>*:last-child>*:last-child{margin-bottom:0}@media print{header .header--topbar,header .header__content-quicklinks{display:none !important}.sidebar{display:none !important}footer{display:none !important}.header--main{height:70px ;height:4.375rem ;background-color:transparent;background-image:none !important;border:0;padding-top:0}.header--main .header--content{text-align:center}.header--main .header__content-logo{background:none}.header--main .header__content-logo:after{content:url("../images//web_logo_print.svg")}.owl-wrapper{width:100% !important}.owl-item{border-bottom:1px solid #000;margin-top:24px;width:100% !important}.owl-item img{display:block;margin:auto;width:50% !important}.owl-item h5,.owl-item .h5,.owl-item p{max-width:100% !important;text-align:center !important}.services--primary ul li a{background:#f5f5f5;border:1px solid #cfcec9;width:100%}.services--primary ul li a:before{font-size:2.5em;right:20px;text-align:right;top:49%}.services--secondary ul{height:auto !important;margin:0}.services--secondary [id="show-more-services"]{display:none}.widget__calls-to-action{margin:0 !important;padding:0 !important}.widget__latest-news h4,.widget__latest-news .h4{text-align:center}.widget__latest-news .button,.widget__latest-news input[type=submit],.widget__latest-news .meeting__block ul li a,.meeting__block ul li .widget__latest-news a{display:none}.owl-theme .owl-controls .owl-buttons div{display:none}.data-table--directory>tbody>tr>th,.data-table--directory>tbody>tr>td{clear:both;float:left;width:100%}.data-table--directory .map{page-break-before:always}}
