.bs-container-fluid.bs-container-fluid--padding-5{padding-left:5px;padding-right:5px}.bs-container-fluid--padding-5 .bs-row{margin-left:-5px;margin-right:-5px}.bs-container-fluid--padding-5 [class^="col-"]{padding-left:5px;padding-right:5px}.page-movie .main-wrap{background:#191919 url(http://assets1.yugioh.com/assets/bg-promo-section-dark-8f74d8f8ee704b36b172ec748776c23c.png) repeat 0 0}.movie-header-logo-wrap{margin:0 auto;max-width:390px;width:100%}#header.movie-section--header{background:#000;padding:20px 20px 27px;position:relative}.movie-section--header:after{background:url(http://assets1.yugioh.com/assets/bg-main-1be3de92ecb8aff1f25f9b389ec36246.png) no-repeat 50% 0;bottom:0;content:'';height:7px;left:0;position:absolute;width:100%}.release-date-wrap{position:absolute;right:40px;top:80px}.copy--release-date{color:#f9cd4b;font-family:'league_gothicregular', Arial, Helvetica, sans-serif;font-size:22px;letter-spacing:1px;line-height:1;text-align:center;text-transform:uppercase}.button--get-tickets{background:#4b4b4b;border-radius:10px;color:#fff;display:inline-block;font-family:'league_gothicregular', Arial, Helvetica, sans-serif;font-size:24px;letter-spacing:1px;line-height:1;margin-top:5px;padding:12px 40px;text-transform:uppercase}.movie-nav-wrap--mobile{display:none}.nav--movie{margin-top:20px}.nav--movie ul{font-family:'league_gothicregular', Arial, Helvetica, sans-serif;font-size:18px;line-height:21px;list-style:none;text-align:center}.nav--movie li{cursor:pointer;display:inline-block;padding:0 30px;text-transform:uppercase}.nav--movie a{color:#676769}.page-movie h1{color:#fff;font-family:'league_gothicregular', Arial, Helvetica, sans-serif;font-size:36px;font-weight:400;line-height:1;margin-bottom:30px;text-align:center;text-transform:uppercase}.callouts--movie{margin-top:10px}.movie-link--videos{margin-top:10px}[class^="movie-link--"] a{position:relative}[class^="movie-link--"] a h2{background:#333;background:rgba(0,0,0,0.2);color:#fff;font-family:'league_gothicregular', Arial, Helvetica, sans-serif;font-size:24px;font-weight:400;height:40px;left:0;letter-spacing:1px;line-height:40px;padding:0 10px;position:absolute;text-transform:uppercase;top:0}[class^="movie-link--"] a h2:after{border-color:#000000 transparent transparent transparent;border-color:rgba(0,0,0,0.2) transparent transparent transparent;border-style:solid;border-width:40px 40px 0 0;content:'';height:0;position:absolute;right:-40px;top:0;width:0}.section-hero-wrap{text-align:center}.section-hero-wrap img{margin:0 auto}.section-content--copy{margin:0 auto;max-width:650px;width:100%}.page-movie--story .section-content{margin-top:40px}.section-content--copy p{color:#6a6868;font-size:14px}.section-content--copy p+p{margin-top:20px}.page-movie--characters .main-wrap{background:#000 url(http://assets0.yugioh.com/assets/bg-nav-h-9dc714f06bec9b0e3df318fa531e46b9.png) repeat 0 0;padding-bottom:7px;position:relative}.page-movie--characters .main-wrap:after{background:url(http://assets1.yugioh.com/assets/bg-main-1be3de92ecb8aff1f25f9b389ec36246.png) no-repeat 50% 0;bottom:0;content:'';height:7px;left:0;position:absolute;width:100%}.page-movie--characters #main{padding-bottom:0}.page-title--characters,#main header h2.page-title--characters{color:#e2e2e2}.characters-nav{margin-left:-5px;margin-right:-5px}.characters-nav ul{list-style:none;margin:0;padding:0}.characters-nav li{display:block;float:left;padding:0 5px;text-align:center;transition:opacity 1s;opacity:1;width:11.111111111111%}.characters-nav li:hover,.characters-nav li:active,.characters-nav li:focus,.characters-nav li.current{opacity:0.5}.characters-main{margin-top:75px}.page-movie h1.character-name{color:#008dd3;font-size:50px;line-height:1.1;margin-bottom:0;text-align:left;text-transform:capitalize}.character-name--alt{border-bottom:1px dotted #4b4b4b;color:#62686c;font-size:28px;font-weight:400;line-height:1.1;padding-bottom:25px;text-transform:none}.character-description{color:#62686c;margin-top:25px}.character-actor{color:#4b4b4b;font-family:'league_gothicregular', Arial, Helvetica, sans-serif;letter-spacing:1px;margin-top:20px}.character-actor dt{text-transform:uppercase}.character-actor dt:after{content:': '}.character-actor dd{text-transform:capitalize}.video-main{margin-top:30px}.video-item-wrap{background:#fff;margin-bottom:40px;position:relative}.video-item-wrap:after{background:url(http://assets1.yugioh.com/assets/bg-main-1be3de92ecb8aff1f25f9b389ec36246.png) no-repeat 50% 0;background-size:100% 100%;bottom:0;content:'';height:7px;left:0;opacity:0;position:absolute;transition:opacity 0.25s;width:100%}.video-item-wrap:hover:after{opacity:1}.video-item-wrap a:hover,.video-item-wrap a:active,.video-item-wrap a:focus{text-decoration:none}.video-item-wrap h3{color:#999;font-weight:400}.video-item-wrap dl{color:#999}.video-item-wrap h2{font-size:14px;font-weight:700;line-height:18px}.video-meta-wrap{padding:14px}.page-movie--selfie .movie-section--promo{background:#000 url(http://assets0.yugioh.com/assets/bg-nav-h-9dc714f06bec9b0e3df318fa531e46b9.png) repeat 0 0;padding-bottom:7px;position:relative}.page-movie--selfie .movie-section--promo:after{background:url(http://assets1.yugioh.com/assets/bg-main-1be3de92ecb8aff1f25f9b389ec36246.png) no-repeat 50% 0;background-size:100% 100%;bottom:0;content:'';height:7px;left:0;position:absolute;width:100%}.page-movie--selfie .section-hero-wrap{margin-top:45px}.btn--selfie-submit{background:url(http://assets0.yugioh.com/assets/selfie-submit-button-85809da93e7b288ed8b7bc7bd1367a96.png) no-repeat 0 0;background-size:100% 100%;color:#fff;font-family:'league_gothicregular', Arial, Helvetica, sans-serif;font-size:36px;font-weight:400;display:block;line-height:1;margin:30px auto 0;max-width:360px;padding:50px 0;text-align:center;text-transform:uppercase;width:100%}.selfie-disclaimer-wrap{color:#fff;margin:30px auto 0;max-width:640px;text-align:left;width:100%}.selfie-disclaimer-wrap *+*{margin-top:15px}.selfie-disclaimer a,.selfie-disclaimer a:link,.selfie-disclaimer a:visited,.selfie-disclaimer a:hover,.selfie-disclaimer a:active{color:#fff;text-decoration:underline}.selfie-stats{color:#666;font-family:'league_gothicregular', Arial, Helvetica, sans-serif;font-size:24px;font-weight:400;margin:30px auto 15px;text-align:center}.selfie-confirmation{color:#fff;font-family:'league_gothicregular', Arial, Helvetica, sans-serif;font-size:24px;font-weight:400;margin:15px auto;text-align:center}.selfie-recent-submissions [class^="col-"]{margin-bottom:30px}.selfie-recent-submissions h2{color:#fff;font-family:'league_gothicregular', Arial, Helvetica, sans-serif;font-size:36px;font-weight:400;line-height:1.2}.selfie-top-submissions h2{color:#fff;font-family:'league_gothicregular', Arial, Helvetica, sans-serif;font-size:20px;font-weight:400;line-height:1.2}.list--selfie-top-submissions{list-style:none;margin:0;padding:0}.list--selfie-top-submissions li{background:#080808;border:1px solid #6f6f6f}.list--selfie-top-submissions li+li{margin-top:10px}.selfie-image img{height:auto;max-width:none;width:100%}.selfie-meta{padding:10px}.selfie-info h4{color:#cccccc;font-family:'league_gothicregular', Arial, Helvetica, sans-serif;font-size:16px;font-weight:400;line-height:1.2}@media (max-width: 850px){.movie-section--header{text-align:center}.release-date-wrap{right:auto;margin:0 auto;position:relative;top:auto}.page-movie h1{margin-bottom:15px}}@media (max-width: 767px){.page-movie .mobile-nav,.page-movie .mobile-nav .opener{border-right:none}.mobile-nav.movie-nav-wrap--mobile{display:block;float:none}.movie-nav-wrap{display:none}.movie-nav-wrap--mobile .nav--movie{margin-top:0}.movie-nav-wrap--mobile .nav--movie li{display:block;text-align:left;padding:0}.button.button--browse-all-art{margin-left:15px}.movie-link--submit-your-selfie{margin-top:10px}.mobile-bg.page-movie #main{background:transparent}.characters-nav li{display:block;float:left;margin-bottom:10px;padding:0 5px;text-align:center;transition:opacity 1s;opacity:1;width:25%}.character-meta-wrap{padding-bottom:15px;padding-top:15px}.video-item-wrap:after{content:none}.video-image-wrap{float:left;margin-right:15px;width:147px}}
