﻿/*!
Theme Name: ybevents
Theme URI: https://corporate.onmilwaukee.com/events/
Author: YellowBridge Events
Author URI: https://corporate.onmilwaukee.com/events/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ybevents
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

ybevents is based on YellowBridge Events https://corporate.onmilwaukee.com/events/, (C) 2012-2020 Automattic, Inc.
YellowBridge Events is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@font-face{font-family:"arvo";src:url("inc/fonts/arvo-regular-webfont.woff2") format("woff2"),url("inc/fonts/arvo-regular-webfont.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"arvo";src:url("inc/fonts/arvo-italic-webfont.woff2") format("woff2"),url("inc/fonts/arvo-italic-webfont.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:"arvo";src:url("inc/fonts/arvo-bold-webfont.woff2") format("woff2"),url("inc/fonts/arvo-bold-webfont.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"arvo";src:url("inc/fonts/arvo-bolditalic-webfont.woff2") format("woff2"),url("inc/fonts/arvo-bolditalic-webfont.woff") format("woff");font-weight:600;font-style:italic}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;padding-left:1ch;padding-right:1ch}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:2em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}:root{--fs: 16px;--lh: 1.6;--fs-xs: calc( var(--fs) * .65 );--fs-s: calc( var(--fs) * .75 );--fs-m: calc( var(--fs) * 1.15 );--fs-l: calc( var(--fs) * 1.35 );--fs-xl: calc( var(--fs) * 1.5 );--fs-xxl: calc( var(--fs) * 2 );--fs-h1: calc( var(--fs) * 2.2);--fs-h2: calc( var(--fs) * 2);--fs-h3: calc( var(--fs) * 1.5);--fs-h4: var(--fs);--fs-h5: var(--fs);--fs-h6: var(--fs)}@media screen and (min-width: 1200px){:root{--fs: 18px}}html{font-size:var(--fs);line-height:var(--lh)}body{font-family:"arvo"}h1,h2,h3,h4,h5,h6{margin:2em auto;font-weight:bold;text-transform:uppercase;line-height:1.2;width:100%;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}h4{font-size:var(--fs-h4)}h5{font-size:var(--fs-h5)}h6{font-size:var(--fs-h6)}a,a:visited{text-decoration:none}a:hover,a:focus,a:active,a:visited:hover,a:visited:focus,a:visited:active{text-decoration:underline}a[href*=mailto]::after{content:" ";display:inline;position:absolute;margin-left:.25ch;background-image:url(inc/icons/email.svg);background-repeat:no-repeat;background-position:center calc(50% - .5em);background-size:100%;overflow:visible}ul,ol{margin:1em 0 1em 1.5ch;padding:0}li{margin-block-start:.25em;margin-block-end:.25em}.site-header{display:flex;flex-direction:column;position:relative;z-index:30;min-height:50vh;text-align:center;background-size:cover;background-position:center}.site-branding{margin:auto;padding-top:2em}.custom-logo-link{display:flex;width:auto;max-width:70vw;max-height:70vh;margin:0 auto 2em;padding-right:4ch;padding-left:4ch}.custom-logo-link img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;margin:0 auto}@media screen and (min-width: 1000px){.custom-logo-link{max-width:800px;max-height:900px}}.page:not(.home) .custom-logo-link,.error404 .custom-logo-link{width:100%;height:100vh;max-width:500px;max-height:250px}.site-title,.custom-site-title{font-size:var(--fs-xxl);font-weight:bold;margin-bottom:1em}.event-details{display:flex;flex-wrap:wrap;justify-content:center;grid-column-gap:2ch;grid-row-gap:1em;max-width:max-content;margin:2em auto;padding-right:2ch;padding-left:2ch;line-height:1;text-align:center}.event-date{width:100%;font-weight:bold;font-size:var(--fs-xxl)}.event-location{display:flex;flex-direction:column;justify-content:center;font-size:.8em}.event-location a:first-of-type{margin-bottom:.2em}.site-description,.site-description-banner{margin-top:auto;margin-bottom:0;padding:2em 2ch;font-size:var(--fs-m);line-height:2;margin:0;box-shadow:0px 2px 10px -5px rgba(0,0,0,.5)}@media screen and (min-width: 1200px){.site-description,.site-description-banner{padding:2em 22vw}}#sponsor-logos{width:100%;margin-right:0;margin-left:0;padding:2ch;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-column-gap:2ch;list-style:none}#sponsor-logos li{flex-grow:0;flex-shrink:1;height:100%;margin:0}#sponsor-logos figure{display:block;margin:0;height:8vh;max-height:80px;margin:0 auto;width:max-content}#sponsor-logos a{display:block;height:100%}#sponsor-logos img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.main-navigation{position:fixed;top:0;right:0;width:max-content;z-index:100;font-size:var(--fs-xl);line-height:1.2;font-family:sans-serif;font-weight:bold}.main-navigation ul{list-style:none;margin:0;text-align:left}.main-navigation li{margin-bottom:.25em}.main-navigation a{display:block;padding:.25em calc(33px + 2ch) .25em 2ch;text-decoration:none;background-color:rgba(0,0,0,0)}.main-navigation svg{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.menu-toggle{position:relative;z-index:100;display:grid;grid-template-columns:3ch 5ch;align-items:center;justify-content:center;margin:1ch 1ch 0 auto;width:max-content;height:33px;font-size:16px;background-color:rgba(0,0,0,0);color:#fff;border:0;padding:0 1ch;border-radius:1em;cursor:pointer}.menu-toggle:hover{transform:scale(1.1);box-shadow:0px 1px 10px -4px brown}.menu-toggle [am_btn~=menu]{display:block}.menu-toggle [am_btn~=close]{display:none}.menu-main-container{display:flex;flex-direction:column;position:absolute;top:0;right:0;transform:translateX(101%);width:max-content;max-width:100vw;min-height:100vh;padding:calc(33px + 1em) 0 0;box-shadow:-2px 0px 10px -7px brown;transition:transform .125s ease-in}#primary-menu{flex-grow:1}#primary-menu .external-link a:after{content:" ";display:inline;vertical-align:top;margin-left:.25ch;background-image:url(inc/icons/blank-window.svg);background-repeat:no-repeat;background-position:top center}.main-navigation.toggled .menu-toggle [am_btn~=menu]{display:none}.main-navigation.toggled .menu-toggle [am_btn~=close]{display:block}.main-navigation.toggled .menu-main-container{transform:translateX(0)}.button{display:block;max-width:max-content !important;margin:1em auto;line-height:1em;text-align:center}.button:hover{transform:scale(1.02)}.button a{display:block;padding:1em 2ch;text-decoration:unset}#page{display:flex;flex-direction:column;min-height:100vh}section.main{flex-grow:1;box-shadow:inset 0px 0px 15px -10px rgba(0,0,0,.5)}@media screen and (min-width: 750px){section.main{box-shadow:inset 0px 0px 4vw -3vw rgba(0,0,0,.3)}}@media screen and (min-width: 1400px){section.main{box-shadow:inset 0px 0px 10vw -5vw rgba(0,0,0,.1)}}@media screen and (min-width: 750px){.site-main{grid-column:1/4}}.single article{padding-top:4em;padding-bottom:2em}.post-thumbnail{display:flex;justify-content:center;align-items:center;max-width:90ch;max-height:50vh;margin:0 auto;overflow:hidden}.post-thumbnail img{display:block;width:100%;height:100%;max-width:unset;max-height:unset;object-fit:cover}article,.post-navigation{display:block;position:relative}@media screen and (min-width: 750px){article,.post-navigation{padding:1em 6vw}}article,.error-404{width:calc(100% - 6vw);max-width:90ch;margin:2em auto;padding:1em 4vw}article header,.error-404 header{max-width:800px;margin:0 auto}.blog-column-2>div{display:grid;grid-template-columns:1fr;grid-column-gap:2ch}.blog-column-2>div p:first-of-type{margin-top:0}@media screen and (min-width: 550px){.blog-column-2>div{grid-template-columns:1fr 1fr}.blog-column-2>div .info-sheet{margin-top:0}}.post-navigation{max-width:800px;margin:0 auto;padding:1em 2ch}.entry-content{max-width:800px;margin:2em auto 2em}.entry-content h2{margin:2em auto}.entry-content>.wp-block-group{margin:2em 0}.entry-content>.wp-block-group>div>*{max-width:800px;margin-right:auto;margin-left:auto}.entry-content>.wp-block-group>div>h2:first-of-type{margin-top:0}.entry-content>.wp-block-group>div>figure:first-of-type{width:100%;max-width:unset;height:40vh;margin-bottom:3em}.entry-content>.wp-block-group>div img{width:100%;height:100%;object-fit:cover}.sponsor-logos>div{display:flex;flex-direction:row;justify-content:center;grid-column-gap:2ch}.sponsor-logos>div figure{display:block;height:8vh;max-height:100px;max-width:200px;margin:0}.sponsor-logos>div img{display:block;width:auto;height:100%;max-width:100%;max-height:100%;object-fit:contain}.cat-links{display:block;font-size:var(--fs-xs);text-align:center;padding-bottom:2em}.cat-links a{text-transform:uppercase}.cat-links a:not(:first-of-type){margin-left:2ch}figure.is-type-video{width:calc(100% - 3ch);max-width:800px;margin:2em auto;border-radius:5px;overflow:hidden}figure.is-type-video>div{width:100%;padding-top:60%}figure.is-type-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.disclaimer{max-width:800px !important;margin-right:auto;margin-left:auto;font-size:var(--fs-s);opacity:.6}.entry-footer{position:relative}.edit-link{position:absolute;right:0;bottom:0}.edit-link a{padding:.4em 1ch;font-size:8px;line-height:1;font-family:sans-serif}.edit-link a:hover{text-decoration:none}.home article{width:100%;max-width:unset;margin:0 auto;padding:unset !important}.home .entry-content{max-width:unset}.home .entry-content>h1,.home .entry-content>h2,.home .entry-content>h3,.home .entry-content>h4,.home .entry-content>h5,.home .entry-content>h6,.home .entry-content>p,.home .entry-content>ul,.home .entry-content>ol,.home .entry-content>small,.home .entry-content>span,.home .entry-content>blockquote{max-width:600px;width:100%;margin-right:auto;margin-left:auto}.home .entry-content p,.home .entry-content span,.home .entry-content h3,.home .entry-content h4,.home .entry-content h5,.home .entry-content h6,.home .entry-content ul,.home .entry-content ol{max-width:800px;margin-right:auto;margin-left:auto}.home .entry-content ul,.home .entry-content ol{padding-left:2ch}.home .entry-content>.wp-block-group{width:calc(100% - 2ch);max-width:1400px;margin:0 auto;padding:6em 2ch 0}@media screen and (min-width: 500px){.home .entry-content>.wp-block-group{width:calc(100% - 4ch);padding-right:4ch;padding-left:4ch}}@media screen and (min-width: 1000px){.home .entry-content>.wp-block-group{width:calc(100% - 6ch);padding-right:8ch;padding-left:8ch}}.home .entry-content>.wp-block-group>div{padding-bottom:6em;border-bottom:4px dotted brown}.home .entry-content>.wp-block-group p,.home .entry-content>.wp-block-group ul,.home .entry-content>.wp-block-group ol{width:100%}.home .entry-content .wp-block-group.banner{width:100%;max-width:unset;padding-right:4ch;padding-left:4ch;border-radius:0}.home .entry-content .wp-block-group.banner>div{max-width:1000px;margin:0 auto;border-bottom:0}.get-tickets{font-size:var(--fs-xl)}.ticket-types-1,.ticket-types-2,.ticket-types-3,.ticket-types-4{margin:4em auto}.ticket-types-1>.wp-block-group__inner-container,.ticket-types-2>.wp-block-group__inner-container,.ticket-types-3>.wp-block-group__inner-container,.ticket-types-4>.wp-block-group__inner-container{display:grid;justify-items:center;grid-template-rows:auto;grid-template-columns:1fr;grid-row-gap:1em;grid-column-gap:2ch}.ticket-option{position:relative;font-size:var(--fs-s);line-height:var(--fs-m);font-family:sans-serif}.ticket-option:not(:last-of-type){margin-bottom:2em}.ticket-option>div{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:2ch;grid-row-gap:1em;height:100%;padding:2em 2ch;border:1px solid #a9a9a9;border-radius:1em 1em 0 0}.ticket-option>div h1,.ticket-option>div h2,.ticket-option>div h3,.ticket-option>div h4,.ticket-option>div h5,.ticket-option>div h6{margin-block-start:1em;margin-block-end:0}.ticket-option>div>.wp-block-image:first-of-type{display:grid;margin-bottom:0;padding:.5em 1ch;border-right:2px dotted #a9a9a9;text-align:center}.ticket-option>div figure{padding:0}.ticket-option>div img{height:100%;width:100%;object-fit:contain !important;object-position:center center;max-width:100px;max-height:100px;margin-right:auto;margin-left:auto}.ticket-option>div ul,.ticket-option>div ol{margin:1em 0;padding:0 0 0 1.5ch}.ticket-option>div p.button:last-of-type{display:block;width:100%;max-width:unset !important;grid-column:1/-1;font-size:var(--fs-s)}.ticket-option:hover{background-color:rgba(255,255,255,.5);box-shadow:0px 0px 5px 3px #fff}@media screen and (min-width: 700px){.ticket-option{width:100%;max-width:40vw !important;margin-bottom:0 !important}.ticket-option>div{display:grid;grid-template-columns:auto;grid-template-rows:max-content auto max-content}.ticket-option>div>.wp-block-image:first-of-type{width:100%;height:unset;padding-right:1ch;padding-bottom:2em;border-right:0;border-bottom:2px dotted #a9a9a9}.ticket-option>div h1,.ticket-option>div h2,.ticket-option>div h3,.ticket-option>div h4,.ticket-option>div h5,.ticket-option>div h6{margin-top:2em}.ticket-option>div img{height:unset}.ticket-types-2>.wp-block-group__inner-container{grid-template-columns:repeat(2, 1fr)}.ticket-types-3>.wp-block-group__inner-container{grid-template-columns:repeat(3, 1fr)}.ticket-types-4>.wp-block-group__inner-container{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 750px){.ticket-types-4>.wp-block-group__inner-container{grid-template-columns:repeat(4, 1fr)}.ticket-types-4>.wp-block-group__inner-container .ticket-option>div{display:block}}.vendor-group{max-width:max-content;margin-inline-start:auto;margin-inline-end:auto}.vendor-group>div{display:grid;grid-template-columns:repeat(2, minmax(0, 300px));gap:2em 6vw;width:auto;max-width:max-content;margin:3em auto;padding:1em 2ch;border-right:0;border-left:0;text-align:center;background-color:#fff;border-radius:10px;box-shadow:0 2px 15px -14px brown}@media screen and (min-width: 450px){.vendor-group>div{padding:2em 6vw;max-width:60vw;margin-inline-start:auto;margin-inline-end:auto}}@media screen and (min-width: 650px){.vendor-group>div{padding:3em 6ch}}@media screen and (min-width: 1000px){.vendor-group>div{max-width:50vw}}.vendor-group>div figure,.vendor-group>div p{position:relative;height:100% !important;margin:0;text-align:center;display:grid;justify-content:center;align-items:center;border-radius:7px;padding:1ch;font-family:sans-serif;font-size:var(--fs-s);line-height:1.4;background-color:#fff}.vendor-group>div figure::after{display:block;position:absolute;top:.5ch;left:.5ch;padding:0 1ch;font-size:10px;border-radius:1em;background-color:gray;color:#fff}.vendor-group>div figure.vegan::after{content:"V"}.vendor-group>div figure.vegetarian::after{content:"VEG"}.vendor-group>div figure.gluten-free::after{content:"GF"}.vendor-group>div figure.keto::after{content:"K"}.vendor-group>div figure.vegan.gluten-free::after{content:"V GF"}.vendor-group>div figure.vegan.keto::after{content:"V K"}.vendor-group>div figure.vegan.vegetarian::after{content:"V VEG"}.vendor-group>div figure.gluten-free.keto::after{content:"GF K"}.vendor-group>div figure.vegan.gluten-free.keto::after{content:"V GF K"}.vendor-group>div figure.vegan.vegetarian.gluten-free::after{content:"V VEG GF"}.vendor-group>div figure.vegan.gluten-free.keto.vegetarian::after{content:"GF K V VEG"}.vendor-group>div img{background-color:#fff;object-fit:contain !important}.vendor-group>div p{width:unset !important;margin:0 !important;border:1px solid #d3d3d3}.sponsor-group>div{display:flex;flex-direction:row;grid-row-gap:1em;grid-column-gap:2ch;gap:1em 2ch;justify-content:center;align-items:center}.sponsor-group figure{height:unset;max-width:150px;margin-bottom:0}.featured-logo,.featured-logos{max-width:max-content;margin-inline-start:auto;margin-inline-end:auto;padding:1em 4ch;background-color:#fff;border-radius:5px}.featured-logo>div,.featured-logos>div{display:flex;gap:4ch;justify-content:center;align-items:center}.featured-logo figure,.featured-logos figure{margin:unset}.featured-logo img,.featured-logos img{width:100%;height:100%;max-width:200px;max-height:100px;object-fit:contain}.wp-block-group.info-sheet{width:100%;max-width:400px;margin:1.5em 0 1.5em auto}.wp-block-group.info-sheet>div{width:100%;max-width:max-content;margin-right:0;margin-left:auto;padding:1em 2ch;font-size:var(--fs-s);line-height:var(--lh);border:1px solid #a9a9a9;border-radius:5px}.wp-block-group.info-sheet h3{margin-top:0}.wp-block-group.info-sheet ul{padding-left:2ch}.entry-meta{margin-top:-2em;margin-bottom:2em;font-size:var(--fs-xs)}.nav-links{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2ch;padding-top:2em;padding-bottom:2em}.nav-previous{grid-column:1}.nav-next{grid-column:2;text-align:right}.widget-area .widget_recent_entries{max-width:1000px;font-size:var(--fs-s);line-height:var(--lh)}.widget-area .widget_recent_entries ul.wp-block-latest-posts__list{margin:1em 0;padding:2em 2ch 4em}.widget-area .squad{background-color:#1eb5d5;color:#fff}.widget-area .squad>div{display:grid;grid-template-columns:1fr;grid-row-gap:1em;grid-column-gap:2ch;max-width:1200px;margin:0 auto;padding:0 2ch}@media screen and (min-width: 750px){.widget-area .squad>div{grid-template-columns:1fr 1fr}}.widget-area .squad figure{grid-column:1;grid-row-start:1;grid-row-end:-1;margin-bottom:0;align-self:end;padding-top:1em}.widget-area .squad figure img{margin:0 auto}.widget-area .squad .wp-block-group{padding:1em 0}.widget-area .squad .button a{background-color:#fff;color:#1eb5d5}#secondary.widget-area section:not(.widget_search){width:100%;margin:0 auto}#secondary.widget-area ul{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2ch;grid-row-gap:1em;margin:0}@media screen and (min-width: 750px){#secondary.widget-area ul{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1000px){#secondary.widget-area ul{grid-template-columns:repeat(4, 1fr)}}#secondary.widget-area .widget_search{padding:4em 2ch 5em;background-color:#565656;color:#fff}#secondary.widget-area .widget_search form{max-width:1000px;margin:0 auto}#sidebar-friends{margin-bottom:1.75em;padding:0 2ch}#sidebar-friends .wp-block-group>div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:2em 4ch}#sidebar-friends figure{max-width:200px;height:100px;margin:0}#sidebar-friends img{width:auto;max-width:100%;height:100%;max-height:100%;object-fit:contain}#sidebar-friends li{list-style:none}.site-footer{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:.25em 2ch;font-size:var(--fs-xs);text-align:left;background-color:#565656;color:#fff}div.social-menu{display:none}div.social-menu ul{list-style:none}ul.social-menu{display:flex;justify-content:space-between;list-style:none}ul.social-menu li{flex-grow:1;margin-bottom:0}ul.social-menu a{display:block;width:100%;height:28px;padding:0;font-size:0;background-repeat:no-repeat;background-position:center center;background-size:28px}ul.social-menu .icon-onmilwaukee a{background-image:url(inc/icons/onmilwaukee-bridge-white.svg);background-size:34px}ul.social-menu .icon-facebook a{background-image:url(inc/icons/facebook-white.svg)}ul.social-menu .icon-instagram a{background-image:url(inc/icons/instagram-white.svg)}ul.social-menu .icon-twitter a{background-image:url(inc/icons/twitter-white.svg)}header .social-menu a{height:42px}footer .social-menu{grid-column-gap:2ch}footer .social-menu a{width:28px}footer .social-menu .icon-onmilwaukee a{width:34px}.sticky-ticket{position:fixed;bottom:2em;right:1ch;display:block;width:100%;height:100%;border-radius:50%;max-width:60px;max-height:60px;filter:drop-shadow(1px 1px 2px rgba(0, 0, 0, 0.2));z-index:1000;transition:transform .825s linear 0}.sticky-ticket img{width:100%;height:100%;object-fit:contain;transform:rotate(15deg)}.sticky-ticket:hover{transform:scale(1.05) rotate(-3deg)}.wp-page-type{display:none;position:fixed;left:0;bottom:0;font-size:8px;line-height:1em;padding:.25em 1ch;opacity:.25;background-color:#fff}.wp-page-type:hover{opacity:.5}