/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
input[type="submit"],button{font-size:var(--font-size-medium);}.sidebar .lgd-region__inner > *,.newsroom__sidebar > *{border:var(--border);background-color:var(--color-white);}.service-cta-block__link--cta-action{background-color:var(--color-accent-alt);}.service-cta-block__link--cta-info{background-color:var(--color-accent);}.lgd-row__full{width:calc(100% - var(--grid-column-spacing));}.lgd-row > *{margin-inline:calc(var(--grid-column-spacing) / 2);}.lgd-page-section .lgd-row > [class*="lgd-row__"]{margin-inline:0;}a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;}
.path-frontpage .lgd-header{padding-bottom:0;}.lgd-header{padding-top:0;}.lgd-header__inner{justify-content:start;}@media screen and (min-width:48rem){.lgd-header__inner{justify-content:end;}}.lgd-header a,.lgd-header .menu > .menu-item a,.lgd-header .menu--main > .menu-item a{text-decoration:none;color:var(--color-grey-dark);}.lgd-header a:focus,.lgd-header a:hover,.lgd-header .menu > .menu-item a:focus,.lgd-header .menu > .menu-item a:hover,.lgd-header .menu--main > .menu-item a:focus,.lgd-header .menu--main > .menu-item a:hover{color:var(--color-white);background-color:var(--color-accent);}.branding__item--logo{width:250px;padding-top:var(--spacing-largest);padding-bottom:var(--spacing-largest);}@media screen and (min-width:48rem){.branding__item--logo{width:500px;}}.lgd-region--search{display:flex;justify-content:center;width:100%;}.lgd-region__inner--search{width:100%;max-width:var(--width-medium);margin-right:var(--spacing);margin-left:var(--spacing);}.lgd-region--search .form-item-s{flex-grow:1;}.lgd-region--search .form-text:focus,.lgd-region--search .form-submit:focus{outline:2px solid var(--color-accent);}.lgd-region--search form{justify-content:center;}.lgd-region--search .form-text{border-radius:999rem 0 0 999rem;}.lgd-region--search .form-submit{border:0;border-radius:0 999rem 999rem 0;}.lgd-header__nav--primary{margin:0;}.lgd-region--primary-menu{width:100%;}.lgd-region__inner--primary-menu{display:flex;flex-wrap:wrap;gap:var(--spacing);}.lgd-region--primary-menu .menu--secondary-menu,.lgd-region--primary-menu .menu--main,.lgd-region--primary-menu .links{display:flex;margin-bottom:0;padding-left:0;list-style:none;gap:0;}.lgd-region--primary-menu .menu--main > .menu-item{margin-right:0;margin-left:0;}.lgd-region--primary-menu .menu-item > a,.lgd-region--primary-menu .links > li > a{display:inline-block;padding:var(--spacing-small);}.lgd-region--primary-menu .menu--main > .menu-item:nth-child(1) > a{border:0;border-bottom:var(--border-large);border-bottom-color:var(--color-accent-alt);}.lgd-region--primary-menu .menu--main > .menu-item:nth-child(2) > a{border:0;border-bottom:var(--border-large);border-bottom-color:var(--color-accent);}.lgd-region--primary-menu .menu--main > .menu-item:nth-child(3) > a{border:0;border-bottom:var(--border-large);border-bottom-color:var(--color-accent-light);}.lgd-region--primary-menu .menu--main > .menu-item:nth-child(1) > .is-active,.lgd-region--primary-menu .menu--main > .menu-item:nth-child(1) > a:focus,.lgd-region--primary-menu .menu--main > .menu-item:nth-child(1) > a:hover{color:var(--color-white);background-color:var(--color-accent-alt);}.lgd-region--primary-menu .menu--main > .menu-item:nth-child(2) > .is-active,.lgd-region--primary-menu .menu--main > .menu-item:nth-child(2) > a:focus,.lgd-region--primary-menu .menu--main > .menu-item:nth-child(2) > a:hover{color:var(--color-white);background-color:var(--color-accent);}.lgd-region--primary-menu .menu--main > .menu-item:nth-child(3) > .is-active,.lgd-region--primary-menu .menu--main > .menu-item:nth-child(3) > a:focus,.lgd-region--primary-menu .menu--main > .menu-item:nth-child(3) > a:hover{color:var(--color-white);background-color:var(--color-accent-light);}.lgd-header .menu--secondary-menu > .menu-item > a{color:var(--color-white);background-color:var(--color-accent-alt);}.lgd-header .block-language{margin-left:auto;}
.page-node-type-localgov-subsites-overview .lgd-footer{margin-top:0;}.lgd-footer__post-footer{padding-top:0;padding-bottom:0;}.lgd-footer__post-footer .lgd-row > *{--grid-column-spacing:0px;}.lgd-footer__post-footer .lgd-row{--grid-column-spacing:0px;}.lgd-footer__contact{padding:var(--spacing);color:var(--color-white);background-color:var(--color-accent-alt);}.lgd-footer h2,.lgd-footer__contact a{color:var(--color-white);}.lgd-footer h2{font-size:var(--font-size-h3);}.lgd-footer h3{font-size:var(--font-size-h4);}.lgd-footer__post-footer .lgd-region{height:100%;padding:var(--spacing);}.lgd-footer__post-footer .lgd-region--lower-footer-second{background-color:var(--color-accent-light);}.lgd-footer__post-footer .lgd-region--lower-footer-third{background-color:var(--color-accent);}.lgd-footer .menu{padding-left:0;list-style:none;}.lgd-footer .menu-item + .menu-item{margin-top:var(--spacing);}.lgd-footer .menu a{text-decoration:none;color:var(--color-white);}.lgd-footer__contact a{text-decoration:underline;}
.lgd-region--primary-menu{background-color:var(--color-white);}.menu--main{margin-block-end:0;padding-inline-start:0;list-style:none;}.menu--main > .menu-item a{display:block;padding:var(--spacing);color:var(--color-black);}.menu--main > .menu-item--active-trail a,.menu--main > .menu-item a:focus,.menu--main > .menu-item a:hover{color:var(--color-black);background-color:var(--color-white);}@media screen and (min-width:48rem){.lgd-region--primary-menu{background-color:transparent;}.lgd-region--primary-menu .menu--main{display:flex;}.menu--main > .menu-item{margin-inline:var(--spacing-smaller);}.menu--main > .menu-item a{color:var(--color-white);border:1px solid transparent;background-color:transparent;}.menu--main > .menu-item--active-trail a,.menu--main > .menu-item a:focus,.menu--main > .menu-item a:hover{color:var(--color-black);background-color:var(--color-white);}.menu--main > .menu-item a:hover{border-color:var(--color-white);}}
.newsroom__featured-news{margin-block-end:var(--newsroom-featured-bottom-space);}.newsroom__featured-news > .lgd-row > *{margin-block-end:var(--newsroom-featured-space-after-items);}.news-article__metadata-item--categories{padding-inline-start:0;}.news-article__metadata-item + .news-article__metadata-item{margin-block-start:var(--vertical-rhythm-spacing);}.news-article__category::marker{color:transparent;}.news-article__category{display:inline;}.news-article__category + .news-article__category{margin-inline-start:var(--news-category-spacing);}
.lgd-page-title-block{margin-block-end:var(--vertical-rhythm-spacing);border-block-end:var(--page-title-border);}.lgd-page-title-block__title,.lgd-page-title-block__subheader{max-width:var(--page-title-width);}.lgd-page-title-block__subtitle{font-size:var(--page-title-subtitle-font-size);}.lgd-page-title-block__subtitle,.lgd-page-title-block__subheader{font-size:var(--page-title-lede-font-size);}
.pager__items{display:flex;flex-wrap:wrap;justify-content:center;padding-inline-start:0;list-style-type:none;}.pager__item{margin-inline:var(--spacing-smaller);}.pager__item::marker{color:transparent;}.pager__item > a{padding-inline:var(--spacing-smaller);}
.sidebar .lgd-region__inner > *,.blog-channel__sidebar > *,.newsroom__sidebar > *{padding:var(--sidebar-exposed-form-padding-vertical) var(--sidebar-exposed-form-padding-horizontal);background-color:var(--sidebar-exposed-form-bg-color);}.sidebar .lgd-region__inner > * + *,.newsroom__sidebar > * + *{margin-block-start:var(--sidebar-exposed-form-item-spacing);}.sidebar .views-exposed-form label,.newsroom__sidebar .views-exposed-form label{font-weight:bold;}.sidebar .views-exposed-form .form-item + .form-item,.sidebar .views-exposed-form .form-item + .form-actions,.sidebar .form-item-search-api-fulltext > * + *,.newsroom__sidebar .views-exposed-form .form-item + .form-item,.newsroom__sidebar .views-exposed-form .form-item + .form-actions,.newsroom__sidebar .form-item-search-api-fulltext > * + *{margin-block-start:var(--sidebar-exposed-form-item-spacing);}.sidebar .views-exposed-form input,.sidebar .views-exposed-form select,.newsroom__sidebar .views-exposed-form input,.newsroom__sidebar .views-exposed-form select{width:100%;}
.sticky-header--sticky .lgd-header{z-index:1000;top:var(--lgd-sticky-header-position);width:100%;}.sticky-header--sticky .lgd-header + *{margin-block-start:calc(var(--lgd-sticky-header-position) + var(--lgd-sticky-header-height));scroll-padding:var(--lgd-sticky-header-height);}.sticky-header-html,.sticky-header--sticky{scroll-padding-block-start:var(--lgd-sticky-header-height);}
.lgd-teaser__image img{width:100%;}.lgd-teaser__content + .lgd-teaser__image{margin-block-start:var(--spacing);}@media screen and (min-width:48rem){.lgd-teaser{display:flex;}.lgd-teaser__image{flex-shrink:0;width:var(--teaser-image-with);}.lgd-teaser__image + .lgd-teaser__content{margin-inline-start:1rem;}.lgd-teaser__content + .lgd-teaser__image{margin-block-start:0;margin-inline-start:auto;padding-inline-start:1rem;}.newsroom__featured-news .lgd-teaser{display:block;height:var(--teaser-featured-height);border:var(--teaser-featured-border);border-color:var(--teaser-featured-border-color);}.newsroom__featured-news .lgd-teaser__image{width:100%;}.newsroom__featured-news .lgd-teaser__content{padding:var(--teaser-featured-content-padding);}.newsroom__featured-news .lgd-teaser__image + .lgd-teaser__content{margin-inline-start:0;}}.lgd-teaser-list .views-row,.lgd-teaser-list .service-landing-page__service,.lgd-teaser-list .lgd-topic-list-builder__service,.news-article .field--name-localgov-news-related > .field__item{margin-block-end:var(--vertical-rhythm-spacing);padding-block-end:var(--vertical-rhythm-spacing);border-block-end:var(--border);}.lgd-teaser-list--grid .view-content,.lgd-teaser-list--grid .lgd-teaser-list__content{display:flex;}
.housekeeping{padding:var(--spacing);background-color:var(--color-accent-dark);}.housekeeping__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}.housekeeping__logo img{max-width:300px;}.housekeeping__menu,.housekeeping__social-links{display:flex;align-items:center;margin-bottom:0;padding-left:0;list-style:none;gap:var(--spacing-small);}.housekeeping__menu-item > a{color:var(--color-white);}.housekeeping__social-links svg{width:auto;height:50px;}.housekeeping__social-links svg path{fill:var(--color-white);}.housekeeping__social-link > a:hover svg path,.housekeeping__social-link > a:hover svg path{fill:var(--color-accent-alt);}
body[class*="page-path-"][class*="user-"][class*="security-"]{#edit-validation > ul:nth-child(5) > li > a,#edit-validation > ul:nth-child(8) > li > a{z-index:100;background:orange;top:1px;margin-top:216px;color:white;text-transform:capitalize;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;width:100%;border-bottom:1px solid #ababab;}#edit-validation > p:nth-child(3),#edit-validation > summary{display:none;}#tfa-setup > ul,#tfa-setup > p,#tfa-setup > h3{display:none;}}
body{--color-accent-alt:#22874b;--color-accent-light:#469ec4;}.lgd-footer .menu a{text-decoration:none;color:#000;}.breadcrumbs__link{color:var(--color-accent);}a{transition:var(--transition-time);color:#015f93;}.views-field-body a{text-decoration:underline !important;}.lgd-prev-next__link{color:black;}#edit-submit-news--2{background-color:#005685;}#edit-submit-news--2:hover{background-color:#0083cb;color:#fff;}
.path-frontpage,.page-node-type-localgov-subsites-overview{.view-id-news a{text-decoration:none;font-size:larger;color:#4C6380;}.view-id-news a:hover{text-decoration:underline;color:#000;}span.news-alert-block{z-index:100;background:#f1f1f1;position:Absolute;top:1px;z-index:1;margin-top:216px;color:#000;text-transform:capitalize;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;font-size:smaller;width:100%;border-bottom:1px solid #ababab;}span.news-alert-block a{text-decoration:none !important;color:white;}.\31 74:after,.\31 76:after,.\31 70:after,.\31 72:after,.\31 88:after,.\31 69:after,.\31 68:after,.\31 67:after,.\31 66:after,.\31 73:after,.\32 48:after{font-size:17px;padding:5px;}.\31 74:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f5c7";color:#0083CB;}.\31 76:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f043";color:#0083CB;}.\31 70:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f085";color:#0083CB;}.\31 72:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f133";color:#0083CB;}.\31 88:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0d6";color:#0083CB;}.\31 69:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f1ea";color:#0083CB;}.\31 68:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f018";color:#0083CB;}.\31 67:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0e9";color:#0083CB;}.\31 66:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0f6";color:#0083CB;}.\31 73:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f05a";color:#0083CB;}.\32 48:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f07c";color:#0083CB;}.homealerts .col-1{padding-right:20px !important;}}
.page-node-type-localgov-directories-venue,.page-node-type-localgov-services-landing,.page-path-heritage-and-conservation,.page-path-water,.page-path-tourism,.page-path-arts-and-culture,.page-path-business-and-economy,.page-path-community,.page-path-emergency-services,.page-path-environment,.page-path-finance,.page-path-governance-and-administration,.page-path-housing,.page-path-roads-and-transport,.page-path-planning-and-building,.page-path-libraries,.page-path-information-technology,.page-path-leisure-and-recreation,.page-path-veterinary,.page-path-human-resources,body[class*="page-path-"][class*="your-area-"]{.views-field-field-media-image img{height:250px;width:100%;}.grid{border-style:ridge;border-width:thin;float:right;margin:0 auto;background-color:#fff;}.blazy--view--news--block-2{height:350px;}.blazy--view--news--block-2 .grid{min-height:350px;}.blazy--view--news--block-1 .grid{min-height:350px;}.blazy--view--news--block-7{min-height:350px;}.blazy--view--news .grid{min-height:350px;}.view-footer{display:grid;margin-top:30px;margin-bottom:30px;}.view-footer a{background:#eaeaea;padding:8px;list-style:none;}.view-footer a:focus{background:#fd0;}.field-content.featured-news-title{padding-left:10px;padding-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}span.news-alert-block{z-index:100;background:#f1f1f1;position:Absolute;top:1px;z-index:1;margin-top:216px;color:#000;text-transform:capitalize;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;font-size:smaller;width:100%;border-bottom:1px solid #ababab;}span.news-alert-block a{text-decoration:none !important;color:white;}.\31 74:after,.\31 76:after,.\31 70:after,.\31 72:after,.\31 88:after,.\31 69:after,.\31 68:after,.\31 67:after,.\31 66:after,.\31 73:after,.\32 48:after{font-size:17px;padding:5px;}.\31 74:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f5c7";color:#0083CB;}.\31 76:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f043";color:#0083CB;}.\31 70:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f085";color:#0083CB;}.\31 72:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f133";color:#0083CB;}.\31 88:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0d6";color:#0083CB;}.\31 69:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f1ea";color:#0083CB;}.\31 68:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f018";color:#0083CB;}.\31 67:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0e9";color:#0083CB;}.\31 66:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0f6";color:#0083CB;}.\31 73:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f05a";color:#0083CB;}.\32 48:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f07c";color:#0083CB;}@media (min-width:320px){}}
.path-news-centre{.view-id-news a{text-decoration:none;font-size:larger;color:#4C6380;}.view-id-news a:hover{text-decoration:underline;color:#000;}span.news-alert-block{z-index:100;background:#f1f1f1;position:Absolute;top:1px;z-index:1;margin-top:216px;color:#000;text-transform:capitalize;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;font-size:smaller;width:100%;border-bottom:1px solid #ababab;}span.news-alert-block a{text-decoration:none !important;}li.grid{background:#FFFFFF 0% 0% no-repeat padding-box;background-color:#fff !important;box-shadow:none !important;border:0px solid #ccc !important;opacity:1;}.grid__content{border:1px solid #ccc;height:430px;}.views-field-field-media-image img{height:250px;width:100%;}.field-content.featured-news-date{font-size:small;padding-left:10px;padding-top:10px;}.field-content.featured-news-title{padding-left:10px;padding-top:15px;}.views-field.views-field-body{padding-left:10px;padding-right:5px;padding-top:10px;padding-bottom:10px;}.\31 74:after,.\31 76:after,.\31 70:after,.\31 72:after,.\31 88:after,.\31 69:after,.\31 68:after,.\31 67:after,.\31 66:after,.\31 73:after,.\32 48:after{font-size:17px;padding:5px;}.\31 74:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f5c7";color:#0083CB;}.\31 76:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f043";color:#0083CB;}.\31 70:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f085";color:#0083CB;}.\31 72:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f133";color:#0083CB;}.\31 88:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0d6";color:#0083CB;}.\31 69:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f1ea";color:#0083CB;}.\31 68:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f018";color:#0083CB;}.\31 67:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0e9";color:#0083CB;}.\31 66:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0f6";color:#0083CB;}.\31 73:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f05a";color:#0083CB;}.\32 48:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f07c";color:#0083CB;}@media (min-width:320px){}}
.card-container .cardHomeSmall{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #caced3;border-radius:20px;border:1px solid #ffffff;opacity:1;padding:15px;margin:15px 0 15px 0px;cursor:pointer;height:130px;background-color:whitesmoke;}.contentno{position:absolute;top:55px;left:15px;}.cardititle a{color:#4C6380;line-height:1.2em;margin:0 0 10px;font-weight:700;font-size:16px;text-decoration:none;}.cardititle a:hover{color:#4C6380;line-height:1.2em;margin:0 0 10px;font-weight:700;font-size:16px;text-decoration:underline;}.service_icon{position:absolute;top:30px;right:0px;}.block-views-blockhas-hasn-t-child-irlservcat-block-1{margin-top:60px;}.services-condensed-menu--active{font-weight:bold;background-color:#fd0;border-bottom:3px solid #000;}.homealerts .view-footer a{padding:10px;text-decoration:none;font-size:larger;color:#4C6380;background:#eaeaea;}.homealerts .view-footer a:hover{color:#000;text-decoration:underline;}.view-empty{padding-top:30px;padding-bottom:30px;}#block-waternews a,#block-artsnewslink a,#block-govnewslink a,#block-librariesnews a,#block-businessnews a,#block-heritagenews a,#block-planningnews a,#block-communitynews a,#block-housingnews a,#block-roadsnews a,#block-emergencynews a,#block-hrnews a,#block-tourismnews a,#block-environmentnews a,#block-itnews a,#block-vetnews a,#block-financenews a,#block-leisurenews a{background:#eaeaea;padding:8px;list-style:none;text-decoration:none;font-size:larger;color:#4C6380;margin-top:30px;}.block-column,.blazy.block-column,.item-list > .block-column{margin-bottom:30px !important;}
.page-path-all-services,.page-path-ga-all-services{#all_services_css_services_container.all_services_css_services_container{max-width:1200px;margin:0 auto;padding:1rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;}@media (max-width:992px){#all_services_css_services_container.all_services_css_services_container{grid-template-columns:repeat(2,1fr);}}@media (max-width:576px){#all_services_css_services_container.all_services_css_services_container{grid-template-columns:1fr;}}.all_services_css_services_box{display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:#000;background:#FFFFFF 0% 0% no-repeat padding-box;background-color:#F1F1F1;box-shadow:0px 3px 6px #caced3;border-radius:20px;border:1px solid #ffffff;opacity:1;padding:15px;margin:15px 0;cursor:pointer;height:130px;}.all_services_css_services_box:focus{outline:2px solid #000;outline-offset:4px;}.all_services_css_services_text{font-size:1rem;font-weight:600;}.all_services_css_services_icon{width:95px;height:95px;object-fit:contain;}}
.page-path-your-area{.about-panel-span-02,.about-panel-span-03,.about-panel-span-04,.about-panel-span-05,.about-panel-span-06,.about-panel-span-07{position:absolute;bottom:-100px;z-index:1;-webkit-transition-timing-function:ease-in-out;transition:all 0.3s ease-in-out;width:100%;Height:200%;}.newscontainer{background-color:var(--color-accent-alt);position:absolute;bottom:-70%;height:100%;width:100%;}.newstitle{padding:25px;}.about-panel-span-02:hover,.about-panel-span-03:hover,.about-panel-span-04:hover,.about-panel-span-05:hover,.about-panel-span-06:hover,.about-panel-span-07:hover{top:-440px;height:200%;}.about-panel-span-02 a,.about-panel-span-03 a,.about-panel-span-04 a,.about-panel-span-05 a,.about-panel-span-06 a,.about-panel-span-07 a{color:#fff;text-decoration:none;font-size:large;}.about-panel-02,.about-panel-03,.about-panel-04,.about-panel-05,.about-panel-06,.about-panel-07{width:100%;color:#fff;padding-top:10px;padding-left:30px;padding-right:10px;padding-bottom:10px;background:black;position:relative;top:99px;z-index:1;}.about-panel-02 img,.about-panel-03 img,.about-panel-04 img,.about-panel-05 img,.about-panel-06 img,.about-panel-07 img{width:150px;height:150px;}@media screen and (min-device-width:320px) and (max-device-width:800px){.about-panel-02 img,.about-panel-03 img,.about-panel-04 img,.about-panel-05 img,.about-panel-06 img,.about-panel-07 img{display:none;}.about-panel-02,.about-panel-03,.about-panel-04,.about-panel-05,.about-panel-06,.about-panel-07{width:100%;color:#fff;padding-top:10px;padding-left:30px;padding-right:10px;padding-bottom:10px;background:black;position:relative;top:99px;z-index:1;}}}
.lgd-header a:hover{background-color:transparent;}#blazy-31ec298a6f2-3 > li:nth-child(n){border-style:ridge;border-width:thin;height:350px;width:380px;}
.page-path-governance-and-administration-service-design-management-team-district-administrators,.page-path-governance-and-administration-councillor-information-publication,body[class*="page-path-"][class*="your-area-"],body[class*="page-path-"][class*="governance-and-administration-"]{.field--name-field-photo img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);border:2px solid var(--color-accent-light);}.field--name-field-photo img{border:1px solid #cecfd0;width:100px;height:100px;border-radius:50%;float:left;margin-right:10px;-webkit-filter:grayscale(100%);filter:grayscale(100%);}}
.page-path-community-clar-ceantair-laga-ard-riachtanais-programme{div#block-views-block-has-hasn-t-child-condensed-block-1--2{display:none;}}
.page-path-governance-and-administration-service-design-management-team-district-administrators,.page-path-governance-and-administration-councillor-information-publication,.page-path-governance-and-administration-councillor-information-publication-children,.page-path-governance-and-administration-service-design,body[class*="page-path-"][class*="your-area-"]{.node--view-mode-teaser-sm{margin-top:20px;}.contact_particulars{font-weight:600;padding:15px 15px 0 15px;}.contact-phone{padding-left:15px;padding-right:15px;clear:both;padding-top:20px;}.contact-email{padding-left:15px;padding-right:15px;padding-top:5px;}.field--name-localgov-directory-phone{margin-top:10px;margin-bottom:10px;}.field__label{font-weight:bold;}.tcc-contact-location{margin-top:10px;}.field--name-localgov-irish-service-municipal{margin-top:10px;margin-bottom:10px;}.tcc-contacts-particulars{margin-top:10px;}.lgd-teaser{display:block;}.tcc-cllr-ctgroup{border:none;padding:0px;}.cllr-email{font-size:11px;}.node--view-mode-teaser-sm h2{font-size:14px;padding:0px;margin:5px;}.lgd-teaser__content--contact{margin-top:50px;width:-webkit-fill-available;}#edit-submit-councillors--2{margin-bottom:2px;}}
body:not([class*="page-path-roads-and-transport-roads-and-transport-roads-and-transport-latest-news"])
  .field__label{font-size:larger;font-weight:bold;}
.page-path-governance-and-administration-council-meeting-minutes-publication,body[class*="page-path-"][class*="your-area-"]{.lgd-teaser__content--council-meetings{margin-top:30px;margin-bottom:30px;}}
.ldg-slp-body{margin-left:-12px;}.lgd-header{padding-bottom:0;}
.page-path-roads-and-transport-electric-vehicle-charge-points-ev-charging-point-map{#block-tcc-lgd-localgov-mainpagecontent-scarfolk--2 > article > div > div > div.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item > p:nth-child(1) > a{display:none;}}
.path-frontpage{ul.js-pager__items.pager{background:#eaeaea;padding:8px;width:fit-content;margin-top:20px;list-style:none;}.views-field-field-media-image img{height:250px;width:100%;}.view-id-news .view-header p{border-bottom:5px solid var(--color-accent-alt);width:fit-content;font-weight:lighter;text-transform:uppercase;color:#4C6380;font-size:x-large;}.view-id-news{margin-top:20px;padding-bottom:10px;}#blazy-views-news-block-block-3-2 > li:nth-child(n){border-style:ridge;border-width:thin;height:350px;width:380px;}.field-content.featured-news-date{font-size:small;padding-left:10px;padding-top:10px;}.field-content.featured-news-title{padding-left:10px;padding-top:15px;}span.field-content.featured-news{z-index:100;background:#FFCD45;position:Absolute;top:0px;z-index:1;width:100%;color:black;text-transform:capitalize;padding-left:5px;padding-top:5px;padding-bottom:5px;font-size:17px;}span.field-content.featured-news a{text-decoration:none !important;color:black;}span.field-content.featured-news-alert{z-index:100;background:#ffc639;position:Absolute;top:1px;z-index:1;margin-top:119px;color:#fff;text-transform:capitalize;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;border-style:solid;border-width:thin;margin-left:1px;font-size:15px;}span.field-content.featured-news-alert a{text-decoration:none !important;color:white;}.view-home-alerts .view-header p{border-bottom:5px solid var(--color-accent-alt);width:fit-content;font-weight:lighter;color:#4C6380;text-transform:uppercase;font-size:x-large;}.views-field-localgov-news-date{font-size:smaller;}.homealerts{padding-bottom:30px;}}
.page-node-type-localgov-directories-venue,.page-node-type-localgov-services-landing,.page-path-heritage-and-conservation,.page-path-water,.page-path-tourism,.page-path-arts-and-culture,.page-path-business-and-economy,.page-path-community,.page-path-emergency-services,.page-path-environment,.page-path-finance,.page-path-governance-and-administration,.page-path-housing,.page-path-roads-and-transport,.page-path-planning-and-building,.page-path-libraries,.page-path-information-technology,.page-path-leisure-and-recreation,.page-path-veterinary,.page-path-human-resources,.page-path-your-area-carrick-suir-municipal-district,.page-path-your-area-clonmel-borough-district,.page-path-your-area-nenagh-municipal-district,.page-path-your-area-thurles-municipal-district,.page-path-your-area-tipperary-cahir-cashel-municipal-district{ul.js-pager__items.pager{float:right;background:#ffc639;padding-left:5px;padding-right:5px;border-radius:5px;list-style:none;}#blazy-views-news-block-block-2-2 > li:nth-child(n),#blazy-views-news-block-block-7-2 > li:nth-child(n),#block-views-block-news-block-1--2 > li:nth-child(n),#blazy-views-news-block-block-5-2 > li:nth-child(n),#blazy-views-news-block-block-4-2 > li:nth-child(n),#blazy-views-news-block-block-6-2 > li:nth-child(n),#blazy-views-news-block-block-1-2 > li:nth-child(n){border-style:ridge;border-width:thin;float:right;margin:0 auto;}.field-content.featured-news-date{font-size:small;padding-left:10px;padding-top:5px;}.field-content.featured-news-title{padding-left:10px;padding-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}span.field-content.featured-news{z-index:100;background:var(--color-accent-alt);position:Absolute;top:0px;z-index:1;width:100%;color:white;text-transform:capitalize;padding-left:5px;padding-top:5px;padding-bottom:5px;font-size:15px;}span.field-content.featured-news a{text-decoration:none !important;color:white;}.view-id-news a{text-decoration:none;font-size:larger;color:#4C6380;}.view-id-news{margin-top:40px;}.view-id-news a:hover{text-decoration:underline;color:#000;}}
.path-news-centre{#edit-submit-news--2{margin-bottom:30px;}.block-column > .grid,.item-list > .block-column > .grid{margin:0 0 1rem;padding:0;height:435px;}li.grid{background:#FFFFFF 0% 0% no-repeat padding-box;background-color:whitesmoke;box-shadow:0px 3px 6px #caced3;border:1px solid #ffffff;opacity:1;}.field-content.featured-news-title{padding-left:10px;padding-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.views-field.views-field-body{padding-left:10px;padding-right:5px;padding-top:5px;padding-bottom:10px;}.views-field.views-field-localgov-newsroom{font-size:small;padding-left:10px;}.field-content.featured-news-date{font-size:small;padding-left:10px;}.views-field.views-field-view-node-1{float:right;padding-bottom:5px;font-size:small;padding-right:5px;}span.field-content.featured-news-home-page{z-index:100;background:#FFCD45;position:Absolute;top:0px;z-index:1;width:100%;color:black;text-transform:capitalize;padding-left:5px;padding-top:5px;padding-bottom:5px;font-size:17px;}span.field-content.featured-news-home-page a{text-decoration:none !important;color:black;}}
.lgd-header{background-image:url(/themes/custom/tcc_lgd/assets/images/default-header-images/the-rock-of-cashel.jpg);background-repeat:no-repeat,;background-size:cover;}.lgd-region--primary-menu{background-color:#4c638030;}
.path-frontpage{.card-container-home .cardHomeSmallh{background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:20px;opacity:1;padding:15px;margin:15px 0 15px 0px;cursor:pointer;height:130px;background-color:#fff;}.cardititle{padding-top:20px;}.h-icon{float:left;padding-right:10px;padding-top:5px;}.h-icon img{width:90px;height:90px;}.layout__region--first .ia-block__title{background-image:url("/sites/default/files/2022-09/icon-submenu-payforit.png");background-repeat:no-repeat;background-size:auto;height:55px;}.layout__region--first .field--name-localgov-ia-block-title{padding-left:80px;}.ia-block{background-color:#fff;}.layout__region--second .ia-block__title{background-image:url("/sites/default/files/2022-09/icon-submenu-findit.png");background-repeat:no-repeat;background-size:auto;height:55px;}.layout__region--second .field--name-localgov-ia-block-title{padding-left:80px;}.layout__region--third .ia-block__title{background-image:url("/sites/default/files/2022-09/icon-submenu-appyforit.png");background-repeat:no-repeat;background-size:auto;height:55px;}.layout__region--third .field--name-localgov-ia-block-title{padding-left:80px;}.layout__region--fourth .ia-block__title{background-image:url("/sites/default/files/2022-09/icon-submenu-haveyoursay.png");background-repeat:no-repeat;background-size:auto;height:55px;}.layout__region--fourth .field--name-localgov-ia-block-title{padding-left:80px;}}
body[class*="page-path-"][class*="housing-"]{.paragraph--type--housing-schemes-additional-field{border:1px solid #22874b;}.paragraph--type--housing-schemes-additional-field .field--name-field-header p{padding-top:1rem;padding-bottom:1rem;padding-left:15px;padding-right:15px;}.field--name-field-header{background-color:#22874b;color:#ffffff;}.field--name-field-applicant-type,.field--name-field-clawback,.field--name-field-income-threshold,.field--name-field-property-value,.field--name-field-type-of-property,.field--name-field-tenure,.field--name-field-have-you-secured-any-of-th{padding:1rem;}.paragraph--type--housing-schemes-additional-field .field__item p{margin-bottom:0px !important;}}
img.road-hazard-sign-popup{float:right;}
body[class*="page-path-"][class*="your-area-"]{.item-list{}}
@media screen and (min-device-width:320px) and (max-device-width:800px){#block-views-block-news-block-2--2 > div > div > div.view-footer{display:inline-block;}.homealerts.views-row.clearfix.row-1 > div.views-col.col-1,.homealerts.views-row.clearfix.row-1 > div.views-col.col-2,.homealerts.views-row.clearfix.row-2 > div.views-col.col-1,.homealerts.views-row.clearfix.row-2 > div.views-col.col-2,.homealerts.views-row.clearfix.row-3 > div.views-col.col-1,.homealerts.views-row.clearfix.row-3 > div.views-col.col-2{margin:10px;width:100%;}#blazy-views-news-block-block-3-2 > li:nth-child(1),#blazy-views-news-block-block-3-2 > li:nth-child(2),#blazy-views-news-block-block-3-2 > li:nth-child(3),#blazy-views-news-block-block-3-2 > li:nth-child(4),#blazy-views-news-block-block-3-2 > li:nth-child(5),#blazy-views-news-block-block-3-2 > li:nth-child(6){width:90% !important;margin-left:5%;}.housekeeping__social{padding-top:30px;}.housekeeping__links{padding-top:30px;margin-left:50px;}.branding{width:300px;padding-right:0px;}}
.page-node-type-localgov-news-article{.news-page-body{overflow-wrap:break-word;}.news-page-date{font-size:small;padding-top:20px;padding-bottom:20px;}.news-page-severe-weather-Yes{background:#c91a00;color:#c91a00;opacity:1;padding:15px;margin:15px 0 15px 0px;text-align:center;font-size:larger;background-color:#c91a00;box-shadow:0px 3px 6px #caced3;border:1px solid #ffffff;border-radius:15px;}.news-page-severe-weather-Yes::after{font-weight:bold;color:white;font-family:"Font Awesome 5 Free";content:" There is a severe weather warning in effect \f0e9";}.news-page-severe-weather-No{display:none;}.news-page-severe-weather-N\/A{display:none;}.news-page-service-id-146,.news-page-service-id-156,.news-page-service-id-162,.news-page-service-id-161,.news-page-service-id-160,.news-page-service-id-159,.news-page-service-id-158,.news-page-service-id-157,.news-page-service-id-155,.news-page-service-id-147,.news-page-service-id-154,.news-page-service-id-153,.news-page-service-id-152,.news-page-service-id-151,.news-page-service-id-150,.news-page-service-id-149,.news-page-service-id-148,.news-page-service-id-163{z-index:100;background:#FFCD45;top:1px;z-index:1;opacity:0.8;width:100%;color:black;text-transform:capitalize;padding-left:5px;padding-top:5px;padding-bottom:5px;font-size:20px;}.news-page-id-174,.news-page-id-176,.news-page-id-170,.news-page-id-172,.news-page-id-188,.news-page-id-169,.news-page-id-168,.news-page-id-167,.news-page-id-166,.news-page-id-173,.news-page-id-248{background:#f1f1f1;top:1px;z-index:1;color:#000;text-transform:capitalize;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;font-size:smaller;width:100%;border-bottom:1px solid #ababab;}.news-page-id-174.field.field--name-localgov-news-categories.field--type-entity-reference.field--label-hidden.field__items > div,.news-page-id-176.field.field--name-localgov-news-categories.field--type-entity-reference.field--label-hidden.field__items > div,.news-page-id-170.field.field--name-localgov-news-categories.field--type-entity-reference.field--label-hidden.field__items > div,.news-page-id-172.field.field--name-localgov-news-categories.field--type-entity-reference.field--label-hidden.field__items > div,.news-page-id-188.field.field--name-localgov-news-categories.field--type-entity-reference.field--label-hidden.field__items > div,.news-page-id-169.field.field--name-localgov-news-categories.field--type-entity-reference.field--label-hidden.field__items > div,.news-page-id-168.field.field--name-localgov-news-categories.field--type-entity-reference.field--label-hidden.field__items > div,.news-page-id-167.field.field--name-localgov-news-categories.field--type-entity-reference.field--label-hidden.field__items > div,.news-page-id-166.field.field--name-localgov-news-categories.field--type-entity-reference.field--label-hidden.field__items > div,.news-page-id-173.field.field--name-localgov-news-categories.field--type-entity-reference.field--label-hidden.field__items > div,.news-page-id-248.field.field--name-localgov-news-categories.field--type-entity-reference.field--label-hidden.field__items > div{float:left;}.news-page-id-174:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f5c7";color:#0083CB;padding-left:10px;}.news-page-id-176:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f043";color:#0083CB;padding-left:10px;}.news-page-id-170:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f085";color:#0083CB;padding-left:10px;}.news-page-id-172:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f133";color:#0083CB;padding-left:10px;}.news-page-id-188:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0d6";color:#0083CB;padding-left:10px;}.news-page-id-169:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f1ea";color:#0083CB;padding-left:10px;}.news-page-id-168:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f018";color:#0083CB;padding-left:10px;}.news-page-id-167:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0e9";color:#0083CB;padding-left:10px;}.news-page-id-166:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0f6";color:#0083CB;padding-left:10px;}.news-page-id-173:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f05a";color:#0083CB;padding-left:10px;}.news-page-id-248:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f07c";color:#0083CB;padding-left:10px;}.newsmain img{min-width:100%;max-width:100%;min-height:300px;max-height:340px;}.field--name-field-road-issue-map .leaflet-zoom-animated{fill:none !important;}.paragraph--type--road-map .field__label{font-weight:bold;}.paragraph--type--road-map .field__item{font-style:italic;}.field--name-field-road-type{padding-top:10px;padding-bottom:10px;}}
.page-node-type-localgov-newsroom{#block-newscentre > div{cursor:pointer;background-color:#fff;margin-left:auto;margin-right:auto;width:40%;}#block-newscentre > div > table > tbody > tr > td:nth-child(2) > h3 > a,#block-newscentre > div > table > tbody > tr > td:nth-child(2) > h4 > a{color:#4C6380;line-height:1.2em;margin:0 0 10px;text-decoration:none;}}
.view-footer a{display:block;}.view-footer a:hover{font-weight:normal;}.menuright a:hover{text-decoration:underline;color:#363636;}.newsmorebutton a{background:#000;}.sidebar .lgd-region__inner > *{background-color:#f5f5f5;}.lgd-region--sidebar-second h3{margin-top:35px;margin-bottom:5px;}.menuright a{text-decoration:none;color:#363636;display:block;padding:8px;}.view-footer{display:block;margin-top:30px;margin-bottom:30px;background:#eaeaea;width:fit-content;list-style:none;}a{text-decoration:none;}
.page-path-rzlt{.lgd-region__inner--sidebar-second{display:none;}}
.page-path-ga-services,.page-path-services{#main-content > div.lgd-container > div{display:none;}#block-facetsearchsubheading{display:none;}#services_container.services_container{max-width:1200px;margin:0 auto;padding:1rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;}@media (max-width:992px){#services_container.services_container{grid-template-columns:repeat(2,1fr);}}@media (max-width:576px){#services_container.services_container{grid-template-columns:1fr;}}.services_box{display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:#000;background:#FFFFFF 0% 0% no-repeat padding-box;background-color:#F1F1F1;box-shadow:0px 3px 6px #caced3;border-radius:20px;border:1px solid #ffffff;opacity:1;padding:15px;margin:15px 0;cursor:pointer;height:130px;}.services_box:focus{outline:2px solid #000;outline-offset:4px;}.services_text{font-size:1rem;font-weight:600;}.services_icon{width:95px;height:95px;object-fit:contain;}}
.page-path-local-election-results-2024,.page-path-general-election-2024{.view-content{padding-top:20px !important;}}
.page-node-type-localgov-subsites-overview:not(.path-frontpage),.page-node-type-localgov-subsites-page:not(.path-frontpage){.lgd-region--banner{margin-bottom:-40px;}.lgd-page-section--bg-light-grey{background-color:#fff !important;}.lgd-page-section--has-bg-colour{padding:0px !important;}.banner__image img{width:100% !important;height:230px !important;object-fit:cover !important;min-height:230px !important;}}
body[class*="page-path-"][class*="supporting-services"]{.view-content{margin-top:50px;}.azmore{margin-bottom:20px;}}
.page-path-leisure-and-recreation-public-swimming-pools-finance-service-fee-payment-council-offices-and{div#block-views-block-swimming-pool-time-tables-block-1{padding:15px 0;text-align:center;}}
.page-path-tipperary-sports-partnership,.page-path-preview-link-node-5322-477b9164-2a16-4766-8d48-e466b53ff75a{.lgd-region.lgd-region--sidebar-second.region.region-sidebar-second{display:none;}.lgd-row__two-thirds{width:100%;grid-column:span 12;}.tsp-social-media{display:flex;justify-content:center;align-items:center;gap:30px;flex-wrap:wrap;padding:20px;max-width:1200px;margin:0 auto;text-align:center;}.tsp-social-icon{transition:transform 0.3s ease;}.tsp-social-icon:hover{transform:scale(1.1);}.tsp-social-icon img{width:45px;height:45px;border-radius:50%;object-fit:cover;}.tsp-social-icon a{text-decoration:none;display:flex;flex-direction:column;align-items:center;}.tsp-social-name{margin-top:10px;color:#444;font-weight:bold;}@media (max-width:600px){.tsp-social-media{gap:15px;}.tsp-social-icon img{width:60px;height:60px;}}@media (max-width:400px){.tsp-social-media{flex-direction:column;gap:20px;}}}
.page-path-tipperary-sports-partnership-about-us{*{margin:0;padding:0;box-sizing:border-box;}.tsp_body{font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:#333;background:#fff;min-height:100vh;padding:2rem 1rem;}.tsp_container{max-width:1200px;margin:0 auto;}.tsp_h1{text-align:center;font-size:2.5rem;color:#0072bb;margin-bottom:1rem;text-shadow:2px 2px 4px rgba(0,0,0,0.1);}.tsp_subtitle{text-align:center;font-size:1.2rem;color:#5e8008;margin-bottom:3rem;font-weight:300;}.tsp_team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-bottom:2rem;}.tsp_team-card{background:white;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,0.1);overflow:hidden;transition:all 0.3s ease;border:1px solid #e1e8ed;}.tsp_team-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,0.15);}.tsp_card-header{background:#0072bb;color:#f1f1f1;padding:1.5rem;display:flex;flex-direction:column;align-items:center;position:relative;}.tsp_profile-image{width:100px;height:100px;border-radius:50%;object-fit:cover;border:4px solid white;box-shadow:0 4px 12px rgba(0,0,0,0.2);margin-bottom:1rem;}.tsp_profile-image-placeholder{width:100px;height:100px;border-radius:50%;background:linear-gradient(135deg,#a8e6cf 0%,#dcedc1 100%);display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:#2c3e50;border:4px solid #FFC500;box-shadow:0 4px 12px rgba(0,0,0,0.2);margin:0 auto 1rem;}.tsp_name{font-size:1.4rem;font-weight:600;margin-bottom:0.5rem;color:#f1f1f1;}.tsp_title{font-size:1rem;opacity:1;font-weight:300;}.tsp_card-body{padding:1.5rem;}.tsp_contact-info{display:flex;flex-direction:column;gap:0.8rem;}.tsp_contact-item{display:flex;align-items:center;gap:0.8rem;padding:0.5rem;border-radius:8px;transition:background-color 0.2s ease;}.tsp_contact-item:hover{background-color:#f8f9fa;}.tsp_contact-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#5e8008;}.tsp_contact-text{color:#0072bb;text-decoration:none;font-weight:500;}.tsp_contact-text:hover{color:#5e8008;}.tsp_email-link{color:#5e8008;text-decoration:none;font-weight:500;transition:color 0.2s ease;}.tsp_email-link:hover{color:#0072bb;text-decoration:underline;}.tsp_sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.tsp_team-card:focus-within{outline:3px solid #0072bb;outline-offset:2px;}.tsp_contact-text:focus,.tsp_email-link:focus{outline:2px solid #0072bb;outline-offset:2px;border-radius:4px;}@media (max-width:768px){.tsp_h1{font-size:2rem;}.tsp_team-grid{grid-template-columns:1fr;}.tsp_profile-image,.tsp_profile-image-placeholder{width:80px;height:80px;}}}
.page-path-tipperary-sports-partnership,.page-path-tipperary-sports-partnership-events,.page-path-tipperary-sports-partnership-latest-news,body[class*="page-path-"][class*="tipperary-sports-partnership-"],body[class*="page-path-"][class*="leisure-and-recreation-tipperary-sports-partnership-latest-news-"]{.tsp_footer{background-color:#0072bb;color:#fff;padding:2rem 1rem;}.tsp_footer-container{max-width:1200px;margin:0 auto;}.tsp_footer-header{text-align:center;margin-bottom:2rem;}.tsp_footer-header h3{font-size:1.8rem;margin-bottom:1rem;}.tsp_footer-header p{font-size:1.1rem;color:#f1f1f1;}.tsp_footer-content{display:flex;justify-content:center;gap:4rem;}.tsp_footer-contact,.tsp_footer-logos{width:48%;}.tsp_footer-contact p{margin-bottom:1rem;color:#f1f1f1;}.tsp_footer-contact a{color:#fff2ba;text-decoration:none;}.tsp_footer-contact a:hover{text-decoration:underline;}.tsp_footer-logos{display:flex;flex-direction:column;align-items:flex-end;}.tsp_footer-logos img{max-width:200px;margin-bottom:1rem;}@media (max-width:768px){.tsp_footer-content{flex-direction:column;}.tsp_footer-contact,.tsp_footer-logos{width:100%;text-align:center;}.tsp_footer-logos{align-items:center;margin-top:2rem;}}}
.page-path-tipperary-sports-partnership-latest-news{.lgd-row__two-thirds{width:100%;grid-column:span 12;}aside.lgd-row__one-third{display:none;}}
.page-path-tipperary-sports-partnership-about-us{aside.lgd-row__one-third.sidebar.sidebar--second{display:none;}.lgd-row__two-thirds{width:fit-content;}}
.page-path-tipperary-sports-partnership-programmes{.lgd-row__two-thirds{width:100%;grid-column:span 12;}aside.lgd-row__one-third.sidebar.sidebar--second{display:none;}}
.page-path-tipperary-sports-partnership-training-and-education,.page-path-tipperary-sports-partnership-events{.lgd-row__two-thirds{width:100%;grid-column:span 12;}aside.lgd-row__one-third.sidebar.sidebar--second{display:none;}}
.page-node-type-localgov-news-article{.field.field--name-field-road-alerts.field--type-entity-reference-revisions.field--label-above > div.field__label{font-size:25px;font-variant:all-petite-caps;}.road-alert-hazard-type-traffic_lights_not_working.field.field--name-field-road-hazard-type.field--type-list-string.field--label-above > div.field__item{float:left;}.road-alert-further-info.field.field--name-field-further-information.field--type-list-string.field--label-inline.clearfix{padding-top:5px;padding-bottom:5px;}.road-alert-further-info.field.field--name-field-further-information.field--type-list-string.field--label-inline.clearfix > div.field__label{float:left;padding-right:5px;}.road-alert-road-no.field.field--name-field-road-number.field--type-string.field--label-inline.clearfix{padding-top:5px;padding-bottom:5px;}.road-alert-road-no.field.field--name-field-road-number.field--type-string.field--label-inline.clearfix > div.field__label{float:left;padding-right:5px;}.road-alert-hazard-type-traffic_lights_not_working.field.field--name-field-road-hazard-type.field--type-list-string.field--label-above > div.field__label,.road-alert-hazard-type-pot_holes_large.field.field--name-field-road-hazard-type.field--type-list-string.field--label-above > div.field__label,.road-alert-hazard-type-traffic_accident.field.field--name-field-road-hazard-type.field--type-list-string.field--label-above > div.field__label,.road-alert-hazard-type-oil_spillage.field.field--name-field-road-hazard-type.field--type-list-string.field--label-above > div.field__label,.road-alert-hazard-type-tree_fallen_on_road.field.field--name-field-road-hazard-type.field--type-list-string.field--label-above > div.field__label,.road-alert-hazard-type-flooding.field.field--name-field-road-hazard-type.field--type-list-string.field--label-above > div.field__label,.road-alert-hazard-type-subsidence.field.field--name-field-road-hazard-type.field--type-list-string.field--label-above > div.field__label,.road-alert-hazard-type-covid_friendly_measures.field.field--name-field-road-hazard-type.field--type-list-string.field--label-above > div.field__label,.road-alert-hazard-type-facilitate_an_event.field.field--name-field-road-hazard-type.field--type-list-string.field--label-above > div.field__label,.road-alert-hazard-type-installation_of_a_cattle_underpass.field.field--name-field-road-hazard-type.field--type-list-string.field--label-above > div.field__label,.road-alert-hazard-type-road_works.field.field--name-field-road-hazard-type.field--type-list-string.field--label-above > div.field__label{float:left;padding-right:5px;}.road-alert-hazard-type-traffic_lights_not_working,.road-alert-hazard-type-pot_holes_large,.road-alert-hazard-type-traffic_accident,.road-alert-hazard-type-oil_spillage,.road-alert-hazard-type-tree_fallen_on_road,.road-alert-hazard-type-flooding,.road-alert-hazard-type-subsidence,.road-alert-hazard-type-covid_friendly_measures,.road-alert-hazard-type-facilitate_an_event,.road-alert-hazard-type-installation_of_a_cattle_underpass,.road-alert-hazard-type-road_works{color:#000;width:45%;}.road-alert-hazard-type-traffic_lights_not_working::before,.road-alert-hazard-type-pot_holes_large::before,.road-alert-hazard-type-traffic_accident::before,.road-alert-hazard-type-oil_spillage::before,.road-alert-hazard-type-tree_fallen_on_road::before,.road-alert-hazard-type-flooding::before,.road-alert-hazard-type-subsidence::before,.road-alert-hazard-type-covid_friendly_measures::before,.road-alert-hazard-type-facilitate_an_event::before,.road-alert-hazard-type-installation_of_a_cattle_underpass::before,.road-alert-hazard-type-road_works::before{font-family:"Font Awesome 5 Free";font-weight:900;color:#0083CB;padding-left:5px;}.road-alert-hazard-type-traffic_lights_not_working::before{content:"\f637";}.road-alert-hazard-type-pot_holes_large::before{content:"\f5a0";}.road-alert-hazard-type-traffic_accident::before{content:"\f5e4 \f5e1";}.road-alert-hazard-type-oil_spillage::before{content:"\f613";}.road-alert-hazard-type-tree_fallen_on_road::before{content:"\f1bb \f018 \f1bb ";}.road-alert-hazard-type-flooding::before{content:"\f773 \e4b5";}.road-alert-hazard-type-subsidence::before{content:"\f6fc";}.road-alert-hazard-type-covid_friendly_measures::before{content:"\f0c0";}.road-alert-hazard-type-facilitate_an_event::before{content:"\f630";}.road-alert-hazard-type-installation_of_a_cattle_underpass::before{content:"\f722";}.road-alert-hazard-type-road_works::before{content:"\f018 \f637";}.road-alert-road-type-Local.field.field--name-field-road-type.field--type-list-string.field--label-inline.clearfix > div.field__label,.road-alert-road-type-Regional.field.field--name-field-road-type.field--type-list-string.field--label-inline.clearfix > div.field__label,.road-alert-road-type-National.field.field--name-field-road-type.field--type-list-string.field--label-inline.clearfix > div.field__label,.road-alert-road-type-Motorway.field.field--name-field-road-type.field--type-list-string.field--label-inline.clearfix > div.field__label{float:left;padding-right:5px;padding-left:5px;}.road-alert-road-type-Local{background-color:#CC8A00;color:#ffffff;}.road-alert-road-type-Regional{background-color:#C03D00;color:#ffffff;}.road-alert-road-type-National{background-color:#007A5E;color:#ffffff;}.road-alert-road-type-Motorway{background-color:#007BB3;color:#ffffff;}@media screen and (min-device-width:320px) and (max-device-width:800px){.road-alert-hazard-type-traffic_lights_not_working.field.field--name-field-road-hazard-type.field--type-list-string.field--label-above > div.field__item{float:none;}.road-alert-further-info.field.field--name-field-further-information.field--type-list-string.field--label-inline.clearfix > div.field__label{float:none;}}}
