.article .entry-content{margin:0}article .entry-header{display:none}hr{height:2px!important;width:40%}footer a:hover,footer a:focus,footer a:active{color:#f4ead1!important}#masthead a:focus{outline:none!important}#masthead{position:absolute;width:100%;border-bottom:1px solid #ddd;z-index:999}#masthead #site-navigation{padding:40px 0}#masthead #site-navigation li{padding:0 3%}#masthead #site-navigation li a{font-family:'carrosserie';font-size:20px;color:#775933}#masthead .site-logo{width:100%;padding:10%;position:absolute}#masthead.isScrolled{opacity:0;transition:0.5s linear}#masthead.pastFold{background-color:#fff;position:fixed;opacity:1}#masthead.pastFold #site-navigation{padding:30px 0}#masthead.pastFold .site-logo{padding:25%;padding-top:4%}.entry-footer{display:none}footer{background:url(/wp-content/uploads/2016/08/up-north-footer.jpg);background-size:cover;padding:40px 0}footer p{color:#fff}footer p a{color:#fff;text-decoration:none}footer .col-md-3 img{padding:10%}footer .col-md-6 img{width:38px;display:inline-block;margin-right:6%}footer .col-md-6 .footer-star-to-left{width:80%;display:inline-block}footer .col-md-6 .footer-star-to-left p{margin:0;font-family:'carrosserie-thin'}footer .col-md-9{padding-top:60px}footer .col-md-9 hr{text-align:left;width:85%;margin-left:0;margin-top:35px}footer .bottom-div{margin-left:50px}footer .bottom-div img{width:40px;vertical-align:middle;margin-left:40px}footer .bottom-div p{display:inline-block;font-family:'carrosserie-thin';margin-top:0}#hero{background:url(/wp-content/uploads/2016/11/Up-North-Pizza-and-Beer.jpg);padding-top:54px;background-size:cover;height:1000px;background-position-y:100%}#hero .col-md-9 .black-trans-background{background:rgb(0 0 0 / .4);text-transform:uppercase;color:#fff;padding:1% 3%;margin-top:100px;font-family:'carrosserie-thin';font-size:32px}#hero .col-md-3{padding-top:250px;text-align:center}#hero .phone-button{text-align:center;border:2px solid #795732;border-radius:4px;padding:6px 30px;font-family:'carrosserie';text-decoration:none;color:#57372a;background-color:#f7edd2;font-size:26px;margin-bottom:20px;display:inline-block}#hero .col-md-3 p{font-family:'carrosserie-thin';color:#57372a;font-size:24px;line-height:24px;margin:12px 0;font-weight:800}#hero .col-md-9 .phone-button{display:block;width:50%;margin:auto}#hero .col-md-3 .facebook{margin-top:20px;display:inline-block}#hero .col-md-3 .facebook img{width:50px}#menu .menu-header{text-align:center}#on-tap{background:url(/wp-content/uploads/2016/08/up-north-taps.jpg);background-size:cover;padding:2em 0}#on-tap hr{background-color:#fff}#on-tap h1{font-family:'carrosserie';font-size:1.95em;text-shadow:2px 2px #000;color:#fff;text-align:center}#on-tap h2{font-family:'nexa';text-shadow:3px 3px #000;text-align:center;color:#fff;margin-bottom:0}#origin-story{background:url(/wp-content/uploads/2016/08/up-north-our-story-1.jpg);background-size:cover;padding:2em 0 60px;color:#666}#origin-story hr{background-color:#666}#origin-story h1{text-align:center;font-family:'nexa';text-shadow:3px 3px #fff;margin-bottom:0}#origin-story p{width:80%;margin:auto;text-align:center}#location-contact{background:url(/wp-content/uploads/2016/08/contact-background.jpg);background-size:cover;padding:2em 0 0}#location-contact h1{text-align:center;font-family:'nexa';text-shadow:3px 3px #fff;margin-bottom:0}#location-contact hr{background-color:#000}#location-contact .row>p{display:none}#location-contact h6{font-family:'carrosserie';font-size:18px;margin:0;margin-top:18px;margin-bottom:-12px;color:#765a2b}#location-contact .call-us{margin-bottom:14px}#location-contact .call-us a{text-decoration:none;font-family:'carrosserie-thin';color:#765a2b}#location-contact input{width:100%}#location-contact .wpcf7-submit{background-color:#f4ead1;border:2px solid #755b31;border-radius:6px;color:#755b31;width:auto;font-family:'carrosserie';font-size:18px;padding:10px 40px;box-shadow:none}#location-contact h5{text-align:center;font-family:'carrosserie-thin';margin:4px;font-size:20px}#location-contact #agm-canvas{margin-top:50px!important}#menu-slider .fdm-section-header{display:none}#menu-slider ul{width:100%}#menu{position:relative;padding:2em 0}#menu .unslider-arrow{font-size:100px!important;top:22%;color:#765b30}#menu h1{font-family:'nexa';text-shadow:3px 3px #fff;text-align:center;color:#000;margin-bottom:0}#menu hr{background-color:#000}.fdm-item-title{font-family:'carrosserie'!important;font-size:1.25em!important}@media (max-width:1200px){#hero{height:850px}#hero .col-md-9 .black-trans-background{margin-top:15%;font-size:24px}}@media (max-width:991px){#masthead #site-navigation li{padding:0 2%}#masthead #site-navigation li a{font-size:19px}#hero .col-md-3{padding-top:130px}footer .col-md-3 img{padding:0 30%}}@media (max-width:650px){#masthead #site-navigation li{padding:0 3%}#masthead #site-navigation li a{font-size:16px}#masthead.pastFold .site-logo{padding-top:30%;width:100%}#hero .col-md-9 .phone-button{width:100%;font-size:18px}}@media (max-width:600px){#hero .col-md-3 .phone-button{font-size:18px}#hero .col-md-3 p{font-size:18px;line-height:20px}#hero .col-md-9 .black-trans-background{text-align:center;font-size:20px}}@media (max-width:599px){#hero{padding-top:25px;background-position:50%}#hero .col-md-9 .black-trans-background{background:rgb(0 0 0 / .75)}}@media (min-width:300px) and (max-width:370px){#masthead.pastFold .site-logo{padding-top:35%}}@media (min-width:371px) and (max-width:420px){#masthead.pastFold .site-logo{padding-top:30%}}@media (min-width:421px) and (max-width:500px){#masthead.pastFold .site-logo{padding-top:20%}}@media (min-width:501px) and (max-width:570px){#masthead.pastFold .site-logo{padding-top:15%}}@media (min-width:571px) and (max-width:650px){#masthead.pastFold .site-logo{padding-top:10%}}@media (min-width:600px) and (max-width:650px){#masthead.pastFold .site-logo{width:90%}}@media (min-width:651px) and (max-width:767px){#masthead.pastFold .site-logo{padding-top:10%;width:80%}}@media (min-width:491px) and (max-width:1200px){#hero .col-md-9 .phone-button{width:65%}}@media (min-width:768px) and (max-width:991px){#masthead.pastFold .site-logo{width:50%;padding:5% 10% 10% 10%}}.error404 #content{text-align:center;padding-top:500px;margin-bottom:400px}.error404 #content h1{color:#755b31}.error404 #content h2{color:#25282f}@media(min-width:350px) and (max-width:439px){#masthead .site-logo{width:80%}}@media(min-width:440px) and (max-width:600px){#masthead .site-logo{width:60%}}@media(min-width:601px) and (max-width:990px){#masthead .site-logo{width:50%}}@media(min-width:991px) and (max-width:1024px){#masthead .site-logo{width:40%}}@media(max-width:1024px){#masthead .menu-toggle{display:block}#masthead .main-navigation ul{display:none}#masthead .main-navigation.toggled ul{display:block}#masthead #site-navigation .menu-toggle .fa{font-size:22px}#masthead #site-navigation{padding:10px 0}#masthead #site-navigation .menu-toggle{margin-right:2%;float:right;border:none;border-color:none;background:none;box-shadow:none}.main-navigation.toggled ul{margin-top:60px}.main-navigation.toggled ul li{width:100%}.main-navigation.toggled ul li a{text-align:right}#masthead{position:relative}#masthead .container{height:5em}#masthead #site-navigation li{margin:1em 0;border-bottom:1px solid #795732}#masthead .col-xs-9{width:100%}}