/*
Theme Name: Leroux Child
Theme URI: https://leroux.qodeinteractive.com
Description: A child theme of Leroux
Author: Elated Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: leroux
Template: leroux
*/

.job-manager-form fieldset small.description {
    display: inline !important;
}

.job-manager-form input::placeholder {
    color: grey !important;
}

.job-manager-form label {
    font-weight: bold !important;
}

.resume-manager-add-row {
    color: var(--qode-main-color);
    background-color: transparent;
    border: 1px solid var(--qode-main-color);
    border-radius: 25px;
    --qode-hover-move-x: 110%;
    --qode-hover-move-y: 100%;
    padding: 6px 33px 7px;
}

.single-resume-section {
    padding: 20px 0 0 0;
}

.single-resume .meta {
    margin-top: 100px;
}

/* .single-resume .qodef-h3, .single-resume h3 {
    margin: 0 0 20px !important;
} */

.single-resume #qodef-page-inner {
    padding: 50px 0 !important;
}

.single-resume .qodef-content-grid {
    max-width: 1000px !important;
}

.qodef-contact-form-7 .qodef-cf7-skin--light input, 
.qodef-contact-form-7 .qodef-cf7-skin--light textarea, 
.rs-layer .qodef-cf7-skin--light input, 
.rs-layer .qodef-cf7-skin--light textarea,
.qodef-contact-form-7 .qodef-cf7-skin--light select,
.rs-layer .qodef-cf7-skin--light select {
    color: #fff;
    border-color: #fff;
}

.qodef-contact-form-7 .qodef-cf7-skin--light span.wpcf7-list-item-label,
.qodef-contact-form-7 .qodef-cf7-skin--light span.wpcf7-list-item-label a,
.rs-layer .qodef-cf7-skin--light span.wpcf7-list-item-label,
.qodef-contact-form-7 .qodef-cf7-skin--light .qodef-contact-form-7 label{
    color: #fff !important;
    border: none; /* No border for checkboxes */
}

.qodef-contact-form-7 label {
    margin: 8px 0 0 !important;
    color: #fff;
}

.logged-in .logged-in-content {
    display: block;
}

.logged-in-content {
    display: none;
}

.logged-in .logged-out-content {
    display: none;
}

.logged-out-content {
    display: block;
}
