header {
	background: #fff;
	border-bottom: 2px solid #0063af;
	padding: 5px 0 !important;
}

hr {
	border-color: #000;
}

#navbar-content {
	/*padding: 10px 0;*/
}

#logo {
	width: 170px;
}

.navbar-nav {
	background: #fff;
	padding: 5px 0 0 0;
}

.navbar {
	margin-bottom: 1px;
}

.is--fixed {
	padding-top: 0.2%;
}

.ButtonDangky {}

.ButtonDangky a {
	background-color: #e20000;
	color: #fff;
	font-size: 16px;
	text-transform: uppercase;
}

.ButtonDangky a:hover {
	background-color: #ac0000;
	color: #fff;
}

.footer {
	background-color: #1f76d3;
	color: #fff;
	padding: 1% 0;
}

.footer a {
	color: #fff;
}

.footer-left,
.footer-right {
	padding: 10px 0;
}

.footer-left {
	text-align: left;
}

.footer-right {
	text-align: center;
}

.menuHeader {
	padding: 10px 0 0 0;
}

.nopadding {
	padding: 0;
}

.content {
	background: #fff url("../image/components/banner-logo/banner.jpg?v=13072023") no-repeat scroll center 0;
	padding: 35% 0 0;
	background-size: 100% auto;
	/*border-top: 2px solid #0063af;*/
	margin: 0;
}

@media (max-width: 768px) {
	.content {
		margin: 13% 0 0;
	}
}

@media (max-width: 900px) {
	.nav > li > a {
		padding: 10px 8px;
	}
}

.imgBackWhite {
	background-color: #fff;
}

.clockDangKy {
	background: #fff none no-repeat scroll center 0;
	background-size: 100% auto;
}

.clockDangKy .noidung {
	margin: 2% auto !important;
}

.clockDangKy .noidung .left {
	padding: 0 0.7% 0 0;
}

.clockDangKy .noidung .left .title {
	background: #0063cd none no-repeat scroll center 0;
	padding: 0.5% 0;
	text-align: center;
	margin: 0 0 3%;
}

.clockDangKy h4 {
	color: #ecf30f;
	font-weight: bold;
}

.clockDangKy .noidung .left .detail {
	text-align: left;
}

.clockDangKy .noidung .left .detail .xettuyen {
	width: 100%;
	color: #f67f39;
	text-align: center;
	font-weight: bold;
}

.clockDangKy .noidung .left .detail ul.bullet-red {
	padding: 0 0 0 3.5% !important;
}

.clockDangKy .noidung .right {
	background: #0063cd none no-repeat scroll center 0;
	text-align: center;
	color: #fff;
	padding: 0 3%;
}

.clockDangKy .noidung .right .title {
	background: #0063cd none no-repeat scroll center 0;
	padding: 0.5% 0;
	text-align: center;
}

.clockDangKy .noidung .right form {
	margin: 2% 0;
}

.clockVideo {
	background: #fff url("../image/components/bao-chi-noi-ve-hutech.jpg") no-repeat scroll center 0;
	background-size: 100% auto;
	height: auto;
	padding: 57% 0 0 !important;
}

.textinput {
	margin: 0 0 9px 0;
}

.btn-dangky {
	font-size: 20px;
	color: #000;
	margin: 0 0;
	padding: 5px 40px;
}

.btn-yellow {
	background: #FDED13;
	border: none;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	color: #000;
	margin-top: 1%;
}

.btn-red {
	background: #e10000;
	border: none;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
}

.btn-red a {
	color: #fff !important;
}

.btn-yellow:hover,
.btn-yellow:focus {
	background: #FCFFB1;
	color: #000;
}

.btn-red:hover,
.btn-red:focus {
	background: #ac0000 !important;
}

.navbar-nav > li {
	border-top: 0;
	border-bottom: 0;
	border-left: 0;
	float: left;
}

.clockVideo iframe {
	margin: 0 0 4%;
	width: 25%;
	height: 200px;
}

.text-bold {
	font-weight: bold;
}

.dangkybanner {
	background-color: #e10000;
	width: 281px;
	height: 57px;
	color: #fff;
	font-size: 24px;
	text-transform: uppercase;
	margin-bottom: 3%;
	line-height: 42px;
}

.dangkybanner:hover {
	background-color: #b70000;
	color: #fff;
}

.clockButtonDangky {
	background: #1e5ce0 url("../image/components/moi-truong/banner-dang-ky.jpg") no-repeat scroll center 0;
	background-size: 100%;
	padding: 0;
}

.clockButtonDangky a {
	background-color: #e20000;
	width: 281px;
	height: 57px;
	color: #fff;
	font-size: 24px;
	text-transform: uppercase;
	line-height: 42px;
}

.clockButtonDangky a:hover {
	background-color: #ac0000;
	color: #fff;
}

.blockTaiSaoChon {
	background: #fff url("../image/components/back-hethongthinghiem.jpg") no-repeat scroll center 0;
	background-size: 100% auto;
	height: auto;
	text-align: center;
	width: 100%;
	display: inline-flex;
}

.blockTaiSaoChon .noidung {}

.clockTaiSaoChon .text {
	color: #fff;
	padding: 0 10px;
	text-align: center;
}

