@import url("https://fonts.googleapis.com/css?family=Oxygen:400,700");@import url("https://fonts.googleapis.com/css?family=Roboto:400,700");@import url("https://fonts.googleapis.com/css?family=Titillium+Web:900,700");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:AvenirLight;src:url("../fonts/Avenir.ttc")}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}h1{font:3rem "AvenirLight",Helvetica,Arial,sans-serif;margin:1em;text-align:center;text-transform:capitalize}h2{font:2rem "AvenirLight",Helvetica,Arial,sans-serif;margin:0.5em auto}h3{font:1.5rem "AvenirLight",Helvetica,Arial,sans-serif}p{font:1rem "AvenirLight",Helvetica,Arial,sans-serif}a{color:#41c001;padding:2px;text-decoration:none;transition:0.3s}a:hover,a:focus{background:#41c001;color:#fff;text-decoration:none}dl{color:#011;font:1rem "AvenirLight",Helvetica,Arial,sans-serif;margin:1em auto;overflow:hidden}dl dt{float:left;padding-right:0.3rem;text-transform:capitalize}dl dt span{text-transform:lowercase}dl dd.price{float:right;padding-left:0.3rem}dl dd.desc{clear:both;color:#666;float:left}dl:after{border-bottom:1px dotted #011;content:"";display:block;height:1rem;overflow:hidden}ul{font:1rem "AvenirLight",Helvetica,Arial,sans-serif}ul li{text-align:left}small{display:block;font:0.8rem "AvenirLight",Helvetica,Arial,sans-serif;text-align:center}#hippocrates-quote{margin:2rem}#hippocrates-quote span{color:#41c001}#socWrap li{display:inline-block}#socWrap li a{padding:0}#socWrap li a:hover,#socWrap li a:focus{background:none}#socWrap li a svg{fill:#41c001;height:2rem;width:2rem}.borderRadius{border-radius:0.2rem}.center{text-align:center}.download{background:#41c001;color:#fff;display:inline-block;font:1rem "AvenirLight",Helvetica,Arial,sans-serif;margin:1rem auto;padding:0.5rem 1rem}.fullHeight{height:100%}.fullWidth{width:100%}.left{text-align:left}.paddingBottom{padding-bottom:1rem}.paddingLeft{padding-left:1rem}.paddingRight{padding-right:1rem}.paddingTop{padding-top:1rem}.right{text-align:right}.marginBottom{margin-bottom:1rem}.marginLeft{margin-left:1rem}.marginRight{margin-right:1rem}.marginTop{margin-top:1rem}.giftCard{background:#ddd;padding:15px 0;text-align:center}.giftCard a{font:1em "AvenirLight",Helvetica,Arial,sans-serif;background:transparent;color:#011}header{background:#fff;margin-bottom:25px;padding:30px 0;text-align:center}header a:hover,header a:focus{background:none}.logo{fill:#011;width:60%}.logo__plus{fill:#41c001}.navbar{background:transparent;font:1rem "AvenirLight",Helvetica,Arial,sans-serif;text-transform:capitalize}.navbar .navbar-header{text-align:center}.navbar .navbar-header .navbar-toggle{float:none;padding-right:0}.navbar .navbar-header .navbar-toggle span{background:#011}.navbar .navbar-collapse,.navbar .collapse{border:none;text-align:center}.navbar .navbar-collapse .navbar-nav,.navbar .collapse .navbar-nav{display:inline-block;float:none}.navbar .navbar-collapse .navbar-nav li,.navbar .collapse .navbar-nav li{margin:0;padding:0 3px}.navbar .navbar-collapse .navbar-nav li a,.navbar .collapse .navbar-nav li a{background:transparent;color:#011;transition:0.4s}.navbar .navbar-collapse .navbar-nav li a:hover,.navbar .navbar-collapse .navbar-nav li a:focus,.navbar .collapse .navbar-nav li a:hover,.navbar .collapse .navbar-nav li a:focus{background:#ddd}.navbar .navbar-collapse .navbar-nav li.active a,.navbar .navbar-collapse .navbar-nav li.active a:hover,.navbar .navbar-collapse .navbar-nav li.active a:focus,.navbar .collapse .navbar-nav li.active a,.navbar .collapse .navbar-nav li.active a:hover,.navbar .collapse .navbar-nav li.active a:focus{background:#bbb;color:#fff}.image-container{margin-bottom:2em}.image-container img{width:100%}.sectionPic div{box-shadow:-2px 2px 0 #ddd;width:100%;height:15rem}#smoothie div{background:url("../img/menu_photos/smoothie.jpg") no-repeat 50% 60%;background-size:cover}#toast div{background:url("../img/menu_photos/toast.jpg") no-repeat center center;background-size:cover}#sandwiches div{background:url("../img/menu_photos/sandwich.jpg") no-repeat center center;background-size:cover}#juice div{background:url("../img/menu_photos/juice.jpg") no-repeat center center;background-size:cover}#bowls div{background:url("../img/menu_photos/bowl.jpg") no-repeat center center;background-size:cover}#salads div{background:url("../img/menu_photos/salad.jpg") no-repeat center center;background-size:cover}#snacks div{background:url("../img/menu_photos/snacks.jpg") no-repeat center center;background-size:cover}.addIns{margin:0}.addIns__list li{display:inline-block;text-transform:capitalize}.addIns__list li::after{content:", ";padding-right:4px}.addIns__list li:last-child::after{content:"";padding:0}#alexis div{background:url("../img/alchemy-18.jpg") no-repeat 50% 10%;background-size:cover;border-radius:7.5rem;margin:0 auto 0.5rem;height:15rem;width:15rem}#alexis p{font-weight:400}.cleanseInfo h3:nth-child(2){font-size:18px;margin-top:5px}#cleanse{background:url("../img/menu_photos/juice.jpg") no-repeat center 70%;background-size:cover;height:20rem;width:100%}@media screen and (min-width: 767px){#cleanse{min-height:30rem}}#hippocrates-cleanse ul,#alchemist-cleanse ul{border:1px solid #011;margin-top:1rem;padding:1rem}#hippocrates-cleanse ul li,#alchemist-cleanse ul li{margin-bottom:0.3rem}#hippocrates-cleanse ul li span,#alchemist-cleanse ul li span{color:#41c001;display:block;font-size:1.2rem}.cateringSection__details{color:#41c001;font-size:0.9em}.cateringSection__subtitle{margin-top:10px;margin-bottom:10px;position:relative;text-align:center;width:100%}.cateringSection__subtitle h3{color:#41c001;display:inline}.cateringSection__subtitle h3 span{background:#fff;padding:5px}.cateringSection__subtitle hr{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-top:3px solid #011;z-index:-100}.cateringSection__title{border-top:3px solid #41c001;border-bottom:3px solid #41c001;color:#41c001;padding-bottom:5px;text-align:center}.mainContent{border:1px solid #41c001;border-radius:0.2rem;margin-top:0;margin-right:20px;margin-bottom:20px;margin-left:20px;padding-top:0;padding-right:20px;padding-bottom:20px;padding-left:20px;text-align:center}.menuList{display:inline-block;margin-top:10px;margin-right:10px;margin-bottom:20px;margin-left:10px}.menuList li{margin:10px}.menuList__title{font-weight:bold}.sectionDetail{border:1px solid #41c001;border-radius:0.2rem;margin:20px;padding:20px}.sectionDetail li{text-align:center}.jumbo{background:url("../img/interior.jpg") no-repeat 50% 0;background-size:cover;height:300px;width:100%}.email{padding:2rem;text-align:center}.frame{margin:0 auto 2rem;width:100%}#contact li{text-transform:capitalize}table{background:#f00;border:3px solid #41c001;font:300 1rem "AvenirLight",Helvetica,Arial,sans-serif;margin-top:4rem;width:100%}table:last-child{margin-bottom:3rem}table tr{background:#fff}table tr:nth-child(odd){background:#ddd}table tr th{background:#41c001;border-radius:0;color:#fff;font-weight:400;padding:0.5rem}@media screen and (max-width: 600px){table tr th{font-size:0.7rem}}table tr td{border-radius:0;padding:0.5rem}@media screen and (max-width: 600px){table tr td{font-size:0.5rem}}#footer{border-top:3px solid #011;font:1rem/1.3em "AvenirLight",Helvetica,Arial,sans-serif;padding-top:2rem;padding-bottom:4rem}#hours{width:100%}#hours li{display:block;overflow:hidden;position:relative;width:100%}#hours li:after{border-bottom:1px dotted #011;content:" ";display:block;height:1rem;overflow:hidden}#hours li span:first-child{float:left;padding-right:0.3rem}#hours li span:last-child{float:right;padding-left:0.3rem}#sitemap{border-bottom:1px solid #011;margin-bottom:0.5rem;padding-bottom:0.5rem;text-transform:capitalize}#sitemap li{display:inline-block;text-align:center;margin-left:0.5rem}#sitemap li:first-child{margin-left:0}#contact li{margin-bottom:0.3rem;text-align:center}#contact li a{padding-bottom:0.1rem}#contact li a:hover,#contact li a:focus{text-decoration:none}#copy,#nutritional_information{float:left;font:0.8rem "AvenirLight",Helvetica,Arial,sans-serif}#nutritional_information{float:right}.dietaryRestrictions{text-align:center}.dietaryRestrictions__container{border:1px solid #011;display:inline-block;margin:1em auto;padding:1em;text-align:center}.dietList li{display:inline-block}.vegetarian,.vegan,.gf{color:#011;font:700 1.1em "Titillium Web",Helvetica,Arial,sans-serif}
