/*
Theme Name: News
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

.cot3-chuongtrinh h5 {
  position: relative;
  padding-left: 20px; /* chừa khoảng cho dot */
}

.cot3-chuongtrinh h5::before {
  content: "•";
  color: #000;
  position: absolute;
  left: 0;
  top: 0;
  line-height: 1.4; /* hoặc 1.6 nếu dòng cao hơn */
}
.cot3-chuongtrinh .box-vertical .box-text {
	padding-left: 0px;}
.cot3-chuongtrinh .box-text {padding-bottom: 0em;}
.cot3-chuongtrinh .box-image{display:none;}
.cot3-chuongtrinh h5 {color:#424242;font-weight:normal;}
.archive-page-header .rank-math-breadcrumb a {color: #ffffff;}
.header-search-form-wrapper input{border: 1px solid #ed1c24 !important;
    background: white !important;
    font-size: 12px;
    height: 25px;
    border-radius: 5px !important;}
.blog-archive .post-item{flex-basis: 75%;
    max-width: 75%;}
.header-nav .social-icons a{color:#ed1c24}
.nav>li.html .thong-tin-date .container{   font-style: normal;
    font-weight: normal;
    font-size: 15px;
    color: #ed1c24;
    line-height: 22px;
    font-family: "Lexend", sans-serif;}
.header-nav .nav-icon a{color: #8a3f02;font-size: 12px;}.nav-dropdown{border: 1px solid rgba(0,0,0,.15);padding: 10px 0;} .nav-dropdown>li>a{font-size: 15px;padding: 7px 20px;border-bottom:none !important;font-weight: bold;}
.nav-dropdown>li>a:hover{color:#ed1c24; padding-left:7px}
.header-bottom-nav .menu-bar a{color:#ed1c24}.nav-spacing-xlarge>li {
    margin: 0 16px;
}.has-dropdown .icon-angle-down {
    font-size: 20px;
    margin-left: 0.2em;
		opacity: 1;}
.header-bottom-nav li.active{border-bottom: 3px solid #ed1c24;}
#main{background-color: #fff8f2;}.flickity-page-dots .dot{width:10px; height:10px;opacity:1}.flickity-page-dots .dot.is-selected{    background: #8b3e01 !important;
    border: 2px solid #8b3e01;}
.list-post .post-item .box, .blog-archive .post-item:first-child .box{    align-items: center;display:flex; background-image: linear-gradient(270deg,#DFA845, #ed1c24, #DFA845 100.06%);}
.list-post .post-item .box-image, .list-post .post-item .box-text, .blog-archive .post-item:first-child .box-text, .blog-archive .post-item:first-child .box-image{ width:125% !important;order:2; padding: 20px;
    background-image: url(/wp-content/uploads/2022/11/leaf-1.png);
    background-repeat: no-repeat;
		background-size: cover;padding-top:42px} .list-post .post-item .box-text, .blog-archive .post-item:first-child .box-text{order:1}.section-title-normal span {
    border-bottom: 0;
    margin-bottom: 0;
    margin-right: 15px;
    padding-bottom: 0;
    color: #ed1c24;
    text-transform: none;
    font-size: 23px;
}.section-title-normal {
    border-bottom: 0;
    background-image: url(/wp-content/uploads/2022/11/gold-lotus.svg);
    background-repeat: no-repeat;
    padding-left: 62px;
    line-height: 42px;
background-position-y:top;
}.section-title-container {
    margin-bottom: 0;
}


.header-bottom-nav .menu-bar .icon-angle-down{display:none}.list-post .post-item .box-image, .blog-archive .post-item:first-child .box-image{padding:20px 20px 20px 0}
.list-post .post-item .post-title, .blog-archive .post-item:first-child .post-title{margin-bottom:15px;font-size:20px;color:white}.box-blog-post .is-divider{display:None}
.list-post .post-item .from_the_blog_excerpt, .blog-archive .post-item:first-child .from_the_blog_excerpt {font-style: normal;
    font-weight: normal;
    font-size: 15px;
    color: white;
    line-height: 22px;
    font-family: "Lexend", sans-serif;}
.list-post2 .post-item .post-title{    color: #273D52;
    font-size: 16px;
    padding-bottom: 10px;}
.list-post2 .post-item .from_the_blog_excerpt,.list-post3 .post-item .from_the_blog_excerpt{    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: #828282;
    line-height: 22px;
    font-family: "Lexend", sans-serif;}
.list-post4 .post-item .post-title{color: #333;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 22px;
    font-family: "Lexend", sans-serif;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.list-post4 .post-item .box-text{    padding: 0;
    padding-left: 10px;}
.post-item .absolute{top:auto;bottom:0;left:0;transform: translate(0)!important;}
.list-post2 .post-item .post-title:hover, .list-post3 .post-item .post-title:hover{color:#ed1c24}
.list-post3 .post-item .box-text{background: white;
    padding: 10px;}
.list-post3 .post-item .post-title{    font-size: 16px;
    color: #333;
    margin-bottom: 15px;}
.list-post11 .post-item .post-title{font-size: 15px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;}
.list-post11 .post-item .box-text{padding-bottom:0}
.list-post11 .post-item .post-title:hover{color:#cd8213}
.post-item .overlay-icon {
    background-color: #e5b76485;
    border: 0;
    border-radius: 0;
    color: #fff;
    height: 30px;
    line-height: 30px;
    opacity: 1;
    text-align: center;
    transition: transform .2s,opacity .2s;
    width: 35px;
}
.nut-xem-them{margin-bottom:0;color: #FFFFFF;
    background: #E5B764 !important;
    border-color: #E5B764;
padding:1px 25px; border-radius:6px}
.list-post4 .post-item,.list-post3 .post-item{padding-bottom:0}
.nut-xem-them:hover{background:#d39e00 !important;box-shadow:none}
.section1 .col.large-9, .section1 .col.large-3{padding-bottom:0}
.section2 .row1 .large-12 .col-inner .col-inner{background-image:none}
.section2 .row1 .large-12 .row .col{padding-bottom:0}.section2 .row1 .large-12 .large-5{padding-right:60px}
.section2 .row1 .large-12 .large-7{padding-left:60px}
.section2 p{color:white;font-size:16px}
.section2 h4{    color: #ed1c24;
    font-size: 19px;}
.nut-xem-them-2{margin-right:0;    border: 1px solid white !important;
    border-radius: 5px;
    color: white !important;
		text-transform: uppercase !important;}.nut-xem-them-2 span{color:white !important}.nut-xem-them-2:hover span{color:#955d09 !important}
.section2 .social-icons {
   width: auto !important;
}
.section2 .social-icons a{border-radius: 6px !important;
    border: 1px solid white;
    color: white;
    min-height: 20px}
.section2 h3{font-size: 22px;color:white}
.section2 .row1 .large-12 .col-inner{background-image: url(/wp-content/uploads/2022/11/2022-11-17_114906.jpg);
    background-repeat: no-repeat;
    background-size: cover;}
.list-post4 .post-item .col-inner{border-top: 1px solid #e1e1e1;background: white;
    padding: 10px;}
a.back-to-top{background: #d19515;
    color: white;
    border: none;}
.list-post2 .post-item .cat-label{text-transform: none;
    letter-spacing: 0;
    opacity: 1;
    font-size: 13px;
    color: #ed1c24;}
.list-post2 .post-item .post-meta{color: black;
    font-size: 12px;
}
.list-post6 .post-item .col-inner{    padding-bottom: 18px;
    border-bottom: 1px solid #0000001b;}
.list-post6 .post-item .from_the_blog_excerpt,.list-post10 .post-item .from_the_blog_excerpt{margin-top:10px}
.list-post6 .post-item .post-title {color:#333;
		font-size: 16px;}
.list-post10 .post-item .post-title{font-size: 20px;
    margin-bottom: 10px;}
.list-post10 .post-item a:hover{color:gray;}.list-post10 .post-item .post-title:hover{color:#ed1c24}
.list-post5 .post-item .box-text{    padding: 0;
    padding-left: 15px;}
.list-post5 .post-item .post-title{font-size:15px;}.list-post5 .post-item {padding-bottom:0}.section-title a {
    font-size: 16px;
    margin-left: auto;
    padding-left: 15px;
    text-transform: uppercase;
    letter-spacing: 0;
}
.section4 .row1 .large-12 .col-inner{background: white;
    padding: 20px;}
.section4 .row1 .large-12 .col-inner .col-inner{padding:0}
.list-post7 .post-item .box-text{padding-bottom:0}
.list-post7 .post-item .post-title:hover{color:#ed1c24}
.section5 ul li a:hover{color:#E5B764}
.list-post7 .flickity-button{display:none}
.section5 .section-title-normal{width:260px; border-bottom: 0;
    background-image: url(/wp-content/uploads/2022/11/white-lotus.svg);
    background-repeat: no-repeat;
    padding-left: 62px;
    line-height: 42px;
    background-position-y: center;}
.section5 ul, .section6 ul{margin-bottom: 0;
    clear: both;
    margin-top: -46px;
    float: left;
    margin-left: 160px;}
.section5 ul li, .section6 ul li{display:inline-block;float:left;}
.section6 .section-title-normal{width:200px}
.list-post8 .post-item .cat-label{    opacity: 1;
    font-size: 14px;
    text-transform: none;
    letter-spacing: 0;}
.list-post8 .post-item .post-meta{opacity: 1;
    font-size: 14px;}
.list-post8 .post-item .post-meta:before, .list-post9 .post-item .post-meta:before, .list-post2 .post-item .post-meta:before{content: "- "}
.list-post9 .post-item .box-text{padding-bottom:0}.nut-xem-them2{color:white}
.section5 .large-12{padding-bottom:0}
.nut-xem-them2.dark{    color: #d7a40c !important;  padding: 1px 30px;}

.list-post8 .post-item .post-title{margin-bottom: 10px;font-size:20px;}
.list-post10 .post-item{padding-bottom:0}
.section7 .large-12{padding-bottom:0}
.section6 .col.large-6{padding-bottom:0}
.list-post8 .post-item .from_the_blog_excerpt {font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: white;
    line-height: 22px;
    font-family: "Lexend", sans-serif;
    margin-top: 10px;}
.list-post9 .post-item .post-title{margin-bottom: 7px;
    font-size: 14px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;}
.list-post9 .post-item .post-meta, .list-post9 .post-item .cat-label{text-transform: none;
    letter-spacing: 0;
    font-size: 12px;
    color: white;
    opacity: 1;
    font-family: "Lexend", sans-serif;}
.list-post8 .post-item .box-text{vertical-align: top;padding-top:0;padding-right:0}
.section5 ul li a, .section6 ul li a{margin-left:10px; font-size: 13px;
    font-weight: bold;}
.list-post7 .flickity-page-dots .dot{opacity:1; width:15px;height:15px;background:#828282 !important;border:2px solid #828282}
.list-post7 .post-item .post-title{color:#333;font-size:14px}
.list-post5 .post-item .col-inner{padding-bottom: 15px;
    border-top: 1px solid #cacaca;
    padding-top: 15px;}
.list-post5 .post-item .post-title{color:#333}
.list-post6 .post-item:last-child .col-inner{border-bottom:none !important}
.section3 .col{padding-bottom:0}
.list-post7 .flickity-page-dots .dot.is-selected{background:#ed1c24 !important;border:2px solid #ed1c24}
.section6 ul li a{color:gray;}
.section6 ul li a:hover{color:#ed1c24}
.section6 .large-12{padding-bottom:0}
.list-post11 .post-item .from_the_blog_excerpt {
    color: dimgrey;}
.list-post12 .post-item .post-title{font-size: 15px;
    color: #2e2e2e;}
.section8 .col, .section9 .large-12{padding-bottom:0}
.section9 .list-post2 .post-item .box-text{padding-bottom:0}
.section9 .list-post5 .post-item .box-text{vertical-align: top;}
.section9 .large-6{padding-bottom:0}
.section11 .icon-box{background-image: url(/wp-content/uploads/2022/11/22.jpg);
    padding: 15px 10px;
    color: white;
    font-size: 14px;
    font-family: "Lexend", sans-serif;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 169px;}
.section11 .large-12{padding-bottom:0}
.section11 .icon-box{align-items: center;}
.footer-section{padding-bottom:500px !important}
.footer-section .bg{background-position-y: bottom;}
.footer-section .row{background: #ffffff9c;
    border-radius: 10px;
    padding: 0px 10px 20px 10px;
}.footer-section ul li a:hover{color:rgb(233, 167, 20)}
a.back-to-top{background:rgb(233, 167, 20) !important; border:none !important; color:white !important}
.footer-section ul li a{padding: 7px 0;
    font-weight: bold;
    color: #363636;}
.footer-section .cot3 ul li{font-family: "Lexend", sans-serif;
    font-size: 15px;
    color: black;}
.footer-section p{    margin-bottom: 10px;}
.footer-section .col{padding-bottom:0}
.section11 .icon-box h3 a{color: white;
    font-size: 20px;
    line-height: 26px;}
.list-post12 .post-item{padding-bottom:0}
.single-post .page-title{background-color: white; text-shadow: none;}
.single-post .title-overlay {background-color: white !important;}
.tieu-de-post{align-items: center;display: flex;width:100%;
}
.tieu-de-post .left{padding: 15px 0;display:inline-block;width:50%; float:left;border-right: 2px solid #703f2e;}
.tieu-de-post .right{padding-left:10px;display:inline-block;width:50%;float:left}
.tieu-de-post .social-icons{text-align: left;
    margin-left: 0;
    display: block;}
.tieu-de-post .social-icons i{color:#9f9f9f;}
.bai-viet-lien-quan{margin-top:30px}
.bai-viet-lien-quan .post-item .post-title a{    color: #333 !important;
    font-size: 17px;}
.bai-viet-lien-quan .post-item .from_the_blog_excerpt {    font-size: 15px;
    color: #343434;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;}
.bai-viet-lien-quan .post-item{padding-bottom:20px}
.entry-content h2{    font-family: "roboto", sans-serif;
    font-size: 25px;
    color: #343434;}
.entry-content h3{    font-family: "roboto", sans-serif;
    font-size: 24px;
    color: #343434;}
.entry-content h4{    font-family: "roboto", sans-serif;
    font-size: 23px;
    color: #343434;}
.entry-content h5{    font-family: "roboto", sans-serif;
    font-size: 22px;
    color: #343434;}
figcaption p{font-size: 15px !important;
    text-align: center;
    padding: 10px 0;}
.blog-single, .blog-single .large-12, .blog-single .large-9{padding-bottom:0}.bai-viet-lien-quan .post-item .post-title a:hover{color:#ed1c24 !important;}
.tieu-de-post .entry-category a{color: #494949;
    border: 1px solid gray;
    padding: 4px 10px;
    border-radius: 5px;
    text-transform: none;
    letter-spacing: 0;
    font-weight: bold;
    font-size: 14px;}
.single-post .entry-category{display: inline-block;
    float: left;
    width: auto;}
.tieu-de-post .ngay-thang{color:gray;margin-top: -9px; display: inline-block;
    float: right;font-size: 15px;
    padding-right: 16px;}
.single-post .tom-tat{margin-top: 10px;
    text-align: left;
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    color: #616161;
    line-height: 22px;
    font-family: "Lexend", sans-serif;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;}
.blog-archive .archive-page-header{margin-bottom: 30px;
    margin-top: 0;
    background-image: url(/wp-content/uploads/2022/11/Group-1175.svg);
    background-size: cover;
    background-repeat: no-repeat;
    padding: 45px 0;}.page-wrapper {
    padding-bottom: 0;
    padding-top: 0;
}
.blog-archive .large-4{border-right:2px solid white; padding-bottom:0}
.blog-archive .taxonomy-description p{color: white;
    line-height: 22px;
    font-family: "Lexend", sans-serif;
    font-size: 15px;
    margin-bottom: 0;}
.blog-archive .danh-muc-con{margin-top:-30px;margin-bottom:30px; background: white;
    box-shadow: 2px 2px 2px #00000012;}
.danh-muc-con ul{text-align: center;
    margin-bottom: 0;
    margin: 0 auto;}
.danh-muc-con ul li a{font-weight: bold;
    color: gray;
    font-size: 15px;
    padding: 10px 50px;
		display: inline-block;}.danh-muc-con ul li a:hover{color:#ed1c24}
.danh-muc-con ul li{margin-bottom:0; 
    display: inline-block;}
.blog-archive .page-title{font-size: 30px;
    text-transform: none;
    letter-spacing: 0;
    color: white;
    margin-bottom: 0;}
.blog-archive .archive-page-header .large-12{padding: 50px 0;}
.tieu-de-post .box-info{text-align:left;display: block;
    width: 100%;
    clear: both;}
.tieu-de-post .box-info .danh-muc{display: inline-block;
    float: left;}
.single-post .entry-title{margin-bottom: 20px;color: #ed1c24;
    font-size: 20px;
		text-align: left;}.is-divider{display:none}
.single-post .featured-title .page-title-inner{min-height:200px !important}
.blog-single .entry-content{text-align: justify;
    font-family: "roboto", sans-serif;
    font-size: 18px;
    color: black;}
.blog-single footer.entry-meta {
    border-bottom: 0;
    border-top: 0;
    font-size: 15px;
    padding: 0.5em 0 0.6em;
    text-align: left;
    color: #404040;
}.entry-content {
    padding-bottom: 0;
    padding-top: 0;
}.header-bottom-nav li.active ul li{border-bottom:none}
.blog-archive .archive-page-header .row{align-items: center;}.list-post5 .post-item .post-title:hover, .list-post4 .post-item .post-title:hover, .list-post12 .post-item .post-title:hover{color:#ed1c24}
.blog-archive .archive-page-header .large-8{padding-left:20px}
.rank-math-breadcrumb p{    font-family: "Lexend", sans-serif;margin-bottom: 9px;
    color: white;
    font-size: 15px;}
.rank-math-breadcrumb a{    color: #e2b633;}
.blog-single .article-inner {
    max-width: 1000px;
    margin: 20px auto 0;
}#comments .comment-respond {
		background-color: white;}
#comments input, #comments textarea{border-radius:5px;box-shadow:none}
.blog-single .xem-them h3{padding-top:10px;    font-family: "roboto", sans-serif;
    border-top: 1px solid #cacaca;}
.xem-them ul{margin-bottom:0}
.xem-them ul li{margin-left: 20px;
    list-style: square;
    color: red;}
.xem-them ul li a{color:#795548;font-family:"roboto",sans-serif}
.entry-author .author-name{text-transform: capitalize;
    font-size: 18px;
    padding-top: 0;
    letter-spacing: 0;
    color: #795548;}
.entry-author .author-desc{margin-bottom:0;color: #444444;font-size:15px;
    font-family: "Lexend", sans-serif;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;}
.blog-single .entry-author{border: 1px solid #d9d9d9;
    padding: 20px;
    border-radius: 5px;
    margin-top: 19px;
    background: white;}
.xem-them ul li a:hover{color:#ed1c24}
.blog-single .blog-share{text-align:left}
.blog-archive .post-item:nth-child(2),.blog-archive .post-item:nth-child(3),.blog-archive .post-item:nth-child(4){flex-basis:33.33%; max-width:33.33%}
.blog-archive .post-item:nth-child(2) .box-image,.blog-archive .post-item:nth-child(3) .box-image,.blog-archive .post-item:nth-child(4) .box-image{display:block; width:100% !important}.blog-archive .post-item:first-child .col-inner{padding-top:0!important}.tieu-de-post .entry-category a:hover{    color: #ed1c24;
    border: 1px solid gray;
    background: #ffc107;}
.blog-archive .post-item:nth-child(2) .box,.blog-archive .post-item:nth-child(3) .box,.blog-archive .post-item:nth-child(4) .box{display:block}
.blog-archive .post-item .post-title:hover{color: #ed1c24}
.blog-archive .post-item .col-inner{padding:20px 0;border-top:1px solid #d0d0d0;}
.blog-archive .post-item:first-child .col-inner, .blog-archive .post-item:nth-child(2) .col-inner, .blog-archive .post-item:nth-child(3) .col-inner, .blog-archive .post-item:nth-child(4) .col-inner{padding:15px 0; border-top:none}
.blog-archive .post-item{padding-bottom:0}
.blog-archive .large-12{padding-bottom:0}
.blog-archive .post-item a:hover{color: gray;}.blog-archive .post-item:first-child{flex-basis:100%; max-width:100%}
.blog-archive .post-item:nth-child(2) .box-text,.blog-archive .post-item:nth-child(3) .box-text,.blog-archive .post-item:nth-child(4) .box-text{padding:10px 0 0 0}
.blog-archive .post-item:nth-child(2) .from_the_blog_excerpt,.blog-archive .post-item .from_the_blog_excerpt ,.blog-archive .post-item:nth-child(3) .from_the_blog_excerpt ,.blog-archive .post-item:nth-child(4) .from_the_blog_excerpt {font-style: normal;
    font-weight: normal;
    font-size: 15px;
    line-height: 22px;
    font-family: "Lexend", sans-serif;
    margin-top: 10px;}
.blog-archive .not-found h1{font-size: 22px;color:#ed1c24}.header-bottom-nav > li > a {
    line-height: 32px;
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
.nav>li.has-icon>a>i {
    color: #cc7a00;
}
.entry-author .flex-row{flex-direction: column;}
.entry-author .circle{margin: 0 auto;
    margin-bottom: 13px;}
.slider-section .row{max-width:100% !important}.entry-author .author-name{text-align:center}.entry-author .author-desc{display: block;}
.off-canvas-left .mfp-content{width:330px}.off-canvas .nav-vertical>li>a {
    padding-bottom: 15px;
    padding-top: 15px;
    text-transform: none;
    font-size: 16px;
    color: #464646;
    letter-spacing: 0;
}.nav:not(.nav-slide) .active>.children {
		padding-bottom: 15px;}
.slider-section .col{padding:0}.list-post .post-item .box-text, .blog-archive .post-item:first-child .box-text {
    order: 2;
}.list-post .post-item .box-image, .blog-archive .post-item:first-child .box-image {
    padding: 15px;
}.list-post .post-item .box-image, .list-post .post-item .box-text, .blog-archive .post-item:first-child .box-text, .blog-archive .post-item:first-child .box-image {
		width: 100% !important;}
.list-post .post-item .box, .blog-archive .post-item:first-child .box{flex-direction: column;}.list-post .post-item .box-text{padding:15px;}
.list-post .post-item .post-title, .blog-archive .post-item:first-child .post-title {
		font-size: 18px;}
.list-post2 .post-item .box{    display: flex;
    flex-direction: row;}
.list-post2 .post-item .box-image{width:70%;}
.list-post2 .post-item .box-text{padding-top:0;padding-bottom:0;padding-left:10px}.list-post2 .post-item .from_the_blog_excerpt, .list-post3 .post-item .from_the_blog_excerpt{display:none}
.list-post4 .post-item .box{display:flex}.list-post2 .post-item .post-title{font-size:15px;padding-bottom:0}.box-vertical .box-image {
    width: 70%!important;
}.list-post4 .post-item .post-title {
		font-size: 15px;}
.list-post4{margin-bottom:20px}
.section2 .row1 .large-12 .large-7 {
    padding: 25px;
}.section2 .row1 .large-12 .col-inner .col-inner {
    text-align: center;
}.section2 h3 {
		font-size: 19px;}.section2 p {
    font-size: 14px;
}.section2 .row1 .large-12 .large-5 {
    padding-right:15px;
}.list-post6 .post-item .col-inner {
    padding-bottom: 13px;
    padding-top: 13px;
}.flickity-page-dots{left:0;right:0}.section-title a {
    font-size: 14px;
    margin-left: auto;
    padding-left: 15px;
    text-transform: none;
    color: #e9a714;
    letter-spacing: 0;
}
.section-title-normal span {
    font-size: 20px;
}.list-post7 .flickity-page-dots .dot {
    width: 11px;
		height: 11px;}
.list-post5 .post-item .box{display:flex}
.section4 .flickity-page-dots{bottom:-15px}
.section5 ul, .section6 ul {
    margin-top: 0;
    float: left;
    margin-left: 0;
}.section5 ul li, .section6 ul li {
    margin: 0;
}.section5 ul li a, .section6 ul li a {
margin-left: 0;
    margin-right: 10px;
    border: 1px solid white;
    padding: 5px 10px;
    border-radius: 5px;
    font-size: 13px;
    font-weight: normal;}
.list-post8 .post-item .box-image{width:100% !important}
.list-post8 .post-item .post-title {
    margin-bottom: 10px;
    font-size: 15px;margin-top:10px;
}.list-post9 .post-item .box-text {
    padding-bottom: 0;
    padding-top: 0;
    padding-left: 10px;
}
.section7 .list-post8 .post-item .post-title{margin-top:0}
.list-post12 .post-item .box{display:flex}
.list-post12 .post-item .box-image{width:70%}
.list-post12 .post-item .box-text{padding-left:10px;padding-top:0}.list-post12 .post-item{padding-bottom:10px}
.section8 .col, .section9 .large-12 {
    padding-bottom: 15px;
}.list-post5 .post-item .col-inner {
		padding-bottom: 0;border-top:none}.list-post5 .post-item .post-title{font-size:14px}.section11 .icon-box h3 a {
    color: white;
    font-size: 15px;
    line-height: 22px;
}.section-title-normal span{margin-right:0}
.nut-xem-them2{margin-top:20px}
.list-post9 .post-item .box{display:flex}
.list-post9 .post-item .box-image{width:70%}
.section5 ul,.danh-muc-con ul{width:100%;line-height:45px;
    flex-grow: 1;
    -webkit-box-flex: 1;
    white-space: nowrap;
    overflow: auto;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    flex-direction: row;
    margin-bottom: 0;
    display: flex;
    max-width: 100%;
    float: right;
    margin-top: 0;}
.section6 ul li a{border:1px solid gray !important}.section6 .large-12 {
    padding-bottom: 25px;
}.list-post10 .post-item .post-title {
		font-size: 16px;}
.list-post11 .post-item .box{display:flex}
.list-post11 .post-item .box-image{width:70%}
.list-post11 .post-item .box-text{padding-top:0;padding-left:10px}
.section7 .list-post11 .post-item .from_the_blog_excerpt{display:None}
.tieu-de-post {
     flex-direction: column;
}.tieu-de-post .left,.tieu-de-post .right{border-right: 0;width:100%}
.tieu-de-post .entry-category a {
    font-weight: normal;
}.tieu-de-post .ngay-thang {
margin-top: 0;
    display: block;
    width: 100%;
    margin-top: 10px;}.tieu-de-post .right {
				padding-left: 0;}.tieu-de-post .left {
						padding: 0 0 15px 0;}
.single-post .entry-title {
		font-size: 18px;}.blog-archive .large-4 {border-right: 0;}
.danh-muc-con ul li a {
    font-size: 14px;
		padding: 8px 9px;}
.bai-viet-lien-quan .post-item .post-title a {
   font-size: 14px;
}.bai-viet-lien-quan .post-item {
    padding-bottom: 0;
}.single-post .entry-category {
    display: block;
    float: none;
    width: 100%;
} .blog-archive .post-item:first-child .box-text{padding-top:20px}
.blog-archive .post-item:nth-child(2), .blog-archive .post-item:nth-child(3), .blog-archive .post-item:nth-child(4){max-width:100%; flex-basis:100%}
.blog-archive .post-item .box{display:flex !important}.blog-archive .post-item .box-text{padding-left:10px !important; padding-top:0 !important; }.blog-archive .page-title{margin-bottom:10px}.blog-archive .post-item {
    flex-basis: 100%;
    max-width: 100%;
}
.blog-archive .post-item:nth-child(2) .box-image, .blog-archive .post-item:nth-child(3) .box-image, .blog-archive .post-item:nth-child(4) .box-image{width: 70% !important;}
.blog-archive .post-item .from_the_blog_excerpt {display:none !important}

}