:root {
    --primary-color: #002e57 !important;
}

.row-0 {
    padding: 0px 15px !important;
}

.pd-0 {
    padding: 0px !important;
}

.noPadding {
    padding-bottom: 0px !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
    padding: 0px 35px;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
    font-family: "RobotoCondensed-Bold" !important;
    color: #002e57 !important;
    font-size: 18px !important;
    padding: 0px !important;
}

button.input-group-append.color-timkiem {
    background: #070a35;
}

li.html.custom.html_topbar_left {
    font-family: "RobotoCondensed-Regular";
    font-size: 16px;
}

.bk-breadcrumbs i {
    margin: 0px 5px;
}

.bk-breadcrumbs span, .bk-breadcrumbs a {
    color: #fff;
}

.bk-breadcrumbs {
    width: 100%;
    display: inline-block;
    padding: 30px 0 10px 0;
    font-weight: normal;
}

#mega-menu-primary > li:last-child > ul.mega-sub-menu {
    left: unset !important;
    right: 0px !important;
}

/*************** FOOTER 1   ***************/

.absolute-footer.dark.medium-text-center.small-text-center {
    display: none;
}

.footer-widgets.footer.footer-1 {
background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: 50% 50%;
	
}

/*************** FOOTER 2   ***************/
.footer-thuchien-dieutra .col.medium-4.small-12.large-4 {
    padding: 30px 30px 30px 60px;
}

.footer-thuchien-dieutra .col.medium-8.small-12.large-8 {
    padding: 30px 40px 26px 10px;
}

.footer-thuchien-dieutra {
    margin-top: -130px !important;
}

.footer-thuchien-dieutra h2 {
    font-family: "RobotoCondensed-Light" !important;
    color: #1d1d1d !important;
    font-weight: 100 !important;
    font-size: 44px !important;
    padding-left: 50px !important;
    margin: 0px;
}

.footer-thuchien-dieutra p {
    font-family: "RobotoCondensed-Regular";
    font-weight: 100;
    font-size: 16px;
    color: #1d1d1d !important;
}

.footer-thuchien-dieutra h3 {
    font-weight: 700;
    font-size: 20px;
    color: #1d1d1d !important;
    font-family: "RobotoCondensed-Bold";
}

hr.hr-footerlienhe {
    color: #ffffff;
    opacity: 1;
    width: 5%;
    display: block;
    margin: 0px;
    height: 4px;
    border-width: 0;
    background-color: #07447a;
    /* margin-bottom: 20px; */
}

hr.hr-footerhome {
    opacity: 1;
    display: block;
    margin: auto;
    height: 1px;
    border-width: 0;
    background-color: rgb(255 255 255);
    margin-bottom: 15px;
}

.footer-home2 .col.small-12.large-12 br {
    display: none;
}

span.footer-right {
    float: right;
}

.footer-home2 h3 {
    font-family: "RobotoCondensed-Regular";
    font-weight: 100;
    text-transform: uppercase;
    font-size: 14px;
}

ul#menu-menu-footer-vi li {
    padding-right: 10px;
    margin-left: 0px !important;
}

ul#menu-menu-footer-vi li a {
    text-transform: uppercase;
    font-family: "RobotoCondensed-Regular";
}

ul#menu-menu-ve-chung-toi-vi li a {
    text-transform: uppercase;
    font-family: "RobotoCondensed-Regular";
}

li.html.custom.html_topbar_left a {
    font-family: "RobotoCondensed-Regular";
    font-size: 13px;
}

ul#menu-menu-ve-chung-toi-vi li {
    margin-left: 0px !important;
}

/*************** SEC 1   ***************/

.home-sec1 h2 {
    font-family: "RobotoCondensed-Regular";
    font-weight: 100;
    font-size: 30px;
    color: #000000;
}

.home-sec1 p {
    font-family: "RobotoCondensed-Regular";
    font-size: 16px;
    color: #000000;
}

.home-sec1 h3 {
    font-family: "RobotoCondensed-Bold";
    color: #000000;
    font-size: 16px;
}

hr.hr-vegac {
    color: #ffffff;
    opacity: 1;
    width: 5%;
    display: block;
    margin: 0px;
    height: 4px;
    border-width: 0;
    background-color: #07447a;
    margin-bottom: 20px;
}

.thong-so-1-sec1 {
    background: #07447a;
    color: #ffffff;
    padding: 30px 30px !important;
}

.thong-so-2-sec1 {
    background: #ffffff;
    color: #000000;
    padding: 30px 30px !important;
}

.thong-so-3-sec1 {
    background: #93b6b8;
    color: #000000;
    padding: 30px 30px !important;
}


.col.thong-so-1-sec1 h3 {
    color: #ffffff;
    font-family: "RobotoCondensed-Regular";
    font-size: 38px;
    margin: 0px;
    font-weight: 100;
}

.col.thong-so-1-sec1 p {
    font-family: "RobotoCondensed-Regular";
    font-size: 16px;
    margin: 0px;
    font-weight: 100;
    color: #ffffff;
}

.col.thong-so-2-sec1 h3 {
    color: #000000;
    font-family: "RobotoCondensed-Regular";
    font-size: 38px;
    margin: 0px;
    font-weight: 100;
}

.col.thong-so-2-sec1 p {
    font-family: "RobotoCondensed-Regular";
    font-size: 16px;
    margin: 0px;
    font-weight: 100;
}

.col.thong-so-3-sec1 h3 {
    color: #ffffff;
    font-family: "RobotoCondensed-Regular";
    font-size: 38px;
    margin: 0px;
    font-weight: 100;
}

.col.thong-so-3-sec1 p {
    font-family: "RobotoCondensed-Regular";
    font-size: 16px;
    margin: 0px;
    font-weight: 100;
}

/*************** GIOI THIEU HOME   ***************/
.tiep-can-secgioithieu1 h2 {
    font-family: "RobotoCondensed-Regular";
    font-size: 25px;
    font-weight: 100;
    color: #000000;
    width: 70%;
    text-align: center;
    margin: auto;
    padding-bottom: 10px;
}

.tiep-can-secgioithieu1 p {
    font-family: "RobotoCondensed-Regular";
    color: #000000;
    width: 70%;
    margin: auto;
    display: block;
    text-align: center;
    padding-bottom: 15px;
}

