
    .bl-publicidade.bg-ad{
     display: none;
    }
    .container {
        margin-right: auto;
        margin-left: auto;
        padding-left: 15px;
        padding-right: 15px;
        width: 970px;
    }
       .channel-highlight-news img{
            display: block;
            max-width: 100%;
            height: auto;
        }
        .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
            float: left; }

        .col-md-1 {
            width: 8.33333%; }

        .col-md-2 {
            width: 16.66667%; }

        .col-md-3 {
            width: 25%; }

        .col-md-4 {
            width: 33.33333%; }

        .col-md-5 {
            width: 41.66667%; }

        .col-md-6 {
            width: 50%; }

        .col-md-7 {
            width: 58.33333%; }

        .col-md-8 {
            width: 66.66667%; }

        .col-md-9 {
            width: 75%; }

        .col-md-10 {
            width: 83.33333%; }

        .col-md-11 {
            width: 91.66667%; }

        .col-md-12 {
            width: 100%; }

        .col-md-pull-0 {
            right: auto; }

        .col-md-pull-1 {
            right: 8.33333%; }

        .col-md-pull-2 {
            right: 16.66667%; }

        .col-md-pull-3 {
            right: 25%; }

        .col-md-pull-4 {
            right: 33.33333%; }

        .col-md-pull-5 {
            right: 41.66667%; }

        .col-md-pull-6 {
            right: 50%; }

        .col-md-pull-7 {
            right: 58.33333%; }

        .col-md-pull-8 {
            right: 66.66667%; }

        .col-md-pull-9 {
            right: 75%; }

        .col-md-pull-10 {
            right: 83.33333%; }

        .col-md-pull-11 {
            right: 91.66667%; }

        .col-md-pull-12 {
            right: 100%; }

        .col-md-push-0 {
            left: auto; }

        .col-md-push-1 {
            left: 8.33333%; }

        .col-md-push-2 {
            left: 16.66667%; }

        .col-md-push-3 {
            left: 25%; }

        .col-md-push-4 {
            left: 33.33333%; }

        .col-md-push-5 {
            left: 41.66667%; }

        .col-md-push-6 {
            left: 50%; }

        .col-md-push-7 {
            left: 58.33333%; }

        .col-md-push-8 {
            left: 66.66667%; }

        .col-md-push-9 {
            left: 75%; }

        .col-md-push-10 {
            left: 83.33333%; }

        .col-md-push-11 {
            left: 91.66667%; }

        .col-md-push-12 {
            left: 100%; }

        .col-md-offset-0 {
            margin-left: 0%; }

        .col-md-offset-1 {
            margin-left: 8.33333%; }

        .col-md-offset-2 {
            margin-left: 16.66667%; }

        .col-md-offset-3 {
            margin-left: 25%; }

        .col-md-offset-4 {
            margin-left: 33.33333%; }

        .col-md-offset-5 {
            margin-left: 41.66667%; }

        .col-md-offset-6 {
            margin-left: 50%; }

        .col-md-offset-7 {
            margin-left: 58.33333%; }

        .col-md-offset-8 {
            margin-left: 66.66667%; }

        .col-md-offset-9 {
            margin-left: 75%; }

        .col-md-offset-10 {
            margin-left: 83.33333%; }

        .col-md-offset-11 {
            margin-left: 91.66667%; }

        .col-md-offset-12 {
            margin-left: 100%; }

       .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
           float: left; }

       .col-lg-1 {
           width: 8.33333%; }

       .col-lg-2 {
           width: 16.66667%; }

       .col-lg-3 {
           width: 25%; }

       .col-lg-4 {
           width: 33.33333%; }

       .col-lg-5 {
           width: 41.66667%; }

       .col-lg-6 {
           width: 50%; }

       .col-lg-7 {
           width: 58.33333%; }

       .col-lg-8 {
           width: 66.66667%; }

       .col-lg-9 {
           width: 75%; }

       .col-lg-10 {
           width: 83.33333%; }

       .col-lg-11 {
           width: 91.66667%; }

       .col-lg-12 {
           width: 100%; }

       .col-lg-pull-0 {
           right: auto; }

       .col-lg-pull-1 {
           right: 8.33333%; }

       .col-lg-pull-2 {
           right: 16.66667%; }

       .col-lg-pull-3 {
           right: 25%; }

       .col-lg-pull-4 {
           right: 33.33333%; }

       .col-lg-pull-5 {
           right: 41.66667%; }

       .col-lg-pull-6 {
           right: 50%; }

       .col-lg-pull-7 {
           right: 58.33333%; }

       .col-lg-pull-8 {
           right: 66.66667%; }

       .col-lg-pull-9 {
           right: 75%; }

       .col-lg-pull-10 {
           right: 83.33333%; }

       .col-lg-pull-11 {
           right: 91.66667%; }

       .col-lg-pull-12 {
           right: 100%; }

       .col-lg-push-0 {
           left: auto; }

       .col-lg-push-1 {
           left: 8.33333%; }

       .col-lg-push-2 {
           left: 16.66667%; }

       .col-lg-push-3 {
           left: 25%; }

       .col-lg-push-4 {
           left: 33.33333%; }

       .col-lg-push-5 {
           left: 41.66667%; }

       .col-lg-push-6 {
           left: 50%; }

       .col-lg-push-7 {
           left: 58.33333%; }

       .col-lg-push-8 {
           left: 66.66667%; }

       .col-lg-push-9 {
           left: 75%; }

       .col-lg-push-10 {
           left: 83.33333%; }

       .col-lg-push-11 {
           left: 91.66667%; }

       .col-lg-push-12 {
           left: 100%; }

       .col-lg-offset-0 {
           margin-left: 0%; }

       .col-lg-offset-1 {
           margin-left: 8.33333%; }

       .col-lg-offset-2 {
           margin-left: 16.66667%; }

       .col-lg-offset-3 {
           margin-left: 25%; }

       .col-lg-offset-4 {
           margin-left: 33.33333%; }

       .col-lg-offset-5 {
           margin-left: 41.66667%; }

       .col-lg-offset-6 {
           margin-left: 50%; }

       .col-lg-offset-7 {
           margin-left: 58.33333%; }

       .col-lg-offset-8 {
           margin-left: 66.66667%; }

       .col-lg-offset-9 {
           margin-left: 75%; }

       .col-lg-offset-10 {
           margin-left: 83.33333%; }

       .col-lg-offset-11 {
           margin-left: 91.66667%; }

       .col-lg-offset-12 {
           margin-left: 100%; }


