h1,
h2,
h3,
h4,
h5,
p,
a,
span {
  font-family: poppins;
}

.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open>.dropdown-toggle.btn-danger.focus, .open>.dropdown-toggle.btn-danger:focus, .open>.dropdown-toggle.btn-danger:hover {
  color: #fff;
  background-color: #8f040a!important;
  border-color: #761c19;

}
strong{
  font-family: "poppins";
}
#interna > div > div:nth-child(3) > div.moduletable > div.mexeNaEstrutura > div.col-md-12.estruturaMexe > div > div > table > tbody > tr:nth-child(4) > td h4
,#interna > div > div:nth-child(3) > div.moduletable > div.mexeNaEstrutura > div.col-md-12.estruturaMexe > div > div > table > tbody > tr:nth-child(15) > td > h4 > strong,
#interna > div > div:nth-child(3) > div.moduletable > div.mexeNaEstrutura > div.col-md-12.estruturaMexe > div > div > table > tbody > tr:nth-child(22) > td > h4,
#interna > div > div:nth-child(3) > div.moduletable > div.mexeNaEstrutura > div.col-md-12.cardPai.TodosEquipe.quarta-feira-27-09.Programação > div > table > tbody > tr:nth-child(4) > td > h4 > strong
,#interna > div > div:nth-child(3) > div.moduletable > div.col-md-12.cardPai.TodosEquipe.quinta-feira-28-09.Programação > div > table > tbody > tr:nth-child(4) > td > h4 > strong
,#interna > div > div:nth-child(3) > div.moduletable > div.col-md-12.cardPai.TodosEquipe.quinta-feira-28-09.Programação > div > table > tbody > tr:nth-child(19) > td > h4 > strong
,#interna > div > div:nth-child(3) > div.col-md-12.cardPai.TodosEquipe.sexta-feira-29-09.Programação > div > table > tbody > tr:nth-child(4) > td > h4 > strong{
  color: #8f040a!important;
  font-size: 30px!important;
}
td.btn-danger.disabled.focus{
  background-color: #8f040a!important;
}
#interna > div > div:nth-child(3) > div.moduletable > div.mexeNaEstrutura > div.col-md-12.cardPai.TodosEquipe.quarta-feira-27-09.Programação > div > table > tbody > tr:nth-child(2) > td:nth-child(2) > h4 > strong
,#interna > div > div:nth-child(3) > div.moduletable > div.mexeNaEstrutura > div.col-md-12.cardPai.TodosEquipe.quarta-feira-27-09.Programação > div > table > tbody > tr:nth-child(6) > td:nth-child(2) > p > strong
,#interna > div > div:nth-child(3) > div.moduletable > div.mexeNaEstrutura > div.col-md-12.cardPai.TodosEquipe.quarta-feira-27-09.Programação > div > table > tbody > tr:nth-child(6) > td:nth-child(3) > p:nth-child(1) > strong
,#interna > div > div:nth-child(3) > div.moduletable > div.mexeNaEstrutura > div.col-md-12.cardPai.TodosEquipe.quarta-feira-27-09.Programação > div > table > tbody > tr:nth-child(6) > td:nth-child(4) > p:nth-child(1) > strong
,.stlong strong
{
  color: #8f040a;
}
table.trans-tab {
  display: inline-table;
}
.blog .volta table {
  /* margin-left: 26%; */
  margin-left: 25.2%;
  margin-top: -1%;
}
.blog .volta p {
  margin-left: 25.2%;
  margin-bottom: 2%;
}
p.ida strong {
  padding-left: 3%;
}
.blog p.ida strong {
  padding: 0;
}
.blog table {
  display: block;
}
.volta table {
  /* margin-left: 26%; */
  margin-left: 32.2%;
  margin-top: -4%;
}
section#interna a {
  color: #8f040a !important;
}
.item-page img {
  margin-bottom: 20px;
}
.blog img {
  margin-bottom: 20px;
}

.foto {
  margin-top: 20px;
}
a.col-md-4 {
  display: flex;
  justify-content: center;
}
.blog div div p img {
  display: none;
}