.tiep-can-secgioithieu2 .col.medium-4.small-12.large-4 {
    background: #ffffff;
}

.sec-home-gioithieu-text {
    padding: 35px;
}

.sec-home-gioithieu-text h2 {
    font-family: "RobotoCondensed-Regular";
    color: #000000;
    font-weight: 100;
    font-size: 23px;
}

.sec-home-gioithieu-text p {
    font-family: "RobotoCondensed-Regular";
    color: #000000;
    font-size: 16px;
}

.sec-home-gioithieu-text h3 {
    font-family: "RobotoCondensed-Bold";
    font-size: 16px;
    color: #000000;
}

hr.hr-dv-logistic {
    color: #ffffff;
    opacity: 1;
    width: 15%;
    display: block;
    margin: 0px;
    height: 4px;
    border-width: 0;
    background-color: #93b6b8;
    margin-bottom: 20px;
}

ul.mega-sub-menu li {
    padding: 5px 0px !important;
}

ul.mega-sub-menu li a {
    font-family: "RobotoCondensed-Regular" !important;
    text-transform: capitalize !important;
    font-size: 14px !important;
    color: #000000 !important;
}

/*************** SINGLE LOGISTICS   ***************/

.thanh-dieu-huong-logistics {
    background: #07447a;
    z-index: 999999999 !important;
}

.thanh-dieu-huong-logistics p.dieuhuong-single a {
    color: #ffffff;
    font-family: "RobotoCondensed-Regular";
    font-size: 15px;
}

.thanh-dieu-huong-logistics p.dieuhuong-single {
    color: #ffffff;
    font-family: "RobotoCondensed-Regular";
    font-size: 15px;
    padding-top: 10px;
}

.ten-tieude-logistics {
    padding: 30px 0px;
}

.ten-tieude-logistics h1 {
    font-family: "RobotoCondensed-Regular";
    color: #ffffff;
    font-size: 36px;
    font-weight: 100;
    margin: 0px;
}

.ten-tieude-logistics p {
    color: #ffffff;
    font-family: "RobotoCondensed-Regular";
    font-size: 16px;
    padding-top: 5px;
}

.col.medium-11.main-logistics {
    padding-bottom: 210px;
}

.img-home-logistics {
    margin-top: -200px;
}

.motangan-logistics p {
    font-family: "RobotoCondensed-Regular";
    font-size: 20px;
    color: #000000;
    margin: 0px;
}

hr.hr-motangan-logistic {
    color: #ffffff;
    opacity: 1;
    width: 15%;
    display: block;
    margin: 25px 0px;
    height: 4px;
    border-width: 0;
    background-color: #07447a;
}

.content-logistics {
    font-family: "RobotoCondensed-Regular";
    color: #000000;
    margin-bottom: 25px;
}

.gui-mail-logistics h3 {
    font-family: "RobotoCondensed-Regular";
    color: #000000;
    font-weight: 100;
    font-size: 25px;
    margin: 0px;
}

.gui-mail-logistics p {
    color: #000000;
    font-family: "RobotoCondensed-Regular";
    font-size: 16px;
}

.btn-mail-logistic a {
    background: #07447a;
    padding: 10px;
    color: #ffffff;
    font-family: "RobotoCondensed-Regular";
    font-size: 16px;
}

.layout-tailieu-logistics.center-detail {
    background: #07447a;
    padding-bottom: 200px;
}

img.anhtailieu {
    margin-top: -145px;
}

.col.medium-9.main-logistics-right {
    padding-bottom: 180px;
}

.col.medium-6.tailieu-logistics-right {
    padding: 40px 30px;
}

.tailieu-thongtin h3 {
    font-family: "RobotoCondensed-Regular";
    color: #ffffff;
    font-size: 25px;
    font-weight: 100;
}

.tailieu-thongtin p {
    font-family: "RobotoCondensed-Regular";
    color: #ffffff;
    font-size: 15px;
    font-weight: 100;
}

.show-file-dinhkemthem a {
    font-family: "RobotoCondensed-Regular";
    color: #ffffff;
    font-size: 15px;
    font-weight: 100;
}

.show-file-dinhkemthem ul li {
    list-style: none;
}

.col-img-zoom.lazyloaded {
    width: 100%;
    height: 100%;
    overflow: hidden;
    margin: 0 auto;
}

.col-img-zoom.lazyloaded img {
    width: 100%;
    transition: 3.5s all ease-in-out;
}

.col-img-zoom.lazyloaded:hover img {
    transform: scale(1.5);
}

.splq-post img {
    height: 360px;
    object-fit: cover;
}

.splq-content {
    position: absolute;
    top: 68%;
    left: 22px;
}

.splq-content h2 {
    color: #ffffff;
    font-family: "RobotoCondensed-Regular";
    font-size: 25px;
}

.layout-sanphamlienquan.center-detail {
    margin-top: -200px;
}

.home-title-box-sqlq h2 {
    font-family: "RobotoCondensed-Regular";
    color: #ffffff;
    font-size: 22px;
}

.layout-tintuc-logistics.center-detail {
    padding-bottom: 50px;
}

ul.danhmuc-logistic li {
    list-style: none;
}

ul.danhmuc-logistic li a {
    font-family: "RobotoCondensed-Regular";
    font-size: 16px;
    margin: 0px;
    padding: 0px 0px 10px 0px;
}

.widget-Fixed {
    display: none;
    width: 200px;
    position: fixed;
    top: 12rem;
    margin-left: calc(46% - (1140px / 2));
}

/*************** TRANG TIN TUC   ***************/

.layout-header-tintuc-page {
    background: #07447a;
    padding-bottom: 100px;
    padding-top: 10px;

}

.thanh-dieu-huong-tintuc h1 {
    color: #ffffff;
    font-family: "RobotoCondensed-Regular";
    font-weight: 100;
    font-size: 16px;
    padding-top: 15px;
}

.thanh-dieu-huong-tintuc a {
    color: #ffffff;
    font-family: "RobotoCondensed-Regular";
    font-weight: 100;
    font-size: 16px;
    padding-top: 15px;
}

.tieu-de-tintuc h1 {
    color: #ffffff;
    font-family: "RobotoCondensed-Regular";
    font-weight: 100;
    padding-top: 60px;
    font-size: 30px;
    margin: 0px;
}

