 h3.tuyendung-details-title {
    font-size: 18px;
    margin-bottom: 16px;
    font-weight: 700;
}

.general-info .icon-box-text.last-reset {
    padding-left: 12px !important;
}
.single-page .general-info .icon-box-text p {
    margin-bottom: 0px;
    font-size: 14px;
}

.single-page .general-info .icon-box-text h5 {
    font-weight: 600 !IMPORTANT;
}
.general-info .icon-box {
    margin-bottom: 16px;
}
 .item_tuyedung_title {
        position: relative;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .item_tuyedung_title a {
        text-decoration: none;
        color: #333;
    }

    .meta_tuyendung {
        display: flex;
        align-items: center;
    }

    .meta_tuyendung span {
        display: inline-block;
        padding: 2px 15px;
        margin-right: 5px;
        border-radius: 99px;
    }

    .meta_tuyendung_hot {
        background-color: #EC0000;
        color: white;
    }

    .meta_tuyendung_news {
        background-color: #FF8724;
        color: white;
    }
    .col-form-result {
    padding: 24px;
    border: 1px solid #7F7F7F;
    border-radius: 8px;
}
.col-form-result .col-custom-border:nth-child(2) { border: unset; }
.item_tuyedung-col .col-inner .gom-item-td:nth-last-child(1) {
    border-bottom: unset;
    margin-bottom: 0px;
    padding-bottom: 0;
}

.item_tuyedung-col .col-inner {
    max-height: 412px;
    overflow-x: hidden;
    overflow-y: auto;
}
.sub_item_tuyedung_title {
    color: #494949 !important;
    font-weight: 500 !important;
}

.col.pr-8 { padding-right: 8px; } .col.pl-8 { padding-left: 8px !important; }

/* scroll mini */
.item_tuyedung-col .col-inner::-webkit-scrollbar {
    width: 6px;
    height: 10px;
    background: unset;
}

.item_tuyedung-col .col-inner::-webkit-scrollbar-thumb {
    border-radius: 50px;
    height: 20%;
     width: 6px;
    background: #CCC;
}


/* end scroll mini */
.col-form-search .form-group { position: relative; display: flex; align-items: center; } .col-form-search span.icon img { width: 20px; }

.col-form-search span.icon {
    margin-right: 0px;
    height: 100%;
    margin-bottom: 6px;
}
.col-form-search .col.medium-5.small-12.large-5 { flex-basis: 40%; max-width: 40%; }
.col-form-search .col.medium-2.small-12.large-2 { flex-basis: 20%; max-width: 20%; }
.col-form-search button.expand {
    background-color: #EC1C24;
    border-radius: 8px;
}
.item_tuyedung_title a { color: #000; font-size: 18px; font-weight: 600; }
.item_tuyedung-col .col-inner, .title_search_diadiem .col-inner { padding-right: 15px; }
.item_tuyedung-col { padding-bottom: 0px !important; }
  .item_tuyedung-col .col-inner .gom-item-td{ margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #CCC; }
    .col-custom-border { padding-bottom: 0px !important; border-right: 1px solid #CCC; }
    span.count_vieclam { flex: 0 0 auto; margin-left: auto; }
    .title_diadiem { position: relative; display: flex; justify-content: space-between; align-items: center; }
    .col-inner.col-form-search .col { padding-bottom: 0px !important; }
    .col-inner.col-form-search { padding: 8px; border: 1px solid #7F7F7F; border-radius: 8px; }
     .col-inner.col-form-search .col input,.col-inner.col-form-search .col select,.col-inner.col-form-search .col button { height: 48px;margin-bottom: 0px; box-shadow: unset;    border: unset; }
.vieclam-text-header p {
    font-size: 24px;
}

/* custom menu tin tuc*/

.header-bottom a.nav-top-link {
    font-size: 19px;
    color: #331A00;
    font-weight: 500;
}

.header-bottom .nav-spacing-xlarge>li {
    margin: 0 38px;
}

.header-bottom li.active a.nav-top-link {
    color: #FF8724;font-weight: 600;
}
.header-bottom {
    display: none !important;
}
.category-1 .header-bottom {
    display: flex !important;
}

/*end menu custom*/


.post-jod {
  display: flex;
  align-items: baseline;
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #CCC;
  }

.post-number-jod {
    width: 32px;
    min-width: 32px;
    min-height: 32px;
    text-align: center;
    height: 32px;
    background-color: #4C4C4C;
    border-radius: 4px;
    color: white;
    margin-right: 16px;
    font-size: 18px;
    font-weight: 700;
}
.post-title-jod a {
    color: #000;
    font-size: 18px;
    font-weight: 600;
    text-decoration: none;
}

.post-content-jod {
  flex-grow: 1;
  text-align: left; /* Căn phải cho nội dung bài viết */
}

.related-post-jod-list .post-jod:nth-last-child(2) {
    border: unset;
}
.post-content-jod-action a {
    text-align: center;
    display: block;
    text-decoration: revert;
    margin-right: 10px;
    color: #EC0000;
    outline: #EC0000 !important;
    font-weight: 700;
    font-size: 16px;}

    h3.related-jod-box-head {
    font-size: 24px;
    color: #1A1A1A;
    margin-bottom: 24px;
}


.post-subtitle-jod {
  color: #494949; /* Màu cho phụ đề bài viết */
}


.blog-single .large-8.col, .blog-single .post-sidebar {
    padding: 0 16px 16px !important;
}


.fix-qrt {
    background: #fbfbfb;
    border-radius: 3px;
    padding: 10px 125px 0px 125px;
    position: fixed;
    bottom: 3px;
    z-index: 12345;
    width: 100%;
    min-width: 100%;
    border-top: 3px solid #ec1c24;
    display: none;
    z-index: 111111;
}
.fix-qrt .col { padding-bottom: 0px; }

.flex-display {
    display: flex !important;
}



/* Media query cho kích thước màn hình nhỏ hơn hoặc bằng 768px */
@media (max-width: 768px) {

.res-step-form {
    padding: 16px !important;
    background: #F2F2F2 url(https://truemoneyvay.congnghevietnam.vn/wp-content/uploads/2023/09/BG-MB.png) no-repeat right bottom !important;
   
}

.header-bottom .flex-col.hide-for-medium.flex-center {
    display: flex !important;
    width: 100%;
    overflow-x: scroll;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    white-space: nowrap;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

ul.nav.header-nav.header-bottom-nav {
    display: table-cell;
    vertical-align: middle;
}
 .header-bottom::-webkit-scrollbar {display:none}
.header-bottom .flex-col.hide-for-medium.flex-center::-webkit-scrollbar { display: none; }
.header-bottom .nav-spacing-xlarge>li {
    margin: 0px 8px;
}


 .header-bottom i.icon-angle-down { display: none; }
/*.blog .header-bottom, .archive.category .header-bottom {
    display: none;
}
*/
.category-1 .header-bottom {
    display: flex !important;
}
  

.col-inner.col-form-search .col {
    flex-basis: 100% !important;
    max-width: 100% !important;
}

.col-inner.col-form-search {
    padding: 16px;
    background-color: #F2F2F2;
}

.col-form-search .form-group {
    border: 1px solid #B3B3B3;
    border-radius: 8px;
    margin-bottom: 16px;
    padding: 0px 12px;
    background-color: white;
}

.col-custom-border {
    border: unset;
}

.col-form-result {
    padding: unset;
    border: unset;
    border-radius: unset;
}
.item_tuyedung_title { align-items: baseline; }

.col-form-result .col-custom-border > .col-inner {
    max-height: 498px;
    height: unset;
}

.col-form-result .col-custom-border { margin-bottom: 24px; }


}