.grid-parceiro {
  display: flex;
  justify-content: center;
}
.eapps-countdown-timer-button-container {
  display: none;
}
.eapps-countdown-timer-header {
  display: none;
}
div#parceiro-footer div h3 {
  text-align: center;
}
.redes-socias {
  width: 97.2px;
  position: absolute;
  height: 60px;
  top: 125px;
  background: #600202;
  border-radius: 26px 0px 0px 26px;
}

.botao-evento p a {
  color: #fff;
}
img.facebook {
  position: absolute;
  right: 16px;
  top: 7px;
  width: 46px;
}
.redes-socias1 {
  width: 97.2px;
  position: absolute;
  height: 60px;
  top: 290px;
  background: #600202;
  border-radius: 26px 0px 0px 26px;
}

img.instagram {
  position: absolute;
  right: 16px;
  top: 7px;
  width: 46px;
}

/* .img-quemsomos {
  margin-top: -35px;
  width: 100%;
  border-top-right-radius: 25px;
} */
.img-quemsomos {
  margin-top: 0px;
  height: auto;
  width: 100%;
  border-top-right-radius: 25px;
}

div#quemsomos {
  margin-bottom: 50px;
}
.countdown {
  border: none;
}

#quemsomos > div > div > div {
  padding: 0px;
  margin: 0px;
}
#quemsomos > div > div > div > div.col-md-7 {
  padding: 0px;
  margin: 0px;
}
a,
h1,
h2,
h3,
h4,
h5 {
  text-decoration: none;
}
.parceiros {
  display: flex;
  justify-content: center;
  margin: auto;
}
.parceiros2 {
  display: flex;
  justify-content: center;
  margin: auto;
}

.linguagem div img {
  width: 40px;
}
.linguagem {
  display: grid;
  margin-top: 20px;
  grid-template-areas: "a1 a2 a3";
  justify-content: center;
}
/* img.logo-img {
  width: 121%;
  height: 62px;
} */
img.logo-img {
  /* width: 100%; */
  width: 107%;
  height: auto;
}
#evento-cicat h3 {
  justify-content: center;
  display: flex;
  color: #fff;
  font-size: 45px;
  font-weight: bold;
  padding: 24px;
}
.parceiro-footer {
  margin-top: 60px;
}
.pull-left.item-image {
  margin-right: 23px;
}
tr,
td,
th {
  width: 135px;
  border: 1px solid #fff;
}
/* #interna > div > div:nth-child(2) > div > div.items-row.cols-2.row-1.row-fluid.clearfix > div:nth-child(2) > div {
    margin-top: 3%;
}
#interna > div > div:nth-child(2) > div > div.items-row.cols-2.row-1.row-fluid.clearfix > div:nth-child(2) > div > div.page-header {
    margin-top: 7.2%;
}
.item.column-2 {
    margin-top: 7.2%;
} */
tr:nth-child(even) {
  background-color: #f5f5f5;
}
tr:nth-child(odd) {
  background-color: #dcdcdc;
}
table > tbody > tr:nth-child(1) {
  background: #8f040a;
}
.countdown_displaydate {
  display: none;
}
.countdown_title {
  display: none;
}
#clockJS1 {
  font-size: 30px;
  color: #6bbe8a;
}

#quemsomos > div > div > div > div.col-md-5 > h5 {
  color: #6bbe84;
}

#quemsomos > div > div > div > div.col-md-5 > p {
  color: #000;
}

#quemsomos > div > div > div > div.col-md-5 > h3 {
  font-size: 33px;
  color: #000;
  font-weight: 600;
  font-family: poppins;
  margin-bottom: 25px;
  margin-top: 25px;
}

#quemsomos > div > div > div > div.col-md-5 {
  padding: 40px 26px 0px 40px;
}
#quemsomos > div > div > div > div.col-md-5 {
  padding-left: 38px;
  padding-right: 38px;
}

p.noticia-introtext {
  color: #fff;
  font-size: 13px;
  padding: 6px;
  margin: auto;
  height: 64px;
}

.botao-evento div a {
  color: #fff;
  font-size: 13px;
}