.tieu-de-tintuc a {
    color: #ffffff;
    font-family: "RobotoCondensed-Regular";
    font-size: 15px;
}

hr.hr-bantindangky {
    color: #ffffff;
    opacity: 1;
    width: 5%;
    display: block;
    margin: 0px;
    height: 4px;
    border-width: 0;
    background-color: #93b6b8;
    margin-bottom: 20px;
}

.tieu-de-tintuc p {
    margin-bottom: 6px;
}

.col.medium-12.main-timkiem-tintuc {
    background: #ffffff;
    margin-top: -85px;
    padding: 50px;
}

.layout-body-tintuc-page {
    background: #f4f4f4;
}

.col.medium-12.main-tintuc-page {
    margin-top: 60px !important;
    width: 80%;
    max-width: 80%;
    display: block;
    margin: auto;
}

.tintuc-page-show-page {
    background: #ffffff;
    height: 310px;
    padding: 25px;
}

.thoigian-tintuc-page h3 {
    font-family: "RobotoCondensed-Regular";
    font-size: 12px;
    font-weight: 100;
    color: #242323;
    padding-bottom: 10px;
}

.tieude-tintuc-show h3 {
    font-family: "RobotoCondensed-Regular";
    font-size: 16px;
    padding: 10px 0px;
    color: #000000;
}

.tieude-tintuc-show p {
    font-family: "RobotoCondensed-Regular";
    font-size: 15px;
    color: #000000;
}

.col.medium-12.main-timkiem-tintuc .col.medium-4.col-main {
    padding: 0px 15px 0px;
}

select#select_box_chon_nam {
    margin: 0px;
}

/*************** TIM KIEM TRANG SINGLE  ***************/


/*************** BANNER HOME  ***************/
.banner-home {
    padding-top: 0px !important;
}

.slider-home h2 {
    font-family: "RobotoCondensed-Regular";
    color: #ffffff;
    font-size: 35px;
}

.slider-home p {
    font-family: "RobotoCondensed-Regular";
    color: #ffffff;
    font-size: 20px;
}


/*************** SLIDER TIN TUC HOME  ***************/
.text-left-tintuc {
    float: left;
    font-family: "RobotoCondensed-Bold";
    color: #000000;
    font-size: 35px;
    font-weight: 700;
    padding-right: 50px;
}

.tabbed-content.tab-tintuc-home ul li a {
    position: relative !important;
}

.tabbed-content.tab-tintuc-home ul.nav.nav-line-bottom.nav-normal.nav-size-xlarge li a:before {
    width: 0px;
    left: 0px !important;
    transform: unset !important;
    background: var(--primary-color);
}

.tabbed-content.tab-tintuc-home ul.nav.nav-line-bottom.nav-normal.nav-size-xlarge li.active a:before {
    width: 100% !important;
    background: var(--primary-color);
}

.tabbed-content.tab-tintuc-home ul.nav.nav-line-bottom.nav-normal.nav-size-xlarge li a:hover:before {
    width: 100%;
}

ul.nav.nav-line-bottom.nav-normal.nav-size-xlarge {
    float: left;
    padding-top: 5px;
}

.tabbed-content.tab-tintuc-home ul li {
    margin-right: 50px;
    /* font-family: "RobotoCondensed-Regular"; */
}

.tabbed-content.tab-tintuc-home ul li a {
    font-family: "RobotoCondensed-Regular";
    font-size: 16px;
    padding-bottom: 1px;
}

.tabbed-content.tab-tintuc-home ul {
    margin-bottom: 20px;
}

.tintuc-home-on h5 {
    font-family: "RobotoCondensed-Regular";
    font-size: 15px;
    padding-right: 25px;
    color: #000000;
    line-height: 25px;
    height: 80px;
}

.btn.btn-docthem {
    font-family: "RobotoCondensed-Regular";
    font-size: 18px;
}

input.form-control.input-main {
    height: 25px;
    max-height: 100px;
    min-height: 56px;
}

.box.duan-home {
    height: 265px;
}

/*************** TRANG DU AN  ***************/

.tabbed-content.tab-duan-home h4 {
    color: #fff;
    font-family: "RobotoCondensed-Bold";
    font-size: 25px;
}

.tabbed-content.tab-duan-home ul li {
    color: #ffff;
    margin-right: 45px;
}

.tabbed-content.tab-duan-home ul li a {
    color: #ffff;
    font-size: 16px;
    font-family: "RobotoCondensed-Regular";
    font-weight: 100;
}

.tabbed-content.tab-duan-home li.tab.active.has-icon a {
    color: #6dbfbc;
}

.tabbed-content.tab-duan-home ul {
    border-bottom: 1px #ffffff solid;
}

.tabbed-content.tab-duan-home ul li a:before {
    background: #6dbfbc;
}

.duan-home {
    background: #002e57 !important;
    width: 100%;
    display: inline-block;
    border-radius: 5px;
}

.box.duan-home .img-duan-home {
    width: 100%;
    height: 160px;
    position: relative;
    border-radius: 5px 5px 0 0;
}

.box.duan-home .img-duan-home:after, .box.duan-home .img-duan-home:after {
    content: "";
    background: rgba(61, 57, 113, 0.70) url(../images/zoom.svg) center no-repeat;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background-size: 30px;
    opacity: 0;
    transition: 0.5s;
}

.box.duan-home:hover .img-duan-home:after {
    opacity: 1;
}

.info-duan-home {
    width: 100%;
    display: inline-block;
    padding: 21px 19px 14px;
    min-height: 100px;
}

.box.duan-home img {
    height: 100%;
    border-radius: 5px 5px 0 0;
    width: 100%;
    object-fit: cover;
}

.tabbed-content.tab-duan-home .tab-panels {
    margin-top: 20px;
}

.info-duan-home h3 {
    font-weight: bold;
    text-decoration: underline !important;
    color: #fff;
    font-family: "RobotoCondensed-Regular";
    font-size: 16px;
    text-align: left;
    padding-top: 10px;
}

.info-duan-home h3:hover {
    color: #fff;
}

.single-duan-left .gallery {
    display: inline-block;
    text-align: center;
    margin: 10px auto;
    clear: both;
    padding: 0;
    padding: 10px;
    border-radius: 5px;
}

.single-duan-left .gallery img { /* thumbnails */
    width: 200px;
    height: 175px;
}

