@media screen and (max-width:1920px){

    
    .menu_a ul a li h4, .menu_b ul a li h4 {
        font-size: 26px;
    }
    .tit_post_list h3 {
        font-size: 34px;
    }
    
    .post_txt h5 {
    font-size: 26px;
}
    .post_txt_b {
        font-size: 18px;
    }
    .txt_lib h5 {
        font-size: 28px;
    }
   

    .liv_txt_a {
        font-size: 20px;
    }
    .liv_txt_b {
    
       font-size: 16px;
    }

    .liv_txt_b span {
        font-size: 20px;
    }
.liv_txt_c {
    font-size: 20px;
}
}/*======================================================*/

@media screen and (max-width:1600px){

 
    .post_txt_b {
        font-size: 17px;
    }


}/*======================================================*/
@media screen and (max-width:1300px){

    
    .menu_a ul a li h4, .menu_b ul a li h4 {
        font-size: 24px;
    }

    .post_txt_b {
        font-size: 14px;
    }
    
    .post_txt h5 {
        font-size: 22px;
    }
        .post_txt {
        top: 60%;
    }
    
    .mais h3 {
        font-size: 28px;
    }

    .tit_lib h3 {
        font-size: 28px;
        padding: 4px;
    }
      
}/*======================================================*/
@media screen and (max-width:1200px){
    
    .galeria {
        height: 550px;
    }
   .textos h2 {
       font-size: 54px;
       
   }

    .fnt_c {
        font-size: 28px;
        margin-top: 20px;
    }
   
    .tit_post_list h3 {
        font-size: 30px;
    }

    .post_txt {
        top: 45%;
    }
    .post_txt_b {
        margin-top: 6px;
    }
    .post_txt h5 {
        font-size: 20px;
    }
   
    .mais h3 {
        font-size: 23px;
    }

    
    .tit_lib h3 {
        font-size: 24px;
    }

    .redes {
    }
    /*---------------------------mundo-------------------------------*/
    .imags {
        height: 280px;
    }
    /*---------------------------livros-------------------------------*/

    .tit_lvr h2 {
        font-size: 20px;
        line-height: 24px;
    }

    .imags_lvr {
        height: 276px;
        padding-top: 4%;
    }
    .shad {
        margin-top: 4%;
    }
   

  
      
}/*==========================MOBILE============================*/
@media screen and (max-width:1000px){

    .ult_imags {
        height: 180px;
    }

    .amaz_cult a p {
        font-size: 26px;
        margin-top: 2%;
    }
    .redes a:first-child img {
        margin-left: 39%;
    }

    .logo {
        width: 35%;
    }
    .post_link{
    width:100%;
    margin: 13% 0 18%;

}
    
.post_link:nth-child(2n+1) {
    margin-left: 0%;
    margin-top: 14%;

}
.post_txt_b {
        font-size: 16px;
   
}
.post_txt h5 {
     font-size: 24px;
}
.img_lib {
    width: 36%;
}

.txt_lib {

    width: 55%;
}
   
   
    .textos h2 {
        font-size: 54px;
        line-height: 50px;
    }
         
    .fnt_c {
        font-size: 26px;
    } 
    .tit_lib h3 {
        width: 21%;
     }    

    .txt_lib h5 {
        font-size: 25px;
    }
    .mais h3 {
        font-size: 20px;
    }

   
    .livros_list {
        margin: 4% 0;
    }

.liv_txt_a {
    font-size: 19px;
}
    /*---------------------------mundo-------------------------------*/

    .tit h2 {
        font-size: 23px;
    }
    .resum p {
        font-size: 18px;
    }
    /*---------------------------livros-------------------------------*/

    .subpost_lvr {
        width: 31%;
    }
    .imags_lvr {
        height: 350px;
    }
    /*---------------------------posts-------------------------------*/

    .post {
       
        padding: 0;
        width: 100%;
    }

    .caixa_2 {
       
        width: 100%;
    }

    /*.caixa_2 h2 {line-height: 40px; }*/
    /*---------------------------AUTORES-------------------------------*/

    .perfil {
        padding: 4% 3%;
        margin: 0;
        width: 94%;
    }

    .autores {
        margin: 2%;
        padding: 2% 0;
        width: 96%;
    }



}/*======================================================*/
@media screen and (max-width:900px){
  
        
    .menu_a ul a li h4, .menu_b ul a li h4 {
        font-size: 20px;
    }
    .textos h2 {
        font-size: 45px;
        line-height: 50px;
    }
    .fnt_a {
         font-size: 28px;
    }  
    .fnt_b {
        font-size: 19px;
    } 
    .fnt_c {
        font-size: 24px;
    } 

   
    .post_link {
         margin: 6% 0 23%;
    }
    .tit_lib h3 {
        width: 24%;
    }
     
    .txt_lib h5 {
        font-size: 22px;
    }

    .liv_txt_a {
    font-size: 18px;
}
    .liv_txt_b span {
        font-size: 16px;
    }
    .mais h3 {
        font-size: 16px;
    }

    .redes {
    }
    /*---------------------------AUTORES-------------------------------*/

    .tit_auto h2 {
        font-size: 30px;
    }

    .perfil h2 {
        font-size: 32px;
    }
 
}/*======================================================*/

