/*!
  Theme Name: Llanelli Rural
  Theme URI: http://www.netbop.co.uk
  Description: Llanelli Rural
  Version: 1.0.0
  Author: NetBop
  Author URI: http://www.netbop.co.uk
  Tags: Blank, HTML5, CSS3

  License: MIT
  License URI: http://opensource.org/licenses/mit-license.php
*/#search-results ul:after,#search-results ul:before,.affiliates>ul:after,.affiliates>ul:before,.box ul:after,.box ul:before,.lang ul:after,.lang ul:before,.nav>ul:after,.nav>ul:before,.slider-wrapper>ul:after,.slider-wrapper>ul:before,[class$=-grid]>ul:after,[class$=-grid]>ul:before,nav#mainnav ul:after,nav#mainnav ul:before{content:' ';display:table}#search-results ul:after,.affiliates>ul:after,.box ul:after,.lang ul:after,.nav>ul:after,.slider-wrapper>ul:after,[class$=-grid]>ul:after,nav#mainnav ul:after{clear:both}#search-results ul,.affiliates>ul,.box ul,.lang ul,.nav>ul,.slider-wrapper>ul,[class$=-grid]>ul,nav#mainnav ul{list-style:none;display:block;padding:0;margin:0}#search-results ul>li,.affiliates>ul>li,.box ul>li,.lang ul>li,.nav>ul>li,.slider-wrapper>ul>li,[class$=-grid]>ul>li,nav#mainnav ul>li{display:block;padding:0;margin:0}.affiliates a[title="Health Challenge Wales"],.affiliates a[title="Investors in People"],.affiliates a[title="Positive About Disabled People"],.affiliates a[title="SGS UKAS"],.affiliates a[title="SWA Awards"],.slick-dots li button,[class*=" icon-"],[class^=icon-]{font-size:0!important;line-height:0!important;color:transparent!important}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */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:700}dfn{font-style:italic}h1{font-size:2em;margin:.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:-.5em}sub{bottom:-.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}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;margin:0;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}@media (max-width:767px){body{padding-top:123px}}a{color:#8d1b52;text-decoration:none;transition:background-color .5s,color .5s}a:active,a:focus,a:hover{color:#a31f5f}#wrapper{position:relative;height:100%}.overlay{background:rgba(0,0,0,.7);position:absolute;z-index:4;display:none;bottom:0;right:0;left:0;top:0}.dark-grey,.light-grey,.mid-grey{padding:20px 0}@media (max-width:767px){.dark-grey,.light-grey,.mid-grey{padding:0}}.light-grey{background:#f0f0f0}.mid-grey{background:#e0e0e0}.dark-grey{background:#ccc}address{font-style:normal}.home .printfriendly{display:none}@font-face{font-family:open_sansregular;src:url(fonts/OpenSans-Regular-webfont.eot);src:url(fonts/OpenSans-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/OpenSans-Regular-webfont.woff) format("woff"),url(fonts/OpenSans-Regular-webfont.ttf) format("truetype"),url(fonts/OpenSans-Regular-webfont.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansbold;src:url(fonts/OpenSans-Bold-webfont.eot);src:url(fonts/OpenSans-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/OpenSans-Bold-webfont.woff) format("woff"),url(fonts/OpenSans-Bold-webfont.ttf) format("truetype"),url(fonts/OpenSans-Bold-webfont.svg#open_sansbold) format("svg");font-weight:400;font-style:normal}html{font-size:62.5%}body{color:#000;font:normal 14px/1.4 open_sansregular,sans-serif;font:normal 1.4rem/1.4 open_sansregular,sans-serif;letter-spacing:-.02em}h1,h2,h3,h4{font-family:open_sansregular,sans-serif;font-weight:400}h1{font:40px/110% open_sansbold,sans-serif;font:4rem/110% open_sansbold,sans-serif}@media (max-width:767px){h1{font-size:2.8rem}}.home h1,h2{font:normal 22px open_sansregular,sans-serif;font:normal 2.2rem open_sansregular,sans-serif;color:#000}@media (max-width:599px){.home h1 h2,h2 h2{display:block;text-align:center}}h3{font-size:18px;font-size:1.8rem;line-height:20px;line-height:2rem}p{line-height:22px;line-height:2.2rem}p.lead{font-size:18px;font-size:1.8rem}.icon-facebook{background:#39599d}.icon-facebook:hover{background-color:#4063b0}.icon-facebook:before{content:""}.bgcolor-facebook{background-color:#39599d}.bgcolor-facebook:hover{background-color:#4063b0}.color-facebook{color:#39599d}.color-facebook:hover{color:#4063b0}.icon-twitter{background:#00b0eb}.icon-twitter:hover{background-color:#05c1ff}.icon-twitter:before{content:""}.bgcolor-twitter{background-color:#00b0eb}.bgcolor-twitter:hover{background-color:#05c1ff}.color-twitter{color:#00b0eb}.color-twitter:hover{color:#05c1ff}#search-results .box .excerpt:after,#search-results .box .excerpt:before,#search-results .box:after,#search-results .box:before,.clearfix:after,.clearfix:before,.container:after,.container:before,.member-contact:after,.member-contact:before,footer#footer:after,footer#footer:before,header#masthead:after,header#masthead:before{content:' ';display:table}#search-results .box .excerpt:after,#search-results .box:after,.clearfix:after,.container:after,.member-contact:after,footer#footer:after,header#masthead:after{clear:both}.container,footer#footer,header#masthead{max-width:1020px;margin:0 auto;padding:0 20px}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.slider-wrapper>ul{display:none}.img-holder{background:#f0f0f0;position:relative;overflow:hidden}.img-holder img{display:block;transition:.5s;opacity:0}#header-wrapper .icon-facebook,#header-wrapper .icon-twitter,#home-slider .caption,#home-slider .caption .more,.button,.contact-btn,.fade-hover,.follow-btn,.post-edit-link,[class$=-btn],button,input[type=submit],nav#mainnav a{transition:color .5s,background-color .5s}.dark-brand-color{background:#7c1848}.pull-left{float:left}.pull-right{float:right}@media (max-width:767px){.pull-left,.pull-right{float:none;width:100%;width:auto}}hr{background:#eee;height:2px}ol li,ul li{margin:5px 0}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#header-wrapper{background:#8d1b52}#header-wrapper .icon-facebook,#header-wrapper .icon-twitter{width:40px;height:40px;display:block;border-radius:3px;float:right;margin:5px 0 5px 4px;background-repeat:no-repeat;background-position:50%;background-size:auto 20px}#header-wrapper .icon-facebook:before,#header-wrapper .icon-twitter:before{color:#fff;font-size:22px;font-size:2.2rem;line-height:40px;line-height:4rem}#header-wrapper .icon-facebook{background-image:url(images/icons/facebook.png)!important}#header-wrapper .icon-twitter{margin-right:5px;background-image:url(images/icons/twitter.png)!important}@media (max-width:767px){#header-wrapper{z-index:5;position:fixed;right:0;left:0;top:0}#header-wrapper .dark-brand-color .container,#header-wrapper .dark-brand-color footer#footer,#header-wrapper .dark-brand-color header#masthead{padding:0}#header-wrapper .icon-facebook,#header-wrapper .icon-twitter{width:32px;height:32px}}header#masthead{color:#fff}@media (max-width:767px){header#masthead{padding:20px}}.logo{background:url(images/logo.png) no-repeat 0;font-size:25px;font-size:2.5rem;line-height:80px;line-height:8rem;height:130px;display:block;float:left;padding-left:105px;margin-bottom:-50px;width:341px;white-space:nowrap}.logo,.logo:hover{color:#fff}@media (max-width:991px){.logo{margin-left:60px}}@media (max-width:767px){.logo{background-size:46px 59px;font-size:2.2rem;line-height:59px;padding-left:61px;height:59px;width:200px;white-space:normal;line-height:1.2;margin:0}}.lang{float:right;text-align:center;font-style:italic;font-size:11px;font-size:1.1rem;color:#fff;margin:23px 0 0 26px}.lang img{display:block;width:44px}.lang a{color:#fff}.lang span{margin:0!important;display:block}@media (max-width:767px){.lang{margin-top:0}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){#menu-useful-links,#menu-useful-links-cymraeg{width:30%!important}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:landscape){#menu-useful-links,#menu-useful-links-cymraeg{width:30%!important}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:portrait){#menu-useful-links,#menu-useful-links-cymraeg{width:30%!important}}.nav a{display:block}nav#mainnav{float:left}nav#mainnav ul{margin-left:138px}nav#mainnav li{float:left;position:relative}nav#mainnav a{color:#fff;font-size:15px;font-size:1.5rem;line-height:50px;line-height:5rem;padding:0 15px;text-transform:uppercase;display:block}nav#mainnav .current-menu-item a,nav#mainnav a.open,nav#mainnav a:hover{background:#9d2f64}nav#mainnav ul.sub-menu{background:#9d2f64;position:absolute;display:none;z-index:1;width:300px;margin:0;top:100%;left:0}nav#mainnav ul.sub-menu li{float:none}nav#mainnav ul.sub-menu a{font-size:13px;font-size:1.3rem;line-height:40px;line-height:4rem;border-bottom:1px solid #8d1b52}nav#mainnav ul.sub-menu a.open,nav#mainnav ul.sub-menu a:hover{background-color:#b13571}nav#mainnav ul.sub-menu ul.sub-menu{left:100%;width:200px;display:block;top:0}nav#mainnav ul.sub-menu ul.sub-menu a{background-color:#b13571}@media (max-width:991px){nav#mainnav{overflow:auto;background:#7c1848;padding:0;position:absolute;z-index:2;height:100%;width:220px;left:-220px;top:0}nav#mainnav ul{margin:0}nav#mainnav li{float:none}nav#mainnav ul.sub-menu{position:static!important;width:100%!important;width:auto!important}}nav#mainnav .sub-menu .menu-item-has-children>a:hover{display:block!important}#mobile-nav-toggle{display:none;cursor:pointer;width:40px;height:32px;transition:.5s;position:relative;z-index:5;float:left;margin:5px 0;padding:10px}#mobile-nav-toggle [class$=-bar]{border-radius:2px;background:#fff;display:block;height:2px;margin-bottom:3px;transition:.5s}#mobile-nav-toggle .bottom-bar{margin:0}#mobile-nav-toggle.active{padding-top:15px}#mobile-nav-toggle.active [class$=-bar]{margin:0}#mobile-nav-toggle.active .top-bar{transform:rotate(45deg);transform-origin:50%;margin-bottom:-2px}#mobile-nav-toggle.active .middle-bar{height:0;margin:0 50%}#mobile-nav-toggle.active .bottom-bar{transform:rotate(-45deg);transform-origin:50%}@media (max-width:991px){#mobile-nav-toggle{display:block}}article,aside{float:left;position:relative}@media (max-width:767px){article,aside{float:none;width:100%!important;width:auto!important;padding:0!important}}article{width:70%;padding-right:20px;border-right:1px solid #f0f0f0}.home article{padding:0;border:none}article.half{width:50%}article.half.first{padding-right:30px;border-right:1px solid #ccc}article.half.second{padding-left:30px}article.full-width{width:100%;width:auto;float:none;padding:0;border:none}@media (max-width:767px){article{float:none;width:100%!important;width:auto!important;padding:10px 0!important;border:none!important}article.second{padding:10px 20px!important;margin:20px -20px 0}.light-grey article.second{background:#fcfcfc}.mid-grey article.second{background:#ededed}}aside{padding-left:20px;width:30%}[class$=-grid]>ul{margin:0 -3px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}[class$=-grid]>ul>li{padding:0 3px;margin-bottom:6px;-ms-flex:1;flex:1}.no-flexbox [class$=-grid]>ul>li{float:left;display:block}[class$=-grid][data-cols="2"]>ul>li{width:50%}[class$=-grid][data-cols="3"]>ul>li{width:33.33%}[class$=-grid][data-cols="4"]>ul>li{width:25%}[class$=-grid][data-cols="5"]>ul>li{width:20%}@media (max-width:991px){[class$=-grid][data-cols="3"]>ul>li{width:50%}[class$=-grid][data-cols="4"]>ul>li{width:33.33%}[class$=-grid][data-cols="5"]>ul>li{width:25%}}@media (max-width:767px){[class$=-grid]>ul{margin:0}[class$=-grid]>ul>li{width:50%!important}}.accordion{display:block;width:100%;margin-bottom:70px;margin-top:20px;box-sizing:border-box;padding:0}.accordion-head{background-color:#fff;color:#000;border-bottom:2px dotted #c4c4c4;position:relative;overflow:hidden;cursor:pointer;height:auto}.accordion-head h2 a{float:left;line-height:1em;font-weight:600;color:#fff}.accordion-head h2{padding:0 40px 0 20px;font-size:1.1em!important}@media (max-width:599px){.accordion-head h2{font-size:.75em!important;width:180px}}.accordion-body{border-bottom:2px dotted #c4c4c4;padding:0;margin:0;height:auto;display:none}.accordion-body p{line-height:1.4em;font-size:15px;font-size:1.5rem;padding:10px 25px;margin:0;color:#000;font-weight:800}.accordion-body ul{font-weight:800;margin-left:45px;padding-left:0}.arrow{background:#8d1b52 url(images/icons/plus-icon.png) 25px 20px no-repeat}.accordion-head.open .arrow,.arrow{position:absolute;right:0;top:0;width:auto;height:auto;padding:30px 30px 150px}.accordion-head.open .arrow{background:#8d1b52 url(images/icons/minus-icon.png) 25px 20px no-repeat}.accordion-head.open{background-color:#8d1b52;color:#fff!important;font-weight:300;border:none}.accordion-head.open h2{color:#fff!important}#footer-wrapper{background:#8d1b52;padding:30px 0;margin-top:50px}.home #footer-wrapper{margin:0}footer#footer,footer#footer a{color:#fff}footer#footer .nav li{float:left;padding:0 22px;border-right:1px solid #fff}footer#footer .nav li:last-child{padding-right:0;border:none}@media (max-width:767px){footer#footer{text-align:center}footer#footer address{margin-bottom:20px}footer#footer .nav li{padding:0;border:none;float:none;width:100%;width:auto}}.affiliates>ul>li{display:block;float:left;margin-left:20px}.affiliates a{display:block;background:no-repeat 50%}.affiliates a[title="SGS UKAS"]:before{display:block;content:url(images/affiliates/sgs-ukas.png)}.affiliates a[title="Positive About Disabled People"]:before{display:block;content:url(images/affiliates/positive-about-disabled-people.png)}.affiliates a[title="Investors in People"]:before{display:block;content:url(images/affiliates/investors-in-people.png)}.affiliates a[title="Health Challenge Wales"]:before{display:block;content:url(images/affiliates/health-challenge-wales.png)}.affiliates a[title="SWA Awards"]:before{display:block;content:url(images/affiliates/swa-awards.png)}@media (max-width:767px){.affiliates>ul>li{float:none;padding:0;margin:20px 0}}.form-group{position:relative}.form-group label{display:none;font-size:14px;font-size:1.4rem;line-height:35px;color:#000;height:35px;padding:0 11px;position:absolute;bottom:0;right:0;top:0;width:100%;pointer-events:none;z-index:2;transition:.5s}.form-group input[type=date],.form-group input[type=email],.form-group input[type=search],.form-group input[type=tel],.form-group input[type=text],.form-group select,.form-group textarea{background:#fff;color:#000;width:100%;border:1px solid #ccc;line-height:35px;height:35px;padding:0 11px;transition:border .5s}.form-group textarea{height:200px}.form-group.focused label{font-size:0;color:transparent}.form-group.focused input{border-color:#8d1b52;outline:none}.form-group.focused input[type=date],.form-group.focused input[type=email],.form-group.focused input[type=search],.form-group.focused input[type=tel],.form-group.focused input[type=text],.form-group.focused select,.form-group.focused textarea{color:#000}.wpcf7-form-control-wrap.recipient-email{display:none}form.search{float:right;position:relative;margin-top:20px;font-style:italic;width:460px}form.search [class^=-icon]{font-size:15px;font-size:1.5rem;line-height:1;color:#fff;display:inline-block}form.search label{color:#8d1b52;line-height:40px;height:40px}form.search input[type=search]{background:#fff;width:100%;height:40px;line-height:40px;border-radius:4px;border:none}form.search button{border-radius:4px;height:40px;line-height:38px;position:absolute;text-transform:none;right:0;top:0;border:1px solid #fff;transition:.5s}@media (max-width:991px){form.search{width:32px;height:32px;float:left;margin:5px 0 5px 4px;cursor:pointer;transition:.5s}form.search label{font-size:0;color:transparent;line-height:0}form.search input[type=search]{background:transparent;line-height:32px;height:32px}form.search button{width:32px;height:32px;background:transparent;color:transparent;padding:0;font-size:0;pointer-events:none;border-color:transparent}form.search.open{width:194px}form.search.open label{font-size:1.4rem;line-height:32px}form.search.open input[type=search]{background-color:#fff}form.search.open button{background-color:#8d1b52;pointer-events:auto;border-color:#fff}}.wpcf7-form br{display:none}.wpcf7-form p{margin:0}.wpcf7-form .form-group{margin-bottom:5px}.wpcf7-form .form-group input,.wpcf7-form .form-group textarea{width:100%}.wpcf7-form .form-group input[type=checkbox],.wpcf7-form .form-group input[type=radio]{width:auto!important;margin:10px}.req{color:#c00}.home .registerform .form-grid ul li{width:100%!important}table.council-meetings td.date a,table.council-meetings td.location a{color:#000}.community-events .rc-anchor-light{width:230px!important;position:relative!important}.community-events .rc-anchor-normal-footer{position:absolute!important;left:138px!important}button[disabled],html input[disabled]{cursor:default;opacity:.4!important}input[type=submit i]:disabled{opacity:.4!important}.req{color:red}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder,input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus:-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}.wpfc-calendar-wrapper h2{font:normal 16px open_sansregular,sans-serif!important;font:normal 1.6rem open_sansregular,sans-serif!important}.fc th{border-color:#7c1848!important;background:#8d1b52;color:#fff;padding:5px 0}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#f0f0f0}.fc-unthemed .fc-today{background:#e7d0da}.fc-event[href]{background:#8d1b52!important;border-color:#7c1848!important}.fc-day-grid-event .fc-time{display:none}.fc .fc-button-group{margin:0 -1px}.fc-other-month{background:#f0f0f0;border-color:#e0e0e0!important}.fc .fc-button-group>*{line-height:25px;line-height:2.5rem;padding-bottom:0;padding-top:0;color:#fff;background:#8d1b52;border:none;border-radius:2px;margin:0 1px}.fc .fc-button-group>*,.fc button{height:25px;height:2.5rem;-webkit-appearance:none}.fc button{cursor:pointer;line-height:25px!important;line-height:2.5rem!important;background:#f0f0f0;border:1px solid #e0e0e0;opacity:1;color:#8d1b52}.fc-basicDay-button,.fc-basicWeek-button{margin-left:2px}.tweet-wrapper{padding-left:90px;position:relative;margin-bottom:20px}.twitter-header{padding-top:10px}.twitter-header p{margin:0}.twitter-profile-pic{width:75px;height:75px;display:block;border-radius:50%;position:absolute;left:0;top:0}.twitter-name{font-size:16px;font-size:1.6rem;margin-top:10px}.tweet-date,.twitter-handle{font-size:14px;font-size:1.4rem}.tweet-date{float:right;color:#7c1848;display:block}.tweet{font-size:16px;font-size:1.6rem;margin-bottom:10px}.tweet a{color:#7c1848}#twitter_update_list li{padding:0 0 12px}#loading-container{padding:16px 0;text-align:center}#twitter-feed{margin:auto;padding:0;color:#1a4569;overflow:auto}#twitter-feed h4{padding:10px 0 15px!important}#loading-container,.twitter-article{display:block;margin-bottom:20px;padding:0;cursor:pointer}.twitter-pic{float:left;width:17%}.twitter-article.white{background:#fff}.twitter-pic img{float:left;border-radius:50%;border:none;margin:14px 0 0;border:3px solid #afcad4;max-width:100%}.twitter-text{width:83%;float:left;padding:0 20px}.twitter-text p{margin:7px 0;font-size:16px;line-height:20px;text-align:left;padding:0;display:block;float:left;color:#000}.twitter-text a,h1 a{text-decoration:none}.twitter-text a,.twitter-text a:hover,h1 a,h1 a:hover{color:#8d1b52!important}.tweet-time{color:#8d1b52;float:right;font-size:15px;font-weight:300}.tweet-time a,.tweet-time a:hover{color:#8d1b52!important}.tweetprofilelink{display:block;float:left;width:100%;max-width:330px;margin:0;padding:0;text-align:left;font-size:14px}.tweetprofilelink a{color:#8d1b52!important}.tweetprofilelink a:hover{color:#444}.twitter-name{margin:0;padding:0;text-align:left;font-size:12px}.twitter-name a{font-size:17px}.twitter-name a,.twitter-name a:hover{color:#000!important}#twitter-actions{width:75px;float:right;margin-top:5px;margin-right:5px;margin-top:3px;display:none}.intent,.intent a{width:25px;height:16px;float:left}.intent a{display:block;background-image:url(../images/tweet-actions.png)}.intent a:hover{background-position:-25px 0}#intent-retweet a{background-position:0 -17px}#intent-retweet a:hover{background-position:-25px -17px}#intent-fave a{background-position:0 -36px}#intent-fave a:hover{background-position:-25px -36px}.nfon-banner{width:100%;margin:10px auto 0;border-radius:10px}#retweet-indicator{width:14px;height:10px;background-image:url(../images/tweet-actions.png);background-position:-5px -54px;margin-top:3px;float:left}.twitter-box{width:100%;display:block;clear:both;margin:0;padding:20px 10px;background:#d9e5ea;border:1px solid #cbd3d6;border-radius:10px}.twitter-box h4{padding:0 0 20px}.twitter-box .twitter-article{width:273px}.twitter-box .tweetprofilelink,.twitter-box .twitter-text{width:185px}.twitter-box .twitter-name{width:185px!important}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}#home-slider .caption .more,.button,.contact-btn,.post-edit-link,[class$=-btn],button,input[type=submit]{background:#8d1b52;color:#fff;text-align:center;line-height:32px;line-height:3.2rem;font-size:15px;font-size:1.5rem;text-transform:uppercase;display:block;padding:0 12px;-webkit-appearance:none;border:none;border-radius:5px;text-transform:lowercase}#home-slider .caption .more:active,#home-slider .caption .more:focus,#home-slider .caption .more:hover,.button:active,.button:focus,.button:hover,.contact-btn:active,.contact-btn:focus,.contact-btn:hover,.post-edit-link:active,.post-edit-link:focus,.post-edit-link:hover,[class$=-btn]:active,[class$=-btn]:focus,[class$=-btn]:hover,button:active,button:focus,button:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:#a31f5f;color:#fff}.post-edit-link{margin:5px auto 0;z-index:5;background:#1b8d56;color:#fff}.post-edit-link:active,.post-edit-link:focus,.post-edit-link:hover{background-color:#1fa363;color:#fff}.agenda-btn{width:72px;line-height:19px;line-height:1.9rem;font-size:12px;font-size:1.2rem;float:right;text-transform:lowercase;margin-left:5px}.follow-btn{display:block;border-radius:6px;line-height:46px;padding:0 16px;height:46px;color:#fff;text-transform:none}.follow-btn:hover{color:#fff}.follow-btn [class^=icon-]{width:24px;height:24px;display:block;margin-left:25px;margin:11px 0;float:right;background-size:auto 24px;background-position:50%;background-repeat:no-repeat}.follow-btn .icon-facebook{background-image:url(images/icons/facebook.png)}.follow-btn .icon-twitter{background-image:url(images/icons/twitter.png);background-size:24px auto}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){.follow-btns-grid .follow-btn{position:relative}.follow-btns-grid .follow-btn [class^=icon-]{position:absolute;right:5px;top:0}}.contact-btn,input[type=submit]{line-height:35px;height:35px;width:100%;border-radius:0;text-transform:uppercase}.member-contact{margin:0 -5px}.member-contact .col{float:left;width:50%;padding:0 5px}.follow-btns-grid>ul{margin:0 -9px}.follow-btns-grid>ul>li{padding:0 9px}@media (max-width:991px){.follow-btns-grid>ul{margin:0}.follow-btns-grid>ul>li{padding:0;float:none;margin-bottom:9px;width:100%!important}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){.follow-btns-grid .no-mobile{display:none}}.download-pdf{display:inline-block;line-height:1;color:#fff;background:#e01f25;padding:5px 10px 5px 0;margin-left:18.5px;font:12px open_sansbold,sans-serif;font:1.2rem open_sansbold,sans-serif;border-radius:0 2px 2px 0}.download-pdf:hover{color:#fff;background:#e3353b}.download-pdf:before{content:url(images/pdf.png);display:inline-block;vertical-align:middle;margin:-16px 5px -16px -18.5px}#home-slider .caption .more,.button.more,.more.contact-btn,.more.post-edit-link,input.more[type=submit]{float:right;clear:both}.follow-btns-grid ul li a{color:#000;font-weight:900;font-size:2em}.follow-btns-grid>ul{text-align:center!important}.facebook-social-media-link{font-size:1.6em!important;color:#4267b2!important}.twitter-social-media-link{font-size:1.6em!important;color:#1da1f2!important}.twitter-social-media-link span{color:#000!important}#home-slider{background:linear-gradient(180deg,#fff 0,#f0f0f0);border:1px solid #ccc}#home-slider a{height:338px;display:block}#home-slider a:active .caption,#home-slider a:focus .caption,#home-slider a:hover .caption{color:#a31f5f}#home-slider a:active .caption .more,#home-slider a:focus .caption .more,#home-slider a:hover .caption .more{background-color:#a31f5f}#home-slider a:active .img-holder img,#home-slider a:focus .img-holder img,#home-slider a:hover .img-holder img{transform:scale(1.1)}#home-slider .caption{position:relative;top:50%;transform:translateY(-50%);font:20px/109% open_sansbold,sans-serif;font:2rem/109% open_sansbold,sans-serif;padding:0 60px;color:#8d1b52;float:left}#home-slider .caption h2{font:30px/110% open_sansbold,sans-serif;font:3rem/110% open_sansbold,sans-serif;color:#8d1b52;margin-top:0}#home-slider .caption .more{width:100px;padding:0}#home-slider .img-holder{height:100%;float:right}#home-slider .caption,#home-slider .img-holder{width:50%}@media (max-width:767px){#home-slider{margin:0 -20px;border-right:none;border-left:none}#home-slider a{height:auto}#home-slider .caption{position:static;transform:none;padding:20px}#home-slider .img-holder{height:300px}#home-slider .caption,#home-slider .img-holder{float:none;width:100%;width:auto}}.posts .see-all,.posts h2{display:inline-block;vertical-align:middle}.posts .see-all{color:#8d1b52;text-transform:lowercase}@media (max-width:599px){.posts h2{margin-bottom:0}.posts .see-all,.posts h2{display:block;text-align:center}.posts .see-all{margin:10px 0 20px}}.posts table.council-meetings td{padding-top:5px!important;padding-bottom:5px!important}table.council-meetings{background:#e0e0e0;border-collapse:collapse;margin-bottom:20px;width:100%}table.council-meetings tr:nth-child(odd){background:#fff}table.council-meetings td{padding:5px}table.council-meetings td.title a{color:#000}table.council-meetings td.date{padding-left:10px;color:#8d1b52}#latest-news-slider .slick-slider{margin:0 -5px}#latest-news-slider .slick-slide{padding:0 5px}#latest-news-slider .img-holder{height:249px;border:1px solid #ccc;background:#e0e0e0}#latest-news-slider a{color:#000}#latest-news-slider a:hover .img-holder img{transform:scale(1.1)}.useful-links-grid{background:#e7d0da;margin:25px 0;padding:20px}.useful-links-grid>ul{padding:0 30px}.useful-links-grid>ul>li{position:relative;padding-left:14px;margin:5px 0}.useful-links-grid>ul>li:before{content:'>';display:block;position:absolute;left:0;top:0;color:#8d1b52}@media (max-width:767px){.useful-links-grid>ul>li{float:none;width:100%!important}}.useful-links-grid a{color:#000}.useful-links-grid h2{background:#8d1b52;color:#fff;font-size:22px;font-size:2.2rem;line-height:40px;height:40px;margin:-20px -20px 20px;padding:0 20px;text-align:center}@media (max-width:599px){.useful-links-grid{padding:20px 0}.useful-links-grid h2{margin-right:0;margin-left:0}}#map{height:500px;width:100%}.mailing-list-form ul{list-style:none;margin-left:0;padding-left:0}.mailing-list-form li{width:49%;float:left}@media (max-width:767px){.mailing-list-form li{width:100%;float:none}}.mailing-list-form li:first-child{margin-right:1%}@media (max-width:767px){.mailing-list-form li:first-child{margin-right:0}}.mailing-list-form li:nth-child(3){margin-right:1%}@media (max-width:767px){.mailing-list-form li:nth-child(3){margin-right:0}}.home .second h1{display:none}.map{width:100%;height:325px;margin-top:35px}address{font-style:normal;margin-top:10px}.captcha{margin-bottom:5px!important}table.job-spec td,table.job-spec th{padding:5px 0}table.job-spec th{text-align:left;padding-right:10px;border-right:1px solid #f0f0f0}table.job-spec td{padding-left:10px}table.job-vacancies{background:#e0e0e0;border-collapse:collapse;margin-bottom:20px;width:100%}table.job-vacancies tr:nth-child(odd){background:#8d1b52!important}table.job-vacancies tr:nth-child(odd) .short-desc,table.job-vacancies tr:nth-child(odd) .view-full-link a,table.job-vacancies tr:nth-child(odd) h2{color:#fff!important}table.job-vacancies td{padding:5px}table.job-vacancies td.title a{color:#000}table.job-vacancies td.date{padding-left:10px;color:#8d1b52}.job-vacancies h2{padding-left:20px!important}.job-vacancies .short-desc{padding-left:20px;padding-right:20px}.job-vacancies .view-full-link{padding-left:20px;padding-bottom:20px}.date-label{display:block;float:right;font-size:small;color:#ccc;margin-top:26px}.attachment-post-thumbnail{display:block;margin:0;width:100%}#search-results .box{color:#000}#search-results .box .excerpt{margin-bottom:20px}#search-results .box h3{color:#8d1b52}#search-results .box .date{background:#8d1b52;color:#fff;padding:5px;display:block;float:right;text-align:center;line-height:1.2;text-transform:uppercase}#search-results .box .date .day{font-size:18px;font-size:1.8rem}#search-results .box .date .month{font-size:10px;font-size:1rem}#search-results .box .date span,.box{display:block}.news-posts .hidden{display:none}.news-posts ul{list-style:none!important;padding:0;margin:0}.news-posts ul li{padding:15px}.news-posts ul li:nth-child(odd){background:#e0e0e0}.news-posts ul a{color:#000}.news-posts ul .post-date{float:left;padding-right:25px;width:30%}@media (max-width:599px){.news-posts ul .post-date{float:none;width:auto;padding-right:0}}.news .sidebar-widget{margin-top:60px}.news-loop ul{margin-left:0;padding-left:0}.news-loop ul li::marker,ul li::marker{content:""!important;display:none!important}.members-grid ul{display:block}.members-grid li{display:block;float:left}.members-grid h2{font-family:open_sansbold,sans-serif;background:#8d1b52;color:#fff;padding:0 10px;line-height:40px;line-height:4rem;font-size:18px;font-size:1.8rem;margin-top:0}.members-grid img{display:block;margin:0;width:100%;border-radius:2px;position:relative;transition:.5s}.members-grid .profile-wrapper{position:relative;display:block;border:2px solid #f0f0f0;transition:border-color .5s}.members-grid .profile-wrapper:hover{border-color:#8d1b52}.members-grid .profile-wrapper:hover h3{background-color:rgba(141,27,82,.9);color:#fff}.members-grid h3{background:hsla(0,0%,94%,.9);text-align:center;position:absolute;font-size:14px;font-size:1.4rem;line-height:1.5;padding:5px 10px;z-index:2;color:#8d1b52;margin:0;bottom:0;right:0;left:0;transition:.5s}.members-grid .post-edit-link{font-size:small}.filter{margin-bottom:10px}.filter label{cursor:pointer}.filter input{display:inline-block;vertical-align:middle;margin-right:5px}.box{background:#fcfcfc;margin-bottom:20px;padding:0 20px 20px}.box h2,.box h3{background:#f0f0f0;padding:0 20px;line-height:40px;margin:0 -20px 20px}.box ul li{border-top:1px solid #f0f0f0;padding:10px 0;margin:10px 0}.box ul li:first-child{margin-top:0;padding-top:0;border-top:none}.side-box{margin-bottom:20px}.side-box h3{font-family:open_sansbold,sans-serif;background:#8d1b52;color:#fff;line-height:40px;line-height:4rem;padding:0 10px;margin:0}.side-box a{color:#000;background:#e7d0da;border-bottom:1px solid #dfbfcc;padding:10px}.side-box a:hover{background-color:#f1eaed}.side-box a.active{background-color:#8d1b52;color:#fff}@media (max-width:767px){.side-box .nav{display:none}}.size-profile-large{display:block;margin:0 auto 10px;width:100%}.community-facilities .facilities-grid h2{font-size:1.3em!important}.community-facilities .community-facility-list{list-style:none;padding-left:0;margin-left:0}.community-facilities .facility-blocks{width:33%;float:left}@media (max-width:599px){.community-facilities .facility-blocks{float:none;width:100%;display:block}}.community-facilities .facility-blocks h2{padding-left:0;margin-left:0}.pagination,.search-results .pagination{text-align:center!important}.search-results li{list-style:none!important}table.council-meetings td{padding-top:20px;padding-bottom:20px}table.council-meetings-minutes{background:#e0e0e0;border-collapse:collapse;margin-bottom:0;padding:0;width:100%}table.council-meetings-minutes a{color:#000}table.council-meetings-minutes .agenda-btn{color:#fff}table.council-meetings-minutes .date{padding-left:10px;width:13.5%}table.council-meetings-minutes .title{text-align:left;vertical-align:left}table.council-meetings-minutes td{padding-top:20px;padding-bottom:20px}table.council-meetings-minutes:nth-child(odd){background:#fff}.meetings-pagination{padding-top:20px}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}.slick-arrow{top:50%;transform:translateY(-50%);position:absolute;display:block;height:27px;width:27px;line-height:0;font-size:0;cursor:pointer;background:#8d1b52;border-radius:50%;color:transparent;padding:0;border:none;outline:none;z-index:3}.slick-arrow:focus,.slick-arrow:hover{outline:none;background-color:#a31f5f}.slick-prev{left:10px}.slick-next{right:10px}.slick-slider{display:block!important}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{list-style:none;display:block;text-align:center;padding:0;margin:20px 0 0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 3.5px;padding:0}.slick-dots li,.slick-dots li button{height:13px;width:13px;cursor:pointer}.slick-dots li button{border-radius:2px;border:0;background:#8d1b52;display:block;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li.slick-active button{background:#000!important}
/*# sourceMappingURL=../style.css.map */