.content-div {
    margin-bottom:100px;
}

.rede-container {
    width:100%;
    padding:10px;
}

.menu-soon {
    cursor:pointer;
}

.rede-title {
    color:orangered;
    font-size:40px;
}

.menu-temp {
    width:48% !important;
}

.rede-menu {
    display:flex;
    width:100%;
    justify-content: space-around;
}

.rede-menu2 {
    display:flex;
    width:100%;
    align-items: center;
    justify-content: center;
}

.rede-menu3 {
    display:flex;
    width:100%;
    align-items: center;
    justify-content: center;
}

.hide-link {
    display:none;
}

.menu1 {
    width:95%;
    height:auto;
}

.menu2 {
    /* width:873px; */
    width:95%;
    height:auto;
}

.link-menu1 {
    display:flex;
    justify-content: center;
    width:100%;
}

.link-menu2 {
    width:100%;
}

@media screen and (max-width:1366px) {
    .rede-container {
        width:100%;
        padding:10px;
        margin-bottom:80px;
    }

    .menu2 {
        /* width:610px; */
        width:95%;
        height:auto;
    }
}

@media screen and (max-width:480px) {
    .menu-temp {
        width: 95% !important;
        margin-bottom: 13px;
    }

    html {
        height:100px;
    }
    .content-div {
        margin-bottom:0px;
    }
    .hide-link {
        display:block;
        margin-top:10px;
    }

    .menu2 {
        width: 95%;
        height: auto;
        margin-top: 5px;
        margin-bottom: 21px;
    }

    .rede-container {
        display:flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .rede-menu {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        margin-top: -21px;
    }

    .rede-menu2 {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        margin-top: -43px;
    }

    .rede-menu3 {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        margin-top: -35px;
    }

    .link-menu1 {
        display:flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        width:100%;
        margin-bottom:10px;
        margin-top:30px;
    }

    .link-menu2 {
        display:flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        width:100%;
        /* margin-bottom:10px; */
    }
}