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

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




.header-main .header-inner{max-width:98%}.absolute-footer {color: rgba(0, 0, 0, 0.93);
	background-color: #edebfb;
	background-image: url(/wp-content/uploads/2019/09/bg-ft-1.png);
	background-repeat: no-repeat;
	background-size: cover;
	/* height: 500px; */
	background-position-y: bottom;
}
.header-main .nav > li > a{    font-weight: normal;}
.header-main .nav > li > a:hover, .header-main .nav > li.active a{color:#ffc107}.nav-dropdown{border:none; padding:0}
.nav-dropdown li a{color:#464646}
.giai-thuong-section2 .box h3{font-weight:normal}
.gia-ve-section .dang-ky-img .img-inner{border-radius:20px}
.nav-dropdown li a:hover{color:#673ab7}
.header-button a{    font-weight: normal;
	letter-spacing: 0;
	font-size: 15px;
	text-transform: uppercase;
	font-family: "roboto condensed", sans-serif;
	color: white;}
.dem-nguoc{margin-top:-200px}.ux-timer {
	width: 75% !important;}
.section-title b{background:#00000000}
.list-post1 .post-item{background:#4600bf;padding:15px !important; border-radius:6px}.section-title-container {
	margin-bottom: 0;
}
.box-blog-post .is-divider{display:none}
.list-post1 .post-item .box-text{padding:0; padding-top:20px; padding-bottom:10px}
.list-post1 .post-item .post-title{font-weight: normal;
	font-size: 22px;
	color: #e7daff;
	height: 55px;
	overflow: hidden;}
.list-post1 .flickity-page-dots{bottom:-27px}
.list-post2 .box-text{padding:0; padding-left:15px}
.video-section{background:url(/wp-content/uploads/2019/09/bg-video.png);    background-repeat: no-repeat;
	background-position-x: center;}
.giai-thuong-section .cot1, .giai-thuong-section .cot5{padding-top:14%}
.giai-thuong-section .cot2, .giai-thuong-section .cot4{padding-top:4.6%}
.nut-xem-them{margin:8px 0 !important; font-weight:normal}
.video-section2 .flickity-page-dots{bottom:-10px}
.gioi-thieu-section .img .img-inner{box-shadow: 13px 14px 1px #c0bcde;}
.video-section2 .cot2{padding-top:60px}.flickity-page-dots .dot{width:7px; height:7px}

.video-section2 .box{background:white; border-radius:6px; padding:4px}
.video-section2 .box .box-text{background-image: linear-gradient(transparent, black);
	padding: 10px;
	line-height: 16px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 5px;
	width: 97%;
	bottom: 4px;}
.video-section2 .cot1 .video{padding-top: 46% !important;
	margin-top: -63%;
	max-width: 73%;
	margin-left: 38px;
	border-radius: 50px;}
.giai-thuong-section .cot-giai-thuong .col{flex-basis:20%; max-width:20%}
.giai-thuong-section .box .box-text{    background-image: linear-gradient(transparent, black); padding:20px}
.video-section .video iframe{padding:15px; background:white; border-radius:6px}
.list-post2 .post-item{    border-bottom: 1px solid #dedede;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 0;
	padding-right: 0;}
.list-post2 .post-title{font-weight: normal;
	color: #230939;margin-bottom:10px}
.list-post2 .post-title:hover{text-decoration:underline; color:#7f0cea}
.list-post1 .post-item .box-image .image-cover{border-radius: 6px;
	border: 1px solid #c281ff;}
.section-title-center span {
	margin: 0 15px;
	text-transform: none;
	font-size: 44px;
	color: #4707b9;box-shadow: 0 13px 10px -10px rgba(0,0,0,.1);
	display: inline-block;}
.gioi-thieu-section .icon-box h3{font-size: 26px;
	font-weight: normal;
	color: #4707b9; margin-bottom:5px}
.gioi-thieu-section .icon-box{    background: white;
	padding: 20px;
	box-shadow: 13px 14px 1px #c0bcde;border-radius: 10px;
	background-image: linear-gradient(white, #edebfb);}
.ux-timer span{background: linear-gradient(to bottom, #7f0cea 0%,#7f0cea 50%,#4f07cd 53%,#4f07cd 100%); font-weight:normal !important; color:white !important; font-size:32px; text-transform:none !important}
.form-lien-he h3{margin-bottom: 0;
	color: #b56cff;
	font-size: 25px;
	font-weight: normal;}
.form-lien-he .des{    color: #737373;
	font-size: 14px;
	margin-bottom: 10px;}
input[type='email'], input[type='search'], input[type='number'], input[type='url'], input[type='tel'], input[type='text'], textarea, select {font-size:15px; border-radius:5px; box-shadow:none}
.form-lien-he{background: #201851;
	padding: 20px;
	border-radius: 20px;
	box-shadow: 2px 2px 20px #00000014;}
.gia-ve-section .box h3{font-weight:normal; font-size: 25px;
	color: #7f0cea;}
.gia-ve-section .box:hover{box-shadow: 2px 2px 20px #0000001a;
	border-top-right-radius: 20px;}
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{box-shadow: 0px 0px 2px #e572ff;
	opacity: 1 !important;
	outline: 0;
	color: #333;
	background-color: #f3e9ff;
	border: 1px solid #da43fe;}
.form-lien-he input[type='submit']{    margin: 0;
	border-radius: 20px;
	text-transform: none;
	font-weight: normal;
	letter-spacing: 0;}
.gia-ve-section .box .box-text{padding:10px; background:white;     border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;}
.gia-ve-section .box .box-image img{border-top-left-radius:20px; border-bottom: 2px solid white; border-top-right-radius:20px
}
#menu-footer-menu li{margin:0 18px}.footer .mxh-footer {
	position: relative;
}
b,strong{font-weight:500}
body{font-weight:normal}#footer .mxh-footer ul {
	list-style: none;
	margin: 20px auto;
	display: table;
	position: relative;
	z-index: 99;
	padding: 0 12px;
	background: #edebfb;
}#footer .mxh-footer ul li {
	display: inline-block;
	position: relative;
	z-index: 99;
	margin: 0 5px;
	box-shadow: 0 0 7px rgba(0,0,0,.4);
	border-radius: 50%;
	transition: all 0.5s linear;
}
#menu-footer-menu li a{    letter-spacing: 0;
	font-size: 16px;
	font-weight: normal;
	color: black;
	margin-bottom: 10px;}
.gioi-thieu-section .icon-box ul li{margin-bottom:5px}
.copyright-footer p{margin-bottom:0}
a.back-to-top{background:gray !important; border:none !important; color:white}
.gioi-thieu-section .medium-3 .icon-box h3{    text-align: center; font-size:20px}
.gioi-thieu-section .medium-3 .icon-box:hover{background:white}
.gioi-thieu-section .medium-3 .icon-box{    box-shadow: 7px 7px 1px #c0bcde; padding:10px}
.header-main .nav > li.active ul li a{color:black}
.accordion-inner {
	background: white;
}.accordion-title.active{background:#340153; font-weight:normal; color:white;}
.accordion-title{    background: #bfa2d9;
	color: white;}
.blog-archive .badge, .blog-archive .post-item .from_the_blog_excerpt {display:none}
.blog-archive .post-item .post-title{    font-size: 17px;
	height: 46px;
	font-weight: normal;
	overflow: hidden;}
.blog-archive .post-item{padding-bottom:0}
.blog-archive{padding:0 !important}.featured-title .page-title-inner{min-height:400px !important}
.single-post .page-title{ margin-top:-108px}
.blog-archive .page-title{text-align: center;
	color: white;
	text-transform: none;
	font-size: 45px;
	margin-top: 16%;  }
.archive .header-bg-color, .archive .header-wrapper, .single-post .header-bg-color, .single-post .header-wrapper{
	background-color: #00000000;
}.is-divider{display:none}
.single-post .entry-title{font-size:45px !important}
.single-post .title-bg{background: url(/wp-content/uploads/2019/09/banner-dt-1.jpg) !important; background-size:cover !important}
.blog-archive .archive-page-header{background: url(/wp-content/uploads/2019/09/banner-dt-1.jpg);margin-top: -108px;
	min-height: 400px;
	margin-bottom: 30px;
	background-size: cover;}
.blog-archive .post-item .post-title:hover{color:#6d0585; text-decoration:underline}
.archive .stuck .header-main{background:#2a0e49}
.form-lien-he-2 h3{text-transform:uppercase; font-weight:normal}
.form-lien-he-2{background: #be73f7;
	padding: 30px;
	position: absolute;
	width: 100%;
	margin-top: -127px;
	box-shadow: 13px 13px 0px #6f10b7;}
.single-post .stuck .header-main{background:#16003e}

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



	.off-canvas-left.mfp-ready .mfp-content, .off-canvas-right.mfp-ready .mfp-content {
		background: #220358;
	}.off-canvas:not(.off-canvas-center) .nav-vertical li>a {
		padding-left: 20px;
		font-size: 16px;
		text-transform: none;
		font-weight: normal;
	}
	.off-canvas:not(.off-canvas-center) .nav-vertical li ul{background:#10002b; padding-bottom:0}.dem-nguoc {
		margin-top: 30px;
	}
	.gia-ve-section .medium-8{flex-basis:100%; max-width:100%}
	.dem-nguoc h3 span{color:#4f07cd !important}
	.gioi-thieu-section .icon-box .icon-box-img{width:100px !important}
	.gioi-thieu-section .medium-3{flex-basis:50%; max-width:50%}
	.box-vertical .box-image{margin-right:10px; width:30%!important;  float:left}
	.box-vertical .box-text{padding-left:10px !important}
	.giai-thuong-section .cot-giai-thuong .col{flex-basis:50%; max-width:50%}.giai-thuong-section .cot1, .giai-thuong-section .cot5, .giai-thuong-section .cot2, .giai-thuong-section .cot4{padding-top:0}.video-section2 .box .box-text{font-size:17px}#menu-footer-menu li {
		margin: 6px 6px;
	}
	.giai-thuong-section2 .medium-3{flex-basis:50%; max-width:50%}
	.blog-archive .page-title{margin-top:50%}.single-post .entry-title {
		font-size: 28px !important;
		margin-top: 21%;
	}.single-post .entry-category{display:none}.form-lien-he-2 {
		position: inherit;}

}