body { color: #000 !important; font-size: 16px !important; }
.woodmart-recent-posts .wd-entities-title { font-size: 14px!important; }
button.mfp-close { border-radius: 3px!important;  right: 15px!important;  top: 15px!important;  }
.hotspot-action-hover .hotspot-content { border-radius: 10px; }
.hotspot-content .btn-size-small { font-size: 15px; border-radius: 3px; line-height: 1.5; width: 100%; }
.hotspot-content > h4 { margin-bottom: 5px; font-weight:800; }
.wd-nav > li > a { font-size: 16px !important; }
.hotspot-content { width: 400px!important; }
.wd-dropdown-results { border-radius: 3px; }
[class*="wd-header-search-form"] input[type="text"] { min-width: 350px!important; }
iframe { border-radius: 3px!important; }
.site-content { margin-bottom: 0; }
.page-title .title { text-transform: uppercase; font-size: 25px !important; }
.tieudelandingpage h2 { margin-bottom: 10px; }
.tieudelandingpage { margin-bottom: 0; }
.cactinhthanhpho { color: #000!important; font-size: 16px!important; text-transform: capitalize; }
.cactinhthanhpho a { color: #000!important; font-size: 16px!important; }
.cactinhthanhpho a:hover {  color: #FF0000!important; }
.btn.hotlinedichvu { font-size: 22px !important; }
.dichvutaisaochon { box-shadow: 0 0 .5rem 0 rgba(19,10,133,.15); background: #FFF; height: 500px; padding-top: 50px; border-radius: 10px; }
.quytrinhlandingpage .info-box-content { height: 180px; border: 1px solid #ccc!important; border-radius: 10px; margin: 15px 0; background: #FFF; box-shadow: 0 0 .5rem 0 rgba(19,10,133,.15); }
.box-icon-align-left .box-icon-wrapper { margin-right: 8px!important; margin-top: 5px; }
.wd-post-date.wd-style-with-bg { display: none!important; }
.wd-entry-meta { display: none!important; }
.hovered-social-icons { display: none!important; }
.read-more-section { display: none!important; }
.blog-style-shadow .wd-entry-content { display: none!important; }
.wd-post-cat.wd-style-with-bg { border-radius: 15px 0 15px 0; }
.blog-design-masonry .post-title { font-size: 18px!important; font-weight: 700;  text-transform: none; }
.blog-post-loop .article-body-container { font-size: 15px!important; }
.blog-post-loop .article-body-container { padding: 15px 10px !important; }
.wd-entities-title a:hover {  color: #ff3918!important; }
.searchform input[type="text"] { color: #ddd!important; }
input[type="text"] { color: #ddd!important; }
input[type="email"] { color: #ddd!important; }
input[type="tel"] { color: #ddd!important; }
textarea { color: #ddd!important; }
.post-single-page.has-post-thumbnail .article-inner > .entry-header { display: none!important; }
.post-single-page .post-title { text-align: left!important; font-weight: bold; font-size: 23px; text-transform: none; background: url(chitiet-title.png) no-repeat bottom; padding-bottom: 12px;}
.post-single-page .meta-post-categories { display: none!important; }
.woodmart-recent-posts .recent-posts-thumbnail img { border: 1px solid #eee; padding: 1px; border-radius: 3px; }
.wd-google-map-content { border-radius: 15px !important; }
.gmnoprint button { text-transform: uppercase!important; font-size: 12px!important; }
.wd-accordion.wd-style-default .wd-accordion-item { border: 1px solid var(--brdcolor-gray-300); padding: 0 15px; }
.info-box-inner ul li { list-style-type: none; }
.post-single-page a { color: rgba(2, 62, 135, 1); }
.suggestion-thumb img { border: 1px solid #eee; padding: 1px; border-radius: 3px; }
.portfolio-single-content table:not(.Normale) td { padding: 8px; border: 1px solid #e4e4e4 !important; }
.portfolio-single-content table:not(.Normale) th { padding: 8px; border: 1px solid #e4e4e4 !important; }
.portfolio-single-content table:not(.Normale) { width: 100% !important; border-collapse: collapse; }
.portfolio-single-content img { border-radius: 3px; }
.slider-type-portfolio { margin-bottom: 25px; }
.wd-page-nav { padding-bottom: 0; padding-top: 0; border: none!important; }
.back-to-archive { display: none!important; }
.autocomplete-suggestion .wd-entities-title strong { text-decoration: none!important; text-transform: capitalize; }
.portfolio-entry .wd-entities-title  { font-size: 17px!important; font-weight: 700;  text-transform: uppercase; height: 55px; }
.wd-popup { background: none!important; }
input[type="submit"] { border-radius: 3px; background-color: var(--wd-primary-color); color: #FFF; font-size: 16px; }
.wd-accordion.wd-style-default::before {  border-top: 1px solid var(--brdcolor-gray-300)!important; }
.wd-heading { padding: 10px 15px!important; }
.sidebar-container.wd-inited .widget-area { padding-top: 10px!important;padding-bottom: 10px!important; }
.sidebar-container.wd-inited .sidebar-widget { padding-right: 15px!important; padding-left: 15px!important; }
.widget { margin-bottom: 10px!important; padding-bottom: 10px!important; }
.woodmart-recent-posts li { border-bottom: 1px dashed var(--brdcolor-gray-300); }
.meta-categories-wrapp { display: none!important; }
.wd-loop-footer { margin-bottom: 25px; }
nav[class*="-pagination"] li .page-numbers { border-radius: 3px; }
.wd-sub-menu li > a { text-transform: capitalize; background: url(icon-menu.png) no-repeat 15px 18px; text-indent: 30px; color: #000!important; font-size: 15px!important; padding: 10px 0; border-bottom: 1px dashed #bbbbbb; }
.wd-sub-menu li > a:hover { color: #FF0000!important; background: url(icon-menu-hover.png) no-repeat 15px 18px; }
.wd-dropdown-menu.wd-design-default { --wd-dropdown-width: 270px !important; padding: 0 !important;  background-color: #f3f3f3; border-radius: 0 0 3px 3px; border-bottom: 1px solid #d0d0d1; }
.wd-sub-menu li:last-child > a:hover { border-radius: 0 0 3px 3px; }
.wd-sub-menu li:last-child > a { border-bottom: none; }
.baivietlienquancungchuyenmuc { border-radius: 3px; background: #eee; padding: 15px; margin: 0 0 15px 0; }
.relatedcat h3 { text-transform: uppercase; font-size: 16px; margin: 0; text-indent: 15px; }
.relatedcat { margin: 15px 0 0 0; }
.relatedcat ul { margin: 0; padding: 0; }
.relatedcat ul li { background: url(green-star.gif) no-repeat 0px 8px; margin: 5px 0; text-indent: 15px; list-style-type: none; }
.relatedcat ul li a { font-size: 15px; text-transform: capitalize; }
.relatedcat ul { margin: 5px 0 15px 15px; }
.woodmart-recent-posts-list { border-right: 1px solid #cdcdcd; border-left: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; margin: 0; padding: 10px 0; border-radius: 0 0 3px 3px; }
.woodmart-recent-posts li { border-bottom: 1px dashed #cdcdcd; }
.woodmart-recent-posts .recent-posts-thumbnail { margin: 0 10px; }
.woodmart-recent-posts .recent-posts-thumbnail img { border: 1px solid #e6e6e6; padding: 1px; }
.widget { margin-bottom: 5px; padding-bottom: 5px; border: none; }
.widget-title { background: url(danhmuc.png) no-repeat!important; color: #FFF!important; padding: 0; margin-bottom: 0!important; border-radius: 3px 3px 0 0; text-indent: 35px; line-height: 50px; }
.banner-image img { border-radius: 3px; }

.woodmart-recent-posts .wd-entities-title { padding-right: 10px; }
.main-page-wrapper { padding-top: 0; min-height: inherit; }
.h3footer h3 { font-size: 18px!important; }
.menufooter {}
.bonmuchome {}

.wd-nav[class*="wd-style-"] > li:hover > a {
  color: #FFFF00!important;
}
.wd-nav-portfolio[class*="wd-style-"] > li:hover > a {
  color: #5aa1e3!important;
}
.visaodvcth3 .info-box-title {
  color: #ed3237;
  font-size: 35px;
  text-transform: uppercase;
}
.visaodvcth3 .info-box-inner {
  color: #2957a4;
  font-size: 50px;
  font-weight: bold;
  margin-top: -15px;
  text-transform: uppercase;
}
.visaodvcth3 .info-box-content {
  margin-left: -100px;
  margin-top: 58px;
}

.dvctmoi-box-visaochon h3 { text-indent: 10px; }
.dvcthome .info-box-icon img { border-radius: 15px!important; }
.dvcthome .info-box-title:hover { color: #FF0000; }
.dvcthome .info-box-title { font-weight: 500 !important; text-transform: capitalize; }
.blog-design-masonry .entry-summary p { display: none !important; }
div.wpcf7-response-output { border-radius: 5px; }
.screen-reader-response { display: none!important; }
[type="submit"]:hover { color: #fff !important; }
.portfolio-entry .wd-portfolio-btns { display: none!important; }
.wd-nav-main > li > a { font-weight: normal !important; padding-right: 10px; padding-left: 10px;  }
.wd-tools-element .wd-tools-text { display: none; }
.wd-nav { --nav-gap: 15px; }
.wd-header-nav.wd-full-height .wd-nav > li:is(.current-menu-item, .wd-active, .active) > a { color: #FFFF00; }
.mainmenutop h3 { text-transform: uppercase; font-size: 16px; margin-bottom: 10px!important; color: #000!important; display: inline;}
.mainmenutop h3 a:hover { color: #FF0000!important; }
.mainmenutop ul li a { text-transform: capitalize; font-size: 14px!important; }
.mainmenutop ul li a:hover { color: #FF0000; }
.wd-dropdown { background: #fff url(Menu-Bgr.png) repeat-x bottom!important; border-radius: 0 0 3px 3px; border-bottom: 1px solid #d0d0d1; }
.wd-dropdown-menu.wd-design-sized:not(.wd-scroll) {  padding: 20px 20px 0 35px!important; }
.tieudegioithieu .title-subtitle { font-size: 18px; margin-bottom: 0; }
.tieudegioithieu .woodmart-title-container { font-size: 35px; margin-bottom: 0!important; color: #016ab8; }
.tieudegioithieu .liner-continer::after {
  width: 59px!important;
  background-color: #6085c2!important; }
.tieudegioithieu .liner-continer { padding-bottom: 0!important; }
.hainutgioithieu ul { margin: 0; padding: 0; }
.hainutgioithieu ul li { list-style-type: none; display: inline-block; height: 51px; float: left; margin-right: 15px; }
.hainutgioithieu ul li.hotlinehome { padding-left: 25px; padding-top: 8px; }
.doitactrangchu .promo-banner-image { padding: 0; border-radius: 3px!important; background: #FFF; padding: 10px; }
.footer-container { background: #FFF!important; border-top: 5px solid #db3831; } 
.diachifooter h3 {}
.diachifooter { color: #000!important; }
.diachifooter a { color: #000!important; }
.duantieude { padding: 50px 0 0 0; }
.tuvanmienphihome { padding: 50px 25px 0 25px; color: #fff !important; }
.formtuvanhome { padding: 50px 25px 0 25px; }
.formtuvanhome input[type="text"] { background: #fff; border-radius: 0 !important; }
.formtuvanhome input[type="submit"] { background: none; border-radius: 0 !important; border: 1px solid #fff; width: 100%; font-weight: 500; }
.formtuvanhome input[type="submit"]:hover { background: #003c82 !important; }
.mainmenutop h3 a::after {
  content: "";
  display: block;
  flex: 1 1 auto;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #448afd;
  width: 47px;
}
.mainmenutop ul { padding: 0; margin: 10px 0 0 0; }
.mainmenutop ul li { list-style-type: none; padding: 0 0 7px 0; margin: 0; }
.mainmenutop ul li:last-child > a { border: none; }
.mainmenutop ul li a { width: 85%; text-transform: capitalize; color: #000!important; font-size: 15px!important; background: url(icon-menu.png) no-repeat 0 9px; border-bottom: 1px dashed #bbbbbb; text-indent: 15px; padding-bottom: 7px; display: block;}
.mainmenutop ul li a:hover { color: #ff0000!important; background: url(icon-menu-hover.png) no-repeat 0 9px; }
.iconfooter .info-box-icon { margin-top: 6px; }
.iconfooter { color: #FFF!important; }
.iconfooter strong { width: 85px; height: 30px; float: inline-start; }
.anhchaytrangchu img {}
.blog-design-small-images .post-title { text-align: left!important; font-size: 18px !important; font-weight: 700 !important;  }
.blog-design-small-images.has-post-thumbnail.blog-style-bg .article-body-container { text-align: left!important; }
.blog-design-small-images.has-post-thumbnail :is(.entry-header) { max-width: 25%!important; }
.blog-design-small-images.has-post-thumbnail :is( .article-body-container) { max-width: 75%!important; }
.hometop.menu-item .nav-link-text { display: none;}
.iconfooter .info-box-inner { font-size: 15px !important; }
.menufooter a { font-size: 15px !important; }
.menufooter a:hover { color: #FFFF00!important; }
.boxvisaonen { background: #fff; width: 1200px; padding-left: 35px; margin-bottom: 35px; padding-top: 35px; }
.blog-design-small-images.has-post-thumbnail.blog-style-bg .article-body-container { margin-left: 0!important; }
.blog-design-small-images.has-post-thumbnail .article-inner { align-items: normal!important; }
.wd-add-shadow:hover .article-body-container { box-shadow: initial!important; }
.wd-add-shadow .article-body-container { box-shadow: initial!important; transition: initial!important;}
.blog-design-small-images .article-body-container { padding-top: 0 !important; }
.title-size-default { padding: 30px 0!important;}
.wd-dropdown-menu.wd-design-sized.wd-scroll .wd-dropdown-inner { padding: 20px 35px 0 35px!important; }
.main-footer p { margin-bottom: 0; color: #000 !important; }
.main-footer { color: #000 !important; }
.banquyen a { color: #FFF !important; }
.banquyen a:hover { color: #FFFF00!important; }
.banquyen p { color: #FFF !important; }
.doitacnhapkhau { background: #fff url(doitacnhapkhau.png) repeat-x top; padding: 35px 0 35px 0; }
.tintucduan { background: #ededed url(tintucbgr.png) repeat-x top; padding: 50px 0 35px 0; }
.title-giua h3 { margin-bottom: 5px; color: #2957a4!important; font-size: 25px!important; }
.title-giua P { margin-bottom: 10px; }
.doitactrangchu .promo-banner-image { padding: 0; border-radius: 3px!important; background: #fff; padding: 10px; }
.visaoluachontitle h4 { color: #6b6b6b; text-transform: uppercase; font-size: 25px; margin-bottom: 5px; font-weight: normal; }
.visaoluachontitle h3 { color: #2957a4; text-transform: uppercase; font-size: 47px; margin-bottom: 5px; }
.doimoitext { margin-top: 38px; margin-bottom:0; font-size: 15px; color: #212529; }
.doimoitext blockquote { padding-left: 15px; }
.visaobgr { background: url(VisaoBgr.webp) no-repeat; background-size: cover; padding: 50px 0 35px 0; }
.bamucvisao .info-box-icon {
  height: 12rem;
  width: 12rem;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: auto;
  margin-bottom: auto;
  margin-bottom: 3rem;
  overflow: inherit!important;
    display: inline-flex!important;
}
.bamucvisao .info-box-icon::after {
  position: absolute;
  content: '';
  border: 1px solid #d0d0d0;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 1.5rem;
  transform-origin: center;
  transform: rotateZ(-45deg);
}
.bamucvisao .info-box-icon:hover::after {
  border: 1px solid #2957a4;
}
.boxbamucvisao .owl-stage-outer { padding-top: 50px!important; }
.bamucvisao .box-icon-wrapper { margin-bottom: 0!important; }
.bamucvisao .info-box-title { color: #2957a4!important; font-size: 35px !important; margin-bottom: 0!important; }
.bamucvisao .info-box-inner { color: #333!important; font-size: 16px !important; font-weight: normal !important; }
.bamuclinhvuc.wd-info-box { box-shadow: 0px 2px 20px 0px rgba(116,165,219,0.16)!important; border-radius: 0 0 5px 5px; }
.bamuclinhvuc .info-box-content { height: 190px; padding: 20px 25px 0 25px; }
.bamuclinhvuc .info-box-content:hover { background: #2957a4; border-radius: 0 0 5px 5px; color: #FFF; }
.bamuclinhvuc .info-box-inner strong { text-transform: uppercase; font-size: 23px; }
.bamuclinhvuc .info-box-title:hover { color: #FFF; }
.bamuclinhvuc .box-icon-wrapper { margin-bottom: 0!important; }
.bamuclinhvuc .info-box-icon { border-radius: 5px 5px 0 0; }
.jeg_pl_md_2 .jeg_post_title { font-size: 18px!important; }
.jeg_meta_author { display: none!important; }
.jeg_meta_comment { display: none!important; }
.jeg_post_meta .jeg_meta_author + .jeg_meta_date::before { display: none!important; }
.jeg_postblock .jeg_pl_md_2 { margin-bottom: 15px!important; }
.jeg_pl_lg_2 .jeg_post_title { font-size: 18px!important; }
.jeg_post.format-gallery .jeg_thumb::after { display: none!important; }
.jeg_pl_sm .jeg_thumb { border-radius:3px; }
.jeg_pl_lg_2 .jeg_thumb { border-radius:3px; }
.jeg_pl_md_2 .jeg_thumb { border-radius:3px; }
.gioithieutitle { padding-top: 70px; }
.gioithieutitle h4 { color: #6b6b6b; text-transform: uppercase; font-size: 20px; margin-bottom: 5px; font-weight: normal; }
.gioithieutitle h3 { color: #2957a4; text-transform: uppercase; font-size: 30px; margin-bottom: 5px; }
.boxgioithieutrangchu { border-left: 8px solid #e6e6e6; border-right: 8px solid #e6e6e6; border-bottom: 8px solid #e6e6e6; }
.linhvucbgr { background: #fff url(linhvucbgr.png) no-repeat top center; padding: 50px 0 35px 0; }
.boxgioithieutrangchu .vc_column-inner { background: #fff; margin-top: -15px; }
.nutxemchitiet .info-box-inner p { margin-bottom: 0; }
.nutxemchitiet .box-icon-wrapper { margin-left: 15px!important; }
.jeg_post_excerpt { font-size: 15px!important; margin-top: 5px !important; }
.single-meta-tags { display: none!important; }

.menu-video-container {
  border-right: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  margin: 0;
  padding: 0;
}
.menu-video-container ul li a {
  background: url(icon-menu.png) no-repeat 15px 8px;
  text-indent: 30px; text-transform: capitalize; font-size: 15px;
}
.menu-video-container ul li a:hover {
  background: url(icon-menu-hover.png) no-repeat 15px 8px;
  color: #FF0000;
}

.menu-tin-tuc-container {
  border-right: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  margin: 0;
  padding: 0;
}
.menu-tin-tuc-container ul li a {
  background: url(icon-menu.png) no-repeat 15px 8px;
  text-indent: 30px; text-transform: capitalize; font-size: 15px;
}
.menu-tin-tuc-container ul li a:hover {
  background: url(icon-menu-hover.png) no-repeat 15px 8px;
  color: #FF0000;
}

.menu-du-an-container {
  border-right: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  margin: 0;
  padding: 0;
}
.menu-du-an-container ul li a {
  background: url(icon-menu.png) no-repeat 15px 8px;
  text-indent: 30px; text-transform: capitalize; font-size: 15px;
}
.menu-du-an-container ul li a:hover {
  background: url(icon-menu-hover.png) no-repeat 15px 8px;
  color: #FF0000;
}

.menu-dich-vu-chong-tham-container {
  border-right: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  margin: 0;
  padding: 0;
}
.menu-dich-vu-chong-tham-container ul li a {
  background: url(icon-menu.png) no-repeat 15px 8px;
  text-indent: 30px; text-transform: capitalize; font-size: 15px;
}
.menu-dich-vu-chong-tham-container ul li a:hover {
  background: url(icon-menu-hover.png) no-repeat 15px 8px;
  color: #FF0000;
}

.menu-gioi-thieu-container {
  border-right: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  margin: 0;
  padding: 0;
}
.menu-gioi-thieu-container ul li a {
  background: url(icon-menu.png) no-repeat 15px 8px;
  text-indent: 30px; text-transform: capitalize; font-size: 15px;
}
.menu-gioi-thieu-container ul li a:hover {
  background: url(icon-menu-hover.png) no-repeat 15px 8px;
  color: #FF0000;
}

.menu-thi-cong-chong-tham-container {
  border-right: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  margin: 0;
  padding: 0;
}
.menu-thi-cong-chong-tham-container ul li a {
  background: url(icon-menu.png) no-repeat 15px 8px;
  text-indent: 30px; text-transform: capitalize; font-size: 15px;
}
.menu-thi-cong-chong-tham-container ul li a:hover {
  background: url(icon-menu-hover.png) no-repeat 15px 8px;
  color: #FF0000;
}

.widget_nav_menu ul {
  border-right: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  margin: 0;
  padding: 0;
}
.widget_nav_menu ul li {
  padding: 10px 10px;
  border-bottom: 1px dashed #bbb;
  margin: 0;
}
.widget_nav_menu ul li.current-menu-item a {
  background: url(icon-menu-hover.png) no-repeat 15px 8px;
  color: #FF0000;
}
.widget_nav_menu ul li:last-child { border-bottom: none; }
.hotlineemailtop { margin-top:  30px; }
.hotlineemailtop .info-box-icon { margin-top: -10px; }
.trusochinh .info-box-icon { margin-top: -10px; }
.boxgioithieuhome .vc_column-inner { padding: 0 35px; }
.wd-search-full-screen .searchform input[type="text"] { font-size: 35px!important; }
.yotu-playlist .yotu-pagination { text-transform: uppercase; }
.yotu-videos.yotu-mode-grid h3 { white-space: normal!important; text-transform: capitalize; font-weight: normal!important; }
.yotu-playlist { padding: 0 0 30px 0!important; }
.post-img-wrapp { border-radius: 3px!important; border: 1px solid #ccc!important; }
.wpb-js-composer .blog-post-loop:not([class*="col-"]) { margin-bottom: 15px!important; }
.archive-meta { background: #f7f7f7; padding: 15px; border: 1px solid #ccc; margin-bottom: 15px; border-radius: 3px!important; }
.archive-meta p { margin-bottom: 5px; }
.nutdangkytuvan .btn.btn-color-primary { background: url(nutdangkytuvan.png) no-repeat!important; height: 49px; width: 197px; border-radius: 0!important; justify-content: left!important; align-items: normal!important; font-size: 16px!important; line-height: 33px!important; } 
.nutdangkytuvan .btn.btn-color-primary:hover { box-shadow: initial!important; }
.whb-header-bottom { background: linear-gradient(rgb(0, 102, 255) 0px, #2957a4 100%)!important; }



@media (min-width:240px) and (max-width:767px){
	.boxvisaonen { width: auto; padding-left: 0; padding-top: 0; }
	.gioithieutitle { padding-top: 25px; }
	.boxgioithieutrangchu .vc_column-inner { margin-top: 0; }
	.boxgioithieuhome .vc_column-inner { padding: inherit; }
	.bamuclinhvuc .info-box-content { height: auto; }
	.bamuclinhvuc .info-box-icon { width: 100%; }
	.bamuclinhvuc .info-box-icon img { width: 100%; }
	.visaoluachontitle h3 { font-size: 35px; }
	.hometop.menu-item .nav-link-text { display: block!important; }
	.wd-nav > li > a .wd-nav-icon { display: none!important; }
	.linhvucbgr { padding: 25px 0 15px 0; }
	.tintucduan { padding: 25px 0 15px 0; }
	.blog-design-small-images .article-body-container { padding-top: 10px!important; padding-left: 0 !important; }
	.title-size-default { padding: 10px 0 !important;}
	.wpb-js-composer .blog-post-loop:not([class*="col-"]) { margin-bottom: 15px!important; }
	.boxvisao { background-size: cover; }
	.blog-design-small-images.has-post-thumbnail :is(.entry-header) { max-width: 100%!important; }
	.blog-design-small-images.has-post-thumbnail :is( .article-body-container) { max-width: 100%!important; }
	.whb-general-header { padding: 0; }
	.boxgioithieutrangchu { background-size: cover; padding-bottom: 50px; }
	.lienhehomebgr { height: auto;  background-size: cover; }
	.box18nam { margin-bottom: 25px; }
	.formtuvanhome { padding-top: 0; padding-bottom: 25px; }
	.wd-nav > li > a { font-size: 16px !important;}
	.blog-design-masonry .post-title { height: auto; }
	.blog-post-loop .entry-thumbnail img { height: auto; }
	.portfolio-entry .wd-entities-title { height: auto; }
	.wd-sub-menu li > a { color: #000 !important; text-indent: 10px !important; background: #fff url(icon-menu-mobile.png) no-repeat 15px 22px; }
	.wd-sub-menu li > a:hover { color: #FFFF00 !important; background: #023e87 url(icon-menu-hover.png) no-repeat 15px 22px; }
}