@media (max-width: 992px) {
    #pagination .item_page .link_page
    {
        padding: 1.0rem;
    }
}

@media(max-width: 768px) {   

    #internal .internal_c_double .content_left,
    #internal .internal_c_double .content_right
    {
        float: none;
        padding-left: 0;
        padding-right: 0;
        width: 100%;
    }

    #internal .internal_c_double .content_right
    {
        margin-top: 4.0rem;
    }

    #internal .internal_c_double .content_left
    {
        border-right: 0;   
        margin-top: 5rem;

    }

    #pagination .item_page .link_page
    {
        padding: 1.0rem 2.0rem;
    }

    .field_search
    {
        width: 85%;
    }

    .btn_search
    {
        background-size: 30%;
        width: 15%;
    }

    .list_posts li a .lp_img img.img_default
    {
        padding: 2.0rem;
    }

    .list_posts li a .lp_title
    {
        font-size: 1.8rem;
    }

    .internal_c_double
    {
        position: relative;
    }
    
    #search_post
    {
        position: absolute;
        top: -8rem;
        width: 100%;
    }

}
@media(max-width: 576px) {
}

@media(max-width: 400px) {    
    .field_search
    {
        width: 80%;
    }

    .btn_search
    {
        background-size: 40%;
        width: 20%;
    }
}