body{color:#4d4d4d;font-size:15px}.table--bordered-cells thead td,.table--bordered-cells thead th{font-weight:700}.table--bordered-cells td:not(:last-child){border-right:1px solid #ccc}.main__content .responsive__table{overflow-x:auto !important}span.red{color:#d23641 !important}p.red{color:#d23641 !important}a[rel=external]:after{display:none !important}.theme-aqua .main-nav__item:before{background:#00819e}.theme-aqua .main-nav__link.main-nav__link--active:after{background-color:#00819e}.theme-aqua .header-search__input{border-top:2px solid #00819e}@media (min-width:37.5em){.theme-aqua .header-search__input{border:none;border-left:2px solid #00819e}}.theme-aqua .search-icon,.theme-aqua .menu-icon,.theme-aqua .close-icon{fill:#00819e}.theme-aqua .mega-menu__wrapper{border-top:2px solid #00819e;border-bottom:2px solid #00819e}.theme-aqua .quicklinks__block .quicklinks__heading{background:#00819e}.theme-aqua .small-box .feature-box__heading{background:#00819e}.theme-aqua .feature-box__content a{color:#00819e}.theme-aqua .content th{background:#00819e}.theme-aqua .accordion__heading{background:#00819e}.active .theme-aqua .accordion__heading{background:#00819e}.theme-aqua .tab__button{background:#00819e}.theme-aqua .tab__button.active{background:#e6e6e6}.theme-aqua .gallery__nav .slick-prev{border-color:transparent #00819e transparent transparent}.theme-aqua .gallery__nav .slick-next{border-color:transparent transparent transparent #00819e}.theme-aqua .lhs__menu-link.active,.theme-aqua .lhs__menu-link.current{background:#00819e;color:#fff}.theme-aqua .menu__level-2 .lhs__menu-link.active,.theme-aqua .menu__level-2 .lhs__menu-link.current{background:#00667d}.theme-aqua .menu__level-3 .lhs__menu-link.active,.theme-aqua .menu__level-3 .lhs__menu-link.current{background:#004c5d}.theme-aqua .lhs__menu-link.current.has-children:after{border-right:3px solid #fff;border-bottom:3px solid #fff}.theme-aqua .rhs__panel>.rhs__panel-heading{background:#00819e;color:#fff}.theme-aqua .pagination__item--current>span{background:#00819e;color:#fff}.theme-aqua .pagination__previous .pagination__link:before{border-left:4px solid #00819e;border-bottom:4px solid #00819e}.theme-aqua .pagination__next .pagination__link:after{border-right:4px solid #00819e;border-bottom:4px solid #00819e}.theme-aqua #btn-btt{background-color:#00819e;border:2px solid #00819e}.theme-aqua #btn-btt:hover{border-color:#00819e;background-color:#fff}.theme-aqua .btt a:hover:before,.theme-aqua .btt a:focus:before{border-color:#00819e}.theme-aqua .footer-link:hover{color:#00819e}.main__content ul:not(.no-content-styles):not(.pagination):not(.atcb-list)>li:before{left:15px}a{text-decoration:none}a:hover{text-decoration:none}.float-left{float:left;margin:0 15px 0 0}.float-right{float:right;margin:0 0 0 15px}.float-left-cc{float:left;margin:0 15px 0 0;width:600px}.blue_box{background-color:#eaf0f5;margin:10px 0 0;padding:10px 10px 5px}.grey_box{background-color:#f5f5f5;margin:12px 0 0;padding:5px 15px;border:1px solid #ececec}.grey_border_box{background-color:#f5f5f5;border:1px solid #a5b9ca;margin:12px 0;padding:8px 15px 15px;clear:both;display:inline-block;-webkit-box-shadow:5px 5px 5px 0px rgba(0,0,0,.14);-moz-box-shadow:5px 5px 5px 0px rgba(0,0,0,.14);box-shadow:5px 5px 5px 0px rgba(0,0,0,.14);font-size:14px;color:#4d4d4d}.grey_block_box{background-color:#333;margin:20px 0 0;padding:5px 15px;clear:both;display:block;font-size:150%;color:#fff;font-weight:700}.blue_border_box{background-color:#eaf0f5;border:1px solid #c1c1c1;margin:12px 0;padding:15px;clear:both;display:inline-block;-webkit-box-shadow:5px 5px 5px 0px rgba(0,0,0,.14);-moz-box-shadow:5px 5px 5px 0px rgba(0,0,0,.14);box-shadow:5px 5px 5px 0px rgba(0,0,0,.14);font-size:14px;color:#4d4d4d}.warning{background-image:url(https://www.hornsby.nsw.gov.au/__data/assets/image/0004/134653/alert.png);border-color:#00447c;background-repeat:no-repeat;padding:10px 10px 10px 50px;background-position:15px 25px}.fullwidth{width:100%;display:block}.red_box{background-color:#ffdada;border:2px solid #e52520;margin:15px 0;padding:15px;clear:both}.alertbox{margin:20px 10px;background:#d23641;padding:10px 15px;color:#fff;font-size:100%;box-shadow:5px 5px 5px #888}.rhs-box{background-color:#f5f5f5;border:1px solid #a5b9ca;padding:8px 15px 15px;clear:both;display:inline-block;-webkit-box-shadow:5px 5px 5px 0px rgba(0,0,0,.14);-moz-box-shadow:5px 5px 5px 0px rgba(0,0,0,.14);box-shadow:5px 5px 5px 0px rgba(0,0,0,.14);font-size:14px;color:#4d4d4d;width:250px;float:right;margin-left:20px;margin-top:0}.event-box{display:block;clear:both;border-top:1px solid #e0e0e0;margin:0 0 10px;padding:10px 10px 10px 0}.main__content h1:not(h1):not(.search-result__heading):not(.map__description-heading):not(.feature-box__heading):not(.toc__heading):not(.example__heading),.main__content h2:not(h1):not(.search-result__heading):not(.map__description-heading):not(.feature-box__heading):not(.toc__heading):not(.example__heading),.main__content h3:not(h1):not(.search-result__heading):not(.map__description-heading):not(.feature-box__heading):not(.toc__heading):not(.example__heading),.main__content h4:not(h1):not(.search-result__heading):not(.map__description-heading):not(.feature-box__heading):not(.toc__heading):not(.example__heading),.main__content h5:not(h1):not(.search-result__heading):not(.map__description-heading):not(.feature-box__heading):not(.toc__heading):not(.example__heading),.main__content h6:not(h1):not(.search-result__heading):not(.map__description-heading):not(.feature-box__heading):not(.toc__heading):not(.example__heading){margin-bottom:.75rem;margin-top:1rem}.tool-box{margin-top:0;margin-bottom:2rem !important}@media (min-width:64em){.tool-box{margin-top:-4rem;margin-bottom:2rem !important}}.tool-box{@include sq-align-items(flex-start);.landing-image__container+.wrapper &{margin-top:-4rem;margin-bottom:2rem}}h1,h2,h3,h4,h5,h6{margin-top:.75rem !important;margin-bottom:.75rem !important}}h1.page__heading{font-size:30px !important}h1{font-size:30px !important}h2{font-size:26px !important}h3{font-size:24px !important}h4{font-size:20px !important}h5{font-size:18px !important}h6{font-size:16px !important}.faq h4{font-size:18px !important}.main__content .responsive__table{width:100%;overflow:hidden;margin:.75em 0}.main__content th{white-space:normal}table{width:98%;min-width:1rem !important;margin:2px;h3.feature-box__heading span{font-size:20px !important}body{font-size:15px !important}button a{text-decoration:none}button a:hover{color:#fff}.cssbutton{background-color:#014581;display:inline-block;color:#fff;font-family:arial;font-size:1em;font-weight:700;padding:6px 20px;text-decoration:none}.cssbutton:hover{background-color:#0074bb;color:#fff;text-decoration:none}.cssbutton:active{position:relative;color:#fff;text-decoration:none;top:1px}.cssbutton:visited{position:relative;color:#fff;text-decoration:none;top:1px}div.cc-col-menu a.greenbutton{background-color:#1fc62a;display:inline-block;color:#fff;font-family:arial;font-size:1em;font-weight:700;padding:6px 20px;text-decoration:none}div.cc-col-menu a.greenbutton:hover{background-color:#35e041;color:#fff;text-decoration:none}.accordion__heading{font-size:18px}h2.search-result__heading{line-height:1.8rem;font-size:24px !important}button h3{margin-top:8px;margin-bottom:8px}.horizontal-radio-buttons ul{list-style:none !important;padding-top:20px}.horizontal-radio-buttons ul li{display:inline;content:none !important}.horizontal-radio-buttons ul li:before{content:none}div.accordion__content div{margin-top:20px}form ul{list-style-type:none}table{display:block;overflow-x:auto;white-space:nowrap}a.rhs__box-link{text-decoration:none}.rhs__panel-content h1,.rhs__panel-content h2,.rhs__panel-content h3,.rhs__panel-content h4,.rhs__panel-content h5,.rhs__panel-content h6{margin-top:5px;margin-bottom:5px}table.rhs-table td{font-size:13px;font-weight:700}.rhs__panel-content{font-size:14px !important}.small{font-size:10px}p.white{color:#fff;font-size:2px !important}.table-no-borders tbody tr{border-bottom:0 solid #fff !important}.main__content tbody tr{border-bottom:0 solid #fff !important}.image-position-left{float:left;display:;inline;margin:0 12px 12px 0}.image-position-left-0{float:left;display:inline}.image-position-right{float:right;display:inline;margin:0 0 12px 12px}.image-position-none{clear:inherit;float:none;display:inline}.elibrary-item{border:solid #ececec 4px;float:left;padding:10px;height:130px;width:130px;text-align:center;margin-right:10px;margin-bottom:10px}.tile-table{height:auto !important;float:left;position:relative;display:block;width:530px;padding:0 15px;clear:both;margin:0 -750px 0 190px}#parksbutton{padding:0;margin:0}#parksbutton ul li{background:0 0}#parksbutton li{display:inline;list-style:none}#parksbutton li a{font-family:Arial;font-size:14px;text-decoration:none;float:left;padding:10px 12px;background-color:#2175bc;color:#fff;list-style:none;width:143px;border:1px solid #005b94;margin:2px}#parksbutton li a:hover{background-color:#2586d7;list-style:none}#parkscontainer{display:table;border-bottom:1px solid #dedede;width:510px;background:#fff;padding:5px}#parkscontainer img{float:none;display:inline;clear:none;margin:0;padding:0}#parksrow{border:0 solid #fff}#parkscol1{display:table-cell;text-align:left;vertical-align:top;border:0 solid #fff;width:160px}#parkscol2{display:table-cell;text-align:left;vertical-align:top;border:0 solid #fff;padding-right:10px}#content-main p.white{color:#fff;font-size:.1em}#content-main p span{overflow:hidden;margin:0;display:inline-block}span.playground{background:transparent url(http://www.hornsby.nsw.gov.au/__data/assets/image/0014/41612/02-play.png) no-repeat right}span.fenced{background:transparent url(http://www.hornsby.nsw.gov.au/__data/assets/image/0013/41611/01-fenced.png) no-repeat right}span.picnic{background:transparent url(http://www.hornsby.nsw.gov.au/__data/assets/image/0017/41615/05-picnic.png) no-repeat right}span.bbq{background:transparent url(http://www.hornsby.nsw.gov.au/__data/assets/image/0016/41614/04-bbq.png) no-repeat right}span.toilet{background:transparent url(http://www.hornsby.nsw.gov.au/__data/assets/image/0019/41617/07-toilets.png) no-repeat right}span.walking{background:transparent url(http://www.hornsby.nsw.gov.au/__data/assets/image/0018/41616/06-walk.png) no-repeat right}span.bushland{background:transparent url(http://www.hornsby.nsw.gov.au/__data/assets/image/0017/41624/10-bushland.png) no-repeat right}span.swing{background:transparent url(http://www.hornsby.nsw.gov.au/__data/assets/image/0015/41613/03-swing.png) no-repeat right}span.dog{background:transparent url(http://www.hornsby.nsw.gov.au/__data/assets/image/0020/41618/08-dog.png) no-repeat right}span.war{background:transparent url(http://www.hornsby.nsw.gov.au/__data/assets/image/0003/41619/09-war.png) no-repeat right}.leaflet-container{background:#b5c9e1}.divTable{display:table;width:100%}.divTableRow{display:table-row}.divTableHeading{background-color:#eee;display:table-header-group}.divTableCell,.divTableHead{border:0 solid #999;display:table-cell;padding:10px;font-family:verdana;font-size:14px;text-align:center;font-weight:700;color:#f79d22}.divTableHeading{background-color:#eee;display:table-header-group;font-weight:700}.divTableFoot{background-color:#eee;display:table-footer-group;font-weight:700}.divTableBody{display:table-row-group}select.sq-form-field{width:auto;display:inline}.mega-menu__sub-nav-link,.mega-menu__sub-nav-text{position:relative;display:block;font-size:pxToRem(14);font-weight:400;padding:pxToRem(10) pxToRem(62) pxToRem(10) pxToRem(40);color:#fff;text-decoration:none;&:hover,&:focus{color:#fff;outline:0}}.tennis{margin-top:20px;margin-bottom:10px}.boxer{display:table;border-collapse:collapse;margin-top:10px;margin-bottom:10px}.boxer .box-row{display:table-row}.boxer .box-label{display:table-cell;text-align:left;vertical-align:top;border:0 solid #000;font-weight:700;padding:2px 5px}.boxer .box{display:table-cell;text-align:left;vertical-align:top;border:0 solid #000;padding:2px 5px}table.format-table td{vertical-align:top}