:root {
        --posicion-aside-section: inline-block;
}
@media only screen and (max-width: 400px) {
    :root {
        --posicion-aside-section: block;
    }
}
@media only screen and (min-width: 401px) and (max-width: 700px) {
    :root {
        --posicion-aside-section: block;
    }
}
@media only screen and (min-width: 701px) and (max-width: 1000px) {
    :root {
        --posicion-aside-section: block;
    }
}

@media only screen and (min-width: 1001px) and (max-width: 1300px) {
    :root {
        --posicion-aside-section: inline-block;
    }
}
@media only screen and (min-width: 1301px) {
    :root {
        --posicion-aside-section: inline-block;
    }
}
aside
{
    display: var(--posicion-aside-section);
    vertical-align: top;
}
aside
{
    width: var(--ancho-de-seccion-lateral);
    margin-right: var(--margen-de-derecha-de-seccion-lateral);
}
.seccion_lateral
{
    display: flexbox;
    columns: 1;
    margin-top: var(--margen-de-arriba-de-seccion-lateral);
    background-color: var(--color-de-fondo-de-lateral);
    box-shadow: var(--dimensiones-de-sombra-generica) var(--color-de-sombra-generica);
    padding: var(--relleno-de-seccion-lateral);
    transition: 1s;
}
.seccion_lateral_item
{
    margin-top: var(--margen-de-arriba-de-item-de-seccion-lateral);
    margin-bottom: var(--margen-de-abajo-de-item-de-seccion-lateral);
    padding-top: var(--relleno-de-arriba-de-item-de-seccion-lateral);
    padding-bottom: var(--relleno-de-abajo-de-item-de-seccion-lateral);
    padding-left: var(--relleno-de-izquierda-de-item-de-seccion-lateral);
    padding-right: var(--relleno-de-derecha-de-item-de-seccion-lateral);
    border-radius: var(--radio-de-borde-de-item-de-seccion-lateral);
    background-color: var(--color-de-fondo-de-lateral-item);
    box-shadow: var(--dimensiones-de-sombra-generica) var(--color-de-sombra-generica);
    transition: 0.1s;
}
.seccion_lateral_item:hover
{
    transform: var(--zoom-de-item-de-seccion-lateral);
}
.seccion_lateral_item>h4
{
    color: var(--color-de-letra-entrada-titulo);
    text-decoration: underline !important;
}
.seccion_lateral_item>span
{
    color: var(--color-de-letra-entrada-contenido);
}
.seccion_lateral>a
{
    text-decoration: none;
}