@media screen and (max-width:850px){ 
    .ult_imags {
        height: 150px;
    }
}/*======================================================*/

@media screen and (max-width:800px){
  
    
    .redes {
    }   
    
    
    .textos h2 {
        font-size: 46px;
        
    }
    .fnt_a {
         font-size: 26px;
    }  
    .fnt_b {
        font-size: 16px;
    } 
    .fnt_c {
        font-size: 22px;
    } 

 
    .post_link {
        width: 100%;
    }
    .post_link:nth-child(2n+1) {
        margin: 6% 0 23%;
    }
    
   
    .post_txt h5 {
        font-size: 22px;
    }
    
    .post_txt_b {
        font-size: 14px;
    }
    .tit_lib h3 {
        width: 26%;
    }
     
    .img_lib {
         width: 36%;
     }
    
    .txt_lib {
        width: 56%;
    }


    
    .liv_txt_b {
        font-size: 14px;
    }
    .liv_txt_b span {
        font-size: 18px;
    }
    
    .livros_list {
        margin: 10% 0;
        padding-bottom: 14%;
    }
    
    .mais h3 {
        font-size: 30px;
        width: 42%;
    }
.post_txt {
    top: 38%;
}

    /*---------------------livros---------------------------*/
    .subpost_lvr {
        width: 48%;
    }
    
    .imags_lvr {
        height: 418px;
    }
    .subpost_lvr {
        height: 650px;
    }

 
}/*===========================Celphone===========================*/
@media screen and (max-width:710px){

    .ult_tit {
        height: auto;
    }

    .ult_imags {
        height: 310px;
    }

    .ult_imags img {
        height: 68%;
    }

    .pesq{
        height: 100%;
        padding-top: 24%;
    }

    .pesq form {
        margin: 0 4%;
        padding: 0;
        width: 86%;
    }

    .pesqi_entrada {
        font-size: 24px;
        height: 40px;
    }
    
    .redes_ico_cerrar {
        width: 7%;
    }
    .icono_menu_x {
        width: 7%;
    }

    .mais {
        display: block;
    }
    
    .amaz_cult {
        width: 100%;
    }

    .redes {
        padding: 5% 0 0;
        width: 100%;
    }

    .redes_ico_inv {
        /*padding: 1.6% 5% 2.6% 2.5%;*/
    }
    .redes_ico, .redes_ico_inv {
        padding: 5px 6px;
    }
    .redes_ico_inv i {
        font-size: 18px;
        margin: 0;
    }
 
    .redes a:first-child img {
        margin-left: 20%;
    }
    .hed_log_add {
        margin: 1.5% 0;
    }
    .amaz_cult a p {
        font-size: 35px;
        margin-top: 0;
    }

    .propa {
        width: 98%;
        margin-right: 1%;
    }
    .logo {
        margin: 0 23%;
        width: 54%;
    }

    .galeria {
        height: 400px;
    }

 

    .fnt_a {
        font-size: 24px;
    }
    
    .fnt_b {
        font-size: 16px;
       
    }
    .fnt_c {
        font-size: 20px;
    }
    

    .post_txt h5 {
        font-size: 20px;
    }
    .tit_lib h3 {
        width: 31%;
    }
    .tit_lib h3 {
        font-size: 22px;
    }

    .redes_ico {
        /*padding: 2%;*/
    }

    .redes_ico:first-child{
        margin-right: 34%;
    }

    .redes_ico i {
        font-size: 18px;
    }
    
    .menu_geral {
      padding: 0 10%;
      width: 80%;
    }
   
   .menu_a {
     
       width: 100%;
   }
   .menu_b {
       float: left;
       width: 100%;
        margin-top: 2%;
   }


    .menu_a ul a{
        float: left;
        width: 33.333%;
    }

    .menu_b ul a{
        float: left;
        width: 25%;
    }


    .menu_a ul a li, .menu_b ul a li {
        text-align: center;
        width: 100%;
    }

    .menu_a ul a li h4, .menu_b ul a li h4 {
        margin: 5px;
        padding: 0;
        border-left: none;
        padding: 2% 0;
        width: 100%;
    }

    .menu_b ul {
        position: inherit;
    }

    .icono_menu {
       display: block;
    }

    .menu_geral{
        display: none;
    }

    .redes_ico_inv {
        height: 31px;
        padding: 4px 5px;
        width: 31px;
    }

    .liv_txt_c {
        margin-top: 0;
    }

    /*----------------------mundo-------------------------*/
    
    .caixa_1 h3 {
        font-size: 18px;
    }

    .imags {
        padding: 0;
    }

    .subpost {
        width: 96%;
        height: 100%;
    }

    .tit {
        height: 90px;
        padding-bottom: 5%;
    }
    .imags {
        padding: 6% 0;
    }
    /*----------------------livros-------------------------*/

       .imags_lvr {
        height: 350px;
    }
    /*----------------------autores-------------------------*/

    .perfil h2 {
        font-size: 30px;
    }

    .tit_auto h2 {
        font-size: 23px;
    }
    .tit_auto p {
        font-size: 18px;
        text-align: center;
    }

    .perf_redes {
        width: 6%;
    }
    /*----------------------post-------------------------*/


    .ult_post {
        width: 96%;
        padding-bottom: 22px;
    }

    .caixa_2 h3 span {
        font-size: 22px;
    }


    .interna {
        width: 100%;
        overflow: hidden;
    }


    .post_geral aside {
        display: none;
        /*border-top: 1px solid;
        height: auto;
        margin-top: 40px;
        overflow: hidden;
        padding-top: 20px;
        width: 100%;*/
    }

    .perfil_2 {
        position: relative;
        width: 100%;
    }

    .p_foto2 {
        width: 100%;
    }
    .p_foto2 h2 {
        width: 63%;
    }

    .foto2 {
        position: absolute;
        right: 10%;
        top: 8px;
    }




    
}/*======================================================*/
@media screen and (max-width:650px){
   
    .redes a img {
        width: 8%;
    }
    .amaz_cult a p {
        font-size: 30px;
    }

    .textos h2 {
        font-size: 40px;
    }

    .fnt_a {
        font-size: 22px;
    }
    
    .fnt_c {
        font-size: 18px;
    }


 .post_txt h5 {
    font-size: 22px;
}
.post_txt_b {
    font-size: 17px;
}
    .tit_lib h3 {
        width: 34%;
    }
  
   
    .post_list {
        
        width: 95%;
    }

   
    .livros {
        width: 95%;
        margin-top: 8.2%;
    }
    .tit_lib h3 {
        font-size: 34px;
    }
    .img_lib img {
        width: 90%;
    }
    .txt_lib h5 {
        font-size: 32px;
    }

    
    .liv_txt_b {
        font-size: 20px;
    }

    .liv_txt_c {
        font-size: 25px;
        margin-top: 6px;
    }
    .livros {
        padding-left: 0;
    }

.post_txt_a {
  
    font-size: 18px;
}
.post_link {

    width: 100%;
}
    /*----------------------livros-------------------------*/

       
       .imags_lvr {
           height: 326px;
       }
    /*----------------------posts-------------------------*/

       .ult_tit h2 {
           font-size: 22px;
        }
    /*----------------------autores-------------------------*/

    .imags_auto {
        width: 38%;
    }
    .tit_auto {
        width: 52%;
    }

    .autores {
        margin: 2% 0;
        width: 100%;
    }
}/*======================================================*/
@media screen and (max-width:600px){
    
    .liv_txt_b {
        font-size: 22px;
    }

    .redes_ico:first-child{
        margin-right: 32%;
    }

    /*----------------------posts-------------------------*/
   	.post {
           margin-bottom: 44px;

         }
  
    /*----------------------autores-------------------------*/

      .perf_redes {
          width: 7%;
      }

}/*======================================================*/
@media screen and (max-width:520px){
    
    .redes a img {
        width: 8%;
    }

    .logo {
        margin: 0 15%;
        width: 70%;
    }
    .propa {
        width: 98%;
    }
    
    .mais h3 {
        font-size: 26px;
    }

    .textos h2 {
        font-size: 40px;
    }

    .fnt_a {
        font-size: 22px;
    }
   
    .fnt_c {
        font-size: 18px;
    }
    
    .textos {
        
        width: 80%;
    }
  
  

    .post_txt_b {
        font-size: 15px;
    }
    .tit_lib h3 {
        width: 34%;
    }
  
    .mais h3 {
        margin: 0 26%;
    }
    .post_list {
        padding: 2.5% 2.5% 10%;
        width: 95%;
        margin-top:20px;
    }
   

   .post_link {
       margin: 6% 5% 20%;
       width: 90%;
   }
   .post_link:nth-child(2n+1) {
        margin-left: 6%;
        margin-bottom: 20%;
    }

   
    .livros {
        width: 95%;
        margin-top: 8.2%;
    }
    .tit_lib h3 {
        font-size: 34px;
    }
    .img_lib img {
        width: 90%;
    }
    .txt_lib h5 {
        font-size: 32px;
    }
    .liv_txt_a {
        font-size: 16px;
    }

    .p_foto2 p {
       padding-top: 20px;
    }

    /*~~~~~~~~~~~~~~~~~~~autores~~~~~~~~~~~~~~~~*/

    .tit_auto p {
        font-size: 17px;
    }

}/*======================================================*/
@media screen and (max-width:500px){ 
     .liv_txt_c {
        margin-top: 0;
    }

    .redes_ico:first-child{
        margin-right: 30%;
    }

     blockquote {
         background: #ffffff url("http://www.revistaamalgama.com.br/wp-content/uploads/2016/08/left-quote.png") no-repeat scroll 2%  10px / 10% 39px;
     }




    /*~~~~~~~~~~~~~~~~~~~~~~~~livros~~~~~~~~~~~~~~~~~~*/
    .subpost_lvr {
        width: 98%;
        height: 590px;
    }
    .imags_lvr {
        height: 358px;
        margin: 0 20%;
        width: 60%;
        padding-top: 0%;
    }


    .shad {
        margin-top: 0%;
    }
    /*~~~~~~~~~~~~~~~~~~~~~~~~autores~~~~~~~~~~~~~~~~~~*/

    .perfil h2 {
        font-size: 28px;
    }

    .p_foto p {
        font-size: 17px;
    }

    .ult_imags {
        height: 250px;
    }
.ult_imags img {
    height: 98%;
}
}/*======================================================*/

