@font-face {
  font-family: 'Roboto';
  src: local("Roboto Regular"), local("Roboto-Regular"), url(https://themes.googleusercontent.com/static/fonts/roboto/v11/2UX7WLTfW3W8TclTUvlFyQ.woff) format("woff"); }
body .body-innerwrapper #loadMore {
  text-align: center; }
  body .body-innerwrapper #loadMore .view-more, body .body-innerwrapper #loadMore .view-moren {
    background: #e7e7e7 none repeat scroll 0 0;
    border: 1px solid #e7e7e7;
    color: #505050;
    cursor: pointer;
    display: inline-block;
    font-family: "Open Sans",sans-serif;
    font-size: 15px;
    margin: 10px 0 20px;
    padding: 5px 18px;
    text-transform: uppercase; }
body .body-innerwrapper #sp-top-bar {
  background-color: #fff;
  border-bottom: none;
  padding: 0 0 0px;
  margin: 0 auto;
  max-width: 1100px; }
  body .body-innerwrapper #sp-top-bar div {
    padding: 0;
    margin: 0; }
  body .body-innerwrapper #sp-top-bar .fa.fa-youtube {
    font-size: 16px; }
  body .body-innerwrapper #sp-top-bar .sp-contact-phone i, body .body-innerwrapper #sp-top-bar .sp-contact-phone a {
    color: #cd161a; }
  body .body-innerwrapper #sp-top-bar .sp-contact-email i {
    color: #cd161a; }
  body .body-innerwrapper #sp-top-bar #sp-top1 {
    top: 13px;
    padding-bottom: 25px; }
    body .body-innerwrapper #sp-top-bar #sp-top1 .logo {
      padding: 0; }
    body .body-innerwrapper #sp-top-bar #sp-top1 .topbanner {
      padding: 26px 0 0; }
    body .body-innerwrapper #sp-top-bar #sp-top1 .contact {
      padding: 0;
      margin: 0; }
      body .body-innerwrapper #sp-top-bar #sp-top1 .contact img {
        display: inline-block; }
      body .body-innerwrapper #sp-top-bar #sp-top1 .contact .row {
        padding: 0;
        margin: 0;
        text-align: right; }
        body .body-innerwrapper #sp-top-bar #sp-top1 .contact .row.social {
          padding-top: 4px !important; }
          body .body-innerwrapper #sp-top-bar #sp-top1 .contact .row.social .language {
            text-decoration: underline;
            font: 500 12px 'Arial',san-serif;
            color: #4e4e4e; }
        body .body-innerwrapper #sp-top-bar #sp-top1 .contact .row.search {
          padding-top: 7px; }
          body .body-innerwrapper #sp-top-bar #sp-top1 .contact .row.search .searchtextbox {
            position: relative; }
            body .body-innerwrapper #sp-top-bar #sp-top1 .contact .row.search .searchtextbox input {
              border: 1px solid #dedede;
              border-radius: 3px;
              font: 500 11px "Arial",sans-serif;
              right: 0;
              padding: 8px;
              position: absolute;
              width: 305px; }
            body .body-innerwrapper #sp-top-bar #sp-top1 .contact .row.search .searchtextbox img {
              position: absolute;
              right: 5%;
              top: 7px; }
        body .body-innerwrapper #sp-top-bar #sp-top1 .contact .row.hotline {
          padding-top: 7px !important; }
          body .body-innerwrapper #sp-top-bar #sp-top1 .contact .row.hotline h4 {
            font: 400 18px "Roboto",san-serif;
            color: #ed3438; }
