﻿.combo div.nacional:nth-last-child(1){display:none }

@media (max-width: 1280px){
  .faixa .combohome{width: 100%;  max-width: 100%;  padding: 30px 40px;}
  .clear{clear: both;}
 #contentProgramas .box .imagem{height: auto}
 .mercadointegrado.boxes a:nth-child(1),.mercadointegrado.boxes a:first-child{
   grid-column-start: 1;
 }
 body .midiaFaixaInterna{ width: 100%;display: flex;flex-wrap: wrap;padding: 0 30px;}
 body .midiaFaixaInterna .kitInterna{width: calc(33% - 30px) !important; height: autopadding-bottom: 20px; padding-bottom: 20px;}
.CampanhaDeVideoInterna .init-page .content-right{max-width: 550px;    right: 30px;}

}

@media (max-width: 1200px){.combo .combos .buscar.red-busca{width: 35% !important;}}
@media (max-width: 1152px){
  .combo .combos .buscar.red-busca{ width: 24% !important;}
  .container-projetos .combo.verde .combos>div{margin-right: 10px;}
  .container-projetos .combo.verde .combos>div#Regional1,
  .container-projetos .combo.verde .combos>div#Nacional1,
  .container-projetos .combo.verde .combos>div#Video1{font-size: 10px;display: block; text-align: center;}
  .combo .combos .buscar.red-busca input#SearchKey,.combo .combos #sGeneros{height: 27px}
  .container-projetos .dropdown-genero{border-bottom: none;width: 200px !important}
  .container-projetos .dropdown-genero select{width: 100% !important}
  .faixa .combohome .combos .buscar{max-width: 49%;margin-right: 0;}
}


@media (max-width: 1100px){
  .midiakit .wrapp-kits {grid-template-columns: repeat(4, 1fr);grid-gap: 20px;}
  .pagemapas .boxes.mapa .abas{right: 15px;}
  .pagemapas .boxes.mapa .abas ul li{width: 50%;}
  .pagemapas .meses #MesesBox .titulo{margin-bottom: 20px;}
  .Programas  #contentProgramas{grid-template-columns: repeat(4, 1fr);}
  #contentProgramas .box .imagem{height: auto}
  .globoprog-box-infos .diasexibicao  .titulo{    margin-bottom: 15px;}
  .globoprog-box-infos .pin.mercado {margin-bottom: 10px;}
}

@media (max-width: 998px){
 .imagemmapa,
 .pagemapas .boxes.mapa,
 .boxes.exportar,
 .pagemapas .meses{display: none}

.planos:not(.vintemaiores) .box{    margin-left: 5px;}
.planos .box .imagem,.planos:not(.vintemaiores) .box .imagem{     overflow: hidden;}
#s4-workspace{overflow-x: hidden;}
.planos:not(.vintemaiores) .box .dias ul li{ margin-right: 6px;}
.planos:not(.vintemaiores) .box .titulo .categoria{   min-height: 25px;}
.CampanhaDeVideoInterna .init-page .content-right{position: static;}
}





@media (max-width: 980px){
  .faixa .combohome{height: 280px;}
  .faixa .combohome .combos{display: block;}
  .faixa .combohome .combos .regiao,
  .faixa .combohome .combos .local,
  .faixa .combohome .combos .exibidora,
  .faixa .combohome .combos .consultar{width: 50%;margin-bottom: 30px;    float: left;}
  .faixa .combohome .combos .regiao,
  .faixa .combohome .combos .exibidora{padding-right: 10px;}
  .faixa .combohome .combos .local{padding-left: 10px;}
  .faixa .combohome .combos .consultar{margin-left: 10px;width: calc(50% - 10px);float: left}
  .faixa .combohome .combos .buscar{width:  calc(52% - 20px);margin-bottom: 30px;float: left}
  .faixa .combohome .combos .consultar[name="enviar"]{width: 20%;margin-bottom: 0px; margin-top: 4px; margin-left: 20px;}
  .midiakit .wrapp-kits .kit{display: block;}
  /* .pagemapas .cobertura .tabela>ul>li:first-child ul li{    width:180px;}
  .pagemapas .cobertura .tabela ul li ul li{    width: 50px;} */
  .mercadointegrado{grid-template-columns: none;display: block;grid-gap: initial;}
  .mercadointegrado a{display: block;    float: left;width: 33%;    margin-top: 25px;}
  .mercadointegrado a .exibidora{width: 100%;display: block;flex-direction: initial;align-items: initial;}
  .mercadointegrado .exibidora .logo{height: 25vw;width: 25vw;    margin: 0 auto;}
  .planos:not(.vintemaiores) .titulos>span{    margin-top: 30px;}
  .planos.vintemaiores .audienciaslista .topdez{    width: 100%;}
  .planos.vintemaiores .audienciaslista .topdez:first-child {padding-right: 0;}

  .combo .combos>div:last-of-type,
  .combo .combos .nacional,
  .combo .combos .regional{font-size: 10px;}
  .combo .combos .regional{margin-left: 86px !important;}
  .Programas  #contentProgramas{grid-template-columns: repeat(3, 1fr);}

  .combo .combos .buscar.red-busca input#SearchKey,.combo .combos #sGeneros{height: 27px}
  .container-projetos .dropdown-genero{border-bottom: none ; width: 150px !important;}

  .CampanhaDeVideoInterna .rodape {
      position: static;

  }

}

