1<!doctype html> 2<html lang="en-US" prefix="og: https://ogp.me/ns#"> 3<head><meta charset="UTF-8">
3<script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script>
3<script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="2.0.5",this.userEvents=["keydown","keyup","mousedown","mouseup","mousemove","mouseover","mouseout","touchmove","touchstart","touchend","touchcancel","wheel","click","dblclick","input"],this.attributeEvents=["onblur","onclick","oncontextmenu","ondblclick","onfocus","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onscroll","onsubmit"]}async t(){this.i(),this.o(),/iP(ad|hone)/.test(navigator.userAgent)&&this.h(),this.u(),this.l(this),this.m(),this.k(this),this.p(this),this._(),await Promise.all([this.R(),this.L()]),this.lastBreath=Date.now(),this.S(this),this.P(),this.D(),this.O(),this.M(),await this.C(this.delayedScripts.normal),await this.C(this.delayedScripts.defer),await this.C(this.delayedScripts.async),await this.T(),await this.F(),await this.j(),await this.A(),window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.lastTouchEnd&&await new Promise(t=>setTimeout(t,500-Date.now()+this.lastTouchEnd)),this.I(),this.H(),this.U(),this.W()}i(){this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))},{isRocket:!0})}o(){window.addEventListener("pageshow",t=>{this.persisted=t.persisted,this.realWindowLoadedFired=!0},{isRocket:!0}),window.addEventListener("pagehide",()=>{this.onFirstUserAction=null},{isRocket:!0})}h(){let t;function e(e){t=e}window.addEventListener("touchstart",e,{isRocket:!0}),window.addEventListener("touchend",function i(o){o.changedTouches[0]&&t.changedTouches[0]&&Math.abs(o.changedTouches[0].pageX-t.changedTouches[0].pageX)<10&&Math.abs(o.changedTouches[0].pageY-t.changedTouches[0].pageY)<10&&o.timeStamp-t.timeStamp<200&&(window.removeEventListener("touchstart",e,{isRocket:!0}),window.removeEventListener("touchend",i,{isRocket:!0}),"INPUT"===o.target.tagName&&"text"===o.target.type||(o.target.dispatchEvent(new TouchEvent("touchend",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new MouseEvent("mouseover",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new PointerEvent("click",{target:o.target,bubbles:!0,cancelable:!0,detail:1,clientX:o.changedTouches[0].clientX,clientY:o.changedTouches[0].clientY})),event.preventDefault()))},{isRocket:!0})}q(t){this.userActionTriggered||("mousemove"!==t.type||this.firstMousemoveIgnored?"keyup"===t.type||"mouseover"===t.type||"mouseout"===t.type||(this.userActionTriggered=!0,this.onFirstUserAction&&this.onFirstUserAction()):this.firstMousemoveIgnored=!0),"click"===t.type&&t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),"touchstart"===this.lastEvent&&"touchend"===t.type&&(this.lastTouchEnd=Date.now()),"click"===t.type&&(this.lastTouchEnd=0),this.lastEvent=t.type,t.composedPath&&t.composedPath()[0].getRootNode()instanceof ShadowRoot&&(t.rocketTarget=t.composedPath()[0]),this.savedUserEvents.push(t)}u(){this.savedUserEvents=[],this.userEventHandler=this.q.bind(this),this.userEvents.forEach(t=>window.addEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.addEventListener("visibilitychange",this.userEventHandler,{isRocket:!0})}U(){this.userEvents.forEach(t=>window.removeEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.removeEventListener("visibilitychange",this.userEventHandler,{isRocket:!0}),this.savedUserEvents.forEach(t=>{(t.rocketTarget||t.target).dispatchEvent(new window[t.constructor.name](t.type,t))})}m(){const t="return false",e=Array.from(this.attributeEvents,t=>"data-rocket-"+t),i="["+this.attributeEvents.join("],[")+"]",o="[data-rocket-"+this.attributeEvents.join("],[data-rocket-")+"]",s=(e,i,o)=>{o&&o!==t&&(e.setAttribute("data-rocket-"+i,o),e["rocket"+i]=new Function("event",o),e.setAttribute(i,t))};new MutationObserver(t=>{for(const n of t)"attributes"===n.type&&(n.attributeName.startsWith("data-rocket-")||this.everythingLoaded?n.attributeName.startsWith("data-rocket-")&&this.everythingLoaded&&this.N(n.target,n.attributeName.substring(12)):s(n.target,n.attributeName,n.target.getAttribute(n.attributeName))),"childList"===n.type&&n.addedNodes.forEac
3h(t=>{if(t.nodeType===Node.ELEMENT_NODE)if(this.everythingLoaded)for(const i of[t,...t.querySelectorAll(o)])for(const t of i.getAttributeNames())e.includes(t)&&this.N(i,t.substring(12));else for(const e of[t,...t.querySelectorAll(i)])for(const t of e.getAttributeNames())this.attributeEvents.includes(t)&&s(e,t,e.getAttribute(t))})}).observe(document,{subtree:!0,childList:!0,attributeFilter:[...this.attributeEvents,...e]})}I(){this.attributeEvents.forEach(t=>{document.querySelectorAll("[data-rocket-"+t+"]").forEach(e=>{this.N(e,t)})})}N(t,e){const i=t.getAttribute("data-rocket-"+e);i&&(t.setAttribute(e,i),t.removeAttribute("data-rocket-"+e))}k(t){Object.defineProperty(HTMLElement.prototype,"onclick",{get(){return this.rocketonclick||null},set(e){this.rocketonclick=e,this.setAttribute(t.everythingLoaded?"onclick":"data-rocket-onclick","this.rocketonclick(event)")}})}S(t){function e(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o,set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}e(document,"onreadystatechange"),e(window,"onload"),e(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}l(t){this.originalAddEventListener=EventTarget.prototype.addEventListener,this.originalRemoveEventListener=EventTarget.prototype.removeEventListener,this.savedEventListeners=[],EventTarget.prototype.addEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalAddEventListener.call(this,e,i,o):(t.savedEventListeners.push({target:this,remove:!1,type:e,func:i,options:o}),"mouseenter"!==e&&"mouseleave"!==e||t.originalAddEventListener.call(this,e,t.savedUserEvents.push,o))},EventTarget.prototype.removeEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalRemoveEventListener.call(this,e,i,o):t.savedEventListeners.push({target:this,remove:!0,type:e,func:i,options:o})}}J(t,e){this.savedEventListeners=this.savedEventListeners.filter(i=>{let o=i.type,s=i.target||window;return e!==o||t!==s||(this.B(o,s)&&(i.type="rocket-"+o),this.$(i),!1)})}H(){EventTarget.prototype.addEventListener=this.originalAddEventListener,EventTarget.prototype.removeEventListener=this.originalRemoveEventListener,this.savedEventListeners.forEach(t=>this.$(t))}$(t){t.remove?this.originalRemoveEventListener.call(t.target,t.type,t.func,t.options):this.originalAddEventListener.call(t.target,t.type,t.func,t.options)}p(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map(t=>"load"===t||t.startsWith("load.")?"rocket-jquery-load":t).join(" ")}function o(o){function s(e){const s=o.fn[e];o.fn[e]=o.fn.init.prototype[e]=function(){return this[0]===window&&t.userActionTriggered&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e})),s.apply(this,arguments),this}}if(o&&o.fn&&!t.allJQueries.includes(o)){const e={DOMContentLoaded:[],"rocket-DOMContentLoaded":[]};for(const t in e)document.addEventListener(t,()=>{e[t].forEach(t=>t())},{isRocket:!0});o.fn.ready=o.fn.init.prototype.ready=function(i){function s(){parseInt(o.fn.jquery)>2?setTimeout(()=>i.bind(document)(o)):i.bind(document)(o)}return"function"==typeof i&&(t.realDomReadyFired?!t.userActionTriggered||t.fauxDomReadyFired?s():e["rocket-DOMContentLoaded"].push(s):e.DOMContentLoaded.push(s)),this},s("on"),s("one"),s("off"),t.allJQueries.push(o)}e=o}t.allJQueries=[],o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}P(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript,o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async R(){return new Promise(t=>{this.userActionTriggered?t():this.onFirstUserAction=t})}async L(){return new Promise(t=>{document.addEventListener("DOMContentLoaded",()=>{this.realDomReadyFired=!0,t()},{isRocket:!0})})}async j(){return this.realWindowLoadedFired?Promise.resolve():new Promise(t=>{window.addEventListener("load",t,{isRocket:!0})})}M(){this.pendingScripts=[];this.scriptsMutationObserver=new MutationObserver(t=>
3{for(const e of t)e.addedNodes.forEach(t=>{"SCRIPT"!==t.tagName||!t.src||t.noModule||t.isWPRocket||this.pendingScripts.push({script:t,promise:new Promise(e=>{const i=()=>{const i=this.pendingScripts.findIndex(e=>e.script===t);i>=0&&this.pendingScripts.splice(i,1),e()};t.addEventListener("load",i,{isRocket:!0}),t.addEventListener("error",i,{isRocket:!0}),setTimeout(i,1e3)})})})}),this.scriptsMutationObserver.observe(document,{childList:!0,subtree:!0})}async F(){await this.X(),this.pendingScripts.length?(await this.pendingScripts[0].promise,await this.F()):this.scriptsMutationObserver.disconnect()}D(){this.delayedScripts={normal:[],async:[],defer:[]},document.querySelectorAll("script[type$=rocketlazyloadscript]").forEach(t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)})}async _(){await this.L();let t=[];document.querySelectorAll("script[type$=rocketlazyloadscript][data-rocket-src]").forEach(e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){i.startsWith("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}}),t=[...new Map(t.map(t=>[JSON.stringify(t),t])).values()],this.Y(t,"preconnect")}
3async G(t){if(await this.K(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise(e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.includes("Firefox/")||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach(t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))}),t.text&&(i.text=t.text),t.nonce&&(i.nonce=t.nonce),i.hasAttribute("src")?(i.addEventListener("load",o,{isRocket:!0}),i.addEventListener("error",()=>{i.setAttribute("data-rocket-status","failed-network"),e()},{isRocket:!0}),setTimeout(()=>{i.isConnected||e()},1)):(i.text=t.text,o()),i.isWPRocket=!0,t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o,{isRocket:!0}),t.addEventListener("error",i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: CSP fallback activated"),t.removeAttribute("src"),this.G(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())},{isRocket:!0}),s?(t.fetchPriority="high",t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}});t.setAttribute("data-rocket-status","skipped")}async C(t){const e=t.shift();return e?(e.isConnected&&await this.G(e),this.C(t)):Promise.resolve()}O(){this.Y([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}Y(t,e){this.trash=this.trash||[];let i=!0;var o=document.createDocumentFragment();t.forEach(t=>{const s=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(s&&!s.startsWith("data:")){const n=document.createElement("link");n.href=s,n.rel=e,"preconnect"!==e&&(n.as="script",n.fetchPriority=i?"high":"low"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),t.nonce&&(n.nonce=t.nonce),o.appendChild(n),this.trash.push(n),i=!1}}),document.head.appendChild(o)}W(){this.trash.forEach(t=>t.remove())}async T(){try{document.readyState="interactive"}catch(t){}this.fauxDomReadyFired=!0;try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(document,"DOMContentLoaded"),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.K(),this.J(window,"DOMContentLoaded"),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}catch(t){console.error(t)}}async A(){try{document.readyState="complete"}catch(t){}try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(window,"load"),window.dispatchEvent(new Event("rocket-load")),await this.K(),window.rocketonload&&window.rocketonload(),await this.K(),this.allJQueries.forEach(t=>t(window).trigger("rocket-jquery-load")),await this.K(),this.J(window,"pageshow");const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.K(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}catch(t){console.error(t)}}async K(){Date.now()-this.lastBreath>45&&(await this.X(),this.lastBreath=Date.now())}async X(){return document.hidden?new Promise(t=>setTimeout(t)):new Promise(t=>requestAnimationFrame(t))}B(t,e=window){return e===document&&"readystatechange"===t||(e===document&&"DOMContentLoaded"===t||(e===window&&"DOMContentLoaded"===t||(e===window&&"load"===t||e===window&&"pageshow"===t)))}static run(){(new RocketLazyLoadScripts).t()}}RocketLazyLoadScripts.run()})(); 4</script>
4 5 6<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2.0"> 7<link rel="profile" href="https://gmpg.org/xfn/11"> 8<link rel="pingback" href="https://warwickpost.com/xmlrpc.php"> 9<!--Added trying to solve the issue related to the fonts 10<link rel="dns-prefetch" href="//fonts.googleapis.com"> 11<link rel="preload" rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source%20Sans%20Pro%3A400%2C300%2C300italic%2C400italic%2C600%2C700%2C900%7CRaleway%3A400%2C500%2C600%2C700%2C800%2C900%7CAlegreya%3A400%2C400italic%2C700%2C700italic%2C900%2C900italic%7CVarela%20Round&subset="> 12-->
13<script data-cfasync="false" data-no-defer="1" data-no-minify="1" data-no-optimize="1">var ewww_webp_supported=!1;function check_webp_feature(A,e){var w;e=void 0!==e?e:function(){},ewww_webp_supported?e(ewww_webp_supported):((w=new Image).onload=function(){ewww_webp_supported=0<w.width&&0<w.height,e&&e(ewww_webp_supported)},w.onerror=function(){e&&e(!1)},w.src="data:image/webp;base64,"+{alpha:"UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA=="}[A])}check_webp_feature("alpha");</script>
13<script data-cfasync="false" data-no-defer="1" data-no-minify="1" data-no-optimize="1">var Arrive=function(c,w){"use strict";if(c.MutationObserver&&"undefined"!=typeof HTMLElement){var r,a=0,u=(r=HTMLElement.prototype.matches||HTMLElement.prototype.webkitMatchesSelector||HTMLElement.prototype.mozMatchesSelector||HTMLElement.prototype.msMatchesSelector,{matchesSelector:function(e,t){return e instanceof HTMLElement&&r.call(e,t)},addMethod:function(e,t,r){var a=e[t];e[t]=function(){return r.length==arguments.length?r.apply(this,arguments):"function"==typeof a?a.apply(this,arguments):void 0}},callCallbacks:function(e,t){t&&t.options.onceOnly&&1==t.firedElems.length&&(e=[e[0]]);for(var r,a=0;r=e[a];a++)r&&r.callback&&r.callback.call(r.elem,r.elem);t&&t.options.onceOnly&&1==t.firedElems.length&&t.me.unbindEventWithSelectorAndCallback.call(t.target,t.selector,t.callback)},checkChildNodesRecursively:function(e,t,r,a){for(var i,n=0;i=e[n];n++)r(i,t,a)&&a.push({callback:t.callback,elem:i}),0<i.childNodes.length&&u.checkChildNodesRecursively(i.childNodes,t,r,a)},mergeArrays:function(e,t){var r,a={};for(r in e)e.hasOwnProperty(r)&&(a[r]=e[r]);for(r in t)t.hasOwnProperty(r)&&(a[r]=t[r]);return a},toElementsArray:function(e){return e=void 0!==e&&("number"!=typeof e.length||e===c)?[e]:e}}),e=(l.prototype.addEvent=function(e,t,r,a){a={target:e,selector:t,options:r,callback:a,firedElems:[]};return this._beforeAdding&&this._beforeAdding(a),this._eventsBucket.push(a),a},l.prototype.removeEvent=function(e){for(var t,r=this._eventsBucket.length-1;t=this._eventsBucket[r];r--)e(t)&&(this._beforeRemoving&&this._beforeRemoving(t),(t=this._eventsBucket.splice(r,1))&&t.length&&(t[0].callback=null))},l.prototype.beforeAdding=function(e){this._beforeAdding=e},l.prototype.beforeRemoving=function(e){this._beforeRemoving=e},l),t=function(i,n){var o=new e,l=this,s={fireOnAttributesModification:!1};return o.beforeAdding(function(t){var e=t.target;e!==c.document&&e!==c||(e=document.getElementsByTagName("html")[0]);var r=new MutationObserver(function(e){n.call(this,e,t)}),a=i(t.options);r.observe(e,a),t.observer=r,t.me=l}),o.beforeRemoving(function(e){e.observer.disconnect()}),this.bindEvent=function(e,t,r){t=u.mergeArrays(s,t);for(var a=u.toElementsArray(this),i=0;i<a.length;i++)o.addEvent(a[i],e,t,r)},this.unbindEvent=function(){var r=u.toElementsArray(this);o.removeEvent(function(e){for(var t=0;t<r.length;t++)if(this===w||e.target===r[t])return!0;return!1})},this.unbindEventWithSelectorOrCallback=function(r){var a=u.toElementsArray(this),i=r,e="function"==typeof r?function(e){for(var t=0;t<a.length;t++)if((this===w||e.target===a[t])&&e.callback===i)return!0;return!1}:function(e){for(var t=0;t<a.length;t++)if((this===w||e.target===a[t])&&e.selector===r)return!0;return!1};o.removeEvent(e)},this.unbindEventWithSelectorAndCallback=function(r,a){var i=u.toElementsArray(this);o.removeEvent(function(e){for(var t=0;t<i.length;t++)if((this===w||e.target===i[t])&&e.selector===r&&e.callback===a)return!0;return!1})},this},i=new function(){var s={fireOnAttributesModification:!1,onceOnly:!1,existing:!1};function n(e,t,r){return!(!u.matchesSelector(e,t.selector)||(e._id===w&&(e._id=a++),-1!=t.firedElems.indexOf(e._id)))&&(t.firedElems.push(e._id),!0)}var c=(i=new t(function(e){var t={attributes:!1,childList:!0,subtree:!0};return e.fireOnAttributesModification&&(t.attributes=!0),t},function(e,i){e.forEach(function(e){var t=e.addedNodes,r=e.target,a=[];null!==t&&0<t.length?u.checkChildNodesRecursively(t,i,n,a):"attributes"===e.type&&n(r,i)&&a.push({callback:i.callback,elem:r}),u.callCallbacks(a,i)})})).bindEvent;return i.bindEvent=function(e,t,r){t=void 0===r?(r=t,s):u.mergeArrays(s,t);var a=u.toElementsArray(this);if(t.existing){for(var i=[],n=0;n<a.length;n++)for(var o=a[n].querySelectorAll(e),l=0;l<o.length;l++)i.push({callback:r,elem:o[l]});if(t.onceOnly&&i.length)return r.call(i[0].elem,i[0].elem);setTimeout(u.callCallbacks,1,i)}c.call(this,e,t,r)},i},o=new function(){var a={};function i(e,t){return u.matchesSelector(e,t.selector)}var n=(o=new t(function(){return{childList:!0,subtree:!0}},function(e,r){e.forEach(function(e){var t=e.removedNodes,e=[];null!==t&&0<t.length&&u.checkChildNodesRecursively(t,r,i,e),u.callCallbacks(e,r)})})).bindEvent;return o.bindEvent=function(e,t,r){t=void 0===r?(r=t,a):u.mergeArrays(a,t),n.call(this,e,t,r)},o};d(HTMLElement.prototype),d(NodeList.prototype),d(HTMLCollection.prototype),d(HTMLDocument.prototype),d(Window.prototype);var n={};return s(i,n,"unbindAllArrive"),s(o,n,"unbindAllLeave"),n}function l(){this._eventsBucket=[],this._beforeAdding=null,this._beforeRemoving=null}function s(e,t,r){u.addMethod(t,r,e.unbindEvent),u.addMethod(t,r,e.unbindEventWithSelectorOrCallback),u.addMethod(t,r,e.unbindEventWithSelectorAndCallback)}function d(e){e.arrive=i.bindEvent,s(i,e,"unbindArrive"),e.leave=o.bindEvent,s(o,e,"unbindLeave")}}(window,void 0),ewww_webp_supported=!1;function check_webp_feature(e,t){var r;ewww_webp_supported?t(ewww_webp_supported):((r=new Image).onload=function(){ewww_webp_supported=0<r.width&&0<r.height,t(ewww_webp_supported)},r.onerror=function(){t(!1)},r.src="data:image/webp;base64,"+{alpha:"UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA==",animation:"UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA"}[e])}function ewwwLoadImages(e){if(e){for(var t=document.querySelectorAll(".batch-image img, .image-wrapper a, .ngg-pro-masonry-item a, .ngg-galleria-offscreen-seo-wrapper a"),r=0,a=t.length;r<a;r++)ewwwAttr(t[r],"data-src",t[r].getAttribute("data-webp")),ewwwAttr(t[r],"data-thumbnail",t[r].getAttribute("data-webp-thumbnail"));for(var i=document.querySelectorAll("div.woocommerce-product-gallery__image"),r=0,a=i.length;r<a;r++)ewwwAttr(i[r],"data-thumb",i[r].getAttribute("data-webp-thumb"))}for(var n=document.querySelectorAll("video"),r=0,a=n.length;r<a;r++)ewwwAttr(n[r],"poster",e?n[r].getAttribute("data-poster-webp"):n[r].getAttribute("data-poster-image"));for(var o,l=document.querySelectorAll("img.ewww_webp_lazy_load"),r=0,a=l.length;r<a;r++)e&&(ewwwAttr(l[r],"data-lazy-srcset",l[r].getAttribute("data-lazy-srcset-webp")),ewwwAttr(l[r],"data-srcset",l[r].getAttribute("data-srcset-webp")),ewwwAttr(l[r],"data-lazy-src",l[r].getAttribute("data-lazy-src-webp")),ewwwAttr(l[r],"data-src",l[r].getAttribute("data-src-webp")),ewwwAttr(l[r],"data-orig-file",l[r].getAttribute("data-webp-orig-file")),ewwwAttr(l[r],"data-medium-file",l[r].getAttribute("data-webp-medium-file")),ewwwAttr(l[r],"data-large-file",l[r].getAttribute("data-webp-large-file")),null!=(o=l[r].getAttribute("srcset"))&&!1!==o&&o.includes("R0lGOD")&&ewwwAttr(l[r],"src",l[r].getAttribute("data-lazy-src-webp"))),l[r].className=l[r].className.replace(/\bewww_webp_lazy_load\b/,"");for(var s=document.querySelectorAll(".ewww_webp"),r=0,a=s.length;r<a;r++)e?(ewwwAttr(s[r],"srcset",s[r].getAttribute("data-srcset-webp")),ewwwAttr(s[r],"src",s[r].getAttribute("data-src-webp")),ewwwAttr(s[r],"data-orig-file",s[r].getAttribute("data-webp-orig-file")),ewwwAttr(s[r],"data-medium-file",s[r].getAttribute("data-webp-medium-file")),ewwwAttr(s[r],"data-large-file",s[r].getAttribute("data-webp-large-file")),ewwwAttr(s[r],"data-large_image",s[r].getAttribute("data-webp-large_image")),ewwwAttr(s[r],"data-src",s[r].getAttribute("data-webp-src"))):(ewwwAttr(s[r],"srcset",s[r].getAttribute("data-srcset-img")),ewwwAttr(s[r],"src",s[r].getAttribute("data-src-img"))),s[r].className=s[r].className.replace(/\bewww_webp\b/,"ewww_webp_loaded");window.jQuery&&jQuery.fn.isotope&&jQuery.fn.imagesLoaded&&(jQuery(".fusion-posts-container-infinite").imagesLoaded(function(){jQuery(".fusion-posts-container-infinite").hasClass("isotope")&&jQuery(".fusion-posts-container-infinite").isotope()}
13),jQuery(".fusion-portfolio:not(.fusion-recent-works) .fusion-portfolio-wrapper").imagesLoaded(function(){jQuery(".fusion-portfolio:not(.fusion-recent-works) .fusion-portfolio-wrapper").isotope()}))}function ewwwWebPInit(e){ewwwLoadImages(e),ewwwNggLoadGalleries(e),document.arrive(".ewww_webp",function(){ewwwLoadImages(e)}),document.arrive(".ewww_webp_lazy_load",function(){ewwwLoadImages(e)}),document.arrive("videos",function(){ewwwLoadImages(e)}),"loading"==document.readyState?document.addEventListener("DOMContentLoaded",ewwwJSONParserInit):("undefined"!=typeof galleries&&ewwwNggParseGalleries(e),ewwwWooParseVariations(e))}function ewwwAttr(e,t,r){null!=r&&!1!==r&&e.setAttribute(t,r)}function ewwwJSONParserInit(){"undefined"!=typeof galleries&&check_webp_feature("alpha",ewwwNggParseGalleries),check_webp_feature("alpha",ewwwWooParseVariations)}function ewwwWooParseVariations(e){if(e)for(var t=document.querySelectorAll("form.variations_form"),r=0,a=t.length;r<a;r++){var i=t[r].getAttribute("data-product_variations"),n=!1;try{for(var o in i=JSON.parse(i))void 0!==i[o]&&void 0!==i[o].image&&(void 0!==i[o].image.src_webp&&(i[o].image.src=i[o].image.src_webp,n=!0),void 0!==i[o].image.srcset_webp&&(i[o].image.srcset=i[o].image.srcset_webp,n=!0),void 0!==i[o].image.full_src_webp&&(i[o].image.full_src=i[o].image.full_src_webp,n=!0),void 0!==i[o].image.gallery_thumbnail_src_webp&&(i[o].image.gallery_thumbnail_src=i[o].image.gallery_thumbnail_src_webp,n=!0),void 0!==i[o].image.thumb_src_webp&&(i[o].image.thumb_src=i[o].image.thumb_src_webp,n=!0));n&&ewwwAttr(t[r],"data-product_variations",JSON.stringify(i))}catch(e){}}}function ewwwNggParseGalleries(e){if(e)for(var t in galleries){var r=galleries[t];galleries[t].images_list=ewwwNggParseImageList(r.images_list)}}function ewwwNggLoadGalleries(e){e&&document.addEventListener("ngg.galleria.themeadded",function(e,t){window.ngg_galleria._create_backup=window.ngg_galleria.create,window.ngg_galleria.create=function(e,t){var r=$(e).data("id");return galleries["gallery_"+r].images_list=ewwwNggParseImageList(galleries["gallery_"+r].images_list),window.ngg_galleria._create_backup(e,t)}})}function ewwwNggParseImageList(e){for(var t in e){var r=e[t];if(void 0!==r["image-webp"]&&(e[t].image=r["image-webp"],delete e[t]["image-webp"]),void 0!==r["thumb-webp"]&&(e[t].thumb=r["thumb-webp"],delete e[t]["thumb-webp"]),void 0!==r.full_image_webp&&(e[t].full_image=r.full_image_webp,delete e[t].full_image_webp),void 0!==r.srcsets)for(var a in r.srcsets)nggSrcset=r.srcsets[a],void 0!==r.srcsets[a+"-webp"]&&(e[t].srcsets[a]=r.srcsets[a+"-webp"],delete e[t].srcsets[a+"-webp"]);if(void 0!==r.full_srcsets)for(var i in r.full_srcsets)nggFSrcset=r.full_srcsets[i],void 0!==r.full_srcsets[i+"-webp"]&&(e[t].full_srcsets[i]=r.full_srcsets[i+"-webp"],delete e[t].full_srcsets[i+"-webp"])}return e}check_webp_feature("alpha",ewwwWebPInit);</script>
13<link rel="preconnect" href="https://ad.broadstreetads.com"> 14<link rel="preconnect" href="https://cdn.broadstreetads.com"> 15 16<!-- Search Engine Optimization by Rank Math PRO - https://rankmath.com/ --> 17<title>About Us - WarwickPost.com</title> 18<link data-rocket-prefetch href="https://analytics.vitalsignstracker.com" rel="dns-prefetch"> 19<link data-rocket-prefetch href="https://www.googletagmanager.com" rel="dns-prefetch"> 20<link data-rocket-prefetch href="https://unpkg.com" rel="dns-prefetch"> 21<link data-rocket-preload as="style" data-wpr-hosted-gf-parameters="family=Source%20Sans%20Pro%3A400%2C300%2C300italic%2C400italic%2C600%2C700%2C900&subset=latin%2Clatin-ext&display=swap" href="https://warwickpost.com/wp-content/cache/fonts/1/google-fonts/css/1/c/4/2aecf40596df46135e37850bd1fd6.css" rel="preload"> 22<link crossorigin data-rocket-preload as="font" href="https://warwickpost.com/wp-content/uploads/ayefonts/fa/webfonts/fa-solid-900.woff2" rel="preload"> 23<link crossorigin data-rocket-preload as="font" href="https://warwickpost.com/wp-content/cache/fonts/1/google-fonts/fonts/s/sourcesanspro/v23/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2" rel="preload"> 24<link data-wpr-hosted-gf-parameters="family=Source%20Sans%20Pro%3A400%2C300%2C300italic%2C400italic%2C600%2C700%2C900&subset=latin%2Clatin-ext&display=swap" href="https://warwickpost.com/wp-content/cache/fonts/1/google-fonts/css/1/c/4/2aecf40596df46135e37850bd1fd6.css" media="print" onload="this.media='all'" rel="stylesheet"> 25<noscript data-wpr-hosted-gf-parameters=""><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source%20Sans%20Pro%3A400%2C300%2C300italic%2C400italic%2C600%2C700%2C900&subset=latin%2Clatin-ext&display=swap"></noscript><link rel="preload" data-rocket-preload as="image" href="https://warwickpost.com/wp-content/uploads/2014/04/IMG_2930-1170x1293.jpg" fetchpriority="high"> 26<meta name="description" content="Rob Borkowski and Joe Hutnak are Rhode Island natives and veteran print and online journalists, most recently with Patch.com"/> 27<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> 28<link rel="canonical" href="https://warwickpost.com/about-us/" /> 29<meta property="og:locale" content="en_US" /> 30<meta property="og:type" content="article" /> 31<meta property="og:title" content="About Us - WarwickPost.com" /> 32<meta property="og:description" content="Rob Borkowski and Joe Hutnak are Rhode Island natives and veteran print and online journalists, most recently with Patch.com" /> 33<meta property="og:url" content="https://warwickpost.com/about-us/" /> 34<meta property="og:site_name" content="Warwick Post" /> 35<meta property="article:publisher" content="https://www.facebook.com/warwickpost/" /> 36<meta property="og:updated_time" content="2017-03-14T10:10:29-04:00" /> 37<meta property="og:image" content="https://warwickpost.com/wp-content/uploads/2014/04/IMG_2930-1170x1293.jpg" /> 38<meta property="og:image:secure_url" content="https://warwickpost.com/wp-content/uploads/2014/04/IMG_2930-1170x1293.jpg" /> 39<meta property="og:image:alt" content="About Us" /> 40<meta name="twitter:card" content="summary_large_image" /> 41<meta name="twitter:title" content="About Us - WarwickPost.com" /> 42<meta name="twitter:description" content="Rob Borkowski and Joe Hutnak are Rhode Island natives and veteran print and online journalists, most recently with Patch.com" /> 43<meta name="twitter:site" content="@WarwickPost" /> 44<meta name="twitter:creator" content="@WarwickPost" /> 45<meta name="twitter:image" content="https://warwickpost.com/wp-content/uploads/2014/04/IMG_2930-1170x1293.jpg" /> 46<meta name="twitter:label1" content="Time to read" /> 47<meta name="twitter:data1" content="1 minute" />
48<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":"Place","@id":"https://warwickpost.com/#place","address":{"@type":"PostalAddress","addressLocality":"Westerly","addressRegion":"Rhode Island","postalCode":"02808","addressCountry":"United States"}},{"@type":["NewsMediaOrganization","Organization"],"@id":"https://warwickpost.com/#organization","name":"Warwick Post","url":"https://warwickpost.com","sameAs":["https://www.facebook.com/warwickpost/","https://twitter.com/WarwickPost","https://www.instagram.com/warwick_post/"],"email":"[email protected]","address":{"@type":"PostalAddress","addressLocality":"Westerly","addressRegion":"Rhode Island","postalCode":"02808","addressCountry":"United States"},"logo":{"@type":"ImageObject","@id":"https://warwickpost.com/#logo","url":"https://warwickpost.com/wp-content/uploads/2022/12/cropped-warwick-post-logo_optimized.webp","contentUrl":"https://warwickpost.com/wp-content/uploads/2022/12/cropped-warwick-post-logo_optimized.webp","caption":"Warwick Post","inLanguage":"en-US","width":"600","height":"131"},"description":"WarwickPost, a daily news website, offers Warwick RI, Coventry, RI & RI state daily police, fire, government & school news, incisive editorials, in-depth reporting & feature, arts & theater articles. It includes a self-serve directory that allows businesses to promote themselves. \r\n","foundingDate":"2014-02-01","location":{"@id":"https://warwickpost.com/#place"}},{"@type":"WebSite","@id":"https://warwickpost.com/#website","url":"https://warwickpost.com","name":"Warwick Post","publisher":{"@id":"https://warwickpost.com/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://warwickpost.com/wp-content/uploads/2014/04/IMG_2930-1170x1293.jpg","url":"https://warwickpost.com/wp-content/uploads/2014/04/IMG_2930-1170x1293.jpg","width":"200","height":"200","inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://warwickpost.com/about-us/#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://warwickpost.com","name":"Home"}},{"@type":"ListItem","position":"2","item":{"@id":"https://warwickpost.com/about-us/","name":"About Us"}}]},{"@type":"AboutPage","@id":"https://warwickpost.com/about-us/#webpage","url":"https://warwickpost.com/about-us/","name":"About Us - WarwickPost.com","datePublished":"2014-04-02T16:39:33-04:00","dateModified":"2017-03-14T10:10:29-04:00","isPartOf":{"@id":"https://warwickpost.com/#website"},"primaryImageOfPage":{"@id":"https://warwickpost.com/wp-content/uploads/2014/04/IMG_2930-1170x1293.jpg"},"inLanguage":"en-US","breadcrumb":{"@id":"https://warwickpost.com/about-us/#breadcrumb"}}]}</script>
48 49<!-- /Rank Math WordPress SEO plugin --> 50 51<link rel='dns-prefetch' href='//flux.broadstreet.ai' /> 52<link rel='dns-prefetch' href='//cdn.broadstreetads.com' /> 53 54 55<link rel="alternate" type="application/rss+xml" title="WarwickPost.com » Feed" href="https://warwickpost.com/feed/" /> 56<link rel="alternate" type="text/calendar" title="WarwickPost.com » iCal Feed" href="https://warwickpost.com/events/?ical=1" /> 57<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://warwickpost.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwarwickpost.com%2Fabout-us%2F" /> 58<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://warwickpost.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwarwickpost.com%2Fabout-us%2F&format=xml" /> 59 <!-- This site uses the Google Analytics by MonsterInsights plugin v11.3.0 - Using Analytics tracking - https://www.monsterinsights.com/ -->
vendor: 59 bytes, lines 59-60
59 60 <script src="//www.googletagmanager.com/gtag/js?id=
60G-HNY94FFRF3
vendor: 68 bytes, lines 60-61
60" data-cfasync="false" data-wpfc-render="false" async></script> 61
61<script type="text/rocketlazyloadscript" data-cfasync="false" data-wpfc-render="false"> 62 var mi_version = '11.3.0'; 63 var mi_track_user = true; 64 var mi_no_track_reason = ''; 65 var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/warwickpost.com\/about-us\/"}; 66 if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) { 67 var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations ); 68 } else { 69 var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations; 70 } 71 72 var disableStrs = [ 73 'ga-disable-G-HNY94FFRF3', 74 ]; 75 76 /* Function to detect opted out users */ 77 function __gtagTrackerIsOptedOut() { 78 for (var index = 0; index < disableStrs.length; index++) { 79 if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { 80 return true; 81 } 82 } 83 84 return false; 85 } 86 87 /* Disable tracking if the opt-out cookie exists. */ 88 if (__gtagTrackerIsOptedOut()) { 89 for (var index = 0; index < disableStrs.length; index++) { 90 window[disableStrs[index]] = true; 91 } 92 } 93 94 /* Opt-out function */ 95 function __gtagTrackerOptout() { 96 for (var index = 0; index < disableStrs.length; index++) { 97 document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; 98 window[disableStrs[index]] = true; 99 } 100 } 101 102 if ('undefined' === typeof gaOptout) { 103 function gaOptout() { 104 __gtagTrackerOptout(); 105 } 106 } 107 window.dataLayer = window.dataLayer || []; 108 109 window.MonsterInsightsDualTracker = { 110 helpers: {}, 111 trackers: {}, 112 }; 113 if (mi_track_user) { 114 function __gtagDataLayer() { 115 dataLayer.push(arguments); 116 } 117 118 function __gtagTracker(type, name, parameters) { 119 if (!parameters) { 120 parameters = {}; 121 } 122 123 if (parameters.send_to) { 124 __gtagDataLayer.apply(null, arguments); 125 return; 126 } 127 128 if (type === 'event') { 129 parameters.send_to = monsterinsights_frontend.v4_id; 130 var hookName = name; 131 if (typeof parameters['event_category'] !== 'undefined') { 132 hookName = parameters['event_category'] + ':' + name; 133 } 134 135 if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') { 136 MonsterInsightsDualTracker.trackers[hookName](parameters); 137 } else { 138 __gtagDataLayer('event', name, parameters); 139 } 140 141 } else { 142 __gtagDataLayer.apply(null, arguments); 143 } 144 } 145 146 __gtagTracker('js', new Date()); 147 __gtagTracker('set', { 148 'developer_id.dZGIzZG': true, 149 }); 150 if ( MonsterInsightsLocations.page_location ) { 151 __gtagTracker('set', MonsterInsightsLocations); 152 } 153 __gtagTracker('config', 'G-HNY94FFRF3', {"forceSSL":"true","anonymize_ip":"true","link_attribution":"true"} ); 154 window.gtag = __gtagTracker; (function () { 155 /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ 156 /* ga and __gaTracker compatibility shim. */ 157 var noopfn = function () { 158 return null; 159 }; 160 var newtracker = function () { 161 return new Tracker(); 162 }; 163 var Tracker = function () { 164 return null; 165 }; 166 var p = Tracker.prototype; 167 p.get = noopfn; 168 p.set = noopfn; 169 p.send = function () { 170 var args = Array.prototype.slice.call(arguments); 171 args.unshift('send'); 172 __gaTracker.apply(null, args); 173 }; 174 var __gaTracker = function () { 175 var len = arguments.length; 176 if (len === 0) { 177 return; 178 } 179 var f = arguments[len - 1]; 180 if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { 181 if ('send' === arguments[0]) { 182 var hitConverted, hitObject = false, action; 183 if ('event' === arguments[1]) { 184 if ('undefined' !== typeof arguments[3]) { 185 hitObject = { 186 'eventAction': arguments[3], 187 'eventCategory': arguments[2], 188 'eventLabel': arguments[4], 189 'value': arguments[5] ? arguments[5] : 1, 190 } 191 } 192 } 193 if ('pageview' === arguments[1]) { 194 if ('undefined' !== typeof arguments[2]) { 195 hitObject = { 196 'eventAction': 'page_view', 197 'page_path': arguments[2], 198 } 199 } 200 } 201 if (typeof arguments[2] === 'object') { 202 hitObject = arguments[2]; 203 } 204 if (typeof arguments[5] === 'object') { 205 Object.assign(hitObject, arguments[5]); 206 } 207 if ('undefined' !== typeof arguments[1].hitType) { 208 hitObject = arguments[1]; 209 if ('pageview' === hitObject.hitType) { 210 hitObject.eventAction = 'page_view'; 211 } 212 } 213 if (hitObject) { 214 action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
215 hitConverted = mapArgs(hitObject); 216 __gtagTracker('event', action, hitConverted); 217 } 218 } 219 return; 220 } 221 222 function mapArgs(args) { 223 var arg, hit = {}; 224 var gaMap = { 225 'eventCategory': 'event_category', 226 'eventAction': 'event_action', 227 'eventLabel': 'event_label', 228 'eventValue': 'event_value', 229 'nonInteraction': 'non_interaction', 230 'timingCategory': 'event_category', 231 'timingVar': 'name', 232 'timingValue': 'value', 233 'timingLabel': 'event_label', 234 'page': 'page_path', 235 'location': 'page_location', 236 'title': 'page_title', 237 'referrer' : 'page_referrer', 238 }; 239 for (arg in args) { 240 if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { 241 hit[gaMap[arg]] = args[arg]; 242 } else { 243 hit[arg] = args[arg]; 244 } 245 } 246 return hit; 247 } 248 249 try { 250 f.hitCallback(); 251 } catch (ex) { 252 } 253 }; 254 __gaTracker.create = newtracker; 255 __gaTracker.getByName = newtracker; 256 __gaTracker.getAll = function () { 257 return []; 258 }; 259 __gaTracker.remove = noopfn; 260 __gaTracker.loaded = true; 261 window['__gaTracker'] = __gaTracker; 262 })(); 263 } else { 264 console.log(""); 265 (function () { 266 function __gtagTracker() { 267 return null; 268 } 269 270 window['__gtagTracker'] = __gtagTracker; 271 window['gtag'] = __gtagTracker; 272 })(); 273 } 274 </script>
274 275 <!-- / Google Analytics by MonsterInsights --> 276
276<script type="text/rocketlazyloadscript" data-cfasync="false" data-wpfc-render="false"> 277 window.MonsterInsightsDualTracker.helpers.mapProductItem = function (uaItem) { 278 var prefixIndex, prefixKey, mapIndex; 279 280 var toBePrefixed = ['id', 'name', 'list_name', 'brand', 'category', 'variant']; 281 282 var item = {}; 283 284 var fieldMap = { 285 'price': 'price', 286 'list_position': 'index', 287 'quantity': 'quantity', 288 'position': 'index', 289 }; 290 291 for (mapIndex in fieldMap) { 292 if (uaItem.hasOwnProperty(mapIndex)) { 293 item[fieldMap[mapIndex]] = uaItem[mapIndex]; 294 } 295 } 296 297 for (prefixIndex = 0; prefixIndex < toBePrefixed.length; prefixIndex++) { 298 prefixKey = toBePrefixed[prefixIndex]; 299 if (typeof uaItem[prefixKey] !== 'undefined') { 300 item['item_' + prefixKey] = uaItem[prefixKey]; 301 } 302 } 303 304 return item; 305 }; 306 307 MonsterInsightsDualTracker.trackers['view_item_list'] = function (parameters) { 308 var items = parameters.items; 309 var listName, itemIndex, item, itemListName; 310 var lists = { 311 '_': {items: [], 'send_to': monsterinsights_frontend.v4_id}, 312 }; 313 314 for (itemIndex = 0; itemIndex < items.length; itemIndex++) { 315 item = MonsterInsightsDualTracker.helpers.mapProductItem(items[itemIndex]); 316 317 if (typeof item['item_list_name'] === 'undefined') { 318 lists['_'].items.push(item); 319 } else { 320 itemListName = item['item_list_name']; 321 if (typeof lists[itemListName] === 'undefined') { 322 lists[itemListName] = { 323 'items': [], 324 'item_list_name': itemListName, 325 'send_to': monsterinsights_frontend.v4_id, 326 }; 327 } 328 329 lists[itemListName].items.push(item); 330 } 331 } 332 333 for (listName in lists) { 334 __gtagDataLayer('event', 'view_item_list', lists[listName]); 335 } 336 }; 337 338 MonsterInsightsDualTracker.trackers['select_content'] = function (parameters) { 339 const items = parameters.items.map(MonsterInsightsDualTracker.helpers.mapProductItem); 340 __gtagDataLayer('event', 'select_item', {items: items, send_to: parameters.send_to}); 341 }; 342 343 MonsterInsightsDualTracker.trackers['view_item'] = function (parameters) { 344 const items = parameters.items.map(MonsterInsightsDualTracker.helpers.mapProductItem); 345 __gtagDataLayer('event', 'view_item', {items: items, send_to: parameters.send_to}); 346 }; 347 </script>
347 348 <style id="wp-img-auto-sizes-contain-inline-css"> 349img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 350/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 351</style> 352<link rel='stylesheet' id='optinmonster-memberpress-css' href='https://warwickpost.com/wp-content/plugins/optinmonster/assets/dist/css/memberpress.min.css?ver=2.17.1' media='all' /> 353<link data-minify="1" rel='stylesheet' id='mp-theme-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/memberpress/css/ui/theme.css?ver=1790198772' media='all' /> 354<link data-minify="1" rel='stylesheet' id='mp-account-css-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/memberpress/css/ui/account.css?ver=1790198772' media='all' /> 355<link data-minify="1" rel='stylesheet' id='mp-login-css-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/memberpress/css/ui/login.css?ver=1790198772' media='all' /> 356<link rel='stylesheet' id='mepr-jquery-ui-smoothness-css' href='https://warwickpost.com/wp-content/cache/background-css/1/warwickpost.com/wp-content/plugins/memberpress/css/vendor/jquery-ui/smoothness.min.css?ver=1.13.3&wpr_t=1790184696' media='all' /> 357<link data-minify="1" rel='stylesheet' id='jquery-ui-timepicker-addon-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/memberpress/css/vendor/jquery-ui-timepicker-addon.css?ver=1790198772' media='all' /> 358<link rel='stylesheet' id='jquery-magnific-popup-css' href='https://warwickpost.com/wp-content/plugins/memberpress/css/vendor/magnific-popup.min.css?ver=7.0.2' media='all' /> 359<link data-minify="1" rel='stylesheet' id='mp-signup-css' href='https://warwickpost.com/wp-content/cache/background-css/1/warwickpost.com/wp-content/cache/min/1/wp-content/plugins/memberpress/css/signup.css?ver=1790198772&wpr_t=1790184696' media='all' /> 360<link rel='stylesheet' id='mp-plans-css-css' href='https://warwickpost.com/wp-content/plugins/memberpress/css/plans.min.css?ver=1.14.1' media='all' /> 361<style id="wp-emoji-styles-inline-css"> 362 363 img.wp-smiley, img.emoji { 364 display: inline !important; 365 border: none !important; 366 box-shadow: none !important; 367 height: 1em !important; 368 width: 1em !important; 369 margin: 0 0.07em !important; 370 vertical-align: -0.1em !important; 371 background: none !important; 372 padding: 0 !important; 373 } 374/*# sourceURL=wp-emoji-styles-inline-css */ 375</style> 376 377<link data-minify="1" rel='stylesheet' id='storefront-gutenberg-blocks-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/themes/storefront/assets/css/base/gutenberg-blocks.css?ver=1790198772' media='all' /> 378<style id="storefront-gutenberg-blocks-inline-css"> 379 380 .wp-block-button__link:not(.has-text-color) { 381 color: #333333; 382 } 383 384 .wp-block-button__link:not(.has-text-color):hover, 385 .wp-block-button__link:not(.has-text-color):focus, 386 .wp-block-button__link:not(.has-text-color):active { 387 color: #333333; 388 } 389 390 .wp-block-button__link:not(.has-background) { 391 background-color: #eeeeee; 392 } 393 394 .wp-block-button__link:not(.has-background):hover, 395 .wp-block-button__link:not(.has-background):focus, 396 .wp-block-button__link:not(.has-background):active { 397 border-color: #d5d5d5; 398 background-color: #d5d5d5; 399 } 400 401 .wc-block-grid__products .wc-block-grid__product .wp-block-button__link { 402 background-color: #eeeeee; 403 border-color: #eeeeee; 404 color: #333333; 405 } 406 407 .wp-block-quote footer, 408 .wp-block-quote cite, 409 .wp-block-quote__citation { 410 color: #6d6d6d; 411 } 412 413 .wp-block-pullquote cite, 414 .wp-block-pullquote footer, 415 .wp-block-pullquote__citation { 416 color: #6d6d6d; 417 } 418 419 .wp-block-image figcaption { 420 color: #6d6d6d; 421 } 422 423 .wp-block-separator.is-style-dots::before { 424 color: #333333; 425 } 426 427 .wp-block-file a.wp-block-file__button { 428 color: #333333; 429 background-color: #eeeeee; 430 border-color: #eeeeee; 431 } 432 433 .wp-block-file a.wp-block-file__button:hover, 434 .wp-block-file a.wp-block-file__button:focus, 435 .wp-block-file a.wp-block-file__button:active { 436 color: #333333; 437 background-color: #d5d5d5; 438 } 439 440 .wp-block-code, 441 .wp-block-preformatted pre { 442 color: #6d6d6d; 443 } 444 445 .wp-block-table:not( .has-background ):not( .is-style-stripes ) tbody tr:nth-child(2n) td { 446 background-color: #fdfdfd; 447 } 448 449 .wp-block-cover .wp-block-cover__inner-container h1:not(.has-text-color), 450 .wp-block-cover .wp-block-cover__inner-container h2:not(.has-text-color), 451 .wp-block-cover .wp-block-cover__inner-container h3:not(.has-text-color), 452 .wp-block-cover .wp-block-cover__inner-container h4:not(.has-text-color), 453 .wp-block-cover .wp-block-cover__inner-container h5:not(.has-text-color), 454 .wp-block-cover .wp-block-cover__inner-container h6:not(.has-text-color) { 455 color: #000000; 456 } 457 458 .wc-block-components-price-slider__range-input-progress, 459 .rtl .wc-block-components-price-slider__range-input-progress { 460 --range-color: #7f54b3; 461 } 462 463 /* Target only IE11 */ 464 @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { 465 .wc-block-components-price-slider__range-input-progress { 466 background: #7f54b3; 467 } 468 } 469 470 .wc-block-components-button:not(.is-link) { 471 background-color: #333333; 472 color: #ffffff; 473 } 474 475 .wc-block-components-button:not(.is-link):hover, 476 .wc-block-components-button:not(.is-link):focus, 477 .wc-block-components-button:not(.is-link):active { 478 background-color: #1a1a1a; 479 color: #ffffff; 480 } 481 482 .wc-block-components-button:not(.is-link):disabled { 483 background-color: #333333; 484 color: #ffffff; 485 } 486 487 .wc-block-cart__submit-container { 488 background-color: #ffffff; 489 } 490 491 .wc-block-cart__submit-container::before { 492 color: rgba(220,220,220,0.5); 493 } 494 495 .wc-block-components-order-summary-item__quantity { 496 background-color: #ffffff; 497 border-color: #6d6d6d; 498 box-shadow: 0 0 0 2px #ffffff; 499 color: #6d6d6d; 500 } 501 502/*# sourceURL=storefront-gutenberg-blocks-inline-css */ 503</style> 504 505<link data-minify="1" rel='stylesheet' id='select2-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/geodirectory/assets/css/select2/select2.css?ver=1790198772' media='all' /> 506<link data-minify="1" rel='stylesheet' id='geodir-core-css' href='https://warwickpost.com/wp-content/cache/background-css/1/warwickpost.com/wp-content/cache/min/1/wp-content/plugins/geodirectory/assets/css/gd_core_frontend.css?ver=1790198773&wpr_t=1790184696' media='all' /> 507<link data-minify="1" rel='stylesheet' id='geodir-adv-search-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/geodir_advance_search_filters/assets/css/style.css?ver=1790198772' media='all' /> 508<link data-minify="1" rel='stylesheet' id='geodir-claim-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/geodir_claim_listing/assets/css/style.css?ver=1790198772' media='all' /> 509<link data-minify="1" rel='stylesheet' id='geodir-cp-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/geodir_custom_posts/assets/css/style.css?ver=1790198772' media='all' /> 510<link data-minify="1" rel='stylesheet' id='geodir-location-css-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/geodir_location_manager/assets/css/geodir-location.css?ver=1790198772' media='all' /> 511<link data-minify="1" rel='stylesheet' id='geodir-pricing-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/geodir_payment_manager/assets/css/style.css?ver=1790198772' media='all' /> 512<link rel='stylesheet' id='gn-frontend-gnfollow-style-css' href='https://warwickpost.com/wp-content/plugins/gn-publisher/assets/css/gn-frontend-gnfollow.min.css?ver=1.5.30' media='all' />
513<link data-minify="1" rel='stylesheet' id='my_waze_style-css' href='https://warwickpost.com/wp-content/cache/background-css/1/warwickpost.com/wp-content/cache/min/1/wp-content/plugins/my-waze/style.css?ver=1790198772&wpr_t=1790184696' media='all' /> 514<link data-minify="1" rel='stylesheet' id='widgetopts-styles-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/widget-options/assets/css/widget-options.css?ver=1790198772' media='all' /> 515<link data-minify="1" rel='stylesheet' id='flxmap-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/wp-flexible-map/static/css/styles.css?ver=1790198772' media='all' /> 516<link rel='stylesheet' id='getpaid-item-variations-css' href='https://warwickpost.com/wp-content/plugins/invoicing/assets/css/getpaid-variations.min.css?ver=2.8.59' media='all' /> 517<link data-minify="1" rel='stylesheet' id='pullquote-shortcode-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/pullquote-shortcode/css/pullquote-shortcode.css?ver=1790198772' media='all' /> 518<link data-minify="1" rel='stylesheet' id='storefront-style-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/themes/storefront/style.css?ver=1790198772' media='all' /> 519<style id="storefront-style-inline-css"> 520 521 .main-navigation ul li a, 522 .site-title a, 523 ul.menu li a, 524 .site-branding h1 a, 525 button.menu-toggle, 526 button.menu-toggle:hover, 527 .handheld-navigation .dropdown-toggle { 528 color: #333333; 529 } 530 531 button.menu-toggle, 532 button.menu-toggle:hover { 533 border-color: #333333; 534 } 535 536 .main-navigation ul li a:hover, 537 .main-navigation ul li:hover > a, 538 .site-title a:hover, 539 .site-header ul.menu li.current-menu-item > a { 540 color: #747474; 541 } 542 543 table:not( .has-background ) th { 544 background-color: #f8f8f8; 545 } 546 547 table:not( .has-background ) tbody td { 548 background-color: #fdfdfd; 549 } 550 551 table:not( .has-background ) tbody tr:nth-child(2n) td, 552 fieldset, 553 fieldset legend { 554 background-color: #fbfbfb; 555 } 556 557 .site-header, 558 .secondary-navigation ul ul, 559 .main-navigation ul.menu > li.menu-item-has-children:after, 560 .secondary-navigation ul.menu ul, 561 .storefront-handheld-footer-bar, 562 .storefront-handheld-footer-bar ul li > a, 563 .storefront-handheld-footer-bar ul li.search .site-search, 564 button.menu-toggle, 565 button.menu-toggle:hover { 566 background-color: #ffffff; 567 } 568 569 p.site-description, 570 .site-header, 571 .storefront-handheld-footer-bar { 572 color: #404040; 573 } 574 575 button.menu-toggle:after, 576 button.menu-toggle:before, 577 button.menu-toggle span:before { 578 background-color: #333333; 579 } 580 581 h1, h2, h3, h4, h5, h6, .wc-block-grid__product-title { 582 color: #333333; 583 } 584 585 .widget h1 { 586 border-bottom-color: #333333; 587 } 588 589 body, 590 .secondary-navigation a { 591 color: #6d6d6d; 592 } 593 594 .widget-area .widget a, 595 .hentry .entry-header .posted-on a, 596 .hentry .entry-header .post-author a, 597 .hentry .entry-header .post-comments a, 598 .hentry .entry-header .byline a { 599 color: #727272; 600 } 601 602 a { 603 color: #7f54b3; 604 } 605 606 a:focus, 607 button:focus, 608 .button.alt:focus, 609 input:focus, 610 textarea:focus, 611 input[type="button"]:focus, 612 input[type="reset"]:focus, 613 input[type="submit"]:focus, 614 input[type="email"]:focus, 615 input[type="tel"]:focus, 616 input[type="url"]:focus, 617 input[type="password"]:focus, 618 input[type="search"]:focus { 619 outline-color: #7f54b3; 620 } 621 622 button, input[type="button"], input[type="reset"], input[type="submit"], .button, .widget a.button { 623 background-color: #eeeeee; 624 border-color: #eeeeee; 625 color: #333333; 626 } 627 628 button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .button:hover, .widget a.button:hover { 629 background-color: #d5d5d5; 630 border-color: #d5d5d5; 631 color: #333333; 632 } 633 634 button.alt, input[type="button"].alt, input[type="reset"].alt, input[type="submit"].alt, .button.alt, .widget-area .widget a.button.alt { 635 background-color: #333333; 636 border-color: #333333; 637 color: #ffffff; 638 } 639 640 button.alt:hover, input[type="button"].alt:hover, input[type="reset"].alt:hover, input[type="submit"].alt:hover, .button.alt:hover, .widget-area .widget a.button.alt:hover { 641 background-color: #1a1a1a; 642 border-color: #1a1a1a; 643 color: #ffffff; 644 } 645 646 .pagination .page-numbers li .page-numbers.current { 647 background-color: #e6e6e6; 648 color: #636363; 649 } 650 651 #comments .comment-list .comment-content .comment-text { 652 background-color: #f8f8f8; 653 } 654 655 .site-footer { 656 background-color: #f0f0f0; 657 color: #6d6d6d; 658 } 659 660 .site-footer a:not(.button):not(.components-button) { 661 color: #333333; 662 } 663 664 .site-footer .storefront-handheld-footer-bar a:not(.button):not(.components-button) { 665 color: #333333; 666 } 667 668 .site-footer h1, .site-footer h2, .site-footer h3, .site-footer h4, .site-footer h5, .site-footer h6, .site-footer .widget .widget-title, .site-footer .widget .widgettitle { 669 color: #333333; 670 } 671 672 .page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-title { 673 color: #000000; 674 } 675 676 .page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-content { 677 color: #000000; 678 } 679 680 @media screen and ( min-width: 768px ) { 681 .secondary-navigation ul.menu a:hover { 682 color: #595959; 683 } 684 685 .secondary-navigation ul.menu a { 686 color: #404040; 687 } 688 689 .main-navigation ul.menu ul.sub-menu, 690 .main-navigation ul.nav-menu ul.children { 691 background-color: #f0f0f0; 692 } 693 694 .site-header { 695 border-bottom-color: #f0f0f0; 696 } 697 } 698/*# sourceURL=storefront-style-inline-css */ 699</style> 700<link data-minify="1" rel='stylesheet' id='child-style-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/themes/storefront-child-theme-master/style.css?ver=1790198772' media='all' /> 701<link data-minify="1" rel='stylesheet' id='storefront-icons-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/themes/storefront/assets/css/base/icons.css?ver=1790198772' media='all' /> 702 703<link data-minify="1" rel='stylesheet' id='ayecode-ui-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/geodirectory/vendor/ayecode/wp-ayecode-ui/assets-v5/css/ayecode-ui-compatibility.css?ver=1790198773' media='all' /> 704<style id="ayecode-ui-inline-css"> 705body.modal-open #wpadminbar{z-index:999}.embed-responsive-16by9 .fluid-width-video-wrapper{padding:0!important;position:initial}
705body.modal-open .sticky:has(.modal),body.modal-open .sticky-top:has(.modal){position:static!important} 706/*# sourceURL=ayecode-ui-inline-css */ 707</style> 708<link rel='stylesheet' id='shiftnav-css' href='https://warwickpost.com/wp-content/plugins/shiftnav-pro/pro/assets/css/shiftnav.min.css?ver=1.8' media='all' /> 709<link data-minify="1" rel='stylesheet' id='storefront-child-style-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/themes/storefront-child-theme-master/style.css?ver=1790198772' media='all' /> 710<link data-minify="1" rel='stylesheet' id='font-awesome-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/uploads/ayefonts/fa/css/all.min.css?ver=1790198772' media='all' /> 711<link rel='stylesheet' id='font-awesome-shims-css' href='https://warwickpost.com/wp-content/uploads/ayefonts/fa/css/v4-shims.min.css?wpfas=true&ver=7.3.1&ver=7.3.1' media='all' /> 712<link data-minify="1" rel='stylesheet' id='navis-jiffy-post-styles-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/navis-jiffy-posts-master/css/style.css?ver=1790198772' media='all' /> 713<link data-minify="1" rel='stylesheet' id='myStyleSheets-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/wp-latest-posts/css/wplp_front.css?ver=1790198772' media='all' />
714<script id="jquery-core-js" src="https://warwickpost.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 714
714
715<script type="text/rocketlazyloadscript" id="jquery-core-js-after">window.addEventListener('DOMContentLoaded', function() { 716window.gdSetMap = window.gdSetMap || 'auto';window.gdLoadMap = window.gdLoadMap || ''; 717//# sourceURL=jquery-core-js-after 718});</script>
vendor: 1 bytes, line 718
718
719<script id="jquery-migrate-js" src="https://warwickpost.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 719
719
720<script type="text/rocketlazyloadscript" id="jquery-js-after">window.addEventListener('DOMContentLoaded', function() { 721window.gdSetMap = window.gdSetMap || 'auto';window.gdLoadMap = window.gdLoadMap || ''; 722//# sourceURL=jquery-js-after 723});</script>
723 724<!-- underscore-delay-filter-ran -->
724<script type="text/rocketlazyloadscript" id="underscore-js" data-rocket-src="https://warwickpost.com/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 724
724
725<script type="text/rocketlazyloadscript" id="wp-hooks-js" data-rocket-src="https://warwickpost.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 725
725
726<script type="text/rocketlazyloadscript" id="wp-i18n-js" data-rocket-src="https://warwickpost.com/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 726
726
727<script type="text/rocketlazyloadscript" id="wp-i18n-js-after"> 728wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 729//# sourceURL=wp-i18n-js-after 730</script>
vendor: 1 bytes, line 730
730
731<script type="text/rocketlazyloadscript" data-minify="1" id="mepr-login-js-js" data-rocket-src="https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/memberpress/js/login.js?ver=1790198772" data-rocket-defer defer></script>
vendor: 1 bytes, line 731
731
732<script id="jquery-magnific-popup-js" src="https://warwickpost.com/wp-content/plugins/memberpress/js/vendor/jquery.magnific-popup.min.js?ver=7.0.2"></script>
vendor: 1 bytes, line 732
732
733<script data-minify="1" id="jquery.payment-js" src="https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/memberpress/js/vendor/jquery.payment.js?ver=1790198772"></script>
vendor: 1 bytes, line 733
733
734<script type="text/rocketlazyloadscript" data-minify="1" id="mp-validate-js" data-rocket-src="https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/memberpress/js/validate.js?ver=1790198772" data-rocket-defer defer></script>
vendor: 1 bytes, line 734
734
735<script id="mp-i18n-js-extra"> 736var MeprI18n = {"states":{"AU":{"ACT":"Australian Capital Territory","NSW":"New South Wales","NT":"Northern Territory","QLD":"Queensland","SA":"South Australia","TAS":"Tasmania","VIC":"Victoria","WA":"Western Australia"},"US":{"AL":"Alabama","AK":"Alaska","AZ":"Arizona","AR":"Arkansas","CA":"California","CO":"Colorado","CT":"Connecticut","DE":"Delaware","DC":"District Of Columbia","FL":"Florida","GA":"Georgia","HI":"Hawaii","ID":"Idaho","IL":"Illinois","IN":"Indiana","IA":"Iowa","KS":"Kansas","KY":"Kentucky","LA":"Louisiana","ME":"Maine","MD":"Maryland","MA":"Massachusetts","MI":"Michigan","MN":"Minnesota","MS":"Mississippi","MO":"Missouri","MT":"Montana","NE":"Nebraska","NV":"Nevada","NH":"New Hampshire","NJ":"New Jersey","NM":"New Mexico","NY":"New York","NC":"North Carolina","ND":"North Dakota","OH":"Ohio","OK":"Oklahoma","OR":"Oregon","PA":"Pennsylvania","RI":"Rhode Island","SC":"South Carolina","SD":"South Dakota","TN":"Tennessee","TX":"Texas","UT":"Utah","VT":"Vermont","VA":"Virginia","WA":"Washington","WV":"West Virginia","WI":"Wisconsin","WY":"Wyoming","AA":"Armed Forces (AA)","AE":"Armed Forces (AE)","AP":"Armed Forces (AP)","AS":"American Samoa","GU":"Guam","MP":"Northern Mariana Islands","PR":"Puerto Rico","UM":"US Minor Outlying Islands","VI":"US Virgin Islands"},"TR":{"TR01":"Adana","TR02":"Adıyaman","TR03":"Afyon","TR04":"Ağrı","TR05":"Amasya","TR06":"Ankara","TR07":"Antalya","TR08":"Artvin","TR09":"Aydın","TR10":"Balıkesir","TR11":"Bilecik","TR12":"Bingöl","TR13":"Bitlis","TR14":"Bolu","TR15":"Burdur","TR16":"Bursa","TR17":"Çanakkale","TR18":"Çankırı","TR19":"Çorum","TR20":"Denizli","TR21":"Diyarbakır","TR22":"Edirne","TR23":"Elazığ","TR24":"Erzincan","TR25":"Erzurum","TR26":"Eskişehir","TR27":"Gaziantep","TR28":"Giresun","TR29":"Gümüşhane","TR30":"Hakkari","TR31":"Hatay","TR32":"Isparta","TR33":"İçel","TR34":"İstanbul","TR35":"İzmir","TR36":"Kars","TR37":"Kastamonu","TR38":"Kayseri","TR39":"Kırklareli","TR40":"Kırşehir","TR41":"Kocaeli","TR42":"Konya","TR43":"Kütahya","TR44":"Malatya","TR45":"Manisa","TR46":"Kahramanmaraş","TR47":"Mardin","TR48":"Muğla","TR49":"Muş","TR50":"Nevşehir","TR51":"Niğde","TR52":"Ordu","TR53":"Rize","TR54":"Sakarya","TR55":"Samsun","TR56":"Siirt","TR57":"Sinop","TR58":"Sivas","TR59":"Tekirdağ","TR60":"Tokat","TR61":"Trabzon","TR62":"Tunceli","TR63":"Şanlıurfa","TR64":"Uşak","TR65":"Van","TR66":"Yozgat","TR67":"Zonguldak","TR68":"Aksaray","TR69":"Bayburt","TR70":"Karaman","TR71":"Kırıkkale","TR72":"Batman","TR73":"Şırnak","TR74":"Bartın","TR75":"Ardahan","TR76":"Iğdır","TR77":"Yalova","TR78":"Karabük","TR79":"Kilis","TR80":"Osmaniye","TR81":"Düzce"},"NP":{"ILL":"Illam","JHA":"Jhapa","PAN":"Panchthar","TAP":"Taplejung","BHO":"Bhojpur","DKA":"Dhankuta","MOR":"Morang","SUN":"Sunsari","SAN":"Sankhuwa","TER":"Terhathum","KHO":"Khotang","OKH":"Okhaldhunga","SAP":"Saptari","SIR":"Siraha","SOL":"Solukhumbu","UDA":"Udayapur","DHA":"Dhanusa","DLK":"Dolakha","MOH":"Mohottari","RAM":"Ramechha","SAR":"Sarlahi","SIN":"Sindhuli","BHA":"Bhaktapur","DHD":"Dhading","KTM":"Kathmandu","KAV":"Kavrepalanchowk","LAL":"Lalitpur","NUW":"Nuwakot","RAS":"Rasuwa","SPC":"Sindhupalchowk","BAR":"Bara","CHI":"Chitwan","MAK":"Makwanpur","PAR":"Parsa","RAU":"Rautahat","GOR":"Gorkha","KAS":"Kaski","LAM":"Lamjung","MAN":"Manang","SYN":"Syangja","TAN":"Tanahun","BAG":"Baglung","PBT":"Parbat","MUS":"Mustang","MYG":"Myagdi","AGR":"Agrghakanchi","GUL":"Gulmi","KAP":"Kapilbastu","NAW":"Nawalparasi","PAL":"Palpa","RUP":"Rupandehi","DAN":"Dang","PYU":"Pyuthan","ROL":"Rolpa","RUK":"Rukum","SAL":"Salyan","BAN":"Banke","BDA":"Bardiya","DAI":"Dailekh","JAJ":"Jajarkot","SUR":"Surkhet","DOL":"Dolpa","HUM":"Humla","JUM":"Jumla","KAL":"Kalikot","MUG":"Mugu","ACH":"Achham","BJH":"Bajhang","BJU":"Bajura","DOT":"Doti","KAI":"Kailali","BAI":"Baitadi","DAD":"Dadeldhura","DAR":"Darchula","KAN":"Kanchanpur"},"IR":{"ABZ":"Alborz (\u0627\u0644\u0628\u0631\u0632)","ADL":"Ardabil (\u0627\u0631\u062f\u0628\u06cc\u0644)","BHR":"Bushehr (\u0628\u0648\u0634\u0647\u0631)","CHB":"Chaharmahal and Bakhtiari (\u0686\u0647\u0627\u0631\u0645\u062d\u0627\u0644 \u0648 \u0628\u062e\u062a\u06cc\u0627\u0631\u06cc)","EAZ":"East Azarbaijan (\u0622\u0630\u0631\u0628\u0627\u06cc\u062c\u0627\u0646 \u0634\u0631\u0642\u06cc)","FRS":"Fars (\u0641\u0627\u0631\u0633)","GZN":"Ghazvin (\u0642\u0632\u0648\u06cc\u0646)","GIL":"Gilan (\u06af\u06cc\u0644\u0627\u0646)","GLS":"Golestan (\u06af\u0644\u0633\u062a\u0627\u0646)","HDN":"Hamadan (\u0647\u0645\u062f\u0627\u0646)","HRZ":"Hormozgan (\u0647\u0631\u0645\u0632\u06af\u0627\u0646)","ILM":"Ilaam (\u0627\u06cc\u0644\u0627\u0645)","ESF":"Isfahan (\u0627\u0635\u0641\u0647\u0627\u0646)","KRN":"Kerman (\u06a9\u0631\u0645\u0627\u0646)","KRH":"Kermanshah (\u06a9\u0631\u0645\u0627\u0646\u0634\u0627\u0647)","KHZ":"Khuzestan (\u062e\u0648\u0632\u0633\u062a\u0627\u0646)","KBD":"Kohgiluyeh and BoyerAhmad (\u06a9\u0647\u06af\u06cc\u0644\u0648\u06cc\u06cc\u0647 \u0648 \u0628\u0648\u06cc\u0631\u0627\u062d\u0645\u062f)","KRD":"Kurdistan / \u06a9\u0631\u062f\u0633\u062a\u0627\u0646)","LRS":"Luristan (\u0644\u0631\u0633\u062a\u0627\u0646)","MZN":"Mazandaran (\u0645\u0627\u0632\u0646\u062f\u0631\u0627\u0646)","MKZ":"Markazi (\u0645\u0631\u06a9\u0632\u06cc)","NKH":"North Khorasan (\u062e\u0631\u0627\u0633\u0627\u0646 \u062c\u0646\u0648\u0628\u06cc)","QHM":"Qom (\u0642\u0645)","RKH":"Razavi Khorasan (\u062e\u0631\u0627\u0633\u0627\u0646 \u0631\u0636\u0648\u06cc)","SMN":"Semnan (\u0633\u0645\u0646\u0627\u0646)","SBN":"Sistan and Baluchestan (\u0633\u06cc\u0633\u062a\u0627\u0646 \u0648 \u0628\u0644\u0648\u0686\u0633\u062a\u0627\u0646)","SKH":"South Khorasan (\u062e\u0631\u0627\u0633\u0627\u0646 \u062c\u0646\u0648\u0628\u06cc)","THR":"Tehran (\u062a\u0647\u0631\u0627\u0646)","WAZ":"West Azarbaijan (\u0622\u0630\u0631\u0628\u0627\u06cc\u062c\u0627\u0646 \u063a\u0631\u0628\u06cc)","YZD":"Yazd (\u06cc\u0632\u062f)","ZJN":"Zanjan (\u0632\u0646\u062c\u0627\u0646)"},"JP":{"JP01":"Hokkaido","JP02":"Aomori","JP03":"Iwate","JP04":"Miyagi","JP05":"Akita","JP06":"Yamagata","JP07":"Fukushima","JP08":"Ibaraki","JP09":"Tochigi","JP10":"Gunma","JP11":"Saitama","JP12":"Chiba","JP13":"Tokyo","JP14":"Kanagawa","JP15":"Niigata","JP16":"Toyama","JP17":"Ishikawa","JP18":"Fukui","JP19":"Yamanashi","JP20":"Nagano","JP21":"Gifu","JP22":"Shizuoka","JP23":"Aichi","JP24":"Mie","JP25":"Shiga","JP26":"Kyouto","JP27":"Osaka","JP28":"Hyougo","JP29":"Nara","JP30":"Wakayama","JP31":"Tottori","JP32":"Shimane","JP33":"Okayama","JP34":"Hiroshima","JP35":"Yamaguchi","JP36":"Tokushima","JP37":"Kagawa","JP38":"Ehime","JP39":"Kochi","JP40":"Fukuoka","JP41":"Saga","JP42":"Nagasaki","JP43":"Kumamoto","JP44":"Oita","JP45":"Miyazaki","JP46":"Kagoshima","JP47":"Okinawa"},"IN":{"AP":"Andra Pradesh","AR":"Arunachal Pradesh","AS":"Assam","BR":"Bihar","CT":"Chhattisgarh","GA":"Goa","GJ":"Gujarat","HR":"Haryana","HP":"Himachal Pradesh","JK":"Jammu and Kashmir","JH":"Jharkhand","KA":"Karnataka","KL":"Kerala","MP":"Madhya Pradesh","MH":"Maharashtra","MN":"Manipur","ML":"Meghalaya","MZ":"Mizoram","NL":"Nagaland","OR":"Orissa","PB":"Punjab","RJ":"Rajasthan","SK":"Sikkim","TN":"Tamil Nadu","TS":"Telangana","TR":"Tripura","UK":"Uttarakhand","UP":"Uttar Pradesh","WB":"West Bengal","AN":"Andaman and Nicobar Islands","CH":"Chandigarh","DN":"Dadar and Nagar Haveli","DD":"Daman and Diu","DL":"Delhi","LD":"Lakshadeep","PY":"Pondicherry (Puducherry)"},"ES":{"C":"A Coruña","VI":"Araba/Álava","AB":"Albacete","A":"Alicante","AL":"Almería","O":"Asturias","AV":"Ávila","BA":"Badajoz","PM":"Baleares","B":"Barcelona","BU":"Burgos","CC":"Cáceres","CA":"Cádiz","S":"Cantabria","CS":"Castellón","CE":"Ceuta","CR":"Ciudad Real","CO":"Córdoba","CU":"Cuenca","GI":"Girona","GR":"Granada","GU":"Guadalajara","SS":"Gipuzkoa","H":"Huelva","HU":"Huesca","J":"Jaén","LO":"La Rioja","GC":"Las Palmas","LE":"León","L":"Lleida","LU":"Lugo","M":"Madrid","MA":"Málaga","ML":"Melilla","MU":"Murcia","NA":"Navarra","OR":"Ourense","P":"Palencia","PO":"Pontevedra","SA":"Salamanca","TF":"Santa Cruz de Tenerife","SG":"Segovia","SE":"Sevilla","SO":"Soria","T":"Tarragona","TE":"Teruel","TO":"Toledo","V":"Valencia","VA":"Valladolid","BI":"Bizkaia","ZA":"Zamora","Z":"Zaragoza"},"HU":{"BK":"B\u00e1cs-Kiskun","BE":"B\u00e9k\u00e9s","BA":"Baranya","BZ":"Borsod-Aba\u00faj-Zempl\u00e9n","BU":"Budapest","CS":"Csongr\u00e1d","FE":"Fej\u00e9r","GS":"Gy\u0151r-Moson-Sopron","HB":"Hajd\u00fa-Bihar","HE":"Heves","JN":"J\u00e1sz-Nagykun-Szolnok","KE":"Kom\u00e1rom-Esztergom","NO":"N\u00f3gr\u00e1d","PE":"Pest","SO":"Somogy","SZ":"Szabolcs-Szatm\u00e1r-Bereg","TO":"Tolna","VA":"Vas","VE":"Veszpr\u00e9m","ZA":"Zala"},"BD":{"BAG":"Bagerhat","BAN":"Bandarban","BAR":"Barguna","BARI":"Barisal","BHO":"Bhola","BOG":"Bogra","BRA":"Brahmanbaria","CHA":"Chandpur","CHI":"Chittagong","CHU":"Chuadanga","COM":"Comilla","COX":"Cox's Bazar","DHA":"Dhaka","DIN":"Dinajpur","FAR":"Faridpur ","FEN":"Feni","GAI":"Gaibandha","GAZI":"Gazipur","GOP":"Gopalganj","HAB":"Habiganj","JAM":"Jamalpur","JES":"Jessore","JHA":"Jhalokati","JHE":"Jhenaidah","JOY":"Joypurhat","KHA":"Khagrachhari","KHU":"Khulna","KIS":"Kishoreganj","KUR":"Kurigram","KUS":"Kushtia","LAK":"Lakshmipur","LAL":"Lalmonirhat","MAD":"Madaripur","MAG":"Magura","MAN":"Manikganj ","MEH":"Meherpur","MOU":"Moulvibazar","MUN":"Munshiganj","MYM":"Mymensingh","NAO":"Naogaon","NAR":"Narail","NARG":"Narayanganj","NARD":"Narsingdi","NAT":"Natore","NAW":"Nawabganj","NET":"Netrakona","NIL":"Nilphamari","NOA":"Noakhali","PAB":"Pabna","PAN":"Panchagarh","PAT":"Patuakhali","PIR":"Pirojpur","RAJB":"Rajbari","RAJ":"Rajshahi","RAN":"Rangamati","RANP":"Rangpur","SAT":"Satkhira","SHA":"Shariatpur","SHE":"Sherpur","SIR":"Sirajganj","SUN":"Sunamganj","SYL":"Sylhet","TAN":"Tangail","THA":"Thakurgaon"},"AT":{"1":"Burgenland","2":"K\u00e4rnten","3":"Nieder\u00f6sterreich","4":"Ober\u00f6sterreich","5":"Salzburg","6":"Steiermark","7":"Tirol","8":"Vorarlberg","9":"Wien"},"TH":{"TH-37":"Amnat Charoen (อำนาจเจริญ)","TH-15":"Ang Thong (อ่
736างทอง)","TH-14":"Ayutthaya (พระนครศรีอยุธยา)","TH-10":"Bangkok (กรุงเทพมหานคร)","TH-38":"Bueng Kan (บึงกาฬ)","TH-31":"Buri Ram (บุรีรัมย์)","TH-24":"Chachoengsao (ฉะเชิงเทรา)","TH-18":"Chai Nat (ชัยนาท)","TH-36":"Chaiyaphum (ชัยภูมิ)","TH-22":"Chanthaburi (จันทบุรี)","TH-50":"Chiang Mai (เชียงใหม่)","TH-57":"Chiang Rai (เชียงราย)","TH-20":"Chonburi (ชลบุรี)","TH-86":"Chumphon (ชุมพร)","TH-46":"Kalasin (กาฬสินธุ์)","TH-62":"Kamphaeng Phet (กำแพงเพชร)","TH-71":"Kanchanaburi (กาญจนบุรี)","TH-40":"Khon Kaen (ขอนแก่น)","TH-81":"Krabi (กระบี่)","TH-52":"Lampang (ลำปาง)","TH-51":"Lamphun (ลำพูน)","TH-42":"Loei (เลย)","TH-16":"Lopburi (ลพบุรี)","TH-58":"Mae Hong Son (แม่ฮ่องสอน)","TH-44":"Maha Sarakham (มหาสารคาม)","TH-49":"Mukdahan (มุกดาหาร)","TH-26":"Nakhon Nayok (นครนายก)","TH-73":"Nakhon Pathom (นครปฐม)","TH-48":"Nakhon Phanom (นครพนม)","TH-30":"Nakhon Ratchasima (นครราชสีมา)","TH-60":"Nakhon Sawan (นครสวรรค์)","TH-80":"Nakhon Si Thammarat (นครศรีธรรมราช)","TH-55":"Nan (น่าน)","TH-96":"Narathiwat (นราธิวาส)","TH-39":"Nong Bua Lam Phu (หนองบัวลำภู)","TH-43":"Nong Khai (หนองคาย)","TH-12":"Nonthaburi (นนทบุรี)","TH-13":"Pathum Thani (ปทุมธานี)","TH-94":"Pattani (ปัตตานี)","TH-82":"Phang Nga (พังงา)","TH-93":"Phatthalung (พัทลุง)","TH-56":"Phayao (พะเยา)","TH-67":"Phetchabun (เพชรบูรณ์)","TH-76":"Phetchaburi (เพชรบุรี)","TH-66":"Phichit (พิจิตร)","TH-65":"Phitsanulok (พิษณุโลก)","TH-54":"Phrae (แพร่)","TH-83":"Phuket (ภูเก็ต)","TH-25":"Prachin Buri (ปราจีนบุรี)","TH-77":"Prachuap Khiri Khan (ประจวบคีรีขันธ์)","TH-85":"Ranong (ระนอง)","TH-70":"Ratchaburi (ราชบุรี)","TH-21":"Rayong (ระยอง)","TH-45":"Roi Et (ร้อยเอ็ด)","TH-27":"Sa Kaeo (สระแก้ว)","TH-47":"Sakon Nakhon (สกลนคร)","TH-11":"Samut Prakan (สมุทรปราการ)","TH-74":"Samut Sakhon (สมุทรสาคร)","TH-75":"Samut Songkhram (สมุทรสงคราม)","TH-19":"Saraburi (สระบุรี)","TH-91":"Satun (สตูล)","TH-17":"Sing Buri (สิงห
736์บุรี)","TH-33":"Sisaket (ศรีสะเกษ)","TH-90":"Songkhla (สงขลา)","TH-64":"Sukhothai (สุโขทัย)","TH-72":"Suphan Buri (สุพรรณบุรี)","TH-84":"Surat Thani (สุราษฎร์ธานี)","TH-32":"Surin (สุรินทร์)","TH-63":"Tak (ตาก)","TH-92":"Trang (ตรัง)","TH-23":"Trat (ตราด)","TH-34":"Ubon Ratchathani (อุบลราชธานี)","TH-41":"Udon Thani (อุดรธานี)","TH-61":"Uthai Thani (อุทัยธานี)","TH-53":"Uttaradit (อุตรดิตถ์)","TH-95":"Yala (ยะลา)","TH-35":"Yasothon (ยโสธร)"},"PT":{"AC":"A\u00e7ores","AG":"Algarve","AT":"Alentejo","CE":"Centro","LT":"Lisboa e Vale do Tejo","MD":"Madeira","NO":"Norte"},"IT":{"AG":"Agrigento","AL":"Alessandria","AN":"Ancona","AO":"Aosta","AR":"Arezzo","AP":"Ascoli Piceno","AT":"Asti","AV":"Avellino","BA":"Bari","BT":"Barletta-Andria-Trani","BL":"Belluno","BN":"Benevento","BG":"Bergamo","BI":"Biella","BO":"Bologna","BZ":"Bolzano","BS":"Brescia","BR":"Brindisi","CA":"Cagliari","CL":"Caltanissetta","CB":"Campobasso","CI":"Carbonia-Iglesias","CE":"Caserta","CT":"Catania","CZ":"Catanzaro","CH":"Chieti","CO":"Como","CS":"Cosenza","CR":"Cremona","KR":"Crotone","CN":"Cuneo","EN":"Enna","FM":"Fermo","FE":"Ferrara","FI":"Firenze","FG":"Foggia","FC":"Forl\u00ec-Cesena","FR":"Frosinone","GE":"Genova","GO":"Gorizia","GR":"Grosseto","IM":"Imperia","IS":"Isernia","SP":"La Spezia","AQ":"L'Aquila","LT":"Latina","LE":"Lecce","LC":"Lecco","LI":"Livorno","LO":"Lodi","LU":"Lucca","MC":"Macerata","MN":"Mantova","MS":"Massa-Carrara","MT":"Matera","ME":"Messina","MI":"Milano","MO":"Modena","MB":"Monza e della Brianza","NA":"Napoli","NO":"Novara","NU":"Nuoro","OT":"Olbia-Tempio","OR":"Oristano","PD":"Padova","PA":"Palermo","PR":"Parma","PV":"Pavia","PG":"Perugia","PU":"Pesaro e Urbino","PE":"Pescara","PC":"Piacenza","PI":"Pisa","PT":"Pistoia","PN":"Pordenone","PZ":"Potenza","PO":"Prato","RG":"Ragusa","RA":"Ravenna","RC":"Reggio Calabria","RE":"Reggio Emilia","RI":"Rieti","RN":"Rimini","RM":"Roma","RO":"Rovigo","SA":"Salerno","VS":"Medio Campidano","SS":"Sassari","SV":"Savona","SI":"Siena","SR":"Siracusa","SO":"Sondrio","TA":"Taranto","TE":"Teramo","TR":"Terni","TO":"Torino","OG":"Ogliastra","TP":"Trapani","TN":"Trento","TV":"Treviso","TS":"Trieste","UD":"Udine","VA":"Varese","VE":"Venezia","VB":"Verbano-Cusio-Ossola","VC":"Vercelli","VR":"Verona","VV":"Vibo Valentia","VI":"Vicenza","VT":"Viterbo"},"IE":{"CW":"Carlow","CN":"Cavan","CE":"Clare","CO":"Cork","DL":"Donegal","D":"Dublin","G":"Galway","KY":"Kerry","KE":"Kildare","KK":"Kilkenny","LS":"Laois","LM":"Leitrim","LK":"Limerick","LD":"Longford","LH":"Louth","MO":"Mayo","MH":"Meath","MN":"Monaghan","OY":"Offaly","RN":"Roscommon","SO":"Sligo","TA":"Tipperary","WD":"Waterford","WH":"Westmeath","WX":"Wexford","WW":"Wicklow"},"CH":{"AG":"Aargau","AR":"Appenzell Ausserrhoden","AI":"Appenzell Innerrhoden","BL":"Basel-Landschaft","BS":"Basel-Stadt","BE":"Bern","FR":"Freiburg","GE":"Gen\u00e8ve","GL":"Glarus","GR":"Graub\u00fcnden","JU":"Jura","LU":"Luzern","NE":"Neuch\u00e2tel","NW":"Nidwalden","OW":"Obwalden","SH":"Schaffhausen","SZ":"Schwyz","SO":"Solothurn","SG":"St. Gallen","TG":"Thurgau","TI":"Ticino","UR":"Uri","VS":"Valais","VD":"Vaud","ZG":"Zug","ZH":"Z\u00fcrich"},"CA":{"AB":"Alberta","BC":"British Columbia","MB":"Manitoba","NB":"New Brunswick","NL":"Newfoundland","NT":"Northwest Territories","NS":"Nova Scotia","NU":"Nunavut","ON":"Ontario","PE":"Prince Edward Island","QC":"Quebec","SK":"Saskatchewan","YT":"Yukon Territory"},"MY":{"JHR":"Johor","KDH":"Kedah","KTN":"Kelantan","MLK":"Melaka","NSN":"Negeri Sembilan","PHG":"Pahang","PRK":"Perak","PLS":"Perlis","PNG":"Pulau Pinang","SBH":"Sabah","SWK":"Sarawak","SGR":"Selangor","TRG":"Terengganu","KUL":"W.P. Kuala Lumpur","LBN":"W.P. Labuan","PJY":"W.P. Putrajaya"},"ZA":{"EC":"Eastern Cape","FS":"Free State","GP":"Gauteng","KZN":"KwaZulu-Natal","LP":"Limpopo","MP":"Mpumalanga","NC":"Northern Cape","NW":"North West","WC":"Western Cape"},"PE":{"AMA":"Amazonas","ANC":"Ancash","APU":"Apurímac","ARE":"Arequipa","AYA":"Ayacucho","CAJ":"Cajamarca","CUS":"Cusco","CAL":"El Callao","HUV":"Huancavelica","HUC":"Huánuco","ICA":"Ica","JUN":"Junín","LAL":"La Libertad","LAM":"Lambayeque","LIM":"Lima","LOR":"Loreto","MDD":"Madre de Dios","MOQ":"Moquegua","
736LMA":"Municipalidad Metropolitana de Lima","PAS":"Pasco","PIU":"Piura","PUN":"Puno","SAM":"San Martín","TAC":"Tacna","TUM":"Tumbes","UCA":"Ucayali"},"BR":{"AC":"Acre","AL":"Alagoas","AP":"Amapá","AM":"Amazonas","BA":"Bahia","CE":"Ceará","DF":"Distrito Federal","ES":"Espírito Santo","GO":"Goiás","MA":"Maranhão","MT":"Mato Grosso","MS":"Mato Grosso do Sul","MG":"Minas Gerais","PA":"Pará","PB":"Paraíba","PR":"Paraná","PE":"Pernambuco","PI":"Piauí","RJ":"Rio de Janeiro","RN":"Rio Grande do Norte","RS":"Rio Grande do Sul","RO":"Rondônia","RR":"Roraima","SC":"Santa Catarina","SP":"São Paulo","SE":"Sergipe","TO":"Tocantins"},"BG":{"BG-01":"Blagoevgrad","BG-02":"Burgas","BG-08":"Dobrich","BG-07":"Gabrovo","BG-26":"Haskovo","BG-09":"Kardzhali","BG-10":"Kyustendil","BG-11":"Lovech","BG-12":"Montana","BG-13":"Pazardzhik","BG-14":"Pernik","BG-15":"Pleven","BG-16":"Plovdiv","BG-17":"Razgrad","BG-18":"Ruse","BG-27":"Shumen","BG-19":"Silistra","BG-20":"Sliven","BG-21":"Smolyan","BG-23":"Sofia","BG-22":"Sofia-Grad","BG-24":"Stara Zagora","BG-25":"Targovishte","BG-03":"Varna","BG-04":"Veliko Tarnovo","BG-05":"Vidin","BG-06":"Vratsa","BG-28":"Yambol"},"NZ":{"AK":"Auckland","BP":"Bay of Plenty","CT":"Canterbury","HB":"Hawke’s Bay","MW":"Manawatu-Wanganui","MB":"Marlborough","NS":"Nelson","NL":"Northland","OT":"Otago","SL":"Southland","TK":"Taranaki","TM":"Tasman","WA":"Waikato","WE":"Wellington","WC":"West Coast"},"MX":{"Aguascalientes":"Aguascalientes","Baja California":"Baja California","Baja California Sur":"Baja California Sur","Campeche":"Campeche","Chiapas":"Chiapas","Chihuahua":"Chihuahua","Ciudad de Mexico":"Ciudad de M\u00e9xico (CDMX)","Coahuila":"Coahuila","Colima":"Colima","Durango":"Durango","Estado de Mexico":"Edo. de M\u00e9xico","Guanajuato":"Guanajuato","Guerrero":"Guerrero","Hidalgo":"Hidalgo","Jalisco":"Jalisco","Michoacan":"Michoac\u00e1n","Morelos":"Morelos","Nayarit":"Nayarit","Nuevo Leon":"Nuevo Le\u00f3n","Oaxaca":"Oaxaca","Puebla":"Puebla","Queretaro":"Quer\u00e9taro","Quintana Roo":"Quintana Roo","San Luis Potosi":"San Luis Potos\u00ed","Sinaloa":"Sinaloa","Sonora":"Sonora","Tabasco":"Tabasco","Tamaulipas":"Tamaulipas","Tlaxcala":"Tlaxcala","Veracruz":"Veracruz","Yucatan":"Yucat\u00e1n","Zacatecas":"Zacatecas"},"CN":{"CN1":"Yunnan / 云南","CN2":"Beijing / 北京","CN3":"Tianjin / 天津","CN4":"Hebei / 河北","CN5":"Shanxi / 山西","CN6":"Inner Mongolia / 內蒙古","CN7":"Liaoning / 辽宁","CN8":"Jilin / 吉林","CN9":"Heilongjiang / 黑龙江","CN10":"Shanghai / 上海","CN11":"Jiangsu / 江苏","CN12":"Zhejiang / 浙江","CN13":"Anhui / 安徽","CN14":"Fujian / 福建","CN15":"Jiangxi / 江西","CN16":"Shandong / 山东","CN17":"Henan / 河南","CN18":"Hubei / 湖北","CN19":"Hunan / 湖南","CN20":"Guangdong / 广东","CN21":"Guangxi Zhuang / 广西壮族","CN22":"Hainan / 海南","CN23":"Chongqing / 重庆","CN24":"Sichuan / 四川","CN25":"Guizhou / 贵州","CN26":"Shaanxi / 陕西","CN27":"Gansu / 甘肃","CN28":"Qinghai / 青海","CN29":"Ningxia Hui / 宁夏","CN30":"Macau / 澳门","CN31":"Tibet / 西藏","CN32":"Xinjiang / 新疆"},"ID":{"BA":"Bali","BB":"Bangka Belitung","BT":"Banten","BE":"Bengkulu","AC":"Daerah Istimewa Aceh","YO":"Daerah Istimewa Yogyakarta","JK":"DKI Jakarta","GO":"Gorontalo","JA":"Jambi","JB":"Jawa Barat","JT":"Jawa Tengah","JI":"Jawa Timur","KB":"Kalimantan Barat","KS":"Kalimantan Selatan","KT":"Kalimantan Tengah","KI":"Kalimantan Timur","KU":"Kalimantan Utara","KR":"Kepulauan Riau","LA":"Lampung","MA":"Maluku","MU":"Maluku Utara","NB":"Nusa Tenggara Barat","NT":"Nusa Tenggara Timur","PA":"Papua","PB":"Papua Barat","RI":"Riau","SR":"Sulawesi Barat","SN":"Sulawesi Selatan","SA":"Sulawesi Utara","ST":"Sulawesi Tengah","SG":"Sulawesi Tenggara","SB":"Sumatera Barat","SS":"Sumatera Selatan","SU":"Sumatera Utara"},"DE":{"BW":"Baden-W\u00fcrttemberg","BY":"Bavaria","BE":"Berlin","BB":"Brandenburg","HB":"Bremen","HH":"Hamburg","HE":"Hesse","NI":"Lower Saxony","MV":"Mecklenburg-Vorpommern","NW":"North Rhine-Westphalia","RP":"Rhineland-Palatinate","SL":"Saarland","SN":"Saxony","ST":"Saxony-Anhalt","SH":"Schleswig-Holstein","TH":"Thuringia"},"HK":{"HONG KONG":"Hong Kong Island","KOWLOON":"Kowloon","NEW TERRITORIES":"New Territories"}},"ajaxurl":"https://warwickpost.com/wp-admin/admin-ajax.php","countries_without_states":["AE","AF","AT","AX","BA","BE","BG","BH","BI","CY","CZ","DE","DK","EE","ET","FR","IM","IS","IL","KR","KW","LB","LI","LK","LU","MF","MQ","MT","NL","NO","PL","PT","RE","RW","SE","SG","SI","SK"],"please_select_state":"-- Select State --"}; 737//# sourceURL=mp-i18n-js-extra 738</script>
vendor: 1 bytes, line 738
738
739<script type="text/rocketlazyloadscript" data-minify="1" id="mp-i18n-js" data-rocket-src="https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/memberpress/js/i18n.js?ver=1790198772" data-rocket-defer defer></script>
vendor: 1 bytes, line 739
739
740<script id="jquery-ui-core-js" src="https://warwickpost.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 740
740
741<script type="text/rocketlazyloadscript" id="jquery-ui-datepicker-js" data-rocket-src="https://warwickpost.com/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 741
741
742<script type="text/rocketlazyloadscript" id="jquery-ui-datepicker-js-after">window.addEventListener('DOMContentLoaded', function() { 743jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"MM d, yy","firstDay":1,"isRTL":false});}); 744//# sourceURL=jquery-ui-datepicker-js-after 745});</script>
vendor: 1 bytes, line 745
745
746<script type="text/rocketlazyloadscript" data-minify="1" id="mepr-timepicker-js-js" data-rocket-src="https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/memberpress/js/vendor/jquery-ui-timepicker-addon.js?ver=1790198773"></script>
vendor: 1 bytes, line 746
746
747<script id="mp-datepicker-js-extra"> 748var MeprDatePicker = {"translations":{"closeText":"Done","currentText":"Today","monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"dayNamesMin":["Su","Mo","Tu","We","Th","Fr","Sa"]},"timeFormat":"","dateFormat":"MM d, yy","showTime":""}; 749//# sourceURL=mp-datepicker-js-extra 750</script>
vendor: 1 bytes, line 750
750
751<script type="text/rocketlazyloadscript" data-minify="1" id="mp-datepicker-js" data-rocket-src="https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/memberpress/js/date_picker.js?ver=1790198773" data-rocket-defer defer></script>
vendor: 1 bytes, line 751
751
752<script id="mp-signup-js-extra"> 753var MeprSignup = {"coupon_nonce":"4e4605bd9c","spc_enabled":"1","spc_invoice":"","is_product_page":"","no_compatible_pms":"There are no payment methods available that can purchase this product, please contact the site administrator or purchase it separately.","switch_pm_prompt":"It looks like your purchase requires %s. No problem! Just click below to switch.","switch_pm":"Switch to %s","cancel":"Cancel","no_compatible_pms_ob_required":"Payment Gateway(s) do not support required order configuration.","warning_icon_url":"https://warwickpost.com/wp-content/plugins/memberpress/images/notice-icon-error.png"}; 754//# sourceURL=mp-signup-js-extra 755</script>
vendor: 1 bytes, line 755
755
756<script type="text/rocketlazyloadscript" data-minify="1" id="mp-signup-js" data-rocket-src="https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/memberpress/js/signup.js?ver=1790198773" data-rocket-defer defer></script>
vendor: 1 bytes, line 756
756
757<script type="text/rocketlazyloadscript" id="select2-js" data-rocket-src="https://warwickpost.com/wp-content/plugins/geodirectory/assets/js/select2/select2.full.min.js?ver=4.0.4" data-rocket-defer defer></script>
vendor: 1 bytes, line 757
757
758<script type="text/rocketlazyloadscript" id="bootstrap-js-bundle-js" data-rocket-src="https://warwickpost.com/wp-content/plugins/geodirectory/vendor/ayecode/wp-ayecode-ui/assets-v5/js/bootstrap.bundle.min.js?ver=0.2.53" data-rocket-defer defer></script>
vendor: 1 bytes, line 758
758
759<script type="text/rocketlazyloadscript" id="bootstrap-js-bundle-js-after">window.addEventListener('DOMContentLoaded', function() { 760function aui_init_greedy_nav(){jQuery('nav.greedy').each(function(i,obj){if(jQuery(this).hasClass("being-greedy")){return true}jQuery(this).addClass('navbar-expand');jQuery(this).off('shown.bs.tab').on('shown.bs.tab',function(e){if(jQuery(e.target).closest('.dropdown-menu').hasClass('greedy-links')){jQuery(e.target).closest('.greedy').find('.greedy-btn.dropdown').attr('aria-expanded','false');jQuery(e.target).closest('.greedy-links').removeClass('show').addClass('d-none')}});jQuery(document).off('mousemove','.greedy-btn').on('mousemove','.greedy-btn',function(e){jQuery('.dropdown-menu.greedy-links').removeClass('d-none')});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"><button data-bs-toggle="collapse" class="nav-link greedy-nav-link" role="button"><i class="fas fa-ellipsis-h"></i> <span class="greedy-count badge bg-dark rounded-pill"></span></button><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.removeClass('nav-item').addClass(ddItemClass);if(!jQuery($hlinks).children().length){$li.find('.nav-link').addClass('w-100 dropdown-item rounded-0 rounded-bottom')}else{jQuery($hlinks).find('.nav-link').removeClass('rounded-top');$li.find('.nav-link').addClass('w-100 dropdown-item 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 select2Args,select2Locale=aui_select2_locale();jQuery("select.aui-select2").each(function(){if(!jQuery(this).hasClass("select2-hidden-accessible")){select2Args=jQuery.extend({},select2Locale);if(jQuery(this).closest('.modal.show').length){select2Args.dropdownParent=jQuery(this).closest('.modal-body')}jQuery(this).select2(select2Args)}})}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(){if(typeof jQuery.fn.tooltip==='function'){jQuery('[data-bs-toggle="tooltip"]').tooltip()}else{console.log('jQuery.fn.tooltip not found')}if(typeof jQuery.fn.popover==='function'){jQuery('[data-bs-toggle="popover"]').popover();jQuery('[data-bs-toggle="popover-html"]').popover({html:true,sanitize:false})}else{console.log('jQuery.fn.popover not found')}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').removeClass('d-none').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();
760jQuery('.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("'","'");$element_require=$element_require.replace(""",'"');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;
760Object.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','')});jQuery('.aui-carousel-modal').on('shown.bs.modal',function(e){jQuery('.aui-carousel-modal .carousel-item.active').find('iframe').each(function(){var $iframe=jQuery(this);$iframe.parent().find('.ac-preview-loading').removeClass('d-none').addClass('d-flex');if(!$iframe.attr('src')&&$iframe.data('src')){$iframe.attr('src',$iframe.data('src'))}$iframe.on('load',function(){setTimeout(function(){$iframe.parent().find('.ac-preview-loading').removeClass('d-flex').addClass('d-none')},1250)})})});$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)}});
760if($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(/\s+/).filter(Boolean);if(parts.length>=2){return{width:parseInt(parts[1].replace('w','')),descriptor:parts[1].replace('w','px')}}return null}).filter(item=>item!==null).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&showinfo=0&modestbranding=1&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-slider-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
760ing('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(); 761//# sourceURL=bootstrap-js-bundle-js-after 762});</script>
vendor: 1 bytes, line 762
762
763<script type="text/rocketlazyloadscript" async data-wp-strategy="async" id="monsterinsights-frontend-script-js" data-rocket-src="https://warwickpost.com/wp-content/plugins/google-analytics-premium/assets/js/frontend-gtag.min.js?ver=11.3.0"></script>
vendor: 1 bytes, line 763
763
764<script data-cfasync="false" data-wpfc-render="false" id='monsterinsights-frontend-script-js-extra'>var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/warwickpost.com","hash_tracking":"false","v4_id":"G-HNY94FFRF3"};</script>
vendor: 1 bytes, line 764
764
765<script type="text/rocketlazyloadscript" data-minify="1" async data-wp-strategy="async" id="broadstreet-analytics-js" data-rocket-src="https://warwickpost.com/wp-content/cache/min/1/emit/1186.js?ver=1790198773"></script>
vendor: 1 bytes, line 765
765
766<script type="text/rocketlazyloadscript" data-minify="1" async data-cfasync='false' id="broadstreet-init-js" data-rocket-src="https://warwickpost.com/wp-content/cache/min/1/init-2.min.js?ver=1790198774"></script>
vendor: 1 bytes, line 766
766
767<script async data-cfasync='false' id="broadstreet-init-js-after"> 768window.broadstreetKeywords = ['not_home_page','not_landing_page','is_article_page','about-us','page'] 769window.broadstreetTargets = {"pagetype":["not_home_page"],"category":["about-us","page"],"url":"about-us"}; 770 771window.broadstreet = window.broadstreet || { run: [] };window.broadstreet.run.push(function () { 772window.broadstreet.watch({"onlyVisible":{"renderMarginPercent":100,"mobileScaling":1.5,"memory_optimized":true},"zoneOptions":{"9940":{"onlyVisible":false},"66549":{"onlyVisible":false}},"networkId":"1186","targets":{"pagetype":["not_home_page"],"category":["about-us","page"],"url":"about-us"}}); 773 }); 774//# sourceURL=broadstreet-init-js-after 775</script>
vendor: 1 bytes, line 775
775
776<script id="geodir-js-extra"> 777var geodir_params = {"siteurl":"https://warwickpost.com","plugin_url":"https://warwickpost.com/wp-content/plugins/geodirectory","ajax_url":"https://warwickpost.com/wp-admin/admin-ajax.php","gd_ajax_url":"https://warwickpost.com/wp-admin/admin-ajax.php?gd-ajax=1","has_gd_ajax":"1","gd_modal":"0","is_rtl":"","basic_nonce":"33f6adab83","text_add_fav":"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://warwickpost.com/wp-json/geodir/v2/","location_base_url":"https://warwickpost.com/location/","location_url":"https://warwickpost.com/location/","search_base_url":"https://warwickpost.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":"https://warwickpost.com/wp-content/plugins/geodirectory/assets/images/pin.png","default_marker_w":"50","default_marker_h":"50","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":"auto","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://warwickpost.com/wp-content/plugins/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
777now","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":"-4:00","timezone_string":"America/New_York","autosave":"10000","search_users_nonce":"45ec580273","google_api_key":"AIzaSyAFb-VV9M4P7NcZRU8oVLoq8KP6W85Bg9s","mapLanguage":"en","osmRouteLanguage":"en","osmRouteUnits":"imperial","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:mm tt","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":"","providersApiKeys":[]}; 778//# sourceURL=geodir-js-extra 779</script>
vendor: 1 bytes, line 779
779
780<script type="text/rocketlazyloadscript" id="geodir-js" data-rocket-src="https://warwickpost.com/wp-content/plugins/geodirectory/assets/js/geodirectory.min.js?ver=2.8.180" data-rocket-defer defer></script>
vendor: 1 bytes, line 780
780
781<script type="text/rocketlazyloadscript" id="geodir-js-after"> 782document.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()})});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)}}})}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);
782$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>'} 783//# sourceURL=geodir-js-after 784</script>
vendor: 1 bytes, line 784
784
785<script type="text/rocketlazyloadscript" id="jquery-ui-mouse-js" data-rocket-src="https://warwickpost.com/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 785
785
786<script type="text/rocketlazyloadscript" id="jquery-ui-slider-js" data-rocket-src="https://warwickpost.com/wp-includes/js/jquery/ui/slider.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 786
786
787<script id="geodir-jquery-ui-timepicker-js" src="https://warwickpost.com/wp-content/plugins/geodirectory/assets/js/jquery.ui.timepicker.min.js?ver=2.8.180"></script>
vendor: 1 bytes, line 787
787
788<script type="text/rocketlazyloadscript" id="geodir-jquery-ui-timepicker-js-after">window.addEventListener('DOMContentLoaded', function() { 789jQuery(function($){$.timepicker.setDefaults({"timeOnlyTitle":"Choose Time","timeText":"Time","hourText":"Hour","minuteText":"Minute","secondText":"Second","millisecText":"Millisecond","microsecText":"Microsecond","timezoneText":"Time Zone","currentText":"Now","closeText":"Done","amNames":["AM","A"],"pmNames":["PM","P"],"isRTL":false});}); 790//# sourceURL=geodir-jquery-ui-timepicker-js-after 791});</script>
vendor: 1 bytes, line 791
791
792<script id="geodir-adv-search-js-extra"> 793var geodir_search_params = {"geodir_advanced_search_plugin_url":"https://warwickpost.com/wp-content/plugins/geodir_advance_search_filters","geodir_admin_ajax_url":"https://warwickpost.com/wp-admin/admin-ajax.php","request_param":"{\"geo_url\":\"is_location\"}","msg_Near":"Near:","default_Near":"Search Warwick, RI","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":"30","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..."}; 794//# sourceURL=geodir-adv-search-js-extra 795</script>
vendor: 1 bytes, line 795
795
796<script type="text/rocketlazyloadscript" id="geodir-adv-search-js" data-rocket-src="https://warwickpost.com/wp-content/plugins/geodir_advance_search_filters/assets/js/script.min.js?ver=2.3.34" data-rocket-defer defer></script>
vendor: 1 bytes, line 796
796
797<script id="geodir-location-script-js-extra"> 798var 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://warwickpost.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":"1","text_In":"In:","autocompleter_min_chars":"0","disable_nearest_cities":""}; 799//# sourceURL=geodir-location-script-js-extra 800</script>
vendor: 1 bytes, line 800
800
801<script type="text/rocketlazyloadscript" id="geodir-location-script-js" data-rocket-src="https://warwickpost.com/wp-content/plugins/geodir_location_manager/assets/js/location-common.min.js?ver=2.3.39" data-rocket-defer defer></script>
vendor: 1 bytes, line 801
801
802<script id="userswp-js-extra"> 803var uwp_localize_data = {"uwp_more_char_limit":"100","uwp_more_text":"more","uwp_less_text":"less","error":"Something went wrong.","error_retry":"Something went wrong, please retry.","uwp_more_ellipses_text":"...","ajaxurl":"https://warwickpost.com/wp-admin/admin-ajax.php","login_modal":"1","register_modal":"1","forgot_modal":"1","uwp_pass_strength":"0","uwp_strong_pass_msg":"Please enter valid strong password.","default_banner":"https://warwickpost.com/wp-content/plugins/userswp/assets/images/banner.png","basicNonce":"9b8783a821","wordfence_2fa_active":""}; 804//# sourceURL=userswp-js-extra 805</script>
vendor: 1 bytes, line 805
805
806<script type="text/rocketlazyloadscript" id="userswp-js" data-rocket-src="https://warwickpost.com/wp-content/plugins/userswp/assets/js/users-wp.min.js?ver=1.2.74" data-rocket-defer defer></script>
806 807<link rel="https://api.w.org/" href="https://warwickpost.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://warwickpost.com/wp-json/wp/v2/pages/320" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://warwickpost.com/xmlrpc.php?rsd" /> 808<meta name="generator" content="WordPress 7.0.2" /> 809<link rel='shortlink' href='https://warwickpost.com/?p=320' /> 810<style type="text/css" id="rswmpstyling-inline"> 811 .mp-spacer { 812 line-height: 0.5; 813 } 814 815 816 817 818 819body button.button.mp-hide-pw, body button.button.mp-hide-pw:hover {border:none;background:none;color:#000;opacity:0.7;transition:all 0.25s ease-in-out;} 820 821 </style> 822 <meta name="google-site-verification" content="C07RtlYYWoW5uburmB0YJwaqPOFJAkv6VGM6iPr4-iw" /> 823 824<!-- Facebook Pixel Code -->
825<script type="text/rocketlazyloadscript">
vendor: 426 bytes, lines 825-834
825 826 !function(f,b,e,v,n,t,s) 827 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 828 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 829 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 830 n.queue=[];t=b.createElement(e);t.async=!0; 831 t.src=v;s=b.getElementsByTagName(e)[0]; 832 s.parentNode.insertBefore(t,s)}(window, document,'script', 833 'https://connect.facebook.net/en_US/fbevents.js'); 834 fbq('init', '
834334652767084449
vendor: 34 bytes, lines 834-835
834'); 835 fbq('track', 'PageView');
836</script>
836 837<noscript><img height="1" width="1" style="display:none" 838 src="https://www.facebook.com/tr?id=334652767084449&ev=PageView&noscript=1" 839/></noscript> 840<!-- End Facebook Pixel Code --> 841 842<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 842-843
842 843<script async src="https://www.googletagmanager.com/gtag/js?id=
843AW-832480375
vendor: 13 bytes, line 843
843"></script>
844<script> 845
vendor: 138 bytes, lines 845-849
845window.dataLayer = window.dataLayer || []; 846 function gtag(){dataLayer.push(arguments);} 847 gtag('js', new Date()); 848 849 gtag('config', '
849AW-832480375
vendor: 5 bytes, line 849
849');
850</script>
850 851 <!-- ShiftNav CSS 852 ================================================================ --> 853 <style type="text/css" id="shiftnav-dynamic-css"> 854 855/* Status: Loaded from Transient */ 856 </style> 857 <!-- end ShiftNav CSS --> 858 859 <style type="text/css" id="tve_global_variables">:root{--tcb-background-author-image:url(https://warwickpost.com/wp-content/uploads/2020/02/Joe-Hutnak_uwp_avatar_thumb.jpg);--tcb-background-user-image:url();--tcb-background-featured-image-thumbnail:url(https://warwickpost.com/wp-content/plugins/thrive-visual-editor/editor/css/images/featured_image.png);}</style>
859<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript"> 860 var ajaxurl = "https://warwickpost.com/wp-admin/admin-ajax.php"; 861 </script>
861<meta name="et-api-version" content="v1"><meta name="et-api-origin" content="https://warwickpost.com"><link rel="https://theeventscalendar.com/" href="https://warwickpost.com/wp-json/tribe/tickets/v1/" /><meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://warwickpost.com"><link rel="alternate" href="https://warwickpost.com/wp-json/tribe/events/v1/" /> 862<style> 863 .getpaid-price-buttons label{ 864 transition: all .3s ease-out; 865 text-align: center; 866 padding: 10px 20px; 867 background-color: #eeeeee; 868 border: 1px solid #e0e0e0; 869 } 870 871 .getpaid-price-circles label { 872 padding: 0 4px; 873 -moz-border-radius:50%; 874 -webkit-border-radius: 50%; 875 border-radius: 50%; 876 } 877 878 .getpaid-price-circles label span{ 879 display: block; 880 padding: 50%; 881 margin: -3em -50% 0; 882 position: relative; 883 top: 1.5em; 884 border: 1em solid transparent; 885 white-space: nowrap; 886 } 887 888 .getpaid-price-buttons input[type="radio"]{ 889 visibility: hidden; 890 height: 0; 891 width: 0 !important; 892 } 893 894 .getpaid-price-buttons input[type="radio"]:checked + label, 895 .getpaid-price-buttons label:hover { 896 color: #fff; 897 background-color: #1e73be; 898 border-color: #1e73be; 899 } 900 901 .getpaid-public-items-archive-single-item .inner { 902 box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 903 } 904 905 .getpaid-public-items-archive-single-item:hover .inner{ 906 box-shadow: 0 1px 4px rgba(0,0,0,0.15), 0 1px 3px rgba(0,0,0,0.30); 907 } 908 909 .wp-block-getpaid-public-items-getpaid-public-items-loop .item-name { 910 font-size: 1.3rem; 911 } 912 913 .getpaid-subscription-item-actions { 914 color: #ddd; 915 font-size: 13px; 916 padding: 2px 0 0; 917 position: relative; 918 left: -9999em; 919 } 920 921 .getpaid-subscriptions-table-row:hover .getpaid-subscription-item-actions { 922 position: static; 923 } 924 925 .getpaid-subscriptions table { 926 font-size: 0.9em; 927 table-layout: fixed; 928 } 929 930 .getpaid-subscriptions-table-column-subscription { 931 font-weight: 500; 932 } 933 934 .getpaid-subscriptions-table-row span.label { 935 font-weight: 500; 936 } 937 938 .getpaid-subscriptions.bsui .table-bordered thead th { 939 border-bottom-width: 1px; 940 } 941 942 .getpaid-subscriptions.bsui .table-striped tbody tr:nth-of-type(odd) { 943 background-color: rgb(0 0 0 / 0.01); 944 } 945 946 .wpinv-page .bsui a.btn { 947 text-decoration: none; 948 margin-right: 2px; 949 margin-bottom: 2px; 950 } 951 952 .getpaid-cc-card-inner { 953 max-width: 460px; 954 } 955 956 .getpaid-payment-modal-close { 957 position: absolute; 958 top: 0; 959 right: 0; 960 z-index: 200; 961 } 962 963 .getpaid-form-cart-item-price { 964 min-width: 120px !important; 965 } 966 967 /* Fabulous Fluid theme fix */ 968 #primary .getpaid-payment-form p { 969 float: none !important; 970 } 971 972 .bsui .is-invalid ~ .invalid-feedback, .bsui .is-invalid ~ .invalid-tooltip { 973 display: block 974 } 975 976 .bsui .is-invalid { 977 border-color: #dc3545 !important; 978 } 979 980 .getpaid-file-upload-element{ 981 height: 200px; 982 border: 3px dashed #dee2e6; 983 cursor: pointer; 984 } 985 986 .getpaid-file-upload-element:hover{ 987 border: 3px dashed #424242; 988 } 989 990 .getpaid-file-upload-element.getpaid-trying-to-drop { 991 border: 3px dashed #8bc34a; 992 background: #f1f8e9; 993 } 994</style> 995<!-- brand-new-test-snippet --><style>#main a.wp-police-subscribe-button, .wp-police-subscribe-button { color: #ffffff !important; }</style>
995<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript">window.gdSetMap = window.gdSetMap || 'auto';</script>
995 <style> 996 @keyframes rotation { 997 from { 998 transform: rotate(0deg); 999 } 1000 to { 1001 transform: rotate(359deg); 1002 } 1003} 1004.slow_transition{ 1005 transition: 200ms; 1006} 1007.livesearch_alert_div{ 1008 background-color: #eff8fe; 1009} 1010.livesearch_alert_div p{ 1011 text-align: center; 1012 font-size: 18px; 1013 padding: 12px; 1014} 1015.livesearch_wrapper{ 1016 display: grid; 1017 grid-template: 100% / 90px auto; 1018 grid-column-gap: 0; 1019 box-shadow: inset 0 1px 1px rgb(0 0 0 / 13%); 1020 background-color: #f2f2f2; 1021 width: 100%; 1022 margin-bottom: 0; 1023 transition: 400ms; 1024 max-width: 734px; 1025} 1026 1027input[name='livesearch_field']{ 1028 background: none; 1029 box-shadow: none; 1030 border-bottom: 3px solid #27368e; 1031 transition: 400ms; 1032} 1033input[name='livesearch_field'].directory_enabled{ 1034 border-bottom: 3px solid #848484; 1035} 1036 1037select[name='ajax_que']{ 1038 border: 0; 1039 background: none; 1040 padding: 0 6px; 1041 background-color: #27378e; 1042 color: white; 1043 transition: 400ms; 1044} 1045/* select[name='ajax_que']:after{ 1046 content: "/f0d7"; 1047 content: "â¼"; 1048 font-size: 12px; 1049 font-family: "Font Awesome 5 Brands"; 1050 color: white; 1051} */ 1052select[name='ajax_que'].directory_enabled{ 1053 background-color: #848484; 1054} 1055select[name='ajax_que']::-ms-expand { 1056 display: none; 1057} 1058.livesearch_spinner { 1059 width: 0; 1060 height: 0; 1061 opacity: 0; 1062 margin: 0 auto; 1063 filter: drop-shadow(0 0 4px #00000090); 1064 animation: rotation 2s infinite linear; 1065 transition: 200ms; 1066} 1067 1068#search_results{ 1069 margin-bottom: 36px; 1070 transition: 600ms; 1071 opacity: 0; 1072 height: 0; 1073 width: 100%; 1074 overflow: hidden; 1075 max-width: 734px; 1076} 1077.error_search{ 1078 margin: 24px; 1079} 1080.search_entry{ 1081 display: grid; 1082 grid-template: 30px 30px 30px / 90px auto 90px; 1083 grid-column-gap: 3%; 1084 border-bottom: 1px solid #2a3589; 1085 border-right: 1px solid #2a3589; 1086 border-left: 1px solid #2a3589; 1087 max-height: 150px; 1088 overflow: scroll; 1089} 1090.search_entry::-webkit-scrollbar {
1091 -webkit-appearance: none; 1092 width: 5px; 1093} 1094.search_entry::-webkit-scrollbar-thumb { 1095 border-radius: 4px; 1096 background-color: #2a3689; 1097 -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5); 1098} 1099 1100.search_entry a{ 1101 color: #2a3589 !important; 1102} 1103.search_featured_img{ 1104 grid-column: 1; 1105 grid-row: 1 / 4; 1106 height: 100%; 1107 width: 100%; 1108 object-fit: cover; 1109 border-radius: 0; 1110} 1111.search_title, .search_address, .search_phone{ 1112 grid-column: 2; 1113 height: fit-content; 1114 margin: 0; 1115} 1116.search_post_title{ 1117 grid-row: 1 / 4; 1118 margin: auto auto auto 0; 1119 grid-column: 2 / 4; 1120} 1121.search_dir_content{ 1122 grid-column: 1 / 3; 1123 grid-row: 1 / 4; 1124 display: grid; 1125 grid-template: 30px 30px 30px / 90px auto; 1126 grid-column-gap: 3%; 1127} 1128.search_waze_btn{ 1129 grid-column: 3 / 4; 1130 grid-row: 1 / 4; 1131 display: grid; 1132 grid-template-rows: auto auto auto; 1133} 1134.search_waze_btn img{ 1135 grid-column: 3 / 4; 1136 grid-row: 1 / 4; 1137 width: 45px; 1138 height: 45px; 1139 margin: auto; 1140} 1141a.adv_search_btn { 1142 display: block; 1143 padding: 12px; 1144 margin: 12px auto 0 auto; 1145 background-color: #2a3589; 1146 color: #fff !important; 1147 width: fit-content; 1148} 1149.featured_search_entry{ 1150 position: relative; 1151 background-color: #eff8fe; 1152} 1153.featured_search_entry::before{ 1154 content: '*Featured'; 1155 font-size: 10px; 1156 right: 3px; 1157 bottom: 3px; 1158 position: absolute; 1159 color: #2a3589; 1160 font-weight: bold; 1161} 1162.featured_search_entry.ad_entry::before{ 1163 content: '*Sponsered'; 1164} 1165.content-ad-inner-wrap.content-ad-landscape{ 1166 height: 90px !important; 1167} 1168.content-ad-horizontal-text-block{ 1169 padding: 0 12px !important; 1170} 1171.nav-search-button{ 1172 display: none; 1173} 1174@media only screen and (min-width: 768px) and (max-width: 1080px){ 1175 .search_entry{ 1176 grid-template: 30px 30px 30px / 90px auto 90px; 1177 } 1178 .search_phone{ 1179 display: none; 1180 } 1181 select[name='ajax_que']{ 1182 -moz-appearance: none; 1183 -webkit-appearance: none; 1184 font-size: 18px; 1185 } 1186 input[name='livesearch_field']{ 1187 font-size: 18px !important; 1188 } 1189} 1190@media only screen and (max-width: 767px){ 1191 select[name='ajax_que']{ 1192 -moz-appearance: none; 1193 -webkit-appearance: none; 1194 font-size: 18px; 1195 } 1196 input[name='livesearch_field']{ 1197 font-size: 18px !important; 1198 } 1199 .search_entry { 1200 grid-template: 30px 30px 30px / 90px auto 60px; 1201 max-height: 200px; 1202 } 1203 .search_address, .search_phone{ 1204 display: none; 1205 } 1206 .directory_search_title{ 1207 grid-row: 1 / 4; 1208 margin: auto auto auto 0; 1209 grid-column: 2 / 3; 1210 } 1211} 1212 </style>
vendor: 87 bytes, lines 1212-1213
1212 1213 <script async id="google_gtagjs" src="https://www.googletagmanager.com/gtag/js?id=
1213G-DXK8ENQ8RZ
vendor: 12 bytes, line 1213
1213"></script>
1214<script id="google_gtagjs-inline">
vendor: 124 bytes, line 1215
1215window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', '
1215G-DXK8ENQ8RZ
vendor: 9 bytes, line 1215
1215', {} );
1216</script>
1216 1217 1218 1219 <!-- MonsterInsights Media Tracking --> 1220
1220<script type="text/rocketlazyloadscript" data-cfasync="false" data-wpfc-render="false"> 1221 var monsterinsights_tracked_video_marks = {}; 1222 var monsterinsights_youtube_percentage_tracking_timeouts = {}; 1223 var monsterinsights_initialized_youtube_iframes = {}; 1224 1225 /* Works for YouTube and Vimeo */ 1226 function monsterinsights_media_get_id_for_iframe( source, service ) { 1227 var iframeUrlParts = source.split('?'); 1228 var stripedUrl = iframeUrlParts[0].split('/'); 1229 var videoId = stripedUrl[ stripedUrl.length - 1 ]; 1230 1231 return service + '-player-' + videoId; 1232 } 1233 1234 function monsterinsights_media_record_video_event( provider, event, label, parameters = {} ) { 1235 __gtagTracker('event', event, { 1236 event_category: 'video-' + provider, 1237 event_label: label, 1238 non_interaction: event === 'impression', 1239 ...parameters 1240 }); 1241 } 1242 1243 function monsterinsights_media_maybe_record_video_progress( provider, label, videoId, videoParameters ) { 1244 var progressTrackingAllowedMarks = [10,25,50,75]; 1245 1246 if ( typeof monsterinsights_tracked_video_marks[ videoId ] == 'undefined' ) { 1247 monsterinsights_tracked_video_marks[ videoId ] = []; 1248 } 1249 1250 var { video_percent } = videoParameters; 1251 1252 if ( progressTrackingAllowedMarks.includes( video_percent ) && !monsterinsights_tracked_video_marks[ videoId ].includes( video_percent ) ) { 1253 monsterinsights_media_record_video_event( provider, 'video_progress', label, videoParameters ); 1254 1255 /* Prevent multiple records for the same percentage */ 1256 monsterinsights_tracked_video_marks[ videoId ].push( video_percent ); 1257 } 1258 } 1259 1260 /* --- Vimeo --- */ 1261 var monsterinsights_media_vimeo_plays = {}; 1262 1263 function monsterinsights_setup_vimeo_events_for_iframe(iframe, title, player) { 1264 var playerId = iframe.getAttribute('id'); 1265 var videoLabel = title || iframe.title || iframe.getAttribute('src'); 1266 1267 if ( !playerId ) { 1268 playerId = monsterinsights_media_get_id_for_iframe( iframe.getAttribute('src'), 'vimeo' ); 1269 iframe.setAttribute( 'id', playerId ); 1270 } 1271 1272 monsterinsights_media_vimeo_plays[playerId] = 0; 1273 1274 var videoParameters = { 1275 video_provider: 'vimeo', 1276 video_title: title, 1277 video_url: iframe.getAttribute('src') 1278 }; 1279 1280 /** 1281 * Record Impression 1282 **/ 1283 monsterinsights_media_record_video_event( 'vimeo', 'impression', videoLabel, videoParameters ); 1284 1285 /** 1286 * Record video start 1287 **/ 1288 player.on('play', function(data) { 1289 let playerId = this.element.id; 1290 if ( monsterinsights_media_vimeo_plays[playerId] === 0 ) { 1291 monsterinsights_media_vimeo_plays[playerId]++; 1292 1293 videoParameters.video_duration = data.duration; 1294 videoParameters.video_current_time = data.seconds; 1295 videoParameters.video_percent = 0; 1296 1297 monsterinsights_media_record_video_event( 'vimeo', 'video_start', videoLabel, videoParameters ); 1298 } 1299 }); 1300 1301 /** 1302 * Record video progress 1303 **/ 1304 player.on('timeupdate', function(data) { 1305 var progress = Math.floor(data.percent * 100); 1306 1307 videoParameters.video_duration = data.duration; 1308 videoParameters.video_current_time = data.seconds; 1309 videoParameters.video_percent = progress; 1310 1311 monsterinsights_media_maybe_record_video_progress( 'vimeo', videoLabel, playerId, videoParameters ); 1312 }); 1313 1314 /** 1315 * Record video complete 1316 **/ 1317 player.on('ended', function(data) { 1318 videoParameters.video_duration = data.duration; 1319 videoParameters.video_current_time = data.seconds; 1320 videoParameters.video_percent = 100; 1321 1322 monsterinsights_media_record_video_event( 'vimeo', 'video_complete', videoLabel, videoParameters ); 1323 }); 1324 } 1325 1326 function monsterinsights_on_vimeo_load() { 1327 1328 var vimeoIframes = document.querySelectorAll("iframe[src*='vimeo']"); 1329 1330 vimeoIframes.forEach(function( iframe ) { 1331 // Set up the player 1332 var player = new Vimeo.Player(iframe); 1333 1334 // The getVideoTitle function returns a promise 1335 player.getVideoTitle().then(function(title) { 1336 /* 1337 * Binding the events inside this callback guarantees that we 1338 * always have the correct title for the video 1339 */ 1340 monsterinsights_setup_vimeo_events_for_iframe(iframe, title, player) 1341 }); 1342 }); 1343 } 1344 1345 function monsterinsights_media_init_vimeo_events() { 1346 var vimeoIframes = document.querySelectorAll("iframe[src*='vimeo']"); 1347 1348 if ( vimeoIframes.length ) { 1349 1350 /* Maybe load Vimeo API */ 1351 if ( window.Vimeo === undefined ) { 1352 var tag = document.createElement("script"); 1353 tag.src = "https://player.vimeo.com/api/player.js"; 1354 tag.setAttribute("onload", "monsterinsights_on_vimeo_load()"); 1355 document.body.append(tag); 1356 } else { 1357 /* Vimeo API already loaded, invoke callback */ 1358 monsterinsights_on_vimeo_load(); 1359 } 1360 } 1361 } 1362 1363 /* --- End Vimeo --- */ 1364 1365 /* --- YouTube --- */ 1366 var monsterinsights_media_youtube_plays = {}; 1367 1368 function monsterinsights_youtube_on_player_ready(event) { 1369 var playerId = event.target.h?.id || event.target.getIframe()?.id || event.target.id; 1370 if (!playerId) return; 1371 1372 monsterinsights_media_youtube_plays[playerId] = 0; 1373 1374 var videoParameters = { 1375 video_provider: 'youtube', 1376 video_title: event.target.videoTitle, 1377 video_url: event.target.playerInfo.videoUrl 1378 }; 1379 monsterinsights_media_record_video_event( 'youtube', 'impression', videoParameters.video_title, videoParameters ); 1380 } 1381 1382 function monsterinsights_youtube_track_video_progress( player, videoLabel, videoParameters ) { 1383 var { playerInfo } = player; 1384 var playerId = player.h?.id || player.getIframe()?.id || player.id; 1385 if (!playerId) return; 1386 1387 var duration = playerInfo.duration; 1388 var currentTime = playerInfo.currentTime; 1389 var percentage = (currentTime / duration) * 100; 1390 var progress = Math.floor(percentage); 1391 1392 videoParameters.video_duration = duration; 1393 videoParameters.video_current_time = currentTime; 1394 videoParameters.video_percent = progress; 1395 1396 monsterinsights_media_maybe_record_video_progress( 'youtube', videoLabel, playerId, videoParameters ); 1397 } 1398 1399 function monsterinsights_youtube_on_state_change( event ) { 1400 var state = event.data; 1401 var player = event.target; 1402 var { playerInfo } = player; 1403 var playerId = player.h?.id || player.getIframe()?.id || player.id; 1404 if (!playerId) return; 1405 1406 var videoParameters = { 1407 video_provider: 'youtube', 1408 video_title: player.videoTitle, 1409 video_url: playerInfo.videoUrl 1410 }; 1411 1412 if ( state === YT.PlayerState.PLAYING) { 1413 if ( monsterinsights_media_youtube_plays[playerId] === 0 ) { 1414 monsterinsights_media_youtube_plays[playerId]++; 1415 videoParameters.video_duration = playerInfo.duration; 1416 videoParameters.video_current_time = playerInfo.currentTime; 1417 videoParameters.video_percent = 0; 1418 1419 monsterinsights_media_record_video_event( 'youtube', 'video_start', videoParameters.video_title, videoParameters ); 1420 } 1421 1422 monsterinsights_youtube_percentage_tracking_timeouts[ playerId ] = setInterval( 1423 monsterinsights_youtube_track_video_progress, 500, player, videoParameters.video_title, videoParameters 1424 ); 1425 } else if ( state === YT.PlayerState.PAUSED ) { 1426 clearInterval( monsterinsights_youtube_percentage_tracking_timeouts[ playerId ] ); 1427 } else if ( state === YT.PlayerState.ENDED ) { 1428 videoParameters.video_duration = playerInfo.duration; 1429 videoParameters.video_current_time = playerInfo.currentTime; 1430 videoParameters.video_percent = 100; 1431 1432 monsterinsights_media_record_video_event( 'youtube', 'video_complete', videoParameters.video_title, videoParameters ); 1433 clearInterval( monsterinsights_youtube_percentage_tracking_timeouts[ playerId ] ); 1434 } 1435 } 1436 1437 function monsterinsights_media_on_youtube_load() { 1438 var youtubeIframes = document.querySelectorAll("iframe[src*='youtube'],iframe[src*='youtu.be']"); 1439
1440 youtubeIframes.forEach(function( iframe ) { 1441 var playerId = iframe.getAttribute('id'); 1442 1443 if ( !playerId ) { 1444 playerId = monsterinsights_media_get_id_for_iframe( iframe.getAttribute('src'), 'youtube' ); 1445 iframe.setAttribute( 'id', playerId ); 1446 } 1447 1448 if (monsterinsights_initialized_youtube_iframes[playerId]) return; 1449 monsterinsights_initialized_youtube_iframes[playerId] = true; 1450 1451 new YT.Player(playerId, { 1452 events: { 1453 onReady: monsterinsights_youtube_on_player_ready, 1454 onStateChange: monsterinsights_youtube_on_state_change 1455 } 1456 }); 1457 }); 1458 } 1459 1460 function monsterinsights_media_load_youtube_api() { 1461 if ( window.YT ) { 1462 return; 1463 } 1464 1465 var youtubeIframes = document.querySelectorAll("iframe[src*='youtube'],iframe[src*='youtu.be']"); 1466 if ( 0 === youtubeIframes.length ) { 1467 return; 1468 } 1469 1470 var tag = document.createElement("script"); 1471 tag.src = "https://www.youtube.com/iframe_api"; 1472 var firstScriptTag = document.getElementsByTagName('script')[0]; 1473 firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); 1474 } 1475 1476 function monsterinsights_media_init_youtube_events() { 1477 /* YouTube always looks for a function called onYouTubeIframeAPIReady */ 1478 /* Wrap existing callback to support Elementor and other plugins */ 1479 var existingCallback = window.onYouTubeIframeAPIReady; 1480 window.onYouTubeIframeAPIReady = function() { 1481 monsterinsights_media_on_youtube_load(); 1482 if (typeof existingCallback === 'function') existingCallback(); 1483 }; 1484 } 1485 /* --- End YouTube --- */ 1486 1487 /* --- HTML Videos --- */ 1488 function monsterinsights_media_init_html_video_events() { 1489 var monsterinsights_media_html_plays = {}; 1490 var videos = document.querySelectorAll('video'); 1491 var videosCount = 0; 1492 1493 videos.forEach(function( video ) { 1494 1495 var videoLabel = video.title; 1496 1497 if ( !videoLabel ) { 1498 var videoCaptionEl = video.nextElementSibling; 1499 1500 if ( videoCaptionEl && videoCaptionEl.nodeName.toLowerCase() === 'figcaption' ) { 1501 videoLabel = videoCaptionEl.textContent; 1502 } else { 1503 videoLabel = video.getAttribute('src'); 1504 } 1505 } 1506 1507 var videoTitle = videoLabel; 1508 1509 var playerId = video.getAttribute('id'); 1510 1511 if ( !playerId ) { 1512 playerId = 'html-player-' + videosCount; 1513 video.setAttribute('id', playerId); 1514 } 1515 1516 monsterinsights_media_html_plays[playerId] = 0 1517 1518 var videoSrc = video.getAttribute('src') 1519 1520 if ( ! videoSrc && video.currentSrc ) { 1521 videoSrc = video.currentSrc; 1522 } 1523 1524 var videoParameters = { 1525 video_provider: 'html', 1526 video_title: videoTitle ? videoTitle : videoSrc, 1527 video_url: videoSrc, 1528 }; 1529 1530 /** 1531 * Record Impression 1532 **/ 1533 monsterinsights_media_record_video_event( 'html', 'impression', videoLabel, videoParameters ); 1534 1535 /** 1536 * Record video start 1537 **/ 1538 video.addEventListener('play', function(event) { 1539 let playerId = event.target.id; 1540 if ( monsterinsights_media_html_plays[playerId] === 0 ) { 1541 monsterinsights_media_html_plays[playerId]++; 1542 1543 videoParameters.video_duration = video.duration; 1544 videoParameters.video_current_time = video.currentTime; 1545 videoParameters.video_percent = 0; 1546 1547 monsterinsights_media_record_video_event( 'html', 'video_start', videoLabel, videoParameters ); 1548 } 1549 }, false ); 1550 1551 /** 1552 * Record video progress 1553 **/ 1554 video.addEventListener('timeupdate', function() { 1555 var percentage = (video.currentTime / video.duration) * 100; 1556 var progress = Math.floor(percentage); 1557 1558 videoParameters.video_duration = video.duration; 1559 videoParameters.video_current_time = video.currentTime; 1560 videoParameters.video_percent = progress; 1561 1562 monsterinsights_media_maybe_record_video_progress( 'html', videoLabel, playerId, videoParameters ); 1563 }, false ); 1564 1565 /** 1566 * Record video complete 1567 **/ 1568 video.addEventListener('ended', function() { 1569 var percentage = (video.currentTime / video.duration) * 100; 1570 var progress = Math.floor(percentage); 1571 1572 videoParameters.video_duration = video.duration; 1573 videoParameters.video_current_time = video.currentTime; 1574 videoParameters.video_percent = progress; 1575 1576 monsterinsights_media_record_video_event( 'html', 'video_complete', videoLabel, videoParameters ); 1577 }, false ); 1578 1579 videosCount++; 1580 }); 1581 } 1582 /* --- End HTML Videos --- */ 1583 1584 function monsterinsights_media_init_video_events() { 1585 /**
1586 * HTML Video - Attach events & record impressions 1587 */ 1588 monsterinsights_media_init_html_video_events(); 1589 1590 /** 1591 * Vimeo - Attach events & record impressions 1592 */ 1593 monsterinsights_media_init_vimeo_events(); 1594 1595 monsterinsights_media_load_youtube_api(); 1596 1597 /** 1598 * Allow plugins/themes to add custom JavaScript code for video embed tracking 1599 * Hook: monsterinsights_media_init_custom_embeds 1600 */ 1601 } 1602 1603 /* Attach events */ 1604 function monsterinsights_media_load() { 1605 1606 if ( typeof(__gtagTracker) === 'undefined' ) { 1607 setTimeout(monsterinsights_media_load, 200); 1608 return; 1609 } 1610 1611 if ( document.readyState === "complete" ) { // Need this for cookie plugin. 1612 monsterinsights_media_init_video_events(); 1613 } else if ( window.addEventListener ) { 1614 window.addEventListener( "load", monsterinsights_media_init_video_events, false ); 1615 } else if ( window.attachEvent ) { 1616 window.attachEvent( "onload", monsterinsights_media_init_video_events); 1617 } 1618 1619 /** 1620 * YouTube - Attach events & record impressions. 1621 * We don't need to attach this into page load event 1622 * because we already use YT function "onYouTubeIframeAPIReady" 1623 * and this will help on using onReady event with the player instantiation. 1624 */ 1625 monsterinsights_media_init_youtube_events(); 1626 } 1627 1628 monsterinsights_media_load(); 1629 </script>
1629 1630 <!-- End MonsterInsights Media Tracking --> 1631 1632 1633<style type="text/css" id="thrive-default-styles"></style><link rel="icon" href="https://warwickpost.com/wp-content/uploads/2018/03/cropped-post-icon-140x140.jpg" sizes="32x32" /> 1634<link rel="icon" href="https://warwickpost.com/wp-content/uploads/2018/03/cropped-post-icon-336x336.jpg" sizes="192x192" /> 1635<link rel="apple-touch-icon" href="https://warwickpost.com/wp-content/uploads/2018/03/cropped-post-icon-336x336.jpg" /> 1636<meta name="msapplication-TileImage" content="https://warwickpost.com/wp-content/uploads/2018/03/cropped-post-icon-336x336.jpg" /> 1637<meta name="generator" content="WP Super Duper v1.2.36" data-sd-source="userswp" /><meta name="generator" content="WP Font Awesome Settings v1.1.12" data-ac-source="geodirectory" /><style id="wp-custom-css"> 1638/* Hide entire footer/colophon on Yearly Subscription product page */ 1639body.postid-72279 footer#colophon.site-footer, 1640body.postid-72279 #colophon, 1641body.postid-72279 footer.site-footer { 1642 display: none !important; 1643 visibility: hidden !important; 1644 height: 0 !important; 1645 min-height: 0 !important; 1646 max-height: 0 !important; 1647 overflow: hidden !important; 1648 margin: 0 !important; 1649 padding: 0 !important; 1650} 1651.mepr-payment-methods-icons{ 1652 display: flex !important; 1653 flex-direction: row !important; 1654} 1655 1656 1657#wplp_widget_59372 .swiper-button-next, #wplp_widget_59372 .swiper-button-prev { 1658 color: rgb(255,255,255) !important; 1659} 1660 1661/*******WPSF******/ 1662.wplp_widget_default .wplp_listposts .swiper-slide .img_cropper:after { 1663 transition: none !important; 1664} 1665.sidebar_ad_zone7 { 1666 min-width: 245px !important; 1667} 1668 1669.page-id-24167 body { 1670 margin-right: -250px !important; 1671} 1672 1673@media only screen and (min-width: 950px){ 1674 body { 1675 margin-right: 250px !important; 1676} 1677 1678 .sidebar_ad_zone1 { 1679 min-height: 289.41px !important; 1680 } 1681 .sidebar_ad_zone3 { 1682 /*min-height: 354.91px !important;*/ 1683 min-height: auto; 1684 } 1685 .sidebar_ad_zone2 { 1686 min-height: 197.9px !important; 1687 } 1688 .widget { 1689 margin: 0 0 1em !important; 1690 } 1691} 1692@media only screen and (max-width: 750px){ 1693 .header-ad-zone { 1694 min-height: 66px !important; 1695 } 1696 .mobile_ad_zone2 { 1697 min-height: 47px !important; 1698 } 1699 .mobile_ad_zone3 { 1700 min-height: 360.23px !important; 1701 } 1702} 1703 1704/****************/ 1705.wplp_container.default .defaultflexslide img{ 1706max-height: 320px; 1707} 1708 1709.ad_heading .geodir_post_meta_title { 1710 display: none !important; 1711 } 1712 1713body ul.geodir-category-list-view li h2.geodir-entry-title, 1714body ul.geodir-category-list-view li h3.geodir-entry-title { 1715 font-size: 2em; 1716 } 1717 1718.geodir-claim-post-form-link { 1719 background-color: #28368e; 1720 color: #fff; 1721 font-size: 1.4em; 1722 border-radius: 5px; 1723} 1724 1725.geodir-claim-post-form-link:hover { 1726 background-color: #4859cc; 1727 color: #fff !important; 1728} 1729 1730/* Business Directory Page*/ 1731body.page-id-30838 .hentry.type-page .entry-header { 1732 padding-top: 15px; 1733} 1734 1735/* Archive Item Styles */ 1736 1737/*body.geodir-page-search*/ .geodir-badge-ad-is_not_empty .gd-list-item-right { 1738 width: 100%!important; 1739} 1740/*body.geodir-page-search*/ .geodir-badge-ad-is_not_empty .gd-list-item-left { 1741 display: none!important; 1742} 1743/*body.geodir-page-search*/ ul.geodir-category-list-view li.geodir-badge-ad-is_not_empty .gd-list-item-right { 1744 padding-left: 0; 1745} 1746/*body.geodir-page-search*/ ul.geodir-category-list-view li.geodir-badge-ad-is_not_empty .gd-list-item-right .geodir-post-content-container { 1747 display: none!important; 1748} 1749/*body.geodir-page-search*/ li.geodir-badge-featured-is_equal .gd-list-item-right { 1750 border: 2px solid #27368E; 1751 padding: 8px!important; 1752} 1753body.geodir-page-search li.geodir-badge-featured-is_equal .gd-list-item-right #content-ad-component-template a.content-ad-container, body.geodir-page-search li.geodir-badge-featured-is_equal .gd-list-item-right #content-ad-component-.livemarket_view_more a, .livemarket_signup_link { 1754 color: #006019 !important; 1755 text-transform: uppercase; 1756 font-weight: 700; 1757 border: none !important; 1758}template .content-ad-container { 1759 border : none!important; 1760} 1761ul.geodir-category-list-view.geodir-gridview.gridview_one .gd-list-item-left { 1762 width: 200px!important; 1763} 1764 1765 1766/* LIVEMARKET STYLES */ 1767.livemarket_list_widget .widget-title { 1768 font-size: 1.5em !important; 1769} 1770.livemarket_view_more a, .livemarket_signup_link { 1771 color: #2A318E !important; 1772 text-transform: uppercase; 1773 font-weight: 700; 1774 border: none !important; 1775} 1776.livemarket_view_more { 1777 text-align: center; 1778 font-size: 1.1em !important; 1779 font: bold 20px/1.2em Arial, sans-serif !important; 1780} 1781.livemarket_view_more a { 1782 text-decoration: none !important; 1783} 1784.livemarket_view_more a:hover { 1785 text-decoration: underline !important; 1786} 1787.livemarket_meta_wrap { 1788 font-size: 0.85em; 1789} 1790#main .livemarket_signup_link.livemarket_shortcode a { 1791 margin: 20px 0; 1792 padding: 12px 10px 13px; 1793 background: #2A318E !important; 1794 color: white !important; 1795 text-transform: uppercase; 1796} 1797#main .livemarket-more-button-wrapper a { 1798 margin: 20px 0; 1799 padding: 12px 30px 13px !important; 1800 background: #2A318E !important; 1801 color: white !important; 1802 text-transform: uppercase; 1803} 1804.geodir-search i.fas.fa-cog::after { 1805 content: " Search By Distance"; 1806} 1807 1808.page-id-25686 #ptp-34157 div.ptp-cta { 1809 display: none !important; 1810} 1811.content-ad-horizontal-image-wrap{ 1812 display: none !important; 1813} 1814 1815/* overflow scroll on featured listings in regular search */ 1816.geodir-badge-featured-is_equal .gd-list-item-right { 1817 max-height: 200px !important; 1818 overflow: scroll; 1819} 1820.geodir-badge-featured-is_equal .gd-list-item-right::-webkit-scrollbar {
1821 -webkit-appearance: none; 1822 width: 7px; 1823} 1824.geodir-badge-featured-is_equal .gd-list-item-right::-webkit-scrollbar-thumb { 1825 border-radius: 4px; 1826 background-color: #2a3689; 1827 -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5); 1828} 1829.find_me{ 1830display: none !important; 1831} 1832 1833/*Show post on page*/ 1834.single article .entry-content { 1835display: block !important; 1836} 1837.content-ad-inner-wrap.content-ad-landscape { 1838 height: 100px !important; 1839} 1840 1841.content-ad-horizontal-text-block { 1842 padding: 10px 10px 10px 10px !important; 1843} 1844.livesearch_alert_div, .livesearch_wrapper { 1845 width: 100% !important; 1846} 1847 1848@media only screen and (max-width: 767px){ 1849a.mobile-article-image{ 1850display: inline-block !important; 1851float: right !important; 1852} 1853 1854.entry span.author{ 1855width: 50% !important; 1856} 1857} 1858 1859@media only screen and (min-width: 768px) { 1860/* For desktop: */ 1861.tribe-events-widget-events-list{ 1862width: 245px !important; 1863height: 828px !important; 1864} 1865} 1866 1867/* Display post thumbnails on Coventry page */ 1868.pfc-posts-main .news-thumb .wp-post-image { 1869 display: block; 1870} 1871 1872img.bs-slideshow-slide { 1873height: 120px !important; 1874} 1875.mepr-pro-template #shiftnav-main { 1876 display: none; 1877} 1878#full-header .header-ad-spot { 1879top: 1 !important; 1880} 1881/* BEGIN add styling to the links in the articles and footer*/ 1882#main .entry-content a, .footer-widgets .textwidget a { 1883font-weight: 600; 1884text-decoration: underline !important; 1885} 1886 1887#main .entry-content .uwp_widget_author_box a{ 1888font-weight: unset; 1889text-decoration: unset !important; 1890} 1891 1892/* END add styling to the links in the articles and footer*/ 1893 1894@media screen and (max-width: 767px) { 1895#main .homeArticles img { 1896height: auto; 1897float: right; 1898width: 150px !important; 1899} 1900} 1901@media screen and (max-width: 767px) { 1902 img.wp-post-image { 1903 width: auto !important; 1904 height: auto !important; 1905 display: block; 1906 float: none; 1907 margin: 0 auto; 1908 } 1909 1910 #bs_zones-28 iframe { 1911 height: auto !important; 1912 min-height: 0 !important; 1913 display: block !important; 1914 } 1915} 1916@media (max-width: 900px) { 1917 #bs_zones-28 { 1918 margin-bottom: 20px !important; 1919 } 1920} 1921@media (max-width: 900px) { 1922 /* Give the ad itself some breathing room below */ 1923 #bs_zones-28 { 1924 margin-bottom: 30px !important; 1925 } 1926 1927 /* ALSO push whatever comes right after the ad down a bit */ 1928 #bs_zones-28 + * { 1929 margin-top: 25px !important; 1930 clear: both !important; 1931 } 1932} 1933@media (max-width: 900px) { 1934 /* Move the subscription ad DOWN slightly so the full banner shows */ 1935 #bs_zones-28 { 1936 padding-top: 20px !important; /* try 4â10px based on taste */ 1937 } 1938} 1939@media (max-width: 900px) { 1940 .site-header, /* logo area */ 1941 #bs_zones-28, /* Broadstreet header zone */ 1942 .chowdah-promo, /* Chowdah? Cabinets? block */ 1943 .home .local-biz-search, /* Local Biz search wrapper */ 1944 .home .recent-news-section { 1945 margin-bottom: 1.25rem; 1946 } 1947} 1948@media (max-width: 900px) { 1949 /* Any âpromo/house adâ sections */ 1950 #bs_zones-28, /* subscription banner box */ 1951 .chowdah-promo, 1952 .home .local-biz-search { 1953 background: #ffffff; 1954 border: 1px solid #dfe5f3; /* very light blue-gray */ 1955 border-radius: 6px; 1956 padding: 0.5rem 0.75rem; 1957 } 1958} 1959@media (max-width: 900px) { 1960 #bs_zones-28 { 1961 background: #f4f7fb; /* subtle tinted background */ 1962 border-color: #2957a4; /* Warwick blue accent */ 1963 } 1964} 1965@media (max-width: 900px) { 1966 .ad-label { 1967 display: block; 1968 font-size: 0.65rem; 1969 letter-spacing: 0.06em; 1970 text-transform: uppercase; 1971 color: #7b8699; 1972 margin-bottom: 0.25rem; 1973 } 1974} 1975.site-header { 1976 background: #ffffff; 1977 border-bottom: 2px solid #2957a4; 1978 padding-bottom: 0.5rem; 1979} 1980.chowdah-promo { 1981 background: #eef6ff; /* pale blue */ 1982 border-radius: 6px; 1983 border: 1px solid #d0e0ff; 1984 padding: 0.75rem; 1985 text-align: center; 1986 font-weight: 600; 1987 color: #2957a4; 1988} 1989.home .recent-news-section { 1990 background: #ffffff; 1991 border-radius: 6px; 1992 border: 1px solid #e2e6ef; 1993 padding: 0.75rem 0.75rem 1rem; 1994} 1995/* ============================================ 1996 Chowdah + Local Biz unified card 1997 ============================================ */ 1998
1999/* 2px space below the subscription ad on mobile */ 2000@media (max-width: 900px) { 2001 #bs_zones-28 { 2002 margin-bottom: 2px !important; 2003 } 2004} 2005 2006/* Shared card width */ 2007#text-11.widget_text, 2008.livesearch_alert_div { 2009 max-width: 700px; 2010 margin-left: auto; 2011 margin-right: auto; 2012} 2013 2014/* TOP: Chowdah? Cabinets? Find it here! */ 2015#text-11.widget_text { 2016 background: #eef6ff; 2017 border: 1px solid #d0e0ff; 2018 border-radius: 8px 8px 0 0; 2019 padding: 4px 10px; /* small blue padding */ 2020 text-align: center; 2021 white-space: nowrap; 2022 font-weight: 600; 2023 color: #2957a4; 2024 margin-bottom: 0; 2025} 2026 2027/* Remove big default widget padding in header so spacing is under our control */ 2028.header-widget-region .widget { 2029 padding-top: 0; 2030 padding-bottom: 0; 2031} 2032 2033/* The widget immediately AFTER Chowdah = the search widget */ 2034.header-widget-region #text-11.widget_text + .widget { 2035 margin-top: 1px; /* 1px gap under the Chowdah text */ 2036} 2037 2038/* BOTTOM: Local Biz search area, as part of the same blue card */ 2039.header-widget-region #text-11.widget_text + .widget .livesearch_alert_div { 2040 background: #eef6ff; 2041 border: 1px solid #d0e0ff; 2042 border-top: none; /* visually attached to header */ 2043 border-radius: 0 0 8px 8px; 2044 padding: 4px 10px 6px; /* compact blue padding */ 2045} 2046 2047/* Search input styling */ 2048.header-widget-region #text-11.widget_text + .widget .livesearch_alert_div input[type="search"], 2049.header-widget-region #text-11.widget_text + .widget .livesearch_alert_div input[type="text"] { 2050 width: 100%; 2051 padding: 6px 8px; 2052 border: 1px solid #c0d3ef; 2053 border-radius: 4px; 2054 font-size: 1rem; 2055 margin: 0; 2056} 2057/* Tighten blue Chowdah + Local Biz card spacing */ 2058@media (max-width: 900px) { 2059 2060 /* Make the Chowdah strip shorter (less blue above/below the text) */ 2061 #text-11.widget_text { 2062 padding-top: 2px !important; /* was 4px */ 2063 padding-bottom: 0 !important; /* remove extra blue under the text */ 2064 } 2065 2066 /* Make the search widget sit directly under the Chowdah strip */ 2067 .header-widget-region #text-11.widget_text + .widget { 2068 margin-top: 0 !important; /* kill any gap between them */ 2069 margin-bottom: 0 !important; 2070 } 2071 2072 /* Remove extra blue under the search bar inside the card */ 2073 .header-widget-region #text-11.widget_text + .widget .livesearch_alert_div { 2074 padding-top: 0 !important; /* no extra blue above the search */ 2075 padding-bottom: .5px !important;/* tiny blue at bottom of card */ 2076 } 2077} 2078/* In the header widget area, remove the extra blue padding 2079 around the Chowdah + Local Biz block */ 2080#page .header-widget-region .content-ad-horizontal-text-block { 2081 padding-top: 0px !important; /* tiny cushion above Chowdah text */ 2082 padding-bottom: 0px !important; /* tiny cushion below Local Biz block */ 2083} 2084/* Recent News slider: blue framed card */ 2085.home .recent-news-section { 2086 background: #eef6ff; /* pale blue */ 2087 border: 1px solid #d0e0ff; /* light blue border */ 2088 border-radius: 8px; 2089 padding: 12px 14px 18px; 2090 box-sizing: border-box; 2091} 2092/* Recent News slider: subtle blue frame */ 2093#main #wplp_widget_59372, 2094#main #wplp_widget_59372 .wplp_container.default, 2095#main .wplp_widget_default, 2096#main .wplp_container.default { 2097 background: #eef6ff !important; 2098 border: 1px solid #d0e0ff !important; 2099 border-radius: 8px !important; 2100 padding: 12px 14px 10px !important; 2101 box-sizing: border-box; 2102} 2103/* Tighten bottom of the Recent News slider card */ 2104#main #wplp_widget_59372, 2105#main #wplp_widget_59372 .wplp_container.default, 2106#main .wplp_widget_default, 2107#main .wplp_container.default { 2108 margin-bottom: 0 !important; 2109 padding-bottom: 0 !important; 2110} 2111 2112/* Kill mysterious bottom space added by WP Latest Posts */ 2113#main #wplp_widget_59372 * { 2114 margin-bottom: 0 !important; 2115 padding-bottom: 0 !important; 2116} 2117/* Tighten spacing inside the Recent News card */ 2118#main #wplp_widget_59372 .wplp_container.default .title, 2119#main #wplp_widget_59372 .wplp_container.default .date { 2120 margin-top: 0 !important; 2121 margin-bottom: 0 !important; 2122 padding-bottom: 0 !important; 2123} 2124 2125/* Kill the 10px top margin on the title */ 2126#main #wplp_widget_59372 .wplp_container.default .wpcu-front-box.top .title { 2127 margin-top: 0 !important; 2128} 2129 2130/* Remove extra space below the whole front box */ 2131#main #wplp_widget_59372 .wplp_container.default .wpcu-front-box.top { 2132 margin-bottom: 0 !important; 2133 padding-bottom: 0 !important; 2134} 2135/* Remove the "Recent News" title and the space it leaves */ 2136.home .recent-news-section .widget-title, 2137.home .recent-news-section h2.widget-title, 2138.home .recent-news-section h3.widget-title { 2139 display: none !important; 2140 margin: 0 !important; 2141 padding: 0 !important; 2142} 2143 2144/* Also remove any leftover spacing around the header container */ 2145.home .recent-news-section .widget { 2146 margin-top: 0 !important; 2147 padding-top: 0 !important; 2148} 2149/* Remove the "Recent News" heading and its space for THIS widget only */ 2150#main #wplp_widget_59372 h1, 2151#main #wplp_widget_59372 h2, 2152#main #wplp_widget_59372 h3, 2153#main #wplp_widget_59372 .widget-title { 2154 display: none !important; 2155 margin: 0 !important; 2156 padding: 0 !important; 2157} 2158 2159/* Collapse any top padding/margin inside the Recent News widget */ 2160#main #wplp_widget_59372 { 2161 margin-top: 0 !important; 2162 padding-top: 0 !important; 2163} 2164 2165/* Make sure the first child inside the widget isn't adding a gap */ 2166#main #wplp_widget_59372 > *:first-child { 2167 margin-top: 0 !important; 2168 padding-top: 0 !important; 2169} 2170/* Make each slide a vertical flex container */ 2171#main #wplp_widget_59372 .wpcu-front-box.top.equalHeightImg { 2172 display: flex; 2173 flex-direction: column; 2174} 2175 2176/* TEXT BLOCK (headline) FIRST */ 2177#main #wplp_widget_59372 .wpcu-front-box.top.equalHeightImg .wplp-box-item { 2178 order: 1; 2179 margin: 0 0 0.5rem 0; /* small gap between title and image */ 2180} 2181 2182/* IMAGE SECOND */ 2183#main #wplp_widget_59372 .wpcu-front-box.top.equalHeightImg .thumbnail { 2184 order: 2; 2185} 2186 2187/* Optional: style headline a bit like a section title */ 2188#main #wplp_widget_59372 .wplp-box-item .title { 2189 display: block; 2190 font-size: 1.2rem; 2191 font-weight: 700; 2192 margin: 0; 2193 text-align: left; 2194} 2195 2196/* Keep the date hidden, just in case plugin still outputs it inside the box */ 2197#main #wplp_widget_59372 .wplp-box-item .date { 2198 display: none !important; 2199} 2200 2201/* ========================================== 2202 UNIVERSAL BANNER STYLE (matches NEWS TO YOU) 2203 with thin blue box wrapper 2204 ========================================== */ 2205.wp-section-banner { 2206 display: block; 2207 width: 100%; 2208 background: #eef6ff; /* light blue background, like slider frame */ 2209 border: 1px solid #2957a4; /* thin Warwick blue box */ 2210 border-radius: 6px; 2211 padding: 6px 0 7px; /* similar padding to NEWS TO YOU */ 2212 text-align: center; 2213 font-family: inherit; 2214 font-size: 1.0rem; /* slightly smaller than NEWS TO YOU */ 2215 font-weight: 700; 2216 text-transform: uppercase; 2217 color: #2957a4; 2218 letter-spacing: 0.05em; 2219 margin: 12px auto 12px auto; /* balanced spacing above/below */ 2220 box-sizing: border-box; 2221} 2222/* ========================================== 2223 UNIVERSAL STYLE FOR BANNER-LABEL BLOCKS 2224 (short, solid blue, white text) 2225 ========================================== */ 2226 2227.home .wp-banner-box { 2228 display: block; 2229 width: 100%; 2230 background: #2957a4; /* Solid Warwick blue */ 2231 color: #ffffff !important; /* White text */ 2232 font-size: 0.85rem; 2233 font-weight: 700; 2234 text-transform: uppercase; 2235 letter-spacing: 0.04em; 2236 text-align: center; 2237 padding: 4px 0 5px 0; /* Shorter block height */ 2238 border-radius: 4px; /* Slight rounding */ 2239 margin: 10px auto 8px auto; /* Close spacing */ 2240 box-sizing: border-box; 2241} 2242 2243 2244/* ========================================== 2245 2) "This Just In..." banner 2246 Appears above the slider (#wplp_widget_59372) 2247 ========================================== */ 2248 2249.home #wplp_widget_59372::before { 2250 content: "This Just In..."; 2251 display: block; 2252 background: #2A318E; 2253 color: white !important; 2254 padding: 4px 0 5px; 2255 border-radius: 4px; 2256 font-size: 0.85rem; 2257 font-weight: 700; 2258 text-transform: uppercase; 2259 letter-spacing: 0.04em; 2260 text-align: center; 2261 margin: 10px auto 8px auto; 2262 box-sizing: border-box; 2263} 2264 2265 2266/* ========================================== 2267 2) Chowdah card + Local Biz search 2268 One cohesive pale-blue box, tiny gaps inside 2269 ========================================== */ 2270
2271/* Chowdah promo block (top of blue card) */ 2272#text-11.widget_text { 2273 background: #eef6ff; 2274 border: 1px solid #d0e0ff; 2275 border-radius: 8px 8px 0 0; 2276 padding: 4px 10px; 2277 text-align: center; 2278 font-weight: 600; 2279 color: #2957a4; 2280 margin-top: 8px; /* small gap under the Search banner */ 2281 margin-bottom: 0; 2282} 2283 2284/* Remove extra padding around this widget in header region */ 2285.header-widget-region .widget#text-11 { 2286 padding-top: 0; 2287 padding-bottom: 0; 2288} 2289 2290/* The widget immediately AFTER Chowdah = Local Biz search */ 2291.header-widget-region #text-11.widget_text + .widget { 2292 margin-top: 1px; /* ~1px visual separation */ 2293 margin-bottom: 0; 2294 padding-top: 0; 2295 padding-bottom: 0; 2296} 2297 2298/* Local Biz search area: bottom of same blue card */ 2299.header-widget-region #text-11.widget_text + .widget .livesearch_alert_div { 2300 background: #eef6ff; 2301 border: 1px solid #d0e0ff; 2302 border-top: none; /* attach to Chowdah above */ 2303 border-radius: 0 0 8px 8px; 2304 padding: 4px 10px 6px; 2305} 2306 2307/* Search input styling inside the card */ 2308.header-widget-region #text-11.widget_text + .widget .livesearch_alert_div input[type="search"], 2309.header-widget-region #text-11.widget_text + .widget .livesearch_alert_div input[type="text"] { 2310 width: 100%; 2311 padding: 6px 8px; 2312 border: 1px solid #c0d3ef; 2313 border-radius: 4px; 2314 font-size: 1rem; 2315 margin: 0; 2316} 2317/* ========================================== 2318 SEARCH THIS SITE â matches THIS JUST IN⦠2319 ========================================== */ 2320 2321.home #text-11.widget_text::before { 2322 content: "Search This Site"; 2323 display: block; 2324 background: #2A318E !important; /* exact NEWS TO YOU color */ 2325 color: #ffffff !important; 2326 font-size: 0.85rem; 2327 font-weight: 700; 2328 text-transform: uppercase; 2329 letter-spacing: 0.04em; 2330 text-align: center; 2331 padding: 4px 0 5px; 2332 border-radius: 4px; 2333 margin: 10px auto 8px auto; 2334 box-sizing: border-box; 2335} 2336 2337 /* Sometimes themes add display blocks or flex-row gaps */ 2338 2339.header-widget-region { 2340 gap: 0 !important; 2341 } 2342 2343 /* Also tighten wrapper divs some themes add */ 2344 .header-widget-region > div { 2345 margin: 0 !important; 2346 padding: 0 !important; 2347 } 2348 2349 /* Some Broadstreet ad containers add a phantom spacer div */ 2350 #bs_zones-28 + * { 2351 margin-top: 0 !important; 2352 padding-top: 0 !important; 2353 } 2354 2355/* MOBILE ONLY: build a tight stack: 2356 [SEARCH THIS SITE] 2357 [Chowdah? Cabinets? Find it here!] 2358 [Local Biz search bar] 2359*/ 2360@media (max-width: 900px) { 2361 2362 /* 1) SEARCH THIS SITE banner (matching THIS JUST INâ¦) */ 2363 .home #text-11.widget_text::before { 2364 content: "Search This Site"; 2365 display: block; 2366 background: #2A318E; /* NEWS TO YOU color */ 2367 color: #ffffff; 2368 font-size: 0.85rem; 2369 font-weight: 700; 2370 text-transform: uppercase; 2371 letter-spacing: 0.04em; 2372 text-align: center; 2373 padding: 4px 0 5px; 2374 border-radius: 4px; 2375 margin: 0 0 2px 0; /* gap between banner and Chowdah */ 2376 box-sizing: border-box; 2377 } 2378 2379 /* 2) Chowdah widget: no extra margins, small internal padding */ 2380 .home #text-11.widget_text { 2381 margin-top: 0 !important; 2382 margin-bottom: 2px !important; /* gap between Chowdah and search bar */ 2383 padding: 0 !important; 2384 background: #eef6ff; 2385 border: 1px solid #d0e0ff; 2386 border-radius: 8px 8px 0 0; 2387 } 2388 2389 .home #text-11.widget_text .textwidget, 2390 .home #text-11.widget_text .textwidget p { 2391 margin: 0 !important; 2392 padding: 4px 10px !important; 2393 } 2394 2395 /* 3) The search widget immediately after Chowdah */ 2396 .home #text-11.widget_text + .widget { 2397 margin-top: 0 !important; 2398 margin-bottom: 0 !important; 2399 padding-top: 0 !important; 2400 padding-bottom: 0 !important; 2401 } 2402 2403 /* Search area as bottom of same blue card */ 2404 .home #text-11.widget_text + .widget .livesearch_alert_div { 2405 background: #eef6ff; 2406 border: 1px solid #d0e0ff; 2407 border-top: none; 2408 border-radius: 0 0 8px 8px; 2409 padding: 4px 10px 6px !important; 2410 } 2411 2412 .home #text-11.widget_text + .widget .livesearch_alert_div input[type="search"], 2413 .home #text-11.widget_text + .widget .livesearch_alert_div input[type="text"] { 2414 width: 100%; 2415 padding: 6px 8px; 2416 border: 1px solid #c0d3ef; 2417 border-radius: 4px; 2418 font-size: 1rem; 2419 margin: 0; 2420 } 2421} 2422/* Remove any Search This Site banner attached to the Chowdah widget */ 2423.home #text-11.widget_text::before { 2424 content: none !important; 2425 display: none !important; 2426} 2427/* Mobile: show SEARCH THIS SITE directly under the subscription ad */ 2428@media (max-width: 900px) {
2429 #bs_zones-28::after { 2430 content: "Search This Site"; 2431 display: block; 2432 background: #2A318E; 2433 color: #ffffff; 2434 font-size: 0.85rem; 2435 font-weight: 700; 2436 text-transform: uppercase; 2437 letter-spacing: 0.04em; 2438 text-align: center; 2439 padding: 4px 0 5px; 2440 border-radius: 4px; 2441 margin: 4px 0 2px 0; /* 4px below ad, 2px above Chowdah */ 2442 box-sizing: border-box; 2443 } 2444 2445 /* Pull Chowdah right up under the banner */ 2446 .home #text-11.widget_text { 2447 margin-top: 0 !important; 2448 } 2449} 2450.home #text-11.widget_text { 2451 margin-bottom: 2px !important; /* gap between Chowdah and search bar */ 2452 /* plus your background/border/padding rules */ 2453} 2454 2455.home #text-11.widget_text + .widget { 2456 margin-top: 0 !important; 2457} 2458/* Turn off any old Search This Site pseudo-elements */ 2459#bs_zones-28::before, 2460#bs_zones-28::after, 2461#text-11.widget_text::before { 2462 content: none !important; 2463 display: none !important; 2464} 2465/* SEARCH THIS SITE banner between ad and Chowdah */ 2466@media (max-width: 900px) { 2467 .search-this-site-banner { 2468 background: #2A318E; /* match THIS JUST IN / NEWS TO YOU */ 2469 color: #ffffff; 2470 font-size: 0.85rem; 2471 font-weight: 700; 2472 text-transform: uppercase; 2473 letter-spacing: 0.04em; 2474 text-align: center; 2475 padding: 4px 0 5px; 2476 border-radius: 4px; 2477 margin: 4px 0 2px; /* 4px under ad, 2px above Chowdah */ 2478 box-sizing: border-box; 2479 } 2480 2481 /* Keep Chowdah tight to banner and search bar */ 2482 .home #text-11.widget_text { 2483 margin-top: 0 !important; 2484 margin-bottom: 2px !important; /* gap above search bar */ 2485 } 2486 2487 .home #text-11.widget_text + .widget { 2488 margin-top: 0 !important; 2489 } 2490} 2491/* Base style for the Search This Site banner */ 2492.search-this-site-banner { 2493 background: #2A318E; /* same color as THIS JUST IN / NEWS TO YOU */ 2494 color: #ffffff; 2495 font-size: 0.85rem; 2496 font-weight: 700; 2497 text-transform: uppercase; 2498 letter-spacing: 0.04em; 2499 text-align: center; 2500 padding: 4px 0 5px; 2501 border-radius: 4px; 2502 margin: 10px 0 8px; /* desktop-ish spacing; overridden on mobile */ 2503 box-sizing: border-box; 2504} 2505 2506/* MOBILE ONLY: tighten spacing so the three pieces are a cohesive unit */ 2507@media (max-width: 900px) { 2508 2509 /* Tighter gap: ad â Search banner â Chowdah â search bar */ 2510 .search-this-site-banner { 2511 margin: 4px 0 2px; /* 4px below ad, 2px above Chowdah */ 2512 } 2513 2514 /* Chowdah card immediately under the banner */ 2515 .home #text-11.widget_text { 2516 margin-top: 0 !important; 2517 margin-bottom: 2px !important; /* tiny gap above search bar */ 2518 padding: 0 !important; 2519 background: #eef6ff; 2520 border: 1px solid #d0e0ff; 2521 border-radius: 8px 8px 0 0; 2522 } 2523 2524 .home #text-11.widget_text .textwidget, 2525 .home #text-11.widget_text .textwidget p { 2526 margin: 0 !important; 2527 padding: 4px 10px !important; 2528 } 2529 2530 /* Local Biz search: attach directly under Chowdah */ 2531 .home #text-11.widget_text + .widget { 2532 margin-top: 0 !important; 2533 margin-bottom: 0 !important; 2534 padding-top: 0 !important; 2535 padding-bottom: 0 !important; 2536 } 2537 2538 .home #text-11.widget_text + .widget .livesearch_alert_div { 2539 background: #eef6ff; 2540 border: 1px solid #d0e0ff; 2541 border-top: none; 2542 border-radius: 0 0 8px 8px; 2543 padding: 4px 10px 6px !important; 2544 } 2545 2546 .home #text-11.widget_text + .widget .livesearch_alert_div input[type="search"], 2547 .home #text-11.widget_text + .widget .livesearch_alert_div input[type="text"] { 2548 width: 100%; 2549 padding: 6px 8px; 2550 border: 1px solid #c0d3ef; 2551 border-radius: 4px; 2552 font-size: 1rem; 2553 margin: 0; 2554 } 2555} 2556/* Mobile: reserve vertical space for the subscription ad so it doesn't cover content */ 2557@media (max-width: 900px) { 2558 #bs_zones-28 { 2559 min-height: 160px; /* adjust to your real ad height: 136, 150, 160, etc. */ 2560 height: auto; 2561 } 2562} 2563@media (max-width: 900px) { 2564 #bs_zones-28 { 2565 position: relative; 2566 z-index: 1; 2567 } 2568 2569 .search-this-site-banner { 2570 position: relative; 2571 z-index: 2; 2572 } 2573} 2574 /* Base style â if you already have .search-this-site-banner, just update margin */ 2575.search-this-site-banner { 2576 background: #2A318E; 2577 color: #ffffff; 2578 font-size: 0.85rem; 2579 font-weight: 700; 2580 text-transform: uppercase; 2581 letter-spacing: 0.04em; 2582 text-align: center; 2583 padding: 4px 0 5px; 2584 border-radius: 4px; 2585 margin: 16px 0 2px; 2586 } 2587 2588 /* <-- was smaller; this gives ~16px clearance under ad */ 2589 margin: 16px 0 2px; /* was smaller; this gives ~16px clearance under ad */ 2590 box-sizing: border-box; 2591} 2592 2593@media (max-width: 900px) { 2594 .search-this-site-banner { 2595 margin: 20px 0 2px; /* tweak this number up/down until the ad no longer touches it */ 2596 } 2597} 2598@media (max-width: 900px) { 2599 /* First widget in header widget region = ad widget */ 2600 .header-widget-region .widget:first-of-type { 2601 margin-bottom: 16px !important; /* real gap between ad and banner */ 2602 } 2603 2604 .search-this-site-banner { 2605 margin-top: 0 !important; 2606 margin-bottom: 6px !important; /* small gap above Chowdah */ 2607 } 2608} 2609/* MOBILE: Add real space under the AD WIDGET (not the ad div) */ 2610@media (max-width: 900px) { 2611 .header-widget-region .widget:first-of-type { 2612 margin-bottom: 24px !important; /* â This creates the real gap */ 2613 padding-bottom: 0 !important; 2614 display: block !important; 2615 } 2616 2617 /* Banner spacing stays simple */ 2618 .search-this-site-banner { 2619 margin-top: 0 !important; /* banner starts AFTER widget margin */ 2620 margin-bottom: 6px !important; 2621 } 2622} 2623/* REAL FIX: Add space under the actual Broadstreet container */ 2624@media (max-width: 900px) { 2625
2626 /* Ensure banner sits where it should AFTER the gap */ 2627 .search-this-site-banner { 2628 margin-top: 0 !important; 2629 margin-bottom: 8px !important; 2630 position: relative; 2631 z-index: 2; 2632 } 2633} 2634/* Spacer between ad and Search This Site banner */ 2635.search-banner-spacer { 2636 height: 10px; /* desktop gap */ 2637} 2638 2639/* Slightly larger gap on mobile if needed */ 2640@media (max-width: 900px) { 2641 .search-banner-spacer { 2642 height: 18px; /* adjust: 12â18px to taste */ 2643 } 2644} 2645.search-this-site-banner { 2646 background: #2A318E; 2647 color: #ffffff; 2648 font-size: 0.85rem; 2649 font-weight: 700; 2650 text-transform: uppercase; 2651 letter-spacing: 0.04em; 2652 text-align: center; 2653 padding: 4px 0 5px; 2654 border-radius: 4px; 2655 margin: 0; 2656 box-sizing: border-box; 2657} 2658/* Mobile: add a real gap between the ad and the Search This Site widget */ 2659@media (max-width: 900px) { 2660 #custom_html-4 { 2661 margin-top: 16px !important; /* adjust: 12â24px to taste */ 2662 } 2663} 2664/* Light-blue divider right above the Search This Site banner */ 2665.wp-narrow-divider { 2666 background: #eef6ff; /* pale blue (same as search card) */ 2667 border: 1px solid #d0e0ff; /* light blue border (same as card) */ 2668 height: 10px; /* make it clearly visible */ 2669 width: 100%; 2670 border-radius: 4px; 2671 margin: 8px 0 4px 0; /* 8px below ad/widget wrapper, 4px above purple banner */ 2672 display: block; 2673 box-sizing: border-box; 2674} 2675 2676/* Ensure separator bar stays visible below ad */ 2677.search-divider-wrapper, 2678.wp-narrow-divider, 2679.search-this-site-banner { 2680 position: relative; 2681 z-index: 2 !important; 2682} 2683 2684/* Keep ad underneath so divider stays visible */ 2685#bs_zones-28 { 2686 position: relative; 2687 z-index: 1; 2688} 2689 2690/* HARD KILL: remove any red test border on the yearly subscription checkout page */ 2691body.page-id-156009 #primary, 2692body.page-id-156009 #primary *, 2693body.page-id-156009 article#post-156009, 2694body.page-id-156009 article#post-156009 * { 2695 border: none !important; 2696 outline: none !important; 2697 box-shadow: none !important; 2698} 2699 2700/* Restore normal borders on form fields so they don't disappear */ 2701body.page-id-156009 .mepr-form input[type="text"], 2702body.page-id-156009 .mepr-form input[type="email"], 2703body.page-id-156009 .mepr-form input[type="password"], 2704body.page-id-156009 .mepr-form input[type="tel"], 2705body.page-id-156009 .mepr-form input[type="number"] { 2706 border: 1px solid #d0d0d0 !important; 2707 border-radius: 4px; 2708} 2709/* Nuclear option with higher specificity */ 2710body #primary { 2711 border: 0 !important; 2712} 2713/* Friendlier label for PayPal */ 2714.mepr-payment-method-paypal label span { 2715 font-size: 15px !important; 2716 font-weight: 500 !important; 2717 color: #333 !important; 2718} 2719 2720.mepr-payment-method-paypal label span:before { 2721 content: "Pay with PayPal"; 2722} 2723 2724/* Hide original text (if present) */ 2725.mepr-payment-method-paypal label span { 2726 font-size: 0 !important; 2727} 2728.mepr-payment-method-paypal label span:before { 2729 font-size: 15px !important; 2730} 2731 2732/* =========================================== 2733 WarwickPost â Yearly checkout cleanup 2734 Target: page ID 156009 (yearly-subscription-checkout) 2735 =========================================== */ 2736 2737/* Hide main site navigation/header menu on this page */ 2738body.page-id-156009 .menu_main_wrap, 2739body.page-id-156009 .top_panel_navi, 2740body.page-id-156009 .top_panel_middle .menu_main_wrap { 2741 display: none !important; 2742} 2743 2744/* Hide sidebar / right rail (where most ads live) */ 2745body.page-id-156009 #secondary, 2746body.page-id-156009 .sidebar, 2747body.page-id-156009 .sidebar_inner { 2748 display: none !important; 2749} 2750 2751/* Hide common Broadstreet ad widgets on this page */ 2752body.page-id-156009 .widget.sidebar_ad_zone, 2753body.page-id-156009 .widget.header_ad_zone, 2754body.page-id-156009 .widget.footer_ad_zone, 2755body.page-id-156009 [id^="bs_zones-"] { 2756 display: none !important; 2757} 2758 2759/* Optional: hide footer ad band if you use one */ 2760body.page-id-156009 .footer_widgets .widget.sidebar_ad_zone, 2761body.page-id-156009 .footer_widgets [id^="bs_zones-"] { 2762 display: none !important; 2763} 2764 2765/* Make the main content narrower and centered for a true checkout feel */ 2766body.page-id-156009 .content_wrap, 2767body.page-id-156009 #primary, 2768body.page-id-156009 article#post-156009 { 2769 width: 100% !important; 2770 max-width: 720px !important; 2771 margin: 40px auto !important; 2772} 2773 2774/* Mobile tweaks */ 2775@media (max-width: 768px) { 2776 body.page-id-156009 .content_wrap, 2777 body.page-id-156009 #primary, 2778 body.page-id-156009 article#post-156009 { 2779 margin: 20px auto !important; 2780 padding: 0 12px !important; 2781 } 2782} 2783 2784/* ================================ 2785 YEARLY CHECKOUT SPACING CLEANUP 2786 (Page ID 156009) 2787 ================================ */ 2788
2789/* Reduce space between benefits card and MP form */ 2790body.page-id-156009 .wp-checkout-benefits { 2791 margin-bottom: 12px !important; /* tighten gap */ 2792} 2793 2794/* Reduce unnecessary top space before the form */ 2795body.page-id-156009 .mepr_signup_form_wrapper, 2796body.page-id-156009 .mepr-signup-form { 2797 margin-top: 6px !important; 2798 padding-top: 0 !important; 2799} 2800 2801/* Tighten spacing above payment methods */ 2802body.page-id-156009 .mepr-payment-methods-wrapper { 2803 margin-top: 10px !important; 2804} 2805 2806/* Reduce default MemberPress field spacing */ 2807body.page-id-156009 .mepr-form-row { 2808 margin-bottom: 12px !important; 2809} 2810 2811/* Tighten the spacing above the Sign Up button */ 2812body.page-id-156009 .mepr-form-submit { 2813 margin-top: 14px !important; 2814} 2815 2816/* Adjust spacing under the headline & subhead */ 2817body.page-id-156009 .wp-checkout-benefits__headline { 2818 margin-bottom: 4px !important; 2819} 2820 2821body.page-id-156009 .wp-checkout-benefits__subhead { 2822 margin-bottom: 10px !important; 2823} 2824 2825/* Make entire form feel tighter and vertically efficient */ 2826body.page-id-156009 article#post-156009 { 2827 padding-top: 0 !important; 2828} 2829 2830 2831/* MOBILE TWEAKS */ 2832@media (max-width: 768px) { 2833 2834 /* benefits block spacing */ 2835 body.page-id-156009 .wp-checkout-benefits { 2836 margin-bottom: 10px !important; 2837 padding: 14px !important; 2838 } 2839 2840 /* MP form spacing on mobile */ 2841 body.page-id-156009 .mepr-form-row { 2842 margin-bottom: 10px !important; 2843 } 2844 2845 body.page-id-156009 .mepr-form-submit { 2846 margin-top: 12px !important; 2847 } 2848} 2849 2850/* =========================================== 2851 YEARLY CHECKOUT â 2-COLUMN LAYOUT ON DESKTOP 2852 Benefits left, form right 2853 =========================================== */ 2854 2855@media (min-width: 900px) { 2856 body.page-id-156009 .entry-content { 2857 display: flex; 2858 align-items: flex-start; 2859 gap: 28px; 2860 } 2861 2862 /* Benefits column */ 2863 body.page-id-156009 .wp-checkout-benefits { 2864 flex: 0 0 38%; 2865 margin-bottom: 0 !important; /* let the form define vertical flow */ 2866 } 2867 2868 /* Form column */ 2869 body.page-id-156009 .mepr_signup_form_wrapper { 2870 flex: 1 1 62%; 2871 } 2872} 2873 2874/* On mobile, fall back to stacked layout (default block flow) */ 2875@media (max-width: 899px) { 2876 body.page-id-156009 .entry-content { 2877 display: block; 2878 } 2879 2880 body.page-id-156009 .wp-checkout-benefits { 2881 margin-bottom: 12px !important; 2882 } 2883} 2884 2885/* =========================================== 2886 YEARLY CHECKOUT â SECURE CHECKOUT STRIP 2887 Above payment methods 2888 =========================================== */ 2889 2890body.page-id-156009 .mepr-payment-methods-wrapper { 2891 margin-top: 16px; 2892 padding-top: 10px; 2893 border-top: 1px solid #e0e4f0; 2894} 2895 2896/* Lock + secure copy row */ 2897body.page-id-156009 .mepr-payment-methods-wrapper::before { 2898 content: "ð Secure checkout â payments processed by Stripe & PayPal"; 2899 display: block; 2900 font-size: 0.9rem; 2901 font-weight: 500; 2902 color: #2b3553; 2903 margin-bottom: 10px; 2904} 2905 2906body.page-id-72279 nav.storefront-primary-navigation { 2907 display: none !important; 2908} 2909 2910body.page-id-156009 nav.storefront-primary-navigation { 2911 display: none !important; 2912} 2913 2914@media (max-width: 767px) { 2915 .single-post .post-navigation, 2916 .single-post .nav-links, 2917 .single-post .navigation { 2918 min-height: 0 !important; 2919 height: auto !important; 2920 padding-bottom: 0 !important; 2921 margin-bottom: 20px !important; 2922 } 2923} 2924 2925 2926.custom-logo { 2927 max-height: 60px; 2928} 2929 2930.livesearch_wrapper { 2931 min-height: 50px; 2932} 2933 2934.home .tribe-events-widget-events-list, 2935.home .homeArticles { 2936 min-height: 180px; 2937} 2938 2939.home div.homeArticles { 2940 min-height: 200px; 2941} 2942 2943.home div.homeArticles .wplp_container, 2944.home div.homeArticles .swiper-container, 2945.home div.homeArticles .swiper-wrapper { 2946 min-height: 520px; 2947} 2948 2949.home div.homeArticles img.wplp_thumb, 2950.home div.homeArticles img.swiper-lazy { 2951 width: 100%; 2952 height: auto; 2953 aspect-ratio: 4 / 3; 2954 object-fit: cover; 2955} 2956 2957 2958/* Sidebar #1 â CLS reservation without creative clipping */ 2959.sidebar_ad_zone1 { 2960 display: block !important; 2961 min-height: 260px; 2962 height: auto !important; 2963 max-height: none !important; 2964 overflow: visible !important; 2965} 2966 2967.sidebar_ad_zone1 img, 2968.sidebar_ad_zone1 iframe { 2969 max-width: 100% !important; 2970 height: auto !important; 2971 max-height: none !important; 2972} 2973 2974body.page-id-156352 .entry-content { 2975 margin-top: 0 !important; 2976 padding-top: 0 !important; 2977} 2978 2979body.page-id-156352 p, 2980body.page-id-156352 h1, 2981body.page-id-156352 h2 { 2982 font-family: Arial, sans-serif !important; 2983} 2984 2985body.page-id-156352 .entry-content > p { 2986 font-size: 22px; 2987 line-height: 1.3; 2988} 2989 2990body.page-id-156352 #content.site-content { 2991 padding-top: 0 !important; 2992 margin-top: 0 !important; 2993} 2994 2995body.page-id-156352 .tve-content-box, 2996body.page-id-156352 .tve-content-box-background, 2997body.page-id-156352 .tcb_col, 2998body.page-id-156352 .tcb-col, 2999body.page-id-156352 .tcb-flex-row, 3000body.page-id-156352 .thrv_wrapper { 3001 min-height: 950px !important; 3002} 3003 3004body.page-id-156352 .tve-content-box { 3005 height: 950px !important; 3006 overflow: visible !important; 3007} 3008 3009@media (max-width: 767px) { 3010 3011 .street-news-mobile-header-wrap { 3012 position: fixed !important; 3013 bottom: 0 !important; 3014 left: 0 !important; 3015 width: 100% !important; 3016 z-index: 99999 !important; 3017 } 3018 3019} 3020 3021 3022 /* Mobile single-post CLS stabilization */ 3023@media (max-width: 767px) { 3024 3025/* Reserve final height of the entire header widget region */ 3026 body.single-post .header-widget-region > .col-full { 3027 min-height: 312px !important; 3028 } 3029 3030 3031 3032 3033 3034 /* Search / Local Biz block: reserve space while JS loads */ 3035 body.single-post .search-this-site-banner { 3036 min-height: 42px !important; 3037 } 3038 3039 body.single-post #text-11.widget_text { 3040 min-height: 58px !important; 3041 } 3042 3043 body.single-post .livesearch_wrapper, 3044body.single-post .livesearch_alert_div { 3045 min-height: 50px !important; 3046 height: auto !important; 3047 overflow: visible !important; 3048} 3049 3050 /* Stop mobile header/nav from changing position while scrolling */ 3051 body.single-post #masthead, 3052 body.single-post .site-header, 3053 body.single-post .sticky-header, 3054 body.single-post .storefront-primary-navigation, 3055 body.single-post .shiftnav-wrap { 3056 position: static !important; 3057 top: auto !important; 3058 bottom: auto !important; 3059 transform: none !important; 3060 transition: none !important; 3061 animation: none !important; 3062 } 3063} 3064 3065@media (max-width: 767px) { 3066 body.single-post .header-widget-region #text-11 { 3067 display: block !important; 3068 min-height: 58px !important; 3069 height: auto !important; 3070 overflow: visible !important; 3071 } 3072} 3073 3074@media (max-width: 767px) { 3075 3076 /* Stabilize first in-article image */ 3077 body.single-post .entry-content figure:first-of-type, 3078 body.single-post .entry-content figure:first-of-type img { 3079 display: block !important; 3080 width: 100% !important; 3081 max-width: 100% !important; 3082 } 3083 3084 body.single-post .entry-content figure:first-of-type { 3085 min-height: 250px !important; 3086 overflow: visible !important; 3087 } 3088 3089 body.single-post .entry-content figure:first-of-type img { 3090 height: auto !important; 3091 } 3092 3093 /* Reserve space for 300x250 ad box if injected in article/footer area */ 3094 body.single-post .layout-box.size-300x250 { 3095 width: 300px !important; 3096 height: 250px !important; 3097 min-height: 250px !important; 3098 overflow: hidden !important; 3099 margin-left: auto !important; 3100 margin-right: auto !important; 3101 } 3102} 3103 3104 3105 @media (max-width: 767px) { 3106 3107 footer#colophon .tribe-events-widget-events-list { 3108 min-height: 360px !important; 3109 overflow: hidden !important; 3110 } 3111 3112 footer#colophon .tribe-events-widget-events-list__events { 3113 min-height: 285px !important; 3114 overflow: hidden !important; 3115 } 3116 3117 footer#colophon .tribe-events-widget-events-list__view-more { 3118 min-height: 45px !important; 3119 } 3120 3121} 3122 3123 @media (max-width: 767px) { 3124 footer#colophon.site-footer img { 3125 max-width: 100% !important; 3126 height: auto !important; 3127 } 3128 3129 3130 @media (max-width: 767px) { 3131 body.single-post .uwp_widgets.uwp_widget_author_box { 3132 min-height: 120px !important; 3133 overflow: hidden !important; 3134 } 3135} 3136} 3137 3138/* ========================================== 3139 ONE SEC PAYWALL PAGE 3140 Tighten layout & improve CTA 3141 ========================================== */ 3142
3143/* Reduce white space above payment options */ 3144.page-id-173203 .mp_wrapper .mp-form-row { 3145 margin-bottom: 12px; 3146} 3147 3148/* Reduce gap between payment methods and button */ 3149.page-id-173203 .mp_wrapper .mp-form-submit { 3150 margin-top: 16px !important; 3151 margin-bottom: 24px !important; 3152} 3153 3154/* Make Unlock button much stronger */ 3155.page-id-173203 .mp_wrapper input[type="submit"], 3156.page-id-173203 .mp_wrapper button, 3157.page-id-173203 .mepr-submit { 3158 3159 background: #163b84 !important; 3160 color: #fff !important; 3161 3162 font-size: 18px; 3163 font-weight: 700; 3164 3165 padding: 15px 34px; 3166 min-width: 280px; 3167 3168 border: none; 3169 border-radius: 4px; 3170 3171 cursor: pointer; 3172 3173 transition: background .2s ease; 3174} 3175 3176.page-id-173203 .mp_wrapper input[type="submit"]:hover, 3177.page-id-173203 .mp_wrapper button:hover, 3178.page-id-173203 .mepr-submit:hover { 3179 background: #0d2f6d !important; 3180} 3181 3182/* Pull testimonial upward */ 3183.page-id-173203 .wp-block-image, 3184.page-id-173203 figure, 3185.page-id-173203 img { 3186 margin-top: 0; 3187} 3188 3189/* First testimonial image */ 3190.page-id-173203 img[src*="Elizabeth"], 3191.page-id-173203 img[src*="testimonial"] { 3192 margin-top: -10px; 3193} 3194 3195/* Reduce space before testimonial section */ 3196.page-id-173203 .entry-content > * { 3197 margin-bottom: 18px; 3198} 3199 3200/* Pull image collage closer */ 3201.page-id-173203 img[src*="WarwickPost"] { 3202 margin-top: 18px; 3203} 3204 3205/* Keep page compact */ 3206.page-id-173203 .entry-content p { 3207 margin-bottom: .8em; 3208} 3209 3210/* One Sec page â force MemberPress CTA styling */ 3211html body.page-id-173203 input.mepr-submit, 3212html body.page-id-173203 button.mepr-submit, 3213html body.page-id-173203 .mepr-form input[type="submit"], 3214html body.page-id-173203 .mp_wrapper input[type="submit"], 3215html body.page-id-173203 input[value="UNLOCK THIS ARTICLE"] { 3216 display: block !important; 3217 3218 width: 360px !important; 3219 max-width: 100% !important; 3220 min-width: 320px !important; 3221 min-height: 60px !important; 3222 3223 margin: 18px 0 28px !important; 3224 padding: 16px 28px !important; 3225 3226 background-color: #173b87 !important; 3227 background-image: none !important; 3228 color: #ffffff !important; 3229 3230 border: 0 !important; 3231 border-radius: 5px !important; 3232 3233 font-size: 19px !important; 3234 line-height: 1.2 !important; 3235 font-weight: 700 !important; 3236 letter-spacing: 0.3px !important; 3237 text-align: center !important; 3238 text-transform: uppercase !important; 3239 3240 box-shadow: 0 4px 10px rgba(0, 0, 0, 0.22) !important; 3241 cursor: pointer !important; 3242 3243 appearance: none !important; 3244 -webkit-appearance: none !important; 3245} 3246 3247/* Hover and keyboard focus */ 3248html body.page-id-173203 input.mepr-submit:hover, 3249html body.page-id-173203 button.mepr-submit:hover, 3250html body.page-id-173203 .mepr-form input[type="submit"]:hover, 3251html body.page-id-173203 .mp_wrapper input[type="submit"]:hover, 3252html body.page-id-173203 input[value="UNLOCK THIS ARTICLE"]:hover, 3253html body.page-id-173203 input.mepr-submit:focus, 3254html body.page-id-173203 button.mepr-submit:focus { 3255 background-color: #0d2b68 !important; 3256 color: #ffffff !important; 3257 box-shadow: 0 6px 14px rgba(0, 0, 0, 0.28) !important; 3258} 3259 3260/* One Sec paywall â primary MemberPress CTA */ 3261body.page-id-173203 input.mepr-submit { 3262 display: block !important; 3263 box-sizing: border-box !important; 3264 3265 width: 360px !important; 3266 max-width: 100% !important; 3267 min-height: 60px !important; 3268 3269 padding: 16px 24px !important; 3270 margin: 16px 0 28px !important; 3271 3272 background: #173b87 !important; 3273 color: #ffffff !important; 3274 3275 border: 0 !important; 3276 border-radius: 6px !important; 3277 3278 font-size: 19px !important; 3279 line-height: 1.25 !important; 3280 font-weight: 700 !important; 3281 letter-spacing: 0.3px !important; 3282 text-align: center !important; 3283 text-transform: uppercase !important; 3284 3285 box-shadow: 0 4px 10px rgba(0, 0, 0, 0.22) !important; 3286 cursor: pointer !important; 3287 3288 appearance: none !important; 3289 -webkit-appearance: none !important; 3290} 3291 3292body.page-id-173203 input.mepr-submit:hover, 3293body.page-id-173203 input.mepr-submit:focus { 3294 background: #0d2b68 !important; 3295 color: #ffffff !important; 3296 box-shadow: 0 6px 14px rgba(0, 0, 0, 0.28) !important; 3297} 3298 3299/* Yearly Subscription page */ 3300body.postid-72279 input.mepr-submit { 3301 display: block !important; 3302 box-sizing: border-box !important; 3303 width: 360px !important; 3304 max-width: 100% !important; 3305 min-height: 60px !important; 3306} 3307 3308 3309 3310/* ===== Header widget region (search / directory / subscribe) ===== */ 3311 3312.header-widget-region .search-this-site-banner { 3313 display: block !important; 3314 min-height: 30px !important; 3315} 3316.header-widget-region .livesearch_alert_div { 3317 min-height: 48px !important; 3318} 3319.header-widget-region .livesearch_wrapper { 3320 display: block !important; 3321 min-height: 64px !important; 3322} 3323 3324/* ===== Footer stability (mobile) ===== */ 3325@media (max-width: 767px) { 3326 footer#colophon .footer-widgets { display: block !important; } 3327 footer#colophon .footer-widgets .block { 3328 display: block !important; 3329 width: 100% !important; 3330 float: none !important; 3331 } 3332
3333 footer#colophon #bs_zones-42, 3334 footer#colophon #bs_zones-42 broadstreet-zone, 3335 footer#colophon#bs_zones-42 .broadstreet-zone { 3336 display: block !important; 3337 width: 100% !important; 3338 min-height: 250px !important; 3339 overflow: hidden !important; 3340 } 3341 footer#colophon #bs_zones-42 img, 3342 footer#colophon #bs_zones-42 iframe { 3343 display: block; 3344 max-width: 100% !important; 3345 height: auto !important; 3346 max-height: 250px !important; 3347 object-fit: contain !important; 3348 } 3349 3350 footer#colophon #archives-2, footer#colophon #archives-2 select { min-height: 44px; } 3351} 3352 3353/* ----- Confirmed ad-format classes ----- */ 3354.broadstreet_cube_gallery { 3355 width: 265px !important; 3356 height: 265px !important; 3357} 3358.contentad-container { 3359 display: inline-block; 3360 width: 300px; 3361} 3362 3363/* Facebook/portrait Broadstreet ads: 3364 reserve a reasonable floor, but let content determine final height */ 3365.content-ad-inner-wrap.content-ad-portrait { 3366 width: 100% !important; 3367 aspect-ratio: auto !important; 3368 min-height: 360px; 3369 height: auto !important; 3370 max-height: none !important; 3371 overflow: visible !important; 3372} 3373 3374.bsa-ad-type-xpress-emcee-beat-mixer { 3375 min-height: 70px; 3376} 3377 3378/* ===== Fixed-size images ===== */ 3379img.wp-image-32158 { 3380 display: block; 3381 width: 329px !important; 3382 max-width: 100% !important; 3383 height: auto !important; 3384 aspect-ratio: 329 / 40; 3385} 3386img.custom-logo { 3387 display: block; 3388 width: 764px; 3389 max-width: 100%; 3390 height: auto; 3391 aspect-ratio: 764 / 169; 3392} 3393 3394/* ================================================================ 3395 Site-wide CLS backstop. Order matters â the generic rule comes 3396 first so specific exceptions below it win the cascade. 3397 ================================================================ */ 3398 3399 3400/* Known exceptions that aren't 250px â must come after the rule 3401 above and also carry !important, or they'll get clipped by it. */ 3402 3403[zone-id="51564"], 3404.bsa-ad-type-instant-facebook { 3405 width: 300px !important; 3406 height: auto !important; 3407 min-height: 360px; 3408 max-height: none !important; 3409} 3410 3411/* 2. General image safety net. Uses each image's own width/height 3412 HTML attributes (WordPress adds these automatically on upload) to 3413 hold its shape before load. Support for attr() in aspect-ratio 3414 isn't universal yet â treat this as a backstop, not the fix. */ 3415img[width][height] { 3416 aspect-ratio: attr(width) / attr(height); 3417 height: auto; 3418} 3419 3420/* 3. PDF preview floor. Real height varies with page count â this 3421 is a minimum, not a guarantee. 794px is one observed sample. */ 3422.pdfemb-viewer { 3423 min-height: 794px; 3424 contain: layout; 3425} 3426 3427 3428 3429.entry-content figure.wp-caption { 3430 contain: layout; 3431} 3432 3433/* ================================================================ 3434 Footer + sidebar stability â consolidated. Replaces the old 3435 min-height-only footer/sidebar rules and the two "Extend the 3436 !important fix" tribe-compatibility-container/media_image-4 3437 rules that used to live here. 3438 3439 Those two had to be deleted, not just added alongside â they had 3440 higher specificity than a plain-class rule (via the #colophon 3441 ID), so they'd have silently kept winning and the new rules below 3442 would have done nothing. 3443 3444 tribe-compatibility-container and #media_image-4 move from 3445 min-height (a floor only â real content can still grow past it 3446 and shift) to a hard height + overflow, same pattern already 3447 proven on the FB-feed sidebar zones. 400px / 150px are estimates, 3448 not measured â swap in real values once checked. 3449 3450 footer#colophon and #secondary get contain:layout so that even 3451 if something inside still misbehaves, it can't drag sibling 3452 elements (post-navigation, entry-taxonomy) into the same shift. 3453 The footer's min-height (1850px) is unchanged â still an 3454 unverified estimate from earlier, worth re-measuring separately 3455 from today's fix. 3456 ================================================================ */ 3457 3458.tribe-compatibility-container { 3459 display: block !important; 3460 height: 400px !important; 3461 overflow-y: auto !important; 3462 contain: layout !important; 3463} 3464 3465#media_image-4 { 3466 display: block !important; 3467 height: 150px !important; 3468 overflow: hidden !important; 3469 contain: layout !important; 3470} 3471 3472#secondary.widget-area { 3473 min-height: 447px !important; 3474 contain: layout !important; 3475} 3476 3477broadstreet-zone[zone-id="148699"] { 3478 min-height: auto !important; 3479} 3480 3481/* Sidebar Broadstreet zones: 3482 reserve a base slot for CLS, but allow every creative 3483 to expand to its real height without clipping or scrolling */ 3484.sidebar_ad_zone2, 3485.sidebar_ad_zone3, 3486.sidebar_ad_zone4 { 3487 display: block !important; 3488 3489 min-height: 250px !important; 3490 height: auto !important; 3491 max-height: none !important; 3492 3493 overflow: visible !important; 3494 3495 margin-top: 0 !important; 3496 margin-bottom: 4px !important; 3497 3498 box-sizing: border-box !important; 3499} 3500 3501/* Let Broadstreet's loaded creative determine its real height */ 3502.sidebar_ad_zone2 broadstreet-zone, 3503.sidebar_ad_zone3 broadstreet-zone, 3504.sidebar_ad_zone4 broadstreet-zone, 3505.sidebar_ad_zone2 broadstreet-zone-container, 3506.sidebar_ad_zone3 broadstreet-zone-container, 3507.sidebar_ad_zone4 broadstreet-zone-container { 3508 height: auto !important; 3509 max-height: none !important; 3510 overflow: visible !important; 3511} 3512 3513 3514 3515.daybreak-shell { 3516 width: 250px !important; 3517 max-width: 100% !important; 3518 height: 400px !important; 3519 overflow-y: auto !important; 3520 contain: layout !important; 3521} 3522 3523/* Author box â estimate, not measured; refine once checked */ 3524.uwp_widgets.uwp_widget_author_box { 3525 display: block !important; 3526 min-height: 200px !important; 3527 overflow: hidden !important; 3528 contain: layout !important; 3529} 3530 3531/* Safer CLS-friendly sizing for Broadstreet header ad â Zone 10201 */ 3532#full-header .header-ad-spot,
3533#full-header .header-ad-spot #bs_zones-32, 3534#full-header .header-ad-spot #bs_zones-32 > div, 3535#full-header .header-ad-spot broadstreet-zone-container, 3536 3537#full-header .header-ad-spot broadstreet-zone[zone-id="10201"] { 3538 width: 100% !important; 3539 height: auto !important; 3540 min-height: 0 !important; 3541 max-height: none !important; 3542} 3543 3544/* Reserve the creative's actual responsive proportions */ 3545#full-header .header-ad-spot broadstreet-zone[zone-id="10201"] { 3546 display: block !important; 3547 aspect-ratio: 1000 / 230; 3548 overflow: hidden !important; 3549} 3550 3551/* Keep the loaded creative inside the reserved space */ 3552#full-header .header-ad-spot broadstreet-zone[zone-id="10201"] img, 3553#full-header .header-ad-spot broadstreet-zone[zone-id="10201"] iframe { 3554 display: block !important; 3555 width: 100% !important; 3556 height: 100% !important; 3557 max-width: 100% !important; 3558 object-fit: contain !important; 3559 margin: 0 auto !important; 3560} 3561 3562/* Remove obsolete oversized masthead space below the header ad */ 3563#full-header #masthead.site-header { 3564 height: auto !important; 3565 min-height: 0 !important; 3566 padding-top: 0 !important; 3567 padding-bottom: 0 !important; 3568} 3569 3570/* Keep the WarwickPost logo section only as tall as its contents */ 3571#full-header #masthead .col-full, 3572#full-header #masthead .site-branding { 3573 height: auto !important; 3574 min-height: 0 !important; 3575 margin-top: 0 !important; 3576 margin-bottom: 0 !important; 3577 padding-top: 12px !important; 3578 padding-bottom: 8px !important; 3579} 3580 3581/* Hide unused in-story Broadstreet zones */ 3582.single-post .entry-content broadstreet-zone[zone-id="156036"], 3583.single-post .entry-content broadstreet-zone[zone-id="9950"], 3584.single-post .entry-content broadstreet-zone[zone-id="48695"], 3585.single-post .entry-content broadstreet-zone[zone-id="48697"], 3586.single-post .entry-content broadstreet-zone[zone-id="148699"] { 3587 display: none !important; 3588 height: 0 !important; 3589 min-height: 0 !important; 3590 margin: 0 !important; 3591 padding: 0 !important; 3592} 3593 3594/* Collapse their wrapper elements as well */ 3595.single-post .entry-content broadstreet-zone-container:has( 3596 broadstreet-zone[zone-id="156036"] 3597), 3598.single-post .entry-content broadstreet-zone-container:has( 3599 broadstreet-zone[zone-id="9950"] 3600), 3601.single-post .entry-content broadstreet-zone-container:has( 3602 broadstreet-zone[zone-id="48695"] 3603), 3604.single-post .entry-content broadstreet-zone-container:has( 3605 broadstreet-zone[zone-id="48697"] 3606), 3607.single-post .entry-content broadstreet-zone-container:has( 3608 broadstreet-zone[zone-id="148699"] 3609) { 3610 display: none !important; 3611 height: 0 !important; 3612 min-height: 0 !important; 3613 margin: 0 !important; 3614 padding: 0 !important; 3615} 3616 3617/* Tighten Broadstreet header ad area â Zone 10201 */ 3618#full-header .header-ad-spot, 3619#full-header .header-ad-spot #bs_zones-32, 3620#full-header .header-ad-spot #bs_zones-32 > div, 3621#full-header .header-ad-spot broadstreet-zone-container { 3622 height: auto !important; 3623 min-height: 0 !important; 3624 max-height: none !important; 3625 margin: 0 !important; 3626 padding: 0 !important; 3627} 3628 3629/* Reserve only the actual responsive banner height */ 3630#full-header .header-ad-spot broadstreet-zone[zone-id="10201"] { 3631 display: block !important; 3632 width: 100% !important; 3633 height: auto !important; 3634 min-height: 0 !important; 3635 max-height: 155px !important; 3636 aspect-ratio: 1000 / 230 !important; 3637 margin: 0 auto !important; 3638 overflow: hidden !important; 3639} 3640 3641/* Keep the creative fitted to the smaller slot */ 3642#full-header .header-ad-spot broadstreet-zone[zone-id="10201"] img, 3643#full-header .header-ad-spot broadstreet-zone[zone-id="10201"] iframe, 3644#full-header .header-ad-spot broadstreet-zone[zone-id="10201"] > div { 3645 display: block !important; 3646 width: 100% !important; 3647 height: auto !important; 3648 max-height: 125px !important; 3649 object-fit: contain !important; 3650 margin: 0 auto !important; 3651} 3652 3653/* Remove extra spacing before the main masthead */ 3654#full-header #masthead.site-header { 3655 margin-top: 0 !important; 3656 padding-top: 0 !important; 3657} 3658 3659/* Tighten header spacing without affecting the ad */ 3660#full-header .header-ad-spot { 3661 margin-bottom: 0 !important; 3662 padding-bottom: 0 !important; 3663} 3664 3665#full-header .site-branding { 3666 padding-top: 0 !important; 3667 margin-top: 0 !important; 3668} 3669 3670/* Keep the masthead in normal document flow */ 3671#full-header #masthead.site-header { 3672 margin-top: 0 !important; 3673} 3674 3675/* Match the header-ad slot to the actual banner proportions */ 3676#full-header .header-ad-spot,
3677#full-header .header-ad-spot #bs_zones-32, 3678#full-header .header-ad-spot #bs_zones-32 > div, 3679#full-header .header-ad-spot broadstreet-zone-container { 3680 height: auto !important; 3681 min-height: 0 !important; 3682 max-height: none !important; 3683 margin: 0 !important; 3684 padding: 0 !important; 3685 line-height: 0 !important; 3686} 3687 3688/* Collapse the outer header-ad wrappers */ 3689#full-header .header-ad-spot, 3690#full-header .header-ad-spot #bs_zones-32, 3691#full-header .header-ad-spot #bs_zones-32 > div, 3692#full-header .header-ad-spot broadstreet-zone-container { 3693 height: auto !important; 3694 min-height: 0 !important; 3695 max-height: none !important; 3696 margin: 0 !important; 3697 padding: 0 !important; 3698 line-height: 0 !important; 3699} 3700 3701/* Zone 10201: reserve only the actual responsive banner height */ 3702#full-header .header-ad-spot broadstreet-zone[zone-id="10201"] { 3703 display: block !important; 3704 width: 100% !important; 3705 height: auto !important; 3706 min-height: 0 !important; 3707 max-height: none !important; 3708 aspect-ratio: 1000 / 230 !important; 3709 margin: 0 auto !important; 3710 padding: 0 !important; 3711 overflow: hidden !important; 3712 line-height: 0 !important; 3713} 3714 3715/* Prevent Broadstreet's internal wrappers from retaining 250px */ 3716#full-header .header-ad-spot broadstreet-zone[zone-id="10201"] > *, 3717#full-header .header-ad-spot broadstreet-zone[zone-id="10201"] span, 3718#full-header .header-ad-spot broadstreet-zone[zone-id="10201"] div { 3719 height: auto !important; 3720 min-height: 0 !important; 3721 max-height: none !important; 3722 margin: 0 !important; 3723 padding: 0 !important; 3724} 3725 3726/* Fit the banner to the reserved slot */ 3727#full-header .header-ad-spot broadstreet-zone[zone-id="10201"] img { 3728 display: block !important; 3729 width: 100% !important; 3730 height: auto !important; 3731 max-height: none !important; 3732 margin: 0 auto !important; 3733} 3734 /* ===================================================== 3735 TOP BROADSTREET ADS â RESPONSIVE AND CLS-SAFE 3736 ===================================================== */ 3737 3738/* Remove obsolete fixed sizing from outer wrappers */ 3739#page .monster-ad, 3740#page .monster-ad #bs_zones-33, 3741#page .monster-ad #bs_zones-33 > div, 3742#page .monster-ad broadstreet-zone-container, 3743#full-header .header-ad-spot, 3744#full-header .header-ad-spot #bs_zones-32, 3745#full-header .header-ad-spot #bs_zones-32 > div, 3746#full-header .header-ad-spot broadstreet-zone-container { 3747 display: block !important; 3748 width: 100% !important; 3749 max-width: 100% !important; 3750 height: auto !important; 3751 min-height: 0 !important; 3752 max-height: none !important; 3753 margin: 0 !important; 3754 padding: 0 !important; 3755 line-height: 0 !important; 3756 overflow: hidden !important; 3757} 3758 3759/* Header Ad â Zone 10201 */ 3760#full-header .header-ad-spot broadstreet-zone[zone-id="10201"] { 3761 display: block !important; 3762 width: 100% !important; 3763 max-width: 100% !important; 3764 aspect-ratio: 1000 / 230 !important; 3765 height: auto !important; 3766 min-height: 0 !important; 3767 margin: 0 auto !important; 3768 padding: 0 !important; 3769 overflow: hidden !important; 3770 line-height: 0 !important; 3771} 3772 3773/* Monster Header outer wrapper: remove old fixed 160px height */ 3774#page .monster-ad { 3775 display: block !important; 3776 width: 100% !important; 3777 max-width: 100% !important; 3778 height: auto !important; 3779 min-height: 0 !important; 3780 max-height: none !important; 3781 margin: 0 !important; 3782 padding: 0 !important; 3783 line-height: 0 !important; 3784 overflow: hidden !important; 3785} 3786 3787/* Scale the actual creatives */ 3788#page .monster-ad broadstreet-zone[zone-id="9940"] img, 3789#full-header .header-ad-spot broadstreet-zone[zone-id="10201"] img { 3790 display: block !important; 3791 width: 100% !important; 3792 max-width: 100% !important; 3793 height: 100% !important; 3794 margin: 0 !important; 3795 object-fit: contain !important; 3796} 3797 3798/* Footer widgets with known, stable dimensions */ 3799footer#colophon .tribe-events-widget-events-list { 3800 min-height: 360px; 3801} 3802 3803footer#colophon .tribe-events-widget-events-list__events { 3804 min-height: 285px; 3805} 3806 3807footer#colophon .tribe-events-widget-events-list__view-more { 3808 min-height: 45px; 3809} 3810 3811footer#colophon #archives-2, 3812footer#colophon #archives-2 select { 3813 min-height: 44px; 3814} 3815 3816footer#colophon img { 3817 display: block; 3818 max-width: 100%; 3819 height: auto; 3820} 3821 3822/* Zone 9940: reserve mobile banner space immediately */ 3823#page .monster-ad { 3824 display: block !important; 3825 width: 100% !important; 3826 height: auto !important; 3827 min-height: 0 !important; 3828 margin: 0 !important; 3829 padding: 0 !important; 3830 line-height: 0 !important; 3831 overflow: hidden !important; 3832} 3833 3834#page .monster-ad broadstreet-zone[zone-id="9940"] { 3835 display: block !important; 3836 width: 100% !important; 3837 aspect-ratio: 32 / 5 !important; 3838 min-height: 0 !important; 3839 overflow: hidden !important; 3840} 3841 3842@media (max-width: 767px) { 3843 #page .monster-ad broadstreet-zone[zone-id="9940"] { 3844 display: block !important; 3845 width: 100% !important; 3846 aspect-ratio: 19 / 3 !important; 3847 min-height: 60px !important; 3848 } 3849} 3850 3851/* Stabilize Search This Site widget without changing its design */ 3852#text-11.widget_text { 3853 display: block !important; 3854 width: 100% !important; 3855 box-sizing: border-box !important; 3856} 3857 3858/* Mobile top Broadstreet ad: prevent temporary expansion/collapse */ 3859 3860 3861/* Mobile sidebar: keep footer from rising before widgets initialize */ 3862@media (max-width: 767px) { 3863 body.single-post #secondary.widget-area { 3864 display: block !important; 3865 visibility: visible !important; 3866 width: 100% !important; 3867 min-height: 300px !important; 3868 box-sizing: border-box !important; 3869 } 3870} 3871 3872/* Reserve the mobile leaderboard before Broadstreet loads it */ 3873 3874@media (max-width: 767px) { 3875 body.single-post #text-11.widget_text { 3876 display: block !important; 3877 min-height: 58px !important; 3878 } 3879 3880 body.single-post .search-this-site-banner { 3881 display: block !important; 3882 min-height: 30px !important; 3883 } 3884 3885 body.single-post .livesearch_wrapper, 3886 body.single-post .livesearch_alert_div { 3887 display: block !important; 3888 min-height: 50px !important; 3889 height: auto !important; 3890 overflow: visible !important; 3891 } 3892 } 3893 3894@media (min-width: 768px) { 3895 .header-ad-zone { 3896 min-height: 230px; 3897 height: auto; 3898 } 3899} 3900 3901/* Replace .top-ad-container-class with the actual class or ID your ad plugin uses */ 3902.top-ad-container-class, 3903.below-menu-ad-class { 3904 content-visibility: auto; 3905 contain-intrinsic-size: 0 250px; /* Tells browser layout size before ad script loads */ 3906} 3907 3908 3909/* 2. De-prioritize Broadstreet ad images over your theme images */ 3910.broadstreet-zone img, 3911.header-ad-zone img, 3912[id^="broadstreet-"] img { 3913 3914} 3915 3916/* 3. Keep your active mobile layout shift protection */ 3917@media (max-width: 767px) { 3918 .header-ad-zone { 3919 min-height: 66px !important; 3920 height: auto !important; 3921 } 3922} 3923 3924.entry-content img.size-full { 3925 width: 100% !important; 3926 height: auto !important; 3927} 3928 3929/* Reserve only the actual responsive banner height */ 3930#bs_zones-28 broadstreet-zone[zone-id="66549"] 3931{ 3932 display: block !important; 3933 width: 100% !important; 3934 height: auto !important; 3935 min-height: 0 !important; 3936 aspect-ratio: 1000 / 230;max-width:90% !important; 3937 margin: 0 auto !important; 3938 overflow: hidden !important; 3939} 3940 3941/* Keep the creative fitted to the slot */ 3942#bs_zones-28 broadstreet-zone[zone-id="66549"] img, 3943#bs_zones-28 broadstreet-zone[zone-id="66549"] iframe, 3944#bs_zones-28 broadstreet-zone[zone-id="66549"] > div { 3945 display: block !important; 3946 width: 100% !important; 3947 height: auto !important; 3948 object-fit: contain !important; 3949} 3950 3951/* Reserve space for the slot itself */ 3952#bs_zones-28 broadstreet-zone[zone-id="66549"] { 3953 display: block !important; 3954 width: 100% !important; 3955 aspect-ratio: 1000 / 230 !important; 3956 overflow: hidden !important; 3957 margin: 0 auto !important; 3958} 3959 3960/* Reserve space on the always-present wrapper, not just the inner zone tag, 3961 in case broadstreet-zone isn't in the DOM until JS inserts it */ 3962#bs_zones-28 { 3963 width: 100% !important; 3964 aspect-ratio: 1000 / 230 !important; 3965 overflow: hidden !important; 3966} 3967 3968/* Reserve space for zone 9940 (.monster-ad / top masthead banner) */ 3969#bs_zones-33 broadstreet-zone[zone-id="9940"] { 3970 display: block !important; 3971 width: 100% !important; 3972 max-width: 90% !important; 3973 height: auto !important; 3974 min-height: 0 !important; 3975 aspect-ratio: 516 / 80; 3976 margin: 0 auto !important; 3977 overflow: hidden !important; 3978} 3979 3980/* Keep the creative fitted to the slot */ 3981#bs_zones-33 broadstreet-zone[zone-id="9940"] img, 3982#bs_zones-33 broadstreet-zone[zone-id="9940"] iframe, 3983#bs_zones-33 broadstreet-zone[zone-id="9940"] > div { 3984 display: block !important; 3985 width: 100% !important; 3986 height: auto !important; 3987 object-fit: contain !important; 3988} 3989 3990.whatever-the-original-selector-was { 3991 content-visibility: auto; 3992 contain-intrinsic-size: auto 600px; /* match the real expected height */ 3993} 3994 3995/* Subscription banner: zone 66549 */ 3996#bs_zones-28 { 3997 display: block !important; 3998 width: 100% !important; 3999 aspect-ratio: 1000 / 230 !important; 4000 overflow: hidden !important; 4001} 4002 4003#bs_zones-28 broadstreet-zone[zone-id="66549"] { 4004 display: block !important; 4005 width: 100% !important; 4006 aspect-ratio: 1000 / 230 !important; 4007 overflow: hidden !important; 4008 margin: 0 auto !important; 4009} 4010 4011#bs_zones-28 broadstreet-zone[zone-id="66549"] img, 4012#bs_zones-28 broadstreet-zone[zone-id="66549"] iframe { 4013 display: block !important; 4014 width: 100% !important; 4015 height: 100% !important; 4016 object-fit: contain !important; 4017} 4018 4019/* Uppermost banner: zone 9940 */ 4020#bs_zones-33 broadstreet-zone[zone-id="9940"] { 4021 display: block !important; 4022 width: 100% !important; 4023 aspect-ratio: 516 / 80 !important; 4024 overflow: hidden !important; 4025 margin: 0 auto !important; 4026} 4027 4028#bs_zones-33 broadstreet-zone[zone-id="9940"] img, 4029#bs_zones-33 broadstreet-zone[zone-id="9940"] iframe { 4030 display: block !important; 4031 width: 100% !important; 4032 height: 100% !important; 4033 object-fit: contain !important; 4034} 4035 4036/* ========================================================== 4037 FINAL MOBILE ARTICLE COLUMN + CAPTION STABILITY 4038 ========================================================== */ 4039@media (max-width: 767px) { 4040 4041 /* 4042 * Force Storefront's article and sidebar into their final 4043 * stacked mobile layout from the first paint. 4044 */ 4045 body.single-post #primary.content-area, 4046 body.single-post #secondary.widget-area { 4047 display: block !important; 4048 float: none !important; 4049 clear: both !important; 4050 position: static !important; 4051 4052 width: 100% !important; 4053 max-width: 100% !important; 4054 4055 margin-left: 0 !important; 4056 margin-right: 0 !important; 4057 4058 box-sizing: border-box !important; 4059 } 4060 4061 body.single-post #content > .col-full { 4062 display: block !important; 4063 box-sizing: border-box !important; 4064 } 4065 4066 /* 4067 * Stabilize every WordPress captioned figureânot only the 4068 * first figure in the article. 4069 */ 4070 body.single-post .entry-content figure.wp-caption { 4071 display: block !important; 4072 float: none !important; 4073 clear: both !important; 4074 4075 width: 100% !important; 4076 max-width: 100% !important; 4077 height: auto !important; 4078 margin-left: auto !important; 4079 margin-right: auto !important; 4080 4081 box-sizing: border-box !important; 4082 contain: none !important; 4083 } 4084 4085 body.single-post .entry-content figure.wp-caption img { 4086 display: block !important; 4087 float: none !important; 4088 4089 width: 100% !important; 4090 max-width: 100% !important; 4091 height: auto !important; 4092 4093 margin: 0 auto !important; 4094 } 4095 4096 body.single-post .entry-content figure.wp-caption .wp-caption-text { 4097 display: block !important; 4098 width: 100% !important; 4099 box-sizing: border-box !important; 4100 } 4101 4102img[data-name="static top subscription ad"] { 4103 aspect-ratio: 1000/230 !important; 4104 height: auto !important; 4105} 4106 4107[data-bs-zone-id="9940"] { 4108 aspect-ratio: 32/5 !important; 4109} 4110 4111 4112 4113} 4114 4115#full-header .header-ad-spot { 4116 display: none !important; 4117} 4118 4119#bs_zones-33 broadstreet-zone[zone-id="9940"] { 4120 text-align: center; 4121} 4122 4123#bs_zones-33 broadstreet-zone[zone-id="9940"] div, 4124#bs_zones-33 broadstreet-zone[zone-id="9940"] span, 4125#bs_zones-33 broadstreet-zone[zone-id="9940"] a { 4126 display: block !important; 4127 width: 100% !important; 4128} 4129 4130.entry-content img.size-full { 4131 width: 100% !important; 4132 height: auto !important; 4133 aspect-ratio: 5 / 6 !important; 4134 object-fit: cover !important; 4135 object-position: center !important; 4136} 4137 4138/* TEMPORARY â as of 2026-08-14, these two sidebar slots are confirmed inactive: 4139 sidebar_ad_zone6 (zone-id 10205) has no ad assigned at all. 4140 sidebar_ad_zone7 is a duplicate placement of zone-id 51564 that never 4141 fills â the live instance of 51564 renders in a different slot. Hidden 4142 outright rather than reserved, since there's no creative here to protect 4143 against a shift from. Scoped to these specific widget wrappers (not a 4144 bare [zone-id="51564"] selector) so this doesn't also hide the working 4145 X-Golf ad wherever Broadstreet places its live instance. 4146 Re-enable (delete this block) once each slot has a real ad assigned. */ 4147#bs_zones-42 broadstreet-zone[zone-id="10205"], 4148#bs_zones-41 broadstreet-zone[zone-id="51564"] { 4149 display: none !important; 4150} 4151 4152/* Keep Local Biz search results compact on mobile */ 4153@media (max-width: 767px) { 4154 4155 #search_results .search_featured_img { 4156 width: 90px !important; 4157 max-width: 90px !important; 4158 height: auto !important; 4159 margin: 0 auto 6px !important; 4160 } 4161 4162 #search_results .search_waze_btn img { 4163 width: 70px !important; 4164 max-width: 70px !important; 4165 height: auto !important; 4166 margin: 6px auto !important; 4167 } 4168} 4169 4170@media (max-width: 767px) { 4171 4172 #search_results .search_entry { 4173 display: grid !important; 4174 grid-template-columns: 90px minmax(0, 1fr) 60px !important;
4175 align-items: center !important; 4176 width: 100% !important; 4177 max-width: 100% !important; 4178 box-sizing: border-box !important; 4179 overflow: hidden !important; 4180 } 4181 4182 #search_results .search_dir_content { 4183 grid-column: 1 / 3 !important; 4184 min-width: 0 !important; 4185 width: auto !important; 4186 max-width: 100% !important; 4187 } 4188 4189 #search_results .search_waze_btn { 4190 grid-column: 3 / 4 !important; 4191 grid-row: 1 / -1 !important; 4192 justify-self: center !important; 4193 align-self: center !important; 4194 width: 45px !important; 4195 height: 45px !important; 4196 margin: 0 !important; 4197 overflow: visible !important; 4198 } 4199} 4200 4201/* Tighten stacked sidebar ads without affecting other widgets */ 4202#secondary .sidebar_ad_zone1, 4203#secondary .sidebar_ad_zone2, 4204#secondary .sidebar_ad_zone3, 4205#secondary .sidebar_ad_zone4 { 4206 margin-top: 0 !important; 4207 margin-bottom: 4px !important; 4208 padding-top: 0 !important; 4209 padding-bottom: 0 !important; 4210} 4211 4212/* Collapse Sidebar #4 only when Broadstreet leaves it genuinely empty */ 4213#secondary #bs_zones-13:empty, 4214#secondary .sidebar_ad_zone4:empty { 4215 display: none !important; 4216 min-height: 0 !important; 4217 height: 0 !important; 4218 max-height: 0 !important; 4219 margin: 0 !important; 4220 padding: 0 !important; 4221 overflow: hidden !important; 4222} 4223 4224.bsa-ad-type-the-advanced-amazing-3d-cube-gallery 4225> div[style*="537px"] { 4226 height: auto !important; 4227 min-height: 0 !important; 4228 max-height: none !important; 4229} 4230 4231@media (min-width: 901px) { 4232 .header-widget-region #text-11.widget_text, 4233 .header-widget-region .livesearch_alert_div { 4234 width: 100% !important; 4235 max-width: 100% !important; 4236 margin-left: 0 !important; 4237 margin-right: 0 !important; 4238 box-sizing: border-box !important; 4239 } 4240} 4241 4242@media (min-width: 901px) and (max-width: 1200px) { 4243 .header-widget-region #text-11.widget_text, 4244 .header-widget-region .livesearch_alert_div, 4245 .header-widget-region .livesearch_wrapper { 4246 width: calc(100% - 24px) !important; 4247 max-width: calc(100% - 24px) !important; 4248 margin-left: 12px !important; 4249 margin-right: 12px !important; 4250 box-sizing: border-box !important; 4251 } 4252} 4253/* Defer off-screen sidebar ad rendering so the main thread isn't 4254 doing layout work for zones the user hasn't scrolled to yet. 4255 Does not cap, crop, or resize anything once it's in view â only 4256 changes WHEN the browser does that work. */ 4257#secondary .sidebar_ad_zone1 { 4258 content-visibility: auto; 4259 contain-intrinsic-size: 300px 260px; 4260} 4261#secondary .sidebar_ad_zone2, 4262#secondary .sidebar_ad_zone3, 4263#secondary .sidebar_ad_zone4 { 4264 content-visibility: auto; 4265 contain-intrinsic-size: 300px 400px; 4266} 4267 4268/* Direct Broadstreet header zone 66549 â restore original header position */ 4269.header-widget-region .col-full { 4270 display: flex; 4271 flex-direction: column; 4272} 4273 4274.header-widget-region #custom_html-5 { 4275 order: -10; 4276 width: 100%; 4277} 4278 4279.header-widget-region #custom_html-4 { 4280 order: 0; 4281} 4282 4283.header-widget-region #text-11 { 4284 order: 10; 4285} 4286 4287 4288/* Broadstreet loads over the fallback but starts invisible */ 4289#wp-hybrid-66549 broadstreet-zone { 4290 position: absolute; 4291 inset: 0; 4292 width: 100%; 4293 height: 100%; 4294 opacity: 0; 4295 pointer-events: none; 4296} 4297 4298/* Reveal Broadstreet only when it returns a different creative */ 4299#wp-hybrid-66549.broadstreet-paid broadstreet-zone { 4300 opacity: 1; 4301 pointer-events: auto; 4302} 4303 4304#wp-hybrid-66549.broadstreet-paid .wp66549-fallback { 4305 visibility: hidden; 4306} 4307 4308/* Extend existing empty-collapse to zones 1 and 2 â previously only zone 4 was covered */ 4309#secondary #bs_zones-38:empty, 4310#secondary .sidebar_ad_zone1:empty, 4311#secondary #bs_zones-30:empty, 4312#secondary .sidebar_ad_zone2:empty {
4313 display: none !important; 4314 min-height: 0 !important; 4315 height: 0 !important; 4316 max-height: 0 !important; 4317 margin: 0 !important; 4318 padding: 0 !important; 4319 overflow: hidden !important; 4320} 4321 4322#bs_zones-38, #bs_zones-30, #bs_zones-8, #bs_zones-13 { 4323 width: 300px !important; 4324} 4325 4326/* Local Biz search widget â keep its width constant whether the 4327 site's own script has stripped the wrapper's inline style yet 4328 or not, so nothing resizes once the page finishes loading */ 4329input[name="livesearch_field"] { 4330 min-width: 0 !important; 4331 width: 100% !important; 4332} 4333 4334 4335 4336#secondary.widget-area { 4337 display: block !important; 4338 visibility: visible !important; 4339 opacity: 1 !important; 4340 width: 21.7391304348% !important; 4341 min-width: 280px !important; 4342 flex-shrink: 0 !important; 4343} 4344 4345@media only screen and (max-width: 991px) { 4346 #secondary.widget-area { 4347 display: block !important; 4348 visibility: visible !important; 4349 opacity: 1 !important; 4350 float: none !important; 4351 clear: both !important; 4352 position: static !important; 4353 width: 100% !important; 4354 max-width: 100% !important; 4355 margin-left: 0 !important; 4356 margin-right: 0 !important; 4357 box-sizing: border-box !important; 4358 } 4359} 4360 4361/* Layout rules duplicated from Broadstreet's network config, 4362 so they apply at first paint instead of after the ads load */ 4363.site-content #secondary {margin-top: -154px; position: relative; z-index: 99;} 4364body.search .site-content #secondary {margin-top: 10px;} 4365.livesearch_alert_div, .livesearch_wrapper {max-width: 734px; width: 70%;} 4366.livesearch_wrapper input[name="livesearch_field"] {width: 100%;} 4367#bs_zones-28, .header-widget-region > div > .header-ad-zone {min-height: auto !important;} 4368#primary {min-width: 265px; width: calc(94% - 265px); margin-right: 0;} 4369#secondary {min-width: 265px;} 4370#full-header .header-ad-spot {top: 1px !important;} 4371 4372@media only screen and (max-width: 1360px) { 4373 #content #secondary {margin-top: 20px;} 4374} 4375@media only screen and (max-width: 991px) { 4376 #primary {width: 100%;} 4377 #secondary {margin: auto; width: 100%; text-align: center;} 4378} 4379 4380/* In-Story Zone #1 (10210) â 600x300 creative, reserve space so the article doesn't jump */ 4381.entry-content broadstreet-zone[zone-id="10210"] { 4382 display: block !important; 4383 width: 100% !important; 4384 max-width: 600px !important; 4385 aspect-ratio: 600 / 300 !important; 4386 margin: 0 auto !important; 4387} 4388.entry-content broadstreet-zone[zone-id="10210"] img { 4389 max-width: 100% !important; 4390 height: auto !important; 4391} 4392 4393 4394/* Sidebar ad zones â reserve space before ads load, without clipping tall creatives */ 4395#secondary [id^="bs_zones-"] broadstreet-zone { 4396 display: block !important; 4397 min-height: 360px !important; 4398} 4399 4400/* Below-nav banner â 1000x230, reserve space before the ad loads */ 4401.header-widget-region [id^="bs_zones-"] broadstreet-zone { 4402 display: block !important; 4403 width: 100% !important; 4404 max-width: 1000px !important; 4405 aspect-ratio: 1000 / 230 !important; 4406 margin: 0 auto !important; 4407} 4408.header-widget-region [id^="bs_zones-"] broadstreet-zone img { 4409 display: block !important; 4410 width: 100% !important; 4411 height: auto !important; 4412} 4413</style> 4414<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript>
4414<script type="text/rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() { 4415jQuery(document).ready(function( $ ) { 4416$(window).scroll(function() { 4417 var scroll = $(window).scrollTop(); 4418 4419 //>=, not <= 4420 if (scroll >= 400) { 4421 $(".sticky-header").addClass("active"); 4422 } 4423 if (scroll <= 400) { 4424 $(".sticky-header").removeClass("active"); 4425 } 4426}); 4427$('.nav-search-button').on('click', function(){ 4428 if(!$('.navigation-search .widget').hasClass('open')) { 4429 $('.navigation-search .widget').addClass('open'); 4430 } else { 4431 $('.navigation-search .widget').removeClass('open'); 4432 } 4433}); 4434}); 4435});</script>
4435 4436<style id="wpr-lazyload-bg-container"></style><style id="wpr-lazyload-bg-exclusion"></style> 4437<noscript> 4438<style id="wpr-lazyload-bg-nostyle">.ui-widget-header{--wpr-bg-f287e377-b67b-432d-b534-95191599ba44: url('https://warwickpost.com/wp-content/plugins/memberpress/css/vendor/jquery-ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png');}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{--wpr-bg-aa23d956-4d2e-4136-9067-7151afdd7a58: url('https://warwickpost.com/wp-content/plugins/memberpress/css/vendor/jquery-ui/images/ui-bg_glass_75_e6e6e6_1x400.png');}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{--wpr-bg-e446d8be-3c94-4859-91dc-3aef5629b04b: url('https://warwickpost.com/wp-content/plugins/memberpress/css/vendor/jquery-ui/images/ui-bg_glass_75_dadada_1x400.png');}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{--wpr-bg-a18f2cf2-1394-493a-a9db-961fc3274b71: url('https://warwickpost.com/wp-content/plugins/memberpress/css/vendor/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png');}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{--wpr-bg-f7ff2076-6aed-413f-a848-76ba67f325a9: url('https://warwickpost.com/wp-content/plugins/memberpress/css/vendor/jquery-ui/images/ui-bg_glass_55_fbf9ee_1x400.png');}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{--wpr-bg-c19b995e-eca3-4fec-a462-2f2e67dc305c: url('https://warwickpost.com/wp-content/plugins/memberpress/css/vendor/jquery-ui/images/ui-bg_glass_95_fef1ec_1x400.png');}.ui-icon,.ui-widget-content .ui-icon{--wpr-bg-4571ff35-4362-4715-9cc3-98b4f795b410: url('https://warwickpost.com/wp-content/plugins/memberpress/css/vendor/jquery-ui/images/ui-icons_222222_256x240.png');}.ui-widget-header .ui-icon{--wpr-bg-6bf9f4db-13d7-450e-bfe2-c7a12d951762: url('https://warwickpost.com/wp-content/plugins/memberpress/css/vendor/jquery-ui/images/ui-icons_222222_256x240.png');}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{--wpr-bg-fa47aaae-bb0d-4736-b4ce-bcc032484bf3: url('https://warwickpost.com/wp-content/plugins/memberpress/css/vendor/jquery-ui/images/ui-icons_454545_256x240.png');}.ui-state-active .ui-icon,.ui-button:active .ui-icon{--wpr-bg-44ac9016-b72f-40af-bcbe-ae0eda3400cc: url('https://warwickpost.com/wp-content/plugins/memberpress/css/vendor/jquery-ui/images/ui-icons_454545_256x240.png');}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{--wpr-bg-57894de8-ad09-4424-afec-8de48d03f9e0: url('https://warwickpost.com/wp-content/plugins/memberpress/css/vendor/jquery-ui/images/ui-icons_2e83ff_256x240.png');}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{--wpr-bg-7990919a-59e6-4953-9b35-8f9387fb7a0c: url('https://warwickpost.com/wp-content/plugins/memberpress/css/vendor/jquery-ui/images/ui-icons_cd0a0a_256x240.png');}.ui-button .ui-icon{--wpr-bg-ece74e4e-524c-46b8-8cea-3c6e818c2fa1: url('https://warwickpost.com/wp-content/plugins/memberpress/css/vendor/jquery-ui/images/ui-icons_888888_256x240.png');}.mp_wrapper .visa{--wpr-bg-797eae16-adb7-4b9f-b7bc-8f606a4bb3eb: url('https://warwickpost.com/wp-content/plugins/memberpress/images/checkout/visa.png');}.mp_wrapper .mastercard{--wpr-bg-dddf4e52-fa09-4286-bd72-24e1e39a6dd9: url('https://warwickpost.com/wp-content/plugins/memberpress/images/checkout/mastercard.png');}.mp_wrapper .discover{--wpr-bg-090e143f-ecd6-4d12-b59f-817d6e890eee: url('https://warwickpost.com/wp-content/plugins/memberpress/images/checkout/discover.png');}.mp_wrapper .amex{--wpr-bg-77625f64-044a-413a-8186-8869b63d6704: url('https://warwickpost.com/wp-content/plugins/memberpress/images/checkout/amex.png');}.mp_wrapper .mepr-cards{--wpr-bg-5467ae5e-d553-4fb4-a587-044c50979971: url('https://warwickpost.com/wp-content/plugins/memberpress/images/checkout/cards.png');}.geodir-map-loader{--wpr-bg-a37dcda0-0e5d-4dc6-ba2b-a1116d16601d: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/images/classic-loader.gif');}.loading_div{--wpr-bg-fb8ad378-d337-45f5-a99e-ef9281efd549: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/images/loading2.gif');}.loading_div_loc{--wpr-bg-cdd0225e-3dac-49a6-b12f-f9f76dd0b040: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/images/loading2.gif');}#loading_div{--wpr-bg-221612bd-1eb8-416e-93a8-24e19b869e3d: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/images/loading.gif');}#map_loading{--wpr-bg-dbd13d8f-7561-4dd5-b77d-2da001215b80: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/images/ajax-loader.gif');}.map_category{--wpr-bg-1feae977-4f78-4323-8aca-7d835f0622c7: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/images/transparent-bg.png');}.map-places-listing{--wpr-bg-bcec1329-49c0-408c-b545-bebe26fd9aa7: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/images/transparent-bg.png');}.geodir_location_tabs_head .geodir_location_tabs.gd-tab-active{--wpr-bg-e79b7ff7-a8d6-43db-90f2-55a43fd1cfdc: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/images/downarrow-img.png');}.geodir_new_listing{--wpr-bg-39549dff-ae5d-48b9-9ee2-9995d6c7cf3a: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/images/new.png');}.geodir-slider-title{--wpr-bg-0498e613-c337-4a5b-a927-dea7ca986bad: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/images/transparent-bg.png');}ul li .geodir_featured_img{--wpr-bg-93fe6db5-4935-470a-a3c2-11c61978da82: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/images/featured.png');}.ui-widget-content{--wpr-bg-b4102977-c8aa-4f1e-b069-0026a42e497f: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/css/images/ui-bg_flat_75_ffffff_40x100.png');}.ui-widget-header{--wpr-bg-ec0f834f-d8c2-413e-8a5f-a38e03ef152a: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png');}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{--wpr-bg-b126371d-c756-4460-b4e4-f8b7fa8d3be5: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/css/images/ui-bg_glass_75_e6e6e6_1x400.png');}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{--wpr-bg-f5edf021-5a2c-45af-9f28-79b1607d7193: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/css/images/ui-bg_glass_75_dadada_1x400.png');}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{--wpr-bg-a7ddb555-59a7-4177-ada1-bda383623971: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/css/images/ui-bg_glass_65_ffffff_1x400.png');}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{--wpr-bg-ea21a71c-ef87-4907-a75a-7599d4bf9b58
4438: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/css/images/ui-bg_glass_55_fbf9ee_1x400.png');}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{--wpr-bg-8c374b0f-bcd0-4698-9368-9266fd0bb6ea: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/css/images/ui-bg_glass_95_fef1ec_1x400.png');}.ui-widget-overlay{--wpr-bg-dad18abc-01fb-4d8b-bd7f-2b92711d7ccb: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/css/images/ui-bg_flat_0_aaaaaa_40x100.png');}.ui-widget-shadow{--wpr-bg-3fe95613-d2cd-4e51-87da-35202fb985e1: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/css/images/ui-bg_flat_0_aaaaaa_40x100.png');}#simplemodal-container a.modalCloseImg{--wpr-bg-ce2e97ff-d973-487c-9677-aa810ec2f3e0: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/images/x.png');}.plupload-thumbs .thumb .thumbi a{--wpr-bg-19d3b4e5-a46a-48dd-8b68-116f39585594: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/images/delete.png');}input[name="street"].ui-autocomplete-loading{--wpr-bg-6e8b5507-37e9-4897-8199-57f7b86de38e: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/images/classic-loader.gif');}.ui-icon,.ui-widget-content .ui-icon{--wpr-bg-28b4643b-adaa-4a84-ad32-fef27e263e0f: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/css/images/ui-icons_222222_256x240.png');}.ui-widget-header .ui-icon{--wpr-bg-3492ab69-fcaa-48d2-9342-225979d809f1: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/css/images/ui-icons_222222_256x240.png');}.ui-state-default .ui-icon{--wpr-bg-b2e8ce8d-874a-427c-aedf-31c695ae9b43: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/css/images/ui-icons_888888_256x240.png');}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{--wpr-bg-e7c1e30c-b657-49e9-80ca-77a0a2d56c84: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/css/images/ui-icons_454545_256x240.png');}.ui-state-active .ui-icon{--wpr-bg-2b8d7ff3-a1e6-4bfc-ba76-99dd79d57f9c: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/css/images/ui-icons_454545_256x240.png');}.ui-state-highlight .ui-icon{--wpr-bg-b16411f6-0b2f-4d6d-9f9b-bd73030e9c4b: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/css/images/ui-icons_2e83ff_256x240.png');}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{--wpr-bg-5e909e73-c21a-45a2-8a50-556944a6280b: url('https://warwickpost.com/wp-content/plugins/geodirectory/assets/css/images/ui-icons_cd0a0a_256x240.png');}#item1.my_waze{--wpr-bg-eaad080c-9521-4685-8fcc-142da61e22f1: url('https://warwickpost.com/wp-content/plugins/my-waze/img/icon1.png');}#item2.my_waze{--wpr-bg-f79cb2fd-4494-462c-877c-768203820088: url('https://warwickpost.com/wp-content/plugins/my-waze/img/icon2.png');}#item3.my_waze{--wpr-bg-cb54dbb8-9745-43ed-9a8f-499497194111: url('https://warwickpost.com/wp-content/plugins/my-waze/img/icon3.png');}#item4.my_waze{--wpr-bg-17d668a8-e041-42de-b3b0-909e44e0b356: url('https://warwickpost.com/wp-content/plugins/my-waze/img/icon4.png');}</style> 4439</noscript>
4440<script type="application/javascript">const rocket_pairs = [{"selector":".ui-widget-header","style":".ui-widget-header{--wpr-bg-f287e377-b67b-432d-b534-95191599ba44: url('https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-bg_highlight-soft_75_cccccc_1x100.png');}","hash":"f287e377-b67b-432d-b534-95191599ba44","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-bg_highlight-soft_75_cccccc_1x100.png"},{"selector":".ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled","style":".ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{--wpr-bg-aa23d956-4d2e-4136-9067-7151afdd7a58: url('https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-bg_glass_75_e6e6e6_1x400.png');}","hash":"aa23d956-4d2e-4136-9067-7151afdd7a58","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-bg_glass_75_e6e6e6_1x400.png"},{"selector":".ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button","style":".ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{--wpr-bg-e446d8be-3c94-4859-91dc-3aef5629b04b: url('https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-bg_glass_75_dadada_1x400.png');}","hash":"e446d8be-3c94-4859-91dc-3aef5629b04b","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-bg_glass_75_dadada_1x400.png"},{"selector":".ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button,.ui-button,.ui-button.ui-state-active","style":".ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{--wpr-bg-a18f2cf2-1394-493a-a9db-961fc3274b71: url('https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-bg_glass_65_ffffff_1x400.png');}","hash":"a18f2cf2-1394-493a-a9db-961fc3274b71","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-bg_glass_65_ffffff_1x400.png"},{"selector":".ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight","style":".ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{--wpr-bg-f7ff2076-6aed-413f-a848-76ba67f325a9: url('https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-bg_glass_55_fbf9ee_1x400.png');}","hash":"f7ff2076-6aed-413f-a848-76ba67f325a9","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-bg_glass_55_fbf9ee_1x400.png"},{"selector":".ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error","style":".ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{--wpr-bg-c19b995e-eca3-4fec-a462-2f2e67dc305c: url('https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-bg_glass_95_fef1ec_1x400.png');}","hash":"c19b995e-eca3-4fec-a462-2f2e67dc305c","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-bg_glass_95_fef1ec_1x400.png"},{"selector":".ui-icon,.ui-widget-content .ui-icon","style":".ui-icon,.ui-widget-content .ui-icon{--wpr-bg-4571ff35-4362-4715-9cc3-98b4f795b410: url('https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-icons_222222_256x240.png');}","hash":"4571ff35-4362-4715-9cc3-98b4f795b410","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-icons_222222_256x240.png"},{"selector":".ui-widget-header .ui-icon","style":".ui-widget-header .ui-icon{--wpr-bg-6bf9f4db-13d7-450e-bfe2-c7a12d951762: url('https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-icons_222222_256x240.png');}","hash":"6bf9f4db-13d7-450e-bfe2-c7a12d951762","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-icons_222222_256x240.png"},{"selector":".ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button .ui-icon","style":".ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{--wpr-bg-fa47aaae-bb0d-4736-b4ce-bcc032484bf3: url('https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-icons_454545_256x240.png');}","hash":"fa47aaae-bb0d-4736-b4ce-bcc032484bf3","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-icons_454545_256x240.png"},{"selector":".ui-state-active .ui-icon,.ui-button .ui-icon","style":".ui-state-active .ui-icon,.ui-button:active .ui-icon{--wpr-bg-44ac9016-b72f-40af-bcbe-ae0eda3400cc: url('https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-icons_454545_256x240.png');}","hash":"44ac9016-b72f-40af-bcbe-ae0eda3400cc","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-icons_454545_256x240.png"},{"selector":".ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon","style":".ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{--wpr-bg-57894de8-ad09-4424-afec-8de48d03f9e0: url('https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-icons_2e83ff_256x240.png');}","hash":"57894de8-ad09-4424-afec-8de48d03f9e0","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-icons_2e83ff_256x240.png"},{"selector":".ui-state-error .ui-icon,.ui-state-error-text .ui-icon","style":".ui-state-error .ui-icon,.ui-state-error-text .ui-icon{--wpr-bg-7990919a-59e6-4953-9b35-8f9387fb7a0c: url('https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-icons_cd0a0a_256x240.png');}","hash":"7990919a-59e6-4953-9b35-8f9387fb7a0c","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-icons_cd0a0a_256x240.png"},{"selector":".ui-button .ui-icon","style":".ui-button .ui-icon{--wpr-bg-ece74e4e-524c-46b8-8cea-3c6e818c2fa1: url('https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-icons_888888_256x240.png');}","hash":"ece74e4e-524c-46b8-8cea-3c6e818c2fa1","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/css\/vendor\/jquery-ui\/images\/ui-icons_888888_256x240.png"},{"selector":".mp_wrapper .visa","style":".mp_wrapper .visa{--wpr-bg-797eae16-adb7-4b9f-b7bc-8f606a4bb3eb: url('https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/images\/checkout\/visa.png');}","hash":"797eae16-adb7-4b9f-b7bc-8f606a4bb3eb","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/images\/checkout\/visa.png"},{"selector":".mp_wrapper .mastercard","style":".mp_wrapper .mastercard{--wpr-bg-dddf4e52-fa09-4286-bd72-24e1e39a6dd9: url('https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/images\/checkout\/mastercard.png');}","hash":"dddf4e52-fa09-4286-bd72-24e1e39a6dd9","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/images\/checkout\/mastercard.png"},{"selector":".mp_wrapper .discover","style":".mp_wrapper .discover{--wpr-bg-090e143f-ecd6-4d12-b59f-817d6e890eee: url('https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/images\/checkout\/discover.png');}","hash":"090e143f-ecd6-4d12-b59f-817d6e890eee","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/images\/checkout\/discover.png"},{"selector":".mp_wrapper .amex","style":".mp_wrapper .amex{--wpr-bg-77625f64-044a-413a-8186-8869b63d6704: url('https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/images\/checkout\/amex.png');}","hash":"77625f64-044a-413a-8186-8869b63d6704","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/images\/checkout\/amex.png"},{"selector":".mp_wrapper .mepr-cards","style":".mp_wrapper .mepr-cards{--wpr-bg-5467ae5e-d553-4fb4-a587-044c50979971: url('https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/images\/checkout\/cards.png');}","hash":"5467ae5e-d553-4fb4-a587-044c50979971","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/memberpress\/images\/checkout\/cards.png"},{"selector":".geodir-map-loader","style":".geodir-map-loader{--wpr-bg-a37dcda0-0e5d-4dc6-ba2b-a1116d16601d: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/classic-loader.gif');}","hash":"a37dcda0-0e5d-4dc6-ba2b-a1116d16601d","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/classic-loader.gif"},{"selector":".loading_div","style":".loading_div{--wpr-bg-fb8ad378-d337-45f5-a99e-ef9281efd549: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/loading2.gif');}","hash":"fb8ad378-d337-45f5-a99e-ef9281efd549","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/loading2.gif"}
4440,{"selector":".loading_div_loc","style":".loading_div_loc{--wpr-bg-cdd0225e-3dac-49a6-b12f-f9f76dd0b040: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/loading2.gif');}","hash":"cdd0225e-3dac-49a6-b12f-f9f76dd0b040","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/loading2.gif"},{"selector":"#loading_div","style":"#loading_div{--wpr-bg-221612bd-1eb8-416e-93a8-24e19b869e3d: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/loading.gif');}","hash":"221612bd-1eb8-416e-93a8-24e19b869e3d","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/loading.gif"},{"selector":"#map_loading","style":"#map_loading{--wpr-bg-dbd13d8f-7561-4dd5-b77d-2da001215b80: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/ajax-loader.gif');}","hash":"dbd13d8f-7561-4dd5-b77d-2da001215b80","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/ajax-loader.gif"},{"selector":".map_category","style":".map_category{--wpr-bg-1feae977-4f78-4323-8aca-7d835f0622c7: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/transparent-bg.png');}","hash":"1feae977-4f78-4323-8aca-7d835f0622c7","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/transparent-bg.png"},{"selector":".map-places-listing","style":".map-places-listing{--wpr-bg-bcec1329-49c0-408c-b545-bebe26fd9aa7: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/transparent-bg.png');}","hash":"bcec1329-49c0-408c-b545-bebe26fd9aa7","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/transparent-bg.png"},{"selector":".geodir_location_tabs_head .geodir_location_tabs.gd-tab-active","style":".geodir_location_tabs_head .geodir_location_tabs.gd-tab-active{--wpr-bg-e79b7ff7-a8d6-43db-90f2-55a43fd1cfdc: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/downarrow-img.png');}","hash":"e79b7ff7-a8d6-43db-90f2-55a43fd1cfdc","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/downarrow-img.png"},{"selector":".geodir_new_listing","style":".geodir_new_listing{--wpr-bg-39549dff-ae5d-48b9-9ee2-9995d6c7cf3a: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/new.png');}","hash":"39549dff-ae5d-48b9-9ee2-9995d6c7cf3a","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/new.png"},{"selector":".geodir-slider-title","style":".geodir-slider-title{--wpr-bg-0498e613-c337-4a5b-a927-dea7ca986bad: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/transparent-bg.png');}","hash":"0498e613-c337-4a5b-a927-dea7ca986bad","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/transparent-bg.png"},{"selector":"ul li .geodir_featured_img","style":"ul li .geodir_featured_img{--wpr-bg-93fe6db5-4935-470a-a3c2-11c61978da82: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/featured.png');}","hash":"93fe6db5-4935-470a-a3c2-11c61978da82","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/featured.png"},{"selector":".ui-widget-content","style":".ui-widget-content{--wpr-bg-b4102977-c8aa-4f1e-b069-0026a42e497f: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-bg_flat_75_ffffff_40x100.png');}","hash":"b4102977-c8aa-4f1e-b069-0026a42e497f","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-bg_flat_75_ffffff_40x100.png"},{"selector":".ui-widget-header","style":".ui-widget-header{--wpr-bg-ec0f834f-d8c2-413e-8a5f-a38e03ef152a: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-bg_highlight-soft_75_cccccc_1x100.png');}","hash":"ec0f834f-d8c2-413e-8a5f-a38e03ef152a","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-bg_highlight-soft_75_cccccc_1x100.png"},{"selector":".ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default","style":".ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{--wpr-bg-b126371d-c756-4460-b4e4-f8b7fa8d3be5: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-bg_glass_75_e6e6e6_1x400.png');}","hash":"b126371d-c756-4460-b4e4-f8b7fa8d3be5","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-bg_glass_75_e6e6e6_1x400.png"},{"selector":".ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus","style":".ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{--wpr-bg-f5edf021-5a2c-45af-9f28-79b1607d7193: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-bg_glass_75_dadada_1x400.png');}","hash":"f5edf021-5a2c-45af-9f28-79b1607d7193","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-bg_glass_75_dadada_1x400.png"},{"selector":".ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active","style":".ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{--wpr-bg-a7ddb555-59a7-4177-ada1-bda383623971: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-bg_glass_65_ffffff_1x400.png');}","hash":"a7ddb555-59a7-4177-ada1-bda383623971","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-bg_glass_65_ffffff_1x400.png"},{"selector":".ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight","style":".ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{--wpr-bg-ea21a71c-ef87-4907-a75a-7599d4bf9b58
4440: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-bg_glass_55_fbf9ee_1x400.png');}","hash":"ea21a71c-ef87-4907-a75a-7599d4bf9b58","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-bg_glass_55_fbf9ee_1x400.png"},{"selector":".ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error","style":".ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{--wpr-bg-8c374b0f-bcd0-4698-9368-9266fd0bb6ea: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-bg_glass_95_fef1ec_1x400.png');}","hash":"8c374b0f-bcd0-4698-9368-9266fd0bb6ea","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-bg_glass_95_fef1ec_1x400.png"},{"selector":".ui-widget-overlay","style":".ui-widget-overlay{--wpr-bg-dad18abc-01fb-4d8b-bd7f-2b92711d7ccb: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-bg_flat_0_aaaaaa_40x100.png');}","hash":"dad18abc-01fb-4d8b-bd7f-2b92711d7ccb","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-bg_flat_0_aaaaaa_40x100.png"},{"selector":".ui-widget-shadow","style":".ui-widget-shadow{--wpr-bg-3fe95613-d2cd-4e51-87da-35202fb985e1: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-bg_flat_0_aaaaaa_40x100.png');}","hash":"3fe95613-d2cd-4e51-87da-35202fb985e1","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-bg_flat_0_aaaaaa_40x100.png"},{"selector":"#simplemodal-container a.modalCloseImg","style":"#simplemodal-container a.modalCloseImg{--wpr-bg-ce2e97ff-d973-487c-9677-aa810ec2f3e0: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/x.png');}","hash":"ce2e97ff-d973-487c-9677-aa810ec2f3e0","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/x.png"},{"selector":".plupload-thumbs .thumb .thumbi a","style":".plupload-thumbs .thumb .thumbi a{--wpr-bg-19d3b4e5-a46a-48dd-8b68-116f39585594: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/delete.png');}","hash":"19d3b4e5-a46a-48dd-8b68-116f39585594","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/delete.png"},{"selector":"input[name=\"street\"].ui-autocomplete-loading","style":"input[name=\"street\"].ui-autocomplete-loading{--wpr-bg-6e8b5507-37e9-4897-8199-57f7b86de38e: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/classic-loader.gif');}","hash":"6e8b5507-37e9-4897-8199-57f7b86de38e","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/images\/classic-loader.gif"},{"selector":".ui-icon,.ui-widget-content .ui-icon","style":".ui-icon,.ui-widget-content .ui-icon{--wpr-bg-28b4643b-adaa-4a84-ad32-fef27e263e0f: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-icons_222222_256x240.png');}","hash":"28b4643b-adaa-4a84-ad32-fef27e263e0f","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-icons_222222_256x240.png"},{"selector":".ui-widget-header .ui-icon","style":".ui-widget-header .ui-icon{--wpr-bg-3492ab69-fcaa-48d2-9342-225979d809f1: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-icons_222222_256x240.png');}","hash":"3492ab69-fcaa-48d2-9342-225979d809f1","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-icons_222222_256x240.png"},{"selector":".ui-state-default .ui-icon","style":".ui-state-default .ui-icon{--wpr-bg-b2e8ce8d-874a-427c-aedf-31c695ae9b43: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-icons_888888_256x240.png');}","hash":"b2e8ce8d-874a-427c-aedf-31c695ae9b43","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-icons_888888_256x240.png"},{"selector":".ui-state-hover .ui-icon,.ui-state-focus .ui-icon","style":".ui-state-hover .ui-icon,.ui-state-focus .ui-icon{--wpr-bg-e7c1e30c-b657-49e9-80ca-77a0a2d56c84: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-icons_454545_256x240.png');}","hash":"e7c1e30c-b657-49e9-80ca-77a0a2d56c84","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-icons_454545_256x240.png"},{"selector":".ui-state-active .ui-icon","style":".ui-state-active .ui-icon{--wpr-bg-2b8d7ff3-a1e6-4bfc-ba76-99dd79d57f9c: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-icons_454545_256x240.png');}","hash":"2b8d7ff3-a1e6-4bfc-ba76-99dd79d57f9c","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-icons_454545_256x240.png"},{"selector":".ui-state-highlight .ui-icon","style":".ui-state-highlight .ui-icon{--wpr-bg-b16411f6-0b2f-4d6d-9f9b-bd73030e9c4b: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-icons_2e83ff_256x240.png');}","hash":"b16411f6-0b2f-4d6d-9f9b-bd73030e9c4b","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-icons_2e83ff_256x240.png"},{"selector":".ui-state-error .ui-icon,.ui-state-error-text .ui-icon","style":".ui-state-error .ui-icon,.ui-state-error-text .ui-icon{--wpr-bg-5e909e73-c21a-45a2-8a50-556944a6280b: url('https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-icons_cd0a0a_256x240.png');}","hash":"5e909e73-c21a-45a2-8a50-556944a6280b","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/geodirectory\/assets\/css\/images\/ui-icons_cd0a0a_256x240.png"},{"selector":"#item1.my_waze","style":"#item1.my_waze{--wpr-bg-eaad080c-9521-4685-8fcc-142da61e22f1: url('https:\/\/warwickpost.com\/wp-content\/plugins\/my-waze\/img\/icon1.png');}","hash":"eaad080c-9521-4685-8fcc-142da61e22f1","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/my-waze\/img\/icon1.png"},{"selector":"#item2.my_waze","style":"#item2.my_waze{--wpr-bg-f79cb2fd-4494-462c-877c-768203820088: url('https:\/\/warwickpost.com\/wp-content\/plugins\/my-waze\/img\/icon2.png');}","hash":"f79cb2fd-4494-462c-877c-768203820088","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/my-waze\/img\/icon2.png"},{"selector":"#item3.my_waze","style":"#item3.my_waze{--wpr-bg-cb54dbb8-9745-43ed-9a8f-499497194111: url('https:\/\/warwickpost.com\/wp-content\/plugins\/my-waze\/img\/icon3.png');}","hash":"cb54dbb8-9745-43ed-9a8f-499497194111","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/my-waze\/img\/icon3.png"},{"selector":"#item4.my_waze","style":"#item4.my_waze{--wpr-bg-17d668a8-e041-42de-b3b0-909e44e0b356: url('https:\/\/warwickpost.com\/wp-content\/plugins\/my-waze\/img\/icon4.png');}","hash":"17d668a8-e041-42de-b3b0-909e44e0b356","url":"https:\/\/warwickpost.com\/wp-content\/plugins\/my-waze\/img\/icon4.png"}]; const rocket_excluded_pairs = [];</script>
4440<meta name="generator" content="WP Rocket 3.23.3.3" data-wpr-features="wpr_lazyload_css_bg_img wpr_delay_js wpr_defer_js wpr_minify_js wpr_lazyload_images wpr_lazyload_iframes wpr_preconnect_external_domains wpr_auto_preload_fonts wpr_oci wpr_image_dimensions wpr_minify_css wpr_preload_links wpr_host_fonts_locally wpr_desktop" /></head> 4441 4442<body class="wp-singular page-template-default page page-id-320 wp-custom-logo wp-embed-responsive wp-theme-storefront wp-child-theme-storefront-child-theme-master geodir_advance_search tribe-no-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring group-blog no-wc-breadcrumb storefront-secondary-navigation storefront-align-wide right-sidebar aui_bs5 tribe-theme-storefront gd-map-auto"> 4443 4444<div id="wrapper"> 4445<div id="page" class="hfeed site"> 4446 4447 4448 <div class="monster-ad"> 4449 <div id="bs_zones-42" class="widget-odd widget-last widget-first widget-1 widget bs_zones"><div><broadstreet-zone place="" zone-id="9940" keywords="not_home_page,not_landing_page,is_article_page,about-us,page" soft-keywords="true" zone-alias="monster_header"></broadstreet-zone></div></div> </div> 4450 4451 <div id="full-header"> 4452 4453 <div class="header-ad-spot"> 4454 </div> 4455 4456 <header id="masthead" class="site-header" role="banner" style=""> 4457 4458 4459 4460 <div class="col-full"> <a class="skip-link screen-reader-text" href="#site-navigation">Skip to navigation</a> 4461 <a class="skip-link screen-reader-text" href="#content">Skip to content</a> 4462 <div class="site-branding"> 4463 <a href="https://warwickpost.com/" class="custom-logo-link" rel="home"><img data-skip-lazy="1" width="764" height="169" src="https://warwickpost.com/wp-content/uploads/2019/03/cropped-warwick-post-logo.webp" class="custom-logo" alt="WarwickPost.com" srcset="https://warwickpost.com/wp-content/uploads/2019/03/cropped-warwick-post-logo.webp 1w" sizes="(max-width: 300px) 100vw, 270px" /></a> </div> 4464 <nav class="secondary-navigation" role="navigation" aria-label="Secondary Navigation"> 4465 <div class="menu-top-container"><ul id="menu-top" class="menu"><li id="menu-item-10076" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-10076"><a href="https://warwickpost.com/">Home</a></li> 4466<li id="menu-item-10077" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-320 current_page_item menu-item-10077"><a href="https://warwickpost.com/about-us/" aria-current="page">About Us</a></li> 4467<li id="menu-item-10078" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10078"><a href="https://warwickpost.com/warwickpost-com-advertising/">WarwickPost.com Advertising</a></li> 4468<li id="menu-item-10079" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-10079"><a rel="privacy-policy" href="https://warwickpost.com/privacy-policy/">Privacy Policy</a></li> 4469<li id="menu-item-10080" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10080"><a href="https://warwickpost.com/faq/">FAQ</a></li> 4470</ul></div> </nav><!-- #site-navigation --> 4471 </div><div class="storefront-primary-navigation"><div class="col-full"> <nav id="site-navigation" class="main-navigation" role="navigation" aria-label="Primary Navigation"> 4472 <button id="site-navigation-menu-toggle" class="menu-toggle" aria-controls="site-navigation" aria-expanded="false"><span>Menu</span></button> 4473 <div class="primary-navigation"><ul id="menu-main" class="menu"><li id="menu-item-24196" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-24196"><a href="https://warwickpost.com/subscribe-warwickpost-com/">Subscribe</a></li> 4474<li id="menu-item-10082" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10082"><a href="https://warwickpost.com/news-to-you/" title="Local News">Local</a> 4475<ul class="sub-menu"> 4476 <li id="menu-item-94210" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94210"><a href="https://warwickpost.com/news-to-you/">Local News</a></li> 4477 <li id="menu-item-72562" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-72562"><a href="https://warwickpost.com/coventry-ri-news/">Coventry, RI news</a></li>
4478 <li id="menu-item-10083" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10083"><a href="https://warwickpost.com/police-news-fire-news-in-ri/">Police & Fire</a></li> 4479 <li id="menu-item-10084" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10084"><a href="https://warwickpost.com/business/">Business</a></li> 4480 <li id="menu-item-10085" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10085"><a href="https://warwickpost.com/schools-2/">Schools</a></li> 4481 <li id="menu-item-94194" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-94194"><a href="https://warwickpost.com/arts-entertainment/">A&E</a> 4482 <ul class="sub-menu"> 4483 <li id="menu-item-94196" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94196"><a href="https://warwickpost.com/good-times/">Good Times</a></li> 4484 </ul> 4485</li> 4486 <li id="menu-item-72630" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-72630"><a href="https://warwickpost.com/?s=election">Elections</a> 4487 <ul class="sub-menu"> 4488 <li id="menu-item-172724" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-172724"><a href="https://warwickpost.com/elections/election-2026/">Election 2026</a></li> 4489 <li id="menu-item-75422" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-75422"><a href="https://warwickpost.com/elections/election-2024/">Election 2024</a></li> 4490 <li id="menu-item-72628" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-72628"><a href="https://warwickpost.com/elections/election-2023/">Election 2023</a></li> 4491 <li id="menu-item-61676" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-61676"><a href="https://warwickpost.com/news-to-you/election-2022/">Election 2022</a></li> 4492 <li id="menu-item-39101" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-39101"><a href="https://warwickpost.com/news-to-you/election-2020-1/">Election 2020</a> 4493 <ul class="sub-menu"> 4494 <li id="menu-item-41638" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41638"><a href="https://warwickpost.com/news-to-you/election-2020-1/2020-election-tips-security/">2020 Election Tips, Security</a></li> 4495 <li id="menu-item-41639" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41639"><a href="https://warwickpost.com/news-to-you/election-2020-1/2020-mayoral-race/">2020 Mayoral Race</a></li> 4496 <li id="menu-item-42033" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-42033"><a href="https://warwickpost.com/news-to-you/election-2020-1/ward-3-race/">Ward 3 Race</a></li> 4497 <li id="menu-item-41992" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41992"><a href="https://warwickpost.com/news-to-you/election-2020-1/ward-1-race-1/">Ward 1 Race</a></li> 4498 <li id="menu-item-41965" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41965"><a href="https://warwickpost.com/news-to-you/election-2020-1/ward-6-race-1/">Ward 6 Race</a></li> 4499 <li id="menu-item-41640" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41640"><a href="https://warwickpost.com/ward-9-race-1/">Ward 9 race</a></li> 4500 </ul> 4501</li> 4502 <li id="menu-item-23709" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23709"><a href="https://warwickpost.com/election-2018/">Election 2018</a></li> 4503 <li id="menu-item-14698" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-14698"><a href="https://warwickpost.com/election-2016/">Election 2016</a></li> 4504 </ul> 4505</li> 4506 <li id="menu-item-16381" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-16381"><a href="https://warwickpost.com/sports/">Sports</a></li> 4507</ul> 4508</li> 4509<li id="menu-item-94198" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94198"><a href="https://warwickpost.com/state/">State</a></li> 4510<li id="menu-item-94197" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94197"><a href="https://warwickpost.com/national/">National</a></li> 4511<li id="menu-item-10087" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10087"><a href="https://warwickpost.com/all-politics-are-local/">Opinion</a></li> 4512<li id="menu-item-10089" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10089"><a href="https://warwickpost.com/events">Events</a> 4513<ul class="sub-menu"> 4514 <li id="menu-item-72627" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-72627"><a href="https://warwickpost.com/events/">Events</a></li> 4515 <li id="menu-item-10090" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10090"><a href="https://warwickpost.com/events/community/add">Submit an Event</a></li> 4516</ul> 4517</li> 4518<li id="menu-item-33853" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-33853"><a href="https://warwickpost.com/rhodychow/">Dine Out</a> 4519<ul class="sub-menu"> 4520 <li id="menu-item-37615" class="menu-item menu-item-type-taxonomy menu-item-object-gd_placecategory menu-item-has-children menu-item-37615"><a href="https://warwickpost.com/places/category/take-out-1/">TAKE-OUT</a> 4521 <ul class="sub-menu"> 4522 <li id="menu-item-37672" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37672"><a href="https://warwickpost.com/search/?geodir_search=1&stype=gd_place&spost_category%5B%5D=6802&s=Italian&snear=&sgeo_lat=&sgeo_lon=">Italian Takeout</a></li> 4523 <li id="menu-item-37674" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37674"><a href="https://warwickpost.com/search/page/1/?geodir_search=1&stype=gd_place&spost_category%5B0%5D=6802&s=Pizza&snear&sgeo_lat&sgeo_lon">Pizza Takeout</a></li> 4524 <li id="menu-item-37687" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37687"><a href="https://warwickpost.com/search/?geodir_search=1&stype=gd_place&spost_category%5B%5D=6802&s=mexican&snear=&sgeo_lat=&sgeo_lon=">Mexican Takeout</a></li> 4525 <li id="menu-item-37711" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37711"><a href="https://warwickpost.com/search/?geodir_search=1&stype=gd_place&spost_category%5B%5D=6802&s=breakfast&snear=&sgeo_lat=&sgeo_lon=">Breakfast Takeout</a></li> 4526 </ul> 4527</li> 4528</ul> 4529</li> 4530<li id="menu-item-94195" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-94195"><a href="https://warwickpost.com/health/">Health</a> 4531<ul class="sub-menu"> 4532 <li id="menu-item-37385" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-37385"><a href="https://warwickpost.com/news-to-you/covid-19-1/">COVID-19</a></li> 4533</ul> 4534</li> 4535<li id="menu-item-65003" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-65003">
4535<a href="https://warwickpost.com/warwickpost-com-advertising/">Advertise</a></li> 4536<li id="menu-item-72301" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-72301"><a href="https://warwickpost.com/login-2/">Login</a></li> 4537</ul></div><div class="handheld-navigation"><ul id="menu-main-1" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-24196"><a href="https://warwickpost.com/subscribe-warwickpost-com/">Subscribe</a></li> 4538<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10082"><a href="https://warwickpost.com/news-to-you/" title="Local News">Local</a> 4539<ul class="sub-menu"> 4540 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94210"><a href="https://warwickpost.com/news-to-you/">Local News</a></li> 4541 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-72562"><a href="https://warwickpost.com/coventry-ri-news/">Coventry, RI news</a></li> 4542 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10083"><a href="https://warwickpost.com/police-news-fire-news-in-ri/">Police & Fire</a></li> 4543 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10084"><a href="https://warwickpost.com/business/">Business</a></li> 4544 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10085"><a href="https://warwickpost.com/schools-2/">Schools</a></li> 4545 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-94194"><a href="https://warwickpost.com/arts-entertainment/">A&E</a> 4546 <ul class="sub-menu"> 4547 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94196"><a href="https://warwickpost.com/good-times/">Good Times</a></li> 4548 </ul> 4549</li> 4550 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-72630"><a href="https://warwickpost.com/?s=election">Elections</a> 4551 <ul class="sub-menu"> 4552 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-172724"><a href="https://warwickpost.com/elections/election-2026/">Election 2026</a></li> 4553 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-75422"><a href="https://warwickpost.com/elections/election-2024/">Election 2024</a></li> 4554 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-72628"><a href="https://warwickpost.com/elections/election-2023/">Election 2023</a></li> 4555 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-61676"><a href="https://warwickpost.com/news-to-you/election-2022/">Election 2022</a></li> 4556 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-39101"><a href="https://warwickpost.com/news-to-you/election-2020-1/">Election 2020</a> 4557 <ul class="sub-menu"> 4558 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41638"><a href="https://warwickpost.com/news-to-you/election-2020-1/2020-election-tips-security/">2020 Election Tips, Security</a></li> 4559 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41639"><a href="https://warwickpost.com/news-to-you/election-2020-1/2020-mayoral-race/">2020 Mayoral Race</a></li> 4560 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-42033"><a href="https://warwickpost.com/news-to-you/election-2020-1/ward-3-race/">Ward 3 Race</a></li> 4561 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41992"><a href="https://warwickpost.com/news-to-you/election-2020-1/ward-1-race-1/">Ward 1 Race</a></li> 4562 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41965"><a href="https://warwickpost.com/news-to-you/election-2020-1/ward-6-race-1/">Ward 6 Race</a></li> 4563 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41640"><a href="https://warwickpost.com/ward-9-race-1/">Ward 9 race</a></li> 4564 </ul> 4565</li> 4566 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23709"><a href="https://warwickpost.com/election-2018/">Election 2018</a></li> 4567 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-14698"><a href="https://warwickpost.com/election-2016/">Election 2016</a></li> 4568 </ul> 4569</li> 4570 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-16381"><a href="https://warwickpost.com/sports/">Sports</a></li> 4571</ul> 4572</li> 4573<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94198"><a href="https://warwickpost.com/state/">State</a></li> 4574<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94197"><a href="https://warwickpost.com/national/">National</a></li> 4575<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10087"><a href="https://warwickpost.com/all-politics-are-local/">Opinion</a></li> 4576<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10089"><a href="https://warwickpost.com/events">Events</a> 4577<ul class="sub-menu"> 4578 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-72627"><a href="https://warwickpost.com/events/">Events</a></li> 4579 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10090"><a href="https://warwickpost.com/events/community/add">Submit an Event</a></li> 4580</ul> 4581</li> 4582<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-33853"><a href="https://warwickpost.com/rhodychow/">Dine Out</a> 4583<ul class="sub-menu"> 4584 <li class="menu-item menu-item-type-taxonomy menu-item-object-gd_placecategory menu-item-has-children menu-item-37615"><a href="https://warwickpost.com/places/category/take-out-1/">TAKE-OUT</a> 4585 <ul class="sub-menu"> 4586 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37672"><a href="https://warwickpost.com/search/?geodir_search=1&stype=gd_place&spost_category%5B%5D=6802&s=Italian&snear=&sgeo_lat=&sgeo_lon=">Italian Takeout</a></li> 4587 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37674"><a href="https://warwickpost.com/search/page/1/?geodir_search=1&stype=gd_place&spost_category%5B0%5D=6802&s=Pizza&snear&sgeo_lat&sgeo_lon">Pizza Takeout</a></li> 4588 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37687"><a href="https://warwickpost.com/search/?geodir_search=1&stype=gd_place&spost_category%5B%5D=6802&s=mexican&snear=&sgeo_lat=&sgeo_lon=">Mexican Takeout</a></li> 4589 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37711"><a href="https://warwickpost.com/search/?geodir_search=1&stype=gd_place&spost_category%5B%5D=6802&s=breakfast&snear=&sgeo_lat=&sgeo_lon=">Breakfast Takeout</a></li> 4590 </ul> 4591</li> 4592</ul> 4593</li> 4594<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-94195"><a href="https://warwickpost.com/health/">Health</a> 4595<ul class="sub-menu"> 4596 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-37385"><a href="https://warwickpost.com/news-to-you/covid-19-1/">COVID-19</a></li> 4597</ul> 4598</li> 4599<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-65003">
4599<a href="https://warwickpost.com/warwickpost-com-advertising/">Advertise</a></li> 4600<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-72301"><a href="https://warwickpost.com/login-2/">Login</a></li> 4601</ul></div> </nav><!-- #site-navigation --> 4602 </div></div> 4603 <div class="navigation-search"> 4604 <a class="nav-search-button"><i class="fa fa-search"></i></a> 4605 <div id="search-10" class="widget-odd widget-last widget-first widget-1 widget widget_search"><form role="search" method="get" class="search-form" action="https://warwickpost.com/"> 4606 <label> 4607 <span class="screen-reader-text">Search for:</span> 4608 <input type="search" class="search-field" placeholder="Search …" value="" name="s" /> 4609 </label> 4610 <input type="submit" class="search-submit" value="Search" /> 4611 </form></div> </div> 4612 4613 <a class="shiftnav-toggle shiftnav-toggle-shiftnav-main shiftnav-toggle-button" tabindex="0" data-shiftnav-target="shiftnav-main" ><i class="fa fa-bars"></i> </a> 4614 <div class="sticky-header"> 4615 <div class="header-ad-spot"> 4616 </div> 4617 <div class="col-full"> <a class="skip-link screen-reader-text" href="#site-navigation">Skip to navigation</a> 4618 <a class="skip-link screen-reader-text" href="#content">Skip to content</a> 4619 <div class="site-branding"> 4620 <a href="https://warwickpost.com/" class="custom-logo-link" rel="home"><img data-skip-lazy="1" width="764" height="169" src="https://warwickpost.com/wp-content/uploads/2019/03/cropped-warwick-post-logo.webp" class="custom-logo" alt="WarwickPost.com" srcset="https://warwickpost.com/wp-content/uploads/2019/03/cropped-warwick-post-logo.webp 1w" sizes="(max-width: 300px) 100vw, 270px" /></a> </div> 4621 <nav class="secondary-navigation" role="navigation" aria-label="Secondary Navigation"> 4622 <div class="menu-top-container"><ul id="menu-top-1" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-10076"><a href="https://warwickpost.com/">Home</a></li> 4623<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-320 current_page_item menu-item-10077"><a href="https://warwickpost.com/about-us/" aria-current="page">About Us</a></li> 4624<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10078"><a href="https://warwickpost.com/warwickpost-com-advertising/">WarwickPost.com Advertising</a></li> 4625<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-10079"><a rel="privacy-policy" href="https://warwickpost.com/privacy-policy/">Privacy Policy</a></li> 4626<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10080"><a href="https://warwickpost.com/faq/">FAQ</a></li> 4627</ul></div> </nav><!-- #site-navigation --> 4628 </div><div class="storefront-primary-navigation"><div class="col-full"> <nav id="site-navigation" class="main-navigation" role="navigation" aria-label="Primary Navigation"> 4629 <button id="site-navigation-menu-toggle" class="menu-toggle" aria-controls="site-navigation" aria-expanded="false"><span>Menu</span></button> 4630 <div class="primary-navigation"><ul id="menu-main-2" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-24196"><a href="https://warwickpost.com/subscribe-warwickpost-com/">Subscribe</a></li> 4631<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10082"><a href="https://warwickpost.com/news-to-you/" title="Local News">Local</a> 4632<ul class="sub-menu"> 4633 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94210"><a href="https://warwickpost.com/news-to-you/">Local News</a></li> 4634 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-72562"><a href="https://warwickpost.com/coventry-ri-news/">Coventry, RI news</a></li> 4635 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10083"><a href="https://warwickpost.com/police-news-fire-news-in-ri/">Police & Fire</a></li> 4636 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10084"><a href="https://warwickpost.com/business/">Business</a></li> 4637 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10085"><a href="https://warwickpost.com/schools-2/">Schools</a></li> 4638 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-94194"><a href="https://warwickpost.com/arts-entertainment/">A&E</a> 4639 <ul class="sub-menu"> 4640 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94196"><a href="https://warwickpost.com/good-times/">Good Times</a></li> 4641 </ul> 4642</li> 4643 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-72630"><a href="https://warwickpost.com/?s=election">Elections</a> 4644 <ul class="sub-menu"> 4645 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-172724"><a href="https://warwickpost.com/elections/election-2026/">Election 2026</a></li> 4646 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-75422"><a href="https://warwickpost.com/elections/election-2024/">Election 2024</a></li> 4647 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-72628"><a href="https://warwickpost.com/elections/election-2023/">Election 2023</a></li> 4648 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-61676"><a href="https://warwickpost.com/news-to-you/election-2022/">Election 2022</a></li> 4649 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-39101"><a href="https://warwickpost.com/news-to-you/election-2020-1/">Election 2020</a> 4650 <ul class="sub-menu"> 4651 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41638"><a href="https://warwickpost.com/news-to-you/election-2020-1/2020-election-tips-security/">2020 Election Tips, Security</a></li> 4652 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41639"><a href="https://warwickpost.com/news-to-you/election-2020-1/2020-mayoral-race/">2020 Mayoral Race</a></li> 4653 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-42033"><a href="https://warwickpost.com/news-to-you/election-2020-1/ward-3-race/">Ward 3 Race</a></li> 4654 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41992"><a href="https://warwickpost.com/news-to-you/election-2020-1/ward-1-race-1/">Ward 1 Race</a></li> 4655 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41965"><a href="https://warwickpost.com/news-to-you/election-2020-1/ward-6-race-1/">Ward 6 Race</a></li> 4656 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41640"><a href="https://warwickpost.com/ward-9-race-1/">Ward 9 race</a></li> 4657 </ul> 4658</li> 4659 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23709"><a href="https://warwickpost.com/election-2018/">Election 2018</a></li> 4660 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-14698"><a href="https://warwickpost.com/election-2016/">Election 2016</a></li> 4661 </ul> 4662</li> 4663 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-16381"><a href="https://warwickpost.com/sports/">Sports</a></li> 4664</ul> 4665</li> 4666<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94198"><a href="https://warwickpost.com/state/">State</a></li> 4667<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94197"><a href="https://warwickpost.com/national/">National</a></li> 4668<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10087"><a href="https://warwickpost.com/all-politics-are-local/">Opinion</a></li> 4669<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10089"><a href="https://warwickpost.com/events">Events</a> 4670<ul class="sub-menu"> 4671 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-72627"><a href="https://warwickpost.com/events/">Events</a></li> 4672 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10090"><a href="https://warwickpost.com/events/community/add">Submit an Event</a></li> 4673</ul> 4674</li> 4675<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-33853"><a href="https://warwickpost.com/rhodychow/">Dine Out</a> 4676<ul class="sub-menu"> 4677 <li class="menu-item menu-item-type-taxonomy menu-item-object-gd_placecategory menu-item-has-children menu-item-37615"><a href="https://warwickpost.com/places/category/take-out-1/">TAKE-OUT</a> 4678 <ul class="sub-menu"> 4679 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37672"><a href="https://warwickpost.com/search/?geodir_search=1&stype=gd_place&spost_category%5B%5D=6802&s=Italian&snear=&sgeo_lat=&sgeo_lon=">Italian Takeout</a></li> 4680 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37674"><a href="https://warwickpost.com/search/page/1/?geodir_search=1&stype=gd_place&spost_category%5B0%5D=6802&s=Pizza&snear&sgeo_lat&sgeo_lon">Pizza Takeout</a></li> 4681 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37687"><a href="https://warwickpost.com/search/?geodir_search=1&stype=gd_place&spost_category%5B%5D=6802&s=mexican&snear=&sgeo_lat=&sgeo_lon=">Mexican Takeout</a></li> 4682 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37711"><a href="https://warwickpost.com/search/?geodir_search=1&stype=gd_place&spost_category%5B%5D=6802&s=breakfast&snear=&sgeo_lat=&sgeo_lon=">Breakfast Takeout</a></li> 4683 </ul> 4684</li> 4685</ul> 4686</li> 4687<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-94195"><a href="https://warwickpost.com/health/">Health</a> 4688<ul class="sub-menu"> 4689 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-37385"><a href="https://warwickpost.com/news-to-you/covid-19-1/">COVID-19</a></li> 4690</ul> 4691</li> 4692<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-65003">
4692<a href="https://warwickpost.com/warwickpost-com-advertising/">Advertise</a></li> 4693<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-72301"><a href="https://warwickpost.com/login-2/">Login</a></li> 4694</ul></div><div class="handheld-navigation"><ul id="menu-main-3" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-24196"><a href="https://warwickpost.com/subscribe-warwickpost-com/">Subscribe</a></li> 4695<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10082"><a href="https://warwickpost.com/news-to-you/" title="Local News">Local</a> 4696<ul class="sub-menu"> 4697 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94210"><a href="https://warwickpost.com/news-to-you/">Local News</a></li> 4698 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-72562"><a href="https://warwickpost.com/coventry-ri-news/">Coventry, RI news</a></li> 4699 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10083"><a href="https://warwickpost.com/police-news-fire-news-in-ri/">Police & Fire</a></li> 4700 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10084"><a href="https://warwickpost.com/business/">Business</a></li> 4701 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10085"><a href="https://warwickpost.com/schools-2/">Schools</a></li> 4702 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-94194"><a href="https://warwickpost.com/arts-entertainment/">A&E</a> 4703 <ul class="sub-menu"> 4704 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94196"><a href="https://warwickpost.com/good-times/">Good Times</a></li> 4705 </ul> 4706</li> 4707 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-72630"><a href="https://warwickpost.com/?s=election">Elections</a> 4708 <ul class="sub-menu"> 4709 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-172724"><a href="https://warwickpost.com/elections/election-2026/">Election 2026</a></li> 4710 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-75422"><a href="https://warwickpost.com/elections/election-2024/">Election 2024</a></li> 4711 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-72628"><a href="https://warwickpost.com/elections/election-2023/">Election 2023</a></li> 4712 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-61676"><a href="https://warwickpost.com/news-to-you/election-2022/">Election 2022</a></li> 4713 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-39101"><a href="https://warwickpost.com/news-to-you/election-2020-1/">Election 2020</a> 4714 <ul class="sub-menu"> 4715 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41638"><a href="https://warwickpost.com/news-to-you/election-2020-1/2020-election-tips-security/">2020 Election Tips, Security</a></li> 4716 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41639"><a href="https://warwickpost.com/news-to-you/election-2020-1/2020-mayoral-race/">2020 Mayoral Race</a></li> 4717 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-42033"><a href="https://warwickpost.com/news-to-you/election-2020-1/ward-3-race/">Ward 3 Race</a></li> 4718 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41992"><a href="https://warwickpost.com/news-to-you/election-2020-1/ward-1-race-1/">Ward 1 Race</a></li> 4719 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41965"><a href="https://warwickpost.com/news-to-you/election-2020-1/ward-6-race-1/">Ward 6 Race</a></li> 4720 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41640"><a href="https://warwickpost.com/ward-9-race-1/">Ward 9 race</a></li> 4721 </ul> 4722</li> 4723 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23709"><a href="https://warwickpost.com/election-2018/">Election 2018</a></li> 4724 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-14698"><a href="https://warwickpost.com/election-2016/">Election 2016</a></li> 4725 </ul> 4726</li> 4727 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-16381"><a href="https://warwickpost.com/sports/">Sports</a></li> 4728</ul> 4729</li> 4730<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94198"><a href="https://warwickpost.com/state/">State</a></li> 4731<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94197"><a href="https://warwickpost.com/national/">National</a></li> 4732<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10087"><a href="https://warwickpost.com/all-politics-are-local/">Opinion</a></li> 4733<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10089"><a href="https://warwickpost.com/events">Events</a> 4734<ul class="sub-menu"> 4735 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-72627"><a href="https://warwickpost.com/events/">Events</a></li> 4736 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10090"><a href="https://warwickpost.com/events/community/add">Submit an Event</a></li> 4737</ul> 4738</li> 4739<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-33853"><a href="https://warwickpost.com/rhodychow/">Dine Out</a> 4740<ul class="sub-menu"> 4741 <li class="menu-item menu-item-type-taxonomy menu-item-object-gd_placecategory menu-item-has-children menu-item-37615"><a href="https://warwickpost.com/places/category/take-out-1/">TAKE-OUT</a> 4742 <ul class="sub-menu"> 4743 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37672"><a href="https://warwickpost.com/search/?geodir_search=1&stype=gd_place&spost_category%5B%5D=6802&s=Italian&snear=&sgeo_lat=&sgeo_lon=">Italian Takeout</a></li> 4744 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37674"><a href="https://warwickpost.com/search/page/1/?geodir_search=1&stype=gd_place&spost_category%5B0%5D=6802&s=Pizza&snear&sgeo_lat&sgeo_lon">Pizza Takeout</a></li> 4745 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37687"><a href="https://warwickpost.com/search/?geodir_search=1&stype=gd_place&spost_category%5B%5D=6802&s=mexican&snear=&sgeo_lat=&sgeo_lon=">Mexican Takeout</a></li> 4746 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37711"><a href="https://warwickpost.com/search/?geodir_search=1&stype=gd_place&spost_category%5B%5D=6802&s=breakfast&snear=&sgeo_lat=&sgeo_lon=">Breakfast Takeout</a></li> 4747 </ul> 4748</li> 4749</ul> 4750</li> 4751<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-94195"><a href="https://warwickpost.com/health/">Health</a> 4752<ul class="sub-menu"> 4753 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-37385"><a href="https://warwickpost.com/news-to-you/covid-19-1/">COVID-19</a></li> 4754</ul> 4755</li> 4756<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-65003">
4756<a href="https://warwickpost.com/warwickpost-com-advertising/">Advertise</a></li> 4757<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-72301"><a href="https://warwickpost.com/login-2/">Login</a></li> 4758</ul></div> </nav><!-- #site-navigation --> 4759 </div></div> <div class="navigation-search"> 4760 <a class="nav-search-button"><i class="fa fa-search"></i></a> 4761 <div id="search-10" class="widget-even widget-2 widget widget_search"><form role="search" method="get" class="search-form" action="https://warwickpost.com/"> 4762 <label> 4763 <span class="screen-reader-text">Search for:</span> 4764 <input type="search" class="search-field" placeholder="Search …" value="" name="s" /> 4765 </label> 4766 <input type="submit" class="search-submit" value="Search" /> 4767 </form></div> </div> 4768 <a class="shiftnav-toggle shiftnav-toggle-shiftnav-main shiftnav-toggle-button" tabindex="0" data-shiftnav-target="shiftnav-main" ><i class="fa fa-bars"></i> </a> </div> 4769 4770 </header><!-- #masthead --> 4771 4772 </div> <!-- #full-header --> 4773 4774 <div class="header-widget-region" role="complementary"> 4775 <div class="col-full"> 4776 <div id="bs_zones-43" class="widget-odd widget-first widget-1 widget bs_zones"><div><broadstreet-zone place="" zone-id="66549" keywords="not_home_page,not_landing_page,is_article_page,about-us,page" soft-keywords="true" zone-alias=""></broadstreet-zone></div></div><div id="custom_html-4" class="widget_text widget-even widget-2 widget widget_custom_html"><div class="textwidget custom-html-widget"><div class="wp-narrow-divider"></div> 4777 4778<div class="search-this-site-banner"> 4779 Search This Site 4780</div> 4781</div></div><div id="text-11" class="widget-odd widget-last widget-3 widget widget_text"> <div class="textwidget"><div class="livesearch_alert_div" style="max-width: 734px"> 4782<p>Chowdah? Cabinets? Find it here!</p> 4783</div> 4784<form class="livesearch_wrapper" style="opacity: .5"> 4785 <select name="ajax_que" disabled> 4786 <option selected value="livesearch_ajax_dir">Local Biz</option> 4787 <option value="livesearch_ajax_posts">News</option> 4788 </select> 4789 <input type='text' name='livesearch_field' disabled placeholder="Loading..."> 4790</form> 4791<div style="max-width: 734px"> 4792<img width="40" height="40" class="livesearch_spinner" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2040%2040'%3E%3C/svg%3E" data-lazy-src="/wp-content/themes/storefront-child-theme-master/livesearch/inc/warwick_spinner.png"><noscript><img width="40" height="40" class="livesearch_spinner" src="/wp-content/themes/storefront-child-theme-master/livesearch/inc/warwick_spinner.png"></noscript> 4793</div> 4794<div id="results_wrapper"> 4795 <div id="search_results"> 4796 </div> 4797</div> 4798 4799</div> 4800 </div> </div> 4801 </div> 4802 4803 <div id="content" class="site-content" tabindex="-1"> 4804 <div class="col-full"> 4805 4806 4807 <div id="primary" class="content-area"> 4808 <main id="main" class="site-main" role="main"> 4809 4810 4811<article id="post-320" class="post-320 page type-page status-publish hentry"> 4812 <header class="entry-header"> 4813 <h1 class="entry-title">About Us</h1> </header><!-- .entry-header --> 4814 <div class="entry-content"> 4815 <p>Rob Borkowski and Joe Hutnak are Rhode Island natives and veteran print and online journalists, most recently with Patch.com</p> 4816<p>The concept for Warwick Post evolved from a series of discussions in late 2013 about how to create a dynamic single-community online platform for Warwick, Rhode Island.</p> 4817<p>What resulted is the website you see today, which includes regular news updates, commentary on important issues, and a vibrant, dynamic business directory that provides easy and affordable advertising opportunities for companies seeking to do business in Warwick.</p> 4818<p><strong>About Rob</strong></p> 4819<figure id="attachment_321" aria-describedby="caption-attachment-321" style="width: 278px" class="wp-caption alignright"><img fetchpriority="high" class="wp-image-321 " src="https://warwickpost.com/wp-content/uploads/2014/04/IMG_2930-1170x1293.jpg" alt="IMG_2930" width="278" height="307" /><figcaption id="caption-attachment-321" class="wp-caption-text">Rob Borkowski / Email: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="c6a3a2afb2a9b486b1a7b4b1afa5adb6a9b5b2e8a5a9ab">[email protected]</a></figcaption></figure> 4820<p>Rob graduated from University of Rhode Island in 1994 with a B.A. in journalism, and worked as reporter and editor for several local publications, including <em>
4820The Kent County Daily Times, Coventry Courier, </em>and <em>East Greenwich Pendulum</em>, before heading north and continuing his editorial career in Massachusetts for Gatehouse Media.</p> 4821<p>Among Rob’s assignments were management of the newsrooms at the Medfield Press and Westwood Press, and contributing to the MetroWest Daily News.</p> 4822<p>In 2010, Rob returned to Rhode Island to spearhead the launch of Patch.com in the West Bay region, and served as Regional Editor during the crucial early months of the company’s expansion.</p> 4823<p>As Publisher, Rob will be taking the lead in covering Warwick and maintaining the Warwick Post’s editorial standards. You can contact Rob at <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="8ce9e8e5f8e3feccfbedfefbe5efe7fce3fff8a2efe3e1">[email protected]</a>, or via <a href="https://www.facebook.com/warwickpost/" target="_blank" rel="noopener">the WarwickPost Facebook page</a>.</p> 4824<p><strong>Joe Hutnak</strong></p> 4825<p><img class="wp-image-17691 alignright ewww_webp_lazy_load" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20287%20289'%3E%3C/svg%3E" alt="" width="287" height="289" data-lazy-src="https://warwickpost.com/wp-content/uploads/2014/04/badge-photo.jpg" data-lazy-src-webp="https://warwickpost.com/wp-content/uploads/2014/04/badge-photo.webp" /><noscript><img class="wp-image-17691 alignright" src="https://warwickpost.com/wp-content/uploads/2014/04/badge-photo.jpg" alt="" width="287" height="289" /></noscript></p> 4826<p>A 1993 graduate of Rhode Island College, Joe’s experience in local news goes back to his “Journalism 1.0” tenure as a reporter and editor for community news outlets in Cranston, West Warwick, East Greenwich, and Chariho.</p> 4827<p>Joe also worked in political campaigns, nonprofit administration, after-school youth programs, and education before his “Journalism 2.0” experience with Patch.com beginning in 2010.</p> 4828<p>During his time at Patch, Joe coordinated the launch of Smithfield Patch, and in December, 2012, took a new assignment at Bristol-Warren Patch. He also served as Field Editor, providing daily content for six Patch sites in Rhode Island.</p> 4829<p>In the summer of 2015, Joe divested from Warwick Post LLC to take a public relations position for Tri-County Community Action Agencies. He is currently a Promotional Writer for MEDITECH and remains involved with the site as an occasional contributor and editor-at-large.</p> 4830<div class='find_me'><p>This is a test</p></div> </div><!-- .entry-content --> 4831 </article><!-- #post-## --> 4832 4833 </main><!-- #main --> 4834 </div><!-- #primary --> 4835 4836 4837<div id="secondary" class="widget-area" role="complementary"> 4838 <div id="bs_zones-38" class="widget-even widget-4 sidebar_ad_zone1 widget bs_zones"><div><broadstreet-zone place="" zone-id="9942" keywords="not_home_page,not_landing_page,is_article_page,about-us,page" soft-keywords="true" zone-alias="sidebar_1"></broadstreet-zone></div></div><div id="bs_zones-30" class="widget-odd widget-5 sidebar_ad_zone2 widget bs_zones"><div><broadstreet-zone place="" zone-id="14566" keywords="not_home_page,not_landing_page,is_article_page,about-us,page" soft-keywords="true" zone-alias="sidebar_2"></broadstreet-zone></div></div><div id="bs_zones-8" class="widget-even widget-6 sidebar_ad_zone3 widget bs_zones"><div><broadstreet-zone place="" zone-id="10204" keywords="not_home_page,not_landing_page,is_article_page,about-us,page" soft-keywords="true" zone-alias="sidebar_3"></broadstreet-zone></div></div><div id="bs_zones-13" class="widget-odd widget-7 sidebar_ad_zone4 widget bs_zones"><div><broadstreet-zone place="" zone-id="9945" keywords="not_home_page,not_landing_page,is_article_page,about-us,page" soft-keywords="true" zone-alias="sidebar_4"></broadstreet-zone></div></div><div id="bs_zones-39" class="widget-even widget-8 sidebar_ad_zone5 widget bs_zones"><div><broadstreet-zone place="" zone-id="10206" keywords="not_home_page,not_landing_page,is_article_page,about-us,page" soft-keywords="true" zone-alias="sidebar_5"></broadstreet-zone></div></div><div class="tribe-compatibility-container" > 4839 <div 4840 class="tribe-common tribe-events tribe-events-view tribe-events-view--widget-events-list tribe-events-widget" data-js="tribe-events-view" 4841 data-view-rest-url="https://warwickpost.com/wp-json/tribe/views/v2/
4841html" 4842 data-view-manage-url="1" 4843 data-view-breakpoint-pointer="2a7afdc6-f238-4c92-b7c1-37fa8958a437" 4844 > 4845 <div class="tribe-events-widget-events-list">
vendor: 113 bytes, lines 4845-4847
4845 4846 4847 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
4847<script type="application/ld+json"> 4848[{"@context":"http://schema.org","@type":"Event","name":"Ship History Center Open House","description":"<p>Tour our collections and learn about the history of steamships and engine-powered vessels. Explore hundreds of models, photos, maritime artworks, and other artifacts. Tour Selfie Station with Nautical Props Deck […]</p>\\n","image":"https://warwickpost.com/wp-content/uploads/2026/08/Wallin-speaker-Final-1.png","url":"https://warwickpost.com/event/ship-history-center-open-house/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2026-10-12T10:00:00-04:00","endDate":"2026-10-12T14:00:00-04:00","location":{"@type":"Place","name":"Ship History Center","description":"","url":"","address":{"@type":"PostalAddress","streetAddress":"2500 Post Rd","addressLocality":"Warwick","addressRegion":"RI","postalCode":"02886","addressCountry":"United States"},"telephone":"4014633570","sameAs":"https://shiphistory.org/events/"},"organizer":{"@type":"Person","name":"Steamship Historical Society of America","description":"","url":"https://shiphistory.org/events/","telephone":"4014633570","email":"arajack@sshsa.org","sameAs":"https://shiphistory.org/events/"},"offers":{"@type":"Offer","price":"0","priceCurrency":"USD","url":"https://warwickpost.com/event/ship-history-center-open-house/","category":"primary","availability":"inStock","validFrom":"2026-09-01T00:00:00+00:00"},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"Ship History Center Open House","description":"<p>Tour our collections and learn about the history of steamships and engine-powered vessels. Explore hundreds of models, photos, maritime artworks, and other artifacts. Tour Selfie Station with Nautical Props Deck […]</p>\\n","image":"https://warwickpost.com/wp-content/uploads/2026/08/Open-House-Square-10.12.26.png","url":"https://warwickpost.com/event/ship-history-center-open-house-2/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2026-10-12T10:00:00-04:00","endDate":"2026-10-12T14:00:00-04:00","performer":"Organization"}] 4849</script>
4849 4850
4850<script data-js="tribe-events-view-data" type="application/json"> 4851 {"slug":"widget-events-list","prev_url":"","next_url":"","view_class":"Tribe\\Events\\Views\\V2\\Views\\Widgets\\Widget_List_View","view_slug":"widget-events-list","view_label":"View","view":null,"should_manage_url":true,"id":null,"alias-slugs":null,"title":"About Us - WarwickPost.com","limit":"5","no_upcoming_events":true,"featured_events_only":false,"jsonld_enable":true,"tribe_is_list_widget":false,"admin_fields":{"title":{"label":"Title:","type":"text","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-2-title","name":"widget-tribe-widget-events-list[2][title]","options":[],"placeholder":"","value":null},"limit":{"label":"Show:","type":"number","default":5,"min":1,"max":10,"step":1,"parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-2-limit","name":"widget-tribe-widget-events-list[2][limit]","options":[],"placeholder":"","value":null},"no_upcoming_events":{"label":"Hide this widget if there are no upcoming events.","type":"checkbox","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-2-no_upcoming_events","name":"widget-tribe-widget-events-list[2][no_upcoming_events]","options":[],"placeholder":"","value":null},"featured_events_only":{"label":"Limit to featured events only","type":"checkbox","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-2-featured_events_only","name":"widget-tribe-widget-events-list[2][featured_events_only]","options":[],"placeholder":"","value":null},"jsonld_enable":{"label":"Generate JSON-LD data","type":"checkbox","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-2-jsonld_enable","name":"widget-tribe-widget-events-list[2][jsonld_enable]","options":[],"placeholder":"","value":null}},"venue":false,"country":false,"street":false,"city":false,"region":false,"zip":false,"phone":false,"cost":false,"organizer":false,"operand":"OR","filters":false,"widget_logic":"","extended_widget_opts-tribe-widget-events-list-2":{"id_base":"tribe-widget-events-list-2","visibility":{"main":"0","options":"hide","selected":"0"},"devices":{"options":"hide"},"alignment":{"desktop":"default"},"roles":{"state":""},"styling":{"bg_image":""},"class":{"selected":"0","id":"","classes":"","logic":""},"tabselect":"0"},"classes":"","events":[175283,175136],"url":"https:\/\/warwickpost.com\/?post_type=tribe_events&eventDisplay=widget-events-list","url_event_date":false,"bar":{"keyword":"","date":""},"today":"2026-09-23 00:00:00","now":"2026-09-23 17:31:35","home_url":"https:\/\/warwickpost.com","rest_url":"https:\/\/warwickpost.com\/wp-json\/tribe\/views\/v2\/html","rest_method":"GET","rest_nonce":"","today_url":"https:\/\/warwickpost.com\/?post_type=tribe_events&eventDisplay=widget-events-list&pagename=about-us","today_title":"Click to select today's date","today_label":"Today","prev_label":"","next_label":"","date_formats":{"compact":"Y-m-d","month_and_year_compact":"Y-m","month_and_year":"F Y","time_range_separator":" - ","date_time_separator":" @ "},"messages":[],"start_of_week":"1","header_title":"","header_title_element":"h1","content_title":"","show_content_title":false,"breadcrumbs":[],"backlink":false,"before_events":"","after_events":"\n<!--\nThis calendar is powered by The Events Calendar.\nhttp:\/\/evnt.is\/18wn\n-->\n","display_events_bar":false,"disable_event_search":false,"live_refresh":true,"ical":{"display_link":true,"link":{"url":"https:\/\/warwickpost.com\/?post_type=tribe_events&eventDisplay=widget-events-list&ical=1","text":"Export Events","title":"Use this to share calendar data with Google Calendar, Apple iCal and other compatible apps"}},"container_classes":["tribe-common","tribe-events","tribe-events-view","tribe-events-view--widget-events-list","tribe-events-widget"],"container_data":[],"is_past":false,"breakpoints":{"xsmall":500,"medium":768,"full":960},"breakpoint_pointer":"2a7afdc6-f238-4c92-b7c1-37fa8958a437","is_initial_load":true,"public_views":{"list":{"view_class":"Tribe\\Events\\Views\\V2\\Views\\List_View","view_url":"https:\/\/warwickpost.com\/events\/list\/","view_label":"List","aria_label":"Display Events in List View"},"month":{"view_class":"Tribe\\Events\\Views\\V2\\Views\\Month_Vie
4851w","view_url":"https:\/\/warwickpost.com\/events\/month\/","view_label":"Month","aria_label":"Display Events in Month View"}},"show_latest_past":false,"past":false,"compatibility_classes":["tribe-compatibility-container"],"view_more_text":"View Calendar","view_more_title":"View more events.","view_more_link":"https:\/\/warwickpost.com\/events\/","widget_title":"Upcoming Events","hide_if_no_upcoming_events":true,"display":[],"subscribe_links":{"gcal":{"label":"Google Calendar","single_label":"Add to Google Calendar","visible":true,"block_slug":"hasGoogleCalendar"},"ical":{"label":"iCalendar","single_label":"Add to iCalendar","visible":true,"block_slug":"hasiCal"},"outlook-365":{"label":"Outlook 365","single_label":"Outlook 365","visible":true,"block_slug":"hasOutlook365"},"outlook-live":{"label":"Outlook Live","single_label":"Outlook Live","visible":true,"block_slug":"hasOutlookLive"},"ics":{"label":"Export .ics file","single_label":"Export .ics file","visible":true,"block_slug":null},"outlook-ics":{"label":"Export Outlook .ics file","single_label":"Export Outlook .ics file","visible":true,"block_slug":null}},"_context":{"slug":"widget-events-list"}}</script>
4851 4852 4853 <header class="tribe-events-widget-events-list__header"> 4854 <h2 class="tribe-events-widget-events-list__header-title tribe-common-h6 tribe-common-h--alt"> 4855 Upcoming Events </h2> 4856 </header> 4857 4858 4859 <div class="tribe-events-widget-events-list__events"> 4860 <div class="tribe-common-g-row tribe-events-widget-events-list__event-row" > 4861 4862 <div class="tribe-events-widget-events-list__event-date-tag tribe-common-g-col"> 4863 <time class="tribe-events-widget-events-list__event-date-tag-datetime" datetime="2026-10-12"> 4864 <span class="tribe-events-widget-events-list__event-date-tag-month"> 4865 Oct </span> 4866 <span class="tribe-events-widget-events-list__event-date-tag-daynum tribe-common-h2 tribe-common-h4--min-medium"> 4867 12 </span> 4868 </time> 4869</div> 4870 4871 <div class="tribe-events-widget-events-list__event-wrapper tribe-common-g-col"> 4872 <article class="tribe-events-widget-events-list__event post-175283 tribe_events type-tribe_events status-publish has-post-thumbnail hentry" > 4873 <div class="tribe-events-widget-events-list__event-details"> 4874 4875 <header class="tribe-events-widget-events-list__event-header"> 4876 <div class="tribe-events-widget-events-list__event-datetime-wrapper tribe-common-b2 tribe-common-b3--min-medium"> 4877 <time class="tribe-events-widget-events-list__event-datetime" datetime="2026-10-12"> 4878 <span class="tribe-event-date-start">10:00 am</span> - <span class="tribe-event-time">2:00 pm</span> </time> 4879 </div> 4880 <h3 class="tribe-events-widget-events-list__event-title tribe-common-h7"> 4881 <a 4882 href="https://warwickpost.com/event/ship-history-center-open-house/" 4883 title="Ship History Center Open House" 4884 rel="bookmark" 4885 class="tribe-events-widget-events-list__event-title-link tribe-common-anchor-thin" 4886 > 4887 Ship History Center Open House </a> 4888</h3> 4889 </header> 4890 4891 4892 </div> 4893 </article> 4894 </div> 4895 4896</div> 4897 <div class="tribe-common-g-row tribe-events-widget-events-list__event-row" > 4898 4899 <div class="tribe-events-widget-events-list__event-date-tag tribe-common-g-col"> 4900 <time class="tribe-events-widget-events-list__event-date-tag-datetime" datetime="2026-10-12"> 4901 <span class="tribe-events-widget-events-list__event-date-tag-month"> 4902 Oct </span> 4903 <span class="tribe-events-widget-events-list__event-date-tag-daynum tribe-common-h2 tribe-common-h4--min-medium"> 4904 12 </span> 4905 </time> 4906</div> 4907 4908 <div class="tribe-events-widget-events-list__event-wrapper tribe-common-g-col"> 4909 <article class="tribe-events-widget-events-list__event post-175136 tribe_events type-tribe_events status-publish has-post-thumbnail hentry" > 4910 <div class="tribe-events-widget-events-list__event-details"> 4911 4912 <header class="tribe-events-widget-events-list__event-header"> 4913 <div class="tribe-events-widget-events-list__event-datetime-wrapper tribe-common-b2 tribe-common-b3--min-medium"> 4914 <time class="tribe-events-widget-events-list__event-datetime" datetime="2026-10-12"> 4915 <span class="tribe-event-date-start">10:00 am</span> - <span class="tribe-event-time">2:00 pm</span> </time> 4916 </div> 4917 <h3 class="tribe-events-widget-events-list__event-title tribe-common-h7"> 4918 <a 4919 href="https://warwickpost.com/event/ship-history-center-open-house-2/" 4920 title="Ship History Center Open House" 4921 rel="bookmark" 4922 class="tribe-events-widget-events-list__event-title-link tribe-common-anchor-thin" 4923 > 4924 Ship History Center Open House </a> 4925</h3> 4926 </header> 4927 4928 4929 </div> 4930 </article> 4931 </div> 4932 4933</div> 4934 </div> 4935 4936 <div class="tribe-events-widget-events-list__view-more tribe-common-b1 tribe-common-b2--min-medium"> 4937 <a 4938 href="https://warwickpost.com/events/" 4939 class="tribe-events-widget-events-list__view-more-link tribe-common-anchor-thin" 4940 title="View more events." 4941 > 4942 View Calendar </a> 4943</div> 4944 4945 </div> 4946 </div> 4947</div>
4948<script type="text/rocketlazyloadscript" class="tribe-events-breakpoints"> 4949 ( function () { 4950 var completed = false; 4951 4952 function initBreakpoints() { 4953 if ( completed ) { 4954 // This was fired already and completed no need to attach to the event listener. 4955 document.removeEventListener( 'DOMContentLoaded', initBreakpoints ); 4956 return; 4957 } 4958 4959 if ( 'undefined' === typeof window.tribe ) { 4960 return; 4961 } 4962 4963 if ( 'undefined' === typeof window.tribe.events ) { 4964 return; 4965 } 4966 4967 if ( 'undefined' === typeof window.tribe.events.views ) { 4968 return; 4969 } 4970 4971 if ( 'undefined' === typeof window.tribe.events.views.breakpoints ) { 4972 return; 4973 } 4974 4975 if ( 'function' !== typeof (window.tribe.events.views.breakpoints.setup) ) { 4976 return; 4977 } 4978 4979 var container = document.querySelectorAll( '[data-view-breakpoint-pointer="2a7afdc6-f238-4c92-b7c1-37fa8958a437"]' ); 4980 if ( ! container ) { 4981 return; 4982 } 4983 4984 window.tribe.events.views.breakpoints.setup( container ); 4985 completed = true; 4986 // This was fired already and completed no need to attach to the event listener. 4987 document.removeEventListener( 'DOMContentLoaded', initBreakpoints ); 4988 } 4989 4990 // Try to init the breakpoints right away. 4991 initBreakpoints(); 4992 document.addEventListener( 'DOMContentLoaded', initBreakpoints ); 4993 })(); 4994</script>
vendor: 1 bytes, line 4994
4994
4995<script data-js='tribe-events-view-nonce-data' type='application/json'>{"tvn1":"a85deffbe1","tvn2":""}</script>
4995<div id="media_image-3" class="widget-even widget-last widget-10 widget widget_media_image"><a href="https://warwickpost.com/add-listing"><img width="329" height="40" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20329%2040'%3E%3C/svg%3E" class="image wp-image-32158 attachment-full size-full ewww_webp_lazy_load" alt="" style="max-width: 100%; height: auto;" data-lazy-src="https://warwickpost.com/wp-content/uploads/2019/08/button_add-your-business-listing-2.png" data-lazy-src-webp="https://warwickpost.com/wp-content/uploads/2019/08/button_add-your-business-listing-2.webp" /><noscript><img width="329" height="40" src="https://warwickpost.com/wp-content/uploads/2019/08/button_add-your-business-listing-2.png" class="image wp-image-32158 attachment-full size-full" alt="" style="max-width: 100%; height: auto;" /></noscript></a></div></div><!-- #secondary --> 4996 4997 </div><!-- .col-full --> 4998 </div><!-- #content --> 4999 5000 5001 <footer id="colophon" class="site-footer" role="contentinfo" 5002 <div class="col-full"> 5003 5004 <div class="footer-widgets row-1 col-3 fix"> 5005 <div class="block footer-widget-1"> 5006 <div id="text-3" class="widget-odd widget-first widget-1 widget widget_text"><span class="gamma widget-title">About the WarwickPost</span> <div class="textwidget"><p>Warwick Post is an online news and information source covering Warwick, Rhode Island. It also includes a Directory that allows local businesses to promote their products and services. We’re cool like that.</p> 5007</div> 5008 </div><div id="text-13" class="widget-even widget-last widget-2 widget widget_text"><span class="gamma widget-title">Contact Warwickpost.com</span> <div class="textwidget"><p>If you have a news tip, questions, concerns or want to advertise, you’ll need to <a href="https://warwickpost.com/contact-warwickpost-com/">Contact Warwickpost.com</a>.</p> 5009</div> 5010 </div> </div> 5011 <div class="block footer-widget-2"> 5012 <div id="text-12" class="widget-odd widget-first widget-1 widget widget_text"><span class="gamma widget-title">WarwickPost.com’s Privacy Policy</span> <div class="textwidget"><p>Warwickpost.com does not collect personally identifying data. <a href="https://warwickpost.com/privacy-policy/">Read our full privacy policy</a>.</p> 5013</div> 5014 </div><div id="text-7" class="widget-even widget-last widget-2 widget widget_text"><span class="gamma widget-title">Comments Standards</span> <div class="textwidget"><p>Before you comment on this site, you need an account. Then you’ll have to abide by rules that everyone should probably follow everywhere. Read our <a href="https://warwickpost.com/warwick-post-comment-standards/">rules of conduct for comments on WarwickPost.com articles.</a></p> 5015</div> 5016 </div> </div> 5017 <div class="block footer-widget-3"> 5018 <div id="archives-2" class="widget-odd widget-first widget-1 widget widget_archive"><span class="gamma widget-title">Browse WarwickPost Archives</span> <label class="screen-reader-text" for="archives-dropdown-2">Browse WarwickPost Archives</label> 5019 <select id="archives-dropdown-2" name="archive-dropdown"> 5020 5021 <option value="">Select Month</option> 5022 <option value='https://warwickpost.com/2026/09/'> September 2026 </option> 5023 <option value='https://warwickpost.com/2026/08/'> August 2026 </option> 5024 <option value='https://warwickpost.com/2026/07/'> July 2026 </option> 5025 <option value='https://warwickpost.com/2026/06/'> June 2026 </option> 5026 <option value='https://warwickpost.com/2026/05/'> May 2026 </option> 5027 <option value='https://warwickpost.com/2026/04/'> April 2026 </option> 5028 <option value='https://warwickpost.com/2026/03/'> March 2026 </option> 5029 <option value='https://warwickpost.com/2026/02/'> February 2026 </option> 5030 <option value='https://warwickpost.com/2026/01/'> January 2026 </option> 5031 <option value='https://warwickpost.com/2025/12/'> December 2025 </option> 5032 <option value='https://warwickpost.com/2025/11/'> November 2025 </option> 5033 <option value='https://warwickpost.com/2025/10/'> October 2025 </option> 5034 <option value='https://warwickpost.com/2025/09/'> September 2025 </option> 5035 <option value='https://warwickpost.com/2025/08/'> August 2025 </option> 5036 <option value='https://warwickpost.com/2025/07/'> July 2025 </option> 5037 <option value='https://warwickpost.com/2025/06/'> June 2025 </option> 5038 <option value='https://warwickpost.com/2025/05/'> May 2025 </option> 5039 <option value='https://warwickpost.com/2025/04/'> April 2025 </option> 5040 <option value='https://warwickpost.com/2025/03/'> March 2025 </option> 5041 <option value='https://warwickpost.com/2025/02/'> February 2025 </option> 5042 <option value='https://warwickpost.com/2025/01/'> January 2025 </option> 5043 <option value='https://warwickpost.com/2024/12/'> December 2024 </option> 5044 <option value='https://warwickpost.com/2024/11/'>
5044 November 2024 </option> 5045 <option value='https://warwickpost.com/2024/10/'> October 2024 </option> 5046 <option value='https://warwickpost.com/2024/09/'> September 2024 </option> 5047 <option value='https://warwickpost.com/2024/08/'> August 2024 </option> 5048 <option value='https://warwickpost.com/2024/07/'> July 2024 </option> 5049 <option value='https://warwickpost.com/2024/06/'> June 2024 </option> 5050 <option value='https://warwickpost.com/2024/05/'> May 2024 </option> 5051 <option value='https://warwickpost.com/2024/04/'> April 2024 </option> 5052 <option value='https://warwickpost.com/2024/03/'> March 2024 </option> 5053 <option value='https://warwickpost.com/2024/02/'> February 2024 </option> 5054 <option value='https://warwickpost.com/2024/01/'> January 2024 </option> 5055 <option value='https://warwickpost.com/2023/12/'> December 2023 </option> 5056 <option value='https://warwickpost.com/2023/11/'> November 2023 </option> 5057 <option value='https://warwickpost.com/2023/10/'> October 2023 </option> 5058 <option value='https://warwickpost.com/2023/09/'> September 2023 </option> 5059 <option value='https://warwickpost.com/2023/08/'> August 2023 </option> 5060 <option value='https://warwickpost.com/2023/07/'> July 2023 </option> 5061 <option value='https://warwickpost.com/2023/06/'> June 2023 </option> 5062 <option value='https://warwickpost.com/2023/05/'> May 2023 </option> 5063 <option value='https://warwickpost.com/2023/04/'> April 2023 </option> 5064 <option value='https://warwickpost.com/2023/03/'> March 2023 </option> 5065 <option value='https://warwickpost.com/2023/02/'> February 2023 </option> 5066 <option value='https://warwickpost.com/2023/01/'> January 2023 </option> 5067 <option value='https://warwickpost.com/2022/12/'> December 2022 </option> 5068 <option value='https://warwickpost.com/2022/11/'> November 2022 </option> 5069 <option value='https://warwickpost.com/2022/10/'> October 2022 </option> 5070 <option value='https://warwickpost.com/2022/09/'> September 2022 </option> 5071 <option value='https://warwickpost.com/2022/08/'> August 2022 </option> 5072 <option value='https://warwickpost.com/2022/07/'> July 2022 </option> 5073 <option value='https://warwickpost.com/2022/06/'> June 2022 </option> 5074 <option value='https://warwickpost.com/2022/05/'> May 2022 </option> 5075 <option value='https://warwickpost.com/2022/04/'> April 2022 </option> 5076 <option value='https://warwickpost.com/2022/03/'> March 2022 </option> 5077 <option value='https://warwickpost.com/2022/02/'> February 2022 </option> 5078 <option value='https://warwickpost.com/2022/01/'> January 2022 </option> 5079 <option value='https://warwickpost.com/2021/12/'> December 2021 </option> 5080 <option value='https://warwickpost.com/2021/11/'> November 2021 </option> 5081 <option value='https://warwickpost.com/2021/10/'> October 2021 </option> 5082 <option value='https://warwickpost.com/2021/09/'> September 2021 </option> 5083 <option value='https://warwickpost.com/2021/08/'> August 2021 </option> 5084 <option value='https://warwickpost.com/2021/07/'> July 2021 </option> 5085 <option value='https://warwickpost.com/2021/06/'> June 2021 </option> 5086 <option value='https://warwickpost.com/2021/05/'> May 2021 </option> 5087 <option value='https://warwickpost.com/2021/04/'> April 2021 </option> 5088 <option value='https://warwickpost.com/2021/03/'> March 2021 </option> 5089 <option value='https://warwickpost.com/2021/02/'> February 2021 </option> 5090 <option value='https://warwickpost.com/2021/01/'> January 2021 </option> 5091 <option value='https://warwickpost.com/2020/12/'> December 2020 </option> 5092 <option value='https://warwickpost.com/2020/11/'> November 2020 </option> 5093 <option value='https://warwickpost.com/2020/10/'> October 2020 </option> 5094 <option value='https://warwickpost.com/2020/09/'> September 2020 </option> 5095 <option value='https://warwickpost.com/2020/08/'> August 2020 </option> 5096 <option value='https://warwickpost.com/2020/07/'> July 2020 </option> 5097 <option value='https://warwickpost.com/2020/06/'> June 2020 </option> 5098 <option value='https://warwickpost.com/2020/05/'> May 2020 </option> 5099 <option value='https://warwickpost.com/2020/04/'> April 2020 </option> 5100 <option value='https://warwickpost.com/2020/03/'> March 2020 </option> 5101 <option value='https://warwickpost.com/2020/02/'> February 2020 </option> 5102 <option value='https://warwickpost.com/2020/01/'> January 2020 </option> 5103 <option value='https://warwickpost.com/2019/12/'> December 2019 </option> 5104 <option value='https://warwickpost.com/2019/11/'>
5104 November 2019 </option> 5105 <option value='https://warwickpost.com/2019/10/'> October 2019 </option> 5106 <option value='https://warwickpost.com/2019/09/'> September 2019 </option> 5107 <option value='https://warwickpost.com/2019/08/'> August 2019 </option> 5108 <option value='https://warwickpost.com/2019/07/'> July 2019 </option> 5109 <option value='https://warwickpost.com/2019/06/'> June 2019 </option> 5110 <option value='https://warwickpost.com/2019/05/'> May 2019 </option> 5111 <option value='https://warwickpost.com/2019/04/'> April 2019 </option> 5112 <option value='https://warwickpost.com/2019/03/'> March 2019 </option> 5113 <option value='https://warwickpost.com/2019/02/'> February 2019 </option> 5114 <option value='https://warwickpost.com/2019/01/'> January 2019 </option> 5115 <option value='https://warwickpost.com/2018/12/'> December 2018 </option> 5116 <option value='https://warwickpost.com/2018/11/'> November 2018 </option> 5117 <option value='https://warwickpost.com/2018/10/'> October 2018 </option> 5118 <option value='https://warwickpost.com/2018/09/'> September 2018 </option> 5119 <option value='https://warwickpost.com/2018/08/'> August 2018 </option> 5120 <option value='https://warwickpost.com/2018/07/'> July 2018 </option> 5121 <option value='https://warwickpost.com/2018/06/'> June 2018 </option> 5122 <option value='https://warwickpost.com/2018/05/'> May 2018 </option> 5123 <option value='https://warwickpost.com/2018/04/'> April 2018 </option> 5124 <option value='https://warwickpost.com/2018/03/'> March 2018 </option> 5125 <option value='https://warwickpost.com/2018/02/'> February 2018 </option> 5126 <option value='https://warwickpost.com/2018/01/'> January 2018 </option> 5127 <option value='https://warwickpost.com/2017/12/'> December 2017 </option> 5128 <option value='https://warwickpost.com/2017/11/'> November 2017 </option> 5129 <option value='https://warwickpost.com/2017/10/'> October 2017 </option> 5130 <option value='https://warwickpost.com/2017/09/'> September 2017 </option> 5131 <option value='https://warwickpost.com/2017/08/'> August 2017 </option> 5132 <option value='https://warwickpost.com/2017/07/'> July 2017 </option> 5133 <option value='https://warwickpost.com/2017/06/'> June 2017 </option> 5134 <option value='https://warwickpost.com/2017/05/'> May 2017 </option> 5135 <option value='https://warwickpost.com/2017/04/'> April 2017 </option> 5136 <option value='https://warwickpost.com/2017/03/'> March 2017 </option> 5137 <option value='https://warwickpost.com/2017/02/'> February 2017 </option> 5138 <option value='https://warwickpost.com/2017/01/'> January 2017 </option> 5139 <option value='https://warwickpost.com/2016/12/'> December 2016 </option> 5140 <option value='https://warwickpost.com/2016/11/'> November 2016 </option> 5141 <option value='https://warwickpost.com/2016/10/'> October 2016 </option> 5142 <option value='https://warwickpost.com/2016/09/'> September 2016 </option> 5143 <option value='https://warwickpost.com/2016/08/'> August 2016 </option> 5144 <option value='https://warwickpost.com/2016/07/'> July 2016 </option> 5145 <option value='https://warwickpost.com/2016/06/'> June 2016 </option> 5146 <option value='https://warwickpost.com/2016/05/'> May 2016 </option> 5147 <option value='https://warwickpost.com/2016/04/'> April 2016 </option> 5148 <option value='https://warwickpost.com/2016/03/'> March 2016 </option> 5149 <option value='https://warwickpost.com/2016/02/'> February 2016 </option> 5150 <option value='https://warwickpost.com/2016/01/'> January 2016 </option> 5151 <option value='https://warwickpost.com/2015/12/'> December 2015 </option> 5152 <option value='https://warwickpost.com/2015/11/'> November 2015 </option> 5153 <option value='https://warwickpost.com/2015/10/'> October 2015 </option> 5154 <option value='https://warwickpost.com/2015/09/'> September 2015 </option> 5155 <option value='https://warwickpost.com/2015/08/'> August 2015 </option> 5156 <option value='https://warwickpost.com/2015/07/'> July 2015 </option> 5157 <option value='https://warwickpost.com/2015/06/'> June 2015 </option> 5158 <option value='https://warwickpost.com/2015/05/'> May 2015 </option> 5159 <option value='https://warwickpost.com/2015/04/'> April 2015 </option> 5160 <option value='https://warwickpost.com/2015/03/'> March 2015 </option> 5161 <option value='https://warwickpost.com/2015/02/'> February 2015 </option> 5162 <option value='https://warwickpost.com/2015/01/'> January 2015 </option> 5163 <option value='https://warwickpost.com/2014/12/'> December 2014 </option> 5164 <option value='https://warwickpost.com/2014/11/'>
5164 November 2014 </option> 5165 <option value='https://warwickpost.com/2014/10/'> October 2014 </option> 5166 <option value='https://warwickpost.com/2014/09/'> September 2014 </option> 5167 <option value='https://warwickpost.com/2014/08/'> August 2014 </option> 5168 <option value='https://warwickpost.com/2014/07/'> July 2014 </option> 5169 <option value='https://warwickpost.com/2014/06/'> June 2014 </option> 5170 <option value='https://warwickpost.com/2014/05/'> May 2014 </option> 5171 <option value='https://warwickpost.com/2014/04/'> April 2014 </option> 5172 <option value='https://warwickpost.com/2014/03/'> March 2014 </option> 5173 <option value='https://warwickpost.com/2014/02/'> February 2014 </option> 5174 5175 </select> 5176 5177
5177<script type="text/rocketlazyloadscript"> 5178( ( dropdownId ) => { 5179 const dropdown = document.getElementById( dropdownId ); 5180 function onSelectChange() { 5181 setTimeout( () => { 5182 if ( 'escape' === dropdown.dataset.lastkey ) { 5183 return; 5184 } 5185 if ( dropdown.value ) { 5186 document.location.href = dropdown.value; 5187 } 5188 }, 250 ); 5189 } 5190 function onKeyUp( event ) { 5191 if ( 'Escape' === event.key ) { 5192 dropdown.dataset.lastkey = 'escape'; 5193 } else { 5194 delete dropdown.dataset.lastkey; 5195 } 5196 } 5197 function onClick() { 5198 delete dropdown.dataset.lastkey; 5199 } 5200 dropdown.addEventListener( 'keyup', onKeyUp ); 5201 dropdown.addEventListener( 'click', onClick ); 5202 dropdown.addEventListener( 'change', onSelectChange ); 5203})( "archives-dropdown-2" ); 5204 5205//# sourceURL=WP_Widget_Archives%3A%3Awidget 5206</script>
5206 5207</div><div id="text-9" class="widget-even widget-last widget-2 condense-widget widget widget_text"><span class="gamma widget-title">FAQs</span> <div class="textwidget"><p><a href="https://warwickpost.com/faq/">Read our Frequently Asked Questions (FAQs)</a></p> 5208<p>What is Warwickpost.com? How do I share news tips? How do I advertise on the site? What is the air speed velocity of an unladen swallow? <b> </b></p> 5209<p> </p> 5210</div> 5211 </div> </div> 5212 </div><!-- .footer-widgets.row-1 --> 5213 <div class="site-info"> 5214 © WarwickPost.com 2026 </div><!-- .site-info --> 5215 5216 </div><!-- .col-full --> 5217 </footer><!-- #colophon --> 5218 5219 5220</div><!-- #page --> 5221</div> <!-- #wrapper --> 5222
5223<script type="speculationrules"> 5224{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/storefront-child-theme-master/*","/wp-content/themes/storefront/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 5225</script>
5225 5226
5226<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript">window.addEventListener('DOMContentLoaded', function() { 5227 var default_location = 'Warwick'; 5228 var latlng; 5229 var address; 5230 var dist = 0; 5231 var Sgeocoder = (typeof google!=='undefined' && typeof google.maps!=='undefined') ? new google.maps.Geocoder() : {}; 5232 5233 5234 function geodir_setup_submit_search($form) { 5235 jQuery('.geodir_submit_search').off('click');// unbind any other click events 5236 jQuery('.geodir_submit_search').on("click",function(e) { 5237 e.preventDefault(); 5238 5239 var s = ' '; 5240 var $form = jQuery(this).closest('form'); 5241 5242 if (jQuery("#sdistance input[type='radio']:checked").length != 0) dist = jQuery("#sdistance input[type='radio']:checked").val(); 5243 if (jQuery('.search_text', $form).val() == '' || jQuery('.search_text', $form).val() == 'Find burgers, pizza, ice cream...') jQuery('.search_text', $form).val(s); 5244 5245 // Disable location based search for disabled location post type. 5246 if (jQuery('.search_by_post', $form).val() != '' && typeof gd_cpt_no_location == 'function') { 5247 if (gd_cpt_no_location(jQuery('.search_by_post', $form).val())) { 5248 jQuery('.snear', $form).remove(); 5249 jQuery('.sgeo_lat', $form).remove(); 5250 jQuery('.sgeo_lon', $form).remove(); 5251 jQuery('select[name="sort_by"]', $form).remove(); 5252 jQuery($form).trigger("submit"); 5253 return; 5254 } 5255 } 5256 5257 if ( 5258 dist > 0 5259 || (jQuery('select[name="sort_by"]').val() == 'nearest' 5260 || jQuery('select[name="sort_by"]', $form).val() == 'farthest') 5261 || (jQuery(".snear", $form).val() != '' && jQuery(".snear", $form).val() != 'Search Warwick, RI' && !jQuery('.geodir-location-search-type', $form).val() ) 5262 ) { 5263 5264 var vNear = jQuery(".snear", $form).val(); 5265 /* OSM can't handle post code with no space so we test for it and add one if needed */ 5266 if(window.gdMaps === 'osm'){ 5267 var $near_val = vNear; 5268 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})$"); 5269 if($is_post_code){ 5270 $near_val = $near_val.replace(/.{3}$/,' $&'); 5271 jQuery(".snear", $form).val($near_val); 5272 } 5273 } 5274 5275 geodir_setsearch($form); 5276 } else { 5277 jQuery(".snear", $form).val(''); 5278 jQuery($form).trigger("submit"); 5279 } 5280 }); 5281 // Clear near search GPS for core 5282 if (!jQuery('input.geodir-location-search-type').length && jQuery('[name="snear"]').length){ 5283 jQuery('[name="snear"]').off('keyup'); 5284 jQuery('[name="snear"]').on('keyup', function($){ 5285 jQuery('.sgeo_lat').val(''); 5286 jQuery('.sgeo_lon').val(''); 5287 }); 5288 } 5289 } 5290 5291 jQuery(document).ready(function() { 5292 geodir_setup_submit_search(); 5293 //setup advanced search form on form ajax load 5294 jQuery("body").on("geodir_setup_search_form", function($form){ 5295 geodir_setup_submit_search($form); 5296 }); 5297 }); 5298 5299 function geodir_setsearch($form) { 5300 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() == 'Search Warwick, RI')) jQuery(".snear", $form).val(default_location); 5301 geocodeAddress($form); 5302 } 5303 5304 function updateSearchPosition(latLng, $form) { 5305 if (window.gdMaps === 'google') { 5306 jQuery('.sgeo_lat').val(latLng.lat()); 5307 jQuery('.sgeo_lon').val(latLng.lng()); 5308 } else if (window.gdMaps === 'osm') { 5309 jQuery('.sgeo_lat').val(latLng.lat); 5310 jQuery('.sgeo_lon').val(latLng.lon); 5311 } 5312 jQuery($form).trigger("submit"); // submit form after inserting the lat long positions 5313 } 5314 5315 function geocodeAddress($form) { 5316 // Call the geocode function 5317 Sgeocoder = window.gdMaps == 'google' ? new google.maps.Geocoder() : null; 5318 5319 if (jQuery('.snear', $form).val() == '' || ( jQuery('.sgeo_lat').val() != '' && jQuery('.sgeo_lon').val() != '' ) || (jQuery('.snear', $form).val() && jQuery('.snear', $form).val().match("^In:"))) { 5320 if (jQuery('.snear', $form).val() && jQuery('.snear', $form).val().match("^In:")) { 5321 jQuery(".snear", $form).val(''); 5322 } 5323 jQuery($form).trigger("submit"); 5324 } else { 5325 var address = jQuery(".snear", $form).val(); 5326 5327 if (address && address.trim() == 'Search Warwick, RI') { 5328 initialise2(); 5329 } else if(address && address.trim() == 'Near: My Location') { 5330 jQuery($form).trigger("submit"); 5331 } else { 5332 var search_address = address+", Warwick"; 5333 if (window.gdMaps === 'google') { 5334 var geocodeQueryParams = {'address': search_address}; 5335 if (geodirIsZipCode(address)) { 5336 if (typeof geocodeQueryParams['componentRestrictions'] != 'undefined') { 5337 if (typeof geocodeQueryParams['componentRestrictions']['postalCode'] == 'undefined') { 5338 geocodeQueryParams['componentRestrictions']['postalCode'] = address; 5339 } 5340 } else { 5341 geocodeQueryParams['componentRestrictions'] = {'postalCode': address}; 5342 } 5343 } 5344 Sgeocoder.geocode(geocodeQueryParams, 5345 function (results, status) { 5346 if (status == google.maps.GeocoderStatus.OK && results.length) { 5347 var matchCountries = ['us']; 5348 var oItem = false, iMoveItems = 0, aMoveItems = [];
5349 results.forEach(function(item) { 5350 var bFound = false; 5351 if (item.address_components && !oItem) { 5352 for (var _i=0; _i < item.address_components.length; _i++) { 5353 var addrComp = item.address_components[_i]; 5354 var _contCode = addrComp.types && addrComp.types[0] == 'country' && addrComp.short_name ? (addrComp.short_name).toLowerCase() : ''; 5355 if (_contCode && jQuery.inArray(_contCode, matchCountries) !== -1) { oItem = item;bFound = true; } 5356 } 5357 } 5358 if (!bFound) { aMoveItems.push(item);iMoveItems++; } 5359 }); 5360 if (oItem) { if (aMoveItems.length) { results = jQuery.merge([oItem], aMoveItems); } else { results[0] = oItem; } } else { status = 'ZERO_RESULTS'; /* Show zero results message. */ } 5361 } 5362 if (status == google.maps.GeocoderStatus.OK) { 5363 updateSearchPosition(results[0].geometry.location, $form); 5364 } else { 5365 alert("Search was not successful for the following reason :" + status); 5366 } 5367 }); 5368 } else if (window.gdMaps === 'osm') { 5369 var osmCountryCodes = false; 5370 osmCountryCodes = 'us'; geocodePositionOSM(false, search_address, osmCountryCodes, false, 5371 function(geo) { 5372 if (typeof geo !== 'undefined' && geo.lat && geo.lon) { 5373 updateSearchPosition(geo, $form); 5374 } else { 5375 alert("Search was not successful for the requested address."); 5376 } 5377 }); 5378 } else { 5379 jQuery($form).trigger("submit"); 5380 } 5381 } 5382 } 5383 } 5384 5385 function geodirIsZipCode(string) { 5386 if (/^\d+$/.test(string)) { 5387 if (string.length > 3 && string.length < 7) { 5388 return true; 5389 } 5390 } 5391 return false; 5392 } 5393 5394 function initialise2() { 5395 if (!window.gdMaps) { 5396 return; 5397 } 5398 5399 if (window.gdMaps === 'google') { 5400 var latlng = new google.maps.LatLng(56.494343, -4.205446); 5401 var myOptions = { 5402 zoom: 4, 5403 mapTypeId: google.maps.MapTypeId.TERRAIN, 5404 disableDefaultUI: true 5405 } 5406 } else if (window.gdMaps === 'osm') { 5407 var latlng = new L.LatLng(56.494343, -4.205446); 5408 var myOptions = { 5409 zoom: 4, 5410 mapTypeId: 'TERRAIN', 5411 disableDefaultUI: true 5412 } 5413 } 5414 try { prepareGeolocation(); } catch (e) {} 5415 doGeolocation(); 5416 } 5417 5418 function doGeolocation() { 5419 if (navigator.geolocation) { 5420 navigator.geolocation.getCurrentPosition(positionSuccess, positionError); 5421 } else { 5422 positionError(-1); 5423 } 5424 } 5425 5426 function positionError(err) { 5427 var msg; 5428 switch (err.code) { 5429 case err.UNKNOWN_ERROR: 5430 msg = "Unable to find your location"; 5431 break; 5432 case err.PERMISSION_DENINED: 5433 msg = "Permission denied in finding your location"; 5434 break; 5435 case err.POSITION_UNAVAILABLE: 5436 msg = "Your location is currently unknown"; 5437 break; 5438 case err.BREAK: 5439 msg = "Attempt to find location took too long"; 5440 break; 5441 default: 5442 msg = "Location detection not supported in browser"; 5443 } 5444 jQuery('#info').html(msg); 5445 } 5446 5447 function positionSuccess(position) { 5448 var coords = position.coords || position.coordinate || position; 5449 jQuery('.sgeo_lat').val(coords.latitude); 5450 jQuery('.sgeo_lon').val(coords.longitude); 5451 5452 jQuery('.geodir-listing-search').trigger("submit"); 5453 } 5454 5455 /** 5456 * On unload page do some cleaning so back button cache does not store these values. 5457 */ 5458 jQuery(window).on("beforeunload", function(e) { 5459 if(jQuery('.sgeo_lat').length ){ 5460 jQuery('.sgeo_lat').val(''); 5461 jQuery('.sgeo_lon').val(''); 5462 } 5463 }); 5464 });</script>
5464 5465
5465<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript">window.addEventListener('DOMContentLoaded', function() { 5466var gdasac_selected = '', gdasac_li_type = '', gdasac_categories = [], gdasac_tags = [], gdasac_listings = [], gdasac_do_not_close = false, gdasac_doing_search = 0, gdasac_is_search = false, gdasac_keyup_timeout = null, gdasac_suggestions_with = 'terms', gdasac_with_tags = false; 5467jQuery(function($) { 5468 /*Init*/ 5469 gdas_ac_init('.gd_search_text'); 5470 /*On CPT change*/ 5471 jQuery("body").on("geodir_setup_search_form",function(){gdas_ac_init('.gd_search_text');}); 5472}); 5473function 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()})} 5474function gdas_ac_focus_in($input){ 5475 var $suggestions = jQuery($input).parent().find(".gdas-search-suggestions"), gdas_fire = false; 5476 if($suggestions.length){$suggestions.show();}else{jQuery($input).after("<div class=' 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;} 5477 /* Fire search */ 5478 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)}} 5479 /* Resize */ 5480 gdas_ac_resize_suggestions(); 5481 /* Set if is search near */ 5482 if(jQuery('.gdlm-location-suggestions:visible').prev().hasClass('snear')){gdasac_is_search = true;}else{gdasac_is_search = false;} 5483} 5484function gdas_ac_focus_out($input){setTimeout(function() {if (!gdasac_do_not_close) {jQuery($input).parent().find(".gdas-search-suggestions").hide();}},200);} 5485/* Get the current post_type categories as suggestions. */ 5486function gdas_ac_categories(el){ 5487 $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}} 5488 jQuery.ajax({ 5489 type: "GET", 5490 url: request_url, 5491 dataType: 'json', 5492 success: function (data) { 5493 gdasac_categories = data;gdasac_doing_search--; 5494 html = ''; 5495 gdasac_li_type = 'category'; 5496 jQuery.each(gdasac_categories, function (index, value) {html = html + gdas_ac_create_li('category', value);}); 5497 var gdasCe = gdasac_selected ? gdasac_selected : el; 5498 jQuery(gdasCe).parent().find("ul.gdasac-category").empty().append(html); 5499 }, 5500 error: function (xhr, textStatus, errorThrown) {console.log(errorThrown);} 5501 }); 5502} 5503function gdas_ac_tags(el){$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")}var search=jQuery($input).val(),gdasPe=gdasac_selected?gdasac_selected:el;if(search&&search.length>=geodir_search_params.autocomplete_min_chars){request_url=geodir_params.api_url+""+post_type_slug+"/tags/?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}}jQuery.ajax({type:"GET",url:request_url,dataType:"json",success:function(data){gdasac_tags=data;gdasac_doing_search--;html="";gdasac_li_type="tag";jQuery.each(gdasac_tags,function(index,value){html=html+gdas_ac_create_li("tag",value)});jQuery(gdasPe).parent().find("ul.gdasac-tag").empty().append(html);},error:function(xhr,textStatus,errorThrown){console.log(errorThrown)}})}else{jQuery(gdasPe).parent().find("ul.gdasac-tag").empty()}}
5504/* Get the current post_type categories as suggestions. */ 5505function gdas_ac_listings(el){ 5506 $input = jQuery(gdasac_selected); 5507 var post_type = jQuery($input).parent().parent().find("input[name='stype']").val(); 5508 var post_type_slug = jQuery($input).closest('.geodir-search').find("input[name='stype']").data("slug"); 5509 if(!post_type_slug) { 5510 post_type_slug = jQuery($input).closest('.geodir-search').find(".search_by_post").find(':selected').data("slug"); 5511 } 5512 var search = jQuery($input).val(), gdasLe = gdasac_selected ? gdasac_selected : el; 5513 if(search && search.length >= geodir_search_params.autocomplete_min_chars){ 5514 request_url = geodir_params.api_url + "" + post_type_slug+"/?search="+search+"&per_page="+geodir_search_params.autocompleter_max_results; 5515 if (geodir_search_params.autocompleter_filter_location && el && jQuery(el).closest('form.geodir-listing-search').length) { 5516 $form = jQuery(el).closest('form.geodir-listing-search'); 5517 lname = jQuery('.geodir-location-search-type', $form).prop('name'); 5518 lval = jQuery('.geodir-location-search-type', $form).val(); 5519 if (lval && (lname == 'country' || lname == 'region' || lname == 'city' || lname == 'neighbourhood')) { 5520 request_url += '&' + lname + '=' + lval; 5521 } 5522 } 5523 jQuery.ajax({ 5524 type: "GET", 5525 url: request_url, 5526 dataType: 'json', 5527 success: function (data) { 5528 gdasac_listings = data;gdasac_doing_search--; 5529 html = ''; 5530 gdasac_li_type = 'listing'; 5531 jQuery.each(gdasac_listings, function (index, value) { 5532 html = html + gdas_ac_create_li('listing', value); 5533 }); 5534 jQuery(gdasLe).parent().find("ul.gdasac-listing").empty().append(html); 5535 }, 5536 error: function (xhr, textStatus, errorThrown) {console.log(errorThrown);} 5537 }); 5538 }else{jQuery(gdasLe).parent().find("ul.gdasac-listing").empty();} 5539} 5540/* Set the max height for the suggestion div so to never scroll past the bottom of the page. */ 5541function 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)} 5542function 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)})} 5543function 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)}if(gdasac_with_tags){gdas_ac_tags(el)}} 5544function gdas_ac_create_li($type,$data){ 5545 var output = '', history = '', $delete = ''; 5546 var $common_class = ''; 5547 var $common_class_icon = ''; 5548 var $common_class_title = ''; 5549 var $icon_size = ''; 5550 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=='tag'){output += '<li class="gdas-section-title '+$common_class_title+'" onclick="var event = arguments[0] || window.event; geodir_cancelBubble(event);">Tags</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>';}} 5551 gdasac_li_type = ''; 5552 if($data.history){ 5553 history = '<i class="far fa-clock" title="Search history"></i> '; 5554 $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> '; 5555 }else if($type == 'category' && $data.fa_icon){ 5556 var icon_color = $data.fa_icon_color ? '#fff' : ''; 5557 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> '; 5558 }else if($type == 'category'){ 5559 history = '<span class="gdasac-icon '+$common_class_icon+'" style="'+$icon_size+'"><i class="fas fa-folder-open"></i></span> '; 5560 }else if($type == 'tag'){ 5561 history = '<span class="gdasac-icon '+$common_class_icon+' fs-base" style="'+$icon_size+'"><i class="fas fa-tag"></i></span>'; 5562 }else if($type == 'listing' && $data.featured_image.thumbnail){ 5563 history = '<span class="gdasac-icon '+$common_class_icon+'" style="'+$icon_size+'">
5563<img src="'+$data.featured_image.thumbnail+'" class="w-100"></span> '; 5564 }else{ 5565 history = '<span class="gdasac-icon '+$common_class_icon+'" style="'+$icon_size+'"><i class="fas fa-map-marker-alt"></i></span> '; 5566 } 5567 if($type=='category' || $type=='tag'){ 5568 if($data.area){$data.city = $data.area;} 5569 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>'; 5570 }else if($type=='listing'){ 5571 if($data.area){$data.region = $data.area;} 5572 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>'; 5573 } 5574 return output; 5575} 5576function geodirSearchEscapeQuote(str){if(str){str=str.replace(/"/g, """);str=str.replace(/'/g, "\\'");str=str.replace(/'/g, "\\'");}return str;} 5577function gdasac_click_action($type,$url,$id, $name){ 5578 if($type=='category'){ 5579 window.location = $url; }else if($type=='tag'){window.location = $url; }else if($type=='listing'){window.location = $url} 5580} 5581});</script>
5581
5581<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript">window.addEventListener('DOMContentLoaded', function() { 5582 map_id_arr = []; 5583 gdUmarker = ''; 5584 my_location = ''; 5585 lat = ''; 5586 lon = ''; 5587 gdUmarker = ''; 5588 userMarkerActive = false; 5589 gdLocationOptions = { 5590 enableHighAccuracy: true, 5591 timeout: 5000, 5592 maximumAge: 0 5593 }; 5594 5595 5596 jQuery("body").on("map_show", function(event, map_id) { 5597 map_id_arr.push(map_id); 5598 if (lat && lon) { 5599 setTimeout(function(map_id) { 5600 geodir_search_setUserMarker(lat, lon, map_id); 5601 }, 1, map_id); 5602 } 5603 }); 5604 });</script>
5604 5605 <!-- Vital Signs Tracker -->
5606<script> 5607 var _paq = window._paq = window._paq || []; 5608 /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ 5609 _paq.push(['trackPageView']); 5610 _paq.push(['enableLinkTracking']); 5611 (function() { 5612 var u="https://analytics.vitalsignstracker.com/"; 5613 _paq.push(['setTrackerUrl', u+'js/tracker.php']); 5614 _paq.push(['setSiteId', '482']); 5615 var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; 5616 g.async=true; g.src=u+'js/tracker.php'; s.parentNode.insertBefore(g,s); 5617 })(); 5618</script>
5618 5619<!-- End Vital Signs Tracker Code --> 5620 5621
5622<script> 5623window.addEventListener('load', function() { 5624if (document.location.pathname.includes('/thank-you-for-your-subscription/')) { 5625gtag('event', 'conversion', { 5626'send_to': 'AW-832480375/svCqCNHc0p4ZEPfI-owD', 5627'value': parseFloat(document.querySelector('.invoice-amount').innerText.replace(/[^0-9.]/g, '')), 5628'currency': 'USD' 5629}); 5630} 5631 5632if (document.location.pathname.includes('/thank-you-for-your-subscription/') && document.location.href.includes('membership=monthly-subscription')) { 5633gtag('event', 'conversion', { 5634'send_to': 'AW-832480375/Kd81COu0-KYZEPfI-owD' 5635}); 5636} 5637 5638 5639if (document.location.pathname.includes('/thank-you-for-your-subscription/') && document.location.href.includes('membership=yearly-subscription')) { 5640gtag('event', 'conversion', { 5641'send_to': 'AW-832480375/fVAwCMDg96YZEPfI-owD' 5642}); 5643} 5644}) 5645</script>
vendor: 1 bytes, line 5645
5645
5646<script> 5647 window.addEventListener('load', function() { 5648 if (document.location.href.includes('/thank-you-for-your-subscription/')) { 5649 gtag('event', 'conversion', { 5650 'send_to': 'AW-832480375/svCqCNHc0p4ZEPfI-owD' 5651 }); 5652 } 5653 }); 5654 5655</script>
vendor: 2 bytes, line 5655
5655
5656<script type="text/rocketlazyloadscript" data-rocket-type='text/javascript'>window.addEventListener('DOMContentLoaded', function() {( $ => { 5657 /** 5658 * Displays toast message from storage, it is used when the user is redirected after login 5659 */ 5660 if ( window.sessionStorage ) { 5661 $( window ).on( 'tcb_after_dom_ready', () => { 5662 const message = sessionStorage.getItem( 'tcb_toast_message' ); 5663 5664 if ( message ) { 5665 tcbToast( sessionStorage.getItem( 'tcb_toast_message' ), false ); 5666 sessionStorage.removeItem( 'tcb_toast_message' ); 5667 } 5668 } ); 5669 } 5670 5671 /** 5672 * Displays toast message 5673 * 5674 * @param {string} message - message to display 5675 * @param {Boolean} error - whether the message is an error or not 5676 * @param {Function} callback - callback function to be called after the message is closed 5677 */ 5678 function tcbToast( message, error, callback ) { 5679 /* Also allow "message" objects */ 5680 if ( typeof message !== 'string' ) { 5681 message = message.message || message.error || message.success; 5682 } 5683 if ( ! error ) { 5684 error = false; 5685 } 5686 TCB_Front.notificationElement.toggle( message, error ? 'error' : 'success', callback ); 5687 } 5688} )( typeof ThriveGlobal === 'undefined' ? jQuery : ThriveGlobal.$j ); 5689});</script>
5689
5689<script type="text/rocketlazyloadscript"> 5690 ( function ( body ) { 5691 'use strict'; 5692 body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' ); 5693 } )( document.body ); 5694 </script>
5694 5695 5696<div class="bsui"> 5697 <div id="getpaid-payment-modal" class="modal" tabindex="-1" role="dialog"> 5698 <div class="modal-dialog modal-dialog-centered modal-lg" role="checkout" style="max-width: 650px;"> 5699 <div class="modal-content"> 5700 <div class="modal-body"> 5701 <button type="button" class=" btn-close p-2 getpaid-payment-modal-close d-sm-none" data-bs-dismiss="modal" aria-label="Close"> 5702 </button> 5703 <div class="modal-body-wrapper"></div> 5704 </div> 5705 </div> 5706 </div> 5707 </div> 5708</div> 5709
5709<script> 5710 var ajax_que = document.querySelector('select[name="ajax_que"]'); 5711var ajax_que_val = ajax_que.value; 5712var directory_enabled = true; 5713var livesearch_wrapper = document.querySelector('.livesearch_wrapper'); 5714var livesearch_field = document.querySelector('input[name="livesearch_field"]'); 5715var results = document.querySelector('#search_results'); 5716var spinner = document.querySelector('.livesearch_spinner'); 5717 5718function insertAfter(referenceNode, newNode) { 5719 referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling); 5720} 5721 5722livesearch_wrapper.onsubmit = function(event){ 5723 event.preventDefault(); 5724} 5725window.onload = function(){ 5726 livesearch_wrapper.reset(); 5727 livesearch_wrapper.removeAttribute('style'); 5728 livesearch_field.removeAttribute('disabled'); 5729 ajax_que.removeAttribute('disabled'); 5730 livesearch_field.setAttribute('placeholder', 'Search directory...'); 5731} 5732 5733ajax_que.onchange = function(){ 5734 ajax_que_val = ajax_que.value; 5735 livesearch_field.classList.toggle('directory_enabled'); 5736 ajax_que.classList.toggle('directory_enabled'); 5737 directory_enabled = !directory_enabled; 5738 if(directory_enabled == true){ 5739 livesearch_field.setAttribute('placeholder', 'Search directory...'); 5740 } else { 5741 livesearch_field.setAttribute('placeholder', 'Search articles...'); 5742 } 5743} 5744 5745var typingTimer; 5746var doneTypingInterval = 500; 5747 5748livesearch_field.onkeyup = function () { 5749 clearTimeout(typingTimer); 5750 typingTimer = setTimeout(doneTyping, doneTypingInterval); 5751}; 5752 5753livesearch_field.onkeydown = function () { 5754 clearTimeout(typingTimer); 5755}; 5756 5757function doneTyping () { 5758 var value = livesearch_field.value; 5759 if (value != ''){ 5760 results.classList.remove('slow_transition'); 5761 results.removeAttribute('style'); 5762 var data = new FormData(); 5763 spinner.style.height = '20px'; 5764 spinner.style.width = '20px'; 5765 spinner.style.opacity = '1'; 5766 spinner.style.margin = '20px auto'; 5767 data.append("action", ajax_que_val); 5768 data.append('search', value); 5769 var xmlHttp = new XMLHttpRequest(); 5770 xmlHttp.onreadystatechange = function(){ 5771 if(xmlHttp.readyState == 4 && xmlHttp.status == 200){ 5772 response = xmlHttp.responseText; 5773 spinner.removeAttribute('style'); 5774 results.innerHTML = response; 5775 results_length = results.children.length; 5776 error = results.querySelectorAll('.error_search'); 5777 if(error.length > 0){ 5778 results.style.height = 'auto'; 5779 } else { 5780 // var ad_image_url = document.querySelector('.content-ad-title-logo').style.background.match(/\bhttps?:\/\/\S+/gi); 5781 // var ad_image_url = ad_image_url[0].replace(')', '').replace('"', ''); 5782 // var ad_title_text = document.querySelector('.content-ad-title span').innerText; 5783 // var ad_url = document.querySelector('.content-ad-container').href; 5784 // 5785 // var ad_container = document.createElement('div'); 5786 // ad_container.classList.add('search_entry', 'featured_search_entry', 'ad_entry'); 5787 // 5788 // var ad_content = document.createElement('a'); 5789 // ad_content.classList.add('search_dir_content'); 5790 // ad_content.href = ad_url; 5791 // ad_content.style.gridColumn = '1 / 4'; 5792 // 5793 // var ad_image = document.createElement('img'); 5794 // ad_image.classList.add('search_featured_img'); 5795 // ad_image.src = ad_image_url; 5796 // 5797 // var ad_title = document.createElement('p'); 5798 // ad_title.classList.add('search_title', 'directory_search_title'); 5799 // ad_title.innerText = ad_title_text; 5800 // ad_title.style.gridRow = '1 / 4'; 5801 // ad_title.style.margin = 'auto 0'; 5802 // 5803 // 5804 // ad_content.append(ad_image); 5805 // ad_content.append(ad_title); 5806 // ad_container.append(ad_content); 5807 5808 5809 var non_sponsered = results.querySelectorAll('.search_entry:not(.featured_search_entry)'); 5810 var sponsered = results.querySelectorAll('.featured_search_entry'); 5811 var ad_scripts = results.querySelectorAll('.ad_scripts_div script'); 5812 var sponsered_amount = sponsered.length; 5813 var sponsered_last_index = sponsered.length - 1; 5814 var sponsered_last = sponsered[sponsered_last_index]; 5815 if(sponsered.length > 0){ 5816 for(i=0; i<non_sponsered.length; i++){ 5817 insertAfter(sponsered_last, non_sponsered[i]); 5818 } 5819 } 5820 for(i=0;i<ad_scripts.length;i++){ 5821 var new_script = document.createElement('script'); 5822 var script_src = ad_scripts[i].src; 5823 new_script.setAttribute('src', script_src) 5824 document.body.append(new_script); 5825 if(i == ad_scripts.length - 1){ 5826 new_script.onload = function(){ 5827 console.log(document.querySelectorAll('.content-ad-horizontal-image-wrap')); 5828 } 5829 } 5830 } 5831 // height = (91 * results_length) + 91; 5832 height = (91 * results_length) + 400; 5833 height_string = height.toString()+'px'; 5834 results.style.height = height_string; 5835 } 5836 results.style.opacity = '1'; 5837 } 5838 } 5839 xmlHttp.open("POST", '/wp-admin/admin-ajax.php'); 5840 xmlHttp.send(data); 5841 } else { 5842 results.classList.add('slow_transition'); 5843 results.removeAttribute('style'); 5844 } 5845} 5846 </script>
5846 5847 <div class="geodir-location-search-wrap lity-hide lity-show" style="display: none;"> 5848 <div class="gdlmls-title">Change Location</div> 5849 <div class="gdlmls-sub-title">Find awesome listings near you!</div> 5850 5851 <div class="geodir-location-search-input-wrap"> 5852 <input type="text" class="geodir-location-search" placeholder="city, region, country" aria-label="city, region, country"> 5853 </div> 5854 </div> 5855
5855<script type="text/rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() { 5856var gdlmls_selected = ''; 5857var gdlmls_nearest = []; 5858var gdlmls_country = []; 5859var gdlmls_region = []; 5860var gdlmls_city = []; 5861var gdlmls_neighbourhood = []; 5862var gdlmls_google_sessionToken = '';// google session token 5863var gdlmls_google_service = '';// google service 5864var gdlmls_do_not_close = false; 5865var gdlmls_doing_search = 0; 5866var gdlmls_doing_nearest = false; 5867var gdlmls_is_search = false; 5868var gdlmls_keyup_timeout = null; 5869 5870jQuery(function() { 5871 // init 5872 gdlm_ls_init('.geodir-location-search'); 5873 gdlm_ls_init('.snear'); gdlm_is_search_input_location(); 5874 5875 // on CPT change 5876 jQuery("body").on("geodir_setup_search_form", function(){ 5877 gdlm_ls_init('.geodir-location-search'); 5878 gdlm_ls_init('.snear'); gdlm_is_search_input_location(); 5879 }); 5880}); 5881 5882function gdlm_is_search_input_location(){ 5883 /* Check for on change */ 5884 jQuery(".snear").on("change", function(){ 5885 setTimeout(function(){ 5886 if (typeof geodir_search_params !== 'undefined' && geodir_search_params.autocompleter_filter_location) { 5887 jQuery('.gd-search-field-search .gd-suggestions-dropdown').remove(); 5888 } 5889 var $type = jQuery('.geodir-location-search-type').attr('name'); 5890 if($type ){ 5891 jQuery('.gd-search-field-near').removeClass('in-location in-neighbourhood in-city in-region in-country').addClass('in-location in-'+$type); 5892 }else{ 5893 jQuery('.gd-search-field-near').removeClass('in-location in-neighbourhood in-city in-region in-country'); 5894 } 5895 }, 100); 5896 }).on("keyup", function () { 5897 if (!(jQuery(this).val().trim() == geodir_params.txt_near_my_location && jQuery(this).closest('form').find('.geodir-location-search-type').val()=='me')) { 5898 jQuery('.gd-search-field-near').removeClass('in-location in-neighbourhood in-city in-region in-country'); 5899 jQuery('.geodir-location-search-type').val('').attr('name',''); 5900 jQuery('.sgeo_lat').val(''); 5901 jQuery('.sgeo_lon').val(''); 5902 } 5903 }); 5904} 5905 5906function gdlm_ls_init($field){ 5907 jQuery($field).on("focusin", 5908 function(){ 5909 gdlmls_selected = this; 5910 gdlm_ls_focus_in(this); 5911 }).on("focusout", 5912 function(){ 5913 gdlmls_selected = ''; 5914 gdlm_ls_focus_out(this); 5915 }); 5916 5917 // window resize tasks 5918 jQuery(window).on("resize", function(){ 5919 gdls_ls_resize_suggestions(); 5920 }); 5921} 5922 5923function gdlm_ls_focus_in($input){ 5924 if(jQuery($input).parent().find(".gdlm-location-suggestions").length){ 5925 jQuery($input).parent().find(".gdlm-location-suggestions").show(); gdlm_ls_current_location_suggestion($input); 5926 5927 }else{ 5928 jQuery($input).after("<div class=' gd-suggestions-dropdown gdlm-location-suggestions gd-ios-scrollbars'>" + 5929 "<ul class='gdlmls-near list-unstyled p-0 m-0 '></ul>" + 5930 "<ul class='gdlmls-neighbourhood list-unstyled p-0 m-0'></ul>" + 5931 "<ul class='gdlmls-city list-unstyled p-0 m-0'></ul>" + 5932 "<ul class='gdlmls-region list-unstyled p-0 m-0'></ul>" + 5933 "<ul class='gdlmls-country list-unstyled p-0 m-0'></ul>" + 5934 "<ul class='gdlmls-more list-unstyled p-0 m-0'></ul>" + 5935 "</div>"); 5936 gdlm_ls_init_suggestions($input); 5937 gdlm_ls_current_location_suggestion($input); 5938 } 5939 5940 // resize 5941 gdls_ls_resize_suggestions(); 5942 5943 // set if is search near 5944 if(jQuery('.gdlm-location-suggestions:visible').prev().hasClass('snear') || jQuery($input).hasClass('snear')){ 5945 gdlmls_is_search = true; 5946 }else{ 5947 gdlmls_is_search = false; 5948 } 5949} 5950 5951function gdlm_ls_focus_out($input) { 5952 setTimeout(function() { 5953 _ua = navigator.userAgent.toLowerCase(); 5954 isChrome = /chrome/.test(_ua); 5955 isWin10 = /windows nt 10.0/.test(_ua); 5956 if (!gdlmls_do_not_close) { 5957 jQuery($input).parent().find(".gdlm-location-suggestions").hide(); } 5958 }, 200); 5959} 5960 5961/** 5962 * Set the max height for the suggestion div so to never scroll past the bottom of the page. 5963 */ 5964function gdls_ls_resize_suggestions() { 5965 setTimeout(function() { 5966 if (jQuery('.gdlm-location-suggestions:visible').length) { 5967 var offset = jQuery('.gdlm-location-suggestions:visible').offset().top; 5968 var windowHeight = jQuery(window).height(); 5969 var maxHeight = windowHeight - (offset - jQuery(window).scrollTop()); 5970 5971 if (jQuery('.gdlm-location-suggestions:visible').prev().hasClass('snear')) { 5972 jQuery('.gdlm-location-suggestions:visible').css('max-height', windowHeight - 40); 5973 } else { 5974 jQuery('.gdlm-location-suggestions:visible').css('max-height', maxHeight); 5975 } 5976 } 5977 }, 50); 5978} 5979 5980function gdlm_ls_init_suggestions($input) { 5981 setTimeout(function() { 5982 gdls_ls_resize_suggestions(); 5983 }, 250); 5984 jQuery($input).on("keyup", function($input) { 5985 gdlmls_doing_search = 4; // city, neighbourhood, region, country
5986 if (gdlmls_keyup_timeout != null) clearTimeout(gdlmls_keyup_timeout); 5987 gdlmls_keyup_timeout = setTimeout(gdlm_ls_maybe_fire_suggestions, 500); 5988 }); 5989} 5990 5991function gdlm_ls_maybe_fire_suggestions(){ 5992 /* Reset timer */ 5993 gdlmls_keyup_timeout = null; 5994 /* Do suggestions */ 5995 gdlm_ls_current_location_suggestion(); 5996 _value = gdlmls_selected ? jQuery(gdlmls_selected).val().trim() : ''; 5997 _chars = parseInt( geodir_location_params.autocompleter_min_chars ); 5998 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")) { 5999 gdlm_ls_city_suggestion(); gdlm_ls_neighbourhood_suggestion(); gdlm_ls_region_suggestion(); gdlm_ls_country_suggestion(); } 6000} 6001 6002function gdlm_ls_maybe_suggest_more() { 6003 if ( 6004 gdlmls_doing_search == 0 && 6005 gdlmls_country.length == 0 && 6006 gdlmls_region.length == 0 && 6007 gdlmls_city.length == 0 && 6008 gdlmls_neighbourhood.length == 0 6009 ) { 6010 $input = jQuery(gdlmls_selected).val(); 6011 if ($input) { 6012 $input = $input + ", Warwick"; 6013 if ((typeof google !== 'undefined' && typeof google.maps !== 'undefined')) { 6014 gdlm_ls_google_suggestions($input); 6015 } 6016 } else { 6017 jQuery(gdlmls_selected).parent().find("ul.gdlmls-more").empty(); 6018 } 6019 } 6020} 6021function gdlm_ls_neighbourhood_suggestion() { 6022 var $search = jQuery(gdlmls_selected).val(); 6023 if ($search) { 6024 jQuery.ajax({ 6025 type: "GET", 6026 url: geodir_params.api_url + "locations/neighbourhoods/?search=" + $search, 6027 success: function(data) { 6028 gdlmls_neighbourhood = data; 6029 gdlmls_doing_search--; 6030 gdlm_ls_maybe_suggest_more(); 6031 html = ''; 6032 jQuery.each(gdlmls_neighbourhood, function(index, value) { 6033 html = html + gdlm_ls_create_li('neighbourhood', value); 6034 }); 6035 jQuery(gdlmls_selected).parent().find("ul.gdlmls-neighbourhood").empty().append(html); 6036 if (html && gdlmls_is_search){ 6037 geodirLMShowDropdown(gdlmls_selected); 6038 } 6039 }, 6040 error: function(xhr, textStatus, errorThrown) { 6041 console.log(errorThrown); 6042 } 6043 }); 6044 } else { 6045 gdlmls_neighbourhood = []; 6046 gdlmls_doing_search--; 6047 gdlm_ls_maybe_suggest_more(); 6048 jQuery(gdlmls_selected).parent().find("ul.gdlmls-city").empty(); 6049 } 6050} 6051function gdlm_ls_city_suggestion() { 6052 var $search = jQuery(gdlmls_selected).val(); 6053 if ($search) { 6054 jQuery.ajax({ 6055 type: "GET", 6056 url: geodir_params.api_url + "locations/cities/?search=" + $search, 6057 success: function(data) { 6058 gdlmls_city = data; 6059 gdlmls_doing_search--; 6060 gdlm_ls_maybe_suggest_more(); 6061 html = ''; 6062 jQuery.each(gdlmls_city, function(index, value) { 6063 html = html + gdlm_ls_create_li('city', value); 6064 }); 6065 jQuery(gdlmls_selected).parent().find("ul.gdlmls-city").empty().append(html); 6066 if (html && gdlmls_is_search){ 6067 geodirLMShowDropdown(gdlmls_selected); 6068 } 6069 }, 6070 error: function(xhr, textStatus, errorThrown) { 6071 console.log(errorThrown); 6072 } 6073 }); 6074 } else { 6075 gdlmls_city = []; 6076 gdlmls_doing_search--; 6077 gdlm_ls_maybe_suggest_more(); 6078 jQuery(gdlmls_selected).parent().find("ul.gdlmls-city").empty(); 6079 } 6080} 6081function gdlm_ls_region_suggestion() { 6082 var $search = jQuery(gdlmls_selected).val(); 6083 if ($search) { 6084 jQuery.ajax({ 6085 type: "GET", 6086 url: geodir_params.api_url + "locations/regions/?search=" + $search, 6087 success: function(data) { 6088 gdlmls_region = data; 6089 gdlmls_doing_search--; 6090 gdlm_ls_maybe_suggest_more(); 6091 html = ''; 6092 jQuery.each(gdlmls_region, function(index, value) { 6093 html = html + gdlm_ls_create_li('region', value); 6094 }); 6095 jQuery(gdlmls_selected).parent().find("ul.gdlmls-region").empty().append(html); 6096 if (html && gdlmls_is_search){ 6097 geodirLMShowDropdown(gdlmls_selected); 6098 } 6099 }, 6100 error: function(xhr, textStatus, errorThrown) { 6101 console.log(errorThrown); 6102 } 6103 }); 6104 } else { 6105 gdlmls_region = []; 6106 gdlmls_doing_search--; 6107 gdlm_ls_maybe_suggest_more(); 6108 jQuery(gdlmls_selected).parent().find("ul.gdlmls-region").empty(); 6109 } 6110} 6111function gdlm_ls_country_suggestion() { 6112 var $search = jQuery(gdlmls_selected).val(); 6113 if ($search) { 6114 jQuery.ajax({ 6115 type: "GET", 6116 url: geodir_params.api_url + "locations/countries/?search=" + $search, 6117 success: function(data) { 6118 gdlmls_country = data; 6119 gdlmls_doing_search--; 6120 gdlm_ls_maybe_suggest_more(); 6121 html = ''; 6122 jQuery.each(gdlmls_country, function(index, value) { 6123 html = html + gdlm_ls_create_li('country', value); 6124 }); 6125 6126 jQuery(gdlmls_selected).parent().find("ul.gdlmls-country").empty().append(html); 6127 if (html && gdlmls_is_search){ 6128 geodirLMShowDropdown(gdlmls_selected); 6129 } 6130 }, 6131 error: function(xhr, textStatus, errorThrown) { 6132 console.log(errorThrown); 6133 } 6134 }); 6135 } else { 6136 gdlmls_country = []; 6137 gdlmls_doing_search--; 6138 gdlm_ls_maybe_suggest_more(); 6139 jQuery(gdlmls_selected).parent().find("ul.gdlmls-country").empty(); 6140 } 6141} 6142function gdlm_ls_current_location_suggestion() { 6143 jQuery(gdlmls_selected).parent().find("ul.gdlmls-near").empty(); 6144 6145 // Near me 6146 jQuery(gdlmls_selected).parent().find("ul.gdlmls-near").empty().append(gdlm_ls_create_li('near', { 6147 type: "near", 6148 slug: "me", 6149 title: geodir_params.txt_form_my_location 6150 })); 6151 6152 if (jQuery(gdlmls_selected).val() == '') { 6153 var $search_history = JSON.parse(gdlm_ls_get_location_history()); 6154 6155 if ($search_history) { 6156 jQuery.each($search_history, function(index, value) { 6157 jQuery(gdlmls_selected).parent().find("ul.gdlmls-near").append(gdlm_ls_create_li(value.type, value)); 6158 }); 6159 } 6160 6161 if ( ! geodir_location_params.disable_nearest_cities ) { 6162 // Add near cities from ip 6163 gdlm_ls_nearest_cities(); 6164 } 6165 } 6166 console.log(JSON.parse(gdlm_ls_get_location_history())); 6167} 6168 6169function gdlm_ls_nearest_cities() { 6170 if(!gdlmls_doing_nearest){ 6171 gdlmls_doing_nearest = true; 6172 jQuery.ajax({ 6173 type: "GET", 6174 url: geodir_params.api_url + "locations/cities/?orderby=ip", 6175 success: function(data) { 6176 if (data) { 6177 jQuery.each(data, function(index, value) { 6178 jQuery(gdlmls_selected).parent().find("ul.gdlmls-near").append(gdlm_ls_create_li('city', value)); 6179 }); 6180 } 6181 gdlmls_doing_nearest = false;
6182 }, 6183 error: function(xhr, textStatus, errorThrown) { 6184 console.log(errorThrown); 6185 gdlmls_doing_nearest = false; 6186 } 6187 }); 6188 } 6189} 6190 6191function gdlm_ls_create_li($type,$data){ 6192 var output; 6193 var history = ''; 6194 var $delete = ''; 6195 var $common_class = ''; 6196 if($data.history){ 6197 history = '<i class="fas fa-history" title="Search history"></i> '; 6198 $delete = '<span><i onclick="var event = arguments[0] || window.event; geodir_cancelBubble(event);gdlm_ls_del_location_history(\''+$data.slug+'\');jQuery(this).parent().remove();" class="fas fa-times" title="Remove from history"></i></span> '; 6199 }else if($type == 'neighbourhood' || $type == 'city' || $type == 'region' || $type == 'country'){ 6200 history = '<i class="fas fa-map-marker-alt"></i> '; 6201 } 6202 if($type=='neighbourhood'){ 6203 if($data.area){$data.city = $data.area;} 6204 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>'; 6205 }else if($type=='city'){ 6206 if($data.area){$data.region = $data.area;} 6207 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>'; 6208 }else if($type=='region'){ 6209 if($data.area){$data.country = $data.area;} 6210 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>'; 6211 }else if($type=='country'){ 6212 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>'; 6213 }else if($type=='near'){ 6214 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>'; 6215 }else if($type=='near-search'){ 6216 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>'; 6217 } 6218 6219 return output; 6220} 6221 6222function gdlm_click_action($type,$title,$area,$country_slug,$region_slug,$city_slug,$hood_slug){ 6223 if(gdlmls_is_search){ 6224 if($type=='neighbourhood' || $type=='city' || $type=='region' || $type=='country'){ 6225 $slug = ''; 6226 if($type=='neighbourhood'){$slug = $hood_slug;} 6227 else if($type=='city'){$slug = $city_slug;} 6228 else if($type=='region'){$slug = $region_slug;} 6229 else if($type=='country'){$slug = $country_slug;} 6230 gdlm_search_fill_location($type,$slug,$title); 6231 }else if($type=='near-search'){ 6232 gdlm_search_fill_location($type,'',$title); 6233 }else if($type=='near'){ 6234 gd_get_user_position(gdlm_search_near_me); 6235 } 6236 }else{ 6237 if($type=='neighbourhood' || $type=='city' || $type=='region' || $type=='country'){ 6238 gdlm_go_location($type,$title,$area,$country_slug,$region_slug,$city_slug,$hood_slug); 6239 }else if($type=='near-search'){ 6240 gdlm_go_search($title); 6241 }else if($type=='near'){ 6242 gd_get_user_position(gdlm_ls_near_me); 6243 } 6244 } 6245 setTimeout(function() { 6246 _ua = navigator.userAgent.toLowerCase(); 6247 isChrome = /chrome/.test(_ua); 6248 isWin10 = /windows nt 10.0/.test(_ua); 6249 if (isChrome && isWin10) { 6250 jQuery(".gdlm-location-suggestions").hide(); 6251 } 6252 },200); 6253} 6254 6255function gdlm_ls_near_me($lat,$lon){ 6256 window.location = geodir_params.location_base_url+"near/me/"+$lat+","+$lon+"/"; 6257} 6258 6259function gdlm_ls_near_gps($lat,$lon){ 6260 window.location = geodir_params.location_base_url+"near/gps/"+$lat+","+$lon+"/"; 6261} 6262 6263function gdlm_search_near_me($lat,$lon){ 6264 gdlm_search_fill_location('near','me',"Near: "+geodir_params.txt_form_my_location,$lat,$lon) 6265} 6266 6267function gdlm_search_fill_location($type,$slug,$title,$lat,$lon){ 6268 if($type=='near'){ 6269 6270 }else if($type=='near-search'){ 6271 $type=''; 6272 }else{ 6273 var txtType; 6274 if ($type == 'country') { 6275 txtType = '(Country)'; 6276 } else if ($type == 'region') { 6277 txtType = '(Region)'; 6278 } else if ($type == 'city') { 6279 txtType = '(City)'; 6280 } else if ($type == 'neighbourhood') { 6281 txtType = '(Neighbourhood)'; 6282 } else { 6283 txtType = "("+$type+")"; 6284 } 6285 $title = "In: "+$title+" "+txtType; 6286 } 6287 6288 jQuery('.geodir-location-search-type').val($slug).attr('name', $type); 6289 jQuery('.sgeo_lat').val($lat); 6290 jQuery('.sgeo_lon').val($lon); 6291 jQuery('.snear').val($title).trigger('change'); // fire change event so we can check if we need to add in-location class 6292} 6293 6294function gdlm_go_search($text){ 6295 if (window.gdMaps === 'google') { 6296 var geocoder = new google.maps.Geocoder(); 6297 geocoder.geocode({'address': $text}, 6298 function (results, status) { 6299 if (status == 'OK') { 6300 $lat = results[0].geometry.location.lat(); 6301 $lon = results[0].geometry.location.lng(); 6302 gdlm_ls_near_gps($lat,$lon); 6303 } else { 6304 alert("Search was not successful for the following reason :" + status); 6305 } 6306 }); 6307 } else if (window.gdMaps === 'osm') { 6308 geocodePositionOSM(false, $text, false, false, 6309 function(geo) { 6310 if (typeof geo !== 'undefined' && geo.lat && geo.lon) { 6311 console.log(results); 6312 } else { 6313 alert("Search was not successful for the requested address."); 6314 } 6315 }); 6316 } 6317} 6318 6319function gdlm_ls_search_location($type,$term){ 6320 jQuery.ajax({ 6321 type: "GET", 6322 url: geodir_params.api_url+$type+"/?search="+$term, 6323 success: function(data) { 6324 console.log(data); 6325 return data; 6326 }, 6327 error: function(xhr, textStatus, errorThrown) { 6328 console.log(errorThrown); 6329 } 6330 }); 6331} 6332 6333function gdlm_go_location($type,$title,$area,$country_slug,$region_slug,$city_slug,$hood_slug){ 6334 // save search history before redirect 6335 gdlm_ls_set_location_history($type,$title,$area,$country_slug,$region_slug,$city_slug,$hood_slug); 6336 window.location = gdlm_ls_location_url($country_slug,$region_slug,$city_slug,$hood_slug); 6337 //console.log( gdlm_ls_location_url($country_slug,$region_slug,$city_slug,$hood_slug)); 6338} 6339 6340function gdlm_ls_location_url($country_slug,$region_slug,$city_slug,$hood_slug){ 6341 //$url = geodir_params.location_url.slice(0, -1); // get location url without the ending slash 6342 $url = geodir_params.location_base_url; // get location url without the ending slash 6343 var show_country = 1; 6344 var show_region = 1; 6345 var show_city = 1; 6346 var show_hood = 1; 6347 6348 if(show_country && $country_slug){ 6349 $url += ""+$country_slug+"/"; 6350 } 6351 6352 if(show_region && $region_slug){ 6353 $url += ""+$region_slug+"/"; 6354 } 6355 6356 if(show_city && $city_slug){ 6357 $url += ""+$city_slug+"/"; 6358 } 6359 6360 if(show_hood && $hood_slug){ 6361 $url += ""+$hood_slug+"/"; 6362 } 6363 6364 return $url; 6365} 6366 6367function gdlm_ls_get_location_history(){ 6368 if (geodir_is_localstorage() === true) { 6369 return gdlm_ls_history = localStorage.getItem("gdlm_ls_history"); 6370 }else{ 6371 return ''; 6372 } 6373} 6374 6375function gdlm_ls_del_location_history($slug){ 6376 gdlmls_do_not_close = true; 6377 if (geodir_is_localstorage() === true) { 6378 gdlm_ls_history = JSON.parse(localStorage.getItem("gdlm_ls_history")); 6379 var found = ''; 6380 jQuery.each(gdlm_ls_history, function(index, value) { 6381 if($slug && $slug==value.slug){ 6382 // its already in the list so bail. 6383 //gdlm_ls_history.splice(index, 1); 6384 found = index; 6385 } 6386 }); 6387 6388 if(found!==''){ 6389 gdlm_ls_history.splice(found, 1); 6390 // store the user selection 6391 localStorage.setItem("gdlm_ls_history", JSON.stringify(gdlm_ls_history)); 6392 } 6393 } 6394 6395 setTimeout(function(){gdlmls_do_not_close = false;}, 200); 6396} 6397 6398function gdlm_ls_set_location_history($type,$title,$area,$country_slug,$region_slug,$city_slug,$hood_slug){ 6399 // set a searched location 6400 if (geodir_is_localstorage() === true) { 6401 var gdlm_ls_history = localStorage.getItem("gdlm_ls_history"); 6402 var $exists = false;
6403 6404 if (!gdlm_ls_history || gdlm_ls_history === undefined) { 6405 gdlm_ls_history = [] 6406 }else{ 6407 gdlm_ls_history = JSON.parse(gdlm_ls_history); 6408 jQuery.each(gdlm_ls_history, function(index, value) { 6409 if(value.type == $type && value.title==$title){ 6410 // its already in the list so bail. 6411 $exists = true; 6412 } 6413 }); 6414 } 6415 6416 if(!$exists){ 6417 $slug = $city_slug; 6418 if($type=='neighbourhood'){ 6419 $slug = $hood_slug; 6420 }if($type=='city'){ 6421 $slug = $city_slug; 6422 }else if($type=='region'){ 6423 $slug = $region_slug; 6424 }else if($type=='country'){ 6425 $slug = $country_slug; 6426 } 6427 6428 var $location = { 6429 history:true, // set it as historical 6430 type:$type, 6431 title:$title, 6432 country_slug:$country_slug, 6433 region_slug:$region_slug, 6434 city_slug:$city_slug, 6435 hood_slug:$hood_slug, 6436 slug:$slug, 6437 area:$area 6438 }; 6439 gdlm_ls_history.unshift($location); 6440 // only keep latest 5 searches 6441 if(gdlm_ls_history.length > 5){ 6442 gdlm_ls_history.pop(); 6443 } 6444 } 6445 6446 // store the user selection 6447 localStorage.setItem("gdlm_ls_history", JSON.stringify(gdlm_ls_history)); 6448 } 6449} 6450 6451function gdlm_ls_google_suggestions($search){ 6452 // Create a new session token. 6453 if(!gdlmls_google_sessionToken){ 6454 gdlmls_google_sessionToken = new google.maps.places.AutocompleteSessionToken(); 6455 } 6456 6457 // display function 6458 var displaySuggestions = function(predictions, status) { 6459 if (status != google.maps.places.PlacesServiceStatus.OK) { 6460 return; 6461 } 6462 console.log(predictions); 6463 html = ''; 6464 predictions.forEach(function(prediction) { 6465 html = html + gdlm_ls_create_li('near-search', prediction); 6466 }); 6467 jQuery(gdlmls_selected).parent().find("ul.gdlmls-more").empty().append(html); 6468 if (html && gdlmls_is_search){ 6469 geodirLMShowDropdown(gdlmls_selected); 6470 } 6471 }; 6472 6473 if(!gdlmls_google_service){ 6474 gdlmls_google_service = new google.maps.places.AutocompleteService(); 6475 } 6476 gdlmls_google_service.getPlacePredictions({input: $search, sessionToken: gdlmls_google_sessionToken, types: ['geocode']}, displaySuggestions); 6477} 6478 6479function geodirLMEscapeQuote(str) { 6480 if (str) { 6481 str = str.replace(/"/g, """); 6482 str = str.replace(/'/g, "\\'"); 6483 str = str.replace(/'/g, "\\'"); 6484 } 6485 return str; 6486} 6487 6488/** 6489 * Open the location switcher 6490 */ 6491function geodir_lm_setup_switcher_trigger() { 6492 var no_show = false; 6493 // Clear the location and redirect to the base location page 6494 jQuery(".gdlmls-menu-icon").on("click", function(event){ 6495 no_show = true; 6496 event.preventDefault(); 6497 window.location = geodir_params.location_base_url; 6498 }); 6499 6500 // detect the menu item location switcher click 6501 jQuery('a[href$="#location-switcher"]').on("click", function(event){ 6502 if (!window.gdMaps) { 6503 if ((window.gdSetMap=='google' || window.gdSetMap=='auto') && window.google && typeof google.maps!=='undefined') { 6504 gdMaps = 'google'; 6505 } else if ((window.gdSetMap=='osm' || window.gdSetMap=='auto') && typeof L!=='undefined' && typeof L.version!=='undefined') { 6506 gdMaps = 'osm'; 6507 } else { 6508 gdMaps = null; 6509 } 6510 window.gdMaps = window.gdMaps || gdMaps; 6511 } 6512 if (!window.gdMaps) { 6513 jQuery(this).geodirLoadMap({loadJS:true}); 6514 jQuery(window).trigger('resize'); 6515 } 6516 // prevent the hash being added to the url 6517 event.preventDefault(); 6518 // only fire if the click is not the clear location button. 6519 if(!no_show){ 6520 // init the lightbox 6521 $lightbox = lity('.geodir-location-search-wrap'); 6522 // add class so we can position 6523 jQuery($lightbox.element()).addClass('geodir-location-switcher-lightbox'); 6524 // set the focus on the input so it auto loads the nearest cities 6525 jQuery('.lity-content .geodir-location-search').trigger("focus"); 6526 } 6527 }); 6528} 6529function geodirLMShowDropdown(el) { 6530 /* Windows 11 Edge/Chrome dropdown fix */ 6531 var uA = navigator.userAgent.toLowerCase(); 6532 if (navigator.platform.toLowerCase().indexOf('win') !== -1 && uA.indexOf("windows nt 10") !== -1 && (uA.match(/chrome/i) || uA.match(/edge/i))) { 6533 jQuery(el).dropdown('show'); 6534 setTimeout(function(){ 6535 jQuery('.gd-search-field-near .gdlm-location-suggestions').css('display',"").show(); 6536 }, 30); 6537 } else if (jQuery(el).attr('aria-expanded')=='false'){ 6538 jQuery(el).dropdown('show'); 6539 } 6540} 6541jQuery(document).ready(function() {geodir_lm_setup_switcher_trigger()}); 6542});</script>
6542<style type="text/css" id="tve_notification_styles"></style> 6543<div class="tvd-toast tve-fe-message" style="display: none"> 6544 <div class="tve-toast-message tve-success-message"> 6545 <div class="tve-toast-icon-container"> 6546 <span class="tve_tick thrv-svg-icon"></span> 6547 </div> 6548 <div class="tve-toast-message-container"></div> 6549 </div> 6550</div>
6550<script type="text/rocketlazyloadscript"> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"},"registration_prompt":"There is unsaved attendee information. Are you sure you want to continue?"};/* ]]> */ </script>
6550<style>html{font-size:16px;}</style> 6551 6552 6553 <!-- ShiftNav #shiftnav-main --> 6554 <div class="shiftnav shiftnav-nojs shiftnav-shiftnav-main shiftnav-right-edge shiftnav-skin-none shiftnav-transition-standard" id="shiftnav-main" data-shiftnav-id="shiftnav-main"> 6555 <div class="shiftnav-inner"> 6556 6557 6558 <nav class="shiftnav-nav"><ul id="menu-main-4" class="shiftnav-menu shiftnav-targets-default shiftnav-targets-text-default shiftnav-targets-icon-default shiftnav-indent-subs shiftnav-active-on-hover"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-24196 shiftnav-depth-0"><a class="shiftnav-target" href="https://warwickpost.com/subscribe-warwickpost-com/">Subscribe</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10082 shiftnav-sub-accordion shiftnav-depth-0"><a class="shiftnav-target" title="Local News" href="https://warwickpost.com/news-to-you/">Local</a><span role="button" tabindex="0" class="shiftnav-submenu-activation shiftnav-submenu-activation-open"><i class="fa fa-chevron-down"></i></span><span role="button" tabindex="0" class="shiftnav-submenu-activation shiftnav-submenu-activation-close"><i class="fa fa-chevron-up"></i></span> 6559<ul class="sub-menu sub-menu-1"> 6560<li class="shiftnav-retract"><button tabindex="0" class="shiftnav-target"><i class="fa fa-chevron-left"></i> Back</button></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94210 shiftnav-depth-1"><a class="shiftnav-target" href="https://warwickpost.com/news-to-you/">Local News</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-72562 shiftnav-depth-1"><a class="shiftnav-target" href="https://warwickpost.com/coventry-ri-news/">Coventry, RI news</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10083 shiftn
6560av-depth-1"><a class="shiftnav-target" href="https://warwickpost.com/police-news-fire-news-in-ri/">Police & Fire</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10084 shiftnav-depth-1"><a class="shiftnav-target" href="https://warwickpost.com/business/">Business</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10085 shiftnav-depth-1"><a class="shiftnav-target" href="https://warwickpost.com/schools-2/">Schools</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-94194 shiftnav-sub-accordion shiftnav-depth-1"><a class="shiftnav-target" href="https://warwickpost.com/arts-entertainment/">A&E</a><span role="button" tabindex="0" class="shiftnav-submenu-activation shiftnav-submenu-activation-open"><i class="fa fa-chevron-down"></i></span><span role="button" tabindex="0" class="shiftnav-submenu-activation shiftnav-submenu-activation-close"><i class="fa fa-chevron-up"></i></span> 6561 <ul class="sub-menu sub-menu-2"> 6562<li class="shiftnav-retract"><button tabindex="0" class="shiftnav-target"><i class="fa fa-chevron-left"></i> Back</button></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94196 shiftnav-depth-2"><a class="shiftnav-target" href="https://warwickpost.com/good-times/">Good Times</a></li><li class="shiftnav-retract"><button tabindex="0" class="shiftnav-target"><i class="fa fa-chevron-left"></i> Back</button></li> </ul> 6563</li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-72630 shiftnav-sub-accordion shiftnav-depth-1"><a class="shiftnav-target" href="https://warwickpost.com/?s=election">Elections</a><span role="button" tabindex="0" class="shiftnav-submenu-activation shiftnav-submenu-activation-open"><i class="fa fa-chevron-down"></i></span><span role="button" tabindex="0" class="shiftnav-submenu-activation shiftnav-submenu-activation-close"><i class="fa fa-chevron-up"></i></span> 6564 <ul class="sub-menu sub-menu-2"> 6565<li class="shiftnav-retract"><button tabindex="0" class="shiftnav-target"><i class="fa fa-chevron-left"></i> Back</button></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-172724 shiftnav-depth-2"><a class="shiftnav-target" href="https://warwickpost.com/elections/election-2026/">Election 2026</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-75422 shiftnav-depth-2"><a class="shiftnav-target" href="https://warwickpost.com/elections/election-2024/">Election 2024</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-72628 shiftnav-depth-2"><a class="shiftnav-target" href="https://warwickpost.com/elections/election-2023/">Election 2023</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-61676 shiftnav-depth-2"><a class="shiftnav-target" href="https://warwickpost.com/news-to-you/election-2022/">Election 2022</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-39101 shiftnav-sub-accordion shiftnav-depth-2"><a class="shiftnav-target" href="https://warwickpost.com/news-to-you/election-2020-1/">Election 2020</a><span role="button" tabindex="0" class="shiftnav-submenu-activation shiftnav-submenu-activation-open"><i class="fa fa-chevron-down"></i></span><span role="button" tabindex="0" class="shiftnav-submenu-activation shiftnav-submenu-activation-close"><i class="fa fa-chevron-up"></i></span> 6566 <ul class="sub-menu sub-menu-3"> 6567<li class="shiftnav-retract"><button tabindex="0" class="shiftnav-target"><i class="fa fa-chevron-left"></i> Back</button></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41638 shiftnav-depth-3"><a class="shiftnav-target" href="https://warwickpost.com/news-to-you/election-2020-1/2020-election-tips-security/">2020 Election Tips, Security</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41639 shiftn
6567av-depth-3"><a class="shiftnav-target" href="https://warwickpost.com/news-to-you/election-2020-1/2020-mayoral-race/">2020 Mayoral Race</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-42033 shiftnav-depth-3"><a class="shiftnav-target" href="https://warwickpost.com/news-to-you/election-2020-1/ward-3-race/">Ward 3 Race</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41992 shiftnav-depth-3"><a class="shiftnav-target" href="https://warwickpost.com/news-to-you/election-2020-1/ward-1-race-1/">Ward 1 Race</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41965 shiftnav-depth-3"><a class="shiftnav-target" href="https://warwickpost.com/news-to-you/election-2020-1/ward-6-race-1/">Ward 6 Race</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41640 shiftnav-depth-3"><a class="shiftnav-target" href="https://warwickpost.com/ward-9-race-1/">Ward 9 race</a></li><li class="shiftnav-retract"><button tabindex="0" class="shiftnav-target"><i class="fa fa-chevron-left"></i> Back</button></li> </ul> 6568</li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23709 shiftnav-depth-2"><a class="shiftnav-target" href="https://warwickpost.com/election-2018/">Election 2018</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-14698 shiftnav-depth-2"><a class="shiftnav-target" href="https://warwickpost.com/election-2016/">Election 2016</a></li><li class="shiftnav-retract"><button tabindex="0" class="shiftnav-target"><i class="fa fa-chevron-left"></i> Back</button></li> </ul> 6569</li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-16381 shiftnav-depth-1"><a class="shiftnav-target" href="https://warwickpost.com/sports/">Sports</a></li><li class="shiftnav-retract"><button tabindex="0" class="shiftnav-target"><i class="fa fa-chevron-left"></i> Back</button></li></ul> 6570</li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94198 shiftnav-depth-0"><a class="shiftnav-target" href="https://warwickpost.com/state/">State</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94197 shiftnav-depth-0"><a class="shiftnav-target" href="https://warwickpost.com/national/">National</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10087 shiftnav-depth-0"><a class="shiftnav-target" href="https://warwickpost.com/all-politics-are-local/">Opinion</a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10089 shiftnav-sub-accordion shiftnav-depth-0"><a class="shiftnav-target" href="https://warwickpost.com/events">Events</a><span role="button" tabindex="0" class="shiftnav-submenu-activation shiftnav-submenu-activation-open"><i class="fa fa-chevron-down"></i></span><span role="button" tabindex="0" class="shiftnav-submenu-activation shiftnav-submenu-activation-close"><i class="fa fa-chevron-up"></i></span> 6571<ul class="sub-menu sub-menu-1"> 6572<li class="shiftnav-retract"><button tabindex="0" class="shiftnav-target"><i class="fa fa-chevron-left"></i> Back</button></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-72627 shiftnav-depth-1"><a class="shiftnav-target" href="https://warwickpost.com/events/">Events</a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10090 shiftnav-depth-1"><a class="shiftnav-target" href="https://warwickpost.com/events/community/add">Submit an Event</a></li><li class="shiftnav-retract"><button tabindex="0" class="shiftnav-target"><i class="fa fa-chevron-left"></i> Back</button></li></ul> 6573</li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-33853 shiftnav-sub-accordion shiftnav-depth-0"><a class="shiftnav-target" href="https://warwickpost.com/rhodychow/">Dine Out</a><span role="button" tabindex="0" class="shiftnav-submenu-activation shiftnav-submenu-activation-open"><i class="fa fa-chevron-down"></i></span>
6573<span role="button" tabindex="0" class="shiftnav-submenu-activation shiftnav-submenu-activation-close"><i class="fa fa-chevron-up"></i></span> 6574<ul class="sub-menu sub-menu-1"> 6575<li class="shiftnav-retract"><button tabindex="0" class="shiftnav-target"><i class="fa fa-chevron-left"></i> Back</button></li><li class="menu-item menu-item-type-taxonomy menu-item-object-gd_placecategory menu-item-has-children menu-item-37615 shiftnav-sub-accordion shiftnav-depth-1"><a class="shiftnav-target" href="https://warwickpost.com/places/category/take-out-1/">TAKE-OUT</a><span role="button" tabindex="0" class="shiftnav-submenu-activation shiftnav-submenu-activation-open"><i class="fa fa-chevron-down"></i></span><span role="button" tabindex="0" class="shiftnav-submenu-activation shiftnav-submenu-activation-close"><i class="fa fa-chevron-up"></i></span> 6576 <ul class="sub-menu sub-menu-2"> 6577<li class="shiftnav-retract"><button tabindex="0" class="shiftnav-target"><i class="fa fa-chevron-left"></i> Back</button></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37672 shiftnav-depth-2"><a class="shiftnav-target" href="https://warwickpost.com/search/?geodir_search=1&stype=gd_place&spost_category%5B%5D=6802&s=Italian&snear=&sgeo_lat=&sgeo_lon=">Italian Takeout</a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37674 shiftnav-depth-2"><a class="shiftnav-target" href="https://warwickpost.com/search/page/1/?geodir_search=1&stype=gd_place&spost_category%5B0%5D=6802&s=Pizza&snear&sgeo_lat&sgeo_lon">Pizza Takeout</a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37687 shiftnav-depth-2"><a class="shiftnav-target" href="https://warwickpost.com/search/?geodir_search=1&stype=gd_place&spost_category%5B%5D=6802&s=mexican&snear=&sgeo_lat=&sgeo_lon=">Mexican Takeout</a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37711 shiftnav-depth-2"><a class="shiftnav-target" href="https://warwickpost.com/search/?geodir_search=1&stype=gd_place&spost_category%5B%5D=6802&s=breakfast&snear=&sgeo_lat=&sgeo_lon=">Breakfast Takeout</a></li><li class="shiftnav-retract"><button tabindex="0" class="shiftnav-target"><i class="fa fa-chevron-left"></i> Back</button></li> </ul> 6578</li><li class="shiftnav-retract"><button tabindex="0" class="shiftnav-target"><i class="fa fa-chevron-left"></i> Back</button></li></ul> 6579</li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-94195 shiftnav-sub-accordion shiftnav-depth-0"><a class="shiftnav-target" href="https://warwickpost.com/health/">Health</a><span role="button" tabindex="0" class="shiftnav-submenu-activation shiftnav-submenu-activation-open"><i class="fa fa-chevron-down"></i></span><span role="button" tabindex="0" class="shiftnav-submenu-activation shiftnav-submenu-activation-close"><i class="fa fa-chevron-up"></i></span> 6580<ul class="sub-menu sub-menu-1"> 6581<li class="shiftnav-retract"><button tabindex="0" class="shiftnav-target"><i class="fa fa-chevron-left"></i> Back</button></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-37385 shiftnav-depth-1"><a class="shiftnav-target" href="https://warwickpost.com/news-to-you/covid-19-1/">COVID-19</a></li><li class="shiftnav-retract"><button tabindex="0" class="shiftnav-target"><i class="fa fa-chevron-left"></i> Back</button></li></ul> 6582</li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-65003 shiftnav-depth-0"><a class="shiftnav-target" href="https://warwickpost.com/warwickpost-com-advertising/">Advertise</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-72301 shiftnav-depth-0"><a class="shiftnav-target" href="https://warwickpost.com/login-2/">Login</a></li></ul></nav> 6583 <button class="shiftnav-sr-close shiftnav-sr-only shiftnav-sr-only-focusable"> 6584 × Close Panel </button> 6585 6586 </div><!-- /.shiftnav-inner --> 6587 </div><!-- /.shiftnav #shiftnav-main --> 6588 6589 6590
6590<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript">window.addEventListener('DOMContentLoaded', function() { 6591 /* MonsterInsights Scroll Tracking */ 6592 if ( typeof(jQuery) !== 'undefined' ) { 6593 jQuery( document ).ready(function(){ 6594 function monsterinsights_scroll_tracking_load() { 6595 if ( ( typeof(__gaTracker) !== 'undefined' && __gaTracker && __gaTracker.hasOwnProperty( "loaded" ) && __gaTracker.loaded == true ) || ( typeof(__gtagTracker) !== 'undefined' && __gtagTracker ) ) { 6596 (function(factory) { 6597 factory(jQuery); 6598 }(function($) { 6599 6600 /* Scroll Depth */ 6601 "use strict"; 6602 var defaults = { 6603 percentage: true 6604 }; 6605 6606 var $window = $(window), 6607 cache = [], 6608 scrollEventBound = false, 6609 lastPixelDepth = 0; 6610 6611 /* 6612 * Plugin 6613 */ 6614 6615 $.scrollDepth = function(options) { 6616 6617 var startTime = +new Date(); 6618 6619 options = $.extend({}, defaults, options); 6620 6621 /* 6622 * Functions 6623 */ 6624 6625 function sendEvent(action, label, scrollDistance, timing) { 6626 if ( 'undefined' === typeof MonsterInsightsObject || 'undefined' === typeof MonsterInsightsObject.sendEvent ) { 6627 return; 6628 } 6629 var paramName = action.toLowerCase(); 6630 var fieldsArray = { 6631 send_to: 'G-HNY94FFRF3', 6632 non_interaction: true 6633 }; 6634 fieldsArray[paramName] = label; 6635 6636 if (arguments.length > 3) { 6637 fieldsArray.scroll_timing = timing 6638 MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray); 6639 } else { 6640 MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray); 6641 } 6642 } 6643 6644 function calculateMarks(docHeight) { 6645 return { 6646 '25%' : parseInt(docHeight * 0.25, 10), 6647 '50%' : parseInt(docHeight * 0.50, 10), 6648 '75%' : parseInt(docHeight * 0.75, 10), 6649 /* Cushion to trigger 100% event in iOS */ 6650 '100%': docHeight - 5 6651 }; 6652 } 6653 6654 function checkMarks(marks, scrollDistance, timing) { 6655 /* Check each active mark */ 6656 $.each(marks, function(key, val) { 6657 if ( $.inArray(key, cache) === -1 && scrollDistance >= val ) { 6658 sendEvent('Percentage', key, scrollDistance, timing); 6659 cache.push(key); 6660 } 6661 }); 6662 } 6663 6664 function rounded(scrollDistance) { 6665 /* Returns String */ 6666 return (Math.floor(scrollDistance/250) * 250).toString(); 6667 } 6668 6669 function init() { 6670 bindScrollDepth(); 6671 } 6672 6673 /* 6674 * Public Methods 6675 */ 6676 6677 /* Reset Scroll Depth with the originally initialized options */ 6678 $.scrollDepth.reset = function() { 6679 cache = []; 6680 lastPixelDepth = 0; 6681 $window.off('scroll.scrollDepth'); 6682 bindScrollDepth(); 6683 }; 6684 6685 /* Add DOM elements to be tracked */ 6686 $.scrollDepth.addElements = function(elems) { 6687 6688 if (typeof elems == "undefined" || !$.isArray(elems)) { 6689 return; 6690 } 6691 6692 $.merge(options.elements, elems); 6693 6694 /* If scroll event has been unbound from window, rebind */ 6695 if (!scrollEventBound) { 6696 bindScrollDepth(); 6697 } 6698 6699 }; 6700 6701 /* Remove DOM elements currently tracked */ 6702 $.scrollDepth.removeElements = function(elems) { 6703 6704 if (typeof elems == "undefined" || !$.isArray(elems)) { 6705 return; 6706 } 6707 6708 $.each(elems, function(index, elem) { 6709 6710 var inElementsArray = $.inArray(elem, options.elements); 6711 var inCacheArray = $.inArray(elem, cache); 6712 6713 if (inElementsArray != -1) { 6714 options.elements.splice(inElementsArray, 1); 6715 } 6716 6717 if (inCacheArray != -1) { 6718 cache.splice(inCacheArray, 1); 6719 } 6720 6721 }); 6722 6723 }; 6724 6725 /* 6726 * Throttle function borrowed from: 6727 * Underscore.js 1.5.2 6728 * https://underscorejs.org 6729 * (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors 6730 * Underscore may be freely distributed under the MIT license. 6731 */ 6732 6733 function throttle(func, wait) { 6734 var context, args, result; 6735 var timeout = null; 6736 var previous = 0; 6737 var later = function() { 6738 previous = new Date; 6739 timeout = null; 6740 result = func.apply(context, args); 6741 }; 6742 return function() { 6743 var now = new Date; 6744 if (!previous) previous = now; 6745 var remaining = wait - (now - previous); 6746 context = this; 6747 args = arguments; 6748 if (remaining <= 0) { 6749 clearTimeout(timeout); 6750 timeout = null; 6751 previous = now; 6752 result = func.apply(context, args); 6753 } else if (!timeout) { 6754 timeout = setTimeout(later, remaining); 6755 } 6756 return result; 6757 }; 6758 } 6759 6760 /* 6761 * Scroll Event 6762 */ 6763 6764 function bindScrollDepth() { 6765 6766 scrollEventBound = true; 6767
6768 $window.on('scroll.scrollDepth', throttle(function() { 6769 /* 6770 * We calculate document and window height on each scroll event to 6771 * account for dynamic DOM changes. 6772 */ 6773 6774 var docHeight = $(document).height(), 6775 winHeight = window.innerHeight ? window.innerHeight : $window.height(), 6776 scrollDistance = $window.scrollTop() + winHeight, 6777 6778 /* Recalculate percentage marks */ 6779 marks = calculateMarks(docHeight), 6780 6781 /* Timing */ 6782 timing = +new Date - startTime; 6783 6784 checkMarks(marks, scrollDistance, timing); 6785 }, 500)); 6786 6787 } 6788 6789 init(); 6790 }; 6791 6792 /* UMD export */ 6793 return $.scrollDepth; 6794 6795 })); 6796 6797 jQuery.scrollDepth(); 6798 } else { 6799 setTimeout(monsterinsights_scroll_tracking_load, 200); 6800 } 6801 } 6802 monsterinsights_scroll_tracking_load(); 6803 }); 6804 } 6805 /* End MonsterInsights Scroll Tracking */ 6806 /* MonsterInsights Conversion Event */ 6807 jQuery(document).ready(function() { 6808 jQuery('a[data-mi-conversion-event]') 6809 .off('click.monsterinsightsConversion') 6810 .on('click.monsterinsightsConversion', function() { 6811 if ( typeof(__gtagTracker) !== 'undefined' && __gtagTracker ) { 6812 var $link = jQuery(this); 6813 var eventName = $link.attr('data-mi-event-name'); 6814 if ( typeof eventName === 'undefined' || ! eventName ) { 6815 // Fallback to first word of the <a> tag, lowercase, strip html 6816 var text = $link.text().trim(); 6817 text = text.replace(/(<([^>]+)>)/gi, '').toLowerCase(); 6818 var firstWord = text.split(/\s+/)[0] || ''; 6819 6820 if ( firstWord ) { 6821 eventName = 'click-' + firstWord; 6822 } else { 6823 eventName = $link.parent().hasClass('wp-block-image') ? 'image-click' : 'button-click'; 6824 } 6825 } 6826 __gtagTracker('event', 'mi-' + eventName); 6827 } 6828 }); 6829 }); 6830 /* End MonsterInsights Conversion Event */ 6831 6832});</script>
6832<link data-minify="1" rel='stylesheet' id='tec-variables-skeleton-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/event-tickets/common/build/css/variables-skeleton.css?ver=1790198772' media='all' /> 6833<link data-minify="1" rel='stylesheet' id='tribe-common-skeleton-style-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/event-tickets/common/build/css/common-skeleton.css?ver=1790198772' media='all' /> 6834<link data-minify="1" rel='stylesheet' id='tribe-events-widgets-v2-events-list-skeleton-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/the-events-calendar/build/css/widget-events-list-skeleton.css?ver=1790198772' media='all' /> 6835<link data-minify="1" rel='stylesheet' id='tec-variables-full-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/event-tickets/common/build/css/variables-full.css?ver=1790198772' media='all' /> 6836<link data-minify="1" rel='stylesheet' id='tribe-common-full-style-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/event-tickets/common/build/css/common-full.css?ver=1790198772' media='all' /> 6837<link data-minify="1" rel='stylesheet' id='tribe-events-widgets-v2-events-list-full-css' href='https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/the-events-calendar/build/css/widget-events-list-full.css?ver=1790198772' media='all' />
6838<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript">var tcb_current_post_lists=JSON.parse('[]'); var tcb_post_lists=tcb_post_lists?[...tcb_post_lists,...tcb_current_post_lists]:tcb_current_post_lists;</script>
6838<script type="text/rocketlazyloadscript" data-minify="1" id="tec-user-agent-js" data-rocket-src="https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/event-tickets/common/build/js/user-agent.js?ver=1790198772" data-rocket-defer defer></script>
vendor: 1 bytes, line 6838
6838
6839<script id="geodir-select2-js-extra"> 6840var geodir_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"}; 6841//# sourceURL=geodir-select2-js-extra 6842</script>
vendor: 1 bytes, line 6842
6842
6843<script type="text/rocketlazyloadscript" id="geodir-select2-js" data-rocket-src="https://warwickpost.com/wp-content/plugins/geodirectory/assets/js/geodir-select2.min.js?ver=2.8.180" data-rocket-defer defer></script>
vendor: 1 bytes, line 6843
6843
6844<script type="text/rocketlazyloadscript" id="geodir_lity-js" data-rocket-src="https://warwickpost.com/wp-content/plugins/geodirectory/assets/js/libraries/gd_lity.min.js?ver=2.8.180" data-rocket-defer defer></script>
vendor: 1 bytes, line 6844
6844
6845<script type="text/rocketlazyloadscript" id="rocket-browser-checker-js-after"> 6846"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); 6847//# sourceURL=rocket-browser-checker-js-after 6848</script>
vendor: 1 bytes, line 6848
6848
6849<script id="rocket-preload-links-js-extra"> 6850var RocketPreloadLinksConfig = {"excludeUris":"/mepr/|/register/|/login-2/|/tag/|/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://warwickpost.com","onHoverDelay":"100","rateThrottle":"3"}; 6851//# sourceURL=rocket-preload-links-js-extra 6852</script>
vendor: 1 bytes, line 6852
6852
6853<script type="text/rocketlazyloadscript" id="rocket-preload-links-js-after"> 6854(function() { 6855"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); 6856}()); 6857 6858//# sourceURL=rocket-preload-links-js-after 6859</script>
vendor: 1 bytes, line 6859
6859
6860<script id="rocket_lazyload_css-js-extra"> 6861var rocket_lazyload_css_data = {"threshold":"300"}; 6862//# sourceURL=rocket_lazyload_css-js-extra 6863</script>
vendor: 1 bytes, line 6863
6863
6864<script id="rocket_lazyload_css-js-after"> 6865!function o(n,a,c){function l(t,e){if(!a[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(u)return u(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=a[t]={exports:{}},n[t][0].call(r.exports,function(e){return l(n[t][1][e]||e)},r,r.exports,o,n,a,c)}return a[t].exports}for(var u="function"==typeof require&&require,e=0;e<c.length;e++)l(c[e]);return l}({1:[function(e,t,r){{let r="undefined"==typeof rocket_pairs?[]:rocket_pairs,o=(("undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs).map(t=>{var e=t.selector;document.querySelectorAll(e).forEach(e=>{e.setAttribute("data-rocket-lazy-bg-"+t.hash,"excluded")})}),document.querySelector("#wpr-lazyload-bg-container"));var a=rocket_lazyload_css_data.threshold||300;let n=new IntersectionObserver(e=>{e.forEach(t=>{t.isIntersecting&&r.filter(e=>t.target.matches(e.selector)).map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,o.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{n.unobserve(e),e.setAttribute("data-rocket-lazy-bg-"+t.hash,"loaded")}))})})},{rootMargin:a+"px"});function c(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&r.forEach(t=>{try{document.querySelectorAll(t.selector).forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&(n.observe(e),(t.elements||=[]).push(e))})}catch(e){console.error(e)}})}c(),(()=>{let r=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType)return(t=new r(t)).observe(e,{attributes:!0,childList:!0,subtree:!0}),t}})()(document.querySelector("body"),c)}},{}]},{},[1]); 6866//# sourceURL=rocket_lazyload_css-js-after 6867</script>
vendor: 1 bytes, line 6867
6867
6868<script id="storefront-navigation-js-extra"> 6869var storefrontScreenReaderText = {"expand":"Expand child menu","collapse":"Collapse child menu"}; 6870//# sourceURL=storefront-navigation-js-extra 6871</script>
vendor: 1 bytes, line 6871
6871
6872<script id="storefront-navigation-js" src="https://warwickpost.com/wp-content/themes/storefront/assets/js/navigation.min.js?ver=4.6.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 6872
6872
6873<script id="tve-dash-frontend-js-extra"> 6874var tve_dash_front = {"ajaxurl":"https://warwickpost.com/wp-admin/admin-ajax.php","force_ajax_send":"1","is_crawler":"","recaptcha":[],"turnstile":[],"post_id":"320"}; 6875//# sourceURL=tve-dash-frontend-js-extra 6876</script>
vendor: 1 bytes, line 6876
6876
6877<script type="text/rocketlazyloadscript" id="tve-dash-frontend-js" data-rocket-src="https://warwickpost.com/wp-content/plugins/thrive-visual-editor/thrive-dashboard/js/dist/frontend.min.js?ver=11.0.0.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 6877
6877
6878<script id="wpinv-front-script-js-extra"> 6879var WPInv = {"ajax_url":"https://warwickpost.com/wp-admin/admin-ajax.php","thousands":",","decimals":".","nonce":"146f974051","txtComplete":"Continue","UseTaxes":"","formNonce":"37b6afca03","recaptchaSettings":{"enabled":false,"version":"v2"},"loading":"Loading...","connectionError":"Could not establish a connection to the server.","vatValidationError":"Unable to validate VAT number. Please try again.","vatFieldsRequired":"Please enter both VAT number and country.","maxFilesExceeded":"You have exceeded the number of files you can upload.","unsupportedFile":"Unsupported file type.","validating":"Validating...","valid":"Valid","invalid":"Invalid","error":"Error"}; 6880//# sourceURL=wpinv-front-script-js-extra 6881</script>
vendor: 1 bytes, line 6881
6881
6882<script type="text/rocketlazyloadscript" id="wpinv-front-script-js" data-rocket-src="https://warwickpost.com/wp-content/plugins/invoicing/assets/js/payment-forms.min.js?ver=2.8.59" data-rocket-defer defer></script>
vendor: 1 bytes, line 6882
6882
6883<script id="shiftnav-js-extra"> 6884var shiftnav_data = {"shift_body":"off","shift_body_wrapper":"","lock_body":"on","lock_body_x":"off","open_current":"on","collapse_accordions":"on","scroll_panel":"on","breakpoint":"","v":"1.8","pro":"1","touch_off_close":"on","scroll_offset":"100","disable_transforms":"off","close_on_target_click":"off","scroll_top_boundary":"50","scroll_tolerance":"10","process_uber_segments":"on"}; 6885//# sourceURL=shiftnav-js-extra 6886</script>
vendor: 1 bytes, line 6886
6886
6887<script id="shiftnav-js" src="https://warwickpost.com/wp-content/plugins/shiftnav-pro/assets/js/shiftnav.min.js?ver=1.8" data-rocket-defer defer></script>
vendor: 1 bytes, line 6887
6887
6888<script id="monsterinsights-user-journey-js-extra"> 6889var monsterinsights_user_journey = {"is_ssl":"1","page_id":"320"}; 6890//# sourceURL=monsterinsights-user-journey-js-extra 6891</script>
vendor: 1 bytes, line 6891
6891
6892<script type="text/rocketlazyloadscript" data-minify="1" async data-wp-strategy="async" id="monsterinsights-user-journey-js" data-rocket-src="https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/monsterinsights-user-journey/assets/js/frontend/user-journey.js?ver=1790198772"></script>
vendor: 1 bytes, line 6892
6892
6893<script type="text/rocketlazyloadscript" data-minify="1" id="tribe-common-js" data-rocket-src="https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/event-tickets/common/build/js/tribe-common.js?ver=1790198772" data-rocket-defer defer></script>
vendor: 1 bytes, line 6893
6893
6894<script type="text/rocketlazyloadscript" data-minify="1" id="tribe-query-string-js" data-rocket-src="https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/event-tickets/common/build/js/utils/query-string.js?ver=1790198772" data-rocket-defer defer></script>
vendor: 1 bytes, line 6894
6894
6895<script type="text/rocketlazyloadscript" data-minify="1" defer id="tribe-events-views-v2-manager-js" data-rocket-src="https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/the-events-calendar/build/js/views/manager.js?ver=1790198772"></script>
vendor: 1 bytes, line 6895
6895
6896<script type="text/rocketlazyloadscript" data-minify="1" id="tribe-events-views-v2-breakpoints-js" data-rocket-src="https://warwickpost.com/wp-content/cache/min/1/wp-content/plugins/the-events-calendar/build/js/views/breakpoints.js?ver=1790198772" data-rocket-defer defer></script>
vendor: 1 bytes, line 6896
6896
6897<script id="geodir-map-js-extra"> 6898var geodir_map_params = {"api":"auto","lazyLoad":"","language":"en","lazyLoadButton":"\u003Cdiv class=\"btn btn-light text-center mx-auto align-self-center shadow-lg c-pointer w-auto z-index-1\"\u003E\u003Ci class=\"far fa-map\"\u003E\u003C/i\u003E Load Map\u003C/div\u003E","lazyLoadPlaceholder":"https://warwickpost.com/wp-content/plugins/geodirectory/assets/images/placeholder.svg","apis":{"google":{"key":"AIzaSyAFb-VV9M4P7NcZRU8oVLoq8KP6W85Bg9s","scripts":[{"id":"geodir-google-maps-script","src":"https://maps.googleapis.com/maps/api/js?key=AIzaSyAFb-VV9M4P7NcZRU8oVLoq8KP6W85Bg9s&libraries=places&language=en&callback=geodirInitGoogleMap&ver=2.8.180","main":true,"onLoad":true,"onError":true},{"id":"geodir-gomap-script","src":"https://warwickpost.com/wp-content/plugins/geodirectory/assets/js/goMap.min.js?ver=2.8.180"},{"id":"geodir-g-overlappingmarker-script","src":"https://warwickpost.com/wp-content/plugins/geodirectory/assets/jawj/oms.min.js?ver=2.8.180","check":true},{"id":"geodir-map-widget-script","src":"https://warwickpost.com/wp-content/plugins/geodirectory/assets/js/map.min.js?ver=2.8.180"}]},"osm":{"styles":[{"id":"geodir-leaflet-css","src":"https://warwickpost.com/wp-content/plugins/geodirectory/assets/leaflet/leaflet.css?ver=2.8.180"},{"id":"geodir-leaflet-routing-machine-css","src":"https://warwickpost.com/wp-content/plugins/geodirectory/assets/leaflet/routing/leaflet-routing-machine.css","check":true}],"scripts":[{"id":"geodir-leaflet-script","src":"https://warwickpost.com/wp-content/plugins/geodirectory/assets/leaflet/leaflet.min.js?ver=2.8.180","main":true},{"id":"geodir-leaflet-geo-script","src":"https://warwickpost.com/wp-content/plugins/geodirectory/assets/leaflet/osm.geocode.min.js?ver=2.8.180"},{"id":"leaflet-routing-machine-script","src":"https://warwickpost.com/wp-content/plugins/geodirectory/assets/leaflet/routing/leaflet-routing-machine.min.js?ver=2.8.180","check":true},{"id":"geodir-o-overlappingmarker-script","src":"https://warwickpost.com/wp-content/plugins/geodirectory/assets/jawj/oms-leaflet.min.js?ver=2.8.180","check":true},{"id":"geodir-gomap-script","src":"https://warwickpost.com/wp-content/plugins/geodirectory/assets/js/goMap.min.js?ver=2.8.180"},{"id":"geodir-map-widget-script","src":"https://warwickpost.com/wp-content/plugins/geodirectory/assets/js/map.min.js?ver=2.8.180"},{"id":"geodir-leaflet-providers-script","src":"https://warwickpost.com/wp-content/plugins/geodir_custom_google_maps/assets/js/leaflet-providers.min.js?ver=2.2.1"}]}}}; 6899//# sourceURL=geodir-map-js-extra 6900</script>
vendor: 1 bytes, line 6900
6900
6901<script type="text/rocketlazyloadscript" id="geodir-map-js-before">window.addEventListener('DOMContentLoaded', function() { 6902function geodirInitGoogleMap(){window.geodirGoogleMapsCallback=true;try{jQuery(document).trigger("geodir.googleMapsCallback")}catch(err){}} 6903//# sourceURL=geodir-map-js-before 6904});</script>
vendor: 1 bytes, line 6904
6904
6905<script type="text/rocketlazyloadscript" id="geodir-map-js" data-rocket-src="https://warwickpost.com/wp-content/plugins/geodirectory/assets/js/geodir-map.min.js?ver=2.8.180" data-rocket-defer defer></script>
6905 6906
6906<script type="text/rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() { 6907 ( function( $ ) { 6908 "use strict"; 6909 6910 var taxMap = []; 6911 var numberText = "Number"; 6912 var defaultTax = "Tax ID"; 6913 var selectors = [ 6914 "#wpinv-country", 6915 "#wpinv_country", 6916 "[name='wpinv_country']", 6917 "[name='billing[wpinv_country]']", 6918 "[name='getpaid_address[country]']" 6919 ]; 6920 6921 function updateLabel() { 6922 var country = null; 6923 6924 for ( var i = 0; i < selectors.length; i++ ) { 6925 var $field = $( selectors[ i ] ); 6926 if ( $field.length && $field.val() ) { 6927 country = $field.val(); 6928 break; 6929 } 6930 } 6931 6932 $("body").attr('data-gp-country', country); 6933 6934 var taxName = taxMap[ country ] || defaultTax; 6935 var label = taxName + " " + numberText; 6936 6937 $( "label[for*='vat_number']" ).text( label ); 6938 $( "input[name*='vat_number']" ).attr( "placeholder", label ); 6939 } 6940 6941 $( document ).on( "change", selectors.join( "," ), updateLabel ); 6942 6943 $( function() { 6944 setTimeout( updateLabel, 500 ); 6945 setTimeout( updateLabel, 1000 ); 6946 } ); 6947 } )( jQuery ); 6948 });</script>
6948 6949
6949<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} 6950if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} 6951images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} 6952if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script>
6952<script data-no-minify="1" async src="https://warwickpost.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
vendor: 1 bytes, line 6952
6952
6953<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"c346af91507b4c14b45d736f34636ecc","r":1,"spa":2}' crossorigin="anonymous"></script>
6953 6954</body> 6955</html> 6956<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->
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.