body .body-innerwrapper #sp-header-sticky-wrapper {
  margin: 0 auto;
  max-width: 1100px;
  position: relative;
  z-index: 2;
  height: 30px; }
  body .body-innerwrapper #sp-header-sticky-wrapper #sp-header {
    background: #da2025;
    height: 54px;
    position: absolute !important;
    width: 100%; }
    body .body-innerwrapper #sp-header-sticky-wrapper #sp-header .row {
      margin-left: 0;
      margin-right: 0; }
      body .body-innerwrapper #sp-header-sticky-wrapper #sp-header .row #sp-menu {
        padding-left: 0; }
        body .body-innerwrapper #sp-header-sticky-wrapper #sp-header .row #sp-menu #offcanvas-toggler {
          line-height: 60px;
          padding-right: 10px; }
        body .body-innerwrapper #sp-header-sticky-wrapper #sp-header .row #sp-menu .sp-megamenu-parent {
          float: left; }
          body .body-innerwrapper #sp-header-sticky-wrapper #sp-header .row #sp-menu .sp-megamenu-parent > li:active > a, body .body-innerwrapper #sp-header-sticky-wrapper #sp-header .row #sp-menu .sp-megamenu-parent > li:hover > a {
            border-bottom: 2px solid #fdf527;
            border-top: 0 none !important;
            color: #cc171b !important;
            margin-left: 13px;
            margin-right: 13px;
            padding-right: 0;
            padding-left: 0; }
          body .body-innerwrapper #sp-header-sticky-wrapper #sp-header .row #sp-menu .sp-megamenu-parent > li a {
            padding: 9px 11px; }
            body .body-innerwrapper #sp-header-sticky-wrapper #sp-header .row #sp-menu .sp-megamenu-parent > li a span {
              color: #fff;
              font: 500 15px "Roboto Condensed",sans-serif; }
          body .body-innerwrapper #sp-header-sticky-wrapper #sp-header .row #sp-menu .sp-megamenu-parent > li .sp-dropdown.sp-dropdown-main.sp-menu-right {
            right: auto;
            left: 0;
            margin-left: 13px;
            width: 238px !important; }
            body .body-innerwrapper #sp-header-sticky-wrapper #sp-header .row #sp-menu .sp-megamenu-parent > li .sp-dropdown.sp-dropdown-main.sp-menu-right a {
              font: 500 14px "Roboto Condensed",sans-serif; }
          body .body-innerwrapper #sp-header-sticky-wrapper #sp-header .row #sp-menu .sp-megamenu-parent > li.homepage {
            background: #fdf527;
            height: 54px;
            padding: 17px 0 0px;
            position: relative;
            width: 54px; }
            body .body-innerwrapper #sp-header-sticky-wrapper #sp-header .row #sp-menu .sp-megamenu-parent > li.homepage:hover > a {
              color: #cc171b !important;
              border-bottom: 0 !important;
              border-top: 0 !important; }
            body .body-innerwrapper #sp-header-sticky-wrapper #sp-header .row #sp-menu .sp-megamenu-parent > li.homepage img {
              position: absolute;
              top: 27%; }
          body .body-innerwrapper #sp-header-sticky-wrapper #sp-header .row #sp-menu .sp-megamenu-parent > li.more-menu .sp-dropdown.sp-dropdown-main.sp-menu-right {
            left: auto;
            right: 0;
            margin-left: auto; }
          body .body-innerwrapper #sp-header-sticky-wrapper #sp-header .row #sp-menu .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
            border-bottom: 2px solid #fdf527; }
          body .body-innerwrapper #sp-header-sticky-wrapper #sp-header .row #sp-menu .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
            color: #da2025; }
    body .body-innerwrapper #sp-header-sticky-wrapper #sp-header #sp-logo {
      padding-right: 0; }
      body .body-innerwrapper #sp-header-sticky-wrapper #sp-header #sp-logo .sp-default-logo {
        position: absolute;
        top: -170%; }
  body .body-innerwrapper #sp-header-sticky-wrapper.is-sticky .sp-default-logo {
    height: auto;
    top: 4% !important;
    width: 43%; }
body .body-innerwrapper .contentbody .leftcontentbody .leftcontentbodytitlediv > div {
  max-width: 1130px; }