/*************** TRANG CAC NGANH  ***************/

.img-home-cacnganh {
    background: #07447a;
}


.thanh-dieu-huong-cacnganh {
    background: #f4f4f4;
    padding-top: 10px;
}

.col.medium-11.main-cacnganh {
    padding-bottom: 190px;
}

.ten-tieude-cacnganh h2 {
    font-family: "RobotoCondensed-Regular";
    color: #000000;
    font-size: 40px;
    margin: 0px;
    font-weight: 100;
    padding-top: 60px;
}

.col.medium-12.img-cacnganh img {
    margin-top: -150px;
}

.col.medium-12.img-cacnganh p {
    font-family: "RobotoCondensed-Regular";
    color: #ffffff;
    padding-top: 36px;
    font-size: 20px;
    margin: 0px;
}

hr.hr-motangan-cacnganh {
    color: #ffffff;
    opacity: 1;
    width: 10%;
    display: block;
    margin: 25px 0px;
    height: 4px;
    border-width: 0;
    background-color: #ffffff;
}

.content-cacnganh {
    padding-top: 40px;
    font-family: "RobotoCondensed-Regular";
    color: #000000;
}

.gui-mail-cacnganh h3 {
    font-family: "RobotoCondensed-Regular";
    color: #000000;
    font-weight: 100;
    font-size: 25px;
    margin: 0px;
}

.gui-mail-cacnganh p {
    color: #000000;
    font-family: "RobotoCondensed-Regular";
    font-size: 16px;
}

.btn-mail-cacnganh a {
    background: #07447a;
    padding: 10px;
    color: #ffffff;
    font-family: "RobotoCondensed-Regular";
    font-size: 16px;
}

.layout-tailieu-cacnganh .col.medium-6 {
    background: #07447a;
    padding: 0px;
}

.tailieu-thongtin-cacnganh {
    color: #ffffff;
    align-items: center;
    padding: 60px;
}

.tailieu-thongtin-cacnganh h3 {
    font-family: "RobotoCondensed-Regular";
    color: #ffffff;
    font-size: 25px;
    font-weight: 100;
}

.tailieu-thongtin-cacnganh p {
    font-family: "RobotoCondensed-Regular";
    font-size: 15px;
}

.show-file-dinhkemthem-cacnganh ul li {
    font-family: "RobotoCondensed-Regular";
    font-size: 15px;
    color: #ffffff;
}

.splq-box-cacnganh {
    padding: 50px;
}

.splq-cacnganh h2 {
    font-family: 'RobotoCondensed-Regular';
    color: #ffffff;
    font-weight: 100;
    font-size: 16px;
}

.layout-tintuc-cacnganh {
    padding-top: 30px;
    padding-bottom: 30px;
}

p.dieuhuong-single {
    font-family: "RobotoCondensed-Regular";
}

/*************** DU AN SINGLE  ***************/

.duan-page-show-sp {
    color: #000000;
    margin-bottom: 20px;
    font-size: 17px;
    width: 100%;
    display: inline-block;
}

.single-duan-left h1 {
    margin-bottom: 30px;
}

.anh-duan-page {
    width: 45px;
    float: left;
    overflow: hidden;
}

.anh-duan-page img {
    height: 100%;
    /* border: 1px #b2a3a3 solid; */
    /* margin: 8px; */
    width: 100% !important;
    display: inline-block;
    /* object-fit: cover; */
    overflow: hidden;
}

.noidung-duan-page {
    width: calc(100% - 45px);
    /* height: 265px; */
    float: left;
    padding-left: 10px;
}

.noidung-duan-page h2 {
    font-family: "RobotoCondensed-Regular";
    font-size: 17px;
    margin: 0px;
    font-weight: 700;
    color: #ffffff;
}

.noidung-duan-page p {
    font-family: "RobotoCondensed-Regular";
    font-size: 14px;
    margin: 0px;
    /* font-weight: 700; */
    color: #ffffff;
}

.layout-single-duan.center-detail {
    background-image: url(/wp-content/uploads/2021/08/006-scaled.jpg);
    object-fit: cover;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: 50% 50%;
}

.col.medium-12.single-duan {
    padding: 0px 15px;
}

.title-single-duan h3 {
    font-family: "RobotoCondensed-Bold";
    color: #6dbfbc;
    font-size: 28px;
    text-transform: uppercase;
}

.col.medium-6.single-duan-left h1 a {
    color: #ffffff;
}

.gallery-project {
    margin: 20px 0 0;
    flex-flow: column wrap;
    justify-content: space-between;
    display: flex;
    height: 450px;
    width: 628px;
}

.gallery-project a {
    max-height: 220px;
    overflow: hidden;
    width: 100%;
    height: 220px;
    display: block;
    background-size: cover !important;
    background-position: center !important;
    transition: 0.5s;
    max-width: calc(50% - 4px);
    margin: 0 8px 0 0;
    box-shadow: 3px 2px 25px 0 rgb(0 0 0 / 47%);
}

.header-home-top.has-block.tooltipstered {
    color: #ffffff;
}

.header-home-top.has-block.tooltipstered a {
    color: #eee6e6;
    font-family: "RobotoCondensed-Regular";
    font-size: 12px;
    padding-right: 6px;
    padding-left: 6px;
}

.header-home-top.has-block.tooltipstered a:hover {
    color: #93b6b8;
}

/*************** VE GAC  ***************/

.featured-title {
    background-color: rgba(0, 0, 0, 0);
    text-shadow: 1px 1px 1px rgb(0 0 0 / 20%);
}

.page-title-inner.container.align-center.flex-row.medium-flex-wrap.row-reverse {
    padding: 0px;
}

.ve-gac-sec2 p {
    font-family: "RobotoCondensed-Regular";
    color: #000000;
    font-size: 16px;
}

.accordion-title {
    font-size: 16px !important;
    padding: .6em 2.3em;
    display: block;
    position: relative;
    border-top: 0px solid #ddd !important;
    transition: border 200ms ease-out, background-color .3s;
    font-family: "RobotoCondensed-Regular" !important;
    color: #000000 !important;
    font-weight: 700;
}

.home-sec-kinhnghiem h2 {
    font-family: "RobotoCondensed-Regular";
    color: #000000;
    font-weight: 100;
    font-size: 26px;
}

