body{
    padding:0;
    margin:0;

}

a:link{
    text-decoration:none !important;
}

.cburbu
{
    position: relative;
}
.ccomparte{
    position:relative;
    display:none;
    opacity:.8;
}
.comparte
{
    position: absolute;
    top:300px;
    z-index:15;
    left:0px;
    height:40px;
    background-color: #FFF;
    
    width: 100%;
    text-align:center;
    padding-top:10px;
}
.burbu{
    position: absolute;
    z-index:10;
    top:20%;
    margin-top:1rem;
    left:1%;
    border-radius:1rem;
    padding:.5rem;
    background-color:#0d92ae;
    color:#FFF;
}
.burbu2{
    position: absolute;
    z-index:11;
    top:10%;
    margin-top:0rem;
    right:1%;
    border-radius:1rem;
    padding:.5rem;
    

}
.burbu2 img{
    box-shadow: 3px 3px .5rem #dbe8ebd5;
}
.noticia_larga
{
    grid-column: 1/4;
    justify-items: center;
    text-align: center;
    width:100%;
    border-top:1rem solid #333;
    border-bottom:1rem solid #333;
    margin-top:1rem;
    margin-bottom:1.5rem;
    align-self: center;
    align-content: center;

}
.noticia_larga .foto_am img{
 
    object-fit: cover;
    object-position: center;
    height: 550px;
    width: 100%;
}
.foto_am img{

    object-fit: cover;
    object-position: center;
    height: 350px;
    width: 100%;
    
}


@media only screen and (max-width: 599px)
{
    .contenedor_am{

        display:grid;
        width:96%;
        margin-left:auto;
        margin-right:auto;
        grid-template-columns: 1fr;
        grid-column-gap: 1rem; 
    }
    .noticia{
        
            align-self:top;
            justify-self: center;
            align-content: center;

    }
    h1{
        font-size:1.2rem;
        font-weight: 500;
        margin-top:0px;
        padding-bottom:.6rem;
        color:initial;
            text-decoration:none;
    }
    h2{
        font-size: 1.1rem;
        font-weight: 400;

        color:initial;
            text-decoration:none;
    }
}
@media only screen and (min-width: 600px)
{
    .contenedor_am{
    display:grid;
    width:96%;
    margin-left:auto;
    margin-right:auto;
    grid-template-columns: repeat(auto-fit,minmax(30%,1fr));
    grid-column-gap: 1rem; 
    }
   .noticia{
    
        align-self:top;
        justify-self: center;
        align-content: center;
        width:96%;

} 
    h1{
        font-size:1.2rem;
        font-weight: 500;


        color:initial;
            text-decoration:none;
    }
    h2{
        font-size: 1.1rem;
        font-weight: 400;

        color:initial;
            text-decoration:none;
    }
}
