1<!doctype html> 2<html lang="en-US"> 3<head> 4 <meta charset="UTF-8">
5<script> 6var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}}); 7</script>
7 8 9 <meta name="viewport" content="width=device-width, initial-scale=1"> 10 <link rel="profile" href="https://gmpg.org/xfn/11"> 11 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 12<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 13 14 <!-- This site is optimized with the Yoast SEO Premium plugin v28.6 (Yoast SEO v28.6) - https://yoast.com/product/yoast-seo-premium-wordpress/ --> 15 <title>Home - Practical Horseman</title> 16 <link rel="canonical" href="https://practicalhorseman.com/" /> 17 <meta property="og:locale" content="en_US" /> 18 <meta property="og:type" content="website" /> 19 <meta property="og:title" content="Home" /> 20 <meta property="og:description" content="Get Our Free Newsletter Subscribe skip render: ucaddon_post_grid skip render: ucaddon_post_list TRAINING skip render: ucaddon_post_grid skip render: ucaddon_post_list More Training â TEAM PRAC Our group of top trainers representing hunters, jumpers, eventing and dressageâare here to offer you useful and impactful advice to help you improve in your particular discipline and develop a harmonious partnership […]" /> 21 <meta property="og:url" content="https://practicalhorseman.com/" /> 22 <meta property="og:site_name" content="Practical Horseman" /> 23 <meta property="article:publisher" content="https://www.facebook.com/practicalhorseman" /> 24 <meta property="article:modified_time" content="2026-06-10T17:44:04+00:00" /> 25 <meta property="og:image" content="https://practicalhorseman.com/wp-content/uploads/2026/01/PRAC_PLUS-REVERSED-LOGO-FNL-768x180.png" /> 26 <meta name="twitter:card" content="summary_large_image" /> 27 <meta name="twitter:site" content="@prachorseman" /> 28
28<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/practicalhorseman.com\/","url":"https:\/\/practicalhorseman.com\/","name":"Home - Practical Horseman","isPartOf":{"@id":"https:\/\/practicalhorseman.com\/#website"},"about":{"@id":"https:\/\/practicalhorseman.com\/#organization"},"primaryImageOfPage":{"@id":"https:\/\/practicalhorseman.com\/#primaryimage"},"image":{"@id":"https:\/\/practicalhorseman.com\/#primaryimage"},"thumbnailUrl":"https:\/\/practicalhorseman.com\/wp-content\/uploads\/2026\/01\/PRAC_PLUS-REVERSED-LOGO-FNL-768x180.png","datePublished":"2023-07-10T20:28:53+00:00","dateModified":"2026-06-10T17:44:04+00:00","breadcrumb":{"@id":"https:\/\/practicalhorseman.com\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/practicalhorseman.com\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/practicalhorseman.com\/#primaryimage","url":"https:\/\/practicalhorseman.com\/wp-content\/uploads\/2026\/01\/PRAC_PLUS-REVERSED-LOGO-FNL-768x180.png","contentUrl":"https:\/\/practicalhorseman.com\/wp-content\/uploads\/2026\/01\/PRAC_PLUS-REVERSED-LOGO-FNL-768x180.png"},{"@type":"BreadcrumbList","@id":"https:\/\/practicalhorseman.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/practicalhorseman.com\/#website","url":"https:\/\/practicalhorseman.com\/","name":"Practical Horseman","description":"","publisher":{"@id":"https:\/\/practicalhorseman.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/practicalhorseman.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/practicalhorseman.com\/#organization","name":"Practical Horseman","url":"https:\/\/practicalhorseman.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/practicalhorseman.com\/#\/schema\/logo\/image\/","url":"https:\/\/practicalhorseman.com\/wp-content\/uploads\/2022\/02\/logo-white.svg","contentUrl":"https:\/\/practicalhorseman.com\/wp-content\/uploads\/2022\/02\/logo-white.svg","width":1024,"height":1024,"caption":"Practical Horseman"},"image":{"@id":"https:\/\/practicalhorseman.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/practicalhorseman","https:\/\/x.com\/prachorseman","https:\/\/www.instagram.com\/practicalhorseman","https:\/\/pinterest.com\/prachorseman","https:\/\/www.youtube.com\/user\/PracticalHorseman"]}]}</script>
28 29 <!-- / Yoast SEO Premium plugin. --> 30 31 32<link rel='dns-prefetch' href='//practicalhorseman.com' /> 33<link rel='dns-prefetch' href='//www.google.com' /> 34<link rel="alternate" type="application/rss+xml" title="Practical Horseman » Feed" href="https://practicalhorseman.com/feed/" /> 35<link rel="alternate" type="application/rss+xml" title="Practical Horseman » Comments Feed" href="https://practicalhorseman.com/comments/feed/" />
36<script data-api-url="https://practicalhorseman.com/wp-json/wordpress-popular-posts" data-debug="0" data-lang="0" data-post="0" data-sampling-rate="5" data-sampling="1" data-token="743067a800" id="wpp-js" src="https://practicalhorseman.com/wp-content/plugins/wordpress-popular-posts/assets/js/wpp.min.js?ver=7.4.3"></script>
36 37<style id="wp-img-auto-sizes-contain-inline-css"> 38img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 39/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 40</style> 41<style id="global-styles-inline-css"> 42:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
42--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
42.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 43:root :where(.wp-block-icon svg){width: 24px;} 44:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 45/*# sourceURL=global-styles-inline-css */ 46</style> 47<link rel='stylesheet' id='auth0-widget-css' href='https://practicalhorseman.com/wp-content/plugins/auth0/assets/css/main.css?ver=4.6.2' media='all' /> 48<link rel='stylesheet' id='equine-streaming-search-css' href='https://practicalhorseman.com/wp-content/plugins/equine-streaming/assets/css/search.css?ver=0.6.2' media='all' /> 49<link rel='stylesheet' id='wordpress-popular-posts-css-css' href='https://practicalhorseman.com/wp-content/plugins/wordpress-popular-posts/assets/css/wpp.css?ver=7.4.3' media='all' /> 50<link rel='stylesheet' id='hello-elementor-css' href='https://practicalhorseman.com/wp-content/themes/hello-elementor/assets/css/reset.css?ver=3.4.9' media='all' /> 51<link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://practicalhorseman.com/wp-content/themes/hello-elementor/assets/css/theme.css?ver=3.4.9' media='all' /> 52<link rel='stylesheet' id='hello-elementor-header-footer-css' href='https://practicalhorseman.com/wp-content/themes/hello-elementor/assets/css/header-footer.css?ver=3.4.9' media='all' /> 53<link rel='stylesheet' id='elementor-frontend-css' href='https://practicalhorseman.com/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1791351191' media='all' /> 54<link rel='stylesheet' id='widget-image-css' href='https://practicalhorseman.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.3.4' media='all' /> 55<link rel='stylesheet' id='widget-heading-css' href='https://practicalhorseman.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.3.4' media='all' /> 56<link rel='stylesheet' id='widget-social-icons-css' href='https://practicalhorseman.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.3.4' media='all' /> 57<link rel='stylesheet' id='e-apple-webkit-css' href='https://practicalhorseman.com/wp-content/uploads/elementor/css/custom-apple-webkit.min.css?ver=1791351191' media='all' /> 58<link rel='stylesheet' id='widget-nav-menu-css' href='https://practicalhorseman.com/wp-content/uploads/elementor/css/custom-pro-widget-nav-menu.min.css?ver=1791351194' media='all' /> 59<link rel='stylesheet' id='elementor-icons-css' href='https://practicalhorseman.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.54.0' media='all' /> 60<link rel='stylesheet' id='elementor-post-18097-css' href='https://practicalhorseman.com/wp-content/uploads/elementor/css/post-18097.css?ver=1791351191' media='all' /> 61<link rel='stylesheet' id='widget-icon-list-css' href='https://practicalhorseman.com/wp-content/uploads/elementor/css/custom-widget-icon-list.min.css?ver=1791351192' media='all' /> 62<link rel='stylesheet' id='elementor-post-20101-css' href='https://practicalhorseman.com/wp-content/uploads/elementor/css/post-20101.css?ver=1791351190' media='all' /> 63<link rel='stylesheet' id='elementor-post-18691-css' href='https://practicalhorseman.com/wp-content/uploads/elementor/css/post-18691.css?ver=1791351190' media='all' /> 64<link rel='stylesheet' id='elementor-post-18651-css' href='https://practicalhorseman.com/wp-content/uploads/elementor/css/post-18651.css?ver=1791351191' media='all' /> 65<link rel='stylesheet' id='searchwp-forms-css' href='https://practicalhorseman.com/wp-content/plugins/searchwp/assets/css/frontend/search-forms.min.css?ver=4.6.1.1' media='all' /> 66<style id="elementor-pro-custom-fonts-inline-css"> 67@font-face { 68 font-family: 'Gotham Book'; 69 font-style: normal; 70 font-weight: normal; 71 font-display: auto; 72 src: url('https://practicalhorseman.com/wp-content/uploads/2025/12/Gotham-Book.woff') format('woff'), 73 url('https://practicalhorseman.com/wp-content/uploads/2025/12/Gotham-Book.ttf') format('truetype'), 74 url('https://practicalhorseman.com/wp-content/uploads/2025/12/Gotham-Book.svg#GothamBook') format('svg'); 75} 76 77@font-face { 78 font-family: 'Tungsten Semi Bold'; 79 font-style: normal; 80 font-weight: normal; 81 font-display: auto; 82 src: url('https://practicalhorseman.com/wp-content/uploads/2025/12/Tungsten-Semibold.woff') format('woff'), 83 url('https://practicalhorseman.com/wp-content/uploads/2025/12/Tungsten-Semibold.ttf') format('truetype'), 84 url('https://practicalhorseman.com/wp-content/uploads/2025/12/Tungsten-Semibold.svg#TungstenSemiBold') format('svg'); 85} 86 87@font-face { 88 font-family: 'Gotham Bold'; 89 font-style: normal; 90 font-weight: normal; 91 font-display: auto; 92 src: url('https://practicalhorseman.com/wp-content/uploads/2025/12/Gotham-Bold.woff') format('woff'), 93 url('https://practicalhorseman.com/wp-content/uploads/2025/12/Gotham-Bold.ttf') format('truetype'), 94 url('https://practicalhorseman.com/wp-content/uploads/2025/12/Gotham-Bold.svg#GothamBold') format('svg'); 95} 96 97@font-face { 98 font-family: 'Gotham Medium'; 99 font-style: normal; 100 font-weight: normal; 101 font-display: auto; 102 src: url('https://practicalhorseman.com/wp-content/uploads/2025/12/Gotham-Medium.woff') format('woff'), 103 url('https://practicalhorseman.com/wp-content/uploads/2025/12/Gotham-Medium.ttf') format('truetype'), 104 url('https://practicalhorseman.com/wp-content/uploads/2025/12/Gotham-Medium_1.svg#GothamMedium') format('svg'); 105} 106 107@font-face { 108 font-family: 'Avenir-Light'; 109 font-style: normal; 110 font-weight: normal; 111 font-display: auto; 112 src: url('https://practicalhorseman.com/wp-content/uploads/2022/10/Avenir-Light.ttf') format('truetype'); 113} 114 115@font-face { 116 font-family: 'Avenir-Medium'; 117 font-style: normal; 118 font-weight: normal; 119 font-display: auto; 120 src: url('https://practicalhorseman.com/wp-content/uploads/2022/10/Avenir-Medium.ttf') format('truetype'); 121} 122 123/*# sourceURL=elementor-pro-custom-fonts-inline-css */ 124</style> 125<link rel='stylesheet' id='hello-elementor-child-style-css' href='https://practicalhorseman.com/wp-content/themes/Practical%20Horseman%20Magazine%20Theme/style.css?ver=2.0.0' media='all' /> 126<link rel='stylesheet' id='moove_gdpr_frontend-css' href='https://practicalhorseman.com/wp-content/plugins/gdpr-cookie-compliance/dist/styles/gdpr-main.css?ver=5.2.0' media='all' /> 127<style id="moove_gdpr_frontend-inline-css"> 128 #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn, 129 #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn { 130 background-color: transparent; 131 box-shadow: inset 0 0 0 1px currentColor; 132 opacity: .7; 133 color: #202020; 134 } 135 136 #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:hover, 137 #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover { 138 background-color: #202020; 139 box-shadow: none; 140 color: #fff; 141 opacity: 1; 142 } 143 144 #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-d
144ark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn { 145 background-color: transparent; 146 box-shadow: inset 0 0 0 1px currentColor; 147 opacity: .7; 148 color: #fff; 149 } 150 151 #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:hover, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover { 152 box-shadow: none; 153 opacity: 1; 154 color: #202020; 155 background-color: #fff; 156 } 157 #moove_gdpr_cookie_modal,#moove_gdpr_cookie_info_bar,.gdpr_cookie_settings_shortcode_content{font-family:'Nunito',sans-serif}#moove_gdpr_save_popup_settings_button{background-color:#373737;color:#fff}#moove_gdpr_save_popup_settings_button:hover{background-color:#000}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{background-color:#0a0a0a}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,.gdpr_cookie_settings_shortcode_content .gdpr-shr-button.button-green,.gdpr-blocked-recaptcha .gdpr-shr-button.button-green{background-color:#0a0a0a;border-color:#0a0a0a}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover,.gdpr_cookie_settings_shortcode_content .gdpr-shr-button.button-green:hover,.gdpr-blocked-recaptcha .gdpr-shr-button.button-green:hover{background-color:#fff;color:#0a0a0a}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{background-color:#0a0a0a;border:1px solid #0a0a0a}#moove_gdpr_cookie_info_bar span.moove-gdpr-infobar-allow-all.focus-g,#moove_gdpr_cookie_info_bar span.moove-gdpr-infobar-allow-all:focus,#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-allow-all.focus-g,#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-allow-all:focus,#moove_gdpr_cookie_info_bar span.moove-gdpr-infobar-reject-btn.focus-g,#moove_gdpr_cookie_info_bar span.moove-gdpr-infobar-reject-btn:focus,#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-reject-btn.focus-g,#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-reject-btn:focus,#moove_gdpr_cookie_info_bar span.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar span.change-settings-button:focus,#moove_gdpr_cookie_info_bar button.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar button.change-settings-button:focus{-webkit-box-shadow:0 0 1px 3px #0a0a0a;-moz-box-shadow:0 0 1px 3px #0a0a0a;box-shadow:0 0 1px 3px #0a0a0a}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon:hover,#moove_gdpr_cookie_info_bar span[data-href]>u.change-settings-button{color:#0a0a0a}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button span.gdpr-icon{color:inherit}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon{color:inherit}#moove_gdpr_cookie_modal .gdpr-acc-link{line-height:0;font-size:0;color:transparent;position:absolute}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close
157:hover i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.change-settings-button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button:hover,#moove_gdpr_cookie_info_bar span[data-href]>u.change-settings-button,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button.focus-g,span.change-settings-button:focus,button.change-settings-button.focus-g,button.change-settings-button:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button:focus{color:#0a0a0a}#moove_gdpr_cookie_modal .moove-gdpr-branding.focus-g span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main a.focus-g,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .gdpr-cd-details-toggle.focus-g{color:#0a0a0a}#moove_gdpr_cookie_modal.gdpr_lightbox-hide{display:none} 158/*# sourceURL=moove_gdpr_frontend-inline-css */ 159</style> 160<link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://practicalhorseman.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' media='all' /> 161<link rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://practicalhorseman.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=5.15.3' media='all' /> 162<link rel='stylesheet' id='elementor-icons-fa-brands-css' href='https://practicalhorseman.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.min.css?ver=5.15.3' media='all' />
163<script id="jquery-core-js" src="https://practicalhorseman.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
163 164<link rel="https://api.w.org/" href="https://practicalhorseman.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://practicalhorseman.com/wp-json/wp/v2/pages/20101" /><style> 165/* Cap in-content ads at the leaderboard width â but NOT the masthead 166 (a full-width creative, e.g. 2048px, that must fill the bar) or the 167 billboard (970px desktop creative, sized by its own viewport mapping). 168 Without the :not(), this clipped the masthead to 728px (see the same 169 bug fixed for masthead in 3.4.8) and would clip the billboard too. */ 170.equinenetworkad:not(.engam-masthead-ad):not(.engam-billboard-ad) iframe { 171 max-width: 728px !important; 172 display: inline-block !important; 173} 174.engam-masthead-ad iframe, 175.engam-billboard-ad iframe { 176 max-width: none !important; 177} 178/* Popup modal creatives are scaled to fit the viewport with transform:scale() 179 in the footer script â a max-width cap here would CROP them instead 180 (a 728x90 popup used to lose 88px to the old 640px cap). */ 181#adModal iframe { 182 max-width: none !important; 183 display: inline-block !important; 184} 185/* Popup modal close button */ 186#adModal .engam-popup-close { 187 display: inline-flex; 188 align-items: center; 189 gap: 7px; 190 padding: 9px 16px; 191 border: none; 192 border-radius: 999px; 193 background: #fff; 194 color: #111; 195 font: 700 11px/1 Arial, Helvetica, sans-serif; 196 letter-spacing: .12em; 197 text-transform: uppercase; 198 cursor: pointer; 199 box-shadow: 0 2px 10px rgba(0,0,0,.35); 200 transition: background .15s, color .15s, transform .15s; 201} 202#adModal .engam-popup-close:hover, 203#adModal .engam-popup-close:focus-visible { 204 background: #111; 205 color: #fff; 206} 207#adModal .engam-popup-close:active { 208 transform: scale(.96); 209} 210@media only screen and (max-width: 728px) { 211 .equinenetworkad:not(.engam-masthead-ad):not(.engam-billboard-ad) iframe { 212 max-width: 320px !important; 213 display: inline-block !important; 214 } 215} 216/* Collapse empty ad slots and their Elementor containers */ 217.equinenetworkad.engam-empty {
218 display: none !important; 219 height: 0 !important; 220 padding: 0 !important; 221 margin: 0 !important; 222} 223.engam-container-empty { 224 display: none !important; 225 height: 0 !important; 226 min-height: 0 !important; 227 padding: 0 !important; 228 margin: 0 !important; 229 border: none !important; 230 overflow: hidden !important; 231} 232/* Admin debug: show empty GAM slots instead of collapsing them */ 233.engam-debug-empty { 234 display: flex !important; 235 align-items: center; 236 justify-content: center; 237 min-width: 200px; 238 min-height: 80px; 239 padding: 10px; 240 border: 2px dashed #cc0000; 241 background: #fff5f5; 242 color: #cc0000; 243 font: 12px/1.4 monospace; 244 text-align: center; 245 word-break: break-all; 246} 247.engam-debug-empty:before { 248 content: 'GAM empty â ' attr(data-engam-debug); 249} 250/* Collapse Elementor columns/sections that contain only empty ad widgets */ 251.elementor-column.engam-container-empty, 252.elementor-col-100.engam-container-empty, 253.e-con.engam-container-empty, 254.e-con-inner.engam-container-empty { 255 display: none !important; 256 height: 0 !important; 257 min-height: 0 !important; 258 padding: 0 !important; 259 margin: 0 !important; 260} 261</style>
262<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
vendor: 1 bytes, line 262
262
263<script> 264window.equinenetwork_gam_v2_id = '/22345131513/practicalhorseman'; 265</script>
265 266<link rel="preload" href="https://use.typekit.net/dbi7pgx.css" as="style">
266<script>localStorage.setItem('user-status', 'logged out');localStorage.removeItem('en_id');</script>
266 <style id="wpp-loading-animation-styles">@-webkit-keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}@keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}.wpp-widget-block-placeholder,.wpp-shortcode-placeholder{margin:0 auto;width:60px;height:3px;background:#dd3737;background:linear-gradient(90deg,#dd3737 0%,#571313 10%,#dd3737 100%);background-size:200% auto;border-radius:3px;-webkit-animation:bgslide 1s infinite linear;animation:bgslide 1s infinite linear}</style> 267 <meta name="generator" content="Elementor 4.3.4; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto"> 268 <style> 269 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 270 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 271 background-image: none !important; 272 } 273 @media screen and (max-height: 1024px) { 274 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 275 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 276 background-image: none !important; 277 } 278 } 279 @media screen and (max-height: 640px) { 280 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 281 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 282 background-image: none !important; 283 } 284 } 285 </style> 286
286<script>jQuery(document).on('gform_page_loaded', function(event, form_id){ 287 288 const targetForms = [26, 28, 29, 31]; // forms to apply to 289 290 if(!targetForms.includes(form_id)) return; 291 292 const formElement = jQuery('#gform_wrapper_' + form_id); 293 const headerHeight = 400; 294 295 jQuery('html, body').animate({ 296 scrollTop: formElement.offset().top - headerHeight 297 }, 400); 298 299}); 300 301 302 303</script>
303<script>(function() { 304 function addPoundSuffix() { 305 const input = document.querySelector('#input_28_17'); 306 if (!input || input.dataset.suffixAdded) return; 307 input.dataset.suffixAdded = '1'; 308 309 // Wrap input in a container if not already wrapped 310 let wrapper = input.closest('.gfield_number_with_suffix'); 311 if (!wrapper) { 312 wrapper = document.createElement('div'); 313 wrapper.className = 'gfield_number_with_suffix'; 314 input.parentNode.insertBefore(wrapper, input); 315 wrapper.appendChild(input); 316 } 317 318 // Create suffix span 319 const suffix = document.createElement('span'); 320 suffix.className = 'gf-pound-suffix'; 321 suffix.textContent = 'pounds'; 322 323 // Append suffix immediately after input 324 wrapper.appendChild(suffix); 325 } 326 327 // Initial run 328 addPoundSuffix(); 329 330 // Run after Gravity Forms AJAX renders 331 document.addEventListener('gform_post_render', addPoundSuffix); 332 333 // Catch dynamically added content (Elementor / popups) 334 const observer = new MutationObserver(addPoundSuffix); 335 observer.observe(document.body, { childList: true, subtree: true }); 336})(); 337</script>
337<script>// Google Tag Manager 338(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 339new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 340j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 341'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 342})(window,document,'script','dataLayer','GTM-PS5CP37N'); 343// End Google Tag Manager</script>
343 <meta name="theme-color" content="#F5F5F5"> 344 <link rel="icon" href="https://practicalhorseman.com/wp-content/uploads/2022/02/cropped-practical-horseman-fav-icon-32x32.png" sizes="32x32" /> 345<link rel="icon" href="https://practicalhorseman.com/wp-content/uploads/2022/02/cropped-practical-horseman-fav-icon-192x192.png" sizes="192x192" /> 346<link rel="apple-touch-icon" href="https://practicalhorseman.com/wp-content/uploads/2022/02/cropped-practical-horseman-fav-icon-180x180.png" /> 347<meta name="msapplication-TileImage" content="https://practicalhorseman.com/wp-content/uploads/2022/02/cropped-practical-horseman-fav-icon-270x270.png" /> 348<style id="wp-custom-css"> 349/*/ Site Reviews /*/ 350.glsr-summary-rating { 351font-family: "Tungsten Semi Bold" !important; 352font-weight: 500 !important; 353font-size: 35px !important; 354text-transform: none; 355} 356 357/*/ Unlimited Elements /*/ 358 359/* Plus Post Badge */ 360.plus-badge { 361 max-width: 40px !important; 362 display: inline-block; 363} 364 365/* EDCC Post Badge */ 366.edcc-badge { 367 max-width: 40px !important; 368 width: auto; 369 display: inline-block; 370} 371 372.slider-edcc-badge { 373 max-width: 100px !important; 374 width: auto; 375 display: block; 376 margin: 0 auto; 377} 378 379#uc_nav_menu_elementor_bec301b a { 380 justify-content: flex-start; 381} 382 383.plus-menu-icon { 384 margin-right: 5px; 385} 386 387/* Hide Border on Last Post in List */ 388.uc_post_list_box:last-child { 389 border-bottom: 0 !important; 390} 391 392/* Side Menu Spacing */ 393#uc_ue_side_menu_elementor_731fe72 .side-menu-after { 394 flex-grow: 1; 395 display: flex; 396 margin-right: auto; 397 flex-direction: column; 398} 399 400/* Side Menu Icon */ 401.uc-menu-item-pointer:hover { 402 background-color: #EEEEEE; 403 color: #000; 404 padding-left: 5px; 405 padding-top: 2px; 406 padding-right: 5px; 407 padding-bottom: 2px; 408} 409 410.uc-menu-item-pointer { 411 color: #000; 412 padding-left: 5px; 413 padding-right: 5px; 414 padding-top: 2px; 415 padding-bottom: 2px; 416} 417 418.uc-menu-item-pointer { 419 margin: 0px !important; 420} 421 422/* Prevent content from fading on hover */ 423.ue_post_grid_item:hover .uc_content, 424.ue_post_grid_item:hover .uc_content *, 425.ue_post_grid_item:hover .uc_post_title, 426.ue_post_grid_item:hover .ue-grid-item-category, 427.ue_post_grid_item:hover .uc_more_btn, 428.ue_post_grid_item:hover .plus-badge { 429 opacity: 1 !important; 430} 431 432/* Allow only the IMAGE overlay to animate */ 433.ue_post_grid_item:hover .uc_post_image_overlay { 434 opacity: 1; /* or whatever overlay opacity you want */ 435} 436 437.uc-menu-item-pointer, 438.ue-back-link-icon { 439 display: inline-block; 440 margin-left: auto !important; 441 margin-right: 15px; 442 vertical-align: middle; 443 transition: all 0.5s ease; 444} 445 446/* List Menu */ 447.simple_list_menu ul li a { 448 font-family: "Gotham Medium" !important; 449 font-size: 12px !important; 450 line-height: 12px !important; 451 text-transform: normal !important; 452 letter-spacing: 0px !important; 453} 454 455/*/ Post Content Heading/*/ 456.wp-block-heading { 457font-family: "Tungsten Semi Bold" !important; 458font-weight: 500 !important; 459font-size: 30px !important; 460text-transform: none; 461} 462 463/*/ Post Content Links/*/ 464.post-content a { 465 text-decoration: underline; 466 font-weight: 600; 467} 468 469/*/ Footer Compliance /*/ 470.compliance a { 471 font-size: 13px !important; 472 font-weight: 500 !important; 473 text-decoration: none !important; 474 line-height: 5px !important; 475 display: inline-block; 476 width: 100%; 477 color: #191616 !important; 478 padding-top: 10px; 479 padding-bottom: 10px; 480} 481 482div.compliance a:hover { 483 font-family: "Avenir-Medium"; 484 color:#8C8E8B !important; 485 font-size: 13px !important; 486 line-height: 13px !important; 487} 488 489div.compliance a { 490 font-family: "Avenir-Medium"; 491 color:#191616 !important; 492 font-size: 13px !important; 493 line-height: 13px !important; 494} 495 496div.yourPrivacyChoices { 497 font-family: "Avenir-Medium"; 498 margin-top: -2px; 499 color:#191616 !important; 500 font-size: 13px !important; 501 line-height: 13px !important; 502} 503 504div.yourPrivacyChoices > div:nth-child(1) { 505 font-family: "Avenir-Medium"; 506 float:left; 507 padding-right:10px; 508 padding-top: 10px; 509 color:#191616 !important; 510 font-size: 13px !important; 511 line-height: 13px !important; 512} 513 514.yourPrivacyChoices img { 515 font-family: "Avenir-Medium"; 516 position: relative; 517 margin-top: 0px; 518 margin-bottom: 4px !important; 519 margin-left: 6px; 520 width: 30px !important; 521 color:#191616 !important; 522 font-size: 13px !important; 523 line-height: 13px !important; 524} 525 526.DataSubjectAccessRequest { 527 font-family: "Avenir-Medium"; 528 margin-top: -7px; 529 color:#191616 !important; 530 font-size: 13px !important; 531 line-height: 13px !important; 532} 533 534.cookieConsent { 535 font-family: "Avenir-Medium"; 536 margin-top: -2px; 537 color:#191616 !important; 538 font-size: 13px !important; 539 line-height: 13px !important; 540} 541 542/*/ Ajax Search Pro /*/ 543#ajaxsearchprores8_1 .results .item .asp_content h3 a, #ajaxsearchprores8_2 .results .item .asp_content h3 a, div.asp_r.asp_r_8 .results .item .asp_content h3 a { 544 text-transform: capitalize; 545} 546 547/*/ GRAVITY FORMS CSS /*/ 548 549/* GF Required Legend */ 550.gform_required_legend {
551 display: none; 552} 553 554/*/ GF Form Field Labels /*/ 555.gform_wrapper.gravity-theme .gfield_label { 556 font-size: 11px !important; 557 font-weight: 800 !important; 558 margin-bottom: 10px; 559 margin-top: 20px; 560 text-transform: uppercase; 561 font-family: "Gotham Bold" !important; 562 letter-spacing: 1px; 563} 564 565/*/ GF Button /*/ 566[type=button], [type=submit], button, .gform_submit_button_1 { 567 border:none !important; 568 background-color: #191616; 569 border-radius: 0px; 570 color: #fff; 571 font-size: 11px !important; 572 letter-spacing: 2px !important; 573 text-transform: uppercase; 574 font-family: "Gotham Bold" !important; 575} 576 577[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover { 578 color: #fff; 579 background-color: #191616; 580 text-decoration: none; 581} 582 583/*/ GF Checkbox Alignment /*/ 584.gform_wrapper div.ginput_container input[type=checkbox] { 585 vertical-align: top; 586 margin-top: 4px; 587 margin-right: 5px; 588} 589 590/*/ GF Checkbox Text /*/ 591.gform_wrapper div.ginput_container label { 592 width: 90%; 593 line-height: 20px; 594} 595 596/*/ GF Spacing Above Consent Fields /*/ 597.gf_consent { 598 margin-top: 10px !important; 599} 600 601/*/ GF Section Break /*/ 602h3.gsection_title { 603 margin-top: 10px; 604 margin-bottom: 20px; 605 padding-left: 5px; 606 padding-top: 1px; 607 padding-bottom: 2px; 608 font-size: 20px !important; 609 line-height: 16px !important; 610 font-weight: 500 !important; 611 margin-top: 20px; 612 text-transform: uppercase; 613} 614 615/*/ Checkbox Margins /*/ 616.gchoice { 617 margin-top: 0px; 618 margin-bottom: 20px; 619} 620 621/*/ Country Field /*/ 622.gform_wrapper.gravity-theme .ginput_container_address span { 623 flex: 0 0 100% !important; 624} 625 626/*/ Wrap input and suffix inline /*/ 627.gfield_number_with_suffix { 628 display: inline-flex !important; 629 align-items: center; 630 gap: 0px; 631 max-width: 125px; 632} 633 634/*/ Consent HTML /*/ 635.consent_html { 636 font-size: 11px !important; 637 font-weight: 600 !important; 638 line-height: 14px; 639 margin-bottom: 0px; 640} 641 642/*/ Label Spacing /*/ 643.gform_footer.top_label { 644 padding: 0px !important; 645} 646 647/*/ Calculator Tools /*/ 648.gf-pound-suffix { 649 white-space: nowrap; 650 font-weight: 500; 651 font-size: 14px; 652 pointer-events: none; 653} 654 655#field_28_17 .gfield_label { 656 font-weight: 800 !important; 657 font-size: 16px !important; 658 font-family: "Roboto", sans-serif; 659} 660 661#input_28_17.large.gform-text-input-reset { 662 font-weight: 800 !important; 663 font-size: 18px !important; 664 font-family: "Roboto", sans-serif; 665 padding: 0px; 666} 667 668#gform_submit_button_28.gform_button.button { 669 display: none !important; 670} 671 672#gform_submit_button_29.gform_button.button { 673 display: none !important; 674} 675 676 677#input_31_11.gform-text-input-reset.ginput_total.ginput_total_31 { 678 font-weight: 800 !important; 679 font-size: 14px !important; 680 font-family: "Roboto", sans-serif; 681 color: #000; 682 padding: 0px; 683} 684 685#field_29_38 { 686 font-weight: 800 !important; 687 font-size: 16px !important; 688 font-family: "Roboto", sans-serif; 689 color: #000; 690} 691 692#gform_submit_button_31 { 693 margin-top: 30px; 694} 695 696 697/*/ PH Plus Logo Dark /*/ 698.ph-plus-post-category { 699 max-width: 40px !important; 700} 701 702/*/ PH Plus Slider Logo /*/ 703.ph-plus-post-slider { 704 max-width: 40px !important; 705 display: inline !important; 706} 707 708/*/ Equine Plan Card /*/ 709.equine-plan-card { 710 background-color: #191616; 711 border: solid 0.5px #353535 !important; 712 color: #fff; 713 padding: 30px !important 714} 715 716.equine-plan-card h3 { 717 color: #fff; 718 font-size: 25px !important; 719} 720 721/*/ Equie Streaming /*/ 722.equine-streaming-home-page { 723 width: 100%; 724 background: #231F20 !important; 725 color: #fff; 726 padding: 30px 0 !important; 727} 728.equine-streaming-container { 729 background: #231F20 !important; 730} 731 732.equine-streaming-video-title { 733 font-size: 16px !important; 734 letter-spacing: 0px !important; 735 font-weight: 500; 736 color: #fff !important; 737 font-family: "Gotham Medium" !important; 738} 739 740.equine-streaming-home-section-header h2 { 741 font-family: "Tungsten Semi Bold" !important; 742 font-weight: 500 !important; 743 font-size: 40px !important; 744 text-transform: Capitalize; 745} 746 747.equine-streaming-video-free-badge { 748 font-family: "Gotham Bold" !important; 749 background: #63cada !important; 750 color: #231F20 !important; 751 font-size: 10px !important; 752 letter-spacing: 0px !important; 753 font-weight: 600; 754 text-transform: uppercase; 755} 756 757.equine-streaming-video-lock-icon { 758 position: absolute; 759 bottom: 8px; 760 left: 8px; 761 background: #63cada !important; 762 color: #231F20 !important; 763 padding: 6px; 764 border-radius: 4px; 765 z-index: 2; 766 display: flex; 767 align-items: center; 768 justify-content: center; 769} 770 771.plus_icon { 772 font-family: "Gotham Medium" !important; 773 color: #63CADA !important; 774} 775 776.equine-streaming-pagination .current { 777 background: #63CADA !important; 778 color: #191616 !important; 779 border: none !important ; 780 font-family: "Gotham Bold" !important; 781} 782 783.equine-streaming-pagination .disabled { 784 background: #191616 !important; 785 color: #666; 786 border: none !important; 787 font-family: "Gotham Medium" !important; 788} 789 790.equine-streaming-pagination a { 791 background: #191616 !important; 792 color: #fff !important; 793 border: none !important; 794 font-family: "Gotham Medium" !important; 795} 796 797.equine-streaming-header .taxonomy-badge { 798 background: #63CADA !important; 799 border-radius: 0 !important; 800 font-size: 10px !important; 801 color: #191616 !important ; 802 text-transform: uppercase; 803 font-family: "Gotham Medium" !important; 804} 805 806.equine-streaming-header h1 { 807 font-weight: 500 !important; 808} 809 810.equine-streaming-header .video-count { 811 color: #ccc; 812 font-size: 12px !important; 813 display: flex; 814 align-items: center; 815 font-family: "Gotham Medium" !important; 816 text-transform: uppercase; 817 letter-spacing: 1px; 818} 819 820.plus_price { 821 font-family: "Tungsten Semi Bold" !important; 822 color: #fff; 823 font-size: 30px; 824 line-height: 30px; 825} 826 827/* Equine Streaming Membership */ 828 829/* Hide premium content for non-subscribers */ 830.no-equine-subscription .premium-section { 831 display: none; 832} 833 834.no-equine-subscription .unpaid {
835 display: block; 836} 837 838/* Show premium content for subscribers */ 839.has-equine-subscription .premium-section { 840 display: block; 841} 842 843body:not(.logged-in) .showWhenNotLoggedIn { 844 display:block; 845} 846 847.logged-in .showWhenNotLoggedIn { 848 display:none; 849} 850 851.logged-in .showWhenLoggedIn { 852 display:block; 853} 854 855body:not(.logged-in) .showWhenLoggedIn { 856 display:none; 857} 858 859.has-equine-subscription .unpaid { 860 display: none; 861} 862 863 864/* Post Background Image Full Cover */ 865.post-image { 866 background-position: center center !important; 867 background-repeat: no-repeat !important; 868 background-size: cover !important; 869} 870</style>
871<script type="text/javascript"> 872(function() { 873 try { 874 localStorage.removeItem("equine_streaming_user_id"); 875 } catch(e) { 876 // localStorage not available, ignore 877 } 878})(); 879</script>
879 880<style type="text/css"> 881.has-equine-subscription #adModal, 882.has-equine-subscription #adModal * { 883 display: none !important; 884 visibility: hidden !important; 885 opacity: 0 !important; 886 height: 0 !important; 887 width: 0 !important; 888 overflow: hidden !important; 889 position: absolute !important; 890 left: -9999px !important; 891} 892</style> 893</head> 894<body class="home wp-singular page-template-default page page-id-20101 wp-custom-logo wp-embed-responsive wp-theme-hello-elementor wp-child-theme-PracticalHorsemanMagazineTheme no-equine-subscription hello-elementor-default elementor-default elementor-kit-18097 elementor-page elementor-page-20101 elementor-page-36088"> 895 896<!-- Google Tag Manager (noscript) --> 897 898<!-- End Google Tag Manager (noscript) --> 899<a class="skip-link screen-reader-text" href="#content">Skip to content</a> 900 901 <header data-elementor-type="header" data-elementor-id="18691" class="elementor elementor-18691 elementor-location-header" data-elementor-post-type="elementor_library"> 902 <div class="elementor-element elementor-element-bdf6c4b e-con-full e-flex e-con e-parent" data-id="bdf6c4b" data-element_type="container" data-e-type="container"> 903 <div class="elementor-element elementor-element-3f271f8 showWhenNotLoggedIn e-con-full e-flex e-con e-child" data-id="3f271f8" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 904 <div class="elementor-element elementor-element-ceb62af elementor-widget elementor-widget-image" data-id="ceb62af" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 905 <div class="elementor-widget-container"> 906 <a href="https://practicalhorseman.com/plans/"> 907 <img width="800" height="321" src="https://practicalhorseman.com/wp-content/uploads/2025/12/PH-Plus-White-1024x411.png" class="attachment-large size-large wp-image-32336" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2025/12/PH-Plus-White-1024x411.png 1024w, https://practicalhorseman.com/wp-content/uploads/2025/12/PH-Plus-White-300x121.png 300w, https://practicalhorseman.com/wp-content/uploads/2025/12/PH-Plus-White-768x309.png 768w, https://practicalhorseman.com/wp-content/uploads/2025/12/PH-Plus-White.png 1267w" sizes="(max-width: 800px) 100vw, 800px" /> </a> 908 </div> 909 </div> 910 <div class="elementor-element elementor-element-f7e766f elementor-widget elementor-widget-heading" data-id="f7e766f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 911 <div class="elementor-widget-container"> 912 <h2 class="elementor-heading-title elementor-size-default"><a href="/plans">GET EXCLUSIVE CONTENT</a></h2> </div> 913 </div> 914 </div> 915 <div class="elementor-element elementor-element-88b69b8 showWhenLoggedIn unpaid e-con-full e-flex e-con e-child" data-id="88b69b8" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 916 <div class="elementor-element elementor-element-dc0cc16 elementor-widget elementor-widget-image" data-id="dc0cc16" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 917 <div class="elementor-widget-container"> 918 <a href="https://practicalhorseman.com/plans/"> 919 <img width="800" height="321" src="https://practicalhorseman.com/wp-content/uploads/2025/12/PH-Plus-White-1024x411.png" class="attachment-large size-large wp-image-32336" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2025/12/PH-Plus-White-1024x411.png 1024w, https://practicalhorseman.com/wp-content/uploads/2025/12/PH-Plus-White-300x121.png 300w, https://practicalhorseman.com/wp-content/uploads/2025/12/PH-Plus-White-768x309.png 768w, https://practicalhorseman.com/wp-content/uploads/2025/12/PH-Plus-White.png 1267w" sizes="(max-width: 800px) 100vw, 800px" /> </a> 920 </div> 921 </div> 922 <div class="elementor-element elementor-element-f4ac0a3 elementor-widget elementor-widget-heading" data-id="f4ac0a3" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 923 <div class="elementor-widget-container"> 924 <h2 class="elementor-heading-title elementor-size-default"><a href="/plans">GET EXCLUSIVE CONTENT</a></h2> </div>
925 </div> 926 </div> 927 <div class="elementor-element elementor-element-098d5af premium-section e-flex e-con-boxed e-con e-child" data-id="098d5af" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 928 <div class="e-con-inner"> 929 <div class="elementor-element elementor-element-b94f796 elementor-widget elementor-widget-image" data-id="b94f796" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 930 <div class="elementor-widget-container"> 931 <a href="https://practicalhorseman.com/plans/"> 932 <img width="800" height="321" src="https://practicalhorseman.com/wp-content/uploads/2025/12/PH-Plus-White-1024x411.png" class="attachment-large size-large wp-image-32336" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2025/12/PH-Plus-White-1024x411.png 1024w, https://practicalhorseman.com/wp-content/uploads/2025/12/PH-Plus-White-300x121.png 300w, https://practicalhorseman.com/wp-content/uploads/2025/12/PH-Plus-White-768x309.png 768w, https://practicalhorseman.com/wp-content/uploads/2025/12/PH-Plus-White.png 1267w" sizes="(max-width: 800px) 100vw, 800px" /> </a> 933 </div> 934 </div> 935 <div class="elementor-element elementor-element-4e3c1d2 elementor-widget elementor-widget-heading" data-id="4e3c1d2" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 936 <div class="elementor-widget-container"> 937 <h2 class="elementor-heading-title elementor-size-default"><a href="/plans">WATCH EXCLUSIVE CONTENT</a></h2> </div> 938 </div> 939 </div> 940 </div> 941 </div> 942 <div class="elementor-element elementor-element-a3543e2 e-con-full elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile e-flex e-con e-parent" data-id="a3543e2" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 943 <div class="elementor-element elementor-element-12a533b e-con-full e-flex e-con e-child" data-id="12a533b" data-element_type="container" data-e-type="container"> 944 <div class="elementor-element elementor-element-fcd8b41 e-con-full showWhenLoggedIn unpaid e-flex e-con e-child" data-id="fcd8b41" data-element_type="container" data-e-type="container"> 945 <div class="elementor-element elementor-element-8927c0b elementor-widget elementor-widget-heading" data-id="8927c0b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 946 <div class="elementor-widget-container"> 947 <div class="elementor-heading-title elementor-size-default">SIGN UP</div> </div> 948 </div> 949 <div class="elementor-element elementor-element-1924650 elementor-widget elementor-widget-image" data-id="1924650" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 950 <div class="elementor-widget-container"> 951 <a href="https://practicalhorseman.com/plans/"> 952 <img width="800" height="186" src="https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1024x238.png" class="attachment-large size-large wp-image-31733" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1024x238.png 1024w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-300x70.png 300w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-768x179.png 768w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1536x357.png 1536w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL.png 1660w" sizes="(max-width: 800px) 100vw, 800px" /> </a> 953 </div> 954 </div> 955 </div> 956 <div class="elementor-element elementor-element-486ae1a e-con-full premium-section e-flex e-con e-child" data-id="486ae1a" data-element_type="container" data-e-type="container"> 957 <div class="elementor-element elementor-element-6e239dd elementor-widget elementor-widget-heading" data-id="6e239dd" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 958 <div class="elementor-widget-container"> 959 <div class="elementor-heading-title elementor-size-default">SIGN UP</div>
959 </div> 960 </div> 961 <div class="elementor-element elementor-element-4ef45c4 elementor-widget elementor-widget-image" data-id="4ef45c4" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 962 <div class="elementor-widget-container"> 963 <a href="/videos"> 964 <img width="800" height="186" src="https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1024x238.png" class="attachment-large size-large wp-image-31733" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1024x238.png 1024w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-300x70.png 300w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-768x179.png 768w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1536x357.png 1536w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL.png 1660w" sizes="(max-width: 800px) 100vw, 800px" /> </a> 965 </div> 966 </div> 967 </div> 968 <div class="elementor-element elementor-element-c4bec58 e-con-full showWhenNotLoggedIn e-flex e-con e-child" data-id="c4bec58" data-element_type="container" data-e-type="container"> 969 <div class="elementor-element elementor-element-69137d7 elementor-widget elementor-widget-heading" data-id="69137d7" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 970 <div class="elementor-widget-container"> 971 <div class="elementor-heading-title elementor-size-default">SIGN UP</div> </div> 972 </div> 973 <div class="elementor-element elementor-element-aa7e522 elementor-widget elementor-widget-image" data-id="aa7e522" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 974 <div class="elementor-widget-container"> 975 <a href="https://practicalhorseman.com/plans/"> 976 <img width="800" height="186" src="https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1024x238.png" class="attachment-large size-large wp-image-31733" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1024x238.png 1024w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-300x70.png 300w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-768x179.png 768w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1536x357.png 1536w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL.png 1660w" sizes="(max-width: 800px) 100vw, 800px" /> </a> 977 </div> 978 </div> 979 </div> 980 </div> 981 <div class="elementor-element elementor-element-17e32f0 e-con-full e-flex e-con e-child" data-id="17e32f0" data-element_type="container" data-e-type="container"> 982 <div class="elementor-element elementor-element-b2ff265 elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="b2ff265" data-element_type="widget" data-e-type="widget" data-widget_type="theme-site-logo.default"> 983 <div class="elementor-widget-container"> 984 <a href="https://practicalhorseman.com"> 985 <img width="768" height="216" src="https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo-768x216.png" class="attachment-medium_large size-medium_large wp-image-20089" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo-768x216.png 768w, https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo-300x84.png 300w, https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo-1024x288.png 1024w, https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo.png 1257w" sizes="(max-width: 768px) 100vw, 768px" /> </a> 986 </div> 987 </div> 988 </div> 989 <div class="elementor-element elementor-element-6bd3339 e-con-full e-flex e-con e-child" data-id="6bd3339" data-element_type="container" data-e-type="container"> 990 <div class="elementor-element elementor-element-ba5b4bf elementor-widget elementor-widget-ucaddon_nav_menu" data-id="ba5b4bf" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_nav_menu.default"> 991 <div class="elementor-widget-container"> 992 993<!-- start WordPress Menu --> 994 <link id='font-awesome-css' href='https://practicalhorseman.com/wp-content/plugins/unlimited-elements-for-elementor-premium/assets_libraries/font-awesome6/fontawesome-all.min.css' type='text/css' rel='stylesheet' > 995 <link id='font-awesome-4-shim-css' href='https://practicalhorseman.com/wp-content/plugins/unlimited-elements-for-elementor-premium/assets_libraries/font-awesome6/fontawesome-v4-shims.min.css' type='text/css' rel='stylesheet' > 996 <link id='uc_assets_nav_menu_uc_creative_link_effects_css-css' href='https://practicalhorseman.com/wp-content/uploads/ac_assets/nav_menu/uc-creative-link-effects.css' type='text/css' rel='stylesheet' > 997 998<style>/* widget: WordPress Menu */ 999 1000/* reset defaults */ 1001dd, dl, dt, li, ol, ul{ 1002 border: unset; 1003 padding: unset; 1004 background: unset; 1005} 1006/* end reset defaults */ 1007 1008#uc_nav_menu_elementor_ba5b4bf{ 1009 position: relative; 1010} 1011 1012#uc_nav_menu_elementor_ba5b4bf .ue-nav-menu-mobile-wrapper{ 1013 display: flex; 1014} 1015 1016#uc_nav_menu_elementor_ba5b4bf .ue-menu{ 1017 display:flex; 1018 list-style:none; 1019 margin:0; 1020 position:relative; 1021 justify-content:flex-end; 1022} 1023 1024#uc_nav_menu_elementor_ba5b4bf a{ 1025 position: relative; 1026 text-decoration: none; 1027 display: flex; 1028 align-items: center; 1029} 1030 1031 #uc_nav_menu_elementor_ba5b4bf a:after, 1032 #uc_nav_menu_elementor_ba5b4bf a:before{ 1033 content: ""; 1034 z-index: 2; 1035 position:absolute; 1036 } 1037 1038 1039 1040 1041 1042 1043 1044 1045#uc_nav_menu_elementor_ba5b4bf .ue-menu > li {
1046 display: block; 1047 flex-shrink: 1; 1048 min-width: 0; 1049 } 1050 1051/* Simple multilevel dropdown */ 1052#uc_nav_menu_elementor_ba5b4bf .ue-menu > li > .sub-menu { 1053 opacity: 0; 1054 visibility: hidden; 1055 position: absolute; 1056 list-style: none; 1057 text-align: inherit; 1058 display:block; 1059 z-index: 99; 1060} 1061 1062/* First level appear */ 1063#uc_nav_menu_elementor_ba5b4bf .ue-menu > li:hover > .sub-menu{ 1064 opacity: 1; 1065 visibility: visible; 1066} 1067 1068#uc_nav_menu_elementor_ba5b4bf .ue-menu > li.uc-active > .sub-menu { 1069 opacity: 1; 1070 visibility: visible; 1071} 1072 1073/* Style for dropdown links */ 1074#uc_nav_menu_elementor_ba5b4bf .ue-menu li > .sub-menu li { 1075 position: relative; 1076 display: block; 1077} 1078 1079/* Second and third dropdown level */ 1080#uc_nav_menu_elementor_ba5b4bf .ue-menu > li > .sub-menu li{ 1081 display: block; 1082} 1083 1084#uc_nav_menu_elementor_ba5b4bf .ue-menu > li > .sub-menu > li .sub-menu { 1085 opacity: 0; 1086 visibility: hidden; 1087 position: absolute; 1088 list-style: none; 1089 top:0px; 1090 z-index: 100; 1091} 1092 1093/* Second and third level appears */ 1094#uc_nav_menu_elementor_ba5b4bf .ue-menu > li .sub-menu li:hover > .sub-menu { 1095 opacity: 1; 1096 visibility: visible; 1097} 1098 1099#uc_nav_menu_elementor_ba5b4bf .ue-menu > li .sub-menu li.uc-active > .sub-menu { 1100 opacity: 1; 1101 visibility: visible; 1102} 1103 1104#uc_nav_menu_elementor_ba5b4bf li, 1105#uc_nav_menu_elementor_ba5b4bf a{ 1106 transition: all 0.3s ease-in-out; 1107} 1108 1109#uc_nav_menu_elementor_ba5b4bf ul{ 1110 transition: all 0.3s ease-in-out; 1111} 1112 1113#uc_nav_menu_elementor_ba5b4bf .ue-nav-menu-checkbox{ 1114 display: none; 1115} 1116 1117#uc_nav_menu_elementor_ba5b4bf .ue-nav-menu-mobile{ 1118 display: none; 1119 transition: all .3s; 1120 cursor: pointer; 1121} 1122 1123#uc_nav_menu_elementor_ba5b4bf .ue-nav-menu-icon, 1124#uc_nav_menu_elementor_ba5b4bf .ue-back-link-icon{ 1125 display: flex; 1126 transition: all .3s ease; 1127} 1128 1129#uc_nav_menu_elementor_ba5b4bf .ue-nav-menu-icon i { 1130 pointer-events: none; 1131} 1132 1133#uc_nav_menu_elementor_ba5b4bf .ue-back-link{ 1134 display: none !important; 1135} 1136 1137#uc_nav_menu_elementor_ba5b4bf .uc-close-side-menu{ 1138 display: none; 1139 transition: all .3s ease; 1140} 1141 1142#uc_nav_menu_elementor_ba5b4bf .ue-nav-menu-mobile > *{ 1143 display: none; 1144 justify-content: center; 1145 align-items: center; 1146} 1147#uc_nav_menu_elementor_ba5b4bf .ue-nav-menu-mobile > .uc-active{ 1148 display: flex; 1149} 1150 1151/* hover effects */ 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168/* end hover effects */ 1169 1170 1171@media only screen and (max-width: 1024px) { 1172 1173 #uc_nav_menu_elementor_ba5b4bf .ue-menu{ 1174 justify-content:; 1175 } 1176 } 1177 1178@media only screen and (max-width: 767px) { 1179 1180 #uc_nav_menu_elementor_ba5b4bf .ue-menu{ 1181 justify-content:; 1182 } 1183 } 1184 1185 1186@media only screen and (max-width: 0px) { 1187 1188 #uc_nav_menu_elementor_ba5b4bf .ue-menu { 1189 transition: all .3s; 1190 flex-direction: column; 1191 top: 100%; 1192 left: 0; 1193 z-index: 1000; 1194 } 1195 1196 #uc_nav_menu_elementor_ba5b4bf .sub-menu{ 1197 visibility: visible !important; 1198 opacity: 1 !important; 1199 inset-inline-start: unset !important; 1200 transition-timing-function: ease; 1201 } 1202 1203 #uc_nav_menu_elementor_ba5b4bf .ue-nav-menu-mobile { 1204 position: relative; 1205 display: flex; 1206 align-items:center; 1207 justify-content:center; 1208 } 1209 1210 #uc_nav_menu_elementor_ba5b4bf .ue-nav-menu-checkbox:checked + .ue-menu { 1211 opacity: 1; 1212 pointer-events: all; 1213 } 1214 1215 /* open sub menus from side */ 1216 #uc_nav_menu_elementor_ba5b4bf .ue-menu{ 1217 width: 100%; 1218 position: absolute; 1219 transform: translate(0, -20px); 1220 opacity: 0; 1221 pointer-events: none; 1222 } 1223 1224 #uc_nav_menu_elementor_ba5b4bf .ue-nav-menu-checkbox:checked + .ue-menu { 1225 transform: translate(0, px); 1226 } 1227 1228 #uc_nav_menu_elementor_ba5b4bf .ue-menu > li > .sub-menu { 1229 width: 100%; 1230 position:relative; 1231 top:auto; 1232 } 1233 1234 #uc_nav_menu_elementor_ba5b4bf .ue-menu > li > .sub-menu > li .sub-menu { 1235 width: 100%; 1236 left: 0; 1237 z-index: 2; 1238 position:relative; 1239 top:auto; 1240 } 1241 /* end open sub menus from side */ 1242 1243} 1244 1245</style> 1246 1247<div id="uc_nav_menu_elementor_ba5b4bf" class="ue-nav-menu ue-left-close" data-show-icons="false" data-breakpoint="0" data-full-width="true" data-effect-style="no-hover-effects" data-behaviour="accordion"> 1248 1249 1250 <div class="ue-nav-menu-mobile-wrapper"> 1251 <label class="ue-nav-menu-mobile" for="mobile_menuuc_nav_menu_elementor_ba5b4bf">
1252 <span class="ue-nav-menu-mobile-icon-open"><i class='fas fa-bars'></i></span> 1253 <span class="ue-nav-menu-mobile-icon-close"><i class='fas fa-times'></i></span> 1254 </label> 1255 </div> 1256 1257 <input id="mobile_menuuc_nav_menu_elementor_ba5b4bf" class="ue-nav-menu-checkbox" type="checkbox"> 1258 1259 1260 1261 <ul id="menu-login-logout-menu" class="ue-menu"><li id="menu-item-27766" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27766"><a href="https://practicalhorseman.com/wp-login.php">Log In</a></li> 1262</ul> 1263 1264 1265 <div class="ue-nav-menu-icons-holder" style="display: none;"> 1266 <span class="ue-nav-menu-icon-expand"><i class='fas fa-plus'></i></span> 1267 <span class="ue-nav-menu-icon-collapse"><i class='fas fa-minus'></i></span> 1268 <span class="ue-nav-menu-icon-first-level-expand"><i class='fas fa-chevron-down'></i></span> 1269 </div> 1270 1271</div> 1272<!-- end WordPress Menu --> </div> 1273 </div> 1274 </div> 1275 </div> 1276 <div class="elementor-element elementor-element-eb69f38 e-con-full elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile e-flex e-con e-parent" data-id="eb69f38" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1277 <div class="elementor-element elementor-element-cdea84a e-con-full e-flex e-con e-child" data-id="cdea84a" data-element_type="container" data-e-type="container"> 1278 <div class="elementor-element elementor-element-a5cf932 elementor-widget__width-auto elementor-widget elementor-widget-global elementor-global-32664 elementor-widget-ucaddon_ue_side_menu" data-id="a5cf932" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_ue_side_menu.default"> 1279 <div class="elementor-widget-container"> 1280 1281<!-- start Side Menu --> 1282 1283<style>/* widget: Side Menu */ 1284 1285#uc_ue_side_menu_elementor_a5cf932 *{ 1286 box-sizing:border-box; 1287 -webkit-box-sizing: border-box; 1288 -moz-box-sizing: border-box; 1289} 1290 1291body.uc-menu-push{ 1292 transition: padding-left 0.5s, padding-right 0.5s; 1293} 1294 1295.swiper-container{ 1296 transition: transform 0.5s; 1297} 1298 1299 1300#uc_ue_side_menu_elementor_a5cf932 .uc-side-menu-wrapper{ 1301 position:relative; 1302} 1303 1304#uc_ue_side_menu_elementor_a5cf932 .uc-menu-button-wrapper{ 1305 position: relative; 1306 display: flex; 1307} 1308 1309#uc_ue_side_menu_elementor_a5cf932 .menu-right-open { 1310 width: 400px; 1311 top: 0; 1312 right: 0; 1313 margin-right: 0px; 1314 margin-left: 0px; 1315 transition: 0.5s; 1316 z-index: 999999; 1317 position: fixed; 1318} 1319 1320#uc_ue_side_menu_elementor_a5cf932 .menu-right-close { 1321 width: 400px; 1322 top: 0; 1323 right: 0; 1324 margin-right: -400px; 1325 transition: 0.5s; 1326 z-index: 1; 1327 height: 100%; 1328 position: fixed; 1329} 1330 1331#uc_ue_side_menu_elementor_a5cf932 .menu-left-open { 1332 width: 400px; 1333 top: 0; 1334 left: 0; 1335 margin-right: 0px; 1336 margin-left: 0px; 1337 transition: 0.5s; 1338 z-index: 999999; 1339 height: 100%; 1340 position: fixed; 1341} 1342 1343#uc_ue_side_menu_elementor_a5cf932 .menu-left-close { 1344 width: 400px; 1345 top: 0; 1346 left: 0; 1347 margin-left: -400px; 1348 transition: 0.5s; 1349 z-index: 1; 1350 height: 100%; 1351 position: fixed; 1352} 1353 1354#uc_ue_side_menu_elementor_a5cf932 .uc-menu-item-pointer, 1355#uc_ue_side_menu_elementor_a5cf932 .ue-back-link-icon{ 1356 display: inline-block; 1357 margin:0px 15px; 1358 vertical-align: middle; 1359 transition: all 0.5s ease; 1360} 1361 1362#uc_ue_side_menu_elementor_a5cf932 .uc-side-menu-items{ 1363 position:relative; 1364 height:100vh; 1365 overflow-x: hidden; 1366 transition:1s; 1367 display:flex; 1368 flex-direction:column; 1369} 1370 1371#uc_ue_side_menu_elementor_a5cf932 .open_side_menu{ 1372 cursor:pointer; 1373 align-items:center; 1374 justify-content:center; 1375 transition: 0.4s ease; 1376 position: relative; 1377 line-height:1em; 1378 display: flex; 1379 } 1380 1381#uc_ue_side_menu_elementor_a5cf932 .open_side_menu svg{ 1382 height:1em; 1383 width:1em; 1384} 1385 1386#uc_ue_side_menu_elementor_a5cf932 .open_side_menu_toggle{ 1387 position: relative; 1388 -webkit-box-flex: 0; 1389 flex: none; 1390 width: 100%; 1391 height: 2px; 1392 display: flex; 1393 align-items: center; 1394 justify-content: center; 1395 transition: all 0.4s ease; 1396} 1397 1398#uc_ue_side_menu_elementor_a5cf932 .open_side_menu_toggle:before, 1399#uc_ue_side_menu_elementor_a5cf932 .open_side_menu_toggle:after {
1400 content: ''; 1401 position: absolute; 1402 z-index: 1; 1403 top: -10px; 1404 left: 0; 1405 width: 100%; 1406 height: 2px; 1407 background: inherit; 1408} 1409 1410#uc_ue_side_menu_elementor_a5cf932 .open_side_menu_toggle:after { 1411 top: 10px; 1412} 1413 1414 1415 1416#uc_ue_side_menu_elementor_a5cf932 .open_side_menu.uc-close-action .open_side_menu_toggle{ 1417 -webkit-transform: rotate(90deg); 1418 transform: rotate(135deg); 1419} 1420#uc_ue_side_menu_elementor_a5cf932 .open_side_menu.uc-close-action .open_side_menu_toggle:before, 1421#uc_ue_side_menu_elementor_a5cf932 .open_side_menu.uc-close-action .open_side_menu_toggle:after{ 1422 top: 0; 1423 -webkit-transform: rotate(90deg); 1424 transform: rotate(90deg); 1425} 1426 1427#uc_ue_side_menu_elementor_a5cf932 .open_side_menu.uc-close-action .open_side_menu_toggle:after{ 1428 opacity: 0; 1429} 1430 1431#uc_ue_side_menu_elementor_a5cf932 .open_side_menu.uc-close-action:hover .open_side_menu_toggle{ 1432 -webkit-transform: rotate(225deg); 1433 transform: rotate(225deg); 1434} 1435 1436#uc_ue_side_menu_elementor_a5cf932 .uc-side-menu-title{ 1437 text-align:left; 1438} 1439 1440.menu-left-open .uc-close-side-menu, .menu-right-open .uc-close-side-menu{ 1441 display:flex; 1442 opacity:1; 1443} 1444 1445.menu-left-close .uc-close-side-menu, .menu-right-close .uc-close-side-menu{ 1446 display:none; 1447} 1448 1449.uc-close-side-menu{ 1450 line-height:1em; 1451} 1452 1453.uc-close-side-menu svg{ 1454 height:1em; 1455 width:1em; 1456} 1457 1458#uc_ue_side_menu_elementor_a5cf932 .side-menu-before{ 1459 margin-right: auto; 1460 } 1461 1462#uc_ue_side_menu_elementor_a5cf932 .side-menu-after{ 1463 flex-grow:1; 1464 display:flex; 1465 margin-right: auto; 1466 } 1467 1468#uc_ue_side_menu_elementor_a5cf932 .menu-left-open .ue_side_menu_overlay, 1469#uc_ue_side_menu_elementor_a5cf932 .menu-right-open .ue_side_menu_overlay{ 1470 display:block; 1471 opacity:1; 1472 transition:1s; 1473} 1474 1475#uc_ue_side_menu_elementor_a5cf932 .menu-left-close .ue_side_menu_overlay, 1476#uc_ue_side_menu_elementor_a5cf932 .menu-right-close .ue_side_menu_overlay{ 1477 display:none; 1478 opacity:0; 1479 transition:1s; 1480} 1481 1482#uc_ue_side_menu_elementor_a5cf932 .uc-close-side-menu{ 1483 position:absolute; 1484 right:10px; 1485 cursor:pointer; 1486 justify-content:center; 1487 align-items:center; 1488 z-index:1; 1489} 1490 1491 1492#uc_ue_side_menu_elementor_a5cf932 .uc-side-menu-items ul{ 1493 padding:0px; 1494 margin-left:0px; 1495 margin-right: 0; 1496 margin-bottom: 0; 1497 list-style:none; 1498} 1499 1500#uc_ue_side_menu_elementor_a5cf932 .uc-side-menu-items ul a{ 1501 display:flex; 1502 align-items: center; 1503 text-decoration:none; 1504 position:relative; 1505} 1506 1507#uc_ue_side_menu_elementor_a5cf932 .sub-menu { 1508 overflow: hidden; 1509 list-style: none; 1510 height: auto; 1511 transition: 0.5s; 1512} 1513 1514/* open sub menus from side */ 1515 #uc_ue_side_menu_elementor_a5cf932 .sub-menu { 1516 width: 400px; 1517 transition: 0.5s; 1518 z-index: 999999; 1519 height: 100%; 1520 position: absolute; 1521 } 1522 #uc_ue_side_menu_elementor_a5cf932 .menu-right-open .expanded+.sub-menu { 1523 top: 0; 1524 right: 0; 1525 margin-right: 0px; 1526 margin-left: 0px; 1527 transition: 0.5s; 1528 overflow: visible; 1529 } 1530 #uc_ue_side_menu_elementor_a5cf932 .menu-right-open .collapsed+.sub-menu { 1531 top: 0; 1532 right: 0; 1533 margin-right: -400px; 1534 transition: 0.5s; 1535 } 1536 #uc_ue_side_menu_elementor_a5cf932 .menu-right-close .sub-menu { 1537 top: 0; 1538 right: 0; 1539 margin-right: -400px; 1540 transition: 0.5s; 1541 } 1542 #uc_ue_side_menu_elementor_a5cf932 .menu-left-open .expanded+.sub-menu{ 1543 top: 0; 1544 left: 0; 1545 margin-right: 0px; 1546 margin-left: 0px; 1547 transition: 0.5s; 1548 } 1549 #uc_ue_side_menu_elementor_a5cf932 .menu-left-open .collapsed+.sub-menu{ 1550 top: 0; 1551 left: 0; 1552 margin-right: 0px; 1553 margin-left: -400px; 1554 transition: 0.5s; 1555 } 1556 #uc_ue_side_menu_elementor_a5cf932 .menu-left-close .sub-menu{ 1557 top: 0; 1558 left: 0; 1559 margin-left: -400px; 1560 transition: 0.5s; 1561 } 1562/* end open sub menus from side */ 1563 1564#uc_ue_side_menu_elementor_a5cf932 .side-menu-search-holder{ 1565 display:flex; 1566 overflow:hidden; 1567} 1568 1569#uc_ue_side_menu_elementor_a5cf932 .side-menu-search-holder input{ 1570 border:none; 1571 border-radius:0px; 1572 flex:1; 1573 min-width: 0; 1574} 1575 1576#uc_ue_side_menu_elementor_a5cf932 .side-menu-search-holder button{ 1577 border:none; 1578 display:flex; 1579 cursor:pointer; 1580 align-items:center; 1581 justify-content:center; 1582 border-radius:0px; 1583 flex-grow: 0; 1584 flex-shrink: 0; 1585} 1586 1587#uc_ue_side_menu_elementor_a5cf932 .side-menu-buttons{ 1588 display:flex; 1589} 1590 1591#uc_ue_side_menu_elementor_a5cf932 .side-menu-button{ 1592 flex:1; 1593 text-decoration:none; 1594} 1595 1596.side-menu-button{ 1597 font-size:12px; 1598} 1599 1600 1601#uc_ue_side_menu_elementor_a5cf932 .ue_side_menu_overlay{ 1602 position:fixed; 1603 top:0; 1604 bottom:0; 1605 left:0; 1606 right:0; 1607 transition:1s; 1608 opacity:0; 1609} 1610 1611 1612 1613 1614 1615 1616 1617 1618/* On screens that are 768px */ 1619@media screen and (max-width: 768px) { 1620 1621 #uc_ue_side_menu_elementor_a5cf932 .menu-right-open { 1622 width: 400px; 1623 } 1624 1625 #uc_ue_side_menu_elementor_a5cf932 .menu-right-close { 1626 width: 400px; 1627 margin-right: -400px; 1628 1629 } 1630 1631 #uc_ue_side_menu_elementor_a5cf932 .menu-left-open { 1632 width: 400px; 1633 } 1634 1635 #uc_ue_side_menu_elementor_a5cf932 .menu-left-close { 1636 width: 400px; 1637 margin-left: -400px; 1638 } 1639 /* open sub menus from side */ 1640 #uc_ue_side_menu_elementor_a5cf932 .sub-menu { 1641 width: 400px; 1642 } 1643 #uc_ue_side_menu_elementor_a5cf932 .menu-right-open .collapsed+.sub-menu { 1644 margin-right: -400px; 1645 } 1646 #uc_ue_side_menu_elementor_a5cf932 .menu-right-close .sub-menu { 1647 margin-right: -400px; 1648 } 1649 #uc_ue_side_menu_elementor_a5cf932 .menu-left-open .collapsed+.sub-menu{ 1650 margin-left: -400px; 1651 } 1652 #uc_ue_side_menu_elementor_a5cf932 .menu-left-close .sub-menu{ 1653 margin-left: -400px; 1654 } 1655 /* end open sub menus from side */ 1656} 1657 1658/* On screens that are 420px */ 1659@media screen and (max-width: 420px) { 1660 #uc_ue_side_menu_elementor_a5cf932 .menu-right-open { 1661 width: 100%; 1662 } 1663 1664 #uc_ue_side_menu_elementor_a5cf932 .menu-right-close { 1665 width: 100%; 1666 margin-right: -100%; 1667 } 1668 1669 #uc_ue_side_menu_elementor_a5cf932 .menu-left-open { 1670 width: 100%; 1671 } 1672 1673 #uc_ue_side_menu_elementor_a5cf932 .menu-left-close { 1674 width: 100%; 1675 margin-left: -100%; 1676 } 1677 /* open sub menus from side */ 1678 #uc_ue_side_menu_elementor_a5cf932 .sub-menu { 1679 width: 100%; 1680 } 1681 #uc_ue_side_menu_elementor_a5cf932 .menu-right-open .collapsed+.sub-menu { 1682 margin-right: -100%; 1683 } 1684 #uc_ue_side_menu_elementor_a5cf932 .menu-right-close .sub-menu { 1685 margin-right: -100%; 1686 } 1687 #uc_ue_side_menu_elementor_a5cf932 .menu-left-open .collapsed+.sub-menu{ 1688 margin-left: -100%; 1689 } 1690 #uc_ue_side_menu_elementor_a5cf932 .menu-left-close .sub-menu{ 1691 margin-left: -100%; 1692 } 1693 /* end open sub menus from side */ 1694} 1695 1696</style> 1697 1698<div id="uc_ue_side_menu_elementor_a5cf932" class="uc-side-menu-main-wrapper" 1699data-closeonbody="true" 1700data-push="false" 1701data-push-mobile="false" 1702data-expand="false" 1703data-first-expand="false" 1704data-clickable="true" 1705data-closeothers="false" 1706data-push-method="padding"
1707data-subs-from-side="true" 1708data-backlink-text="Back"> 1709 1710 <div class="uc-menu-button-wrapper"> 1711 <div class="open_side_menu"> 1712 <img src='https://practicalhorseman.com/wp-content/uploads/2023/02/Thin-Bars.svg' class='uc-svg-image'> 1713 </div> 1714 </div> 1715 <div class="uc-side-menu-expand-icon" style="display: none"><i class='fas fa-angle-right'></i></div> 1716 <div class="uc-side-menu-collapse-icon" style="display: none"><i class='fas fa-angle-left'></i></div> 1717 1718 <div class="uc-side-menu-back-link-icon" style="display: none"><i class='fas fa-angle-left'></i></div> 1719 1720 <div class="uc-side-menu-wrapper menu-left-close" data-name="" data-openonload="false" style="display: none;"> 1721 <div class="ue_side_menu_overlay"></div> 1722 <div class="uc-close-side-menu"><i class='fas fa-times'></i></div> 1723 1724 <div class="side-menu-holder"> 1725 <div class="uc-side-menu-items"> 1726 1727 <div class="uc-header"> 1728 </div> 1729 1730 1731 1732 <div class="side-menu-before"> <div data-elementor-type="section" data-elementor-id="31531" class="elementor elementor-31531 elementor-location-header" data-elementor-post-type="elementor_library"> 1733 <div class="elementor-element elementor-element-fde7ed8 e-flex e-con-boxed e-con e-parent" data-id="fde7ed8" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1734 <div class="e-con-inner"> 1735 <div class="elementor-element elementor-element-9ce76d4 elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="9ce76d4" data-element_type="widget" data-e-type="widget" data-widget_type="theme-site-logo.default"> 1736 <div class="elementor-widget-container"> 1737 <a href="https://practicalhorseman.com"> 1738 <img width="1257" height="353" src="https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo.png" class="attachment-full size-full wp-image-20089" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo.png 1257w, https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo-300x84.png 300w, https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo-1024x288.png 1024w, https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo-768x216.png 768w" sizes="(max-width: 1257px) 100vw, 1257px" /> </a> 1739 </div> 1740 </div> 1741 <div class="elementor-element elementor-element-e3473b6 elementor-widget elementor-widget-shortcode" data-id="e3473b6" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default"> 1742 <div class="elementor-widget-container"> 1743 <div class="elementor-shortcode"> <style> 1744 1745 1746 #searchwp-form-1 .swp-input, 1747 #searchwp-form-1 .swp-select { 1748 border: 0; 1749 border-bottom: 1px solid #ffffff; 1750 border-radius: 0; 1751 } 1752 1753 #searchwp-form-1 .swp-toggle-checkbox:checked + .swp-toggle-switch, 1754 #searchwp-form-1 .swp-toggle-switch--checked { 1755 background: #ffffff; 1756 } 1757 1758 #searchwp-form-1 * { 1759 font-size: 12px; 1760 } 1761 1762 1763 1764 1765 </style> 1766 <form id="searchwp-form-1" 1767 role="search" 1768 method="get" 1769 class="searchwp-form" 1770 action="https://practicalhorseman.com/" 1771 aria-label="Search" 1772 > 1773 <input type="hidden" name="swp_form[form_id]" value="1"> 1774 <div class="swp-flex--col swp-flex--wrap swp-flex--gap-md"> 1775 <div class="swp-flex--row swp-items-stretch swp-flex--gap-md"> 1776 <div class="searchwp-form-input-container swp-items-stretch"> 1777 <input type="search" 1778 class="swp-input--search swp-input" 1779 placeholder="Search" 1780 value="" 1781 name="s" 1782 title="Search" 1783 aria-label="Search" 1784 aria-required="false" 1785 /> 1786 </div> 1787 </div> 1788 </div> 1789 </form> 1790 </div> 1791 </div>
1792 </div> 1793 </div> 1794 </div> 1795 </div> 1796 </div> 1797 1798 <ul id="menu-side-menu" class="uc-list-menu"><li id="menu-item-32668" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-32668"><a href="https://practicalhorseman.com/training/">Training</a> 1799<ul class="sub-menu"> 1800 <li id="menu-item-32877" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-32877"><a href="https://practicalhorseman.com/team-prac/">Team Prac</a> 1801 <ul class="sub-menu"> 1802 <li id="menu-item-32880" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32880"><a href="https://practicalhorseman.com/team-prac-experts/">Our Experts</a></li> 1803 <li id="menu-item-32879" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32879"><a href="https://practicalhorseman.com/team-prac-answers/">Expert Answers</a></li> 1804 <li id="menu-item-32878" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-32878"><a href="https://practicalhorseman.com/team-prac-question-submission-form/">Submit a Question</a></li> 1805 </ul> 1806</li> 1807 <li id="menu-item-32669" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32669"><a href="https://practicalhorseman.com/training/hunters-training/">Hunters</a></li> 1808 <li id="menu-item-32670" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32670"><a href="https://practicalhorseman.com/training/jumpers-training/">Jumpers</a></li> 1809 <li id="menu-item-32671" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32671"><a href="https://practicalhorseman.com/training/eventing-training/">Eventing</a></li> 1810 <li id="menu-item-32672" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32672"><a href="https://practicalhorseman.com/training/equitation-training/">Equitation</a></li> 1811 <li id="menu-item-32673" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32673"><a href="https://practicalhorseman.com/training/dressage-training/">Dressage</a></li> 1812 <li id="menu-item-32674" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32674"><a href="https://practicalhorseman.com/training/juniors-training/">Juniors</a></li> 1813</ul> 1814</li> 1815<li id="menu-item-32675" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-32675"><a href="https://practicalhorseman.com/health/">Health</a> 1816<ul class="sub-menu"> 1817 <li id="menu-item-32676" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32676"><a href="https://practicalhorseman.com/health/anatomy/">Anatomy</a></li> 1818 <li id="menu-item-32677" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32677"><a href="https://practicalhorseman.com/health/behavior/">Behavior</a></li> 1819 <li id="menu-item-32678" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32678"><a href="https://practicalhorseman.com/health/breeding/">Breeding</a></li> 1820 <li id="menu-item-32679" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32679"><a href="https://practicalhorseman.com/health/dentistry/">Dentistry</a></li> 1821 <li id="menu-item-32680" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32680"><a href="https://practicalhorseman.com/health/deworming/">Deworming</a></li> 1822 <li id="menu-item-32681" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32681"><a href="https://practicalhorseman.com/edcc-health-watch/">EDCC Health Watch</a></li> 1823 <li id="menu-item-32682" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32682"><a href="https://practicalhorseman.com/health/grooming/">Grooming</a></li> 1824 <li id="menu-item-32683" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32683"><a href="https://practicalhorseman.com/health/hoof-care/">Hoof Care</a></li> 1825 <li id="menu-item-32684" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32684"><a href="https://practicalhorseman.com/health/illnesses-and-injuries/">Illnesses and Injuries</a></li> 1826 <li id="menu-item-32685" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32685"><a href="https://practicalhorseman.com/health/lameness/">Lameness</a></li> 1827 <li id="menu-item-32686" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32686"><a href="https://practicalhorseman.com/health/nutrition/">Nutrition</a></li> 1828 <li id="menu-item-32687" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32687"><a href="https://practicalhorseman.com/health/rider-health/">Rider Health</a></li> 1829 <li id="menu-item-32688" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32688"><a href="https://practicalhorseman.com/health/senior-horse-care/">Senior Horse Care</a></li> 1830</ul> 1831</li> 1832<li id="menu-item-32689" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-32689"><a href="https://practicalhorseman.com/competitions/">Competition</a> 1833<ul class="sub-menu"> 1834 <li id="menu-item-33973" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33973"><a href="https://practicalhorseman.com/weekly-livestream/">Watch Now</a></li> 1835</ul> 1836</li> 1837<li id="menu-item-32691" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-32691"><a href="https://practicalhorseman.com/lifestyle/">Lifestyle</a> 1838<ul class="sub-menu"> 1839 <li id="menu-item-33107" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33107"><a href="https://practicalhorseman.com/ph-plus-horse-owner-tools/">Horse Owner Tools</a></li> 1840 <li id="menu-item-32692" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32692"><a href="https://practicalhorseman.com/lifestyle/product-reviews/">Product Reviews</a></li>
1841 <li id="menu-item-32693" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32693"><a href="https://practicalhorseman.com/lifestyle/tack-gear/">Tack & Gear</a></li> 1842 <li id="menu-item-32694" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32694"><a href="https://practicalhorseman.com/lifestyle/apparel/">Apparel</a></li> 1843 <li id="menu-item-32695" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32695"><a href="https://practicalhorseman.com/lifestyle/barn-facilities/">Barn & Facilities</a></li> 1844</ul> 1845</li> 1846<li id="menu-item-32697" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32697"><a href="https://practicalhorseman.com/news/">News</a></li> 1847<li id="menu-item-32698" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32698"><a href="https://practicalhorseman.com/podcast/">Podcast</a></li> 1848<li id="menu-item-32696" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-32696"><a href="https://practicalhorseman.com/videos/"><img src="https://practicalhorseman.com/wp-content/uploads/2025/12/PRAC_PLUS-SUBMARK-V2.png" alt="PH+" width="30" class="plus-menu-icon">Video</a></li> 1849</ul> 1850 <div class="side-menu-after"> <div data-elementor-type="section" data-elementor-id="31532" class="elementor elementor-31532 elementor-location-header" data-elementor-post-type="elementor_library"> 1851 <div class="elementor-element elementor-element-4e69bdd e-flex e-con-boxed e-con e-parent" data-id="4e69bdd" data-element_type="container" data-e-type="container"> 1852 <div class="e-con-inner"> 1853 <div class="elementor-element elementor-element-9198037 e-con-full e-flex e-con e-child" data-id="9198037" data-element_type="container" data-e-type="container"> 1854 <div class="elementor-element elementor-element-41224d4 elementor-widget__width-auto showWhenLoggedIn elementor-widget elementor-widget-button" data-id="41224d4" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 1855 <div class="elementor-widget-container"> 1856 <div class="elementor-button-wrapper"> 1857 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://practicalhorseman.com/wp-login.php?action=logout&redirect_to=%2F&_wpnonce=c71bca2dd3"> 1858 <span class="elementor-button-content-wrapper"> 1859 <span class="elementor-button-text">LOG OUT</span> 1860 </span> 1861 </a> 1862 </div> 1863 </div> 1864 </div> 1865 <div class="elementor-element elementor-element-25f2725 elementor-widget__width-auto showWhenNotLoggedIn elementor-widget elementor-widget-button" data-id="25f2725" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 1866 <div class="elementor-widget-container"> 1867 <div class="elementor-button-wrapper"> 1868 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://practicalhorseman.com/login"> 1869 <span class="elementor-button-content-wrapper"> 1870 <span class="elementor-button-text">LOG IN</span> 1871 </span> 1872 </a> 1873 </div> 1874 </div> 1875 </div> 1876 <div class="elementor-element elementor-element-2765e8f elementor-widget elementor-widget-heading" data-id="2765e8f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1877 <div class="elementor-widget-container"> 1878 <div class="elementor-heading-title elementor-size-default"><a href="https://practicalhorseman.com/login">SIGN UP</a></div> </div> 1879 </div> 1880 </div> 1881 <div class="elementor-element elementor-element-50a2003 e-con-full showWhenLoggedIn e-flex e-con e-child" data-id="50a2003" data-element_type="container" data-e-type="container"> 1882 <div class="elementor-element elementor-element-9e2d9c5 elementor-widget elementor-widget-heading" data-id="9e2d9c5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1883 <div class="elementor-widget-container"> 1884 <h2 class="elementor-heading-title elementor-size-default"><a href="/my-profile">Profile</a></h2> </div>
1885 </div> 1886 </div> 1887 <div class="elementor-element elementor-element-c5c8557 e-con-full premium-section e-flex e-con e-child" data-id="c5c8557" data-element_type="container" data-e-type="container"> 1888 <div class="elementor-element elementor-element-3d06d6a elementor-widget elementor-widget-heading" data-id="3d06d6a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1889 <div class="elementor-widget-container"> 1890 <h2 class="elementor-heading-title elementor-size-default"><a href="/streaming-go-to-my-subscription">Subscription</a></h2> </div> 1891 </div> 1892 </div> 1893 <div class="elementor-element elementor-element-33c9970 e-con-full showWhenNotLoggedIn e-flex e-con e-child" data-id="33c9970" data-element_type="container" data-e-type="container"> 1894 <div class="elementor-element elementor-element-f1b8259 elementor-widget elementor-widget-heading" data-id="f1b8259" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1895 <div class="elementor-widget-container"> 1896 <div class="elementor-heading-title elementor-size-default">SIGN UP</div> </div> 1897 </div> 1898 <div class="elementor-element elementor-element-1696d06 elementor-widget elementor-widget-image" data-id="1696d06" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1899 <div class="elementor-widget-container"> 1900 <a href="https://practicalhorseman.com/plans/"> 1901 <img width="800" height="186" src="https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1024x238.png" class="attachment-large size-large wp-image-31733" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1024x238.png 1024w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-300x70.png 300w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-768x179.png 768w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1536x357.png 1536w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL.png 1660w" sizes="(max-width: 800px) 100vw, 800px" /> </a> 1902 </div> 1903 </div> 1904 </div> 1905 <div class="elementor-element elementor-element-51b0296 e-con-full showWhenLoggedIn unpaid e-flex e-con e-child" data-id="51b0296" data-element_type="container" data-e-type="container"> 1906 <div class="elementor-element elementor-element-d6cf242 elementor-widget elementor-widget-heading" data-id="d6cf242" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1907 <div class="elementor-widget-container"> 1908 <div class="elementor-heading-title elementor-size-default">SIGN UP</div> </div> 1909 </div> 1910 <div class="elementor-element elementor-element-abfa14e elementor-widget elementor-widget-image" data-id="abfa14e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1911 <div class="elementor-widget-container"> 1912 <a href="https://practicalhorseman.com/plans/"> 1913 <img width="800" height="186" src="https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1024x238.png" class="attachment-large size-large wp-image-31733" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1024x238.png 1024w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-300x70.png 300w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-768x179.png 768w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1536x357.png 1536w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL.png 1660w" sizes="(max-width: 800px) 100vw, 800px" /> </a> 1914 </div> 1915 </div> 1916 </div> 1917 <div class="elementor-element elementor-element-74042c2 e-con-full premium-section e-flex e-con e-child" data-id="74042c2" data-element_type="container" data-e-type="container"> 1918 <div class="elementor-element elementor-element-06739c7 elementor-widget elementor-widget-heading" data-id="06739c7" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1919 <div class="elementor-widget-container"> 1920 <div class="elementor-heading-title elementor-size-default">BROWSE</div>
1920 </div> 1921 </div> 1922 <div class="elementor-element elementor-element-d46a394 elementor-widget elementor-widget-image" data-id="d46a394" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1923 <div class="elementor-widget-container"> 1924 <a href="/videos/"> 1925 <img width="800" height="186" src="https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1024x238.png" class="attachment-large size-large wp-image-31733" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1024x238.png 1024w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-300x70.png 300w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-768x179.png 768w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1536x357.png 1536w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL.png 1660w" sizes="(max-width: 800px) 100vw, 800px" /> </a> 1926 </div> 1927 </div> 1928 </div> 1929 <div class="elementor-element elementor-element-31dd0a7 e-con-full e-flex e-con e-child" data-id="31dd0a7" data-element_type="container" data-e-type="container"> 1930 <div class="elementor-element elementor-element-ebe087f elementor-widget elementor-widget-ucaddon_simple_list_menu" data-id="ebe087f" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_simple_list_menu.default"> 1931 <div class="elementor-widget-container"> 1932 1933<!-- start List Menu --> 1934 1935<style>/* widget: List Menu */ 1936 1937#uc_simple_list_menu_elementor_ebe087f{ 1938 text-align:left; 1939} 1940 1941#uc_simple_list_menu_elementor_ebe087f ul{ 1942 padding:0; 1943 list-style:none; 1944 margin:0; 1945} 1946 1947#uc_simple_list_menu_elementor_ebe087f ul li{ 1948 padding:0; 1949 list-style:none; 1950 margin:0; 1951} 1952 1953#uc_simple_list_menu_elementor_ebe087f ul li.current_page_item{ 1954 background-color:#f2f2f2; 1955} 1956 1957#uc_simple_list_menu_elementor_ebe087f ul ul li.current_page_item{ 1958 background-color:#f2f2f2; 1959} 1960 1961#uc_simple_list_menu_elementor_ebe087f ul ul ul li.current_page_item{ 1962 background-color:#e6e6e6; 1963} 1964 1965#uc_simple_list_menu_elementor_ebe087f ul li:last-child{ 1966 border-bottom:none; 1967} 1968 1969#uc_simple_list_menu_elementor_ebe087f ul li a{ 1970 text-decoration:none; 1971 display:block; 1972} 1973 1974</style> 1975 1976<div id="uc_simple_list_menu_elementor_ebe087f" class="simple_list_menu"> 1977 <ul id="menu-side-menu-secondary-navigation" class="uc-list-menu"><li id="menu-item-32699" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32699"><a href="https://practicalhorseman.com/newsletter/">Newsletter</a></li> 1978<li id="menu-item-32700" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32700"><a href="https://practicalhorseman.com/practical-horseman-extras/">Practical Horseman Extras</a></li> 1979</ul> 1980</div> 1981<!-- end List Menu --> </div> 1982 </div> 1983 </div> 1984 <div class="elementor-element elementor-element-6902e7e e-con-full e-flex e-con e-child" data-id="6902e7e" data-element_type="container" data-e-type="container"> 1985 <div class="elementor-element elementor-element-650f9cb e-grid-align-left elementor-shape-circle elementor-grid-0 elementor-widget elementor-widget-global elementor-global-32703 elementor-widget-social-icons" data-id="650f9cb" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"> 1986 <div class="elementor-widget-container"> 1987 <div class="elementor-social-icons-wrapper elementor-grid" role="list"> 1988 <span class="elementor-grid-item" role="listitem"> 1989 <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-d0ebdf6" href="https://www.facebook.com/practicalhorseman" target="_blank"> 1990 <span class="elementor-screen-only">Facebook</span> 1991 <i aria-hidden="true" class="fab fa-facebook"></i> </a> 1992 </span> 1993 <span class="elementor-grid-item" role="listitem"> 1994 <a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-a34ebe4" href="https://www.instagram.com/practicalhorseman" target="_blank"> 1995 <span class="elementor-screen-only">Instagram</span> 1996 <i aria-hidden="true" class="fab fa-instagram"></i> </a> 1997 </span> 1998 <span class="elementor-grid-item" role="listitem"> 1999 <a class="elementor-icon elementor-social-icon elementor-social-icon-pinterest elementor-repeater-item-74de47a" href="https://pinterest.com/prachorseman" target="_blank"> 2000 <span class="elementor-screen-only">Pinterest</span> 2001 <i aria-hidden="true" class="fab fa-pinterest"></i> </a> 2002 </span> 2003 <span class="elementor-grid-item" role="listitem"> 2004 <a class="elementor-icon elementor-social-icon elementor-social-icon-twitter elementor-repeater-item-ef0d850" href="https://twitter.com/prachorseman" target="_blank"> 2005 <span class="elementor-screen-only">Twitter</span> 2006 <i aria-hidden="true" class="fab fa-twitter"></i> </a> 2007 </span> 2008 <span class="elementor-grid-item" role="listitem"> 2009 <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-079b80b" href="https://www.youtube.com/user/PracticalHorseman" target="_blank"> 2010 <span class="elementor-screen-only">Youtube</span> 2011 <i aria-hidden="true" class="fab fa-youtube"></i> </a> 2012 </span> 2013 </div> 2014 </div>
2015 </div> 2016 </div> 2017 </div> 2018 </div> 2019 </div> 2020 </div> 2021 2022 2023 2024 </div> </div> </div> 2025</div> 2026<!-- end Side Menu --> </div> 2027 </div> 2028 </div> 2029 <div class="elementor-element elementor-element-d70e85e e-con-full e-flex e-con e-child" data-id="d70e85e" data-element_type="container" data-e-type="container"> 2030 <div class="elementor-element elementor-element-8de06de elementor-widget elementor-widget-ucaddon_nav_menu" data-id="8de06de" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_nav_menu.default"> 2031 <div class="elementor-widget-container"> 2032 2033<!-- start WordPress Menu --> 2034 <link id='uc_assets_nav_menu_uc_creative_link_effects_css-css' href='https://practicalhorseman.com/wp-content/uploads/ac_assets/nav_menu/uc-creative-link-effects.css' type='text/css' rel='stylesheet' > 2035 2036<style>/* widget: WordPress Menu */ 2037 2038/* reset defaults */ 2039dd, dl, dt, li, ol, ul{ 2040 border: unset; 2041 padding: unset; 2042 background: unset; 2043} 2044/* end reset defaults */ 2045 2046#uc_nav_menu_elementor_8de06de{ 2047 position: relative; 2048} 2049 2050#uc_nav_menu_elementor_8de06de .ue-nav-menu-mobile-wrapper{ 2051 display: flex; 2052} 2053 2054#uc_nav_menu_elementor_8de06de .ue-menu{ 2055 display:flex; 2056 list-style:none; 2057 margin:0; 2058 position:relative; 2059 justify-content:center; 2060} 2061 2062#uc_nav_menu_elementor_8de06de a{ 2063 position: relative; 2064 text-decoration: none; 2065 display: flex; 2066 align-items: center; 2067} 2068 2069 #uc_nav_menu_elementor_8de06de a:after, 2070 #uc_nav_menu_elementor_8de06de a:before{ 2071 content: ""; 2072 z-index: 2; 2073 position:absolute; 2074 } 2075 2076 2077 2078 2079 2080 2081 2082 2083#uc_nav_menu_elementor_8de06de .ue-menu > li { 2084 display: block; 2085 flex-shrink: 1; 2086 min-width: 0; 2087 } 2088 2089/* Simple multilevel dropdown */ 2090#uc_nav_menu_elementor_8de06de .ue-menu > li > .sub-menu { 2091 opacity: 0; 2092 visibility: hidden; 2093 position: absolute; 2094 list-style: none; 2095 text-align: inherit; 2096 display:block; 2097 z-index: 99; 2098} 2099 2100/* First level appear */ 2101#uc_nav_menu_elementor_8de06de .ue-menu > li:hover > .sub-menu{ 2102 opacity: 1; 2103 visibility: visible; 2104} 2105 2106#uc_nav_menu_elementor_8de06de .ue-menu > li.uc-active > .sub-menu { 2107 opacity: 1; 2108 visibility: visible; 2109} 2110 2111/* Style for dropdown links */ 2112#uc_nav_menu_elementor_8de06de .ue-menu li > .sub-menu li { 2113 position: relative; 2114 display: block; 2115} 2116 2117/* Second and third dropdown level */ 2118#uc_nav_menu_elementor_8de06de .ue-menu > li > .sub-menu li{ 2119 display: block; 2120} 2121 2122#uc_nav_menu_elementor_8de06de .ue-menu > li > .sub-menu > li .sub-menu { 2123 opacity: 0; 2124 visibility: hidden; 2125 position: absolute; 2126 list-style: none; 2127 top:0px; 2128 z-index: 100; 2129} 2130 2131/* Second and third level appears */ 2132#uc_nav_menu_elementor_8de06de .ue-menu > li .sub-menu li:hover > .sub-menu { 2133 opacity: 1; 2134 visibility: visible; 2135} 2136 2137#uc_nav_menu_elementor_8de06de .ue-menu > li .sub-menu li.uc-active > .sub-menu { 2138 opacity: 1; 2139 visibility: visible; 2140} 2141 2142#uc_nav_menu_elementor_8de06de li, 2143#uc_nav_menu_elementor_8de06de a{ 2144 transition: all 0.3s ease-in-out; 2145} 2146 2147#uc_nav_menu_elementor_8de06de ul{ 2148 transition: all 0.3s ease-in-out; 2149} 2150 2151#uc_nav_menu_elementor_8de06de .ue-nav-menu-checkbox{ 2152 display: none; 2153} 2154 2155#uc_nav_menu_elementor_8de06de .ue-nav-menu-mobile{ 2156 display: none; 2157 transition: all .3s; 2158 cursor: pointer; 2159} 2160 2161#uc_nav_menu_elementor_8de06de .ue-nav-menu-icon, 2162#uc_nav_menu_elementor_8de06de .ue-back-link-icon{ 2163 display: flex; 2164 transition: all .3s ease; 2165} 2166 2167#uc_nav_menu_elementor_8de06de .ue-nav-menu-icon i { 2168 pointer-events: none; 2169} 2170 2171#uc_nav_menu_elementor_8de06de .ue-back-link{ 2172 display: none !important; 2173} 2174 2175#uc_nav_menu_elementor_8de06de .uc-close-side-menu{ 2176 display: none; 2177 transition: all .3s ease; 2178} 2179 2180#uc_nav_menu_elementor_8de06de .ue-nav-menu-mobile > *{ 2181 display: none; 2182 justify-content: center; 2183 align-items: center; 2184} 2185#uc_nav_menu_elementor_8de06de .ue-nav-menu-mobile > .uc-active{ 2186 display: flex; 2187} 2188 2189/* hover effects */ 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206/* end hover effects */ 2207 2208 2209@media only screen and (max-width: 1024px) { 2210 2211 #uc_nav_menu_elementor_8de06de .ue-menu{ 2212 justify-content:; 2213 } 2214 } 2215 2216@media only screen and (max-width: 767px) { 2217 2218 #uc_nav_menu_elementor_8de06de .ue-menu{ 2219 justify-content:; 2220 } 2221 } 2222 2223 2224@media only screen and (max-width: 767px) { 2225 2226 #uc_nav_menu_elementor_8de06de .ue-menu { 2227 transition: all .3s; 2228 flex-direction: column; 2229 top: 100%; 2230 left: 0; 2231 z-index: 1000; 2232 } 2233 2234 #uc_nav_menu_elementor_8de06de .sub-menu{ 2235 visibility: visible !important; 2236 opacity: 1 !important; 2237 inset-inline-start: unset !important; 2238 transition-timing-function: ease; 2239 } 2240 2241 #uc_nav_menu_elementor_8de06de .ue-nav-menu-mobile { 2242 position: relative; 2243 display: flex; 2244 align-items:center; 2245 justify-content:center; 2246 } 2247 2248 #uc_nav_menu_elementor_8de06de .ue-nav-menu-checkbox:checked + .ue-menu { 2249 opacity: 1; 2250 pointer-events: all; 2251 } 2252 2253 /* open sub menus from side */ 2254 #uc_nav_menu_elementor_8de06de .ue-menu{ 2255 width: 100%; 2256 position: absolute; 2257 transform: translate(0, -20px); 2258 opacity: 0; 2259 pointer-events: none; 2260 } 2261 2262 #uc_nav_menu_elementor_8de06de .ue-nav-menu-checkbox:checked + .ue-menu { 2263 transform: translate(0, px); 2264 } 2265 2266 #uc_nav_menu_elementor_8de06de .ue-menu > li > .sub-menu { 2267 width: 100%; 2268 position:relative; 2269 top:auto; 2270 } 2271 2272 #uc_nav_menu_elementor_8de06de .ue-menu > li > .sub-menu > li .sub-menu { 2273 width: 100%; 2274 left: 0; 2275 z-index: 2; 2276 position:relative; 2277 top:auto; 2278 } 2279 /* end open sub menus from side */ 2280 2281} 2282 2283</style> 2284
2285<div id="uc_nav_menu_elementor_8de06de" class="ue-nav-menu ue-left-close" data-show-icons="false" data-breakpoint="767" data-full-width="true" data-effect-style="no-hover-effects" data-behaviour="accordion"> 2286 2287 2288 <div class="ue-nav-menu-mobile-wrapper"> 2289 <label class="ue-nav-menu-mobile" for="mobile_menuuc_nav_menu_elementor_8de06de"> 2290 <span class="ue-nav-menu-mobile-icon-open"><i class='fas fa-bars'></i></span> 2291 <span class="ue-nav-menu-mobile-icon-close"><i class='fas fa-times'></i></span> 2292 </label> 2293 </div> 2294 2295 <input id="mobile_menuuc_nav_menu_elementor_8de06de" class="ue-nav-menu-checkbox" type="checkbox"> 2296 2297 2298 2299 <ul id="menu-main-navigation" class="ue-menu"><li id="menu-item-31493" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-31493"><a href="https://practicalhorseman.com/training/">Training</a> 2300<ul class="sub-menu"> 2301 <li id="menu-item-32873" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-32873"><a href="https://practicalhorseman.com/team-prac/">Team Prac</a> 2302 <ul class="sub-menu"> 2303 <li id="menu-item-32875" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32875"><a href="https://practicalhorseman.com/team-prac-experts/">Our Experts</a></li> 2304 <li id="menu-item-32874" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32874"><a href="https://practicalhorseman.com/team-prac-answers/">Expert Answers</a></li> 2305 <li id="menu-item-32876" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-32876"><a href="https://practicalhorseman.com/team-prac-question-submission-form/">Submit a Question</a></li> 2306 </ul> 2307</li> 2308 <li id="menu-item-31494" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31494"><a href="https://practicalhorseman.com/training/hunters-training/">Hunters</a></li> 2309 <li id="menu-item-31495" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31495"><a href="https://practicalhorseman.com/training/jumpers-training/">Jumpers</a></li> 2310 <li id="menu-item-31496" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31496"><a href="https://practicalhorseman.com/training/eventing-training/">Eventing</a></li> 2311 <li id="menu-item-31497" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31497"><a href="https://practicalhorseman.com/training/equitation-training/">Equitation</a></li> 2312 <li id="menu-item-31498" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31498"><a href="https://practicalhorseman.com/training/dressage-training/">Dressage</a></li> 2313 <li id="menu-item-31499" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31499"><a href="https://practicalhorseman.com/training/juniors-training/">Juniors</a></li> 2314</ul> 2315</li> 2316<li id="menu-item-31500" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-31500"><a href="https://practicalhorseman.com/health/">Health</a> 2317<ul class="sub-menu"> 2318 <li id="menu-item-31501" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31501"><a href="https://practicalhorseman.com/health/anatomy/">Anatomy</a></li> 2319 <li id="menu-item-31502" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31502"><a href="https://practicalhorseman.com/health/behavior/">Behavior</a></li> 2320 <li id="menu-item-31503" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31503"><a href="https://practicalhorseman.com/health/breeding/">Breeding</a></li> 2321 <li id="menu-item-31504" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31504"><a href="https://practicalhorseman.com/health/dentistry/">Dentistry</a></li> 2322 <li id="menu-item-31505" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31505"><a href="https://practicalhorseman.com/health/deworming/">Deworming</a></li> 2323 <li id="menu-item-31506" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31506">
2323<a href="https://practicalhorseman.com/edcc-health-watch/">EDCC Health Watch</a></li> 2324 <li id="menu-item-31507" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31507"><a href="https://practicalhorseman.com/health/grooming/">Grooming</a></li> 2325 <li id="menu-item-31508" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31508"><a href="https://practicalhorseman.com/health/hoof-care/">Hoof Care</a></li> 2326 <li id="menu-item-31509" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31509"><a href="https://practicalhorseman.com/health/illnesses-and-injuries/">Illnesses and Injuries</a></li> 2327 <li id="menu-item-31510" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31510"><a href="https://practicalhorseman.com/health/lameness/">Lameness</a></li> 2328 <li id="menu-item-31511" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31511"><a href="https://practicalhorseman.com/health/nutrition/">Nutrition</a></li> 2329 <li id="menu-item-31512" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31512"><a href="https://practicalhorseman.com/health/rider-health/">Rider Health</a></li> 2330 <li id="menu-item-31513" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31513"><a href="https://practicalhorseman.com/health/senior-horse-care/">Senior Horse Care</a></li> 2331</ul> 2332</li> 2333<li id="menu-item-32638" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-32638"><a href="https://practicalhorseman.com/competitions/">Competition</a> 2334<ul class="sub-menu"> 2335 <li id="menu-item-33972" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33972"><a href="https://practicalhorseman.com/weekly-livestream/">Watch Now</a></li> 2336</ul> 2337</li> 2338<li id="menu-item-31515" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-31515"><a href="https://practicalhorseman.com/lifestyle/">Lifestyle</a> 2339<ul class="sub-menu"> 2340 <li id="menu-item-33106" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33106"><a href="https://practicalhorseman.com/ph-plus-horse-owner-tools/">Horse Owner Tools</a></li> 2341 <li id="menu-item-31516" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31516"><a href="https://practicalhorseman.com/lifestyle/product-reviews/">Product Reviews</a></li> 2342 <li id="menu-item-31517" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31517"><a href="https://practicalhorseman.com/lifestyle/tack-gear/">Tack & Gear</a></li> 2343 <li id="menu-item-31518" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31518"><a href="https://practicalhorseman.com/lifestyle/apparel/">Apparel</a></li> 2344 <li id="menu-item-31519" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31519"><a href="https://practicalhorseman.com/lifestyle/barn-facilities/">Barn & Facilities</a></li> 2345</ul> 2346</li> 2347<li id="menu-item-31514" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31514"><a href="https://practicalhorseman.com/news/">News</a></li> 2348<li id="menu-item-32413" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-32413"><a href="https://practicalhorseman.com/videos/"><img src="https://practicalhorseman.com/wp-content/uploads/2025/12/PRAC_PLUS-SUBMARK-V2.png" alt="PH+" width="30" class="plus-menu-icon">Video</a></li> 2349</ul> 2350 2351 2352 <div class="ue-nav-menu-icons-holder" style="display: none;"> 2353 <span class="ue-nav-menu-icon-expand"><i class='fas fa-plus'></i></span> 2354 <span class="ue-nav-menu-icon-collapse"><i class='fas fa-minus'></i></span> 2355 <span class="ue-nav-menu-icon-first-level-expand"><i class='fas fa-chevron-down'></i></span> 2356 </div> 2357 2358</div> 2359<!-- end WordPress Menu --> </div> 2360 </div> 2361 </div> 2362 <div class="elementor-element elementor-element-e2c33fb e-con-full e-flex e-con e-child" data-id="e2c33fb" data-element_type="container" data-e-type="container"> 2363 <div class="elementor-element elementor-element-76e7591 elementor-widget elementor-widget-shortcode" data-id="76e7591" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default"> 2364 <div class="elementor-widget-container"> 2365 <div class="elementor-shortcode"> <style> 2366 2367 2368 #searchwp-form-1 .swp-input, 2369 #searchwp-form-1 .swp-select { 2370 border: 0; 2371 border-bottom: 1px solid #ffffff; 2372 border-radius: 0; 2373 } 2374 2375 #searchwp-form-1 .swp-toggle-checkbox:checked + .swp-toggle-switch, 2376 #searchwp-form-1 .swp-toggle-switch--checked { 2377 background: #ffffff; 2378 } 2379 2380 #searchwp-form-1 * { 2381 font-size: 12px; 2382 } 2383 2384 2385 2386 2387 </style> 2388 <form id="searchwp-form-1" 2389 role="search" 2390 method="get" 2391 class="searchwp-form" 2392 action="https://practicalhorseman.com/" 2393 aria-label="Search" 2394 > 2395 <input type="hidden" name="swp_form[form_id]" value="1"> 2396 <div class="swp-flex--col swp-flex--wrap swp-flex--gap-md"> 2397 <div class="swp-flex--row swp-items-stretch swp-flex--gap-md"> 2398 <div class="searchwp-form-input-container swp-items-stretch"> 2399 <input type="search" 2400 class="swp-input--search swp-input" 2401 placeholder="Search" 2402 value="" 2403 name="s" 2404 title="Search" 2405 aria-label="Search" 2406 aria-required="false" 2407 /> 2408 </div> 2409 </div> 2410 </div> 2411 </form> 2412 </div> 2413 </div>
2414 </div> 2415 </div> 2416 </div> 2417 <div class="elementor-element elementor-element-df85292 e-con-full elementor-hidden-desktop elementor-hidden-laptop e-flex e-con e-parent" data-id="df85292" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 2418 <div class="elementor-element elementor-element-ca94e3f elementor-widget__width-auto elementor-widget elementor-widget-global elementor-global-32664 elementor-widget-ucaddon_ue_side_menu" data-id="ca94e3f" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_ue_side_menu.default"> 2419 <div class="elementor-widget-container"> 2420 2421<!-- start Side Menu --> 2422 2423<style>/* widget: Side Menu */ 2424 2425#uc_ue_side_menu_elementor_ca94e3f *{ 2426 box-sizing:border-box; 2427 -webkit-box-sizing: border-box; 2428 -moz-box-sizing: border-box; 2429} 2430 2431body.uc-menu-push{ 2432 transition: padding-left 0.5s, padding-right 0.5s; 2433} 2434 2435.swiper-container{ 2436 transition: transform 0.5s; 2437} 2438 2439 2440#uc_ue_side_menu_elementor_ca94e3f .uc-side-menu-wrapper{ 2441 position:relative; 2442} 2443 2444#uc_ue_side_menu_elementor_ca94e3f .uc-menu-button-wrapper{ 2445 position: relative; 2446 display: flex; 2447} 2448 2449#uc_ue_side_menu_elementor_ca94e3f .menu-right-open { 2450 width: 400px; 2451 top: 0; 2452 right: 0; 2453 margin-right: 0px; 2454 margin-left: 0px; 2455 transition: 0.5s; 2456 z-index: 999999; 2457 position: fixed; 2458} 2459 2460#uc_ue_side_menu_elementor_ca94e3f .menu-right-close { 2461 width: 400px; 2462 top: 0; 2463 right: 0; 2464 margin-right: -400px; 2465 transition: 0.5s; 2466 z-index: 1; 2467 height: 100%; 2468 position: fixed; 2469} 2470 2471#uc_ue_side_menu_elementor_ca94e3f .menu-left-open { 2472 width: 400px; 2473 top: 0; 2474 left: 0; 2475 margin-right: 0px; 2476 margin-left: 0px; 2477 transition: 0.5s; 2478 z-index: 999999; 2479 height: 100%; 2480 position: fixed; 2481} 2482 2483#uc_ue_side_menu_elementor_ca94e3f .menu-left-close { 2484 width: 400px; 2485 top: 0; 2486 left: 0; 2487 margin-left: -400px; 2488 transition: 0.5s; 2489 z-index: 1; 2490 height: 100%; 2491 position: fixed; 2492} 2493 2494#uc_ue_side_menu_elementor_ca94e3f .uc-menu-item-pointer, 2495#uc_ue_side_menu_elementor_ca94e3f .ue-back-link-icon{ 2496 display: inline-block; 2497 margin:0px 15px; 2498 vertical-align: middle; 2499 transition: all 0.5s ease; 2500} 2501 2502#uc_ue_side_menu_elementor_ca94e3f .uc-side-menu-items{ 2503 position:relative; 2504 height:100vh; 2505 overflow-x: hidden; 2506 transition:1s; 2507 display:flex; 2508 flex-direction:column; 2509} 2510 2511#uc_ue_side_menu_elementor_ca94e3f .open_side_menu{ 2512 cursor:pointer; 2513 align-items:center; 2514 justify-content:center; 2515 transition: 0.4s ease; 2516 position: relative; 2517 line-height:1em; 2518 display: flex; 2519 } 2520 2521#uc_ue_side_menu_elementor_ca94e3f .open_side_menu svg{ 2522 height:1em; 2523 width:1em; 2524} 2525 2526#uc_ue_side_menu_elementor_ca94e3f .open_side_menu_toggle{ 2527 position: relative; 2528 -webkit-box-flex: 0; 2529 flex: none; 2530 width: 100%; 2531 height: 2px; 2532 display: flex; 2533 align-items: center; 2534 justify-content: center; 2535 transition: all 0.4s ease; 2536} 2537 2538#uc_ue_side_menu_elementor_ca94e3f .open_side_menu_toggle:before, 2539#uc_ue_side_menu_elementor_ca94e3f .open_side_menu_toggle:after { 2540 content: ''; 2541 position: absolute; 2542 z-index: 1; 2543 top: -10px; 2544 left: 0; 2545 width: 100%; 2546 height: 2px; 2547 background: inherit; 2548} 2549 2550#uc_ue_side_menu_elementor_ca94e3f .open_side_menu_toggle:after { 2551 top: 10px; 2552} 2553 2554 2555 2556#uc_ue_side_menu_elementor_ca94e3f .open_side_menu.uc-close-action .open_side_menu_toggle{ 2557 -webkit-transform: rotate(90deg); 2558 transform: rotate(135deg); 2559} 2560#uc_ue_side_menu_elementor_ca94e3f .open_side_menu.uc-close-action .open_side_menu_toggle:before, 2561#uc_ue_side_menu_elementor_ca94e3f .open_side_menu.uc-close-action .open_side_menu_toggle:after{ 2562 top: 0; 2563 -webkit-transform: rotate(90deg); 2564 transform: rotate(90deg); 2565} 2566 2567#uc_ue_side_menu_elementor_ca94e3f .open_side_menu.uc-close-action .open_side_menu_toggle:after{ 2568 opacity: 0; 2569} 2570 2571#uc_ue_side_menu_elementor_ca94e3f .open_side_menu.uc-close-action:hover .open_side_menu_toggle{ 2572 -webkit-transform: rotate(225deg); 2573 transform: rotate(225deg); 2574} 2575 2576#uc_ue_side_menu_elementor_ca94e3f .uc-side-menu-title{ 2577 text-align:left; 2578} 2579 2580.menu-left-open .uc-close-side-menu, .menu-right-open .uc-close-side-menu{ 2581 display:flex; 2582 opacity:1; 2583} 2584 2585.menu-left-close .uc-close-side-menu, .menu-right-close .uc-close-side-menu{ 2586 display:none; 2587} 2588 2589.uc-close-side-menu{ 2590 line-height:1em; 2591} 2592 2593.uc-close-side-menu svg{ 2594 height:1em; 2595 width:1em; 2596} 2597 2598#uc_ue_side_menu_elementor_ca94e3f .side-menu-before{ 2599 margin-right: auto; 2600 } 2601 2602#uc_ue_side_menu_elementor_ca94e3f .side-menu-after{ 2603 flex-grow:1; 2604 display:flex; 2605 margin-right: auto; 2606 } 2607 2608#uc_ue_side_menu_elementor_ca94e3f .menu-left-open .ue_side_menu_overlay, 2609#uc_ue_side_menu_elementor_ca94e3f .menu-right-open .ue_side_menu_overlay{ 2610 display:block; 2611 opacity:1; 2612 transition:1s; 2613} 2614 2615#uc_ue_side_menu_elementor_ca94e3f .menu-left-close .ue_side_menu_overlay, 2616#uc_ue_side_menu_elementor_ca94e3f .menu-right-close .ue_side_menu_overlay{ 2617 display:none; 2618 opacity:0; 2619 transition:1s; 2620} 2621 2622#uc_ue_side_menu_elementor_ca94e3f .uc-close-side-menu{ 2623 position:absolute; 2624 right:10px; 2625 cursor:pointer; 2626 justify-content:center; 2627 align-items:center; 2628 z-index:1; 2629} 2630 2631 2632#uc_ue_side_menu_elementor_ca94e3f .uc-side-menu-items ul{ 2633 padding:0px; 2634 margin-left:0px; 2635 margin-right: 0; 2636 margin-bottom: 0; 2637 list-style:none; 2638} 2639 2640#uc_ue_side_menu_elementor_ca94e3f .uc-side-menu-items ul a{ 2641 display:flex; 2642 align-items: center; 2643 text-decoration:none; 2644 position:relative; 2645} 2646 2647#uc_ue_side_menu_elementor_ca94e3f .sub-menu { 2648 overflow: hidden; 2649 list-style: none; 2650 height: auto; 2651 transition: 0.5s; 2652} 2653
2654/* open sub menus from side */ 2655 #uc_ue_side_menu_elementor_ca94e3f .sub-menu { 2656 width: 400px; 2657 transition: 0.5s; 2658 z-index: 999999; 2659 height: 100%; 2660 position: absolute; 2661 } 2662 #uc_ue_side_menu_elementor_ca94e3f .menu-right-open .expanded+.sub-menu { 2663 top: 0; 2664 right: 0; 2665 margin-right: 0px; 2666 margin-left: 0px; 2667 transition: 0.5s; 2668 overflow: visible; 2669 } 2670 #uc_ue_side_menu_elementor_ca94e3f .menu-right-open .collapsed+.sub-menu { 2671 top: 0; 2672 right: 0; 2673 margin-right: -400px; 2674 transition: 0.5s; 2675 } 2676 #uc_ue_side_menu_elementor_ca94e3f .menu-right-close .sub-menu { 2677 top: 0; 2678 right: 0; 2679 margin-right: -400px; 2680 transition: 0.5s; 2681 } 2682 #uc_ue_side_menu_elementor_ca94e3f .menu-left-open .expanded+.sub-menu{ 2683 top: 0; 2684 left: 0; 2685 margin-right: 0px; 2686 margin-left: 0px; 2687 transition: 0.5s; 2688 } 2689 #uc_ue_side_menu_elementor_ca94e3f .menu-left-open .collapsed+.sub-menu{ 2690 top: 0; 2691 left: 0; 2692 margin-right: 0px; 2693 margin-left: -400px; 2694 transition: 0.5s; 2695 } 2696 #uc_ue_side_menu_elementor_ca94e3f .menu-left-close .sub-menu{ 2697 top: 0; 2698 left: 0; 2699 margin-left: -400px; 2700 transition: 0.5s; 2701 } 2702/* end open sub menus from side */ 2703 2704#uc_ue_side_menu_elementor_ca94e3f .side-menu-search-holder{ 2705 display:flex; 2706 overflow:hidden; 2707} 2708 2709#uc_ue_side_menu_elementor_ca94e3f .side-menu-search-holder input{ 2710 border:none; 2711 border-radius:0px; 2712 flex:1; 2713 min-width: 0; 2714} 2715 2716#uc_ue_side_menu_elementor_ca94e3f .side-menu-search-holder button{ 2717 border:none; 2718 display:flex; 2719 cursor:pointer; 2720 align-items:center; 2721 justify-content:center; 2722 border-radius:0px; 2723 flex-grow: 0; 2724 flex-shrink: 0; 2725} 2726 2727#uc_ue_side_menu_elementor_ca94e3f .side-menu-buttons{ 2728 display:flex; 2729} 2730 2731#uc_ue_side_menu_elementor_ca94e3f .side-menu-button{ 2732 flex:1; 2733 text-decoration:none; 2734} 2735 2736.side-menu-button{ 2737 font-size:12px; 2738} 2739 2740 2741#uc_ue_side_menu_elementor_ca94e3f .ue_side_menu_overlay{ 2742 position:fixed; 2743 top:0; 2744 bottom:0; 2745 left:0; 2746 right:0; 2747 transition:1s; 2748 opacity:0; 2749} 2750 2751 2752 2753 2754 2755 2756 2757 2758/* On screens that are 768px */ 2759@media screen and (max-width: 768px) { 2760 2761 #uc_ue_side_menu_elementor_ca94e3f .menu-right-open { 2762 width: 400px; 2763 } 2764 2765 #uc_ue_side_menu_elementor_ca94e3f .menu-right-close { 2766 width: 400px; 2767 margin-right: -400px; 2768 2769 } 2770 2771 #uc_ue_side_menu_elementor_ca94e3f .menu-left-open { 2772 width: 400px; 2773 } 2774 2775 #uc_ue_side_menu_elementor_ca94e3f .menu-left-close { 2776 width: 400px; 2777 margin-left: -400px; 2778 } 2779 /* open sub menus from side */ 2780 #uc_ue_side_menu_elementor_ca94e3f .sub-menu { 2781 width: 400px; 2782 } 2783 #uc_ue_side_menu_elementor_ca94e3f .menu-right-open .collapsed+.sub-menu { 2784 margin-right: -400px; 2785 } 2786 #uc_ue_side_menu_elementor_ca94e3f .menu-right-close .sub-menu { 2787 margin-right: -400px; 2788 } 2789 #uc_ue_side_menu_elementor_ca94e3f .menu-left-open .collapsed+.sub-menu{ 2790 margin-left: -400px; 2791 } 2792 #uc_ue_side_menu_elementor_ca94e3f .menu-left-close .sub-menu{ 2793 margin-left: -400px; 2794 } 2795 /* end open sub menus from side */ 2796} 2797 2798/* On screens that are 420px */ 2799@media screen and (max-width: 420px) { 2800 #uc_ue_side_menu_elementor_ca94e3f .menu-right-open { 2801 width: 100%; 2802 } 2803 2804 #uc_ue_side_menu_elementor_ca94e3f .menu-right-close { 2805 width: 100%; 2806 margin-right: -100%; 2807 } 2808 2809 #uc_ue_side_menu_elementor_ca94e3f .menu-left-open { 2810 width: 100%; 2811 } 2812 2813 #uc_ue_side_menu_elementor_ca94e3f .menu-left-close { 2814 width: 100%; 2815 margin-left: -100%; 2816 } 2817 /* open sub menus from side */ 2818 #uc_ue_side_menu_elementor_ca94e3f .sub-menu { 2819 width: 100%; 2820 } 2821 #uc_ue_side_menu_elementor_ca94e3f .menu-right-open .collapsed+.sub-menu { 2822 margin-right: -100%; 2823 } 2824 #uc_ue_side_menu_elementor_ca94e3f .menu-right-close .sub-menu { 2825 margin-right: -100%; 2826 } 2827 #uc_ue_side_menu_elementor_ca94e3f .menu-left-open .collapsed+.sub-menu{ 2828 margin-left: -100%; 2829 } 2830 #uc_ue_side_menu_elementor_ca94e3f .menu-left-close .sub-menu{ 2831 margin-left: -100%; 2832 } 2833 /* end open sub menus from side */ 2834} 2835 2836</style> 2837 2838<div id="uc_ue_side_menu_elementor_ca94e3f" class="uc-side-menu-main-wrapper" 2839data-closeonbody="true" 2840data-push="false" 2841data-push-mobile="false" 2842data-expand="false" 2843data-first-expand="false" 2844data-clickable="true" 2845data-closeothers="false" 2846data-push-method="padding"
2847data-subs-from-side="true" 2848data-backlink-text="Back"> 2849 2850 <div class="uc-menu-button-wrapper"> 2851 <div class="open_side_menu"> 2852 <img src='https://practicalhorseman.com/wp-content/uploads/2023/02/Thin-Bars.svg' class='uc-svg-image'> 2853 </div> 2854 </div> 2855 <div class="uc-side-menu-expand-icon" style="display: none"><i class='fas fa-angle-right'></i></div> 2856 <div class="uc-side-menu-collapse-icon" style="display: none"><i class='fas fa-angle-left'></i></div> 2857 2858 <div class="uc-side-menu-back-link-icon" style="display: none"><i class='fas fa-angle-left'></i></div> 2859 2860 <div class="uc-side-menu-wrapper menu-left-close" data-name="" data-openonload="false" style="display: none;"> 2861 <div class="ue_side_menu_overlay"></div> 2862 <div class="uc-close-side-menu"><i class='fas fa-times'></i></div> 2863 2864 <div class="side-menu-holder"> 2865 <div class="uc-side-menu-items"> 2866 2867 <div class="uc-header"> 2868 </div> 2869 2870 2871 2872 <div class="side-menu-before"> <div data-elementor-type="section" data-elementor-id="31531" class="elementor elementor-31531 elementor-location-header" data-elementor-post-type="elementor_library"> 2873 <div class="elementor-element elementor-element-fde7ed8 e-flex e-con-boxed e-con e-parent" data-id="fde7ed8" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 2874 <div class="e-con-inner"> 2875 <div class="elementor-element elementor-element-9ce76d4 elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="9ce76d4" data-element_type="widget" data-e-type="widget" data-widget_type="theme-site-logo.default"> 2876 <div class="elementor-widget-container"> 2877 <a href="https://practicalhorseman.com"> 2878 <img width="1257" height="353" src="https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo.png" class="attachment-full size-full wp-image-20089" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo.png 1257w, https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo-300x84.png 300w, https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo-1024x288.png 1024w, https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo-768x216.png 768w" sizes="(max-width: 1257px) 100vw, 1257px" /> </a> 2879 </div> 2880 </div> 2881 <div class="elementor-element elementor-element-e3473b6 elementor-widget elementor-widget-shortcode" data-id="e3473b6" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default"> 2882 <div class="elementor-widget-container"> 2883 <div class="elementor-shortcode"> <style> 2884 2885 2886 #searchwp-form-1 .swp-input, 2887 #searchwp-form-1 .swp-select { 2888 border: 0; 2889 border-bottom: 1px solid #ffffff; 2890 border-radius: 0; 2891 } 2892 2893 #searchwp-form-1 .swp-toggle-checkbox:checked + .swp-toggle-switch, 2894 #searchwp-form-1 .swp-toggle-switch--checked { 2895 background: #ffffff; 2896 } 2897 2898 #searchwp-form-1 * { 2899 font-size: 12px; 2900 } 2901 2902 2903 2904 2905 </style> 2906 <form id="searchwp-form-1" 2907 role="search" 2908 method="get" 2909 class="searchwp-form" 2910 action="https://practicalhorseman.com/" 2911 aria-label="Search" 2912 > 2913 <input type="hidden" name="swp_form[form_id]" value="1"> 2914 <div class="swp-flex--col swp-flex--wrap swp-flex--gap-md"> 2915 <div class="swp-flex--row swp-items-stretch swp-flex--gap-md"> 2916 <div class="searchwp-form-input-container swp-items-stretch"> 2917 <input type="search" 2918 class="swp-input--search swp-input" 2919 placeholder="Search" 2920 value="" 2921 name="s" 2922 title="Search" 2923 aria-label="Search" 2924 aria-required="false" 2925 /> 2926 </div> 2927 </div> 2928 </div> 2929 </form> 2930 </div> 2931 </div>
2932 </div> 2933 </div> 2934 </div> 2935 </div> 2936 </div> 2937 2938 <ul id="menu-side-menu-1" class="uc-list-menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-32668"><a href="https://practicalhorseman.com/training/">Training</a> 2939<ul class="sub-menu"> 2940 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-32877"><a href="https://practicalhorseman.com/team-prac/">Team Prac</a> 2941 <ul class="sub-menu"> 2942 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32880"><a href="https://practicalhorseman.com/team-prac-experts/">Our Experts</a></li> 2943 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32879"><a href="https://practicalhorseman.com/team-prac-answers/">Expert Answers</a></li> 2944 <li class="menu-item menu-item-type-post_type menu-item-object-post menu-item-32878"><a href="https://practicalhorseman.com/team-prac-question-submission-form/">Submit a Question</a></li> 2945 </ul> 2946</li> 2947 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32669"><a href="https://practicalhorseman.com/training/hunters-training/">Hunters</a></li> 2948 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32670"><a href="https://practicalhorseman.com/training/jumpers-training/">Jumpers</a></li> 2949 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32671"><a href="https://practicalhorseman.com/training/eventing-training/">Eventing</a></li> 2950 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32672"><a href="https://practicalhorseman.com/training/equitation-training/">Equitation</a></li> 2951 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32673"><a href="https://practicalhorseman.com/training/dressage-training/">Dressage</a></li> 2952 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32674"><a href="https://practicalhorseman.com/training/juniors-training/">Juniors</a></li> 2953</ul> 2954</li> 2955<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-32675"><a href="https://practicalhorseman.com/health/">Health</a> 2956<ul class="sub-menu"> 2957 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32676"><a href="https://practicalhorseman.com/health/anatomy/">Anatomy</a></li> 2958 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32677"><a href="https://practicalhorseman.com/health/behavior/">Behavior</a></li> 2959 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32678"><a href="https://practicalhorseman.com/health/breeding/">Breeding</a></li> 2960 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32679"><a href="https://practicalhorseman.com/health/dentistry/">Dentistry</a></li> 2961 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32680"><a href="https://practicalhorseman.com/health/deworming/">Deworming</a></li> 2962 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32681"><a href="https://practicalhorseman.com/edcc-health-watch/">EDCC Health Watch</a></li> 2963 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32682"><a href="https://practicalhorseman.com/health/grooming/">Grooming</a></li> 2964 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32683"><a href="https://practicalhorseman.com/health/hoof-care/">Hoof Care</a></li> 2965 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32684"><a href="https://practicalhorseman.com/health/illnesses-and-injuries/">Illnesses and Injuries</a></li> 2966 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32685"><a href="https://practicalhorseman.com/health/lameness/">Lameness</a></li> 2967 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32686"><a href="https://practicalhorseman.com/health/nutrition/">Nutrition</a></li> 2968 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32687"><a href="https://practicalhorseman.com/health/rider-health/">Rider Health</a></li> 2969 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32688"><a href="https://practicalhorseman.com/health/senior-horse-care/">Senior Horse Care</a></li> 2970</ul> 2971</li> 2972<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-32689"><a href="https://practicalhorseman.com/competitions/">Competition</a> 2973<ul class="sub-menu"> 2974 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33973"><a href="https://practicalhorseman.com/weekly-livestream/">Watch Now</a></li> 2975</ul> 2976</li> 2977<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-32691"><a href="https://practicalhorseman.com/lifestyle/">Lifestyle</a> 2978<ul class="sub-menu"> 2979 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33107"><a href="https://practicalhorseman.com/ph-plus-horse-owner-tools/">Horse Owner Tools</a></li> 2980 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32692"><a href="https://practicalhorseman.com/lifestyle/product-reviews/">Product Reviews</a></li> 2981 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32693"><a href="https://practicalhorseman.com/lifestyle/tack-gear/">Tack & Gear</a></li> 2982 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32694"><a href="https://practicalhorseman.com/lifestyle/apparel/">Apparel</a></li> 2983 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32695"><a href="https://practicalhorseman.com/lifestyle/barn-facilities/">Barn & Facilities</a></li> 2984</ul> 2985</li> 2986<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32697"><a href="https://practicalhorseman.com/news/">News</a></li> 2987<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32698"><a href="https://practicalhorseman.com/podcast/">Podcast</a></li> 2988<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-32696"><a href="https://practicalhorseman.com/videos/"><img src="https://practicalhorseman.com/wp-content/uploads/2025/12/PRAC_PLUS-SUBMARK-V2.png" alt="PH+" width="30" class="plus-menu-icon">Video</a></li> 2989</ul> 2990 <div class="side-menu-after"> <div data-elementor-type="section" data-elementor-id="31532" class="elementor elementor-31532 elementor-location-header" data-elementor-post-type="elementor_library"> 2991 <div class="elementor-element elementor-element-4e69bdd e-flex e-con-boxed e-con e-parent" data-id="4e69bdd" data-element_type="container" data-e-type="container"> 2992 <div class="e-con-inner"> 2993 <div class="elementor-element elementor-element-9198037 e-con-full e-flex e-con e-child" data-id="9198037" data-element_type="container" data-e-type="container"> 2994 <div class="elementor-element elementor-element-41224d4 elementor-widget__width-auto showWhenLoggedIn elementor-widget elementor-widget-button" data-id="41224d4" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 2995 <div class="elementor-widget-container"> 2996 <div class="elementor-button-wrapper"> 2997 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://practicalhorseman.com/wp-login.php?action=logout&redirect_to=%2F&_wpnonce=c71bca2dd3"> 2998 <span class="elementor-button-content-wrapper"> 2999 <span class="elementor-button-text">LOG OUT</span> 3000 </span> 3001 </a> 3002 </div> 3003 </div>
3004 </div> 3005 <div class="elementor-element elementor-element-25f2725 elementor-widget__width-auto showWhenNotLoggedIn elementor-widget elementor-widget-button" data-id="25f2725" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 3006 <div class="elementor-widget-container"> 3007 <div class="elementor-button-wrapper"> 3008 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://practicalhorseman.com/login"> 3009 <span class="elementor-button-content-wrapper"> 3010 <span class="elementor-button-text">LOG IN</span> 3011 </span> 3012 </a> 3013 </div> 3014 </div> 3015 </div> 3016 <div class="elementor-element elementor-element-2765e8f elementor-widget elementor-widget-heading" data-id="2765e8f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3017 <div class="elementor-widget-container"> 3018 <div class="elementor-heading-title elementor-size-default"><a href="https://practicalhorseman.com/login">SIGN UP</a></div> </div> 3019 </div> 3020 </div> 3021 <div class="elementor-element elementor-element-50a2003 e-con-full showWhenLoggedIn e-flex e-con e-child" data-id="50a2003" data-element_type="container" data-e-type="container"> 3022 <div class="elementor-element elementor-element-9e2d9c5 elementor-widget elementor-widget-heading" data-id="9e2d9c5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3023 <div class="elementor-widget-container"> 3024 <h2 class="elementor-heading-title elementor-size-default"><a href="/my-profile">Profile</a></h2> </div> 3025 </div> 3026 </div> 3027 <div class="elementor-element elementor-element-c5c8557 e-con-full premium-section e-flex e-con e-child" data-id="c5c8557" data-element_type="container" data-e-type="container"> 3028 <div class="elementor-element elementor-element-3d06d6a elementor-widget elementor-widget-heading" data-id="3d06d6a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3029 <div class="elementor-widget-container"> 3030 <h2 class="elementor-heading-title elementor-size-default"><a href="/streaming-go-to-my-subscription">Subscription</a></h2> </div> 3031 </div> 3032 </div> 3033 <div class="elementor-element elementor-element-33c9970 e-con-full showWhenNotLoggedIn e-flex e-con e-child" data-id="33c9970" data-element_type="container" data-e-type="container"> 3034 <div class="elementor-element elementor-element-f1b8259 elementor-widget elementor-widget-heading" data-id="f1b8259" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3035 <div class="elementor-widget-container"> 3036 <div class="elementor-heading-title elementor-size-default">SIGN UP</div> </div> 3037 </div> 3038 <div class="elementor-element elementor-element-1696d06 elementor-widget elementor-widget-image" data-id="1696d06" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 3039 <div class="elementor-widget-container"> 3040 <a href="https://practicalhorseman.com/plans/"> 3041 <img width="800" height="186" src="https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1024x238.png" class="attachment-large size-large wp-image-31733" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1024x238.png 1024w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-300x70.png 300w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-768x179.png 768w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1536x357.png 1536w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL.png 1660w" sizes="(max-width: 800px) 100vw, 800px" /> </a> 3042 </div> 3043 </div> 3044 </div> 3045 <div class="elementor-element elementor-element-51b0296 e-con-full showWhenLoggedIn unpaid e-flex e-con e-child" data-id="51b0296" data-element_type="container" data-e-type="container"> 3046 <div class="elementor-element elementor-element-d6cf242 elementor-widget elementor-widget-heading" data-id="d6cf242" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3047 <div class="elementor-widget-container"> 3048 <div class="elementor-heading-title elementor-size-default">SIGN UP</div>
3048 </div> 3049 </div> 3050 <div class="elementor-element elementor-element-abfa14e elementor-widget elementor-widget-image" data-id="abfa14e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 3051 <div class="elementor-widget-container"> 3052 <a href="https://practicalhorseman.com/plans/"> 3053 <img width="800" height="186" src="https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1024x238.png" class="attachment-large size-large wp-image-31733" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1024x238.png 1024w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-300x70.png 300w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-768x179.png 768w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1536x357.png 1536w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL.png 1660w" sizes="(max-width: 800px) 100vw, 800px" /> </a> 3054 </div> 3055 </div> 3056 </div> 3057 <div class="elementor-element elementor-element-74042c2 e-con-full premium-section e-flex e-con e-child" data-id="74042c2" data-element_type="container" data-e-type="container"> 3058 <div class="elementor-element elementor-element-06739c7 elementor-widget elementor-widget-heading" data-id="06739c7" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3059 <div class="elementor-widget-container"> 3060 <div class="elementor-heading-title elementor-size-default">BROWSE</div> </div> 3061 </div> 3062 <div class="elementor-element elementor-element-d46a394 elementor-widget elementor-widget-image" data-id="d46a394" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 3063 <div class="elementor-widget-container"> 3064 <a href="/videos/"> 3065 <img width="800" height="186" src="https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1024x238.png" class="attachment-large size-large wp-image-31733" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1024x238.png 1024w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-300x70.png 300w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-768x179.png 768w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL-1536x357.png 1536w, https://practicalhorseman.com/wp-content/uploads/2025/10/PRAC_PLUS-LOGO-FNL.png 1660w" sizes="(max-width: 800px) 100vw, 800px" /> </a> 3066 </div> 3067 </div> 3068 </div> 3069 <div class="elementor-element elementor-element-31dd0a7 e-con-full e-flex e-con e-child" data-id="31dd0a7" data-element_type="container" data-e-type="container"> 3070 <div class="elementor-element elementor-element-ebe087f elementor-widget elementor-widget-ucaddon_simple_list_menu" data-id="ebe087f" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_simple_list_menu.default"> 3071 <div class="elementor-widget-container"> 3072 3073<!-- start List Menu --> 3074 3075<style>/* widget: List Menu */ 3076 3077#uc_simple_list_menu_elementor_ebe087f6{ 3078 text-align:left; 3079} 3080 3081#uc_simple_list_menu_elementor_ebe087f6 ul{ 3082 padding:0; 3083 list-style:none; 3084 margin:0; 3085} 3086 3087#uc_simple_list_menu_elementor_ebe087f6 ul li{ 3088 padding:0; 3089 list-style:none; 3090 margin:0; 3091} 3092 3093#uc_simple_list_menu_elementor_ebe087f6 ul li.current_page_item{ 3094 background-color:#f2f2f2; 3095} 3096 3097#uc_simple_list_menu_elementor_ebe087f6 ul ul li.current_page_item{ 3098 background-color:#f2f2f2; 3099} 3100 3101#uc_simple_list_menu_elementor_ebe087f6 ul ul ul li.current_page_item{ 3102 background-color:#e6e6e6; 3103} 3104 3105#uc_simple_list_menu_elementor_ebe087f6 ul li:last-child{ 3106 border-bottom:none; 3107} 3108 3109#uc_simple_list_menu_elementor_ebe087f6 ul li a{ 3110 text-decoration:none; 3111 display:block; 3112} 3113 3114</style> 3115 3116<div id="uc_simple_list_menu_elementor_ebe087f6" class="simple_list_menu"> 3117 <ul id="menu-side-menu-secondary-navigation-1" class="uc-list-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32699"><a href="https://practicalhorseman.com/newsletter/">Newsletter</a></li> 3118<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32700"><a href="https://practicalhorseman.com/practical-horseman-extras/">Practical Horseman Extras</a></li> 3119</ul> 3120</div> 3121<!-- end List Menu --> </div>
3122 </div> 3123 </div> 3124 <div class="elementor-element elementor-element-6902e7e e-con-full e-flex e-con e-child" data-id="6902e7e" data-element_type="container" data-e-type="container"> 3125 <div class="elementor-element elementor-element-650f9cb e-grid-align-left elementor-shape-circle elementor-grid-0 elementor-widget elementor-widget-global elementor-global-32703 elementor-widget-social-icons" data-id="650f9cb" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"> 3126 <div class="elementor-widget-container"> 3127 <div class="elementor-social-icons-wrapper elementor-grid" role="list"> 3128 <span class="elementor-grid-item" role="listitem"> 3129 <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-d0ebdf6" href="https://www.facebook.com/practicalhorseman" target="_blank"> 3130 <span class="elementor-screen-only">Facebook</span> 3131 <i aria-hidden="true" class="fab fa-facebook"></i> </a> 3132 </span> 3133 <span class="elementor-grid-item" role="listitem"> 3134 <a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-a34ebe4" href="https://www.instagram.com/practicalhorseman" target="_blank"> 3135 <span class="elementor-screen-only">Instagram</span> 3136 <i aria-hidden="true" class="fab fa-instagram"></i> </a> 3137 </span> 3138 <span class="elementor-grid-item" role="listitem"> 3139 <a class="elementor-icon elementor-social-icon elementor-social-icon-pinterest elementor-repeater-item-74de47a" href="https://pinterest.com/prachorseman" target="_blank"> 3140 <span class="elementor-screen-only">Pinterest</span> 3141 <i aria-hidden="true" class="fab fa-pinterest"></i> </a> 3142 </span> 3143 <span class="elementor-grid-item" role="listitem"> 3144 <a class="elementor-icon elementor-social-icon elementor-social-icon-twitter elementor-repeater-item-ef0d850" href="https://twitter.com/prachorseman" target="_blank"> 3145 <span class="elementor-screen-only">Twitter</span> 3146 <i aria-hidden="true" class="fab fa-twitter"></i> </a> 3147 </span> 3148 <span class="elementor-grid-item" role="listitem"> 3149 <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-079b80b" href="https://www.youtube.com/user/PracticalHorseman" target="_blank"> 3150 <span class="elementor-screen-only">Youtube</span> 3151 <i aria-hidden="true" class="fab fa-youtube"></i> </a> 3152 </span> 3153 </div> 3154 </div> 3155 </div> 3156 </div> 3157 </div> 3158 </div> 3159 </div> 3160 </div> 3161 3162 3163 3164 </div> </div> </div> 3165</div> 3166<!-- end Side Menu --> </div> 3167 </div> 3168 <div class="elementor-element elementor-element-1c29d66 elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="1c29d66" data-element_type="widget" data-e-type="widget" data-widget_type="theme-site-logo.default"> 3169 <div class="elementor-widget-container"> 3170 <a href="https://practicalhorseman.com"> 3171 <img width="768" height="216" src="https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo-768x216.png" class="attachment-medium_large size-medium_large wp-image-20089" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo-768x216.png 768w, https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo-300x84.png 300w, https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo-1024x288.png 1024w, https://practicalhorseman.com/wp-content/uploads/2022/10/practical_horseman_logo.png 1257w" sizes="(max-width: 768px) 100vw, 768px" /> </a> 3172 </div> 3173 </div> 3174 </div> 3175 </header> 3176 3177<main id="content" class="site-main post-20101 page type-page status-publish hentry"> 3178 3179 3180 <div class="page-content"> 3181 <div data-elementor-type="wp-page" data-elementor-id="20101" class="elementor elementor-20101" data-elementor-post-type="page"> 3182 <div class="elementor-element elementor-element-24265a94 e-con-full e-flex e-con e-parent" data-id="24265a94" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 3183 <div class="elementor-element elementor-element-6e45144 e-flex e-con-boxed e-con e-child" data-id="6e45144" data-element_type="container" data-e-type="container"> 3184 <div class="e-con-inner"> 3185 <div class="elementor-element elementor-element-379d647 elementor-widget elementor-widget-heading" data-id="379d647" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3186 <div class="elementor-widget-container"> 3187 <h2 class="elementor-heading-title elementor-size-default">Get Our Free Newsletter</h2> </div>
3188 </div> 3189 <div class="elementor-element elementor-element-dd91908 elementor-align-center elementor-widget elementor-widget-button" data-id="dd91908" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 3190 <div class="elementor-widget-container"> 3191 <div class="elementor-button-wrapper"> 3192 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://practicalhorseman.com/newsletter/"> 3193 <span class="elementor-button-content-wrapper"> 3194 <span class="elementor-button-text">Subscribe</span> 3195 </span> 3196 </a> 3197 </div> 3198 </div> 3199 </div> 3200 </div> 3201 </div> 3202 <div class="elementor-element elementor-element-3e123c0 elementor-widget elementor-widget-ucaddon_post_grid" data-id="3e123c0" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_post_grid.default"> 3203 <div class="elementor-widget-container"> 3204 3205<!-- start Post Grid --> 3206 3207<style>/* widget: Post Grid */ 3208 3209 3210 3211#uc_post_grid_elementor_3e123c0{ 3212 min-height: 1px; 3213} 3214 3215#uc_post_grid_elementor_3e123c0.uc_post_grid_style_one .uc_post_grid_style_one_wrap { 3216 display:grid; 3217} 3218 3219 3220#uc_post_grid_elementor_3e123c0 .uc_post_grid_style_one_item{ 3221 position:relative; 3222} 3223 3224#uc_post_grid_elementor_3e123c0 .uc_post_image{ 3225 transition:0.3s; 3226 position:relative; 3227 overflow:hidden; 3228} 3229 3230#uc_post_grid_elementor_3e123c0 .uc_post_image img{ 3231 width:100%; 3232 display:block; 3233 transition:0.3s; 3234} 3235 3236 #uc_post_grid_elementor_3e123c0 .ue-item:hover .uc_post_image img { 3237 transform:scale(1.1,1.1); 3238 } 3239 3240 3241#uc_post_grid_elementor_3e123c0 .uc_post_image_overlay{ 3242 position:absolute; 3243 top:0px; 3244 left:0px; 3245 height:100%; 3246 width:100%; 3247 transition:0.3s; 3248} 3249 3250#uc_post_grid_elementor_3e123c0 .uc_more_btn-custom-field{ 3251 display:inline-block; 3252 text-align:center; 3253 text-decoration:none; 3254 transition:0.3s; 3255} 3256 3257#uc_post_grid_elementor_3e123c0 .uc_more_btn{ 3258 display:inline-block; 3259 text-align:center; 3260 text-decoration:none; 3261 transition:0.3s; 3262} 3263 3264.ue-grid-item-category a{ 3265 display:inline-block; 3266 font-size:10px; 3267 position: relative; 3268 z-index: 1; 3269} 3270 3271#uc_post_grid_elementor_3e123c0 .ue-grid-item-posttype{ 3272 display:inline-block; 3273 position: relative; 3274 z-index: 1; 3275} 3276 3277 3278.uc_post_title{ 3279 font-size:21px; 3280} 3281 3282 3283#uc_post_grid_elementor_3e123c0.uc_post_grid_style_one.ue-list-view .uc_content{ 3284 flex-grow:1; 3285} 3286 3287 3288 3289 3290 #uc_post_grid_elementor_3e123c0.uc_post_grid_style_one:not(.ue-list-view) .uc_content{ 3291 position:absolute; 3292 top:0px; 3293 left:0px; 3294 bottom:0px; 3295 right:0px; 3296 opacity:1; 3297 transition:1s; 3298 display:flex; 3299 align-items:center; 3300 flex-direction:column; 3301 } 3302 3303 #uc_post_grid_elementor_3e123c0:not(.ue-list-view) .uc_post_grid_style_one_item:hover .uc_content{ 3304 opacity:0.7; 3305 } 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316/* for grid/list layout switcher*/ 3317 #uc_post_grid_elementor_3e123c0.ue-list-view .uc_post_grid_style_one_item { 3318 display:flex; 3319 flex-direction:row; 3320 } 3321 #uc_post_grid_elementor_3e123c0.ue-list-view .uc_post_grid_style_one_item > div{ 3322 width:50%; 3323 } 3324 3325 #uc_post_grid_elementor_3e123c0.ue-list-view .uc_content { 3326 display:flex; 3327 flex-direction:column; 3328 justify-content:center; 3329 } 3330 3331/* for grid/list layout switcher*/ 3332 3333#uc_post_grid_elementor_3e123c0 .ue-meta-data{ 3334 display:flex !important; 3335 flex-wrap: wrap; 3336 line-height:1em; 3337} 3338 3339#uc_post_grid_elementor_3e123c0 .ue-grid-item-meta-data{ 3340 display:inline-flex; 3341 align-items:center; 3342} 3343 3344#uc_post_grid_elementor_3e123c0 .ue-grid-item-meta-data a{ 3345 color:inherit; 3346} 3347 3348.ue-grid-item-meta-data{ 3349 font-size:12px; 3350} 3351 3352#uc_post_grid_elementor_3e123c0 .ue-grid-item-meta-data-icon{ 3353 line-height:1em; 3354} 3355 3356#uc_post_grid_elementor_3e123c0 .ue-grid-item-meta-data-icon svg{ 3357 width:1em; 3358 height:1em; 3359} 3360 3361#uc_post_grid_elementor_3e123c0 .ue-debug-meta{ 3362 padding:10px; 3363 border:1px solid red; 3364 position:relative; 3365 line-height:1.5em; 3366 font-size:11px; 3367 width:100%; 3368} 3369 3370#uc_post_grid_elementor_3e123c0 .uc_btn_inner{ 3371 display:inline-flex; 3372 align-items:center; 3373 pointer-events:none; 3374} 3375 3376#uc_post_grid_elementor_3e123c0 .uc_btn_inner svg{ 3377 width:1em; 3378 height:1em; 3379} 3380#uc_post_grid_elementor_3e123c0 .ue_p_title{ 3381 pointer-events:none; 3382} 3383 #uc_post_grid_elementor_3e123c0 .ue_post_full_link{ 3384 position:absolute; 3385 width:100%; 3386 height:100%; 3387 top:0; 3388 left:0; 3389 z-index: 10; 3390 } 3391 3392 3393#uc_post_grid_elementor_3e123c0 .uc_content_inner{ 3394 width: 100%; 3395} 3396 3397 3398#uc_post_grid_elementor_3e123c0 .view-switcher-button{ 3399 display: flex; 3400 align-items: center; 3401} 3402 3403#uc_post_grid_elementor_3e123c0 .view-switcher-icon{ 3404 display: flex; 3405 align-items: center; 3406 line-height: 1; 3407 cursor: pointer; 3408 transition: all .3s ease; 3409} 3410 3411#uc_post_grid_elementor_3e123c0 .view-switcher-icon svg{ 3412 height:1em; 3413 width:1em; 3414} 3415 3416#uc_post_grid_elementor_3e123c0 .view-switcher-icon.ue-hidden{ 3417 display: none; 3418} 3419 3420 3421#uc_post_grid_elementor_3e123c0_item1 [href="javascript:void(0)"]{ 3422 cursor: unset; 3423} 3424 3425 3426</style> 3427 3428<div id="uc_post_grid_elementor_3e123c0" class="uc_post_grid_style_one uc-avoid-duplicates " data-postids='38085' > 3429 3430 <div class="uc_post_grid_style_one_wrap ue_post_grid uc-items-wrapper ue-woo-grid"> 3431 3432 3433 3434 3435 3436<div id="uc_post_grid_elementor_3e123c0_item1" class="uc_post_grid_style_one_item ue_post_grid_item ue-item "> 3437 3438 <a class="uc_post_grid_style_one_image " href='https://practicalhorseman.com/prepare-for-equitation-finals/' target="_self"> 3439 <div class="uc_post_image"> 3440 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/10/PNH-12-1014-C0C6-009-scaled-e1791404381880.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/10/PNH-12-1014-C0C6-009-scaled-e1791404381880.jpg" alt="Jacob Pope" width="1702" height="1310"> 3441 <div class="uc_post_image_overlay"></div>
3442 </div> 3443 </a> 3444 3445 <div class="uc_content"> 3446 <div class="uc_content_inner"> 3447 <div class="uc_content-info-wrapper" > 3448 3449 3450 3451 <div class="ue-grid-item-category"> 3452 <a href="https://practicalhorseman.com/training/">Training</a> 3453 </div> 3454 3455 3456 <div class="uc_post_title"><a class="" href='https://practicalhorseman.com/prepare-for-equitation-finals/' target="_self"><div class="ue_p_title">Ask Team Prac: Prepare for Equitation Finals</div></a></div> 3457 3458 <div class="ue-meta-data"> 3459 3460 3461 3462 3463 3464 3465 3466 3467 3468 3469 3470 3471 </div> 3472 <div class="uc_post_text">International show jumper and hunter trainer Jacob Pope, who was a past junior equitation champion, shares how he approaches equitation finals with his students.</div> 3473 3474 3475 3476 3477 </div> 3478 <div class="uc_post_button"> 3479 3480 <a class="uc_more_btn " target="_blank" href='https://practicalhorseman.com/prepare-for-equitation-finals/'> 3481 <div class="uc_btn_inner"> 3482 <div class="uc_btn_txt">Read Article â</div> 3483 </div> 3484 </a> 3485 3486 3487 </div> 3488 </div> </div> 3489 <a class="ue_post_full_link " href='https://practicalhorseman.com/prepare-for-equitation-finals/' target="_self"></a> 3490</div> 3491 3492 </div> 3493</div> 3494 3495 3496<!-- end Post Grid --> </div> 3497 </div> 3498 </div> 3499 <div class="elementor-element elementor-element-4e448598 e-con-full e-flex e-con e-parent" data-id="4e448598" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 3500 <div class="elementor-element elementor-element-7cebe76f e-con-full e-flex e-con e-child" data-id="7cebe76f" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 3501 <div class="elementor-element elementor-element-7922de8 elementor-widget elementor-widget-ucaddon_post_list" data-id="7922de8" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_post_list.default"> 3502 <div class="elementor-widget-container"> 3503 3504<!-- start Post List --> 3505 3506<style>/* widget: Post List */ 3507 3508 3509 3510#uc_post_list_elementor_7922de8{ 3511 display:grid; 3512} 3513 3514#uc_post_list_elementor_7922de8 .uc_post_list_image div{ 3515 background-size:cover; 3516 background-position:center; 3517} 3518 3519.uc_post_list .uc_post_list_box{ 3520 position: relative; 3521 overflow: hidden; 3522 display: flex; 3523} 3524 3525#uc_post_list_elementor_7922de8 .uc_post_list_image{ 3526 flex-grow:0; 3527 flex-shrink:0; 3528 overflow: hidden; 3529} 3530 3531#uc_post_list_elementor_7922de8 .uc_post_list_image img{ 3532 width:100%; 3533 height:100%; 3534 display:block; 3535 transition:0.3s; 3536 position: relative; 3537 z-index: 1; 3538} 3539 3540.uc_post_list_title a{ 3541 position: relative; 3542 z-index: 1; 3543 color: #333333; 3544 display: block; 3545} 3546 3547.uc_post_list_date{ 3548 font-size: 12px; 3549} 3550 3551#uc_post_list_elementor_7922de8 .uc_post_list_content{ 3552 display:flex; 3553 flex-direction:column; 3554 flex:1; 3555} 3556 3557#uc_post_list_elementor_7922de8 .uc_more_btn{ 3558 text-align:center; 3559 text-decoration:none; 3560 transition:0.3s; 3561 position: relative; 3562 z-index: 1; 3563} 3564 3565#uc_post_list_elementor_7922de8 .button-on-side{ 3566 display:flex; 3567 align-items:center; 3568} 3569 3570#uc_post_list_elementor_7922de8 .ue-grid-item-category{ 3571 display: flex; 3572 align-items: center; 3573} 3574 3575.ue-grid-item-category a{ 3576 display:inline-block; 3577 font-size:10px; 3578 text-transform:uppercase; 3579 white-space: nowrap; 3580} 3581 3582#uc_post_list_elementor_7922de8 .ue-meta-data{ 3583 display:flex; 3584 flex-wrap: wrap; 3585 line-height:1em; 3586} 3587 3588#uc_post_list_elementor_7922de8 .ue-grid-item-meta-data{ 3589 display:inline-flex; 3590 align-items:center; 3591} 3592 3593.ue-grid-item-meta-data{ 3594 font-size:12px; 3595} 3596 3597#uc_post_list_elementor_7922de8 .ue-grid-item-meta-data-icon{ 3598 line-height:1em; 3599} 3600 3601#uc_post_list_elementor_7922de8 .ue-grid-item-meta-data-icon svg{ 3602 width:1em; 3603 height:1em; 3604} 3605 3606#uc_post_list_elementor_7922de8 .ue-debug-meta{ 3607 padding:10px; 3608 border:1px solid red; 3609 position:relative; 3610 line-height:1.5em; 3611 font-size:11px; 3612 width:100%; 3613} 3614 3615.uc-remote-parent .uc_post_list_box{ 3616 cursor:pointer; 3617} 3618 3619#uc_post_list_elementor_7922de8 .ue-post-link-overlay{ 3620 display:block; 3621 position:absolute; 3622 top:0; 3623 bottom:0; 3624 right:0; 3625 left:0; 3626} 3627 3628 3629 3630 3631 3632</style> 3633 3634<div class="uc_post_list uc-items-wrapper uc-avoid-duplicates " id="uc_post_list_elementor_7922de8" data-postids='38042,38016,37991' > 3635 3636 3637 3638<div class="uc_post_list_box" data-category="Health"> 3639 3640 <div class="uc_post_list_image"> 3641 <a href="https://practicalhorseman.com/ai-the-new-judge/" target="_self" title="AI: The New Judge?"> 3642 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/10/AdobeStock_331710198-scaled.jpeg" src="https://practicalhorseman.com/wp-content/uploads/2026/10/AdobeStock_331710198-scaled.jpeg" alt="Legs and hoofs of a mare in a dressage grand prix test" width="2560" height="1707"> 3643 </a> 3644 </div> 3645 3646 <div class="uc_post_list_content"> 3647 <div class="uc_post_list_content_inside"> 3648 3649 3650 3651 3652 3653 <div class="ue-grid-item-category"> 3654 3655 <a href="https://practicalhorseman.com/health/" target="_self"> 3656 Health 3657 </a> 3658 3659 </div> 3660 3661 3662 <div class="uc_post_list_title"> 3663 <a href="https://practicalhorseman.com/ai-the-new-judge/" target="_self" title="AI: The New Judge?"> 3664 AI: The New Judge? 3665 </a> 3666 </div> 3667 3668 <div class="ue-meta-data"> 3669 3670
3671 3672 3673 </div> 3674 3675 </div> 3676 </div> 3677 3678 3679 3680</div> 3681 3682 3683 3684<div class="uc_post_list_box" data-category="Lifestyle"> 3685 3686 <div class="uc_post_list_image"> 3687 <a href="https://practicalhorseman.com/beyond-the-breed-a-friesian-percheron-cross-tackles-eventing/" target="_self" title="Beyond the Breed: A Friesian-Percheron Cross Tackles Eventing"> 3688 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/10/Featured_IMG_1813-1-e1791162221235.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/10/Featured_IMG_1813-1-e1791162221235.jpg" alt="Featured_IMG_1813" width="640" height="442"> 3689 </a> 3690 </div> 3691 3692 <div class="uc_post_list_content"> 3693 <div class="uc_post_list_content_inside"> 3694 3695 3696 3697 3698 3699 <div class="ue-grid-item-category"> 3700 3701 <a href="https://practicalhorseman.com/lifestyle/" target="_self"> 3702 Lifestyle 3703 </a> 3704 3705 </div> 3706 3707 3708 <div class="uc_post_list_title"> 3709 <a href="https://practicalhorseman.com/beyond-the-breed-a-friesian-percheron-cross-tackles-eventing/" target="_self" title="Beyond the Breed: A Friesian-Percheron Cross Tackles Eventing"> 3710 Beyond the Breed: A Friesian-Percheron Cross Tackles Eventing 3711 </a> 3712 </div> 3713 3714 <div class="ue-meta-data"> 3715 3716 3717 3718 3719 </div> 3720 3721 </div> 3722 </div> 3723 3724 3725 3726</div> 3727 3728 3729 3730<div class="uc_post_list_box" data-category="Featured"> 3731 3732 <div class="uc_post_list_image"> 3733 <a href="https://practicalhorseman.com/register-now-for-the-practical-horseman-members-only-vip-webinar-learning-from-multiple-disciplines/" target="_self" title="Register Now for the Practical Horseman+ Members-Only VIP Webinar: Learning From Multiple Disciplines"> 3734 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/10/LaineXC_5-copy-768x600.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/10/LaineXC_5-copy-768x600.jpg" alt="LaineXC_5 copy" width="768" height="600"> 3735 </a> 3736 </div> 3737 3738 <div class="uc_post_list_content"> 3739 <div class="uc_post_list_content_inside"> 3740 3741 3742 3743 3744 3745 <div class="ue-grid-item-category"> 3746 3747 <a href="https://practicalhorseman.com/plus/" target="_self"> 3748 <img decoding="async" 3749 src="https://s3.amazonaws.com/wp-s3-practicalhorsemanmag.com/wp-content/uploads/2025/12/10225541/PH-Plus-Dark.png" 3750 class="plus-badge" 3751 alt="PH+"> 3752 </a> 3753 3754 3755 </div> 3756 3757 3758 <div class="uc_post_list_title"> 3759 <a href="https://practicalhorseman.com/register-now-for-the-practical-horseman-members-only-vip-webinar-learning-from-multiple-disciplines/" target="_self" title="Register Now for the Practical Horseman+ Members-Only VIP Webinar: Learning From Multiple Disciplines"> 3760 Register Now for the Practical Horseman+ Members-Only VIP Webinar: Learning From Multiple Disciplines 3761 </a> 3762 </div> 3763 3764 <div class="ue-meta-data"> 3765 3766 3767 3768 3769 </div> 3770 3771 </div> 3772 </div> 3773 3774 3775 3776</div> 3777 3778</div> 3779 3780 <div id="uc_post_list_elementor_7922de8_empty_message" class="ue-no-posts-found" style="display:none" >No posts found</div> 3781 3782<!-- end Post List --> </div> 3783 </div> 3784 </div> 3785 </div> 3786 <div class="elementor-element elementor-element-41cd6549 e-flex e-con-boxed e-con e-parent" data-id="41cd6549" data-element_type="container" data-e-type="container"> 3787 <div class="e-con-inner"> 3788 <div class="elementor-element elementor-element-1c7a66f0 e-con-full e-flex e-con e-child" data-id="1c7a66f0" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 3789 <div class="elementor-element elementor-element-4bcb4310 e-con-full e-flex e-con e-child" data-id="4bcb4310" data-element_type="container" data-e-type="container"> 3790 <div class="elementor-element elementor-element-2eadcf4c elementor-widget elementor-widget-heading" data-id="2eadcf4c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3791 <div class="elementor-widget-container"> 3792 <div class="elementor-heading-title elementor-size-default"><a href="https://practicalhorseman.com/training/">TRAINING</a></div>
3792 </div> 3793 </div> 3794 </div> 3795 <div class="elementor-element elementor-element-7377c1b elementor-widget elementor-widget-ucaddon_post_grid" data-id="7377c1b" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_post_grid.default"> 3796 <div class="elementor-widget-container"> 3797 3798<!-- start Post Grid --> 3799 3800<style>/* widget: Post Grid */ 3801 3802 3803 3804#uc_post_grid_elementor_7377c1b{ 3805 min-height: 1px; 3806} 3807 3808#uc_post_grid_elementor_7377c1b.uc_post_grid_style_one .uc_post_grid_style_one_wrap { 3809 display:grid; 3810} 3811 3812 3813#uc_post_grid_elementor_7377c1b .uc_post_grid_style_one_item{ 3814 position:relative; 3815} 3816 3817#uc_post_grid_elementor_7377c1b .uc_post_image{ 3818 transition:0.3s; 3819 position:relative; 3820 overflow:hidden; 3821} 3822 3823#uc_post_grid_elementor_7377c1b .uc_post_image img{ 3824 width:100%; 3825 display:block; 3826 transition:0.3s; 3827} 3828 3829 #uc_post_grid_elementor_7377c1b .ue-item:hover .uc_post_image img { 3830 transform:scale(1.1,1.1); 3831 } 3832 3833 3834#uc_post_grid_elementor_7377c1b .uc_post_image_overlay{ 3835 position:absolute; 3836 top:0px; 3837 left:0px; 3838 height:100%; 3839 width:100%; 3840 transition:0.3s; 3841} 3842 3843#uc_post_grid_elementor_7377c1b .uc_more_btn-custom-field{ 3844 display:inline-block; 3845 text-align:center; 3846 text-decoration:none; 3847 transition:0.3s; 3848} 3849 3850#uc_post_grid_elementor_7377c1b .uc_more_btn{ 3851 display:inline-block; 3852 text-align:center; 3853 text-decoration:none; 3854 transition:0.3s; 3855} 3856 3857.ue-grid-item-category a{ 3858 display:inline-block; 3859 font-size:10px; 3860 position: relative; 3861 z-index: 1; 3862} 3863 3864#uc_post_grid_elementor_7377c1b .ue-grid-item-posttype{ 3865 display:inline-block; 3866 position: relative; 3867 z-index: 1; 3868} 3869 3870 3871.uc_post_title{ 3872 font-size:21px; 3873} 3874 3875 3876#uc_post_grid_elementor_7377c1b.uc_post_grid_style_one.ue-list-view .uc_content{ 3877 flex-grow:1; 3878} 3879 3880 3881 3882 3883 #uc_post_grid_elementor_7377c1b.uc_post_grid_style_one:not(.ue-list-view) .uc_content{ 3884 position:absolute; 3885 top:0px; 3886 left:0px; 3887 bottom:0px; 3888 right:0px; 3889 opacity:1; 3890 transition:1s; 3891 display:flex; 3892 align-items:center; 3893 flex-direction:column; 3894 } 3895 3896 #uc_post_grid_elementor_7377c1b:not(.ue-list-view) .uc_post_grid_style_one_item:hover .uc_content{ 3897 opacity:0.7; 3898 } 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909/* for grid/list layout switcher*/ 3910 #uc_post_grid_elementor_7377c1b.ue-list-view .uc_post_grid_style_one_item { 3911 display:flex; 3912 flex-direction:row; 3913 } 3914 #uc_post_grid_elementor_7377c1b.ue-list-view .uc_post_grid_style_one_item > div{ 3915 width:50%; 3916 } 3917 3918 #uc_post_grid_elementor_7377c1b.ue-list-view .uc_content { 3919 display:flex; 3920 flex-direction:column; 3921 justify-content:center; 3922 } 3923 3924/* for grid/list layout switcher*/ 3925 3926#uc_post_grid_elementor_7377c1b .ue-meta-data{ 3927 display:flex !important; 3928 flex-wrap: wrap; 3929 line-height:1em; 3930} 3931 3932#uc_post_grid_elementor_7377c1b .ue-grid-item-meta-data{ 3933 display:inline-flex; 3934 align-items:center; 3935} 3936 3937#uc_post_grid_elementor_7377c1b .ue-grid-item-meta-data a{ 3938 color:inherit; 3939} 3940 3941.ue-grid-item-meta-data{ 3942 font-size:12px; 3943} 3944 3945#uc_post_grid_elementor_7377c1b .ue-grid-item-meta-data-icon{ 3946 line-height:1em; 3947} 3948 3949#uc_post_grid_elementor_7377c1b .ue-grid-item-meta-data-icon svg{ 3950 width:1em; 3951 height:1em; 3952} 3953 3954#uc_post_grid_elementor_7377c1b .ue-debug-meta{ 3955 padding:10px; 3956 border:1px solid red; 3957 position:relative; 3958 line-height:1.5em; 3959 font-size:11px; 3960 width:100%; 3961} 3962 3963#uc_post_grid_elementor_7377c1b .uc_btn_inner{ 3964 display:inline-flex; 3965 align-items:center; 3966 pointer-events:none; 3967} 3968 3969#uc_post_grid_elementor_7377c1b .uc_btn_inner svg{ 3970 width:1em; 3971 height:1em; 3972} 3973#uc_post_grid_elementor_7377c1b .ue_p_title{ 3974 pointer-events:none; 3975} 3976 #uc_post_grid_elementor_7377c1b .ue_post_full_link{ 3977 position:absolute; 3978 width:100%; 3979 height:100%; 3980 top:0; 3981 left:0; 3982 z-index: 10; 3983 } 3984 3985 3986#uc_post_grid_elementor_7377c1b .uc_content_inner{ 3987 width: 100%; 3988} 3989 3990 3991#uc_post_grid_elementor_7377c1b .view-switcher-button{ 3992 display: flex; 3993 align-items: center; 3994} 3995 3996#uc_post_grid_elementor_7377c1b .view-switcher-icon{ 3997 display: flex; 3998 align-items: center; 3999 line-height: 1; 4000 cursor: pointer; 4001 transition: all .3s ease; 4002} 4003 4004#uc_post_grid_elementor_7377c1b .view-switcher-icon svg{ 4005 height:1em; 4006 width:1em; 4007} 4008 4009#uc_post_grid_elementor_7377c1b .view-switcher-icon.ue-hidden{ 4010 display: none; 4011} 4012 4013 4014#uc_post_grid_elementor_7377c1b_item1 [href="javascript:void(0)"]{ 4015 cursor: unset; 4016} 4017 4018 4019</style> 4020 4021<div id="uc_post_grid_elementor_7377c1b" class="uc_post_grid_style_one uc-avoid-duplicates " data-postids='37905' > 4022 4023 <div class="uc_post_grid_style_one_wrap ue_post_grid uc-items-wrapper ue-woo-grid"> 4024 4025 4026 4027 4028 4029<div id="uc_post_grid_elementor_7377c1b_item1" class="uc_post_grid_style_one_item ue_post_grid_item ue-item "> 4030 4031 <a class="uc_post_grid_style_one_image " href='https://practicalhorseman.com/solutions-avoid-falling-in-through-corners/' target="_self"> 4032 <div class="uc_post_image"> 4033 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/09/SolutionsLeg-Column2026-1-1-scaled-e1790688791545.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/09/SolutionsLeg-Column2026-1-1-scaled-e1790688791545.jpg" alt="SolutionsLeg Column2026 (1)" width="2133" height="1420"> 4034 <div class="uc_post_image_overlay"></div>
4035 </div> 4036 </a> 4037 4038 <div class="uc_content"> 4039 <div class="uc_content_inner"> 4040 <div class="uc_content-info-wrapper" > 4041 4042 4043 4044 <div class="ue-grid-item-category"> 4045 <a href="https://practicalhorseman.com/training/dressage-training/">Dressage</a> 4046 </div> 4047 4048 4049 <div class="uc_post_title"><a class="" href='https://practicalhorseman.com/solutions-avoid-falling-in-through-corners/' target="_self"><div class="ue_p_title">Solutions: Avoid Falling in Through Corners</div></a></div> 4050 4051 <div class="ue-meta-data"> 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 4063 4064 </div> 4065 4066 4067 4068 4069 </div> 4070 <div class="uc_post_button"> 4071 4072 <a class="uc_more_btn " target="_blank" href='https://practicalhorseman.com/solutions-avoid-falling-in-through-corners/'> 4073 <div class="uc_btn_inner"> 4074 <div class="uc_btn_txt">Read Article â</div> 4075 </div> 4076 </a> 4077 4078 4079 </div> 4080 </div> </div> 4081 <a class="ue_post_full_link " href='https://practicalhorseman.com/solutions-avoid-falling-in-through-corners/' target="_self"></a> 4082</div> 4083 4084 </div> 4085</div> 4086 4087 4088<!-- end Post Grid --> </div> 4089 </div> 4090 <div class="elementor-element elementor-element-50398481 e-con-full e-flex e-con e-child" data-id="50398481" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 4091 <div class="elementor-element elementor-element-16ba3719 elementor-widget elementor-widget-ucaddon_post_list" data-id="16ba3719" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_post_list.default"> 4092 <div class="elementor-widget-container"> 4093 4094<!-- start Post List --> 4095 4096<style>/* widget: Post List */ 4097 4098 4099 4100#uc_post_list_elementor_16ba3719{ 4101 display:grid; 4102} 4103 4104#uc_post_list_elementor_16ba3719 .uc_post_list_image div{ 4105 background-size:cover; 4106 background-position:center; 4107} 4108 4109.uc_post_list .uc_post_list_box{ 4110 position: relative; 4111 overflow: hidden; 4112 display: flex; 4113} 4114 4115#uc_post_list_elementor_16ba3719 .uc_post_list_image{ 4116 flex-grow:0; 4117 flex-shrink:0; 4118 overflow: hidden; 4119} 4120 4121#uc_post_list_elementor_16ba3719 .uc_post_list_image img{ 4122 width:100%; 4123 height:100%; 4124 display:block; 4125 transition:0.3s; 4126 position: relative; 4127 z-index: 1; 4128} 4129 4130.uc_post_list_title a{ 4131 position: relative; 4132 z-index: 1; 4133 color: #333333; 4134 display: block; 4135} 4136 4137.uc_post_list_date{ 4138 font-size: 12px; 4139} 4140 4141#uc_post_list_elementor_16ba3719 .uc_post_list_content{ 4142 display:flex; 4143 flex-direction:column; 4144 flex:1; 4145} 4146 4147#uc_post_list_elementor_16ba3719 .uc_more_btn{ 4148 text-align:center; 4149 text-decoration:none; 4150 transition:0.3s; 4151 position: relative; 4152 z-index: 1; 4153} 4154 4155#uc_post_list_elementor_16ba3719 .button-on-side{ 4156 display:flex; 4157 align-items:center; 4158} 4159 4160#uc_post_list_elementor_16ba3719 .ue-grid-item-category{ 4161 display: flex; 4162 align-items: center; 4163} 4164 4165.ue-grid-item-category a{ 4166 display:inline-block; 4167 font-size:10px; 4168 text-transform:uppercase; 4169 white-space: nowrap; 4170} 4171 4172#uc_post_list_elementor_16ba3719 .ue-meta-data{ 4173 display:flex; 4174 flex-wrap: wrap; 4175 line-height:1em; 4176} 4177 4178#uc_post_list_elementor_16ba3719 .ue-grid-item-meta-data{ 4179 display:inline-flex; 4180 align-items:center; 4181} 4182 4183.ue-grid-item-meta-data{ 4184 font-size:12px; 4185} 4186 4187#uc_post_list_elementor_16ba3719 .ue-grid-item-meta-data-icon{ 4188 line-height:1em; 4189} 4190 4191#uc_post_list_elementor_16ba3719 .ue-grid-item-meta-data-icon svg{ 4192 width:1em; 4193 height:1em; 4194} 4195 4196#uc_post_list_elementor_16ba3719 .ue-debug-meta{ 4197 padding:10px; 4198 border:1px solid red; 4199 position:relative; 4200 line-height:1.5em; 4201 font-size:11px; 4202 width:100%; 4203} 4204 4205.uc-remote-parent .uc_post_list_box{ 4206 cursor:pointer; 4207} 4208 4209#uc_post_list_elementor_16ba3719 .ue-post-link-overlay{ 4210 display:block; 4211 position:absolute; 4212 top:0; 4213 bottom:0; 4214 right:0; 4215 left:0; 4216} 4217 4218 4219 4220 4221 4222</style> 4223 4224<div class="uc_post_list uc-items-wrapper uc-avoid-duplicates " id="uc_post_list_elementor_16ba3719" data-postids='7187,37643,37570,20745' > 4225 4226 4227 4228<div class="uc_post_list_box" data-category="Training"> 4229 4230 <div class="uc_post_list_image"> 4231 <a href="https://practicalhorseman.com/finding-carawich/" target="_self" title="Finding Carawich"> 4232 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2022/03/img_20161213_0002-768x603.jpg" src="https://practicalhorseman.com/wp-content/uploads/2022/03/img_20161213_0002-768x603.jpg" alt="IMG_20161213_0002" width="768" height="603"> 4233 </a> 4234 </div> 4235 4236 <div class="uc_post_list_content"> 4237 <div class="uc_post_list_content_inside"> 4238 4239 4240 4241 4242 4243 <div class="ue-grid-item-category"> 4244 4245 <a href="https://practicalhorseman.com/training/" target="_self"> 4246 Training 4247 </a> 4248 4249 </div> 4250 4251 4252 <div class="uc_post_list_title"> 4253 <a href="https://practicalhorseman.com/finding-carawich/" target="_self" title="Finding Carawich"> 4254 Finding Carawich 4255 </a> 4256 </div> 4257 4258 <div class="ue-meta-data"> 4259 4260
4261 4262 4263 </div> 4264 4265 </div> 4266 </div> 4267 4268 4269 4270</div> 4271 4272 4273 4274<div class="uc_post_list_box" data-category="Training"> 4275 4276 <div class="uc_post_list_image"> 4277 <a href="https://practicalhorseman.com/ask-team-prac-8-tips-to-gain-the-competitive-edge-in-your-flat-classes/" target="_self" title="Ask Team Prac: 8 Tips to Gain the Competitive Edge in Your Flat Classes"> 4278 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/09/Flat_TN-768x509.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/09/Flat_TN-768x509.jpg" alt="Flat_TN" width="768" height="509"> 4279 </a> 4280 </div> 4281 4282 <div class="uc_post_list_content"> 4283 <div class="uc_post_list_content_inside"> 4284 4285 4286 4287 4288 4289 <div class="ue-grid-item-category"> 4290 4291 <a href="https://practicalhorseman.com/training/" target="_self"> 4292 Training 4293 </a> 4294 4295 </div> 4296 4297 4298 <div class="uc_post_list_title"> 4299 <a href="https://practicalhorseman.com/ask-team-prac-8-tips-to-gain-the-competitive-edge-in-your-flat-classes/" target="_self" title="Ask Team Prac: 8 Tips to Gain the Competitive Edge in Your Flat Classes"> 4300 Ask Team Prac: 8 Tips to Gain the Competitive Edge in Your Flat Classes 4301 </a> 4302 </div> 4303 4304 <div class="ue-meta-data"> 4305 4306 4307 4308 4309 </div> 4310 4311 </div> 4312 </div> 4313 4314 4315 4316</div> 4317 4318 4319 4320<div class="uc_post_list_box" data-category="News"> 4321 4322 <div class="uc_post_list_image"> 4323 <a href="https://practicalhorseman.com/why-self-carriage-matters-in-every-discipline/" target="_self" title="Why Self-Carriage Matters in Every Discipline"> 4324 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/09/Feature-WEb_AdobeStock_461550456-scaled.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/09/Feature-WEb_AdobeStock_461550456-scaled.jpg" alt="portrait of rider man and black stallion horse galloping during" width="2560" height="1263"> 4325 </a> 4326 </div> 4327 4328 <div class="uc_post_list_content"> 4329 <div class="uc_post_list_content_inside"> 4330 4331 4332 4333 4334 4335 <div class="ue-grid-item-category"> 4336 4337 <a href="https://practicalhorseman.com/news/" target="_self"> 4338 News 4339 </a> 4340 4341 </div> 4342 4343 4344 <div class="uc_post_list_title"> 4345 <a href="https://practicalhorseman.com/why-self-carriage-matters-in-every-discipline/" target="_self" title="Why Self-Carriage Matters in Every Discipline"> 4346 Why Self-Carriage Matters in Every Discipline 4347 </a> 4348 </div> 4349 4350 <div class="ue-meta-data"> 4351 4352 4353 4354 4355 </div> 4356 4357 </div> 4358 </div> 4359 4360 4361 4362</div> 4363 4364 4365 4366<div class="uc_post_list_box" data-category="Training"> 4367 4368 <div class="uc_post_list_image"> 4369 <a href="https://practicalhorseman.com/2-training-tools-for-better-hunter-rounds/" target="_self" title="2 Training Tools for Better Hunter Rounds"> 4370 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2023/08/1-IMG_4697_RS_Gr1-1-scaled-e1692301724150-768x403.jpg" src="https://practicalhorseman.com/wp-content/uploads/2023/08/1-IMG_4697_RS_Gr1-1-scaled-e1692301724150-768x403.jpg" alt="1 IMG_4697_RS_Gr1" width="768" height="403"> 4371 </a> 4372 </div> 4373 4374 <div class="uc_post_list_content"> 4375 <div class="uc_post_list_content_inside"> 4376 4377 4378 4379 4380 4381 <div class="ue-grid-item-category"> 4382 4383 <a href="https://practicalhorseman.com/training/" target="_self"> 4384 Training 4385 </a> 4386 4387 </div> 4388 4389 4390 <div class="uc_post_list_title"> 4391 <a href="https://practicalhorseman.com/2-training-tools-for-better-hunter-rou
4391nds/" target="_self" title="2 Training Tools for Better Hunter Rounds"> 4392 2 Training Tools for Better Hunter Rounds 4393 </a> 4394 </div> 4395 4396 <div class="ue-meta-data"> 4397 4398 4399 4400 4401 </div> 4402 4403 </div> 4404 </div> 4405 4406 4407 4408</div> 4409 4410</div> 4411 4412 <div id="uc_post_list_elementor_16ba3719_empty_message" class="ue-no-posts-found" style="display:none" >No posts found</div> 4413 4414<!-- end Post List --> </div> 4415 </div> 4416 <div class="elementor-element elementor-element-05a4832 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="05a4832" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 4417 <div class="elementor-widget-container"> 4418 <ul class="elementor-icon-list-items"> 4419 <li class="elementor-icon-list-item"> 4420 <a href="https://practicalhorseman.com/training/"> 4421 4422 <span class="elementor-icon-list-icon"> 4423 </span> 4424 <span class="elementor-icon-list-text">More Training â</span> 4425 </a> 4426 </li> 4427 </ul> 4428 </div> 4429 </div> 4430 </div> 4431 </div> 4432 <div class="elementor-element elementor-element-2b7f97d e-con-full e-flex e-con e-child" data-id="2b7f97d" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 4433 <div class="elementor-element elementor-element-4a48040 e-con-full e-flex e-con e-child" data-id="4a48040" data-element_type="container" data-e-type="container"> 4434 <div class="elementor-element elementor-element-fb1af5f elementor-widget elementor-widget-engam_v2_ad_slot" data-id="fb1af5f" data-element_type="widget" data-e-type="widget" data-widget_type="engam_v2_ad_slot.default"> 4435 <div class="elementor-widget-container"> 4436 <div class="equinenetworkad" data-sizeDesktop="[300,250]" data-sizeMobile="[300,250]" data-sizes="[300,250]" data-align="center"></div> </div> 4437 </div> 4438 </div> 4439 <div class="elementor-element elementor-element-0688471 e-con-full e-flex e-con e-child" data-id="0688471" data-element_type="container" data-e-type="container"> 4440 <div class="elementor-element elementor-element-72ae2fea elementor-widget elementor-widget-heading" data-id="72ae2fea" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 4441 <div class="elementor-widget-container"> 4442 <div class="elementor-heading-title elementor-size-default">TEAM PRAC</div> </div> 4443 </div> 4444 <div class="elementor-element elementor-element-f59d2e1 elementor-widget elementor-widget-text-editor" data-id="f59d2e1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 4445 <div class="elementor-widget-container"> 4446 Our group of top trainers representing hunters, jumpers, eventing and dressageâare here to offer you useful and impactful advice to help you improve in your particular discipline and develop a harmonious partnership with your horse. </div> 4447 </div> 4448 <div class="elementor-element elementor-element-54851aa elementor-widget elementor-widget-ucaddon_post_list" data-id="54851aa" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_post_list.default"> 4449 <div class="elementor-widget-container"> 4450 4451<!-- start Post List --> 4452 4453<style>/* widget: Post List */ 4454 4455 4456 4457#uc_post_list_elementor_54851aa{ 4458 display:grid; 4459} 4460 4461#uc_post_list_elementor_54851aa .uc_post_list_image div{ 4462 background-size:cover; 4463 background-position:center; 4464} 4465 4466.uc_post_list .uc_post_list_box{ 4467 position: relative; 4468 overflow: hidden; 4469 display: flex; 4470} 4471 4472#uc_post_list_elementor_54851aa .uc_post_list_image{ 4473 flex-grow:0; 4474 flex-shrink:0; 4475 overflow: hidden; 4476} 4477 4478#uc_post_list_elementor_54851aa .uc_post_list_image img{ 4479 width:100%; 4480 height:100%; 4481 display:block; 4482 transition:0.3s; 4483 position: relative; 4484 z-index: 1; 4485} 4486 4487.uc_post_list_title a{ 4488 position: relative; 4489 z-index: 1; 4490 color: #333333; 4491 display: block; 4492} 4493 4494.uc_post_list_date{ 4495 font-size: 12px; 4496} 4497 4498#uc_post_list_elementor_54851aa .uc_post_list_content{ 4499 display:flex; 4500 flex-direction:column; 4501 flex:1; 4502} 4503 4504#uc_post_list_elementor_54851aa .uc_more_btn{ 4505 text-align:center; 4506 text-decoration:none; 4507 transition:0.3s; 4508 position: relative; 4509 z-index: 1; 4510} 4511 4512#uc_post_list_elementor_54851aa .button-on-side{ 4513 display:flex; 4514 align-items:center; 4515} 4516 4517#uc_post_list_elementor_54851aa .ue-grid-item-category{ 4518 display: flex; 4519 align-items: center; 4520} 4521 4522.ue-grid-item-category a{ 4523 display:inline-block; 4524 font-size:10px; 4525 text-transform:uppercase; 4526 white-space: nowrap; 4527} 4528 4529#uc_post_list_elementor_54851aa .ue-meta-data{ 4530 display:flex; 4531 flex-wrap: wrap; 4532 line-height:1em; 4533} 4534 4535#uc_post_list_elementor_54851aa .ue-grid-item-meta-data{ 4536 display:inline-flex; 4537 align-items:center; 4538} 4539 4540.ue-grid-item-meta-data{ 4541 font-size:12px; 4542} 4543 4544#uc_post_list_elementor_54851aa .ue-grid-item-meta-data-icon{ 4545 line-height:1em; 4546} 4547 4548#uc_post_list_elementor_54851aa .ue-grid-item-meta-data-icon svg{ 4549 width:1em; 4550 height:1em; 4551} 4552 4553#uc_post_list_elementor_54851aa .ue-debug-meta{ 4554 padding:10px; 4555 border:1px solid red; 4556 position:relative; 4557 line-height:1.5em; 4558 font-size:11px; 4559 width:100%; 4560} 4561 4562.uc-remote-parent .uc_post_list_box{ 4563 cursor:pointer; 4564} 4565 4566#uc_post_list_elementor_54851aa .ue-post-link-overlay{ 4567 display:block; 4568 position:absolute; 4569 top:0; 4570 bottom:0; 4571 right:0; 4572 left:0; 4573} 4574 4575 4576 4577 4578 4579</style> 4580 4581<div class="uc_post_list uc-items-wrapper " id="uc_post_list_elementor_54851aa" > 4582 4583 4584 4585<div class="uc_post_list_box" data-category="Team Prac Experts"> 4586 4587 <div class="uc_post_list_image"> 4588 <a href="https://practicalhorseman.com/jj-tate/" target="_self" title="JJ Tate"> 4589 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/03/JJ_TN_TRY-768x491.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/03/JJ_TN_TRY-768x491.jpg" alt="JJ_TN_TRY" width="768" height="491"> 4590 </a> 4591 </div> 4592 4593 <div class="uc_post_list_content"> 4594 <div class="uc_post_list_content_inside"> 4595 4596 4597 4598 <div class="uc_post_list_title"> 4599 <a href="https://practicalhorseman.com/jj-tate/" target="_self" title="JJ Tate"> 4600 JJ Tate 4601 </a> 4602 </div> 4603 4604 <div class="ue-meta-data"> 4605 4606
4607 4608 4609 </div> 4610 <div class="uc_post_content"> 4611 International dressage pro JJ Tate joins Team Prac to help you and your dressage horse on your journey... 4612 </div> 4613 4614 </div> 4615 </div> 4616 4617 4618 4619</div> 4620 4621 4622 4623<div class="uc_post_list_box" data-category="Team Prac Experts"> 4624 4625 <div class="uc_post_list_image"> 4626 <a href="https://practicalhorseman.com/ronny-reimer/" target="_self" title="Ronny Riemer"> 4627 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/01/RonnyReimer_Photo3-768x549.jpeg" src="https://practicalhorseman.com/wp-content/uploads/2026/01/RonnyReimer_Photo3-768x549.jpeg" alt="RonnyReimer_Photo3" width="768" height="549"> 4628 </a> 4629 </div> 4630 4631 <div class="uc_post_list_content"> 4632 <div class="uc_post_list_content_inside"> 4633 4634 4635 4636 <div class="uc_post_list_title"> 4637 <a href="https://practicalhorseman.com/ronny-reimer/" target="_self" title="Ronny Riemer"> 4638 Ronny Riemer 4639 </a> 4640 </div> 4641 4642 <div class="ue-meta-data"> 4643 4644 4645 4646 4647 </div> 4648 <div class="uc_post_content"> 4649 German grand prix show jumper Ronny Riemer joins Team Prac to help you up your game in the jumper ri... 4650 </div> 4651 4652 </div> 4653 </div> 4654 4655 4656 4657</div> 4658 4659 4660 4661<div class="uc_post_list_box" data-category="Team Prac Experts"> 4662 4663 <div class="uc_post_list_image"> 4664 <a href="https://practicalhorseman.com/stephany-fish-crossman/" target="_self" title="Stephany Fish Crossman"> 4665 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/01/SFC_TP_2_TN_USE-768x486.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/01/SFC_TP_2_TN_USE-768x486.jpg" alt="SFC_TP_2_TN_USE" width="768" height="486"> 4666 </a> 4667 </div> 4668 4669 <div class="uc_post_list_content"> 4670 <div class="uc_post_list_content_inside"> 4671 4672 4673 4674 <div class="uc_post_list_title"> 4675 <a href="https://practicalhorseman.com/stephany-fish-crossman/" target="_self" title="Stephany Fish Crossman"> 4676 Stephany Fish Crossman 4677 </a> 4678 </div> 4679 4680 <div class="ue-meta-data"> 4681 4682 4683 4684 4685 </div> 4686 <div class="uc_post_content"> 4687 Equestrian biomechanics expert and dressage rider and trainer Stephany Fish Crossman joins Team Prac... 4688 </div> 4689 4690 </div> 4691 </div> 4692 4693 4694 4695</div> 4696 4697</div> 4698 4699 <div id="uc_post_list_elementor_54851aa_empty_message" class="ue-no-posts-found" style="display:none" >No posts found</div> 4700 4701<!-- end Post List --> </div> 4702 </div> 4703 <div class="elementor-element elementor-element-3e866d2 elementor-widget elementor-widget-button" data-id="3e866d2" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 4704 <div class="elementor-widget-container"> 4705 <div class="elementor-button-wrapper"> 4706 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://practicalhorseman.com/team-prac/"> 4707 <span class="elementor-button-content-wrapper"> 4708 <span class="elementor-button-text">Meet our Experts â</span> 4709 </span> 4710 </a> 4711 </div> 4712 </div> 4713 </div> 4714 </div> 4715 </div> 4716 </div> 4717 </div> 4718 <div class="elementor-element elementor-element-452fb9b e-flex e-con-boxed e-con e-parent" data-id="452fb9b" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 4719 <div class="e-con-inner"> 4720 <div class="elementor-element elementor-element-95fd1a9 e-con-full e-flex e-con e-child" data-id="95fd1a9" data-element_type="container" data-e-type="container"> 4721 <div class="elementor-element elementor-element-123fff8 elementor-widget elementor-widget-heading" data-id="123fff8" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 4722 <div class="elementor-widget-container"> 4723 <div class="elementor-heading-title elementor-size-default">ADVERTISEMENT</div>
4723 </div> 4724 </div> 4725 <div class="elementor-element elementor-element-2389a5e elementor-widget elementor-widget-engam_v2_ad_slot" data-id="2389a5e" data-element_type="widget" data-e-type="widget" data-widget_type="engam_v2_ad_slot.default"> 4726 <div class="elementor-widget-container"> 4727 <div class="equinenetworkad" data-sizeDesktop="[728,90]" data-sizeMobile="[320,50]" data-sizes="[[320,50],[728,90]]" data-align="center"></div> </div> 4728 </div> 4729 </div> 4730 </div> 4731 </div> 4732 <div class="elementor-element elementor-element-55cb79a e-con-full e-flex e-con e-parent" data-id="55cb79a" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 4733 <div class="elementor-element elementor-element-b708fa4 e-flex e-con-boxed e-con e-child" data-id="b708fa4" data-element_type="container" data-e-type="container"> 4734 <div class="e-con-inner"> 4735 <div class="elementor-element elementor-element-149fd73 elementor-widget elementor-widget-image" data-id="149fd73" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 4736 <div class="elementor-widget-container"> 4737 <img loading="lazy" decoding="async" width="768" height="180" src="https://practicalhorseman.com/wp-content/uploads/2026/01/PRAC_PLUS-REVERSED-LOGO-FNL-768x180.png" class="attachment-medium_large size-medium_large wp-image-32649" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2026/01/PRAC_PLUS-REVERSED-LOGO-FNL-768x180.png 768w, https://practicalhorseman.com/wp-content/uploads/2026/01/PRAC_PLUS-REVERSED-LOGO-FNL-300x70.png 300w, https://practicalhorseman.com/wp-content/uploads/2026/01/PRAC_PLUS-REVERSED-LOGO-FNL-1024x240.png 1024w, https://practicalhorseman.com/wp-content/uploads/2026/01/PRAC_PLUS-REVERSED-LOGO-FNL-1536x359.png 1536w, https://practicalhorseman.com/wp-content/uploads/2026/01/PRAC_PLUS-REVERSED-LOGO-FNL.png 1663w" sizes="(max-width: 768px) 100vw, 768px" /> </div> 4738 </div> 4739 <div class="elementor-element elementor-element-3ecfbee elementor-widget elementor-widget-text-editor" data-id="3ecfbee" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 4740 <div class="elementor-widget-container"> 4741 <p>Get ready to connect with Practical Horseman in more ways than ever before. Practical Horseman+ features exclusive event livestreams and coverage, VIP experiences, members-only discounts, and premium tools to elevate horsemanship like never before. This powerful upgrade means you get more for your subscription. A legacy of horsemanship, for todayâs English rider.</p> </div> 4742 </div> 4743 <div class="elementor-element elementor-element-1e446e2 elementor-align-center elementor-widget elementor-widget-button" data-id="1e446e2" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 4744 <div class="elementor-widget-container"> 4745 <div class="elementor-button-wrapper"> 4746 <a class="elementor-button elementor-button-link elementor-size-sm" href="/videos/"> 4747 <span class="elementor-button-content-wrapper"> 4748 <span class="elementor-button-text">BROWSE VIDEOS â</span> 4749 </span> 4750 </a> 4751 </div> 4752 </div> 4753 </div> 4754 </div> 4755 </div> 4756 </div> 4757 <div class="elementor-element elementor-element-bb5c236 e-flex e-con-boxed e-con e-parent" data-id="bb5c236" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 4758 <div class="e-con-inner"> 4759 <div class="elementor-element elementor-element-7a904a3 elementor-widget elementor-widget-shortcode" data-id="7a904a3" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default"> 4760 <div class="elementor-widget-container"> 4761 <div class="elementor-shortcode"><span class="home_videos"> 4762<style> 4763.equine-streaming-container { 4764 width: 100%; 4765 background: #000; 4766 color: #fff; 4767 padding: 40px 0; 4768} 4769 4770.equine-streaming-container-inner { 4771 max-width: 1400px; 4772 margin: 0 auto; 4773 padding: 0 20px; 4774} 4775 4776.equine-streaming-header { 4777 margin-bottom: 40px; 4778} 4779 4780.equine-streaming-header h1 { 4781 font-size: 32px; 4782 font-weight: 600; 4783 color: #fff; 4784 margin: 0 0 10px 0; 4785} 4786 4787.equine-streaming-header .video-count { 4788 color: #ccc; 4789 font-size: 16px; 4790 display: flex; 4791 align-items: center; 4792 gap: 10px; 4793} 4794 4795.equine-streaming-header .taxonomy-badge { 4796 display: inline-block; 4797 padding: 4px 12px; 4798 background: #1a1a1a; 4799 border-radius: 12px; 4800 font-size: 12px; 4801 font-weight: 500; 4802 color: #ccc; 4803 text-transform: uppercase; 4804 letter-spacing: 0.5px; 4805} 4806 4807.equine-streaming-videos-grid {
4808 display: grid; 4809 grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); 4810 gap: 24px; 4811 margin-bottom: 40px; 4812} 4813 4814.equine-streaming-video-card { 4815 position: relative; 4816 background: #1a1a1a; 4817 border-radius: 8px; 4818 overflow: hidden; 4819 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5); 4820 transition: transform 0.2s ease, box-shadow 0.2s ease; 4821 cursor: pointer; 4822 border: 1px solid #333; 4823 text-decoration: none; 4824 display: block; 4825 color: inherit; 4826} 4827 4828.equine-streaming-video-card:hover { 4829 transform: translateY(-4px); 4830 box-shadow: 0 4px 16px rgba(0, 0, 0, 0.8); 4831 border-color: #555; 4832} 4833 4834.equine-streaming-video-thumbnail { 4835 position: relative; 4836 width: 100%; 4837 padding-top: 56.25%; /* 16:9 aspect ratio */ 4838 background: #000; 4839 overflow: hidden; 4840} 4841 4842.equine-streaming-video-thumbnail img { 4843 position: absolute; 4844 top: 0; 4845 left: 0; 4846 width: 100%; 4847 height: 100%; 4848 object-fit: cover; 4849} 4850 4851.equine-streaming-video-overlay { 4852 position: absolute; 4853 top: 0; 4854 left: 0; 4855 right: 0; 4856 bottom: 0; 4857 background: linear-gradient(to bottom, rgba(0,0,0,0.3) 0%, transparent 30%, transparent 70%, rgba(0,0,0,0.5) 100%); 4858} 4859 4860.equine-streaming-video-duration { 4861 position: absolute; 4862 bottom: 8px; 4863 right: 8px; 4864 background: rgba(0, 0, 0, 0.8); 4865 color: #fff; 4866 padding: 4px 8px; 4867 border-radius: 4px; 4868 font-size: 12px; 4869 font-weight: 500; 4870 z-index: 2; 4871} 4872 4873.equine-streaming-video-lock-icon { 4874 position: absolute; 4875 bottom: 8px; 4876 left: 8px; 4877 background: rgba(0, 0, 0, 0.8); 4878 color: #fff; 4879 padding: 6px; 4880 border-radius: 4px; 4881 z-index: 2; 4882 display: flex; 4883 align-items: center; 4884 justify-content: center; 4885} 4886 4887.equine-streaming-video-lock-icon svg { 4888 width: 16px; 4889 height: 16px; 4890 fill: currentColor; 4891} 4892 4893.equine-streaming-video-free-badge { 4894 position: absolute; 4895 bottom: 8px; 4896 left: 8px; 4897 background: #00a32a; 4898 color: #fff; 4899 padding: 4px 8px; 4900 border-radius: 4px; 4901 font-size: 11px; 4902 font-weight: 600; 4903 text-transform: uppercase; 4904 z-index: 2; 4905} 4906 4907.equine-streaming-video-content { 4908 padding: 16px; 4909 background: #1a1a1a; 4910} 4911 4912.equine-streaming-video-title { 4913 font-size: 16px; 4914 font-weight: 500; 4915 color: #fff; 4916 line-height: 1.4; 4917 margin: 0 0 8px 0; 4918 display: -webkit-box; 4919 -webkit-line-clamp: 2; 4920 -webkit-box-orient: vertical; 4921 overflow: hidden; 4922} 4923 4924.equine-streaming-video-episode { 4925 font-size: 13px; 4926 color: #ccc; 4927 margin: 0; 4928} 4929 4930.equine-streaming-pagination { 4931 display: flex; 4932 justify-content: center; 4933 align-items: center; 4934 gap: 8px; 4935 margin-top: 40px; 4936} 4937 4938.equine-streaming-pagination a, 4939.equine-streaming-pagination span { 4940 display: inline-flex; 4941 align-items: center; 4942 justify-content: center; 4943 min-width: 40px; 4944 height: 40px; 4945 padding: 0 12px; 4946 border-radius: 4px; 4947 font-size: 14px; 4948 font-weight: 500; 4949 text-decoration: none; 4950 transition: all 0.2s ease; 4951} 4952 4953.equine-streaming-pagination a { 4954 background: #1a1a1a; 4955 color: #fff; 4956 border: 1px solid #333; 4957} 4958 4959.equine-streaming-pagination a:hover { 4960 background: #2a2a2a; 4961 border-color: #555; 4962} 4963 4964.equine-streaming-pagination .current { 4965 background: #00a32a; 4966 color: #fff; 4967 border: 1px solid #00a32a; 4968 cursor: default; 4969} 4970 4971.equine-streaming-pagination .disabled { 4972 background: #0a0a0a; 4973 color: #666; 4974 border: 1px solid #333; 4975 cursor: not-allowed; 4976 pointer-events: none; 4977} 4978 4979.equine-streaming-pagination span:not(.current):not(.disabled) { 4980 color: #ccc; 4981} 4982 4983@media (max-width: 768px) { 4984 .equine-streaming-pagination { 4985 flex-wrap: wrap; 4986 gap: 6px; 4987 margin-top: 30px; 4988 padding: 0 10px; 4989 } 4990 4991 .equine-streaming-pagination a, 4992 .equine-streaming-pagination span { 4993 min-width: 36px; 4994 height: 36px; 4995 padding: 0 10px; 4996 font-size: 13px; 4997 } 4998 4999 .equine-streaming-pagination .prev, 5000 .equine-streaming-pagination .next { 5001 font-size: 12px; 5002 padding: 0 8px; 5003 } 5004 5005 /* On mobile, hide most page numbers, show only Previous, current page, and Next */ 5006 .equine-streaming-pagination .page-number:not(.current) { 5007 display: none; 5008 } 5009 5010 .equine-streaming-pagination .ellipsis { 5011 display: none; 5012 } 5013 5014 /* Always show current page, prev, and next */ 5015 .equine-streaming-pagination .current { 5016 display: inline-flex; 5017 } 5018 .equine-streaming-videos-grid { 5019 grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); 5020 gap: 16px; 5021 } 5022 5023 .equine-streaming-container { 5024 padding: 20px 0; 5025 } 5026 5027 .equine-streaming-container-inner { 5028 padding: 0 16px; 5029 } 5030 5031 .equine-streaming-header h1 { 5032 font-size: 24px; 5033 } 5034} 5035 5036@media (max-width: 480px) { 5037 .equine-streaming-videos-grid { 5038 grid-template-columns: repeat(auto-fill, minmax(160px, 1fr)); 5039 gap: 12px; 5040 } 5041} 5042</style> 5043 5044<div class="equine-streaming-container"> 5045 <div class="equine-streaming-container-inner"> 5046 <div class="equine-streaming-header"> 5047 <h1>Videos</h1> 5048 </div> 5049 5050 <div class="equine-streaming-videos-grid"> 5051 <a href="https://practicalhorseman.com/watch/jumping-different-types-of-fences-jacob-pope/" class="equine-streaming-video-card"> 5052 <div class="equine-streaming-video-thumbnail"> 5053 <img decoding="async" src="https://i.vimeocdn.com/video/2209663109-789adeb0d29ef6d2b98488d3b5d1e3eef7e69f5631dbcf2f3cf8668899d6a94c-d_1280x720?&r=pad&region=us" alt="Jumping Different Types of Fences | Jacob Pope" loading="lazy" /> 5054 <div class="equine-streaming-video-overlay"></div> 5055 5056 <div class="equine-streaming-video-duration">11:12</div> 5057 <div class="equine-streaming-video-lock-icon"> 5058 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"> 5059 <path d="M18 9h-1V7c0-2.76-2.24-5-5-5S7 4.24 7 7v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V11c0-1.1-.9-2-2-2zm-6-5c1.66 0 3 1.34 3 3v2H9V7c0-1.66 1.34-3 3-3z"/> 5060 </svg> 5061 </div> 5062 </div> 5063 5064 <div class="equine-streaming-video-content"> 5065 <h3 class="equine-streaming-video-title">Jumping Different Types of Fences | Jacob Pope</h3> 5066 </div> 5067 </a> 5068 <a href="https://practicalhorseman.com/watch/2026-usdf-fei-level-trainers-conference-lehua-custer-and-splendido-day-2/" class="equine-streaming-video-card"> 5069 <div class="equine-streaming-video-thumbnail"> 5070 <img decoding="async" src="https://i.vimeocdn.com/video/2208783741-2d42b1106481b51ebaec4c426192b512326d2c3fd8029af6ee684ea65ed5d12f-d_1280x720?&r=pad&region=us" alt="2026 USDF FEI-Level Trainers Conference | Lehua Custer and Splendido Day 2" loading="lazy" /> 5071 <div class="equine-streaming-video-overlay"></div> 5072 5073 <div class="equine-streaming-video-duration">37:43</div> 5074 <div class="equine-streaming-video-lock-icon"> 5075 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"> 5076 <path d="M18 9h-1V7c0-2.76-2.24-5-5-5S7 4.24 7 7v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V11c0-1.1-.9-2-2-2zm-6-5c1.66 0 3 1.34 3 3v2H9V7c0-1.66 1.34-3 3-3z"/> 5077 </svg> 5078 </div> 5079 </div> 5080 5081 <div class="equine-streaming-video-content"> 5082 <h3 class="equine-streaming-video-title">2026 USDF FEI-Level Trainers Conference | Lehua Custer and Splendido Day 2</h3> 5083 </div> 5084 </a> 5085 <a href="https://practicalhorseman.com/watch/2026-usdf-fei-level-trainers-conference-lehua-custer-and-splendido-day-2-qa/" class="equine-streaming-video-card"> 5086 <div class="equine-streaming-video-thumbnail"> 5087 <img decoding="async" src="https://i.vimeocdn.com/video/2207524418-e4e6f186b9e4bf746fe4761aa2f1c9ce7be127c1693e3d803657a0a7ba5614a6-d_1280x720?&r=pad&region=us" alt="2026 USDF FEI-Level Trainers Conference | Lehua Custer and Splendido Day 2 Q&A" loading="lazy" /> 5088 <div class="equine-streaming-video-overlay"></div> 5089 5090 <div class="equine-streaming-video-duration">10:03</div> 5091 <div class="equine-streaming-video-lock-icon"> 5092 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"> 5093 <path d="M18 9h-1V7c0-2.76-2.24-5-5-5S7 4.24 7 7v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V11c0-1.1-.9-2-2-2zm-6-5c1.66 0 3 1.34 3 3v2H9V7c0-1.66 1.34-3 3-3z"/> 5094 </svg> 5095 </div> 5096 </div> 5097 5098 <div class="equine-streaming-video-content"> 5099 <h3 class="equine-streaming-video-title">2026 USDF FEI-Level Trainers Conference | Lehua Custer and Splendido Day 2 Q&A</h3> 5100 </div> 5101 </a> 5102 <a href="https://practicalhorseman.com/watch/get-to-know-highway-fbh-jacob-pope/" class="equine-streaming-video-card"> 5103 <div class="equine-streaming-video-thumbnail"> 5104 <img decoding="async" src="https://i.vimeocdn.com/video/2204789303-e202d06e3593f5d09fd2e6733fb634f379ae90541ef6888e1eb6d15178710249-d_1280x720?&r=pad&region=us" alt="Get to Know Highway FBH | Jacob Pope" loading="lazy" /> 5105 <div class="equine-streaming-video-overlay"></div> 5106 5107 <div class="equine-streaming-video-duration">04:01</div> 5108 <div class="equine-streaming-video-lock-icon"> 5109 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"> 5110 <path d="M18 9h-1V7c0-2.76-2.24-5-5-5S7 4.24 7 7v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V11c0-1.1-.9-2-2-2zm-6-5c1.66 0 3 1.34 3 3v2H9V7c0-1.66 1.34-3 3-3z"/> 5111 </svg> 5112 </div> 5113 </div> 5114 5115 <div class="equine-streaming-video-content"> 5116 <h3 class="equine-streaming-video-title">Get to Know Highway FBH | Jacob Pope</h3> 5117 </div> 5118 </a> 5119 </div> 5120 5121 <div class="equine-streaming-pagination"> 5122 <span class="disabled">â Previous</span><span class="current page-number">1</span><a href="https://practicalhorseman.com/?video_page=2" class="page-number">2</a><span class="ellipsis">...</span><a href="https://practicalhorseman.com/?video_page=1341" class="page-number">1341</a><a href="https://practicalhorseman.com/?video_page=2" class="next">Next â</a> </div>
5123 </div> 5124</div> 5125 5126</span></div> 5127 </div> 5128 </div> 5129 </div> 5130 </div> 5131 <div class="elementor-element elementor-element-3641a28 e-flex e-con-boxed e-con e-parent" data-id="3641a28" data-element_type="container" data-e-type="container"> 5132 <div class="e-con-inner"> 5133 <div class="elementor-element elementor-element-47304c9 e-con-full e-flex e-con e-child" data-id="47304c9" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 5134 <div class="elementor-element elementor-element-3406608 e-con-full e-flex e-con e-child" data-id="3406608" data-element_type="container" data-e-type="container"> 5135 <div class="elementor-element elementor-element-54aefe4 elementor-widget elementor-widget-heading" data-id="54aefe4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 5136 <div class="elementor-widget-container"> 5137 <div class="elementor-heading-title elementor-size-default"><a href="https://practicalhorseman.com/health/">HEALTH</a></div> </div> 5138 </div> 5139 </div> 5140 <div class="elementor-element elementor-element-58aacff elementor-widget elementor-widget-ucaddon_post_grid" data-id="58aacff" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_post_grid.default"> 5141 <div class="elementor-widget-container"> 5142 5143<!-- start Post Grid --> 5144 5145<style>/* widget: Post Grid */ 5146 5147 5148 5149#uc_post_grid_elementor_58aacff{ 5150 min-height: 1px; 5151} 5152 5153#uc_post_grid_elementor_58aacff.uc_post_grid_style_one .uc_post_grid_style_one_wrap { 5154 display:grid; 5155} 5156 5157 5158#uc_post_grid_elementor_58aacff .uc_post_grid_style_one_item{ 5159 position:relative; 5160} 5161 5162#uc_post_grid_elementor_58aacff .uc_post_image{ 5163 transition:0.3s; 5164 position:relative; 5165 overflow:hidden; 5166} 5167 5168#uc_post_grid_elementor_58aacff .uc_post_image img{ 5169 width:100%; 5170 display:block; 5171 transition:0.3s; 5172} 5173 5174 #uc_post_grid_elementor_58aacff .ue-item:hover .uc_post_image img { 5175 transform:scale(1.1,1.1); 5176 } 5177 5178 5179#uc_post_grid_elementor_58aacff .uc_post_image_overlay{ 5180 position:absolute; 5181 top:0px; 5182 left:0px; 5183 height:100%; 5184 width:100%; 5185 transition:0.3s; 5186} 5187 5188#uc_post_grid_elementor_58aacff .uc_more_btn-custom-field{ 5189 display:inline-block; 5190 text-align:center; 5191 text-decoration:none; 5192 transition:0.3s; 5193} 5194 5195#uc_post_grid_elementor_58aacff .uc_more_btn{ 5196 display:inline-block; 5197 text-align:center; 5198 text-decoration:none; 5199 transition:0.3s; 5200} 5201 5202.ue-grid-item-category a{ 5203 display:inline-block; 5204 font-size:10px; 5205 position: relative; 5206 z-index: 1; 5207} 5208 5209#uc_post_grid_elementor_58aacff .ue-grid-item-posttype{ 5210 display:inline-block; 5211 position: relative; 5212 z-index: 1; 5213} 5214 5215 5216.uc_post_title{ 5217 font-size:21px; 5218} 5219 5220 5221#uc_post_grid_elementor_58aacff.uc_post_grid_style_one.ue-list-view .uc_content{ 5222 flex-grow:1; 5223} 5224 5225 5226 5227 5228 #uc_post_grid_elementor_58aacff.uc_post_grid_style_one:not(.ue-list-view) .uc_content{ 5229 position:absolute; 5230 top:0px; 5231 left:0px; 5232 bottom:0px; 5233 right:0px; 5234 opacity:1; 5235 transition:1s; 5236 display:flex; 5237 align-items:center; 5238 flex-direction:column; 5239 } 5240 5241 #uc_post_grid_elementor_58aacff:not(.ue-list-view) .uc_post_grid_style_one_item:hover .uc_content{ 5242 opacity:0.7; 5243 } 5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254/* for grid/list layout switcher*/ 5255 #uc_post_grid_elementor_58aacff.ue-list-view .uc_post_grid_style_one_item { 5256 display:flex; 5257 flex-direction:row; 5258 } 5259 #uc_post_grid_elementor_58aacff.ue-list-view .uc_post_grid_style_one_item > div{ 5260 width:50%; 5261 } 5262 5263 #uc_post_grid_elementor_58aacff.ue-list-view .uc_content { 5264 display:flex; 5265 flex-direction:column; 5266 justify-content:center; 5267 } 5268 5269/* for grid/list layout switcher*/ 5270 5271#uc_post_grid_elementor_58aacff .ue-meta-data{ 5272 display:flex !important; 5273 flex-wrap: wrap; 5274 line-height:1em; 5275} 5276 5277#uc_post_grid_elementor_58aacff .ue-grid-item-meta-data{ 5278 display:inline-flex; 5279 align-items:center; 5280} 5281 5282#uc_post_grid_elementor_58aacff .ue-grid-item-meta-data a{ 5283 color:inherit; 5284} 5285 5286.ue-grid-item-meta-data{ 5287 font-size:12px; 5288} 5289 5290#uc_post_grid_elementor_58aacff .ue-grid-item-meta-data-icon{ 5291 line-height:1em; 5292} 5293 5294#uc_post_grid_elementor_58aacff .ue-grid-item-meta-data-icon svg{ 5295 width:1em; 5296 height:1em; 5297} 5298 5299#uc_post_grid_elementor_58aacff .ue-debug-meta{ 5300 padding:10px; 5301 border:1px solid red; 5302 position:relative; 5303 line-height:1.5em; 5304 font-size:11px; 5305 width:100%; 5306} 5307 5308#uc_post_grid_elementor_58aacff .uc_btn_inner{ 5309 display:inline-flex; 5310 align-items:center; 5311 pointer-events:none; 5312} 5313 5314#uc_post_grid_elementor_58aacff .uc_btn_inner svg{ 5315 width:1em; 5316 height:1em; 5317} 5318#uc_post_grid_elementor_58aacff .ue_p_title{ 5319 pointer-events:none; 5320} 5321 #uc_post_grid_elementor_58aacff .ue_post_full_link{ 5322 position:absolute; 5323 width:100%; 5324 height:100%; 5325 top:0; 5326 left:0; 5327 z-index: 10; 5328 } 5329 5330 5331#uc_post_grid_elementor_58aacff .uc_content_inner{ 5332 width: 100%; 5333} 5334 5335 5336#uc_post_grid_elementor_58aacff .view-switcher-button{ 5337 display: flex; 5338 align-items: center; 5339} 5340 5341#uc_post_grid_elementor_58aacff .view-switcher-icon{ 5342 display: flex; 5343 align-items: center; 5344 line-height: 1; 5345 cursor: pointer; 5346 transition: all .3s ease; 5347} 5348 5349#uc_post_grid_elementor_58aacff .view-switcher-icon svg{ 5350 height:1em; 5351 width:1em; 5352} 5353 5354#uc_post_grid_elementor_58aacff .view-switcher-icon.ue-hidden{ 5355 display: none; 5356} 5357 5358 5359#uc_post_grid_elementor_58aacff_item1 [href="javascript:void(0)"]{ 5360 cursor: unset; 5361} 5362 5363 5364</style> 5365 5366<div id="uc_post_grid_elementor_58aacff" class="uc_post_grid_style_one uc-avoid-duplicates " data-postids='37859' > 5367 5368 <div class="uc_post_grid_style_one_wrap ue_post_grid uc-items-wrapper ue-woo-grid"> 5369 5370 5371 5372 5373 5374<div id="uc_post_grid_elementor_58aacff_item1" class="uc_post_grid_style_one_item ue_post_grid_item ue-item "> 5375 5376 <a class="uc_post_grid_style_one_image " href='https://practicalhorseman.com/protect-your-back-strengthen-your-core/' target="_self"> 5377 <div class="uc_post_image"> 5378 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/09/PH_SpineHeatlth_SM-copy-scaled.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/09/PH_SpineHeatlth_SM-copy-scaled.jpg" alt="The back of the rider, walking towards the exit with her horse b" width="2560" height="1796"> 5379 <div class="uc_post_image_overlay"></div>
5380 </div> 5381 </a> 5382 5383 <div class="uc_content"> 5384 <div class="uc_content_inner"> 5385 <div class="uc_content-info-wrapper" > 5386 5387 5388 5389 <div class="ue-grid-item-category"> 5390 <a href="https://practicalhorseman.com/health/">Health</a> 5391 </div> 5392 5393 5394 <div class="uc_post_title"><a class="" href='https://practicalhorseman.com/protect-your-back-strengthen-your-core/' target="_self"><div class="ue_p_title">Protect Your Back, Strengthen Your Core</div></a></div> 5395 5396 <div class="ue-meta-data"> 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407 5408 5409 </div> 5410 5411 5412 5413 5414 </div> 5415 <div class="uc_post_button"> 5416 5417 <a class="uc_more_btn " target="_blank" href='https://practicalhorseman.com/protect-your-back-strengthen-your-core/'> 5418 <div class="uc_btn_inner"> 5419 <div class="uc_btn_txt">Read Article â</div> 5420 </div> 5421 </a> 5422 5423 5424 </div> 5425 </div> </div> 5426 <a class="ue_post_full_link " href='https://practicalhorseman.com/protect-your-back-strengthen-your-core/' target="_self"></a> 5427</div> 5428 5429 </div> 5430</div> 5431 5432 5433<!-- end Post Grid --> </div> 5434 </div> 5435 <div class="elementor-element elementor-element-375bf99 e-con-full e-flex e-con e-child" data-id="375bf99" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 5436 <div class="elementor-element elementor-element-7bd33fc elementor-widget elementor-widget-ucaddon_post_list" data-id="7bd33fc" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_post_list.default"> 5437 <div class="elementor-widget-container"> 5438 5439<!-- start Post List --> 5440 5441<style>/* widget: Post List */ 5442 5443 5444 5445#uc_post_list_elementor_7bd33fc{ 5446 display:grid; 5447} 5448 5449#uc_post_list_elementor_7bd33fc .uc_post_list_image div{ 5450 background-size:cover; 5451 background-position:center; 5452} 5453 5454.uc_post_list .uc_post_list_box{ 5455 position: relative; 5456 overflow: hidden; 5457 display: flex; 5458} 5459 5460#uc_post_list_elementor_7bd33fc .uc_post_list_image{ 5461 flex-grow:0; 5462 flex-shrink:0; 5463 overflow: hidden; 5464} 5465 5466#uc_post_list_elementor_7bd33fc .uc_post_list_image img{ 5467 width:100%; 5468 height:100%; 5469 display:block; 5470 transition:0.3s; 5471 position: relative; 5472 z-index: 1; 5473} 5474 5475.uc_post_list_title a{ 5476 position: relative; 5477 z-index: 1; 5478 color: #333333; 5479 display: block; 5480} 5481 5482.uc_post_list_date{ 5483 font-size: 12px; 5484} 5485 5486#uc_post_list_elementor_7bd33fc .uc_post_list_content{ 5487 display:flex; 5488 flex-direction:column; 5489 flex:1; 5490} 5491 5492#uc_post_list_elementor_7bd33fc .uc_more_btn{ 5493 text-align:center; 5494 text-decoration:none; 5495 transition:0.3s; 5496 position: relative; 5497 z-index: 1; 5498} 5499 5500#uc_post_list_elementor_7bd33fc .button-on-side{ 5501 display:flex; 5502 align-items:center; 5503} 5504 5505#uc_post_list_elementor_7bd33fc .ue-grid-item-category{ 5506 display: flex; 5507 align-items: center; 5508} 5509 5510.ue-grid-item-category a{ 5511 display:inline-block; 5512 font-size:10px; 5513 text-transform:uppercase; 5514 white-space: nowrap; 5515} 5516 5517#uc_post_list_elementor_7bd33fc .ue-meta-data{ 5518 display:flex; 5519 flex-wrap: wrap; 5520 line-height:1em; 5521} 5522 5523#uc_post_list_elementor_7bd33fc .ue-grid-item-meta-data{ 5524 display:inline-flex; 5525 align-items:center; 5526} 5527 5528.ue-grid-item-meta-data{ 5529 font-size:12px; 5530} 5531 5532#uc_post_list_elementor_7bd33fc .ue-grid-item-meta-data-icon{ 5533 line-height:1em; 5534} 5535 5536#uc_post_list_elementor_7bd33fc .ue-grid-item-meta-data-icon svg{ 5537 width:1em; 5538 height:1em; 5539} 5540 5541#uc_post_list_elementor_7bd33fc .ue-debug-meta{ 5542 padding:10px; 5543 border:1px solid red; 5544 position:relative; 5545 line-height:1.5em; 5546 font-size:11px; 5547 width:100%; 5548} 5549 5550.uc-remote-parent .uc_post_list_box{ 5551 cursor:pointer; 5552} 5553 5554#uc_post_list_elementor_7bd33fc .ue-post-link-overlay{ 5555 display:block; 5556 position:absolute; 5557 top:0; 5558 bottom:0; 5559 right:0; 5560 left:0; 5561} 5562 5563 5564 5565 5566 5567</style> 5568 5569<div class="uc_post_list uc-items-wrapper uc-avoid-duplicates " id="uc_post_list_elementor_7bd33fc" data-postids='3644,37894,37825,25191' > 5570 5571 5572 5573<div class="uc_post_list_box" data-category="Behavior"> 5574 5575 <div class="uc_post_list_image"> 5576 <a href="https://practicalhorseman.com/how-to-lead-your-horse-safely-out-
5576of-the-pasture/" target="_self" title="How to Lead Your Horse Safely Out of the Pasture"> 5577 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2019/03/Leading_3-copy-scaled.jpg" src="https://practicalhorseman.com/wp-content/uploads/2019/03/Leading_3-copy-scaled.jpg" alt="Leading_3 copy" width="2560" height="1582"> 5578 </a> 5579 </div> 5580 5581 <div class="uc_post_list_content"> 5582 <div class="uc_post_list_content_inside"> 5583 5584 5585 5586 5587 5588 <div class="ue-grid-item-category"> 5589 5590 <a href="https://practicalhorseman.com/health/behavior/" target="_self"> 5591 Behavior 5592 </a> 5593 5594 </div> 5595 5596 5597 <div class="uc_post_list_title"> 5598 <a href="https://practicalhorseman.com/how-to-lead-your-horse-safely-out-of-the-pasture/" target="_self" title="How to Lead Your Horse Safely Out of the Pasture"> 5599 How to Lead Your Horse Safely Out of the Pasture 5600 </a> 5601 </div> 5602 5603 <div class="ue-meta-data"> 5604 5605 5606 5607 5608 </div> 5609 5610 </div> 5611 </div> 5612 5613 5614 5615</div> 5616 5617 5618 5619<div class="uc_post_list_box" data-category="Health"> 5620 5621 <div class="uc_post_list_image"> 5622 <a href="https://practicalhorseman.com/dont-let-middle-age-derail-your-riding-goals/" target="_self" title="Donât Let Middle Age Derail Your Riding Goals"> 5623 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/09/Margie_TN2-copy-768x503.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/09/Margie_TN2-copy-768x503.jpg" alt="Royce Margie Goldstein-EngleUSA" width="768" height="503"> 5624 </a> 5625 </div> 5626 5627 <div class="uc_post_list_content"> 5628 <div class="uc_post_list_content_inside"> 5629 5630 5631 5632 5633 5634 <div class="ue-grid-item-category"> 5635 5636 <a href="https://practicalhorseman.com/health/" target="_self"> 5637 Health 5638 </a> 5639 5640 </div> 5641 5642 5643 <div class="uc_post_list_title"> 5644 <a href="https://practicalhorseman.com/dont-let-middle-age-derail-your-riding-goals/" target="_self" title="Donât Let Middle Age Derail Your Riding Goals"> 5645 Donât Let Middle Age Derail Your Riding Goals 5646 </a> 5647 </div> 5648 5649 <div class="ue-meta-data"> 5650 5651 5652 5653 5654 </div> 5655 5656 </div> 5657 </div> 5658 5659 5660 5661</div> 5662 5663 5664 5665<div class="uc_post_list_box" data-category="Featured"> 5666 5667 <div class="uc_post_list_image"> 5668 <a href="https://practicalhorseman.com/learn-how-to-fail-and-get-back-in-the-game/" target="_self" title="Learn How to Fail and Get Back in the Game"> 5669 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/09/Natalie_TN-1-scaled.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/09/Natalie_TN-1-scaled.jpg" alt="Natalie_TN" width="2560" height="2058"> 5670 </a> 5671 </div> 5672 5673 <div class="uc_post_list_content"> 5674 <div class="uc_post_list_content_inside"> 5675 5676 5677 5678 5679 5680 <div class="ue-grid-item-category"> 5681 5682 <a href="https://practicalhorseman.com/featured/" target="_self"> 5683 Featured 5684 </a> 5685 5686 </div> 5687 5688 5689 <div class="uc_post_list_title"> 5690 <a href="https://practicalhorseman.com/learn-how-to-fail-and-get-back-in-the-game/" target="_self" title="Learn How to Fail and Get Back in the Game"> 5691 Learn How to Fail and Get Back in the Game 5692 </a> 5693 </div> 5694 5695 <div class="ue-meta-data"> 5696 5697
5698 5699 5700 </div> 5701 5702 </div> 5703 </div> 5704 5705 5706 5707</div> 5708 5709 5710 5711<div class="uc_post_list_box" data-category="Health"> 5712 5713 <div class="uc_post_list_image"> 5714 <a href="https://practicalhorseman.com/the-sacroiliac-joint-in-the-horse-the-key-to-movement/" target="_self" title="The Sacroiliac Joint in the Horse: The Key to Movement"> 5715 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2024/08/WEF-08-0307-C1C1-383-768x509.jpg" src="https://practicalhorseman.com/wp-content/uploads/2024/08/WEF-08-0307-C1C1-383-768x509.jpg" alt="WEF-08-0307-C1C1-383" width="768" height="509"> 5716 </a> 5717 </div> 5718 5719 <div class="uc_post_list_content"> 5720 <div class="uc_post_list_content_inside"> 5721 5722 5723 5724 5725 5726 <div class="ue-grid-item-category"> 5727 5728 <a href="https://practicalhorseman.com/health/" target="_self"> 5729 Health 5730 </a> 5731 5732 </div> 5733 5734 5735 <div class="uc_post_list_title"> 5736 <a href="https://practicalhorseman.com/the-sacroiliac-joint-in-the-horse-the-key-to-movement/" target="_self" title="The Sacroiliac Joint in the Horse: The Ke
5736y to Movement"> 5737 The Sacroiliac Joint in the Horse: The Key to Movement 5738 </a> 5739 </div> 5740 5741 <div class="ue-meta-data"> 5742 5743 5744 5745 5746 </div> 5747 5748 </div> 5749 </div> 5750 5751 5752 5753</div> 5754 5755</div> 5756 5757 <div id="uc_post_list_elementor_7bd33fc_empty_message" class="ue-no-posts-found" style="display:none" >No posts found</div> 5758 5759<!-- end Post List --> </div> 5760 </div> 5761 <div class="elementor-element elementor-element-a8c7a77 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="a8c7a77" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 5762 <div class="elementor-widget-container"> 5763 <ul class="elementor-icon-list-items"> 5764 <li class="elementor-icon-list-item"> 5765 <a href="https://practicalhorseman.com/health/"> 5766 5767 <span class="elementor-icon-list-icon"> 5768 </span> 5769 <span class="elementor-icon-list-text">More Health â</span> 5770 </a> 5771 </li> 5772 </ul> 5773 </div> 5774 </div> 5775 </div> 5776 </div> 5777 <div class="elementor-element elementor-element-145bf6b e-con-full e-flex e-con e-child" data-id="145bf6b" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 5778 <div class="elementor-element elementor-element-0e91bcc e-con-full e-flex e-con e-child" data-id="0e91bcc" data-element_type="container" data-e-type="container"> 5779 <div class="elementor-element elementor-element-6f8b899 elementor-widget elementor-widget-engam_v2_ad_slot" data-id="6f8b899" data-element_type="widget" data-e-type="widget" data-widget_type="engam_v2_ad_slot.default"> 5780 <div class="elementor-widget-container"> 5781 <div class="equinenetworkad" data-sizeDesktop="[300,250]" data-sizeMobile="[300,250]" data-sizes="[300,250]" data-align="center"></div> </div> 5782 </div> 5783 </div> 5784 <div class="elementor-element elementor-element-32a9534 e-con-full e-flex e-con e-child" data-id="32a9534" data-element_type="container" data-e-type="container"> 5785 <div class="elementor-element elementor-element-83b78c5 elementor-widget elementor-widget-heading" data-id="83b78c5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 5786 <div class="elementor-widget-container"> 5787 <div class="elementor-heading-title elementor-size-default">HORSE OWNER TOOLS</div> </div> 5788 </div> 5789 <div class="elementor-element elementor-element-4790630 elementor-widget elementor-widget-ucaddon_post_list" data-id="4790630" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_post_list.default"> 5790 <div class="elementor-widget-container"> 5791 5792<!-- start Post List --> 5793 5794<style>/* widget: Post List */ 5795 5796 5797 5798#uc_post_list_elementor_4790630{ 5799 display:grid; 5800} 5801 5802#uc_post_list_elementor_4790630 .uc_post_list_image div{ 5803 background-size:cover; 5804 background-position:center; 5805} 5806 5807.uc_post_list .uc_post_list_box{ 5808 position: relative; 5809 overflow: hidden; 5810 display: flex; 5811} 5812 5813#uc_post_list_elementor_4790630 .uc_post_list_image{ 5814 flex-grow:0; 5815 flex-shrink:0; 5816 overflow: hidden; 5817} 5818 5819#uc_post_list_elementor_4790630 .uc_post_list_image img{ 5820 width:100%; 5821 height:100%; 5822 display:block; 5823 transition:0.3s; 5824 position: relative; 5825 z-index: 1; 5826} 5827 5828.uc_post_list_title a{ 5829 position: relative; 5830 z-index: 1; 5831 color: #333333; 5832 display: block; 5833} 5834 5835.uc_post_list_date{ 5836 font-size: 12px; 5837} 5838 5839#uc_post_list_elementor_4790630 .uc_post_list_content{ 5840 display:flex; 5841 flex-direction:column; 5842 flex:1; 5843} 5844 5845#uc_post_list_elementor_4790630 .uc_more_btn{ 5846 text-align:center; 5847 text-decoration:none; 5848 transition:0.3s; 5849 position: relative; 5850 z-index: 1; 5851} 5852 5853#uc_post_list_elementor_4790630 .button-on-side{ 5854 display:flex; 5855 align-items:center; 5856} 5857 5858#uc_post_list_elementor_4790630 .ue-grid-item-category{ 5859 display: flex; 5860 align-items: center; 5861} 5862 5863.ue-grid-item-category a{ 5864 display:inline-block; 5865 font-size:10px; 5866 text-transform:uppercase; 5867 white-space: nowrap; 5868} 5869 5870#uc_post_list_elementor_4790630 .ue-meta-data{ 5871 display:flex; 5872 flex-wrap: wrap; 5873 line-height:1em; 5874} 5875 5876#uc_post_list_elementor_4790630 .ue-grid-item-meta-data{ 5877 display:inline-flex; 5878 align-items:center; 5879} 5880 5881.ue-grid-item-meta-data{ 5882 font-size:12px; 5883} 5884 5885#uc_post_list_elementor_4790630 .ue-grid-item-meta-data-icon{ 5886 line-height:1em; 5887} 5888 5889#uc_post_list_elementor_4790630 .ue-grid-item-meta-data-icon svg{ 5890 width:1em; 5891 height:1em; 5892} 5893 5894#uc_post_list_elementor_4790630 .ue-debug-meta{ 5895 padding:10px; 5896 border:1px solid red; 5897 position:relative; 5898 line-height:1.5em; 5899 font-size:11px; 5900 width:100%; 5901} 5902 5903.uc-remote-parent .uc_post_list_box{ 5904 cursor:pointer; 5905} 5906 5907#uc_post_list_elementor_4790630 .ue-post-link-overlay{ 5908 display:block; 5909 position:absolute; 5910 top:0; 5911 bottom:0; 5912 right:0; 5913 left:0; 5914} 5915 5916 5917 5918 5919 5920</style> 5921 5922<div class="uc_post_list uc-items-wrapper " id="uc_post_list_elementor_4790630" > 5923 5924 5925 5926<div class="uc_post_list_box" data-category="PH+"> 5927 5928 <div class="uc_post_list_image"> 5929 <a href="https://practicalhorseman.com/horse-show-calculator/" target="_self" title="Horse Show Calculator"> 5930 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2025/11/SafetyStirrup_1-copy-768x511.jpg" src="https://practicalhorseman.com/wp-content/uploads/2025/11/SafetyStirrup_1-copy-768x511.jpg" alt="SafetyStirrup_1 copy" width="768" height="511"> 5931 </a> 5932 </div> 5933 5934 <div class="uc_post_list_content"> 5935 <div class="uc_post_list_content_inside"> 5936 5937 5938 5939 5940 5941 <div class="ue-grid-item-category"> 5942 5943 <a href="https://practicalhorseman.com/plus/" target="_self"> 5944 <img decoding="async" 5945 src="https://s3.amazonaws.com/wp-s3-practicalhorsemanmag.com/wp-content/uploads/2025/12/10225541/PH-Plus-Dark.png" 5946 class="plus-badge" 5947 alt="PH+"> 5948 </a> 5949 5950 5951 </div> 5952 5953 5954 <div class="uc_post_list_title"> 5955 <a href="https://practicalhorseman.com/horse-show-calculator/" target="_self" title="Horse Show Calculator"> 5956 Horse Show Calculator 5957 </a> 5958 </div> 5959 5960 <div class="ue-meta-data"> 5961 5962
5963 5964 5965 </div> 5966 <div class="uc_post_content"> 5967 Estimate your expenses to determine how much youâre spending each time you show. 5968 </div> 5969 5970 </div> 5971 </div> 5972 5973 5974 5975</div> 5976 5977 5978 5979<div class="uc_post_list_box" data-category="PH+"> 5980 5981 <div class="uc_post_list_image"> 5982 <a href="https://practicalhorseman.com/mare-gestation-calculator/" target="_self" title="Mare Gestation Calculator"> 5983 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2025/11/AdobeStock_87523348-768x512.jpeg" src="https://practicalhorseman.com/wp-content/uploads/2025/11/AdobeStock_87523348-768x512.jpeg" alt="Red pregnant mare in spring pasture" width="768" height="512"> 5984 </a> 5985 </div> 5986 5987 <div class="uc_post_list_content"> 5988 <div class="uc_post_list_content_inside"> 5989 5990 5991 5992 5993 5994 <div class="ue-grid-item-category"> 5995 5996 <a href="https://practicalhorseman.com/plus/" target="_self"> 5997 <img decoding="async" 5998 src="https://s3.amazonaws.com/wp-s3-practicalhorsemanmag.com/wp-content/uploads/2025/12/10225541/PH-Plus-Dark.png" 5999 class="plus-badge" 6000 alt="PH+"> 6001 </a> 6002 6003 6004 </div> 6005 6006 6007 <div class="uc_post_list_title"> 6008 <a href="https://practicalhorseman.com/mare-gestation-calculator/" target="_self" title="Mare Gestation Calculator"> 6009 Mare Gestation Calculator 6010 </a> 6011 </div> 6012 6013 <div class="ue-meta-data"> 6014 6015 6016 6017 6018 </div> 6019 <div class="uc_post_content"> 6020 Calculate your mare's approximate due date window with our gestation calculator. 6021 </div> 6022 6023 </div> 6024 </div> 6025 6026 6027 6028</div> 6029 6030 6031 6032<div class="uc_post_list_box" data-category="Horse Owner Tools"> 6033 6034 <div class="uc_post_list_image"> 6035 <a href="https://practicalhorseman.com/adult-horse-weight-calculator/" target="_self" title="Adult Horse Weight Calculator"> 6036 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2025/11/AdobeStock_492310051-768x512.jpeg" src="https://practicalhorseman.com/wp-content/uploads/2025/11/AdobeStock_492310051-768x512.jpeg" alt="Rural horses graze on the collective farm field in the summer" width="768" height="512"> 6037 </a> 6038 </div> 6039 6040 <div class="uc_post_list_content"> 6041 <div class="uc_post_list_content_inside"> 6042 6043 6044 6045 6046 6047 <div class="ue-grid-item-category"> 6048 6049 <a href="https://practicalhorseman.com/plus/" target="_self"> 6050 <img decoding="async" 6051 src="https://s3.amazonaws.com/wp-s3-practicalhorsemanmag.com/wp-content/uploads/2025/12/10225541/PH-Plus-Dark.png" 6052 class="plus-badge" 6053 alt="PH+"> 6054 </a> 6055 6056 6057 </div> 6058 6059 6060 <div class="uc_post_list_title"> 6061 <a href="https://practicalhorseman.com/adult-horse-weight-calculator/" target="_self" title="Adult Horse Weight Calculator"> 6062 Adult Horse Weight Calculator 6063 </a> 6064 </div> 6065 6066 <div class="ue-meta-data"> 6067 6068 6069 6070 6071 </div> 6072 <div class="uc_post_content"> 6073 Use body measurements to determine your horse's approximate weight. 6074 </div> 6075 6076 </div> 6077 </div> 6078 6079 6080 6081</div> 6082 6083 6084 6085<div class="uc_post_list_box" data-category="Horse Owner Tools"> 6086 6087 <div class="uc_post_list_image"> 6088 <a href="https://practicalhorseman.com/feed-cost-calculator/" target="_self" title="Feed Cost Calculator"> 6089 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2025/11/AdobeStock_562838577-768x604.jpeg" src="https://practicalhorseman.com/wp-content/uploads/2025/11/AdobeStock_562838577-768x604.jpeg" alt="Hands of female holding horse feed in front of brown horse at stables" width="768" height="604"> 6090 </a> 6091 </div> 6092 6093 <div class="uc_post_list_content"> 6094 <div class="uc_post_list_content_inside"> 6095 6096 6097 6098 6099 6100 <div class="ue-grid-item-category"> 6101 6102 <a href="https://practicalhorseman.com/plus/" target="_self"> 6103 <img decoding="async" 6104 src="https://s3.amazonaws.com/wp-s3-practicalhorsemanmag.com/wp-content/uploads/2025/12/10225541/PH-Plus-Dark.png" 6105 class="plus-badge" 6106 alt="PH+"> 6107 </a> 6108 6109 6110 </div> 6111 6112 6113 <div class="uc_post_list_title"> 6114 <a href="https://practicalhorseman.com/feed-cost-calculator/" target="_self" title="Feed Cost Calculator"> 6115 Feed Cost Calculator 6116 </a> 6117 </div> 6118 6119 <div class="ue-meta-data"> 6120 6121
6122 6123 6124 </div> 6125 <div class="uc_post_content"> 6126 Determine how much your horseâs feed, hay and supplements cost with our feed calculator. 6127 </div> 6128 6129 </div> 6130 </div> 6131 6132 6133 6134</div> 6135 6136</div> 6137 6138 <div id="uc_post_list_elementor_4790630_empty_message" class="ue-no-posts-found" style="display:none" >No posts found</div> 6139 6140<!-- end Post List --> </div> 6141 </div> 6142 <div class="elementor-element elementor-element-7e7dc6f elementor-widget elementor-widget-button" data-id="7e7dc6f" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 6143 <div class="elementor-widget-container"> 6144 <div class="elementor-button-wrapper"> 6145 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://practicalhorseman.com/ph-plus-horse-owner-tools/"> 6146 <span class="elementor-button-content-wrapper"> 6147 <span class="elementor-button-text">View Tools â</span> 6148 </span> 6149 </a> 6150 </div> 6151 </div> 6152 </div> 6153 </div> 6154 </div> 6155 </div> 6156 </div> 6157 <div class="elementor-element elementor-element-c2ff3c8 e-flex e-con-boxed e-con e-parent" data-id="c2ff3c8" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 6158 <div class="e-con-inner"> 6159 <div class="elementor-element elementor-element-d7d7e18 e-con-full e-flex e-con e-child" data-id="d7d7e18" data-element_type="container" data-e-type="container"> 6160 <div class="elementor-element elementor-element-c346a75 elementor-widget elementor-widget-heading" data-id="c346a75" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 6161 <div class="elementor-widget-container"> 6162 <div class="elementor-heading-title elementor-size-default">ADVERTISEMENT</div> </div> 6163 </div> 6164 <div class="elementor-element elementor-element-ea20e1f elementor-widget elementor-widget-engam_v2_ad_slot" data-id="ea20e1f" data-element_type="widget" data-e-type="widget" data-widget_type="engam_v2_ad_slot.default"> 6165 <div class="elementor-widget-container"> 6166 <div class="equinenetworkad" data-sizeDesktop="[728,90]" data-sizeMobile="[320,50]" data-sizes="[[320,50],[728,90]]" data-align="center"></div> </div> 6167 </div> 6168 </div> 6169 </div> 6170 </div> 6171 <div class="elementor-element elementor-element-3e5f07b e-con-full e-flex e-con e-parent" data-id="3e5f07b" data-element_type="container" data-e-type="container"> 6172 <div class="elementor-element elementor-element-a716838 elementor-widget elementor-widget-ucaddon_post_slider" data-id="a716838" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_post_slider.default"> 6173 <div class="elementor-widget-container"> 6174 6175<!-- start Post Slider --> 6176 <link id='owl-carousel-css' href='https://practicalhorseman.com/wp-content/plugins/unlimited-elements-for-elementor-premium/assets_libraries/owl-carousel-new/assets/owl.carousel.css' type='text/css' rel='stylesheet' > 6177 <link id='uc_assets_uc_fixed_box_postslider_animate_css-css' href='https://practicalhorseman.com/wp-content/uploads/ac_assets/uc_fixed_box_postslider/animate.css' type='text/css' rel='stylesheet' > 6178 6179<style>/* widget: Post Slider */ 6180 6181#uc_post_slider_elementor_a716838 *{ 6182 box-sizing: border-box; 6183} 6184 6185#widget-wrapper-uc_post_slider_elementor_a716838{ 6186 min-height:1px; 6187} 6188 6189 6190#uc_post_slider_elementor_a716838{ 6191 min-height:1px; 6192} 6193 6194#uc_post_slider_elementor_a716838 .ue_post_slider_overlay{ 6195 position:absolute; 6196 top:0; 6197 bottom:0; 6198 left:0; 6199 right:0; 6200} 6201 6202#uc_post_slider_elementor_a716838 .uc_fbps_slide{ 6203 background-repeat:no-repeat; 6204 background-position:center center; 6205 display:flex; 6206 align-items:center; 6207 justify-content:center; 6208 background-blend-mode: normal; 6209 overflow:hidden; 6210 } 6211 6212#uc_post_slider_elementor_a716838 .uc_fbps_slide .uc_fbps_content{ 6213 position:relative; 6214} 6215 6216.ue-post-slider-containeruc_post_slider_elementor_a716838 { 6217 text-align: center; 6218 color: ; 6219} 6220 6221#uc_post_slider_elementor_a716838 .uc_more_btn{ 6222 display:inline-block; 6223 text-decoration:none; 6224} 6225 6226#uc_post_slider_elementor_a716838 .owl-nav .owl-prev{ 6227 position:absolute; 6228 left:0px; 6229 display:inline-block; 6230 text-align:center; 6231 transition:1s; 6232} 6233 6234#uc_post_slider_elementor_a716838 .owl-nav .owl-next{ 6235 position:absolute; 6236 right:0px; 6237 display:inline-block; 6238 text-align:center; 6239 transition:1s; 6240} 6241 6242 6243#uc_post_slider_elementor_a716838 .owl-dots { 6244 overflow:hidden; 6245 display:false !important; 6246 text-align:center; 6247 position: relative; 6248} 6249 6250#uc_post_slider_elementor_a716838 .owl-dot { 6251 border-radius:50%; 6252 display:inline-block; 6253} 6254 6255.uc_fbps_container_title{ 6256 font-size:24px; 6257} 6258 6259.uc_fbps_container_meta{ 6260 font-size:12px; 6261} 6262 6263#uc_post_slider_elementor_a716838 .ue-post-terms a{ 6264 display:inline-block; 6265} 6266 6267.uc_fbps_container a{ 6268 text-decoration:none; 6269} 6270 6271 6272 6273</style> 6274 6275<div class="uc_fixed_box_postslider" id="widget-wrapper-uc_post_slider_elementor_a716838" style="direction:ltr;"> 6276 6277 6278 <div class="uc_fbps_container ue-post-slider-containeruc_post_slider_elementor_a716838"> 6279 <div id="uc_post_slider_elementor_a716838" class="owl-carousel uc-items-wrapper " data-custom-sethtml="true" > 6280 6281 </div> 6282 </div> 6283 </div> 6284<!-- end Post Slider --> </div>
6285 </div> 6286 <div class="elementor-element elementor-element-9361021 e-flex e-con-boxed e-con e-child" data-id="9361021" data-element_type="container" data-e-type="container"> 6287 <div class="e-con-inner"> 6288 <div class="elementor-element elementor-element-ced007f e-con-full e-flex e-con e-child" data-id="ced007f" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 6289 <div class="elementor-element elementor-element-8ac6ffa e-con-full e-flex e-con e-child" data-id="8ac6ffa" data-element_type="container" data-e-type="container"> 6290 <div class="elementor-element elementor-element-a23c91c elementor-widget elementor-widget-heading" data-id="a23c91c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 6291 <div class="elementor-widget-container"> 6292 <div class="elementor-heading-title elementor-size-default"><a href="https://practicalhorseman.com/lifestyle/">LIFESTYLE</a></div> </div> 6293 </div> 6294 </div> 6295 <div class="elementor-element elementor-element-43e7bad elementor-widget elementor-widget-ucaddon_post_grid" data-id="43e7bad" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_post_grid.default"> 6296 <div class="elementor-widget-container"> 6297 6298<!-- start Post Grid --> 6299 6300<style>/* widget: Post Grid */ 6301 6302 6303 6304#uc_post_grid_elementor_43e7bad{ 6305 min-height: 1px; 6306} 6307 6308#uc_post_grid_elementor_43e7bad.uc_post_grid_style_one .uc_post_grid_style_one_wrap { 6309 display:grid; 6310} 6311 6312 6313#uc_post_grid_elementor_43e7bad .uc_post_grid_style_one_item{ 6314 position:relative; 6315} 6316 6317#uc_post_grid_elementor_43e7bad .uc_post_image{ 6318 transition:0.3s; 6319 position:relative; 6320 overflow:hidden; 6321} 6322 6323#uc_post_grid_elementor_43e7bad .uc_post_image img{ 6324 width:100%; 6325 display:block; 6326 transition:0.3s; 6327} 6328 6329 #uc_post_grid_elementor_43e7bad .ue-item:hover .uc_post_image img { 6330 transform:scale(1.1,1.1); 6331 } 6332 6333 6334#uc_post_grid_elementor_43e7bad .uc_post_image_overlay{ 6335 position:absolute; 6336 top:0px; 6337 left:0px; 6338 height:100%; 6339 width:100%; 6340 transition:0.3s; 6341} 6342 6343#uc_post_grid_elementor_43e7bad .uc_more_btn-custom-field{ 6344 display:inline-block; 6345 text-align:center; 6346 text-decoration:none; 6347 transition:0.3s; 6348} 6349 6350#uc_post_grid_elementor_43e7bad .uc_more_btn{ 6351 display:inline-block; 6352 text-align:center; 6353 text-decoration:none; 6354 transition:0.3s; 6355} 6356 6357.ue-grid-item-category a{ 6358 display:inline-block; 6359 font-size:10px; 6360 position: relative; 6361 z-index: 1; 6362} 6363 6364#uc_post_grid_elementor_43e7bad .ue-grid-item-posttype{ 6365 display:inline-block; 6366 position: relative; 6367 z-index: 1; 6368} 6369 6370 6371.uc_post_title{ 6372 font-size:21px; 6373} 6374 6375 6376#uc_post_grid_elementor_43e7bad.uc_post_grid_style_one.ue-list-view .uc_content{ 6377 flex-grow:1; 6378} 6379 6380 6381 6382 6383 #uc_post_grid_elementor_43e7bad.uc_post_grid_style_one:not(.ue-list-view) .uc_content{ 6384 position:absolute; 6385 top:0px; 6386 left:0px; 6387 bottom:0px; 6388 right:0px; 6389 opacity:1; 6390 transition:1s; 6391 display:flex; 6392 align-items:center; 6393 flex-direction:column; 6394 } 6395 6396 #uc_post_grid_elementor_43e7bad:not(.ue-list-view) .uc_post_grid_style_one_item:hover .uc_content{ 6397 opacity:0.7; 6398 } 6399 6400 6401 6402 6403 6404 6405 6406 6407 6408 6409/* for grid/list layout switcher*/ 6410 #uc_post_grid_elementor_43e7bad.ue-list-view .uc_post_grid_style_one_item { 6411 display:flex; 6412 flex-direction:row; 6413 } 6414 #uc_post_grid_elementor_43e7bad.ue-list-view .uc_post_grid_style_one_item > div{ 6415 width:50%; 6416 } 6417 6418 #uc_post_grid_elementor_43e7bad.ue-list-view .uc_content { 6419 display:flex; 6420 flex-direction:column; 6421 justify-content:center; 6422 } 6423 6424/* for grid/list layout switcher*/ 6425 6426#uc_post_grid_elementor_43e7bad .ue-meta-data{ 6427 display:flex !important; 6428 flex-wrap: wrap; 6429 line-height:1em; 6430} 6431 6432#uc_post_grid_elementor_43e7bad .ue-grid-item-meta-data{ 6433 display:inline-flex; 6434 align-items:center; 6435} 6436 6437#uc_post_grid_elementor_43e7bad .ue-grid-item-meta-data a{ 6438 color:inherit; 6439} 6440 6441.ue-grid-item-meta-data{ 6442 font-size:12px; 6443} 6444 6445#uc_post_grid_elementor_43e7bad .ue-grid-item-meta-data-icon{ 6446 line-height:1em; 6447} 6448 6449#uc_post_grid_elementor_43e7bad .ue-grid-item-meta-data-icon svg{ 6450 width:1em; 6451 height:1em; 6452} 6453 6454#uc_post_grid_elementor_43e7bad .ue-debug-meta{ 6455 padding:10px; 6456 border:1px solid red; 6457 position:relative; 6458 line-height:1.5em; 6459 font-size:11px; 6460 width:100%; 6461} 6462 6463#uc_post_grid_elementor_43e7bad .uc_btn_inner{ 6464 display:inline-flex; 6465 align-items:center; 6466 pointer-events:none; 6467} 6468 6469#uc_post_grid_elementor_43e7bad .uc_btn_inner svg{ 6470 width:1em; 6471 height:1em; 6472} 6473#uc_post_grid_elementor_43e7bad .ue_p_title{ 6474 pointer-events:none; 6475} 6476 #uc_post_grid_elementor_43e7bad .ue_post_full_link{ 6477 position:absolute; 6478 width:100%; 6479 height:100%; 6480 top:0; 6481 left:0; 6482 z-index: 10; 6483 } 6484 6485 6486#uc_post_grid_elementor_43e7bad .uc_content_inner{ 6487 width: 100%; 6488} 6489 6490 6491#uc_post_grid_elementor_43e7bad .view-switcher-button{ 6492 display: flex; 6493 align-items: center; 6494} 6495 6496#uc_post_grid_elementor_43e7bad .view-switcher-icon{ 6497 display: flex; 6498 align-items: center; 6499 line-height: 1; 6500 cursor: pointer; 6501 transition: all .3s ease; 6502} 6503 6504#uc_post_grid_elementor_43e7bad .view-switcher-icon svg{ 6505 height:1em; 6506 width:1em; 6507} 6508 6509#uc_post_grid_elementor_43e7bad .view-switcher-icon.ue-hidden{ 6510 display: none; 6511} 6512 6513 6514#uc_post_grid_elementor_43e7bad_item1 [href="javascript:void(0)"]{ 6515 cursor: unset; 6516} 6517 6518 6519</style> 6520 6521<div id="uc_post_grid_elementor_43e7bad" class="uc_post_grid_style_one uc-avoid-duplicates " data-postids='38049' > 6522 6523 <div class="uc_post_grid_style_one_wrap ue_post_grid uc-items-wrapper ue-woo-grid"> 6524 6525 6526 6527 6528 6529<div id="uc_post_grid_elementor_43e7bad_item1" class="uc_post_grid_style_one_item ue_post_grid_item ue-item "> 6530 6531 <a class="uc_post_grid_style_one_image " href='https://practicalhorseman.com/rising-to-the-occasion-meagan-davis-last-minute-callup-to-aachen/' target="_self"> 6532 <div class="uc_post_image"> 6533 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/10/MeaganDavis_Shannon_2-copy-scaled.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/10/MeaganDavis_Shannon_2-copy-scaled.jpg" alt="MeaganDavis_Shannon_2 copy" width="2560" height="1711"> 6534 <div class="uc_post_image_overlay"></div>
6535 </div> 6536 </a> 6537 6538 <div class="uc_content"> 6539 <div class="uc_content_inner"> 6540 <div class="uc_content-info-wrapper" > 6541 6542 6543 6544 <div class="ue-grid-item-category"> 6545 <a href="https://practicalhorseman.com/lifestyle/personalities/">Personalities</a> 6546 </div> 6547 6548 6549 <div class="uc_post_title"><a class="" href='https://practicalhorseman.com/rising-to-the-occasion-meagan-davis-last-minute-callup-to-aachen/' target="_self"><div class="ue_p_title">Rising to the Occasion: Meagan Davis' Last-Minute Callup to Aachen</div></a></div> 6550 6551 <div class="ue-meta-data"> 6552 6553 6554 6555 6556 6557 6558 6559 6560 6561 6562 6563 6564 </div> 6565 6566 6567 6568 6569 </div> 6570 <div class="uc_post_button"> 6571 6572 <a class="uc_more_btn " target="_blank" href='https://practicalhorseman.com/rising-to-the-occasion-meagan-davis-last-minute-callup-to-aachen/'> 6573 <div class="uc_btn_inner"> 6574 <div class="uc_btn_txt">Read Article â</div> 6575 </div> 6576 </a> 6577 6578 6579 </div> 6580 </div> </div> 6581 <a class="ue_post_full_link " href='https://practicalhorseman.com/rising-to-the-occasion-meagan-davis-last-minute-callup-to-aachen/' target="_self"></a> 6582</div> 6583 6584 </div> 6585</div> 6586 6587 6588<!-- end Post Grid --> </div> 6589 </div> 6590 <div class="elementor-element elementor-element-f7c91e2 e-con-full e-flex e-con e-child" data-id="f7c91e2" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 6591 <div class="elementor-element elementor-element-b9f7ac1 elementor-widget elementor-widget-ucaddon_post_list" data-id="b9f7ac1" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_post_list.default"> 6592 <div class="elementor-widget-container"> 6593 6594<!-- start Post List --> 6595 6596<style>/* widget: Post List */ 6597 6598 6599 6600#uc_post_list_elementor_b9f7ac1{ 6601 display:grid; 6602} 6603 6604#uc_post_list_elementor_b9f7ac1 .uc_post_list_image div{ 6605 background-size:cover; 6606 background-position:center; 6607} 6608 6609.uc_post_list .uc_post_list_box{ 6610 position: relative; 6611 overflow: hidden; 6612 display: flex; 6613} 6614 6615#uc_post_list_elementor_b9f7ac1 .uc_post_list_image{ 6616 flex-grow:0; 6617 flex-shrink:0; 6618 overflow: hidden; 6619} 6620 6621#uc_post_list_elementor_b9f7ac1 .uc_post_list_image img{ 6622 width:100%; 6623 height:100%; 6624 display:block; 6625 transition:0.3s; 6626 position: relative; 6627 z-index: 1; 6628} 6629 6630.uc_post_list_title a{ 6631 position: relative; 6632 z-index: 1; 6633 color: #333333; 6634 display: block; 6635} 6636 6637.uc_post_list_date{ 6638 font-size: 12px; 6639} 6640 6641#uc_post_list_elementor_b9f7ac1 .uc_post_list_content{ 6642 display:flex; 6643 flex-direction:column; 6644 flex:1; 6645} 6646 6647#uc_post_list_elementor_b9f7ac1 .uc_more_btn{ 6648 text-align:center; 6649 text-decoration:none; 6650 transition:0.3s; 6651 position: relative; 6652 z-index: 1; 6653} 6654 6655#uc_post_list_elementor_b9f7ac1 .button-on-side{ 6656 display:flex; 6657 align-items:center; 6658} 6659 6660#uc_post_list_elementor_b9f7ac1 .ue-grid-item-category{ 6661 display: flex; 6662 align-items: center; 6663} 6664 6665.ue-grid-item-category a{ 6666 display:inline-block; 6667 font-size:10px; 6668 text-transform:uppercase; 6669 white-space: nowrap; 6670} 6671 6672#uc_post_list_elementor_b9f7ac1 .ue-meta-data{ 6673 display:flex; 6674 flex-wrap: wrap; 6675 line-height:1em; 6676} 6677 6678#uc_post_list_elementor_b9f7ac1 .ue-grid-item-meta-data{ 6679 display:inline-flex; 6680 align-items:center; 6681} 6682 6683.ue-grid-item-meta-data{ 6684 font-size:12px; 6685} 6686 6687#uc_post_list_elementor_b9f7ac1 .ue-grid-item-meta-data-icon{ 6688 line-height:1em; 6689} 6690 6691#uc_post_list_elementor_b9f7ac1 .ue-grid-item-meta-data-icon svg{ 6692 width:1em; 6693 height:1em; 6694} 6695 6696#uc_post_list_elementor_b9f7ac1 .ue-debug-meta{ 6697 padding:10px; 6698 border:1px solid red; 6699 position:relative; 6700 line-height:1.5em; 6701 font-size:11px; 6702 width:100%; 6703} 6704 6705.uc-remote-parent .uc_post_list_box{ 6706 cursor:pointer; 6707} 6708 6709#uc_post_list_elementor_b9f7ac1 .ue-post-link-overlay{ 6710 display:block; 6711 position:absolute; 6712 top:0; 6713 bottom:0; 6714 right:0; 6715 left:0; 6716} 6717 6718 6719 6720 6721 6722</style> 6723 6724<div class="uc_post_list uc-items-wrapper uc-avoid-duplicates " id="uc_post_list_elementor_b9f7ac1" data-postids='37821,37726,37618,37127' > 6725 6726 6727 6728<div class="uc_post_list_box" data-category="Lifestyle"> 6729 6730 <div class="uc_post_list_image"> 6731 <a href="https://practicalhorseman.com/pursuing-greatness-as-a-father-daughter-duo/" target="_self" title="Pursuing Greatness as a Father-Daughter Duo"> 6732 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/09/733963858_1624712286331220_3743442382551143186_n-1-2-e1790348427299-768x485.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/09/733963858_1624712286331220_3743442382551143186_n-1-2-e1790348427299-768x485.jpg" alt="733963858_1624712286331220_3743442382551143186_n (1)" width="768" height="485"> 6733 </a> 6734 </div> 6735 6736 <div class="uc_post_list_content"> 6737 <div class="uc_post_list_content_inside"> 6738 6739 6740 6741 6742 6743 <div class="ue-grid-item-category"> 6744 6745 <a href="https://practicalhorseman.com/lifestyle/" target="_self"> 6746 Lifestyle 6747 </a> 6748 6749 </div> 6750 6751 6752 <div class="uc_post_list_title"> 6753 <a href="https://practicalhorseman.com/pursuing-greatness-as-a-father-daughter-duo/" target="_self" title="Pursuing Greatness as a Father-Daughter Duo"> 6754 Pursuing Greatness as a Father-Daughter Duo 6755 </a> 6756 </div> 6757 6758 <div class="ue-meta-data"> 6759 6760
6761 6762 6763 </div> 6764 6765 </div> 6766 </div> 6767 6768 6769 6770</div> 6771 6772 6773 6774<div class="uc_post_list_box" data-category="Lifestyle"> 6775 6776 <div class="uc_post_list_image"> 6777 <a href="https://practicalhorseman.com/5-horsemanship-tips-we-learned-from-a-barn-tour-with-jacob-pope/" target="_self" title="5 Horsemanship Tips We Learned From a Barn Tour With Jacob Pope"> 6778 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/09/IMG_8490-copy-768x512.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/09/IMG_8490-copy-768x512.jpg" alt="IMG_8490 copy" width="768" height="512"> 6779 </a> 6780 </div> 6781 6782 <div class="uc_post_list_content"> 6783 <div class="uc_post_list_content_inside"> 6784 6785 6786 6787 6788 6789 <div class="ue-grid-item-category"> 6790 6791 <a href="https://practicalhorseman.com/lifestyle/" target="_self"> 6792 Lifestyle 6793 </a> 6794 6795 </div> 6796 6797 6798 <div class="uc_post_list_title"> 6799 <a href="https://practicalhorseman.com/5-horsemanship-tips-we-learned-from-a-barn-tour-with-jacob-pope/" target="_self" title="5 Horsemanship Tips We Learned From a Barn Tour With Jacob Pope"> 6800 5 Horsemanship Tips We Learned From a Barn Tour With Jacob Pope 6801 </a> 6802 </div> 6803 6804 <div class="ue-meta-data"> 6805 6806 6807 6808 6809 </div> 6810 6811 </div> 6812 </div> 6813 6814 6815 6816</div> 6817 6818 6819 6820<div class="uc_post_list_box" data-category="Lifestyle"> 6821 6822 <div class="uc_post_list_image"> 6823 <a href="https://practicalhorseman.com/the-business-of-horses-with-sinead-halpin-maynard/" target="_self" title="The Business of Horses with Sinead Halpin Maynard"> 6824 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/09/Preview_702214755_18462557416105519_103257700328660978_n.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/09/Preview_702214755_18462557416105519_103257700328660978_n.jpg" alt="Preview_702214755_18462557416105519_103257700328660978_n" width="678" height="433"> 6825 </a> 6826 </div> 6827 6828 <div class="uc_post_list_content"> 6829 <div class="uc_post_list_content_inside"> 6830 6831 6832 6833 6834 6835 <div class="ue-grid-item-category"> 6836 6837 <a href="https://practicalhorseman.com/lifestyle/" target="_self"> 6838 Lifestyle 6839 </a> 6840 6841 </div> 6842 6843 6844 <div class="uc_post_list_title"> 6845 <a href="https://practicalhorseman.com/the-business-of-horses-with-sinead-halpin-maynard/" target="_self" title="The Business of Horses with Sinead Halpin Maynard"> 6846 The Business of Horses with Sinead Halpin Maynard 6847 </a> 6848 </div> 6849 6850 <div class="ue-meta-data"> 6851 6852 6853 6854 6855 </div> 6856 6857 </div> 6858 </div> 6859 6860 6861 6862</div> 6863 6864 6865 6866<div class="uc_post_list_box" data-category="Lifestyle"> 6867 6868 <div class="uc_post_list_image"> 6869 <a href="https://practicalhorseman.com/a-full-circle-trip-to-aachen/" target="_self" title="A Full-Circle Trip to Aachen"> 6870 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/08/FEATURE_WEB_53969597218_9e285df330_o-scaled.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/08/FEATURE_WEB_53969597218_9e285df330_o-scaled.jpg" alt="FEATURE_WEB_53969597218_9e285df330_o" width="2560" height="1301"> 6871 </a> 6872 </div> 6873 6874 <div class="uc_post_list_content"> 6875 <div class="uc_post_list_content_inside"> 6876 6877 6878 6879 6880 6881 <div class="ue-grid-item-category"> 6882 6883 <a href="https://practicalhorseman.com/lifestyle/" target="_self"> 6884 Lifestyle 6885 </a> 6886 6887 </div> 6888 6889 6890 <div class="uc_post_list_title"> 6891 <a href="https://practicalhorseman.com/a-full-circle-trip-to-aachen/" target="_self" title="A Full-Circle Trip to Aachen"> 6892 A Full-Circle Trip to Aachen 6893 </a> 6894 </div> 6895 6896 <div class="ue-meta-data"> 6897 6898
6899 6900 6901 </div> 6902 6903 </div> 6904 </div> 6905 6906 6907 6908</div> 6909 6910</div> 6911 6912 <div id="uc_post_list_elementor_b9f7ac1_empty_message" class="ue-no-posts-found" style="display:none" >No posts found</div> 6913 6914<!-- end Post List --> </div> 6915 </div> 6916 <div class="elementor-element elementor-element-028b1a5 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="028b1a5" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 6917 <div class="elementor-widget-container"> 6918 <ul class="elementor-icon-list-items"> 6919 <li class="elementor-icon-list-item"> 6920 <a href="https://practicalhorseman.com/lifestyle/"> 6921 6922 <span class="elementor-icon-list-icon"> 6923 </span> 6924 <span class="elementor-icon-list-text">More Lifestyle â</span> 6925 </a> 6926 </li> 6927 </ul> 6928 </div> 6929 </div> 6930 </div> 6931 </div> 6932 <div class="elementor-element elementor-element-58e2762 e-con-full e-flex e-con e-child" data-id="58e2762" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 6933 <div class="elementor-element elementor-element-4b59ad5 e-con-full e-flex e-con e-child" data-id="4b59ad5" data-element_type="container" data-e-type="container"> 6934 <div class="elementor-element elementor-element-df7281d elementor-widget elementor-widget-engam_v2_ad_slot" data-id="df7281d" data-element_type="widget" data-e-type="widget" data-widget_type="engam_v2_ad_slot.default"> 6935 <div class="elementor-widget-container"> 6936 <div class="equinenetworkad" data-sizeDesktop="[300,250]" data-sizeMobile="[300,250]" data-sizes="[300,250]" data-align="center"></div> </div> 6937 </div> 6938 </div> 6939 <div class="elementor-element elementor-element-efa92bd e-con-full e-flex e-con e-child" data-id="efa92bd" data-element_type="container" data-e-type="container"> 6940 <div class="elementor-element elementor-element-cd8bb0d elementor-widget elementor-widget-image" data-id="cd8bb0d" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 6941 <div class="elementor-widget-container"> 6942 <a href="https://practicalhorseman.com/podcast/"> 6943 <img loading="lazy" decoding="async" width="800" height="320" src="https://practicalhorseman.com/wp-content/uploads/2024/09/PRAC_PODCAST_BLUE_LOGO-1024x410.jpg" class="attachment-large size-large wp-image-25410" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2024/09/PRAC_PODCAST_BLUE_LOGO-1024x410.jpg 1024w, https://practicalhorseman.com/wp-content/uploads/2024/09/PRAC_PODCAST_BLUE_LOGO-300x120.jpg 300w, https://practicalhorseman.com/wp-content/uploads/2024/09/PRAC_PODCAST_BLUE_LOGO-768x307.jpg 768w, https://practicalhorseman.com/wp-content/uploads/2024/09/PRAC_PODCAST_BLUE_LOGO-1536x615.jpg 1536w, https://practicalhorseman.com/wp-content/uploads/2024/09/PRAC_PODCAST_BLUE_LOGO-2048x820.jpg 2048w" sizes="(max-width: 800px) 100vw, 800px" /> </a> 6944 </div> 6945 </div> 6946 <div class="elementor-element elementor-element-26b2f80 elementor-widget elementor-widget-heading" data-id="26b2f80" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 6947 <div class="elementor-widget-container"> 6948 <div class="elementor-heading-title elementor-size-default">PODCAST</div> </div> 6949 </div> 6950 <div class="elementor-element elementor-element-ca03124 elementor-widget elementor-widget-ucaddon_post_list" data-id="ca03124" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_post_list.default"> 6951 <div class="elementor-widget-container"> 6952 6953<!-- start Post List --> 6954 6955<style>/* widget: Post List */ 6956 6957 6958 6959#uc_post_list_elementor_ca03124{ 6960 display:grid; 6961} 6962 6963#uc_post_list_elementor_ca03124 .uc_post_list_image div{ 6964 background-size:cover; 6965 background-position:center; 6966} 6967 6968.uc_post_list .uc_post_list_box{ 6969 position: relative; 6970 overflow: hidden; 6971 display: flex; 6972} 6973 6974#uc_post_list_elementor_ca03124 .uc_post_list_image{ 6975 flex-grow:0; 6976 flex-shrink:0; 6977 overflow: hidden; 6978} 6979 6980#uc_post_list_elementor_ca03124 .uc_post_list_image img{ 6981 width:100%; 6982 height:100%; 6983 display:block; 6984 transition:0.3s; 6985 position: relative; 6986 z-index: 1; 6987} 6988 6989.uc_post_list_title a{ 6990 position: relative; 6991 z-index: 1; 6992 color: #333333; 6993 display: block; 6994} 6995 6996.uc_post_list_date{ 6997 font-size: 12px; 6998} 6999 7000#uc_post_list_elementor_ca03124 .uc_post_list_content{ 7001 display:flex; 7002 flex-direction:column; 7003 flex:1; 7004} 7005 7006#uc_post_list_elementor_ca03124 .uc_more_btn{ 7007 text-align:center; 7008 text-decoration:none; 7009 transition:0.3s; 7010 position: relative; 7011 z-index: 1; 7012} 7013 7014#uc_post_list_elementor_ca03124 .button-on-side{ 7015 display:flex; 7016 align-items:center; 7017} 7018 7019#uc_post_list_elementor_ca03124 .ue-grid-item-category{ 7020 display: flex; 7021 align-items: center; 7022} 7023 7024.ue-grid-item-category a{ 7025 display:inline-block; 7026 font-size:10px; 7027 text-transform:uppercase; 7028 white-space: nowrap; 7029} 7030 7031#uc_post_list_elementor_ca03124 .ue-meta-data{ 7032 display:flex; 7033 flex-wrap: wrap; 7034 line-height:1em; 7035} 7036 7037#uc_post_list_elementor_ca03124 .ue-grid-item-meta-data{ 7038 display:inline-flex; 7039 align-items:center; 7040} 7041 7042.ue-grid-item-meta-data{ 7043 font-size:12px; 7044} 7045 7046#uc_post_list_elementor_ca03124 .ue-grid-item-meta-data-icon{ 7047 line-height:1em; 7048} 7049 7050#uc_post_list_elementor_ca03124 .ue-grid-item-meta-data-icon svg{ 7051 width:1em; 7052 height:1em; 7053} 7054 7055#uc_post_list_elementor_ca03124 .ue-debug-meta{ 7056 padding:10px; 7057 border:1px solid red; 7058 position:relative; 7059 line-height:1.5em; 7060 font-size:11px; 7061 width:100%; 7062} 7063 7064.uc-remote-parent .uc_post_list_box{ 7065 cursor:pointer; 7066} 7067 7068#uc_post_list_elementor_ca03124 .ue-post-link-overlay{ 7069 display:block; 7070 position:absolute; 7071 top:0; 7072 bottom:0; 7073 right:0; 7074 left:0; 7075} 7076 7077 7078 7079 7080 7081</style> 7082 7083<div class="uc_post_list uc-items-wrapper uc-avoid-duplicates " id="uc_post_list_elementor_ca03124" data-postids='37753,36871,36662,36187' > 7084 7085 7086 7087<div class="uc_post_list_box" data-category="Featured"> 7088 7089 7090 <div class="uc_post_list_content"> 7091 <div class="uc_post_list_content_inside"> 7092 7093 7094 7095 <div class="uc_post_list_title"> 7096 <a href="https://practicalhorseman.com/practical-horseman-podcast-will-coleman-2/" target="_self" title="Practical Horseman Podcast: Will Coleman"> 7097 Practical Horseman Podcast: Will Coleman 7098 </a> 7099 </div> 7100 7101 <div class="ue-meta-data"> 7102 7103
7104 <div class="ue-grid-item-meta-data"> 7105 <span class="ue-grid-item-meta-data-icon"><i class=''></i></span> 7106 2 weeks ago 7107 </div> 7108 7109 7110 </div> 7111 7112 </div> 7113 </div> 7114 7115 7116 7117</div> 7118 7119 7120 7121<div class="uc_post_list_box" data-category="Practical Horseman Podcast"> 7122 7123 7124 <div class="uc_post_list_content"> 7125 <div class="uc_post_list_content_inside"> 7126 7127 7128 7129 <div class="uc_post_list_title"> 7130 <a href="https://practicalhorseman.com/practical-horseman-podcast-olivia-dutton/" target="_self" title="Practical Horseman Podcast: Olivia Dutton"> 7131 Practical Horseman Podcast: Olivia Dutton 7132 </a> 7133 </div> 7134 7135 <div class="ue-meta-data"> 7136 7137 7138 <div class="ue-grid-item-meta-data"> 7139 <span class="ue-grid-item-meta-data-icon"><i class=''></i></span> 7140 1 month ago 7141 </div> 7142 7143 7144 </div> 7145 7146 </div> 7147 </div> 7148 7149 7150 7151</div> 7152 7153 7154 7155<div class="uc_post_list_box" data-category="Practical Horseman Podcast"> 7156 7157 7158 <div class="uc_post_list_content"> 7159 <div class="uc_post_list_content_inside"> 7160 7161 7162 7163 <div class="uc_post_list_title"> 7164 <a href="https://practicalhorseman.com/practical-horseman-podcast-rodrigo-pessoa/" target="_self" title="Practical Horseman Podcast: Rodrigo Pessoa"> 7165 Practical Horseman Podcast: Rodrigo Pessoa 7166 </a> 7167 </div> 7168 7169 <div class="ue-meta-data"> 7170 7171 7172 <div class="ue-grid-item-meta-data"> 7173 <span class="ue-grid-item-meta-data-icon"><i class=''></i></span> 7174 2 months ago 7175 </div> 7176 7177 7178 </div> 7179 7180 </div> 7181 </div> 7182 7183 7184 7185</div> 7186 7187 7188 7189<div class="uc_post_list_box" data-category="Featured"> 7190 7191 7192 <div class="uc_post_list_content"> 7193 <div class="uc_post_list_content_inside"> 7194 7195 7196 7197 <div class="uc_post_list_title"> 7198 <a href="https://practicalhorseman.com/practical-horseman-podcast-crystal-young/" target="_self" title="Practical Horseman Podcast: Crystal Young"> 7199 Practical Horseman Podcast: Crystal Young 7200 </a> 7201 </div> 7202 7203 <div class="ue-meta-data"> 7204 7205 7206 <div class="ue-grid-item-meta-data"> 7207 <span class="ue-grid-item-meta-data-icon"><i class=''></i></span> 7208 2 months ago 7209 </div> 7210 7211 7212 </div> 7213 7214 </div> 7215 </div> 7216 7217 7218 7219</div> 7220 7221</div> 7222 7223 <div id="uc_post_list_elementor_ca03124_empty_message" class="ue-no-posts-found" style="display:none" >No posts found</div> 7224 7225<!-- end Post List --> </div> 7226 </div> 7227 <div class="elementor-element elementor-element-6d82eb0 elementor-widget elementor-widget-button" data-id="6d82eb0" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 7228 <div class="elementor-widget-container"> 7229 <div class="elementor-button-wrapper"> 7230 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://practicalhorseman.com/podcast/"> 7231 <span class="elementor-button-content-wrapper"> 7232 <span class="elementor-button-text">More Content â</span> 7233 </span> 7234 </a> 7235 </div> 7236 </div> 7237 </div> 7238 </div> 7239 </div> 7240 </div> 7241 </div> 7242 </div> 7243 <div class="elementor-element elementor-element-a5301eb e-con-full e-flex e-con e-parent" data-id="a5301eb" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 7244 <div class="elementor-element elementor-element-e6ec353 e-flex e-con-boxed e-con e-child" data-id="e6ec353" data-element_type="container" data-e-type="container"> 7245 <div class="e-con-inner"> 7246 <div class="elementor-element elementor-element-6c0e0e4 elementor-widget elementor-widget-image" data-id="6c0e0e4" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 7247 <div class="elementor-widget-container"> 7248 <img loading="lazy" decoding="async" width="768" height="341" src="https://practicalhorseman.com/wp-content/uploads/2026/03/HSR-Logo-768x341.png" class="attachment-medium_large size-medium_large wp-image-34044" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2026/03/HSR-Logo-768x341.png 768w, https://practicalhorseman.com/wp-content/uploads/2026/03/HSR-Logo-300x133.png 300w, https://practicalhorseman.com/wp-content/uploads/2026/03/HSR-Logo.png 800w" sizes="(max-width: 768px) 100vw, 768px" /> </div>
7249 </div> 7250 <div class="elementor-element elementor-element-7902be2 elementor-widget elementor-widget-text-editor" data-id="7902be2" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 7251 <div class="elementor-widget-container"> 7252 <p data-pm-slice="1 1 []">Help us help you and your fellow equestrians! To assist you in finding the right competition for you and your horse depending on your discipline, level, location and the type of show environment youâre looking for, Practical Horseman is excited to introduce our new Horse Show Reviews website.</p><p>Weâre inviting you to review shows of all levels and disciplines around the country that youâve recently participated in as a competitor, trainer, groom, horse owner, volunteer or spectator. Weâll ask you to rate the competitionâs overall quality, safety and welfare, facility and stabling, footing, atmosphere and location.</p> </div> 7253 </div> 7254 <div class="elementor-element elementor-element-da4a88a elementor-align-center elementor-widget elementor-widget-button" data-id="da4a88a" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 7255 <div class="elementor-widget-container"> 7256 <div class="elementor-button-wrapper"> 7257 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://horseshowreviews.com/" target="_blank"> 7258 <span class="elementor-button-content-wrapper"> 7259 <span class="elementor-button-text">BROWSE REVIEWS â</span> 7260 </span> 7261 </a> 7262 </div> 7263 </div> 7264 </div> 7265 </div> 7266 </div> 7267 </div> 7268 <div class="elementor-element elementor-element-af66386 e-flex e-con-boxed e-con e-parent" data-id="af66386" data-element_type="container" data-e-type="container"> 7269 <div class="e-con-inner"> 7270 <div class="elementor-element elementor-element-4a6c997 e-con-full e-flex e-con e-child" data-id="4a6c997" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 7271 <div class="elementor-element elementor-element-090ae9d e-con-full e-flex e-con e-child" data-id="090ae9d" data-element_type="container" data-e-type="container"> 7272 <div class="elementor-element elementor-element-7845de7 elementor-widget elementor-widget-heading" data-id="7845de7" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 7273 <div class="elementor-widget-container"> 7274 <div class="elementor-heading-title elementor-size-default"><a href="https://practicalhorseman.com/competitions/">COMPETITION</a></div> </div> 7275 </div> 7276 </div> 7277 <div class="elementor-element elementor-element-783fc41 elementor-widget elementor-widget-ucaddon_post_grid" data-id="783fc41" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_post_grid.default"> 7278 <div class="elementor-widget-container"> 7279 7280<!-- start Post Grid --> 7281 7282<style>/* widget: Post Grid */ 7283 7284 7285 7286#uc_post_grid_elementor_783fc41{ 7287 min-height: 1px; 7288} 7289 7290#uc_post_grid_elementor_783fc41.uc_post_grid_style_one .uc_post_grid_style_one_wrap { 7291 display:grid; 7292} 7293 7294 7295#uc_post_grid_elementor_783fc41 .uc_post_grid_style_one_item{ 7296 position:relative; 7297} 7298 7299#uc_post_grid_elementor_783fc41 .uc_post_image{ 7300 transition:0.3s; 7301 position:relative; 7302 overflow:hidden; 7303} 7304 7305#uc_post_grid_elementor_783fc41 .uc_post_image img{ 7306 width:100%; 7307 display:block; 7308 transition:0.3s; 7309} 7310 7311 #uc_post_grid_elementor_783fc41 .ue-item:hover .uc_post_image img { 7312 transform:scale(1.1,1.1); 7313 } 7314 7315 7316#uc_post_grid_elementor_783fc41 .uc_post_image_overlay{ 7317 position:absolute; 7318 top:0px; 7319 left:0px; 7320 height:100%; 7321 width:100%; 7322 transition:0.3s; 7323} 7324 7325#uc_post_grid_elementor_783fc41 .uc_more_btn-custom-field{ 7326 display:inline-block; 7327 text-align:center; 7328 text-decoration:none; 7329 transition:0.3s; 7330} 7331 7332#uc_post_grid_elementor_783fc41 .uc_more_btn{ 7333 display:inline-block; 7334 text-align:center; 7335 text-decoration:none; 7336 transition:0.3s; 7337} 7338 7339.ue-grid-item-category a{ 7340 display:inline-block; 7341 font-size:10px; 7342 position: relative; 7343 z-index: 1; 7344} 7345 7346#uc_post_grid_elementor_783fc41 .ue-grid-item-posttype{ 7347 display:inline-block; 7348 position: relative; 7349 z-index: 1; 7350} 7351 7352 7353.uc_post_title{ 7354 font-size:21px; 7355} 7356 7357 7358#uc_post_grid_elementor_783fc41.uc_post_grid_style_one.ue-list-view .uc_content{ 7359 flex-grow:1; 7360} 7361 7362 7363 7364 7365 #uc_post_grid_elementor_783fc41.uc_post_grid_style_one:not(.ue-list-view) .uc_content{ 7366 position:absolute; 7367 top:0px; 7368 left:0px; 7369 bottom:0px; 7370 right:0px; 7371 opacity:1; 7372 transition:1s; 7373 display:flex; 7374 align-items:center; 7375 flex-direction:column; 7376 } 7377 7378 #uc_post_grid_elementor_783fc41:not(.ue-list-view) .uc_post_grid_style_one_item:hover .uc_content{ 7379 opacity:0.7; 7380 } 7381 7382 7383 7384 7385 7386 7387 7388 7389 7390 7391/* for grid/list layout switcher*/ 7392 #uc_post_grid_elementor_783fc41.ue-list-view .uc_post_grid_style_one_item { 7393 display:flex; 7394 flex-direction:row; 7395 } 7396 #uc_post_grid_elementor_783fc41.ue-list-view .uc_post_grid_style_one_item > div{ 7397 width:50%; 7398 } 7399 7400 #uc_post_grid_elementor_783fc41.ue-list-view .uc_content { 7401 display:flex; 7402 flex-direction:column; 7403 justify-content:center; 7404 } 7405 7406/* for grid/list layout switcher*/ 7407 7408#uc_post_grid_elementor_783fc41 .ue-meta-data{ 7409 display:flex !important; 7410 flex-wrap: wrap; 7411 line-height:1em; 7412} 7413 7414#uc_post_grid_elementor_783fc41 .ue-grid-item-meta-data{ 7415 display:inline-flex; 7416 align-items:center; 7417} 7418 7419#uc_post_grid_elementor_783fc41 .ue-grid-item-meta-data a{ 7420 color:inherit; 7421} 7422 7423.ue-grid-item-meta-data{ 7424 font-size:12px; 7425} 7426 7427#uc_post_grid_elementor_783fc41 .ue-grid-item-meta-data-icon{ 7428 line-height:1em; 7429} 7430 7431#uc_post_grid_elementor_783fc41 .ue-grid-item-meta-data-icon svg{ 7432 width:1em; 7433 height:1em; 7434} 7435 7436#uc_post_grid_elementor_783fc41 .ue-debug-meta{ 7437 padding:10px; 7438 border:1px solid red; 7439 position:relative; 7440 line-height:1.5em; 7441 font-size:11px; 7442 width:100%; 7443} 7444 7445#uc_post_grid_elementor_783fc41 .uc_btn_inner{ 7446 display:inline-flex; 7447 align-items:center; 7448 pointer-events:none; 7449} 7450 7451#uc_post_grid_elementor_783fc41 .uc_btn_inner svg{ 7452 width:1em; 7453 height:1em; 7454} 7455#uc_post_grid_elementor_783fc41 .ue_p_title{ 7456 pointer-events:none; 7457} 7458 #uc_post_grid_elementor_783fc41 .ue_post_full_link{ 7459 position:absolute; 7460 width:100%; 7461 height:100%; 7462 top:0; 7463 left:0; 7464 z-index: 10; 7465 } 7466 7467 7468#uc_post_grid_elementor_783fc41 .uc_content_inner{ 7469 width: 100%; 7470} 7471 7472 7473#uc_post_grid_elementor_783fc41 .view-switcher-button{ 7474 display: flex; 7475 align-items: center; 7476} 7477 7478#uc_post_grid_elementor_783fc41 .view-switcher-icon{ 7479 display: flex; 7480 align-items: center; 7481 line-height: 1; 7482 cursor: pointer; 7483 transition: all .3s ease; 7484} 7485 7486#uc_post_grid_elementor_783fc41 .view-switcher-icon svg{ 7487 height:1em; 7488 width:1em; 7489} 7490 7491#uc_post_grid_elementor_783fc41 .view-switcher-icon.ue-hidden{ 7492 display: none; 7493} 7494 7495 7496#uc_post_grid_elementor_783fc41_item1 [href="javascript:void(0)"]{ 7497 cursor: unset; 7498} 7499 7500 7501</style> 7502 7503<div id="uc_post_grid_elementor_783fc41" class="uc_post_grid_style_one uc-avoid-duplicates " data-postids='37438' > 7504 7505 <div class="uc_post_grid_style_one_wrap ue_post_grid uc-items-wrapper ue-woo-grid"> 7506 7507 7508 7509 7510 7511<div id="uc_post_grid_elementor_783fc41_item1" class="uc_post_grid_style_one_item ue_post_grid_item ue-item "> 7512 7513 <a class="uc_post_grid_style_one_image " href='https://practicalhorseman.com/after-the-win-obalix-delivers-for-ariel-grald-at-the-aec/' target="_self"> 7514 <div class="uc_post_image"> 7515 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/09/AEC-26-0826-AD1i-313-1-e1788378304592.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/09/AEC-26-0826-AD1i-313-1-e1788378304592.jpg" alt="AEC-26-0826-AD1i-313" width="1500" height="920"> 7516 <div class="uc_post_image_overlay"></div>
7517 </div> 7518 </a> 7519 7520 <div class="uc_content"> 7521 <div class="uc_content_inner"> 7522 <div class="uc_content-info-wrapper" > 7523 7524 7525 7526 <div class="ue-grid-item-category"> 7527 <a href="https://practicalhorseman.com/competitions/">Competitions</a> 7528 </div> 7529 7530 7531 <div class="uc_post_title"><a class="" href='https://practicalhorseman.com/after-the-win-obalix-delivers-for-ariel-grald-at-the-aec/' target="_self"><div class="ue_p_title">After the Win: Obalix Delivers for Ariel Grald at the AEC</div></a></div> 7532 7533 <div class="ue-meta-data"> 7534 7535 7536 7537 7538 7539 7540 7541 7542 7543 7544 7545 7546 </div> 7547 7548 7549 7550 7551 </div> 7552 <div class="uc_post_button"> 7553 7554 <a class="uc_more_btn " target="_blank" href='https://practicalhorseman.com/after-the-win-obalix-delivers-for-ariel-grald-at-the-aec/'> 7555 <div class="uc_btn_inner"> 7556 <div class="uc_btn_txt">Read Article â</div> 7557 </div> 7558 </a> 7559 7560 7561 </div> 7562 </div> </div> 7563 <a class="ue_post_full_link " href='https://practicalhorseman.com/after-the-win-obalix-delivers-for-ariel-grald-at-the-aec/' target="_self"></a> 7564</div> 7565 7566 </div> 7567</div> 7568 7569 7570<!-- end Post Grid --> </div> 7571 </div> 7572 <div class="elementor-element elementor-element-a31b374 e-con-full e-flex e-con e-child" data-id="a31b374" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 7573 <div class="elementor-element elementor-element-0f7865a elementor-widget elementor-widget-ucaddon_post_list" data-id="0f7865a" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_post_list.default"> 7574 <div class="elementor-widget-container"> 7575 7576<!-- start Post List --> 7577 7578<style>/* widget: Post List */ 7579 7580 7581 7582#uc_post_list_elementor_0f7865a{ 7583 display:grid; 7584} 7585 7586#uc_post_list_elementor_0f7865a .uc_post_list_image div{ 7587 background-size:cover; 7588 background-position:center; 7589} 7590 7591.uc_post_list .uc_post_list_box{ 7592 position: relative; 7593 overflow: hidden; 7594 display: flex; 7595} 7596 7597#uc_post_list_elementor_0f7865a .uc_post_list_image{ 7598 flex-grow:0; 7599 flex-shrink:0; 7600 overflow: hidden; 7601} 7602 7603#uc_post_list_elementor_0f7865a .uc_post_list_image img{ 7604 width:100%; 7605 height:100%; 7606 display:block; 7607 transition:0.3s; 7608 position: relative; 7609 z-index: 1; 7610} 7611 7612.uc_post_list_title a{ 7613 position: relative; 7614 z-index: 1; 7615 color: #333333; 7616 display: block; 7617} 7618 7619.uc_post_list_date{ 7620 font-size: 12px; 7621} 7622 7623#uc_post_list_elementor_0f7865a .uc_post_list_content{ 7624 display:flex; 7625 flex-direction:column; 7626 flex:1; 7627} 7628 7629#uc_post_list_elementor_0f7865a .uc_more_btn{ 7630 text-align:center; 7631 text-decoration:none; 7632 transition:0.3s; 7633 position: relative; 7634 z-index: 1; 7635} 7636 7637#uc_post_list_elementor_0f7865a .button-on-side{ 7638 display:flex; 7639 align-items:center; 7640} 7641 7642#uc_post_list_elementor_0f7865a .ue-grid-item-category{ 7643 display: flex; 7644 align-items: center; 7645} 7646 7647.ue-grid-item-category a{ 7648 display:inline-block; 7649 font-size:10px; 7650 text-transform:uppercase; 7651 white-space: nowrap; 7652} 7653 7654#uc_post_list_elementor_0f7865a .ue-meta-data{ 7655 display:flex; 7656 flex-wrap: wrap; 7657 line-height:1em; 7658} 7659 7660#uc_post_list_elementor_0f7865a .ue-grid-item-meta-data{ 7661 display:inline-flex; 7662 align-items:center; 7663} 7664 7665.ue-grid-item-meta-data{ 7666 font-size:12px; 7667} 7668 7669#uc_post_list_elementor_0f7865a .ue-grid-item-meta-data-icon{ 7670 line-height:1em; 7671} 7672 7673#uc_post_list_elementor_0f7865a .ue-grid-item-meta-data-icon svg{ 7674 width:1em; 7675 height:1em; 7676} 7677 7678#uc_post_list_elementor_0f7865a .ue-debug-meta{ 7679 padding:10px; 7680 border:1px solid red; 7681 position:relative; 7682 line-height:1.5em; 7683 font-size:11px; 7684 width:100%; 7685} 7686 7687.uc-remote-parent .uc_post_list_box{ 7688 cursor:pointer; 7689} 7690 7691#uc_post_list_elementor_0f7865a .ue-post-link-overlay{ 7692 display:block; 7693 position:absolute; 7694 top:0; 7695 bottom:0; 7696 right:0; 7697 left:0; 7698} 7699 7700 7701 7702 7703 7704</style> 7705 7706<div class="uc_post_list uc-items-wrapper uc-avoid-duplicates " id="uc_post_list_elementor_0f7865a" data-postids='37370,37357,37342,37322' > 7707 7708 7709 7710<div class="uc_post_list_box" data-category="News"> 7711 7712 <div class="uc_post_list_image"> 7713 <a href="https://practicalhorseman.com/big-jumps-big-moments-relive-the-aachen-jumping-world-championships/" target="_self" title="Big Jumps, Big Moments: Relive the Aachen Jumping World Championships"> 7714 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/08/Aachen_PG-copy-768x469.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/08/Aachen_PG-copy-768x469.jpg" alt="Aachen_PG copy" width="768" height="469"> 7715 </a> 7716 </div> 7717 7718 <div class="uc_post_list_content"> 7719 <div class="uc_post_list_content_inside"> 7720 7721 7722 7723 7724 7725 <div class="ue-grid-item-category"> 7726 7727 <a href="https://practicalhorseman.com/news/" target="_self"> 7728 News 7729 </a> 7730 7731 </div> 7732 7733 7734 <div class="uc_post_list_title"> 7735 <a href="https://practicalhorseman.com/big-jumps-big-moments-relive-the-aachen-jumping-world-championships/" target="_self" title="Big Jumps, Big Moments: Relive the Aachen Jumping World Championships"> 7736 Big Jumps, Big Moments: Relive the Aachen Jumping World Championships 7737 </a> 7738 </div> 7739 7740 <div class="ue-meta-data"> 7741 7742
7743 7744 7745 </div> 7746 7747 </div> 7748 </div> 7749 7750 7751 7752</div> 7753 7754 7755 7756<div class="uc_post_list_box" data-category="Competitions"> 7757 7758 <div class="uc_post_list_image"> 7759 <a href="https://practicalhorseman.com/after-the-win-cellestino-turns-silver-into-gold-at-hunter-derby-finals/" target="_self" title="After the Win: Cellestino Turns Silver into Gold at Hunter Derby Finals"> 7760 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/08/260815_ACE_7214-scaled-1-768x512.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/08/260815_ACE_7214-scaled-1-768x512.jpg" alt="260815_ACE_7214-scaled" width="768" height="512"> 7761 </a> 7762 </div> 7763 7764 <div class="uc_post_list_content"> 7765 <div class="uc_post_list_content_inside"> 7766 7767 7768 7769 7770 7771 <div class="ue-grid-item-category"> 7772 7773 <a href="https://practicalhorseman.com/competitions/" target="_self"> 7774 Competitions 7775 </a> 7776 7777 </div> 7778 7779 7780 <div class="uc_post_list_title"> 7781 <a href="https://practicalhorseman.com/after-the-win-cellestino-turns-silver-into-gold-at-hunter-derby-finals/" target="_self" title="After the Win: Cellestino Turns Silver into Gold at Hunter Derby Finals"> 7782 After the Win: Cellestino Turns Silver into Gold at Hunter Derby Finals 7783 </a> 7784 </div> 7785 7786 <div class="ue-meta-data"> 7787 7788 7789 7790 7791 </div> 7792 7793 </div> 7794 </div> 7795 7796 7797 7798</div> 7799 7800 7801 7802<div class="uc_post_list_box" data-category="News"> 7803 7804 <div class="uc_post_list_image"> 7805 <a href="https://practicalhorseman.com/its-selfie-celebration-time-looking-back-at-the-aachen-eventing-world-championship/" target="_self" title="Itâs Selfie Celebration Time: Looking Back at the Aachen Eventing World Championship"> 7806 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/08/FEATURE-web_MartinBoydCooleyNutcracker-USA-0047-scaled.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/08/FEATURE-web_MartinBoydCooleyNutcracker-USA-0047-scaled.jpg" alt="FEATURE web_MartinBoydCooleyNutcracker-USA--0047" width="2560" height="1304"> 7807 </a> 7808 </div> 7809 7810 <div class="uc_post_list_content"> 7811 <div class="uc_post_list_content_inside"> 7812 7813 7814 7815 7816 7817 <div class="ue-grid-item-category"> 7818 7819 <a href="https://practicalhorseman.com/news/" target="_self"> 7820 News 7821 </a> 7822 7823 </div> 7824 7825 7826 <div class="uc_post_list_title"> 7827 <a href="https://practicalhorseman.com/its-selfie-celebration-time-looking-back-at-the-aachen-eventing-world-championship/" target="_self" title="Itâs Selfie Celebration Time: Looking Back at the Aachen Eventing World Championship"> 7828 Itâs Selfie Celebration Time: Looking Back at the Aachen Eventing World Championship 7829 </a> 7830 </div> 7831 7832 <div class="ue-meta-data"> 7833 7834 7835 7836 7837 </div> 7838 7839 </div> 7840 </div> 7841 7842 7843 7844</div> 7845 7846 7847 7848<div class="uc_post_list_box" data-category="News"> 7849 7850 <div class="uc_post_list_image"> 7851 <a href="https://practicalhorseman.com/guerdat-is-golden-in-aachen-jumping-world-championships-final/" target="_self" title="Guerdat is Golden in Aachen Jumping World Championships Final"> 7852 <img loading="lazy" decoding="async" src="https://practicalhorseman.com/wp-content/uploads/2026/08/FEATURE-GuerdatSteveDynamix-de-BelhemeSUI-WEG26brinkman8-23j2-1443-scaled.jpg" src="https://practicalhorseman.com/wp-content/uploads/2026/08/FEATURE-GuerdatSteveDynamix-de-BelhemeSUI-WEG26brinkman8-23j2-1443-scaled.jpg" alt="FEATURE GuerdatSteveDynamix de BelhemeSUI-WEG26brinkman8-23j2-1443" width="2560" height="1236"> 7853 </a> 7854 </div> 7855 7856 <div class="uc_post_list_content"> 7857 <div class="uc_post_list_content_inside"> 7858 7859 7860 7861 7862 7863 <div class="ue-grid-item-category"> 7864 7865 <a href="https://practicalhorseman.com/news/" target="_self"> 7866 News 7867 </a> 7868 7869 </div> 7870 7871 7872 <div class="uc_post_list_title"> 7873 <a href="https://practicalhorseman.com/guerdat-is-golden-in-aachen-jumping-world-championships-final/" target="_self" title="Guerdat is Golden in Aachen Jumping World Championships Final"> 7874 Guerdat is Golden in Aachen Jumping World Championships Final 7875 </a> 7876 </div> 7877 7878 <div class="ue-meta-data"> 7879 7880
7881 7882 7883 </div> 7884 7885 </div> 7886 </div> 7887 7888 7889 7890</div> 7891 7892</div> 7893 7894 <div id="uc_post_list_elementor_0f7865a_empty_message" class="ue-no-posts-found" style="display:none" >No posts found</div> 7895 7896<!-- end Post List --> </div> 7897 </div> 7898 <div class="elementor-element elementor-element-5783f4d elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="5783f4d" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 7899 <div class="elementor-widget-container"> 7900 <ul class="elementor-icon-list-items"> 7901 <li class="elementor-icon-list-item"> 7902 <a href="https://practicalhorseman.com/competitions/"> 7903 7904 <span class="elementor-icon-list-icon"> 7905 </span> 7906 <span class="elementor-icon-list-text">More Competition â</span> 7907 </a> 7908 </li> 7909 </ul> 7910 </div> 7911 </div> 7912 </div> 7913 </div> 7914 <div class="elementor-element elementor-element-3fbae92 e-con-full e-flex e-con e-child" data-id="3fbae92" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 7915 <div class="elementor-element elementor-element-b971e71 e-con-full e-flex e-con e-child" data-id="b971e71" data-element_type="container" data-e-type="container"> 7916 <div class="elementor-element elementor-element-e13c3d2 elementor-widget elementor-widget-engam_v2_ad_slot" data-id="e13c3d2" data-element_type="widget" data-e-type="widget" data-widget_type="engam_v2_ad_slot.default"> 7917 <div class="elementor-widget-container"> 7918 <div class="equinenetworkad" data-sizeDesktop="[[300,250],[300,600]]" data-sizeMobile="[[300,250],[300,600]]" data-sizes="[[300,250],[300,600]]" data-align="center"></div> </div> 7919 </div> 7920 </div> 7921 <div class="elementor-element elementor-element-a18e776 e-con-full e-flex e-con e-child" data-id="a18e776" data-element_type="container" data-e-type="container"> 7922 <div class="elementor-element elementor-element-84da8b1 elementor-widget elementor-widget-heading" data-id="84da8b1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 7923 <div class="elementor-widget-container"> 7924 <div class="elementor-heading-title elementor-size-default">NEWS</div> </div> 7925 </div> 7926 <div class="elementor-element elementor-element-2836297 elementor-widget elementor-widget-ucaddon_post_list" data-id="2836297" data-element_type="widget" data-e-type="widget" data-widget_type="ucaddon_post_list.default"> 7927 <div class="elementor-widget-container"> 7928 7929<!-- start Post List --> 7930 7931<style>/* widget: Post List */ 7932 7933 7934 7935#uc_post_list_elementor_2836297{ 7936 display:grid; 7937} 7938 7939#uc_post_list_elementor_2836297 .uc_post_list_image div{ 7940 background-size:cover; 7941 background-position:center; 7942} 7943 7944.uc_post_list .uc_post_list_box{ 7945 position: relative; 7946 overflow: hidden; 7947 display: flex; 7948} 7949 7950#uc_post_list_elementor_2836297 .uc_post_list_image{ 7951 flex-grow:0; 7952 flex-shrink:0; 7953 overflow: hidden; 7954} 7955 7956#uc_post_list_elementor_2836297 .uc_post_list_image img{ 7957 width:100%; 7958 height:100%; 7959 display:block; 7960 transition:0.3s; 7961 position: relative; 7962 z-index: 1; 7963} 7964 7965.uc_post_list_title a{ 7966 position: relative; 7967 z-index: 1; 7968 color: #333333; 7969 display: block; 7970} 7971 7972.uc_post_list_date{ 7973 font-size: 12px; 7974} 7975 7976#uc_post_list_elementor_2836297 .uc_post_list_content{ 7977 display:flex; 7978 flex-direction:column; 7979 flex:1; 7980} 7981 7982#uc_post_list_elementor_2836297 .uc_more_btn{ 7983 text-align:center; 7984 text-decoration:none; 7985 transition:0.3s; 7986 position: relative; 7987 z-index: 1; 7988} 7989 7990#uc_post_list_elementor_2836297 .button-on-side{ 7991 display:flex; 7992 align-items:center; 7993} 7994 7995#uc_post_list_elementor_2836297 .ue-grid-item-category{ 7996 display: flex; 7997 align-items: center; 7998} 7999 8000.ue-grid-item-category a{ 8001 display:inline-block; 8002 font-size:10px; 8003 text-transform:uppercase; 8004 white-space: nowrap; 8005} 8006 8007#uc_post_list_elementor_2836297 .ue-meta-data{ 8008 display:flex; 8009 flex-wrap: wrap; 8010 line-height:1em; 8011} 8012 8013#uc_post_list_elementor_2836297 .ue-grid-item-meta-data{ 8014 display:inline-flex; 8015 align-items:center; 8016} 8017 8018.ue-grid-item-meta-data{ 8019 font-size:12px; 8020} 8021 8022#uc_post_list_elementor_2836297 .ue-grid-item-meta-data-icon{ 8023 line-height:1em; 8024} 8025 8026#uc_post_list_elementor_2836297 .ue-grid-item-meta-data-icon svg{ 8027 width:1em; 8028 height:1em; 8029} 8030 8031#uc_post_list_elementor_2836297 .ue-debug-meta{ 8032 padding:10px; 8033 border:1px solid red; 8034 position:relative; 8035 line-height:1.5em; 8036 font-size:11px; 8037 width:100%; 8038} 8039 8040.uc-remote-parent .uc_post_list_box{ 8041 cursor:pointer; 8042} 8043 8044#uc_post_list_elementor_2836297 .ue-post-link-overlay{ 8045 display:block; 8046 position:absolute; 8047 top:0; 8048 bottom:0; 8049 right:0; 8050 left:0; 8051} 8052 8053 8054 8055 8056 8057</style> 8058 8059<div class="uc_post_list uc-items-wrapper uc-avoid-duplicates " id="uc_post_list_elementor_2836297" data-postids='38101,38055,37807,37669' > 8060 8061 8062 8063<div class="uc_post_list_box" data-category="News"> 8064 8065 8066 <div class="uc_post_list_content"> 8067 <div class="uc_post_list_content_inside"> 8068 8069 8070 8071 8072 8073 <div class="ue-grid-item-category"> 8074 8075 <a href="https://practicalhorseman.com/news/" target="_self"> 8076 News 8077 </a> 8078 8079 </div> 8080 8081 8082 <div class="uc_post_list_title"> 8083 <a href="https://practicalhorseman.com/research-provides-fresh-insights-on-breast-support-in-female-equestrians/" target="_self" title="Research Provides Fresh Insights on Breast Support in Female Equestrians"> 8084 Research Provides Fresh Insights on Breast Support in Female Equestrians 8085 </a> 8086 </div> 8087 8088 <div class="ue-meta-data"> 8089 8090
8091 <div class="ue-grid-item-meta-data"> 8092 <span class="ue-grid-item-meta-data-icon"><i class=''></i></span> 8093 8 hours ago 8094 </div> 8095 8096 8097 </div> 8098 8099 </div> 8100 </div> 8101 8102 8103 8104</div> 8105 8106 8107 8108<div class="uc_post_list_box" data-category="News"> 8109 8110 8111 <div class="uc_post_list_content"> 8112 <div class="uc_post_list_content_inside"> 8113 8114 8115 8116 8117 8118 <div class="ue-grid-item-category"> 8119 8120 <a href="https://practicalhorseman.com/news/" target="_self"> 8121 News 8122 </a> 8123 8124 </div> 8125 8126 8127 <div class="uc_post_list_title"> 8128 <a href="https://practicalhorseman.com/us-equestrian-board-of-directors-appoints-sonja-keating-as-new-ceo/" target="_self" title="US Equestrian Board of Directors Appoints Sonja Keating as New CEO"> 8129 US Equestrian Board of Directors Appoints Sonja Keating as New CEO 8130 </a> 8131 </div> 8132 8133 <div class="ue-meta-data"> 8134 8135 8136 <div class="ue-grid-item-meta-data"> 8137 <span class="ue-grid-item-meta-data-icon"><i class=''></i></span> 8138 2 days ago 8139 </div> 8140 8141 8142 </div> 8143 8144 </div> 8145 </div> 8146 8147 8148 8149</div> 8150 8151 8152 8153<div class="uc_post_list_box" data-category="News"> 8154 8155 8156 <div class="uc_post_list_content"> 8157 <div class="uc_post_list_content_inside"> 8158 8159 8160 8161 8162 8163 <div class="ue-grid-item-category"> 8164 8165 <a href="https://practicalhorseman.com/news/" target="_self"> 8166 News 8167 </a> 8168 8169 </div> 8170 8171 8172 <div class="uc_post_list_title"> 8173 <a href="https://practicalhorseman.com/tune-in-to-the-temecula-valley-national-fall-1-3-livestream-on-practical-horseman/" target="_self" title="Tune in to the Temecula Valley National Fall 1-3 Livestream on Practical Horseman"> 8174 Tune in to the Temecula Valley National Fall 1-3 Livestream on Practical Horseman 8175 </a> 8176 </div> 8177 8178 <div class="ue-meta-data"> 8179 8180 8181 <div class="ue-grid-item-meta-data"> 8182 <span class="ue-grid-item-meta-data-icon"><i class=''></i></span> 8183 1 week ago 8184 </div> 8185 8186 8187 </div> 8188 8189 </div> 8190 </div> 8191 8192 8193 8194</div> 8195 8196 8197 8198<div class="uc_post_list_box" data-category="News"> 8199 8200 8201 <div class="uc_post_list_content"> 8202 <div class="uc_post_list_content_inside"> 8203 8204 8205 8206 8207 8208 <div class="ue-grid-item-category"> 8209 8210 <a href="https://practicalhorseman.com/news/" target="_self"> 8211 News 8212 </a> 8213 8214 </div> 8215 8216 8217 <div class="uc_post_list_title"> 8218 <a href="https://practicalhorseman.com/ride-for-rayas-raises-up-riders-while-honoring-the-life-of-a-young-equestrian/" target="_self" title="'Ride for Rayas' Raises Up Riders While Honoring the Life of a Young Equestrian"> 8219 'Ride for Rayas' Raises Up Riders While Honoring the Life of a Young Equestrian 8220 </a> 8221 </div> 8222 8223 <div class="ue-meta-data"> 8224 8225 8226 <div class="ue-grid-item-meta-data"> 8227 <span class="ue-grid-item-meta-data-icon"><i class=''></i></span> 8228 3 weeks ago 8229 </div> 8230 8231 8232 </div> 8233 8234 </div> 8235 </div> 8236 8237 8238 8239</div> 8240 8241</div> 8242 8243 <div id="uc_post_list_elementor_2836297_empty_message" class="ue-no-posts-found" style="display:none" >No posts found</div> 8244 8245<!-- end Post List --> </div> 8246 </div> 8247 <div class="elementor-element elementor-element-5528550 elementor-widget elementor-widget-button" data-id="5528550" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 8248 <div class="elementor-widget-container"> 8249 <div class="elementor-button-wrapper"> 8250 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://practicalhorseman.com/news/"> 8251 <span class="elementor-button-content-wrapper"> 8252 <span class="elementor-button-text">More Content â</span> 8253 </span> 8254 </a> 8255 </div> 8256 </div>
8257 </div> 8258 </div> 8259 </div> 8260 </div> 8261 </div> 8262 </div> 8263 8264 8265 </div> 8266 8267 8268</main> 8269 8270 <footer data-elementor-type="footer" data-elementor-id="18651" class="elementor elementor-18651 elementor-location-footer" data-elementor-post-type="elementor_library"> 8271 <div class="elementor-element elementor-element-6b8ef5b e-con-full e-flex e-con e-parent" data-id="6b8ef5b" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 8272 <div class="elementor-element elementor-element-20f706b e-con-full e-flex e-con e-child" data-id="20f706b" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 8273 <div class="elementor-element elementor-element-30619af elementor-widget elementor-widget-heading" data-id="30619af" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 8274 <div class="elementor-widget-container"> 8275 <div class="elementor-heading-title elementor-size-default">SIGN ME UP</div> </div> 8276 </div> 8277 <div class="elementor-element elementor-element-1576f80 elementor-widget elementor-widget-text-editor" data-id="1576f80" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 8278 <div class="elementor-widget-container"> 8279 Sign up for the <em>Practical Horseman</em> newsletter and get the best from Practical Horseman delivered straight to your inbox once a week! </div> 8280 </div> 8281 <div class="elementor-element elementor-element-d9b313f elementor-widget elementor-widget-shortcode" data-id="d9b313f" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default"> 8282 <div class="elementor-widget-container"> 8283 <div class="elementor-shortcode"> 8284 <div class='gf_browser_chrome gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_34' > 8285 <div class='gform_heading'> 8286 <p class='gform_description'></p> 8287 <p class='gform_required_legend'>"<span class="gfield_required gfield_required_asterisk">*</span>" indicates required fields</p> 8288 </div><form method='post' enctype='multipart/form-data' id='gform_34' action='/' data-formid='34' novalidate><div class='gf_invisible ginput_recaptchav3' data-tabindex='0'><input id="input_5263262cbd15ede578250718d819ed36" class="gfield_recaptcha_response" type="hidden" name="input_5263262cbd15ede578250718d819ed36" value=""/></div> 8289 <div class='gform-body gform_body'><div id='gform_fields_34' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_34_21" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible" ><label class='gfield_label gform-field-label' for='input_34_21'><span class='gform-field-label__text'>URL</span></label><div class='ginput_container'><input name='input_21' id='input_34_21' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_34_21'>This field is for validation purposes and should be left unchanged.</div></div><div id="field_34_2" class="gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" ><label class='gfield_label gform-field-label' for='input_34_2'><span class='gform-field-label__text'>Email</span><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> 8290 <input name='input_2' id='input_34_2' type='email' value='' class='large' aria-required="true" aria-invalid="false" /> 8291 </div></div><div id="field_34_20" class="gfield gfield--type-html gfield--in
8291put-type-html gfield--width-full consent_html gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" >By clicking "subscribe", I consent to Equine Networkâs <a href="https://www.equinenetwork.com/privacy-policy/" target="_blank"><u>Privacy Policy and Terms of Service</u></a> and I represent that I am over 16 years old. </div></div></div> 8292 <div class='gform-footer gform_footer top_label'> <button type='submit' id='gform_submit_button_34' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' >Subscribe</button> 8293 <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_34' value='postback' /> 8294 <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_34' id='gform_theme_34' value='gravity-theme' /> 8295 <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_34' id='gform_style_settings_34' value='[]' /> 8296 <input type='hidden' class='gform_hidden' name='is_submit_34' value='1' /> 8297 <input type='hidden' class='gform_hidden' name='gform_submit' value='34' /> 8298 8299 <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='QAn7NOcqzpn3kkRDpeObdGYaaEUdzcGtzJJwnPxVNSd4SwfvRzKpaHSo+ik37QzXmcOQ5d3Bpj6UbRAFLYcCUk+Q31ckcW5D1KQmEG2Gt9dmpgI=' /> 8300 <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> 8301 <input type='hidden' class='gform_hidden' name='state_34' value='WyJ7XCJnZm9ybV9zdWJtaXNzaW9uX21ldGhvZFwiOltcIjkxMDdjM2IzNDE2MzkwZDgxODRhNjBkZTdiNTBjODRlXCIsXCI2MDQ1OTM1ZjBmODlkNjI5ZjNlMzdiZjM1NmIxZDM0OFwiXSxcImdmb3JtX3RoZW1lXCI6XCJhNjM0NTRmZWRiZGZhOTcxYjBjYzdlMjdiMThjZmY2YVwiLFwiZ2Zvcm1fc3R5bGVfc2V0dGluZ3NcIjpcIjNmNWIyYjg5ZmYyOThmMmZhMzE1OGZhNzg0NGIyNmQ2XCIsXCJmb3JtX2lkXCI6XCIyNWQwYWNiZGYyZTdhZDJiNDA3NTE1ODM0YWY4M2ZlZlwiLFwidXJsXCI6XCIyZDc2NmNiY2JkM2QwMWI1NThkM2YyYjcxMGFlYmZhN1wiLFwic3RhdGVfdGltZXN0YW1wXCI6XCI5ZmNmMzY2YzEyZDRiOGI4MTc5NzZmZDMyZDAyZDk3Y1wifSIsIjEyNzNiOGJmNTA3NTQ4M2E3NTJjYTJkM2IxNGRhYTg1IiwxNzkxNTIxOTE5XQ==' /> 8302 <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_34' id='gform_target_page_number_34' value='0' /> 8303 <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_34' id='gform_source_page_number_34' value='1' /> 8304 <input type='hidden' name='gform_field_values' value='' /> 8305 8306 </div> 8307 </form> 8308 </div></div> 8309 </div> 8310 </div> 8311 <div class="elementor-element elementor-element-8153668 e-grid-align-left elementor-shape-circle elementor-grid-0 elementor-widget elementor-widget-global elementor-global-32738 elementor-widget-social-icons" data-id="8153668" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"> 8312 <div class="elementor-widget-container"> 8313 <div class="elementor-social-icons-wrapper elementor-grid" role="list"> 8314 <span class="elementor-grid-item" role="listitem"> 8315 <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-d0ebdf6" href="https://www.facebook.com/practicalhorseman" target="_blank"> 8316 <span class="elementor-screen-only">Facebook</span> 8317 <i aria-hidden="true" class="fab fa-facebook"></i> </a> 8318 </span> 8319 <span class="elementor-grid-item" role="listitem"> 8320 <a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-a34ebe4" href="https://www.instagram.com/practicalhorseman" target="_blank"> 8321 <span class="elementor-screen-only">Instagram</span> 8322 <i aria-hidden="true" class="fab fa-instagram"></i> </a> 8323 </span> 8324 <span class="elementor-grid-item" role="listitem"> 8325 <a class="elementor-icon elementor-social-icon elementor-social-icon-pinterest elementor-repeater-item-74de47a" href="https://pinterest.com/prachorseman" target="_blank"> 8326 <span class="elementor-screen-only">Pinterest</span> 8327 <i aria-hidden="true" class="fab fa-pinterest"></i> </a> 8328 </span> 8329 <span class="elementor-grid-item" role="listitem"> 8330 <a class="elementor-icon elementor-social-icon elementor-social-icon-twitter elementor-repeater-item-ef0d850" href="https://twitter.com/prachorseman" target="_blank"> 8331 <span class="elementor-screen-only">Twitter</span> 8332 <i aria-hidden="true" class="fab fa-twitter"></i> </a> 8333 </span> 8334 <span class="elementor-grid-item" role="listitem"> 8335 <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-079b80b" href="https://www.youtube.com/user/PracticalHorseman" target="_blank"> 8336 <span class="elementor-screen-only">Youtube</span> 8337 <i aria-hidden="true" class="fab fa-youtube"></i> </a> 8338 </span> 8339 </div> 8340 </div>
8341 </div> 8342 </div> 8343 <div class="elementor-element elementor-element-cee20c6 e-con-full e-flex e-con e-child" data-id="cee20c6" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 8344 <div class="elementor-element elementor-element-87f130d e-con-full e-flex e-con e-child" data-id="87f130d" data-element_type="container" data-e-type="container"> 8345 <div class="elementor-element elementor-element-8e66d38 e-con-full e-flex e-con e-child" data-id="8e66d38" data-element_type="container" data-e-type="container"> 8346 <div class="elementor-element elementor-element-a10d995 elementor-widget elementor-widget-heading" data-id="a10d995" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 8347 <div class="elementor-widget-container"> 8348 <h6 class="elementor-heading-title elementor-size-default">COMPANY</h6> </div> 8349 </div> 8350 <div class="elementor-element elementor-element-e073cb9 elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu" data-id="e073cb9" data-element_type="widget" data-e-type="widget" data-settings="{"layout":"vertical","submenu_icon":{"value":"<i class=\"fas fa-caret-down\" aria-hidden=\"true\"><\/i>","library":"fa-solid"}}" data-widget_type="nav-menu.default"> 8351 <div class="elementor-widget-container"> 8352 <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none"> 8353 <ul id="menu-1-e073cb9" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18941"><a target="_blank" href="https://www.equinenetwork.com/" class="elementor-item">Equine Network</a></li> 8354<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18937"><a target="_blank" href="https://www.equinenetwork.com/advertise-with-us/" class="elementor-item">Advertise With Us</a></li> 8355<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32255"><a href="https://practicalhorseman.com/newsletter/" class="elementor-item">Newsletter</a></li> 8356<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27705"><a href="/en-login" class="elementor-item">Employee Login</a></li> 8357</ul> </nav> 8358 <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 8359 <ul id="menu-2-e073cb9" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18941"><a target="_blank" href="https://www.equinenetwork.com/" class="elementor-item" tabindex="-1">Equine Network</a></li> 8360<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18937"><a target="_blank" href="https://www.equinenetwork.com/advertise-with-us/" class="elementor-item" tabindex="-1">Advertise With Us</a></li> 8361<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32255"><a href="https://practicalhorseman.com/newsletter/" class="elementor-item" tabindex="-1">Newsletter</a></li> 8362<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27705"><a href="/en-login" class="elementor-item" tabindex="-1">Employee Login</a></li> 8363</ul> </nav> 8364 </div> 8365 </div> 8366 <div class="elementor-element elementor-element-c6c4b10 elementor-widget elementor-widget-image" data-id="c6c4b10" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 8367 <div class="elementor-widget-container"> 8368 <a href="https://www.equinenetwork.com/" target="_blank"> 8369 <img width="1728" height="405" src="https://practicalhorseman.com/wp-content/uploads/2025/12/EN-Black.png" class="attachment-full size-full wp-image-32743" alt="" srcset="https://practicalhorseman.com/wp-content/uploads/2025/12/EN-Black.png 1728w, https://practicalhorseman.com/wp-content/uploads/2025/12/EN-Black-300x70.png 300w, https://practicalhorseman.com/wp-content/uploads/2025/12/EN-Black-1024x240.png 1024w, https://practicalhorseman.com/wp-content/uploads/2025/12/EN-Black-768x180.png 768w, https://practicalhorseman.com/wp-content/uploads/2025/12/EN-Black-1536x360.png 1536w" sizes="(max-width: 1728px) 100vw, 1728px" /> </a> 8370 </div>
8371 </div> 8372 <div class="elementor-element elementor-element-6e64d49 elementor-widget elementor-widget-image" data-id="6e64d49" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 8373 <div class="elementor-widget-container"> 8374 <a href="https://www.usef.org/safe-sport" target="_blank"> 8375 <img width="295" height="250" src="https://practicalhorseman.com/wp-content/uploads/2023/02/safe-sport-awareness-resources.gif" class="attachment-full size-full wp-image-27993" alt="" /> </a> 8376 </div> 8377 </div> 8378 </div> 8379 <div class="elementor-element elementor-element-b7ae603 e-con-full e-flex e-con e-child" data-id="b7ae603" data-element_type="container" data-e-type="container"> 8380 <div class="elementor-element elementor-element-4eefa12 elementor-widget elementor-widget-heading" data-id="4eefa12" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 8381 <div class="elementor-widget-container"> 8382 <h6 class="elementor-heading-title elementor-size-default">OUR SITES</h6> </div> 8383 </div> 8384 <div class="elementor-element elementor-element-0d4d09e elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu" data-id="0d4d09e" data-element_type="widget" data-e-type="widget" data-settings="{"layout":"vertical","submenu_icon":{"value":"<i class=\"fas fa-caret-down\" aria-hidden=\"true\"><\/i>","library":"fa-solid"}}" data-widget_type="nav-menu.default"> 8385 <div class="elementor-widget-container"> 8386 <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none"> 8387 <ul id="menu-1-0d4d09e" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18762"><a target="_blank" href="https://dressagetoday.com/" class="elementor-item">Dressage Today</a></li> 8388<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18766"><a target="_blank" href="https://equusmagazine.com/" class="elementor-item">EQUUS</a></li> 8389<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18761"><a target="_blank" href="https://equimanagement.com/" class="elementor-item">EquiManagement</a></li> 8390<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18773"><a target="_blank" href="https://thehorse.com/" class="elementor-item">The Horse</a></li> 8391<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18771"><a target="_blank" href="https://stablemanagement.com/" class="elementor-item">Stable Management</a></li> 8392</ul> </nav> 8393 <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 8394 <ul id="menu-2-0d4d09e" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18762"><a target="_blank" href="https://dressagetoday.com/" class="elementor-item" tabindex="-1">Dressage Today</a></li> 8395<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18766"><a target="_blank" href="https://equusmagazine.com/" class="elementor-item" tabindex="-1">EQUUS</a></li> 8396<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18761"><a target="_blank" href="https://equimanagement.com/" class="elementor-item" tabindex="-1">EquiManagement</a></li> 8397<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18773"><a target="_blank" href="https://thehorse.com/" class="elementor-item" tabindex="-1">The Horse</a></li> 8398<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18771"><a target="_blank" href="https://stablemanagement.com/" class="elementor-item" tabindex="-1">Stable Management</a></li> 8399</ul> </nav> 8400 </div> 8401 </div> 8402 </div> 8403 <div class="elementor-element elementor-element-5ea5203 e-con-full e-flex e-con e-child" data-id="5ea5203" data-element_type="container" data-e-type="container"> 8404 <div class="elementor-element elementor-element-cdcab53 elementor-widget elementor-widget-heading" data-id="cdcab53" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 8405 <div class="elementor-widget-container"> 8406 <h6 class="elementor-heading-title elementor-size-default">RESOURCES</h6> </div>
8407 </div> 8408 <div class="elementor-element elementor-element-cac2f6b elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu" data-id="cac2f6b" data-element_type="widget" data-e-type="widget" data-settings="{"layout":"vertical","submenu_icon":{"value":"<i class=\"fas fa-caret-down\" aria-hidden=\"true\"><\/i>","library":"fa-solid"}}" data-widget_type="nav-menu.default"> 8409 <div class="elementor-widget-container"> 8410 <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none"> 8411 <ul id="menu-1-cac2f6b" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33104"><a href="https://practicalhorseman.com/contact-us/" class="elementor-item">Contact Us</a></li> 8412<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18931"><a href="/videos/" class="elementor-item">Video</a></li> 8413<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33346"><a href="https://practicalhorseman.com/ph-plus-faq/" class="elementor-item">FAQ</a></li> 8414<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18932"><a target="_blank" href="https://www.usrider.org/" class="elementor-item">USRider</a></li> 8415<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18933"><a target="_blank" href="https://spalding-labs.com/" class="elementor-item">Spalding-Labs</a></li> 8416<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19061"><a target="_blank" href="https://equimanagement.com/news/edcc-health-watch/" class="elementor-item">EDCC Health Watch</a></li> 8417<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18935"><a target="_blank" href="https://ahomeforeveryhorse.com/" class="elementor-item">A Home For Every Horse</a></li> 8418<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18936"><a target="_blank" href="https://equinenetworkfoundation.org/" class="elementor-item">Equine Network Foundation</a></li> 8419<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-24068"><a href="https://www.horseradionetwork.com/" class="elementor-item">Horse Radio Network</a></li> 8420</ul> </nav> 8421 <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 8422 <ul id="menu-2-cac2f6b" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33104"><a href="https://practicalhorseman.com/contact-us/" class="elementor-item" tabindex="-1">Contact Us</a></li> 8423<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18931"><a href="/videos/" class="elementor-item" tabindex="-1">Video</a></li> 8424<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33346"><a href="https://practicalhorseman.com/ph-plus-faq/" class="elementor-item" tabindex="-1">FAQ</a></li> 8425<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18932"><a target="_blank" href="https://www.usrider.org/" class="elementor-item" tabindex="-1">USRider</a></li> 8426<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18933"><a target="_blank" href="https://spalding-labs.com/" class="elementor-item" tabindex="-1">Spalding-Labs</a></li> 8427<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19061"><a target="_blank" href="https://equimanagement.com/news/edcc-health-watch/" class="elementor-item" tabindex="-1">EDCC Health Watch</a></li> 8428<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18935"><a target="_blank" href="https://ahomeforeveryhorse.com/" class="elementor-item" tabindex="-1">A Home For Every Horse</a></li> 8429<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18936"><a target="_blank" href="https://equinenetworkfoundation.org/" class="elementor-item" tabindex="-1">Equine Network Foundation</a></li> 8430<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-24068"><a href="https://www.horseradionetwork.com/" class="elementor-item" tabindex="-1">Horse Radio Network</a></li> 8431</ul> </nav> 8432 </div>
8433 </div> 8434 </div> 8435 <div class="elementor-element elementor-element-df328fb e-con-full e-flex e-con e-child" data-id="df328fb" data-element_type="container" data-e-type="container"> 8436 <div class="elementor-element elementor-element-4ff0f4b elementor-widget elementor-widget-heading" data-id="4ff0f4b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 8437 <div class="elementor-widget-container"> 8438 <h6 class="elementor-heading-title elementor-size-default">PRIVACY</h6> </div> 8439 </div> 8440 <div class="elementor-element elementor-element-4f27173 elementor-widget elementor-widget-html" data-id="4f27173" data-element_type="widget" data-e-type="widget" data-widget_type="html.default"> 8441 <div class="elementor-widget-container"> 8442 <div class="compliance"> 8443 <a href="https://www.equinenetwork.com/YourPrivacyChoices/" target="_blank"> 8444 <div class="yourPrivacyChoices"> 8445 <div> 8446 Your Privacy Choices <img src="https://equinenetwork.com/wp-content/uploads/corporate/privacyoptions123x59.png" style="width:30px;"/> 8447 </div> 8448 </div> 8449 </a> 8450 8451 <a href="https://www.equinenetwork.com/datasubjectaccessrequest/" target="_blank"> 8452 <div class="DataSubjectAccessRequest">Data Subject Access Request</div> 8453 </a> 8454 8455 <a href="javascript:void(0);" onclick="utag.gdpr.showConsentPreferences();"> 8456 <div class="cookieConsent">Cookie Consent</div> 8457 </a> 8458 <a href="https://www.equinenetwork.com/privacy-policy/" target="_blank"> 8459 <div>Privacy Policy</div> 8460 </a> 8461</div> </div> 8462 </div> 8463 </div> 8464 </div> 8465 <div class="elementor-element elementor-element-d51fa8a e-con-full e-flex e-con e-child" data-id="d51fa8a" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 8466 <div class="elementor-element elementor-element-e850f3f elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="e850f3f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 8467 <div class="elementor-widget-container"> 8468 © Equine Network 2026 | All Rights Reserved </div> 8469 </div> 8470 </div> 8471 </div> 8472 </div> 8473 </footer> 8474
8475<script type="speculationrules"> 8476{"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/Practical%20Horseman%20Magazine%20Theme/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 8477</script>
vendor: 1 bytes, line 8477
8477
8478<script> 8479 var wpLoginLinks = document.querySelectorAll("a[href*='wp-login.php']"); 8480 for (var i = 0; i < wpLoginLinks.length; i++) { 8481 if (wpLoginLinks[i].href.includes('?')) { 8482 wpLoginLinks[i].href = wpLoginLinks[i].href + '&redirect_to=' + (window.location.href).replace(window.location.origin, ''); 8483 } else { 8484 wpLoginLinks[i].href = wpLoginLinks[i].href + '?redirect_to=' + (window.location.href).replace(window.location.origin, ''); 8485 } 8486 } 8487 </script>
8487<script> 8488document.addEventListener('DOMContentLoaded', function () { 8489 8490var MD5=function(d){var r=M(V(Y(X(d),8*d.length)));return r.toLowerCase()};function M(d){for(var _,m="0123456789ABCDEF",f="",r=0;r<d.length;r++)_=d.charCodeAt(r),f+=m.charAt(_>>>4&15)+m.charAt(15&_);return f}function X(d){for(var _=Array(d.length>>2),m=0;m<_.length;m++)_[m]=0;for(m=0;m<8*d.length;m+=8)_[m>>5]|=(255&d.charCodeAt(m/8))<<m%32;return _}function V(d){for(var _="",m=0;m<32*d.length;m+=8)_+=String.fromCharCode(d[m>>5]>>>m%32&255);return _}function Y(d,_){d[_>>5]|=128<<_%32,d[14+(_+64>>>9<<4)]=_;for(var m=1732584193,f=-271733879,r=-1732584194,i=271733878,n=0;n<d.length;n+=16){var h=m,t=f,g=r,e=i;f=md5_ii(f=md5_ii(f=md5_ii(f=md5_ii(f=md5_hh(f=md5_hh(f=md5_hh(f=md5_hh(f=md5_gg(f=md5_gg(f=md5_gg(f=md5_gg(f=md5_ff(f=md5_ff(f=md5_ff(f=md5_ff(f,r=md5_ff(r,i=md5_ff(i,m=md5_ff(m,f,r,i,d[n+0],7,-680876936),f,r,d[n+1],12,-389564586),m,f,d[n+2],17,606105819),i,m,d[n+3],22,-1044525330),r=md5_ff(r,i=md5_ff(i,m=md5_ff(m,f,r,i,d[n+4],7,-176418897),f,r,d[n+5],12,1200080426),m,f,d[n+6],17,-1473231341),i,m,d[n+7],22,-45705983),r=md5_ff(r,i=md5_ff(i,m=md5_ff(m,f,r,i,d[n+8],7,1770035416),f,r,d[n+9],12,-1958414417),m,f,d[n+10],17,-42063),i,m,d[n+11],22,-1990404162),r=md5_ff(r,i=md5_ff(i,m=md5_ff(m,f,r,i,d[n+12],7,1804603682),f,r,d[n+13],12,-40341101),m,f,d[n+14],17,-1502002290),i,m,d[n+15],22,1236535329),r=md5_gg(r,i=md5_gg(i,m=md5_gg(m,f,r,i,d[n+1],5,-165796510),f,r,d[n+6],9,-1069501632),m,f,d[n+11],14,643717713),i,m,d[n+0],20,-373897302),r=md5_gg(r,i=md5_gg(i,m=md5_gg(m,f,r,i,d[n+5],5,-701558691),f,r,d[n+10],9,38016083),m,f,d[n+15],14,-660478335),i,m,d[n+4],20,-405537848),r=md5_gg(r,i=md5_gg(i,m=md5_gg(m,f,r,i,d[n+9],5,568446438),f,r,d[n+14],9,-1019803690),m,f,d[n+3],14,-187363961),i,m,d[n+8],20,1163531501),r=md5_gg(r,i=md5_gg(i,m=md5_gg(m,f,r,i,d[n+13],5,-1444681467),f,r,d[n+2],9,-51403784),m,f,d[n+7],14,1735328473),i,m,d[n+12],20,-1926607734),r=md5_hh(r,i=md5_hh(i,m=md5_hh(m,f,r,i,d[n+5],4,-378558),f,r,d[n+8],11,-2022574463),m,f,d[n+11],16,1839030562),i,m,d[n+14],23,-35309556),r=md5_hh(r,i=md5_hh(i,m=md5_hh(m,f,r,i,d[n+1],4,-1530992060),f,r,d[n+4],11,1272893353),m,f,d[n+7],16,-155497632),i,m,d[n+10],23,-1094730640),r=md5_hh(r,i=md5_hh(i,m=md5_hh(m,f,r,i,d[n+13],4,681279174),f,r,d[n+0],11,-358537222),m,f,d[n+3],16,-722521979),i,m,d[n+6],23,76029189),r=md5_hh(r,i=md5_hh(i,m=md5_hh(m,f,r,i,d[n+9],4,-640364487),f,r,d[n+12],11,-421815835),m,f,d[n+15],16,530742520),i,m,d[n+2],23,-995338651),r=md5_ii(r,i=md5_ii(i,m=md5_ii(m,f,r,i,d[n+0],6,-198630844),f,r,d[n+7],10,1126891415),m,f,d[n+14],15,-1416354905),i,m,d[n+5],21,-57434055),r=md5_ii(r,i=md5_ii(i,m=md5_ii(m,f,r,i,d[n+12],6,1700485571),f,r,d[n+3],10,-1894986606),m,f,d[n+10],15,-1051523),i,m,d[n+1],21,-2054922799),r=md5_ii(r,i=md5_ii(i,m=md5_ii(m,f,r,i,d[n+8],6,1873313359),f,r,d[n+15],10,-30611744),m,f,d[n+6],15,-1560198380),i,m,d[n+13],21,1309151649),r=md5_ii(r,i=md5_ii(i,m=md5_ii(m,f,r,i,d[n+4],6,-145523070),f,r,d[n+11],10,-1120210379),m,f,d[n+2],15,718787259),i,m,d[n+9],21,-343485551),m=safe_add(m,h),f=safe_add(f,t),r=safe_add(r,g),i=safe_add(i,e)}return Array(m,f,r,i)}function md5_cmn(d,_,m,f,r,i){return safe_add(bit_rol(safe_add(safe_add(_,d),safe_add(f,i)),r),m)}function md5_ff(d,_,m,f,r,i,n){return md5_cmn(_&m|~_&f,d,_,r,i,n)}function md5_gg(d,_,m,f,r,i,n){return md5_cmn(_&f|m&~f,d,_,r,i,n)}function md5_hh(d,_,m,f,r,i,n){return md5_cmn(_^m^f,d,_,r,i,n)}function md5_ii(d,_,m,f,r,i,n){return md5_cmn(m^(_|~f),d,_,r,i,n)}function safe_add(d,_){var m=(65535&d)+(65535&_);return(d>>16)+(_>>16)+(m>>16)<<16|65535&m}function bit_rol(d,_){return d<<_|d>>>32-_} 8491 8492// IMPORTANT: every ad slot on the page is registered inside the single 8493// googletag.cmd queue below. If any one slot throws during registration 8494// (e.g. defineSlot returns null for a misconfigured/zero-area widget, then 8495// .addService() is called on null), GPT aborts the ENTIRE queue and no slots 8496// register â so leaderboards and every other ad silently stop firing. 8497// The guards below (null check after defineSlot, zero-area size filtering, 8498// duplicate-divID tracking, conditional sponsor targeting) make each slot 8499// self-contained so one bad widget can never block the rest. Do not remove. 8500var callbacks = 0;
8501var adSlots = document.getElementsByClassName('equinenetworkad'); 8502var registeredDivIDs = {}; 8503 8504window.googletag = window.googletag || {cmd: []}; 8505googletag.cmd.push(function() { 8506 8507 // Normalize to an array of valid [w,h] size pairs, dropping zero-area sizes. 8508 // Accepts either a single pair ([728,90]) or an array of pairs 8509 // ([[320,50],[728,90]]). The Elementor widget and the stacker emit 8510 // sizeDesktop/sizeMobile as single pairs; without this normalization they 8511 // failed the Array.isArray(s) test, validSizes returned null, and the size 8512 // mapping below was silently skipped â so GAM could serve a 320x50 creative 8513 // into a 728x90 desktop leaderboard. 8514 function validSizes(arr) { 8515 if (!Array.isArray(arr) || arr.length === 0) return null; 8516 // A single pair like [728, 90] â wrap as [[728, 90]]. 8517 if (typeof arr[0] === 'number') arr = [arr]; 8518 var filtered = arr.filter(function(s) { 8519 return Array.isArray(s) ? (s[0] > 0 && s[1] > 0) : false; 8520 }); 8521 return filtered.length ? filtered : null; 8522 } 8523 8524 // Global GPT config â must be set once before any slot is defined. 8525 googletag.setConfig({centering: true}); 8526 var displayQueue = []; 8527 8528 for (var i = 0; i < adSlots.length; i++) { 8529 var slot = adSlots[i]; 8530 // Skip ad slots inside a scheduled carousel that resolved to "off" (outside its 8531 // schedule window). Its inline gate marks the wrapper before GPT runs, so we never 8532 // request ads for a carousel that isn't being shown. 8533 if (slot.closest && slot.closest('.engam-car-sched[data-engam-sched-off]')) continue; 8534 var sizeDesktop = (typeof slot.dataset.sizedesktop === 'undefined') ? null : JSON.parse(slot.dataset.sizedesktop); 8535 var sizeTablet = (typeof slot.dataset.sizetablet === 'undefined') ? null : JSON.parse(slot.dataset.sizetablet); 8536 var sizeMobile = (typeof slot.dataset.sizemobile === 'undefined') ? null : JSON.parse(slot.dataset.sizemobile); 8537 var adSize = (typeof slot.dataset.sizes === 'undefined') ? null : JSON.parse(slot.dataset.sizes); 8538 var adAlign = slot.dataset.align || 'center'; 8539 var popup = slot.dataset.popup || false; 8540 var sponsorID = slot.dataset.sponsorid || null; 8541 var slotName = slot.dataset.slotname || null; 8542 var posValue = slot.dataset.pos || null; 8543 var engamLi = slot.dataset.engamLi || null; 8544 8545 // Server-side sponsor override (from post/term meta or ACF). 8546 8547 // Build size mapping only when explicit sizes are provided. 8548 // Masthead and leaderboard slots omit sizes â GAM serves fluid creatives. 8549 // Filter out zero-area sizes to prevent GPT errors. 8550 var validDsk = validSizes(sizeDesktop); 8551 var validTab = validSizes(sizeTablet); 8552 var validMob = validSizes(sizeMobile); 8553 var mapping = null; 8554 if (validDsk && validMob) { 8555 // Billboard-style slots add a third (tablet) tier, so the desktop 8556 // breakpoint widens to 970 to leave room for it; slots with only 8557 // desktop/mobile sizes keep the original 728 breakpoint unchanged. 8558 var dskBreak = validTab ? 970 : 728; 8559 var builder = googletag.sizeMapping().addSize([dskBreak, 0], validDsk); 8560 if (validTab) builder = builder.addSize([728, 0], validTab); 8561 mapping = builder.addSize([0, 0], validMob).build(); 8562 } 8563 8564 var divID = MD5(i + 'equinenetwork'); 8565 var injectedHTML = ''; 8566 var displayAd = true; 8567 8568 // Skip if this divID was already registered (prevents duplicate-slot errors). 8569 if (registeredDivIDs[divID]) continue; 8570 8571 if ( popup === false || popup === 'false' ) { 8572 injectedHTML = '<div align="' + adAlign + '"><div id="' + divID + '" style="text-align:' + adAlign + '" align="' + adAlign + '"></div></div>'; 8573 } else if ( document.getElementById('adModal') ) { 8574 // #adModal is a singleton â a second popup slot on the same page would 8575 // inject a duplicate ID that getElementById can never reach. First popup wins. 8576 injectedHTML = ''; 8577 displayAd = false; 8578 } else { 8579 // 5-minute cooldown for popup ads. 8580 var lastClose = parseInt(localStorage.getItem('engamModalLastClose')) || 0; 8581 if ( (Date.now() - lastClose) / 1000 / 60 <= 5 ) { 8582 injectedHTML = ''; 8583 displayAd = false;
8584 } else { 8585 injectedHTML = '<div id="adModal" style="z-index:300000000;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)">'; 8586 injectedHTML += '<div style="margin:auto;position:relative;padding:0;outline:0;">'; 8587 injectedHTML += '<div style="display:flex;justify-content:flex-end;margin:0 0 10px 0;">'; 8588 injectedHTML += '<button type="button" class="engam-popup-close" aria-label="Close ad" onclick="localStorage.setItem(\'engamModalLastClose\',Date.now());document.getElementById(\'adModal\').style.display=\'none\'">Close <span aria-hidden="true" style="font-size:15px;line-height:1;">×</span></button>'; 8589 injectedHTML += '</div>'; 8590 injectedHTML += '<div id="' + divID + '" style="text-align:' + adAlign + '" align="' + adAlign + '"></div>'; 8591 injectedHTML += '</div></div>'; 8592 // The 10s auto-dismiss is armed when the modal is actually SHOWN 8593 // (in slotRenderEnded below) â arming it here at page load would 8594 // set the 5-min cooldown even for popups the visitor never saw. 8595 } 8596 } 8597 8598 if ( displayAd ) { 8599 var gamNetworkID = window.equinenetwork_gam_v2_id; 8600 var fullSlotName = slotName ? (gamNetworkID + '/' + slotName) : gamNetworkID; 8601 8602 // Use 'fluid' for slots with no explicit size (leaderboards, mastheads). 8603 var slotSize = (adSize !== null && adSize !== undefined) ? adSize : 'fluid'; 8604 var gamSlot = googletag.defineSlot(fullSlotName, slotSize, divID); 8605 if (!gamSlot) continue; // defineSlot returns null on invalid args â skip this slot 8606 gamSlot.addService(googletag.pubads()); 8607 registeredDivIDs[divID] = true; 8608 if (mapping) gamSlot.defineSizeMapping(mapping); 8609 8610 gamSlot.setTargeting('content-type', 'home'); 8611 if (sponsorID) gamSlot.setTargeting('sponlineitemid', [sponsorID]); 8612 // Placement key-value (e.g. pos=masthead). Lets a line item target the 8613 // site's root ad unit + this key instead of a dedicated child ad unit â 8614 // same mechanism the wrap takeover uses for its left/right/bg panels. 8615 if (posValue) gamSlot.setTargeting('pos', posValue); 8616 // Pin a masthead to its own GAM line item (see masthead_html): when several 8617 // masthead campaigns share pos=masthead across pages, target each line item 8618 // in GAM to engam_li = its own ID so the plugin's per-page choice wins. 8619 if (engamLi) gamSlot.setTargeting('engam_li', engamLi); 8620 8621 var paths = ["https:","practicalhorseman.com"];gamSlot.setTargeting('path', paths); 8622 8623 if ( popup === false || popup === 'false' ) { 8624 slot.innerHTML += injectedHTML; 8625 } else { 8626 // Inject the popup modal at body level, NOT inside the page layout. 8627 // Elementor motion effects / sticky headers put a `transform` on 8628 // ancestor containers, which turns position:fixed into 8629 // container-relative and traps the overlay inside its column. The 8630 // modal starts display:none and is only revealed when its own slot 8631 // renders a filled ad (slotRenderEnded below). 8632 document.body.insertAdjacentHTML('beforeend', injectedHTML); 8633 } 8634 8635 displayQueue.push(divID); 8636 } 8637 8638 // Collapse empty slots + their Elementor container. 8639 if ( callbacks === 0 ) { 8640 googletag.pubads().addEventListener('slotRenderEnded', function(event) { 8641 // Takeover wrap panel slots have their own dedicated handler in the 8642 // takeover class. Skip them here to avoid margin/display interference. 8643 var _eid = event.slot.getSlotElementId(); 8644 if (_eid === 'engam-wrap-slot-left' || _eid === 'engam-wrap-slot-right' || _eid === 'engam-wrap-slot-bg') return; 8645 8646 if ( event.advertiserId === null ) { 8647 var emptySlot = document.getElementById(event.slot.getSlotElementId()); 8648 if ( emptySlot ) { 8649 // Walk up to the .equinenetworkad wrapper and hide it. 8650 var wrapper = emptySlot.closest ? emptySlot.closest('.equinenetworkad') : emptySlot.parentNode; 8651 if ( wrapper ) { 8652 // Admin debug: show the empty slot + its ad unit path 8653 // instead of collapsing, so placement can be verified. 8654 if ( window.equinenetwork_gam_v2_debug ) { 8655 try { wrapper.setAttribute('data-engam-debug', event.slot.getAdUnitPath()); } catch(e){} 8656 wrapper.classList.add('engam-debug-empty'); 8657 return; 8658 } 8659 wrapper.classList.add('engam-empty'); 8660 8661 // Mid-content leaderboard injected into the page body (e.g. a 8662 // calendar): collapse only its own band, never walk up to the 8663 // page's containers or the surrounding content would disappear. 8664 var engamMidBand = wrapper.closest ? wrapper.closest('.engam-leaderboard-midpoint') : null; 8665 if ( engamMidBand ) { 8666 engamMidBand.classList.add('engam-empty'); 8667 return; 8668 } 8669 8670 // If this ad lives inside an EN carousel, the carousel
8671 // collapses its own empty slide via CSS (:has(.engam-empty)). 8672 // Do NOT walk up to the Elementor containers â that would 8673 // hide the entire carousel widget. Bail out here. 8674 if ( wrapper.closest('.engam-car') ) { 8675 return; 8676 } 8677 8678 // Stacker divs are injected inside post content â never walk 8679 // up to Elementor containers or the whole post body disappears. 8680 if ( wrapper.classList.contains('engam-stacker') ) { 8681 return; 8682 } 8683 8684 // Collapse widget-level containers. 8685 var elContainer = wrapper.closest('.elementor-widget-container'); 8686 if ( elContainer ) elContainer.classList.add('engam-container-empty'); 8687 var elWidget = wrapper.closest('.elementor-widget'); 8688 if ( elWidget ) elWidget.classList.add('engam-container-empty'); 8689 8690 // Walk up to Elementor column / Flex Container and collapse 8691 // if ALL sibling widgets inside it are also empty. 8692 var colSelectors = [ 8693 '.elementor-column', 8694 '.elementor-col-100', 8695 '.e-con', 8696 '.e-con-inner' 8697 ]; 8698 colSelectors.forEach(function(sel) { 8699 var col = wrapper.closest(sel); 8700 if ( ! col ) return; 8701 // Check that every .elementor-widget inside this column is empty. 8702 var allWidgets = col.querySelectorAll('.elementor-widget'); 8703 if ( allWidgets.length === 0 ) return; 8704 var allEmpty = true; 8705 for ( var w = 0; w < allWidgets.length; w++ ) { 8706 if ( ! allWidgets[w].classList.contains('engam-container-empty') ) { 8707 allEmpty = false; 8708 break; 8709 } 8710 } 8711 if ( allEmpty ) col.classList.add('engam-container-empty'); 8712 }); 8713 8714 // Also collapse Elementor sections that only contain empty columns. 8715 var section = wrapper.closest('.elementor-section'); 8716 if ( section ) { 8717 var allCols = section.querySelectorAll('.elementor-column'); 8718 var allColsEmpty = allCols.length > 0; 8719 for ( var c = 0; c < allCols.length; c++ ) { 8720 if ( ! allCols[c].classList.contains('engam-container-empty') ) { 8721 allColsEmpty = false; 8722 break; 8723 } 8724 } 8725 if ( allColsEmpty ) section.classList.add('engam-container-empty'); 8726 } 8727 } 8728 } 8729 } else { 8730 var filledSlot = document.getElementById(event.slot.getSlotElementId()); 8731 if ( filledSlot ) { 8732 // Popup slot: reveal the modal only when the popup's OWN ad 8733 // rendered â an unrelated slot filling elsewhere on the page 8734 // must not open an (empty) overlay. Skip the masthead/content 8735 // scaling below: the modal is a full-screen fixed overlay, so 8736 // the width of the column the widget sits in is meaningless. 8737 var popupModal = filledSlot.closest ? filledSlot.closest('#adModal') : null; 8738 if ( popupModal ) { 8739 if ( Array.isArray(event.size) && event.size[0] > 0 ) { 8740 // Center at native size; scale DOWN with transform 8741 // (not zoom â iOS Safari) so creatives wider than the 8742 // visual viewport fit instead of being cropped. 8743 var pAdW = event.size[0]; 8744 var pAdH = event.size[1]; 8745 var pBox = filledSlot.parentNode; // modal inner container 8746 filledSlot.style.transformOrigin = 'top left'; 8747 filledSlot.style.width = pAdW + 'px'; 8748 filledSlot.style.height = pAdH + 'px'; 8749 var sizePopup = function() { 8750 var pvw = window.innerWidth || document.documentElement.clientWidth || pAdW; 8751 var pScale = Math.min( 1, ( pvw - 20 ) / pAdW ); 8752 filledSlot.style.transform = ( pScale === 1 ) ? 'none' : ( 'scale(' + pScale + ')' ); 8753 // Size the container to the scaled footprint so 8754 // margin:auto centering tracks the visual box. 8755 if ( pBox ) pBox.style.width = Math.round( pAdW * pScale ) + 'px'; 8756 }; 8757 sizePopup(); 8758 window.addEventListener( 'resize', sizePopup ); 8759 window.addEventListener( 'orientationchange', sizePopup ); 8760 } 8761 // Stays until the visitor clicks Close (ad ops decision, 8762 // v3.4.18 â replaced the v1-era 10s auto-dismiss). Closing
8763 // arms the 5-minute cooldown; until then it re-shows on 8764 // subsequent pages, bounded by the GAM frequency cap 8765 // (no fill â no popup). 8766 popupModal.style.display = 'block'; 8767 return; 8768 } 8769 // event.size is an array for fixed sizes, 'fluid' string for fluid creatives. 8770 if ( Array.isArray(event.size) ) { 8771 var isMasthead = !!filledSlot.closest('.engam-masthead'); 8772 // ENFORCE masthead integrity. The slot is pinned to ONE configured 8773 // GAM line item (data-engam-li, emitted for the masthead the plugin 8774 // resolved for THIS page). If GAM's auction handed it a DIFFERENT 8775 // masthead line item â e.g. another campaign whose engam_li targeting 8776 // wasn't scoped â suppress it: hide the whole masthead instead of 8777 // painting the wrong sponsor over the page. Makes the wrong masthead 8778 // impossible to show even when GAM targeting is incomplete. Only acts 8779 // when we know the intended line item (data-engam-li present) and a 8780 // different one actually served, so legacy/unpinned mastheads are 8781 // unaffected. 8782 if ( isMasthead && ! event.isEmpty ) { 8783 var mhAd = filledSlot.closest('.equinenetworkad'); 8784 var wantLi = ( mhAd && mhAd.dataset ) ? String( mhAd.dataset.engamLi || '' ) : ''; 8785 var gotLi = String( event.lineItemId || '' ); 8786 if ( wantLi && gotLi && gotLi !== '0' && gotLi !== wantLi ) { 8787 var mhReject = filledSlot.closest('.engam-masthead'); 8788 if ( mhReject ) mhReject.style.display = 'none'; 8789 return; 8790 } 8791 } 8792 if ( isMasthead && event.size[0] > 0 ) { 8793 // Scale masthead to fill 100% width, preserve aspect ratio. 8794 // Use `transform:scale()`, NOT `zoom`. iOS Safari (WebKit) does 8795 // not reliably apply `zoom` to a cross-origin ad iframe â it left 8796 // the masthead a blank black bar on real iPhones (while Chrome's 8797 // device-emulation, which uses Chrome's engine, rendered it fine, 8798 // masking the bug). `transform` is solidly supported on WebKit. 8799 // Because transform doesn't reflow the box, the overflow:hidden 8800 // wrapper would still show the un-scaled footprint, so we set the 8801 // wrapper height explicitly to the scaled height. (The desktop 8802 // right-crop was the 728px iframe max-width cap, fixed separately 8803 // â never the scale technique.) 8804 var adW = event.size[0]; 8805 var adH = event.size[1]; 8806 filledSlot.style.transformOrigin = 'top left'; 8807 filledSlot.style.width = adW + 'px'; 8808 filledSlot.style.height = adH + 'px'; 8809 filledSlot.style.zoom = ''; // clear any stale zoom from a prior build 8810 // Left-anchor the slot box: the injected wrapper carries 8811 // align/center styling that would center the 2048px box, and 8812 // with a top-left transform origin that centering offset is NOT 8813 // scaled away â it shifted the creative sideways. Force flush-left 8814 // so the scale below fills from the true left edge. 8815 filledSlot.style.margin = '0'; 8816 if ( filledSlot.parentNode ) filledSlot.parentNode.style.textAlign = 'left'; 8817 var mastheadWrap = filledSlot.closest('.engam-masthead'); 8818 function scaleMasthead() { 8819 // True full-viewport bleed. The masthead is injected before the 8820 // theme header, so it can land inside a max-width / offset 8821 // container â on screens wider than the creative that left it 8822 // shoved to one side instead of edge-to-edge. Reset the wrapper, 8823 // pull it to the viewport's LEFT edge, and span the full content 8824 // width so it always bleeds corner to corner. 8825 // Width = min(innerWidth, clientWidth): innerWidth keeps mobile 8826 // correct (documentElement.clientWidth alone can report the 8827 // ~980px layout viewport and under-scale â the old phone 8828 // clip bug), while clientWidth excludes the desktop scrollbar so 8829 // we don't create horizontal overflow. 8830 mastheadWrap.style.marginLeft = '0'; 8831 mastheadWrap.style.width = ''; 8832 var iw = window.innerWidth || 0; 8833 var cw = document.documentElement.clientWidth || 0; 8834 var fullW = Math.min( iw || cw, cw || iw ) || iw || cw; 8835 if ( fullW <= 0 ) return; 8836 var wrapLeft = mastheadWrap.getBoundingClientRect().left; 8837 mastheadWrap.style.marginLeft = ( -wrapLeft ) + 'px'; 8838 mastheadWrap.style.width = fullW + 'px'; 8839 var scale = fullW / adW; 8840 filledSlot.style.transform = ( scale === 1 ) ? 'none' : ( 'scale(' + scale + ')' ); 8841 mastheadWrap.style.height = Math.round( adH * scale ) + 'px'; 8842 } 8843 scaleMasthead(); 8844 // Re-measure after layout settles (header repositioning, late 8845 // reflows, mobile address-bar resize) so a first-paint 8846 // mis-measure self-corrects. 8847 setTimeout( scaleMasthead, 250 ); 8848 setTimeout( scaleMasthead, 1000 ); 8849 window.addEventListener( 'resize', scaleMasthead ); 8850 window.addEventListener( 'orientationchange', scaleMasthead ); 8851 } else if ( !isMasthead ) { 8852 // Fixed-size content ad (medium rectangle, half page, etc). 8853 // A 300px creative in a narrow column overflows ("flies off 8854 // the side"); in a wide column it should render at its native 8855 // width. We scale with transform (the masthead technique) â 8856 // DOWN to fit a narrow column, and only UP to fill the column 8857 // when the slot opts in via data-fluid="1". 8858 var adW = event.size[0]; 8859 var adH = event.size[1]; 8860 var sizer = filledSlot.parentNode; // the <div align="..."> wrapper
8861 var wrap = filledSlot.closest('.equinenetworkad'); 8862 var align = (wrap && wrap.dataset.align) ? wrap.dataset.align : 'center'; 8863 var fluid = !!(wrap && wrap.dataset.fluid); 8864 8865 // Carousels and in-content stackers manage their own layout â 8866 // keep the simple fixed-size center and skip column scaling. 8867 var special = wrap && ( (wrap.closest && wrap.closest('.engam-car')) || (wrap.classList && wrap.classList.contains('engam-stacker')) ); 8868 if ( special ) { 8869 filledSlot.style.width = adW + 'px'; 8870 filledSlot.style.maxWidth = adW + 'px'; 8871 filledSlot.style.height = adH + 'px'; 8872 filledSlot.style.maxHeight = adH + 'px'; 8873 if ( !wrap || align === 'center' ) { 8874 filledSlot.style.display = 'block'; 8875 filledSlot.style.margin = '0 auto'; 8876 } 8877 } else { 8878 filledSlot.style.transformOrigin = 'top left'; 8879 filledSlot.style.width = adW + 'px'; 8880 filledSlot.style.height = adH + 'px'; 8881 8882 // Measure the column from a stable, full-width block ancestor. 8883 // The .equinenetworkad wrapper holds an inline-block iframe, 8884 // so it shrink-wraps to the ad â measuring it would feed a 8885 // too-small width back into the scale and lock the creative 8886 // smaller than its column, leaving empty space around it. 8887 // Elementor's widget container is block-level and always 8888 // spans the column, so it gives the true available width.
8889 var availWidth = function() { 8890 var box = wrap; 8891 while ( box && box.parentElement ) { 8892 box = box.parentElement; 8893 if ( box.classList && ( 8894 box.classList.contains('elementor-widget-container') || 8895 box.classList.contains('elementor-widget') || 8896 box.classList.contains('elementor-column') || 8897 box.classList.contains('e-con-inner') || 8898 box.classList.contains('e-con') 8899 ) && box.clientWidth > 0 ) { 8900 return box.clientWidth; 8901 } 8902 } 8903 return ( wrap && wrap.clientWidth > 0 ) ? wrap.clientWidth : adW; 8904 }; 8905 8906 var scaleContentAd = function() { 8907 var avail = availWidth(); 8908 // Native width when there's room; only shrink to fit a 8909 // narrower column. data-fluid lets a slot fill wider. 8910 var scale = fluid ? ( avail / adW ) : Math.min( 1, avail / adW ); 8911 filledSlot.style.transform = ( scale === 1 ) ? 'none' : ( 'scale(' + scale + ')' ); 8912 if ( sizer ) { 8913 // Sizer takes the scaled footprint so the column 8914 // height collapses and alignment works. 8915 sizer.style.width = Math.round( adW * scale ) + 'px'; 8916 sizer.style.height = Math.round( adH * scale ) + 'px'; 8917 if ( align === 'left' ) sizer.style.margin = '0 auto 0 0'; 8918 else if ( align === 'right' ) sizer.style.margin = '0 0 0 auto'; 8919 else sizer.style.margin = '0 auto'; 8920 } 8921 }; 8922 scaleContentAd(); 8923 window.addEventListener( 'resize', scaleContentAd ); 8924 } 8925 } 8926 } 8927 } 8928 } 8929 }); 8930 } 8931 callbacks++; 8932 } 8933 // Register services once after all slots are defined. 8934 googletag.enableServices(); 8935 displayQueue.forEach(function(id){googletag.display(id);}); 8936}); 8937 8938}, false); 8939</script>
8939 8940<div class="engam-leaderboard engam-leaderboard-header" style="width:100%;box-sizing:border-box;text-align:center;line-height:0;position:relative;padding:10px 10px 10px 10px;" data-engam-leaderboard="header_tmpl_18691"><div class="equinenetworkad engam-leaderboard-ad" data-align="center" data-slotname="leaderboard" data-sizeDesktop="[[728,90]]" data-sizeMobile="[[320,50]]"></div></div><div class="engam-leaderboard engam-leaderboard-footer" style="width:100%;box-sizing:border-box;text-align:center;line-height:0;position:relative;padding:10px 10px 10px 10px;" data-engam-leaderboard="footer_tmpl_18651"><div class="equinenetworkad engam-leaderboard-ad" data-align="center" data-slotname="leaderboard" data-sizeDesktop="[[728,90]]" data-sizeMobile="[[320,50]]"></div></div><style> 8941/* An unfilled mid-content leaderboard collapses its whole band so the page 8942 (e.g. a calendar) doesn't show an empty gap where the ad would have gone. */ 8943.engam-leaderboard-midpoint.engam-empty, 8944.engam-leaderboard-midpoint:has(.equinenetworkad.engam-empty){display:none!important;height:0!important;padding:0!important;margin:0!important} 8945</style>
8946<script> 8947(function(){ 8948 function spanFull(node){ 8949 // Make the band span the full width of whatever container it lands in â even an 8950 // Elementor flex/grid â otherwise it shrinks to a narrow column pinned to one side. 8951 node.style.width='100%'; 8952 node.style.maxWidth='100%'; 8953 node.style.alignSelf='stretch'; 8954 node.style.gridColumn='1 / -1'; 8955 node.style.boxSizing='border-box'; 8956 } 8957 function elChildren(el){ 8958 return Array.prototype.filter.call(el.children,function(k){return k.nodeType===1;}); 8959 } 8960 function isVerticalStack(el){ 8961 var cs=getComputedStyle(el); 8962 if(cs.display==='grid'||cs.display==='inline-grid')return false; 8963 if(cs.display==='flex'||cs.display==='inline-flex')return cs.flexDirection.indexOf('column')===0; 8964 return true; // normal block flow stacks vertically 8965 } 8966 function insertBeforeMiddleChild(container,node){ 8967 // Insert before the middle child BY COUNT â robust even before images load and heights 8968 // settle, which is what "halfway down the list" should mean for a feed of items. 8969 var kids=elChildren(container).filter(function(k){return k!==node&&!node.contains(k);}); 8970 if(!kids.length){container.appendChild(node);spanFull(node);return;} 8971 var ref=kids[Math.floor(kids.length/2)]; 8972 if(ref){container.insertBefore(node,ref);}else{container.appendChild(node);} 8973 spanFull(node); 8974 } 8975 function placeMidpoint(s){ 8976 var sel=(s.getAttribute('data-engam-selector')||'').trim(); 8977 if(sel){ 8978 try{ 8979 var matches=Array.prototype.filter.call(document.querySelectorAll(sel),function(m){return !s.contains(m);}); 8980 if(matches.length>1){ 8981 var mid=matches[Math.floor(matches.length/2)]; 8982 if(mid&&mid.parentNode){mid.parentNode.insertBefore(s,mid);spanFull(s);return;} 8983 }else if(matches.length===1){insertBeforeMiddleChild(matches[0],s);return;} 8984 }catch(e){} 8985 } 8986 // No (or unmatched) selector: walk down into the DOMINANT content container â the one that 8987 // holds most of the page height (the listings) â then drop the band before its middle child. 8988 // Descending past the [filter, listings] split is what keeps the band inside the list 8989 // instead of landing above it. 8990 var sels=['main .elementor','.elementor','main .entry-content','.entry-content','main article','main','article','#primary','#content','.site-content']; 8991 var root=null; 8992 for(var d=0;d<sels.length;d++){ 8993 var el=document.querySelector(sels[d]); 8994 if(el&&el.getBoundingClientRect().height>200){root=el;break;} 8995 } 8996 if(!root)root=document.querySelector('main')||document.body; 8997 var cur=root,guard=0; 8998 while(guard++<12){ 8999 var kids=elChildren(cur).filter(function(k){return k!==s&&!s.contains(k);}); 9000 if(kids.length===0)break; 9001 if(kids.length===1){cur=kids[0];continue;} // unwrap single-child wrappers 9002 var curH=cur.getBoundingClientRect().height||1; 9003 var tallest=kids[0],hT=-1; 9004 kids.forEach(function(k){var h=k.getBoundingClientRect().height;if(h>hT){hT=h;tallest=k;}}); 9005 if(hT>=0.6*curH){cur=tallest;continue;} // one child dominates â descend into it 9006 break; // children distributed â this is the list level 9007 } 9008 insertBeforeMiddleChild(cur,s); 9009 } 9010 function drop(node){ if(node&&node.parentNode){ node.parentNode.removeChild(node); } } 9011 function move(){ 9012 var allSlots=document.querySelectorAll('[data-engam-leaderboard]'); 9013 allSlots.forEach(function(s){ 9014 var pos=s.getAttribute('data-engam-leaderboard'); 9015 if(pos==='midpoint'){placeMidpoint(s);return;} 9016 var tmplMatch=pos.match(/^(header|footer)_tmpl_(\d+)$/); 9017 var posType=tmplMatch?tmplMatch[1]:pos; 9018 // A template-specific leaderboard is scoped to its Elementor template: it renders ONLY on 9019 // pages where that template is the active header/footer (its wrapper, .elementor-<id>, is 9020 // present). If the template isn't on this page, drop the slot â never fall back to the 9021 // generic header/footer. Templates with no leaderboard assigned simply get none. 9022 var tmplEl=tmplMatch?document.querySelector('.elementor-'+tmplMatch[2]):null; 9023 if(tmplMatch&&!tmplEl){drop(s);return;} 9024 if(posType==='header'){ 9025 var headerEl=tmplEl?(tmplEl.closest('header')||tmplEl.parentNode):document.querySelector('header.site-header,header#masthead,header#site-header,.site-header,header'); 9026 if(!headerEl||!headerEl.parentNode){drop(s);return;} 9027 // Never stack two leaderboards on the same header. 9028 if(headerEl.getAttribute('data-engam-lb-done')){drop(s);return;} 9029 headerEl.parentNode.insertBefore(s,headerEl.nextSibling); 9030 headerEl.setAttribute('data-engam-lb-done','1'); 9031 }else if(posType==='footer'){ 9032 var footerEl=tmplEl?(tmplEl.closest('footer')||tmplEl):document.querySelector('footer.site-footer,footer#colophon,footer#site-footer,.site-footer,footer'); 9033 if(!footerEl){drop(s);return;} 9034 if(footerEl.getAttribute('data-engam-lb-done')){drop(s);return;} 9035 footerEl.insertBefore(s,footerEl.firstChild); 9036 footerEl.setAttribute('data-engam-lb-done','1'); 9037 }else{drop(s);return;} 9038 }); 9039 } 9040 if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',move);}else{move();} 9041})(); 9042</script>
9042 9043 <div class="equinenetworkad engam-popup-ad" data-popup="true" data-align="center" data-sizeDesktop="[640,480]" data-sizeMobile="[320,240]" data-sizes="[[320,240],[640,480]]"></div>
9043<script id="typekit-loader">"use strict";window.fontLoadedPromise=new Promise(function(resolve){window.fontLoadedResolve=resolve});</script>
9043<link rel="stylesheet" href="https://use.typekit.net/dbi7pgx.css" onload="window.fontLoadedResolve()"> <!--copyscapeskip--> 9044 <aside id="moove_gdpr_cookie_info_bar" class="moove-gdpr-info-bar-hidden moove-gdpr-align-center moove-gdpr-light-scheme gdpr_infobar_postion_bottom" aria-labelledby="moove_gdpr_cookie_info_bar_title" tabindex="-1" style="display: none;"> 9045 <div class="moove-gdpr-info-bar-container"> 9046 <h2 id="moove_gdpr_cookie_info_bar_title" class="gdpr-sr-only">GDPR Cookie Banner</h2> 9047 <div class="moove-gdpr-info-bar-content"> 9048 9049<div class="moove-gdpr-cookie-notice"> 9050 <p><span data-teams="true"><span class="ui-provider a b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak" dir="ltr">We use cookies to improve your experience on our site. By using our site you consent to cookies. <a id="menur5cs" class="fui-Link ___1q1shib f2hkw1w f3rmtva f1ewtqcl fyind8e f1k6fduh f1w7gpdv fk6fouc fjoy568 figsok6 f1s184ao f1mk8lai fnbmjn9 f1o700av f13mvf36 f1cmlufx f9n3di6 f1ids18y f1tx3yz7 f1deo86v f1eh06m1 f1iescvh fhgqx19 f1olyrje f1p93eir f1nev41a f1h8hb77 f1lqvz6u f10aw75t fsle3fq f17ae5zn" title="https://equinenetwork.com/privacy-policy/#cookiestatement" href="https://equinenetwork.com/Privacy-Policy/#cookiestatement" target="_blank" rel="noreferrer noopener" aria-label="Link Learn more"><strong>Learn more</strong></a></span></span></p> 9051</div> 9052<!-- .moove-gdpr-cookie-notice --> 9053 9054<div class="moove-gdpr-button-holder"> 9055 <button class="mgbutton moove-gdpr-infobar-allow-all gdpr-fbo-0" aria-label="Accept" >Accept</button> 9056 </div> 9057<!-- .button-container --> 9058 </div> 9059 <!-- moove-gdpr-info-bar-content --> 9060 </div> 9061 <!-- moove-gdpr-info-bar-container --> 9062 </aside> 9063 <!-- #moove_gdpr_cookie_info_bar --> 9064 <!--/copyscapeskip--> 9065
9065<script> 9066 ( () => { 9067 const lazyloadRunObserver = () => { 9068 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 9069 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 9070 entries.forEach( ( entry ) => { 9071 if ( entry.isIntersecting ) { 9072 let lazyloadBackground = entry.target; 9073 if( lazyloadBackground ) { 9074 lazyloadBackground.classList.add( 'e-lazyloaded' ); 9075 } 9076 lazyloadBackgroundObserver.unobserve( entry.target ); 9077 } 9078 }); 9079 }, { rootMargin: '200px 0px 200px 0px' } ); 9080 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 9081 lazyloadBackgroundObserver.observe( lazyloadBackground ); 9082 } ); 9083 }; 9084 const events = [ 9085 'DOMContentLoaded', 9086 'elementor/lazyload/observe', 9087 ]; 9088 events.forEach( ( event ) => { 9089 document.addEventListener( event, lazyloadRunObserver ); 9090 } ); 9091 } )(); 9092 </script>
9092 9093 <link rel='stylesheet' id='elementor-post-31531-css' href='https://practicalhorseman.com/wp-content/uploads/elementor/css/post-31531.css?ver=1791351186' media='all' /> 9094<link rel='stylesheet' id='elementor-post-31532-css' href='https://practicalhorseman.com/wp-content/uploads/elementor/css/post-31532.css?ver=1791351186' media='all' /> 9095<link rel='stylesheet' id='gform_basic-css' href='https://practicalhorseman.com/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=3.1.3' media='all' /> 9096<link rel='stylesheet' id='gform_theme_components-css' href='https://practicalhorseman.com/wp-content/plugins/gravityforms/assets/css/dist/theme-components.min.css?ver=3.1.3' media='all' /> 9097<link rel='stylesheet' id='gform_theme-css' href='https://practicalhorseman.com/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css?ver=3.1.3' media='all' />
9098<script id="AP_Frontend_Index_Init-js-extra"> 9099var artificial_poets_script_data = {"plugin_version":"1.1.31","POSTHOG_API_KEY":"phc_HvnZ4rA4JIcXdr33eXdxIS1mHMIfc5Go1krMptXPWXP","site_domain":"practicalhorseman.com","site_name":"Practical Horseman","user_id":"","user_email":"","user_name":"","user_role":"","site_id":"f6ea9ca8-fcda-4288-8aa1-b52a034f7b04","organization_id":"15bb6dbe-b1bf-4493-aea0-203a099726b6","website":"https://practicalhorseman.com","is_search":"","post_id":"20101","post_type":"page","is_category":"","wp_address":"https://practicalhorseman.com","infinite_scroll_enabled":"","gam_stacker":{"enabled":false,"slot_path":"","sizes":[320,480],"max_ads":10},"signals":{"enabled":true,"config":{"version":1,"signals":[{"type":"gam_impressions","enabled":true,"options":{"capture":["rendered","viewable"],"sample_rate":1,"include_empty":true,"targeting_keys":["pos","content-type","ai_category","ai_sub_category","sponlineitemid","engam_li"]}},{"type":"ui_clicks","enabled":true,"options":{"rules":[{"selector":".elementor-share-btn","action":"share","detail_class_prefix":"elementor-share-btn_"}]}},{"type":"ui_clicks","enabled":true,"options":{"event":"$subscription_cta","rules":[{"selector":".equine-video-subscription-cta","action":"video_gate_plans"},{"selector":".equine-video-subscription-login a","action":"video_gate_login"},{"selector":".equine-streaming-subscription-required a","action":"paid_content_plans"},{"selector":".equine-streaming-login-required a","action":"paid_content_signin"},{"selector":"[data-elementor-id=\"32806\"] a[href*=\"/plans\"]","action":"article_gate_signup"},{"selector":"[data-elementor-id=\"32806\"] a","action":"article_gate_login"},{"selector":"[data-elementor-id=\"32807\"] a[href*=\"/plans\"]","action":"article_gate_member_plans"},{"selector":"[data-elementor-id=\"32807\"] a","action":"article_gate_member_other"},{"selector":"[id^=\"rf-prompt-\"] .rfmodal-button-yes","action":"promo_banner_subscribe","detail_attr":{"closest":"[id^=\"rf-prompt-\"]","name":"id","pattern":"rf-prompt-([0-9a-f]{8})"}},{"selector":"[id^=\"rf-prompt-\"]","action":"promo_banner_other","detail_attr":{"closest":"[id^=\"rf-prompt-\"]","name":"id","pattern":"rf-prompt-([0-9a-f]{8})"}},{"selector":"a[href*=\"recurlycheckout.com\"]","action":"plans_checkout","detail_href_pattern":"/c/([a-z0-9]+)","detail_map":{"y2uojiuo6czx":"monthly","xta90bm37y1i":"annual"}},{"selector":"a.equine-streaming-video-card:has(.equine-streaming-video-lock-icon)","action":"locked_video"},{"selector":"a[href*=\"streaming-go-to-my-subscription\"]","action":"manage_subscription"},{"selector":"[data-elementor-id=\"32342\"] a","action":"confirmation_continue"},{"selector":".elementor-location-header a[href*=\"/plans\"], .uc-side-menu-main-wrapper a[href*=\"/plans\"]","action":"nav_plans"},{"selector":".elementor-location-footer a[href*=\"/plans\"]","action":"footer_plans"},{"selector":"a[href*=\"/plans\"]","action":"content_plans"},{"selector":".elementor-location-header a[href*=\"login\"], .uc-side-menu-main-wrapper a[href*=\"login\"]","action":"nav_login"}]}},{"type":"ui_impressions","enabled":true,"options":{"event":"$subscription_cta_impression","rules":[{"selector":".equine-video-subscription-required","action":"video_gate"},{"selector":".equine-streaming-paid-content","action":"paid_content"},{"selector":"[data-elementor-id=\"32806\"]","action":"article_gate"},{"selector":"[data-elementor-id=\"32807\"]","action":"article_gate_member"},{"selector":"[id^=\"rf-prompt-\"]","action":"promo_banner","detail_attr":{"closest":"[id^=\"rf-prompt-\"]","name":"id","pattern":"rf-prompt-([0-9a-f]{8})"}},{"selector":"a[href*=\"recurlycheckout.com\"]","action":"plans_offer","detail_href_pattern":"/c/([a-z0-9]+)","detail_map":{"y2uojiuo6czx":"monthly","xta90bm37y1i":"annual"}},{"selector":".equine-streaming-video-lock-icon","action":"locked_video"}]}},{"type":"page_markers","enabled":true,"options":{"rules":[{"event":"$subscription_checkout_return","path_pattern":"^/(dt-plus-)?membership-confirmation/?$","referrer_pattern":"recurlycheckout\\.com"},{"event":"$subscription_confirmation_view","path_pattern":"^/(dt-plus-)?membership-confirmation/?$"},{"event":"$subscription_access_confirmed","path_pattern":"^/(dt-plus-)?membership-confirmation/?$","selector":".equine-refresh-success"}]}}]}},"infinite_scroll_ads":{"enabled":false,"config":null},"scroll_interstitial":{"enabled":false,"config":null},"processing_time_ms":"458","endpoints":{"NAMESPACE_V1":"artificial-poets/v1","CONFIG_GET_OPTIONS":"/config/options","CONFIG_SET":"/config/set","ENVIRONMENT_GET":"/environment","VECTORIZE_GET_POSTS":"/vectorize/get-posts-to-vectorize","VECTORIZE_GET_POST":"/vectorize/get-post-to-vectorize","INFINITE_SCROLL_GET_NEXT_POSTS":"/vectorize/find-next-posts"}}; 9100//# sourceURL=AP_Frontend_Index_Init-js-extra 9101</script>
vendor: 1 bytes, line 9101
9101
9102<script id="AP_Frontend_Index_Init-js" src="https://practicalhorseman.com/wp-content/plugins/artificial-poets/build/frontend-index-init.js?ver=1c8a4e594ceb0e17278e"></script>
vendor: 1 bytes, line 9102
9102
9103<script id="equine-streaming-search-js-extra"> 9104var equineSearch = {"ajaxUrl":"https://practicalhorseman.com/wp-admin/admin-ajax.php","nonce":"beb9fc4e9d"}; 9105//# sourceURL=equine-streaming-search-js-extra 9106</script>
vendor: 1 bytes, line 9106
9106
9107<script id="equine-streaming-search-js" src="https://practicalhorseman.com/wp-content/plugins/equine-streaming/assets/js/search.js?ver=0.6.2"></script>
vendor: 1 bytes, line 9107
9107
9108<script id="elementor-webpack-runtime-js" src="https://practicalhorseman.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 9108
9108
9109<script id="elementor-frontend-modules-js" src="https://practicalhorseman.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 9109
9109
9110<script id="jquery-ui-core-js-before"> 9111jQuery.uiBackCompat = true; 9112//# sourceURL=jquery-ui-core-js-before 9113</script>
vendor: 1 bytes, line 9113
9113
9114<script id="jquery-ui-core-js" src="https://practicalhorseman.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 9114
9114
9115<script id="elementor-frontend-js-before"> 9116var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":true},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":true},"laptop":{"label":"Laptop","value":1300,"default_value":1366,"direction":"max","is_enabled":true},"widescreen":{"label":"Widescreen","value":2300,"default_value":2400,"direction":"min","is_enabled":false}}, 9117"hasCustomBreakpoints":true},"version":"4.3.4","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"container":true,"theme_builder_v2":true,"nested-elements":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true},"urls":{"assets":"https:\/\/practicalhorseman.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/practicalhorseman.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/practicalhorseman.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"e2b8583bdd","atomicFormsSendForm":"a5a7c45e3f"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"viewport_laptop":1300,"body_background_background":"classic","active_breakpoints":["viewport_mobile","viewport_mobile_extra","viewport_tablet","viewport_tablet_extra","viewport_laptop"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":20101,"title":"Home%20-%20Practical%20Horseman","excerpt":"","featuredImage":false}}; 9118//# sourceURL=elementor-frontend-js-before 9119</script>
vendor: 1 bytes, line 9119
9119
9120<script id="elementor-frontend-js" src="https://practicalhorseman.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 9120
9120
9121<script id="smartmenus-js" src="https://practicalhorseman.com/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1"></script>
vendor: 1 bytes, line 9121
9121
9122<script id="gforms_recaptcha_recaptcha-js-extra"> 9123var gforms_recaptcha_recaptcha_strings = {"nonce":"31141a6f53","disconnect":"Disconnecting","change_connection_type":"Resetting","spinner":"https://practicalhorseman.com/wp-content/plugins/gravityforms/images/spinner.svg","connection_type":"enterprise","disable_badge":"","change_connection_type_title":"Change Connection Type","change_connection_type_message":"Changing the connection type will delete your current settings. Do you want to proceed?","disconnect_title":"Disconnect","disconnect_message":"Disconnecting from reCAPTCHA will delete your current settings. Do you want to proceed?","site_key":"6LdvPsMsAAAAAClx4-5JOjttsvjIWWuPTnE7QPGS","key_type":"SCORE","ajaxurl":"https://practicalhorseman.com/wp-admin/admin-ajax.php"}; 9124//# sourceURL=gforms_recaptcha_recaptcha-js-extra 9125</script>
vendor: 134 bytes, lines 9125-9126
9125 9126<script data-wp-strategy="defer" defer id="gforms_recaptcha_recaptcha-js" src="https://www.google.com/recaptcha/enterprise.js?render=
91266LdvPsMsAAAAAClx4-5JOjttsvjIWWuPTnE7QPGS
vendor: 27 bytes, line 9126
9126&ver=2.2.2"></script>
9127<script data-wp-strategy="defer" defer id="gforms_recaptcha_frontend-js" src="https://practicalhorseman.com/wp-content/plugins/gravityformsrecaptcha/js/frontend.min.js?ver=2.2.2"></script>
vendor: 1 bytes, line 9127
9127
9128<script id="moove_gdpr_frontend-js-extra"> 9129var moove_frontend_gdpr_scripts = {"ajaxurl":"https://practicalhorseman.com/wp-admin/admin-ajax.php","post_id":"20101","plugin_dir":"https://practicalhorseman.com/wp-content/plugins/gdpr-cookie-compliance","show_icons":"all","is_page":"1","ajax_cookie_removal":"false","strict_init":"2","enabled_default":{"strict":1,"third_party":0,"advanced":0,"performance":0,"preference":0},"geo_location":"false","force_reload":"false","is_single":"","hide_save_btn":"false","current_user":"0","cookie_expiration":"365","script_delay":"2000","close_btn_action":"1","close_btn_rdr":"","scripts_defined":"{\"cache\":true,\"header\":\"\",\"body\":\"\",\"footer\":\"\",\"thirdparty\":{\"header\":\"\",\"body\":\"\",\"footer\":\"\"},\"strict\":{\"header\":\"\",\"body\":\"\",\"footer\":\"\"},\"advanced\":{\"header\":\"\",\"body\":\"\",\"footer\":\"\"}}","gdpr_scor":"true","wp_lang":"","parent_domain_cookies":["_ga","_fbp","_gid","_gat","__utma","__utmb","__utmc","__utmt","__utmz","_gcl_","_gac_","_fbc"],"wp_consent_api":"false","gdpr_nonce":"9573e70483","gdpr_focus_cb":"false","gdpr_a11y_strict_first":"Turn on %s first to change this setting."}; 9130//# sourceURL=moove_gdpr_frontend-js-extra 9131</script>
vendor: 1 bytes, line 9131
9131
9132<script id="moove_gdpr_frontend-js" src="https://practicalhorseman.com/wp-content/plugins/gdpr-cookie-compliance/dist/scripts/main.js?ver=5.2.0"></script>
vendor: 1 bytes, line 9132
9132
9133<script id="moove_gdpr_frontend-js-after"> 9134var gdpr_c=document.cookie.match(/(?:^|;\s*)moove_gdpr_popup=([^;]*)/);var gdpr_d=gdpr_c?JSON.parse(decodeURIComponent(gdpr_c[1])):{};var gdpr_consent__strict=gdpr_d.strict==="1"?"true":"false";var gdpr_consent__thirdparty=gdpr_d.thirdparty==="1"?"true":"false";var gdpr_consent__advanced=gdpr_d.advanced==="1"?"true":"false";var gdpr_consent__performance=gdpr_d.performance==="1"?"true":"false";var gdpr_consent__preference=gdpr_d.preference==="1"?"true":"false";var _cc=[];if(gdpr_d.strict==="1")_cc.push("strict");if(gdpr_d.thirdparty==="1")_cc.push("thirdparty");if(gdpr_d.advanced==="1")_cc.push("advanced");if(gdpr_d.performance==="1")_cc.push("performance");if(gdpr_d.preference==="1")_cc.push("preference");var gdpr_consent__cookies=_cc.join("|"); 9135//# sourceURL=moove_gdpr_frontend-js-after 9136</script>
vendor: 1 bytes, line 9136
9136
9137<script id="ue_script_nav_menu-js-after"> 9138/* WordPress Menu scripts: */ 9139 9140jQuery(document).ready(function(){ 9141 9142 //jquery objects 9143 var g_objMenu = jQuery('#uc_nav_menu_elementor_ba5b4bf'); 9144 var g_objFirstLevelMenuItems = g_objMenu.find('.ue-menu > .menu-item-has-children'); 9145 var g_objMenuItems = g_objMenu.find('.menu-item-has-children'); 9146 var g_objMenuInnerItems = g_objMenu.find('.menu-item-has-children .menu-item-has-children'); 9147 var g_objMenuLinks = g_objMenu.find('a'); 9148 var objExpandIcon = g_objMenu.find('.ue-nav-menu-icon-expand'); 9149 var g_objBurger = g_objMenu.find('.ue-nav-menu-mobile'); 9150 var g_objOpenBurgerIcon = g_objMenu.find('.ue-nav-menu-mobile-icon-open'); 9151 var g_objCloseBurgerIcon = g_objMenu.find('.ue-nav-menu-mobile-icon-close'); 9152 var g_objSideMeuClose = g_objMenu.find(".uc-close-side-menu"); 9153 9154 //classes 9155 var g_classActive = 'uc-active'; 9156 var hasChildrenClass = 'menu-item-has-children'; 9157 var backLinkClass = "ue-back-link"; 9158 var openClass = "ue-left-open"; 9159 var closeClass = "ue-left-close"; 9160 9161 //selectors 9162 var menuItemSelector = '.'+hasChildrenClass; 9163 var iconsSelector = '.ue-nav-menu-icon'; 9164 var subMenuSelector = '.sub-menu'; 9165 var linkSelector = '> a'; 9166 9167 //data attributes 9168 var g_showIcons = g_objMenu.data('show-icons'); 9169 var dataCustomBreakpoint = g_objMenu.data('breakpoint'); 9170 var dataBehaviour = g_objMenu.data('behaviour'); 9171 var clickableParents = true; 9172 var closeOnBodyClick = false; 9173 9174 //html elements 9175 var g_expandIconHtml = objExpandIcon.html(); 9176 9177 //window width 9178 var g_viewportWidth = jQuery(window).width(); 9179 var g_isResponsiveViewport = window.matchMedia("(max-width: "+dataCustomBreakpoint+"px)"); 9180 9181 function setHoverEffects(){ 9182 var dataEffect = g_objMenu.data("effect-style"); 9183 9184 if(dataEffect == "no-hover-effects") 9185 return(false); 9186 9187 if(!g_objMenuLinks) 9188 return(false); 9189 9190 g_objMenuLinks.each(function(){ 9191 var objLink = jQuery(this); 9192 var objParent = objLink.parent(); 9193 9194 objParent.addClass(dataEffect); 9195 9196 var objLinkText = objLink.text(); 9197 9198 objLink.attr("data-hover", objLinkText); 9199 }); 9200 } 9201 9202 function isClickedItemOnFirstLevel(objIcon){ 9203 var firstLevelIconClass = 'uc-first-level-item'; 9204 9205 //check if clicked itcon is not first level icon 9206 var objFirstLevelIcons = g_objFirstLevelMenuItems.find(linkSelector).find(iconsSelector); 9207 9208 objFirstLevelIcons.addClass(firstLevelIconClass); 9209 9210 if(objIcon.hasClass(firstLevelIconClass) == true) 9211 return(true); 9212 else 9213 return(false); 9214 } 9215 9216 function setActiveIcon(objClicked){ 9217 if(g_showIcons == false) 9218 return(false); 9219 9220 if(objClicked.hasClass(g_classActive) == false) 9221 return(false); 9222 9223 var objIcon = objClicked.find(iconsSelector); 9224 var collapseIconHtml = g_objMenu.find('.ue-nav-menu-icon-collapse').html(); 9225 9226 if(isClickedItemOnFirstLevel(objIcon) == true) 9227 return(false); 9228 console.log(g_objMenu) 9229 objIcon.html(collapseIconHtml); 9230 } 9231 9232 function setDisactiveIcon(objClicked){ 9233 if(g_showIcons == false) 9234 return(false); 9235 9236 var objIcon = objClicked.find(iconsSelector); 9237 9238 if(isClickedItemOnFirstLevel(objIcon) == true) 9239 return(false); 9240 9241 objIcon.html(g_expandIconHtml); 9242 } 9243 9244 function cancelFullWidth(objMobileMenu){ 9245 objMobileMenu.css({ 9246 'width': '', 9247 'left': '' 9248 }); 9249 } 9250 9251 function setMenuToFullWidth(objMobileMenu){ 9252 var dataFullWidth = g_objMenu.data('full-width'); 9253 9254 if(dataFullWidth == false || dataBehaviour == "slide") 9255 return(false); 9256 9257 //if not mobile viewport - cancel full width and exit function 9258 if(g_isResponsiveViewport.matches == false){ 9259 cancelFullWidth(objMobileMenu); 9260 return(false); 9261 } 9262 9263 //set width to full 9264 objMobileMenu.css('width', g_viewportWidth+'px'); 9265 9266 //set left position 9267 var menuLeftPosition = g_objMenu.offset().left; 9268 9269 objMobileMenu.css('left', -menuLeftPosition+'px'); 9270 } 9271 9272 function initResponsiveMode(isResize){
9273 var objSubMenus = g_objMenu.find(subMenuSelector); 9274 var objMobileMenu = g_objMenu.find('.ue-menu'); 9275 var mobileClass = 'uc-mobile'; 9276 var wordpressMenuClass = "uc-wp-menu-mode"; 9277 9278 //update viewport width value 9279 g_viewportWidth = jQuery(window).width(); 9280 9281 //set full width if needed 9282 setTimeout(function(){ 9283 setMenuToFullWidth(objMobileMenu); 9284 },200); 9285 9286 if(g_isResponsiveViewport.matches == false){ 9287 9288 //remove mobile class from menu 9289 objMobileMenu.removeClass(mobileClass); 9290 jQuery('body').removeClass(wordpressMenuClass); 9291 9292 if(!isResize || isResize == false) 9293 objSubMenus.slideDown(300); 9294 9295 var objLinks = objSubMenus.prev(); 9296 9297 correctOpenMenuPosition(objLinks); 9298 } 9299 9300 if(g_isResponsiveViewport.matches == true){ 9301 //add mobile class to menu 9302 objMobileMenu.addClass(mobileClass); 9303 jQuery('body').addClass(wordpressMenuClass); 9304 9305 if(!isResize && dataBehaviour != "slide" || isResize == false && dataBehaviour != "slide") 9306 objSubMenus.slideUp(300); 9307 9308 //slide up all sub menus after entering responsive breakpoint 9309 if(isResize == true && dataBehaviour != "slide") 9310 objSubMenus.slideUp(300); 9311 9312 if(g_objBurger.hasClass(g_classActive) == true){ 9313 9314 g_objOpenBurgerIcon.removeClass(g_classActive); 9315 g_objCloseBurgerIcon.addClass(g_classActive); 9316 9317 }else{ 9318 9319 g_objOpenBurgerIcon.addClass(g_classActive); 9320 g_objCloseBurgerIcon.removeClass(g_classActive); 9321 9322 } 9323 } 9324 } 9325 9326 /* 9327 * correct menu item position when there is no space inside viewport 9328 */ 9329 function correctOpenMenuPosition(objTarget){ 9330 //only on desktop 9331 if(g_isResponsiveViewport.matches == true) 9332 return(false); 9333 9334 var objSubMenu = objTarget.next(); 9335 9336 // if no sub menus return 9337 if(!objSubMenu.length) 9338 return(false); 9339 9340 var objParentSubMenus = objTarget.parents(subMenuSelector); 9341 9342 //search only from second level menu items 9343 if(!objParentSubMenus.length) 9344 return(false); 9345 9346 //each parent submenu 9347 objParentSubMenus.each(function(parentIndex, parent){ 9348 var objParentSubMenu = jQuery(this); 9349 9350 // Get the position of the menu item relative to the viewport 9351 var objChildSubMenus = objParentSubMenu.find('li >'+subMenuSelector); 9352 9353 if(!objChildSubMenus.length) 9354 return(true); 9355 9356 //each child submenu 9357 objChildSubMenus.each(function(childIndex, child){ 9358 var objChildSubMenu = jQuery(this); 9359 9360 //width of the child 9361 var menuItemChildWidth = objChildSubMenu.width(); 9362 9363 //width of the parent 9364 var menuItemParentWidth = objParentSubMenu.width(); 9365 9366 //right offset of the parent 9367 var menuItemRightOffset = objParentSubMenu.offset().left + menuItemParentWidth; 9368 var menuItemLeftOffset = objParentSubMenu.offset().left; 9369 9370 // Get the available space on both sides of the screen 9371 var spaceRight = window.innerWidth - menuItemRightOffset; 9372 9373 //get inset-inline-start value 9374 var insetInlineStart = objChildSubMenu.css('inset-inline-start'); 9375 9376 // if there is NOT enough room (left or right) then invert insert-inline-start 9377 if (menuItemChildWidth >= spaceRight || menuItemChildWidth >= menuItemLeftOffset) 9378 objChildSubMenu.css('inset-inline-start', '-'+insetInlineStart); 9379 9380 // if there is NOT enough room anywhere 9381 if (menuItemChildWidth >= spaceRight && menuItemChildWidth >= menuItemLeftOffset){ 9382 console.log('Can"t correct position of the dropdown, please adjust width of menu items'); 9383 return(true); 9384 } 9385 9386 //if there is enough room then cancel invert insert-inline-start 9387 if (menuItemChildWidth < spaceRight && childIndex != parentIndex){ 9388 //menuItemChildWidth x2 times because its equal to inset-inline-start 9389 var childSubMenuOffsetRight = objParentSubMenu.offset().left + menuItemParentWidth + menuItemChildWidth + menuItemChildWidth; 9390
9391 //cancel when child sub-menu offset right is not grater then viewport width (must check if after canceling won't be any horizontal scroll) 9392 if(childSubMenuOffsetRight < window.innerWidth) 9393 objChildSubMenu.css('inset-inline-start', ''); 9394 } 9395 }); 9396 }); 9397 } 9398 9399 /* 9400 * responsive mode menu item click 9401 */ 9402 function onMenuLinkClick(e, objLink){ 9403 if(g_isResponsiveViewport.matches == false) 9404 return(true); 9405 9406 var objSubMenu = objLink.next(); 9407 9408 //if click on active item then close it 9409 if(objLink.hasClass(g_classActive) == true){ 9410 setDisactiveIcon(objLink); 9411 9412 if(dataBehaviour != "slide") 9413 objSubMenu.slideUp(300); 9414 9415 objLink.removeClass(g_classActive); 9416 9417 return(true); 9418 } 9419 9420 var objSubMenusParent = objSubMenu.parents(subMenuSelector); 9421 var objSubMenusNotParents = g_objMenu.find(subMenuSelector).not(objSubMenusParent); 9422 var objMenuLinksParent = objLink.parents(subMenuSelector).prev(); 9423 var objMenuLinksNotParents = g_objMenu.find('a').not(objMenuLinksParent); 9424 9425 objMenuLinksNotParents.removeClass(g_classActive); 9426 objLink.addClass(g_classActive); 9427 9428 setDisactiveIcon(objMenuLinksNotParents); 9429 setActiveIcon(objLink); 9430 9431 if(dataBehaviour != "slide"){ 9432 objSubMenusNotParents.slideUp(300); 9433 objSubMenu.slideDown(300); 9434 } 9435 9436 if(objSubMenu.length > 0) 9437 e.preventDefault(); 9438 } 9439 9440 function onMenuInnerItemMouseover(e){ 9441 if(g_isResponsiveViewport.matches == true) 9442 return(false); 9443 9444 var objHovered = jQuery(this); 9445 var objItem = objHovered.find(linkSelector); 9446 9447 setTimeout(function(){ 9448 setActiveIcon(objItem); 9449 },100); 9450 9451 var objTarget = jQuery(e.target); 9452 correctOpenMenuPosition(objTarget); 9453 } 9454 9455 function onMenuInnerItemMouseLeave(){ 9456 if(g_isResponsiveViewport.matches == true) 9457 return(false); 9458 9459 var objMenuItem = jQuery(this); 9460 var objItem = objMenuItem.find(linkSelector); 9461 9462 setDisactiveIcon(objItem); 9463 } 9464 9465 /** 9466 * use this funciton to add active class to all menu item links 9467 */ 9468 function onMenuItemMouseover(){ 9469 if(g_isResponsiveViewport.matches == true) 9470 return(false); 9471 9472 var objHovered = jQuery(this); 9473 var objItem = objHovered.find(linkSelector); 9474 9475 g_objMenuItems.removeClass(g_classActive); 9476 objItem.addClass(g_classActive); 9477 } 9478 9479 /** 9480 * use this funciton to add active class to all menu item links 9481 */ 9482 function onMenuItemMouseLeave(){ 9483 if(g_isResponsiveViewport.matches == true) 9484 return(false); 9485 9486 var objHovered = jQuery(this); 9487 var objItem = objHovered.find(linkSelector); 9488 9489 objItem.removeClass(g_classActive); 9490 } 9491 9492 function setFirstLevelIcons(){ 9493 if(g_showIcons == false) 9494 return(false); 9495 9496 var objFirstLevelMenuLinks = g_objFirstLevelMenuItems.find(linkSelector); 9497 var objFirstLevelExpandIcon = g_objMenu.find('.ue-nav-menu-icon-first-level-expand'); 9498 var firstLevelExpandIconHtml = objFirstLevelExpandIcon.html(); 9499 var iconWrapperHtml = "<span class='ue-nav-menu-icon'>"+firstLevelExpandIconHtml+"</span>"; 9500 9501 objFirstLevelMenuLinks.append(iconWrapperHtml); 9502 9503 } 9504 9505 function setIcons(){ 9506 if(g_showIcons == false) 9507 return(false); 9508 9509 if(!g_objMenuInnerItems) 9510 return(false); 9511 9512 var objMenuLinks = g_objMenuInnerItems.find(linkSelector); 9513 var iconHtml = "<span class='ue-nav-menu-icon'>"+g_expandIconHtml+"</span>"; 9514 9515 objMenuLinks.append(iconHtml); 9516 } 9517 9518 function onBurgerClick(){ 9519 if(dataBehaviour != "slide"){ 9520 if(g_objBurger.hasClass(g_classActive) == true){ 9521 9522 g_objOpenBurgerIcon.addClass(g_classActive); 9523 g_objCloseBurgerIcon.removeClass(g_classActive); 9524 9525 g_objBurger.removeClass(g_classActive); 9526 9527 }else{ 9528 9529 g_objOpenBurgerIcon.removeClass(g_classActive); 9530 g_objCloseBurgerIcon.addClass(g_classActive); 9531 9532 g_objBurger.addClass(g_classActive); 9533 } 9534 } 9535 9536 if(dataBehaviour == "slide"){
9537 var isOpened = g_objMenu.hasClass(openClass); 9538 9539 if(isOpened == true){ 9540 g_objMenu.removeClass(openClass); 9541 g_objMenu.addClass(closeClass); 9542 }else{ 9543 g_objMenu.removeClass(closeClass); 9544 g_objMenu.addClass(openClass); 9545 } 9546 } 9547 } 9548 9549 function onKeyDown(e){ 9550 9551 //only on desktop 9552 if(g_isResponsiveViewport.matches == true) 9553 return(true); 9554 9555 //listen only after 'tab' key 9556 if(e.keyCode != 9) 9557 return(true); 9558 9559 //find all 'li' tags 9560 var objItems = g_objMenu.find('li'); 9561 9562 //set small timeout, so current menu item was mark as focused and triggered 9563 setTimeout(function(){ 9564 9565 //look after all menu 'li' tags 9566 objItems.each(function(){ 9567 9568 var objItem = jQuery(this); 9569 9570 //if link not focused - skip 9571 if(objItem.find(linkSelector).is(':focus') == false) 9572 return(true); 9573 9574 var objLink = objItem.find(linkSelector); 9575 var objSubMenu = objLink.next(); 9576 9577 //remove active class from others menu items except parent ones 9578 var objMenuLinksParent = objLink.parents(subMenuSelector).prev(); 9579 var objMenuLinksNotParents = g_objMenu.find('.ue-menu '+menuItemSelector+' '+subMenuSelector+' a').not(objMenuLinksParent); 9580 var objParentsMenuitems = objItem.parents(menuItemSelector); 9581 var objMenuItemsNotParents = objItems.not(objParentsMenuitems); 9582 9583 var objFirstLevelMenuLinks = jQuery('.ue-nav-menu .ue-menu > li '+linkSelector+''); 9584 var isFocusedFirstLevelActiveChildrenLinks = objFirstLevelMenuLinks.next().find('li '+linkSelector).is(':focus'); 9585 9586 //if there is no expanded menu items inside first level menu items then remove active class 9587 if(isFocusedFirstLevelActiveChildrenLinks == false) 9588 objFirstLevelMenuLinks.removeClass(g_classActive); 9589 9590 objMenuLinksNotParents.removeClass(g_classActive); 9591 objMenuItemsNotParents.removeClass(g_classActive); 9592 9593 setDisactiveIcon(objMenuLinksNotParents); 9594 9595 //add active class and use css to open sub menu 9596 objItem.addClass(g_classActive); 9597 objLink.addClass(g_classActive); 9598 9599 var objParentMenuItemNum = objLink.parents(menuItemSelector).length; 9600 9601 if(objParentMenuItemNum > 1) 9602 setActiveIcon(objLink); 9603 9604 }); 9605 9606 },50) 9607 } 9608 9609 /** 9610 * close menu on body click 9611 */ 9612 function onBodyClick(e){ 9613 var objTarget = jQuery(e.target); 9614 var objTargetParents = objTarget.parents(); 9615 9616 //if slide and responsive behaviour and close on body click 9617 if(dataBehaviour == "slide" && closeOnBodyClick == true && g_isResponsiveViewport.matches == true){ 9618 if(objTargetParents.hasClass('ue-nav-menu') && objTarget.hasClass("ue-nav-menu_overlay") == false) 9619 return(true); 9620 9621 g_objMenuItems.removeClass(g_classActive); 9622 g_objMenuLinks.removeClass(g_classActive); 9623 9624 g_objMenuLinks.each(function(){ 9625 setDisactiveIcon(jQuery(this)); 9626 }); 9627 9628 var isOpened = g_objMenu.hasClass(openClass); 9629 9630 if(isOpened == true){ 9631 g_objMenu.removeClass(openClass); 9632 g_objMenu.addClass(closeClass); 9633 } 9634 } 9635 9636 if(g_isResponsiveViewport.matches == true) 9637 return(true); 9638 9639 if(objTargetParents.hasClass('ue-nav-menu')) 9640 return(true); 9641 9642 if(dataBehaviour == "accordion"){ 9643 g_objMenuItems.removeClass(g_classActive); 9644 g_objMenuLinks.removeClass(g_classActive); 9645 9646 setDisactiveIcon(g_objMenuLinks); 9647 } 9648 } 9649 9650 /** 9651 * append back links to submenus 9652 */ 9653 function appendBackLinksToSubMenus(){ 9654 if(dataBehaviour != "slide") 9655 return(false); 9656 9657 var objSubMenus = g_objMenu.find(subMenuSelector); 9658 9659 if(!objSubMenus || objSubMenus.length == 0) 9660 return(false); 9661 9662 var iconHtml; 9663 var backLinkIconClass = "ue-back-link-icon"; 9664 var objBackLinkIconPlaceholder = g_objMenu.find(".ue-nav-menu-back-link-icon"); 9665 9666 if(!objBackLinkIconPlaceholder || objBackLinkIconPlaceholder.length == 0) 9667 iconHtml = `<span class="${backLinkIconClass}"></span>`;
9668 else 9669 iconHtml = `<span class="${backLinkIconClass}">${objBackLinkIconPlaceholder.html()}</span>`; 9670 9671 objSubMenus.each(function(){ 9672 var objSubMenu = jQuery(this); 9673 var backLinkHtml = `<li class="${backLinkClass}"><a href="javascript:void(0);">Back ${iconHtml}</a></li>`; 9674 9675 objSubMenu.prepend(backLinkHtml); 9676 }); 9677 } 9678 9679 /** 9680 * on back link click 9681 */ 9682 function onBackLinkClick(e){ 9683 var objBackLink = jQuery(this); 9684 var objParentSubMenu = objBackLink.closest(subMenuSelector); 9685 var objMenuLink = objParentSubMenu.prev(); 9686 9687 onMenuLinkClick(e, objMenuLink); 9688 } 9689 9690 /** 9691 * on side menu close 9692 */ 9693 function onSideMenuClose(){ 9694 g_objMenuItems.removeClass(g_classActive); 9695 g_objMenuLinks.removeClass(g_classActive); 9696 9697 g_objMenuLinks.each(function(){ 9698 setDisactiveIcon(jQuery(this)); 9699 }); 9700 9701 9702 var isOpened = g_objMenu.hasClass(openClass); 9703 9704 if(isOpened == true){ 9705 g_objMenu.removeClass(openClass); 9706 g_objMenu.addClass(closeClass); 9707 }else{ 9708 g_objMenu.removeClass(closeClass); 9709 g_objMenu.addClass(openClass); 9710 } 9711 } 9712 9713 /** 9714 * init menu layout 9715 */ 9716 function initMenuLayout(){ 9717 var objSubMenus = g_objMenu.find(subMenuSelector); 9718 9719 if(!objSubMenus || objSubMenus.length == 0) 9720 return(false); 9721 9722 objSubMenus.each(function(){ 9723 var objSubMenu = jQuery(this); 9724 var objParentLink = objSubMenu.prev(); 9725 9726 if(clickableParents == false) 9727 objParentLink.attr("href", "javascript:void(0);") 9728 9729 }); 9730 9731 var objIconsHolder = g_objMenu.find(".ue-nav-menu-icons-holder"); 9732 9733 //objIconsHolder.remove(); 9734 } 9735 9736 appendBackLinksToSubMenus(); 9737 setFirstLevelIcons(); 9738 setIcons(); 9739 initResponsiveMode(false); 9740 setHoverEffects(); 9741 initMenuLayout(); 9742 9743 //init events 9744 jQuery(window).on('resize', function(){ 9745 initResponsiveMode(true); 9746 }); 9747 9748 g_objMenuLinks.on('click', function(e){ 9749 var objLink = jQuery(this); 9750 onMenuLinkClick(e, objLink); 9751 }); 9752 9753 //on back link click 9754 jQuery(`.${backLinkClass}`).on("click", onBackLinkClick); 9755 9756 g_objBurger.on('click', onBurgerClick); 9757 g_objSideMeuClose.on("click", onSideMenuClose); 9758 9759 if(g_objMenuInnerItems){ 9760 g_objMenuInnerItems.on('mouseover', onMenuInnerItemMouseover); 9761 g_objMenuInnerItems.on('mouseleave', onMenuInnerItemMouseLeave); 9762 } 9763 9764 if(g_objMenuItems){ 9765 g_objMenuItems.on('mouseover', onMenuItemMouseover); 9766 g_objMenuItems.on('mouseleave', onMenuItemMouseLeave); 9767 } 9768 9769 jQuery(document).on('keydown', onKeyDown); 9770 9771 jQuery('body').on('click', function(e){ 9772 onBodyClick(e); 9773 }); 9774}); 9775//# sourceURL=ue_script_nav_menu-js-after 9776</script>
vendor: 1 bytes, line 9776
9776
9777<script id="uc_assets_ue_side_menu_menu_js-js" src="https://practicalhorseman.com/wp-content/uploads/ac_assets/ue-side-menu/menu.js?ver=2.0.23"></script>
vendor: 1 bytes, line 9777
9777
9778<script id="searchwp-forms-js-extra"> 9779var searchwpForms = {"i18n":{"voiceSearch":"Voice Search","listening":"Listening\u2026","processing":"Processing\u2026","noSpeech":"No speech detected. Please try speaking again.","audioCapture":"Microphone not found or unavailable.","notAllowed":"Microphone permission denied. Please allow access.","network":"Network error. Please check your connection.","aborted":"Voice search cancelled.","serviceNotAllowed":"Speech recognition service unavailable.","defaultError":"Voice search error. Please try again."}}; 9780//# sourceURL=searchwp-forms-js-extra 9781</script>
vendor: 1 bytes, line 9781
9781
9782<script id="searchwp-forms-js" src="https://practicalhorseman.com/wp-content/plugins/searchwp/assets/js/frontend/search-forms.min.js?ver=4.6.1.1"></script>
vendor: 1 bytes, line 9782
9782
9783<script id="uc_assets_simple_list_menu_list_menu_js-js" src="https://practicalhorseman.com/wp-content/uploads/ac_assets/simple_list_menu/list-menu.js?ver=2.0.23"></script>
vendor: 1 bytes, line 9783
9783
9784<script id="ue_script_simple_list_menu-js-after"> 9785/* List Menu scripts: */ 9786 9787jQuery(document).ready(function(){ 9788function uc_simple_list_menu_elementor_ebe087f_start(){ 9789 9790 9791 var strJsonAttributes = '{\"uc_serial\":\"31756\",\"uc_id\":\"uc_simple_list_menu_elementor_ebe087f\",\"uc_url_home\":\"https:\\/\\/practicalhorseman.com\",\"uc_url_blog\":\"https:\\/\\/practicalhorseman.com\\/?post_type=post\",\"uc_lang\":\"en\",\"uc_inside_editor\":\"no\",\"uc_admin_user\":\"no\",\"menu\":\"<ul id=\\\"menu-side-menu-secondary-navigation\\\" class=\\\"uc-list-menu\\\"><li id=\\\"menu-item-32699\\\" class=\\\"menu-item menu-item-type-post_type menu-item-object-page menu-item-32699\\\"><a href=\\\"https:\\/\\/practicalhorseman.com\\/newsletter\\/\\\">Newsletter<\\/a><\\/li>\\n<li id=\\\"menu-item-32700\\\" class=\\\"menu-item menu-item-type-post_type menu-item-object-page menu-item-32700\\\"><a href=\\\"https:\\/\\/practicalhorseman.com\\/practical-horseman-extras\\/\\\">Practical Horseman Extras<\\/a><\\/li>\\n<\\/ul>\",\"menu_id\":\"5576\",\"item_typography\":{\"typography\":\"custom\",\"font_family\":\"Gotham Book\",\"font_size\":{\"unit\":\"px\",\"size\":13,\"sizes\":[]},\"font_weight\":\"normal\",\"line_height\":{\"unit\":\"px\",\"size\":13,\"sizes\":[]},\"text_transform\":\"none\"},\"sub_item_typography\":\"\",\"sub_sub_item_typography\":\"\",\"item_padding\":{\"unit\":\"px\",\"top\":\"5\",\"right\":\"0\",\"bottom\":\"5\",\"left\":\"0\",\"isLinked\":false},\"sub_item_padding\":\"\",\"sub_sub_item_padding\":\"\",\"item_margin\":\"\",\"sub_item_margin\":\"\",\"sub_sub_item_margin\":\"\",\"item_color\":\"#191616\",\"item_color_hover\":\"#8C8E8B\",\"item_color_active\":\"\",\"sub_item_link_color\":\"#c9c9c9\",\"sub_sub_item_link_color\":\"#c9c9c9\",\"sub_item_color_hover\":\"#d9d9d9\",\"sub_item_color_active\":\"\",\"sub_item_color_hover_copy\":\"#d9d9d9\",\"item_border\":{\"border\":\"none\",\"width\":{\"unit\":\"px\",\"top\":\"0\",\"right\":\"0\",\"bottom\":\"0.5\",\"left\":\"0\",\"isLinked\":false},\"color\":\"#E5E5E5\"},\"sub_item_border\":\"\",\"sub_sub_item_border\":\"\",\"item_background\":\"#f5f5f5\",\"item_background_hover\":\"#f5f5f5\",\"sub_item_background\":\"#ffffff\",\"sub_sub_item_background\":\"#ffffff\",\"sub_item_background_hover\":\"#f5f5f5\",\"sub_sub_item_background_hover\":\"#f5f5f5\",\"current_page_item_bg_color\":\"#f2f2f2\",\"current_page_sub_item_bg_color\":\"#f2f2f2\",\"current_page_sub_sub_item_bg_color\":\"#e6e6e6\",\"menu_title\":\"\",\"menu_title_color\":\"#191616\",\"menu_title_typography\":{\"typography\":\"custom\",\"font_family\":\"Gotham Bold\",\"font_size\":{\"unit\":\"px\",\"size\":12,\"sizes\":[]},\"line_height\":{\"unit\":\"px\",\"size\":12,\"sizes\":[]}},\"menu_title_spacing\":\"10\",\"menu_title_spacing_unit\":\"px\",\"menu_title_spacing_nounit\":\"10\",\"show_menu_title\":\"false\",\"alignment\":\"left\",\"show_icon\":\"false\",\"menu_item_icon\":\"fas fa-check\",\"menu_item_icon_html\":\"<i class=\'fas fa-check\'><\\/i>\",\"icon_size\":\"\",\"icon_size_unit\":\"px\",\"icon_size_nounit\":\"\",\"icon_size_tablet_unit\":\"px\",\"icon_size_tablet_nounit\":\"\",\"icon_size_mobile_unit\":\"px\",\"icon_size_mobile_nounit\":\"\",\"icon_color\":\"\",\"icon_padding\":\"\",\"icon_vertical_align\":\"middle\",\"icon_vertical_align_tablet\":\"\",\"icon_vertical_align_mobile\":\"\",\"menu_title_typography_typography\":\"custom\",\"menu_title_typography_font_family\":\"Gotham Bold\",\"menu_title_typography_font_size\":{\"unit\":\"px\",\"size\":12,\"sizes\":[]},\"menu_title_typography_line_height\":{\"unit\":\"px\",\"size\":12,\"sizes\":[]},\"item_typography_typography\":\"custom\",\"item_typography_font_family\":\"Gotham Book\",\"item_typography_font_size\":{\"unit\":\"px\",\"size\":13,\"sizes\":[]},\"item_typography_font_weight\":\"normal\",\"item_typography_line_height\":{\"unit\":\"px\",\"size\":13,\"sizes\":[]},\"item_border_border\":\"none\",\"item_border_width\":{\"unit\":\"px\",\"top\":\"0\",\"right\":\"0\",\"bottom\":\"0.5\",\"left\":\"0\",\"isLinked\":false},\"item_typography_text_transform\":\"none\",\"menu_depth\":\"0\",\"show_widget_debug_data\":\"\",\"widget_debug_data_type\":null,\"e_display_conditions\":\"\",\"motion_fx_motion_fx_scrolling\"
9791:\"\",\"motion_fx_translateY_effect\":null,\"motion_fx_translateY_direction\":null,\"motion_fx_translateY_speed\":null,\"motion_fx_translateY_affectedRange\":null,\"motion_fx_translateX_effect\":null,\"motion_fx_translateX_direction\":null,\"motion_fx_translateX_speed\":null,\"motion_fx_translateX_affectedRange\":null,\"motion_fx_opacity_effect\":null,\"motion_fx_opacity_direction\":null,\"motion_fx_opacity_level\":null,\"motion_fx_opacity_range\":null,\"motion_fx_blur_effect\":null,\"motion_fx_blur_direction\":null,\"motion_fx_blur_level\":null,\"motion_fx_blur_range\":null,\"motion_fx_rotateZ_effect\":null,\"motion_fx_rotateZ_direction\":null,\"motion_fx_rotateZ_speed\":null,\"motion_fx_rotateZ_affectedRange\":null,\"motion_fx_scale_effect\":null,\"motion_fx_scale_direction\":null,\"motion_fx_scale_speed\":null,\"motion_fx_scale_range\":null,\"motion_fx_devices\":null,\"motion_fx_range\":null,\"motion_fx_motion_fx_mouse\":\"\",\"motion_fx_mouseTrack_effect\":null,\"motion_fx_mouseTrack_direction\":null,\"motion_fx_mouseTrack_speed\":null,\"motion_fx_tilt_effect\":null,\"motion_fx_tilt_direction\":null,\"motion_fx_tilt_speed\":null,\"handle_motion_fx_asset_loading\":\"\",\"sticky\":\"\",\"sticky_on\":null,\"sticky_offset\":null,\"sticky_offset_laptop\":null,\"sticky_offset_tablet_extra\":null,\"sticky_offset_tablet\":null,\"sticky_offset_mobile_extra\":null,\"sticky_offset_mobile\":null,\"sticky_effects_offset\":null,\"sticky_effects_offset_laptop\":null,\"sticky_effects_offset_tablet_extra\":null,\"sticky_effects_offset_tablet\":null,\"sticky_effects_offset_mobile_extra\":null,\"sticky_effects_offset_mobile\":null,\"sticky_anchor_link_offset\":null,\"sticky_anchor_link_offset_laptop\":null,\"sticky_anchor_link_offset_tablet_extra\":null,\"sticky_anchor_link_offset_tablet\":null,\"sticky_anchor_link_offset_mobile_extra\":null,\"sticky_anchor_link_offset_mobile\":null,\"sticky_parent\":null,\"animation_duration\":null,\"hide_desktop\":\"\",\"hide_laptop\":\"\",\"hide_tablet_extra\":\"\",\"hide_tablet\":\"\",\"hide_mobile_extra\":\"\",\"hide_mobile\":\"\",\"item_border_color\":\"#E5E5E5\"}'; 9792 var objAttributes = JSON.parse(strJsonAttributes); 9793 9794 var options = { 9795 widgetsOptions: objAttributes, 9796 } 9797 9798 var ueListMenu = new listMenu(); 9799 9800 ueListMenu.init(options); 9801 9802}if(jQuery("#uc_simple_list_menu_elementor_ebe087f").length && !jQuery("#uc_simple_list_menu_elementor_ebe087f").parents('[data-elementor-type="popup"]').length) uc_simple_list_menu_elementor_ebe087f_start(); 9803 jQuery( document ).on( 'elementor/popup/show', (event, id, objPopup) => { 9804 if(objPopup.$element.has(jQuery("#uc_simple_list_menu_elementor_ebe087f")).length) uc_simple_list_menu_elementor_ebe087f_start()}); 9805}); 9806 9807//# sourceURL=ue_script_simple_list_menu-js-after 9808</script>
vendor: 1 bytes, line 9808
9808
9809<script id="ue_script_ue_side_menu-js-after"> 9810/* Side Menu scripts: */ 9811 9812 9813jQuery(document).ready(function(){ 9814 9815 UCSideMenu("uc_ue_side_menu_elementor_a5cf932", "https://practicalhorseman.com/"); 9816 jQuery('#uc_ue_side_menu_elementor_a5cf932 .uc-side-menu-wrapper').show(); 9817 9818}); 9819//# sourceURL=ue_script_ue_side_menu-js-after 9820</script>
vendor: 1 bytes, line 9820
9820
9821<script id="ue_script_nav_menu2-js-after"> 9822/* WordPress Menu scripts: */ 9823 9824jQuery(document).ready(function(){ 9825 9826 //jquery objects 9827 var g_objMenu = jQuery('#uc_nav_menu_elementor_8de06de'); 9828 var g_objFirstLevelMenuItems = g_objMenu.find('.ue-menu > .menu-item-has-children'); 9829 var g_objMenuItems = g_objMenu.find('.menu-item-has-children'); 9830 var g_objMenuInnerItems = g_objMenu.find('.menu-item-has-children .menu-item-has-children'); 9831 var g_objMenuLinks = g_objMenu.find('a'); 9832 var objExpandIcon = g_objMenu.find('.ue-nav-menu-icon-expand'); 9833 var g_objBurger = g_objMenu.find('.ue-nav-menu-mobile'); 9834 var g_objOpenBurgerIcon = g_objMenu.find('.ue-nav-menu-mobile-icon-open'); 9835 var g_objCloseBurgerIcon = g_objMenu.find('.ue-nav-menu-mobile-icon-close'); 9836 var g_objSideMeuClose = g_objMenu.find(".uc-close-side-menu"); 9837 9838 //classes 9839 var g_classActive = 'uc-active'; 9840 var hasChildrenClass = 'menu-item-has-children'; 9841 var backLinkClass = "ue-back-link"; 9842 var openClass = "ue-left-open"; 9843 var closeClass = "ue-left-close"; 9844 9845 //selectors 9846 var menuItemSelector = '.'+hasChildrenClass; 9847 var iconsSelector = '.ue-nav-menu-icon'; 9848 var subMenuSelector = '.sub-menu'; 9849 var linkSelector = '> a'; 9850 9851 //data attributes 9852 var g_showIcons = g_objMenu.data('show-icons'); 9853 var dataCustomBreakpoint = g_objMenu.data('breakpoint'); 9854 var dataBehaviour = g_objMenu.data('behaviour'); 9855 var clickableParents = true; 9856 var closeOnBodyClick = false; 9857 9858 //html elements 9859 var g_expandIconHtml = objExpandIcon.html(); 9860 9861 //window width 9862 var g_viewportWidth = jQuery(window).width(); 9863 var g_isResponsiveViewport = window.matchMedia("(max-width: "+dataCustomBreakpoint+"px)"); 9864 9865 function setHoverEffects(){ 9866 var dataEffect = g_objMenu.data("effect-style"); 9867 9868 if(dataEffect == "no-hover-effects") 9869 return(false); 9870 9871 if(!g_objMenuLinks) 9872 return(false); 9873 9874 g_objMenuLinks.each(function(){ 9875 var objLink = jQuery(this); 9876 var objParent = objLink.parent(); 9877 9878 objParent.addClass(dataEffect); 9879 9880 var objLinkText = objLink.text(); 9881 9882 objLink.attr("data-hover", objLinkText); 9883 }); 9884 } 9885 9886 function isClickedItemOnFirstLevel(objIcon){ 9887 var firstLevelIconClass = 'uc-first-level-item'; 9888 9889 //check if clicked itcon is not first level icon 9890 var objFirstLevelIcons = g_objFirstLevelMenuItems.find(linkSelector).find(iconsSelector); 9891 9892 objFirstLevelIcons.addClass(firstLevelIconClass); 9893 9894 if(objIcon.hasClass(firstLevelIconClass) == true) 9895 return(true); 9896 else 9897 return(false); 9898 } 9899 9900 function setActiveIcon(objClicked){ 9901 if(g_showIcons == false) 9902 return(false); 9903 9904 if(objClicked.hasClass(g_classActive) == false) 9905 return(false); 9906 9907 var objIcon = objClicked.find(iconsSelector); 9908 var collapseIconHtml = g_objMenu.find('.ue-nav-menu-icon-collapse').html(); 9909 9910 if(isClickedItemOnFirstLevel(objIcon) == true) 9911 return(false); 9912 console.log(g_objMenu) 9913 objIcon.html(collapseIconHtml); 9914 } 9915 9916 function setDisactiveIcon(objClicked){ 9917 if(g_showIcons == false) 9918 return(false); 9919 9920 var objIcon = objClicked.find(iconsSelector); 9921 9922 if(isClickedItemOnFirstLevel(objIcon) == true) 9923 return(false); 9924 9925 objIcon.html(g_expandIconHtml); 9926 } 9927 9928 function cancelFullWidth(objMobileMenu){ 9929 objMobileMenu.css({ 9930 'width': '', 9931 'left': '' 9932 }); 9933 } 9934 9935 function setMenuToFullWidth(objMobileMenu){ 9936 var dataFullWidth = g_objMenu.data('full-width'); 9937 9938 if(dataFullWidth == false || dataBehaviour == "slide") 9939 return(false); 9940 9941 //if not mobile viewport - cancel full width and exit function 9942 if(g_isResponsiveViewport.matches == false){ 9943 cancelFullWidth(objMobileMenu); 9944 return(false); 9945 } 9946 9947 //set width to full 9948 objMobileMenu.css('width', g_viewportWidth+'px'); 9949 9950 //set left position 9951 var menuLeftPosition = g_objMenu.offset().left; 9952 9953 objMobileMenu.css('left', -menuLeftPosition+'px'); 9954 } 9955 9956 function initResponsiveMode(isResize){
9957 var objSubMenus = g_objMenu.find(subMenuSelector); 9958 var objMobileMenu = g_objMenu.find('.ue-menu'); 9959 var mobileClass = 'uc-mobile'; 9960 var wordpressMenuClass = "uc-wp-menu-mode"; 9961 9962 //update viewport width value 9963 g_viewportWidth = jQuery(window).width(); 9964 9965 //set full width if needed 9966 setTimeout(function(){ 9967 setMenuToFullWidth(objMobileMenu); 9968 },200); 9969 9970 if(g_isResponsiveViewport.matches == false){ 9971 9972 //remove mobile class from menu 9973 objMobileMenu.removeClass(mobileClass); 9974 jQuery('body').removeClass(wordpressMenuClass); 9975 9976 if(!isResize || isResize == false) 9977 objSubMenus.slideDown(300); 9978 9979 var objLinks = objSubMenus.prev(); 9980 9981 correctOpenMenuPosition(objLinks); 9982 } 9983 9984 if(g_isResponsiveViewport.matches == true){ 9985 //add mobile class to menu 9986 objMobileMenu.addClass(mobileClass); 9987 jQuery('body').addClass(wordpressMenuClass); 9988 9989 if(!isResize && dataBehaviour != "slide" || isResize == false && dataBehaviour != "slide") 9990 objSubMenus.slideUp(300); 9991 9992 //slide up all sub menus after entering responsive breakpoint 9993 if(isResize == true && dataBehaviour != "slide") 9994 objSubMenus.slideUp(300); 9995 9996 if(g_objBurger.hasClass(g_classActive) == true){ 9997 9998 g_objOpenBurgerIcon.removeClass(g_classActive); 9999 g_objCloseBurgerIcon.addClass(g_classActive); 10000 10001 }else{ 10002 10003 g_objOpenBurgerIcon.addClass(g_classActive); 10004 g_objCloseBurgerIcon.removeClass(g_classActive); 10005 10006 } 10007 } 10008 } 10009 10010 /* 10011 * correct menu item position when there is no space inside viewport 10012 */ 10013 function correctOpenMenuPosition(objTarget){ 10014 //only on desktop 10015 if(g_isResponsiveViewport.matches == true) 10016 return(false); 10017 10018 var objSubMenu = objTarget.next(); 10019 10020 // if no sub menus return 10021 if(!objSubMenu.length) 10022 return(false); 10023 10024 var objParentSubMenus = objTarget.parents(subMenuSelector); 10025 10026 //search only from second level menu items 10027 if(!objParentSubMenus.length) 10028 return(false); 10029 10030 //each parent submenu 10031 objParentSubMenus.each(function(parentIndex, parent){ 10032 var objParentSubMenu = jQuery(this); 10033 10034 // Get the position of the menu item relative to the viewport 10035 var objChildSubMenus = objParentSubMenu.find('li >'+subMenuSelector); 10036 10037 if(!objChildSubMenus.length) 10038 return(true); 10039 10040 //each child submenu 10041 objChildSubMenus.each(function(childIndex, child){ 10042 var objChildSubMenu = jQuery(this); 10043 10044 //width of the child 10045 var menuItemChildWidth = objChildSubMenu.width(); 10046 10047 //width of the parent 10048 var menuItemParentWidth = objParentSubMenu.width(); 10049 10050 //right offset of the parent 10051 var menuItemRightOffset = objParentSubMenu.offset().left + menuItemParentWidth; 10052 var menuItemLeftOffset = objParentSubMenu.offset().left; 10053 10054 // Get the available space on both sides of the screen 10055 var spaceRight = window.innerWidth - menuItemRightOffset; 10056 10057 //get inset-inline-start value 10058 var insetInlineStart = objChildSubMenu.css('inset-inline-start'); 10059 10060 // if there is NOT enough room (left or right) then invert insert-inline-start 10061 if (menuItemChildWidth >= spaceRight || menuItemChildWidth >= menuItemLeftOffset) 10062 objChildSubMenu.css('inset-inline-start', '-'+insetInlineStart); 10063 10064 // if there is NOT enough room anywhere 10065 if (menuItemChildWidth >= spaceRight && menuItemChildWidth >= menuItemLeftOffset){ 10066 console.log('Can"t correct position of the dropdown, please adjust width of menu items'); 10067 return(true); 10068 } 10069 10070 //if there is enough room then cancel invert insert-inline-start 10071 if (menuItemChildWidth < spaceRight && childIndex != parentIndex){ 10072 //menuItemChildWidth x2 times because its equal to inset-inline-start 10073 var childSubMenuOffsetRight = objParentSubMenu.offset().left + menuItemParentWidth + menuItemChildWidth + menuItemChildWidth; 10074
10075 //cancel when child sub-menu offset right is not grater then viewport width (must check if after canceling won't be any horizontal scroll) 10076 if(childSubMenuOffsetRight < window.innerWidth) 10077 objChildSubMenu.css('inset-inline-start', ''); 10078 } 10079 }); 10080 }); 10081 } 10082 10083 /* 10084 * responsive mode menu item click 10085 */ 10086 function onMenuLinkClick(e, objLink){ 10087 if(g_isResponsiveViewport.matches == false) 10088 return(true); 10089 10090 var objSubMenu = objLink.next(); 10091 10092 //if click on active item then close it 10093 if(objLink.hasClass(g_classActive) == true){ 10094 setDisactiveIcon(objLink); 10095 10096 if(dataBehaviour != "slide") 10097 objSubMenu.slideUp(300); 10098 10099 objLink.removeClass(g_classActive); 10100 10101 return(true); 10102 } 10103 10104 var objSubMenusParent = objSubMenu.parents(subMenuSelector); 10105 var objSubMenusNotParents = g_objMenu.find(subMenuSelector).not(objSubMenusParent); 10106 var objMenuLinksParent = objLink.parents(subMenuSelector).prev(); 10107 var objMenuLinksNotParents = g_objMenu.find('a').not(objMenuLinksParent); 10108 10109 objMenuLinksNotParents.removeClass(g_classActive); 10110 objLink.addClass(g_classActive); 10111 10112 setDisactiveIcon(objMenuLinksNotParents); 10113 setActiveIcon(objLink); 10114 10115 if(dataBehaviour != "slide"){ 10116 objSubMenusNotParents.slideUp(300); 10117 objSubMenu.slideDown(300); 10118 } 10119 10120 if(objSubMenu.length > 0) 10121 e.preventDefault(); 10122 } 10123 10124 function onMenuInnerItemMouseover(e){ 10125 if(g_isResponsiveViewport.matches == true) 10126 return(false); 10127 10128 var objHovered = jQuery(this); 10129 var objItem = objHovered.find(linkSelector); 10130 10131 setTimeout(function(){ 10132 setActiveIcon(objItem); 10133 },100); 10134 10135 var objTarget = jQuery(e.target); 10136 correctOpenMenuPosition(objTarget); 10137 } 10138 10139 function onMenuInnerItemMouseLeave(){ 10140 if(g_isResponsiveViewport.matches == true) 10141 return(false); 10142 10143 var objMenuItem = jQuery(this); 10144 var objItem = objMenuItem.find(linkSelector); 10145 10146 setDisactiveIcon(objItem); 10147 } 10148 10149 /** 10150 * use this funciton to add active class to all menu item links 10151 */ 10152 function onMenuItemMouseover(){ 10153 if(g_isResponsiveViewport.matches == true) 10154 return(false); 10155 10156 var objHovered = jQuery(this); 10157 var objItem = objHovered.find(linkSelector); 10158 10159 g_objMenuItems.removeClass(g_classActive); 10160 objItem.addClass(g_classActive); 10161 } 10162 10163 /** 10164 * use this funciton to add active class to all menu item links 10165 */ 10166 function onMenuItemMouseLeave(){ 10167 if(g_isResponsiveViewport.matches == true) 10168 return(false); 10169 10170 var objHovered = jQuery(this); 10171 var objItem = objHovered.find(linkSelector); 10172 10173 objItem.removeClass(g_classActive); 10174 } 10175 10176 function setFirstLevelIcons(){ 10177 if(g_showIcons == false) 10178 return(false); 10179 10180 var objFirstLevelMenuLinks = g_objFirstLevelMenuItems.find(linkSelector); 10181 var objFirstLevelExpandIcon = g_objMenu.find('.ue-nav-menu-icon-first-level-expand'); 10182 var firstLevelExpandIconHtml = objFirstLevelExpandIcon.html(); 10183 var iconWrapperHtml = "<span class='ue-nav-menu-icon'>"+firstLevelExpandIconHtml+"</span>"; 10184 10185 objFirstLevelMenuLinks.append(iconWrapperHtml); 10186 10187 } 10188 10189 function setIcons(){ 10190 if(g_showIcons == false) 10191 return(false); 10192 10193 if(!g_objMenuInnerItems) 10194 return(false); 10195 10196 var objMenuLinks = g_objMenuInnerItems.find(linkSelector); 10197 var iconHtml = "<span class='ue-nav-menu-icon'>"+g_expandIconHtml+"</span>"; 10198 10199 objMenuLinks.append(iconHtml); 10200 } 10201 10202 function onBurgerClick(){ 10203 if(dataBehaviour != "slide"){ 10204 if(g_objBurger.hasClass(g_classActive) == true){ 10205 10206 g_objOpenBurgerIcon.addClass(g_classActive); 10207 g_objCloseBurgerIcon.removeClass(g_classActive); 10208 10209 g_objBurger.removeClass(g_classActive); 10210 10211 }else{ 10212 10213 g_objOpenBurgerIcon.removeClass(g_classActive); 10214 g_objCloseBurgerIcon.addClass(g_classActive); 10215 10216 g_objBurger.addClass(g_classActive); 10217 } 10218 } 10219 10220 if(dataBehaviour == "slide"){
10221 var isOpened = g_objMenu.hasClass(openClass); 10222 10223 if(isOpened == true){ 10224 g_objMenu.removeClass(openClass); 10225 g_objMenu.addClass(closeClass); 10226 }else{ 10227 g_objMenu.removeClass(closeClass); 10228 g_objMenu.addClass(openClass); 10229 } 10230 } 10231 } 10232 10233 function onKeyDown(e){ 10234 10235 //only on desktop 10236 if(g_isResponsiveViewport.matches == true) 10237 return(true); 10238 10239 //listen only after 'tab' key 10240 if(e.keyCode != 9) 10241 return(true); 10242 10243 //find all 'li' tags 10244 var objItems = g_objMenu.find('li'); 10245 10246 //set small timeout, so current menu item was mark as focused and triggered 10247 setTimeout(function(){ 10248 10249 //look after all menu 'li' tags 10250 objItems.each(function(){ 10251 10252 var objItem = jQuery(this); 10253 10254 //if link not focused - skip 10255 if(objItem.find(linkSelector).is(':focus') == false) 10256 return(true); 10257 10258 var objLink = objItem.find(linkSelector); 10259 var objSubMenu = objLink.next(); 10260 10261 //remove active class from others menu items except parent ones 10262 var objMenuLinksParent = objLink.parents(subMenuSelector).prev(); 10263 var objMenuLinksNotParents = g_objMenu.find('.ue-menu '+menuItemSelector+' '+subMenuSelector+' a').not(objMenuLinksParent); 10264 var objParentsMenuitems = objItem.parents(menuItemSelector); 10265 var objMenuItemsNotParents = objItems.not(objParentsMenuitems); 10266 10267 var objFirstLevelMenuLinks = jQuery('.ue-nav-menu .ue-menu > li '+linkSelector+''); 10268 var isFocusedFirstLevelActiveChildrenLinks = objFirstLevelMenuLinks.next().find('li '+linkSelector).is(':focus'); 10269 10270 //if there is no expanded menu items inside first level menu items then remove active class 10271 if(isFocusedFirstLevelActiveChildrenLinks == false) 10272 objFirstLevelMenuLinks.removeClass(g_classActive); 10273 10274 objMenuLinksNotParents.removeClass(g_classActive); 10275 objMenuItemsNotParents.removeClass(g_classActive); 10276 10277 setDisactiveIcon(objMenuLinksNotParents); 10278 10279 //add active class and use css to open sub menu 10280 objItem.addClass(g_classActive); 10281 objLink.addClass(g_classActive); 10282 10283 var objParentMenuItemNum = objLink.parents(menuItemSelector).length; 10284 10285 if(objParentMenuItemNum > 1) 10286 setActiveIcon(objLink); 10287 10288 }); 10289 10290 },50) 10291 } 10292 10293 /** 10294 * close menu on body click 10295 */ 10296 function onBodyClick(e){ 10297 var objTarget = jQuery(e.target); 10298 var objTargetParents = objTarget.parents(); 10299 10300 //if slide and responsive behaviour and close on body click 10301 if(dataBehaviour == "slide" && closeOnBodyClick == true && g_isResponsiveViewport.matches == true){ 10302 if(objTargetParents.hasClass('ue-nav-menu') && objTarget.hasClass("ue-nav-menu_overlay") == false) 10303 return(true); 10304 10305 g_objMenuItems.removeClass(g_classActive); 10306 g_objMenuLinks.removeClass(g_classActive); 10307 10308 g_objMenuLinks.each(function(){ 10309 setDisactiveIcon(jQuery(this)); 10310 }); 10311 10312 var isOpened = g_objMenu.hasClass(openClass); 10313 10314 if(isOpened == true){ 10315 g_objMenu.removeClass(openClass); 10316 g_objMenu.addClass(closeClass); 10317 } 10318 } 10319 10320 if(g_isResponsiveViewport.matches == true) 10321 return(true); 10322 10323 if(objTargetParents.hasClass('ue-nav-menu')) 10324 return(true); 10325 10326 if(dataBehaviour == "accordion"){ 10327 g_objMenuItems.removeClass(g_classActive); 10328 g_objMenuLinks.removeClass(g_classActive); 10329 10330 setDisactiveIcon(g_objMenuLinks); 10331 } 10332 } 10333 10334 /** 10335 * append back links to submenus 10336 */ 10337 function appendBackLinksToSubMenus(){ 10338 if(dataBehaviour != "slide") 10339 return(false); 10340 10341 var objSubMenus = g_objMenu.find(subMenuSelector); 10342 10343 if(!objSubMenus || objSubMenus.length == 0) 10344 return(false); 10345 10346 var iconHtml; 10347 var backLinkIconClass = "ue-back-link-icon"; 10348 var objBackLinkIconPlaceholder = g_objMenu.find(".ue-nav-menu-back-link-icon"); 10349 10350 if(!objBackLinkIconPlaceholder || objBackLinkIconPlaceholder.length == 0) 10351 iconHtml = `<span class="${backLinkIconClass}"></span>`;
10352 else 10353 iconHtml = `<span class="${backLinkIconClass}">${objBackLinkIconPlaceholder.html()}</span>`; 10354 10355 objSubMenus.each(function(){ 10356 var objSubMenu = jQuery(this); 10357 var backLinkHtml = `<li class="${backLinkClass}"><a href="javascript:void(0);">Back ${iconHtml}</a></li>`; 10358 10359 objSubMenu.prepend(backLinkHtml); 10360 }); 10361 } 10362 10363 /** 10364 * on back link click 10365 */ 10366 function onBackLinkClick(e){ 10367 var objBackLink = jQuery(this); 10368 var objParentSubMenu = objBackLink.closest(subMenuSelector); 10369 var objMenuLink = objParentSubMenu.prev(); 10370 10371 onMenuLinkClick(e, objMenuLink); 10372 } 10373 10374 /** 10375 * on side menu close 10376 */ 10377 function onSideMenuClose(){ 10378 g_objMenuItems.removeClass(g_classActive); 10379 g_objMenuLinks.removeClass(g_classActive); 10380 10381 g_objMenuLinks.each(function(){ 10382 setDisactiveIcon(jQuery(this)); 10383 }); 10384 10385 10386 var isOpened = g_objMenu.hasClass(openClass); 10387 10388 if(isOpened == true){ 10389 g_objMenu.removeClass(openClass); 10390 g_objMenu.addClass(closeClass); 10391 }else{ 10392 g_objMenu.removeClass(closeClass); 10393 g_objMenu.addClass(openClass); 10394 } 10395 } 10396 10397 /** 10398 * init menu layout 10399 */ 10400 function initMenuLayout(){ 10401 var objSubMenus = g_objMenu.find(subMenuSelector); 10402 10403 if(!objSubMenus || objSubMenus.length == 0) 10404 return(false); 10405 10406 objSubMenus.each(function(){ 10407 var objSubMenu = jQuery(this); 10408 var objParentLink = objSubMenu.prev(); 10409 10410 if(clickableParents == false) 10411 objParentLink.attr("href", "javascript:void(0);") 10412 10413 }); 10414 10415 var objIconsHolder = g_objMenu.find(".ue-nav-menu-icons-holder"); 10416 10417 //objIconsHolder.remove(); 10418 } 10419 10420 appendBackLinksToSubMenus(); 10421 setFirstLevelIcons(); 10422 setIcons(); 10423 initResponsiveMode(false); 10424 setHoverEffects(); 10425 initMenuLayout(); 10426 10427 //init events 10428 jQuery(window).on('resize', function(){ 10429 initResponsiveMode(true); 10430 }); 10431 10432 g_objMenuLinks.on('click', function(e){ 10433 var objLink = jQuery(this); 10434 onMenuLinkClick(e, objLink); 10435 }); 10436 10437 //on back link click 10438 jQuery(`.${backLinkClass}`).on("click", onBackLinkClick); 10439 10440 g_objBurger.on('click', onBurgerClick); 10441 g_objSideMeuClose.on("click", onSideMenuClose); 10442 10443 if(g_objMenuInnerItems){ 10444 g_objMenuInnerItems.on('mouseover', onMenuInnerItemMouseover); 10445 g_objMenuInnerItems.on('mouseleave', onMenuInnerItemMouseLeave); 10446 } 10447 10448 if(g_objMenuItems){ 10449 g_objMenuItems.on('mouseover', onMenuItemMouseover); 10450 g_objMenuItems.on('mouseleave', onMenuItemMouseLeave); 10451 } 10452 10453 jQuery(document).on('keydown', onKeyDown); 10454 10455 jQuery('body').on('click', function(e){ 10456 onBodyClick(e); 10457 }); 10458}); 10459//# sourceURL=ue_script_nav_menu2-js-after 10460</script>
vendor: 1 bytes, line 10460
10460
10461<script id="ue_script_simple_list_menu2-js-after"> 10462/* List Menu scripts: */ 10463 10464jQuery(document).ready(function(){ 10465function uc_simple_list_menu_elementor_ebe087f6_start(){ 10466 10467 10468 var strJsonAttributes = '{\"uc_serial\":\"62767\",\"uc_id\":\"uc_simple_list_menu_elementor_ebe087f6\",\"uc_url_home\":\"https:\\/\\/practicalhorseman.com\",\"uc_url_blog\":\"https:\\/\\/practicalhorseman.com\\/?post_type=post\",\"uc_lang\":\"en\",\"uc_inside_editor\":\"no\",\"uc_admin_user\":\"no\",\"menu\":\"<ul id=\\\"menu-side-menu-secondary-navigation-1\\\" class=\\\"uc-list-menu\\\"><li class=\\\"menu-item menu-item-type-post_type menu-item-object-page menu-item-32699\\\"><a href=\\\"https:\\/\\/practicalhorseman.com\\/newsletter\\/\\\">Newsletter<\\/a><\\/li>\\n<li class=\\\"menu-item menu-item-type-post_type menu-item-object-page menu-item-32700\\\"><a href=\\\"https:\\/\\/practicalhorseman.com\\/practical-horseman-extras\\/\\\">Practical Horseman Extras<\\/a><\\/li>\\n<\\/ul>\",\"menu_id\":\"5576\",\"item_typography\":{\"typography\":\"custom\",\"font_family\":\"Gotham Book\",\"font_size\":{\"unit\":\"px\",\"size\":13,\"sizes\":[]},\"font_weight\":\"normal\",\"line_height\":{\"unit\":\"px\",\"size\":13,\"sizes\":[]},\"text_transform\":\"none\"},\"sub_item_typography\":\"\",\"sub_sub_item_typography\":\"\",\"item_padding\":{\"unit\":\"px\",\"top\":\"5\",\"right\":\"0\",\"bottom\":\"5\",\"left\":\"0\",\"isLinked\":false},\"sub_item_padding\":\"\",\"sub_sub_item_padding\":\"\",\"item_margin\":\"\",\"sub_item_margin\":\"\",\"sub_sub_item_margin\":\"\",\"item_color\":\"#191616\",\"item_color_hover\":\"#8C8E8B\",\"item_color_active\":\"\",\"sub_item_link_color\":\"#c9c9c9\",\"sub_sub_item_link_color\":\"#c9c9c9\",\"sub_item_color_hover\":\"#d9d9d9\",\"sub_item_color_active\":\"\",\"sub_item_color_hover_copy\":\"#d9d9d9\",\"item_border\":{\"border\":\"none\",\"width\":{\"unit\":\"px\",\"top\":\"0\",\"right\":\"0\",\"bottom\":\"0.5\",\"left\":\"0\",\"isLinked\":false},\"color\":\"#E5E5E5\"},\"sub_item_border\":\"\",\"sub_sub_item_border\":\"\",\"item_background\":\"#f5f5f5\",\"item_background_hover\":\"#f5f5f5\",\"sub_item_background\":\"#ffffff\",\"sub_sub_item_background\":\"#ffffff\",\"sub_item_background_hover\":\"#f5f5f5\",\"sub_sub_item_background_hover\":\"#f5f5f5\",\"current_page_item_bg_color\":\"#f2f2f2\",\"current_page_sub_item_bg_color\":\"#f2f2f2\",\"current_page_sub_sub_item_bg_color\":\"#e6e6e6\",\"menu_title\":\"\",\"menu_title_color\":\"#191616\",\"menu_title_typography\":{\"typography\":\"custom\",\"font_family\":\"Gotham Bold\",\"font_size\":{\"unit\":\"px\",\"size\":12,\"sizes\":[]},\"line_height\":{\"unit\":\"px\",\"size\":12,\"sizes\":[]}},\"menu_title_spacing\":\"10\",\"menu_title_spacing_unit\":\"px\",\"menu_title_spacing_nounit\":\"10\",\"show_menu_title\":\"false\",\"alignment\":\"left\",\"show_icon\":\"false\",\"menu_item_icon\":\"fas fa-check\",\"menu_item_icon_html\":\"<i class=\'fas fa-check\'><\\/i>\",\"icon_size\":\"\",\"icon_size_unit\":\"px\",\"icon_size_nounit\":\"\",\"icon_size_tablet_unit\":\"px\",\"icon_size_tablet_nounit\":\"\",\"icon_size_mobile_unit\":\"px\",\"icon_size_mobile_nounit\":\"\",\"icon_color\":\"\",\"icon_padding\":\"\",\"icon_vertical_align\":\"middle\",\"icon_vertical_align_tablet\":\"\",\"icon_vertical_align_mobile\":\"\",\"menu_title_typography_typography\":\"custom\",\"menu_title_typography_font_family\":\"Gotham Bold\",\"menu_title_typography_font_size\":{\"unit\":\"px\",\"size\":12,\"sizes\":[]},\"menu_title_typography_line_height\":{\"unit\":\"px\",\"size\":12,\"sizes\":[]},\"item_typography_typography\":\"custom\",\"item_typography_font_family\":\"Gotham Book\",\"item_typography_font_size\":{\"unit\":\"px\",\"size\":13,\"sizes\":[]},\"item_typography_font_weight\":\"normal\",\"item_typography_line_height\":{\"unit\":\"px\",\"size\":13,\"sizes\":[]},\"item_border_border\":\"none\",\"item_border_width\":{\"unit\":\"px\",\"top\":\"0\",\"right\":\"0\",\"bottom\":\"0.5\",\"left\":\"0\",\"isLinked\":false},\"item_typography_text_transform\":\"none\",\"menu_depth\":\"0\",\"show_widget_debug_data\":\"\",\"widget_debug_data_type\":null,\"e_display_conditions\":\"\",\"motion_fx_motion_fx_scrolling\"
10468:\"\",\"motion_fx_translateY_effect\":null,\"motion_fx_translateY_direction\":null,\"motion_fx_translateY_speed\":null,\"motion_fx_translateY_affectedRange\":null,\"motion_fx_translateX_effect\":null,\"motion_fx_translateX_direction\":null,\"motion_fx_translateX_speed\":null,\"motion_fx_translateX_affectedRange\":null,\"motion_fx_opacity_effect\":null,\"motion_fx_opacity_direction\":null,\"motion_fx_opacity_level\":null,\"motion_fx_opacity_range\":null,\"motion_fx_blur_effect\":null,\"motion_fx_blur_direction\":null,\"motion_fx_blur_level\":null,\"motion_fx_blur_range\":null,\"motion_fx_rotateZ_effect\":null,\"motion_fx_rotateZ_direction\":null,\"motion_fx_rotateZ_speed\":null,\"motion_fx_rotateZ_affectedRange\":null,\"motion_fx_scale_effect\":null,\"motion_fx_scale_direction\":null,\"motion_fx_scale_speed\":null,\"motion_fx_scale_range\":null,\"motion_fx_devices\":null,\"motion_fx_range\":null,\"motion_fx_motion_fx_mouse\":\"\",\"motion_fx_mouseTrack_effect\":null,\"motion_fx_mouseTrack_direction\":null,\"motion_fx_mouseTrack_speed\":null,\"motion_fx_tilt_effect\":null,\"motion_fx_tilt_direction\":null,\"motion_fx_tilt_speed\":null,\"handle_motion_fx_asset_loading\":\"\",\"sticky\":\"\",\"sticky_on\":null,\"sticky_offset\":null,\"sticky_offset_laptop\":null,\"sticky_offset_tablet_extra\":null,\"sticky_offset_tablet\":null,\"sticky_offset_mobile_extra\":null,\"sticky_offset_mobile\":null,\"sticky_effects_offset\":null,\"sticky_effects_offset_laptop\":null,\"sticky_effects_offset_tablet_extra\":null,\"sticky_effects_offset_tablet\":null,\"sticky_effects_offset_mobile_extra\":null,\"sticky_effects_offset_mobile\":null,\"sticky_anchor_link_offset\":null,\"sticky_anchor_link_offset_laptop\":null,\"sticky_anchor_link_offset_tablet_extra\":null,\"sticky_anchor_link_offset_tablet\":null,\"sticky_anchor_link_offset_mobile_extra\":null,\"sticky_anchor_link_offset_mobile\":null,\"sticky_parent\":null,\"animation_duration\":null,\"hide_desktop\":\"\",\"hide_laptop\":\"\",\"hide_tablet_extra\":\"\",\"hide_tablet\":\"\",\"hide_mobile_extra\":\"\",\"hide_mobile\":\"\",\"item_border_color\":\"#E5E5E5\"}'; 10469 var objAttributes = JSON.parse(strJsonAttributes); 10470 10471 var options = { 10472 widgetsOptions: objAttributes, 10473 } 10474 10475 var ueListMenu = new listMenu(); 10476 10477 ueListMenu.init(options); 10478 10479}if(jQuery("#uc_simple_list_menu_elementor_ebe087f6").length && !jQuery("#uc_simple_list_menu_elementor_ebe087f6").parents('[data-elementor-type="popup"]').length) uc_simple_list_menu_elementor_ebe087f6_start(); 10480 jQuery( document ).on( 'elementor/popup/show', (event, id, objPopup) => { 10481 if(objPopup.$element.has(jQuery("#uc_simple_list_menu_elementor_ebe087f6")).length) uc_simple_list_menu_elementor_ebe087f6_start()}); 10482}); 10483 10484//# sourceURL=ue_script_simple_list_menu2-js-after 10485</script>
vendor: 1 bytes, line 10485
10485
10486<script id="ue_script_ue_side_menu2-js-after"> 10487/* Side Menu scripts: */ 10488 10489 10490jQuery(document).ready(function(){ 10491 10492 UCSideMenu("uc_ue_side_menu_elementor_ca94e3f", "https://practicalhorseman.com/"); 10493 jQuery('#uc_ue_side_menu_elementor_ca94e3f .uc-side-menu-wrapper').show(); 10494 10495}); 10496//# sourceURL=ue_script_ue_side_menu2-js-after 10497</script>
vendor: 1 bytes, line 10497
10497
10498<script id="ue_script_post_grid-js-after"> 10499/* Post Grid scripts: */ 10500 10501 10502 10503jQuery(document).ready(function(){ 10504function uc_post_grid_elementor_3e123c0_start(){ 10505 10506 10507 var objGrid = jQuery("#uc_post_grid_elementor_3e123c0"); 10508 10509 10510 10511 10512}if(jQuery("#uc_post_grid_elementor_3e123c0").length && !jQuery("#uc_post_grid_elementor_3e123c0").parents('[data-elementor-type="popup"]').length) uc_post_grid_elementor_3e123c0_start(); 10513 jQuery( document ).on( 'elementor/popup/show', (event, id, objPopup) => { 10514 if(objPopup.$element.has(jQuery("#uc_post_grid_elementor_3e123c0")).length) uc_post_grid_elementor_3e123c0_start()}); 10515}); 10516 10517//# sourceURL=ue_script_post_grid-js-after 10518</script>
vendor: 1 bytes, line 10518
10518
10519<script id="ue_script_post_list-js-after"> 10520/* Post List scripts: */ 10521 10522 10523 10524jQuery(document).ready(function(){ 10525function uc_post_list_elementor_7922de8_start(){ 10526 10527 10528 var objList = jQuery("#uc_post_list_elementor_7922de8"); 10529 10530 var objRemoteOptions = { 10531 class_items:"uc_post_list_box", 10532 class_active:"ue-active-item", 10533 add_set_active_code:true 10534 }; 10535 10536 objList.data("uc-remote-options", objRemoteOptions); 10537 10538 objList.trigger("uc-object-ready"); 10539 jQuery(document).trigger("uc-remote-parent-init", [objList]); 10540 10541 10542}if(jQuery("#uc_post_list_elementor_7922de8").length && !jQuery("#uc_post_list_elementor_7922de8").parents('[data-elementor-type="popup"]').length) uc_post_list_elementor_7922de8_start(); 10543 jQuery( document ).on( 'elementor/popup/show', (event, id, objPopup) => { 10544 if(objPopup.$element.has(jQuery("#uc_post_list_elementor_7922de8")).length) uc_post_list_elementor_7922de8_start()}); 10545}); 10546 10547//# sourceURL=ue_script_post_list-js-after 10548</script>
vendor: 1 bytes, line 10548
10548
10549<script id="ue_script_post_grid2-js-after"> 10550/* Post Grid scripts: */ 10551 10552 10553 10554jQuery(document).ready(function(){ 10555function uc_post_grid_elementor_7377c1b_start(){ 10556 10557 10558 var objGrid = jQuery("#uc_post_grid_elementor_7377c1b"); 10559 10560 10561 10562 10563}if(jQuery("#uc_post_grid_elementor_7377c1b").length && !jQuery("#uc_post_grid_elementor_7377c1b").parents('[data-elementor-type="popup"]').length) uc_post_grid_elementor_7377c1b_start(); 10564 jQuery( document ).on( 'elementor/popup/show', (event, id, objPopup) => { 10565 if(objPopup.$element.has(jQuery("#uc_post_grid_elementor_7377c1b")).length) uc_post_grid_elementor_7377c1b_start()}); 10566}); 10567 10568//# sourceURL=ue_script_post_grid2-js-after 10569</script>
vendor: 1 bytes, line 10569
10569
10570<script id="ue_script_post_list2-js-after"> 10571/* Post List scripts: */ 10572 10573 10574 10575jQuery(document).ready(function(){ 10576function uc_post_list_elementor_16ba3719_start(){ 10577 10578 10579 var objList = jQuery("#uc_post_list_elementor_16ba3719"); 10580 10581 var objRemoteOptions = { 10582 class_items:"uc_post_list_box", 10583 class_active:"ue-active-item", 10584 add_set_active_code:true 10585 }; 10586 10587 objList.data("uc-remote-options", objRemoteOptions); 10588 10589 objList.trigger("uc-object-ready"); 10590 jQuery(document).trigger("uc-remote-parent-init", [objList]); 10591 10592 10593}if(jQuery("#uc_post_list_elementor_16ba3719").length && !jQuery("#uc_post_list_elementor_16ba3719").parents('[data-elementor-type="popup"]').length) uc_post_list_elementor_16ba3719_start(); 10594 jQuery( document ).on( 'elementor/popup/show', (event, id, objPopup) => { 10595 if(objPopup.$element.has(jQuery("#uc_post_list_elementor_16ba3719")).length) uc_post_list_elementor_16ba3719_start()}); 10596}); 10597 10598//# sourceURL=ue_script_post_list2-js-after 10599</script>
vendor: 1 bytes, line 10599
10599
10600<script id="ue_script_post_list3-js-after"> 10601/* Post List scripts: */ 10602 10603 10604 10605jQuery(document).ready(function(){ 10606function uc_post_list_elementor_54851aa_start(){ 10607 10608 10609 var objList = jQuery("#uc_post_list_elementor_54851aa"); 10610 10611 var objRemoteOptions = { 10612 class_items:"uc_post_list_box", 10613 class_active:"ue-active-item", 10614 add_set_active_code:true 10615 }; 10616 10617 objList.data("uc-remote-options", objRemoteOptions); 10618 10619 objList.trigger("uc-object-ready"); 10620 jQuery(document).trigger("uc-remote-parent-init", [objList]); 10621 10622 10623}if(jQuery("#uc_post_list_elementor_54851aa").length && !jQuery("#uc_post_list_elementor_54851aa").parents('[data-elementor-type="popup"]').length) uc_post_list_elementor_54851aa_start(); 10624 jQuery( document ).on( 'elementor/popup/show', (event, id, objPopup) => { 10625 if(objPopup.$element.has(jQuery("#uc_post_list_elementor_54851aa")).length) uc_post_list_elementor_54851aa_start()}); 10626}); 10627 10628//# sourceURL=ue_script_post_list3-js-after 10629</script>
vendor: 1 bytes, line 10629
10629
10630<script id="ue_script_post_grid3-js-after"> 10631/* Post Grid scripts: */ 10632 10633 10634 10635jQuery(document).ready(function(){ 10636function uc_post_grid_elementor_58aacff_start(){ 10637 10638 10639 var objGrid = jQuery("#uc_post_grid_elementor_58aacff"); 10640 10641 10642 10643 10644}if(jQuery("#uc_post_grid_elementor_58aacff").length && !jQuery("#uc_post_grid_elementor_58aacff").parents('[data-elementor-type="popup"]').length) uc_post_grid_elementor_58aacff_start(); 10645 jQuery( document ).on( 'elementor/popup/show', (event, id, objPopup) => { 10646 if(objPopup.$element.has(jQuery("#uc_post_grid_elementor_58aacff")).length) uc_post_grid_elementor_58aacff_start()}); 10647}); 10648 10649//# sourceURL=ue_script_post_grid3-js-after 10650</script>
vendor: 1 bytes, line 10650
10650
10651<script id="ue_script_post_list4-js-after"> 10652/* Post List scripts: */ 10653 10654 10655 10656jQuery(document).ready(function(){ 10657function uc_post_list_elementor_7bd33fc_start(){ 10658 10659 10660 var objList = jQuery("#uc_post_list_elementor_7bd33fc"); 10661 10662 var objRemoteOptions = { 10663 class_items:"uc_post_list_box", 10664 class_active:"ue-active-item", 10665 add_set_active_code:true 10666 }; 10667 10668 objList.data("uc-remote-options", objRemoteOptions); 10669 10670 objList.trigger("uc-object-ready"); 10671 jQuery(document).trigger("uc-remote-parent-init", [objList]); 10672 10673 10674}if(jQuery("#uc_post_list_elementor_7bd33fc").length && !jQuery("#uc_post_list_elementor_7bd33fc").parents('[data-elementor-type="popup"]').length) uc_post_list_elementor_7bd33fc_start(); 10675 jQuery( document ).on( 'elementor/popup/show', (event, id, objPopup) => { 10676 if(objPopup.$element.has(jQuery("#uc_post_list_elementor_7bd33fc")).length) uc_post_list_elementor_7bd33fc_start()}); 10677}); 10678 10679//# sourceURL=ue_script_post_list4-js-after 10680</script>
vendor: 1 bytes, line 10680
10680
10681<script id="ue_script_post_list5-js-after"> 10682/* Post List scripts: */ 10683 10684 10685 10686jQuery(document).ready(function(){ 10687function uc_post_list_elementor_4790630_start(){ 10688 10689 10690 var objList = jQuery("#uc_post_list_elementor_4790630"); 10691 10692 var objRemoteOptions = { 10693 class_items:"uc_post_list_box", 10694 class_active:"ue-active-item", 10695 add_set_active_code:true 10696 }; 10697 10698 objList.data("uc-remote-options", objRemoteOptions); 10699 10700 objList.trigger("uc-object-ready"); 10701 jQuery(document).trigger("uc-remote-parent-init", [objList]); 10702 10703 10704}if(jQuery("#uc_post_list_elementor_4790630").length && !jQuery("#uc_post_list_elementor_4790630").parents('[data-elementor-type="popup"]').length) uc_post_list_elementor_4790630_start(); 10705 jQuery( document ).on( 'elementor/popup/show', (event, id, objPopup) => { 10706 if(objPopup.$element.has(jQuery("#uc_post_list_elementor_4790630")).length) uc_post_list_elementor_4790630_start()}); 10707}); 10708 10709//# sourceURL=ue_script_post_list5-js-after 10710</script>
vendor: 1 bytes, line 10710
10710
10711<script id="owl-carousel-js" src="https://practicalhorseman.com/wp-content/plugins/unlimited-elements-for-elementor-premium/assets_libraries/owl-carousel-new/owl.carousel.min.js?ver=2.0.23"></script>
vendor: 1 bytes, line 10711
10711
10712<script id="ue_script_post_slider-js-after"> 10713/* Post Slider scripts: */ 10714 10715jQuery(document).ready(function(){ 10716function uc_post_slider_elementor_a716838_start(){ 10717 10718 10719 var objCarousel = jQuery('#uc_post_slider_elementor_a716838'); 10720 10721 objCarousel.owlCarousel({ 10722 loop:true, 10723 margin:0, 10724 nav: false, 10725 items:1, 10726 dots:false, 10727 animateIn: 'fadeIn', 10728 animateOut: 'fadeOut', 10729 autoplayTimeout: 4000, 10730 autoplayHoverPause: true, 10731 smartSpeed: 1000, 10732 autoplay : false, 10733 rtl : false, 10734 navText: ["<i class='fas fa-arrow-left'></i>","<i class='fas fa-arrow-right'></i>"] 10735 }); 10736 10737 10738 objCarousel.trigger("uc-object-ready"); 10739 jQuery(document).trigger("uc-remote-parent-init", [objCarousel]); 10740 10741 10742 objCarousel.on("uc_ajax_sethtml",function(event, htmlItems, isAppend){ 10743 10744 objCarousel.trigger("replace.owl.carousel",htmlItems); 10745 objCarousel.trigger("refresh.owl.carousel"); 10746 10747 }); 10748 10749}if(jQuery("#uc_post_slider_elementor_a716838").length && !jQuery("#uc_post_slider_elementor_a716838").parents('[data-elementor-type="popup"]').length) uc_post_slider_elementor_a716838_start(); 10750 jQuery( document ).on( 'elementor/popup/show', (event, id, objPopup) => { 10751 if(objPopup.$element.has(jQuery("#uc_post_slider_elementor_a716838")).length) uc_post_slider_elementor_a716838_start()}); 10752}); 10753 10754//# sourceURL=ue_script_post_slider-js-after 10755</script>
vendor: 1 bytes, line 10755
10755
10756<script id="ue_script_post_grid4-js-after"> 10757/* Post Grid scripts: */ 10758 10759 10760 10761jQuery(document).ready(function(){ 10762function uc_post_grid_elementor_43e7bad_start(){ 10763 10764 10765 var objGrid = jQuery("#uc_post_grid_elementor_43e7bad"); 10766 10767 10768 10769 10770}if(jQuery("#uc_post_grid_elementor_43e7bad").length && !jQuery("#uc_post_grid_elementor_43e7bad").parents('[data-elementor-type="popup"]').length) uc_post_grid_elementor_43e7bad_start(); 10771 jQuery( document ).on( 'elementor/popup/show', (event, id, objPopup) => { 10772 if(objPopup.$element.has(jQuery("#uc_post_grid_elementor_43e7bad")).length) uc_post_grid_elementor_43e7bad_start()}); 10773}); 10774 10775//# sourceURL=ue_script_post_grid4-js-after 10776</script>
vendor: 1 bytes, line 10776
10776
10777<script id="ue_script_post_list6-js-after"> 10778/* Post List scripts: */ 10779 10780 10781 10782jQuery(document).ready(function(){ 10783function uc_post_list_elementor_b9f7ac1_start(){ 10784 10785 10786 var objList = jQuery("#uc_post_list_elementor_b9f7ac1"); 10787 10788 var objRemoteOptions = { 10789 class_items:"uc_post_list_box", 10790 class_active:"ue-active-item", 10791 add_set_active_code:true 10792 }; 10793 10794 objList.data("uc-remote-options", objRemoteOptions); 10795 10796 objList.trigger("uc-object-ready"); 10797 jQuery(document).trigger("uc-remote-parent-init", [objList]); 10798 10799 10800}if(jQuery("#uc_post_list_elementor_b9f7ac1").length && !jQuery("#uc_post_list_elementor_b9f7ac1").parents('[data-elementor-type="popup"]').length) uc_post_list_elementor_b9f7ac1_start(); 10801 jQuery( document ).on( 'elementor/popup/show', (event, id, objPopup) => { 10802 if(objPopup.$element.has(jQuery("#uc_post_list_elementor_b9f7ac1")).length) uc_post_list_elementor_b9f7ac1_start()}); 10803}); 10804 10805//# sourceURL=ue_script_post_list6-js-after 10806</script>
vendor: 1 bytes, line 10806
10806
10807<script id="ue_script_post_list7-js-after"> 10808/* Post List scripts: */ 10809 10810 10811 10812jQuery(document).ready(function(){ 10813function uc_post_list_elementor_ca03124_start(){ 10814 10815 10816 var objList = jQuery("#uc_post_list_elementor_ca03124"); 10817 10818 var objRemoteOptions = { 10819 class_items:"uc_post_list_box", 10820 class_active:"ue-active-item", 10821 add_set_active_code:true 10822 }; 10823 10824 objList.data("uc-remote-options", objRemoteOptions); 10825 10826 objList.trigger("uc-object-ready"); 10827 jQuery(document).trigger("uc-remote-parent-init", [objList]); 10828 10829 10830}if(jQuery("#uc_post_list_elementor_ca03124").length && !jQuery("#uc_post_list_elementor_ca03124").parents('[data-elementor-type="popup"]').length) uc_post_list_elementor_ca03124_start(); 10831 jQuery( document ).on( 'elementor/popup/show', (event, id, objPopup) => { 10832 if(objPopup.$element.has(jQuery("#uc_post_list_elementor_ca03124")).length) uc_post_list_elementor_ca03124_start()}); 10833}); 10834 10835//# sourceURL=ue_script_post_list7-js-after 10836</script>
vendor: 1 bytes, line 10836
10836
10837<script id="ue_script_post_grid5-js-after"> 10838/* Post Grid scripts: */ 10839 10840 10841 10842jQuery(document).ready(function(){ 10843function uc_post_grid_elementor_783fc41_start(){ 10844 10845 10846 var objGrid = jQuery("#uc_post_grid_elementor_783fc41"); 10847 10848 10849 10850 10851}if(jQuery("#uc_post_grid_elementor_783fc41").length && !jQuery("#uc_post_grid_elementor_783fc41").parents('[data-elementor-type="popup"]').length) uc_post_grid_elementor_783fc41_start(); 10852 jQuery( document ).on( 'elementor/popup/show', (event, id, objPopup) => { 10853 if(objPopup.$element.has(jQuery("#uc_post_grid_elementor_783fc41")).length) uc_post_grid_elementor_783fc41_start()}); 10854}); 10855 10856//# sourceURL=ue_script_post_grid5-js-after 10857</script>
vendor: 1 bytes, line 10857
10857
10858<script id="ue_script_post_list8-js-after"> 10859/* Post List scripts: */ 10860 10861 10862 10863jQuery(document).ready(function(){ 10864function uc_post_list_elementor_0f7865a_start(){ 10865 10866 10867 var objList = jQuery("#uc_post_list_elementor_0f7865a"); 10868 10869 var objRemoteOptions = { 10870 class_items:"uc_post_list_box", 10871 class_active:"ue-active-item", 10872 add_set_active_code:true 10873 }; 10874 10875 objList.data("uc-remote-options", objRemoteOptions); 10876 10877 objList.trigger("uc-object-ready"); 10878 jQuery(document).trigger("uc-remote-parent-init", [objList]); 10879 10880 10881}if(jQuery("#uc_post_list_elementor_0f7865a").length && !jQuery("#uc_post_list_elementor_0f7865a").parents('[data-elementor-type="popup"]').length) uc_post_list_elementor_0f7865a_start(); 10882 jQuery( document ).on( 'elementor/popup/show', (event, id, objPopup) => { 10883 if(objPopup.$element.has(jQuery("#uc_post_list_elementor_0f7865a")).length) uc_post_list_elementor_0f7865a_start()}); 10884}); 10885 10886//# sourceURL=ue_script_post_list8-js-after 10887</script>
vendor: 1 bytes, line 10887
10887
10888<script id="ue_script_post_list9-js-after"> 10889/* Post List scripts: */ 10890 10891 10892 10893jQuery(document).ready(function(){ 10894function uc_post_list_elementor_2836297_start(){ 10895 10896 10897 var objList = jQuery("#uc_post_list_elementor_2836297"); 10898 10899 var objRemoteOptions = { 10900 class_items:"uc_post_list_box", 10901 class_active:"ue-active-item", 10902 add_set_active_code:true 10903 }; 10904 10905 objList.data("uc-remote-options", objRemoteOptions); 10906 10907 objList.trigger("uc-object-ready"); 10908 jQuery(document).trigger("uc-remote-parent-init", [objList]); 10909 10910 10911}if(jQuery("#uc_post_list_elementor_2836297").length && !jQuery("#uc_post_list_elementor_2836297").parents('[data-elementor-type="popup"]').length) uc_post_list_elementor_2836297_start(); 10912 jQuery( document ).on( 'elementor/popup/show', (event, id, objPopup) => { 10913 if(objPopup.$element.has(jQuery("#uc_post_list_elementor_2836297")).length) uc_post_list_elementor_2836297_start()}); 10914}); 10915 10916//# sourceURL=ue_script_post_list9-js-after 10917</script>
vendor: 1 bytes, line 10917
10917
10918<script id="wp-dom-ready-js" src="https://practicalhorseman.com/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script>
vendor: 1 bytes, line 10918
10918
10919<script id="wp-hooks-js" src="https://practicalhorseman.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 10919
10919
10920<script id="wp-i18n-js" src="https://practicalhorseman.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 10920
10920
10921<script id="wp-i18n-js-after"> 10922wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 10923//# sourceURL=wp-i18n-js-after 10924</script>
vendor: 1 bytes, line 10924
10924
10925<script id="wp-a11y-js" src="https://practicalhorseman.com/wp-includes/js/dist/a11y.min.js?ver=31c6cec5a4ff7aff483d"></script>
vendor: 1 bytes, line 10925
10925
10926<script id="gform_json-js" defer='defer' src="https://practicalhorseman.com/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=3.1.3"></script>
vendor: 1 bytes, line 10926
10926
10927<script id="gform_gravityforms-js-extra"> 10928var gform_i18n = {"datepicker":{"wdOffset":1,"helpTextShort":"Press F1 for help","helpText":"Press the arrow keys to navigate by day, PageUp and PageDown to navigate by month, Alt+PageUp and Alt+PageDown to navigate by year, or Escape to cancel.","openOnFocusHelpText":"Press Down arrow to browse the calendar, or Escape to close.","tooltipTxt":"Press Escape to cancel","disabledTxt":"Disabled","markedTxt":"Selected","prevTxt":"Previous","nextTxt":"Next","monthTxt":"Month","yearTxt":"Year","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"days":[{"s":"S","l":"Sunday"},{"s":"M","l":"Monday"},{"s":"T","l":"Tuesday"},{"s":"W","l":"Wednesday"},{"s":"T","l":"Thursday"},{"s":"F","l":"Friday"},{"s":"S","l":"Saturday"}]}}; 10929var gf_legacy_multi = []; 10930var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","file_uploaded":"File uploaded","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled","error":"Error","message":"Message"},"vars":{"images_url":"https://practicalhorseman.com/wp-content/plugins/gravityforms/images"}}; 10931var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https://practicalhorseman.com/wp-content/plugins/gravityforms","number_formats":[],"version_hash":"8b4633a2ea21a80f0bfcea024db6744c","countries":{"AF":"Afghanistan","AX":"\u00c5land Islands","AL":"Albania","DZ":"Algeria","AS":"American Samoa","AD":"Andorra","AO":"Angola","AI":"Anguilla","AQ":"Antarctica","AG":"Antigua and Barbuda","AR":"Argentina","AM":"Armenia","AW":"Aruba","AU":"Australia","AT":"Austria","AZ":"Azerbaijan","BS":"Bahamas","BH":"Bahrain","BD":"Bangladesh","BB":"Barbados","BY":"Belarus","BE":"Belgium","BZ":"Belize","BJ":"Benin","BM":"Bermuda","BT":"Bhutan","BO":"Bolivia","BQ":"Bonaire, Sint Eustatius and Saba","BA":"Bosnia and Herzegovina","BW":"Botswana","BV":"Bouvet Island","BR":"Brazil","IO":"British Indian Ocean Territory","BN":"Brunei Darussalam","BG":"Bulgaria","BF":"Burkina Faso","BI":"Burundi","CV":"Cabo Verde","KH":"Cambodia","CM":"Cameroon","CA":"Canada","KY":"Cayman Islands","CF":"Central African Republic","TD":"Chad","CL":"Chile","CN":"China","CX":"Christmas Island","CC":"Cocos Islands","CO":"Colombia","KM":"Comoros","CD":"Congo, Democratic Republic of the","CG":"Congo","CK":"Cook Islands","CR":"Costa Rica","CI":"C\u00f4te d'Ivoire","HR":"Croatia","CU":"Cuba","CW":"Cura\u00e7ao","CY":"Cyprus","CZ":"Czechia","DK":"Denmark","DJ":"Djibouti","DM":"Dominica","DO":"Dominican Republic","EC":"Ecuador","EG":"Egypt","SV":"El Salvador","GQ":"Equatorial Guinea","ER":"Eritrea","EE":"Estonia","SZ":"Eswatini","ET":"Ethiopia","FK":"Falkland Islands","FO":"Faroe Islands","FJ":"Fiji","FI":"Finland","FR":"France","GF":"French Guiana","PF":"French Polynesia","TF":"French Southern Territories","GA":"Gabon","GM":"Gambia","GE":"Georgia","DE":"Germany","GH":"Ghana","GI":"Gibraltar","GR":"Greece","GL":"Greenland","GD":"Grenada","GP":"Guadeloupe","GU":"Guam","GT":"Guatemala","GG":"Guernsey","GN":"Guinea","GW":"Guinea-Bissau","GY":"Guyana","HT":"Haiti","HM":"Heard Island and McDonald Islands","VA":"Holy See","HN":"Honduras","HK":"Hong Kong","HU":"Hungary","IS":"Iceland","IN":"India","ID":"Indonesia","IR":"Iran","IQ":"Iraq","IE":"Ireland","IM":"Isle of Man","IL":"Israel","IT":"Italy","JM":"Jamaica","JP":"Japan","JE":"Jersey","JO":"Jordan","KZ":"Kazakhstan","KE":"Kenya","KI":"Kiribati","KP":"Korea, Democratic People's Republic of","KR":"Korea, Republic of","KW":"Kuwait","KG":"Kyrgyzstan","LA":"La
10931o People's Democratic Republic","LV":"Latvia","LB":"Lebanon","LS":"Lesotho","LR":"Liberia","LY":"Libya","LI":"Liechtenstein","LT":"Lithuania","LU":"Luxembourg","MO":"Macao","MG":"Madagascar","MW":"Malawi","MY":"Malaysia","MV":"Maldives","ML":"Mali","MT":"Malta","MH":"Marshall Islands","MQ":"Martinique","MR":"Mauritania","MU":"Mauritius","YT":"Mayotte","MX":"Mexico","FM":"Micronesia","MD":"Moldova","MC":"Monaco","MN":"Mongolia","ME":"Montenegro","MS":"Montserrat","MA":"Morocco","MZ":"Mozambique","MM":"Myanmar","NA":"Namibia","NR":"Nauru","NP":"Nepal","NL":"Netherlands","NC":"New Caledonia","NZ":"New Zealand","NI":"Nicaragua","NE":"Niger","NG":"Nigeria","NU":"Niue","NF":"Norfolk Island","MK":"North Macedonia","MP":"Northern Mariana Islands","NO":"Norway","OM":"Oman","PK":"Pakistan","PW":"Palau","PS":"Palestine, State of","PA":"Panama","PG":"Papua New Guinea","PY":"Paraguay","PE":"Peru","PH":"Philippines","PN":"Pitcairn","PL":"Poland","PT":"Portugal","PR":"Puerto Rico","QA":"Qatar","RE":"R\u00e9union","RO":"Romania","RU":"Russian Federation","RW":"Rwanda","BL":"Saint Barth\u00e9lemy","SH":"Saint Helena, Ascension and Tristan da Cunha","KN":"Saint Kitts and Nevis","LC":"Saint Lucia","MF":"Saint Martin","PM":"Saint Pierre and Miquelon","VC":"Saint Vincent and the Grenadines","WS":"Samoa","SM":"San Marino","ST":"Sao Tome and Principe","SA":"Saudi Arabia","SN":"Senegal","RS":"Serbia","SC":"Seychelles","SL":"Sierra Leone","SG":"Singapore","SX":"Sint Maarten","SK":"Slovakia","SI":"Slovenia","SB":"Solomon Islands","SO":"Somalia","ZA":"South Africa","GS":"South Georgia and the South Sandwich Islands","SS":"South Sudan","ES":"Spain","LK":"Sri Lanka","SD":"Sudan","SR":"Suriname","SJ":"Svalbard and Jan Mayen","SE":"Sweden","CH":"Switzerland","SY":"Syria Arab Republic","TW":"Taiwan","TJ":"Tajikistan","TZ":"Tanzania, the United Republic of","TH":"Thailand","TL":"Timor-Leste","TG":"Togo","TK":"Tokelau","TO":"Tonga","TT":"Trinidad and Tobago","TN":"Tunisia","TR":"T\u00fcrkiye","TM":"Turkmenistan","TC":"Turks and Caicos Islands","TV":"Tuvalu","UG":"Uganda","UA":"Ukraine","AE":"United Arab Emirates","GB":"United Kingdom","US":"United States","UY":"Uruguay","UM":"US Minor Outlying Islands","UZ":"Uzbekistan","VU":"Vanuatu","VE":"Venezuela","VN":"Viet Nam","VG":"Virgin Islands, British","VI":"Virgin Islands, U.S.","WF":"Wallis and Futuna","EH":"Western Sahara","YE":"Yemen","ZM":"Zambia","ZW":"Zimbabwe"},"strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; 10932//# sourceURL=gform_gravityforms-js-extra 10933</script>
vendor: 1 bytes, line 10933
10933
10934<script id="gform_gravityforms-js" defer='defer' src="https://practicalhorseman.com/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=3.1.3"></script>
vendor: 1 bytes, line 10934
10934
10935<script id="gform_gravityforms_utils-js" defer='defer' src="https://practicalhorseman.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=d7e103405223e60d2719f4c330fd11cf"></script>
vendor: 1 bytes, line 10935
10935
10936<script id="gform_gravityforms_theme_vendors-js" defer='defer' src="https://practicalhorseman.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=0c901cb641ce64b99c20ea1a4d208cc9"></script>
vendor: 1 bytes, line 10936
10936
10937<script id="gform_gravityforms_theme-js-extra"> 10938var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"8b4633a2ea21a80f0bfcea024db6744c"},"ajax":{"ajaxurl":"https://practicalhorseman.com/wp-admin/admin-ajax.php","ajax_submission_nonce":"81d8869301","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again.","error_403":"The request was blocked (403 error) for unknown security reasons. Remove any code-like text (scripts or DB queries) and try again."}}}},"hmr_dev":"","public_path":"https://practicalhorseman.com/wp-content/plugins/gravityforms/assets/js/dist/","config_nonce":"be97ac0bc8"}; 10939//# sourceURL=gform_gravityforms_theme-js-extra 10940</script>
vendor: 1 bytes, line 10940
10940
10941<script id="gform_gravityforms_theme-js" defer='defer' src="https://practicalhorseman.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=373fcf115e257ba62fdd1a205717b981"></script>
vendor: 1 bytes, line 10941
10941
10942<script id="elementor-pro-frontend-js-before"> 10943var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/practicalhorseman.com\/wp-admin\/admin-ajax.php","nonce":"45d61a92a8","urls":{"assets":"https:\/\/practicalhorseman.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/practicalhorseman.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}}, 10944"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/practicalhorseman.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; 10945//# sourceURL=elementor-pro-frontend-js-before 10946</script>
vendor: 1 bytes, line 10946
10946
10947<script id="elementor-pro-frontend-js" src="https://practicalhorseman.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 10947
10947
10948<script id="pro-elements-handlers-js" src="https://practicalhorseman.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.3.1"></script>
10948 10949 <style> 10950 .unlimited-elements-background-overlay{ 10951 position:absolute; 10952 top:0px; 10953 left:0px; 10954 width:100%; 10955 height:100%; 10956 z-index:0; 10957 } 10958 10959 .unlimited-elements-background-overlay.uc-bg-front{ 10960 z-index:999; 10961 } 10962 </style> 10963 10964
10964<script type='text/javascript'> 10965 10966 jQuery(document).ready(function(){ 10967 10968 function ucBackgroundOverlayPutStart(){ 10969 10970 var objBG = jQuery(".unlimited-elements-background-overlay").not(".uc-bg-attached"); 10971 10972 if(objBG.length == 0) 10973 return(false); 10974 10975 objBG.each(function(index, bgElement){ 10976 10977 var objBgElement = jQuery(bgElement); 10978 10979 var targetID = objBgElement.data("forid"); 10980 10981 var location = objBgElement.data("location"); 10982 10983 switch(location){ 10984 case "body": 10985 case "body_front": 10986 var objTarget = jQuery("body"); 10987 break; 10988 case "layout": 10989 case "layout_front": 10990 var objLayout = jQuery("*[data-id=\""+targetID+"\"]"); 10991 var objTarget = objLayout.parents(".elementor"); 10992 if(objTarget.length > 1) 10993 objTarget = jQuery(objTarget[0]); 10994 break; 10995 default: 10996 var objTarget = jQuery("*[data-id=\""+targetID+"\"]"); 10997 break; 10998 } 10999 11000 11001 if(objTarget.length == 0) 11002 return(true); 11003 11004 var objVideoContainer = objTarget.children(".elementor-background-video-container"); 11005 11006 if(objVideoContainer.length == 1) 11007 objBgElement.detach().insertAfter(objVideoContainer).show(); 11008 else 11009 objBgElement.detach().prependTo(objTarget).show(); 11010 11011 11012 var objTemplate = objBgElement.children("template"); 11013 11014 if(objTemplate.length){ 11015 11016 var clonedContent = objTemplate[0].content.cloneNode(true); 11017 11018 var objScripts = jQuery(clonedContent).find("script"); 11019 if(objScripts.length) 11020 objScripts.attr("type","text/javascript"); 11021 11022 objBgElement.append(clonedContent); 11023 11024 objTemplate.remove(); 11025 } 11026 11027 objBgElement.trigger("bg_attached"); 11028 objBgElement.addClass("uc-bg-attached"); 11029 11030 }); 11031 } 11032 11033 ucBackgroundOverlayPutStart(); 11034 11035 jQuery( document ).on( 'elementor/popup/show', ucBackgroundOverlayPutStart); 11036 jQuery( "body" ).on( 'uc_dom_updated', ucBackgroundOverlayPutStart); 11037 11038 }); 11039 11040 11041 </script>
11041 11042 11043 11044 <!--copyscapeskip--> 11045 <!-- V1 --> 11046 <dialog id="moove_gdpr_cookie_modal" class="gdpr_lightbox-hide" open tabindex="-1" aria-modal="true" aria-label="GDPR Settings Screen"> 11047 <div class="moove-gdpr-modal-content moove-clearfix logo-position-left moove_gdpr_modal_theme_v1"> 11048 <button class="moove-gdpr-modal-close" aria-label="Close GDPR Cookie Settings"> 11049 <span class="gdpr-sr-only">Close GDPR Cookie Settings</span> 11050 <span class="gdpr-icon moovegdpr-arrow-close"></span> 11051 </button> 11052 <div class="moove-gdpr-modal-left-content"> 11053 11054<div class="moove-gdpr-company-logo-holder"> 11055 <img src="https://practicalhorseman.com/wp-content/plugins/gdpr-cookie-compliance/dist/images/gdpr-logo.png" alt="Practical Horseman" width="350" height="233" class="img-responsive" /> 11056</div> 11057<!-- .moove-gdpr-company-logo-holder --> 11058 <ul id="moove-gdpr-menu" role="tablist" aria-label="Cookie categories"> 11059 11060<li class="menu-item-on menu-item-privacy_overview menu-item-selected" role="presentation"> 11061 <button data-href="#privacy_overview" id="gdpr-tab-privacy_overview" class="moove-gdpr-tab-nav" role="tab" aria-selected="true" aria-controls="privacy_overview" aria-label="Privacy Overview"> 11062 <span class="gdpr-nav-tab-title">Privacy Overview</span> 11063 </button> 11064</li> 11065 11066 <li class="menu-item-strict-necessary-cookies menu-item-off" role="presentation"> 11067 <button data-href="#strict-necessary-cookies" id="gdpr-tab-strict-necessary-cookies" class="moove-gdpr-tab-nav" role="tab" aria-selected="false" aria-controls="strict-necessary-cookies" tabindex="-1" aria-label="Strictly Necessary Cookies"> 11068 <span class="gdpr-nav-tab-title">Strictly Necessary Cookies</span> 11069 </button> 11070 </li> 11071 11072 11073 11074 11075 11076 </ul> 11077 11078<div class="moove-gdpr-branding-cnt"> 11079 <a href="https://wordpress.org/plugins/gdpr-cookie-compliance/" rel="noopener noreferrer" target="_blank" class='moove-gdpr-branding'>Powered by <span>GDPR Cookie Compliance</span><span class="gdpr-sr-only"> (opens in a new tab)</span></a> 11080 </div> 11081<!-- .moove-gdpr-branding --> 11082 </div> 11083 <!-- .moove-gdpr-modal-left-content --> 11084 <div class="moove-gdpr-modal-right-content"> 11085 <div class="moove-gdpr-modal-title"> 11086 11087 </div> 11088 <!-- .moove-gdpr-modal-ritle --> 11089 <div class="main-modal-content"> 11090 11091 <div class="moove-gdpr-tab-content"> 11092 11093<div id="privacy_overview" class="moove-gdpr-tab-main"> 11094 <h2 class="tab-title"><span class="gdpr-tab-title-text">Privacy Overview</span></h2> 11095 <div class="moove-gdpr-tab-main-content"> 11096 <p>This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.</p> 11097 </div> 11098 <!-- .moove-gdpr-tab-main-content --> 11099 11100</div> 11101<!-- #privacy_overview --> 11102 11103 <div id="strict-necessary-cookies" class="moove-gdpr-tab-main" style="display:none"> 11104 <h2 class="tab-title"><span class="gdpr-tab-title-text">Strictly Necessary Cookies</span></h2> 11105 <div class="moove-gdpr-tab-main-content"> 11106 <p>Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.</p> 11107 <div class="moove-gdpr-status-bar "> 11108 <div class="gdpr-cc-form-wrap"> 11109 <div class="gdpr-cc-form-fieldset"> 11110 <label class="cookie-switch" for="moove_gdpr_strict_cookies"> 11111 <input type="checkbox" aria-label="Strictly Necessary Cookies" value="check" name="moove_gdpr_strict_cookies" id="moove_gdpr_strict_cookies"> 11112 <span class="cookie-slider cookie-round gdpr-sr" aria-hidden="true" data-text-enable="Enabled" data-text-disabled="Disabled"> 11113 <span class="gdpr-sr-label"> 11114 <span class="gdpr-sr-enable">Enabled</span> 11115 <span class="gdpr-sr-disable">Disabled</span> 11116 </span> 11117 </span> 11118 </label> 11119 </div> 11120 <!-- .gdpr-cc-form-fieldset --> 11121 </div> 11122 <!-- .gdpr-cc-form-wrap --> 11123 </div> 11124 <!-- .moove-gdpr-status-bar --> 11125 11126 </div> 11127 <!-- .moove-gdpr-tab-main-content --> 11128 </div> 11129 <!-- #strict-necesarry-cookies --> 11130 11131 11132 11133 </div> 11134 <!-- .moove-gdpr-tab-content --> 11135 </div> 11136 <!-- .main-modal-content --> 11137 <div class="moove-gdpr-modal-footer-content"> 11138 <div class="moove-gdpr-button-holder"> 11139 <button class="mgbutton moove-gdpr-modal-allow-all button-visible" aria-label="Enable All">Enable All</button> 11140 <button class="mgbutton moove-gdpr-modal-save-settings button-visible" aria-label="Save Settings">Save Settings</button> 11141 </div> 11142<!-- .moove-gdpr-button-holder --> 11143 </div> 11144 <!-- .moove-gdpr-modal-footer-content --> 11145 </div> 11146 <!-- .moove-gdpr-modal-right-content --> 11147 11148 <div class="moove-clearfix"></div> 11149 11150 </div> 11151 <!-- .moove-gdpr-modal-content --> 11152 </dialog> 11153 <!-- #moove_gdpr_cookie_modal --> 11154 <!--/copyscapeskip-->
11155<script> 11156gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 34) {} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); 11157</script>
vendor: 1 bytes, line 11157
11157
11158<script> 11159gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "34", currentPage: "1", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_34" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_34"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_34" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 34, 1 ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } ); 11160</script>
11160 11161 11162</body> 11163</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.