@media (min-width: 1200px) and (max-width: 1399.98px) {
    .nk-ftrd-candidates .ft-cand-main-box .cand-dots-2 {
        display: none;
    }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
    .nk-candidate-detail-section .profile-main-box {
        display: flex;
        flex-direction: column;
        align-items: start;
    }
}

@media (min-width: 320px) and (max-width: 1199.98px) { 
    /* nk-latest-header-start */
    .nk-latest-header.sb-header.transparent {
        background-color: #ffff;
    }
    .nk-latest-header .burger-menu {
        top: 28px;
    }
    .nk-latest-header .sb-menu {
        float: unset;
    }
    .nk-latest-header .sb-menu li.n-notifica,
    .nk-latest-header .sb-menu .login-toggle {
        padding: 14px 15px;
        margin: 0;
    }
    .nk-latest-header .fr-list {
        float: left !important;
    }
    .nk-latest-header .sb-menu ul li.fr-list .btn-theme {
        margin: 14px 0 0 15px;
    }
    .nk-latest-header .sb-menu .login-toggle .sign-up-box {
        top: 14px;
        right: unset;
        left: 77px;
        z-index: 1;
    }
    .nk-white-bg-header.nk-latest-header .burger-menu {
        top: 28px;
    }
    .nk-latest-header.nk-white-bg-header .logo {
        padding: 15px 40px 15px 0;
    } 
    .nk-latest-header.nk-white-bg-header.without-searchbar .logo {
        padding: 25px 40px 25px 0;
    } 
    /* nk-latest-header-end */
    /* nk-best-job-hero-start */
    .nk-best-job-hero {
        padding: 0px 0 50px 0;
    }
    /* nk-best-job-hero-end */
    /* why-choose.add-padding-start */
    .why-choose.add-padding .why-choose-content:last-child {
        margin-bottom: 0px;
    }
    /* why-choose.add-padding-end */
    /* nk-candidate-detail-tabs-start */
    .nk-candidate-detail-tabs .prf-with-tabs,
    .nk-candidate-detail-tabs .nk-tab-content {
        width: 100%;
    }
    /* nk-candidate-detail-tabs-end */
}
@media (min-width: 992px) and (max-width: 1199.98px) { 
    /* nk-best-job-hero-start */
    .nk-best-job-hero .hero-meta-box .group-1 {
        left: -60px;
    }
    .nk-best-job-hero .hero-meta-box .group-2 {
        right: -60px;
    }
    .nk-best-job-hero::before {
        border-radius: 0;
    }
    /* nk-best-job-hero-end */
    /* nk-ftrd-candidates-start */
    .nk-ftrd-candidates .ft-cand-main-box .location {
        padding: 10px;
    }
    .nk-ftrd-candidates .ft-cand-main-box .cand-dots-1,
    .nk-ftrd-candidates .ft-cand-main-box .cand-dots-2 {
        display: none;
    }
    /* nk-ftrd-candidates-end */
    /* top-hiring-emp-start */
    .top-hiring-emp .top-emp-box-grid ul li {
        width: 16.8%;
    }
    .top-hiring-emp .top-emp-box-grid .emp-box {
        width: 157px;
    }
    /* top-hiring-emp-end */
    /* news-blog-article-start */
    .news-blog-article .news-blog-main-box .review-box ul li .iconify {
        margin-right: 5px
    }
    .news-blog-article .news-blog-main-box .review-box ul li {
        margin-right: 10px;
    }
    /* news-blog-article-end */
    /* get-touch-section-start */
    .get-touch-section .trending-keyword .form-group input {
        width: 320px;
    }
    /* get-touch-section-end */
    /* nk-rec-jobs-start */
    .nk-rec-jobs .view-foter-detail .view-foter-heading {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding-right: 25px;
        color: #a3a3a3;
    }
    .nk-rec-jobs .view-foter-detail .view-foter-heading::before {
        right: 15px;
    }
    /* nk-rec-jobs-end */
    /* what-client-say-start */
    .what-client-say .client-swiper .swiper-slide-active .client-review-box .dbl-quotes {
        top: 90px;
        right: 40px;
    }
    /* what-client-say-end */
    /* why-choose-start */
    .why-choose .why-choose-heading,
    .why-choose.nk-choose-second .why-choose-heading {
        padding: 0px;
    }
    .why-choose .why-choose-heading h2 {
        font-size: 36px;
        line-height: 45px;
    }
    /* why-choose-end */
    /* more-than-employee-start */
    .more-than-employee .bestp-employee {
        margin-top: 0;
    }
    .more-than-employee .bestp-employee h2 {
        width: 100%;
    }
    /* more-than-employee-end */
    /* nk-latest-footer.nk-scnd-ftr-start */
    .nk-latest-footer.nk-scnd-ftr .extra-links-box .btn-box li {
        width: 130px;
    }
    /* nk-latest-footer.nk-scnd-ftr-end */
    /* nk-hero-rec-jobs-start */
    .nk-hero-rec-jobs .hero-meta-box .main-search-box .srh-main .srh-sub:first-child {
        margin-right: 20px;
    }
    .nk-hero-rec-jobs .sincere-arts-heading {
        margin-left: 10px;
    }
    /* nk-hero-rec-jobs-end */
    /* nk-new-ftrd-candidates-start */
    .nk-new-ftrd-candidates .cand-dtl-box .ftrd-tag {
        top: 15px;
        right: 15px;
    }
    /* nk-new-ftrd-candidates-end */
    /* nk-search-cand-section-start */
    .nk-search-cand-section .form-group .input-srh {
        width: calc(100% - 740px);
    }
    .nk-search-cand-section .form-group .select-main-box {
        width: 180px;
    }
    .nk-search-cand-section .form-group .input-srh input {
        padding: 14px 15px 14px 48px;
    }
    .nk-search-cand-section .selection-main-group .select-cand-box.select-main-box {
        width: 175px;
    }
    .nk-search-cand-section .selection-main-group .select-cand-box.select-main-box.slt-extra-width {
        width: calc(100% - 778px);
    }
    .nk-search-cand-section .trending-keywords .keyword-box ul li {
        margin-bottom: 10px;
    }
    /* nk-search-cand-section-end */
    /* nk-cand-search-with-filter-start */
    .nk-cand-search-with-filter .md-side-bar .accordion-item .accordion-body .extra-controls input.form-control {
        margin-right: 14px;
    }
    /* nk-cand-search-with-filter-end */
    /* nk-srh-list-filter-start */
    .nk-srh-list-filter .cand-srh-list-main-box .detail-box,
    .nk-srh-list-filter .cand-srh-list-main-box .botm-dtl-box {
        flex-direction: column;
        align-items: flex-start;
    }
    .nk-srh-list-filter .cand-srh-list-main-box .detail-box .left-side,
    .nk-srh-list-filter .cand-srh-list-main-box .botm-dtl-box .left-meta {
        margin-bottom: 10px;
    }
    /* nk-srh-list-filter-end */
    /* nk-candidate-detail-section-start */
    .nk-candidate-detail-section .profile-main-box .right-cont .prf-favourite .prf-btn {
        padding: 8px 20px;
    }
    .nk-candidate-detail-section .cand-detail-container .personal-dtl-box ul li {
        width: 40%;
    }
    .nk-candidate-detail-section .skill-tool-box .prg-sub-box {
        margin-right: 25px;
    }
    .nk-candidate-detail-section .social-links-box ul li {
        margin-right: 12px;
    }
    .nk-candidate-detail-section .emp-schedule-box .top-meta span {
        font-size: 12px;
    }
    /* nk-candidate-detail-section-end */
    /* nk-search-emp-section-start */
    .nk-search-emp-section .form-group .input-srh {
        width: calc(100% - 600px);
    }
    .nk-search-emp-section .form-group .select-main-box {
        width: 210px;
    }
    /* nk-search-emp-section-end */
    /* employer-prf-grid-section-start */
    .employer-prf-grid-section .emp-prf-card .botm-btns ul li a {
        padding: 8px 12px;
    }
    /* employer-prf-grid-section-end */
    /* employer-prf-list-section-start */
    .employer-prf-list-section .emp-prf-list-card .botm-box .card-btn-box {
        display: none;
    }
    /* employer-prf-list-section-end */
    /* nk-not-found-section-start */
    .nk-not-found-section .page-cont-box {
        padding: 10px 0;
    }
    .nk-not-found-section .page-cont-box .main-heading {
        font-size: 160px;
        line-height: 150px;
    }
    .nk-not-found-section .page-cont-box .title {
        font-size: 38px;
    }
    .nk-not-found-section .page-cont-box .nk-found-vector {
        top: -130px;
        right: 0;
    }
    /* nk-not-found-section-end */
    /* nk-contact-content-section-start */
    .nk-contact-content-section .side-contact-info {
        padding: 24px 20px 30px 20px;
    }
    /* nk-contact-content-section-end */
    /* nk-sign-up-section-start */
    .nk-sign-up-section .left-main-box {
        padding: 30px 20px;
    }
    .nk-sign-up-section .left-main-box .content-box .vectors-img {
        width: 100%;
    }
    .nk-sign-up-section .left-main-box .content-box .txt {
        width: 100%;
    }
    .nk-sign-up-section .custom-right-cont {
        padding: 30px 20px 40px 20px;
    }
    /* nk-sign-up-section-end */
    /* nk-job-search-section-4-start */
    .nk-job-search-section-4 .view-foter-detail {
        flex-direction: column;
        align-items: flex-start;
    }
    .nk-job-search-section-4 .view-foter-detail .view-foter-main {
        margin-bottom: 10px;
    }
    /* nk-job-search-section-4-end */
    /* etras start */
    .nk-hero-detail-banner .job-detail-prf .left-cont {
        width: 100%;
    }
    /* etras end */
}
@media (min-width: 320px) and (max-width: 991.98px) { 
    /* nk-best-job-hero-start */
    .nk-best-job-hero .hero-meta-box .group-1,
    .nk-best-job-hero .hero-meta-box .group-2 {
        display: none;
    }
    .nk-best-job-hero::before {
        border-radius: 0;
    }
    .nk-best-job-hero .hero-meta-box .main-search-box,
    .nk-best-job-hero .hero-meta-box,
    .nk-best-job-hero .trd-keyword-list ul {
        width: 100%;
    }
    .nk-best-job-hero .hero-meta-box .txt {
        width: 100%;
    }
    /* nk-best-job-hero-end */
    /* nk-ftrd-candidates-start */
    .nk-ftrd-candidates .ft-cand-main-box .cand-dots-1,
    .nk-ftrd-candidates .ft-cand-main-box .cand-dots-2 {
        display: none;
    }
    /* nk-ftrd-candidates-end */
    /* search-job-hero-start */
    .search-job-hero {
        background-image: none;
        background-color: #f0f6ff;
        padding: 140px 0 80px 0;
    }
    .search-job-hero .hero-cont-area {
        padding: 0;
        margin-bottom: 0px;
    }
    .search-job-hero .hero-cont-area .cirlce-srh,
    .search-job-hero .users-img-box .start-chat {
        display: none;
    }
    /* search-job-hero-end */
    /* why-choose-start */
    .why-choose .counter-item {
        margin: 0;
    }
    .why-choose .counter-stats {
        font-size: 30px;
    }
    .why-choose .counter-item h3 {
        font-size: 22px;
    }
    section.why-choose {
        padding: 80px 0;
    }
    .why-choose .why-choose-content:last-child {
        margin-bottom: 0;
    }
    /* why-choose-end */
    /* more-than-employee-start */
    .more-than-employee {
        padding: 80px 0 60px 0;
    }
    .more-than-employee .bestp-employee {
        margin-top: 0;
    }
    .more-than-employee .site-job-content {
        margin-top: 50px;
    }
    /* more-than-employee-end */
    /* get-touch-scnd-section-start */
    .get-touch-scnd-section .trending-keyword {
        flex-direction: column;
    }
    .get-touch-section.get-touch-scnd-section .main-theme-heading,
    .get-touch-section.get-touch-section .form-group {
        width: 100%;
    }
    .get-touch-section.get-touch-scnd-section .main-theme-heading {
        margin-bottom: 20px;
    }
    /* get-touch-scnd-section-end */
    /* nk-hero-rec-jobs-start */ 
    .nk-hero-rec-jobs .hero-meta-box .main-search-box,
    .nk-hero-rec-jobs .rec-job-main-box {
        margin-bottom: 0;
    }
    /* nk-hero-rec-jobs-end */
    /* client-secnd-logo-section-start */
    .client-secnd-logo-section {
        border-bottom: 1px solid #e0e0e0;
    }
    /* client-secnd-logo-section-end */
    /* nk-career-hero-start */
    .nk-career-hero {
        background-color: #F1F5F8;
    }
    .nk-career-hero .shape-small-img,
    .nk-career-hero .shape-big-img,
    .nk-career-hero .nk-career-main-img {
        display: none;
    }
    /* nk-career-hero-end */
    /* rec-jobs-custom-menu-start */
    .rec-jobs-custom-menu .nav-pills {
        position: unset;
    }
    .recommended-jobs.rec-jobs-custom-menu .nav-pills {
        justify-content: flex-start;
    }
    /* rec-jobs-custom-menu-end */
    /* nk-best-mission-start */
    .nk-best-mission .mission-gallery .small-img-box.small-1 {
        margin-top: 0;
    }
    .nk-best-mission .mission-gallery .xl-large-img-box {
        margin-bottom: 0;
        margin-top: 50px;
    }
    .nk-best-mission .mission-gallery .large-img-box.large-2 {
        margin: 0;
        margin-top: -142px;
        margin-bottom: 30px;
    }
    .nk-best-mission .mission-gallery .small-img-box.small-2,
    .nk-best-mission .about-main-heading::before {
        display: none;
    }
    /* nk-best-mission-end */
    /* find-dream-career-start */
    .find-dream-career .main-content .txt {
        width: 100%;
    }
    /* find-dream-career-end */
    /* nk-search-cand-section-start */
    .nk-search-cand-section .form-group.srh-bar {
        display: block;
    }
    .nk-search-cand-section .form-group .input-srh {
        width: 48%;
        margin-right: 23px;
        margin-bottom: 20px;
    }
    .nk-search-cand-section .form-group .select-main-box.first-group {
        width: 48%;
        margin-right: 0;
        margin-bottom: 20px;
    } 
    .nk-search-cand-section .form-group .select-main-box {
        width: 263px;
    }
    .nk-search-cand-section .form-group .select-main-box .select2-container {
        margin-top: -3px;
    }
    .nk-search-cand-section .search-cont-main .selection-main-group {
        margin-bottom: 0;
    }
    .nk-search-cand-section .selection-main-group .select-cand-box.select-main-box,
    .nk-search-cand-section .selection-main-group .select-cand-box.select-main-box.slt-extra-width {
        width: 213px;
        margin-right: 23px;
    }
    .nk-search-cand-section .selection-main-group .select-cand-box.select-main-box.slt-extra-width {
        margin-right: 0;
    }
    .nk-search-cand-section .selection-main-group .select-cand-box.first-item,
    .nk-search-cand-section .selection-main-group .select-cand-box.second-item {
        width: 48%;
        margin-right: 23px;
    }
    .nk-search-cand-section .selection-main-group .select-cand-box.second-item {
        margin-right: 0;
    }
    .nk-search-cand-section .selection-main-group .select-cand-box {
        margin-bottom: 20px;
    }
    .nk-search-cand-section .trending-keywords .keyword-box ul li {
        margin-bottom: 10px;
    }
    .nk-search-cand-section .form-group .srh-btn-box a {
        display: block;
    }
    /* nk-search-cand-section-start */
    /* nk-cand-search-with-filter-start */
    .nk-cand-search-with-filter .md-side-bar .accordion-item .accordion-body .extra-controls input.form-control {
        width: 48%;
    }
    .nk-cand-search-with-filter .md-side-bar {
        margin-bottom: 30px;
    }
    /* nk-cand-search-with-filter-end */
    /* nk-employer-detail-section-start */
    .nk-employer-detail-section {
        padding-bottom: 40px;
    }
    .nk-employer-detail-section .job-dtl-box:last-child {
        border-bottom: 1px solid #C9DCFE;
    }
    .nk-employer-detail-section .job-dtl-box:last-child:hover {
        border-bottom: 1px solid transparent;
    }
    .nk-employer-detail-section .form-box-main {
        margin-top: 30px;
    }
    /* nk-employer-detail-section-end */
    /* nk-not-found-section-start */
    .nk-not-found-section {
        padding: 80px 0;
    }
    .nk-not-found-section .page-cont-box {
        padding: 0;
        padding-top: 60px;
        text-align: center;
    }
    .nk-not-found-section .page-cont-box .nk-found-vector {
        display: none;
    }
    /* nk-not-found-section-end */
    /* nk-job-detail-section-start */
    .nk-job-detail-section .nk-detail-sidebar {
        margin-top: 30px;
    }
    /* nk-job-detail-section-end */
    /* nk-contact-content-section-start */
    .nk-contact-content-section .side-contact-info {
        margin-top: 30px;
    }
    /* nk-contact-content-section-end */
    /* nk-sign-up-section-start */
    .nk-sign-up-section .custom-left-cont {
        min-height: auto;
    }
    .nk-sign-up-section .custom-right-cont {
        padding: 40px;
        text-align: center;
    }
    .nk-sign-up-section .sign-up-content-box {
        margin: 0 auto;
    }
    .nk-sign-up-section .custom-right-cont .botm-question-text {
        margin: 0 auto;
        left: 0;
        right: 0;
    }
    /* nk-sign-up-section-end */
    /* nk-employer-map-section-start */
    .nk-employer-map-section {
        padding-bottom: 0;
    }
    .nk-employer-map-section .form-box-main {
        margin-bottom: 30px;
    }
    /* nk-employer-map-section-end */
    /* nk-candidate-detail-tabs-start */
    .nk-candidate-detail-tabs .prf-with-tabs .nav-pills .nav-item {
        display: inline-block;
        width: 25%;
    }
    .nk-candidate-detail-tabs .prf-with-tabs .nav-pills .nav-link {
        width: 100%;
    }
    .nk-candidate-detail-tabs .emp-video-box,
    .nk-candidate-detail-tabs .form-box-main.ad-tabs-change {
        margin-bottom: 30px;
    }
    /* nk-candidate-detail-tabs-end */
    /* extras css */
    .nk-candidate-detail-tabs.nk-candidate-detail-section .tab-content.nk-tab-content .tab-pane .cand-detail-container .emp-gallery-box ul li a.portfolio-gallery img {
        width: 100%;
    }
    .n-candidate-detail .resume-3-sidebar .n-candidate-info ul.emp-gallery li a.portfolio-gallery img{
        width: 100%;
        height: 200px;
        object-fit: cover;
    }
    .nk-hero-detail-banner.nk-hero-job-detail .job-detail-prf {
        flex-direction: column;
    }
    .nk-hero-detail-banner.nk-hero-job-detail .job-detail-prf .left-cont, .nk-hero-detail-banner.nk-hero-job-detail .job-detail-prf .right-cont {
        width: 100%;
    }
    .nk-hero-detail-banner.nk-hero-job-detail .job-detail-prf .right-cont {
        display: flex;
        width: 100%;
        justify-content: end;
        align-items: center;
        gap: 15px;
    }
    .nk-hero-detail-banner.nk-hero-job-detail .job-detail-prf .right-cont .job-apply-btns a{
        margin-top: 14px;
        padding: 12px 38px;
    }
    .nk-job-detail-section {
        padding: 165px 0 80px 0;
    }
    /* extras css end */
}
@media (min-width: 768px) and (max-width: 991.98px) { 
    /* nk-best-job-hero-start */
    .nk-best-job-hero .hero-meta-box .main-search-box .srh-main .srh-sub:first-child {
        margin-right: 33px;
    }
    /* nk-best-job-hero-end */
    /* news-blog-article-start */
    .news-blog-article .news-blog-main-box .review-box ul li {
        margin-right: 15px;
    }
    /* news-blog-article-end */ 
    /* get-touch-section-start */
    .get-touch-section .main-theme-heading,
    .get-touch-section .form-group {
        width: 100%;
    }
    .get-touch-section .trending-keyword .form-group input {
        width: 263px;
    }
    .get-touch-section .form-group {
        text-align: right;
    }
    .get-touch-section.get-touch-scnd-section .form-group {
        text-align: left;
    }
    /* get-touch-section-end */
    /* what-client-say-start */
    .what-client-say .client-swiper .swiper-slide-active .client-review-box .dbl-quotes {
        position: absolute;
        top: 115px;
        right: 220px;
    }
    /* what-client-say-end */
    /* nk-ftrd-candidates-testimonial-start */
    .nk-ftrd-candidates.nk-ftrd-candidates-testimonial .ft-cand-main-box .location {
        padding: 10px;
    }
    /* nk-ftrd-candidates-testimonial-end */
    /* nk-exp-categories-start */
    .nk-exp-categories .categories-swiper .swiper-button-prev {
        right: 5%;
    }
    /* nk-exp-categories-end */
    /* nk-candidate-detail-section-start */
    .nk-candidate-detail-section {
        padding-bottom: 70px;
    }
    .nk-candidate-detail-section .skill-tool-box .prg-sub-box {
        margin-right: 29px;
    }
    /* nk-candidate-detail-section-end */
    /* nk-search-emp-section-start */
    .nk-search-emp-section .form-group .input-srh {
        width: 100%;
    }
    .nk-search-emp-section .form-group .select-main-box,
    .nk-search-emp-section .form-group .select-main-box.first-group {
        width: 38%;
        margin-right: 19px;
        margin-bottom: 0;
    }
    /* nk-search-emp-section-end */
    /* nk-employer-detail-section-start */
    .nk-employer-detail-section {
        padding-bottom: 40px;
    }
    /* nk-employer-detail-section-end */
    /* nk-employer-map-section-start */
    .nk-employer-map-section {
        padding-bottom: 0;
    }
    /* nk-employer-map-section-end */
    /* extras css */
    .nk-candidate-detail-section.nk-employer-detail-section .emp-gallery-box ul li a.portfolio-gallery img {
        width: 100%;
    }
    .n-candidate-detail.n-cand-dtl-spacing .n-candidate-info ul.emp-gallery li a.portfolio-gallery img {
        width: 200px;
        height: 200px;
        object-fit: cover;
    }
    .nk-candidate-detail-section .profile-main-box {
        display: flex;
        flex-direction: column;
        align-items: start;
    }
    .nk-candidate-detail-section .emp-gallery-box ul li a.portfolio-gallery img {
        width: 100%;
    }
    .n-candidate-detail.cand-reume-3 .resume-3-box.resume-skills .resume-3-portfolio ul li a.portfolio-gallery img {
        width: 100%;
        height: 200px;
        object-fit: cover;
    }
    .n-candidate-detail .n-candidate-meta .timeline-box .n-my-portfolio ul li a.portfolio-gallery img, .n-candidate-detail .resume-3-sidebar .resume-3-portfolio ul li a.portfolio-gallery img {
        width: 100%;
        height: 200px;
        object-fit: cover;
    }
    /* extras end */
}
@media (min-width: 576px) and (max-width: 767.98px) { 
    /* nk-latest-header-start */
    .nk-latest-header .burger-menu {
        top: 33px;
    }
    .nk-white-bg-header.nk-latest-header .burger-menu {
        top: 43px;
    } 
    .nk-latest-header.nk-white-bg-header.without-searchbar .burger-menu {
        top: 33px;
    }
    .nk-latest-header.nk-white-bg-header .logo,
    .nk-latest-header.nk-white-bg-header.without-searchbar .logo  {
        padding: 30px 40px 30px 0;
    }
    /* nk-latest-header-end */
    /* nk-best-job-hero-start */
    .nk-best-job-hero .hero-meta-box {
        padding-left: 20px;
        padding-right: 20px;
    }
    .nk-best-job-hero .hero-meta-box .main-heading {
        font-size: 38px;
    }
    .nk-best-job-hero .hero-meta-box .main-search-box {
        padding: 20px;
    }
    .nk-best-job-hero .hero-meta-box .main-search-box .srh-main .srh-sub:first-child {
        margin-right: 21px;
    }
    /* nk-best-job-hero-end */
    /* recommended-jobs-start */
    .recommended-jobs .job-dtl-box {
        flex-direction: column;
        align-items: flex-start;
    }
    .recommended-jobs .job-dtl-box .right-cont {
        text-align: left;
        margin-top: 20px;
    }
    .recommended-jobs .job-dtl-box .about-job {
        align-items: flex-start;
    }
    /* recommended-jobs-end */
    /* get-touch-section-start */
    .get-touch-section .trending-keyword {
        flex-direction: column;
        align-items: flex-start;
    }
    .get-touch-section .main-theme-heading {
        margin-bottom: 20px;
    }
    /* get-touch-section-end */
    /* search-job-hero-start */
    .search-job-hero .hero-cont-area .main-search-bar {
        padding: 0;
        background-color: transparent;
    }
    .search-job-hero .hero-cont-area .main-search-bar .form-group {
        flex-direction: column;
    }
    .search-job-hero .hero-cont-area .main-search-bar .form-group input {
        padding-left: 45px;
    }
    .search-job-hero .hero-cont-area .main-search-bar .form-group input,
    .search-job-hero .hero-cont-area .form-group .select2-container--default .select2-selection--single {
        width: 100%;
        margin: 0 0 10px 0;
        border-radius: 4px;
    }
    .search-job-hero .hero-cont-area .form-group .select2-container--default .select2-selection--single .select2-selection__arrow {
        top: 0;
    }
    .search-job-hero .hero-cont-area .form-group .select2-container {
        width: 100% !important;
    }
    .search-job-hero .hero-cont-area .main-search-bar .form-group .search-btn {
        margin-left: 0;
        padding: 13px 60px;
    }
    .search-job-hero .hero-cont-area .trending-keyword-box ul li {
        margin-bottom: 15px;
    }
    /* search-job-hero-end */
    /* nk-rec-jobs-start */
    .nk-rec-jobs .view-foter-detail .view-foter-heading {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding-right: 25px;
        color: #a3a3a3;
    }
    .nk-rec-jobs .view-foter-detail .view-foter-heading::before {
        right: 18px;
    }
    /* nk-rec-jobs-end */
    /* what-client-say-start */
    .what-client-say .client-swiper .swiper-slide-active .client-review-box .dbl-quotes {
        position: absolute;
        top: 115px;
        right: 150px;
    }
    /* what-client-say-end */
    /* nk-ftrd-candidates-testimonial-start */
    .nk-ftrd-candidates-testimonial .ftrd-cand-swiper .swiper-button-prev, 
    .nk-ftrd-candidates-testimonial .ftrd-cand-swiper .swiper-button-next {
        top: -15px;
    }
    /* nk-ftrd-candidates-testimonial-end */
    /* nk-latest-footer.nk-scnd-ftr-start */
    .nk-latest-footer.nk-scnd-ftr .extra-links-box .btn-box li {
        width: 100px;
    }
    /* nk-latest-footer.nk-scnd-ftr-end */
    /* nk-hero-rec-jobs-start */
    .nk-hero-rec-jobs .hero-meta-box {
        padding: 0;
    }
    /* nk-hero-rec-jobs-end */ 
    /* more-than-employee-start */
    .more-than-employee .bestp-employee h2 {
        width: 100%;
    }
    /* more-than-employee-end */
    /* nk-exp-categories-start */
    .nk-exp-categories .categories-swiper .swiper-button-next {
        right: 44%;
        top: unset;
        bottom: -60px;
    }
    .nk-exp-categories .categories-swiper .swiper-button-prev {
        right: unset;
        left: 44%;
        top: unset;
        bottom: -60px;
    }
    /* nk-exp-categories-end */
    /* nk-best-mission-start */
    .nk-best-mission .mission-gallery .small-img-box {
        width: 100%;
    }
    .nk-best-mission .about-main-heading .txt {
        width: 100%;
    }
    /* nk-best-mission-end */
    /* nk-search-cand-section-start */
    .nk-search-cand-section .form-group .input-srh,
    .nk-search-cand-section .form-group .select-main-box.first-group {
        width: 48%;
        margin-right: 15px;
    }
    .nk-search-cand-section .form-group .select-main-box.first-group {
        margin-right: 0;
    }
    .nk-search-cand-section .form-group .select-main-box {
        width: 178px;
        margin-right: 15px;
    }
    .nk-search-cand-section .selection-main-group .select-cand-box.select-main-box,
    .nk-search-cand-section .selection-main-group .select-cand-box.select-main-box.slt-extra-width {
        width: 158px;
        margin-right: 15px;
    }
    .nk-search-cand-section .selection-main-group .select-cand-box.select-main-box.slt-extra-width {
        margin-right: 0;
    }
    .nk-search-cand-section .selection-main-group .select-cand-box.first-item, 
    .nk-search-cand-section .selection-main-group .select-cand-box.second-item {
        width: 48%;
        margin-right: 15px;
    }
    .nk-search-cand-section .selection-main-group .select-cand-box.second-item {
        margin-right: 0;
    }
    .nk-search-cand-section .trending-keywords {
        flex-direction: column;
        align-items: flex-start;
    }
    /* nk-search-cand-section-end */
    /* nk-srh-list-filter-start */
    .nk-srh-list-filter .cand-srh-list-main-box .detail-box,
    .nk-srh-list-filter .cand-srh-list-main-box .botm-dtl-box {
        flex-direction: column;
        align-items: flex-start;
    }
    .nk-srh-list-filter .cand-srh-list-main-box .detail-box .left-side,
    .nk-srh-list-filter .cand-srh-list-main-box .botm-dtl-box .left-meta {
        margin-bottom: 10px;
    }
    /* nk-srh-list-filter-end */
    /* nk-candidate-detail-section-start */
    .nk-candidate-detail-section .profile-main-box {
        display: block;
        position: relative;
    }
    .nk-candidate-detail-section .profile-main-box .right-cont .ftrd-tag {
        position: absolute;
        top: 30px;
        right: 30px;
    }
    .nk-candidate-detail-section .profile-main-box .right-cont .prf-favourite {
        margin-top: 20px;
    }
    .nk-candidate-detail-section .cand-detail-container .personal-dtl-box ul li, 
    .nk-candidate-detail-section .cand-detail-container .custom-field-box ul li {
        width: 46%;
    }
    .nk-candidate-detail-section .skill-tool-box .prg-sub-box {
        width: 100%;
        margin-right: 0;
    }
    /* nk-candidate-detail-section-end */
    /* nk-search-emp-section-start */
    .nk-search-emp-section .form-group .input-srh {
        width: 100%;
    }
    .nk-search-emp-section .form-group .select-main-box,
    .nk-search-emp-section .form-group .select-main-box.first-group {
        width: 34%;
        margin-right: 18px;
        margin-bottom: 0;
    }
    /* nk-search-emp-section-end */
    /* employer-prf-grid-section-start */
    .employer-prf-grid-section .emp-prf-card .botm-btns ul {
        flex-direction: column;
    }
    .employer-prf-grid-section .emp-prf-card .botm-btns ul li {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px;
    }
    .employer-prf-grid-section .emp-prf-card .botm-btns ul li:last-child {
        margin-bottom: 0;
    }
    /* employer-prf-grid-section-end */
    /* employer-prf-list-section-start */
    .employer-prf-list-section .emp-prf-list-card {
        flex-direction: column;
    }
    .employer-prf-list-section .emp-prf-list-card .left-side .img-box,
    .employer-prf-list-section .emp-prf-list-card .left-side {
        width: 100%;
        border: 0;
    }
    .employer-prf-list-section .emp-prf-list-card .prf-meta {
        border: 1px solid #F1F5F8;
        border-bottom: 0;
        padding: 20px 0;
    }
    .employer-prf-list-section .emp-prf-list-card .prf-detail-box {
        border-left: 1px solid #f1f5f8;
        border-top-right-radius: 0px; 
    }
    .employer-prf-list-section .emp-prf-list-card .botm-box {
        border: 1px solid #f1f5f8;
        border-radius: 0 0 4px 4px;
    }
    .employer-prf-list-section .emp-prf-list-card .prf-meta .prf-img-box {
        margin-bottom: 10px;
    }
    .employer-prf-list-section .emp-prf-list-card .left-side .img-box img {
        border-top-right-radius: 4px;
        height: 85px;
        object-fit: cover;
    }
    /* employer-prf-list-section-end */
    /* nk-job-search-section-start */
    .nk-job-search-section .view-foter-detail {
        display: block;
    }
    .nk-job-search-section .view-foter-detail .view-foter-main {
        margin-bottom: 5px;
    }
    /* nk-job-search-section-end */
    /* nk-second-job-search-section-start */
    .nk-second-job-search-section .job-dtl-box {
        flex-direction: row;
    }
    .nk-second-job-search-section .job-dtl-box .right-cont {
        margin-top: 0;
    }
    /* nk-second-job-search-section-end */
    /* nk-not-found-section-start */
    .nk-not-found-section .page-cont-box .main-heading {
        font-size: 160px;
        line-height: 150px;
    }
    .nk-not-found-section .page-cont-box .title {
        font-size: 38px;
    }
    /* nk-not-found-section-end */
    /* nk-hero-detail-banner-start */
    .nk-hero-detail-banner .job-detail-prf {
        margin-top: 0;
        flex-direction: column;
        align-items: flex-start;
    }
    /* nk-hero-detail-banner-end */
    /* nk-job-detail-section-start */
    .nk-job-detail-section .job-dtl-box {
        padding: 15px 20px;
    }
    /* nk-job-detail-section-end */
    /* nk-sign-up-section-start */
    .nk-sign-up-section .left-main-box .content-box .txt,
    .nk-sign-up-section .left-main-box .content-box .vectors-img {
        width: 100%;
    }
    /* nk-sign-up-section-end */
    /* nk-candidate-detail-tabs-start */
    .nk-candidate-detail-tabs .skill-tool-box .prg-sub-box:first-child {
        margin-bottom: 20px;
    }
    /* nk-candidate-detail-tabs-end */
    /* extras start */
    .nk-hero-detail-banner .job-detail-prf .left-cont {
        width: 100%;
    }
    .nk-hero-detail-banner {
        padding: 30px 0;
    }
    .nk-hero-detail-banner.nk-hero-job-detail .right-cont {
        display: flex;
        flex-direction: row;
    }
    .nk-hero-detail-banner.nk-hero-job-detail .right-cont .job-apply-btns{
        margin-top: 15px;
    }
    .nk-hero-detail-banner.nk-hero-job-detail .right-cont .email_apply {
        padding: 12px 38px;
        margin-right: 10px;
    }
    .nk-hero-detail-banner.nk-emp-detail-banner .social-links-position {
        height: 282px;
    }
    .nk-candidate-detail-section.nk-employer-detail-section .emp-gallery-box ul li a.portfolio-gallery img {
        width: 100%;
    }
    .n-details-groups.n_socials.n_custom.iconss {
        right: 2% !important;
        top: 74%;
    }
    .n-details-groups.n_socials {
        max-width: 26% !important;
    }
    .n-employers-details-w .nav.nav-tabs li:first-child a,.n-employers-details-w .nav.nav-tabs li:last-child a {
        border-radius: 0 !important;
    }
    .n-candidate-detail.n-cand-dtl-spacing .n-candidate-info ul.emp-gallery li a.portfolio-gallery img {
        width: 200px;
        height: 100px;
        object-fit: cover;
    }
    .n-candidate-detail.cand-reume-3 .resume-3-box.resume-skills .resume-3-portfolio ul li a.portfolio-gallery img, .n-candidate-detail .n-candidate-meta .timeline-box .n-my-portfolio ul li a.portfolio-gallery img, .n-candidate-detail .resume-3-sidebar .resume-3-portfolio ul li a.portfolio-gallery img {
        width: 100%;
        height: 100px;
        object-fit: cover;
    }
    .nk-hero-detail-banner.nk-hero-job-detail .job-detail-prf .right-cont .job-apply-btns a {
        margin-top: 0;
    }
    
    /* extras end */
}
@media (min-width: 320px) and (max-width: 575.98px) {
    /* nk-white-bg-header.nk-latest-header-start */
    .nk-white-bg-header.nk-latest-header .search-bar {
        display: none;
    }
    .nk-white-bg-header.nk-latest-header .burger-menu {
        top: 33px;
    } 
    .nk-latest-header.nk-white-bg-header.without-searchbar .burger-menu {
        top: 28px;
    }
    .nk-latest-header.nk-white-bg-header .logo {
        padding: 30px 40px 30px 0;
    }
    /* nk-white-bg-header.nk-latest-header-end */
    /* nk-best-job-hero-start */
    .nk-best-job-hero {
        padding: 0px 0 20px 0;
    }
    .nk-best-job-hero .trending-keyword {
        margin-top: 110px;
    }
    /* nk-best-job-hero-end */
    /* nk-latest-header-start */
    .nk-latest-header .burger-menu {
        top: 33px;
    }
    /* nk-latest-header-end */
    /* nk-best-job-hero-start */
    .nk-best-job-hero .hero-meta-box {
        padding: 50px 20px 0 20px;
    }
    .nk-best-job-hero .hero-meta-box .main-search-box {
        padding: 20px;
    }
    .nk-best-job-hero .hero-meta-box .main-search-box .srh-main .srh-sub {
        width: 100%;
    }
    .nk-best-job-hero .hero-meta-box .main-search-box .srh-main .srh-sub:first-child {
        margin-right: 0px;
        margin-bottom: 20px;
    }
    .nk-best-job-hero .trd-keyword-list ul {
        text-align: left;
    }
    .main-theme-heading .main-heading i {
        display: none;
    }
    /* nk-best-job-hero-end */
    /* recommended-jobs-start */
    .recommended-jobs {
        padding: 40px 0;
    }
    .recommended-jobs .job-dtl-box {
        flex-direction: column;
        align-items: flex-start;
    }
    .recommended-jobs .job-dtl-box .right-cont {
        text-align: left;
        margin-top: 20px;
    }
    .recommended-jobs .job-dtl-box .about-job .job-prf {
        width: 50px;
    }
    .recommended-jobs .job-dtl-box .about-job .dtl-job ul li {
        display: block;
    }
    .recommended-jobs .job-dtl-box .about-job .dtl-job ul li span {
        border-right: none;
    }
    .recommended-jobs .job-dtl-box .about-job {
        align-items: flex-start;
    }
    .recommended-jobs .nav-pills {
        flex-direction: column;
        align-items: center;
    }
    .recommended-jobs .nav-pills .nav-link {
        padding: 10px 60px;
        margin-bottom: 10px;
        border: none;
        border-radius: 4px;
        width: 230px;
    }
    .recommended-jobs .nav-pills .nav-item:first-child .nav-link,
    .recommended-jobs .nav-pills .nav-item:last-child .nav-link {
        border-radius: 4px;
        border: none;
    }
    .recommended-jobs .nav-pills .nav-link.active {
        border-radius: 4px;
        border: none;
    }
    .recommended-jobs .view-more-btn-box {
        margin-bottom: 12px;
    }
    /* recommended-jobs-end */
    /* nk-ftrd-candidates-start */
    .nk-ftrd-candidates {
        padding: 40px 0 10px 0;
    }
    /* nk-ftrd-candidates-end */
    /* top-hiring-emp-start */
    .top-hiring-emp {
        padding: 40px 0 10px 0;
    }
    /* top-hiring-emp-end */
    /* news-blog-article-start */
    .news-blog-article {
        padding-bottom: 10px;
    }
    .news-blog-article.remove-sm-padding {
        padding-top: 40px;
    }
    .news-blog-article .news-blog-main-box .review-box ul li {
        margin-right: 10px;
    }
    .news-blog-article .news-blog-main-box .review-box ul li .iconify {
        margin-right: 5px;
    }
    /* news-blog-article-end */
    /* get-touch-section-start */
    .get-touch-section .trending-keyword {
        flex-direction: column;
        align-items: flex-start;
    }
    .get-touch-section .main-theme-heading {
        margin-bottom: 20px;
    }
    .get-touch-section .main-theme-heading .main-heading {
        margin-left: 0px;
    }
    .get-touch-section .trending-keyword .form-group input {
        width: calc(100% - 85px);
    }
    /* get-touch-section-end */
    /* nk-latest-footer-start */
    .nk-latest-footer {
        padding: 40px 0 10px 0;
    }
    /* nk-latest-footer-end */
    /* search-job-hero-start */
    .search-job-hero {
        padding: 120px 0 40px 0;
    }
    .search-job-hero .hero-cont-area .main-search-bar {
        padding: 0;
        background-color: transparent;
    }
    .search-job-hero .hero-cont-area .main-search-bar .form-group {
        flex-direction: column;
    }
    .search-job-hero .hero-cont-area .main-search-bar .form-group input {
        padding-left: 58px;
    }
    .search-job-hero .hero-cont-area .main-search-bar .form-group input,
    .search-job-hero .hero-cont-area .form-group .select2-container--default .select2-selection--single {
        width: 100%;
        margin: 0 0 10px 0;
        border-radius: 4px;
    }
    .search-job-hero .hero-cont-area .form-group .select2-container--default .select2-selection--single .select2-selection__arrow {
        top: 0;
    }
    .search-job-hero .hero-cont-area .form-group .select2-container {
        width: 100% !important;
    }
    .search-job-hero .hero-cont-area .main-search-bar .form-group .search-btn {
        margin-left: 0;
        padding: 13px 60px;
    }
    .search-job-hero .hero-cont-area .trending-keyword-box ul li {
        margin-bottom: 15px;
    }
    /* search-job-hero-end */
    /* explore-categories-start */
    .explore-categories {
        padding: 40px 0 10px 0;
    }
    .main-theme-heading .main-heading .iconify {
        display: none;
    }
    .main-theme-heading .main-heading {
        font-size: 28px;
        margin-bottom: 0;
    }
    .main-theme-heading {
        margin-bottom: 30px;
    }
    /* explore-categories-end */
    /* nk-rec-jobs-start */
    .nk-rec-jobs {
        padding: 0 0 50px 0;
    }
    .nk-rec-jobs .view-foter-detail {
        flex-direction: column;
        align-items: flex-start;
    }
    .nk-rec-jobs .view-foter-detail .view-foter-heading:first-child {
        margin-left: -3px;
    } 
    .nk-rec-jobs .view-foter-detail .view-foter-heading,
    .nk-rec-jobs .view-foter-detail .view-foter-button,
    .nk-rec-jobs .view-foter-detail .view-foter-heading.heading-intern {
        margin-bottom: 5px;
        width: 100%;
    }
    .nk-rec-jobs .view-foter-detail .view-foter-button {
        text-align: left;
    }
    .nk-rec-jobs .view-foter-detail .view-foter-heading::before {
        content: none;
    }
    .nk-rec-jobs .view-more-btn-box {
        margin-top: 10px;
    }
    /* nk-rec-jobs-end  */
    /* what-client-say-start */
    .what-client-say {
        padding: 40px 0;
    }
    /* what-client-say-end */
    /* why-choose-start */
    section.why-choose,
    section.why-choose.add-padding {
        padding: 40px 0 10px 0;
    }
    .why-choose.nk-choose-second {
        padding: 40px 0;
    }
    .why-choose .why-choose-heading h2 {
        font-size: 36px;
        line-height: 45px;
    }
    .why-choose .why-choose-heading {
        padding-bottom: 0;
    }
    .why-choose .counter-item {
        margin-bottom: 30px;
    }
    .why-choose .choose-heading {
        width: calc(100% - 65px);
    }
    .why-choose .why-choose-content {
        align-items: flex-start;
    }
    .why-choose .why-choose-tag {
        margin-top: 5px;
    }
    /* why-choose-end */
    /* nk-ftrd-candidates-testimonial-start */
    .nk-ftrd-candidates-testimonial {
        padding-bottom: 50px;
    }
    .nk-ftrd-candidates-testimonial .ftrd-cand-swiper .swiper-button-prev, 
    .nk-ftrd-candidates-testimonial .ftrd-cand-swiper .swiper-button-next {
        top: unset;
        bottom: -10px;
        left: 0;
        right: 0;
        margin: 0 auto;
    }
    .nk-ftrd-candidates-testimonial .ftrd-cand-swiper .swiper-button-prev {
        right: 30px;
    }
    .nk-ftrd-candidates-testimonial .ftrd-cand-swiper .swiper-button-next {
        left: 30px;
    }
    .nk-ftrd-candidates-testimonial .main-theme-heading .main-heading {
        padding-left: 0px;
    } 
    .nk-ftrd-candidates-testimonial .main-theme-heading {
        align-items: center;
    }
    /* nk-ftrd-candidates-testimonial-end */
    /* more-than-employee-start */
    .more-than-employee {
        padding: 40px 0 20px 0;
    }
    /* more-than-employee-end */
    /* get-touch-scnd-section-start */
    .get-touch-scnd-section .trending-keyword {
        padding: 20px;
    }
    .more-than-employee .bg-circle-img {
        display: none;
    }
    .more-than-employee .bestp-employee h2 {
        width: 100%;
        font-size: 32px;
        line-height: 40px;
    }
    .more-than-employee .bestp-employee h2 span {
        font-size: 32px;
        line-height: 40px;
    }
    /* get-touch-scnd-section-end */
    /* nk-latest-footer.nk-scnd-ftr-start */
    .nk-latest-footer.nk-scnd-ftr .extra-links-box .btn-box li {
        width: 130px;
    }
    /* nk-latest-footer.nk-scnd-ftr-end */
    /* nk-hero-rec-jobs-start */
    .nk-hero-rec-jobs {
        padding: 120px 0 40px 0;
    }
    .nk-hero-rec-jobs .hero-meta-box {
        padding: 0;
    }
    .nk-hero-rec-jobs .hero-meta-box .main-search-box,
    .nk-hero-rec-jobs .rec-job-main-box {
        margin-top: 30px;
        box-shadow: none;
    }
    /* nk-hero-rec-jobs-end */ 
    /* trending-keywords-section-start */
    .trending-keywords-section {
        padding: 40px 0 20px 0;
    }
    .trending-keywords-section .trending-keyword {
        margin-top: 0px;
    }
    /* trending-keywords-section-end */
    /* nk-career-hero-start */
    .nk-career-hero {
        padding: 40px 0;
    }
    .nk-career-hero .hero-content-main {
        padding-top: 0;
    }
    .nk-career-hero .hero-content-main .txt {
        margin-bottom: 20px;
    }
    /* nk-career-hero-end */
    /* nk-new-ftrd-candidates-start */
    .nk-new-ftrd-candidates {
        padding: 0 0 10px 0;
    }
    .nk-new-ftrd-candidates .cand-dtl-box .ftrd-tag {
        top: 15px;
        right: 15px;
    }
    /* nk-new-ftrd-candidates-end */
    /* nk-exp-categories-start */
    .nk-exp-categories {
        padding: 40px 0 50px 0;
    }
    .nk-exp-categories .categories-swiper .swiper-button-next {
        right: 40%;
        top: unset;
        bottom: -40px;
    }
    .nk-exp-categories .categories-swiper .swiper-button-prev {
        right: unset;
        left: 40%;
        top: unset;
        bottom: -40px;
    }
    /* nk-exp-categories-end */
    /* main-theme-heading.main-theme-heading-second-start */
    .main-theme-heading.main-theme-heading-second {
        text-align: left;
    }
    .main-theme-heading.main-theme-heading-second .main-heading {
        margin-left: 0;
    }
    /* main-theme-heading.main-theme-heading-second-end */
    /* nk-best-mission-start */
    .nk-best-mission {
        padding: 40px 0 10px 0;
    }
    .nk-best-mission .about-main-heading {
        margin-bottom: 40px;
    }
    .nk-best-mission .about-main-heading .txt {
        width: 100%;
    }
    .nk-best-mission .mission-gallery .large-img-box {
        height: 100%;
    }
    .nk-best-mission .mission-gallery .small-img-box {
        width: 100%;
    }
    .nk-best-mission .mission-gallery .xl-large-img-box,
    .nk-best-mission .mission-gallery .large-img-box.large-2 {
        margin-top: 30px;
    }
    .nk-best-mission .rating-items {
        margin-bottom: 30px;
    }
    /* nk-best-mission-end */
    /* find-dream-career-start */
    .find-dream-career {
        padding: 40px 0;
    }
    .find-dream-career .main-content .heading {
        font-size: 36px;
    }
    /* find-dream-career-end */
    /* nk-search-cand-section-start */
    .nk-ftrd-candidates.nk-add-custom-candidates {
        padding: 40px 0;
    }
    .nk-custom-pagination {
        margin-top: 0;
    }
    .nk-search-cand-section .form-group .input-srh,
    .nk-search-cand-section .form-group .select-main-box.first-group,
    .nk-search-cand-section .form-group .select-main-box,
    .nk-search-cand-section .selection-main-group .select-cand-box.first-item, 
    .nk-search-cand-section .selection-main-group .select-cand-box.second-item,
    .nk-search-cand-section .selection-main-group .select-cand-box.select-main-box, 
    .nk-search-cand-section .selection-main-group .select-cand-box.select-main-box.slt-extra-width {
        width: 100%;
        margin-bottom: 20px;
        margin-right: 0;
    }
    .nk-search-cand-section .form-group .srh-btn-box {
        display: block;
        text-align: center;
    }
    .nk-search-cand-section .form-group .srh-btn-box a {
        display: block;
    }
    .nk-search-cand-section .trending-keywords {
        flex-direction: column;
        align-items: flex-start;
    }
    .nk-custom-pagination .page-item .page-link {
        display: none;
    }
    .nk-custom-pagination .page-item .page-link.prv,
    .nk-custom-pagination .page-item .page-link.nxt {
        display: inline-block;
    }
    /* nk-search-cand-section-end */
    /* nk-new-ftrd-candidates.nk-custom-ftrd-candidates-start */
    .nk-new-ftrd-candidates.nk-custom-ftrd-candidates {
        padding: 40px 0px;
    }
    /* nk-new-ftrd-candidates.nk-custom-ftrd-candidates-end */
    /* nk-cand-search-with-filter-start */
    .nk-cand-search-with-filter .top-result-bar {
        flex-direction: column;
    }
    .nk-cand-search-with-filter .top-result-bar .left-cont {
        margin-bottom: 10px;
    }
    .nk-cand-search-with-filter .md-side-bar .accordion-item .accordion-body .extra-controls input.form-control {
        width: 47%;
    }
    .nk-cand-search-with-filter .top-result-bar .right-cont {
        width: 100%;
    }
    .nk-cand-search-with-filter .top-result-bar .right-cont .select2-container, 
    .nk-cand-search-with-filter .top-result-bar .right-cont .select2-container .select2-selection--single {
        width: auto;
    }
    .nk-cand-search-with-filter .top-result-bar .right-cont .select2-container {
        width: calc(100% - 110px) !important;
    } 
    /* nk-cand-search-with-filter-end */
    /* nk-srh-list-filter-start */
    .nk-srh-list-filter .cand-srh-list-main-box .detail-box,
    .nk-srh-list-filter .cand-srh-list-main-box .botm-dtl-box {
        flex-direction: column;
        align-items: flex-start;
    }
    .nk-srh-list-filter .cand-srh-list-main-box .detail-box .left-side,
    .nk-srh-list-filter .cand-srh-list-main-box .botm-dtl-box .left-meta ul li {
        margin-bottom: 10px;
    }
    .nk-srh-list-filter .cand-srh-list-main-box .ftrd-tag {
        top: 15px;
        right: 15px;
    }
    .nk-srh-list-filter .cand-srh-list-main-box .botm-dtl-box .left-meta ul li {
        display: block;
    }
    .nk-srh-list-filter .cand-srh-list-main-box .botm-dtl-box .left-meta ul li:first-child {
        border-right: 0;
    }
    /* nk-srh-list-filter-end */
    /* nk-candidate-detail-section-start */
    .nk-candidate-detail-section .profile-main-box,
    .nk-candidate-detail-section .cand-detail-container .custom-field-box {
        display: block;
        position: relative;
        padding: 20px;
    }
    .nk-candidate-detail-section .profile-main-box .right-cont .prf-favourite .prf-btn {
        padding: 8px 23px;
    }
    .nk-candidate-detail-section .profile-main-box .right-cont .ftrd-tag {
        position: absolute;
        top: 20px;
        right: 20px;
    }
    .nk-candidate-detail-section .profile-main-box .right-cont .prf-favourite {
        margin-top: 20px;
    }
    .nk-candidate-detail-section .cand-detail-container .personal-dtl-box ul li, 
    .nk-candidate-detail-section .cand-detail-container .custom-field-box ul li,
    .nk-candidate-detail-section .skill-tool-box .prg-sub-box {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px;
    }
    .nk-candidate-detail-section .skill-tool-box .prg-sub-box {
        margin-bottom: 0;
    }
    .nk-candidate-detail-section .cand-detail-container .personal-dtl-box ul li:last-child,
    .nk-candidate-detail-section .cand-detail-container .custom-field-box ul li:last-child,
    .nk-candidate-detail-section .skill-tool-box .prg-sub-box:last-child {
        margin-bottom: 0;
    }
    .nk-candidate-detail-section .social-links-box ul li {
        margin-right: 12px;
    }
    .nk-candidate-detail-section .form-box-main,
    .nk-candidate-detail-section .emp-schedule-box {
        padding: 20px;
    }
    /* nk-candidate-detail-section-end */
    /* employer-prf-grid-section-start */
    .employer-prf-grid-section {
        padding: 40px 0;
    }
    .employer-prf-grid-section .emp-prf-card .botm-btns ul li a {
        padding: 8px 16px;
    }
    /* employer-prf-grid-section-end */
    /* nk-search-cand-section-start */
    .nk-search-cand-section .form-group .srh-btn-box a {
        width: 100%;
    }
    /* nk-search-cand-section-end */
    /* employer-prf-list-section-start */
    .employer-prf-list-section {
        padding: 40px 0;
    }
    .employer-prf-list-section .emp-prf-list-card {
        flex-direction: column;
    }
    .employer-prf-list-section .emp-prf-list-card .left-side .img-box,
    .employer-prf-list-section .emp-prf-list-card .left-side {
        width: 100%;
        border: 0;
    }
    .employer-prf-list-section .emp-prf-list-card .prf-meta {
        border: 1px solid #F1F5F8;
        border-bottom: 0;
        padding: 20px 0;
    }
    .employer-prf-list-section .emp-prf-list-card .prf-detail-box {
        border-left: 1px solid #f1f5f8;
        border-top-right-radius: 0px; 
    }
    .employer-prf-list-section .emp-prf-list-card .botm-box {
        border: 1px solid #f1f5f8;
        border-radius: 0 0 4px 4px;
        flex-direction: column;
        align-items: flex-start;
        padding: 10px 20px 15px 20px;
    }
    .employer-prf-list-section .emp-prf-list-card .botm-box .location {
        margin-bottom: 10px;
    }
    .employer-prf-list-section .emp-prf-list-card .botm-box .card-btn-box {
        width: 100%;
    }
    .employer-prf-list-section .emp-prf-list-card .botm-box .card-btn-box .follow-btn {
        text-align: center;
        display: block;
    }
    .employer-prf-list-section .emp-prf-list-card .prf-meta .prf-img-box {
        margin-bottom: 10px;
    }
    .employer-prf-list-section .emp-prf-list-card .left-side .img-box img {
        border-top-right-radius: 4px;
        height: 85px;
        object-fit: cover;
    }
    /* employer-prf-list-section-end */
    /* nk-employer-detail-section-start */
    .nk-employer-detail-section .job-dtl-box {
        flex-direction: column;
    }
    .nk-employer-detail-section .job-dtl-box .left-cont {
        margin-bottom: 10px;
    }
    .nk-employer-detail-section .job-dtl-box .right-cont {
        text-align: left;
    }
    .nk-employer-detail-section .job-dtl-box .dtl-job ul li span {
        padding-right: 15px;
        margin-right: 15px;
    }
    .nk-employer-detail-section .job-dtl-box .dtl-job h5 {
        display: block;
    }
    .nk-employer-detail-section .job-dtl-box .dtl-job h5 span {
        margin-left: 0px;
        display: inline-block;
    }
    .nk-employer-detail-section .profile-main-box {
        padding: 20px 0;
    }
    /* nk-employer-detail-section-end */
    /* nk-job-search-section-start */
    .nk-job-search-section {
        padding: 40px 0;
    }
    .nk-job-search-section .view-foter-detail .view-foter-main {
        display: block;
    }
    .nk-job-search-section .view-foter-detail .view-foter-button {
        margin-bottom: 0;
    }
    .nk-job-search-section .sincere-arts-heading {
        margin-left: 12px;
    }
    .nk-job-search-section .view-foter-detail .view-foter-main .view-foter-heading:first-child {
        border-right: 0;
        padding-right: 0;
        margin-right: 0;
    }
    /* nk-job-search-section-end */
    /* nk-second-job-search-section-start */
    .nk-second-job-search-section .job-dtl-box .right-cont {
        margin-top: 10px;
    }
    /* nk-second-job-search-section-end */
    /* nk-not-found-section-start */
    .nk-not-found-section {
        padding: 40px 0;
    }
    .nk-not-found-section .page-cont-box {
        padding-top: 40px;
    }
    .nk-not-found-section .page-cont-box .main-heading {
        font-size: 140px;
        line-height: 120px;
    }
    .nk-not-found-section .page-cont-box .title {
        font-size: 28px;
    }
    /* nk-not-found-section-end */
    /* emp-prf-section-start */
    .emp-prf-section {
        padding: 40px 0;
    }
    /* emp-prf-section-end */
    /* nk-hero-job-detail-start */
    .nk-hero-job-detail {
        padding: 30px 0;
        height: 100%;
    }
    .nk-hero-detail-banner .job-detail-prf {
        flex-direction: column;
        align-items: flex-start;
        margin-top: 0;
    }
    .nk-hero-detail-banner .job-detail-prf .right-meta {
        display: flex;
        align-items: center;
    }
    .nk-hero-detail-banner .job-detail-prf .job-apply-btns {
        width: auto;
        margin-bottom: 0;
        margin-right: 15px;
    }
    .nk-hero-detail-banner .job-detail-prf .left-cont {
        margin-bottom: 10px;
    }
    .nk-hero-detail-banner .job-detail-prf .cand-prf-btn-box .prf-btn {
        padding: 12px 38px;
    }
    .nk-hero-detail-banner .job-detail-prf .right-cont {
        /* display: flex; */
        /* align-items: center; */
    }
    /* nk-hero-job-detail-end */
    /* nk-job-detail-section-start */
    .nk-job-detail-section .job-dtl-box {
        padding: 15px 20px;
    }
    /* nk-job-detail-section-end */
    /* nk-contact-content-section-start */
    .nk-contact-content-section .form-meta-main {
        padding: 20px 20px 30px 20px
    }
    .nk-contact-content-section {
        padding: 40px 0 20px 0;
    } 
    .nk-contact-content-section .form-meta-main .about-input {
        display: block;
    }
    .nk-contact-content-section .form-meta-main .about-input input {
        width: 100%;
    }
    .nk-contact-content-section .side-contact-info {
        padding: 24px 20px 30px 20px;
    }
    /* nk-contact-content-section-end */
    /* client-logo-contact-section-start */
    .client-logo-contact-section {
        padding: 20px 0 40px 0;
    }
    /* client-logo-contact-section-end */
    /* nk-sign-up-section-start */
    .nk-sign-up-section .left-main-box {
        padding: 20px 0px;
    }
    .nk-sign-up-section .left-main-box .content-box .vectors-img,
    .nk-sign-up-section .left-main-box .content-box .txt {
        width: 100%;
    }
    .nk-sign-up-section .custom-right-cont {
        padding: 20px 12px;
    }
    .nk-sign-up-section .custom-right-cont .form-main-box .social-links-main {
        margin-bottom: 40px;
    }
    .nk-sign-up-section .sign-up-content-box {
        width: 100%;
    }
    .nk-sign-up-section .left-main-box .content-box .main-img {
        width: 100%;
    }

    .nk-sign-up-section .left-main-box .content-box {
        margin-top: 80px;
    }
    /* nk-sign-up-section-end */
    /* nk-employer-map-section-start */
    .nk-employer-map-section .nk-emp-detail-banner .back-arrow {
        top: 12px;
        left: 12px;
    }
    .nk-employer-map-section .nk-emp-detail-banner .social-links {
        bottom: 12px;
        right: 12px;
    }
    .nk-employer-map-section .profile-main-box {
        padding: 20px 12px;
    }
    .nk-employer-map-section .nk-map-detail-container {
        padding: 0 12px;
    }
    /* nk-employer-map-section-end */
    /* nk-candidate-detail-tabs-start */
    .nk-candidate-detail-tabs .prf-with-tabs .nav-pills {
        justify-content: flex-start;
    }
    .nk-candidate-detail-tabs .prf-with-tabs .nav-pills .nav-item {
        width: 33%;
    }
    .nk-candidate-detail-tabs {
        padding-bottom: 40px;
    }
    .nk-candidate-detail-tabs .professional-skill-box.ad-change {
        display: block;
    }
    .nk-candidate-detail-tabs .skill-tool-box .prg-sub-box:first-child {
        margin-bottom: 20px;
    }
    .nk-candidate-detail-tabs .form-box-main.ad-tabs-change .input-group-box {
        display: block;
    } 
    .nk-candidate-detail-tabs .form-box-main.ad-tabs-change .input-group-box input {
        width: 100%;
    }
    .nk-candidate-detail-tabs .form-box-main.ad-tabs-change .input-group-box input:first-child {
        margin-right: 0px;
    }
    .nk-candidate-detail-tabs .ad-tabs-change .botm-meta-box {
        display: block;
    }
    .nk-candidate-detail-tabs .ad-tabs-change .botm-meta-box .captcha-box {
        margin-bottom: 25px;
        text-align: center;
    }
    /* nk-candidate-detail-tabs-end */

    /* extras start */
    .nk-hero-detail-banner .job-detail-prf .left-cont {
        width: 100%;
    }
    .nk-hero-detail-banner .job-detail-prf .job-heading {
        font-size: 20px;
    }
    .nk-hero-detail-banner .job-detail-prf {
        padding: 20px;
    }
    .nk-job-detail-section {
        padding-top: 0px;
    }
    .nk-candidate-detail-section .n_advertise {
        margin: 10px 0;
    }
    .nk-job-detail-section.nk-employer-detail-section .professional-skill-box ul{
        display: flex;
    }
    .nk-hero-detail-banner .job-detail-prf .cand-prf-btn-box .prf-btn {
        padding: 12px 38px;
    }
    .nk-hero-detail-banner .job-detail-prf .cand-prf-btn-box .fvrt-btn {
        padding: 12px;
    }
    .nk-hero-detail-banner.nk-hero-job-detail .right-cont {
        display: flex;
        flex-direction: row;
    }
    .nk-hero-detail-banner.nk-hero-job-detail .right-cont .job-apply-btns{
        margin-top: 15px;
    }
    .nk-hero-detail-banner.nk-hero-job-detail .right-cont .email_apply {
        padding: 12px 38px;
        margin-right: 10px;
    }
    .nk-candidate-detail-section.nk-employer-detail-section .emp-gallery-box ul li a.portfolio-gallery img {
        width: 100%;
    }
    .n-employers-details-w .nav.nav-tabs li:first-child a,.n-employers-details-w .nav.nav-tabs li:last-child a {
        border-radius: 0 !important;
    }
    .n-details-groups.n_socials.n_custom.iconss {
        right: 2% !important;
        top: 74%;
    }
    .n-details-groups.n_socials {
        max-width: 25% !important;
    }
    .n-candidate-detail.n-cand-dtl-spacing .n-candidate-info ul.emp-gallery li a.portfolio-gallery img {
        width: 200px;
        height: 100px;
        object-fit: cover;
    }
    .n-candidate-detail.cand-reume-3 .resume-3-box.resume-skills .resume-3-portfolio ul li a.portfolio-gallery img, .n-candidate-detail .n-candidate-meta .timeline-box .n-my-portfolio ul li a.portfolio-gallery img, .n-candidate-detail .resume-3-sidebar .resume-3-portfolio ul li a.portfolio-gallery img {
        width: 100%;
        height: 100px;
        object-fit: cover;
    }
    .nk-hero-detail-banner.nk-hero-job-detail .job-detail-prf .right-cont .job-apply-btns a {
        margin-top: 0;
    }
    /* extras end */
}
@media (max-width: 500px) {
    .n-details-employers .n-details-box-employers {
        flex-direction: column;
    }
    .n-details-groups.n_socials.n_custom.iconss {
        right: 3% !important;
        top: 74%;
    }
    .n-details-groups.n_socials {
        max-width: 38% !important;
    }
    .nk-candidate-detail-section .cand-detail-container .prg-bar-main-box .prg-sub-box ul {
        display: flex;
        flex-direction: column;
    } 

}
@media (max-width: 431.98px) {
    .find-dream-career .main-content .find-job-btn-box {
        display: flex;
        flex-direction: column;
    }
}