.botao-evento {
  padding: 8px 15px;
  width: 200px;
  background: #8e040a;
  border-radius: 9px;
  text-align: center;
  user-select: none;
  cursor: pointer;
  letter-spacing: 2px;
  margin: auto;
  padding-top: 11px;
  color: #fff;
}
table {
  display: flex;
  justify-content: center;
}

.botao-evento p a {
  color: #fff;
  margin: auto;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}

a:focus,
a:hover {
  text-decoration: none;
}
#interna
  > div
  > div:nth-child(2)
  > div
  > div.items-leading.clearfix
  > div
  > div:nth-child(3)
  > span
  > img {
  display: none;
}
.evento-cicat {
  background-image: url("../images/Camada6.png");
  height: 265px;
}
.bannerurla {
  text-align: left;
  color: #6bbe84;
}

.countdown.ostimer-wrapper.ostimer-default.ostimer-mod-123 {
  border: none;
}

.countdown.ostimer-wrapper.ostimer-default.ostimer-mod-123 {
  display: grid;
  grid-template-areas: "a1 a2";
  background: #f7f7f7;
  width: 70%;
  margin-left: 15%;
  position: absolute;
  padding-top: 54px;
}
div#evento-cicat {
  height: 300px;
  margin-top: -20px;
}

span#clockDayJS1 {
  font-size: 30px;
  color: #6bbe8a;
}

.contador {
  display: grid;
  grid-template-areas:
    "a1 a2 a3 a4"
    "a5 a6 a7 a8";
  width: 78%;
  margin-left: 12.5%;
  background: #f7f7f7;
  height: 132px;
}
p#dia {
  grid-area: a1;
  margin: auto;
  font-size: 45px;
  font-family: "Poppins";
  color: #a20505;
}

p.dia-cont {
  margin: auto;
  font-size: 45px;
  grid-area: a5;
  font-size: 16px;
  color: #000;
}
p#hora {
  margin: auto;
  font-size: 45px;
  grid-area: a2;
  font-family: "Poppins";
  color: #a20505;
}

p.hora-cont {
  margin: auto;
  font-size: 45px;
  grid-area: a6;
  font-size: 16px;
  color: #000;
}

p#minuto {
  margin: auto;
  font-size: 45px;
  grid-area: a3;
  font-family: "Poppins";
  color: #a20505;
}

p.minuto-cont {
  margin: auto;
  color: #000;
  font-size: 45px;
  grid-area: a7;
  font-size: 16px;
}

p#segundo {
  margin: auto;
  font-size: 45px;
  grid-area: a4;
  font-family: "Poppins";
  color: #a20505;
}

p.segundo-cont {
  margin: auto;
  font-size: 45px;
  grid-area: a8;
  font-size: 16px;
  color: #000;
}

p#dia::after {
  margin: auto;
  font-size: 45px;
  content: " :";
}

p#hora::after {
  margin: auto;
  font-size: 45px;
  content: " :";
}

p#minuto::after {
  margin: auto;
  font-size: 45px;
  content: " :";
}

.formControlLabel {
  display: none;
}

.rsform-block {
  border-left: 10px solid #8f040a;
  font-size: 19px;
  -webkit-box-shadow: 0px 3px 5px 1px rgb(102 102 102 / 50%);
  -moz-box-shadow: 0px 3px 5px 1px rgba(102, 102, 102, 0.5);
  box-shadow: 0px 3px 5px 1px rgb(102 102 102 / 50%);
  background-color: white;
}

.formResponsive .formHorizontal .formControls {
  margin-left: 0px !important;
}

.formControls {
  width: 98% !important;
}

.rsform-block.rsform-block-enviar {
  border: none;
  box-shadow: none;
}

input {
  width: 98% !important;
  border: none !important;
  box-shadow: none !important;
}
.veja-mais:hover a {
  border-bottom: 1px solid #fff;
}
input#enviar {
  width: 6% !important;
}

ol,
ul {
  margin-left: 20px;
}

