#main header.entry-header{display:none}.entry-content{margin:0}footer.entry-footer{display:none}h1,h2,h3,h4,h5,h6{font-family:'poppinsregular'}button,p,a,li,span,blockquote{font-family:'latoregular'}p,blockquote{color:gray;line-height:2em}blockquote{font-size:1.1rem}a{text-decoration:none}footer{padding:30px 0}footer#colophon{background:url(/wp-content/uploads/2017/02/footer-background.jpg);background-size:cover;background-position-y:100%}footer#colophon .col-md-10{text-align:center;padding-top:10px}footer#colophon .col-md-10 p{margin:30px 14px}footer#colophon .col-md-10 a{color:#fff;text-decoration:none}footer#colophon .col-md-10 p img{width:34px;vertical-align:middle;margin:0 8px}footer#colophon .col-md-10 p{display:inline}footer#colophon .col-md-2 p{color:#fff;text-align:center;font-size:8px;text-align:center}.copyright-text{color:#fff;font-size:.8em;margin-top:2em}header .top-header{background-color:#d82232;padding:6px 0}header .top-header .phone{display:inline-block}header .top-header .email{display:inline-block;margin-left:20px}header .top-header img{width:30px}header .top-header a{color:#fff;text-decoration:none;vertical-align:super;font-family:'poppinsregular';padding-left:4px}header .site-branding{display:inline-block;float:left;margin:.5em 0}header .site-branding img{width:200px}header #site-navigation{display:inline-block;width:80%;float:right;clear:none;margin-top:1em}header #site-navigation .menu-main-menu-container{float:right}header #site-navigation ul li{margin:1.5em}header #site-navigation ul li a{text-transform:uppercase;color:#7e7f83;font-family:'latoregular'}.main-navigation ul ul{background:#f5f5f5}header #site-navigation ul ul.sub-menu li{margin:1em}#content.site-content .page-header{height:250px;background-position:center;background-size:cover}#content.site-content .page-header h1.page-header-title{color:#fff;margin:2.5em 0 0 1em;text-transform:uppercase;font-size:2.5em}#home-slider.unslider-horizontal{height:500px}.home #content h1{text-transform:uppercase;text-decoration:underline;font-size:46px}.home article header.entry-header{display:none}.home .unslider-arrow{display:none}.home .unslider-nav{display:none}.home #home-options .col-md-6 img{width:47%;margin:40px auto;display:block}.home #home-options .taco-johns img{width:33%}.home #home-options .col-md-6 .initial{display:block}.home #home-options .col-md-6 .hover{display:none}.home #home-options .col-md-6 a:hover .initial{display:none}.home #home-options .col-md-6 a:hover .hover{display:block}.home #home-about{background:url(/wp-content/uploads/2017/02/about-us-background.jpg);text-align:center;color:#fff}.home #home-about p{margin:auto;display:block;width:70%;color:#fff}.home #home-about button{border-color:#000;background:#fff;font-size:24px;margin:32px;padding:10px 48px;color:#d6202f}.home #home-about button a{text-decoration:none;color:#d6202f}.page-id-226 #careers-about{text-align:center;color:#fff}.page-id-226 #careers-about p{margin:auto;display:block;width:70%;color:#fff}.page-id-226 #careers-about button{border-color:#000;color:#fff;background:#d6202f;font-size:24px;margin:32px;padding:10px 48px}.page-id-226 #careers-about button a{text-decoration:none;color:#fff}.home #locations{background:url(/wp-content/uploads/2023/01/PentexRGMap2.png);background-size:contain;padding-bottom:200px;background-repeat:no-repeat;background-position-x:100%}.home #locations .col-md-4 h1{color:#818286;text-align:center;margin-bottom:100px}.home #locations .col-md-4 h4{text-transform:uppercase;color:#818286;font-size:44px}.home #locations .col-md-4 h4 img{display:inline;width:90px;vertical-align:middle;margin-right:20px}.locations-states{background-color:#D82232;font-size:50px;color:#ffffff!important;border-radius:50px;padding:0 20px}.locations-properties{background-color:#D82232;font-size:50px;color:#ffffff!important;border-radius:50px;padding:0 6px}.home .entry-footer{display:none}.home #main article.hentry{margin:0}.page-id-98 .restaurant-page .join-the-team{background:url(/wp-content/uploads/2017/02/taco-johns-team-background.jpg);background-size:cover;background-position:center;margin-top:0}.page-id-76 .restaurant-page .join-the-team{background:url(/wp-content/uploads/2017/02/HuHot-team-background.jpg);background-size:cover;background-position:center}.restaurant-page .join-the-team{text-align:center;padding:70px 0;margin:50px 0}.restaurant-page .join-the-team p{color:#fff;text-align:center;font-size:22px}.restaurant-page .join-the-team button{background-color:#d6202f;border-radius:4px;border:1px solid #fff}.restaurant-page .join-the-team button a{text-decoration:none;color:#fff;font-size:24px;padding:12px}.restaurant-page .restaurant-info-section{margin:30px 0;margin-bottom:0}.restaurant-page .restaurant-info-section .info-block{margin:40px auto;width:95%;margin-bottom:0;border:1px solid #d82232}.restaurant-page .restaurant-info-section .info-block h2{text-decoration:underline;text-align:center;border-bottom:1px solid #d82232;color:#d6202f;margin:0;padding:10px 0;font-size:20px}.restaurant-page .restaurant-info-section .info-block div{background-color:#f2f2f2;align-items:center;height:200px}.restaurant-page .restaurant-info-section .info-block div p{width:75%;text-align:center;color:#7e7f83;display:block;margin:auto;padding:28px 0}.restaurant-page .restaurant-info-section ul{list-style-type:none;padding-left:0}.restaurant-page .restaurant-info-section ul li{line-height:32px}.restaurant-page .restaurant-info-section ul li::before{content:'';background:url(/wp-content/uploads/2017/02/chop-stick-icon.svg);background-size:cover;height:16px;width:16px;margin-right:6px;display:inline-block}.page-id-98 .restaurant-info-section .col-md-3 img.tj-phone{width:55%;margin-bottom:-7px}.page-id-98 .restaurant-info-section .col-md-3 img.tj-logo{width:70%;display:block;margin:auto}.page-id-98 .restaurant-info-section .col-md-3 hr{width:75%;display:block;margin:20px auto}.page-id-98 .restaurant-info-section .download-app{background-color:#d6202f;border-radius:6px;padding-bottom:10px;width:54%;position:absolute;top:43%;right:0}.page-id-98 .restaurant-info-section .download-app h3{color:#fff;text-align:center;padding:18px 0;margin:0;font-size:22px;line-height:24px}.page-id-98 .restaurant-info-section .download-app img{margin:auto;display:block;width:80%;padding-bottom:10px}.page-id-98 .bottom-food-section li{list-style-type:none;line-height:28px}.page-id-98 .bottom-food-section li::before{content:'';height:16px;width:16px;margin-right:6px;display:inline-block;background:url(/wp-content/uploads/2017/02/taco-icon.svg)}.about-page h2{color:#fff;background-color:#d82232;text-align:center;line-height:2em}.about-page .col-xs-12 p{text-align:center}.about-page .col-xs-12 img{padding:1em}.about-page h1{text-align:center;color:#fff;background-color:#d82232}.about-page .col-md-3 h3{text-align:center;color:#d82232;text-decoration:underline;border:1px solid #d82232;background-color:#fff;line-height:3em;font-weight:700;font-size:1.5em;margin-bottom:0}.about-page .col-md-3 p{margin-top:0;padding:1em}.about-page .col-md-3{padding:0 1.5em}.about-page .col-md-3 .values{height:250px;background-color:#f5f5f5;border:1px solid #d82232;border-top:none}.about-page{padding-bottom:3em}.team-page .team-member .row{margin:2em 0;border-bottom:1px solid #e0e0e0}.team-page .team-member img{width:60%;display:block;margin:auto}.team-page .team-member h2{margin:0}.team-page .team-member p.post{margin:0;font-size:1.1em}.team-page .team-member p.post::after{content:"";display:block;width:8em;border-bottom:2px solid #d82232;margin-top:1em}.contact-page .contact-info{margin:2em 0;border-bottom:1px solid #e0e0e0}.contact-page ul{list-style-type:none}.contact-page .contact-info ul li img{width:10%;display:inline-block;vertical-align:top;margin-top:.2em;margin-right:1em}.contact-page .locations ul li p,.contact-page ul li p{display:inline-block;font-weight:700;margin:0}.contact-page .locations ul li img{width:7%;display:inline-block;margin-right:1em;vertical-align:middle}.contact-page .locations ul li p{color:#d82232;text-decoration:none;font-weight:700}.contact-page .locations .row{margin:2em 0}.contact-page .locations ul{margin:0;padding:0;text-align:center}.contact-page .locations p{display:block;font-weight:700;margin:0 0 0 15em}.contact-page .contact-info ul li p a:hover{color:#000}.contact-page .contact-info ul li p a{color:#818286}.careers-page blockquote{padding:1.5em 0}.careers-page p{padding:2em 0}.careers-page .row{border-top:1px solid #e0e0e0}.careers-page p,.careers-page .row{border-bottom:1px solid #e0e0e0}.careers-page img{display:block;padding:1em}.careers-page blockquote.quote::before{content:"";display:inline-block;width:3em;background-image:url(/wp-content/uploads/2017/07/begin-quote.jpg);background-size:contain;height:3em;background-repeat:no-repeat;margin-left:-3em}.careers-page blockquote.quote::after{content:"";display:block;width:3em;background-image:url(/wp-content/uploads/2017/07/end-quote.jpg);background-size:contain;height:3em;background-repeat:no-repeat;position:absolute;right:5em}