img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}: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%);--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)}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}: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}.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}@media screen{html{height:100%;max-width:100vw;overflow-x:hidden}body{background-color:#FFF;color:#222;font-family:'Open Sans',sans-serif;font-size:18px;margin:0;padding:0;overflow-x:hidden;overflow-y:visible;width:100%}img{border:0}img[class*="align"],img[class*="wp-image-"]{height:auto}img.miniimage{max-width:70%;max-height:70%}a{font-family:"Open Sans",sans-serif;color:#000;font-weight:400}a:visited{font-family:"Open Sans",sans-serif;color:#000;font-weight:400;border:0}a:hover{color:#BD8201}body.single #main{margin-top:-8px}.entry li,.categories li{color:#222;font-family:'Open Sans',sans-serif;font-size:18px}.entry p,.entry h3,a.post-edit-link,.entry h2{padding-left:15px;padding-right:15px;max-width:calc(100% - 15px)}.entry li p{padding-left:0}.entry li,.entry li p{padding-right:0;margin-right:-10px;max-width:100vw}.entry h2{margin:13px 0 5px 0}.entry li,.entry ol,.entry ul{padding:0 10px 0 10px;margin:0 15px 0 15px;max-width:calc(100% - 30px)}.entry ol,.entry ul{margin-top:10px}.entry ol li:first-of-type p:first-of-type,.entry ul li:first-of-type p:first-of-type{margin-top:-10px}.entry .managebuttons ul li:first-of-type p{margin:5px 0 0 0}.entry ol ol li:last-of-type p,.entry ul ul li:last-of-type p,.entry ol ul li:last-of-type p,.entry ul ol li:last-of-type p{margin-bottom:10px}@media screen and (min-width:783px){.entry p,.entry h3,.entry a.post-edit-link,.entry li,.entry ol,.categories li,.entry td,.comment-body,figcaption,.entry ul{padding:0 1.5vw 0 1.5vw;font-size:14px}.entry li,.entry ol{padding-right:0;padding-left:10px;margin-bottom:0}ol.easy-footnotes-wrapper li.easy-footnote-single{margin-left:calc(1.5vw + 10px)}.entry h2{padding:0 1.5vw 0 1.5vw;margin-left:auto;margin-right:auto}}ol,ul li ol li{list-style-type:decimal}ul,ul li{list-style-type:disc}ol.product img{width:0;height:0;z-index:-1001;display:none;visibility:hidden}@media screen and (min-width:783px){ol.product li div{height:auto;overflow:hidden;position:relative;display:block}ol.product li{display:list-item;vertical-align:top}ol.product li a{font-weight:700}ol.product li img{width:20vw;height:auto;float:right;display:inline-block;visibility:visible;max-width:200px}}.entry .scrolltable{overflow-x:auto}.entry table{max-width:100%;width:100%;padding:7px 0 0 0;border-spacing:0;margin:0 auto 0 auto}.entry table td{padding:4px 5px 4px 5px;vertical-align:middle}.entry table.mobile{display:table;width:100%}.entry table.desktop{display:none}@media screen and (min-width:783px){.entry table{width:auto}.entry table td{padding:2px 5px 2px 5px}.entry table.mobile{display:none}.entry table.desktop{display:table}}.entry table thead td.tableheader{background-color:#560000;color:#FFF;text-align:center;font-family:'Open Sans',sans-serif;font-weight:600}.entry table thead td.tablesubheader,.entry table tfoot td.tablesubheader{background-color:#CCC;color:#000;font-family:'Open Sans',sans-serif;font-weight:600}.entry table thead td.tablesubheader2,.entry table tfoot td.tablesubheader2{background-color:#DDD;color:#000;font-family:'Open Sans',sans-serif;font-weight:600;text-align:center}blockquote{background-color:#EEE;border:1px solid;border-color:#CCC;padding:5px 10px 15px 10px;margin-bottom:8px}body.single blockquote{display:inline-block;width:calc(100% - 100px)}blockquote.twitter-tweet,twitter-widget,.twitter-tweet{margin-left:auto;margin-right:auto;width:100%}@media screen and (min-width:783px){blockquote.twitter-tweet,twitter-widget,.twitter-tweet{width:auto}}figure{background:#EEE;width:auto;max-width:100%;margin:10px auto 0 auto;display:inline-block}@media screen and (min-width:783px){figure.alignright{width:auto;float:right;margin-left:10px}figure.alignleft{width:auto;float:left;margin-right:5px}}figcaption{font-style:italic;text-align:center;padding-bottom:5px}.entry ol.easy-footnotes-wrapper p{padding-left:0;margin-left:0}.footer{padding-left:15px;padding-right:15px}.copyright{margin-top:15px;margin-bottom:15px;padding:3px 1vw 3px 1vw;background-color:#FFD3D3;text-align:center;font-size:10px;border-top:1px solid;border-top-color:#4E1111;border-bottom:1px solid;border-bottom-color:#4E1111;position:relative}.blurb{font-size:32px;color:#AAA;margin-left:50px;margin-right:50px;margin-top:10px;margin-bottom:10px;font-family:'Verdana';text-align:justify;text-justify:auto}@media screen and (min-width:783px){.blurb{font-size:26px}}.mobilesocial{width:100%;height:60px;display:inline-block}.mobiletwgo{width:90px;vertical-align:top;padding-top:0;margin-top:0;display:inline-block}.mobilefb{margin-top:0;height:10px;width:61px;display:inline-block;float:right}* html .mobilefb{display:inline}*+html .mobilefb{display:inline}div.singlebyline{margin-top:10px}textarea,input{background-color:#FFF;color:#333}div.news{font-size:12px;background-color:#CCC;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;margin-right:10px}div.signoff{width:95%}img.signoff{float:right}#header{position:-webkit-sticky;position:sticky;height:40px;background:#EEE;display:inline-flex;width:100%;z-index:1001;top:-1px;border-top:1px solid #000;border-bottom:1px solid #000;vertical-align:middle;margin-top:100vh}#header ul{margin:0;padding:0;border:0;list-style:none}#header li{list-style:none;color:#000;z-index:11;float:right;line-height:40px}#header p,#header a{display:inline-block;color:#000;font-size:14px;text-align:center;font-weight:400;text-decoration:none;margin:0;width:100%}div[id^="header-"]{position:relative;margin:0}#header-left{width:125px;height:40px;display:flex;align-items:center;justify-content:center}#header-right{width:calc(100% - 125px);height:40px;display:inline-flex;justify-content:flex-end;justify-items:flex-end;align-items:center;flex-flow:row nowrap}#header-right ul{width:100%;display:flex;justify-content:flex-end;justify-items:flex-end;align-items:center;flex-flow:row nowrap}#header-right li{width:100%}#header-right a,#header-right p{font-size:16px}#header-right a:hover,#header-right p:hover{background-color:#A60000;color:#FFF}#header-right a:active,#header-right p:active{background-color:#630000;color:#FFF}@media screen and (min-width:783px){#header-left{width:300px;background-position:8% 0%}#header-left a,#header-left p{font-size:18px;width:300px}}@media screen and (min-width:1280px){#header-left{width:450px;background-position:14% 0%}#header-left a,#header-left p{width:450px}}#header h3{float:left;padding-left:10px;font-size:18px;vertical-align:middle;font-family:'Oswald',sans-serif;display:inline-block;line-height:0}#header h3 a{display:inline}#header h3 a:hover{background-color:#EEE;color:#000}.headersocial{display:inline-block;float:right;line-height:50px;vertical-align:middle}.headerrss{display:inline-block;float:right;vertical-align:middle;font-size:8px;background-color:none;width:20px;line-height:80px}.headerrss a{vertical-align:middle;font-size:8px}.headerrss a:hover{background-color:none}.headersocial img{top:10px;float:left}.headerfb{display:inline-block;float:right;line-height:30px;vertical-align:middle;padding-right:4px}#bannertext,div[class^="postcredit"]{position:absolute;background-color:rgb(0 0 0 / .4);padding-left:6px;padding-right:6px}#bannertext{bottom:0;line-height:0;right:0}div[class^="postcredit"]{top:0;line-height:14px;right:15px;margin-left:1vw;padding-top:3px;padding-bottom:3px;display:none}@media screen and (min-width:783px){div[class^="postcredit"]{display:block}}#bannertext p,div[class^="postcredit"] p,div[class^="postcredit"] a,div[class^="postcredit"]{display:inline-block;float:right;font-family:'Yanone Kaffeesatz',sans-serif;font-size:14px;font-weight:400;color:#FFF;text-decoration:none;z-index:12}@media screen and (max-width:782px){body:not(.single) div[class^="postcredit"]{position:relative;top:0;right:0}}div[class^="postcredit"] p,div[class^="postcredit"] a{text-align:right}#banner{width:100%;height:100vh;position:absolute;top:0;background-size:cover;background-position:center center;vertical-align:text-bottom;align:right}div[id^="bannertitle"]{width:100%;position:absolute;margin-left:auto;margin-right:auto;display:flex;top:0;height:50%;align-items:flex-end}.page div[id^="bannertitle"]:not(.banner-described),.author div[id^="bannertitle"]:not(.banner-described),.category div[id^="bannertitle"]:not(.banner-described){height:58%}div[id^="bannertitle"] p,div[id^="bannertitle"] a{font-size:48px;color:#FFF;text-align:center;font-family:'Krub',sans-serif;text-shadow:-2px -2px 1px #000,2px -2px 1px #000,-2px 2px 1px #000,2px 2px 1px #000}div[id^="bannertitle"] img{height:40vh;width:auto;margin:10px auto 0 auto}@media screen and (min-height:480px){div[id^="bannertitle"] img{width:90vw;height:auto}}#bannertitlelogo{background-image:url(/wp-content/themes/benmasseydotca/images/benhikeswordmark-1920.png);background-size:contain;background-repeat:no-repeat;background-position:center bottom;position:absolute;top:25%;display:block;width:80vw;margin-left:auto;margin-right:auto;left:0;right:0}[id^="bannertitle-"] #bannertitlelogo{width:50vw;background-position:center center}@media screen and (min-height:575px){#bannertitlelogo{top:15vh}}@media screen and (min-width:783px){#bannertitlelogo{top:35%;background-position:center center}[id^="bannertitle-"] #bannertitlelogo{background-image:url(/wp-content/themes/benmasseydotca/images/benhikeswordmark-long-1920.png);top:1.5vw;max-height:5vw}div[id^="bannertitle"]{height:58%}}div[id^="bannertitle-"] p{font-size:8vw;max-width:95vw;margin:0 auto 0 auto}div[id^="bannertagline"],div[id^="bannerbyline"]{width:0;bottom:0;height:50%;align-items:flex-start;position:absolute;margin-left:auto;margin-right:auto;display:none}div[id^="bannertagline"] p,div[id^="bannertagline"] a,div[id^="bannertagline-"] p,div[id^="bannertagline-"] a,div[id^="bannerbyline-"] p,div[id^="bannerbyline-"] a{text-decoration:none;font-weight:400;font-size:0vh;color:#FFF;margin-left:auto;margin-right:auto;padding:10px;text-align:center;font-family:'Varela',sans-serif;font-weight:500;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}div[id^="bannerbyline-"] p,div[id^="bannerbyline-"] a,{font-family:'Krub',sans-serif;padding:10px 0 10px 0}@media screen and (min-height:400px){div[id^="bannertagline"],div[id^="bannerbyline"]{width:100%;display:flex}div[id^="bannertagline"] p,div[id^="bannertagline"] a,div[id^="bannerbyline-"] p,div[id^="bannerbyline-"] a{font-size:3vh}}@media screen and (min-width:783px){div[id^="bannertagline"],div[id^="bannerbyline"]{width:100%;display:flex}div[id^="bannertagline"] p,div[id^="bannertagline"] a,div[id^="bannerbyline-"] p,div[id^="bannerbyline-"] a{font-size:3vh}#bannertitlelogo{height:12vw}}div[id^="bannerbuttons"],div[id^="bottomsocial"]{margin:0;padding:0;width:100%;text-align:center;font-family:'Montserrat Alternates',sans-serif;font-weight:500;overflow:hidden;white-space:nowrap}div[id^="bannerbuttons"]{bottom:10vh;position:absolute}div[id^="bottomsocial"]{position:relative}div[id^="bannerbuttons"] ul,div[id^="bottomsocial"] ul{white-space:nowrap;list-style-type:none;padding:0;margin:0;width:100%}div[id^="bannerbuttons"] li,div[id^="bottomsocial"] li{white-space:nowrap;list-style-type:none;font-family:'Montserrat Alternates',sans-serif;font-weight:500;color:#FFF;background:rgb(0 0 0 / .5);font-size:4vw;border:1px solid #666;width:calc(33% - 1px);margin:0px!important;margin-left:0;padding:0px!important;height:20vh;float:left}@media screen and (min-height:450px){div[id^="bannerbuttons"] li,div[id^="bottomsocial"] li{font-size:8vw}}div[id^="bannerbuttons"] li:hover{background:rgb(255 255 255 / .3)}div[id^="bannerbuttons"] li:active{background:rgb(128 128 128 / .5)}div[id^="bottomsocial"] li:hover{background:rgb(0 0 0 / .6)}div[id^="bannerbuttons"] img,div[id^="bottomsocial"] img{width:100%;height:100%;top:0;left:0;z-index:1}div[id^="bannerbuttons"] p,div[id^="bannerbuttons"] a{font-family:'Montserrat Alternates',sans-serif;font-weight:500;vertical-align:middle}#bannerbuttons-social p,#bannerbuttons-social a{padding:4px 0 4px 0}#bannerbuttons-main p,#bannerbuttons-main a{line-height:20vh;margin:0}@media screen and (min-width:783px){#bannerbuttons-social p,#bannerbuttons-social a{line-height:20vh;margin:0}#bannerbuttons-main p,#bannerbuttons-main a{line-height:10vw}}#bannerbuttons-social p,#bannerbuttons-social a,#bottomsocial-buttons p,#bottomsocial-buttons a{text-decoration:none;color:#FFF;font-size:3vw;bottom:0;font-family:'Montserrat Alternates',sans-serif;font-weight:500;width:100%;align-self:flex-end;padding:0 0 2vh 0;max-width:none;margin:0}#bannerbuttons-social img,#bottomsocial-buttons img{width:100%;max-width:15vh;height:auto;max-height:15vh;float:none;margin-left:auto;margin-right:auto}.entry{background-color:#FFF;position:relative;display:block;height:100%}.entry p,.entry h3{margin:0;padding-top:10px;position:relative;z-index:1}@media screen and (min-width:783px){#banner{height:30vw}#header{margin-top:30vw}#header-left{background-image:url(/wp-content/themes/benmasseydotca/images/benhikeslogo-40.png);background-repeat:no-repeat;background-size:40px}div[id^="bannertitle"] p{font-size:8vw}div[id^="bannertitle-"] p{font-size:4vw}div[id^="bannertitle-"]{background-image:none}div[id^="bannertitle"] img{width:30vw;height:auto}div[id^="banner"] p{max-width:70vw}div[id^="bannertagline"] p,div[id^="bannertagline"] a{font-size:2vw}div[id^="bannerbuttons"]{right:0;top:0;left:none;bottom:none;width:10vw;height:30vw}div[id^="bannerbuttons"] ul{width:10vw;height:30vw}div[id^="bannerbuttons"] li{width:10vw;height:10vw}div[id^="bannerbuttons"] p,div[id^="bannerbuttons"] a{font-size:2vw;line-height:10vw}#bannerbuttons-social p,#bannerbuttons-social a,#bottomsocial-buttons a,#bottomsocial-buttons p{font-size:14px;line-height:14px;padding:0 0 8px 0}#bannerbuttons-social p,#bannerbuttons-social a{padding:0 0 8px 0}#bottomsocial-buttons a,#bottomsocial-buttons p{padding:0}#bottomsocial-buttons p{position:relative;top:-15px}div[id^="bottomsocial"],div[id^="bottomsocial"] ul{width:100%;height:150px;margin:0 auto 0 auto;max-height:none;max-width:none;padding-left:0px!important;padding-right:0px!important;display:inline}div[id^="bottomsocial"] li{width:150px;height:150px;max-height:none;max-width:none;padding-left:0px!important;padding-right:0px!important}#bottomend{clear:both}#bottomsocial,#bottomsocial ul{width:456px;height:auto;display:block}#bannerbuttons-social img{width:8vw;height:8vw;float:none;margin-left:auto;margin-right:auto}#bottomsocial-buttons img{width:140px;height:140px;float:none;margin-left:auto;margin-right:auto;max-height:none;max-width:none}#bannertext{right:10vw}}body#error404 p{text-align:center}div#error404text p{padding-top:10vw;font-family:'Montserrat Alternates',sans-serif;font-weight:500;font-size:30vw}.admin-bar #header{top:44px;margin-top:calc(100vh - 46px)}.admin-bar #banner{top:0}@media screen and (min-width:783px){.admin-bar #header{top:31px;margin-top:30vw}.admin-bar #banner{top:32px}}@media screen and (max-width:600px){#wpadminbar{position:fixed}}img.headertext{width:40%;z-index:1;padding-left:59%;padding-top:6%;padding-right:1%}p.posttitle,a.posttitle{display:none}p.postbyline,a.postbyline{margin-top:0;color:#000;font-weight:700;font-family:"Fjalla One",sans-serif;font-size:11px;text-decoration:none}p.singletitle,a.singletitle{margin-top:0;margin-bottom:0;color:#000;text-decoration:none;font-weight:700;font-family:"Fjalla One",sans-serif;font-size:28px}p.singlebyline,a.singlebyline{margin-top:0;color:#000;font-weight:700;font-family:"Fjalla One",sans-serif;font-size:18px;font-style:italic;margin-bottom:0;text-decoration:none}p.singlemeta,a.singlemeta{margin-top:0;color:#000;font-weight:700;font-family:"Fjalla One",sans-serif;font-size:11px;text-decoration:none}img.avatar-50{float:right;margin-left:3px;padding-left:0;padding-right:0;border:1px solid;border-color:#A0A0A0}img.avatar-52{float:left;margin-left:0;margin-right:3px;padding-left:0;padding-right:0;border:1px solid;border-color:#A0A0A0}img.avatar-32{float:left;margin-left:0;padding-left:0;margin-right:3px;padding-right:0;border:1px solid;border-color:#A0A0A0}div.alignleft{float:left}img.alignleft{float:left;margin-right:5px}div.alignright{float:right;margin-left:10px}img.alignright{float:right;margin-left:10px}img.alignright.figure,img.alignleft.figure{margin-left:0;margin-right:0}.alignrow img,.aligncenter img{max-width:100%;height:auto}.alignrow img{width:auto}.alignrow,.aligncenter{display:flex;overflow:hidden;justify-content:center;align-items:center;flex-wrap:wrap;width:auto;margin:10px 0 0 0;column-gap:10px}ol.displaynone{list-style-type:none}.wp-caption .alignnone{display:block}p.wp-caption-text{position:relative;display:inline-block;bottom:34px;right:10px;background-color:rgb(0 0 0 / .4);padding:0 6px 0 6px;float:right;font-family:'Yanone Kaffeesatz',sans-serif;font-size:14px;font-weight:400;color:#FFF;z-index:2;text-decoration:none;margin-bottom:-25px}@media screen and (max-width:640px){.aligncenter{width:100%!important}.alignrow{display:block;margin:20px 0 0 0}.aligncenter img{width:100%}img.alignrow{margin-right:0;width:100%;margin-bottom:5px}.aligncenter p.wp-caption-text{bottom:36px!important;right:0px!important}}img.bookcover{padding-right:5px}div.navigation{margin-left:auto;margin-right:auto}table.navigation{width:100%;margin:14px auto 0 auto}td.navleft{margin-left:0;margin-right:100%}td.navright{margin-left:100%;margin-right:0}#mobile-social{width:100%;margin:0;display:grid;grid-template-columns:repeat(var(--social-columns,4),minmax(0,1fr));grid-auto-rows:minmax(56px,auto);gap:0;align-items:stretch;padding-bottom:0;font-size:0;line-height:0;z-index:3;margin-top:-1px}#mobile-social.customizer-socials{display:flex;flex-direction:column}#mobile-social.customizer-socials .social-links-row{display:grid;grid-template-columns:repeat(var(--social-row-columns,1),minmax(0,1fr));width:100%}#mobile-social p{font-size:12px;font-style:italic;text-align:center;vertical-align:middle}#mobile-social img{width:clamp(26px, 42%, 40px);height:auto;max-height:40px;padding:0;margin:auto;display:block}img.mobile-social-snapcode{background:#FFFC00;width:35px!important;height:35px!important;padding:0px!important;padding-right:calc(100% - 32px)!important}@media screen and (min-width:783px){#mobile-social,#mobile-social.customizer-socials,#footer-mobile{display:none}}#sidebar{height:0;width:0;display:none}div[class*="sidebar-social-"]{display:flex;height:48px;width:100%;align-items:center;justify-content:center}.sidebar-social-twitter{background:#1DA1F2}.sidebar-social-x{background:#000}.sidebar-social-gab{background:#4BBB7C}.sidebar-social-instagram{background:#DB3075}.sidebar-social-email{background:#FFEED6}.sidebar-social-snapchat{background:#FFFC00}.sidebar-social-pinterest{background:#E60023}img.sidebar-social-snapcode{background:#FFFC00;width:90px!important;padding:0px!important}.sidebar-social-facebook{background:#4267B2}#sidebar-social a,#mobile-social a{display:block;width:100%}@media screen and (min-width:783px){body:not(.page-id-950) #sidebar{padding:0;float:right;width:270px;margin-left:15px;background:#CCC;height:100%;margin-bottom:15px;border:1px solid #000;border-top:none;position:relative;display:unset;z-index:1}div[class*="sidebar-social-"]{min-width:0;min-height:90px;height:90px}#sidebar-bio{padding-left:5px;padding-right:5px}#sidebar-social{width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(var(--social-columns,4),minmax(0,1fr));grid-auto-rows:minmax(90px,auto);gap:0;font-size:0;line-height:0;align-items:stretch;align-content:start}#sidebar-social.customizer-socials{display:flex;flex-direction:column}#sidebar-social.customizer-socials .social-links-row{display:grid;grid-template-columns:repeat(var(--social-row-columns,1),minmax(0,1fr));width:100%}#sidebar-social img{margin:auto;z-index:9;width:clamp(30px, 48%, 56px);height:auto;max-height:56px;display:block}#sidebar p,#sidebar a,a.authorblurb,a.authorcontact,p.authorblurb,p.authorcontact{text-decoration:none;font-size:12px;z-index:9}img.sidebarimage{width:100%;margin-left:auto;margin-right:auto}div.sideborder{width:198px;border:2px solid;border-radius:4px;-moz-border-radius:4px;margin-left:auto;margin-right:auto;background:#111}div.sideauthors{width:198px;margin-left:auto;margin-right:auto;background:#111}div.sideauthor{margin-left:4px;margin-right:4px}div.sidebar h2,a.authorname{font-size:16px;text-decoration:none;color:#FFF}div.sidebar p.authorname{padding-bottom:10px}div.sidebar select{background-color:#FFF;color:#222;font-size:12px}div.authorcontact{width:100px;float:right;border-color:#000;text-align:right;padding-right:3px;padding-top:1px}p.authorcontact,a.authorcontact{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}div.sidebar ul,div.sidebar li{font-size:12px;list-style-type:none}div.sidebar img.sidefeed{padding-right:10px;padding-left:5px}div.singleauthor{height:54px;padding-bottom:2px}div.bragging{text-align:center}}.footer,#footer-mobile,#navigation,#footercontainer{position:relative}#footercontainer{margin:0;padding:0;padding-bottom:8px}#footer-mobile p.footer-mobile-header{width:100%;display:block;text-align:center;font-weight:700;font-size:16px;margin:0 auto}#footer-mobile img{width:100%}#footer-mobile-bio{padding-left:7px;padding-right:7px;font-size:12px}#footer-mobile,#navigation,#footercontainer{background:#FFF}#navigation{width:100%}#navigation table{position:relative}@media screen and (min-width:783px){#navigation{width:calc(100% - 287px)}}div.authorpage{height:100%}div.authorsocial{float:right}div.authorsocial a{text-decoration:none;font-size:14px}p.authorbyline,a.authorbyline{font-size:28px;text-decoration:none;color:#DDD}p.bigauthorblurb{font-size:18px;color:#AAA;padding-left:50px;padding-right:50px;margin-top:10px;margin-bottom:10px;font-family:'Verdana'}img.avatar-150{float:left;margin-left:10px;margin-right:3px;padding-left:0;padding-right:0}.mileage,.map,.wpgpxmaps,.mileagewrapper .elevation-control{display:block;margin-left:auto;margin-right:auto}.map,.wpgpxmaps{border:0px!important;background-color:#CECECE}.map li a,.map li p,.map ul li{font-size:10px!important}.mileage_barwrapper,.ol-viewport,div[id^="map_"][id$="_cont"]{background-color:#CECECE;text-align:center}.mileage_barwrapper{margin:10px auto 0 auto}div[id^="map_"],.mileagewrapper .leaflet-map{height:200px!important}canvas[id^="myChart_"]{background-color:#FFF}.entry .mileagewrapper .leaflet-map{position:relative;margin:0}.entry .mileagewrapper .elevation-control svg.background{border-radius:0}.entry .mileagewrapper .elevation-control{margin-bottom:-55px;z-index:0}@media screen and (min-width:783px){.map,.wpgpxmaps{width:90vw!important;overflow:visible!important}.mileage,.mileagewrapper .leaflet-map,.mileagewrapper .elevation-control{width:calc(90vw + 2px)!important}.entry .mileagewrapper .leaflet-map{margin:0 auto 0 auto}.mileage_barwrapper{width:90vw;height:10vw;max-height:100px;padding:1px 1px 0 1px}.ol-viewport,div[id^="map_"][id$="_cont"]{padding:0 1px 0 1px}div[id^="map_"],.mileagewrapper .leaflet-map{height:450px!important}canvas[id^="myChart_"]{width:90vw!important;border:1px solid #CECECE;border-top:0}}.mileage p{color:#000;margin:0;padding:0}.mileageday{height:30px;width:100%;background-color:#560000;color:#FFF}@media screen and (min-width:783px){.mileageday{width:10vw;height:10vw;background-color:#EEE;max-height:100px;max-width:100px;float:left}}.mileageday p{margin-top:0;margin-bottom:0;font-family:'Montserrat Alternates',sans-serif;display:block;width:100%;margin-left:auto;margin-right:auto;padding:0}p.mileageday_header,p.mileageday_day{font-size:16px;color:#FFF;display:inline;padding:0}p.mileageday_day{padding-left:5px}@media screen and (min-width:783px){p.mileageday_header{font-size:3vw;color:#000;display:block}p.mileageday_day{font-size:4.5vw;color:#D30000;display:block}}@media screen and (min-width:950px){p.mileageday_header{margin-top:2px;font-size:35px}p.mileageday_day{font-size:51.2px;margin-top:-8px}}.mileagestats{width:100%;background-color:#FFF;text-align:left}@media screen and (min-width:783px){.mileagestats{width:calc(80vw - 1px);height:10vw;max-height:100px;max-height:100px;margin-left:1px;float:right}}@media screen and (min-width:1000px){.mileagestats{width:calc(90vw - 101px)}}.mileage_noday{width:100%}.mileagetitle{height:30px;width:100%;background-color:#560000}@media screen and (min-width:783px){.mileagetitle{width:100%;height:20px;background-color:#EFEFEF;display:block;white-space:nowrap}}.mileagetitle p{margin-top:0;margin-bottom:0;padding-top:3px;background-color:#fff0;font-family:'Montserrat Alternates',sans-serif;width:100%!important;margin-left:auto;margin-right:auto;text-align:center;color:#FFF}@media screen and (min-width:783px){.mileagetitle p{font-style:italic;width:auto!important;font-family:"Open Sans",sans-serif;color:#000;text-align:left;margin:0;padding:0 1vw;background-color:inherit}}.mileagestats_dist,.mileagestats_elev,.mileagestats_time{width:30.8%;height:100%;float:left;vertical-align:top;padding:1vw}.mileagestats_dist p,.mileagestats_elev p,.mileagestats_time p{font-size:12px}@media screen and (min-width:920px){.mileagestats_dist p,.mileagestats_elev p,.mileagestats_time p{font-size:14px}}.mileagestats_dist p,.mileagestats_elev p,.mileagestats_time p{padding:0;margin:0}#post{height:100%;clear:left}img.frontpageleft{padding:0;margin-top:-5vh;object-fit:cover;min-height:35vh;width:100vw}.inlineposttitle p,.inlineposttitle a,.singleinlineposttitle p,.singleinlineposttitle a{text-decoration:none;font-weight:700;font-family:"Fjalla One",sans-serif;z-index:2;text-align:center;color:#FFF;font-size:24px;margin:0 auto 0 auto;background-color:#555}.inlineposttitle p,.singleinlineposttitle p{padding:8px 5px 8px 5px;line-height:30px}.inlineposttitle,.singleinlineposttitle{vertical-align:bottom;z-index:1;display:block;min-height:45px;float:none;background-color:#555}div[class^="postmetadata-"],div[class^="singlepostmetadata-"]{text-align:center;width:100%;margin-bottom:-11px}div[class^="postmetadata-"]{min-height:11px}div[class^="singlepostmetadata-"]{min-height:12px}p[class^="postmetadata-"]{font-size:11px;padding:3px;z-index:4}p[class^="singlepostmetadata-"]{font-size:12px;padding:0;margin-top:5px;margin-bottom:12px;z-index:2}div[class^="postimage-"],div[class^="postheader-"]{text-align:center;width:100%;height:auto;max-height:30vh;overflow:hidden}div[class^="postheader-"],.inlineposttitle,.singleinlineposttitle{position:-webkit-sticky;position:sticky;top:41px}body.admin-bar .inlineposttitle,body.admin-bar .singleinlineposttitle,body.admin-bar div[class^="postheader-"]{top:85px}@media screen and (min-width:783px){.entry{height:100%;min-height:32vw}body.home .entry,body.author .entry,body.category .entry{width:calc(100% - 272px)}img.frontpageleft{padding:0 15px 0 0;width:20vw;height:100%;min-height:unset;margin:0}div[class^="postimage-"]{width:auto;height:calc(32vw + 45px);float:left;position:relative;display:block;top:0;background:#fff0;max-height:unset}.inlineposttitle,body.admin-bar .inlineposttitle{position:relative;width:100%;top:0;left:0;display:block}.inlineposttitle p,.inlineposttitle a{position:relative;top:0;left:0;width:100%;display:block;font-size:28px;line-height:36px}.singleinlineposttitle p,.singleinlineposttitle a{max-width:none!important}.inlineposttitle p{padding:5px}body.admin-bar div[class^="postheader-"]{top:72px}body.admin-bar div[class^="postimage-"]{top:0}}@media screen and (min-width:999px){.entry{min-height:calc(60vw + 45px)}div[class^="postimage-"]{height:calc(60vw + 45px)}}@media screen and (min-width:1199px){.entry{min-height:calc(50vw + 45px)}div[class^="postimage-"]{height:calc(50vw + 45px)}}@media screen and (min-width:1399px){.entry{min-height:calc(40vw + 45px)}div[class^="postimage-"]{height:calc(40vw + 45px)}}@media screen and (min-width:1500px){.entry{min-height:calc(32vw + 45px)}div[class^="postimage-"]{height:calc(32vw + 45px)}}@media screen and (min-width:1788px){body.home .entry,body.author .entry,body.category .entry{width:calc(100% - 272px - 20vw)}body.home div[class^="postimage-"],body.author div[class^="postimage-"],body.category div[class^="postimage-"]{position:absolute;top:0;left:0;height:100%}body.home .entry,body.author .entry,body.category .entry{min-height:460px;height:100%;padding-left:20vw;padding-bottom:10px}body.home img.frontpageleft,body.author img.frontpageleft{min-height:460px}}.managebuttons{position:relative;float:right;width:20vw;padding:0;margin:5px;z-index:5}.managebuttons li,.managebuttons ul{list-style-type:none!important;margin:0px!important;padding:0px!important;max-width:none!important}div[class^="commentimage-"],div[class^="editimage-"]{position:relative;text-align:center;color:#FFF;margin:0;padding:10px 0 0 0;display:block;float:right}div[class^="commentimage-"] img,div[class^="editimage-"] img{width:20vw;height:auto}div[class^="commentimage-"] p{position:absolute;text-decoration:none;text-align:center;font-weight:700;font-family:"Fjalla One",sans-serif;font-size:10vw;padding:0px!important;width:5vw;z-index:2;display:inline-table;color:#000;top:40%;left:50%;transform:translate(-50%,-50%)}div[class^="commentimage-"] a{font-weight:700;text-decoration:none}p.commentimage-100,a.commentimage-100{font-size:2vw!important}@media screen and (min-width:783px){.managebuttons{width:5vw;overflow:hidden;margin:5px 5px 0 5px}body.logged-in .managebuttons{width:10vw}.managebuttons ul,.managebuttons li{white-space:nowrap}div[class^="commentimage-"] img,div[class^="editimage-"] img{width:5vw}div[class^="commentimage-"] p{font-size:3vw}}.scheme{display:inline-block;position:relative;margin-top:10px;width:100vw;height:450px}.scheme-title{background-color:#560000;color:#FFF;font-family:'Montserrat Alternates',sans-serif;font-size:14px;height:20px;padding-top:2px;text-align:center}.header-scheme{height:38px;width:100%;display:inline-flex;justify-content:flex-end;justify-items:flex-end;align-items:center;flex-flow:row nowrap;vertical-align:top;background-color:#EFEFEF}.header-scheme-days,.header-scheme-dist,.header-scheme-elev,.header-scheme-maxelev{text-align:center;font-size:14px}.header-scheme-days{width:10%}.header-scheme-dist,.header-scheme-elev,.header-scheme-maxelev{width:30%}.header-scheme-days-titles,.header-scheme-dist-titles,.header-scheme-elev-titles,.header-scheme-maxelev-titles{font-size:14px;color:#000;font-weight:700}@media screen and (min-width:783px){.header-scheme{height:60px}.scheme-title{display:none}.scheme{width:400px;height:350px;margin-left:10px;float:right}ul.map-scheme-li li{min-height:360px}.header-scheme-days,.header-scheme-dist,.header-scheme-elev,.header-scheme-maxelev{font-size:15px}@media screen and (min-width:1200px){.scheme{width:600px;height:550px}.header-scheme-days,.header-scheme-dist,.header-scheme-elev,.header-scheme-maxelev{font-size:20px}ul.map-scheme-li li{min-height:560px}}}body#newsletter{background-color:#f1f1f1}body#newsletter #banner,body#newsletter #header{display:none}body#newsletter .entry{min-height:auto}#newsletterpage{width:100%;height:100%;max-width:800px;border:2px solid #000;border-radius:4px;margin:0 auto 0 auto;background-color:#fff}#newsletterpage-header,#newsletterpage-header img,#newsletterpage-body{width:90%;max-width:700px;margin:0 auto 0 auto}#emailsignup{width:100%;background-color:#ffd78b;border:0;margin:0}#emailsignup-inner{width:calc(100% - 10px);border:5px solid #ffa800}@media screen and (min-width:783px){body:not(.single) #emailsignup{width:calc(100% - 272px)}}body.single #emailsignup{margin-top:10px}#emailsignup p#signupheader{font-family:'Special Elite',sans-serif;font-size:2vh;padding:5px;margin:15px auto 5px auto;text-align:center;display:block;width:100%}#emailsignup p#signupbody{font-family:'Open Sans',sans-serif;margin:0 auto;padding:5px;text-align:center;font-size:3vh;font-weight:700}#emailsignup .tnp-subscription{width:95%;max-width:800px;padding:10px;margin:0 auto 0 auto}.tnp-subscription form{width:100%;margin-left:auto;margin-right:auto;text-align:left;display:block}.tnp-subscription input:not(.tnp-privacy){width:100%;box-sizing:border-box;height:48px}.tnp-subscription input.tnp-email{padding:8px;font-size:2vh;border:1px solid #000;border-radius:2px;resize:none}input.tnp-email:focus{border:1px solid}.multidaynavcenter{font-family:'Fjalla One',sans-serif;z-index:1;text-align:center;display:flex;flex-grow:1;flex-direction:column;align-items:center;justify-content:center;align-self:stretch;min-height:100%}.multidaynavcenter p.multidaytitle{margin:5px 5px 0 5px;font-size:24px;position:relative;z-index:1}.multidaynavcenter p.multidaysubtitle{margin:0 5px 5px 5px;font-size:16px;position:relative;z-index:1}.multidaynavlogo{position:relative;display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:100%;padding:8px 0;box-sizing:border-box}.multidaynavlogo img{height:100%;width:auto;opacity:.15;display:block;z-index:-1;position:absolute;inset:0;margin:auto;max-width:100%}.multidaynav{font-size:12px;margin:5px 0 5px 0;padding:0 5px 0 5px;display:flex;justify-content:space-around;align-items:stretch;width:calc(100% - 10px);font-family:'Open Sans',sans-serif}.multidaynav a{display:block;width:100%;height:100%;text-decoration:none}div[class^="multidaynavbutton-"]{min-width:18%;margin:5px 0 5px 0px!important;display:flex;align-items:center;justify-content:center}div[class^="multidaynavbutton-"] a:hover,div[class^="multidaynavbutton-"] a:active{margin:0px!important;border:0px!important}div[class^="multidaynavbutton-"] p{text-transform:none;text-decoration:none;margin:0 5px 0 5px;font-size:14px}.multidaybutton{height:100%;display:flex;flex-direction:column;justify-content:center}input[type=submit],input[type=button],a.comment-edit-link,a.comment-reply-link,a.post-edit-link,table.navigation a,div[class^="multidaynavbutton-"]{background-color:#ffc34f;border:1px solid #ffa800;border-radius:4px;text-align:center;font-family:'Open Sans',sans-serif;font-size:18px;padding:8px;cursor:pointer;text-transform:uppercase;font-style:normal;text-decoration:none;-webkit-appearance:textfield}input[type=submit]:hover,input[type=button]:hover,a.comment-edit-link:hover,a.comment-reply-link:hover,a.post-edit-link:hover,table.navigation a:hover,div[class^="multidaynavbutton-"]:hover,div[class^="multidaynavbutton-"] a:hover{background-color:#ffa800;border:1px solid #ffa800;color:#000;font-style:normal;text-decoration:none}input[type=submit]:active,input[type=button]:active,a.comment-edit-link:active,a.comment-reply-link:active,a.post-edit-link:active,table.navigation a:active,div[class^="multidaynavbutton-"]:active,,div[class^="multidaynavbutton-"] a:active{background-color:#ed9c00;border:1px solid #ed9c00;color:#000;font-style:normal;text-decoration:none}input[type=button].tnp-return{width:100%;max-width:800px;margin:10px auto}input[type=button].more-link{width:100%;margin:0 auto 10px auto;display:block;height:48px}@media screen and (min-width:783px){input[type=button].more-link{width:calc(100% - 400px);margin:0 auto}input[type=button].more-link,.tnp-subscription input:not(.tnp-privacy){height:auto}input[type=submit],input[type=button],a.comment-edit-link,a.comment-reply-link,a.post-edit-link,table.navigation a{font-size:14px}}@media screen and (min-width:1921px){input[type=button].more-link{width:60%;margin:0 auto}}.tnp-subscription .tnp-privacy-field{padding:5px 0 5px 0;font-size:14px}a.post-edit-link{margin-top:10px}table.navigation a{width:90%;max-width:270px;display:block}#comments{width:100%}h2.comments-title,ol.comment-list{padding:0 15px 0 15px}@media screen and (min-width:783px){h2.comments-title,ol.comment-list{padding:0 1.5vw 0 1.5vw}}.comment-body{padding:5px;border-bottom:1px solid;border-color:#CCC;min-height:50px}form#commentform{width:95vw;margin-left:auto;margin-right:auto}textarea#comment{width:100%}ol.commentlist,li.comment,li.pingback{list-style-type:none}.comment-author{float:left;width:100%;height:40px}.comment-author cite,.comment-author span{vertical-align:top;font-size:24px;font-style:normal;display:inline-block;margin-top:8px}.comment-author cite{margin-right:5px}.comment-meta{position:relative;left:80px;top:0;float:left;width:calc(100% - 90px);min-height:40px}.comment-meta a:not(.comment-edit-link){display:inline-block;margin-top:5px}a.comment-edit-link{float:right}.comment-meta a.comment-edit-link{margin:-30px 0 30px 0}.comment-body p{width:calc(100% - 110px);display:flow-root;padding-left:80px;padding-right:20px;overflow-wrap:anywhere}.comment-body blockquote{padding:5px 0 5px 0;margin-bottom:3px;width:calc(100% - 100px);margin-left:80px}.comment-body blockquote p{padding-left:30px;padding-right:15px;width:calc(100% - 45px)}a.comment-reply-link,a.post-edit-link,#respond input#submit{margin-left:auto;margin-right:auto;width:calc(100% - 25px);max-width:800px;display:block}@media screen and (min-width:783px){a.comment-reply-link,a.post-edit-link,#respond input#submit{width:calc(100% - (1.5vw + 10px))}}#respond input#submit{background-color:#aeafda;border:1px solid #494bcd}#respond input#submit:hover{background-color:#494bcd;border:1px solid #494bcd}#respond input#submit:active{background-color:#6e6fd7;border:1px solid #6e6fd7}#respond input#submit{margin-bottom:10px}@media screen and (max-width:782px){body.admin-bar .comment-meta a:not(.comment-edit-link){font-size:14px}}h3#reply-title,#bottomsocial h3{font-family:'Special Elite',sans-serif;text-align:center}#respond{width:calc(100% - 10px);border:5px solid #494bcd;background-color:#c7c7d5}form#commentform input[type=text],form#commentform textarea{width:calc(100% - 26px);display:block;min-height:25px;padding:25px 8px 8px 8px;margin:0 auto 0 auto;font-size:2vh;border:1px solid #000;border-radius:2px;resize:none}form#commentform input[type=text]:focus,form#commentform textarea{border:1px solid}form#commentform p{margin:5px auto 5px auto}li.comment #respond form{width:90vw;margin-left:auto;margin-right:auto}li.comment ol.children li.comment #respond form{width:calc(100% - 64px)}#respond span.replycanceldot{width:0;display:none}li.comment #respond span.replycanceldot{display:inline;width:auto}form#commentform p.comment-form-comment label,form#commentform p.comment-form-author label,form#commentform p.comment-form-email label,form#commentform p.comment-form-url label{text-transform:uppercase;top:25px;left:8px;display:block;font-size:12px;position:relative}.md-description{width:80%;margin-left:auto;margin-right:auto;display:block;font-style:italic;text-align:center;font-size:24px;color:#999;padding-top:15px;padding-bottom:15px;font-family:'Montserrat Alternates'}div[class^="category-multiday-stats"]{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;height:30vw}div[class^="category-multiday-image"]{position:absolute;display:flex;justify-content:center}div[class^="category-multiday-days"],div[class^="category-multiday-miles"],div[class^="category-multiday-remainingmiles"],div[class^="category-multiday-elevation"],div[class^="category-multiday-maxelevation"]{display:flex;flex-direction:column;text-align:center;width:calc(50% - 100px)}div[class^="category-multiday-numberdays"],div[class^="category-multiday-numbermiles"],div[class^="category-multiday-numberremainingmiles"],div[class^="category-multiday-numberelevation"],div[class^="category-multiday-numbermaxelevation"]{font-family:'Krub',sans-serif;width:100%;text-align:center;font-size:28px;line-height:24px;position:relative}div[class^="category-multiday-days"],.category-multiday-elevation-completed,.category-multiday-elevation-abandoned,.category-multiday-remainingmiles,.category-multiday-remainingmiles-inprogress{padding-right:50px}div[class^="category-multiday-miles"],.category-multiday-maxelevation-completed,.category-multiday-maxelevation-abandoned,.category-multiday-elevation,.category-multiday-elevation-inprogress{padding-left:50px}.category-multiday-remainingmiles-completed,.category-multiday-remainingmiles-abandoned,.category-multiday-maxelevation,.category-multiday-maxelevation-inprogress,.category-multiday-numberremainingmiles-completed,.category-multiday-numberremainingmiles-abandoned,.category-multiday-numbermaxelevation,.category-multiday-numbermaxelevation-inprogress,.category-multiday-headingremainingmiles-completed,.category-multiday-headingremainingmiles-abandoned,.category-multiday-headingmaxelevation,.category-multiday-headingmaxelevation-inprogress{display:none!important}div[class^="category-multiday-headingdays"],div[class^="category-multiday-headingmiles"],div[class^="category-multiday-headingremainingmiles"],div[class^="category-multiday-headingelevation"],div[class^="category-multiday-headingmaxelevation"]{font-family:'Oswald',sans-serif;width:100%;text-align:center;font-size:15px;position:relative}img.category-multiday-image{top:0;position:relative;width:30%;z-index:999}@media screen and (min-width:783px){img.category-multiday-image{display:block;width:50%;left:25%}div[class^="category-multiday-stats"]{padding:5px 0 5px 0;height:auto;flex-wrap:nowrap}div[class^="category-multiday-image"]{flex-direction:column;text-align:center;width:100%;position:relative}div[class^="category-multiday-days"],div[class^="category-multiday-miles"],div[class^="category-multiday-remainingmiles"],div[class^="category-multiday-elevation"],div[class^="category-multiday-maxelevation"]{width:100%;padding:0}div[class^="category-multiday-numberdays"],div[class^="category-multiday-numbermiles"],div[class^="category-multiday-numberremainingmiles"],div[class^="category-multiday-numberelevation"],div[class^="category-multiday-numbermaxelevation"]{font-size:5vw;line-height:4.5vw}div[class^="category-multiday-headingdays"],div[class^="category-multiday-headingmiles"],div[class^="category-multiday-headingremainingmiles"],div[class^="category-multiday-headingelevation"],div[class^="category-multiday-headingmaxelevation"]{font-size:20px}}}@font-face{font-display:swap;font-family:'Fjalla One';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/fjallaone/v16/Yq6R-LCAWCX3-6Ky7FAFrOF6lw.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Krub';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/krub/v11/sZlLdRyC6CRYbkEaCA.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Montserrat Alternates';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserratalternates/v18/mFTvWacfw6zH4dthXcyms1lPpC8I_b0juU0566fV.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiYA.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Special Elite';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/specialelite/v20/XLYgIZbkc4JPUL5CVArUVL0ntnAOTQ.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Varela';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/varela/v17/DPEtYwqExx0AWHX5Ax4B.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/yanonekaffeesatz/v32/3y9I6aknfjLm_3lMKjiMgmUUYBs04aUXNxt9gW2LIfto9tWZd2GP.ttf) format('truetype')}