@charset "UTF-8";
#infoarte {
  /* HTML5 display-role reset for older browsers */ }
  #infoarte div, #infoarte span, #infoarte object, #infoarte iframe,
  #infoarte h1, #infoarte h2, #infoarte h3, #infoarte h4, #infoarte h5, #infoarte h6, #infoarte p, #infoarte blockquote, #infoarte pre,
  #infoarte a, #infoarte abbr, #infoarte acronym, #infoarte address, #infoarte big, #infoarte cite, #infoarte code,
  #infoarte del, #infoarte dfn, #infoarte em, #infoarte img, #infoarte ins, #infoarte kbd, #infoarte q, #infoarte s, #infoarte samp,
  #infoarte small, #infoarte strike, #infoarte strong, #infoarte sub, #infoarte sup, #infoarte tt, #infoarte var,
  #infoarte b, #infoarte u, #infoarte i, #infoarte center,
  #infoarte dl, #infoarte dt, #infoarte dd, #infoarte ol, #infoarte ul, #infoarte li,
  #infoarte fieldset, #infoarte form, #infoarte label, #infoarte legend,
  #infoarte table, #infoarte caption, #infoarte tbody, #infoarte tfoot, #infoarte thead, #infoarte tr, #infoarte th, #infoarte td,
  #infoarte article, #infoarte aside, #infoarte canvas, #infoarte details, #infoarte embed,
  #infoarte figure, #infoarte figcaption, #infoarte footer, #infoarte header, #infoarte hgroup,
  #infoarte menu, #infoarte nav, #infoarte output, #infoarte ruby, #infoarte section, #infoarte summary,
  #infoarte time, #infoarte mark, #infoarte audio, #infoarte video, #infoarte button {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline; }
  #infoarte article, #infoarte aside, #infoarte details, #infoarte figcaption, #infoarte figure,
  #infoarte footer, #infoarte header, #infoarte hgroup, #infoarte menu, #infoarte nav, #infoarte section {
    display: block; }
  #infoarte body {
    line-height: 1; }
  #infoarte ol, #infoarte ul {
    list-style: none; }
  #infoarte blockquote, #infoarte q {
    quotes: none; }
  #infoarte blockquote:before, #infoarte blockquote:after,
  #infoarte q:before, #infoarte q:after {
    content: '';
    content: none; }
  #infoarte table {
    border-collapse: collapse;
    border-spacing: 0; }

html, body, * {
  margin: 0;
  padding: 0;
  text-decoration: none;
  list-style: none; }

/*TELA FULL*/
body article {
  max-width: 100% !important; }

/*COLOCA A BARRA DO GLOGO POR CIMA*/
body #sticker {
  z-index: 100000000000000000000000000000; }

body #menu-editoria {
  z-index: 100000000000000000000000000000; }

/*TIRA O TÍTULO E SUBTÍTULO DA PÁGINA*/
body .head-materia {
  height: 0;
  overflow: hidden; }

body #all_banner {
  height: 0 !important;
  overflow: hidden  !important;
  padding: 0  !important;
  border: none  !important;
  background: none  !important;
  margin: 0  !important; }

body article + .row {
  display: none; }

body article .row:nth-child(1) {
  display: none; }