.home-sec-kinhnghiem p {
    font-family: "RobotoCondensed-Regular";
    color: #000000;
    font-weight: 100;
    font-size: 16px;
}

.tpb-block.tpb-block-level-1.tpb-block-people.mtop-8.mbtm-8 h6 {
    font-family: "RobotoCondensed-Regular";
    padding-top: 15px;
    text-transform: capitalize;
    color: #000000;
    font-size: 16px;
    text-align: center;
}

.tpb-block.tpb-block-level-1.tpb-block-people.mtop-8.mbtm-8 p {
    font-family: "RobotoCondensed-Regular";
    text-transform: capitalize;
    color: #000000;
    font-size: 14px;
    text-align: left;
}

ul.list-dichvu-vegac li {
    list-style: none;
}

ul.list-dichvu-vegac a {
    font-family: "RobotoCondensed-Regular";
    font-size: 16px;
    padding: 7px 0px;
    color: #ffffff;
}

.phuongphaptiepcan {
    background: #07447a;
    width: 80%;
    margin: auto;
    padding: 20px;
}

.phuongphaptiepcan p {
    color: #ffffff;
}

.phuongphaptiepcan h3 {
    color: #ffffff;
    font-family: "RobotoCondensed-Regular";
    font-size: 20px;
}

nav#nav-single {
    width: 100%;
    display: inline-block;
}

nav#nav-single span.nav-previous {
    float: left;
}

nav#nav-single span, nav#nav-single span a {
    font-family: "RobotoCondensed-Bold";
    font-weight: 700;
    color: #fff;
    font-size: 16px;
}

nav#nav-single span.nav-next {
    float: right;
}

.mbtm-10.homepage-banner.carousel-container.banner-carousel {
    padding-top: 45px;
}

.gioithieu-home-sec1 {
    padding-top: 35px !important;
}

.tintuc-home-on h5:hover {
    color: #93b6b8;
}

.thanh-dieu-huong-tintuc p {
    position: absolute;
    color: #ffffff;
    left: 10%;
    padding-top: 10px;
    font-family: "RobotoCondensed-Regular";
    font-size: 14px;
}

.col.medium-12.main-tintuc {
    padding: 0px;
}

.layout-tintuc-single.center-detail {
    background: #f4f4f4;
}

.ten-tieude-tintuc-single {
    background: #ffffff;
    padding: 30px;
    margin-top: -70px;
}

.ten-tieude-tintuc-single h1 {
    font-family: "RobotoCondensed-Regular";
    color: #000000;
    font-size: 30px;
    margin: 0px;
}

.content-single {
    font-family: "RobotoCondensed-Regular";
    color: #000000;
    padding-top: 25px;
    font-size: 16px;
}

.title-splq-tintuc h2 {
    text-align: center;
    font-family: "RobotoCondensed-Regular";
    color: #000000;
    font-size: 26px;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {
    z-index: 999;
    position: absolute;
    width: 205px !important;
    max-width: none;
    padding: 0px 0px 0px 0px;
    border: 0;
    background: #f1f1f1;
    border-radius: 0;
}

.tab-tintuc-home .slick-prev, .slick-next {
    top: 8px;
    z-index: 999999;
}

.layout-tintuc-hanghai .row.row-main.carousel-main.slick-initialized.slick-slider {
    margin-left: 26%;
    padding-bottom: 30px !important;
}

.header-home-top a {
    color: #eee6e6;
    font-family: "RobotoCondensed-Regular";
    font-size: 12px;
    padding-right: 6px;
    padding-left: 6px;
}

.header-home-top {
    color: #ffffff;
}

.layout-tintuc-hanghai .slick-track a {
    width: 270px !important;
}

.layout-tintuc-hanghai .slick-track {
    width: 2520px !important;
}

.layout-tintuc-hanghai ul.nav.nav-line-bottom.nav-normal.nav-size-xlarge.nav-center {
    left: 19%;
}

span.ngonngu-gac {
    padding-left: 15px;
}

span.ngonngu-gac a {
    padding-right: 10px;
}

.app-ungdung-home img {
    width: 100px;
}

/*************** Form lien he ***************/
.list-group-tuvan-home {
    color: #ffffff;
    font-size: 12px;
    font-family: "RobotoCondensed-Regular";
    margin-top: 15px;
}

.list-group-tuvan-home input {
    background-color: #ebebeb;
    /* border: 0 !important; */
    border-bottom: solid 2px #93B6B8 !important;
    height: 45px !important;
    margin: 0px !important;
}

.list-group-tuvan-home select {
    background-color: #ebebeb;
    /* border: 0 !important; */
    border-bottom: solid 2px #93B6B8 !important;
    height: 45px !important;
    margin: 0px !important;
}

input#dangky-tuvan {
    border: 1px #ffffff solid;
    margin-top: 20px;
    color: #ffffff !important;
}

.col.large-12.btn-gui-tranglh {
    padding: 0px 15px 0px;
}

.lienhe-popup {
    padding-top: 0px !important;
}

.lienhe-popup .col.medium-5.small-12.large-5 img {
    height: 650px;
    object-fit: cover;
}

.lienhe-popup .col.medium-5.small-12.large-5 img {
    height: 650px;
    object-fit: cover;
}


ul.header-nav.header-nav-main.nav.nav-left.nav-uppercase li a {
    font-family: "RobotoCondensed-Bold";
    color: #002e57;
    font-size: 18px;
    padding-right: 25px;
}

ul.sub-menu li a {
    font-size: 16px !important;
    font-family: "RobotoCondensed-Regular" !important;
    color: #000000 !important;
}

.nav-dropdown-default {
    padding: 0px !important;
}

ul.sub-menu.nav-dropdown.nav-dropdown-default {
    border-top: 1px #ffffff solid;
}

ul.header-nav.header-nav-main.nav.nav-left.nav-uppercase li:hover a:after {
    width: 50px;
    height: 2px;
    background: #002e57;
    content: "";
    position: absolute;
    bottom: 1px;
    left: 0;
}

