html,body{position:absolute;overflow-x:hidden;width:100%;height:auto !important;margin:0;padding:0}.address{position:relative;bottom:90px;font-family:'Alegreya Sans SC',sans-serif}.address ul li{display:inline-block;max-width:20%;padding-right:20px}#footer{background:radial-gradient(#e5ceab, #bba37f);padding-top:20px;font-family:'Alegreya Sans SC',sans-serif;text-transform:uppercase;width:auto;max-width:100%;height:auto;overflow-y:hidden;font-style:italic;position:relative;z-index:3}#footer a{text-decoration:none;color:#19181f;font-weight:bold}#footer a:hover,#footer a:focus,#footer a:active{color:#f7ecda}#footer .footer-nav ul{position:relative}#footer .footer-nav ul h3{font-size:28px;text-decoration:underline}#footer .footer-links{position:absolute;top:-25px;line-height:1;padding-left:125px}#footer .footer-links a{font-size:24px}#footer .footer-nav li{position:relative;padding:5px 15px 5px 15px;list-style:none;margin-top:15px;font-size:24px}#footer .social-icons{position:relative;top:-250px}#footer .social-icons ul{text-align:center}#footer .social-icons li{position:relative;color:#19181f;padding:0 15px 0 15px;list-style:none;display:inline;right:21px;font-size:32px}#footer img{height:100px}#footer .footer-logo{position:relative;text-align:center;top:20px}#hero{font-family:"Avenir Next","Avenir",sans-serif;background-image:url('../images/restheader.png');background-repeat:no-repeat;background-attachment:fixed;background-size:cover;height:980px;max-width:100%;width:auto}#hero .forky-logo{margin-left:55px;height:auto;width:auto;max-width:100%}#hero .covid19warn{max-width:25%;position:absolute;left:5%;max-height:1030px;top:16%}#hero a{text-decoration:none;color:#19181f;transition:color .3s ease}#hero a:hover{color:#f7ecda}#hero #menuToggle{display:block;position:relative;top:50px;left:42px;z-index:1;-webkit-user-select:none;user-select:none}#hero #menuToggle input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#hero #menuToggle span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#f7ecda;border-radius:3px;z-index:1;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77, .2, .05, 1),background .5s cubic-bezier(.77, .2, .05, 1),opacity .55s ease}#hero #menuToggle span:first-child{transform-origin:0 0}#hero #menuToggle span:nth-last-child(2){transform-origin:0 100%}#hero #menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(-2px, -1px);background:#19181f}#hero #menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2, .2)}#hero #menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(0, -1px)}#hero #menu{position:absolute;text-align:center;width:15%;height:900px;background:linear-gradient(#e6ceab, rgba(230,206,171,0.6));background-repeat:no-repeat;background-size:cover;margin:-100px 0 0 -50px;padding:50px;padding-top:45px;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0 0;transform:translate(-100%, 0);transition:transform .5s cubic-bezier(.77, .2, .05, 1)}#hero #menu li{position:relative;padding:20px 0;font-size:28px;top:30px;line-height:1.5;font-family:'Alegreya Sans SC',sans-serif}#hero #menuToggle input:checked~ul{transform:none;opacity:1}#slideshow{height:auto;max-width:100%;width:auto;margin-bottom:-5px;position:relative;margin-top:-290px}#slideshow .slide-frame{text-align:center;margin:0 auto}#slideshow .slide-frame img{height:auto;max-width:100%;width:auto;position:relative;z-index:2}#slideshow #slides{position:absolute;top:0;left:0;right:0;bottom:0;padding:0;margin:0;list-style-type:none;z-index:1;height:auto;width:auto;max-width:100%}#slideshow .slide{position:absolute;left:0;top:26%;right:0;opacity:0;box-sizing:border-box;text-align:center;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}#slideshow .slide img{height:auto;width:auto;max-width:100%;width:100%}#slideshow .showing{opacity:1;z-index:-1}#hero #other-locations{height:auto;position:relative;max-width:55%;left:53%;top:-320px}#hero #other-locations ul{position:relative;list-style:none}#hero #other-locations ul li{display:inline-block}#hero #other-locations ul .circle-logo{position:relative;left:35px;width:280px;margin-right:72px}#hero #other-locations ul .noncircle-logo{width:350px;margin-top:30px;margin-right:20px}#hero #other-locations ul .noncircle-last{position:relative;top:15px}#morethanq #hero{position:relative;height:1104px;background-image:url(../images/bbqribs.jpg);background-repeat:no-repeat;background-attachment:fixed;margin-bottom:-23px}#morethanq #hero .hero-image{position:absolute;left:35%;top:9%;max-width:30%}#morethanq #hero .order-button{background:url("../images/orderonline1.svg") no-repeat;display:inline-block;position:relative;width:360px;height:180px;left:41%;top:62%}#morethanq #hero .order-button:hover{background:url("../images/orderonline2.svg") no-repeat}#morethanq #hero #menu{height:877px;padding-top:200px}#morethanq #hero #menu li{top:-60px}#morethanq #hero #menuToggle span{background:#19181f}#morethanq #content{position:relative;background:#e5ceab;z-index:1}#morethanq #content .our-menu{padding-top:50px;padding-bottom:50px;background:linear-gradient(#ecdbc1, #e5ceab)}#morethanq #content .our-menu .container{position:relative;text-align:center}#morethanq #content .our-menu .container .menu-button{position:relative;background-color:#19181f;border:none;color:#f7ecda;font-family:'Alegreya Sans SC',sans-serif;padding:20px 85px;text-align:center;text-decoration:none;display:inline-block;font-size:22px;bottom:355px;left:130px}#morethanq #content .our-menu .container .menu-button:hover,#morethanq #content .our-menu .container .menu-button:focus,#morethanq #content .our-menu .container .menu-button:active{color:#19181f;background-color:#e5ceab}#morethanq #content .our-menu .container .address{bottom:0}#morethanq #content .our-menu .container .address p{padding-bottom:20px}#morethanq #content .our-menu .container .doordashbtn{position:relative;display:inline-block}#morethanq #content .our-menu .container .doordashbtn img{position:relative;height:180px;width:250px;top:-10px;right:66%;border-radius:10px}#morethanq #content .our-menu .container .about-us{position:relative;font-family:'Alegreya Sans SC',sans-serif;color:#19181f;width:75%;left:13%}#morethanq #content .our-menu .container .bottom-images{left:7%;margin-top:100px;margin-bottom:100px;top:-160px}#morethanq #content .our-menu .container .bottom-images li{position:relative;display:inline;padding-right:20px;right:7.5%}#morethanq #content .our-menu .container .bottom-images img{width:25%}#morethanq #content .our-menu .container h1{font-size:60px;text-transform:uppercase;font-family:'Alegreya Sans SC',sans-serif}#morethanq #content .our-menu .container h2{font-size:40px;text-transform:uppercase;font-family:'Alegreya Sans SC',sans-serif;padding-top:30px}#morethanq #content .our-menu .container p{position:relative;font-size:22px;top:-50px;line-height:1.7}#morethanq #content .our-menu .container .firstp{top:-10px}#morethanq #content .our-menu .container ul{list-style:none;position:relative;right:1%}#morethanq #content .our-menu .container ul li{font-size:22px;padding-bottom:50px}#morethanq #content .our-menu .last-logo{position:relative;left:50%;transform:translateX(-50%)}#osteria #hero{position:relative;height:1104px;background-image:url(../images/PJ_Pizza.png);background-repeat:no-repeat;background-attachment:fixed;margin-bottom:-16px}#osteria #hero .hero-image{position:absolute;left:35%;top:15%;max-width:30%}#osteria #hero .order-button{background:url("../images/comingsoon1.svg") no-repeat;display:inline-block;position:relative;width:360px;height:180px;left:41.5%;top:55%}#osteria #hero .order-button:hover{background:url("../images/comingsoon2.svg") no-repeat}#osteria #hero #menu{height:877px;padding-top:200px}#osteria #hero #menu li{top:-60px}#osteria #content{position:relative;background:#e5ceab;z-index:1}#osteria #content .our-menu{padding-top:50px;padding-bottom:50px;background:linear-gradient(#ecdbc1, #e5ceab)}#osteria #content .our-menu .container{position:relative;text-align:center}#osteria #content .our-menu .container .button-list{display:block}#osteria #content .our-menu .container .button-list .menu-button{position:relative;background-color:#19181f;border:none;color:#f7ecda;font-family:'Alegreya Sans SC',sans-serif;padding:20px 85px;text-align:center;text-decoration:none;display:inline-block;font-size:22px;bottom:320px;left:15px}#osteria #content .our-menu .container .button-list .menu-button:hover,#osteria #content .our-menu .container .button-list .menu-button:focus,#osteria #content .our-menu .container .button-list .menu-button:active{color:#19181f;background-color:#e5ceab}#osteria #content .our-menu .container .button-list .cater-button{position:relative;background-color:#f7ecda;border:none;color:#19181f;font-family:'Alegreya Sans SC',sans-serif;padding:20px 38px;text-align:center;text-decoration:none;display:inline-block;font-size:22px;bottom:320px;left:15px}#osteria #content .our-menu .container .button-list .cater-button:hover,#osteria #content .our-menu .container .button-list .cater-button:focus,#osteria #content .our-menu .container .button-list .cater-button:active{color:#e5ceab;background-color:#19181f}#osteria #content .our-menu .container .address{bottom:200px;left:23px}#osteria #content .our-menu .container .doordashdiv{position:relative;bottom:230px;width:100%}#osteria #content .our-menu .container .doordashdiv .doordashbtn{position:relative;display:inline-block;left:13px;width:100%;margin-bottom:200px}#osteria #content .our-menu .container .doordashdiv .doordashbtn img{height:180px;width:250px;top:-283px;left:15%;border-radius:10px}#osteria #content .our-menu .container .about-us{position:relative;font-family:'Alegreya Sans SC',sans-serif;color:#19181f;top:30px;width:75%;left:14%}#osteria #content .our-menu .container .bottom-images{left:7%;margin-top:100px;margin-bottom:100px;top:-160px}#osteria #content .our-menu .container .bottom-images li{position:relative;display:inline;padding-right:20px;right:7.5%}#osteria #content .our-menu .container .bottom-images img{width:25%}#osteria #content .our-menu .container h1{font-size:60px;text-transform:uppercase;font-family:'Alegreya Sans SC',sans-serif}#osteria #content .our-menu .container h2{font-size:40px;text-transform:uppercase;font-family:'Alegreya Sans SC',sans-serif;padding-top:30px}#osteria #content .our-menu .container p{position:relative;font-size:22px;top:-50px;line-height:1.7}#osteria #content .our-menu .container .pennington{top:-135px;left:15px}#osteria #content .our-menu .container .crosswicks{top:-140px;left:15px}#osteria #content .our-menu .container ul{list-style:none;position:relative;right:1%}#osteria #content .our-menu .container ul li{font-size:22px;padding-bottom:50px}#osteria #content .our-menu .last-logo{position:relative;left:50%;transform:translateX(-50%)}#pjs #hero{position:relative;height:1104px;background-image:url(../images/pancakes.jpg);background-repeat:no-repeat;background-attachment:fixed;margin-bottom:-23px}#pjs #hero .hero-image{position:absolute;left:35%;top:15%;max-width:30%}#pjs #hero .order-button{background:url("../images/comingsoon1.svg") no-repeat;display:inline-block;position:relative;width:360px;height:180px;left:40%;top:55%}#pjs #hero .order-button:hover{background:url("../images/comingsoon2.svg") no-repeat}#pjs #hero #menu{height:877px;padding-top:200px}#pjs #hero #menu li{top:-60px}#pjs .address{max-width:75%}#pjs .address ul{left:15%}#pjs .address ul li{max-width:45%}#pjs #content{position:relative;background:#ecdbc1;z-index:1}#pjs #content .container{position:relative;height:auto;padding-bottom:100px;text-align:center;max-width:100%;right:1%}#pjs #content .container img{position:relative;top:100px;left:8%;width:40%;height:400px;border-radius:10px}#pjs #content .container .about-us{position:relative;font-family:'Alegreya Sans SC',sans-serif;color:#19181f;top:180px;width:75%;left:9%}#pjs #content .our-menu{padding-top:50px;padding-bottom:50px;background:linear-gradient(#ecdbc1, #e5ceab)}#pjs #content .our-menu .container{position:relative;text-align:center}#pjs #content .our-menu .container .button-list{display:block}#pjs #content .our-menu .container .button-list .menu-button{position:relative;background-color:#19181f;border:none;color:#f7ecda;font-family:'Alegreya Sans SC',sans-serif;padding:20px 85px;text-align:center;text-decoration:none;display:inline-block;font-size:22px;bottom:320px;left:15px}#pjs #content .our-menu .container .button-list .menu-button:hover,#pjs #content .our-menu .container .button-list .menu-button:focus,#pjs #content .our-menu .container .button-list .menu-button:active{color:#19181f;background-color:#e5ceab}#pjs #content .our-menu .container .button-list .cater-button{position:relative;background-color:#f7ecda;border:none;color:#19181f;font-family:'Alegreya Sans SC',sans-serif;padding:20px 38px;text-align:center;text-decoration:none;display:inline-block;font-size:22px;bottom:320px;left:15px}#pjs #content .our-menu .container .button-list .cater-button:hover,#pjs #content .our-menu .container .button-list .cater-button:focus,#pjs #content .our-menu .container .button-list .cater-button:active{color:#e5ceab;background-color:#19181f}#pjs #content .our-menu .container .doordashdiv{position:relative;right:107px}#pjs #content .our-menu .container .doordashdiv .doordashbtn{position:relative;display:inline-block;bottom:65px;margin-bottom:255px;left:157px}#pjs #content .our-menu .container .doordashdiv .doordashbtn img{height:180px;width:250px;top:-340px;left:145px}#pjs #content .our-menu .container .doordashdiv p{top:-35px;width:18%;left:0}#pjs #content .our-menu .container .doordashdiv .pjloc1{top:-35px}#pjs #content .our-menu .container .doordashdiv .pjloc4{top:5px}#pjs #content .our-menu .container .doordashdiv .pjloc5{top:-65px}#pjs #content .our-menu .container .takeout-icons .takeout-icon{width:15%;height:200px;top:-295px;left:36px;padding-right:20px}#pjs #content .our-menu .container .bottom-images{top:-160px}#pjs #content .our-menu .container .bottom-images li{position:relative;display:inline;padding-right:20px;right:7.5%}#pjs #content .our-menu .container .bottom-images img{width:30%}#pjs #content .our-menu .container h1{font-size:60px;text-transform:uppercase;font-family:'Alegreya Sans SC',sans-serif}#pjs #content .our-menu .container h2{font-size:40px;text-transform:uppercase;font-family:'Alegreya Sans SC',sans-serif;padding-top:30px}#pjs #content .our-menu .container p{display:inline-block;position:relative;font-size:22px;top:-300px;line-height:1.7;left:8%}#pjs #content .our-menu .container ul{list-style:none;position:relative;right:1%}#pjs #content .our-menu .container ul li{font-size:22px;padding-bottom:50px}#pjs #content .our-menu .last-logo{position:relative;left:50%;transform:translateX(-50%)}#portavia #hero{position:relative;background-image:url(../images/portaback2.jpg);background-repeat:no-repeat;background-attachment:fixed;margin-bottom:-17px}#portavia #hero .hero-image{position:absolute;left:35%;top:15%;max-width:30%}#portavia #hero #menu{height:877px;padding-top:200px}#portavia #hero #menu li{top:-60px}#portavia #content{position:relative;background:#ecdbc1;z-index:1}#portavia #content .container{position:relative;right:1%;height:auto;padding-bottom:100px}#portavia #content .container img{position:relative;top:50px;left:8%;width:40%;height:400px;border-radius:10px}#portavia #content .container .about-us{position:relative;font-family:'Alegreya Sans SC',sans-serif;color:#19181f;top:30px;width:75%;left:14%}#portavia #content .our-menu{padding-bottom:50px;background:linear-gradient(#ecdbc1, #e5ceab)}#portavia #content .our-menu .container{position:relative;text-align:center}#portavia #content .our-menu .container .button-list{display:block}#portavia #content .our-menu .container .button-list .menu-button{position:relative;background-color:#19181f;border:none;color:#f7ecda;font-family:'Alegreya Sans SC',sans-serif;padding:20px 85px;text-align:center;text-decoration:none;display:inline-block;font-size:22px;bottom:320px;left:-10px}#portavia #content .our-menu .container .button-list .menu-button:hover,#portavia #content .our-menu .container .button-list .menu-button:focus,#portavia #content .our-menu .container .button-list .menu-button:active{color:#19181f;background-color:#e5ceab}#portavia #content .our-menu .container .button-list .cater-button{position:relative;background-color:#f7ecda;border:none;color:#19181f;font-family:'Alegreya Sans SC',sans-serif;padding:20px 38px;text-align:center;text-decoration:none;display:inline-block;font-size:22px;bottom:320px;left:15px}#portavia #content .our-menu .container .button-list .cater-button:hover,#portavia #content .our-menu .container .button-list .cater-button:focus,#portavia #content .our-menu .container .button-list .cater-button:active{color:#e5ceab;background-color:#19181f}#portavia #content .our-menu .container .bottom-images{top:-160px}#portavia #content .our-menu .container .bottom-images li{position:relative;display:inline;padding-right:20px;right:7.5%}#portavia #content .our-menu .container .bottom-images img{width:30%}#portavia #content .our-menu .container h1{font-size:60px;text-transform:uppercase;font-family:'Alegreya Sans SC',sans-serif}#portavia #content .our-menu .container h2{font-size:40px;text-transform:uppercase;font-family:'Alegreya Sans SC',sans-serif;padding-top:30px}#portavia #content .our-menu .container p{position:relative;font-size:22px;top:-50px;line-height:1.7}#portavia #content .our-menu .container ul{list-style:none;position:relative;right:1%}#portavia #content .our-menu .container ul li{font-size:22px;padding-bottom:50px}#portavia #content .our-menu .last-logo{position:relative;left:50%;transform:translateX(-50%)}#trattoria #hero{position:relative;height:1104px;background-image:url(../images/ravioliwshrimp.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;margin-bottom:-16px}#trattoria #hero .hero-image{position:absolute;left:35%;top:15%;max-width:30%}#trattoria #hero .tratt-button{background:url("../images/orderonline1.svg") no-repeat;display:inline-block;position:relative;width:360px;height:180px;left:42%;top:50%}#trattoria #hero .tratt-button:hover{background:url("../images/orderonline2.svg") no-repeat}#trattoria #hero #menu{height:877px;padding-top:200px}#trattoria #hero #menu li{top:-60px}#trattoria #content{position:relative;background:#ecdbc1;z-index:1}#trattoria #content .container{height:auto;padding-bottom:100px}#trattoria #content .container img{position:relative;top:50px;left:8%;width:40%;height:400px;border-radius:10px}#trattoria #content .container .address{left:43px;bottom:185px}#trattoria #content .container .address ul li{max-width:50%}#trattoria #content .container .about-us{position:relative;font-family:'Alegreya Sans SC',sans-serif;color:#19181f;top:30px;width:75%;left:14%}#trattoria #content .our-menu{padding-bottom:50px;background:linear-gradient(#ecdbc1, #e5ceab)}#trattoria #content .our-menu .container{position:relative;text-align:center}#trattoria #content .our-menu .container .button-list{display:block}#trattoria #content .our-menu .container .button-list .menu-button{position:relative;background-color:#19181f;border:none;color:#f7ecda;font-family:'Alegreya Sans SC',sans-serif;padding:20px 85px;text-align:center;text-decoration:none;display:inline-block;font-size:22px;bottom:320px;left:35px}#trattoria #content .our-menu .container .button-list .menu-button:hover,#trattoria #content .our-menu .container .button-list .menu-button:focus,#trattoria #content .our-menu .container .button-list .menu-button:active{color:#19181f;background-color:#e5ceab}#trattoria #content .our-menu .container .button-list .cater-button{position:relative;background-color:#f7ecda;border:none;color:#19181f;font-family:'Alegreya Sans SC',sans-serif;padding:20px 22px;text-align:center;text-decoration:none;display:inline-block;font-size:22px;bottom:320px;left:35px}#trattoria #content .our-menu .container .button-list .cater-button:hover,#trattoria #content .our-menu .container .button-list .cater-button:focus,#trattoria #content .our-menu .container .button-list .cater-button:active{color:#e5ceab;background-color:#19181f}#trattoria #content .our-menu .container .doordashbtn{position:relative;display:inline-block}#trattoria #content .our-menu .container .doordashbtn img{height:240px;top:-200px;width:300px;left:7%}#trattoria #content .our-menu .container .bottom-images{top:-160px}#trattoria #content .our-menu .container .bottom-images li{position:relative;display:inline;padding-right:20px;right:7.5%}#trattoria #content .our-menu .container .bottom-images img{width:30%}#trattoria #content .our-menu .container h1{font-size:60px;text-transform:uppercase;font-family:'Alegreya Sans SC',sans-serif}#trattoria #content .our-menu .container h2{font-size:40px;text-transform:uppercase;font-family:'Alegreya Sans SC',sans-serif;padding-top:30px}#trattoria #content .our-menu .container p{position:relative;font-size:22px;line-height:1.7}#trattoria #content .our-menu .container ul{list-style:none;position:relative;right:1.5%}#trattoria #content .our-menu .container ul li{font-size:22px;padding-bottom:50px}#trattoria #content .our-menu .last-logo{position:relative;left:50%;transform:translateX(-50%)}#careers #hero{position:relative;height:920px;background-image:url(../images/PJ_Table.png);background-repeat:no-repeat;background-attachment:fixed;margin-bottom:-29px}#careers #hero .hero-image{position:relative;top:10%;left:30%;height:510px;background:url('../images/forky_logo.png');background-repeat:no-repeat}#careers #hero #menu{height:695px;padding-top:200px}#careers #hero #menu li{top:-60px}#careers #content{position:relative;background-color:#e5ceab;height:auto;margin-bottom:-16px;font-family:sans-serif}#careers #content h1{padding-top:50px;font-size:35px}#careers #content ul{text-align:left;margin-top:40px}#careers #content ul li{position:relative;left:37%;font-size:22px;padding-bottom:10px}#careers #content .container{text-align:center}#careers #content .bottom-text{text-align:center;padding-bottom:40px;margin-top:35px}@media only screen and (max-width:1749px){#slideshow .slide-frame .slide{Stop:25%}#morethanq .container .firstp{top:0}#morethanq .address ul li{max-width:100%}}@media only screen and (max-width:1670px){#hero #menu ul{padding-top:50px}#hero #other-locations ul .circle-logo{width:220px}#hero #other-locations ul .noncircle-logo{width:285px}#pjs #content .our-menu .container .doordashdiv .doordashbtn img{top:5px;left:-15px}#pjs #content .our-menu .container .doordashdiv p{width:90%;left:137px;top:-250px}#pjs #content .our-menu .container .doordashdiv .pjloc1{position:relative;top:-250px}#pjs #content .our-menu .container .doordashdiv .pjloc2{position:relative}#pjs #content .our-menu .container .doordashdiv .pjloc3{position:relative}#pjs #content .our-menu .container .doordashdiv .pjloc4{position:relative;top:-250px}#pjs #content .our-menu .container .doordashdiv .pjloc5{position:relative;top:-250px}}@media only screen and (max-width:1462px){#footer .footer-nav .footer-locations{bottom:0;line-height:1.7}}@media only screen and (max-width:1400px){#hero{background-size:1400px 955px}#hero #menu li{line-height:1}#hero #other-locations{top:0;left:50%}#hero .forky-logo{position:absolute;width:50%;margin-left:80px}}@media only screen and (max-width:1305px){#hero #other-locations ul .circle-logo{width:190px}#hero #other-locations ul .noncircle-logo{width:250px}}@media only screen and (max-width:1220px){#hero{background-size:1220px 955px}#hero #menuToggle{z-index:3}#hero #menu{height:90em;width:100%}#hero #menu li{line-height:2;right:45px}#hero #menu ul{padding-top:200px}#hero #menu ul li{padding:5px 0;top:-80px;right:40px;line-height:3}}@media (max-width:1060px){#hero{background-size:1060px 885px}#hero .covid19warn{max-width:35%;top:10%}#hero #menu{margin:-100px 0 0 -80px}#hero #menu li{font-size:40px}#hero #menuToggle{left:80px}#hero #menuToggle input{width:60px;height:50px}#hero #menuToggle span{width:45px;height:8px}#hero .forky-logo{margin-left:10px;top:80px}#hero #other-locations{position:absolute;max-width:45%;top:-50px;left:43%}#hero #other-locations ul{top:5.5em;left:22%}#hero #other-locations ul .noncircle-last{left:45px}#hero #other-locations ul li{max-width:55%;padding-bottom:20%}#hero #other-locations ul li:first-child{padding-right:38px}#hero #other-locations ul .noncircle-logo{margin-top:30px;margin-right:0}#hero #other-locations ul .circle-logo{margin-right:0;width:150px;left:19px}#hero #other-locations ul li:nth-child(n+3){max-width:47%}#hero #other-locations ul li:nth-child(5){margin-right:-50px}#hero #other-locations img{max-width:100%}#slideshow .slide-frame img{height:750px}#slideshow .slide{top:25%;width:100%}#slideshow .slide img{height:505px}#footer{height:860px}#footer .footer-nav{position:relative}#footer .footer-nav ul{position:absolute}#footer .footer-nav li{font-size:22px;padding:0;padding-top:5px;padding-bottom:10px}#footer .footer-nav .footer-logo img{max-width:95%}#footer .footer-nav .footer-links{position:relative;text-align:center;right:67px;top:0;line-height:1.5}#footer .footer-nav .footer-links a{font-size:32px}#footer .footer-nav .footer-locations{top:220px}#footer .footer-locations{font-size:20px;text-align:center;right:0;left:-46px;top:160px}#footer .footer-locations li h3{font-size:22px;padding-top:25px}#footer .social-icons{top:1em}#footer .social-icons li{font-size:38px}#about #hero{background-size:1060px 1105px}#about #hero .hero-image{top:10%;left:14% !important}#about #hero #menu{padding-top:140px;height:655px}#about #hero #menu li{line-height:1.5}#about #content .container p{position:relative;font-size:26px}#about #content .container .broch-images img{max-width:100% !important}#about .last-logo{left:0}#osteria #hero{background-size:1500px 1150px;margin-bottom:-23px}#osteria #hero .order-button{left:35%;top:50%}#osteria #hero #menu{padding-top:130px;height:915px}#osteria .address ul li{max-width:47%}#osteria #content .our-menu .container .doordashdiv .doordashbtn{padding-right:225px}#osteria #content .our-menu .container .doordashdiv .doordashbtn img{position:relative;top:470px;left:15px}#osteria #content .our-menu .container a{bottom:500px}#osteria #content .our-menu .container p{font-size:26px}#osteria #content .our-menu .container .bottom-images img{width:47%;height:420px;padding-bottom:15px}#osteria #content .our-menu .container .crosswicks{top:-5px}#pjs #hero{background-size:1200px 1100px}#pjs #hero .order-button{left:35%;top:42%}#pjs #hero #menu{padding-top:165px}#pjs #hero .pjslogos li{display:block;left:16%;position:relative;margin-bottom:-219px}#pjs #hero .pjslogos li img{height:50vw !important}#pjs #content .our-menu .container .takeout-icons .takeout-icon{top:-240px;width:30%;left:15px}#pjs #content .our-menu .container ul{right:0;top:-130px}#pjs #content .our-menu .container a{bottom:473px}#pjs #content .our-menu .container p{font-size:26px;top:0}#pjs #content .our-menu .container .bottom-images img{width:47%;height:420px;padding-bottom:15px}#portavia #hero{background-size:1060px 1105px;margin-bottom:-23px}#portavia #hero #menu{padding-top:130px;height:915px}#portavia .address ul li{max-width:35%}#portavia #content .our-menu .container a{bottom:500px}#portavia #content .our-menu .container p{font-size:26px}#portavia #content .our-menu .container .bottom-images img{width:47%;height:420px;padding-bottom:15px}#trattoria #hero{background-size:1060px 1105px;margin-bottom:-23px}#trattoria #hero .order-button{left:36%;top:46%}#trattoria #hero #menu{padding-top:130px;height:915px}#trattoria #hero .tratt-button{left:35.5%}#trattoria .address ul li{max-width:50%}#trattoria #content .our-menu .container .doordashbtn{position:initial}#trattoria #content .our-menu .container .doordashbtn img{top:-200px;height:240px;left:14%}#trattoria #content .our-menu .container a{bottom:500px}#trattoria #content .our-menu .container p{font-size:26px}#trattoria #content .our-menu .container .bottom-images img{width:47%;height:420px;padding-bottom:15px}#morethanq #hero{background-size:1060px 1105px}#morethanq #hero .order-button{left:33.5%}#morethanq #hero #menu{height:915px;padding-top:130px}#morethanq .address ul li{max-width:46%}#morethanq .address ul li:last-child{position:relative;top:-79px}#morethanq #content .our-menu .container .doordashbtn img{top:480px}#morethanq #content .our-menu .container a{bottom:500px}#morethanq #content .our-menu .container p{font-size:26px}#morethanq #content .our-menu .container .bottom-images img{width:47%;height:420px;padding-bottom:15px}#careers #content .container p{position:relative;max-width:75%;left:13%;font-size:26px}#careers #content .container .listings{left:0}#careers #hero{background-size:1060px 1105px}#careers #hero #menu{padding-top:140px;height:741px}#careers #hero #menu li{line-height:1.5}#careers #hero .hero-image{top:10%;left:12%}.last-logo{position:relative;left:37%}}@media only screen and (max-width:974px){#hero{background-size:974px 953px}#hero #other-locations ul .circle-logo{margin-right:0;width:110px}}@media only screen and (max-width:822px){#hero{background-size:822px 953px}#hero #menu{height:70em}#hero #other-locations ul .circle-logo{left:29px}}@media only screen and (max-width:712px){#hero{background-size:712px 953px}#other-locations ul .circle-logo{left:12px}}@media only screen and (max-width:600px){#hero{background-size:600px 953px}#hero #other-locations{left:44%}#hero #other-locations ul li:nth-child(-n+2){padding-right:20px}#hero #other-locations ul li:nth-child(5){margin-right:-6px}#hero #other-locations ul .circle-logo{left:46px}#hero #other-locations ul .noncircle-logo{margin-right:15px}#slideshow .slide-frame img{height:450px}#slideshow .slide img{height:300px;margin-top:10px}}#about #hero{position:relative;height:900px;background-image:url(../images/restheader.png);background-repeat:no-repeat;background-attachment:fixed;margin-bottom:-29px}#about #hero .hero-image{position:relative;top:20%;left:30%;height:510px;background:url('../images/forky_logo.png');background-repeat:no-repeat}#about #hero #menu{height:742px;padding-top:160px !important}#about #hero #menu li{top:-60px}#about #content{position:relative;background-color:#e5ceab;height:auto;margin-bottom:-16px;font-family:sans-serif}#about #content .owners{position:relative;left:-39%;list-style:none;margin-bottom:150px}#about #content .owners li img{float:left;margin-right:25px}#about #content .owners li p{margin-left:0;overflow:auto;display:block}#about #content h1{padding-top:50px;font-size:35px}#about #content ul{text-align:left;margin-top:40px}#about #content ul li{position:relative;left:37%;font-size:22px;padding-bottom:10px}#about #content .container{text-align:center;max-width:75%;left:13%;position:relative;padding-top:55px}#about #content .container p{padding-bottom:60px;font-family:'Alegreya Sans SC',sans-serif;font-size:24px}#about #content .container img:nth-child(2){max-width:82.7%}#about #content .bottom-text{text-align:center;padding-bottom:40px;margin-top:35px}#about .last-logo{position:relative;left:50%;transform:translateX(-50%)}#order-online #hero{position:relative;height:470px;background-image:url(../images/ravioliwshrimp.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed}#order-online #hero .hero-image{position:absolute;left:35%;top:15%;max-width:30%}#order-online #hero #menu{height:243px;padding-top:200px}#order-online #hero #menu li{top:-60px}#order-online #content{position:relative;z-index:1}#order-online section#footer{position:static !important}