/*************** ADD CUSTOM CSS HERE.   ***************/
.heading-1-home .section-title-main{margin:0}
.heading-1-home .section-title-main{margin:0}
.justify{text-align:justify}
body blockquote{border-width:5px;border-color:#f9cf82;padding:0 .8em 0 1.5em;color:#777}
.col-blog-post{border-radius:10px;overflow:hidden}
.badge-recent-post.badge{width:5em}
div .recent-blog-posts a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;text-overflow:ellipsis}
span.widget-title h2{font-size:1.2em}
h3.post-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;transition:all 0.3s ease;cursor:pointer;max-height:3em}
.col-inner-home:hover h3.post-title a{-webkit-line-clamp:unset;max-height:none;overflow:visible;white-space:normal;position:relative;z-index:10}
.nav-pagination .page-number{border-radius:10px;min-width:4em}
.nav-pagination .page-number.current{background-color:#e48360;border-color:#e48360}
.nav-pagination>li>a:hover{background-color:var(--fs-experimental-link-color)!important;border-color:var(--fs-experimental-link-color)!important}
.section-title b{display:none!important}
.wp-caption .wp-caption-text{background:#f9cf82!important;color:#333}
.wp-caption img{border-radius:5px 5px 0 0}
.wp-caption .wp-caption-text{border-radius:0 0 5px 5px}
.header-bottom{border-bottom:5px solid #fbc920;box-shadow:-2px 3px 5px}
.ux-menu-title,.ux-menu-link__link{color:#fff}
/* Responsive:mobile thÃ nh cá»™t dá»c */
@media (max-width:480px){.frps-related-post-item > a{flex-direction:column}.frps-related-post-item > a .frps-related-thumb,.frps-related-post-item > a .frps-related-title{flex:1 1 100%}}
:root{--red:#e62c39;--yelloww:#fbc920}
.post-sidebar.large-3.col{padding-left:.8rem}
/* Main container */
.sb-post{margin:0 auto;padding:1rem;max-width:100%}
/* Author section */
.sb-post__author{margin:1rem .8rem;display:flex;flex-direction:column;align-items:center}
.sb-author__img{width:7rem;border-radius:50%;border:1px solid var(--red)}
.sb-author__name{margin:0.5rem 0;font-size:1.2rem;font-weight:bold}
.sb-author__link{color:#fff;text-decoration:none;font-size:0.9rem;background-color:var(--red);padding:.5rem .8rem;border-radius:.3rem;border:1px solid var(--yelloww)}
.sb-author__link:hover{background-color:transparent}
/* Related posts section */
.sb-post__related{}
.sb-related__container{}
.sb-related__item{margin-bottom:.8rem}
.sb-related__item a{display:flex;align-items:flex-start}
.sb-item__title{margin:0;margin-left:0.8rem;font-size:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.sb-related__item img{height:auto;border-radius:5px;width:100%;object-fit:cover}
.sb-related__item a{text-decoration:none;color:#333}
.sb-related__item a:hover{color:var(--red)}
/* Menu Footer */
#footer .ux-menu-title, #footer .ux-menu-link__link {color:#fff}
#footer .ux-menu-title {font-size:1rem}
/*  ul, ol */
ul, ol {margin-left: 1rem;}