@media (max-width: 400px) { 
    /* nk-best-job-hero-start */
    .nk-best-job-hero .hero-meta-box .main-heading {
        font-size: 32px;
        line-height: 40px;
    }
    /* nk-best-job-hero-end */
    /* nk-rec-jobs-start */
    .nk-rec-jobs .sincre-arts {
        flex-direction: column;
        align-items: flex-start;
    }
    .nk-rec-jobs .sincere-arts-content {
        margin-bottom: 15px;
    }
    .nk-rec-jobs .sincere-arts-price {
        text-align: left;
    }
    .nk-rec-jobs .sincere-arts-price p {
        float: left;
    }
    .nk-rec-jobs .sincere-arts-heading {
        margin-left: 10px;
    }
    .nk-rec-jobs .arts-heading h4 {
        font-size: 22px;
    }
    /* nk-rec-jobs-end */
    /* nk-latest-header-start */
    .nk-latest-header .sb-menu .login-toggle .sign-up-box {
        top: 70px;
        left: 14px;
    }
    /* nk-latest-header-end */
    /* nk-career-hero-start */
    .nk-career-hero .hero-content-main .title {
        font-size: 18px;
    }
    .nk-career-hero .hero-content-main .main-heading {
        font-size: 34px;
        line-height: 35px;
    }
    /* nk-career-hero-end */
    /* top-hiring-emp-secnd-start */
    .top-hiring-emp-secnd .emp-box {
        width: 100%;
    }
    /* top-hiring-emp-secnd-end */
    /* why-choose-start */
    .why-choose .why-choose-heading h2 {
        font-size: 28px;
        line-height: 34px;
    }
    /* why-choose-end */
    /* find-dream-career-start */
    .find-dream-career {
        padding: 40px 0;
    }
    .find-dream-career .main-content .heading {
        font-size: 28px;
    }
    .find-dream-career .main-content .title {
        font-size: 18px;
    }
    /* find-dream-career-end */
    /* nk-cand-search-with-filter-start */
    .nk-cand-search-with-filter .md-side-bar .accordion-item .accordion-body .extra-controls input.form-control {
        width: 46%;
    }
    /* nk-cand-search-with-filter-end */
    /* nk-second-job-search-section-start */
    .nk-second-job-search-section .job-dtl-box .about-job .dtl-job ul li span {
        width: 198px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    /* nk-second-job-search-section-end */
    /* nk-not-found-section-start */
    .nk-not-found-section .page-cont-box .title {
        line-height: 40px;
    }
    /* nk-not-found-section-end */
    /* nk-hero-detail-banner-start */
    .nk-hero-detail-banner .job-detail-prf .right-cont {
        display: flex;
        align-items: center;
    }
    .nk-hero-detail-banner .job-detail-prf .job-apply-btns {
        margin-right: 10px;
    }
    .nk-hero-detail-banner .job-detail-prf .job-apply-btns a.blue {
        margin-right: 8px;
    }
    .nk-hero-detail-banner .job-detail-prf .job-apply-btns a,
    .nk-hero-detail-banner .job-detail-prf .cand-prf-btn-box .prf-btn {
        padding: 8px 10px;
        font-size: 12px;
    }
    .nk-hero-detail-banner .job-detail-prf .cand-prf-btn-box .prf-btn {
        margin-right: 10px;
    }
    .nk-hero-detail-banner .job-detail-prf .cand-prf-btn-box .fvrt-btn {
        width: 43px;
        height: 43px;
    }
    .nk-hero-detail-banner .job-detail-prf .cand-prf-btn-box .fvrt-btn {
        font-size: 14px;
    }
    /* nk-hero-detail-banner-end */
    /* nk-sign-up-section-start */
    .nk-sign-up-section .custom-right-cont .choose-your-tab,
    .nk-sign-up-section .custom-right-cont .form-main-box .botm-meta-box {
        flex-direction: column;
    }
    .nk-sign-up-section .custom-right-cont .choose-your-tab .tab-text,
    .nk-sign-up-section .custom-right-cont .form-main-box .botm-meta-box .left-captcha {
        margin-bottom: 10px;
    }
    .nk-sign-up-section .custom-right-cont .form-main-box .botm-meta-box .left-captcha img {
        margin-bottom: 20px;
    }
    .nk-sign-up-section .custom-right-cont .botm-question-text {
        width: auto;
    }
    .nk-sign-up-section .left-main-box .content-box .main-heading {
        font-size: 24px;
        line-height: 40px;
    }
    .nk-sign-up-section .custom-right-cont .form-main-box .break-block span::before, 
    .nk-sign-up-section .custom-right-cont .form-main-box .break-block span::after {
        width: 60px;
    }
    /* nk-sign-up-section-end */
    /* nk-candidate-detail-tabs-start */
    .nk-candidate-detail-tabs .prf-with-tabs .nav-pills .nav-item {
        width: 100%;
    }
    
    /* nk-candidate-detail-tabs-end */
    /* extras start */
    .nk-hero-detail-banner .job-detail-prf .cand-prf-btn-box .prf-btn {
        padding: 12px 26px;
    }
    .nk-hero-detail-banner .job-detail-prf .cand-prf-btn-box .fvrt-btn {
        padding: 12px;
    }
    /* extras end */
}

