#labor-market-orienration-app{
    font-family: Geologica, Arial, sans-serif;
    font-weight: lighter;
}


.pebble-mask-div::before{
    background-image: url("/web/img/hero-pebble-container-lines.svg");
    margin-left:1rem;
    background-position-x: 50%; background-position-y: 50%;
    background-repeat: no-repeat; background-size: contain;
    content: ""; display: block; height: 520.546875px; left: 295px; pointer-events: none;
    position: absolute; top: -2rem; transform: matrix(1, 0, 0, 1, -291.165009, 0); width: 619.5px; z-index: 1;
    @media (min-width: 1200px) .hero.hero--media .hero-wrapper .hero-container .media-container .mediawrapper::before { top: -2rem; }
    @media (min-width: 1024px) .hero.hero--media .hero-wrapper .hero-container .media-container .mediawrapper::before { top: -2.4rem; }
    @media (min-width: 992px) .hero.hero--media .hero-wrapper .hero-container .media-container .mediawrapper::before { top: -3.6rem; }
    @media (min-width: 768px) .hero.hero--media .hero-wrapper .hero-container .media-container .mediawrapper::before { top: -3.6rem; display: block; }


    .hero.hero--media .hero-wrapper .hero-container .media-container .mediawrapper::before { content: "";
        position: absolute;
        z-index: 0; top: -2rem; left: 50%;
        display: none;
        -webkit-transform: translate(-47%); transform: translate(-47%);
        width: 105%; height: 108%;
        background-image: url("/web/img/hero-pebble-container-lines.svg");
        background-position: center; background-repeat: no-repeat; background-size: contain;

        pointer-events: none; }
}

.pebble-mask{

margin-top:-2rem;
    -webkit-mask-image: url(/web/img/hero-bepple-container-mask.svg);
    -webkit-mask-repeat: no-repeat;
    mask-size: 100%;
    width:590px;
}

.pebble-img{
    background: url(/web/img/aa.png);
    height: 100%;
    background-size: cover;
    min-height: 30rem;
    width:590px;
    background-position-x: 50%;
}

.lti-list-categrorie, .lti-list-resetall {
    cursor: pointer;
}

.lti-list-categrorie:hover {
    cursor: pointer;
}

.ltitraining {
    display: none !important;
}

.ltitraining.visible {
    display: block !important;
}

.lti-list-categrorie span {
    float: right;
    font-weight: bold;
}

#search-by-name {
    margin-bottom: 1rem;
}

.benchmarkbar {
    background: grey;
    margin-top: .2rem;
    height: .2rem;
}

#coach-tab-content .nav-pills .nav-link .btn-primary {
    background-color: #6c757d;
    color: white;
    border-color: inherit;
}

#coach-tab-content .nav-pills .nav-link.active .btn-primary {
    background-color: inherit;
    color: inherit;
    border-color: rgba(0, 0, 0, 0);
}

#coach-tab-content .nav-pills .nav-link.active .btn-primary:active {
    border-color: rgba(0, 0, 0, 0) !important;
}

#coach-tab-content .nav-pills .nav-link.active .btn-primary:focus {
    box-shadow: none;
}

.dropdown-item.active, .dropdown-item:active {
    color: white !important;
}

.report_content .barchart-table div, .report_content .barchart-table p, .report_content .barchart-table td, .report_content .barchart-table th {
    font-size: x-large !important;
}

.report_content a:not(.re-icon), .report_content dd:not(.re-icon), .report_content div:not(.re-icon), .report_content dt:not(.re-icon), .report_content li:not(.re-icon), .report_content p:not(.re-icon), .report_content table:not(.re-icon) {
    font-size: x-large !important;
}

.question {
    padding-bottom: 1rem;
}

.question label {
    padding-bottom: 0;
    margin-bottom: 0;
}

.helper-date {
    color: grey;
    font-style: italic;
}