@media (max-width: 768px){
  .midiakit .wrapp-kits {grid-template-columns: repeat(1, 1fr);  grid-gap: 20px;}
  .midiakit .wrapp-kits .kit {max-height: 200px;height: 200px;}
  .midiakit .wrapp-kits .kit .imagem{height: 100%;width: 50%;float: left;overflow: hidden;margin-right: 20px;}
  .boxes.dadoseonomicos,.boxes.perfilaud{width: 100%}
  .boxes.perfilaud{margin-bottom: 25px}
  .pagemapas .exportar img{display: none}
 .pagemapas .cobertura .tabela > ul{min-width: 470px;}
 .swiper-imagens .button-prev{display: none}
 .swiper-imagens .swiper-slide.swiper-slide-active img{width: 100%;}
 .globoprog-box-infos .titulo{margin-bottom: 10px;margin-top: 15px;}
 .globoprog-box-infos .btn-link.pdf{180px}
.globoprog-box-infos .diasexibicao .dias ul{margin-top: 5px;}
.pagemapas .cobertura .tabela>ul>li:last-child{min-width: 120px}

.container-projetos .combo.verde{min-height: 240px;}
body .combo.verde .combos>div.red-zero-margin-left select{width: 100% !important;}
.container-projetos .combo.verde .combos{display: block;width: 100%;padding: 0 25px 25px;}
.container-projetos .combo.verde .combos .buscar.red-busca{width: 100%!important; margin-bottom: 20px !important}
.container-projetos .combo.verde .combos>div#Nacional1,
.container-projetos .combo.verde .combos>div#Regional1{ margin: 0 !important;    width: 50%;float: left;}
.container-projetos .combo.verde .combos>div.separador{display: none;}
.container-projetos .combo.verde .combos>div#Video1{clear: both;    margin-top: 20px;    float: left;}
.container-projetos .dropdown-genero {    width: auto !important;}
.container-projetos .dropdown-genero select  {    width: 100%!important;}
.container-projetos .combo.verde .combos>div.dropdown-genero {margin-top: 20px;}
body .midiaFaixaInterna .kitInterna{width: calc(66% - 30px) !important}
.container-projetos .combo.verde .combos>div.dropdown-genero{clear: both;}
body .combo.verde .combos>div.red-zero-margin-left{width: 100% !important;}

.boxes.perfilaud img{width: 100%}

.campanha-video .swiper-container{max-width: 100%;position: static;}
.campanha-video .swiper-container #videos iframe{    width: 100% !important;}
}

@media (max-width: 730px){
  .pagemapas .cobertura .tabela{overflow: scroll;  max-width:100%;}
  .pagemapas .cobertura .tabela table{min-width: 680px;}
  .pagemapas .consumo, .pagemapas .consumo.setor {float: none; width: 100%; margin: 0}
  .boxes.calendario .tabela{overflow-x: scroll;}

  .boxes.calendario .tabela #FixedItems, .boxes.calendario .tabela .exibidoras{min-width: 800px}
  .boxes .titulo,.planos:not(.vintemaiores) .titulos{    font-size: 18px;}
  .planos .box {margin-left:0px;max-width: calc(49% - 10px);}
  /* .planos .box:nth-child(even){margin-right: 10px}
  .planos .box:nth-child(odd){margin-left: 10px} */
  .pagemapas .cobertura .tabela,.pagemapas .calendario .tabela > ul{max-height: 400px}
  .planos:not(.vintemaiores) .titulos .vertodas{margin-top: 30px;margin-left: 0;}
  .pagemapas .consumo .graficos ul.corum li{font-size: 3vw;}
  .pagemapas .calendario .tabela  ul.topotabela{width: 800px !important}
  .mercadointegrado.boxes a{height: 245px}
  .pagemapas .cobertura .tabela>ul>li:first-child ul li{min-width: 120px;}

}


