body {
    line-height: 1;
}
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: #1f76d3 url("../image/components/Dia-chi.png") no-repeat scroll center 0;*/
    background-color: #0153A5;
    background-size: 100% auto;
    /*height:149px;*/
    width: 100%;
    color: #fff;
    padding: 10px 0;
    margin: 0% 0 0;
}

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

.nopadding {
    padding: 0;
}

.content {
    background: #fff url("../image/components/banner-logo/banner.jpg") no-repeat scroll center 0;
    padding: 48% 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: inline-block;
    line-height: 1.5;
}

.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;
}