body .body-innerwrapper .contentbody .leftcontentbody .about-us {
  margin: 0 auto !important; }
  body .body-innerwrapper .contentbody .leftcontentbody .about-us > div {
    max-width: 1130px; }
  body .body-innerwrapper .contentbody .leftcontentbody .about-us #tencongty {
    font: 600 14px 'Arial',san-serif;
    color: #484848;
    padding-top: 23px;
    line-height: 20px !important; }
  body .body-innerwrapper .contentbody .leftcontentbody .about-us .gioithieu-menu {
    padding-top: 23px; }
  body .body-innerwrapper .contentbody .leftcontentbody .about-us .gioithieuinfo h1, body .body-innerwrapper .contentbody .leftcontentbody .about-us .gioithieuinfo h2 {
    font: 500 20px 'Roboto Condensed',san-serif;
    color: #da2025; }
body .body-innerwrapper #sp-main-body {
  z-index: 1; }
  body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.overlay .slider-btn-one {
    background: none;
    border: 1px solid #fff;
    color: #fff !important; }
  body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.overlay #jssor_1 .titleduan {
    color: #ffffff;
    font: 600 50px "Open Sans",sans-serif;
    height: auto;
    left: 0;
    position: absolute;
    text-align: center;
    top: 80px;
    width: 100%; }
  body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.overlay #jssor_1 .descriptionduan {
    color: #ffffff;
    font: 500 17px "Open Sans",sans-serif;
    height: 120px;
    left: 50%;
    margin-left: -250px;
    position: absolute;
    top: 160px;
    width: 500px;
    text-align: center; }
  body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.overlay #jssor_1 .xemchitietduan {
    border: 1px solid #fff;
    font: 500 18px "Open Sans",sans-serif;
    height: auto;
    left: 50%;
    margin-left: -65px;
    padding: 10px 15px;
    position: absolute;
    top: 270px;
    width: auto; }
    body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.overlay #jssor_1 .xemchitietduan a {
      color: #ffffff; }
  body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-section-quote {
    padding: 15px 0;
    color: #ffffff;
    background-color: #efbb20; }
    body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-section-quote .sppb-btn {
      border: 1px solid #fff;
      font: 500 18px "Open Sans",sans-serif;
      letter-spacing: 1px;
      line-height: 25px;
      margin: 5px;
      min-height: 0;
      min-width: 0;
      padding: 8px 20px; }
    body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-section-quote .sppb-addon-content {
      margin: 0px !important; }
  body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-feature {
    padding: 15px 0 0 0;
    margin-bottom: 10px; }
    body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-feature .sppb-section-title {
      margin-bottom: 21px; }
      body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-feature .sppb-section-title .sppb-title-heading {
        font-size: 26px;
        font-family: 'Roboto Condensed', sans-serif;
        line-height: 28px;
        font-weight: 400;
        color: #ed3338;
        margin-bottom: 12px; }
        body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-feature .sppb-section-title .sppb-title-heading div {
          position: relative; }
          body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-feature .sppb-section-title .sppb-title-heading div img {
            left: 50%;
            margin-left: -55px;
            padding-top: 3px;
            position: absolute; }
      body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-feature .sppb-section-title .sppb-title-subheading {
        font: 500 12px 'Arial',san-serif;
        color: #484848; }
    body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-feature .sppb-row {
      max-width: 1124px;
      margin: 0 auto; }
      body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-feature .sppb-row .sppb-col-sm-3 {
        margin: 28px 0; }
        body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-feature .sppb-row .sppb-col-sm-3 .sppb-wow {
          border: 1px solid #d1d1d1;
          position: relative; }
          body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-feature .sppb-row .sppb-col-sm-3 .sppb-wow .sppb-icon span {
            display: inline-block;
            text-align: center;
            color: #efbb20;
            font-size: 42px;
            width: 50px;
            height: 80px;
            line-height: 42px;
            position: relative; }
            body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-feature .sppb-row .sppb-col-sm-3 .sppb-wow .sppb-icon span img {
              position: absolute;
              bottom: 0; }
          body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-feature .sppb-row .sppb-col-sm-3 .sppb-wow .sppb-feature-box-title {
            font-size: 16px;
            font-family: 'Open Sans', sans-serif; }
            body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-feature .sppb-row .sppb-col-sm-3 .sppb-wow .sppb-feature-box-title a {
              color: #333333;
              font: 500 16px "Roboto Condensed",sans-serif;
              border-left: 2px solid #5e5e5e;
              padding-left: 5px; }
          body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-feature .sppb-row .sppb-col-sm-3 .sppb-wow .tl {
            width: 20px;
            position: absolute;
            right: 0;
            bottom: 0;
            color: #fff;
            z-index: 1;
            height: 23px; }
          body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-feature .sppb-row .sppb-col-sm-3 .sppb-wow .tltriangle {
            position: absolute;
            width: 0;
            height: 0;
            border-top: 44px solid transparent;
            border-right: 44px solid #da2025;
            right: 0;
            bottom: 0; }
  body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.news {
    padding: 0px 0 0;
    color: #34404e;
    background-color: #fff;
    background-image: url(../images/linh_vuc_kinh_doanh_hinh_nen.png); }
    body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.news .sppb-section-title {
      margin-bottom: 0; }
      body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.news .sppb-section-title .sppb-title-heading {
        line-height: 28px;
        margin-bottom: 0px;
        text-align: center;
        color: #fdf527; }
        body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.news .sppb-section-title .sppb-title-heading div {
          position: relative;
          font: 500 30px 'Roboto Condensed',san-serif; }
          body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.news .sppb-section-title .sppb-title-heading div img {
            left: 50%;
            margin-left: -139px;
            padding-top: 3px;
            position: absolute; }
    body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.news .ns2-row-inner {
      background-color: rgba(158, 158, 157, 0.8);
      margin: 20px auto 0;
      max-width: 1100px;
      padding: 15px 7px 0; }
      body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.news .ns2-row-inner .flt-left.col-3 > div {
        padding: 0px 7px 0; }
      body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.news .ns2-row-inner .flt-left.col-3 .news-content {
        padding: 0 0 25px;
        border: 0; }
        body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.news .ns2-row-inner .flt-left.col-3 .news-content img {
          width: 100%; max-height: 220px;}
        body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.news .ns2-row-inner .flt-left.col-3 .news-content .ns2-title {
          padding: 22px 0 0;
          text-align: center; }
          body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.news .ns2-row-inner .flt-left.col-3 .news-content .ns2-title a {
            color: #da2025;
            font: 500 16px "Roboto Condensed",sans-serif; }
        body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.news .ns2-row-inner .flt-left.col-3 .news-content p {
          font: 500 12px 'Arial',san-serif;
          padding: 12px;
          color: #333; }
        body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.news .ns2-row-inner .flt-left.col-3 .news-content .ns2-links a.ns2-readmore span {
          border: 1px solid #d6d6d6;
          padding: 7px 20px !important;
          font: 400 15px 'Roboto Condensed',san-serif;
          color: #333;
          margin-left: 12px; }
          body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.news .ns2-row-inner .flt-left.col-3 .news-content .ns2-links a.ns2-readmore span:hover {
            background: #ed3438;
            color: #fff; }
  body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-portfolio.overlay.parallax {
    height: 100% !important;
    padding: 28px 0px 0px;
    color: white;
    background: #fff !important; }
    body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-portfolio.overlay.parallax .sppb-section-title {
      margin-bottom: 17px !important; }
      body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-portfolio.overlay.parallax .sppb-section-title .sppb-title-heading {
        line-height: 30px;
        color: #ed3338;
        margin-bottom: 0px; }
        body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-portfolio.overlay.parallax .sppb-section-title .sppb-title-heading div {
          position: relative;
          font: 500 26px 'Roboto Condensed',san-serif; }
          body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-portfolio.overlay.parallax .sppb-section-title .sppb-title-heading div img {
            left: 50%;
            margin-left: -41px;
            padding-top: 3px;
            position: absolute; }
    body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-portfolio.overlay.parallax #mod-sp-simpleportfolio {
      padding-top: 5px !important; }
      body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-portfolio.overlay.parallax #mod-sp-simpleportfolio .sp-simpleportfolio-filter {
        margin-bottom: 23px; }
        body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-portfolio.overlay.parallax #mod-sp-simpleportfolio .sp-simpleportfolio-filter li a {
          color: #414141 !important; }
        body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-portfolio.overlay.parallax #mod-sp-simpleportfolio .sp-simpleportfolio-filter li.active a {
          color: #da2025 !important; }
      body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-portfolio.overlay.parallax #mod-sp-simpleportfolio .sp-simpleportfolio-items {
        margin: 0 auto;
        max-width: 1124px; }
        body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-portfolio.overlay.parallax #mod-sp-simpleportfolio .sp-simpleportfolio-items .sp-simpleportfolio-item {
          padding: 12px; }
          body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-portfolio.overlay.parallax #mod-sp-simpleportfolio .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-overlay {
            background: #90172b; }
            body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-portfolio.overlay.parallax #mod-sp-simpleportfolio .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-overlay .sp-simpleportfolio-title a {
              font-size: 14px;
              font-family: 'Open Sans', sans-serif; }
          body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-portfolio.overlay.parallax #mod-sp-simpleportfolio .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-img {
            width: 100%; }
          body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-portfolio.overlay.parallax #mod-sp-simpleportfolio .sp-simpleportfolio-items .sp-simpleportfolio-item .title a {
            font: 500 15px 'Arial',san-serif;
            color: #333333; }
            body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-portfolio.overlay.parallax #mod-sp-simpleportfolio .sp-simpleportfolio-items .sp-simpleportfolio-item .title a:hover {
              color: #ed3438 !important; }
          body .body-innerwrapper #sp-main-body #sp-component #sp-page-builder .sppb-section.home-portfolio.overlay.parallax #mod-sp-simpleportfolio .sp-simpleportfolio-items .sp-simpleportfolio-item .description {
            font: 500 12px 'Arial',san-serif;
            color: #333333; }