@media (max-width: 680px){
  .combo .combos {display: flex;flex-wrap: wrap}
  .combo .combos .buscar {width: 100%;margin-bottom: 20px;}
  .combo .combos .genero {padding: 0;width: 100%;margin-bottom: 20px}
  .combo .combos .diasdasemana {display: none}
  .combo .combos .dias {width: 100%;justify-content: space-between;margin-bottom: 20px}
  .combo .combos .nacional {  margin: 0!important;width: auto}
  .combo .combos .regional {  margin: 0!important;width: auto}
  .combo .combos .regiao {width: 70%;margin: 20px 0 }
  .combo .combos .regiao select {width: 95%}
  .combo .combos .estado {width: 30%}
  .combo .combos .estado select {width: 95%}
  .combo .combos .local {  padding: 0;width: 100%}
  .combo .combos>div:last-of-type {margin-top: 20px;width: 35%;justify-content: center}
  .combo .combos .local{margin-bottom: 30px;}
  .combo .combos .nacional,.combo .combos .regional{width: 50%; margin-left: 0px !important;font-size: 16px;text-align: center;display: block;}
  .Programas  #contentProgramas{grid-template-columns: repeat(2, 1fr);}
  .planos .box .imagem,.planos:not(.vintemaiores) .box .imagem{     max-height:auto}
  .mercadointegrado.boxes a{height: 225px}
  .combo.verde .combos>div{margin-bottom: 20px}
}

@media (max-width: 680px){
  .planos {grid-template-columns: none;display: block;}
  .planos .box{width:calc(50% - 20px)}
  .planos .box:nth-child(1),.planos .box:nth-child(3){margin-left: 10px}
  .planos .box:nth-child(2),.planos .box:nth-child(4){margin-right: 10px}
  .combo.verde .combos>div{margin-bottom: 20px}
}



@media (max-width: 480px){
  .faixa .combohome {height: 480px;padding:30px 15px }
  .faixa .combohome .combos .regiao,
  .faixa .combohome .combos .local,
  .faixa .combohome .combos .exibidora,
  .faixa .combohome .combos .consultar,
  .faixa .combohome .combos .buscar,
  .faixa .combohome .combos .consultar[name="enviar"]{width: 100%;padding: 0;margin: 0 0 30px;}
  .faixa .combohome .combos .consultar[name="enviar"],
  .faixa .combohome .combos .consultar{  padding: 10px 20px;margin-bottom: 40px}
  .faixa .combohome .combos .consultar[name="enviar"]{margin-bottom: 10px; margin-left:18px;min-width: auto;padding: 10px 5px; width:calc(20% - 20px) !important; max-width:calc(20% - 20px) !important;  }
  .planos:not(.vintemaiores) .box
  .planos .box,.planos:not(.vintemaiores) .box{width: calc(100% - 7px);max-width:100%}
  .planos:not(.vintemaiores) .box{    margin-left: 5px;}
  /* .planos .box .imagem, .planos:not(.vintemaiores) .box .imagem{    height: 27vw} */
  .mercadointegrado a{width: 50%;}
  .Programas  #contentProgramas{grid-template-columns: repeat(1, 1fr);}
  .mercadointegrado.boxes a{height: 200px}
  body .midiaFaixaInterna .kitInterna{width: 100%!important;    margin: 0 0 30px;}
  .faixa .combohome .combos .buscar{max-width:80%}
  .planos:not(.vintemaiores){padding: 0 15px;}
  .planos:not(.vintemaiores) .box .horario{ top: 93%;}

  .rodape .rodapecontent .links a{margin-left: 3px}
  .rodape .rodapecontent .links a:not(:last-of-type):after{    margin-left: 6px;}
}

@media (max-width: 370px){
  .midiakit .wrapp-kits .kit {max-height: 150px;height: 150px;}
  .midiakit .wrapp-kits .kit .imagem{width: 33%; margin-right: 10px;}
  .midiakit .wrapp-kits .kit .descritivo{font-size: 12px}
  .midiakit .wrapp-kits .kit .acesse{ margin: 10px;}
  .midiakit .wrapp-kits .kit .titulo{margin: 10px 20px auto;}
  .rodape .rodapecontent{padding: 20px 10px;width:100%;}
  .rodape .rodapecontent .links a{margin-left: 3px;font-size:9px}
  .rodape .rodapecontent .links a:not(:last-of-type):after{    margin-left: 6px;}
  .pagemapas .cobertura .tabela>ul>li:first-child ul li{min-width: 170px}
  /* .pagemapas .cobertura .tabela>ul>li{width: auto;} */
  .mercadointegrado a{min-height: 170px}
  .planos .box{width:calc(100% - 20px)}
}
