@import url(https://fonts.googleapis.com/css?family=Pathway+Gothic+One);body{font-family:"Pathway Gothic One",sans-serif;font-weight:400;font-size:17px}div#header img.logo{padding-top:40px;padding-bottom:40px;width:290px}div#banners div#carousel-freestate .carousel-inner .item img{text-align:center;width:100%}div#banners div#carousel-freestate .carousel-inner .item .carousel-caption{position:absolute;top:0;left:15%;right:15%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100%;padding-left:0px;padding-right:0px}div#banners div#carousel-freestate .carousel-inner .item .carousel-caption .carousel-text{background:url("/static/img/banners/bg.png") top left repeat-x;padding:40px;margin:0 auto}div#banners div#carousel-freestate .carousel-inner .item .carousel-caption h1{color:#000000;padding:0!important;margin:0!important;text-shadow:none;line-height:90%}@media (min-width:320px){div#banners div#carousel-freestate .carousel-inner .item .carousel-caption h1{padding-top:0!important;margin-top:0!important;font-size:35px}}@media (min-width:480px){div#banners div#carousel-freestate .carousel-inner .item .carousel-caption h1{font-size:54px!important}}@media (min-width:768px){div#banners div#carousel-freestate .carousel-inner .item .carousel-caption h1{font-size:72px!important}}@media (min-width:992px){div#banners div#carousel-freestate .carousel-inner .item .carousel-caption h1{font-size:90px!important}}@media (min-width:1200px){div#banners div#carousel-freestate .carousel-inner .item .carousel-caption h1{font-size:126px!important}}div#banners div#carousel-freestate .carousel-inner .item .carousel-caption p{color:#000000;text-shadow:none;line-height:100%;margin:0;padding-top:30px}@media (min-width:320px){div#banners div#carousel-freestate .carousel-inner .item .carousel-caption p{font-size:18px;padding-top:5px!important}}@media (min-width:480px){div#banners div#carousel-freestate .carousel-inner .item .carousel-caption p{font-size:20px!important;padding-top:20px!important}}@media (min-width:768px){div#banners div#carousel-freestate .carousel-inner .item .carousel-caption p{font-size:30px!important;padding-top:25px!important}}@media (min-width:992px){div#banners div#carousel-freestate .carousel-inner .item .carousel-caption p{font-size:40px!important}}@media (min-width:1200px){div#banners div#carousel-freestate .carousel-inner .item .carousel-caption p{font-size:60px!important}}div#content{padding-top:50px}div#content div.content-col{padding-left:70px;padding-right:70px}div#content div.divider{margin-left:auto;margin-right:auto;width:50%;height:2px;border-bottom:2px solid #000000;margin-top:20px;margin-bottom:20px}div#content h1.heading{display:inline-block;text-decoration:none;border-bottom:3px solid #000000;font-size:25px;margin-bottom:20px}div#content div#food img,div#content div#specials img{width:125px}div#content div.social img{margin:2px}div#landing div#landing-text{text-align:center;margin-bottom:20px}div#landing div#landing-text a{color:#000000}div#landing div#landing-text h1{font-size:40px}div#landing div#landing-text p{font-size:17px}div#landing div.landing-image{margin-top:20px;margin-bottom:20px;padding-left:0!important;padding-right:0!important}div#footer{margin-top:60px;border-top:1px solid #000000}div#footer .row{padding-top:10px}div#footer .row p{font-size:16px}div#footer .row p a{color:#000000}