.btn-success {
  background-image: -webkit-linear-gradient(top, #5cb85c 0, #419641 100%);
  background-image: -o-linear-gradient(top, #5cb85c 0, #419641 100%);
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#5cb85c),
    to(#419641)
  );
  background-image: linear-gradient(to bottom, #5cb85c 0, #419641 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  background-repeat: repeat-x;
  border-color: #3e8f3e;
}

textarea#mensagem {
  width: 98%;
  border: none;
}

.formResponsive input[type="submit"] {
  background-color: #8f040a;
  background-image: none !important;
  border: none;
  position: absolute;
  left: 20px;
  padding: 1rem;
}

ul {
  list-style-type: none;
}

element.style {
  min-height: 452px;
}
section#interna {
  /* min-height: 452px; */
  min-height: 510px;
  margin-bottom: 40px;
}

.rsform-block.rsform-block-captch {
  border: none !important;
  box-shadow: none !important;
}
#interna > div > div > div > div > div > div > div > img,
#interna > div > div > div > div > div > div > strong > img {
  display: none;
}
#interna > div > div > div > div > div > span > img {
  display: none;
}
#interna > div > div > div > div > div > div > div > strong > img,
#interna
  > div
  > div
  > div
  > div.items-row.cols-2.row-1.row-fluid.clearfix
  > div
  > div
  > div
  > span
  > img,
#interna > div > div > div > div.items-leading.clearfix > div > div > img {
  display: none;
}

li.item-180.divider.deeper.parent {
  width: 80px;
  margin-left: -1rem !important;
}

.items-more:before {
  content: "Veja mais...";
  font-size: 30px;
  padding-top: 17px;
  color: #812b2c;
}

#interna
  > div
  > div
  > div
  > div.items-leading.clearfix
  > div
  > div.pull-left.item-image
  > a
  > img {
  width: 266px;
  height: 210px;
}

.span6 img {
  width: auto;
  height: 220px;
}

#parceiro-footer > div > div > div:nth-child(2) > a > img {
  margin-top: 20px;
}

.span6 {
  clear: both;
  overflow: hidden;
}
.antequebra {
  /* padding: 0; */
}
.antequebra h3 {
  margin-left: 1.3%;
}
#parceiro-footer > div > div > div > h1 {
  text-align: center !important;
}
#parceiro-footer > div > div > div > div.grid-parceiro2 > div:nth-child(4) {
  text-align: center;
}
.unicast {
  padding-right: 12%;
  width: 100%;
}
div#site-logo {
  margin-top: 6%;
}
#menu > div > nav > div > ul > li.item-133.current.active {
  display: none;
}
p#dia,
p#hora,
p#hora,
p#minuto,
p#segundo {
  font-weight: 700;
}
@media screen and (max-width: 800px) {
  .img-quemsomos {
    margin-top: 0;
    width: 100%;
    border-top-right-radius: 25px;
  }
  .slickdots1 {
    bottom: 0;
  }
  .linguagem.col-md-2 {
    /* display: flex;
    margin-top: 20px;
    padding: 0; */
    /* justify-content: center; */
    display: flex;
    margin-top: 20px;
    margin-bottom: 2px;
    /* margin-left: 26px; */
    padding: 0;
    gap: 10px;
  }

  #toggle span:before,
  #toggle span:after {
    background: black;
  }
  #menu .lista-menu-principal,
  .menu {
    margin-top: 61px !important;
    width: 45% !important;
    position: absolute;
    left: 59%;
  }
  #toggle input {
    width: 100% !important;
  }

  #toggle span {
    background: black;
  }

  #toggle {
    height: 3px;
    top: 1.2rem;
    z-index: 10;
    position: absolute;
    left: 89%;
  }
  li.item-180.divider.deeper.parent {
    width: 80px;
    margin-left: 0rem !important;
  }
  .redes-socias {
    width: 57.2px;
    z-index: 5;
    right: 0;
    height: 42px;
    position: fixed;
    top: 42%;
  }

  img.facebook {
    width: 29px;
  }
  .redes-socias1 {
    width: 57.2px;
    z-index: 5;
    right: 0;
    top: 50%;
    height: 42px;
    position: fixed;
  }
  img.instagram {
    width: 29px;
  }
  table {
    display: block;
    justify-content: center;
  }
  .tabela-programacao {
    overflow: scroll;
  }
}
#menu > div > nav > div > ul > li.item-180.divider.deeper.parent > span {
  margin-left: 13px;
}
#parceiro-footer
  > div
  > div
  > div
  > div.grid-parceiro2
  > div:nth-child(4)
  > img {
  width: 49px;
}
#parceiro-footer > div > div > div > h1 > a:nth-child(2) > img {
  /* margin-top: 22px;
  width: 214px;
  height: auto; */
}