ul.header-nav.header-nav-main.nav.nav-left.nav-uppercase ul.sub-menu li:hover a:after {
    background: #ffffff !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
    height: 90px !important;
    line-height: 90px !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item a {
    position: relative;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a::after {
    content: "" !important;
    position: absolute;
    bottom: 0px;
    left: 50%;
    display: block;
    transform: translateX(-50%);
    height: .2rem;
    width: 0;
    background-color: #07447A !important;
    transition: width .15s ease-in-out;
}

.header-wrapper.stuck div#masthead {
    height: 90px !important;
    background: #fff !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > ul.mega-sub-menu li, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > ul.mega-sub-menu li a {
    background: #fff !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.active a:after, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a:hover::after {
    width: 100%;
}

.row.box-splq .col.medium-4 {
    padding-right: 0px;
}

.gui-mail-logistics {
    margin-bottom: 30px;
}

img.anhsplq-cacnganh {
    width: 100%;
    object-fit: cover;
}

img.anhtailieu-cacnganh {
    width: 100%;
    object-fit: cover;
}

.btn.btn-main.btn--secondary.btn--border.logistic-home {
    padding: 0px;
    padding-bottom: 10px;
    font-family: "RobotoCondensed-Bold";
    font-size: 16px;
    color: #000000;
}

.contact-result {
    padding: 25px 30px;
    border: 1px solid #e1e1e1;
}

.contact-info-wrap h4.location-title {
    font-size: 20px;
    font-weight: bold;
    padding-bottom: 10px;
    border-bottom: 1px solid #e1e1e1;
    margin-bottom: 10px;
    color: #000000;
}

.contact-info-wrap i {
    padding-right: 10px;
    color: #3235b1;
    font-size: 16px;
}

p.contact-info-link {
    color: #000000;
    margin: 0px;
    padding-bottom: 15px;
    font-size: 15px;
}

.cvf_pag_loading {
    padding: 20px;
}

.cvf-universal-pagination ul {
    margin: 0;
    padding: 0;
}

.cvf-universal-pagination ul li {
    display: inline;
    margin: 3px;
    padding: 4px 8px;
    background: #FFF;
    color: black;
}

.cvf-universal-pagination ul li.active:hover {
    cursor: pointer;
    background: #1E8CBE;
    color: white;
}

.cvf-universal-pagination ul li.inactive {
    background: #7E7E7E;
}

.cvf-universal-pagination ul li.selected {
    background: #1E8CBE;
    color: white;
}

.loading {
    position: absolute;
    z-index: 9999;
    text-align: center;
    display: none;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.loadingBox {
    display: inline-block;
    width: 70px;
    height: 70px;
    background: #fff;
    border-radius: 50%;
}

.loadingIcon {
    width: 100%;
    height: 100%;
}

.pagination-post .pagination li.active {
    color: red;
    padding: 3px 12px;
    border: 1px solid #DDD;
    border-radius: 8px;
    margin-top: -3px;
}


.pagination-post li {
    margin: 0px;
    margin-right: 0px !important;
}

.pagination-post li a {
    font-family: Montserrat Medium;
    font-size: 14px;
    padding: 7px 12px;
    color: #000000 !important;
}

.pagination-post .pagination-post ul {
    text-align: right !important;
    display: inline-flex !important;
    /* width: 187px; */
    border-bottom: 0px #ffffff solid !important;
}

ul.pagination {
    border-bottom: 0px #ffffff solid !important;
}

ul.pagination li a {
    width: 10px;
    border: 1px solid #DDD;
    border-radius: 8px;
    background: #ffffff;
}

/*************** Tuyen dung  ***************/

ul.tuyendung-home li {
    width: calc(100% / 3) !important;
    float: left !important;
    list-style: none;
}

.layout-tuyendung-page {
    background: #dcdcdc;
}


.cohoi-tuyendung-left {
    width: 60%;
    float: left;
    overflow: hidden;
}

ul.tuyendung-home i {
    text-align: center;
    color: #000000;
    display: block;
}

ul.tuyendung-home p {
    text-align: center;
    margin: 0px;
    color: #000000;
    font-size: 15px;
}

.cohoi-tuyendung-left h3 {
    font-size: 18px;
}

.cohoi-tuyendung-left a {
    color: #000000;
}

.cohoi-tuyendung-right {
    width: calc(100% - 60%);
    /* height: 265px; */
    float: left;
    padding-left: 20px;
}

.layout-sidebar.trang-chi-tiet-tuyendung {
    background: #dcdcdc;
}

.layout-mota-thongtin {
    background: #ffffff;
    padding: 30px;
    display: inline-block;
    margin-top: 20px;
    width: 100%;
}

.list-tuyendung-home {
    background: #ffffff;
    padding: 15px;
    display: inline-block;
    width: 100%;
}

.mota-tuyendung-left {
    width: 30%;
    float: left;
    overflow: hidden;
}

.mota-tuyendung-right {
    width: calc(100% - 30%);
    /* height: 265px; */
    float: left;
    padding-left: 20px;
}


.mota-td-left {
    width: 50%;
    float: left;
    overflow: hidden;
}

.mota-td-right {
    width: calc(100% - 50%);
    /* height: 265px; */
    float: left;

}

ul.mota-tuyendung li {
    list-style: none;
}

.row.tuyendung-dieuhuong .col.medium-12 {
    padding-block: 0pc;
}

.thanh-dieu-huong {
    background: #9fd4d6;
    padding: 10px;
    margin-top: 10px;
    color: #000000;
}

.hrtuyendung {
    width: 100%;
    float: left;
    overflow: hidden;
}

.col.medium-9.mota-td-right .col.medium-12 {
    padding-bottom: 0px;
}

.layout-mota-thongtin h1 {
    color: #00999f;
    font-size: 28px;
}

p.hannop-hs {
    margin: 0px;
    color: #000000;
    font-weight: 700;
    font-size: 16px;
    font-family: "RobotoCondensed-Regular";
}

p.hannop-hs span {
    color: #ff6d00;
}

ul.mota-tuyendung i {
    color: #00999f;
    font-size: 15px;
    padding-right: 6px;
}

ul.mota-tuyendung li {
    color: #000000;
    font-family: "RobotoCondensed-Regular";
    font-size: 16px;
}

.layout-mota-thongtin h3 {
    color: #00999f;
    font-size: 18px;
    font-family: "RobotoCondensed-Regular";
}

.mota-tuyendung-left p {
    color: #000000;
    text-transform: uppercase;
    font-family: "RobotoCondensed-Regular";
    font-size: 16px;
    margin: 0px;
}

.mota-tuyendung-right p {
    color: #000000;
    /* text-transform: uppercase; */
    font-family: "RobotoCondensed-Regular";
    font-size: 16px;
    margin: 0px;
}

.thongtin-congty {
    background: #ffffff;
    padding: 15px;
    display: inline-block;
    margin-top: 20px;
    width: 100%;
}

.thongtin-diachi h3 {
    font-family: "RobotoCondensed-Regular";
    padding-top: 10px;
    color: #00999f;
    font-size: 19px;
}

.thongtin-diachi p {
    font-family: "RobotoCondensed-Regular";
    color: #000000;
    margin: 0pc;
    padding-bottom: 10px;
    font-size: 15px;
}

/*************** Chuyen muc Tuyen dung  ***************/
tr.tr-thongtin-tuyendung th {
    color: #000000;
    text-transform: capitalize;
    font-family: "RobotoCondensed-Regular";
    font-size: 16px;
    text-align: center;
}

tr.bang-tuyendung-home h3 {
    color: #000000;
    font-size: 16px;
    font-family: "RobotoCondensed-Regular";
    font-weight: 100;
}

tr.bang-tuyendung-home i {
    text-align: center;
    margin: auto;
    display: block;
    color: #000000;
}

tr.bang-tuyendung-home p {
    text-align: center;
    color: #000000;
    font-size: 14px;
}

th.td-banggia-mot {
    text-align: left !important;
}

.nopcv-lienhe a {
    background: #07447a;
    color: #ffffff;
    padding: 10px 20px;
    font-family: "RobotoCondensed-Regular";
    margin-right: 15px;
    border-radius: 10px;
}

.nopcv-lienhe {
    position: fixed;
    top: 50%;
    right: 0px;
}

/*************** DON UNG TUYEN ***************/
div#nopdon-popup {
    max-width: 45% !important;
}

.col.large-12.ungtuyen-home {
    padding: 15px 45px !important;
}

.title-group-ungtuyen-home h3 {
    text-transform: uppercase;
    font-family: "RobotoCondensed-Regular";
    color: #000000;
}

.list-group-ungtuyen-home span {
    font-family: "RobotoCondensed-Regular";
    font-size: 17px;
    color: #000000;
}

input#dangky-nopdon {
    background: #07447a !important;
    border-radius: 80px;
}

