/* ---------- Dockbar ---------- */
@media (max-width: 979px) {
  .aui {
    /* ---------- Main menu ---------- */
    /*----- Breadcrumbs ----*/
    /* ---------- Footer ---------- */
    /* -------------------- */ }
    .aui * {
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
    .aui .dialog-iframe-popup {
      padding: 0; }
    .aui .min-wrap {
      width: 90% !important; }
    .aui .signin {
      background-image: url(../images/DangNhap.svg) !important;
      width: 30px !important;
      height: 30px !important;
      margin: 5px 0 0 0 !important; }
    .aui .createaccound {
      background-image: url(../images/TaoTaiKhoan.svg) !important;
      width: 30px !important;
      height: 30px !important;
      margin: 5px 0 0 0 !important; }
    .aui #heading {
      bottom: 100%;
      /* margin-top: -2em; */
      position: relative;
      height: unset !important; }
      .aui #heading .site-title {
        font-size: 26px; }
        .aui #heading .site-title img {
          width: 100%; }
      .aui #heading .images-header {
        display: none; }
      .aui #heading .images-header-mobile {
        display: block !important; }
    .aui .page-header {
      margin: 10px 0 0 0;
      font-size: 16px;
      font-weight: bold; }
    .aui .portlet-layout.row-fluid {
      width: 100%;
      margin: 0; }
    .aui .portlet-column {
      padding: 0 !important; }
    .aui .main-menu-bar-search-form-mobile {
      display: block !important;
      padding: 10px;
      background: #0f5984; }
    .aui .main-menu-bar-search-form {
      display: none !important; }
    .aui .main-menu-bar ul {
      display: flex;
      padding-left: 0; }
    .aui .main-menu-bar ul li {
      padding: 0 4px !important;
      margin-right: auto !important; }
    .aui .main-menu-bar ul li:nth-child(1),
    .aui .main-menu-bar ul li:nth-child(2) {
      margin-right: 14px !important; }
    .aui .main-menu-bar-btn {
      padding: 10px 0px 0px 0px !important;
      font-size: 11px !important;
      color: transparent !important;
      background-repeat: no-repeat !important; }
    .aui .main-menu-bar-btn.language {
      color: #ff0 !important;
      font-size: 14px !important; }
    .aui .breadcrumb.breadcrumb-horizontal {
      display: none; }
    .aui .breadcrumb.breadcrumb-horizontal li.breadcrumb-truncate.active {
      max-width: unset !important; }
    .aui .lfr-hudcrumbs {
      position: absolute !important; }
    .aui .copyright {
      font-size: 13px !important; }
    .aui #footer {
      display: grid;
      height: 100%; }
    .aui .share {
      margin-bottom: 20px;
      display: table; }
    .aui footer .infoleft {
      padding-top: 0 !important; }
    .aui footer .footer-mw {
      display: block !important; }
    .aui footer .main-footer {
      height: unset !important;
      margin: 0 !important;
      background: none !important; }
    .aui footer .newsfooter {
      margin-left: auto !important;
      display: contents !important; }
    .aui footer .infobetween {
      padding-top: 0 !important; }
    .aui footer .inforight {
      margin-top: 0 !important; }
    .aui footer .newsfooter:last-child {
      float: left !important;
      margin-bottom: 20px !important; }
    .aui footer #linkweb {
      width: 100% !important; }
    .aui #navigation {
      display: none; }
      .aui #navigation.open {
        display: block; }
        .aui #navigation.open .navbar-inner {
          -webkit-border-radius: 3px;
          -moz-border-radius: 3px;
          -ms-border-radius: 3px;
          -o-border-radius: 3px;
          border-radius: 3px;
          padding: 10px; }
          .aui #navigation.open .navbar-inner .nav-collapse {
            height: auto;
            overflow: visible; }
      .aui #navigation .nav {
        margin: 0; }
    .aui .dockbar-split .dockbar,
    .aui .dockbar {
      float: right;
      height: auto;
      position: relative;
      z-index: 401; }
      .aui .dockbar-split .dockbar .info-items,
      .aui .dockbar .info-items {
        height: auto;
        position: static;
        width: 300px; }
      .aui .dockbar-split .dockbar .navbar-inner,
      .aui .dockbar .navbar-inner {
        width: auto; }
        .aui .dockbar-split .dockbar .navbar-inner .btn-navbar,
        .aui .dockbar .navbar-inner .btn-navbar {
          background: transparent;
          border-width: 0;
          float: left;
          font-size: 24px;
          padding: 12px 15px; }
          .aui .dockbar-split .dockbar .navbar-inner .btn-navbar:hover,
          .aui .dockbar .navbar-inner .btn-navbar:hover {
            background-color: #5BBAE8; }
          .aui .dockbar-split .dockbar .navbar-inner .btn-navbar.open,
          .aui .dockbar .navbar-inner .btn-navbar.open {
            background-color: #F5AF45; }
        .aui .dockbar-split .dockbar .navbar-inner .nav-account-controls,
        .aui .dockbar .navbar-inner .nav-account-controls {
          padding: 0 5px; }
          .aui .dockbar-split .dockbar .navbar-inner .nav-account-controls .user-avatar-image,
          .aui .dockbar .navbar-inner .nav-account-controls .user-avatar-image {
            display: none; }
        .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls,
        .aui .dockbar .navbar-inner .nav-add-controls {
          background: transparent;
          border-top-width: 0;
          padding: 0 5px;
          position: static;
          z-index: 350; }
          .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li,
          .aui .dockbar .navbar-inner .nav-add-controls > li {
            float: none;
            margin: 0;
            position: relative; }
            .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li.toggle-controls a,
            .aui .dockbar .navbar-inner .nav-add-controls > li.toggle-controls a {
              clip: rect(auto auto auto auto);
              position: static;
              visibility: visible; }
            .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li .page-preview-controls,
            .aui .dockbar .navbar-inner .nav-add-controls > li .page-preview-controls {
              display: none; }
            .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a,
            .aui .dockbar .navbar-inner .nav-add-controls > li > a {
              background: transparent;
              text-align: left;
              white-space: nowrap; }
              .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a:hover,
              .aui .dockbar .navbar-inner .nav-add-controls > li > a:hover {
                background: #F3F3F3; }
              .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a [class^="icon-"],
              .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a [class^="icon-"],
              .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a [class*=" icon-"],
              .aui .dockbar .navbar-inner .nav-add-controls > li > a [class^="icon-"],
              .aui .dockbar .navbar-inner .nav-add-controls > li > a [class^="icon-"],
              .aui .dockbar .navbar-inner .nav-add-controls > li > a [class*=" icon-"] {
                font-size: 22px;
                margin-top: 0; }
              .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a.toggle-controls-link,
              .aui .dockbar .navbar-inner .nav-add-controls > li > a.toggle-controls-link {
                background: transparent; }
                .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a.toggle-controls-link [class^="icon-"],
                .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a.toggle-controls-link [class^="icon-"],
                .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a.toggle-controls-link [class*=" icon-"],
                .aui .dockbar .navbar-inner .nav-add-controls > li > a.toggle-controls-link [class^="icon-"],
                .aui .dockbar .navbar-inner .nav-add-controls > li > a.toggle-controls-link [class^="icon-"],
                .aui .dockbar .navbar-inner .nav-add-controls > li > a.toggle-controls-link [class*=" icon-"] {
                  color: #FFF; }
              .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a .nav-item-label,
              .aui .dockbar .navbar-inner .nav-add-controls > li > a .nav-item-label {
                background: transparent;
                display: inline;
                left: 0;
                margin-left: 0;
                margin-top: 0;
                padding: 0;
                position: relative; }
              .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a:hover .nav-item-label,
              .aui .dockbar .navbar-inner .nav-add-controls > li > a:hover .nav-item-label {
                display: inline; }
              .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a .icon-caret-down,
              .aui .dockbar .navbar-inner .nav-add-controls > li > a .icon-caret-down {
                display: none; }
        .aui .dockbar-split .dockbar .navbar-inner .nav-collapse,
        .aui .dockbar .navbar-inner .nav-collapse {
          z-index: 400; }
          .aui .dockbar-split .dockbar .navbar-inner .nav-collapse.open,
          .aui .dockbar .navbar-inner .nav-collapse.open {
            overflow: visible; }
          .aui .dockbar-split .dockbar .navbar-inner .nav-collapse > .nav,
          .aui .dockbar .navbar-inner .nav-collapse > .nav {
            background: #009AE5;
            border-width: 0;
            left: auto;
            margin: 0;
            min-width: 160px;
            position: absolute;
            right: 0;
            z-index: 400; }
            .aui .dockbar-split .dockbar .navbar-inner .nav-collapse > .nav > li.dropdown .dropdown-menu li a,
            .aui .dockbar .navbar-inner .nav-collapse > .nav > li.dropdown .dropdown-menu li a {
              font-size: 16px;
              line-height: 32px; }
            .aui .dockbar-split .dockbar .navbar-inner .nav-collapse > .nav > li.dropdown.open > .dropdown-toggle,
            .aui .dockbar .navbar-inner .nav-collapse > .nav > li.dropdown.open > .dropdown-toggle {
              color: #FFF; }
            .aui .dockbar-split .dockbar .navbar-inner .nav-collapse > .nav > li > a,
            .aui .dockbar .navbar-inner .nav-collapse > .nav > li > a {
              color: #FFF;
              font-size: 16px;
              margin: 5px 0;
              padding: 6px 15px; }
              .aui .dockbar-split .dockbar .navbar-inner .nav-collapse > .nav > li > a:focus, .aui .dockbar-split .dockbar .navbar-inner .nav-collapse > .nav > li > a:hover,
              .aui .dockbar .navbar-inner .nav-collapse > .nav > li > a:focus,
              .aui .dockbar .navbar-inner .nav-collapse > .nav > li > a:hover {
                background-color: #5BBAE8; }
    .aui .portlet-dockbar {
      display: none;
      width: 100%; }
    .aui .signed-out #_145_navAddControlsNavbarBtn {
      display: none; }
    .aui .taglib-page-iterator .lfr-pagination-buttons li a {
      border-radius: 4px;
      width: 98%; }
    .aui .journal-content-article .row > div iframe {
      width: 100% !important; } }