@media print {
    /* prevent flex in order to allow page breaks in chrome*/
    .row {
        display: block;
    }

    .vacancy-report-detail-container {
        max-width: 100% !important;
    }

    .contact-person {
        border-bottom: 1px solid #aaa;
        padding-top: 5px;
    }

    .contact-information-links {
        margin: 0px !important;
        margin-top: -8px !important;
        padding: 0px;

    }

    .contact-information-links-content {
        margin-bottom: 5px;
        margin-top: -5px;
    }

    .contact-person.row .col-sm-10 {
        max-width: 100%;
    }

    .contact-person-company-name span {
        display: inline-block;
    }

    .contact-person-company-name span:nth-of-type(2) {
        display: none;
    }

    .contact-person-name {
        display: block !important;
    }

    .contact-information-links-content svg {
        display: none !important
    }

    #labor-market-orienration-app .contact-person-container .contact-person-content .contact-information-links .contact-information-links-content a {
        color: #2175D9;
        text-transform: lowercase;
        font-size: 14px;
        font-weight: 400;
        text-decoration: none;
    }

    .col-1.text-right.search-record-count {
        display: inline-block !important;
    }

    .search-content-search-record .col-8.pt-1 {
        display: inline-block !important;
    }

    .search-report-content {
        page-break-after: unset !important;
    }

    .search-report-container.col-sm-12 {
        page-break-inside: avoid !important;
        display: block !important;
    }

    .row.mt-1.search-content-search-record {
        margin-top: 0px !important;
    }

    .col-12.search-content-search-record {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }

    .col-12.search-content-search-record {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }

    .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {
        display: block;
    }

    .search-record-action-button {
        display: none !important;
    }

    .search-record-star, .contact-person.row .col-sm-1 {
        display: none !important;
    }

    #labor-market-orienration-app .search-content-container .search-content-search-results .search-content-search-record .search-record-text, #labor-market-orienration-app .search-content-container .search-content-search-results .search-history-record .search-record-text, #labor-market-orienration-app .search-content-container .search-content-search-results .search-skill-container .search-record-text, #labor-market-orienration-app .search-content-container .search-content-search-results .search-education-container .search-record-text, #labor-market-orienration-app .search-content-container .search-content-search-results .search-fml-container .search-record-text, #labor-market-orienration-app .search-content-container .search-history-results .search-content-search-record .search-record-text, #labor-market-orienration-app .search-content-container .search-history-results .search-history-record .search-record-text, #labor-market-orienration-app .search-content-container .search-history-results .search-skill-container .search-record-text, #labor-market-orienration-app .search-content-container .search-history-results .search-education-container .search-record-text, #labor-market-orienration-app .search-content-container .search-history-results .search-fml-container .search-record-text, #labor-market-orienration-app .search-content-container .contact-person-content .search-content-search-record .search-record-text, #labor-market-orienration-app .search-content-container .contact-person-content .search-history-record .search-record-text, #labor-market-orienration-app .search-content-container .contact-person-content .search-skill-container .search-record-text, #labor-market-orienration-app .search-content-container .contact-person-content .search-education-container .search-record-text, #labor-market-orienration-app .search-content-container .contact-person-content .search-fml-container .search-record-text, #labor-market-orienration-app .contact-person-container .search-content-search-results .search-content-search-record .search-record-text, #labor-market-orienration-app .contact-person-container .search-content-search-results .search-history-record .search-record-text, #labor-market-orienration-app .contact-person-container .search-content-search-results .search-skill-container .search-record-text, #labor-market-orienration-app .contact-person-container .search-content-search-results .search-education-container .search-record-text, #labor-market-orienration-app .contact-person-container .search-content-search-results .search-fml-container .search-record-text, #labor-market-orienration-app .contact-person-container .search-history-results .search-content-search-record .search-record-text, #labor-market-orienration-app .contact-person-container .search-history-results .search-history-record .search-record-text, #labor-market-orienration-app .contact-person-container .search-history-results .search-skill-container .search-record-text, #labor-market-orienration-app .contact-person-container .search-history-results .search-education-container .search-record-text, #labor-market-orienration-app .contact-person-container .search-history-results .search-fml-container .search-record-text, #labor-market-orienration-app .contact-person-container .contact-person-content .search-content-search-record .search-record-text, #labor-market-orienration-app .contact-person-container .contact-person-content .search-history-record .search-record-text, #labor-market-orienration-app .contact-person-container .contact-person-content .search-skill-container .search-record-text, #labor-market-orienration-app .contact-person-container .contact-person-content .search-education-container .search-record-text, #labor-market-orienration-app .contact-person-container .contact-person-content .search-fml-container .search-record-text, #labor-market-orienration-app .vacancy-report-content-container .search-content-search-results .search-content-search-record .search-record-text, #labor-market-orienration-app .vacancy-report-content-container .search-content-search-results .search-history-record .search-record-text, #labor-market-orienration-app .vacancy-report-content-container .search-content-search-results .search-skill-container .search-record-text, #labor-market-orienration-app .vacancy-report-content-container .search-content-search-results .search-education-container .search-record-text, #labor-market-orienration-app .vacancy-report-content-container .search-content-search-results .search-fml-container .search-record-text, #labor-market-orienration-app .vacancy-report-content-container .search-history-results .search-content-search-record .search-record-text, #labor-market-orienration-app .vacancy-report-content-container .search-history-results .search-history-record .search-record-text, #labor-market-orienration-app .vacancy-report-content-container .search-history-results .search-skill-container .search-record-text, #labor-market-orienration-app .vacancy-report-content-container .search-history-results .search-education-container .search-record-text, #labor-market-orienration-app .vacancy-report-content-container .search-history-results .search-fml-container .search-record-text, #labor-market-orienration-app .vacancy-report-content-container .contact-person-content .search-content-search-record .search-record-text, #labor-market-orienration-app .vacancy-report-content-container .contact-person-content .search-history-record .search-record-text, #labor-market-orienration-app .vacancy-report-content-container .contact-person-content .search-skill-container .search-record-text, #labor-market-orienration-app .vacancy-report-content-container .contact-person-content .search-education-container .search-record-text, #labor-market-orienration-app .vacancy-report-content-container .contact-person-content .search-fml-container .search-record-text, #labor-market-orienration-app .filter-bar-container .search-content-search-results .search-content-search-record .search-record-text, #labor-market-orienration-app .filter-bar-container .search-content-search-results .search-history-record .search-record-text, #labor-market-orienration-app .filter-bar-container .search-content-search-results .search-skill-container .search-record-text, #labor-market-orienration-app .filter-bar-container .search-content-search-results .search-education-container .search-record-text, #labor-market-orienration-app .filter-bar-container .search-content-search-results .search-fml-container .search-record-text, #labor-market-orienration-app .filter-bar-container .search-history-results .search-content-search-record .search-record-text, #labor-market-orienration-app .filter-bar-container .search-history-results .search-history-record .search-record-text, #labor-market-orienration-app .filter-bar-container .search-history-results .search-skill-container .search-record-text, #labor-market-orienration-app .filter-bar-container .search-history-results .search-education-container .search-record-text, #labor-market-orienration-app .filter-bar-container .search-history-results .search-fml-container .search-record-text, #labor-market-orienration-app .filter-bar-container .contact-person-content .search-content-search-record .search-record-text, #labor-market-orienration-app .filter-bar-container .contact-person-content .search-history-record .search-record-text, #labor-market-orienration-app .filter-bar-container .contact-person-content .search-skill-container .search-record-text, #labor-market-orienration-app .filter-bar-container .contact-person-content .search-education-container .search-record-text, #labor-market-orienration-app .filter-bar-container .contact-person-content .search-fml-container .search-record-text {
        font-size: 20px !important;
    }

    #labor-market-orienration-app .search-content-container .search-content-search-results .search-content-search-record .search-record-count, #labor-market-orienration-app .search-content-container .search-content-search-results .search-history-record .search-record-count, #labor-market-orienration-app .search-content-container .search-content-search-results .search-skill-container .search-record-count, #labor-market-orienration-app .search-content-container .search-content-search-results .search-education-container .search-record-count, #labor-market-orienration-app .search-content-container .search-content-search-results .search-fml-container .search-record-count, #labor-market-orienration-app .search-content-container .search-history-results .search-content-search-record .search-record-count, #labor-market-orienration-app .search-content-container .search-history-results .search-history-record .search-record-count, #labor-market-orienration-app .search-content-container .search-history-results .search-skill-container .search-record-count, #labor-market-orienration-app .search-content-container .search-history-results .search-education-container .search-record-count, #labor-market-orienration-app .search-content-container .search-history-results .search-fml-container .search-record-count, #labor-market-orienration-app .search-content-container .contact-person-content .search-content-search-record .search-record-count, #labor-market-orienration-app .search-content-container .contact-person-content .search-history-record .search-record-count, #labor-market-orienration-app .search-content-container .contact-person-content .search-skill-container .search-record-count, #labor-market-orienration-app .search-content-container .contact-person-content .search-education-container .search-record-count, #labor-market-orienration-app .search-content-container .contact-person-content .search-fml-container .search-record-count, #labor-market-orienration-app .contact-person-container .search-content-search-results .search-content-search-record .search-record-count, #labor-market-orienration-app .contact-person-container .search-content-search-results .search-history-record .search-record-count, #labor-market-orienration-app .contact-person-container .search-content-search-results .search-skill-container .search-record-count, #labor-market-orienration-app .contact-person-container .search-content-search-results .search-education-container .search-record-count, #labor-market-orienration-app .contact-person-container .search-content-search-results .search-fml-container .search-record-count, #labor-market-orienration-app .contact-person-container .search-history-results .search-content-search-record .search-record-count, #labor-market-orienration-app .contact-person-container .search-history-results .search-history-record .search-record-count, #labor-market-orienration-app .contact-person-container .search-history-results .search-skill-container .search-record-count, #labor-market-orienration-app .contact-person-container .search-history-results .search-education-container .search-record-count, #labor-market-orienration-app .contact-person-container .search-history-results .search-fml-container .search-record-count, #labor-market-orienration-app .contact-person-container .contact-person-content .search-content-search-record .search-record-count, #labor-market-orienration-app .contact-person-container .contact-person-content .search-history-record .search-record-count, #labor-market-orienration-app .contact-person-container .contact-person-content .search-skill-container .search-record-count, #labor-market-orienration-app .contact-person-container .contact-person-content .search-education-container .search-record-count, #labor-market-orienration-app .contact-person-container .contact-person-content .search-fml-container .search-record-count, #labor-market-orienration-app .vacancy-report-content-container .search-content-search-results .search-content-search-record .search-record-count, #labor-market-orienration-app .vacancy-report-content-container .search-content-search-results .search-history-record .search-record-count, #labor-market-orienration-app .vacancy-report-content-container .search-content-search-results .search-skill-container .search-record-count, #labor-market-orienration-app .vacancy-report-content-container .search-content-search-results .search-education-container .search-record-count, #labor-market-orienration-app .vacancy-report-content-container .search-content-search-results .search-fml-container .search-record-count, #labor-market-orienration-app .vacancy-report-content-container .search-history-results .search-content-search-record .search-record-count, #labor-market-orienration-app .vacancy-report-content-container .search-history-results .search-history-record .search-record-count, #labor-market-orienration-app .vacancy-report-content-container .search-history-results .search-skill-container .search-record-count, #labor-market-orienration-app .vacancy-report-content-container .search-history-results .search-education-container .search-record-count, #labor-market-orienration-app .vacancy-report-content-container .search-history-results .search-fml-container .search-record-count, #labor-market-orienration-app .vacancy-report-content-container .contact-person-content .search-content-search-record .search-record-count, #labor-market-orienration-app .vacancy-report-content-container .contact-person-content .search-history-record .search-record-count, #labor-market-orienration-app .vacancy-report-content-container .contact-person-content .search-skill-container .search-record-count, #labor-market-orienration-app .vacancy-report-content-container .contact-person-content .search-education-container .search-record-count, #labor-market-orienration-app .vacancy-report-content-container .contact-person-content .search-fml-container .search-record-count, #labor-market-orienration-app .filter-bar-container .search-content-search-results .search-content-search-record .search-record-count, #labor-market-orienration-app .filter-bar-container .search-content-search-results .search-history-record .search-record-count, #labor-market-orienration-app .filter-bar-container .search-content-search-results .search-skill-container .search-record-count, #labor-market-orienration-app .filter-bar-container .search-content-search-results .search-education-container .search-record-count, #labor-market-orienration-app .filter-bar-container .search-content-search-results .search-fml-container .search-record-count, #labor-market-orienration-app .filter-bar-container .search-history-results .search-content-search-record .search-record-count, #labor-market-orienration-app .filter-bar-container .search-history-results .search-history-record .search-record-count, #labor-market-orienration-app .filter-bar-container .search-history-results .search-skill-container .search-record-count, #labor-market-orienration-app .filter-bar-container .search-history-results .search-education-container .search-record-count, #labor-market-orienration-app .filter-bar-container .search-history-results .search-fml-container .search-record-count, #labor-market-orienration-app .filter-bar-container .contact-person-content .search-content-search-record .search-record-count, #labor-market-orienration-app .filter-bar-container .contact-person-content .search-history-record .search-record-count, #labor-market-orienration-app .filter-bar-container .contact-person-content .search-skill-container .search-record-count, #labor-market-orienration-app .filter-bar-container .contact-person-content .search-education-container .search-record-count, #labor-market-orienration-app .filter-bar-container .contact-person-content .search-fml-container .search-record-count {
        font-size: 20px !important;
    }

    .d-print-none {
        display: none !important;
    }

    .contact-person.row.mt-3.mb-3 {
        margin: 0px !important;
    }

    .row.mt-1.search-content-search-record {
        padding: 0px !important;
    }

    .contact-person.row hr {
        display: none !important;
    }

    .col-12.search-content-search-record {
        border: none !important;
    }

    .delete-filter {
        display: none;
    }

    h2 {
        font-size: 30px;
    }

    h3, p {
        font-size: 20px !important;
    }

    .report_content a:not(.re-icon), .report_content dd:not(.re-icon), .report_content div:not(.re-icon), .report_content dt:not(.re-icon), .report_content li:not(.re-icon), .report_content p:not(.re-icon), .report_content table:not(.re-icon) {
        font-size: 20px !important;
    }

    .report_content .barchart-table div, .report_content .barchart-table p, .report_content .barchart-table td, .report_content .barchart-table th {
        font-size: 20px !important;
    }

    .h4, h4 {
        font-size: 24px;
    }
}

