@import url(https://fonts.googleapis.com/css?family=Francois+One|Hind:400,700,600|Shadows+Into+Light|Montserrat);html,button,input,select,textarea{color:#35421B}a:link,a:visited,a:hover,a:active{color:#35421b}body{font-size:1em;line-height:1.25}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.wrapper{margin:0 auto;width:1080px;position:relative;*zoom:1}.wrapper:before,.wrapper:after{content:" ";display:table}.wrapper:after{clear:both}@media only screen and (max-width:1100px){.wrapper{max-width:100%;width:100%}}.wrapper .bannerSearch{display:block;position:absolute;bottom:130px;width:100%;z-index:9999;padding:10px;background-color:rgba(0,0,0,0.8);border-radius:5px}.wrapper .bannerSearch #q{width:975px;padding:0 5px;margin-right:-5px;height:40px;border:none;float:left}@media only screen and (max-width:1100px){.wrapper .bannerSearch #q{width:calc(100% - 85px)}}.wrapper .bannerSearch input[type=submit]{font-family:'Francois One',sans-serif;width:85px;background:transparent url(../img/search.png) no-repeat 90% 50%;background-color:#968666;border:none;height:40px;margin:0;padding:5px 10px;color:#fff;text-align:left;text-transform:uppercase;font-size:14px;float:left}@media only screen and (max-width:600px){.wrapper .bannerSearch{bottom:75px}}.wrapper .innerSearch{display:block;position:absolute;top:-455px;width:100%;z-index:9999;padding:10px;background-color:rgba(0,0,0,0.8);border-radius:5px}.wrapper .innerSearch #q{width:975px;padding:20px 5px;margin-right:-5px;border:none;float:left;height:30px}@media only screen and (max-width:1100px){.wrapper .innerSearch #q{width:calc(100% - 85px)}}.wrapper .innerSearch input[type=submit]{font-family:'Francois One',sans-serif;width:85px;background:transparent url(../img/search.png) no-repeat 90% 50%;background-color:#968666;border:none;height:40px;margin:0;padding:5px 10px;color:#fff;text-align:left;text-transform:uppercase;font-size:14px;float:left}@media only screen and (max-width:600px){.wrapper .innerSearch{bottom:75px}}body,html,p,td,input,select,ul,li,ol{font-family:'Hind',sans-serif}.alignJustify{text-align:justify;line-height:0;margin:0;padding:0}.alignJustify:after{content:" ";width:100%;display:inline-block}.alignJustify>*{display:inline-block;text-align:left;line-height:1.2em;list-style-type:none}html{background-color:#fff}#menuPull{display:none;color:#968666;border-radius:3px;cursor:pointer;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:20px;right:10px}#menuPull:before{width:36px;height:36px;color:#968666;content:' ';display:block;boder-color:#fff;background-image:url(../img/menu.png);background-position:50% 50%;background-repeat:no-repeat;margin:auto}@media only screen and (max-width:1000px){#menuPull{display:block}}header{position:relative;z-index:30;background-color:#1b230c;box-shadow:0 5px 10px #454545}header .wrapper{min-height:110px}@media only screen and (min-width:1000px){header .wrapper{min-height:140px}}header .logo{display:block;float:left;font-size:120px;transition:all .2s ease-in-out}header .logo img{width:1em}@media only screen and (max-width:670px){header .logo{display:inline-block;float:none}}@media only screen and (max-width:1000px){header .logo{font-size:80px}}@media only screen and (max-width:350px){header .logo{font-size:60px}}header #topBar{width:510px;float:right;margin-top:20px}header #topBar form{float:left}header #topBar form input{float:left}header #topBar form input[type=text]{width:150px;margin:0;border-top-left-radius:5px;border-bottom-left-radius:5px;background-color:#fff;border:none;padding:0 10px;height:30px;font-size:12px}header #topBar form input[type=submit]{font-family:'Francois One',sans-serif;width:80;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#968666;border:none;height:30px;margin:0;padding:5px 10px;color:#fff;text-transform:uppercase;font-size:14px}@media only screen and (max-width:1000px){header #topBar form{right:20px;top:70px;position:absolute}}@media only screen and (max-width:680px){header #topBar form{margin-right:0;float:left;display:inline-block;*zoom:1}header #topBar form:before,header #topBar form:after{content:" ";display:table}header #topBar form:after{clear:both}}@media only screen and (max-width:350px){header #topBar form{bottom:-5px;right:5px}}header #topBar ul{float:left;margin:0;padding:0}header #topBar ul li{margin:0;padding:0 10px;display:inline}header #topBar ul li a:link,header #topBar ul li a:visited{text-decoration:underline;color:#fff;font-size:14px}@media only screen and (max-width:670px){header #topBar ul{float:none}}header #topBar #topNav{*zoom:1;float:right;width:180px;margin:0 4px}header #topBar #topNav:before,header #topBar #topNav:after{content:" ";display:table}header #topBar #topNav:after{clear:both}header #topBar #topNav ul{*zoom:1;font-family:'Montserrat',sans-serif;width:180px}header #topBar #topNav ul:before,header #topBar #topNav ul:after{content:" ";display:table}header #topBar #topNav ul:after{clear:both}header #topBar #topNav ul li:first-child{background:transparent url(../img/calendar.png) no-repeat 0 50%;padding-left:20px}header #topBar #topNav ul li.calendars{background:transparent url(../img/calendar.png) no-repeat 0 50%;padding-left:20px}header #topBar #topNav ul li.contact{background:transparent url(../img/phone.png) no-repeat 0 50%;padding-left:20px}@media only screen and (max-width:430px){header #topBar #topNav ul li{display:block}}@media only screen and (max-width:430px){header #topBar #topNav ul{width:auto}}@media only screen and (max-width:680px){header #topBar #topNav{clear:left;float:left}}@media only screen and (max-width:430px){header #topBar #topNav{width:auto}}header #topBar #social{width:80px;float:right}header #topBar #social li{margin:0;padding:0}header #topBar #social li.facebook a:link,header #topBar #social li.facebook a:visited,header #topBar #social li.twitter a:link,header #topBar #social li.twitter a:visited{text-indent:-9999em;float:left;width:38px;height:38px}header #topBar #social li.facebook a:link,header #topBar #social li.facebook a:visited{background:transparent url(../img/facebook.png) no-repeat 0 0}header #topBar #social li.twitter a:link,header #topBar #social li.twitter a:visited{background:transparent url(../img/twitter.png) no-repeat 0 0}@media only screen and (max-width:1000px){header #topBar{margin-right:45px;width:auto;padding-bottom:50px}}header nav#main{font-family:'Francois One',sans-serif;position:absolute;bottom:0;right:0}header nav#main .menuToggle{background-color:#968666;background-image:url(../img/right-arrow.png);background-position:50% 50%;background-repeat:no-repeat;width:26px;height:26px;cursor:pointer;vertical-align:middle;display:none}header nav#main .menuToggle.open{background-image:url(../img/arrow-down.png)}@media only screen and (max-width:1000px){header nav#main .menuToggle{display:inline-block}}header nav#main ul{margin:0;padding:0}header nav#main ul li{margin:0 4px;float:left;position:relative;overflow:hidden;border:1px solid #968666;border-top-left-radius:5px;border-top-right-radius:5px}header nav#main ul li a:link,header nav#main ul li a:visited{position:relative;display:block;color:#fff;padding:10px 15px 5px 15px;text-decoration:none;font-weight:bold;min-width:125px;z-index:1;overflow:hidden;background-color:#968666}@media only screen and (max-width:1000px){header nav#main ul li a:link,header nav#main ul li a:visited{display:inline-block;max-width:calc(100% - 26px);width:calc(100% - 26px);padding:10px;vertical-align:middle}}header nav#main ul li a:before{z-index:-1;background-color:#968666;width:125px;height:30px;position:absolute;top:10px;left:0;content:" "}@media only screen and (max-width:1000px){header nav#main ul li a:before{display:none !important}}header nav#main ul li ul{display:none;position:absolute;margin-top:-5px;z-index:1009;padding-top:10px}header nav#main ul li ul>li:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}header nav#main ul li ul li{width:215px;display:block;overflow:visible;background:#968666;margin:0;padding:0;border-radius:0}header nav#main ul li ul li a:link,header nav#main ul li ul li a:visited{width:auto;font-weight:normal !important}header nav#main ul li ul li a:link:before,header nav#main ul li ul li a:visited:before{width:auto !important;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg) !important}@media only screen and (max-width:1000px){header nav#main ul li ul li a:link,header nav#main ul li ul li a:visited{width:100%;display:inline-block}}header nav#main ul li ul li.children>a{background:transparent url(../img/right-arrow.png) no-repeat 95% 50%}@media only screen and (max-width:1000px){header nav#main ul li ul li.children>a{background-image:none}}header nav#main ul li ul li.children>a:hover{background:transparent url(../img/right-arrow.png) no-repeat 95% 50%}@media only screen and (max-width:1000px){header nav#main ul li ul li.children>a:hover{background:#968666}}@media only screen and (max-width:1100px){header nav#main ul li ul li.children>a{background:none}}header nav#main ul li ul li ul{top:0;left:100%;margin-top:-10px}header nav#main ul li ul li ul li{border-radius:0 !important}header nav#main ul li ul li a{text-align:left;font-size:13px;text-transform:initial;padding:10px 5px 5px 5px}header nav#main ul li ul li a:focus,header nav#main ul li ul li a:hover{background-color:#786b51}header nav#main ul li ul li:focus ul,header nav#main ul li ul li:hover ul{display:block}@media only screen and (max-width:1000px){header nav#main ul li ul li:focus ul,header nav#main ul li ul li:hover ul{display:none}}@media only screen and (max-width:1000px){header nav#main ul li ul li{width:100%}}@media only screen and (max-width:1000px){header nav#main ul li ul{position:static;width:100%;padding-left:10px}}header nav#main ul li:focus,header nav#main ul li:hover{overflow:visible}header nav#main ul li:focus>ul,header nav#main ul li:hover>ul{display:block}@media only screen and (max-width:1000px){header nav#main ul li:focus>ul,header nav#main ul li:hover>ul{display:none}}@media only screen and (max-width:1000px){header nav#main ul li{margin:0;float:none;background-color:#968666;overflow:visible;border-radius:0}}header nav#main ul>li:last-child li>ul{left:auto;right:100%}header nav#main ul>li:last-child>ul{right:0}@media only screen and (max-width:1000px){header nav#main{display:none;clear:both;position:static}}header:before{background:transparent url(../img/border.png) repeat-x 50% 0;position:absolute;bottom:-7px;left:0;right:0;width:100%;content:" ";height:11px;z-index:1000}header.sticky{position:fixed;width:100%;top:0}body.home #topBar form{display:none}section#banners{position:relative;z-index:20;top:-3px;width:100%;height:485px;overflow:hidden}section#banners:after{background:transparent url(../img/banner-mask.png) repeat-x 50% 0;position:absolute;bottom:0;left:0;right:0;width:100%;content:" ";height:80px;z-index:1000}section#banners #arrows a{position:absolute;top:50%;margin-top:-28px;opacity:.5;display:block;height:57px;width:56px;background:url('../img/prev-next.png') no-repeat;outline:none;z-index:2500}section#banners #arrows a:hover{opacity:1}section#banners #arrows a.arrowRight{background-position:-57px;right:25px}section#banners #arrows a.arrowLeft{left:25px}@media only screen and (max-width:1000px){section#banners #arrows{display:none}}section#banners #pager{display:block;text-align:center;position:relative;top:-76px;z-index:2000}section#banners #pager span{height:18px;width:16px;display:inline-block;margin:0 3px;cursor:pointer;text-indent:100%;overflow:hidden;background:url('../img/bannerPaging.png') no-repeat;background-position:-17px}section#banners #pager span.cycle-pager-active{background-position:0}@media only screen and (max-width:1000px){section#banners #pager{display:none}}section#banners div#bannerContainers .banner{position:relative;z-index:-1;background-size:cover;padding-top:10px;width:100%;height:480px}section#banners div#bannerContainers .banner h2{padding-top:140px;color:#fff;text-align:center;font-family:'Shadows Into Light',cursive;font-size:50px;text-shadow:2px 2px 20px #000}section#banners.content{height:260px}section#banners.content div#bannerContainers .banner h2{padding-top:40px}.homeFeaturedImage{width:82px}#mainContent{float:right;width:750px}@media only screen and (max-width:1080px){#mainContent{width:calc(100% - 310px)}}@media only screen and (max-width:825px){#mainContent{width:100%;padding:20px}}#mainContent img{max-width:100%;height:auto !important}#fullContent{width:100%;padding-top:20px}#content .paging{clear:both;list-style:none;margin:0 auto;padding:0;text-align:center}#content .paging li{display:inline-block;border:2px solid #c9c9c9;padding:4px;background-color:#35421b;color:#fff}#content .paging li a{color:#fff}#content .searchResults{*zoom:1;margin-top:50px;text-align:justify;line-height:0}#content .searchResults:before,#content .searchResults:after{content:" ";display:table}#content .searchResults:after{clear:both}#content .searchResults:after{content:' ';display:inline-block;width:100%}#content .searchResults>*{line-height:1.25}#content .searchResult{width:100%;margin-bottom:15px;padding-bottom:10px;display:inline-block;border-bottom:1px solid #dadada;vertical-align:top}#content .searchResult h2{font-family:'Francois One',sans-serif;margin:0;padding:10px 15px 5px 0}#content .searchResult h2 a{text-decoration:none;color:inherit}#content .searchResult .content{padding:4px}#content .searchResult:last-child{margin:0}#content .searchResult .viewAll a:link,#content .searchResult .viewAll a:visited{background:#35421b url(../img/arrow.png) no-repeat;display:block;color:#968666;text-decoration:none;text-align:right;padding:12px 24px 12px 12px;text-transform:uppercase;font-family:'Francois One',sans-serif}#content .searchResult p{font-size:12px}#content .searchResult img{float:left;margin:0 5px 5px 0}#content #callsToAction{text-align:justify}#content #callsToAction .stretch{width:100%;display:inline-block;font-size:0;line-height:0}@media only screen and (max-width:1020px){#content #callsToAction{padding:20px}}#content .callToAction{width:266px;margin-bottom:15px;vertical-align:top;display:inline-block;*display:inline;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;border:1px solid #968666;border-radius:5px}#content .callToAction h2{font-family:'Francois One',sans-serif;background-color:#968666;margin:0;padding:10px 15px 5px 15px;color:#fff}#content .callToAction h2 a{text-decoration:none;color:inherit}#content .callToAction .content{padding:4px;min-height:168px}#content .callToAction.news .content{min-height:0}#content .callToAction:last-child{margin:0}#content .callToAction .viewAll a:link,#content .callToAction .viewAll a:visited{background:#35421b url(../img/arrow.png) no-repeat 98% 50%;display:block;color:#968666;text-decoration:none;text-align:right;padding:12px 24px 12px 12px;text-transform:uppercase;font-family:'Francois One',sans-serif}#content .callToAction.news .viewAll a:link,#content .callToAction.news .viewAll a:visited{padding-right:40px}#content .callToAction p{font-size:12px;text-align:left}#content .callToAction img{width:100%;float:left;margin:0 5px 5px 0}#content .callToAction .icMeetingCalendar{width:auto !important;height:auto !important}#content .callToAction .icMeetingCalendar table{width:100% !important}#content .callToAction.news{width:100%}#content .callToAction.news div ul{margin:0;padding:0;text-align:center}#content .callToAction.news div ul li{list-style-type:none;margin:0 auto;padding:0;font-size:14px;width:250px;float:left;margin:0 20px 0 0}#content .callToAction.news div ul li:last-child{margin:0}@media only screen and (max-width:570px){#content .callToAction.news div ul li{width:100%}}@media only screen and (max-width:570px){#content .callToAction.news div ul li img{min-width:100%;max-width:100%}}#content .callToAction.news div ul li h3{margin:0;padding:5px 0;text-align:left;font-family:'Hind',sans-serif;font-size:15px}#content .callToAction.news div ul li a:link,#content .callToAction.news div ul li a:visited{font-size:16px;display:block;color:#35421b;text-decoration:none}#content .callToAction.news div ul li p{font-family:'Hind',sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;margin:0;padding:0;color:#58595b}@media only screen and (max-width:1020px){#content .callToAction{width:calc(50% - 20px)}}@media only screen and (max-width:550px){#content .callToAction{width:calc(50% - 5px)}}@media only screen and (max-width:375px){#content .callToAction{width:100%}}#content aside#sidebar{width:297px;float:left}#content aside#sidebar .callToAction{margin-bottom:10px;width:297px}#content aside#sidebar .innerWrapper{padding:3px}#content aside#sidebar nav{margin-top:15px;float:left;padding-left:11px}#content aside#sidebar nav>ul{margin-left:10px;margin:0;padding:0}#content aside#sidebar nav>ul a{text-decoration:none}#content aside#sidebar nav>ul ul{margin:0;padding:0;margin-bottom:20px;padding-top:5px;padding-left:10px}#content aside#sidebar nav>ul ul li{font-size:14px;font-family:'Hind',sans-serif;color:#58595b}#content aside#sidebar nav>ul>li{margin-bottom:10px}#content aside#sidebar nav>ul>li.noChild{padding-left:20px}#content aside#sidebar nav>ul>li.hasChildren ul{padding-left:30px}#content aside#sidebar nav>ul>li>a{color:#35421b;font-family:'Francois One',sans-serif;font-size:16px}@media only screen and (max-width:1020px){#content aside#sidebar{width:100%;float:none}}@media only screen and (max-width:825px){#content aside#sidebar{display:none}}.gm-style{border-radius:50%}.searchColumn{width:50%;float:left;box-sizing:border-box;padding:10px}.map{float:right;position:relative;display:block;width:338px;margin:auto}.map #footerMap{height:300px;width:300px;border-radius:50%;margin:auto;border:10px solid #aa9f8a;z-index:2}@media only screen and (max-width:375px){.map #footerMap{width:100%;margin-left:-10px}}.map *{box-sizing:content-box}@media only screen and (max-width:1000px){.map{margin:auto;float:none}}@media only screen and (max-width:375px){.map{width:100%}}.ac_results{padding:0;border:1px solid black;background-color:white;overflow:hidden;z-index:99999}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_loading{background:white url('indicator.gif') right center no-repeat}.ac_odd{background-color:#eee}.ac_over{background-color:#35421b;color:white}form{margin-bottom:10px}form label{font-size:18px;color:#333}.NSWAT_UI_Textbox,.NSWAT_UI_Textarea,.NSWAT_UI_SELECT,.NSWAT_UI_CheckboxList{margin:20px 0}.NSWAT_UI_Textbox input{width:100%;padding:5px;font-size:12px}.NSWAT_UI_Textarea textarea{width:100%;padding:5px;font-size:12px;height:80px}.txtCounter{display:none}.buttons{margin-top:5px;display:block;overflow:auto;position:relative;margin-bottom:10px;width:100%}.buttons input{background:#616161;border-radius:5px;color:#fff;border:none;padding:6px;width:71px;float:right;font-size:10px;margin-top:10px;text-transform:uppercase}footer{background:#35421b url(../img/footer-border.png) repeat-x top left;margin-top:20px;padding-top:40px;padding-bottom:80px;color:#c9c9c9;font-size:14px}@media only screen and (max-width:1100px){footer{padding-left:20px;padding-right:20px}}footer strong,footer span{color:#c2b59c}footer #address{float:left;width:200px}footer #address h2{font-family:'Francois One',sans-serif}@media only screen and (max-width:1000px){footer #address{text-align:left;display:inline-block}}footer #footerMenu{float:left;width:200px}footer #footerMenu h2{font-family:'Francois One',sans-serif}footer #footerMenu ul{list-style:none;padding:0}footer #footerMenu ul li{margin-bottom:5px}footer #footerMenu ul li a{color:#fff;text-decoration:none}@media only screen and (max-width:530px){footer #footerMenu ul{text-align:justify;line-height:0;margin:0;padding:0}footer #footerMenu ul:after{content:" ";width:100%;display:inline-block}footer #footerMenu ul>*{display:inline-block;text-align:left;line-height:1.2em;list-style-type:none}}@media only screen and (max-width:530px){footer #footerMenu{width:100% !important}}@media only screen and (max-width:1000px){footer #footerMenu{text-align:left;display:inline-block}}footer #phoneemail{float:left;width:200px}footer #phoneemail ul{width:80px;margin:0;padding:0}footer #phoneemail ul li{margin:0;padding:0;text-indent:-9999em;list-style-type:none}footer #phoneemail ul li.facebook a:link,footer #phoneemail ul li.facebook a:visited,footer #phoneemail ul li.twitter a:link,footer #phoneemail ul li.twitter a:visited{text-indent:-9999em;float:left;width:38px;height:38px}footer #phoneemail ul li.facebook a:link,footer #phoneemail ul li.facebook a:visited{background:transparent url(../img/facebook.png) no-repeat 0 0}footer #phoneemail ul li.twitter a:link,footer #phoneemail ul li.twitter a:visited{background:transparent url(../img/twitter.png) no-repeat 0 0}@media only screen and (max-width:1000px){footer #phoneemail{text-align:left;display:inline-block}}@media only screen and (max-width:1000px){footer #address,footer #footerMenu,footer #phoneemail{text-align:left;float:none;vertical-align:top;display:inline-block;padding:0 20px;width:auto}}@media only screen and (max-width:530px){footer #address,footer #footerMenu,footer #phoneemail{width:calc(50% - 10px)}}@media only screen and (max-width:1000px){footer .footerText{text-align:justify;line-height:0;margin:0;padding:0;margin:auto}footer .footerText:after{content:" ";width:100%;display:inline-block}footer .footerText>*{display:inline-block;text-align:left;line-height:1.2em;list-style-type:none}}footer a:link{color:#fff}footer #map{float:right;width:538px}.eventSchedule{*zoom:1;padding-bottom:50px}.eventSchedule:before,.eventSchedule:after{content:" ";display:table}.eventSchedule:after{clear:both}.eventSchedule .calendarWrapper{width:550px;float:left}.eventSchedule .calendarWrapper tr td a{color:#fff}@media only screen and (max-width:550px){.eventSchedule .calendarWrapper{width:100%}}.eventSchedule h2{margin-bottom:50px}.eventSchedule .eventList{width:480px;float:right}.eventSchedule .eventList .listHead{position:relative}.eventSchedule .eventList .listHead h3{margin-top:10px}.eventSchedule .eventList .listHead .backToTop{position:absolute;right:0;top:0;display:block}.eventSchedule .eventList table{width:100%}.eventSchedule .eventList table td{padding:11px 0}.eventSchedule .eventList table td.date{font-size:12px}.eventSchedule .eventList table td.viewDetails{text-align:right}.eventSchedule .eventList table td.viewDetails a{color:#545454}.eventSchedule .eventList table tr{border:1px solid #BDBDBD;border-left:0;border-right:0}.eventSchedule .eventList .button{margin-top:25px}.eventSchedule a{text-decoration:none}.fullCalendarWrapper{margin-bottom:50px;margin-top:40px}.fullCalendarWrapper ul.monthPicker{list-style:none;padding:0 20px;height:37px;background-color:#35421b;margin:0;margin-top:10px;line-height:0;text-align:justify}.fullCalendarWrapper ul.monthPicker li{display:inline-block;line-height:37px}.fullCalendarWrapper ul.monthPicker li a{color:#fff}.fullCalendarWrapper ul.monthPicker::after{width:100%;display:inline-block;content:' '}.calendar{width:100%}.calendar thead tr:first-child{background-color:#35421b;height:50px;line-height:50px;border:1px solid}.calendar thead tr th.next,.calendar thead tr th.prev{text-align:left;padding-left:10px;padding-right:10px;line-height:50px}.calendar thead tr th.next{text-align:right}.calendar thead tr a.next,.calendar thead tr a.prev{text-align:center;display:inline-block;vertical-align:middle;height:36px;width:36px;line-height:36px;background-color:#fff;border:1px solid #fff}.calendar thead tr a.next::before,.calendar thead tr a.prev::before{content:' ';display:inline-block;height:0;width:0}.calendar thead tr a.prev::before{border-right:13px solid #000;border-top:7px solid transparent;border-bottom:7px solid transparent;vertical-align:middle}.calendar thead tr a.next::before{border-left:13px solid #000;border-top:7px solid transparent;border-bottom:7px solid transparent;vertical-align:middle}.calendar thead tr .month{color:#fff;font-size:18px;font-weight:bold}.calendar thead tr:nth-child(2) th{border:1px #4B4B4B solid;height:38px;font-size:14px;color:#35421b}.calendar tbody{color:#35421b}.calendar tbody td{text-align:right;vertical-align:top;width:53px;height:80px;border:1px #4B4B4B solid}.calendar tbody td a{text-decoration:none;color:#e2212c}.calendar tbody td.active{background-color:#968666}.calendar tfoot{background-color:#35421b}.calendar tfoot tr{border:1px solid;text-align:center;height:37px}.calendar tfoot tr a{color:#000;text-decoration:none}.calendar.full{width:100%}.calendar.full thead tr:nth-child(2) th{font-weight:normal}.calendar.full tbody td{text-align:left;width:131px;position:relative;padding:0;padding-top:15px}.calendar.full tbody td img{max-width:50%;float:left}.calendar.full tbody td .dayOfMonth{height:20px;text-align:center;width:32px;border-left:1px solid #B9B9B9;border-bottom:1px solid #B9B9B9;display:block;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;position:absolute;top:-1px;right:0;background-color:#fff}.meetings .calendar tfoot a{color:#fff}.meetings a{color:#35421b}.community .calendar thead tr:first-child{background-color:#968666;height:50px;line-height:50px;border:1px solid}.community .calendar tfoot{background-color:#968666}.community .calendar tfoot a{color:#fff}.community a{color:#968666}#eventsCalendar{margin-top:38px;border-top:10px solid #fff;height:323px;position:relative;padding:40px;*zoom:1;padding:20px;background-color:#35421b}#eventsCalendar .content{padding:40px;*zoom:1}#eventsCalendar .content:before,#eventsCalendar .content:after{content:" ";display:table}#eventsCalendar .content:after{clear:both}#eventsCalendar:before,#eventsCalendar:after{content:" ";display:table}#eventsCalendar:after{clear:both}#eventsCalendar h2{color:#000;margin:0;margin-bottom:23px;margin-top:3px;font-weight:normal;position:relative;text-align:center}#eventsCalendar h2::after,#eventsCalendar h2::before{width:33%;border-top:1px solid #35421b;position:absolute;height:1px;top:50%;content:' '}#eventsCalendar h2::before{left:0}#eventsCalendar h2::after{right:0}#eventsCalendar h2::after,#eventsCalendar h2::before{border-color:#000}#eventsCalendar .events{line-height:0;text-align:justify}#eventsCalendar .events .event{text-align:center;line-height:1.25;display:inline-block;width:188px;font-family:"Bitter",serif}#eventsCalendar .events .event .eventImage{position:relative}#eventsCalendar .events .event .eventImage .eventDate{position:absolute;top:0;right:0;background-color:#fff;color:#000;width:75px;height:26px;line-height:26px}#eventsCalendar .events .event .eventImage .title{font-size:14px;font-weight:bold;text-decoration:none;position:absolute;bottom:0;left:0;right:0;height:38px;line-height:38px;color:#000;background-color:rgba(255,255,255,0.8)}#eventsCalendar .events .event .eventImage .title span{line-height:1.25;display:inline-block}#eventsCalendar .events .event .eventImage img{width:100%}#eventsCalendar .events .event .eventDetailsLink{display:block;background-color:#fff;margin-top:2px;height:38px;line-height:38px;color:#000;text-decoration:none;position:relative}#eventsCalendar .events .event .eventDetailsLink::after{content:' ';height:0;width:0;display:block;border-top:4px solid transparent;border-bottom:4px solid transparent;position:absolute;right:15px;top:50%;margin-top:-4px;border-left:7px solid #000}#eventsCalendar .events::after{content:' ';width:100%;display:inline-block}#eventsCalendar .viewAllEventsLink{display:block;text-align:center;font-family:"Bitter",serif;color:#000;font-size:18px;background-color:#fff;font-weight:bold;min-height:47px;line-height:47px;text-decoration:none;position:absolute;bottom:0;left:0;right:0}td.calendar-day a,td.calendar-day a:link,td.calendar-day a:visited{color:#35421b}.calltoAction.news .viewAll a{padding-right:40px}div#sideMenuWrapper img{width:auto !important}.emergency{background:red;color:#fff;width:100%;text-align:center;padding:15px 0 5px 0}.emergency p{margin:0;padding:0;font-size:20px;font-weight:bold}.emergency a:link,.emergency a:visited{color:#fff}.googleMap{width:600px;height:300px;display:inline-block}.googleMap iframe{width:100%;height:100%}@media only screen and (max-width:1000px){.googleMap{width:100%}}#faqContainer{line-height:1;width:590px;margin-bottom:30px}.faqQuestion{font-weight:bold;cursor:pointer;color:#0A6E9C}.faqAnswer{display:none;color:#696969}.faqHover{text-decoration:underline;cursor:hand;cursor:pointer}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}div#footerMap>div:first-of-type{background:none !important}div#footerMap div.gm-style-cc{display:none}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@media only screen and (min-width:1000px){table#contactTable1,table#contactTable2,table#contactTable3,table#contactTable4,table#contactTable5,table#contactTable6,table#contactTable7,table#contactTable8,table#contactTable9{width:100%;margin-bottom:40px}span.mobileHeader{display:none}}@media only screen and (max-width:1000px){table#contactTable1,table#contactTable2,table#contactTable3,table#contactTable4,table#contactTable5,table#contactTable6,table#contactTable7,table#contactTable8,table#contactTable9{border:none;display:block;width:100%;padding:8px}table#contactTable1 p,table#contactTable2 p,table#contactTable3 p,table#contactTable4 p,table#contactTable5 p,table#contactTable6 p,table#contactTable7 p,table#contactTable8 p,table#contactTable9 p{margin:0}table#contactTable1 tbody,table#contactTable2 tbody,table#contactTable3 tbody,table#contactTable4 tbody,table#contactTable5 tbody,table#contactTable6 tbody,table#contactTable7 tbody,table#contactTable8 tbody,table#contactTable9 tbody,table#contactTable1 td,table#contactTable2 td,table#contactTable3 td,table#contactTable4 td,table#contactTable5 td,table#contactTable6 td,table#contactTable7 td,table#contactTable8 td,table#contactTable9 td,table#contactTable1 tr,table#contactTable2 tr,table#contactTable3 tr,table#contactTable4 tr,table#contactTable5 tr,table#contactTable6 tr,table#contactTable7 tr,table#contactTable8 tr,table#contactTable9 tr{display:block !important}table#contactTable1 thead,table#contactTable2 thead,table#contactTable3 thead,table#contactTable4 thead,table#contactTable5 thead,table#contactTable6 thead,table#contactTable7 thead,table#contactTable8 thead,table#contactTable9 thead{display:none}table#contactTable1 tr,table#contactTable2 tr,table#contactTable3 tr,table#contactTable4 tr,table#contactTable5 tr,table#contactTable6 tr,table#contactTable7 tr,table#contactTable8 tr,table#contactTable9 tr{border:1px solid #ccc;margin-bottom:10px;width:100%}table#contactTable1 tr td,table#contactTable2 tr td,table#contactTable3 tr td,table#contactTable4 tr td,table#contactTable5 tr td,table#contactTable6 tr td,table#contactTable7 tr td,table#contactTable8 tr td,table#contactTable9 tr td{border:none;min-height:35px;border-bottom:1px solid #eee;position:relative;padding-left:40% !important;padding-right:8px;text-align:right}table#contactTable1 tr td p,table#contactTable2 tr td p,table#contactTable3 tr td p,table#contactTable4 tr td p,table#contactTable5 tr td p,table#contactTable6 tr td p,table#contactTable7 tr td p,table#contactTable8 tr td p,table#contactTable9 tr td p{text-align:right !important}table#contactTable1 tr td input,table#contactTable2 tr td input,table#contactTable3 tr td input,table#contactTable4 tr td input,table#contactTable5 tr td input,table#contactTable6 tr td input,table#contactTable7 tr td input,table#contactTable8 tr td input,table#contactTable9 tr td input{width:100%}table#contactTable1 tr td select,table#contactTable2 tr td select,table#contactTable3 tr td select,table#contactTable4 tr td select,table#contactTable5 tr td select,table#contactTable6 tr td select,table#contactTable7 tr td select,table#contactTable8 tr td select,table#contactTable9 tr td select{width:100%}table#contactTable1 tr td textarea,table#contactTable2 tr td textarea,table#contactTable3 tr td textarea,table#contactTable4 tr td textarea,table#contactTable5 tr td textarea,table#contactTable6 tr td textarea,table#contactTable7 tr td textarea,table#contactTable8 tr td textarea,table#contactTable9 tr td textarea{width:100%;height:100px}table#contactTable1 tr span.mobileHeader,table#contactTable2 tr span.mobileHeader,table#contactTable3 tr span.mobileHeader,table#contactTable4 tr span.mobileHeader,table#contactTable5 tr span.mobileHeader,table#contactTable6 tr span.mobileHeader,table#contactTable7 tr span.mobileHeader,table#contactTable8 tr span.mobileHeader,table#contactTable9 tr span.mobileHeader{position:absolute;display:block;top:0;left:0;width:40%;height:100%;padding-right:8px;font-weight:bold;color:#FFF;background-color:#35421b;text-align:left}table#contactTable1 tr td::before,table#contactTable2 tr td::before,table#contactTable3 tr td::before,table#contactTable4 tr td::before,table#contactTable5 tr td::before,table#contactTable6 tr td::before,table#contactTable7 tr td::before,table#contactTable8 tr td::before,table#contactTable9 tr td::before{position:absolute;display:block;top:0;left:0;width:40%;height:100%;padding-right:8px;font-weight:bold;color:#FFF;background-color:#35421b;text-align:left}table#contactTable1 tr::nth-of-type(odd),table#contactTable2 tr::nth-of-type(odd),table#contactTable3 tr::nth-of-type(odd),table#contactTable4 tr::nth-of-type(odd),table#contactTable5 tr::nth-of-type(odd),table#contactTable6 tr::nth-of-type(odd),table#contactTable7 tr::nth-of-type(odd),table#contactTable8 tr::nth-of-type(odd),table#contactTable9 tr::nth-of-type(odd){background:#eee}}#special-event-permit-application fieldset{padding-bottom:40px}#special-event-permit-application legend{font-size:30px;font-weight:bold}#special-event-permit-application .timeEntry{display:inline-block}#special-event-permit-application .dateEntry{display:inline-block;margin-bottom:10px}#special-event-permit-application input[type="text"]{width:200px;margin-right:10px;font-size:100%}#special-event-permit-application .NSWAT_UI_Checkbox{margin:10px 0}#special-event-permit-application .NSWAT_UI_Textbox label,#special-event-permit-application .dateTimeEntry>label,#special-event-permit-application .NSWAT_UI_SELECT>label{width:300px;display:inline-block}#special-event-permit-application .checkboxList>.NSWAT_UI_Checkbox{display:inline-block;margin-right:10px}#special-event-permit-application .dateTimeEntry>label{display:none}#special-event-permit-application .timeEntry>label{width:170px;display:inline-block}#special-event-permit-application .dateEntry>label{width:170px;display:inline-block}#special-event-permit-application #resourceDropoffContainer{margin-bottom:80px}#special-event-permit-application #flaggingDateContainer{display:block;margin-bottom:10px}#special-event-permit-application #flaggingStartTimeContainer{margin-right:20px}#special-event-permit-application p{font-size:18px}#special-event-permit-application label.required:after{color:#f00;content:"*"}#special-event-permit-application .buttons input{font-size:18px}#special-event-permit-application textarea{font-size:18px;font-family:'Hind',sans-serif;color:#000}span.errorText{color:#f00 !important}