section.acre-content{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.acre-content--bg-white{background-color:#fff}.acre-content--bg-light-gray{background-color:#eff4f8}.acre-content--bg-soft-blue{background-color:#cae8f2}.acre-content--bg-softest-blue{background-color:#e6f2f6}.acre-content--padding-top-none{padding-top:0}.acre-content--padding-top-small{padding-top:32px}@media only screen and (max-width:767px){.acre-content--padding-top-small{padding-top:20px}}.acre-content--padding-top-medium{padding-top:50px}@media only screen and (max-width:767px){.acre-content--padding-top-medium{padding-top:32px}}.acre-content--padding-top-large{padding-top:75px}@media only screen and (max-width:767px){.acre-content--padding-top-large{padding-top:50px}}.acre-content--padding-top-xlarge{padding-top:175px}@media only screen and (max-width:767px){.acre-content--padding-top-xlarge{padding-top:100px}}.acre-content--padding-bottom-none{padding-bottom:0}.acre-content--padding-bottom-small{padding-bottom:32px}@media only screen and (max-width:767px){.acre-content--padding-bottom-small{padding-bottom:20px}}.acre-content--padding-bottom-medium{padding-bottom:50px}@media only screen and (max-width:767px){.acre-content--padding-bottom-medium{padding-bottom:32px}}.acre-content--padding-bottom-large{padding-bottom:75px}@media only screen and (max-width:767px){.acre-content--padding-bottom-large{padding-bottom:50px}}.acre-content--padding-bottom-xlarge{padding-bottom:175px}@media only screen and (max-width:767px){.acre-content--padding-bottom-xlarge{padding-bottom:100px}}.acre-content__wrap{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;max-width:1350px}@media only screen and (min-width:980px){.acre-content__wrap{padding-left:94px;padding-right:94px}}.acre-content__header{margin-bottom:32px;max-width:800px}.acre-content__eyebrow{font-family:roboto-slab,Georgia,Times New Roman,serif;font-size:20px;font-weight:400;line-height:1.4;letter-spacing:0;color:#087c9f;margin:0 0 10px;text-transform:uppercase;letter-spacing:.05em}.acre-content__heading{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:40px;font-weight:800;line-height:1;letter-spacing:0;color:#1b354e;margin:0 0 10px}@media only screen and (max-width:767px){.acre-content__heading{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:40px;font-weight:800;line-height:.9;letter-spacing:0}}.acre-content__accent{width:60px;height:4px;background-color:#5a072e;margin-bottom:20px}.acre-content__intro{font-family:roboto-slab,Georgia,Times New Roman,serif;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:0;color:#1b354e}.acre-content__intro p:last-child{margin-bottom:0}.acre-content__toolbar{display:flex;align-items:center;gap:20px;margin-bottom:20px;flex-wrap:wrap}.acre-content__search{flex:1 1 280px;max-width:600px;display:block}input.acre-content__search-input[type=search]{width:100%;padding:10px 14px;border:2px solid #78c4de;border-radius:4px;font-size:16px;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:#fff}input.acre-content__search-input[type=search]:focus{outline:none;border-color:#087c9f;box-shadow:0 0 0 3px #087c9f33}.acre-content__count{color:#4f5051;font-size:15px;white-space:nowrap}.acre-content__table-wrap{overflow-x:auto;border:1px solid #d3e0ec;border-radius:6px;background-color:#fff}.acre-content__table{width:100%;border-collapse:collapse;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:1.4}.acre-content__table th,.acre-content__table td{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid #eff4f8}.acre-content__table thead th{background-color:#1b354e;color:#fff;font-weight:600;white-space:nowrap;position:sticky;top:0;z-index:1}.acre-content__table th[data-sort]{padding:0}.acre-content__table th[data-sort] button{display:flex;align-items:center;gap:6px;width:100%;padding:12px 14px;background:none;border:0;color:inherit;font:inherit;cursor:pointer;text-align:left}.acre-content__table th[data-sort] button i{opacity:.5;transition:opacity .12s}.acre-content__table th[data-sort] button:hover i{opacity:1}.acre-content__table th[data-sort].is-sorted-asc button i:before{content:"";opacity:1}.acre-content__table th[data-sort].is-sorted-desc button i:before{content:"";opacity:1}.acre-content__table tbody tr:hover{background-color:#cae8f24d}.acre-content__table tbody tr:last-child td{border-bottom:0}.acre-content__table td[data-label=Received],.acre-content__table td[data-label="Township Response"]{white-space:nowrap}.acre-content__file-link{color:#087c9f;text-decoration:none;font-weight:600;display:inline-flex;align-items:center;gap:6px}.acre-content__file-link:hover{text-decoration:underline}.acre-content__file-empty{color:#8e9091}.acre-content__letter-link{display:inline-flex;align-items:center;gap:4px;margin-top:4px;font-size:13px;color:#087c9f;text-decoration:none}.acre-content__letter-link:hover{text-decoration:underline}.acre-content__no-results{padding:32px;text-align:center;color:#4f5051;background-color:#fff}.acre-content__empty-row td{padding:32px;text-align:center;color:#4f5051;font-style:italic}@media only screen and (max-width:767px){.acre-content__table-wrap{background-color:transparent;border:0;border-radius:0;overflow:visible}.acre-content__table{font-size:14px}.acre-content__table thead{display:none}.acre-content__table tbody{display:flex;flex-direction:column;gap:20px}.acre-content__table tr{display:block;background-color:#fff;border:1px solid #dae5ef;border-radius:8px;padding:20px;box-shadow:0 1px 2px #1b354e0d}.acre-content__table tr:hover{background-color:#fff}.acre-content__table td{display:block;padding:4px 0;border:0}.acre-content__table td:before{content:attr(data-label);display:inline-block;font-weight:600;color:#4f5051;font-size:11px;letter-spacing:.06em;text-transform:uppercase;margin-right:8px}.acre-content__table td[data-empty]{display:none}.acre-content__table td[data-label=Township]{font-size:18px;font-weight:700;color:#1b354e;line-height:1.3;padding-top:0;padding-bottom:6px}.acre-content__table td[data-label=Township]:before{display:none}.acre-content__table td[data-label=Received]{color:#4f5051;font-size:13px;padding-top:0;padding-bottom:0}.acre-content__table td[data-label=Received]:before{display:none}.acre-content__table td[data-label=Issue]{margin-top:10px;padding-top:10px;border-top:1px solid #eff4f8}.acre-content__table td[data-label=Status]{margin-top:6px}.acre-content__table td[data-label=Disposition]{margin-top:2px}.acre-content__table .acre-content__letter-link{display:inline-flex;margin-left:6px;margin-top:0}.acre-content__table tr{display:flex;flex-direction:column}.acre-content__table td[data-label=Township]{order:1}.acre-content__table td[data-label=Received]{order:2}.acre-content__table td[data-label=Issue]{order:3}.acre-content__table td[data-label=Ordinance]{order:4}.acre-content__table td[data-label=Complaint]{order:5}.acre-content__table td[data-label="Township Response"]{order:6}.acre-content__table td[data-label=Status]{order:7}.acre-content__table td[data-label=Disposition]{order:8}}