#questionnaire_214 questionnaire_wrapper .gql-group-header h2 {
    display: block;
}

#questionnaire_214 questionnaire_wrapper h2.gql-group-header.group-header-574 {
    display: none;
}

.suggestedAnswer input {
    color: grey;
}

#jobintermediary #intermediary-info .intermediary-info-container .intermediary-info-content {
    text-align: right;
    color: #111;
    font-weight: bold;
    font-size: 16px;
}

#jobintermediary #intermediary-info .intermediary-info-container {
    background-color: #F2F2F2;
}

.reportingcontent .btn {
    display: none;
}

.search-category-filter-button {
    margin: .25rem;
}

.attachment #onetreport {
    flex: 0 0 100% !important;
    max-width: 100% !important;
}

.attachment #onetreport .card-header {
    display: none;
}

.banner-gradient {
    background: linear-gradient(90deg, #002f6c 0%, #00408c 100%);
    color: white;


    overflow: hidden;
}

.banner-gradient-secondary {

    background: linear-gradient(90deg, rgba(13,55,123,.7) 0%, rgba(13,55,123,.5) 100%);

    border-color: #F6A623 !important;
    color: #0D377B !important;
    padding-top: 3rem;
    padding-bottom: 2rem;
    padding-left: 4rem;

}
.close-occupation-banner{
    position: absolute;
    top: 1rem;
    left: 1rem;
}

.occupation-orientation-content {
    margin-top: 0rem;
}

.text-underline {
    text-decoration: underline;
}

.occupation-orientation-content .banner-gradient a, .occupation-orientation-content .banner-gradient svg {
    color: white !important;
}

#explanation-accordion .card-header {
    padding: 0px;
}

