html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}nav ul,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;outline:0}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat}.hidden{display:none;visibility:hidden}.visuallyhidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.invisible{visibility:hidden}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}#nav-container{width:100%;position:absolute;top:0;left:0;z-index:1;text-transform:uppercase}#nav-container #nav{width:100%;position:relative;z-index:2}#nav-container .drop-down{width:100%;position:absolute;top:-150px;left:0;padding:10px 0;*background-color:#000;background:-webkit-gradient(linear, left bottom, left top, color-stop(1, rgba(0, 0, 0, 0.5)), color-stop(0, rgba(0, 0, 0, 0.8)));background:-moz-linear-gradient(center bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.5) 100%);-moz-box-shadow:inset 0px 2px 10px #000000;-webkit-box-shadow:inset 0px 2px 10px #000000;box-shadow:inset 0px 2px 10px #000000;-webkit-transition:all .3s ease-out}#nav-container .drop-down .links{overflow:hidden}#nav-container .drop-down .links .left-links{width:40%;display:table;overflow:hidden;float:left}#nav-container .drop-down .links .right-links{width:40%;display:table;overflow:hidden;float:right}#nav-container .drop-down .nav-btn{display:table-cell;vertical-align:bottom;text-decoration:none;text-align:center;*float:left;*display:inline;width:50%}#nav-container .drop-down .nav-btn p{color:#cccccc;font-weight:bold}#nav-container .drop-down.tierone{z-index:1;-webkit-backface-visibility:hidden;-webkit-perspective:1000}#nav-container .drop-down.tierone.expanded{-webkit-transform:translate3d(0, 182px, 0)}#nav-container .drop-down.tiertwo{z-index:0;-webkit-backface-visibility:hidden;-webkit-perspective:1000}#nav-container .drop-down.tiertwo.expanded{-webkit-transform:translate3d(0, 240px, 0)}#nav-container .drop-down.tierone.expanded-ie7{top:32px;*border-top:1px solid #999;*border-bottom:1px solid #999}#nav-container .drop-down.tiertwo.expanded-ie7{top:90px}#disney-menu-cell{z-index:2}#disney-menu-wrapper{width:53px;height:100%;position:absolute;top:0px;left:50%;margin-left:-26px}#disney-menu-wrapper .disney-menu{background-image:url("http://a.dolimg.com/en-US/disneymobile/media/nav/nav-menu-btm.png");background-position:1px bottom;background-repeat:no-repeat;margin-top:-190px;padding-bottom:7px;width:53px;text-align:center;position:absolute;z-index:3;-webkit-transition:all .2s ease-out;-webkit-backface-visibility:hidden;-webkit-perspective:1000}#disney-menu-wrapper .disney-menu .expand{margin-top:190px}#disney-menu-wrapper .disney-menu .expand img{width:53px;height:29px}#disney-menu-wrapper .disney-menu.expanded{-webkit-transform:translate3d(0, 190px, 0)}#disney-menu-wrapper .disney-menu.expanded-ie7{margin:0;*padding-bottom:9px}#disney-menu-wrapper .disney-menu .content a{display:block;color:#fff;text-decoration:none;font-weight:bold;font-size:9px}#disney-menu-wrapper .disney-menu .content .drop-down{display:none;position:static;height:auto;width:auto;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;*border-bottom:none}#disney-menu-wrapper .disney-menu .content.expanded{border:1px solid rgba(255, 255, 255, 0.2);border-bottom:none;background-color:#000;opacity:1}#disney-menu-wrapper .disney-menu .content.expanded .expand{display:none}#disney-menu-wrapper .disney-menu .content.expanded a{margin:10px 0px 2px}#disney-menu-wrapper .disney-menu .content.expanded a img{margin-bottom:5px}#disney-menu-wrapper .disney-menu .content.expanded a p{text-transform:uppercase;line-height:12px}#disney-menu-wrapper .disney-menu .content.expanded .drop-down{display:block;opacity:1;-moz-opacity:1;margin-top:-10px;padding-top:5px}.nav-item{background:-webkit-gradient(linear, left bottom, left top, color-stop(1, rgba(0, 0, 0, 0.5)), color-stop(0, rgba(0, 0, 0, 0.8)));background:-moz-linear-gradient(center bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.5) 100%);*background-color:#000;text-align:center;vertical-align:middle;width:50%;overflow:hidden}.nav-item.selected a{opacity:0.6;filter:alpha(opacity=60)}.nav-item a{color:#ffffff !important;text-decoration:none;padding:10px 0px;display:block;font-weight:bold}.nav-item.right{padding-left:25px}.nav-item.left{padding-right:25px}.nav-item.active a{color:#707070}@media (min-device-width: 768px) and (max-device-width: 1024px){#nav-container .drop-down{top:-360px;padding:24px 0;-moz-box-shadow:inset 0px 5px 24px #000000;-webkit-box-shadow:inset 0px 5px 24px #000000;box-shadow:inset 0px 5px 24px #000000}#nav-container .drop-down.tierone.expanded{-webkit-transform:translate3d(0, 434px, 0)}#nav-container .drop-down.tiertwo.expanded{-webkit-transform:translate3d(0, 571px, 0)}#nav-container .drop-down.tierone.expanded-ie7{top:69px}#nav-container .drop-down.tiertwo.expanded-ie7{top:211px}#disney-menu-wrapper{width:118px;margin-left:-62px}#disney-menu-wrapper .disney-menu{background-image:url("http://a.dolimg.com/en-US/disneymobile/media/nav/nav-menu-btm-ipad.png");background-position:3px bottom;background-repeat:no-repeat;margin-top:-456px;padding-bottom:18px;width:118px}#disney-menu-wrapper .disney-menu .expand{margin-top:456px}#disney-menu-wrapper .disney-menu .expand img{width:121px;height:68px}#disney-menu-wrapper .disney-menu.expanded{padding-bottom:16px;background-position:0px bottom;-webkit-transform:translate3d(0, 456px, 0)}#disney-menu-wrapper .disney-menu.expanded-ie7{*padding-bottom:22px}#disney-menu-wrapper .disney-menu .content a{font-size:22px}#disney-menu-wrapper .disney-menu .content.expanded a{margin:24px 0px 5px}#disney-menu-wrapper .disney-menu .content.expanded a img{margin-bottom:12px}#disney-menu-wrapper .disney-menu .content.expanded a p{line-height:29px}#disney-menu-wrapper .disney-menu .content.expanded .drop-down{margin-top:-24px;padding-top:12px}.nav-item a{padding:24px 0px;font-size:29px}.nav-item a.right{padding-left:60px}.nav-item a.left{padding-right:60px}}.pipe{position:relative;overflow:hidden}.pipe .destination-pipe-img-header{height:0px}.pipe .left-arrow{*left:0}.pipe > .arrow-button{position:absolute;z-index:100;top:60px;display:none}.pipe > .arrow-button.right-arrow{right:0}.pipe .counter{position:absolute;z-index:2;bottom:0px;left:50%}.pipe ul{width:9999em;list-style:none;position:absolute;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.pipe ul li{position:relative;float:left}.pipe ul li .destination-img-header{display:none;height:0;width:0;position:relative}.pipe.one-up .destination-pipe-img-header img{width:280px;height:50px;padding-left:19px}.pipe.one-up .destination-img img{width:268px;height:103px}.pipe.two-up .destination-pipe-img-header img{width:280px;height:50px;padding-left:19px}.pipe.two-up .destination-img img{width:123px;height:103px}.pipe.two-up.text-header .destination-img img{width:150px;height:110px}.pipe.three-up.text-header .destination-img img{width:100px;height:100px}.pipe.unique-headers .destination-pipe-img-header{display:none}.pipe.unique-headers ul li .destination-img-header{display:block;z-index:-1;padding-left:8px}.pipe.unique-headers ul li .destination-img-header img{width:140px;height:50px;margin-left:-10px}@media (min-device-width: 768px) and (max-device-width: 1024px){.pipe > .arrow-button{top:145px}.pipe .counter{bottom:0px}.pipe.unique-headers ul li .destination-img-header{padding-left:22px}.pipe.unique-headers ul li .destination-img-header img{width:336px;height:120px;margin-left:-24px}.pipe.one-up .destination-pipe-img-header img{width:672px;height:120px;padding-left:54px}.pipe.one-up .destination-img img{width:630px;height:245px}.pipe.two-up .destination-pipe-img-header img{width:672px;height:120px;padding-left:54px}.pipe.two-up .destination-img img{width:295px;height:245px}.pipe.two-up.text-header .destination-img img{width:360px;height:260px}.pipe.three-up.text-header .destination-img img{width:240px;height:240px}}body,html{width:100%;height:100%;background-color:#363636}body{font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#363636}#content-wrapper{height:auto;position:absolute;top:0;left:0;width:100%;overflow:hidden}#content{z-index:0;box-sizing:border-box;width:320px;margin:0 auto;position:relative;padding-top:30px;padding-bottom:10px;overflow:hidden}.left{left:0}.right{right:0}.clear{clear:both}@media (min-device-width: 768px) and (max-device-width: 1024px){#content{width:768px;padding-top:101px}}#footer{margin:0 auto;padding-bottom:15px;position:relative;width:320px;text-align:center;clear:both}#footer ul{margin-bottom:2px}#footer li{display:inline;padding-right:5px;margin-right:5px;border-right:1px solid #fff;line-height:10px;font-size:9px}#footer li a{color:#fff}#footer li.end{border:none;padding:0px;margin:0px}#footer p{clear:both;color:#fff;font-size:10px;margin:0px;padding-top:2px}@media (min-device-width: 768px) and (max-device-width: 1024px){#footer{padding-bottom:180px;width:768px}#footer ul{margin-bottom:5px}#footer li{padding-right:13px;margin-right:10px;border-right:1px solid #fff;line-height:10px;font-size:16px}#footer p{font-size:18px;padding-top:2px}}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat}.hidden{display:none;visibility:hidden}.visuallyhidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.invisible{visibility:hidden}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.ad{box-shadow:0 -4px 4px 5px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 -4px 4px -2px rgba(0, 0, 0, 0.5);width:100%;position:absolute;bottom:50px;height:50px;text-align:center;z-index:9999;background:#000;overflow:hidden;display:none}.ad #adBanner{position:relative;overflow:hidden;width:316px;height:46px;margin:0 auto;padding:0px;border:2px solid #ffffff}.ad #adBanner #adBannerSlug{position:absolute;width:28px;height:13px;top:0px;right:0px;background:url("http://cdn.adimages.go.com/ad/sponsors/utilities/DisneyMobile/dmob-ad_slug.png")}.ad img{width:320px;z-index:99999}@media only screen and (max-device-height: 800px){.ad{bottom:15px}}@media only screen and (max-device-height: 854px){.ad{bottom:0px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.ad{height:115px;bottom:195px}.ad img{width:768px}.ad #adBanner{width:766px;height:88px}.ad #adBanner #adBannerSlug{width:67px;height:31px}}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat}.hidden{display:none;visibility:hidden}.visuallyhidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.invisible{visibility:hidden}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.notifications{position:absolute;z-index:9999;width:100%;height:100%}.notifications .content{top:20px;text-align:center;margin:0 auto;z-index:4;position:relative;width:300px;-moz-box-shadow:0 0 50px black;-webkit-box-shadow:0 0 50px black;box-shadow:0 0 50px black;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background-color:#fff}.notifications .content h2{text-align:left;display:block;padding-top:10px;padding-left:10px}.notifications .content span{text-align:left;display:block;float:left;padding-top:10px;padding-left:10px}.notifications .content div{clear:both;padding-top:30px;padding-bottom:30px}.notifications .content a{cursor:pointer;padding:0px 30px}.notifications .background{position:absolute;background-color:#000;z-index:2;opacity:0.6;width:100%;height:900px;top:0;left:0}@media (min-device-width: 768px) and (max-device-width: 1024px){.notifications .content{width:720px}.notifications .content h2{font-size:28px}.notifications .content span{font-size:28px}.notifications .background{height:2160px}}
