@import url('globalico.css');
html,*{margin:0;padding:0}
body{color:#222;font:400 18px/25px Roboto, sans-serif;margin:0;padding:0}
h1,h2,h3,h4,h5,p, ul, li{margin:0;padding:0}
a{color:#36c;outline:none;text-decoration:none;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.clearfix:after{clear:both;content:" ";display:block;height:0;visibility:hidden}
* html .clearfix{height:1%;}
*{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;	
	}
::-webkit-scrollbar {width:8px; height:8px;background:#f9f9f9;}
::-webkit-scrollbar-thumb {width:8px;background-color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
::-webkit-scrollbar-track {padding:8px;}

/* ========== MENU CHINH ========== */
.menu{display:inline-block;vertical-align:top;margin:0 auto;}
.menu ul, .menu ol{margin:0;padding:0;list-style:none;}
.menu ul{/*position:relative;*/}
.menu ul li{float:left;position:relative;text-align:left;}
.menu ul li.tmnu{display:none;}
.menu > ul > li a{position:relative;display:block;margin:0;padding:10px 10px;font:600 14px/30px 'Roboto', sans-serif;color:#222;text-decoration:none;text-transform:uppercase;}
.menu ul > li i{padding-right:8px;font-size:15px;}
.menu ul > li i.mmn{display:none;position:absolute;right:0;top:0;padding:0;}
.menu ul li:hover > a{color:#f00;}
.menu ul li.active a,
.menu ul li a:active,
.menu ul li.active a:active{color:#f00;}
.menu ul li:last-child ul{right:0;}
.menu ul ul, .menu .mega_menu{
	position:absolute;
	top:60px;
	visibility:hidden;
	opacity:0;
	z-index:997;
	background:#eeeeee;
    border-left: solid 0px #232323;
    border-right: solid 0px #232323;
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
    -webkit-box-shadow: 0 3px 3px rgba(45,45,45,.3);
    -moz-box-shadow: 0 3px 3px rgba(45,45,45,.3);
    box-shadow: 0 3px 3px rgba(45,45,45,.3);
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
	}
/* ========== MEGA MENU ========== */		
.menu .mega_menu{
	padding:9px 0 9px;
	border:none;
	border-top:solid 0 #004b09;
	border-bottom:solid 0 #004b09;
	}
/* ========== CLASSIC/MEGA MENU ON MOUSEOVER ========== */
.menu ul li:hover > ul{top:50px;visibility:visible;opacity:1;}
.menu ul li:hover .mega_menu{top:50px;visibility:visible;opacity:1;}
/* ========== LINKS IN CLASSIC MENU ========== */	
.menu ul ul li{float:none;position:relative;}
.menu ul ul li a{
	position:relative;
	background:rgba(255,255,255,1);
	min-width:220px;
	height:auto;
	margin:0;
	padding:5px 15px;
	font:400 16px/30px Roboto, sans-serif;
	color:#222;
	text-transform:none;
	border-bottom:#ccc 1px dotted;
	border-right:none;
	white-space:nowrap;
	letter-spacing:0;
	}
.menu ul ul li:last-child a{border-bottom:dotted 0px #d2d2d2;}	
.menu ul ul li a i{position:absolute;right:12px;}
/* ========== LINKS ON MOUSEOVER IN CLASSIC MENU ========== */
.menu ul ul li:hover > a{color:#f00;}
	
/* ========== LINKS ON MOUSE CLICK IN CLASSIC MENU ========== */
.menu ul ul li a:active{color:#f00;}
/* ========== CLASSIC MENU LVL 2,3,4,... ========== */	
.menu ul ul ul li:first-child a{}
.menu ul ul ul{left:100%;top:20px;
	-webkit-box-shadow: 1px 0px 1px rgba(50, 50, 50, 0);
	-moz-box-shadow:    1px 0px 1px rgba(50, 50, 50, 0);
	box-shadow:         1px 0px 1px rgba(50, 50, 50, 0);
	border:solid 1px #e0e0e0;
	border-top:solid 0px #e0e0e0;
	border-left:solid 0px #e0e0e0;
	}
.menu ul ul li:hover ul{left:100%;top:0px;}
.menu ul ul ul li a{border-left:solid 1px #e0e0e0;border-bottom:solid 1px #e0e0e0 !important;}
.menu ul ul ul li:first-child a{border-left:solid 0px #e0e0e0 !important;}
.menu ul ul ul li:last-child a{border-bottom:solid 0px #e0e0e0 !important;}
/* ========== CLASSIC LINKS IN MEGA MENU ========== */
.menu .mega_menu a{}
.menu .mega_menu a:hover{}	
/* Animated CSS3 Mega Menu - Responsive */
	.menu input#dropdown, .menu label{
		display:none;
		position:absolute;
		top:0;
		right:10px;
		width:50px;
		height:50px;
  		-webkit-transition: all ease .3s;
		transition: all ease .5s;
		}
	.menu input#dropdown{opacity:0;}
	.menu label{z-index:999;}
	.menu label i{
		position:absolute;
		display:block;
		height:3px;
		background:rgba(255,255,255,1);
		width:30px;
		left:10px;
		-webkit-transition: all .3s;
				transition: all .3s;
	}
	.menu label  i:nth-child(1){top:16px;}
	.menu label  i:nth-child(2){top:24px;}
	.menu label  i:nth-child(3){top:32px;}

	.menu label:hover{cursor:pointer;}
	.menu input#dropdown:checked ~ label i{background:rgba(255,255,255,1);}
	.menu input#dropdown:checked ~ label i:nth-child(1){top:25px;
		-webkit-transform: rotateZ(45deg);
				transform: rotateZ(45deg);
		}
	.menu input#dropdown:checked ~ label i:nth-child(2){background:transparent;}
	.menu input#dropdown:checked ~ label i:nth-child(3){top:25px;
		-webkit-transform: rotateZ(-45deg);
				transform: rotateZ(-45deg);
	}
	
	.menu input#dropdown:checked ~ ul{display:block;height:auto;background:#fff;overflow:hidden;}
	.menu input#dropdown:checked ~ ul::-webkit-scrollbar{display:none}
	.menu input#dropdown:checked ~ ul::-webkit-scrollbar-thumb{display:none}
	.menu input#dropdown:checked ~ ul::-webkit-scrollbar-track{display:none}

	.menu input#dropdown:checked ~ ul:before {
		background-image:radial-gradient(farthest-corner at -231px 176px,#f5f5f5 0,transparent 100%);
		transform:translateX(15%) skew(-30deg);
		position:absolute;
		opacity:1;
		display:block;
		height:100%;
		width:100%;
		top:0;
		left:0;
		content:'';
		padding:90px 0 0;
		}
	.menu div.dropdown{display:none;position:absolute;top:0;left:0;right:0;margin:0;}
	
@media only screen and (max-width: 1280px){
	.menu{
		}
	.menu ul ul{
		margin:0;
		}
	.menu .mega_menu{
		width:auto;
		margin:0;
		}
	}
@media only screen and (max-width: 1024px){

	.menu input, .menu label, .menu div.dropdown{display:block;}
	.menu div.flag{display:block;}
	.menu div.dropdown span{position:relative;margin:0;padding:0 0 0 2%;font:400 18px/50px 'Roboto', sans-serif;color:#fff;}
	.menu div.dropdown span a{margin:0;padding:0;font:450 22px/50px 'Roboto', sans-serif;color:#fff;}
	.menu{
		width:100%;
		/*min-height:40px;
		height:100%;
		overflow:hidden;*/
		position:relative;
		}
	.menu ul{
		display:none;
		position: absolute;
		width:100%;
		top:50px;
		margin:0;
		padding:0;
		float:none;
		background:#f6f6f6;
		z-index:997;
		}
	.menu ul > li{
		float:none;
		}
	.pinherit{position: relative !important;}
	.menu ul li.active a{background:rgba(0,0,0,0);color:#7d7d7d;}
	.menu ul li.active:hover a{background:rgba(0,0,0,0);color:#00a2e9;}
	.menu > ul > li:first-child a span{display:block}
	.menu > ul > li:first-child a i{display:none}
	.menu > ul > li:first-child a{
		width:100%;
		background: rgba(0,0,0,0);
		min-width:auto;
		height: auto;
		}
	.menu > ul > li:first-child a span{display:block}
	.menu ul li a{
		width:100%;
		background: rgba(0,0,0,0);
		min-width:auto;
		height: auto;
		padding:10px 15px !important;
		font:400 20px/30px Roboto, sans-serif;
		text-transform:uppercase;
		color: #7d7d7d;
		border-bottom:solid 1px #ccc;
		border-right: none;
		}
	.menu ul > li > a:before {display:none;}
	.menu ul > li > a:hover:before {display:none;}
	
	.menu ul > li i.mmn{display:block;position:absolute;right:0;top:0;color:#f00;width:50px;height:50px;cursor:pointer;text-align:center;}
	.menu ul > li i.mmn:hover{color:#f00;}
	.menu ul > li i.mmn:before{width:50px;height:50px;line-height:50px;}
	
	.menu .mega_menu .portfolio li p {padding-bottom:0}
	.menu .mega_menu p,.menu .mega_menu .portfolio li p a {color: #222;border-bottom:none}
	.menu .mega_menu .portfolio li a {border-bottom:none}
	.menu ul > li > a div {display:inline-block;padding:0 0 0 5px;font:400 14px/14px 'Roboto', sans-serif;text-transform:uppercase;color:#fff;}
	.menu ul li:hover > a, .menu ul li.active:hover > a{
		color:#222;
		transform: scale(1) !important;
		}
	.menu ul li:first-child:hover > a{
		color:#222;
		transform: scale(1) !important;
		}
	.menu ul ul, .menu .mega_menu{
		display:none;
		position:static;
	    visibility:visible;
		opacity:1;
		margin:0;padding:0;
		font-size:0;
		overflow:hidden;
		border:none;
		-webkit-box-shadow:none;
		-moz-box-shadow:none;
		box-shadow:none;
		/*background:#684a2b;*/
		background:none;
		}
	.smnac{display:block !important;visibility:visible !important;}
	
	.menu ul ul li{
		width:100%;
		float:left;
		}
	.menu ul ul li a{
		width:100%;
		min-width:auto;
		height: auto;
		padding: 10px 20px !important;
		font:400 20px/30px Roboto, sans-serif !important;
		text-transform:none;
		color: #666;
		background:none;
		border-bottom:#ccc 1px dotted;
		border-right: none;
		}
	.menu ul ul li:last-child a {
		border-bottom:#ccc 1px dotted;
		-webkit-border-radius:0;
		-moz-border-radius:0;
		border-radius:0;
	}
	.menu ul ul li:hover a{color:#ff891e;}
	.menu ul ul li:first-child:hover a{color:#ff891e;}
	.menu ul ul ul, .menu ul ul li a i{
		display:none;
		}
	.menu .mega_menu .one, .menu .mega_menu .one_half, .menu .mega_menu .one_thirds, .menu .mega_menu .two_thirds, .menu .mega_menu .one_fourth,.menu .mega_menu .three_fourths{
		display:inline-block;
		vertical-align:top;
		padding:0 0 12px;
		float:none;
		}	
	.menu .mega_menu{
		width:auto !important;}	
	.menu .mega_menu .portfolio li, .menu .mega_menu .list{
		margin:0;
		width:48%;
		margin:0 1% 2%;
		}
	}
@media only screen and (max-width: 750px) {
	.menu{width:100%}
	}
	
.clearfix {
	clear: both;
}

/* START HEADER */
#header{width:100%;background:rgba(255,255,255,0);
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;	
	}
#header .top{width:100%;background:rgba(255,255,255,0) url('../images/global/bg-header-top.png');
	background-size:cover;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#header .top .box{display:flex;position:relative;width:1200px;margin:0 auto;padding:0;flex-direction:row;column-gap:35px;align-items:center;justify-content:space-between;}
#header .top .box .logo{display:flex;width:50%;padding:10px 0;flex-direction:row;column-gap:25px;align-items:center;justify-content:flex-start;white-space:nowrap}
#header .top .box .logo .thumb{}
#header .top .box .logo .thumb img{display:block;max-height:85px;border:none;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#header .top .box .logo .slogan{padding:10px 0;}
#header .top .box .logo .slogan p{margin:0;padding:0 0 5px;font:600 16px / 20px 'Roboto', sans-serif;color:#fff;text-transform:uppercase;letter-spacing:-.5px;}
#header .top .box .logo .slogan div{position:relative;margin:0;padding:0;font:900 22px / 30px 'Roboto', sans-serif;color:#f00;text-transform:uppercase;}
#header .top .box .logo .slogan div::before{content:attr(title);position:absolute;-webkit-text-stroke:0px #ff0;left:0;z-index:1;}
#header .top .box .logo .slogan div::after {content:attr(title);position:absolute;-webkit-text-stroke: 4px #fff;left:0;z-index:0;}
#header .top .box .right{display:flex;width:45%;padding:10px 0;flex-direction:row;column-gap:25px;align-items:center;justify-content:flex-start;white-space:nowrap}
#header .top .box .right .call{width:45%;padding:10px 0;}
#header .top .box .right .call p{margin:0;padding:10px 0 12px;font:400 14px/14px 'Roboto', sans-serif;color:#fff;letter-spacing:-.4px;}
#header .top .box .right .call div{position:relative;margin:0;padding:0;}
#header .top .box .right .call div a{position:relative;display:block;width:100%;background:#f00;margin:0;padding:5px 25px;font:600 16px / 26px 'Inter', sans-serif;color:#fff;text-align:center;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
	}
#header .top .box .right .timkiem{width:55%;padding:10px 0;}

#header .top .box .right .timkiem .mem{}
#header .top .box .right .timkiem .mem ul.sign{width:auto;display:inline-block;vertical-align:top;margin:0;padding:0 0 10px;list-style:none;}
#header .top .box .right .timkiem .mem ul.sign li{width:auto;display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;}
#header .top .box .right .timkiem .mem ul.sign li a{display: block;padding:4px 10px 2px;font:400 13px/20px Roboto;color:#fff;cursor:pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	}
#header .top .box .right .timkiem .mem ul.sign li a.signup{background:#f5720e;}
#header .top .box .right .timkiem .mem ul.sign li a.signup:hover{background:#0b77bf;}
#header .top .box .right .timkiem .mem ul.sign li a.signin{background:#3c9f10;}
#header .top .box .right .timkiem .mem ul.sign li a.signin:hover{background:#0b77bf;}
#header .top .box .right .timkiem .mem ul.sign li a i{padding-right:8px;}

#header .top .box .right .timkiem .mem ul.signed{width:auto;display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;}
#header .top .box .right .timkiem .mem ul.signed li{width:auto;display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;font:400 14px/40px Verdana;color:#222;}
#header .top .box .right .timkiem .mem ul.signed li .txitem{position:relative;display:flex;align-items:center;height:40px;background:rgba(200,230,255,1);margin:0;padding:0 15px;font:400 14px/40px 'Roboto';color:#222;white-space:nowrap;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	}
#header .top .box .right .timkiem .mem ul.signed li .txitem span{padding-left:6px;}
#header .top .box .right .timkiem .mem ul.signed li .sitem{position:relative;display:flex;width:auto;cursor:pointer;transition:all 0.3s ease-in-out;}
#header .top .box .right .timkiem .mem ul.signed li span.signed{display:block;background:#3c9f10;margin:0 0 10px;padding:4px 10px 2px;font:400 13px/20px Roboto;color:#fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	}
#header .top .box .right .timkiem .mem ul.signed li .sitem span.signed:hover{background:#0b77bf;}
#header .top .box .right .timkiem .mem ul.signed li .sitem span.signed i{padding-right:8px;}

#header .top .box .right .timkiem .mem ul.signed li .sitem .down{position:absolute;bottom:0;right:0;width:12px;height:12px;background:url('../images/icon/ico-down.png') no-repeat center center;}
#header .top .box .right .timkiem .mem ul.signed li .sitem .num{position:absolute;top:-4px;right:-6px;padding:0 5px;min-width:18px;height:14px;background:#e71c39;font:400 12px/14px Verdana;color:#fff;text-align:center;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	}
#header .top .box .right .timkiem .mem ul.signed li .sitem .bor{position:absolute;top:26px;left:0;display:none;padding:10px 0 0;transition:all 0.3s ease-in-out;z-index:999;}
#header .top .box .right .timkiem .mem ul.signed li .sitem:hover div{display:block;}
#header .top .box .right .timkiem .mem ul.signed li .sitem .bor ul{display:block;margin:0;padding:0;list-style:none;transition:all 0.3s ease-in-out;
	background:rgba(255,255,255,.95);
	-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.25);
	-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.25);
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.25);
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	}
#header .top .box .right .timkiem .mem ul.signed li .sitem .bor ul li{display:block;margin:0;padding:0;list-style:none;}
#header .top .box .right .timkiem .mem ul.signed li .sitem .bor ul li a{display:block;padding:10px 20px;font:400 15px/20px Roboto;color:#222;white-space:nowrap;cursor:pointer;border-bottom:#ccc 1px solid;}
#header .top .box .right .timkiem .mem ul.signed li .sitem .bor ul li:last-child a{border-bottom:#ccc 0px solid;}
#header .top .box .right .timkiem .mem ul.signed li .sitem .bor ul li a i{font-size:14px;padding-right:10px;}

#header .top .box .right .timkiem .tsearch{margin:0;padding:0;}
#header .top .box .right .timkiem .tsearch .ibox{display:flex;padding:0;column-gap:0;}
#header .top .box .right .timkiem .tsearch .ibox .ditext{display: flex;flex-grow: 1;flex-basis: 0;vertical-align: middle;}
#header .top .box .right .timkiem .tsearch .ibox .dibut{display:flex;width:auto;vertical-align:middle;}
/* SEARCH BOX */
#header .top .box .right .timkiem .tsearch .ibox input {
	display:inline-block;
	width:100%;
    -webkit-appearance: none;
    background:#f7f7f7;
    border:#ccc 0px solid;
	border-right:none;
    outline: 0;
    margin: 0;
    padding:8px 10px 8px 15px;
	font:400 16px/20px 'Roboto';
	color:#444;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	overflow:hidden
}
#header .top .box .right .timkiem .tsearch .ibox input::placeholder{font:400 16px/20px 'Roboto';color:#888;opacity:1;}
#header .top .box .right .timkiem .tsearch .ibox input:-ms-input-placeholder{font:400 16px/20px 'Roboto';color:#888;}
#header .top .box .right .timkiem .tsearch .ibox input::-ms-input-placeholder{font:400 16px/20px 'Roboto';color:#888;}

#header .top .box .right .timkiem .tsearch .ibox button[type="submit"] {
	width:auto;
	background:#f00 url('../images/global/icon-top-search.png') no-repeat center;
	border:none;
    -webkit-appearance: none;
    outline: 0;
    margin: 0;
    padding:10px 25px;

	text-align:center;
	cursor:pointer;

	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	overflow:hidden;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#header .top .box .right .timkiem .tsearch .ibox button[type="submit"] i{font-size:18px;}
#header .top .box .right .timkiem .tsearch .ibox button[type="submit"]:hover{color:#fff;}

#header .mnu{width:100%;background:rgba(217,234,249,1);
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#header .mnu .box{display:block;position:relative;width:1200px;margin:0 auto;padding:0;}
/* SEARCH BOX */
div.search{display:flex;overflow:hidden;}
div.search .ditext{
	display: flex;
    flex-grow: 1;
    flex-basis: 0;
    vertical-align: middle;
	}
div.search .dibut {
    display: flex;
    width: auto;
    vertical-align: middle;
}

div.search input {
	display:inline-block;
	width:200px;
    -webkit-appearance: none;
    background-color: #fff;
    border:#ccc 1px solid;
	border-right:none;
    outline: 0;
    margin: 0;
    padding:5px 10px 5px 12px;
	font:400 15px/20px 'Roboto';
	color:#222;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	overflow:hidden;
}

div.search button[type="submit"] {
	width:auto;
     background-color:rgba(71,145,206,1);
	border:rgba(71,145,206,1) 1px solid;
	border-left:#fff 0 solid;
    -webkit-appearance: none;
    outline: 0;
    margin: 0;
    padding:5px 10px;
	font:500 15px/20px 'Roboto';
	color:#fff;
	cursor:pointer;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	overflow:hidden;
}
div.search button[type="submit"] i{color:#fff !important;}
div.search button[type="submit"]:hover{color:#fff !important;}
/* SEARCH BOX */
/* BOX ADS HOME */
#boxanh{position:relative;}

#anhbn{position:relative;width:100%;margin:0;padding:0;
	-webkit-user-select: none;
	-moz-user-select: none;  
	user-select: none;
	overflow:hidden;
	}
#anhbn .video_overlay {
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background-color: rgba(0,0,0,0.6);
}
#anhbn .video_background {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top;
	}
#anhbn .box{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;display:flex;align-items:center;
	background: linear-gradient(180deg, rgba(32, 41, 58, 0.5) 0%, rgba(32, 41, 58, 0) 19.42%), linear-gradient(90deg, rgba(32, 41, 58, 0.3) 0%, rgba(32, 41, 58, 0) 100%);
	}
#anhbn .box .ibox{display:block;width:1200px;margin:0 auto;padding:0 30% 0 5%;align-items:center}
#anhbn .box .ibox .txt{display:block;margin:0;padding:0;font:400 18px/28px 'Inter', sans-serif;color:#fff;}
#anhbn .box .ibox .txt h1{margin:0;padding:5px 0;font:600 40px/50px 'Inter', sans-serif;}
#anhbn .box .ibox .txt h2{margin:0;padding:5px 0;font:600 40px/50px 'Inter', sans-serif;}
#anhbn .box .ibox .txt h3{margin:0;padding:5px 0;font:400 30px/40px 'Inter', sans-serif;}
#anhbn .box .ibox .txt h4{margin:0;padding:5px 0;font:400 20px/30px 'Inter', sans-serif;}
#anhbn .box .ibox .txt h5{margin:0;padding:5px 0;font:400 16px/28px 'Inter', sans-serif;}
#anhbn .box .ibox .txt p,
#anhbn .box .ibox .txt div{margin:0;padding:10px 0;text-align:justify;}
#anhbn .box .ibox .link{display:block;margin:0;padding:25px 0 0;font:400 18px/28px 'Inter', sans-serif;color:#fff;}
#anhbn .box .ibox .link div{display:inline-block;vertical-align:top;padding:0;}
#anhbn .box .ibox .link a.a1{font:600 16px/46px 'Inter', sans-serif;
	text-transform: uppercase;
	margin:0 35px 0 0;
    padding:0 45px;
    height: 45px;
    display: flex;
    align-items: center;
    color: #fff;
    position: relative;
    overflow: hidden;
	gap:6px;
    border-radius:26px 0px;
    border: 1px solid rgba(255, 255, 255, 0.48);
    background: rgba(255, 255, 255, 0.11);
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
    width: -moz-max-content;
    width: max-content;	
	}
#anhbn .box .ibox .link a.a1 span{position:relative;z-index:2;}
#anhbn .box .ibox .link a.a1 i{padding-left:10px}
#anhbn .box .ibox .link a.a1:hover span{color:#135da4;}
#anhbn .box .ibox .link a.a1::before{background:#fff;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 100%;
    transition: all 0.3s ease;
	}
#anhbn .box .ibox .link a.a1:hover::before{width:50%;}
#anhbn .box .ibox .link a.a1::after{background:#fff;
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 100%;
    transition: all 0.3s ease;
	}
#anhbn .box .ibox .link a.a1:hover::after{width:50%;}

#anhbn .box .ibox .link a.a2{font:600 16px/46px 'Inter', sans-serif;
	text-transform: uppercase;
	margin:0;
    padding:0 45px;
    height: 45px;
    display: flex;
    align-items: center;
    color: #fff;
    position: relative;
    overflow: hidden;
	gap:6px;
    border-radius: 26px 0px;
    border: 1px solid rgba(255, 255, 255, 0.48);
    background: rgba(255, 255, 255, 0.11);
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
    width: -moz-max-content;
    width: max-content;	
	}
#anhbn .box .ibox .link a.a2 span{position:relative;z-index:2;}
#anhbn .box .ibox .link a.a2 i{padding-left:10px}
#anhbn .box .ibox .link a.a2:hover span{color:#135da4;}
#anhbn .box .ibox .link a.a2::before{background:#fff;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 100%;
    transition: all 0.3s ease;
	}
#anhbn .box .ibox .link a.a2:hover::before{width:50%;}
#anhbn .box .ibox .link a.a2::after{background:#fff;
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 100%;
    transition: all 0.3s ease;
	}
#anhbn .box .ibox .link a.a2:hover::after{width:50%;}

#anhbn .box .ibox .thumb{display:inline-block;vertical-align:top;width:50%;margin:0;padding:0 0 0 5%;font:400 20px/30px MMC, sans-serif;color:#fff;}
#anhbn .box .ibox .thumb img{display:inline-block;vertical-align:top;max-width:100%;height:auto !important;border:none;}

#anhbnm{position:relative;display:none;
	width:100%;
	margin:0;
	padding:0;
	-webkit-user-select: none;
	-moz-user-select: none;  
	user-select: none;
	overflow:hidden;
	}
#anhbnm .box{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;display:flex;align-items:center;background:rgba(0,0,0,0);}
#anhbnm .box .ibox{display:flex;width:1200px;margin:0 auto;padding:0;align-items:center}
#anhbnm .box .ibox .txt{display:inline-block;vertical-align:top;width:50%;margin:0;padding:0;font:400 18px/28px 'Inter', sans-serif;color:#fff;}
#anhbnm .box .ibox .txt h1{margin:0;padding:5px 0;font:400 35px/45px 'Inter', sans-serif;}
#anhbnm .box .ibox .txt h2{margin:0;padding:5px 0;font:400 30px/40px 'Inter', sans-serif;}
#anhbnm .box .ibox .txt h3{margin:0;padding:5px 0;font:400 25px/35px 'Inter', sans-serif;}
#anhbnm .box .ibox .txt h4{margin:0;padding:5px 0;font:400 20px/30px 'Inter', sans-serif;}
#anhbnm .box .ibox .txt h5{margin:0;padding:5px 0;font:400 16px/28px 'Inter', sans-serif;}
#anhbnm .box .ibox .txt p,
#anhbnm .box .ibox .txt div{margin:0;padding:10px 0;}
#anhbnm .box .ibox .txt a.a1{display:inline-block;vertical-align:top;margin:20px 10px 0 0;padding:5px 25px;border:#fff 1px solid;font:400 18px/25px 'Inter', sans-serif;color:#000;
    background-color: #fff;
    background-image: linear-gradient(-60deg,#fff 50%,transparent 0);
    background-size: 400% 400%;
    background-position: 0 50%;
	transition:color .5s ease-in-out,background-position .5s ease-in-out;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	overflow:hidden;
	}
#anhbnm .box .ibox .txt a.a1:hover{background-image:linear-gradient(-60deg,#000 50%,transparent 0);background-position:99% 50%;color:#fff;}
#anhbnm .box .ibox .txt a.a2{display:inline-block;vertical-align:top;margin:20px 0 0 10px;padding:5px 25px;border:#fff 1px solid;font:400 18px/25px MMC, sans-serif;color:#fff;
    background-color: transparent;
    background-image: linear-gradient(-60deg,#fff 50%,transparent 0);
    background-size: 400% 400%;
    background-position: 0 50%;
	transition:color .5s ease-in-out,background-position .5s ease-in-out;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	overflow:hidden;
	}
#anhbnm .box .ibox .txt a.a2:hover{background-image:linear-gradient(-60deg,#fff 50%,transparent 0);background-position:99% 50%;color:#000;}

#anhbnm .box .ibox .thumb{display:inline-block;vertical-align:top;width:50%;margin:0;padding:0 0 0 5%;font:400 20px/30px MMC, sans-serif;color:#fff;}
#anhbnm .box .ibox .thumb img{display:inline-block;vertical-align:top;max-width:100%;height:auto !important;border:none;}

#anhbnmid{position:relative;
	width:100%;
	margin:0;
	padding:0;
	-webkit-user-select: none;
	-moz-user-select: none;  
	user-select: none;
	overflow:hidden;
	}
#anhbnmid .box{position:absolute;left:0;right:0;bottom:75px;z-index:1;display:flex;align-items:center;
	background: linear-gradient(180deg, rgba(32, 41, 58, 0.5) 0%, rgba(32, 41, 58, 0) 19.42%), linear-gradient(90deg, rgba(32, 41, 58, 0.3) 0%, rgba(32, 41, 58, 0) 100%);
	}
#anhbnmid .box .ibox{display:flex;width:1200px;margin:0 auto;padding:0;align-items:center}
#anhbnmid .box .ibox .txt{display:inline-block;vertical-align:top;width:100%;margin:0;padding:0;font:600 35px/45px 'Inter', sans-serif;color:#fff;text-align:center;}

#bananhn{position:relative;display:block;width:100%;min-height:190px;background:rgba(0,0,0,1);background-size:cover !important;background-position:center center !important;}
#bananhn img{display:block;width:100%;border:none}
#bananhn .bin{background:rgba(0,0,0,.45);position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;padding:100px 0 0;}
#bananhn .bin .ibox{display:block;width:80%;margin:0 auto;}
#bananhn .bin .ibox .head{padding:0 0 15px;font:400 45px/50px Roboto, sans-serif;color:#fff;letter-spacing:-1px;text-shadow:0px 2px 4px rgba(0, 0, 0, 0.5);text-align:center;}
#bananhn .bin .ibox .navi{text-align:center;}
#bananhn .bin .ibox .navi ul{display:inline-block;margin:0;padding:0;list-style:none;}
#bananhn .bin .ibox .navi ul li{display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;font:400 16px/16px Roboto, sans-serif;color:#fff;letter-spacing:-0.5px;}
#bananhn .bin .ibox .navi ul li a{color:#fff;text-decoration:none;}
#bananhn .bin .ibox .navi ul li a:hover{color:#fff;}
#bananhn .bin .ibox .navi ul li:after {
    content:'';
    font-family:FontAwesome;
    visibility:visible;
    padding:0 8px;
    display:inline-block;
}
#bananhn .bin .ibox .navi ul li:last-child:after{visibility:hidden;}

#bananhp{position:relative;display:block;width:100%;min-height:190px;background:rgba(0,0,0,1);background-size:cover !important;background-position:center center !important;}
#bananhp img{display:block;width:100%;border:none}
#bananhp .bin{background:rgba(0,67,149,1);position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;padding:100px 0 0;}
#bananhp .bin .ibox{display:block;width:80%;margin:0 auto;}
#bananhp .bin .ibox .head{padding:0 0 15px;font:400 45px/50px Roboto, sans-serif;color:#fff;letter-spacing:-1px;text-shadow:0px 2px 4px rgba(0, 0, 0, 0.5);text-align:center;}
#bananhp .bin .ibox .navi{text-align:center;}
#bananhp .bin .ibox .navi ul{display:inline-block;margin:0;padding:0;list-style:none;}
#bananhp .bin .ibox .navi ul li{display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;font:400 16px/16px Roboto, sans-serif;color:#fff;letter-spacing:-0.5px;}
#bananhp .bin .ibox .navi ul li a{color:#fff;text-decoration:none;}
#bananhp .bin .ibox .navi ul li a:hover{color:#fff;}
#bananhp .bin .ibox .navi ul li:after {
    content:'';
    font-family:FontAwesome;
    visibility:visible;
    padding:0 8px;
    display:inline-block;
}
#bananhp .bin .ibox .navi ul li:last-child:after{visibility:hidden;}

#bananh{position:relative;display:block;width:100%;min-height:100px;background:rgba(0,0,0,1);background-size:cover !important;background-position:center center !important;}
#bananh img{display:block;width:100%;border:none}
#bananh .bin{background:rgba(0,0,0,.45);position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:end;padding:0;}
#bananh .bin .ibox{display:block;width:1200px;margin:0 auto;}
#bananh .bin .ibox .head{padding:0 0 25px;font:600 40px/50px Roboto, sans-serif;color:#fff;text-transform:uppercase;}
#bananh .bin .ibox .navi{text-align:center;}
#bananh .bin .ibox .navi ul{display:inline-block;margin:0;padding:0;list-style:none;}
#bananh .bin .ibox .navi ul li{display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;font:400 16px/16px Roboto, sans-serif;color:#fff;letter-spacing:-0.5px;}
#bananh .bin .ibox .navi ul li a{color:#fff;text-decoration:none;}
#bananh .bin .ibox .navi ul li a:hover{color:#fff;}
#bananh .bin .ibox .navi ul li:after {
    content:'';
    font-family:FontAwesome;
    visibility:visible;
    padding:0 8px;
    display:inline-block;
}
#bananh .bin .ibox .navi ul li:last-child:after{visibility:hidden;}

#anhqna{position:relative;display:block;width:100%;min-height:100px;background:rgba(0,0,0,1);background-size:cover !important;background-position:center center !important;}
#anhqna img{display:block;width:100%;border:none}
#anhqna .bin{background:rgba(0,0,0,.45);position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;padding:0;}
#anhqna .bin .ibox{display:block;width:1200px;margin:0 auto;padding:35px 0 35px 40%;text-align:right;}
#anhqna .bin .ibox .qna{font:300 15px/22px 'Inter', sans-serif;color:#fff;text-align:left;}
#anhqna .bin .ibox .qna h1{font:500 28px/35px 'Inter', sans-serif;padding:5px 0 10px;}
#anhqna .bin .ibox .qna h2{font:500 25px/35px 'Inter', sans-serif;padding:5px 0 10px;}
#anhqna .bin .ibox .qna h3{font:400 18px/28px 'Inter', sans-serif;padding:15px 0;}
#anhqna .bin .ibox .qna h4{font:400 17px/28px 'Inter', sans-serif;padding:15px 0;}
#anhqna .bin .ibox .qna p,
#anhqna .bin .ibox .qna div{padding:5px 0;text-align:justify;}
#anhqna .bin .ibox .qna a{color:#222;text-decoration:none}
#anhqna .bin .ibox .qna a:hover{color:red;text-decoration:underline}
#anhqna .bin .ibox .qna img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}

#anhqna .bin .ibox .link{padding:35px 0 0;text-align:left;}
#anhqna .bin .ibox .link div{display:inline-block;vertical-align:top;padding:0; }
#anhqna .bin .ibox .link div a.a1{position:relative;overflow:hidden;margin-right:15px;padding:10px 25px;width:auto;background-color:transparent;display:inline-flex;align-items:center;justify-content:center;
	font:500 18px/20px 'Inter', sans-serif;
	color:#fff;
	border:#fff 1px solid;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	}
#anhqna .bin .ibox .link div a.a1:after{content:'';background-color:rgba(19,93,164,1);
	background-image:linear-gradient(to left,rgba(19,93,164,1) 0,rgba(19,93,164,.8) 16%,rgba(19,93,164,.8) 74%,rgba(19,93,164,.8) 100%);
	position:absolute;left:0;right:100%;top:0;bottom:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;border-radius:22px;z-index:-1}
#anhqna .bin .ibox .link div a.a1:hover{z-index:2}
#anhqna .bin .ibox .link div a.a1:hover:after{right:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}

#anhqna .bin .ibox .link div a.a2{position:relative;overflow:hidden;padding:10px 25px;width:auto;background-color:transparent;display:inline-flex;align-items:center;justify-content:center;
	font:500 18px/20px 'Inter', sans-serif;
	color:#fff;
	border:#fff 1px solid;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	}
#anhqna .bin .ibox .link div a.a2:after{content:'';background-color:rgba(19,93,164,1);
	background-image:linear-gradient(to left,rgba(19,93,164,1) 0,rgba(19,93,164,.8) 16%,rgba(19,93,164,.8) 74%,rgba(19,93,164,.8) 100%);
	position:absolute;left:0;right:100%;top:0;bottom:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;border-radius:22px;z-index:-1}
#anhqna .bin .ibox .link div a.a2:hover{z-index:2}
#anhqna .bin .ibox .link div a.a2:hover:after{right:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}

#bannew{position:relative;display:block;width:100%;min-height:100px;background:rgba(0,0,0,1);background-size:cover !important;background-position:center center !important;}
#bannew img{display:block;width:100%;border:none}
#bannew .bin{background:rgba(0,0,0,.45);position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;padding:100px 0 0;}
#bannew .bin .ibox{width:650px;margin:0 auto;padding:0 0 45px;font:400 17px/25px 'Inter', sans-serif;color:#fff;}
#bannew .bin .ibox h1,
#bannew .bin .ibox h2{position:relative;display:inline-block;margin:0 0 15px;padding:5px 0;font:400 30px/40px 'Inter', sans-serif;color:#fff;letter-spacing:2px;}
#bannew .bin .ibox h1:before,
#bannew .bin .ibox h2:before{position:absolute;bottom:0;left:0;width:150px;content:'';height:1px;background:#fff;}
#bannew .bin .ibox h1 span,
#bannew .bin .ibox h2 span{color:#486f42;}
#bannew .bin .ibox p,
#bannew .bin .ibox div{padding:5px 0;}
#bannew .bin .ibox a{color:#000;text-decoration:none}
#bannew .bin .ibox a:hover{color:red;text-decoration:underline}
#bannew .bin .ibox img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}

/* END HEADER */

/* START CONTENT */
#otherul{padding:0;margin:0;list-style:none;}
#otherul li{background:url("../images/global/arrow-rv1.png") no-repeat left;background-position: 5px 9px;padding:0 0 10px 15px}
#otherul li a{font:400 14px/18px 'Roboto', sans-serif;color:#222;text-decoration:none}
#otherul li a:hover{color:#d4232b}
#navi{background:rgba(243,243,243,1);}
#navi .box{width:1200px;margin:0 auto;}
#navi .box.full{width:96%;}
#navi .box ul{display:inline-block;margin:0;padding:0;list-style:none;}
#navi .box ul li{display:inline-block;vertical-align:top;margin:0;padding:5px 0;list-style:none;font:400 16px/30px 'Roboto', sans-serif;color:#222;letter-spacing:-0.5px;}
#navi .box ul li a{color:#222;text-decoration:none;}
#navi .box ul li a:hover{color:#f00;}
#navi .box ul li:after {
    content:'';
    font-family:FontAwesome;
    visibility:visible;
    padding:0 8px;
    display:inline-block;
}
#navi .box ul li:last-child:after{visibility:hidden;}

#content{position:relative;padding:0;}

#content .error404{position:relative;width:100%;padding:65px 0;text-align:center;}
#content .error404 .img{margin:0;padding:0;}
#content .error404 .img img{display:inline-block;vertical-align:top;border:none;}
#content .error404 .msg{margin:0;padding:25px 0;font:450 22px/28px 'Roboto', sans-serif;}
#content .error404 .bth{margin:0;padding:0;font:450 22px/28px 'Roboto', sans-serif;}
#content .error404 .bth a{width:auto;background-color:#ff3131;display:inline-block;vertical-align:top;padding:10px 25px;
	font:450 15px/20px 'Roboto', sans-serif;
	color:rgba(255,255,255,1);
	text-decoration:none;
	text-transform:uppercase;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.73);
	-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.73);
	-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.73);
	}
#content .error404 .bth a{background-color:#ff3131;}
#content .error404 .bth a:hover{background-color:#004aad;text-decoration:none;}

#content.bieumau{
    background:#1d99d5 url('../images/global/bg01.svg') no-repeat top right;
    background-size: 50% !important;
}

#content .votebox{width:1200px;margin:0 auto;padding:15px 0 0;}
#content .votebox.full{width:1200px;}
#content .votebox .danhgia{display:inline-block;vertical-align:top;}
#content .votebox .danhgia a{
    -webkit-transition:none;
    -moz-transition:none;
    -ms-transition:none;
    -o-transition:none;
    transition:none;
	}
.star{
    background-image:url('../images/global/vote.png');
    background-position:left 0px;
    display:block;
    width:28px;
    height:27px;
    line-height:27px;
    float:left;
    cursor: pointer;
    zoom:1;
}
.fullStar{background-position:left -29px;}
.stars{overflow: hidden;}
.tmp_es{background-position:left 0px;}
.tmp_fs{background-position:left -29px;}

#content .votebox div.vstar{display:inline-block;vertical-align:top;padding:2px 0 0 15px;font:400 15px/25px 'Roboto', sans-serif;color:#444;}
#content .votebox div.vstar span{font-weight:500;color:#f00;}

.bgf0{background:#f0f0f0 !important}
.bg0{background:#000 !important}

/* START HOME */
#content div.topli{padding:35px 0 0;}
#content div.topli .box{position:relative;display:flex;width:1200px;margin:0 auto;padding:0;flex-direction:column;row-gap:15px;
	/*background: rgb(0,86,187);
	background: linear-gradient(0deg, rgba(0,86,187,1) 30%, rgba(57,139,238,1) 100%);
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	overflow: hidden;*/
	}
#content div.topli .box .ibox ul{}
#content div.topli .box .ibox ul li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;}

#content div.topli .box .ibox ul{position:relative;display:grid;margin:0;padding:0;list-style:none;
	grid-auto-rows:minmax(min-content, max-content);
	grid-template-columns:repeat(4,minmax(0,1fr));
	column-gap:10px;
	row-gap:10px;
	}

#content div.topli .box .ibox ul li{display:flex;align-items:center;border-radius:10px;column-gap:15px;margin:0;padding:20px 20px 15px;list-style:none;
    border:2px solid #FFF;
    background: #FFF;
    box-shadow: 0px 4px 13px 0px rgba(57, 139, 238, 0.65) inset;
    transition: 0.6s cubic-bezier(.3,2.2,.3,1);
}

#content div.topli .box .ibox ul li .item:hover {
    box-shadow: 0px 4px 32px 0px rgba(57, 139, 238, 0.47) inset;
}

#content div.topli .box .ibox ul li .thumb{width:30%;position:relative;display:inline-block;vertical-align:top;
    overflow: hidden;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	overflow: hidden;
	}
#content div.topli .box .ibox ul li .thumb img{display:block;width:100%;border:none;}

#content div.topli .box .ibox ul li .info{width:70%;}
#content div.topli .box .ibox ul li .info h2{display:block;margin:0;padding:0;text-align:left}
#content div.topli .box .ibox ul li .info h2 a{display:block;font:450 16px/20px 'Roboto';color:#0359be;text-decoration: none;}
#content div.topli .box .ibox ul li .info h2 a:hover{color:#0359be;}

#content div.topne{}
#content div.topne .box{position:relative;display:flex;width:1200px;margin:0 auto;padding:35px 0;column-gap:25px;}
#content div.topne .box .left{width:70%;}
#content div.topne .box .left ul{display:block;width:100%;margin:0;padding:0;list-style:none;}
#content div.topne .box .left ul li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;}
#content div.topne .box .left ul li.li1{width:32%;}
#content div.topne .box .left ul li.li1 ul{display:block;width:100%;margin:0;padding:0;list-style:none;}
#content div.topne .box .left ul li.li1 ul li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0 0 15px;list-style:none;}
#content div.topne .box .left ul li.li1 ul li:last-child{padding-bottom:0;}
#content div.topne .box .left ul li.li1 ul li .thumb{position:relative;display:block;
    overflow: hidden;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
#content div.topne .box .left ul li.li1 ul li .thumb img{display:block;width:100%;border:none;}
#content div.topne .box .left ul li.li1 ul li .thumb .play{position:absolute;top:0;bottom:0;left:0;right:0;
    display: flex;
    align-items: center;
	text-align:center;
	}
#content div.topne .box .left ul li.li1 ul li .thumb .play div{width:auto;margin:0 auto}
#content div.topne .box .left ul li.li1 ul li .thumb .play img{width:auto;height:50px;display:block;border:none;}

#content div.topne .box .left ul li.li1 ul li .info{position:relative;width:100%;padding:0;}
#content div.topne .box .left ul li.li1 ul li .info h2{margin:15px 0 0;padding:0;text-align:left}
#content div.topne .box .left ul li.li1 ul li .info h2 a{display:block;font:450 16px/22px 'Roboto';color:#222;
    max-height:66px;
    overflow: hidden;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}
#content div.topne .box .left ul li.li1 ul li .info h2 a:hover{color:#222;}
#content div.topne .box .left ul li.li1 ul li .info div{display:none;margin:0;padding:0;font:400 16px/22px 'Roboto';color:#444;text-align:justify;
    max-height:66px;
    overflow: hidden;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}

#content div.topne .box .left ul li.li2{width:68%;padding-left:25px;}
#content div.topne .box .left ul li.li2 ul{display:block;width:100%;margin:0;padding:0;list-style:none;}
#content div.topne .box .left ul li.li2 ul li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;}
#content div.topne .box .left ul li.li2 ul li .thumb{position:relative;display:block;
    overflow: hidden;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
#content div.topne .box .left ul li.li2 ul li .thumb img{display:block;width:100%;border:none;}
#content div.topne .box .left ul li.li2 ul li .thumb .play{position:absolute;top:0;bottom:0;left:0;right:0;
    display: flex;
    align-items: center;
	text-align:center;
	}
#content div.topne .box .left ul li.li2 ul li .thumb .play div{width:auto;margin:0 auto}
#content div.topne .box .left ul li.li2 ul li .thumb .play img{width:auto;height:50px;display:block;border:none;}

#content div.topne .box .left ul li.li2 ul li .info{position:relative;width:100%;margin:12px 0 0;padding:0;}
#content div.topne .box .left ul li.li2 ul li .info h2{margin:0 0 8px;padding:0;text-align:left}
#content div.topne .box .left ul li.li2 ul li .info h2 a{display:block;font:450 18px/22px 'Roboto';color:#222;
    height:44px;
    overflow: hidden;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}
#content div.topne .box .left ul li.li2 ul li .info h2 a:hover{color:#222;}
#content div.topne .box .left ul li.li2 ul li .info div{margin:0;padding:0;font:400 16px/22px 'Roboto';color:#444;text-align:justify;
    max-height:66px;
    overflow: hidden;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}

#content div.topne .box .left ul li.li3{width:100%;margin:25px 0 0;padding:25px 0 0;border-top:#a0bbca 1px dashed;}
#content div.topne .box .left ul li.li3 ul{display:flex;width:100%;margin:0;padding:0;list-style:none;flex-direction:row;column-gap:25px;}
#content div.topne .box .left ul li.li3 ul li{width:33.33333%;display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;}
#content div.topne .box .left ul li.li3 ul li .thumb{position:relative;display:block;
    overflow: hidden;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
#content div.topne .box .left ul li.li3 ul li .thumb img{display:block;width:100%;border:none;}
#content div.topne .box .left ul li.li3 ul li .thumb .play{position:absolute;top:0;bottom:0;left:0;right:0;
    display: flex;
    align-items: center;
	text-align:center;
	}
#content div.topne .box .left ul li.li3 ul li .thumb .play div{width:auto;margin:0 auto}
#content div.topne .box .left ul li.li3 ul li .thumb .play img{width:auto;height:50px;display:block;border:none;}

#content div.topne .box .left ul li.li3 ul li .info{position:relative;width:100%;margin:15px 0 0;padding:0;}
#content div.topne .box .left ul li.li3 ul li .info h2{margin:0;padding:0;text-align:left}
#content div.topne .box .left ul li.li3 ul li .info h2 a{display:block;font:450 16px/22px 'Roboto';color:#222;
    max-height:66px;
    overflow: hidden;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}
#content div.topne .box .left ul li.li3 ul li .info h2 a:hover{color:#222;}
#content div.topne .box .left ul li.li3 ul li .info div{display:none;margin:0;padding:0;font:400 16px/22px 'Roboto';color:#444;text-align:justify;
    max-height:66px;
    overflow: hidden;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}

#content div.topne .right{width:30%;}
#content div.topne .right .thongbao{}
#content div.topne .right .thongbao .title{display:block;font:450 20px/30px 'Roboto';color:#fff;}
#content div.topne .right .thongbao .title span{position:relative;background:#055bc0;display:inline-block;vertical-align:top;padding:5px 15px;font:450 20px/30px 'Roboto';color:#fff;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	}
#content div.topne .right .thongbao .conn{position:relative;background:#eaecf7;display:inline-block;vertical-align:top;padding:15px 15px;border:#055bc0 1px solid;
	-webkit-border-radius: 8px;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius: 8px;
	-moz-border-radius-topleft: 0;
	border-radius: 8px;
	border-top-left-radius: 0;
	}
#content div.topne .right .thongbao .conn .ibox{width:100%;height:400px;overflow:hidden;}
#content div.topne .right .thongbao .conn .ibox ul{display:flex;width:100%;margin:0;padding:0;list-style:none;flex-direction:column;}
#content div.topne .right .thongbao .conn .ibox ul li{width:100%;display:inline-block;vertical-align:top;margin:0 0 15px;padding:0 0 15px;list-style:none;border-bottom:#666 1px dashed;}
#content div.topne .right .thongbao .conn .ibox ul li:last-child{margin:0;padding:0;border-bottom:none;}
#content div.topne .right .thongbao .conn .ibox ul li h3{margin:0;padding:0;text-align:left}
#content div.topne .right .thongbao .conn .ibox ul li h3 a{display:block;font:450 16px/22px 'Roboto';color:#666;}
#content div.topne .right .thongbao .conn .ibox ul li h3 a:hover{color:#222;}

#content div.topne .right .hotline{padding:15px 0 0;}
#content div.topne .right .hotline a{display:block;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	overflow: hidden;
	}
#content div.topne .right .hotline img{display:block;width:100%;border:none;}

#content div.topdv{padding:0 0 35px;}
#content div.topdv .box{position:relative;display:flex;width:1200px;margin:0 auto;padding:35px 45px 45px;flex-direction:column;row-gap:15px;
	background: rgb(0,86,187);
	background: linear-gradient(0deg, rgba(0,86,187,1) 30%, rgba(57,139,238,1) 100%);
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	overflow: hidden;
	}
#content div.topdv .box .info{padding:0;font:400 16px/25px 'Roboto', sans-serif;color:#fff;}
#content div.topdv .box .info h1{font:35px/40px 'Roboto', sans-serif;padding:5px 0;}
#content div.topdv .box .info h2{font:30px/35px 'Roboto', sans-serif;padding:5px 0;}
#content div.topdv .box .info h3{font:25px/30px 'Roboto', sans-serif;padding:15px 0;}
#content div.topdv .box .info h4{font:20px/30px 'Roboto', sans-serif;padding:15px 0;}
#content div.topdv .box .info p,
#content div.topdv .box .info div{padding:5px 0;text-align:justify;}
#content div.topdv .box .info a{color:#222;text-decoration:none}
#content div.topdv .box .info a:hover{color:red;text-decoration:underline}
#content div.topdv .box .info img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}

#content div.topdv .box .ibox ul{}
#content div.topdv .box .ibox ul li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;}

#content div.topdv .box .ibox ul{position:relative;display:grid;margin:0;padding:0;list-style:none;
	grid-auto-rows:minmax(min-content, max-content);
	grid-template-columns:repeat(4,minmax(0,1fr));
	column-gap:10px;
	row-gap:8px;
	}

#content div.topdv .box .ibox ul li{display:flex;align-items:center;border-radius:10px;column-gap:15px;margin:0;padding:20px 20px 15px;list-style:none;
    border:2px solid #FFF;
    background: #FFF;
    box-shadow: 0px 4px 13px 0px rgba(57, 139, 238, 0.47) inset;
    transition: 0.6s cubic-bezier(.3,2.2,.3,1);
}

#content div.topdv .box .ibox ul li .item:hover {
    box-shadow: 0px 4px 32px 0px rgba(57, 139, 238, 0.47) inset;
}

#content div.topdv .box .ibox ul li .thumb{width:30%;position:relative;display:inline-block;vertical-align:top;
    overflow: hidden;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	overflow: hidden;
	}
#content div.topdv .box .ibox ul li .thumb img{display:block;width:100%;border:none;}

#content div.topdv .box .ibox ul li .info{width:70%;}
#content div.topdv .box .ibox ul li .info h2{display:block;margin:0;padding:0;text-align:left}
#content div.topdv .box .ibox ul li .info h2 a{display:block;font:450 16px/20px 'Roboto';color:#0359be;text-decoration: none;}
#content div.topdv .box .ibox ul li .info h2 a:hover{color:#0359be;}

#content .home{position:relative;display:flex;width:1200px;margin:0 auto;padding:35px 0;column-gap:25px;}
#content .home .left{width:70%;}

/* VIDEO TRANG CHỦ */
#content .home .left .video{padding:0 0 25px;}
#content .home .left .video .title{position:relative;display:flex;align-items:flex-end;justify-content:space-between;padding:15px;font:450 20px/30px 'Roboto';color:#fff;border-bottom:2px solid #91c73b;
    border-radius: 10px 10px 0px 0px;
    background: linear-gradient(180deg, #E5EAF0 0%, #D0D8E0 100%);
    box-shadow: 0px 0px 0px 0px rgba(203, 214, 221, 0.26);
    overflow: hidden;
	}
#content .home .left .video .title .vleft{position:relative;display:flex;flex-direction:row;column-gap:15px;align-items:center;z-index:1;}
#content .home .left .video .title .vleft .thumb{}
#content .home .left .video .title .vleft .thumb img{display:block;height:40px;border:none;}
#content .home .left .video .title .vleft .txt{}
#content .home .left .video .title .vleft .txt p{position:relative;display:block;padding:0 0 2px;font:600 16px/20px 'Roboto';color:#004697;}
#content .home .left .video .title .vleft .txt div{position:relative;display:block;padding:0;font:600 30px/30px 'Roboto', sans-serif;color:#E50D47;}
#content .home .left .video .title .hoavan{position:absolute;top:0;right:0;z-index:0;}
#content .home .left .video .title .hoavan img{display:block;height:50px;border:none;}
#content .home .left .video .title .vright{position:relative;z-index:1;}
#content .home .left .video .title .vright a{position:relative;background:#fff;display:inline-block;vertical-align:top;padding:5px 15px;font:450 15px/20px 'Roboto';color:#9a9a9a;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	overflow:hidden;
	}
#content .home .left .video .title .vright a i{padding-left:8px;}
#content .home .left .video .title .vright a:hover{background:#055bc0;color:#fff;}

#content .home .left .video .conn{}
#content .home .left .video .conn .ibox{width:100%;padding:15px 0 0;overflow:hidden;}
#content .home .left .video .conn .ibox ul{width:100%;margin:0;padding:0;list-style:none;
	display: grid;
    grid-auto-rows: minmax(min-content, max-content);
    grid-template-columns: repeat(3, minmax(0, 1fr));
    column-gap: 20px;
    row-gap: 20px;
    position: relative;
}
#content .home .left .video .conn .ibox ul li{display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;}

#content .home .left .video .conn .ibox ul li a{position:relative;display:block;
    overflow: hidden;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important;
    background-position: center !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
#content .home .left .video .conn .ibox ul li a img{display:block;width:100%;border:none;}
#content .home .left .video .conn .ibox ul li a .play{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;
    display: flex;
    align-items: center;
	text-align:center;
	background: rgb(0,86,187);
	background: linear-gradient(0deg, rgba(0,86,187,1) 10%, rgba(57,139,238,0) 40%);
	}
#content .home .left .video .conn .ibox ul li a .play div{width:auto;margin:0 auto}
#content .home .left .video .conn .ibox ul li a .play img{width:auto;height:60px;display:block;border:none;opacity:1;transition:all linear .2s;}

#content .home .left .video .conn .ibox ul li a .overlay-video{position:absolute;top:0;left:0;z-index:1;height:100%;opacity:0;transition:all linear .2s;}
#content .home .left .video .conn .ibox ul li a .overlay-video iframe{width:100%;height:100%;display:block;}
#content .home .left .video .conn .ibox ul li a:hover .overlay-video{opacity:1;}

#content .home .left .video .conn .ibox ul li a .info{position:absolute;bottom:0;left:0;right:0;margin:0;padding:10px 15px;z-index:2}
#content .home .left .video .conn .ibox ul li a .info h2{margin:0;padding:0;font:450 16px/22px 'Roboto';color:#fff;
    max-height:66px;
    overflow: hidden;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}

#content .home .left .video .conn .ibox ul li a:hover .play img{opacity:.7;}
/* END VIDEO TRANG CHỦ */

#content .home .left .anh1{padding:0 0 25px;}
#content .home .left .anh1 ul{display:flex;width:100%;margin:0;padding:0;list-style:none;flex-direction:column;}
#content .home .left .anh1 ul li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0 0 10px;list-style:none;}
#content .home .left .anh1 ul li img{display:block;width:100%;border:none;}
#content .home .left .anh1 ul li:last-child{padding:0;}

/* CHUYÊN MÔN TRANG CHỦ */
#content .home .left .chuyenmon{padding:0 0 25px;}
#content .home .left .chuyenmon .title{position:relative;display:flex;align-items:flex-end;justify-content:space-between;padding:15px;font:450 20px/30px 'Roboto';color:#fff;border-bottom:2px solid #91c73b;
    border-radius: 10px 10px 0px 0px;
    background: linear-gradient(180deg, #3F86EA 0%, #2166DD 100%);
    box-shadow: 0px 0px 0px 0px rgba(203, 214, 221, 0.26);
    overflow: hidden;
	}
#content .home .left .chuyenmon .title .vleft{position:relative;display:flex;flex-direction:row;column-gap:15px;align-items:center;z-index:1;}
#content .home .left .chuyenmon .title .vleft .thumb{}
#content .home .left .chuyenmon .title .vleft .thumb img{display:block;height:60px;border:none;}
#content .home .left .chuyenmon .title .vleft .txt{}
#content .home .left .chuyenmon .title .vleft .txt p{position:relative;display:block;padding:0 0 2px;font:600 16px/20px 'Roboto';color:#fff;}
#content .home .left .chuyenmon .title .vleft .txt div{position:relative;display:block;padding:0;font:600 30px/30px 'Roboto', sans-serif;color:#fff;}
#content .home .left .chuyenmon .title .hoavan{position:absolute;top:0;right:0;z-index:0;}
#content .home .left .chuyenmon .title .hoavan img{display:block;height:50px;border:none;}
#content .home .left .chuyenmon .title .vright{position:relative;z-index:1;}
#content .home .left .chuyenmon .title .vright a{position:relative;background:#fff;display:inline-block;vertical-align:top;padding:5px 15px;font:450 15px/20px 'Roboto';color:#9a9a9a;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	overflow:hidden;
	}
#content .home .left .chuyenmon .title .vright a i{padding-left:8px;}
#content .home .left .chuyenmon .title .vright a:hover{background:#055bc0;color:#fff;}

#content .home .left .chuyenmon .conn{position:relative;background:#eaecf7;display:inline-block;vertical-align:top;padding:15px 15px;border:1px solid rgba(57, 139, 238, 0.47);
	-webkit-border-radius: 8px;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius: 8px;
	-moz-border-radius-topleft: 0;
	border-radius: 8px;
	border-top-left-radius: 0;
	}
#content .home .left .chuyenmon .conn .ibox{width:100%;padding:15px 0 0;overflow:hidden;}
#content .home .left .chuyenmon .conn .ibox ul{display:block;width:100%;margin:0;padding:0;list-style:none;}
#content .home .left .chuyenmon .conn .ibox ul li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;}
#content .home .left .chuyenmon .conn .ibox ul li.li1{width:50%;}
#content .home .left .chuyenmon .conn .ibox ul li.li1 ul{display:block;width:100%;margin:0;padding:0;list-style:none;}
#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li{width:100%;display:inline-block;vertical-align:top;margin:0 0 10px;padding:0 0 10px;list-style:none;border-bottom:1px dashed #a0bbca;}
#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li:first-child{margin:0 0 15px;padding:0 0 15px;}
#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li:last-child{margin-bottom:0;padding-bottom:0;border:none;}
#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li .thumb{position:relative;display:none;
    overflow: hidden;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li .thumb img{display:block;width:100%;border:none;}
#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li .thumb .play{position:absolute;top:0;bottom:0;left:0;right:0;
    display: flex;
    align-items: center;
	text-align:center;
	}
#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li .thumb .play div{width:auto;margin:0 auto}
#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li .thumb .play img{width:auto;height:50px;display:block;border:none;}

#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li .info{position:relative;width:100%;padding:0;}
#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li .info h2{position:relative;margin:0;padding:0 0 0 15px;text-align:left}
#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li .info h2 a::before{content:'';position:absolute;width:7px;height:7px;background-color:#e50d47;border-radius:50%;left:0;top:6px;}
#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li .info h2 a{display:block;font:400 16px/22px 'Roboto';color:#444;}
#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li .info h2 a:hover{color:#f00;}
#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li .info p{display:none;margin:0;padding:0;font:400 16px/22px 'Roboto';color:#444;text-align:justify;
    max-height:66px;
    overflow: hidden;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    /*display: -webkit-box;*/
    text-overflow: ellipsis;
	}

#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li:first-child .thumb{display:block;}
#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li:first-child .info{padding:15px 0 0;}
#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li:first-child .info h2{padding:0 0 10px;}
#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li:first-child .info h2 a::before{display:none;}
#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li:first-child .info h2 a{font:450 18px/22px 'Roboto';color:#004697;}
#content .home .left .chuyenmon .conn .ibox ul li.li1 ul li:first-child .info p{display:-webkit-box;}

#content .home .left .chuyenmon .conn .ibox ul li.li2{width:50%;padding-left:25px;}
#content .home .left .chuyenmon .conn .ibox ul li.li2 ul{width:100%;margin:0;padding:0;list-style:none;
    display: grid;
    grid-auto-rows: minmax(min-content, max-content);
    grid-template-columns: repeat(2, minmax(0, 1fr));
    column-gap: 12px;
    row-gap: 12px;
}
#content .home .left .chuyenmon .conn .ibox ul li.li2 ul li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;}
#content .home .left .chuyenmon .conn .ibox ul li.li2 ul li .thumb{position:relative;display:block;
    overflow: hidden;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
#content .home .left .chuyenmon .conn .ibox ul li.li2 ul li .thumb img{display:block;width:100%;border:none;}
#content .home .left .chuyenmon .conn .ibox ul li.li2 ul li .thumb .play{position:absolute;top:0;bottom:0;left:0;right:0;
    display: flex;
    align-items: center;
	text-align:center;
	}
#content .home .left .chuyenmon .conn .ibox ul li.li2 ul li .thumb .play div{width:auto;margin:0 auto}
#content .home .left .chuyenmon .conn .ibox ul li.li2 ul li .thumb .play img{width:auto;height:50px;display:block;border:none;}

#content .home .left .chuyenmon .conn .ibox ul li.li2 ul li .info{position:relative;width:100%;margin:12px 0 0;padding:0;}
#content .home .left .chuyenmon .conn .ibox ul li.li2 ul li .info h2{margin:0;padding:0;text-align:left}
#content .home .left .chuyenmon .conn .ibox ul li.li2 ul li .info h2 a{display:block;font:400 16px/22px 'Roboto';color:#444;
    max-height:66px;
    overflow: hidden;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}
#content .home .left .chuyenmon .conn .ibox ul li.li2 ul li .info h2 a:hover{color:#222;}
#content .home .left .chuyenmon .conn .ibox ul li.li2 ul li .info p{display:none;margin:0;padding:0;font:400 16px/22px 'Roboto';color:#444;text-align:justify;
    max-height:66px;
    overflow: hidden;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    /*display: -webkit-box;*/
    text-overflow: ellipsis;
	}
/* END CHUYÊN MÔN TRANG CHỦ */

/* NHÓM TIN TRANG CHỦ */
#content .home .left .nhomtin ul.ul{width:100%;margin:0;padding:0;list-style:none;
    display: grid;
    grid-auto-rows: minmax(min-content, max-content);
    grid-template-columns: repeat(2, minmax(0, 1fr));
    column-gap: 10px;
    row-gap:15px;
	}
#content .home .left .nhomtin ul.ul li{margin:0;padding:0;list-style:none;}
#content .home .left .nhomtin ul.ul li .title{position:relative;display:flex;align-items:flex-end;justify-content:space-between;padding:10px 15px;font:450 20px/30px 'Roboto';color:#fff;border-bottom:2px solid #91c73b;
    border-radius: 10px 10px 0px 0px;
    background: linear-gradient(180deg, #3F86EA 0%, #2166DD 100%);
    box-shadow: 0px 0px 0px 0px rgba(203, 214, 221, 0.26);
    overflow: hidden;
	}
#content .home .left .nhomtin ul.ul li .title .vleft{position:relative;display:flex;flex-direction:row;column-gap:15px;align-items:center;z-index:1;}
#content .home .left .nhomtin ul.ul li .title .vleft .thumb{}
#content .home .left .nhomtin ul.ul li .title .vleft .thumb img{display:block;height:32px;border:none;}
#content .home .left .nhomtin ul.ul li .title .vleft .txt{}
#content .home .left .nhomtin ul.ul li .title .vleft .txt a{position:relative;display:block;padding:0;font:600 20px/30px 'Roboto', sans-serif;color:#fff;}
#content .home .left .nhomtin ul.ul li .title .hoavan{position:absolute;top:0;right:0;z-index:0;}
#content .home .left .nhomtin ul.ul li .title .hoavan img{display:block;height:32px;border:none;}

#content .home .left .nhomtin ul.ul li .conn{width:100%;position:relative;
	border-radius: 0px 0px 10px 10px;
    border:1px solid #d7d7d7;
    background:#f0f0f0;
    overflow: hidden;
    padding:24px 20px;
    position:relative;
    border-top:0;
    z-index:2;
	}
#content .home .left .nhomtin ul.ul li .conn .ibox{width:100%;overflow:hidden;}
#content .home .left .nhomtin ul.ul li .conn .ibox ul{display:block;width:100%;margin:0;padding:0;list-style:none;}
#content .home .left .nhomtin ul.ul li .conn .ibox ul li{width:100%;display:inline-block;vertical-align:top;margin:0 0 10px;padding:0 0 10px;list-style:none;border-bottom:1px dashed #a0bbca;}
#content .home .left .nhomtin ul.ul li .conn .ibox ul li:first-child{margin:0 0 15px;padding:0 0 15px;}
#content .home .left .nhomtin ul.ul li .conn .ibox ul li:last-child{margin-bottom:0;padding-bottom:0;border:none;}
#content .home .left .nhomtin ul.ul li .conn .ibox ul li .thumb{position:relative;display:none;
    overflow: hidden;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
#content .home .left .nhomtin ul.ul li .conn .ibox ul li .thumb img{display:block;width:100%;border:none;}
#content .home .left .nhomtin ul.ul li .conn .ibox ul li .thumb .play{position:absolute;top:0;bottom:0;left:0;right:0;
    display: flex;
    align-items: center;
	text-align:center;
	}
#content .home .left .nhomtin ul.ul li .conn .ibox ul li .thumb .play div{width:auto;margin:0 auto}
#content .home .left .nhomtin ul.ul li .conn .ibox ul li .thumb .play img{width:auto;height:50px;display:block;border:none;}

#content .home .left .nhomtin ul.ul li .conn .ibox ul li .info{position:relative;width:100%;padding:0;}
#content .home .left .nhomtin ul.ul li .conn .ibox ul li .info h2{position:relative;margin:0;padding:0 0 0 15px;text-align:left}
#content .home .left .nhomtin ul.ul li .conn .ibox ul li .info h2 a::before{content:'';position:absolute;width:7px;height:7px;background-color:#e50d47;border-radius:50%;left:0;top:6px;}
#content .home .left .nhomtin ul.ul li .conn .ibox ul li .info h2 a{display:block;font:400 16px/22px 'Roboto';color:#444;}
#content .home .left .nhomtin ul.ul li .conn .ibox ul li .info h2 a:hover{color:#f00;}
#content .home .left .nhomtin ul.ul li .conn .ibox ul li .info p{display:none;margin:0;padding:0;font:400 16px/22px 'Roboto';color:#444;text-align:justify;
    max-height:66px;
    overflow: hidden;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    /*display: -webkit-box;*/
    text-overflow: ellipsis;
	}

#content .home .left .nhomtin ul.ul li .conn .ibox ul li:first-child .thumb{display:block;}
#content .home .left .nhomtin ul.ul li .conn .ibox ul li:first-child .info{padding:15px 0 0;}
#content .home .left .nhomtin ul.ul li .conn .ibox ul li:first-child .info h2{padding:0 0 10px;}
#content .home .left .nhomtin ul.ul li .conn .ibox ul li:first-child .info h2 a::before{display:none;}
#content .home .left .nhomtin ul.ul li .conn .ibox ul li:first-child .info h2 a{font:450 18px/22px 'Roboto';color:#004697;}
#content .home .left .nhomtin ul.ul li .conn .ibox ul li:first-child .info p{display:-webkit-box;}

/* END NHÓM TIN TRANG CHỦ */

#content .home .right{width:30%;}
#content .home .right .docnhieu{padding:0 0 25px;}
#content .home .right .docnhieu .title{display:block;font:450 20px/30px 'Roboto';color:#fff;}
#content .home .right .docnhieu .title span{position:relative;background:#055bc0;display:inline-block;vertical-align:top;padding:5px 15px;font:450 20px/30px 'Roboto';color:#fff;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	}
#content .home .right .docnhieu .conn{position:relative;background:#eaecf7;display:inline-block;vertical-align:top;padding:15px 15px;border:#055bc0 1px solid;
	-webkit-border-radius: 8px;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius: 8px;
	-moz-border-radius-topleft: 0;
	border-radius: 8px;
	border-top-left-radius: 0;
	}
#content .home .right .docnhieu .conn .ibox{width:100%;height:400px;overflow:hidden;}
#content .home .right .docnhieu .conn .ibox ul{display:flex;width:100%;margin:0;padding:0;list-style:none;flex-direction:column;}
#content .home .right .docnhieu .conn .ibox ul li{width:100%;display:inline-block;vertical-align:top;margin:0 0 15px;padding:0 0 15px;list-style:none;border-bottom:#055bc0 1px dashed;}
#content .home .right .docnhieu .conn .ibox ul li:last-child{margin:0;padding:0;border-bottom:none;}
#content .home .right .docnhieu .conn .ibox ul li h3{margin:0;padding:0;text-align:left}
#content .home .right .docnhieu .conn .ibox ul li h3 a{display:block;font:450 16px/22px 'Roboto';color:#055bc0;}
#content .home .right .docnhieu .conn .ibox ul li h3 a:hover{color:#222;}
#content .home .right .docnhieu .conn .ibox ul li div{display:flex;margin:0;padding:5px 0 0;flex-direction:row;column-gap:25px;}
#content .home .right .docnhieu .conn .ibox ul li div span{margin:0;padding:0;font:400 14px/20px 'Roboto';color:#666;}
#content .home .right .docnhieu .conn .ibox ul li div span i{padding-right:8px;color:#666;}

#content .home .right .anh1{padding:0 0 25px;}
#content .home .right .anh1 ul{display:flex;width:100%;margin:0;padding:0;list-style:none;flex-direction:column;}
#content .home .right .anh1 ul li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0 0 10px;list-style:none;}
#content .home .right .anh1 ul li img{display:block;width:100%;border:none;}
#content .home .right .anh1 ul li:last-child{padding:0;}

#content .home .right .thuvien{padding:0 0 25px;}
#content .home .right .thuvien .title{display:block;font:450 20px/30px 'Roboto';color:#fff;}
#content .home .right .thuvien .title span{position:relative;background:#055bc0;display:inline-block;vertical-align:top;padding:5px 15px;font:450 20px/30px 'Roboto';color:#fff;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	}
#content .home .right .thuvien .conn{position:relative;width:100%;display:inline-block;vertical-align:top;padding:15px 0 0;}
#content .home .right .thuvien .conn .ibox{width:100%;}
#content .home .right .thuvien .conn .ibox ul{width:100%;margin:0;padding:0;list-style:none;
    display: grid;
    grid-auto-rows: minmax(min-content, max-content);
    grid-template-columns: repeat(2, minmax(0, 1fr));
    column-gap: 10px;
    row-gap:15px;
	}
#content .home .right .thuvien .conn .ibox ul li{margin:0;padding:0;list-style:none;}
#content .home .right .thuvien .conn .ibox ul li .thumb{position:relative;display:block;
    overflow: hidden;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
	}
#content .home .right .thuvien .conn .ibox ul li .thumb img{display:block;width:100%;border:none;}

#content .home .right .lienket{padding:0 0 25px;}
#content .home .right .lienket .title{display:block;font:450 20px/30px 'Roboto';color:#fff;}
#content .home .right .lienket .title span{position:relative;background:#055bc0;display:inline-block;vertical-align:top;padding:5px 15px;font:450 20px/30px 'Roboto';color:#fff;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	}
#content .home .right .lienket .conn{position:relative;width:100%;background:#eaecf7;display:inline-block;vertical-align:top;padding:15px 15px;border:#055bc0 1px solid;
	-webkit-border-radius: 8px;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius: 8px;
	-moz-border-radius-topleft: 0;
	border-radius: 8px;
	border-top-left-radius: 0;
	}
#content .home .right .lienket .conn .combo{position:relative;display:block;width:100%;}
#content .home .right .lienket .conn .combo span{display:block;background:rgba(255,255,255,1);padding:0 12px 0 0;cursor:pointer;border:#ececec 1px solid;
	-webkit-border-radius:5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
#content .home .right .lienket .conn .combo span span{
    background: rgba(255,255,255,0) url('../images/global/icon-down-arrow.png') no-repeat right;
	background-size:14px;
    display:block;
    width: 100%;
    -webkit-appearance: none;
    border:none;
    outline: 0;
    margin: 0;
    padding:6px 22px 6px 12px;
	z-index:9992;
	}
#content .home .right .lienket .conn .combo span span span{background:none;background-size:contain;width:100%;padding:0;white-space:nowrap;overflow:hidden;font:400 16px/20px 'Roboto';color:rgba(0,0,0,.55);}
#content .home .right .lienket .conn .combo span span span.dachon{color:rgba(0,0,0,.85) !important;}
#content .home .right .lienket .conn .combo input{position:relative;display:block;width:100%;-webkit-appearance:none;background:none;border:#ececec 1px solid;outline:0;margin:0;padding:6px 30px 6px 10px;font:400 16px/20px 'Roboto';color:#444;}
#content .home .right .lienket .conn .combo ul{background:#fff;position:absolute;top:32px;left:0;width:auto;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9994;
	border:#ececec 1px solid;border-top:none;
	}
#content .home .right .lienket .conn .combo ul::-webkit-scrollbar {width:8px; height:8px;background:#f9f9f9;}
#content .home .right .lienket .conn .combo ul::-webkit-scrollbar-thumb {width:8px;background-color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
#content .home .right .lienket .conn .combo ul::-webkit-scrollbar-track {padding:8px;}
#content .home .right .lienket .conn .combo ul li{display:block;width:100%;margin:0 !important;padding:5px 15px !important;list-style:none;font:400 14px/25px 'Roboto';color:#444;white-space:nowrap;
	border-bottom:#ececec 1px solid;
	cursor:pointer;
	}
#content .home .right .lienket .conn .combo ul li:nth-child(4){width:100%;}
#content .home .right .lienket .conn .combo ul li:last-child{border:none;}
#content .home .right .lienket .conn .combo ul li:hover{background:#ededed;}
#content .home .right .lienket .conn .combo ul li a{display:block;width:100%;list-style:none;font:400 14px/25px 'Roboto';color:#444;white-space:nowrap;}

#lichhen .box .form ul li.tragop div span.price{display:block;padding:5px 10px 5px 0;cursor:default;}
#lichhen .box .form ul li.tragop div span.price span{background:none;}
#lichhen .box .form ul li.tragop div span.price span span{width:auto;display:inline-block;vertical-align:top;font:400 16px/20px 'Roboto', sans-serif;color:#ccc;}
#lichhen .box .form ul li.tragop div span.price span i{width:auto;display:inline-block;vertical-align:top;padding-left:6px;font:400 16px/20px 'Roboto', sans-serif;color:#ccc;}

#lichhen .box .form ul li .combo ul{background:#fff;position:absolute;top:41px;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9994;
	border:#ececec 1px solid;border-top:none;
	}
#lichhen .box .form ul li .combo ul::-webkit-scrollbar {width:8px; height:8px;background:#f9f9f9;}
#lichhen .box .form ul li .combo ul::-webkit-scrollbar-thumb {width:8px;background-color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
#lichhen .box .form ul li .combo ul::-webkit-scrollbar-track {padding:8px;}
#lichhen .box .form ul li .combo ul li{display:block;width:100%;margin:0;padding:10px 15px;list-style:none;font:400 16px/20px 'Roboto', sans-serif;color:#222;white-space:nowrap;cursor:pointer;}
#lichhen .box .form ul li .combo ul li:last-child{text-align:left;}
#lichhen .box .form ul li .combo ul li:hover{background:#ededed;}

/*
#content .home .right .lienket .conn .ibox ul{display:flex;width:100%;margin:0;padding:0;list-style:none;flex-direction:column;}
#content .home .right .lienket .conn .ibox ul li{width:100%;display:inline-block;vertical-align:top;margin:0 0 15px;padding:0 0 15px;list-style:none;border-bottom:#055bc0 1px dashed;}
#content .home .right .lienket .conn .ibox ul li:last-child{margin:0;padding:0;border-bottom:none;}
#content .home .right .lienket .conn .ibox ul li h3{margin:0;padding:0;text-align:left}
#content .home .right .lienket .conn .ibox ul li h3 a{display:block;font:450 16px/22px 'Roboto';color:#055bc0;}
#content .home .right .lienket .conn .ibox ul li h3 a:hover{color:#222;}
#content .home .right .lienket .conn .ibox ul li div{display:flex;margin:0;padding:5px 0 0;flex-direction:row;column-gap:25px;}
#content .home .right .lienket .conn .ibox ul li div span{margin:0;padding:0;font:400 14px/20px 'Roboto';color:#666;}
#content .home .right .lienket .conn .ibox ul li div span i{padding-right:8px;color:#666;}
*/

/* START GIỚI THIỆU */
#content ul.gt{display:block;margin:0;padding:0;list-style:none;}
#content ul.gt li{list-style:none;}

#content ul.gt li.gt0{position:relative;}
#content ul.gt li.gt0 .box{position:relative;margin:0 auto;padding:0;z-index:2;}
#content ul.gt li.gt0 .box .txt{}
#content ul.gt li.gt0 .box .txt .title{padding:0 0 25px;text-align:center;}
#content ul.gt li.gt0 .box .txt .title h2{position:relative;display:inline-block;vertical-align:top;margin:0;padding:0 0 5px;font:600 25px/35px Roboto, sans-serif;color:#135da4;text-transform:uppercase;}
#content ul.gt li.gt0 .box .txt .title h2:before{position:absolute;display:block;background:#135da4;height:3px;left:0;right:0;bottom:0;content:'';}
#content ul.gt li.gt0 .box .txt .overview{width:750px;margin:0 auto;padding:0;font:400 16px/25px 'Roboto', sans-serif;text-align:justify;}
#content ul.gt li.gt0 .box .txt .overview h1{font:600 30px/40px Roboto, sans-serif;padding:10px 0;}
#content ul.gt li.gt0 .box .txt .overview h2{font:600 25px/32px Roboto, sans-serif;padding:10px 0;}
#content ul.gt li.gt0 .box .txt .overview h3{font:600 20px/30px Roboto, sans-serif;padding:10px 0;}
#content ul.gt li.gt0 .box .txt .overview h4{font:400 19px/28px Roboto, sans-serif;padding:10px 0;}
#content ul.gt li.gt0 .box .txt .overview p,
#content ul.gt li.gt0 .box .txt .overview div{padding:5px 0;}
#content ul.gt li.gt0 .box .txt .overview strong,
#content ul.gt li.gt0 .box .txt .overview b{font-weight:400;}
#content ul.gt li.gt0 .box .txt .overview a{color:#9f6b2a;}
#content ul.gt li.gt0 .box .txt .overview a:hover{text-decoration:underline;}
#content ul.gt li.gt0 .box .txt .overview img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#content ul.gt li.gt0 .box .txt .overview table{max-width:100%;margin:10px 0;border-collapse:collapse;}
#content ul.gt li.gt0 .box .txt .overview table th{padding:3px 8px;border:#ababab 1px solid;font-weight:400;}
#content ul.gt li.gt0 .box .txt .overview table td{padding:3px 8px;border:#ababab 1px solid;}
#content ul.gt li.gt0 .box .txt .overview table.bangn th{padding:0;border:#ababab 0px solid;font-weight:400;}
#content ul.gt li.gt0 .box .txt .overview table.bangn td{padding:0;border:#ababab 0px solid;}
#content ul.gt li.gt0 .box .txt .overview table.bang2 td{width:50%;}
#content ul.gt li.gt0 .box .txt .overview table.bang2n td{width:50%;padding:0;border:#ababab 0px solid;}
#content ul.gt li.gt0 .box .txt .overview ul{margin:5px 0;padding:0;list-style-type:square;}
#content ul.gt li.gt0 .box .txt .overview ul li{list-style-type:square;margin:0 0 0 20px;padding:5px 0;}
#content ul.gt li.gt0 .box .txt .overview ol{margin:5px 0;padding:0;list-style-type:decimal;}
#content ul.gt li.gt0 .box .txt .overview ol li{list-style-type:decimal;margin:0 0 0 20px;padding:5px 0;}

#content ul.gt li.gt0 .box .subbox{padding:25px 0 0;color:#222;}

/* GIỚI THIỆU ĐẦU */
#content ul.gt li.gt8{position:relative;}
#content ul.gt li.gt8:before{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.85);content:'';z-index:1;;}
#content ul.gt li.gt8 .box{position:relative;margin:0 auto;padding:0;z-index:2;}
#content ul.gt li.gt8 .box .ovbox{position:relative;width:100%;display:flex;align-items:center;}
#content ul.gt li.gt8 .box .ovbox .info{width:60%;display:inline-block;vertical-align:top;padding:0 45px 0 0;}
#content ul.gt li.gt8 .box .ovbox .info .ocon{padding:0;font:300 15px/22px 'Inter', sans-serif;color:#fff}
#content ul.gt li.gt8 .box .ovbox .info .ocon h1{font:500 28px/35px 'Inter', sans-serif;padding:5px 0 10px;}
#content ul.gt li.gt8 .box .ovbox .info .ocon h2{font:500 25px/35px 'Inter', sans-serif;padding:5px 0 10px;}
#content ul.gt li.gt8 .box .ovbox .info .ocon h3{font:400 18px/28px 'Inter', sans-serif;padding:15px 0;}
#content ul.gt li.gt8 .box .ovbox .info .ocon h4{font:400 17px/28px 'Inter', sans-serif;padding:15px 0;}
#content ul.gt li.gt8 .box .ovbox .info .ocon p,
#content ul.gt li.gt8 .box .ovbox .info .ocon div{padding:5px 0;text-align:justify;}
#content ul.gt li.gt8 .box .ovbox .info .ocon a{color:#222;text-decoration:none}
#content ul.gt li.gt8 .box .ovbox .info .ocon a:hover{color:red;text-decoration:underline}
#content ul.gt li.gt8 .box .ovbox .info .ocon img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#content ul.gt li.gt8 .box .ovbox .info .more {padding:15px 0 0;text-align:left;}
#content ul.gt li.gt8 .box .ovbox .info .more a{position:relative;overflow:hidden;padding:10px 45px;width:auto;background-color:transparent;display:inline-flex;align-items:center;justify-content:center;
	border:1px solid rgba(19,93,164,.8);
	font:450 20px/30px 'Roboto', sans-serif;
	color:rgba(19,93,164,1);
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	}
#content ul.gt li.gt8 .box .ovbox .info .more a:after{content:'';background-color:rgba(19,93,164,1);
	background-image:linear-gradient(to left,rgba(19,93,164,1) 0,rgba(19,93,164,.8) 16%,rgba(19,93,164,.8) 74%,rgba(19,93,164,.8) 100%);
	position:absolute;left:0;right:100%;top:0;bottom:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;border-radius:22px;z-index:-1}
#content ul.gt li.gt8 .box .ovbox .info .more a:hover{border:1px solid rgba(19,93,164,.8);color:#fff;z-index:2}
#content ul.gt li.gt8 .box .ovbox .info .more a:hover:after{right:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}

#content ul.gt li.gt8 .box .ovbox .thumb{width:40%;display:inline-block;vertical-align:top;}
#content ul.gt li.gt8 .box .ovbox .thumb img{display:block;max-width:400px;margin:0 auto;border:none;}
#content ul.gt li.gt8 .box .ovbox .video{width:40%;display:inline-block;vertical-align:top;}
#content ul.gt li.gt8 .box .ovbox .video .ytbox{
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
	margin:0;
	}
#content ul.gt li.gt8 .box .ovbox .video .ytbox iframe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;	
	}
/* GT 8.1 */
#content ul.gt li.gt81{position:relative;}
#content ul.gt li.gt81 .box{position:relative;margin:0 auto;padding:0;z-index:2;}
#content ul.gt li.gt81 .box .txt{}
#content ul.gt li.gt81 .box .txt .title{padding:0 0 35px;text-align:center;}
#content ul.gt li.gt81 .box .txt .title h2{position:relative;display:inline-block;vertical-align:top;margin:0;padding:0 0 5px;font:600 25px/35px Roboto, sans-serif;color:#135da4;text-transform:uppercase;}
#content ul.gt li.gt81 .box .txt .title h2:before{position:absolute;display:block;background:#135da4;height:3px;left:0;right:0;bottom:0;content:'';}
#content ul.gt li.gt81 .box .ibox{position:relative;width:800px;margin:0 auto;padding:15px 25px;border:rgba(71,145,206,1) 2px dotted;background:rgba(255,255,255,.25);
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow:hidden;
	}
#content ul.gt li.gt81 .box .ibox .inbox{position:relative;width:100%;marrgin:0;padding:0}
#content ul.gt li.gt81 .box .ibox .inbox ul{width:100%;padding:0;margin:0;list-style:none}
#content ul.gt li.gt81 .box .ibox .inbox li{position:relative;width:100%;display:block;margin:0;padding:5px 0 5px 28px;font:400 16px/25px 'Inter', sans-serif;color:#222;}
#content ul.gt li.gt81 .box .ibox .inbox li:before{position:absolute;top:8px;left:0;width:16px;height:16px;content:'';background:url('../images/global/validated.gif');}
#content ul.gt li.gt81 .box .ibox .inbox li a{color:#222}
#content ul.gt li.gt81 .box .ibox .inbox li a:hover{color:#4791ce;}

	
/* GIỚI THIỆU 1 */
#content ul.gt li.gt1{position:relative;}
#content ul.gt li.gt1 .box{position:relative;margin:0 auto;padding:0;z-index:2;}
#content ul.gt li.gt1 .box .ovbox{position:relative;width:100%;display:flex;align-items:center;}
#content ul.gt li.gt1 .box .ovbox .info{width:60%;display:inline-block;vertical-align:top;padding:0 0 0 55px;font:18px/25px 'Roboto', sans-serif;}
#content ul.gt li.gt1 .box .ovbox .info .head{}
#content ul.gt li.gt1 .box .ovbox .info .head div{display:block;margin:0;padding:0;font:400 15px/25px Roboto, sans-serif;text-transform:uppercase;}
#content ul.gt li.gt1 .box .ovbox .info .head h2{display:block;margin:0;padding:5px 0 15px;font:600 20px/25px 'Inter', sans-serif;letter-spacing:1.5px;}
#content ul.gt li.gt1 .box .ovbox .info .head h2 span{}
#content ul.gt li.gt1 .box .ovbox .info .ocon{padding:0;font:400 16px/25px 'Roboto', sans-serif;}
#content ul.gt li.gt1 .box .ovbox .info .ocon h1{font:500 40px/45px 'Roboto', sans-serif;padding:5px 0 15px;}
#content ul.gt li.gt1 .box .ovbox .info .ocon h2{font:500 35px/45px 'Roboto', sans-serif;padding:5px 0 15px;}
#content ul.gt li.gt1 .box .ovbox .info .ocon h3{font:500 35px/40px 'Roboto', sans-serif;padding:15px 0;}
#content ul.gt li.gt1 .box .ovbox .info .ocon h4{font:500 30px/35px 'Roboto', sans-serif;padding:15px 0;}
#content ul.gt li.gt1 .box .ovbox .info .ocon p,
#content ul.gt li.gt1 .box .ovbox .info .ocon div{padding:5px 0;text-align:justify;}
#content ul.gt li.gt1 .box .ovbox .info .ocon a{color:#222;text-decoration:none}
#content ul.gt li.gt1 .box .ovbox .info .ocon a:hover{color:red;text-decoration:underline}
#content ul.gt li.gt1 .box .ovbox .info .ocon img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#content ul.gt li.gt1 .box .ovbox .info .more {padding:25px 0 0;text-align:left;}
#content ul.gt li.gt1 .box .ovbox .info .more a{position:relative;overflow:hidden;padding:10px 35px;width:auto;background-color:rgba(19,93,164,1);display:inline-flex;align-items:center;justify-content:center;
	font:500 18px/25px 'Inter', sans-serif;
	color:rgba(255,255,255,1);
	border:rgba(19,93,164,1) 1px solid;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	}
#content ul.gt li.gt1 .box .ovbox .info .more a:after{content:'';background-color:rgba(255,255,255,1);
	background-image:linear-gradient(to left,rgba(255,255,255,1) 0,rgba(255,255,255,.8) 16%,rgba(255,255,255,.8) 74%,rgba(255,255,255,.8) 100%);
	position:absolute;left:0;right:100%;top:0;bottom:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;border-radius:22px;z-index:-1}
#content ul.gt li.gt1 .box .ovbox .info .more a:hover{color:rgba(19,93,164,1);z-index:2}
#content ul.gt li.gt1 .box .ovbox .info .more a:hover:after{right:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}

#content ul.gt li.gt1 .box .ovbox .thumb{width:40%;display:inline-block;vertical-align:top;}
#content ul.gt li.gt1 .box .ovbox .thumb img{display:block;width:100%;border:none;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow:hidden;
	}
#content ul.gt li.gt1 .box .ovbox .thumb .ytbox{
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
	margin:0;
	}
#content ul.gt li.gt1 .box .ovbox .thumb .ytbox iframe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;	
	}

/* GIỚI THIỆU 2.1 */
#content ul.gt li.gt21{position:relative;}
#content ul.gt li.gt21 .box{position:relative;margin:0 auto;z-index:2;}
#content ul.gt li.gt21 .box .ovbox{position:relative;width:100%;display:flex;}
#content ul.gt li.gt21 .box .ovbox .info{width:65%;display:inline-block;vertical-align:top;padding:35px 55px;}
#content ul.gt li.gt21 .box .ovbox .info .head{}
#content ul.gt li.gt21 .box .ovbox .info .head div{display:block;margin:0;padding:0;font:400 15px/25px Roboto, sans-serif;text-transform:uppercase;}
#content ul.gt li.gt21 .box .ovbox .info .head h2{display:block;margin:0;padding:5px 0 15px;font:600 15px/25px 'Roboto', sans-serif;letter-spacing:1.5px;}
#content ul.gt li.gt21 .box .ovbox .info .head h2 span{}
#content ul.gt li.gt21 .box .ovbox .info .ocon{padding:0;font:400 16px/25px 'Roboto', sans-serif;}
#content ul.gt li.gt21 .box .ovbox .info .ocon h1{font:500 40px/45px 'Roboto', sans-serif;padding:5px 0 15px;}
#content ul.gt li.gt21 .box .ovbox .info .ocon h2{font:500 35px/45px 'Roboto', sans-serif;padding:5px 0 15px;}
#content ul.gt li.gt21 .box .ovbox .info .ocon h3{font:500 35px/40px 'Roboto', sans-serif;padding:15px 0;}
#content ul.gt li.gt21 .box .ovbox .info .ocon h4{font:500 30px/35px 'Roboto', sans-serif;padding:15px 0;}
#content ul.gt li.gt21 .box .ovbox .info .ocon p,
#content ul.gt li.gt21 .box .ovbox .info .ocon div{padding:5px 0;text-align:justify;}
#content ul.gt li.gt21 .box .ovbox .info .ocon a{color:#222;text-decoration:none}
#content ul.gt li.gt21 .box .ovbox .info .ocon a:hover{color:red;text-decoration:underline}
#content ul.gt li.gt21 .box .ovbox .info .ocon img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#content ul.gt li.gt21 .box .ovbox .info .more {padding:25px 0 0;text-align:left;}
#content ul.gt li.gt21 .box .ovbox .info .more a{position:relative;overflow:hidden;padding:10px 45px;width:auto;background-color:transparent;display:inline-flex;align-items:center;justify-content:center;
	font:450 20px/25px 'Roboto', sans-serif;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	}
#content ul.gt li.gt21 .box .ovbox .info .more a:after{content:'';background-color:rgba(19,93,164,1);
	background-image:linear-gradient(to left,rgba(19,93,164,1) 0,rgba(19,93,164,.8) 16%,rgba(19,93,164,.8) 74%,rgba(19,93,164,.8) 100%);
	position:absolute;left:0;right:100%;top:0;bottom:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;border-radius:22px;z-index:-1}
#content ul.gt li.gt21 .box .ovbox .info .more a:hover{color:rgba(255,255,255,1);z-index:2}
#content ul.gt li.gt21 .box .ovbox .info .more a:hover:after{right:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}

#content ul.gt li.gt21 .box .ovbox .thumb{width:35%;display:inline-block;vertical-align:top;background-size:cover !important;background-position:center !important;}
#content ul.gt li.gt21 .box .ovbox .thumb img{display:block;width:100%;height:100%;border:none;}
#content ul.gt li.gt21 .box .ovbox .thumb .ytbox{
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
	margin:0;
	}
#content ul.gt li.gt21 .box .ovbox .thumb .ytbox iframe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;	
	}
	
/* GIỚI THIỆU 2 */
#content ul.gt li.gt2{position:relative;}
#content ul.gt li.gt2 .box{position:relative;margin:0 auto;padding:0;z-index:2;}
#content ul.gt li.gt2 .box .ovbox{position:relative;width:100%;display:flex;align-items:center;}
#content ul.gt li.gt2 .box .ovbox .info{width:60%;display:inline-block;vertical-align:top;padding:0 55px 0 0;font:18px/25px 'Roboto', sans-serif;}
#content ul.gt li.gt2 .box .ovbox .info .head{}
#content ul.gt li.gt2 .box .ovbox .info .head div{display:block;margin:0;padding:0;font:400 15px/25px Roboto, sans-serif;text-transform:uppercase;}
#content ul.gt li.gt2 .box .ovbox .info .head h2{display:block;margin:0;padding:5px 0 15px;font:600 20px/25px 'Inter', sans-serif;letter-spacing:1.5px;}
#content ul.gt li.gt2 .box .ovbox .info .head h2 span{color:#d69a45;}
#content ul.gt li.gt2 .box .ovbox .info .ocon{padding:0;font:400 16px/25px 'Roboto', sans-serif;}
#content ul.gt li.gt2 .box .ovbox .info .ocon h1{font:500 45px/50px 'Roboto', sans-serif;padding:5px 0 15px;}
#content ul.gt li.gt2 .box .ovbox .info .ocon h2{font:500 40px/45px 'Roboto', sans-serif;padding:5px 0 15px;}
#content ul.gt li.gt2 .box .ovbox .info .ocon h3{font:500 35px/40px 'Roboto', sans-serif;padding:15px 0;}
#content ul.gt li.gt2 .box .ovbox .info .ocon h4{font:500 30px/35px 'Roboto', sans-serif;padding:15px 0;}
#content ul.gt li.gt2 .box .ovbox .info .ocon p,
#content ul.gt li.gt2 .box .ovbox .info .ocon div{padding:5px 0;text-align:justify;}
#content ul.gt li.gt2 .box .ovbox .info .ocon a{color:#222;text-decoration:none}
#content ul.gt li.gt2 .box .ovbox .info .ocon a:hover{color:red;text-decoration:underline}
#content ul.gt li.gt2 .box .ovbox .info .ocon img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#content ul.gt li.gt2 .box .ovbox .info .more {padding:25px 0 0;text-align:left;}
#content ul.gt li.gt2 .box .ovbox .info .more a{position:relative;overflow:hidden;padding:10px 35px;width:auto;background-color:rgba(19,93,164,1);display:inline-flex;align-items:center;justify-content:center;
	font:500 18px/25px 'Inter', sans-serif;
	color:rgba(255,255,255,1);
	border:rgba(19,93,164,1) 1px solid;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	}
#content ul.gt li.gt2 .box .ovbox .info .more a:after{content:'';background-color:rgba(255,255,255,1);
	background-image:linear-gradient(to left,rgba(255,255,255,1) 0,rgba(255,255,255,.8) 16%,rgba(255,255,255,.8) 74%,rgba(255,255,255,.8) 100%);
	position:absolute;left:0;right:100%;top:0;bottom:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;border-radius:22px;z-index:-1}
#content ul.gt li.gt2 .box .ovbox .info .more a:hover{color:rgba(19,93,164,1);z-index:2}
#content ul.gt li.gt2 .box .ovbox .info .more a:hover:after{right:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}

#content ul.gt li.gt2 .box .ovbox .thumb{width:40%;display:inline-block;vertical-align:top;}
#content ul.gt li.gt2 .box .ovbox .thumb img{display:block;width:100%;border:none;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow:hidden;
	}
#content ul.gt li.gt2 .box .ovbox .thumb .ytbox{
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
	margin:0;
	}
#content ul.gt li.gt2 .box .ovbox .thumb .ytbox iframe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;	
	}

/* GIỚI THIỆU 22 */
#content ul.gt li.gt22{position:relative;}
#content ul.gt li.gt22 .box{position:relative;margin:0 auto;padding:0;z-index:2;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
	overflow:hidden
	}
#content ul.gt li.gt22 .box .ovbox{position:relative;width:100%;display:flex;align-items:center;}
#content ul.gt li.gt22 .box .ovbox .info{width:65%;display:inline-block;vertical-align:top;padding:0 35px;font:18px/25px 'Roboto', sans-serif;}
#content ul.gt li.gt22 .box .ovbox .info .head{}
#content ul.gt li.gt22 .box .ovbox .info .head div{display:block;margin:0;padding:0;font:400 15px/25px Roboto, sans-serif;text-transform:uppercase;}
#content ul.gt li.gt22 .box .ovbox .info .head h2{display:block;margin:0;padding:5px 0 15px;font:600 15px/25px 'Roboto', sans-serif;letter-spacing:1.5px;}
#content ul.gt li.gt22 .box .ovbox .info .head h2 span{color:#d69a45;}
#content ul.gt li.gt22 .box .ovbox .info .ocon{padding:0;font:400 16px/25px 'Roboto', sans-serif;}
#content ul.gt li.gt22 .box .ovbox .info .ocon h1{font:500 45px/50px 'Roboto', sans-serif;padding:5px 0 15px;}
#content ul.gt li.gt22 .box .ovbox .info .ocon h2{font:500 40px/45px 'Roboto', sans-serif;padding:5px 0 15px;}
#content ul.gt li.gt22 .box .ovbox .info .ocon h3{font:500 35px/40px 'Roboto', sans-serif;padding:15px 0;}
#content ul.gt li.gt22 .box .ovbox .info .ocon h4{font:500 30px/35px 'Roboto', sans-serif;padding:15px 0;}
#content ul.gt li.gt22 .box .ovbox .info .ocon p,
#content ul.gt li.gt22 .box .ovbox .info .ocon div{padding:5px 0;text-align:justify;}
#content ul.gt li.gt22 .box .ovbox .info .ocon a{color:#222;text-decoration:none}
#content ul.gt li.gt22 .box .ovbox .info .ocon a:hover{color:red;text-decoration:underline}
#content ul.gt li.gt22 .box .ovbox .info .ocon img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#content ul.gt li.gt22 .box .ovbox .info .more {padding:15px 0 0;text-align:left;}
#content ul.gt li.gt22 .box .ovbox .info .more a{position:relative;overflow:hidden;padding:10px 45px;width:auto;background-color:transparent;display:inline-flex;align-items:center;justify-content:center;
	font:450 20px/30px 'Roboto', sans-serif;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	}
#content ul.gt li.gt22 .box .ovbox .info .more a:after{content:'';background-color:rgba(19,93,164,1);
	background-image:linear-gradient(to left,rgba(19,93,164,1) 0,rgba(19,93,164,.8) 16%,rgba(19,93,164,.8) 74%,rgba(19,93,164,.8) 100%);
	position:absolute;left:0;right:100%;top:0;bottom:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;border-radius:22px;z-index:-1}
#content ul.gt li.gt22 .box .ovbox .info .more a:hover{z-index:2}
#content ul.gt li.gt22 .box .ovbox .info .more a:hover:after{right:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}

#content ul.gt li.gt22 .box .ovbox .thumb{width:35%;display:inline-block;vertical-align:top;}
#content ul.gt li.gt22 .box .ovbox .thumb img{display:block;width:100%;border:none;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow:hidden;
	}
#content ul.gt li.gt22 .box .ovbox .thumb .ytbox{
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
	margin:0;
	}
#content ul.gt li.gt22 .box .ovbox .thumb .ytbox iframe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;	
	}

/* GIỚI THIỆU 23 */
#content ul.gt li.gt23{position:relative;}
#content ul.gt li.gt23 .box{position:relative;margin:0 auto;padding:0;z-index:2;}
#content ul.gt li.gt23 .box .ovbox{position:relative;width:100%;min-height:380px;display:flex;align-items:center;
	background: linear-gradient(87deg, rgb(36, 130, 188) 59.76%, rgb(255, 255, 255) 93.56%);
	-webkit-border-top-left-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-topleft: 30px;
	-moz-border-radius-bottomleft: 30px;
	border-top-left-radius: 30px;
	border-bottom-left-radius: 30px;
	}
#content ul.gt li.gt23 .box .ovbox .info{width:65%;display:inline-block;vertical-align:top;padding:0 55px;font:18px/25px 'Roboto', sans-serif;}
#content ul.gt li.gt23 .box .ovbox .info .head{}
#content ul.gt li.gt23 .box .ovbox .info .head div{display:block;margin:0;padding:0;font:400 15px/25px Roboto, sans-serif;text-transform:uppercase;}
#content ul.gt li.gt23 .box .ovbox .info .head h2{display:block;margin:0;padding:5px 0 15px;font:600 15px/25px 'Roboto', sans-serif;letter-spacing:1.5px;}
#content ul.gt li.gt23 .box .ovbox .info .head h2 span{color:#d69a45;}
#content ul.gt li.gt23 .box .ovbox .info .ocon{padding:0;font:400 16px/25px 'Roboto', sans-serif;}
#content ul.gt li.gt23 .box .ovbox .info .ocon h1{font:500 45px/50px 'Roboto', sans-serif;padding:5px 0 15px;}
#content ul.gt li.gt23 .box .ovbox .info .ocon h2{font:500 40px/45px 'Roboto', sans-serif;padding:5px 0 15px;}
#content ul.gt li.gt23 .box .ovbox .info .ocon h3{font:500 35px/40px 'Roboto', sans-serif;padding:15px 0;}
#content ul.gt li.gt23 .box .ovbox .info .ocon h4{font:500 30px/35px 'Roboto', sans-serif;padding:15px 0;}
#content ul.gt li.gt23 .box .ovbox .info .ocon p,
#content ul.gt li.gt23 .box .ovbox .info .ocon div{padding:5px 0;text-align:justify;}
#content ul.gt li.gt23 .box .ovbox .info .ocon a{color:#222;text-decoration:none}
#content ul.gt li.gt23 .box .ovbox .info .ocon a:hover{color:red;text-decoration:underline}
#content ul.gt li.gt23 .box .ovbox .info .ocon img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#content ul.gt li.gt23 .box .ovbox .info .more {padding:15px 0 0;text-align:left;}
#content ul.gt li.gt23 .box .ovbox .info .more a{position:relative;overflow:hidden;padding:10px 45px;width:auto;background-color:transparent;display:inline-flex;align-items:center;justify-content:center;
	font:450 20px/30px 'Roboto', sans-serif;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	}
#content ul.gt li.gt23 .box .ovbox .info .more a:after{content:'';background-color:rgba(19,93,164,1);
	background-image:linear-gradient(to left,rgba(19,93,164,1) 0,rgba(19,93,164,.8) 16%,rgba(19,93,164,.8) 74%,rgba(19,93,164,.8) 100%);
	position:absolute;left:0;right:100%;top:0;bottom:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;border-radius:22px;z-index:-1}
#content ul.gt li.gt23 .box .ovbox .info .more a:hover{z-index:2}
#content ul.gt li.gt23 .box .ovbox .info .more a:hover:after{right:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}

#content ul.gt li.gt23 .box .ovbox .thumb{position:absolute;top:-70px;bottom:0;right:0;max-width:35%;display:inline-block;vertical-align:top;}
#content ul.gt li.gt23 .box .ovbox .thumb img{display:block;max-width:100%;height:100%;border:none;}

/* CHUYÊN GIA */
#content ul.gt li.gt24{position:relative;}
#content ul.gt li.gt24 .box{position:relative;margin:0 auto;padding:0;z-index:2;}
#content ul.gt li.gt24 .box .head{text-align:center;}
#content ul.gt li.gt24 .box .head div{display:block;margin:0;padding:0;font:400 15px/25px Roboto, sans-serif;text-transform:uppercase;}
#content ul.gt li.gt24 .box .head h2{display:block;margin:0;padding:5px 0 15px;font:600 15px/25px 'Roboto', sans-serif;letter-spacing:1.5px;}
#content ul.gt li.gt24 .box .head h2 span{color:#d69a45;}
#content ul.gt li.gt24 .box .ocon{padding:0 20% 35px;font:400 16px/25px 'Roboto', sans-serif;}
#content ul.gt li.gt24 .box .ocon h1{font:500 45px/50px 'Roboto', sans-serif;padding:5px 0 15px;}
#content ul.gt li.gt24 .box .ocon h2{font:500 40px/45px 'Roboto', sans-serif;padding:5px 0 15px;}
#content ul.gt li.gt24 .box .ocon h3{font:500 35px/40px 'Roboto', sans-serif;padding:15px 0;}
#content ul.gt li.gt24 .box .ocon h4{font:500 30px/35px 'Roboto', sans-serif;padding:15px 0;}
#content ul.gt li.gt24 .box .ocon p,
#content ul.gt li.gt24 .box .ocon div{padding:5px 0;text-align:justify;}
#content ul.gt li.gt24 .box .ocon a{color:#222;text-decoration:none}
#content ul.gt li.gt24 .box .ocon a:hover{color:red;text-decoration:underline}
#content ul.gt li.gt24 .box .ocon img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}

#content ul.gt li.gt24 .box .gvview{width:100%;padding:0;overflow:hidden;}
#content ul.gt li.gt24 .box .gvview .util-wrapper-holder {
    overflow: hidden;
    position: relative;
    width: -moz-calc(100% + 45px ) !important;
    width: -webkit-calc(100% + 45px ) !important;
    width: -o-calc(100% + 45px ) !important;
    width: calc(100% + 45px ) !important;
	padding:0 !important;
}
#content ul.gt li.gt24 .box .gvview .item{background:none;margin:0 45px 0 0;padding:0;overflow:hidden;}
#content ul.gt li.gt24 .box .gvview .item .thumb{position:relative;display:block;width:200px;height:200px;margin:0 auto;background-size:cover !important;background-position:50% 50% !important;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	}
#content ul.gt li.gt24 .box .gvview .item .thumb img{display:block;width:100%;border:none;}
#content ul.gt li.gt24 .box .gvview .item .info{position:relative;width:80%;margin:0 auto;padding:0 25px;text-align:center;}
#content ul.gt li.gt24 .box .gvview .item .info h2{margin:0;padding:20px 0 0;font:400 18px/25px 'Roboto', sans-serif;color:#222;}
#content ul.gt li.gt24 .box .gvview .item .info p{margin:0;padding:8px 0;font:400 15px/22px 'Roboto', sans-serif;color:#666;}
#content ul.gt li.gt24 .box .gvview .item .info div{margin:0;padding:0;font:400 15px/22px 'Roboto', sans-serif;color:#444;}

#content ul.gt li.gt24 .box .subbox{padding:25px 0 0;}
		
/* GIỚI THIỆU 6 */
#content ul.gt li.gt6{position:relative;}
#content ul.gt li.gt6 .box{position:relative;margin:0 auto;padding:0;z-index:2;}
#content ul.gt li.gt6 .box .head{text-align:center;}
#content ul.gt li.gt6 .box .head div{display:block;margin:0;padding:0;font:400 15px/25px Roboto, sans-serif;text-transform:uppercase;}
#content ul.gt li.gt6 .box .head h2{display:block;margin:0;padding:5px 0 15px;font:600 15px/25px 'Roboto', sans-serif;letter-spacing:1.5px;}
#content ul.gt li.gt6 .box .head h2 span{color:#d69a45;}
#content ul.gt li.gt6 .box .ocon{padding:0;font:400 16px/25px 'Roboto', sans-serif;}
#content ul.gt li.gt6 .box .ocon h1{font:500 40px/45px 'Roboto', sans-serif;padding:5px 0 15px;}
#content ul.gt li.gt6 .box .ocon h2{font:500 35px/45px 'Roboto', sans-serif;padding:5px 0 15px;}
#content ul.gt li.gt6 .box .ocon h3{font:500 35px/40px 'Roboto', sans-serif;padding:15px 0;}
#content ul.gt li.gt6 .box .ocon h4{font:500 30px/35px 'Roboto', sans-serif;padding:15px 0;}
#content ul.gt li.gt6 .box .ocon p,
#content ul.gt li.gt6 .box .ocon div{padding:5px 0;text-align:justify;}
#content ul.gt li.gt6 .box .ocon a{color:#222;text-decoration:none}
#content ul.gt li.gt6 .box .ocon a:hover{color:red;text-decoration:underline}
#content ul.gt li.gt6 .box .ocon img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}

#content ul.gt li.gt6 .box .ibox{display:block;padding:0;}
#content ul.gt li.gt6 .box .ibox ul{width:100%;margin:0 auto;padding:0;list-style:none;}
#content ul.gt li.gt6 .box .ibox ul li{position:relative;width:48%;display:inline-block;vertical-align:top;margin:85px 0 0 4%;padding:0;list-style:none;}
#content ul.gt li.gt6 .box .ibox ul li:nth-child(odd){margin-left:0;}
#content ul.gt li.gt6 .box .ibox ul li:nth-child(even){}
#content ul.gt li.gt6 .box .ibox ul li .div{position:relative;background:#fff;padding:90px 25px 25px;border:rgb(58, 145, 207) 2px dotted;box-shadow:rgba(0, 0, 0, 0.1) 0px 15px 26px -15px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	}
#content ul.gt li.gt6 .box .ibox ul li .div .thumb{position:absolute;top:-60px;left:0;right:0;width:120px;height:120px;margin:0 auto;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	overflow:hidden;
	}
#content ul.gt li.gt6 .box .ibox ul li .div .thumb img{display:block;width:120px;height:120px;border:none;
	object-fit:cover;
    object-position:center;
    vertical-align:middle;
    border-style:none;
	}
#content ul.gt li.gt6 .box .ibox .div .info{height:140px;text-align:center;}
#content ul.gt li.gt6 .box .ibox .div .info h2{margin:0;padding:0 0 15px;font:500 18px/25px 'Roboto', sans-serif;color:#2d51f4;}
#content ul.gt li.gt6 .box .ibox .div .info p{margin:0;padding:0;font:400 15px/25px Roboto, sans-serif;color:#444;
    height:75px;
    overflow: hidden;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}

/* GIỚI THIỆU 7 */
#content ul.gt li.gt7{position:relative;}
#content ul.gt li.gt7 .box{position:relative;margin:0 auto;padding:0;z-index:2;}
#content ul.gt li.gt7 .box .head{text-align:center;}
#content ul.gt li.gt7 .box .head div{display:block;margin:0;padding:0;font:400 15px/25px Roboto, sans-serif;text-transform:uppercase;}
#content ul.gt li.gt7 .box .head h2{display:block;margin:0;padding:5px 0 15px;font:600 15px/25px 'Roboto', sans-serif;letter-spacing:1.5px;}
#content ul.gt li.gt7 .box .head h2 span{color:#d69a45;}
#content ul.gt li.gt7 .box .ocon{padding:0 15%;font:400 16px/25px 'Roboto', sans-serif;}
#content ul.gt li.gt7 .box .ocon h1{font:500 45px/50px 'Roboto', sans-serif;padding:5px 0 15px;}
#content ul.gt li.gt7 .box .ocon h2{font:500 40px/45px 'Roboto', sans-serif;padding:5px 0 15px;}
#content ul.gt li.gt7 .box .ocon h3{font:500 35px/40px 'Roboto', sans-serif;padding:15px 0;}
#content ul.gt li.gt7 .box .ocon h4{font:500 30px/35px 'Roboto', sans-serif;padding:15px 0;}
#content ul.gt li.gt7 .box .ocon p,
#content ul.gt li.gt7 .box .ocon div{padding:5px 0;text-align:justify;}
#content ul.gt li.gt7 .box .ocon a{color:#222;text-decoration:none}
#content ul.gt li.gt7 .box .ocon a:hover{color:red;text-decoration:underline}
#content ul.gt li.gt7 .box .ocon img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}

#content ul.gt li.gt7 .box .dangky{margin:0;padding:25px 0 0;text-align:center;}
#content ul.gt li.gt7 .box .dangky a{position:relative;overflow:hidden;padding:10px 35px;width:auto;background-color:#1e1810;display:inline-flex;align-items:center;justify-content:center;
	font:400 20px/38px 'Roboto', sans-serif;
	color:rgba(255,255,255,1);
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	}
#content ul.gt li.gt7 .box .dangky a:hover{background-color:#ff7a3d;}

#content ul.gt li.gt7 .box .ibox{display:block;padding:35px 0 0;}
#content ul.gt li.gt7 .box .ibox ul{display:block;margin:0;padding:0;list-style-type:none;}
#content ul.gt li.gt7 .box .ibox ul li{position:relative;width:22.625%;display:inline-block;vertical-align:top;margin:0 0 25px 3%;padding:0;list-style-type:none;overflow:hidden;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content ul.gt li.gt7 .box .ibox ul li:first-child{width:48.5%;margin-left:0;}
#content ul.gt li.gt7 .box .ibox ul li:nth-child(6){width:48.5%;}
#content ul.gt li.gt7 .box .ibox ul li:nth-child(4){margin-left:0;}

#content ul.gt li.gt7 .box .ibox ul li .thumb{position:relative;display:block;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;overflow:hidden;
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:20px;
	}
#content ul.gt li.gt7 .box .ibox ul li .thumb img{display:block;width:100%;height:400px;border:none;transition:all 500ms;
	object-fit:cover;object-position:center;vertical-align:middle;border-style:none;
	}
#content ul.gt li.gt7 .box .ibox ul li .thumb:hover img{transform:scale(1.1);}
#content ul.gt li.gt7 .box .ibox ul li .thumb a{position:relative;display:block;overflow:hidden;
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
	}
#content ul.gt li.gt7 .box .ibox ul li .thumb a:before{
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: -100%;
    z-index: 100;
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%);
    background: linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%);
    -webkit-transform: skewX(-25deg);
    -ms-transform: skewX(-25deg);
    -o-transform: skewX(-25deg);
    transform: skewX(-25deg);
	}
#content ul.gt li.gt7 .box .ibox ul li .thumb a:hover:before{-webkit-animation:imgShine .75s ease-in-out;-o-animation:imgShine .75s ease-in-out;animation:imgShine .75s ease-in-out}

#content ul.gt li.gt3{position:relative;}
#content ul.gt li.gt3 .box{position:relative;margin:0 auto;z-index:2;}
#content ul.gt li.gt3 .box .title{padding:0 0 35px;text-align:center;}
#content ul.gt li.gt3 .box .title h2{position:relative;display:inline-block;vertical-align:top;margin:0;padding:0;font:500 35px/45px 'Roboto', sans-serif;}
#content ul.gt li.gt3 .neview{width:100%;padding:0;overflow:hidden;}
#content ul.gt li.gt3 .neview .util-wrapper-holder {
    overflow: hidden;
    position: relative;
    width: -moz-calc(100% + 35px) !important;
    width: -webkit-calc(100% + 35px) !important;
    width: -o-calc(100% + 35px) !important;
    width: calc(100% + 35px) !important;
	padding:0 !important;
}
#content ul.gt li.gt3 .neview .item{background:#fff;margin:0 35px 0 0;padding:0;overflow:hidden;}
#content ul.gt li.gt3 .neview .item .thumb{position:relative;display:block;background-size:cover !important;background-position:50% 50% !important;}
#content ul.gt li.gt3 .neview .item .thumb img{display:block;width:100%;border:none;}

#content ul.gt li.gt4{position:relative;}
#content ul.gt li.gt4 .box{position:relative;margin:0 auto;z-index:2;}
#content ul.gt li.gt4 .box .title{padding:0 0 35px;text-align:center;}
#content ul.gt li.gt4 .box .title h2{position:relative;display:inline-block;vertical-align:top;margin:0;padding:0;font:500 35px/45px 'Roboto', sans-serif;}
#content ul.gt li.gt4 .neview{width:100%;padding:0;overflow:hidden;}
#content ul.gt li.gt4 .neview .util-wrapper-holder {
    overflow: hidden;
    position: relative;
    width: -moz-calc(100% + 35px) !important;
    width: -webkit-calc(100% + 35px) !important;
    width: -o-calc(100% + 35px) !important;
    width: calc(100% + 35px) !important;
	padding:0 !important;
}
#content ul.gt li.gt4 .neview .item{background:#fff;margin:0 35px 0 0;padding:0;overflow:hidden;}
#content ul.gt li.gt4 .neview .item .thumb{position:relative;display:block;background-size:cover !important;background-position:50% 50% !important;}
#content ul.gt li.gt4 .neview .item .thumb img{display:block;width:100%;border:none;}

#content ul.gt li.gt5{position:relative;}
#content ul.gt li.gt5 .box{position:relative;margin:0 auto;z-index:2;}
#content ul.gt li.gt5 .box .title{padding:0 0 35px;text-align:center;}
#content ul.gt li.gt5 .box .title h2{position:relative;display:inline-block;vertical-align:top;margin:0;padding:0;font:500 35px/45px 'Roboto', sans-serif;}
#content ul.gt li.gt5 .neview{width:100%;padding:0;overflow:hidden;}
#content ul.gt li.gt5 .neview .util-wrapper-holder {
    overflow: hidden;
    position: relative;
    width: -moz-calc(100% + 35px) !important;
    width: -webkit-calc(100% + 35px) !important;
    width: -o-calc(100% + 35px) !important;
    width: calc(100% + 35px) !important;
	padding:0 !important;
}
#content ul.gt li.gt5 .neview .item{background:#fff;margin:0 35px 0 0;padding:0;overflow:hidden;}
#content ul.gt li.gt5 .neview .item .thumb{position:relative;display:block;background-size:cover !important;background-position:50% 50% !important;}
#content ul.gt li.gt5 .neview .item .thumb img{display:block;width:100%;border:none;}

/* END HOME */

#content .conbox{width:1200px;margin:0 auto;padding:45px 0;}
#content .conbox.t20{padding-top:20px;}
#content .conbox.full{width:1200px !important;}

#content .booking{width:640px;margin:0 auto;padding:45px 0;}

.bg1{background:url('../images/global/bg-gt.png');}

.pad0{padding:0 !important;}
.padt15{padding:0 !important;}
.padb15{padding-bottom:15px !important;}

#content .conbox .cleft{width:68%;display:inline-block;vertical-align:top;}
#content .conbox .cright{width:32%;display:inline-block;vertical-align:top;padding:0 0 0 35px;}

#content .conbox .cright .form{background:rgba(243,243,243,.55);margin:0 0 25px;padding:35px 25px;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	}
#content .conbox .cright .form .head{padding:0 0 15px;font:400 14px/20px 'Roboto', sans-serif;text-align:center;}
#content .conbox .cright .form .head h1{font:600 24px/28px 'Averta-Semibold', sans-serif;padding:5px 0;}
#content .conbox .cright .form .head h2{font:600 22px/28px 'Averta-Semibold', sans-serif;padding:5px 0;}
#content .conbox .cright .form .head h3{font:600 20px/28px 'Averta-Semibold', sans-serif;padding:5px 0;}
#content .conbox .cright .form .head p,
#content .conbox .cright .form .head div{padding:5px 0;}
#content .conbox .cright .form .head a{color:#222;text-decoration:none}
#content .conbox .cright .form .head a:hover{color:red;text-decoration:underline}
#content .conbox .cright .form .head img{display:inline-block;vertical-align:top;margin:5px 0;max-width:100%;height:auto !important;border:none}

#content .conbox .cright .form ul{width:100%;margin:0 auto;padding:0;list-style:none;}
#content .conbox .cright .form ul li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:3px 0;font:400 13px/18px 'Roboto', sans-serif;color:rgba(255,255,255,.85);list-style:none;}
#content .conbox .cright .form ul li:first-child{padding:5px 0 8px;font:400 13px/18px 'Roboto', sans-serif;color:rgba(255,255,255,.65);}
#content .conbox .cright .form ul li div.radio{display:inline-block;vertical-align:top;padding:8px 15px 9px 5px;font:400 15px/25px 'Arial', sans-serif;color:#555;}
#content .conbox .cright .form ul li div.radio i{height:21px;width:21px;font-size:22px;color:#135da4;cursor:pointer;margin:2px 8px 2px 0;vertical-align:top;}
#content .conbox .cright .form ul li span{display:block;padding:5px 0 0 5px;font:400 12px 'Roboto', sans-serif;color:#f00;}
#content .conbox .cright .form ul li a{font:400 13px/18px 'Roboto', sans-serif;text-decoration:none}
#content .conbox .cright .form ul li a:hover{color:#f00;}
#content .conbox .cright .form ul li input[type="text"],
#content .conbox .cright .form ul li textarea {display:inline-block;vertical-align:top;
	width:100%;
    -webkit-appearance: none;
    background:none;
    border:rgba(131,131,131,.5) 1px solid;
    outline: 0;
    margin: 0;
    padding:5px 10px;
	font:400 15px/30px 'Roboto', sans-serif;
	color:rgba(0,0,0,.5);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
}
#content .conbox .cright .form ul li input[type="text"]::-moz-placeholder,
#content .conbox .cright .form ul li textarea::-moz-placeholder{font-size:15px;color:rgba(0,0,0,.65);opacity: 1;}
#content .conbox .cright .form ul li input[type="text"]::-webkit-input-placeholder,
#content .conbox .cright .form ul li textarea::-webkit-input-placeholder{font-size:15px;color:rgba(0,0,0,.65);}
#content .conbox .cright .form ul li input[type="text"]:-ms-input-placeholder,
#content .conbox .cright .form ul li textarea:-ms-input-placeholder{font-size:15px;color:rgba(0,0,0,.65);}
#content .conbox .cright .form ul li input[type="text"]:-moz-placeholder,
#content .conbox .cright .form ul li textarea:-moz-placeholder{font-size:15px;color:rgba(0,0,0,.65);}
#content .conbox .cright .form ul li input[type="button"] {
	display:block;
	width:100%;
	background:#f00;
	border:#f00 1px solid;
	margin:0;
	padding:5px 25px;
	font:400 16px/30px 'Roboto', sans-serif;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	cursor:pointer;
	outline:none;
	-webkit-border-radius:4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
}

#content .conbox .cright .form ul li select:hover,
#content .conbox .cright .form ul li input[type="text"]:hover,
#content .conbox .cright .form ul li textarea:hover,
#content .conbox .cright .form ul li input[type="radio"]:hover {
    -webkit-box-shadow: #004395 0 0 5px 0;
    -moz-box-shadow: #004395 0 0 5px 0;
    box-shadow: #004395 0 0 5px 0;
}
#content .conbox .cright .form ul li input[type="button"]:hover {
    -webkit-box-shadow: #f00 0 0 5px 0;
    -moz-box-shadow: #f00 0 0 5px 0;
    box-shadow: #004395 0 0 5px 0;	
	}
	
#content .conbox .cright .cmnu{background:rgba(243,243,243,.85);margin:0 0 25px;padding:35px 25px;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	}
#content .conbox .cright .cmnu ul{display:block;width:100%;padding:0;margin:0;list-style:none;}
#content .conbox .cright .cmnu ul li{position:relative;display:block;width:100%;padding:0;margin:0;list-style:none;}
#content .conbox .cright .cmnu ul li h3{display:block;width:100%;}
#content .conbox .cright .cmnu ul li h3 a{display:block;width:100%;margin:0;padding:0 0 25px;font:600 22px/25px 'Averta-Semibold', sans-serif;color:#222;text-transform:uppercase;text-align:center;}
#content .conbox .cright .cmnu ul li h3 a:hover{color:#000;}

#content .conbox .cright .cmnu ul li ul{display:block;width:100%;padding:0;margin:0;list-style:none;}
#content .conbox .cright .cmnu ul li ul li{display:block;width:100%;padding:0;margin:0;list-style:none;}
#content .conbox .cright .cmnu ul li ul li a{display:block;width:100%;margin:0;padding:10px 0;font:400 16px/22px 'Roboto', sans-serif;color:#222;border-top:1px solid #eaeaea;}
#content .conbox .cright .cmnu ul li ul li a:hover{color:#000;}
#content .conbox .cright .cmnu ul li ul li i.sub{position:absolute;right:0;top:12px;height:25px;width:25px;font-size:18px;line-height:25px;text-align:center;cursor:pointer;}
#content .conbox .cright .cmnu ul li ul li i.arr{font-size:18px;line-height:25px;}

#content .conbox .cright .cmnu ul li ul li ul{display:none;width:100%;padding:0;margin:0;list-style:none;}
#content .conbox .cright .cmnu ul li ul li ul li{display:block;width:100%;padding:0;margin:0;list-style:none;}
#content .conbox .cright .cmnu ul li ul li ul li a{display:block;width:100%;margin:0;padding:10px 0;font:400 16px/22px 'Roboto', sans-serif;color:#222;border-top:1px solid #eaeaea;}
#content .conbox .cright .cmnu ul li ul li ul li a:hover{color:#000;}
#content .conbox .cright .cmnu ul li ul li ul li i.sub{position:absolute;right:0;top:12px;height:22px;width:22px;font-size:16px;line-height:22px;text-align:center;cursor:pointer;}
#content .conbox .cright .cmnu ul li ul li ul li i.arr{font-size:16px;line-height:22px;padding-right:8px;}

#content .conbox .cright .cbox{background:#f3f5f8;margin:0 0 25px;padding:25px 25px;}
#content .conbox .cright .cbox div{display:block;width:100%;margin:0;padding:0 0 25px;font:600 22px/25px 'Averta-Semibold', sans-serif;color:#222;text-transform:uppercase;text-align:center;}
#content .conbox .cright .cbox ul{display:block;width:100%;padding:0;margin:0;list-style:none}
#content .conbox .cright .cbox ul li{display:block;width:100%;margin:0;padding:10px 0;font:400 16px/22px 'Roboto', sans-serif;color:#222;list-style-type:none;border-top:1px solid #eaeaea;}
#content .conbox .cright .cbox ul li:first-child{}
#content .conbox .cright .cbox ul li a{color:#444}
#content .conbox .cright .cbox ul li a:hover{color:#a57a50;}

#content .conbox .cright .abox{}
#content .conbox .cright .abox ul{display:block;width:100%;padding:0;margin:0;list-style:none}
#content .conbox .cright .abox ul li{display:block;width:100%;margin:0;padding:0 0 15px;list-style-type:none;}
#content .conbox .cright .abox ul li:last-child{padding-bottom:0;}
#content .conbox .cright .abox ul li img{display:block;width:100%;height:auto;border:none}

#content .conbox .cright .nvbox{background:#fff;margin:0 0 25px;padding:25px 25px;border:#ecf2f4 1px solid;
	-webkit-box-shadow: 0 2px 16px 0 rgb(170 170 170 / 20%);
    box-shadow: 0 2px 16px 0 rgb(170 170 170 / 20%);
    border: solid 1px rgba(204,204,204,.4);
	}
#content .conbox .cright .nvbox .head{display:block;width:100%;margin:0;padding:0;font:400 28px/32px "Times New Roman", Times, serif;color:#222;letter-spacing:-1px;}
#content .conbox .cright .nvbox .ibox{display:flex;width:100%;margin:0;padding:25px 0;align-items:center;}
#content .conbox .cright .nvbox .ibox .thumb{width:28%;display:inline-block;vertical-align:top;margin:0 auto;padding:0;background-size:cover !important;background-position:50% 50% !important;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	}
#content .conbox .cright .nvbox .ibox .thumb img{display:block;width:100%;border:none;}
#content .conbox .cright .nvbox .ibox .info{width:72%;display:inline-block;vertical-align:top;padding:0 0 0 25px;}
#content .conbox .cright .nvbox .ibox .info h2{margin:0;padding:0;font:400 18px/25px 'Roboto', sans-serif;color:#222;}
#content .conbox .cright .nvbox .ibox .info p{margin:0;padding:0;font:400 16px/25px 'Roboto', sans-serif;color:#666;}

#content .conbox .cright .nvbox .hotline{display:block;width:100%;margin:0;padding:0;}
#content .conbox .cright .nvbox .hotline a{display:block;position:relative;overflow:hidden;padding:5px 25px 6px;background:rgba(255,0,0,1);cursor:pointer;
	font:400 18px/30px 'Roboto', sans-serif;
	color:rgba(255,255,255,.95);
	text-align:center;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .conbox .cright .nvbox .hotline a i{padding-right:8px;}
#content .conbox .cright .nvbox .hotline a:hover{background:rgba(0,67,149,1)}

#content .conbox .cright .nvbox .dangky{display:block;width:100%;margin:0;padding:15px 0 0;}
#content .conbox .cright .nvbox .dangky a{display:block;position:relative;overflow:hidden;padding:5px 25px 6px;background:rgba(0,67,149,1);cursor:pointer;
	font:400 18px/30px 'Roboto', sans-serif;
	color:rgba(255,255,255,.95);
	text-align:center;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .conbox .cright .nvbox .dangky a i{padding-right:8px;}
#content .conbox .cright .nvbox .dangky a:hover{background:rgba(255,0,0,.95)}
		
#content .conbox .maingen{}

.w80{width:800px !important;}
.w85{width:850px !important;}
.w90{width:900px !important;}
.w95{width:9500px !important;}
.w100{width:1000px !important;}

#content .topin{width:100%;margin:0 auto;padding:0 0 35px;}
#content .topin .info{padding:0;font:400 16px/25px 'Roboto', sans-serif;}
#content .topin .info h1{font:500 45px/50px 'Roboto', sans-serif;padding:5px 0 15px;}
#content .topin .info h2{font:500 40px/45px 'Roboto', sans-serif;padding:5px 0 15px;}
#content .topin .info h3{font:500 35px/40px 'Roboto', sans-serif;padding:15px 0;}
#content .topin .info h4{font:500 30px/35px 'Roboto', sans-serif;padding:15px 0;}
#content .topin .info p,
#content .topin .info div{padding:5px 0;text-align:justify;}
#content .topin .info a{color:#222;text-decoration:none}
#content .topin .info a:hover{color:red;text-decoration:underline}
#content .topin .info img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}

#content .topin .info table{max-width:100%;margin:10px 0;border-collapse:collapse;}
#content .topin .info table th{padding:3px 8px;border:#ababab 1px solid;font-weight:400;}
#content .topin .info table td{padding:3px 8px;border:#ababab 1px solid;}

#content .topin .info table.bangn th{padding:0;border:#ababab 0px solid;font-weight:400;}
#content .topin .info table.bangn td{padding:0;border:#ababab 0px solid;}

#content .topin .info table.bang2n td{display:inline-block;vertical-align:top;width:50%;margin:0;padding:10px 15px;border:#ababab 1px solid;}
#content .topin .info table.bang2n td{display:inline-block;vertical-align:top;width:48%;margin:0 0 0 4%;padding:0;border:#ababab 0px solid;}
#content .topin .info table.bang2n td:first-child{margin-left:0;}

#content .topin .info table.bang3 td{display:inline-block;vertical-align:top;width:33.33333%;margin:0;padding:10px 15px;border:#ababab 1px solid;}
#content .topin .info table.bang3n td{display:inline-block;vertical-align:top;width:30.66666%;margin:0 0 0 4%;padding:0;border:#ababab 0px solid;}
#content .topin .info table.bang3n td:first-child{margin-left:0;}

#content .topin .info table.bang4 td{display:inline-block;vertical-align:top;width:25%;margin:0;padding:10px 15px;border:#ababab 1px solid;}
#content .topin .info table.bang4n td{display:inline-block;vertical-align:top;width:22%;margin:0 0 0 4%;padding:0;border:#ababab 0px solid;}
#content .topin .info table.bang4n td:first-child{margin-left:0;}

#content .topin .info table td h1{position:relative;font:600 22px/28px 'Averta-Semibold', sans-serif;color:#222;margin:0 0 10px;padding:5px 0;text-transform:uppercase;}
#content .topin .info table td h2{position:relative;font:600 20px/28px 'Averta-Semibold', sans-serif;color:#222;margin:0 0 10px;padding:5px 0;text-transform:uppercase;}
#content .topin .info table td h3{position:relative;font:600 18px/28px 'Averta-Semibold', sans-serif;color:#222;margin:0 0 10px;padding:5px 0;text-transform:uppercase;}
#content .topin .info table td h1:before,
#content .topin .info table td h2:before,
#content .topin .info table td h3:before{position:absolute;left:0;bottom:0;height:2px;width:50px;content:'';background:#ddb60f;}

#content .topin .info ul{margin:5px 0;padding:0;list-style-type:square;}
#content .topin .info ul li{list-style-type:square;margin:0 0 0 20px;padding:5px 0;}
#content .topin .info .youtube{padding:15px 0;}
#content .topin .info .youtube .ytbox{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0;}
#content .topin .info .youtube .ytbox iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
#content .topin .info .video{padding:10px 0;}
#content .topin .info .video p{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0;}
#content .topin .info .video p iframe{position:absolute;top:0;left:0;width:100%;height:100%;}

#content .bopin{width:100%;margin:0 auto;padding:10px 0 0;}
#content .bopin .info{position:relative;padding:0;font:400 16px/25px 'Roboto', sans-serif;color:#222;text-align:justify;}
#content .bopin .info h1{font:600 26px/30px 'Averta-Semibold', sans-serif;color:#222;padding:5px 0;}
#content .bopin .info h2{font:600 24px/28px 'Averta-Semibold', sans-serif;color:#222;padding:5px 0;}
#content .bopin .info h3{font:600 22px/28px 'Averta-Semibold', sans-serif;color:#222;padding:5px 0;}
#content .bopin .info h4{font:600 20px/28px 'Averta-Semibold', sans-serif;color:#222;padding:5px 0;}
#content .bopin .info p,
#content .bopin .info div{padding:5px 0;}
#content .bopin .info a{color:#222;text-decoration:none}
#content .bopin .info a:hover{color:red;text-decoration:underline}
#content .bopin .info img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}

#content .bopin .info table{max-width:100%;margin:10px 0;border-collapse:collapse;}
#content .bopin .info table th{padding:3px 8px;border:#ababab 1px solid;font-weight:400;}
#content .bopin .info table td{padding:3px 8px;border:#ababab 1px solid;}

#content .bopin .info table.bangn th{padding:0;border:#ababab 0px solid;font-weight:400;}
#content .bopin .info table.bangn td{padding:0;border:#ababab 0px solid;}

#content .bopin .info table.bang2n td{display:inline-block;vertical-align:top;width:50%;margin:0;padding:10px 15px;border:#ababab 1px solid;}
#content .bopin .info table.bang2n td{display:inline-block;vertical-align:top;width:48%;margin:0 0 0 4%;padding:0;border:#ababab 0px solid;}
#content .bopin .info table.bang2n td:first-child{margin-left:0;}

#content .bopin .info table.bang3 td{display:inline-block;vertical-align:top;width:33.33333%;margin:0;padding:10px 15px;border:#ababab 1px solid;}
#content .bopin .info table.bang3n td{display:inline-block;vertical-align:top;width:30.66666%;margin:0 0 0 4%;padding:0;border:#ababab 0px solid;}
#content .bopin .info table.bang3n td:first-child{margin-left:0;}

#content .bopin .info table.bang4 td{display:inline-block;vertical-align:top;width:25%;margin:0;padding:10px 15px;border:#ababab 1px solid;}
#content .bopin .info table.bang4n td{display:inline-block;vertical-align:top;width:22%;margin:0 0 0 4%;padding:0;border:#ababab 0px solid;}
#content .bopin .info table.bang4n td:first-child{margin-left:0;}

#content .bopin .info table td h1{position:relative;font:600 22px/28px 'Averta-Semibold', sans-serif;color:#222;margin:0 0 10px;padding:5px 0;text-transform:uppercase;}
#content .bopin .info table td h2{position:relative;font:600 20px/28px 'Averta-Semibold', sans-serif;color:#222;margin:0 0 10px;padding:5px 0;text-transform:uppercase;}
#content .bopin .info table td h3{position:relative;font:600 18px/28px 'Averta-Semibold', sans-serif;color:#222;margin:0 0 10px;padding:5px 0;text-transform:uppercase;}
#content .bopin .info table td h1:before,
#content .bopin .info table td h2:before,
#content .bopin .info table td h3:before{position:absolute;left:0;bottom:0;height:2px;width:50px;content:'';background:#ddb60f;}

#content .bopin .info ul{margin:5px 0;padding:0;list-style-type:square;}
#content .bopin .info ul li{list-style-type:square;margin:0 0 0 20px;padding:5px 0;}
#content .bopin .info .youtube{padding:15px 0;}
#content .bopin .info .youtube .ytbox{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0;}
#content .bopin .info .youtube .ytbox iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
#content .bopin .info .video{padding:10px 0;}
#content .bopin .info .video p{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0;}
#content .bopin .info .video p iframe{position:absolute;top:0;left:0;width:100%;height:100%;}

.text-center{padding:155px 0 0;text-align:center;}
.abc .read-more{
    box-shadow: 0 0 1px transparent;
    transform: perspective(1px) translateZ(0px);
    transition-duration: 0.3s;
    transition-property: box-shadow, transform;
    vertical-align: top;
	display:inline-block;
	background:#ddb60f;
	margin:0;
	padding:5px 15px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	font:400 15px/25px Roboto, sans-serif;
	color:#fff;
	text-align:center;
	cursor:pointer;	
	}
.abc .read-more:hover{}
.btn{}
.floatBox{position:relative;float:left;height:145px;overflow:hidden;display:block;}	

/* CON > LIST GAL */
#content .listgal{padding:15px 0 0;}
#content .listgal ul{display:block;margin:0;padding:0;list-style-type:none;}
#content .listgal ul li{position:relative;width:22.625%;display:inline-block;vertical-align:top;margin:0 0 25px 3%;padding:0;list-style-type:none;overflow:hidden;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .listgal ul li:first-child{width:48.5%;margin-left:0;}
#content .listgal ul li:nth-child(6){width:48.5%;}
#content .listgal ul li:nth-child(4){margin-left:0;}

#content .listgal ul li .thumb{position:relative;display:block;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;overflow:hidden;
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:20px;
	}
#content .listgal ul li .thumb img{display:block;width:100%;height:400px;border:none;transition:all 500ms;
	object-fit:cover;object-position:center;vertical-align:middle;border-style:none;
	}
#content .listgal ul li .thumb:hover img{transform:scale(1.1);}
#content .listgal ul li .thumb a{position:relative;display:block;overflow:hidden;
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
	}
#content .listgal ul li .thumb a:before{
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: -100%;
    z-index: 100;
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%);
    background: linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%);
    -webkit-transform: skewX(-25deg);
    -ms-transform: skewX(-25deg);
    -o-transform: skewX(-25deg);
    transform: skewX(-25deg);
	}
#content .listgal ul li .thumb a:hover:before{-webkit-animation:imgShine .75s ease-in-out;-o-animation:imgShine .75s ease-in-out;animation:imgShine .75s ease-in-out}

	
/* START > CHI TIẾT DỰ ÁN */
#hotline{padding:25px 0;}
#hotline p{margin:0;padding:5px;text-align:center;}
#hotline div{margin:0;padding:5px;font:400 18px/30px Roboto, sans-serif;color:#444;text-align:center;}
#hotline a{display:inline-block;vertical-align:top;
    padding:10px 25px;
    border-radius:25px;
    border:0;
    font:400 18px/30px Roboto, sans-serif;
	color:#fff;
    cursor:pointer;
    z-index:5;
    -webkit-transition: all 0.4s ease-out 0s;
    -moz-transition: all 0.4s ease-out 0s;
    -ms-transition: all 0.4s ease-out 0s;
    -o-transition: all 0.4s ease-out 0s;
    transition: all 0.4s ease-out 0s;
    background-size:200%;
    background:linear-gradient( 90deg ,#cc0214 0,#f12f2f 50%,#cc0214 100%);
	animation-name:pulse;
	-webkit-animation-name:pulse;
	animation-delay:0s;
	-webkit-animation-delay:0s;
	animation-duration:1s;
	-webkit-animation-duration:1s;
	animation-iteration-count:infinite;
	-webkit-animation-iteration-count:infinite;
	}
#hotline a span{display:inline-block;vertical-align:top;font:600 20px/30px Averta-Semibold, sans-serif;}
#hotline a i{padding-right:8px;}
@-webkit-keyframes pulse{from {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);} 50% {-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);} to {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}
@keyframes pulse{from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);} 50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}
.pulse{-webkit-animation-name:pulse;animation-name:pulse;}

#duan{font-family:'Roboto';}

#duan .mnda{display:none;position:relative;background:#185085;width:100%;margin:0;padding:0;overflow:hidden;}
#duan .mnda .mnu{width:1200px;margin:0 auto;}
#duan .mnda .mnu ul{display:inline-block;vertical-align:top;width:auto;margin:0;padding:0;list-style:none;}
#duan .mnda .mnu ul li{width:auto;display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;border-right:#225d95 1px solid;border-left:#0c3e6d 1px solid;}
#duan .mnda .mnu ul li:first-child{border-left:none}
#duan .mnda .mnu ul li:last-child{border-right:none}
#duan .mnda .mnu ul li a{display:block;padding:10px 22px;font:400 16px/20px Roboto;color:#fff;}
#duan .mnda .mnu ul li a.active{color:#d00;}
#duan .mnda.mfixed{position:fixed;top:0;z-index:998;}

#duan .conda{padding:0;}
#duan .conda .boxda{width:100%;margin:0 auto;}

/* START ƯU ĐÃI */
#duan .boxud{width:100%;}
#duan .boxud .ibox{width:1200px;margin:0 auto;padding:0;}
#duan .boxud .ibox .il{position:relative;width:45%;display:inline-block;vertical-align:top;padding:55px 0 55px 10px;}
#duan .boxud .ibox .il .title{position:relative;margin:0;padding:0 0 0 50px;font:900 40px/40px 'Roboto', sans-serif;color:#fff;text-transform:uppercase;}
#duan .boxud .ibox .il .title i{font-size:55px;padding:0 0 0 10px;color:#fff;}
#duan .boxud .ibox .il .head{position:relative;margin:0;padding:30px 40px;background:url('../images/global/kh-bg1.png') no-repeat;background-size:cover;}
#duan .boxud .ibox .il .head .fa{position:absolute;top:-50px;right:-120px;font-size:100px;color:#ffda43;
    transform: rotateY(0deg) rotate(-15deg); /* needs Y at 0 deg to behave properly*/
    transition: transform 2s;
	}
#duan .boxud .ibox .il .head h3{position:relative;margin:0;padding:0 0 12px;font:700 30px/40px 'Roboto', sans-serif;color:#004aad;}
#duan .boxud .ibox .il .head h3 strong{font-size:40px;padding-left:10px;}
#duan .boxud .ibox .il .head h4{position:relative;margin:0;padding:0;font:700 40px/40px 'Roboto', sans-serif;color:#fff;-webkit-text-stroke:1px rgb(36, 36, 36);}
#duan .boxud .ibox .il .uudai{padding:0;font:400 22px/25px 'Averta-Semibold', sans-serif;color:#fff;text-align:center;}
#duan .boxud .ibox .il .uudai1{padding:0;font:400 16px/20px 'Averta-Semibold', sans-serif;color:#fff;text-align:center;}

#duan .boxud .ibox .il .dangky{margin:0;padding:25px 0 15px;text-align:center;}
#duan .boxud .ibox .il .dangky a{position:relative;overflow:hidden;padding:10px 35px;width:auto;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;
	font:700 20px/38px 'Roboto', sans-serif;
	color:#004aad;
	text-transform:uppercase;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	}
#duan .boxud .ibox .il .dangky a:hover{background-color:#fff;}

#duan .boxud .ibox .il .khung{position:relative;margin:0;padding:15px 0 45px;text-align:center;}
#duan .boxud .ibox .il .khung .fa{position:absolute;bottom:0;left:0;font-size:80px;color:#fff;
    transform: rotateY(0deg) rotate(-15deg); /* needs Y at 0 deg to behave properly*/
    transition: transform 2s;
	}
#duan .boxud .ibox .il .khung li{display:inline-block;list-style-type:none;margin:0;padding:5px;font:400 16px/25px Roboto, sans-serif;color:#fff;}
#duan .boxud .ibox .il .khung li span{display:block;background:#fff;width:60px;height:60px;margin:0 0 10px;padding:0;font:700 25px/60px Roboto, sans-serif;color:#004aad}

#duan .boxud .ibox .ir{position:relative;width:55%;display:inline-block;vertical-align:top;padding:15px 25px}
#duan .boxud .ibox .ir .youtube{position:relative;width:100%;padding:160px 55px 156px;background:url('../images/global/video-frame.png') no-repeat;background-size:cover;}
#duan .boxud .ibox .ir .youtube .ytbox{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0;}
#duan .boxud .ibox .ir .youtube .ytbox iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
#duan .boxud .ibox .ir .youtube .ytbox .cor1{position:absolute;top:-100px;left:-70px;font-size:100px;color:#ffda43;
    transform: rotateY(0deg) rotate(-18deg); /* needs Y at 0 deg to behave properly*/
    transition: transform 2s;
	}
#duan .boxud .ibox .ir .youtube .ytbox .cor2{position:absolute;top:-100px;right:0;font-size:80px;color:#ff1616;
    transform: rotateY(0deg) rotate(-18deg); /* needs Y at 0 deg to behave properly*/
    transition: transform 2s;
	}
#duan .boxud .ibox .ir .youtube .ytbox .cor3{position:absolute;bottom:-60px;right:-45px;font-size:60px;color:#ff367b;
    transform: rotateY(0deg) rotate(0deg); /* needs Y at 0 deg to behave properly*/
    transition: transform 2s;
	}
/* END ƯU ĐÃI */

/* START GIỚI THIỆU */
#duan .boxgt{position:relative;width:100%;}
#duan .boxgt .gtboy{position:absolute;bottom:-90px;left:-90px;width:180px;transform:rotate(-9deg);}
#duan .boxgt .gtboy img{display:block;width:100%;border:none;}
#duan .boxgt .ibox{position:relative;margin:0 auto;}
#duan .boxgt .ibox .title{color:#2d51f4;padding:0 20% 85px;text-align:center;}
#duan .boxgt .ibox .title div{display:block;margin:0;padding:0;font:400 15px/25px Roboto, sans-serif;text-transform:uppercase;}
#duan .boxgt .ibox .title h2{display:block;margin:0;padding:0;font:800 28px/38px 'Nunito Sans', sans-serif;}
#duan .boxgt .ibox .title h2 span{color:#2d51f4;}
#duan .boxgt .ibox .gtbox{position:relative;width:100%;display:flex;align-items:center;}
#duan .boxgt .ibox .gtbox .info{width:40%;display:inline-block;vertical-align:top;padding:0 35px 0 0;font:17px/25px 'Nunito Sans', sans-serif;}
#duan .boxgt .ibox .gtbox .info .ocon{padding:0;font:400 17px/25px 'Nunito Sans', sans-serif;}
#duan .boxgt .ibox .gtbox .info .ocon h1{font:400 40px/50px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxgt .ibox .gtbox .info .ocon h2{font:400 35px/45px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxgt .ibox .gtbox .info .ocon h3{font:400 30px/40px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxgt .ibox .gtbox .info .ocon h4{font:400 25px/32px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxgt .ibox .gtbox .info .ocon h5{font:400 20px/28px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxgt .ibox .gtbox .info .ocon p,
#duan .boxgt .ibox .gtbox .info .ocon div{padding:3px 0;text-align:justify;}
#duan .boxgt .ibox .gtbox .info .ocon a{color:#222;text-decoration:none}
#duan .boxgt .ibox .gtbox .info .ocon a:hover{color:red;text-decoration:underline}
#duan .boxgt .ibox .gtbox .info .ocon img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#duan .boxgt .ibox .gtbox .info .ocon ul{margin:5px 0;padding:0;list-style-type:none;}
#duan .boxgt .ibox .gtbox .info .ocon ul li{position:relative;list-style-type:none;margin:0;padding:3px 0 3px 22px;}
#duan .boxgt .ibox .gtbox .info .ocon ul li:before{position:absolute;top:3px;left:0;font:900 15px/25px "Font Awesome 5 Free";color:#ff7a3d;content:"\f00c"}

#duan .boxgt .ibox .gtbox .info .more {padding:15px 0 0;text-align:left;}
#duan .boxgt .ibox .gtbox .info .more a{position:relative;overflow:hidden;padding:10px 45px;width:auto;background-color:transparent;display:inline-flex;align-items:center;justify-content:center;
	border:1px solid rgba(19,93,164,.8);
	font:450 20px/30px 'Roboto', sans-serif;
	color:rgba(19,93,164,1);
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	}
#duan .boxgt .ibox .gtbox .info .more a:after{content:'';background-color:rgba(19,93,164,1);
	background-image:linear-gradient(to left,rgba(19,93,164,1) 0,rgba(19,93,164,.8) 16%,rgba(19,93,164,.8) 74%,rgba(19,93,164,.8) 100%);
	position:absolute;left:0;right:100%;top:0;bottom:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;border-radius:22px;z-index:-1}
#duan .boxgt .ibox .gtbox .info .more a:hover{border:1px solid rgba(19,93,164,.8);color:#fff;z-index:2}
#duan .boxgt .ibox .gtbox .info .more a:hover:after{right:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}

#duan .boxgt .ibox .gtbox .thumb{width:60%;display:inline-block;vertical-align:top;padding:0 35px 0 85px;}
#duan .boxgt .ibox .gtbox .thumb img{display:block;width:100%;border:none;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	overflow:hidden;
	}
#duan .boxgt .ibox .gtbox .thumb .ytbg{position:relative;background:#2d51f4;padding:20px 35px;
	-webkit-border-radius: 35px;
	-moz-border-radius: 35px;
	border-radius: 35px;
	}
#duan .boxgt .ibox .gtbox .thumb .ytbg .dagt1{position:absolute;top:-60px;left:-60px;z-index:1;font-size:70px;color:#ff367b;transform:rotateY(0deg) rotate(-45deg);transition:transform 2s;}
#duan .boxgt .ibox .gtbox .thumb .ytbg .dagt2{position:absolute;top:-130px;right:-35px;z-index:1;}
#duan .boxgt .ibox .gtbox .thumb .ytbg .dagt2 img{display:block;width:200px;border:none;}
#duan .boxgt .ibox .gtbox .thumb .ytbox{
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
	margin:0;
	z-index:2;
	}
#duan .boxgt .ibox .gtbox .thumb .ytbox iframe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;	
	}
/* END GIỚI THIỆU */

/* START LỢI ÍCH */
#duan .boxli{width:100%;}
#duan .boxli .ibox{position:relative;margin:0 auto;}
#duan .boxli .ibox .title{padding:0 20% 85px;font:400 17px/25px 'Nunito Sans', sans-serif;}
#duan .boxli .ibox .title h1{font:400 40px/50px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxli .ibox .title h2{font:900 28px/38px 'Nunito Sans', sans-serif;padding:5px 0;}
#duan .boxli .ibox .title h3{font:900 22px/30px 'Nunito Sans', sans-serif;padding:5px 0;}
#duan .boxli .ibox .title h4{font:400 22px/30px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxli .ibox .title h5{font:400 20px/28px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxli .ibox .title p,
#duan .boxli .ibox .title div{padding:3px 0;text-align:justify;}
#duan .boxli .ibox .title a{color:#222;text-decoration:none}
#duan .boxli .ibox .title a:hover{color:red;text-decoration:underline}
#duan .boxli .ibox .title img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#duan .boxli .ibox .title ul{margin:5px 0;padding:0;list-style-type:none;}
#duan .boxli .ibox .title ul li{position:relative;list-style-type:none;margin:0;padding:3px 0 3px 22px;}
#duan .boxli .ibox .title ul li:before{position:absolute;top:3px;left:0;font:900 15px/25px "Font Awesome 5 Free";color:#ff7a3d;content:"\f00c"}

#duan .boxli .ibox .libox{position:relative;width:100%;}
#duan .boxli .ibox .libox ul{width:100%;margin:0 auto;padding:0;list-style:none;}
#duan .boxli .ibox .libox ul li{position:relative;width:32%;display:inline-block;vertical-align:top;margin:0 0 85px 2%;padding:0;list-style:none;}
#duan .boxli .ibox .libox ul li:first-child,
#duan .boxli .ibox .libox ul li:nth-child(4){margin-left:0;}
#duan .boxli .ibox .libox ul li .div{position:relative;background:#fff;padding:90px 25px 25px;border:rgb(58, 145, 207) 2px dotted;box-shadow:rgba(0, 0, 0, 0.1) 0px 15px 26px -15px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	}
#duan .boxli .ibox .libox ul li .div .thumb{position:absolute;top:-60px;left:0;right:0;width:120px;height:120px;margin:0 auto;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	overflow:hidden;
	}
#duan .boxli .ibox .libox ul li .div .thumb img{display:block;width:120px;height:120px;border:none;
	object-fit:cover;
    object-position:center;
    vertical-align:middle;
    border-style:none;
	}
#duan .boxli .ibox .libox ul li .div .info{height:140px;text-align:center;}
#duan .boxli .ibox .libox ul li .div .info h2{margin:0;padding:0 0 15px;font:500 18px/25px 'Roboto', sans-serif;color:#2d51f4;}
#duan .boxli .ibox .libox ul li .div .info p{margin:0;padding:0;font:400 15px/25px Roboto, sans-serif;color:#444;
    height:75px;
    overflow: hidden;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}

/* END LỢI ÍCH */

/* START GALLERY */
#duan .boxga{width:100%;}
#duan .boxga .ibox{position:relative;margin:0 auto;display:flex;align-items:center;}
#duan .boxga .ibox .gatxt{width:50%;display:inline-block;vertical-align:top;padding:0 55px 0 0;}
#duan .boxga .ibox .gatxt .info{width:100%;padding:0 0 35px;font:400 17px/25px 'Nunito Sans', sans-serif;}
#duan .boxga .ibox .gatxt .info h1{font:400 40px/50px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxga .ibox .gatxt .info h2{font:900 28px/38px 'Nunito Sans', sans-serif;padding:5px 0;}
#duan .boxga .ibox .gatxt .info h3{font:900 22px/30px 'Nunito Sans', sans-serif;padding:5px 0;}
#duan .boxga .ibox .gatxt .info h4{font:400 22px/30px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxga .ibox .gatxt .info h5{font:400 20px/28px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxga .ibox .gatxt .info p,
#duan .boxga .ibox .gatxt .info div{padding:3px 0;text-align:justify;}
#duan .boxga .ibox .gatxt .info a{color:#222;text-decoration:none}
#duan .boxga .ibox .gatxt .info a:hover{color:red;text-decoration:underline}
#duan .boxga .ibox .gatxt .info img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#duan .boxga .ibox .gatxt .info ul{margin:5px 0;padding:0;list-style-type:none;}
#duan .boxga .ibox .gatxt .info ul li{position:relative;list-style-type:none;margin:0;padding:3px 0 3px 22px;}
#duan .boxga .ibox .gatxt .info ul li:before{position:absolute;top:3px;left:0;font:900 15px/25px "Font Awesome 5 Free";color:#ff7a3d;content:"\f00c"}
#duan .boxga .ibox .gatxt .dangky{margin:0;padding:25px 0 0;text-align:center;}
#duan .boxga .ibox .gatxt .dangky a{position:relative;overflow:hidden;padding:10px 35px;width:auto;background-color:#ff6201;display:inline-flex;align-items:center;justify-content:center;
	font:400 17px/28px 'Roboto', sans-serif;
	color:#fff;
	text-transform:uppercase;
	-webkit-border-radius:25px;
	-moz-border-radius:25px;
	border-radius:25px;
	}
#duan .boxga .ibox .gatxt .dangky a:hover{background:#ff6201;}
#duan .boxga .ibox .gatxt .thumb{position:relative;width:80%;margin:0 0 0 20%;}
#duan .boxga .ibox .gatxt .thumb i{position:absolute;top:30px;left:0px;font-size:80px;color:#5992d2;animation-name:swing;animation-delay:1s;animation-duration:2s;animation-iteration-count:infinite;}
#duan .boxga .ibox .gatxt .thumb img{display:block;width:100%;border:none;}

@-webkit-keyframes swing {
	20% {-webkit-transform: rotate(15deg);transform: rotate(15deg);}
	40% {-webkit-transform: rotate(-10deg);transform: rotate(-10deg);}
	60% {-webkit-transform: rotate(5deg);transform: rotate(5deg);}
	80% {-webkit-transform: rotate(-5deg);transform: rotate(-5deg);}
	100% {-webkit-transform: rotate(0);transform: rotate(0);}
	}
@keyframes swing {
	20% {-webkit-transform: rotate(15deg);-ms-transform: rotate(15deg);transform: rotate(15deg);}
	40% {-webkit-transform: rotate(-10deg);-ms-transform: rotate(-10deg);transform: rotate(-10deg);}
	60% {-webkit-transform: rotate(5deg);-ms-transform: rotate(5deg);transform: rotate(5deg);}
	80% {-webkit-transform: rotate(-5deg);-ms-transform: rotate(-5deg);transform: rotate(-5deg);}
	100% {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);}
	}

#duan .boxga .ibox .gabox{width:50%;display:inline-block;vertical-align:top;padding:0 0 0 55px;}
#duan .boxga .ibox .gabox ul{display:block;margin:0;padding:0;list-style-type:none;}
#duan .boxga .ibox .gabox ul li{position:relative;width:32%;display:inline-block;vertical-align:top;margin:0 0 25px 2%;padding:0;list-style-type:none;overflow:hidden;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#duan .boxga .ibox .gabox ul li:first-child,
#duan .boxga .ibox .gabox ul li:nth-child(4){margin-left:0;}
#duan .boxga .ibox .gabox ul li:nth-child(5){width:66%;}

#duan .boxga .ibox .gabox ul li .thumb{position:relative;display:block;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;overflow:hidden;
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	}
#duan .boxga .ibox .gabox ul li .thumb img{display:block;width:100%;height:280px;border:none;transition:all 500ms;
	object-fit:cover;object-position:center;vertical-align:middle;border-style:none;
	}
#duan .boxga .ibox .gabox ul li .thumb:hover img{transform:scale(1.1);}
#duan .boxga .ibox .gabox ul li .thumb a{position:relative;display:block;overflow:hidden;
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
	}
#duan .boxga .ibox .gabox ul li .thumb a:before{
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: -100%;
    z-index: 100;
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%);
    background: linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%);
    -webkit-transform: skewX(-25deg);
    -ms-transform: skewX(-25deg);
    -o-transform: skewX(-25deg);
    transform: skewX(-25deg);
	}
#duan .boxga .ibox .gabox ul li .thumb a:hover:before{-webkit-animation:imgShine .75s ease-in-out;-o-animation:imgShine .75s ease-in-out;animation:imgShine .75s ease-in-out}
/* END GALLERY */

/* START GIẢNG VIÊN */
#duan .boxgv{width:100%;}
#duan .boxgv .ibox{position:relative;margin:0 auto;}
#duan .boxgv .ibox .title{padding:0 20% 35px;font:400 17px/25px 'Nunito Sans', sans-serif;}
#duan .boxgv .ibox .title h1{font:400 40px/50px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxgv .ibox .title h2{font:900 28px/38px 'Nunito Sans', sans-serif;padding:5px 0;}
#duan .boxgv .ibox .title h3{font:900 22px/30px 'Nunito Sans', sans-serif;padding:5px 0;}
#duan .boxgv .ibox .title h4{font:400 22px/30px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxgv .ibox .title h5{font:400 20px/28px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxgv .ibox .title p,
#duan .boxgv .ibox .title div{padding:3px 0;text-align:justify;}
#duan .boxgv .ibox .title a{color:#222;text-decoration:none}
#duan .boxgv .ibox .title a:hover{color:red;text-decoration:underline}
#duan .boxgv .ibox .title img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#duan .boxgv .ibox .title ul{margin:5px 0;padding:0;list-style-type:none;}
#duan .boxgv .ibox .title ul li{position:relative;list-style-type:none;margin:0;padding:3px 0 3px 22px;}
#duan .boxgv .ibox .title ul li:before{position:absolute;top:3px;left:0;font:900 15px/25px "Font Awesome 5 Free";color:#ff7a3d;content:"\f00c"}

#duan .boxgv .ibox .gvbox{position:relative;width:100%;}
#duan .boxgv .ibox .gvbox .gvview{width:100%;padding:0;overflow:hidden;}
#duan .boxgv .ibox .gvbox .gvview .util-wrapper-holder {
    overflow: hidden;
    position: relative;
    width: -moz-calc(100% + 45px ) !important;
    width: -webkit-calc(100% + 45px ) !important;
    width: -o-calc(100% + 45px ) !important;
    width: calc(100% + 45px ) !important;
	padding:0 !important;
}
#duan .boxgv .ibox .gvbox .gvview .item{position:relative;background:none;margin:0 45px 0 0;padding:0;overflow:hidden;}
#duan .boxgv .ibox .gvbox .gvview .item .thumb{position:relative;display:inline-block;vertical-align:top;width:50%;margin:0 auto;background-size:cover !important;background-position:50% 50% !important;}
#duan .boxgv .ibox .gvbox .gvview .item .thumb img{display:block;width:100%;border:none;}
#duan .boxgv .ibox .gvbox .gvview .item .info{position:absolute;top:15px;bottom:15px;right:0;left:40%;background:rgba(45,81,244,.85);padding:10px 15px;}
#duan .boxgv .ibox .gvbox .gvview .item .info h2{margin:0;padding:10px 0 0;font:450 18px/25px 'Roboto', sans-serif;color:#fff;}
#duan .boxgv .ibox .gvbox .gvview .item .info p{margin:0;padding:0 0 8px;font:400 14px/22px 'Roboto', sans-serif;color:#f5f5f5;}
#duan .boxgv .ibox .gvbox .gvview .item .info div{margin:0;padding:0;font:400 15px/22px 'Roboto', sans-serif;color:#fff;}
/* END GIẢNG VIÊN */

/* START VIDEO GIỮA */
#duan .boxvi{width:100%;}
#duan .boxvi .ibox{position:relative;margin:0 auto;}
#duan .boxvi .ibox .title{padding:0 20% 35px;font:400 17px/25px 'Nunito Sans', sans-serif;}
#duan .boxvi .ibox .title h1{font:400 40px/50px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxvi .ibox .title h2{font:900 28px/38px 'Nunito Sans', sans-serif;padding:5px 0;}
#duan .boxvi .ibox .title h3{font:900 22px/30px 'Nunito Sans', sans-serif;padding:5px 0;}
#duan .boxvi .ibox .title h4{font:400 22px/30px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxvi .ibox .title h5{font:400 20px/28px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxvi .ibox .title p,
#duan .boxvi .ibox .title div{padding:3px 0;text-align:justify;}
#duan .boxvi .ibox .title a{color:#222;text-decoration:none}
#duan .boxvi .ibox .title a:hover{color:red;text-decoration:underline}
#duan .boxvi .ibox .title img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#duan .boxvi .ibox .title ul{margin:5px 0;padding:0;list-style-type:none;}
#duan .boxvi .ibox .title ul li{position:relative;list-style-type:none;margin:0;padding:3px 0 3px 22px;}
#duan .boxvi .ibox .title ul li:before{position:absolute;top:3px;left:0;font:900 15px/25px "Font Awesome 5 Free";color:#ff7a3d;content:"\f00c"}

#duan .boxvi .ibox .vibox{position:relative;width:100%;display:flex;align-items:center;}
#duan .boxvi .ibox .vibox .vibox1{width:25%;display:inline-block;vertical-align:top;padding-right:35px;}
#duan .boxvi .ibox .vibox .vibox2{width:50%;display:inline-block;vertical-align:top;}
#duan .boxvi .ibox .vibox .vibox2 .ytbg{position:relative;background:#2d51f4;padding:20px 35px;
	-webkit-border-radius: 35px;
	-moz-border-radius: 35px;
	border-radius: 35px;
	}
#duan .boxvi .ibox .vibox .vibox2 .ytbox{
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
	margin:0;
	z-index:2;
	}
#duan .boxvi .ibox .vibox .vibox2 .ytbox iframe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;	
	}	
#duan .boxvi .ibox .vibox .vibox3{width:25%;display:inline-block;vertical-align:top;padding:0 35px;}
#duan .boxvi .ibox .vibox .vibox1 img,
#duan .boxvi .ibox .vibox .vibox3 img{display:block;width:100%;border:none;}
/* END VIDEO GIỮA */

/* START LIST VIDEO */
#duan .boxvideo{width:100%;}
#duan .boxvideo .ibox{position:relative;margin:0 auto;}
#duan .boxvideo .ibox .title{padding:0 20% 35px;font:400 17px/25px 'Nunito Sans', sans-serif;}
#duan .boxvideo .ibox .title h1{font:400 40px/50px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxvideo .ibox .title h2{font:900 28px/38px 'Nunito Sans', sans-serif;padding:5px 0;}
#duan .boxvideo .ibox .title h3{font:900 22px/30px 'Nunito Sans', sans-serif;padding:5px 0;}
#duan .boxvideo .ibox .title h4{font:400 22px/30px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxvideo .ibox .title h5{font:400 20px/28px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxvideo .ibox .title p,
#duan .boxvideo .ibox .title div{padding:3px 0;text-align:justify;}
#duan .boxvideo .ibox .title a{color:#222;text-decoration:none}
#duan .boxvideo .ibox .title a:hover{color:red;text-decoration:underline}
#duan .boxvideo .ibox .title img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#duan .boxvideo .ibox .title ul{margin:5px 0;padding:0;list-style-type:none;}
#duan .boxvideo .ibox .title ul li{position:relative;list-style-type:none;margin:0;padding:3px 0 3px 22px;}
#duan .boxvideo .ibox .title ul li:before{position:absolute;top:3px;left:0;font:900 15px/25px "Font Awesome 5 Free";color:#ff7a3d;content:"\f00c"}

#duan .boxvideo .ibox .vibox{position:relative;width:100%;display:flex;align-items:center;}
#duan .boxvideo .ibox .vibox .vibox1{width:50%;display:inline-block;vertical-align:top;padding:0 35px 0 0;}
#duan .boxvideo .ibox .vibox .vibox1 .ytbg{position:relative;background:#fff;padding:20px 35px;
	-webkit-border-radius: 35px;
	-moz-border-radius: 35px;
	border-radius: 35px;
	}
#duan .boxvideo .ibox .vibox .vibox1 .ytbox{
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
	margin:0;
	z-index:2;
	}
#duan .boxvideo .ibox .vibox .vibox1 .ytbox iframe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;	
	}	
#duan .boxvideo .ibox .vibox .vibox2{width:50%;display:inline-block;vertical-align:top;padding:0 0 0 35px;}
#duan .boxvideo .ibox .vibox .vibox2 ul{width:100%;padding:0;margin:0;list-style:none}
#duan .boxvideo .ibox .vibox .vibox2 ul li{width:100%;display:block;margin:0;padding:0 0 15px;}
#duan .boxvideo .ibox .vibox .vibox2 ul li:last-child{margin:0;padding:0;border-bottom:none;}
#duan .boxvideo .ibox .vibox .vibox2 ul li .thumb{position:relative;width:22%;display:inline-block;vertical-align:top;background-size:cover !important;background-position:50% 50% !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
	overflow:hidden;
	}
#duan .boxvideo .ibox .vibox .vibox2 ul li .thumb img{display:block;width:100%;border:none;}

#duan .boxvideo .ibox .vibox .vibox2 ul li .info{position:relative;width:78%;display:inline-block;vertical-align:top;padding:0 0 0 15px;}
#duan .boxvideo .ibox .vibox .vibox2 ul li .info h2{margin:0;padding:0;font:400 18px/25px 'Roboto', sans-serif;color:#222;}
#duan .boxvideo .ibox .vibox .vibox2 ul li .info h2 a{color:#222}
#duan .boxvideo .ibox .vibox .vibox2 ul li .info h2 a:hover{color:#222;}

#duan .boxvideo .ibox .dangky{margin:0;padding:35px 0 0;text-align:center;}
#duan .boxvideo .ibox .dangky a{position:relative;overflow:hidden;padding:10px 35px;width:auto;background-color:#ff6201;display:inline-flex;align-items:center;justify-content:center;
	font:400 18px/28px 'Roboto', sans-serif;
	color:#fff;
	text-transform:uppercase;
	-webkit-border-radius:25px;
	-moz-border-radius:25px;
	border-radius:25px;
	}
#duan .boxvideo .ibox .dangky a:hover{background:#ff6201;}
/* END LIST VIDEO */

/* START Ý KIẾN */
#duan .boxyk{width:100%;}
#duan .boxyk .ibox{margin:0 auto;}

#duan .boxyk .ibox .title{padding:0 20% 35px;font:400 17px/25px 'Nunito Sans', sans-serif;}
#duan .boxyk .ibox .title h1{font:400 40px/50px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxyk .ibox .title h2{font:900 28px/38px 'Nunito Sans', sans-serif;padding:5px 0;}
#duan .boxyk .ibox .title h3{font:900 22px/30px 'Nunito Sans', sans-serif;padding:5px 0;}
#duan .boxyk .ibox .title h4{font:400 22px/30px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxyk .ibox .title h5{font:400 20px/28px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxyk .ibox .title p,
#duan .boxyk .ibox .title div{padding:3px 0;text-align:justify;}
#duan .boxyk .ibox .title a{color:#222;text-decoration:none}
#duan .boxyk .ibox .title a:hover{color:red;text-decoration:underline}
#duan .boxyk .ibox .title img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#duan .boxyk .ibox .title ul{margin:5px 0;padding:0;list-style-type:none;}
#duan .boxyk .ibox .title ul li{position:relative;list-style-type:none;margin:0;padding:3px 0 3px 22px;}
#duan .boxyk .ibox .title ul li:before{position:absolute;top:3px;left:0;font:900 15px/25px "Font Awesome 5 Free";color:#ff7a3d;content:"\f00c"}

#duan .boxyk .consli{}
#duan .boxyk .consli .whysli {width:100%;overflow:hidden;}
#duan .boxyk .consli .whysli .util-wrapper-holder {
    overflow: hidden;
    position: relative;
    width: -moz-calc(100% + 35px) !important;
    width: -webkit-calc(100% + 35px) !important;
    width: -o-calc(100% + 35px) !important;
    width: calc(100% + 35px) !important;
	}
#duan .boxyk .consli .whysli .item{margin:0 35px 0 0;
	position:relative;background:#fff;padding:25px 35px;border:rgb(58, 145, 207) 2px dotted;box-shadow:rgba(0, 0, 0, 0.1) 0px 15px 26px -15px;color:#222;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	}
#duan .boxyk .consli .whysli .item .thumb{display:block;position:relative;width:120px;margin:0 auto;padding:0;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	background-size:cover !important;
	background-position:50% 50% !important;
	}
#duan .boxyk .consli .whysli .item .thumb img{display:block;width:100%;border:none;}

#duan .boxyk .consli .whysli .item .info{padding:15px 0 0;text-align:center;}
#duan .boxyk .consli .whysli .item .title{display:block;padding:0;font:450 18px/25px 'Roboto', sans-serif;}
#duan .boxyk .consli .whysli .item .sub{display:block;padding:0 0 10px;font:300 15px/20px 'Roboto', sans-serif;}
#duan .boxyk .consli .whysli .item .txt{height:150px;font:300 17px/25px 'Roboto', sans-serif;
    overflow: hidden;
    -webkit-line-clamp:6;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}
	
#duan .boxyk .ibox .dangky{margin:0;padding:15px 0 0;text-align:center;}
#duan .boxyk .ibox .dangky a{position:relative;overflow:hidden;padding:10px 35px;width:auto;background-color:#ff6201;display:inline-flex;align-items:center;justify-content:center;
	font:400 17px/38px 'Roboto', sans-serif;
	color:#fff;
	text-transform:uppercase;
	-webkit-border-radius:25px;
	-moz-border-radius:25px;
	border-radius:25px;
	}
#duan .boxyk .ibox .dangky a:hover{background:#ff6201;}
/* END Ý KIẾN */

#duan .conda .boxda .form{background:#f3f5f8;margin:0 0 25px;padding:35px 25px;}
#duan .conda .boxda .form .head{padding:0 0 15px;font:400 14px/20px 'Roboto', sans-serif;text-align:center;}
#duan .conda .boxda .form .head h1{font:600 24px/28px 'Averta-Semibold', sans-serif;padding:5px 0;}
#duan .conda .boxda .form .head h2{font:600 22px/28px 'Averta-Semibold', sans-serif;padding:5px 0;}
#duan .conda .boxda .form .head h3{font:600 20px/28px 'Averta-Semibold', sans-serif;padding:5px 0;}
#duan .conda .boxda .form .head p,
#duan .conda .boxda .form .head div{padding:5px 0;}
#duan .conda .boxda .form .head a{color:#222;text-decoration:none}
#duan .conda .boxda .form .head a:hover{color:red;text-decoration:underline}
#duan .conda .boxda .form .head img{display:inline-block;vertical-align:top;margin:5px 0;max-width:100%;height:auto !important;border:none}

#duan .conda .boxda .form ul{width:100%;margin:0 auto;padding:0;list-style:none;}
#duan .conda .boxda .form ul li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:3px 0;font:400 13px/18px 'Roboto', sans-serif;color:rgba(255,255,255,.85);list-style:none;}
#duan .conda .boxda .form ul li:first-child{padding:5px 0 8px;font:400 13px/18px 'Roboto', sans-serif;color:rgba(255,255,255,.65);}
#duan .conda .boxda .form ul li span{display:block;padding:5px 0 0 5px;font:400 12px 'Roboto', sans-serif;color:#f00;}
#duan .conda .boxda .form ul li a{font:400 13px/18px 'Roboto', sans-serif;text-decoration:none}
#duan .conda .boxda .form ul li a:hover{color:#f00;}
#duan .conda .boxda .form ul li input[type="text"],
#duan .conda .boxda .form ul li textarea {display:inline-block;vertical-align:top;
	width:100%;
    -webkit-appearance: none;
    background:none;
    border:rgba(131,131,131,.5) 1px solid;
    outline: 0;
    margin: 0;
    padding:5px 10px;
	font:400 15px/30px 'Roboto', sans-serif;
	color:rgba(0,0,0,.5);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
}
#duan .conda .boxda .form ul li input[type="text"]::-moz-placeholder,
#duan .conda .boxda .form ul li textarea::-moz-placeholder{font-size:15px;color:rgba(0,0,0,.65);opacity: 1;}
#duan .conda .boxda .form ul li input[type="text"]::-webkit-input-placeholder,
#duan .conda .boxda .form ul li textarea::-webkit-input-placeholder{font-size:15px;color:rgba(0,0,0,.65);}
#duan .conda .boxda .form ul li input[type="text"]:-ms-input-placeholder,
#duan .conda .boxda .form ul li textarea:-ms-input-placeholder{font-size:15px;color:rgba(0,0,0,.65);}
#duan .conda .boxda .form ul li input[type="text"]:-moz-placeholder,
#duan .conda .boxda .form ul li textarea:-moz-placeholder{font-size:15px;color:rgba(0,0,0,.65);}
#duan .conda .boxda .form ul li input[type="button"] {
	display:block;
	width:100%;
	background:#f00;
	border:#f00 1px solid;
	margin:0;
	padding:5px 25px;
	font:400 16px/30px 'Roboto', sans-serif;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	cursor:pointer;
	outline:none;
	-webkit-border-radius:4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
}

#duan .conda .boxda .form ul li select:hover,
#duan .conda .boxda .form ul li input[type="text"]:hover,
#duan .conda .boxda .form ul li textarea:hover,
#duan .conda .boxda .form ul li input[type="radio"]:hover {
    -webkit-box-shadow: #004395 0 0 5px 0;
    -moz-box-shadow: #004395 0 0 5px 0;
    box-shadow: #004395 0 0 5px 0;
}
#duan .conda .boxda .form ul li input[type="button"]:hover {
    -webkit-box-shadow: #f00 0 0 5px 0;
    -moz-box-shadow: #f00 0 0 5px 0;
    box-shadow: #004395 0 0 5px 0;	
	}
	
#duan .conda .boxda .cmnu{background:#f3f5f8;margin:0 0 25px;padding:35px 25px;}
#duan .conda .boxda .cmnu ul{display:block;width:100%;padding:0;margin:0;list-style:none;}
#duan .conda .boxda .cmnu ul li{position:relative;display:block;width:100%;padding:0;margin:0;list-style:none;}
#duan .conda .boxda .cmnu ul li h3{display:block;width:100%;}
#duan .conda .boxda .cmnu ul li h3 a{display:block;width:100%;margin:0;padding:0 0 25px;font:600 22px/25px 'Averta-Semibold', sans-serif;color:#222;text-transform:uppercase;text-align:center;}
#duan .conda .boxda .cmnu ul li h3 a:hover{color:#000;}

#duan .conda .boxda .cmnu ul li ul{display:block;width:100%;padding:0;margin:0;list-style:none;}
#duan .conda .boxda .cmnu ul li ul li{display:block;width:100%;padding:0;margin:0;list-style:none;}
#duan .conda .boxda .cmnu ul li ul li a{display:block;width:100%;margin:0;padding:10px 0;font:400 16px/22px 'Roboto', sans-serif;color:#222;border-top:1px solid #eaeaea;}
#duan .conda .boxda .cmnu ul li ul li a:hover{color:#000;}
#duan .conda .boxda .cmnu ul li ul li i.sub{position:absolute;right:0;top:12px;height:25px;width:25px;font-size:18px;line-height:25px;text-align:center;cursor:pointer;}
#duan .conda .boxda .cmnu ul li ul li i.arr{font-size:18px;line-height:25px;}

#duan .conda .boxda .cmnu ul li ul li ul{display:none;width:100%;padding:0;margin:0;list-style:none;}
#duan .conda .boxda .cmnu ul li ul li ul li{display:block;width:100%;padding:0;margin:0;list-style:none;}
#duan .conda .boxda .cmnu ul li ul li ul li a{display:block;width:100%;margin:0;padding:10px 0;font:400 16px/22px 'Roboto', sans-serif;color:#222;border-top:1px solid #eaeaea;}
#duan .conda .boxda .cmnu ul li ul li ul li a:hover{color:#000;}
#duan .conda .boxda .cmnu ul li ul li ul li i.sub{position:absolute;right:0;top:12px;height:22px;width:22px;font-size:16px;line-height:22px;text-align:center;cursor:pointer;}
#duan .conda .boxda .cmnu ul li ul li ul li i.arr{font-size:16px;line-height:22px;padding-right:8px;}

#duan .conda .boxda .cbox{background:#f3f5f8;margin:0 0 25px;padding:25px 25px;}
#duan .conda .boxda .cbox div{display:block;width:100%;margin:0;padding:0 0 25px;font:600 22px/25px 'Averta-Semibold', sans-serif;color:#222;text-transform:uppercase;text-align:center;}
#duan .conda .boxda .cbox ul{display:block;width:100%;padding:0;margin:0;list-style:none}
#duan .conda .boxda .cbox ul li{display:block;width:100%;margin:0;padding:10px 0;font:400 16px/22px 'Roboto', sans-serif;color:#222;list-style-type:none;border-top:1px solid #eaeaea;}
#duan .conda .boxda .cbox ul li:first-child{}
#duan .conda .boxda .cbox ul li a{color:#444}
#duan .conda .boxda .cbox ul li a:hover{color:#a57a50;}

#duan .conda .boxda .head{width:100%;position:relative;margin:0;padding:25px 0 15px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
	}
#duan .conda .boxda .head b{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;height:2px;opacity:.1;background-color:#185085;}
#duan .conda .boxda .head span{padding:0 15px;font:400 20px/30px Averta-Semibold;color:#185085;text-transform:uppercase;}

#duan .boxgen{width:100%;}
#duan .boxgen .ibox{width:1200px;margin:0 auto;}

#duan .boxgal{width:100%;}
#duan .boxgal .ibox{margin:0 auto;}
#duan .boxgal .ibox .title{padding:0 20% 35px;font:400 17px/25px 'Nunito Sans', sans-serif;}
#duan .boxgal .ibox .title h1{font:400 40px/50px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxgal .ibox .title h2{font:900 28px/38px 'Nunito Sans', sans-serif;padding:5px 0;}
#duan .boxgal .ibox .title h3{font:900 22px/30px 'Nunito Sans', sans-serif;padding:5px 0;}
#duan .boxgal .ibox .title h4{font:400 22px/30px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxgal .ibox .title h5{font:400 20px/28px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxgal .ibox .title p,
#duan .boxgal .ibox .title div{padding:3px 0;text-align:justify;}
#duan .boxgal .ibox .title a{color:#222;text-decoration:none}
#duan .boxgal .ibox .title a:hover{color:red;text-decoration:underline}
#duan .boxgal .ibox .title img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#duan .boxgal .ibox .title ul{margin:5px 0;padding:0;list-style-type:none;}
#duan .boxgal .ibox .title ul li{position:relative;list-style-type:none;margin:0;padding:3px 0 3px 22px;}
#duan .boxgal .ibox .title ul li:before{position:absolute;top:3px;left:0;font:900 15px/25px "Font Awesome 5 Free";color:#ff7a3d;content:"\f00c"}

#duan .boxgal .full{width:100%;margin:0 auto;}

/* START WHY */
#duan .boxwhy{width:100%;}
#duan .boxwhy .ibox{margin:0 auto;}

#duan .boxwhy .ibox .title{padding:0 20% 35px;font:400 17px/25px 'Nunito Sans', sans-serif;}
#duan .boxwhy .ibox .title h1{font:400 40px/50px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxwhy .ibox .title h2{font:900 28px/38px 'Nunito Sans', sans-serif;padding:5px 0;}
#duan .boxwhy .ibox .title h3{font:900 22px/30px 'Nunito Sans', sans-serif;padding:5px 0;}
#duan .boxwhy .ibox .title h4{font:400 22px/30px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxwhy .ibox .title h5{font:400 20px/28px 'Nunito Sans', sans-serif;padding:15px 0;}
#duan .boxwhy .ibox .title p,
#duan .boxwhy .ibox .title div{padding:3px 0;text-align:justify;}
#duan .boxwhy .ibox .title a{color:#222;text-decoration:none}
#duan .boxwhy .ibox .title a:hover{color:red;text-decoration:underline}
#duan .boxwhy .ibox .title img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#duan .boxwhy .ibox .title ul{margin:5px 0;padding:0;list-style-type:none;}
#duan .boxwhy .ibox .title ul li{position:relative;list-style-type:none;margin:0;padding:3px 0 3px 22px;}
#duan .boxwhy .ibox .title ul li:before{position:absolute;top:3px;left:0;font:900 15px/25px "Font Awesome 5 Free";color:#ff7a3d;content:"\f00c"}

#duan .boxwhy .full{width:100%;margin:0 auto;}

#duan .boxwhy .consli{}
.size1 > .consli{padding:0 2%;}

#duan .boxwhy .consli .whysli {width:100%;overflow:hidden;}
#duan .boxwhy .consli .whysli .util-wrapper-holder {
    overflow: hidden;
    position: relative;
    width: -moz-calc(100% + 35px) !important;
    width: -webkit-calc(100% + 35px) !important;
    width: -o-calc(100% + 35px) !important;
    width: calc(100% + 35px) !important;
	}
#duan .boxwhy .consli .whysli .item{margin:0 35px 0 0;padding:0;}
#duan .boxwhy .consli .whysli .item .thumb{display:block;position:relative;width:100%;margin:0 auto 15px;padding:0 15px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
overflow:hidden;
background-size:cover !important;
background-position:50% 50% !important;
}
#duan .boxwhy .consli .whysli .item .thumb img{display:block;width:100%;border:none;}

#duan .boxwhy .consli .whysli .item .info{position:relative;background:#fff;padding:15px 25px;border:rgb(58, 145, 207) 2px dotted;box-shadow:rgba(0, 0, 0, 0.1) 0px 15px 26px -15px;color:#222;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;}
#duan .boxwhy .consli .whysli .item .num{display:block;position:relative;width:80px;height:80px;margin:0 auto 20px;border:#fff 2px solid;border-radius:50%;}
#duan .boxwhy .consli .whysli .item .num div{display:block;margin:0;font:400 50px/75px Times, serif;text-align:center;}
#duan .boxwhy .consli .whysli .item .title{display:block;padding:0 0 10px;font:450 17px/25px 'Roboto', sans-serif;}
#duan .boxwhy .consli .whysli .item .txt{height:150px;font:300 17px/25px 'Roboto', sans-serif;
    overflow: hidden;
    -webkit-line-clamp:6;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}
	
#duan .boxwhy .ibox .dangky{margin:0;padding:15px 0 0;text-align:center;}
#duan .boxwhy .ibox .dangky a{position:relative;overflow:hidden;padding:10px 35px;width:auto;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;
	font:400 17px/38px 'Roboto', sans-serif;
	color:rgba(0, 74, 173, 1);
	text-transform:uppercase;
	-webkit-border-radius:25px;
	-moz-border-radius:25px;
	border-radius:25px;
	}
#duan .boxwhy .ibox .dangky a:hover{background:#fff;}
/* END WHY*/

#duan .boxgal{width:100%;}
#duan .boxgal .ibox{width:1200px;margin:0 auto;}
#duan .boxgal .full{width:100%;margin:0 auto;}

#duan .boxgal .list{}

.size1 > .list{}

#duan .boxgal .list ul li .thumb{position:relative;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;overflow:hidden;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:20px;
	}
#duan .boxgal .list ul li .thumb img{display:block;width:100%;border:none;}

#duan .boxgal .list ul.ul5{width:100%;margin:0;padding:0;list-style:none;}
#duan .boxgal .list ul.ul5 li{width:49%;display:inline-block;vertical-align:top;margin:0 0 0 2%;padding:12px 0;list-style:none;font:600 16px/25px Averta-Semibold, sans-serif;text-align:justify;}
#duan .boxgal .list ul.ul5 li:nth-child(odd){margin-left:0;}
#duan .boxgal .list ul.ul5 li:nth-child(even){margin-left:2%;}

#duan .boxgal .list ul.ul5 li .thumb span{position:absolute;bottom:0;left:0;right:0;padding:10px 15px;font:400 14px/20px 'Roboto', serif;text-transform:uppercase;color:#fff;}
#duan .boxgal .list ul.ul5 li .thumb .play{position:absolute;top:0;bottom:0;left:0;right:0;
    display: flex;
    align-items: center;
	text-align:center;
	}
#duan .boxgal .list ul.ul5 li .thumb .play div{width:auto;margin:0 auto}
#duan .boxgal .list ul.ul5 li .thumb .play img{width:auto;height:70px;display:block;border:none;}

#duan .boxgal .list ul.ul6{width:100%;margin:0;padding:0;list-style:none;}
#duan .boxgal .list ul.ul6 li{width:32%;display:inline-block;vertical-align:top;margin:0 0 0 2%;padding:12px 0;list-style:none;font:600 16px/25px Averta-Semibold, sans-serif;text-align:justify;}
#duan .boxgal .list ul.ul6 li:first-child,
#duan .boxgal .list ul.ul6 li:nth-child(4),
#duan .boxgal .list ul.ul6 li:nth-child(7),
#duan .boxgal .list ul.ul6 li:nth-child(10),
#duan .boxgal .list ul.ul6 li:nth-child(13),
#duan .boxgal .list ul.ul6 li:nth-child(16){margin-left:0;}

#duan .boxgal .list ul.ul6 li .thumb span{position:absolute;bottom:0;left:0;right:0;padding:10px 15px;font:400 14px/20px 'Roboto', serif;text-transform:uppercase;color:#fff;text-transform:uppercase;}
#duan .boxgal .list ul.ul6 li .thumb .play{position:absolute;top:0;bottom:0;left:0;right:0;
    display: flex;
    align-items: center;
	text-align:center;
	}
#duan .boxgal .list ul.ul6 li .thumb .play div{width:auto;margin:0 auto}
#duan .boxgal .list ul.ul6 li .thumb .play img{width:auto;height:60px;display:block;border:none;}

#duan .boxgal .list ul.ul7{width:100%;margin:0;padding:0;list-style:none;}
#duan .boxgal .list ul.ul7 li{width:23.5%;display:inline-block;vertical-align:top;margin:0 0 0 2%;padding:12px 0;list-style:none;font:600 16px/25px Averta-Semibold, sans-serif;text-align:justify;}
#duan .boxgal .list ul.ul7 li:first-child,
#duan .boxgal .list ul.ul7 li:nth-child(5),
#duan .boxgal .list ul.ul7 li:nth-child(9),
#duan .boxgal .list ul.ul7 li:nth-child(13),
#duan .boxgal .list ul.ul7 li:nth-child(17),
#duan .boxgal .list ul.ul7 li:nth-child(21){margin-left:0;}

.daslide {width:100%;overflow:hidden;}
.daslide .util-wrapper-holder {
    overflow: hidden;
    position: relative;
    width: -moz-calc(100% + 20px) !important;
    width: -webkit-calc(100% + 20px) !important;
    width: -o-calc(100% + 20px) !important;
    width: calc(100% + 20px) !important;
}
.daslide .item{margin:0 20px 0 0;padding:0;overflow:hidden;}
.daslide .item .thumb{position:relative;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;overflow:hidden;}
.daslide .item .thumb img{display:block;width:100%;border:none;}
.daslide .item .thumb span{position:absolute;bottom:0;left:0;right:0;padding:10px 15px;font:400 14px/20px 'Roboto', serif;text-transform:uppercase;color:#fff;text-transform:uppercase;}

#duan .boxgal .list ul.ul7 li .thumb span{position:absolute;bottom:0;left:0;right:0;padding:10px 15px;font:400 14px/20px 'Roboto', serif;text-transform:uppercase;color:#fff;text-transform:uppercase;}
#duan .boxgal .list ul.ul7 li .thumb .play{position:absolute;top:0;bottom:0;left:0;right:0;
    display: flex;
    align-items: center;
	text-align:center;
	}
#duan .boxgal .list ul.ul7 li .thumb .play div{width:auto;margin:0 auto}
#duan .boxgal .list ul.ul7 li .thumb .play img{width:auto;height:50px;display:block;border:none;}

.datin {width:100%;overflow:hidden;}
.datin .util-wrapper-holder {
    overflow: hidden;
    position: relative;
    width: -moz-calc(100% + 20px) !important;
    width: -webkit-calc(100% + 20px) !important;
    width: -o-calc(100% + 20px) !important;
    width: calc(100% + 20px) !important;
}
.datin .item{margin:0 20px 0 0;padding:0;overflow:hidden;}
.datin .item .thumb{position:relative;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;overflow:hidden;}
.datin .item .thumb img{display:block;width:100%;border:none;}
.datin .item .thumb .play{position:absolute;top:0;bottom:0;left:0;right:0;
    display: flex;
    align-items: center;
	text-align:center;
	}
.datin .item .thumb .play div{width:auto;margin:0 auto}
.datin .item .thumb .play img{width:auto;height:50px;display:block;border:none;}
.datin .item h2{display:block;margin:10px 0 0;padding:0;font:700 15px/22px 'Roboto', serif;
    max-height:44px;
    overflow: hidden;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    display:-webkit-box;
    text-overflow:ellipsis;
	}

#duan .boxtab{width:100%;}
#duan .boxtab .ibox{width:1200px;margin:0 auto;}
#duan .boxtab .full{width:100%;margin:0 auto;}

#duan .boxtab .con{}
#duan .boxtab .con .itab .tabimg{}
#duan .boxtab .con .itab .tabimg img{display:block;width:100%;height:auto !important;border:none;}

#duan .boxqa{width:100%;}
#duan .boxqa .ibox{width:1200px;margin:0 auto;}
#duan .boxqa .full{width:100%;margin:0 auto;}

#duan .boxqa .bvote{width:100%;padding:0 0 15px;}
#duan .boxqa .bvote .danhgia{display:inline-block;vertical-align:top;}
#duan .boxqa .bvote .danhgia a{
    -webkit-transition:none;
    -moz-transition:none;
    -ms-transition:none;
    -o-transition:none;
    transition:none;
	}
#duan .boxqa .bvote .star{
    background-image:url('../images/global/davote.png');
    background-position:left 0px;
    display:block;
    width:20px;
    height:20px;
    line-height:20px;
    float:left;
    cursor: pointer;
    zoom:1;
}
#duan .boxqa .bvote .fullStar{background-position:left -21px;}
#duan .boxqa .bvote .stars{overflow: hidden;}
#duan .boxqa .bvote .tmp_es{background-position:left 0px;}
#duan .boxqa .bvote .tmp_fs{background-position:left -21px;}

#duan .boxqa .bvote div.vstar{display:inline-block;vertical-align:top;padding:1px 0 0 15px;font:400 14px/20px 'Roboto', serif;color:#444;}
#duan .boxqa .bvote div.vstar span{font-weight:500;color:#f00;}

#duan .boxqa .con{}
#duan .boxqa .con ul{width:100%;margin:0;padding:0;list-style:none;}
#duan .boxqa .con ul li.item{width:100%;display:inline-block;vertical-align:top;margin:10px 0;padding:0 0 0 10px;list-style:none;border-left:#004395 3px solid;}
#duan .boxqa .con ul li.item .hoi{margin:0;padding:0;font:600 18px/25px 'Averta-Semibold', serif;}
#duan .boxqa .con ul li.item .dap{margin:0;padding:0;font:400 18px/25px 'Roboto', serif;text-align:justify}
#duan .boxqa .con ul li.item .dap p,
#duan .boxqa .con ul li.item .dap div{font:400 15px/25px 'Roboto', serif;padding:0;}
#duan .boxqa .con ul li.item .dap a{text-decoration:none}
#duan .boxqa .con ul li.item .dap a:hover{text-decoration:underline}

#duan .boxfull{width:100%;}
#duan .boxfull .ibox{width:1200px;margin:0 auto;}
#duan .boxfull .full{width:100%;margin:0 auto;}

#duan .detail{font:400 18px/25px 'Roboto', sans-serif;text-align:justify}
#duan .detail.pb15{padding-bottom:15px;}
#duan .detail.pb25{padding-bottom:25px;}
#duan .detail.pb35{padding-bottom:35px;}

#duan .detail h1{font:600 32px/40px 'Averta-Semibold', sans-serif;padding:5px 0;}
#duan .detail h2{font:600 30px/40px 'Averta-Semibold', sans-serif;padding:5px 0;}
#duan .detail h3{font:600 28px/32px 'Averta-Semibold', sans-serif;padding:5px 0;}
#duan .detail h4{font:600 26px/32px 'Averta-Semibold', sans-serif;padding:5px 0;}
#duan .detail h5{font:600 24px/28px 'Averta-Semibold', sans-serif;padding:5px 0;}
#duan .detail h6{font:600 22px/28px 'Averta-Semibold', sans-serif;padding:5px 0;}
#duan .detail h7{font:600 20px/28px 'Averta-Semibold', sans-serif;padding:5px 0;}
#duan .detail p,
#duan .detail div{padding:5px 0;}
#duan .detail a{}
#duan .detail a:hover{color:#f00;}
#duan .detail img{display:inline-block;vertical-align:top;margin:5px 0;max-width:100%;height:auto !important;border:none}

#duan .detail table{max-width:100%;margin:10px 0;border-collapse:collapse;}
#duan .detail table th{padding:3px 8px;border:#ababab 1px solid;font-weight:450;}
#duan .detail table td{padding:3px 8px;border:#ababab 1px solid;}
#duan .detail table td img{margin:0;}

#duan .detail table.white{background:#fff;border:4px solid #f5f5f5;}
#duan .detail table.white td{padding:15px !important;}
#duan .detail table.white td:nth-child(odd){padding-right:10px !important;}
#duan .detail table.white td:nth-child(even){padding-left:10px !important;}

#duan .detail table.margin{margin:0 !important;}

#duan .detail table.bangn th{padding:0;border:#ababab 0px solid;font-weight:400;}
#duan .detail table.bangn td{padding:0;border:#ababab 0px solid;}

#duan .detail table.bang2 td{width:50%;}
#duan .detail table.bang2n td{width:50%;padding:0;border:#ababab 0px solid;}
#duan .detail table.bang2n td:nth-child(odd){padding-right:15px;}
#duan .detail table.bang2n td:nth-child(even){padding-left:15px;}

#duan .detail table.bang2n1 td{width:50%;padding:5px 0;border:#ababab 0px solid;}
#duan .detail table.bang2n1 td:nth-child(odd){padding-right:15px;}
#duan .detail table.bang2n1 td:nth-child(even){padding-left:15px;}

#duan .detail table.bang3 td{width:33.33333%;}
#duan .detail table.bang3n td{width:33.33333%;padding:0;border:#ababab 0px solid;}

#duan .detail table.bang4 td{width:25%;}
#duan .detail table.bang4n td{width:25%;padding:0;border:#ababab 0px solid;}

#duan .detail table.bang5 td{width:20%;}
#duan .detail table.bang5n td{width:20%;padding:0;border:#ababab 0px solid;}

#duan .detail ul{margin:5px 0;padding:0;list-style-type:square;}
#duan .detail ul li{list-style-type:square;margin:0 0 0 20px;padding:5px 0;}

#duan .detail .youtube{padding:15px 0;}
#duan .detail .youtube .ytbox{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0;}
#duan .detail .youtube .ytbox iframe{position:absolute;top:0;left:0;width:100%;height:100%;}

#duan .detail .video{padding:10px 0;}
#duan .detail .video p{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0;}
#duan .detail .video p iframe{position:absolute;top:0;left:0;width:100%;height:100%;}

#content .detail .khung1{width:100%;margin:0 0 15px;overflow-x:scroll;}
#content .detail .khung1::-webkit-scrollbar {width:8px; height:8px;background:#f9f9f9;}
#content .detail .khung1::-webkit-scrollbar-thumb {width:8px;background-color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
#content .detail .khung1::-webkit-scrollbar-track {padding:8px;}
#content .detail .khung1 table{min-width:800px;}

/* START BIEU MAU DU AN */
#duan .boxform{width:100%;}
#duan .boxform .ibox{width:1200px;margin:0 auto;}

#duan .boxform .ibox .info{font:400 14px/20px 'Roboto', sans-serif;text-align:justify}
#duan .boxform .ibox .info h1{font:400 20px/25px 'Roboto', sans-serif;padding:5px 0;}
#duan .boxform .ibox .info h2{font:400 19px/25px 'Roboto', sans-serif;padding:5px 0;}
#duan .boxform .ibox .info h3{font:400 18px/25px 'Roboto', sans-serif;padding:5px 0;}
#duan .boxform .ibox .info h4{font:400 17px/25px 'Roboto', sans-serif;padding:5px 0;}
#duan .boxform .ibox .info h5{font:400 16px/25px 'Roboto', sans-serif;padding:5px 0;}
#duan .boxform .ibox .info p,
#duan .boxform .ibox .info div{padding:5px 0;}
#duan .boxform .ibox .info a{}
#duan .boxform .ibox .info a:hover{color:#f00;}
#duan .boxform .ibox .info img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}

#duan .boxform .ibox .con{padding:25px 0 0;}
#duan .boxform .ibox .con ul{display:block;margin:0;padding:0;list-style:none;}
#duan .boxform .ibox .con ul li{position:relative;width:25%;display:inline-block;vertical-align:top;margin:0;padding:5px 15px;list-style:none;}
#duan .boxform .ibox .con ul li span{display:block;padding:3px 0 0 3px;font:400 13px/18px Roboto, sans-serif;text-align:left;}
#duan .boxform .ibox .con ul li input[type="text"],
#duan .boxform .ibox .con ul li textarea{
	display:inline-block;
	width:100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    background-color: rgba(255,255,255,.95);
    border: #e6e6e6 0px solid;
    outline: 0;
    margin: 0;
    padding:5px 10px;
	font:400 16px/25px Roboto, sans-serif;
	color:#444;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#duan .boxform .ibox .con ul li input[type="button"] {
	display:inline-block;
	width:100%;
	background:#f00;

    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	
    -webkit-appearance: none;
    border: 0px solid;
    outline: 0;
    margin: 0;
    padding:5px 25px;
	font:600 18px/25px Averta-Semibold, sans-serif;
	color:#fff;
	cursor:pointer;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#duan .boxform .ibox .con ul li input[type="text"]::placeholder,
#duan .boxform .ibox .con ul li textarea::placeholder{color:#888;opacity:1;}
#duan .boxform .ibox .con ul li input[type="text"]:-ms-input-placeholder,
#duan .boxform .ibox .con ul li textarea:-ms-input-placeholder{color:#888;}
#duan .boxform .ibox .con ul li input[type="text"]::-ms-input-placeholder,
#duan .boxform .ibox .con ul li textarea::-ms-input-placeholder{color:#888;}

#duan .boxform .ibox .con ul li input[type="text"]:hover,
#duan .boxform .ibox .con ul li textarea:hover{-webkit-box-shadow:#0066ff 0 0 5px 0;-moz-box-shadow:#0066ff 0 0 5px 0;box-shadow:#0066ff 0 0 5px 0;}
#duan .boxform .ibox .con ul li input[type="button"]:hover{background:#be0604;}
/* END BIEU MAU DU AN */

/* START BIEU MAU DU AN TRAI */
#duan .boxformL{width:100%;}
#duan .boxformL .ibox{width:1200px;margin:0 auto;}

#duan .boxformL .ibox .con{float:right;width:45%;padding:0;}
#duan .boxformL .ibox .con ul{display:block;margin:0;padding:0;list-style:none;}
#duan .boxformL .ibox .con ul li{position:relative;width:100%;display:inline-block;vertical-align:top;margin:0;padding:5px 0;list-style:none;}
#duan .boxformL .ibox .con ul li span{display:block;padding:3px 0 0 3px;font:400 12px/18px Arial;text-align:left;}
#duan .boxformL .ibox .con ul li input[type="text"],
#duan .boxformL .ibox .con ul li textarea{
	display:inline-block;
	width:100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    background-color: rgba(255,255,255,.95);
    border: #e6e6e6 0px solid;
    outline: 0;
    margin: 0;
    padding:5px 10px;
	font:400 16px/25px Roboto, sans-serif;
	color:#444;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#duan .boxformL .ibox .con ul li input[type="button"] {
	display:inline-block;
	width:auto;
	background:#f00;

    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	
    -webkit-appearance: none;
    border: 0px solid;
    outline: 0;
    margin: 0;
    padding:5px 25px;
	font:600 18px/25px Averta-Semibold, sans-serif;
	color:#fff;
	cursor:pointer;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#duan .boxformL .ibox .con ul li input[type="text"]::placeholder,
#duan .boxformL .ibox .con ul li textarea::placeholder{color:#888;opacity:1;}
#duan .boxformL .ibox .con ul li input[type="text"]:-ms-input-placeholder,
#duan .boxformL .ibox .con ul li textarea:-ms-input-placeholder{color:#888;}
#duan .boxformL .ibox .con ul li input[type="text"]::-ms-input-placeholder,
#duan .boxformL .ibox .con ul li textarea::-ms-input-placeholder{color:#888;}

#duan .boxform .ibox .con ul li input[type="text"]:hover,
#duan .boxform .ibox .con ul li textarea:hover{-webkit-box-shadow:#0066ff 0 0 5px 0;-moz-box-shadow:#0066ff 0 0 5px 0;box-shadow:#0066ff 0 0 5px 0;}
#duan .boxform .ibox .con ul li input[type="button"]:hover{background:#be0604;}
/* END BIEU MAU DU AN TRAI */

/* START BIEU MAU DU AN PHAI */
#duan .boxformR{width:100%;}
#duan .boxformR .ibox{width:1200px;margin:0 auto;}

#duan .boxformR .ibox .con{float:left;width:45%;padding:0;}
#duan .boxformR .ibox .con ul{display:block;margin:0;padding:0;list-style:none;}
#duan .boxformR .ibox .con ul li{position:relative;width:100%;display:inline-block;vertical-align:top;margin:0;padding:5px 0;list-style:none;}
#duan .boxformR .ibox .con ul li span{display:block;padding:3px 0 0 3px;font:400 12px/18px Arial;text-align:left;}
#duan .boxformR .ibox .con ul li input[type="text"],
#duan .boxformR .ibox .con ul li textarea{
	display:inline-block;
	width:100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    background-color: rgba(255,255,255,.95);
    border: #e6e6e6 0px solid;
    outline: 0;
    margin: 0;
    padding:5px 10px;
	font:400 16px/25px Roboto, sans-serif;;
	color:#444;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#duan .boxformR .ibox .con ul li input[type="button"] {
	display:inline-block;
	width:auto;
	background:#f00;

    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	
    -webkit-appearance: none;
    border: 0px solid;
    outline: 0;
    margin: 0;
    padding:5px 25px;
	font:600 18px/25px Averta-Semibold, sans-serif;
	color:#fff;
	cursor:pointer;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#duan .boxformR .ibox .con ul li input[type="text"]::placeholder,
#duan .boxformR .ibox .con ul li textarea::placeholder{color:#888;opacity:1;}
#duan .boxformR .ibox .con ul li input[type="text"]:-ms-input-placeholder,
#duan .boxformR .ibox .con ul li textarea:-ms-input-placeholder{color:#888;}
#duan .boxformR .ibox .con ul li input[type="text"]::-ms-input-placeholder,
#duan .boxformR .ibox .con ul li textarea::-ms-input-placeholder{color:#888;}

#duan .boxformR .ibox .con ul li input[type="text"]:hover,
#duan .boxformR .ibox .con ul li textarea:hover{-webkit-box-shadow:#0066ff 0 0 5px 0;-moz-box-shadow:#0066ff 0 0 5px 0;box-shadow:#0066ff 0 0 5px 0;}
#duan .boxformR .ibox .con ul li input[type="button"]:hover{background:#be0604;}
/* END BIEU MAU DU AN PHAI */

/* START BIEU MAU LIEN HE */
#duan .boxlienhe{width:100%;}
#duan .boxlienhe .ibox{width:1200px;margin:0 auto;}

#duan .boxlienhe .ibox .con{padding:25px 0 0;}
#duan .boxlienhe .ibox .con ul{display:block;margin:0;padding:0;list-style:none;}
#duan .boxlienhe .ibox .con ul li{position:relative;width:100%;display:inline-block;vertical-align:top;margin:0;padding:5px 0;list-style:none;}
#duan .boxlienhe .ibox .con ul li:nth-child(2){width:50%;padding-right:15px;}
#duan .boxlienhe .ibox .con ul li:nth-child(3){width:50%;padding-left:15px;}
#duan .boxlienhe .ibox .con ul li span{display:block;padding:3px 0 0 3px;font:400 12px/18px Arial;text-align:left;}
#duan .boxlienhe .ibox .con ul li input[type="text"],
#duan .boxlienhe .ibox .con ul li textarea{
	display:inline-block;
	width:100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    background-color: rgba(255,255,255,.95);
    border: #e6e6e6 0px solid;
    outline: 0;
    margin: 0;
    padding:5px 10px;
	font:400 16px/25px Roboto, sans-serif;;
	color:#444;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#duan .boxlienhe .ibox .con ul li input[type="button"] {
	display:inline-block;
	width:auto;
	background:#f00;

    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	
    -webkit-appearance: none;
    border: 0px solid;
    outline: 0;
    margin: 0;
    padding:5px 25px;
	font:600 18px/25px Averta-Semibold, sans-serif;
	color:#fff;
	cursor:pointer;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#duan .boxlienhe .ibox .con ul li input[type="text"]::placeholder,
#duan .boxlienhe .ibox .con ul li textarea::placeholder{color:#888;opacity:1;}
#duan .boxlienhe .ibox .con ul li input[type="text"]:-ms-input-placeholder,
#duan .boxlienhe .ibox .con ul li textarea:-ms-input-placeholder{color:#888;}
#duan .boxlienhe .ibox .con ul li input[type="text"]::-ms-input-placeholder,
#duan .boxlienhe .ibox .con ul li textarea::-ms-input-placeholder{color:#888;}

#duan .boxlienhe .ibox .con ul li input[type="text"]:hover,
#duan .boxlienhe .ibox .con ul li textarea:hover{-webkit-box-shadow:#0066ff 0 0 5px 0;-moz-box-shadow:#0066ff 0 0 5px 0;box-shadow:#0066ff 0 0 5px 0;}
#duan .boxlienhe .ibox .con ul li input[type="button"]:hover{background:#be0604;}

/* END BIEU MAU LIEN HE */

.size0{width:1200px !important}
.size1{width:100% !important}
.size2{width:800px !important}
.size3{width:900px !important}
.size4{width:1000px !important}

#datop {
    position: fixed;
    bottom:100px;
    right:15px;
    background:rgba(189,149,85,0.8);
	font-weight:400;font-size:13px;line-height:38px;
	text-transform:uppercase;
	text-align:center;
	color:#fff;
	text-decoration: none;
    padding:0;
	width:40px;
	height:40px;
    display: none;
    z-index: 9999;
    cursor: pointer;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
}
#datop img{display:block;width:32px;border:none;}
#datop:hover{color:#fff;}

.contacts-widget *{-webkit-box-sizing:border-box;box-sizing:border-box}.contacts-widget{z-index:999999;bottom:20px;position:fixed!important;height:70px;width:70px;opacity:1;display:block;-webkit-transition:.2s opacity;transition:.2s opacity;line-height:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s}.contacts-widget .contacts-button{width:60px;position:absolute;height:60px;right:5px;top:5px;background-color:#ea2700;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.contacts-widget .contacts-button .contacts-buttonstatic{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;padding:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-transition:.2s all;transition:.2s all;color:#fff}.contacts-widget.opened .contacts-buttonstatic{-webkit-transform:scale(0);transform:scale(0);opacity:0}.contacts-widget .contacts-button .contacts-buttonstatic .contacts-buttonicon{margin:auto}.contacts-widget .contacts-button .contacts-buttonstatic .contacts-buttonicon svg{width:24px;height:24px;font-size:24px;line-height:24px}.contacts-widget .contacts-button p{color:#fff;font-weight:700;font-size:8px;line-height:11px;margin:0}.contacts-widget .contacts-close{color:#fff}.contacts-widget.opened .contacts-close svg{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}.contacts-widget .contacts-close svg{-webkit-transform:rotate(180deg) scale(0);transform:rotate(180deg) scale(0);-webkit-transition:ease-in .12s all;transition:ease-in .12s all;display:block}.contacts-widget .contacts-button .pulsation{-webkit-animation-duration:2s;animation-duration:2s}.contacts-widget .contacts-button .pulsation{width:84px;height:84px;background-color:#ea2700;border-radius:50px;position:absolute;left:-12px;top:-12px;z-index:-1;-webkit-transform:scale(0);transform:scale(0);-webkit-animation:contacts-pulse 2s infinite;animation:contacts-pulse 2s infinite}.contacts-widget .pulsation:nth-of-type(2n){-webkit-animation-delay:.5s;animation-delay:.5s}.contacts-widget .contacts-block{background:#fff;-webkit-box-shadow:0 0 40px rgba(0,0,0,.2);box-shadow:0 0 40px rgba(0,0,0,.2);width:300px;background-repeat:no-repeat;background-position:center;position:absolute;bottom:80px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:7px;z-index:1000;-webkit-transform:scale(1);transform:scale(1);display:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.contacts-widget .contacts-block:before{position:absolute;bottom:-7px;display:inline-block!important;border-right:8px solid transparent;border-top:8px solid #fff;border-left:8px solid transparent;content:''}.contacts-widget .contacts-block .contacts-header{padding:15px 10px;color:#fff;background-color:#1c4d87;border-radius:7px 7px 0 0;margin-bottom:10px;font-size:16px;position:relative;line-height:1.4;text-align: center;}.contacts-list-container{overflow:hidden}.contacts-list-container ul{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1);list-style:none;margin:0;padding:0}.contacts-list-container ul li{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);list-style:none;margin:0;padding:0}.contacts-list-container ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;cursor:pointer;width:100%;padding:8px 20px 8px 60px;position:relative;min-height:54px;text-decoration:none}.contacts-list-container ul li a:hover{background-color:#f0f0f0}.contacts-list-container ul li a span{position:absolute;left:10px;top:50%;margin-top:-20px;display:block;width:40px;height:40px;border-radius:50%;background-color:#0084ff;margin-right:10px;color:#fff;text-align:center;-webkit-box-shadow:0 1px 7px rgba(0,0,0,.15);box-shadow:0 1px 7px rgba(0,0,0,.15)}.contacts-list-container ul li a span img,.contacts-list-container ul li a span svg{width:24px;height:24px;text-align:center;display:block;position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px}.contacts-list-container ul li a .contacts-us-label{color:#3b3b3b}.contacts-list-container ul li a .contacts-us-label .contacts-us-title{margin-bottom:5px;font-size:13px}.contacts-list-container ul li a .contacts-us-label .contacts-us-subtitle{font-size:11px;color:#787878}.contacts-list-container ul li a.contacts-us-facebook-messenger span{background-color:#567aff}.contacts-list-container ul li a.contacts-us-zalo span{background-color:#1182fc}.contacts-list-container ul li a.contacts-us-phone span{background-color:#4eb625}.contacts-list-container ul li a.contacts-us-phone svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.contacts-list-container ul li a.contacts-us-map span{background:0 0}.contacts-widget .contacts-header-close{position:absolute;right:0;top:-30px;padding:0;margin:0;border:0 none;background:0 0;line-height:1;width:26px;height:26px;cursor:pointer;color:#fff;background:#1c4d87;border-radius:50%;text-align:center}.contacts-widget .contacts-header-close svg{height:12px;width:12px;display:block;position:absolute;left:50%;top:50%;margin:-6px 0 0 -6px}.contacts-widget.right{right:15px}.contacts-widget.left{left:15px}.contacts-widget.right .contacts-block{right:0}.contacts-widget.left .contacts-block{left:0}.contacts-widget.right .contacts-block:before{right:25px;left:auto}.contacts-widget.left .contacts-block:before{left:25px;right:auto}@-webkit-keyframes contacts-pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}50%{opacity:.5}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes contacts-pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}50%{opacity:.5}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@media (max-width:576.98px){.contacts-button,.contacts-widget{width:56px!important;height:56px!important}.contacts-widget .contacts-button .pulsation{width:80px;height:80px}.contacts-widget .contacts-button p{font-size:8px}}

.form-popup{display:none; 
	-webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	-ms-transition: all .4s ease;
	-o-transition: all .4s ease;
	transition: all .4s ease;
	}
.contact-popup{
	position:fixed;
	z-index:123;
	top:0;
	left:0;
	right:0;
	bottom:0;
	display:flex;
	background:rgb(0,0,0,.9);
	}
.contact-popup .ibox{
    background-size: cover !important;
    overflow-x: hidden;
    color: #fff;
    width: 100% !important;
    max-width: 1030px;
}
.form-popup.open{
	pointer-events: all;
	display: block;
	position: relative;
	z-index: 99999999;
	}
.contact-popup .ibox {
	width:679px;
	margin:auto;
	padding:0px;
	position:relative;
	display: flex;
	transition: all ease .4s;
	}
      
.contact-popup .ibox .close-popup{
	position: absolute;
	z-index: 11;
	top: 0%;
	right: 0%;
	cursor: pointer;
	transition: all ease .4s;
	background: #f0a240;
	outline: none !important;
	padding: 6px 10px!important;
	text-align: center;
	}
.contact-popup .ibox .close-popup img{max-width:25px;}
.contact-popup .ibox .thumb{width:50%;display:inline-block;vertical-align:top;}
.contact-popup .ibox .thumb img{display:block;width:100%;height:100%;border:none;object-fit:cover;object-position:center;}
.contact-popup .ibox .iform{width:50%;display:inline-block;vertical-align:top;align-items:center;}

.contact-popup .ibox .iform .head{font:400 16px/25px 'Roboto', sans-serif;text-align:justify}
.contact-popup .ibox .iform .head h1{font:600 28px/35px 'Averta-Semibold', sans-serif;padding:5px 0;}
.contact-popup .ibox .iform .head h2{font:600 26px/32px 'Averta-Semibold', sans-serif;padding:5px 0;}
.contact-popup .ibox .iform .head h3{font:600 24px/28px 'Averta-Semibold', sans-serif;padding:5px 0;}
.contact-popup .ibox .iform .head h4{font:600 22px/28px 'Averta-Semibold', sans-serif;padding:5px 0;}
.contact-popup .ibox .iform .head h5{font:600 20px/26px 'Averta-Semibold', sans-serif;padding:5px 0;}
.contact-popup .ibox .iform .head h6{font:600 18px/26px 'Averta-Semibold', sans-serif;padding:5px 0;}
.contact-popup .ibox .iform .head h7{font:600 18px/26px 'Averta-Semibold', sans-serif;padding:5px 0;}
.contact-popup .ibox .iform .head p,
.contact-popup .ibox .iform .head div{padding:5px 0;}
.contact-popup .ibox .iform .head a{}
.contact-popup .ibox .iform .head a:hover{color:#f00;}
.contact-popup .ibox .iform .head img{display:inline-block;vertical-align:top;margin:5px 0;max-width:100%;height:auto !important;border:none}

.contact-popup .ibox .iform .inbox{display:block;}
.contact-popup .ibox .iform .inbox ul{display:block;margin:0;padding:0;list-style:none;}
.contact-popup .ibox .iform .inbox ul li{position:relative;width:100%;display:inline-block;vertical-align:top;margin:0;padding:5px 0;list-style:none;}
.contact-popup .ibox .iform .inbox ul li span{display:block;padding:3px 0 0 3px;font:400 12px/18px Arial;text-align:left;}
.contact-popup .ibox .iform .inbox ul li input[type="text"],
.contact-popup .ibox .iform .inbox ul li textarea{
	display:inline-block;
	width:100%;
    -webkit-appearance: none;
    background: rgba(255,255,255,0);
    border:#888 0px solid;
	border-bottom:#888 1px solid;
    outline: 0;
    margin: 0;
    padding:5px 0;
	font:400 16px/25px Roboto, sans-serif;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
.contact-popup .ibox .iform .inbox ul li input[type="button"] {
	display:inline-block;
	width:auto;
	background:#f00;

    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	
    -webkit-appearance: none;
    border: 0px solid;
    outline: 0;
    margin: 0;
    padding:6px 35px 4px;
	font:600 16px/25px Averta-Semibold, sans-serif;
	color:#fff;
	text-transform:uppercase;
	cursor:pointer;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.contact-popup .ibox .iform .inbox ul li input[type="text"]::placeholder,
.contact-popup .ibox .iform .inbox ul li textarea::placeholder{color:#888;opacity:1;}
.contact-popup .ibox .iform .inbox ul li input[type="text"]:-ms-input-placeholder,
.contact-popup .ibox .iform .inbox ul li textarea:-ms-input-placeholder{color:#888;}
.contact-popup .ibox .iform .inbox ul li input[type="text"]::-ms-input-placeholder,
.contact-popup .ibox .iform .inbox ul li textarea::-ms-input-placeholder{color:#888;}

.contact-popup .ibox .iform .inbox ul li input[type="text"]:hover,
.contact-popup .ibox .iform .inbox ul li textarea:hover{border-bottom:#999 1px solid;}
.contact-popup .ibox .iform .inbox ul li input[type="button"]:hover{background:#be0604;}
/* END > CHI TIẾT DỰ ÁN */

/* START BIEU MAU SALE */
.sform-popup{display:none; 
	-webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	-ms-transition: all .4s ease;
	-o-transition: all .4s ease;
	transition: all .4s ease;
	}
.sale-popup{
	position:fixed;
	z-index:123;
	top:0;
	left:0;
	right:0;
	bottom:0;
	display:flex;
	background:rgb(0,0,0,.9);
	}
.sale-popup .ibox{
    background-size: cover !important;
    overflow-x: hidden;
    background:#fff;
    width:100% !important;
    max-width: 1030px;
}
.sform-popup.open{
	pointer-events: all;
	display: block;
	position: relative;
	z-index: 99999999;
	}
.sale-popup .ibox {
	width:650px;
	margin:auto;
	padding:10px;
	position:relative;
	display: flex;
	transition: all ease .4s;
	}
      
.sale-popup .ibox .close-popup{
	position: absolute;
	z-index: 11;
	top: 0%;
	right: 0%;
	cursor: pointer;
	transition: all ease .4s;
	background: #f00;
	outline: none !important;
	padding: 6px 10px!important;
	text-align: center;
	}
.sale-popup .ibox .close-popup img{max-width:25px;}
.sale-popup .ibox .thumb{width:50%;display:inline-block;vertical-align:top;}
.sale-popup .ibox .thumb .img{display:block;}
.sale-popup .ibox .thumb .img img{display:block;width:100%;height:100%;border:none;object-fit:cover;object-position:center;}
.sale-popup .ibox .thumb .title{margin:0;padding:15px 0;font:400 22px/28px "Times New Roman", Times, serif;color:#222;letter-spacing:-1px;}
.sale-popup .ibox .thumb .tech{position:relative;padding:0;}
.sale-popup .ibox .thumb .tech ul{display:inline-block;vertical-align:top;width:auto;margin:0;padding:0;list-style:none;}
.sale-popup .ibox .thumb .tech ul li{width:auto;display:inline-block;vertical-align:top;margin:0;padding:0 20px 0 0;list-style:none;font:400 16px/20px Roboto, sans-serif;color:#444;}
.sale-popup .ibox .thumb .tech ul li:last-child{padding-right:0;}
.sale-popup .ibox .thumb .tech ul li i{padding:2px 8px 0 0;vertical-align:bottom}
.sale-popup .ibox .thumb .code{position:relative;padding:0 0 15px;font:400 16px/20px Roboto, sans-serif;color:#444;}
.sale-popup .ibox .thumb .code span{font:600 16px/20px Averta-Semibold, sans-serif;color:#444;}

.sale-popup .ibox .iform{width:50%;display:inline-block;vertical-align:top;align-items:center;padding:0 0 0 25px;}

.sale-popup .ibox .iform .head{margin:0;padding:35px 0 15px;font:400 28px/32px "Times New Roman", Times, serif;color:#444;text-align:center;letter-spacing:-1px;}

.sale-popup .ibox .iform .inbox{display:block;}
.sale-popup .ibox .iform .inbox ul{display:block;margin:0;padding:0;list-style:none;}
.sale-popup .ibox .iform .inbox ul li{position:relative;width:100%;display:inline-block;vertical-align:top;margin:0;padding:5px 0;list-style:none;}
.sale-popup .ibox .iform .inbox ul li span{display:block;padding:3px 0 0 3px;font:400 12px/18px Arial;color:#f00;text-align:left;}
.sale-popup .ibox .iform .inbox ul li input[type="text"],
.sale-popup .ibox .iform .inbox ul li textarea{
	display:inline-block;
	width:100%;
    -webkit-appearance: none;
    background: rgba(255,255,255,0);
    border:#888 0px solid;
	border-bottom:#888 1px solid;
    outline: 0;
    margin: 0;
    padding:5px 0;
	font:400 16px/25px Roboto, sans-serif;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
.sale-popup .ibox .iform .inbox ul li input[type="button"] {
	display:inline-block;
	width:auto;
	background:#f00;

    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	
    -webkit-appearance: none;
    border: 0px solid;
    outline: 0;
    margin: 0;
    padding:8px 35px;
	font:600 16px/25px Averta-Semibold, sans-serif;
	color:#fff;
	text-transform:uppercase;
	cursor:pointer;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.sale-popup .ibox .iform .inbox ul li input[type="text"]::placeholder,
.sale-popup .ibox .iform .inbox ul li textarea::placeholder{color:#888;opacity:1;}
.sale-popup .ibox .iform .inbox ul li input[type="text"]:-ms-input-placeholder,
.sale-popup .ibox .iform .inbox ul li textarea:-ms-input-placeholder{color:#888;}
.sale-popup .ibox .iform .inbox ul li input[type="text"]::-ms-input-placeholder,
.sale-popup .ibox .iform .inbox ul li textarea::-ms-input-placeholder{color:#888;}

.sale-popup .ibox .iform .inbox ul li input[type="text"]:hover,
.sale-popup .ibox .iform .inbox ul li textarea:hover{border-bottom:#999 1px solid;}
.sale-popup .ibox .iform .inbox ul li input[type="button"]:hover{background:#be0604;}
/* END BIEU MAU SALE */

/* START SAN PHAM > DETAIL */
#progal{position:relative;}
#progal .head{position:absolute;bottom:0;left:0;right:0;z-index:1;background:rgba(255,255,255,.85);padding:10px 0;}
#progal .head .ibox{width:1200px;margin:0 auto;overflow:hidden}
#progal .head .ibox h1{margin:0;padding:0;font:700 20px/26px 'Nunito Sans';color:#d62029;}

#prongal{position:relative;}
#prongal .thumb{display:block;width:100%;height:420px;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center !important;	
	}

#nogal{width:1200px;margin:0 auto;}
#nogal h1{margin:0;padding:0;font:700 20px/26px 'Nunito Sans';color:#0065a9;}

#proScroll{position:relative;}
#proScroll .menuScroll{background:#8a8c8e;position:relative;width:100%;padding:0;}
#proScroll .menuScroll .divFixed{width:100%;margin:0;padding:0;}
#proScroll .menuScroll .divFixed.activeFixed{position:fixed;top:41px;left:0;z-index:998;background:#9d9d9d;}
#proScroll .menuScroll .divFixed .wrapper{width:1200px;margin:0 auto;padding:0;text-align:center;}
#proScroll .menuScroll .divFixed .wrapper ul{display:inline-block;width:auto;margin:0;padding:0;list-style:none;}
#proScroll .menuScroll .divFixed .wrapper ul li{width:auto;display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;}
#proScroll .menuScroll .divFixed .wrapper ul li a{display:block;margin:0;padding:5px 20px;font:700 14px/30px 'Nunito Sans';color:#fff;text-transform:uppercase;white-space:nowrap;}
#proScroll .menuScroll .divFixed .wrapper ul li a:hover{background:#ffffe1;color:#d62029;}
#proScroll .menuScroll .divFixed .wrapper ul li a.active{background:#ffffe1;color:#d62029;}

#content .conbox .sanpham{}
#content .conbox .sanpham .title{margin:0;padding:0 0 5px;font:400 32px/35px "Times New Roman", Times, serif;color:#222;letter-spacing:-1px;}
#content .conbox .sanpham .head{margin:0;padding:40px 0 20px;font:400 32px/35px "Times New Roman", Times, serif;color:#222;letter-spacing:-1px;}
#content .conbox .sanpham .head p,
#content .conbox .sanpham .head div{padding:0;}
#content .conbox .sanpham .tech{position:relative;padding:15px 0;border-bottom:#ccc 1px solid;}
#content .conbox .sanpham .tech ul{display:inline-block;vertical-align:top;width:auto;margin:0;padding:0;list-style:none;}
#content .conbox .sanpham .tech ul li{width:auto;display:inline-block;vertical-align:top;margin:0;padding:0 20px 0 0;list-style:none;font:400 16px/20px Roboto, sans-serif;color:#444;}
#content .conbox .sanpham .tech ul li:last-child{padding-right:0;}
#content .conbox .sanpham .tech ul li i{padding:2px 8px 0 0;vertical-align:bottom}
#content .conbox .sanpham .tech .code{position:absolute;top:15px;right:0;font:400 16px/20px Roboto, sans-serif;color:#444;}
#content .conbox .sanpham .tech .code span{font:600 16px/20px Averta-Semibold, sans-serif;color:#444;}
#content .conbox .sanpham .overview{}
#content .conbox .sanpham .pbox{}
#content .conbox .sanpham .pbox ul{display:block;margin:5px 0;padding:0;list-style-type:square;}
#content .conbox .sanpham .pbox ul li{position:relative;width:49.5%;display:inline-block;vertical-align:top;margin:0;padding:5px 0 5px 22px;}
#content .conbox .sanpham .pbox ul li:before{position:absolute;top:6px;left:0;content:'\f089';font-size:15px;font-family:'Kiko';font-weight:normal;font-style:normal;}
#content .conbox .sanpham .pbox ul li p,
#content .conbox .sanpham .pbox ul li div{padding:0;}

#content .conbox .sanpham .pbox3{}

/* CON > Ý KIẾN */
#content .conbox .ykien{}
#content .conbox .ykien ul{width:100%;padding:0;margin:0;list-style:none}
#content .conbox .ykien ul li{position:relative;width:48%;display:inline-block;vertical-align:top;margin:0 0 35px 4%;padding:55px 0 0;overflow:hidden;list-style-type:none;}
#content .conbox .ykien ul li:nth-child(odd){margin-left:0;}
#content .conbox .ykien ul li .itbox{position:relative;display:flex;align-items:center;padding:0;background:#fff;border:#ff7a3d 1px solid;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	}
#content .conbox .ykien ul li .thumb{position:relative;width:35%;display:inline-block;vertical-align:top;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
	}
#content .conbox .ykien ul li .thumb img{display:block;width:100%;border:none;transition:all 500ms;}
#content .conbox .ykien ul li:hover .thumb img{transform:scale(1.1);}
#content .conbox .ykien ul li .thumb .play{position:absolute;top:-55px;bottom:-1px;left:-1px;right:0;z-index:1;
    display: flex;
    align-items: center;
	text-align:center;
	}
#content .conbox .ykien ul li .thumb .play div{width:auto;margin:0 auto}
#content .conbox .ykien ul li .thumb .play img{width:auto;height:80px;display:block;border:none;}

#content .conbox .ykien ul li .thumb span{display:block;position:absolute;top:-55px;left:-1px;right:0;bottom:-1px;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-position:center !important;
	overflow:hidden;
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	}
#content .conbox .ykien ul li .thumb span:before{
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: -75%;
    z-index: 100;
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%);
    background: linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%);
    -webkit-transform: skewX(-25deg);
    -ms-transform: skewX(-25deg);
    -o-transform: skewX(-25deg);
    transform: skewX(-25deg);
	}
#content .conbox .ykien ul li .thumb span:hover:before{-webkit-animation:imgShine .75s ease-in-out;-o-animation:imgShine .75s ease-in-out;animation:imgShine .75s ease-in-out}

#content .conbox .ykien ul li .info{position:relative;width:65%;display:inline-block;vertical-align:top;padding:15px 25px;}
#content .conbox .ykien ul li .info h2{margin:0;padding:15px 0 0;font:400 20px/25px 'Roboto', sans-serif;color:#222;}
#content .conbox .ykien ul li .info p{margin:0;padding:0 0 10px;font:400 16px/25px 'Roboto', sans-serif;color:#666;}
#content .conbox .ykien ul li .info div{margin:0;padding:0;font:300 italic 18px/25px 'Roboto', sans-serif;color:#444;text-align:justify;
    max-height:175px;
    overflow: hidden;
    -webkit-line-clamp:7;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}

/* CON > GIẢNG VIÊN */
#content .conbox .gvien{}
#content .conbox .gvien ul{width:100%;padding:0;margin:0;list-style:none}
#content .conbox .gvien ul li{position:relative;width:48%;display:inline-block;vertical-align:top;margin:0 0 35px 4%;padding:0;overflow:hidden;list-style-type:none;}
#content .conbox .gvien ul li:nth-child(odd){margin-left:0;}
#content .conbox .gvien ul li .itbox{position:relative;display:flex;align-items:center;padding:0;background:#fff;border:#ccc 1px solid;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	}
#content .conbox .gvien ul li .thumb{position:relative;width:30%;display:inline-block;vertical-align:top;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
	}
#content .conbox .gvien ul li .thumb img{display:block;width:100%;border:none;transition:all 500ms;}
#content .conbox .gvien ul li:hover .thumb img{transform:scale(1.1);}
#content .conbox .gvien ul li .thumb .play{position:absolute;top:-55px;bottom:-1px;left:-1px;right:0;z-index:1;
    display: flex;
    align-items: center;
	text-align:center;
	}
#content .conbox .gvien ul li .thumb .play div{width:auto;margin:0 auto}
#content .conbox .gvien ul li .thumb .play img{width:auto;height:80px;display:block;border:none;}

#content .conbox .gvien ul li .thumb span{display:block;position:absolute;top:-1px;left:-1px;right:0;bottom:-1px;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-position:center !important;
	overflow:hidden;
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	}
#content .conbox .gvien ul li .thumb span:before{
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: -75%;
    z-index: 100;
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%);
    background: linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%);
    -webkit-transform: skewX(-25deg);
    -ms-transform: skewX(-25deg);
    -o-transform: skewX(-25deg);
    transform: skewX(-25deg);
	}
#content .conbox .gvien ul li .thumb span:hover:before{-webkit-animation:imgShine .75s ease-in-out;-o-animation:imgShine .75s ease-in-out;animation:imgShine .75s ease-in-out}

#content .conbox .gvien ul li .info{position:relative;width:70%;display:inline-block;vertical-align:top;padding:15px 25px;}
#content .conbox .gvien ul li .info h2{margin:0;padding:0;font:450 20px/25px 'Roboto', sans-serif;color:#222;}
#content .conbox .gvien ul li .info div.chucdanh{margin:0;padding:3px 0 10px;font:400 16px/20px 'Roboto', sans-serif;color:#666;}
#content .conbox .gvien ul li .info div.thongtin{margin:0;padding:0;font:300 italic 17px/25px 'Roboto', sans-serif;color:#444;}
#content .conbox .gvien ul li .info div.thongtin ul{width:100%;margin:5px 0 !important;padding:0 !important;list-style-type:square;}
#content .conbox .gvien ul li .info div.thongtin ul li{position:relative;list-style-type:none;width:100%;margin:0 !important;padding:3px 0 3px 25px !important;border:none !important;}
#content .conbox .gvien ul li .info div.thongtin ul li:before{position:absolute;top:8px;left:0;width:16px;height:16px;content:'';background:url('../images/global/validated.gif');}
#content .conbox .gvien ul li .info div.xemthem{margin:0;padding:0;font:300 italic 17px/25px 'Roboto', sans-serif;color:#444;}
#content .conbox .gvien ul li .info div.xemthem a{margin:0;padding:0;font:300 italic 17px/25px 'Roboto', sans-serif;color:#444;cursor:pointer;}
#content .conbox .gvien ul li .info div.xemthem a:hover{color:#f00;}

/* XEM CHI TIẾT GIẢNG VIÊN */
#boxgv{width:100%;margin:0;padding:0;background:#fff;overflow:hidden;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	}
#boxgv .head{background:#0b77bf;margin:0;padding:15px 15px;font:450 20px/20px 'Roboto';color:#fff;text-align:center;}
#boxgv .foot{background:#f4f4f4;margin:0;padding:15px 15px;font:400 13px/20px Arial;color:#555;text-align:center;}
#boxgv .foot a{font:400 13px Arial;color:#055699;}
#boxgv .foot a:hover{color:#055699;}
#boxgv .fancybox-button{height:40px;width:40px;padding:5px;}
#boxgv .topcon{display:flex;padding:10px 20px;align-items:center;border-bottom:#ccc 1px solid;}
#boxgv .topcon .thumb{width:45%;display:inline-block;vertical-align:top;background:#fff;padding:10px;}
#boxgv .topcon .thumb img{display:block;width:100%;}
#boxgv .topcon .info{width:55%;display:inline-block;vertical-align:top;padding:0 0 0 25px;}
#boxgv .topcon .info ul{width:100%;display:block;padding:0;margin:0;list-style:none}
#boxgv .topcon .info ul li{width:58%;display:inline-block;vertical-align:top;padding:5px 0;margin:0 0 0 2%;list-style:none;font:400 14px/20px 'Roboto';color:#444;}
#boxgv .topcon .info ul li:first-child{width:100%;margin-left:0;padding-bottom:10px;font:700 15px/20px 'Roboto';color:#444;text-transform:uppercase;}
#boxgv .topcon .info ul li:nth-child(even){width:40%;margin-left:0;}
#boxgv .con{padding:10px 20px;font:300 17px/25px 'Roboto', sans-serif;text-align:justify}
#boxgv .con h1{font:450 24px/30px 'Roboto', sans-serif;padding:5px 0;}
#boxgv .con h2{font:450 22px/30px 'Roboto', sans-serif;padding:5px 0;}
#boxgv .con h3{font:450 20px/28px 'Roboto', sans-serif;padding:5px 0;}
#boxgv .con h4{font:450 19px/28px 'Roboto', sans-serif;padding:5px 0;}
#boxgv .con h5{font:450 18px/25px 'Roboto', sans-serif;padding:5px 0;}
#boxgv .con h6{font:450 17px/25px 'Roboto', sans-serif;padding:5px 0;}
#boxgv .con h7{font:450 16px/25px 'Roboto', sans-serif;padding:5px 0;}
#boxgv .con p,
#boxgv .con div{padding:5px 0;}
#boxgv .con a{}
#boxgv .con a:hover{color:#f00;}
#boxgv .con img{display:inline-block;vertical-align:top;margin:5px 0;max-width:100%;height:auto !important;border:none}

#boxgv .con table{max-width:100%;margin:10px 0;border-collapse:collapse;}
#boxgv .con table th{padding:3px 8px;border:#ababab 1px solid;font-weight:400;}
#boxgv .con table td{padding:3px 8px;border:#ababab 1px solid;}
#boxgv .con table td img{margin:0;}

#boxgv .con table.white{background:#fff;border:4px solid #f5f5f5;}
#boxgv .con table.white td{padding:15px !important;}
#boxgv .con table.white td:nth-child(odd){padding-right:10px !important;}
#boxgv .con table.white td:nth-child(even){padding-left:10px !important;}

#boxgv .con table.margin{margin:0 !important;}

#boxgv .con table.bangn th{padding:0;border:#ababab 0px solid;font-weight:400;}
#boxgv .con table.bangn td{padding:0;border:#ababab 0px solid;}

#boxgv .con table.bang2 td{width:50%;}
#boxgv .con table.bang2n td{width:50%;padding:0;border:#ababab 0px solid;}
#boxgv .con table.bang2n td:nth-child(odd){padding-right:15px;}
#boxgv .con table.bang2n td:nth-child(even){padding-left:15px;}

#boxgv .con table.bang2n1 td{width:50%;padding:5px 0;border:#ababab 0px solid;}
#boxgv .con table.bang2n1 td:nth-child(odd){padding-right:15px;}
#boxgv .con table.bang2n1 td:nth-child(even){padding-left:15px;}

#boxgv .con table.bang3 td{width:33.33333%;}
#boxgv .con table.bang3n td{width:33.33333%;padding:0;border:#ababab 0px solid;}

#boxgv .con table.bang4 td{width:25%;}
#boxgv .con table.bang4n td{width:25%;padding:0;border:#ababab 0px solid;}

#boxgv .con table.bang5 td{width:20%;}
#boxgv .con table.bang5n td{width:20%;padding:0;border:#ababab 0px solid;}

#boxgv .con ul{margin:5px 0;padding:0;list-style-type:square;}
#boxgv .con ul li{list-style-type:square;margin:0 0 0 20px;padding:5px 0;}

#boxgv .con .youtube{padding:15px 0;}
#boxgv .con .youtube .ytbox{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0;}
#boxgv .con .youtube .ytbox iframe{position:absolute;top:0;left:0;width:100%;height:100%;}

#boxgv .con .video{padding:10px 0;}
#boxgv .con .video p{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0;}
#boxgv .con .video p iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
/* END CHI TIẾT GIẢNG VIÊN */

/* CON > HOI DAP */
#content .conbox .hoidap{}
#content .conbox .hoidap .head{padding:35px 0;}
#content .conbox .hoidap .head span{position:relative;display:inline-block;vertical-align:top;margin:0;padding:0 0 6px;font:600 25px/35px Averta-Semibold, sans-serif;color:#222;text-transform:uppercase;}
#content .conbox .hoidap .head span:before{position:absolute;display:block;background:#004395;width:80px;height:2px;bottom:0;left:0;content:'';}

#content .conbox .hoidap .ibox{}
#content .conbox .hoidap .ibox ul{width:100%;margin:0;padding:0;list-style:none;}
#content .conbox .hoidap .ibox ul li{width:100%;margin:0;padding:0;list-style:none;border-bottom:#ddd 1px solid;}
#content .conbox .hoidap .ibox ul li .questions-toggle-item-title{position:relative;display:flex;padding:10px 5px;justify-content:space-between;transition:all 0.3s ease-in-out;align-items:center;cursor:pointer;
	font:600 16px/30px 'Inter';
	}
#content .conbox .hoidap .ibox ul li .questions-toggle-item-title i{font-size:20px;transition:transform 0.3s ease-in-out;}
#content .conbox .hoidap .ibox ul li .questions-toggle-item-title:hover{color:#135da4;}
#content .conbox .hoidap .ibox ul li .questions-toggle-item-title.primary-color{color:#135da4 !important;}
	
#content .conbox .hoidap .ibox ul li .hidden{display:none;padding:25px 5px;border-top:#ddd 1px solid;font:400 15px/22px 'Roboto', sans-serif;text-align:justify}
#content .conbox .hoidap .ibox ul li .hidden h1{font:500 20px/25px 'Roboto', sans-serif;padding:5px 0;}
#content .conbox .hoidap .ibox ul li .hidden h2{font:500 19px/25px 'Roboto', sans-serif;padding:5px 0;}
#content .conbox .hoidap .ibox ul li .hidden h3{font:500 18px/25px 'Roboto', sans-serif;padding:5px 0;}
#content .conbox .hoidap .ibox ul li .hidden h4{font:500 17px/25px 'Roboto', sans-serif;padding:5px 0;}
#content .conbox .hoidap .ibox ul li .hidden h5{font:500 16px/25px 'Roboto', sans-serif;padding:5px 0;}
#content .conbox .hoidap .ibox ul li .hidden p,
#content .conbox .hoidap .ibox ul li .hidden div{padding:5px 0;}
#content .conbox .hoidap .ibox ul li .hidden a{}
#content .conbox .hoidap .ibox ul li .hidden a:hover{color:#f00;}
#content .conbox .hoidap .ibox ul li .hidden img{display:inline-block;vertical-align:top;margin:5px 0;max-width:100%;height:auto !important;border:none}
#content .conbox .hoidap .ibox ul li .hidden ul li{position:relative;list-style-type:none;margin:0 !important;padding:3px 0 3px 25px !important;border:none !important;}
#content .conbox .hoidap .ibox ul li .hidden ul li:before{position:absolute;top:3px;left:0;width:20px;height:20px;content:'';background:url('../images/global/service-check.svg');background-size:20px;}

/* CON > TIN TỨC */
#content .conbox .list{}
#content .conbox .list .head{padding:35px 0;}
#content .conbox .list .head span{position:relative;display:inline-block;vertical-align:top;margin:0;padding:0 0 6px;font:600 25px/35px Averta-Semibold, sans-serif;color:#222;text-transform:uppercase;}
#content .conbox .list .head span:before{position:absolute;display:block;background:#004395;width:80px;height:2px;bottom:0;left:0;content:'';}

#content .conbox .list ul{width:100%;padding:0;margin:0;list-style:none}
#content .conbox .list ul li{width:100%;display:block;margin:0;padding:0 0 35px;}
#content .conbox .list ul li:last-child{margin:0;padding:0;border-bottom:none;}
#content .conbox .list ul li .thumb{position:relative;width:35%;display:inline-block;vertical-align:top;background-size:cover !important;background-position:50% 50% !important;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	overflow:hidden;
	}
#content .conbox .list ul li .thumb img{display:block;width:100%;border:none;}
#content .conbox .list ul li .thumb .play{position:absolute;top:0;bottom:0;left:0;right:0;
    display: flex;
    align-items: center;
	text-align:center;
	}
#content .conbox .list ul li .thumb .play div{width:auto;margin:0 auto}
#content .conbox .list ul li .thumb .play img{width:auto;height:60px;display:block;border:none;}
#content .conbox .list ul li .info{position:relative;width:65%;display:inline-block;vertical-align:top;padding:5px 0 0 25px;}
#content .conbox .list ul li .info h2{margin:0;padding:0;font:450 18px/25px 'Inter', sans-serif;color:#222;}
#content .conbox .list ul li .info h2 a{color:#222}
#content .conbox .list ul li .info h2 a:hover{color:#4791ce;}
#content .conbox .list ul li .info p{position:relative;display:block;width:100%;margin:0;padding:6px 0;font:400 14px/20px 'Roboto', sans-serif;color:#8d8d8d;}
#content .conbox .list ul li .info p i{padding-right:5px;}
#content .conbox .list ul li .info div{margin:0;padding:0;font:400 17px/25px 'Roboto', sans-serif;color:#444;text-align:justify;
    max-height:100px;
    overflow: hidden;
    -webkit-line-clamp:4;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}
#content .conbox .other{}
#content .conbox .other .head{padding:25px 0;}
#content .conbox .other .head span{position:relative;display:inline-block;vertical-align:top;margin:0;padding:0 0 5px;font:500 25px/35px Inter, sans-serif;color:#135da4;text-transform:uppercase;}
#content .conbox .other .head span:before{position:absolute;display:block;background:#135da4;width:100%;height:2px;bottom:0;left:0;content:'';}

#content .conbox .other .neview{width:100%;padding:0;overflow:hidden;}
#content .conbox .other .neview .util-wrapper-holder {
    overflow: hidden;
    position: relative;
    width: -moz-calc(100% + 25px) !important;
    width: -webkit-calc(100% + 25px) !important;
    width: -o-calc(100% + 25px) !important;
    width: calc(100% + 25px) !important;
	padding:0 !important;
}
#content .conbox .other .neview .item{background:#fff;margin:0 25px 0 0;padding:0;overflow:hidden;}
#content .conbox .other .neview .item .thumb{position:relative;display:block;background-size:cover !important;background-position:50% 50% !important;}
#content .conbox .other .neview .item .thumb img{display:block;width:100%;border:none;}
#content .conbox .other .neview .item .thumb .play{position:absolute;top:0;bottom:0;left:0;right:0;
    display: flex;
    align-items: center;
	text-align:center;
	}
#content .conbox .other .neview .item .thumb .play div{width:auto;margin:0 auto}
#content .conbox .other .neview .item .thumb .play img{width:auto;height:50px;display:block;border:none;}
#content .conbox .other .neview .item .info{position:relative;width:100%;height:160px;padding:13px 0;}
#content .conbox .other .neview .item .info h2{margin:0 0 8px;padding:0;font:500 16px/25px 'Inter', sans-serif;color:#222;
    max-height:50px;
    overflow: hidden;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}
#content .conbox .other .neview .item .info h2 a{color:#222}
#content .conbox .other .neview .item .info h2 a:hover{color:#ff7a3d;}
#content .conbox .other .neview .item .info div{position:relative;display:block;width:100%;margin:0;padding:10px 0 10px 22px;font:400 14px/20px 'Inter', sans-serif;color:#8d8d8d;}
#content .conbox .other .neview .item .info div:before{position:absolute;display:block;background:url('../images/global/icon-calnew.png');width:19px;height:17px;left:0;top:12px;content:'';}
#content .conbox .other .neview .item .info p{margin:0;padding:0;font:300 15px/22px 'Inter', sans-serif;color:#444;
    max-height:88px;
    overflow: hidden;
    -webkit-line-clamp:4;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}
	
#content .conbox .tintuc{display:block;width:100%;margin:0 auto;}
#content .conbox .tintuc .updated{position:relative;width:100%;padding:0;font:400 16px/20px Roboto, sans-serif;color:#444;}
#content .conbox .tintuc .updated i{padding-right:5px;}
#content .conbox .tintuc .title{margin:0;padding:12px 0;font:400 30px/35px Roboto, sans-serif;color:#222;}
#content .conbox .tintuc .desc{margin:0;padding:0 0 15px;font:400 20px/28px Roboto, sans-serif;color:#444;text-align:justify;}
#content .conbox .tintuc .download{margin:0;padding:15px 0;font:400 15px/16px 'Inter', sans-serif;color:#222;}
#content .conbox .tintuc .download img{margin:0 8px 2px 0;display:inline-block;vertical-align:top;border:none;}
#content .conbox .tintuc .download a{display:inline-block;vertical-align:top;margin:0;padding:0;font:400 15px/20px 'Roboto', sans-serif;color:rgba(33,102,221,1);text-transform:uppercase;}
#content .conbox .tintuc .source{margin:0;padding:15px 0;font:400 italic 15px/16px 'Roboto', sans-serif;color:#444;text-align:right;}
/* END TIN TỨC */

/* CON > DOCS */
#content .conbox .docs{}
#content .conbox .docs .head{padding:35px 0;}
#content .conbox .docs .head span{position:relative;display:inline-block;vertical-align:top;margin:0;padding:0 0 6px;font:600 25px/35px Averta-Semibold, sans-serif;color:#222;text-transform:uppercase;}
#content .conbox .docs .head span:before{position:absolute;display:block;background:#004395;width:80px;height:2px;bottom:0;left:0;content:'';}

#content .conbox .docs ul{padding:0;margin:0;list-style-type:none;
	border-left:#dedede 1px solid;
	border-top:#dedede 1px solid;
	}
#content .conbox .docs ul li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0;
	border-bottom: #dedede 1px solid;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	}
#content .conbox .docs ul li ul{padding:0;margin:0;list-style-type:none;border:none;display:flex}
#content .conbox .docs ul li ul li{width:80%;display:inline-block;vertical-align:top;margin:0;padding:8px 10px;
	text-align:left;
	border-bottom:none;
	border-right: #dedede 1px solid;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	}
#content .conbox .docs ul li ul li:first-child{width:5%;text-align:center;font:700 12px/40px Tahoma;color:#222;}
#content .conbox .docs ul li ul li:last-child{width:15%;padding:10px;text-align:center;font:700 12px/16px Tahoma;color:#222;}
#content .conbox .docs ul li ul li:last-child:img{display:inline-block;border:none}

#content .conbox .docs ul li ul li h2{margin:0;padding:0 0 5px;font:700 12px/16px Tahoma;color:#222;text-decoration:none}
#content .conbox .docs ul li ul li h2 a{font:700 12px/16px Tahoma;color:#222;text-decoration:none}
#content .conbox .docs ul li ul li h2 a:hover{color:#000;text-decoration:none}
#content .conbox .docs ul li ul li .info{font:400 12px/16px Tahoma;color:#555;}
#content .conbox .docs ul li ul li .info a{position:relative;font:400 12px/16px Tahoma;color:#555;}
/* END DOCS */

/* CON > TƯ VẤN */
#content ul.tuvan{display:block;margin:0;padding:0;list-style:none;}
#content ul.tuvan li.litv{position:relative;display:block;margin:0;padding:0;list-style:none;}
#content ul.tuvan li.litv .box{position:relative;margin:0 auto;padding:55px 0;z-index:2;}
#content ul.tuvan li.litv .box .txt{}
#content ul.tuvan li.litv .box .txt .title{padding:0 0 25px;text-align:center;}
#content ul.tuvan li.litv .box .txt .title h2{position:relative;display:inline-block;vertical-align:top;margin:0;padding:0 0 5px;font:600 25px/35px Roboto, sans-serif;color:#135da4;text-transform:uppercase;}
#content ul.tuvan li.litv .box .txt .title h2:before{position:absolute;display:block;background:#135da4;height:3px;left:0;right:0;bottom:0;content:'';}
#content ul.tuvan li.litv .box .txt .overview{width:750px;margin:0 auto;padding:0;font:400 16px/25px 'Roboto', sans-serif;text-align:justify;}
#content ul.tuvan li.litv .box .txt .overview h1{font:600 30px/40px Roboto, sans-serif;padding:10px 0;}
#content ul.tuvan li.litv .box .txt .overview h2{font:600 25px/32px Roboto, sans-serif;padding:10px 0;}
#content ul.tuvan li.litv .box .txt .overview h3{font:600 20px/30px Roboto, sans-serif;padding:10px 0;}
#content ul.tuvan li.litv .box .txt .overview h4{font:400 19px/28px Roboto, sans-serif;padding:10px 0;}
#content ul.tuvan li.litv .box .txt .overview p,
#content ul.tuvan li.litv .box .txt .overview div{padding:5px 0;}
#content ul.tuvan li.litv .box .txt .overview strong,
#content ul.tuvan li.litv .box .txt .overview b{font-weight:400;}
#content ul.tuvan li.litv .box .txt .overview a{color:#9f6b2a;}
#content ul.tuvan li.litv .box .txt .overview a:hover{text-decoration:underline;}
#content ul.tuvan li.litv .box .txt .overview img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#content ul.tuvan li.litv .box .txt .overview table{max-width:100%;margin:10px 0;border-collapse:collapse;}
#content ul.tuvan li.litv .box .txt .overview table th{padding:3px 8px;border:#ababab 1px solid;font-weight:400;}
#content ul.tuvan li.litv .box .txt .overview table td{padding:3px 8px;border:#ababab 1px solid;}
#content ul.tuvan li.litv .box .txt .overview table.bangn th{padding:0;border:#ababab 0px solid;font-weight:400;}
#content ul.tuvan li.litv .box .txt .overview table.bangn td{padding:0;border:#ababab 0px solid;}
#content ul.tuvan li.litv .box .txt .overview table.bang2 td{width:50%;}
#content ul.tuvan li.litv .box .txt .overview table.bang2n td{width:50%;padding:0;border:#ababab 0px solid;}
#content ul.tuvan li.litv .box .txt .overview ul{margin:5px 0;padding:0;list-style-type:square;}
#content ul.tuvan li.litv .box .txt .overview ul li{list-style-type:square;margin:0 0 0 20px;padding:5px 0;}
#content ul.tuvan li.litv .box .txt .overview ol{margin:5px 0;padding:0;list-style-type:decimal;}
#content ul.tuvan li.litv .box .txt .overview ol li{list-style-type:decimal;margin:0 0 0 20px;padding:5px 0;}

#content ul.tuvan li.litv .box .subbox{padding:25px 0 0;color:#222;}

#content .tvbox{width:100%;margin:0 auto;padding:0;}
#content .tvbox .ibox{width:1200px;margin:0 auto;padding:55px 0;font:400 16px/25px 'Roboto', sans-serif;}
#content .tvbox .ibox h1{font:500 45px/50px 'Roboto', sans-serif;padding:5px 0 15px;}
#content .tvbox .ibox h2{font:500 40px/45px 'Roboto', sans-serif;padding:5px 0 15px;}
#content .tvbox .ibox h3{font:500 35px/40px 'Roboto', sans-serif;padding:15px 0;}
#content .tvbox .ibox h4{font:500 30px/35px 'Roboto', sans-serif;padding:15px 0;}
#content .tvbox .ibox p,
#content .tvbox .ibox div{padding:5px 0;text-align:justify;}
#content .tvbox .ibox a{color:#222;text-decoration:none}
#content .tvbox .ibox a:hover{color:red;text-decoration:underline}
#content .tvbox .ibox img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}

#content .tvbox .ibox table{max-width:100%;margin:10px 0;border-collapse:collapse;}
#content .tvbox .ibox table th{padding:3px 8px;border:#ababab 1px solid;font-weight:400;}
#content .tvbox .ibox table td{padding:3px 8px;border:#ababab 1px solid;}

#content .tvbox .ibox table.bangn th{padding:0;border:#ababab 0px solid;font-weight:400;}
#content .tvbox .ibox table.bangn td{padding:0;border:#ababab 0px solid;}

#content .tvbox .ibox table.bang2n td{display:inline-block;vertical-align:top;width:50%;margin:0;padding:10px 15px;border:#ababab 1px solid;}
#content .tvbox .ibox table.bang2n td{display:inline-block;vertical-align:top;width:48%;margin:0 0 0 4%;padding:0;border:#ababab 0px solid;}
#content .tvbox .ibox table.bang2n td:first-child{margin-left:0;}

#content .tvbox .ibox table.bang3 td{display:inline-block;vertical-align:top;width:33.33333%;margin:0;padding:10px 15px;border:#ababab 1px solid;}
#content .tvbox .ibox table.bang3n td{display:inline-block;vertical-align:top;width:30.66666%;margin:0 0 0 4%;padding:0;border:#ababab 0px solid;}
#content .tvbox .ibox table.bang3n td:first-child{margin-left:0;}

#content .tvbox .ibox table.bang4 td{display:inline-block;vertical-align:top;width:25%;margin:0;padding:10px 15px;border:#ababab 1px solid;}
#content .tvbox .ibox table.bang4n td{display:inline-block;vertical-align:top;width:22%;margin:0 0 0 4%;padding:0;border:#ababab 0px solid;}
#content .tvbox .ibox table.bang4n td:first-child{margin-left:0;}

#content .tvbox .ibox table td h1{position:relative;font:600 22px/28px 'Averta-Semibold', sans-serif;color:#222;margin:0 0 10px;padding:5px 0;text-transform:uppercase;}
#content .tvbox .ibox table td h2{position:relative;font:600 20px/28px 'Averta-Semibold', sans-serif;color:#222;margin:0 0 10px;padding:5px 0;text-transform:uppercase;}
#content .tvbox .ibox table td h3{position:relative;font:600 18px/28px 'Averta-Semibold', sans-serif;color:#222;margin:0 0 10px;padding:5px 0;text-transform:uppercase;}
#content .tvbox .ibox table td h1:before,
#content .tvbox .ibox table td h2:before,
#content .tvbox .ibox table td h3:before{position:absolute;left:0;bottom:0;height:2px;width:50px;content:'';background:#ddb60f;}

#content .tvbox .ibox ul{margin:5px 0;padding:0;list-style-type:square;}
#content .tvbox .ibox ul li{list-style-type:square;margin:0 0 0 20px;padding:5px 0;}
#content .tvbox .ibox .youtube{padding:15px 0;}
#content .tvbox .ibox .youtube .ytbox{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0;}
#content .tvbox .ibox .youtube .ytbox iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
#content .tvbox .ibox .video{padding:10px 0;}
#content .tvbox .ibox .video p{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0;}
#content .tvbox .ibox .video p iframe{position:absolute;top:0;left:0;width:100%;height:100%;}

#content .tvlist{padding:15px 0 0;}
#content .tvlist ul{display:block;margin:0;padding:0;list-style:none;}
#content .tvlist ul li{position:relative;list-style-type:none;margin:0 !important;padding:3px 0 3px 22px !important;border:none !important;color:#222;}
#content .tvlist ul li:before{position:absolute;top:3px;left:3px;content:'\f30b';font:900 15px/25px "Font Awesome 5 Free";}
#content .tvlist ul li a{font:400 15px / 25px 'Inter', sans-serif;color:#222}
#content .tvlist ul li a:hover{color:#4791ce;}

#content ul.ultv{display:block;margin:0;padding:0;list-style:none;}
#content ul.ultv li.litv{position:relative;display:block;margin:0;padding:0;list-style:none;}
#content ul.ultv li.litv:nth-child(odd){background:#f5f5f5;}
#content ul.ultv li.litv:nth-child(even){background:#fff;}
#content ul.ultv li.litv .box{position:relative;margin:0 auto;padding:55px 0;}
#content ul.ultv li.litv .box .ovbox{position:relative;width:1200px;margin:0 auto;display:flex;align-items:center;flex-direction:row;column-gap:45px;}
#content ul.ultv li.litv:nth-child(even) .box .ovbox{flex-direction:row-reverse;}
#content ul.ultv li.litv .box .ovbox .info{width:60%;display:inline-block;vertical-align:top;padding:0;}
#content ul.ultv li.litv .box .ovbox .info .head{}
#content ul.ultv li.litv .box .ovbox .info .head div{display:block;margin:0;padding:0;font:400 15px/25px Roboto, sans-serif;text-transform:uppercase;}
#content ul.ultv li.litv .box .ovbox .info .head h2{display:block;margin:0;padding:5px 0 15px;font:600 20px/25px 'Inter', sans-serif;letter-spacing:1.5px;}
#content ul.ultv li.litv .box .ovbox .info .head h2 a{font:600 20px/25px 'Inter', sans-serif;color:#222;}
#content ul.ultv li.litv .box .ovbox .info .head h2 a:hover{color:rgba(19,93,164,1);}
#content ul.ultv li.litv .box .ovbox .info .head h2 span{color:rgba(19,93,164,1);}

#content ul.ultv li.litv .box .ovbox .info .more {padding:15px 0 0;text-align:left;}
#content ul.ultv li.litv .box .ovbox .info .more a{position:relative;overflow:hidden;padding:10px 35px;width:auto;background-color:rgba(19,93,164,1);display:inline-flex;align-items:center;justify-content:center;
	font:500 18px/25px 'Inter', sans-serif;
	color:rgba(255,255,255,1);
	border:rgba(19,93,164,1) 1px solid;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	}
#content ul.ultv li.litv .box .ovbox .info .more a:after{content:'';background-color:rgba(255,255,255,1);
	background-image:linear-gradient(to left,rgba(255,255,255,1) 0,rgba(255,255,255,.8) 16%,rgba(255,255,255,.8) 74%,rgba(255,255,255,.8) 100%);
	position:absolute;left:0;right:100%;top:0;bottom:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;border-radius:22px;z-index:-1}
#content ul.ultv li.litv .box .ovbox .info .more a:hover{color:rgba(19,93,164,1);z-index:2}
#content ul.ultv li.litv .box .ovbox .info .more a:hover:after{right:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}

#content ul.ultv li.litv .box .ovbox .thumb{width:40%;display:inline-block;vertical-align:top;}
#content ul.ultv li.litv .box .ovbox .thumb img{display:block;width:100%;border:none;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow:hidden;
	}
#content ul.ultv li.litv .box .ovbox .thumb .ytbox{
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
	margin:0;
	}
#content ul.ultv li.litv .box .ovbox .thumb .ytbox iframe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;	
	}
#content ul.ultv li.litv .box .ovbox .thumb .more {padding:20px 0 0;text-align:center;}
#content ul.ultv li.litv .box .ovbox .thumb .more a{position:relative;overflow:hidden;padding:10px 35px;width:auto;background-color:rgba(19,93,164,1);display:inline-flex;align-items:center;justify-content:center;flex-direction:column;row-gap:5px;text-align:center;
	font:500 18px/25px 'Inter', sans-serif;
	color:rgba(255,255,255,1);
	border:rgba(19,93,164,1) 1px solid;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	}
#content ul.ultv li.litv .box .ovbox .thumb .more a div{display:block;width:100%;padding:0;font:500 18px/20px 'Inter', sans-serif;color:rgba(255,255,255,1);}
#content ul.ultv li.litv .box .ovbox .thumb .more a span{display:block;width:100%;padding:0;font:400 14px/14px 'Inter', sans-serif;color:rgba(255,255,255,1);}
#content ul.ultv li.litv .box .ovbox .thumb .more a:after{content:'';background-color:rgba(255,255,255,1);
	background-image:linear-gradient(to left,rgba(255,255,255,1) 0,rgba(255,255,255,.8) 16%,rgba(255,255,255,.8) 74%,rgba(255,255,255,.8) 100%);
	position:absolute;left:0;right:100%;top:0;bottom:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;border-radius:22px;z-index:1}
#content ul.ultv li.litv .box .ovbox .thumb .more a:hover div,
#content ul.ultv li.litv .box .ovbox .thumb .more a:hover span{color:rgba(19,93,164,1);z-index:2}
#content ul.ultv li.litv .box .ovbox .thumb .more a:hover:after{right:0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}
/* CON > END TU VAN */

/* CHI TIẾT */
#content .mucluc{width:auto;display:table;background:#f9f9f9;margin:0 0 15px;padding:10px;border:1px solid #aaa;font:400 18px/25px Roboto, sans-serif;}
#content .mucluc p,
#content .mucluc div{font-weight:400;color:#000;padding:3px 0;}
#content .mucluc ul{counter-reset:item;margin:3px 0;padding:0 10px;list-style-type:none;}
#content .mucluc ul li{margin:0;padding:3px 0;line-height:20px;list-style-type:none;}
#content .mucluc ul li::before {
    content: counters(item, ".") ". ";
    display: inline-block;
    counter-increment: item;
    margin-right: 0.2em;
	}
#content .mucluc ul ul{margin:0;padding:3px 10px 0;list-style-type:none;}
#content .mucluc ul ul li{margin:0;padding:3px 0;line-height:20px;list-style-type:none;}
#content .mucluc ul ul li::before {
    content: counters(item, ".") ". ";
    display: inline-block;
    counter-increment: item;
    margin-right: 0.2em;
	}
#content .mucluc a{color:#000;}
#content .mucluc a:hover{color:#15639b;}

#content .detail{font:400 15px/25px 'Inter', sans-serif;text-align:justify}
#content .detail.size17{font:400 17px/25px 'Inter', sans-serif;}
#content .detail h1{font:400 22px/30px 'Inter', sans-serif;padding:10px 0;}
#content .detail h2{font:400 21px/30px 'Inter', sans-serif;padding:10px 0;}
#content .detail h3{font:400 20px/28px 'Inter', sans-serif;padding:10px 0;}
#content .detail h4{font:400 19px/28px 'Inter', sans-serif;padding:10px 0;}
#content .detail h5{font:400 18px/28px 'Inter', sans-serif;padding:10px 0;}
#content .detail p,
#content .detail div{padding:5px 0;}
#content .detail a{}
#content .detail a:hover{color:#f00;}
#content .detail img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}

#content .detail table{max-width:100%;margin:10px 0;border-collapse:collapse;}
#content .detail table th{padding:3px 8px;border:#ababab 1px solid;font-weight:400;}
#content .detail table td{padding:3px 8px;border:#ababab 1px solid;}

#content .detail table.bangn th{padding:0;border:#ababab 0px solid;font-weight:400;}
#content .detail table.bangn td{padding:0;border:#ababab 0px solid;}

#content .detail table.bang2 td{width:50%;}
#content .detail table.bang2n td{width:50%;padding:0;border:#ababab 0px solid;}

#content .detail table.bang3 td{width:33.33333%;}
#content .detail table.bang3n td{width:33.33333%;padding:0;border:#ababab 0px solid;}

#content .detail table.bang4 td{width:25%;}
#content .detail table.bang4n td{width:25%;padding:0;border:#ababab 0px solid;}

#content .detail table.bang5 td{width:20%;}
#content .detail table.bang5n td{width:20%;padding:0;border:#ababab 0px solid;}

.giua{margin-left:auto !important;margin-right:auto !important}

#content .detail ul{margin:5px 0 !important;padding:0 !important;list-style-type:square;}
#content .detail ul li{position:relative;list-style-type:none;margin:0 !important;padding:3px 0 3px 25px !important;border:none !important;}
#content .detail ul li:before{position:absolute;top:8px;left:0;width:16px;height:16px;content:'';background:url('../images/global/validated.gif');}

#content .detail ol{margin:5px 0 !important;padding:0 !important;}
#content .detail ol li{position:relative;margin:0 0 0 25px !important;padding:5px 0 !important;border:none !important;}

#content .detail .youtube{padding:15px 0;}
#content .detail .youtube .ytbox{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0;}
#content .detail .youtube .ytbox iframe{position:absolute;top:0;left:0;width:100%;height:100%;}

#content .detail .video{padding:10px 0;}
#content .detail .video p{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0;}
#content .detail .video p iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
/* END CHI TIẾT */

/* START BOX GEN FORM */
#content .genform{display:flex;width:1200px;margin:0 auto;padding:65px 0;}
#content .genform .genleft{background:rgba(255,255,255,0.95);width:45%;display:inline-block;vertical-align:top;margin:0;padding:35px 45px 25px;font:400 18px/25px 'Roboto', sans-serif;text-align:justify}
#content .genform .genleft h1{font:600 28px/35px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .genform .genleft h2{font:600 26px/35px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .genform .genleft h3{font:600 24px/30px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .genform .genleft h4{font:600 22px/30px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .genform .genleft h5{font:600 20px/28px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .genform .genleft p,
#content .genform .genleft div{padding:5px 0;}
#content .genform .genleft a{}
#content .genform .genleft a:hover{color:#f00;}
#content .genform .genleft img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#content .genform .genleft ul{margin:5px 0;padding:0;list-style-type:square;}
#content .genform .genleft ul li{list-style-type:square;margin:0 0 0 20px;padding:5px 0;}

#content .genform .genright{width:55%;display:inline-block;vertical-align:top;padding:0 0 0 45px;}
#content .genform .genright .genbox{display:block;width:100%;padding:0;}
#content .genform .genright .genbox ul{width:100%;margin:0 auto;padding:0;list-style:none;}
#content .genform .genright .genbox ul li{width:49%;display:inline-block;vertical-align:top;margin:0 0 0 2%;padding:5px 0;list-style:none;}
#content .genform .genright .genbox ul li:nth-child(odd){margin-left:0;}
#content .genform .genright .genbox ul li.full{width:100%;margin-left:0;padding-bottom:0;}
#content .genform .genright .genbox ul li:last-child{width:100%;margin-left:0;text-align:right;}
#content .genform .genright .genbox ul li span{display:block;padding:5px 0 0 5px;font:400 14px Roboto, sans-serif;color:#f00;}
#content .genform .genright .genbox ul li a{font:400 15px/22px Roboto, sans-serif;text-decoration:none}
#content .genform .genright .genbox ul li a:hover{color:#f00;}
#content .genform .genright .genbox ul li input[type="text"],
#content .genform .genright .genbox ul li textarea {
	display:inline-block;
	vertical-align:middle;
	width:100%;
    -webkit-appearance: none;
    background:rgba(255,255,255,0.95);
    border:rgba(255,255,255,0.95) 1px solid;
    outline: 0;
    margin: 0;
    padding:8px 15px;
	font:400 18px/25px Roboto, sans-serif;
	color:#222;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
}
#content .genform .genright .genbox ul li input[type="text"]::-moz-placeholder,
#content .genform .genright .genbox ul li textarea::-moz-placeholder{font-size:18px;color:#666;opacity: 1;}
#content .genform .genright .genbox ul li input[type="text"]::-webkit-input-placeholder,
#content .genform .genright .genbox ul li textarea::-webkit-input-placeholder{font-size:18px;color:#666;}
#content .genform .genright .genbox ul li input[type="text"]:-ms-input-placeholder,
#content .genform .genright .genbox ul li textarea:-ms-input-placeholder{font-size:18px;color:#666;}
#content .genform .genright .genbox ul li input[type="text"]:-moz-placeholder,
#content .genform .genright .genbox ul li textarea:-moz-placeholder{font-size:18px;color:#666;}
#content .genform .genright .genbox ul li input[type="button"] {
	display:inline-block;
	width:auto;
	background:#135da4;
	border:#135da4 1px solid;
	margin:5px 0 0;
	padding:8px 25px;
	font:400 18px/25px Roboto, sans-serif;
	text-transform:uppercase;
	color:#fff;
	text-align:center;
	cursor:pointer;
	outline:none;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
}

#content .genform .genright .genbox ul li select:hover,
#content .genform .genright .genbox ul li input[type="text"]:hover,
#content .genform .genright .genbox ul li textarea:hover,
#content .genform .genright .genbox ul li input[type="radio"]:hover {
    -webkit-box-shadow: #0066ff 0 0 5px 0;
    -moz-box-shadow: #0066ff 0 0 5px 0;
    box-shadow: #0066ff 0 0 5px 0;
}
#content .genform .genright .genbox ul li input[type="button"]:hover {background:#f00;border:#f00 1px solid;}

#content .genmap{display:block;width:100%;margin:0;padding:0;border-top:#fff 5px solid;}
#content .genmap iframe{display:block;width:100%;height:450px;}
/* END BOX GEN FORM*/

/* START BOX GEN FORM */
#content .kyform{display:flex;width:100%;margin:0 auto;padding:0;}
#content .kyform .kyleft{width:35%;display:inline-block;vertical-align:top;margin:0;padding:35px 45px}	
#content .kyform .kyleft .kgbox{font:400 15px/22px 'Roboto', sans-serif;text-align:justify}
#content .kyform .kyleft .kgbox h1{font:400 22px/28px 'Roboto', sans-serif;padding:15px 0;}
#content .kyform .kyleft .kgbox h2{font:400 21px/28px 'Roboto', sans-serif;padding:15px 0;}
#content .kyform .kyleft .kgbox h3{font:400 20px/25px 'Roboto', sans-serif;padding:15px 0;}
#content .kyform .kyleft .kgbox h4{font:400 19px/25px 'Roboto', sans-serif;padding:15px 0;}
#content .kyform .kyleft .kgbox h5{font:400 18px/25px 'Roboto', sans-serif;padding:15px 0;}
#content .kyform .kyleft .kgbox p,
#content .kyform .kyleft .kgbox div{padding:10px 0;}
#content .kyform .kyleft .kgbox a{}
#content .kyform .kyleft .kgbox a:hover{color:#f00;}
#content .kyform .kyleft .kgbox img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#content .kyform .kyleft .kgbox table{max-width:100%;margin:10px 0;border-collapse:collapse;}
#content .kyform .kyleft .kgbox table th{padding:3px 8px;border:#ababab 1px solid;font-weight:400;}
#content .kyform .kyleft .kgbox table td{padding:3px 8px;border:#ababab 1px solid;}
#content .kyform .kyleft .kgbox table.bangn th{padding:0;border:#ababab 0px solid;font-weight:400;}
#content .kyform .kyleft .kgbox table.bangn td{padding:0;border:#ababab 0px solid;}
#content .kyform .kyleft .kgbox table.bang2 td{width:50%;}
#content .kyform .kyleft .kgbox table.bang2n td{width:50%;padding:0;border:#ababab 0px solid;}
#content .kyform .kyleft .kgbox table.bang3 td{width:33.33333%;}
#content .kyform .kyleft .kgbox table.bang3n td{width:33.33333%;padding:0;border:#ababab 0px solid;}
#content .kyform .kyleft .kgbox table.bang4 td{width:25%;}
#content .kyform .kyleft .kgbox table.bang4n td{width:25%;padding:0;border:#ababab 0px solid;}
#content .kyform .kyleft .kgbox table.bang5 td{width:20%;}
#content .kyform .kyleft .kgbox table.bang5n td{width:20%;padding:0;border:#ababab 0px solid;}
#content .kyform .kyleft .kgbox ul{display:block;margin:5px 0;padding:0;list-style-type:square;}
#content .kyform .kyleft .kgbox ul li{position:relative;width:100%;display:inline-block;vertical-align:top;margin:0;padding:10px 0 10px 22px;}
#content .kyform .kyleft .kgbox ul li:before{position:absolute;top:8px;left:0;content:'\f125';font-size:15px;font-family:'Kiko';font-weight:normal;font-style:normal;}

#content .kyform .kyright{width:65%;display:inline-block;vertical-align:top;padding:35px 45px;}
#content .kyform .kyright .genbox{display:block;width:100%;margin:0;padding:0;}
#content .kyform .kyright .genbox .head{margin:0;padding:0 0 15px;font:400 15px/22px 'Roboto', sans-serif;color:#666}
#content .kyform .kyright .genbox .head h1{font:400 35px/40px "Times New Roman", Times, serif;color:#222;padding:10px 0;letter-spacing:-1px;}
#content .kyform .kyright .genbox .head h2{font:400 32px/35px "Times New Roman", Times, serif;color:#222;padding:10px 0;letter-spacing:-1px;}
#content .kyform .kyright .genbox .head h3{font:400 28px/35px "Times New Roman", Times, serif;color:#222;padding:10px 0;letter-spacing:-1px;}
#content .kyform .kyright .genbox .head h4{font:400 26px/35px "Times New Roman", Times, serif;color:#222;padding:10px 0;letter-spacing:-1px;}
#content .kyform .kyright .genbox .head h5{font:400 24px/35px "Times New Roman", Times, serif;color:#222;padding:10px 0;letter-spacing:-1px;}
#content .kyform .kyright .genbox .head h6{font:400 22px/35px "Times New Roman", Times, serif;color:#222;padding:10px 0;letter-spacing:-1px;}
#content .kyform .kyright .genbox .head p,
#content .kyform .kyright .genbox .head div{padding:5px 0;}
#content .kyform .kyright .genbox .head a{}
#content .kyform .kyright .genbox .head a:hover{color:#f00;}

#content .kyform .kyright .genbox ul{width:100%;margin:0 auto;padding:0;list-style:none;}
#content .kyform .kyright .genbox ul li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:5px 0;list-style:none;}
#content .kyform .kyright .genbox ul li .wbox{display:block;width:100%;background:#fff;margin:0 0 15px;padding:15px 15px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    -ms-border-radius:10px;
    -o-border-radius:10px;
    border-radius:10px;
	border:#d8d8d8 1px solid;
	overflow:hidden;
	}
#content .kyform .kyright .genbox ul li .wbox .title{margin:0;padding:0 10px 15px;font:400 30px/35px "Times New Roman", Times, serif;color:#222;}
#content .kyform .kyright .genbox ul li .wbox .title1{margin:0;padding:15px 10px;font:400 30px/35px "Times New Roman", Times, serif;color:#222;}
#content .kyform .kyright .genbox ul li .wbox .item{margin:0;padding:0 10px 15px;font:400 16px/22px 'Roboto', Times, serif;color:#444;}
#content .kyform .kyright .genbox ul li .wbox .chk{margin:0;padding:0 10px 15px;font:400 16px/22px 'Roboto', Times, serif;color:#444;}
#content .kyform .kyright .genbox ul li .wbox .chk div{width:auto;display:inline-block;vertical-align:top;padding:0 10px 0 0;}
#content .kyform .kyright .genbox ul li .wbox .chk div i.giaodich{height:22px;width:22px;font-family:'Font Awesome 5 Free';font-size:22px;color:rgba(21,99,155,.85);cursor:pointer;margin:0 8px 0 0;vertical-align:top;}
#content .kyform .kyright .genbox ul li .wbox .chk div i.chunha{height:22px;width:22px;font-family:'Font Awesome 5 Free';font-size:22px;color:rgba(21,99,155,.85);cursor:pointer;margin:0 8px 0 0;vertical-align:top;}
	
#content .kyform .kyright .genbox ul li .wbox ul{width:100%;margin:0 auto;padding:0;list-style:none;}
#content .kyform .kyright .genbox ul li .wbox ul li{width:50%;padding:5px 10px;}
#content .kyform .kyright .genbox ul li .wbox ul li.full{width:100%;}
#content .kyform .kyright .genbox ul li .wbox ul li.note{width:100%;font:400 15px/20px 'Roboto', sans-serif;color:#666}
#content .kyform .kyright .genbox ul li .wbox ul li.note h1{font:400 35px/40px "Times New Roman", Times, serif;color:#222;padding:5px 0;letter-spacing:-1px;}
#content .kyform .kyright .genbox ul li .wbox ul li.note h2{font:400 32px/35px "Times New Roman", Times, serif;color:#222;padding:5px 0;letter-spacing:-1px;}
#content .kyform .kyright .genbox ul li .wbox ul li.note h3{font:400 28px/35px "Times New Roman", Times, serif;color:#222;padding:5px 0;letter-spacing:-1px;}
#content .kyform .kyright .genbox ul li .wbox ul li.note h4{font:400 26px/35px "Times New Roman", Times, serif;color:#222;padding:5px 0;letter-spacing:-1px;}
#content .kyform .kyright .genbox ul li .wbox ul li.note h5{font:400 24px/35px "Times New Roman", Times, serif;color:#222;padding:5px 0;letter-spacing:-1px;}
#content .kyform .kyright .genbox ul li .wbox ul li.note h6{font:400 22px/35px "Times New Roman", Times, serif;color:#222;padding:5px 0;letter-spacing:-1px;}
#content .kyform .kyright .genbox ul li .wbox ul li.note p,
#content .kyform .kyright .genbox ul li .wbox ul li.note div{padding:2px 0;}
#content .kyform .kyright .genbox ul li .wbox ul li.note a{}
#content .kyform .kyright .genbox ul li .wbox ul li.note a:hover{color:#f00;}

#content .kyform .kyright .genbox ul li .wbox ul li.hide{display:none;}

#content .kyform .kyright .genbox ul li .wbox ul li.upanh{width:100%;}
#content .kyform .kyright .genbox ul li .wbox ul li.upanh div.nut{position:relative;width:24%;display:inline-block;vertical-align:top;margin:3px 0.5%;background-color:#f0f6f2;border:#cbd9ca 2px dashed;
	background-image: url("../images/global/photos-icon.png");
	background-size: 50px auto;
	background-position:center 30px;
    background-repeat:no-repeat;
    cursor:pointer;
	}
#content .kyform .kyright .genbox ul li .wbox ul li.upanh div.nut img{width:100%;height:auto;margin:0 auto;display:block;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
	}
#content .kyform .kyright .genbox ul li .wbox ul li.upanh div.nut label{position:relative;display:block;padding:0;z-index:2;cursor:pointer;}
#content .kyform .kyright .genbox ul li .wbox ul li.upanh div.nut input{display:none;}
#content .kyform .kyright .genbox ul li .wbox ul li.upanh div.nut span{position:absolute;font:bold 12px/20px Tahoma;color:#390;left:0;right:0;bottom:5px;padding:5px 10px;text-align:center;z-index:1;}

#content .kyform .kyright .genbox ul li .wbox ul li.upanh ol{display:block;margin:0;padding:0;list-style:none;}
#content .kyform .kyright .genbox ul li .wbox ul li.upanh ol li{position:relative;width:24%;display:inline-block;vertical-align:top;margin:3.5px 0.5%;padding:0;cursor:move;}
#content .kyform .kyright .genbox ul li .wbox ul li.upanh ol li img{width:100%;height:auto;margin:0 auto;display:block;
    background-repeat:no-repeat;
    background-position:center;
    background-color:#000;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
	}
#content .kyform .kyright .genbox ul li .wbox ul li.upanh ol li div{position:absolute;top:5px;left:5px;height:26px;padding:5px 6px;background:#dae4ed;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
	}
#content .kyform .kyright .genbox ul li .wbox ul li.upanh ol li div span{display:inline-block;vertical-align:top;line-height:16px;margin:0 6px;z-index:1;cursor:pointer;}
#content .kyform .kyright .genbox ul li .wbox ul li.upanh ol li div span img{display:block;width:100%;border:none}

#content .kyform .kyright .genbox ul li span{display:block;padding:5px 0 0 5px;font:400 14px 'Roboto', sans-serif;color:#f00;}
#content .kyform .kyright .genbox ul li i{font:400 14px 'Roboto', sans-serif;color:#f00;}
#content .kyform .kyright .genbox ul li a{font:400 16px/22px 'Roboto', sans-serif;text-decoration:none}
#content .kyform .kyright .genbox ul li a:hover{color:#f00;}
#content .kyform .kyright .genbox ul li input[type="text"],
#content .kyform .kyright .genbox ul li textarea {
	display:inline-block;
	vertical-align:middle;
	width:100%;
    -webkit-appearance: none;
    background:#fff;
    border:#ced4da 1px solid;
    outline: 0;
    margin: 0;
    padding:10px 15px;
	font:400 16px/20px 'Roboto', sans-serif;
	color:#222;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    -ms-border-radius:4px;
    -o-border-radius:4px;
    border-radius:4px;
}
#content .kyform .kyright .genbox ul li select {
    background:#fff url('../images/global/down-green.png') no-repeat right;
    display: inline-block;
    width:100%;
    -webkit-appearance: none;
    border:#ced4da 1px solid;
    outline:0;
    margin:0;
    padding:10px 25px 10px 15px;
	font:400 16px/20px 'Roboto', sans-serif;
    color:#222;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    -ms-border-radius:4px;
    -o-border-radius:4px;
    border-radius:4px;
}
#content .kyform .kyright .genbox ul li input[type="text"]::-moz-placeholder,
#content .kyform .kyright .genbox ul li textarea::-moz-placeholder{font-size:16px;color:#888;opacity: 1;}
#content .kyform .kyright .genbox ul li input[type="text"]::-webkit-input-placeholder,
#content .kyform .kyright .genbox ul li textarea::-webkit-input-placeholder{font-size:16px;color:#888;}
#content .kyform .kyright .genbox ul li input[type="text"]:-ms-input-placeholder,
#content .kyform .kyright .genbox ul li textarea:-ms-input-placeholder{font-size:16px;color:#888;}
#content .kyform .kyright .genbox ul li input[type="text"]:-moz-placeholder,
#content .kyform .kyright .genbox ul li textarea:-moz-placeholder{font-size:16px;color:#888;}
#content .kyform .kyright .genbox ul li input[type="button"] {
	display:inline-block;
	width:auto;
	background:#f00;
	border:#f00 1px solid;
	margin:0;
	padding:10px 25px;
	font:400 17px/20px 'Roboto', sans-serif;
	text-transform:uppercase;
	color:#fff;
	text-align:center;
	cursor:pointer;
	outline:none;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    -ms-border-radius:4px;
    -o-border-radius:4px;
    border-radius:4px;
}

#content .kyform .kyright .genbox ul li select:hover,
#content .kyform .kyright .genbox ul li input[type="text"]:hover,
#content .kyform .kyright .genbox ul li textarea:hover,
#content .kyform .kyright .genbox ul li input[type="radio"]:hover {
    -webkit-box-shadow: #0066ff 0 0 5px 0;
    -moz-box-shadow: #0066ff 0 0 5px 0;
    box-shadow: #0066ff 0 0 5px 0;
}
#content .kyform .kyright .genbox ul li input[type="button"]:hover {background:#c69e5e;border:#c69e5e 1px solid;}

#content .kyform .kyright .cmnu{background:#fff;margin:0 0 25px;padding:0;border:#ecf2f4 1px solid;}
#content .kyform .kyright .cmnu ul{display:block;width:100%;padding:0;margin:0;list-style:none;}
#content .kyform .kyright .cmnu ul li{position:relative;display:block;width:100%;padding:0;margin:0;list-style:none;}
#content .kyform .kyright .cmnu ul li h3{display:block;width:100%;}
#content .kyform .kyright .cmnu ul li h3 a{display:block;width:100%;margin:0;padding:30px 45px 15px;font:400 20px/25px Roboto, sans-serif;color:#222;text-transform:uppercase;text-align:center;}
#content .kyform .kyright .cmnu ul li h3 a:hover{color:#000;}

#content .kyform .kyright .cmnu ul li ul{display:block;width:100%;padding:0 45px 20px 45px;margin:0;list-style:none;}
#content .kyform .kyright .cmnu ul li ul li{display:block;width:100%;padding:0;margin:0;list-style:none;}
#content .kyform .kyright .cmnu ul li ul li a{display:block;width:100%;margin:0;padding:12px 0 8px;font:400 18px/22px Roboto, sans-serif;color:#222;border-top:1px solid #eaeaea;}
#content .kyform .kyright .cmnu ul li ul li a:hover{color:#000;}
#content .kyform .kyright .cmnu ul li ul li i.sub{position:absolute;right:0;top:12px;height:22px;width:22px;font-size:16px;line-height:22px;text-align:center;cursor:pointer;}
#content .kyform .kyright .cmnu ul li ul li i.arr{font-size:16px;line-height:22px;}

#content .kyform .kyright .cmnu ul li ul li ul{display:none;width:100%;padding:0;margin:0;list-style:none;}
#content .kyform .kyright .cmnu ul li ul li ul li{display:block;width:100%;padding:0;margin:0;list-style:none;}
#content .kyform .kyright .cmnu ul li ul li ul li a{display:block;width:100%;margin:0;padding:12px 0 8px;font:400 17px/22px Roboto, sans-serif;color:#222;border-top:1px solid #eaeaea;}
#content .kyform .kyright .cmnu ul li ul li ul li a:hover{color:#000;}
#content .kyform .kyright .cmnu ul li ul li ul li i.sub{position:absolute;right:0;top:12px;height:22px;width:22px;font-size:16px;line-height:22px;text-align:center;cursor:pointer;}
#content .kyform .kyright .cmnu ul li ul li ul li i.arr{font-size:16px;line-height:22px;padding-right:8px;}

#content .kyform .kyright .cbox{background:#fff;margin:0 0 25px;padding:0;border:#ecf2f4 1px solid;}
#content .kyform .kyright .cbox div{display:block;width:100%;margin:0;padding:30px 45px 15px;font:400 20px/25px Roboto, sans-serif;color:#222;text-transform:uppercase;text-align:center;}
#content .kyform .kyright .cbox ul{display:block;width:100%;padding:0 45px 20px 45px;margin:0;list-style:none}
#content .kyform .kyright .cbox ul li{display:block;width:100%;margin:0;padding:12px 0 8px;font:400 18px/22px Roboto, sans-serif;color:#222;list-style-type:none;border-top:1px solid #eaeaea;}
#content .kyform .kyright .cbox ul li:first-child{}
#content .kyform .kyright .cbox ul li a{color:#444}
#content .kyform .kyright .cbox ul li a:hover{color:#a57a50;}
/* END BOX GEN FORM*/

/* START DAT HANG */
#content ul.book{width:100%;margin:0 auto;padding:0;list-style:none;}
#content ul.book li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:5px 0;list-style:none;font:400 15px/20px Roboto, sans-serif;}
#content ul.book li.head{display:block;padding:15px 0 20px;font:bold 25px/35px Oswald, sans-serif;color:#444;}
#content ul.book li span{display:block;padding:5px 0 0 5px;font:400 14px Roboto, sans-serif;color:#f00;}
#content ul.book li a{font:400 15px/22px Roboto, sans-serif;text-decoration:none}
#content ul.book li a:hover{color:#f00;}
#content ul.book li input[type="text"]{
	display:inline-block;
	vertical-align:middle;
	width:420px;
    -webkit-appearance: none;
    background:#f7f7f7;
    border:#eee 1px solid;
    outline: 0;
    margin: 0;
    padding:8px 15px;
	font:400 15px/20px Roboto, sans-serif;
	color:#222;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
	}
#content ul.book li textarea {
	display:inline-block;
	vertical-align:top;
	width:100%;
    -webkit-appearance: none;
    background:#f7f7f7;
    border:#eee 1px solid;
    outline: 0;
    margin: 0;
    padding:8px 15px;
	font:400 15px/20px Roboto, sans-serif;
	color:#222;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
	}
#content ul.book li select {
    background: #f7f7f7 url('../images/global/down-green.png') no-repeat right;
    display: inline-block;
    width:420px;
    -webkit-appearance: none;
    border:#eee 1px solid;
    outline:0;
    margin:0;
    padding:8px 25px 8px 15px;
	font:400 15px/20px Roboto, sans-serif;
    color:#222;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
}
#content ul.book li input[type="text"]::-moz-placeholder,
#content ul.book li textarea::-moz-placeholder{font-size:15px;color:#666;opacity: 1;}
#content ul.book li input[type="text"]::-webkit-input-placeholder,
#content ul.book li textarea::-webkit-input-placeholder{font-size:15px;color:#666;}
#content ul.book li input[type="text"]:-ms-input-placeholder,
#content ul.book li textarea:-ms-input-placeholder{font-size:15px;color:#666;}
#content ul.book li input[type="text"]:-moz-placeholder,
#content ul.book li textarea:-moz-placeholder{font-size:15px;color:#666;}
#content ul.book li input[type="button"] {
	display:inline-block;
	width:auto;
	background:#c69e5e;
	border:#c69e5e 1px solid;
	margin:5px 0 0;
	padding:8px 25px;
	font:400 15px/18px Roboto, sans-serif;
	text-transform:uppercase;
	color:#fff;
	text-align:center;
	cursor:pointer;
	outline:none;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
}

#content ul.book li select:hover,
#content ul.book li input[type="text"]:hover,
#content ul.book li textarea:hover,
#content ul.book li input[type="radio"]:hover {
    -webkit-box-shadow: #0066ff 0 0 5px 0;
    -moz-box-shadow: #0066ff 0 0 5px 0;
    box-shadow: #0066ff 0 0 5px 0;
}
#content ul.book li input[type="button"]:hover {background:#c69e5e;border:#c69e5e 1px solid;}
/* DAT HANG */

.overlay {
    background-color: rgba(0,0,0, 0.35);
	display:flex;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    text-align: center;
    align-items:center;
    opacity: 0;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -o-transition: all 0.4s;
}
.overlay:hover {opacity: 1;}
.overlay div{display:block;width:100%;}
.overlay div p{display:block;width:100%;margin:0;padding:0 0 5px;font:400 20px/30px 'Roboto', sans-serif;color:#fff;text-transform:uppercase}
.overlay div span{display:block;width:100%;text-align:center;}
.overlay div span span{background:#ee1c25;display:inline-block;width:auto;padding:5px 15px;font:400 13px/20px 'Roboto', sans-serif;color:#fff;}
.overlay:before, .overlay:after {
    z-index: 3;
    position: absolute;
    top: 10px;
    right: 10px;
    bottom: 10px;
    left: 10px;
    content: '';
    opacity: 0;
    -webkit-transition: opacity 0.5s, -webkit-transform 0.5s;
    transition: opacity 0.5s, transform 0.5s;
}
.overlay:before {
    z-index: 3;
    border-top: 1px solid rgba(255, 255, 255, 0.5);
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    -webkit-transform: scale(0, 1);
    transform: scale(0, 1);
}
.overlay:after {
    z-index: 3;
    border-right: 1px solid rgba(255, 255, 255, 0.5);
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    -webkit-transform: scale(1, 0);
    transform: scale(1, 0);
}
.overlay:hover::before, .overlay:hover::after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}

/* BIỂU MẪU */
#content .formdk{margin:0;padding:0;}
#content .formdk .head{padding:0 0 15px;font:400 16px/25px 'Roboto', sans-serif;}
#content .formdk .head h1,
#content .formdk .head h2{position:relative;font:450 22px/30px 'Roboto', sans-serif;margin:0;padding:10px 0;color:#222;}
#content .formdk .head h3{font:600 28px/32px 'Roboto', sans-serif;padding:5px 0;}
#content .formdk .head h4{font:600 26px/32px 'Roboto', sans-serif;padding:5px 0;}
#content .formdk .head h5{font:600 24px/28px 'Roboto', sans-serif;padding:5px 0;}
#content .formdk .head h6{font:600 22px/28px 'Roboto', sans-serif;padding:5px 0;}
#content .formdk .head h7{font:600 20px/28px 'Roboto', sans-serif;padding:5px 0;}
#content .formdk .head p,
#content .formdk .head div{padding:5px 0;}
#content .formdk .head img{display:inline-block;vertical-align:top;margin:5px 0;max-width:100%;height:auto !important;border:none}

#content .formdk .shead{padding:0 0 15px;font:450 16px/25px 'Roboto', sans-serif;}

#content .formdk .foot{background:#f4f4f4;margin:0;padding:15px 15px;font:400 13px/20px Arial;color:#555;text-align:center;}
#content .formdk .foot a{font:400 13px Arial;color:#055699;}

#content .formdk ul{width:100%;margin:0;padding:0;list-style:none;}
#content .formdk ul li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:3px 0;list-style:none;font:400 15px/37px 'Roboto', sans-serif;color:rgba(0,0,0,.85);}
#content .formdk ul li.title{width:100%;padding:5px 0;font:450 18px/37px 'Roboto', sans-serif;color:rgba(0,0,0,.85);}
#content .formdk ul li.title a{font:450 18px/37px 'Roboto', sans-serif;color:blue;}
#content .formdk ul li.title a:hover{font:450 18px/37px 'Roboto', sans-serif;color:red;}
#content .formdk ul li.stitle{width:100%;padding:5px 0;}
#content .formdk ul li.stitle a{font:400 15px/37px 'Roboto', sans-serif;color:blue;}
#content .formdk ul li.stitle a:hover{font:400 15px/37px 'Roboto', sans-serif;color:red;}

#content .formdk ul li.li11{width:25%;padding:9px 0;font:400 15px/25px 'Roboto', sans-serif;}
#content .formdk ul li.li12{width:75%;padding-left:25px;}
#content .formdk ul li.li12a{width:100%;padding-left:calc(25% + 25px);}
#content .formdk ul li:last-child{padding:10px 0 3px calc(25% + 25px);}
#content .formdk ul li label{padding:10px 3px;font:450 15px/25px 'Roboto', sans-serif;color:#444;}
#content .formdk ul li div.radio{display:inline-block;vertical-align:top;padding:8px 15px 9px 5px;font:400 15px/25px 'Arial', sans-serif;color:#555;}
#content .formdk ul li div.radio i{height:21px;width:21px;font-size:22px;color:rgba(33,102,221,.98);cursor:pointer;margin:2px 8px 2px 0;vertical-align:top;}
#content .formdk ul li span{display:block;padding:5px 0 0 5px;font:400 12px 'Roboto', sans-serif;color:#f00;}
#content .formdk ul li i{color:#f00;}
#content .formdk ul li em{display:inline-block;vertical-align:top;padding:0 0 0 5px;font:400 12px/37px 'Roboto', sans-serif;color:#f00;}
#content .formdk ul li a{font:400 13px/18px 'Roboto', sans-serif;text-decoration:none}
#content .formdk ul li a:hover{color:#f00;}

#content .formdk ul li ul.sub{width:auto;display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;}
#content .formdk ul li ul.sub li{width:auto;display:inline-block;vertical-align:top;margin:0;padding:0 5px 0 0;list-style:none;font:400 15px/37px 'Roboto', sans-serif;color:rgba(0,0,0,.85);}

/* TÍNH NĂNG SELECT */
#content .formdk ul li .select{position:relative;display:block;width:100%;}
#content .formdk ul li .select.w250{width:250px !important;}
#content .formdk ul li .select span{display:block;background:rgba(255,255,255,1);padding:0 12px 0 0;cursor:pointer;border:rgba(0,0,0,.1) 1px solid;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	}
#content .formdk ul li .select span span{
    background: rgba(255,255,255,0) url('../images/global/icon-down-arrow.png') no-repeat right;
	background-size:14px;
    display:block;
    width: 100%;
    -webkit-appearance: none;
    border:none;
    outline: 0;
    margin: 0;
    padding:6px 22px 6px 12px;
	z-index:9992;
	}
#content .formdk ul li .select span span span{background:none;background-size:contain;width:100%;padding:0;white-space:nowrap;overflow:hidden;font:400 15px/23px 'Roboto';color:rgba(0,0,0,.25);}
#content .formdk ul li .select span span span.dachon{color:rgba(0,0,0,.85) !important;}
#content .formdk ul li .select input{position:relative;display:block;width:100%;-webkit-appearance:none;background:none;border:#ececec 1px solid;outline:0;margin:0;padding:6px 30px 6px 10px;font:400 16px/20px 'Roboto';color:#444;}
#content .formdk ul li .select ul{background:#fff;position:absolute;top:32px;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9994;
	border:#ececec 1px solid;border-top:none;
	}
#content .formdk ul li .select ul::-webkit-scrollbar {width:8px; height:8px;background:#f9f9f9;}
#content .formdk ul li .select ul::-webkit-scrollbar-thumb {width:8px;background-color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
#content .formdk ul li .select ul::-webkit-scrollbar-track {padding:8px;}
#content .formdk ul li .select ul li{display:block;width:100%;margin:0 !important;padding:5px 15px !important;list-style:none;font:400 14px/25px 'Roboto';color:#444;white-space:nowrap;
	border-bottom:#ececec 1px solid;
	cursor:pointer;
	}
#content .formdk ul li .select ul li:nth-child(4){width:100%;}
#content .formdk ul li .select ul li:last-child{border:none;}
#content .formdk ul li .select ul li:hover{background:#ededed;}
/* ENTER BOX */

#content .formdk ul li .select div.div{background:#fff;position:absolute;top:32px;left:0;min-width:100%;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ececec 1px solid;border-top:none;}
#content .formdk ul li .select div.div:after{display:none}
#content .formdk ul li .select div.div div{display:flex;position:relative;width:100%;background:none;padding:5px 10px;}
#content .formdk ul li .select div.div div:after{display:none}
#content .formdk ul li .select div.div div input{position:relative;display:flex;flex-grow:1;flex-basis:0;vertical-align:middle;;width:50%;margin:0;padding:0 5px;font:400 16px/20px Averta-Regular;color:#444;text-align:center;}
#content .formdk ul li .select div.div div input:after{display:none}
#content .formdk ul li .select div.div div span{display:block;padding:0 5px;cursor:auto;border:none;}
#content .formdk ul li .select div.div div i{display:block;padding-left:5px;font:400 11px/20px Averta-Regular;color:#444;}
#content .formdk ul li .select div.div ul{background:#fff;position:relative;top:0;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ececec 0px solid;border-top:none;
	}
/* END TÍNH NĂNG SELECT */

/* START CHECK BOX */
#content .formdk ul li .chkbox{width:100%;}
#content .formdk ul li .chkbox::-webkit-scrollbar{width:8px; height:8px;background:#f9f9f9;}
#content .formdk ul li .chkbox::-webkit-scrollbar-thumb{width:8px;background-color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
#content .formdk ul li .chkbox::-webkit-scrollbar-track{padding:8px;}
#content .formdk ul li .chkbox ul{width:100%;margin:0;padding:0;list-style:none;}
#content .formdk ul li .chkbox ul li{width:100%;display:block;margin:0;padding:5px 5px;font:300 15px/22px 'Roboto', sans-serif;color:#444;list-style:none;cursor:pointer;}
#content .formdk ul li .chkbox ul li:hover{background:rgba(71,145,206,.25)}
#content .formdk ul li .chkbox ul li .check{display:inline-block;vertical-align:top;width:22px;height:22px;margin:0 8px 0 0;background:url('../images/admin/ico-no.png') center center;border:#cccccc 1px solid;cursor:pointer;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .formdk ul li .chkbox ul li .check.chkac{background:url('../images/admin/ico-yes.png') center center !important}
#content .formdk ul li .chkbox ul li .chk,
#content .formdk ul li .chkbox ul li .chk1,
#content .formdk ul li .chkbox ul li .chk2,
#content .formdk ul li .chkbox ul li .chk3{display: none !important;}
/* END CHECK BOX */

#content .formdk ul li input[type="text"],
#content .formdk ul li input[type="file"],
#content .formdk ul li textarea {display:inline-block;vertical-align:top;
	width:100%;
    -webkit-appearance: none;
	background-color:rgba(255,255,255,.65);
    border:rgba(0,0,0,.1) 1px solid;
    outline: 0;
    margin: 0;
    padding:5px 10px;
	font:400 15px/25px 'Roboto', sans-serif;
	color:rgba(0,0,0,.85);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
}
#content .formdk ul li input.ngay{width:65px;text-align:center;}
#content .formdk ul li input.thang{width:65px;text-align:center;}
#content .formdk ul li input.nam{width:65px;text-align:center;}

#content .formdk ul li input.diachi1{width:150px;}
#content .formdk ul li input.diachi2{width:125px;}
#content .formdk ul li input.diachi3{width:125px;}

#content .formdk ul li input.security{width:65px;}

#content .formdk ul li input.w250{width:250px !important;}
#content .formdk ul li input.w450a{margin-top:5px;width:450px !important;}

#content .formdk ul li input[type="text"]::-moz-placeholder,
#content .formdk ul li input[type="file"]::-moz-placeholder,
#content .formdk ul li textarea::-moz-placeholder{font-size:15px;color:rgba(0,0,0,.25);opacity: 1;}
#content .formdk ul li input[type="text"]::-webkit-input-placeholder,
#content .formdk ul li input[type="file"]::-webkit-input-placeholder,
#content .formdk ul li textarea::-webkit-input-placeholder{font-size:15px;color:rgba(0,0,0,.25);}
#content .formdk ul li input[type="text"]:-ms-input-placeholder,
#content .formdk ul li input[type="file"]:-ms-input-placeholder,
#content .formdk ul li textarea:-ms-input-placeholder{font-size:15px;color:rgba(0,0,0,.25);}
#content .formdk ul li input[type="text"]:-moz-placeholder,
#content .formdk ul li input[type="file"]:-moz-placeholder,
#content .formdk ul li textarea:-moz-placeholder{font-size:15px;color:rgba(0,0,0,.25);}
#content .formdk ul li input[type="button"] {
	display:block;
	width:auto;
	background:#f00;
	border:#f00 1px solid;
	margin:0;
	padding:5px 35px;
	font:400 16px/30px 'Roboto', sans-serif;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	cursor:pointer;
	outline:none;
	-webkit-border-radius:5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
}

#content .formdk ul li select:hover,
#content .formdk ul li input[type="text"]:hover,
#content .formdk ul li input[type="file"]:hover,
#content .formdk ul li textarea:hover,
#content .formdk ul li input[type="radio"]:hover {
    -webkit-box-shadow: #004395 0 0 5px 0;
    -moz-box-shadow: #004395 0 0 5px 0;
    box-shadow: #004395 0 0 5px 0;
}
#content .formdk ul li input[type="button"]:hover {
    -webkit-box-shadow: #f00 0 0 5px 0;
    -moz-box-shadow: #f00 0 0 5px 0;
    box-shadow: #004395 0 0 5px 0;	
	}
/* END BIỂU MẪU *

/* POPUP FORM */
#content .popform{background:rgba(255,255,255,1) url('../images/global/popbg.svg') no-repeat top right;margin:0;padding:0;background-size:100%;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow:hidden;
	}
#content .popform .head{background:#0b77bf;margin:0;padding:15px 15px;font:600 20px/20px 'Nunito Sans';color:#fff;text-transform:uppercase;text-align:center;}
#content .popform .foot{background:#f4f4f4;margin:0;padding:15px 15px;font:400 13px/20px Arial;color:#555;text-align:center;}
#content .popform .foot a{font:400 13px Arial;color:#055699;}

#content .popform ul{width:100%;margin:0 auto;padding:15px 25px;list-style:none;}
#content .popform ul li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:3px 0;font:400 13px/18px 'Roboto', sans-serif;color:rgba(255,255,255,.85);list-style:none;}
#content .popform ul li.li11{width:49%;}
#content .popform ul li.li12{width:49%;margin-left:2%}
#content .popform ul li:first-child{padding:5px 0 8px;font:400 13px/18px 'Roboto', sans-serif;color:rgba(255,255,255,.65);}
#content .popform ul li label{padding:10px 3px;font:450 15px/25px 'Roboto', sans-serif;color:#444;}
#content .popform ul li div.radio{display:inline-block;vertical-align:top;padding:8px 15px 9px 5px;font:400 15px/25px 'Arial', sans-serif;color:#555;}
#content .popform ul li div.radio i{height:21px;width:21px;font-size:22px;color:#135da4;cursor:pointer;margin:2px 8px 2px 0;vertical-align:top;}
#content .popform ul li span{display:block;padding:5px 0 0 5px;font:400 12px 'Roboto', sans-serif;color:#f00;}
#content .popform ul li a{font:400 13px/18px 'Roboto', sans-serif;text-decoration:none}
#content .popform ul li a:hover{color:#f00;}

/* TÍNH NĂNG SELECT */
#content .popform ul li .select{position:relative;display:block;width:100%;}
#content .popform ul li .select span{display:block;background:rgba(255,255,255,1);padding-right:12px;cursor:pointer;border:#d1d1d1 1px solid;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	}
#content .popform ul li .select span span{
    background: rgba(255,255,255,0) url('../images/global/icon-down-arrow.png') no-repeat right;
	background-size:12px;
    display:block;
    width: 100%;
    -webkit-appearance: none;
    border:none;
    outline: 0;
    margin: 0;
    padding:6px 22px 6px 12px;
	z-index:9992;
	}
#content .popform ul li .select span span span{background:none;background-size:contain;width:100%;padding:0;white-space:nowrap;overflow:hidden;font:400 14px/20px 'Roboto';color:#444;}
#content .popform ul li .select input{position:relative;display:block;width:100%;-webkit-appearance:none;background:none;border:#ececec 1px solid;outline:0;margin:0;padding:6px 30px 6px 10px;font:400 16px/20px 'Roboto';color:#444;}
#content .popform ul li .select ul{background:#fff;position:absolute;top:32px;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9994;
	border:#ececec 1px solid;border-top:none;
	}
#content .popform ul li .select ul::-webkit-scrollbar {width:8px; height:8px;background:#f9f9f9;}
#content .popform ul li .select ul::-webkit-scrollbar-thumb {width:8px;background-color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
#content .popform ul li .select ul::-webkit-scrollbar-track {padding:8px;}
#content .popform ul li .select ul li{display:block;width:100%;margin:0 !important;padding:5px 15px !important;list-style:none;font:400 14px/25px 'Roboto';color:#444;white-space:nowrap;
	border-bottom:#ececec 1px solid;
	cursor:pointer;
	}
#content .popform ul li .select ul li:nth-child(4){width:100%;}
#content .popform ul li .select ul li:last-child{border:none;}
#content .popform ul li .select ul li:hover{background:#ededed;}
/* ENTER BOX */

#content .popform ul li .select div.div{background:#fff;position:absolute;top:32px;left:0;min-width:100%;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ececec 1px solid;border-top:none;}
#content .popform ul li .select div.div:after{display:none}
#content .popform ul li .select div.div div{display:flex;position:relative;width:100%;background:none;padding:5px 10px;}
#content .popform ul li .select div.div div:after{display:none}
#content .popform ul li .select div.div div input{position:relative;display:flex;flex-grow:1;flex-basis:0;vertical-align:middle;;width:50%;margin:0;padding:0 5px;font:400 16px/20px Averta-Regular;color:#444;text-align:center;}
#content .popform ul li .select div.div div input:after{display:none}
#content .popform ul li .select div.div div span{display:block;padding:0 5px;cursor:auto;border:none;}
#content .popform ul li .select div.div div i{display:block;padding-left:5px;font:400 11px/20px Averta-Regular;color:#444;}
#content .popform ul li .select div.div ul{background:#fff;position:relative;top:0;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ececec 0px solid;border-top:none;
	}
/* END TÍNH NĂNG SELECT */

/* START CHECK BOX */
#content .popform ul li .chkbox{width:100%;max-height:96px;overflow-y:scroll;}
#content .popform ul li .chkbox::-webkit-scrollbar{width:8px; height:8px;background:#f9f9f9;}
#content .popform ul li .chkbox::-webkit-scrollbar-thumb{width:8px;background-color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
#content .popform ul li .chkbox::-webkit-scrollbar-track{padding:8px;}
#content .popform ul li .chkbox ul{width:100%;margin:0;padding:0;list-style:none;}
#content .popform ul li .chkbox ul li{width:100%;display:block;margin:0;padding:5px 10px;font:400 16px/22px 'Roboto', sans-serif;color:#444;list-style:none;cursor:pointer;}
#content .popform ul li .chkbox ul li:hover{background:rgba(71,145,206,.25)}
#content .popform ul li .chkbox ul li .check{display:inline-block;vertical-align:top;width:22px;height:22px;margin:0 8px 0 0;background:url('../images/admin/ico-no.png') center center;border:#cccccc 1px solid;cursor:pointer;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .popform ul li .chkbox ul li .check.chkac{background:url('../images/admin/ico-yes.png') center center !important}
#content .popform ul li .chkbox ul li .chk{display: none !important;}
/* END CHECK BOX */

#content .popform ul li input[type="text"],
#content .popform ul li textarea {display:inline-block;vertical-align:top;
	width:100%;
    -webkit-appearance: none;
	background-color:rgba(255,255,255,.65);
    border:rgba(0,0,0,.1) 1px solid;
    outline: 0;
    margin: 0;
    padding:5px 10px;
	font:400 15px/30px 'Inter', sans-serif;
	color:rgba(0,0,0,.85);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
}
#content .popform ul li input[type="text"]::-moz-placeholder,
#content .popform ul li textarea::-moz-placeholder{font-size:15px;color:rgba(0,0,0,.65);opacity: 1;}
#content .popform ul li input[type="text"]::-webkit-input-placeholder,
#content .popform ul li textarea::-webkit-input-placeholder{font-size:15px;color:rgba(0,0,0,.65);}
#content .popform ul li input[type="text"]:-ms-input-placeholder,
#content .popform ul li textarea:-ms-input-placeholder{font-size:15px;color:rgba(0,0,0,.65);}
#content .popform ul li input[type="text"]:-moz-placeholder,
#content .popform ul li textarea:-moz-placeholder{font-size:15px;color:rgba(0,0,0,.65);}
#content .popform ul li input[type="button"] {
	display:block;
	width:100%;
	background:#f00;
	border:#f00 1px solid;
	margin:0;
	padding:5px 25px;
	font:400 16px/30px 'Roboto', sans-serif;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	cursor:pointer;
	outline:none;
	-webkit-border-radius:5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
}

#content .popform ul li select:hover,
#content .popform ul li input[type="text"]:hover,
#content .popform ul li textarea:hover,
#content .popform ul li input[type="radio"]:hover {
    -webkit-box-shadow: #004395 0 0 5px 0;
    -moz-box-shadow: #004395 0 0 5px 0;
    box-shadow: #004395 0 0 5px 0;
}
#content .popform ul li input[type="button"]:hover {
    -webkit-box-shadow: #f00 0 0 5px 0;
    -moz-box-shadow: #f00 0 0 5px 0;
    box-shadow: #004395 0 0 5px 0;	
	}
/* END POPUP FORM *

/* START FOOTER */
#footform{background:#282828;padding:15px 0;-webkit-box-shadow:0 0 10px #999;box-shadow:0 0 10px #999;}
#footform .ibox{display:block;width:1200px;margin:0 auto;}
#footform .head{padding:0 0 35px;text-align:center;}
#footform .head h2{position:relative;display:inline-block;vertical-align:top;margin:0;padding:0 0 10px;font:600 25px/35px Roboto, sans-serif;color:#fff;text-transform:uppercase;}
#footform .head h2:before{position:absolute;display:block;background:#bb0008;width:60px;height:4px;bottom:0;left:calc(50% - 30px);right:calc(50% + 30px);content:'';}
#footform .head h2 span{color:#fff;}
#footform ul{width:100%;margin:0 auto;padding:0;list-style:none;}
#footform ul li{width:15.833333%;display:inline-block;vertical-align:top;margin:0 0 0 1%;padding:5px 0;list-style:none;}
#footform ul li:first-child{margin-left:0;padding:0;}
#footform ul li h2{position:relative;margin:0;padding:8px 10px 0;font:700 16px/18px Roboto, sans-serif;color:#fff;text-transform:uppercase;text-align:center;}
#footform ul li input[type="text"]{display:inline-block;vertical-align:middle;width:100%;background:#fff;border:none;border-bottom:#ccc 0px solid;
    -webkit-appearance: none;outline:0;margin:0;padding:7px 10px 3px;font:400 16px/26px Roboto, sans-serif;color:#222;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	overflow:hidden;
	}
#footform ul li textarea{display:inline-block;vertical-align:middle;width:100%;background:#fff;border:#ccc 0px solid;
    -webkit-appearance: none;outline:0;margin:0;padding:5px 10px;font:400 16px/26px Roboto, sans-serif;color:#222;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	overflow:hidden;
	}
#footform ul li input[type="text"]::-moz-placeholder,
#footform ul li textarea::-moz-placeholder{color:#ccc;opacity: 1;}
#footform ul li select::-webkit-input-placeholder,
#footform ul li input[type="text"]::-webkit-input-placeholder,
#footform ul li textarea::-webkit-input-placeholder{color:#ccc;}
#footform ul li input[type="text"]:-ms-input-placeholder,
#footform ul li textarea:-ms-input-placeholder{color:#ccc;}
#footform ul li input[type="text"]:-moz-placeholder,
#footform ul li textarea:-moz-placeholder{color:#ccc;}
#footform ul li input[type="button"] {
	display:inline-block;
	width:100%;
	background:#bb0008;
	border:#bb0008 0px solid;
	margin:0;
	padding:7px 10px 3px;
	font:400 16px/26px Roboto, sans-serif;
	text-transform:uppercase;
	color:#fff;
	text-align:center;
	cursor:pointer;
	outline:none;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow:hidden;
}
#footform ul li input[type="button"]:hover{background:#bb0008;border:#bb0008 0px solid;}

#footer{position:relative;background:url('../images/global/footerbg.jpg');
	background-size:cover !important;
    background-repeat:no-repeat !important;
    background-position:center !important;
	}
#footer:before{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(33,102,221,.98);content:'';z-index:1;}
#footer .box{position:relative;width:1200px;margin:0 auto;padding:55px 0;z-index:2;}
#footer .box ul{display:block;width:100%;padding:0;margin:0;list-style:none}
#footer .box ul li{display:inline-block;width:15%;margin:0;padding:0 0 0 35px;vertical-align:top;}

#footer .box ul li .head{position:relative;margin:0;padding:15px 0;font:450 18px/28px 'Roboto', sans-serif;color:rgba(255,255,255,.85);text-transform:uppercase;}

#footer .box ul li h3{position:relative;margin:0;padding:10px 0;font:400 15px/28px 'Roboto', sans-serif;color:rgba(255,255,255,.85);text-transform:uppercase;}

#footer .box ul li.first{width:35%;padding-left:0;}
#footer .box ul li.first .logo{width:100%;display:block;padding:5px 0 10px;}
#footer .box ul li.first .logo img{display:inline-block;vertical-align:bottom;height:80px;border:none;}
#footer .box ul li.first .info{width:100%;display:block;}
#footer .box ul li.first .info div{position:relative;width:100%;display:inline-block;vertical-align:top;margin:0;padding:3px 0;font:400 14px/22px 'Roboto', sans-serif;color:rgba(255,255,255,.65);}
#footer .box ul li.first .info div span{display:inline-block;vertical-align:top;padding-right:5px;font:400 14px/22px 'Roboto', sans-serif;color:rgba(255,255,255,.65);}
#footer .box ul li.first .info div a{display:inline-block;vertical-align:top;font:400 14px/22px 'Roboto', sans-serif;color:rgba(255,255,255,.65);}
#footer .box ul li.first .info div a:hover{color:rgba(255,255,255,1);}
#footer .box ul li.first .info div.comp{font:600 18px/28px 'Averta-Semibold', sans-serif;color:rgba(255,255,255,.65);}

#footer .box ul li.time{}
#footer .box ul li.time ul{width:100%;padding:0;margin:0;list-style:none}
#footer .box ul li.time ul li{display:inline-block;width:100%;margin:0;padding:6px 0;font:400 14px/20px 'Roboto', sans-serif;color:rgba(255,255,255,.95);}
#footer .box ul li.time ul li i{padding-right:8px;font-size:14px;color:rgba(255,255,255,.95);}

#footer .box ul li.mxh{}
#footer .box ul li.mxh ul{width:100%;padding:0;margin:0;list-style:none}
#footer .box ul li.mxh ul li{display:inline-block;width:100%;margin:0;padding:6px 0;}
#footer .box ul li.mxh ul li a{display:block;padding:0;font:400 14px/20px 'Roboto', sans-serif;color:rgba(255,255,255,.65);text-transform:none;}
#footer .box ul li.mxh ul li a:hover{color:rgba(255,255,255,1);}
#footer .box ul li.mxh ul li a i{padding-right:6px;font-size:14px;}

#footer .box ul li.bmnu{width:20%;}
#footer .box ul li.bmnu ul{width:100%;padding:0;margin:0;list-style:none}
#footer .box ul li.bmnu ul li{display:inline-block;width:100%;margin:0;padding:6px 0;}
#footer .box ul li.bmnu ul li a{display:block;padding:0;font:400 14px/20px 'Roboto', sans-serif;color:rgba(255,255,255,.65);text-transform:none;}
#footer .box ul li.bmnu ul li a:hover{color:rgba(255,255,255,1);}
#footer .box ul li.bmnu ul li a i{padding-right:6px;font-size:14px;}

#footer .box ul li.form{width:25%;}
#footer .box ul li.form ul{width:100%;margin:0 auto;padding:0;list-style:none;}
#footer .box ul li.form ul li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:3px 0;font:400 13px/18px 'Roboto', sans-serif;color:rgba(255,255,255,.85);list-style:none;}
#footer .box ul li.form ul li:first-child{padding:5px 0 8px;font:400 13px/18px 'Roboto', sans-serif;color:rgba(255,255,255,.65);}
#footer .box ul li.form ul li span{display:block;padding:5px 0 0 5px;font:400 12px 'Roboto', sans-serif;color:#f00;}
#footer .box ul li.form ul li a{font:400 13px/18px 'Roboto', sans-serif;text-decoration:none}
#footer .box ul li.form ul li a:hover{color:#f00;}
#footer .box ul li.form ul li input[type="text"],
#footer .box ul li.form ul li textarea {display:inline-block;vertical-align:top;
	width:100%;
    -webkit-appearance: none;
    background:none;
    border:rgba(255,255,255,.65) 1px solid;
    outline: 0;
    margin: 0;
    padding:5px 10px;
	font:400 14px/20px 'Roboto', sans-serif;
	color:rgba(255,255,255,.95);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
}
#footer .box ul li.form ul li input[type="text"]::-moz-placeholder,
#footer .box ul li.form ul li textarea::-moz-placeholder{font-size:14px;color:rgba(255,255,255,.65);opacity: 1;}
#footer .box ul li.form ul li input[type="text"]::-webkit-input-placeholder,
#footer .box ul li.form ul li textarea::-webkit-input-placeholder{font-size:14px;color:rgba(255,255,255,.65);}
#footer .box ul li.form ul li input[type="text"]:-ms-input-placeholder,
#footer .box ul li.form ul li textarea:-ms-input-placeholder{font-size:14px;color:rgba(255,255,255,.65);}
#footer .box ul li.form ul li input[type="text"]:-moz-placeholder,
#footer .box ul li.form ul li textarea:-moz-placeholder{font-size:14px;color:rgba(255,255,255,.65);}
#footer .box ul li.form ul li input[type="button"] {
	display:inline-block;
	width:auto;
	background:#f00;
	border:#f00 1px solid;
	margin:0;
	padding:5px 25px;
	font:400 14px/20px 'Roboto', sans-serif;
	color:#fff;
	text-align:center;
	cursor:pointer;
	outline:none;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
}

#footer .box ul li.form ul li select:hover,
#footer .box ul li.form ul li input[type="text"]:hover,
#footer .box ul li.form ul li textarea:hover,
#footer .box ul li.form ul li input[type="radio"]:hover {
    -webkit-box-shadow: #ddb60f 0 0 5px 0;
    -moz-box-shadow: #ddb60f 0 0 5px 0;
    box-shadow: #ddb60f 0 0 5px 0;
}
#footer .box ul li.form ul li input[type="button"]:hover {
    -webkit-box-shadow: #ddb60f 0 0 5px 0;
    -moz-box-shadow: #ddb60f 0 0 5px 0;
    box-shadow: #ddb60f 0 0 5px 0;	
	}

#copy{background:#91c73b;padding:10px 0;}
#copy .box{position:relative;width:96%;margin:0 auto;padding:5px 0;font:400 15px/25px 'Roboto', sans-serif;color:#fff;text-align:center;}
#copy .box a{color:#fff;}
#copy .box a:hover{color:#fff;}
/* END FOOTER */

.nsw60{width:60px;}
.nsw70{width:70px;}
.nsw80{width:80px;}
.nsw90{width:90px;}
.nsw100{width:100px;}
.nsw110{width:110px;}
.nsw115{width:115px;}
.nsw120{width:120px;}
.nsw125{width:125px;}
.nsw130{width:130px;}
.nsw140{width:140px;}
.nsw150{width:150px;}
.nsw165{width:165px;}
.nsw140{width:140px;font-size:11px;}
.nsw180{width:180px;font-size:11px;}
.nsw200{width:200px;}
.nsw260{width:260px;}
.nsw280{width:280px;}

.nsw13011{width:130px;font-size:11px;}
.nsw14011{width:140px;font-size:11px;}
.nsw15011{width:150px;font-size:11px;}
.nsw16011{width:160px;font-size:11px;}
.nsw17011{width:170px;font-size:11px;}
.nsw18011{width:180px;font-size:11px;}

.ctrai{text-align:left}
.cgiua{text-align:center}
.cphai{text-align:right}

.red{color:red !important;}
.blue{color:blue !important;}
.byellow{background:yellow !important}

#content .dvbutton {padding:20px 0;margin:0;text-align:right}

#content .dvbutton a, #content .dvbutton input[type="button"] {
	display:inline-block;
	width:auto;
	background:#3b88c8;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    border: 0px solid;
    outline: 0;
    margin: 0 0 0 8px;
    padding: 8px 25px;
	font:bold 12px/20px Verdana;
	color:#fff;
	cursor:pointer;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
#content .dvbutton a i{padding-right:8px;}
#content .dvbutton a:hover, #content .dvbutton input[type="button"]:hover {background:#e62021;}

/* QUAN LY THANH VIEN */
#content .tieude{padding:25px 0;font:700 18px/24px Tahoma;color:#3b88c8;text-transform:uppercase;}

#content .boloc {margin:0;border-collapse:collapse;}
#content .boloc th{background:#eeb317;padding:10px 15px;border:none;font:700 12px/20px Verdana;color:#fff;white-space:nowrap}
#content .boloc th span{position:relative;display:inline-block;font:700 12px/20px Verdana;color:#fff;cursor:pointer;}
#content .boloc th span:hover{color:#ff0;}
#content .boloc th span.active:before {position:absolute;top:0;right:-13px;display:inline-block;content:"\f0d7";font:700 12px/20px 'Font Awesome 5 Free';}

#content .boloc td{padding:10px 5px;border:none;font:400 12px/20px Verdana;color:#444;}
#content .boloc td:first-child{padding-left:10px;}
#content .boloc td:last-child{padding-right:10px;}

#content .boloc td a{display:inline-block;vertical-align:top;font:400 12px/20px Verdana;color:#444;}
#content .boloc td a:hover{color:#f00;}
#content .boloc td .duyet{display:block;width:20px;height:20px;border:none}
#content .boloc td .report{display:block;width:30px;height:30px;border:none}

#content .boloc tr{border-bottom:#ddd 1px dashed;}
#content .boloc tr:nth-child(odd){background:#eceff1;}
#content .boloc tr:nth-child(even){background:#fafafa;}

#content .boloc td select {
    background: rgba(255,255,255,.95) url('../images/global/down-green.png') no-repeat right;
    display: inline-block;
    width: 100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    border: 1px solid;
    border-color: #e6e6e6 #e6e6e6 #d2d2d2;
    outline: 0;
    margin: 0;
    padding: 5px 10px;
	font:400 13px/20px Verdana;
    color: #444;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#content .boloc td input[type="text"]{
	display:inline-block;
	width:100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    background-color: rgba(255,255,255,.95);
    border: 1px solid;
    border-color: #e6e6e6 #e6e6e6 #d2d2d2;
    outline: 0;
    margin: 0;
    padding: 5px 10px;
	font:400 13px/20px Verdana;
	color:#444;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
#content .boloc td input[type="button"] {
	display:inline-block;
	width:auto;
	background:#ff6600;

    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	
    -webkit-appearance: none;
    border: 0px solid;
    outline: 0;
    margin:0;
    padding: 6px 25px;
	font:bold 12px/20px Verdana;
	color:#fff;
	cursor:pointer;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.search{background:#ff6600 !important;}
.excel{margin-left:10px !important;background:#549e3b !important;}

#content .boloc td select:hover,
#content .boloc td input[type="text"]:hover{
    -webkit-box-shadow: #0066ff 0 0 5px 0;
    -moz-box-shadow: #0066ff 0 0 5px 0;
    box-shadow: #0066ff 0 0 5px 0;
}
#content .boloc td input[type="button"]:hover {
	background:#e62021;
}

/* TÍNH NĂNG COMBO */
#content .boloc div.boxtv{position:relative;width:100%;background:rgba(255,255,255,1)}
#content .boloc div.boxtv span{display:block;padding-right:10px;cursor:pointer;border:#ececec 1px solid;}
#content .boloc div.boxtv span span{
    background:rgba(255,255,255,.95) url('../images/global/down-green.png') no-repeat right;
	background-size:14px;
    display:block;
    width: 100%;
    -webkit-appearance: none;
    border:none;
    outline: 0;
    margin: 0;
    padding:6px 20px 6px 10px;
	z-index:9992;	
	}
#content .boloc div.boxtv span span span{background:none;background-size:contain;width:100%;padding:0;white-space:nowrap;overflow:hidden;font:400 13px/20px Verdana;color:#444;}

#content .boloc div.boxtv:after{content:'';background:rgba(255,255,255,.95) url('../images/global/skbox.png') no-repeat right;position:absolute;right:2px;top:7px;width:22px;height:17px;}

#content .boloc div.boxtv ul{background:#fff;position:absolute;top:32px;left:0;width:100%;max-height:250px;overflow-x:hidden;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9994;
	border:#e6e6e6 1px solid;border-top:none;
	}
#content .boloc div.boxtv ul::-webkit-scrollbar {width:8px; height:8px;background:#f9f9f9;}
#content .boloc div.boxtv ul::-webkit-scrollbar-thumb {width:8px;background-color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
#content .boloc div.boxtv ul::-webkit-scrollbar-track {padding:8px;}

#content .boloc div.boxtv ul li{display:block;width:100%;margin:0;padding:6px 10px;list-style:none;font:400 13px/20px Verdana;color:#444;
	border-bottom:#e8e8e8 1px solid;
	cursor:pointer;
	}
#content .boloc div.boxtv ul li:nth-child(4){width:100%;}
#content .boloc div.boxtv ul li:last-child{border:none;}
#content .boloc div.boxtv ul li:hover{background:#ededed;}
/* END TÍNH NĂNG COMBO */

#content .tongln {margin:0;border-collapse:collapse;}
#content .tongln th{background:#f00;padding:10px 15px;border:none;font:700 12px/20px Verdana;color:#fff;white-space:nowrap}
#content .tongln th span{position:relative;display:inline-block;font:700 12px/20px Verdana;color:#fff;cursor:pointer;}
#content .tongln th span:hover{color:#ff0;}
#content .tongln th span.active:before {position:absolute;top:0;right:-13px;display:inline-block;content:"\f0d8";font:700 12px/20px 'Font Awesome 5 Free';}
#content .tongln th span.dactive:before {position:absolute;top:0;right:-13px;display:inline-block;content:"\f0d7";font:700 12px/20px 'Font Awesome 5 Free';}

#content .report {margin:0;border-collapse: collapse;}
#content .report td{padding:5px 10px;}
	
#content .nhansu {margin:0;border-collapse:collapse;}
#content .nhansu th{background:#3b88c8;padding:10px 15px;border:none;font:700 12px/20px Verdana;color:#fff;white-space:nowrap}
#content .nhansu th span{position:relative;display:inline-block;font:700 12px/20px Verdana;color:#fff;cursor:pointer;}
#content .nhansu th span:hover{color:#ff0;}
#content .nhansu th span.active:before {position:absolute;top:0;right:-13px;display:inline-block;content:"\f0d8";font:700 12px/20px 'Font Awesome 5 Free';}
#content .nhansu th span.dactive:before {position:absolute;top:0;right:-13px;display:inline-block;content:"\f0d7";font:700 12px/20px 'Font Awesome 5 Free';}

#content .nhansu td{padding:10px 10px;border:none;border-left:#ddd 1px dashed;font:400 12px/20px Verdana;color:#444;}
#content .nhansu td:first-child{border-left:#ddd 0px dashed;}
#content .nhansu td a{display:inline-block;vertical-align:top;font:400 12px/20px Verdana;color:#444;}
#content .nhansu td a:hover{color:#f00;}
#content .nhansu td .duyet{display:block;width:20px;height:20px;border:none}
#content .nhansu td .report{display:block;width:30px;height:30px;border:none}
#content .nhansu td.pic{position:relative;border-left:#ddd 0px dashed;text-align:center;}
#content .nhansu td.pic img{display:block;width:40px;height:40px;border:#fff 2px solid;overflow:hidden;margin:0 auto;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	}
#content .nhansu td.pic span.txt{position:absolute;top:-25px;left:50%;background:#222;display:none;padding:5px 15px;font:400 12px/20px Verdana;color:#fff;white-space:nowrap;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	transform: translate(-50%,0);
	transform: translate3d(-50%,0,0);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
#content .nhansu td.pic span.arrow{position:absolute;top:5px;left:50%;width:0;height:0;display:none;
	border-width: 5px 5px 0 5px;
	border-color: #222 transparent transparent transparent;
	border-style: solid;
	transform: translate(-50%,0);
	transform: translate3d(-50%,0,0);
	}
#content .nhansu td.pic:hover span{display:inline-block;}

#content .nhansu td .love{cursor:pointer;display:block;background:red;padding:2px 10px;color:#fff;text-align:center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow:hidden;
	}
.ac{background:blue !important;}

#content .nhansu td .copy{cursor:pointer;display:block;width:50px;background:#3b88c8;margin:0 auto;padding:2px 10px;color:#fff;text-align:center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow:hidden;
	}
#content .nhansu td .copy:hover{background:blue;color:#fff;}
		
#content .nhansu tr{border-bottom:#ddd 1px dashed;}
#content .nhansu tr:nth-child(odd){background:#eceff1;}
#content .nhansu tr:nth-child(even){background:#fafafa;}
#content .nhansu tr:hover{background:#a2c2e2;}

#content .nhansu td input[type="checkbox"]{display: block;margin: 0 auto;}
/* KET THUC QUAN LY THANH VIEN */

/* START FORM TV BOX */
#ftv{width:650px;margin:0 auto;}
#ftv .head{width:100%;border-bottom:#d3d3d3 1px solid;padding:0 0 10px;margin:0 0 15px;}
#ftv .head p{font:400 14px/20px Verdana;padding:3px 0;color:#222;}
#ftv .head span{font:400 italic 14px Verdana;color:#ff0000;}
	
#ftv div.note{width:100%;margin:0 auto;padding:3px 0 10px;font:400 13px/20px Verdana;}
#ftv div.note p{font:400 13px/20px Verdana;padding:3px 0;}
#ftv div.note span,
#ftv div.note em{font:400 italic 14px Verdana;color:#ff0000}

#ftv ul{display:block;width:100%;margin:0;padding:0;list-style:none;}
#ftv ul li{position:relative;width:48%;display:inline-block;vertical-align:top;margin:0 0 0 4%;padding:3px 0;list-style:none;}
#ftv ul li.li0{margin-left:0;}
#ftv ul li.lifull{width:100%;margin-left:0;}
#ftv ul li label{display:block;width:100%;padding:0 3px 5px;font:400 13px/20px Verdana;color:#666;}
#ftv ul li label em{font:400 13px Verdana;color:#f00;}
#ftv ul li span.note{display:block;padding:5px 0 0 5px;font:400 italic 11px Verdana;color:#ff0000;}
#ftv ul li div.img img{display:block;width:150px;border:none;}

#ftv ul li .suggestion {
	margin:1px 0 0 0;
	padding:5px 10px;
	border:#e6e6e6 1px solid;
	background:#fff;
	cursor:default;
	overflow:auto;
	width:100%;
	display:none;
	z-index:999;
	position:absolute;
	max-height:350px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	}
#ftv ul li .suggestion p {margin:0;padding:3px 0;font:400 11px/18px Verdana;color:#222;overflow:hidden}
#ftv ul li .suggestion p span{display:block;cursor:pointer;font:400 11px Verdana;color:#222;}
#ftv ul li .suggestion p span:hover{color:#ff0000;}

#ftv select {
    background: rgba(255,255,255,.95) url('../images/global/down-green.png') no-repeat right;
    display: inline-block;
    width: 100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    border: #ccc 1px solid;
    outline: 0;
    margin: 0;
    padding: 5px 10px;
	font:400 14px/20px Verdana;
    color: #444;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#ftv input[type="text"], #ftv input[type="password"], #ftv textarea {
	display:inline-block;
	width:100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    background-color: rgba(255,255,255,.95);
    border: #ccc 1px solid;
    outline: 0;
    margin: 0;
    padding: 5px 10px;
	font:400 14px/20px Verdana;
	color:#444;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#ftv input[type="file"]{
	display:inline-block;
	width:auto;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    background-color: rgba(255,255,255,.95);
    border:#ccc 1px solid;
    outline: 0;
    margin: 0;
    padding: 5px 10px;
	font:400 14px/20px Verdana;
	color:#444;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#ftv input[type="text"]::placeholder{color:#888;opacity:1;}
#ftv input[type="text"]:-ms-input-placeholder{color:#888;}
#ftv input[type="text"]::-ms-input-placeholder{color:#888;}

#ftv input[type="radio"] {
	display:inline-block;
    outline: 0;
    margin: 0;
    padding: 5px 10px;
	font:400 14px/20px Verdana;
	color:#444;

    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
#ftv input[type="button"] {
	display:inline-block;
	width:auto;
	background:#3b88c8;

    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	
    -webkit-appearance: none;
    border: 0px solid;
    outline: 0;
    margin: 5px 0 0 0;
    padding: 8px 25px;
	font:bold 13px/20px Verdana;
	color:#fff;
	cursor:pointer;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#ftv select:hover, #ftv input[type="text"]:hover, .formbox input[type="password"]:hover, #ftv textarea:hover, #ftv input[type="radio"]:hover{-webkit-box-shadow:#0066ff 0 0 5px 0;-moz-box-shadow:#0066ff 0 0 5px 0;box-shadow:#0066ff 0 0 5px 0;}
#ftv input[type="button"]:hover{background:#e62021;}

/* END FORM TV BOX */

.goback{margin:20px 0 0;padding:15px 0;border-top:#ddd 1px dashed;}
.goback a{position:relative;display:inline-block;background:#3b88c8;padding:8px 25px;font:bold 12px/20px Verdana;color:#fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	}
.goback a:before {font:normal normal normal 17px/1 FontAwesome;padding: 0 8px 0 0;content: "\f104";}
.goback a:hover{background:#e62021;}

/* MẪU ĐĂNG KÝ/ ĐĂNG NHẬP */
#agency{width:600px;max-width:96%;margin:45px auto;padding:0;border:#e6e6e6 1px solid;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow:hidden;
	}
#boxdk{width:100%;margin:0;padding:0;}
#boxdk .head{background:#0b77bf;margin:0;padding:15px 15px;font:450 20px/20px 'Roboto';color:#fff;text-align:center;}
#boxdk .foot{background:#f4f4f4;margin:0;padding:15px 15px;font:400 13px/20px Arial;color:#555;text-align:center;}
#boxdk .foot a{font:400 13px Arial;color:#055699;}
#boxdk .foot a:hover{color:#055699;}
#boxdk .fancybox-button{height:40px;width:40px;padding:5px;}
#boxdk .note{margin:0;padding:20px 25px 0;font:400 italic 14px/20px Arial;color:#f00;}
#boxdk .noteal{margin:0;padding:20px 25px;font:400 14px/20px Arial;color:#222;text-align:center;}
#boxdk .error{margin:0;padding:20px 25px 10px;font:400 14px/20px Arial;color:#f00;text-align:center;}
#boxdk .con{padding:10px 25px;}
#boxdk .con.bg{background:#f1f1f1;}
#boxdk .con ul{display:block;margin:0;padding:0;list-style:none;}
#boxdk .con ul li{position:relative;width:100%;display:inline-block;vertical-align:top;margin:0;padding:5px 0px;list-style:none;}
#boxdk .con ul li .agency{display:block;padding:0 3px 8px;font:400 14px/20px "Roboto";color:#222;}
#boxdk .con ul li .agency span{color:blue;}
#boxdk .con ul li label{display:block;padding:0 3px 8px;font:400 14px/20px "Roboto";color:#222;}
#boxdk .con ul li .fa-check{position:absolute;right:10px;top:-25px;font-size:16px;color:#390;}
#boxdk .con ul li .fa-exclamation-triangle{position:absolute;right:10px;top:-25px;font-size:16px;color:#f00;}
#boxdk .con ul li.li21{width:48%;margin-right:2%;}
#boxdk .con ul li.li21 .login-remember{cursor:pointer;font:400 13px/20px Arial;color:#555;}
#boxdk .con ul li.li21 .login-remember span{display:inline-block;height:20px;width:20px;border:2px solid #d7d7d7;font:bold 14px/18px Arial;color:#fff;text-align:center;margin-right:10px;}
#boxdk .con ul li.li21 .login-remember span.checked{color:#319c00;border-color:#319c00;}

#boxdk .con ul li.li22{width:48%;margin-left:2%;font:400 13px/20px Arial;color:#555;}
#boxdk .con ul li.li22 a{font:400 13px Arial;color:#055699;}
#boxdk .con ul li.li22 a:hover{color:#055699;}

#boxdk .con ul li.li31{width:32%;margin-left:0;}
#boxdk .con ul li.li32{width:32%;margin-left:2%;}
#boxdk .con ul li.li33{width:32%;margin-left:2%;}

#boxdk .con ul li.li41{width:23.5%;margin-left:0;}
#boxdk .con ul li.li42{width:23.5%;margin-left:2%;}
#boxdk .con ul li.li43{width:23.5%;margin-left:2%;}
#boxdk .con ul li.li44{width:23.5%;margin-left:2%;}

.secu130{width:130px !important;}
.ileft{right:auto !important;left:104px;}

#boxdk .con ul li div.radio{display:inline-block;vertical-align:top;padding:6px 15px 6px 0;font:400 15px/25px 'Arial', sans-serif;color:#555;}
#boxdk .con ul li div.radio i{height:21px;width:21px;font-size:22px;color:#f00;cursor:pointer;margin:2px 8px 2px 0;vertical-align:top;}
/*	
#boxdk .con ul li span{}
*/
#boxdk .con ul li em.baoloi{position:relative;display:block;padding:3px 3px 0 3px;font:400 12px/18px Arial;color:#f00;text-align:left;}
#boxdk .con ul li img.capt{width:66px;height:22px;margin:7px 5px 8px;display:inline-block;vertical-align:top;border:none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	overflow:hidden;
	}
#boxdk .con ul li img.pic{width:100px;height:100px;margin:8px 0 0;display:block;border:none;object-fit:cover;object-position:center;vertical-align:middle;}
#boxdk .con ul li.notes{}
#boxdk .con ul li.notes p{margin:0;padding:3px 0;font:400 12px/20px Arial;color:#555;letter-spacing:-.4px;}
#boxdk .con ul li.notes b{font:400 12px Arial;color:#390;}
#boxdk .con ul li.notes a{font:400 12px Arial;color:#055698;}
#boxdk .con ul li.notes a:hover{color:#055698;}

#boxdk .con ul li .boxtv{position:relative;width:100%;background:rgba(255,255,255,1)}
#boxdk .con ul li .boxtv span{display:block;padding-right:10px;cursor:pointer;border:#ececec 1px solid;}
#boxdk .con ul li .boxtv span span{
    background: rgba(255,255,255,0) url('../images/global/ico-search.png') no-repeat right;
	background-size:18px;
    display:block;
    width: 100%;
    -webkit-appearance: none;
    border:none;
    outline: 0;
    margin: 0;
    padding:6px 20px 6px 10px;
	z-index:9992;	
	}
#boxdk .con ul li .boxtv span span span{background:none;background-size:contain;width:100%;padding:0;white-space:nowrap;overflow:hidden;font:400 13px/20px Roboto;color:#444;}
#boxdk .con ul li .boxtv input{position:relative;display:block;width:100%;-webkit-appearance:none;background:none;border:#ececec 1px solid;outline:0;margin:0;padding:6px 30px 6px 10px;font:400 13px/20px Roboto;color:#444;}
#boxdk .con ul li .boxtv:after{content:'';background:url('../images/global/ico-search.png') no-repeat center;position:absolute;right:10px;top:9px;width:10px;height:10px;background-size:10px;}
#boxdk .con ul li .boxtv ul{background:#fff;position:absolute;top:32px;left:0;min-width:100%;max-height:235px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9994;
	border:#ececec 1px solid;border-top:none;
	}
#boxdk .con ul li .boxtv ul::-webkit-scrollbar {width:8px; height:8px;background:#f9f9f9;}
#boxdk .con ul li .boxtv ul::-webkit-scrollbar-thumb {width:8px;background-color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
#boxdk .con ul li .boxtv ul::-webkit-scrollbar-track {padding:8px;}
#boxdk .con ul li .boxtv ul li{display:block;width:100%;margin:0;padding:0 10px;list-style:none;font:400 13px/26px Roboto;color:#444;white-space:nowrap;
	border-bottom:#c4c4c4 0px dotted;
	cursor:pointer;
	}
#boxdk .con ul li .boxtv ul li:nth-child(4){width:100%;}
#boxdk .con ul li .boxtv ul li:last-child{border:none;}
#boxdk .con ul li .boxtv ul li:hover{background:#ededed;}
/* ENTER BOX */
#boxdk .con ul li .boxtv div.div{background:#fff;position:absolute;top:32px;left:0;min-width:100%;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ececec 1px solid;border-top:none;}
#boxdk .con ul li .boxtv div.div:after{display:none}
#boxdk .con ul li .boxtv div.div div{display:flex;position:relative;width:100%;background:none;padding:5px 10px;}
#boxdk .con ul li .boxtv div.div div:after{display:none}
#boxdk .con ul li .boxtv div.div div input{position:relative;display:flex;flex-grow:1;flex-basis:0;vertical-align:middle;;width:50%;margin:0;padding:0 5px;font:400 13px/20px Roboto;color:#444;text-align:center;}
#boxdk .con ul li .boxtv div.div div input:after{display:none}
#boxdk .con ul li .boxtv div.div div span{display:block;padding:0 5px;cursor:auto;border:none;}
#boxdk .con ul li .boxtv div.div div i{display:block;padding-left:5px;font:400 11px/20px Roboto;color:#444;}
#boxdk .con ul li .boxtv div.div ul{background:#fff;position:relative;top:0;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ececec 0px solid;border-top:none;
	}
	
#boxdk .con ul li input[type="text"],
#boxdk .con ul li input[type="password"]{
	display:inline-block;
	width:100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    background-color: rgba(255,255,255,.95);
    border: #e6e6e6 1px solid;
    outline: 0;
    margin: 0;
    padding: 5px 30px 5px 10px;
	font:400 15px/25px Arial;
	color:#444;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
#boxdk .con ul li select {
    background: rgba(255,255,255,.95) url('../images/global/down-green.png') no-repeat right;
    display: inline-block;
    width: 100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    border: #e6e6e6 1px solid;
    outline: 0;
    margin: 0;
    padding: 5px 10px;
	font:400 15px/25px Arial;
	color:#444;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
#boxdk .con ul li input[type="checkbox"] {
    cursor: pointer;
    margin: 0;
    opacity:1;
    outline:none;
    position:relative;
    z-index: 1;
    -moz-opacity:1;
    filter: alpha(opacity=1);
	width: 24px;
    height: 24px;
	border:none;
	display:inline-block;
	vertical-align:top;
	}
#boxdk .con ul li input[type="button"] {
	display:inline-block;
	width:100%;
	background:#0b77bf;

    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	
    -webkit-appearance: none;
    border: 0px solid;
    outline: 0;
    margin: 0;
    padding: 8px 0 6px;
	font:450 15px/25px 'Roboto';
	color:#fff;
	text-transform:uppercase;
	cursor:pointer;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#boxdk .con ul li input[type="text"]::placeholder,
#boxdk .con ul li input[type="password"]::placeholder{color:#888;opacity:1;}
#boxdk .con ul li input[type="text"]:-ms-input-placeholder,
#boxdk .con ul li input[type="password"]:-ms-input-placeholder{color:#888;}
#boxdk .con ul li input[type="text"]::-ms-input-placeholder,
#boxdk .con ul li input[type="password"]::-ms-input-placeholder{color:#888;}

#boxdk .con ul li input[type="text"]:hover,
#boxdk .con ul li input[type="password"]:hover{-webkit-box-shadow:#0066ff 0 0 5px 0;-moz-box-shadow:#0066ff 0 0 5px 0;box-shadow:#0066ff 0 0 5px 0;}
#boxdk .con ul li input[type="button"]:hover{background:#e62021;}

#boxdk .alert{padding:10px 25px 20px;border-top:#dedede 1px solid;}
#boxdk .alert ul{display:block;margin:0;padding:0;list-style:none;}
#boxdk .alert ul li{display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;}
#boxdk .alert ul li:nth-child(odd){width:20%;padding:5px 10px 5px 0;font:400 14px/20px Arial;color:#222;}
#boxdk .alert ul li:nth-child(even){width:80%;padding:5px 0px 5px 10px;}
/* END MẪU ĐĂNG KÝ/ ĐĂNG NHẬP */

/* START CONG VAN ADMIN */
#content .conbox ul.congvanad{display:block;padding:0;margin:0 0 15px;list-style-type:none;border-bottom:#e7e7e7 1px solid;}
#content .conbox ul.congvanad li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0;
	border:#e7e7e7 1px solid;
	border-bottom:none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	}
.bosung{background:#fafafa;}
#content .conbox ul.congvanad li ul{display:flex;padding:0;margin:0;list-style-type:none;}
#content .conbox ul.congvanad li ul li{width:15%;display:inline-block;vertical-align:top;margin:0;padding:5px 10px;
	border:none;
	border-right:#e7e7e7 1px solid;
	font:400 14px/20px Arial;
	color:#222;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	}
#content .conbox ul.congvanad li ul li.head{background:#f7f7f7;font:500 14px/20px Arial;color:#222;}
#content .conbox ul.congvanad li ul li.head1{width:5%;}
#content .conbox ul.congvanad li ul li.head2{width:17.5% !important;}
#content .conbox ul.congvanad li ul li.head3{width:20% !important;}
#content .conbox ul.congvanad li ul li.head4{width:15% !important;}
#content .conbox ul.congvanad li ul li:nth-child(2){}
#content .conbox ul.congvanad li ul li:nth-child(3),
#content .conbox ul.congvanad li ul li:nth-child(4){width:25%;}
#content .conbox ul.congvanad li ul li.pdf{width:5%;text-align:center}
#content .conbox ul.congvanad li ul li.pdf2{width:10%;text-align:center}
#content .conbox ul.congvanad li ul li:last-child{width:5%;border-right:none;text-align:center}
#content .conbox ul.congvanad li ul li:last-child span{cursor:pointer}
#content .conbox ul.congvanad li ul li:last-child i{font-size:18px;color:#f00;}

#content .conbox ul.congvanad li ul li a{font:500 14px/20px Arial;color:blue;}
#content .conbox ul.congvanad li ul li a:hover{color:red;}
/* END CONG VAN ADMIN*/

/* START DI DUONG ADMIN */
#content .conbox ul.giayad{display:block;padding:0;margin:0 0 15px;list-style-type:none;border-bottom:#e7e7e7 1px solid;}
#content .conbox ul.giayad li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0;
	border:#e7e7e7 1px solid;
	border-bottom:none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	}
.bosung{background:#fafafa;}
#content .conbox ul.giayad li ul{display:flex;padding:0;margin:0;list-style-type:none;}
#content .conbox ul.giayad li ul li{width:11.2%;display:inline-block;vertical-align:top;margin:0;padding:5px 5px;
	border:none;
	border-right:#e7e7e7 1px solid;
	font:400 14px/20px Arial;
	color:#222;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	}
#content .conbox ul.giayad li ul li.head{background:#f7f7f7;font:500 14px/20px Arial;color:#222;}
#content .conbox ul.giayad li ul li:nth-child(2){}
#content .conbox ul.giayad li ul li:nth-child(6),
#content .conbox ul.giayad li ul li:nth-child(7),
#content .conbox ul.giayad li ul li:nth-child(8){width:8%;text-align:center;}
#content .conbox ul.giayad li ul li:nth-child(9),
#content .conbox ul.giayad li ul li:nth-child(10),
#content .conbox ul.giayad li ul li:nth-child(11),
#content .conbox ul.giayad li ul li:nth-child(12),
#content .conbox ul.giayad li ul li:nth-child(13){width:5%;text-align:center;}

#content .conbox ul.giayad li ul li:nth-child(9) a{font:500 14px/20px Arial;color:#222;}
#content .conbox ul.giayad li ul li:nth-child(9) a:hover{color:#f00;}

#content .conbox ul.giayad li ul li:nth-child(10) a{cursor:pointer;font-size:18px;display:inline-block;padding:1px 0 0}
#content .conbox ul.giayad li ul li:nth-child(11) a{cursor:pointer;font-size:16px;display:inline-block;padding:3px 0 0;}
#content .conbox ul.giayad li ul li:nth-child(12) a{cursor:pointer;font-size:16px;display:inline-block;padding:3px 0 0;}
#content .conbox ul.giayad li ul li:nth-child(10) span{cursor:pointer;font-size:18px;display:inline-block;padding:1px 0 0;color:blue;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .conbox ul.giayad li ul li:nth-child(11) span{cursor:pointer;font-size:16px;display:inline-block;padding:3px 0 0;color:blue;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .conbox ul.giayad li ul li:nth-child(12) span{cursor:pointer;font-size:16px;display:inline-block;padding:3px 0 0;color:blue;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .conbox ul.giayad li ul li:nth-child(10) span:hover{color:red;}
#content .conbox ul.giayad li ul li:nth-child(11) span:hover{color:red;}
#content .conbox ul.giayad li ul li:nth-child(12) span:hover{color:red;}

#content .conbox ul.giayad li ul li:last-child{width:5%;border-right:none;text-align:center}
#content .conbox ul.giayad li ul li:last-child span{cursor:pointer;}
#content .conbox ul.giayad li ul li:last-child i{font-size:18px;color:#f00;}

#content .conbox ul.giayad li ul li a{font:400 14px/20px Arial;color:blue;}
#content .conbox ul.giayad li ul li a:hover{color:red;}

	/* FOR LIST */
	#content .conbox ul.giayadl{display:block;padding:0;margin:0 0 15px;list-style-type:none;border-bottom:#e7e7e7 1px solid;}
	#content .conbox ul.giayadl li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0;
		border:#e7e7e7 1px solid;
		border-bottom:none;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		}
	.bosung{background:#fafafa;}
	#content .conbox ul.giayadl li ul{display:flex;padding:0;margin:0;list-style-type:none;}
	#content .conbox ul.giayadl li ul li{width:12%;display:inline-block;vertical-align:top;margin:0;padding:5px 5px;
		border:none;
		border-right:#e7e7e7 1px solid;
		font:400 14px/20px Arial;
		color:#222;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		}
	#content .conbox ul.giayadl li ul li.head{background:#f7f7f7;font:500 14px/20px Arial;color:#222;}
	#content .conbox ul.giayadl li ul li:nth-child(2){}
	#content .conbox ul.giayadl li ul li:nth-child(6),
	#content .conbox ul.giayadl li ul li:nth-child(7),
	#content .conbox ul.giayadl li ul li:nth-child(8),
	#content .conbox ul.giayadl li ul li:nth-child(9){width:10%;text-align:center;}
	
	
	#content .conbox ul.giayadl li ul li a{font:400 14px/20px Arial;color:blue;}
	#content .conbox ul.giayadl li ul li a:hover{color:red;}

/* END DI DUONG ADMIN*/

/* START DI DUONG ADMIN */
#content .conbox ul.dieuxead{display:block;padding:0;margin:0 0 15px;list-style-type:none;border-bottom:#e7e7e7 1px solid;}
#content .conbox ul.dieuxead li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0;
	border:#e7e7e7 1px solid;
	border-bottom:none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	}
.bosung{background:#fafafa;}
#content .conbox ul.dieuxead li ul{display:flex;padding:0;margin:0;list-style-type:none;}
#content .conbox ul.dieuxead li ul li{width:11.2%;display:inline-block;vertical-align:top;margin:0;padding:5px 5px;
	border:none;
	border-right:#e7e7e7 1px solid;
	font:400 14px/20px Arial;
	color:#222;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	}
#content .conbox ul.dieuxead li ul li.head{background:#f7f7f7;font:500 14px/20px Arial;color:#222;}
#content .conbox ul.dieuxead li ul li:nth-child(2){width:9%;}
#content .conbox ul.dieuxead li ul li:nth-child(3){width:9%;}
#content .conbox ul.dieuxead li ul li:nth-child(6),
#content .conbox ul.dieuxead li ul li:nth-child(7),
#content .conbox ul.dieuxead li ul li:nth-child(8){width:8%;text-align:center;}
#content .conbox ul.dieuxead li ul li:nth-child(9){width:8%;text-align:center;}
#content .conbox ul.dieuxead li ul li:nth-child(10),
#content .conbox ul.dieuxead li ul li:nth-child(11),
#content .conbox ul.dieuxead li ul li:nth-child(12){width:5%;text-align:center;}
#content .conbox ul.dieuxead li ul li:nth-child(9) a{cursor:pointer;font-size:18px;display:inline-block;padding:1px 0 0}
#content .conbox ul.dieuxead li ul li:nth-child(10) a{cursor:pointer;font-size:16px;display:inline-block;padding:3px 0 0;}
#content .conbox ul.dieuxead li ul li:nth-child(11) a{cursor:pointer;font-size:16px;display:inline-block;padding:3px 0 0;}
#content .conbox ul.dieuxead li ul li:nth-child(9) span{cursor:pointer;font-size:18px;display:inline-block;padding:1px 0 0;color:blue;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .conbox ul.dieuxead li ul li:nth-child(10) span{cursor:pointer;font-size:16px;display:inline-block;padding:3px 0 0;color:blue;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .conbox ul.dieuxead li ul li:nth-child(11) span{cursor:pointer;font-size:16px;display:inline-block;padding:3px 0 0;color:blue;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .conbox ul.dieuxead li ul li:nth-child(9) span:hover{color:red;}
#content .conbox ul.dieuxead li ul li:nth-child(10) span:hover{color:red;}
#content .conbox ul.dieuxead li ul li:nth-child(11) span:hover{color:red;}

#content .conbox ul.dieuxead li ul li:last-child{width:5%;border-right:none;text-align:center}
#content .conbox ul.dieuxead li ul li:last-child span{cursor:pointer;}
#content .conbox ul.dieuxead li ul li:last-child i{font-size:18px;color:#f00;}

#content .conbox ul.dieuxead li ul li a{font:400 14px/20px Arial;color:blue;}
#content .conbox ul.dieuxead li ul li a:hover{color:red;}
/* END DI DUONG ADMIN*/

/* START DI DUONG ADMIN */
#content .conbox ul.muaxangad{display:block;padding:0;margin:0 0 15px;list-style-type:none;border-bottom:#e7e7e7 1px solid;}
#content .conbox ul.muaxangad li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0;
	border:#e7e7e7 1px solid;
	border-bottom:none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	}
.bosung{background:#fafafa;}
#content .conbox ul.muaxangad li ul{display:flex;padding:0;margin:0;list-style-type:none;}
#content .conbox ul.muaxangad li ul li{width:14%;display:inline-block;vertical-align:top;margin:0;padding:5px 5px;
	border:none;
	border-right:#e7e7e7 1px solid;
	font:400 14px/20px Arial;
	color:#222;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	}
#content .conbox ul.muaxangad li ul li.head{background:#f7f7f7;font:500 14px/20px Arial;color:#222;}
#content .conbox ul.muaxangad li ul li:nth-child(2){width:10%;}
#content .conbox ul.muaxangad li ul li:nth-child(3){width:12%;text-align:center;}
#content .conbox ul.muaxangad li ul li:nth-child(4){width:10%;}
#content .conbox ul.muaxangad li ul li:nth-child(5),
#content .conbox ul.muaxangad li ul li:nth-child(6),
#content .conbox ul.muaxangad li ul li:nth-child(7){width:10%;text-align:center;}
#content .conbox ul.muaxangad li ul li:nth-child(8),
#content .conbox ul.muaxangad li ul li:nth-child(9),
#content .conbox ul.muaxangad li ul li:nth-child(10),
#content .conbox ul.muaxangad li ul li:nth-child(11){width:6%;text-align:center;}
#content .conbox ul.muaxangad li ul li:nth-child(8) a{cursor:pointer;font-size:18px;display:inline-block;padding:1px 0 0}
#content .conbox ul.muaxangad li ul li:nth-child(9) a{cursor:pointer;font-size:16px;display:inline-block;padding:3px 0 0;}
#content .conbox ul.muaxangad li ul li:nth-child(10) a{cursor:pointer;font-size:16px;display:inline-block;padding:3px 0 0;}
#content .conbox ul.muaxangad li ul li:nth-child(9) span{cursor:pointer;font-size:18px;display:inline-block;padding:1px 0 0;color:blue;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .conbox ul.muaxangad li ul li:nth-child(10) span{cursor:pointer;font-size:16px;display:inline-block;padding:3px 0 0;color:blue;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .conbox ul.muaxangad li ul li:nth-child(11) span{cursor:pointer;font-size:16px;display:inline-block;padding:3px 0 0;color:blue;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .conbox ul.muaxangad li ul li:nth-child(9) span:hover{color:red;}
#content .conbox ul.muaxangad li ul li:nth-child(10) span:hover{color:red;}
#content .conbox ul.muaxangad li ul li:nth-child(11) span:hover{color:red;}

#content .conbox ul.muaxangad li ul li:last-child{width:5%;border-right:none;text-align:center}
#content .conbox ul.muaxangad li ul li:last-child span{cursor:pointer;}
#content .conbox ul.muaxangad li ul li:last-child i{font-size:18px;color:#f00;}

#content .conbox ul.muaxangad li ul li a{font:400 14px/20px Arial;color:blue;}
#content .conbox ul.muaxangad li ul li a:hover{color:red;}
/* END DI DUONG ADMIN*/
	
/* START CONG VAN THÀNH VIÊN */
#content .conbox ul.head{display:block;padding:10px 0;margin:0;list-style-type:none;}
#content .conbox ul.head li{width:78%;display:inline-block;vertical-align:top;margin:0;padding:0 0 0 10px;
	font:450 16px/30px Roboto;
	color:#222;
	text-transform:uppercase;
	}
#content .conbox ul.head li:first-child{width:22%;}
#content .conbox ul.head li span,
#content .conbox ul.head li a{
    box-shadow: 0 0 1px transparent;
    transform: perspective(1px) translateZ(0px);
    transition-duration: 0.3s;
    transition-property: box-shadow, transform;
    vertical-align: top;
	
	display:inline-block;
	background:#e11428;
	margin:0 10px 0 0;
	padding:5px 15px;
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	font:400 12px/20px Arial;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	cursor:pointer;
	}
#content .conbox ul.head li span:hover,
#content .conbox ul.head li a:hover {transform: scale(1.02);}

#content .conbox ul.head li select {
    background: rgba(255,255,255,1) url('../images/global/down-green.png') no-repeat right;
    display: inline-block;vertical-align: top;
    width:200px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    border: #ccc 1px solid;
    outline: 0;
    margin: 5px 10px 5px 0;
    padding: 5px 10px;
	font:400 15px/18px 'Roboto', sans-serif;
    color: #555;
	
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
}

#content .conbox ul.head li input[type="text"]{
	display:inline-block;vertical-align: top;
	width:110px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    background-color: rgba(255,255,255,.95);
    border: 1px solid;
    border-color: #e6e6e6 #e6e6e6 #d2d2d2;
    outline: 0;
    margin:5px 10px 5px 0;
    padding:5px 10px;
	font:400 13px/18px Verdana;
	color:#444;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
#content .conbox ul.head li input[type="button"] {
	display:inline-block;vertical-align: top;
	width:auto;
	background:#ff6600;

    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	
    -webkit-appearance: none;
    border: 0px solid;
    outline: 0;
    margin:5px 0;
    padding: 6px 15px;
	font:bold 12px/18px Verdana;
	color:#fff;
	cursor:pointer;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.search{background:#ff6600 !important;}
.excel{margin-left:10px !important;background:#549e3b !important;}

#content .conbox ul.head li input[type="text"]:hover{
    -webkit-box-shadow: #0066ff 0 0 5px 0;
    -moz-box-shadow: #0066ff 0 0 5px 0;
    box-shadow: #0066ff 0 0 5px 0;
}
#content .conbox ul.head li input[type="button"]:hover {
	background:#e62021;
}

#content .conbox ul.shead{display:block;padding:0 0 10px;margin:0;list-style-type:none;}
#content .conbox ul.shead li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0 0 0 10px;text-align:center;
	font:700 15px/30px Arial;
	color:#222;
	text-transform:uppercase;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	}
#content .conbox ul.shead li span,
#content .conbox ul.shead li a{
    box-shadow: 0 0 1px transparent;
    transform: perspective(1px) translateZ(0px);
    transition-duration: 0.3s;
    transition-property: box-shadow, transform;
    vertical-align: top;
	
	display:inline-block;
	background:#e11428;
	margin:0 10px 0 0;
	padding:5px 15px;
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	font:400 12px/20px Arial;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	cursor:pointer;
	}
#content .conbox ul.shead li span:hover,
#content .conbox ul.shead li a:hover {transform: scale(1.02);}

#content .conbox ul.congvan{display:block;padding:0;margin:0 0 15px;list-style-type:none;border-bottom:#e7e7e7 1px solid;}
#content .conbox ul.congvan li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0;
	border:#e7e7e7 1px solid;
	border-bottom:none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	}
#content .conbox ul.congvan li ul{display:flex;padding:0;margin:0;list-style-type:none;}
#content .conbox ul.congvan li ul li{width:auto;display:inline-block;vertical-align:top;margin:0;padding:5px 10px;
	border:none;
	border-right:#e7e7e7 1px solid;
	font:400 14px/20px Arial;
	color:#222;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	}
#content .conbox ul.congvan li ul li.head{background:#f7f7f7;font:500 14px/20px Arial;color:#222;}
#content .conbox ul.congvan li ul li.head:nth-child(1){width:11%;}
#content .conbox ul.congvan li ul li.head:nth-child(2){width:12%;}
#content .conbox ul.congvan li ul li.head:nth-child(3),
#content .conbox ul.congvan li ul li.head:nth-child(4){width:30%;}
#content .conbox ul.congvan li ul li.head:nth-child(5){width:12%;}
#content .conbox ul.congvan li ul li.head:last-child{border-right:none;}

#content .conbox ul.congvan li ul li.head1{width:5%;background:#f7f7f7;font:500 14px/20px Arial;color:#222;text-align:center;}

#content .conbox ul.congvan li ul li:nth-child(1){width:11%;}
#content .conbox ul.congvan li ul li:nth-child(2){width:12%;}
#content .conbox ul.congvan li ul li:nth-child(3),
#content .conbox ul.congvan li ul li:nth-child(4){width:30%;}
#content .conbox ul.congvan li ul li:nth-child(5){width:12%;}
#content .conbox ul.congvan li ul li:last-child{border-right:none;}
#content .conbox ul.congvan li ul li.pdf{width:5%;text-align:center;}
/* END CONG VAN */

#content .conbox ul.giay{display:block;padding:0;margin:0 0 15px;list-style-type:none;border-bottom:#e7e7e7 1px solid;}
#content .conbox ul.giay li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0;
	border:#e7e7e7 1px solid;
	border-bottom:none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	}
#content .conbox ul.giay li ul{display:flex;padding:0;margin:0;list-style-type:none;}
#content .conbox ul.giay li ul li{width:12.2%;display:inline-block;vertical-align:top;margin:0;padding:5px 5px;
	border:none;
	border-right:#e7e7e7 1px solid;
	font:400 14px/20px Arial;
	color:#222;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	}
#content .conbox ul.giay li ul li.head{background:#f7f7f7;font:500 14px/20px Arial;color:#222;}
#content .conbox ul.giay li ul li:nth-child(2){}
#content .conbox ul.giay li ul li:nth-child(6),
#content .conbox ul.giay li ul li:nth-child(7),
#content .conbox ul.giay li ul li:nth-child(8){width:8%;text-align:center;}
#content .conbox ul.giay li ul li:nth-child(9),
#content .conbox ul.giay li ul li:nth-child(10),
#content .conbox ul.giay li ul li:nth-child(11){width:5%;text-align:center;}
#content .conbox ul.giay li ul li:last-child{border-right:none;}

#content .conbox ul.giay li ul li:nth-child(9) a{cursor:pointer;font-size:18px;display:inline-block;padding:1px 0 0;color:blue;}
#content .conbox ul.giay li ul li:nth-child(10) a{cursor:pointer;font-size:16px;display:inline-block;padding:3px 0 0;color:blue;}
#content .conbox ul.giay li ul li:nth-child(11) a{cursor:pointer;font-size:16px;display:inline-block;padding:3px 0 0;color:blue;}
#content .conbox ul.giay li ul li:nth-child(9) span{cursor:pointer;font-size:18px;display:inline-block;padding:1px 0 0;color:blue;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .conbox ul.giay li ul li:nth-child(10) span{cursor:pointer;font-size:16px;display:inline-block;padding:3px 0 0;color:blue;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .conbox ul.giay li ul li:nth-child(11) span{cursor:pointer;font-size:16px;display:inline-block;padding:3px 0 0;color:blue;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .conbox ul.giay li ul li:nth-child(9) a:hover{color:red;}
#content .conbox ul.giay li ul li:nth-child(10) a:hover{color:red;}	
#content .conbox ul.giay li ul li:nth-child(11) a:hover{color:red;}	
#content .conbox ul.giay li ul li:nth-child(9) span:hover{color:red;}
#content .conbox ul.giay li ul li:nth-child(10) span:hover{color:red;}	
#content .conbox ul.giay li ul li:nth-child(11) span:hover{color:red;}

#content .conbox ul.giay li ul li a{font:400 14px/20px Arial;color:blue;}
#content .conbox ul.giay li ul li a:hover{color:red;}
/* END DI DUONG */

/* START BOX ENQUIRE */
.fade{
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear;
}
.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 98;
    background-color: #000;
    opacity: 0.5 !important;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear;
}
#reg1 {
    background: #fff;
    position:fixed;
    left: 50px;
    bottom: 50px;
    z-index: 99;
	font:400 14px/18px Roboto;
    color: #222;
    height: auto;
    width: 50%;
    padding: 15px 20px;
    border-radius: 4px;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    bottom: inherit !important;
    -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5);
    box-shadow: 0 5px 15px rgba(0,0,0,0.5);
}
#reg2 {
    background: #fff;
    position:fixed;
    left: 50px;
    bottom: 50px;
    z-index: 99;
	font:400 14px/18px Roboto;
    color: #222;
    height: auto;
    width: 50%;
    padding: 15px 20px;
    border-radius: 4px;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    bottom: inherit !important;
    -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5);
    box-shadow: 0 5px 15px rgba(0,0,0,0.5);
}
#reg3 {
    background: #fff;
    position:fixed;
    left: 50px;
    bottom: 50px;
    z-index: 99;
	font:400 14px/18px Roboto;
    color: #222;
    height: auto;
    width: 50%;
    padding: 15px 20px;
    border-radius: 4px;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    bottom: inherit !important;
    -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5);
    box-shadow: 0 5px 15px rgba(0,0,0,0.5);
}
#reg4 {
    background: #fff;
    position:fixed;
    left: 50px;
    bottom: 50px;
    z-index: 99;
	font:400 14px/18px Roboto;
    color: #222;
    height: auto;
    width: 50%;
    padding: 15px 20px;
    border-radius: 4px;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    bottom: inherit !important;
    -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5);
    box-shadow: 0 5px 15px rgba(0,0,0,0.5);
}
.regclose{
    position: absolute;
    font-size: 20px;
    right: 20px;
    top: 15px;
    opacity: 1;
    cursor: pointer;
}
.regheading{
    font:450 18px/20px Roboto;
	border-bottom: 1px solid #f5f5f5;
	margin-bottom: 12px;
    padding: 0 0 10px;
}
#regbody form{}
#regbody ul{width:100%;padding:5px 0;margin:0;list-style:none;}
#regbody ul li{display:inline-block;width:50%;margin:0;padding:5px 2%;list-style:none;vertical-align:top;font:450 14px/20px Roboto;color:#222;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	}
#regbody ul li.textarea{width:100%;}
#regbody ul li:last-child{width:100%;text-align:center;}

#regbody ul li p{margin:0;padding:0 3px 5px;font:450 14px/20px Roboto;color:#222;}
#regbody ul li p span {color: #ff0000;}
#regbody ul li div{margin:0;padding:0;font:400 14px/20px Roboto;color:#222;}
#regbody ul li i{display:block;opacity:.5;padding:5px 5px 8px;font:400 italic 12px/12px Roboto;color:#fff;}
#regbody ul li i{
    display: block;
    vertical-align: top;
    padding: 5px 0 0 3px;
    font: 400 12px/12px Roboto;
    color: #f00;
}

#ebody{background:#f7f7f7;padding:15px 25px;border:#ccc 1px solid;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
	}
#ebody form{}
#ebody ul{width:100%;padding:5px 0;margin:0;list-style:none;}
#ebody ul li{display:inline-block;width:48.5%;margin:0 0 0 3%;padding:5px 0;list-style:none;vertical-align:top;font:450 14px/20px Roboto;color:#222;}
#ebody ul li.textarea{width:100%;}
#ebody ul li:nth-child(even){margin-left:0;}
#ebody ul li:first-child{width:100%;margin-left:0;padding-bottom:10px;}
#ebody ul li:last-child{width:100%;margin-left:0;padding-top:10px;text-align:center;}

#ebody ul li p{margin:0;padding:0 3px 5px;font:450 14px/20px Roboto;color:#222;}
#ebody ul li p span {color: #ff0000;}
#ebody ul li div{margin:0;padding:0;font:400 14px/20px Roboto;color:#222;}
#ebody ul li div a{font:400 14px/20px Roboto;color:blue;}
#ebody ul li div a:hover{color:red;}
#ebody ul li i{display:block;opacity:.5;padding:5px 5px 8px;font:400 italic 12px/12px Roboto;color:#fff;}
#ebody ul li i{
    display: block;
    vertical-align: top;
    padding: 5px 0 0 3px;
    font: 400 12px/12px Roboto;
    color: #f00;
}

#ebodye{padding:10px;}
#ebodye ul{width:100%;padding:5px 0;margin:0;list-style:none;}
#ebodye ul li{display:inline-block;width:100%;margin:0;padding:10px 0;list-style:none;vertical-align:top;font:400 14px/20px Roboto;color:#222;border-bottom:#ccc 1px solid;}
#ebodye ul li:last-child{padding:20px 0;text-align:center;border-bottom:none}

#ebodye ul li p{margin:0;padding:0 3px 5px;font:400 14px/20px Roboto;color:#222;}
#ebodye ul li b,
#ebodye ul li strong{font:450 14px/20px Roboto;}
#ebodye ul li p span {color: #ff0000;}
#ebodye ul li div{margin:0;padding:0;font:400 14px/20px Roboto;color:#222;}
#ebodye ul li div a{font:400 14px/20px Roboto;color:blue;}
#ebodye ul li div a:hover{color:red;}
#ebodye ul li i{display:block;opacity:.5;padding:5px 5px 8px;font:400 italic 12px/12px Roboto;color:#fff;}
#ebodye ul li i{
    display: block;
    vertical-align: top;
    padding: 5px 0 0 3px;
    font: 400 12px/12px Roboto;
    color: #f00;
}
#ebodye ul li a{
    box-shadow: 0 0 1px transparent;
    transform: perspective(1px) translateZ(0px);
    transition-duration: 0.3s;
    transition-property: box-shadow, transform;
    vertical-align: top;
	
	display:inline-block;
	background:#e11428;
	margin:0 10px 0 0;
	padding:5px 15px;
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	font:400 12px/20px Arial;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	cursor:pointer;
	}
#ebodye ul li a:hover {transform: scale(1.02);}

/* KET XUAT EXCEL */
#regbody ul.ketxuat{width:100%;padding:5px 0;margin:0;list-style:none;}
#regbody ul.ketxuat li{display:inline-block;width:33.33333%;margin:0;padding:5px 2%;list-style:none;vertical-align:top;font:450 14px/20px Roboto;color:#222;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	}
#regbody ul.ketxuat li:last-child{width:100%;padding:10px 2% 5px;text-align:center;}
/* KET THUC KET XUAT EXCEL */
#regbody ul li #ketqua{
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    border: #ccc 1px solid;
    margin: 10px 0;
    padding:0;
	font:400 14px/20px 'Roboto', sans-serif;
    color: #555;
}
#regbody ul li #ketqua ul{width:100%;padding:10px 0;margin:0;list-style:none;}
#regbody ul li #ketqua ul li{display:inline-block;width:50%;margin:0;padding:5px 5%;list-style:none;vertical-align:top;font:400 14px/20px Roboto;color:#222;text-align:left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	}
#regbody ul li #ketqua ul li:nth-child(even) {text-align:right}
#regbody ul li #ketqua ul li span {font:450 14px/20px Roboto;}
#regbody ul li #ketqua ul li b {font:450 14px/20px Roboto;color:#f00;}

#regbody ul li #ketqua ul li:last-child {display:inline-block;width:100%;margin:0;padding:10px 5% 5px;list-style:none;vertical-align:top;font:400 14px/20px Roboto;color:#222;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	}
	
#regbody select,
#ebody select {
    background: rgba(255,255,255,1) url('../images/global/down-green.png') no-repeat right;
    display: inline-block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    border: #ccc 1px solid;
    outline: 0;
    margin: 0;
    padding: 5px 10px;
	font:400 15px/22px 'Roboto', sans-serif;
    color: #555;
	
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
}
#regbody input[type="file"],
#ebody input[type="file"]{
	display:inline-block;
	width:auto;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    background-color: rgba(255,255,255,1);
    border: #ccc 1px solid;
    outline: 0;
    margin: 0;
    padding: 5px 10px;
	font:400 15px/22px 'Roboto', sans-serif;
	color:#555;
	
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;

}

#regbody input[type="text"],
#regbody input[type="password"],
#regbody textarea,
#ebody input[type="text"],
#ebody input[type="password"],

#ebody textarea {
	display:inline-block;
	width:100%;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    background-color: rgba(255,255,255,1);
    border: #ccc 1px solid;
    outline: 0;
    margin: 0;
    padding: 5px 10px;
	font:400 15px/22px 'Roboto', sans-serif;
	color:#555;
	
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;

}

::placeholder {font-size:14px;color:#d4d4d4;opacity: 1;}
:-ms-input-placeholder {font-size:14px;color:#d4d4d4;}
::-ms-input-placeholder {font-size:14px;color:#d4d4d4;}

#regbody input[type="radio"],
#ebody input[type="radio"] {
	display:inline-block;
    outline: 0;
    margin: 0;
    padding: 5px 10px;
	font:400 15px/22px 'Roboto', sans-serif;
	color:#555;

	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
}
#regbody input[type="button"],
#ebody input[type="button"] {
	display:inline-block;
	width:auto;
	background:#f00;
	border:#f00 1px solid;
	margin:0;
	padding:6px 25px;
	font: 400 14px/20px 'Roboto', sans-serif;
	text-transform:uppercase;
	color:#fff;
	text-align:center;
	cursor:pointer;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-transition:all 150ms linear 10ms;
	-moz-transition:all 150ms linear 10ms;
	-ms-transition:all 150ms linear 10ms;
	-o-transition:all 150ms linear 10ms;
	transition:all 150ms linear 10ms;
}

#regbody select:hover, #regbody input[type="text"]:hover, .formbox input[type="password"]:hover, #regbody textarea:hover, #regbody input[type="radio"]:hover,
#ebody select:hover, #ebody input[type="text"]:hover,#ebody input[type="password"]:hover, #ebody textarea:hover, #ebody input[type="radio"]:hover {
    -webkit-box-shadow: #0066ff 0 0 5px 0;
    -moz-box-shadow: #0066ff 0 0 5px 0;
    box-shadow: #0066ff 0 0 5px 0;
}
#regbody input[type="button"]:hover,
#ebody input[type="button"]:hover {background:#f00;border:#f00 1px solid;}

#regbody .msg,
#ebody .msg{margin:0;padding:10px 0;font:400 14px/22px 'Roboto', sans-serif;color:#454545;}
#regbody .msg span,
#ebody .msg span{font:450 14px/22px 'Roboto', sans-serif;color:#f00;}

#regKQ ul{width:100%;padding:5px 0;margin:0;list-style:none;}
#regKQ ul li{display:inline-block;width:30%;margin:0;padding:5px 0;list-style:none;vertical-align:top;
	font:400 14px/20px Roboto;
	color:#222;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	}
#regKQ ul li:nth-child(even){width:70%;}
#regKQ ul li span{font:450 14px/20px Roboto;color:#f00;}
/* END BOX ENQUIRE */

#navigation h1{font-size:20px;font-weight:400;height:30px;margin-bottom:10px}
#pnavigation h1{font:600 18px Roboto, sans-serif;margin:10px 0 10px 0;text-transform: uppercase;color: #A94B97;}
#comming {width:100%;padding:80px 0;font:400 14px/22px Roboto, sans-serif;color:#454545;text-align:center;}
#page-result{margin:0;font:600 18px Roboto, sans-serif;color:#3b5998;}

#mainintro, #mainintro p, #mainintro h1, #mainintro h2{text-align:justify;line-height:18px}
#imgintro {width:710px;height:260px;border:none;outline:none}

#herrormsg {width:100%;padding:20px 0 0;font:400 12px/12px Roboto;color:#fff;text-align:center;}
.herrormsg-title {width:100%;padding:20px 0 0;font:400 12px/12px Roboto, sans-serif;color:#fff;text-align:center;}

#errormsg {width:100%;padding:30px 0;font:400 15px/22px Roboto, sans-serif;color:#f00;text-align:center;}
#errormsg p{margin:0;padding:5px 0;font:400 15px/22px Roboto, sans-serif;color:#f00;text-align:center;}
#errormsg p.xacminh{margin:0;padding:5px 0;font:400 15px/22px Roboto, sans-serif;color:#454545;}
#errormsg p.xacminh a{font:400 15px/22px Roboto, sans-serif;color:#00759c;}
#errormsg p.xacminh a:hover{color:#ff0000;}
#errormsg span{font:700 15px/22px Roboto, sans-serif;color:#454545;}

#successmsg {width:100%;padding:50px 0;font:400 15px/22px Roboto, sans-serif;color:#454545;text-align:center;}
#successmsg p{margin:0;padding:5px 0;font:400 15px/22px Roboto, sans-serif;color:#454545;text-align:center;}
#successmsg p.xacminh{margin:0;padding:5px 0;font:400 15px/22px Roboto, sans-serif;color:#454545;}
#successmsg p.xacminh a{font:400 15px/22px Roboto, sans-serif;color:#00759c;}
#successmsg p.xacminh a:hover{color:#ff0000;}
#successmsg span{font:700 15px/22px Roboto, sans-serif;color:#454545;}

#errormsgb{width:100%;padding:0;font:400 14px/22px Roboto, sans-serif;color:rgba(255,255,255,.65);}
#errormsgb p{margin:0;padding:5px 0;font:400 14px/22px Roboto, sans-serif;color:rgba(255,255,255,.65);}
#errormsgb p.xacminh{margin:0;padding:5px 0;font:400 14px/22px Roboto, sans-serif;color:rgba(255,255,255,.65);}
#errormsgb p.xacminh a{font:400 14px/22px Roboto, sans-serif;color:rgba(255,255,255,.65);}
#errormsgb p.xacminh a:hover{color:#fff;}
#errormsgb span{font:700 14px/22px Roboto, sans-serif;color:rgba(255,255,255,.65);}

.errormsg-title {width:100%;padding:30px 0 10px;font:700 15px/22px Roboto, sans-serif;color:#444;text-align:center;text-transform:uppercase}
.errormsg-error{margin:0;padding:5px 0;font:700 15px/22px Roboto, sans-serif;color:#222;text-align:left;}
.errormsg-message{margin:0;padding:5px 0 30px;font:400 14px/22px Roboto, sans-serif;color:#ff0000;text-align:left;}

#bookmsg {width:100%;font:400 14px/22px Roboto, sans-serif;color:#454545;
    background: #fff;
    margin: 0 0 25px 0;
	padding:25px;
	text-align:center;
	overflow:hidden;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	}
#bookmsg h2{margin:0;padding:5px 0;font:400 18px/22px Roboto, sans-serif;color:#222;}
#bookmsg p{margin:0;padding:5px 0;font:400 18px/22px Roboto, sans-serif;color:#454545;}
#bookmsg p b{font-weight:400}
#bookmsg p a{font:400 18px/22px Roboto, sans-serif;color:#15639b;}
#bookmsg p a:hover{text-decoration:none}
#bookmsg p span{color:#15639b;}
#bookmsg div{margin:0;padding:5px 0;font:400 18px/22px Roboto, sans-serif;color:#454545;}
#bookmsg div span{display:inline-block;background:#000;padding:6px 15px 4px;font:400 20px/22px Roboto, sans-serif;color:#15639b;}

#bookmsg iframe{position:initial !important;top:auto !important;left:auto !important;width:auto !important;height:auto !important;}

#mainlink{padding:45px 0 0;text-align:center;}
#mainlink a,
#mainlink span{display:inline-block;background:rgba(0,0,0,0);margin:0px 5px;padding:3px 0;cursor:pointer;
	font:400 18px/30px Roboto, sans-serif;color:#222;
	min-width:36px;
    text-align:center;
	text-decoration:none;
	}
#mainlink a:hover,
#mainlink span:hover{background:rgba(0,67,149,.98);color:#fff;}
#mainlink a.active,
#mainlink span.active{display:inline-block;background:rgba(0,67,149,.98);margin:0 5px;padding:3px 0;cursor:pointer;
	font:400 18px/30px Roboto, sans-serif;color:#fff;
	min-width:36px;
    text-align:center;
	text-decoration:none;
	}
#mainlink a.active:hover,
#mainlink span.active:hover{text-decoration:none;}

/* START MANG XH */
a.vs-social-link-t{display:inline-block;vertical-align:top;margin:0 0 0 20px;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
a.vs-social-link-t i{font-size:18px;display:block;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
a.vs-social-link-t{color:#fff;}
a.vs-social-link-t i{color: #fff;}
a.vs-social-link-t:hover{color:#ddb60f;}
a.vs-social-link-t:hover i{color:#ddb60f;}

a.vs-social-link {
	width:32px;
	display: inline-block;
	vertical-align:top;
	text-align: center;
	margin:0 4px 0 0;
	border:rgba(255,255,255,.85) 2px solid;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
a.vs-social-link i {
	font-size:18px !important;
	color:rgba(255,255,255,.85);
	margin:0;
	padding:5px 0 !important;
	display: block;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
a.vs-social-link:last-child{margin:0;}
a.vs-social-link:hover{border:rgba(255,255,255,1) 2px solid;}
a.vs-social-link:hover i{color:rgba(255,255,255,1);}
/* END MANG XH */

#top {
    position: fixed;
    bottom:20px;
    right:10px;
    background:rgba(255,0,0,0.8);
    font:400 14px/40px Roboto;
	text-transform:uppercase;
	text-align:center;
	color:#fff;
	text-decoration: none;
    padding:0;
	width:40px;
	height:40px;
    display: none;
    z-index: 9999;
    cursor: pointer;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
}
#top img{display:block;width:32px;border:none;}
#top:hover{background:rgba(255,0,0,1);color:#fff;}

#chat {
    position: fixed;
    bottom:80px;
	width:40px;
    height: auto;
    z-index: 996;
    right:10px;
}
#chat a{display:block;background:linear-gradient(130deg, rgba(0, 123, 191,1) 0%, rgba(23, 79, 132,1) 100%);width:40px;height:40px;margin:0 0 5px;text-align:center;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	}
#chat a:hover{background:linear-gradient(130deg, rgba(23, 79, 132,1) 0%, rgba(0, 123, 191,1) 100%)}
#chat a i{
	font-size:16px !important;
	color:#fff;
	margin:0;
	padding:12px 0 !important;
	display: block;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#chat a:hover i{color:#fff;}
#chat a i.zalo-icon{width:40px;height:40px;background:url("../images/global/zalo-icon-white.png");background-size:20px 20px;background-repeat:no-repeat;background-position:center;}
#chat a i.mess-icon{width:40px;height:40px;background:url("../images/global/mess-icon-white.png");background-size:20px 20px;background-repeat:no-repeat;background-position:center;}
#chat a i.what-icon{width:40px;height:40px;background:url("../images/global/whatsapp-icon-white.png");background-size:20px 20px;background-repeat:no-repeat;background-position:center;}

#chat .zalo{
    display:block;
	background:url("../images/global/icon-zalo.png");
	background-size:40px 40px;
	width:40px;
	height:40px;
	margin:0 0 5px;
	}
#chat .face{
    display:block;
	width:40px;
	height:40px;
	margin:0 0 5px;
	}
#chat .fb{
    display:block;
	background:url("../images/global/icon-fb.png");
	background-size:40px 40px;
	width:40px;
	height:40px;
	margin:0 0 5px;
	}
#chat .youtube{
    display:block;
	background:url("../images/global/icon-youtube.png");
	background-size:40px 40px;
	width:40px;
	height:40px;
	margin:0 0 5px;
	}
#chat .call{
    display:block;
	background:url("../images/global/icon-call.png");
	background-size:40px 40px;
	width:40px;
	height:40px;
	margin:0 0 5px;
	}

.popup {
	display:none;
	position:fixed;
	top:0px;bottom:0;
	left:0px;right:0;
	background:rgba(0,0,0,0.85);
	z-index:9999;
}

/* Inner */
.popup-inner {
	max-width:700px;
	width:90%;
	padding:0;
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
}

.popup-inner img{display:inline-block;max-width:100%;border:none}

/* Close Button */
.popup-close {
	width:40px;
	height:40px;
	display:inline-block;
	position:absolute;
	top:0px;
	right:0px;
	transition:ease 0.25s all;
	-webkit-transform:translate(50%, -50%);
	transform:translate(50%, -50%);
	border-radius:1000px;
	background:#f00;
	font:400 30px/34px Arial;
	text-align:center;
	color:#fff;
}

.popup-close:hover {
	-webkit-transform:translate(50%, -50%) rotate(180deg);
	transform:translate(50%, -50%) rotate(180deg);
	background:rgba(0,0,0,1);
	text-decoration:none;
}

.khungdemnguoc h1{margin:0;padding:10px 0;font:500 30px/40px Roboto, sans-serif;text-transform:uppercase;}
.khungdemnguoc h2{margin:0;padding:10px 0;font:500 25px/25px Roboto, sans-serif;text-transform:uppercase;}
.custom_textdn{font-size:25px;}
.khungdemnguoc li{display:inline-block;list-style-type:none;margin:0;padding:10px 15px;font:500 18px/25px Roboto, sans-serif;text-transform:uppercase;}
.khungdemnguoc li span{display:block;padding:0 0 10px;font:500 55px/55px Roboto, sans-serif;text-transform:uppercase;color:#62bf00}
.khungdemnguoc .emoji{display:none;padding:1rem;}
.khungdemnguoc .emoji span{font-size:4rem;padding:0 .5rem;}
.khungdemnguoc {width:100%;background:url('../images/global/bnbg.png') no-repeat;color:#fff;font-weight:700;padding:4% 0;display:flex;text-align:center;background-size:cover;}
.custom_textdntren{color:#ff0000;text-shadow:1px 1px 5px #ff0000;}

audio, canvas, progress, video{display:inline-block;vertical-align:baseline;}
sub, sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-0.5em;}

.container{width:1200px;margin:0 auto;}
#countdown{padding:15px 0 25px;}
@media all and (max-width: 768px) {
	.khungdemnguoc{background-size:cover;}
	#countdown ul {padding:0;}
	.khungdemnguoc h1 {font-size:22px;}  
	.khungdemnguoc li {font-size:15px;}  
	.khungdemnguoc li span{font-size:35px;}
	.custom_textdntren{font-size:36px!important;}
}

#icon-pc{
	width: 80px;
	position: fixed;
	right: 0;
	top: 15%;
	background: rgba(255, 255, 255, .9);
	padding: 5px 10px;
	text-align: center;
	border-radius: 10px 0 0 10px;
	-webkit-box-shadow: 0 0 10px #999;
	box-shadow: 0 0 10px #999;
	z-index: 99;
}
#icon-pc ul{display:block;margin:0;padding:10px 0 0;list-style:none;}
#icon-pc ul li{width:100%;display:block;margin:0;padding:0 0 10px;}
#icon-pc ul li .thumb{width:100%;display:block;margin:0;padding:0;text-align:center;}
#icon-pc ul li .thumb img{max-width:100%;display:inline-block;vertical-align:top;border:none}
#icon-pc ul li .txt{width:100%;display:block;margin:0;padding:5px 0 0;font:400 12px/14px Roboto;color:#bb0008;letter-spacing:-1px;text-align:center;}


.fone {
    color: #ff0;
    font:400 18px/28px 'Averta-Semibold', sans-serif;
    padding:2px 15px 0 50px;
    margin:1px 0 5px;
}
.fone:hover{color:#fff;}
.fix_tel {position:fixed;bottom:10px;left:10px;z-index:999;}
.fix_tel a {text-decoration: none; display:block;}
.tel{background:#f00;width:auto;position:relative;overflow:hidden;border-radius:40px;border:solid 1px #f00;}
.ring-alo-phone {
    background-color: transparent;
    cursor: pointer;
    height: 80px;
    position: absolute;
    transition: visibility 0.5s ease 0s;
    visibility: hidden;
    width: 80px;
    z-index: 200000 !important;
}
.ring-alo-phone.ring-alo-show {
    visibility: visible;
}
.ring-alo-phone.ring-alo-hover, .ring-alo-phone:hover {
    opacity: 1;
}
.ring-alo-ph-circle {
    animation: 1.2s ease-in-out 0s normal none infinite running ring-alo-circle-anim;
    background-color: transparent;
    border: 2px solid rgba(30, 30, 30, 0.4);
    border-radius: 100%;
    height: 70px;
    left: 10px;
    opacity: 0.1;
    position: absolute;
    top: 12px;
    transform-origin: 50% 50% 0;
    transition: all 0.5s ease 0s;
    width: 70px;
}
.ring-alo-phone.ring-alo-active .ring-alo-ph-circle {
    animation: 1.1s ease-in-out 0s normal none infinite running ring-alo-circle-anim !important;
}
.ring-alo-phone.ring-alo-static .ring-alo-ph-circle {
    animation: 2.2s ease-in-out 0s normal none infinite running ring-alo-circle-anim !important;
}
.ring-alo-phone.ring-alo-hover .ring-alo-ph-circle, .ring-alo-phone:hover .ring-alo-ph-circle {
    border-color: #f00;
    opacity: 0.5;
}
.ring-alo-phone.ring-alo-green.ring-alo-hover .ring-alo-ph-circle, .ring-alo-phone.ring-alo-green:hover .ring-alo-ph-circle {
    border-color: #baf5a7;
    opacity: 0.5;
}
.ring-alo-phone.ring-alo-green .ring-alo-ph-circle {
    border-color: #f00;
    opacity: 0.5;
}
.ring-alo-ph-circle-fill {
    animation: 2.3s ease-in-out 0s normal none infinite running ring-alo-circle-fill-anim;
    background-color: #000;
    border: 2px solid transparent;
    border-radius: 100%;
    height: 30px;
    left: 30px;
    opacity: 0.1;
    position: absolute;
    top: 33px;
    transform-origin: 50% 50% 0;
    transition: all 0.5s ease 0s;
    width: 30px;
}
.ring-alo-phone.ring-alo-hover .ring-alo-ph-circle-fill, .ring-alo-phone:hover .ring-alo-ph-circle-fill {
    background-color: rgba(0, 175, 242, 0.5);
    opacity: 0.75 !important;
}
.ring-alo-phone.ring-alo-green.ring-alo-hover .ring-alo-ph-circle-fill, .ring-alo-phone.ring-alo-green:hover .ring-alo-ph-circle-fill {
    background-color: rgba(117, 235, 80, 0.5);
    opacity: 0.75 !important;
}
.ring-alo-phone.ring-alo-green .ring-alo-ph-circle-fill {
    background-color: rgba(0, 175, 242, 0.5);
    opacity: 0.75 !important;
}

.ring-alo-ph-img-circle {
    animation: 1s ease-in-out 0s normal none infinite running ring-alo-circle-img-anim;
    border: 0px solid transparent;
    border-radius: 100%;
    height: 40px;
    left: 25px;
    opacity: 1;
    position: absolute;
    top: 25px;
    transform-origin: 50% 50% 0;
    width: 40px;
}

.ring-alo-phone.ring-alo-hover .ring-alo-ph-img-circle, .ring-alo-phone:hover .ring-alo-ph-img-circle {
    background-color: #f00;
}
.ring-alo-phone.ring-alo-green.ring-alo-hover .ring-alo-ph-img-circle, .ring-alo-phone.ring-alo-green:hover .ring-alo-ph-img-circle {
    background-color: #f68121;
}
.ring-alo-phone.ring-alo-green .ring-alo-ph-img-circle {
    background-color: #f00;
	-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.55);
	-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.55);
	box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.55);
}
@keyframes ring-alo-circle-anim {
	0% {
	    opacity: 0.1;
	    transform: rotate(0deg) scale(0.5) skew(1deg);
	}
	30% {
	    opacity: 0.5;
	    transform: rotate(0deg) scale(0.7) skew(1deg);
	}
	100% {
	    opacity: 0.6;
	    transform: rotate(0deg) scale(1) skew(1deg);
	}
}

@keyframes ring-alo-circle-img-anim {
	0% {
	    transform: rotate(0deg) scale(1) skew(1deg);
	}
	10% {
	    transform: rotate(-25deg) scale(1) skew(1deg);
	}
	20% {
	    transform: rotate(25deg) scale(1) skew(1deg);
	}
	30% {
	    transform: rotate(-25deg) scale(1) skew(1deg);
	}
	40% {
	    transform: rotate(25deg) scale(1) skew(1deg);
	}
	50% {
	    transform: rotate(0deg) scale(1) skew(1deg);
	}
	100% {
	    transform: rotate(0deg) scale(1) skew(1deg);
	}
}
@keyframes ring-alo-circle-fill-anim {
	0% {
	    opacity: 0.2;
	    transform: rotate(0deg) scale(0.7) skew(1deg);
	}
	50% {
	    opacity: 0.2;
	    transform: rotate(0deg) scale(1) skew(1deg);
	}
	100% {
	    opacity: 0.2;
	    transform: rotate(0deg) scale(0.7) skew(1deg);
	}
}
	.ring-alo-ph-img-circle a img {
	    padding: 2px 0 0 2px;
	    width: 38px;
	    position: relative;
	    top: -1px;
	}
		
@media (max-width:1280px){

	#header .mnu .box{width:100%;}
	
	#header .top .box,
	#content div.topli .box,
	#content div.topne .box,
	#content div.topdv .box,
	#content .home,
	#footer .box,
	#copy .box,
	#navi .box,
	#content .conbox{width:96%;}
	
}

@media (max-width:1024px){

	#header .mnu .box{background:#3c9f10;height:50px;}
	
	#header .top .box .logo{width: auto;}
	#header .top .box .right{width:auto;}
	#header .top .box .right .call{display:none;}
	#header .top .box .right .timkiem{width:100%;padding:10px 0;}
	#header .top .box .right .timkiem .tsearch{display:none;}
	#header .top .box .right .timkiem .tsearch .ibox input{min-width:200px;}
	#header .top .box .right .timkiem .mem ul.sign{padding:0;}
	#header .top .box .right .timkiem .mem ul.signed li span.signed{margin:0;}
	
	#header .top .box .right .timkiem .mem ul.signed li .sitem .bor ul li a{font:400 17px/30px Roboto;}
	
}

@media (max-width:900px){

	#header .top .box .right{position:absolute;bottom:-58px;right:65px;z-index:1;}
	#header .top .box .right .timkiem .mem ul.sign li a{font:400 15px/20px Roboto;}
	#header .top .box .right .timkiem .mem ul.signed li span.signed{font:400 15px/20px Roboto;}
	
}

@media (max-width:768px){

	#content div.topli .box .ibox ul{grid-template-columns: repeat(2, minmax(0, 1fr));}
	
	#content div.topne .box{row-gap:25px;flex-direction:column;}
	#content div.topne .box .left{width:100%;}
	#content div.topne .box .right{width:100%;}
	
	#content div.topdv .box .ibox ul{grid-template-columns:repeat(2, minmax(0, 1fr));}
	
	#content .home{row-gap:25px;flex-direction:column;padding:0;}
	#content .home .left{width:100%;}
	#content .home .right{width:100%;}
	
	#content .conbox .cleft{width:100%;}
	#content .conbox .cright{width:100%;padding:25px 0 0;}
	
	#footer .box ul li.first{width:100%;padding-left:0;}
	#footer .box ul li.bmnu{width:50%;padding:0;}
	#footer .box ul li.form{width:100%;padding-left:0;}
	
}

@media (max-width:640px){

	#header .top .box .logo .slogan div{font:900 18px/30px 'Roboto', sans-serif;}
	
	/* CONG VAN AD */
	#content .conbox ul.congvanad li ul{display:block;padding:0;margin:0;list-style-type:none;}
	#content .conbox ul.congvanad li ul li{width:100%;}
	#content .conbox ul.congvanad li ul li.head{background:#f7f7f7;font:700 14px/20px Arial;color:#222;padding:8px 15px;}
	#content .conbox ul.congvanad li ul li.head1{width:6%;text-align:center;}
	#content .conbox ul.congvanad li ul li.head:nth-child(2){width:100%;}
	#content .conbox ul.congvanad li ul li.head:nth-child(3),
	#content .conbox ul.congvanad li ul li.head:nth-child(4),
	#content .conbox ul.congvanad li ul li.head:nth-child(5){display:none}
	#content .conbox ul.congvanad li ul li.head:first-child{display:none}
	#content .conbox ul.congvanad li ul li.head:last-child{display:none}

	#content .conbox ul.congvanad li ul li:first-child{font:600 14px/20px Arial;padding:12px 15px 3px;}
	#content .conbox ul.congvanad li ul li:first-child,
	#content .conbox ul.congvanad li ul li:nth-child(2),
	#content .conbox ul.congvanad li ul li:nth-child(3),
	#content .conbox ul.congvanad li ul li:nth-child(4),
	#content .conbox ul.congvanad li ul li:nth-child(5),
	#content .conbox ul.congvanad li ul li:last-child{width:100%;padding:3px 15px;border-right:none;text-align:left}
	#content .conbox ul.congvanad li ul li:last-child{font:600 14px/20px Arial;padding:5px 15px 12px;}

	/* CONG VAN AD */
	#content .conbox ul.congvan li ul{display:block;padding:0;margin:0;list-style-type:none;}
	#content .conbox ul.congvan li ul li{width:100%;}
	#content .conbox ul.congvan li ul li.head{background:#f7f7f7;font:700 14px/20px Arial;color:#222;padding:8px 15px;}
	#content .conbox ul.congvan li ul li.head1{width:6%;border-right:none;text-align:center;}
	#content .conbox ul.congvan li ul li.head:nth-child(2){width:100%;}
	#content .conbox ul.congvan li ul li.head:nth-child(3),
	#content .conbox ul.congvan li ul li.head:nth-child(4),
	#content .conbox ul.congvan li ul li.head:nth-child(5){display:none}
	#content .conbox ul.congvan li ul li.head:first-child{display:none}
	#content .conbox ul.congvan li ul li.head:last-child{display:none}

	#content .conbox ul.congvan li ul li:first-child{font:600 14px/20px Arial;padding:12px 15px 3px;}
	#content .conbox ul.congvan li ul li:first-child,
	#content .conbox ul.congvan li ul li:nth-child(2),
	#content .conbox ul.congvan li ul li:nth-child(3),
	#content .conbox ul.congvan li ul li:nth-child(4),
	#content .conbox ul.congvan li ul li:nth-child(5),
	#content .conbox ul.congvan li ul li:last-child{width:100%;padding:3px 15px;border-right:none;text-align:left}
	#content .conbox ul.congvan li ul li:last-child{font:600 14px/20px Arial;padding:5px 15px 12px;}
	
	/* GIAY DI DUONG AD */
	#content .conbox ul.giayad li ul{display:block;padding:0;margin:0;list-style-type:none;}
	#content .conbox ul.giayad li ul li{width:100%;}
	#content .conbox ul.giayad li ul li.head{background:#f7f7f7;font:700 14px/20px Arial;color:#222;padding:8px 15px;}
	#content .conbox ul.giayad li ul li.head:nth-child(2){width:100%;}
	#content .conbox ul.giayad li ul li.head:nth-child(3),
	#content .conbox ul.giayad li ul li.head:nth-child(4),
	#content .conbox ul.giayad li ul li.head:nth-child(5),
	#content .conbox ul.giayad li ul li.head:nth-child(6),
	#content .conbox ul.giayad li ul li.head:nth-child(7),
	#content .conbox ul.giayad li ul li.head:nth-child(8),
	#content .conbox ul.giayad li ul li.head:nth-child(9),
	#content .conbox ul.giayad li ul li.head:nth-child(10),
	#content .conbox ul.giayad li ul li.head:nth-child(11){display:none}
	#content .conbox ul.giayad li ul li.head:first-child{display:none}
	#content .conbox ul.giayad li ul li.head:last-child{display:none}

	#content .conbox ul.giayad li ul li:first-child{font:600 14px/20px Arial;padding:12px 15px 3px;}
	#content .conbox ul.giayad li ul li:first-child,
	#content .conbox ul.giayad li ul li:nth-child(2),
	#content .conbox ul.giayad li ul li:nth-child(3),
	#content .conbox ul.giayad li ul li:nth-child(4),
	#content .conbox ul.giayad li ul li:nth-child(5),
	#content .conbox ul.giayad li ul li:nth-child(6),
	#content .conbox ul.giayad li ul li:nth-child(7),
	#content .conbox ul.giayad li ul li:nth-child(8){width:100%;padding:3px 15px;border-right:none;text-align:left}
	#content .conbox ul.giayad li ul li:nth-child(9),
	#content .conbox ul.giayad li ul li:nth-child(10),
	#content .conbox ul.giayad li ul li:nth-child(11),
	#content .conbox ul.giayad li ul li:last-child{width:auto;padding:10px 15px 12px;border-right:none;text-align:left}
	#content .conbox ul.giayad li ul li:last-child{font:600 14px/20px Arial;padding:10px 15px 12px;}

	/* GIAY DI DUONG */
	#content .conbox ul.giay li ul{display:block;padding:0;margin:0;list-style-type:none;}
	#content .conbox ul.giay li ul li{width:100%;}
	#content .conbox ul.giay li ul li.head{background:#f7f7f7;font:700 14px/20px Arial;color:#222;padding:8px 15px;}
	#content .conbox ul.giay li ul li.head:nth-child(2){width:100%;}
	#content .conbox ul.giay li ul li.head:nth-child(3),
	#content .conbox ul.giay li ul li.head:nth-child(4),
	#content .conbox ul.giay li ul li.head:nth-child(5),
	#content .conbox ul.giay li ul li.head:nth-child(6),
	#content .conbox ul.giay li ul li.head:nth-child(7),
	#content .conbox ul.giay li ul li.head:nth-child(8),
	#content .conbox ul.giay li ul li.head:nth-child(9),
	#content .conbox ul.giay li ul li.head:nth-child(10),
	#content .conbox ul.giay li ul li.head:nth-child(11){display:none}
	#content .conbox ul.giay li ul li.head:first-child{display:none}
	#content .conbox ul.giay li ul li.head:last-child{display:none}

	#content .conbox ul.giay li ul li:first-child{font:600 14px/20px Arial;padding:12px 15px 3px;}
	#content .conbox ul.giay li ul li:first-child,
	#content .conbox ul.giay li ul li:nth-child(2),
	#content .conbox ul.giay li ul li:nth-child(3),
	#content .conbox ul.giay li ul li:nth-child(4),
	#content .conbox ul.giay li ul li:nth-child(5),
	#content .conbox ul.giay li ul li:nth-child(6),
	#content .conbox ul.giay li ul li:nth-child(7),
	#content .conbox ul.giay li ul li:nth-child(8){width:100%;padding:3px 15px;border-right:none;text-align:left}
	#content .conbox ul.giay li ul li:nth-child(9),
	#content .conbox ul.giay li ul li:nth-child(10),
	#content .conbox ul.giay li ul li:nth-child(11),
	#content .conbox ul.giay li ul li:last-child{width:auto;padding:10px 15px 12px;border-right:none;text-align:left}
	#content .conbox ul.giay li ul li:last-child{font:600 14px/20px Arial;padding:10px 15px 12px;}

	/* GIAY DIEU XE AD */
	#content .conbox ul.dieuxead li ul{display:block;padding:0;margin:0;list-style-type:none;}
	#content .conbox ul.dieuxead li ul li{width:100%;}
	#content .conbox ul.dieuxead li ul li.head{background:#f7f7f7;font:700 14px/20px Arial;color:#222;padding:8px 15px;}
	#content .conbox ul.dieuxead li ul li.head:nth-child(2){width:100%;}
	#content .conbox ul.dieuxead li ul li.head:nth-child(3),
	#content .conbox ul.dieuxead li ul li.head:nth-child(4),
	#content .conbox ul.dieuxead li ul li.head:nth-child(5),
	#content .conbox ul.dieuxead li ul li.head:nth-child(6),
	#content .conbox ul.dieuxead li ul li.head:nth-child(7),
	#content .conbox ul.dieuxead li ul li.head:nth-child(8),
	#content .conbox ul.dieuxead li ul li.head:nth-child(9),
	#content .conbox ul.dieuxead li ul li.head:nth-child(10),
	#content .conbox ul.dieuxead li ul li.head:nth-child(11),
	#content .conbox ul.dieuxead li ul li.head:nth-child(12){display:none}
	#content .conbox ul.dieuxead li ul li.head:first-child{display:none}
	#content .conbox ul.dieuxead li ul li.head:last-child{display:none}

	#content .conbox ul.dieuxead li ul li:first-child{font:600 14px/20px Arial;padding:12px 15px 3px;}
	#content .conbox ul.dieuxead li ul li:first-child,
	#content .conbox ul.dieuxead li ul li:nth-child(2),
	#content .conbox ul.dieuxead li ul li:nth-child(3),
	#content .conbox ul.dieuxead li ul li:nth-child(4),
	#content .conbox ul.dieuxead li ul li:nth-child(5),
	#content .conbox ul.dieuxead li ul li:nth-child(6),
	#content .conbox ul.dieuxead li ul li:nth-child(7),
	#content .conbox ul.dieuxead li ul li:nth-child(8),
	#content .conbox ul.dieuxead li ul li:nth-child(9){width:100%;padding:3px 15px;border-right:none;text-align:left}
	#content .conbox ul.dieuxead li ul li:nth-child(10),
	#content .conbox ul.dieuxead li ul li:nth-child(11),
	#content .conbox ul.dieuxead li ul li:nth-child(12),
	#content .conbox ul.dieuxead li ul li:last-child{width:auto;padding:10px 15px 12px;border-right:none;text-align:left}
	#content .conbox ul.dieuxead li ul li:last-child{font:600 14px/20px Arial;padding:10px 15px 12px;}

	/* GIAY MUA XANG AD */
	#content .conbox ul.muaxangad li ul{display:block;padding:0;margin:0;list-style-type:none;}
	#content .conbox ul.muaxangad li ul li{width:100%;}
	#content .conbox ul.muaxangad li ul li.head{background:#f7f7f7;font:700 14px/20px Arial;color:#222;padding:8px 15px;}
	#content .conbox ul.muaxangad li ul li.head:nth-child(2){width:100%;}
	#content .conbox ul.muaxangad li ul li.head:nth-child(3),
	#content .conbox ul.muaxangad li ul li.head:nth-child(4),
	#content .conbox ul.muaxangad li ul li.head:nth-child(5),
	#content .conbox ul.muaxangad li ul li.head:nth-child(6),
	#content .conbox ul.muaxangad li ul li.head:nth-child(7),
	#content .conbox ul.muaxangad li ul li.head:nth-child(8),
	#content .conbox ul.muaxangad li ul li.head:nth-child(9),
	#content .conbox ul.muaxangad li ul li.head:nth-child(10),
	#content .conbox ul.muaxangad li ul li.head:nth-child(11){display:none}
	#content .conbox ul.muaxangad li ul li.head:first-child{display:none}
	#content .conbox ul.muaxangad li ul li.head:last-child{display:none}

	#content .conbox ul.muaxangad li ul li:first-child{font:600 14px/20px Arial;padding:12px 15px 3px;}
	#content .conbox ul.muaxangad li ul li:first-child,
	#content .conbox ul.muaxangad li ul li:nth-child(2),
	#content .conbox ul.muaxangad li ul li:nth-child(3),
	#content .conbox ul.muaxangad li ul li:nth-child(4),
	#content .conbox ul.muaxangad li ul li:nth-child(5),
	#content .conbox ul.muaxangad li ul li:nth-child(6),
	#content .conbox ul.muaxangad li ul li:nth-child(7){width:100%;padding:3px 15px;border-right:none;text-align:left}
	#content .conbox ul.muaxangad li ul li:nth-child(8),
	#content .conbox ul.muaxangad li ul li:nth-child(9),
	#content .conbox ul.muaxangad li ul li:nth-child(10),
	#content .conbox ul.muaxangad li ul li:last-child{width:auto;padding:10px 15px 12px;border-right:none;text-align:left}
	#content .conbox ul.muaxangad li ul li:last-child{font:600 14px/20px Arial;padding:10px 15px 12px;}
					
	#content .conbox ul.head li span, #content .conbox ul.head li a {margin: 5px;padding: 5px 10px;}

	#reg1,
	#reg2,
	#reg3,
	#reg4 {
		left: 50px;
		bottom: 50px;
		height: auto;
		width: 90%;
		padding: 10px 15px;
		border-radius: 4px;
		top: 50% !important;
		left: 50% !important;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
	}

	#regbody ul li {width: 100%;padding: 5px 0;}
	
	#ebody {padding: 0 0 10px;}
	
	#doitac{display:block;}

	#regbody ul li p{display:none;}

}

@media (max-width:580px){

	#content div.topli .box .ibox ul li{flex-direction:column;row-gap:15px;padding:15px 10px 10px;}
	#content div.topli .box .ibox ul li .thumb{width:60px;}
	#content div.topli .box .ibox ul li .info{width:100%;}
	#content div.topli .box .ibox ul li .info h2 a{font:450 15px / 20px 'Roboto';text-align:center;}
	
	#content div.topne .box .left ul li.li1{width:100%;}
	#content div.topne .box .left ul li.li2{width:100%;padding:15px 0 0;}
	#content div.topne .box .left ul li.li3 ul{flex-direction:column;row-gap:15px;}
	#content div.topne .box .left ul li.li3 ul li{width:100%;display:flex;flex-direction:row;column-gap:15px;}
	#content div.topne .box .left ul li.li3 ul li .thumb{width:40%;}
	#content div.topne .box .left ul li.li3 ul li .info{width:60%;}
	
	#content div.topdv .box{padding:15px 15px 25px;}
	#content div.topdv .box .ibox ul li{flex-direction:column;row-gap:15px;padding:15px 10px 10px;}
	#content div.topdv .box .ibox ul li .thumb{width:60px;}
	#content div.topdv .box .ibox ul li .info{width:100%;}
	#content div.topdv .box .ibox ul li .info h2 a{font:450 15px / 20px 'Roboto';text-align:center;}
	
	#content .conbox .list ul li{padding:0 0 25px;}
	#content .conbox .list ul li .thumb {
		width:40%;
		-webkit-border-radius:4px;
		-moz-border-radius:4px;
		border-radius:4px;
	}
	#content .conbox .list ul li .info{width:60%;}
	#content .conbox .list ul li .info div{display:none}
	
	#content .conbox .gvien ul li{width:100%;margin:0 0 25px;}
	
	#content .conbox .docs ul li ul{flex-direction: column;}
	#content .conbox .docs ul li ul li{width:100%;border-bottom:none;border-right:none;}
	#content .conbox .docs ul li ul li:first-child{display:none;}
	#content .conbox .docs ul li ul li:last-child{width:auto;}
	
	#content .formdk ul li.li11{width:100%;padding:0 5px;}
	#content .formdk ul li.li12{width:100%;padding-left:0;}
	#content .formdk ul li input.w450a,
	#content .formdk ul li input.w250{width:100% !important}
	#content .formdk ul li ul.sub li{padding:2px 5px 3px 0;}
	#content .formdk .head h1, #content .formdk .head h2{font:700 16px / 22px 'Roboto', sans-serif;}
	
			
}

@media (max-width:480px){

	#header .top .box .logo .slogan div{font:700 15px/20px 'Roboto', sans-serif;color:#fff;letter-spacing:0;}
	#header .top .box .logo .slogan div::before,
	#header .top .box .logo .slogan div::after{display:none;}
	
	#content .home .left .video .conn .ibox ul{grid-template-columns:repeat(2, minmax(0, 1fr));}
	#content .home .left .video .conn .ibox ul li:last-child{display:none;}
	#content .home .left .video .title .vright{display:none;}
	
	#content .home .left .nhomtin ul.ul{grid-template-columns: repeat(1, minmax(0, 1fr));}
	
}

@media (max-width:420px){

	#header .top .box .logo{white-space:normal;}
	
}

@media (max-width:400px){

	
}
/* Căn ảnh và căn chữ từ trình soạn thảo (bàn giao: ra đúng ngoài web) */
img.aligncenter,.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}
img.alignleft,.alignleft{float:left;margin:0 15px 10px 0}
img.alignright,.alignright{float:right;margin:0 0 10px 15px}
p[style*="text-align"] img{max-width:100%}
