.inabox{background-color:#ffffff;border:0.1em 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;}
.asidebox{background-color:#F0F0F0;border:0.1em 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%;}
.standard{margin-bottom:1.25em;display:inline-block;}
div.pt-white-content-bg-box{background-color:#FFFFFF;box-shadow:0 0 27px #9F1A46;width:62em;}
.pt-multi-stage-img{position:absolute;}
h1{font-size:1.875em;line-height:120%;color:#00709e;font-weight:normal;}
h2{font-size:1.125em;line-height:120%;color:#808080;}
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:#008fcb;text-decoration:none;}
a:hover{color:#008fcb;}
a:visited{color:#008fcb;}
hr{border-top:0.1em solid #e0e0e0;}
.white{color:#ffffff;}
.red{color:#ed1c24;}
.darkblue{color:#00709e;}
.blue{color:#008fcb;}
.darkgrey{color:#666666;}
.darkestgrey{color:#333333;}
.grey{color:#808080;}
p{margin:0;font-size:0.813em;margin-top:0.813em;}
.content 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:#008fcb;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;}
blockquote{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;quotes:none;font-style:italic;}
blockquote:before,blockquote:after{content:'';content:none;}
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.15em;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:#008FCB;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;}
.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.469em;list-style:none;width:103%;}
.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.063em;padding:0;margin:0;width:96.9%;line-height:2em;background:#076594 transparent;background:rgba(7, 101, 148, 0.6);border:0.1em solid #00dbde;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;}
.menu>ul>li>ul>li>a{color:#ffffff;display:block;padding-bottom:0;padding-top:0;margin-right:0.0625em;line-height:1.725em;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:cyan;}
.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.188em;padding-right:0.625em;width:14.82%;margin-top:0.0625em;height:1.625em;text-decoration:none;background-color:#ffffff;border:0.1em 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.125em;text-decoration:none;text-shadow:0 0 1px rgba(0, 0, 0, 0.3);position:relative;text-align:right;top:-1.163em;width:9.298em;}
.menu>ul>li>a span{bottom:8px;position:absolute;right:10px;}
.menu>ul>li.current,.menu>ul>li:hover{border:0.1em solid #00dbde;color:cyan;background:#076594 transparent;background:rgba(7, 101, 148, 0.6);}
.menu>ul>li.current>a,.menu>ul>li:hover>a{color:cyan;}
.menu>ul>li.current.clubnintendo-nav,.menu>ul>li.clubnintendo-nav:hover{border:0.1em 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.063em;padding:0;margin:0;width:96.9%;line-height:2em;background:#ed1c24 transparent;background:rgba(237, 28, 36, 0.85);border:0.1em 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;}
#game_box_tabs .ui-tabs-nav{position:relative;top:-0.5em;}
#game_box_tabs ul.news-link-related-box-bottom,.news-link-box-bottom #game_box_tabs.ui-tabs .ui-tabs-nav{margin-left:0;}
.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:#008fcb;}
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:#008fcb;}
ul.breadcrumb li a:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.5em;color:#008fcb;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:#008fcb;}
.leftmenu li a,.leftmenu li a:visited{color:#808080;text-decoration:none;}
.leftmenu li a:hover,.leftmenu li a:hover:before{color:#008fcb !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.1em 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:#008fcb;-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:#008fcb;text-shadow:1px 1px 1px #999999;}
.leftmenu li ul li span.linktext{color:#008fcb;}
.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;margin-right:-5px;}
.game_iframe_microsite .ms-wishlist-btn:after,.linkfield-page-references a: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:5px;}
.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;z-index:1;}
.system-logo-item{position:relative;bottom:5px;z-index:1;}
.where_to_buy_btn{margin-top:10px;}
.club_register_btn{margin-top:10px;}
.ms-emanual-btn{margin-left:10px;}
.ms-emanual-btn.ms-pdf-add{float:right;margin-left:-5px;}
.icon-pdf-link-ms{float:left;margin:-3px 10px 0 0;}
.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 .links>li{text-align:left;}
#game_info .links>li{margin-bottom:5px;}
#game_info .links>li>a{vertical-align:middle;}
#game_info .icon-pdf-link-aa{float:left;margin-right:10px;}
#game_info .icon-pdf-link-aa-de{float:left;margin-right:10px;margin-top:7px;}
#game_info table{font-size:0.75em;width:100%;}
.game-info-headline{color:#808080;font-size:1.125em;font-weight:bold;line-height:120%;margin-bottom:0.4em;}
#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 img{width:100%;}
#game_info .packshot img.lores{width:auto;max-width:100%;}
#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 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 a{width:12.85em;position:relative;}
#game_info .links{text-align:right;font-size:0.813em;}
#game_info .links a:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.25em;}
#game_info .club_nintendo .btn:after,#game_info .club_nintendo .icon:after{font:70%/1.25em nintendoicons-light;padding-left:3.1em;}
#game_info table td{text-align:right;}
#game_info table .label{text-align:left;width:50%;}
#game_info .further_info ul.languages{margin-top:0;margin-bottom:0;}
#game_info .further_info ul.languages>li{padding:0;}
#game_info>h2{margin-bottom:0;}
#game_info .icons,#game_info .controllers{margin-bottom:0;margin-top:0.6em;}
#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.icons.rar 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,#game_info ul.icons li.pegi_horror{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:-255px 0px;}
#game_info ul.icons li.pegi.age_16{background-position:-213px 0px;}
#game_info ul.icons li.pegi.age_12{background-position:-171px 0px;}
#game_info ul.icons li.pegi.age_7{background-position:-129px 0px;}
#game_info ul.icons li.pegi.age_6{background-position:-87px 0px;}
#game_info ul.icons li.pegi.age_4{background-position:-45px 0px;}
#game_info ul.icons li.pegi.age_3{background-position:-3px 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.icons li.rar{background:url(../images/sprite_ageratings_ru_v01.png) no-repeat;background-size:466px 46px;-moz-background-size:466px 46px;float:left;height:43px;width:42px;padding:0;background-position:-500px 0px;}
#game_info ul.icons li.rar.age_18{background-position:-171px -2px;}
#game_info ul.icons li.rar.age_16{background-position:-129px -2px;}
#game_info ul.icons li.rar.age_12{background-position:-87px -2px;}
#game_info ul.icons li.rar.age_6{background-position:-45px -2px;}
#game_info ul.icons li.rar.age_0{background-position:-3px -2px;}
#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.1em 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:0.55em;}
.qr-code .qr-code-img>img{float:left;margin-left:0;}
.qr-code .qr-code-textfield{float:right;margin-left:0.5em;width:55%;}
.qr-code-linkfield{float:left;}
.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;}
.linkfield-page-references a{float:right;text-align:right;margin-top:0.5em;}
.disclaimer-text-3d,.disclaimer-text-nes,.disclaimer-text-snes,.disclaimer-text-download,.disclaimer-text-3dsdemosnnid{background-color:#f4f4f4;border-radius:0.3125em;margin-top:1.875em;}
.disclaimer-text-3d p,.disclaimer-text-nes p,.disclaimer-text-snes p,.disclaimer-text-download p,.disclaimer-text-3dsdemosnnid p{font-size:0.688em;font-style:italic;margin:0;padding:0.625em;}
.diclaimer-text-nin-wifi{background-color:#F4F4F4;border-radius:0.3125em 0.3125em 0.3125em 0.3125em;margin-bottom:1.875em;}
.diclaimer-text-nin-wifi>p{font-size:0.688em;font-style:italic;margin:0;padding:0.625em;}
.nin-wifi-discl{background-color:#FFFFFF;border:0.0625em solid #E0E0E0;border-radius:5px;left:103px;padding:10px;position:relative;top:10px;margin-bottom:20px;height:60px;font-style:italic;}
.nin-wifi-discl>p{margin:0;}
.game-section-content{}
.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 .support-stage-img.hd-big{top:-0.5em;}
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-carousel-headline{color:#FFFFFF;font-size:1.125em;font-weight:bold;line-height:120%;margin-bottom:0.813em;position:relative;text-align:center;top:-2.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.1em #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,ul.news-link-related-box-bottom li a:after,ul.news-link-related-box-bottom .rbc-more-news-link a: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-link-box-bottom .ui-tabs .ui-tabs-nav{margin:0 0 0 0.063em;}
.news-link-box-bottom .ui-state-active,.news-link-box-bottom .ui-widget-content .ui-state-active,.news-link-box-bottom .ui-widget-header .ui-state-active{background:none repeat scroll 0 0 #ffffff;}
.news-link-box-bottom .ui-tabs .ui-tabs-nav li{width:14.88em;height:2.15em;top:1.0625em;}
.news-link-box-bottom li.ui-state-default{border:0.1em 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:none;font-weight:bold;}
.news-link-box-bottom .ui-state-hover,.news-link-box-bottom .ui-widget-content .ui-state-hover,.news-link-box-bottom .ui-widget-header .ui-state-hover,.news-link-box-bottom .ui-state-focus,.news-link-box-bottom .ui-widget-content .ui-state-focus,.news-link-box-bottom .ui-widget-header .ui-state-focus,.news-link-box-bottom li.ui-state-default .ui-state-active{background:#ffffff;}
.news-link-related-box-bottom .news-related-box-content div,ul.news-link-related-box-bottom .rbc-more-news-link a{font-size:0.75em;}
.news-link-related-box-bottom .news-related-box-content .date{font-size:0.688em;}
.news-link-related-box-bottom .news-related-box-content div{color:#808080;}
ul.news-link-related-box-bottom{background-color:#FFFFFF;border:0.0625em solid #E0E0E0;border-radius:0 0.3125em 0.3125em 0.3125em;height:17.500em;list-style-type:none;margin-left:0.075em;margin-top:0.5em;overflow:hidden;width:56.875em;}
ul.news-link-related-box-bottom li{border-bottom:solid 0.1em #e0e0e0;height:1.5em;list-style-type:none;margin-left:1em;margin-right:1em;max-height:3.5em;overflow:hidden;padding:0.8em 0.4em 0.4em;}
ul.news-link-related-box-bottom .rbc-more-news-link{border-top:0.0625em solid #E0E0E0;height:1.5em;list-style-type:none;margin-left:1em;margin-right:1em;max-height:3.5em;overflow:hidden;padding:0.8em 0.4em 0;bottom:1.250em;width:54em;position:absolute;}
ul.news-link-related-box-bottom .rbc-more-news-link a{float:right;margin-right:-17px;}
ul.news-link-related-box-bottom>li:last-of-type{border:none;}
.news-link-box-bottom .ui-tabs .ui-tabs-nav li a{padding:0 2em;line-height:2.75em;}
.news-link-box-bottom .ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:3px;height:2.2em;}
.news-link-box-bottom{margin-top:5em;}
.news-related-pages-box>h3,.news-related-pages-box>.news-related-headline{margin-bottom:0.3em;}
.news-related-headline{color:#808080;font-size:1.125em;font-weight:bold;line-height:120%;margin-bottom:0.4em;}
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;}
.sixteen.columns.content.news-detail-text:nth-of-type(1) p:first-child,.two-thirds.column.content.news-detail-text:nth-of-type(1) p:first-child{font-size:16px;line-height:130%;}
ul.news-list li{list-style-type:none;background-color:#ffffff;border:0.1em 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,ul.news-list li .news-list-title{font-size:0.938em;line-height:110%;margin-top:0.6em;margin-bottom:0.6em;}
ul.news-list li .news-list-title{font-weight:bold;}
ul.news-list li span{font-size:0.75em;color:#008fcb;}
.ticker-wrapper.has-js{display:inline-block;padding:0px 10px;width:72.52em;height:32px;font-size:0.75em;}
.ticker{width:870px;height:36px;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-title span.divider{border-right:1px solid #EAEAEA;display:inline-block;height:20px;margin-left:7px;vertical-align:middle;}
.ticker-title span a{vertical-align:middle;}
.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.1em 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;position:relative;z-index:9998;}
.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.795em;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:#008FCB;}
.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;}
.content p.ticker-content{margin:0;font-size:0.9em;}
.ticker .ticker-news-title{display:inline-block;vertical-align:top;overflow:hidden;text-overflow:ellipsis;}
.ticker .ticker-news-readmore{display:inline-block;vertical-align:top;}
.sixteen.columns .ticker-wrapper.has-js{width:49em;}
.sixteen.columns .ticker{width:100%;}
.sixteen.columns.ticker_EN_GB .ticker-news-title,.sixteen.columns.ticker_EN_ZA .ticker-news-title,.sixteen.columns.ticker_DE_DE .ticker-news-title{max-width:460px;}
.sixteen.columns.ticker_ES_ES .ticker-news-title{max-width:420px;}
.sixteen.columns.ticker_FR_FR .ticker-news-title,.sixteen.columns.ticker_FR_BE .ticker-news-title,.sixteen.columns.ticker_FR_CH .ticker-news-title{max-width:445px;}
.sixteen.columns.ticker_IT_IT .ticker-news-title,.sixteen.columns.ticker_IT_CH .ticker-news-title,.sixteen.columns.ticker_NL_NL .ticker-news-title,.sixteen.columns.ticker_NL_BE .ticker-news-title{max-width:450px;}
.sixteen.columns.ticker_PT_PT .ticker-news-title{max-width:415px;}
.sixteen.columns.ticker_RU_RU .ticker-news-title{max-width:430px;}
.twentyfour.columns.ticker_EN_GB .ticker-news-title,.twentyfour.columns.ticker_EN_ZA .ticker-news-title,.twentyfour.columns.ticker_DE_DE .ticker-news-title{max-width:750px;}
.twentyfour.columns.ticker_ES_ES .ticker-news-title{max-width:705px;}
.twentyfour.columns.ticker_FR_FR .ticker-news-title,.twentyfour.columns.ticker_FR_BE .ticker-news-title,.twentyfour.columns.ticker_FR_CH .ticker-news-title{max-width:735px;}
.twentyfour.columns.ticker_IT_IT .ticker-news-title,.twentyfour.columns.ticker_IT_CH .ticker-news-title,.twentyfour.columns.ticker_NL_NL .ticker-news-title,.twentyfour.columns.ticker_NL_BE .ticker-news-title{max-width:730px;}
.twentyfour.columns.ticker_PT_PT .ticker-news-title{max-width:700px;}
.twentyfour.columns.ticker_RU_RU .ticker-news-title{max-width:710px;}
.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.1em 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.125em;margin:0em 0.6em;}
ul.interview-list li .interview-details h3{color:#808080;margin:0;}
ul.interview-list li .interview-details h2{margin:0;}
ul.interview-list li .interview-details p{color:#666666;margin-left:0;margin-top:0.3em;}
ul.interview-list li .interview-details span{color:#008fcb;margin-left:0;font-size:13px !important;}
ul.interview-list li .eighteen.columns.interview-details>hr{margin:0.6em 0;}
li.twentyfour.columns.border.interview-item{height:auto;}
ul.interview-list li.interview-item{padding:0.6em 0;}
ul.interview-list li ul li.all-interviews-list{background:none repeat scroll 0 0 transparent;border:medium none;box-shadow:none;height:auto;margin-bottom:0;margin-left:0;margin-top:0.5em;padding:0;}
ul.interview-list li ul li.all-interviews-list a{font-size:0.75em;margin-left:0.1em;}
ul.all-interviews-list{margin-left:12.563em !important;margin-top:0;}
.interview-list hr:first-child{margin:0.1em 0 0.4em;}
.interview-list hr{margin:0.8em 0 0.4em;}
.interview-list .interview-item div.interview-image-left{height:150px;margin-left:0.9em;}
div.latest-interview{font-size:0.750em;}
ul.interview-list .interview-item .interview-list-date-system>p{color:#666666;margin-left:0;margin-top:0.2em;}
ul.interview-list .interview-item .interview-list-date-system{margin-bottom:0.2em;}
ul.interview-list .interview-item .latest-interview{margin-top:0.4em;margin-left:0.4em;margin-bottom:0.9em;}
ul.interview-list li .run-volume-effect a{float:right;}
ul.interview-list li .effect-button{background-color:#d1d1d1;border-radius:50px;color:#808080;font:70%/1.25em nintendoicons-light;height:22px;text-align:center;width:22px;}
ul.interview-list li .effect-button:hover{background-color:#008fcb;}
ul.interview-list li p.arrow_up{content:"\02C6";margin-left:0.3em !important;margin-top:0.5em;}
ul.interview-list li p.arrow_down{content:"\00CA";margin-left:0.3em !important;margin-top:0.6em;text-transform:uppercase;}
ul.interview-list li p.arrow_down:hover,ul.interview-list li p.arrow_up:hover{color:#ffffff;}
.interviewer_name{clear:both;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{position:relative;height:3.438em;background:#ffffff;border-left:solid 0.1em #e0e0e0;border-right:solid 0.1em #e0e0e0;border-bottom:solid 0.1em #e0e0e0;border-radius:0 0 0.3125em 0.3125em;z-index:9999;}
#header-container{overflow:hidden;}
.banner-single>img{left:-544px;position:absolute;top:0;}
header a{text-decoration:none;}
header .logolink{position:absolute;top:1.2em;left:44.3%;display:block;}
header .mainlogo b{display:none;}
.no-js header .mainlogo:before,.no-fontface header .mainlogo:before,.fontface header .mainlogo:before{background-image:url(../images/nintendo_logo_smaller.png);background-position:0 0;background-repeat:no-repeat;display:inline-block;content:"\00A0";width:101px;height:27px;position:relative;top:-6px;}
header #loginheader{left:2%;position:absolute;top: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 gray;height:15px;margin:0 10px;}
.footer-additional-links{background-color:#ffffff;border:0.1em 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:275%/0.5em NintendoLogosRegular;color:#ed1c24;color:#ed1c24;margin-left:0.69em;text-decoration:none;display:inline-block;margin-top:0.45em;}
div.ninEshop>a.nintendoeshop>img{margin-left:11px;}
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;float:right;}
a.nintendoeshop{display:inline-block;height:38px;margin-right:2em;width:38px;}
.ninEshop-hr{display:inline-block;height:51px;border-left:0.0625em solid #F0F0F0;margin-left:0 !important;position:relative;top:5px;}
.footer-additional-links>.ninEshop{margin-top:0.5em;}
.footer-additional-links>.miiverse{margin-top:0.75em;}
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.1em 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,.footer-additional-links .border-right{border-right:solid 0.1em #f0f0f0;margin-right:0!important;}
footer ul{border-bottom:solid 0.1em #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;}
.ustream_social{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:912px !important;}
.nintendo_stream{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:640px !important;}
.streaming_iframe{border:0px none transparent;}
.teaserheadline-locales{margin-bottom:1.25em;}
.wth-headline-locales{text-align:center;}
.locales-inabox{padding-bottom:1.25em;padding-top:1.25em;}
.locales-inabox{background-color:#E0E0E0;border:0.0625em solid #E0E0E0;border-radius:0.3125em;}
.cookies:before{content:'|';padding-right:.4em;color:#808080;}
.cookies{vertical-align:text-bottom;text-decoration:none;}
#cookie_overlay .colorbox_content_fullwidth{margin-top:0.75em;}
.Boo_Cookie_Img>img{float:left;margin-left:17px;margin-top:17px;}
#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:320px 15px;-moz-background-size:320px 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:-27px 0 !important;}
.FR_FR,.localebox ul li a span.FR_FR{background-position:-54px 0 !important;}
.FR_BE,.localebox ul li a span.FR_BE,.NL_BE,.localebox ul li a span.NL_BE{background-position:-81px 0 !important;}
.IT_IT,.localebox ul li a span.IT_IT{background-position:-108px 0 !important;}
.NL_NL,.localebox ul li a span.NL_NL{background-position:-135px 0 !important;}
.RU_RU,.localebox ul li a span.RU_RU{background-position:-162px 0 !important;}
.EN_ZA,.localebox ul li a span.EN_ZA{background-position:-189px 0 !important;}
.ES_ES,.localebox ul li a span.ES_ES{background-position:-216px 0 !important;}
.PT_PT,.localebox ul li a span.PT_PT{background-position:-243px 0 !important;}
.DE_CH,.localebox ul li a span.DE_CH,.FR_CH,.localebox ul li a span.FR_CH,.IT_CH,.localebox ul li a span.IT_CH{background-position:-270px 0 !important;}
.DE_AT,.localebox ul li a span.DE_AT{background-position:-297px 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.1em 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.1em solid #e0e0e0;background:#fafafa;font-weight:bold;cursor:pointer;}
.ui-state-hover a,.ui-state-hover a:hover{color:#008fcb;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:#008fcb;}
.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{position:relative;margin-bottom:1.25em;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-action-prev-icon,.rs-carousel-action-next-icon{position:absolute!important;width:1.188em;height:1.188em;}
.module{}
.module .rs-carousel-item{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;width:14em;height:15.9em;margin-right:0.125em;margin-left:0.125em;overflow:hidden;}
.iwata-item-teaser .teaser-more-info{color:#808080;font-size:0.875em;font-style:normal;font-weight:bold;}
.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:#008fcb;}
.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;}
.iwata-item-teaser img{margin-top:10px;}
.module .rs-carousel-item h3,.module .rs-carousel-item .teaser-gallery-headline,.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:#008fcb;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%;}
.module3tm{margin-top:1.25em;}
.module3tm .rs-carousel-item{width:18.75em;height:32em;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;}
.module3tm .rs-carousel-item:last-child{margin-right:0;}
.module3tm .rs-carousel-item a,.module3tm .rs-carousel-item a:hover{text-decoration:none;color:#008fcb;}
.module3tm .rs-carousel-item 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;}
.module3tm .rs-carousel-item 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;}
.module3tm .rs-carousel-pagination{height:0.8em;}
.module3tm .rs-carousel-mask{height:33.5em;width:57em;}
.module3tm .rs-carousel-action-prev-icon,.module3tm .rs-carousel-action-next-icon{top:7.1em;z-index:2;text-decoration:none;}
.module3tm .rs-carousel-action-prev-icon{left:-1.67em;}
.module3tm .rs-carousel-action-next-icon{right:-0.83em;}
.module3tm .rs-carousel-item p{color:#808080;margin:0.815em 0.615em 0.615em;}
.module3tm .rs-carousel-item .tm-sysimage-first{margin-right:0;}
.module3tm .tm-sysimage-first,.module3tm .tm-sysimage-second{margin:0.302em 0.615em 0.615em 0.315em;}
.module3tm .rs-carousel-item .tm-sysimage-vr{border-left:1px solid #808080;display:inline-block;height:15px;margin-left:7px;position:relative;top:10px;}
.module.threetm{}
.module.threetm .rs-carousel-item{width:18.75em;height:32em;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;}
.module.threetm .rs-carousel-item:last-child{margin-right:0;}
.module.threetm .rs-carousel-item a,.module.threetm .rs-carousel-item a:hover{text-decoration:none;color:#008fcb;}
.module.threetm .rs-carousel-item 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.threetm .rs-carousel-item h3,.module.threetm .rs-carousel-item .teaser-gallery-headline{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;}
.module.threetm .rs-carousel-pagination{height:0.8em;}
.module.threetm .rs-carousel-mask{height:33.5em;width:57em;}
.module.threetm .rs-carousel-action-prev-icon,.module.threetm .rs-carousel-action-next-icon{top:7.1em;z-index:2;text-decoration:none;}
.module.threetm .rs-carousel-action-prev-icon{left:-1.67em;}
.module.threetm .rs-carousel-action-next-icon{right:-0.83em;}
.module.threetm .rs-carousel-item p{color:#808080;margin:0.815em 0.615em 0.615em;}
.module.threetm .rs-carousel-item .tm-sysimage-first{margin-right:0;}
.module.threetm .tm-sysimage-first,.module.threetm .tm-sysimage-second{margin:0.302em 0.615em 0.615em 0.315em;}
.module.threetm .rs-carousel-item .tm-sysimage-vr{border-left:1px solid #808080;display:inline-block;height:15px;margin-left:7px;position:relative;top:10px;}
.module1{margin-bottom:1.875em;}
.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{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{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 .rs-carousel-item.rsN .centered{display:table-cell;width:458px;}
.module1 .rs-carousel-mask.rsNM{width:458px;}
.module1 .rs-carousel-item.rsN .centered-big{width:458px;}
.module1 .rs-carousel-item.rsN img{border-radius:0.3125em;max-height:256px;max-width:458px;z-index:1;}
.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.1em 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;}
.top-banner-slogan{color:#666666;font-size:1.5em;line-height:120%;}
.top-banner-slogan.white{color:#ffffff;}
.top-banner-slogan.red{color:#ed1c24;}
.top-banner-slogan.darkblue{color:#00709e;}
.top-banner-slogan.blue{color:#008fcb;}
.top-banner-slogan.darkgrey{color:#666666;}
.top-banner-slogan.darkestgrey{color:#333333;}
.top-banner-slogan.grey{color:#808080;}
.module2 .top-banner-logo{position:absolute;top:-5px;}
.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 .link-wrap-special{height:14em;left:50%;margin-left:-27.8em;position:absolute;top:9.55em;width:55.6em;z-index:998;}
.module2 .stage-text-wrapper-left{float:left;width:43.1%;display:table;vertical-align:middle;height:14em;}
.module2 .stage-text-wrapper-right{float:right;width:43.1%;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:#008FCB !important;}
.module2 .stage-text-wrapper-left h2,.module2 .stage-text-wrapper-right h2,.module2 .stage-text-wrapper-left .top-banner-slogan,.module2 .stage-text-wrapper-right .top-banner-slogan{font-weight:normal;margin-bottom:0.32em;margin-top:0;}
.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 .spec-font-times{font-family:times;font-size:2em;}
.module2 .vam .spec-font-txt-times{font-family:times;font-size:1em;}
.module2 .vam .gold p{color:#9f7938;font-size:1em;margin:0;}
.module2 .vam .light-gold p{color:#e4cd78;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:#008fcb;font-size:1em;margin:0;}
.module2 .vam .darkblue p{color:#00709e;font-size:1em;margin:0;}
.module2 .vam .grey p{color:#808080;font-size:1em;margin:0;}
.border-box-inside-wrapper{border:3px solid;border-radius:0.625em;padding:10px 10px 15px;}
.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:105px;}
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;overflow:hidden;}
.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:10px;}
.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:#008fcb;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:#008fcb;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;}
.teasergallery{position:relative;padding:0;margin-bottom:1.25em;height:auto;}
.teasergallery ul.ul_inline li{float:left;}
.teasergallery .teaser-gallery-item{width:14em;height:15.9em;margin-bottom:1.25em;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;}
.teasergallery .teaser-gallery-item a,.teasergallery .teaser-gallery-item a:hover{text-decoration:none;color:#008fcb;}
.teasergallery .teaser-gallery-item 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;}
.teasergallery .teaser-gallery-item h3,.teasergallery .teaser-gallery-item .teaser-gallery-headline{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;}
.teaser-gallery-item .arrow:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.25em;}
.teaser-gallery-item a .arrow{display:block;text-decoration:none;color:#008fcb;font-size:0.75em;line-height:120%;margin-left:0.5125em;padding-left:0.25em;padding-top:0.375em;}
.smallteasergallery.content{position:relative;padding:0;margin-bottom:1.25em;height:auto;}
.smallteasergallery.content ul.ul_inline li{float:left;}
.smallteasergallery.content ul{font-size:1em;}
.smallteasergallery.content li{font-style:normal;}
.smallteasergallery.content ul li:before{content:none;}
.smallteasergallery.content .teaser-gallery-item{width:9.2em;height:10.3em;margin-top:0;margin-bottom:1.25em;margin-right:3em;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;}
.smallteasergallery.content .teaser-gallery-item a,.smallteasergallery.content .teaser-gallery-item a:hover{text-decoration:none;color:#008fcb;}
.smallteasergallery.content .teaser-gallery-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;}
.smallteasergallery.content .teaser-gallery-item h4{color:#666666;font-size:0.813em;font-style:normal;font-weight:bold;line-height:105%;margin:0.3125em 0 0 0.3125em;padding:0.25em 0.3125em 0 0.3125em;}
.smallteasergallery.content .teaser-gallery-item a .arrow{padding-top:1.1em;}
.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{position:relative;}
.legal-disclaimer-text{bottom:6.2em;color:#AFAFAF;font-size:0.563em;position:absolute;right:0.625em;}
.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:#008fcb;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.541666666666664em;}
.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:51.99791666666666em;}
.container .twentythree.columns{width:54.59895833333333em;}
.container .twentyfour.columns{width:56.99999999999999em;}
.container .twentyfour.columns.border{width:56.79999999999999em;}
.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,.gift-finder-module .gift-finder-carousel-prev,.gift-finder-module .gift-finder-carousel-next{display:none;} .module2{} .module2 .rs-carousel-mask{width:100%;margin:0 auto;height:425px;overflow:hidden;} .campaign-teaser.left,.campaign-teaser.right{width:auto;} .btn:after{top:0.2em;} .container div.pt-white-content-bg-box,div.pt-white-content-bg-box{width:auto;}}@media only screen and (max-width:30em){.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,.gift-finder-module .gift-finder-carousel-prev,.gift-finder-module .gift-finder-carousel-next{display:none;} .module2{} .module2 .rs-carousel-mask{width:100%;margin:0 auto;height:425px;overflow:hidden;} .campaign-teaser.left,.campaign-teaser.right{width:auto;} .btn:after{top:0.2em;} .container div.pt-white-content-bg-box,div.pt-white-content-bg-box{width:auto;}}@media only screen and (max-width:18.75em){.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,.gift-finder-module .gift-finder-carousel-prev,.gift-finder-module .gift-finder-carousel-next{display:none;} .module2{} .module2 .rs-carousel-mask{width:100%;margin:0 auto;height:425px;overflow:hidden;} .campaign-teaser.left,.campaign-teaser.right{width:auto;} .btn:after{top:0.2em;} .container div.pt-white-content-bg-box,div.pt-white-content-bg-box{width:auto;}}.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;}
.normal{font-size:1.05em;}
.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,.module.threetm .transparentCarousel,.module3tm .transparentCarousel{color:#999999;}
.module3 .transparentCarousel{color:#ffffff;}
.module .transparentCarousel:visited,.module.threetm .transparentCarousel:visited,.module3tm .transparentCarousel:visited{color:#999999 ;}
.module .transparentCarousel:hover,.module.threetm .transparentCarousel:hover,.module3tm .transparentCarousel:hover{color:#008FE3;}
.module2.grey .transparentCarousel{color:#808080;color:#808080;}
.module2.grey .transparentCarousel:hover{color:#008fcb;color:#008fcb;}
.module2.white .transparentCarousel{color:#ffffff;color:#ffffff;}
.module2.white .transparentCarousel:hover{color:#008fcb;color:#008fcb;}
.module1 .transparentCarousel{color:#808080;color:#808080;}
.module1 .transparentCarousel:hover{color:#008fcb;color:#008fcb;}
.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:#008FE3;box-shadow:0 0px 6px rgba(0, 143, 227, 0.9);-webkit-box-shadow:0 0px 6px rgba(0, 143, 227, 0.9);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:#008fe3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOGZlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDc2YmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #008fe3 0%, #0076bb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #008fe3), color-stop(100%, #0076bb));background:-webkit-linear-gradient(top, #008fe3 0%, #0076bb 100%);background:-o-linear-gradient(top, #008fe3 0%, #0076bb 100%);background:-ms-linear-gradient(top, #008fe3 0%, #0076bb 100%);background:linear-gradient(to bottom, #008fe3 0%, #0076bb 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#008fe3', endColorstr='#0076bb', GradientType=0);}
.blue.btn{color:#fff;border:1px solid #0076BB;text-shadow:0 0 2px #005485;background:#008fe3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOGZlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDc2YmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #008fe3 0%, #0076bb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #008fe3), color-stop(100%, #0076bb));background:-webkit-linear-gradient(top, #008fe3 0%, #0076bb 100%);background:-o-linear-gradient(top, #008fe3 0%, #0076bb 100%);background:-ms-linear-gradient(top, #008fe3 0%, #0076bb 100%);background:linear-gradient(to bottom, #008fe3 0%, #0076bb 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#008fe3', endColorstr='#0076bb', GradientType=0);}
.blue.btn:hover{color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#0076bb), to(#008fe3));background:-moz-linear-gradient(top, #0076bb, #008fe3);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#0076BB', endColorstr='#008FE3', 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:"\0025";}
.exclam:before{content:'"';}
.exclam_f:before{content:"\0021";}
.quest_f:before{content:"\003F";}
.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:"\007D";}
.happy_f:before{content:"\0029";}
.unhappy:before{content:"\007B";}
.unhappy_f:before{content:"\0028";}
.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;}
.home_f:before{content:"V";text-transform:uppercase;}
.hand_f:before{content:"\002C";}
.connect_f:before{content:"G";}
.trouble_f:before{content:"\003F";}
.manuals_f:before{content:"M";}
.repair_f:before{content:"R";}
.sysupdate_f:before{content:"U";}
.transfer_f:before{content:"\005F";}
.setup_f:before{content:"J";}
.accessories_f:before{content:"\00DC";text-transform:uppercase;}
.product_f:before{content:"I";}
.safety_f:before{content:"\0021";}
.games_f:before{content:"\00D6";}
.tutorials_f:before{content:"T";}
.tutorial_zero_f:before{content:"0";}
.tutorial_two_f:before{content:"2";}
.tutorial_three_f:before{content:"3";}
.tutorial_four_f:before{content:"4";}
.tutorial_five_f:before{content:"5";}
.tutorial_six_f:before{content:"6";}
.tutorial_seven_f:before{content:"7";}
.tutorial_eight_f:before{content:"8";}
.tutorial_nine_f:before{content:"9";}
.wiichannels_f:before{content:"\0026";}
.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;}
.phone_f:before{content:"E";text-transform:uppercase;}
.support_f:before{content:"\00C9";text-transform:uppercase;}
.listview_f:before{content:"Y";text-transform:uppercase;}
.pictureview_f:before{content:"Z";text-transform:uppercase;}
.archiv_f:before{content:"\00E0";text-transform:lowercase;}
.new_f:before{content:"\00D1";text-transform:uppercase;}
.coin_f:before{content:"\00E1";text-transform:lowercase;}
.multi_star_f:before{content:"\00C7";text-transform:uppercase;}
.stop_f:before{content:"\0023";}
.wrong_f:before{content:"\0025";}
.mobile_menu_f:before{content:"\00C4";text-transform:uppercase;}
.plus_f:before{content:"\002B";}
.minus_f:before{content:"\002D";}
.step_back_f:before{content:"O";text-transform:uppercase;}
.step_forward_f:before{content:"P";text-transform:uppercase;}
.step_up_f:before{content:"\003A";}
.step_down_f:before{content:"\0051";text-transform:uppercase;}
.fast_back_f:before{content:"\005B";}
.fast_forward_f:before{content:"\005C";}
.fast_down_f:before{content:"\005D";}
.fast_up_f:before{content:"\005E";}
@media screen and (-webkit-min-device-pixel-ratio:0){.pageheader{width:99.8%;} .menu>ul>li{width:14.82%;}}.hidden_overlay{display:none;}
.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.1em #e0e0e0;border-bottom:solid 0.1em #ffffff;width:100%;margin:0;}
.colorbox_hr.centered{border-top:solid 0.1em #e0e0e0;border-bottom:solid 0.1em #ffffff;width:80%;bottom:3.5em;left:5%;position:absolute;width:90%;}
.overlay_headline{color:#666666;font-size:1em;font-weight:bold;line-height:130%;}
.colorbox_headline h3,.colorbox_headline .overlay_headline{margin:0;padding:0.45em 0 0.45em 2.4010416666666665em;}
.colorbox_headline h2{margin:0;padding:0.45em 0 0.45em 1.4em;}
.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%;margin-right:2.4010416666666665em;}
.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.1em 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.1em 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.1em 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,.form_field.text,#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;}
.form_field.indentation{margin-left:1.5em;}
.direct_form fieldset{padding:0.625em 2.08854em;}
.direct_form .form_field{margin-bottom:0.625em;}
.sep_rule{border-bottom:0.0625em solid #E0E0E0;display:inline-block;width:100%;}
.direct_form .nd_error{margin-bottom:0.7em;}
#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:1.938em/0.2em 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:#00709e;}
.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 h2,.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:#008fcb;}
.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.1em #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.1em #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;}
#move_account .input_text,#move_account .input_password{width:auto;display:inline-block;vertical-align:top;}
#ma_submit{display:none;}
#move_account div.error-message,#move_account div.form_field{margin:0 0 10px 0;}
#move_account input[type="checkbox"]{float:left;margin:5px 15px 15px 0;}
.mh-friendship-pro form h4{margin-bottom:10px;}
.mh-friendship-pro p.friendcode,.mh-friendship-pro p.downloadcode{font-size:1.5em;font-weight:bold;margin-bottom:20px;}
#parentApprovalPendingForm fieldset .sixteen.columns.content:first-child{margin-left:0.075em;}
.adt-form-style label.wide{font-size:1em !important;}
#account_Details_Form .form_field>p{margin:0;}
#account_Details_Form .form_field p label{font-size:1em;}
#account_Details_Form .form_field p select{left:27.8em;position:absolute;}
.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_headline{color:#666666;font-size:1em;font-weight:bold;line-height:130%;margin-bottom:0.4em;}
.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;}
#external_blank .colorbox_content{margin-bottom:0;}
#external_blank .colorbox_buttons .colorbox_hr{margin-bottom:1em;}
.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.1em 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-left:0.1em;margin-top:2em;}
.packshot-list{margin:0 0 1.25em;}
.standard-content-bg-helper-color{margin:0 auto;padding:0;position:relative;width:62.5em;background-color:#FAFAFA;}
.standard-content-bg-helper{margin:0 auto;padding:0;position:relative;width:62.5em;background-color:#FAFAFA;display:inline;}
.standard-content-bg-helper-nb{margin:0 auto;padding:0;position:relative;width:62.5em;display:inline;}
.stb-standard-logos-top-box{position:absolute;bottom:10px;}
.standard-logos-top-box{left:27.4%;position:absolute;bottom:10px;z-index:998;}
.pagination{background-color:#ffffff;border:0.1em 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;z-index:999;}
.container .system-teaser-big.columns{height:65px;margin-top:45px;position:relative;z-index:999;}
.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-image-big-3ds-family{left:15px;position:absolute;top:-30px;}
.system-teaser-image-big-wiiu-updt{left:40px;position:absolute;top:-91px;}
div.system-teaser-big a:hover span,div.system-teaser-small a:hover span{color:#008FCB;}
.system-teaser-link-small:after,.system-teaser-link-big:after{content:">";font:65%/0.5em nintendoicons-light;margin-left:0.5em;text-transform:lowercase;}
.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;}
.st-text-link.arrow:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.5em;}
a.st-text-link.arrow{color:#008FCB;display:block;line-height:120%;margin-left:0.5125em;padding-left:0.25em;padding-top:0.375em;text-decoration:none;}
a.st-text-link.arrow.float-left{float:left;}
a.st-text-link.arrow.float-right{float:right;}
.teaserheadline{}
.asidebox-headline{color:#808080;font-size:1.125em;font-weight:bold;line-height:120%;margin-bottom:0.4em;}
.header-packshot-list,.teaserheadline h2{margin-bottom:0.25em;margin-left:0.1em;}
.teaserheadline .sysLogo{margin-right:0.5em;}
.module.tm-headline.rs-carousel{margin-top:0;}
.tm-wide-headline .teaser-gallery-item,.smallteasergallery.content .tm-small-headline .teaser-gallery-item{margin-bottom:1.25em;margin-top:0;}
.txt-link-mdl>p{margin-top:0;}
.twentyfour.columns.content.txt-link-mdl{margin-bottom:0;}
.teasergallery.wth-headline{margin-bottom:0 !important;}
.ndirect-video-social-btn{display:inline-block;}
.ndirect-video-social-btn img{padding-right:10px;}
.ndirect-video-social-btn .facebook-icon{background:none repeat scroll 0 0 transparent;float:none;height:auto;margin:auto;width:auto;}
.ndirect-video-social-btn.no-uppercase .btn{text-transform:none;}
.noe-table-style tbody td:first-child,.noe-table-style thead th:first-child{width:10%;}
.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;border:1px solid #DDDDDD;}
.noe-table-style tbody tr:last-child td:first-child{background-clip:border-box;border-bottom-left-radius:5px;}
.noe-table-style tbody tr:last-child td:last-child{background-clip:border-box;border-bottom-right-radius:5px;}
.noe-table-style tbody td:first-child{border-right:1px solid #F4F4F4;}
.noe-table-style thead th{color:#008FCB !important;font-weight:normal;cursor:pointer;}
.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);}
.noe-table-style.regSystem thead th{color:#666666 !important;background-color:#f4f4f4;}
.noe-table-style.regGames thead th,.noe-table-style.emanualGames thead th{color:#666666 !important;background-color:#f4f4f4;text-align:center;vertical-align:middle;}
.noe-table-style.regGames tbody tr:nth-child(odd) td,.noe-table-style.emanualGames tbody tr:nth-child(odd) td,.noe-table-style.regSystem tbody tr:nth-child(odd) td{background-color:#FFFFFF;color:#666666;}
.noe-table-style.regGames tbody tr:nth-child(even) td,.noe-table-style.emanualGames tbody tr:nth-child(even) td,.noe-table-style.regSystem tbody tr:nth-child(even) td{background-color:#f4f4f4;color:#666666;}
.noe-table-style.regGames tbody tr td,.noe-table-style.emanualGames tbody tr td,.noe-table-style.regSystem tbody tr td:last-child{vertical-align:middle;}
.noe-table-style.regSystem tbody td:last-child,.noe-table-style.regSystem thead th:last-child{width:2%;text-align:center;padding:5px 25px;}
.noe-table-style.regGames tbody td:last-child,.noe-table-style.regGames thead th:last-child{width:16.5%;}
.noe-table-style.regSystem tbody td:first-child,.noe-table-style.regSystem thead th:first-child{width:40%;}
.noe-table-style.regGames tbody td:first-child,.noe-table-style.regGames thead th:first-child{width:21%;}
.noe-table-style.regSystem td,.noe-table-style.regSystem th{padding:5px 20px;}
.noe-table-style.regSystem th:first-child{padding:5px 25px;}
.noe-table-style.regSystem .regLogoImage{margin-left:60px;}
.noe-table-style.regGames tbody td:first-child,.noe-table-style.regGames tbody tr td:nth-child(even),.noe-table-style.emanualGames tbody td:first-child{text-align:center;}
.noe-table-style.regGames tbody td,.noe-table-style.emanualGames tbody td{border-right:1px solid #F4F4F4;}
.noe-table-style.regGames tbody td:first-child b,.noe-table-style.regSystem tbody td:first-child b{display:none;}
.noe-table-first-col-auto tbody td:first-child,.noe-table-first-col-auto thead th:first-child{width:auto;}
.noe-table-first-col-10 tbody td:first-child,.noe-table-first-col-10 thead th:first-child{width:10%;}
.noe-table-first-col-30 tbody td:first-child,.noe-table-first-col-30 thead th:first-child{width:30%;}
.noe-table-first-col-50 tbody td:first-child,.noe-table-first-col-50 thead th:first-child{width:50%;}
.noe-table-first-col-70 tbody td:first-child,.noe-table-first-col-70 thead th:first-child{width:70%;}
.noe-table-first-col-90 tbody td:first-child,.noe-table-first-col-90 thead th:first-child{width:90%;}
.noe-table-style.emanualGames tbody td:first-child,.noe-table-style.emanualGames thead th:first-child{width:2%;}
.tablelayout-default tbody tr:first-child td,.tablelayout-direct tbody tr:first-child td,.tablelayout-styled 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);}
.tablelayout-default thead th,.tablelayout-direct thead th,.tablelayout-styled thead th{color:#008fcb;cursor:pointer;font-weight:normal;}
.tablelayout-default td,.tablelayout-default th,.tablelayout-direct td,.tablelayout-direct th,.tablelayout-styled td,.tablelayout-styled th{padding:5px 10px;text-align:left;vertical-align:top;}
td.vert_align_middle,th.vert_align_middle{vertical-align:middle;}
td.vert_align_bottom,th.vert_align_bottom{vertical-align:bottom;}
td.align_center,th.align_center{text-align:center;}
td.align_right,th.align_right{text-align:right;}
td.align_block,th.align_block{text-align:justify;}
.tablelayout-default table,.tablelayout-direct table,.tablelayout-styled table{border-collapse:separate;border-spacing:0;font-size:0.813em;border:1px solid #dddddd;border-radius:5px;width:100%;}
.tablelayout-default tbody tr td.odd_row,.tablelayout-default tbody tr td.even_row{border-top:1px solid #F4F4F4;}
.tablelayout-default tbody td,.tablelayout-direct tbody td,.tablelayout-styled tbody td{border-right:1px solid #F4F4F4;}
.tablelayout-default tbody td:last-child,.tablelayout-direct tbody td:last-child,.tablelayout-styled tbody td:last-child{border-right:none;}
.tablelayout-default tbody tr td.odd_row,.tablelayout-default tbody tr td.even_row,.tablelayout-direct tbody tr td.even_row,.tablelayout-styled tbody tr td.even_row{color:#666666;background-color:#FFFFFF;}
.tablelayout-direct tbody tr td.odd_row,.tablelayout-styled tbody tr td.odd_row{color:#666666;background-color:#F4F4F4;}
.tablelayout-default tbody tr:last-child td:first-child,.tablelayout-direct tbody tr:last-child td:first-child,.tablelayout-styled tbody tr:last-child td:first-child{background-clip:border-box;border-bottom-left-radius:5px;}
.tablelayout-default tbody tr:last-child td:last-child,.tablelayout-direct tbody tr:last-child td:last-child,.tablelayout-styled tbody tr:last-child td:last-child{background-clip:border-box;border-bottom-right-radius:5px;}
.tablelayout-default thead th:first-child,.tablelayout-direct thead th:first-child,.tablelayout-styled thead th:first-child{background-clip:border-box;border-top-left-radius:5px;}
.tablelayout-default thead th:last-child,.tablelayout-direct thead th:last-child,.tablelayout-styled thead th:last-child{background-clip:border-box;border-top-right-radius:5px;}
.tablelayout-direct table thead th:first-child{width:10%;}
.tablelayout-default thead th.col-auto,.tablelayout-direct thead th.col-auto,.tablelayout-styled thead th.col-auto{width:auto;}
.tablelayout-default thead th.col-10,.tablelayout-direct thead th.col-10,.tablelayout-styled thead th.col-10{width:10%;}
.tablelayout-default thead th.col-20,.tablelayout-direct thead th.col-20,.tablelayout-styled thead th.col-20{width:20%;}
.tablelayout-default thead th.col-30,.tablelayout-direct thead th.col-30,.tablelayout-styled thead th.col-30{width:30%;}
.tablelayout-default thead th.col-40,.tablelayout-direct thead th.col-40,.tablelayout-styled thead th.col-40{width:40%;}
.tablelayout-default thead th.col-50,.tablelayout-direct thead th.col-50,.tablelayout-styled thead th.col-50{width:50%;}
.tablelayout-default thead th.col-70,.tablelayout-direct thead th.col-70,.tablelayout-styled thead th.col-70{width:70%;}
.tablelayout-default thead th.col-90,.tablelayout-direct thead th.col-90,.tablelayout-styled thead th.col-90{width:90%;}
.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;}
.gt_iframe{width:100%;}
.nin-3ds_colorSwitcher{margin-top:1em;height:500px;margin-bottom:1em;}
.nin-console-switcher{margin-left:40px;}
.nin-3ds_sliderItem,.nin-3ds_sliderItemSec{height:415px;position:relative;width:568px;float:left;list-style:none outside none;margin:0 0 0 2px;padding:0;}
.nin-3ds_colorSwitcher ul{list-style:none outside none;margin:0;padding:0;}
.content .nin-3ds_colorSwitcher ul li:before{content:none;}
.hrRuler{background-color:#AFAFAF;float:left;height:60px;left:81px;position:absolute;top:17px;width:2px;}
.nin-3ds-console-2 img{margin-bottom:15px;}
.nin-3ds-console-1 img,.nin-3ds-console-2 img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);-khtml-opacity:0.4;-moz-opacity:0.4;opacity:0.4;}
.SwitcherActive img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;}
.wrapperImagesBig,.wrapperImagesBigSec{left:20px;position:absolute;top:6px;z-index:0;}
.nin-3ds-color-ID img,.nin-3ds-color-ID-Sec img{left:0;position:relative;top:-8px;}
.nin-3ds_sliderItem .wrapperColorSwitcher li a.ColorActive,.nin-3ds_sliderItem .wrapperColorSwitcher li a:hover,.nin-3ds_sliderItemSec .wrapperColorSwitcherSec li a.ColorActive,.nin-3ds_sliderItemSec .wrapperColorSwitcherSec li a:hover{color:#666666;}
.wrapperConsoleSwitcher img,.wrapperConsoleSwitcherSec img{position:relative;z-index:0;}
.nin-3ds_sliderItem .wrapperColorSwitcher,.nin-3ds_sliderItemSec .wrapperColorSwitcherSec{position:absolute;right:35px;top:45px;z-index:1;}
.nin-3ds_sliderItem .wrapperConsoleSwitcher,.nin-3ds_sliderItemSec .wrapperConsoleSwitcherSec{bottom:29px;left:105px;position:absolute;z-index:1;}
.nin-3ds_sliderItem .wrapperColorSwitcher ul,.nin-3ds_sliderItem .wrapperColorSwitcher li,.nin-3ds_sliderItemSec .wrapperColorSwitcherSec ul,.nin-3ds_sliderItemSec .wrapperColorSwitcherSec li{list-style:none outside none;margin:0 0 -0.125em;padding:0;}
.nin-3ds_sliderItem .wrapperColorSwitcher li a,.nin-3ds_sliderItemSec .wrapperColorSwitcherSec li a{color:#AFAFAF;text-transform:uppercase;font-style:normal;font-size:13px;padding:5px 0 10px 30px;}
.nin-3ds_colorSwitcher{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%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e3e3e3', GradientType=0);}
.nin-3dsXL-cp-btn.consoleAvctive,.nin-3dsXL-cp-btn.consoleActive{display:block;width:215px;height:65px;float:left;background:url(../images/bt_Nintendo3DSXL_hi.png) center top no-repeat;}
.nin-3dsXL-cp-btn.consoleInavctive,.nin-3dsXL-cp-btn.consoleInactive{display:block;width:215px;height:65px;float:left;background:url(../images/bt_Nintendo3DSXL_lo.png) center top no-repeat;}
.nin-3ds-cp-btn.consoleAvctive,.nin-3ds-cp-btn.consoleActive{display:block;width:215px;height:65px;float:left;background:url(../images/bt_Nintendo3DS_hi.png) center top no-repeat;}
.nin-3ds-cp-btn.consoleInavctive,.nin-3ds-cp-btn.consoleInactive{display:block;width:215px;height:65px;float:left;background:url(../images/bt_Nintendo3DS_lo.png) center top no-repeat;}
.nin-3ds-cp-btn.consoleInavctive:hover,.nin-3ds-cp-btn.consoleAvctive:hover,.nin-3ds-cp-btn.consoleInactive:hover,.nin-3ds-cp-btn.consoleActive:hover{display:block;width:215px;height:65px;float:left;background:url(../images/bt_Nintendo3DS_over.png) center top no-repeat;}
.nin-3dsXL-cp-btn.consoleInavctive:hover,.nin-3dsXL-cp-btn.consoleAvctive:hover,.nin-3dsXL-cp-btn.consoleInactive:hover,.nin-3dsXL-cp-btn.consoleActive:hover{display:block;width:215px;height:65px;float:left;background:url(../images/bt_Nintendo3DSXL_over.png) center top no-repeat;}
.module6vert ul.rs-carousel-runner{height:300px;}
.module6vert div.rs-carousel-mask{height:310px;}
a.btn-prev-vertical-carousel{display:block;width:28px;height:16px;font:1.5em nintendoicons-light;margin:-36px 0 0 40px;padding:0 0 15px 0;color:#808080;}
a.btn-next-vertical-carousel{display:block;width:28px;height:16px;font:1.5em nintendoicons-light;margin:-5px 0 0 40px;color:#808080;}
a.btn-next-vertical-carousel:hover,a.btn-prev-vertical-carousel:hover{color:#008fcb;}
.nin-3ds_colorSwitcher{height:530px;margin-top:1em;}
#preloaderImg-1{width:0px;height:0px;display:inline;background-image:url(../images/bt_Nintendo3DSXL_over.png);}
#preloaderImg-2{width:0px;height:0px;display:inline;background-image:url(../images/bt_Nintendo3DS_over.png);}
#preloaderImg-3{width:0px;height:0px;display:inline;background-image:url(../images/bt_Nintendo3DSXL_lo.png);}
#preloaderImg-4{width:0px;height:0px;display:inline;background-image:url(../images/bt_Nintendo3DS_hi.png);}
ul.upcoming-recent-games-list,ul.upcoming-recent-games-list-single{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;margin-top:0.5em;overflow:hidden;}
ul.upcoming-recent-games-list li{border-bottom:solid 0.1em #e0e0e0;list-style-type:none;margin-left:1em;margin-right:1em;overflow:hidden;padding:1.4em 0.4em 0.2em;}
ul.upcoming-recent-games-list-single li{border-bottom:solid 0.1em #e0e0e0;list-style-type:none;margin-left:1em;margin-right:1em;overflow:hidden;padding:0.8em 0 0.8em;}
ul.upcoming-recent-games-list li:last-child,ul.upcoming-recent-games-list-single li:last-child{border:none;}
ul.upcoming-recent-games-list li .upcoming-recent-list-info{min-height:4em;overflow:hidden;}
ul.upcoming-recent-games-list li .upcoming-recent-list-info-single{overflow:hidden;}
.upcoming-recent-list-info-single img{border-radius:0.3125em;display:block;margin:0 auto;}
.upcoming-recent-list-info h4,.upcoming-recent-list-info .ur-list-title{color:#008FCB;font-size:0.813em;font-weight:bold;line-height:1.2em;margin-bottom:0;margin-top:0;}
.upcoming-recent-list-info-single h4,.upcoming-recent-list-info-single .ur-list-title{color:#008FCB;font-size:0.813em;font-weight:bold;line-height:1.2em;margin-bottom:0;margin-top:0;}
.upcoming-recent-list-info .date,.upcoming-recent-list-info .system,.upcoming-recent-list-info .vr,.upcoming-recent-list-info-single .date,.upcoming-recent-list-info-single .description,.upcoming-recent-list-info-single .system,.upcoming-recent-list-info-single .vr{color:#808080;margin-bottom:0;margin-left:0;margin-top:0.4em;}
.upcoming-recent-list-info .vr:after,.upcoming-recent-list-info-single .vr:after{content:"|";margin-left:-0.4em;}
.upcoming-recent-games-headline{margin-bottom:0;margin-left:1.8em;}
h2.upcoming-recent-games-headline{margin-bottom:0;margin-left:1.6em;}
ul.upcoming-recent-games-list .urr-more-games-link a:after,ul.upcoming-recent-games-list-single .urr-more-games-link a:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.25em;}
ul.upcoming-recent-games-list .urr-more-games-link a,ul.upcoming-recent-games-list-single .urr-more-games-link a{font-size:0.75em;}
ul.upcoming-recent-games-list .urr-more-games-link,ul.upcoming-recent-games-list-single .urr-more-games-link{height:2em;list-style-type:none;margin-left:1em;margin-right:1em;max-height:3.5em;overflow:hidden;padding:0.8em 0.4em 0;bottom:1.250em;}
ul.upcoming-recent-games-list-single .urr-more-games-link{width:54em;}
ul.upcoming-recent-games-list .urr-more-games-link a,ul.upcoming-recent-games-list-single .urr-more-games-link a{float:right;margin-right:-17px;}
.icon-pdf-link{margin-right:5px;vertical-align:text-bottom;}
.icon-pdf-link-ct{float:left;margin-left:8px;margin-right:8px;margin-top:7px;}
.icon-pdf-link-tm{float:left;margin:11px 8px 16px 6px;}
.nobr{white-space:nowrap;}
.textlink:after,.lt-txtlink-arrw:after{content:"\00BB";text-transform:lowercase;font:100%/0.5em nintendoicons-light;margin-left:0.25em;}
.fromNineLanguages{column-count:2;-moz-column-count:2;-webkit-column-count:2;height:427px;list-style:none outside none;margin:0;padding-left:0.3em;width:18.5833em;margin-left:-0.1em !important;}
.oneLanguage{column-count:2;-moz-column-count:2;-webkit-column-count:2;height:51px;list-style:none outside none;margin:0;padding-left:0.3em;width:18.5833em;}
.twoLanguages{column-count:2;-moz-column-count:2;-webkit-column-count:2;height:106px;list-style:none outside none;margin:0;padding-left:0.3em;width:18.5833em;}
.threeLanguages{column-count:2;-moz-column-count:2;-webkit-column-count:2;height:161px;list-style:none outside none;margin:0;padding-left:0.3em;width:18.5833em;}
.fourLanguages{column-count:2;-moz-column-count:2;-webkit-column-count:2;height:216px;list-style:none outside none;margin:0;padding-left:0.3em;width:18.5833em;}
.fiveLanguages{column-count:2;-moz-column-count:2;-webkit-column-count:2;height:271px;list-style:none outside none;margin:0;padding-left:0.3em;width:18.5833em;}
.sixLanguages{column-count:2;-moz-column-count:2;-webkit-column-count:2;height:326px;list-style:none outside none;margin:0;padding-left:0.3em;width:18.5833em;}
.sevenLanguages{column-count:2;-moz-column-count:2;-webkit-column-count:2;height:381px;list-style:none outside none;margin:0;padding-left:0.3em;width:18.5833em;}
.eightLanguages{column-count:2;-moz-column-count:2;-webkit-column-count:2;height:436px;list-style:none outside none;margin:0;padding-left:0.3em;width:18.5833em;}
#column{border-bottom:1px solid #666666;width:8.77917em;}
#column1{padding-bottom:1em;width:8.77917em;border-bottom:none;}
.column0{border-bottom:1px solid #666666;width:8.77917em;}
.column1{padding-bottom:1em;width:8.77917em;border-bottom:none !important;}
.localebox{height:auto;}
.localebox ul li{display:inline-block;padding-bottom:1em;padding-top:1em;}
.flag,.localebox ul li a span{vertical-align:middle !important;}
.column2{margin-left:-10px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.column2{margin-left:0;}}.fromNL{height:427px;}
.oneL{height:51px;}
.twoL{height:106px;}
.threeL{height:161px;}
.fourL{height:216px;}
.fiveL{height:271px;}
.sixL{height:326px;}
.sevenL{height:381px;}
.eightL{height:436px;}
.noborderItem{padding-bottom:1em;width:8.77917em;border-bottom:none;}
.localebox .leftcol,.localebox .rightcol{width:8.97917em;display:inline-block;vertical-align:top;list-style:none outside none;}
.localebox ul.leftcol{margin-left:0.25em;}
.localebox ul.rightcol{margin-left:0;float:right;}
.container .columns .float_right{float:right;}
.ytplayerBox{margin-bottom:1.25em;}
.anchorLink{float:left;height:1px;width:37.7917em;}
.e3-deepl-space{padding-right:1.2em;}
.gift-finder-fl{float:left;}
.gift-finder-fr{float:right;margin:1.1em 0.8em 0 0;font-weight:bold;font-size:0.9em;}
.gift-finder-hide{display:none !important;}
.gift-finder-landingpage,.gift-finder-wishlist-div,.gift-finder-filters>.twentyfour.columns.gift-finder-color5,.gift-finder-help-div,.gift-finder-share-div,#gift-finder-carousel,#gift-finder-no-results,.gift-finder-product{height:27.1875em;}
.gift-finder-landingpage,.gift-finder-product,.gift-finder-help-div{margin-bottom:1em;}
#gift-finder-no-results>div{margin-top:2em;}
#gift-finder-no-results .gift-finder-button.columns.six{float:none;margin:0 auto;width:15em;display:block;text-align:center;padding-left:0;}
#gift-finder-no-results h2,#gift-finder-no-results p{text-align:center;margin-bottom:1em;}
.gift-finder-button{cursor:pointer;border-radius:0.3125em;display:inline-block;font-weight:bold;height:1.3125em;padding:0.1875em 0;text-decoration:none;text-align:center;}
.gift-finder-button>a{font-size:14px;}
#gift-finder .gift-finder-button-close,#gift-finder .gift-finder-button-question-close{display:none;}
.gift-finder-button-close,.gift-finder-button-add-wishlist{cursor:pointer;}
.gift-finder-lower-buttons{position:absolute;bottom:1em;left:0;}
.gift-finder-pane{background:#ffffff;}
.gift-finder-head{height:3.125em;position:relative;}
.gift-finder-head h2{margin:0;font-size:25px;letter-spacing:.4px;font-weight:normal;margin-left:20px;}
.gift-finder-head .gift-finder-button{cursor:pointer;float:right;margin-top:0.813em;}
.gift-finder-head .gift-finder-button.active{border-bottom-left-radius:0;border-bottom-right-radius:0;height:2em;}
.gift-finder-head-bottom{height:0.1875em;position:relative;z-index:100;}
.gift-finder-head-background{position:absolute;top:0;left:0;height:47px;z-index:1;}
.gift-finder-head-headline{margin-top:0.5em;position:relative;z-index:100;}
.gift-finder-head-headline img{margin:0 0.5625em 0 1.375em;float:left;}
.gift-finder-head .gift-finder-tabs{height:2.9375em;position:relative;z-index:100;}
.gift-finder-button-welcome{text-align:center;padding-left:0;}
.gift-finder-help-div{min-height:27em;position:relative;}
.gift-finder-help-header{margin:1.25em 1.25em 0.813em;}
.gift-finder-help-header h2{margin:0;}
.gift-finder-help-header p{margin-top:0.2em;}
.gift-finder-help-list{padding-right:5px;margin:0 0.625em 1em;height:15.375em;overflow-y:hidden;position:relative;}
.gift-finder-help-list p{border-top:1px solid;margin:0;padding:0.4em 0 0.4em 0.813em;font-weight:bold;}
.gift-finder-help-list span{margin-right:1em;font-weight:bold;margin-left:1.51em;}
.gift-finder-help-list ol{list-style-position:inside;margin:0;}
.gift-finder-help-list li{border-top:1px solid;padding:0.3125em 0 0.3em 2.2125em;font-size:0.813em;}
.gift-finder-help-list h3{margin:0 0 0 0.4em;display:inline;}
.gift-finder-help-list a{font-weight:normal;}
.gift-finder-help-button.gift-finder-button{position:absolute;bottom:1.25em;left:1.25em;}
.gift-finder-help-list li a,.gift-finder-button-question-close,.gift-finder-button-print,.gift-finder-button-share{cursor:pointer;}
.gift-finder-help-div>.gift-finder-help-sq{height:2.275em;margin:1.25em 1.25em 0;overflow-y:hidden;}
.gift-finder-help-div>.gift-finder-help-sq>p{font-size:0.813em;margin-top:0.2em;line-height:1.2;}
.gift-finder-filters fieldset{padding:0 0 0.75em 0;background:transparent;margin-bottom:0.75em;height:337px;}
.gift-finder-filters fieldset legend{margin-left:1.3125em;padding:0 0.375em 0 0.625em;font-weight:bold;}
.gift-finder-filters .columns.six fieldset{padding-left:1em;}
.gift-finder-filters label{font-size:0.75em;}
.gift-finder-filter-games,.gift-finder-filter-systems{border:1px solid;border-radius:1.125em;}
.gift-finder-filters .gift-finder-filter-games{margin:1.1875em 0.5em 1.5em 0.8125em ;}
.gift-finder-filters .gift-finder-filter-systems{margin-top:1.1875em;margin-left:-1.1875em;}
.gift-finder-filter-systems .gift-finder-filter-category{margin-left:1em;}
.gift-finder-filter-devices{height:10.3125em;}
.gift-finder-filter-device{margin:1.25em 0 1em 0;text-align:center;}
.gift-finder-filter-device:first-child{margin-left:0.625em;}
.gift-finder-filter-device label{display:block;}
.gift-finder-filter-device label img{cursor:pointer;}
.gift-finder-filters .seventeen.gift-finder-filter-categories{margin-left:1.1875em;border-top:1px solid;}
.gift-finder-filter-category{margin:0.8125em 0.625em 0 0;}
.gift-finder-filter-category:first-child{margin-left:0.625em;}
.gift-finder-filter-caption{font-weight:bold;}
.gift-finder-filters .twentythree.gift-finder-filter-buttons{margin-left:0.813em;margin-bottom:0.813em;}
.gift-finder-filter-buttons .gift-finder-button{float:right;}
.gift-finder-filter-buttons .gift-finder-button:first-child{float:left;margin-left:0.8125em;}
.gift-finder-filters .gift-finder-system-img{margin-top:5px;}
.gift-finder-product{position:relative;margin-bottom:0;}
.gift-finder-product-game-detail-picture,.gift-finder-product-system-detail-picture{margin-bottom:0.813em;padding:0.625em 0 0 0.625em;text-align:center;}
.gift-finder-product-game-detail-info{min-height:11.0625em;margin-right:0.625em;padding:1em 0 0 0.813em;}
.gift-finder-product-game-links a,.gift-finder-product-game-links span{font-size:0.75em;float:right;}
.gift-finder-product h2{padding:0;margin:0;font-size:1.5em;}
.gift-finder-product-categories span{font-size:0.6875em;}
.gift-finder-product p{padding-bottom:2.5em;}
.gift-finder-product-call-to-action{min-height:9.375em;margin:0 0.625em 0.9375em;padding:1.25em 0.813em 0.9375em ;border-bottom:1px solid;border-top:1px solid;}
.gift-finder-product-carousel{height:9.375em;}
.gift-finder-product-buttons{position:absolute;bottom:10px;right:30px;}
.gift-finder-product-buttons .gift-finder-button{float:right;}
.gift-finder-product-buttons .gift-finder-button:first-child{float:left;}
.gift-finder-product-system-detail-info{margin:1.75em 0 0 0.3125em;}
.gift-finder-product-system-detail-info p{padding-bottom:1.25em;}
.gift-finder-product-buttons.gift-finder-product-system-buttons{padding-left:1em;}
.gift-finder-product-game-detail-info.columns.sixteen{width:37.2em;}
.gift-finder-wishlist-div{min-height:27em;position:relative;}
.gift-finder-wishlist-header{margin:1.25em 1.25em 0.813em;}
.gift-finder-wishlist-header h2{margin:0;}
.gift-finder-wishlist-header p{margin-top:0.2em;}
.gift-finder-list{border-bottom:1px solid;margin:0 0.625em 4em;}
.gift-finder-list-head{border-top:1px solid;border-bottom:1px solid;margin:0;padding:0.4em 0 0.4em 0.813em;font-weight:bold;font-size:0.813em;}
.gift-finder-list-content{font-size:0.813em;height:18em;overflow-y:hidden;position:relative;}
.gift-finder-list-content .gift-finder-list-item{padding:0.4em 0 0.4em 0.813em;border-bottom:1px solid;margin-right:0.5em;}
.gift-finder-list-content .gift-finder-list-item .firstColumn span{float:left;margin:0 0.625em 0 0;width:1.25em;}
.gift-finder-list-content .gift-finder-list-item .fourthColumn div{width:5.7em;}
.gift-finder-list-content .gift-finder-list-item .fourthColumn a{float:right;margin-right:0.4em;width:19px;height:19px;}
.gift-finder-list-content .gift-finder-list-item .fourthColumn a{border-radius:0.3125em;-webkit-border-radius:0.3125em;-moz-border-radius:0.3125em;-o-border-radius:0.3125em;-khtml-border-radius:0.3125em;}
.gift-finder-list-content .gift-finder-list-item .fourthColumn a.deleteItem{background:url("../images/giftfinder/sprite_icons_giftfinder.png") no-repeat -2px -53px;}
.gift-finder-list-content .gift-finder-list-item .fourthColumn a.moveItemDown{background:url("../images/giftfinder/sprite_icons_giftfinder.png") no-repeat -2px -27px;}
.gift-finder-list-content .gift-finder-list-item .fourthColumn a.moveItemUp{background:url("../images/giftfinder/sprite_icons_giftfinder.png") no-repeat -2px -2px;}
.gift-finder-share-div{min-height:27em;position:relative;}
.gift-finder-share-header{margin:1.25em 0.625em 0.625em;padding:0 0.625em 1em;border-bottom:1px solid;}
.gift-finder-share-header h2{margin:0;}
.gift-finder-share-social h3{margin:0 0 0.813em;}
.gift-finder-share-social,.gift-finder-share-link{border-bottom:1px solid;margin:0 0.3125em 1.5em;padding:0 0.625em 1em;}
.gift-finder-share-social a{margin-right:0.1em;display:inline-block;height:32px;width:32px;}
.giftfinder-share-facebook-icon{background:url("../images/giftfinder/icon_facebook.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);background-size:32px 64px;}
.giftfinder-share-twitter-icon{background:url("../images/giftfinder/icon_twitter.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);background-size:32px 64px;}
.giftfinder-share-google-icon{background:url("../images/giftfinder/icon_googleplus_giftfinder.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);background-size:32px 64px;}
.giftfinder-share-youtube-icon{background:url("../images/giftfinder/icon_youtube.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);background-size:32px 64px;}
.giftfinder-share-facebook-icon:hover,.giftfinder-share-twitter-icon:hover,.giftfinder-share-google-icon:hover,.giftfinder-share-youtube-icon:hover{background-position:0 -32px;}
.gift-finder-send-closesuccess{margin-left:5em;margin-top:1em;}
.gift-finder-send-successlayer{min-height:22em;padding-left:1em;}
.giftfinder-share-facebook-icon strong,.giftfinder-share-twitter-icon strong,.giftfinder-share-google-icon strong,.giftfinder-share-youtube-icon strong{display:none;}
.gift-finder-share-link h3{margin:0;}
.gift-finder-share-link p{margin:0 0 1em;}
.staticLink{margin-top:10px;font-size:0.75em;display:block;}
.gift-finder-share-link{overflow:hidden;}
.gift-finder-share-mail{padding-left:1em;border-left:1px solid;min-height:22em;}
.gift-finder-share-mail h3{margin:0 0 0.625em;}
.gift-finder-share-mail .gift-finder-share-hint{position:absolute;bottom:1em;}
.gift-finder-share-mail .gift-finder-share-hint p{font-size:0.7em;}
.gift-finder-share-mail form label{font-size:0.813em;display:block;}
.gift-finder-share-mail form label.messageLabel{margin-top:1em;}
.gift-finder-share-mail form input,.gift-finder-share-mail form textarea{border-radius:5px;border:1px solid silver;padding:3px;font-size:0.75em;}
.gift-finder-share-mail form textarea{height:5em;resize:none;}
.gift-finder-share-mail form p{font-style:italic;margin-top:0px;font-size:0.75em;}
.gift-finder-share-mail form input.error{border:1px solid red;}
.gift-finder-list-empty{position:absolute;font-size:0.813em;padding:0.4em 0 0.4em 0.813em;}
.gift-finder-module{position:relative;margin-top:0.9em;}
.gift-finder-carousel{position:relative;overflow:hidden;}
.gift-finder-carousel-next,.gift-finder-carousel-prev{position:absolute;top:125px;width:10px;height:10px;font:230% nintendoicons-light;cursor:pointer;}
.gift-finder-carousel-prev{left:-72px;}
.gift-finder-carousel-next{right:-32px;}
.gift-finder-carousel-next.hidemobile,.gift-finder-carousel-prev.hidemobile{display:none;}
.gift-finder-module .rs-carousel-item{height:20.875em;background:none;border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-khtml-border-radius:0;-moz-box-shadow:0;-webkit-box-shadow:none;box-shadow:none;float:left;width:14em;margin:0 0.125em;list-style-type:none;}
.gift-finder-module .rs-carousel-item input[type="checkbox"]{margin-left:1em;}
.gift-finder-module .rs-carousel-item div{padding:0.55em;background:#fff;}
.gift-finder-module .rs-carousel-item img,.iwata-item-teaser img{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-khtml-border-radius:0;}
.gift-finder-carousel .rs-carousel-runner{margin-top:0;margin-bottom:2em;}
.gift-finder-landingpage-content{margin:6em 1.626em 0;}
.gift-finder-landingpage-content h1{font-size:1.5em;letter-spacing:0.4px;}
.gift-finder-landingpage-content p{margin-bottom:3.125em;}
.gift-finder-landingpage .gift-finder-button{margin-left:9em;}
.gift-finder-landingpage-image{height:27.1875em;position:relative;}
.gift-finder-landingpage-image img{bottom:0;position:absolute;}
.ps-container .ps-scrollbar-x-rail,.gift-finder-scrollbar{position:absolute;bottom:3px;height:14px;cursor:pointer;overflow:hidden;}
.gift-finder-scrollbar{z-index:0;height:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:1;margin-bottom:5px;}
.ps-container:hover .ps-scrollbar-x-rail,.ps-container.hover .ps-scrollbar-x-rail{opacity:1;}
.ps-container .ps-scrollbar-x-rail:hover,.ps-container .ps-scrollbar-x-rail.hover{opacity:1;}
.ps-container .ps-scrollbar-x-rail.in-scrolling{opacity:1;}
.ps-container .ps-scrollbar-y-rail{position:absolute;right:0px;width:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:1;}
.ps-container:hover .ps-scrollbar-y-rail,.ps-container.hover .ps-scrollbar-y-rail{opacity:1;}
.ps-container .ps-scrollbar-y-rail:hover,.ps-container .ps-scrollbar-y-rail.hover{opacity:1;}
.ps-container .ps-scrollbar-y-rail.in-scrolling{opacity:1;}
.ps-container .ps-scrollbar-x,.ps-container .gift-finder-scrollbar-x{position:absolute;bottom:0;height:14px;background-color:transparent;}
.ps-container .gift-finder-scrollbar-x{height:4px;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;bottom:5px;}
.ps-container.ie6 .ps-scrollbar-x{font-size:0;}
.ps-container .ps-scrollbar-x-rail:hover .ps-scrollbar-x,.ps-container .ps-scrollbar-x-rail.hover .ps-scrollbar-x{}
.ps-container .ps-scrollbar-y{position:absolute;right:0;width:5px;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.ps-container.ie6 .ps-scrollbar-y{font-size:0;}
.lt-ie9 .ps-container .ps-scrollbar-x-rail{background:url("../images/giftfinder/blank.gif") transparent;}
.ps-container.ie .ps-scrollbar-x,.ps-container.ie .ps-scrollbar-y{}
.ps-container.ie:hover .ps-scrollbar-x,.ps-container.ie:hover .ps-scrollbar-y,.ps-container.ie.hover .ps-scrollbar-x,.ps-container.ie.hover .ps-scrollbar-y{visibility:visible;}
#search{position:absolute;top:14px;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:hover .searchbox,#advsearch:hover .searchbox{background-color:#f2fdfd;}
.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{background-position:0 -31px;}
ul.advSearch{float:left;width:80px;}
.search .search_filterbox ul{list-style-type:none;}
.search .pt_tabs section{position:absolute;z-index:999;background-color:#fff;border-bottom:0.1em 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.1em 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,.search_result .srch_processing{display:none;}
.search_result .srch_noresults,.search_result .srch_processing{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 h2,.search .searchresult_content h3{margin:0 0 3px 0;}
.search .searchresult_row{padding-bottom:15px;margin-bottom:15px;height:140px;border-bottom:0.1em 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:#008fcb;}
.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:#008fcb;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.1em 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 #008fcb;border-radius:5px;background-color:#008fcb;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;}
.search .search_querybox .srch-fld-01 input[type="text"],input[type='text'].ng-valid{border-radius:5px;border:1px solid silver;color:#008fcb;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);}
.rar_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) -177px 0;}
.rar_0._checked{opacity:1;filter:alpha(opacity=100);}
.rar_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) -177px -60px;}
.rar_6._checked{opacity:1;filter:alpha(opacity=100);}
.rar_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) -177px -120px;}
.rar_12._checked{opacity:1;filter:alpha(opacity=100);}
.rar_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) -177px -180px;}
.rar_16._checked{opacity:1;filter:alpha(opacity=100);}
.rar_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) -177px -240px;}
.rar_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:#008FCB;}
.selectBtn{position:absolute;right:10px;bottom:5px;}
.paging a{color:#666666;padding:10px;font-size:13px;}
.paging .paging_active{color:#008fcb;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);}
.layerpanel.ng-scope .container.tab-pane ul{font-size:0.813em;}
.search .search_querybox .srch-fld-01 input[type="text"],.srch-fld-01 input.ng-pristine.ng-valid[type="text"],input.ng-valid.ng-dirty[type="text"]{margin-left:20px;margin-right:20px;width:180px;}
.container .columns.srch-fld-02{float:right;margin-top:0;}
.srch-fld-02 .ul_inline label{line-height:15px;margin-right:10px;vertical-align:middle;}
.srch-fld-02 .ul_inline label input{margin-bottom:4px;margin-right:2px;vertical-align:middle;}
.srch-fld-02 ul li p{margin:0;}
.srch-fld-02 ul li p span.divider{border-right:1px solid #EAEAEA;display:inline-block;height:50px;vertical-align:middle;}
.srch-fld-02 ul li p span.last{display:inline-block;height:50px;vertical-align:middle;}
.search .search_querybox .srch-fld-02 ul.ul_inline li{margin:0 6px;}
.search_filterbox a.ng-binding{font-weight:bold;}
.search_filterbox .ng-scope.border-right{border-right:0.0625em solid #F0F0F0;margin-left:0.38em;min-height:502px;}
.search_filterbox .ng-scope.border-right-news{border-right:0.0625em solid #F0F0F0;margin-left:0.46em;min-height:290px;}
.search_filterbox .ng-scope.border-right-support{border-right:0.0625em solid #F0F0F0;margin-left:0.36em;min-height:360px;}
.search_filterbox .ng-scope.border-right-special{border-right:0.0625em solid #F0F0F0;margin-left:0.36em;min-height:580px;}
.search_filterbox .layerpanel .six.columns.ng-scope ul{margin-left:1.3em;}
.search_filterbox .layerpanel hr{width:227px;}
.search_filterbox .layerpanel ul li input{float:left;height:20px;margin-right:7px;}
.searchresult_fsid{display:none;}
.search_result .searchresult_content.twentyfour{margin-top:20px;margin-bottom:20px;}
.search .searchresult_content ul div.search_filterbox{float:left;margin-right:10px;}
.search .searchresult_content ul div.xinline_ft_searchfilter_options_bar_17 li:after,.search .searchresult_content ul div.xinline_ft_searchfilter_options_bar_25 li:after,.search .searchresult_content ul div.xinline_ft_searchfilter_options_bar_32 li:after,.search .searchresult_content ul div.search_filterbox li:after{content:"|";margin:0 15px;}
.search .search_result .searchresult_row{border-bottom:0.0625em solid #E0E0E0;display:inline-block;height:100%;width:100%;margin-bottom:15px;padding-bottom:15px;}
.search .searchresult_row:last-child{border-bottom:medium none;margin-bottom:0;}
.search .search_result .searchresult_label{color:#666666;}
.search .search_result .searchresult_row .searchresult_img>a{background:none;}
.searchbar{margin-bottom:1.125em;}
.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.15982300221247em;}
.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.2em solid #f8f8f8;}
.media_player_headline h2,.media_player_headline h3{margin:0;padding:0.45em 0 0.45em 1.25em;width:38.416666666666664em;overflow:hidden;white-space:nowrap;float:left;}
.media_player_wrapper .media_player_headline h2{width:35.117em;}
.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:#008fcb;}
.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:#008fcb;}
.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-video-overlay-1,.module1 .rs-video-overlay-1,.cmm-small .cmm-standard-video-overlay-1{position:absolute;z-index:2;background-image:url(../images/video_play_button_overlay_icon_large_n.png);background-repeat:no-repeat;cursor:pointer;left:41%;top:35%;height:6.1em;width:6.1em;}
.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:#008FE3;}
.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.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:#008fcb;}
.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 h2,.mediagallery ul li .mg-teaser-headline{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:#008fcb;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_n.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_large_n.png);background-repeat:no-repeat;background-position:50% 50%;height:100%;width:100%;}
.cmm-small{position:relative;padding:0;margin-bottom:1.875em;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.cN .centered{width:458px;}
.cmm-small .ustream-centered,.cmm-small .nintendo_stream-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,.cmm-small .us_social_popup,.cmm-small .nintendo_stream_popup_gl,.cmm-small .nintendo_stream_popup_insinceu{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,.cmm-small p.nintendo_stream-caption{color:#666666;font-size:0.813em;font-style:italic;line-height:120%;padding-left:0.625em;text-align:center;width:440px;}
.media_player_content{cursor:pointer;}
.module.rs-carousel .mediagallery .centered{height:11.7188em;width:14.0625em;background-color:#000000;border-radius:0.3125em;display:table-cell;text-align:center;vertical-align:middle;}
.module.rs-carousel .mediagallery .mediagallery-image-overlay{bottom:4.45em;}
.events ul.ul_inline li,.eventgalleries ul.ul_inline li{float:left;}
.events .events_options_label,.eventgalleries .events_options_label{color:#008FCB;}
.events .events_options,.eventgalleries .event_galleries_options{margin-top:20px;margin-bottom:20px;}
.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:#008FCB;}
.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;border:0 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 h2 p,.eventgalleries .eventgallerytable div.eventdetails h3 p{margin:0 !important;}
.eventgalleries .eventgallerytable div.eventdetails h2,.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:#008FCB;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;}
.events .eventtable span.eventoptional{margin-top:0.5em;margin-bottom:0.5em;display:block;font-size:0.813em;}
.events .eventtable tr.hidetoday{display:none;}
.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:320px 15px;-moz-background-size:320px 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:-27px 3px;}
.locale_flag_FR_FR i{background-position:-54px 3px;}
.locale_flag_FR_BE i,.locale_flag_NL_BE i{background-position:-81px 3px;}
.locale_flag_IT_IT i{background-position:-108px 3px;}
.locale_flag_NL_NL i{background-position:-135px 3px;}
.locale_flag_RU_RU i{background-position:-162px 3px;}
.locale_flag_EN_ZA i{background-position:-189px 3px;}
.locale_flag_ES_ES i{background-position:-216px 3px;}
.locale_flag_PT_PT i{background-position:-243px 3px;}
.locale_flag_DE_CH i,.locale_flag_FR_CH i,.locale_flag_IT_CH i{background-position:-270px 3px;}
.locale_flag_DE_AT i{background-position:-297px 3px;}
.html_sitemap ul,.html_sitemap li{list-style:none;margin:0;padding:0;}
.twentyfour.columns.html_sitemap{margin:1.25em 1.25em 0 0.35em;}
.html_sitemap .five.columns{margin-right:1.063em;margin-left:0.813em;}
.html_sitemap .one.column.border{border-left:0.0625em solid #E0E0E0;height:48.125em;width:0.625em;margin-left:0;}
.html_sitemap .six.columns li{padding:0;}
.html_sitemap>div>ul>li>a{font-size:1.125em;font-weight:bold;}
.html_sitemap>div>ul>li>ul{margin-top:0.75em;}
.html_sitemap>div>ul>li>ul>li{text-indent:-1em;margin-left:1em;}
.html_sitemap>div>ul>li>ul>li>a{font-size:0.813em;}
.html_sitemap>div>ul>li>ul>li>a:before{font-family:nintendoicons-light;font-size:0.5em;content:">";margin-right:0.5em;}
.html_sitemap>div>hr{width:95%;}
.showHideBtn p.arrow_down{float:right;background-color:#D1D1D1;border-radius:50px 50px 50px 50px;color:#808080;font:70%/2.25em nintendoicons-light;height:22px;text-align:center;width:22px;margin:auto;}
.showHideBtn p.arrow_up{float:right;background-color:#D1D1D1;border-radius:50px 50px 50px 50px;color:#808080;font:70%/1.8em nintendoicons-light;height:22px;text-align:center;width:22px;margin:auto;}
.showHideBtn p.arrow_down:hover,.showHideBtn p.arrow_up:hover{color:#fff;background-color:#008FCB;}
.showHideBtn{display:block;}
.showHideBtn hr{clear:both;}
.showHideBox{display:none;border-bottom:0.1em solid #e0e0e0;margin:0 0 18px 0;padding:0 0 10px 0;}
.showHideBtn p.arrow_down{float:right;background-color:#D1D1D1;border-radius:50px 50px 50px 50px;color:#808080;font:70%/2.25em nintendoicons-light;height:22px;text-align:center;width:22px;margin:auto;}
.showHideBtn p.arrow_up{float:right;background-color:#D1D1D1;border-radius:50px 50px 50px 50px;color:#808080;font:70%/1.8em nintendoicons-light;height:22px;text-align:center;width:22px;margin:auto;}
.showHideBtn p.arrow_down:hover,.showHideBtn p.arrow_up:hover{color:#fff;background-color:#008FCB;}
.showHideBtn{display:block;}
.showHideBtn hr{clear:both;}
.showHideBox{display:none;border-bottom:0.1em solid #e0e0e0;margin:0 0 18px 0;padding:0 0 10px 0;}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:37%;}
.pickerCarousel{border-radius:0;box-shadow:none;color:#999999 !important;padding:7px 0 0;text-decoration:none;text-shadow:1px 1px 1px #e7e7e7;text-transform:none;}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{font:80%/0.813em nintendoicons-light;height:1.8em;position:absolute;top:2px;width:1.8em;}
.ui-datepicker .ui-datepicker-prev{content:">";left:2px;margin-right:-0.4em;padding-left:0.4em;vertical-align:middle;}
.ui-datepicker table{margin:0 0 0.4em 15%;}
.ui-datepicker-next.ui-corner-all.pickerCarousel.arrow_next{margin-right:-2em;}
.ui-datepicker .ui-datepicker-title{font-size:0.813em;font-weight:normal;line-height:1.5em;margin-left:18%;text-align:center;width:11em;}
.ui-datepicker-calendar thead{display:table;}
.ui-datepicker-calendar tbody{display:table;caption-side:bottom;background:#e7e7e7;background:-webkit-linear-gradient(-45deg, #e7e7e7 0%, #ffffff 100%) repeat scroll 0 0 transparent;background:linear-gradient(to bottom, #e7e7e7 0%, #ffffff 100%) repeat scroll 0 0 transparent;padding-left:10px;}
.ui-datepicker .ui-state-disabled,.ui-datepicker .ui-widget-content .ui-state-disabled,.ui-datepicker .ui-widget-header .ui-state-disabled{opacity:1;filter:alpha(opacity=135);}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{filter:none;}