.nopcv-lienhe a:hover {
    color: #9ab106;
}

/*************** Taxanomy dichvu ***************/


.list--border li {
    position: relative;
    border-top: solid 1px var(--gac-border);
    z-index: 0;
    list-style: none;
}

.list--border li:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: .4rem;
    background-color: var(--gac-primary);
    z-index: -1;
    transition: width .25s ease-in-out;
}

.list--border li a {
    display: block;
    padding: 10px 20px;
    font-size: 20px;
    font-weight: 600;
    color: var(--gac-l-dark);
    transition: color .25s ease-in-out;
}

.list--border li:hover a {
    color: var(--gac-light);
}

.list--border li:hover:before {
    width: 100%;
}

.anh-tintuc-page img {
    height: 210px;
    object-fit: cover;
}

.hinhanh-tintuc-home img {
    height: 500px;
    object-fit: cover;
    width: 100%;
}

.menu-footer-vi.clearfix ul li {
    width: calc(100% / 2) !important;
    float: left !important;
    padding-right: 10px;
    margin-left: 0px !important;
}

.footer-coluum1 {
    border-right: 1px #ffffff solid;
}

.footer-coluum2 {
    border-right: 1px #ffffff solid;
}

.footer-coluum3 {
    border-right: 1px #ffffff solid;
}

p.dieuhuong-single a {
    color: #000000;
}

ul#menu-menu-tieng-anh-footer li {
    padding-right: 10px;
    margin-left: 0px !important;
}

ul#menu-menu-ve-chung-toi-en li {
    margin-left: 0px !important;
}

.footer-home2 h2 {
    font-size: 20px;
    text-align: center;
    font-family: "RobotoCondensed-Regular";
}

div#timkiem-popup {
    background: unset;
}

ul#menu-menu-tieng-anh-footer li a {
    text-transform: uppercase;
}

ul#menu-menu-ve-chung-toi-en li a {
    text-transform: uppercase;
    font-family: "RobotoCondensed-Regular";
}

ul#menu-menu-tieng-anh-footer li a {
    text-transform: uppercase;
    font-family: "RobotoCondensed-Regular";
}

ul.danhmuc-logistic a {
    font-weight: 700;
}

.lien-he-scoll {
    height: 480px;
}

.lienhe-sec1 {
    overflow: scroll;
    height: 500px;
}

.col.large-12.tuvan-home input {
    font-size: 16px !important;
    color: #000000 !important;
}

textarea#yeucau {
    font-size: 16px;
    color: #000000 !important;
}

h3.footer-home-one .btn--secondary.btn--border:after, .btn--secondary-light.btn--border:after {
    background-color: #0d1792;
}

h3.footer-home-one .btn.btn-main.btn--secondary.btn--border.logistic-home {
    font-size: 24px;
}

.home-footer-one p {
    margin: 0px;
    padding-bottom: 10px;
    font-family: "RobotoCondensed-Regular";
}

.main-nav-vechungtoi-vi {
    margin-top: 45px;
}

.main-nav-footer-vi {
    margin-top: 45px;
}

.footer-widgets.footer.footer-1 {
    border-top: unset !important;
}

a.back-duan {
    border-bottom: 1px #ffffff solid;
}

span.nav-previous a {
    border-bottom: 1px #ffffff solid;
}

span.nav-next a {
    border-bottom: 1px #ffffff solid;
}

.layout-single-duan .section-bg-overlay.absolute.fill {
    background-color: rgba(75, 75, 75, 0.5);
}

a#top-link {
    right: 100px !important;
    bottom: 35px !important;
}
.col.large-12.tuvan-home {
    padding-bottom: 0px;
}
.lienhe-popup .wpcf7-response-output {
    color: #ffffff !important;
}

