#homeLogo {
    width: 50%;
}

#twitterNews {
    max-height: 100vh;
    width: 100%;
    overflow-y: scroll;
    scrollbar-width: thin;
}

#lastEpisodesHomeBlock .blockContent {
    display: flex;
    flex-wrap: wrap;
    padding-top: 0;
}

#lastEpisodesHomeBlock .episodeHomeBlock {
    flex: 1 0 45%;
    margin: 1%;
    padding: 1%;
    border-radius: 10px;
    border: 1px solid #aaa;
}

#lastEpisodesHomeBlock .episodeHomeBlock .episodeHomeBlockHeader {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

#linkToAllEpisodes {
    display: flex;
    justify-content: right;
    margin: 1%;
}

#linkToAllEpisodes a {
    color: #000;
}

#whatIsItHomeBLock .blockContent {
    display: flex;
    flex-direction: column;
    align-items: center;
}

#whatIsItHomeBLock .smartlink {
    width: 100%;
    display: flex;
    justify-content: right;
}

#whatIsItHomeBLock .smartlink a {
    margin-right: 20px;
}

#whatIsItHomeBLock .socialNetworks .socialNetworksList {
    display: flex;
    flex-wrap: wrap;
}

#whatIsItHomeBLock .socialNetworks a {
    color: inherit;
    flex: 1 0 30%;
    margin: 0 20px;
    font-size: 1.3em;
}

#lastNewsHomeBlock .blockContent {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
}

#lastNewsHomeBlock .blockContent a {
    color: inherit;
}

@media only screen and (max-width: 500px) {
    #homeLogo {
        width: 100%;
    }

    #linkToAllEpisodes {
        font-size: 0.8em;
    }

    #whatIsItHomeBLock .socialNetworks a {
        flex: 1 0 100%;
    }
}

@media only screen and (max-width: 900px) {
    #lastEpisodesHomeBlock .episodeHomeBlock {
        flex: 1 0 90%;
    }
}