@media screen and (max-width:450px){
      .redes_ico:first-child{
          margin-right: 28%;
      }
.ult_imags img {
    height: 84%;
}
}/*======================================================*/

@media screen and (max-width:420px){  

    .post_link {
        margin: 6% 5% 32%;
    }

    .post_link:nth-child(2n+1) {
        margin-bottom: 32%;
    }
.ult_imags img {
    height: 82%;
}

}/*======================================================*/
@media screen and (max-width:400px){

    .redes_ico:first-child{
        margin-right: 25%;
    }

    /*.logo {
        margin: 0 10%;
        width: 80%;
    }*/
    
.post_txt_b {
    font-size: 14px;
}
    .textos {
        width: 85%;
    }
    .amaz_cult {
        width: 100%;
        overflow: hidden;
    }

    .amaz_cult a p {
        font-size: 26px;
    }
    .mais h3 {
        font-size: 22px;
    }

    .icono_menu {
        bottom: 13px;
        right: 10px;
    }

    .txt_lib h5 {
        line-height: 97%;
    }
.p_foto2 h2 {
        line-height: 37px;
}
/*------------------------------mundo----------------------------*/
    .tit h2 {
        font-size: 18px;
    }
    .tit h3 {
        font-size: 14px;
    }
    .tit h3 span {
        font-size: 18px;
    }

    .imags {
        padding: 0;
    }
    /*------------------------------livros----------------------------*/


    .imags_lvr {
        height: 279px;
    }
    .subpost_lvr {
        height: 500px;
    }
    /*------------------------------posts----------------------------*/

    
    .caixa_2 h2 {
       font-size: 40px;
       line-height: 44px;
    }

    .tit_post h2, .texto_post h3  {
        font-size: 22px;
    }

    .ult_geral h4 {
        font-size: 28px;
    }
    .ult_tit h1 {
        font-size: 20px;
    }
    .ult_tit h1:hover {
        font-size: 19px;
    }
    .ult_tit h2 {
        font-size: 20px;
    }

    .ult_tit h3 {
        font-size: 14px;
    }

    .foto2 {
        width: 20%;
    }
    .categ p {
        padding: 2%;
         font-size: 18px;
    }
    
    .ult_imags img {
        height: 83%;
    }
    .p_foto2 p {
       padding-top: 20px;
    }

  

}/*======================================================*/
 @media screen and (max-width:360px){ 
    
    .galeria {
        height: 320px;
    }
    .fnt_c {
        font-size: 16px;
    }

    .textos h2 {
        font-size: 38px;
        
    }

    .redes_ico_inv {
        /*padding: 1.5% 6% 1% 1.5%;*/
    }

    .icono_menu {
        bottom: 12%;
        right: 3px;
    }
    .mais h3 {
        margin: 0 29%;
    }

}/*======================================================*/
@media screen and (max-width:350px){

    .redes_ico:first-child{
        margin-right: 22%;
    }
  
    .redes a:first-child img {
        margin-left: 2%;
    }
     .amaz_cult a p {
        font-size: 24px;
    }
    .redes a img {
        width: 14%;
    }

    /*.logo {
        margin: 0;
        width: 100%;
    }*/
     .galeria {
        height: 400px;
    }
    .textos {
        width: 95%;
    }

   
 
    .fnt_a {
        font-size: 19px;

    }
    .fnt_c {
        margin-top: 18px;
    }

    .tit_lib h3 {
        font-size: 28px;
    }
   

    .tit_post_list h3 {
        font-size: 26px;
    }

    .post_txt {
        top: 34%;
        height: 204px;
    }

    .txt_lib h5 {
        font-size: 30px;
    }
    .txt_lib {
        margin-left: 0;
    }


    .mais h3 {
        font-size: 20px;
    }

    .ult_imags {
        height: 230px;
    }
 

.ult_imags img {
    height: 68%;
}
.textos h2 {
    font-size: 36px;
    line-height: 33px;
}
.categ p {
    width: 22%;
}
.post_txt_a {
    font-size: 16px;
}
.post_txt_b {
    font-size: 16px;
}
.p_foto {
    width: 56%;
}



}/*======================================================*/