.img-project-mobile {
    display: none;
}
.img-project-pc {
    display: block;
}
@media only screen and (max-width: 786px) {
    /*************** ADD MOBILE ONLY CSS HERE  ***************/
    .text-left-tintuc {
        font-family: "RobotoCondensed-Regular";
        color: #000000;
        font-size: 35px;
    }

    .slick-dots {
        display: none !important;
    }

    .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
    }

    .slider-home h2 {
        font-family: "RobotoCondensed-Regular";
        color: #ffffff;
        font-size: 20px;
    }

    .slider-home p {
        font-family: "RobotoCondensed-Regular";
        color: #ffffff;
        font-size: 15px;
    }

    .slider-home p {
        font-family: "RobotoCondensed-Regular";
        color: #ffffff;
        font-size: 15px;
    }

    .slider-home p {
        font-family: "RobotoCondensed-Regular";
        color: #ffffff;
        font-size: 15px;
    }

    .footer-thuchien-dieutra .col.medium-4.small-12.large-4 {
        padding: 20px 30px 10px 20px;
    }

    .footer-thuchien-dieutra h2 {
        font-family: "RobotoCondensed-Light" !important;
        color: #1d1d1d !important;
        font-weight: 100 !important;
        font-size: 55px !important;
        padding-left: 50px !important;
        margin: 0px;
        margin-top: -25px;
    }

    .footer-thuchien-dieutra h2 {
        font-family: "RobotoCondensed-Regular";
        font-weight: 100;
        font-size: 21px;
        color: #1d1d1d !important;
    }

    .slick-list.draggable {
        padding: 10px;
    }

    .widget-danhmuc-home {
        display: none;
    }

    .col.medium-11.main-logistics {
        min-width: 100%;
    }

    .col.medium-11.img-logistics {
        min-width: 100%;
    }

    .col.medium-9.main-logistics-right {
        min-width: 100%;
    }

    .motangan-logistics p {
        font-family: "RobotoCondensed-Regular";
        font-size: 16px;
        color: #000000;
        margin: 0px;
    }

    .col.medium-9.main-logistics-left {
        min-width: 100%;
    }

    .col.medium-6.tailieu-logistics-left {
        min-width: 100%;
    }

    .splq-box .col.medium-9.noPadding {
        min-width: 100%;
    }

    .box-splq .col.medium-4 {
        max-width: 100%;
        min-width: 100%;
    }

    .footer-thuchien-dieutra .col.medium-8.small-12.large-8 {
        padding: 10px 18px 21px 25px;
    }

    .col.medium-12.main-timkiem-tintuc {
        background: #ffffff;
        margin-top: -85px;
        padding: 15px;
        min-width: 100%;
    }

    .layout-sidebar.linhvuc-detail .col.medium-6 {
        min-width: 100%;
    }

    .tintuc-page-show-page {
        background: #ffffff;
        height: 355px;
        padding: 15px;
    }

    .col.medium-11.main-cacnganh {
        min-width: 100%;
    }

    .ten-tieude-cacnganh h2 {
        font-family: "RobotoCondensed-Regular";
        color: #000000;
        font-size: 26px;
        margin: 0px;
        font-weight: 100;
        padding-top: 10px;
    }

    .col.medium-12.img-cacnganh p {
        font-family: "RobotoCondensed-Regular";
        color: #ffffff;
        padding-top: 36px;
        font-size: 16px;
        margin: 0px;
    }

    .col.medium-6.main-cacnganh-left {
        min-width: 100%;
    }

    .tailieu-thongtin-cacnganh {
        color: #ffffff;
        align-items: center;
        padding: 30px;
    }

    .col.medium-6.main-cacnganh-right {
        min-width: 100%;
    }

    .splq-box-cacnganh {
        padding: 25px;
    }

    .col.medium-3.duan-home-list.text-center {
        min-width: 100%;
    }

    .col.medium-12.single-duan {
        min-width: 100%;
    }

    .title-single-duan h3 {
        font-family: "RobotoCondensed-Bold";
        color: #6dbfbc;
        font-size: 20px;
        text-transform: uppercase;
    }

    .col.medium-6.single-duan-left {
        min-width: 100%;
    }

    .horizontal-scroll-wrapper {
        height: 240px;
    }

    .date-home-blog p {
        text-align: left !important;
    }

    /*************** Menu mobile ***************/
    .mfp-content {
        min-width: 100%;
    }

    div#mega-menu-wrap-primary {
        min-width: 100%;
    }

    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
        height: 55px !important;
        line-height: 50px !important;
        border-bottom: 1px #3e3737 solid;
		padding: 0px 30px !important;
    }

    li.html.custom.html_top_right_text {
        background: #002e57;
    }

    .header-home-mobile ul li {
        float: left;
        display: contents;
    }

    .header-home-mobile ul li a {
        color: #ffffff;
        font-size: 16px;
    }

    .header-language ul li {
        float: left;
        display: contents;
    }

    .off-canvas .sidebar-menu {
       padding: 0px !important;
    }

    .header-language img {
        width: 23px;
        height: 20px;
    }

    .banner-carousel .carousel-main__image {
        display: block;
        margin-top: unset !important;
    }
	.banner-carousel {
      height: 400px;
}
	.img-project-mobile {
    display: block;
}
.img-project-pc {
    display: none;
}
	.anh-lienhe {
    display: none;
}
	.col.large-6.thongtin-lienhe-tuvan {
    min-width: 100%;
    padding-bottom: 0px;
}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
    padding: 0px;
}
ul.mega-sub-menu {
    width: 100%;
    min-width: 100% !important;
    max-width: 100% !important;
}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
    padding: 0px 30px;
		color:#ffffff !important;
}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > ul.mega-sub-menu li, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > ul.mega-sub-menu li a {
   background:#07447a !important;
}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
    background: #032e57;
    color: #ffffff !important;
}
	.col.medium-2.main-logistics-left {
    display: none;
}
	ul.danhmuc-logistic.test {
    display: none;
}
	.main-sp-lienquan .col.medium-10.noPadding {
    width: 100%;
    min-width: 100%;
}
	.header-language a {
    padding: 0px 5px !important;
}
	button.mfp-close {
    border-radius: 80px;
    border: 2px #ffffff solid;
    background: #07447a;
  left:85% !important;
    top: 10%;
    opacity: 1;
}
	.lienhe-popup .col.medium-7.small-12.large-7 {
    /* min-width: 100%; */
    /* max-width: 100%; */
   width: 100%;
    padding-left: 40px;
}
	
.mfp-container.mfp-s-ready.mfp-inline-holder {
    padding: 0px;
}
}

.widget-danhmuc-home {
    display: none;
}