@charset "utf-8";

html[lang="vi"] {
  overflow-wrap: break-word;
  word-wrap: break-word;
}

html[lang="vi"] body,
html[lang="vi"] p,
html[lang="vi"] li,
html[lang="vi"] dt,
html[lang="vi"] dd,
html[lang="vi"] th,
html[lang="vi"] td,
html[lang="vi"] .article-body,
html[lang="vi"] .section-in {
  line-height: 1.65;
  overflow-wrap: anywhere;
  word-break: normal;
}

html[lang="vi"] h1,
html[lang="vi"] h2,
html[lang="vi"] h3,
html[lang="vi"] h4,
html[lang="vi"] h5,
html[lang="vi"] h6,
html[lang="vi"] .section-title,
html[lang="vi"] .site-title-name,
html[lang="vi"] .cast-name {
  line-height: 1.55;
  overflow-wrap: anywhere;
}

html[lang="vi"] .global-nav a,
html[lang="vi"] .global-nav-panel span,
html[lang="vi"] .site-footer-nav a,
html[lang="vi"] .breadcrumbs a,
html[lang="vi"] .local-nav a,
html[lang="vi"] .link-menu a,
html[lang="vi"] .btn,
html[lang="vi"] .contact-btn a,
html[lang="vi"] .text-onimage a,
html[lang="vi"] .floating-contact-btn-vi a {
  white-space: normal;
  line-height: 1.55;
  overflow-wrap: anywhere;
  word-break: normal;
}

html[lang="vi"] .global-nav-in #menu > li > a {
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 10px;
  padding-right: 10px;
}

html[lang="vi"] .contact-btn .btn span,
html[lang="vi"] .floating-contact-btn-vi a {
  display: inline-block;
  line-height: 1.55;
}

html[lang="vi"] .contact-btn .btn {
  padding-top: 8px;
  padding-bottom: 8px;
}

html[lang="vi"] .col-onimage > .col .text-onimage,
html[lang="vi"] .col-onimage02 > .col .text-onimage {
  min-height: 3.8em;
  line-height: 1.5;
}

html[lang="vi"] .article-body table,
html[lang="vi"] .table-block,
html[lang="vi"] .table-comparison {
  table-layout: auto;
}

html[lang="vi"] img,
html[lang="vi"] iframe {
  max-width: 100%;
}

@media screen and (max-width: 767px) {
  html[lang="vi"] .global-nav a,
  html[lang="vi"] .link-menu a,
  html[lang="vi"] .text-onimage a {
    line-height: 1.6;
  }

  html[lang="vi"] .site-title-name {
    font-size: 94%;
  }
}
