h3.footer-title { text-transform: uppercase; }

/*# sourceMappingURL=client_style.css.map *//* Default Mixins */
/*Default Styles (Size 3/Mobile) Start*/
.sc-search-text { width: calc(100% - 48px); }

#header-search .sc-search-button { background-image: url("sprite-general.svg"); background-repeat: no-repeat; background-size: 600px 600px; background-position: 13px -290px; text-indent: -9999px; width: 48px; }

#header-search .sc-search-button:hover, #header-search .sc-search-button:focus { background-position: -22px -290px; }

.no-svg #header-search .sc-search-button { background-image: url("sprite-general.png"); }

#predictiveResults a.search-view-more { border-radius: 25px; border: solid 2px #002E5F; }

.profile-featured-links { margin-bottom: 0; }

.profile-featured-links .tab-group-header .item-2, .profile-featured-links .tab-group-header .item-3 { color: #1C2E36; }

.profile-featured-links .tab-group-header .item-2:hover, .profile-featured-links .tab-group-header .item-2:focus, .profile-featured-links .tab-group-header .item-2.selected, .profile-featured-links .tab-group-header .item-3:hover, .profile-featured-links .tab-group-header .item-3:focus, .profile-featured-links .tab-group-header .item-3.selected { background-color: rgba(255, 255, 255, 0.95); color: #002E5F; }

.profile-featured-links .tab-group-header .item-2 { background-color: #EBAC0F; }

.profile-featured-links .tab-group-header .item-3 { background-color: #58B252; }

.tab-header-title { top: 0; }

.tab-header-title .item-icon { display: none; }

.tab-header-title span { display: inline; font-weight: 600; }

.tab-header-title.selected { padding-top: 16px; }

.do-it-online .profile-list:after { width: 9px; height: 17px; top: 15px; }

.profile-events-listing .profile-list .list-item-block-date .part-date { line-height: 1; }

.profile-events-listing .profile-list .list-item-block-date .part-month { font-size: 1.25em; }

.profile-events-listing .profile-list .list-item-block-date .part-year { font-weight: normal; }

.profile-featured-panels > .grid > div:nth-child(2) a { background-color: #002E5F; }

.profile-featured-panels > .grid > div:nth-child(2) a h2, .profile-featured-panels > .grid > div:nth-child(2) a .panel-text { color: #FFFFFF; }

.profile-featured-panels > .grid > div:nth-child(3) a { background-color: #D47429; }

.profile-featured-panels > .grid > div:nth-child(3) a h2, .profile-featured-panels > .grid > div:nth-child(3) a .panel-text { color: #FFFFFF; }

.profile-featured-panels > .grid > div:nth-child(2) a:hover, .profile-featured-panels > .grid > div:nth-child(2) a:focus, .profile-featured-panels > .grid > div:nth-child(3) a:hover, .profile-featured-panels > .grid > div:nth-child(3) a:focus { background-color: #EEEFEA; }

.profile-featured-panels > .grid > div:nth-child(2) a:hover h2, .profile-featured-panels > .grid > div:nth-child(2) a:hover .panel-text, .profile-featured-panels > .grid > div:nth-child(2) a:focus h2, .profile-featured-panels > .grid > div:nth-child(2) a:focus .panel-text, .profile-featured-panels > .grid > div:nth-child(3) a:hover h2, .profile-featured-panels > .grid > div:nth-child(3) a:hover .panel-text, .profile-featured-panels > .grid > div:nth-child(3) a:focus h2, .profile-featured-panels > .grid > div:nth-child(3) a:focus .panel-text { color: #002E5F; }

.profile-featured-panels > .grid > div:first-child .profile-featured-panel:before { background-position: -38px -299px; }

.profile-featured-panels h2 { font-weight: bold; }

.profile-featured-panel { position: relative; }

.profile-featured-panel p { font-weight: 600; }

.profile-featured-panel:before { position: absolute; left: 30px; bottom: 70px; content: ''; width: 21px; height: 10px; background-image: url("sprite-general.svg"); background-repeat: no-repeat; background-size: 502px 501px; background-position: 0px -299px; }

.no-svg .profile-featured-panel:before { background-image: url("sprite-general.png"); }

.profile-featured-panel:hover, .profile-featured-panel:focus { -webkit-box-shadow: 4px 4px 42px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 4px 4px 42px 0px rgba(0, 0, 0, 0.1); box-shadow: 4px 4px 42px 0px rgba(0, 0, 0, 0.1); }

.profile-featured-panel:hover:before, .profile-featured-panel:focus:before { background-position: -38px -299px; }

.quick-links-section .accordion-panel { border: none; }

.quick-links-section a { border-left: 1px solid #EEEFEA; border-right: 1px solid #EEEFEA; }

.quick-links-section a:hover, .quick-links-section a:focus { font-weight: bold; }

.accordion-panel, .multi-accordion-body, .side-box-content { border: 2px solid #EFF0EB; border-top: none; }

.accordion-closed i { background-position: 0px -227px; }

.accordion-opened i { background-position: -30px -227px; }

.sc-search-box input { padding-left: 13px; background-image: none; }

.list-container .list-item-container-2 .published-on:before, .list-container .list-item-container .published-on:before, .list-container .list-item-container .applications-closing:before { background-size: 345px 345px; background-position: -52px -25px; }

.events-list-container .list-item-block-date { text-align: left; }

.events-list-container .list-item-block-date .part-date { font-weight: bold; }

.events-list-container .list-item-block-date .part-month { font-size: 2em; font-weight: bold; margin-bottom: 3px; }

.events-list-container .list-item-container p { font-size: 1em; }

.elected-official-list-container a .list-item-title { font-weight: bold; border-bottom: none; padding-bottom: 0; }

.elected-official-list-container header > a, .elected-official-list-container header > a:visited { text-decoration: underline; color: #002E5F; }

.elected-official-list-container header > a:hover, .elected-official-list-container header > a:focus, .elected-official-list-container header > a:visited:hover, .elected-official-list-container header > a:visited:focus { text-decoration: none; }

.elected-official-list-container .field-value a, .elected-official-list-container .field-value a:visited { color: #1E1E1E; }

.light-theme a, .light-theme span { font-weight: bold; padding: 6px 20px; }

.main-container .seamless-pagination-controls input[type="submit"] { color: #002E5F; background-color: #FFFFFF; }

.main-container .seamless-pagination-controls input[type="submit"]:hover, .main-container .seamless-pagination-controls input[type="submit"]:focus { color: #EEEFEA; background-color: #002E5F; }

.main-container .button-previous input[type="submit"] { background-position: -124px -224px; }

.main-container .button-previous input[type="submit"]:hover, .main-container .button-previous input[type="submit"]:focus { background-position: -152px 3px; }

.main-container .button-next input[type="submit"] { background-position: -95px -224px; }

.main-container .button-next input[type="submit"]:hover, .main-container .button-next input[type="submit"]:focus { background-position: -122px 3px; }

.seamless-pagination-pages { font-size: 0.95em; }

.accordion-panel.search-neighbourhood { border-top: 2px solid #EFF0EB; }

.module-interface-in-my-neighbourhood .button-my-location i { display: none; }

.module-interface-in-my-neighbourhood .button-my-location.styled-button { padding-left: 15px; }

.main-container a.styled-button.button-my-location { margin-top: 10px; }

.waste-services-result article a, .waste-services-result article a:visited, .councillor-result article a, .councillor-result article a:visited { color: #002E5F; }

a.az-letter { cursor: pointer; }

#back-to-top { -webkit-box-shadow: -8px 8px 38px 0 rgba(0, 0, 0, 0.41); -moz-box-shadow: -8px 8px 38px 0 rgba(0, 0, 0, 0.41); box-shadow: -8px 8px 38px 0 rgba(0, 0, 0, 0.41); }

#back-to-top i { background-position: -162px -229px; }

#back-to-top:hover i, #back-to-top:focus i { background-position: -162px -265px; }

.emergency-message-box .emergency-announcement-item-dismiss:after { width: 15px; height: 17px; background-position: -447px -2px; }

.oc-emergency-announcement-container .side-box-content { border: none; }

.result-panel:before { width: 42px; height: 43px; }

.categories-list a:hover, .categories-list a:focus { border-color: #002E5F; }

.item-navigation-title { border: solid 1px #EEEFEA; border-top: none; }

a.item-navigation:hover .item-navigation-title, a.item-navigation:focus .item-navigation-title { border-color: #002E5F; }

a.item-navigation.next-item .item-navigation-label:before { background-position: -108px -232px; }

a.item-navigation.next-item:hover .item-navigation-label:before, a.item-navigation.next-item:focus .item-navigation-label:before { background-position: -108px -268px; }

a.item-navigation.prev-item .item-navigation-label:before { background-position: -137px -232px; }

a.item-navigation.prev-item:hover .item-navigation-label:before, a.item-navigation.prev-item:focus .item-navigation-label:before { background-position: -137px -267px; }

.message-box .side-box-content { border: none; padding-top: 0; }

.content-details-list { margin-bottom: 20px; }

.content-details-list .field-label { border-bottom: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF; }

.content-details-list .field-value { border-left: none; margin-left: 0; border-bottom: 2px solid #FFFFFF; }

a.document span.file-info { margin-left: 5px; }

.drop-button { margin-top: 30px; }

.meeting-document-info a, .meeting-document-info a.document { border-radius: 25px; font-weight: bold; font-family: inherit; padding: 8px 15px 8px 15px; }

.meeting-document-info a:before, .meeting-document-info a.document:before { background-position: -102px -228px; }

.meeting-document-info a:hover:before, .meeting-document-info a:focus:before, .meeting-document-info a.document:hover:before, .meeting-document-info a.document:focus:before { background-position: -130px -1px; }

.tab-group-inner-page .tab-header-title, .tab-group-inner-page .tab-header-title:visited { background-color: #C8C9C4; color: inherit; }

.tab-group-inner-page .tab-header-title:hover, .tab-group-inner-page .tab-header-title:focus, .tab-group-inner-page .tab-header-title.selected, .tab-group-inner-page .tab-header-title.selected:visited, .tab-group-inner-page .tab-header-title.selected:hover, .tab-group-inner-page .tab-header-title.selected:focus { background-color: #EEEFEA; color: inherit; }

.tab-group-inner-page .tabs-panel { background-color: #EEEFEA; color: inherit; }

.step-numbering-Yes .step-section-container { border-left-color: inherit; min-height: 70px; }

.step-numbering-Yes .step-section-container:before { border-color: inherit; }

.contact-us-footer-widget p { margin-bottom: 5px; }

.quick-links-footer-widget a { font-weight: bold; color: #2086C5; }

ul.social-media-links li { min-height: 40px; }

ul.social-media-links li a { line-height: 2; font-weight: bold; color: #003A65; }

.footer-secondary-links a { font-size: 1em; font-weight: 600; }

.footer-second-row { border-top: 1px solid #929D91; }

@media (min-width: 480px) { .tab-header-title { padding-left: 35px; padding-right: 35px; } }

/*Default Styles (Size 3/Mobile)  End*/
@media (min-width: 768px) { /*Size 2/Tablet Start*/
  .do-it-online .profile-list > p { clear: none; }
  .tab-group-inner-page .tab-header-title { padding: 15px 10px; }
  /*Size 2/Tablet End*/ }

/*# sourceMappingURL=client.css.map */.sf-menu > li > ul a { font-size: 1em; }

.mobnav-subarrow-child i, .mobnav-subarrow i { width: 60px; background-position: -75px 11px; }

/*# sourceMappingURL=client_menu.css.map */@media (min-width: 992px) { /*Size 1/Desktop Start*/
  .sc-search-text { width: 370px; }
  .tab-header-title .item-icon { display: none; }
  #sub-navigation-container a { border-left: 1px solid #EEEFEA; border-right: 1px solid #EEEFEA; }
  #sub-navigation-container a:hover, #sub-navigation-container a:focus { font-weight: bold; }
  .tab-group-inner-page .tab-header-title { padding: 15px; }
  /*Size 1/Desktop End*/ }

/*# sourceMappingURL=client_s1.css.map *//* Default Mixins */
@media (min-width: 992px) { /*Size 1/Desktop Start*/
  .sf-menu { padding: 0 30px; background-color: #002E5F; }
  .sf-menu > li { width: 15.83333%; }
  .sf-menu > li > a { border-top: 2px solid rgba(232, 233, 233, 0.38); }
  .sf-menu > li.nav-active-path > a { border-top-color: #F1AD2B; }
  .sf-menu > li.nav-active-path:after { display: none; }
  .sf-menu > li.first-item { width: 5%; }
  .sf-menu > li.first-item > a i.item-icon { background-size: 502px 501px; }
  .sf-menu > li.first-item > a:hover i.item-icon, .sf-menu > li.first-item > a:focus i.item-icon { background-position: -38px -332px; }
  .sf-menu > li.first-item.nav-active-path > a i.item-icon { background-position: -38px -332px; }
  .sf-menu ul li, .sf-menu ul ul li { background-color: transparent; }
  .mobnav-subarrow-child i { background-size: 502px 501px; background-position: -20px -299px; top: 15px; }
  /*Size 1/Desktop End*/ }

@media (min-width: 1140px) { .sf-menu { width: 1140px; } }

/*# sourceMappingURL=client_menu_s1.css.map */.layout-modern .sc-cal-dialog .btn, .panel-button, .panel-button:visited, .drop-button .drop-button-header > a, .main-container button, .main-container input[type="button"], .main-container input[type="reset"], .main-container input[type="submit"], .main-container .styled-button, .main-container a.styled-button, .main-container a.styled-button:visited, .meeting-document-info a, .meeting-document-info a.document, a.hyperlink-button, .main-container .custom-df-hyperlink-item input[disabled="disabled"], .sc-form .sc-editcal .sc-editcal-add, .sc-form .sc-editcal .sc-editcal-remove, .sc-form .sc-editcal .sc-editcal-edit, .main-container .seamless-pagination-controls input[type="submit"] { border: 2px solid #002E5F; }

.profile-listing-container .panel-button, .profile-listing-container .panel-button:visited { border: none; }

.sc-form .sc-editcal .sc-editcal-remove, .sc-form-clear-button-container input, .main-container input[type="reset"], .main-container .sc-form-btn-cancel input[type="submit"], .main-container input.login-button.back-button[type="submit"], .main-container .cancel-button[type="submit"], .main-container .button-clear-image[type="submit"] { border-radius: 25px; border: 2px solid #B14C26; }

/*# sourceMappingURL=client_forms.css.map */