.other-post-container{
    padding: 0;
    .latest-news-row{
        margin: 0;
        .latest-news-section{
            .news-title-div{
                height: 6rem;
                .news-div-title{
                    height: 100%;
                    a.news-div-link{
                        height: 100%;
                        display: flex;
                        align-items: center;
                        .other-post-title{
                            font-family: "UTM Avo", serif;
                            font-size: 2.4rem;
                            color: rgba(30, 83, 190, 1);
                            text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
                        }
                    }
                }
                .news-div-more{
                    height: 100%;
                    padding-right: 1rem;
                    a.news-div-link {
                        height: 100%;
                        display: flex;
                        align-items: center;
                        .other-post-more{
                            font-family: "UTM Avo", serif;
                            font-size: 1.8rem;
                            color: rgba(30, 83, 190, 0.8);
                            text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
                        }
                    }
                }
            }
            .news-content-div{
                .news-content-container{
                    padding: 0;
                    width: 100%;
                    .news-div{
                        article{
                            .content{
                                .post-title{
                                    text-decoration: underline;
                                    a{
                                        font-family: "UTM Avo", serif;
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
/* Thiết bị Mobile nhỏ. */
@media only screen and (max-width: 575px){
    .latest-news-row{
        display: flex;
        flex-direction: column;
        .latest-news-section{
            width: 100%;
            .news-title-div{
                width: 100%;
            }
            .news-content-div{
                width: 100%;
            }
        }
        .news-table-div{
            width: 100%;
        }
    }
}
@media only screen and (min-width: 576px){
    .latest-news-row{
        display: flex;
        .latest-news-section{
            width: 70%;
            .news-title-div{
                width: 100%;
            }
            .news-content-div{
                width: 100%;
            }
        }
        .news-table-div{
            width: 30%;
        }
    }
}