body .body-innerwrapper .congbothongtin {
  margin: 0 auto;
  max-width: 1100px; }
  body .body-innerwrapper .congbothongtin img {
    float: left; }
  body .body-innerwrapper .congbothongtin .thumbimage {
    padding: 0 0 20px 15px; }
    body .body-innerwrapper .congbothongtin .thumbimage img {
      border: 1px solid #e2e2e2;
      padding: 6px 15px; }
  body .body-innerwrapper .congbothongtin .title {
    font: 400 16px 'Arial',san-serif;
    color: #292929; }
  body .body-innerwrapper .congbothongtin .download a, body .body-innerwrapper .congbothongtin .xemonline a {
    font: 500 12px 'Arial',san-serif;
    color: #4198ff; }
    body .body-innerwrapper .congbothongtin .download a img, body .body-innerwrapper .congbothongtin .xemonline a img {
      padding-right: 5px;
      padding-top: 5px; }
  body .body-innerwrapper .congbothongtin .xemonline {
    padding-left: 0; }
body .body-innerwrapper .linhvuckinhdoanh {
  margin: 0 auto;
  max-width: 1130px; }
  body .body-innerwrapper .linhvuckinhdoanh .ns2-inner {
    padding: 30px 0; }
    body .body-innerwrapper .linhvuckinhdoanh .ns2-inner .news-content {
      padding: 0;
      border: 0; }
      body .body-innerwrapper .linhvuckinhdoanh .ns2-inner .news-content .ns2-title a {
        font: 500 16px 'Roboto Condensed',san-serif;
        color: #da2025; }
      body .body-innerwrapper .linhvuckinhdoanh .ns2-inner .news-content .ns2-introtext {
        color: #333;
        font: 500 12px "Arial",sans-serif;
        padding: 5px 0; }
      body .body-innerwrapper .linhvuckinhdoanh .ns2-inner .news-content .ns2-readmore {
        border: 1px solid #cbcbcb;
        padding: 5px 10px;
        font: 500 15px 'Roboto Condensed',san-serif;
        color: #333; }
        body .body-innerwrapper .linhvuckinhdoanh .ns2-inner .news-content .ns2-readmore span {
          border: 0; }
body .body-innerwrapper .donvitructhuoc {
  margin: 0 auto;
  max-width: 1100px; }
  body .body-innerwrapper .donvitructhuoc > .row:first-child {
    margin-top: 130px; }
  body .body-innerwrapper .donvitructhuoc .row {
    padding-bottom: 10px; }
  body .body-innerwrapper .donvitructhuoc .donvitructhuocitem {
    display: none; }
    body .body-innerwrapper .donvitructhuoc .donvitructhuocitem .rightinfo {
      padding-left: 0; }
    body .body-innerwrapper .donvitructhuoc .donvitructhuocitem .title a {
      font: 500 16px 'Arial',san-serif;
      color: #da2025; }
body .body-innerwrapper #donvitructhuocchitiet .donvitructhuocchitiet {
  margin: 0 auto;
  max-width: 1130px; }
  body .body-innerwrapper #donvitructhuocchitiet .donvitructhuocchitiet .title {
    font: 600 16px 'Arial',san-serif;
    color: #da2025;
    padding-top: 10px;
    padding-bottom: 15px; }
  body .body-innerwrapper #donvitructhuocchitiet .donvitructhuocchitiet .donvitructhuoclienquan .titlelienquan {
    border-bottom: 1px solid #d5d5d5;
    color: #ed3438;
    font: 500 16px "Roboto",san-serif;
    margin-bottom: 10px;
    padding: 3px 0;
    text-transform: capitalize;
}
body .body-innerwrapper #donvitructhuocchitiet .donvitructhuocchitiet .donvitructhuoclienquanlist a {
    color: #333333;
    font: 500 12px/2 "Arial",san-serif;
}
.donvitructhuoclienquanlist{padding: 0;}
.title-donvitructhuoc{text-align: center;}
body .body-innerwrapper #tintuc #mylist .box-crumb2.box-list {
  max-width: 1130px; }
  body .body-innerwrapper #tintuc #mylist .box-crumb2.box-list .title-news h2 {
    margin-top: 3px; line-height: 14px;}
  body .body-innerwrapper #tintuc #mylist .box-crumb2.box-list .title-news a {
    font: 500 15px 'Arial',san-serif;
    color: #333; }
  body .body-innerwrapper #tintuc #mylist .box-crumb2.box-list .excerpt-news {
    font: 500 12px 'Arial',san-serif;
    color: #333;
    padding-bottom: 25px; }
