.media-title {
    color: #43403E;
    font-family: MyriadProRegular;
    font-size: 36px;
    line-height: 30.8px;
    text-align: center;
    padding-top: 7%;
    padding-bottom: 7%;
}

.media-table-div {
    margin-left: 5%;
    padding-right: 10px;
    height: 70vh;
}

.media-table thead {
    position: sticky;
    top: 0;
    background: #fff;
}
.media-table td {
    border-top: 0px !important;
    border-bottom: 1px solid #ddd;
    padding-top: 5% !important;
}

.article-list {
    display: flex;
}

.article-image-container {
    width: 25%;
}

.article-list .article-image {
    width : 200px;
    height: 110px;
    object-fit: contain;
}

.article-content {
    padding-left : 2% !important;
    width: 70%;
}

.article-content .article-thumbnail {
    width : 25px;
    height: 25px;
    margin-right: 1%;
}
.article-content .article-site-name {
    color: #43403E;
    font-size: 18px;
    line-height: 22px;
    text-align: left;
    font-weight: 900;
}

.article-content .article-date {
    color: #43403E;
    font-size: 16px;
    line-height: 22px;
    text-align: right;
    float: right;
}

.article-content .article-title {
    padding-top: 2% !important;
    color: #3BB82E;
    font-size: 18px;
    line-height: 22px;
    text-align: left;
    text-decoration: underline;
}

.article-content .article-description {
    padding-top: 2% !important;
    color: #43403E;
    font-size: 14px;
    line-height: 17px;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}

.article-content .article-raffall {
    width: 90%;
    padding-top: 2% !important;
}

.article-content  .article-raffall-view {
    margin-right: 10% !important;
    color : #3BB82E;
    font-size: 16px;
    line-height : 19px;
    cursor: pointer;
    text-align: left;
}

.article-link {
    cursor: pointer;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
