@media all and (min-width: 0px) {
  .tuyen-dung {
    padding: 32px 12px;
    background-color: #F5F7FB; }
    .tuyen-dung h1 {
      font-size: 16px;
      line-height: 23px;
      color: #191370;
      padding-bottom: 9px;
      text-transform: uppercase; }
    .tuyen-dung p {
      font-size: 14px;
      line-height: 20px;
      text-align: justify;
      padding-bottom: 8px; }
    .tuyen-dung h2 {
      font-size: 14px;
      line-height: 23px;
      color: #191370;
      text-transform: uppercase;
      padding-top: 15px; }
    .tuyen-dung ul {
      list-style: none; }
      .tuyen-dung ul li {
        font-size: 14px;
        line-height: 20px;
        text-align: justify; }

  .form-tuyen-dung {
    background-color: #F5F7FB;
    padding: 0 12px; }
    .form-tuyen-dung h2 {
      font-size: 14px;
      line-height: 20px;
      text-transform: uppercase;
      padding-top: 14px;
      padding-bottom: 10px; }
    .form-tuyen-dung form input[type="text"] {
      height: 44px;
      width: 100%;
      border: 1px solid #F2F2F2;
      box-sizing: border-box;
      border-radius: 5px;
      outline: none;
      margin-bottom: 10px;
      font-family: "UTM Helve";
      font-size: 14px;
      padding: 0 11px; }
    .form-tuyen-dung form input[type="submit"] {
      width: calc(100% - 170px);
      height: 47px;
      background: #0066FF;
      border: none;
      cursor: pointer;
      font-size: 14px;
      color: #FFFFFF;
      font-family: "UTM Helve";
      font-weight: bold;
      text-transform: uppercase; }
    .form-tuyen-dung form input[type=radio] {
      border: 1px solid rgba(34, 100, 209, 0.2);
      width: 23px;
      height: 23px;
      margin-right: 7px; }
    .form-tuyen-dung form #file-input {
      display: none; }
    .form-tuyen-dung form p {
      font-weight: bold;
      font-size: 14px;
      line-height: 20px;
      color: #2264D1;
      padding: 22px 0 10px 0; }
    .form-tuyen-dung form div {
      display: flex; }
      .form-tuyen-dung form div.nhom {
        align-items: center;
        flex-wrap: wrap; }
        .form-tuyen-dung form div.nhom label {
          margin-right: 27px;
          display: flex;
          align-items: center;
          margin-bottom: 10px; }
          .form-tuyen-dung form div.nhom label:last-child {
            margin-right: 0; }
          .form-tuyen-dung form div.nhom label.full {
            width: 100%; }
      .form-tuyen-dung form div.button {
        justify-content: space-between;
        padding: 36px 0 54px 0; } }
@media all and (min-width: 521px) {
  .tuyen-dung {
    width: 520px;
    margin: auto; }

  .form-tuyen-dung {
    width: 520px;
    margin: auto; } }
@media all and (min-width: 1201px) {
  nav {
    display: block; }
    nav h2 {
      cursor: pointer; }
    nav ul {
      display: none; }

  .tuyen-dung-wrap {
    display: flex;
    justify-content: center;
    align-itmes: flex-start;
    background-color: #F5F7FB;
    padding-bottom: 15px; }

  .tuyen-dung {
    width: 625px;
    margin: inherit;
    margin-right: 67px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 57px; }
    .tuyen-dung .thong-tin {
      position: sticky;
      top: 0; }

  .form-tuyen-dung {
    width: 506px;
    margin: inherit;
    margin-top: 57px;
    margin-bottom: 88px;
    background-color: #EBF2FF;
    box-shadow: 0px 8px 15px rgba(245, 249, 255, 0.5);
    border-radius: 10px;
    padding-left: 24px;
    padding-right: 24px; }
    .form-tuyen-dung h2 {
      font-size: 18px;
      line-height: 25px;
      padding-top: 22px;
      padding-bottom: 25px; } }

/*# sourceMappingURL=tuyen-dung-detail.css.map */
