PageSourceSearch

https://oxfordleader.com/login/

html oxfordleader.com collected 2026-10-04 00:26:27 UTC 184,143 bytes, 2,705 lines download raw bytes

1<!doctype html>
2
3  <head>
4    <meta charset="utf-8">
5
6    
7
8        <meta name="HandheldFriendly" content="True">
9    <meta name="MobileOptimized" content="320">
10    <meta name="viewport" content="width=device-width, initial-scale=1"/>
11    
12	    	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
13	
14		<!-- All in One SEO 4.7.9 - aioseo.com -->
15		<title>Login - Oxford Leader</title>
16	<meta name="robots" content="max-image-preview:large" />
17	<link rel="canonical" href="https://oxfordleader.com/login/" />
18	<meta name="generator" content="All in One SEO (AIOSEO) 4.7.9" />
19		<meta property="og:locale" content="en_US" />
20		<meta property="og:site_name" content="Oxford Leader -" />
21		<meta property="og:type" content="article" />
22		<meta property="og:title" content="Login - Oxford Leader" />
23		<meta property="og:url" content="https://oxfordleader.com/login/" />
24		<meta property="article:published_time" content="2025-08-25T17:45:26+00:00" />
25		<meta property="article:modified_time" content="2025-08-25T17:45:26+00:00" />
26		<meta name="twitter:card" content="summary_large_image" />
27		<meta name="twitter:title" content="Login - Oxford Leader" />
28		
28<script type="application/ld+json" class="aioseo-schema">
29			{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/oxfordleader.com\/login\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/oxfordleader.com\/#listItem","position":1,"name":"Home","item":"https:\/\/oxfordleader.com\/","nextItem":{"@type":"ListItem","@id":"https:\/\/oxfordleader.com\/login\/#listItem","name":"Login"}},{"@type":"ListItem","@id":"https:\/\/oxfordleader.com\/login\/#listItem","position":2,"name":"Login","previousItem":{"@type":"ListItem","@id":"https:\/\/oxfordleader.com\/#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/oxfordleader.com\/#organization","name":"Oxford Leader","url":"https:\/\/oxfordleader.com\/"},{"@type":"WebPage","@id":"https:\/\/oxfordleader.com\/login\/#webpage","url":"https:\/\/oxfordleader.com\/login\/","name":"Login - Oxford Leader","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/oxfordleader.com\/#website"},"breadcrumb":{"@id":"https:\/\/oxfordleader.com\/login\/#breadcrumblist"},"datePublished":"2025-08-25T17:45:26-04:00","dateModified":"2025-08-25T17:45:26-04:00"},{"@type":"WebSite","@id":"https:\/\/oxfordleader.com\/#website","url":"https:\/\/oxfordleader.com\/","name":"Oxford Leader","inLanguage":"en-US","publisher":{"@id":"https:\/\/oxfordleader.com\/#organization"}}]}
30		</script>
30
31		<!-- All in One SEO -->
32
33<link rel='dns-prefetch' href='//plugins-colo.our-hometown.com' />
34<link rel='dns-prefetch' href='//static.addtoany.com' />
35<link rel='dns-prefetch' href='//cdn.jsdelivr.net' />
36<link rel='dns-prefetch' href='//use.fontawesome.com' />
37<link rel='dns-prefetch' href='//fonts.googleapis.com' />
38<link rel='stylesheet' id='mp-theme-css' href='https://plugins-colo.our-hometown.com/memberpress/css/ui/theme.css?ver=1.11.37' type='text/css' media='all' />
39<link rel='stylesheet' id='dashicons-css' href='https://oxfordleader.com/wp-includes/css/dashicons.min.css?ver=6.7.2' type='text/css' media='all' />
40<link rel='stylesheet' id='mp-login-css-css' href='https://plugins-colo.our-hometown.com/memberpress/css/ui/login.css?ver=1.11.37' type='text/css' media='all' />
41<link rel='stylesheet' id='wp-block-library-css' href='https://oxfordleader.com/wp-includes/css/dist/block-library/style.min.css?ver=6.7.2' type='text/css' media='all' />
42<link rel='stylesheet' id='oht-weather-header-block-style-css' href='https://plugins-colo.our-hometown.com/oht_weather/src/blocks/weather-header-block/style.css?ver=1.0.0' type='text/css' media='all' />
43<style id='classic-theme-styles-inline-css' type='text/css'>
44/*! This file is auto-generated */
45.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
46</style>
47<style id='global-styles-inline-css' type='text/css'>
48: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,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 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%);
48--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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}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;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.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;}
48.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;}
49:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
50:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
51:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
52</style>
53<link rel='stylesheet' id='cookie-notice-front-css' href='https://plugins-colo.our-hometown.com/cookie-notice/css/front.min.css?ver=2.5.5' type='text/css' media='all' />
54<link rel='stylesheet' id='paywall_meter_css-css' href='https://plugins-colo.our-hometown.com/memberpress-metered/css/memberpress-metered.css?ver=6.7.2' type='text/css' media='all' />
55<link rel='stylesheet' id='oht-speed-sidebar-css' href='https://plugins-colo.our-hometown.com/oht_speed_optimizer/assets/css/sidebar.css?ver=1.0.0' type='text/css' media='all' />
56<link rel='stylesheet' id='oht-comments-style-css' href='https://plugins-colo.our-hometown.com/oht_speed_optimizer/assets/css/comments.css?ver=1.0.0' type='text/css' media='all' />
57<link rel='stylesheet' id='ohtnav_styles-css' href='https://plugins-colo.our-hometown.com/ohtnav/css/styles.css?ver=1.0.1' type='text/css' media='all' />
58<link rel='stylesheet' id='oht_shortcode_central-css' href='https://plugins-colo.our-hometown.com/ohtnav/submodules//css/oht_shortcode_central.css?ver=1.0.3' type='text/css' media='all' />
59<link rel='stylesheet' id='searchandfilter-css' href='//plugins-colo.our-hometown.com/search-filter/style.css?ver=1' type='text/css' media='all' />
60<link rel='stylesheet' id='solr_auto_css-css' href='https://plugins-colo.our-hometown.com/wpsolr-search-engine/wpsolr/core/css/bootstrap.min.css?ver=20.1' type='text/css' media='all' />
61<link rel='stylesheet' id='solr_frontend-css' href='https://plugins-colo.our-hometown.com/wpsolr-search-engine/wpsolr/core/css/style.css?ver=20.1' type='text/css' media='all' />
62<link rel='stylesheet' id='oht-weather-header-css-css' href='https://plugins-colo.our-hometown.com/oht_weather/src/components/WeatherHeader.css?ver=1.0.0' type='text/css' media='all' />
63<link rel='stylesheet' id='theme-style-css' href='https://oxfordleader.com/wp-content/themes/dolores/assets/styles/main.css?ver=0.3.0' type='text/css' media='all' />
64<link rel='stylesheet' id='child-style-css' href='https://oxfordleader.com/wp-content/themes/clementine/assets/styles/main.css?ver=6.7.2' type='text/css' media='all' />
65<link rel='stylesheet' id='theme-style-print-css' href='https://oxfordleader.com/wp-content/themes/dolores/assets/styles/print.css?ver=0.3.0' type='text/css' media='print' />
66<link rel='stylesheet' id='all-css' href='https://oxfordleader.com/wp-content/themes/dolores/fontawesome/css/all.css?ver=6.7.2' type='text/css' media='all' />
67<link rel='stylesheet' id='font-awesome-css' href='https://use.fontawesome.com/releases/v6.4.2/css/all.css?wpfas=true' type='text/css' media='all' />
68<link rel='stylesheet' id='google-Oswaldslug-css' href='https://fonts.googleapis.com/css?family=Oswald&#038;ver=6.7.2' type='text/css' media='all' />
69<link rel='stylesheet' id='google-Slabo+27pxslug-css' href='https://fonts.googleapis.com/css?family=Slabo+27px&#038;ver=6.7.2' type='text/css' media='all' />
70<link rel='stylesheet' id='widget-style-article-css' href='https://oxfordleader.com/wp-content/themes/dolores/assets/styles/ajax-article-widget.css?ver=0.3.0' type='text/css' media='all' />
71<link rel='stylesheet' id='carousel-bootstrap-css' href='https://oxfordleader.com/wp-content/themes/dolores/assets/styles/carousel-bootstrap.css?ver=6.7.2' type='text/css' media='all' />
72<link rel='stylesheet' id='widget-style-slider-css' href='https://oxfordleader.com/wp-content/themes/dolores/assets/styles/ajax-slider-widget.css?ver=0.3.0' type='text/css' media='all' />
73<link rel='stylesheet' id='newsletter-css' href='https://plugins-colo.our-hometown.com/newsletter/style.css?ver=8.7.0' type='text/css' media='all' />
74<link rel='stylesheet' id='ayecode-ui-css' href='https://oxfordleader.com/wp-content/plugins/geodirectory/vendor/ayecode/wp-ayecode-ui/assets-v5/css/ayecode-ui-compatibility.css?ver=0.2.32' type='text/css' media='all' />
75<style id='ayecode-ui-inline-css' type='text/css'>
76body.modal-open #wpadminbar{z-index:999}.embed-responsive-16by9 .fluid-width-video-wrapper{padding:0!important;position:initial}
77</style>
78<link rel='stylesheet' id='addtoany-css' href='https://plugins-colo.our-hometown.com/add-to-any/addtoany.min.css?ver=1.16' type='text/css' media='all' />
79<script type="text/javascript" src="https://oxfordleader.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 79
79
80<script type="text/javascript" id="jquery-core-js-after">
81/* <![CDATA[ */
82window.gdSetMap = window.gdSetMap || 'osm';window.gdLoadMap = window.gdLoadMap || '';
83/* ]]> */
84</script>
vendor: 1 bytes, line 84
84
85<script type="text/javascript" src="https://oxfordleader.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 85
85
86<script type="text/javascript" id="jquery-js-after">
87/* <![CDATA[ */
88window.gdSetMap = window.gdSetMap || 'osm';window.gdLoadMap = window.gdLoadMap || '';
89/* ]]> */
90</script>
vendor: 1 bytes, line 90
90
91<script type="text/javascript" src="https://oxfordleader.com/wp-includes/js/underscore.min.js?ver=1.13.7" id="underscore-js"></script>
vendor: 1 bytes, line 91
91
92<script type="text/javascript" src="https://oxfordleader.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
vendor: 1 bytes, line 92
92
93<script type="text/javascript" src="https://oxfordleader.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
vendor: 1 bytes, line 93
93
94<script type="text/javascript" id="wp-i18n-js-after">
95/* <![CDATA[ */
96wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
97/* ]]> */
98</script>
vendor: 1 bytes, line 98
98
99<script type="text/javascript" src="https://plugins-colo.our-hometown.com/memberpress/js/login.js?ver=1.11.37" id="mepr-login-js-js"></script>
vendor: 1 bytes, line 99
99
100<script type="text/javascript" src="https://oxfordleader.com/wp-content/plugins/geodirectory/vendor/ayecode/wp-ayecode-ui/assets-v5/js/bootstrap.bundle.min.js?ver=0.2.32" id="bootstrap-js-bundle-js"></script>
vendor: 1 bytes, line 100
100
101<script type="text/javascript" id="bootstrap-js-bundle-js-after">
102/* <![CDATA[ */
103function aui_init_greedy_nav(){jQuery('nav.greedy').each(function(i,obj){if(jQuery(this).hasClass("being-greedy")){return true}jQuery(this).addClass('navbar-expand');var $vlinks='';var $dDownClass='';var ddItemClass='greedy-nav-item';if(jQuery(this).find('.navbar-nav').length){if(jQuery(this).find('.navbar-nav').hasClass("being-greedy")){return true}$vlinks=jQuery(this).find('.navbar-nav').addClass("being-greedy w-100").removeClass('overflow-hidden')}else if(jQuery(this).find('.nav').length){if(jQuery(this).find('.nav').hasClass("being-greedy")){return true}$vlinks=jQuery(this).find('.nav').addClass("being-greedy w-100").removeClass('overflow-hidden');$dDownClass=' mt-0 p-0 zi-5 ';ddItemClass+=' mt-0 me-0'}else{return false}jQuery($vlinks).append('<li class="nav-item list-unstyled ml-auto greedy-btn d-none dropdown"><a href="javascript:void(0)" data-bs-toggle="collapse" class="nav-link greedy-nav-link"><i class="fas fa-ellipsis-h"></i> <span class="greedy-count badge bg-dark rounded-pill"></span></a><ul class="greedy-links dropdown-menu dropdown-menu-end '+$dDownClass+'"></ul></li>');var $hlinks=jQuery(this).find('.greedy-links');var $btn=jQuery(this).find('.greedy-btn');var numOfItems=0;var totalSpace=0;var closingTime=1000;var breakWidths=[];$vlinks.children().outerWidth(function(i,w){totalSpace+=w;numOfItems+=1;breakWidths.push(totalSpace)});var availableSpace,numOfVisibleItems,requiredSpace,buttonSpace,timer;function check(){buttonSpace=$btn.width();availableSpace=$vlinks.width()-10;numOfVisibleItems=$vlinks.children().length;requiredSpace=breakWidths[numOfVisibleItems-1];if(numOfVisibleItems>1&&requiredSpace>availableSpace){var $li=$vlinks.children().last().prev();$li.addClass(ddItemClass);if(!jQuery($hlinks).children().length){$li.find('.nav-link').addClass('rounded-0 rounded-bottom')}else{jQuery($hlinks).find('.nav-link').removeClass('rounded-top');$li.find('.nav-link').addClass('rounded-0 rounded-top')}$li.prependTo($hlinks);numOfVisibleItems-=1;check()}else if(availableSpace>breakWidths[numOfVisibleItems]){$hlinks.children().first().insertBefore($btn);numOfVisibleItems+=1;check()}jQuery($btn).find(".greedy-count").html(numOfItems-numOfVisibleItems);if(numOfVisibleItems===numOfItems){$btn.addClass('d-none')}else $btn.removeClass('d-none')}jQuery(window).on("resize",function(){check()});check()})}function aui_select2_locale(){var aui_select2_params={"i18n_select_state_text":"Select an option\u2026","i18n_no_matches":"No matches found","i18n_ajax_error":"Loading failed","i18n_input_too_short_1":"Please enter 1 or more characters","i18n_input_too_short_n":"Please enter %item% or more characters","i18n_input_too_long_1":"Please delete 1 character","i18n_input_too_long_n":"Please delete %item% characters","i18n_selection_too_long_1":"You can only select 1 item","i18n_selection_too_long_n":"You can only select %item% items","i18n_load_more":"Loading more results\u2026","i18n_searching":"Searching\u2026"};return{theme:"bootstrap-5",width:jQuery(this).data('width')?jQuery(this).data('width'):jQuery(this).hasClass('w-100')?'100%':'style',placeholder:jQuery(this).data('placeholder'),language:{errorLoading:function(){return aui_select2_params.i18n_searching},inputTooLong:function(args){var overChars=args.input.length-args.maximum;if(1===overChars){return aui_select2_params.i18n_input_too_long_1}return aui_select2_params.i18n_input_too_long_n.replace('%item%',overChars)},inputTooShort:function(args){var remainingChars=args.minimum-args.input.length;if(1===remainingChars){return aui_select2_params.i18n_input_too_short_1}return aui_select2_params.i18n_input_too_short_n.replace('%item%',remainingChars)},loadingMore:function(){return aui_select2_params.i18n_load_more},maximumSelected:function(args){if(args.maximum===1){return aui_select2_params.i18n_selection_too_long_1}return aui_select2_params.i18n_selection_too_long_n.replace('%item%',args.maximum)},noResults:function(){return aui_select2_params.i18n_no_matches},searching:function(){return aui_select2_params.i18n_searching}}}}function aui_init_select2(){var select2_args=jQuery.extend({},aui_select2_locale());jQuery("select.aui-select2").each(function(){if(!jQuery(this).hasClass("select2-hidden-accessible")){jQuery(this).select2(select2_args)}})}function aui_time_ago(selector){var aui_timeago_params={"prefix_ago":"","suffix_ago":" ago","prefix_after":"after ","suffix_after":"","seconds":"less than a minute","minute":"about a minute","minutes":"%d minutes","hour":"about an hour","hours":"about %d hours","day":"a day","days":"%d days","month":"about a month","months":"%d months","year":"about a year","years":"%d years"};var templates={prefix:aui_timeago_params.prefix_ago,suffix:aui_timeago_params.suffix_ago,seconds:aui_timeago_params.seconds,minute:aui_timeago_params.minute,minutes:aui_timeago_params.minutes,hour:aui_timeago_params.hour,hours:aui_timeago_params.hours,day:aui_timeago_params.day,days:aui_timeago_params.days,month:aui_timeago_params.month,months:aui_timeago_params.months,year:aui_timeago_params.year,years:aui_timeago_params.years};var template=function(t,n){return templates[t]&&templates[t].replace(/%d/i,Math.abs(Math.round(n)))};var timer=function(time){if(!time)return;time=time.replace(/\.\d+/,"");time=time.replace(/-/,"/").replace(/-/,"/");time=time.replace(/T/," ").replace(/Z/," UTC");time=time.replace(/([\+\-]\d\d)\:?(\d\d)/," $1$2");time=new Date(time*1000||time);var now=new Date();var seconds=((now.getTime()-time)*.001)>>0;var minutes=seconds/60;var hours=minutes/60;var days=hours/24;var years=days/365;return templates.prefix+(seconds<45&&template('seconds',seconds)||seconds<90&&template('minute',1)||minutes<45&&template('minutes',minutes)||minutes<90&&template('hour',1)||hours<24&&template('hours',hours)||hours<42&&template('day',1)||days<30&&template('days',days)||days<45&&template('month',1)||days<365&&template('months',days/30)||years<1.5&&template('year',1)||template('years',years))+templates.suffix};var elements=document.getElementsByClassName(selector);if(selector&&elements&&elements.length){for(var i in elements){var $el=elements[i];if(typeof $el==='object'){$el.innerHTML='<i class="far fa-clock"></i> '+timer($el.getAttribute('title')||$el.getAttribute('datetime'))}}}setTimeout(function(){aui_time_ago(selector)},60000)}function aui_init_tooltips(){jQuery('[data-bs-toggle="tooltip"]').tooltip();jQuery('[data-bs-toggle="popover"]').popover();jQuery('[data-bs-toggle="popover-html"]').popover({html:true,sanitize:false});jQuery('[data-bs-toggle="popover"],[data-bs-toggle="popover-html"]').on('inserted.bs.popover',function(){jQuery('body > .popover').wrapAll("<div class='bsui' />")})}$aui_doing_init_flatpickr=false;function aui_init_flatpickr(){if(typeof jQuery.fn.flatpickr==="function"&&!$aui_doing_init_flatpickr){$aui_doing_init_flatpickr=true;try{flatpickr.localize({weekdays:{shorthand:['Sun','Mon','Tue','Wed','Thu','Fri','Sat'],longhand:['Sun','Mon','Tue','Wed','Thu','Fri','Sat'],},months:{shorthand:['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'],longhand:['January','February','March','April','May','June','July','August','September','October','November','December'],},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:1,ordinal:function(nth){var s=nth%100;if(s>3&&s<21)return"th";switch(s%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:' to ',weekAbbreviation:'Wk',scrollTitle:'Scroll to increment',toggleTitle:'Click to toggle',amPM:['AM','PM'],yearAriaLabel:'Year',hourAriaLabel:'Hour',minuteAriaLabel:'Minute',time_24hr:false})}catch(err){console.log(err.message)}jQuery('input[data-aui-init="flatpickr"]:not(.flatpickr-input)').flatpickr()}$aui_doing_init_flatpickr=false}$aui_doing_init_iconpicker=false;function aui_init_iconpicker(){if(typeof jQuery.fn.iconpicker==="function"&&!$aui_doing_init_iconpicker){$aui_doing_init_iconpicker=true;jQuery('input[data-aui-init="iconpicker"]:not(.iconpicker-input)').iconpicker()}$aui_doing_init_iconpicker=false}function aui_modal_iframe($title,$url,$footer,$dismissible,$class,$dialog_class,$body_class,responsive){if(!$body_class){$body_class='p-0'}var wClass='text-center position-absolute w-100 text-dark overlay overlay-white p-0 m-0 d-flex justify-content-center align-items-center';var wStyle='';var sStyle='';var $body="",sClass="w-100 p-0 m-0";if(responsive){$body+='<div class="embed-responsive embed-responsive-16by9 ratio ratio-16x9">';wClass+=' h-100';sClass+=' embed-responsive-item'}else{wClass+=' vh-100';sClass+=' vh-100';wStyle+=' height: 90vh !important;';sStyle+=' height: 90vh !important;'}$body+='<div class="ac-preview-loading '+wClass+'" style="left:0;top:0;'+wStyle+'"><div class="spinner-border" role="status"></div></div>';$body+='<iframe id="embedModal-iframe" class="'+sClass+'" style="'+sStyle+'" src="" width="100%" height="100%" frameborder="0" allowtransparency="true"></iframe>';if(responsive){$body+='</div>'}$m=aui_modal($title,$body,$footer,$dismissible,$class,$dialog_class,$body_class);const auiModal=document.getElementById('aui-modal');auiModal.addEventListener('shown.bs.modal',function(e){iFrame=jQuery('#embedModal-iframe');jQuery('.ac-preview-loading').addClass('d-flex');iFrame.attr({src:$url});iFrame.load(function(){jQuery('.ac-preview-loading').removeClass('d-flex').addClass('d-none')})});return $m}function aui_modal($title,$body,$footer,$dismissible,$class,$dialog_class,$body_class){if(!$class){$class=''}if(!$dialog_class){$dialog_class=''}if(!$body){$body='<div class="text-center"><div class="spinner-border" role="status"></div></div>'}jQuery('.aui-modal').remove();
103jQuery('.modal-backdrop').remove();jQuery('body').css({overflow:'','padding-right':''});var $modal='';$modal+='<div id="aui-modal" class="modal aui-modal fade shadow bsui '+$class+'" tabindex="-1">'+'<div class="modal-dialog modal-dialog-centered '+$dialog_class+'">'+'<div class="modal-content border-0 shadow">';if($title){$modal+='<div class="modal-header">'+'<h5 class="modal-title">'+$title+'</h5>';if($dismissible){$modal+='<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close">'+'</button>'}$modal+='</div>'}$modal+='<div class="modal-body '+$body_class+'">'+$body+'</div>';if($footer){$modal+='<div class="modal-footer">'+$footer+'</div>'}$modal+='</div>'+'</div>'+'</div>';jQuery('body').append($modal);const ayeModal=new bootstrap.Modal('.aui-modal',{});ayeModal.show()}function aui_conditional_fields(form){jQuery(form).find(".aui-conditional-field").each(function(){var $element_require=jQuery(this).data('element-require');if($element_require){$element_require=$element_require.replace("&#039;","'");$element_require=$element_require.replace("&quot;",'"');if(aui_check_form_condition($element_require,form)){jQuery(this).removeClass('d-none')}else{jQuery(this).addClass('d-none')}}})}function aui_check_form_condition(condition,form){if(form){condition=condition.replace(/\(form\)/g,"('"+form+"')")}return new Function("return "+condition+";")()}jQuery.fn.aui_isOnScreen=function(){var win=jQuery(window);var viewport={top:win.scrollTop(),left:win.scrollLeft()};viewport.right=viewport.left+win.width();viewport.bottom=viewport.top+win.height();var bounds=this.offset();bounds.right=bounds.left+this.outerWidth();bounds.bottom=bounds.top+this.outerHeight();return(!(viewport.right<bounds.left||viewport.left>bounds.right||viewport.bottom<bounds.top||viewport.top>bounds.bottom))};function aui_carousel_maybe_show_multiple_items($carousel){var $items={};var $item_count=0;if(!jQuery($carousel).find('.carousel-inner-original').length){jQuery($carousel).append('<div class="carousel-inner-original d-none">'+jQuery($carousel).find('.carousel-inner').html().replaceAll('carousel-item','not-carousel-item')+'</div>')}jQuery($carousel).find('.carousel-inner-original .not-carousel-item').each(function(){$items[$item_count]=jQuery(this).html();$item_count++});if(!$item_count){return}if(jQuery(window).width()<=576){if(jQuery($carousel).find('.carousel-inner').hasClass('aui-multiple-items')&&jQuery($carousel).find('.carousel-inner-original').length){jQuery($carousel).find('.carousel-inner').removeClass('aui-multiple-items').html(jQuery($carousel).find('.carousel-inner-original').html().replaceAll('not-carousel-item','carousel-item'));jQuery($carousel).find(".carousel-indicators li").removeClass("d-none")}}else{var $md_count=jQuery($carousel).data('limit_show');var $md_cols_count=jQuery($carousel).data('cols_show');var $new_items='';var $new_items_count=0;var $new_item_count=0;var $closed=true;
103Object.keys($items).forEach(function(key,index){if(index!=0&&Number.isInteger(index/$md_count)){$new_items+='</div></div>';$closed=true}if(index==0||Number.isInteger(index/$md_count)){$row_cols_class=$md_cols_count?' g-lg-4 g-3 row-cols-1 row-cols-lg-'+$md_cols_count:'';$active=index==0?'active':'';$new_items+='<div class="carousel-item '+$active+'"><div class="row'+$row_cols_class+' ">';$closed=false;$new_items_count++;$new_item_count=0}$new_items+='<div class="col ">'+$items[index]+'</div>';$new_item_count++});if(!$closed){if($md_count-$new_item_count>0){$placeholder_count=$md_count-$new_item_count;while($placeholder_count>0){$new_items+='<div class="col "></div>';$placeholder_count--}}$new_items+='</div></div>'}jQuery($carousel).find('.carousel-inner').addClass('aui-multiple-items').html($new_items);jQuery($carousel).find('.carousel-item.active img').each(function(){if(real_srcset=jQuery(this).attr("data-srcset")){if(!jQuery(this).attr("srcset"))jQuery(this).attr("srcset",real_srcset)}if(real_src=jQuery(this).attr("data-src")){if(!jQuery(this).attr("srcset"))jQuery(this).attr("src",real_src)}});$hide_count=$new_items_count-1;jQuery($carousel).find(".carousel-indicators li:gt("+$hide_count+")").addClass("d-none")}jQuery(window).trigger("aui_carousel_multiple")}function aui_init_carousel_multiple_items(){jQuery(window).on("resize",function(){jQuery('.carousel-multiple-items').each(function(){aui_carousel_maybe_show_multiple_items(this)})});jQuery('.carousel-multiple-items').each(function(){aui_carousel_maybe_show_multiple_items(this)})}function init_nav_sub_menus(){jQuery('.navbar-multi-sub-menus').each(function(i,obj){if(jQuery(this).hasClass("has-sub-sub-menus")){return true}jQuery(this).addClass('has-sub-sub-menus');jQuery(this).find('.dropdown-menu a.dropdown-toggle').on('click',function(e){var $el=jQuery(this);$el.toggleClass('active-dropdown');var $parent=jQuery(this).offsetParent(".dropdown-menu");if(!jQuery(this).next().hasClass('show')){jQuery(this).parents('.dropdown-menu').first().find('.show').removeClass("show")}var $subMenu=jQuery(this).next(".dropdown-menu");$subMenu.toggleClass('show');jQuery(this).parent("li").toggleClass('show');jQuery(this).parents('li.nav-item.dropdown.show').on('hidden.bs.dropdown',function(e){jQuery('.dropdown-menu .show').removeClass("show");$el.removeClass('active-dropdown')});if(!$parent.parent().hasClass('navbar-nav')){$el.next().addClass('position-relative border-top border-bottom')}return false})})}function aui_lightbox_embed($link,ele){ele.preventDefault();jQuery('.aui-carousel-modal').remove();var $modal='<div class="modal fade aui-carousel-modal bsui" id="aui-carousel-modal" tabindex="-1" role="dialog" aria-labelledby="aui-modal-title" aria-hidden="true"><div class="modal-dialog modal-dialog-centered modal-xl mw-100"><div class="modal-content bg-transparent border-0 shadow-none"><div class="modal-header"><h5 class="modal-title" id="aui-modal-title"></h5></div><div class="modal-body text-center"><i class="fas fa-circle-notch fa-spin fa-3x"></i></div></div></div></div>';jQuery('body').append($modal);const ayeModal=new bootstrap.Modal('.aui-carousel-modal',{});const myModalEl=document.getElementById('aui-carousel-modal');myModalEl.addEventListener('hidden.bs.modal',event=>{jQuery(".aui-carousel-modal iframe").attr('src','')});$container=jQuery($link).closest('.aui-gallery');$clicked_href=jQuery($link).attr('href');$images=[];$container.find('.aui-lightbox-image, .aui-lightbox-iframe').each(function(){var a=this;var href=jQuery(a).attr('href');if(href){$images.push(href)}});if($images.length){var $carousel='<div id="aui-embed-slider-modal" class="carousel slide" >';if($images.length>1){$i=0;$carousel+='<ol class="carousel-indicators position-fixed">';$container.find('.aui-lightbox-image, .aui-lightbox-iframe').each(function(){$active=$clicked_href==jQuery(this).attr('href')?'active':'';$carousel+='<li data-bs-target="#aui-embed-slider-modal" data-bs-slide-to="'+$i+'" class="'+$active+'"></li>';$i++});$carousel+='</ol>'}$i=0;$rtl_class='justify-content-start';$carousel+='<div class="carousel-inner d-flex align-items-center '+$rtl_class+'">';$container.find('.aui-lightbox-image').each(function(){var a=this;var href=jQuery(a).attr('href');$active=$clicked_href==jQuery(this).attr('href')?'active':'';$carousel+='<div class="carousel-item '+$active+'"><div>';var css_height=window.innerWidth>window.innerHeight?'90vh':'auto';var srcset=jQuery(a).find('img').attr('srcset');var sizes='';if(srcset){var sources=srcset.split(',').map(s=>{var parts=s.trim().split(' ');return{width:parseInt(parts[1].replace('w','')),descriptor:parts[1].replace('w','px')}}).sort((a,b)=>b.width-a.width);sizes=sources.map((source,index,array)=>{if(index===0){return `${source.descriptor}`}else{return `(max-width:${source.width-1}px)${array[index-1].descriptor}`}}).reverse().join(', ')}var img=href?jQuery(a).find('img').clone().attr('src',href).attr('sizes',sizes).removeClass().addClass('mx-auto d-block w-auto rounded').css({'max-height':css_height,'max-width':'98%'}).get(0).outerHTML:jQuery(a).find('img').clone().removeClass().addClass('mx-auto d-block w-auto rounded').css({'max-height':css_height,'max-width':'98%'}).get(0).outerHTML;$carousel+=img;if(jQuery(a).parent().find('.carousel-caption').length){$carousel+=jQuery(a).parent().find('.carousel-caption').clone().removeClass('sr-only visually-hidden').get(0).outerHTML}else if(jQuery(a).parent().find('.figure-caption').length){$carousel+=jQuery(a).parent().find('.figure-caption').clone().removeClass('sr-only visually-hidden').addClass('carousel-caption').get(0).outerHTML}$carousel+='</div></div>';$i++});$container.find('.aui-lightbox-iframe').each(function(){var a=this;var css_height=window.innerWidth>window.innerHeight?'90vh;':'auto;';var styleWidth=$images.length>1?'max-width:70%;':'';$active=$clicked_href==jQuery(this).attr('href')?'active':'';$carousel+='<div class="carousel-item '+$active+'"><div class="modal-xl mx-auto ratio ratio-16x9" style="max-height:'+css_height+styleWidth+'">';var url=jQuery(a).attr('href');var iframe='<div class="ac-preview-loading text-light d-none" style="left:0;top:0;height:'+css_height+'"><div class="spinner-border m-auto" role="status"></div></div>';iframe+='<iframe class="aui-carousel-iframe" style="height:'+css_height+'" src="" data-src="'+url+'?rel=0&amp;showinfo=0&amp;modestbranding=1&amp;autoplay=1" allow="autoplay"></iframe>';var img=iframe;$carousel+=img;$carousel+='</div></div>';$i++});$carousel+='</div>';if($images.length>1){$carousel+='<a class="carousel-control-prev" href="#aui-embed-sli
103der-modal" role="button" data-bs-slide="prev">';$carousel+='<span class="carousel-control-prev-icon" aria-hidden="true"></span>';$carousel+=' <a class="carousel-control-next" href="#aui-embed-slider-modal" role="button" data-bs-slide="next">';$carousel+='<span class="carousel-control-next-icon" aria-hidden="true"></span>';$carousel+='</a>'}$carousel+='</div>';var $close='<button type="button" class="btn-close btn-close-white text-end position-fixed" style="right: 20px;top: 10px; z-index: 1055;" data-bs-dismiss="modal" aria-label="Close"></button>';jQuery('.aui-carousel-modal .modal-content').html($carousel).prepend($close);ayeModal.show();try{if('ontouchstart'in document.documentElement||navigator.maxTouchPoints>0){let _bsC=new bootstrap.Carousel('#aui-embed-slider-modal')}}catch(err){}}}function aui_init_lightbox_embed(){jQuery('.aui-lightbox-image, .aui-lightbox-iframe').off('click').on("click",function(ele){aui_lightbox_embed(this,ele)})}function aui_init_modal_iframe(){jQuery('.aui-has-embed, [data-aui-embed="iframe"]').each(function(e){if(!jQuery(this).hasClass('aui-modal-iframed')&&jQuery(this).data('embed-url')){jQuery(this).addClass('aui-modal-iframed');jQuery(this).on("click",function(e1){aui_modal_iframe('',jQuery(this).data('embed-url'),'',true,'','modal-lg','aui-modal-iframe p-0',true);return false})}})}$aui_doing_toast=false;function aui_toast($id,$type,$title,$title_small,$body,$time,$can_close){if($aui_doing_toast){setTimeout(function(){aui_toast($id,$type,$title,$title_small,$body,$time,$can_close)},500);return}$aui_doing_toast=true;if($can_close==null){$can_close=false}if($time==''||$time==null){$time=3000}if(document.getElementById($id)){jQuery('#'+$id).toast('show');setTimeout(function(){$aui_doing_toast=false},500);return}var uniqid=Date.now();if($id){uniqid=$id}$op="";$tClass='';$thClass='';$icon="";if($type=='success'){$op="opacity:.92;";$tClass='alert bg-success w-auto';$thClass='bg-transparent border-0 text-white';$icon="<div class='h5 m-0 p-0'><i class='fas fa-check-circle me-2'></i></div>"}else if($type=='error'||$type=='danger'){$op="opacity:.92;";$tClass='alert bg-danger  w-auto';$thClass='bg-transparent border-0 text-white';$icon="<div class='h5 m-0 p-0'><i class='far fa-times-circle me-2'></i></div>"}else if($type=='info'){$op="opacity:.92;";$tClass='alert bg-info  w-auto';$thClass='bg-transparent border-0 text-white';$icon="<div class='h5 m-0 p-0'><i class='fas fa-info-circle me-2'></i></div>"}else if($type=='warning'){$op="opacity:.92;";$tClass='alert bg-warning  w-auto';$thClass='bg-transparent border-0 text-dark';$icon="<div class='h5 m-0 p-0'><i class='fas fa-exclamation-triangle me-2'></i></div>"}if(!document.getElementById("aui-toasts")){jQuery('body').append('<div class="bsui" id="aui-toasts"><div class="position-fixed aui-toast-bottom-right pr-3 pe-3 mb-1" style="z-index: 500000;right: 0;bottom: 0;'+$op+'"></div></div>')}$toast='<div id="'+uniqid+'" class="toast fade hide shadow hover-shadow '+$tClass+'" style="" role="alert" aria-live="assertive" aria-atomic="true" data-bs-delay="'+$time+'">';if($type||$title||$title_small){$toast+='<div class="toast-header '+$thClass+'">';if($icon){$toast+=$icon}if($title){$toast+='<strong class="me-auto">'+$title+'</strong>'}if($title_small){$toast+='<small>'+$title_small+'</small>'}if($can_close){$toast+='<button type="button" class="ms-2 mb-1 btn-close" data-bs-dismiss="toast" aria-label="Close"></button>'}$toast+='</div>'}if($body){$toast+='<div class="toast-body">'+$body+'</div>'}$toast+='</div>';jQuery('.aui-toast-bottom-right').prepend($toast);jQuery('#'+uniqid).toast('show');setTimeout(function(){$aui_doing_toast=false},500)}function aui_init_counters(){const animNum=(EL)=>{if(EL._isAnimated)return;EL._isAnimated=true;let end=EL.dataset.auiend;let start=EL.dataset.auistart;let duration=EL.dataset.auiduration?EL.dataset.auiduration:2000;let seperator=EL.dataset.auisep?EL.dataset.auisep:'';jQuery(EL).prop('Counter',start).animate({Counter:end},{duration:Math.abs(duration),easing:'swing',step:function(now){const text=seperator?(Math.ceil(now)).toLocaleStr
103ing('en-US'):Math.ceil(now);const html=seperator?text.split(",").map(n=>`<span class="count">${n}</span>`).join(","):text;if(seperator&&seperator!=','){html.replace(',',seperator)}jQuery(this).html(html)}})};const inViewport=(entries,observer)=>{entries.forEach(entry=>{if(entry.isIntersecting)animNum(entry.target)})};jQuery("[data-auicounter]").each((i,EL)=>{const observer=new IntersectionObserver(inViewport);observer.observe(EL)})}function aui_init(){aui_init_counters();init_nav_sub_menus();aui_init_tooltips();aui_init_select2();aui_init_flatpickr();aui_init_iconpicker();aui_init_greedy_nav();aui_time_ago('timeago');aui_init_carousel_multiple_items();aui_init_lightbox_embed();aui_init_modal_iframe()}jQuery(window).on("load",function(){aui_init()});jQuery(function($){var ua=navigator.userAgent.toLowerCase();var isiOS=ua.match(/(iphone|ipod|ipad)/);if(isiOS){var pS=0;pM=parseFloat($('body').css('marginTop'));$(document).on('show.bs.modal',function(){pS=window.scrollY;$('body').css({marginTop:-pS,overflow:'hidden',position:'fixed',})}).on('hidden.bs.modal',function(){$('body').css({marginTop:pM,overflow:'visible',position:'inherit',});window.scrollTo(0,pS)})}$(document).on('slide.bs.carousel',function(el){var $_modal=$(el.relatedTarget).closest('.aui-carousel-modal:visible').length?$(el.relatedTarget).closest('.aui-carousel-modal:visible'):'';if($_modal&&$_modal.find('.carousel-item iframe.aui-carousel-iframe').length){$_modal.find('.carousel-item.active iframe.aui-carousel-iframe').each(function(){if($(this).attr('src')){$(this).data('src',$(this).attr('src'));$(this).attr('src','')}});if($(el.relatedTarget).find('iframe.aui-carousel-iframe').length){$(el.relatedTarget).find('.ac-preview-loading').removeClass('d-none').addClass('d-flex');var $cIframe=$(el.relatedTarget).find('iframe.aui-carousel-iframe');if(!$cIframe.attr('src')&&$cIframe.data('src')){$cIframe.attr('src',$cIframe.data('src'))}$cIframe.on('load',function(){setTimeout(function(){$_modal.find('.ac-preview-loading').removeClass('d-flex').addClass('d-none')},1250)})}}})});var aui_confirm=function(message,okButtonText,cancelButtonText,isDelete,large){okButtonText=okButtonText||'Yes';cancelButtonText=cancelButtonText||'Cancel';message=message||'Are you sure?';sizeClass=large?'':'modal-sm';btnClass=isDelete?'btn-danger':'btn-primary';deferred=jQuery.Deferred();var $body="";$body+="<h3 class='h4 py-3 text-center text-dark'>"+message+"</h3>";$body+="<div class='d-flex'>";$body+="<button class='btn btn-outline-secondary w-50 btn-round' data-bs-dismiss='modal'  onclick='deferred.resolve(false);'>"+cancelButtonText+"</button>";$body+="<button class='btn "+btnClass+" ms-2 w-50 btn-round' data-bs-dismiss='modal'  onclick='deferred.resolve(true);'>"+okButtonText+"</button>";$body+="</div>";$modal=aui_modal('',$body,'',false,'',sizeClass);return deferred.promise()};function aui_flip_color_scheme_on_scroll($value,$iframe){if(!$value)$value=window.scrollY;var navbar=$iframe?$iframe.querySelector('.color-scheme-flip-on-scroll'):document.querySelector('.color-scheme-flip-on-scroll');if(navbar==null)return;let cs_original=navbar.dataset.cso;let cs_scroll=navbar.dataset.css;if(!cs_scroll&&!cs_original){if(navbar.classList.contains('navbar-light')){cs_original='navbar-light';cs_scroll='navbar-dark'}else if(navbar.classList.contains('navbar-dark')){cs_original='navbar-dark';cs_scroll='navbar-light'}navbar.dataset.cso=cs_original;navbar.dataset.css=cs_scroll}if($value>0||navbar.classList.contains('nav-menu-open')){navbar.classList.remove(cs_original);navbar.classList.add(cs_scroll)}else{navbar.classList.remove(cs_scroll);navbar.classList.add(cs_original)}}window.onscroll=function(){aui_set_data_scroll();aui_flip_color_scheme_on_scroll()};function aui_set_data_scroll(){document.documentElement.dataset.scroll=window.scrollY}aui_set_data_scroll();aui_flip_color_scheme_on_scroll();
104document.addEventListener("DOMContentLoaded",function(){geodir_search_setup_advance_search();jQuery("body").on("geodir_setup_search_form",function(){geodir_search_setup_advance_search()});if(jQuery('.geodir-search-container form').length){geodir_search_setup_searched_filters()}if(jQuery('.geodir-search-container select[name="sopen_now"]').length){setInterval(function(e){geodir_search_refresh_open_now_times()},60000);geodir_search_refresh_open_now_times()}if(!window.gdAsBtnText){window.gdAsBtnText=jQuery('.geodir_submit_search').html();window.gdAsBtnTitle=jQuery('.geodir_submit_search').data('title')}jQuery(document).on("click",".geodir-clear-filters",function(e){window.isClearFilters=true;jQuery('.gd-adv-search-labels .gd-adv-search-label').each(function(e){if(!jQuery(this).hasClass('geodir-clear-filters')){jQuery(this).trigger('click')}});window.isClearFilters=false;geodir_search_trigger_submit()});geodir_distance_popover_trigger();var bsDash='bs-';jQuery(document).on('change','.geodir-distance-trigger',function(){var $cont=jQuery(this).closest('.geodir-popover-content'),$_distance=jQuery('#'+$cont.attr('data-'+bsDash+'container'));if(jQuery(this).val()=='km'||jQuery(this).val()=='mi'){jQuery('.geodir-units-wrap .btn',$cont).removeClass('active');jQuery('.geodir-units-wrap .btn.geodir-unit-'+jQuery(this).val(),$cont).addClass('active')}if($_distance.length){var dist=parseInt($cont.find('[name="_gddist"]').val());var unit=$cont.find('[name="_gdunit"]:checked').val();if(!unit){unit='miles';if(unit=='miles'){unit='mi'}}var title=dist+' '+$cont.find('[name="_gdunit"]:checked').parent().attr('title');jQuery('[name="dist"]',$_distance).remove();jQuery('[name="_unit"]',$_distance).remove();var $btn=$_distance.find('.geodir-distance-show');$_distance.append('<input type="hidden" name="_unit" value="'+unit+'" data-ignore-rule>');if(dist>0){$_distance.append('<input type="hidden" name="dist" value="'+dist+'">');$btn.removeClass('btn-secondary').addClass('btn-primary');jQuery('.-gd-icon',$btn).addClass('d-none');jQuery('.-gd-range',$btn).removeClass('d-none').text(dist+' '+unit).attr('title',title)}else{$_distance.append('<input type="hidden" name="dist" value="">');$btn.removeClass('btn-primary').addClass('btn-secondary');jQuery('.-gd-icon',$btn).removeClass('d-none');jQuery('.-gd-range',$btn).addClass('d-none')}if($_distance.closest('form').find('[name="snear"]').val()){jQuery('[name="dist"]',$_distance).trigger('change')}geodir_popover_show_distance($_distance.closest('form'),dist,unit)}});jQuery(document).on('input','.geodir-distance-range',function(){var $cont=jQuery(this).closest('.geodir-popover-content'),$_distance=jQuery('#'+$cont.attr('data-'+bsDash+'container'));geodir_popover_show_distance($_distance.closest('form'),parseInt(j
104Query(this).val()))});jQuery('body').on('click',function(e){if(e&&!e.isTrigger&&jQuery('.geodir-distance-popover[aria-describedby]').length){jQuery('.geodir-distance-popover[aria-describedby]').each(function(){if(!jQuery(this).is(e.target)&&jQuery(this).has(e.target).length===0&&jQuery('.popover').has(e.target).length===0){jQuery(this).popover('hide')}})}});jQuery("body").on("geodir_setup_search_form",function($_form){if(typeof aui_cf_field_init_rules==="function"){setTimeout(function(){aui_cf_field_init_rules(jQuery),100})}})});function geodir_distance_popover_trigger(){if(!jQuery('.geodir-distance-popover').length){return}var bsDash='bs-';jQuery('.geodir-distance-popover').popover({html:true,placement:'top',sanitize:false,customClass:'geodir-popover',template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><div class="popover-body p-2"></div></div>'}).on('hidden.bs.popover',function(e){var dist=parseInt(jQuery(this).closest('.gd-search-field-distance').find('[name="dist"]').val());var unit=jQuery(this).closest('.gd-search-field-distance').find('[name="_unit"]').val();var content=jQuery(this).attr('data-'+bsDash+'content');content=content.replace(' geodir-unit-mi active"',' geodir-unit-mi"');content=content.replace(' geodir-unit-km active"',' geodir-unit-km"');content=content.replace("checked='checked'",'');content=content.replace('checked="checked"','');content=content.replace('geodir-drange-values','geodir-drange-values d-none');content=content.replace(' d-none d-none',' d-none');content=content.replace('value="'+unit+'"','value="'+unit+'" checked="checked"');content=content.replace(' geodir-unit-'+unit+'"',' geodir-unit-'+unit+' active"');content=content.replace(' value="'+jQuery(this).attr('data-value')+'" ',' value="'+dist+'" ');jQuery(this).attr('data-'+bsDash+'content',content);jQuery(this).attr('data-value',dist)}).on('shown.bs.popover',function(e){geodir_popover_show_distance(jQuery(this).closest('form'))})}function geodir_popover_show_distance($form,dist,unit){if(!$form){$form=jQuer('body')}if(typeof dist=='undefined'){dist=parseInt(jQuery('[name="dist"]',$form).val())}jQuery('.geodir-drange-dist').text(dist);if(typeof unit=='undefined'){unit=jQuery('[name="_unit"]',$form).val();if(unit&&jQuery('.btn.geodir-unit-'+unit,$form).length&&!jQuery('.btn.geodir-unit-'+unit,$form).hasClass('active')){jQuery('.geodir-units-wrap .geodir-distance-trigger',$form).removeAttr('checked');jQuery('.geodir-units-wrap .geodir-distance-trigger[value="'+unit+'"]',$form).attr('checked','checked');jQuery('.geodir-units-wrap .btn',$form).removeClass('active');jQuery('.btn.geodir-unit-'+unit,$form).addClass('active')}}if(unit){jQuery('.geodir-drange-unit').text(unit)}if(dist>0){if(jQuery('.geodir-drange-values').hasClass('d-none')){jQuery('.geodir-drange-values').removeClass('d-none')}}else{if(!jQuery('.geodir-drange-values').hasClass('d-none')){jQuery('.geodir-drange-values').addClass('d-none')}}}function geodir_search_setup_advance_search(){jQuery('.geodir-search-container.geodir-advance-search-searched').each(function(){var $el=this;if(jQuery($el).attr('data-show-adv')=='search'){jQuery('.geodir-show-filters',$el).trigger('click')}});jQuery('.geodir-more-filters','.geodir-filter-container').each(function(){var $cont=this;var $form=jQuery($cont).closest('form');var $adv_show=jQuery($form).closest('.geodir-search-container').attr('data-show-adv');if($adv_show=='always'&&typeof jQuery('.geodir-show-filters',$form).html()!='undefined'){jQuery('.geodir-show-filters',$form).remove();if(!jQuery('.geodir-more-filters',$form).is(":visible")){jQuery('.geodir-more-filters',$form).slideToggle(500)}}});geodir_distance_popover_trigger()}function geodir_search_setup_searched_filters(){jQuery(document).on('click','.gd-adv-search-labels .gd-adv-search-label',function(e){if(!jQuery(this).hasClass('geodir-clear-filters')){var $this=jQuery(this),$form,name,to_name;name=$this.data('name');to_name=$this.data('names');if((typeof name!='undefined'&&name)||$this.hasClass('gd-adv-search-near')){jQuery('.geodir-search-container form').each(function(){$form=jQuery(this);if($this.hasClass('gd-adv-search-near')){name='snear';jQuery('.sgeo_lat,.sgeo_lon,.geodir-location-search-type',$form).val('');jQuery('.geodir-location-search-type',$form).attr('name','')}if(jQuery('[name="'+name+'"]',$form).closest('.gd-search-has-date').length){jQuery('[name="'+name+'"]',$form).closest('.gd-search-has-date').find('input').each(function(){geodir_search_deselect(jQuery(this))})}else{geodir_search_deselect(jQuery('[name="'+name+'"]',$form));if(typeof to_name!='undefined'&&to_name){geodir_search_deselect(jQuery('[name="'+to_name+'"]',$form))}if((name=='snear'||name=='dist')&&jQuery('.geodir-distance-popover',$form).length){if(jQuery('[name="_unit"]',$form).length){jQuery('[name="dist"]',$form).remove();var $btn=jQuery('.geodir-distance-show',$form);$btn.removeClass('btn-primary').addClass('btn-secondary');jQuery('.-gd-icon',$btn).removeClass('d-none');jQuery('.-gd-range',$btn).addClass('d-none')}}}});if(!window.isClearFilters){$form=jQuery('.geodir-search-container form');if($form.length>1){$form=jQuery('.geodir-current-form:visible').length?jQuery('.geodir-current-form:visible:first'):jQuery('.geodir-search-container:visible:first form')}geodir_search_trigger_submit($form)}}$this.remove()}})}function geodir_search_refresh_open_now_times(){jQuery('.geodir-search-container select[name="sopen_now"]').each(function(){geodir_search_refresh_open_now_time(jQuery(this))})}function geodir_search_refresh_open_now_time($this){var $option=$this.find('option[value="now"]'),label,value,d,date_now,time,$label,open_now_format=geodir_search_params.open_now_format;if($option.length&&open_now_format){if($option.data('bkp-text')){label=$option.data('bkp-text')}else{label=$option.text();$option.attr('data-bkp-text',label)}d=new Date();date_now=d.getFullYear()+'-'+(("0"+(d.getMonth()+1)).slice(-2))+'-'+(("0"+(d.getDate())).slice(-2))+'T'+(("0"+(d.getHours())).slice(-2))+':'+(("0"+(d.getMinutes())).slice(-2))+':'+(("0"+(d.getSeconds())).slice(-2));time=geodir_search_format_time(d);open_now=geodir_search_params.open_now_format;open_now=open_now.replace("{label}",label);open_now=open_now.replace("{time}",time);$option.text(open_now);$option.closest('select').data('date-now',date_now);$label=jQuery('.gd-adv-search-open_now .gd-adv-search-label-t');if(jQuery('.gd-adv-search-open_now').length&&jQuery('.gd-adv-search-open_now').data('value')=='now'){if($label.data('bkp-text')){label=$label.data('bkp-text')}else{label=$label.text();$label.attr('data-bkp-text',label)}open_now=geodir_search_params.open_now_format;open_now=open_now.replace("{label}",label);open_now=open_now.replace("{time}",time);
104$label.text(open_now)}}}function geodir_search_format_time(d){var format=geodir_search_params.time_format,am_pm=eval(geodir_search_params.am_pm),hours,aL,aU;hours=d.getHours();if(hours<12){aL=0;aU=1}else{hours=hours>12?hours-12:hours;aL=2;aU=3}time=format.replace("g",hours);time=time.replace("G",(d.getHours()));time=time.replace("h",("0"+hours).slice(-2));time=time.replace("H",("0"+(d.getHours())).slice(-2));time=time.replace("i",("0"+(d.getMinutes())).slice(-2));time=time.replace("s",'');time=time.replace("a",am_pm[aL]);time=time.replace("A",am_pm[aU]);return time}function geodir_search_deselect(el){var fType=jQuery(el).prop('type');switch(fType){case'checkbox':case'radio':jQuery(el).prop('checked',false);jQuery(el).trigger('gdclear');break;default:jQuery(el).val('');jQuery(el).trigger('gdclear');break}}function geodir_search_trigger_submit($form){if(!$form){$form=jQuery('.geodir-current-form').length?jQuery('.geodir-current-form'):jQuery('form[name="geodir-listing-search"]')}if($form.data('show')=='advanced'){if(jQuery('form.geodir-search-show-all:visible').length){$form=jQuery('form.geodir-search-show-all')}else if(jQuery('form.geodir-search-show-main:visible').length){$form=jQuery('form.geodir-search-show-main')}else if(jQuery('[name="geodir_search"]').closest('form:visible').length){$form=jQuery('[name="geodir_search"]').closest('form')}}geodir_click_search($form.find('.geodir_submit_search'))}function geodir_search_update_button(){return'<i class=\"fas fa-sync\" aria-hidden=\"true\"></i><span class=\"sr-only visually-hidden\">Update Results</span>'}var aui_cf_field_rules=[],aui_cf_field_key_rules={},aui_cf_field_default_values={};jQuery(function($){aui_cf_field_init_rules($)});function aui_cf_field_init_rules($){if(!$('[data-has-rule]').length){return}$('input.select2-search__field').attr('data-ignore-rule','');$('[data-rule-key]').on('change keypress keyup gdclear','input, textarea',function(){if(!$(this).hasClass('select2-search__field')){aui_cf_field_apply_rules($(this))}});$('[data-rule-key]').on('change change.select2 gdclear','select',function(){aui_cf_field_apply_rules($(this))});aui_cf_field_setup_rules($)}function aui_cf_field_setup_rules($){var aui_cf_field_keys=[];$('[data-rule-key]').each(function(){var key=$(this).data('rule-key'),irule=parseInt($(this).data('has-rule'));if(key){aui_cf_field_keys.push(key)}var parse_conds={};if($(this).data('rule-fie-0')){$(this).find('input,select,textarea').each(function(){if($(this).attr('required')||$(this).attr('oninvalid')){$(this).addClass('aui-cf-req');if($(this).attr('required')){$(this).attr('data-rule-req',true)}if($(this).attr('oninvalid')){$(this).attr('data-rule-oninvalid',$(this).attr('oninvalid'))}}});for(var i=0;i<irule;i++){var field=$(this).data('rule-fie-'+i);if(typeof parse_conds[i]==='undefined'){parse_conds[i]={}}parse_conds[i].action=$(this).data('rule-act-'+i);parse_conds[i].field=$(this).data('rule-fie-'+i);parse_conds[i].condition=$(this).data('rule-con-'+i);parse_conds[i].value=$(this).data('rule-val-'+i)}$.each(parse_conds,function(j,data){var item={field:{key:key,action:data.action,field:data.field,condition:data.condition,value:data.value,rule:{key:key,action:data.action,condition:data.condition,value:data.value}}};aui_cf_field_rules.push(item)})}aui_cf_field_default_values[$(this).data('rule-key')]=aui_cf_field_get_default_value($(this))});$.each(aui_cf_field_keys,function(i,fkey){aui_cf_field_key_rules[fkey]=aui_cf_field_get_children(fkey)});$('[data-rule-key]:visible').each(function(){var conds=aui_cf_field_key_rules[$(this).data('rule-key')];if(conds&&conds.length){var $main_el=$(this),el=aui_cf_field_get_element($main_el);if($(el).length){aui_cf_field_apply_rules($(el))}}})}function aui_cf_field_apply_rules($el){if(!$el.parents('[data-rule-key]').length){return}if($el.data('no-rule')){return}var key=$el.parents('[data-rule-key]').data('rule-key');var conditions=aui_cf_field_key_rules[key];if(typeof conditions==='undefined'){return}var field_type=aui_cf_field_get_type($el.parents('[data-rule-key]')),current_value=aui_cf_field_get_value($el);var $keys={},$keys_values={},$key_rules={};jQuery.each(conditions,function(index,condition){if(typeof $keys_values[condition.key]=='undefined'){$keys_values[condition.key]=[];$key_rules[condition.key]={}}$keys_values[condition.key].push(condition.value);$key_rules[condition.key]=condition});jQuery.each(conditions,function(index,condition){if(typeof $keys[condition.key]=='undefined'){$keys[condition.key]={}}if(condition.condition==='empty'){var field_value=Array.isArray(current_value)?current_value.join(''):current_value;if(!field_value||field_value===''){$keys[condition.key][index]=true}else{$keys[condition.key][index]=false}}else if(condition.condition==='not empty'){var field_value=Array.isArray(current_value)?current_value.join(''):current_value;if(field_value&&field_value!==''){$keys[condition.key][index]=true}else{$keys[condition.key][index]=false}}else if(condition.condition==='equals to'){var field_value=(Array.isArray(current_value)&&current_value.length===1)?current_value[0]:current_value;if(((condition.value&&condition.value==condition.value)||(condition.value===field_value))&&aui_cf_field_in_array(field_value,$keys_values[condition.key])){$keys[condition.key][index]=true}else{$keys[condition.key][index]=false}}else if(condition.condition==='not equals'){var field_value=(Array.isArray(current_value)&&current_value.length===1)?current_value[0]:current_value;if(jQuery.isNumeric(condition.value)&&parseInt(field_value)!==parseInt(condition.value)&&field_value&&!aui_cf_field_in_array(field_value,$keys_values[condition.key])){$keys[condition.key][index]=true}else if(condition.value!=field_value&&!aui_cf_field_in_array(field_value,$keys_values[condition.key])){$keys[condition.key][index]=true}else{$keys[condition.key][index]=false}}else if(condition.condition==='greater than'){var field_value=(Array.isArray(current_value)&&current_value.length===1)?current_value[0]:current_value;if(jQuery.isNumeric(condition.value)&&parseInt(field_value)>parseInt(condition.value)){$keys[condition.key][index]=true}else{$keys[condition.key][index]=false}}else if(condition.condition==='less than'){var field_value=(Array.isArray(current_value)&&current_value.length===1)?current_value[0]:current_value;if(jQuery.isNumeric(condition.value)&&parseInt(field_value)<parseInt(condition.value)){$keys[condition.key][index]=true}else{$keys[condition.key][index]=false}}else if(condition.condition==='contains'){var avalues=condition.value;if(!Array.isArray(avalues)){if(jQuery.isNumeric(avalues)){avalues=[avalues]}else{avalues=avalues.split(",")}}switch(field_type){case'multiselect':var found=false;for(var key in avalues){var svalue=jQuery.isNumeric(avalues[key])?avalues[key]:(avalues[key]).trim();if(!found&&current_value&&((!Array.isArray(current_value)&&current_value.indexOf(svalue)>=0)||(Array.isArray(current_value)&&aui_cf_field_in_array(svalue,current_value)))){found=true}}if(found){$keys[condition.key][index]=true}else{$keys[condition.key][index]=false}break;case'checkbox':if(current_value&&((!Array.isArray(current_value)&&current_value.indexOf(condition.value)>=0)||(Array.isArray(current_value)&&aui_cf_field_in_array(condition.value,current_value)))){$keys[condition.key][index]=true}else{$keys[condition.key][index]=false}break;default:if(typeof $keys[condition.key][index]==='undefined'){if(current_value&&current_value.indexOf(condition.value)>=0&&aui_cf_field_in_array(current_value,$keys_values[condition.key],false,true)){$keys[condition.key][index]=true}else{$keys[condition.key][index]=false}}break}}});jQuery.each($keys,function(index,field){if(aui_cf_field_in_array(true,field)){aui_cf_field_apply_action($el,$key_rules[index],true)}else{aui_cf_field_apply_action($el,$key_rules[index],false)}});if($keys.length){$el.trigger('aui_cf_field_on_change')}}
104function aui_cf_field_get_element($el){var el=$el.find('input:not("[data-ignore-rule]"),textarea,select'),type=aui_cf_field_get_type($el);if(type&&window._aui_cf_field_elements&&typeof window._aui_cf_field_elements=='object'&&typeof window._aui_cf_field_elements[type]!='undefined'){el=window._aui_cf_field_elements[type]}return el}function aui_cf_field_get_type($el){return $el.data('rule-type')}function aui_cf_field_get_value($el){var current_value=$el.val();if($el.is(':checkbox')){current_value='';if($el.parents('[data-rule-key]').find('input:checked').length>1){$el.parents('[data-rule-key]').find('input:checked').each(function(){current_value=current_value+jQuery(this).val()+' '})}else{if($el.parents('[data-rule-key]').find('input:checked').length>=1){current_value=$el.parents('[data-rule-key]').find('input:checked').val()}}}if($el.is(':radio')){current_value=$el.parents('[data-rule-key]').find('input[type=radio]:checked').val()}return current_value}function aui_cf_field_get_default_value($el){var value='',type=aui_cf_field_get_type($el);switch(type){case'text':case'number':case'date':case'textarea':case'select':value=$el.find('input:text,input[type="number"],textarea,select').val();break;case'phone':case'email':case'color':case'url':case'hidden':case'password':case'file':value=$el.find('input[type="'+type+'"]').val();break;case'multiselect':value=$el.find('select').val();break;case'radio':if($el.find('input[type="radio"]:checked').length>=1){value=$el.find('input[type="radio"]:checked').val()}break;case'checkbox':if($el.find('input[type="checkbox"]:checked').length>=1){if($el.find('input[type="checkbox"]:checked').length>1){var values=[];values.push(value);$el.find('input[type="checkbox"]:checked').each(function(){values.push(jQuery(this).val())});value=values}else{value=$el.find('input[type="checkbox"]:checked').val()}}break;default:if(window._aui_cf_field_default_values&&typeof window._aui_cf_field_default_values=='object'&&typeof window._aui_cf_field_default_values[type]!='undefined'){value=window._aui_cf_field_default_values[type]}break}return{type:type,value:value}}function aui_cf_field_reset_default_value($el,bHide,setVal){if(!($el&&$el.length)){return}var type=aui_cf_field_get_type($el),key=$el.data('rule-key'),field=aui_cf_field_default_values[key];if(typeof setVal==='undefined'||(typeof setVal!=='undefined'&&setVal===null)){setVal=field.value}switch(type){case'text':case'number':case'date':case'textarea':$el.find('input:text,input[type="number"],textarea').val(setVal);break;case'phone':case'email':case'color':case'url':case'hidden':case'password':case'file':$el.find('input[type="'+type+'"]').val(setVal);break;case'select':$el.find('select').find('option').prop('selected',false);$el.find('select').val(setVal);$el.find('select').trigger('change');break;case'multiselect':$el.find('select').find('option').prop('selected',false);if((typeof setVal==='object'||typeof setVal==='array')&&!setVal.length&&$el.find('select option:first').text()==''){$el.find('select option:first').remove()}if(typeof setVal==='string'){$el.find('select').val(setVal)}else{jQuery.each(setVal,function(i,v){$el.find('select').find('option[value="'+v+'"]').prop('selected',true)})}$el.find('select').trigger('change');break;case'checkbox':if($el.find('input[type="checkbox"]:checked').length>=1){$el.find('input[type="checkbox"]:checked').prop('checked',false).removeAttr('checked')}if(Array.isArray(setVal)){jQuery.each(setVal,function(i,v){$el.find('input[type="checkbox"][value="'+v+'"]').prop('checked',true)})}else{$el.find('input[type="checkbox"][value="'+setVal+'"]').prop('checked',true)}break;case'radio':setTimeout(function(){if($el.find('input[type="radio"]:checked').length>=1){$el.find('input[type="radio"]:checked').prop('checked',false).removeAttr('checked')}$el.find('input[type="radio"][value="'+setVal+'"]').prop('checked',true)},100);break;default:jQuery(document.body).trigger('aui_cf_field_reset_default_value',type,$el,field);break}if(!$el.hasClass('aui-cf-field-has-changed')){var el=aui_cf_field_get_element($el);if(type==='radio'||type==='checkbox'){el=el.find(':checked')}if(el){el.trigger('change');$el.addClass('aui-cf-field-has-changed')}}}function aui_cf_field_get_children(field_key){var rules=[];jQuery.each(aui_cf_field_rules,function(j,rule){if(rule.field.field===field_key){rules.push(rule.field.rule)}});return rules}function aui_cf_field_in_array(find,item,exact,match){var found=false,key;exact=!!exact;for(key in item){if((exact&&item[key]===find)||(!exact&&item[key]==find)||(match&&(typeof find==='string'||typeof find==='number')&&(typeof item[key]==='string'||typeof item[key]==='number')&&find.length&&find.indexOf(item[key])>
104=0)){found=true;break}}return found}function aui_cf_field_apply_action($el,rule,isTrue){var $destEl=jQuery('[data-rule-key="'+rule.key+'"]'),$inputEl=(rule.key&&$destEl.find('[name="'+rule.key+'"]').length)?$destEl.find('[name="'+rule.key+'"]'):null;if(rule.action==='show'&&isTrue){if($destEl.is(':hidden')&&!($destEl.hasClass('aui-cf-skip-reset')||($inputEl&&$inputEl.hasClass('aui-cf-skip-reset')))){aui_cf_field_reset_default_value($destEl)}aui_cf_field_show_element($destEl)}else if(rule.action==='show'&&!isTrue){if((!$destEl.is(':hidden')||($destEl.is(':hidden')&&($destEl.hasClass('aui-cf-force-reset')||($inputEl&&$inputEl.hasClass('aui-cf-skip-reset'))||($destEl.closest('.aui-cf-use-parent').length&&$destEl.closest('.aui-cf-use-parent').is(':hidden')))))&&!($destEl.hasClass('aui-cf-skip-reset')||($inputEl&&$inputEl.hasClass('aui-cf-skip-reset')))){var _setVal=$destEl.hasClass('aui-cf-force-empty')||($inputEl&&$inputEl.hasClass('aui-cf-force-empty'))?'':null;aui_cf_field_reset_default_value($destEl,true,_setVal)}aui_cf_field_hide_element($destEl)}else if(rule.action==='hide'&&isTrue){if((!$destEl.is(':hidden')||($destEl.is(':hidden')&&($destEl.hasClass('aui-cf-force-reset')||($inputEl&&$inputEl.hasClass('aui-cf-skip-reset'))||($destEl.closest('.aui-cf-use-parent').length&&$destEl.closest('.aui-cf-use-parent').is(':hidden')))))&&!($destEl.hasClass('aui-cf-skip-reset')||($inputEl&&$inputEl.hasClass('aui-cf-skip-reset')))){var _setVal=$destEl.hasClass('aui-cf-force-empty')||($inputEl&&$inputEl.hasClass('aui-cf-force-empty'))?'':null;aui_cf_field_reset_default_value($destEl,true,_setVal)}aui_cf_field_hide_element($destEl)}else if(rule.action==='hide'&&!isTrue){if($destEl.is(':hidden')&&!($destEl.hasClass('aui-cf-skip-reset')||($inputEl&&$inputEl.hasClass('aui-cf-skip-reset')))){aui_cf_field_reset_default_value($destEl)}aui_cf_field_show_element($destEl)}return $el.removeClass('aui-cf-field-has-changed')}function aui_cf_field_show_element($el){$el.removeClass('d-none').show();$el.find('.aui-cf-req').each(function(){if(jQuery(this).data('rule-req')){jQuery(this).removeAttr('required').prop('required',true)}if(jQuery(this).data('rule-oninvalid')){jQuery(this).removeAttr('oninvalid').attr('oninvalid',jQuery(this).data('rule-oninvalid'))}});if(window&&window.navigator.userAgent.indexOf("MSIE")!==-1){$el.css({"visibility":"visible"})}}function aui_cf_field_hide_element($el){$el.addClass('d-none').hide();$el.find('.aui-cf-req').each(function(){if(jQuery(this).data('rule-req')){jQuery(this).removeAttr('required')}if(jQuery(this).data('rule-oninvalid')){jQuery(this).removeAttr('oninvalid')}});if(window&&window.navigator.userAgent.indexOf("MSIE")!==-1){$el.css({"visibility":"hidden"})}}
105/* ]]> */
106</script>
vendor: 1 bytes, line 106
106
107<script type="text/javascript" id="addtoany-core-js-before">
108/* <![CDATA[ */
109window.a2a_config=window.a2a_config||{};a2a_config.callbacks=[];a2a_config.overlays=[];a2a_config.templates={};
110/* ]]> */
111</script>
vendor: 1 bytes, line 111
111
112<script type="text/javascript" defer src="https://static.addtoany.com/menu/page.js" id="addtoany-core-js"></script>
vendor: 1 bytes, line 112
112
113<script type="text/javascript" defer src="https://plugins-colo.our-hometown.com/add-to-any/addtoany.min.js?ver=1.1" id="addtoany-jquery-js"></script>
vendor: 1 bytes, line 113
113
114<script type="text/javascript" src="https://plugins-colo.our-hometown.com/oht_ads/js/oht_ad_heightCap.js?ver=6.7.2" id="oht_ad_heightCap-js-js"></script>
vendor: 1 bytes, line 114
114
115<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js?ver=5.0.0" id="bootstrap-js"></script>
vendor: 1 bytes, line 115
115
116<script type="text/javascript" src="https://oxfordleader.com/wp-content/themes/dolores/assets/js/ajax-slider-extra-wide.js?ver=1" id="ajax-slider-extra-wide-js"></script>
116
117<link rel="https://api.w.org/" href="https://oxfordleader.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://oxfordleader.com/wp-json/wp/v2/pages/13" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://oxfordleader.com/xmlrpc.php?rsd" />
118<link rel='shortlink' href='https://oxfordleader.com/?p=13' />
119<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://oxfordleader.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Foxfordleader.com%2Flogin%2F" />
120<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://oxfordleader.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Foxfordleader.com%2Flogin%2F&#038;format=xml" />
121
122<!-- This site is using AdRotate Professional v5.18.1 to display their advertisements - https://ajdg.solutions/ -->
123<!-- AdRotate CSS -->
124<style type="text/css" media="screen">
125	.g { margin:0px; padding:0px; overflow:hidden; line-height:1; zoom:1; }
126	.g img { height:auto; }
127	.g-col { position:relative; float:left; }
128	.g-col:first-child { margin-left: 0; }
129	.g-col:last-child { margin-right: 0; }
130	.woocommerce-page .g, .bbpress-wrapper .g { margin: 20px auto; clear:both; }
131	.g-1 {  margin: 0 auto; }
132	.g-2 {  width:auto;  height:auto; margin: 0 auto; }
133	@media only screen and (max-width: 480px) {
134		.g-col, .g-dyn, .g-single { width:100%; margin-left:0; margin-right:0; }
135		.woocommerce-page .g, .bbpress-wrapper .g { margin: 10px auto; }
136	}
137</style>
138<!-- /AdRotate CSS -->
139
140
141		<link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'">	
142		<noscript><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"></noscript>				
142<script>
143			document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
144		</script>
144
145				<style>
146			.no-js img.lazyload {
147				display: none;
148			}
149
150			figure.wp-block-image img.lazyloading {
151				min-width: 150px;
152			}
153
154						.lazyload, .lazyloading {
155				opacity: 0;
156			}
157
158			.lazyloaded {
159				opacity: 1;
160				transition: opacity 400ms;
161				transition-delay: 0ms;
162			}
163
164					</style>
165				<style type='text/css'>
166				.oht-menu--clem { background: #ffffff; }
167				.oht-menu--utility-left a { color: #222222; }
168		</style>
169				<style type='text/css'>
170		body { background:}.wrapper { background-color:}p { color:#222222}a { color:#dd3333}.oht-menu-container--main li a, .current-item a, .oht-menu--mobile, body.oht-nav-fixed .oht-menu-container--main a { color:#444444}.oht-menu-container--main ul, .oht-menu--mobile, body.oht-nav-fixed .oht-menu-container--main { background:#d1d2d4}.oht-menu-container--main li a:hover, .oht-menu--mobile:hover { color:#dd3333}.oht-menu-container--main li:hover a { background:#b3b4b5}.oht-menu--secondary li a { color:}.oht-menu--secondary { background:}.oht-menu--secondary li a:hover { color:}.oht-menu--secondary li:hover a { background:}h2.widget-title { background:}.oht-article p.breaking-news, .breaking-news { background:#dd3333}.footer-container { background:#ffffff}h1 { color:#222222}h2 { color:#222222}h3 { color:#222222}h4 { color:#222222}.oht-free-access { background-color:}.oht-free-access { color:}		</style>
171		    <style type='text/css'>
172    body { font-family: 'Georgia' !important; } 
173h2.widget-title, .widget .widget-title { font-family: 'Oswald' !important; } 
174.site-logo h1 a, .site-title a { font-family: 'Oswald' !important; } 
175.oht-menu a, .oht-menu--mobile a, .utility-nav li a { font-family: 'Oswald' !important; } 
176.oht-menu--secondary a, #secondary-menu li a { font-family: 'Oswald' !important; } 
177h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .oht-article h3 a, .oht-article p.oht-article-meta, .entry-title { font-family: 'Slabo 27px' !important; } 
178    </style>
179  
179<script async src="//www.ezojs.com/ezoic/sa.min.js"></script>
vendor: 2 bytes, line 179
179
180<script>
181    window.ezstandalone = window.ezstandalone || {};
182    ezstandalone.cmd = ezstandalone.cmd || [];
183</script>
183<link rel="icon" href="https://oxfordleader.com/wp-content/uploads/2025/09/favicon-100x100.png" sizes="32x32" />
184<link rel="icon" href="https://oxfordleader.com/wp-content/uploads/2025/09/favicon-400x400.png" sizes="192x192" />
185<link rel="apple-touch-icon" href="https://oxfordleader.com/wp-content/uploads/2025/09/favicon-400x400.png" />
186<meta name="msapplication-TileImage" content="https://oxfordleader.com/wp-content/uploads/2025/09/favicon-400x400.png" />
187<meta name="generator" content="WP Super Duper v1.2.18" data-sd-source="geodirectory" /><meta name="generator" content="WP Font Awesome Settings v1.1.7" data-ac-source="geodirectory" />		<style type="text/css" id="wp-custom-css">
188			/* PRESET */
189body {
190    font-family: "Arial", sans-serif;
191    font-weight: 400;
192    font-size: 100%;
193}
194
195h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .oht-article h3 a, .oht-article p.oht-article-meta, .entry-title {
196	font-family: "Arial", sans-serif !important;
197}
198
199/* HEADER STRUCTURE */
200@media (max-width:600px){
201	
202	.header__logo {
203		width:100% !important;
204		margin-right: auto;
205	}
206	
207	.header__logo img{
208		width: 90%;
209	}
210
211	#header-ads-left {
212		width: 100%;
213	}
214
215	#header-ads-right {
216		width: 100%;
217	}
218	
219.grid .oht-article{
220	width: 100% !important;
221}
222	
223.oht-logo--clem {
224		position: absolute;
225		top: 15px;
226		left: 50%;
227		-webkit-transform: translateX(-50%);
228		transform: translateX(-50%);
229		max-height: 50px;
230		z-index: 1000;
231	}
232}
233
234@media (min-width:601px){
235	
236	.header__logo {
237	width: 50% !important;
238  margin-left: auto;
239	margin-right: auto;
240	margin-bottom: 20px;
241	margin-top: 20px;
242}
243	
244	.header__logo img{
245		margin-left: auto;
246		margin-right: auto;
247	}
248
249	#header-ads-left {
250		width: 25%;
251		display: flex;
252align-items: center;
253	}
254
255	#header-ads-right {
256		width: 25%;
257		display: flex;
258align-items: center;	
259	}
260	
261.grid.oht-4-count .oht-article{
262	width: 23%;
263	margin: 1%;
264}
265	
266.oht-logo--clem {
267    position: absolute;
268    left: 50%;
269	  top: 5px;
270    -webkit-transform: translateX(-50%);
271    transform: translateX(-50%);
272    max-height: 50px;
273    z-index: 1000;
274}
275}
276
277.oht-menu-container.oht-menu-container--main.desktop-only{
278	margin-bottom: 10px;
279}
280
281/* MISC HEADERS */
282
283.nav-arrow{
284	font-size: 10px;
285  vertical-align: middle;
286}
287
288.g{
289	text-align: center;
290	margin-bottom: 10px;
291}
292
293.a-single{
294	margin-bottom: 10px;
295}
296
297.oht-widget--special-slider {
298    overflow: hidden;
299	  margin-bottom: 0px;
300}
301
302.bx-wrapper {
303    position: relative;
304    margin: 0 auto 30px !important;
305    padding: 0;
306}
307
308.sm-twitter, .sm-linkedin, .sm-youtube, .sm-instagram, .sm-google-plus, .sm-flickr, .sm-tumblr, .sm-pinterest, .sm-rss, .sm-facebook {
309    color: #FFF;
310}
311
312
313.oht-social--utility a {
314	color:white;
315}
316
317h2.widget-title{
318	margin-bottom: 0px;
319}
320
321/* EDIT ORDER */
322.edit_order{
323	font-weight: normal;
324	padding: 5px;
325	background-color: #1676cb;
326	display: none;
327}
328
329.edit_order a{
330	font-size: 10px;
331	color: #FFF !important;
332}
333
334.oht-trending__thumb {
335	background-position:center center;
336}
337
338/* MENUS */
339.oht-menu a{
340}
341
342.oht-menu-container--main li:hover a {
343}
344
345.oht-menu-container--main.desktop-only .sub-menu {
346	border-top: 1px solid #D2232A;
347}
348
349.oht-menu-container--main.desktop-only .sub-menu li a{
350	color: #222;
351}
352
353.oht-menu-container--main.desktop-only .sub-menu li a{
354	background-color: #eee !important;
355}
356
357.oht-menu-container--main.desktop-only .sub-menu li a:hover{
358	color: #FFF;
359	background-color: #D2232A !important;
360}
361
362.oht-menu--secondary{
363	margin-bottom: 10px; 
364}
365
366.oht-menu-container.oht-menu-container--main.desktop-only li a{
367	padding: 12px 12px;
368}
369
370.oht-menu-container.oht-menu-container--main.desktop-only .oht-menu li{
371    display: inline-block;
372    position: relative;
373	  text-transform: uppercase;
374}
375
376.oht-menu-container--main.desktop-only .oht-menu--main {
377	text-align: center !important;
378}
379
380.oht-menu--utility-left {
381  text-transform: uppercase;
382	font-size: 16px;
383	float: none;
384	position: relative;
385	left: -25px;
386	margin-right: 20px;
387}
388
389.oht-menu--utility-right a {
390    display: block;
391    border: 0;
392    border-radius: 0px;
393    font-size: 14px;
394    color: #FFF;
395    padding: 5px 14px;
396    text-transform: none !important;
397    text-decoration: none;
398    line-height: 22px;
399    margin-right: 10px;
400    width: 100%;
401    box-sizing: border-box;
402    text-align: center;
403}
404
405.oht-menu--utility-right{
406	display: none;
407}
408
409.oht-hamburger {
410    z-index: 1000;
411    background-color: #FFF;
412    font-size: 16px;
413	  font-family: "Arial", sans-serif;
414	  font-weight: 600;
415    color: #000;
416}
417
418.oht-menu--clem{
419	box-shadow: 0px 0px 0px #BBB;
420}
421
422.oht-menu--clem .sub-menu li a:link, .sub-menu li a:visited {
423	  background-color: #eee;
424    color: #444;
425    transition: all ease-in-out 300ms;
426}
427
428.oht-menu--clem .sub-menu li a:hover{
429    background-color: #D2232A;
430}
431
432.sub-menu li a:hover{
433	color: #FFF !important;
434}
435
436.oht-menu--clem .sub-menu{
437	border-top: 1px solid #D2232A;
438}
439
440.subscribe-button a{
441	color: #D2232A;
442}
443
444/**** Sidebar Menu ****/
445
446.oht-menu-container--flyout .oht-menu li ul {
447	background: #333;
448}
449
450.oht-menu-container--flyout .oht-menu li ul a:hover {
451	background: #D2232A;
452	color: #FFF;
453}
454
455.oht-menu-container--flyout {
456    background: #333;
457	  padding: 0px;
458}
459
460.oht-menu-container--flyout .oht-menu li a:hover{
461	background-color: #D2232A;
462	color: #FFF;
463}
464
465.oht-menu-container--flyout ul li a{
466	font-weight: 400;
467	color: #FFF;
468	border-bottom: 1px solid #444;
469}
470
471@media (min-width: 201px){
472.oht-menu-container--flyout {
473    width: 90%;
474}
475}
476
477@media (min-width: 601px){
478.oht-menu-container--flyout {
479    width: 30%;
480}
481}
482
483@media (min-width: 901px){
484.oht-menu-container--flyout {
485    width: 20%;
486}
487}
488/* END MENUS */
489
490/* SOCIAL ON MENU */
491.oht-social--main{
492	top: 10px;
493}
494
495ul.social-media li {
496    display: inline-block;
497    margin-left: 0px;
498}
499
500.oht-menu-container.oht-menu-container--main.desktop-only ul.social-media li a {
501    padding: 12px 8px;
502}
503
504ul.social-media li a {
505    font-size: 19px;
506}
507
508/* ARTICLE WIDGETS */
509
510.widget-title{
511	width: 100%;
512	text-decoration: none;
513	text-transform: uppercase;
514	font-size: 26px;
515	font-weight: 600;
516	padding: 5px 0px;
517	color: #585858;
518}
519
520.widget-title a{
521	color: #585858 !important;
522}
523
524.cat-title-container{
525	background: none;
526  margin-bottom: 10px;
527	padding: 0px;
528	border-bottom: 3px solid #D2232A;
529}
530
531.oht-article h3, .oht-article .oht-title-link {
532	  font-family: "Slabo 27px" !important;
533	  font-size: 24px;
534	  font-weight: bold;
535	  color: #444;
536    margin-bottom: 0 !important;
537    padding-bottom: 0 !important;
538}
539
540.oht-widget.oht-widget--slider{
541	margin-top: 0px;
542  padding: 0px;
543	background: none;
544	margin-bottom: 0px;
545}
546
547.oht-widget.oht-widget--articles{
548	margin-top: 0px;
549	padding: 0px;
550	background-color: #FFF;
551}
552
553.home .oht-widget--special-slider{
554	margin-top: 0px;
555}
556
557.oht-widget--special-slider .widget-title{
558	background:none;
559	margin-bottom: 10px;
560  border-bottom: 3px solid #D2232A;
561}
562
563.oht-widget--special-slider{
564	margin-top: 10px;
565	margin-bottom: 10px;
566	padding: 10px;
567	background-color: #DDD;
568}
569/* END ARTICLE WIDGETS */
570
571/* OPINION WIDGET */
572
573.opinion-widget{
574	border: 0px solid red;
575}
576
577.opinion-widget .oht-article h3, 
578.opinion-widget .oht-article .oht-title-link {
579	  font-family: "Slabo 27px" !important;
580	  font-size: 20px;
581	  font-weight: bold;
582	  color: #444;
583    margin-bottom: 0 !important;
584    padding-bottom: 0 !important;
585}
586
587.opinion-widget .oht-article p{
588	margin-top: -20px;
589}
590
591/*FOOTER*/
592
593.footer-container{
594	font-family: "Arial", sans-serif !important;
595	font-size: 12px;
596	background-color: #FFF;
597	border-top: 20px solid #D2232A;
598}
599
600/** SUBSCRIBE PAGE **/
601
602.logged-in-box{
603	background-color: #EEE;
604	padding: 10px;
605  text-align: center;
606	border: 1px solid #ddd;
607}
608
609.logged-in-box-alt{
610	background-color: #FBFCEF;
611	padding: 10px;
612  text-align: center;
613	border: 1px solid #EBECD8;
614}
615
616.sub-page-options h2{
617	font-family: "Arial", sans-serif !important;
618	font-weight: bold;
619	font-size: 18px;
620	background-color: #666666;
621	color: #FFF;
622	padding: 10px;
623
624}
625
626.link_hilite a{
627	background-color:#EAA625;
628	color: #FFF;
629	font-weight: bold;
630}
631
632.link_hilite a:hover{
633	background-color:#1992aa;
634	color: #FFF;
635	font-weight: bold;
636}
637
638
639.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-3-col .mepr-price-box {
640    width: 33%;
641	margin-bottom: 10px;
642}
643
644.mepr-price-menu.minimal_horizontal .mepr-price-box-price {
645    margin-top: 20px;
646    margin-bottom: 20px;
647    font-weight: bold;
648    font-size: 100%;
649	  color: #222;
650	  background-color: #D4F1D7;
651	  border-radius: 15px;
652	  border: 0px solid #EEE;
653	  width: 40%;
654	  margin-left: auto;
655	  margin-right: auto;
656	  padding: 15px;
657}
658
659.mepr-price-menu.minimal_horizontal .mepr-price-box-heading {
660    margin-top: 5px;
661    font-size: 14px;
662	  font-style: italic;
663	  font-weight: bold;
664	  text-transform: uppercase;
665	  color: #eaac1c;
666}
667
668.mepr-price-menu.minimal_horizontal .mepr-price-box-benefits .mepr-price-box-benefits-list {
669    margin: 10px 0;
670    font-weight: bold;
671	  font-size: 12px;
672}
673
674.mepr-price-menu.minimal_horizontal .mepr-price-box-title {
675    font-size: 20px;
676    font-weight: bold;
677    margin-top: 10px;
678    margin-bottom: 10px;
679}
680
681.mepr-price-box-button a {
682    display: inline-block;
683    margin: 10px 0;
684    padding: 10px 20px;
685    font-weight: 300;
686    font-size: 100%;
687    color: white;
688    background-color: #2a2a2a;
689    border-radius: 5px;
690}
691.mepr-price-box-button a:hover {
692		background-color:	#666666;
693}
694
695.mepr-price-menu.minimal_horizontal.minimal_gray_horizontal .mepr-price-box {
696    background-color: #FDFDFD;
697		border:1px solid #dedede;
698	  margin-bottom: 10px;
699}
700
701.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-2-col{
702	margin-right: 0px !important;
703	margin-left: 0px;
704}
705
706.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-2-col .mepr-price-box {
707    width: 49.5%;
708}
709
710.mepr-price-box-footer{
711	font-size: 12px;
712	color: red;
713	font-style: italic;
714}
715
716@media (max-width: 600px){
717	.mepr-price-box {
718    width: 100% !important;
719	margin-bottom: 10px;
720}
721}
722
723
724@media (max-width: 800px){
725
726.mepr-price-box {
727  width: 100% !important;
728	margin-bottom: 10px;
729}
730
731}
732
733/*END SUBSCRIPTION PAGE*/
734 
735/* Paywall Message */
736.mepr-unauthorized-message{	
737	background-color: #EEE;
738	border: 1px solid #DDD;	
739	padding: 10px;
740	text-align: center;
741}
742
743.mepr-unauthorized-message h3{
744	font-weight: bold !important;
745	
746}
747.mepr-login-actions{
748	text-align: left !important; 
749}
750.mepr-login-form-wrap{
751	display: none !important;
752}
753
754/* Subscription Form */
755
756.have-coupon-link{
757	background-color: #222222;
758	padding: 10px;
759	color: #FFF; 
760	font-weight: bold;
761	border-radius: 5px;
762}
763
764.have-coupon-link {
765   display: inline-block;
766   margin: 20px 0 20px 0;
767}
768
769.mp-form-row.mepr_tos{
770	background-color: #EEE;
771	padding: 10px;
772	margin-top: 20px;
773	border-radius: 10px;
774	font-weight: bold;
775}
776
777.mepr_mepr_phone_number{
778	margin-bottom: 20px !important;
779}
780
781.mp-form-row .mepr-checkbox-field{
782	position:relative;
783	top: 20px;
784}
785
786.mp-form-submit{
787	margin-top: 20px;
788}
789
790/* End Sub form */
791
792
793
794/* Paywall Meter Styling */
795#meter-message-logo {
796	background-image: url('/wp-content/uploads/2025/08/ViewNewspaperGroup.png');  
797	background-position: center center;
798}
799
800@media (max-width:800px){
801	
802	div#meter-message{
803	height: 200px !important;
804	background-color: #FFF;
805}
806
807
808	#meter-message-logo{
809	height: 100px;
810	display: none !important;
811  }
812
813	#meter-message-text{
814		width: 100% !important;
815		float: left;
816		color: #222;
817	}
818
819	#meter-message-options{
820		width: 100% !important; 
821		float: left;
822		text-align: center;
823	}
824	
825	ul#menu-meter-options li a{
826		width: 100% !important;
827		float: left;
828		text-align: center;
829		margin-bottom: 5px;
830	}
831	
832}
833
834@media (min-width:801px){
835	
836	div#meter-message{
837	height: 150px;
838	background-color: #FFF;
839}
840
841	#meter-message-logo{
842	width: 25% !important;
843  }
844
845	#meter-message-text{
846		width: 45% !important;
847		color: #222;
848	}
849
850	#meter-message-options{
851		width: 30% !important; 
852	}
853	
854	ul#menu-meter-options li a{
855		width: 100% !important;
856		float: left;
857		text-align: center;
858		margin-bottom: 5px;
859	}
860	
861}
862
863
864#meter-message-text span#remaining{
865	font-size: 20px;
866	font-weight: bold;
867	color: #222;
868}
869
870
871div#meter-message-text {
872    flex-grow: 1;
873    text-align: center;
874    padding-top: 0px;
875	  margin-top:auto;
876	  margin-bottom:auto;
877		font-size: 18px;
878		padding: 5px;
879		margin-left: auto;
880		margin-right: auto;
881}
882
883div#meter-message-options {
884    flex-grow: 1;
885    text-align: right;
886    padding: 0px 10px 0px 10px;
887    margin-top: auto;
888    margin-bottom: auto;
889}
890
891ul#menu-meter-options li a {
892    padding: 10px 5px;
893    border: 1px solid #666666;
894    background-color: #666666;
895    color: #FFF;
896    text-decoration: none;
897    font-weight: bold;
898    font-size: 1em;
899}
900
901ul#menu-meter-options li a:hover{
902	background-color: #3488BE;
903}
904
905ul#menu-meter-options {
906    padding: 0;
907    font: 14px Verdana;
908    list-style-type: none;
909}
910
911ul#menu-meter-options li {
912    display: inline;
913    margin-left: 0% !important;
914}
915
916.remaining{
917	font-size: 24px;
918	color: #3488BE;
919}
920/*End Paywal Meter Styling */
921
922
923/*NEWSLETTER BOX*/
924
925.newsletter-box{
926	border-radius: 5px;
927	margin-top: 10px;
928	border: 1px solid #DDD;
929	background-color: #FFF;
930	padding: 0px;
931	padding-top: 0px;
932	color: #555;
933	font-weight: bold;
934	font-size: 12px;
935	text-align: center;
936	margin-bottom: 10px;
937}
938
939.newsletter-box h2{
940	border-top-left-radius: 5px;
941	border-top-right-radius: 5px;
942	font-size: 18px !important;
943	color: #FFF;
944	width: 100%;
945	margin: 0px;
946	padding: 20px;
947	background-color: #cc0000;
948	border-bottom: 0px;
949}
950
951.newsletter-box p{
952	padding: 10px;
953	font-size: 15px;
954	font-weight: normal;
955}
956
957.newsletter-box .tnp-widget {
958	padding: 10px;
959}
960
961
962.newsletter-box .tnp-field-email{
963	margin-top: 5px;
964	margin-bottom: 5px;
965}
966
967.newsletter-box .tnp-widget input.tnp-submit {
968    background-color: #222;
969    background-image: none;
970    text-shadow: none;
971    color: #fff;
972    margin: 0;
973}
974
975#menu-publications{
976	display: none;
977}
978
979#oht_menu_widgets{
980		display: none;
981}
982
983
984/* pub menu - left util */
985.hamburger-text{
986	display:none;
987}
988.oht-publications-utility-wrapper{
989	display:flex;
990	justify-content: center;
991	gap:15px;
992}
993@media screen and (max-width: 1024px) {
994    .menu-publications-container {
995        display: none;
996    }
997}
998/* flyout top correct */
999.hamburger-is-open .oht-menu-container--flyout{
1000	margin-top: 16px;
1001}
1002
1003#menu-publications li a{
1004	color: #222;
1005	text-transform: uppercase;
1006}
1007
1008#menu-publications{
1009	margin: 0px;
1010	margin-right: 10px;
1011}
1012
1013.oht-show-logo #menu-publications{
1014    opacity: 0;
1015    pointer-events: none;
1016}
1017
1018.oht-menu--clem.oht-show-logo{
1019	box-shadow: 0px 1px 3px #666;
1020}
1021
1022li#menu-item-677 ul {
1023    width: 500px;
1024    column-count: 2;
1025    column-gap: 2px;
1026}
1027
1028/*hide OHT bylines in article*/
1029.single-oht_article .byline__by,
1030.single-oht_article .byline__author,
1031.single-oht_article .byline__separator,
1032.single-oht_article .byline__on {
1033display: none;
1034}
1035
1036/*hide OHT bylines in article*/
1037.oht_article .byline__by,
1038.oht_article .byline__author,
1039.oht_article .byline__separator,
1040.oht_article .byline__on {
1041display: none;
1042}
1043
1044.article_widget_author{
1045	display: none;
1046}
1047
1048.oht-article .byline__separator{
1049	display: none;
1050}
1051
1052.article_widget_byline:after{
1053content: " on "	
1054}		</style>
1055		</head>
1056
1057
1058<body class="page-template-default page page-id-13 wp-embed-responsive cookies-not-set geodir_custom_posts oht-width-- oht-search--1 oht-logo-left oht-nav-default aui_bs5 gd-map-osm">
1059
1060<div class="oht-menu oht-menu--main oht-menu--clem">
1061    <div id="oht_default_header_layout">
1062        <form role="search" method="get" class="search-form" action="https://oxfordleader.com/">
1063    <label>
1064        <span class="screen-reader-text">Search for:</span>
1065        <input type="search" class="search-field" placeholder="Search &hellip;" value="" name="s" />
1066    </label>
1067    <button type="submit" class="search-submit"><span class="screen-reader-text">Search</span><i class="fa fa-search" aria-hidden="true"></i></button>
1068    <button type="submit" class="mobile-search-submit">Submit</button>
1069</form>
1070<button class="button button--toggle oht-hamburger" aria-label="Menu"> 
1071        <i class="fa fa-bars hamburger-text-anch" aria-hidden="true"></i>
1072</button>
1073        <ul id="menu-left-utility" class="oht-menu oht-menu--utility-left"><li id="menu-item-106902" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-106902"><a href="https://oxfordleader.com/login/" aria-current="page">Login</a></li>
1074<li id="menu-item-148" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-148"><a href="https://oxfordleader.com/category/e-edition/">E-Edition</a></li>
1075<li id="menu-item-149" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-149"><a target="_blank" href="https://www.mipublicnotices.com/#/">Public Notices</a></li>
1076<li id="menu-item-150" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-150"><a target="_blank" href="https://www.mihomepaper.com/about-us/">About Us</a></li>
1077<li id="menu-item-54" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-54"><a href="https://oxfordleader.com/contact-us/">Contact Us</a></li>
1078<li id="menu-item-151" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-151"><a href="https://oxfordleader.com/newsletter/">Newsletter</a></li>
1079<li id="menu-item-58" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-58"><a href="https://oxfordleader.com/archives/">Archives</a></li>
1080</ul>
1081    </div>
1082    <div id="oht_menu_widgets">
1083            <div id="oht_second_toggle">
1084            
1085<button class="button button--toggle oht-hamburger" aria-label="Menu"> 
1086        <i class="fa fa-bars hamburger-text-anch" aria-hidden="true"></i>
1087</button>
1088        </div>
1089    <div id="menu-left" class="oht-widgets-menu">
1090        <div class="menu-publications-container"><ul id="menu-publications" class="menu"><li id="menu-item-155" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-155"><a href="https://www.mihomepaper.com/"><i class="fa fa-newspaper-o" aria-hidden="true"></i> Our Newspapers <span class="nav-arrow">▼</span></a>
1091<ul class="sub-menu">
1092	<li id="menu-item-107154" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107154"><a href="https://thecountypress.mihomepaper.com/">The County Press</a></li>
1093	<li id="menu-item-107155" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107155"><a href="https://lapeerareaview.mihomepaper.com/">Lapeer Area View</a></li>
1094	<li id="menu-item-107156" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107156"><a href="https://grandblancview.mihomepaper.com/">Genesee County View</a></li>
1095	<li id="menu-item-107157" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107157"><a href="https://tricountycitizen.mihomepaper.com/">Tri-County Citizen</a></li>
1096	<li id="menu-item-107158" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107158"><a href="https://www.tctimes.com/">Tri-County Times</a></li>
1097	<li id="menu-item-107159" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107159"><a href="https://huroncountyview.mihomepaper.com/">Huron County View</a></li>
1098	<li id="menu-item-107160" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107160"><a href="http://sanilaccountynews.mihomepaper.com/">Sanilac County News</a></li>
1099	<li id="menu-item-107161" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-107161"><a href="https://oxfordleader.com/">Oxford Leader</a></li>
1100	<li id="menu-item-107162" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107162"><a href="https://clarkstonnews.com/">Clarkston News</a></li>
1101	<li id="menu-item-107163" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107163"><a href="https://www.hastingsbanner.com/">Hastings Banner</a></li>
1102	<li id="menu-item-107164" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107164"><a href="https://www.hastingsreminder.com/">The Reminder</a></li>
1103	<li id="menu-item-107165" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107165"><a href="https://www.thebattlecreekshopper.com/">Battle Creek Shopper News</a></li>
1104	<li id="menu-item-107166" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107166"><a href="https://marshalladvisor.com/">Ad-Visor &#038; Chronicle</a></li>
1105	<li id="menu-item-107167" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107167"><a href="https://www.lowellledger.org/">The Lowell Ledger</a></li>
1106	<li id="menu-item-107168" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107168"><a href="https://www.lowellledger.org/buyers-guide">Buyer&#8217;s Guide &#038; News</a></li>
1107	<li id="menu-item-107169" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107169">
1107<a href="https://www.sunandnews.com/">The Sun &#038; News</a></li>
1108	<li id="menu-item-107170" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107170"><a href="https://www.thedailynews.cc/">The Daily News</a></li>
1109	<li id="menu-item-107171" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107171"><a href="https://lakeorionreview.com/">Lake Orion Review</a></li>
1110	<li id="menu-item-107172" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107172"><a href="https://thecitizenonline.com/">The Citizen</a></li>
1111</ul>
1112</li>
1113</ul></div>
1114    </div>
1115<div id="menu-center" class="oht-widgets-menu">
1116    </div><div id="menu-right" class="oht-widgets-menu">
1117    </div>    </div>
1118            
1119            <a class="oht-logo--clem oht-hide" href="https://oxfordleader.com">
1120            
1121            <img data-src="https://oxfordleader.com/wp-content/uploads/2025/08/ViewNewspaperGroup.png" alt="Oxford Leader" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 1050px; --smush-placeholder-aspect-ratio: 1050/150;">        </a>
1122        
1123</div>
1124
1125<div class="oht-menu-container oht-menu-container--flyout">
1126	
1127	<ul id="menu-mobile-menu" class="oht-menu oht-menu--flyout"><li id="menu-item-47" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-47"><a href="https://oxfordleader.com/login/" aria-current="page">Login</a></li>
1128<li id="menu-item-49" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-49"><a href="https://oxfordleader.com/account/">Account</a></li>
1129<li id="menu-item-55" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-55"><a href="https://oxfordleader.com/contact-us/">Contact Us</a></li>
1130<li id="menu-item-57" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-57"><a href="https://oxfordleader.com/about-us/">About Us</a></li>
1131<li id="menu-item-59" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-59"><a href="https://oxfordleader.com/archives/">Archives</a></li>
1132<li id="menu-item-61" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-61"><a href="https://oxfordleader.com/advertise/">Advertise</a></li>
1133<li id="menu-item-62" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-62"><a rel="privacy-policy" href="https://oxfordleader.com/privacy-policy/">Privacy Policy</a></li>
1134<li id="menu-item-64" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64"><a href="/"><i class="fa fa-home" aria-hidden="true"> </i></a></li>
1135<li id="menu-item-66" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-66"><a href="https://oxfordleader.com/category/news/">News</a></li>
1136<li id="menu-item-70" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-70"><a href="https://oxfordleader.com/category/sports/">Sports</a></li>
1137<li id="menu-item-72" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-72"><a href="https://oxfordleader.com/category/opinion/">Opinion</a></li>
1138<li id="menu-item-74" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-74"><a href="https://oxfordleader.com/category/obituaries/">Obituaries</a></li>
1139<li id="menu-item-76" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-76"><a href="https://oxfordleader.com/category/classifieds/">Classifieds</a></li>
1140<li id="menu-item-78" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-78"><a href="/places/">Business Directory</a></li>
1141<li id="menu-item-80" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-80"><a href="/events/">Event Calendar</a></li>
1142<li id="menu-item-82" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-82"><a href="/classifieds/">Classifieds</a></li>
1143<li id="menu-item-84" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-84"><a href="/pickup_locations/">Pickup Locations</a></li>
1144</ul></div>
1145<div class="oht-overlay oht-overlay--takeover"></div>
1146<div class="wrapper">
1147    <div class="header-container">
1148        <header class="header">
1149
1150            
1151            <div class="header__bucket header__bucket--flex header__logo--">
1152                <div id="header-ads-left" class="header__ads header__ads--left oht-widgets">
1153        <form role="search" method="get" action="https://oxfordleader.com/" class="wp-block-search__button-inside wp-block-search__icon-button wp-block-search"    ><label class="wp-block-search__label screen-reader-text" for="wp-block-search__input-1" >Search</label><div class="wp-block-search__inside-wrapper " ><input class="wp-block-search__input" id="wp-block-search__input-1" placeholder="Search ..." value="" type="search" name="s"  /><button aria-label="Search" class="wp-block-search__button has-icon wp-element-button" type="submit" >
1153<svg class="search-icon" viewBox="0 0 24 24" width="24" height="24">
1154					<path d="M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"></path>
1155				</svg></button></div></form>   
1156 </div>
1157<div class="header__logo">
1158	<a href="https://oxfordleader.com/"><img data-src="https://oxfordleader.com/wp-content/uploads/2025/08/logo.png"  alt="Oxford Leader" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 900px; --smush-placeholder-aspect-ratio: 900/200;"></a>
1159	
1160	<p class="header__date">Saturday, October 3, 2026</p>
1161
1162	</div><div id="header-ads-right" class="header__ads header__ads--right oht-widgets">
1163            
1164<div class="wp-block-group oht-weather-widget-header is-content-justification-center is-layout-flex wp-container-core-group-is-layout-1 wp-block-group-is-layout-flex">
1165<h2 style="text-align:center; font-size:1em"><b>OXFORD</b><br>WEATHER</h2>
1166
1167
1168
1169<div class="weather-header-block is-light in-widget"><div id="weather-header-root-1" data-zipcode="48371" data-dark-mode="0" data-link-url="/weather"></div><style>
1170            .weather-header-in-widget .weather-header-container {
1171              max-width: 100%;
1172              width: 100%;
1173              box-sizing: border-box;
1174            }
1175            </style></div></div>
1176    </div>               
1177            </div>
1178
1179                <div class="clearfix"></div>
1180
1181                <div id="hero_widget" class="hero-widgets">
1182    <div class="a-single a-7"><div id="ezoic-pub-ad-placeholder-101"></div>
1183<script>
1184    ezstandalone.cmd.push(function() {
1185        ezstandalone.showAds(101);
1186    });
1187</script>
1187</div>    </div>
1188
1189                <div class="clearfix"></div>
1190
1191
1192            <div class="breaking-news-container">
1193</div>
1194            <div class="oht-menu-container oht-menu-container--main desktop-only">
1195	<ul id="menu-main-menu" class="oht-menu oht-menu--main"><li id="menu-item-63" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-63"><a href="/">Home</a></li>
1196<li id="menu-item-65" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-65"><a href="https://oxfordleader.com/category/news/">News</a></li>
1197<li id="menu-item-69" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-69"><a href="https://oxfordleader.com/category/sports/">Sports</a></li>
1198<li id="menu-item-73" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-73"><a href="https://oxfordleader.com/category/obituaries/">Obituaries</a></li>
1199<li id="menu-item-75" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-75"><a href="https://oxfordleader.com/category/classifieds/">Classifieds</a></li>
1200<li id="menu-item-71" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-71"><a href="https://oxfordleader.com/category/opinion/">Viewpoints</a></li>
1201<li id="menu-item-153" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-153"><a href="https://oxfordleader.com/category/special-sections/">Special Sections</a></li>
1202<li id="menu-item-152" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-152"><a href="https://oxfordleader.com/advertise/">Place An Ad</a></li>
1203</ul>	<div class="oht-social--main"><ul class="social-media">
1204<li><a href="https://www.facebook.com/TheOxfordLeader/" class="sm-facebook" target="_blank"><i class="fa fa-facebook"></i></a></li><li><a href="https://x.com/theoxfordleader" class="sm-twitter" target="_blank"><i class="fa-brands fa-x-twitter"></i></a></li>
1205
1206<li><a href="https://www.linkedin.com/company/view-newspaper-group/posts/?feedView=all" class="sm-linkedin" target="_blank"><i class="fa fa-linkedin"></i></a></li>
1207
1208
1209
1210
1211
1212
1213
1214</ul> 
1215
1216
1217
1218
1219
1220
1221</div></div>
1222
1223
1224<div class="oht-menu-container oht-menu-container--secondary desktop-only">
1225	</div>
1226           
1227
1228                <div id="hero-widgets" class="header__ads header__ads--hero oht-widgets">
1229    <!-- Error, Ad (n/a) is not available at this time due to schedule/budgeting/geolocation/mobile restrictions! -->    </div>
1230
1231
1232        </header>
1233    </div><!-- end header-container -->
1234    <div class="content-wrapper">
1235<div class="oht-page content">
1236
1237  <main>
1238
1239  
1240    <div class="page-content">
1241
1242      <h1>Login</h1>
1243
1244      <div class="addtoany_share_save_container addtoany_content addtoany_content_top"><div class="a2a_kit a2a_kit_size_32 addtoany_list" data-a2a-url="https://oxfordleader.com/login/" data-a2a-title="Login"><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Foxfordleader.com%2Flogin%2F&amp;linkname=Login" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Foxfordleader.com%2Flogin%2F&amp;linkname=Login" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Foxfordleader.com%2Flogin%2F&amp;linkname=Login" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook_messenger" href="https://www.addtoany.com/add_to/facebook_messenger?linkurl=https%3A%2F%2Foxfordleader.com%2Flogin%2F&amp;linkname=Login" title="Messenger" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_copy_link" href="https://www.addtoany.com/add_to/copy_link?linkurl=https%3A%2F%2Foxfordleader.com%2Flogin%2F&amp;linkname=Login" title="Copy Link" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_sms" href="https://www.addtoany.com/add_to/sms?linkurl=https%3A%2F%2Foxfordleader.com%2Flogin%2F&amp;linkname=Login" title="Message" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share"></a></div></div>
1245<div class="mp_wrapper mp_login_form">
1246                  <!-- mp-login-form-start -->     <form name="mepr_loginform" id="mepr_loginform" class="mepr-form" action="https://oxfordleader.com/login/" method="post">
1247            <div class="mp-form-row mepr_username">
1248        <div class="mp-form-label">
1249                              <label for="user_login">Username</label>
1250                  </div>
1251        <input type="text" name="log" id="user_login" value="" />
1252      </div>
1253      <div class="mp-form-row mepr_password">
1254        <div class="mp-form-label">
1255          <label for="user_pass">Password</label>
1256                    <div class="mp-hide-pw">
1257            <input type="password" name="pwd" id="user_pass" value="" />
1258            <button type="button" class="button mp-hide-pw hide-if-no-js" data-toggle="0" aria-label="Show password">
1259              <span class="dashicons dashicons-visibility" aria-hidden="true"></span>
1260            </button>
1261          </div>
1262        </div>
1263      </div>
1264            <div>
1265        <label><input name="rememberme" type="checkbox" id="rememberme" value="forever" /> Remember Me</label>
1266      </div>
1267      <div class="mp-spacer">&nbsp;</div>
1268      <div class="submit">
1269        <input type="submit" name="wp-submit" id="wp-submit" class="button-primary mepr-share-button " value="Log In" />
1270        <input type="hidden" name="redirect_to" value="/" />
1271        <input type="hidden" name="mepr_process_login_form" value="true" />
1272        <input type="hidden" name="mepr_is_login_page" value="true" />
1273      </div>
1274    </form>
1275    <div class="mp-spacer">&nbsp;</div>
1276    <div class="mepr-login-actions">
1277      <a href="https://oxfordleader.com/login/?action=forgot_password">Forgot Password</a>
1278    </div>
1279
1280      
1281    <!-- mp-login-form-end --> 
1282  </div>
1283      
1284    </div>
1285
1286  
1287    </main>
1288
1289  
1290<div class="oht-sidebar content__sidebar">
1291		<aside id="secondary" class="sidebar widget-area oht-sidebar" role="complementary">
1292		<!-- Error, Ad (21) is not available at this time due to schedule/budgeting/geolocation/mobile restrictions! --><div class="a-single a-10"><div id="ezoic-pub-ad-placeholder-104"></div>
1293<script>
1294    ezstandalone.cmd.push(function() {
1295        ezstandalone.showAds(104);
1296    });
1297</script>
1297</div><div class="oht-widget oht-widget--special-slider oht-slider-cat-9"><h2 class="widget-title">E-Edition</h2><div class="basic oht-slider oht-slider--special"><div id="oht-slider-915"><div class="oht-slide"><div data-href="https://oxfordleader.com/pageview/viewer/2026-09-30" class="oht-slide-content lazyload" style="background-image:inherit;" data-bg-image="url(&#039;https://oxfordleader.com/wp-content/uploads/PDF/2026-09-30/659b39cc220f5d02b7cc2c1273e0e6d5.0.300.png&#039;)"><div class="oht__content"><a href="https://oxfordleader.com/pageview/viewer/2026-09-30">2026-09-30 E-Edition</a></div></div></div></div></div></div>					
1298					
1298<script>
1299						(function ($) {
1300							$(document).ready(function () {
1301								$('#oht-slider-915').bxSlider({
1302																		
1303									
1304									
1305
1306								});
1307																
1308																
1309							});
1310						} (jQuery));
1311						
1312					</script>
1312
1313
1314				<div class="a-single a-11"><div id="ezoic-pub-ad-placeholder-105"></div>
1315<script>
1316    ezstandalone.cmd.push(function() {
1317        ezstandalone.showAds(105);
1318    });
1319</script>
1319</div><div class="newsletter-box">
1320<h2 class="widget-title">Newsletter</h2>
1321<p>Enter your e-mail address below to join our mailing list and receive our weekly newsletter directly in your inbox!</p>
1322<div class="tnp tnp-subscription tnp-widget">
1323<form method="post" action="https://oxfordleader.com/wp-admin/admin-ajax.php?action=tnp&amp;na=s">
1324<input type="hidden" name="nr" value="widget">
1325<input type="hidden" name="nlang" value="">
1326<div class="tnp-field tnp-field-email"><label for="tnp-1">Email</label>
1327<input class="tnp-email" type="email" name="ne" id="tnp-1" value="" placeholder="" required></div>
1328<div class="tnp-field tnp-field-button" style="text-align: left"><input class="tnp-submit" type="submit" value="Subscribe" style="">
1329</div>
1330</form>
1331</div>
1332
1333</div><div class="a-single a-12"><div id="ezoic-pub-ad-placeholder-106"></div>
1334<script>
1335    ezstandalone.cmd.push(function() {
1336        ezstandalone.showAds(106);
1337    });
1338</script>
1338</div><div class="a-single a-13"><div id="ezoic-pub-ad-placeholder-107"></div>
1339<script>
1340    ezstandalone.cmd.push(function() {
1341        ezstandalone.showAds(107);
1342    });
1343</script>
1343</div>	</aside><!-- .sidebar .widget-area -->
1344</div>
1345
1346
1347</div>
1348
1349</div>
1350</div>
1351
1352  <div class="footer-container">
1353    <footer class="wrapper">
1354      
1355      
1356      <div class="footer__widgets footer__widgets--1-col">
1357        	<div id="footer-widget-left" class="footer-widget footer-widget--left">
1358		<div class="a-single a-9"><div id="ezoic-pub-ad-placeholder-103"></div>
1359<script>
1360    ezstandalone.cmd.push(function() {
1361        ezstandalone.showAds(103);
1362    });
1363</script>
1363</div>	</div>
1364                              </div>
1365
1366      
1367      
1368      
1369      
1370              <div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="oht-menu oht-menu--footer"><li id="menu-item-85" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85"><a href="https://oxfordleader.com/articles/archive/playing-dress-up-for-a-good-cause/">Terms Of Service</a></li>
1371</ul></div>      
1372      <p class="oht-links">
1373        <a href="http://our-hometown.com/" class="oht-logo">Our Hometown</a>
1374        <a href="http://our-hometown.com/dmca/" class="oht-dmca">DMCA Notices</a><br>Newspaper website content management software and services
1375      </p>
1376      <div class="oht-custom-footer">
1377        <small>©2026 View Newspaper Group - West | All Rights Reserved | <a href="/privacy-policy/" title="Privacy Policy">Privacy Policy</a></small>      </div>
1378
1379    </footer>
1380  </div>
1381
1382  <!-- all WordPress scripts set for the footer come through here -->
1383  		
1383<script type="text/javascript">
1384			var default_location = 'Oxford';
1385			var latlng;
1386			var address;
1387			var dist = 0;
1388			var Sgeocoder = (typeof google!=='undefined' && typeof google.maps!=='undefined') ? new google.maps.Geocoder() : {};
1389
1390			
1391			function geodir_setup_submit_search($form) {
1392				jQuery('.geodir_submit_search').off('click');// unbind any other click events
1393				jQuery('.geodir_submit_search').on("click",function(e) {
1394					e.preventDefault();
1395
1396					var s = ' ';
1397					var $form = jQuery(this).closest('form');
1398					
1399					if (jQuery("#sdistance input[type='radio']:checked").length != 0) dist = jQuery("#sdistance input[type='radio']:checked").val();
1400					if (jQuery('.search_text', $form).val() == '' || jQuery('.search_text', $form).val() == 'Search for') jQuery('.search_text', $form).val(s);
1401
1402					// Disable location based search for disabled location post type.
1403					if (jQuery('.search_by_post', $form).val() != '' && typeof gd_cpt_no_location == 'function') {
1404						if (gd_cpt_no_location(jQuery('.search_by_post', $form).val())) {
1405							jQuery('.snear', $form).remove();
1406							jQuery('.sgeo_lat', $form).remove();
1407							jQuery('.sgeo_lon', $form).remove();
1408							jQuery('select[name="sort_by"]', $form).remove();
1409							jQuery($form).trigger("submit");
1410							return;
1411						}
1412					}
1413
1414					if (
1415						dist > 0
1416						|| (jQuery('select[name="sort_by"]').val() == 'nearest'
1417						|| jQuery('select[name="sort_by"]', $form).val() == 'farthest')
1418						|| (jQuery(".snear", $form).val() != '' && jQuery(".snear", $form).val() != 'Near' && !jQuery('.geodir-location-search-type', $form).val() )
1419					) {
1420
1421						var vNear = jQuery(".snear", $form).val();
1422						/* OSM can't handle post code with no space so we test for it and add one if needed */
1423						if(window.gdMaps === 'osm'){
1424							var $near_val = vNear;
1425							var $is_post_code = $near_val.match("^([A-Za-z][A-Ha-hJ-Yj-y]?[0-9][A-Za-z0-9]??[0-9][A-Za-z]{2}|[Gg][Ii][Rr] ?0[Aa]{2})$");
1426							if($is_post_code){
1427								$near_val = $near_val.replace(/.{3}$/,' $&');
1428								jQuery(".snear", $form).val($near_val);
1429							}
1430						}
1431
1432						geodir_setsearch($form);
1433					} else {
1434						jQuery(".snear", $form).val('');
1435						jQuery($form).trigger("submit");
1436					}
1437				});
1438				// Clear near search GPS for core
1439				if (!jQuery('input.geodir-location-search-type').length && jQuery('[name="snear"]').length){
1440					jQuery('[name="snear"]').off('keyup');
1441					jQuery('[name="snear"]').on('keyup', function($){
1442						jQuery('.sgeo_lat').val('');
1443						jQuery('.sgeo_lon').val('');
1444					});
1445				}
1446			}
1447
1448			jQuery(document).ready(function() {
1449				geodir_setup_submit_search();
1450				//setup advanced search form on form ajax load
1451				jQuery("body").on("geodir_setup_search_form", function($form){
1452					geodir_setup_submit_search($form);
1453				});
1454			});
1455
1456			function geodir_setsearch($form) {
1457				if ((dist > 0 || (jQuery('select[name="sort_by"]', $form).val() == 'nearest' || jQuery('select[name="sort_by"]', $form).val() == 'farthest')) && (jQuery(".snear", $form).val() == '' || jQuery(".snear", $form).val() == 'Near')) jQuery(".snear", $form).val(default_location);
1458				geocodeAddress($form);
1459			}
1460
1461			function updateSearchPosition(latLng, $form) {
1462				if (window.gdMaps === 'google') {
1463					jQuery('.sgeo_lat').val(latLng.lat());
1464					jQuery('.sgeo_lon').val(latLng.lng());
1465				} else if (window.gdMaps === 'osm') {
1466					jQuery('.sgeo_lat').val(latLng.lat);
1467					jQuery('.sgeo_lon').val(latLng.lon);
1468				}
1469				jQuery($form).trigger("submit"); // submit form after inserting the lat long positions
1470			}
1471
1472			function geocodeAddress($form) {
1473				// Call the geocode function
1474				Sgeocoder = window.gdMaps == 'google' ? new google.maps.Geocoder() : null;
1475
1476				if (jQuery('.snear', $form).val() == '' || ( jQuery('.sgeo_lat').val() != '' && jQuery('.sgeo_lon').val() != ''  ) || (jQuery('.snear', $form).val() && jQuery('.snear', $form).val().match("^In:"))) {
1477					if (jQuery('.snear', $form).val() && jQuery('.snear', $form).val().match("^In:")) {
1478						jQuery(".snear", $form).val('');
1479					}
1480					jQuery($form).trigger("submit");
1481				} else {
1482					var address = jQuery(".snear", $form).val();
1483
1484					if (address && address.trim() == 'Near') {
1485						initialise2();
1486					} else if(address && address.trim() == 'Near: My Location') {
1487						jQuery($form).trigger("submit");
1488					} else {
1489												var search_address = address;
1490												if (window.gdMaps === 'google') {
1491							var geocodeQueryParams = {'address': search_address};
1492							if (geodirIsZipCode(address)) {
1493								if (typeof geocodeQueryParams['componentRestrictions'] != 'undefined') {
1494									if (typeof geocodeQueryParams['componentRestrictions']['postalCode'] == 'undefined') {
1495										geocodeQueryParams['componentRestrictions']['postalCode'] = address;
1496									}
1497								} else {
1498									geocodeQueryParams['componentRestrictions'] = {'postalCode': address};
1499								}
1500							}
1501														Sgeocoder.geocode(geocodeQueryParams,
1502								function (results, status) {
1503																		if (status == google.maps.GeocoderStatus.OK) {
1504										updateSearchPosition(results[0].geometry.location, $form);
1505									} else {
1506										alert("Search was not successful for the following reason :" + status);
1507									}
1508								});
1509						} else if (window.gdMaps === 'osm') {
1510							var osmCountryCodes = false;
1511														geocodePositionOSM(false, search_address, osmCountryCodes, false,
1512								function(geo) {
1513																		if (typeof geo !== 'undefined' && geo.lat && geo.lon) {
1514										updateSearchPosition(geo, $form);
1515									} else {
1516										alert("Search was not successful for the requested address.");
1517									}
1518								});
1519						} else {
1520							jQuery($form).trigger("submit");
1521						}
1522					}
1523				}
1524			}
1525
1526			function geodirIsZipCode(string) {
1527				if (/^\d+$/.test(string)) {
1528					if (string.length > 3 && string.length < 7) {
1529						return true;
1530					}
1531				}
1532				return false;
1533			}
1534
1535			function initialise2() {
1536				if (!window.gdMaps) {
1537					return;
1538				}
1539
1540				if (window.gdMaps === 'google') {
1541					var latlng = new google.maps.LatLng(56.494343, -4.205446);
1542					var myOptions = {
1543						zoom: 4,
1544						mapTypeId: google.maps.MapTypeId.TERRAIN,
1545						disableDefaultUI: true
1546					}
1547				} else if (window.gdMaps === 'osm') {
1548					var latlng = new L.LatLng(56.494343, -4.205446);
1549					var myOptions = {
1550						zoom: 4,
1551						mapTypeId: 'TERRAIN',
1552						disableDefaultUI: true
1553					}
1554				}
1555				try { prepareGeolocation(); } catch (e) {}
1556				doGeolocation();
1557			}
1558
1559			function doGeolocation() {
1560				if (navigator.geolocation) {
1561					navigator.geolocation.getCurrentPosition(positionSuccess, positionError);
1562				} else {
1563					positionError(-1);
1564				}
1565			}
1566
1567			function positionError(err) {
1568				var msg;
1569				switch (err.code) {
1570					case err.UNKNOWN_ERROR:
1571						msg = "Unable to find your location";
1572						break;
1573					case err.PERMISSION_DENINED:
1574						msg = "Permission denied in finding your location";
1575						break;
1576					case err.POSITION_UNAVAILABLE:
1577						msg = "Your location is currently unknown";
1578						break;
1579					case err.BREAK:
1580						msg = "Attempt to find location took too long";
1581						break;
1582					default:
1583						msg = "Location detection not supported in browser";
1584				}
1585				jQuery('#info').html(msg);
1586			}
1587
1588			function positionSuccess(position) {
1589				var coords = position.coords || position.coordinate || position;
1590				jQuery('.sgeo_lat').val(coords.latitude);
1591				jQuery('.sgeo_lon').val(coords.longitude);
1592
1593				jQuery('.geodir-listing-search').trigger("submit");
1594			}
1595
1596			/**
1597			 * On unload page do some cleaning so back button cache does not store these values.
1598			 */
1599			jQuery(window).on("beforeunload", function(e) {
1600				if(jQuery('.sgeo_lat').length ){
1601					jQuery('.sgeo_lat').val('');
1602					jQuery('.sgeo_lon').val('');
1603				}
1604			});
1605		</script>
1605
1606		
1606<script type="text/javascript">
1607var gdasac_selected = '', gdasac_li_type = '', gdasac_categories = [], gdasac_listings = [], gdasac_do_not_close = false, gdasac_doing_search = 0, gdasac_is_search = false, gdasac_keyup_timeout = null, gdasac_suggestions_with = '';
1608jQuery(function($) {
1609	/*Init*/
1610	gdas_ac_init('.gd_search_text');
1611		if ($('.gd_search_text').length){$('.gd_search_text').each(function(){if(!$(this).parent().find(".gdas-search-suggestions").length){jQuery(this).after("<div class='dropdown-menu dropdown-caret-0 w-100 scrollbars-ios overflow-auto p-0 m-0 gd-suggestions-dropdown gdas-search-suggestions gd-ios-scrollbars'><ul class='gdasac-listing list-unstyled p-0 m-0'></ul><ul class='gdasac-category list-unstyled p-0 m-0'></ul></div>");}});}
1612		/*On CPT change*/
1613	jQuery("body").on("geodir_setup_search_form",function(){gdas_ac_init('.gd_search_text');});
1614});
1615function gdas_ac_init($field){jQuery($field).on("focusin",function(){gdasac_selected=this;gdas_ac_focus_in(this)}).on("focusout",function(){gdasac_selected="";gdas_ac_focus_out(this)});jQuery(window).on("resize",function(){gdas_ac_resize_suggestions()})}
1616function gdas_ac_focus_in($input){
1617	var $suggestions = jQuery($input).parent().find(".gdas-search-suggestions"), gdas_fire = false;
1618	if($suggestions.length){gdas_fire = true}else{jQuery($input).after("<div class='dropdown-menu dropdown-caret-0 w-100  scrollbars-ios overflow-auto p-0 m-0 gd-suggestions-dropdown gdas-search-suggestions gd-ios-scrollbars'><ul class='gdasac-listing list-unstyled p-0 m-0'></ul><ul class='gdasac-category list-unstyled p-0 m-0'></ul></div>");gdas_fire = true;}
1619	/* Fire search */
1620	if(gdas_fire&&!$suggestions.hasClass("gdasac-focused")){$suggestions.addClass("gdasac-focused");gdas_ac_init_suggestions($input);if(gdasac_suggestions_with!="posts"){gdas_ac_categories($input)}}
1621	/* Resize */
1622	gdas_ac_resize_suggestions();
1623	/* Set if is search near */
1624	if(jQuery('.gdlm-location-suggestions:visible').prev().hasClass('snear')){gdasac_is_search = true;}else{gdasac_is_search = false;}
1625}
1626function gdas_ac_focus_out($input){setTimeout(function() {if (!gdasac_do_not_close) {}},200);}
1627/* Get the current post_type categories as suggestions. */
1628function gdas_ac_categories(el){
1629	$input=jQuery(gdasac_selected);var post_type=jQuery($input).parent().parent().find("input[name='stype']").val();var post_type_slug=jQuery($input).closest(".geodir-search").find("input[name='stype']").data("slug");if(!post_type_slug){post_type_slug=jQuery($input).closest(".geodir-search").find(".search_by_post").find(":selected").data("slug")}if(typeof post_type_slug=="undefined"){post_type_slug=jQuery(".search_by_post").find(":selected").data("slug")}var search=jQuery($input).val();if(typeof search=="undefined"){search=""}request_url=geodir_params.api_url+""+post_type_slug+"/categories/?orderby=count&order=desc&search="+search+"&per_page="+geodir_search_params.autocompleter_max_results;if(geodir_search_params.autocompleter_filter_location&&el&&jQuery(el).closest("form.geodir-listing-search").length){$form=jQuery(el).closest("form.geodir-listing-search");lname=jQuery(".geodir-location-search-type",$form).prop("name");lval=jQuery(".geodir-location-search-type",$form).val();if(lval&&(lname=="country"||lname=="region"||lname=="city"||lname=="neighbourhood")){request_url+="&"+lname+"="+lval}}
1630	jQuery.ajax({
1631		type: "GET",
1632		url: request_url,
1633		dataType: 'json',
1634		success: function (data) {
1635			gdasac_categories = data;gdasac_doing_search--;
1636			html = '';
1637			gdasac_li_type = 'category';
1638			jQuery.each(gdasac_categories, function (index, value) {html = html + gdas_ac_create_li('category', value);});
1639			var gdasCe = gdasac_selected ? gdasac_selected : el;
1640			jQuery(gdasCe).parent().find("ul.gdasac-category").empty().append(html);
1641			if(html && gdasac_selected && !jQuery(el).closest('form.geodir-listing-search').find('.gdas-search-suggestions').is(':visible')){try{jQuery(gdasCe).dropdown('show');}catch(err){console.log(err.message);}}		},
1642		error: function (xhr, textStatus, errorThrown) {console.log(errorThrown);}
1643	});
1644}
1645/* Get the current post_type categories as suggestions. */
1646function gdas_ac_listings(el){
1647	$input = jQuery(gdasac_selected);
1648	var post_type = jQuery($input).parent().parent().find("input[name='stype']").val();
1649	var post_type_slug = jQuery($input).closest('.geodir-search').find("input[name='stype']").data("slug");
1650	if(!post_type_slug) {
1651		post_type_slug = jQuery($input).closest('.geodir-search').find(".search_by_post").find(':selected').data("slug");
1652	}
1653	var search = jQuery($input).val(), gdasLe = gdasac_selected ? gdasac_selected : el;
1654	if(search && search.length >= geodir_search_params.autocomplete_min_chars){
1655		request_url = geodir_params.api_url + "" + post_type_slug+"/?search="+search+"&per_page="+geodir_search_params.autocompleter_max_results;
1656		if (geodir_search_params.autocompleter_filter_location && el && jQuery(el).closest('form.geodir-listing-search').length) {
1657			$form = jQuery(el).closest('form.geodir-listing-search');
1658			lname = jQuery('.geodir-location-search-type', $form).prop('name');
1659			lval = jQuery('.geodir-location-search-type', $form).val();
1660			if (lval && (lname == 'country' || lname == 'region' || lname == 'city' || lname == 'neighbourhood')) {
1661				request_url += '&' + lname + '=' + lval;
1662			}
1663		}
1664		jQuery.ajax({
1665			type: "GET",
1666			url: request_url,
1667			dataType: 'json',
1668			success: function (data) {
1669				gdasac_listings = data;gdasac_doing_search--;
1670				html = '';
1671				gdasac_li_type = 'listing';
1672				jQuery.each(gdasac_listings, function (index, value) {
1673					html = html + gdas_ac_create_li('listing', value);
1674				});
1675				jQuery(gdasLe).parent().find("ul.gdasac-listing").empty().append(html);
1676				if(html && gdasac_selected && !jQuery(el).closest('form.geodir-listing-search').find('.gdas-search-suggestions').is(':visible')){try{jQuery(gdasLe).dropdown('show');}catch(err){console.log(err.message);}}			},
1677			error: function (xhr, textStatus, errorThrown) {console.log(errorThrown);}
1678		});
1679	}else{jQuery(gdasLe).parent().find("ul.gdasac-listing").empty();}
1680}
1681/* Set the max height for the suggestion div so to never scroll past the bottom of the page. */
1682function gdas_ac_resize_suggestions(){setTimeout(function(){if(jQuery(".gd-suggestions-dropdown:visible").length){var offset=jQuery(".gd-suggestions-dropdown:visible").offset().top;var windowHeight=jQuery(window).height();var maxHeight=windowHeight-(offset-jQuery(window).scrollTop());if(jQuery(".gd-suggestions-dropdown:visible").prev().hasClass("gd_search_text")){jQuery(".gd-suggestions-dropdown:visible").css("max-height",windowHeight-40)}else{jQuery(".gd-suggestions-dropdown:visible").css("max-height",maxHeight)}}},50)}
1683function gdas_ac_init_suggestions($input){setTimeout(function(){gdas_ac_resize_suggestions()},250);jQuery($input).on("keyup",function(e){gdasac_doing_search=3;/*city, region, country*/if(gdasac_keyup_timeout!=null)clearTimeout(gdasac_keyup_timeout);gdasac_keyup_timeout=setTimeout(function(){gdas_ac_maybe_fire_suggestions($input)},500)})}
1684function gdas_ac_maybe_fire_suggestions(el){gdasac_keyup_timeout=null;if(gdasac_suggestions_with!="terms"){gdas_ac_listings(el)}if(gdasac_suggestions_with!="posts"){gdas_ac_categories(el)}}
1685function gdas_ac_create_li($type,$data){
1686	var output = '', history = '', $delete = '';
1687	var $common_class = 'list-group-item-action c-pointer p-0 m-0 d-flex justify-content-start  align-items-center text-muted';
1688	var $common_class_icon = ' d-flex align-items-center justify-content-center p-0 m-0  me-2';
1689	var $common_class_title = 'dropdown-header h6 p-2 m-0 bg-light';
1690	var $icon_size = 'height:38px;width:38px;';
1691	if(gdasac_li_type != ''){if($type=='category'){output += '<li class="gdas-section-title '+$common_class_title+'" onclick="var event = arguments[0] || window.event; geodir_cancelBubble(event);">Categories</li>';}else if($type=='listing'){output += '<li class="gdas-section-title '+$common_class_title+'">Listings</li>';}else{output += '<li class="gdas-section-title '+$common_class_title+'">'+$type.charAt(0).toUpperCase() + $type.slice(1)+'</li>';}}
1692	gdasac_li_type = '';
1693	if($data.history){
1694		history = '<i class="far fa-clock" title="Search history"></i> ';
1695		$delete = '<i onclick="var event = arguments[0] || window.event; geodir_cancelBubble(event);gdas_ac_del_location_history(\''+$data.slug+'\');jQuery(this).parent().remove();" class="fas fa-times " title="Remove from history"></i> ';
1696	}else if($type == 'category' && $data.fa_icon){
1697		var icon_color = $data.fa_icon_color ? '#fff' : '';
1698		history = '<span class="gdasac-icon '+$common_class_icon+'" style="background-color:'+$data.fa_icon_color+';color:'+icon_color+';'+$icon_size+'"><i class="'+$data.fa_icon+' fa-fw"></i></span> ';
1699	}else if($type == 'category'){
1700		history = '<span class="gdasac-icon '+$common_class_icon+'" style="'+$icon_size+'"><i class="fas fa-folder-open"></i></span> ';
1701	}else if($type == 'listing' && $data.featured_image.thumbnail){
1702		history = '<span class="gdasac-icon '+$common_class_icon+'" style="'+$icon_size+'">
1702<img src="'+$data.featured_image.thumbnail+'" class="w-100"></span> ';
1703	}else{
1704		history = '<span class="gdasac-icon '+$common_class_icon+'" style="'+$icon_size+'"><i class="fas fa-map-marker-alt"></i></span> ';
1705	}
1706	if($type=='category'){
1707		if($data.area){$data.city = $data.area;}
1708		output += '<li class="'+$common_class+'" data-type="'+$type+'" onclick="gdasac_click_action(\''+$type+'\',\''+$data.link+'\','+$data.id+',\''+geodirSearchEscapeQuote($data.name)+'\');">'+history+'<b>'+ $data.name + '</b>'+$delete+'</li>';
1709	}else if($type=='listing'){
1710		if($data.area){$data.region = $data.area;}
1711		output += '<li class="'+$common_class+'" data-type="'+$type+'" onclick="gdasac_click_action(\''+$type+'\',\''+$data.link+'\','+$data.id+',\'\');">'+history+'<b>'+ $data.title.rendered + '</b>'+$delete+'</li>';
1712	}
1713	return output;
1714}
1715function geodirSearchEscapeQuote(str) {
1716	if (str) {
1717		str = str.replace(/"/g, "&quot;");
1718		str = str.replace(/'/g, "\\'");
1719		str = str.replace(/&#039;/g, "\\'");
1720	}
1721	return str;
1722}
1723function gdasac_click_action($type,$url,$id, $name){
1724    if($type=='category'){
1725                window.location = $url;
1726            }else if($type=='listing'){
1727        window.location = $url
1728    }
1729}
1730</script>
1730    
1730<script type="text/javascript">
1731        map_id_arr = [];
1732        gdUmarker = '';
1733        my_location = '';
1734        lat = '';
1735        lon = '';
1736        gdUmarker = '';
1737        userMarkerActive = false;
1738        gdLocationOptions = {
1739            enableHighAccuracy: true,
1740            timeout: 5000,
1741            maximumAge: 0
1742        };
1743
1744
1745        jQuery("body").on("map_show", function(event, map_id) {
1746            map_id_arr.push(map_id);
1747            if (lat && lon) {
1748                setTimeout(function(map_id) {
1749                    geodir_search_setUserMarker(lat, lon, map_id);
1750                }, 1, map_id);
1751            }
1752        });
1753    </script>
1753
1754    
1754<script>
1755//set publication menu next to left util
1756jQuery(document).ready(function($){
1757    // Select the two elements
1758    var $pubMenu = jQuery('.menu-publications-container');
1759    var $utilMenu = jQuery('.oht-menu--utility-left');
1760
1761    // Create the new wrapper div
1762    var $wrapper = jQuery('<div class="oht-publications-utility-wrapper"></div>');
1763
1764    // Insert the wrapper before the first element
1765    $wrapper.insertBefore($utilMenu);
1766
1767    // Move both elements inside the new wrapper
1768    $wrapper.append($pubMenu).append($utilMenu);
1769     jQuery('#menu-publications').show();
1770});
1771</script>
1771
1772
1773<script>
1774	//hamburger menu
1775jQuery(function($){
1776  console.log("v4 (rebuild without preservation)");
1777
1778  var $container = $('.oht-menu-container--flyout');
1779
1780  // Remove any existing flyout entirely
1781  $container.find('ul.oht-menu--flyout').remove();
1782
1783  // Create a fresh flyout menu
1784  var $flyoutMenu = $('<ul>', {
1785    id: 'menu-mobile-menu',
1786    class: 'oht-menu oht-menu--flyout'
1787  }).appendTo($container);
1788
1789  var addedUrls = [];
1790
1791  function shouldIncludeMenuItem($item) {
1792    var hasNewLinks = false;
1793    $item.find('a').each(function() {
1794      var href = $(this).attr('href');
1795      if (href && addedUrls.indexOf(href) === -1) {
1796        hasNewLinks = true;
1797        return false;
1798      }
1799    });
1800    return hasNewLinks;
1801  }
1802
1803  function cleanDuplicateLinks($clonedItem) {
1804    $clonedItem.find('a').each(function() {
1805      var href = $(this).attr('href');
1806      if (href) {
1807        if (addedUrls.indexOf(href) !== -1) {
1808          $(this).closest('li').remove();
1809        } else {
1810          addedUrls.push(href);
1811        }
1812      }
1813    });
1814    return $clonedItem;
1815  }
1816
1817  function processMenuItems($items) {
1818    $items.each(function() {
1819      var $this = $(this);
1820      if (shouldIncludeMenuItem($this)) {
1821        var $clonedItem = cleanDuplicateLinks($this.clone());
1822        if ($clonedItem.find('a').length > 0) {
1823          $flyoutMenu.append($clonedItem);
1824        }
1825      }
1826    });
1827  }
1828
1829  // First: add utility + main menu items
1830  processMenuItems($('.oht-menu--utility-left li, .oht-menu--main li'));
1831
1832  // Second: add publications menu items last
1833  processMenuItems($('#menu-publications-menu li'));
1834   // Force any publications menu to be last
1835  var $pubItem = $('#menu-mobile-menu > li:has(> a:contains("Publications"))');
1836  if ($pubItem.length) {
1837    $pubItem.appendTo('#menu-mobile-menu'); // moves it to the end
1838  }
1839});
1840</script>
1840        
1840<script>
1841
1842            jQuery(document).ready(function($) {
1843                console.log("OHT Speed Optimizer: Modifying login links");
1844                // Find and update all wp-login.php links
1845                $('a[href]').each(function() {
1846                    var $link = $(this);
1847                    var currentHref = $link.attr('href');
1848                    
1849                    // Only replace if it's exactly wp-login.php
1850                    if (currentHref.match(/\/wp-login\.php$/)) {
1851                        $link.attr('href', 'https://oxfordleader.com/login/');
1852                        console.log("OHT Speed Optimizer: Modified login link: " + currentHref + " -> https://oxfordleader.com/login/");
1853                    }
1854                });
1855            });
1856        </script>
1856
1857        
1857<script type="application/ld+json">
1858        {
1859        "@context": "http://schema.org/",
1860        "@type": "NewsMediaOrganization",
1861        "name": "Oxford Leader",
1862        "logo": {
1863            "@context": "http://schema.org",
1864            "@type": "ImageObject",
1865            "url": "https://oxfordleader.com/https://oxfordleader.com/wp-content/uploads/2025/08/logo.png"
1866            },
1867            
1868            
1869            "url": "https://oxfordleader.com/"
1870        
1871        }
1872        </script>
1872<!-- Modal -->
1873		<div class="modal fade bsui" id="gdlm-switcher" tabindex="-1" aria-labelledby="dlm-switcher-title" aria-hidden="true">
1874			<div class="modal-dialog ">
1875				<div class="modal-content ">
1876					<div class="modal-header text-center">
1877						<div class="modal-title text-center w-100">
1878							<h5 class="w-100" id="dlm-switcher-title">Change Location</h5>
1879							<h6 class="w-100 h6 text-muted">Find awesome listings near you!</h6>
1880						</div>
1881													<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
1882											</div>
1883					<div class="modal-body text-center">
1884						<div class="dropdown">
1885							<div class="mb-3"  ><label  class="sr-only   form-label" >Change Location</label><input type="text"  placeholder="city, region, country"  class="form-control geodir-location-search"  data-bs-toggle="dropdown"  aria-label="city, region, country"  ></div>						</div>
1886					</div>
1887				</div>
1888			</div>
1889		</div>
1890		
1890<script>
1891var gdlmls_selected = '';
1892var gdlmls_nearest = [];
1893var gdlmls_country = [];
1894var gdlmls_region = [];
1895var gdlmls_city = [];
1896var gdlmls_neighbourhood = [];
1897var gdlmls_google_sessionToken = '';// google session token
1898var gdlmls_google_service = '';// google service
1899var gdlmls_do_not_close = false;
1900var gdlmls_doing_search = 0;
1901var gdlmls_doing_nearest = false;
1902var gdlmls_is_search = false;
1903var gdlmls_keyup_timeout = null;
1904
1905jQuery(function() {
1906	// init
1907	gdlm_ls_init('.geodir-location-search');
1908	gdlm_ls_init('.snear');	gdlm_is_search_input_location();
1909
1910	// on CPT change
1911	jQuery("body").on("geodir_setup_search_form", function(){
1912		gdlm_ls_init('.geodir-location-search');
1913		gdlm_ls_init('.snear');		gdlm_is_search_input_location();
1914	});
1915});
1916
1917function gdlm_is_search_input_location(){
1918	/* Check for on change */
1919	jQuery(".snear").on("change", function(){
1920		setTimeout(function(){
1921			if (typeof geodir_search_params !== 'undefined' && geodir_search_params.autocompleter_filter_location) {
1922				jQuery('.gd-search-field-search .gd-suggestions-dropdown').remove();
1923			}
1924			var $type = jQuery('.geodir-location-search-type').attr('name');
1925			if($type ){
1926				jQuery('.gd-search-field-near').removeClass('in-location in-neighbourhood in-city in-region in-country').addClass('in-location in-'+$type);
1927			}else{
1928				jQuery('.gd-search-field-near').removeClass('in-location in-neighbourhood in-city in-region in-country');
1929			}
1930		}, 100);
1931	}).on("keyup", function () {
1932		if (!(jQuery(this).val().trim() == geodir_params.txt_near_my_location && jQuery(this).closest('form').find('.geodir-location-search-type').val()=='me')) {
1933			jQuery('.gd-search-field-near').removeClass('in-location in-neighbourhood in-city in-region in-country');
1934			jQuery('.geodir-location-search-type').val('').attr('name','');
1935			jQuery('.sgeo_lat').val('');
1936			jQuery('.sgeo_lon').val('');
1937		}
1938	});
1939}
1940
1941function gdlm_ls_init($field){
1942	jQuery($field).on("focusin", 
1943		function(){
1944			gdlmls_selected = this;
1945			gdlm_ls_focus_in(this);
1946		}).on("focusout",
1947		function(){
1948			gdlmls_selected = '';
1949			gdlm_ls_focus_out(this);
1950		});
1951
1952	// window resize tasks
1953	jQuery(window).on("resize", function(){
1954		gdls_ls_resize_suggestions();
1955	});
1956}
1957
1958function gdlm_ls_focus_in($input){
1959	if(jQuery($input).parent().find(".gdlm-location-suggestions").length){
1960				gdlm_ls_current_location_suggestion($input);
1961
1962	}else{
1963		jQuery($input).after("<div class='dropdown-menu dropdown-caret-0 w-100 scrollbars-ios overflow-auto p-0 m-0 gd-suggestions-dropdown gdlm-location-suggestions gd-ios-scrollbars'>" +
1964			"<ul class='gdlmls-near list-unstyled p-0 m-0 '></ul>" +
1965			"<ul class='gdlmls-neighbourhood list-unstyled p-0 m-0'></ul>" +
1966			"<ul class='gdlmls-city list-unstyled p-0 m-0'></ul>" +
1967			"<ul class='gdlmls-region list-unstyled p-0 m-0'></ul>" +
1968			"<ul class='gdlmls-country list-unstyled p-0 m-0'></ul>" +
1969			"<ul class='gdlmls-more list-unstyled p-0 m-0'></ul>" +
1970			"</div>");
1971		gdlm_ls_init_suggestions($input);
1972		gdlm_ls_current_location_suggestion($input);
1973	}
1974
1975	// resize
1976	gdls_ls_resize_suggestions();
1977
1978	// set if is search near
1979	if(jQuery('.gdlm-location-suggestions:visible').prev().hasClass('snear') || jQuery($input).hasClass('snear')){
1980		gdlmls_is_search = true;
1981	}else{
1982		gdlmls_is_search = false;
1983	}
1984}
1985
1986function gdlm_ls_focus_out($input) {
1987	setTimeout(function() {
1988		_ua = navigator.userAgent.toLowerCase();
1989		isChrome = /chrome/.test(_ua);
1990		isWin10 = /windows nt 10.0/.test(_ua);
1991		if (!gdlmls_do_not_close) {
1992					}
1993	}, 200);
1994}
1995
1996/**
1997 * Set the max height for the suggestion div so to never scroll past the bottom of the page.
1998 */
1999function gdls_ls_resize_suggestions() {
2000	setTimeout(function() {
2001		if (jQuery('.gdlm-location-suggestions:visible').length) {
2002			var offset = jQuery('.gdlm-location-suggestions:visible').offset().top;
2003			var windowHeight = jQuery(window).height();
2004			var maxHeight = windowHeight - (offset - jQuery(window).scrollTop());
2005
2006			if (jQuery('.gdlm-location-suggestions:visible').prev().hasClass('snear')) {
2007				jQuery('.gdlm-location-suggestions:visible').css('max-height', windowHeight - 40);
2008			} else {
2009				jQuery('.gdlm-location-suggestions:visible').css('max-height', maxHeight);
2010			}
2011		}
2012	}, 50);
2013}
2014
2015function gdlm_ls_init_suggestions($input) {
2016	setTimeout(function() {
2017		gdls_ls_resize_suggestions();
2018	}, 250);
2019		jQuery($input).off("keypress").on("keypress",function(e) {
2020		if(e.keyCode && e.keyCode == 13 && !gdlmls_is_search && !jQuery($input).parent().find(".gdlm-location-suggestions").hasClass('show')) {
2021			jQuery($input).attr('aria-expanded','true').addClass('show');jQuery($input).parent().find(".gdlm-location-suggestions").addClass('show');
2022		}
2023	});
2024		jQuery($input).on("keyup", function($input) {
2025		gdlmls_doing_search = 3; // city, region, country
2026		if (gdlmls_keyup_timeout != null) clearTimeout(gdlmls_keyup_timeout);
2027		gdlmls_keyup_timeout = setTimeout(gdlm_ls_maybe_fire_suggestions, 500);
2028	});
2029}
2030
2031function gdlm_ls_maybe_fire_suggestions(){
2032	/* Reset timer */
2033	gdlmls_keyup_timeout = null;
2034	/* Do suggestions */
2035	gdlm_ls_current_location_suggestion();
2036	_value = gdlmls_selected ? jQuery(gdlmls_selected).val().trim() : '';
2037	_chars = parseInt( geodir_location_params.autocompleter_min_chars );
2038	if ((!_value || _chars < 1 || _chars > 0 && _value && parseInt(_value.length) >= _chars) && !(_value == geodir_params.txt_near_my_location && jQuery(gdlmls_selected).closest("form").find(".geodir-location-search-type").val() == "me")) {
2039		gdlm_ls_city_suggestion();
2040				gdlm_ls_region_suggestion();		gdlm_ls_country_suggestion();	}
2041}
2042
2043function gdlm_ls_maybe_suggest_more() {
2044	if (
2045		gdlmls_doing_search == 0 &&
2046		gdlmls_country.length == 0 &&
2047		gdlmls_region.length == 0 &&
2048		gdlmls_city.length == 0 &&
2049		gdlmls_neighbourhood.length == 0
2050	) {
2051		$input = jQuery(gdlmls_selected).val();
2052		if ($input) {
2053						if ((typeof google !== 'undefined' && typeof google.maps !== 'undefined')) {
2054								gdlm_ls_google_suggestions($input);
2055			}
2056		} else {
2057			jQuery(gdlmls_selected).parent().find("ul.gdlmls-more").empty();
2058		}
2059	}
2060}
2061
2062function gdlm_ls_neighbourhood_suggestion() {
2063	var $search = jQuery(gdlmls_selected).val();
2064	if ($search) {
2065		jQuery.ajax({
2066			type: "GET",
2067			url: geodir_params.api_url + "locations/neighbourhoods/?search=" + $search,
2068			success: function(data) {
2069				gdlmls_neighbourhood = data;
2070				gdlmls_doing_search--;
2071				gdlm_ls_maybe_suggest_more();
2072				html = '';
2073				jQuery.each(gdlmls_neighbourhood, function(index, value) {
2074					html = html + gdlm_ls_create_li('neighbourhood', value);
2075				});
2076				jQuery(gdlmls_selected).parent().find("ul.gdlmls-neighbourhood").empty().append(html);
2077				if (html && gdlmls_is_search){
2078					geodirLMShowDropdown(gdlmls_selected);
2079				}
2080			},
2081			error: function(xhr, textStatus, errorThrown) {
2082				console.log(errorThrown);
2083			}
2084		});
2085	} else {
2086		gdlmls_neighbourhood = [];
2087		gdlmls_doing_search--;
2088		gdlm_ls_maybe_suggest_more();
2089		jQuery(gdlmls_selected).parent().find("ul.gdlmls-city").empty();
2090	}
2091}
2092
2093function gdlm_ls_city_suggestion() {
2094	var $search = jQuery(gdlmls_selected).val();
2095	if ($search) {
2096		jQuery.ajax({
2097			type: "GET",
2098			url: geodir_params.api_url + "locations/cities/?search=" + $search,
2099			success: function(data) {
2100				gdlmls_city = data;
2101				gdlmls_doing_search--;
2102				gdlm_ls_maybe_suggest_more();
2103				html = '';
2104				jQuery.each(gdlmls_city, function(index, value) {
2105					html = html + gdlm_ls_create_li('city', value);
2106				});
2107				jQuery(gdlmls_selected).parent().find("ul.gdlmls-city").empty().append(html);
2108				if (html && gdlmls_is_search){
2109					geodirLMShowDropdown(gdlmls_selected);
2110				}
2111			},
2112			error: function(xhr, textStatus, errorThrown) {
2113				console.log(errorThrown);
2114			}
2115		});
2116	} else {
2117		gdlmls_city = [];
2118		gdlmls_doing_search--;
2119		gdlm_ls_maybe_suggest_more();
2120		jQuery(gdlmls_selected).parent().find("ul.gdlmls-city").empty();
2121	}
2122}
2123
2124function gdlm_ls_region_suggestion() {
2125	var $search = jQuery(gdlmls_selected).val();
2126	if ($search) {
2127		jQuery.ajax({
2128			type: "GET",
2129			url: geodir_params.api_url + "locations/regions/?search=" + $search,
2130			success: function(data) {
2131				gdlmls_region = data;
2132				gdlmls_doing_search--;
2133				gdlm_ls_maybe_suggest_more();
2134				html = '';
2135				jQuery.each(gdlmls_region, function(index, value) {
2136					html = html + gdlm_ls_create_li('region', value);
2137				});
2138				jQuery(gdlmls_selected).parent().find("ul.gdlmls-region").empty().append(html);
2139				if (html && gdlmls_is_search){
2140					geodirLMShowDropdown(gdlmls_selected);
2141				}
2142			},
2143			error: function(xhr, textStatus, errorThrown) {
2144				console.log(errorThrown);
2145			}
2146		});
2147	} else {
2148		gdlmls_region = [];
2149		gdlmls_doing_search--;
2150		gdlm_ls_maybe_suggest_more();
2151		jQuery(gdlmls_selected).parent().find("ul.gdlmls-region").empty();
2152	}
2153}
2154
2155function gdlm_ls_country_suggestion() {
2156	var $search = jQuery(gdlmls_selected).val();
2157	if ($search) {
2158		jQuery.ajax({
2159			type: "GET",
2160			url: geodir_params.api_url + "locations/countries/?search=" + $search,
2161			success: function(data) {
2162				gdlmls_country = data;
2163				gdlmls_doing_search--;
2164				gdlm_ls_maybe_suggest_more();
2165				html = '';
2166				jQuery.each(gdlmls_country, function(index, value) {
2167					html = html + gdlm_ls_create_li('country', value);
2168				});
2169
2170				jQuery(gdlmls_selected).parent().find("ul.gdlmls-country").empty().append(html);
2171				if (html && gdlmls_is_search){
2172					geodirLMShowDropdown(gdlmls_selected);
2173				}
2174			},
2175			error: function(xhr, textStatus, errorThrown) {
2176				console.log(errorThrown);
2177			}
2178		});
2179	} else {
2180		gdlmls_country = [];
2181		gdlmls_doing_search--;
2182		gdlm_ls_maybe_suggest_more();
2183		jQuery(gdlmls_selected).parent().find("ul.gdlmls-country").empty();
2184	}
2185}
2186
2187function gdlm_ls_current_location_suggestion() {
2188	jQuery(gdlmls_selected).parent().find("ul.gdlmls-near").empty();
2189
2190	// Near me
2191	jQuery(gdlmls_selected).parent().find("ul.gdlmls-near").empty().append(gdlm_ls_create_li('near', {
2192		type: "near",
2193		slug: "me",
2194		title: geodir_params.txt_form_my_location
2195	}));
2196
2197	if (jQuery(gdlmls_selected).val() == '') {
2198		var $search_history = JSON.parse(gdlm_ls_get_location_history());
2199
2200		if ($search_history) {
2201			jQuery.each($search_history, function(index, value) {
2202				jQuery(gdlmls_selected).parent().find("ul.gdlmls-near").append(gdlm_ls_create_li(value.type, value));
2203			});
2204		}
2205
2206		if ( ! geodir_location_params.disable_nearest_cities ) {
2207			// Add near cities from ip
2208			gdlm_ls_nearest_cities();
2209		}
2210	}
2211	console.log(JSON.parse(gdlm_ls_get_location_history()));
2212}
2213
2214function gdlm_ls_nearest_cities() {
2215	if(!gdlmls_doing_nearest){
2216		gdlmls_doing_nearest = true;
2217		jQuery.ajax({
2218			type: "GET",
2219			url: geodir_params.api_url + "locations/cities/?orderby=ip",
2220			success: function(data) {
2221				if (data) {
2222					jQuery.each(data, function(index, value) {
2223						jQuery(gdlmls_selected).parent().find("ul.gdlmls-near").append(gdlm_ls_create_li('city', value));
2224					});
2225				}
2226				gdlmls_doing_nearest = false;
2227			},
2228			error: function(xhr, textStatus, errorThrown) {
2229				console.log(errorThrown);
2230				gdlmls_doing_nearest = false;
2231			}
2232		});
2233	}
2234}
2235
2236function gdlm_ls_create_li($type,$data){
2237	var output;
2238	var history = '';
2239	var $delete = '';
2240	var $common_class = 'list-group-item-action c-pointer px-1 py-1 m-0 d-flex justify-content-between';
2241	if($data.history){
2242		history = '<i class="fas fa-history" title="Search history"></i> ';
2243		$delete = '<span><i onclick="var event = arguments[0] || window.event; geodir_cancelBubble(event);gdlm_ls_del_location_history(\''+$data.slug+'\');jQuery(this).parent().parent().remove();" class="fas fa-times" title="Remove from history"></i></span> ';
2244	}else if($type == 'neighbourhood' || $type == 'city' || $type == 'region' || $type == 'country'){
2245		history = '<i class="fas fa-map-marker-alt"></i> ';
2246	}
2247	if($type=='neighbourhood'){
2248		if($data.area){$data.city = $data.area;}
2249		output = '<li class="'+$common_class+'" data-type="'+$type+'" ontouchstart="this.click();return false;" onclick="gdlm_click_action(\''+$type+'\',\''+geodirLMEscapeQuote($data.title)+'\',\''+geodirLMEscapeQuote($data.city)+'\',\''+$data.country_slug+'\',\''+$data.region_slug+'\',\''+$data.city_slug+'\',\''+$data.slug+'\');"><span>'+history+'In: <b>'+ $data.title + '</b>, '+ $data.city + ' (Neighbourhood)</span>'+$delete+'</li>';
2250	}else if($type=='city'){
2251		if($data.area){$data.region = $data.area;}
2252		output = '<li class="'+$common_class+'" data-type="'+$type+'" ontouchstart="this.click();return false;" onclick="gdlm_click_action(\''+$type+'\',\''+geodirLMEscapeQuote($data.title)+'\',\''+geodirLMEscapeQuote($data.region)+'\',\''+$data.country_slug+'\',\''+$data.region_slug+'\',\''+$data.slug+'\');"><span>'+history+'In: <b>'+ $data.title + '</b>, '+$data.region+' (City)</span>'+$delete+'</li>';
2253	}else if($type=='region'){
2254		if($data.area){$data.country = $data.area;}
2255		output = '<li class="'+$common_class+'" data-type="'+$type+'" ontouchstart="this.click();return false;" onclick="gdlm_click_action(\''+$type+'\',\''+geodirLMEscapeQuote($data.title)+'\',\''+geodirLMEscapeQuote($data.country)+'\',\''+$data.country_slug+'\',\''+$data.slug+'\');"><span>'+history+'In: <b>'+ $data.title + '</b>, '+$data.country_title+' (Region)</span>'+$delete+'</li>';
2256	}else if($type=='country'){
2257		output = '<li class="'+$common_class+'" data-type="'+$type+'" ontouchstart="this.click();return false;" onclick="gdlm_click_action(\''+$type+'\',\''+geodirLMEscapeQuote($data.title)+'\',\'\',\''+$data.slug+'\');"><span>'+history+'In: <b>'+ $data.title + '</b> (Country)</span>'+$delete+'</li>';
2258	}else if($type=='near'){
2259		output = '<li data-type="'+$type+'" class="gd-near-me text-primary '+$common_class+'" ontouchstart="this.click();return false;" onclick="gdlm_click_action(\''+$type+'\',\''+geodirLMEscapeQuote($data.title)+'\',\'\',\''+$data.slug+'\');"><span><i class="fas fa-location-arrow"></i> Near: '+ $data.title + '</span></li>';
2260	}else if($type=='near-search'){
2261		output = '<li class="'+$common_class+'" data-type="'+$type+'" ontouchstart="this.click();return false;" onclick="gdlm_click_action(\''+$type+'\',\''+geodirLMEscapeQuote($data.description)+'\');"><span><i class="fas fa-search"></i> Near: '+ $data.description + '</span></li>';
2262	}
2263
2264	return output;
2265}
2266
2267function gdlm_click_action($type,$title,$area,$country_slug,$region_slug,$city_slug,$hood_slug){
2268	if(gdlmls_is_search){
2269		if($type=='neighbourhood' || $type=='city' || $type=='region' || $type=='country'){
2270			$slug = '';
2271			if($type=='neighbourhood'){$slug = $hood_slug;}
2272			else if($type=='city'){$slug = $city_slug;}
2273			else if($type=='region'){$slug = $region_slug;}
2274			else if($type=='country'){$slug = $country_slug;}
2275			gdlm_search_fill_location($type,$slug,$title);
2276		}else if($type=='near-search'){
2277			gdlm_search_fill_location($type,'',$title);
2278		}else if($type=='near'){
2279			gd_get_user_position(gdlm_search_near_me);
2280		}
2281	}else{
2282		if($type=='neighbourhood' || $type=='city' || $type=='region' || $type=='country'){
2283			gdlm_go_location($type,$title,$area,$country_slug,$region_slug,$city_slug,$hood_slug);
2284		}else if($type=='near-search'){
2285			gdlm_go_search($title);
2286		}else if($type=='near'){
2287			gd_get_user_position(gdlm_ls_near_me);
2288		}
2289	}
2290	setTimeout(function() {
2291		_ua = navigator.userAgent.toLowerCase();
2292		isChrome = /chrome/.test(_ua);
2293		isWin10 = /windows nt 10.0/.test(_ua);
2294		if (isChrome && isWin10) {
2295			jQuery(".gdlm-location-suggestions").hide();
2296		}
2297	},200);
2298}
2299
2300function gdlm_ls_near_me($lat,$lon){
2301	window.location = geodir_params.location_base_url+"near/me/"+$lat+","+$lon+"/";
2302}
2303
2304function gdlm_ls_near_gps($lat,$lon){
2305	window.location = geodir_params.location_base_url+"near/gps/"+$lat+","+$lon+"/";
2306}
2307
2308function gdlm_search_near_me($lat,$lon){
2309	gdlm_search_fill_location('near','me',"Near: "+geodir_params.txt_form_my_location,$lat,$lon)
2310}
2311
2312function gdlm_search_fill_location($type,$slug,$title,$lat,$lon){
2313	if($type=='near'){
2314
2315	}else if($type=='near-search'){
2316		$type='';
2317	}else{
2318		var txtType;
2319		if ($type == 'country') {
2320			txtType = '(Country)';
2321		} else if ($type == 'region') {
2322			txtType = '(Region)';
2323		} else if ($type == 'city') {
2324			txtType = '(City)';
2325		} else if ($type == 'neighbourhood') {
2326			txtType = '(Neighbourhood)';
2327		} else {
2328			txtType = "("+$type+")";
2329		}
2330		$title = "In: "+$title+" "+txtType;
2331	}
2332
2333	jQuery('.geodir-location-search-type').val($slug).attr('name', $type);
2334	jQuery('.sgeo_lat').val($lat);
2335	jQuery('.sgeo_lon').val($lon);
2336	jQuery('.snear').val($title).trigger('change'); // fire change event so we can check if we need to add in-location class
2337}
2338
2339function gdlm_go_search($text){
2340	if (window.gdMaps === 'google') {
2341		var geocoder = new google.maps.Geocoder();
2342		geocoder.geocode({'address': $text},
2343			function (results, status) {
2344				if (status == 'OK') {
2345					$lat = results[0].geometry.location.lat();
2346					$lon = results[0].geometry.location.lng();
2347					gdlm_ls_near_gps($lat,$lon);
2348				} else {
2349					alert("Search was not successful for the following reason :" + status);
2350				}
2351			});
2352	} else if (window.gdMaps === 'osm') {
2353		geocodePositionOSM(false, $text, false, false,
2354			function(geo) {
2355				if (typeof geo !== 'undefined' && geo.lat && geo.lon) {
2356					console.log(results);
2357				} else {
2358					alert("Search was not successful for the requested address.");
2359				}
2360			});
2361	}
2362}
2363
2364function gdlm_ls_search_location($type,$term){
2365	jQuery.ajax({
2366		type: "GET",
2367		url: geodir_params.api_url+$type+"/?search="+$term,
2368		success: function(data) {
2369			console.log(data);
2370			return data;
2371		},
2372		error: function(xhr, textStatus, errorThrown) {
2373			console.log(errorThrown);
2374		}
2375	});
2376}
2377
2378function gdlm_go_location($type,$title,$area,$country_slug,$region_slug,$city_slug,$hood_slug){
2379	// save search history before redirect
2380	gdlm_ls_set_location_history($type,$title,$area,$country_slug,$region_slug,$city_slug,$hood_slug);
2381	window.location = gdlm_ls_location_url($country_slug,$region_slug,$city_slug,$hood_slug);
2382	//console.log( gdlm_ls_location_url($country_slug,$region_slug,$city_slug,$hood_slug));
2383}
2384
2385function gdlm_ls_location_url($country_slug,$region_slug,$city_slug,$hood_slug){
2386	//$url = geodir_params.location_url.slice(0, -1); // get location url without the ending slash
2387	$url = geodir_params.location_base_url; // get location url without the ending slash
2388	var show_country = 1;
2389	var show_region = 1;
2390	var show_city = 1;
2391	var show_hood = 0;
2392
2393	if(show_country && $country_slug){
2394		$url += ""+$country_slug+"/";
2395	}
2396
2397	if(show_region && $region_slug){
2398		$url += ""+$region_slug+"/";
2399	}
2400
2401	if(show_city && $city_slug){
2402		$url += ""+$city_slug+"/";
2403	}
2404
2405	if(show_hood && $hood_slug){
2406		$url += ""+$hood_slug+"/";
2407	}
2408
2409	return $url;
2410}
2411
2412function gdlm_ls_get_location_history(){
2413	if (geodir_is_localstorage() === true) {
2414		return gdlm_ls_history = localStorage.getItem("gdlm_ls_history");
2415	}else{
2416		return '';
2417	}
2418}
2419
2420function gdlm_ls_del_location_history($slug){
2421	gdlmls_do_not_close = true;
2422	if (geodir_is_localstorage() === true) {
2423		gdlm_ls_history = JSON.parse(localStorage.getItem("gdlm_ls_history"));
2424		var found  = '';
2425		jQuery.each(gdlm_ls_history, function(index, value) {
2426			if($slug && $slug==value.slug){
2427				// its already in the list so bail.
2428				//gdlm_ls_history.splice(index, 1);
2429				found = index;
2430			}
2431		});
2432
2433		if(found!==''){
2434			gdlm_ls_history.splice(found, 1);
2435			// store the user selection
2436			localStorage.setItem("gdlm_ls_history", JSON.stringify(gdlm_ls_history));
2437		}
2438	}
2439
2440	setTimeout(function(){gdlmls_do_not_close = false;}, 200);
2441}
2442
2443function gdlm_ls_set_location_history($type,$title,$area,$country_slug,$region_slug,$city_slug,$hood_slug){
2444	// set a searched location
2445	if (geodir_is_localstorage() === true) {
2446		var gdlm_ls_history = localStorage.getItem("gdlm_ls_history");
2447		var $exists = false;
2448
2449		if (!gdlm_ls_history || gdlm_ls_history === undefined) {
2450			gdlm_ls_history = []
2451		}else{
2452			gdlm_ls_history = JSON.parse(gdlm_ls_history);
2453			jQuery.each(gdlm_ls_history, function(index, value) {
2454				if(value.type == $type && value.title==$title){
2455					// its already in the list so bail.
2456					$exists = true;
2457				}
2458			});
2459		}
2460
2461		if(!$exists){
2462			$slug = $city_slug;
2463			if($type=='neighbourhood'){
2464				$slug = $hood_slug;
2465			}if($type=='city'){
2466				$slug = $city_slug;
2467			}else if($type=='region'){
2468				$slug = $region_slug;
2469			}else if($type=='country'){
2470				$slug = $country_slug;
2471			}
2472
2473			var $location = {
2474				history:true, // set it as historical
2475				type:$type,
2476				title:$title,
2477				country_slug:$country_slug,
2478				region_slug:$region_slug,
2479				city_slug:$city_slug,
2480				hood_slug:$hood_slug,
2481				slug:$slug,
2482				area:$area
2483			};
2484			gdlm_ls_history.unshift($location);
2485			// only keep latest 5 searches
2486			if(gdlm_ls_history.length > 5){
2487				gdlm_ls_history.pop();
2488			}
2489		}
2490
2491		// store the user selection
2492		localStorage.setItem("gdlm_ls_history", JSON.stringify(gdlm_ls_history));
2493	}
2494}
2495
2496function gdlm_ls_google_suggestions($search){
2497	// Create a new session token.
2498	if(!gdlmls_google_sessionToken){
2499		gdlmls_google_sessionToken = new google.maps.places.AutocompleteSessionToken();
2500	}
2501
2502	// display function
2503	var displaySuggestions = function(predictions, status) {
2504		if (status != google.maps.places.PlacesServiceStatus.OK) {
2505			return;
2506		}
2507		console.log(predictions);
2508		html = '';
2509		predictions.forEach(function(prediction) {
2510			html = html + gdlm_ls_create_li('near-search', prediction);
2511		});
2512		jQuery(gdlmls_selected).parent().find("ul.gdlmls-more").empty().append(html);
2513		if (html && gdlmls_is_search){
2514			geodirLMShowDropdown(gdlmls_selected);
2515		}
2516	};
2517
2518	if(!gdlmls_google_service){
2519		gdlmls_google_service = new google.maps.places.AutocompleteService();
2520	}
2521	gdlmls_google_service.getPlacePredictions({input: $search, sessionToken: gdlmls_google_sessionToken, types: ['geocode']}, displaySuggestions);
2522}
2523
2524function geodirLMEscapeQuote(str) {
2525	if (str) {
2526		str = str.replace(/"/g, "&quot;");
2527		str = str.replace(/'/g, "\\'");
2528		str = str.replace(/&#039;/g, "\\'");
2529	}
2530	return str;
2531}
2532
2533/**
2534 * Open the location switcher
2535 */
2536function geodir_lm_setup_switcher_trigger() {
2537	var no_show = false;
2538	// Clear the location and redirect to the base location page
2539	jQuery(".gdlmls-menu-icon").on("click", function(event){
2540		no_show = true;
2541		event.preventDefault();
2542				window.location = geodir_params.location_base_url;
2543			});
2544
2545	// detect the menu item location switcher click
2546	jQuery('a[href$="#location-switcher"]').on("click", function(event){
2547				if (!window.gdMaps) {
2548			if ((window.gdSetMap=='google' || window.gdSetMap=='auto') && window.google && typeof google.maps!=='undefined') {
2549				gdMaps = 'google';
2550			} else if ((window.gdSetMap=='osm' || window.gdSetMap=='auto') && typeof L!=='undefined' && typeof L.version!=='undefined') {
2551				gdMaps = 'osm';
2552			} else {
2553				gdMaps = null;
2554			}
2555			window.gdMaps = window.gdMaps || gdMaps;
2556		}
2557		if (!window.gdMaps) {
2558			jQuery(this).geodirLoadMap({loadJS:true});
2559			jQuery(window).trigger('resize');
2560		}
2561				// prevent the hash being added to the url
2562		event.preventDefault();
2563		// only fire if the click is not the clear location button.
2564		if(!no_show){
2565						jQuery('#gdlm-switcher').modal('show').on('shown.bs.modal', function (e) {
2566				jQuery('.modal .geodir-location-search').trigger("focus").trigger("click");
2567				// second open might not trigger dropdown so we check.
2568				setTimeout(function(){
2569					if( jQuery('.modal .geodir-location-search').attr('aria-expanded')=='false' ){
2570						jQuery('.modal .geodir-location-search').dropdown('show');
2571					}
2572				}, 200);
2573			});
2574					}
2575	});
2576}
2577function geodirLMShowDropdown(el) {
2578	/* Windows 11 Edge/Chrome dropdown fix */
2579	var uA = navigator.userAgent.toLowerCase();
2580	if (navigator.platform.toLowerCase().indexOf('win') !== -1 && uA.indexOf("windows nt 10") !== -1 && (uA.match(/chrome/i) || uA.match(/edge/i))) {
2581		jQuery(el).dropdown('show');
2582		setTimeout(function(){
2583			jQuery('.gd-search-field-near .gdlm-location-suggestions').css('display',"").show();
2584		}, 30);
2585	} else if (jQuery(el).attr('aria-expanded')=='false'){
2586		jQuery(el).dropdown('show');
2587	}
2588}
2589jQuery(document).ready(function() {geodir_lm_setup_switcher_trigger()});
2590</script>
2590<!-- Matomo -->
2591<script>
2592  var _paq = window._paq = window._paq || [];
2593  /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
2594  _paq.push(['trackPageView']);
2595  _paq.push(['enableLinkTracking']);
2596  (function() {
2597    var u="https://stats.our-hometown.com/";
2598    _paq.push(['setTrackerUrl', u+'piwik.php']);
2599    _paq.push(['setSiteId', '606']);
2600    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
2601    g.async=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
2602  })();
2603</script>
2603
2604<!-- End Matomo Code -->
2605<style>html{font-size:16px;}</style><link rel='stylesheet' id='bxslider-css-css' href='https://oxfordleader.com/wp-content/themes/dolores/js-utils/bxslider/jquery.bxslider.css?ver=6.7.2' type='text/css' media='all' />
2606<style id='core-block-supports-inline-css' type='text/css'>
2607.wp-container-core-group-is-layout-1{justify-content:center;}
2608</style>
2609<script type="text/javascript" id="adrotate-groups-js-extra">
2610/* <![CDATA[ */
2611var impression_object = {"ajax_url":"https:\/\/oxfordleader.com\/wp-admin\/admin-ajax.php"};
2612/* ]]> */
2613</script>
vendor: 1 bytes, line 2613
2613
2614<script type="text/javascript" src="https://plugins-colo.our-hometown.com/adrotate-pro/library/jquery.groups.js" id="adrotate-groups-js"></script>
vendor: 1 bytes, line 2614
2614
2615<script type="text/javascript" id="adrotate-clicker-js-extra">
2616/* <![CDATA[ */
2617var click_object = {"ajax_url":"https:\/\/oxfordleader.com\/wp-admin\/admin-ajax.php"};
2618/* ]]> */
2619</script>
vendor: 1 bytes, line 2619
2619
2620<script type="text/javascript" src="https://plugins-colo.our-hometown.com/adrotate-pro/library/jquery.clicker.js" id="adrotate-clicker-js"></script>
vendor: 1 bytes, line 2620
2620
2621<script type="text/javascript" id="cookie-notice-front-js-before">
2622/* <![CDATA[ */
2623var cnArgs = {"ajaxUrl":"https:\/\/oxfordleader.com\/wp-admin\/admin-ajax.php","nonce":"1a117ab0a7","hideEffect":"fade","position":"bottom","onScroll":false,"onScrollOffset":100,"onClick":false,"cookieName":"cookie_notice_accepted","cookieTime":2147483647,"cookieTimeRejected":2592000,"globalCookie":false,"redirection":false,"cache":true,"revokeCookies":false,"revokeCookiesOpt":"automatic"};
2624/* ]]> */
2625</script>
vendor: 1 bytes, line 2625
2625
2626<script type="text/javascript" src="https://plugins-colo.our-hometown.com/cookie-notice/js/front.min.js?ver=2.5.5" id="cookie-notice-front-js"></script>
vendor: 1 bytes, line 2626
2626
2627<script type="text/javascript" id="geodir-js-extra">
2628/* <![CDATA[ */
2629var geodir_event_params = {"text_to":"to","input_date_format":"F j, Y","display_date_format":"F j, Y","jqueryui_date_format":"MM d, yy","week_start_day":"1","monthsArray":"[\"January\", \"February\", \"March\", \"April\", \"May\", \"June\", \"July\", \"August\", \"September\", \"October\", \"November\", \"December\"]","calendar_params":""};
2630var geodir_search_params = {"geodir_advanced_search_plugin_url":"https:\/\/plugins-colo.our-hometown.com\/geodir_advance_search_filters","geodir_admin_ajax_url":"https:\/\/oxfordleader.com\/wp-admin\/admin-ajax.php","request_param":"{\"geo_url\":\"is_location\"}","msg_Near":"Near:","default_Near":"Near","msg_Me":"Me","unom_dist":"miles","autocomplete_field_name":"s","geodir_enable_autocompleter":"1","search_suggestions_with":"","geodir_location_manager_active":"1","msg_User_defined":"User defined","ask_for_share_location":"","geodir_autolocate_ask":"","geodir_autolocate_ask_msg":"Do you wish to be geolocated to listings near you?","UNKNOWN_ERROR":"Unable to find your location.","PERMISSION_DENINED":"Permission denied in finding your location.","POSITION_UNAVAILABLE":"Your location is currently unknown.","BREAK":"Attempt to find location took too long.","GEOLOCATION_NOT_SUPPORTED":"Geolocation is not supported by this browser.","DEFAUTL_ERROR":"Browser unable to find your location.","text_more":"More","text_less":"Less","msg_In":"In:","txt_in_country":"(Country)","txt_in_region":"(Region)","txt_in_city":"(City)","txt_in_hood":"(Neighbourhood)","compass_active_color":"#087CC9","onload_redirect":"no","onload_askRedirect":"","onload_redirectLocation":"","autocomplete_min_chars":"3","autocompleter_max_results":"10","autocompleter_filter_location":"1","time_format":"g:i a","am_pm":"[\"am\", \"AM\", \"pm\", \"PM\"]","open_now_format":"{label}, {time}","ajaxPagination":"","txt_loadMore":"Load More","txt_loading":"Loading..."};
2631var geodir_location_params = {"select_merge_city_msg":"Please select merge city.","confirm_set_default":"Are sure you want to make this city default?","LISTING_URL_PREFIX":"Please enter listing url prefix","LISTING_URL_PREFIX_INVALID_CHAR":"Invalid character in listing url prefix","LOCATION_URL_PREFIX":"Please enter location url prefix","LOCATOIN_PREFIX_INVALID_CHAR":"Invalid character in location url prefix","LOCATION_CAT_URL_SEP":"Please enter location and category url separator","LOCATION_CAT_URL_SEP_INVALID_CHAR":"Invalid character in location and category url separator","LISTING_DETAIL_URL_SEP":"Please enter listing detail url separator","LISTING_DETAIL_URL_SEP_INVALID_CHAR":"Invalid character in listing detail url separator","LOCATION_PLEASE_WAIT":"Please wait...","LOCATION_CHOSEN_NO_RESULT_TEXT":"Sorry, nothing found!","LOCATION_CHOSEN_KEEP_TYPE_TEXT":"Please wait...","LOCATION_CHOSEN_LOOKING_FOR_TEXT":"We are searching for","select_location_translate_msg":"Please select country to update translation.","select_location_translate_confirm_msg":"Are you sure?","gd_text_search_city":"Search City","gd_text_search_region":"Search Region","gd_text_search_country":"Search Country","gd_text_search_location":"Search location","gd_base_location":"https:\/\/oxfordleader.com\/location\/","UNKNOWN_ERROR":"Unable to find your location.","PERMISSION_DENINED":"Permission denied in finding your location.","POSITION_UNAVAILABLE":"Your location is currently unknown.","BREAK":"Attempt to find location took too long.","DEFAUTL_ERROR":"Browser unable to find your location.","msg_Near":"Near:","msg_Me":"Me","msg_User_defined":"User defined","confirm_delete_location":"Deleting location will also DELETE any LISTINGS in this location. Are you sure want to DELETE this location?","confirm_delete_neighbourhood":"Are you sure you want to delete this neighbourhood?","delete_bulk_location_select_msg":"Please select at least one location.","neighbourhood_is_active":"","text_In":"In:","autocompleter_min_chars":"0","disable_nearest_cities":""};
2632var geodir_params = {"siteurl":"https:\/\/oxfordleader.com","plugin_url":"https:\/\/plugins-colo.our-hometown.com\/geodirectory","ajax_url":"https:\/\/oxfordleader.com\/wp-admin\/admin-ajax.php","gd_ajax_url":"https:\/\/oxfordleader.com\/wp-admin\/admin-ajax.php?gd-ajax=1","has_gd_ajax":"1","gd_modal":"0","is_rtl":"","basic_nonce":"c614cbdd2f","text_add_fav"
2632:"Add to Favorites","text_fav":"Favorite","text_remove_fav":"Remove from Favorites","text_unfav":"Unfavorite","icon_fav":"fas fa-heart","icon_unfav":"fas fa-heart","api_url":"https:\/\/oxfordleader.com\/wp-json\/geodir\/v2\/","location_base_url":"https:\/\/oxfordleader.com\/location\/","location_url":"https:\/\/oxfordleader.com\/location\/","search_base_url":"https:\/\/oxfordleader.com\/search\/","custom_field_not_blank_var":"Field label must not be blank","custom_field_not_special_char":"Please do not use special character and spaces in field key Variable Name.","custom_field_unique_name":"Field key must be unique.","custom_field_delete":"Are you sure you wish to delete this field?","custom_field_delete_children":"You must move or remove child elements first.","tax_meta_class_succ_del_msg":"File has been successfully deleted.","tax_meta_class_not_permission_to_del_msg":"You do NOT have permission to delete this file.","tax_meta_class_order_save_msg":"Order saved!","tax_meta_class_not_permission_record_img_msg":"You do not have permission to reorder images.","address_not_found_on_map_msg":"Address not found for:","my_place_listing_del":"Are you sure you wish to delete this listing?","confirmPostAuthorAction":"Are you sure you wish to perform this action?","my_main_listing_del":"Deleting the main listing of a franchise will turn all franchises in regular listings. Are you sure wish to delete this main listing?","rating_error_msg":"Error : please retry","listing_url_prefix_msg":"Please enter listing url prefix","invalid_listing_prefix_msg":"Invalid character in listing url prefix","location_url_prefix_msg":"Please enter location url prefix","invalid_location_prefix_msg":"Invalid character in location url prefix","location_and_cat_url_separator_msg":"Please enter location and category url separator","invalid_char_and_cat_url_separator_msg":"Invalid character in location and category url separator","listing_det_url_separator_msg":"Please enter listing detail url separator","invalid_char_listing_det_url_separator_msg":"Invalid character in listing detail url separator","loading_listing_error_favorite":"Error loading listing.","field_id_required":"This field is required.","valid_email_address_msg":"Please enter valid email address.","default_marker_icon":"http:\/\/d1x9gghu7qj4vd.cloudfront.net\/geodirectory\/assets\/images\/pin.png","default_marker_w":"20","default_marker_h":"34","latitude_error_msg":"A numeric value is required. Please make sure you have either dragged the marker or clicked the button: Set Address On Map","longgitude_error_msg":"A numeric value is required. Please make sure you have either dragged the marker or clicked the button: Set Address On Map","gd_cmt_btn_post_reply":"Post Reply","gd_cmt_btn_reply_text":"Reply text","gd_cmt_btn_post_review":"Post Review","gd_cmt_btn_review_text":"Review text","gd_cmt_err_no_rating":"Please select star rating, you can't leave a review without stars.","err_max_file_size":"File size error : You tried to upload a file over %s","err_file_upload_limit":"You have reached your upload limit of %s files.","err_pkg_upload_limit":"You may only upload %s files with this package, please try again.","action_remove":"Remove","txt_all_files":"Allowed files","err_file_type":"File type error. Allowed file types: %s","gd_allowed_img_types":"jpg,jpe,jpeg,gif,png,bmp,ico,webp,avif","txt_form_wait":"Wait...","txt_form_searching":"Searching...","txt_form_my_location":"My Location","txt_near_my_location":"Near: My Location","rating_type":"fa","reviewrating":"","multirating":"","map_name":"osm","osmStart":"Start","osmVia":"Via {viaNumber}","osmEnd":"Enter Your Location","osmPressEnter":"Press Enter key to search","geoMyLocation":"My Location","geoErrUNKNOWN_ERROR":"Unable to find your location","geoErrPERMISSION_DENINED":"Permission denied in finding your location","geoErrPOSITION_UNAVAILABLE":"Your location is currently unknown","geoErrBREAK":"Attempt to find location took too long","geoErrDEFAULT":"Location detection not supported in browser","i18n_set_as_default":"Set as default","i18n_no_matches":"No matches found","i18n_ajax_error":"Loading failed","i18n_input_too_short_1":"Please enter 1 or more characters","i18n_input_too_short_n":"Please enter %item% or more characters","i18n_input_too_long_1":"Please delete 1 character","i18n_input_too_long_n":"Please delete %item% characters","i18n_selection_too_long_1":"You can only select 1 item","i18n_selection_too_long_n":"You can only select %item% items","i18n_load_more":"Loading more results\u2026","i18n_searching":"Searching\u2026","txt_choose_image":"Choose an image","txt_use_image":"Use image","img_spacer":"https:\/\/plugins-colo.our-hometown.com\/geodirectory\/assets\/images\/media-button-image.gif","txt_post_review":"Post Review","txt_post_reply":"Post reply","txt_leave_a_review":"Leave a Review","txt_leave_a_reply":"Leave a reply","txt_reply_text":"Reply text","txt_review_text":"Review text","txt_read_more":"Read more","txt_about_listing":"about this listing","txt_open_now":"Open now","txt_closed_now":"Closed 
2632now","txt_closed_today":"Closed today","txt_closed":"Closed","txt_single_use":"This field is single use only and is already being used.","txt_page_settings":"Page selections should not be the same, please correct the issue to continue.","txt_save_other_setting":"Please save the current setting before adding a new one.","txt_previous":"Previous","txt_next":"Next","txt_lose_changes":"You may lose changes if you navigate away now!","txt_are_you_sure":"Are you sure?","txt_saving":"Saving...","txt_saved":"Saved","txt_order_saved":"Order saved","txt_preview":"Preview","txt_edit":"Edit","txt_delete":"Delete","txt_cancel":"Cancel","txt_confirm":"Confirm","txt_continue":"Continue","txt_yes":"Yes","txt_deleted":"Deleted","txt_google_key_error":"Google API key Error","txt_documentation":"Documentation","txt_google_key_verifying":"Verifying API Key","txt_google_key_enable_billing":"Enable Billing","txt_google_key_error_project":"Key invalid, you might have entered the project number instead of the API key","txt_google_key_error_invalid":"Key invalid, please double check you have entered it correctly","txt_google_key_error_referer":"This URL is not allowed for this API Key","txt_google_key_error_billing":"You must enable billing on your Google account.","txt_google_key_error_brave":"Brave browser shield will block this check and return a false positive","confirm_new_wp_template":"Are you sure want to create a new template to customize?","gmt_offset":"+1:00","timezone_string":"UTC","autosave":"10000","search_users_nonce":"2ad706e5a5","google_api_key":"","mapLanguage":"en","osmRouteLanguage":"en","markerAnimation":"bounce","confirm_set_location":"Would you like to manually set your location?","confirm_lbl_error":"ERROR:","label_title":"Title","label_caption":"Caption","button_set":"Set","BH_altTimeFormat":"h:i K","splitUK":"0","time_ago":{"prefix_ago":"","suffix_ago":" ago","prefix_after":"after ","suffix_after":"","seconds":"less than a minute","minute":"about a minute","minutes":"%d minutes","hour":"about an hour","hours":"about %d hours","day":"a day","days":"%d days","month":"about a month","months":"%d months","year":"about a year","years":"%d years"},"resize_marker":"","marker_max_width":"50","marker_max_height":"50","hasAjaxSearch":""};
2633/* ]]> */
2634</script>
vendor: 1 bytes, line 2634
2634
2635<script type="text/javascript" src="https://plugins-colo.our-hometown.com/geodirectory/assets/aui/js/geodirectory.min.js?ver=2.8.101" id="geodir-js"></script>
vendor: 1 bytes, line 2635
2635
2636<script type="text/javascript" id="geodir-js-after">
2637/* <![CDATA[ */
2638			
2639		
2640/* ]]> */
2641</script>
vendor: 1 bytes, line 2641
2641
2642<script type="text/javascript" id="oht-speed-sidebar-js-extra">
2643/* <![CDATA[ */
2644var ohtSpeed = {"ajaxurl":"https:\/\/oxfordleader.com\/wp-admin\/admin-ajax.php","nonce":"24e46c791d"};
2645/* ]]> */
2646</script>
vendor: 1 bytes, line 2646
2646
2647<script type="text/javascript" src="https://plugins-colo.our-hometown.com/oht_speed_optimizer/assets/js/sidebar.js?ver=1.0.0" id="oht-speed-sidebar-js"></script>
vendor: 1 bytes, line 2647
2647
2648<script type="text/javascript" src="https://plugins-colo.our-hometown.com/ohtnav/js/scrolling-tables.js?ver=1.0.0" id="oht_scrolling_tables-js"></script>
vendor: 1 bytes, line 2648
2648
2649<script type="text/javascript" src="https://plugins-colo.our-hometown.com/wpsolr-search-engine/wpsolr/core/js/bootstrap-typeahead.js?ver=20.1" id="solr_auto_js1-js"></script>
vendor: 1 bytes, line 2649
2649
2650<script type="text/javascript" src="https://plugins-colo.our-hometown.com/wpsolr-search-engine/wpsolr/core/bower_components/jsurl/url.js?ver=20.1" id="urljs-js"></script>
vendor: 1 bytes, line 2650
2650
2651<script type="text/javascript" id="autocomplete-js-extra">
2652/* <![CDATA[ */
2653var wp_localize_script_autocomplete = {"data":{"ajax_url":"https:\/\/oxfordleader.com\/wp-admin\/admin-ajax.php","is_show_url_parameters":true,"is_ajax":false,"SEARCH_PARAMETER_S":"s","SEARCH_PARAMETER_SEARCH":"search","SEARCH_PARAMETER_Q":"wpsolr_q","SEARCH_PARAMETER_FQ":"wpsolr_fq","SEARCH_PARAMETER_SORT":"wpsolr_sort","SEARCH_PARAMETER_PAGE":"wpsolr_page","SORT_CODE_BY_RELEVANCY_DESC":"sort_by_relevancy_desc","wpsolr_autocomplete_selector":".search-field","wpsolr_autocomplete_action":"wdm_return_solr_rows","wpsolr_autocomplete_nonce_selector":"#wpsolr_autocomplete_nonce","css_ajax_container_page_title":".page-title","css_ajax_container_page_sort":".woocommerce-ordering","css_ajax_container_results":".products,.results-by-facets","css_ajax_container_pagination":"nav.woocommerce-pagination,.paginate_div","css_ajax_container_pagination_page":"a.page-numbers,a.paginate","css_ajax_container_results_count":".woocommerce-result-count,.res_info","ajax_delay_ms":"","redirect_search_home":""}};
2654/* ]]> */
2655</script>
vendor: 1 bytes, line 2655
2655
2656<script type="text/javascript" src="https://plugins-colo.our-hometown.com/wpsolr-search-engine/wpsolr/core/js/autocomplete_solr.js?ver=20.1" id="autocomplete-js"></script>
vendor: 1 bytes, line 2656
2656
2657<script type="text/javascript" src="https://plugins-colo.our-hometown.com/wpsolr-search-engine/wpsolr/core/js/loadingoverlay/loadingoverlay.min.js?ver=20.1" id="loadingoverlay-js"></script>
vendor: 1 bytes, line 2657
2657
2658<script type="text/javascript" src="https://oxfordleader.com/wp-includes/js/dist/vendor/react.min.js?ver=18.3.1.1" id="react-js"></script>
vendor: 1 bytes, line 2658
2658
2659<script type="text/javascript" src="https://oxfordleader.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1.1" id="react-dom-js"></script>
vendor: 1 bytes, line 2659
2659
2660<script type="text/javascript" id="oht-weather-header-js-js-extra">
2661/* <![CDATA[ */
2662var ohtWeatherHeaderCachedData = {"temperature":"54","condition":"Clear","city":"Oxford","stateCode":"MI","default_zipcode_for_preload":"48371"};
2663var ohtWeatherHeaderCachedData = {"temperature":"54","condition":"Clear","city":"Oxford","stateCode":"MI","default_zipcode_for_preload":"48371"};
2664/* ]]> */
2665</script>
vendor: 1 bytes, line 2665
2665
2666<script type="text/javascript" src="https://plugins-colo.our-hometown.com/oht_weather/dist/weather-header.js?ver=1.0.0" id="oht-weather-header-js-js"></script>
vendor: 1 bytes, line 2666
2666
2667<script type="text/javascript" src="https://oxfordleader.com/wp-content/themes/clementine/assets/js/main.js?ver=6.7.2" id="main-js"></script>
vendor: 1 bytes, line 2667
2667
2668<script type="text/javascript" src="https://plugins-colo.our-hometown.com/wp-smush-pro/app/assets/js/smush-lazy-load.min.js?ver=3.16.12" id="smush-lazy-load-js"></script>
vendor: 1 bytes, line 2668
2668
2669<script type="text/javascript" src="https://oxfordleader.com/wp-content/themes/dolores/js-utils/bxslider/jquery.bxslider.min.js?ver=6.7.2" id="bxslider-js"></script>
vendor: 1 bytes, line 2669
2669
2670<script type="text/javascript" src="https://plugins-colo.our-hometown.com/ohtnav/js/rememberme.js?ver=5.0.7" id="rememberme-js"></script>
vendor: 1 bytes, line 2670
2670
2671<script type="text/javascript" id="geodir-map-js-extra">
2672/* <![CDATA[ */
2673var geodir_map_params = {"api":"osm","lazyLoad":"","language":"en","lazyLoadButton":"<div class=\"btn btn-light text-center mx-auto align-self-center shadow-lg c-pointer w-auto z-index-1\"><i class=\"far fa-map\"><\/i> Load Map<\/div>","lazyLoadPlaceholder":"https:\/\/plugins-colo.our-hometown.com\/geodirectory\/assets\/images\/placeholder.svg","apis":{"google":{"key":"","scripts":[{"id":"geodir-google-maps-script","src":"https:\/\/maps.googleapis.com\/maps\/api\/js?key=&libraries=places&language=en&callback=geodirInitGoogleMap&ver=2.8.101","main":true,"onLoad":true,"onError":true},{"id":"geodir-gomap-script","src":"https:\/\/plugins-colo.our-hometown.com\/geodirectory\/assets\/js\/goMap.min.js?ver=2.8.101"},{"id":"geodir-g-overlappingmarker-script","src":"https:\/\/plugins-colo.our-hometown.com\/geodirectory\/assets\/jawj\/oms.min.js?ver=2.8.101","check":true},{"id":"geodir-map-widget-script","src":"https:\/\/plugins-colo.our-hometown.com\/geodirectory\/assets\/aui\/js\/map.min.js?ver=2.8.101"}]},"osm":{"styles":[{"id":"geodir-leaflet-css","src":"https:\/\/plugins-colo.our-hometown.com\/geodirectory\/assets\/leaflet\/leaflet.css?ver=2.8.101"},{"id":"geodir-leaflet-routing-machine-css","src":"https:\/\/plugins-colo.our-hometown.com\/geodirectory\/assets\/leaflet\/routing\/leaflet-routing-machine.css","check":true}],"scripts":[{"id":"geodir-leaflet-script","src":"https:\/\/plugins-colo.our-hometown.com\/geodirectory\/assets\/leaflet\/leaflet.min.js?ver=2.8.101","main":true},{"id":"geodir-leaflet-geo-script","src":"https:\/\/plugins-colo.our-hometown.com\/geodirectory\/assets\/leaflet\/osm.geocode.min.js?ver=2.8.101"},{"id":"leaflet-routing-machine-script","src":"https:\/\/plugins-colo.our-hometown.com\/geodirectory\/assets\/leaflet\/routing\/leaflet-routing-machine.min.js?ver=2.8.101","check":true},{"id":"geodir-o-overlappingmarker-script","src":"https:\/\/plugins-colo.our-hometown.com\/geodirectory\/assets\/jawj\/oms-leaflet.min.js?ver=2.8.101","check":true},{"id":"geodir-gomap-script","src":"https:\/\/plugins-colo.our-hometown.com\/geodirectory\/assets\/js\/goMap.min.js?ver=2.8.101"},{"id":"geodir-map-widget-script","src":"https:\/\/plugins-colo.our-hometown.com\/geodirectory\/assets\/aui\/js\/map.min.js?ver=2.8.101"}]}}};
2674/* ]]> */
2675</script>
vendor: 1 bytes, line 2675
2675
2676<script type="text/javascript" id="geodir-map-js-before">
2677/* <![CDATA[ */
2678function geodirInitGoogleMap(){window.geodirGoogleMapsCallback=true;try{jQuery(document).trigger("geodir.googleMapsCallback")}catch(err){}}
2679/* ]]> */
2680</script>
vendor: 1 bytes, line 2680
2680
2681<script type="text/javascript" src="https://plugins-colo.our-hometown.com/geodirectory/assets/js/geodir-map.min.js?ver=2.8.101" id="geodir-map-js"></script>
2681
2682<!-- AdRotate JS -->
2683<script type="text/javascript">
2684jQuery(document).ready(function(){if(jQuery.fn.gslider) {
2685	jQuery('.g-2').gslider({groupid:2,speed:35000,repeat_impressions:'Y'});
2686}});
2687</script>
2687
2688<!-- /AdRotate JS -->
2689
2690
2691		<!-- Cookie Notice plugin v2.5.5 by Hu-manity.co https://hu-manity.co/ -->
2692		<div id="cookie-notice" role="dialog" class="cookie-notice-hidden cookie-revoke-hidden cn-position-bottom" aria-label="Cookie Notice" style="background-color: rgba(50,50,58,1);"><div class="cookie-notice-container" style="color: #fff"><span id="cn-notice-text" class="cn-text-container">We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.</span><span id="cn-notice-buttons" class="cn-buttons-container"><a href="#" id="cn-accept-cookie" data-cookie-set="accept" class="cn-set-cookie cn-button" aria-label="Ok" style="background-color: #00a99d">Ok</a><a href="/privacy-policy" target="_blank" id="cn-more-info" class="cn-more-info cn-button" aria-label="Privacy policy" style="background-color: #00a99d">Privacy policy</a></span><span id="cn-close-notice" data-cookie-set="accept" class="cn-close-icon" title="No"></span></div>
2693			
2694		</div>
2695		<!-- / Cookie Notice plugin -->
2695<script type="text/javascript" src="https://oxfordleader.com/wp-content/themes/dolores/assets/js/lastload_injector.js" async></script>
2695</body>
2696</html>
2697
2698<!--
2699Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/
2700
2701Page Caching using Redis (Requested URI is rejected) 
2702Minified using Redis
2703
2704Served from: oxfordleader.com @ 2026-10-03 20:26:23 by W3 Total Cache
2705-->

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.