@font-face{font-family:"city-of-albany";src:url("../fonts/city-of-albany.eot");src:url("../fonts/city-of-albany.eot?#iefix") format("embedded-opentype"),url("../fonts/city-of-albany.woff") format("woff"),url("../fonts/city-of-albany.ttf") format("truetype"),url("../fonts/city-of-albany.svg#city-of-albany") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"city-of-albany" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"city-of-albany" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-angle-down:before{content:"\62"}.icon-angle-right:before{content:"\61"}.icon-plus-circle:before{content:"\63"}.icon-phone:before{content:"\64"}.icon-po-box:before{content:"\65"}.icon-telephone:before{content:"\66"}.icon-pin:before{content:"\67"}.icon-close:before{content:"\68"}.icon-instagram:before{content:"\69"}.icon-facebook:before{content:"\6a"}.icon-twitter:before{content:"\6b"}.icon-eye:before{content:"\6c"}.icon-download:before{content:"\6d"}.icon-arrow-circle-down:before{content:"\6e"}*,*:before,*:after{box-sizing:border-box}body{font-family:'Lato', sans-serif;font-size:15px}p{margin:0;padding:0}a img{border:none}img{max-width:100%;height:auto}.table-title{border-radius:6px}#header{margin-bottom:15px}#header a{text-decoration:none}#tools{font-size:0.9em;height:26px;overflow:hidden;margin-bottom:-6px;position:relative;z-index:10}#top{overflow:hidden;padding-top:20px;font-size:15px}#top .top-left{float:left}#top .top-right{float:right}#logo{float:left}.searches{float:right;margin:0;padding:4px 0 0 0}.searches input.query{float:left;margin-right:0px;width:auto;padding:2px 0px 3px 0px;font-size:15px}.searches input.submit{padding:0px;float:right}.searches select{float:left;margin:4px 10px 0px 0px}#search-keywords{position:relative;right:-3px;height:29px;padding:0px;border:solid 1px #DCDDDE;padding-right:0px;width:250px}.searches .submit{position:relative;background:url(../images/search.jpg) no-repeat;border:none;font-size:0;height:29px;width:50px;background-color:#000000;color:#000000;padding-left:0px;right:0px}.search-field{float:right}#utilities{-moz-user-select:none;-webkit-user-select:none;display:none;float:right;height:25px;margin:0;overflow:hidden;position:relative;z-index:10}#utilities li{background:url(../images/divider-vertical.png) repeat-y top right;float:left;list-style:none;padding:0 9px}#utilities li.last{background:none}#utilities a{text-decoration:none}#utilities a:hover{text-decoration:underline}#utilities-textsize a{font-weight:bold;text-transform:uppercase;margin:0 3px}#utilities-textsize #utilities-textsize-reset{font-weight:normal;text-transform:none}#utilities-textsize-larger{font-size:12px}#utilities-textsize-smaller{font-size:9px}#utilities #utilities-print{padding-right:0}#utilities-print a{background:url(../images/print.png) no-repeat;display:block;padding:2px 0 2px 20px}#utilities-textsize{line-height:1.5}#content{clear:both}#footer{background:url(../images/divider-horizontal.png) repeat-x;clear:both;overflow:hidden;margin:10px 20px 0 20px;padding:10px 0}#footer img{border:none}#footer a{color:#000}#footer-cityofalbany{margin:0 auto;width:525px}#footer-cityofalbany-logo{background:url(../images/divider-vertical.png) repeat-y top right;float:left;width:80px}#footer-cityofalbany-logo a{display:block;margin:4px 12px 4px 0}#footer-cityofalbany-aboutwebsite{float:left}#footer-cityofalbany-aboutwebsite p{margin:0 0 5px 5px}.article .data{margin-top:10px;width:90%}.article .data{border-spacing:1px}.article .data td{background-color:#f9f6ed}.article .data .odd{background-color:#ece9e0}.article .data th{color:#fff}#page-content{line-height:1.5;width:100%;overflow:hidden}.article-content{width:70%;float:left;padding-right:10px}.article-content p{margin-bottom:5px}.article-right{width:30%;float:right}.half-half{overflow:hidden}.half-left,.half-right{width:50%;float:left}h1,h2{margin:1em 0 0.25em;color:#A0AB4B}.e{clear:both}.article ul,.article li,a .download,.download dt,.download dd{margin:0;padding:0}.article li{margin:0.5em 0 0.5em 3em}.download{overflow:hidden;margin:0}.download dt,.download dd{float:left}.download dt{font-weight:bold}.download dd{margin-left:10px;width:400px}.download-info{font-weight:bold;text-decoration:underline}.download a{text-decoration:none}.download a:hover{text-decoration:none}.download-description{color:#000;display:block;text-decoration:none}:hover .download-title{text-decoration:underline}.download-title em{color:#000;font-weight:bold;text-decoration:none}.layout-twocolumnsrightalignedimages .link,.layout-twocolumnsrightalignedimages .download dd{width:455px}.article-single .link,.article-single .download dd{width:575px}.article-single .read-more{position:static;clear:both;margin-top:20px;float:right}#page-content #header-description{color:#666666;clear:both;font-style:italic;margin:0;padding:20px 18px 0 0px;text-align:right}#page-content .layout-twocolumnsrightalignedimages-images .e{margin:0}.article-singlecolumnmapsalignedright .e{float:left;clear:none;width:350px}.article-singlecolumnmapsalignedright .e-map{float:right;width:250px}.article-singlecolumnmapsalignedright .map{width:250px}.map-small{height:300px;width:300px}.map-medium{height:400px;width:400px}.map-large{height:450px;width:500px}.map-icons{clear:both}.map-richtext img{float:left;display:block}.e-bodytext p{margin-bottom:10px}.e-tabledownload,.e-tablelinks{margin-top:0.25em;margin-bottom:0.5em}.e-download,.e-links{margin-top:0.75em;margin-bottom:1em}.e-subimage{margin-top:1em;margin-bottom:1em}.link span,.link em{display:block}.link{display:block;text-decoration:none}.link:hover{text-decoration:none}.link span{font-weight:bold;text-decoration:underline}.link em{font-style:normal;text-decoration:none;text-indent:15px}.link-bullet{background:url(../images/bullet-mask-alpha.png) #ccc;float:left;margin:0.35em 5px 2px 0;height:10px;width:10px}.table-title{background-color:#ebebeb;border-radius:6px 6px 0 0;color:#fff;display:block;font-weight:bold;font-size:1.15em;padding:4px 7px}.table li{background:#F8F8F8;list-style:none;margin:0;padding:6px 5px;overflow:hidden}.table li.odd{background:#efefef}.table ul{border-bottom:3px solid #aaa;margin:0;padding:0}.table dt{display:none}.table dd{margin-left:0}.table-decoration{display:block;font-weight:bold;float:left;margin-right:10px}.table .link{float:left}.image{cursor:pointer;margin:0.5em 0}.image img{display:block}.image-withcaption img{border-radius:0}.image-withcaption p{border-radius:0;margin:0;padding:5px}.unmanaged h2{margin-bottom:10px}.unmanaged p{margin-bottom:5px}.unmanaged ul{margin-left:10px}.unmanaged form{padding:0}.unmanaged form ul{margin:0;padding:0}.textsize-smallest #page-content{font-size:0.8em}.textsize-smaller #page-content{font-size:0.85em}.textsize-small #page-content{font-size:0.95em}.textsize-normal #page-content{font-size:1em}.textsize-large #page-content{font-size:1.1em}.textsize-larger #page-content{font-size:1.25em}.textsize-largest #page-content{font-size:1.35em}#results .url{color:#888}#azquickfind h2{margin:0}#azquickfind ol,#azquickfind li{margin:0;padding:0}#azquickfind-letters{margin:0;padding:0;width:410px}#azquickfind-letters ol{float:left;width:300px}#azquickfind-letters ol li{margin-bottom:0.85em}#azquickfind-letters h3{float:left;font-size:3.5em;line-height:1;margin:0;padding:0;width:50px}#azquickfind .azquickfind-top{display:block;clear:left;font-weight:bold;margin-left:360px;position:relative;top:-2.5em}#azquickfind li{list-style:none;overflow:hidden;margin:0;padding:0}#azquickfind-nav{overflow:hidden;margin-bottom:10px}#azquickfind-nav li,#azquickfind-nav span,#azquickfind-nav a{float:left}#azquickfind-nav a,#azquickfind-nav span{background:none repeat scroll 0 0 #dfdfdf;border-color:#aaa;border-style:solid;border-width:0 1px 1px 0;color:#555555;display:block;font-weight:bold;margin:2px;padding:2px;text-align:center;text-decoration:none;width:1em}#azquickfind-nav span{background:none repeat scroll 0 0 #fdfdfd;color:#dfdfdf}.table{overflow:hidden}.table ul{background:#fff;margin-bottom:1px;overflow:hidden}#imageviewer{background:#dedede;padding:10px}#imageviewer .image{margin:10px auto;border-radius:0}#imageviewer .image-withcaption p,#imageviewer .image img{border-radius:0}#imageviewer .image{cursor:default}#mapoverview{border:6px solid #ABC6DD;margin:0 auto;height:230px;width:130px}#mainform form,#feedback form{background-color:#fff;width:500px}#mainform em,#feedback em{color:#970000;font-style:normal}#mainform .captcha dt,#mainform label,#feedback .captcha dt,#feedback label{display:block;font-weight:bold;margin-bottom:0.25em}#mainform textarea,#feedback textarea{height:100px;width:350px}#mainform h2,#page-content .userForm h2,#feedback h2{margin-bottom:0.5em}#mainform .hint,#feedback .hint{color:#444}#mainform form li,#feedback form li{list-style:none;margin-bottom:0.85em}#mainform ul ul,#feedback ul ul{margin-bottom:2em}#mainform .captcha,#feedback .captcha{overflow:hidden}#mainform .captcha,#mainform .captcha dt,#mainform .captcha dd,#feedback .captcha,#feedback .captcha dt,#feedback .captcha dd{margin:0;padding:0}#mainform .captcha li,#feedback .captcha li{float:left}#mainform .alert li,#feedback .alert li{margin-left:10px;font-weight:bold}#mainform .debug,#feedback .debug{border:1px solid #c0c69f;background:#fdfff4;margin-bottom:10px;padding:5px}#mainform .debug h2,#feedback .debug h2{margin:0}#mainform .debug p,#feedback .debug p{margin:0}#page-content .alert{background-color:#fbf0f0;border:1px solid #bf6a6b;color:#CC0000;margin-bottom:20px;padding:5px}#page-content .alert p{color:#000;padding:5px;margin:3px 3px 6px 3px;font-weight:bold}#page-content .alert ul{margin:0 0 10px 0;padding:0 30px}#page-content .alert li{margin-bottom:3px}#page-content .userForm h1,#page-content .userForm h2{margin:0}.userForm dl,.userForm dt,.userForm dd{margin:0;padding:0}.userForm ul{margin:0}#downloadregistration label{display:block;font-weight:bold;margin-top:10px}#downloadregistration fieldset{border:none;padding:0}#downloadregistration label em{color:#800}#search-site{margin:1em 0;padding:0}p.search_text{font-size:10px;height:12px;font-family:Arial, Helvetica, sans-serif;color:#FFF;padding:0;margin:0}#results{font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:10px;line-height:16px}#results b{font-size:12px}#results a.title{font-size:13px}#result_report{font-size:12px;padding:3px;background-color:#e5ecf9;font-weight:bold;margin-bottom:16px}.inner-header{position:relative;overflow:hidden;height:88px;padding-top:26px}.inner-header img{position:absolute;z-index:1;left:0;max-width:none}.inner-header h1{color:#666;margin:0;font-weight:bold}#tools{background:#666666;margin-bottom:15px}#banner{margin:0;padding:0;position:relative}#banner li span.desc{position:absolute;bottom:0;left:0;right:0;background:url(../images/bannerback.png) no-repeat left center;font-size:19px;color:#fff;padding:20px 220px 20px 20px;border-left:10px solid #A0AB4B}#banner img{display:block}a{color:#A0AB4B;text-decoration:underline}#page-content a.button{padding:15px 20px;background:linear-gradient(to bottom, #9EAA36 30%, #494F12 100%);margin-top:10px;color:#fff;border:0}#page-content a.button:hover{background:linear-gradient(to bottom, #494F12 30%, #494F12 100%)}#page-content a.button{display:inline-block}.success{background:#A0AB4B;color:#fff;padding:10px}.message.error{background:#ce3c3c;color:#fff;padding:10px}.message a{color:#fff;text-decoration:underline}.e-include:after,.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.e-include,.clearfix{display:inline-block}* html .e-include,* html .clearfix{height:1%}.e-include,.clearfix{display:block}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body:before{content:'';display:inline-block;height:100%;left:0;margin:0 auto;max-width:68em;opacity:0.4;position:fixed;right:0;width:100%;pointer-events:none;z-index:-1}input[type="submit"],input[type="text"]{-webkit-appearance:none;-webkit-border-radius:0}#banner{height:100%;position:relative;background-size:100%;-webkit-background-size:100%}#header{height:100%;position:relative;overflow:hidden;*zoom:1}#header .header-left,#header .header-right{float:left;display:block;margin-right:0%;width:50%;padding:50px 0;height:125px;border-bottom:1px solid #D2D2D2}#header .header-left:last-child,#header .header-right:last-child{margin-right:0}#header .header-left img{margin-top:-30px}#header .header-right{text-align:right}#header .header-right form input[type=text]{margin-left:-302px;width:256px;position:absolute}#header .header-right textarea:focus,#header .header-right input:focus{outline:#A0AB4B solid 1px}#header .header-right .submit{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border:1px solid #D2D2D2;height:25px;margin-top:0px;margin-left:-47px;position:absolute;padding:3px}#header .header-right .submit:hover{border:1px solid #A0AB4B}#header .header-right .radio-buttons{padding-top:10px;text-align:left;float:right;width:302px}#header .header-right .radio-buttons input[type="radio"]:last-child{margin-left:10px}#header .menu{float:left;display:block;margin-right:0%;width:100%;display:inline-block;height:auto;padding:10px 0}#header .menu:last-child{margin-right:0}#header .menu ul{margin-top:0px;height:auto}#header .menu ul li{float:left;border-right:1px solid #D2D2D2;padding:5px 20px;list-style:none}#header .menu ul li a{-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#header .menu ul li a:hover{color:#A0AB4B}#header .menu ul li a.current{color:#A0AB4B}#header .menu ul li:last-child{border-right:0px}.footer{padding-top:40px;padding-bottom:80px;background-color:#f1f1f1;border-top:3px solid #333;margin-top:20px}footer .footer-left,footer .footer-right{float:left;display:block;margin-right:0%}footer .footer-left{width:25%}footer .footer-right{width:75%}footer .footer-left:last-child,footer .footer-right:last-child{margin-right:0}footer .footer-right ul{float:right}footer .footer-right ul li{font-weight:lighter;list-style:none;float:left;font-size:12px;border-right:1px solid #D2D2D2;padding:0px 10px}footer .footer-left ul li:first-child{padding-left:0px}footer .footer-left ul li:last-child{border-right:0px}footer .footer-left ul li a{text-decoration:underline}footer .footer-right{text-align:right}footer ul li span.fb-icon{display:block;padding-left:25px;background:url("../images/facebook.png") no-repeat;height:20px}.slideshow{margin-top:0px;border-top:10px solid #A0AB4B}.slideshow img{width:100%;height:450px}.content{overflow:hidden;*zoom:1;margin-top:5px}.content .float-right{float:right}.content .float-right img{max-width:450px;padding:15px}.content img.float-right{float:right;margin:0px 0px 15px 15px}.content img.float-left{float:left;margin:0px 15px 15px 0px}.content .left-column{float:left;display:block;margin-right:0%;width:64.16667%;padding-right:30px}.content .left-column:last-child{margin-right:0}.content .right-column{float:right;display:block;margin-right:0%;margin-left:20px;width:35.83333%;border:1px solid #D2D2D2;background-color:#F8F8F8;padding:15px 25px;font-size:13px}.content .right-column:last-child{margin-right:0}.content .right-column h3{margin-top:-10px;margin-left:20px;color:#A0AB4B;font-weight:bolder;font-size:20px}.content .right-column h3:before{content:url("/images/calendar.png");position:relative;z-index:100000;left:-20px;top:30px}.content .right-column .date{margin-top:35px}.content .right-column ul.events li{list-style:none}.content .right-column ul.events li span{color:#000000}.homepage .content .e-bodytext{font-size:1.3em}.read-more{-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;position:absolute;bottom:0px;right:0px;color:white;background-color:#666666;padding:5px 10px;border:1px solid transparent}.read-more:hover{color:#666666;background-color:transparent;border:1px solid #666666}.page-title{background-image:url("../../images/page-masthead.jpg");padding:6px 30px}.page-title h2{color:#ffffff}.breadcrumb{padding:10px 30px;background-color:#F5F6EB;color:#666;margin-top:1px}.breadcrumb li{list-style:none;display:inline}.breadcrumb li a{font-size:12px}.breadcrumb li:after{content:'>';margin:0px 3px 0px 7px}.breadcrumb li.last:after{content:'';margin:0}.breadcrumb a{color:#666}.breadcrumb-event{font-weight:bold;padding-top:25px}.event-info{position:relative}.event-info .left-event{float:left;display:block;margin-right:0%;width:37.5%;border:1px solid #D2D2D2;padding:10px}.event-info .left-event:last-child{margin-right:0}.event-info .right-event{float:left;display:block;margin-right:0%;width:58.33333%;margin-left:30px;border:1px solid #D2D2D2;text-align:center}.event-info .right-event:last-child{margin-right:0}.page-content{float:left;display:block;margin-right:0%;margin:20px auto;float:none !important}.page-content:last-child{margin-right:0}.page-content .news-item{overflow:hidden;*zoom:1;padding-bottom:20px}.page-content .news-item .left{float:left;display:block;margin-right:0%;width:41.66667%}.page-content .news-item .left:last-child{margin-right:0}.page-content .news-item .left img{max-width:100%}.page-content .news-item .right{float:left;display:block;margin-right:0%;width:58.33333%;padding-left:35px;padding-bottom:20px;word-break:normal;word-wrap:normal;position:relative}.page-content .news-item .right:last-child{margin-right:0}.page-content .news-item .right p.title{font-size:25px;line-height:22px;margin-bottom:10px}.page-content ul.pagination{overflow:hidden;*zoom:1;padding-bottom:20px;margin:0 auto;text-align:center}.page-content ul.pagination a{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;padding:5px 10px;list-style:none;display:inline-block;border:1px solid #a1ab4b}.page-content ul.pagination a:hover{border:1px solid #A0AB4B}.page-content ul.pagination .current{background-color:#A0AB4B;color:#ffffff}.page-content ul.pagination .current:hover{color:white}.event-content{margin-top:0px;padding-bottom:20px}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}blockquote{margin:1.5em 40px}h1{font-size:1.5em;line-height:1.5em;margin-top:0.75em;margin-bottom:0.75em}h2{font-size:1.5em;line-height:2em;margin-top:1em;margin-bottom:1em}h3{font-size:1.17em;line-height:1.28205em;margin-top:1.28205em;margin-bottom:1.28205em}h4{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em}h5{font-size:0.83em;line-height:1.80723em;margin-top:1.80723em;margin-bottom:1.80723em}h6{font-size:0.67em;line-height:2.23881em;margin-top:2.23881em;margin-bottom:2.23881em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1.5em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-width:0.0625em;border-top-style:solid;padding-top:0.4625em;border-bottom-width:0.0625em;border-bottom-style:solid;padding-bottom:0.9125em;border-left-width:0.0625em;border-left-style:solid;padding-left:0.875em;border-right-width:0.0625em;border-right-style:solid;padding-right:0.875em}legend{border:0;padding:0;*margin-left:-7px}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,html{background-color:#ffffff;color:#666666;margin:0;padding:0}p{margin-top:0px;word-break:normal;word-wrap:normal}ul{padding:0;margin:0;word-break:break-word}h2{color:#A0AB4B;word-break:break-word}#container{width:980px;max-width:100%;margin:0 auto}.content{word-break:break-word}#city_calendar{background:#F8F8F8;border-radius:8px;overflow:hidden;margin:0 auto;width:300px}#city_calendar table{border-collapse:collapse;border-bottom:1px solid #ddd;margin:0 auto 12px;width:100%}#city_calendar table td{background:#F8F8F8;color:#777;padding:3px 4px;font-size:12px;font-weight:bold;border:1px solid #aaa;height:30px;text-align:center}#city_calendar table thead th{background:#BDB76B !important;border:2px solid #BDB76B;color:#fff;font-size:12px;font-weight:bold;padding:2px 5px;width:20px}#city_calendar h1{font-weight:bold;font-size:14px;margin:3px 0 5px 0;color:#406390;text-align:center}#city_calendar p{display:none}#city_calendar td.event_day a{font-weight:bold;color:#2e476c !important;text-decoration:none}#city_calendar table td.event_day{background:#e2dfd4;text-decoration:none}#city_calendar table td.today{background:#666666;color:#fff;border:1px solid #ddd;border-color:#bbb #ddd #ddd #bbb;border:1px solid #aaa}.homepage #city_calendar .calendar-day-sunday,.homepage #city_calendar .calendar-day-saturday{background-color:#efefef}.homepage #city_calendar .calendar-day-sunday{border-left:1px solid #aaa}#city_calendar .calendar-day-saturday{border-right:1px solid #ddd}#city_calendar .calendar-day-summary,#city_calendar .calendar-day-summary li{list-style:none;text-align:left}.calendar-day-summary{background:#fefee0;border:1px solid #555;font-size:0.9em;display:none;color:#333;padding:0;position:absolute;margin:0;z-index:1}.calendar-day-summary li{margin:0;padding:4px 3px;font-weight:normal}#breadcrumb{position:absolute;top:-30px}#main-nav{padding:6px;width:100%;position:relative;height:57px;border-bottom:10px solid #A0AB4B;font-size:15px}#main-nav ul{padding:0}#main-nav ul,#main-nav ul ul,#main-nav ul li{border-right:1.5px solid #DCDDDE;margin:0;padding:0;position:relative}#main-nav ul,#main-nav ul ul,#main-nav ul li:last-child{border-right:0px;margin:0;padding:0}#main-nav ul a,#main-nav ul li,#main-nav ul strong{display:block;float:left;font-weight:normal}#main-nav ul li{padding-left:0px;padding-right:0px}#main-nav ul a{padding-left:20px;padding-right:20px;display:block}#main-nav ul strong,#main-nav ul strong a{font-weight:bold;color:#513014}#main-nav ul li.withchildren{position:relative}#main-nav ul .withchildren a{background-image:url(../images/withchildren.png);background-repeat:no-repeat;background-position:95% 15px;padding-right:25px}#main-nav ul a{color:#333;padding:10px 15px;line-height:1;text-align:center;text-decoration:none}#main-nav ul a:selected{padding:10px 0;color:#333;padding:0 7px 0 7px;line-height:27px;text-align:center;text-decoration:none;color:#A0AB4B}.minimisedsite #main-nav ul a{background:none;padding:0 4px}#main-nav ul strong a{border:none}#main-nav ul .subnav{clear:both;display:none;position:absolute;overflow:hidden;top:30px;z-index:100;width:200px;background:#fff;z-index:109;padding-top:10px}#main-nav ul li.hover .subnav{display:block}#main-nav ul .selected .subnav{margin-left:0}#main-nav ul ul{float:none}#main-nav ul li.over .subnav{display:block}#main-nav ul ul li,#main-nav ul ul li a,#main-nav ul ul strong{float:none}#main-nav ul ul li{border-bottom:1px solid #DCDDDE;border-right:0}#main-nav .withchildren li a,#main-nav ul ul a{background:none;border:none;color:#fff;line-height:1.5em;padding:5px 7px;font-weight:normal;text-align:left;color:#333;width:200px}#main-nav ul ul li{height:auto}#main-nav ul li li,#main-nav ul ul ul{margin-top:0}#main-nav ul ul,#main-nav ul div,#main-nav ul li{height:auto}#sub-nav{border:1px solid #fff;border-width:1px 0;margin:25px 0 15px 0;padding:0 0 19px 0}#sub-nav li,#sub-nav ul{list-style:none;margin:0;padding:0}#sub-nav a{background:none repeat scroll 0 0 #B8B39D;border-bottom:1px solid #fff;color:#333333;display:block;padding:4px 6px 4px 12px;text-decoration:none}#sub-nav strong a{font-weight:normal}#sub-nav li li a{background-color:#CFCAB1;font-size:11px;padding-left:20px}#sidebar{float:left;width:215px}#divider{clear:all;position:relative;border-bottom:1.5px solid #DCDDDE;margin-left:0px;width:100%}.pagination{overflow:hidden;padding-left:0px}.pagination li{list-style:none;display:block;float:left;margin-right:5px;margin-left:0}.pagination li a{display:block;float:left;padding:5px 10px;border:1px solid #007cac}.pagination li.active a,.pagination li span{border:1px solid #999;padding:5px 10px;display:block;color:#999}#divider{height:30px;position:relative}#divider .login-link{background-image:url(../images/withchildren.png);background-repeat:no-repeat;background-position:86% 13px;float:right;border:1.5px solid #DCDDDE;border-bottom:0;padding:5px 35px 5px 5px;margin-top:-2px;text-decoration:none}#divider .login-drop{position:absolute;top:30px;right:0;width:250px;background:#fff;z-index:119;padding:10px;border:1.5px solid #DCDDDE;border-top:0;display:none}#divider .login-drop .form-group{margin-bottom:5px}#divider .login-drop input[type=text]{border:0;border:1.5px solid #DCDDDE}#divider .login-drop .btn{background:#A0AB4B;color:#fff;border:0}#divider .forgot{float:right;font-size:12px}#page-content .events-single h1,#page-content .news-single h1{margin-top:0;margin-bottom:10px}.mobile{display:none}.clear{clear:both}.fontlinks{float:right;margin-top:-10px;margin-bottom:10px}.fontlinks a{display:block;float:left;padding:0px 6px;font-size:12px;background:#A0AB4B;color:#fff;line-height:20px;margin-left:5px;border-bottom:3px solid #666}.fontlinks a.normal{font-size:10px}.searches .radio-buttons{clear:both}.accordion h3 a{text-decoration:none;padding:10px;display:block;color:#fff;background:#A0AB4B}.accordion h3 a span{float:right}.accordion .image-link img{height:150px}@media only screen and (max-width: 768px){.fontlinks{display:none}.mobile{display:block}#main-nav{height:auto;padding:0}#main-nav ul{border:0}#main-nav ul li,#main-nav ul strong,#main-nav ul a{float:none;text-align:left}#main-nav ul a{padding:0;display:block;overflow:hidden}#main-nav ul a span{padding:10px 15px;display:block;width:70%;float:left}#main-nav ul li.open .subnav{display:block}#main-nav ul a span.full{width:100%;padding:10px 15px}#main-nav ul a em{padding:10px 15px;display:block;width:30%;float:right;background:url(../images/withchildren.png) no-repeat center center}#main-nav ul strong a{padding:10px 15px}#main-nav ul .subnav{position:static;width:auto;padding-top:0}#main-nav ul ul{float:none}#main-nav ul .subnav ul{background:#eeeeee}#main-nav .withchildren li a,#main-nav ul ul a{text-align:left;width:auto;padding:10px 15px}#page-content{padding:0px 15px}.half-half .half{width:100%;float:none}#top .top-right,#top .top-left{text-align:center;float:none;clear:both}#top .top-left{margin-bottom:10px}#logo{float:none}#form-site{width:222px;margin:auto}.searches input.query{width:77%}#form-catalogue>form>select[name="v42"]{float:none}#form-catalogue .search-field{clear:both;width:222px;margin:auto;margin-top:10px;float:none}#banner li span.desc{position:static;background-image:none;background-color:#4f4c4d;padding:10px;display:block;font-weight:normal;font-size:13px;line-height:1.5}.latest-news:after,.cycle-slideshow:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}footer{padding-bottom:0}footer .footer-left,footer .footer-right{float:none;width:auto;text-align:left;clear:both;padding:10px}#mobile-menu{display:block;background:#A0AB4B;color:#fff;line-height:24px;padding:10px}#mobile-menu span{float:right;margin-top:-5px}.inner-header{height:auto;padding:5px}.inner-header h1{padding:5px;position:static;top:auto;left:auto;text-align:center;font-weight:normal;border-top:1px solid #fff}.inner-header img{display:none}footer .footer-left ul{margin-top:10px}footer .footer-left ul li{padding:0;margin-bottom:10px;float:none}.searches .radio-buttons{clear:both}}@media only screen and (max-width: 500px){.content .quick-links .item{width:33.33%}}@media only screen and (max-width: 400px){.content .quick-links .item{width:50%}}.menu-container{background-color:#A0AA49;position:relative}.menu-container:before{content:"";height:10px;position:absolute;width:100%;background-image:url("../images/before.png")}@media (max-width: 767px){.menu-container:before{display:none}}.menu-container>.container{position:static;padding:0}@media (min-width: 768px){.menu-container>.container{padding:0 15px}}.menu-main-menu-container>ul{display:table;list-style:none;width:100%}.menu-main-menu-container>ul>li{border-left:1px solid #757d2a;display:table-cell;position:relative;text-align:center;transition:all 0.2s ease-in-out}@media (max-width: 767px){.menu-main-menu-container>ul>li{border:none;border-bottom:1px solid #ffffff;display:block}}.menu-main-menu-container>ul>li:hover{background-color:#757d2a}.menu-main-menu-container>ul>li:hover>a:after{content:"";border-top:4px solid #A0AA49;position:absolute;left:0;right:-1px;top:-4px}.menu-main-menu-container>ul>li:hover .sub-menu-wrap{display:block}@media (max-width: 767px){.menu-main-menu-container>ul>li:hover{background-color:transparent}}.menu-main-menu-container>ul>li:before{content:"";position:absolute;top:0;bottom:0;border-left:1px solid #b2bd4e}@media (max-width: 767px){.menu-main-menu-container>ul>li:before{display:none}}@media (max-width: 767px){.menu-main-menu-container>ul>li:first-child{border-top:1px solid #ffffff}}.menu-main-menu-container>ul>li:last-child:after{bottom:0;content:"";position:absolute;top:0;border-right:1px solid #b2bd4e}@media (max-width: 767px){.menu-main-menu-container>ul>li:last-child:after{display:none}}.menu-main-menu-container>ul>li a{cursor:pointer;text-decoration:none}.menu-main-menu-container>ul>li span,.menu-main-menu-container>ul>li a{padding:20px 10px;display:inline-block;color:#fff;font-size:14px;transition:all 0.2s ease-in-out;width:100%}@media (max-width: 767px){.menu-main-menu-container>ul>li span,.menu-main-menu-container>ul>li a{padding:15px;text-align:left}}.menu-main-menu-container>ul>li.has-children>a{padding-left:30px}@media (max-width: 767px){.menu-main-menu-container>ul>li.has-children>a{padding:15px}}.menu-main-menu-container>ul>li.has-children>a:hover{text-decoration:none}.menu-main-menu-container>ul>li.has-children>a:hover:before{transform:rotate(-90deg);padding-top:6px}.menu-main-menu-container>ul>li.has-children>a:before{font-family:"city-of-albany";content:"b";position:absolute;margin-left:-15px;padding-top:2px;display:block;-webkit-transform-origin:55% 45%;-moz-transform-origin:55% 45%;-ms-transform-origin:55% 45%;-o-transform-origin:55% 45%;transform-origin:55% 45%;transition:all 0.2s ease-in-out}@media (max-width: 767px){.menu-main-menu-container>ul>li.has-children>a:before{right:10px}}.menu-main-menu-container>ul>li.has-children>span{color:#6be3e0}.menu-main-menu-container>ul>li .sub-menu-wrap{left:0;min-width:220px;position:absolute;background-color:#757d2a;display:none;padding:20px 10px;z-index:100}@media (max-width: 767px){.menu-main-menu-container>ul>li .sub-menu-wrap{min-height:inherit;position:relative;padding:0}}.menu-main-menu-container>ul>li .sub-menu-wrap>.sub-menu{list-style:none;max-width:980px;padding:0}@media (min-width: 768px){.menu-main-menu-container>ul>li .sub-menu-wrap>.sub-menu{padding:0 15px}}.menu-main-menu-container>ul>li .sub-menu-wrap a:hover{text-decoration:underline}.menu-main-menu-container>ul .close-wrapper,.menu-main-menu-container>ul .sub-menu{height:100%;margin:0 auto;width:910px;position:relative;width:100%}.menu-main-menu-container>ul .close-wrapper .close,.menu-main-menu-container>ul .sub-menu .close{display:none;padding:20px 0;position:relative;float:right;border-bottom:1px solid #00807c;max-width:980px;width:100%;text-align:right;font-size:16px;font-family:lato;padding-right:25px}.menu-main-menu-container>ul .close-wrapper .close:before,.menu-main-menu-container>ul .sub-menu .close:before{font-family:"city-of-albany";content:"h";right:0px}.menu-main-menu-container>ul .close-wrapper .close:after,.menu-main-menu-container>ul .sub-menu .close:after{width:100%;content:"";position:absolute;border-top:1px solid #1ab1ad;bottom:-2px;left:0px}.menu-main-menu-container>ul .close-wrapper li,.menu-main-menu-container>ul .sub-menu li{display:block;text-align:left;border-left:0px;float:none;vertical-align:middle}@media (max-width: 767px){.menu-main-menu-container>ul .close-wrapper li,.menu-main-menu-container>ul .sub-menu li{padding:0 15px;width:100%}}.menu-main-menu-container>ul .close-wrapper li:before,.menu-main-menu-container>ul .sub-menu li:before{display:none}.menu-main-menu-container>ul .close-wrapper li:after,.menu-main-menu-container>ul .sub-menu li:after{display:none}.menu-main-menu-container>ul .close-wrapper li:last-child:after,.menu-main-menu-container>ul .sub-menu li:last-child:after{display:none}.menu-main-menu-container>ul .close-wrapper li:hover,.menu-main-menu-container>ul .sub-menu li:hover{background-color:#757d2a}.menu-main-menu-container>ul .close-wrapper li span,.menu-main-menu-container>ul .close-wrapper li a,.menu-main-menu-container>ul .sub-menu li span,.menu-main-menu-container>ul .sub-menu li a{padding:10px 0;font-family:lato;font-size:14px;font-weight:lighter}.menu-main-menu-container>ul .close-wrapper li span:before,.menu-main-menu-container>ul .close-wrapper li a:before,.menu-main-menu-container>ul .sub-menu li span:before,.menu-main-menu-container>ul .sub-menu li a:before{display:none}.menu-main-menu-container>ul .close-wrapper li .sub-menu-wrap,.menu-main-menu-container>ul .sub-menu li .sub-menu-wrap{padding:10px 0 20px;min-height:inherit;position:relative}.menu-main-menu-container>ul .close-wrapper li .sub-menu-wrap .sub-menu,.menu-main-menu-container>ul .sub-menu li .sub-menu-wrap .sub-menu{display:block !important;width:auto !important}.menu-main-menu-container>ul .close-wrapper li .sub-menu-wrap .sub-menu .close,.menu-main-menu-container>ul .sub-menu li .sub-menu-wrap .sub-menu .close{display:none}.menu-main-menu-container>ul .close-wrapper li .sub-menu-wrap .sub-menu li,.menu-main-menu-container>ul .sub-menu li .sub-menu-wrap .sub-menu li{float:none;min-height:0px;display:block !important;padding-top:0px;width:auto !important}.menu-main-menu-container>ul .close-wrapper li .sub-menu-wrap .sub-menu li:before,.menu-main-menu-container>ul .sub-menu li .sub-menu-wrap .sub-menu li:before{display:none}.menu-main-menu-container>ul .close-wrapper li .sub-menu-wrap .sub-menu li:after,.menu-main-menu-container>ul .sub-menu li .sub-menu-wrap .sub-menu li:after{display:none}.menu-main-menu-container>ul .close-wrapper li .sub-menu-wrap .sub-menu li:last-child:after,.menu-main-menu-container>ul .sub-menu li .sub-menu-wrap .sub-menu li:last-child:after{display:none}.menu-main-menu-container>ul .close-wrapper li .sub-menu-wrap .sub-menu li .sub-menu-wrap,.menu-main-menu-container>ul .sub-menu li .sub-menu-wrap .sub-menu li .sub-menu-wrap{position:relative}.menu-main-menu-container>ul .close-wrapper li .sub-menu-wrap .sub-menu li a,.menu-main-menu-container>ul .sub-menu li .sub-menu-wrap .sub-menu li a{color:#fff;text-transform:none;padding:5px 15px 5px 0px;font-weight:lighter;font-size:15px;display:block}.menu-main-menu-container>ul .close-wrapper li .sub-menu-wrap .sub-menu li a:hover,.menu-main-menu-container>ul .sub-menu li .sub-menu-wrap .sub-menu li a:hover{text-decoration:underline}.button{background:#0087b4;background:-moz-linear-gradient(top, #0087b4 30%, #00699c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, #0087b4), color-stop(100%, #00699c));background:-webkit-linear-gradient(top, #0087b4 30%, #00699c 100%);background:-o-linear-gradient(top, #0087b4 30%, #00699c 100%);background:-ms-linear-gradient(top, #0087b4 30%, #00699c 100%);background:linear-gradient(to bottom, #0087b4 30%, #00699c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0087b4', endColorstr='#00699c',GradientType=0 );border-radius:5px;display:inline-block;color:white;font-size:12px;text-transform:uppercase;padding:15px 20px;text-decoration:none;line-height:1}.button:link,.button:visited{color:white}.button:hover{background:#005875;background:-moz-linear-gradient(top, #005875 30%, #00699c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, #0087b4), color-stop(100%, #00699c));background:-webkit-linear-gradient(top, #005875 30%, #00699c 100%);background:-o-linear-gradient(top, #005875 30%, #00699c 100%);background:-ms-linear-gradient(top, #005875 30%, #00699c 100%);background:linear-gradient(to bottom, #005875 30%, #00699c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#005874', endColorstr='#00699c',GradientType=0 )}.button:active{background:#00699c;background:-moz-linear-gradient(top, #00699c 0%, #0087b4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #00699c), color-stop(100%, #0087b4));background:-webkit-linear-gradient(top, #00699c 0%, #0087b4 100%);background:-o-linear-gradient(top, #00699c 0%, #0087b4 100%);background:-ms-linear-gradient(top, #00699c 0%, #0087b4 100%);background:linear-gradient(to bottom, #00699c 0%, #0087b4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00699c', endColorstr='#0087b4',GradientType=0 )}.button.green{background:#00ADA9}.button.green:hover{background:#009e99}.slick-slider{padding:0 30px}@media (min-width: 1200px){.slick-slider{padding:0}}.slick-slider .slick-prev{left:0}@media (min-width: 1200px){.slick-slider .slick-prev{left:-25px}}.slick-slider .slick-next{right:0}@media (min-width: 1200px){.slick-slider .slick-next{right:-25px}}.slick-slider .slick-prev:before,.slick-slider .slick-next:before{color:#757d2a}.quick-links{margin:15px 0}.latest-news,.quick-links{float:left;display:block;margin-right:0%;width:100%}.quick-links{position:relative}.quick-links .quick-links-inner{position:relative;margin-left:-5px;margin-right:-5px}.quick-links h3{color:#666;font-size:20px;font-weight:bold;margin-bottom:24px}.quick-links .desc{display:block;font-size:12px;margin:0px 0px 5px 0px;text-align:center}.quick-links .item{float:left;display:block;margin-right:0%;width:20%;padding:0px}.quick-links .item .item-inner{padding:0px 5px}.quick-links .item .item-inner .image-container{display:block;position:relative}.quick-links .item .item-inner .image-container .title{bottom:0;display:block;font-size:14px;font-weight:bold;padding:8px 10px;text-align:center}.quick-links .item:last-child{margin-right:0}.quick-links .item img{width:100%;display:block;margin-bottom:5px}.quick-links .item a{text-decoration:none}.quick-links .item a .desc{color:#666666}.homepage .content .latest-news{background-color:transparent;border:none;padding:0 0 30px 0}.homepage .content .latest-news h3.boxtitle{margin-left:0}.homepage .content .latest-news h3.boxtitle:before{display:none}.homepage .content .latest-news .prev{left:inherit}@media (min-width: 768px){.homepage .content .latest-news .prev{left:-25px}}.homepage .content .latest-news .next{right:20px}@media (min-width: 768px){.homepage .content .latest-news .next{right:-25px}}.homepage .e-bodytext{max-width:100%;margin:0 auto;padding-left:15px;padding-right:15px}body{overflow-x:hidden}#page-content,.content{margin-top:0;overflow:inherit}#page-content.container,.container,.object-container{width:980px;max-width:100%;margin:0 auto;padding-left:15px;padding-right:15px;position:relative}#page-content.container .inner-header,#page-content.container .breadcrumb,.container .inner-header,.container .breadcrumb,.object-container .inner-header,.object-container .breadcrumb{margin:0 -15px}@media (min-width: 768px){#page-content.container .inner-header,#page-content.container .breadcrumb,.container .inner-header,.container .breadcrumb,.object-container .inner-header,.object-container .breadcrumb{margin:0}}#divider .container{position:relative}.article-single{margin-top:20px}.homepage .upcoming-events{background-color:rgba(160,170,73,0.1)}.homepage .upcoming-events .event-items{margin:145px -20px 0}@media (min-width: 768px){.homepage .upcoming-events .event-items{margin-top:100px}}.homepage .upcoming-events p{margin-bottom:20px;text-align:center}.news-image{float:right;margin:0 0 15px 15px}.latest-news{padding:50px 0}.latest-news:before{content:"";display:table;clear:both}.latest-news:after{content:"";display:table;clear:both}.latest-news h1{text-align:left}.latest-news .news-blurb{padding-right:50px}@media (min-width: 768px){.latest-news .news-blurb{padding-right:0px}}.latest-news .news-blurb p{font-size:1em}.news-items{position:relative}@media (min-width: 768px){.news-items{padding-left:0px}}.news-items a:hover{text-decoration:none}.news-items .news-item{position:relative;overflow:hidden}.news-items .news-item:last-child{margin-bottom:0px}.news-items .news-item a{display:block;padding:10px 0}.news-items .news-item .title h2,.news-items .news-item .title h3{padding-top:5px;font-weight:bold}.news-items .news-item .date{font-size:0.75em;color:black;text-transform:uppercase;font-weight:bold}.news-items .news-item .news-item-content{width:70%;float:left}.news-items .news-item .read-more{display:inline-block;padding:5px 10px}.news-items .news-item .news-item-image{width:30%;float:right;text-align:right}.not-front .news-items:last-child{width:100%}.not-front .news-items .news-item{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #dadada;padding:2.35765%}.not-front .news-items .news-item .title a{padding:0}.not-front .internal-sidebar .news-items .news-item a{padding-bottom:0}@media (min-width: 768px){.front .latest-news{margin:0px 15px}}.front .featured{display:block;text-decoration:none;margin-bottom:40px}.front .featured h2{margin-bottom:5px;color:#0079aa}.front .featured .image{background:#f1f1f1;display:block}.front .featured .date{font-size:0.75em;text-transform:uppercase;color:#000;font-weight:bold;margin-bottom:5px}.front .featured p{color:#666;margin-bottom:0}.front .news-items{border-left:1px solid #dadada;padding-left:55px;margin-right:0}@media (min-width: 768px){.front .news-items{padding-left:0;border:0;margin-bottom:20px}}.front .news-items .news-item{padding-left:5px}.front .news-items .news-item .image{float:left;padding-right:15px;width:80px}.front .news-items .news-item .text{float:left;width:80%}.front .news-items .news-item .title h2{width:80%;float:left}.front .news-items .news-item a:after{font-family:"city-of-albany";content:"a";float:right;position:absolute;right:0px;font-size:25px;transform:translate(-50%, 0px);-webkit-transform:translate(-50%, 0px);-ms-transform:translate(-50%, 0px);display:block;top:10%;width:50px;height:50px;color:white;padding:14px;border-radius:100px;background-color:#dadada;transform-origin:50% 20%;line-height:20px}@media (max-width: 767px){.front .news-items .news-item a:after{display:none}}.upcoming-events{padding-bottom:40px}.upcoming-events .select2-container--default .select2-selection--single{background:#fefefe;background:-moz-linear-gradient(top, #fefefe 0%, #fefefe 17%, #dadada 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #fefefe), color-stop(17%, #fefefe), color-stop(100%, #dadada));background:-webkit-linear-gradient(top, #fefefe 0%, #fefefe 17%, #dadada 100%);background:-o-linear-gradient(top, #fefefe 0%, #fefefe 17%, #dadada 100%);background:-ms-linear-gradient(top, #fefefe 0%, #fefefe 17%, #dadada 100%);background:linear-gradient(to bottom, #fefefe 0%, #fefefe 17%, #dadada 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#dadada', GradientType=0 );border:1px solid #dadada}.upcoming-events .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#333;font-size:12px;font-weight:bold}.upcoming-events .select2-container .select2-selection__rendered{font-size:12px;font-weight:bold;line-height:26px !important}.upcoming-events .select2-container .select2-selection__arrow{top:8px !important}.upcoming-events .select2-container{float:left;margin-left:10px;width:auto !important;text-align:center;text-transform:uppercase;color:#333 !important}.upcoming-events .select2-container .select2-selection{padding:7px 15px;height:auto !important}.upcoming-events .select2-container .select2-selection .select2-selection__arrow .icon-angle-down{font-size:20px;position:absolute;right:6px}.upcoming-events .load-more{text-align:center}.upcoming-events .load-more .load-more-button{background:linear-gradient(to bottom, #9EAA36 30%, #494F12 100%)}.upcoming-events .load-more .load-more-button:hover{background:linear-gradient(to bottom, #757d2a 30%, #757d2a 100%)}.upcoming-events .upcoming-inner{max-width:100%;margin:0 auto}.upcoming-events .upcoming-inner .button{display:inline-block}.upcoming-events .upcoming-inner .upcoming-event-options{display:block;float:left;margin-bottom:20px;position:relative;left:50%;transform:translate(-50%, 0px);-webkit-transform:translate(-50%, 0px);-ms-transform:translate(-50%, 0px)}@media (max-width: 767px){.upcoming-events .upcoming-inner .upcoming-event-options .filter-button-group{margin-bottom:15px}.upcoming-events .upcoming-inner .upcoming-event-options .select2-container{width:150px !important;margin:auto auto 15px auto;float:none;display:block;clear:both}}.upcoming-events .upcoming-inner .upcoming-event-options .filter-button-group .button{background:linear-gradient(to bottom, #9EAA36 30%, #494F12 100%);border-right:1px solid #b8bf75;position:relative}.upcoming-events .upcoming-inner .upcoming-event-options .filter-button-group .button:after{border-right:1px solid #606715;content:"";height:100%;position:absolute;right:0px;top:0px}.upcoming-events .upcoming-inner .upcoming-event-options .filter-button-group .button:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.upcoming-events .upcoming-inner .upcoming-event-options .filter-button-group .button:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px;border:none}.upcoming-events .upcoming-inner .upcoming-event-options .filter-button-group .button:last-child:after{display:none}.upcoming-events .upcoming-inner .upcoming-event-options .filter-button-group .button:hover,.upcoming-events .upcoming-inner .upcoming-event-options .filter-button-group .button.filter-is-active{background:#757d2a}.upcoming-events .upcoming-inner .upcoming-event-options .button{border-radius:0px;cursor:pointer}.upcoming-events .upcoming-inner .upcoming-event-options div{float:left}.upcoming-events .upcoming-inner .upcoming-event-options select{float:left}.upcoming-events .event-items:before{content:"";display:table;clear:both}.upcoming-events .event-items:after{content:"";display:table;clear:both}.upcoming-events .event-items .event-item{width:50%;padding:0 15px;margin-bottom:20px;float:left;box-sizing:border-box}@media (max-width: 480px){.upcoming-events .event-items .event-item{width:100%}}@media (min-width: 768px){.upcoming-events .event-items .event-item{width:33.3%}}.upcoming-events .event-items .event-item .event-item-inner{background-color:white;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2);border-radius:5px}.upcoming-events .event-items .event-item .event-item-inner a{text-decoration:none}.upcoming-events .event-items .event-item .event-item-inner a:hover{text-decoration:none}.upcoming-events .event-items .event-item .event-item-inner a p{color:#000000}.upcoming-events .event-items .event-item .event-item-inner img{width:100%;border-top-left-radius:5px;border-top-right-radius:5px}.upcoming-events .event-items .event-item .event-item-inner .date{padding:20px 20px 0 20px;position:relative;display:inline-block;font-size:0.75em;color:black;text-transform:uppercase}.upcoming-events .event-items .event-item .event-item-inner .date span.to{text-transform:lowercase}.upcoming-events .event-items .event-item .event-item-inner h2{line-height:1.2em;margin:0;margin-top:25px;padding:0 20px;font-size:1.1em}.upcoming-events .event-items .event-item .event-item-inner p{font-size:0.90em;margin-top:25px;padding:0 20px;text-align:left;padding-bottom:20px}.events-index .page-content .breadcrumbs{border-bottom:1px solid #dadada;background:#fff}.events-index .event-items{margin:0 -20px}.year-header{background:#0079aa}.front .latest-news h1{padding-top:0;text-align:left}.front .upcoming-events{margin-top:70px}.front .upcoming-events p{text-align:center;font-size:1em}.front .upcoming-events .event-items{clear:both;margin-top:100px}.front .upcoming-events .upcoming-inner{width:1030px}.news-event-item .page-content .main-content .content-text{float:left;padding-right:20px;width:75%}@media (max-width: 767px){.news-event-item .page-content .main-content .content-text{padding-right:0;width:100%;float:none}.news-event-item .page-content .main-content .content-text:before{content:"";display:table;clear:both}.news-event-item .page-content .main-content .content-text:after{content:"";display:table;clear:both}}.news-event-item .page-content .main-content #sidebar.internal-sidebar{float:right;padding-right:0;margin-right:0;border-right:0;border-left:1px solid #dadada;padding-left:20px;width:25%;box-sizing:border-box}@media (max-width: 767px){.news-event-item .page-content .main-content #sidebar.internal-sidebar{width:100%;float:none;margin:0;padding-left:0;border-left:0}.news-event-item .page-content .main-content #sidebar.internal-sidebar:before{content:"";display:table;clear:both}.news-event-item .page-content .main-content #sidebar.internal-sidebar:after{content:"";display:table;clear:both}}.news-event-item .page-content .main-content #sidebar.internal-sidebar h3{margin-top:0}.news-event-item .page-content .main-content #sidebar.internal-sidebar .title h2{line-height:1.2em}.news-event-item .page-content .main-content #sidebar.internal-sidebar .news-item{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #dadada;padding:2.35765%}.news-event-item .page-content .main-content #sidebar.internal-sidebar a{text-decoration:none}.news-event-item .page-content .main-content #sidebar.internal-sidebar a:hover{text-decoration:underline}.news-event-item .date{font-size:0.75em;color:black;text-transform:uppercase;font-weight:bold;margin-bottom:20px}.news-event-item .news-meta{margin-bottom:20px}.news-event-item .news-meta>p{overflow:hidden;display:block}.news-event-item .news-meta>p strong{float:left;width:80px;display:block}.news-event-item .news-meta>p span{width:63%;float:left;display:block}.news-event-item .address-map{margin-top:20px}.news-landing,.news-detail-page{margin-top:0}.news-landing h1,.news-detail-page h1{color:#666;height:88px;margin:0;padding-top:26px}@media (max-width: 767px){.news-landing h1,.news-detail-page h1{height:auto;margin:0 -15px;text-align:center;padding:5px}}.news-landing .breadcrumbs,.news-detail-page .breadcrumbs{padding:10px 30px;background-color:#F5F6EB;color:#666;margin-bottom:20px}@media (max-width: 767px){.news-landing .breadcrumbs,.news-detail-page .breadcrumbs{margin:0 -15px 20px}}.news-landing .breadcrumbs ul,.news-detail-page .breadcrumbs ul{list-style:none}.news-landing .breadcrumbs ul li,.news-detail-page .breadcrumbs ul li{display:inline}.news-landing .breadcrumbs ul li a,.news-detail-page .breadcrumbs ul li a{color:#666;font-size:12px;margin:0 5px 0 0}.news-landing .news-item .title h3,.news-detail-page .news-item .title h3{line-height:1.4em;margin:0 0 15px}.news-landing .news-item .read-more,.news-detail-page .news-item .read-more{position:relative}.news-landing .internal-sidebar,.news-detail-page .internal-sidebar{display:none}.news-event-item .news-detail-page.page-content .main-content .content-text{float:none}.latest-news:last-child,.quick-links:last-child{margin-right:0}.latest-news{margin-top:10px;border:1px solid #D2D2D2;background-color:#F8F8F8;padding:0px 110px;position:relative;width:100%}.latest-news h3{margin-top:0px;color:#A0AB4B}.latest-news h3 a{color:#A0AB4B;text-decoration:none}.latest-news h3.boxtitle{margin-left:-80px;color:#A0AB4B;font-weight:bolder;font-size:20px}.latest-news h3.boxtitle:before{content:url("../images/news.png");position:relative;left:-15px;top:20px}.latest-news .prev,.latest-news .next{-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;position:absolute;font-size:45px;top:50%;text-indent:-9999px;cursor:pointer;width:16px;height:27px;margin-top:-13px}.latest-news .prev:hover,.latest-news .next:hover{color:#A0AB4B}.latest-news .prev{left:50px;background:url("../images/news-arrow-left.png") no-repeat}.latest-news .prev:hover{background-image:url("../images/news-arrow-left-hover.png")}.latest-news .next{right:50px;background:url("../images/news-arrow-right.png") no-repeat}.latest-news .next:hover{background-image:url("../images/news-arrow-right-hover.png")}.latest-news .left-news{float:left;display:block;min-height:20px;margin-right:0%;width:50%;padding-right:15px}.latest-news .left-news:last-child{margin-right:0}.latest-news .right-news{float:left;display:block;margin-right:0%;width:50%;position:relative;padding-left:15px;padding-bottom:20px;height:240px}.latest-news .right-news:last-child{margin-right:0}.latest-news .pager{float:left;display:block;margin-right:0%;width:100%;position:relative;text-align:center;padding:0;margin-top:0px;z-index:99}.latest-news .pager:last-child{margin-right:0}.latest-news .pager span{font-size:55px;cursor:pointer}.latest-news .pager .cycle-pager-active{color:#A0AB4B}.latest-news .cycle-slideshow>div{width:100%}.latest-news .slick-dots{bottom:0}.latest-news .slick-dots li button:before{font-size:20px}.latest-news .slick-dots li button:hover:before{color:#A0AA49}.latest-news .slick-dots li.slick-active button:before{color:#A0AA49}@media only screen and (max-width: 768px){.latest-news{height:auto;padding:0px 10px}.latest-news .left-news,.latest-news .right-news{float:none;width:auto;height:auto}.latest-news h3.boxtitle{margin-left:20px}.latest-news .prev,.latest-news .next{top:33px;right:20px;left:auto}.latest-news .left-news{margin-bottom:20px}.latest-news .left-news img{height:auto}.latest-news h3.title{margin-bottom:0.7em}.latest-news .prev{right:60px}.latest-news p{margin-bottom:1.3em}.latest-news .read-more{position:static}.latest-news .right-news{padding:0}.quick-links .item{width:25%}.latest-news h3.boxtitle{padding-top:20px;margin-left:0}.latest-news h3.boxtitle:before{content:""}}.results-search{margin-top:20px}.results-search #search-keywords{padding:5px 10px}.results-search #search-go{border:0;background:#A0AB4B;color:#fff;font-size:14px;padding:5px 10px}#results{font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:10px;line-height:16px}#results h3{font-size:14px;margin-bottom:0}#results .link{font-size:12px;color:#999;margin-bottom:5px}ul.pagination{margin-top:20px}ul.pagination li a{border:1px solid #A0AB4B}#result_report{font-size:12px;padding:3px;background-color:#e5ecf9;font-weight:bold;margin-bottom:16px}.description{font-size:11px;line-height:13px;margin-top:3px}.description b{font-size:11px !important}.url{color:#115599;font-size:11px}.url b{font-size:11px !important}.url a:visited{color:#5555AA}#other_pages,#other_pages b{font-size:11px !important}#other_pages a{font-size:11px !important}#page-content .section-title,.section-title{padding-top:35px;margin-bottom:0.6em;text-align:center;font-size:1.5em}
