@import url(http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700); article,aside,figure,footer,header,hgroup,menu,nav,section {display:block}h1,h2,h3,h4,h5,h6,p,blockquote,ul,li,ol,dl,dt,dd,form,body,html,article,aside,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;font-size:100%}html {height:100%}body {font-size:76%;font-family:Helvetica, Arial, sans-serif}a {text-decoration:none}a:hover {text-decoration:underline}.text-only {display:none}.centered {text-align:center}.centered div,.centered object,.centered embed,.centered iframe {margin-left:auto;margin-right:auto}.clear {clear:both}a img {border:none}#header .inner .search form {background:#999;padding:10px;position:relative;height:40px}#header .inner .search form .controls {display:block;background:url(images/search.png) no-repeat top left;width:290px;height:40px;margin:0 auto}#header .inner .search form input {border:none;background:none;height:40px}#header .inner .search form #query {width:230px;float:left;padding:15px 10px 12px 10px;height:13px;outline:none}#header .inner .search form .button {width:40px;float:left;text-indent:-9999px;overflow:hidden;cursor:pointer}#header .inner .controlbar a {color:#FFF}#header .inner .controlbar .avatar {float:left;padding-right:10px}#header .inner .controlbar .avatar img {width:60px;height:60px;vertical-align:bottom}#header .inner .controlbar .details {margin-left:70px;height:45px;padding:7px 0 8px 10px}#header .inner .controlbar .details .username {padding-top:2px;font-weight:bold;font-size:130%;white-space:nowrap;overflow:hidden}#header .inner .controlbar .details ul.options {padding:5px 0}#header .inner .controlbar .details ul.options li {list-style:none;display:inline}#header .inner .controlbar .details ul.options a {display:block;float:left;margin-right:5px;padding-right:5px;font-weight:bold;border-right:1px solid #CCC}#header .inner .controlbar .details ul.options .last a {border:none}#header .inner .controlbar .social {float:right;list-style-type:none;margin:0;padding:0;height:25px;line-height:150%}#header .inner .controlbar .social li {margin:0;padding:0 12px 0 0;height:25px;text-align:right}#header .inner .controlbar .social a.twitter-follow-button {visibility:hidden}.device-desktop #header .inner {width:960px;margin:0 auto}.device-desktop #header .inner h1.title a {display:block;width:320px;height:90px;text-indent:-9999px;overflow:hidden;float:left;outline:none}.device-desktop #header .inner .search {width:310px;height:60px;float:left;margin:15px 10px}.device-desktop #header .inner .controlbar {margin:15px 0;width:300px;height:60px;float:left}.device-desktop #header .inner .menu {clear:both;background:#FFF;padding:10px 10px 0 10px;overflow:hidden}.device-desktop #header .inner .menu ol,.device-desktop #header .inner .menu li {list-style:none;margin:0;padding:0;display:inline}.device-desktop #header .inner .menu ol {display:block;height:45px}.device-desktop #header .inner .menu ol a,.device-desktop #header .inner .menu span.label {outline:none;color:#FFF;text-transform:uppercase;font-size:11pt;font-weight:bold;float:left;padding:16px 20px 14px 20px;height:15px}.device-desktop #header .inner .menu ol .last a {border:none}#footer {font-size:11pt}#footer a {color:#FFF}#footer .inner {width:960px;margin:0 auto;padding:20px 0}#footer .inner .friends,#footer .inner .help {clear:both;background:#444;font-weight:bold;padding:10px;text-align:center}#footer .inner .friends span,#footer .inner .help span {padding:0 10px;font-weight:normal}#footer .inner .friends a,#footer .inner .help a {font-weight:bold}#footer .inner .social {clear:both;margin:15px 0}#footer .inner .social li {list-style-type:none;padding-left:58px;height:48px;margin-bottom:10px}#footer .inner .social a {background:#444;display:block;padding:13px 10px 7px 10px;font-weight:bold;font-size:13pt;height:25px;margin-bottom:3px}#footer .inner .social a:hover {text-decoration:none}#footer .inner .social .twitter {background:url(images/twitter_48.png) no-repeat center left}#footer .inner .social .twitter a:hover {background:#43bfe1}#footer .inner .social .feed {background:url(images/feed_48.png) no-repeat center left}#footer .inner .social .feed a:hover {background:#f88311}#footer .inner .social .facebook {background:url(images/facebook_48.png) no-repeat center left}#footer .inner .social .facebook a:hover {background:#3b5998}#footer .inner .social .youtube {background:url(images/youtube_48.png) no-repeat center left}#footer .inner .social .youtube a:hover {background:#AAA}#footer .inner .social .instagram {background:url(images/instagram_48.png) no-repeat center left}#footer .inner .social .instagram a:hover {background:#ab8163}#footer .inner .social .twitch {background:url(images/twitch_48.png) no-repeat center left}#footer .inner .social .twitch a:hover {background:#6441a5}#footer .inner .group {margin:20px 0 5px 0;width:300px;float:right}#footer .inner .group h2.heading {text-transform:uppercase;font-size:120%;color:#FFF}#footer .inner .top-stories,#footer .inner .top-games {width:310px;float:left;margin:20px 0 5px 0}#footer .inner .top-stories h2.heading,#footer .inner .top-games h2.heading {text-transform:uppercase;font-size:120%;color:#FFF}#footer .inner .top-stories .item,#footer .inner .top-games .item {overflow:hidden;height:60px;background:#444;margin:15px 0}#footer .inner .top-stories .item .image,#footer .inner .top-games .item .image {width:70px;float:left;margin-right:6px}#footer .inner .top-stories .item .heading,#footer .inner .top-games .item .heading {padding:3px 5px 0 0}#footer .inner .top-games .item {height:38px;margin:12px 0 5px 0}#footer .inner .top-games .item a {display:block;overflow:hidden;white-space:nowrap}#footer .inner .top-games .item .image {width:38px}#footer .inner .top-games .item .heading {padding:10px}#footer .inner .top-stories {margin-right:20px}#footer .inner p.return-to-top a {background:url(images/logo-white.png?v2) no-repeat center;display:block;height:80px;text-indent:-999px;overflow:hidden}#footer .inner p.copyright {clear:both;font-size:90%;text-align:center;line-height:175%}#footer .inner p.copyright a {font-weight:bold}html,#footer {background:#1d1d1d}body {background:#000;color:#FFF}body.clickable {cursor:pointer}body.clickable #header .inner,body.clickable #content,body.clickable #footer {cursor:default}a {color:#087cda}a:hover {color:#e39300}.portrait {width:300px;float:left;position:relative}.device-desktop .frame {margin:0 auto;padding-bottom:10px}.device-desktop .frame,.device-desktop .masthead,.device-desktop #page {width:960px}.device-desktop #page {float:left}.full {padding:10px;background:#FFF}.content {background:#FFF;color:#000}.main {width:630px;float:left;padding:10px 10px 0 10px}.masthead {clear:both;padding:10px 0 0 0;margin:0 auto;background:#FFF;position:relative}.masthead div {margin:0 auto 0 auto}.masthead img,.masthead iframe,.masthead embed,.masthead object {vertical-align:bottom;outline:none}.masthead a {outline:none}body.device-desktop {min-height:100%;min-width:1260px}body.device-desktop .frame {width:1260px}body.device-desktop .masthead {padding:0 300px 0 0;background:none}body.device-desktop .masthead .inner {padding-top:10px;background:#FFF;text-align:center}body.device-desktop .masthead .pagefair {width:728px;margin:0 auto}body.device-desktop .portrait {padding:10px 0 0 0}body.device-desktop #header .header-wrapper,body.device-desktop #footer {padding-right:300px}body.skin.device-desktop {min-height:100%;min-width:1260px}body.skin.device-desktop .masthead {background:none;padding:0}body.skin.device-desktop .masthead .inner,body.skin.device-desktop .masthead .insert {background:none;width:auto;margin:0;padding:0}body.skin.device-desktop .masthead div {margin:0}body.skin.device-desktop .masthead img {display:block}body.skin.device-desktop .portrait {padding:0}body.skin.device-desktop .frame,body.skin.device-desktop .masthead {width:1260px}body.skin.device-desktop #header .inner .menu {background:#FFF;padding-bottom:10px}#sidebar {width:310px;float:left}#sidebar .sidebar {width:300px;background:#FFF;padding:10px 10px 1px 0}#footer {clear:both}#header .inner .search form.active {background:transparent;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99555555,endColorstr=#99555555);background:rgba(85,85,85,0.6)}#search-results {display:none;background:transparent;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc555555,endColorstr=#cc555555);background:rgba(85,85,85,0.8);position:absolute;top:60px;left:-250px;width:780px;padding:10px 10px 5px 10px;z-index:10000}#search-results .items {position:relative;width:100%;background:#FFF url(images/shadow.png) repeat-x top;padding:10px 5px 5px 5px}#search-results .items td {padding:10px;text-align:center;width:25%;font-size:115%;vertical-align:top;line-height:125%}#search-results .items td.highlight,#search-results .items td.item:hover {background:#0080db}#search-results .items td.highlight a,#search-results .items td.item:hover a {color:#FFF}#search-results .items td.highlight a:hover,#search-results .items td.item:hover a:hover {text-decoration:underline}#search-results p.actions {padding:5px 0 0 0;text-align:center}.search-results {font-size:115%}.search-results .item {padding:5px 0 15px 0;line-height:150%;clear:both;overflow:auto}.search-results .item p,.search-results .item p.description {padding:2px 0}.search-results .item a {font-size:120%}.search-results .item .description {font-weight:normal;font-size:100%}.search-results .item .url {color:#008000}.flash {position:relative}.flash .messages {padding:0 10px;background:#FFF;overflow:auto}.flash p {margin:10px 0 0 0;padding:10px 10px 10px 32px;color:#FFF;font-size:120%;font-weight:bold;cursor:pointer}.flash p a {text-decoration:underline;color:#FFF}.flash p strong {font-size:120%}.flash p.info {background:#78BE39 url(http://static.cuttlefish.com/icons/silk/16x16/accept.png) no-repeat 1% 50%}.flash p.warn {background:#F79131 url(http://static.cuttlefish.com/icons/silk/16x16/error.png) no-repeat 1% 50%}.flash p.error {background:#E20D1B url(http://static.cuttlefish.com/icons/silk/16x16/exclamation.png) no-repeat 1% 50%}.skin .flash .messages {position:absolute;z-index:90;left:0;right:0;background:#FFF}.skin .flash .messages p {margin:0 0 10px 0;box-shadow:0 0 10px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);-o-box-shadow:0 0 10px rgba(0,0,0,0.2);-ms-box-shadow:0 0 10px rgba(0,0,0,0.2)}.status-live {color:#78BE39}.status-pending {color:#F79131}.status-draft {color:#E20D1B}.main .items .item {padding:10px 0 20px 0;margin-bottom:10px;border-bottom:1px dotted #CCC}.main .items .item .date {display:block;padding:8px 5px;font-weight:bold;color:#333;background:url(images/gradient.gif) repeat-x center}.main .items .item .promoted {float:right;padding:0;font-weight:bold;color:#333;vertical-align:middle;line-height:25px}.main .items .item .promoted span {display:inline-block;width:30px;height:25px;background:#0080db url(images/promoted.png) no-repeat center;vertical-align:middle;margin-left:3px;margin-bottom:4px}.main .items .item .heading {font-size:210%;letter-spacing:0;padding:5px 0 5px 0;font-weight:bold;letter-spacing:-1px}.main .items .item .heading a span,.main .items .item .heading a:hover span {color:#000;text-decoration:none}.main .items .item .heading a:hover {text-decoration:none}.main .items .item .image {width:175px;float:left;padding:5px 15px 0 0;margin-bottom:15px}.main .items .item .image img {box-shadow:0 0 5px #CCC;-moz-box-shadow:0 0 5px #CCC;-webkit-box-shadow:0 0 5px #CCC;-o-box-shadow:0 0 5px #CCC;-ms-box-shadow:0 0 5px #CCC;vertical-align:bottom}.main .items .item .info {margin-left:190px}.main .items .item .info p {font-size:115%;padding:0 0 3px 0;line-height:160%}.main .items .sticky .image {width:300px}.main .items .sticky .info {margin-left:315px}.main .items .last {border:none}.main .systems .item {padding:10px 0}.content .article .version,.article .version {float:right;font-size:115%;font-weight:bold;padding-top:5px;color:#333}.content .article p.date,.article p.date {font-weight:bold;padding-top:5px;padding-bottom:5px;margin-bottom:10px;border-bottom:1px dotted #AAA;font-size:115%;color:#333}.content .article .notes-to-editor,.article .notes-to-editor {border:1px solid #c24141;background:#ffdede;color:#8c0000;padding:10px 10px 5px 10px;margin:10px 0}.content .article aside.author,.article aside.author {clear:both;overflow:auto;margin:10px 0 5px 0;padding:15px 0 0 0;border-top:1px dotted #AAA}.content .article aside.author .twitter,.article aside.author .twitter {float:right;padding-top:3px}.content .article aside.author .twitter a,.article aside.author .twitter a {background:url(images/twitter_icon.png) no-repeat center left;padding-left:20px;color:#2299cc;font-weight:bold}.content .article aside.author .heading,.article aside.author .heading {letter-spacing:0;padding:0}.content .article aside.author .avatar,.article aside.author .avatar {float:left;margin:0 10px 10px 0}.content .article aside.author .text,.article aside.author .text {margin:0}.content .article .text,.article .text {font-size:115%}.content .article .text ul,.content .article .text ol,.content .article .text p,.article .text ul,.article .text ol,.article .text p {line-height:160%}.content .article .text h2,.article .text h2 {font-size:150%}.content .article .text h3,.article .text h3 {font-size:115%;padding:10px 0}.content .article .text hr,.article .text hr {border:none;border-top:1px solid #CCC;margin:1.5em 0 2.5em 0;padding:0;height:0}.content .article .source,.article .source {padding:0 0 15px 0;color:#666}.content .article .source a,.content .article .tags a,.article .source a,.article .tags a {font-weight:bold}.content .article .tag-list ul.tags,.article .tag-list ul.tags {padding:0 0 5px 0}.content .article .picture.left,.content .article .picture.right,.article .picture.left,.article .picture.right {background:#EEE;padding:8px;width:250px;text-align:center}.content .article .picture.left img,.content .article .picture.right img,.article .picture.left img,.article .picture.right img {width:250px}.content .article .picture.img-original,.article .picture.img-original {width:auto}.content .article .picture.img-original img,.article .picture.img-original img {width:auto}.content .article .picture-article,.article .picture-article {width:500px;margin:10px auto}.content .article .picture,.article .picture {margin-bottom:10px}.content .article .picture p,.article .picture p {margin:0;padding:0}.content .article .picture.right,.article .picture.right {margin:0 0 10px 10px}.content .article .picture.left,.article .picture.left {margin:0 10px 10px 0}.content .article .picture .img,.article .picture .img {position:relative}.content .article .picture .img a.enlarge,.article .picture .img a.enlarge {display:block}.content .article .picture .img img,.article .picture .img img {vertical-align:bottom}.content .article .picture .img .image-credit,.article .picture .img .image-credit {background:transparent;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5000000,endColorstr=#e5000000);background:rgba(0,0,0,0.9);display:inline-block;opacity:0.8;filter: alpha(opacity = 80);zoom:1;color:#FFF;padding:3px 5px;font-size:smaller;position:absolute;bottom:0;right:0;white-space:nowrap;letter-spacing:0;transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;-webkit-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;-ms-transition:opacity 0.2s ease}.content .article .picture .img .image-credit:hover,.article .picture .img .image-credit:hover {opacity:1;filter: alpha(opacity = 100);zoom:1}.content .article .picture .img .image-credit a,.article .picture .img .image-credit a {color:#FFF}.content .article .object,.article .object {text-align:center}.content .article .object iframe,.article .object iframe {margin-left:auto !important;margin-right:auto !important}.content .article .embed p.caption,.article .embed p.caption {background:#666;color:#FFF;margin-top:8px;text-align:center;font-size:90%;font-weight:bold;padding:2px}.content .article .strip,.article .strip {text-align:center}.content .article .strip img,.article .strip img {display:inline-block}.content .article .strip p.caption,.article .strip p.caption {background:#EEE;color:#333;font-weight:bold;padding:8px;font-size:115%}.content .article .gallery,.article .gallery {clear:both;overflow:auto;margin:10px 0}.content .article .gallery .col,.article .gallery .col {float:left}.content .article .gallery .col img,.article .gallery .col img {vertical-align:bottom;margin-bottom:5px;display:block}.content .article .gallery p.caption,.article .gallery p.caption {clear:both;background:#EEE;color:#333;font-weight:bold;padding:8px;font-size:115%}.content .article .updated,.article .updated {border-top:1px dotted #AAA;font-style:italic;padding-top:10px}.content .article .scoring,.article .scoring {clear:both;height:160px;position:relative}.content .article .scoring p.score,.article .scoring p.score {float:right;color:#DDD;letter-spacing:-5px;font-size:400%;margin:0}.content .article .scoring p.policy,.article .scoring p.policy {color:#999;line-height:150%;font-size:115%;float:left;width:300px;padding-top:25px}.content .article .scoring p.policy a,.article .scoring p.policy a {color:#999}.content .article .scoring .score-label,.article .scoring .score-label {letter-spacing:-2px;font-weight:bold;font-size:75%;padding-right:5px}.content .article .scoring .value,.article .scoring .value {color:#0080db;font-size:150%;letter-spacing:-2px}.content .article .scoring .best,.article .scoring .best {letter-spacing:-5px;padding-right:15px}.content .article .scoring .not-scored,.article .scoring .not-scored {letter-spacing:-2px}.content .article .scoring .stars,.article .scoring .stars {display:block;height:65px;background:url(images/stars_63.png) repeat-x bottom left;text-align:left}.content .article .scoring .star,.article .scoring .star {display:block;height:65px;background:url(images/stars_63.png) repeat-x top left;background-color:#0080db}.content .article .disclaimer,.article .disclaimer {color:#333;line-height:150%;padding:15px 0;margin:15px 0 0 0;border-top:1px dotted #AAA;font-size:115%;font-style:italic}.content .article ul.social-buttons,.article ul.social-buttons {padding:0;border-top:1px dotted #AAA}.content .article .socialize,.article .socialize {background:#F8F8F8}#inline_video_body {position:relative;width:600px;height:340px;display:none;overflow:hidden;margin-left:auto;margin-right:auto;padding-bottom:15px}#inline_video_body #inline_video_ad_wrapper {position:relative;width:600px;height:340px}#inline_video_body #inline_video_adContainer {position:absolute;top:0px;left:0px;width:600px;height:340px}#inline_video_body #inline_video_body {width:100%;height:0;overflow:hidden;position:relative}#inline_video_body #inline_video_video_close {position:absolute;top:25px;right:0;cursor:pointer}#inline_video_body #inline_video_advert {width:100%;text-align:center;padding:20px 0 10px 0;color:#AAA;font-weight:bold}#inline_video_body #inline_video_video_rollover {display:block}#inline_video_body #inline_video_videoWrapper {width:0;height:0;overflow:hidden;display:none}.avatar {position:relative}.avatar span.is-admin {background:url(http://static.cuttlefish.com/icons/silk/16x16/shield.png) no-repeat top right;width:16px;height:16px;overflow:hidden;text-indent:-9999px;position:absolute;bottom:0;right:5px}.avatar span.is-staff {background:url(http://static.cuttlefish.com/icons/silk/16x16/shield_silver.png) no-repeat top right;width:16px;height:16px;overflow:hidden;text-indent:-9999px;position:absolute;bottom:0;right:5px}.device-desktop .comments .comment .detail {margin-left:105px;padding-right:10px}.device-mobile .comments .comment .avatar {width:auto}.device-mobile .comments .comment .avatar img {width:50px;height:50px}.comments .comment {padding:20px 0 20px 0;overflow:auto;border-bottom:1px dotted #CCC}.comments .comment .avatar {position:relative;padding:0 10px;width:80px;float:left}.comments .comment .detail .num {float:right}.comments .comment .detail .num a {color:#666}.comments .comment .detail .num:after {content:nth-child(2)}.comments .comment .detail .author {color:#666}.comments .comment .detail .author a.username {font-weight:bold;font-size:115%}.comments .comment .detail .text {padding-top:5px;font-size:115%;margin:0}.comments .comment .detail .text p {white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word}.comments .comment .detail .text a.mention {font-weight:bold}.comments .comment .detail .text img {max-width:515px}.comments .comment .detail .info {list-style-type:none;color:#666}.comments .comment .detail .info li {display:inline;padding:0 7px;border-left:1px solid #DDD;line-height:16px}.comments .comment .detail .info li a,.comments .comment .detail .info li .site {padding:1px 0 0 20px}.comments .comment .detail .info li abbr,.comments .comment .detail .info li time {border:none;outline:none}.comments .comment .detail .info li.first {display:inline;padding-left:0;border:none}.comments .comment .detail .info a.login {background:url(http://static.cuttlefish.com/icons/silk/16x16/user.png) no-repeat center left}.comments .comment .detail .info a.reply {background:url(http://static.cuttlefish.com/icons/silk/16x16/comments.png) no-repeat center left}.comments .comment .detail .info a.edit {background:url(http://static.cuttlefish.com/icons/silk/16x16/comment_edit.png) no-repeat center left}.comments .comment .detail .info a.delete {background:url(http://static.cuttlefish.com/icons/silk/16x16/comment_delete.png) no-repeat center left}.comments .comment .detail .info a.report {background:url(http://static.cuttlefish.com/icons/silk/16x16/error.png) no-repeat center left}.comments .comment .detail .info .site {width:0;display:inline-block;overflow:hidden}.comments .comment .detail .info .site-nintendolife {background:url(http://www.nintendolife.com/favicon.ico) no-repeat center left}.comments .comment .detail .info .site-pushsquare {background:url(http://www.pushsquare.com/favicon.ico) no-repeat center left}.comments .comment .detail .info .site-kinectaku {background:url(http://www.kinectaku.com/favicon.ico) no-repeat center left}.comments .comment .detail form .fm-field-name {display:none}.comments .comment .detail form .fm-field {padding:0}.comments .comment .detail form textarea {font-size:115%;width:499px}.comments .comment .detail form .fm-footer {text-align:left;padding:10px 0}.comments .comment .detail form .fm-footer .rules {color:#666;float:right}.comments article:last-child {border:none}.device-desktop .comment .detail .info li {display:none}.device-desktop .comment:hover {background:#F8F8F8}.device-desktop .comment:hover .info li .site {width:auto}.device-desktop .comment:hover .info li {display:inline}.sidebar .block {clear:both}.sidebar .body {background:#F8F8F8}.sidebar .cover {background-color:#DDD;float:right;margin:0pt 0pt 5px 5px;padding:5px}.sidebar .cover img {display:block}.sidebar .insert {padding-bottom:10px;margin-top:0;text-align:center}.sidebar .insert iframe {margin:0 auto}.sidebar .insert div,.sidebar .insert iframe {background:#FFF}.sidebar .items .item {clear:left;overflow:auto;padding:10px;border-bottom:1px dotted #CCC;color:#333}.sidebar .items .item .heading {padding:0 0 2px 0;letter-spacing:0;font-size:130%}.sidebar .items .item .image {float:left;margin:0 10px 0 0}.sidebar .items .item .image img {box-shadow:0 0 5px #CCC;-moz-box-shadow:0 0 5px #CCC;-webkit-box-shadow:0 0 5px #CCC;-o-box-shadow:0 0 5px #CCC;-ms-box-shadow:0 0 5px #CCC;vertical-align:bottom}.sidebar .items .item .info {float:left;width:170px}.sidebar .items .last {border:none}.sidebar .trailers .item {position:relative;overflow:visible}.sidebar .trailers .item .image {float:none;position:relative}.sidebar .trailers .item .image img {width:280px;height:155px}.sidebar .trailers .item .image span {position:absolute;top:0;left:0;display:block;width:280px;height:120px;background:url(images/video-play-button.png) no-repeat center;opacity:0.8;filter: alpha(opacity = 80);zoom:1;transition:opacity 0.25s ease-in;-moz-transition:opacity 0.25s ease-in;-webkit-transition:opacity 0.25s ease-in;-o-transition:opacity 0.25s ease-in;-ms-transition:opacity 0.25s ease-in;-webkit-transition:opacity 0.25s ease-in}.sidebar .trailers .item .image a:hover span {opacity:1;filter: alpha(opacity = 100);zoom:1;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-moz-transition:opacity 0.25s ease-out;-webkit-transition:opacity 0.25s ease-out;-o-transition:opacity 0.25s ease-out;-ms-transition:opacity 0.25s ease-out}.sidebar .trailers .item .info {position:absolute;z-index:100;bottom:10px;left:10px;right:10px;background:transparent;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000);background:rgba(0,0,0,0.8);float:none;width:auto;color:#DDD;padding:5px}.sidebar .trailers .item .info .heading {font-size:120%}.sidebar .trailers .item .info a {color:#FFF}.sidebar table.gallery td {background:#EEE;vertical-align:middle}.sidebar .packshots {overflow:hidden}.sidebar .packshots li {list-style:none;display:block;float:left;width:90px;height:120px;text-align:center;padding:10px 5px;overflow:hidden;border-bottom:1px dotted #CCC}.sidebar .packshots li a {font-weight:bold}.sidebar .packshots li img {box-shadow:0 0 5px #CCC;-moz-box-shadow:0 0 5px #CCC;-webkit-box-shadow:0 0 5px #CCC;-o-box-shadow:0 0 5px #CCC;-ms-box-shadow:0 0 5px #CCC}.sidebar #overview .body p {padding:0 0 2px 0}.sidebar ul.stores {margin:5px 0 10px 0;padding:0}.sidebar ul.stores li {list-style-type:none;display:block;width:300px;height:80px;position:relative}.sidebar ul.stores a {position:absolute;top:0;left:-5px;display:block;width:95px;height:40px;color:#FFF;font-weight:bold;text-align:center;padding:20px 200px 20px 15px}.sidebar ul.stores a span {font-size:200%;display:block}.sidebar ul.stores .psstore {background:url(images/stores/psstore.png)}.sidebar ul.stores .psplus {background:url(images/stores/psplus.png);color:#ffd300}.sidebar ul.stores .zavvi {background:url(images/stores/zavvi.png)}.sidebar ul.stores .play {background:url(images/stores/play.png)}.sidebar ul.stores .game {background:url(images/stores/game.png)}.sidebar ul.stores .gamestation {background:url(images/stores/gamestation.png)}.sidebar ul.stores .gameplay {background:url(images/stores/gameplay.png)}.sidebar ul.stores .gamesbasement {background:url(images/stores/gamesbasement.png)}.sidebar ul.stores .shopto {background:url(images/stores/shopto.png)}.sidebar ul.stores .metacritic {background:url(images/stores/metacritic.png)}.sidebar ul.stores .metacritic span {font-size:275%}.sidebar ul.stores .metacritic abbr {font-size:75%}.sidebar ul.stores .good {background:url(images/stores/metacritic-scores.png) no-repeat bottom}.sidebar ul.stores .average {background:url(images/stores/metacritic-scores.png) no-repeat center}.sidebar ul.stores .poor {background:url(images/stores/metacritic-scores.png) no-repeat top}.sidebar .twitter .body {border:1px solid #559abb;padding-top:49px;background:#8dcae9 url(images/twitter-logo.gif) no-repeat top center}.sidebar .twitter .body a {color:#0c5c82}.sidebar .twitter .body .tweet {padding:6px 0}.sidebar .twitter .body .tweet p.message {line-height:160%}.sidebar .twitter .body .stream {padding:10px;background:url(images/twitter-bg.png) repeat-x bottom}.sidebar .twitter .body .date a {color:#0e6e9c;font-size:90%}.sidebar .twitter .body .follow {padding-top:5px}.sidebar .twitter .body .follow a {display:block;color:#FFF;padding:8px;text-align:center;background:#0e6e9c;font-weight:bold;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;font-size:130%}.sidebar .contact .body {padding:5px 10px}.sidebar .contact .body p {font-size:115%}.sidebar .contact .body p a {font-weight:bold}.sidebar .contact .body dl {line-height:150%}.sidebar .contact .body dl dt {font-weight:bold}.sidebar .contact .body dl dd {padding:5px 0 10px 10px}.block > header {background:#1d1d1d;color:#FFF}.block > header h2 {padding:13px 10px 9px 10px;text-transform:uppercase;font-size:11pt}.block > header h2 a {color:#FFF}.block .toolbar {padding:8px;background:#EEE;color:#999;font-size:11pt}.block .toolbar a,.block .toolbar span {font-weight:bold}.block .breadcrumbs {background:url(images/shadow.png) repeat-x top;padding:5px 6px;font-weight:bold;color:#333}.block .more a {border-top:1px solid #DDD;color:#555;background:#EEE url(images/more.png) no-repeat center right;font-size:11pt;font-weight:bold;padding:10px;text-align:center;display:block}.block .more a strong {color:#000}.block .more a:hover {background:#0080DB url(images/more-white.png) no-repeat center right;color:#FFF;text-decoration:none}.block .more a:hover strong {color:#FFF}.block .more a.expand {background-image:url(images/expand.png)}.block .more a.expand:hover {background-image:url(images/expand-white.png)}.block p.empty {background:#F4F4F4;font-size:130%;font-weight:bold;color:#555;padding:25px;text-align:center}.block ul.related {margin:10px 10px 10px 25px;font-size:115%;line-height:150%;list-style-type:square;color:#666}.block ul.related a {font-weight:bold}.block-plain header {color:#808080;padding:5px 0;font-size:larger}.block-plain header span {color:#808080 !important}.content .user .body {padding-top:10px}.content .user h1.title {padding:0 0 5px 0;font-size:300%;line-height:100%}.content .user h2.heading {padding:0 0 5px 0;letter-spacing:0;font-size:175%}.content .user p.text,.content .user p.info {font-style:italic;color:#666;line-height:150%;font-family:Georgia,Times New Roman,serif;font-size:14px;padding:0 0 5px 0;margin-left:148px}.content .user .avatar {background:#F8F8F8;padding:10px;margin:0 10px 10px 0;float:left}.content .user .avatar span.is-admin,.content .user .avatar span.is-staff {bottom:10px}.content .user dl.info {clear:both;background:#F8F8F8;margin:10px 0;padding:10px 15px 5px 15px;overflow:auto;font-size:115%;line-height:150%}.content .user dl.info dt {width:23%;font-weight:bold;float:left;padding-bottom:5px;clear:left}.content .user dl.info dd {padding-bottom:5px;width:75%;float:left}.content .user ul.social {clear:both;list-style-type:none;display:block;overflow:auto;margin:10px -10px -10px 0}.content .user ul.social li {width:155px;margin:0 10px 10px 0;float:left;padding-left:48px}.content .user ul.social li span,.content .user ul.social li a {display:block;font-weight:bold;padding:15px 10px;font-size:larger;background:#F8F8F8;white-space:nowrap;overflow:hidden}.content .user ul.social li.gamertag {background:#54c104 url(images/icon_gamertag.png?v3) no-repeat center left}.content .user ul.social li.gamertag span,.content .user ul.social li.gamertag a {color:#54c104}.content .user ul.social li.twitter {background:#00aced url(images/icon_twitter.png) no-repeat center left}.content .user ul.social li.twitter span,.content .user ul.social li.twitter a {color:#00aced}.content .user ul.social li.facebook {background:#3b5997 url(images/icon_facebook.png) no-repeat center left}.content .user ul.social li.facebook span,.content .user ul.social li.facebook a {color:#3b5997}.content .user ul.social li.googleplus {background:#d61e1e url(images/icon_googleplus.png) no-repeat center left}.content .user ul.social li.googleplus span,.content .user ul.social li.googleplus a {color:#d61e1e}.content .user ul.social li.linkedin {background:#0076a8 url(images/icon_linkedin.png) no-repeat center left}.content .user ul.social li.linkedin span,.content .user ul.social li.linkedin a {color:#0076a8}.content .user ul.social li.instagram {background:#a06b52 url(images/icon_instagram.png) no-repeat center left}.content .user ul.social li.instagram span,.content .user ul.social li.instagram a {color:#a06b52}.content .user ul.social li.psn {background:#0039ad url(images/icon_psn.png?v2) no-repeat center left}.content .user ul.social li.psn span,.content .user ul.social li.psn a {color:#0039ad}.content .user ul.social li.nintendoid {background:#ff7d01 url(images/icon_nintendoid.png) no-repeat center left}.content .user ul.social li.nintendoid span,.content .user ul.social li.nintendoid a {color:#ff7d01}.content .user ul.social li.steam {background:#000 url(images/icon_steam.png) no-repeat center left}.content .user ul.social li.steam span,.content .user ul.social li.steam a {color:#000}.content .user ul.social li.friendcode {background:#cf000e url(images/icon_3ds.png) no-repeat center left}.content .user ul.social li.friendcode span,.content .user ul.social li.friendcode a {color:#cf000e}.content .user ul.social li.backloggery {background:#293648 url(images/icon_backloggery.png) no-repeat center left}.content .user ul.social li.backloggery span,.content .user ul.social li.backloggery a {color:#293648}.content section.text,.content div.text {margin-bottom:10px}.content section.text ul,.content div.text ul {line-height:150%;padding:0 10px 15px 35px;margin:0;list-style-type:square}.content section.text ol,.content div.text ol {line-height:150%;padding:0 10px 15px 35px;margin:0}.content section.text h2,.content div.text h2 {font-size:150%;font-weight:bold;padding:5px 0 5px 0}.content p.description,.content p.text,.content .text p {line-height:150%;padding-bottom:10px;padding-top:5px}.content h1.title {padding:5px 0 5px 0;font-size:350%;font-weight:bold;letter-spacing:-1px;line-height:125%}.content h2.heading {font-size:135%;font-weight:bold;letter-spacing:-1px;padding:5px 0 5px 0}.content .text blockquote {padding-left:0;margin:5px 10px 10px 20px}.content .paginate {border-top:1px solid #DDD;padding:15px 10px 10px 10px;font-size:115%;color:#555;text-align:center;font-weight:bold}.content .paginate li {list-style:none;display:inline}.content .paginate span,.content .paginate a {display:inline-block}.content .paginate a {background:#EEE;padding:3px;color:#555;min-width:20px;text-align:center}.content .paginate a.active,.content .paginate a:hover {background:#0080DB;color:#FFF;text-decoration:none}.content p.description {font-weight:bold}.content .fm-footer {padding-bottom:15px}.content .feature-content {background:#FFF;padding:10px 10px 0 10px}.content .content-header {background-color:#2C2C2C;background-position:center center;background-repeat:no-repeat;position:relative;overflow:hidden;text-shadow:1px 1px 1px #555;-moz-text-shadow:1px 1px 1px #555;-webkit-text-shadow:1px 1px 1px #555;-o-text-shadow:1px 1px 1px #555;-ms-text-shadow:1px 1px 1px #555;height:230px}.content .content-header .title {font-size:225%}.content .content-header .long {font-size:180%}.content .content-header .bar {display:block;position:absolute;left:0;bottom:20px;background:transparent;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2111111,endColorstr=#b2111111);background:rgba(17,17,17,0.7);padding:10px;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;color:#FFF;font-size:larger}.content .content-header .bar .system {display:none}.content .content-header .bar a {color:#FFF}.content .content-header .system {border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;background:transparent;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2111111,endColorstr=#b2111111);background:rgba(17,17,17,0.7);padding:10px;position:absolute;top:10px;right:0;font-size:1px;text-indent:-9999px;overflow:hidden}.content .content-header .system span {display:block;height:30px}.content .content-header .system-xbox-one span {width:135px;background:url(images/systems/xbox-one.png) no-repeat center}.content .content-header .system-360 span,.content .content-header .system-xbox-360 span,.content .content-header .system-xbla span {width:125px;background:url(images/systems/360.png) no-repeat center}.content .content-header .system-psmobile span {width:206px;background:url(images/systems/psmobile.png) no-repeat center}.content .content-header .system-psminis span {width:140px;background:url(images/systems/psminis.png) no-repeat center}.content .content-header .system-psnvita span,.content .content-header .system-psn span {width:100px;background:url(images/systems/psn.png) no-repeat center}.content .content-header .system-ps4 span {width:115px;background:url(images/systems/ps4.png) no-repeat center}.content .content-header .system-ps3 span {width:140px;background:url(images/systems/ps3.png) no-repeat center}.content .content-header .system-psvita span {width:180px;background:url(images/systems/psvita.png) no-repeat center}.content .content-header .system-psp span {width:159px;background:url(images/systems/psp.png) no-repeat center}.content .content-header .system-psone span {width:103px;background:url(images/systems/psone.png) no-repeat center}.content .content-header .system-ps2 span {width:130px;background:url(images/systems/ps2.png) no-repeat center}.content .content-header .system-dsiware span {width:100px;background:url(images/systems/dsiware.png) no-repeat center}.content .content-header .system-3ds span {width:70px;background:url(images/systems/3ds.png) no-repeat center}.content .content-header .system-new-3ds span {width:150px;background:url(images/systems/new-3ds.png) no-repeat center}.content .content-header .system-wii span {width:60px;background:url(images/systems/wii.png) no-repeat center}.content .content-header .system-wiiu span {width:70px;background:url(images/systems/wiiu.png) no-repeat center}.content .content-header .system-3dsware span,.content .content-header .system-3ds-eshop span {width:118px;background:url(images/systems/3ds-eshop.png) no-repeat center}.content .content-header .system-neogeo span {width:110px;background:url(images/systems/neogeo.png) no-repeat center}.content .content-header .system-gbc span {width:150px;background:url(images/systems/gbc.png) no-repeat center}.content .content-header .system-gameboy span {width:110px;background:url(images/systems/gb.png) no-repeat center}.content .content-header .system-nes span {width:110px;background:url(images/systems/nes.png) no-repeat center}.content .content-header .system-snes span {width:130px;background:url(images/systems/snes.png) no-repeat center}.content .content-header .system-n64 span {width:120px;background:url(images/systems/n64.png) no-repeat center}.content .content-header .system-gamecube span {width:120px;background:url(images/systems/gcn.png) no-repeat center}.content .content-header .system-virtualboy span {width:110px;background:url(images/systems/vb.png) no-repeat center}.content .content-header .system-gba span {width:150px;background:url(images/systems/gba.png) no-repeat center}.content .content-header .system-arcade span {width:100px;background:url(images/systems/arcade.png) no-repeat center}.content .content-header .system-c64 span {width:100px;background:url(images/systems/c64.png) no-repeat center}.content .content-header .system-vcarcade span,.content .content-header .system-arcade span {width:100px;background:url(images/systems/arcade.png) no-repeat center}.content .content-header .system-mastersystem span {width:120px;background:url(images/systems/mastersystem.png) no-repeat center}.content .content-header .system-megadrive span {width:140px;background:url(images/systems/megadrive.png) no-repeat center}.content .content-header .system-msx span {width:90px;background:url(images/systems/msx.png) no-repeat center}.content .content-header .system-tg16 span {width:110px;background:url(images/systems/tg16.png) no-repeat center}.content .content-header .system-gamegear span {width:115px;background:url(images/systems/gamegear.png) no-repeat center}.content .content-header-small {height:100px}.content .content-header-small .bar {margin-top:20px}.content .content-header-featured {height:230px;display:none}.content #featured .body {height:230px;overflow:hidden;position:relative;border:none}.content p.description {font-size:115%}.content div.row1 {background:#f0f0f0}.content div.row2 {background:#F8F8F8}.content ul.tags {clear:both;padding-top:5px;overflow:auto;font-size:115%}.content ul.tags li {display:inline}.content ul.tags span,.content ul.tags a {display:block;padding:7px 7px 7px 0;margin:0 5px 5px 0;float:left;font-weight:bold}.content ul.tags a {padding:7px 7px 7px 22px;background:#EEE url(images/tag.png) no-repeat 5px 10px}.content ul.tags a:hover {color:#FFF;background-image:url(images/tag-white.png);background-color:#0080db;text-decoration:none}.content .gallery {width:100%;border-spacing:5px}.content .gallery td {vertical-align:top;text-align:center;padding:10px 5px;background:#F8F8F8;font-weight:bold}.content .gallery td img {box-shadow:0 0 5px #CCC;-moz-box-shadow:0 0 5px #CCC;-webkit-box-shadow:0 0 5px #CCC;-o-box-shadow:0 0 5px #CCC;-ms-box-shadow:0 0 5px #CCC}.content .insert embed,.content .insert object,.content .insert iframe,.content .insert img,.content .masthead embed,.content .masthead object,.content .masthead iframe,.content .masthead img {display:block;vertical-align:bottom}.content .block {margin-bottom:10px}.content table.framework {width:100%}.content .screenshot .centered img.framed {border-width:10px;border-color:#F1F1F1}.content .screenshot .centered {padding:10px}.content .block .body ul.position {width:450px;margin:0 auto 0 auto;height:60px}.content .position li {display:block;float:left;width:150px}.content .position li a {display:block;width:142px;height:25px;text-align:center;border:2px solid #ccc;margin:0 2px;background:url(images/th.gif) repeat-x center;font-size:120%;color:#333;font-weight:bold;padding-top:5px}.content form.compact {padding:10px;background:url(images/th_soft.gif) repeat-x center;text-align:center;margin-bottom:10px}.content form.compact div {display:inline}.content form.compact label {display:none}.content table.listing {width:97%;margin:5px auto;font-size:100%}.content .block .body table.listing p {margin:0}.content table.listing {width:100%;border-collapse:collapse;margin:10px 0;border:1px solid #aaa}.content table.listing th {padding:10px 5px;border-bottom:1px solid #aaa;background:#cbcbcb url(images/th.gif) repeat-x top left;text-align:center}.content table.listing th.title {text-align:left}.content table.games th a {color:#444}.content table.games td {padding:5px;border-bottom:1px dotted #bbb;font-size:85%;text-align:center}.content table.games a.import-only {background:url(http://static.cuttlefish.com/flag/jp.png) no-repeat center right;padding-right:20px}.content table.listing td.score a,.content table.listing td.title a {font-weight:bold}.content table.listing .row1 td {background:#f2f2f2}.content table.listing .row2 td {background:#f9f9f9}.content .games tr:hover td {background-color:#FCFCFC;cursor:pointer}.content table.listing .sort-asc {width:10px;background:url(images/sort-asc.gif) no-repeat center}.content table.listing .sort-asc span,.content table.listing .sort-desc span {visibility:hidden}.content table.listing .sort-desc {width:10px;background:url(images/sort-desc.gif) no-repeat center}.content table.listing .alias {font-size:smaller;color:#777;font-style:italic}.content table.listing td.title {width:35%;font-size:100%;text-align:left}.content table.listing .score {font-size:100%}.content table.listing .icon {width:38px}.content table.listing img {vertical-align:middle}.content table.listing td.system {font-weight:bold;text-align:center;width:60px}.content table.listing td.system abbr {padding:10px 2px;display:block;color:#FFF;background:#777;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border:none}.content #filter {margin-top:10px;text-align:center;padding:5px;border:1px solid #aaa;background:#cbcbcb url(images/th.gif) repeat-x top left}.content #filter label {display:none}.content #filter div {display:inline}.content span.user-rating {display:block;width:80px;height:16px;margin:0 auto}.content .user-rating a {display:block;width:16px;height:16px;background:url(images/stars-small-off.gif) no-repeat center;float:left;outline:none}.content .user-rating a span {display:none}.content .rating-5 .star-1,.content .rating-5 .star-2,.content .rating-5 .star-3,.content .rating-5 .star-4,.content .rating-5 .star-5 {background-image:url(images/star-small.gif)}.content .rating-4 .star-1,.content .rating-4 .star-2,.content .rating-4 .star-3,.content .rating-4 .star-4 {background-image:url(images/star-small.gif)}.content .rating-3 .star-1,.content .rating-3 .star-2,.content .rating-3 .star-3 {background-image:url(images/star-small.gif)}.content .rating-2 .star-1,.content .rating-2 .star-2 {background-image:url(images/star-small.gif)}.content .rating-1 .star-1 {background-image:url(images/star-small.gif)}.content ul.quick {float:right;list-style-type:none;height:68px;margin:0;padding:0 15px 0 0}.content .social-buttons {height:80px;padding-top:10px}.content .social-buttons li {padding:10px 10px 0 10px;display:block;float:left}.content .staff a {font-weight:bold}.content #apply .body {padding:5px;font-size:115%}.content .newly-added {background:url(images/star-small.gif) no-repeat center right;padding-right:20px}.content .youtube {background:#EEE;margin-bottom:15px}.content .youtube iframe {vertical-align:bottom}.content .youtube p {padding:5px !important;margin:0 !important;background:#222;color:#AAA;font-size:12px !important;line-height:24px !important;text-align:right}.content .youtube p a {color:#EEE;font-weight:bold}.content .youtube p span {display:inline-block;min-width:119px;text-align:left}.content .youtube p div {vertical-align:bottom !important}.content span.swf {display:block;margin:0 auto;text-align:center;padding:10px 0}.content .insert span.swf {padding:0}.content div.introduction {font-size:125%}.content .template .insert div embed {z-index:1}.content ul.feeds {list-style-image:url(images/icon-feed.gif)}.content .forum p.buttons input,.content div.ccmsForm button.button,.content div.ccmsForm input.button,.content form.ccmsForm button.button,.content form.ccmsForm input.button {background:#000 url(images/widgets.png) repeat-x center;color:#FFF;text-shadow:1px 1px 1px #072E60;-moz-text-shadow:1px 1px 1px #072E60;-webkit-text-shadow:1px 1px 1px #072E60;-o-text-shadow:1px 1px 1px #072E60;-ms-text-shadow:1px 1px 1px #072E60;padding:5px 20px;width:auto;height:auto;font-weight:bold;font-size:14px;letter-spacing:0;cursor:pointer;border:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;outline:none}.content form fieldset {padding-bottom:10px}.content form fieldset legend {color:#000}.content .fm-footer {text-align:left;padding:5px}.content .fm-field {padding:5px}.content .slim input.button {background-image:url(images/button_small.gif);width:56px}.content .slim div,.content .slim label {display:inline}.content .bookmarklet {clear:both;text-align:center;margin-top:5px}.content .bookmarklet a {color:#666}.content .system .ccmsForm {width:95%;margin:0 auto}.content .system .fm-footer {text-align:center}.content .system fieldset {background-color:#FAFAFA}.content .notes {margin:10px auto;width:480px}.content .emote {padding-left:2px;padding-right:2px;vertical-align:middle}.content .text blockquote {margin:15px 10px;padding-left:10px;padding-right:10px;border-left:1px dotted #CCC;width:auto}.content .text blockquote.left,.content .text blockquote.right {margin:0 10px;padding:0;width:200px;border:none;color:#333;font-size:125%;font-weight:bold;background:#F8F8F8}.content .text blockquote.left p,.content .text blockquote.right p {margin-left:10px;margin-right:10px}.content .text-only {display:none}.content .error {color:#CC0000}.content .clear {clear:both}.content .centered {text-align:center}.content .smaller {font-size:smaller}.forum .linkst {background:url(images/shadow.png) repeat-x top;padding:5px 6px;font-weight:bold;color:#333}.forum .box {clear:both}.forum table {border:1px solid #AAA;border-collapse:collapse;margin:10px 0px 10px 0;width:100%}.forum table th {background:#CBCBCB url(images/th.gif) repeat-x center;border-bottom:1px solid #AAA;padding:8px 5px;text-align:center;font-size:11pt}.forum table td {padding:10px;background:#F4F4F4;font-size:100%;border-bottom:1px dotted #CCCCCC;line-height:150%}.forum table .tcl a,.forum table .tcl h3 {font-size:11pt}.forum table .tcl .byuser {display:none}.forum table .newtext,.forum table .pagestext,.forum table .byuser {color:#555}.forum table .newtext a,.forum table .pagestext a,.forum table .byuser a {font-size:inherit}.forum table td.tc2,.forum table td.tcr {background:#EEE}.forum table td.tcr {text-align:center}.forum table td.tcr a {font-weight:bold}.forum .avatar {border:1px solid #BBB}.forum .postfoot ul {padding:5px 0}.forum .forumdesc {color:#444;padding:2px 0 0 0}.forum .body .pun p,.forum .body .pun dl,.forum .body .pun form,.forum .body .pun h1,.forum .body .pun h2,.forum .body .pun h3,.forum .body .pun h4,.forum .body .pun h5,.forum .body .pun h6 {margin:0}.forum .body .pun h1 {padding-bottom:5px}.forum .body .pun .blockform {margin:15px 0}.forum .postlinksb ul.crumbs,.forum .linksb ul.crumbs {padding:15px 0 0 0}.forum a.new-topic {font-weight:bold;font-size:11pt;background:url(http://static.cuttlefish.com/icons/silk/16x16/page_add.png) no-repeat center left;padding-left:20px;padding-right:5px}.forum fieldset {border:1px solid #CCC}.forum #poweredby {font-size:90%;color:#666;display:none}.forum #punindex #poweredby {display:block}.forum table.topic td.author {background:#EEE;width:15%;text-align:center;font-size:11pt;vertical-align:top}.forum table.topic td.author a {color:#333;font-weight:bold}.forum table.topic td.message {width:85%}.forum table.topic td.message .text {width:100%;padding-top:10px;font-size:11pt;display:table;table-layout:fixed}.forum table.topic td.message img,.forum table.topic td.message iframe {max-width:100%}.forum table.topic td.signature {color:#666}.forum table.topic .postnum {margin:0;padding:0;float:right}.forum table.topic .postnum a {color:#666}.forum table.topic .postactions {color:#666}.forum table.topic .postactions li {display:inline;padding:0 10px;border-left:1px solid #CCC;line-height:16px}.forum table.topic .postactions a {padding:1px 0 1px 0}.forum table.topic .postactions ul,.forum table.topic .postactions li {display:inline}.forum table.topic .postactions li.first {padding-left:0;border:none}.forum table.topic .postactions li.first a {color:#666}.forum table.topic .postactions .postreport a {background:url(http://static.cuttlefish.com/icons/silk/16x16/error.png) no-repeat center left;padding-left:20px}.forum table.topic .postactions .postedit a {background:url(http://static.cuttlefish.com/icons/silk/16x16/comment_edit.png) no-repeat center left;padding-left:20px}.forum table.topic .postactions .postdelete a {background:url(http://static.cuttlefish.com/icons/silk/16x16/comment_delete.png) no-repeat center left;padding-left:20px}.forum table.topic .postactions .postquote a {background:url(http://static.cuttlefish.com/icons/silk/16x16/comments.png) no-repeat center left;padding-left:20px}.forum table.topic td:hover .postactions li {display:inline}.device-desktop .mobile-only {display:none}.device-desktop #fsUser-Registration {padding:10px 15px 20px 15px}.device-desktop #fsUser-Registration fieldset {width:45%;margin-right:10px;float:left;border:1px solid #CCC;padding-bottom:0}.device-desktop #fsUser-Registration #fsSecurity-Check {width:auto;float:none}.device-desktop #fsUser-Registration input.textbox {width:90%}.device-desktop #fsPassword .message {display:none}.device-desktop #login {width:75%}.device-desktop #login fieldset {padding-top:20px}.device-desktop #login .fm-field {width:47%;float:left}.device-desktop #login .fm-field-email-address {clear:left}.device-desktop .block .body #login p {margin:0 0 5px 0}.device-desktop #login p.info {width:48%;float:left;line-height:150%;font-size:90%;text-align:right}.device-desktop #login p.error {text-align:center}.device-desktop #login input.textbox {width:93%}.device-desktop #fsUser-Registration .fm-field-description {display:none}.device-3ds,.device-mobile {max-width:640px;margin:0 auto}.device-3ds .forgotten-password,.device-mobile .forgotten-password {display:block}.device-3ds .ob_ads_header,.device-3ds .ob_org_header,.device-mobile .ob_ads_header,.device-mobile .ob_org_header {display:none}.device-3ds .ob_dual_right ul,.device-mobile .ob_dual_right ul {color:#999;list-style-type:square;margin:0 0 0 25px;padding:0}.device-3ds .ob_dual_right ul li,.device-mobile .ob_dual_right ul li {padding:5px 0;line-height:125%;border-bottom:1px solid #F4F4F4}.device-3ds #header,.device-mobile #header {background-position:center -15px}.device-3ds #header a,.device-mobile #header a {outline:none}.device-3ds #header h1.title a,.device-mobile #header h1.title a {display:block;width:auto;margin-left:70px;margin-right:70px;height:70px;background:url(images/logo.png) no-repeat center;background-size:contain !important}.device-3ds #header h1.title a span,.device-mobile #header h1.title a span {display:none}.device-3ds #page,.device-3ds #header .inner,.device-mobile #page,.device-mobile #header .inner {width:auto}.device-3ds #page .mobile-only a,.device-3ds #header .inner .mobile-only a,.device-mobile #page .mobile-only a,.device-mobile #header .inner .mobile-only a {display:block;width:70px;height:70px;text-indent:-999px;overflow:hidden}.device-3ds #page .select-menu,.device-3ds #header .inner .select-menu,.device-mobile #page .select-menu,.device-mobile #header .inner .select-menu {float:left;background:url(images/mobile_menu.png) no-repeat center}.device-3ds #page .select-search,.device-3ds #header .inner .select-search,.device-mobile #page .select-search,.device-mobile #header .inner .select-search {float:right;background:url(images/mobile_search.png) no-repeat center}.device-3ds #page .search,.device-3ds #header .inner .search,.device-mobile #page .search,.device-mobile #header .inner .search {display:none;margin:0}.device-3ds #page .controlbar,.device-3ds #header .inner .controlbar,.device-mobile #page .controlbar,.device-mobile #header .inner .controlbar {display:none;margin:10px}.device-3ds .content .article .stars,.device-mobile .content .article .stars {display:none}.device-3ds .content .social-buttons li,.device-mobile .content .social-buttons li {padding:10px 3px 0 0px}.device-3ds .menu,.device-mobile .menu {display:none}.device-3ds .menu ul,.device-mobile .menu ul {display:none;overflow:auto}.device-3ds .menu li,.device-mobile .menu li {position:relative;list-style-type:none}.device-3ds .menu li:hover ul,.device-mobile .menu li:hover ul {display:block}.device-3ds .menu .channels li,.device-mobile .menu .channels li {display:block;width:50%;float:left}.device-3ds .menu .channels a,.device-3ds .menu .channels span,.device-mobile .menu .channels a,.device-mobile .menu .channels span {text-indent:-9999px;width:auto;border:none}.device-3ds .menu .channels a span,.device-3ds .menu .channels span span,.device-mobile .menu .channels a span,.device-mobile .menu .channels span span {padding:0;display:block;width:100%}.device-3ds .menu .channels a,.device-mobile .menu .channels a {padding:10px 0}.device-3ds .menu .channels .menu-item,.device-mobile .menu .channels .menu-item {padding:0;margin:10px}.device-3ds .menu ul.pages a,.device-mobile .menu ul.pages a {padding-left:35px}.device-3ds .menu a,.device-3ds .menu span,.device-mobile .menu a,.device-mobile .menu span {display:block;color:#FFF;font-weight:bold;font-size:larger;padding:12px 25px;border-bottom:1px solid rgba(255,255,255,0.15)}.device-3ds .content,.device-mobile .content {padding-bottom:10px}.device-3ds .forums .topic .message .text,.device-mobile .forums .topic .message .text {width:auto}.device-3ds .main,.device-mobile .main {width:auto;float:none}.device-3ds .main .items .item .info,.device-mobile .main .items .item .info {width:auto;margin:0}.device-3ds .main .items .item .info p.text,.device-mobile .main .items .item .info p.text {display:none}.device-3ds .main .items .item .image,.device-mobile .main .items .item .image {float:none;width:auto;padding:5px 0}.device-3ds .main .items .item .image img,.device-mobile .main .items .item .image img {width:100%}.device-3ds .comments .comment .detail form textarea,.device-mobile .comments .comment .detail form textarea {width:95%}.device-3ds #footer .inner,.device-mobile #footer .inner {width:auto;text-align:center}.device-3ds #search-results,.device-mobile #search-results {left:0;right:0;width:auto}.device-3ds #search-results .items td,.device-mobile #search-results .items td {width:100%}.device-3ds .content .promo img,.device-3ds .content .strip img,.device-mobile .content .promo img,.device-mobile .content .strip img {max-width:100%}.device-3ds .masthead,.device-mobile .masthead {width:auto}.device-3ds .masthead img,.device-3ds .masthead embed,.device-3ds .masthead iframe,.device-3ds .masthead object,.device-mobile .masthead img,.device-mobile .masthead embed,.device-mobile .masthead iframe,.device-mobile .masthead object {max-width:640px}.device-3ds .masthead div,.device-mobile .masthead div {max-width:100%}.device-3ds .article .picture,.device-mobile .article .picture {text-align:center}body.device-mobile {margin:0 auto}.device-desktop .left {float:left;margin-right:10px}.device-desktop .right {float:right;margin-left:10px}.insert-label:not(:empty):after {content:"Advert";display:block;text-align:center;text-transform:uppercase;letter-spacing:5px;color:#AAA;font-size:x-small;padding:5px}html {background:#015ab0}body {margin-top:5px;background:#FFF url(images/bg-2015.jpg) no-repeat top center;font-family:'Open Sans', sans-serif}a {color:#015ab0}.device-mobile #header .inner .menu,.device-mobile #header .inner .search form,.device-mobile #header .inner .controlbar .details {background:transparent;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5015ab0,endColorstr=#e5015ab0);background:rgba(1,90,176,0.9)}.block header {font-family:'Open Sans', sans-serif}.score-label {color:#0080db}.skin #header .inner h1.title a {background:url(images/logo-blue.png?v3) no-repeat center !important}.device-desktop #header .inner h1.title a {background:url(images/logo.png?v3) no-repeat center;height:85px}.device-desktop #header .inner .search {margin:12px 10px 15px 10px}.device-desktop #header .inner .search form {background:transparent;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc015ab0,endColorstr=#cc015ab0);background:rgba(1,90,176,0.8)}.device-desktop #header .inner .search form.active {background:transparent;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc015ab0,endColorstr=#cc015ab0);background:rgba(1,90,176,0.8)}.device-desktop #header .inner #search-results {background:transparent;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc015ab0,endColorstr=#cc015ab0);background:rgba(1,90,176,0.8)}.device-desktop #header .inner .controlbar {margin:12px 0 15px}.device-desktop #header .inner .controlbar .details {background:transparent;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc015ab0,endColorstr=#cc015ab0);background:rgba(1,90,176,0.8)}.device-desktop #header .inner .controlbar .details ul a {border-color:#2876c9}.device-desktop #header .inner .menu {overflow:visible;position:relative;z-index:100}.device-desktop #header .inner .menu ol {background:#015ab0 url(images/widgets-transparent.png) center left}.device-desktop #header .inner .menu ol a {border-right:1px solid #00488f;text-shadow:1px 1px 2px #072E60;-moz-text-shadow:1px 1px 2px #072E60;-webkit-text-shadow:1px 1px 2px #072E60;-o-text-shadow:1px 1px 2px #072E60;-ms-text-shadow:1px 1px 2px #072E60;display:block;float:none;padding:14px 20px 16px 20px}.device-desktop #header .inner .menu ol li {position:relative;display:block;float:left;height:45px;margin:0;padding:0}.device-desktop #header .inner .menu ol li ul.pages {display:none;position:absolute;z-index:2000;left:0px;top:45px;background:#00509e;border:1px solid #00488f;border-top:0;width:auto;min-width:170px}.device-desktop #header .inner .menu ol li ul.pages li {height:auto;display:inline;float:none}.device-desktop #header .inner .menu ol li ul.pages li a {display:block;white-space:nowrap;width:auto;height:auto;padding:8px 10px;text-align:left;border:none;border-top:1px solid #00488f;text-transform:none;font-size:14px}.device-desktop #header .inner .menu ol li:hover ul {display:block}.block > header {background:#015ab0 url(images/widgets-transparent.png) repeat-x center}.block > header h2 {background:url(images/fizz.png) no-repeat center right;text-shadow:1px 1px 2px #072e60;-moz-text-shadow:1px 1px 2px #072e60;-webkit-text-shadow:1px 1px 2px #072e60;-o-text-shadow:1px 1px 2px #072e60;-ms-text-shadow:1px 1px 2px #072e60}.content .content-header .bar,.content .content-header .system {background:transparent;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc015ab0,endColorstr=#cc015ab0);background:rgba(1,90,176,0.8);border-radius:none;-moz-border-radius:none;-webkit-border-radius:none;-o-border-radius:none;-ms-border-radius:none}.content .article .text img {max-width:100%}html {background:#0080db}#footer {background:#0c398e}.content table.listing td.system abbr {background:#003791}#footer {border-top:3px solid #015ab0}#footer .top-stories,#footer .top-games,#footer .help,#footer .friends {color:#2876c9}#footer .top-stories a,#footer .top-games a,#footer .help a,#footer .friends a {text-shadow:1px 1px 2px #00559a;-moz-text-shadow:1px 1px 2px #00559a;-webkit-text-shadow:1px 1px 2px #00559a;-o-text-shadow:1px 1px 2px #00559a;-ms-text-shadow:1px 1px 2px #00559a}#footer .social a {text-shadow:1px 1px 2px #555;-moz-text-shadow:1px 1px 2px #555;-webkit-text-shadow:1px 1px 2px #555;-o-text-shadow:1px 1px 2px #555;-ms-text-shadow:1px 1px 2px #555}#footer .heading {text-shadow:1px 1px 2px #555;-moz-text-shadow:1px 1px 2px #555;-webkit-text-shadow:1px 1px 2px #555;-o-text-shadow:1px 1px 2px #555;-ms-text-shadow:1px 1px 2px #555}#footer .copyright {text-shadow:1px 1px 1px #006dc6;-moz-text-shadow:1px 1px 1px #006dc6;-webkit-text-shadow:1px 1px 1px #006dc6;-o-text-shadow:1px 1px 1px #006dc6;-ms-text-shadow:1px 1px 1px #006dc6}#footer .inner .top-stories .item,#footer .inner .top-games .item,#footer .inner .social a,#footer .inner .friends,#footer .inner .help {background:transparent;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2015ab0,endColorstr=#b2015ab0);background:rgba(1,90,176,0.7)}.liveblog .connected {background-image:url(images/live/loading.gif) !important}.main .article .section .section-heading {color:#003791}.main .article .section .section-heading:hover {background-color:#003791}.main .article .section .panel {padding-top:5px}.wallpaper dl.options {float:left;margin:0 5px 5px 0;background:#f8f8f8;border:1px dotted #bbb;padding:5px;line-height:150%;width:425px;margin-bottom:10px;overflow:auto;font-size:11pt}.wallpaper dl.options dt {font-weight:bold}.wallpaper dl.options dd {padding-left:10px}.wallpaper .downloads {font-size:125%;font-weight:bold;clear:both}#debug {background:transparent;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000);background:rgba(0,0,0,0.8);color:#FFF;padding:5px;position:fixed;bottom:0;left:0;right:0;z-index:150000;max-height:400px;overflow:auto}.livetext {margin:10px 0;border-bottom:1px dotted #AAA}.livetext p.updates {background:#F8F8F8 url(images/loading.gif) no-repeat 98% 50%;padding:5px;font-size:90%;font-weight:bold;color:#605F5F}.livetext form textarea,.livetext form .textbox {font-size:115%;padding:5px;font-family:inherit}.livetext form #title {font-weight:bold;font-size:125%;width:98% !important}.livetext form #source {width:40%}.livetext form textarea {height:50px;width:98% !important}.livetext form .fm-footer {text-align:left}.livetext .entries {padding-bottom:10px}.livetext .entries .item {padding:10px 0;position:relative}.livetext .entries .item .delete {display:none;position:absolute;top:15px;right:5px;width:16px;height:16px;background:url(http://static.cuttlefish.com/icons/silk/16x16/cross.png) center no-repeat;text-indent:-100px;overflow:hidden}.livetext .entries .item .type {padding:5px 10px 5px 0;color:#087CDA;width:60px;float:left;text-align:center;font-weight:bold}.livetext .entries .item .body {margin-left:70px;background:#F8F8F8;padding:5px 10px 0 10px;border-left:5px solid #EEE}.livetext .entries .item .body p {padding:0 0 5px 0}.livetext .entries .item .body p.image {padding:5px 0}.livetext .entries .item .body .title {font-weight:bold}.livetext .entries .item .body img {max-width:555px}.livetext .entries .item:hover .delete {display:block}.main .insert {padding-bottom:10px;overflow:hidden}.main .section .section-heading {cursor:pointer;background:#F8F8F8;padding:8px;font-size:130%;color:#0096c8;background:#F8F8F8 url(images/less-blue.png) no-repeat center right;transition:background 0.1s, color 0.1s;-moz-transition:background 0.1s, color 0.1s;-webkit-transition:background 0.1s, color 0.1s;-o-transition:background 0.1s, color 0.1s;-ms-transition:background 0.1s, color 0.1s}.main .section .section-heading:hover {background-image:url(images/less-white.png);background-color:#0096c8;color:#FFF}.main .closed .section-heading {background-image:url(images/more-blue.png)}.main .closed .section-heading:hover {background-image:url(images/more-white.png)}.main .section {padding-bottom:10px}.main .section aside.picture {padding-top:10px}.content p.promo img {box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);-o-box-shadow:0 0 5px rgba(0,0,0,0.2);-ms-box-shadow:0 0 5px rgba(0,0,0,0.2);transition:box-shadow 0.3s;-moz-transition:box-shadow 0.3s;-webkit-transition:box-shadow 0.3s;-o-transition:box-shadow 0.3s;-ms-transition:box-shadow 0.3s}.content p.promo img:hover {box-shadow:0 0 70px 20px rgba(0,150,200,0.7);-moz-box-shadow:0 0 70px 20px rgba(0,150,200,0.7);-webkit-box-shadow:0 0 70px 20px rgba(0,150,200,0.7);-o-box-shadow:0 0 70px 20px rgba(0,150,200,0.7);-ms-box-shadow:0 0 70px 20px rgba(0,150,200,0.7)}div.poll {padding-bottom:15px}div.poll .bar {display:inline-block;background:#087CDA;color:#FFF;padding:3px;box-sizing:border-box;text-align:right;font-weight:bold}div.poll .result {padding-top:10px}div.poll fieldset {padding:20px 25px}div.poll fieldset legend {font-size:130%}div.poll fieldset .fm-radio,div.poll fieldset .fm-checkbox {display:block;padding:5px 0}div.poll fieldset .fm-radio label,div.poll fieldset .fm-checkbox label {cursor:pointer}div.poll .options-help {color:#AAA;font-size:90%}div.poll .fm-footer {text-align:left;padding:5px 25px}#grid {margin:-5px;overflow:auto}#grid .item {background:#EEE;margin:5px;float:left;width:280px;height:230px;margin:5px;padding:10px}#grid .xlarge {width:900px}#grid .large {width:590px}#grid .small {height:100px}.ui-dialog p.field {padding:5px 0}.ui-dialog p.field label.name {font-weight:bold}.ui-dialog p.field .textbox {width:98%}.ui-dialog p.field #link-search {width:85%}.ui-dialog p.field label.checkbox {cursor:pointer}.ui-dialog ul.options {list-style-type:none;margin:0;padding:0}.ui-dialog ul.options li {margin:2px;padding:3px 4px}.ui-dialog ul.options li:hover {cursor:pointer;background:#15C;color:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px}.survey .errors {padding:15px;margin:10px 0;line-height:150%;background:#ffeeee;border:2px solid #f9dfdf;color:#cc0000}.survey .errors a {color:#cc0000}.survey .errors p {font-weight:bold}.survey p.required-message {display:none}.survey .fm-options {padding:5px 0 5px 0;margin:0}.survey p.notice {margin:10px 0;border-bottom:1px dotted #CCC;color:#666;font-style:italic}.survey form.ccmsForm .fm-other {width:30%}.ob_container,#_CI_widget_1 {padding-top:10px}.ob_org_header div {display:none !important}a.enlarge {cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}#tracking,#ad-image-id,#ad-frame-id,.tracking {position:absolute;top:0;left:0}#sidebar {float:right}ol.chart {border:1px solid #EEE;background:#F8F8F8;padding:0 !important;line-height:175%;margin-bottom:25px !important}ol.chart li {list-style-position:inside;padding:5px 10px}ol.chart li:nth-child(odd) {background:#F0F0F0}ol.chart span {display:inline-block;vertical-align:middle;background:url(http://static.cuttlefish.com/icons/silk/16x16/arrow_up.png) no-repeat top;overflow:hidden;text-indent:-999px;width:16px;height:16px}ol.chart span.down {background-image:url(http://static.cuttlefish.com/icons/silk/16x16/arrow_down.png)}ol.chart span.re {background-image:url(http://static.cuttlefish.com/icons/silk/16x16/medal_gold_1.png)}ol.chart span.ne {background-image:url(http://static.cuttlefish.com/icons/silk/16x16/medal_gold_add.png)}ol.chart li:hover {background:#FFF}.fancybox-inner h2.heading {font-size:250%}.fancybox-inner p.text {padding:5px 0 10px 0}.content .page-egexpo .body {background:#008bc2 url(egexpo/bg.jpg?v3) no-repeat center top;color:#FFF;text-shadow:1px 1px 2px rgba(0,0,0,0.1);-moz-text-shadow:1px 1px 2px rgba(0,0,0,0.1);-webkit-text-shadow:1px 1px 2px rgba(0,0,0,0.1);-o-text-shadow:1px 1px 2px rgba(0,0,0,0.1);-ms-text-shadow:1px 1px 2px rgba(0,0,0,0.1);padding:215px 25px 25px 25px}.content .page-egexpo .body h1,.content .page-egexpo .body .breadcrumbs {display:none}.content .page-egexpo .body h2 {padding-top:30px;border-bottom:2px solid rgba(255,255,255,0.3);margin-bottom:10px;text-align:center}.content .page-egexpo .body a {font-weight:bold;color:#FFF}.content .page-egexpo .body h3 {padding-top:20px;border-bottom:2px solid rgba(255,255,255,0.3);font-size:125%;margin-bottom:10px}table.inbox {border:1px solid #e5e5e5;border-collapse:collapse;width:100%}table.inbox th {background:#F4F4F4;padding:5px}table.inbox td {border-top:1px solid #e5e5e5;padding:0}table.inbox a {display:block;padding:5px;white-space:nowrap;overflow:hidden}table.inbox a:link {color:#000;background:#FFF}table.inbox a:visited {color:#999;background:#F4F4F4}table.inbox .tag {display:inline-block;font-size:smaller;background:#087cda;color:#FFF;font-weight:normal;padding-left:4px;padding-right:4px;margin-right:5px}table.inbox .inbox-retro {background:#e20000}table.inbox .inbox-3ds {background:#cf000f}table.inbox .inbox-wii {background:#389fff}table.inbox .inbox-wiiu {background:#0096c8}table.inbox .inbox-wiiu-eshop,table.inbox .inbox-3ds-eshop {background:#ff7d00}table.statistics {width:100%;border-collapse:collapse}table.statistics td {background:#F8F8F8;border:1px solid #EDEDED;padding:5px}table.statistics td.value {text-align:right}table.statistics td.change {text-align:left}table.statistics .positive {color:#529f00}table.statistics .negative {color:#CC0000}table.statistics .group {padding:5px;font-size:175%;font-weight:bold}div.spoiler {position:relative}div.spoiler .overlay {position:absolute;top:0;left:0;right:0;bottom:0;background:#FFF url(images/spoiler.png?v2) center;transition:background 0.2s ease;-moz-transition:background 0.2s ease;-webkit-transition:background 0.2s ease;-o-transition:background 0.2s ease;-ms-transition:background 0.2s ease}div.spoiler .overlay:hover {background-color:#F2F2F2}span.spoiler {background:#000;color:#000;transition:background 0.2s ease;-moz-transition:background 0.2s ease;-webkit-transition:background 0.2s ease;-o-transition:background 0.2s ease;-ms-transition:background 0.2s ease}.masthead {text-align:center}.masthead .insert {min-height:90px}.skin .masthead {text-align:left}.article .boxout {background:#EEE;padding:10px 15px 5px 15px;margin-bottom:15px;width:220px;font-size:smaller}.article .boxout p {padding-top:0}#code-request .textbox {width:60%}.article-recommendations {clear:both;border-top:1px dotted #AAA;position:relative;padding-top:10px}.article-recommendations header {padding:0}.article-recommendations .trc-widget-footer {position:absolute;top:10px;right:0}.article-recommendations .trc-widget-footer a span {color:#808080 !important}.article-recommendations p.taboola {float:right;font-size:11px;padding:15px 10px 10px 10px}.article-recommendations p.taboola a {color:#CCC}.article-recommendations p.taboola a strong {color:#FFF}.article-recommendations .body {overflow:auto;padding-top:10px}.survey-entice {display:block;background:#087cda url(images/survey.png) no-repeat center left;padding:10px 20px 10px 50px;color:#FFF;text-align:left;font-size:125%;text-transform:uppercase;font-weight:bold}.survey-entice strong {font-size:125%;display:block}.survey-entice:hover {color:#FFF}.schedule {position:relative}.schedule .swiper-slide {width:200px;min-height:150px}.schedule .swiper-slide .image img {width:100%}.schedule .swiper-slide .heading {font-size:20px;font-weight:bold;line-height:125%}.schedule .swiper-slide .heading a {text-decoration:none}.schedule .swiper-slide .heading a:hover {text-decoration:underline}.schedule .swiper-slide .heading span {color:#cc0000}.schedule .swiper-slide .heading {padding-top:5px}.schedule .swiper-slide .date {font-weight:bold;color:#666;line-height:150%}.schedule .swiper-button-next {background:url(images/more.png) no-repeat center;right:-10px}.schedule .swiper-button-prev {background:url(images/less.png) no-repeat center;left:-10px}.schedule .swiper-button-next,.schedule .swiper-button-prev {position:absolute;width:25px;color:#666;height:25px;margin-top:-20px}.schedule .swiper-container {padding:15px 0;margin:0 15px}.schedule .swiper-container .swiper-slide img {vertical-align:bottom}