[data-role=page-container] {
  width: 1024px;
  height: 768px;
  position: absolute;
  overflow: hidden;
}
[data-role=page-container] [data-role=page],
[data-role=page-container] [data-role=popup] {
  width: 1024px;
  height: 768px;
  position: absolute;
}
[data-role=popup] {
  background-color: rgba(0, 0, 0, 0.7);
  display: none;
}
[data-role=popup-content] {
  position: absolute;
  width: 400px;
  height: 250px;
}
.bt {
  position: relative;
  cursor: pointer;
  margin-top: 20px;
  text-align: center;
  display: inline-block;
}
.block {
  width: 1024px;
  height: 768px;
  z-index: 10000;
}
.bt:active {
  /*top: 10px;*/
}
.block {
  position: absolute;
  width: 1024px;
  height: 768px;
  display: none;
  z-index: 500;
}
.logo {
  text-align: center;
  position: relative;
  top: 92px;
  font-size: 156px;
  color: #e9eff3;
  text-shadow: 3px 3px 10px black;
  letter-spacing: 8px;
  font-family: "atwriter";
}
.font26 {
  font-size: 26px !important;
}
.font24 {
  font-family: "Arial Black";
  font-size: 24px !important;
}
.pergunta p {
  width: 713px !important;
}
.pasta {
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
}
.pasta .csi_iniciar {
  position: relative;
  top: 124px;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.pasta .titulo {
  position: relative;
  top: 80px;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.pasta .titulo p {
  text-align: center;
  font-size: 42px;
  padding-top: 19px;
  font-weight: bold;
  font-family: "Arial";
  cursor: context-menu;
}
.btnPopup1 {
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  top: 557px;
  cursor: pointer;
  font-family: 'yanone-bold';
}
.btnPopup1 .btn_iniciar {
  position: relative;
  outline: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0 auto;
  margin-top: 32px;
}
.btnPopup1 .btn_iniciar p {
  font-family: "Arial Black", "Arial-BoldMT", Helvetica;
  font-size: 28px;
  color: white;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  bottom: 31px;
  text-align: center;
  font-weight: bold;
}
.btnPopup1 .btn_iniciar:active {
  position: relative;
  margin: 0 auto;
  margin-top: 38px;
}
.btnPopup1 .btn_iniciar:active p {
  font-family: "Arial Black", "Arial-BoldMT", Helvetica;
  color: white;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  bottom: 25px;
  text-align: center;
  font-weight: bold;
}
.pInicio {
  position: absolute;
  font-family: 'yanone-bold';
  font-size: 25px;
  text-align: center;
  color: black;
}
.pInicio div {
  width: 720px;
}
.intro {
  display: none;
  width: 100%;
}
.intro .textoIntro {
  width: 620px;
  height: 245px;
  position: relative;
  text-align: center;
  color: #252e50;
  top: 142px;
  margin: 0 auto;
  font-size: 28px;
  font-family: "Arial Narrow", "robotoregular", "open_sans";
  cursor: context-menu;
}
.intro .btPopupIntro {
  font-family: 'Arial black', "Arial-BoldMT", Helvetica;
  position: absolute;
  color: white;
  left: 1px;
  top: 435px;
  right: 0;
  margin: 0 auto;
  font-size: 28px;
  font-weight: bold;
  cursor: pointer;
}
.intro .btPopupIntro p {
  /*position: relative;
            top: 10px;
            left: 55px;*/
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  bottom: 31px;
  text-align: center;
  font-size: 28px;
}
.intro .btn_iniciar:active p {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  bottom: 25px;
  text-align: center;
}
.pasta_casos,
.pasta_casos2,
.pasta_casos3 {
  top: 30px;
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
}
.perdeu1,
.perdeu2,
.perdeu3 {
  position: absolute;
  width: 20px;
  height: 20px;
  display: inline-block;
  left: 10px;
  top: 15px;
}
.perdeu2 {
  left: 55px;
}
.perdeu3 {
  left: 98px;
}
.screen1 {
  height: 92px;
}
.boxCenter {
  top: 36px;
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
}
.boxCenter .tela .pergunta,
.boxCenter .tela .pergunta_hess {
  position: relative;
  text-align: center;
  font-size: 30px;
  margin-top: 60px;
  cursor: context-menu;
}
.boxCenter .tela .pergunta p,
.boxCenter .tela .pergunta_hess p {
  font-family: "Arial Narrow", "robotoregular", "open_sans";
  width: 800px;
  color: #3e3e3e;
  margin: 0 auto;
}
.boxCenter .tela .pergunta p span,
.boxCenter .tela .pergunta_hess p span {
  font-weight: bold;
  font-family: 'Arial Narrow', "robotoregular", "open_sans";
}
.boxCenter .tela .pergunta .perguntaMenor,
.boxCenter .tela .pergunta_hess .perguntaMenor {
  font-size: 22px !important;
}
.boxCenter .tela .formula {
  position: relative;
  width: 825px;
  text-align: center;
  cursor: context-menu;
  font-size: 22px;
  font-weight: bold;
  margin: 0 auto;
  font-family: "Arial Narrow", "robotoregular", "open_sans";
  margin-top: 14px;
}
.boxCenter .tela .formulaMenor {
  width: 600px !important;
  font-size: 19px !important;
  margin-top: 4px !important;
}
.boxCenter .tela .formulaMedia {
  width: 600px !important;
  font-size: 20px !important;
  margin-top: 4px !important;
}
.boxCenter .tela .boxAlternativas {
  display: inline-block;
  position: relative;
  left: 20px;
  cursor: pointer;
  width: 95%;
  margin-top: 20px;
}
.boxCenter .tela .boxAlternativas .btAlternativa1,
.boxCenter .tela .boxAlternativas .btAlternativa2,
.boxCenter .tela .boxAlternativas .btAlternativa3,
.boxCenter .tela .boxAlternativas .btAlternativa4,
.boxCenter .tela .boxAlternativas .btAlternativa5,
.boxCenter .tela .boxAlternativas .btAlternativa6 {
  background-color: #bfbbaf;
  border-radius: 50px;
  margin-bottom: 5px;
  width: 100%;
  height: 46px;
  cursor: pointer;
  font-family: 'Arial Narrow', "robotoregular", "open_sans";
  font-size: 22px;
  display: flex;
}
.boxCenter .tela .boxAlternativas .btAlternativa1 p,
.boxCenter .tela .boxAlternativas .btAlternativa2 p,
.boxCenter .tela .boxAlternativas .btAlternativa3 p,
.boxCenter .tela .boxAlternativas .btAlternativa4 p,
.boxCenter .tela .boxAlternativas .btAlternativa5 p,
.boxCenter .tela .boxAlternativas .btAlternativa6 p {
  width: 80% ;
  float: left;
  position: relative;
  left: 10px;
  top: 6px;
  font-size: 23px;
}
.boxCenter .tela .boxAlternativas .btAlternativa1 .delta1,
.boxCenter .tela .boxAlternativas .btAlternativa2 .delta1,
.boxCenter .tela .boxAlternativas .btAlternativa3 .delta1,
.boxCenter .tela .boxAlternativas .btAlternativa4 .delta1,
.boxCenter .tela .boxAlternativas .btAlternativa5 .delta1,
.boxCenter .tela .boxAlternativas .btAlternativa6 .delta1,
.boxCenter .tela .boxAlternativas .btAlternativa1 .delta2,
.boxCenter .tela .boxAlternativas .btAlternativa2 .delta2,
.boxCenter .tela .boxAlternativas .btAlternativa3 .delta2,
.boxCenter .tela .boxAlternativas .btAlternativa4 .delta2,
.boxCenter .tela .boxAlternativas .btAlternativa5 .delta2,
.boxCenter .tela .boxAlternativas .btAlternativa6 .delta2,
.boxCenter .tela .boxAlternativas .btAlternativa1 .delta3,
.boxCenter .tela .boxAlternativas .btAlternativa2 .delta3,
.boxCenter .tela .boxAlternativas .btAlternativa3 .delta3,
.boxCenter .tela .boxAlternativas .btAlternativa4 .delta3,
.boxCenter .tela .boxAlternativas .btAlternativa5 .delta3,
.boxCenter .tela .boxAlternativas .btAlternativa6 .delta3,
.boxCenter .tela .boxAlternativas .btAlternativa1 .delta4,
.boxCenter .tela .boxAlternativas .btAlternativa2 .delta4,
.boxCenter .tela .boxAlternativas .btAlternativa3 .delta4,
.boxCenter .tela .boxAlternativas .btAlternativa4 .delta4,
.boxCenter .tela .boxAlternativas .btAlternativa5 .delta4,
.boxCenter .tela .boxAlternativas .btAlternativa6 .delta4,
.boxCenter .tela .boxAlternativas .btAlternativa1 .delta5,
.boxCenter .tela .boxAlternativas .btAlternativa2 .delta5,
.boxCenter .tela .boxAlternativas .btAlternativa3 .delta5,
.boxCenter .tela .boxAlternativas .btAlternativa4 .delta5,
.boxCenter .tela .boxAlternativas .btAlternativa5 .delta5,
.boxCenter .tela .boxAlternativas .btAlternativa6 .delta5,
.boxCenter .tela .boxAlternativas .btAlternativa1 .delta6,
.boxCenter .tela .boxAlternativas .btAlternativa2 .delta6,
.boxCenter .tela .boxAlternativas .btAlternativa3 .delta6,
.boxCenter .tela .boxAlternativas .btAlternativa4 .delta6,
.boxCenter .tela .boxAlternativas .btAlternativa5 .delta6,
.boxCenter .tela .boxAlternativas .btAlternativa6 .delta6 {
  width: 20%;
  height: 100%;
  float: right;
  font-size: 23px;
  font-family: 'Arial Narrow', "robotoregular", "open_sans";
  position: relative;
  right: 0px;
  top: 10px;
  text-align: left;
}
.boxCenter .tela .boxAlternativas .btAlternativa1 .alternativasIpad,
.boxCenter .tela .boxAlternativas .btAlternativa2 .alternativasIpad,
.boxCenter .tela .boxAlternativas .btAlternativa3 .alternativasIpad,
.boxCenter .tela .boxAlternativas .btAlternativa4 .alternativasIpad,
.boxCenter .tela .boxAlternativas .btAlternativa5 .alternativasIpad,
.boxCenter .tela .boxAlternativas .btAlternativa6 .alternativasIpad {
  top: 4px !important;
}
.boxCenter .tela .boxAlternativas .btAlternativa1 .alternativaDevice,
.boxCenter .tela .boxAlternativas .btAlternativa2 .alternativaDevice,
.boxCenter .tela .boxAlternativas .btAlternativa3 .alternativaDevice,
.boxCenter .tela .boxAlternativas .btAlternativa4 .alternativaDevice,
.boxCenter .tela .boxAlternativas .btAlternativa5 .alternativaDevice,
.boxCenter .tela .boxAlternativas .btAlternativa6 .alternativaDevice {
  /*width:66% !important;                    
                    height: auto !important;
                    left: 12px !important;
                    font-size: 17px !important;*/
  top: 3px !important;
}
.boxCenter .tela .boxAlternativas .btAlternativa1 .deltaDevice,
.boxCenter .tela .boxAlternativas .btAlternativa2 .deltaDevice,
.boxCenter .tela .boxAlternativas .btAlternativa3 .deltaDevice,
.boxCenter .tela .boxAlternativas .btAlternativa4 .deltaDevice,
.boxCenter .tela .boxAlternativas .btAlternativa5 .deltaDevice,
.boxCenter .tela .boxAlternativas .btAlternativa6 .deltaDevice {
  /*width: 20% !important;
                    font-size: 17px !important;*/
  top: 5px !important;
}
.boxCenter .tela .boxAlternativas .btAlternativaAuto {
  height: auto !important;
}
.boxCenter .tela .bt_calcular {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  bottom: 20px !important;
}
.boxCenter .tela .bt_calcular p {
  color: white;
  position: absolute;
  right: 0;
  left: 0;
  margin: 0, auto;
  bottom: 20px;
  text-align: center;
  cursor: pointer;
  font-family: 'Arial Black', "Arial-BoldMT", Helvetica;
  font-weight: bold;
  font-size: 30px;
}
.boxCenter .tela .bt_calcular:active p {
  position: absolute;
  right: 0;
  left: 0;
  margin: 0, auto;
  bottom: 15px;
  text-align: center;
  cursor: pointer;
}
.width78 {
  width: 78.4% !important;
}
.screen2,
.screen3 {
  display: none;
}
.screen2 .btn_2x,
.screen3 .btn_2x {
  margin-left: 210px;
}
.screen2 .btn_3x,
.screen3 .btn_3x,
.screen2 .btn_inverter,
.screen3 .btn_inverter,
.screen2 .btn_inverter:active,
.screen3 .btn_inverter:active {
  margin-left: 40px;
}
.screen2 .btConfirmar,
.screen3 .btConfirmar {
  position: absolute;
  top: 511px;
  margin: 0 auto;
}
.screen2 .btConfirmar p,
.screen3 .btConfirmar p {
  font-size: 30px;
  color: white;
  padding-top: 11px;
}
.screen2 .btn_2x p,
.screen3 .btn_2x p,
.screen2 .btn_3x p,
.screen3 .btn_3x p,
.screen2 .btConfirmar p,
.screen3 .btConfirmar p {
  text-align: center;
  font-size: 28px;
  color: white;
  padding-top: 10px;
  padding-left: 21px;
  font-family: 'Arial Black', "Arial-BoldMT", Helvetica;
  font-weight: bold;
}
.screen2 .bt.btn_inverter.bt_normal,
.screen3 .bt.btn_inverter.bt_normal {
  font-weight: bold;
}
.selected {
  background-color: #395992 !important;
  color: #fff;
}
.traco {
  display: none;
  width: 100%;
  height: 2px;
  background-color: #3e3e3e;
  margin: 0 auto;
  margin-top: 20px;
}
.formula_hess {
  text-align: center;
  font-family: 'Arial Narrow', "robotoregular", "open_sans";
  font-size: 23px;
  font-weight: bold;
  cursor: context-menu;
  padding-top: 15px;
}
.boxFormula {
  display: inline-block;
  position: relative;
  width: 97%;
  margin-top: 20px;
  margin-left: 10px;
}
.boxFormula .formulas {
  width: 97%;
  margin: 0 auto;
  height: 55%;
  font-family: 'Arial Narrow', "robotoregular", "open_sans";
}
.boxFormula .formulas .formulaSelecionada {
  background-color: #395992 !important;
  color: #fff;
}
.boxFormula .formulas .formula1,
.boxFormula .formulas .formula2,
.boxFormula .formulas .formula3,
.boxFormula .formulas .formula4,
.boxFormula .formulas .formula_resultado {
  background-color: #bfbbaf;
  border-radius: 50px;
  margin-bottom: 5px;
  width: 100%;
  height: 45px;
  cursor: pointer;
  font-family: 'Arial Narrow', "robotoregular", "open_sans";
  font-size: 22px;
  display: flex;
}
.boxFormula .formulas .formula1 p,
.boxFormula .formulas .formula2 p,
.boxFormula .formulas .formula3 p,
.boxFormula .formulas .formula4 p,
.boxFormula .formulas .formula_resultado p {
  width: 80% !important;
  float: left;
  top: 6px;
  position: relative;
  left: 10px;
  font-size: 23px;
}
.boxFormula .formulas .formula1 .deltaH1,
.boxFormula .formulas .formula2 .deltaH1,
.boxFormula .formulas .formula3 .deltaH1,
.boxFormula .formulas .formula4 .deltaH1,
.boxFormula .formulas .formula_resultado .deltaH1,
.boxFormula .formulas .formula1 .deltaH2,
.boxFormula .formulas .formula2 .deltaH2,
.boxFormula .formulas .formula3 .deltaH2,
.boxFormula .formulas .formula4 .deltaH2,
.boxFormula .formulas .formula_resultado .deltaH2,
.boxFormula .formulas .formula1 .deltaH3,
.boxFormula .formulas .formula2 .deltaH3,
.boxFormula .formulas .formula3 .deltaH3,
.boxFormula .formulas .formula4 .deltaH3,
.boxFormula .formulas .formula_resultado .deltaH3,
.boxFormula .formulas .formula1 .deltaH4,
.boxFormula .formulas .formula2 .deltaH4,
.boxFormula .formulas .formula3 .deltaH4,
.boxFormula .formulas .formula4 .deltaH4,
.boxFormula .formulas .formula_resultado .deltaH4,
.boxFormula .formulas .formula1 .deltaH_resultado,
.boxFormula .formulas .formula2 .deltaH_resultado,
.boxFormula .formulas .formula3 .deltaH_resultado,
.boxFormula .formulas .formula4 .deltaH_resultado,
.boxFormula .formulas .formula_resultado .deltaH_resultado {
  width: 20%;
  height: 100%;
  float: right;
  font-size: 23px;
  font-family: 'Arial Narrow', "robotoregular", "open_sans";
  position: relative;
  right: 0px;
  top: 10px;
  text-align: left;
}
.boxFormula .formulas .formula1 .deltaH_resultado,
.boxFormula .formulas .formula2 .deltaH_resultado,
.boxFormula .formulas .formula3 .deltaH_resultado,
.boxFormula .formulas .formula4 .deltaH_resultado,
.boxFormula .formulas .formula_resultado .deltaH_resultado {
  top: -20px;
}
.boxFormula .formulas .formula1 .deltaHResuladoMenor,
.boxFormula .formulas .formula2 .deltaHResuladoMenor,
.boxFormula .formulas .formula3 .deltaHResuladoMenor,
.boxFormula .formulas .formula4 .deltaHResuladoMenor,
.boxFormula .formulas .formula_resultado .deltaHResuladoMenor {
  font-size: 19px !important;
}
.boxFormula .formulas .formula1 .deltaHMenor,
.boxFormula .formulas .formula2 .deltaHMenor,
.boxFormula .formulas .formula3 .deltaHMenor,
.boxFormula .formulas .formula4 .deltaHMenor,
.boxFormula .formulas .formula_resultado .deltaHMenor {
  font-size: 19px !important;
}
.boxFormula .formulas .formula1 .deltaHMedia,
.boxFormula .formulas .formula2 .deltaHMedia,
.boxFormula .formulas .formula3 .deltaHMedia,
.boxFormula .formulas .formula4 .deltaHMedia,
.boxFormula .formulas .formula_resultado .deltaHMedia {
  font-size: 20px !important;
}
.boxFormula .formulas .resultadoMenor {
  font-size: 19px !important;
}
.boxFormula .formulas .formulaDevice {
  margin-top: 1px !important;
  width: 78% !important;
}
.boxFormula .formulas .deltaHDevice {
  width: 20% !important;
}
.boxFormula .formulas .formula_resultado {
  position: relative;
  margin-top: 20px;
  width: 100% !important;
}
.boxFormula .formulas .formula_resultado span:last-child {
  float: right;
  /*font-size: 22px;*/
}
.boxFormula .formulas .formula_resultado p {
  width: 96% !important;
}
.fontMenor {
  font-size: 23px;
}
.multFormula {
  font-size: 0.7em;
  position: relative;
  float: none;
  display: inline-block;
}
.feedBack {
  position: absolute;
  width: 150px;
  height: 80px;
  top: 30px;
}
#Popup > div {
  width: 940px;
  height: 602px;
}
#Popup > div .bt_calcular,
#Popup > div .bt_voltar {
  top: 270px;
}
#Popup > div .bt_calcular:active,
#Popup > div .bt_voltar:active {
  top: 270px;
}
#PopupInvestigador > div {
  width: 1024px;
  height: 768px;
}
.investigador {
  position: absolute;
  top: 50px;
  right: 1022px;
}
.textoPopup {
  font-family: "Arial";
  font-size: 33px;
  color: #252e50;
  line-height: 38px;
  width: 630px;
  height: 135px;
  text-align: center;
  position: relative;
  margin: 0 auto;
  top: 212px;
  cursor: context-menu;
}
.textoPopup span {
  font-weight: bold;
}
.btn {
  position: relative;
  right: 0;
  left: 0;
  margin: 0 auto;
}
.btn p {
  color: white;
  font-family: 'Arial black', "Arial-BoldMT", Helvetica;
  font-weight: bold;
  position: absolute;
  right: 0;
  left: 0;
  text-align: center;
  margin: 0 auto;
  bottom: 18px;
  font-size: 32px;
  cursor: pointer;
}
.btn:active p {
  position: absolute;
  bottom: 13px;
  right: 0;
  left: 0;
  margin: 0 auto;
}
#Popup1 > div {
  width: 940px;
  height: 602px;
}
#PopupSubstancia > div {
  width: 940px;
  height: 602px;
}
m {
  font-family: mtextra;
}
s {
  font-size: 13px;
  text-decoration: none;
  position: relative;
  top: 6px;
  padding: 1.5px;
}
ss {
  font-size: 17px;
  vertical-align: top;
  text-decoration: none;
  position: relative;
  top: -2px;
  padding: 1.5px;
}
f {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  font-size: 18px;
}
f fs {
  display: block;
  margin-top: -5px;
}
f fi {
  border-top: thin solid black;
}
.imgDireito {
  position: absolute;
  z-index: 2;
  top: 286px;
  cursor: pointer;
  right: 0px;
  -webkit-transform: rotate(5deg);
}
.imgDireito .clipeDir {
  position: absolute;
  top: 114px;
  left: 423px;
}
.imgEsquerdo {
  position: absolute;
  z-index: 1;
  cursor: pointer;
  top: 76px;
  left: 16px;
  -webkit-transform: rotate(-5deg);
}
.imgEsquerdo .clipe {
  position: absolute;
  left: -33px;
  top: 155px;
}
.boxPapel {
  position: absolute;
  top: 73px;
  right: 0;
  left: 0;
  margin: 0 auto;
}
.medalha2 {
  position: absolute;
  top: 276px;
  right: 76px;
  transform: scale(0.85);
}
.medalha2Right {
  right: 55px !important;
}
.medalhaElementar {
  right: 68px !important;
}
.medalha1 {
  position: absolute;
  top: 344px;
  left: 80px;
  transform: scale(0.9);
}
.elementar {
  position: absolute;
  top: 324px;
  right: 106px;
}
.principiante {
  left: 110px;
}
.chefe {
  left: 100px;
}
.txt_fim,
.pontos {
  position: absolute;
  color: #3d3d3d;
  font-family: Arial, Helvetica, sans-serif;
  left: -20px;
  right: 0px;
  margin: 0 auto;
  text-align: center;
  cursor: context-menu;
}
.txt_fim {
  top: 72px;
  width: 62%;
  font-size: 44px;
}
.pontos {
  top: 174px;
  font-size: 173px;
  cursor: context-menu;
  font-weight: bold;
}
.deltaSubstancia {
  position: relative;
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  right: 140px;
  float: right;
  top: 83px;
  margin: 0 auto;
  text-align: center;
  z-index: 4;
  font-size: 24px;
  font-weight: bolder;
}
.clipe {
  width: 117px;
  position: absolute;
  top: 164px;
  z-index: 1;
  left: 39px;
}
.formulaSelecionada p f fi,
.btn_selecionado p f fi,
.selected p f fi {
  border-top: thin solid white;
}
.obliqueStrike {
  position: relative;
}
.obliqueStrike:before {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  right: 0;
  border-top: 2px solid #3e3e3e;
  -webkit-transform: rotate(-20deg);
  -moz-transform: rotate(-20deg);
  -ms-transform: rotate(-20deg);
  -o-transform: rotate(-20deg);
  transform: rotate(-20deg);
}
.clear {
  clear: both;
}
.simbMenos {
  border-bottom: 1px solid;
  line-height: 0.1em;
  width: 10px;
  display: inline-block;
  position: relative;
  top: -7px;
}
.espacoMenosPerg {
  display: inline-block;
  padding: 3px;
}
.espacoMenosAlt {
  display: inline-block;
  margin-right: 2px;
}
.tab {
  display: inline-block;
  padding-right: 70px;
}
.casos {
  margin-top: 290px;
  font-size: 60px;
  margin-left: 180px;
}
.boldInverter {
  font-size: 34px;
  color: white;
  padding-top: 5px;
  padding-left: 18px;
  font-family: 'Arial Black', "Arial-BoldMT", Helvetica;
  font-weight: bold;
  text-align: center;
}
.simbMenosMenor {
  border-top: 1px solid;
  width: 5px;
  display: inline-block;
  position: relative;
  top: -14px;
  left: 2px;
  margin-right: 4px;
}
.topAndroid {
  margin-top: 5px !important;
}
.font19 {
  font-size: 18px !important;
}
.font20 {
  font-size: 20px !important;
}
.font21 {
  font-size: 21px !important;
}
.font22 {
  font-size: 22px !important;
}
.font23 {
  font-size: 23px !important;
}
.font25 {
  font-size: 25px !important;
}
.font15 {
  font-size: 18px !important;
}
.font16 {
  font-size: 16px !important;
}
.androidTop20 {
  top: -20px !important;
}
.ipadHeight {
  height: 48px !important;
}
.ipadHeight2 {
  height: 49px !important;
}
.ipadBot {
  bottom: 10px !important;
}
.androidBot {
  top: 540px !important;
  bottom: 0px !important;
}
.androidHeight {
  height: 46px !important;
}
.bt_normal {
  background: url(../images/bt_normal.png) no-repeat;
  width: 103px;
  height: 96px;
  outline: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.bt_normal:active {
  background: url(../images/bt_normal2.png) no-repeat;
  width: 103px;
  height: 96px;
}
.bt_normal > * {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
}
.bt_normal:active p {
  top: 5px !important;
}
.chamas {
  background: url(../images/chamas.png) no-repeat;
  width: 339px;
  height: 531px;
}
.chefe {
  background: url(../images/chefe.png) no-repeat;
  width: 286px;
  height: 430px;
}
.congelado {
  background: url(../images/congelado.png) no-repeat;
  width: 339px;
  height: 531px;
}
.elementar {
  background: url(../images/elementar.png) no-repeat;
  width: 277px;
  height: 426px;
}
.explosivo {
  background: url(../images/explosivo.png) no-repeat;
  width: 339px;
  height: 531px;
}
.principiante {
  background: url(../images/principiante.png) no-repeat;
  width: 270px;
  height: 426px;
}
.quimico {
  background: url(../images/quimico.png) no-repeat;
  width: 301px;
  height: 440px;
}
.btSorteia {
  background-color: red;
  padding: 20px;
  color: white;
  position: absolute;
  width: 70px;
  height: 20px;
  cursor: pointer;
}
