@media all{.scroll_table{overflow-x:scroll;border:2px solid #000;margin-bottom:15px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.alert-text{color:#f49696}.working{padding-right:32px;background:url(/images/loading.gif) right no-repeat}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{padding-bottom:1rem;margin-bottom:3px}body{margin:0;padding:0;position:relative}body.single-column .side-nav{position:absolute;margin-left:-9999px}body.single-column .content_area{margin-left:0;width:960px}body.home h1{background-color:#deb306;color:#fff;padding:.25em .5em;position:absolute;top:195px;box-shadow:1px 1px 4px black;text-shadow:1px 1px 3px black;margin-left:-10px;display:none}.home .nav__sibling{display:none}.feature{height:400px;position:relative}.feature_container{position:relative}.slide2-text{margin-left:111px}.selfclear:after{content:'.';display:block;height:0;clear:both;visibility:hidden}.selfclear{zoom:1}.mobile-only,.print-only,.desktop-only,.desktop-hidden,.mobile-hidden{display:none}.desktop-only{display:block}.mobile-show{display:none}.close_modal_x.hover{color:#666!important}.modalclose{font-size:24px;float:right;color:#666;height:24px}#modaloverlay{position:absolute;z-index:500001;background-color:#fff;top:0;left:0}#modalbg{position:absolute;z-index:500000;background-color:#000;opacity:.6;top:0;left:0;width:100%;height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}#county_map{width:100%;height:720px}.feature_container{position:relative}.feature{overflow:hidden}.feature__item{float:left;width:100%;display:block;position:absolute;z-index:500}.feature__button{width:67px;height:130px;background:#fff url(/images/arrow_sprite.png) no-repeat;opacity:.65;position:absolute;cursor:pointer;top:30%;z-index:2000}.feature__button:hover{opacity:.8}.feature__next{right:0;background-position:right}.feature__prev{left:0}.feature__title{font-size:48px;color:#fff;font-weight:700;padding-top:275px}.feature__text{font-size:24px;color:#fff}.nav{display:block}.hide_nav{display:block}.mobile_head{display:none}.footer__category_list{display:none}.shadow{-webkit-text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;text-shadow:1px 1px 1px #000}p.shadow,h2.shadow{-webkit-text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;text-shadow:1px 1px 1px #000}.small-text{font-size:12.8px;font-size:.8rem}.tiny-text{font-size:9.6px;font-size:.6rem}.card{-webkit-box-shadow:1px 1px 1px rgba(50,50,50,.75);-moz-box-shadow:1px 1px 1px rgba(50,50,50,.75);box-shadow:1px 1px 1px rgba(50,50,50,.75)}.card{width:320px;background-color:#fff;float:left;display:inline-block}.card__border_true{border:1px solid #aaa}.card__size_320{width:305px}.card__size_640{width:625px}.card__left{margin-right:15px}.card__right{margin-left:15px}.card__content{padding:15px}.embed__map{width:100%;height:675px}.bos__id{display:inline-block;float:left;width:184px;margin-right:8px}.bos__id p{margin:0}.bos__id img{float:left}.bos{width:100%;background-color:#e4b455}.bos__id img{width:184px;margin-right:8px}.bos__mac{clear:both;margin:0;padding:0;list-style:none}.bos__super{font-size:14.4px;font-size:.9rem}.page_container,.page_body{width:960px;margin:0 auto}.news{width:100%;overflow:hidden;position:relative;background:#4b87c5 url(/images/home/bg-swimming_low.jpg) center center no-repeat;background-size:cover}.news__headline{font-size:48px;color:#fff}.section{margin:0;padding:0;clear:both}.home .section{padding:30px 0}.quicklinks{background-color:#000}#commentIcon{position:fixed;z-index:5001;bottom:0;left:0;background-color:#000;color:#fff;height:48px;cursor:pointer;font-size:24px;line-height:48px;display:inline-block;text-align:center;padding-left:1em;padding-right:1em}#commentForm{position:fixed;z-index:5000;bottom:0;left:0;background-color:#CCC;width:100%;height:50%;margin:0;padding:20px;padding-bottom:68px;display:none}#formComment textarea{height:8em;width:95%}#commentSubmit{padding:.5em 1em}#formComment,#commentsReceived{width:40%;float:left}#commentsReceived{overflow:auto;height:100%}.even{clear:left}.restaurant-inspections{background-color:#dedede;padding:15px}.ri_please_wait{background-color:red;color:#fff;display:none}.ri_report_link{font-size:11px;padding:2px 6px 0;display:inline-block;background-color:#666;border-radius:3px;text-decoration:none;color:#fff;vertical-align:bottom}.ri_map_link,.ri_miles{font-size:11px}.ri_form_label{width:4em;display:inline-block}.ri_submit{margin-left:4.2em}.ri_found_status,.ri_not_found{margin-top:15px}.ri_form_label,.ri_submit,.ri_nearby{font-size:14px}.ri_nearby{display:none}html.geolocation .ri_nearby{display:inline}.code{font-family:Courier New,Courier,monospace;font-size:12.8px;font-size:.8rem}div.code{background-color:#f5f5f5;padding:1em 1em .5em}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}p,h1,h2,h3,h4,h5{margin:0;padding:0}h2,h3,h4,h5{overflow:hidden}blockquote{margin:auto 2em}.alert{font-size:24px;font-size:1.5rem;background-color:red;z-index:70000;width:100%;color:#fff;text-align:center}h2.heavy{font-family:proxima-nova-n7,proxima-nova;font-weight:700;font-size:48px;margin:0}h2.light{color:#fff;-webkit-font-smoothing:antialiased}h2.dark{color:#000}strong,b{font-weight:700;color:#666}p{margin-bottom:16px;margin-bottom:1rem}a{cursor:pointer;color:#03C}a:hover,a.hover{text-decoration:underline}h1,h2,h3,h4,h5{margin-top:16px;margin-top:1rem;margin-bottom:6.4px;margin-bottom:.4rem;font-weight:400;color:#333;letter-spacing:-1px;line-height:115%}h1{font-family:proxima-nova-n3,proxima-nova;font-weight:400;font-weight:300;font-size:32px;font-size:2rem;margin-top:8px;margin-top:.5rem;color:#444}h2{font-size:25.6px;font-size:1.6rem;color:#666;font-weight:400}h3{font-size:22.4px;font-size:1.4rem}h4{font-size:19.2px;font-size:1.2rem}h5{font-size:19.2px;font-size:1.2rem}ul,ol{padding-left:2em;margin:1em 0 1em 1.5em;list-style-position:outside}ul{list-style-type:disc}ol{list-style-type:decimal}li{margin-bottom:.5em;margin-bottom:.5rem;line-height:130%}ol li{margin-bottom:.75em;margin-bottom:.75rem}.li_hover{margin:0;margin-left:-.25em;margin-left:-.25rem;padding-bottom:.25em;padding-bottom:.25rem;padding-top:.25em;padding-top:.25rem;padding-left:.25em;padding-left:.25rem;cursor:pointer}.li_hover:hover{background-color:#c5dbfd}.li_hover_sticky{cursor:text;background-color:#94bbf5;color:#000}#logo{margin-left:-10px;margin-top:-12px}#container{margin-top:216px;width:100%}.content_container{width:960px;margin:0 auto}.header,.global_nav,.page_body,.footer{width:960px;margin:0 auto}.top_bar{width:960px;margin:0 auto;height:24px}.top_bar ul{display:none}.add_white_shadow{-webkit-box-shadow:0 15px 15px #fff;-moz-box-shadow:0 15px 15px #fff;box-shadow:0 15px 15px #fff}.add_black_shadow{-webkit-box-shadow:0 15px 15px #000;-moz-box-shadow:0 15px 15px #000;box-shadow:0 15px 15px #000}.no-js .head{position:relative}.clone{visibility:hidden}.head__fixed{position:fixed;top:-131px;z-index:100000}.head__home{text-indent:-9999px;position:absolute;z-index:50050;width:280px;top:-27px;height:175PX}.head__logo,.head__logo_top{margin-left:-90px;position:absolute;z-index:10001;top:-27px}.head__logo_top{z-index:10002}.head__logo_top_fixed{position:fixed;top:-85px}.head__nav{position:relative;background-color:#000;height:27px;width:100%}.head__nav_list{margin:0 auto!important;width:960px;text-align:right;padding:0;line-height:27px}.head__nav_list li{margin-left:1em}.head__nav_link{color:#c8c6c5;font-size:12px;text-decoration:none}.head__nav_link:hover{text-decoration:underline}.head__tasks{font-size:8pt;list-style:none;color:#fff;width:100%;float:left;margin:0;padding:0;margin-top:3px}.head__tasks_wrapper{position:absolute;z-index:10002;margin-left:320px;width:640px;top:13px}.head__tasks .categories__item{width:31%;float:left}.head__tasks .categories__title{display:block;color:#c8c6c5;text-decoration:none;font-weight:400;letter-spacing:0;font-size:12px;font-size:.75rem;font-smoothing:antialiased}.head__tasks .categories__title:hover{text-decoration:underline}.head__tasks .categories__summary{display:none}.head__search{line-height:26px;height:28px;color:#444;position:relative;z-index:10005;top:118px;left:320px;width:640px}.head__search_box{vertical-align:top;border:1px solid #ababab;height:28px;padding:0;margin:0;font-size:14px;line-height:28px;color:#444;padding-left:7px;outline:none;width:630px;z-index:10015;position:absolute;text-indent:30px}.head__search_icon{position:absolute;border:1px solid #fff;z-index:10016;border-right-color:#ccc;top:1px;left:1px}.head__search_button{border:1px solid #fff;position:absolute;z-index:10017;top:1px;right:2px}body.search .head__search{display:none}.page_body{background:url(/images/bg/nav-bar-f8f8f8.png) right top repeat-y}.single-column .page_body{background:none}.nav__list{padding-top:16px}.nav{display:block;color:#c8c6c5;padding-bottom:24px;padding-bottom:1.5rem;padding-bottom:.5em;position:relative;float:right}.nav__list{margin:0;padding:0;width:100%;margin-top:15px}.nav__parent,.nav__sibling,.nav__search,.nav__departments,.nav__services{margin:0;padding:0}.nav__search,.nav__services,.nav__departments{display:none}.nav__search_input{width:288px;border:none;margin:0;padding-left:2rem;background:#fff url(/images/search-mag.png) left center no-repeat;height:42px}.nav__a{display:block;color:#48413d;text-decoration:none;line-height:17px;line-height:1.0625rem;padding:6px 16px;padding:.375rem 1rem}.nav__parent,.nav__sibling{list-style:none}.nav__sibling{padding-left:20px;padding-left:1.25rem}.nav__selected{font-weight:700}.nav__child{display:none}.nav__sub_item{list-style:none;height:42px;line-height:42px;font-weight:400;text-decoration:none}.list-dates{list-style:none}span.date{font-size:70%;background-color:#dedede;display:inline-block;width:7em;text-align:center;margin-right:.25em}.content_area{width:640px;float:left;margin-right:40px}.featured-image{margin-bottom:.5em;margin-bottom:.5rem;width:640px;overflow:hidden}.content img{max-width:100%}.footer{clear:both;border-top:1px solid #c8c6c4;margin-top:3em}.copyright{padding-top:2em;font-size:80%}#footer_nav li{margin-right:16px;margin-right:1rem}.mailto:before{content:url(/images/email.png);margin-right:.4em;border-top:4px solid transparent;display:inline-block}.horizontal{list-style:none;margin:0;padding:0}.horizontal li{display:inline-block}.piped li{border-left:1px solid #777;margin-left:7px;padding-left:8px}.piped li:first-child{border:none;margin-left:0;padding-left:0}div.split ul{width:30%;float:left}.bos_nav_img{margin-top:15px;margin-bottom:15px;font-size:10px;font-size:.625rem;color:#fff}.bos_nav_img img{border:1px solid #fff;margin-left:5px}.bos_nav_img td{color:#fff;vertical-align:top}.tmp{color:#48413d}div.clear{clear:both;height:1px;font-size:1px}.pullquote{width:450px;margin:.1em .75em .1em -300px;padding:.15em 0;padding-right:.75em;float:left;font-size:2em;line-height:1.2;text-align:right;color:#999;border-right:2px solid #999}.box{padding:1.5em 1.5em .5em;margin:1em 0;background-color:#CCC;border-radius:8px}.box.alert{background-color:#f49696;color:#333;border-radius:8px}.box.notify{background-color:#aeccfb}.box.related{background-color:#dadada}.sidebar,.sidebar-left,.sidebar-right{width:280px;border-radius:8px;background-color:#c8c6c4;color:#000;float:left;margin-left:-320px}.sidebar-content{padding:16px 16px 0;padding:1rem 1rem 0}.sidebar-content p,.sidebar-content li{font-size:13px;font-size:.8125rem;font-size:.8rem}.sidebar-content h2{font-size:19.2px;font-size:1.2rem;color:#222}.sidebar-right{float:right;margin-left:20px}html{overflow-y:scroll}.unselectable{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}._expand{cursor:pointer}h2._expand{position:relative;padding:.5em;margin-top:0;margin-bottom:.5rem;background-color:#d1d3d4;font-size:25.6px;font-size:1.6rem;font-weight:400;color:#333;padding-left:24px;padding-left:1.5rem}h2._expand:hover{background-color:silver}h2._expand span{text-align:center;display:inline-block;margin:0 .35em 0 0;height:100%}h2._expand.symbol-after span{float:right;margin:0 0 0 .35em}p._expand{cursor:pointer;color:#03C;text-decoration:underline}p._expand._collapsed{background-position:-25px 6px}p._expand._expanded{background-position:3px -26px}p._expand{background:transparent url(/images/arrrows.png) -25px 6px no-repeat;padding-left:16px;outline:none;margin-bottom:12px;margin-bottom:.75rem;display:inline-block}div.expand-container{margin:0;padding:0;overflow:hidden;zoom:1;background-color:#f7f7f7;height:auto;width:auto;margin-bottom:8px;margin-bottom:.5rem}.expand-content{overflow:hidden;padding:.25em 1.5em}p.expand{text-decoration:none;color:#000;background:none;padding-left:0;font-weight:700}.footer__category_list{list-style:none;margin:0;padding:0}.footer__category_list .categories__item{border:1px solid grey;height:2em;line-height:2em;padding:0 1em;margin:0;border-top:none;background-color:#CCC}.footer__category_list .categories__item:first-child{border-top:1px solid grey}.footer__category_list .categories__summary{display:none}.footer__category_list .categories__title{color:#fff;text-decoration:none}.footer__category_list .categories__title:hover{color:#000}.tab_container{margin:15px 0}.tabs{width:100%;overflow:hidden;margin:0;padding:0;height:28px;list-style:none}.tab_li{display:inline-block;padding:0 1.5em;margin-right:3px;background-color:#eee;line-height:28px;color:#666;border-top-left-radius:4px;border-top-right-radius:4px;cursor:pointer}.tab_li:hover{background-color:#dedede}.active_tab{height:28px;background-color:#bbb;line-height:28px;color:#fff}.active_tab:hover{background-color:#bbb}.tab_content_area{padding:15px;border:1px solid #bbb;border-top-width:3px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-right-radius:6px}.tab_div{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-right-radius:6px}.js .tab_title{display:none}.disclaimer{font-size:12px}.button,.button-default{display:inline-block;margin:.1em .5em .25em 0;padding:.4em .8em .3em;background-color:#a5a5a5;border-radius:6px;border:1px solid #dadada;text-transform:uppercase;text-decoration:none;color:#fff}.button:hover{background-color:#4787ed;color:#fff;border:1px solid #2f5bb7}.button-default{background-color:#4787ed;color:#fff;border:1px solid #3079ed}.button-default:hover{background-color:#367be9;color:#fff;border:1px solid #2f5bb7}a.zippy.collapsed{background-position:-25px 6px}a.zippy.expanded{background-position:3px -24px}a.zippy{background:transparent url(/images/arrrows.png) -25px 6px no-repeat;padding-left:16px;outline:none}div.zippy-content{margin:0;padding:0;overflow:hidden;zoom:1}div.zippy-content-item{margin-top:0;border:1px solid transparent;display:none}.filter-box{font-weight:400;width:70%;padding:4px;padding:.25rem;margin-bottom:20px}.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both}.image-left,.image-right{margin-bottom:1rem}.image-left{float:left;margin-right:1em;margin-right:1rem;margin-bottom:1em;margin-bottom:1rem}.image-right{float:right;margin-left:1em;margin-left:1rem;margin-bottom:1em;margin-bottom:1rem}.icon{background:url(/images/icon_sprite.png) no-repeat;display:inline-block;margin-left:3px;width:18px;height:16px}span.doc{background-position:0 -920px}span.xls{background-position:0 -1040px}span.pdf{background-position:0 -1081px}span.offsite{background-position:-1px -980px}span.map,span.facebook,span.twitter{margin-left:0;margin-right:3px}span.map{background-position:0 -1140px;width:10px}span.facebook{background-position:0 -1100px}span.twitter{background-position:0 -1120px}.faq{margin-left:15px}.faq dt,.faq dd{margin:0;padding:0;margin-bottom:.5em}.faq dt{font-weight:700;cursor:pointer;padding-left:24px}.faq dd{margin-bottom:2em;border-left:4px solid #dedede;margin-left:24px;padding-left:10px}.faq dt span{width:14px;height:14px;display:inline-block;margin-right:8px;margin-top:4px;margin-bottom:-2px;float:left;margin-left:-24px}.expanded span,.collapsed span{background:url(/images/icon_sprite.png) no-repeat;cursor:pointer}.expanded span{background-position:0 -20px}.content_area table{border:1px solid #ccc;border-right:none;border-collapse:collapse;margin-bottom:16px;margin-bottom:1rem}.content_area th,.content_area thead{font-weight:700;background-color:#555;color:#fff;padding:.25em 1em;border-right:1px solid #888;border-bottom:1px solid #888}.content_area td{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:.25em .5em}.content_area td p{margin-bottom:0}.content_area th,.content_area th p,.content_area thead,.content_area thead td,.content_area thead p{font-weight:700;background-color:#555;color:#fff;margin-bottom:.5em}table.basic{border:1px solid #ccc;border-right:none;border-collapse:collapse}table.basic th{font-weight:700;background-color:#555;color:#fff;padding:.25em 1em;font-size:12px;font-size:.75rem;border-right:1px solid #888}table.basic td{border-right:1px solid #ddd;padding:.25em 1em}table.tabular th{font-weight:700;background-color:#555;color:#fff}.tabular td,.tabular th{padding:.24em 1em}.odd,.even{background:#eee}.tabular td{border-right:1px solid #ddd}.stripped,.striped{border:1px solid #ccc;border-right:none}td.hover,tr.hover{background-color:#ccc}.sticky_row,td.sticky_row p{background-color:#679ef5;color:#fff}tr.even td.sticky_row,tr.even td.sticky_row p{background-color:#427edd;color:#fff}.hover-row:hover{background-color:#c5dbfd}.list-years{list-style:none;margin:0;padding:0;margin-left:16px;margin-top:4px}.list-years li{margin-right:.5em;font-size:smaller;list-style:none;float:left;margin-top:.5em}.list-years a{display:inline-block;color:#fff;text-decoration:none;background-color:#555;padding:.25em .4em;border-radius:4px;cursor:pointer}.list-years a:hover{background-color:#333;color:#CCC}.block{margin-right:5%;float:left;width:45%;overflow:hidden;margin-bottom:1rem;margin-bottom:1em;border:1px solid #CCC;border-radius:8px}.block-content{padding:1em;font-size:90%}.block-content h2,.block-content h3{margin-top:0}.block-content ul{margin-left:.5em}.no-tables table{border:none;padding:0;margin:0}.no-tables td{border:0;padding:0;margin:0}.no-border{border:none}.no-border .block-content{padding:0}.to-top{display:none;float:right;text-indent:-9999px;background:url(/images/to-top.png) no-repeat;width:69px;height:80px;position:fixed;bottom:1em;right:1em}.to-top:hover{background-position:bottom}ul.supervisor-list{margin:0;margin-left:-40px;padding:0;margin-top:-150px;position:absolute;z-index:500}.supervisor-list li{padding:0;list-style:none;width:126px;margin:0 5px;background-color:#b3a367;color:#000;float:left;font-size:12px;font-size:.75rem;border-radius:4px}.supervisor-list-div{padding:3px;text-align:center}.supervisor-list li strong{color:#000}.supervisor{margin-left:16px;margin-left:1rem}.supervisor__search{padding:16px;padding:1rem;border-radius:10px;margin-bottom:20px;background-color:#f5f5f5}#supervisor__address{padding:0 10px;font-size:14px;height:30px;line-height:30px;border:1px solid #dedede;width:50%}#supervisor__search_button{font-size:12px;height:30px}.supervisor_search_results{margin-top:20px}p.supervisor_result{margin-bottom:0}#container{margin-top:-4px;margin-top:20px}.sheriff .button-default{background-color:#557051;color:#fff;border:1px solid #374d35}.sheriff .button-default:hover{background-color:#435d3f}#nav-mobile{display:none}.nav-arrow{text-indent:-9999px}.no-js .more_link{display:none}.js .more{display:none}.more_link{margin:auto 1em;background-color:#dedede;text-decoration:none;color:#000;padding:0 .5em;font-size:smaller;border-radius:3px}.tree_view,.tree_child{list-style:none}.tree_view{padding-left:0;margin-left:2em}.tree_parent{cursor:pointer}.tree_parent:hover{font-weight:700}.tree_child{display:none;font-weight:400;margin-left:0}.tree_span{width:1em;display:inline-block;text-align:center;margin-left:-1em}.tree_item .tree_span{color:#999}.box strong{color:#444}.li-supervisor img{margin-right:7px}ul.col1,ul.col2{width:45%;float:left}.decision_tree,.decision_tree ul{list-style:none;padding:0}.decision_tree{margin-left:0}.decision_tree .tree_child{list-style:outside}.yes_button,.no_button{font-size:80%;font-weight:400;display:inline-block;border-radius:4px;width:3em;text-align:center;cursor:pointer}.yes_button{border:1px solid green}.yes_button:hover{background-color:green;color:white;font-weight:700}.no_button{border:1px solid red}.no_button:hover{background-color:red;color:white;font-weight:700}.carousel{height:320px}.js .carousel__panel{display:none}.carousel__image,.carousel__image_left{float:left;margin:0 30px 0 0}.carousel__image_right{float:right;margin:0 0 0 30px}.carousel__panel_title{color:#fff;font-size:48px;font-weight:100;line-height:1;padding:30px 30px 5px}.carousel__panel_description{font-size:16px;color:#fff;padding:0 30px}.carousel__left,.carousel__right{display:block;text-indent:-9999px;position:absolute;background:url(/images/arrow_sprite.png) no-repeat;width:67px;height:130px;margin-top:95px;cursor:pointer}.carousel__left{margin-left:-67px}.carousel__right{float:right;margin-left:960px;margin-right:-67px;background-position:right}.categories-list .nth-child{clear:left}.nth-child{clear:left}.categories-list{margin:25px 0;padding:0}.categories-list .categories__item,.categories__list .categories__item{float:left;width:31.33%;list-style:none;padding:0;margin-right:2%}.categories-list .categories__item:nth-child(3n+1),.categories__list .categories__item:nth-child(3n+1){clear:left}.categories-list .categories__link,.categories-list .categories__title{font-size:22px;margin:0;font-weight:300;letter-spacing:0}.categories-list .categories__summary{margin:0}.categories{margin-bottom:30px}.categories__title{font-size:22px;margin:0;font-weight:300}.categories__description{width:62%;line-height:1.4;font-size:22.4px;font-size:1.4rem;font-weight:300;letter-spacing:0!important}.categories__list{margin:25px 0;padding:0}.categories__summary{display:block;line-height:1.4}.categories__image{float:right}.categories-list .categories__item,.categories__list .categories__item{width:31.3%;margin-right:2%;list-style:none;padding:0;margin-bottom:15px;float:left}.categories_item:nth-child(3n+1){clear:none}.services{clear:both;background-color:#ededed;padding:1em;margin:3em 0}.services__headline{margin-top:0}.services__list{margin:0;padding:0;list-style:none}.services__item{width:48%;margin-right:2%;float:left;margin-bottom:1em;line-height:1.4}.services__link{margin:0;font-weight:300;letter-spacing:0;line-height:1.15;font-size:130%}.search_results__category,.search_results__query,.search_results__button{padding:4px}.search_results__type{display:block;margin-top:8px;margin-bottom:30px}.search_results__pagination a,.search_results__OutputCurrentPageLink{display:inline-block;margin:0;padding:.2em .5em;background-color:#dbdbdb;border:1px solid #b4b4b4;color:#000;text-decoration:none}.search_results__list table,.search_results__list table td,.search_results__list table tr{border:none}td.OutputTitle{padding-left:0}td.OutputText{padding:0}td.OutputUrl{padding-left:0}.OutputCurrentPageLink{display:inline-block;padding:.2em .5em;color:#fff!important;border:1px solid #b4b4b4}.OutputPageLink{display:inline-block;padding:.2em .5em;color:#000}.OutputCurrentPageLink{background-color:gray;color:#fff}.pagination a:hover{background-color:gray;color:#fff;text-decoration:none}.results{margin:15px 0}}@media all and (max-width:991px){.filter-box{width:100%}}@media only screen and (max-width:960px)and (min-width:801px){.page_body{width:100%;padding:15px}}@media only screen and (max-width:800px)and (min-width:480px){.home .content_area{width:100%;margin-right:0}.mobile-only,.print-only,.desktop-only,.desktop-hidden,.mobile-hidden{display:none!important}.mobile-only{display:block!important}.shadow{webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none}.feature{width:100%}.categories-list{margin:0;padding:0}.categories-list .categories__item,.categories__list .categories__item{width:48%;margin-right:2%}.categories-list .categories__item{float:left;list-style:none;padding:0;margin-bottom:15px}.mobile-clear{clear:both}.quicklinks{margin-bottom:-15px}.quicklinks a{margin-bottom:15px}.news{width:100%;background-image:none!important}.bos__id{width:100%;clear:both;margin-top:15px}.bos__image{margin-right:10px;width:110px;height:135px}.bos__id img{margin-right:10px;width:110px;height:135px}.bos__mac{clear:none;float:left}.section{width:100%}.page_container,.page_body{width:90%;margin-left:5%}p.feature__text{width:100%;font-size:18px;line-height:1.1}.feature__title{line-height:1;font-size:36px}.news__map{display:none}.news{background-color:#fff}.news h2{color:#000;text-shadow:50%}.card__content{padding:0}.card{width:100%;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.categories__item,.category_item{width:48%;margin-right:2%;list-style:none;padding:0;margin-bottom:15px}.categories__item{clear:none}.categories-list .nth-child{clear:none}.categories-list .categories__item:nth-child(3n+1){clear:none}.categories-list .categories__item:nth-child(3n+1),.categories__list .categories__item:nth-child(3n+1){clear:none}.categories-list .categories__item:nth-child(odd),.categories__list .categories__item:nth-child(odd){clear:left}.categories__image{float:left;clear:both}.categories__description{width:100%}.category_title{font-weight:700}.category_summary{margin-bottom:0;height:auto}.categories h1{padding-top:.5em}#container{width:100%}#container{width:96%;margin-left:2%;margin-right:2%}h2.heavy{font-size:36px;line-height:1;margin-bottom:10px}.section{overflow:hidden}.services__item{width:48%;margin-right:2%}.services__item .nth-child{clear:none}.services__item:nth-child(odd){clear:both}.button{clear:left}.image-right{clear:right}.nav_show{display:block!important}.nav-ul-1{background:#48413d;font-size:inherit;line-height:inherit}.nav-hover{display:block}.nav-hover,.nav-toggle{display:block;text-align:center;text-indent:0;font-size:20px;font-size:1.25rem;padding-top:.75rem;padding-bottom:.75rem;background:none;width:3rem}.nav-expanded{padding-top:.6rem}.header,.global_nav,.page_body,.top_bar,.footer{max-width:100%}.featured-image{width:auto;overflow:hidden}.content_area{margin:0 2%;width:96%}body.single-column .content_area{margin-left:0;width:100%}#logo{width:50%;height:50%;margin-left:.5rem}#search_label{display:none}#search_box,.search_box{display:none}.to-top{display:none}.image-right{margin-left:0;float:none}html{margin-top:-18px}.featured-image{margin-left:.25rem;margin-right:.25rem}.featured-image img{width:100%;margin:0}html{margin-top:0;margin-bottom:1px}body{margin:0;padding:0}.top_bar{display:none}.header{display:none}.page_body{border-top:none}h1{clear:both}.global_nav{display:none}.block{width:47.5%;margin-right:2%}.block-content{padding-bottom:0}img{max-width:100%}/*	#footer_nav li {
		display: block;
		margin: 0;
		padding: 0;
		margin-right: 12px;
	}
	#footer_nav a {
		line-height: 36px;
		display: block;
		border-top: 1px solid #d6d6d6;
		border-bottom: 1px solid #bfbfbf;
		margin: 0;
		padding: 0 20px;
		padding: 0 1.25rem;
		background-color: #e5e5e5;
		text-decoration: none;
	}
	#footer_nav a:active {
		background-color: #4787ed;
		color: #fff;
	}
	*/.categories__item{float:left;width:46%;list-style:none;padding:0;margin-right:4%}.categories__list .categories__item{margin-bottom:15px}.categories__item:nth-child(odd){clear:left}.categories__image{float:left;clear:both}.categories__description{width:100%}.categories h1{padding-top:.5em}p.shadow,h2.shadow{-webkit-text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;text-shadow:1px 1px 1px #000}.page_body,.footer{margin:0;margin-left:5%;width:90%}.nav{position:absolute;right:-280px;width:320px;display:block}.page_container,.page_body{background:none;margin:0;margin-left:5%;width:90%}.nav__list{width:auto}.head__tasks{display:none}.featured-image img{max-width:100%}.content_area{width:100%;margin:0}.head{width:100%;max-width:100%;overflow:hidden}.featured-image{max-width:100%;width:auto}.supervisor__search{max-width:100%}img{max-width:100%}.nav{position:absolute;right:0;width:320px;display:block;top:62px;border-top:0;margin-left:0;z-index:500000;margin-right:0}.head{display:none}.mobile_head{display:block;width:100%;height:85px;border-top:6px solid #000;background-color:#48413d}.mobile_head__link{height:85px;display:block;text-indent:-9999px;background:#48413d url(/images/tablet/seal.jpg) no-repeat;width:315px;-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;float:left}.mobile_head__hamburger{cursor:pointer;width:50px;height:50px;background:url(/images/mobile-sprite.png) -100px 0 no-repeat;float:right;margin-top:12px}.hide_nav{display:none}.nav__list{margin:0;padding:0;width:100%;border:none}.nav__parent,.nav__sibling,.nav__search,.nav__departments,.nav__services{background-color:#e5e5e5;border-top:1px solid #d6d6d6;border-bottom:1px solid #bfbfbf;margin:0;padding:0}.nav__a:hover{background-color:none}.nav__search,.nav__services,.nav__departments{display:block}.nav__search input{color:#555;font-size:16px;font-size:1rem}.nav__departments{border-bottom:3px solid #444}.nav__a{display:block;line-height:42px;color:#444;text-decoration:none;padding:auto}.nav__a:hover{color:#000;text-decoration:none}.nav__parent{background-color:#e5e5e5}.nav__sibling{background-color:#e5e5e5;border-bottom:none;border-top:none;padding:0}.nav__selected{font-weight:700;background-color:none}.nav__child{display:none}.nav__sub_item{list-style:none;height:42px;line-height:42px;font-weight:400;text-decoration:none}.nav__departments h2{display:none}}@media only screen and (max-width:480px){.mobile-only,.print-only,.desktop-only,.desktop-hidden,.mobile-hidden{display:none!important}.mobile-only{display:block!important}.shadow{webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none}.feature{width:100%}.mobile-clear{clear:both}.quicklinks{margin-bottom:-15px}.quicklinks a{margin-bottom:15px}.news{width:100%;background-image:none!important}.bos__id{width:100%;clear:both;margin-top:15px}.bos__image{margin-right:10px}.bos__id img{max-width:30%}.bos__mac{clear:none;float:left}.section{width:100%}.page_container,.page_body{width:94%;margin-left:3%}.home .page_container{width:94%;margin-left:3%}p.feature__text{width:100%;font-size:18px;line-height:1.1}.feature__title{line-height:1;font-size:36px}.news__map{display:none}.news{background-color:#fff}.news h2{color:#000;text-shadow:50%}.card__content{padding:0}.card{width:100%;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.categories-list{margin:0;padding:0}.categories-list .categories__item{width:100%;margin-right:none}.categories-list .categories__item{float:left;list-style:none;padding:0;margin-bottom:15px}.categories-list .categories__item,.categories__list .categories__item,.categories__item{clear:both;width:100%;list-style:none;padding:0}.categories__list .categories__item{margin-bottom:15px}.categories__image{float:left;clear:both}.categories__description{width:100%}.category_title{font-weight:700}.category_summary{margin-bottom:0;height:auto}.categories h1{padding-top:.5em}#container{width:100%}#container{width:96%;margin-left:2%;margin-right:2%}h2.heavy{font-size:36px;line-height:1;margin-bottom:10px}.section{overflow:hidden}body.single-column .nav,.nav{border:0;margin:0;padding:0;width:107%;float:left;margin-left:-3.1%;position:relative}body.home.single-column .nav{margin-left:0;margin-top:-30px;margin-bottom:30px}.services__item{clear:both;width:auto}.button{clear:left}.nav{margin-top:0}.nav__list{margin:0;padding:0;width:100%;border:none}.nav__parent,.nav__sibling,.nav__search,.nav__departments,.nav__services{background-color:#e5e5e5;border-top:1px solid #d6d6d6;border-bottom:1px solid #bfbfbf;margin:0;padding:0}.nav__a:hover{background-color:none}.nav__search,.nav__services,.nav__departments{display:block}.nav__search input{color:#555;font-size:16px;font-size:1rem;width:100%}.nav__departments h2{display:none}.nav__departments{border-bottom:3px solid #444}.nav__a{display:block;line-height:42px;color:#444;text-decoration:none;padding:auto}.nav__a:hover{color:#000;text-decoration:none}.nav__parent{background-color:#e5e5e5}.nav__sibling{background-color:#e5e5e5;border-bottom:none;border-top:none;padding:0}.nav__selected{font-weight:700;background-color:none}.nav__child{display:none}.nav__sub_item{list-style:none;height:42px;line-height:42px;font-weight:400;text-decoration:none}.page_container,.page_body{background:none}.image-right{clear:right}#nav{margin-left:-15px}#nav-mobile{display:block;background-color:#48413d;width:100%;color:#fff;cursor:pointer;margin:0}#nav-wrapper{width:100%;color:#c8c6c5;margin:0;position:relative;clear:both;display:none;margin-top:-30px}.nav_show{display:block!important}.nav-ul-1{background:#48413d;font-size:inherit;line-height:inherit}.nav-hover{display:block}.nav-hover,.nav-toggle{display:block;text-align:center;text-indent:0;font-size:20px;font-size:1.25rem;padding-top:.75rem;padding-bottom:.75rem;background:none;width:3rem}.nav-expanded{padding-top:.6rem}.header,.global_nav,.page_body,.top_bar,.footer{max-width:100%}.featured-image{width:auto;overflow:hidden}.content_area{margin:0 2%;width:96%}body.single-column .content_area{margin-left:0;width:100%}#logo{width:50%;height:50%;margin-left:.5rem}#search_label{display:none}#search_box,.search_box{display:none}.to-top{display:none}.image-right{margin-left:0;float:none}html{margin-top:-18px}.g_nav ol li:first-child a{padding-left:.5rem}.featured-image{margin-left:.25rem;margin-right:.25rem}.featured-image img{width:100%;margin:0}html{margin-top:0;margin-bottom:1px}body{margin:0;padding:0}.top_bar{display:none}.header{display:none}.page_body{border-top:none}h1{clear:both}.global_nav{display:none}.filter-box{width:97%}.block{width:100%;clear:both;border:none;height:auto!important}.block-content{padding-bottom:0}img{max-width:100%}#footer_nav li{display:block;margin:0;padding:0;margin-right:12px}#footer_nav li{margin-right:12px}#footer_nav a{line-height:36px;display:block;border-top:1px solid #d6d6d6;border-bottom:1px solid #bfbfbf;margin:0;padding:0 20px;padding:0 1.25rem;background-color:#e5e5e5;text-decoration:none}#footer_nav a:active{background-color:#4787ed;color:#fff}.head{display:none}.mobile_head{display:block;width:100%;height:50px;line-height:50px;font-size:18px;font-size:1.125rem;color:#fff;background-color:#48413d}.mobile_head__link{text-indent:0;line-height:50px;font-size:18px;font-size:1.125rem;color:#fff;text-decoration:none;padding-left:100px;height:50px;display:inline-block;background:#48413d url(/images/phone/seal.jpg) -4px 0 no-repeat;-webkit-background-size:auto 100%;-moz-background-size:100%;background-size:auto 100%}.mobile_head__link:hover{text-decoration:none}.mobile_head__hamburger{cursor:pointer;width:50px;height:50px;background:url(/images/mobile-sprite.png) -100px 0 no-repeat;float:right}.hide_nav{display:none}}@media print{.mobile-only,.desktop-hidden{display:none}.desktop-only,.mobile-hidden{display:inherit}.print-only{display:block}.print-logo{width:100%;text-align:center}.top_bar,.search,.global_nav,.nav,#nav-wrapper,.footer{display:none}html,body{border:0;background-image:none;margin:0;padding:0}#logo{position:relative;margin-left:50%;left:-165px;left:-227px;margin-top:0}.content_area{margin:0}.no-print{display:none}#container,.page_body{width:100%;margin:0;padding:0}.head,.breadcrumbs{display:none}.page_body{border-top:none;background:none}.expand-container,.expand-content,.collapsed,.faq dd,.more,.tab_title,.tab_div{display:block!important}.tab_container,.tab_content_area{margin:0;padding:0;border:0}.expander span,dt span.icon,#search,.more_link,.tabs{display:none!important}.box{width:90%}a.expander{text-decoration:none;color:#000;background:none;padding-left:0;font-weight:700}h2.expander{border:1px solid #d1d3d4}.notify{border:1px solid #aeccfb}.alert{border:1px solid #f49696}.related{border:1px solid #dadada}h2._expand{border:1px solid #d1d3d4}p.expand{text-decoration:none;color:#000;background:none;padding-left:0;font-weight:700}p._expand{cursor:pointer;color:#03C}p._expand:hover{text-decoration:underline}}