a.circle-service {
	margin: 0 12px 5px 0;
	padding: 0;
	border: 0;
}

a.circle-service img {
	cursor: default;
	display: block;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

a.circle-service:hover {
	background: black;
}

a.circle-service:hover img {
	opacity: 0.7;
}

.block {
	width: 100%;
	padding: 3% 0 0%;
	display: table;
}

.blockContent {
	display: block;
	width: 1000px;
	margin: 0 auto;
}

.titleblock {
	font-size: 155%;
	text-transform: uppercase;
	color: #fff;
	background: #0063cd;
	padding: 1% 0;
	text-align: center;
}

.titlecontent {
	font-size: 155%;
	text-transform: uppercase;
	color: #e10000;
	width: 100%;
	text-align: center;
}

.blockLienHe {}

.blockLienHe a {
	color: #000;
}

.blockLienHe h3 {
	font-size: 24px;
}

.blockhinhanh {}

.blockhinhanh div {
	padding: 0;
	text-align: center;
	margin: 0 0 6px 0;
}

.blockhinhanh a {
	margin: 0;
}

.blockhinhanh a.circle-service {
	border-radius: 0;
}


/*
.blockDoiTuong {
    padding: 2% 7%;
    text-align: justify;
    background: #fff;
}

.blockDoiTuong table {
    width: 100%;
    border: 1px solid #ccc;
}

.blockDoiTuong tbody tr.group {
    background: #ffffe3;
}

.blockDoiTuong tbody,
tr,
td,
th {
    padding: 5px;
    border: 1px solid #ccc;
}

.blockDoiTuong table th {
    background: #268bff;
    text-align: center;
    color: #fff;
}

.blockDoiTuong .box-header {
    padding: 0 0 2%;
}

.blockDoiTuong .box-header a {
    background: #f40000 none repeat scroll 0 0;
    padding: 2% 10% 1% 3%;
    color: #fff;
    text-decoration: none;
    cursor: default;
}

.blockDoiTuong .box-content {
    background: #e4fcfc none repeat scroll 0 0;
    padding: 2%;
    text-align: justify;
}

.blockSuHaiLong {
    padding: 2% 8.5%;
    text-align: justify;
}

.blockSuHaiLong .img1 {
    margin: 0 2% 0 0;
}

.blockSuHaiLong .img2 {
    margin: 0 0 0 2%;
}

.blockSuHaiLong .block1 {
    background: #fffee2 none repeat scroll 0 0;
}

.blockSuHaiLong .block2 {
    background: #e4fcfc none repeat scroll 0 0;
}

.blockSuHaiLong .text {
    padding: 2%;
}

.blockDoiTac {
    padding: 2% 7%;
}
*/


/* ------------------ */

.content .noidung {
	width: 1000px;
	margin: 0 auto;
	text-align: center;
}

@media (max-width: 1000px) {
	body {
		font-size: 14px;
	}
	.block {
		padding: 1% 0 1%;
	}
	.content .noidung,
	.blockLyDo .noidung,
	.blockContent {
		width: 100% !important;
	}
	.titleblock,
	.titlecontent,
	.clockButtonDangky a {
		font-size: 120% !important;
	}
	.blockDangkyTop {
		font-size: 100% !important;
		padding: 0;
	}
	.clockButtonDangky a {
		width: 20%;
		height: auto;
		padding: 0;
	}
	.clockVideo iframe {
		margin: 0 0 1%;
		height: auto;
	}
}

.blockCoHoi {
	background: #fff none no-repeat scroll center 0;
	background-size: 100% auto;
	text-align: center;
	width: 100%;
}

.blockCoHoi .noidung {
	margin: 2% auto;
}

.blockLyDo {
	background: #fff url("../image/components/backlydo.jpg") no-repeat scroll center 0;
	background-size: 100% auto;
	text-align: center;
	width: 100%;
}

.blockLyDo .noidung {
	font-size: 14px;
	margin: 0 auto;
	text-align: center;
	padding-top: 15px;
	width: 58%;
}

.list-group-item {
	border: 0;
}

.label-green {
	background-color: #04a684;
	font-size: 100%;
	margin: 0 1% 0 0;
}

a.circle-service-cohoi {
	margin: 0 1px 6px;
	padding: 0;
	border: 0;
}

a.circle-service-cohoi img {
	cursor: default;
	display: block;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

a.circle-service-cohoi:hover {
	background: black;
}

a.circle-service-cohoi:hover img {
	opacity: 0.7;
}

.nganhmon {
	margin: 2% 0 0 0;
	text-align: left;
}

.nganhmon .title2 {
	padding: 2% 0;
	text-align: center;
	background-color: #04a684;
	color: #fff;
	font-weight: bold;
}

.bullet-red {
	color: red;
	display: inline-block;
	height: 5px;
	padding: 5% 0 0 8%;
}

.bullet-red span {
	color: #000;
}

.blockDangkyTop {
	font-size: 155%;
	margin: 0 0 11% 25%;
	width: 20%;
	height: auto;
}

//****//
.bt-dangky a {
	backgroud: #000;
}

.bt-dangky a:hover {
	backgroud: #000;
}

.bt-dangky a:hover img {
	opacity: 0.7;
}
