@media(max-width:1000px){html{-webkit-text-size-adjust:none}#pagewrapper{padding:0;width:auto}#toputilnav ul{padding:0 1em 0 0;white-space:normal}#toputilnav ul li a{line-height:1.8em;white-space:nowrap}#topbanner{background-image:none;padding:0;text-align:center}#toplevelsearch input:focus{outline:1px solid #6f91c8}#toplevelsearch input input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset}#secondlevel ul.nav li.nav:hover>ul.menu,#secondlevel ul.nav li.nav>span.more{display:none!important}#secondlevel ul.nav li.nav:nth-last-child(2)>a{border-right:0}.morelinks>ul.more{padding:0}#contentlinks p,#contentlinks ul{margin:0 1em 1em 1em}#footer #bottomutilnav{margin-bottom:1em}#footer #iconlinks{position:static}#copyright,#powered{font-size:.9em}.headingtext,.introtext,.newsflash,.widgetspace,.intro,.textblock,.downloadlist{margin-left:0;margin-right:0;width:auto}#related{margin-right:1em}#related .container>h2{margin-left:0}#homecarousel{width:60%!important}#newspanel{margin-left:1%}#homechildren{padding-left:1em;padding-right:1em}#landing .item{width:27.8%}#landing.twocolumns .item{width:44.6%}ul#atoz{padding-left:5px;padding-right:5px}#askquestion #smfaqkeyword{width:55%}#councillorcalendar{margin-top:15px}#polltablewrap{width:100%}#topbanner{background-image:none!important}}@media(max-width:900px){#homecarousel{width:55%}#toplevelsearch input#go{-webkit-appearance:none}}@media(max-width:850px){#topbanner #toplogo{top:-2px}}@media(max-width:800px){#jPanelMenu-menu{background:#444;color:#aaa}.jPanelMenu-panel{padding-top:53px;background:#fff}#jPanelMenu-menu ul li a,#jPanelMenu-menu ul li span{color:#eee;display:block;padding:8px 0 8px 8px}#jPanelMenu-menu ul{background:#444;list-style:none;padding:48px 0 0 0;margin:0;visibility:visible!important}#jPanelMenu-menu ul.nav{padding:0 0 0 1.5em;background:#333;-moz-box-shadow:inset 0 0 2px 0 #000;-webkit-box-shadow:inset 0 0 2px 0 #000;box-shadow:inset 0 0 2px 0 #000}#jPanelMenu-menu ul.nav ul{padding:0 0 0 1.5em;background:#333}#jPanelMenu-menu ul li{padding:0}#jPanelMenu-menu ul li.active-tab span{color:#fff;font-weight:bold}#mobmenu{height:20px;width:20px;float:left;margin:.8em 0 0 .5em;background:url(../images/slidenavigationtoggle.png) no-repeat;cursor:pointer}#slidenavigationtoggle #toplevelsearch{text-align:center}#toplevelsearch input:focus{outline:1px solid #6f91c8}#slidenavigationtoggle{display:none;height:38px;padding:.4em;position:fixed;z-index:10;width:100%;top:0;background:#ddd;-moz-box-shadow:0 0 5px 1px #888;-webkit-box-shadow:0 0 5px 1px #888;box-shadow:0 0 5px 1px #888}#slidenavigationtoggle.expanded,#slidenavigation.expanded+#pagewrapper{margin-left:200px;width:100%}#contentlinks{text-align:center}#pagewrapper{padding:0}#toplevel{text-align:center}#toplevelsearch{float:none}.downloadlist{margin:0 0 1em 0}#topbanner{background-image:none;padding:0;text-align:center;float:left;clear:left;overflow:hiddden;width:100%}#toputilnav ul{margin-right:.5em}#topbanner #toplogo{margin-left:.5em}#toplevelsearch{text-align:right;padding-right:.5em}.headingtext{margin:0}.introtext{margin:.5em 0 1em 0}.icmvvstext,.icmvstext,.icmvspassword,.icmvsselect,.icmvstextarea,.icmvsfile,.icmstext,.icmspassword,.icmsselect,.icmstextarea,.icmsfile,.icmtext,.icmpassword,.icmselect,.icmtextarea,.icmfile,.icmltext,.icmlpassword,.icmlselect,.icmltextarea,.icmlfile{box-sizing:border-box;padding:.25em;width:100%}.icmvstext,.icmvspassword,.icmvsselect,.icmvstextarea,.icmvsfile{max-width:5em}.icmstext,.icmspassword,.icmsselect,.icmstextarea,.icmsfile{max-width:10em}.icmtext,.icmpassword,.icmselect,.icmtextarea,.icmfile{max-width:21em}.icmltext,.icmlpassword,.icmlselect,.icmltextarea,.icmlfile{max-width:33em}.icmstext.hasDatepicker{padding-right:0!important}#leftcolumn{display:none}#related>.container{margin:.5em 0}#relatedimages{width:auto!important;overflow-x:auto;overflow-y:hidden;margin-right:10px!important}#addpetitionform #textfields label,#addpetitionform #mediauploader label{padding-left:0;text-align:left}#homecarousel{margin-bottom:0;width:100%!important}#homecarousel .panelinner .panelbodycontent{width:auto}#newspanel{height:auto;margin:0 0 1em 0;display:block;float:none;width:auto;width:100%}#newspanel .tabs>li{float:none;display:block}#newspanel .tabs>li{float:left;border-left:none}#newspanel .tabs a,#newspanel .tabs div{text-align:center;display:block;float:none}#newspanel .tabs a,#newspanel .tabs div{margin-bottom:0}#newspanel .content>li.selected{border:1px solid #eaeaea;border-top:0;padding:.5em 2% 2% 2%;position:static}#newsfeature .content>li.selected{-webkit-overflow-scrolling:touch}#homechildren .item{width:48.4%;margin:0 1% 2em 0}#homechildren .item .topsixchild{padding:0 .5em 0 0;clear:both}#homechildren .item .topsixchild a{display:block;padding:.4em 0 .4em 12px}#homechildren .item .topsixchild span.rightborder{display:none}#homechildren .item .topsixchild span.square{display:inline-block}#moretab{width:14.8%}#registerform p.extralabel,#changepassword p.extralabel{clear:left;margin-left:205px;padding-top:10px}#medialib .container{width:50%}#askquestion #smfaqkeyword{width:50%}#landing .item{width:41%!important}.morelinks>ul.more{line-height:1.5em}.morelinks>ul.more li{display:inline-block;width:48%;vertical-align:top}.morelinks>ul.more li a{display:block;padding:.4em 0 .4em 12px}.morelinks>ul.more li .leftborder,.morelinks>ul.more li .rightborder{display:none}#homechildren .item .topsixchild li .square,#homechildren .item .topsixchild li,.morelinks>ul.more li .square{display:block;clear:both}.morelinks>ul.more li .square{color:#f33}#homechildren .item .topsixchild li{clear:both!important}#homechildren .item .topsixchild li{display:table}#homechildren .item .topsixchild li .square,#homechildren .item .topsixchild li a{display:table-cell;vertical-align:top}#homechildren .item .topsixchild a{padding-top:.5em}#related .container .pollquestion,#related .container .pollquestion+ol,#related .container .pollbuttons{padding:5px 0!important}#maincolumnwrapper{position:relative}#leftcolumnmobile.collapse{background-color:#999}#leftcolumnmobile.js{background-color:#c00;background-image:url('../images/chevrons.png');background-position:0 0;background-repeat:no-repeat;color:#FFF;cursor:pointer;display:block;float:left;font-size:2em;height:80px;line-height:80px;margin-top:20px;text-align:center;width:30px;margin-right:.5em;position:absolute;top:0;left:0;z-index:9999}#leftcolumn.expanded{position:relative;top:0;left:40px;z-index:9999;display:block;width:90%;max-height:100%}#leftcolumnmobile.js.expand{background-color:#666;background-position:right top;background-repeat:no-repeat}#leftcolumn #leftnavigation+.textblock{display:none}#leftcolumn+#contentwrap{margin-left:40px;clear:both}.searchform .labelandfield{margin-bottom:.6em;display:block}}@media(max-width:690px){#toplogo{width:40%}#toplogo img{width:95%}#toplevelsearch{padding-bottom:44px}#toplevelsearch input#qu{width:55%}}@media(max-width:630px){#homecarousel.carousel{width:100%}}@media(max-width:580px){#toplevelsearch{overflow:visible}#toplevelsearch form{width:100%;float:right;clear:both;padding-top:.5em}.foruminput{clear:left}#addthread .label{padding:.5em;text-align:left}#forumgo{padding:.5em 0 .5em 2.5em}.content .icmform fieldset{padding:.5em 1%!important}.content .icmform fieldset.icmHide{padding:.5em 0!important}.content .icmform li{padding:.5em 0}.content .icmform li label{width:100%}.content .icmform .icmltext,.content .icmform .icmtext,.content .icmform .icmlpassword,.content .icmform .icmlselect,.content .icmform .icmltextarea,.content .icmform .icmlfile{clear:both;display:block}.icmformleft label{margin:0;clear:both}form#loginform label,form.changepassword label,form#registerform label{text-align:left;padding-left:0}.content .icmform li .icmbutton-surround{padding:.5em}.icmhorizontal.icmbuttongroup.icmcheckcontainer li{width:48%}}@media(max-width:390px){.foruminput input,.foruminput textarea{width:20em!important}#forumspace{display:none}#forumgo{padding:.5em 0 .5em .5em;clear:left}}@media(max-width:480px){#topbanner #toplogo{top:-5px}#pagewrapper{padding-top:0}#toputilnav ul{margin:0 .5em 0 0}#toplevelnav ul li{display:block;text-align:left}#toplevelnav ul li a,#toplevelnav ul li span{border-radius:0}#topbanner #toplogo{width:60%;text-align:right;padding-bottom:.5em}#topbanner #toplogo img{width:95%}#toplevelsearch{margin-top:0;margin-right:0;padding-right:0;text-align:right}#toplevelsearch form{padding-right:1em}#secondlevel{display:none}#breadcrumb{background:0;line-height:1.8em}#breadcrumb ol{padding-bottom:0}#breadcrumb ol li{white-space:nowrap}#centrecolumn{margin:0}#centrecolumn #content{margin:0 1em}#centrecolumn .headingtext{padding-top:.5em;display:table}.headingtext>img,.headingtext>h1{display:table-cell}#homecarousel{margin-top:0!important}#breadcrumb{display:none}div.list.contactlist{position:static}.cols-2{width:100%}div.list.contactlist a.img+.list-inner{padding-left:0;float:left;width:57%}#centrecolumn .headingtext h1,#centrecolumn .bodytext p,#centrecolumn .introtext p,.textblock .bodytext p,#landing{padding:0 0!important}.bodytext img{height:auto;max-width:100%}.bodytext p a>img{margin:0}.bodytext #relatedimages #mainimage .img a img,.bodytext #relatedimages #relatedthumbs .img .thumbnailbox img{margin:0!important}#relatedimages{width:100%!important;overflow-x:hidden}#relatedimages>#mainimage,#relatedimages>#relatedthumbnails{width:246px;margin:auto!important}#relatedimages>#mainimage img{max-width:auto!important;margin:1em auto}#relatedthumbnails .img img{margin-top:0!important}#mainimage img{margin:1em auto!important;display:block}#relatedthumbnails{margin-bottom:1em}#recaptcha_area .tablewrapper{overflow:hidden}#recaptcha_table.recaptcha_theme_clean{position:relative;transform:none;-webkit-transform:none}#recaptcha_table.recaptcha_theme_clean tbody{display:block;padding:.25em;width:30em}#recaptcha_table.recaptcha_theme_clean td{display:block;padding:0!important}#recaptcha_table.recaptcha_theme_clean #recaptcha_image{margin:0!important;max-width:230px;width:100%!important}#recaptcha_table.recaptcha_theme_clean #recaptcha_image img{height:auto!important;width:100%!important}#recaptcha_table.recaptcha_theme_clean .recaptcha_image_cell+td{position:absolute;right:.25em;top:.25em}#recaptcha_table.recaptcha_theme_clean .recaptcha_input_area{padding:0!important}#recaptcha_table.recaptcha_theme_clean .recaptcha_input_area #recaptcha_response_field{margin:0;max-width:248px;width:100%!important}#recaptcha_table.recaptcha_theme_clean #recaptcha_logo,#recaptcha_table.recaptcha_theme_clean #recaptcha_tagline{display:none}.recaptchatable{width:33em}div.newsflash{margin-top:1em;margin-bottom:1em}.carousel .panelinner{height:220px}.carousel .panelinner .panellink{bottom:auto!important}#homecarousel{height:220px;margin:54px 0 40px 0;overflow:visible}#homecarousel .previous,#homecarousel .next{margin-top:-12px}#homecarousel .panelinner{background-position:top center}#homecarousel .panelinner>h2{margin-top:-54px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#homecarousel .panelinner .panelbodycontent{display:none}#homecarousel.js #tabs{display:none}#homecarousel.js .previous,#homecarousel.js .next{background-image:url('../images/mobileslider/mobile-navigation-left.png');background-color:#b2b2b2;background-position:center 2px;background-repeat:none;border-right:1px solid #fff;bottom:-39px;height:39px;left:0;opacity:1!important;right:50%;top:auto;width:auto}#homecarousel.js .previous:hover,#homecarousel.js .next:hover{background-color:#222;background-image:url('../images/mobileslider/mobile-navigation-highlighted.png')}#homecarousel.js .next{background-position:center -42px;border-left:1px solid #fff;border-right:0;left:50%;right:0}#homecarousel.js{padding-bottom:4px}.carousel.js .tabs{display:none!important}#centrecolumn .carousel .panelinner{height:100%}#centrecolumn .carousel .panelinner h2{margin-top:0;position:absolute;height:1em;top:auto;bottom:0}#homechildren{padding:0 .5em .5em .5em!important}#homechildren .item{display:block;display:table;width:auto;position:relative}#homechildren .item>a{display:block;display:table-cell;font-size:1.75em;vertical-align:middle}#homechildren .item>img,#homechildren .item>.square{position:inherit;display:block;display:table-cell;vertical-align:middle}#homechildren .item>img{padding-top:.3em}#homechildren .item>img ~ .itemintrotext{padding-left:2.5em;padding-top:0}#homeslider{display:none}#newspanel .content>li.selected{border:0}#homechildren .topsixchild li .square{color:#f33}#homechildren .item .topsixchild{padding:0;display:none}#homechildren .item .topsixchild li a{color:#333}.morelinks{padding:.25em 0 0 0;border:0;clear:both;margin:0 .5em .5em .5em}.morelinks .mltitle{font-size:1.2em;margin-left:0}.morelinks>ul.more{border:1px solid #e5e5e5;padding:.25em 1em .25em .5em;background:#f5f5f5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f5f5f5 1%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#f5f5f5),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f5f5f5 1%,#fff 100%);background:-o-linear-gradient(top,#f5f5f5 1%,#fff 100%);background:-ms-linear-gradient(top,#f5f5f5 1%,#fff 100%);background:linear-gradient(to bottom,#f5f5f5 1%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#ffffff',GradientType=0)}.morelinks>ul.more li>.square{line-height:2.1em;color:#f33;font-size:.9em}.morelinks>ul.more li{padding:0}.morelinks>ul.more li a{color:#333;text-decoration:none;padding:.3em 0 .3em 1.2em}.morelinks>ul.more li a:hover{text-decoration:underline}#related .container>ul,#related .container.poll>fieldset{margin:5px 0}#related .container .pollquestion,#related .container .pollquestion+ol,#related .container .pollbuttons{padding:5px 0!important}#contentlinks{margin:2em 0 0 0;text-align:left}#contentlinks ul{padding:0 1em;margin:0;background:#f6f6f6;border-top:1px solid #ededed}#contentlinks ul li.padding{padding:.5em 0!important}#contentlinks ul li{display:block;padding:.5em 0;border-right:0}.textblock .bodytext,.textblock.bottomtext .bodytext{margin:auto 0}#contentlinks ul li>.padding{padding:0}ul#atoznav{text-align:left;padding:.8em 1em 0 1em}ul#atoznav .label{display:block;font-size:1em;padding-bottom:1em}ul#atoznav li.label+li{padding-left:0}ul#atoznav li{padding-left:0;padding-right:.5em;padding-bottom:1em;display:inline-block}#footer{-webkit-box-shadow:inset 0 4px 10px 0 rgba(61,61,61,0.3);-moz-box-shadow:inset 0 4px 10px 0 rgba(61,61,61,0.3);box-shadow:inset 0 4px 10px 0 rgba(61,61,61,0.3)}#footer #iconlinks{float:left;clear:left}#copyright{position:static;float:left;clear:left;padding-top:1em}#footer #bottomutilnav{margin-bottom:1.5em}#landing .item{display:block;width:auto!important}#landing .item{display:block;width:auto!important}.mobspan{display:block;margin-top:5px}form#loginform label,form#changepassword label,form#registerform label{text-align:left;padding-left:0}#registerform p.extralabel,#changepassword p.extralabel{clear:left;margin-left:0;padding-top:10px}#registerform .captcha span{display:block}.icmlocationmap{width:100%!important}#medialib .container{width:100%}#restrictions .row div{width:100%}#searchform .labelandfield{padding-bottom:5px}#askquestion{overflow-x:scroll}#askquestion div{width:120%}#addpetitionform #textfields label,#addpetitionform #mediauploader label{padding-left:0;text-align:left}#download .pairwrap{margin:0}#download .pairwrap div{margin:1em 0;width:100%}#contactlist .pairwrap{widows:100%;margin:0;border:0}#contactlist .pairwrap div.odd,#contactlist .pairwrap div.even{width:100%!important;display:block!important;margin:.5em 0 0 0;padding-bottom:.5em;border-bottom:solid 1px #e9e9e9}#contactlist .img{float:none!important;margin-bottom:10px;display:block}.registersection p.leftlabel,.captcha .leftlabel{padding-left:0!important;margin-left:0!important;text-align:left!important}.registersection span.extralabel{padding-left:0!important;margin-left:0!important;text-align:left}.captcha span{margin-left:0!important;margin-top:3px}#subscriptions{min-width:500px}#sitemap{overflow-x:auto}#sitemap ul{min-width:400px}#councillorcalendar{width:100%;overflow-x:auto;margin-top:15px}#councillorcalendar #councillorrhs .header,#councillorcalendar #councillorrhs .current{width:230px}.content .icmform fieldset{-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-before:0;-webkit-padding-start:0;-webkit-padding-end:0;-webkit-padding-after:0}.contact div.value{word-wrap:break-word}}@media(max-width:420px){#homecarousel{height:200px}.morelinks>ul.more li{display:block;width:auto}.content .icmform .icmltext,.content .icmform .icmlpassword,.content .icmform .icmlselect,.content .icmform .icmltextarea,.content .icmform .icmlfile{width:67%;clear:both}}@media(max-width:365px){#toplevelsearch input#q{width:140px}#recaptcha_table{transform:scale(.875,.875);transform-origin:0 0;-webkit-transform:scale(.875,.875);-webkit-transform-origin:0 0}#homecarousel{height:180px}#cal{width:100%;overflow-x:auto!important}#poll td.answer{width:75px}div.list.contactlist a.img+.list-inner{clear:both;width:100%}}@media(max-width:320px){#homecarousel{height:150px}#topbanner{margin-bottom:1em}#toplevelsearch form{float:left;clear:both}.content .icmform .icmstext,.content .icmform .icmtext,.content .icmform .icmltext,.content .icmform .icmsselect,.content .icmform .icmlpassword,.content .icmform .icmlselect,.content .icmform .icmltextarea,.content .icmform .icmlfile,.content .icmform .icmltext,.content .icmform .icmtext{clear:both}}@media(max-width:300px){#topbanner #toplogo{width:80%;margin-bottom:2em}#toplevelsearch{padding-bottom:80px}#welshlink,#englishlink{top:4em;height:1.25em}#toplevelsearch form{padding-top:.9em}}@media(max-width:245px){#toplevelsearch input#qu{width:40%}}