body .body-innerwrapper #tintucchitiet .tintucchitiet {
  margin: 0 auto;
  max-width: 1130px; }
  body .body-innerwrapper #tintucchitiet .tintucchitiet .title {
    font: 600 20px 'Arial',san-serif;
    color: #da2025;
    padding-bottom: 6px;
    padding-top: 21px; }
  body .body-innerwrapper #tintucchitiet .tintucchitiet .ngaydang {
    font: 500 12px 'Arial',san-serif;
    color: #b3b3b3;
    padding-bottom: 4px; }
  body .body-innerwrapper #tintucchitiet .tintucchitiet .tinlienquan {
    padding-top: 15px; }
    body .body-innerwrapper #tintucchitiet .tintucchitiet .tinlienquan div {
      padding: 0; }
    body .body-innerwrapper #tintucchitiet .tintucchitiet .tinlienquan .titlelienquan {
      border-bottom: 1px solid #d5d5d5;
      text-transform: capitalize;
      font: 500 16px 'Roboto',san-serif;
      color: #ed3438;
      padding: 3px 0;
      margin-bottom: 10px; }
  body .body-innerwrapper #tintucchitiet .tintucchitiet .tinlienquanlist a {
    font: 500 12px 'Arial',san-serif;
    color: #333333;
    line-height: 2; }
    body .body-innerwrapper #tintucchitiet .tintucchitiet .tinlienquanlist a i {
      padding-right: 5px; }
      .ns2-introtext,.description{text-align: justify;}
