textarea:hover, 
input:hover, 
textarea:active, 
input:active, 
textarea:focus, 
input:focus,
button:focus,
button:active,
button:hover,
label:focus,
.btn:active,
.btn.active
{
    outline:0px !important;
}


.inabox{background-color:#ffffff;border:0.0625em solid #e0e0e0;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;-moz-box-shadow:0 #f0f0f0 0.0625em #f0f0f0;-webkit-box-shadow:0 #f0f0f0 0.0625em #f0f0f0;box-shadow:0 #f0f0f0 0.0625em #f0f0f0;}
body{background:#fafafa;min-width:57.625em;margin:0 auto;font-family:Helvetica,Arial,sans-serif;color:#666666;line-height:120%;overflow-x:hidden;}
.standard{margin-bottom:1.25em;display:inline-block;}
h1{font-size:1.875em;line-height:120%;color:#303030;font-weight:normal;}
h2{font-size:1.5em;line-height:120%;color:#666666;}
h3{font-size:1em;line-height:130%;color:#666666;margin-bottom:0.4em;}
.center-aligned{text-align:center;}
h4{font-size:0.813em;line-height:1em;color:#808080;font-weight:bold;}
h5{font-size:1em;line-height:1em;color:#808080;}
h6{font-size:1em;line-height:1em;color:#808080;}
a{color:#ff6e3c;text-decoration:none;}
a:hover,a:focus{color:#006b98;}

a.zogged:hover {color:#006b98 !important;}

a:visited{color:#ff6e3c;}
hr{border-top:0.0625em solid #e0e0e0;}
.white{color:#ffffff;}
.red{color:#ed1c24;}
.darkblue{color:#303030;}
.blue{color:#ff6e3c;}
.darkgrey{color:#666666;}
.darkestgrey{color:#333333;}
.grey{color:#808080;}
p{margin:0;font-size:0.813em;margin-top:0.813em;}
p.introduction{font-size:1em;}
.content p{margin:0;font-size:0.813em;margin-top:0.813em;}
.content{margin-bottom:1.875em;}
.text_w_image_left{float:left;margin-right:2.4010416666666665em;margin-top:0.813em;}
.text_w_image_right{float:right;margin-left:2.4010416666666665em;margin-top:0.813em;}
.text_w_image_left.twi_round img,.text_w_image_right.twi_round img{border:1px solid #E0E0E0;border-radius:5px;}
.image-text{display:table !important;}
.text_image_float_left{margin-top:0;margin-left:2.4010416666666665em;float:right;}
.text_image_float_right{margin-top:0;margin-right:2.4010416666666665em;float:left;}
q{font-size:1.25em;line-height:120%;color:#ff6e3c;display:inline-block;margin-left:1.5em;margin-bottom:.4em;}
q.en:before{content:'\201C';font-size:2em;position:relative;top:0.3em;left:-0.5em;margin-right:-0.3em;}
q.de:before{content:'\201E';font-size:2em;position:relative;left:-0.5em;margin-right:-0.3em;}
q.en:after{content:'\201D';font-size:2em;line-height:20%;position:relative;top:0.3em;margin-left:0.3em;}
q.de:after{content:'\201C';font-size:2em;line-height:20%;position:relative;top:0.3em;margin-left:0.3em;}
ol,ul{margin-top:1.25em;margin-bottom:1.25em;}
.content ol,.content ul{margin-left:0.95em;}
.content ul{font-size:0.813em;list-style:none;}
.content ol{font-size:0.813em;list-style:decimal;}
.content li{margin-left:1.3em;font-style:italic;margin-bottom:0.4em;}
.content ul li:before{content:'\2022';display:inline-block;position:relative;max-width:0px;max-height:0px;left:-0.8em;top:0;vertical-align:top;color:#ff6e3c;font-size:150%;font-weight:bold;padding:0px;}
.content ol li:before{display:inline-block;position:relative;max-width:0px;max-height:0px;left:-0.8em;top:0;vertical-align:top;font-size:150%;font-weight:bold;padding:0px;}
.packshot-list{margin-top:30px;}
.shadow_right{height:100%;left:-16px;position:absolute;width:29px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center, ellipse cover, #e3e3e3 0%, rgba(227, 227, 227, 0) 75%, rgba(227, 227, 227, 0) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #e3e3e3), color-stop(75%, rgba(227, 227, 227, 0)), color-stop(100%, rgba(227, 227, 227, 0)));background:-webkit-radial-gradient(center, ellipse cover, #e3e3e3 0%, rgba(227, 227, 227, 0) 75%, rgba(227, 227, 227, 0) 100%);background:-o-radial-gradient(center, ellipse cover, #e3e3e3 0%, rgba(227, 227, 227, 0) 75%, rgba(227, 227, 227, 0) 100%);background:-ms-radial-gradient(center, ellipse cover, #e3e3e3 0%, rgba(227, 227, 227, 0) 75%, rgba(227, 227, 227, 0) 100%);background:radial-gradient(center, ellipse cover, #e3e3e3 0%, rgba(227, 227, 227, 0) 75%, rgba(227, 227, 227, 0) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#e3e3e3', endColorstr='#00e3e3e3', GradientType=1);}
.shadow_left{height:100%;right:-16px;position:absolute;width:29px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center, ellipse cover, #e3e3e3 0%, rgba(227, 227, 227, 0) 75%, rgba(227, 227, 227, 0) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #e3e3e3), color-stop(75%, rgba(227, 227, 227, 0)), color-stop(100%, rgba(227, 227, 227, 0)));background:-webkit-radial-gradient(center, ellipse cover, #e3e3e3 0%, rgba(227, 227, 227, 0) 75%, rgba(227, 227, 227, 0) 100%);background:-o-radial-gradient(center, ellipse cover, #e3e3e3 0%, rgba(227, 227, 227, 0) 75%, rgba(227, 227, 227, 0) 100%);background:-ms-radial-gradient(center, ellipse cover, #e3e3e3 0%, rgba(227, 227, 227, 0) 75%, rgba(227, 227, 227, 0) 100%);background:radial-gradient(center, ellipse cover, #e3e3e3 0%, rgba(227, 227, 227, 0) 75%, rgba(227, 227, 227, 0) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#e3e3e3', endColorstr='#00e3e3e3', GradientType=1);}
.shadow_container_right{position:relative;overflow:hidden;border-left:1px solid #f1f1f1;}
.shadow_container_left{position:relative;overflow:hidden;border-right:1px solid #f1f1f1;}
.shadow_container_news{border-left:1px solid #F1F1F1;left:670px;overflow:hidden;position:absolute;}
.menu{z-index:8999;padding:0;margin:0;position:absolute;top:3.563em;list-style:none;display:inline;height:7.813em;overflow:hidden;}
.nocurrent{z-index:30;}
.homecurrent{z-index:20;}
.menu ul{padding:0;margin:0;list-style:none;}
.menu>ul{float:left;}
.menu>ul>li{float:left;margin-right:0.0625em;}
.menu ul li:last-child{margin-right:0!important;}
.menu>ul>li>ul{left:-9999px;position:absolute;top:3.5em;padding:0;margin:0;width:99.8%;line-height:2em;background:#076594 transparent;background:#333;border:0.0625em solid #333;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}
.menu>ul>li>ul>li{float:left;position:relative;margin-top:-0.2em;}
.menu>ul>li>ul>li>a{color:#ffffff;display:block;padding-top:0.4em;padding-bottom:0.2em;margin-right:0.0625em;line-height:1.625em;text-decoration:none;background:none;border:none;text-align:left;margin-left:1em;font-size:90%;}
.menu ul li:hover{direction:ltr;}
.menu>ul>li:hover>ul{left:0;opacity:1;}
.menu>ul>li>ul>li:hover>a,.menu>ul>li>ul>li.current>a{color:#ffcd00;}
.menu>ul>li>ul>li:hover>ul{left:0px;top:30px;-moz-transform:scaley(1);-ms-transform:scaley(1);-o-transform:scaley(1);-webkit-transform:scaley(1);transform:scaley(1);}
.menu>ul>li.current>ul{left:0;opacity:1;}
.menu>ul:hover>li.current>ul{left:-9999px;}
.menu>ul:hover>li.current:hover>ul{left:0;opacity:1;}
.menu>ul>li{display:inline-block;padding-top:1.563em;padding-right:0.625em;margin-top:0.0625em;width:8.698em;height:1.625em;text-decoration:none;background-color:#ffffff;border:0.0625em solid #e0e0e0;-webkit-transition:border,color,background 0.3s ease-in-out;-moz-transition:border,color,background 0.3s ease-in-out;-o-transition:border,color,background 0.3s ease-in-out;transition:border,color,background 0.3s ease-in-out;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;}
.menu>ul>li>a{color:#808080;display:inline-block;height:3.425em;text-decoration:none;text-shadow:0 0 1px rgba(0, 0, 0, 0.3);position:relative;text-align:right;top:-1.563em;width:9.298em;}
.menu>ul>li>a span{bottom:8px;position:absolute;right:10px;}
.menu>ul>li.current,.menu>ul>li:hover{border:0.0625em solid #e60012;color:#fff;background:#e60012 transparent;background:#e60012;}
.menu>ul>li.current>a,.menu>ul>li:hover>a{color:#fff;}
.menu>ul>li.current.clubnintendo-nav,.menu>ul>li.clubnintendo-nav:hover{border:0.0625em solid #ffffff;color:#FFFFFF;background:#ed1c24 transparent;background:rgba(237, 28, 36, 0.85);}
.menu>ul>li.current.clubnintendo-nav>a{color:#FFFFFF;}
.menu>ul>li.clubnintendo-nav:hover>a{color:#FFFFFF;}
.menu .clubnintendo-nav ul{left:-9999px;position:absolute;top:3.5em;padding:0;margin:0;width:99.8%;line-height:2em;background:#ed1c24 transparent;background:rgba(237, 28, 36, 0.85);border:0.0625em solid #ffffff;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}
.menu>ul>li.current.clubnintendo-nav>ul>li>a,.menu>ul>li.clubnintendo-nav>ul>li>a{color:#750000;}
.menu>ul>li.current.clubnintendo-nav>ul>li.current.clubnintendo-nav>a,.menu>ul>li.current.clubnintendo-nav>ul>li:hover>a,.menu>ul>li.clubnintendo-nav>ul>li:hover>a{color:#FFFFFF;}
x:-o-prefocus,.menu>ul>li>ul{width:909px!important;}
.close{position:absolute;right:10px;bottom:80px;display:none;}
.ui-tabs{position:relative;zoom:1;}
.ui-tabs .ui-tabs-nav{margin:0;margin-left:0.3125em;padding:0;position:absolute;list-style:none;}
.ui-tabs .ui-tabs-nav li{position:relative;top:0.0625em;margin:0 0.125em 0.0625em 0;padding:0;white-space:normal;width:6.875em;float:left;height:3.15em;line-height:3.15em;}
.ui-tabs .ui-tabs-nav li span{line-height:1em;display:inline-block;vertical-align:middle;}
.ui-tabs .ui-tabs-nav li a{font-size:0.813em;padding:.2em 1em;text-decoration:none;display:block;line-height:3.15em;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:2px;border-bottom:0 !important;height:3.2em;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:pointer;}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:0;background:none;}
.ui-tabs .ui-tabs-hide{display:none !important;}
.ui-tabs-nav{position:relative;top:-3.4em;}
.ui-corner-top{-moz-border-radius:0.3125em;-webkit-border-radius:0.3125em;-khtml-border-radius:0.3125em;border-radius:0.3125em;}
.ui-state-active{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-right-radius:0;}
ul.breadcrumb{margin:0;list-style:none;margin-bottom:0.625em;font-style:normal;margin-top:1.25em;}
ul.breadcrumb li{display:inline;font-size:0.75em;}
ul.breadcrumb li.selected{color:#ff6e3c;}
ul.breadcrumb li a,ul.breadcrumb li a:visited{margin-right:0.1em;line-height:150%;text-decoration:none;color:#808080;}
ul.breadcrumb li a:hover{color:#ff6e3c;}
ul.breadcrumb li a:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.5em;color:#ff6e3c;margin-right:-0.4em;}
.breadcrumb li:first-child a:after{margin-right:-0.6em;}
ul.breadcrumb li:first-child a:before{content:"v";position:relative;text-transform:lowercase;top:0.4em;font:160%/0.5em nintendoicons-light;color:#ff6e3c;}
.leftmenu li a,.leftmenu li a:visited{color:#808080;text-decoration:none;}
.leftmenu li a:hover,.leftmenu li a:hover:before{color:#ff6e3c !important;}
.leftmenu li .tablecell{height:3.5em;min-height:3.5em;width:100%;display:table;}
.leftmenu li ul li:last-child .tablecell{margin-bottom:.4em;}
.leftmenu li ul li .tablecell,.leftmenu li ul li ul li .tablecell{min-height:2.5em;height:2.5em;border-top:0.0625em solid #e0e0e0;}
.leftmenu li ul li:first-child .tablecell{}
.leftmenu li a,.leftmenu li span.linktext{font-size:0.813em;}
.leftmenu li a,.leftmenu li span.linktext,.leftmenu li ul li a,.leftmenu li ul li span.linktext{padding-right:1em;padding-top:0.9em;padding-bottom:0.9em;padding-left:1em;display:table-cell;-moz-border-radius-topleft:0.3125em;-webkit-border-top-left-radius:0.3125em;-khtml-border-top-left-radius:0.3125em;border-top-left-radius:0.3125em;-moz-border-radius-topright:0.3125em;-webkit-border-top-right-radius:0.3125em;-khtml-border-top-right-radius:0.3125em;border-top-right-radius:0.3125em;line-height:120%;vertical-align:middle;}
.leftmenu li{background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #ffffff 80%, #e3e3e3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(80%, #ffffff), color-stop(100%, #e3e3e3));background:-webkit-linear-gradient(top, #ffffff 0%, #ffffff 80%, #e3e3e3 100%);background:-o-linear-gradient(top, #ffffff 0%, #ffffff 80%, #e3e3e3 100%);background:-ms-linear-gradient(top, #ffffff 0%, #ffffff 80%, #e3e3e3 100%);background:linear-gradient(to bottom, #ffffff 0%, #ffffff 80%, #e3e3e3 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e3e3e3', GradientType=0);box-shadow:0 0 0.125em rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 0 0.125em rgba(0, 0, 0, 0.1);margin-top:1em;display:table;width:80%;-moz-border-radius-topleft:0.3125em;-webkit-border-top-left-radius:0.3125em;-khtml-border-top-left-radius:0.3125em;border-top-left-radius:0.3125em;-moz-border-radius-topright:0.3125em;-webkit-border-top-right-radius:0.3125em;-khtml-border-top-right-radius:0.3125em;border-top-right-radius:0.3125em;-moz-border-radius-bottomleft:0.3125em;-webkit-border-bottom-left-radius:0.3125em;-khtml-border-bottom-left-radius:0.3125em;border-bottom-left-radius:0.3125em;-moz-border-radius-bottomright:0.3125em;-webkit-border-bottom-right-radius:0.3125em;-khtml-border-bottom-right-radius:0.3125em;border-bottom-right-radius:0.3125em;}
.leftmenu li ul li,.leftmenu li ul li:first-child,.leftmenu li ul li.current{margin-top:0em;}
.leftmenu ul li.current:first-child{margin-top:1em;}
.leftmenu ul li ul li.current:first-child{margin-top:0em;}
.leftmenu li.current{width:88%;}
.leftmenu li.current span.linktext,.leftmenu li.current a.linktext{font-weight:bold;color:#ff6e3c;-moz-border-radius-bottomleft:0 !important;-webkit-border-bottom-left-radius:0 !important;-khtml-border-bottom-left-radius:0 !important;border-bottom-left-radius:0 !important;-moz-border-radius-bottomright:0 !important;-webkit-border-bottom-right-radius:0 !important;-khtml-border-bottom-right-radius:0 !important;border-bottom-right-radius:0 !important;-moz-border-radius-topleft:0.3125em;-webkit-border-top-left-radius:0.3125em;-khtml-border-top-left-radius:0.3125em;border-top-left-radius:0.3125em;-moz-border-radius-topright:0.3125em;-webkit-border-top-right-radius:0.3125em;-khtml-border-top-right-radius:0.3125em;border-top-right-radius:0.3125em;}
.leftmenu li:first-child a,.leftmenu li:first-child span.linktext{border-bottom:0;-moz-border-radius-topleft:0.3125em;-webkit-border-top-left-radius:0.3125em;-khtml-border-top-left-radius:0.3125em;border-top-left-radius:0.3125em;-moz-border-radius-topright:0.3125em;-webkit-border-top-right-radius:0.3125em;-khtml-border-top-right-radius:0.3125em;border-top-right-radius:0.3125em;-moz-border-radius-bottomleft:0.3125em;-webkit-border-bottom-left-radius:0.3125em;-khtml-border-bottom-left-radius:0.3125em;border-bottom-left-radius:0.3125em;-moz-border-radius-bottomright:0.3125em;-webkit-border-bottom-right-radius:0.3125em;-khtml-border-bottom-right-radius:0.3125em;border-bottom-right-radius:0.3125em;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #ffffff 80%, #e3e3e3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(80%, #ffffff), color-stop(100%, #e3e3e3));background:-webkit-linear-gradient(top, #ffffff 0%, #ffffff 80%, #e3e3e3 100%);background:-o-linear-gradient(top, #ffffff 0%, #ffffff 80%, #e3e3e3 100%);background:-ms-linear-gradient(top, #ffffff 0%, #ffffff 80%, #e3e3e3 100%);background:linear-gradient(to bottom, #ffffff 0%, #ffffff 80%, #e3e3e3 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e3e3e3', GradientType=0);}
.leftmenu li.current:first-child a,.leftmenu li.current:first-child span.linktext,.leftmenu li.current:first-child span.leftmenu_dot,.leftmenu li.current:first-child span.leftmenu_dot_active{background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #ffffff 90%, #e3e3e3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(90%, #ffffff), color-stop(100%, #e3e3e3));background:-webkit-linear-gradient(top, #ffffff 0%, #ffffff 90%, #e3e3e3 100%);background:-o-linear-gradient(top, #ffffff 0%, #ffffff 90%, #e3e3e3 100%);background:-ms-linear-gradient(top, #ffffff 0%, #ffffff 90%, #e3e3e3 100%);background:linear-gradient(to bottom, #ffffff 0%, #ffffff 90%, #e3e3e3 100%);}
.leftmenu li.current a,.leftmenu li.current span.linktext{background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #ffffff 90%, #e3e3e3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(90%, #ffffff), color-stop(100%, #e3e3e3));background:-webkit-linear-gradient(top, #ffffff 0%, #ffffff 90%, #e3e3e3 100%);background:-o-linear-gradient(top, #ffffff 0%, #ffffff 90%, #e3e3e3 100%);background:-ms-linear-gradient(top, #ffffff 0%, #ffffff 90%, #e3e3e3 100%);background:linear-gradient(to bottom, #ffffff 0%, #ffffff 90%, #e3e3e3 100%);}
.leftmenu li:last-child,.leftmenu li ul li:last-child{background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #ffffff 80%, #e3e3e3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(80%, #ffffff), color-stop(100%, #e3e3e3));background:-webkit-linear-gradient(top, #ffffff 0%, #ffffff 80%, #e3e3e3 100%);background:-o-linear-gradient(top, #ffffff 0%, #ffffff 80%, #e3e3e3 100%);background:-ms-linear-gradient(top, #ffffff 0%, #ffffff 80%, #e3e3e3 100%);background:linear-gradient(to bottom, #ffffff 0%, #ffffff 80%, #e3e3e3 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e3e3e3', GradientType=0);}
.leftmenu li ul li ul li:last-child{-moz-border-radius-bottomleft:0 !important;-webkit-border-bottom-left-radius:0 !important;-khtml-border-bottom-left-radius:0 !important;border-bottom-left-radius:0 !important;-moz-border-radius-bottomright:0 !important;-webkit-border-bottom-right-radius:0 !important;-khtml-border-bottom-right-radius:0 !important;border-bottom-right-radius:0 !important;}
.leftmenu li ul li:last-child ul li:last-child{-moz-border-radius-bottomleft:0.3125em !important;-webkit-border-bottom-left-radius:0.3125em !important;-khtml-border-bottom-left-radius:0.3125em !important;border-bottom-left-radius:0.3125em !important;-moz-border-radius-bottomright:0.3125em !important;-webkit-border-bottom-right-radius:0.3125em !important;-khtml-border-bottom-right-radius:0.3125em !important;border-bottom-right-radius:0.3125em !important;}
.leftmenu li ul li{box-shadow:none;-webkit-box-shadow:none;border-radius:0;width:100%!important;text-align:left;}
.leftmenu li ul li a,.leftmenu li ul li span.linktext{width:100%;}
.leftmenu li ul li a,.leftmenu li ul li span.linktext,.leftmenu li ul li span.leftmenu_dot_active,.leftmenu li ul li span.leftmenu_dot{border-radius:0!important;background-image:none!important;font-weight:normal!important;vertical-align:middle;display:table-cell;}
.leftmenu li ul li span.leftmenu_dot_active,.leftmenu li ul li span.leftmenu_dot{position:relative;padding-left:1em;vertical-align:middle;display:table-cell;width:0px!important;padding-right:0;margin-right:0;}
.leftmenu li ul li span.leftmenu_dot_active:after,.leftmenu li ul li span.leftmenu_dot:after{font:110%/0.5em nintendoicons-light;content:'\00FC';color:#bfbfbf;text-shadow:1px 1px 1px #999999;font-size:85%;line-height:2em;}
.leftmenu li ul li span.leftmenu_dot_active:after{color:#ff6e3c;text-shadow:1px 1px 1px #999999;}
.leftmenu li ul li span.linktext{color:#ff6e3c;}
.leftmenu li ul li,.leftmenu li ul li:first-child a,.leftmenu li ul li:first-child span.linktext,.leftmenu li ul li:first-child span.leftmenu_dot_active,.leftmenu li ul li:first-child span.leftmenu_dot{background:#ffffff;border-top:0;}
.leftmenu li ul li ul li,.leftmenu li ul li ul li:first-child a,.leftmenu li ul li ul li:first-child span.linktext,.leftmenu li ul li ul li:first-child span.leftmenu_dot_active,.leftmenu li ul li ul li:first-child span.leftmenu_dot{background:transparent;}
.leftmenu li ul li:last-child{-moz-border-radius-bottomleft:0.3125em !important;-webkit-border-bottom-left-radius:0.3125em !important;-khtml-border-bottom-left-radius:0.3125em !important;border-bottom-left-radius:0.3125em !important;-moz-border-radius-bottomright:0.3125em !important;-webkit-border-bottom-right-radius:0.3125em !important;-khtml-border-bottom-right-radius:0.3125em !important;border-bottom-right-radius:0.3125em !important;}
.leftmenu li span.leftmenu_dot_active,.leftmenu li span.leftmenu_dot,.leftmenu li ul li ul li span.leftmenu_dot_active,.leftmenu li ul li ul li span.leftmenu_dot{display:none;}
.leftmenu li ul li ul li,.leftmenu li ul li ul li.current{background:#f4f4f4;}
.leftmenu li ul li ul li a,.leftmenu li ul li ul li.current span.linktext{padding-left:3.8em;}
.leftmenu li ul li ul li:first-child,.leftmenu li ul li ul li.current:first-child{background:#e3e3e3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #e3e3e3 0%, #f4f4f4 20%, #f4f4f4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e3e3e3), color-stop(20%, #f4f4f4), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #e3e3e3 0%, #f4f4f4 20%, #f4f4f4 100%);background:-o-linear-gradient(top, #e3e3e3 0%, #f4f4f4 20%, #f4f4f4 100%);background:-ms-linear-gradient(top, #e3e3e3 0%, #f4f4f4 20%, #f4f4f4 100%);background:linear-gradient(to bottom, #e3e3e3 0%, #f4f4f4 20%, #f4f4f4 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#e3e3e3', endColorstr='#f4f4f4', GradientType=0);}
.leftmenu li ul li ul li:last-child,.leftmenu li ul li ul li.current:last-child{background:#f4f4f4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f4f4f4 0%, #f4f4f4 80%, #e3e3e3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f4f4), color-stop(80%, #f4f4f4), color-stop(100%, #e3e3e3));background:-webkit-linear-gradient(top, #f4f4f4 0%, #f4f4f4 80%, #e3e3e3 100%);background:-o-linear-gradient(top, #f4f4f4 0%, #f4f4f4 80%, #e3e3e3 100%);background:-ms-linear-gradient(top, #f4f4f4 0%, #f4f4f4 80%, #e3e3e3 100%);background:linear-gradient(to bottom, #f4f4f4 0%, #f4f4f4 80%, #e3e3e3 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#e3e3e3', GradientType=0);}
.ms-btn-open-flash{margin:100px 0;}
.game_iframe_microsite{background-color:#FFFFFF;border:0.0625em solid #E0E0E0;border-radius:0.3125em 0.3125em 0.3125em 0.3125em;margin-bottom:0.5em;margin-top:0.5em;padding-top:1em;}
.ms-info-box-upper{font-size:0.725em;margin-left:20px;margin-right:20px;}
.ms-info-box-lower{margin-left:20px;margin-right:20px;}
.game_iframe_microsite .ms-back-btn:before{content:"\00AB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;}
.game_iframe_microsite .ms-wishlist-btn:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.5em;}
.game_iframe_microsite .ms-alert-btn:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.5em;}
.game_iframe_microsite .ms-emanual-btn:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.5em;margin-left:10px;}
.club_nintendo_logo{margin-top:-30px;height:92px;text-align:center;}
.game-logos-top-tabs{position:absolute;bottom:55px;}
.game-logos-top{position:absolute;bottom:0;}
.publisher-logo-item{position:relative;bottom:4px;}
.system-logo-item{position:relative;bottom:5px;}
.where_to_buy_btn{margin-top:10px;}
.club_register_btn{margin-top:10px;}
.ms-emanual-btn{margin-left:10px;}
.ms-buy-btn{float:left;}
.omega.alpha.content.additional-ms-btn{float:right;}
.ms-wishlist-btn{float:right;}
.ms-alert-btn{float:right;}
.ms-register-btn{float:right;}
.ms-breadcrumb{position:relative;top:-460px;z-index:7778;}
.gamepage-content-bg-helper{margin:0 auto;padding:0;position:relative;width:62.5em;background-color:#FAFAFA;display:inline;}
.gamepage-content-bg-helper-nb{margin:0 auto;padding:0;position:relative;width:62.5em;display:inline;}
#game_info{}
#game_info ul{list-style:none;}
#game_info table{font-size:0.75em;width:100%;}
#game_info .packshot{text-align:center;display:table-cell;height:200px;vertical-align:middle;width:14.40625em;font-size:100%;border:1px solid #e0e0e0;margin-bottom:1.25em;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWQ5ZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #d9d9d9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #ffffff), color-stop(100%, #d9d9d9));background:-webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #d9d9d9 100%);background:-o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #d9d9d9 100%);background:-ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #d9d9d9 100%);background:linear-gradient(to bottom, #ffffff 0%, #ffffff 50%, #d9d9d9 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#d9d9d9', GradientType=0);border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;}
#game_info .packshot a img{width:100%;}
#game_info .packshot a img.lores{width:auto;}
#game_info .packshot-hires{text-align:center;display:table-cell;height:200px;vertical-align:middle;width:14.40625em;font-size:100%;margin-bottom:1.25em;}
#game_info .packshot-hires a img{width:100%;}
#game_info .registration{margin-top:1.25em;position:relative;}
#game_info .registration .btn{font-size:1em;width:83%;}
#game_info .registration .btn.arrow_right:after{right:1em;}
#game_info .club_nintendo{width:100%;position:relative;}
#game_info .club_nintendo:before{font:390%/1em NintendoLogosRegular;content:"C";color:#ed1c24;left:0.1em;position:absolute;bottom:-0.163em;}
#game_info .club_nintendo,#game_info .links{text-align:right;font-size:0.813em;}
#game_info .club_nintendo a:after,#game_info .links a:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.25em;}
#game_info table td{text-align:right;}
#game_info table .label{text-align:left;width:50%;}
#game_info ul.icons,#game_info ul.controllers{display:inline-block;}
#game_info ul.icons.pegi li span,#game_info ul.icons.bbfc li span,#game_info ul.icons.fpb li span,#game_info ul.icons.usk li span,#game_info ul.controllers li span{display:none;}
#game_info ul.icons li{background:url(../images/sprite_icons_pegi_v01.png) no-repeat;background-size:466px 46px;-moz-background-size:466px 46px;float:left;height:42px;width:42px;padding:0;background-position:-500px 0px;}
#game_info ul.icons li.pegi_language{background-position:-4px 0px;}
#game_info ul.icons li.pegi_discrimination{background-position:-46px 0px;}
#game_info ul.icons li.pegi_drugs{background-position:-88px 0px;}
#game_info ul.icons li.pegi_fear{background-position:-130px 0px;}
#game_info ul.icons li.pegi_gambling{background-position:-172px 0px;}
#game_info ul.icons .pegi_sexual{background-position:-214px 0px;}
#game_info ul.icons .pegi_online{background-position:-256px 0px;}
#game_info ul.icons .pegi_violence{background-position:-298px 0px;}
#game_info ul.icons li.pegi{background:url(../images/sprite_ageratings_pegi_v01.png) no-repeat;background-size:466px 46px;-moz-background-size:466px 46px;float:left;height:52px;width:42px;padding:0;background-position:-500px 0px;}
#game_info ul.icons li.pegi.age_18{background-position:-256px 0px;}
#game_info ul.icons li.pegi.age_16{background-position:-214px 0px;}
#game_info ul.icons li.pegi.age_12{background-position:-172px 0px;}
#game_info ul.icons li.pegi.age_7{background-position:-130px 0px;}
#game_info ul.icons li.pegi.age_6{background-position:-88px 0px;}
#game_info ul.icons li.pegi.age_4{background-position:-46px 0px;}
#game_info ul.icons li.pegi.age_3{background-position:-4px 0px;}
#game_info ul.icons li.fpb{background:url(../images/sprite_ageratings_fpb_v01.png) no-repeat;background-size:466px 46px;-moz-background-size:466px 46px;float:left;height:42px;width:42px;padding:0;background-position:-500px 0px;}
#game_info ul.icons li.fpb.age_tbc{background-position:-424px 0px;}
#game_info ul.icons li.fpb.age_pg,#game_info ul.icons li.fpb.age_bbfc_pg{background-position:-340px 0px;}
#game_info ul.icons li.fpb.age_18{background-position:-214px 0px;}
#game_info ul.icons li.fpb.age_16{background-position:-130px 0px;}
#game_info ul.icons li.fpb.age_13{background-position:-46px 0px;}
#game_info ul.icons li.fpb.age_10{background-position:-4px 0px;}
#game_info ul.icons li.fpb.age_0,#game_info ul.icons li.fpb.age_a{background-position:-298px 0px;}
#game_info ul.icons li.bbfc{background:url(../images/sprite_ageratings_bbfc_v01.png) no-repeat;background-size:466px 46px;-moz-background-size:466px 46px;float:left;height:42px;width:42px;padding:0;background-position:-500px 0px;}
#game_info ul.icons li.bbfc.age_bbfc_pg{background-position:-130px 0px;}
#game_info ul.icons li.bbfc.age_bbfc_18{background-position:-88px 0px;}
#game_info ul.icons li.bbfc.age_bbfc_15{background-position:-46px 0px;}
#game_info ul.icons li.usk{background:url(../images/sprite_ageratings_usk_v01.png) no-repeat;background-size:466px 46px;-moz-background-size:466px 46px;float:left;height:42px;width:42px;padding:0;background-position:-500px 0px;}
#game_info ul.icons li.usk.age_18{background-position:-172px 0px;}
#game_info ul.icons li.usk.age_16{background-position:-130px 0px;}
#game_info ul.icons li.usk.age_12{background-position:-88px 0px;}
#game_info ul.icons li.usk.age_6{background-position:-46px 0px;}
#game_info ul.icons li.usk.age_0{background-position:-4px 0px;}
#game_info ul.controllers li{background:#009cc5 url(../images/sprite_icons_accessories_v02.png) no-repeat;background-size:729px 46px;-moz-background-size:729px 46px;float:left;height:45px;width:45px;padding:0;background-position:-800px 0px;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;border:0.0625em solid #009cc5;margin:0.25em 0.25em;}
#game_info ul.controllers li.wii_nunchuk{background-position:-1px 0px;}
#game_info ul.controllers li.wiiu_pro_controller{background-position:-46px 0px;}
#game_info ul.controllers li.wii_remote{background-position:-91px 0px;}
#game_info ul.controllers li.wii_remote_plus{background-position:-91px 0px;}
#game_info ul.controllers li.wiiu_gamepad{background-position:-182px 0px;}
#game_info ul.controllers li.wii_balance_board{background-position:-454px 0px;}
#game_info ul.controllers li.wii_classic_controller{background-position:-635px 0px;}
#game_info ul.controllers li.gamecube_controller{background-position:-681px 0px;}
#game_info .features{margin-left:1.250em;}
.qr-code .qr-code-img>img{float:left;margin-left:0.5em;}
.qr-code .qr-code-textfield{float:right;margin-left:0.5em;width:55%;}
.qr-code-linkfield{float:right;}
.qr-code .qr-code-textfield p{margin-top:0;}
.qr-code .qr-code-linkfield a{float:right;margin-top:0.5em;}
.qr-code .qr-code-linkfield a:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.5em;}
.support-overline-title{margin-bottom:-1.25em;}
.support-date{margin-bottom:-1.25em;font-size:0.75em;font-style:normal;}
header .support-stage{margin-top:5.625em;text-align:center;}
header .support-stage img{left:0px !important;}
header .support-stage .support-logo-img{top:0px;}
header .support-stage .support-stage-img{position:relative;top:-1em;}
header .support-stage ul{list-style:none;}
header .support-stage ul li a{color:#ffffff;text-decoration:none;}
.choosebox{background-color:#f4f4f4;margin-top:1em;}
.support-carousel-h2{color:#ffffff;position:relative;text-align:center;top:-1.3em;}
.support-nav-wrap{float:right;position:relative;left:-50%;top:-2.75em;}
ul.support-nav{position:relative;left:50%;line-height:62%;margin-left:-1.375em;}
ul.support-nav li{position:relative;float:left;width:3.375em;margin-left:1.375em;}
ul.support-nav a.supporticon{margin-bottom:.9em;margin-left:.8em;font-size:110%;zoom:1;}
ul.support-nav li a{text-align:center;font-size:0.688em;}
ul.support-list{background-color:#ffffff;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;-moz-box-shadow:0 0.0625em 0.0625em #b8b8b8;-webkit-box-shadow:0 0.0625em 0.0625em #b8b8b8;box-shadow:0 0.0625em 0.0625em #b8b8b8;margin-left:0.125em;width:452px;overflow:hidden;}
ul.support-list li{list-style-type:none;padding:0.4em;height:3.5em;max-height:3.5em;border-bottom:solid 0.0625em #e0e0e0;margin-left:1em;margin-right:1em;overflow:hidden;}
ul.support-list li:last-child{margin-bottom:2em;}
ul.support-list li .tablecell{padding:0.2em 0.5em 0.5em;height:3em;max-height:3em;display:table;overflow:hidden;}
ul.support-list li .supporticon{padding-left:0.75em;padding-right:0.6em;color:#666666;display:table-cell;vertical-align:middle;font-size:110%;}
ul.support-list li .linktext{display:table-cell;vertical-align:middle;font-size:0.813em;width:100%;}
ul.support-list li .linktext:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.25em;}
ul.packshot-list li{text-align:center;}
ul.packshot-list li.module1{margin-top:0;line-height:7.188em;}
ul.packshot-list li img{padding-bottom:0.4em;}
ul.interview-list li span:after,ul.news-list li span:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.25em;}
ul.interview-list li img,ul.news-list li img{border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;}
.news-related-pages-box>h3{margin-bottom:0.3em;}
ul.news-link-related-box{list-style-type:none;margin-top:0;}
ul.news-link-related-box li a{font-size:0.813em;}
ul.news-link-related-box li a:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.5em;}
.two-thirds.column.content.news-detail-text p:first-child{font-size:16px;line-height:130%;}
ul.news-list li{list-style-type:none;background-color:#ffffff;border:0.0625em solid #e0e0e0;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;-moz-box-shadow:0 0.0625em 0.0625em #f0f0f0;-webkit-box-shadow:0 0.0625em 0.0625em #f0f0f0;box-shadow:0 0.0625em 0.0625em #f0f0f0;margin-top:0;margin-bottom:0.1em;padding:0;}
ul.news-list li .news-img{margin-left:0;}
ul.news-list li .news-list-info{margin-left:1.2em;color:#808080;}
ul.news-list li p{line-height:120%;font-size:0.75em;margin-bottom:0em;}
ul.news-list li p.date{margin-top:0.5em;}
ul.news-list li h4{font-size:0.938em;line-height:110%;margin-top:0.6em;margin-bottom:0.6em;}
ul.news-list li span{font-size:0.75em;color:#ff6e3c;}
.ticker-wrapper.has-js{display:inline-block;padding:0px 20px;width:72.52em;height:32px;font-size:0.75em;}
.ticker{width:870px;height:23px;display:inline-block;position:relative;overflow:hidden;}
.ticker-title{display:inline-block;padding-top:0.638em;color:#666666;font-weight:bold;text-transform:uppercase;}
.ticker_EN_GB .ticker-title{width:45px;}
.ticker_DE_DE .ticker-title{width:45px;}
.ticker_ES_ES .ticker-title{width:63px;}
.ticker_FR_FR .ticker-title{width:45px;}
.ticker_FR_BE .ticker-title{width:45px;}
.ticker_IT_IT .ticker-title{width:53px;}
.ticker_NL_NL .ticker-title{width:55px;}
.ticker_NL_BE .ticker-title{width:55px;}
.ticker_PT_PT .ticker-title{width:63px;}
.ticker_EN_ZA .ticker-title{width:45px;}
.ticker_RU_RU .ticker-title{width:66px;}
.nt-inabox{background-color:#ffffff;border:0.0625em solid #e0e0e0;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;-moz-box-shadow:0 #f0f0f0 0.0625em #f0f0f0;-webkit-box-shadow:0 #f0f0f0 0.0625em #f0f0f0;box-shadow:0 #f0f0f0 0.0625em #f0f0f0;padding-top:1.25em;padding-bottom:1.25em;padding-top:0;padding-bottom:0;margin:20px 0 20px 0;}
.ticker-content{font-family:Helvetica,Arial,sans-serif;font-size:0.9em;height:auto;margin:0 0 0 0.513em;overflow:hidden;padding-top:0.8em;position:absolute;white-space:nowrap;}
.ticker-content:focus,.ticker-content:hover{text-decoration:none;border-style:none;outline:0;}
.ticker-content a{text-decoration:none;color:#ff6e3c;}
.ticker-content a:hover{text-decoration:none;}
p.ticker-content a:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.5em;}
.ticker-swipe{padding-top:9px;position:absolute;top:0px;display:inline-block;width:800px;height:23px;}
.ticker-swipe span{margin-left:1px;border-bottom:1px solid #1F527B;height:12px;width:7px;display:inline-block;}
.ticker-controls{padding:8px 0px 0px 0px;list-style-type:none;float:left;}
.ticker-controls li{padding:0px;margin-left:5px;float:left;cursor:pointer;height:16px;width:16px;display:inline-block;}
.ticker-controls li.jnt-play-pause{background-image:url('../images/controls.png');background-position:32px 16px;}
.ticker-controls li.jnt-play-pause.over{background-position:32px 32px;}
.ticker-controls li.jnt-play-pause.down{background-position:32px 0px;}
.ticker-controls li.jnt-play-pause.paused{background-image:url('../images/controls.png');background-position:48px 16px;}
.ticker-controls li.jnt-play-pause.paused.over{background-position:48px 32px;}
.ticker-controls li.jnt-play-pause.paused.down{background-position:48px 0px;}
.ticker-controls li.jnt-prev{background-image:url('../images/controls.png');background-position:0px 16px;}
.ticker-controls li.jnt-prev.over{background-position:0px 32px;}
.ticker-controls li.jnt-prev.down{background-position:0px 0px;}
.ticker-controls li.jnt-next{background-image:url('../images/controls.png');background-position:16px 16px;}
.ticker-controls li.jnt-next.over{background-position:16px 32px;}
.ticker-controls li.jnt-next.down{background-position:16px 0px;}
.js-hidden{display:none;}
.no-js-news{padding:10px 0px 0px 45px;color:#666666;}
.left .ticker-swipe{}
.left .ticker-controls,.left .ticker-content,.left .ticker-title,.left .ticker{float:left;}
.left .ticker-controls{padding-left:6px;}
.right .ticker-swipe{}
.right .ticker-controls,.right .ticker-content,.right .ticker-title,.right .ticker{float:right;}
.right .ticker-controls{padding-right:6px;}
.news-page-stage{background:url('../images/TB_NewsDetailPage_background.png') no-repeat scroll center top #fafafa;}
.news-detail-headline{margin-bottom:0.35em;margin-left:0.1125em;margin-right:0.3125em;}
.content p.news-detail-date{font-size:0.688em;margin-bottom:0.5125em;margin-top:0;margin-left:0.5125em;margin-right:0.5125em;}
.eight.columns.news-packshot{height:192px;margin-bottom:35px;width:228px;text-align:right;}
.eight.columns.news-packshot .news-detail-image{border-radius:5px;}
ul.interview-list li{position:relative;list-style-type:none;background-color:#ffffff;border:0.0625em solid #e0e0e0;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;-moz-box-shadow:0 0.0625em 0.0625em #f0f0f0;-webkit-box-shadow:0 0.0625em 0.0625em #f0f0f0;box-shadow:0 0.0625em 0.0625em #f0f0f0;margin-top:0;margin-bottom:0.3em;padding:0;padding-top:1.25em;padding-bottom:1.25em;height:8.8em;}
ul.interview-list li h2{font-size:1.5em;margin:0em 0.6em;}
ul.interview-list li p,ul.interview-list li span{margin-left:1.2em;}
ul.interview-list li p{color:#666666;margin-left:1.2em;}
ul.interview-list li span{font-size:0.813em;color:#ff6e3c;}
.interviewer_name{font-weight:bold;text-align:right;margin-bottom:1em;font-size:0.813em;}
.interviewer_text{margin-bottom:1em;}
.interviewer_image{margin-bottom:1em;text-align:center;}
.interviewer_text p{display:inline;}
.footnote{font-size:0.7em;display:block;line-height:120%;margin-top:1em;}
header{position:relative;height:26.563em;}
header.notopbanner{height:10em;}


.pageheader {
    background: #e60012 none repeat scroll 0 0;
    border-bottom: 0.0625em solid #e60012;
    border-left: 0.0625em solid #e60012;
    border-radius: 0 0 0.3125em 0.3125em;
    border-right: 0.0625em solid #e60012;
    height: 3.438em;
    position: relative;
    z-index: 9999;
}

.pageheader #loginheader {
	color: #fff !important;
}

.pageheader #loginheader a {
    color: #fff !important;
    text-decoration: none;
}



header a{text-decoration:none;}
header .logolink {
    display: block;
    left: 50%;
    position: absolute;
    top: 0.8em;
margin-left:-50px;
}


.no-js header .mainlogo::before, .no-fontface header .mainlogo::before, .fontface header .mainlogo::before {
    background-repeat: no-repeat;
    display: inline-block;
    height: 27px;
    position: relative;
    top: -6px;
    width: 102px;
	color:#e60012;
}

header .mainlogo {
color:#e60012;
}

header .mainlogo img{
width:101px;
height:auto; 
color:#e60012;
}


header #loginheader{left:2%;position:absolute;top:1.1em;}
#loginheader a.logout:before{content:"\00AB";font:100%/0.5em nintendoicons-light;margin-right:-0.35em;text-transform:lowercase;}
#loginheader a.logout,#loginheader a.user{font-size:0.813em;}
#loginheader a.user:after{content:"\00BB";font:100%/0.5em nintendoicons-light;margin-left:0.35em;text-transform:lowercase;}
.logoutborder{border-left:1px solid #fff;height:15px;margin:0 10px;}
.footer-additional-links{background-color:#ffffff;border:0.0625em solid #e0e0e0;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;-moz-box-shadow:0 #f0f0f0 0.0625em #f0f0f0;-webkit-box-shadow:0 #f0f0f0 0.0625em #f0f0f0;box-shadow:0 #f0f0f0 0.0625em #f0f0f0;padding-top:1.25em;padding-bottom:1.25em;margin-bottom:0.5em;margin-top:0.5em;padding-top:1em;padding-bottom:1.5em;text-align:left;}
a.nintendo-direct:after{content:"Y";text-transform:uppercase;font:300%/0.5em NintendoLogosRegular;color:#ed1c24;color:#ed1c24;margin-left:0.69em;text-decoration:none;display:inline-block;margin-top:0.4em;}
a.facebook-icon,a.twitter-icon,a.nintendoeshop-icon,a.youtube-icon{width:38px;height:38px;display:inline-block;margin-top:0.8em;margin-right:2em;}
a.facebook-icon:hover,a.twitter-icon:hover,a.nintendoeshop-icon:hover,a.youtube-icon:hover{background-position:0px -38px;}
a.facebook-icon{background:url(../images/icon_facebook.png) 0 0 no-repeat;background-size:38px 76px;-moz-background-size:38px 76px;}
a.youtube-icon{background:url(../images/icon_youtube.png) 0 0 no-repeat;background-size:38px 76px;-moz-background-size:38px 76px;}
a.twitter-icon{background:url(../images/icon_twitter.png) 0 0 no-repeat;background-size:38px 76px;-moz-background-size:38px 76px;}
a.nintendoeshop-icon{background:url(../images/icon_nintendoeshop.png) 0 0 no-repeat;background-size:38px 76px;-moz-background-size:38px 76px;float:right;}
a.nintendo-direct{background:url(../images/empty.gif) 0 0 no-repeat;background-size:38px 76px;-moz-background-size:38px 76px;}
a.nintendo-direct strong,a.facebook-icon strong,a.twitter-icon strong,a.nintendoeshop-icon strong,a.youtube-icon strong{display:none;}
.btt-box{float:left;margin-left:7px;position:relative;vertical-align:bottom;font-size:0.75em;}
.BackToTop:after{content:"\02C6";font:50%/1em nintendoicons-light;margin-left:5px;}
.top:after{content:"\02C6";font:50%/1em nintendoicons-light;margin-left:5px;}
footer{text-align:left;margin-top:0.01em;margin-bottom:0.5em;padding-bottom:1em;background-color:#ffffff;border:0.0625em solid #e0e0e0;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;-moz-box-shadow:0 #f0f0f0 0.0625em #f0f0f0;-webkit-box-shadow:0 #f0f0f0 0.0625em #f0f0f0;box-shadow:0 #f0f0f0 0.0625em #f0f0f0;padding-top:1.25em;padding-bottom:1.25em;}
footer p{color:#afafaf;font-size:0.75em;padding:0;text-align:left;margin-left:2.5em;margin-right:0.5em;margin-bottom:0;margin-top:0;}
footer a:link{text-decoration:none;color:#afafaf;}
footer a:visited{color:#afafaf;}
footer a:hover{color:#666666;}
footer .border-right{border-right:solid 0.0625em #f0f0f0;margin-right:0!important;}
footer ul{border-bottom:solid 0.0625em #f0f0f0;padding-bottom:1em;margin-left:2em!important;margin-right:2em!important;margin-bottom:1em!important;}
footer ul.breadcrumb li{font-size:0.813em;}
footer ul.breadcrumb li.selected{color:#666666;}
footer ul.breadcrumb li a,footer ul.breadcrumb li a:visited{color:#afafaf;}
footer ul.breadcrumb li a:hover{color:#666666;}
footer ul.breadcrumb li a:after{color:#afafaf;}
footer ul.breadcrumb li:first-child a:before{color:#afafaf;margin-left:-0.5em;}
.ustream{border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;position:relative!important;margin-bottom:1.5em!important;width:608px !important;}
#countryselector{margin-top:0.5em;margin-bottom:2.5em;}
.locale_link{vertical-align:text-bottom;text-decoration:none;}
.localebox{background:rgba(51, 51, 51, 0.95) !important;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;position:relative!important;padding:0.4em!important;margin-left:0.4em!important;margin-bottom:1.5em!important;width:18.583333333333332em !important;}
.localebox ul{list-style:none;margin:0;margin-left:0.25em;}
.localebox ul li{border-bottom:1px solid #666666;width:8.779166666666667em;padding-top:1em;padding-bottom:1em;margin-right:0.2em;display:inline-block;}
.localebox ul li a,.localebox ul li a:visited{font-size:0.813em;color:#808080;vertical-align:text-bottom;}
.localebox ul li a:hover{font-size:0.813em;color:#f4f4f4;vertical-align:text-bottom;}
.localebox ul li:last-child,.localebox ul li.noborder{border-bottom:none;}
.localebox:after{}
.country,.country:hover{padding-left:.4em;color:#666666;}
.country:after{content:'|';padding-left:.4em;padding-right:.4em;}
.localebox ul li a{text-decoration:none;}
.localebox ul li a span{margin-right:.4em;}
.flag,.localebox ul li a span{background:url(../images/flags_all.png) top left no-repeat;background-size:253px 15px;-moz-background-size:253px 15px;height:15px;width:23px;display:inline-block;vertical-align:inherit;}
.flag{border:2px solid white;box-shadow:0 0.0625em 0.188em rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0.0625em 0.188em rgba(0, 0, 0, 0.3);}
.DE_DE,.localebox ul li a span.DE_DE{background-position:0 0!important;}
.EN_GB,.localebox ul li a span.EN_GB{background-position:-23px 0 !important;}
.FR_FR,.localebox ul li a span.FR_FR{background-position:-46px 0 !important;}
.FR_BE,.localebox ul li a span.FR_BE,.NL_BE,.localebox ul li a span.NL_BE{background-position:-69px 0 !important;}
.IT_IT,.localebox ul li a span.IT_IT{background-position:-92px 0 !important;}
.NL_NL,.localebox ul li a span.NL_NL{background-position:-115px 0 !important;}
.RU_RU,.localebox ul li a span.RU_RU{background-position:-138px 0 !important;}
.EN_ZA,.localebox ul li a span.EN_ZA{background-position:-161px 0 !important;}
.ES_ES,.localebox ul li a span.ES_ES{background-position:-184px 0 !important;}
.PT_PT,.localebox ul li a span.PT_PT{background-position:-207px 0 !important;}
#copyright{color:#D1D1D1;font-size:0.688em;float:right;margin-top:0.8em;margin-right:0.8em;}
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;}
.ui-helper-clearfix:after{clear:both;}
.ui-helper-clearfix{zoom:1;}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0);}
.ui-state-disabled{cursor:default !important;}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}
.ui-widget{}
.ui-widget .ui-widget{font-size:1em;}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:0.0625em solid #e0e0e0;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWQ5ZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #d9d9d9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #ffffff), color-stop(100%, #d9d9d9));background:-webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #d9d9d9 100%);background:-o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #d9d9d9 100%);background:-ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #d9d9d9 100%);background:linear-gradient(to bottom, #ffffff 0%, #ffffff 50%, #d9d9d9 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#d9d9d9', GradientType=0);font-weight:bold;}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#808080;text-decoration:none;}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:0.0625em solid #e0e0e0;background:#fafafa;font-weight:bold;cursor:pointer;}
.ui-state-hover a,.ui-state-hover a:hover{color:#ff6e3c;text-decoration:none;cursor:pointer;}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#fafafa;}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{text-decoration:none;color:#ff6e3c;}
.ui-widget :active{outline:none;}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:0.3125em;-webkit-border-top-left-radius:0.3125em;-khtml-border-top-left-radius:0.3125em;border-top-left-radius:0.3125em;}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:0.3125em;-webkit-border-top-right-radius:0.3125em;-khtml-border-top-right-radius:0.3125em;border-top-right-radius:0.3125em;}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:0.3125em;-webkit-border-bottom-left-radius:0.3125em;-khtml-border-bottom-left-radius:0.3125em;border-bottom-left-radius:0.3125em;}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:0.3125em;-webkit-border-bottom-right-radius:0.3125em;-khtml-border-bottom-right-radius:0.3125em;border-bottom-right-radius:0.3125em;}
.rs-carousel .rs-carousel-mask{overflow:hidden;position:relative;}
.rs-carousel .rs-carousel-runner{position:relative;}
.rs-carousel.rs-carousel-horizontal .rs-carousel-item{float:left;}
.rs-carousel .rs-carousel-runner.rs-carousel-runner-transition{-moz-transition:-moz-transform 0.4s ease;-webkit-transition:-webkit-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;transition:transform .400s ease;}
.rs-carousel .rs-carousel-runner{-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.rs-carousel-disabled .rs-carousel-mask{}
.rs-carousel{position:relative;margin-bottom:0;margin-top:0;}
.rs-carousel ul,.rs-carousel ol{list-style:none;margin:0;}
.rs-carousel ol li:before,.rs-carousel ul li:before{content:'';display:none;}
.rs-carousel ol li,.rs-carousel ul li{margin:0;}
.rs-carousel-mask{}
.rs-carousel-action-prev-icon,.rs-carousel-action-next-icon{position:absolute!important;width:1.188em;height:1.188em;}
.module{margin-top:1.25em;}
.module .rs-carousel-item,.iwata-item-teaser{width:14em;height:15.9em;margin-right:0.125em;margin-left:0.125em;background-color:#ffffff;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;-moz-box-shadow:0 0.0625em 0.0625em #b8b8b8;-webkit-box-shadow:0 0.0625em 0.0625em #b8b8b8;box-shadow:0 0.0625em 0.0625em #b8b8b8;overflow:hidden;}
.iwata-item-teaser{margin-top:1.875em;}
.module .rs-carousel-item:last-child{margin-right:0;}
.disabled{opacity:.35;filter:alpha(opacity=35);}
.module .rs-carousel-item a,.module .rs-carousel-item a:hover{text-decoration:none;color:#ff6e3c;}
.module .rs-carousel-item img,.iwata-item-teaser img{vertical-align:top;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;}
.module .rs-carousel-item h3,.iwata-item-teaser h3,.campaign-teaser h3{color:#666666;font-size:0.9em;font-style:normal;font-weight:bold;line-height:105%;margin:0.3125em 0 0 0.3125em;padding:0.25em 0.3125em 0 0.3125em;}
.rs-carousel-item a .arrow,.iwata-item-teaser a .arrow,.campaign-teaser a .arrow{display:block;text-decoration:none;color:#ff6e3c;font-size:0.75em;line-height:120%;margin-left:0.5125em;padding-left:0.25em;padding-top:0.375em;}
.rs-carousel-item .arrow:after,.iwata-item-teaser .arrow:after,.campaign-teaser .arrow:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.25em;}
.module .rs-carousel-pagination{height:0.8em;}
.module .rs-carousel-mask{height:17.125em;width:57em;}
.module .rs-carousel-action-prev-icon,.module .rs-carousel-action-next-icon{top:3.4em;z-index:2;text-decoration:none;}
.module .rs-carousel-action-prev-icon{left:-1.67em;}
.module .rs-carousel-action-next-icon{right:-0.83em;}
.rs-carousel .pagination-links{left:30.2%;list-style:none;margin:0;padding:0;position:absolute;top:90%;}
.module1{margin-top:1.25em;}
.module1.rs-carousel ul{margin-top:1em;}
.module1.rs-carousel ol{margin:0;}
.module1.rs-carousel ol li{margin:0;margin-top:0.8em;}
.module1{position:relative;background-color:#f4f4f4;border-radius:0.625em;-webkit-border-radius:0.625em;-moz-border-radius:0.625em;-o-border-radius:0.625em;-khtml-border-radius:0.625em;padding-top:0.525em;padding-bottom:0.225em;}
.module1 .rs-carousel-item{position:relative;height:256px;}
.module1 .rs-image-overlay{position:absolute;z-index:2;background-image:url(../images/icon_magnifier.png);background-repeat:no-repeat;background-size:30px 60px;-moz-background-size:30px 60px;bottom:0.225em;right:0.325em;width:30px;height:30px;}
.module1 .rs-image-overlay:hover{background-position:0 -30px;}
.module1 .rs-video-overlay{position:absolute;z-index:2;background-image:url(../images/video_play_button.png);background-repeat:no-repeat;left:42%;top:34%;height:6em;width:6em;}
.module1 .rs-video-overlay:hover{}
.module1 .rs-carousel-items-1 ul li{float:left;margin:0px auto;width:455px;height:256px;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;margin-left:1px;}
.module1 .rs-carousel-items-1 .rs-carousel-item{border:none;box-shadow:none;-webkit-box-shadow:none;}
.module1 .rs-carousel-item .centered{display:table-cell;text-align:center;vertical-align:middle;width:455px;height:256px;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;background-color:#000000;}
.module1 .rs-carousel-item .centered-big{display:table-cell;text-align:center;vertical-align:middle;width:455px;height:256px;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;}
.module1 .rs-carousel-item img{border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;max-width:100%;z-index:1;}
.module1 .rs-carousel-item p{position:absolute;top:257px;width:445px;color:#666666;font-size:0.813em;font-style:italic;line-height:120%;padding-left:0.625em;}
.module1 .rs-carousel-mask{width:455px;margin:0 auto;height:332px;}
.module1 hr{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#d5d0bf -moz-use-text-color -moz-use-text-color;border-right:0 none;border-style:solid none none;border-width:1px 0 0;width:455px;margin:0px auto;}
.module1 .rs-carousel-action-prev-icon,.module1 .rs-carousel-action-next-icon{top:145px;}
.module1 .rs-carousel-action-prev-icon{left:-1px;}
.module1 .rs-carousel-action-next-icon{right:25px;}
.module2{left:-50%;margin:0px;margin-left:-88px;position:absolute;top:0;width:2000px;overflow:hidden;}
.module2.borderbottom{border-bottom:0.0625em solid #e0e0e0;}
.module2 ul{margin:0;}
.module2 ul li{float:left;margin:0px auto;margin-left:1px;}
.module2 .rs-carousel-item:last-child .shadow-support-carousel{border-right:none;}
.module2 .rs-carousel-item a .arrow{color:#FFF;display:block;font-size:0.75em;line-height:120%;text-align:center;text-decoration:none;margin-left:0;}
.module2 .rs-carousel-item{border:none;box-shadow:none;-webkit-box-shadow:none;background:none;margin-left:0;margin-right:0;border-radius:0px;position:relative;}
.module2 .top-banner-logo{position:absolute;}
.module2 .top-banner-image{height:425px!important;width:2000px!important;overflow:hidden;}
.module2 li p{color:#666666;font-size:0.688em;line-height:120%;}
.module2 .rs-carousel-mask{width:2000px;margin:0 auto;height:425px;overflow:hidden;}
.module2 .rs-carousel-action-prev-icon,.module2 .rs-carousel-action-next-icon{text-shadow:none;top:254px;}
.module2 .rs-carousel-action-prev-icon{left:493px;}
.module2 .rs-carousel-action-next-icon{right:518px;}
.module2 .link-wrap{height:14em;left:50%;margin-left:-26.2em;position:absolute;top:9.55em;width:53em;z-index:998;}
.module2 .stage-text-wrapper-left{float:left;width:48.4%;display:table;vertical-align:middle;height:14em;}
.module2 .stage-text-wrapper-right{float:right;width:40.4%;display:table;vertical-align:middle;height:14em;}
.module2 .stage-twobutton-wrapper-left{height:auto;left:27.25%;position:absolute;text-align:center;top:23em;}
.module2 .stage-twobutton-wrapper-right{height:auto;position:absolute;right:27.25%;text-align:center;top:23em;}
.module2 .stage-twobutton-wrapper .stage-twobutton-left{margin-right:0.625em;}
.module2 .stage-twobutton-wrapper .stage-twobutton-right{margin-left:0.625em;}
.module2 .stage-text-wrapper-left .vam,.module2 .stage-text-wrapper-right .vam{display:table-cell;vertical-align:middle;}
.module2 .light h2,.light span{color:#ffffff;}
.module2 .light a{color:#ed1c24 !important;}
.module2 .dark h2,.dark span{color:#00FFFF;}
.module2 .dark a{color:#ff6e3c !important;}
.module2 .stage-text-wrapper-left h2,.module2 .stage-text-wrapper-right h2{font-weight:normal;margin-bottom:0.32em;}
.module2 .stage-text-wrapper-left .btn,.module2 .stage-text-wrapper-right .btn{margin-top:0.8em;}
.module2 .vam .white p{color:#ffffff;font-size:1em;margin:0;}
.module2 .vam .darkestgrey p{color:#333333;font-size:1em;margin:0;}
.module2 .vam .darkgrey p{color:#666666;font-size:1em;margin:0;}
.module2 .vam .blue p{color:#ff6e3c;font-size:1em;margin:0;}
.module2 .vam .darkblue p{color:#303030;font-size:1em;margin:0;}
.module2 .vam .grey p{color:#808080;font-size:1em;margin:0;}
.module3{position:relative;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;top:120px;}
header .module3 img{left:0;}
.module3 ul li{float:left;margin:0px auto;width:15.875em;height:315px;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;margin-left:1px;}
.module3 .shadow-support-carousel{border-right:1px solid #F1F1F1;height:173px;overflow:hidden;position:relative;top:-237px;}
.module3 .shadow-three-item-carousel{border-right:1px solid #F1F1F1;height:173px;overflow:hidden;position:relative;top:-200px;}
.teasertext-three-item-carousel{color:#FFFFFF;font-size:1.5em;line-height:120%;margin-top:-50px;}
.module3 .rs-carousel-item:last-child .shadow-support-carousel{border-right:none;}
.module3 .rs-carousel-item a .arrow{color:#FFF;display:block;font-size:0.75em;line-height:120%;text-align:center;text-decoration:none;margin-left:0;}
.module3 .rs-carousel-item a{display:inline-block;text-align:center;vertical-align:middle;}
.module3 .rs-carousel-item{border:none;box-shadow:none;-webkit-box-shadow:none;background:none;margin-left:0;margin-right:0;}
.module3 .rs-carousel-item .support-img{border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;position:relative;top:-25px;}
.module3 .rs-carousel-item p{position:absolute;top:260px;width:447px;color:#666666;font-size:11px;font-style:italic;}
.module3 .rs-carousel-mask{width:750px;margin:0 auto;height:340px;}
.module3 hr{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#d5d0bf -moz-use-text-color -moz-use-text-color;border-right:0 none;border-style:solid none none;border-width:1px 0 0;width:450px;margin:0px auto;}
.module3 .rs-carousel-action-prev-icon,.module3 .rs-carousel-action-next-icon{top:78px;color:#ffffff !important;text-shadow:none !important;}
.module3 .rs-carousel-action-prev-icon{left:-13px;}
.module3 .rs-carousel-action-next-icon{right:0px;}
.rs-carousel-disabled .rs-carousel-pagination-link a,.rs-carousel-disabled .rs-carousel-action-next-icon,.rs-carousel-disabled .rs-carousel-action-prev-icon,.rs-carousel-action-disabled{color:#F0F0F0;cursor:default;background:none;display:none!important;}
.rs-carousel-pagination-link{display:inline-block;}
.rs-carousel-pagination-link a{text-decoration:none;margin:0;color:#bfbfbf;text-shadow:1px 1px 1px #999999;font:110%/0.5em nintendoicons-light;content:'\00FC';}
.rs-carousel-pagination-link a:after,.rs-carousel-pagination-link-active a:after{content:'\00FC';}
.rs-carousel-pagination-link a:hover{color:#ff6e3c;text-shadow:1px 1px 1px #999999;}
.rs-carousel-pagination-link a span{visibility:hidden;display:block;width:0px;height:0px;}
.rs-carousel-pagination-link-active a,.rs-carousel-pagination-link-active a:hover{color:#ff6e3c;text-shadow:1px 1px 1px #999999;font:110%/0.5em nintendoicons-light;content:'\00FC';cursor:default;}
.rs-carousel-pagination{margin:0;margin-left:0.5em;text-align:center;margin-top:0.625em;}
.campaign-teaser{background-color:#ffffff;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;-moz-box-shadow:0 0.0625em 0.0625em #b8b8b8;-webkit-box-shadow:0 0.0625em 0.0625em #b8b8b8;box-shadow:0 0.0625em 0.0625em #b8b8b8;height:15.4em;overflow:hidden;margin-top:1.25em;}
.campaign-teaser.left{margin-left:0.125em;width:452px;}
.campaign-teaser.right{margin-left:0.125em;width:452px;}
.campaign-teaser img{border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;vertical-align:top;max-width:100%;}
.campaign-teaser a,.campaign-teaser a:hover{color:#ff6e3c;text-decoration:none;}
.container{position:relative;width:57.625em;margin:0 auto;padding:0;}
.container .column,.container .columns{float:left;display:inline;margin-left:0.3125em;margin-right:0.3125em;}
.row{margin-bottom:1.25em;}
.column.alpha,.columns.alpha{margin-left:0;}
.column.omega,.columns.omega{margin-right:0;}
.container .one.column,.container .one.columns{width:1.7760416666666665em;}
.container .two.columns{width:4.177083333333333em;}
.container .three.columns{width:6.578125em;}
.container .four.columns{width:8.979166666666666em;}
.container .five.columns{width:11.380208333333332em;}
.container .six.columns{width:13.781249999999998em;}
.container .six.columns.border-right{width: 13.86em;}
.container .seven.columns{width:16.182291666666668em;}
.container .eight.columns{width: 18.27em;}
.container .nine.columns{width:20.984375em;}
.container .ten.columns{width:23.385416666666668em;}
.container .eleven.columns{width:25.786458333333332em;}
.container .twelve.columns{width:28.1875em;}
.container .thirteen.columns{width:30.588541666666668em;}
.container .fourteen.columns{width:32.98958333333333em;}
.container .fifteen.columns{width:35.39062499999999em;}
.container .sixteen.columns{width:37.791666666666664em;}
.container .sixteen.columns.border{width:37.61666666666667em;}
.container .seventeen.columns{width:40.19270833333333em;}
.container .eighteen.columns{width:42.59374999999999em;}
.container .nineteen.columns{width:44.994791666666664em;}
.container .twenty.columns{width:47.39583333333333em;}
.container .twentyone.columns{width:49.79687499999999em;}
.container .twentytwo.columns{width:52.197916666666664em;}
.container .twentytwo.columns.border{width:52.072916666666664em;}
.container .twentythree.columns{width:54.59895833333333em;}
.container .twentyfour.columns{width:56.99999999999999em;}
.container .twentyfour.columns.border{width:56.87499999999999em;}
.container .one-quarter.column{width:13.781249999999998em;}
.container .two-quarters.column{width:28.1875em;}
.container .three-quarters.column{width:42.59374999999999em;}
.container .one-third.column{width: 18.27em;}
.container .two-thirds.column{width:37.791666666666664em;}
.container .system-teaser-small.columns{width: 18.6933em;}
.container .system-teaser-big.columns{width: 28.2875em;}
.container .offset-by-one{padding-left:2.4010416666666665em;}
.container .offset-by-two{padding-left:4.802083333333333em;}
.container .offset-by-three{padding-left:7.203125em;}
.container .offset-by-four{padding-left:9.604166666666666em;}
.container .offset-by-five{padding-left:12.005208333333332em;}
.container .offset-by-six{padding-left:14.40625em;}
.container .offset-by-seven{padding-left:16.807291666666664em;}
.container .offset-by-eight{padding-left:19.208333333333332em;}
.container .offset-by-nine{padding-left:21.609375em;}
.container .offset-by-ten{padding-left:24.010416666666664em;}
.container .offset-by-eleven{padding-left:26.411458333333332em;}
.container .offset-by-twelve{padding-left:28.8125em;}
.container .offset-by-thirteen{padding-left:31.213541666666664em;}
.container .offset-by-fourteen{padding-left:33.61458333333333em;}
.container .offset-by-fifteen{padding-left:36.015625em;}
.container .offset-by-sixteen{padding-left:38.416666666666664em;}
.container .offset-by-seventeen{padding-left:40.81770833333333em;}
.container .offset-by-eighteen{padding-left:43.21875em;}
.container .offset-by-nineteen{padding-left:45.619791666666664em;}
.container .offset-by-twenty{padding-left:48.02083333333333em;}
.container .offset-by-twentyone{padding-left:50.421875em;}
.container .offset-by-twentytwo{padding-left:52.822916666666664em;}
.container .offset-by-twentythree{padding-left:55.22395833333333em;}
@media only screen and (min-width:48em) and (max-width:57.5625em){.colorbox_overlay{margin:0 0.3125em;} header{overflow-x:hidden;} .module .rs-carousel-action-prev-icon,.module .rs-carousel-action-next-icon,.module2 .rs-carousel-action-prev-icon,.module2 .rs-carousel-action-next-icon{display:none;} .module2{} .module2 .rs-carousel-mask{width:100%;margin:0 auto;height:425px;overflow:hidden;border:1px dotted green;} .campaign-teaser.left,.campaign-teaser.right{width:auto;} .btn:after{top:0.2em;}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.row:after,.clearfix:after{clear:both;}
.row,.clearfix{zoom:1;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.fsPreview_default,.fsHover_default{border:medium none;padding:0!important;}
.btn,.icon{font:0.875em/1.35em Helvetica,Arial,sans-serif;display:inline-block;outline:none;cursor:pointer;text-decoration:none;padding:0.2em 0.9em;padding:0.16em 1.8em 0.24em 0.9em;border-radius:1em;-webkit-border-radius:1em;-moz-border-radius:1em;-o-border-radius:1em;-khtml-border-radius:1em;-moz-box-shadow:0 0.0625em 0.375em rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0.0625em 0.375em rgba(0, 0, 0, 0.3);box-shadow:0 0.0625em 0.375em rgba(0, 0, 0, 0.3);text-transform:uppercase;white-space:nowrap;-moz-user-select:none;-webkit-user-select:none;user-select:none;z-index:100;zoom:1;position:relative;}
.icon{cursor:default;}
.btn{margin-bottom:0.4em;}
.btn.noicon{padding:0.16em 0.6em 0.24em 0.9em;}
.small{padding:0.16em 2em 0.24em 0.9em;box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);font-size:80%;}
.small.close_small{padding-right:1em;}
.big{font-size:1.25em;}
.transparent{border-radius:0;box-shadow:none;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;padding:0;text-transform:none;}
.transparentCarousel{border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;padding:0;text-transform:none;text-shadow:1px 1px 1px #E7E7E7;font:190%/0.9em nintendoicons-regular !important;}
.module .transparentCarousel{color:#999999;}
.module3 .transparentCarousel{color:#ffffff;}
.module .transparentCarousel:visited{color:#999999 ;}
.module .transparentCarousel:hover{color:#ff6e3c;}
.module2.grey .transparentCarousel{color:#808080;color:#808080;}
.module2.grey .transparentCarousel:hover{color:#ff6e3c;color:#ff6e3c;}
.module2.white .transparentCarousel{color:#ffffff;color:#ffffff;}
.module2.white .transparentCarousel:hover{color:#ff6e3c;color:#ff6e3c;}
.module1 .transparentCarousel{color:#808080;color:#808080;}
.module1 .transparentCarousel:hover{color:#ff6e3c;color:#ff6e3c;}
.white.btn{color:#808080;border:1px solid #fff;text-shadow:1px 1px 0px #fff;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2U3ZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #e7e7e7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e7e7e7));background:-webkit-linear-gradient(top, #ffffff 0%, #e7e7e7 100%);background:-o-linear-gradient(top, #ffffff 0%, #e7e7e7 100%);background:-ms-linear-gradient(top, #ffffff 0%, #e7e7e7 100%);background:linear-gradient(to bottom, #ffffff 0%, #e7e7e7 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e7e7e7', GradientType=0);}
.white.btn:hover{color:#ff6e3c;box-shadow:0 0px 6px #ff6e3c;-webkit-box-shadow:0 0px 6px #ff6e3c;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2U3ZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #e7e7e7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e7e7e7));background:-webkit-linear-gradient(top, #ffffff 0%, #e7e7e7 100%);background:-o-linear-gradient(top, #ffffff 0%, #e7e7e7 100%);background:-ms-linear-gradient(top, #ffffff 0%, #e7e7e7 100%);background:linear-gradient(to bottom, #ffffff 0%, #e7e7e7 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e7e7e7', GradientType=0);}
.white.btn:active{color:#fff;border:1px solid #0076BB;text-shadow:0 0 2px #005485;background:#ff6e3c;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOGZlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDc2YmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ff6e3c 0%, #0076bb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff6e3c), color-stop(100%, #0076bb));background:-webkit-linear-gradient(top, #ff6e3c 0%, #0076bb 100%);background:-o-linear-gradient(top, #ff6e3c 0%, #0076bb 100%);background:-ms-linear-gradient(top, #ff6e3c 0%, #0076bb 100%);background:linear-gradient(to bottom, #ff6e3c 0%, #0076bb 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff6e3c', endColorstr='#0076bb', GradientType=0);}


.blue.btn {
    background-color: #e60012;
    border: 1px solid #e60012;
    color: #fff;
    text-shadow: none;
}



background:-moz-linear-gradient(top, #ff6e3c 0%, #0076bb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff6e3c), color-stop(100%, #0076bb));background:-webkit-linear-gradient(top, #ff6e3c 0%, #0076bb 100%);background:-o-linear-gradient(top, #ff6e3c 0%, #0076bb 100%);background:-ms-linear-gradient(top, #ff6e3c 0%, #0076bb 100%);background:linear-gradient(to bottom, #ff6e3c 0%, #0076bb 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff6e3c', endColorstr='#0076bb', GradientType=0);}
.blue.btn:hover{color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#0076bb), to(#ff6e3c));background:-moz-linear-gradient(top, #0076bb, #ff6e3c);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#0076BB', endColorstr='#ff6e3c', GradientType=0);box-shadow:0 0px 6px rgba(0, 143, 227, 0.9);-webkit-box-shadow:0 0px 6px rgba(0, 143, 227, 0.9);-moz-box-shadow:0 0px 6px rgba(0, 143, 227, 0.9);}
.red.btn{color:#fff!important;border:1px solid #b8191f;background:#db1e25;background:-webkit-gradient(linear, left top, left bottom, from(#db1e25), to(#b8191f));background:-moz-linear-gradient(top, #db1e25, #b8191f);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#db1e25', endColorstr='#b8191f', GradientType=0);text-shadow:0 0 2px #741014;}
.red.btn:hover{color:#fff;border:1px solid #b8191f;background:#db1e25;background:-webkit-gradient(linear, left top, left bottom, from(#b8191f), to(#db1e25));background:-moz-linear-gradient(top, #b8191f, #db1e25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#b8191f', endColorstr='#db1e25', GradientType=0);box-shadow:0 0px 6px rgba(0, 143, 227, 0.9);-webkit-box-shadow:0 0px 6px rgba(0, 143, 227, 0.9);-moz-box-shadow:0 0px 6px rgba(0, 143, 227, 0.9);}
.red.btn.arrow_next:after,.red.btn.arrow_right:after,.blue.btn.arrow_next:after,.blue.btn.arrow_right:after,.white.btn.arrow_next:after,.white.btn.arrow_right:after,.close_right:after{top:24%;position:absolute;}
.btn.arrow_right:after,.btn.arrow_next:after,.arrow_next:after{content:">";}
.arrow_prev:after{content:"<";}
.btn:before,.icon:before{margin-left:-0.25em;padding-right:0.1em;content:"";float:left;font:160%/0.5em nintendoicons-light;padding-top:0.25em;text-align:center;text-decoration:none;text-transform:none;}
.btn:after,.icon:after{font:80%/1.25em nintendoicons-light;padding-left:0.6em;}
.float_right{float:right;}
.arrow_left{padding-right:0.8em!important;}
.arrow_left:before{content:"<";padding-right:0.1em;font-size:80%;line-height:1.25em;padding-top:0.3em;margin-left:-0.45em;}
.basket_empty:before{content:"b";text-transform:lowercase;}
.basket_empty_f:before{content:"B";text-transform:Uppercase;}
.basket_full:before{content:"k";text-transform:lowercase;}
.basket_full_regular:before{content:"k";text-transform:lowercase;font-family:nintendoicons-regular;}
.basket_full_f:before{content:"K";text-transform:Uppercase;}
.contact_f:before{content:"C";text-transform:Uppercase;}
.contact:before{content:"c";text-transform:lowercase;}
.close_big:before{content:"X";text-transform:Uppercase;}
.close_small:before{content:"x";text-transform:lowercase;}
.close_right:after{content:"X";text-transform:Uppercase;}
.wrong_f:before{content:"%";}
.exclam:before{content:'"';}
.exclam_f:before{content:"!";}
.quest_f:before{content:"?";}
.note:before{content:"a";text-transform:lowercase;}
.note_f:before{content:"A";text-transform:Uppercase;}
.star:before{content:"s";text-transform:lowercase;}
.star_f:before{content:"S";}
.happy:before{content:"}";}
.happy_f:before{content:")";}
.unhappy:before{content:"{";}
.unhappy_f:before{content:"(";}
.heart_f:before{content:"H";text-transform:Uppercase;}
.personal_settings_f:before{content:"1";text-transform:lowercase;}
.manuals:before{content:"m";text-transform:lowercase;}
.home:before{content:"v";text-transform:lowercase;}
.hand_f:before{content:",";}
.connect_f:before{content:"G";}
.trouble_f:before{content:"?";}
.manuals_f:before{content:"M";}
.repair_f:before{content:"R";}
.sysupdate_f:before{content:"U";}
.transfer_f:before{content:"_";}
.setup_f:before{content:"J";}
.accessories_f:before{content:"\00DC";text-transform:uppercase;}
.product_f:before{content:"I";}
.safety_f:before{content:"!";}
.games_f:before{content:"\00D6";}
.tutorials_f:before{content:"";}
.wiichannels_f:before{content:"&";}
.privacy_f:before{content:"\00A7";}
.parents_f:before{content:"F";}
.usage_f:before{content:"J";}
.arrow_up:before{content:"\02C6";}
.arrow_down:before{content:"\00CA";text-transform:uppercase;}
.flash:before{content:"L";text-transform:uppercase;}
.download:before{content:"d";text-transform:lowercase;}
.faq_f:before{content:"\00C5";text-transform:uppercase;}
.back_f:before{content:"O";text-transform:uppercase;}
.wireless_f:before{content:"N";text-transform:uppercase;}
#helpgrid{background:url(../images/grid_912x4.png) top left repeat-y;height:4000px;position:absolute;z-index:99998;width:912px;top:0;left:50%;margin:-456px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.pageheader{width:99.8%;} .menu>ul>li{width:8.688em;}}.colorbox_overlay.image_overlay{background:none;border-radius:0;position:relative;text-align:center;}
.colorbox_overlay{background:#f8f8f8;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;position:relative;padding:0;padding-bottom:1em;}
.colorbox_headline{background:#f4f4f4;-moz-border-radius-topleft:0.3125em;-webkit-border-top-left-radius:0.3125em;-khtml-border-top-left-radius:0.3125em;border-top-left-radius:0.3125em;-moz-border-radius-topright:0.3125em;-webkit-border-top-right-radius:0.3125em;-khtml-border-top-right-radius:0.3125em;border-top-right-radius:0.3125em;}
.colorbox_headline_big{background:#f4f4f4;-moz-border-radius-topleft:0.3125em;-webkit-border-top-left-radius:0.3125em;-khtml-border-top-left-radius:0.3125em;border-top-left-radius:0.3125em;-moz-border-radius-topright:0.3125em;-webkit-border-top-right-radius:0.3125em;-khtml-border-top-right-radius:0.3125em;border-top-right-radius:0.3125em;height:35px;}
.colorbox_hr{border-top:solid 0.0625em #e0e0e0;border-bottom:solid 0.0625em #ffffff;width:100%;margin:0;}
.colorbox_hr.centered{border-top:solid 0.0625em #e0e0e0;border-bottom:solid 0.0625em #ffffff;width:80%;bottom:3.5em;left:5%;position:absolute;width:90%;}
.colorbox_headline h3{margin:0;padding:0.45em 0 0.45em 2.4010416666666665em;}
.colorbox_content{display:inline-block;vertical-align:top;margin-top:1em;margin-bottom:1em;margin-left:2.4010416666666665em;max-width:46%;}
.colorbox_content_fullwidth{display:inline-block;vertical-align:top;margin-top:-0.75em;margin-bottom:1em;margin-left:2.4010416666666665em;margin-right:2.4010416666666665em;max-width:100%;}
.no_horizontal_margin{margin-left:0px;margin-right:0px;}
.colorbox_content.fullwidth{max-width:100%;}
.colorbox_buttons{margin-top:1.25em;}
#cboxClose{top:0.7em;right:0.5em;text-indent:0;}
#cboxClose:after,#cboxClose:visited:after{content:"x";font:80%/1.25em nintendoicons-light;color:#666666;}
#cboxClose:hover:after{color:#808080;}
.colorbox_overlay.youtube a:after,.colorbox_overlay.facebook a:after,.colorbox_overlay.twitter a:after,.colorbox_overlay.eshop a:after,.colorbox_overlay.nintendodirect a:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.25em;}
.youtube-big,.facebook-big,.twitter-big,.eshop-big,.nintendodirect-big{width:152px;height:152px;display:inline-block;vertical-align:top;margin-top:1em;margin-left:2.4010416666666665em;margin-bottom:1em;}
.facebook-big{background:url(../images/icon_facebook.png) 0 0 no-repeat;background-size:152px 304px;-moz-background-size:152px 304px;background-position:bottom left;}
.youtube-big{background:url(../images/icon_youtube.png) 0 0 no-repeat;background-size:152px 304px;-moz-background-size:152px 304px;background-position:bottom left;}
.twitter-big{background:url(../images/icon_twitter.png) 0 0 no-repeat;background-size:152px 304px;-moz-background-size:152px 304px;background-position:bottom left;}
.eshop-big{background:url(../images/icon_nintendoeshop.png) 0 0 no-repeat;background-size:152px 304px;-moz-background-size:152px 304px;background-position:bottom left;}
.nintendodirect-big{height:auto!important;}
.nintendodirect-big:after{background:none;content:"Y";text-transform:uppercase;font:350%/0.5em NintendoLogosRegular;color:#ed1c24;color:#ed1c24;display:inline-block;vertical-align:top;margin-top:0.5em;margin-bottom:0.5em;}
.visualhidden{opacity:0;filter:alpha(opacity=0);}
input{font-size:0.75em;}
.forms{border:0.0625em solid #e0e0e0;border-radius:0.3125em;background:#ffffff;padding-left:2.4010416666666665em;padding-right:2.4010416666666665em;padding-bottom:2.4010416666666665em;}
.clubcontent{margin-bottom:0.625em;margin-top:0.813em;}
#register-steps h5{display:inline-block;}
#register-steps ul.steps{list-style:none;border:0.0625em solid #e0e0e0;border-radius:0.3125em;height:7em;}
#register-steps ul.steps li{float:left;border-right:solid 1px #e0e0e0;height:6em;}
#register-steps ul.steps li:last-child{border-right:none;}
fieldset{background:#f4f4f4;border-radius:0.3125em;border:0.0625em solid #f4f4f4;padding:2.4010416666666665em;padding-left:2.0885416666666665em;padding-right:2.0885416666666665em;}
fieldset .small{padding:0;box-shadow:0 0 0;-webkit-box-shadow:0 0 0;font-size:100%;}
fieldset .row,fieldset .row_static{margin-bottom:0;}
#surveyform fieldset .input{margin-left:0.4em;margin-right:0.4em;}
fieldset .left label{font-size:0.813em;}
fieldset span{display:inline;margin-right:0.2em;margin-left:0.1em;}
fieldset .row.clearfix span{display:inline;}
fieldset .row.clearfix .alignreg{display:inline-block;}
fieldset .formheader .question{margin-top:1em;}
#styleID1234 input{position:absolute;right:25.375em;}
.input_combination>.form_field.input_text.itextalign,.input_combination>.form_field.row.input_checkbox.cboxalign,.input_combination>.form_field.row.input_checkbox.shuffle.cboxalign,.input_combination>.form_field.row.input_checkbox,.input_combination>.form_field.input_text,.input_combination.shuffle .form_field.input_text,.input_combination.shuffle .form_field.row.input_checkbox{width:auto;}
.form_field.input_radio,.form_field.input_checkbox,.form_field.input_text,.form_field.input_password,.form_field.input_birthday,#account_Details_Form .form_field{margin-left:0.2em;margin-bottom:0.2em;display:inline-block;width:100%;}
.form_field.input_radio label,.form_field.input_checkbox label,.form_field.input_text label,.form_field.input_password label,.form_field.input_birthday label,#account_Details_Form .form_field label,#account_Details_Form .form-label,#account_Details_Form .form-text{margin-left:0.4em;font-size:0.813em;}
#ppq08 tr td:first-child{width:60.5%;}
#ppq08 th,#ppq08 td{font-size:0.813em;}
#ppq17 .form_field select{font-size:0.813em;}
form .btn{margin-top:1em;margin-bottom:1em;}
.alignright{float:right!important;text-align:right;}
.alignleft{float:left;}
.register_step_number{float:left;font:160%/0.5em nintendoicons-light;margin:1em 0.5em;}
.register_steps_survey,.register_steps_account,.register_steps_confirmation{margin:0.5em 0 0.5em 0.5em;padding-right:1em;}
.register_substeps_survey{margin-left:1em;margin-top:0.1em;}
.inactive_substep:after,.active_substep:after{content:'\00FC';font:110%/0.5em nintendoicons-light;content:'\00FC';color:#bfbfbf;text-shadow:1px 1px 1px #999999;margin-left:-0.5em;}
.active_substep:after,.active_step h5,.active_step{color:#303030;}
.club:after{content:"C";}
fieldset .number{font-size:100%;}
.error-message,.error-messages,.error-message-right,p .error-message-right{color:#ed1c24;font-size:0.75em;}
p .error-message-right{font-size:100%;}
.error-message-right{margin-left:0.7em;}
.form_field.input_text input,.form_field.input_password input,.form_field.input_birthday input,.form_field.textarea textarea,.row.clearfix input{border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;border:0.1em solid #e0e0e0;background:#ffffff;color:#333333;padding:0.2em;}
.form_field.input_text input,.form_field.input_password input,.form_field.input_birthday input,.form_field.textarea textarea{margin-right:0.5em;}
.form_field.input_text label,.form_field.input_password label,.form_field.input_checkbox label,.form_field.input_birthday label,.form-label,.form-text,.data,#q2_1 .wide,#q2 .wide,.medium,.form_field label{font-size:0.813em;color:#808080;}
.input{font-size:1em;}
span.input select{font-size:0.813em;}
#product_Code_Details_Form .error-message{margin-left:0.8em;}
#product_Code_Details_Form .form_field{width:50%;}
#confirmUserRegistrationForm .form_field{margin-left:0.4em;}
#account_Details_Form .form_comment,#account_Details_Form .form_field.input_birthday span{font-size:0.688em;margin-left:26em;}
#account_Details_Form .form-text{font-size:0.688em;margin-left:20.5em;}
#account_Details_Form input{left:30em;position:absolute;}
#parent_ApprovalRequest_Form input{left:41em;position:absolute;}
#account_Details_Form select{left:22.7em;position:absolute;}
#confirmUserRegistrationForm .form-text{left:20em;position:absolute;}
#account_Details_Form #birthday_bday{left:30em;position:absolute;width:2em;}
#account_Details_Form #birthday_bmonth{left:32.6em;position:absolute;width:2em;}
#account_Details_Form #birthday_byear{left:35.3em;position:absolute;width:5.8em;}
#account_Details_Form .form_field.input_birthday span{left:46.5em;margin-left:0;position:absolute;}
#account_Details_Form .form_field #gender{font-size:0.75em;position:absolute;left:30.15em;margin-top:0.125em;}
#account_Details_Form .error-message{margin-left:0.4em;}
.input_combination .form_field.input_checkbox{float:left;}
.myaccountteaser{margin-top:1.3em;margin-bottom:1em;}
.myaccount-teaser-text{font-size:0.813em;}
.myaccount-teaser-text p{font-size:100%;}
.myaccountteaser h3{margin-top:0;}
.myaccountteaser .btn{margin-top:1em;}
.myaccountteaser.left{border-right:solid 1px #F0F0F0;}
.myaccount-teaser{background:#FCFCFC;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWQ5ZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fcfcfc 0%, #fcfcfc 50%, #f4f4f4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(50%, #fcfcfc), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fcfcfc 0%, #fcfcfc 50%, #f4f4f4 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #fcfcfc 50%, #f4f4f4 100%);background:-ms-linear-gradient(top, #fcfcfc 0%, #fcfcfc 50%, #f4f4f4 100%);background:linear-gradient(to bottom, #fcfcfc 0%, #fcfcfc 50%, #f4f4f4 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#FCFCFC', endColorstr='#f4f4f4', GradientType=0);border-radius:0.25em;-webkit-border-radius:0.25em;-moz-border-radius:0.25em;-o-border-radius:0.25em;-khtml-border-radius:0.25em;height:140px;display:table!important;}
.myaccount-teaser-image,.myaccount-teaser-text{vertical-align:middle;display:table-cell !important;float:none!important;}
.myaccount-teaser-image .icon{font-size:200%;color:#ff6e3c;}
.ff_items,.ff_sort{padding-top:0.1em;}
.games-nav{margin-bottom:1.25em;font-size:0.75em;}
.page-nav{text-align:center;margin-top:1.25em;}
.items-count,.items-selection_sort_right{border-right:solid 1px #e0e0e0;}
.items-count,.items-selection_sort_right,.items-selection_page_right{display:inline-block;padding-right:1em;}
.items-selection_sort_right,.items-selection_page_right{padding-left:1em;}
.inabox{padding-top:1.25em;padding-bottom:1.25em;}
.treasure-item{margin-left:2em;margin-right:2em;border-bottom:solid 0.0625em #e0e0e0;}
.treasure-item:last-child{border-bottom:none;}
.treasure-item .subcolumns .box_image,.treasure-item .subcolumns .box_desc,.treasure-item .subcolumns .box_date,.treasure-item .subcolumns .box_date .reg,.treasure-item .subcolumns .box_favourite,.treasure-item .subcolumns .right.survey-link,.page-nav{display:inline-block;vertical-align:middle;}
.treasure-item .subcolumns .box_date{font-size:0.75em;margin-left:0.3125em;}
.treasure-item .subcolumns .box_date:after{content:"\007C";margin-left:.5em;margin-right:.5em;color:#808080;}
.treasure-item .subcolumns .wrap{margin-left:1em;}
.treasure-item .subcolumns .box_desc h3{margin:0;margin-bottom:1.25em;}
.treasure-item .subcolumns .box_image{text-align:center;display:table-cell;vertical-align:middle;padding:1em 0;font-size:100%;border:1px solid #e0e0e0;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWQ5ZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #d9d9d9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #ffffff), color-stop(100%, #d9d9d9));background:-webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #d9d9d9 100%);background:-o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #d9d9d9 100%);background:-ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #d9d9d9 100%);background:linear-gradient(to bottom, #ffffff 0%, #ffffff 50%, #d9d9d9 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#d9d9d9', GradientType=0);border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;height:auto;display:none;}
.treasure-item .subcolumns .box_image .thumb img{max-width:100%;}
.treasure-content{margin-top:1.25em;margin-bottom:1.25em;height:auto;}
.stars-holder{margin-top:0.4em;}
.stargfx,.stars{display:inline-block;vertical-align:bottom;}
.stars{font-size:0.875em;font-weight:bold;color:#333333;}
.treasure-item .left-floater p{margin-top:0.4em;}
.my-personal-account-data .header h4{margin-left:3em;margin-bottom:0.7em;}
.my-personal-account-data .data-item{border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;background:#f4f4f4;margin-left:2.4010416666666665em;margin-right:2.4010416666666665em;margin-bottom:1.875em;padding-left:2.4010416666666665em;padding-right:2.4010416666666665em;padding-top:1.25em;padding-bottom:1.25em;}
.my-personal-account-data .button-box{border-top:1px solid #e0e0e0;padding-top:1.25em;}
.my-personal-account-data .button-box .aleft{float:left;}
.my-personal-account-data .button-box .aright{float:right;}
.my-personal-account-data .data-item-content{font-size:0.75em;}
#item-user-data-form .form .first-box{float:left;width:230px;}
#item-user-data-form .form .second-box,.data-item-content .form .second-box-small{float:left;width:auto;}
#item-password-form .form .first-box{float:left;width:230px;}
.data-item-content .form .first-box-small{float:left;width:230px;}
#item-newsletter-form .form .first-box>label{float:left;width:230px;}
#item-favourite-games-form .form .first-box-small,#item-favourite-features-form .form .first-box-small,#item-systems-form .form .first-box-small{float:right;width:420px;}
.items-selection_page_right .ff_items,.recent_activities .recentActivitiesSelect{margin-left:10px;}
.recent_activities .header{margin-bottom:0.5em;}
#recentActivitiesForm .header .h3_select_wrap{padding-bottom:1.25em;}
#recentActivitiesForm .header .recentActivitiesSelect,#recentActivitiesForm .header h3.left{display:inline-block;}
.recent_activity{border-bottom:solid 0.0625em #e0e0e0;margin-left:2em;margin-right:2em;padding-top:1.25em;padding-bottom:1.25em;}
.recent_activity:last-child{border-bottom:none!important;}
.activity_header{padding-left:2em;}
.recent_activity .description{font-size:0.688em;}
.login_box .iconfont{font:700%/1em nintendoicons-light;margin-top:0.5em;margin-left:0.5em;margin-right:0.3em;margin-bottom:0.5em;display:inline-block;vertical-align:top;}
.login_box .logofont{font:700%/1em NintendoLogosRegular;margin-top:0.3em;margin-left:0.5em;margin-right:0.3em;margin-bottom:0.5em;display:inline-block;vertical-align:top;}
.login_box fieldset{background:none;padding:0;border:none;border-radius:0;}
.login_box_content{display:inline-block;vertical-align:top;margin-top:1em;}
.login_box_content .form_fields{display:inline-block;vertical-align:top;}
.login_box_content .form_field.input_text,.login_box_content .form_field.input_password{display:inline-block;vertical-align:top;width:auto;}
.login_box_content .form_field.input_text label,.login_box_content .form_field.input_password label{margin-right:0.4em;}
.login_box_content .form_field.input_text #login_username{margin-right:2.4010416666666665em;}
.login_box_content .form_field.input_checkbox label{font-size:0.813em;}
.login_box_content .form_options{margin-top:1.25em;}
.login_box_content .form_options .forgot_password{font-size:0.813em;}
.login_box_content .form_controls{position:absolute;right:2.4010416666666665em;bottom:0em;}
.login_box #login_error_wrapper{position:absolute;left:16.8em;bottom:1.5em;}
.login_box_content #login_error:before{content:"L";text-transform:uppercase;float:left;font:160%/0.5em nintendoicons-light;color:#ed1c24;margin-right:0.4em;position:relative;top:.3em;}
.login_form .form_field,.login_form .form_field.input_text label,.login_form .form_field.input_password label,.login_form .form_field.input_checkbox label{margin-left:0!important;}
#loggedin-topbar{height:0;width:100%;border:0.0625em solid #e0e0e0;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMmYwZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #ffffff 80%, #a2f0ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(80%, #ffffff), color-stop(100%, #a2f0ff));background:-webkit-linear-gradient(top, #ffffff 0%, #ffffff 80%, #a2f0ff 100%);background:-o-linear-gradient(top, #ffffff 0%, #ffffff 80%, #a2f0ff 100%);background:-ms-linear-gradient(top, #ffffff 0%, #ffffff 80%, #a2f0ff 100%);background:linear-gradient(to bottom, #ffffff 0%, #ffffff 80%, #a2f0ff 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#a2f0ff', GradientType=0);}
#loggedin-topbar .logofont{font:200%/1em NintendoLogosRegular;margin:0.2em 0.4em;display:inline-block;vertical-align:top;}
#loggedin-topbar .stars:before{}
.topbarlink{position:absolute;left:150px;}
.copyright-list li{margin-bottom:20px;}
.header-packshot-list{margin-bottom:0;margin-top:30px;}
.packshot-list{margin-top:15px;}
.pagination{background-color:#ffffff;border:0.0625em solid #e0e0e0;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;-moz-box-shadow:0 0.0625em 0.0625em #f0f0f0;-webkit-box-shadow:0 0.0625em 0.0625em #f0f0f0;box-shadow:0 0.0625em 0.0625em #f0f0f0;text-align:center;padding:1.25em 0;}
.pagination span,.pagination a,.page-nav span,.page-nav a{display:inline-block;vertical-align:top;font-size:0.813em;}
.pagination .arrow_prev,.pagination .arrow_next,.page-nav .arrow_prev,.page-nav .arrow_next{margin-top:0.2em;color:#808080;}
.pagination .number,.page-nav .number{color:#808080;margin:0 0.3em;}
.pagination .arrow_prev span,.pagination .arrow_next span,.page-nav .arrow_prev span,.page-nav .arrow_next span{display:none;}
.pagination .number.active,.page-nav .number.active{color:#666666;font-size:120%;font-weight:bold;}
.container .system-teaser-small.columns{height:65px;margin-top:35px;position:relative;}
.container .system-teaser-big.columns{height:65px;margin-top:45px;position:relative;}
.system-teaser-box-small{height:105px;position:absolute;top:0;width:300px;}
.system-teaser-box-big{height:105px;position:absolute;top:0;width:452px;}
.system-teaser-image-small{position:absolute;top:-50px;}
.system-teaser-image-small-wiiu{left:15px;position:absolute;top:-55px;}
.system-teaser-image-small-wii{left:15px;position:absolute;top:-40px;}
.system-teaser-image-big{position:absolute;top:-65px;left:15px;}
.system-teaser-image-big-wiiu{left:30px;position:absolute;top:-65px;}
.system-teaser-image-big-wii{left:15px;position:absolute;top:-50px;}
.system-teaser-logo-small{position:absolute;right:15px;top:15px;}
.system-teaser-logo-big{position:absolute;right:25px;top:10px;}
.system-teaser-link-small{color:#808080;font-size:0.813em;font-weight:bold;position:absolute;right:8px;top:75px;}
.system-teaser-link-big{color:#808080;font-weight:bold;position:absolute;right:25px;top:75px;}
.system-teaser-link-small:after,.system-teaser-link-big:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.5em;}
.noe-table-style tbody tr:last-child td:last-child{border-radius:0 0 5px 0;}
.noe-table-style thead tr:first-child th:first-child{border-radius:5px 0 0 0;}
.noe-table-style thead tr:first-child th:last-child{border-radius:0 5px 0 0;}
.noe-table-style tbody tr:last-child td:first-child{border-radius:0 0 0 5px;}
.noe-table-style tbody td:first-child,.noe-table-style thead th:first-child{border-left:1px solid #DDDDDD;width:10%;}
.noe-table-style tbody tr:last-child td{border-bottom:1px solid #DDDDDD;}
.noe-table-style thead tr:first-child th{border-top:1px solid #DDDDDD;}
.noe-table-style tbody td:last-child,.noe-table-style thead th:last-child{border-right:1px solid #DDDDDD;}
.noe-table-style td,.noe-table-style th{padding:5px 10px;text-align:left;vertical-align:top;}
.noe-table-style table{border-collapse:separate;border-left:0;border-radius:5px 5px 5px 5px;border-spacing:0;font-size:0.813em;}
.noe-table-style tbody td:first-child{border-right:1px solid #F4F4F4;}
.noe-table-style thead th{color:#ff6e3c !important;font-weight:normal;cursor:pointer;}
.noe-table-style .header:after,.noe-table-style .header.headerSortDown:after{content:"\00CA";font:50%/1em nintendoicons-light;margin-left:0.7em;}
.noe-table-style .header.headerSortUp:after{content:"\02C6";font:50%/1em nintendoicons-light;margin-left:0.7em;}
.noe-table-style tbody tr:first-child td{background:#e7e7e7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top, #e7e7e7 0%, #ffffff 45%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e7e7e7), color-stop(45%, #ffffff));background:-webkit-linear-gradient(top, #e7e7e7 0%, #ffffff 45%);background:-o-linear-gradient(top, #e7e7e7 0%, #ffffff 45%);background:-ms-linear-gradient(top, #e7e7e7 0%, #ffffff 45%);background:linear-gradient(to bottom, #e7e7e7 0%, #ffffff 45%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#ffffff', GradientType=0);}
.nin-3ds-ukEvents{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #EEEEEE;border-radius:5px 5px 5px 5px;clear:both;margin:20px -20px;overflow:hidden;padding-top:20px;width:990px;}
#search{position:absolute;top:15px;right:12px;height:28px;width:200px;background:url(../images/searchbg_sprite.png) top left no-repeat;}
#advsearch{position:relative;top:0px;right:-10px;height:28px;width:200px;background:url(../images/searchbg_sprite.png) top left no-repeat;}
#search:hover,#advsearch:hover{background-position:0 -28px;}

#search:focus .searchbox,#advsearch:focus,
#search:hover .searchbox,#advsearch:hover .searchbox{background-color:#fff;border:0px;
   outline:0px !important;
    -webkit-appearance:none;

}
.searchbox{position:absolute;top:6px;left:7px;border:0px;width:146px;height:14px;background:#ffffff;color:#333333;}
.btnadditional{text-transform:none;}
form .btn.btnadditional{margin-top:0.25em;}
.additionalbtn{height:28px;position:relative;text-align:right;top:0;width:auto;}
.searchbutton{outline:none;position:absolute;top:0px;left:170px;width:30px;height:30px;margin:0;padding:0;border:0;background:transparent url(../images/searchbutton_sprite.png) no-repeat center top;text-indent:-1000em;cursor:pointer;}
.advsearchbtn{left:13em;margin-top:0.2em !important;}
.searchbutton:hover{}
.search .search_filterbox ul{list-style-type:none;}
.search .pt_tabs section{position:absolute;z-index:999;background-color:#fff;border-bottom:0.0625em solid #e0e0e0;}
.box{border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;border:0.0625em solid #e0e0e0;margin-bottom:0;margin-top:0.01em;text-align:left;-moz-box-shadow:0 0.0625em 0.0625em #f0f0f0;-webkit-box-shadow:0 0.0625em 0.0625em #f0f0f0;box-shadow:0 0.0625em 0.0625em #f0f0f0;padding:10px 0;background-color:#fff;}
.search .search_result,.search .search_tileview,.search .search_listview,.search .search_filterbox,.search .search_pager,.search .debug_box{display:none;}
.search_result .srch_noresults{margin-left:0.6em;margin-right:0.6em;}
.search .debug_box{background:#F0F0F0;border:3px solid #000;padding:5px;overflow:auto;}
.search .active{display:block;}
.search .ui-tabs-nav{top:0;}
.search .searchresult_row .searchresult_img{height:100%;}
.search .searchresult_row .searchresult_img>a{display:block;background:#fafafa;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;}
.search .searchresult_row .searchresult_img img{margin:0 auto;display:block;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;}
.search .searchresult_content h3 a{text-decoration:none;}
.search .searchresult_content h3{margin:0 0 3px 0;}
.search .searchresult_row{padding-bottom:15px;margin-bottom:15px;height:140px;border-bottom:0.0625em solid #e0e0e0;}
ul.ul_inline{list-style:none outside none;padding:0;margin:0;display:inline-block;}
.search_querybox ul.ul_inline{float:right;}
.search ul.ul_inline li{float:left;}
.search .searchresult_label{color:#ff6e3c;}
.search .searchresult_content ul.ul_inline{margin:12px 0 0 0;font-size:0.813em;}
.search .searchresult_content ul li:after{content:'|';margin:0 15px;}
.search .search_querybox ul.ul_inline li{margin:0 15px;}
ul.ul_inline li.last:after,ul.ul_inline li:last-child:after{content:'';margin:0;}
.nav>li.active>a,.nav>li>a:hover{background-image:linear-gradient(top, #e3e3e3 0%, #ffffff 100%);background-image:-o-linear-gradient(top, #e3e3e3 0%, #ffffff 100%);background-image:-moz-linear-gradient(top, #e3e3e3 0%, #ffffff 100%);background-image:-webkit-linear-gradient(top, #e3e3e3 0%, #ffffff 100%);background-image:-ms-linear-gradient(top, #e3e3e3 0%, #ffffff 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e3e3e3), color-stop(1, #ffffff));}
.nav>li.active>a:before{content:"\02C6";display:block;float:right;font-size:1em;font-weight:bold;color:#ff6e3c;margin-right:0;}
.nav>li>a{display:block;background-image:linear-gradient(top, #e3e3e3 0%, #ffffff 5%, #ffffff 85%, #e3e3e3 100%);background-image:-o-linear-gradient(top, #e3e3e3 0%, #ffffff 5%, #ffffff 85%, #e3e3e3 100%);background-image:-moz-linear-gradient(top, #e3e3e3 0%, #ffffff 5%, #ffffff 85%, #e3e3e3 100%);background-image:-webkit-linear-gradient(top, #e3e3e3 0%, #ffffff 5%, #ffffff 85%, #e3e3e3 100%);background-image:-ms-linear-gradient(top, #e3e3e3 0%, #ffffff 5%, #ffffff 85%, #e3e3e3 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e3e3e3), color-stop(0.05, #ffffff), color-stop(0.85, #ffffff), color-stop(1, #e3e3e3));text-decoration:none;padding:10px 20px 10px;-moz-box-shadow:0 2px 2px #b8b8b8;-webkit-box-shadow:0 2px 2px #b8b8b8;box-shadow:0 2px 2px #b8b8b8;margin:1px;-moz-border-radius-topleft:0.3125em;-webkit-border-top-left-radius:0.3125em;-khtml-border-top-left-radius:0.3125em;border-top-left-radius:0.3125em;-moz-border-radius-topright:0.3125em;-webkit-border-top-right-radius:0.3125em;-khtml-border-top-right-radius:0.3125em;border-top-right-radius:0.3125em;height:38px;font-size:0.813em;}
.nav>li>a:before{font:100%/0.9em nintendoicons-light;content:"\00CA";display:block;float:right;font-size:1em;color:#f4f4f4;text-shadow:1px 1px 1px #999999;margin-top:5px;margin-right:3px;}
.nav-tabs,.tab-pane{width:57em;}
.nav:after{clear:both;}
.nav:before,.nav-tabs:after{content:"";display:table;}
.nav:before,.nav-tabs:after{content:"";display:table;}
.nav{list-style:none outside none;}
.nav>li{margin-bottom:-1px;}
.nav>li{float:left;}
.tab-content{overflow:auto;}
.tab-content .tab-pane{display:none;background-color:#fff;border-bottom:0.0625em solid #e0e0e0;}
.tab-content .active{display:block;}
.tab-content .layerpanel{position:absolute;z-index:999;}
.search .resetbox{background:url(../images/searchfilter_wide.png) 5px 0 no-repeat;display:none;height:60px;}
.search .resetbox>div{margin-left:40px;margin-top:2px;}
.search .resetbox.active{display:block;}
.comma{display:none;}
.comma.visible{display:inline;}
.six.columns.ng-scope ul{font-size:0.875em;margin:1em;}
.twentyfour.columns.ng-scope ul{font-size:0.875em;}
.twentyfour.columns.ng-scope ul li ul{margin:1em;font-size:0.875em;}
.picker{float:left;font-size:13px;padding-right:5px;}
.six.columns li{padding:5px 0;}
input[type='text'].ng-valid{margin-right:5px;padding:3px;}
.form_header{font-size:0.875em;font-weight:bold;padding:20px 0 10px 15px;}
.ui-datepicker .ui-state-default,.ui-datepicker .ui-widget-content .ui-state-default,.ui-datepicker .ui-widget-header .ui-state-default{border:1px solid #ffffff;background:#ffffff url(../images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#333333;text-align:center;}
.ui-datepicker .ui-state-default a,.ui-datepicker .ui-state-default a:link,.ui-datepicker .ui-state-default a:visited{color:#333333;text-decoration:none;}
.ui-datepicker .ui-state-hover,.ui-datepicker .ui-widget-content .ui-state-hover,.ui-datepicker .ui-widget-header .ui-state-hover,.ui-datepicker .ui-state-focus,.ui-datepicker .ui-widget-content .ui-state-focus,.ui-datepicker .ui-widget-header .ui-state-focus{border:1px solid #BFBFBF;background:#ffffff;font-weight:normal;color:#212121;border-radius:5px;}
.ui-datepicker .ui-state-hover a,.ui-datepicker .ui-state-hover a:hover{border:1px solid #666666;color:#212121;text-decoration:none;}
.ui-datepicker .ui-state-active a,.ui-datepicker .ui-state-active a:link,.ui-datepicker .ui-state-active a:visited{color:#333333;text-decoration:none;}
.ui-datepicker .ui-widget :active{outline:none;}
.ui-datepicker td span,.ui-datepicker td a{padding:0;}
.ui-datepicker .ui-state-highlight a,.ui-datepicker .ui-widget-content .ui-state-highlight a,.ui-datepicker .ui-widget-header .ui-state-highlight a{color:#ffffff;}
.ui-datepicker .ui-state-error,.ui-datepicker .ui-widget-content .ui-state-error,.ui-datepicker .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(../images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x;color:#cd0a0a;}
.ui-datepicker .ui-state-error a,.ui-datepicker .ui-widget-content .ui-state-error a,.ui-datepicker .ui-widget-header .ui-state-error a{color:#cd0a0a;}
.ui-datepicker .ui-state-error-text,.ui-datepicker .ui-widget-content .ui-state-error-text,.ui-datepicker .ui-widget-header .ui-state-error-text{color:#cd0a0a;}
.ui-datepicker .ui-priority-primary,.ui-datepicker .ui-widget-content .ui-priority-primary,.ui-datepicker .ui-widget-header .ui-priority-primary{font-weight:bold;}
.ui-datepicker .ui-priority-secondary,.ui-datepicker .ui-widget-content .ui-priority-secondary,.ui-datepicker .ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:normal;}
.ui-datepicker .ui-state-disabled,.ui-datepicker .ui-widget-content .ui-state-disabled,.ui-datepicker .ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none;}
.searchCarousel{border-radius:0 0 0 0;box-shadow:none;color:#999999 !important;font:100%/0.9em nintendoicons-regular !important;padding:7px 0 0;text-shadow:1px 1px 1px #E7E7E7;text-transform:none;text-decoration:none;visibility:hidden;}
.searchCarousel.active{display:inline;visibility:visible;}
.pickerCarousel{border-radius:0 0 0 0;box-shadow:none;color:#999999 !important;font:100%/0.9em nintendoicons-regular !important;padding:7px 0 0;text-shadow:1px 1px 1px #E7E7E7;text-transform:none;text-decoration:none;}
.paging{position:relative;}
.paging .arrow_prev,.paging .arrow_next{position:absolute;top:-6px;}
.paging .arrow_prev{margin-left:-40px;}
.paging .arrow_next{margin-left:0px;}
.paging .page{display:none;}
.paging .page.active{display:inline;}
.ui-datepicker{width:11em;padding:.2em .2em 0;display:none;}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}
.ui-datepicker-calendar .ui-state-default{background:#ffffff;}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}
.ui-datepicker .ui-datepicker-prev{left:2px;font:80%/1.25em nintendoicons-light;content:">";margin-right:-0.4em;padding-left:0.4em;vertical-align:middle;}
.ui-datepicker .ui-datepicker-next{right:2px;}
.ui-datepicker .ui-datepicker-prev-hover{left:1px;}
.ui-datepicker .ui-datepicker-next-hover{right:1px;}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.5em;text-align:center;font-weight:normal;font-size:0.9em;}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}
.ui-datepicker select.ui-datepicker-month-year{width:100%;}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}
.ui-datepicker table{width:60%;font-size:.7em;border-collapse:collapse;margin:0 0 .4em;background:#ffffff;}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}
.ui-datepicker td{border:0;padding:1px;}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}
.ui-datepicker-week-end{font-weight:bold;}
.ui-datepicker.ui-datepicker-multi{width:auto;}
.ui-datepicker-multi .ui-datepicker-group{float:left;}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0em;}
.ui-datepicker-rtl{direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}
.ui-datepicker-rtl .ui-datepicker-group{float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}
.search_filterbox #pt_tabs .ui-tabs .ui-tabs-panel{border:1px	solid #D9D9D9;border-radius:5px;}
.ui-datepicker .ui-state-active,.ui-datepicker .ui-widget-content .ui-state-active,.ui-datepicker .ui-widget-header .ui-state-active{color:#666666;font-weight:normal;border:1px solid #666666;border-radius:5px 5px 5px 5px;}
#datepicker_between,#datepicker_and{background:#ffffff;color:#666666;font-weight:normal;border:1px solid silver;border-radius:5px 5px 5px 5px;margin-right:25px;width:100%;}
#datepicker_news_between,#datepicker_news_and{background:none repeat scroll 0 0 #FFFFFF;border:1px solid silver;border-radius:5px 5px 5px 5px;margin-right:25px;width:100%;}
.picker_piece{float:left;margin-right:10px;}
.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight,.ui-datepicker .ui-widget-header .ui-state-highlight{border:1px solid #ff6e3c;border-radius:5px;background-color:#ff6e3c;color:#ffffff;}
#pickerbox_layer,#pickerbox_news_layer{background-color:#F0F0F0;height:340px;padding:0 0 0 10px;width:460px;border-radius:5px;}
.ui-datepicker-calendar tbody{background:-moz-linear-gradient(center top, #e7e7e7 0%, #ffffff 100%) repeat scroll 0 0 transparent;padding-left:10px;}
input[type='text'].ng-valid{border-radius:5px;border:1px solid silver;color:#ff6e3c;list-style:none;}
.form ul{list-style:none;}
li.games{height:62px;width:80px;}
.ui-datepicker table{margin:0 0 0.4em 1.2em;}
.bbfc_u._checked{opacity:1;filter:alpha(opacity=100);}
.bbfc_u{width:60px;height:60px;text-decoration:none;float:right;display:block;opacity:0.4;filter:alpha(opacity=40);background:url(../images/agerating_sprites_grid.png);}
.bbfc_pg{width:60px;height:60px;text-decoration:none;float:right;display:block;opacity:0.4;filter:alpha(opacity=40);background:url(../images/agerating_sprites_grid.png) 0 -60px;}
.bbfc_pg._checked{opacity:1;filter:alpha(opacity=100);}
.bbfc_12{width:60px;height:60px;text-decoration:none;float:right;display:block;opacity:0.4;filter:alpha(opacity=40);background:url(../images/agerating_sprites_grid.png) 0 -120px;}
.bbfc_12._checked{opacity:1;filter:alpha(opacity=100);}
.bbfc_15{width:60px;height:60px;text-decoration:none;float:right;display:block;opacity:0.4;filter:alpha(opacity=40);background:url(../images/agerating_sprites_grid.png) 0 -180px;}
.bbfc_15._checked{opacity:1;filter:alpha(opacity=100);}
.bbfc_18{width:60px;height:60px;text-decoration:none;float:right;display:block;opacity:0.4;filter:alpha(opacity=40);background:url(../images/agerating_sprites_grid.png) 0 -240px;}
.bbfc_18._checked{opacity:1;filter:alpha(opacity=100);}
.pegi_3{width:60px;height:60px;text-decoration:none;float:right;opacity:0.4;filter:alpha(opacity=40);display:block;background:url(../images/agerating_sprites_grid.png) 0 -300px;}
.pegi_3._checked{opacity:1;filter:alpha(opacity=100);}
.pegi_4{width:60px;height:60px;text-decoration:none;float:right;display:block;opacity:0.4;filter:alpha(opacity=40);background:url(../images/agerating_sprites_grid.png) -120px 0;}
.pegi_4._checked{opacity:1;filter:alpha(opacity=100);}
.pegi_6{width:60px;height:60px;text-decoration:none;float:right;display:block;opacity:0.4;filter:alpha(opacity=40);background:url(../images/agerating_sprites_grid.png) -120px -60px;}
.pegi_6._checked{opacity:1;filter:alpha(opacity=100);}
.pegi_7{width:60px;height:60px;text-decoration:none;float:right;opacity:0.4;filter:alpha(opacity=40);display:block;background:url(../images/agerating_sprites_grid.png) -120px -120px;}
.pegi_7._checked{opacity:1;filter:alpha(opacity=100);}
.pegi_12{width:60px;height:60px;float:right;opacity:0.4;filter:alpha(opacity=40);display:block;background:url(../images/agerating_sprites_grid.png) -120px -180px;}
.pegi_12._checked{opacity:1;filter:alpha(opacity=100);}
.pegi_16{width:60px;height:60px;text-decoration:none;float:right;display:block;opacity:0.4;filter:alpha(opacity=40);background:url(../images/agerating_sprites_grid.png) -120px -240px;}
.pegi_16._checked{opacity:1;filter:alpha(opacity=100);}
.pegi_18{width:60px;height:60px;text-decoration:none;float:right;opacity:0.4;filter:alpha(opacity=40);display:block;background:url(../images/agerating_sprites_grid.png) -120px -300px;}
.pegi_18._checked{opacity:1;filter:alpha(opacity=100);}
.usk_0{width:60px;height:60px;text-decoration:none;float:right;opacity:0.4;filter:alpha(opacity=40);display:block;background:url(../images/agerating_sprites_grid.png) -240px 0;}
.usk_0._checked{opacity:1;filter:alpha(opacity=100);}
.usk_6{width:60px;height:60px;text-decoration:none;float:right;opacity:0.4;filter:alpha(opacity=40);display:block;background:url(../images/agerating_sprites_grid.png) -240px -60px;}
.usk_6._checked{opacity:1;filter:alpha(opacity=100);}
.usk_12{width:60px;height:60px;text-decoration:none;float:right;opacity:0.4;filter:alpha(opacity=40);display:block;background:url(../images/agerating_sprites_grid.png) -240px -120px;}
.usk_12._checked{opacity:1;filter:alpha(opacity=100);}
.usk_16{width:60px;height:60px;text-decoration:none;float:right;display:block;opacity:0.4;filter:alpha(opacity=40);background:url(../images/agerating_sprites_grid.png) -240px -180px;}
.usk_16._checked{opacity:1;filter:alpha(opacity=100);}
.usk_18{width:60px;height:60px;text-decoration:none;float:right;display:block;opacity:0.4;filter:alpha(opacity=40);background:url(../images/agerating_sprites_grid.png) -240px -240px;}
.usk_18._checked{opacity:1;filter:alpha(opacity=100);}
a.sorting{color:#666;}
.sorting:after{content:"\00CA";font:50%/1em nintendoicons-light;}
.sorting.ascending:after{content:"\02C6";font:50%/1em nintendoicons-light;}
.sorting._checked{color:#ff6e3c;}
.selectBtn{position:absolute;right:10px;bottom:5px;}
.paging a{color:#666666;padding:10px;font-size:13px;}
.paging .paging_active{color:#ff6e3c;font-weight:bold;font-size:14px;}
.fpb_a{width:60px;height:60px;text-decoration:none;float:right;display:block;opacity:0.4;filter:alpha(opacity=40);background:url(../images/agerating_sprites_grid.png) -60px 0;}
.fpb_a._checked{opacity:1;filter:alpha(opacity=100);}
.fpb_pg{width:60px;height:60px;text-decoration:none;float:right;display:block;opacity:0.4;filter:alpha(opacity=40);background:url(../images/agerating_sprites_grid.png) -60px -60px;}
.fpb_pg._checked{opacity:1;filter:alpha(opacity=100);}
.fpb_13{width:60px;height:60px;text-decoration:none;float:right;display:block;opacity:0.4;filter:alpha(opacity=40);background:url(../images/agerating_sprites_grid.png) -60px -180px;}
.fpb_13._checked{opacity:1;filter:alpha(opacity=100);}
.fpb_16{width:60px;height:60px;text-decoration:none;float:right;display:block;opacity:0.4;filter:alpha(opacity=40);background:url(../images/agerating_sprites_grid.png) -60px -240px;}
.fpb_16._checked{opacity:1;filter:alpha(opacity=100);}
.fpb_18{width:60px;height:60px;text-decoration:none;float:right;display:block;opacity:0.4;filter:alpha(opacity=40);background:url(../images/agerating_sprites_grid.png) -60px -300px;}
.fpb_18._checked{opacity:1;filter:alpha(opacity=100);}
.fpb_10{width:60px;height:60px;text-decoration:none;float:right;display:block;opacity:0.4;filter:alpha(opacity=40);background:url(../images/agerating_sprites_grid.png) -60px -120px;}
.fpb_10._checked{opacity:1;filter:alpha(opacity=100);}
.media_player_overlay{position:relative;padding:0;width:52.197916666666664em;height:auto;}
.media_player_wrapper{background:#f8f8f8;border-radius:0.625em;-webkit-border-radius:0.625em;-moz-border-radius:0.625em;-o-border-radius:0.625em;-khtml-border-radius:0.625em;position:relative;padding:0;padding-bottom:1.25em;margin-left:auto;margin-right:auto;width:47.39583333333333em;min-height:31.122323002212468em;}
.media_player_headline{background:#f4f4f4;-moz-border-radius-topleft:0.3125em;-webkit-border-top-left-radius:0.3125em;-khtml-border-top-left-radius:0.3125em;border-top-left-radius:0.3125em;-moz-border-radius-topright:0.3125em;-webkit-border-top-right-radius:0.3125em;-khtml-border-top-right-radius:0.3125em;border-top-right-radius:0.3125em;width:47.39583333333333em;height:2.2em;background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #ececec 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #ececec));background:-webkit-linear-gradient(top, #fcfcfc 0%, #ececec 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #ececec 100%);background:-ms-linear-gradient(top, #fcfcfc 0%, #ececec 100%);background:linear-gradient(to bottom, #fcfcfc 0%, #ececec 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#ececec', GradientType=0);border-bottom:0.125em solid #f8f8f8;}
.media_player_headline h3{margin:0;padding:0.45em 0 0.45em 1.25em;width:38.416666666666664em;overflow:hidden;white-space:nowrap;float:left;}
.mediaPlayerClose{font-size:0.813em;width:7.203125em;padding:0.7em 0.7em 0 0;vertical-align:middle;text-align:right;float:right;}
.closeBtn,a.closeBtn,a.closeBtn:visited{color:#BFBFBF;}
.closeBtn:hover,a.closeBtn:hover{color:#ff6e3c;}
.mediaPlayerClose:after{content:"x";font:160%/0.5em nintendoicons-light;font-weight:bold;vertical-align:middle;padding-left:0.625em;margin-right:-0.4em;cursor:pointer;}
.media_player_content{display:table-cell;text-align:center;vertical-align:middle;width:47.39583333333333em;height:26.65982300221247em;background-color:#000000;overflow:hidden;padding:0;margin:0;}
.media_player_content img{border:none !important;}
.media_player_description{height:auto;padding:1.25em 1.25em 0 1.25em;}
.mediaplayer{margin-top:1.25em;margin-right:auto;margin-left:auto;}
.mediaplayer .rs-carousel-item{position:relative;width:11.598958333333332em;height:9.66579861111111em;margin-right:0.125em;margin-left:0.125em;background-color:#000000;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;-moz-box-shadow:0 0.0625em 0.0625em #f0f0f0;-webkit-box-shadow:0 0.0625em 0.0625em #f0f0f0;box-shadow:0 0.0625em 0.0625em #f0f0f0;overflow:hidden;}
.mediaplayer .rs-carousel-item:last-child{margin-right:0;}
.mediaplayer .rs-carousel-item.disabled{opacity:.35;filter:alpha(opacity=35);}
.mediaplayer .rs-carousel-item.disabled:hover{opacity:1;filter:alpha(opacity=100) !important;}
.mediaplayer .rs-carousel-item a,.mediaplayer .rs-carousel-item a:hover{text-decoration:none;color:#ff6e3c;}
.mediaplayer .rs-carousel-item .centered{display:table-cell;text-align:center;vertical-align:middle;width:11.598958333333332em;max-width:11.598958333333332em;height:9.66579861111111em;}
.mediaplayer .rs-carousel-item img{max-width:100%;max-height:100%;vertical-align:middle;}
.mediaplayer .rs-carousel-pagination{height:0.8em;margin:0.3125em 0 0.3125em 0;}
.mediaplayer .rs-carousel-mask{height:10.725em;width:47.39583333333333em;margin:0 auto;}
.mediaplayer .rs-video-overlay{position:absolute;z-index:2;background-image:url(../images/video_play_button.png);background-repeat:no-repeat;background-position:50% 50%;height:100%;width:100%;}
.mediaplayer .rs-idle-overlay:hover{background:none;}
.mediaplayer .btn:before{content:"";float:left;font:160%/0.5em nintendoicons-light;margin:0 !important;padding:0 !important;text-align:center;text-decoration:none;text-transform:none;}
.mediaplayer .btn:after{font:80%/1.25em nintendoicons-light;vertical-align:middle;margin:0 !important;padding:0 !important;}
.mediaplayer .transparentCarousel,.mediaplayer .transparentCarousel:visited{color:#999999;}
.mediaplayer .transparentCarousel:hover{color:#ff6e3c;}
.mediaplayer .rs-carousel-action-prev-icon,.mediaplayer .rs-carousel-action-next-icon{top:66px;z-index:2;text-decoration:none;}
.mediaplayer .rs-carousel-action-prev-icon{left:-1.3em;}
.mediaplayer .rs-carousel-action-next-icon{right:-1.33em;}
.mediagallery{position:relative;padding:0;margin-top:1.25em;height:auto;}
.mediagallery ul.ul_inline li{float:left;}
.mediagallery ul li{position:relative;width:14.0625em;height:14.75em;margin-right:0.125em;margin-left:0.0625em;margin-bottom:0.25em;background-color:#ffffff;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;-moz-box-shadow:0 0.0625em 0.0625em #f0f0f0;-webkit-box-shadow:0 0.0625em 0.0625em #f0f0f0;box-shadow:0 0.0625em 0.0625em #f0f0f0;overflow:hidden;}
.mediagallery.two-thirds.column ul li{width:9.3125em;height:7.760416666666667em;margin-right:0.0625em;margin-left:0.0625em;margin-bottom:0.25em;background-color:#ffffff;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;}

.mediagallery ul.ul_inline li .centered{background-color:#000000;display:table-cell;text-align:center;vertical-align:middle;border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;}


.mediagallery ul.ul_inline li .centered {


background: rgba(255,255,255,1);
background: -moz-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=1 );


}

.mediagallery.two-thirds.column ul.ul_inline li .centered{width:9.3125em;height:7.760416666666667em;}
.mediagallery.twentyfour.columns ul.ul_inline li .centered{width:14.0625em;height:11.71875em;}
.mediagallery.two-thirds.column ul li h3,.mediagallery.two-thirds.column ul li span.arrow{display:none;}
.mediagallery ul li:last-child{margin-right:0;}
.mediagallery ul li.disabled{opacity:.35;filter:alpha(opacity=35);}
.mediagallery ul li.disabled:hover{opacity:1;filter:alpha(opacity=100) !important;}
.mediagallery ul li a,.mediagallery ul li a:hover{text-decoration:none;color:#ff6e3c;}
.mediagallery ul li img{max-width:100%;vertical-align:middle;}
.mediagallery ul li h3{color:#666666;font-size:0.9em;font-style:normal;font-weight:bold;line-height:105%;margin:0.3125em 0 0 0.3125em;padding:0.25em 0.3125em 0 0.3125em;}
.mediagallery ul li a .arrow{display:block;text-decoration:none;color:#ff6e3c;font-size:0.75em;line-height:120%;margin-left:0.5125em;padding-left:0.25em;padding-top:0.375em;}
.mediagallery ul li .arrow:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.25em;}
.mediagallery .mediagallery-image-overlay{position:absolute;z-index:2;background-image:url(../images/icon_magnifier_overlay_icon_small.png);background-repeat:no-repeat;background-size:30px 60px;bottom:3.250em;right:0.325em;width:30px;height:30px;cursor:pointer;}
.mediagallery.two-thirds.column .mediagallery-image-overlay{position:absolute;z-index:2;background-image:url(../images/icon_magnifier_overlay_icon_small.png);background-repeat:no-repeat;background-size:30px 60px;bottom:0.225em;right:0.325em;width:30px;height:30px;}
.mediagallery .mediagallery-image-overlay:hover{background-position:0 -30px;}
.mediagallery .mediagallery-video-overlay{position:absolute;z-index:2;background-image:url(../images/video_play_button_overlay_icon_large.png);background-repeat:no-repeat;background-position:50% 35%;height:100%;width:100%;cursor:pointer;}
.mediagallery.two-thirds.column .mediagallery-video-overlay{position:absolute;z-index:2;background-image:url(../images/video_play_button_overlay_icon_med.png);background-repeat:no-repeat;background-position:50% 50%;height:100%;width:100%;}
.cmm-small{position:relative;padding:0;margin-top:1.25em;height:auto;text-align:center;}
.cmm-small .centered{background-color:#000000;display:table-cell;text-align:center;vertical-align:middle;border-radius:0.625em;-webkit-border-radius:0.625em;-moz-border-radius:0.625em;-o-border-radius:0.625em;-khtml-border-radius:0.625em;height:265px;width:455px;}
.cmm-small .ustream-centered{background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2MiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4OCUiIHN0b3AtY29sb3I9IiNlN2U3ZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 62%, #e7e7e7 88%);background:-webkit-gradient(linear, left top, left bottom, color-stop(62%, #ffffff), color-stop(88%, #e7e7e7));background:-webkit-linear-gradient(top, #ffffff 62%, #e7e7e7 88%);background:-o-linear-gradient(top, #ffffff 62%, #e7e7e7 88%);background:-ms-linear-gradient(top, #ffffff 62%, #e7e7e7 88%);background:linear-gradient(to bottom, #ffffff 62%, #e7e7e7 88%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e7e7e7', GradientType=0);border-radius:0.625em 0.625em 0.625em 0.625em;display:table-cell;height:265px;text-align:center;vertical-align:middle;width:455px;}
.cmm-small .cmm-small-video-overlay{position:absolute;z-index:2;background-image:url(../images/video_play_button_overlay_icon_large.png);background-repeat:no-repeat;background-position:50% 50%;height:100%;width:100%;cursor:pointer;}
.cmm-small .mediaplayerlink{display:block;position:relative;}
.cmm-small .uspopup{display:inline-block;position:relative;height:auto;}
.cmm-small .cmm-small-image-overlay,.cmm-standard .cmm-standard-image-overlay{position:absolute;z-index:2;background-image:url(../images/icon_magnifier_overlay_icon_small.png);background-repeat:no-repeat;background-size:30px 60px;bottom:3.250em;right:0.325em;width:30px;height:30px;cursor:pointer;}
.cmm-small .cmm-small-image-overlay:hover,.cmm-standard .cmm-standard-image-overlay:hover{background-position:0 -30px;}
.cmm-small{background-color:#f4f4f4;border-radius:0.625em;-webkit-border-radius:0.625em;-moz-border-radius:0.625em;-o-border-radius:0.625em;-khtml-border-radius:0.625em;padding-bottom:1.25em;padding-top:1.25em;}
.cmm-small .mediaplayerlink{display:inline-block;position:relative;height:265px;}
.cmm-small img{max-width:100%;max-height:100%;}
.cmm-small .cmm-standard-video-overlay{position:absolute;z-index:2;background-image:url(../images/video_play_button_overlay_icon_large.png);background-repeat:no-repeat;cursor:pointer;left:43%;top:35%;height:5em;width:5em;}
.cmm-small .cmm-standard-image-overlay{position:absolute;z-index:2;background-image:url(../images/icon_magnifier_overlay_icon_small.png);background-repeat:no-repeat;background-size:30px 60px;bottom:2%;right:2%;width:30px;height:30px;cursor:pointer;}
.cmm-small p.caption{text-align:left;color:#666666;font-size:0.688em;font-style:italic;line-height:120%;padding-left:0.625em;}
.cmm-small p.ustream-caption{color:#666666;font-size:0.813em;font-style:italic;line-height:120%;padding-left:0.625em;text-align:center;width:440px;}
.events ul.ul_inline li,.eventgalleries ul.ul_inline li{float:left;}
.events .events_options_label,.eventgalleries .events_options_label{color:#ff6e3c;}
.events .events_options ul.ul_inline,.eventgalleries .event_galleries_options ul.ul_inline{font-size:0.813em;margin:12px 0 0;}
.events .events_options ul li:after,.eventgalleries .event_galleries_options ul li:after{content:"|";margin:0 15px;}
.events .events_options ul li:last-child:after,.eventgalleries .event_galleries_options ul li:last-child:after{content:"";}
.events .events_options input[type="radio"],.eventgalleries .event_galleries_options input[type="radio"]{vertical-align:middle;}
.events .events_options input[type="radio"]._checked,.eventgalleries .event_galleries_options input[type="radio"]._checked{color:#ff6e3c;}
.events .eventtable,.events .eventtable tr,.events .eventtable td,.events .eventtable th,.eventgalleries .eventgallerytable,.eventgalleries .eventgallerytable tr,.eventgalleries .eventgallerytable td,.eventgalleries .eventgallerytable th{width:100%;padding:0 !important;margin:0 !important;background:none;}
.events .eventtable div.eventdate,.eventgalleries .eventgallerytable div.eventdate{background-color:#e7e7e7;border:0.0625em solid #f1f6f9;border-radius:0.3125em 0.3125em 0.3125em 0.3125em;width:100%;margin-bottom:0;margin-top:0.25em;text-align:left;padding:0 0 0 0.8em;}
.events .eventtable div.eventdate span,.eventgalleries .eventgallerytable div.eventdate span{display:block;padding:0.5em 0;font-size:0.8em;font-weight:bold;line-height:1.8em;color:#999999;}
.events .eventtable div.eventdetails,.eventgalleries .eventgallerytable div.eventdetails{background-color:white;border:0.0625em solid #f1f6f9;border-radius:0.3125em 0.3125em 0.3125em 0.3125em;width:100%;min-height:7em;margin-bottom:0;margin-top:0.25em;padding:0;padding-left:0.8em;text-align:left;float:left;}
.eventgalleries .eventgallerytable div.eventdetails h3 p{margin:0 !important;}
.eventgalleries .eventgallerytable div.eventdetails h3{display:block;margin:1.0em 0.5em 0.5em 0;line-height:1em;}
.events .eventtable div.eventdetails img,.eventgalleries .eventgallerytable div.eventdetails img{display:block;float:left;border:1px solid #b4b4b4;margin:1.0em 0.5em 1.0em 0;}
.events .eventtable span.eventspec,.eventgalleries .eventgallerytable span.eventspec{font-size:0.8em;font-weight:bold;}
.events .eventtable span.eventspec a,.eventgalleries .eventgallerytable span.eventspec a{font-weight:normal;}
.events .eventtable span.eventspec:last-child a:after,.eventgalleries .eventgallerytable span.eventspec:last-child a:after{color:#ff6e3c;content:"»";font:100%/0.5em nintendoicons-light;margin-left:0.5em;margin-right:-0.4em;text-transform:lowercase;}
.events .eventtable span.eventspec:after,.eventgalleries .eventgallerytable span.eventspec:after{content:"|";margin-left:1em;margin-right:1em;}
.events .eventtable span.eventspec:last-child:after,.eventgalleries .eventgallerytable span.eventspec:last-child:after{content:"";margin-left:0.5em;margin-right:0.5em;}
.locale_select{padding-top:2.5em;padding-bottom:1.5em;}
.locale_select .locales{margin-bottom:1.5em;}
.locale_select .locales .locale{text-align:center;}
.locale_select #copyright{color:#808080;float:none;text-align:center;margin-top:2em;}
.locale_flag b{font-weight:normal;text-align:left;text-indent:12px;margin-top:2px;}
.locale_flag i{background-image:url(../images/flags_all.png);background-position:0 3px;background-repeat:no-repeat;background-size:253px 15px;-moz-background-size:253px 15px;display:inline-block;width:23px;height:18px;margin-bottom:-4px;}
.locale_flag_DE_DE i{background-position:0 3px;}
.locale_flag_EN_GB i{background-position:-23px 3px;}
.locale_flag_FR_FR i{background-position:-46px 3px;}
.locale_flag_FR_BE i,.locale_flag_NL_BE i{background-position:-69px 3px;}
.locale_flag_IT_IT i{background-position:-92px 3px;}
.locale_flag_NL_NL i{background-position:-115px 3px;}
.locale_flag_RU_RU i{background-position:-138px 3px;}
.locale_flag_EN_ZA i{background-position:-161px 3px;}
.locale_flag_ES_ES i{background-position:-184px 3px;}
.locale_flag_PT_PT i{background-position:-207px 3px;}
