@media screen and (max-width: 1150px)
{
    #logo
    {
        margin-top: 25px;
    }
    
    .lupa
    {
        display: none;    
    }

    .menu
    {
        display: inline;
    }    
    
    #header_links, #header_links2
    {
        display: none;    
    }    
    
    

    .div_listas
    {
        grid-template-columns: repeat(2, 55%); 
    }
} 

@media screen and (max-width: 1030px)
{
    .cont2, .cover_back
    {
        flex-direction: column;
        justify-content: start;
        align-items: center;
    }

    aside 
    {
        width: 90%; 
    }    
                    
    article
    {
        width: 90%;
    }  
    
    #fixed_social2, #fixed_tema2
    {
        width: 5%; 
    }
}

@media screen and (max-width: 1030px)
{
    .pop_ind
    {
        margin-top: 50px; 
        /* 
        width: 95%;
        margin-left: -90%;
        
        min-height: 200px;
        padding: 10px, 15px;
        background-color: #faefef;
        border: groove, white, 5px;
        border-radius: 15px;
        box-shadow: 15px 15px 15px black ;
        position: fixed;
        z-index: 60;

        display: none;

        transition: 0.5s all;
        */
        
        height: 500px;

    }

    .pop_ind_cont
    {
        /*
        display: flex;
        justify-content: space-around;
        align-items: center;
        */
        
        flex-direction: column;
        
        height: 400px;
        overflow: auto;
    }
}

@media screen and (max-width: 650px)
{
    #logo
    {
        width: 20%;
    }
    
    .itens_pop
    {
        width: 80%; 
    }
    
    iframe, .twitter-tweet
    {
    	height: 250px;
    }

    article p
    {
        width: 90%;
        margin-left: 0;
    }    
}