.ie8 #tarot-do-dia-parte-3 .box-default{
  height: 400px;
} 

.ie8 .psr-deck-tarot .carta {
  position: relative;
  width: 70px;
  height: 130px;
  display: inline-block;
  background: url(https://d2j3k553y8jgoo.cloudfront.net/app/img/blue-small-card.png) no-repeat;
  margin-top: -78px;
  margin-right: -48px;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-transform: rotate(0deg) translateX(0) scale(1);
  -moz-transform: rotate(0deg) translateX(0) scale(1);
  -o-transform: rotate(0deg) translateX(0) scale(1);
  transform: rotate(0deg) translateX(0) scale(1);
}

.ie8 .carta-flip-container {
  perspective: 1000;
  top: 70px;
  height: 208px;
  left: 50%;
  margin-left: -50px;
  position: absolute;
  width: 100px;
  z-index: 50;
}

.ie8 .carta-flip-container .flipper,
.ie8 .carta-flip-container.hover .flipper {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.ie8 .flipper {
  -webkit-transition: 0.6s;
  -moz-transition: 0.6s;
  -o-transition: 0.6s;
  transition: 0.6s;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
  position: relative;
}

.ie8 .psr-tarot-do-dia #tarot-do-dia-parte-3 .carta-flip .back,
.ie8 .psr-tarot-do-dia #tarot-do-dia-parte-3 .carta-flip .front {
  top: 0px;
}

.ie8 .back {
  left: 50%;
  box-shadow: 0 0 230px #000000;
}
.ie8 .front,.ie8  .back {
  left: 50%;
  margin-left: -10px;
  top: 70px;
  z-index: 150;
}

.ie8 .psr-deck-tarot.tarot-carta-hover .carta:hover {
  -webkit-transition-property: top;
  -moz-transition-property: top;
  -o-transition-property: top;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  -moz-transform: rotate(7deg) translateX(0) scale(1);
  -o-transform: rotate(7deg) translateX(0) scale(1);
  -webkit-transform: rotate(7deg) translateX(0) scale(1);
  transform: rotate(7deg) translateX(0) scale(1);
  position: relative;
  top: -20px;
}

.ie8 .psr-deck-tarot {
  max-width: 690px;
  height: auto;
  margin: 140px auto 0;
  position: relative;
}

.ie8 .psr-tarot-do-dia #daily-tarot-close-game {
  left: -85px;
  position: absolute;
  top: 220px;
  min-width: 210px;
  text-align: center;
}

.ie8 #navigation_header #nav-princ-estudos{
  height: 40px !important;
}

.ie8 #navigation_header .destaque-menu{
  display: none;
}

.ie8 #navigation_header .row .col-lg-10.col-md-12{
  width: 100% !important;
}

.ie8 #wrap-loader{
  display: none;
}

.ie8 #nav-estudos li.dropdown a{
  padding: 10px 6px;
}

