@charset "UTF-8";

.navbar-custom {
    border-bottom: 2px solid var(--color-bleu);
}

.navbar-custom,
.navbar li a {
    background-color: var(--color-bleu);
    color: var(--color-blanc);
}

.nav>li>a:focus,
.nav>li>a:hover {
    background-color: var(--color-bleu);
}

.navbar button.btn-aria:hover {
    color: #ccc;
}

.navbar .dropdown-menu {
    background-color: var(--color-bleu);
}

.table thead {
    background-color: var(--color-vert);
    color: var(--color-blanc);
}

.jobs-detail .job-detail-header {
    background-color: var(--color-vert);
}

.jobs-detail .job-detail-header .job-detail-header-date {
    color: var(--color-vert);
    background-color: var(--color-bleu);
}

.jobs-detail .job-detail-header .job-detail-header-title h1 {
    color: var(--color-bleu);
}

#slideshow {
    height: 340px;
}

body.contrast-active .nav li * {
    color: #fff !important;
}

#identify-bg-container {
    height: 340px;
    background-size: cover;
    background-position: center;
    padding: 20px;
    margin-bottom: 20px;
    background-image: url('/common/img/slides/intranet_bg_img.webp');
}

@media (max-width: 768px) {
    .navbar-toggle {
        color: var(--color-vert);
    }
}