body .body-innerwrapper #tuyendunglist {
  max-width: 1130px; }
  body .body-innerwrapper #tuyendunglist .tuyendungitem {
    display: none; }
body .body-innerwrapper #tuyendungchitiet {
  max-width: 1130px; }
body .body-innerwrapper #linhvuckinhdoanhchitiet .linhvuckinhdoanhchitiet {
  max-width: 1130px;
  margin: 0 auto; }
  body .body-innerwrapper #linhvuckinhdoanhchitiet .linhvuckinhdoanhchitiet .title {
    font: 500 20px 'Roboto Condensed',san-serif;
    color: #da2025;
    padding-bottom: 10px;
    padding-top: 10px; }
body .body-innerwrapper .content img {
  max-width: 100%; }
  .donvitructhuoc{
    height:200px;
    padding: 10px 15px;
  }
#donvitructhuocchitiet .content img,  #tintucchitiet .content img,#linhvuckinhdoanhchitiet .content img{ display: inline-block;}
body .body-innerwrapper #lienhe .contact-text {
  font: 500 22px 'Roboto Condensed',san-serif;
  color: #474747; }
body .body-innerwrapper #lienhe .sendcontactbtn {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #da2025;
  color: #da2025;
  font: 500 16px "Roboto Condensed",sans-serif;
  max-width: 80px; }