/*Tira publicidade no  mobi*/
#infoarte {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  margin-bottom: 100px; }
  #infoarte .img-header {
    background: url(../images/img-fundo.jpg) center center #000000 no-repeat;
    height: 150px; }
  #infoarte .title-header {
    font-family: OgloboCondensedLight, "Times New Roman", times, serif;
    font-size: 60px;
    color: #364352;
    line-height: 50px;
    margin: 20px 0 20px 0;
    width: 100%;
    text-align: center;
    box-sizing: border-box;
    padding: 0 20px; }
  #infoarte .subtitle-header {
    font-family: OgloboCondensedLight, "Times New Roman", times, serif;
    font-size: 25px;
    line-height: 25px;
    color: #696969;
    line-height: 50px;
    margin: 0px 0 20px 0;
    width: 100%;
    text-align: center;
    box-sizing: border-box;
    padding: 0 20px; }
  @media screen and (max-width: 640px) {
    #infoarte .title-header {
      font-size: 40px;
      line-height: 38px; }
    #infoarte .subtitle-header {
      font-size: 20px;
      line-height: 20px; } }
  #infoarte #tudo {
    width: 100%;
    margin: 0 auto; }
    #infoarte #tudo .central-controle {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      max-width: 1100px;
      margin: 0 auto; }
      #infoarte #tudo .central-controle .box-select {
        width: 50%;
        box-sizing: border-box;
        padding: 0 10px;
        position: relative; }
        #infoarte #tudo .central-controle .box-select .mascara {
          width: 100%;
          height: 100%;
          position: absolute;
          top: 0;
          background: rgba(255, 255, 255, 0.5);
          z-index: 50;
          display: none; }
        #infoarte #tudo .central-controle .box-select.desativado .mascara {
          display: block; }
        #infoarte #tudo .central-controle .box-select .case-select {
          width: 100%;
          max-width: 430px;
          margin: 0 auto;
          text-align: left; }
          #infoarte #tudo .central-controle .box-select .case-select label {
            display: block;
            color: #BBBBBB;
            font-family: OgloboCondensedRegular, "Times New Roman", times, serif;
            font-size: 18px;
            margin-bottom: 5px;
            width: 100%;
            text-align: center; }
            #infoarte #tudo .central-controle .box-select .case-select label img {
              max-width: 64px;
              display: inline-block; }
            #infoarte #tudo .central-controle .box-select .case-select label span {
              display: block;
              width: 100%;
              text-align: left;
              margin-top: 10px; }
          #infoarte #tudo .central-controle .box-select .case-select .select-personalizado {
            cursor: pointer;
            background: url("../images/icon-select.png") no-repeat 93% 53% #FFFFFF;
            position: relative;
            overflow: hidden;
            box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.12), 0px 2px 2px 0px rgba(0, 0, 0, 0.24);
            border-radius: 2px; }
            #infoarte #tudo .central-controle .box-select .case-select .select-personalizado:before {
              content: "";
              display: none;
              height: 50px;
              width: 1px;
              position: absolute;
              top: 4px;
              right: 16%;
              background: -webkit-linear-gradient(top, #eeeeee 0%, #cfcfcf 51%, #eeeeee 100%);
              background: linear-gradient(to bottom, #eeeeee 0%, #cfcfcf 51%, #eeeeee 100%); }
            #infoarte #tudo .central-controle .box-select .case-select .select-personalizado select {
              cursor: pointer;
              -webkit-appearance: none;
                 -moz-appearance: none;
                      appearance: none;
              width: 110%;
              box-shadow: none;
              background: transparent;
              border: none;
              padding: 10px 20px;
              outline: 0;
              font-size: 25px;
              font-family: OgloboCondensedBold, "Times New Roman", times, serif;
              color: #364352;
              outline: 0;
              height: 100%;
              text-transform: uppercase;
              margin: 0; }
              @media screen and (max-width: 640px) {
                #infoarte #tudo .central-controle .box-select .case-select .select-personalizado select {
                  font-size: 15px; } }
        #infoarte #tudo .central-controle .box-select .img-proposta {
          max-width: 250px;
          margin: 40px auto; }
          #infoarte #tudo .central-controle .box-select .img-proposta img {
            width: 100%;
            display: none; }
      @media screen and (max-width: 640px) {
        #infoarte #tudo .central-controle {
          -webkit-flex-flow: column;
              -ms-flex-flow: column;
                  flex-flow: column; }
          #infoarte #tudo .central-controle .box-select {
            width: 100%;
            margin-bottom: 20px; }
            #infoarte #tudo .central-controle .box-select:last-child {
              margin-bottom: 0; } }
    #infoarte #tudo .carregando #preloader-tabela {
      width: 100%;
      text-align: center;
      padding-top: 20px; }
    #infoarte #tudo .endereco {
      text-align: center;
      width: 100%;
      padding: 65px 10px;
      box-sizing: border-box;
      display: none; }
      #infoarte #tudo .endereco .case-foto {
        max-width: 64px;
        margin: 0 auto 16px auto; }
        #infoarte #tudo .endereco .case-foto img {
          width: 100%; }
      #infoarte #tudo .endereco .local-voto {
        font-family: OgloboCondensedRegular, "Times New Roman", times, serif;
        font-size: 30px;
        color: #364352;
        letter-spacing: 0px;
        line-height: 30px; }
      #infoarte #tudo .endereco .endereco-voto {
        font-family: OgloboCondensedRegular, "Times New Roman", times, serif;
        font-size: 24px;
        color: #364352;
        letter-spacing: 0px;
        line-height: 30px;
        margin: 5px 0; }
      #infoarte #tudo .endereco .municipio-voto {
        font-family: OgloboCondensedRegular, "Times New Roman", times, serif;
        font-size: 24px;
        color: #364352;
        letter-spacing: 0px;
        line-height: 30px; }

/*
  @media screen and(max-width: 1024px){
*/