.ie8 .header-produto {
  padding-top: 20px;
  position: relative;
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px;
  background: url(https://d2j3k553y8jgoo.cloudfront.net/app/img/bg-product-default.jpg) right top no-repeat;
  margin-top: 20px;
}
.ie8 .header-produto .texto-e-titulo {
  margin-top: 0;
  margin-left: 0;
  font-size: 11px;
  color: #999999;
  text-transform: uppercase;
}

.ie8 .header-produto.tarot-do-dia h1 {
  color: #8FAECC;
  margin-bottom: 0;
}

.ie8 .header-produto .periodo-do-jogo {
  font-size: 16px;
  line-height: 20px;
  top: 0;
  margin: 10px 0 20px;
}

.ie8 .header-produto .periodo-do-jogo {
  color: #666666;
  display: block;
  font-size: 18px;
  font-weight: bold;
  position: relative;
  top: 8px;
}

.ie8 .header-produto.tarot-do-dia:before {
  background: url(https://d2j3k553y8jgoo.cloudfront.net/app/img/icone-header-td.png) center top no-repeat;
}

.ie8 .header-produto:before {
  display: block;
  content: "";
  position: absolute;
  width: 464px;
  height: 230px;
  right: 0;
  top: -13px;
}

.ie8 .header-product .barra-de-icones {
  background-color: #8ea7bf;
}

.ie8 .modal-dialog {
  width: 600px;
  margin: 30px auto;
}

.ie8 .header-product-mini {
  background: url(https://d2j3k553y8jgoo.cloudfront.net/app/img/bg-header-product-mini.jpg) center 0 no-repeat;
  border-bottom: 2px solid #8ea7bf;
  margin-bottom: 25px;
  margin-top: 30px;
}

.ie8.psr-tarot-e-o-amor .header-product-mini {
  background: url(https://d2j3k553y8jgoo.cloudfront.net/app/img/bg-header-product-mini.jpg) center 0 no-repeat;
  border-bottom: 2px solid #ec117c;
  margin-bottom: 25px;
  margin-top: 30px;
}

.ie8.psr-tarot-e-o-amor .etapa-sorteio .numero {
  font-family: 'Open Sans', sans-serif;
  color: #ec117c;
  display: block;
  font-size: 50px;
  left: 32px;
  position: absolute;
  top: 40px;
}

.ie8.psr-tarot-e-o-amor .header-product-mini h1 {
  color: #ec117c;
}

.ie8.psr-tarot-e-o-amor .etapa-sorteio .numero:before {
  content: "";
  float: left;
  width: 2px;
  height: 47px;
  background-color: #ec117c;
  position: relative;
  top: -14px;
  left: -34px;
}

.ie8 .btn-start-tarot {
  width: 190px;
  text-align: center;
  top: 200px;
  position: absolute;
  left: 50%;
  margin-left: -95px;
  z-index: 9;
}

.ie8 #ta-inicio-html{
  display: none;
}

.ie8 #ta-jogo-swf-1,
.ie8 #ta-jogo-swf-animacao-2,
.ie8 #tarot-mensal-jogo-swf-animacao,
.ie8 #ts-jogo-swf{
  position: absolute;
  left: 50%;
  margin-left: -300px;
}

.ie8 .selecao-ta{
  position: absolute;
  width: 300px;
  overflow: hidden;
  top: 90px;
  left: 50%;
  margin-left: -150px;
  z-index: 9;
  margin-top: 90px;
}

.ie8.psr-tarot .steps {
  min-height: 600px;
}

.ie8 .concentration-messages {
  width: 300px;
  position: absolute;
  text-align: center;
  left: 50%;
  margin-left: -150px;
  z-index: 9;
  margin-top: 220px;
}

.ie8.psr-tarot-e-o-amor .container .steps .btn {
  color: #ec117c;
}

.ie8 .psr-deck-tarot .carta.pink {
  background: url(https://d2j3k553y8jgoo.cloudfront.net/app/img/pink-small-card.png) no-repeat;
}

.ie8.psr-tarot-e-o-amor .posicoes-e-etapas #triade {
  margin-top: 20px;
  background: url("https://d2j3k553y8jgoo.cloudfront.net/app/img/old-structure/tarot/tarot-e-o-amor/mandala-ta.png") no-repeat scroll center center transparent;
  min-height: 369px;
  width: auto;
  display: block;
  position: relative;
  margin: 0 auto 10px;
}

.ie8.psr-tarot-e-o-amor .posicoes-e-etapas .carta {
  width: 20px;
  height: 40px;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
  border: 1px solid #cccccc;
  background: -moz-linear-gradient(top, white 0%, #ee087c 160%);
  background: -webkit-linear-gradient(top, white 0%, #ee087c 160%);
  background: -o-linear-gradient(top, white 0%, #ee087c 160%);
  background: -ms-linear-gradient(top, white 0%, #ee087c 160%);
  background: linear-gradient(to bottom, white 0%, #ee087c 160%);
  background-color: #fff;
  padding: 1px;
  display: block;
  border-radius: 4px;
}

.ie8 .tarot-baralho .carta-posicao-embaralhar {
  left: 50% !important;
  top: 50% !important;
  position: absolute;
  z-index: 500;
}

.ie8.psr-tarot-e-o-amor .posicoes-e-etapas #preview-position-1 {
  left: 100px;
  position: absolute;
  top: 95px;
}

.ie8.psr-tarot-e-o-amor .posicoes-e-etapas #preview-position-2 {
  left: 57px;
  position: absolute;
  top: 95px;
}

.ie8.psr-tarot-e-o-amor .posicoes-e-etapas #preview-position-3 {
  left: 142px;
  position: absolute;
  top: 95px;
}

.ie8.psr-tarot-e-o-amor .posicoes-e-etapas #preview-position-4 {
  left: 100px;
  position: absolute;
  top: 40px;
}

.ie8.psr-tarot-e-o-amor .posicoes-e-etapas #preview-position-5 {
  left: 100px;
  position: absolute;
  top: 159px;
}

.ie8.psr-tarot-e-o-amor .posicoes-e-etapas #preview-position-6 {
  left: 100px;
  position: absolute;
  top: 220px;
}

.ie8.psr-tarot-e-o-amor .posicoes-e-etapas #preview-position-7 {
  left: 100px;
  position: absolute;
  top: 278px;
}

.ie8.psr-tarot-e-o-amor .posicoes-e-etapas .carta img {
  height: 35px;
  width: auto;
}

.ie8 .tarot-close-game-position {
  position: absolute;
  left: 50%;
  min-width: 270px;
  margin-left: -135px;
  top: 160px;
}

.ie8 .header-product.tarot-e-o-amor h1, .ie8 .header-product.tarot-e-o-amor .data {
  color: #ec117c;
}

.ie8 .header-produto.tarot-e-o-amor:before {
  background: url(https://d2j3k553y8jgoo.cloudfront.net/app/img/icone-header-ta.png) no-repeat center;
}

.ie8 .header-product.tarot-e-o-amor .barra-de-icones {
  background-color: #ec117c;
}

.ie8 .header-product.tarot-e-o-amor .barra-de-icones:before {
  border-color: #b21f66;
}

.ie8 .tabela-box {
  margin-top: 70px;
}

.ie8 .tabela-box table {
  width: 100%;
}

.ie8 .tabela-box table .titulo {
  font-size: 14px;
  color: #666666;
  font-weight: bold;
  text-align: left;
  padding-bottom: 5px;
  text-transform: uppercase;
}

.ie8 .tabela-box table .nome {
  border-bottom: 1px solid #e4e4e4;
  text-align: left;
  font-size: 13px;
  font-family: 'Open Sans', sans-serif;
  line-height: 23px;
}

.ie8 .tabela-box table .numero {
  max-width: 250px;
  padding: 0 20px;
  height: 20px;
  border-bottom: 1px solid #ffc9ad;
  border-right: 2px solid #ffc9ad;
  text-align: center;
  font-size: 12px;
  font-weight: 800;
  background-color: #fff3ed;
  color: #ff7025;
}

.ie8.psr-tarot-e-o-amor .tabela-box .numero {
  background-color: #faeff4;
  border-right-color: #f19fc2;
  border-bottom-color: #f19fc2;
}

.ie8.psr-tarot-e-o-amor .resultado .posicoes-e-etapas.resultado,
.ie8.psr-tarot-e-o-amor .resultado .posicoes-e-etapas.resultado #triade {
  background: none !important;
}

.ie8 .result-book {
  margin-top: 40px;
  border-top: 5px solid #efeee8;
  background: url(/images/style/default/global/bg_sombra_paginas.gif) #efeee8 repeat-y right;
}

.ie8 .result-book .menu-colum {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #FFFFFF;
  border-bottom: 2px solid #D7D6D0;
  border-right: 2px solid #D7D6D0;
  border-top: 1px solid #D7D6D0;
  margin: 0 auto;
  padding: 0 15px;
}

