body {
font-family: 'kg_no_regrets_solidregular';
font-weight: normal;
font-style: normal;
}
.header-main .nav > li > a {
font-family: 'kg_no_regrets_solidregular';
font-weight: normal;
font-style: normal;
}
h1, h2, h3, h4, h5, h6, .heading-font, .banner h1, .banner h2, .banner h3, 
.box-text a:not(.button), .box-text h1, .box-text h2, .box-text h3, .box-text h4, .box-text h5, .box-text h6,
.is-thin, .thin-font, .is-uppercase, .uppercase {
font-family: 'kg_no_regrets_solidregular';
font-weight: normal;
font-style: normal;
}
.small-margin h2 {
margin-bottom: 5px;
}
.header .nav-small a.icon:not(.button) {
color: #000;
font-size: 1.5em;
}
.nav-spacing-large > li {
margin: 0 17px;
} div.wpforms-container-full input[type="submit"]:not(:hover):not(:active), 
div.wpforms-container-full button[type="submit"]:not(:hover):not(:active), 
div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active) {
background: #e7bd19;
color: #000;
}
div.wpforms-container-full input[type="submit"]:hover, div.wpforms-container-full input[type="submit"]:active, 
div.wpforms-container-full button[type="submit"]:hover, div.wpforms-container-full button[type="submit"]:active, 
div.wpforms-container-full .wpforms-page-button:hover, div.wpforms-container-full .wpforms-page-button:active {
background: #000;
color: #e7bd19;
} .untappd-menu .ut-menu div.menu-list-item {
display: none;
}
.untappd-menu #menu-65719, 
.untappd-menu #menu-166509 {
display: none;
}
.untappd-menu #menu-206611 {
display: block;
}
.untappd-menu .ut-menu {
background: transparent !important;
}
.untappd-menu .ut-menu .menu-header {
display: none;
background: transparent !important;
border-bottom: 1px solid #000 !important;
}
.untappd-menu .header-bg-color.row.location-info.location-info-hideable {
background: transparent !important;
border-color: #000 !important;
}
.untappd-menu .ut-menu .menu-nav.flush-bottom {
border-color: #000 !important;
}
.untappd-menu .ut-menu .menu-nav div.menu-list {
border-bottom: 2px solid #000 !important;
border-top: 1px solid #000 !important;
}
.untappd-menu .ut-menu .menu-nav div.menu-list div.menu-list-item a.tab-anchor {
border-bottom-color: transparent !important;
}
.untappd-menu .ut-menu .menu-nav div.menu-list div.menu-list-item a.tab-anchor.active {
border-bottom-color: transparent !important;
background: #000;
color: #fff;
}
.untappd-menu .ut-menu-standard .section {
background: transparent !important;
position: relative;
}
.untappd-menu .ut-menu .section-items-container {
width: 100%;
margin-top: 50px;
}
.untappd-menu .ut-menu-standard .menu-items-container {
background: transparent !important;
}
.untappd-menu .ut-menu-standard .menu-items-container .menu-item.one-col {
background: transparent !important;
}
.untappd-menu .ut-menu-standard .menu-items-container .menu-item {
background: transparent !important;
}
.untappd-menu .ut-menu-standard .section .section-heading {
position: absolute;
top: 10px;
left: 0;
right: 0;
background: transparent !important;
}
.untappd-menu .ut-menu-standard .section .section-heading .section-name {
color: #fff !important;
font-size: 24px;
}
.untappd-menu.page .ut-menu-standard .section .section-heading .section-name {
color: #a8401b !important;
} .footer-logo {
display: inline-block;
vertical-align: top;
margin-right: 30px;
}
.footer-logo img {
height: auto;
width: 100%;
max-width: 190px;
opacity: .7;
}
.footer-info {
display: inline-block;
vertical-align: top;
}
.dark, .dark p, .dark td {
color: hsla(0,0%,100%,.5);
line-height: 1.2;
}
.absolute-footer {
padding: 25px 0 15px;
}
.dark .social-icons.footer {
padding-top: 10px;
display: block;
text-align: right;
}
.dark .social-icons.footer i {
opacity: .5;
}
.dark .social-icons.footer i:hover {
opacity: 1;
}
@media only screen and (max-width: 48em) {  .footer-logo {
display: block;
margin-right: 0;
margin-bottom: 10px;
}
.dark .social-icons.footer {
text-align: center;
}
}