

ul.requisitos28{font-weight:300; font-size:18px; line-height:180%; margin-bottom:25px;}

ul.requisitos28 li{padding:10px 0;}

span.req25b{font-weight:600; display:block;}


details > summary.plats528 {list-style:none; color:#0a58ca; font-weight:300;}

details > summary.specs5300 {font-weight:600;}

img.img-consoles-home{max-height:400px;}

p.cimgs{font-weight:300; font-size:13px; line-height:140%;}

a.nav-header789{color:#fff; font-weight:300;}

a.brandcolor{color:#fff;}

ul.related-games{padding:0;}

a.nav-header789:hover, a.nav-header789:focus{text-decoration:underline; color:#fff;}

a.brandcolor:hover, a.brandcolor:focus{color:#eaeaea;}

h2.listind25{font-size:1.2em;}

p.cardperso{font-weight:300; color:#666; line-height:130%;}

h4.persotitle{color:#999;}

img.imgperso{}

div.searchbox{padding:0; margin-bottom:20px;}

div.person56{margin:15px 0 28px 0;}

ul.list-recursos{}

div.recursos1599{}

p.trop-achiev{padding:0px 0 0 0; font-size:14px; font-weight:500; text-transform:uppercase; text-align:right;}

h3.trofeus-e-conquistas{padding:0 0 5px 0; margin:0; font-weight:500; font-size:18px;}

h4.classind5{padding:0 0 5px 0; margin:0; font-weight:500; font-size:18px;}

span.classpaises{font-weight:600;}

div.tropac-spc58{background-color:#f9f9f9; padding:20px; border-radius:10px; margin-bottom:20px;}

div.class-spc58{background-color:#f9f9f9; padding:20px; border-radius:20px; border:1px solid #eaeaea; margin-bottom:20px;}

ol.princip-jog55{padding:15px 0 0 30px; font-weight:400;}

li.princgame52{font-weight:700; }

span.dados-emp{font-weight:700;}

span.flagsmall{font-size:11px; vertical-align:baseline;}

li.princgamedest-7{}

ul.princgamedest{font-weight:300; list-style-type: circle; }

ul.platspecs478{font-weight:300; list-style-type: disc; padding:0 0 10px 40px; margin:0; font-size: 1.20rem; line-height:165%;}

ul.platspecs478-2{font-weight:300; list-style-type: disc; padding:0 0 0 30px; margin:0;}

ul.platspecs489{font-weight:300; list-style-type: circle; padding:0 0 0 30px; margin:0;}

td.platcomp{width:160px;}

.media-left,
.media > .pull-left {
  padding-right: 6px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}

mark.dest4{background-color:#CCE5FF; padding:0 5px 4px 5px; font-weight:600; font-size:0.85em;}

span.dest45{background-color:#CCE5FF; color:#000;}

a.mainlinktitle58{color:#000; text-decoration:none;}

a.mainlinktitle58:hover{text-decoration:underline;}

a.mainlinktitle58:focus{text-decoration:underline;}

img.tro-achi{padding:4px; border:1px solid #ddd; width:64px; height:64px; margin-right:5px;}

p.tro-achi5246{font-size:1em; margin:0; font-weight:300;}

p.classind789{font-size:0.9em; margin:0 0 15px 0; font-weight:300;}

p.classlink{font-size:0.9em; margin:0; font-weight:300;}

p.default45{font-weight:300;}

span.platina-47{font-size:14px; color:#7895ce;}
span.ouro-47{font-size:14px; color:#dbaf4f;}
span.prata-47{font-size:14px; color:#ccc;}
span.bronze-47{font-size:14px; color:#c46636;}

span.pointsretro{font-size:14px; color:#333;}

span.gamerscore{font-size:14px; color:#107c0f;}

span.platina48{font-size:16px; color:#7895ce;}
span.ouro48{font-size:16px; color:#dbaf4f;}
span.prata48{font-size:16px; color:#ccc;}
span.bronze48{font-size:16px; color:#c46636;}

span.pointsretro1{font-size:16px; color:#333;}

span.gamerscore1{font-size:16px; color:#107c0f;}

span.platina45{font-size:14px; color:#7895ce;}
span.ouro45{font-size:14px; color:#dbaf4f;}
span.prata45{font-size:14px; color:#ccc;}
span.bronze45{font-size:14px; color:#c46636;}


span.trivia5{font-weight:500;}

ul.nav158{background-color:#f9f9f9; border:none;}

dl.visao-geral{margin:0; padding:0;}


div.trospa4{margin:40px 0 20px 0;}

time.timer{background-color:#111; color:#FFF; font-weight:bold; text-transform:uppercase; font-size:11px; padding:3px ; border-radius:3px;}

dt.dados6579{font-weight:600;}

dd.dados22588{font-weight:300; margin:0;}

dd.dados22588-class{margin:0; display:inline;}

dd.dados22588-l{font-weight:300; margin:0 0 10px 0;}


dd.criticc{text-align:center; margin-top:5px; margin-bottom:8px; font-size:25px; color:#000; padding:3px 8px; background-color:#00ce7a; max-width:45px; border-radius:3px; font-weight:bold;}
dd.criticc2{text-align:center; margin-top:5px; margin-bottom:8px; font-size:25px; color:#000; padding:3px 8px; background-color:#ffbd3f; max-width:45px; border-radius:3px; font-weight:bold;}
dd.openc1{text-align:center; margin-top:5px; margin-bottom:8px; font-size:25px; color:#000; padding:3px 8px; background-color:#fe420a; max-width:45px; border-radius:3px; font-weight:bold;}
dd.openc2{text-align:center; margin-top:5px; margin-bottom:8px; font-size:25px; color:#000; padding:3px 8px; background-color:#9e00b4; max-width:45px; border-radius:3px; font-weight:bold;}
dd.openc3{text-align:center; margin-top:5px; margin-bottom:8px; font-size:25px; color:#000; padding:3px 8px; background-color:#4aa1ce; max-width:45px; border-radius:3px; font-weight:bold;}
a.link666855{text-decoration:none; font-weight:300;}
a.link666855cri{text-decoration:none; font-weight:bold; font-size:14px;}

a.link666855:hover {text-decoration:underline;}

div.box-link{margin:5px 0 20px 0;}


p.platspecs{font-weight:600; margin:0;}

div.specs777{margin-bottom:20px;}


p.dados6579class{font-weight:600; margin:0 0 3px 0;}


h4.cheatlist5{margin:0; font-size:18px;}



li.recursos255{font-weight:300;}


img.flag-release{margin:-3px 0 0 0; width:16px;}

div.manual1{width:150px;}

img.class-rat{ margin:3px 0 5px 0; width:40px; height:40px;}
img.class-rat-er{ margin:3px 0 5px 0; width:27px; height:40px;}
img.class-rat-erkids{ margin:3px 0 5px 0; width:28px; height:40px;}
img.class-rat-pc{ margin:3px 0 5px 0; width:33px; height:40px;}
img.class-rat-bb{ margin:3px 0 5px 0; width:45px; height:40px;}
img.class-rat-el{ margin:3px 0 5px 0; width:60px; height:40px;}

img.class-rat-in{width:50px; height:50px; margin-right:10px;}
img.class-rat-in-er{width:50px; height:75px; margin-right:10px;}
img.class-rat-in-erkids{width:50px; height:72px; margin-right:10px;}
img.class-rat-in-pc{width:50px; height:61px; margin-right:10px;}
img.class-rat-in-bb{width:50px; height:44px; margin-right:10px;}
img.class-rat-in-el{width:50px; height:36px; margin-right:10px;}

ul.title-ort2{ font-weight:300; font-size:0.9em;}

ul.title-ort2 li{ background-color:#f6f6f6;}

ul.nos-tem596{list-style-type: circle; color:#888;}

ul.card-cheat{list-style-type: disc; padding:0 0 0 30px; margin:0; font-weight:300;}

div.sepcheat6{margin:20px 0 30px 0;}


div.otmos39{background-color:#f4f4f4; padding:0 17px; border:1px solid #ddd; margin-top:15px;}

img.img-boxart-univer{
	padding:0; margin:0 0 5px 0; box-shadow:1px 1px 2px 2px #999; border:1px solid #DDD;
}






div.game-title58{}

img.img-princ-siz{width:200px; height:284px;}
img.img-princ-siz-ps3{width:200px; height:230px;}
img.img-princ-siz-ps4{width:200px; height:252px;}
img.img-princ-siz-steam{width:200px; height:94px;}
img.img-princ-siz-quad{width:200px; height:200px;}
img.img-princ-siz-snesjp{width:200px; height:370px;}
img.img-princ-siz-snesjp2{width:200px; height:108px;}
img.img-princ-siz-snes{width:200px; height:143px;}
img.img-princ-siz-n64{width:200px; height:136px;}
img.img-princ-siz-switch2{width:200px; height:325;}
	







h1.game-title{ padding-bottom:10px; margin:0; color:#000; font-weight:700; font-size:2em;}

h5.cardh556{font-size:15px; text-align:center;}

img.flag-release-lanc{margin:-2px 0 0 0; max-width:14px;}

th.th-dados4{width:160px; font-weight:500; font-size:13px;}

span.develop178{font-weight:700;}

div.selectgames4{margin:20px 0 10px 0;}

td.font58{font-weight:300; font-size:13px;}

div.maisplatspac{margin-bottom:14px;}

div.maislinkspac{margin-bottom:17px;}

div.cont-tabs{border-bottom: 1px solid #dee2e6;}


a.clalk25{color:#0a58ca;}

a.link666855-d{text-decoration:none; font-weight:300; color:#0a58ca;}

a.linkcomp666855{text-decoration:none; font-weight:300;}

a.maisplat47{text-decoration:none; font-weight:300; display:block; border:1px solid #ddd; padding:7px; margin:7px 0; 
}

a.maisplat47:hover{ background-color:#eaeaea;}




button.link-font{font-weight:500; font-family:arial; color:#0d6efd;}

h1.sep2537{margin:17px 0 10px 0;}

h2.sep253{margin:17px 0 10px 0;}

h3.sep2537{margin:17px 0 10px 0;}

h3.sep2537-c{margin:17px 0 10px 0; border-left:10px #007BFF solid; border-bottom:1px #007BFF solid; padding:0 0 5px 5px; margin-top:30px;}

h3.sep25376{margin:17px 0 10px 0; font-size:1.2em;}

span.devsp{font-weight:300;}


h3.relac25376{margin:30px 0 10px 0; color: #000; text-align:left; padding:0 0 5px 0; border-bottom:5px solid #6ea8fe; font-size:1.3em;}

h2.franq25376{margin:0px; color: #eaeaea; text-align:left; font-size:18px;}

a.9965{font-weight:300; font-size:30px;}

a.expand66{font-weight:300; text-decoration:none;}

a.nosub56{ text-decoration:none; font-weight:300; color:#0a58ca;}

a.plataforms-emp{ text-decoration:none; font-weight:300;}


div.mainsep038{margin-bottom:30px;}
div.trailsep37{margin-bottom:30px;}

p.card-text558{font-weight:700; margin:0; font-size:14px; color:#999; text-align:center;}

div.col-margin6{margin-bottom:15px;}

dl.class-ind3{margin-bottom:15px;}

span.alerts45{font-weight:300;}

a.coverarts{text-decoration:none; color:#0a58ca;}
a:hover.coverarts{text-decoration:underline;}

a.coverarts128{text-decoration:none; color:#fff;}
a:hover.coverarts128{text-decoration:underline; color:#ccc;}

.cover-art-2 { 
  background:#f9f9f9;
  margin:10px 10px 10px 0;
  border:1px solid #ddd;
  padding:12px 15px 7px 15px;
  border-radius:;
  text-align:center;
}


div.logo-dark{background-color:#ddd;}

.cover-art-dark { 
  background:#ddd;
  margin:10px 10px 10px 0;
  border:1px solid #ddd;
  padding:12px 15px 7px 15px;
  border-radius:;
  text-align:center;
}

.cover-art-2:hover { 
  border: 1px solid #999; 
}

.cover-art-dark:hover { 
  border: 1px solid #999; 
}

a.bread-link4{text-decoration:none;}

ol.font300{font-weight:300;}


.cover-art-2-man { 
  background:#FFF;
  margin:10px 10px 10px 0;
  border:1px solid #999;
  padding:12px 15px 7px 15px;
  text-align:center;
  border-radius:5px;
  box-shadow:1px 1px 4px 4px #ccc;
}

img.cover-art-5{width: 190px; margin-bottom:10px; }

.cover-art {
  display: inline-block;
  vertical-align: top;
  margin: -6px 0 10px 0;
  width:140px;
}

.cover-art-f {
  display: inline-block;
  vertical-align: top;
  margin: -6px 0 10px 0;
  width:150px;
}






@media (max-width: 400px) {
  h1.game-title{font-size:1.6em; }

}



@media (min-width: 1200px) {
  .cover-art-f {
  margin: -6px 5px 10px 5px;
  width:160px;  height:auto;
}
img.cover-art-4-f{width: 130px !important; height:auto;}
}



@media (min-width: 1300px) {
  
  .cover-art-f {
  margin: -6px 10px 10px 10px;
  width:160px;
}
img.cover-art-4-f{width: 140px !important; height:auto;}
}


@media (max-width: 400px) {
img.cover-art-4-f{width: 100px !important; height:auto;}
.cover-art-f {
  width:130px;
}
  
}




@media (max-width: 500px) {
  
  div.manuais{text-align:center !important;}
}


img.cover-art-4{width: 100px;}


div.relasep009{margin:35px 0 0 0;}

.cover-art-2-f { 
  margin:15px 5px -5px 5px;
  text-align:center;
}

h4.cover-art-3-f{margin:0; padding: 10px 0 0px 0; font-size:13px; font-weight:300;}

img.cover-art-4-f{width: 120px; height:auto; border:1px solid #999;}

span.mandad{font-weight:500;}

span.fdate{font-weight:500; display:block;}

.cover-art-m {
  display: inline-block;
  vertical-align: top;
  margin: 0px 10px 10px 0;
  width:230px;
}

div.manuais{margin:0 0 0 0;}

p.cover-art-786{margin:0 0 5px 0; padding:0; font-size:0.9em; font-weight:300; line-height:120%;}


ul.alphab5{list-style-type:none; padding:0; margin:0;
}
ul.alphab5 li{list-style-type:none; padding:0; display:inline;}


p.cover-art-3{margin:0; padding: 10px 0 0px 0; font-size:12px; font-weight:300; font-family:verdana;}

.img-responsive2{
  display: block;
  max-width: 100%;
  height: auto;
  padding:0 0 20px 0; 
  margin:0 auto;
}


h3.yeardp{font-size:1.2em; margin-top:25px; padding:10px; background-color:#eaeaea;}

img.logo-platpc{width:75px; height:16px;}
img.logo-platps3{width:67px; height:15px;}
img.logo-platps4{width:76px; height:16px;}
img.logo-platps2{width:53px; height:16px;}
img.logo-platx360{width:74px; height:16px;}
img.logo-platxone{width:74px; height:15px;}
img.logo-platps1{width:31px; height:25px;}
img.logo-platsnes{width:65px; height:16px;}
img.logo-platgenesis{width:98px; height:16px;}
img.logo-platswitch2{width:27px; height:25px;}
img.logo-platn64{width:29px; height:25px;}

img.con-logo548{max-width:200px; margin:20px 0 20px 0;}

img.company-logo548{max-width:260px; margin-bottom:15px;}

img.company-logo548-q{max-width:160px; margin-bottom:15px;}

img.company-logo548-v{max-width:200px; margin-bottom:15px;}

img.img-rela158{}

h4.specs4{margin:0; padding:0;}

td.year4{width:35px; font-size:13px;}

li.list-games8{padding-left:0;}

table{font-weight:300; vertical-align:center;}

tr{vertical-align:middle;}


th.year4-th{width:35px; font-weight:500; font-size:13px;}

th.year4{font-weight:500; font-size:13px;}

a.nav-color56{color:#0a58ca; font-size:16px; font-weight:300;}

a.nav-color56:hover{border-radius:0; background-color:#eaeaea;}

li.nav48{border:1px solid #eaeaea;}



div.alphabox{border:1px solid #ddd; padding:10px 10px 0 10px; margin:20px 0 20px 0; background-color:#f9f9f9;}

li.sep5588{color:#999;}

a.alphalink{padding:0px; font-size:15px; text-decoration:none; font-weight:400; margin:0;}


ol.card-cheat-notes{font-weight:300; font-size:small; margin:0; padding:0 15px 0 15px;}


.cover-art-r {
  display: inline-block;
  vertical-align: top;
  margin: -6px 10px 10px 10px;
  width:300px; background-color:;
}

.cover-art-2-r { 
  margin:15px 0px -5px 0px;
}


@media (min-width: 1300px) {
  
  .cover-art-r {
  width:350px;
}
}





img.cover-art-4-r{ float:left; border-radius:5px; margin-right:10px; width:60px; height:85px;}

img.cover-art-4-r-ps3{ float:left; border-radius:5px; margin-right:10px; width:60px; height:69px;}

img.cover-art-4-r-psn{ float:left; border-radius:5px; margin-right:10px; width:60px; height:60px;}

img.cover-art-4-r-ps4{ float:left; border-radius:5px; margin-right:10px; width:60px; height:75px;}

img.cover-art-4-r-steam{ float:left; border-radius:5px; margin-right:10px; width:100px; height:47px;}

img.cover-art-4-r-snes{ float:left; border-radius:5px; margin-right:10px; width:80px; height:58px;}

img.cover-art-4-r-n64{ float:left; border-radius:5px; margin-right:10px; width:80px; height:55px;}

img.cover-art-4-r-snesjp{ float:left; border-radius:5px; margin-right:10px; width:60px; height:111px;}

img.cover-art-4-r-snesjp2{ float:left; border-radius:5px; margin-right:10px; width:80px; height:43px;}

img.cover-art-4-r-switch{ float:left; border-radius:5px; margin-right:10px; width:60px; height:97px;}

h4.cover-art-3-r{margin:0; padding:0; font-size:16px; font-weight:700; color:#0a58ca; text-align:left;}

span.rdate{font-weight:300; color:#666; font-size:14px;}

span.rcritic {float:left; font-size:12px; color:#000; margin-top:5px; padding:2px 3px; background-color:#00ce7a; border-radius:3px; font-weight:bold;}

span.rcritic2{float:left; font-size:12px; color:#000; margin:5px 5px 0 0; padding:2px 3px; background-color:#ffbd3f; border-radius:3px; font-weight:bold;}

span.rcritic3{float:left; font-size:12px; color:#FFF; margin-top:5px; padding:2px 3px; background-color:#ff6874; border-radius:3px; font-weight:bold;}







.fi-us {
  background-image: url(../flags/4x3/us.svg);
}

.fi-br {
  background-image: url(../flags/4x3/br.svg);
}
.fi-de {
  background-image: url(../flags/4x3/de.svg);
}
.fi-fr {
  background-image: url(../flags/4x3/fr.svg);
}
.fi-gb {
  background-image: url(../flags/4x3/gb.svg);
}
.fi-pl {
  background-image: url(../flags/4x3/pl.svg);
}
.fi-cz {
  background-image: url(../flags/4x3/cz.svg);
}
.fi-hu {
  background-image: url(../flags/4x3/hu.svg);
}
.fi-fi {
  background-image: url(../flags/4x3/fi.svg);
}
.fi-au {
  background-image: url(../flags/4x3/au.svg);
}
.fi-mx {
  background-image: url(../flags/4x3/mx.svg);
}
.fi-ru {
  background-image: url(../flags/4x3/ru.svg);
}
.fi-kr {
  background-image: url(../flags/4x3/kr.svg);
}
.fi-cn {
  background-image: url(../flags/4x3/cn.svg);
}
.fi-jp {
  background-image: url(../flags/4x3/jp.svg);
}
.fi-es {
  background-image: url(../flags/4x3/es.svg);
}
.fi-it {
  background-image: url(../flags/4x3/it.svg);
}
.fi-se {
  background-image: url(../flags/4x3/se.svg);
}

.fi-eu {
  background-image: url(../flags/4x3/eu.svg);
}

.fi-ca {
  background-image: url(../flags/4x3/ca.svg);
}

.fi-ie {
  background-image: url(../flags/4x3/ie.svg);
}

.fi-nl {
  background-image: url(../flags/4x3/nl.svg);
}

.fi-be {
  background-image: url(../flags/4x3/be.svg);
}

.fi-lu {
  background-image: url(../flags/4x3/lu.svg);
}

.fi-at {
  background-image: url(../flags/4x3/at.svg);
}

.fi-ch {
  background-image: url(../flags/4x3/ch.svg);
}

.fi-dk {
  background-image: url(../flags/4x3/dk.svg);
}

.fi-fi {
  background-image: url(../flags/4x3/fi.svg);
}

.fi-no {
  background-image: url(../flags/4x3/no.svg);
}


span.release-country{font-size:11px; font-weight:bold; color:#666;}



.fib, .fi {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}

.fi {
  position: relative;
  display: inline-block;
  width: 1.333333em;
  line-height: 1em;
}
.fi:before {
  content: " ";
}
.fi.fis {
  width: 1em;
}





.table48528 {
  width: 100%;
  border-collapse: collapse;
  background-color: white;
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
  margin-bottom: 40px;
}

.table48528 thead {
  background-color: #007BFF;
  color: white;
}

.table48528 th, 
.table48528 td {
  padding: 12px;
  border: 1px solid #dee2e6;
  text-align: left;
}

.table48528 tbody tr:nth-child(even) {
  background-color: #f8f9fa;
}