.ie8 .result-book .menu-colum .summary {
  margin: 0;
  padding: 12px 0 12px 8px;
}

.ie8 .result-book .menu-colum li {
  list-style: none;
  width: 100%;
  display: block;
  border-top: 1px solid #e4e4e4;
}

.ie8 .result-book .menu-colum li.topic {
  font-size: 12px;
  border-bottom: 1px solid #e4e4e4;
  text-transform: none;
  font-weight: normal;
  margin-bottom: 0;
}

.ie8 .result-book .menu-colum li .topic-title {
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  padding: 12px 0 12px 8px;
  text-transform: uppercase;
  color: #666666;
  font-weight: 300;
  display: block;
  line-height: 1.3;
}

.ie8 .result-book .menu-colum li.topic a {
  border: none;
  display: block;
  border-radius: 0;
  line-height: 18px;
  padding: 10px 12px;
  margin-right: 0;
}

.ie8 .result-book .menu-colum li.topic.active a {
  border: none;
  color: #8ea7bf;
  background-color: #fbfbf7;
  outline: none;
}

.ie8 .result-book .navegacao-setas-livro {
  position: relative;
  width: 100%;
  margin-top: 0;
  left: 0;
  height: 50px;
  display: block;
  background: url(/images/style/default/global/bg_navigation_top_book.gif) bottom repeat-x white;
  border-top: 1px solid #d7d6d0;
}

.ie8 .result-book .navegacao-setas-livro ul {
  margin: 0;
}

.ie8 .navegacao-setas-livro .seta-iniciar {
  position: absolute;
  right: 10px;
  top: -2px;
}

.ie8 .result-book .navegacao-setas-livro ul .seta-avancar,
.ie8 .result-book .navegacao-setas-livro ul .seta-voltar {
  display: none;
}

.ie8 .result-book .content-colum {
  border-left: 0;
  border-bottom: 1px solid #d7d6d0;
  padding: 25px 50px 70px 50px;
  background: url(/images/style/default/global/bg_navigation_bottom_book.jpg) no-repeat right bottom;
  background-color: #fff;
  font-size: 16px;
  line-height: 26px;
}

.ie8 .result-book .texto-e-titulo {
  font-size: 11px;
  color: #999999;
  text-transform: uppercase;
  margin-left: 2px;
  margin-top: 20px;
}

.ie8 .result-book .content-colum .descricao-posicao {
  border-bottom: 1px solid #e4e4e4;
  color: #666;
  font-size: 15px;
  line-height: 20px;
  font-style: italic;
  margin-bottom: 30px;
  padding-bottom: 30px;
  padding-top: 5px;
}

.ie8 .result-book .tag-destaque-carta {
  background: url("https://d2j3k553y8jgoo.cloudfront.net/app/img/old-structure/tarot/carta-grande-bg.png") no-repeat scroll 18px 10px #efeee8;
  border-radius: 10px;
  float: right;
  margin-left: 25px;
  margin-bottom: 20px;
  width: 240px;
  position: relative;
  overflow: hidden;
  padding: 0px 0px 30px 0;
  position: relative;
  z-index: 9;
}

.ie8.psr-tarot-e-o-amor .result-book .tag-destaque-carta {
  background: url("https://d2j3k553y8jgoo.cloudfront.net/app/img/old-structure/tarot/carta-grande-bg-rosa.png") no-repeat scroll 18px 10px #efeee8;
}


.ie8 .result-box-sale {
  max-width: 725px;
  width: 100%;
  display: block;
  padding: 0 0 50px;
  margin-top: 10px;
  float: left;
}

.ie8 .result-book .tag-destaque-carta img {
  margin-left: 27px;
  float: left;
  margin-top: 16px;
}

.ie8 .result-book .tag-destaque-carta p {
  border-top: 1px dotted #000000;
  color: #666;
  float: left;
  margin: 30px 20px !important;
  font-size: 14px;
  font-style: italic;
  line-height: 20px;
  padding-top: 10px;
  width: 200px;
  display: none;
}

.ie8 #psr-jogos-conteudoprint {
  display: none;
}


.ie8 .result-box-sale .psr-box-venda {
  position: relative;
  min-height: 540px;
  top: 20px;
  z-index: 1000;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 5px solid #EFEEE8;
  border-radius: 0 0 0 0;
  padding: 0;
  max-width: 550px;
  width: 100%;
  display: block;
  background-color: #fff;
  margin: 0 auto;
}

.ie8 .result-box-sale .psr-box-venda .modal-body {
  padding: 30px;
  min-height: 400px;
  max-height: none;
  position: relative;
  overflow: hidden;
}

.ie8 .pop-compra.box-venda-mini-b .box-venda {
  background: none;
  border: none;
}

.ie8 .result-box-sale .psr-box-venda .texto-de-venda {
  font-size: 26px;
  line-height: 33px;
  font-weight: 800;
  color: #8ea7bf;
  margin-bottom: 20px;
}

.ie8 .result-box-sale .psr-box-venda .texto-de-venda + ul {
  margin-bottom: 30px;
}

.ie8 .result-book .content-colum ul li {
  min-height: 16px;
  display: block;
  margin-bottom: 15px;
}

.ie8 .result-box-sale .psr-box-venda .check-item-lista {
  font-size: 18px;
  color: #666666;
  padding-left: 35px;
  background: url(/images/style/default/global/check-list-item.png) left center no-repeat;
  margin-bottom: 15px;
}

.ie8 .pop-compra.box-venda-mini-b .box-de-compra {
  background-color: #FAFAFA;
  padding-top: 25px;
  padding-left: 45px;
  padding-bottom: 20px;
  clear: both;
  overflow: hidden;
}

.ie8 .result-box-sale .box-de-compra .default {
  text-align: center;
}

.ie8 .result-box-sale .box-de-compra .default .valor {
  text-align: center;
  margin-top: 6px;
  line-height: 17px;
  width: 170px;
  display: inline-block;
}

