/*@media (min-width: 1920px){
 }

 @media (min-width: 1680px) and (max-width: 1919px) {
 }

 @media (min-width: 1600px) and (max-width: 1679px) {
 }

 @media (min-width: 1440px) and (max-width: 1599px) {
 }

 @media (min-width: 1366px) and (max-width: 1439px) {
 }

 @media (min-width: 1280px) and (max-width: 1365px) {
 }

 @media (min-width: 1024px) and (max-width: 1279px) {
 }

@media (min-width: 1px) and (max-width: 1023px) {
 
 } 

 @media (min-width: 768px) and (max-width: 1023px) {

 }
 */
 @media (min-width: 0px) and (max-width: 1023px) {
 	#topico-central-footer a{

 		font-size: 15px;
 	}
 	#topico-central-footer ul li{
 		display: block;
 		text-align: center;
 	}
 	#topico-central-footer ul li:after{
 		display: none;
 	}
 	#topicp-central-footer ul{
 		padding-left: 15px;
 		text-align: center;
 	}
 	#topico-central-footer .left{
 		float: none!important;
 		margin:0 auto;
 		display: block;
 	}
 	#logo-footer{
 		margin: 0 auto;
     display: block;
     width: 100%;
   }
   #logo-footer img{
     display: block;
     margin:30px auto 10px auto!important;
   }
   #logo-footer .left{
     float: none!important;
     margin:0 auto;
     display: block;
   }
   #logo-footer .right{
     float: none!important;
     margin:0 auto;
     display: block;
   }
   .pg_home_deslogado{
     margin-top: 0px;
   }

   #conteudo{
     padding-top: 2px!important;
   }
   header .logo-mobile {
    position: absolute;
    top: 25px;
  }

  /*Logado*/
  #blocosLinks{
   float: none!important;
   display: block;
   width: 96%;
   margin:0 auto;
 }

 #blocosLinks img{
   display: block;
   margin:0 auto;
 }

 .container .row{
   margin-right: auto!important;
   margin-left: auto!important;
 }
 #blocoNoticias .btn{
   width: 100%;
 }
 /*Footer Logado*/
 #nav-footer-logado {
  display: block;
  margin: 10px auto 10px auto;
  text-align: -webkit-center;
}
#nav-footer-logado a {
 margin: 0 auto;
 display: table-header-group;
 line-height: 20px;
}
#nav-footer-logado a:first-child:before{
 display: none;
}
#nav-footer-logado a:before {
 display: none;
}
.slide_home_logado {
 margin-bottom: 0px;
 margin-top: 0px;
}

.slick-dotted.slick-slider {
    margin-bottom: 5px!important;
}

.slide_home_logado .slick-dots {
    position: absolute;
    bottom: 0;
}

#blocoBanner {
  height: 240px;
}

.bloco-titulo-noticia-single{
  max-width: 100%!important;
}
.bloco-texto-banner .bloco-titulo-noticia-single {  
  top: 0px;
}

.bloco-texto-banner .bloco-titulo-noticia-single h3{
  margin-top: 45px!important;
  margin-left: 0px!important;
  font-size: 13px!important;
}

.bloco-texto-banner .bloco-titulo-noticia-single h1 {
  margin-top:15px!important;
  margin-left:0!important;
}
#blocoNoticiasInternasSingle .bloco-item-noticias .btn{
  width: 100%;
}
#blocoNoticiasHomeLogado .btn{
  width: 100%;
}

  #blocoSobrePrograma h3 {
    font-size: 1.5rem;
    line-height: normal;
   }
   #blocoSobrePrograma p{
    font-size: 1.3rem;
   }
   #blocoBeneficiosTexto p{
    font-size: 1.3rem;
   }

 #formContato .bloco-email a{
    font-size: 14px;
 }
a.button-collapse{
  color: #7c00ff;
    position: absolute;
  top: 0;
}

.dropdown-list ul{
  display: none;
  background: #f1f2f2;
}
.active.dropdown-list ul{
  display: block;
}
.dropdown-list ul li{
      height: 43px;
    margin-left: 25px;
    margin-top: -10px;
}
.dropdown-list .link-none{
  pointer-events: none;
}
.dropdown-list i{
     position: initial!important;
    margin: 0!important;
    display: inline-block!important;
    line-height: normal!important;
    width: auto!important;
    text-align: left!important;
    font-size: 3rem!important;
    color: #9101ef!important;
}
.internas_perfil .bloco-escolha{
  margin-bottom: 21px;
}
.internas_perfil .bloco-escolha .btn{
  margin: 0 auto;
}
.internas_perfil .frase-destaque{
  padding-top: 21px;
  text-align: center;
}
}

@media (min-width: 1px) and (max-width: 480px) {
  #blocoBanner {
    height: 82px;
  }
  #blocoBanner .container{
    width: 99%!important;
  }
  .internas_perfil .bloco-pr-cach .file-upload{
    width: 100%!important;
  }

  #blocoNoticiasHomeLogado .item-noticias{
    margin-bottom: 10px;
  }

  .bloco-produtos-home-logado .collapsible-header{
    text-align:  center;
  }

  #blocoNoticiasHomeLogado h1{
    text-align:  center;
  }

  #blocoConteudo .container{
    width: 100%!important;
  }
  #blocoBeneficiosExclusivos p{
    font-size: 15px;
  }
  #blocoBeneficiosExclusivos {
    padding-top: 20px;
  }
    #blocoBeneficiosExclusivos p.texto-destaque{
    font-size: 15px;
    line-height: 1.5;
  }
  .bloco-contato-info .bloco-sobre-regulamento {
    padding: 5px 50px 0px 0;
  }
  .blocoBannerSingle {
    height: 240px!important;
  }
  .bloco-titulo-noticia-single{
    max-width: 100%!important;
  }
  .bloco-texto-banner .bloco-titulo-noticia-single {  
    top: 0px;
  }
  .bloco-texto-banner .bloco-titulo-noticia-single h3{
    margin-top: 45px!important;
    margin-left: 15px!important;
    font-size: 13px!important;
  }
  .bloco-texto-banner .bloco-titulo-noticia-single h1 {
    margin-top:15px!important;
    margin-left:10px!important;
  }
  #blocoNoticiasInternasSingle .bloco-item-noticias .btn{
    width: 100%;
  }
  .bloco-texto-banner .bloco-titulo-noticia-single .p-date {
    margin-left: 18px!important;
  }
  #blocoNoticiasHomeLogado .btn{
    width: 100%;
  }

}

@media (min-width: 767px) and (max-width: 1023px) {
  #blocoBanner {
    height: 180px;
  }
  .slide_home_logado {
    min-height: 192px;
  }
  .bloco-noticias-mobile .cards-logado a{
    margin: 0 auto;
    display: block!important;
  }
  .bloco-noticias-mobile .cards-logado a img{
    width: 100%;
  }
  .bloco-contato-info a {
    font-size: 14px;
  }
  .bloco-contato-info h3{
    font-size: 18px;
    line-height: 1;
  }
  .bloco-contato-info p{
    font-size: 18px;
  }
  .bloco-contato-info .bloco-sobre-regulamento {
    padding: 35px 120px 20px 0;
  }
  #blocoNoticiasHomeLogado .item-noticias {
    margin-bottom: 25px;
}
}