.dw{min-width:170px;padding:0 10px;position:absolute;top:5%;left:0;z-index:1001;color:#000;font-family:arial,verdana,sans-serif;font-size:12px;text-shadow:none}.dwi{position:static;margin:5px;display:inline-block}.dwwr{zoom:1}.dwo{width:100%;background:#000;position:absolute;top:0;left:0;z-index:1000;opacity:.7;filter:Alpha(Opacity=70)}.dwc{float:left;margin:0 2px 5px 2px;padding-top:30px}.dwcc{clear:both}.dwl{text-align:center;line-height:30px;height:30px;white-space:nowrap;position:absolute;top:-30px;width:100%}.dwv{padding:10px 0;border-bottom:1px solid #000}.dwrc{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.dwwc{margin:0;padding:0 2px;position:relative;background:#000;zoom:1}.dwwl{margin:4px 2px;position:relative;background:#888;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#000),color-stop(.35,#333),color-stop(.5,#888),color-stop(.65,#333),color-stop(1,#000));background:-moz-linear-gradient(#000 0,#333 35%,#888 50%,#333 65%,#000 100%);background:-ms-linear-gradient(#000 0,#333 35%,#888 50%,#333 65%,#000 100%);background:-o-linear-gradient(#000 0,#333 35%,#888 50%,#333 65%,#000 100%)}.dww{margin:0 2px;overflow:hidden;position:relative}.dwsc .dww{color:#fff;background:#444;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#000),color-stop(.45,#444),color-stop(.55,#444),color-stop(1,#000));background:-moz-linear-gradient(#000 0,#444 45%,#444 55%,#000 100%);background:-ms-linear-gradient(#000 0,#444 45%,#444 55%,#000 100%);background:-o-linear-gradient(#000 0,#444 45%,#444 55%,#000 100%)}.dww ul{list-style:none;margin:0;padding:0;position:relative;z-index:2}.dww li{list-style:none;margin:0;padding:0 5px;display:block;text-align:center;line-height:40px;font-size:26px;white-space:nowrap;text-shadow:0 1px 1px #000;opacity:.3;filter:Alpha(Opacity=30)}.dww li.dw-v{opacity:1;filter:Alpha(Opacity=100)}.dww li.dw-h{visibility:hidden}.dwwb{position:absolute;z-index:4;left:0;cursor:pointer;width:100%;height:40px;text-align:center;opacity:1;-webkit-transition:opacity .2s linear}.dwa .dwwb{opacity:0}.dwwbp{top:0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;font-size:40px}.dwwbm{bottom:0;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;font-size:32px;font-weight:bold}.dwpm .dwwc{background:transparent}.dwpm .dww{margin:-1px}.dwpm .dww li{text-shadow:none}.dwpm .dwwol{display:none}.dwwo{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#000),color-stop(.52,rgba(44,44,44,0)),color-stop(.48,rgba(44,44,44,0)),color-stop(1,#000));background:-moz-linear-gradient(#000 0,rgba(44,44,44,0) 52%,rgba(44,44,44,0) 48%,#000 100%);background:-ms-linear-gradient(#000 0,rgba(44,44,44,0) 52%,rgba(44,44,44,0) 48%,#000 100%);background:-o-linear-gradient(#000 0,rgba(44,44,44,0) 52%,rgba(44,44,44,0) 48%,#000 100%)}.dwwol{position:absolute;z-index:1;top:50%;left:0;width:100%;height:0;margin-top:-1px;border-top:1px solid #333;border-bottom:1px solid #555}.dwbg .dwb{display:block;height:40px;line-height:40px;padding:0 15px;margin:0 2px;font-size:14px;font-weight:bold;text-decoration:none;text-shadow:0 -1px 1px #000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.5);-moz-box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);color:#fff;background:#000;background:-webkit-gradient(linear,left bottom,left top,color-stop(.5,#000),color-stop(.5,#6e6e6e));background:-moz-linear-gradient(#6e6e6e 50%,#000 50%);background:-ms-linear-gradient(#6e6e6e 50%,#000 50%);background:-o-linear-gradient(#6e6e6e 50%,#000 50%)}.dwbc{padding:5px 0;text-align:center;clear:both}.dwbw{display:inline-block;width:50%}.dwhl{padding-top:10px}.dwhl .dwl{display:none}.dwbg{background:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.dwbg .dwpm .dww{color:#000;background:#fff;border:1px solid #aaa}.dwbg .dwwb{background:#ccc;color:#888;text-shadow:0 -1px 1px #333;box-shadow:0 0 5px #333;-webkit-box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333}.dwbg .dwwbp{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#bdbdbd),color-stop(1,#f7f7f7));background:-moz-linear-gradient(#f7f7f7,#bdbdbd);background:-ms-linear-gradient(#f7f7f7,#bdbdbd);background:-o-linear-gradient(#f7f7f7,#bdbdbd)}.dwbg .dwwbm{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f7f7f7),color-stop(1,#bdbdbd));background:-moz-linear-gradient(#bdbdbd,#f7f7f7);background:-ms-linear-gradient(#bdbdbd,#f7f7f7);background:-o-linear-gradient(#bdbdbd,#f7f7f7)}.dwbg .dwb-a{background:#3c7500;background:-webkit-gradient(linear,left bottom,left top,color-stop(.5,#3c7500),color-stop(.5,#94c840));background:-moz-linear-gradient(#94c840 50%,#3c7500 50%);background:-ms-linear-gradient(#94c840 50%,#3c7500 50%);background:-o-linear-gradient(#94c840 50%,#3c7500 50%)}.dwbg .dwwl .dwb-a{background:#3c7500;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#3c7500),color-stop(1,#94c840));background:-moz-linear-gradient(#94c840,#3c7500);background:-ms-linear-gradient(#94c840,#3c7500);background:-o-linear-gradient(#94c840,#3c7500)}.android-ics .dw{padding:0;color:#31b6e7;background:#292829;border-top:1px solid #4a494a}.android-ics .dwwc,.android-ics .dwwl,.android-ics .dww,.android-ics .dwb{background:0}.android-ics .dwc{margin:0;padding:30px 10px 1px 10px}.android-ics .dwhl{padding:1px 10px}.android-ics .dwv{padding:15px;border-bottom:2px solid #31b6e7;font-size:18px}.android-ics .dwwl{margin:0 2px}.android-ics .dww{border:0}.android-ics .dwpm .dww{border:0;background:0}.android-ics .dww li{color:#fff;font-size:18px;text-shadow:none}.android-ics .dwwo{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#282828),color-stop(.52,rgba(40,40,40,0)),color-stop(.48,rgba(40,40,40,0)),color-stop(1,#282828));background:-moz-linear-gradient(#282828 0,rgba(40,40,40,0) 52%,rgba(40,40,40,0) 48%,#282828 100%);background:-ms-linear-gradient(#282828 0,rgba(40,40,40,0) 52%,rgba(40,40,40,0) 48%,#282828 100%);background:-o-linear-gradient(#282828 0,rgba(40,40,40,0) 52%,rgba(40,40,40,0) 48%,#282828 100%)}.android-ics .dwwb{background:#292829;box-shadow:none;-webkit-box-shadow:none}.android-ics .dwwb span{display:none}.android-ics .dwwb:after{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;color:#7e7e7e;width:0;height:0;border-width:8px;border-style:solid;content:''}.android-ics .dwwbp:after{border-color:transparent transparent #7e7e7e transparent}.android-ics .dwwbm:after{border-color:#7e7e7e transparent transparent transparent}.android-ics .dwwl .dwb-a{background:#292829}.android-ics .dwwbp.dwb-a:after{border-color:transparent transparent #319abd transparent}.android-ics .dwwbm.dwb-a:after{border-color:#319abd transparent transparent transparent}.android-ics .dwwol{width:60%;left:20%;height:40px;border-top:2px solid #31b6e7;border-bottom:2px solid #31b6e7;margin-top:-22px;display:block}.android-ics .dwbc{border-top:1px solid #424542;padding:0}.android-ics .dwb{padding:0;margin:0;font-weight:normal;text-shadow:none;box-shadow:none;border-radius:0;-webkit-border-radius:0;-webkit-box-shadow:none}.android-ics .dwb-a{background:#29799c}.android-ics .dwb-s .dwb{border-right:1px solid #424542}.android-ics.light .dw{background:#f5f5f5}.android-ics.light .dww li{color:#000}.android-ics.light .dwwo{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f5f5f5),color-stop(.52,rgba(245,245,245,0)),color-stop(.48,rgba(245,245,245,0)),color-stop(1,#f5f5f5));background:-moz-linear-gradient(#f5f5f5 0,rgba(245,245,245,0) 52%,rgba(245,245,245,0) 48%,#f5f5f5 100%);background:-ms-linear-gradient(#f5f5f5 0,rgba(245,245,245,0) 52%,rgba(245,245,245,0) 48%,#f5f5f5 100%);background:-o-linear-gradient(#f5f5f5 0,rgba(245,245,245,0) 52%,rgba(245,245,245,0) 48%,#f5f5f5 100%)}.android-ics.light .dwwb{background:#f5f5f5;color:#f5f5f5}.android-ics.light .dwbc{border-top:1px solid #dbdbdb}.android-ics.light .dwb{color:#000}.android-ics.light .dwb-a{color:#fff}.android-ics.light .dwb-s .dwb{border-right:1px solid #dbdbdb}.ui-body-a{background:#fff;color:#6f6f6f}#header{background:url(../images/logo.png) 8px 8px no-repeat #e9e9e9;font-size:12px;color:#6f6f6f;padding:5px 0 0 0;margin:0 5px;border:1px solid #d8d8d8;border-top:0;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;position:relative}#header a{color:#6f6f6f}#header h1{font-size:15px;padding:10px 0 5px 0;margin:0}#header h1,#header p{margin-left:100px;text-align:left}#homelink{text-indent:-300%;width:82px;height:82px;overflow:hidden;display:block;position:absolute;top:8px;left:8px}#header .nutrition-summary{background:#f5f5f5;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;padding:10px;position:relative}#header .nutrition-summary ul.select-nutrient{position:absolute;right:20px;top:20px;z-index:100;background:#95b9b8;list-style-type:none;color:#fff;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;padding:10px;margin:0}#header .nutrition-summary ul.select-nutrient li{padding:0;margin:0}#header .nutrition-summary ul.select-nutrient a{color:#fff}#header .nutrition-summary h2{margin:0;padding:0;position:relative}#header .nutrition-summary a{text-decoration:none}#header .nutrition-summary h2 span{position:absolute;top:-5px;right:0;padding:5px 10px;color:#f5f5f5;background-color:#95b9b8;-webkit-border-radius:10px;border-radius:10px;text-shadow:none}#header .selected-date{margin-top:5px;margin-right:10px}#header .selected-date-text{background:url(../images/calendar.png) 100% 0 no-repeat;height:45px;padding-top:15px;padding-right:55px;font-size:13px;text-align:right;margin-top:0;margin-bottom:0;display:inline-block;font-weight:normal;border:0;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#header .selected-date input:hover{cursor:pointer}ul.my-menu-link{margin-top:0!important}ul#my-menu .select-icon{display:inline-block;background-position:-36px 0;margin-right:5px}ul#my-menu a:hover{color:#cfe2e1}.ui-content h2{margin-top:0}p.intro-text{margin-top:0;font-size:90%;line-height:1.3}.item-flag{margin-right:5px!important;position:static!important}ul#food-select-list .select-icon,ul#my-menu-items .select-icon{display:inline-block;margin-right:5px}ul#food-select-list .selected a .select-icon,ul#my-menu-items .selected a .select-icon{display:inline-block;margin-right:5px;background-position:-36px}ul#food-select-list .ui-icon-arrow-u,ul#my-menu-items .ui-icon-arrow-u,ul#food-select-list .ui-icon-arrow-d,ul#my-menu-items .ui-icon-arrow-d{display:inline-block;float:right;background-color:#aaa}ul#food-select-list .selected,ul#my-menu-items .selected{background-color:#70a09f}ul#my-menu-items li.ui-li-last a.selected{-moz-border-radius-bottomleft:.6em;-moz-border-radius-bottomright:.6em;border-bottom-left-radius:.6em;border-bottom-right-radius:.6em;-webkit-border-bottom-left-radius:.6em;-webkit-border-bottom-right-radius:.6em}ul#food-select-list .selected a,ul#my-menu-items .selected a{color:#fff;text-shadow:0 1px 0 #6f6f6f}.ui-popup-screen{background-color:#000}#food-item-add{text-align:center}.food-item a.ui-li-link-alt{border-top:0;border-right:0;border-bottom:0}.ui-btn-hover{background-color:#fff!important}.ui-li-has-alt.ui-li-has-count .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-alt.ui-li-has-count{padding-right:110px}a.remove-all{float:right;font-weight:normal!important;color:#000!important}.ui-li.ui-screen-hidden{display:none!important}li.list-divider{cursor:pointer}.quantity-form{text-align:center;border-bottom:0}.quantity-form label{width:auto!important;display:inline!important;vertical-align:middle!important;margin-right:10px}.quantity-form input{text-align:center;width:60px!important;display:inline!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}form.ui-listview-filter-inset.ui-bar-c{background:transparent;border:0}#footer{background:#e9e9e9;font-size:12px;color:#6f6f6f;padding:10px;margin:10px 5px;border:1px solid #d8d8d8;-webkit-border-radius:10px;border-radius:10px}#footer p{margin:0;text-align:center}#footer a{color:#6f6f6f;text-decoration:none}.android-ics .dwv{border-bottom:2px solid #95b9b8}.android-ics .dw{color:#95b9b8}.android-ics .dwwol{border-bottom:2px solid #95b9b8;border-top:2px solid #95b9b8}.nutrition-h2{background:#6f6f6f;color:#fff;text-shadow:none;margin:0;padding:10px;text-align:center;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.alignright,.daily-value{text-align:right}.nutrition-facts{font-size:80%;line-height:1.4;color:#000;font-family:Helvetica,Arial,Sans-Serif}.nutrition-facts .label{font-weight:bold;display:inline-block;padding-right:5px}.nutrition-facts .sub-item .label,.nutrition-facts .nutrition-vitamins .label{font-weight:normal}.nutrition-facts table{width:100%;padding:0;margin:0;border:0;border-collapse:collapse}.nutrition-facts td{border-top:1px solid #000;border-bottom:1px solid #000;padding:0 10px}.nutrition-facts th{text-align:left;padding:0 10px;border-bottom:1px solid #000}.nutrition-facts p{margin:0 10px}.nutrition-facts .nutrition-header,.nutrition-facts .nutrition-header,.nutrition-facts .nutrition-breakdown{border-top:3px solid #000}.nutrition-facts .nutrition-per-serving,.nutrition-facts .nutrition-vitamins{border-top:7px solid #000}.nutrition-facts .nutrition-header h3{margin:0 10px;font-size:150%;font-weight:bold;text-align:center}.nutrition-facts .daily-value{font-weight:bold}.nutrition-facts .daily-value .label{font-weight:normal}.nutrition-facts .title{font-size:85%}.nutrition-facts .nutrition-vitamins div{display:inline-block;width:40%;padding:0 10px;border-bottom:1px solid #000}.nutrition-facts .nutrition-dv-static{background:#ccc;border-top:1px solid #000;border-bottom:3px solid #000;text-shadow:none;font-size:85%}.nutrition-facts .nutrition-dv-static td{border:0}.nutrition-facts .nutrition-dv-static .dv-footer{border-top:1px solid #000}.nutrition-facts .nutrition-dv-static .dv-footer td{text-align:center}.nutrition-facts .nutrition-dv-static .dv-footer tr:first-child td{text-align:left}.nutrition-facts .nutrition-dv-static{font-weight:bold}.nutrition-facts .nutrition-dv-static p{font-weight:normal;margin-bottom:10px}tr.sub-item td:first-child{padding-left:20px}.nutrition-facts .ingredients{border-bottom:3px solid #000}.nutrition-facts .ingredients h4{text-align:center;margin-top:.5em;margin-bottom:.5em}.nutrition-facts .ingredients p{margin-bottom:.5em}.nutrition-facts .allergens{border-top:1px solid #000}.quantity-form label{display:block!important;margin-bottom:5px}.quantity-form .ui-select{width:48%;display:inline-block;margin:0 1%}