body,fieldset,form,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}img{border:0;vertical-align:bottom}html{height:100%;overflow:auto;overflow-y:scroll}body{--height:100%;font:100%/1.5 Raleway,Helvetica,sans-serif;background:#fdfdfd;color:#333;display:flex;min-height:100vh;flex-direction:column}h1,h2,h3,h4,h5,h6,p{font-family:Raleway,sans-serif;margin:0 0 1em;padding:0 0;letter-spacing:.05em}ol,p,ul{font-size:1em;font-weight:200;margin:0;padding:0}ul{padding:0;margin:0;list-style:none}h1{font-size:1.6em;font-weight:600}h2{font-size:1.25em;font-weight:400}h3{font-size:1.2em;font-weight:300}h4{font-size:1.1em;font-weight:200}h5{font-size:1em;font-weight:200}h6{font-size:1em;font-weight:100}.slideanim{visibility:hidden}.slideanim.slide{visibility:visible;animation:slide 1s}.item:nth-of-type(odd) .slideanim.slide{animation-name:slideleft}.slideanim::after{content:"";display:table;clear:both}@keyframes slide{0%{opacity:0;transform:translateX(50%)}100%{opacity:1;transform:translateX(0)}}@keyframes slideleft{0%{opacity:0;transform:translateX(-50%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadein{from{opacity:0;transform:translateY(-2em)}to{opacity:1}}fieldset{border:none}form :focus{outline:0}input,select,textarea{font-size:1em;font-family:Raleway,Helvetica,sans-serif}label{cursor:pointer;vertical-align:middle}input{vertical-align:middle}textarea{overflow:auto}#content{--margin:0px auto;margin-top:80px;min-height:100%;flex:1}#flexwrapper{display:flex}.social{margin:0;padding:0}.social ul{margin:0 0;padding:0 0}.social ul li{display:inline-block;border-right:none!important;width:auto;padding:0 .25em}.social ul li a{width:auto}.social ul li a img{width:32px}#spotlight{text-align:center;padding:3em 0}#spotlight img{width:100%}#spotlight li{padding:0;margin:0;display:inline-block}#spotlight a{border:3px solid #7f0000;color:#7f0000;text-transform:uppercase;font-weight:700;padding:.75em;margin:1em;background-color:#fff;margin-top:10em}#spotlight a:hover{background-color:#7f0000;color:#fff}#events{text-align:center;min-height:100%;background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.85)),url(/6f2625cb93b77b7fcb829565dada9b5ef472a6dd/293ae/projects/omb/images/coloredpaisleybg.png);background-size:400px;padding:3em;color:#fff}#events h1{font-size:2em;font-family:Yellowtail,cursive;letter-spacing:.25em;text-decoration:underline}#events h2{font-size:1.5em;text-transform:uppercase;font-family:'Permanent Marker',cursive;letter-spacing:.2em;margin:0}#events h3{text-transform:uppercase;font-weight:700;outline:1px solid #fff;letter-spacing:.2em}#events h4{font-family:'Rubik Mono One',sans-serif}#events p{margin:0}#events a{border:3px solid #fff;color:#fff;text-transform:uppercase;font-weight:700;padding:.75em;margin:1em;background-color:#225167}#events a:hover{background-color:#7f0000}#events hr{margin-bottom:1em;border:0;height:3px;background-image:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,.75),rgba(255,255,255,0))}#schedule{display:flex}#day{width:33%;margin:0 2em;margin-bottom:5em}.today h2,.today h3,.today h4,.today p{color:#c3ac7c;outline-color:#c3ac7c!important}.today hr{background-image:linear-gradient(to right,rgba(195,172,124,0),rgba(195,172,124,.75),rgba(195,172,124,0))!important}#specials{min-height:15em}#about{text-align:center;min-height:100%;background:linear-gradient(0deg,rgba(195,172,124,.6),rgba(195,172,124,.6)),url(/projects/omb/images/buildings/034b98c0a35c00d7d323030bcaa80f733d6635bd/omphoto.jpg);background-size:cover;padding:3em;color:#fff}#about h1{font-family:'Rubik Mono One',sans-serif;font-size:2em;letter-spacing:.25em;margin:0}#about h2{font-family:Yellowtail,cursive;font-size:1.75em;letter-spacing:.25em}#about p{background-color:rgba(34,81,103,.5);padding:1em;text-align:left;letter-spacing:0}#about p:first-child{margin-left:10em}#about p:last-child{margin-right:10em}#info{display:flex;text-align:center;min-height:100%;background:linear-gradient(0deg,rgba(34,81,103,.6),rgba(34,81,103,.6)),url(/projects/omb/images/eca185438ecff2706be3536d503a634777ccfd8e/paisleybg.png);background-size:700px;padding:3em;color:#fff}#info h1,#info p{margin:0;padding:0}#info a{color:#dad6c5;font-weight:600}#info a:hover{color:#fff}#section{width:50%}#brewsletter{text-align:center;min-height:100%;background:linear-gradient(0deg,rgba(255,255,255,.7),rgba(255,255,255,.7)),url(/projects/omb/images/buildings/6ee66c0828751a4500d6fa9f3ddbbf2187fcde14/omfire.jpg);background-size:cover;padding:3em 0;color:#225167}#brewsletter h1{font-weight:300;letter-spacing:.1em}#email{margin-bottom:1em;color:#000;font-weight:300;border:0;padding:1em;text-align:center;transition:.25s ease;box-sizing:border-box}#email:focus{outline:3px solid #225167;font-weight:600}#email ::-webkit-input-placeholder{color:#909}#email :-moz-placeholder{color:#909;opacity:1}#email ::-moz-placeholder{color:#909;opacity:1}#email :-ms-input-placeholder{color:#909}#email ::-ms-input-placeholder{color:#909}#submit{color:#fff;background-color:#225167;padding:12px 20px;border:none;cursor:pointer;text-transform:uppercase;font-weight:100;letter-spacing:.15em}#submit:focus{outline:0!important}#submit:hover{background-color:#c3ac7c}#title{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/projects/omb/images/475a0ae3a7467d8354000e4a49fdf3dcf9fd20e4/beer-tap.jpg);padding-top:2em;background-size:cover;margin-bottom:40px;font-weight:600;line-height:75px;text-align:center}#title::after{content:'';left:42%;bottom:0;width:0;height:0;border-left:40px solid transparent;border-right:40px solid transparent;border-bottom:40px solid #fff;clear:both}#title h1{color:#fff;outline:5px solid #fff;font-weight:700;font-size:2.5em;width:auto;text-transform:uppercase;display:table;margin:1em auto;padding:.25em .5em;letter-spacing:.25em}.item{border-bottom:5px dashed #7f0000;color:#7f0000;padding:0 5em;display:flex;flex-direction:row;align-items:center}.item:last-child{border:none}.item h2,.item p,.item span{margin:3em 0}.item span{color:#000;font-weight:600;margin:0;font-size:1.2em}.item h2{font-family:'Rubik Mono One',sans-serif;font-size:1.5em;margin:0}.item p{color:#000;font-weight:400}.item a{border:3px solid #7f0000;color:#7f0000;text-transform:uppercase;font-weight:700;padding:.75em;background-color:#fff}.item a:hover{background-color:#7f0000;color:#fff}.item img{max-width:100%}.item .imagebox{flex:1 0 0}.item .infobox{flex:2 0 0;padding:2em 0}.item:nth-of-type(odd) .imagebox{order:1}.item:nth-of-type(even) .imagebox{order:2}.item:nth-of-type(odd) :not(img){text-align:right}.item:nth-of-type(even) :not(img){text-align:left}.item:nth-of-type(odd) .infobox{order:2}.item:nth-of-type(even) .infobox{order:1}.item:nth-of-type(odd) .slideanim.slide{animation-name:slideleft}#main{display:flex;justify-content:center;text-align:center;margin:0;padding:2em;animation:fadein 2s;min-height:60vh}#main .infobox{flex:3 0 0;order:2;align-self:center;margin:2em}#main .infobox h1{font-size:1.75em;font-family:'Rubik Mono One',sans-serif;margin:0}#main .infobox h2{font-size:1.5em;font-weight:500;letter-spacing:.1em;color:#7f0000;font-family:Yellowtail,cursive;margin-bottom:2em}#main .infobox p{margin:1em;text-align:justify;font-weight:300}#main .infobox a{text-align:left;font-weight:500;color:#c3ac7c}#main .infobox a:hover{color:#dad6c5}#main .imagebox{flex:2 0 0;order:2;align-self:center;margin:2em}#main .imagebox img{max-width:100%}#product{display:flex;justify-content:center;text-align:center;margin:0;animation:fadein 2s;min-height:76vh}#product .linkbox{flex:2 0 0;order:1;align-self:center}#product .linkbox a{border:3px solid #7f0000;color:#7f0000;text-transform:uppercase;font-weight:700;padding:.75em;background-color:#fff}#product .linkbox a:hover{background-color:#7f0000;color:#fff}#product .infobox{flex:3 0 0;order:2;align-self:center}#product .infobox h1{font-family:'Rubik Mono One',sans-serif;font-size:1.5em;color:#7f0000}#product .infobox span{font-size:1.25em;font-weight:600}#product .infobox p{margin-top:3em;color:#7f0000;text-align:justify;font-weight:300}#product .imagebox{flex:3 0 0;order:3;align-self:center}#product .imagebox img{max-width:100%}.contacttitle #title{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/projects/omb/images/3f322f257bf75f384b06737001bbfdf2c2b88006/beer-glasses.jpg);padding-top:2em;background-size:cover;margin-bottom:40px;font-weight:600;line-height:75px;text-align:center}#contact{display:flex;justify-content:center;text-align:center;animation:fadein 2s;min-height:76vh;padding:3em}#contact .infobox{flex:3 0 0;order:1;align-self:center;border-radius:10px;background-color:#f2f2f2;background-color:#dad6c5;padding:2em;margin:0 2em}#contact .infobox a{color:#225167;font-weight:500}#contact .infobox a:hover{color:#c3ac7c}#contact h2{font-family:'Rubik Mono One',sans-serif;font-family:Yellowtail,cursive;font-size:1.75em;color:#7f0000;margin-top:2em}#contact h2:first-child{margin-top:0}#contact .infobox p,#contact label{font-weight:400}#contact .contactbox{flex:3 0 0;order:2;align-self:center;border-radius:10px;background-color:#f2f2f2;background-color:#dad6c5;padding:2em;margin:0 2em}.contactbox label{text-align:left}#contact input[type=text],select,textarea{width:100%;padding:1em;border:3px solid #c3ac7c;box-sizing:border-box;margin-top:6px;margin-bottom:16px;resize:vertical}#contact .infobox input[type=text]{text-align:center}#contact input[type=submit]{background-color:#7f0000;color:#fff;padding:12px 20px;border:none;cursor:pointer;text-transform:uppercase;font-weight:100;letter-spacing:.15em}#contact input[type=submit]:hover{background-color:#c3ac7c}a{text-decoration:none;color:#7f0000;outline:0;transition:.25s ease}a:active,a:focus,a:hover{text-decoration:none;color:#c3ac7c}nav{border-bottom:3px solid #7f0000;background-color:#fff;background-image:url(/projects/omb/images/eca185438ecff2706be3536d503a634777ccfd8e/paisleybg.png);background-size:500px;padding:0 2em;position:fixed;top:0;width:100%;height:80px;transition:.25s}#logo img{width:184px;float:left;transition:.25s}#logo img .largebrand{content:url(/projects/omb/images/ae78de1c9b255cce3f7d63e25f06a081e9c5ec5d/omb_logo.png)}#logo img .smallbrand{content:url(/projects/omb/images/6a5959c967537d2fa7027b23067703ba588af86a/houseicon.png)}.toggle,[id^=drop]{display:none}nav ul{margin-top:30px}nav li{line-height:40px;text-align:left;display:inline-block;border-right:1px solid #7f0000}nav li:last-child{border-right:none}nav>ul>li{text-align:center}nav>ul>li>a{padding-left:0}nav li ul{position:absolute;display:none;background-color:rgba(255,255,255,.9);margin:0 1em}nav li:hover ul{display:block}nav li ul li{display:block;border-right:none}nav li ul li a{padding:.5em 1em;width:inherit;transition:.25s ease}nav li ul li a:hover{color:#7f0000;margin-left:10px;font-weight:700}nav a{text-decoration:none;text-transform:uppercase;display:block;width:7em;letter-spacing:2px;font-weight:400;line-height:1.5em}nav .social{position:absolute;top:1.25em;right:6em;margin-bottom:1em}#footer{border-top:3px solid #7f0000;padding:1em;background-image:url(/projects/omb/images/eca185438ecff2706be3536d503a634777ccfd8e/paisleybg.png);background-size:500px;clear:both;overflow:hidden}#footer ul{text-align:center;margin-bottom:.25em;line-height:normal}#footer li{border-right:1px solid #7f0000;display:inline-block}#footer li:last-child{border-right:none}#footer a{text-decoration:none;font-size:14px;padding-left:1em;padding-right:1em;font-weight:500}#footer p{margin-top:2em;text-align:center;font-size:14px;font-weight:400}#footer .social{display:none}@media screen and (min-Width:501px) and (max-Width:768px){nav .social{display:none}#footer .social{display:inherit;margin-bottom:1.5em}#footer .social ul li a{width:32px}#flexwrapper,#info,#schedule{display:inherit}#schedule #day:not(.today){display:none}#specials{min-height:auto}#about p,#day,#section{width:100%;margin-left:auto;margin-right:auto}#about{padding:2em}#about #flexwrapper{padding:0;width:100%;margin:0 auto}#about p{margin:0;padding:1.5em;box-sizing:border-box}#about p:first-child{margin:0;margin-bottom:1em}#section:first-child{margin-bottom:2em}#main{display:inherit;padding:0}#product{display:inherit;padding:2em}#product .linkbox{margin-top:3em;margin-bottom:1em}#contact{display:inherit;padding-top:0}#contact .infobox{margin-bottom:3em}}@media all and (max-width :500px){#content{margin:0!important;padding:0!important}p{font-size:.85em}h1{font-size:1.25em}h2{font-size:1.25em}h3{font-size:1em}h4{font-size:1em}h5{font-size:.9em}h6{font-size:.9em}.menu,.toggle+a{display:none;visibility:none}.toggle{display:block;background-color:#7f0000;padding:0 15px;color:#fff;font-size:15px;line-height:45px;text-decoration:none;border:none;width:15px;margin:15px;transition:all .25s ease-out}.toggle:hover{background-color:#c3ac7c;transition:all .25s ease-in}[id^=drop]:checked+ul{display:block}nav{margin:0;padding:0;height:auto;position:relative;padding-top:1px}#logo{margin-left:auto;margin-right:auto;width:100%;text-align:center}#logo img{width:150px!important;float:none;position:absolute;margin:auto;top:0;left:0;right:0;bottom:10}nav a.active{border:none}nav ul{margin:0;margin-top:6em;margin-bottom:1em;padding:0;width:80%;margin-left:auto;margin-right:auto}nav ul li{display:block;background:#7f0000;margin:0;padding:0;border-right:none}nav ul a{margin:.5em 1em;padding:1em 0;color:#fff;text-align:left}nav ul a:hover{color:#fff}nav ul li ul{margin:0;padding:0;position:static;margin-top:0;width:100%}nav ul li ul a{margin:.5em 0;padding:1em;padding-left:3em;color:#7f0000}nav li ul li a{width:auto}nav li ul li a:hover{margin:0;font-weight:700}nav ul li ul li{width:100%;display:block;float:none;background-color:#fff;color:#7f0000}nav .social{display:none}#footer .social{display:inherit;margin-bottom:1.5em}#footer .social ul li{display:inline-block}#flexwrapper,#info,#navigation .item,#schedule{display:inherit}#spotlight{padding-bottom:1em}#spotlight li{display:block;padding:1.5em}#schedule #day:not(.today){display:none}#events h1{font-size:1.75em}#specials{min-height:auto}#about p,#day,#section{width:100%;margin-left:auto;margin-right:auto}#about{position:relative;padding:2em}#about #flexwrapper{padding:0;width:100%;margin:0 auto}#about h1{font-size:1.75em}#about h2{font-size:1.5em}#about p{margin:0;padding:1.5em;box-sizing:border-box}#about p:first-child{margin:0;margin-bottom:1em}#section:first-child{margin-bottom:2em}.item:nth-of-type(even) :not(img),.item:nth-of-type(odd) :not(img){text-align:center}#navigation .item{padding:0 2em}#title h1{font-size:1.5em;line-height:1.5em;margin-top:2em}#navigation h2{font-size:1.2em}#main{display:inherit;padding:0}#main .infobox h1{font-size:1.5em}#main .infobox h2{font-size:1.25em}#product{display:inherit;padding:2em}#product .linkbox{margin-top:3em;margin-bottom:1em}#product .infobox h1{font-size:1.25em}#product .infobox span{font-size:1em}#contact{display:inherit;padding:0}#contact .contactbox,#contact .infobox{margin-bottom:3em}#footer li{display:block;border-right:none}}.clear{clear:both;line-height:0;height:0;font-size:0}.clearfix:after{content:" ";display:block;height:0;font-size:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}