.admin{border:0;max-width:none;margin:20px 0}.admin textarea.tall{height:300px;font-size:16px}.admin label[for="recipe_content"],.admin label[for="foodfact_description"]{display:none}.admin input.range{width:70%}.admin .promoSchedule .range{text-align:center;margin:20px 0 10px;padding:0;font-family:Helvetica,sans-serif;font-size:120%;font-weight:300}.admin .promoSchedule .theme{position:relative}.admin .promoSchedule form{position:absolute;top:4px;right:4px;z-index:1}.no-touch .admin .promoSchedule form{right:-60px;display:none}.admin .promoCategories{text-align:center;margin-bottom:7px}.admin .promoCategories li{display:inline-block}.admin .promoCategories a{padding:10px}.admin .promoCategories a.selected{background:#ccc;color:#999;border-top-right-radius:10px;border-top-left-radius:10px}.admin .promoSchedule .theme form{right:4px}.admin .promoImages li:hover form,.admin .promoSchedule .theme:hover form{display:block}.admin .promoSchedule form .button{padding:5px 10px}.admin .promoSchedule .theme img{max-width:none !important;width:100%;display:block}.admin .promoSchedule .priority{display:block;position:absolute;top:0;left:4px;background:rgba(0,0,0,0.7);z-index:2;padding:5px 15px;border-radius:20px;border-top-right-radius:0;border-top-left-radius:0;color:#fff;font-weight:bold}.no-touch .admin .promoSchedule li:hover .priority{left:-30px}.admin .promoImages{height:110px}.no-touch .admin .promoImages li:hover{overflow:visible !important;z-index:100;height:120px !important;top:-10px}.admin .promoImages li img{height:100%;position:absolute;left:-25%;background:#ccc}.admin .promoImages li{display:block;float:left;width:20%;height:100px;background:#ccc;overflow:hidden;position:relative}.admin .report{border-top:1px solid #ccc;padding-top:10px}.admin .report ul{color:#c00}.admin .report:last-child{border-bottom:1px solid #ccc}.admin .report h2{font-family:Helvetica,sans-serif;font-size:120%;margin:0 0 10px 0}.admin .report h2 span{font-size:60%;float:right;color:#fff;top:-11px;position:relative;padding:6px 10px;display:inline-block;text-align:center;width:80px;border-radius:10px;margin-left:5px;border-top-left-radius:0;border-top-right-radius:0}.admin .report .found{background:green}.admin .report .missing{background:#c00}.admin .totalMissing{font-weight:bold;text-align:center;background-color:#c00;margin-bottom:20px;font-size:120%;color:#fff;border-radius:10px;padding:10px}@media all and (max-width:599px){.admin input.range{width:100%}}@font-face{font-family:'lunchlab';src:url('../fonts/lunchlab.eot?3oj62k');src:url('../fonts/lunchlab.eot?#iefix3oj62k') format('embedded-opentype'),url('../fonts/lunchlab.woff?3oj62k') format('woff'),url('../fonts/lunchlab.ttf?3oj62k') format('truetype'),url('../fonts/lunchlab.svgz?3oj62k#lunchlab') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'cafeteriabold';src:url('../fonts/cafeteria-bold-webfont.eot');src:url('../fonts/cafeteria-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/cafeteria-bold-webfont.woff') format('woff'),url('../fonts/cafeteria-bold-webfont.ttf') format('truetype'),url('../fonts/cafeteria-bold-webfont.svgz#cafeteriabold') format('svg');font-weight:normal;font-style:normal}.icon-admin-page-promos,.icon-admin-printables,.icon-admin-recipes,.icon-admin-food-facts,.icon-admin-music,.icon-admin-games,.icon-admin-videos,.icon-close,.icon-play,.icon-pause,.icon-volume,.icon-volume-mute,.icon-next,.icon-previous{font-family:'lunchlab';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-admin-page-promos:before{content:"\e60c"}.icon-admin-music:before{content:"\e602"}.icon-admin-videos:before{content:"\e604"}.icon-admin-games:before{content:"\e603"}.icon-admin-printables:before{content:"\e605"}.icon-admin-recipes:before{content:"\e600"}.icon-admin-food-facts:before{content:"\e601"}.icon-close:before{content:"\e60d"}.icon-play:before{content:"\e606"}.icon-pause:before{content:"\e607"}.icon-previous:before{content:"\e60a"}.icon-next:before{content:"\e60b"}.icon-volume:before{content:"\e608"}.icon-volume-mute:before{content:"\e609"}body{color:#20364b;font-family:"Nunito",Verdana,Geneva,sans-serif;background:url(../images/background.png) top center #20364b}article{background:white;width:100%;overflow:hidden;position:relative;padding-bottom:12px}article .bottomBar.footie{left:0;right:0}#containerContainer{width:100%}.contentContainer{max-width:960px;margin:0 auto}#content{padding:0 5px}ul.noStyle,nav ul{list-style:none;padding:0;margin:0}h1,h2,h3{font-family:"cafeteriabold",Verdana,Geneva,sans-serif;font-weight:normal;letter-spacing:.035em;margin-top:0}.center{text-align:center}footer,footer a{color:#72bdc4}.touch footer a:active,.no-touch footer a:hover{color:#fff}footer fieldset{border:1px solid #3b6879;background-color:#20364b;border-radius:10px;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:65%;line-height:1.15em;min-height:90px;display:inline-block;margin:0 4px;vertical-align:top}footer fieldset.funded{padding:20px 30px;background-color:white}footer fieldset.produced{margin-top:10px}footer .footerInfo{width:500px;display:block;margin:0 auto;text-align:center}footer legend{font-size:90%;background-color:#20364b;padding:0 5px}.copyright{text-align:center;padding:10px;font-size:75%}nav.footer{padding:20px 0;text-align:center}nav.footer li{display:inline-block;zoom:1;*display:inline;margin:0 5px}nav.footer ul a{color:#fff;font-size:120%;font-family:"cafeteriabold",Verdana,Geneva,sans-serif;text-decoration:none}nav.footer ul a img{margin-right:4px}nav.footer ul,.social{max-width:50%;display:inline-block;text-align:center;padding:0 20px}.social img{height:20px}.social a{text-decoration:none;margin:0 4px}.footerBox{text-align:center}footer fieldset.streaming{width:90%;max-width:340px;text-align:center}footer .streaming a{display:inline-block;vertical-align:middle;width:25%;padding-top:8px;margin:0 2px}footer .streaming a img{width:90%}footer .banner{text-align:center;margin-top:10px}footer .banner a img{width:90%;max-width:586px}nav.main{padding:0 5px}nav.main .logo{width:28%;background-image:url("../images/logos/headerBG.svgz");background-size:92% 94%;-ms-behavior:url(/lunchlab/assets/polyfills/backgroundsize.min.htc);background-position:12px 0;background-repeat:no-repeat;position:relative;margin:0 1% -20px 0;float:left;padding:6px 12px 12px 12px;box-sizing:border-box;-moz-box-sizing:border-box;z-index:101}.no-svg nav.main .logo{width:28%;background-image:url("../images/logos/headerBG.png")}nav.main .logo .topBar,nav.main .logo .topLeftCorner,nav.main .logo .topRightCorner{display:none}nav.main .logo .leftBar,nav.main .logo .rightBar{top:0}nav.main .logo #LunchLab{width:80%;margin:2% 9% 4%}nav.main .logo #PBSKids{position:absolute;width:16%;margin:2.5% 0 0 5%}nav.main ul.menu{float:left;display:block;width:71%;margin:0 0 6px 0}nav.main ul.menu li{float:left;margin:2px .5%;width:15.66%;display:block}nav.main ul.menu a{display:block;-webkit-background-size:100% auto;background-size:100% auto;-ms-behavior:url(/lunchlab/assets/polyfills/backgroundsize.min.htc);background-position:0 top;background-repeat:no-repeat;width:100%;height:0;padding-bottom:89.8305%}nav.main ul.menu a.games{background-image:url("../images/nav/games.svgz")}.no-svg nav.main ul.menu a.games{background-image:url("../images/nav/games.png")}.touch nav.main ul.menu a:active,.no-touch nav.main ul.menu a:hover{background-position:0 center}nav.main ul.menu a.selected{background-position:0 bottom}nav.main ul.menu a.videos{background-image:url("../images/nav/video.svgz")}.no-svg nav.main ul.menu a.videos{background-image:url("../images/nav/video.png")}nav.main ul.menu a.food{background-image:url("../images/nav/food.svgz")}.no-svg nav.main ul.menu a.food{background-image:url("../images/nav/food.png")}nav.main ul.menu a.characters{background-image:url("../images/nav/characters.svgz")}.no-svg nav.main ul.menu a.characters{background-image:url("../images/nav/characters.png")}nav.main ul.menu a.music{background-image:url("../images/nav/music.svgz")}.no-svg nav.main ul.menu a.music{background-image:url("../images/nav/music.png")}nav.main ul.menu a.kitchen{background-image:url("../images/nav/kitchen.svgz")}.no-svg nav.main ul.menu a.kitchen{background-image:url("../images/nav/kitchen.png")}nav.main ul.menu a.magnets{background-image:url("../images/nav/magnets.svgz")}.no-svg nav.main ul.menu a.magnets{background-image:url("../images/nav/magnets.png")}nav.main ul.adminNav{position:absolute;top:0;right:0}nav.main ul.adminNav li{display:inline-block;zoom:1;*display:inline}nav.main ul.adminNav a{text-decoration:none;font-size:150%;display:block;padding:5px;color:#72bdc4}nav.main ul.adminNav a.selected{color:#fff}nav ul.adminNav a .label{display:none}header.nav{display:block;position:relative}header.nav .bottomBar{left:0;right:0;bottom:-6px}header.nav nav.main .logo .bottomBar{left:12px;right:12px;bottom:0}.frame{position:relative;background:#fff;padding:11px;margin:30px 0 20px;border-radius:15px}.topLeftCorner,.topRightCorner,.bottomLeftCorner,.bottomRightCorner{width:24px;height:26px;position:absolute;background:url(../images/frame/corners.png) no-repeat 0 0;z-index:100}.topLeftCorner{top:-2px;left:-2px;background-position:top left}.topRightCorner{top:-2px;right:-2px;background-position:top right}.bottomLeftCorner{bottom:-2px;left:-2px;background-position:bottom left}.bottomRightCorner{bottom:-2px;right:-2px;background-position:bottom right}.topBar,.bottomBar,.leftBar,.rightBar{position:absolute;z-index:99}.topBar{height:12px;top:0;left:20px;right:20px;background:url(../images/frame/pipe-h.png) #72dbc0 repeat-x top center}.bottomBar{height:12px;bottom:0;left:20px;right:20px;background:url(../images/frame/pipe-h.png) #72dbc0 repeat-x bottom center}.leftBar{width:12px;bottom:20px;top:20px;left:0;background:url(../images/frame/pipe-v.png) #72dbc0 repeat-y top left}.rightBar{width:12px;bottom:20px;top:20px;right:0;background:url(../images/frame/pipe-v.png) #72dbc0 repeat-y top right}.frame.inline{display:inline-block;zoom:1;*display:inline}.frame.error{padding:40px 0}.frame.textPage{padding:40px}.no-canvas .requires-html,.no-audio .requires-html,.no-webaudio .requires-webaudio,.no-flash .requires-flash,.flash .requires-no-flash{display:none !important}.borderBox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.edit{text-decoration:none;background:#72bdc4;color:#fff;padding:4px 6px;border-radius:4px}.touch a.edit:active,.no-touch a.edit:hover{background:#fda93f}.touch .lunchlab .button.major:active,.no-touch .lunchlab .button.major:hover,.lunchlab .button.major.selected,.lunchlab .button.minor{background-color:#79ccde;box-shadow:inset 0 20px 0 0 rgba(255,255,255,0.2),inset 0 0 0 1px #fff,0 0 0 2px #67989f;text-shadow:-2px 2px 0 #67989f}.touch .lunchlab .button.minor:active,.no-touch .lunchlab .button.minor:hover,.lunchlab .button.minor.selected,.lunchlab .button.major{background-color:#f08251;box-shadow:inset 0 20px 0 0 rgba(255,255,255,0.2),inset 0 0 0 1px #fff,0 0 0 2px #985e14;text-shadow:-2px 2px 0 #8e360e}.lunchlab .major.button,.lunchlab .minor.button{font-family:"cafeteriabold",Verdana,Geneva,sans-serif;letter-spacing:.035em;font-size:120%;color:#fff;padding:10px 20px;border-radius:100px;transition:background-color .3s,text-shadow .3s,border-color .3s,box-shadow .3s;outline:0;border:0;text-decoration:none;display:inline-block;zoom:1;*display:inline}#notifications{position:fixed;z-index:9000;bottom:0;left:0;right:0}.notification{display:block;width:100%;height:40px;background-color:#cde;background-color:rgba(200,220,230,0.9);border-top:1px solid #213b4e;font-family:"cafeteriabold",Verdana,Geneva,sans-serif;position:relative}.coinNotification{background-color:#f0ce70;background-color:rgba(240,206,112,0.9)}.notification .closeButton{display:block;background-color:transparent;width:30px;height:30px;border-radius:15px;-moz-border-radius:15px;position:absolute;top:5px;right:10px;text-align:center;border:0;font-size:120%}.magnetNotification .icon{display:inline-block;zoom:1;*display:inline;width:55px;position:relative}.magnetNotification .icon img{height:60px;top:-43px;left:0;position:absolute}.coinNotification .icon{display:inline-block;zoom:1;*display:inline;width:46px;position:relative}.coinNotification .icon img{height:36px;left:0;top:-24px;position:absolute}.notification .message{letter-spacing:.02em;font-size:120%;display:block;margin:6px auto;position:relative;text-align:center;width:350px}.notification .message .title{text-transform:uppercase}.magnetNotification .message .magnetName,.coinNotification .message .coinValue{display:inline-block;zoom:1;*display:inline;background-color:#213b4e;color:#fff;border-radius:20px;-moz-border-radius:20px;padding:0 10px}#promoLinks{width:558px;display:block;margin:8px auto 0}#promoLinks img{display:inline-block;zoom:1;*display:inline;width:259px;margin:0 10px}.loader{background:url(../images/loader.gif) no-repeat 0 0;background-size:100% auto;-ms-behavior:url(/lunchlab/assets/polyfills/backgroundsize.min.htc);max-width:210px;width:50%;height:134px;position:relative;margin:0 auto}.theme img{width:100%;max-width:586px;display:block;margin:0 auto}.promos{margin-top:0}.promos ul{width:100%;height:333px;display:block;list-style-type:none;margin:0 auto;position:relative;padding:0;overflow:hidden}.promos ul li{position:absolute;top:0;margin:0 auto;width:100%}.promos ul li button{left:35%;position:absolute;bottom:-30px;width:30%;z-index:250}.promos .nav{bottom:-16px;left:0;display:block;height:47px;position:absolute;width:100%}.promos .nav #prev{position:absolute;left:8%;z-index:200}.promos .nav #next{right:8%;position:absolute;z-index:200}.promos{height:300px}.promos .bottomBar{z-index:0}#homeCharacter{left:-120px;position:absolute;top:0;z-index:300;pointer-events:none}#homeCharacterInteractive{left:30px;position:absolute;top:140px;z-index:301;width:170px;height:355px;display:block;cursor:pointer}.no-canvas #homeCharacter{background-size:100% auto;background-image:url("../images/fizzy_home.png")}.no-canvas #homeMixie{background-size:100% auto;background-image:url("../images/mixie_home.png")}#home #content{height:495px;display:block;position:relative}#home #homeMixie{right:-200px;top:0;position:absolute;z-index:300;pointer-events:none}#home .frame.inline.promos{width:64%;min-width:474px;background:none}.frame #promoBox img{width:100%}#promoBox a{text-decoration:none}@media all and (max-width:600px){#home nav.footer{padding:0 0 20px}#home #containerContainer,#home article{background:transparent}#home article .bottomBar.footie{display:none}.frame.inline.theme{display:block;padding:6px 0 12px}.frame.theme{width:100%}.theme img{max-width:600px}#home #content{height:inherit}#home .frame.inline.promos{width:100%;min-width:240px;padding-top:0}.promos ul li{width:128%}#home .frame.inline.promos .topBar{display:none}}ul.games li{display:inline-block;zoom:1;*display:inline;width:23%;text-align:center;margin:0 1% 10px;position:relative}ul.games li a.edit{position:absolute;top:4px;right:10px;z-index:1}ul.games li img.gameFrame{background-position:53.5% 15%;background-repeat:no-repeat;background-size:93% auto;-ms-behavior:url(/lunchlab/assets/polyfills/backgroundsize.min.htc);width:100%}ul.games li div.meta{display:block;bottom:0;height:20%;position:absolute;width:100%}ul.games li div.meta .difficulty{display:block;height:100%;width:44%;margin:0 0 0 6%;float:left}ul.games li div.meta .difficulty .pepper1,ul.games li div.meta .difficulty .pepper2,ul.games li div.meta .difficulty .pepper3,ul.games li div.meta .difficulty .pepper4{display:block;float:left;width:25%;height:100%;background:url(../images/games/pepper_off.svgz) no-repeat;background-size:100% auto;-ms-behavior:url(/lunchlab/assets/polyfills/backgroundsize.min.htc)}.no-svg ul.games li div.meta .difficulty .pepper1,.no-svg ul.games li div.meta .difficulty .pepper2,.no-svg ul.games li div.meta .difficulty .pepper3,.no-svg ul.games li div.meta .difficulty .pepper4{background:url(../images/games/pepper_off.png) no-repeat}ul.games li div.meta .difficulty.diff1 .pepper1,ul.games li div.meta .difficulty.diff2 .pepper1,ul.games li div.meta .difficulty.diff2 .pepper2,ul.games li div.meta .difficulty.diff3 .pepper1,ul.games li div.meta .difficulty.diff3 .pepper2,ul.games li div.meta .difficulty.diff3 .pepper3,ul.games li div.meta .difficulty.diff4 .pepper1,ul.games li div.meta .difficulty.diff4 .pepper2,ul.games li div.meta .difficulty.diff4 .pepper3,ul.games li div.meta .difficulty.diff4 .pepper4{background-image:url(../images/games/pepper_on.svgz)}.no-svg ul.games li div.meta .difficulty.diff1 .pepper1,.no-svg ul.games li div.meta .difficulty.diff2 .pepper1,.no-svg ul.games li div.meta .difficulty.diff2 .pepper2,.no-svg ul.games li div.meta .difficulty.diff3 .pepper1,.no-svg ul.games li div.meta .difficulty.diff3 .pepper2,.no-svg ul.games li div.meta .difficulty.diff3 .pepper3,.no-svg ul.games li div.meta .difficulty.diff4 .pepper1,.no-svg ul.games li div.meta .difficulty.diff4 .pepper2,.no-svg ul.games li div.meta .difficulty.diff4 .pepper3,.no-svg ul.games li div.meta .difficulty.diff4 .pepper4{background-image:url(../images/games/pepper_on.png)}ul.games li div.meta .leaderboard,ul.games li div.meta .fizzyCoins{height:100%;float:right;display:block;background-repeat:no-repeat;background-size:100%;-ms-behavior:url(/lunchlab/assets/polyfills/backgroundsize.min.htc)}ul.games li div.meta .leaderboard{width:15%;margin:0 2% 0 0}ul.games li div.meta .leaderboard.has1{background-image:url("../images/games/trophy.svgz")}.no-svg ul.games li div.meta .leaderboard.has1{background-image:url("../images/games/trophy.png")}ul.games li div.meta .fizzyCoins{width:13%;margin:-1% 6% 0 0}ul.games li div.meta .fizzyCoins.has1{background-image:url("../images/games/coin.svgz")}.no-svg ul.games li div.meta .fizzyCoins.has1{background-image:url("../images/games/coin.png")}.game{text-align:center;margin:0 12px}.game .frame{display:inline-block;zoom:1;*display:inline;background:url(../images/background.png) #20364b center center;margin:21px 0 12px;padding:0;position:relative}.game #gameLoader{display:none}.game.loading #gameLoader{display:block;background:url(../images/loader.gif) center center no-repeat;position:absolute;width:209px;height:140px;top:50%;left:50%;margin:-70px 0 0 -105px;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.game.loading #gameLoader:after{content:"Loading...";margin-top:-60px;font-size:40px;display:block;font-family:'cafeteriabold';color:#fff;text-align:center}.game .topRightCorner{right:-13px;top:-13px}.game .topLeftCorner{left:-13px;top:-13px}.game .bottomRightCorner{bottom:-13px;right:-13px}.game .bottomLeftCorner{bottom:-13px;left:-13px}.game .topBar{left:8px;right:8px;top:-11px}.game .bottomBar{bottom:-11px;left:8px;right:8px}.game .leftBar{bottom:8px;left:-11px;top:8px}.game .rightBar{bottom:8px;right:-11px;top:8px}.gamesNav{text-align:center;margin-top:10px;position:relative;z-index:200;top:10px}.no-flash .gamesNav{top:auto;margin:20px 0}.lunchlab .gamesNav a.button{min-width:110px;padding:5px 10px}.gamesNav .games{border-bottom-right-radius:0;border-top-right-radius:0}.gamesNav .printables{border-bottom-left-radius:0;border-top-left-radius:0}.frame.gameFeatured{text-align:center;background:#000;margin-top:-14px;display:inline-block;zoom:1;*display:inline;width:95%;max-width:900px}.gameFeatured a img{width:100%}.game a.edit{position:absolute;top:0;right:-40px;z-index:1}.game object,.game iframe{outline:0;border:0;overflow:hidden;display:block;margin:0 auto;visibility:visible !important}.gameControls{text-align:right;font-size:0;height:50px;position:relative}.gameControls button{border:0;outline:0;background:url(../images/game_controls.png) no-repeat transparent 0 0;margin-top:15px;position:absolute}.gameControls button .check{background:url(../images/game_controls.png) no-repeat transparent 0 -66px;width:16px;height:16px;display:block;position:absolute;top:9px}.gameControls button.checked .check{background-position:-16px -66px}.game #captionsButton{width:68px;height:33px;background-position:0 0;right:133px}.touch .game #captionsButton:active,.no-touch .game #captionsButton:hover{background-position:0 -33px}#captionsButton>span{left:10px}.game #musicButton{width:65px;height:33px;background-position:-69px 0;right:68px}#musicButton>span{left:7px}.touch .game #musicButton:active,.no-touch .game #musicButton:hover{background-position:-69px -33px}.game #effectsButton{width:69px;height:33px;background-position:-135px 0;right:0}.touch .game #effectsButton:active,.no-touch .game #effectsButton:hover{background-position:-135px -33px}#effectsButton>span{left:7px}#gameContent{width:100% !important;height:100% !important;position:absolute;display:block;z-index:1}#gameContent_frame{width:100% !important;height:100% !important}@media all and (max-width:860px){ul.games li{width:31.33%}}@media all and (max-width:600px){.frame.gameFeatured{width:100%;margin:10px 0}ul.games li{width:48%}.gamesNav{top:0;margin-top:15px}#games .gameFeatured .topBar{display:block}.gameControls{height:40px}.gameControls button{margin-top:6px}.game{margin:0}#game .frame{margin:10px 0 -6px}#game .topBar{display:block;left:0;right:0}#game .bottomBar{display:none}}@media all and (max-width:380px){ul.games li{width:90%;margin:0 5% 10px}}.producerPlayer{margin:30px auto 20px;position:relative}.producerPlayer.loading{background:url(../images/arrowspin.gif) no-repeat center center}.producerPlayer embed,.producerPlayer object,.producerPlayer video{max-width:100%;outline:none;border:none}.producerPlayer.loading #videoPlaylist{visibility:hidden !important}.playerWrapper{position:absolute;top:0;right:0;left:300px;bottom:0;display:block}.playlistWrapper{background:#fff;height:400px;margin:6px 0;padding:20px 20px 20px 12px;position:relative;width:285px;overflow:hidden}.videoFrame{width:100%;position:relative;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px 0}#videoPlayerContainer{position:relative;padding-bottom:56.25%;width:100%}#videoPlayerContainer>div{margin-top:0 !important}#videoPlayer{width:100% !important;height:100% !important;background:#000;display:block;position:absolute}.playerWrapper .scrubber{width:100%;cursor:pointer}.playerWrapper .scrubber .scrubber-track{width:100%;height:12px;background-color:#6f3206;display:inline-block;zoom:1;*display:inline;vertical-align:middle;text-align:left;box-shadow:inset 0 3px 0 0 #512502;border-radius:12px}.playerWrapper .scrubber .scrubber-thumb{width:30px;height:30px;background:#6cbecc;border:solid 2px #4a8c98;border-radius:30px;position:relative !important;box-shadow:inset 0 0 0 1px #fff;top:-10px}.playerWrapper .timeline{position:absolute;left:85px;right:170px;padding:20px}.controlRack{text-align:center;position:relative;width:100%;background:#f1814f;height:65px;border:2px solid #7f4e23;box-shadow:inset 0 30px 0 0 rgba(255,255,255,0.2),inset 0 0 0 1px #fff;border-radius:65px}.controlRack button{position:absolute;height:100%;width:85px;background:transparent;color:#fff;text-shadow:-2px 2px 0 #8e360e;font-weight:bold;font-size:180%;outline:0;border:0}.controlRack button span{display:block}.controlRack button:hover{background-color:#f29d76}.controlRack .playPause{left:0;border-right:1px solid #fff;border-top-left-radius:65px;border-bottom-left-radius:65px;padding-left:20px}.playPause.playing .icon-play,.playPause.paused .icon-pause{display:none}.controlRack .volume{right:0;border-left:1px solid #fff;border-top-right-radius:65px;border-bottom-right-radius:65px;padding-right:10px}.controlRack .volume .icon-volume-mute{display:none}.controlRack .volume.muted .icon-volume-mute{display:block}.controlRack .volume.muted .icon-volume{display:none}.controlRack .captions{right:85px;border-left:1px solid #fff}.controlRack .captions #ccicon{background-image:url("../images/videos/CC.svgz");background-position:0 -18px;width:50px;height:18px;margin:0 auto;background-size:100% auto;-ms-behavior:url(/lunchlab/assets/polyfills/backgroundsize.min.htc);background-repeat:no-repeat}.no-svg .controlRack .captions #ccicon{background-image:url("../images/videos/CC.png")}.controlRack .captions.captions-on #ccicon{background-position:0 0}.no-captions .playerWrapper .timeline{right:0}.videoPlaylist{width:100%;margin:0;padding:0;background:#fff;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow-y:scroll;height:100%}.videoPlaylistItem{width:260px;height:180px;display:inline-block;zoom:1;*display:inline;margin:0 4px;list-style:none;color:#20364b;cursor:pointer;overflow:hidden;text-align:center;position:relative}.videoPlaylistItem .thumb-container{float:left;overflow:hidden;width:70px;height:55px}.videoPlaylistItem .thumbnail{width:100%;border:0;background:#eee;display:block;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box}.videoPlaylistItem .video-title{font-size:12px;white-space:wrap;width:240px;overflow:hidden;display:block;margin:0 auto 0}.videoPlaylistItem:hover .video-title{text-decoration:underline}.videoPlaylistItem .new-label{display:none}.videoPlaylistItem.new-video .new-label{display:block;position:absolute;right:2px;top:2px;width:40%}.videoPlaylistItem .video-info{margin:0 0 0 80px;height:55px}.video-info .expiration{font-size:.8em;color:#ed6a42}.videoPlaylist .showmoreVideos{background:none repeat scroll 0 0 #f1814f;color:#fff;font-weight:bold;padding:12px 0;text-align:center;text-transform:uppercase;width:210px;clear:left}#videoPlaylist-iScrollContainer{height:100%}#videoPlaylist-iScrollContainer .loading-indicator,#videoPlaylist-iScrollContainer .appending-indicator{width:50px;height:50px;display:none;margin:20px auto}#videoPlaylist-iScrollContainer .appendingIndicator-container{color:#ff9545;text-align:center;padding:10px 0}#videoPlaylist-iScrollContainer .appendingIndicator-container .appending-indicator{display:inline-block;zoom:1;*display:inline;margin:0 10px 0 0;vertical-align:middle}#videoPlaylist-iScrollContainer .appendingIndicator-container span{margin-right:5px}.playlistWrapper:has(.scrollbarV){background:red}#videoPlaylist-iScrollContainer .scrollbarV{float:right;height:100%;width:20px;border-radius:20px;background:#8bc9d8;box-shadow:inset 0 0 0 2px #50a8b2;position:relative;z-index:100}#videoPlaylist-iScrollContainer .scrollbarV.touch{width:.42em;background:none}#videoPlaylist-iScrollContainer .scrollbarV div{background:#f67f54;border:solid 2px #7e4e20;box-shadow:inset 0 0 0 1px #fff;border-radius:20px;width:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#videoPlaylist-iScrollContainer .scrollbarV.touch div{border-radius:.42em;background:#aecece;border:none}#no-results-message{color:#6e8988;display:none;text-align:center;width:90%;text-transform:uppercase;margin:0 auto}#no-results-message p{margin:1em 0}#no-results-message a{color:#6e8988}.categories{position:relative;width:285px}.lunchlab .categories button.button{width:285px;font-size:100%;padding:5px 20px}.categoriesList{z-index:1000;width:285px;margin:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";background-image:url("../images/videos/categoryArrow.svgz");background-position:90% center;background-position:right 19px center;background-repeat:no-repeat}.no-svg .categoriesList{background-image:url("../images/videos/categoryArrow.png")}.categoriesList::-ms-expand{display:none}.playerWrapper{position:relative;width:100%;left:inherit;top:inherit;bottom:inherit;right:inherit}.frame.playlistWrapper{width:90%;margin:0 5%;height:240px}.categories{margin:0 5%;position:relative;width:90%}.categoriesList{width:90%;margin:10px 5%}@media all and (max-width:600px){.playerWrapper .scrubber .scrubber-thumb{width:25px;height:25px}.controlRack{border-radius:0;height:50px}.controlRack button{width:60px}.controlRack .playPause{border-bottom-left-radius:0;border-top-left-radius:0;padding:0}.controlRack .captions{right:60px}.controlRack .volume{border-bottom-right-radius:0;border-top-right-radius:0;padding:0}.playerWrapper .timeline{left:60px;padding:11px 10px;right:120px}#videoPlaylist-iScrollContainer .scrollbarV,#videoPlaylist-iScrollContainer .scrollbarV div{width:16px}.frame.playlistWrapper{padding:0 2px 2px 0}.playlistWrapper .bottomBar{display:none}.categories{background-color:#fff}.producerPlayer{margin:0 auto}}@media all and (max-width:319px){.videoPlaylistItem{margin:0 1px}}ul.recipes li{float:left;display:block;text-align:center;margin:0 5px;width:144px;height:140px;overflow:hidden;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}ul.recipes li a.main{color:#20364b;font-family:"Nunito",Verdana,Geneva,sans-serif;font-size:75%;line-height:1.25em;text-decoration:none;display:block}ul.recipes li a.main span{display:block;width:100%;max-width:144px;margin:0 auto}ul.recipes li a.edit{position:absolute;top:5px;right:5px}ul.recipes li a.main img{width:132px}.recipesHeader{height:182px;max-height:182px;background-image:url("../images/food/FeaturedFoodBG_wide.jpg");overflow:hidden}.featuredRecipe a{color:#20364b;text-decoration:none}.featuredRecipe{color:#20364b;float:left;width:58%}.featuredRecipe img.food{float:left;display:block;width:215px;margin:0 10px 10px}.featuredRecipe img.featured{margin-top:19px}.featuredRecipe h1{font-family:"cafeteriabold",sans-serif;font-size:240%;line-height:1em;margin:4px 0 10px 0}.featuredRecipe p{margin:0;font-size:85%;line-height:1.25em}.foodFact .title{font-family:"cafeteriabold",sans-serif;font-size:180%}.foodFact{background-image:url("../images/food/angle.svgz");background-size:100% 100%;-ms-behavior:url(/lunchlab/assets/polyfills/backgroundsize.min.htc);color:#fff;float:right;width:42%;height:100%}.no-svg .foodFact{background-image:url("../images/food/angle.png")}.foodFact img.fact{display:block;width:100px;float:left;margin:42px 15px 42px 40px}.foodFact .title{margin:42px 10px 4px 0;font-weight:bold;line-height:1em}.foodFact p{font-size:90%;font-size:85%;margin:0 20px 0 0;line-height:1.25em}.recipeSearch{background-color:#213b4e;text-align:center;display:block}.recipeSearch #mixie{display:block;float:left;width:20%;margin:10px 2.5%}.searchText:focus{background-color:#ffe}.searchText{background-image:url("../images/food/magnifying.svgz");background-position:12px 10px;background-repeat:no-repeat;border-radius:100px;padding:8px 20px 8px 40px;font-size:20px;border:0;border-bottom-right-radius:0;border-top-right-radius:0;outline:0;margin:10px 0;width:50%;display:block;float:left;box-sizing:border-box;-moz-box-sizing:border-box}.no-svg .searchText{background-image:url("../images/food/magnifying.png")}#searchGo{border-bottom-left-radius:0;border-top-left-radius:0;padding-right:30px;margin:10px 5% 10px 0;width:20%;font-size:100%;display:block;float:left}ul.searchSections{display:block;float:right;margin:0 5% 10px 0;width:70%}ul.searchSections li{display:inline-block;zoom:1;*display:inline;width:19%;margin:4px .5%}ul.searchSections a img{width:24px;height:24px;margin-right:3px}ul.searchSections a.button.minor{display:block;font-family:"cafeteriabold";padding:2px 3px;font-size:80%;text-shadow:-1px 2px 0 rgba(0,0,0,0.5);box-shadow:0 20px 0 0 rgba(255,255,255,0.2) inset}.touch .lunchlab ul.searchSections a.button.minor:active,.no-touch .lunchlab ul.searchSections a.button.minor:hover,ul.searchSections a.button.minor.selected{box-shadow:0 20px 0 0 rgba(255,255,255,0.2) inset,0 0 0 1px #213b4e inset,0 0 0 2px #fff;text-shadow:-1px 2px 0 rgba(0,0,0,0.5)}.touch .lunchlab ul.searchSections a.button.minor.Holiday,.no-touch .lunchlab ul.searchSections a.button.minor.Holiday{background-color:#f05050}.touch .lunchlab ul.searchSections a.button.minor.Vegetarian,.no-touch .lunchlab ul.searchSections a.button.minor.Vegetarian{background-color:#3bb86a}.touch .lunchlab ul.searchSections a.button.minor.Easy,.no-touch .lunchlab ul.searchSections a.button.minor.Easy{background-color:#88c10c}.touch .lunchlab ul.searchSections a.button.minor.Dessert,.no-touch .lunchlab ul.searchSections a.button.minor.Dessert{background-color:#a166f1}.touch .lunchlab ul.searchSections a.button.minor.Snack,.no-touch .lunchlab ul.searchSections a.button.minor.Snack{background-color:#5480da}.touch .lunchlab ul.searchSections a.button.minor.Mealtime,.no-touch .lunchlab ul.searchSections a.button.minor.Mealtime{background-color:#2cd2b5}.touch .lunchlab ul.searchSections a.button.minor.Warm,.no-touch .lunchlab ul.searchSections a.button.minor.Warm{background-color:#e49c00}.touch .lunchlab ul.searchSections a.button.minor.Cold,.no-touch .lunchlab ul.searchSections a.button.minor.Cold{background-color:#34c5df}.touch .lunchlab ul.searchSections a.button.minor.Sweet,.no-touch .lunchlab ul.searchSections a.button.minor.Sweet{background-color:#fd8ee2}ul.searchSections a.minor.button.allrecipes{background-color:#f08251;box-shadow:0 20px 0 0 rgba(255,255,255,0.2) inset;text-shadow:-1px 2px 0 rgba(0,0,0,0.5)}ul.searchSections a.minor.button.allrecipes:hover,ul.searchSections.All a.minor.button.allrecipes{box-shadow:0 20px 0 0 rgba(255,255,255,0.2) inset,0 0 0 1px #213b4e inset,0 0 0 2px #fff;text-shadow:-1px 2px 0 rgba(0,0,0,0.5)}ul.searchSections.All a.minor.button.allrecipes{background-color:#f08251;text-shadow:-1px 2px 0 rgba(0,0,0,0.5)}.noRecipes{text-align:center;padding:20px;font-size:160%}ul.noStyle.recipes{margin:0 0 10px 0}.recipe .single{background-image:url('../images/food/recipeBG.jpg');background-repeat:repeat-y;background-position:0 800px;position:relative}.recipe .single #corporalCup{width:40%;position:absolute;top:-3%;right:-5%;z-index:111}.lunchlab .recipe .single a.back.button.minor,.lunchlab .single .recipe a.back.button.minor.selected{background-color:#5dabbd;box-shadow:0 20px 0 0 rgba(255,255,255,0.2) inset,0 0 0 1px #fff inset,0 0 0 2px #67989f;text-shadow:-2px 2px 0 #67989f}.touch .lunchlab .single .recipe a.back.button.minor.selected:active,.no-touch .lunchlab .recipe .single a.back.button.minor.selected:hover{background-color:#f08251;box-shadow:0 20px 0 0 rgba(255,255,255,0.2) inset,0 0 0 1px #fff inset,0 0 0 2px #985e14;text-shadow:-2px 2px 0 #8e360e}.recipe .single a.back{float:left;margin:20px 3% 10px;width:13%;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.recipe .single .recipeInfo{padding:20px;float:right;width:69%;margin-top:-80px;background-color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.recipe .single .recipeInfo .description,.recipe .single .recipeInfo h1{width:65%}.recipe .single .foodImage,.recipe .single .download,.recipe .single #videoBox,.recipe .single #playButton{width:25%;float:left;clear:left;margin:5px 3%;position:relative}.recipe .single .recipeVideo{height:0;width:100%;padding-bottom:56.25%;overflow:hidden;position:relative;margin:10px 0}.recipe .single .recipeVideo #videoPlayer{position:absolute;top:0;left:0}.recipe .single .playPause,.recipe .single .download a{width:100%;text-align:center}.recipe .single h1,.recipe .single h2,.recipe .single h3{color:#fa9262;margin-bottom:5px;line-height:1.125em}.recipe .single p{font-size:85%;margin:0 0 10px 0}.recipe .single ul{margin:0 0 10px 0;font-size:85%;padding:0 0 0 1.25em}.recipe .single .tags a{background-color:#aaf3f5;color:#20364b;font-size:75%;padding:3px 6px;text-decoration:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.recipe .single .tags a:hover{background-color:#fa9262}.recipe .single .info{width:300px;display:block;float:left;position:relative}.recipe .single .info div{display:block;width:23%;margin:0 1%;float:left;text-align:center;position:relative;font-family:"cafeteriabold",sans-serif}.recipe .single .info div.vegetarian{color:#7ed245}.recipe .single .info div.time{color:#398be8}.recipe .single .info div.serves{color:#6925b6}.recipe .single .info div.difficulty{color:#ffb634}.recipe .single .info div span.title{display:block;width:100%;text-transform:uppercase}.recipe .single .info div div.servingNum,.recipe .single .info div img{width:80%;margin:4px 10%}.recipe .single .info div div.servingNum{background-image:url("../images/food/Serves.svgz");background-size:100% auto;-ms-behavior:url(/lunchlab/assets/polyfills/backgroundsize.min.htc);background-repeat:no-repeat;padding-bottom:80%}.no-svg .recipe .single .info div div.servingNum{background-image:url("../images/food/Serves.png")}.recipe .single .info div div.servingNum span.num{display:block;position:absolute;width:100%;left:0;top:10%;color:#fff;font-size:200%}.recipeContent{display:block;clear:left}@media all and (max-width:972px){ul.recipes li{width:18%;margin:0 1%}.recipe .single .recipeInfo{width:68%}.recipe .single .foodImage,.recipe .single .download,.recipe .single #videoBox,.recipe .single #playButton{width:26%}}@media all and (max-width:818px){.featuredRecipe h1{font-size:180%;margin:4px 0 4px 0}.featuredRecipe p,.foodFact p{font-size:80%}.featuredRecipe img.food{width:190px;margin:15px 10px 21px 5px}.featuredRecipe img.featured{width:110px}.foodFact .title{font-size:130%}.foodFact img.fact{width:80px;margin:52px 5px 52px 30px}.recipeSearch #mixie{margin:10px 1%}ul.searchSections{margin-right:2%;width:76%}.searchText{width:55%}#searchGo{margin-right:2%;width:21%}ul.recipes li{width:21%;margin:0 2%}.recipe .single .recipeInfo{width:64%}.recipe .single .foodImage,.recipe .single .download,.recipe .single #videoBox,.recipe .single #playButton{width:30%}}@media all and (max-width:664px){.featuredRecipe img.food{width:150px;margin:23px 5px 38px}.featuredRecipe img.featured{width:90px}.featuredRecipe h1{font-size:140%}.featuredRecipe p,.foodFact p{font-size:75%}.foodFact .title{font-size:120%}.foodFact img.fact{width:74px;margin:55px 5px 55px 10px}.recipeSearch #mixie{display:none}.searchText{width:62%;margin-left:3%}#searchGo{margin-right:3%;width:32%}ul.searchSections{width:94%;margin:0 3% 10px}ul.recipes li{width:29.33%;margin:0 2%}.recipe .single .recipeInfo{width:59%}.recipe .single .foodImage,.recipe .single .download,.recipe .single #videoBox,.recipe .single #playButton{width:35%}}@media all and (max-width:600px){.recipe .single .info{width:100%}.recipe .single .info div div.servingNum span.num{font-size:150%}.recipe .single #corporalCup{display:none}.recipe .single .recipeInfo .description,.recipe .single .recipeInfo h1{width:100%}.recipe .single{background-position:-12px 720px}.recipe .single .recipeInfo{margin-left:0;padding:20px}.recipe .single .recipeInfo{width:54%}.recipe .single .foodImage,.recipe .single .download,.recipe .single #videoBox,.recipe .single #playButton{width:40%}.frame.recipe{padding-bottom:0}.frame.recipe .bottomBar{display:none}}@media all and (max-width:510px){.recipe .single .info{font-size:85%}.recipe .single .info div div.servingNum span.num{top:5%}.recipesHeader{height:inherit;max-height:inherit;background-image:url("../images/food/FeaturedFoodBG_tall.jpg")}.featuredRecipe,.foodFact{float:none;width:100%}.featuredRecipe img.featured{margin-top:10px}.featuredRecipe{height:150px}.featuredRecipe img.food{width:140px;margin:13px 5px}.featuredRecipe p{margin-right:20px}.foodFact{padding:10px 0;background-image:none;background-color:rgba(19,38,48,0.76);height:95px}.foodFact .title{font-size:100%;margin:0 10px 0 0}.foodFact img.fact{width:95px;margin:0 20px}ul.searchSections a img{margin-right:1px}ul.searchSections li{width:23%;margin:4px 1%}ul.searchSections a.button.minor{font-size:66%;padding:2px 1px}ul.recipes li{width:46%;margin:0 2%}.recipe .single a.back{width:40%}}@media all and (max-width:440px){.recipe .single .info{width:90%;margin:0 5%}.recipe .single .info div div.servingNum span.num{top:20%}.recipe .single{background-size:100% auto;-ms-behavior:url(/lunchlab/assets/polyfills/backgroundsize.min.htc);background-position:0 850px}.recipe .single .recipeInfo{width:100%;margin:0;float:none}.recipe .single .foodImage,.recipe .single .download,.recipe .single #videoBox,.recipe .single #playButton{width:94%;float:none}}@media all and (max-width:356px){.recipe .single .info div div.servingNum span.num{top:15%}.featuredRecipe{height:160px}.featuredRecipe img.food{width:99px;margin:42px 5px}.featuredRecipe h1{margin-right:10px;font-size:120%}.featuredRecipe p{margin-right:10px}.foodFact img.fact{width:69px;margin:13px 20px}ul.searchSections li{width:31.33%;margin:4px 1%}ul.recipes li a.main img{width:90%}ul.recipes li a.main span{max-width:100%}}.character{background-position:12px 12px}.character canvas{bottom:12px;left:12px;width:60%;max-width:460px;position:absolute;z-index:102}.character canvas.freddy{max-width:540px;width:70%}.character #bio{display:block;width:55%;min-height:400px;background-color:rgba(33,59,78,0.84);float:right}.character #bio h1{color:#f08250;margin:10px 30px 5px;line-height:1em}.character #bio h2{color:#8cc9d5;margin:5px 30px;line-height:1em}.character #bio p{color:#fff;margin:10px 30px}ul.noStyle.characters{margin-bottom:20px}ul.characters li{float:left;width:25%;text-align:center;margin-bottom:5px 20px}ul.characters li a{display:block;width:100%;background-size:100% auto;-ms-behavior:url(/lunchlab/assets/polyfills/backgroundsize.min.htc);height:0;padding-bottom:88.28125%;background-position:0 top}.touch ul.characters li a:active,.no-touch ul.characters li a:hover,.touch ul.characters li a.selected,.no-touch ul.characters li a.selected{background-position:0 bottom}ul.characters li a.fizzy{background-image:url("../images/characters/buttons/fizzy.png")}ul.characters li a.avril{background-image:url("../images/characters/buttons/avril.png")}ul.characters li a.cup{background-image:url("../images/characters/buttons/cup.png")}ul.characters li a.freddy{background-image:url("../images/characters/buttons/freddy.png")}ul.characters li a.freezerburn{background-image:url("../images/characters/buttons/freezer.png")}ul.characters li a.henry{background-image:url("../images/characters/buttons/henry.png")}ul.characters li a.mixie{background-image:url("../images/characters/buttons/mixie.png")}ul.characters li a.sully{background-image:url("../images/characters/buttons/sully.png")}.no-canvas #stage{background-size:100% auto;-ms-behavior:url(/lunchlab/assets/polyfills/backgroundsize.min.htc)}.no-canvas #characters-professor-fizzy #stage{background-image:url("../images/characters/fizzy.png")}.no-canvas #characters-mixie-bot #stage{background-image:url("../images/characters/mixie.png")}.no-canvas #characters-henry #stage{background-image:url("../images/characters/henry.png")}.no-canvas #characters-avril #stage{background-image:url("../images/characters/avril.png")}.no-canvas #characters-corporal-cup #stage{background-image:url("../images/characters/cup.png")}.no-canvas #characters-freezer-burn #stage{background-image:url("../images/characters/freezer.png")}.no-canvas #characters-sully-the-cell #stage{background-image:url("../images/characters/sully.png")}.no-canvas #characters-fast-food-freddy #stage{background-image:url("../images/characters/freddy.png")}@media all and (max-width:700px){.character #bio{min-height:340px}}@media all and (max-width:600px){.character{background-position:0 6px}.character canvas{left:0}.character #bio{min-height:340px}.character #bio h1{font-size:150%}.character #bio h2{font-size:125%}.character #bio p{font-size:85%}}@media all and (max-width:500px){.character #bio{min-height:280px}.character #bio h1{font-size:130%}.character #bio h2{font-size:110%}.character #bio p{font-size:75%}}@media all and (max-width:440px){.character canvas{left:0;position:relative;width:100%;bottom:inherit;left:inherit;pointer-events:none}.character canvas.freddy{width:100%}.character #bio{width:100%;min-height:0;background-color:#213b4e}ul.characters li{width:50%}}#music #songInfo{background-image:url("../images/music/BG_Burst.jpg");height:222px}.frame img.songThumb{display:block;width:inherit;position:absolute;top:50px;left:50px;z-index:1;border:4px solid white}#songInfo #videoButton{position:absolute;z-index:2;display:block;left:86px;top:168px}#songInfo #songName{position:absolute;display:block;left:270px;top:105px;line-height:1.125em;z-index:9;margin:0 20px 0 0}#songInfo #berryPops{position:absolute;right:15%;top:20px;z-index:5}#songInfo #peas{position:absolute;right:1%;top:30px}#songInfo #banana{position:absolute;right:21%;top:20px}ul.tracks{list-style:none;padding:0;margin:20px auto 0}ul.tracks li{float:left;width:25%;min-width:160px;text-align:center;margin:0}ul.tracks li .name{overflow:hidden;display:block;white-space:nowrap;margin:0 2px}ul.tracks li a{display:block;padding:10px 0;color:#20364b;font-family:"Nunito",Verdana,Geneva,sans-serif;text-decoration:none;font-size:75%}ul.tracks a.edit{position:absolute;padding:5px}ul.tracks li a .image img{width:150px;border:2px solid #2f4357}ul.tracks li.selected a .image img{border:2px solid #f08250}.musicPlayer{position:relative;height:80px;transition:background-color .3s;z-index:10}.musicPlayer.stuck{position:fixed;top:0;left:0;right:0;z-index:100;max-width:940px;margin:0 auto}.musicPlayer #playButton.paused .icon-pause{display:none}.musicPlayer #playButton.playing .icon-play{display:none}.musicPlayer button,.musicPlayer #seeker{display:block;position:absolute;margin:0;padding:0;height:80px;border:0;outline:0;background-color:#f1814f;top:0;bottom:0}.musicPlayer button{width:80px;font-size:180%;color:#fff;text-shadow:-2px 2px 0 #8e360e}.touch .musicPlayer button:active,.no-touch .musicPlayer button:hover{background-color:#f29d76}.musicPlayer #prevButton{left:0}.musicPlayer #playButton{left:80px}.musicPlayer #nextButton{right:0}.musicPlayer #seeker{left:160px;right:80px;padding:0 10px}.musicPlayer #bar{background-color:#fff;height:12px;margin:32px auto;position:relative;cursor:pointer}.musicPlayer #bar #played{width:0;height:100%;background-color:#333;display:block;float:left}.musicPlayer #bar #playHead{width:24px;height:24px;background:#6cbecc;border:solid 2px #4a8c98;border-radius:24px;position:absolute;box-shadow:inset 0 0 0 1px #fff;float:left;top:-6px;margin-left:-12px;box-sizing:border-box;-moz-box-sizing:border-box}.musicPlayer.loading #bar{background-color:#fc9}.musicPlayer.loading #played,.musicPlayer.loading #playHead{display:none}@media all and (max-width:899px){#songInfo #banana{display:none}}@media all and (max-width:799px){#songInfo #peas{display:none}#songInfo #berryPops{right:2%}}@media all and (max-width:699px){#songInfo #berryPops{display:none}#songInfo #songName{top:60px}}@media all and (max-width:686px){ul.tracks li{width:33.3%}}@media all and (max-width:600px){#music #content .frame .bottomBar{display:none}}@media all and (max-width:504px){ul.tracks li{width:50%}}@media all and (max-width:400px){#music #songInfo{height:128px}.frame img.songThumb{left:5%;top:20px;width:35%}#songInfo #videoButton{left:45%;padding:0 10px;top:20px}#songInfo #songName{font-size:150%;line-height:1em;top:50px;left:45%}}@media all and (max-width:344px){ul.tracks li{width:100%}.musicPlayer button,.musicPlayer #seeker,.musicPlayer{height:60px}.musicPlayer #seeker{left:120px;right:60px}.musicPlayer button{width:60px}.musicPlayer #bar{margin-top:22px}.musicPlayer #playButton{left:60px}}#magnets #content .frame{background-image:url("../images/magnets/magnetsTile.png")}.magnets{text-align:center}.magnets li{display:inline-block;zoom:1;*display:inline;margin:10px 0;text-align:center;width:20%;height:160px;position:relative}.magnets li img{display:block;margin:0 auto}.magnets .progress{background:#999;height:20px;overflow:hidden;border-radius:20px;left:20px;right:20px;bottom:0;position:absolute;display:block}.magnets .progressBar{background-color:orange;height:100%;display:block}#magnets #backButton{position:absolute;top:20px;left:20px}#magnets #notepad{background-color:#fff;display:block;width:90%;margin:0 auto;text-align:center}#magnets #notepad #magnet{display:block;width:28%;margin:0 1%;float:left}#magnets #notepad img.magnet{width:90%}#magnets #notepad h1{text-transform:uppercase}#magnets #notepad .progress{background:#999;border-radius:10px;bottom:0;display:block;height:10px;margin:-30px auto 20px;overflow:hidden;position:relative;width:80%}#magnets #notepad .progressBar{background-color:orange;height:100%;display:block}#magnets #notepad .requirements{width:70%;float:left;display:block;margin:30px 0}#magnets #notepad .requirements li{text-align:left;border:1px solid #8ac8d6;margin-top:-1px}#magnets #notepad .requirements li a{text-decoration:none;color:#20364b}#magnets #notepad .requirements li.completed,#magnets #notepad .requirements li.completed a{color:#778fa6}#magnets #notepad .requirements li .requirement{height:50px;overflow:hidden;margin-right:5px}#magnets #notepad .requirements li .fulfilled{width:50px;height:50px;display:block;float:left;background-image:url("../images/magnets/playButton.svgz");background-position:5px 5px;background-repeat:no-repeat;border-right:1px solid #f59fab;margin-right:10px}.no-svg #magnets #notepad .requirements li .fulfilled{background-image:url("../images/magnets/playButton.png")}#magnets #notepad .requirements li.completed .fulfilled{background-image:url("../images/magnets/check.svgz")}.no-svg #magnets #notepad .requirements li.completed .fulfilled{background-image:url("../images/magnets/check.png")}#magnets #loginContainer{background-color:#000;background-color:rgba(0,0,0,0.5);top:6px;bottom:6px;left:6px;right:6px;display:block;position:absolute;z-index:98}#magnets #loginContainer #loginDialogContainer{width:95%;max-width:539px;position:relative;margin:20px auto}#magnets #loginContainer #loginDialog{width:100%;padding-bottom:58.81%;background-image:url("../images/magnets/LoginDialog.png");background-size:100% auto;-ms-behavior:url(/lunchlab/assets/polyfills/backgroundsize.min.htc)}#magnets #loginContainer #loginDialog h2{position:absolute;display:block;right:5%;width:55%;top:22%;font-size:200%;line-height:1.125em;text-align:center}#magnets #loginContainer #loginDialog button{position:absolute;width:25%;bottom:10%}#magnets #loginContainer #loginDialog #loginButton{right:5%}#magnets #loginContainer #loginDialog #noButton{right:32%}@media all and (max-width:720px){.magnets li{width:25%}}@media all and (max-width:600px){#magnets #content .frame .bottomBar{display:none}#magnets #backButton{top:12px;left:5px}#magnets #notepad #magnet{float:none;width:60%;margin:0 20%}#magnets #notepad .requirements{float:none;width:100%;margin:0}#magnets #loginContainer{top:0;right:0;bottom:0;left:0}#magnets #loginContainer #loginDialog h2{font-size:180%}#magnets #loginContainer #loginDialog button{font-size:95%;padding:10px}}@media all and (max-width:520px){.magnets li{width:33.33%}#magnets #notepad .requirements li .requirement{font-size:85%}}@media all and (max-width:420px){.magnets li{width:50%}#magnets #notepad{width:100%}#magnets #loginContainer #loginDialog h2{font-size:150%}#magnets #loginContainer #loginDialog button{font-size:85%}}ul.printables{margin-top:20px}ul.printables li{display:inline-block;zoom:1;*display:inline;width:23%;text-align:center;margin:0 1% 10px;position:relative}ul.printables li .title a{display:block}ul.printables li a.edit{position:absolute;top:4px;right:10px;z-index:1}ul.printables li img.printableFrame{background-position:53.5% 50%;background-repeat:no-repeat;background-size:100% auto;-ms-behavior:url(/lunchlab/assets/polyfills/backgroundsize.min.htc);width:100%}.printable .download{margin-bottom:20px}.printable img{display:block;width:100%}#printables .frame.printable{width:95%;max-width:792px}.printable .topBar{display:block !important}@media all and (max-width:860px){ul.printables li{width:31.33%}}@media all and (max-width:600px){#printables .frame.printable{width:100%}.printable{margin-top:10px !important;padding-top:10px !important}ul.printables li{width:48%}.frame.printable .bottomBar{display:none}}@media all and (max-width:380px){ul.printables li{width:90%;margin:0 5% 10px}}@media print{#printables{background:none #fff}#printables header,#printables footer,#printables article .bottomBar.footie,#printables a,#printables button,#printables nav{display:none}#printables #containerContainer,#printables .contentContainer,#printables #content,#printables .frame.printable,#printables .frame.printable img{margin:0;padding:0;width:100%;background:none}}#credits h1{margin:0}#credits h2.toggler{margin:0;line-height:1.25em;width:480px;display:block;margin:8px auto;background-image:url("../images/videos/categoryArrow.svgz");background-position:90% center;background-position:right 19px center;background-repeat:no-repeat;box-sizing:border-box;-moz-box-sizing:border-box;cursor:pointer}.no-svg #credits h2.toggler{background-image:url("../images/videos/categoryArrow.png")}#credits h3{margin:0;line-height:1.125em}#credits p{margin:0 0 .5em 0;line-height:1.25em}@media all and (max-width:600px){#credits h2.toggler{width:320px}#credits #content .frame .bottomBar{display:none}}@media all and (max-width:480px){#credits h2.toggler{width:240px;font-size:100%}}#contact-us label{width:40%;float:left;clear:both;text-align:left;margin:8px 0 0 0}#contact-us input,#contact-us textarea{width:60%;float:left;margin:5px 0 5px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#contact-us form{display:block;max-width:400px;margin:0 auto 10px}#contact-us #submit{float:right}#contact-us .formSuccess,#contact-us .formError{list-style:none}@media all and (max-width:600px){#contact-us #content .frame .bottomBar{display:none}}@media all and (max-width:600px){.frame{padding:0 0 12px 0;margin:0;border-radius:0}.topBar,.leftBar,.rightBar,.topLeftCorner,.topRightCorner,.bottomLeftCorner,.bottomRightCorner{display:none}.topBar,.bottomBar{left:0;right:0}#content{padding:0}nav.main{padding:0}nav.main .logo{margin:0;background-position:0 0;background-size:100% 100%;-ms-behavior:url(/lunchlab/assets/polyfills/backgroundsize.min.htc);z-index:98;padding:4px;width:31%;overflow:hidden}nav.main .logo #PBSKids{margin:2% 0 0 2%;width:20%}nav.main .logo #LunchLab{margin:2% 4%;width:82%}nav.main .logo .bottomBar{display:none}nav.main .logo .rightBar{display:block;bottom:0}nav.main ul.menu{width:69%;margin:6px 0 12px}.touch nav.main ul.menu a,.no-touch nav.main ul.menu a{background-position:0 bottom;padding-bottom:100%}nav.main ul.menu a.games{background-image:url("../images/nav/games_sm.svgz")}.no-svg nav.main ul.menu a.games{background-image:url("../images/nav/games_sm.png")}.touch nav.main ul.menu a:active,.no-touch nav.main ul.menu a:hover,.touch nav.main ul.menu a.selected,.no-touch nav.main ul.menu a.selected{background-position:0 top}nav.main ul.menu a.videos{background-image:url("../images/nav/video_sm.svgz")}.no-svg nav.main ul.menu a.videos{background-image:url("../images/nav/video_sm.png")}nav.main ul.menu a.food{background-image:url("../images/nav/food_sm.svgz")}.no-svg nav.main ul.menu a.food{background-image:url("../images/nav/food_sm.png")}nav.main ul.menu a.characters{background-image:url("../images/nav/characters_sm.svgz")}.no-svg nav.main ul.menu a.characters{background-image:url("../images/nav/characters_sm.png")}nav.main ul.menu a.music{background-image:url("../images/nav/music_sm.svgz")}.no-svg nav.main ul.menu a.music{background-image:url("../images/nav/music_sm.png")}nav.main ul.menu a.kitchen{background-image:url("../images/nav/kitchen_sm.svgz")}.no-svg nav.main ul.menu a.kitchen{background-image:url("../images/nav/kitchen_sm.png")}nav.main ul.menu a.magnets{background-image:url("../images/nav/magnets_sm.svgz")}.no-svg nav.main ul.menu a.magnets{background-image:url("../images/nav/magnets_sm.png")}}@media all and (max-width:558px){#promoLinks{width:259px;margin:0 auto}#promoLinks img{width:259px;margin:8px 0 0}}@media all and (max-width:499px){footer fieldset{margin:0}footer .footerInfo{max-width:90%}footer .footerInfo img{max-width:100%}.notification .message{font-size:90%;margin-top:10px;width:280px}.coinNotification .icon img{top:-23px}nav.footer ul,.social{max-width:80%;margin:5px 0}}@media all and (max-width:440px){nav.main .logo{width:100%}nav.main .logo .rightBar{display:none}nav.main .logo #PBSKids{margin:3% 0 0 12%;width:14%}nav.main .logo #LunchLab{margin:2% 25% 1%;width:50%}nav.main ul.menu{width:96%;margin:6px 2% 12px}}@media all and (max-width:360px){.notification .message{font-size:65%;margin-top:12px;width:220px}.magnetNotification .message .magnetName,.coinNotification .message .coinValue{padding:0 5px}.notification .closeButton{width:20px;height:20px;right:2px;top:10px;font-size:90%}.coinNotification .icon img{top:-21px}}@media all and (max-width:272px){#promoLinks{width:95%}#promoLinks img{width:100%}}@media print{aside,footer a,nav{display:none}}