.ie8 .result-box-sale .box-de-compra .default .valor .preco {
  font-size: 18px;
  color: #b1027c;
}

.ie8 .result-box-sale .box-de-compra .default .valor .preco .black {
  color: #000;
}

.ie8 .result-box-sale .box-de-compra .default .botoes-de-compra {
  width: 190px;
  display: inline-block;
}

.ie8.psr-tarot .pop-compra.box-venda-mini-b .botoes-de-compra .psr-box-pop-compra-rapida {
  top: 0;
}

.ie8 .pop-compra.box-venda-mini-b .botoes-de-compra .psr-box-pop-compra-rapida {
  display: block;
  position: relative;
  top: -30px;
}

.ie8 .pop-compra.box-venda-mini-b .informacoes-do-produto {
  width: 100%;
  margin-top: 30px;
  margin-bottom: 0;
  background-color: #fff;
  padding-left: 0;
}

.ie8 .pop-compra.box-venda-mini-b .informacoes-do-produto li.borda {
  border-right: 1px solid #e4e4e4;
  padding-right: 20px;
}

.ie8 .pop-compra.box-venda-mini-b .informacoes-do-produto li {
  list-style: none;
  font-size: 13px;
  font-weight: normal;
  display: inline-block;
  height: 30px;
  vertical-align: top;
  background: none;
  padding-left: 11px;
}

.ie8 .pop-compra.box-venda-mini-b .informacoes-do-produto li img {
  margin-top: -7px;
  margin-right: 5px;
}

.ie8 .result-book .navegacao-setas-livro.inferior {
  margin-top: -50px;
  border-top: transparent;
  background: none;
  bottom: 0;
}
.ie8 .result-book .navegacao-setas-livro.inferior .seta-avancar,
.ie8 .result-book .navegacao-setas-livro.inferior .seta-iniciar {
  right: 96px;
}

.ie8 .navegacao-setas-livro .seta-avancar {
  position: absolute;
  list-style: none;
  right: 10px;
  top: -2px;
}

.ie8 .navegacao-setas-livro .seta-voltar {
  position: absolute;
  list-style: none;
  top: -2px;
  left: 7px;
}

.ie8.psr-tarot-mensal .header-product-mini h1,
.ie8.psr-tarot-semestral .header-product-mini h1 {
  color: #f16722;
}

.ie8.psr-tarot-mensal .etapa-sorteio .numero,
.ie8.psr-tarot-semestral .etapa-sorteio .numero{
  font-family: 'Open Sans', sans-serif;
  color: #f16722;
  display: block;
  font-size: 50px;
  left: 32px;
  position: absolute;
  top: 40px;
}

.ie8.psr-tarot-mensal .etapa-sorteio .numero:before,
.ie8.psr-tarot-semestral .etapa-sorteio .numero:before {
  content: "";
  float: left;
  width: 2px;
  height: 47px;
  background-color: #f16722;
  position: relative;
  top: -14px;
  left: -34px;
}

.ie8.psr-tarot-mensal .header-product-mini, .psr-tarot-semestral .header-product-mini,
.ie8.psr-tarot-semestral .header-product-mini, .psr-tarot-semestral .header-product-mini {
  background: url(https://d2j3k553y8jgoo.cloudfront.net/app/img/bg-header-product-mini.jpg) center 0 no-repeat;
  border-bottom: 2px solid #f16722;
  margin-bottom: 25px;
  margin-top: 30px;
}


.ie8.psr-tarot-mensal .bl-circulos#tarot-mensal-jogo-swf .concentration-messages{
  display: none;
}