/* #parceiro-footer > div > div > div > div.grid-parceiro2 > div:nth-child(4) {
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: normal;
}
#parceiro-footer
  > div
  > div
  > div
  > div.grid-parceiro2
  > div:nth-child(4)
  > a:nth-child(1)
  > img {
  margin-top: 8px;
} */
#parceiro-footer
  > div
  > div
  > div
  > div.grid-parceiro2
  > div:nth-child(4)
  > a:nth-child(1)
  > img {
  margin-top: 59px;
  margin-left: 57px;
}

div#mapa-home {
  /* margin-top: 17px; */
}

img.fb {
  /* margin-top: 5.4%; */
}

#parceiro-footer > div > div > div > h1 > a:nth-child(1) > img {
  margin-top: 1.7%;
}

div#not-importantes {
  background: #d81a25;
}
#interna
  > div
  > div:nth-child(3)
  > div
  > div.items-row.cols-2.row-1.row-fluid.clearfix
  > div:nth-child(1)
  > div
  > p:nth-child(3)
  > strong:nth-child(1)
  > img,
#interna
  > div
  > div:nth-child(3)
  > div
  > div.items-row.cols-2.row-0.row-fluid.clearfix
  > div:nth-child(2)
  > div
  > p:nth-child(3)
  > img,
#interna
  > div
  > div:nth-child(3)
  > div
  > div.items-row.cols-2.row-0.row-fluid.clearfix
  > div:nth-child(1)
  > div
  > p:nth-child(3)
  > img {
  display: none;
}
div#mapa-home {
  /* margin-top: 17px; */
  border-top: 2px solid #8f0808;
}
.moduletable.antequebra.col-md-12 {
  margin-bottom: 15px;
}
.pesquisador-nome {
  display: flex !important;
  padding: 0 !important;
  align-items: center !important;
  height: 5.8rem !important;
  margin-bottom: -13px;
}
.moduletable.antequebra.col-md-6 {
  margin-bottom: 15px;
}
h4.parceiros2.col-md-12 {
  margin-top: 100px;
}
.parceiros3 {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  column-gap: 16px;
  flex-direction: row;
  margin-bottom: 40px;
}

#parceiro-footer
  > div
  > div
  > div
  > div.grid-parceiro2
  > div.parceiros3
  > img:nth-child(3) {
  margin-right: 5%;
}

div.grid-parceiro2 > div.parceiros3 > img:nth-child(1) {
  margin-left: 4%;
  /* margin-bottom: 0%; */
}

div.grid-parceiro2 > div.parceiros3 > img:nth-child(1),
div.grid-parceiro2 > div.parceiros3 > img:nth-child(2),
div.grid-parceiro2 > div.parceiros3 > img:nth-child(3) {
  padding-bottom: 39px;
}

@media (max-width: 1920px) and (min-width: 1750px) {
  #parceiro-footer
    > div
    > div
    > div
    > div.grid-parceiro2
    > div.parceiros3
    > img:nth-child(3) {
    margin-right: 20%;
  }
  div.grid-parceiro2 > div.parceiros3 > img:nth-child(1) {
    margin-left: 22%;
    /* margin-bottom: 0%; */
  }
}
@media (max-width: 1300px) and (min-width: 1200px) {
  div.parceiros3 > a:nth-child(4) {
    margin-left: -5%;
  }
}
form#translado .rsform-block.rsform-block-nome label.formControlLabel,
form#translado .rsform-block.rsform-block-rg label.formControlLabel,
form#translado .rsform-block.rsform-block-cpf label.formControlLabel,
form#translado .rsform-block.rsform-block-email label.formControlLabel,
form#translado .rsform-block.rsform-block-enviar label.formControlLabel {
  display: none;
}

