/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 02 2025 | 04:49:53 */
.blog-wrapper a, .blog-wrapper h1, .blog-wrapper h2, .blog-wrapper h3, .blog-wrapper h4, .blog-wrapper h5, .blog-wrapper p{
	color:#000;
}
.blog-wrapper a:hover{
	color:#007bff;
}
div#comments {
    display: none;
}


.related-posts-section {
    margin-top: 2rem;
}

.viewmore-list {
    list-style: none;
    margin-bottom: 1.5rem;
    padding: 0;
}

.viewmore-list li {
    margin-bottom: 1rem;
    padding-bottom: 1rem;
    border-bottom: 1px solid #eee;
}

.morenews {
    display: flex;
    align-items: center;
    text-decoration: none;
	align-items: flex-start;
}

.moreblogs-img {
	width: 20%;
    border-radius: 10px;
    aspect-ratio: 1.5 / 1;
    object-fit: cover;
}

.d-flex.flex-column.px-3 {
    padding-left: 1rem;
}

.badge-primary {
    background-color: #007bff;
    color: white;
    padding: 0.25rem 0.5rem;
    border-radius: 0.25rem;
    font-size: 0.8rem;
}

.text-white {
    color: #000; /* Đổi từ trắng sang đen */
    margin: 0;
}

/* .text-muted {
    color: #6c757d;
    font-size: 0.9rem;
} */
.related-posts-section p{
	margin-bottom:10px;
}
.related-posts-section .badge-primary{
	width:auto;
	height:auto;
}
h6.entry-category.is-xsmall a {
    background-color: #007bff;
    color: white;
    padding: 0.25rem 0.5rem;
    border-radius: 0.25rem;
    font-size: 0.8rem;
}
.entry-divider.is-divider.small {
    display: none;
}

.blog-wrapper.blog-archive.page-wrapper{
	background:#000;
}
.blog-wrapper.blog-archive.page-wrapper .box-text.text-left {
    background: #fff;
	padding: 15px 10px;
}
.blog-wrapper.blog-archive.page-wrapper p.from_the_blog_excerpt  {
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.blog-wrapper.blog-archive.page-wrapper p.from_the_blog_comments.uppercase.is-xsmall{display:none;}
.blog-wrapper.blog-archive.page-wrapper a.plain {
    height: 45px;
}
.blog-wrapper.blog-archive.page-wrapper  .is-divider {
    display: none;
}
.blog-wrapper.blog-archive.page-wrapper .large-10.col{
	flex-basis: 100%;
        max-width: 100%;
}
.blog-wrapper.blog-archive.page-wrapper h1{
	color:#fff;
}