.occupation-orientation-container .card {
    background: rgba(0, 0, 0, 0);
}

.occupation-orientation-container .card-body {
    background: white;
    margin-top: 1rem;
    margin-bottom: 1rem;
    border-radius: 8px;
}

.modal-dialog modal-xl {
    max-width: 94% !important;
}

.banner-gradient-tack {
    margin-left: -0.5em;
    color: #0D377B;
    font-size: 2rem;
    margin-top: -1rem;
}
#header-search-field-input{
    border-radius: 4px;
}

.occupation-detail-modal .modal-dialog {
    min-width: 94% !important;
}

.row occupation-filter-item-content {
    padding-left: 1rem;
}
.modal.fade.show{
    position: absolute;
    background:rgba(0,0,0,.2);
}
.journey-bg {

    background-image: url("/web/img/bgw.png");
    min-width: calc(100% + 2rem);
    aspect-ratio: 1840/1227;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center -200px;
    margin-bottom: 4rem;
    z-index: -2;
    margin-left: -2rem;

}

.journey-module {
    position: absolute !important;
    top: calc(56% - 75px - 200px);
    left: calc(86% - 75px);
    width: 150px;
    height: 150px;
    border-radius: 50%;
    position: relative;
    z-index: 0;
    cursor: pointer;
    transition: transform 0.3s ease-in-out;
}
.journey-module.journey-module-2 {
    top: calc(85% - 75px - 200px);
    left: calc(46% - 75px);

}

