.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-444a8d34-8342-2746-acd1-9807e6e1d9e2 {
overflow: auto !important;
}
.lfr-layout-structure-item-0c0342ca-53fc-c2ca-5dcd-16b26b3768ee {
@media (min-width: 769px) and (max-width: 1200px) {
    .utility-grid {
        grid-template-columns: repeat(2, 1fr);
    }
}
}.lfr-layout-structure-item-4ced5445-d701-e5f9-59f6-7e33d8c836e7 {
  display: none;
}.lfr-layout-structure-item-74378c13-5c0b-c9a5-39e7-a890c3e87b82 {
 .date-info {
    font-size: 0.9rem;
}
}.lfr-layout-structure-item-e20870c4-7da2-5e2d-bd4f-0422c927d69d {
}.lfr-layout-structure-item-50c73561-bd64-c294-03ad-a4465fbcf8fd {
.banner-image-text img {
    opacity: 0;
}
}.lfr-layout-structure-item-dbb1ffc1-665d-6b3b-31f1-323c16f9ff7e {
    .mobi-width {
        border-radius: 8px;
        overflow: hidden;
        box-shadow: 3px 2px 7px -3px #00000096;
    }
}.lfr-layout-structure-item-64651c1e-00cb-8899-352d-9ab11f2397da {
 .col-md-7.side-news {
        flex: 0 0 100%;
        max-width: 100%;
    }
}.flex-fill div#iframe {
    height: calc(100vh - 61px) !important;
}
.flex-fill div#iframe iframe {
    height: 100% !important;
}

.col.col-lg-9.tintuc-content-col.block-background {
    margin-bottom: 20px;
}
@media (max-width: 768px) {
    .not-pagination .news-card-item .sub-news-img {
        aspect-ratio: 16 / 9;
    }
.not-pagination .news-card-item .sub-news-img img {
         aspect-ratio: 16 / 9;
     min-height: fit-content;
}

.not-pagination .news-card-item .sub-news-img {
    overflow: hidden;
    position: relative;
}
.not-pagination .news-card-item .sub-news-img img {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    display: block;
    width: 100%;
    min-height: 100%;
}
}.lfr-layout-structure-item-65cc9717-f730-2320-b3d2-96d837d13537 {

}
 .custom-footer .text-info{
    font-size: 14px;
    font-weight: normal;
    padding: 1px 0 !important;
    margin: 0;
}.lfr-layout-structure-item-3df27731-3afe-74d3-4354-9cba57236955 {
.limit-4-lines {
    -webkit-line-clamp: 5;
padding-bottom: 0;margin-bottom: 0;
}
}