form#translado label.formControlLabel {
  display: block;
  float: left;
  width: auto;
  padding-top: 5px;
  text-align: left;
}

form#translado .rsform-block.rsform-block-opcaotranslado,
.rsform-block.rsform-block-dias-ida,
.rsform-block.rsform-block-horario-ida-sabado,
.rsform-block.rsform-block-horario-ida-segunda,
.rsform-block.rsform-block-dias-de-volta,
.rsform-block.rsform-block-horario-volta-sexta,
.rsform-block.rsform-block-idaevolta,
.rsform-block.rsform-block-volta,
.rsform-block.rsform-block-ida,
.rsform-block.rsform-block-enviar,
.rsform-block.rsform-block-horario-ida-domingo,
.rsform-block.rsform-block-origem,
.rsform-block.rsform-block-dia-ida-caxias,
.rsform-block.rsform-block-horario-ida-caxias,
.rsform-block.rsform-block-dia-volta-caxias,
.rsform-block.rsform-block-horario-volta-caxias,
.rsform-block.rsform-block-opcaotranslado-caxias {
  display: flex;
  flex-direction: column;
}

form#translado .rsform-block.rsform-block-comprovante {
  display: flex;
  flex-direction: column;
}
form#translado .rsform-block.rsform-block-txt,
form#translado .rsform-block.rsform-block-opcaotranslado,
.rsform-block.rsform-block-comprovante,
.rsform-block.rsform-block-dias-ida,
.rsform-block.rsform-block-horario-ida-sabado,
.rsform-block.rsform-block-horario-ida-segunda,
.rsform-block.rsform-block-dias-de-volta,
.rsform-block.rsform-block-horario-volta-sexta,
.rsform-block.rsform-block-idaevolta,
.rsform-block.rsform-block-volta,
.rsform-block.rsform-block-ida,
.rsform-block.rsform-block-obs,
.rsform-block.rsform-block-horario-ida-domingo,
.rsform-block.rsform-block-origem,
.rsform-block.rsform-block-dia-ida-caxias,
.rsform-block.rsform-block-horario-ida-caxias,
.rsform-block.rsform-block-dia-volta-caxias,
.rsform-block.rsform-block-horario-volta-caxias,
.rsform-block.rsform-block-opcaotranslado-caxias,
.rsform-block.rsform-block-idaevolta-caxias-pg,
.rsform-block.rsform-block-ida-caxias-pg,
.rsform-block.rsform-block-volta-caxias-pg {
  border: none;
  box-shadow: none;
}
form#translado p {
  font-size: 1.4rem;
}
.formResponsive input[type="radio"] {
  width: auto !important;
}
form#translado .formResponsive .formHorizontal .formControlLabel {
  float: left;
  width: auto;
  padding-top: 5px;
  text-align: left;
}
.rsform-block.rsform-block-horario-ida-domingo input {
  font-size: 1.4rem;
}
button.btn-form {
  border: 1px solid #8f040a;
  padding: 5px;
  border-radius: 9px;
}

button.btn-form:hover {
  background: #8f040a;
  color: white;
}

#translado button.btn-form:hover a {
  color: white !important;
}
.volta p {
  margin-left: 35%;
  /* margin-left: 29%; */
}
li.item-205 {
  display: none !important;
}
.tituloCard.col-md-12 table {
  width: 100%;
  display: inline-table;
}
.item-page.tabela {
  display: block !important;
}
p.btn-pdf-tabela {
  text-align: center;
  margin: 4% 0;
}

.alinhamento-center h3 {
  text-align: center !important;
  margin-bottom: 40px;
}

.alinhamento-center p {
  display: flex;
  justify-content: center;
}
.newsflash.patrocinadores-home img {
  max-height: 60px;
  width: auto;
  margin: auto;
  text-align: center;
}

.newsflash.patrocinadores-home p {
  display: flex;
  width: 100%;
  margin-bottom:60px;
}

.newsflash.patrocinadores-home p a {
  margin: auto;
}
#menu .lista-menu-principal, .menu {
  margin-left: -30px;
}