.journey-module {
    position: absolute !important;
    top: calc(41% - 75px);
    left: calc(87% - 75px);
    width: 150px;
    height: 150px;
    border-radius: 50%;
    position: relative;
    z-index: 0;
    cursor: pointer;
}

.journey-module .index {
    color: white;
    font-family: Herculanum, sans-serif;
    text-align: center;
    vertical-align: center;
}

.journey-module::after {
    content: '';
    position: absolute;
    inset: 0;
    background-image: url(https://antiquitas.uportal.nl/web/content/hydrogen/80/92/8092913c48085259279e8d084212cdd21d0b52007441ec0cb5ea34fd216198f5);
    background-size: cover;
    border-radius: inherit;
    z-index: -1;
    animation: wiggle 16s ease-in-out infinite;
    cursor: pointer;
}

.show-help{
    animation: wiggle 3s ease-in-out
}

.journey-module.journey-module-2::after {
    background-image: url(https://antiquitas.uportal.nl/web/content/hydrogen/07/14/0714eef1fcba19fa5464f4c5ad1da3ac7aa91b223c88bbbbe4ed5b3e224e71b9);
    animation: wiggle 6s ease-in-out infinite;
}

@keyframes wiggle {
    0% {
        transform: rotate(3deg);
        filter: brightness(1.1) blur(0px);
    }
    30% {
        transform: rotate(-3deg);
        filter: brightness(1) blur(0px);
    }
    100% {
        transform: rotate(3deg);
        filter: brightness(1.1) blur(0px);
    }
}

@keyframes rotate {
    0% {
        transform: rotate(0deg);
        filter: brightness(1.1) blur(0px);
    }
    35% {
        transform: rotate(51deg);
        filter: brightness(1.9) blur(12px);
    }
    100% {
        transform: rotate(360deg);
        filter: brightness(1.1) blur(0px);
    }
}

.journey-module::before {
    content: '';
    position: absolute;
    inset: -8px;
    background: linear-gradient(45deg, #ffd700, #cd853f, #F6F346FF, #daa520);
    border-radius: inherit;
    z-index: -1;
    animation: rotate 11s cubic-bezier(0.4, 0, 0.2, 1) infinite;
}
.journey-module.journey-module-2::before {
    background: linear-gradient(45deg, #e0dfda, #f1d6bb, #F6F346FF, #e0deda);

}
.test-access-plugin-antiquitas{
    margin-top:-2rem;
}
.result-explanation {
    position: relative;
    z-index: 0;
    border-radius: 8px; /* Adjust to match the shape of the div */
    transition: box-shadow 0.3s ease-in-out;
}
.result-cta{
    position: relative;
    z-index: 0;
    border-radius: 8px; /* Adjust to match the shape of the div */
    transition: box-shadow 0.3s ease-in-out;
    box-shadow: 0 0 2px 2px rgba(0, 47, 108, 1);

}

.result-explanation.glow, .result-cta.glow {
/*    box-shadow: 0 0 2px 2px rgba(0, 47, 108, .8); /* Glowing border effect */
  /*  animation: glow-animation 1s ease-in; */
    animation: pulseChange 0.5s ease;

}
.noglow{
    box-shadow: none !important;
}

@keyframes glow-animation {
    0% {
        box-shadow: 0 0 2px 2px rgba(0, 47, 108, 1);
    }
    100% {
        box-shadow: 0 0 2px 2px rgba(0, 47, 108, 1);
    }
}
.expl-expl.result-explanation,  .occupation-filter-item-content2 {
    font-weight: bold;
    cursor: pointer;
    transition: opacity 0.3s ease, text-decoration 0.3s ease;

}
.expl-expl.result-explanation:hover {
    text-decoration: line-through;
    opacity: .5;
}
.addable-option {
    transition: opacity 0.3s ease, text-decoration 0.3s ease;
    cursor: pointer;

}
.addable-option:hover {
    font-weight: bold;
}
@keyframes pulseChange {
    0% {
        opacity: 0.4;
        transform: translateY(0.25em);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}

.navbar-nav .nav-link{

    font-family: TMix, Trebuchet MS, Arial, Helvetica, sans-serif !important;
}
.navbar-nav{
    margin-top:1rem;
}

.item-detail.ungrouped{
    max-width: 100%;
    padding-bottom:.5rem;
}
.item-detail.grouped{
}
.compare-item-title{
    font-size: 1rem;

}
.item-detail.grouped .compare-item-title{
    font-size: 1.4rem;

}
.clickable-category{
    padding-right:1rem;
    font-weight: bold;
}
.highcharts-point.highcharts-color-0.highcharts-bullet-target {
    border-radius: 50% !important; /* Makes the target a circle */
}
.occupation-used-for-filtering-label{

}
.occupation-used-for-filtering-label:hover{
    text-decoration: line-through;
}
#occupationSearchModal .modal-content {
    min-width:90%;
    border: none !important;
    box-shadow:
            0 1px 1px hsl(0deg 0% 0% / 0.075),
            0 2px 2px hsl(0deg 0% 0% / 0.075),
            0 4px 4px hsl(0deg 0% 0% / 0.075),
            0 8px 8px hsl(0deg 0% 0% / 0.075),
            0 16px 16px hsl(0deg 0% 0% / 0.075)
;
    padding:3rem;

}


.occupation-orientation-container .modal-content,
.occupation-orientation-container .modal-dialog{
    min-width: 90%;
}


#occupationSearchModal.fade{

    background:rgba(0,0,0,.3);
}

#occupationSearchModal .modal-dialog{
    max-width:1280px !important;
}
.occupation-filter-content .h3{
    padding-top:3rem;
}
#labor-market-orienration-app h3, .occupation-detail-modal h3{
    margin-bottom: 3rem;
    margin-top:4rem;
    font-size: 1.2rem;
    font-weight: 600;
    padding-top: 1rem;
    border-top: 1px solid grey;
    color: rgba(4,53,114, 1);

}
.occupation-filter-text-input{
    font-weight:200;
}
.right-bar h3{
    padding-left:4rem;
}

#labor-market-orienration-app .modal-body{
    padding-top:0px;
    padding-bottom:0px;
}
#labor-market-orienration-app h2, #labor-market-orienration-app .h2, .occupation-detail-container h2, .occupation-detail-container .h2{
    color: rgba(4,53,114, 1);
    font-size:2rem;
    font-weight:600;
    margin-bottom:2rem;
    padding-top:2rem;
    border-top: 1px solid grey;

}
.left-bar-2{
    padding-left:2rem;
    color: rgba(4,53,114, 1);
    background: rgba(240,247,254, 1);

}
.right-bar{
    padding-bottom:10rem;
}
.occupation-detail-container .search-record-remove-star {
    max-height: 1.5rem;
}