body .body-innerwrapper #sp-bottom {
  background: #fff;
  color: #565656; }
  body .body-innerwrapper #sp-bottom .container,body .body-innerwrapper #sp-company-map .container {
    max-width: 1100px;
    width: 100%;
    border-top: 1px solid #d2d2d2;
    border-bottom: 1px solid #d2d2d2; }
    body .body-innerwrapper #sp-company-map .container {
    max-width: 1100px;
    width: 100%;
    border-top: 1px solid #d2d2d2;}
    body .body-innerwrapper #sp-bottom .container:first-child {
      border-bottom: 0px; }
    body .body-innerwrapper #sp-bottom .container .tinthitruongxangdau {
      padding-left: 15px;padding-right: 15px; }
      body .body-innerwrapper #sp-bottom .container .tinthitruongxangdau h3 {
        font: 500 18px 'Roboto Condensed',san-serif;
        color: #ed3338; }
      body .body-innerwrapper #sp-bottom .container .tinthitruongxangdau div {
        padding: 10px 0; }
        body .body-innerwrapper #sp-bottom .container .tinthitruongxangdau div img {
          float: left;
          padding-top: 6px; padding-left:10px;}
        body .body-innerwrapper #sp-bottom .container .tinthitruongxangdau div gia {
          float: right;
          margin-right: 10px; }
          .list-gia{width:81%;margin:0 auto;background:#da2025;color:#fff;margin-bottom:15px;}
 body .body-innerwrapper #sp-bottom .container .tinthitruongxangdau div .title-price{
    margin-left:7px;
}
    body .body-innerwrapper #sp-bottom .container #sp-bottom1 .sp-module-title, body .body-innerwrapper #sp-bottom .container #sp-bottom4 .sp-module-title, body .body-innerwrapper #sp-company-map .container .sp-module-title {
      font: 500 18px 'Roboto Condensed',san-serif;
      color: #565656; }
body .body-innerwrapper #sp-footer {
  background: #da2025; }
  body .body-innerwrapper #sp-footer #sp-footer1 .sp-column {
    text-align: center; }
body .body-innerwrapper #sp-social .col-lg-3 {
  position: relative;
  height: 70px; }
  body .body-innerwrapper #sp-social .col-lg-3 img {
    position: absolute;
    left: 50%;
    top: 30%; }
body .body-innerwrapper .offcanvas-menu .offcanvas-inner {
  padding: 35px; }
.price-heading{
	font-weight:bold;
}

.price-card{
text-align:center}
body .body-innerwrapper #sp-bottom .container .tinthitruongxangdau div.list-gia{
    padding:0;
}
body .body-innerwrapper #sp-bottom .container .tinthitruongxangdau div.price-row{
	border-top: 1px solid #fff;
	padding:0
}
.price-column{
	border-left: 1px solid #fff;
}
/*# sourceMappingURL=style.custom.css.map */

@media screen and (max-width: 480px){
	.body-innerwrapper #sp-bottom{
		padding-top:65px;
		margin-top: 470px;
	}
	.price-heading .price-column{
		height:100px;
	}
	.price-column{
		height:61px;
	}
	.list-gia{
		width:92%
	}
}
@media screen and (min-width: 481px) and (max-width: 600px){
	.body-innerwrapper #sp-bottom{
		padding-top:60px;
		margin-top: 80px;
	}
	.price-heading .price-column{
		height:80px;
	}
	.price-column{
		height:61px;
	}
}
@media screen and (min-width: 601px) and (max-width: 770px){
	.body-innerwrapper #sp-bottom{
		padding-top:60px;
		margin-top: 80px;
	}
}