html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}img{border-style:none}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}[hidden],template{display:none}.sk-fading-circle{margin:40px auto;width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s ease-in-out infinite both;animation:sk-circleFadeDelay 1.2s ease-in-out infinite both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}html{-webkit-box-sizing:border-box;box-sizing:border-box;height:100vh;min-height:100%}body{font-size:100%;font-family:Raleway,sans-serif;color:#222;position:relative;margin:0;padding:0}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.wrapper{width:100%;min-height:100%;position:relative}.content-width{max-width:1000px;margin:0 auto}#page-header-content{position:relative;height:400px;margin-top:-6.5em;background-color:#333;background-size:cover;background-repeat:no-repeat;background-position:50%}#page-header-content:before{content:"";z-index:1;position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.8)),color-stop(30%,transparent),color-stop(75%,transparent),to(rgba(0,0,0,.7)));background:linear-gradient(180deg,rgba(0,0,0,.8),transparent 30%,transparent 75%,rgba(0,0,0,.7))}#page-header-content .header-content{padding:2em;position:relative;height:100%;z-index:10}#page-header-content .page-title{font-size:3.5em;font-weight:200!important;line-height:1;color:#fff;margin:0;padding:0;position:absolute;bottom:.5em}.site-content-wrapper{background:#fff}.site-content{padding:2em;position:relative;overflow:hidden}#primary.has-sidebar{width:100%;z-index:5}#primary.has-sidebar .site-main{margin-right:320px}#secondary{float:left;width:320px;margin-left:-320px;padding-left:2em}#secondary.before-content{float:right;z-index:10}a{color:#0645ad}a,a:hover{text-decoration:none}a:hover{color:#0b0080}a:active{color:#222}.entry-title,.nav-button,.nav-close{display:none}nav#main{width:100%;height:6.5em;position:relative;font-family:Amatic SC,Raleway,sans-serif;font-size:1em;font-weight:700;letter-spacing:1px;z-index:9999}nav#main ul{margin:0;padding:0;float:right}nav#main li,nav#main ul{list-style-type:none;display:inline-block}nav#main li{float:left;position:relative}nav#main .current-menu-item{font-weight:700}nav#main a{display:inline-block;color:#fff;height:5em;line-height:5em;padding:0 1em;text-decoration:none;font-size:1.2em}nav#main li:hover>a{color:#aaa}#menu-item-account .dashicons{line-height:5em!important}nav#main .sub-menu{position:absolute;top:100%;right:0;display:none;background:#fff;min-width:10em;z-index:9999}nav#main .menu-item:hover>.sub-menu{display:block}nav#main .sub-menu li{float:none;display:block}nav#main .sub-menu li a{color:#333}nav#main .sub-menu li:hover{background:#222}nav#main .sub-menu li:hover a{color:#fff}nav#main .sub-menu li a{display:block;height:3em;line-height:3em}.site-header{height:6em;width:100%;z-index:50;position:relative}.site-header .logo{width:300px;height:60px;background:url(../images/mslblogo-9be7af4f73.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:1.5em;left:2em;z-index:40}.site-header .logo a{display:block;width:100%;height:100%}.header-image-0{background-image:url(../images/section-fruit1-612a9b55b8.jpg)}.header-image-1{background-image:url(../images/section-fruit2-af036a7c8d.jpg)}.header-image-2{background-image:url(../images/section-garden-a009de26a7.jpg)}.header-image-3{background-image:url(../images/section-cookies-142dc2cce5.jpg)}.header-image-4{background-image:url(../images/section-muffins-1d620f1c71.jpg)}.social-links{display:none;position:absolute;top:40px;right:2em}.social-links a{display:block;float:left;width:2em;height:2em;margin:0 .4em;text-indent:-9999px;background-size:2em 2em;background-position:50%;background-repeat:no-repeat;opacity:.8}.social-links a:hover{opacity:1}.social-links .link-phone{background-image:url(images/social/handset.svg)}.social-links .link-facebook{background-image:url(images/social/facebook.svg)}.social-links .link-instagram{background-image:url(images/social/instagram.svg)}#featured-slider{position:relative;width:100%;margin-top:-6em;height:100vh;background-image:url(../images/bg-fade-f0d91b43c7.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}#featured-slider .slide{width:100%;height:100%;position:relative}#featured-slider .slide-text{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;max-width:1000px;margin:0 auto;color:#fff;z-index:40;padding:0 10em}#featured-slider .slide-text h2{margin:0;font-family:Pacifico,cursive;font-size:5em;font-weight:400!important;line-height:1.2}#featured-slider .slide-text p{font-size:1.5em;font-weight:200;max-width:22em;margin:.5em 0 1em;line-height:1.5;text-shadow:0 0 20px rgba(0,0,0,.75)}#featured-slider .callto-sign-up{color:#fff;font-weight:700;font-size:1.1em;margin-top:.5em;margin-right:.3em;background:rgba(30,30,30,.95);display:inline-block;padding:.8em 1em}#featured-slider .callto-sign-up:hover{background:#1e1e1e}#featured-slider .callto-facebook{color:#111;font-weight:700;font-size:1.1em;margin-top:.5em;background:hsla(0,0%,94.1%,.95);display:inline-block;padding:.8em 1em}#featured-slider .callto-facebook:hover{background:#f0f0f0}body.home{background-color:#333}.front-page-message{max-width:39em;margin-bottom:2em;font-size:1em;line-height:1.5;color:#222;background:hsla(0,0%,100%,.9);padding:1.1em 1.3em;text-shadow:none;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.75);box-shadow:0 15px 30px 0 rgba(0,0,0,.75)}.front-page-message-small{display:none;font-size:1em;color:#fff;background:rgba(0,0,0,.9);padding:1.1em 1.3em}.front-page-message-small a{color:#42b6f4}.slide-text .slide-text-large{display:none}.slide-text .slide-text-small{font-size:3.8em}@media screen and (max-width:60em){.front-page-message{display:none}.front-page-message-small,.slide-text .slide-text-large{display:block}.slide-text .slide-text-small{display:none}}.front-page-section{width:100%;height:100vh;font-size:1.4em;position:relative;background:#fff}.front-page-section .section-image{width:100%;height:100%;position:absolute;top:0;left:0;background-attachment:fixed;background-size:cover;background-repeat:no-repeat}#featured-slider:after,.front-page-section-left:after,.front-page-section-right:after{display:block;content:"";width:100%;height:40px;background:url(../images/fade-b3c125ab8e.png) repeat-x;position:absolute;bottom:-40px;z-index:1}.front-page-section-inner{margin:0 auto;width:100%;height:100%;max-width:1000px;padding:2em;position:relative}.front-page-section .section-text{font-weight:300;z-index:40;position:relative;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.front-page-section-left .section-text{left:0}.front-page-section-left .section-text,.front-page-section-right .section-text{width:50%;background:hsla(0,0%,100%,.99);padding:1.5em 2em;position:absolute;bottom:-1em}.front-page-section-right .section-text{right:0}.front-page-section .section-text .section-title{margin:0}.front-page-section .section-text p{line-height:1.5}.front-page-section .section-text>:last-child{margin-bottom:0!important}.section-what-we-do .section-image{background-image:url(../images/section-fruit1-612a9b55b8.jpg);background-position:50%}.section-convenient-easy .section-image{background-image:url(../images/section-wraps-cf7f1f71fd.jpg);background-position:50%}.section-fresh .section-image{background-image:url(../images/section-garden-a009de26a7.jpg);background-position:50%}.section-service-delivery .section-image{background-image:url(../images/section-chicken-a8edaba3c0.jpg);background-position:50%}.section-sign-up{text-align:center;height:350px;background:#333;color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSI1MCUiIGN5PSI1MCUiIHI9IjcwLjcxMSUiPjxzdG9wIHN0b3AtY29sb3I9IiMzMjMyMzIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMyODI4MjgiIG9mZnNldD0iMSIvPjwvcmFkaWFsR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTS01MC01MEg1MVY1MUgtNTB6Ii8+PC9zdmc+);background-image:radial-gradient(ellipse farthest-corner at center center,#323232 0,#282828 100%);background-image:-ms-radial-gradient(center center,ellipse farthest-corner,#323232 0,#282828 100%)}.section-sign-up .callto-sign-up{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:auto}.section-sign-up .callto-sign-up a{display:inline-block;font-weight:700;padding:.8em 1em}.section-sign-up .callto-sign-up a.sign-up{color:#fff;background:rgba(30,30,30,.95)}.section-sign-up .callto-sign-up a.more-info{color:#333;background:hsla(0,0%,78.4%,.95)}article{line-height:1.4}.alignright{float:right}.food-menu{list-style-type:none;padding:0}.food-menu-section{display:block;margin:1.5rem 0;border-left:4px solid #ddd}.food-menu-section .section-header{padding:0 1rem}.food-menu-section .section-title{margin:0 0 .4em;font-family:Amatic SC,cursive;font-weight:700;font-size:2.1em;letter-spacing:1px}.food-menu-section .section-description p{margin-top:0}.food-menu-items{list-style-type:none;padding:0}.food-menu-item{padding:.6rem 1rem;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;transition:all .3s ease}.food-menu-item.expanded,.food-menu-item:hover{background:#f5f5f5;cursor:default}.food-menu-item:active{cursor:default}.item-text{margin-right:3.5em}.item-controls{position:absolute;top:.6rem;right:1rem;width:60px;float:right;text-align:right;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.item-name{font-weight:700;font-size:1.1em}.item-price{margin-bottom:2px}.item-days{color:#bbb;font-size:.7em}.item-available{color:#666}.item-description{min-height:1em}.item-description p{margin:0;font-size:.9em}.item-options{display:none;width:100%}.item-options table{width:100%}.item-options td{padding:.5em;vertical-align:top}.item-options td>div{padding:.5em 0}.item-options strong{display:block;padding:0 0 .2em}.item-options td.empty{display:none}.optional-item{display:block}.optional-item input[type=checkbox]{margin:0 .5em 0 0}.buttons-wrapper{float:right}.item-selection{min-height:400px}.item-selection .food-menu{display:none}.my-lb-empty{display:none;color:#333;line-height:1.5}.my-lb-empty p:first-child{font-weight:700}.my-lb-empty p:last-child{font-size:.9em;color:#555}.my-lb-order-parts{list-style-type:none;padding:0}.my-lb-order-part{margin-bottom:1em;background:#f5f5f5}.my-lb-date{display:block;padding:.8em .6em;font-weight:700;background:#333;color:#fff}.my-lb-student-name{display:block;padding:.5em .6em;font-weight:700;background:#ebebeb}.my-lb-student-items{list-style-type:none;padding:0}.my-lb-item{padding:.6em;position:relative}.my-lb-item-name{display:block;margin-right:2em}.my-lb-item-details{display:block;font-size:.9em;padding:.1em 0 .2em .4em}.my-lb-optional-item{display:block}.my-lb-item-cost{padding:0 .1em;float:right}.my-lb-item-remove{color:#666;cursor:pointer;position:absolute;top:.5em;right:.6em}.my-lb-bottom{display:none;text-align:right;padding:.6em;background:#f5f5f5}.my-lb-total-text{font-weight:700}.my-lb-total{font-weight:400}.my-lb-pay{margin:1em 0 0}.site-footer{width:100%;padding:2em;background:#eee}.site-footer p{margin:0}.btn,.button{display:inline-block;font-weight:400;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1rem;font-size:1rem;border-radius:.25rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn:focus,.btn:hover,.button:focus,.button:hover{text-decoration:none}.btn.focus,.btn:focus,.button.focus,.button:focus{outline:0;-webkit-box-shadow:0 0 0 2px rgba(2,117,216,.25);box-shadow:0 0 0 2px rgba(2,117,216,.25)}.btn.disabled,.btn:disabled,.button.disabled,.button:disabled{cursor:not-allowed;opacity:.65}.btn.active,.btn:active,.button.active,.button:active{background-image:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary,.button{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-primary:hover,.button:hover{color:#fff;background-color:#025aa5;border-color:#01549b}.btn-primary.focus,.btn-primary:focus,.button.focus,.button:focus{-webkit-box-shadow:0 0 0 2px rgba(2,117,216,.5);box-shadow:0 0 0 2px rgba(2,117,216,.5)}.btn-primary.disabled,.btn-primary:disabled,.button.disabled,.button:disabled{background-color:#0275d8;border-color:#0275d8}.btn-primary.active,.btn-primary:active,.button.active,.button:active{color:#fff;background-color:#025aa5;background-image:none;border-color:#01549b}.btn-secondary{color:#292b2c;background-color:#fff;border-color:#ccc}.btn-secondary:hover{color:#292b2c;background-color:#e6e6e6;border-color:#adadad}.btn-secondary.focus,.btn-secondary:focus{-webkit-box-shadow:0 0 0 2px hsla(0,0%,80%,.5);box-shadow:0 0 0 2px hsla(0,0%,80%,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#fff;border-color:#ccc}.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#292b2c;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#2aabd2}.btn-info.focus,.btn-info:focus{-webkit-box-shadow:0 0 0 2px rgba(91,192,222,.5);box-shadow:0 0 0 2px rgba(91,192,222,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#5bc0de;border-color:#5bc0de}.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#2aabd2}.btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#419641}.btn-success.focus,.btn-success:focus{-webkit-box-shadow:0 0 0 2px rgba(92,184,92,.5);box-shadow:0 0 0 2px rgba(92,184,92,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#5cb85c;border-color:#5cb85c}.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#419641}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#eb9316}.btn-warning.focus,.btn-warning:focus{-webkit-box-shadow:0 0 0 2px rgba(240,173,78,.5);box-shadow:0 0 0 2px rgba(240,173,78,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#eb9316}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#c12e2a}.btn-danger.focus,.btn-danger:focus{-webkit-box-shadow:0 0 0 2px rgba(217,83,79,.5);box-shadow:0 0 0 2px rgba(217,83,79,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#d9534f;border-color:#d9534f}.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#c12e2a}.btn-outline-primary{color:#0275d8;background-image:none;background-color:transparent;border-color:#0275d8}.btn-outline-primary:hover{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-outline-primary.focus,.btn-outline-primary:focus{-webkit-box-shadow:0 0 0 2px rgba(2,117,216,.5);box-shadow:0 0 0 2px rgba(2,117,216,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0275d8;background-color:transparent}.btn-outline-primary.active,.btn-outline-primary:active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-outline-secondary{color:#ccc;background-image:none;background-color:transparent;border-color:#ccc}.btn-outline-secondary:hover{color:#fff;background-color:#ccc;border-color:#ccc}.btn-outline-secondary.focus,.btn-outline-secondary:focus{-webkit-box-shadow:0 0 0 2px hsla(0,0%,80%,.5);box-shadow:0 0 0 2px hsla(0,0%,80%,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#ccc;background-color:transparent}.btn-outline-secondary.active,.btn-outline-secondary:active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#ccc;border-color:#ccc}.btn-outline-info{color:#5bc0de;background-image:none;background-color:transparent;border-color:#5bc0de}.btn-outline-info:hover{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-outline-info.focus,.btn-outline-info:focus{-webkit-box-shadow:0 0 0 2px rgba(91,192,222,.5);box-shadow:0 0 0 2px rgba(91,192,222,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#5bc0de;background-color:transparent}.btn-outline-info.active,.btn-outline-info:active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-outline-success{color:#5cb85c;background-image:none;background-color:transparent;border-color:#5cb85c}.btn-outline-success:hover{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-outline-success.focus,.btn-outline-success:focus{-webkit-box-shadow:0 0 0 2px rgba(92,184,92,.5);box-shadow:0 0 0 2px rgba(92,184,92,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#5cb85c;background-color:transparent}.btn-outline-success.active,.btn-outline-success:active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-outline-warning{color:#f0ad4e;background-image:none;background-color:transparent;border-color:#f0ad4e}.btn-outline-warning:hover{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-outline-warning.focus,.btn-outline-warning:focus{-webkit-box-shadow:0 0 0 2px rgba(240,173,78,.5);box-shadow:0 0 0 2px rgba(240,173,78,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#f0ad4e;background-color:transparent}.btn-outline-warning.active,.btn-outline-warning:active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-outline-danger{color:#d9534f;background-image:none;background-color:transparent;border-color:#d9534f}.btn-outline-danger:hover{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-outline-danger.focus,.btn-outline-danger:focus{-webkit-box-shadow:0 0 0 2px rgba(217,83,79,.5);box-shadow:0 0 0 2px rgba(217,83,79,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#d9534f;background-color:transparent}.btn-outline-danger.active,.btn-outline-danger:active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-link{font-weight:400;color:#0275d8;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link:disabled{background-color:transparent}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#014c8c;text-decoration:underline;background-color:transparent}.btn-link:disabled{color:#636c72}.btn-link:disabled:focus,.btn-link:disabled:hover{text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}input:focus{outline:none}.input-email,.input-text,.input-txt,.input[type=email],.input[type=password],.input[type=text]{width:15em;padding:.5em .6em;border:1px solid #ccc;font-family:inherit;font-size:1em}.input-email:focus,.input-text:focus,.input-txt:focus,.input[type=email]:focus,.input[type=password]:focus,.input[type=text]:focus{outline:none;border:1px solid #888!important}.input-error{border:1px solid red}.wpum-login-form form label,.wpum-password-form label{width:12em}#wpum_loginformuser_login,#wpum_loginformuser_pass,.input-email,.input-text{max-width:20em;padding:.5em;line-height:1}#wpum_loginformuser_login,#wpum_loginformuser_pass{float:left}.wpum-login-form .login-remember{text-align:left}.wpum-login-form .login-remember label{padding:0}#wpum_loginformrememberme{margin-right:3px}.login-wrapper{max-width:20em;padding:2em 0 1em;margin:0 auto}#loginform>p{display:block;margin:0;padding:0}#loginform label{display:none}#wpum-account{margin:1em 0 0}.wpum-account-forms-tabs ul{padding:0}#wpum-account-forms-tabs ul li{margin:0}#wpum-account-forms-tabs ul li a{border-radius:0;padding:10px}.fieldset-nickname{display:none!important}.my-students h1{display:inline;vertical-align:middle}.my-students-top{display:block}.my-students table{width:100%;border-collapse:collapse;margin:2em 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.my-students th{padding:1em 0;text-align:left;border-bottom:1px solid #ccc}.my-students td{padding:1em 0}.my-students td:last-child{width:.5em}.my-students .student-name,.my-students .student-school{width:15em}.my-students .student-class{width:6em}.my-students textarea{width:15em;height:5em;resize:none}.my-students .empty-student{display:none}#no-students-notice td{text-align:center}.mslb-table{border-collapse:collapse;width:100%}.mslb-table td,.mslb-table th{padding:1em;border:1px solid #ddd;text-align:left}.mslb-table th{background:#eee}.mslb-table tr:hover{background:#fafafa}.table-full tr:last-child td,.table-full tr:last-child th{border-bottom:none}.table-full td:first-child,.table-full th:first-child{border-left:none}.table-full td:last-child,.table-full th:last-child{border-right:none}.table-full td:first-child,.table-full th:first-child{padding-left:20px}#my-orders tr:hover{background:none!important}#my-orders #customer-orders-list td,#my-orders #customer-orders-list th{border:none}#my-orders #customer-orders-list td{padding:.5em 1em}#my-orders #customer-orders-list .month-group-heading{font-weight:700;border:none}#my-orders #customer-orders-list .month-group-heading td{padding-top:2em}@media screen and (max-width:40em){#my-orders #customer-orders-list td{display:none}#my-orders #customer-orders-list td:first-child{display:block}}#my-orders #order-details{width:100%;border-collapse:collapse}#my-orders #order-details td{vertical-align:top;margin:0;padding:0;width:50%}@media screen and (max-width:40em){#my-orders #order-details td{padding:0!important}}#my-orders #order-contents{background:#fff;width:100%;margin:0}#my-orders #order-contents .item-options{display:inline}#my-orders #order-contents th{background:#333;color:#fff}#my-orders #order-contents th.order-part{background:#ccc}#my-orders #order-contents td,#my-orders #order-contents th{border:none!important}#my-orders #order-contents .total,#my-orders #order-contents .total-gst,#my-orders #order-contents .total-incl-gst,#my-orders #order-contents td:last-child{text-align:right}#my-orders #order-contents tr:nth-last-child(3){border-top:1px solid #ccc}#my-orders #order-contents tr:last-child{font-weight:700}@media screen and (max-width:40em){#my-orders #order-contents th.order-part{display:block!important;padding:0;background:none;color:#000;margin:.5em 0}#my-orders #order-contents td .od-item-cell:before{display:block;margin-bottom:.4em;font-weight:700;font-size:.8em}#my-orders #order-contents td .od-item-name:before{content:"Item"}#my-orders #order-contents td .od-student-name:before{content:"Student"}#my-orders #order-contents td .od-class-school:before{content:"School / Class"}#my-orders #order-contents td .od-item-quantity:before{content:"Qty"}#my-orders #order-contents td .od-item-total:before{content:"Price"}}.order-summary-wrapper{width:70%;float:left;padding-right:2em}.payment-wrapper{width:30%;float:right}.order-summary{width:100%;border-collapse:collapse}.order-summary th{padding:.4rem .6rem;background:0;text-align:left;border-bottom:1px solid #ccc}.order-summary th:nth-child(2){width:10rem}.order-summary th:nth-child(3){width:6rem}.order-summary td:nth-child(2),.order-summary td:nth-child(3),.order-summary th:nth-child(2),.order-summary th:nth-child(3){text-align:right}.order-summary td{padding:.6rem;vertical-align:top}.order-summary .order-part{font-weight:700;background:#ccc}.order-summary .order-student{font-weight:700}.order-summary .order-item td:first-child{padding-left:2rem}.order-summary .order-item td{padding-top:.2rem;padding-bottom:.2rem}.order-summary .order-item .options{font-size:.85em;padding:.3em 0 0;color:#777}.order-summary .total td:nth-child(2),.order-summary .total td:nth-child(3){border-top:1px solid #ccc!important}.order-summary .total-incl-gst td{font-weight:700}#payment-form{margin-bottom:1em}@media screen and (max-width:60em){nav#main{position:fixed;z-index:200;background-color:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.nav-mask,body.has-active-menu{overflow:hidden}.nav-mask{position:fixed;z-index:100;top:0;left:0;width:0;height:0;background-color:#000;opacity:0;-webkit-transition:opacity .3s,width 0s .3s,height 0s .3s;transition:opacity .3s,width 0s .3s,height 0s .3s}.nav-mask.is-active{width:100%;height:100%;opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}.nav-button{display:block;z-index:60;position:absolute;right:1.1em;top:.6em;color:#fff;background:transparent;font-size:2.5em;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.nav-button:focus{outline:none}.nav-close{display:block;z-index:300;color:#333;font-size:2em;position:absolute;top:.5em;right:.8em;cursor:pointer}.nav-close:focus{outline:none}nav#main.slide-right{width:300px;height:100%;overflow-y:scroll;top:0;right:0;-webkit-transform:translatex(300px);transform:translatex(300px)}nav#main.slide-right.is-active{-webkit-transform:translateX(0);transform:translateX(0)}nav#main li,nav#main ul{float:none;display:block;width:100%}nav#main>li:first-child{background:#000}nav#main .current-menu-item{border-left:4px solid #aaa}nav#main a{color:#333!important;display:block;height:auto;line-height:1;padding:1em;text-decoration:none;font-size:1.4em}#menu-item-account .dashicons{line-height:1!important}nav#main .sub-menu{width:100%;display:block}nav#main .sub-menu li:hover{background:transparent}nav#main .sub-menu li a{display:block;height:auto;line-height:1}}@media screen and (max-width:40em){body{font-size:1em;overflow-x:hidden}.wrapper{width:100%}.site-header{padding:1.2em}.site-header .logo{width:60%;height:60px;top:1.5em;left:1em}.nav-button{right:.75em!important}#page-header-content{height:300px}#page-header-content .header-content{padding:1em}#page-header-content .page-title{font-size:3em;bottom:.3em}.site-content{padding:1em}#primary.has-sidebar{width:100%;float:none}#primary.has-sidebar .site-main{margin-right:0}#secondary{float:none;width:100%;margin:0;padding:0}.site-footer{padding:1rem}.food-menu-section .section-header{padding:0 0 0 .6rem}.food-menu-item{padding:.6rem 0 .6rem .6rem}.food-menu-item:hover{background:transparent}.food-menu-item.expanded{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.food-menu-item .item-controls{right:0}#featured-slider .slide-text{padding:0 1.2em}#featured-slider .slide-text h2{font-size:3em}#featured-slider .slide-text p{font-size:1em}.front-page-section{height:auto;margin:0;padding:0}.front-page-section .section-image{background-attachment:scroll;height:300px;position:relative;top:auto;left:auto}.front-page-section-inner{padding:0}.front-page-section .section-text{width:100%;position:relative;bottom:auto;left:auto;right:auto;padding:2rem 1.5rem;margin:0;-webkit-box-shadow:0;box-shadow:0}.front-page-section .section-title{font-size:1.4em}.front-page-section .section-text p{font-size:.9em}#featured-slider:after,.front-page-section-left:after,.front-page-section-right:after{display:none}.section-sign-up{height:200px}.section-sign-up a{font-size:.8em}.aligncenter,.alignleft,.alignright{display:block;margin:0 auto;float:none;clear:both;padding:.4em 0}input[type=email],input[type=password],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}#wpum_loginformuser_login,#wpum_loginformuser_pass,.button,.input-email,.input-text{width:100%}.button{padding-top:1em;padding-bottom:1em}.wpum-password-form fieldset div.field,.wpum-password-form fieldset label,.wpum-profile-form fieldset div.field,.wpum-profile-form fieldset label,.wpum-registration-form fieldset div.field,.wpum-registration-form fieldset label,.wpum-update-password-form fieldset div.field,.wpum-update-password-form fieldset label{float:none;width:100%}.my-students .student{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:2em 0}.my-students .student-school{margin-bottom:1em;width:100%}.my-students .student-class,.my-students td:last-child{width:100%}.my-students .btn-delete-student:before{content:"Delete"}.order-summary-wrapper,.payment-wrapper{float:none;width:100%;padding-right:0}table{width:100%}th{display:none}td,tr{display:block;width:100%}td{min-width:0;padding:.6em 0!important}.order-summary .order-part{margin:1rem 0 .3rem}.order-summary .order-part td{text-align:center}.order-summary .order-student td{padding:.7rem 0 0!important}.order-summary .order-item td:first-child{padding:.5rem 0 0 1rem!important}.order-summary .order-item td:nth-child(2){width:4rem;float:left;text-align:left;font-size:.9rem;padding:.2rem 0 .5rem 1rem!important}.order-summary .order-item td:nth-child(3){width:10rem;text-align:left;font-size:.9rem;padding:.2rem 0 .5rem!important}.order-summary .order-item td:nth-child(2):before{content:"Qty: "}.order-summary .order-item td:nth-child(3):before{content:"Price: "}.order-summary .total-gst td:first-child,.order-summary .total-incl-gst td:first-child,.order-summary .total td:first-child{display:none}.order-summary .total,.order-summary .total-gst,.order-summary .total-incl-gst{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.order-summary .total-gst td:nth-child(3),.order-summary .total-incl-gst td:nth-child(3),.order-summary .total td:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 5rem;flex:0 0 5rem}td.label{min-width:inital}.input-txt,td.label{width:100%!important}}.customer-notice{display:block;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.customer-notice a{font-weight:700}.customer-notice a:hover{text-decoration:underline}.notice-success{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d}.notice-info{background-color:#d9edf7;border-color:#bcdff1;color:#31708f}.notice-warning{background-color:#fcf8e3;border-color:#faf2cc;color:#8a6d3b}.notice-danger{background-color:#f2dede;border-color:#ebcccc;color:#a94442}.spin{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased;animation:spin 2s linear;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:spin 2s linear;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:spin linear 2s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:spin linear 2s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:spin linear 2s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}