.ie8 .psr-deck-tarot .carta.orange {
  background: url(https://d2j3k553y8jgoo.cloudfront.net/app/img/orange-small-card.png) no-repeat;
}

.ie8.psr-tarot-mensal .posicoes-e-etapas #triade {
  height: 139px;
  margin: 0 auto 10px;
  position: relative;
  background: url(https://d2j3k553y8jgoo.cloudfront.net/app/img/old-structure/tarot/tarot-mensal/triade.png) no-repeat center;
}

.ie8.psr-tarot-mensal .posicoes-e-etapas #triade .carta {
  width: 19px;
  height: 39px;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
  border: 1px solid #cccccc;
  background: -moz-linear-gradient(top, white 0%, #ededed 100%);
  background: -webkit-linear-gradient(top, white 0%, #ededed 100%);
  background: -o-linear-gradient(top, white 0%, #ededed 100%);
  background: -ms-linear-gradient(top, white 0%, #ededed 100%);
  background: linear-gradient(to bottom, white 0%, #ededed 100%);
  background-color: #fff;
  padding: 2px;
  display: block;
  border-radius: 4px;
}

.ie8.psr-tarot-mensal .posicoes-e-etapas #triade .carta.primeira {
  margin: auto;
}

.ie8.psr-tarot-mensal .posicoes-e-etapas #triade .carta.segunda {
  left: 43px;
  bottom: 0;
  position: absolute;
}

.ie8.psr-tarot-mensal .posicoes-e-etapas #triade .carta.terceira {
  right: 43px;
  bottom: 0;
  position: absolute;
}

.ie8 .posicoes-e-etapas .nome-da-carta-atual {
  display: block;
  line-height: 40px;
  margin: auto;
  text-align: center;
  height: 40px;
  font-weight: bold;
  color: #777777;
}

.ie8.psr-tarot-mensal .posicoes-e-etapas #triade .carta img {
  width: 100%;
  height: 100%;
  display: block;
}

.ie8.psr-tarot-mensal .posicoes-e-etapas .carta-atual {
  margin: auto;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
  border-radius: 12px;
  width: 115px;
  height: 219px;
  padding: 9px;
  border: 1px solid #cccccc;
  display: block;
  background: -moz-linear-gradient(top, white 0%, #ededed 100%);
  background: -webkit-linear-gradient(top, white 0%, #ededed 100%);
  background: -o-linear-gradient(top, white 0%, #ededed 100%);
  background: -ms-linear-gradient(top, white 0%, #ededed 100%);
  background: linear-gradient(to bottom, white 0%, #ededed 100%);
}

.ie8.psr-tarot-mensal .posicoes-e-etapas .carta-atual img {
  width: 95px;
  height: 199px;
}

.ie8 .header-product.psr-revolucao-solar h1,
.ie8 .header-product.psr-revolucao-solar .data,
.ie8 .header-product.revolucao-solar h1,
.ie8 .header-product.revolucao-solar .data,
.ie8 .header-product.orange h1,
.ie8 .header-product.orange .data,
.ie8 .header-product.tarot-mensal h1,
.ie8 .header-product.tarot-mensal .data,
.ie8 .header-product.tarot-semestral h1,
.ie8 .header-product.tarot-semestral .data {
  color: #f16722;
}

.ie8 .header-product.psr-revolucao-solar .barra-de-icones,
.ie8 .header-product.revolucao-solar .barra-de-icones,
.ie8 .header-product.orange .barra-de-icones,
.ie8 .header-product.tarot-mensal .barra-de-icones,
.ie8 .header-product.tarot-semestral .barra-de-icones {
  background-color: #f16722;
}

.ie8.psr-tarot-mensal .resultado .posicoes-e-etapas.resultado {
  width: 306px;
  height: 306px;
  margin: 40px auto 0;
  display: block;
  background: url(https://d2j3k553y8jgoo.cloudfront.net/app/img/old-structure/tarot/tarot-mensal/circulo-com-posicoes-tarot-mensal.jpg) no-repeat center;
}

.ie8.psr-tarot-mensal .resultado .posicoes-e-etapas.resultado #triade {
  position: relative;
  top: 105px;
  background: none;
  z-index: 1;
}

.ie8.psr-tarot-mensal .resultado .posicoes-e-etapas.resultado #triade .bg-opaco {
  background: url(https://d2j3k553y8jgoo.cloudfront.net/app/img/old-structure/tarot/tarot-mensal/triade.png) no-repeat center;
  width: 156px;
  height: 136px;
  position: relative;
  z-index: -1;
  opacity: 0.6;
  margin: 0 auto;
}

.ie8.psr-tarot-mensal .resultado .posicoes-e-etapas.resultado #triade .primeira {
  bottom: 120px;
  position: absolute;
  left: 50%;
  margin-left: -22px;
}

.ie8.psr-tarot-mensal .resultado .posicoes-e-etapas.resultado #triade .segunda {
  left: 50px;
  position: absolute;
  top: 50px;
}

.ie8.psr-tarot-mensal .resultado .posicoes-e-etapas.resultado #triade .terceira {
  position: absolute;
  right: 45px;
  top: 50px;
}

.ie8.psr-tarot-mensal .resultado .posicoes-e-etapas.resultado #triade .carta img {
  height: 95px;
  width: 100%;
  display: block;
}

.ie8.psr-tarot-mensal .resultado .frase-box #frase-box-link {
  width: 20px;
  height: 20px;
  background: #0099cc;
  text-align: center;
  font-weight: bold;
  color: #fff;
  border-radius: 10px;
  font-size: 15px;
  line-height: 18px;
  margin-top: -9px;
   position: absolute;
  right: 5px;
  top: 10px;
}

.ie8.psr-tarot-mensal .resultado .posicoes-e-etapas.resultado #triade .carta {
  width: 45px;
  height: 95px;
}

.ie8.psr-tarot-mensal .header-product:before {
  background: url(https://d2j3k553y8jgoo.cloudfront.net/app/img/icone-header-tm.png) center top no-repeat;
}

.ie8 .navegacao-setas-livro.inferior .linearizar-conteudo {
  display: none;
}



.ie8.psr-tarot-semestral .posicoes-e-etapas #triade .carta:hover {
  text-decoration: none;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas #triade .carta img {
  width: 100%;
  height: 100%;
  display: block;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas #triade #preview-position-1 {
  left: 100px;
  position: absolute;
  top: 54px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas #triade #preview-position-2 {
  left: 37px;
  top: 73px;
  position: absolute;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas #triade #preview-position-3 {
  left: 59px;
  top: 101px;
  position: absolute;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas #triade #preview-position-4 {
  left: 84px;
  top: 113px;
  position: absolute;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas #triade #preview-position-5 {
  left: 103px;
  top: 113px;
  position: absolute;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas #triade #preview-position-6 {
  left: 128px;
  top: 101px;
  position: absolute;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas #triade #preview-position-7 {
  left: 150px;
  top: 73px;
  position: absolute;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas #triade #preview-position-8 {
  left: 150px;
  top: 35px;
  position: absolute;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas #triade #preview-position-9 {
  left: 128px;
  top: 5px;
  position: absolute;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas #triade #preview-position-10 {
  left: 102px;
  top: -5px;
  position: absolute;
}
        
.ie8.psr-tarot-semestral .posicoes-e-etapas #triade #preview-position-11 {
  left: 84px;
  top: -5px;
  position: absolute;
}
    
.ie8.psr-tarot-semestral .posicoes-e-etapas #triade #preview-position-12 {
  left: 59px;
  top: 5px;
  position: absolute;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas #triade #preview-position-13 {
  left: 37px;
  top: 35px;
  position: absolute;
}
    
