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


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


.menu-float-right {
	width: 100px;
	position: fixed;
	top: 35%;
	right: 0;
	z-index: 99999;
}
.menu-float-right #group {
	position: absolute; right:0
}
.menu-float-right ul {
	padding: 0;
}
.menu-float-right #group ul li {
	background: #e67e22;
	position: relative;
	border-radius: 3px;
	border: 1px solid #fff;
	list-style: none;
	margin-bottom: 10px;
}
.menu-float-right #group ul li img {
	width: 57px;
	border-radius: 5px;
}
.menu-float-right #group ul li .mo-ta {
	font-size: 9px;
	text-align: center;
	color: rgb(255, 255, 255);
	position: absolute;
	width: 90%;
	left: 5%;
	bottom: 5%;
	margin-bottom: 0px;
}
.nav>li>a>i+span, .header-wrapper #top-bar .nav>li>a{text-transform:none;font-size:13px}.page-right-sidebar .page-inner ul{margin-left:20px}
.TextCaptions{padding:0px !important}
.TextCaptions .item{padding:5px !important; font-size:12px;    border-top: 1px solid #ebebeb !important;border-right: 1px solid #ebebeb !important;}
.TextCaptions .is-selected{border-top:2px solid #80c82d !important}
.section-title-normal span{    background: #e67e22;    padding-bottom: 0;padding: 5px 15px;color: white;
	font-size: 15px;}.section-title-normal {margin-bottom:-9px;
		border-bottom: 2px solid #e67e22;
		background: white;
}.blog-single .entry-content h2{    background: #fbfff6;
	padding: 10px;
	border: 1px dashed #e67e22;
	font-size: 16px;
	border-radius: 3px;
	margin-bottom: 20px;
	font-weight: normal;
	line-height: 25px;
	color: #004600;}
b,strong{font-weight:500}
.slider-section .cot1 .post-item{background:white;padding:9px;    margin-top: 10px;border: 1px solid #f3f3f3;}.slider-section .cot1 .post-item .box-blog-post .is-divider, .danh-muc .post-item .box-blog-post .is-divider, .slider-section .thong-tin-chung, .tin-tuc .post-item .thong-tin-chung, .tin-tuc .box-blog-post .is-divider, .blog-single .is-divider, .blog-single .entry-header-text .entry-meta{display:none}.slider-section .cot1 .post-item .box-text{padding:0 8px}.slider-section .cot1 .post-item .box-text .post-title{font-size:15px}.section-title-container {
	margin-bottom: 0px;
}.section-title-normal span:after{content: "";
	border-bottom: #6f4040;
	border-right: #2f0808;
	border: 17px solid #e67e22;
	position: absolute;
	DISPLAY: INLINE-BLOCK;
	MARGIN-LEFT: 15PX;
	border-right-color: transparent;
	border-top-color: transparent;
	margin-top: -5px;
	left: auto; }.slider-section .cot1 .large-columns-1{margin-left:0; margin-right:0}
.slider-section .col  {padding-bottom:10px; padding-top:10px}.cac-tieu-chi .cot1 .icon-box{border:1px solid #f3f3f3; border-radius:3px; padding:9px;background: white;}.cac-tieu-chi .col, .danh-muc .large-12{padding-bottom:0}.tin-tuc .gioi-thieu p{margin-bottom:10px}
.tin-tuc .gioi-thieu {    text-indent: 40px;font-style:italic}
.tin-tuc .gioi-thieu:before{content: "“";
	position: absolute;
	top: -4px;
	left: -50px;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 125px;
	color: rgb(244, 244, 244);
	z-index: 1;}
.danh-muc .post-item .col-inner {background: white;
	padding:10px
}.danh-muc .post-item .box-text{padding:0; padding-bottom:10px}.slider-section .cot1 .post-item .box-text .post-title:hover{color:#479000}
.cac-tieu-chi .row-ngang{border-radius:3px}
.danh-muc .post-item .box-text .post-title{text-align:left; color:#e67e22;margin-top: 15px;}
.slider-wrapper{border: 1px solid #f3f3f3;
	border-right: 0;}
.danh-muc .post-item .box-text .thong-tin-chung{text-align:left; padding-top:10px}.danh-muc .post-item .box-text .thong-tin-chung ul li{list-style:none;     margin-bottom: 4px;}
.blog-archive .post-item .thong-tin-chung ul li{list-style:none}
.danh-muc .post-item .box-text .thong-tin-chung ul li:before, .blog-archive .post-item .thong-tin-chung ul li:before{content: '';
	margin-left: -20px;
	background: url(/wp-content/uploads/2018/10/check@2x-1.png);
	width: 12px;
	height: 12px;
	background-size: 12px 12px;
	margin-right: 0;
	float: left;
	margin-top: 5px;}
.danh-muc .post-item .box-text .thong-tin-chung ul{margin-bottom:0px}.section-title b{background-color: #80c82d;}
.danh-muc .post-item .box-text .thong-tin-chung ul .mo-ta-ngan{min-height:44px}
.danh-muc .section-title-normal span{padding:10px 15px}.danh-muc .section-title-normal span:after{margin-top: -10px;    border: 20px solid #e67e22;border-right-color: transparent;
	border-top-color: transparent;}.tin-tuc .cot1 .post-item .box-text .post-title {font-size:16px}
.tin-tuc .post-item .box-text p{color:gray}
.tin-tuc .cot1 .post-item .box-text .post-title:hover{color:#188b2c}
.tin-tuc .cot1 .post-item{padding-bottom:0}
.tin-tuc .cot1 .post-item .box-vertical .box-text{padding-right:0}
.tin-tuc .cot1 .post-item .box-vertical .post-title{font-weight:normal; color:black}
.tin-tuc .icon-box .icon-box-text p{margin-bottom:5px}
.footer-section .col{padding-bottom:0}
.footer-section{background:url(/wp-content/uploads/2018/10/bg-footer.jpg)}

input[type='email'], input[type='search'], input[type='number'], input[type='url'], input[type='tel'], input[type='text'], textarea{border-radius:3px; border: 1px solid #cccccc}
input[type='email']:focus, input[type='search']:focus, input[type='number']:focus, input[type='tel']:focus, input[type='text']:focus, input[type='password']:focus, textarea:focus, select:focus{border:2px solid #80c82d}
input[type='submit']:not(.is-form){font-weight:normal; text-transform:none; border-radius:3px; background: #e67e22}.wpcf7-textarea {min-height:85px !important}
.absolute-footer{font-size:12px}
.blog-single{background:#efefef}
.blog-single .article-inner {background:white; border-radius:3px; padding:20px}
.blog-single .post-sidebar{padding-left:0; border-left:0 !important; }.blog-single .post-sidebar #secondary{font-size:15px; padding:10px; border-radius:3px; background:white}
.blog-single .large-9{border-right:0;padding-right: 20px;
}
.blog-single .post{margin-bottom:20px}
.blog-single #comments{background:white; padding:10px; border-radius:3px}
.article-inner .dau-bai-viet {display:inline-block; width: 100%; max-width:100%;}
.article-inner .dau-bai-viet .left{width:40%; float: left;}.article-inner .dau-bai-viet .right{width:60%; float:right; padding-left:15px}.article-inner .dau-bai-viet .clearboth{clear:both}.blog-single .entry-title{font-size:20px; }.blog-single .entry-header-text{padding-bottom:0}
.blog-single .thong-tin-chung{background: #fbfff7;
	padding: 10px;
	border-radius: 3px;
	border: 1px dashed #e67e22;
	margin-top: 15px;}
.blog-single .thong-tin-chung ul{margin-left: 20px;
	margin-bottom: 0;}
.blog-single .thong-tin-chung ul li{margin-bottom:0; list-style:square; color:green}
.blog-single .fa, .blog-single .dau-bai-viet .danh-muc a, .blog-single .entry-meta .danh-muc a{color:#e67e22}
.blog-single .dau-bai-viet .the-tim-kiem a, .blog-single .entry-meta .the-tim-kiem a{background: #ececec;
	padding: 4px 10px;
	border-radius: 3px;
	color: gray;margin-right: 10px; }.blog-single .dau-bai-viet .danh-muc, .blog-single .entry-meta .danh-muc{margin-bottom:10px}.blog-single .dau-bai-viet .the-tim-kiem a:hover, .blog-single .entry-meta .the-tim-kiem a:hover{background: #e67e22; color:white}.blog-single .meta-tag-posst{font-size:15px}
.blog-single .blog-share {text-align:left; margin-top:15px}
.blog-single .blog-share .button.is-outline {border: 0;
	background-color: #ececec;}.lightbox-content {
		padding-bottom: 1px!important;
		border-top: 3px solid #3fb801;
		background-color: #fff;
		font-size: 15px;
}.form-tu-van .tieu-de {
	font-size: 18px;
	color: #3fb801;
}
.wpcf7 label {
	display: inline-block;
	width: 100%;
	font-size: 15px;
	font-weight: 500;
} .wpcf7 td{padding: 0px;border-bottom:0}.blog-single .nut-dat-hang{display: block;
	width: 100%;
	margin-top: 10px;}.blog-single .nut-dat-hang .left{width:50%; float:left}.blog-single .nut-dat-hang .right{width:50%; float:right; float:right}.blog-single .nut-dat-hang .clearboth{clear:both}
.blog-single .nut-dat-hang .right a {
	background:#0c7ec3;
	width: 100%;
	display: block;
	padding: 10px;
	text-align: center;
	color: white;
	text-transform: uppercase;
	font-weight: 500;
	border-radius: 3px;
}
.blog-single .nut-dat-hang .left a{    background: #e67e22;
	width: 100%;
	display: block;
	padding: 10px;
	text-align: center;
	color: white;
	text-transform: uppercase;
	font-weight: 500;
	border-radius: 3px;}
footer.entry-meta{font-size: 15px;}
.blog-single .nut-dat-hang .fa{  
	font-size: 20px; padding-right:5px;
	color: white;
}
.blog-single .mo-ta-phu{margin-top:15px; font-size:15px}span.widget-title {
	font-size: 18px;
	font-weight: 500;
	letter-spacing: 0;
	color: #e67e22;
}
.blog-single .dau-bai-viet .post-date, .blog-archive .post-date, .blog-archive .box-blog-post .is-divider, .blog-archive .from_the_blog_excerpt {display:none}
.blog-archive .large-10 {flex-basis:100%; max-width:100%}.blog-archive .post-item {max-width:25%; flex-basis:25%}
.blog-archive .post-item .box-text .post-title{    margin-bottom: 10px;
	color: #07821c; font-size:17px}
.blog-archive .post-item .thong-tin-chung {font-size: 15px;
	height: 75px;
	overflow: hidden;}
.blog-archive .post-item .thong-tin-chung ul li{margin-bottom:0}
.blog-archive .post-item .thong-tin-chung ul{margin-left:1px}
.blog-archive .page-title span{font-size: 22px;
	letter-spacing: 0;
	text-transform: none;
	color: green;}
.blog-single .entry-content{padding-top:15px}
.blog-single .article-inner p{font-size:15px; line-height:23px; margin-bottom:10px}.blog-single .navigation {font-size:15px}
.blog-single .entry-content a{color:green}
.blog-archive .taxonomy-description{text-align:left}
.blog-archive .taxonomy-description ul {margin-left:20px}.blog-archive .taxonomy-description ul li a{color: green}
.blog-archive .page-title{text-align: left}
.blog-archive .large-12{border: 1px solid whitesmoke;
	padding: 20px;
	border-radius: 3px;background:white; margin-bottom:15px}
.blog-archive{background:whitesmoke}

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

}
@media(max-width: 481px){
	.menu-float-right{display:none}
	.danh-muc .post-item, .tin-tuc .post-item {flex-basis:50%; float:left}
	.article-inner .dau-bai-viet .left, .article-inner .dau-bai-viet .right{flex-basis:100%; width:100%}.blog-single .large-9{padding:0} .article-inner .dau-bai-viet .right{padding-left:0}.blog-single .entry-header-text{margin-top:15px}.blog-single .nut-dat-hang .left a{margin-bottom:15px;} 
}
@media  (max-width: 767px) {
	.absolute-footer{font-size:13px}
	.blog-single .large-9, .blog-single .large-3{    flex-basis: 100%;
		max-width: 100%;}.blog-single .large-3{padding-left:15px; font-size:15px}

	.blog-single .large-3 .widget-area .section4{display:none}.tin-tuc-section .cot1-2{display:none}.hotline-footer a{color:white}
}