/*
Theme Name: Flatsome Child
Description: NamKiem developed for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.11.3
*/

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




.row.row-small {
	max-width: 1140px !important;
}
.container-width, .full-width .ubermenu-nav, .container, .row {
	max-width: 1152px;
}
.section-tin-tuc .box .box-text{padding:10px}
.button span{font-weight:normal;}
.dat-hang .col{padding-bottom:0}
.form-lien-he {
	background: 0 0;
	border: 4px solid #69ad46;
	border-radius: 10px;
}
.form-lien-he h3 {
	font-family: Lobster,cursive;
	font-size: 25px;
	font-weight: 400;
	margin-bottom: 0;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background: #69ad46;
	padding: 21px;
	color: #fff;
	text-align: center;
}.form-lien-he p {
	text-align: center;
	padding: 13px;
}
.form-lien-he input[type='submit']:not(.is-form) {
	border-radius: 4px;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 0;
	background: #f18722;
	font-size: 15px;
	margin: 0;
}
h1,h2,h3,h4,h5,h6{font-weight:normal}
.dang-ky-tu-van input[type='submit']:not(.is-form){background:#ff7c00  !important}
.dang-ky-tu-van input[type='email']{background:white; border-radius:4px}.page-left-sidebar .row{padding-left:10px; padding-right:10px}
.post-sidebar, .page-left-sidebar .large-3{    border-right:none !important; padding-left:0 !important; padding-right:0 !important}
.entry-content {

	font-size: 16px;
}
.meta-related{    margin-bottom: 15px;background: #ecffed;
	padding: 10px;
	font-size: 15px;}
.blog-single h2{font-size: 22px;color:#53ac19;font-weight:normal !important}
.blog-single h3{font-size: 20px;color:#53ac19;font-weight:normal !important}
.blog-single h4{font-size: 18px;color:#53ac19;font-weight:normal !important}
.blog-single h5{font-size: 17px;color:#53ac19;font-weight:normal}
.blog-single h6{font-size: 16px;color:#53ac19; font-weight:normal !important}
.meta-related ul{margin-bottom:0}
.blog-single .entry-title{font-size: 28px;
	color: #53ac19;}
.meta-related ul li{margin-bottom:3px}
.blog-single .large-9, .blog-archive .large-9, .page-left-sidebar .large-9{padding-right:0; border-left:none !important}
.blog-archive .post-item button{    margin: 0;
	background: #98cb17;
	color: white;
	text-transform: none;
	font-weight: normal;
	border-radius: 4px;
	margin-top: 6px;}
.blog-archive .post-item .post-title{
	margin-bottom: 6px;
	font-size: 20px;
	font-family: "roboto", sans-serif;
	color: #53ac19;
}
.section-tin-tuc .post-item button{margin: 0;
	text-transform: none;
	font-weight: normal;
	background: #98cb17;
	border-radius: 4px;
	padding: 0px 14px;
	color: white;
	margin-top: 10px;}
.tabbed-content .nav {
	border-bottom: 2px solid #69ad46;
}.nav-tabs>li.active>a {
	background: #69ad46;
	color: #fff;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	border: 0;
}.nav-tabs>li a {
	background: #8BC551;
	border: 0;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	color: #fff;
}
.page-right-sidebar .large-9{border-right:0 !important}
.page-right-sidebar .large-3{padding-left:0 !important}
.blog-archive .post-item .box-image img{border-radius:9px}
.blog-archive .large-9 .badge{display:none}.off-canvas .sidebar-menu {
	padding: 0;
}

@media only screen and (max-width: 48em) {
	/*************** ADD MOBILE ONLY CSS HERE  ***************/



	.gioi-thieu .col{padding-bottom:20px !important}
	.section-tin-tuc .post-item {flex-basis:50%; max-width:50%}
	.section-tin-tuc .post-item .from_the_blog_excerpt {display:none}
	.tieu-chi .large-3{flex-basis:100%; max-width:100%}
	.blog-single .large-9, .blog-archive .large-9, .page-left-sidebar .large-9{padding-right:15px !important}
	.post-sidebar, .page-left-sidebar .large-3{padding-left:15px !important; padding-right:15px !important}
	.page-left-sidebar .row{padding-left:0; padding-right:0}
	.page-left-sidebar .large-3{display:none}
	.page-right-sidebar .large-3{padding-left:15px !important}
	.nav-tabs>li a{font-size:14px}
	.off-canvas-left.mfp-ready .mfp-content{background:rgb(83, 172, 25)}.off-canvas .nav-vertical>li>a {
		padding-top: 11px;
		padding-bottom: 11px;
	}

}