PageSourceSearch

https://mcsonj.org/inmate-search-2/

html mcsonj.org collected 2026-10-02 18:04:00 UTC 124,664 bytes, 1,667 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US">
3<head>
4	<meta charset="UTF-8">
5		<title>inmate search</title>
6<meta name='robots' content='max-image-preview:large' />
7<link rel="alternate" type="application/rss+xml" title=" &raquo; Feed" href="https://mcsonj.org/feed/" />
8<link rel="alternate" type="application/rss+xml" title=" &raquo; Comments Feed" href="https://mcsonj.org/comments/feed/" />
9<link rel="alternate" type="text/calendar" title=" &raquo; iCal Feed" href="https://mcsonj.org/events/?ical=1" />
10<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://mcsonj.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmcsonj.org%2Finmate-search-2%2F" />
11<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://mcsonj.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmcsonj.org%2Finmate-search-2%2F&#038;format=xml" />
12<style id="wp-img-auto-sizes-contain-inline-css">
13img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
14/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
15</style>
16<style id="filebird-block-filebird-gallery-style-inline-css">
17ul.filebird-block-filebird-gallery{margin:auto!important;padding:0!important;width:100%}ul.filebird-block-filebird-gallery.layout-grid{display:grid;grid-gap:20px;align-items:stretch;grid-template-columns:repeat(var(--columns),1fr);justify-items:stretch}ul.filebird-block-filebird-gallery.layout-grid li img{border:1px solid #ccc;box-shadow:2px 2px 6px 0 rgba(0,0,0,.3);height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}ul.filebird-block-filebird-gallery.layout-masonry{-moz-column-count:var(--columns);column-count:var(--columns);-moz-column-gap:var(--space);column-gap:var(--space);display:block;overflow:auto}ul.filebird-block-filebird-gallery.layout-masonry li{margin-bottom:var(--space)}ul.filebird-block-filebird-gallery li{list-style:none}ul.filebird-block-filebird-gallery li figure{height:100%;margin:0;padding:0;position:relative;width:100%}ul.filebird-block-filebird-gallery li figure figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}ul.filebird-block-filebird-gallery li figure figcaption a{color:inherit}
18
19/*# sourceURL=https://mcsonj.org/wp-content/plugins/filebird/blocks/filebird-gallery/build/style-index.css */
20</style>
21<style id="global-styles-inline-css">
22:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
22--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
22.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
23:root :where(.wp-block-icon svg){width: 24px;}
24:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
25/*# sourceURL=global-styles-inline-css */
26</style>
27<link rel='stylesheet' id='wpo_min-header-0-css' href='https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-formidable1790156353.min.css' media='all' />
28<link rel='stylesheet' id='wpo_min-header-1-css' href='https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-sbi-tokens-local1790784012.min.css' media='all' />
29<link rel='stylesheet' id='sbi_styles-css' href='https://mcsonj.org/wp-content/plugins/instagram-feed/css/sbi-styles.min.css?ver=6.14.0' media='all' />
30<link rel='stylesheet' id='wpo_min-header-3-css' href='https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-sb-elementor-shared-style1790784012.min.css' media='all' />
31<link rel='stylesheet' id='wpo_min-header-4-css' href='https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-wppa_style1790784018.min.css' media='all' />
32<link rel='stylesheet' id='wpo_min-header-5-css' href='https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-tribe-events-v2-single-skeleton1790593299.min.css' media='all' />
33<link rel='stylesheet' id='wpo_min-header-6-css' href='https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-tribe-events-v2-single-skeleton-full1790593299.min.css' media='all' />
34<link rel='stylesheet' id='wpo_min-header-7-css' href='https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-tec-events-elementor-widgets-base-styles1790593299.min.css' media='all' />
35<link rel='stylesheet' id='wpo_min-header-8-css' href='https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-hello-elementor1790593326.min.css' media='all' />
36<link rel='stylesheet' id='wpo_min-header-9-css' href='https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-hello-elementor-theme-style1790593326.min.css' media='all' />
37<link rel='stylesheet' id='wpo_min-header-10-css' href='https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-hello-elementor-header-footer1790593326.min.css' media='all' />
38<link rel='stylesheet' id='elementor-frontend-css' href='https://mcsonj.org/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.3.2' media='all' />
39<style id="elementor-frontend-inline-css">
40.e-heading-base a, .e-paragraph-base a { all: unset; cursor: pointer; }form[data-element_type="e-form"].form-state-success [data-element_type="e-form-success-message"],form[data-element_type="e-form"].form-state-error [data-element_type="e-form-error-message"]{ display: block; }.elementor-edit-mode [data-element_type="e-form-success-message"]:is(.elementor-element-editable, :has(.elementor-element-editable), :has(> .elementor-empty-view)),.elementor-edit-mode [data-element_type="e-form-error-message"]:is(.elementor-element-editable, :has(.elementor-element-editable), :has(> .elementor-empty-view)){ display: block; }.e-background-video { position: relative; overflow: hidden; }.e-background-video__media { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; pointer-events: none; z-index: 0; }.e-background-video__content { position: relative; z-index: 1; flex: 1 1 auto; }.elementor-edit-mode .e-background-video__content.e-atomic-element:has(> .elementor-empty-view) { display: flex; flex-direction: column; flex: 1 1 auto; min-height: 0; }.elementor-edit-mode .e-background-video__content.e-atomic-element:has(> .elementor-empty-view) > .elementor-empty-view.elementor-empty-view { position: relative; flex: 1 1 auto; min-height: 120px; height: auto; width: 100%; }.elementor-edit-mode .e-background-video__content.e-atomic-element:has(> .elementor-empty-view) > .elementor-empty-view > .elementor-first-add { position: absolute; inset: 0; width: 100%; height: 100%; }.e-background-video__controls { z-index: 2; }.e-background-video__play, .e-background-video__pause { appearance: none; -webkit-appearance: none; }.e-background-video.e-background-video--playing .e-background-video__play { display: none; }.e-background-video.e-background-video--paused .e-background-video__pause { display: none; }.e-background-video:not(.e-background-video--playing):not(.e-background-video--paused) .e-background-video__controls,.e-background-video:not(.e-background-video--playing):not(.e-background-video--paused) .e-background-video__play,.e-background-video:not(.e-background-video--playing):not(.e-background-video--paused) .e-background-video__pause { display: none; }.e-accordion-item-header-base { list-style: none; }.e-accordion-item-header-base::-webkit-details-marker { display: none; }.e-accordion-item-base { interpolate-size: allow-keywords; }.e-accordion-item-base::details-content {block-size: 0; overflow: hidden;transition: block-size .3s ease, content-visibility .3s ease allow-discrete;}
40.e-accordion-item-base[open]::details-content { block-size: auto; }.e-accordion-item-icon-base.e-accordion-item-icon-base .e-svg-base { width: auto; height: 100%; max-width: 100%; }.e-accordion-item-icon-base.e-accordion-item-icon-base .e-svg-base svg { width: auto !important; }.e-accordion-item-icon-base svg { transition: transform .3s ease; }.e-accordion-item-base[open] > summary .e-accordion-item-icon-base svg { transform: rotate(180deg); }
41/*# sourceURL=elementor-frontend-inline-css */
42</style>
43<link rel='stylesheet' id='wpo_min-header-12-css' href='https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-elementor-post-61790784025.min.css' media='all' />
44<link rel='stylesheet' id='dflip-style-css' href='https://mcsonj.org/wp-content/plugins/3d-flipbook-dflip-lite/assets/css/dflip.min.css?ver=2.4.37' media='all' />
45<link rel='stylesheet' id='wpo_min-header-14-css' href='https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-elementor-post-4621790784025.min.css' media='all' />
46<link rel='stylesheet' id='wpo_min-header-15-css' href='https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-base-desktop1790784025.min.css' media='all' />
47<link rel='stylesheet' id='wpo_min-header-16-css' href='https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-base-mobile1790784025.min.css' media='(max-width:767px)' />
48<link rel='stylesheet' id='wpo_min-header-17-css' href='https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-elementor-gf-raleway.min.css' media='all' />
49<link rel='stylesheet' id='wpo_min-header-18-css' href='https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-elementor-gf-opensans.min.css' media='all' />
50<link rel='stylesheet' id='wpo_min-header-19-css' href='https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-elementor-gf-roboto.min.css' media='all' />
51<script id="jquery-core-js" src="https://mcsonj.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 51
51
52<script id="jquery-migrate-js" src="https://mcsonj.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 52
52
53<script id="wpo_min-header-2-js" src="https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-wp-i18nwppa-decls1790784018.min.js"></script>
vendor: 1 bytes, line 53
53
54<script id="wpo_min-header-17-js" src="https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-jqueryjquery-formjquery-masonryjquery-ui-dialogwp-i18nwppa-utils1790784018.min.js"></script>
vendor: 1 bytes, line 54
54
55<script id="wpo_min-header-18-js-extra">
56var wppaObj = {"restUrl":"https://mcsonj.org/wp-json/","restNonce":"ee5a1d987e"};
57//# sourceURL=wpo_min-header-18-js-extra
58</script>
vendor: 1 bytes, line 58
58
59<script id="wpo_min-header-18-js" src="https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-jqueryjquery-formjquery-masonryjquery-ui-dialogwp-i18nwppa-main1790784018.min.js"></script>
vendor: 1 bytes, line 59
59
60<script id="wpo_min-header-19-js" src="https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-jqueryjquery-formjquery-masonryjquery-ui-dialogwp-i18nwppa-slideshow1790784018.min.js"></script>
vendor: 1 bytes, line 60
60
61<script id="wpo_min-header-20-js" src="https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-jqueryjquery-formjquery-masonryjquery-ui-dialogwp-i18nwppa-ajax-front1790784018.min.js"></script>
vendor: 1 bytes, line 61
61
62<script id="wpo_min-header-21-js" src="https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-jqueryjquery-formjquery-masonryjquery-ui-dialogwp-i18nwppa-lightbox1790784018.min.js"></script>
vendor: 1 bytes, line 62
62
63<script id="wpo_min-header-22-js" src="https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-jqueryjquery-formjquery-masonryjquery-ui-dialogwp-i18nwppa-popup1790784018.min.js"></script>
vendor: 1 bytes, line 63
63
64<script id="wpo_min-header-23-js" src="https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-jqueryjquery-formjquery-masonryjquery-ui-dialogwp-i18nwppa-touch1790784018.min.js"></script>
vendor: 1 bytes, line 64
64
65<script id="wpo_min-header-24-js" src="https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-jqueryjquery-formjquery-masonryjquery-ui-dialogwp-i18nwppa-zoom1790784018.min.js"></script>
vendor: 1 bytes, line 65
65
66<script id="wpo_min-header-25-js" src="https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-jqueryjquery-formjquery-masonryjquery-ui-dialogwp-i18nwppa-spheric1790784018.min.js"></script>
vendor: 1 bytes, line 66
66
67<script id="wpo_min-header-26-js" src="https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-header-jqueryjquery-formjquery-masonryjquery-ui-dialogwp-i18nwppa-flatpan1790784018.min.js"></script>
vendor: 1 bytes, line 67
67
68<script id="nicescrollr-easing-min-js-js" src="https://mcsonj.org/wp-content/plugins/wp-photo-album-plus/vendor/jquery-easing/jquery.easing.min.js?ver=9.3.03.003"></script>
68
69<link rel="https://api.w.org/" href="https://mcsonj.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://mcsonj.org/wp-json/wp/v2/pages/462" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://mcsonj.org/xmlrpc.php?rsd" />
70<meta name="generator" content="WordPress 7.1.2" />
71<link rel="canonical" href="https://mcsonj.org/inmate-search-2/" />
72<link rel='shortlink' href='https://mcsonj.org/?p=462' />
73<meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://mcsonj.org"><link rel="alternate" href="https://mcsonj.org/wp-json/tribe/events/v1/" />
73<script>document.documentElement.className += " js";</script>
73
74<meta name="generator" content="Elementor 4.3.2; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap">
75			<style>
76				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
77				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
78					background-image: none !important;
79				}
80				@media screen and (max-height: 1024px) {
81					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
82					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
83						background-image: none !important;
84					}
85				}
86				@media screen and (max-height: 640px) {
87					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
88					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
89						background-image: none !important;
90					}
91				}
92			</style>
93			<style class="wpcode-css-snippet">/* ============================================================================
94   MCSO — Site-wide mobile fit guard (COMBINED / FULL VERSION v2)
95   WPCode "CSS Snippet"  •  Auto Insert: Run Everywhere  •  Site Wide Header
96   ----------------------------------------------------------------------------
97   Replaces the previous mobile guard snippet entirely.
98   Scoped to phones/tablets only (max-width:900px) — desktop untouched.
99
100   v2 CHANGE: the banner-overhang-logo fix (section 11) previously only
101   matched three hardcoded container classes (.epage-banner, .commpage-banner,
102   .cpage-banner). Any page using a different banner class — OEM's
103   .opage-banner, the newsroom .nr-banner, or a plain unclassed div like the
104   Inmate Search page — was silently skipped, which is why the fix "wasn't
105   working" on those pages even though it worked elsewhere.
106
107   Fixed by matching the IMAGE itself instead of its container class: every
108   overhang shield/patch/logo across the whole site is built the same way —
109   position:absolute with a negative bottom offset — regardless of which
110   page template wraps it. That pattern is unique to this exact design, so
111   it's safe to match universally without a container class list at all.
112   ============================================================================ */
113@media (max-width:900px){
114  /* ---------- 1) Never allow the page to scroll/zoom sideways ---------- */
115  html, body{
116    max-width:100% !important;
117    overflow-x:hidden !important;
118  }
119  /* ---------- 2) Images, videos and iframes shrink to fit ---------- */
120  img, video, iframe, svg, table{
121    max-width:100% !important;
122  }
123  img, video{ height:auto !important; }
124  /* ---------- 3) Long unbroken text/URLs wrap instead of stretching ---------- */
125  body{ overflow-wrap:break-word; word-wrap:break-word; }
126  /* ---------- 4) OEM-style pages: stack sidebar under content ---------- */
127  .epage-body{
128    flex-direction:column !important;
129    padding:20px 16px !important;
130    gap:20px !important;
131  }
132  .epage-sidebar{
133    width:100% !important;
134  }
135  .epage-nav{
136    position:static !important;
137  }
138  /* ---------- 5) Division pages (comm/corrections/etc): stack sidebar ---------- */
139  .commpage-body, .cpage-body{
140    flex-direction:column-reverse !important;
141    padding:20px 16px !important;
142    gap:20px !important;
143  }
144  .commpage-sidebar, .cpage-sidebar{
145    width:100% !important;
146  }
147  .commpage-nav:last-child, .cpage-nav:last-child{
148    position:relative !important;
149    max-height:none !important;
150  }
151  /* ---------- 6) Force any inline 2 or 3 column grid to stack ---------- */
152  div[style*="grid-template-columns:1fr 1fr"]{
153    grid-template-columns:1fr !important;
154  }
155  div[style*="grid-template-columns: 1fr 1fr"]{
156    grid-template-columns:1fr !important;
157  }
158  div[style*="grid-template-columns:repeat(2"]{
159    grid-template-columns:1fr !important;
160  }
161  div[style*="grid-template-columns:repeat(3"]{
162    grid-template-columns:1fr !important;
163  }
164  div[style*="grid-template-columns:repeat(4"]{
165    grid-template-columns:1fr !important;
166  }
167  /* ---------- 7) Staff bio rows: photo + text side-by-side -> stack ---------- */
168  .commpage-staff, .cpage-staff, .epage-staff{
169    flex-direction:column !important;
170  }
171  .commpage-staff-photo, .cpage-staff-photo, .epage-staff-photo{
172    width:100% !important;
173    height:auto !important;
174    max-height:320px !important;
175  }
176  /* ---------- 8) Contact bars / phone grids ---------- */
177  .commpage-contact-bar, .cpage-contact-bar, .contact-bar{
178    grid-template-columns:1fr !important;
179  }
180  .phone-grid{
181    grid-template-columns:1fr !important;
182  }
183  /* ---------- 9) Action cards (icon + text side-by-side) -> stack ---------- */
184  .action-card{
185    flex-direction:column !important;
186    gap:12px !important;
187  }
188  /* ---------- 10) oem-link-grid card layout (if still present on any page) ---------- */
189  .oem-link-grid{
190    grid-template-columns:1fr !important;
191  }
192  /* ---------- 11) Banner overhanging seal/logo/shield covering text below it ----------
193     UNIVERSAL FIX: matches by how the image is built (position:absolute +
194     negative bottom offset), not by its container's class name. This catches
195     every variant sitewide automatically — .epage-banner, .cpage-banner,
196     .commpage-banner, .opage-banner, .nr-banner, or even a plain unclassed
197     div — with no need to keep adding new class names every time a new page
198     template shows up. */
199  img[style*="position:absolute"][style*="bottom:-"]{
200    height:100px !important;
201    right:15px !important;
202    bottom:-25px !important;
203  }
204  /* Banner containers get room to wrap/grow if the pill text needs it.
205     Covers all known container classes; harmless if a class isn't present. */
206  .epage-banner, .commpage-banner, .cpage-banner, .opage-banner, .nr-banner{
207    height:auto !important;
208    min-height:160px !important;
209    padding:16px 20px 40px !important;
210    flex-wrap:wrap !important;
211  }
212}</style>
212<script>/**
213 * MCSO Smart Search — Shared Page Index + Logic
214 * Single source of truth for both home page header and inner page header.
215 * To add a new searchable page, just add a new entry to MCSO_PAGES below.
216 */
217
218const MCSO_PAGES = [
219  {title:'Home',desc:'MCSO main page',url:'http://10.209.0.69/',keywords:'main front'},
220  {title:'Contact Us',desc:'Reach the right division',url:'http://10.209.0.69/contact-us/',keywords:'phone email call reach division'},
221  {title:'Current Employees',desc:'Employee Self Service, Power DMS, Planit Schedule',url:'http://10.209.0.69/current-employees/',keywords:'employee self service power dms planit schedule office 365 staff login hr'},
222  {title:'Foreclosure Sales',desc:'Sheriff sale listings',url:'http://10.209.0.69/foreclosure-sales/',keywords:'sheriff sale property auction'},
223  {title:'Policy & FAQs',desc:'Policies and general orders',url:'http://10.209.0.69/policy-faqs/',keywords:'policy general order faq questions'},
224  {title:'Inmate Search',desc:'Search MCCI inmates',url:'http://10.209.0.69/inmate-search-2/',keywords:'jail prisoner inmate mcci'},
225  {title:'Medical Record Request Form',desc:'Request MCCI medical records',url:'http://10.209.0.69/medical-request-record-form/',keywords:'medical records hipaa health'},
226  {title:'News Releases',desc:'Latest news and announcements',url:'http://10.209.0.69/newsletters/',keywords:'news press release announcement newsletter'},
227  {title:'OPRA Request Form',desc:'Open Public Records Act',url:'http://10.209.0.69/opra-request-form/',keywords:'opra open public records'},
228  {title:'Police Academy',desc:'External — Monmouth County Police Academy',url:'https://www.monmouthcountypoliceacademy.com/',keywords:'academy training recruit'},
229  {title:'Videos',desc:'MCSO video library',url:'http://10.209.0.69/videos/',keywords:'youtube playlist watch'},
230  {title:'Law Enforcement',desc:'Law Enforcement Division',url:'http://10.209.0.69/lawenforcement/',keywords:'le officers patrol'},
231  {title:'Corrections Division',desc:'Monmouth County Correctional Institution',url:'http://10.209.0.69/corrections-division/',keywords:'mcci jail prison corrections'},
232  {title:'Communications',desc:'911 dispatch and emergency comms',url:'http://10.209.0.69/communications/',keywords:'911 dispatch dispatcher'},
233  {title:'OEM',desc:'Office of Emergency Management',url:'http://10.209.0.69/oem-office-of-emergency-management/',keywords:'oem emergency management hurricane storm flood disaster cert evacs'},
234  {title:'CERT',desc:'Community Emergency Response Team (in OEM)',url:'http://10.209.0.69/oem-office-of-emergency-management/#oem-cert',keywords:'cert community emergency response team volunteer'},
235  {title:'EVACS',desc:'Evacuation registration (in OEM)',url:'http://10.209.0.69/oem-office-of-emergency-management/#oem-evacs',keywords:'evacs evacuation registration'},
236  {title:'EMS / MedStar',desc:'Emergency Medical Services',url:'http://10.209.0.69/ems-medstar/',keywords:'ems medstar ambulance paramedic medical'},
237  {title:'K-9 Unit',desc:'Canine officers (in Law Enforcement)',url:'http://10.209.0.69/lawenforcement/#cp-k9',keywords:'k9 k-9 canine dog narcotics explosives tracking bloodhound'},
238  {title:'Internal Affairs',desc:'Office of Professional Responsibility',url:'http://10.209.0.69/lawenforcement/#cp-ia',keywords:'internal affairs ia opr complaint'},
239  {title:'Veterans Services',desc:'MCSO Veterans Program',url:'http://10.209.0.69/veterans-services/',keywords:'veteran vets military'},
240  {title:'Veterans Cremains Project',desc:'Honoring unclaimed veteran cremains',url:'http://10.209.0.69/veterans-services/#vp-cremains',keywords:'cremains forgotten veteran burial vva'},
241  {title:'Wall of Heroes',desc:'MCSO veterans Roll of Honor',url:'http://10.209.0.69/veterans-services/#vp-heroes',keywords:'wall heroes roll honor veteran'},
242  {title:'Community Programs',desc:'Community outreach',url:'http://10.209.0.69/community-programs/',keywords:'community outreach program'},
243  {title:'Sheriff Youth Week',desc:'Police academy-style training (in Community Programs)',url:'http://10.209.0.69/community-programs/#bp-sheriffs-youth-week',keywords:'syw youth week teen high school student summer'},
244  {title:'MC HOPE',desc:'Heroin/Opioid Prevention & Education (in Community Programs)',url:'http://10.209.0.69/community-programs/#bp-mc-hope',keywords:'hope opioid heroin addiction narcan recovery'},
245  {title:'SPA Program',desc:'Student Professional Awareness (in Community Programs)',url:'http://10.209.0.69/community-programs/#bp-spa-program',keywords:'spa scared straight prison tour student awareness'},
246  {title:'Citizen Police Academy',desc:'4-week academy for residents (in Community Programs)',url:'http://10.209.0.69/community-programs/#bp-citizen-police-academy',keywords:'cpa mini academy citizen residents'},
247  {title:'Project Lifesaver',desc:'Tracking bracelets for wandering individuals',url:'http://10.209.0.69/community-programs/#bp-project-lifesaver',keywords:'lifesaver alzheimer dementia aut
247ism wander bracelet'},
248  {title:'Bicycle & Helmet Safety',desc:'Youth bicycle safety program',url:'http://10.209.0.69/community-programs/#bp-bicycle-helmet-safety',keywords:'bicycle bike helmet safety youth kids'},
249  {title:'Bullying & Cyberbullying',desc:'Anti-bullying youth program',url:'http://10.209.0.69/community-programs/#bp-bullying-cyberbullying',keywords:'bullying cyberbullying online harassment'},
250  {title:'Dangers of Strangers',desc:'Stranger awareness for kids',url:'http://10.209.0.69/community-programs/#bp-dangers-of-strangers',keywords:'strangers safety children kids'},
251  {title:'Gang Awareness',desc:'Gang Intelligence Unit education',url:'http://10.209.0.69/community-programs/#bp-gang-awareness',keywords:'gang giu street security threat'},
252  {title:'Internet Safety',desc:'Smart online habits for youth',url:'http://10.209.0.69/community-programs/#bp-internet-safety',keywords:'internet online social media safety'},
253  {title:'Mental Health Awareness',desc:'Youth mental health program',url:'http://10.209.0.69/community-programs/#bp-mental-health-awareness',keywords:'mental health anxiety depression stress'},
254  {title:'Opioid Awareness',desc:'Understanding the opioid crisis',url:'http://10.209.0.69/community-programs/#bp-opioid-awareness',keywords:'opioid drug overdose narcan crisis'},
255  {title:'Risks & Facts on Vaping',desc:'Truth about teen vaping',url:'http://10.209.0.69/community-programs/#bp-risks-of-vaping',keywords:'vaping nicotine teen ecig vape'},
256  {title:'SEEK 9-1-1',desc:'Sheriff\'s Emergency Education for Kids',url:'http://10.209.0.69/community-programs/#bp-seek-911',keywords:'seek 911 emergency kids children'},
257  {title:'ACES 9-1-1',desc:'Adult Citizens Emergency Services',url:'http://10.209.0.69/community-programs/#bp-aces-911',keywords:'aces 911 special needs adult disability'},
258  {title:'Safe C.A.R.G.O. — Child Seat',desc:'Free child safety seat inspections',url:'http://10.209.0.69/community-programs/#bp-child-seat-safety',keywords:'cargo car seat child safety inspection'},
259  {title:'Flag Drop Box',desc:'Respectful disposal of American flags',url:'http://10.209.0.69/community-programs/#bp-flag-drop-box',keywords:'flag drop american boy scouts retire'},
260  {title:'Fraud Protection',desc:'Scam and identity theft prevention',url:'http://10.209.0.69/community-programs/#bp-fraud-protection',keywords:'fraud scam identity theft phishing senior'},
261  {title:'Medication Drop Box',desc:'Safe disposal of unused medicines',url:'http://10.209.0.69/community-programs/#bp-medication-drop-box',keywords:'medication drug disposal prescription'},
262  {title:'Refrigerator Card',desc:'Medical info for first responders',url:'http://10.209.0.69/community-programs/#bp-refrigerator-card',keywords:'refrigerator card medical emergency'},
263  {title:'Safe Driving',desc:'Defensive driving program',url:'http://10.209.0.69/community-programs/#bp-safe-driving',keywords:'safe driving defensive distracted teen senior'},
264  {title:'Transparency in Policing',desc:'Open access to policing info',url:'http://10.209.0.69/transparency-in-policing/',keywords:'transparency accountability'},
265  {title:'Special Operations',desc:'Special Operations Division',url:'http://10.209.0.69/special-operations/',keywords:'special ops stars k9 drone'},
266  {title:'STARS Facility',desc:'Situational Training And Response Simulator',url:'http://10.209.0.69/special-operations/#ep-stars',keywords:'stars training simulator dutch lane'},
267  {title:'IT & Radio Operations',desc:'Information Technology & Radio Ops',url:'http://10.209.0.69/special-operations/#ep-it',keywords:'it radio operations cad gis network'},
268  {title:"Fire Marshal's Office",desc:'Fire safety, investigations, permits',url:'http://10.209.0.69/fire-marshalls-office/',keywords:'fire marshal investigation permit safety'},
269  {title:'Fire Academy',desc:'Firefighter 1 & 2 training programs',url:'http://10.209.0.69/fire-academy/',keywords:'fire academy firefighter ff1 ff2 training drill ground'}
270];
271
272let mcsoSearchActiveIdx = -1;
273let mcsoSearchCurrentMatches = [];
274
275function mcsoSearchFilter(){
276  const input = document.getElementById('mcsoSearchInput');
277  const query = input.value.toLowerCase().trim();
278  const dropdown = document.getElementById('mcsoSearchDropdown');
279  if(!query){
280    dropdown.style.display = 'none';
281    mcsoSearchCurrentMatches = [];
282    return;
283  }
284  mcsoSearchCurrentMatches = MCSO_PAGES
285    .map(function(page){
286      const title = page.title.toLowerCase();
287      const desc = (page.desc || '').toLowerCase();
288      const keywords = (page.keywords || '').toLowerCase();
289      let score = 0;
290      if(title.indexOf(query) === 0) score = 100;
291      else if(title.indexOf(query) !== -1) score = 80;
292      else if(keywords.indexOf(query) !== -1) score = 50;
293      else if(desc.indexOf(query) !== -1) score = 30;
294      return {page:page, score:score};
295    })
296    .filter(function(r){return r.score > 0;})
297    .sort(function(a,b){return b.score - a.score;})
298    .slice(0,8)
299    .map(function(r){return r.page;});
300
301  if(mcsoSearchCurrentMatches.length === 0){
302    dropdown.innerHTML = '<div class="mcso-search-empty">No matches found</div>';
303  } else {
304    let html = '';
305    for(let i = 0; i < mcsoSearchCurrentMatches.length; i++){
306      const page = mcsoSearchCurrentMatches[i];
307      html += '<a href="' + page.url + '" class="mcso-search-result"><div class="ttl">' + page.title + '</div>';
308      if(page.desc){html += '<div class="desc">' + page.desc + '</div>';}
309      html += '</a>';
310    }
311    dropdown.innerHTML = html;
312  }
313  mcsoSearchActiveIdx = -1;
314  dropdown.style.display = 'block';
315}
316
317function mcsoSearchSubmit(e){
318  if(mcsoSearchCurrentMatches.length > 0){
319    e.preventDefault();
320    const idx = mcsoSearchActiveIdx >= 0 ? mcsoSearchActiveIdx : 0;
321    window.location.href = mcsoSearchCurrentMatches[idx].url;
322    return false;
323  }
324  e.preventDefault();
325  return false;
326}
327
328document.addEventListener('keydown', function(e){
329  const dropdown = document.getElementById('mcsoSearchDropdown');
330  if(!dropdown || dropdown.style.display === 'none') return;
331  const items = dropdown.querySelectorAll('.mcso-search-result');
332  if(items.length === 0) return;
333  if(e.key === 'ArrowDown'){
334    e.preventDefault();
335    mcsoSearchActiveIdx = Math.min(mcsoSearchActiveIdx + 1, items.length - 1);
336    for(let i = 0; i < items.length; i++){items[i].classList.toggle('active', i === mcsoSearchActiveIdx);}
337  } else if(e.key === 'ArrowUp'){
338    e.preventDefault();
339    mcsoSearchActiveIdx = Math.max(mcsoSearchActiveIdx - 1, 0);
340    for(let i = 0; i < items.length; i++){items[i].classList.toggle('active', i === mcsoSearchActiveIdx);}
341  } else if(e.key === 'Escape'){
342    dropdown.style.display = 'none';
343    document.getElementById('mcsoSearchInput').blur();
344  }
345});
346
347document.addEventListener('click', function(e){
348  if(!e.target.closest('.mcso-search-wrap')){
349    const dd = document.getElementById('mcsoSearchDropdown');
350    if(dd) dd.style.display = 'none';
351  }
352});</script>
352<style class="wpcode-css-snippet">/* =============================================
353   MEDICAL RECORDS PAGE CSS
354   Paste this into WPCode (as CSS snippet) or
355   Elementor's Custom CSS field
356   ============================================= */
357
358.opage *{box-sizing:border-box;}
359.opage{width:100%;background:#ffffff;font-family:Arial,sans-serif;}
360.opage-body{display:flex;max-width:1100px;margin:0 auto;padding:40px 30px;gap:30px;}
361.opage-content{flex:1;min-width:0;}
362.opage-sidebar{width:180px;flex-shrink:0;}
363.opage-nav{background:#f5f5f5;border-radius:10px;overflow:hidden;border:1px solid #eee;position:sticky;top:20px;}
364.opage-nav-title{background:#000c5b;padding:12px 16px;font-size:10px;font-weight:800;color:#b8a430;text-transform:uppercase;letter-spacing:2px;}
365.opage-nav a{display:block;padding:10px 16px;font-size:12px;font-weight:600;color:#555;text-decoration:none;border-bottom:1px solid #eee;border-left:3px solid transparent;cursor:pointer;}
366.opage-nav a:last-child{border-bottom:none;}
367.opage-nav a:hover{color:#000c5b;background:#ffffff;border-left-color:#b8a430;}
368.opage-nav a.active{color:#000c5b;font-weight:800;background:#ffffff;border-left-color:#b8a430;}
369.opage-panel{display:none;}
370.opage-panel.active{display:block;}
371.opage-panel-title{font-size:20px;font-weight:800;color:#000c5b;text-transform:uppercase;letter-spacing:1px;margin:0 0 4px;padding-bottom:10px;border-bottom:3px solid #b8a430;}
372.opage-panel-sub{font-size:12px;color:#888;margin:0 0 24px;}
373.opage-card{background:#f9f9f9;border-radius:10px;padding:22px;margin-bottom:16px;border:1px solid #eee;border-left:4px solid #b8a430;}
374.opage-card p{font-size:13px;color:#444;line-height:1.8;margin:0 0 10px;}
375.opage-card p:last-child{margin:0;}
376.opage-card h4{font-size:13px;font-weight:800;color:#000c5b;text-transform:uppercase;letter-spacing:0.5px;margin:0 0 10px;}
377.opage-mission{font-size:14px;font-style:italic;font-weight:700;color:#000c5b;line-height:1.9;padding:18px 22px;border-left:4px solid #b8a430;background:#f9f9f9;border-radius:0 8px 8px 0;margin-bottom:24px;}
378.opage-info{background:#000c5b;border-radius:8px;padding:16px 20px;margin-bottom:14px;}
379.opage-info p{font-size:13px;color:#ffffff !important;line-height:1.7;margin:0;}
380.opage-info a{color:#b8a430 !important;}
381.opage-info strong{color:#b8a430 !important;}
382.opage-list{margin:0 0 12px;padding:0 0 0 18px;}
383.opage-list li{font-size:13px;color:#444;line-height:1.8;margin-bottom:6px;}
384.opage-list li strong{color:#000c5b;}
385.opage-warning{background:#fff5f5;border-radius:8px;padding:14px 18px;margin-bottom:14px;border-left:4px solid #cc0000;}
386.opage-warning p{font-size:13px;color:#cc0000 !important;font-weight:700;margin:0;}
387.opage-divider{height:1px;background:#eee;margin:24px 0;}</style><style class="wpcode-css-snippet">/* =============================================
388   MEDICAL RECORDS PAGE CSS
389   Paste this into WPCode (as CSS snippet) or
390   Elementor's Custom CSS field
391   ============================================= */
392
393.opage *{box-sizing:border-box;}
394.opage{width:100%;background:#ffffff;font-family:Arial,sans-serif;}
395.opage-body{display:flex;max-width:1100px;margin:0 auto;padding:40px 30px;gap:30px;}
396.opage-content{flex:1;min-width:0;}
397.opage-sidebar{width:180px;flex-shrink:0;}
398.opage-nav{background:#f5f5f5;border-radius:10px;overflow:hidden;border:1px solid #eee;position:sticky;top:20px;}
399.opage-nav-title{background:#000c5b;padding:12px 16px;font-size:10px;font-weight:800;color:#b8a430;text-transform:uppercase;letter-spacing:2px;}
400.opage-nav a{display:block;padding:10px 16px;font-size:12px;font-weight:600;color:#555;text-decoration:none;border-bottom:1px solid #eee;border-left:3px solid transparent;cursor:pointer;}
401.opage-nav a:last-child{border-bottom:none;}
402.opage-nav a:hover{color:#000c5b;background:#ffffff;border-left-color:#b8a430;}
403.opage-nav a.active{color:#000c5b;font-weight:800;background:#ffffff;border-left-color:#b8a430;}
404.opage-panel{display:none;}
405.opage-panel.active{display:block;}
406.opage-panel-title{font-size:20px;font-weight:800;color:#000c5b;text-transform:uppercase;letter-spacing:1px;margin:0 0 4px;padding-bottom:10px;border-bottom:3px solid #b8a430;}
407.opage-panel-sub{font-size:12px;color:#888;margin:0 0 24px;}
408.opage-card{background:#f9f9f9;border-radius:10px;padding:22px;margin-bottom:16px;border:1px solid #eee;border-left:4px solid #b8a430;}
409.opage-card p{font-size:13px;color:#444;line-height:1.8;margin:0 0 10px;}
410.opage-card p:last-child{margin:0;}
411.opage-card h4{font-size:13px;font-weight:800;color:#000c5b;text-transform:uppercase;letter-spacing:0.5px;margin:0 0 10px;}
412.opage-mission{font-size:14px;font-style:italic;font-weight:700;color:#000c5b;line-height:1.9;padding:18px 22px;border-left:4px solid #b8a430;background:#f9f9f9;border-radius:0 8px 8px 0;margin-bottom:24px;}
413.opage-info{background:#000c5b;border-radius:8px;padding:16px 20px;margin-bottom:14px;}
414.opage-info p{font-size:13px;color:#ffffff !important;line-height:1.7;margin:0;}
415.opage-info a{color:#b8a430 !important;}
416.opage-info strong{color:#b8a430 !important;}
417.opage-list{margin:0 0 12px;padding:0 0 0 18px;}
418.opage-list li{font-size:13px;color:#444;line-height:1.8;margin-bottom:6px;}
419.opage-list li strong{color:#000c5b;}
420.opage-warning{background:#fff5f5;border-radius:8px;padding:14px 18px;margin-bottom:14px;border-left:4px solid #cc0000;}
421.opage-warning p{font-size:13px;color:#cc0000 !important;font-weight:700;margin:0;}
422.opage-divider{height:1px;background:#eee;margin:24px 0;}</style>    <!-- MCSO Inner Page Header -->
423    <div style="background:#000c5b;width:100%;display:flex;align-items:center;padding:0 30px;border-bottom:4px solid #b8a430;box-sizing:border-box;box-shadow:0 2px 10px rgba(0,0,0,0.3);position:relative;z-index:9999;">
424        <!-- Logo -->
425        <a href="https://mcsonj.org/" style="flex-shrink:0;margin-right:20px;padding:10px 0;">
426            <img src="https://mcsonj.org/wp-content/uploads/2026/04/MCSO-Logo-01.png" alt="MCSO Logo" style="height:65px;width:auto;display:block;">
427        </a>
428
429        <!-- Nav Buttons -->
430        <nav style="display:flex;align-items:stretch;flex:1;">
431                            <a href="https://mcsonj.org/communications/"
432                   style="text-decoration:none;font-family:Arial,sans-serif;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:1px;flex:1;display:flex;align-items:center;justify-content:center;text-align:center;height:45px;border-right:1px solid #b8a430;border-left:1px solid #b8a430;margin-left:-1px;color:#ffffff;background:transparent;border-bottom:3px solid transparent;white-space:nowrap;padding:0 8px;"
433                   onmouseover="this.style.color='#b8a430';this.style.borderBottom='3px solid #b8a430';this.style.background='rgba(184,164,48,0.15)';"
434                   onmouseout="this.style.color='#ffffff';this.style.borderBottom='3px solid transparent';this.style.background='transparent';">
435                    Communications                </a>
436                            <a href="https://mcsonj.org/corrections-division/"
437                   style="text-decoration:none;font-family:Arial,sans-serif;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:1px;flex:1;display:flex;align-items:center;justify-content:center;text-align:center;height:45px;border-right:1px solid #b8a430;border-left:1px solid #b8a430;margin-left:-1px;color:#ffffff;background:transparent;border-bottom:3px solid transparent;white-space:nowrap;padding:0 8px;"
438                   onmouseover="this.style.color='#b8a430';this.style.borderBottom='3px solid #b8a430';this.style.background='rgba(184,164,48,0.15)';"
439                   onmouseout="this.style.color='#ffffff';this.style.borderBottom='3px solid transparent';this.style.background='transparent';">
440                    Corrections                </a>
441                            <a href="https://mcsonj.org/ems-medstar/"
442                   style="text-decoration:none;font-family:Arial,sans-serif;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:1px;flex:1;display:flex;align-items:center;justify-content:center;text-align:center;height:45px;border-right:1px solid #b8a430;border-left:1px solid #b8a430;margin-left:-1px;color:#ffffff;background:transparent;border-bottom:3px solid transparent;white-space:nowrap;padding:0 8px;"
443                   onmouseover="this.style.color='#b8a430';this.style.borderBottom='3px solid #b8a430';this.style.background='rgba(184,164,48,0.15)';"
444                   onmouseout="this.style.color='#ffffff';this.style.borderBottom='3px solid transparent';this.style.background='transparent';">
445                    EMS/Medstar                </a>
446                            <a href="https://mcsonj.org/fire-safety-services/"
447                   style="text-decoration:none;font-family:Arial,sans-serif;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:1px;flex:1;display:flex;align-items:center;justify-content:center;text-align:center;height:45px;border-right:1px solid #b8a430;border-left:1px solid #b8a430;margin-left:-1px;color:#ffffff;background:transparent;border-bottom:3px solid transparent;white-space:nowrap;padding:0 8px;"
448                   onmouseover="this.style.color='#b8a430';this.style.borderBottom='3px solid #b8a430';this.style.background='rgba(184,164,48,0.15)';"
449                   onmouseout="this.style.color='#ffffff';this.style.borderBottom='3px solid transparent';this.style.background='transparent';">
450                    FIRE SAFETY SERVICES                </a>
451                            <a href="https://mcsonj.org/lawenforcement/"
452                   style="text-decoration:none;font-family:Arial,sans-serif;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:1px;flex:1;display:flex;align-items:center;justify-content:center;text-align:center;height:45px;border-right:1px solid #b8a430;border-left:1px solid #b8a430;margin-left:-1px;color:#ffffff;background:transparent;border-bottom:3px solid transparent;white-space:nowrap;padding:0 8px;"
453                   onmouseover="this.style.color='#b8a430';this.style.borderBottom='3px solid #b8a430';this.style.background='rgba(184,164,48,0.15)';"
454                   onmouseout="this.style.color='#ffffff';this.style.borderBottom='3px solid transparent';this.style.background='transparent';">
455                    Law Enforcement                </a>
456                            <a href="https://mcsonj.org/oem-office-of-emergency-management/"
457                   style="text-decoration:none;font-family:Arial,sans-serif;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:1px;flex:1;display:flex;align-items:center;justify-content:center;text-align:center;height:45px;border-right:1px solid #b8a430;border-left:1px solid #b8a430;margin-left:-1px;color:#ffffff;background:transparent;border-bottom:3px solid transparent;white-space:nowrap;padding:0 8px;"
458                   onmouseover="this.style.color='#b8a430';this.style.borderBottom='3px solid #b8a430';this.style.background='rgba(184,164,48,0.15)';"
459                   onmouseout="this.style.color='#ffffff';this.style.borderBottom='3px solid transparent';this.style.background='transparent';">
460                    OEM                </a>
461                            <a href="https://mcsonj.org/special-operations/"
462                   style="text-decoration:none;font-family:Arial,sans-serif;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:1px;flex:1;display:flex;align-items:center;justify-content:center;text-align:center;height:45px;border-right:1px solid #b8a430;border-left:1px solid #b8a430;margin-left:-1px;color:#ffffff;background:transparent;border-bottom:3px solid transparent;white-space:nowrap;padding:0 8px;"
463                   onmouseover="this.style.color='#b8a430';this.style.borderBottom='3px solid #b8a430';this.style.background='rgba(184,164,48,0.15)';"
464                   onmouseout="this.style.color='#ffffff';this.style.borderBottom='3px solid transparent';this.style.background='transparent';">
465                    Special Operations                </a>
466                            <a href="https://mcsonj.org/veterans-services/"
467                   style="text-decoration:none;font-family:Arial,sans-serif;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:1px;flex:1;display:flex;align-items:center;justify-content:center;text-align:center;height:45px;border-right:1px solid #b8a430;border-left:1px solid #b8a430;margin-left:-1px;color:#ffffff;background:transparent;border-bottom:3px solid transparent;white-space:nowrap;padding:0 8px;"
468                   onmouseover="this.style.color='#b8a430';this.style.borderBottom='3px solid #b8a430';this.style.background='rgba(184,164,48,0.15)';"
469                   onmouseout="this.style.color='#ffffff';this.style.borderBottom='3px solid transparent';this.style.background='transparent';">
470                    Veterans Services                </a>
471                    </nav>
472
473        <!-- SMART SEARCH WITH AUTOCOMPLETE -->
474        <div class="mcso-search-wrap" style="position:relative;flex-shrink:0;margin-left:20px;">
475            <form role="search" method="get" action="https://mcsonj.org/" onsubmit="return mcsoSearchSubmit(event)"
476                  style="display:flex;align-items:center;height:36px;background:rgba(255,255,255,0.08);border:1px solid #b8a430;border-radius:20px;overflow:hidden;">
477                <input type="search" id="mcsoSearchInput" placeholder="Search MCSO..." name="s" autocomplete="off"
478                       oninput="mcsoSearchFilter()" onfocus="mcsoSearchFilter()"
479                       style="background:transparent;border:0;outline:0;color:#ffffff;font-family:Arial,sans-serif;font-size:12px;font-weight:600;padding:0 8px 0 14px;width:180px;height:100%;">
480                <button type="submit" aria-label="Search"
481                        style="background:#b8a430;border:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000c5b;font-size:14px;font-weight:900;flex-shrink:0;"
482                        onmouseover="this.style.background='#d4bc50';"
483                        onmouseout="this.style.background='#b8a430';">
484                    🔍
485                </button>
486            </form>
487            <div id="mcsoSearchDropdown" style="display:none;position:absolute;top:calc(100% + 6px);right:0;width:340px;background:#ffffff;border-radius:10px;border:2px solid #b8a430;box-shadow:0 8px 24px rgba(0,0,0,0.3);max-height:400px;overflow-y:auto;z-index:99999;"></div>
488        </div>
489
490    </div>
491    <!-- End MCSO Inner Page Header -->
492
493    <style>
494    input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
495    #mcsoSearchInput::placeholder{color:rgba(255,255,255,0.6);font-weight:500;}
496    .mcso-search-result{display:block;padding:10px 14px;text-decoration:none !important;color:#000c5b !important;border-bottom:1px solid #eee;transition:background 0.15s;}
497    .mcso-search-result:last-child{border-bottom:none;}
498    .mcso-search-result:hover,.mcso-search-result.active{background:#fffbe8;border-left:3px solid #b8a430;padding-left:11px;}
499    .mcso-search-result .ttl{font-weight:800;font-size:13px;color:#000c5b;}
500    .mcso-search-result .desc{font-size:11px;color:#888;margin-top:2px;line-height:1.4;}
501    .mcso-search-empty{padding:14px;color:#888;font-size:12px;font-style:italic;text-align:center;}
502    @media (max-width:900px){.mcso-search-wrap{display:none !important;}}
503    </style>
504
505    
505<script>
506    const MCSO_PAGES = [
507      {title:'Home',desc:'MCSO main page',url:'https://mcsonj.org/',keywords:'main front'},
508      {title:'Contact Us',desc:'Reach the right division',url:'https://mcsonj.org/contact-us/',keywords:'phone email call reach division'},
509      {title:'Current Employees',desc:'Employee Self Service, Power DMS, Planit Schedule',url:'https://mcsonj.org/current-employees/',keywords:'employee self service power dms planit schedule office 365 staff login hr'},
510      {title:'Foreclosure Sales',desc:'Sheriff sale listings',url:'https://mcsonj.org/foreclosure-sales/',keywords:'sheriff sale property auction'},
511      {title:'Policy & FAQs',desc:'Policies and general orders',url:'https://mcsonj.org/policy-faqs/',keywords:'policy general order faq questions'},
512      {title:'Inmate Search',desc:'Search MCCI inmates',url:'https://mcsonj.org/inmate-search-2/',keywords:'jail prisoner inmate mcci'},
513      {title:'Medical Record Request Form',desc:'Request MCCI medical records',url:'https://mcsonj.org/medical-request-record-form/',keywords:'medical records hipaa health'},
514      {title:'News Releases',desc:'Latest news and announcements',url:'https://mcsonj.org/newsletters/',keywords:'news press release announcement newsletter'},
515      {title:'OPRA Request Form',desc:'Open Public Records Act',url:'https://mcsonj.org/opra-request-form/',keywords:'opra open public records'},
516      {title:'Police Academy',desc:'External — Monmouth County Police Academy',url:'https://www.monmouthcountypoliceacademy.com/',keywords:'academy training recruit'},
517      {title:'Videos',desc:'MCSO video library',url:'https://mcsonj.org/videos/',keywords:'youtube playlist watch'},
518      {title:'Law Enforcement',desc:'Law Enforcement Division',url:'https://mcsonj.org/lawenforcement/',keywords:'le officers patrol'},
519      {title:'Corrections Division',desc:'Monmouth County Correctional Institution',url:'https://mcsonj.org/corrections-division/',keywords:'mcci jail prison corrections'},
520      {title:'Communications',desc:'911 dispatch and emergency comms',url:'https://mcsonj.org/communications/',keywords:'911 dispatch dispatcher'},
521      {title:'OEM',desc:'Office of Emergency Management',url:'https://mcsonj.org/oem-office-of-emergency-management/',keywords:'oem emergency management hurricane storm flood disaster cert evacs'},
522      {title:'CERT',desc:'Community Emergency Response Team (in OEM)',url:'https://mcsonj.org/oem-office-of-emergency-management/#oem-cert',keywords:'cert community emergency response team volunteer'},
523      {title:'EVACS',desc:'Evacuation registration (in OEM)',url:'https://mcsonj.org/oem-office-of-emergency-management/#oem-evacs',keywords:'evacs evacuation registration'},
524      {title:'EMS / MedStar',desc:'Emergency Medical Services',url:'https://mcsonj.org/ems-medstar/',keywords:'ems medstar ambulance paramedic medical'},
525      {title:'K-9 Unit',desc:'Canine officers (in Law Enforcement)',url:'https://mcsonj.org/lawenforcement/#cp-k9',keywords:'k9 k-9 canine dog narcotics explosives tracking bloodhound'},
526      {title:'Internal Affairs',desc:'Office of Professional Responsibility',url:'https://mcsonj.org/lawenforcement/#cp-ia',keywords:'internal affairs ia opr complaint'},
527      {title:'Veterans Services',desc:'MCSO Veterans Program',url:'https://mcsonj.org/veterans-services/',keywords:'veteran vets military'},
528      {title:'Veterans Cremains Project',desc:'Honoring unclaimed veteran cremains',url:'https://mcsonj.org/veterans-services/#vp-cremains',keywords:'cremains forgotten veteran burial vva'},
529      {title:'Wall of Heroes',desc:'MCSO veterans Roll of Honor',url:'https://mcsonj.org/veterans-services/#vp-heroes',keywords:'wall heroes roll honor veteran'},
530      {title:'Community Programs',desc:'Community outreach',url:'https://mcsonj.org/community-programs/',keywords:'community outreach program'},
531      {title:'Sheriff Youth Week',desc:'Police academy-style training (in Community Programs)',url:'https://mcsonj.org/community-programs/#bp-sheriffs-youth-week',keywords:'syw youth week teen high school student summer'},
532      {title:'MC HOPE',desc:'Heroin/Opioid Prevention & Education (in Community Programs)',url:'https://mcsonj.org/community-programs/#bp-mc-hope',keywords:'hope opioid heroin addiction narcan recovery'},
533      {title:'SPA Program',desc:'Student Professional Awareness (in Community Programs)',url:'https://mcsonj.org/community-programs/#bp-spa-program',keywords:'spa scared straight prison tour student awareness'},
534      {title:'Citizen Police Academy',desc:'4-week academy for residents (in Community Programs)',url:'https://mcsonj.org/community-programs/#bp-citizen-police-academy',keywords:'cpa mini academy citizen residents'},
535      {title:'Project Lifesaver',desc:'Tracking bracelets for wandering individuals',url:'https://mcsonj.org/community-programs/#bp-project-lifesaver',keywords:'lifesaver alzheimer dementia aut
535ism wander bracelet'},
536      {title:'Transparency in Policing',desc:'Open access to policing info',url:'https://mcsonj.org/transparency-in-policing/',keywords:'transparency accountability'},
537      {title:'Special Operations',desc:'Special Operations Division',url:'https://mcsonj.org/special-operations/',keywords:'special ops stars k9 drone'},
538      {title:'STARS Facility',desc:'Situational Training And Response Simulator',url:'https://mcsonj.org/special-operations/#ep-stars',keywords:'stars training simulator dutch lane'},
539      {title:'IT & Radio Operations',desc:'Information Technology & Radio Ops',url:'https://mcsonj.org/special-operations/#ep-it',keywords:'it radio operations cad gis network'},
540      {title:'Fire Marshal\'s Office',desc:'Fire safety, investigations, permits',url:'https://mcsonj.org/fire-marshalls-office/',keywords:'fire marshal investigation permit safety'},
541      {title:'Fire Academy',desc:'Firefighter 1 & 2 training programs',url:'https://mcsonj.org/fire-academy/',keywords:'fire academy firefighter ff1 ff2 training drill ground'}
542    ];
543
544    let mcsoSearchActiveIdx = -1;
545    let mcsoSearchCurrentMatches = [];
546
547    function mcsoSearchFilter(){
548      const input = document.getElementById('mcsoSearchInput');
549      const query = input.value.toLowerCase().trim();
550      const dropdown = document.getElementById('mcsoSearchDropdown');
551      if(!query){
552        dropdown.style.display = 'none';
553        mcsoSearchCurrentMatches = [];
554        return;
555      }
556      mcsoSearchCurrentMatches = MCSO_PAGES
557        .map(function(page){
558          const title = page.title.toLowerCase();
559          const desc = (page.desc || '').toLowerCase();
560          const keywords = (page.keywords || '').toLowerCase();
561          let score = 0;
562          if(title.indexOf(query) === 0) score = 100;
563          else if(title.indexOf(query) !== -1) score = 80;
564          else if(keywords.indexOf(query) !== -1) score = 50;
565          else if(desc.indexOf(query) !== -1) score = 30;
566          return {page:page, score:score};
567        })
568        .filter(function(r){return r.score > 0;})
569        .sort(function(a,b){return b.score - a.score;})
570        .slice(0,8)
571        .map(function(r){return r.page;});
572
573      if(mcsoSearchCurrentMatches.length === 0){
574        dropdown.innerHTML = '<div class="mcso-search-empty">No matches found</div>';
575      } else {
576        let html = '';
577        for(let i = 0; i < mcsoSearchCurrentMatches.length; i++){
578          const page = mcsoSearchCurrentMatches[i];
579          html += '<a href="' + page.url + '" class="mcso-search-result"><div class="ttl">' + page.title + '</div>';
580          if(page.desc){html += '<div class="desc">' + page.desc + '</div>';}
581          html += '</a>';
582        }
583        dropdown.innerHTML = html;
584      }
585      mcsoSearchActiveIdx = -1;
586      dropdown.style.display = 'block';
587    }
588
589    function mcsoSearchSubmit(e){
590      if(mcsoSearchCurrentMatches.length > 0){
591        e.preventDefault();
592        const idx = mcsoSearchActiveIdx >= 0 ? mcsoSearchActiveIdx : 0;
593        window.location.href = mcsoSearchCurrentMatches[idx].url;
594        return false;
595      }
596      e.preventDefault();
597      return false;
598    }
599
600    document.addEventListener('keydown', function(e){
601      const dropdown = document.getElementById('mcsoSearchDropdown');
602      if(!dropdown || dropdown.style.display === 'none') return;
603      const items = dropdown.querySelectorAll('.mcso-search-result');
604      if(items.length === 0) return;
605      if(e.key === 'ArrowDown'){
606        e.preventDefault();
607        mcsoSearchActiveIdx = Math.min(mcsoSearchActiveIdx + 1, items.length - 1);
608        for(let i = 0; i < items.length; i++){items[i].classList.toggle('active', i === mcsoSearchActiveIdx);}
609      } else if(e.key === 'ArrowUp'){
610        e.preventDefault();
611        mcsoSearchActiveIdx = Math.max(mcsoSearchActiveIdx - 1, 0);
612        for(let i = 0; i < items.length; i++){items[i].classList.toggle('active', i === mcsoSearchActiveIdx);}
613      } else if(e.key === 'Escape'){
614        dropdown.style.display = 'none';
615        document.getElementById('mcsoSearchInput').blur();
616      }
617    });
618
619    document.addEventListener('click', function(e){
620      if(!e.target.closest('.mcso-search-wrap')){
621        const dd = document.getElementById('mcsoSearchDropdown');
622        if(dd) dd.style.display = 'none';
623      }
624    });
625    </script>
625
626    
626<script>// Tab switching
627function showCP(id, el) {
628  document.querySelectorAll('.cpage-panel').forEach(function(p) { p.classList.remove('active'); });
629  document.querySelectorAll('.cpage-nav a').forEach(function(a) { a.classList.remove('active'); });
630  document.getElementById('cp-' + id).classList.add('active');
631  el.classList.add('active');
632  window.scrollTo({ top: 0, behavior: 'smooth' });
633
634  // Show org chart only when Leadership tab is active (Law Enforcement page only)
635  var orgChart = document.getElementById('le-org-chart');
636  if (orgChart) {
637    orgChart.style.display = (id === 'leadership') ? 'block' : 'none';
638  }
639
640  if (id === 'employment') {
641    setTimeout(function() {
642      if (testimonyPlayers.length > 0) {
643        try { testimonyPlayers[0].playVideo(); } catch(e) {}
644      }
645    }, 600);
646  } else {
647    testimonyPlayers.forEach(function(p) {
648      try { p.pauseVideo(); } catch(e) {}
649    });
650  }
651}
652
653// Hide org chart on page load (Mission Statement is default active tab)
654document.addEventListener('DOMContentLoaded', function() {
655  var orgChart = document.getElementById('le-org-chart');
656  if (orgChart) orgChart.style.display = 'none';
657});
658
659// YouTube API
660var testimonyPlayers = [];
661var testimonyOrder = ['testimony-1', 'testimony-2', 'testimony-3', 'testimony-4'];
662(function() {
663  var tag = document.createElement('script');
664  tag.src = 'https://www.youtube.com/iframe_api';
665  var firstScript = document.getElementsByTagName('script')[0];
666  firstScript.parentNode.insertBefore(tag, firstScript);
667})();
668function onYouTubeIframeAPIReady() {
669  testimonyOrder.forEach(function(id, index) {
670    var player = new YT.Player(id, {
671      events: {
672        onStateChange: function(event) {
673          if (event.data === YT.PlayerState.ENDED) {
674            var nextIndex = index + 1;
675            if (nextIndex < testimonyPlayers.length) {
676              testimonyPlayers[nextIndex].playVideo();
677              var nextEl = document.getElementById(testimonyOrder[nextIndex]);
678              if (nextEl) {
679                nextEl.scrollIntoView({ behavior: 'smooth', block: 'center' });
680              }
681            }
682          }
683        }
684      }
685    });
686    testimonyPlayers.push(player);
687  });
688}
689
690// Corrections employment application submit
691function submitEmpApp() {
692  var fields = {
693    'First Name': document.getElementById('emp-fname').value.trim(),
694    'Last Name': document.getElementById('emp-lname').value.trim(),
695    'Street Address': document.getElementById('emp-address').value.trim(),
696    'City': document.getElementById('emp-city').value.trim(),
697    'Zip': document.getElementById('emp-zip').value.trim(),
698    'State': document.getElementById('emp-state').value,
699    'County': document.getElementById('emp-county').value,
700    'Phone': document.getElementById('emp-phone').value.trim(),
701    'Email': document.getElementById('emp-email').value.trim(),
702    'Date of Birth': document.getElementById('emp-dob').value,
703    'Gender': document.getElementById('emp-gender').value,
704    'Race': document.getElementById('emp-race').value,
705    'How Heard': document.getElementById('emp-source').value
706  };
707  for (var key in fields) {
708    if (!fields[key]) {
709      alert('Please fill in: ' + key);
710      return;
711    }
712  }
713  if (!document.getElementById('emp-agree').checked) {
714    alert('Please agree to the consent statement before submitting.');
715    return;
716  }
717  var body = 'New Employment Application — MCCI\n\n';
718  for (var k in fields) { body += k + ': ' + fields[k] + '\n'; }
719  body += '\nApplicant Email: ' + fields['Email'];
720  var mailto = 'mailto:[email protected]'
721    + '?subject=' + encodeURIComponent('MCCI Employment Application — ' + fields['First Name'] + ' ' + fields['Last Name'])
722    + '&body=' + encodeURIComponent(body);
723  window.location.href = mailto;
724  document.getElementById('emp-form-wrap').style.display = 'none';
725  document.getElementById('emp-success').style.display = 'block';
726}
727
728// Communications employment application submit
729function submitCommApp() {
730  var fields = {
731    'First Name': document.getElementById('comm-fname').value.trim(),
732    'Last Name': document.getElementById('comm-lname').value.trim(),
733    'Street Address': document.getElementById('comm-address').value.trim(),
734    'City': document.getElementById('comm-city').value.trim(),
735    'Zip': document.getElementById('comm-zip').value.trim(),
736    'State': document.getElementById('comm-state').value,
737    'County': document.getElementById('comm-county').value,
738    'Phone': document.getElementById('comm-phone').value.trim(),
739    'Email': document.getElementById('comm-email').value.trim(),
740    'Date of Birth': document.getElementById('comm-dob').value,
741    'Gender': document.getElementById('comm-gender').value,
742    'Race': document.getElementById('comm-race').value,
743    'Position': document.getElementById('comm-position').value,
744    'How Heard': document.getElementById('comm-source').value
745  };
746  for (var key in fields) {
747    if (!fields[key]) {
748      alert('Please fill in: ' + key);
749      return;
750    }
751  }
752  if (!document.getElementById('comm-agree').checked) {
753    alert('Please agree to the consent statement before submitting.');
754    return;
755  }
756  var body = 'New Employment Application — Communications Division\n\n';
757  for (var k in fields) { body += k + ': ' + fields[k] + '\n'; }
758  var mailto = 'mailto:[email protected]'
759    + '?subject=' + encodeURIComponent('Communications Employment Application — ' + fields['First Name'] + ' ' + fields['Last Name'])
760    + '&body=' + encodeURIComponent(body);
761  window.location.href = mailto;
762  document.getElementById('comm-emp-form-wrap').style.display = 'none';
763  document.getElementById('comm-emp-success').style.display = 'block';
764}</script>
764<style class="wpcode-css-snippet">*{box-sizing:border-box;}
765.cpage{width:100%;background:#ffffff;font-family:Arial,sans-serif;}
766/* BANNER */
767.cpage-banner{width:100%;height:140px;background-image:url('http://10.209.0.69/wp-content/uploads/2026/04/Untitled-design.png');background-size:cover;background-position:center;display:flex;align-items:center;padding:0 30px;}
768/* BODY LAYOUT */
769.cpage-body{display:flex;max-width:1100px;margin:0 auto;padding:40px 30px;gap:30px;}
770.cpage-content{flex:1;min-width:0;}
771/* SIDEBAR */
772.cpage-sidebar{width:180px;flex-shrink:0;}
773.cpage-nav{background:#f5f5f5;border-radius:10px;overflow:hidden;border:1px solid #eee;position:sticky;top:20px;}
774.cpage-nav-title{background:#000c5b;padding:12px 16px;font-size:10px;font-weight:800;color:#b8a430;text-transform:uppercase;letter-spacing:2px;}
775.cpage-nav a{display:block;padding:10px 16px;font-size:12px;font-weight:600;color:#555;text-decoration:none;border-bottom:1px solid #eee;border-left:3px solid transparent;cursor:pointer;}
776.cpage-nav a:last-child{border-bottom:none;}
777.cpage-nav a:hover{color:#000c5b;background:#ffffff;border-left-color:#b8a430;}
778.cpage-nav a.active{color:#000c5b;font-weight:800;background:#ffffff;border-left-color:#b8a430;}
779/* PANELS */
780.cpage-panel{display:none;}
781.cpage-panel.active{display:block;}
782.cpage-panel-title{font-size:20px;font-weight:800;color:#000c5b;text-transform:uppercase;letter-spacing:1px;margin:0 0 4px;padding-bottom:10px;border-bottom:3px solid #b8a430;}
783.cpage-panel-sub{font-size:12px;color:#888;margin:0 0 24px;}
784/* CARD */
785.cpage-card{background:#f9f9f9;border-radius:10px;padding:22px;margin-bottom:16px;border:1px solid #eee;border-left:4px solid #b8a430;}
786.cpage-card p{font-size:13px;color:#444;line-height:1.8;margin:0 0 10px;}
787.cpage-card p:last-child{margin:0;}
788.cpage-card h4{font-size:13px;font-weight:800;color:#000c5b;text-transform:uppercase;letter-spacing:0.5px;margin:0 0 10px;}
789/* STAFF */
790.cpage-staff{display:flex;gap:20px;align-items:flex-start;background:#f9f9f9;border-radius:10px;padding:22px;margin-bottom:16px;border:1px solid #eee;border-left:4px solid #b8a430;}
791.cpage-staff-photo{width:210px;height:130px;object-fit:cover;object-position:top;border-radius:8px;border:3px solid #b8a430;flex-shrink:0;display:block;}
792.cpage-staff-info h3{font-size:15px;font-weight:800;color:#000c5b;margin:0 0 2px;}
793.cpage-staff-info .ctitle{font-size:11px;color:#b8a430;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid #eee;}
794.cpage-staff-info p{font-size:12px;color:#444;line-height:1.7;margin:0 0 8px;}
795.cpage-staff-info p:last-child{margin:0;}
796.cpage-staff-nophoto{background:#f9f9f9;border-radius:10px;padding:22px;margin-bottom:16px;border:1px solid #eee;border-left:4px solid #b8a430;}
797.cpage-staff-nophoto h3{font-size:15px;font-weight:800;color:#000c5b;margin:0 0 2px;}
798.cpage-staff-nophoto .ctitle{font-size:11px;color:#b8a430;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid #eee;}
799.cpage-staff-nophoto p{font-size:12px;color:#444;line-height:1.7;margin:0 0 8px;}
800.cpage-staff-nophoto p:last-child{margin:0;}
801/* MISSION */
802.cpage-mission{font-size:14px;font-style:italic;font-weight:700;color:#000c5b;line-height:1.9;padding:18px 22px;border-left:4px solid #b8a430;background:#f9f9f9;border-radius:0 8px 8px 0;margin-bottom:24px;}
803/* WARNING */
804.cpage-warning{background:#fff5f5;border-radius:8px;padding:14px 18px;margin-bottom:14px;border-left:4px solid #cc0000;}
805.cpage-warning p{font-size:13px;color:#cc0000 !important;font-weight:700;margin:0;}
806/* INFO BOX */
807.cpage-info{background:#000c5b;border-radius:8px;padding:16px 20px;margin-bottom:14px;}
808.cpage-info p{font-size:13px;color:#ffffff !important;line-height:1.7;margin:0;}
809.cpage-info a{color:#b8a430 !important;}
810.cpage-info strong{color:#b8a430 !important;}
811/* CONTACT */
812.cpage-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}
813.cpage-contact-box{background:#f9f9f9;border-radius:8px;padding:12px 14px;border:1px solid #eee;}
814.cpage-contact-box h4{font-size:10px;font-weight:800;color:#b8a430;text-transform:uppercase;letter-spacing:1px;margin:0 0 4px;}
815.cpage-contact-box p{font-size:12px;color:#333 !important;margin:0;line-height:1.6;}
816.cpage-contact-box a{color:#000c5b !important;text-decoration:none;font-weight:600;}
817/* LISTS */
818.cpage-list{margin:0 0 12px;padding:0 0 0 18px;}
819.cpage-list li{font-size:13px;color:#444;line-height:1.8;margin-bottom:4px;}
820.cpage-ol{margin:0 0 12px;padding:0 0 0 18px;}
821.cpage-ol li{font-size:13px;color:#444;line-height:1.8;margin-bottom:6px;list-style:decimal;}
822/* BUTTONS */
823.cpage-btn{display:inline-flex;align-items:center;gap:6px;background:#b8a430;color:#000c5b !important;font-size:11px;font-weight:800;padding:8px 16px;border-radius:20px;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;margin:4px 4px 0 0;}
824.cpage-btn:hover{background:#000c5b;color:#ffffff !important;}
825.cpage-btn-navy{background:#000c5b;color:#ffffff !important;}
826.cpage-btn-navy:hover{background:#b8a430;color:#000c5b !important;}
827.cpage-divider{height:1px;background:#eee;margin:24px 0;}
828.cpage-nopermit{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:12px;}
829.cpage-nopermit-item{font-size:12px;color:#444;padding:6px 10px;background:#fff5f5;border-radius:6px;border-left:3px solid #cc0000;}
830/* LABOR */
831.labor-capabilities{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:16px 0;}
832.labor-cap-item{background:#000c5b;border-radius:8px;padding:12px 8px;text-align:center;}
833.labor-cap-item div:first-child{font-size:20px;margin-bottom:4px;}
834.labor-cap-item div:last-child{font-size:10px;font-weight:800;color:#b8a430;text-transform:uppercase;letter-spacing:0.5px;}
835.labor-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px;}
836.labor-stat{background:#b8a430;border-radius:10px;padding:20px;text-align:center;}
837.labor-stat .num{font-size:32px;font-weight:800;color:#000c5b;line-height:1;}
838.labor-stat .label{font-size:11px;font-weight:700;color:#000c5b;text-transform:uppercase;letter-spacing:1px;margin-top:4px;}</style>
838<script src="https://widget.perryweather.com/js/PwIframe.min.js"></script>
838<style class="wpcode-css-snippet">/* =============================================
839   SHERIFF SITE CSS — Sitewide Styles
840   Prefix-agnostic: works for cpage-, epage-, and
841   any future *page- prefix automatically.
842   ============================================= */
843
844/* Background */
845.site-main,
846.page-header,
847.page-content,
848.site-content,
849#content,
850#primary,
851main#content {
852  background-color: #ffffff !important;
853}
854
855/* Hide page header */
856.page-header {
857  display: none !important;
858}
859
860/* Hide entry titles */
861.page-template-elementor_header_footer .entry-title,
862.page-template-elementor_canvas .entry-title,
863h1.entry-title,
864.entry-header .entry-title,
865.page-header .entry-title {
866  display: none !important;
867}
868
869/* =============================================
870   PAGE BODY WIDTH
871   Matches any class ending in "page-body"
872   (cpage-body, epage-body, lpage-body, etc.)
873   ============================================= */
874[class$="page-body"] {
875  max-width: 1400px !important;
876  padding: 40px 30px !important;
877  margin: 0 auto !important;
878}
879
880/* =============================================
881   TICKER
882   ============================================= */
883.ticker-logo {
884  width: 20px !important;
885  height: 20px !important;
886  max-width: 20px !important;
887  max-height: 20px !important;
888  margin-right: 10px !important;
889  object-fit: contain !important;
890}
891.ticker-inner {
892  display: flex;
893  animation: ticker-scroll 25s linear infinite;
894  white-space: nowrap;
895}
896.ticker-inner a {
897  color: #ffffff !important;
898  text-decoration: none !important;
899}
900.ticker-inner span {
901  color: #ffffff !important;
902  padding: 0 50px;
903  display: flex;
904  align-items: center;
905  font-size: 13px;
906  font-weight: 600;
907}
908@keyframes ticker-scroll {
909  0% { transform: translateX(0); }
910  100% { transform: translateX(-100%); }
911}
912
913/* =============================================
914   ELEMENTOR FIXES
915   ============================================= */
916
917.elementor-widget-html {
918  display: block !important;
919  margin: 0 !important;
920  padding: 0 !important;
921}
922
923a {
924  text-decoration: none !important;
925}
926
927.elementor-location-header,
928header#site-header,
929header.site-header,
930#masthead {
931  display: none !important;
932  height: 0 !important;
933  margin: 0 !important;
934  padding: 0 !important;
935}
936
937.site-main,
938#content,
939#primary {
940  margin-top: 0 !important;
941  padding-top: 0 !important;
942}
943
944.elementor-section-wrap > .elementor-section:first-child,
945.e-con:first-child {
946  margin-top: 0 !important;
947  padding-top: 0 !important;
948}
949
950/* =============================================
951   K9 GALLERY
952   ============================================= */
953.k9-gallery-wrap {
954  overflow: hidden;
955  border-radius: 12px;
956  border: 2px solid #b8a430;
957  background: #000c5b;
958  padding: 12px;
959}
960.k9-gallery-track {
961  display: flex;
962  gap: 10px;
963  animation: k9-scroll 120s linear infinite;
964  width: max-content;
965}
966.k9-gallery-track:hover {
967  animation-play-state: paused;
968}
969.k9-gallery-track img {
970  width: 420px;
971  height: 280px;
972  object-fit: contain;
973  object-position: center;
974  background: #000c5b;
975  border-radius: 8px;
976  flex-shrink: 0;
977  border: 2px solid rgba(184,164,48,0.4);
978  display: block;
979}
980@keyframes k9-scroll {
981  0% { transform: translateX(0); }
982  100% { transform: translateX(-50%); }
983}
984
985/* =============================================
986   MOBILE — 768px and below
987   All rules use attribute selectors so they
988   work across every *page- prefix.
989   ============================================= */
990
991@media (max-width: 768px) {
992
993  [class^="cpage"],
994  [class^="epage"],
995  [class*=" cpage"],
996  [class*=" epage"] {
997    overflow-x: hidden !important;
998    max-width: 100vw !important;
999  }
1000
1001  body {
1002    overflow-x: hidden !important;
1003  }
1004
1005  img {
1006    max-width: 100% !important;
1007    height: auto !important;
1008  }
1009
1010  .elementor-col-50,
1011  .elementor-col-33,
1012  .elementor-col-25,
1013  .elementor-col-75 {
1014    width: 100% !important;
1015  }
1016
1017  .elementor-column {
1018    width: 100% !important;
1019  }
1020
1021  .elementor-row {
1022    flex-wrap: wrap !important;
1023  }
1024
1025  .mcso-inner-header {
1026    flex-direction: column !important;
1027    padding: 0 !important;
1028  }
1029
1030  .mcso-inner-header a:first-child {
1031    padding: 12px 16px !important;
1032    justify-content: center !important;
1033    width: 100% !important;
1034    border-bottom: 1px solid rgba(184,164,48,0.3) !important;
1035  }
1036
1037  .mcso-inner-header nav {
1038    width: 100% !important;
1039    flex-wrap: wrap !important;
1040    justify-content: center !important;
1041  }
1042
1043  .mcso-inner-header nav a {
1044    flex: none !important;
1045    height: auto !important;
1046    padding: 10px 12px !important;
1047    font-size: 10px !important;
1048  }
1049
1050  /* Body container — any *page-body */
1051  [class$="page-body"] {
1052    flex-direction: column-reverse !important;
1053    padding: 20px 16px !important;
1054    gap: 20px !important;
1055  }
1056
1057  /* Sidebar — any *page-sidebar */
1058  [class$="page-sidebar"] {
1059    width: 100% !important;
1060    position: static !important;
1061  }
1062
1063  /* Nav — any *page-nav */
1064  [class$="page-nav"] {
1065    position: static !important;
1066  }
1067
1068  /* Banner — any *page-banner */
1069  [class$="page-banner"] {
1070    height: auto !important;
1071    padding: 20px 16px !important;
1072  }
1073
1074  /* Panel titles — any *page-panel-title */
1075  [class$="page-panel-title"] {
1076    font-size: 16px !important;
1077  }
1078
1079  /* Cards — any *page-card */
1080  [class$="page-card"] {
1081    padding: 16px !important;
1082  }
1083
1084  /* Staff blocks — any *page-staff */
1085  [class$="page-staff"] {
1086    flex-direction: column !important;
1087    align-items: center !important;
1088  }
1089
1090  /* Staff photos — any *page-staff-photo */
1091  [class$="page-staff-photo"] {
1092    width: 100% !important;
1093    height: 200px !important;
1094  }
1095
1096  /* Contact grids — any *page-contact-grid */
1097  [class$="page-contact-grid"] {
1098    grid-template-columns: 1fr !important;
1099  }
1100
1101  /* No-permit grids — any *page-nopermit */
1102  [class$="page-nopermit"] {
1103    grid-template-columns: 1fr !important;
1104  }
1105
1106  /* Two-column inline grids inside any *page-panel */
1107  [class$="page-panel"] > div[style*="grid-template-columns:1fr 1fr"] {
1108    grid-template-columns: 1fr !important;
1109    display: flex !important;
1110    flex-direction: column !important;
1111  }
1112
1113  [class$="page-panel"] > div[style*="grid-template-columns:1fr 1fr"] > div {
1114    width: 100% !important;
1115    box-sizing: border-box !important;
1116  }
1117
1118  /* Labor program — Corrections-specific (kept) */
1119  .labor-capabilities {
1120    grid-template-columns: repeat(3, 1fr) !important;
1121  }
1122  .labor-stats-grid {
1123    grid-template-columns: 1fr !important;
1124  }
1125
1126  /* Special Ops — units grid (epage-units-grid) */
1127  .epage-units-grid {
1128    grid-template-columns: 1fr !important;
1129  }
1130
1131  /* Universal mobile guards */
1132  * {
1133    max-width: 100% !important;
1134    word-wrap: break-word !important;
1135  }
1136
1137  .labor-capabilities,
1138  .labor-stats-grid,
1139  .epage-units-grid,
1140  [class$="page-contact-grid"],
1141  [class$="page-nopermit"],
1142  .k9-gallery-wrap,
1143  .k9-gallery-track,
1144  .k9-gallery-track img {
1145    max-width: unset !important;
1146  }
1147
1148  .k9-gallery-track img {
1149    width: 280px !important;
1150    height: 190px !important;
1151  }
1152
1153}
1154
1155/* =============================================
1156   SMALL PHONES — 480px and below
1157   ============================================= */
1158
1159@media (max-width: 480px) {
1160
1161  .labor-capabilities {
1162    grid-template-columns: repeat(2, 1fr) !important;
1163  }
1164
1165  /* Special Ops units grid stays single column at this size */
1166  .epage-units-grid {
1167    grid-template-columns: 1fr !important;
1168  }
1169
1170  div[style*="grid-template-columns:repeat(3,1fr)"] {
1171    grid-template-columns: repeat(2, 1fr) !important;
1172  }
1173
1174  div[style*="grid-template-columns:repeat(4,1fr)"] {
1175    grid-template-columns: repeat(2, 1fr) !important;
1176  }
1177
1178  div[style*="width:200px"] {
1179    width: 100% !important;
1180  }
1181
1182  div[style*="width:200px"] + div {
1183    padding: 16px !important;
1184  }
1185
1186  div[style*="grid-template-columns:1fr 1fr 1fr 1fr"] {
1187    grid-template-columns: 1fr !important;
1188  }
1189
1190  .k9-gallery-track img {
1191    width: 220px !important;
1192    height: 150px !important;
1193  }
1194
1195}
1196
1197/* =============================================
1198   DEPARTMENTS SLIDER (Home Page)
1199   ============================================= */
1200
1201.div-section{width:100%;padding:50px 0;box-sizing:border-box;overflow:hidden;position:relative;background-image:url('http://10.209.0.69/wp-content/uploads/2026/04/flag.jpg');background-size:cover;background-position:center;background-repeat:no-repeat;}
1202.div-overlay{position:absolute;inset:0;background:rgba(0,0,0,0.45);z-index:0;}
1203.div-content{position:relative;z-index:1;}
1204.div-title{text-align:center;margin-bottom:30px;padding:0 50px;}
1205.div-title h2{font-size:26px;font-weight:800;color:#ffffff;letter-spacing:3px;text-transform:uppercase;margin:0;}
1206.div-title-bar{width:800px;height:3px;background:#b8a430;margin:10px auto 0;}
1207.div-slider-wrap{position:relative;padding:0 60px;overflow:hidden;}
1208.div-track-outer{overflow:hidden;width:100%;}
1209.div-track{display:flex;gap:16px;animation:slideCards 40s linear infinite;width:max-content;}
1210.div-track:hover{animation-play-state:paused;}
1211
1212/* Card = clickable link */
1213a.div-card,
1214.div-card{
1215  min-width:250px !important;
1216  max-width:250px !important;
1217  width:250px !important;
1218  height:256px !important;
1219  flex-shrink:0;
1220  perspective:1000px;
1221  cursor:pointer;
1222  text-decoration:none !important;
1223  color:inherit !important;
1224  display:block;
1225  position:relative;
1226}
1227a.div-card:hover,
1228a.div-card:focus,
1229a.div-card:visited{
1230  text-decoration:none !important;
1231  color:inherit !important;
1232}
1233
1234.div-card-inner{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform 0.7s ease;}
1235.div-card:hover .div-card-inner{transform:rotateY(180deg);}
1236
1237.div-card-front,.div-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:10px;overflow:hidden;}
1238.div-card-front{background:#000840;border:2px solid rgba(184,164,48,0.4);}
1239.div-card-front img{width:100%;height:200px;object-fit:contain;object-position:center;display:block;background:#000840;padding:10px;box-sizing:border-box;}
1240.div-card-front-label{height:60px;background:rgba(0,8,64,0.95);display:flex;align-items:center;justify-content:center;padding:8px;border-top:2px solid #b8a430;}
1241.div-card-front-name{font-size:11px;font-weight:800;color:#ffffff;text-transform:uppercase;letter-spacing:1px;text-align:center;line-height:1.3;}
1242
1243.div-card-back{background:linear-gradient(135deg,#b8a430,#d4bc50);transform:rotateY(180deg);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center;border:2px solid rgba(255,255,255,0.3);}
1244.div-card-back-title{font-size:14px;font-weight:800;color:#000c5b;margin-bottom:8px;letter-spacing:1px;text-transform:uppercase;line-height:1.3;}
1245.div-card-back-divider{width:35px;height:2px;background:#000c5b;margin:0 auto 12px;}
1246.div-card-back-desc{font-size:11px;color:#000c5b;line-height:1.6;margin-bottom:16px;font-weight:600;}
1247.div-card-back-btn{display:inline-block;background:#000c5b;color:#ffffff !important;font-size:10px;font-weight:800;padding:7px 18px;border-radius:20px;text-transform:uppercase;letter-spacing:1px;border:2px solid #000c5b;}
1248.div-card:hover .div-card-back-btn{background:#ffffff;color:#000c5b !important;}
1249
1250@keyframes slideCards{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}
1251
1252/* Mobile sizing for slider cards */
1253@media (max-width: 768px) {
1254  a.div-card,
1255  .div-card {
1256    min-width: 200px !important;
1257    max-width: 200px !important;
1258    width: 200px !important;
1259    height: 230px !important;
1260  }
1261  .div-card-front img { height: 160px !important; }
1262  .div-title h2 { font-size: 20px !important; letter-spacing: 2px !important; }
1263}
1264
1265/* Make whole flip cards clickable */
1266.div-card[data-href] {
1267  cursor: pointer;
1268}
1269
1270
1271/* SITEWIDE BACK BUTTON */
1272#mcso-back-btn {
1273  position: fixed;
1274  bottom: 30px;
1275  left: 30px;
1276  background: #000c5b;
1277  color: #b8a430;
1278  border: 2px solid #b8a430;
1279  border-radius: 30px;
1280  padding: 12px 22px;
1281  font-size: 13px;
1282  font-weight: 800;
1283  font-family: Arial, sans-serif;
1284  text-transform: uppercase;
1285  letter-spacing: 1px;
1286  cursor: pointer;
1287  box-shadow: 0 4px 12px rgba(0,0,0,0.25);
1288  z-index: 9999;
1289  transition: all 0.2s ease;
1290}
1291
1292#mcso-back-btn:hover {
1293  background: #b8a430;
1294  color: #000c5b;
1295  transform: translateY(-2px);
1296  box-shadow: 0 6px 16px rgba(0,0,0,0.35);
1297}
1298
1299@media (max-width: 768px) {
1300  #mcso-back-btn {
1301    bottom: 20px;
1302    left: 20px;
1303    padding: 10px 18px;
1304    font-size: 12px;
1305  }
1306}</style><link rel="icon" href="https://mcsonj.org/wp-content/uploads/2026/07/cropped-Social-Media-TM-32x32.png" sizes="32x32" />
1307<link rel="icon" href="https://mcsonj.org/wp-content/uploads/2026/07/cropped-Social-Media-TM-192x192.png" sizes="192x192" />
1308<link rel="apple-touch-icon" href="https://mcsonj.org/wp-content/uploads/2026/07/cropped-Social-Media-TM-180x180.png" />
1309<meta name="msapplication-TileImage" content="https://mcsonj.org/wp-content/uploads/2026/07/cropped-Social-Media-TM-270x270.png" />
1310	<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" /></head>
1311<body class="wp-singular page-template page-template-elementor_canvas page page-id-462 wp-embed-responsive wp-theme-hello-elementor tribe-no-js hello-elementor-default elementor-default elementor-template-canvas elementor-kit-6 elementor-page elementor-page-462">
1312			<div data-elementor-type="wp-post" data-elementor-id="462" class="elementor elementor-462">
1313				<div class="elementor-element elementor-element-267c212 e-con-full e-flex e-con e-parent" data-id="267c212" data-element_type="container" data-e-type="container">
1314				<div class="elementor-element elementor-element-28b7944 elementor-widget__width-inherit elementor-widget elementor-widget-html" data-id="28b7944" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
1315					<!-- ════════════════════════════════════════════════════════════════
1316     MCSO INMATE SEARCH — "Coming Soon" placeholder (on hold)
1317     Paste into the page's Elementor HTML widget. No scripts, no data.
1318     ════════════════════════════════════════════════════════════════ -->
1319
1320<style>
1321*{box-sizing:border-box;}
1322.inmate-page{width:100%;background:#ffffff;font-family:Arial,sans-serif;}
1323.inmate-body{display:flex;max-width:1400px;margin:0 auto;padding:40px 30px;gap:30px;}
1324.inmate-content{flex:1;min-width:0;display:flex;justify-content:center;}
1325
1326.inmate-box{background:#ffffff;border-radius:14px;box-shadow:0 4px 20px rgba(0,0,0,0.1);max-width:800px;width:100%;overflow:hidden;border:1px solid #eee;}
1327.inmate-header{background:#000c5b;padding:28px 40px;border-bottom:3px solid #b8a430;text-align:center;display:flex;align-items:center;justify-content:space-between;}
1328.inmate-header h2{font-size:26px;font-weight:800;color:#ffffff;text-transform:uppercase;letter-spacing:2px;margin:0;flex:1;text-align:center;}
1329.inmate-inner{padding:60px 40px;background:#ffffff;text-align:center;}
1330
1331.cs-icon{font-size:64px;line-height:1;margin-bottom:18px;}
1332.cs-title{font-size:30px;font-weight:900;color:#000c5b;text-transform:uppercase;letter-spacing:3px;margin:0 0 10px;font-family:Georgia,serif;}
1333.cs-rule{width:80px;height:4px;background:#b8a430;border-radius:3px;margin:0 auto 22px;}
1334.cs-text{font-size:15px;color:#555;line-height:1.8;max-width:520px;margin:0 auto 16px;}
1335.cs-text strong{color:#000c5b;}
1336.cs-badge{display:inline-block;background:#b8a430;color:#000c5b;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:2px;padding:12px 28px;border-radius:30px;margin-top:8px;}
1337.cs-home{display:inline-block;margin-top:24px;background:#000c5b;color:#b8a430;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1px;padding:12px 24px;border-radius:10px;text-decoration:none;border:2px solid #b8a430;transition:all 0.25s ease;}
1338.cs-home:hover{background:#b8a430;color:#000c5b;}
1339
1340.pfpage-sidebar{width:260px;flex-shrink:0;}
1341.pfpage-nav{background:#f5f5f5;border-radius:10px;overflow:hidden;border:1px solid #eee;position:sticky;top:20px;max-height:calc(100vh - 40px);overflow-y:auto;}
1342.pfpage-nav-title{background:#000c5b;padding:12px 16px;font-size:10px;font-weight:800;color:#b8a430;text-transform:uppercase;letter-spacing:2px;position:sticky;top:0;z-index:2;}
1343.pfpage-nav a{display:block;padding:10px 16px;font-size:12px;font-weight:600;color:#555;text-decoration:none;border-bottom:1px solid #eee;border-left:3px solid transparent;cursor:pointer;line-height:1.35;}
1344.pfpage-nav a:last-child{border-bottom:none;}
1345.pfpage-nav a:hover{color:#000c5b;background:#ffffff;border-left-color:#b8a430;}
1346.pfpage-nav a.active{color:#000c5b;font-weight:800;background:#ffffff;border-left-color:#b8a430;}
1347
1348@media (max-width:900px){
1349  .inmate-body{flex-direction:column-reverse;}
1350  .pfpage-sidebar{width:100%;}
1351  .pfpage-nav{position:relative;max-height:none;}
1352  .inmate-page > div:first-child img{height:110px !important;bottom:-22px !important;right:16px !important;}
1353}
1354</style>
1355
1356<div class="inmate-page">
1357
1358  <!-- BANNER -->
1359  <div style="position:relative;width:100%;height:160px;background-image:url('https://mcsonj.org/wp-content/uploads/2026/06/banner.jpg');background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;padding:0 30px;border-bottom:5px solid #b8a430;">
1360    <img decoding="async" src="https://mcsonj.org/wp-content/uploads/2026/04/Shield-Logo.png" alt="MCSO Shield" style="position:absolute;right:30px;bottom:-40px;height:180px;width:auto;filter:drop-shadow(0 6px 10px rgba(0,0,0,0.35));z-index:5;">
1361    <div style="background:#b8a430;border-radius:20px;padding:20px 30px;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;">
1362      <div style="font-size:15px;font-weight:800;color:#000c5b;text-transform:uppercase;letter-spacing:2px;line-height:1.2;">Inmate Search</div>
1363      <div style="font-size:12px;color:#000c5b;font-weight:600;">Monmouth County Sheriff's Office</div>
1364    </div>
1365  </div>
1366
1367  <div class="inmate-body">
1368
1369    <!-- LEFT: COMING SOON CARD -->
1370    <div class="inmate-content">
1371      <div class="inmate-box">
1372        <div class="inmate-header"><h2>🔍 Inmate Search</h2></div>
1373        <div class="inmate-inner">
1374          <div class="cs-icon">🚧</div>
1375          <h3 class="cs-title">Coming Soon</h3>
1376          <div class="cs-rule"></div>
1377          <p class="cs-text">The online Inmate Search is <strong>currently unavailable</strong> while we finalize this feature. Please check back soon.</p>
1378          <p class="cs-text">For inmate information in the meantime, please contact the Monmouth County Correctional Institution directly.</p>
1379          <div class="cs-badge">⏳ Feature In Progress</div>
1380          <br>
1381          <a href="https://mcsonj.org" class="cs-home">🏠 Return Home</a>
1382        </div>
1383      </div>
1384    </div>
1385
1386    <!-- RIGHT: TAKE ME TO -->
1387    <div class="pfpage-sidebar">
1388      <div class="pfpage-nav">
1389        <div class="pfpage-nav-title">Take Me To</div>
1390        <a href="https://mcsonj.org/community-programs/">Community Programs</a>
1391        <a href="https://mcsonj.org/contact-us/">Contact Us</a>
1392        <a href="https://mcsonj.org/foreclosure-sales/">Foreclosure Sales</a>
1393        <a href="https://connectmonmouthcounty.org/" target="_blank" rel="noopener noreferrer">Intelligence</a>
1394        <a href="https://mcsonj.org/medical-request-record-form/">Medical Records Requests</a>
1395        <a href="https://mcsonj.org/newsletters/">News Releases</a>
1396        <a href="https://mcsonj.org/opra-request-form/">OPRA Requests</a>
1397        <a href="https://www.monmouthcountypoliceacademy.com/" target="_blank" rel="noopener noreferrer">Police Academy</a>
1398        <a href="https://mcsonj.org/policy-faqs/">Policy &amp; FAQs</a>
1399        <a href="https://mcsonj.org/transparency-in-policing/">Transparency in Policing</a>
1400        <a href="https://mcsonj.org/videos/">Videos</a>
1401      </div>
1402    </div>
1403
1404  </div>
1405</div>
1405				</div>
1406				</div>
1407				</div>
1408		
1408<script type="speculationrules">
1409{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1410</script>
1410
1411		
1411<script>
1412		( function ( body ) {
1413			'use strict';
1414			body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' );
1415		} )( document.body );
1416		</script>
1416
1417		<!-- Instagram Feed JS -->
1418<script type="text/javascript">
1419var sbiajaxurl = "https://mcsonj.org/wp-admin/admin-ajax.php";
1420</script>
vendor: 2 bytes, line 1420
1420
1421<script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};/* ]]> */ </script>
1421			
1421<script>
1422				( () => {
1423					const lazyloadRunObserver = () => {
1424						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
1425						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
1426							entries.forEach( ( entry ) => {
1427								if ( entry.isIntersecting ) {
1428									let lazyloadBackground = entry.target;
1429									if( lazyloadBackground ) {
1430										lazyloadBackground.classList.add( 'e-lazyloaded' );
1431									}
1432									lazyloadBackgroundObserver.unobserve( entry.target );
1433								}
1434							});
1435						}, { rootMargin: '200px 0px 200px 0px' } );
1436						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
1437							lazyloadBackgroundObserver.observe( lazyloadBackground );
1438						} );
1439					};
1440					const events = [
1441						'DOMContentLoaded',
1442						'elementor/lazyload/observe',
1443					];
1444					events.forEach( ( event ) => {
1445						document.addEventListener( event, lazyloadRunObserver );
1446					} );
1447				} )();
1448			</script>
1448
1449			
1449<script>/* MCSO Universal Hash Detection — Simple Version */
1450(function(){
1451  function go(){
1452    var h = window.location.hash;
1453    if(!h || h.length < 2) return;
1454    
1455    // Get panel ID from hash (e.g., "cp-employment")
1456    var id = h.substring(1);
1457    
1458    // Find the prefix (cp, ep, bp, etc.) — letters before the first dash
1459    var m = id.match(/^([a-z]+)-(.+)$/);
1460    if(!m) return;
1461    
1462    var prefix = m[1];
1463    var shortId = m[2];
1464    var fnName = 'show' + prefix.toUpperCase();
1465    
1466    // Call the page's existing show function — it does all the work
1467    if(typeof window[fnName] === 'function'){
1468      // Find the matching nav link to pass as the second argument
1469      var navLink = null;
1470      var allLinks = document.querySelectorAll('a[onclick]');
1471      for(var i = 0; i < allLinks.length; i++){
1472        var oc = allLinks[i].getAttribute('onclick');
1473        if(oc && oc.indexOf(fnName + "('" + shortId + "'") > -1){
1474          navLink = allLinks[i];
1475          break;
1476        }
1477      }
1478      window[fnName](shortId, navLink);
1479    }
1480  }
1481  
1482  // Run multiple times to catch slow-rendering Elementor widgets
1483  if(document.readyState === 'complete'){
1484    setTimeout(go, 100);
1485  } else {
1486    document.addEventListener('DOMContentLoaded', function(){ setTimeout(go, 100); });
1487    window.addEventListener('load', function(){ setTimeout(go, 200); });
1488  }
1489  
1490  // Run on hash change
1491  window.addEventListener('hashchange', go);
1492})();
1493</script>
1493<script>document.addEventListener('DOMContentLoaded', function(){
1494  // Don't show on the home page
1495  if(window.location.pathname === '/' || window.location.pathname === '/home/') return;
1496  
1497  // Don't show if there's no history to go back to
1498  if(window.history.length <= 1) return;
1499  
1500  var btn = document.createElement('button');
1501  btn.id = 'mcso-back-btn';
1502  btn.innerHTML = '← Back';
1503  btn.setAttribute('aria-label', 'Go back to previous page');
1504  btn.onclick = function(){
1505    window.history.back();
1506  };
1507  document.body.appendChild(btn);
1508});</script>
1508<script>document.addEventListener('DOMContentLoaded', function(){
1509  document.querySelectorAll('.div-card').forEach(function(card){
1510    var link = card.querySelector('.div-card-back-btn');
1511    if(link && link.href){
1512      card.setAttribute('data-href', link.href);
1513      card.style.cursor = 'pointer';
1514      card.addEventListener('click', function(e){
1515        if(e.target.classList.contains('div-card-back-btn')) return;
1516        window.location.href = card.getAttribute('data-href');
1517      });
1518    }
1519  });
1520});</script>
1520<div style="width:100%;background:#000c5b;padding:50px 50px 30px;box-sizing:border-box;border-top:4px solid #b8a430;">
1521
1522  <div style="display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px;max-width:1200px;margin:0 auto 32px;">
1523
1524    <!-- ════════ COLUMN 1 - LOCATION, PHONE, SOCIAL ════════ -->
1525    <div>
1526      <h4 style="font-size:13px;font-weight:800;color:#b8a430;letter-spacing:2px;text-transform:uppercase;margin:0 0 16px;padding-bottom:8px;border-bottom:1px solid rgba(184,164,48,0.3);">Location &amp; Phone Numbers</h4>
1527      <a href="https://maps.google.com/?q=2500+Kozloski+Rd+Freehold+NJ+07721" target="_blank" rel="noopener noreferrer" style="display:block;text-decoration:none;margin-bottom:14px;">
1528        <div style="font-size:13px;font-weight:700;color:#ffffff;margin-bottom:4px;">Monmouth County Sheriff's Office</div>
1529        <div style="font-size:12px;color:rgba(255,255,255,0.7);line-height:1.6;">2500 Kozloski Rd<br>Freehold, NJ 07728</div>
1530      </a>
1531      <div style="margin-bottom:10px;">
1532        <div style="font-size:11px;font-weight:800;color:#b8a430;letter-spacing:1px;text-transform:uppercase;margin-bottom:3px;">Emergency</div>
1533        <a href="tel:911" style="font-size:13px;color:#ffffff;text-decoration:none;font-weight:600;">9-1-1</a>
1534      </div>
1535      <div style="margin-bottom:10px;">
1536        <div style="font-size:11px;font-weight:800;color:#b8a430;letter-spacing:1px;text-transform:uppercase;margin-bottom:3px;">Non-Emergency</div>
1537        <a href="tel:7325778700" style="font-size:13px;color:#ffffff;text-decoration:none;font-weight:600;">(732) 577-8700</a>
1538      </div>
1539      <div style="margin-bottom:20px;">
1540        <div style="font-size:11px;font-weight:800;color:#b8a430;letter-spacing:1px;text-transform:uppercase;margin-bottom:3px;">Main Number</div>
1541        <a href="tel:7324316400" style="font-size:13px;color:#ffffff;text-decoration:none;font-weight:600;">(732) 431-6400</a>
1542      </div>
1543      <h4 style="font-size:13px;font-weight:800;color:#b8a430;letter-spacing:2px;text-transform:uppercase;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid rgba(184,164,48,0.3);">Follow Us</h4>
1544      <div style="display:flex;gap:8px;flex-wrap:wrap;">
1545        <a href="http://www.facebook.com/MonmouthCountySheriffsOffice" target="_blank" rel="noopener noreferrer" style="text-decoration:none;"><img src="https://mcsonj.org/wp-content/uploads/2026/04/Social-Icons-FB.png" style="width:34px;height:34px;object-fit:contain;" alt="Facebook"></a>
1546        <a href="http://twitter.com/monmouthsheriff" target="_blank" rel="noopener noreferrer" style="text-decoration:none;"><img src="https://mcsonj.org/wp-content/uploads/2026/04/Social-Icons-X.png" style="width:34px;height:34px;object-fit:contain;" alt="X / Twitter"></a>
1547        <a href="http://www.youtube.com/monmouthcosheriff" target="_blank" rel="noopener noreferrer" style="text-decoration:none;"><img src="https://mcsonj.org/wp-content/uploads/2026/04/Social-Icons-YT.png" style="width:34px;height:34px;object-fit:contain;" alt="YouTube"></a>
1548        <a href="http://instagram.com/monmouthsheriff" target="_blank" rel="noopener noreferrer" style="text-decoration:none;"><img src="https://mcsonj.org/wp-content/uploads/2026/04/Social-Icons-IG.png" style="width:34px;height:34px;object-fit:contain;" alt="Instagram"></a>
1549        <a href="https://www.linkedin.com/company/monmouth-county-sheriff%27s-office" target="_blank" rel="noopener noreferrer" style="text-decoration:none;"><img src="https://mcsonj.org/wp-content/uploads/2026/04/Social-Icons-LI.png" style="width:34px;height:34px;object-fit:contain;" alt="LinkedIn"></a>
1550      </div>
1551    </div>
1552
1553    <!-- ════════ COLUMN 2 - INSIDE MCSO ════════ -->
1554    <div>
1555      <h4 style="font-size:13px;font-weight:800;color:#b8a430;letter-spacing:2px;text-transform:uppercase;margin:0 0 16px;padding-bottom:8px;border-bottom:1px solid rgba(184,164,48,0.3);">Inside MCSO</h4>
1556      <div style="display:flex;flex-direction:column;gap:8px;">
1557        <a href="https://mcsonj.org/introducing-sheriff-shaun-golden/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">About the Sheriff</a>
1558        <a href="https://mcsonj.org/applyhere/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Employment / Join the Team</a>
1559        <a href="https://mcsonj.org/internships/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Internships</a>
1560        <a href="https://mcsonj.org/current-employees/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Current Employees</a>
1561        <a href="https://mcsonj.org/veterans-services/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Veterans Services</a>
1562        <a href="https://mcsonj.org/contact-us/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Contact Us</a>
1563      </div>
1564    </div>
1565
1566    <!-- ════════ COLUMN 3 - DIVISIONS ════════ -->
1567    <div>
1568      <h4 style="font-size:13px;font-weight:800;color:#b8a430;letter-spacing:2px;text-transform:uppercase;margin:0 0 16px;padding-bottom:8px;border-bottom:1px solid rgba(184,164,48,0.3);">Divisions</h4>
1569      <div style="display:flex;flex-direction:column;gap:8px;">
1570        <a href="https://mcsonj.org/civil-process/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Civil Process</a>
1571        <a href="https://mcsonj.org/communications/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Communications</a>
1572        <a href="https://mcsonj.org/corrections-division/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Corrections</a>
1573        <a href="https://mcsonj.org/oem-office-of-emergency-management/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Emergency Management</a>
1574        <a href="https://mcsonj.org/ems-medstar/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">EMS &amp; Medstar</a>
1575        <a href="https://mcsonj.org/fire-safety-services/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Fire Safety Services</a>
1576       
1577        <a href="https://mcsonj.org/lawenforcement/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Law Enforcement</a>
1578        <a href="https://www.monmouthcountypoliceacademy.com/" target="_blank" rel="noopener noreferrer" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Police Academy ↗</a>
1579        <a href="https://mcsonj.org/special-operations/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Special Operations</a>
1580        <a href="https://mcsonj.org/starsfacility/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Stars Facility</a>
1581		   <a href="https://mcsonj.org/technicalservices" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Technical Services</a>
1582      </div>
1583    </div>
1584
1585    <!-- ════════ COLUMN 4 - QUICK LINKS ════════ -->
1586    <div>
1587      <h4 style="font-size:13px;font-weight:800;color:#b8a430;letter-spacing:2px;text-transform:uppercase;margin:0 0 16px;padding-bottom:8px;border-bottom:1px solid rgba(184,164,48,0.3);">Quick Links</h4>
1588      <div style="display:flex;flex-direction:column;gap:8px;">
1589        <a href="https://mcsonj.org/inmate-search-2/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Inmate Search</a>
1590        <a href="https://mcsonj.org/foreclosure-sales/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Foreclosure Sales</a>
1591        <a href="https://mcsonj.org/newsletters/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">News Releases</a>
1592        <a href="https://mcsonj.org/videos/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Videos</a>
1593        <a href="https://mcsonj.org/community-programs/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Community Programs</a>
1594        <a href="https://mcsonj.org/transparency-in-policing/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Transparency in Policing</a>
1595        <a href="https://mcsonj.org/policy-faqs/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Policy FAQs</a>
1596        <a href="https://mcsonj.org/opra-request-form/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">OPRA Request Form</a>
1597        <a href="https://mcsonj.org/medical-request-record-form/" style="font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;">Medical Record Request</a>
1598      </div>
1599    </div>
1600
1601  </div>
1602
1603  <!-- ════════ PASSWORD PROTECTED STAFF PORTAL ════════ -->
1604  <div style="max-width:1200px;margin:0 auto 28px;background:rgba(184,164,48,0.08);border:1px solid rgba(184,164,48,0.35);border-radius:10px;padding:18px 24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;">
1605    <div style="display:flex;align-items:center;gap:14px;">
1606      <div style="font-size:24px;line-height:1;">🔒</div>
1607      <div>
1608        <div style="font-size:11px;font-weight:800;color:#b8a430;letter-spacing:2px;text-transform:uppercase;margin-bottom:3px;">Staff Portal</div>
1609        <div style="font-size:11px;color:rgba(255,255,255,0.6);font-style:italic;">Password protected — authorized personnel only</div>
1610      </div>
1611    </div>
1612    <div style="display:flex;gap:10px;flex-wrap:wrap;">
1613            <a href="https://mcsonj.org/mcfm/" style="display:inline-flex;align-items:center;gap:8px;background:rgba(184,164,48,0.15);border:1px solid #b8a430;color:#b8a430;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;padding:9px 18px;border-radius:6px;text-decoration:none;transition:all 0.2s ease;" onmouseover="this.style.background='#b8a430';this.style.color='#000c5b';" onmouseout="this.style.background='rgba(184,164,48,0.15)';this.style.color='#b8a430';">
1614        🔒 MCFM Private
1615      </a>
1616      <a href="https://mcsonj.org/private-oem/" style="display:inline-flex;align-items:center;gap:8px;background:rgba(184,164,48,0.15);border:1px solid #b8a430;color:#b8a430;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;padding:9px 18px;border-radius:6px;text-decoration:none;transition:all 0.2s ease;" onmouseover="this.style.background='#b8a430';this.style.color='#000c5b';" onmouseout="this.style.background='rgba(184,164,48,0.15)';this.style.color='#b8a430';">
1617        🔒 OEM Private
1618      </a>
1619    </div>
1620  </div>
1621
1622  <!-- ════════ BOTTOM BAR ════════ -->
1623  <div style="border-top:1px solid rgba(184,164,48,0.3);padding-top:24px;display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;flex-wrap:wrap;gap:16px;">
1624    <a href="https://mcsonj.org/">
1625      <img src="https://mcsonj.org/wp-content/uploads/2026/04/cropped-MCSO-Logo-01.png" style="height:60px;width:auto;object-fit:contain;" alt="MCSO Logo">
1626    </a>
1627    <div style="font-size:11px;color:rgba(255,255,255,0.5);text-align:center;">
1628      © 2026 Monmouth County Sheriff's Office. All Rights Reserved.
1629    </div>
1630    <div style="display:flex;gap:16px;">
1631      <a href="https://mcsonj.org/privacy-policy/" style="font-size:11px;color:rgba(255,255,255,0.5);text-decoration:none;">Privacy Policy</a>
1632      <a href="https://mcsonj.org/accessibility/" style="font-size:11px;color:rgba(255,255,255,0.5);text-decoration:none;">Accessibility</a>
1633      <a href="https://mcsonj.org/sitemap/" style="font-size:11px;color:rgba(255,255,255,0.5);text-decoration:none;">Sitemap</a>
1634    </div>
1635  </div>
1636
1637</div>
1637<script id="jquery-ui-core-js-before">
1638jQuery.uiBackCompat = true;
1639//# sourceURL=jquery-ui-core-js-before
1640</script>
vendor: 1 bytes, line 1640
1640
1641<script id="jquery-ui-core-js" src="https://mcsonj.org/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1641
1641
1642<script id="wpo_min-footer-0-js" src="https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-footer-wppa1790784018.min.js"></script>
vendor: 1 bytes, line 1642
1642
1643<script id="wpo_min-footer-1-js" src="https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-footer-tec-user-agent1790593299.min.js"></script>
vendor: 1 bytes, line 1643
1643
1644<script id="wpo_min-footer-2-js" src="https://mcsonj.org/wp-content/cache/wpo-minify/1790784018/assets/wpo-minify-footer-hello-theme-frontend1790593326.min.js"></script>
vendor: 1 bytes, line 1644
1644
1645<script id="dflip-script-js" src="https://mcsonj.org/wp-content/plugins/3d-flipbook-dflip-lite/assets/js/dflip.min.js?ver=2.4.37"></script>
vendor: 1 bytes, line 1645
1645
1646<script id="elementor-webpack-runtime-js" src="https://mcsonj.org/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.3.2"></script>
vendor: 1 bytes, line 1646
1646
1647<script id="elementor-frontend-modules-js" src="https://mcsonj.org/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.3.2"></script>
vendor: 1 bytes, line 1647
1647
1648<script id="elementor-frontend-js-before">
1649var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.3.2","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_optimized_markup":true,"hello-theme-header-footer":true,"nested-elements":true,"e_atomic_elements":true,"e_opt_in_v4":true,"import-export-customization":true},"urls":{"assets":"https:\/\/mcsonj.org\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/mcsonj.org\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/mcsonj.org\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"673c0cfe23","atomicFormsSendForm":"beced75503"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","hello_header_logo_type":"title","hello_footer_logo_type":"logo"},"post":{"id":462,"title":"inmate%20search","excerpt":"","featuredImage":false}};
1650//# sourceURL=elementor-frontend-js-before
1651</script>
vendor: 1 bytes, line 1651
1651
1652<script id="elementor-frontend-js" src="https://mcsonj.org/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.2"></script>
vendor: 1 bytes, line 1652
1652
1653<script id="wp-hooks-js" src="https://mcsonj.org/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1653
1653
1654<script id="imagesloaded-js" src="https://mcsonj.org/wp-includes/js/imagesloaded.min.js?ver=5.0.0"></script>
vendor: 1 bytes, line 1654
1654
1655<script id="masonry-js" src="https://mcsonj.org/wp-includes/js/masonry.min.js?ver=4.2.2"></script>
vendor: 1 bytes, line 1655
1655
1656<script id="jquery-ui-mouse-js" src="https://mcsonj.org/wp-includes/js/jquery/ui/mouse.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1656
1656
1657<script id="jquery-ui-resizable-js" src="https://mcsonj.org/wp-includes/js/jquery/ui/resizable.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1657
1657
1658<script id="jquery-ui-draggable-js" src="https://mcsonj.org/wp-includes/js/jquery/ui/draggable.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1658
1658
1659<script id="jquery-ui-controlgroup-js" src="https://mcsonj.org/wp-includes/js/jquery/ui/controlgroup.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1659
1659
1660<script id="jquery-ui-checkboxradio-js" src="https://mcsonj.org/wp-includes/js/jquery/ui/checkboxradio.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1660
1660
1661<script id="jquery-ui-button-js" src="https://mcsonj.org/wp-includes/js/jquery/ui/button.min.js?ver=1.14.2"></script>
1661
1662        
1662<script data-cfasync="false">
1663            window.dFlipLocation = 'https://mcsonj.org/wp-content/plugins/3d-flipbook-dflip-lite/assets/';
1664            window.dFlipWPGlobal = {"text":{"toggleSound":"Turn on\/off Sound","toggleThumbnails":"Toggle Thumbnails","toggleOutline":"Toggle Outline\/Bookmark","previousPage":"Previous Page","nextPage":"Next Page","toggleFullscreen":"Toggle Fullscreen","zoomIn":"Zoom In","zoomOut":"Zoom Out","toggleHelp":"Toggle Help","singlePageMode":"Single Page Mode","doublePageMode":"Double Page Mode","downloadPDFFile":"Download PDF File","gotoFirstPage":"Goto First Page","gotoLastPage":"Goto Last Page","share":"Share","mailSubject":"I wanted you to see this FlipBook","mailBody":"Check out this site {{url}}","loading":"DearFlip: Loading "},"viewerType":"flipbook","moreControls":"download,pageMode,startPage,endPage,sound","hideControls":"","scrollWheel":"false","backgroundColor":"#777","backgroundImage":"","height":"auto","paddingLeft":"20","paddingRight":"20","controlsPosition":"bottom","duration":800,"soundEnable":"true","enableDownload":"true","showSearchControl":"false","showPrintControl":"false","enableAnnotation":false,"enableAnalytics":"false","webgl":"true","hard":"none","maxTextureSize":"1600","rangeChunkSize":"524288","zoomRatio":1.5,"stiffness":3,"pageMode":"0","singlePageMode":"0","pageSize":"0","autoPlay":"false","autoPlayDuration":5000,"autoPlayStart":"false","linkTarget":"2","sharePrefix":"flipbook-"};
1665        </script>
1665
1666      	</body>
1667</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.