.ie8.psr-tarot-semestral .posicoes-e-etapas #triade .carta-atual {
  margin-top: 35px;
  display: block;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas.resultado {
  background: url(https://d2j3k553y8jgoo.cloudfront.net/app/img/old-structure/tarot/tarot-semestral/mandala-resultado-tarot-semestral.jpg) no-repeat center;
  margin: 35px auto 20px;
  position: relative;
  width: 306px;
  height: 306px;
  display: block;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas.resultado .icone-zoom {
  right: 20%;
  bottom: -20px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas.resultado #triade {
  background: none;
  top: 85px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas.resultado #triade .carta {
  width: 35px;
  height: 63px;
  position: absolute;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas.resultado #triade .carta img {
    height: 57px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas.resultado #triade #preview-position-1 {
  left: 134px;
  top: 40px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas.resultado #triade #preview-position-2 {
  left: 10px;
  top: 70px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas.resultado #triade #preview-position-3 {
  top: 130px;
  left: 60px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas.resultado #triade #preview-position-4 {
  top: 160px;
  left: 115px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas.resultado #triade #preview-position-5 {
  top: 160px;
  left: 165px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas.resultado #triade #preview-position-6 {
  top: 130px;
  left: 217px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas.resultado #triade #preview-position-7 {
  top: 70px;
  left: 263px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas.resultado #triade #preview-position-8 {
  top: -5px;
  left: 263px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas.resultado #triade #preview-position-9 {
  top: -65px;
  left: 217px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas.resultado #triade #preview-position-10 {
  top: -85px;
  left: 165px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas.resultado #triade #preview-position-11 {
  top: -85px;
  left: 115px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas.resultado #triade #preview-position-12 {
  left: 60px;
  top: -65px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas.resultado #triade #preview-position-13 {
  top: -5px;
  left: 10px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas #triade .carta {
  width: 16px;
  height: 29px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 10px;
  text-align: center;
  color: #666;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
  border: 1px solid #cccccc;
  background: -moz-linear-gradient(top, white 0%, #ededed 100%);
  background: -webkit-linear-gradient(top, white 0%, #ededed 100%);
  background: -o-linear-gradient(top, white 0%, #ededed 100%);
  background: -ms-linear-gradient(top, white 0%, #ededed 100%);
  background: linear-gradient(to bottom, white 0%, #ededed 100%);
  background-color: #fff;
  padding: 2px;
  display: block;
  border-radius: 4px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas #triade {
  background: url("https://d2j3k553y8jgoo.cloudfront.net/app/img/old-structure/tarot/tarot-semestral/ts-triade.png") no-repeat scroll center center transparent;
  width: auto;
  max-width: none;
  height: 139px;
  margin: 0 auto 10px;
  position: relative;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas .carta-atual {
  margin: auto;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
  border-radius: 12px;
  width: 115px;
  height: 219px;
  padding: 9px;
  border: 1px solid #cccccc;
  display: block;
  background: -moz-linear-gradient(top, white 0%, #ededed 100%);
  background: -webkit-linear-gradient(top, white 0%, #ededed 100%);
  background: -o-linear-gradient(top, white 0%, #ededed 100%);
  background: -ms-linear-gradient(top, white 0%, #ededed 100%);
  background: linear-gradient(to bottom, white 0%, #ededed 100%);
}

.ie8.posicoes-e-etapas .carta-atual img {
  width: 95px;
  height: 199px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas #triade .carta img {
  width: 100%;
  height: 100%;
  display: block;
}

.ie8.psr-tarot-semestral .box-texto,
.ie8.psr-tarot-mensal .box-texto  {
  position: relative;
  background: #f16722;
  border: 1px solid #f16722;
  font-weight: 800;
  color: #ffffff;
  font-size: 16px;
  text-align: center;
  padding: 5px 10px 9px;
  line-height: 18px;
}

.ie8.psr-tarot-semestral .posicoes-e-etapas.resultado .icone-zoom {
  width: 23px;
  height: 23px;
  display: block;
  background: url(/static/psr/br/framework/yii/styles/images/icone-zoom.png);
  text-indent: -9999px;
  z-index: 10;
  right: 20%;
  position: absolute;
  bottom: -20px;
}


.ie8 .header-produto.tarot-semestral:before {
  background: url(https://d2j3k553y8jgoo.cloudfront.net/app/img/icone-header-ts.png) center top no-repeat;
}
.ie8 .header-produto.mapa-astral:before {
  background: url(https://d2j3k553y8jgoo.cloudfront.net/app/img/icone-header-mastral-v2.png) no-repeat center;
}

.ie8.psr-mapa-astral #mandala-ms-swf,
.ie8.mapa-numerologico #mandala-ms-swf,
.ie8.psr-revolucao-solar #mandala-ms-swf,
.ie8.psr-mapa-profissional #mandala-ms-swf {
  width: 450px !important;
  height: 450px !important;
}

.ie8 .book-content {
  margin-top: 40px;
  border-top: 5px solid #efeee8;
  background: url(https://d2j3k553y8jgoo.cloudfront.net/img/tmp/img/background/bg_sombra_paginas.gif) #efeee8 repeat-y right;
  border: none;
}

.ie8 .book-content .menu-colum {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #FFFFFF;
  border-bottom: 2px solid #D7D6D0;
  border-right: 2px solid #D7D6D0;
  border-top: 1px solid #D7D6D0;
  margin: 0 auto;
  padding: 0 15px;
}

.ie8 .book-content .menu-colum .summary {
  margin: 0;
  padding: 12px 0 12px 8px;
}

.ie8 .book-content .menu-colum ul {
  margin-left: 0;
}

.ie8 .book-content .menu-colum .topic {
  font-size: 12px;
  border-bottom: none;
  border-bottom: 1px solid #e4e4e4;
  text-transform: none;
  font-weight: normal;
  margin-bottom: 0;
}

.ie8 .book-content .menu-colum li {
  list-style: none;
  width: 100%;
  display: block;
  border-top: 1px solid #e4e4e4;
}

.ie8 .book-content .menu-colum .topic.active a {
  border: none;
  color: #8faecb;
  background-color: #fbfbf7;
  outline: none;
}

.ie8 .book-content .menu-colum .topic a {
  border: none;
  display: block;
  border-radius: none;
  line-height: 18px;
  padding: 10px 12px;
}

.ie8 .book-content .menu-colum li .topic-title {
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  padding: 12px 0 12px 8px;
  text-transform: uppercase;
  color: #666666;
  font-weight: 300;
  display: block;
  line-height: 1.3;
}

.ie8 .book-content .content-colum {
  border-top: 1px solid #d7d6d0;
  border-left: 0;
  border-bottom: 1px solid #d7d6d0;
  padding: 85px 50px 70px 50px;
  background: url(/images/style/default/global/bg_navigation_bottom_book.jpg) no-repeat right bottom;
  background-color: #fff;
  font-size: 16px;
  line-height: 26px;
}

.ie8 .navegacao-setas-livro {
  position: absolute;
  width: 94%;
  margin-top: 10px;
  left: 16px;
  height: 50px;
  display: block;
  background: url(/images/style/default/global/bg_navigation_top_book.gif) repeat-x white;
}

.ie8 .navegacao-setas-livro.inferior {
  bottom: -8px;
  background: none;
}

.ie8 .novo-box-venda {
  max-width: 725px;
  width: 100%;
  display: block;
  margin: 0 auto;
  background: url(https://d2j3k553y8jgoo.cloudfront.net/app/img/old-structure/bg-venda-miniblur.jpg) repeat-y 0 0;
  padding: 0 0 97px;
  margin-top: 10px;
  float: left;
}

.ie8 .novo-box-venda .psr-box-venda {
  background-color: #fff;
  margin: 0 auto;
}

.ie8 .pop-compra.box-venda-mini-b {
  position: relative;
  min-height: 540px;
  top: 20px;
  z-index: 1000;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 5px solid #EFEEE8;
  border-radius: 0 0 0 0;
  padding: 0;
  max-width: 550px;
  width: 100%;
  display: block;
}

.ie8 .pop-compra.box-venda-mini-b .modal-body{
  min-height: 400px;
  max-height: none;
  padding: 30px;
  position: relative;
  overflow-y: auto;
}

.ie8 .pop-compra.box-venda-mini-b .box-venda {
  background: none;
  border: none;
}

.ie8 .book-content .content-colum p {
  margin: 12px 0 12px;
}

.ie8 .pop-compra.box-venda-mini-b .texto-de-venda {
  font-size: 26px;
  line-height: 33px;
  font-weight: 800;
  color: #8faecb;
  margin-bottom: 20px;
}

.ie8 .pop-compra.box-venda-mini-b .texto-de-venda + ul {
  margin-bottom: 30px;
}

.ie8 .book-content .content-colum ul li {
  min-height: 16px;
  display: block;
  margin-bottom: 15px;
}

.ie8 .pop-compra.box-venda-mini-b .check-item-lista {
  font-size: 18px;
  color: #666666;
  padding-left: 35px;
  background: url(/images/style/default/global/check-list-item.png) left center no-repeat;
  margin-bottom: 15px;
}

.ie8 .pop-compra.box-venda-mini-b .box-de-compra {
  background-color: #FAFAFA;
  padding-top: 25px;
  padding-left: 45px;
  padding-bottom: 20px;
  clear: both;
  overflow: hidden;
}

.ie8 .pop-compra.box-venda-mini-b .box-venda .valor {
  text-align: center;
  margin-top: 6px;
  line-height: 17px;
  width: 170px;
  display: inline-block;
}

.ie8 .pop-compra.box-venda-mini-b .box-venda .valor .preco {
  font-size: 19px;
  font-size: 18px;
  color: #b1027c;
}

.ie8 .pop-compra.box-venda-mini-b .box-venda .valor .preco .black {
  color: #000;
}

.ie8 .pop-compra.box-venda-mini-b .box-venda .valor small {
  font-size: 75%;
}

.ie8 .pop-compra.box-venda-mini-b small {
  display: block;
  margin: 5px 0px 18px;
}

.ie8 .pop-compra.box-venda-mini-b .botoes-de-compra {
  width: 190px;
  display: inline-block;
}

.ie8 .pop-compra.box-venda-mini-b .botoes-de-compra .psr-box-pop-compra-rapida {
  display: block;
  position: relative;
  top: -30px;
}

.ie8 .pop-compra.box-venda-mini-b .botoes-de-compra img:first-child {
  margin-bottom: 5px;
}

.ie8 .pop-compra.box-venda-mini-b .informacoes-do-produto {
  width: 100%;
  margin-top: 30px;
  margin-bottom: 0;
  background-color: #fff;
  padding-left: 0;
}

.ie8 .pop-compra.box-venda-mini-b .informacoes-do-produto li.borda {
  border-right: 1px solid #e4e4e4;
  padding-right: 20px;
}

.ie8 .pop-compra.box-venda-mini-b .informacoes-do-produto li {
  list-style: none;
  font-size: 13px;
  font-weight: normal;
  display: inline-block;
  height: 30px;
  vertical-align: top;
  background: none;
  padding-left: 11px;
}

.ie8 .formas-de-pagamento-testeab {
  display: none !important;
}

.ie8 .navegacao-setas-livro .seta-avancar,
.ie8 .navegacao-setas-livro .seta-voltar {
  display: none;
}

.ie8 .book-content .navegacao-setas-livro.inferior .seta-avancar,
.ie8 .book-content .navegacao-setas-livro.inferior .seta-iniciar {
  right: 96px;
}

.ie8 #rvm-avancar-pt1{
  position: absolute;
  width: 260px;
  left: 50%;
  margin-left: -130px;
  top: 400px;
  z-index: 9;
}
.ie8.psr-runas-e-vida-material .rvm-sorteio,
.ie8 #rvm-bag-start{
  height: 313px;
  width: 255px;
  top: 20px;
  z-index: 0;
  margin-left: -127px;
  position: absolute;
  left: 50%;
  background: url(/app/img/products/runesmateriallife/sacola-inicial.jpg) center bottom;
}

.ie8.psr-runas-e-vida-material .box-inicio-jogo-runas img {
  display: none !important;
}

.ie8 .rvm-choice{
  height: 370px;
}

.ie8.psr-runas-e-vida-material .steps {
  min-height: 600px;
}

.ie8.psr-runas-e-vida-material .header-product-mini h1 {
  color: #8ebc3f;
}

.ie8.psr-runas-e-vida-material .header-product-mini {
  border-bottom: 2px solid #8ebc3f;
}

.ie8.psr-runas-e-vida-material #rvm-close-game,
.ie8.psr-runas-e-vida-material #rvm-next-step-game,
.ie8.psr-runas-e-vida-material #rvm-sortition-game {
  position: absolute;
  width: 260px;
  left: 50%;
  margin-left: -130px;
  top: 340px;
  z-index: 9;
}

.ie8.psr-runas-e-vida-material .rvm-choice img{
  width: 100%;
}