/* Code um den Mein Bereich auch auf dem Handy anzuzeigen */
@media (max-width: 1199px) {
    nav#topnavigation {
        display: block !important;
        padding-bottom: 24px;
    }
}

/* Fix für Navigation vom altem Theme. Die Menüpunkte haben nach Update auf Wordpress 6.6 Unterstriche bekommen */
.menu-item a{
    text-decoration-line: none;
}


/*
CSS Code aus dem HeaderFooter Plugin. Kann nach dem Theme wechsel ausgebaut werden.
*/
/*------------------------------------ HeaderFooter START --------------------------------------------*/
 .job-manager-jobs th.filled {
     padding-right: 30px;
 }
.soliloquy-container {
    margin: 0 auto !important;
}
.search_location,
.job_listing .location {
    opacity: 0;
}
.job-category .title {
    display: none;
}
.job_application.application {
    text-align: center;
}
.search_jobs .search_submit,
.search_resumes .search_submit {
    display: none;
}
.search_jobs .search_submit_new,
.search_resumes .search_submit_new {
    display: block;
}
.apply-button {
    margin-top: 20px;
}
.application_modal_message {
    padding: 30px 20px;
}
.application_modal_message p {
    margin-right: 110px;
}
body .chosen-container-multi .chosen-choices li.search-field input[type=text] {
    width: 300px !important;
}
.job-manager-form fieldset:first-child {
    display: none;
}
.recent-jobs .job_listing .tagline, .recent-jobs .job_listing date {
    display: block;
}

@media screen and (min-width:650px) {
    .rcp_form p {
        margin: 0 8px 10px !important;
    }
}
.entry-content #loginform, .entry-content #register-form, .entry-content .rcp_form {
    width: 80%;
}
.rcp_form #rcp_auto_renew_wrap {
    display: none !important;
}
.rcp_form ul {
    margin: 20px 10px 15px !important;
}
@media screen and (max-width:649px) {
    .entry-content #loginform, .entry-content #register-form, .entry-content .rcp_form {
        width: 100%;
    }
}
@media (min-width: 1200px) {
    li.type-resume .meta:not(.has-category) {
        -webkit-transform: translateY(10%);
        -moz-transform: translateY(50%);
        transform: translateY(10%);
    }
}
.rcp_form label {
    margin-right: 10px;
    width: inherit !important;
}
.rcp_form input[type="checkbox"] {
    margin: 2px 8px 0 0 !important;
}
.rcp_gateway_stripe_fields {
    margin-top: 30px;
}
@media (min-width: 1200px) {
    .logged-in .nav-menu-primary li a,
    .logged-in .nav-menu-primary ul li a {
        padding: 10px 5px;
    }
}
#rcp_registration_form .card-expiry-month, #rcp_registration_form .card-expiry-year {
    width: 18% !important;
}
.rcp_card_fieldset p {
    width: 95.6%;
}
/*------------------------------------ HeaderFooter ENDE --------------------------------------------*/
