@import url("http://fonts.googleapis.com/css?family=Oxygen:400,300,700");@import url("http://fonts.googleapis.com/css?family=Gudea:400,700,400italic");@font-face{font-family:'NeutraDisplay-Light';src:url('/wp-content/themes/Corporate/fonts/NeutraDisplay-Light.otf') format("opentype")}@font-face{font-family:'NeutraText-Light';src:url('/wp-content/themes/Corporate/fonts/NeutraText-Light.otf') format("opentype")}@font-face{font-family:'Neutra Display Titling';src:url('/wp-content/themes/Corporate/fonts/Neutra Display Titling.ttf') format("truetype")}@font-face{font-family:'NeutraText-Book';src:url('/wp-content/themes/Corporate/fonts/NeutraText-Book.otf') format("opentype")}@font-face{font-family:'Alba';src:url('/wp-content/themes/Corporate/fonts/Alba.ttf') format("truetype")}.fontBody{font-family:'NeutraText-light','Oxygen',sans-serif;-webkit-text-stroke-width:1px;letter-spacing:.7px}.fontHeaders{font-family:'NeutraText-Book','Oxygen',sans-serif;-webkit-text-stroke-width:1px}.fontHeaderH1{font-family:'Neutra Display Titling','Oxygen',sans-serif;-webkit-text-stroke-width:0px}.textShadowW{text-shadow:0px 1px 1px #fff}.textShadowB{text-shadow:0px 1px 1px rgba(0,0,0,0.15)}.boxShadowM{box-shadow:0px 1px 3px rgba(0,0,0,0.55)}.boxShadowMI{box-shadow:inset 0px 1px 3px rgba(0,0,0,0.55)}.boxShadowD{box-shadow:0px 1px 5px rgba(0,0,0,0.75)}.headerShadow{background:#8f8f8f;background:rgba(17,17,17,0.35)}.vertical-align{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.vertical-align-parent{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.borderRadius{border-radius:4px}.boxSizing{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.animateHover{-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.footer-widgets-1, .footer-widgets-2, .footer-widgets-3, .sidebar, .site-header .widget-area{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:30%}.content-sidebar .content, .sidebar-content .content,.title-area{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:70%}.title-area{width:70%}.site-header .widget-area{width:30%}html{font-size:18px}body{background:#ecf0f1;color:#363636;font-family:'NeutraText-light','Oxygen',sans-serif;-webkit-text-stroke-width:1px;letter-spacing:.7px;line-height:1.3;text-shadow:0 0 1px rgba(0,0,0,0.3)}a,alink{color:#3498db;text-decoration:none}a:hover{color:#e74c3c;text-decoration:underline}.nav-primary a:hover{text-decoration:none}h1, h2, h3, h4, h5, h6, .entry-title a,.site-title{font-family:'NeutraText-Book','Oxygen',sans-serif;-webkit-text-stroke-width:1px;margin:0
0 5px 0;text-decoration:none;line-height:1.3;letter-spacing:2px;font-weight:100;color:black}h1, h1 a, .site-title, .site-title
a{font-size:34px;font-family:'Neutra Display Titling','Oxygen',sans-serif;-webkit-text-stroke-width:0px}h1, h1
a{margin:0
0 15px 0}h2, h2 a, h2 .entry-title{font-size:26px;margin:0
0 15px 0}h3{font-size:24px}h4{font-size:22px}h5{font-size:20px}h6{font-size:20px}hr{margin:30px
0}.site-container{margin:0
auto;max-width:1000px}.site-inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;margin:0;padding:0;overflow:hidden}.site-header{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0
0 5px 0;padding:15px
0 0 0;height:auto}.title-area{margin:10px
0 0 0}h1.site-title{margin:0
!important}.home-wrapper{width:100vw;height:100vh}.home-wrapper
ul.slides{height:100%;width:100%}.home-wrapper ul.slides
li{display:block;height:100%;width:100%;background-size:cover}.home-wrapper #slide-1{position:relative}.home-wrapper #slide-1 .background-image{width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(http://dev.planetsub.com/wp-content/uploads/sites/20/2015/09/IMG_6016.jpg);background-size:cover}.home-wrapper #slide-1
.overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.5)}.home-wrapper #slide-1 .slide-content{position:relative}.home-wrapper #slide-1 .slide-content{width:20%;min-width:360px;margin:7%;box-sizing:border-box;text-align:center;float:left}.home-wrapper #slide-1 .slide-content h2, .home-wrapper #slide-1 .slide-content
h3{text-transform:uppercase;color:white;margin-bottom:15px}.home-wrapper #slide-1 .slide-content
h2{font-size:300%;font-weight:900}.home-wrapper #slide-1 .slide-content
h3{font-weight:normal}.home-wrapper #slide-1 input.zip-input{background-color:transparent;border:3px
solid white;box-shadow:none;border-radius:0;width:100%;pointer-events:all;color:white}.home-wrapper #slide-1
input.hidden{display:none}.nav-primary{margin:8px
0;line-height:32px}.nav-primary li
a{margin:0
4px;padding:0
8px}.nav-primary ul li
ul{background:#363636;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:0px 1px 3px rgba(0,0,0,0.55);padding:8px
0;width:192px}.nav-primary ul li ul:before{content:'';border:solid 8px transparent;border-top:0;border-bottom-color:#363636;position:absolute;top:-6px;left:10px}.nav-primary ul li ul li
a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ecf0f1;display:block;font-size:16px;margin:0;padding:0
16px;text-shadow:0px 1px 1px rgba(0,0,0,0.15);width:192px}.nav-primary ul li ul li a:hover{background:#474747;color:#2ecc71}.nav-secondary::selection, .nav-secondary ul::selection, .nav-secondary ul li::selection, .nav-secondary a::selection{background:transparent}.nav-secondary{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:40px
0 0 0;padding:0;height:0;width:100%;opacity:0;overflow:hidden;position:absolute;z-index:99}.nav-secondary ul, .nav-secondary ul
li{list-style:none;margin:0;padding:0}.nav-secondary ul
li{border-bottom:solid 1px #252525;display:block !important;margin:0;padding:0;text-align:left;height:auto;width:100%}.nav-secondary ul li:first-child{border-top:solid 1px #252525}.nav-secondary ul li
a{background:#363636;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ecf0f1;display:block;font-size:14px;padding:0
0 0 12px;text-decoration:none;text-shadow:0px 1px 1px rgba(0,0,0,0.15);line-height:32px;width:100%}.nav-secondary ul li a:hover{background:#474747;color:#3498db}.nav-secondary ul li
.submenu{height:0;position:relative !important;left:0 !important}.nav-secondary ul li
ul{display:block;height:auto;overflow:hidden;position:relative;left:auto;z-index:99}.nav-secondary ul li ul.sub-menu
li{border-bottom:solid 1px #585858}.nav-secondary ul li ul li
a{background:#474747;color:#ecf0f1;padding:0
0 0 28px;text-shadow:0px 1px 1px rgba(0,0,0,0.15)}.nav-secondary ul li ul li a:before{content:'';color:#585858;display:inline-block;font-family:FontAwesome;margin-left:-1.2em;width:1.2em}.menuContainer,.menuButton{display:none}.menuContainer{background:#363636;box-shadow:0px 1px 3px rgba(0,0,0,0.55);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ecf0f1;font-size:22px;font-weight:700;margin:0;padding:0
0 0 11px;text-shadow:0px 1px 1px rgba(0,0,0,0.15);line-height:38px;height:40px;width:100%;position:fixed;top:0;left:0;z-index:98}.menuDescription{font-size:18px;padding:0
0 0 10px}.menuButton input[type=checkbox]{visibility:hidden}.menuButton{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50px;height:40px;width:100%;position:fixed;top:0;left:0;z-index:99}.menuButton input, .menuButton
label{position:absolute;top:6px}.menuButton
label{background:#ecf0f1;border-radius:50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0
0 0 0;padding:0;width:28px;height:28px;cursor:pointer;opacity:0;position:absolute;left:5px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.menuButton
input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:6px;height:24px;width:100%}#menuButton:checked+label{opacity:.1}#menuButton:checked~.nav-secondary{height:auto;opacity:.95;overflow:hidden;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.content{margin:0
0 32px 0;padding:0
32px 0 0}.entry-content
p{margin:0
0 24px 0}.entry-content
img{border-radius:15px;width:95% !important;margin-left:2.5%}.post .entry-content
img{width:auto !important}.entry-content .wpcf7
img{width:auto !important}.entry-comments{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0
auto;width:90%}.entry-comments-link:before{content:"";display:inline-block;font-family:FontAwesome;margin:0
4px 0 -16px;height:16px;width:16px}img.shadow{border:solid 1px #2ecc71;box-shadow:0px 1px 3px rgba(0,0,0,0.55)}img.centered,.aligncenter{display:block;margin:0
auto 16px auto}img.alignnone{display:inline;margin:0
5px 16px 4px}img.alignleft,.post-image,.wp-caption.alignleft{display:inline;margin:0
16px 16px 4px}img.alignright,.wp-caption.alignright{display:inline;margin:0
4px 16px 16px}.display-posts-listing .listing-item .content
p{margin:0}.breadcrumb-trail{font-size:16px;margin:8px
0;line-height:1.9}.breadcrumb-trail
a{font-weight:100;text-decoration:underline}.breadcrumb-trail a:hover{text-decoration:none}.entry-meta{font-size:16px}.site-footer{font-size:16px;margin:8px
0;text-align:center;line-height:32px}.site-footer
a{color:#3498db}.site-footer a:hover{color:#2ecc71}input,textarea,select{border:0;border-radius:4px;box-shadow:inset 0px 1px 3px rgba(0,0,0,0.55);font-family:'NeutraText-light','Oxygen',sans-serif;-webkit-text-stroke-width:1px;letter-spacing:.7px;font-weight:700;margin:4px;max-width:100%;padding:8px;outline:0}input:focus,textarea:focus{background:#ffc;color:#363636}input[type="submit"]{width:128px;cursor:pointer}input[type="submit"]:hover{background:#2ecc71;color:#ecf0f1}span.wpcf7-not-valid-tip,div.wpcf7-validation-errors,div.wpcf7-mail-sent-ok{border-radius:4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff !important;display:inline-block !important;font-size:16px !important;font-weight:700;margin:4px
12px !important;padding:4px
12px !important;line-height:20px}span.wpcf7-not-valid-tip{background:rgba(204,17,17,0.5) !important;border:solid 1px rgba(153,17,17,0.9) !important;text-shadow:0px 1px 1px rgba(153,17,17,0.9);width:auto !important;top:-20% !important}div.wpcf7-validation-errors{background:rgba(204,17,17,0.5) !important;border:solid 1px rgba(153,17,17,0.9) !important;text-shadow:0px 1px 1px rgba(153,17,17,0.9)}div.wpcf7-mail-sent-ok{background:rgba(17,204,17,0.5) !important;border:solid 1px rgba(17,153,17,0.9) !important;text-shadow:0px 1px 1px rgba(17,153,17,0.9)}span.wpcf7-list-item{float:left;width:100%}.wpcf7 input[type="checkbox"], .wpcf7 input[type="radio"]{box-shadow:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#ccc;border-left:1px solid #999}::-webkit-scrollbar-thumb{background-color:#999}::-webkit-scrollbar-thumb:hover{background-color:#666}#contactContainer{clear:both;display:block;margin:0
auto;width:80%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.contactLeft,.contactRight{display:inline-block;width:50%;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.contactLeft{padding-right:8px}.contactRight{padding-left:8px}.contactLeft iframe, .contactRight
iframe{max-width:100%}#perspective{position:relative;z-index:10;overflow-x:hidden}#perspective.animate{overflow:hidden;z-index:0}#perspective
.wrapper{min-height:100vh}.outer-nav{z-index:0 !important}.effect-airbnb.animate
.container{-webkit-transform:translateZ(-300px) translateX(7%) rotateY(-30deg);transform:translateZ(-300px) translateX(7%) rotateY(-30deg)}.outer-nav.left{left:0vw;z-index:99}.nav-primary{left:1vw;width:16vw;min-width:225px}.genesis-nav-menu
li{display:block;float:none;line-height:1.1}.outer-nav,.nav-primary{font-size:25px;height:100vh;margin:0
!important;border:none}ul.genesis-nav-menu li:hover>ul{left:100%;top:0px;height:100vh}.nav-primary ul li
ul{background:#414042;box-shadow:none;width:15vw;min-width:150px}.nav-primary .menu-item, .nav-primary .menu-item
a{height:12vh;width:100%}.nav-primary .menu-item:hover{background-color:#414042;border-top-left-radius:15px;border-bottom-left-radius:15px}.nav-primary .menu-item:hover
a{color:white}.nav-primary .menu-item:hover ul
a{text-align:center;width:100%}.genesis-nav-menu>li
a{display:table-cell !important;vertical-align:middle}.nav-primary ul li ul
li{text-align:center;display:table}.nav-primary ul li ul li
a{font-size:19px;display:table-cell !important;vertical-align:middle}.nav-primary ul li ul li a:hover{background-color:#fff000;color:#414042 !important;border:5px
solid #414042;border-radius:15px}.site-inner{width:1000px;margin:auto}.site-container{width:100%;max-width:100%;min-height:100%}.menu_icon
input{font-size:50px;cursor:pointer}.menu_icon
label{margin:0px;cursor:pointer}.animate
.container{z-index:0}.animate .container::after{background:#fff000;background:rgba(255,240,0,1);opacity:.65;z-index:99}.effect-airbnb.animate{background:#fff000;background:rgba(255,240,0,1)}.outer-nav a, .nav-primary
a{color:#414042}.modalview
.container{position:static !important}.modalview.animate
.container{cursor:pointer}.modalview
.container{cursor:default}.home
.wrapper{pointer-events:none}.home .ls-wp-fullwidth-container{pointer-events:none}.home .ls-wp-fullwidth-container .ls-inner{pointer-events:auto}.home .ls-wp-fullwidth-container .ls-thumbnail-wrapper, .home .ls-wp-fullwidth-container .ls-nav-prev, .home .ls-wp-fullwidth-container .ls-nav-next{pointer-events:auto}.home .site-container .site-header{pointer-events:auto}.entry-content
h1{text-transform:uppercase;width:100%;width:calc(100% - 30px);background-color:#363636;border-radius:5px;color:#fff000;text-align:center;float:left;margin-bottom:22px;margin-top:15px;margin-left:30px;min-height:47px;text-shadow:0px 0px 1px white}.nav-primary:after{content:' ';background:#414042;left:100%;width:15vw;min-width:150px;height:100vh;position:absolute;top:0px}.menuicons{width:75px;display:block;float:left;background-size:contain;height:100%;background-position-y:center;background-repeat:no-repeat;margin-left:1vw}.home-icon:before{content:' ';width:75px;display:block;float:left;background-size:contain;height:100%;background-position-y:center;background-repeat:no-repeat;margin-left:1vw}.menu-icon:before{content:' ';background-image:url('/images/Menu.png');width:75px;display:block;float:left;background-size:contain;height:100%;background-position-y:center;background-repeat:no-repeat;margin-left:1vw}.catering-icon:before{content:' ';background-image:url('/images/Catering.png');width:75px;display:block;float:left;background-size:contain;height:100%;background-position-y:center;background-repeat:no-repeat;margin-left:1vw}.page-id-7 .entry-content h1:before, .parent-pageid-7 .entry-content h1:before{content:' ';background-image:url('/images/Catering_back.png');width:75px;height:75px;display:block;position:absolute;left:0px;margin-top:-25px;background-size:contain;background-position-y:center;background-repeat:no-repeat;margin-top:-16px}.healthyff-icon:before{content:' ';background-image:url('/images/Healthy_Fast_Food.png');width:75px;display:block;float:left;background-size:contain;height:100%;background-position-y:center;background-repeat:no-repeat;margin-left:1vw}.page-id-130 .entry-content h1:before, .parent-pageid-130 .entry-content h1:before{content:' ';background-image:url('/images/Healthy_Fast_Food_back.png');width:75px;height:75px;display:block;position:absolute;left:0px;margin-top:-25px;background-size:contain;background-position-y:center;background-repeat:no-repeat;margin-top:-16px}.about-icon:before{content:' ';background-image:url('/images/About.png');width:75px;display:block;float:left;background-size:contain;height:100%;background-position-y:center;background-repeat:no-repeat;margin-left:1vw}.page-id-11 .entry-content h1:before, .parent-pageid-11 .entry-content h1:before{content:' ';background-image:url('/images/About_back.png');width:75px;height:75px;display:block;position:absolute;left:0px;margin-top:-25px;background-size:contain;background-position-y:center;background-repeat:no-repeat;margin-top:-16px}.franchise-icon:before{content:' ';background-image:url('/images/Franchise.png');width:75px;display:block;float:left;background-size:contain;height:100%;background-position-y:center;background-repeat:no-repeat;margin-left:1vw}.page-id-177 .entry-content h1:before, .parent-pageid-177 .entry-content h1:before{content:' ';background-image:url('/images/Franchise_back.png');width:75px;height:75px;display:block;position:absolute;left:0px;margin-top:-25px;background-size:contain;background-position-y:center;background-repeat:no-repeat;margin-top:-16px}.contact-icon:before{content:' ';background-image:url('/images/Contact.png');width:75px;display:block;float:left;background-size:contain;height:100%;background-position-y:center;background-repeat:no-repeat;margin-left:1vw}.page-id-13 .entry-content h1:before, .parent-pageid-13 .entry-content h1:before{content:' ';background-image:url('/images/Contact_back.png');width:75px;height:75px;display:block;position:absolute;left:0px;margin-top:-25px;background-size:contain;background-position-y:center;background-repeat:no-repeat;margin-top:-16px}.location-icon:before{content:' ';background-image:url('/images/Locations.png');width:75px;display:block;float:left;background-size:contain;height:100%;background-position-y:center;background-repeat:no-repeat;margin-left:1vw}.menu-icon:hover:before{content:' ';background-image:url('/images/Menu_white.png');width:75px;display:block;float:left;background-size:contain;height:100%;background-position-y:center;background-repeat:no-repeat;margin-left:1vw}.catering-icon:hover:before{content:' ';background-image:url('/images/Catering_white.png');width:75px;display:block;float:left;background-size:contain;height:100%;background-position-y:center;background-repeat:no-repeat;margin-left:1vw}.healthyff-icon:hover:before{content:' ';background-image:url('/images/Healthy_Fast_Food_white.png');width:75px;display:block;float:left;background-size:contain;height:100%;background-position-y:center;background-repeat:no-repeat;margin-left:1vw}.about-icon:hover:before{content:' ';background-image:url('/images/About_white.png');width:75px;display:block;float:left;background-size:contain;height:100%;background-position-y:center;background-repeat:no-repeat;margin-left:1vw}.franchise-icon:hover:before{content:' ';background-image:url('/images/Franchise_white.png');width:75px;display:block;float:left;background-size:contain;height:100%;background-position-y:center;background-repeat:no-repeat;margin-left:1vw}.contact-icon:hover:before{content:' ';background-image:url('/images/Contact_white.png');width:75px;display:block;float:left;background-size:contain;height:100%;background-position-y:center;background-repeat:no-repeat;margin-left:1vw}.location-icon:hover:before{content:' ';background-image:url('/images/Locations_white.png');width:75px;display:block;float:left;background-size:contain;height:100%;background-position-y:center;background-repeat:no-repeat;margin-left:1vw}.home
.wrapper{height:100vh}.ls-wp-fullwidth-container{height:100vh !important;position:absolute}.ls-wp-fullwidth-helper{height:100vh !important;width:100vw !important;left:0px !important}.ls-container{width:auto !important;height:100vh !important}.ls-inner{width:auto !important;height:auto !important}.ls-slide{min-height:100vh !important;width:100vw !important}.ls-slide
img{margin:0px
!important;min-height:100vh !important;height:100% !important}.ls-slide .ttp-smi-widget
img{min-width:0px !important;min-height:0px !important}.ls-thumbnail-wrapper{position:absolute;bottom:0;z-index:20}.ls-thumbnail{top:0px !important}.ls-thumbnail-inner{padding:0px
!important;margin:0px
!important}.site-container{position:relative;z-index:10}.ls-slide
img.bread_scratch{left:17vw !important;top:12vh !important;height:auto !important;min-height:0px !important;min-width:0px !important;width:auto !important;width:20vw !important}.title-area,.site-header{margin:0px;padding:0px}.ls-wp-fullwidth-container #bread
.cob{left:-80px !important}.ls-wp-fullwidth-container #soul
.cob{left:-45px !important}#opening-soon
div{width:70vw;margin:12vw 15vw 0}#opening-soon div
h2{color:#ecf0f1;font-size:45px;text-transform:uppercase;margin-bottom:0px}#opening-soon div>span{display:block;float:left}#opening-soon div > span
h3{display:inline-block;color:#ecf0f1;background:#2b2b2b;border-radius:8px;font-size:100px;text-transform:uppercase;padding:0px
20px}#opening-soon div > span h3
span{color:#ff0}#opening-soon div > span
a{display:inline-block;background-color:#ecf0f1;text-decoration:none;color:#363636;border:none;text-transform:uppercase;font-size:20px;padding:15px
25px;margin:10px
25px;border-radius:8px}#opening-soon div > span a::-webkit-input-placeholder{color:#ecf0f1}#opening-soon div > span a::-moz-placeholder{color:#ecf0f1}#opening-soon div > span a:-moz-placeholder{color:#ecf0f1}#opening-soon div > span a:-ms-input-placeholder{color:#ecf0f1}#opening-soon div > span a::input-placeholder{color:#ecf0f1}#opening-soon .opening-soon
.half{width:40%;margin:40px
25px;display:inline-block;float:left;text-align:center;color:white;font-size:25px}#opening-soon .opening-soon .half
span{margin-bottom:20px;min-height:150px;background:#8f8f8f;background:rgba(17,17,17,0.35);border-radius:10px;padding:20px}.thumbText{position:absolute;display:block;width:100%;line-height:70px;background:#8f8f8f;background:rgba(17,17,17,0.35);visibility:visible !important;text-transform:uppercase}.ls-thumb-1:before{content:'BREADUCATION';position:absolute;display:block;width:100%;line-height:70px;background:#8f8f8f;background:rgba(17,17,17,0.35);visibility:visible !important;text-transform:uppercase}.ls-thumb-2:before{content:'PSUB REWARDS';position:absolute;display:block;width:100%;line-height:70px;background:#8f8f8f;background:rgba(17,17,17,0.35);visibility:visible !important;text-transform:uppercase}.ls-thumb-3:before{content:'STORE DESIGN';position:absolute;display:block;width:100%;line-height:70px;background:#8f8f8f;background:rgba(17,17,17,0.35);visibility:visible !important;text-transform:uppercase}.ls-thumb-4:before{content:"GET SOCIAL";position:absolute;display:block;width:100%;line-height:70px;background:#8f8f8f;background:rgba(17,17,17,0.35);visibility:visible !important;text-transform:uppercase}.ls-thumb-5:before{content:'CULTURE';position:absolute;display:block;width:100%;line-height:70px;background:#8f8f8f;background:rgba(17,17,17,0.35);visibility:visible !important;text-transform:uppercase}.ls-thumb-6:before, .non-alcoholic .ls-thumb-5:before{content:'FRANCHISE';position:absolute;display:block;width:100%;line-height:70px;background:#8f8f8f;background:rgba(17,17,17,0.35);visibility:visible !important;text-transform:uppercase}.ls-thumb-7:before{content:'BREWS AND BITES';position:absolute;display:block;width:100%;line-height:70px;background:#8f8f8f;background:rgba(17,17,17,0.35);visibility:visible !important;text-transform:uppercase}.ls-thumb-8:before{content:'HERITAGE';position:absolute;display:block;width:100%;line-height:70px;background:#8f8f8f;background:rgba(17,17,17,0.35);visibility:visible !important;text-transform:uppercase}.non-alcoholic .ls-thumb-6:before{content:'HERITAGE';position:absolute;display:block;width:100%;line-height:70px;background:#8f8f8f;background:rgba(17,17,17,0.35);visibility:visible !important;text-transform:uppercase}.non-alcoholic .ls-thumbnail{width:75% !important;margin:0px
12.5vw}.opening-soon .ls-thumb-1:before{content:'OPENING SOON';position:absolute;display:block;width:100%;line-height:70px;background:#8f8f8f;background:rgba(17,17,17,0.35);visibility:visible !important;text-transform:uppercase}.opening-soon .ls-thumb-2:before{content:'BREADUCATION';position:absolute;display:block;width:100%;line-height:70px;background:#8f8f8f;background:rgba(17,17,17,0.35);visibility:visible !important;text-transform:uppercase}.opening-soon .ls-thumb-3:before{content:'PSUB REWARDS';position:absolute;display:block;width:100%;line-height:70px;background:#8f8f8f;background:rgba(17,17,17,0.35);visibility:visible !important;text-transform:uppercase}.opening-soon .ls-thumb-4:before{content:'STORE DESIGN';position:absolute;display:block;width:100%;line-height:70px;background:#8f8f8f;background:rgba(17,17,17,0.35);visibility:visible !important;text-transform:uppercase}.opening-soon .ls-thumb-5:before{content:"GET SOCIAL";position:absolute;display:block;width:100%;line-height:70px;background:#8f8f8f;background:rgba(17,17,17,0.35);visibility:visible !important;text-transform:uppercase}.opening-soon .ls-thumb-6:before{content:'CULTURE';position:absolute;display:block;width:100%;line-height:70px;background:#8f8f8f;background:rgba(17,17,17,0.35);visibility:visible !important;text-transform:uppercase}.opening-soon .ls-thumb-7:before, .opening-soon .non-alcoholic .ls-thumb-5:before{content:'FRANCHISE';position:absolute;display:block;width:100%;line-height:70px;background:#8f8f8f;background:rgba(17,17,17,0.35);visibility:visible !important;text-transform:uppercase}.opening-soon .ls-thumb-8:before{content:'HERITAGE';position:absolute;display:block;width:100%;line-height:70px;background:#8f8f8f;background:rgba(17,17,17,0.35);visibility:visible !important;text-transform:uppercase}.ls-thumbnail{width:100% !important}.ls-thumbnail .ls-thumbnail-slide
img{display:none !important}.ls-thumbnail .ls-thumbnail-slide
a{font-size:1.2vw;width:12.5vw !important;color:white}.ls-thumbnail .ls-thumbnail-slide a:hover, .ls-thumbnail .ls-thumbnail-slide
a.hover{color:black;font-size:1.2vw}.ls-thumbnail .ls-thumbnail-slide a:hover:before, .ls-thumbnail .ls-thumbnail-slide a.hover:before{background:rgba(17,17,17,0)}.ls-v5 .ls-thumbnail-slide
a{margin:0px
!important}.custom_header.secondary{border-bottom:20px;border-color:#363636;border-style:solid;box-shadow:0px 0px 15px 2px #363636;margin-bottom:15px;height:180px;overflow:hidden}.featured_image{position:absolute;width:100%;height:180px;overflow:hidden}.featured_image
img{min-width:100% !important;min-height:100% !important;max-width:none !important;width:auto !important}* .ls-container .ls-inner .ls-slide img, body * .ls-container .ls-inner .ls-slide img, #ls-global * .ls-container .ls-inner .ls-slide
img{min-width:100%}* .ls-container .ls-inner .ls-slide img.wide, body * .ls-container .ls-inner .ls-slide img.wide, #ls-global * .ls-container .ls-inner .ls-slide
img.wide{min-width:100% !important;height:auto !important}* .ls-container .ls-inner .ls-slide img.wide, body * .ls-container .ls-inner .ls-slide img.wide, #ls-global * .ls-container .ls-inner .ls-slide#bread
img.wide.cob{width:calc(100% - -80px) !important}* .ls-container .ls-inner .ls-slide img.bread_scratch, body * .ls-container .ls-inner .ls-slide img.bread_scratch, #ls-global * .ls-container .ls-inner .ls-slide img.bread_scratch, * .ls-container .ls-inner .ls-slide img.AlpinePhotoTiles-image, body * .ls-container .ls-inner .ls-slide img.AlpinePhotoTiles-image, #ls-global * .ls-container .ls-inner .ls-slide img.AlpinePhotoTiles-image{min-width:0 !important}.ls-slide img.AlpinePhotoTiles-image{min-height:0px !important}.header_left{width:33%;float:left}.menu_icon, .header_left .menu_icon input:before, .header_left .menu_icon
button{width:80px}.header_left .menu_icon input:before, .header_left .menu_icon
button{height:50px;display:block;float:left;background:none;border:none;background-size:contain;background-repeat:no-repeat;background-image:url('/images/menu_bars.png')}.header_left
input{box-shadow:none}.header_left input:focus{background:none;color:inherit}@keyframes
opacity{0%{opacity:1}50%{opacity:.9}100%{opacity:1}}@-webkit-keyframes
opacity{0%{opacity:1}50%{opacity:.9}100%{opacity:1}}.menu_icon{padding-top:15px;text-align:center;position:absolute;left:30px;color:#fff;z-index:1;animation:opacity 3s infinite;-webkit-animation:opacity 3s infinite}.menu_icon button:hover{transform:scale(1.05);-webkit-transform:scale(1.05)}.menu_icon
input{margin:0px}.ttp-smi-widget img:hover, footer .site-inner.social img:hover{opacity:.9;transform:scale(1.05);-webkit-transform:scale(1.05)}.header_left
.header_popout{background:#8f8f8f;background:rgba(17,17,17,0.35);width:200px;height:130px;float:right;margin-right:10px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;position:relative}.header_left .popout_top .ttp-smi-widget .sm-icon4, .header_left .popout_top .ttp-smi-widget .sm-icon5, .header_left .popout_top .ttp-smi-widget .sm-icon6, .header_left .popout_top .ttp-smi-widget .sm-icon7, .header_left .popout_top .ttp-smi-widget .sm-icon8{display:none !important}.header_left
.popout_bottom{text-align:center}@keyframes
bounce{0%{transform:scale(1.2);opacity:.7}100%{transform:scale(1);opacity:1}}@-webkit-keyframes
bounce{0%{-webkit-transform:scale(1.2);opacity:.7}100%{-webkit-transform:scale(1);opacity:1}}.header_left .order, .header_left
.app{display:inline-block;width:70px;padding-right:5px;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;animation:bounce 500ms 2;animation-delay:2s;-webkit-animation:bounce 500ms 2;-webkit-animation-delay:2s}.header_left .order:hover, .header_left .app:hover{opacity:.9}.header_left
.order{padding-right:5px}.header_left
.app{padding-left:5px}.header_logo{background:#8f8f8f;background:rgba(17,17,17,0.35);width:34%;float:left;border-bottom-left-radius:15px;height:130px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.header_logo
img{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header_right{background:#8f8f8f;background:rgba(17,17,17,0.35);width:33%;height:130px;float:left;color:#fff;text-shadow:none;text-align:right;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.header_right.corporate{width:20%;float:right;border-bottom-left-radius:15px;height:40px;font-size:25px;text-align:center;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.header_right.corporate:hover{background-color:#fff000}.header_right.corporate
a{color:white;text-decoration:none;line-height:40px;height:100%;width:100%;display:block}.header_right.corporate a:hover{color:#000}.header_right
.right_address{padding-right:3%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sidebar
.right_address{padding-right:10px;text-align:right;margin-bottom:25px}.sidebar .right_address
p{margin:0px}.sidebar
a{color:#fff000;text-decoration:none}.header_right .city, .right_address
.city{font-size:35px;font-family:'NeutraText-Book','Oxygen',sans-serif;-webkit-text-stroke-width:1px}.header_right .street, .right_address
.street{font-size:14px;padding-bottom:5px}.header_right .order_number, .right_address
.order_number{font-size:25px}.header_right .order_number a, .right_address .order_number
a{color:white;text-decoration:none}.header_right .order_number a:hover, .right_address .order_number a:hover{color:#fff000}.right_address .order_number
span{display:inline-flex;padding-left:7px}html{margin-top:0px !important}.content-sidebar-wrap{position:relative}.sidebar{height:100%;position:relative;background-color:#363636;border-radius:15px;color:#fff}.sidebar
.widget{padding-left:10px;padding-right:10px}.home
.sidebar{display:none}.sidebar.widget-area
.widget_subpages{text-align:center;padding-left:0px;padding-right:0px;padding-bottom:25px}.sidebar.widget-area .widget_subpages
a{color:#fff;display:block;line-height:2.5}.sidebar.widget-area .widget_subpages a:hover{color:#fff000}.sidebar.widget-area .widget_subpages ul
li{list-style-type:none;margin:0px;border-bottom:4px solid #fff}.sidebar.widget-area .widget_subpages ul li:hover{background-color:#252525}.sidebar.widget-area .widget_subpages .widget-title
a{color:#fff000;font-size:22px;line-height:2}.catering_download{text-align:center;line-height:2.5;margin-top:-25px;border-bottom:4px solid #fff;margin-bottom:25px}.catering_download:hover{background-color:#252525}.catering_download
a{color:white;display:block}.catering_download a:hover{color:#fff000}.sidebar .widget_sp_image:hover{opacity:.9}.download_app{margin-bottom:75px;margin-top:10px;border:2px
solid #fff000;border-radius:7px;font-weight:bold;background-color:#363636;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.download_app:hover{background-color:#fff000}.download_app
a{color:white;font-size:25px;display:block;line-height:1.5;text-align:center}.download_app a:hover{color:#000}.social_bottom{position:absolute;bottom:10px;width:90%;width:calc(100% - 20px)}.first_column,.second_column{float:left;width:45%}.first_column{margin-right:10%}.site-inner{width:80%}.content-sidebar .content, .sidebar-content .content,.title-area{width:75%}.footer-widgets-1, .footer-widgets-2, .footer-widgets-3, .sidebar, .site-header .widget-area{width:25%}.custom_header{z-index:1;position:relative}#map{box-shadow:0px 1px 3px rgba(0,0,0,0.75);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:475px;width:100%;min-width:300px;max-width:950px}#ClubSearchPage{z-index:0;height:100%}.page-template-find-a-location-php .site-inner{width:100%;position:absolute;height:100%;padding:0px}#map{max-width:100%;min-width:100%;height:100%}#mapContainer{height:100vh;width:100vw;position:fixed}#mapContainer .container-fluid{position:absolute;bottom:0px;width:100%}.page-template-find-a-location-php #perspective, body.page-template-find-a-location-php, .home
#perspective{overflow:hidden}#perspective{overflow:hidden}#mapContainer
.franchise_list{display:inline-block;padding:10px}.carousel a.carousel-control{font-size:10vh;width:auto;z-index:1;text-decoration:none;font-weight:100;font-family:sans-serif}.carousel-inner
.item{margin:0px
2vw;width:96vw;font-size:14px;text-align:center;background-color:#fff000}.carousel
.single{display:inline-block;width:15.8vw;margin-left:.1vw;background-color:#fff000;text-align:left;cursor:pointer}.carousel .single:hover{color:white;background-color:#414042}.carousel .single:hover
a{color:white}#state-carousel{padding-top:5px}#state-carousel .carousel-control{position:absolute;background-image:none;height:26px;color:yellow;padding:0px;margin:0px;text-align:right;font-size:46;line-height:26px;opacity:1;width:calc(2vw - -20px)}#state-carousel .carousel-control.right{text-align:left}#state-carousel .states
.single{background-color:#414042;width:23vw;color:white;text-align:center;margin-left:0px;font-size:20px}#state-carousel .states .single:hover{color:black;background-color:#fff000}#state-carousel
.item{background-color:#414042;text-align:center;padding:0px;margin:0px
2vw;border-radius:15px;width:96vw}.carousel .single a, .carousel a, .franchise_title a,.locationButton{-moz-transition:none;-webkit-transition:none;transition:none}.carousel-inner>.active{display:table !important;margin:auto}#state-carousel .carousel-inner>.next, #state-carousel .carousel-inner>.prev{width:auto}.popup_container
.close{float:right;font-size:20px;position:absolute;right:5;top:5;cursor:pointer}.popup{display:none;width:30%;position:absolute;top:70px;right:0;color:#fff;background:#8f8f8f;background:rgba(17,17,17,0.6);border-top-left-radius:15px;border-bottom-left-radius:15px;padding:1vw;z-index:2}.popup
.title_link{text-decoration:none;color:#fff}.popup
.franchise_title_name{font-size:28px}.popup
.franchise_address{font-size:20px;font-weight:normal}.popup
.franchise_hour_title{padding-right:10px;float:left}.popup
.franchise_hours{float:left}.popup
.franchise_phone{font-size:14px;line-height:2;float:left;width:100%}.popup
.franchise_miles{float:left;width:100%}.popup
.button{background-color:#fff000;width:40%;border-radius:10px;display:inline-block;padding:10px;text-align:center;margin:5%;box-shadow:2px 2px 8px 0px black}.popup
.locationButton{background-color:#181818;width:90%;border-radius:10px;display:inline-block;padding:10px;text-align:center;margin:5%;box-shadow:2px 2px 8px 0px black;color:#fff000;text-decoration:none}.ls-thumbnail-wrapper{visibility:hidden !important}.menu-circles{width:75px;height:75px;display:block;position:absolute;left:0px;margin-top:-25px;background-size:contain;background-position-y:center;background-repeat:no-repeat}.menu-title{font-size:26px;font-weight:bold;text-transform:uppercase;width:100%;width:calc(100% - 20px);background-color:#363636;border-radius:5px;color:#fff000;text-align:center;float:left;margin-bottom:22px;margin-top:25px;margin-left:20px;min-height:28px}.menu-title#classics:before{content:' ';background-image:url('/images/menu-classics.png');width:75px;height:75px;display:block;position:absolute;left:0px;margin-top:-25px;background-size:contain;background-position-y:center;background-repeat:no-repeat}.menu-title#chicken:before{content:' ';background-image:url('/images/menu-chicken.png');width:75px;height:75px;display:block;position:absolute;left:0px;margin-top:-25px;background-size:contain;background-position-y:center;background-repeat:no-repeat}.menu-title#originals:before{content:' ';background-image:url('/images/menu-originals.png');width:75px;height:75px;display:block;position:absolute;left:0px;margin-top:-25px;background-size:contain;background-position-y:center;background-repeat:no-repeat}.menu-title#veggies:before{content:' ';background-image:url('/images/menu-veggies.png');width:75px;height:75px;display:block;position:absolute;left:0px;margin-top:-25px;background-size:contain;background-position-y:center;background-repeat:no-repeat}.menu-title#seafood:before{content:' ';background-image:url('/images/menu-seafood.png');width:75px;height:75px;display:block;position:absolute;left:0px;margin-top:-25px;background-size:contain;background-position-y:center;background-repeat:no-repeat}.menu-title#romaine-wraps:before{content:' ';background-image:url('/images/menu-romaine-wraps.png');width:75px;height:75px;display:block;position:absolute;left:0px;margin-top:-25px;background-size:contain;background-position-y:center;background-repeat:no-repeat}.menu-title#tortilla-wraps:before{content:' ';background-image:url('/images/menu-tortilla-wraps.png');width:75px;height:75px;display:block;position:absolute;left:0px;margin-top:-25px;background-size:contain;background-position-y:center;background-repeat:no-repeat}.menu-title#salads:before{content:' ';background-image:url('/images/menu-salads.png');width:75px;height:75px;display:block;position:absolute;left:0px;margin-top:-25px;background-size:contain;background-position-y:center;background-repeat:no-repeat}.menu-title#side-items:before{content:' ';background-image:url('/images/menu-side-items.png');width:75px;height:75px;display:block;position:absolute;left:0px;margin-top:-25px;background-size:contain;background-position-y:center;background-repeat:no-repeat}.menu-title#kids:before{content:' ';background-image:url('/images/menu-kids.png');width:75px;height:75px;display:block;position:absolute;left:0px;margin-top:-25px;background-size:contain;background-position-y:center;background-repeat:no-repeat}.display-posts-listing
.content{float:none;width:100%;padding:0px}.display-posts-listing .listing-item{width:50%;float:left;padding:0
20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.display-posts-listing .listing-item:nth-child(2n+3){clear:both}.display-posts-listing .listing-item
a.title{pointer-events:none;font-size:18px;text-transform:uppercase;color:black;text-decoration:none}.display-posts-listing .listing-item a.title
span{font-size:12px}.nav-secondary{margin:0px;padding:0;height:auto;opacity:1;position:relative;z-index:0;color:white}.nav-secondary ul
li{border:none;border-bottom:1px solid #363636}.nav-secondary ul li:first-child{border-top:none}.nav-secondary ul li:hover{border-bottom:1px solid #fff000}.nav-secondary ul li
a{background:none;font-size:18px;text-transform:uppercase}.nav-secondary ul li a:hover{background:none;color:inherit}.nav-secondary{background-color:#363636;padding-bottom:20px;border-radius:15px}.nav-secondary.animated{opacity:0}.AlpinePhotoTiles_image_list_class{display:inherit !important;visibility:inherit !important;width:calc(100% + 306px)}.AlpinePhotoTiles_image_list_class
img{min-width:0px !important;white-space:normal;float:left}.AlpinePhotoTiles_image_list_class img:first-child{width:612px}.AlpinePhotoTiles_image_list_class:after{content:"";background-color:rgba(0,0,0,0.3);position:absolute;height:100%;width:100%;left:0;right:0}.ls-wp-fullwidth-container .ls-inner .ls-slide .ls-l{white-space:normal !important}.android,.itunes{background-color:#fff000;width:40%;border-radius:10px;display:inline-block;text-align:center;margin:4%;box-shadow:2px 2px 8px 0px black}.android a, .itunes
a{color:black;display:block;line-height:3}.android:hover,.itunes:hover{opacity:.8;box-shadow:2px 2px 20px 4px black}.android:hover a, .itunes:hover
a{text-decoration:none !important}.site-footer{display:none}.ls-thumbnail-slide
img{width:100%;height:100%}.ls-slide img.slide-overlay{height:100vh !important}.slide-overlay{height:auto !important;width:100% !important;z-index:2;overflow:hidden}.slide-overlay.end{visibility:hidden;opacity:1}.bubble{z-index:3;left:auto !important;top:auto !important;right:auto !important;bottom:auto !important;width:25vw !important;font-size:20px;color:white;background:#8f8f8f;background:rgba(17,17,17,0.8);box-shadow:4px 4px 11px 0px rgba(0,0,0,0.4);border-radius:15px;padding:2vh !important;padding-top:1vh !important}.bubble
p{text-shadow:1px 1px gray}.bubble
h1{color:white;line-height:1 !important;margin:0px
!important;padding:0px
!important;padding-bottom:10px !important;font-family:'NeutraText-Book','Oxygen',sans-serif;-webkit-text-stroke-width:1px}.bubble.left{left:3vw !important}.bubble.right{right:3vw !important}.bubble.top{top:25vh !important}.bubble.bottom{bottom:25vh !important}.bubble
a{text-decoration:none}.bubble a:hover
h1{color:#fff000}.bubble p
a{color:#fff000;text-decoration:none}.bubble p a:hover{color:#000}.bubble{background:none;width:auto !important;box-shadow:none;border-radius:0px;color:#fff;text-shadow:0px 0px 15px #000}.bubble
h2{color:#fff;line-height:1 !important;margin:0px
!important;padding:0px
!important;padding-bottom:0px !important;font-size:6vw;font-family:'NeutraText-light','Oxygen',sans-serif;-webkit-text-stroke-width:1px;letter-spacing:.7px}.bubble
p{font-size:1.5vw;text-shadow:0px 0px 15px #000;color:#fff}.bubble p
a{text-shadow:0px 0px 15px #000;font-weight:bold}.bubble.right{text-align:right}.bubble.black{color:#000;text-shadow:none}.bubble.black
h2{color:#000;text-shadow:none}.bubble.black
p{color:#000;text-shadow:none}.ls-slide{background-color:black}.ls-video-layer{position:relative;padding-bottom:56.25% !important;padding-top:0px !important;height:0 !important;width:100% !important;overflow:hidden}.ls-video-layer
iframe{position:absolute;top:0;left:0;width:100%;height:100%}a.ls-nav-prev:hover,a.ls-nav-next:hover{transform:scale(1.15);-webkit-transform:scale(1.15)}.outer-nav{overflow:hidden;width:31vw;min-width:calc(391px - -1vw);height:100vh}.outer-nav
.navSocial{width:16vw;min-width:215px;bottom:0;position:absolute;background-color:#414042}.outer-nav .navSocial .widget-title{margin:0px}.outer-nav .navSocial
a{margin-bottom:0px}.outer-nav .navSocial
img{max-height:12vh}.nav-primary ul li ul,.nav-primary:after{min-width:165px}.genesis-nav-menu.menu-primary>li>a{position:absolute;width:100%;height:12vh;padding:0;margin:0;padding-left:100px;padding-left:calc(80px - -1vh);line-height:12vh}.nav-primary{left:0px;min-width:215px}.initial-investment{width:100%}.initial-investment
td{border:1px
solid;width:20%;padding:5px}.entry-content ol
li{padding:10px;margin-left:5vw;margin-right:5vw;text-align:justify}.faq
p{margin-left:2vw}.metaslider{max-width:95% !important;margin-left:2.5%;box-shadow:0px 4px 15px 1px black;border-radius:15px;margin-top:100px}.metaslider
img{border-radius:15px;width:100% !important}.page-template-nutritional-information-php
#perspective{height:100%;overflow-y:scroll}.page-template-nutritional-information-php .site-inner{width:100%}.page-template-nutritional-information-php .nutrition-download{float:right;padding-right:5%;font-size:23px;z-index:1;position:relative}.page-template-nutritional-information-php .nutrition-download
a{color:black}.page-template-nutritional-information-php .nutrition-download a:hover{color:#fff000;text-decoration:none}.page-template-nutritional-information-php .nutrition-title{text-align:center;position:absolute;width:100%}.page-template-nutritional-information-php .nutrition-title
h1{width:400px;display:inline-block;background-color:white;line-height:55px;border:5px
solid black;border-radius:15px;font-size:24px}.page-template-nutritional-information-php
.nutritional_information{background-image:url('/images/food-background.png');background-size:contain;background-repeat:no-repeat;padding-top:125px;color:black}.page-template-nutritional-information-php .nutritional_information .nutritional-information{width:90%;margin:auto;background-color:white;box-shadow:0px 10px 40px 10px black;margin-bottom:40px}.page-template-nutritional-information-php .nutritional_information .nutritional-information
td{text-align:center;padding:5px
0px}.page-template-nutritional-information-php .nutritional_information .nutritional-information td[colspan="15"]{text-align:left;background-color:#fff000;color:black;border-bottom:3px solid #000;padding:5px
0px;text-transform:uppercase}.page-template-nutritional-information-php .nutritional_information .nutritional-information td[colspan="15"] b{font-weight:700}.page-template-nutritional-information-php .nutritional_information .nutritional-information td:first-child{text-align:left;padding-left:.5%}.page-template-nutritional-information-php .nutritional_information .nutritional-information td:nth-child(even){background-color:#fcf8b1;background-color:rgba(255,255,177,0.7);color:initial !important}.page-template-nutritional-information-php .nutritional_information .nutritional-information tr:nth-child(4n-2){background-color:#363636 !important;color:#fff000}.page-template-nutritional-information-php .nutritional_information .nutritional-information tr:nth-child(4n-1){background-color:#363636 !important;color:#fff000}.sidebar.widget-area ul
li{list-style-type:disc;margin-left:20px}a{color:black;text-decoration:underline}.header_left{width:30%}.header_left
.header_popout{margin-right:15px}.header_logo{border-bottom-right-radius:15px;width:40%;text-align:center;position:relative}form
p{margin:0
0 5px 0 !important}form
textarea{height:150px}.content-sidebar-wrap{min-height:calc(100vh - 200px)}.sidebar{min-height:100%;height:auto !important;position:absolute}.custom_header{background:#8f8f8f;background:rgba(17,17,17,0.35);height:70px;position:absolute;width:100%}.custom_header
.header_left{width:49%;max-width:550px;min-width:550px;height:100%;float:left}.custom_header .header_left
.menu_icon{padding-top:5px;position:relative;float:left;margin-left:30px;margin-right:15px;width:60px;left:0px;font-size:14px}.custom_header .header_left .menu_icon
button{width:60px;height:40px}.custom_header .header_left
.header_logo{width:50%;height:100%;background:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;z-index:10}.custom_header .header_left .header_logo
img{max-height:100%}.custom_header .header_left .ttp-smi-widget{padding-top:7px;position:relative;float:left}.custom_header .header_left .ttp-smi-widget
img{height:40px}.custom_header
.header_right{width:50%;height:100%;float:right;background:none;color:#fff;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.custom_header .header_right
a{color:#fff;text-decoration:none}.custom_header .header_right a:hover{color:#fff000}.custom_header .header_right
.links{font-size:1.2vw;padding-right:15px;display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-transform:uppercase}.custom_header .header_right
.middot{padding:0px
10px}.custom_header .header_right
.franchise{float:right;position:relative}.custom_header .header_right .franchise
.order_number{position:absolute;right:0px;top:70px;width:15vw;font-size:18px}.custom_header.secondary{height:65px;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;position:fixed}.custom_header.secondary .featured_image:after{content:"";background-color:rgba(0,0,0,0.1);position:absolute;height:100%;width:100%;top:0;left:0;right:0}.site-header
.order_number{float:right;position:relative;top:65px;padding:0px
10px;z-index:2;line-height:20px;background-color:#fff000}.site-header
.order_number{top:70px}.site-inner{padding-top:100px}.page-template-locations-php
h2{cursor:pointer;margin:0px}.page-template-locations-php .stateAccordion h2
a{font-size:30px}.page-template-locations-php .locationAccordion h2
a{font-size:24px}.page-template-locations-php .locationAccordion
dt{border:1px
solid black;border-radius:10px;text-align:center;margin-bottom:10px}.page-template-locations-php .locationAccordion dt:hover{background-color:#fff000}.page-template-locations-php .locationAccordion dt:nth-child(even){background-color:gray}.page-template-locations-php
dd{margin-left:5%}.page-template-locations-php
dt{margin-bottom:10px}.page-template-locations-php
.button{background-color:#fff000;width:40%;border-radius:10px;display:inline-block;padding:10px;text-align:center;margin:2% 1%;box-shadow:2px 2px 8px 0px black}.page-template-locations-php .site-inner{width:100%}.page-template-locations-php .locationAccordion
dt{border:none;border-bottom:1px solid #bbb;border-radius:0px;margin-bottom:0px;padding-bottom:10px;padding-top:10px;text-align:left}.page-template-locations-php .locationAccordion dt
h2{padding-left:10px}.page-template-locations-php .locationAccordion dt h2
a{font-size:13px;text-transform:uppercase}.page-template-locations-php .locationAccordion
dd{border-bottom:1px solid #bbb}.page-template-locations-php .locationAccordion dd
.locationButton{background-color:#181818;width:90%;border-radius:10px;display:inline-block;padding:10px;text-align:center;margin:5%;box-shadow:2px 2px 8px 0px black;color:#fff000;text-decoration:none}.page-template-locations-php .locationAccordion
.location_buttons{pointer-events:none;float:right;height:69px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.page-template-locations-php .locationAccordion .location_buttons
a{float:left;pointer-events:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-template-locations-php .locationAccordion .location_buttons
img{height:35px;margin:17px
10px}.page-template-locations-php .locationAccordion .location_buttons .fa-phone{font-size:35px;margin:17px
10px}.page-template-locations-php .locationAccordion .location_buttons
.placeholder{float:left;width:35px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0px
10px}.page-template-locations-php .locationAccordion .location_buttons .placeholder
img{margin:0px}.page-template-locations-php .locationAccordion dt:nth-child(even){background-color:#fff}.page-template-locations-php .locationAccordion dt:nth-child(even):hover{background-color:#fff000}.page-template-locations-php .locationAccordion
.button{box-shadow:none;border:1px
solid black}.column_after{background-color:#fff000;border-radius:10px;display:inline-block;text-align:center;margin:4%;padding:0px
3%;width:92%}.cta{background-color:#fff000;border-radius:10px;display:inline-block;text-align:center;padding:3%;width:100%}.cta
h2{margin:0px}.page-id-207
.column_after{background:none}.coming-soon
.widget_text{top:65px;position:absolute;background:#8f8f8f;background:rgba(17,17,17,0.35);width:100%;height:40px;padding:0;padding-left:135px;background:#363636;box-shadow:0px 3px 15px -2px #363636;z-index:1}.coming-soon .widget_text
*{line-height:40px;color:#ffef00;text-transform:uppercase}.home .coming-soon
.widget_text{top:70px;background:#8f8f8f;background:rgba(17,17,17,0.35);box-shadow:none}.vip-event
.container{background-image:url('../Franchise/images/VIP-PARTY-MOCKUP-background.jpg') !important;background-size:cover;background-position:center center}.vip-event .container .site-container .site-inner main.content article .entry-content{text-align:center}.vip-event .container .site-container .site-inner main.content article .entry-content
img{width:200px !important;display:inline-block}.vip-event .container .site-container .site-inner main.content article .entry-content
h2{display:block;width:100%;margin-top:30px;text-align:center;font-size:36px;text-transform:uppercase;font-weight:bolder;color:#ecf0f1}.vip-event .container .site-container .site-inner main.content article .entry-content
p{width:100%;display:block;text-align:center;color:#ecf0f1}.vip-event .container .site-container .site-inner main.content article .entry-content
form{display:inline-block;width:280px;margin-top:30px}.vip-event .container .site-container .site-inner main.content article .entry-content form
p{text-align:left}.vip-event .container .site-container .site-inner main.content article .entry-content form input[type="text"], .vip-event .container .site-container .site-inner main.content article .entry-content form input[type="email"], .vip-event .container .site-container .site-inner main.content article .entry-content form input[type="date"]{-webkit-appearance:none;margin-bottom:10px;font-size:26px;display:block;color:#ecf0f1;background-color:rgba(255,255,255,0.4);border:2px
solid #ecf0f1;width:100%;box-shadow:none;border-radius:0}.vip-event .container .site-container .site-inner main.content article .entry-content form input[type="text"]::-webkit-input-placeholder, .vip-event .container .site-container .site-inner main.content article .entry-content form input[type="email"]::-webkit-input-placeholder, .vip-event .container .site-container .site-inner main.content article .entry-content form input[type="date"]::-webkit-input-placeholder{color:#ecf0f1}.vip-event .container .site-container .site-inner main.content article .entry-content form input[type="text"]::-moz-placeholder, .vip-event .container .site-container .site-inner main.content article .entry-content form input[type="email"]::-moz-placeholder, .vip-event .container .site-container .site-inner main.content article .entry-content form input[type="date"]::-moz-placeholder{color:#ecf0f1}.vip-event .container .site-container .site-inner main.content article .entry-content form input[type="text"]:-moz-placeholder, .vip-event .container .site-container .site-inner main.content article .entry-content form input[type="email"]:-moz-placeholder, .vip-event .container .site-container .site-inner main.content article .entry-content form input[type="date"]:-moz-placeholder{color:#ecf0f1}.vip-event .container .site-container .site-inner main.content article .entry-content form input[type="text"]:-ms-input-placeholder, .vip-event .container .site-container .site-inner main.content article .entry-content form input[type="email"]:-ms-input-placeholder, .vip-event .container .site-container .site-inner main.content article .entry-content form input[type="date"]:-ms-input-placeholder{color:#ecf0f1}.vip-event .container .site-container .site-inner main.content article .entry-content form input[type="text"]::input-placeholder, .vip-event .container .site-container .site-inner main.content article .entry-content form input[type="email"]::input-placeholder, .vip-event .container .site-container .site-inner main.content article .entry-content form input[type="date"]::input-placeholder{color:#ecf0f1}.vip-event .container .site-container .site-inner main.content article .entry-content form input[type="date"]{text-transform:uppercase}.vip-event .container .site-container .site-inner main.content article .entry-content form input[type="submit"]{-webkit-appearance:none;font-size:36px;line-height:26px;border:none;color:#ecf0f1;background:transparent;width:auto;margin-top:-10px;float:right;box-shadow:none}.vip-event .mc4wp-form
input{margin-bottom:20px !important}.home-wrapper #slide-1 .background-image{background-position-y:30%}footer.site-footer{display:block;margin:3em
0 0}footer.site-footer
.bkgd{background:url(http://dev.planetsub.com/wp-content/uploads/sites/20/2016/07/submarines.jpg);padding:2em
0}.site-footer .site-inner:not(.social){background:#fff;border-radius:15px}.site-inner.social
img{max-width:90px;border:17px
solid #fff000;border-radius:100%;position:relative;top:11px}.site-inner.social img:hover{opacity:1}.site-inner.social
div{width:33.33%;float:left}.site-inner.social{position:relative;width:100%;padding:0
10%}.site-inner.social:before{content:'';display:block;width:100%;background:#fff000;height:30px;position:absolute;bottom:0;left:0;right:0}.site-footer .grid-2{margin:0
1.515151515152% 1em}.site-footer .download_app
a{line-height:62px !important;text-decoration:none !important}.site-footer .site-inner
.order{margin-bottom:2em;max-width:200px}.site-footer .site-inner .order:hover{opacity:.7}.site-footer .twitter-box{position:relative}.site-footer .site-inner{padding-top:40px}.site-footer
.address{text-align:left;line-height:1.4}.site-footer time
span{position:absolute;right:0}.site-footer
time{display:block;border-bottom:1px solid;padding-bottom:6px;max-width:460px;position:relative;margin-bottom:-1em}.site-footer
.report{display:block;margin-top:2em}.site-footer .hours p:first-child{margin-bottom:1em}.site-footer
a{color:black;text-decoration:none;font-weight:bold}.site-footer a:hover{text-decoration:underline}.site-footer div[itemprop="address"]{margin-bottom:0.4em}.site-footer div[itemprop="address"]+a{display:block}.site-footer div[itemprop="address"]>span>p{font-size:21px}.site-footer .aptf-single-tweet-wrapper
a{color:#000 !important}.site-footer .aptf-single-tweet-wrapper:nth-child(n+3){display:none}.aptf-tweets-wrapper{text-align:left;margin-top:3em;line-height:1.6}.aptf-single-tweet-wrapper{padding-left:60px;width:initial;position:relative}.aptf-single-tweet-wrapper:before{content:'';width:50px;height:50px;position:absolute;background:url(/wp-content/uploads/sites/20/2016/07/Twitter-K.png);background-size:contain;left:0}a.aptf-follow-link{position:absolute;top:-52px;right:0}.aptf-tweets-wrapper:after,.aptf-tweets-wrapper:before{content:' ';display:table}.aptf-tweets-wrapper:after{clear:both}.home .site-inner{display:none}.mobile{overflow-x:hidden}.mobile
h1{font-size:1.5em;padding-left:15px}.mobile h1:before{left:0px !important}.mobile
.custom_header{height:50px}.mobile .custom_header
.header_left{width:50%;min-width:0px;max-width:initial}.mobile .custom_header .header_left
.header_logo{width:100%;text-align:left}.mobile .custom_header .header_left .header_logo
img{padding-left:10px}.mobile .custom_header
.header_right{width:auto;min-width:0px}.mobile .custom_header .header_right
.order_number{top:0px;background-color:#616161;width:50px;height:50px;padding:0px;text-align:center}.mobile .custom_header .header_right .order_number .fa-phone{font-size:30px;text-align:center;padding-top:10px;padding-bottom:10px}.mobile
.custom_header.secondary{height:50px;border-bottom:10px}.mobile .custom_header.secondary
.header_left{height:100%}.mobile .custom_header.secondary
.header_right{width:auto}.mobile .coming-soon
.widget_text{padding-left:10px}.mobile .coming-soon .widget_text
*{font-size:24px}.mobile.home .coming-soon
.widget_text{top:50px}.mobile .site-container{padding-bottom:75px}.mobile .site-inner{padding-top:55px}.mobile .ttp-smi-widget
img{height:55px;padding:0px
3px}.mobile .display-posts-listing .listing-item{width:100%;padding:0px}.mobile.page-id-5 .site-inner{float:initial}.mobile.page-id-5 .site-inner
.sidebar{display:none}.mobile .nav-secondary{width:50%;display:none}.mobile .menu-title{padding-left:45px;font-size:20px}.mobile
.menu_list{float:right;cursor:pointer}.mobile .outer-nav{width:100%;min-width:100%;background-color:#fff000}.mobile .outer-nav .sub-menu{display:none}.mobile .outer-nav .nav-primary{width:100%}.mobile .outer-nav .nav-primary:after{content:'';display:none}.mobile .outer-nav .nav-primary .home-icon{display:none}.mobile .outer-nav .nav-primary
.menu_item{padding-left:20px}.mobile .outer-nav .nav-primary
li{border-bottom:1px solid #363636}.mobile .outer-nav .nav-primary ul li:last-child{border:none}.mobile
.above_footer{background:#8f8f8f;background:rgba(17,17,17,0.7);width:100%;position:fixed;bottom:60px;height:60px;z-index:10;text-align:center}.mobile .above_footer
img{height:100%}.mobile .above_footer
a{color:white;text-decoration:none;width:100%;height:100%;display:block;text-transform:uppercase;font-size:12px;letter-spacing:2px}.mobile
.footer{background-color:#2e2e2e;width:100%;position:fixed;bottom:0px;height:60px;z-index:11}.mobile .footer
a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:10px;letter-spacing:2px}.mobile .footer
.footer_left{float:left;position:absolute;left:-25px;z-index:10;background-color:#2e2e2e;border-radius:50%;width:100px;height:100px;display:block;bottom:-31px;border:3px
solid #202020;box-shadow:0px 0px 2px 0px #111;-webkit-transform:rotate(35deg);-moz-transform:rotate(35deg);-ms-transform:rotate(35deg);-o-transform:rotate(35deg)}.mobile .footer .footer_left
a{line-height:1.2;width:94px;height:100%;position:absolute;padding-left:23px;padding-top:15px;padding-right:23px;padding-bottom:50px;text-align:center}.mobile .footer
.footer_middle{text-align:center;z-index:10}.mobile .footer .footer_middle
.menu_icon{width:100%;padding-top:10px;font-size:12px}.mobile .footer .footer_middle .menu_icon
button{margin:auto;width:40px;height:25px;display:block;background:none;border:none;background-size:contain;background-repeat:no-repeat;background-image:url('/images/menu_bars.png')}.mobile .footer
.footer_right{float:right;position:absolute;right:-25px;z-index:10;background-color:#2e2e2e;border-radius:50%;width:100px;height:100px;display:block;bottom:-31px;border:3px
solid #424242;box-shadow:0px 0px 2px 0px #363636;-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-o-transform:rotate(-35deg)}.mobile .footer .footer_right
a{font-size:13px;line-height:1.2;width:100%;height:100%;position:absolute;padding-top:20px;text-align:center}.mobile.home .ls-wp-fullwidth-container .ls-nav-prev{top:auto;bottom:120px}.mobile.home .ls-wp-fullwidth-container .ls-nav-next{top:auto;bottom:120px}.mobile.home .ls-wp-fullwidth-container .bubble
h2{font-size:10vw}.mobile.home .ls-wp-fullwidth-container .bubble
p{font-size:6vw}@media only screen and (max-width : 1168px){#opening-soon
div{width:95%;margin:130px
5% 0px 5%}#opening-soon div > span
h3{font-size:82px}#opening-soon .opening-soon
.half{width:45%;margin:40px
2.2%}#opening-soon .opening-soon .half
span{min-height:160px}.custom_header .header_right
.links{top:10px !important}.site-header
.order_number{top:90px !important}}@media only screen and (max-width : 1024px){.content-sidebar .content, .sidebar-content .content,.title-area{width:100%}.content{padding:0}.effect-airbnb.animate
.container{-webkit-transform:translateZ(-500px) translateX(18%) rotateY(-35deg);transform:translateZ(-500px) translateX(18%) rotateY(-35deg)}.menu_icon{left:0px}#mapContainer .container-fluid{display:none}.popup{width:35%;min-width:330px;bottom:40px;top:auto}.page-id-5 .nav-secondary{right:0px}.page-id-5 .site-inner{float:left}.page-template-locations-php .locationAccordion h2
a{font-size:20px}.page-template-locations-php
.button{width:95%;margin:5% 1%}.sidebar{position:relative;width:100%}.custom_header
.header_right{min-width:200px;width:25%}.custom_header .header_right
.links{font-size:1.5vw;top:0px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.custom_header .header_right .franchise
.city{font-size:18px}}@media only screen and (max-width: 720px){.header_left{width:40%}.header_logo{width:60%}.header_left .menu_icon input:before, .header_left .menu_icon
button{height:40px}.site-inner{width:90%}.nav-secondary{right:calc(6% - -7px)}.effect-airbnb.animate
.container{-webkit-transform:translateZ(-500px) translateX(30%) rotateY(-35deg);transform:translateZ(-500px) translateX(30%) rotateY(-35deg)}.header_left .header_popout,.header_logo,.header_right{height:100px}.header_right .order_number
span{display:block}.header_right{width:27%}.header_left .order, .header_left
.app{width:50px;padding:0px}.header_left .icon-wrap{font-size:0px !important}.header_right
.city{font-size:22px}.header_right
.street{padding-bottom:0px;font-size:12px}.header_right .order_number
a{font-size:16px}.header_left .sm-icon{width:40px}.header_left
.header_popout{margin-right:0px;border-bottom-right-radius:0px;width:auto}.header_logo{border-bottom-left-radius:0px}.first_column,.second_column{width:47.5%}.first_column{margin-right:5%}.first_column,.second_column{width:100%;margin:0px}.custom_header .header_left
.menu_icon{margin-left:0px}.custom_header.secondary{height:110px}.custom_header.secondary
.header_left{height:65px}.custom_header.secondary
.header_right{width:100%}.bubble
p{font-size:2.5vw}}@media only screen and (max-width: 480px){#contactContainer{width:90%}.contactLeft,.contactRight{width:100%;display:inline-block}}@media screen and ( max-height: 1280px ){#opening-soon .opening-soon .half
span{font-size:16px;min-height:50px !important}}@media
print{*{-webkit-print-color-adjust:exact;color:#000 !important;background:none !important}.links p, .featured_image, .menu_icon, .nav-primary, .sidebar, .entry-content img,.ttp-smi-widget{display:none}.custom_header.secondary{border:none;box-shadow:none;background:none;overflow:initial;position:relative;height:70px}.entry-content h1:before{background:none !important}.site-inner, .content-sidebar .content,.first_column,.second_column{width:100%;height:auto}.header_left{max-width:none;min-width:0px;width:50%;display:inline-block}.header_right{height:70px;width:50%;display:inline-block}.content-sidebar-wrap{height:auto !important;min-height:0px}#map{page-break-inside:avoid}.site-footer{display:none}}@media screen and ( max-width:1100px ){.header_right{width:43% !important}}@media screen and (max-width: 1040px){.site-footer .hours p:first-child{max-width:460px;margin:0
auto 1em}.site-footer
time{margin:0
auto -1em}}@media screen and (min-width: 480px){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-half,.grid-full,.grid-unit{float:left;width:96.969696969697%;margin:0
1.515151515152% 1em}a.aptf-follow-link{top:0}}@media screen and (min-width: 1040px){.grid-1{width:13.636363636364%}.grid-2{width:30.30303030303%}.grid-3,.grid-half{width:46.969696969697%}.grid-4{width:63.636363636364%}.grid-5{width:80.30303030303%}.grid-6,.grid-full{width:96.969696969697%}.site-footer .site-inner .grid-2:nth-child(2) a.report{position:absolute;bottom:0;padding-bottom:2.5em;left:50%;transform:translateX(-50%);margin-top:0}.site-footer .site-inner
.order{margin-bottom:4em}}