body{background-color:#ffffff!important;font-family:'Lato',Arial,sans-serif;font-size:16px;line-height:140%;color:#352f2f;position:relative;}a:link,a:visited,a:hover,a:active{text-decoration:none;color:#d54600;outline:none;}ul,li{margin:0;padding:0;list-style-type:none;}h1,h2,h3{text-transform:uppercase;color:#d54600;}.clear{clear:both;}span.required{font-weight:bold;}span.number{display:block;float:left;margin-right:10px;width:60px;height:60px;border-radius:30px;color:#fff;font-size:48px;line-height:120%;text-align:center;}span.food-image{position:absolute;z-index:0;opacity:1;display:block;}.anchor{position:absolute;top:-70px;left:0;}img.mobile{display:none;}.wrapper{width:100%;margin:0 auto;}.social{width:68px;height:230px;position:fixed;top:50%;right:0;background:rgba(255,255,255,.9);margin-top:-115px;z-index:15;}.no-rgba .social{background:url(../images/rgba-white-90.png) repeat;}.social a{padding:10px 0 0 10px;display:block;margin:0;}.social a img{display:block;width:46px;height:46px;border:0;padding:0;}#wrap_branding{position:relative;z-index:20;}nav.main{font-size:24px;text-transform:uppercase;width:100%;height:70px;position:absolute;top:40px;right:0;z-index:15;background:rgba(255,255,255,.9);-webkit-box-shadow:#939393 0 0 5px;-moz-box-shadow:#939393 0 0 5px;box-shadow:#939393 0 0 5px;}.no-rgba nav.main{background:url(../images/rgba-white-90.png) repeat;}nav.sticky{position:fixed;top:0!important;}nav.main .wrap{margin:0 auto;max-width:1030px;position:relative;}nav.main .inner{display:table;margin:0 0 0 auto;}nav.main ul{padding:5px;height:60px;}nav.main ul li{font-weight:bold;display:block;float:left;height:60px;margin:0 20px 10px 0;line-height:240%;}nav.main ul li:hover{opacity:.9;}nav.main ul li.buy a{color:#7ac043;}.buy span.number{background:#7ac043;}.no-borderradius .buy span.number{background:url(../images/circle-green-60x60.png) no-repeat;}nav.main ul li.make a{color:#004f30;}.make span.number{background:#004f30;}.no-borderradius .make span.number{background:url(../images/circle-darkgreen-60x60.png) no-repeat;}nav.main ul li.eat a{color:#d57d00;}.eat span.number{background:#d57d00;}.no-borderradius .eat span.number{background:url(../images/circle-orange-60x60.png) no-repeat;}a.vegan-life{display:block;width:156px;height:50px;background:url("../images/vegan-life-logo-small.png") no-repeat scroll 0 0 transparent;position:absolute;text-indent:-9999px;left:10px;top:8px;}.text-number a.disabled{color:#fff;cursor:text;}.sticker .text-number a.disabled{color:#D54600;}.pane{overflow:hidden;}.pane .inner{max-width:960px;padding:40px 60px 40px 10px;position:relative;margin:0 auto;}.pane h2{font-size:48px;line-height:160%;margin:0 0 20px -40px;text-shadow:0px 1px 1px #4d4d4d;}.pane h2 span.number{background:rgba(255,255,255,0.8);width:80px;height:80px;border-radius:40px;font-size:64px;box-shadow:0px 1px 1px #4d4d4d;}.no-rgba .pane h2 span.number{background:url(../images/rgba-white-80.png) repeat;}.pane.buy h2,.pane.buy h3,.pane.buy h2 span.number{color:#004f30;}.no-borderradius .pane.buy h2 span.number{background:url(../images/circle-white-80x80.png) no-repeat!important}.pane.make h2,.pane.make h3,.pane.make h2 span.number{color:#7ac043;}.no-borderradius .pane.make h2 span.number{background:url(../images/circle-green-80x80.png) no-repeat!important}.pane.eat h2,.pane.eat h3,.pane.eat h2 span.number{color:#d57d00;}.no-borderradius .pane.eat h2 span.number{background:url(../images/circle-white-80x80.png) no-repeat!important}#header{background:#fff;position:relative;height:382px;z-index:1;clear:both;}#header .inner{position:relative;padding:80px 50px 0 10px;min-height:302px;}#header .mask{background:url(../images/header-mask.png) repeat-y;position:absolute;top:0;left:0;height:100%;width:500px;z-index:0;}#header .inner a.vegan-life{display:none;right:10px;left:auto;top:70px;}#header h1{color:#7ac043;font-size:72px;line-height:105%;font-weight:900;margin:20px 0 0;font-weight:900;text-shadow:0px 1px 1px #4d4d4d;position:relative;z-index:1;}#header h1 span{color:#004f30;font-size:90px;display:block;}#header h2{text-transform:none;font-size:21px;line-height:120%;width:35%;color:#352f2f;font-weight:normal;margin:15px 0 20px!important;text-shadow:none;position:relative;z-index:1;}#what-to-buy-pane{margin:0 auto;position:relative;padding:0 0 40px;background:#9DB966 url(../images/canvas-logo-green.jpg) repeat 0 0;}#what-to-buy-pane h2{color:#fff;}#what-to-buy-pane .main-column{width:50%;float:left;}#what-to-buy-pane .intro p{color:#fff;}#shopping-list{font-size:13px;color:#352f2f;position:relative;}#shopping-list p{margin:0 0 10px;line-height:120%;}#shopping-list h3{padding:10px 0 5px 12px;font-size:24px;margin:0 0 10px;color:#004f30;text-transform:none;}#shopping-list h4{margin:0;text-transform:uppercase;background:#fff;color:#4f8525;font-size:18px;padding:8px 12px;border-bottom:1px solid #7ac043;cursor:pointer;}#shopping-list h4 span{width:18px;height:18px;display:block;background:url(../images/accordion-toggle.png) no-repeat 0 -18px;float:left;margin:2px 6px 0 0;}#shopping-list h4.active span{background-position:-18px -18px;}#shopping-list h4:hover{color:#7AC043;}#shopping-list h4:hover span{background-position:0 0;}#shopping-list h4:hover.active span{background-position:-18px 0;}#shopping-list div.food{display:none;padding:10px 4%!important;background:rgba(255,255,255,.8);}.no-rgba #shopping-list div.food{background:url(../images/rgba-white-80.png) repeat;}#shopping-list ul{float:left;width:42%;margin-right:3%;}#shopping-list li{margin:0 0 8px 0;line-height:140%;}#shopping-list span,#shopping-list label{display:block;margin-left:22px;}#shopping-list input[type=checkbox]{display:block;float:left;}#where-to-find{float:right;width:40%;color:#fff;background-color:rgba(0,79,48,0.95);margin-left:8%;}.no-rgba #where-to-find{background:url(../images/rgba-darkgreen-95.png) repeat;}#where-to-find div{padding:15px 20px 20px;}#where-to-find p{margin:0;}h3.where-find{background-image:url(../images/icon-shopping-cart.png);background-repeat:no-repeat;background-position:0 4px;position:relative;margin:0 0 10px;}h3.where-find span{font-size:21px;color:#fff;font-weight:bold;text-transform:uppercase;padding:10px 0 10px 44px;display:block;}.list-nav{position:relative;margin:20px 0 0;text-transform:none;}.list-nav a{display:block;background-image:url(../images/icon-list-options.png);background-color:rgba(0,79,48,0.95);background-repeat:no-repeat;font-size:21px;color:#fff;font-weight:bold;margin:10px 10px 10px 0;float:left;}.no-rgba .list-nav a{background-color:#004f30;}.list-nav a.print{background-position:6px -128px;padding:8px 20px 8px 50px;width:130px;}.list-nav a.email{background-position:8px 4px;padding:8px 20px 8px 56px;width:150px;}.list-nav a.canada{background-color:rgba(0,79,48,0.95);background-image:none;padding:8px 0 8px 12px;width:230px;}.list-nav a.active{color:#004f30;background-color:rgba(255,255,255,.8);background-position:8px -56px;}.no-rgba .list-nav a.active{background-color:#fff;}.list-nav a:hover{color:#bdf194;}.list-nav a.active:hover{color:#004f30;}#email-list{background:rgba(255,255,255,.8);color:#004f30;padding:20px;display:none;clear:both;position:relative;}.no-rgba #email-list{background:#fff;}#email-list{width:434px;}#email-list li{margin:0;padding:0 0 10px 0;clear:both;display:block;}#email-list li input,.enews input[type=text]{background:rgba(255,255,255,.8);border:1px solid #9DB966;padding:4px 2px;width:45%;font-size:16px;}.no-rgba #email-list li input,.no-rgba .enews input[type=text]{background:url(../images/rgba-white-80.png) repeat;}#email-list li label{display:block;}#email-list li.checkbox{font-size:13px;line-height:120%;height:24px;padding:0 0 15px;width:auto;}#email-list li.checkbox input{float:left;margin:3px 5px 0 0;width:auto;border:0;}#email-list li.checkbox label{float:left;display:block;width:85%;margin:3px 0 0 0;border:0;}#email-list li label.required{font-weight:bold;}#email-list .required-message{color:red;display:block;margin:10px 0 5px;}#email-list #btnSubmit,.enews input[type=submit]{background-color:#7ac043;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7ac043),color-stop(100%,#62a42e));background-image:-webkit-linear-gradient(top,#7ac043,#62a42e);background-image:-moz-linear-gradient(top,#7ac043,#62a42e);background-image:-ms-linear-gradient(top,#7ac043,#62a42e);background-image:-o-linear-gradient(top,#7ac043 #62a42e);background-image:linear-gradient(top,#7ac043,#62a42e);border:1px solid #62a42e;border-bottom:1px solid #5b992b;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 0 #539321;box-shadow:inset 0 1px 0 0 #96ca6d;color:#fff;text-transform:uppercase;font-size:16px;font-weight:700;padding:7px 0 8px 0;text-align:center;text-shadow:0 -1px 0 #4c9021;width:120px;margin:0 0 10px;}#email-list #btnSubmit:hover{background-color:#76b347;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#76b347),color-stop(100%,#5e9e2e));background-image:-webkit-linear-gradient(top,#76b347,#5e9e2e);background-image:-moz-linear-gradient(top,#76b347,#5e9e2e);background-image:-ms-linear-gradient(top,#76b347,#5e9e2e);background-image:-o-linear-gradient(top,#76b347,#5e9e2e);background-image:linear-gradient(top,#76b347,#5e9e2e);-webkit-box-shadow:inset 0 1px 0 0 #8dbf67;box-shadow:inset 0 1px 0 0 #8dbf67;cursor:pointer;}#email-list #btnSubmit:active{border:1px solid #5b992b;border-bottom:1px solid #538c27;-webkit-box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eeeeee;box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eeeeee;}#email-list .disclaimer{font-size:13px;line-height:120%;}#email-list.active{display:block;}#loading{width:100%;position:absolute;top:0;left:0;height:100%;background:rgba(122,192,67,.6);text-align:center;z-index:1;display:none;}.no-rgba #loading{background:url(../images/rgba-green-60.png) repeat;}#loading img{display:block;margin:80px auto 0;}#what-to-make-pane{position:relative;background:#1b5b1e;color:#fff;}#what-to-make-pane h2{color:#fff;}#what-to-make-pane h2 span.number{background:rgba(122,192,67,0.9);color:#fff!important;}.no-rgba #what-to-make-pane h2 span.number{background:url(../images/rgba-green-90.png) repeat;}#what-to-make-pane p.intro{width:45%;}.meal-nav{width:960px;overflow-x:hidden;position:relative;height:42px;margin-bottom:10px;}.meal-nav a{color:#7AC043;float:left;text-transform:uppercase;font-size:21px;margin-right:10px;font-weight:bold;cursor:pointer;line-height:180%;}.meal-nav a span{float:left;margin-right:5px;}.meal-nav a span.number{background:#7AC043;font-size:28px;line-height:130%;width:40px;height:40px;}.no-borderradius .meal-nav a span.number{background:url(../images/circle-green-40x40.png) no-repeat;}.meal-nav a.active{color:#FFF;}.meal-nav a.active span.number{background:#FFF;color:#1B5B1E;}.no-borderradius .meal-nav a.active span.number{background:url(../images/circle-white-40x40.png) no-repeat;}.meal-plans{width:100%;overflow-x:hidden;overflow-y:hidden;min-height:260px;color:#352F2F;overflow-x:scroll;}.meal-slider{width:200%;clear:both;padding:0;}.meal-plans .meals{width:50%;min-height:260px;float:left;position:relative;}.meals .day{padding:10px 3%;left:0;width:94%;display:none;background:rgba(255,255,255,0.9);min-height:220px;}.no-rgba .meals .day{background:url(../images/rgba-white-90.png) repeat;}.meals ul{list-style:none;height:40px;padding:0;background:rgba(122,192,67,0.9);}.no-rgba .meals ul{background:url(../images/rgba-green-90.png) repeat;}.meals .day ul{background:none!important;height:auto;}.meals .day ul li{float:none;display:block;color:#352F2F;font-size:16px;line-height:120%;font-weight:normal;text-transform:none;padding:0;margin:0 0 7px;text-align:left;width:100%;}.day.active{display:block;}.meals .day .meal{float:left;width:30%;margin-right:3%;}.meals li{float:left;display:block;text-transform:uppercase;color:#fff;font-size:18px;font-weight:bold;padding:8px 12px 10px;text-align:center;width:9%;cursor:pointer;}.meals li.active{background:none;background:rgba(255,255,255,0.9);color:#7ac043;}.no-rgba .meals li.active{background:url(../images/rgba-white-90.png) repeat;}#what-to-make-pane p.text-message{margin:40px 0 0 0;width:40%;float:left;}#what-to-make-pane p.text-message strong{color:#d57d00;font-weight:900;}#what-to-make-pane p.text-message .text-number a{color:#d57d00;}#what-to-make-pane .button-set{width:50%;float:right;}.button-set{padding:40px 0 30px 0;height:44px;}.button-set li{display:block;float:right;margin-left:80px;margin-bottom:40px;width:210px;height:64px;background:#7AC043;color:#fff;font-size:18px;line-height:120%;text-transform:uppercase;position:relative;-webkit-transition:background-color 0.5s linear;}.button-set li.recipes{width:180px;}.button-set li.videos{display:none;}.button-set li.recipes a{background:url(../images/circle-recipes.png) no-repeat;}.button-set li.baking a{background:url(../images/circle-baking.png) no-repeat;}.button-set li:last-child{margin:0;}.button-set li:hover{background:#65a730;-webkit-transition:background-color 0.5s linear;}.button-set li a{display:block;width:160px;height:104px;top:-20px;left:-50px;padding:30px 0 10px 110px;position:absolute;color:#fff;}#where-to-eat-pane{background:#eaf0df;position:relative;}#where-to-eat-pane p.intro{width:50%;}#where-to-eat-pane h3{font-size:21px;line-height:160%;color:#d54600;background:url(../images/ribbon-header-bg.png) no-repeat;text-align:center;margin:0 auto 15px;width:462px;height:25px;padding:6px 0 16px;}#where-to-eat-pane .inner{padding:40px 60px 20px 10px;}.locations{width:100%;background:rgba(122,192,67,0.6);position:relative;z-index:1;}.no-rgba .locations{background:url(../images/rgba-green-60.png) repeat;}.locations ul{max-width:960px;padding:20px 60px 20px 10px;margin:0 auto;clear:both;}.locations ul li{float:left;display:block;width:44%;margin-right:4%;}.locations ul li:last-child{margin-right:0;}.locations p{margin:5px 0 15px;}.locations h4{text-transform:uppercase;margin:15px 0 0;color:#004F30;}.slider{max-width:870px;margin:0 auto;line-height:130%;}.slides li{width:420px;height:auto;background:rgba(234,240,223,.7);}.no-rgba .slides li{background:url(../images/rgba-lightgreen-70.png) repeat;}.slides li img{width:420px;height:auto;}.slides li p{margin:0;padding:10px;}.carousel{margin:0;}.carousel li{margin:0 30px 0 0;}#where-to-eat-pane .button-wrap{width:100%;clear:both;background:rgba(122,192,67,0.8);}.no-rgba #where-to-eat-pane .button-wrap{background:url(../images/rgba-green-80.png) repeat;}#where-to-eat-pane .button-wrap a.button{max-width:1000px;margin:0 auto;clear:both;color:#004F30;font-weight:700;font-size:21px;padding:12px 20px 15px;display:block;line-height:140%;position:relative;}#where-to-eat-pane .button-wrap a.button span{background:url(../images/icon-restaurant.png) no-repeat 0 0;position:absolute;left:-25px;top:3px;width:40px;height:50px;display:block;z-index:1;}#inspiration{background:#5D5040 url(../images/canvas-chocolate.jpg) repeat 0 0;color:#fff;}#inspiration h2{line-height:100%;}#inspiration h2 span{margin-left:40px;color:#EAF0DF;}#inspiration a:link,#inspiration a:visited,#inspiration a:hover,#inspiration a:active{color:#7AC043;}#inspiration .button-set{margin-left:50px;}#inspiration .button-set li{float:left;width:270px;margin:0 80px 0 10px;}#inspiration .button-set li a{width:180px;color:#fff;}.button-set li.diet a{background:url(../images/circle-diet.png) no-repeat;}.button-set li.truth a{background:url(../images/circle-eating.png) no-repeat;}#conclusion{text-align:left;position:relative;background:#fff;}#conclusion .inner{padding:40px 50px 40px 10px;position:relative;}#conclusion .message{width:55%;float:right;clear:right;}#conclusion .message p{margin:0;}#conclusion .message h2{margin:0!important;color:#28160a;text-align:center;font-size:36px;line-height:100%;}#conclusion h2 span{color:#7AC043;}#conclusion p.copyright{font-size:11px;margin:0;line-height:140%;text-align:left;}.sticker{margin:10px 0 20px;color:#004F30;font-size:11px;line-height:120%;text-align:left;background:#B8D78C;}.no-rgba .sticker{background:url(../images/rgba-green-60.png) repeat;}.sticker div{padding:14px 20px;}.sticker h4{font-size:16px;margin:0;line-height:120%;}.sticker h4 span{color:#D54600;font-weight:900;}#conclusion .sticker p{margin:10px 0 0;}.enews{margin:20px 0 10px;background:#eaf0df;}#conclusion .enews div.inner{padding:14px 20px 14px 20px;}.pane.eat .enews h3{margin:0 0 10px;color:#004F30;font-size:18px;}.enews .field{float:left;margin-right:5px;}.enews #reqEnewsEmail,.enews #regEnewsEmail{display:block;font-size:12px;line-height:100%;padding-left:6px;margin-top:-3px;}.enews input[type=text]{width:auto;display:block;margin:0;}.enews input[type=submit]{line-height:27px;padding:0;margin:0 0 0 6px;border:0;cursor:pointer;}#conclusion .enews p{font-size:11px;line-height:120%;margin:5px 0 0;}#conclusion .enews #pnlEnewsThanks p{font-size:16px;}.wear-vegan{background:#bce2e5;}.help-bar{background:#65bedb;}.wear-vegan,.help-bar{position:relative;z-index:2;}#conclusion .wear-vegan .inner,.help-bar .inner{padding:20px 50px 20px 10px;}.wear-vegan h4{font-size:24px;margin:0;text-align:center;}.help-bar h4{font-size:21px;line-height:1.3;margin:0;text-align:center;}.wear-vegan h4 a,.help-bar h4 a{color:#28160a;}.help-bar h4 a{text-decoration:underline;}.wear-vegan a span.button{background-color:#39a5ad;line-height:27px;padding:4px 10px;width:122px;margin:0 0 0 15px;display:inline-block;border-radius:3px;font-weight:900;font-size:16px;text-transform:uppercase;color:#ffffff;text-shadow:0 -1px 0 #237b82;}.wear-vegan .button:hover{background:#59c9d1;}@media only screen and (max-width: 1260px) {.pane h2{margin:0 0 20px 0!important;}.locations .button-wrap a.button{padding:12px 20px 15px 50px;}.locations .button-wrap a.button span{left:5px;}#shopping-list .email-form input{width:80%;}#shopping-list .email-form .checkbox input{width:auto;}}@media only screen and (max-width: 1040px) {#what-to-make-pane p.text-message{width:26%;}#what-to-make-pane .button-set{width:65%;}.button-set li.recipes{width:150px;}#where-to-eat-pane .button-wrap a.button span{left:10px;}#where-to-eat-pane .button-wrap a.button{padding:12px 20px 15px 50px;}}@media only screen and (max-width: 980px) {nav.main .wrap{position:static;}nav.main a.vegan-life{display:none;}#header .inner a.vegan-life{display:block;}nav.main .inner{margin:0 auto;}#inspiration .button-set{margin-left:40px;}}@media only screen and (max-width: 960px)
{iframe.formbuilder-iframe{height:620px;}}@media only screen and (max-width: 840px) {nav.main{font-size:18px;height:52px;}nav.main span.number{border-radius:20px;font-size:30px;height:40px;margin-right:6px;width:40px;}.anchor{top:-52px;}#conclusion{background-position:-200px 0;}#inspiration h2 span{margin-left:0;}#inspiration .button-set li{margin:0 80px 40px 10px;}#header h2{width:70%;}}@media only screen and (max-width: 839px) {#inspiration .button-set li{width:300px}.wear-vegan a span.button{display:block;margin:10px auto 0;}}@media only screen and (max-width: 780px)
{iframe.formbuilder-iframe{height:690px;}}@media only screen and (max-width: 640px) {#conclusion .message{float:none;width:80%;margin:0 auto;}}@media only screen and (max-width: 620px) {.pane h2 span{font-size:36px;}#inspiration h2{font-size:36px;}nav.main{font-size:14px;height:50px;top:40px;}nav.main ul{height:auto;}nav.main ul li{width:31%;height:auto;margin-right:2%;line-height:120%;}.meal-plans{min-height:290px;}.meal-plans .meals{min-height:290px;}.meals .day{min-height:250px;}.meals .days li{font-size:14px!important;width:10%!important;padding:8px 2% 10px 2%!important;}.meals .days li:last-child{border-right:0!important;}.anchor{top:-40px;}#email-list li input{width:90%;}#what-to-buy-pane{padding:0 0 20px;}#what-to-buy-pane .main-column{width:auto;float:none;margin:0 0 0 0;}#what-to-buy-pane #where-to-find{width:auto;float:none;margin:30px 0 0;}}@media only screen and (max-width: 480px) {#header .inner{background:url(../images/mobile-header-gardein.jpg) no-repeat 100% 100%;}nav.main{font-size:14px;}nav.main ul{padding:10px 5px;}nav.main ul li{width:29%;}nav.main ul li.make{width:36%;}nav.main span.number{font-size:24px;border-radius:15px;height:30px;margin-right:6px;width:30px;}.food-image{display:none;}.social{width:100%;bottom:0;height:50px;top:auto;left:auto;position:absolute;}.social{background:rgba(122,192,67,0.9);}.social a{float:left;padding:8px 0 0 16px;}.social a img{width:36px;height:36px;}span.number{font-size:21px;height:28px;line-height:120%;margin-right:5px;width:28px;border-radius:14px;}#header{height:auto!important;}#header .inner{padding:60px 10px 40px 10px;}#header h1{font-size:48px;line-height:120%;margin:10px 0 20px;}#header h1 span{font-size:80px;}#header h2{width:100%;}#header .inner a.vegan-life{bottom:10px;top:auto;left:10px;}.pane .inner,#where-to-eat-pane .inner{padding:10px;}.pane h2 span.number{background:none repeat scroll 0 0 rgba(255,255,255,0.8);border-radius:24px;font-size:36px;height:48px;width:48px;}.pane h2{font-size:28px;line-height:160%;}#what-to-buy-pane #avocado{display:none;}#what-to-buy-pane p{width:100%!important;}#shopping-list h3{font-size:21px;}#shopping-list h4{font-size:16px;}#shopping-list ul{width:100%;float:none;}.list-nav a.email{width:70px;padding-right:10px!important;}.list-nav a.print{width:70px;left:150px;padding-right:10px!important;}#email-list{width:90%;padding:20px 5%;}#email-list li input{width:80%;font-size:16px!important;font-size:1em;}.list-nav{height:60px;}.list-nav a{width:20%;font-size:16px;padding:6px 3%;margin-right:4%;}#what-to-make-pane{background-image:none!important;}#what-to-make-pane p.intro{width:100%!important;}#what-to-make-pane p.text-message{width:100%!important;float:none!important;}.meal-plans,.meal-plans .meals{}.meal-nav a{line-height:140%;}.meal-nav a span.number{width:30px;height:30px;font-size:21px;line-height:130%;border-radius:15px!important;}.meals .day .meal{width:100%!important;margin:0 0 15px!important;float:none!important;}.meals .day{}.meal p{margin:10px 0 0;}#what-to-make-pane .button-set{width:100%;}.button-set{height:auto;}#what-to-make-pane .button-set li{float:right;clear:right;}.button-set li{margin:0 0 50px;float:right;clear:right;width:80%!important;height:60px!important;}.button-set li a{float:none;width:auto!important;margin:10px 0;top:-30px;height:70px;left:-50px;padding:26px 0 10px 110px!important;}#where-to-eat-pane h3{width:auto;background-size:100%;line-height:120%;padding:2px 0 2px;}#where-to-eat-pane p.intro{width:100%;}.locations ul{padding:10px;}.locations ul li{width:100%;float:none;height:auto;}.slider{width:100%;margin:0 auto;float:none;}.slider img{width:100%;height:auto;}.flex-direction-nav .flex-prev{left:-10px;}.flex-direction-nav .flex-next{right:-10px;}.carousel li{margin:0 0 0 0;}#where-to-eat-pane .button-wrap a.button{font-size:21px;line-height:110%;}#where-to-eat-pane .button-wrap a.button span{background-position:0 2px;}#inspiration h2 span{font-size:24px;}#inspiration .button-set li{width:100%!important;clear:both;float:none;margin:0 0 50px 0!important;font-size:16px;}#inspiration .button-set li a{padding:26px 0 10px 110px!important;left:-40px;}#inspiration .button-set li:last-child{margin:0 0 20px 0!important;}#inspiration .button-set li:last-child a{padding:26px 10px 10px 110px!important;}#conclusion{background-image:none;}#conclusion .inner{padding:10px 10px 10px 10px;}#conclusion .message{width:100%;min-height:0;}#conclusion .message h2{line-height:110%;}#conclusion p,#conclusion h2{width:100%;}.sticker{width:110%;margin:20px -10px 10px -10px;clear:both;background:#EAF0DF;border-top:solid 8px #D54600;border-bottom:solid 8px #D54600;}#conclusion p.copyright{font-size:13px;line-height:130%;text-align:left;position:relative;bottom:auto;right:auto;width:50%;margin:0 0 20px;}#conclusion img.mobile{display:block;position:absolute;opacity:.7;bottom:0;right:-80px;}.enews .field{float:none;}.enews input[type=submit]{margin:8px 0;}}.Appunderlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;-moz-opacity:0.5;opacity:.50;filter:alpha(opacity=50);z-index:30;}.Applightbox{position:absolute;top:50px;left:25%;width:665px;height:511px;background-color:#fff;z-index:999999;}#Appbox2{display:none;}#Appclose-ltbox{position:absolute;right:-25px;top:-15px;}