/*
 * Copyright (C) Atexo - All Rights Reserved
 * Unauthorized copying of this file, via any medium is strictly prohibited
 * Proprietary and confidential
 */

/* Toggle bootstrap-switch (tableau gestion DV) */
.bootstrap-switch-null.bootstrap-switch-animate {
    height: 32px !important;
}

.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary {
    color: #fff;
    background: #5DB856 !important;
}

/* Pastille statut FORCE (composant Vue assistance-status-checker) */
#assistance-status-checker .alert.alert-success {
    background-color: #E4FFD2;
    border-color: #58b918;
    color: #3D8011;
}
#assistance-status-checker .alert.alert-danger {
    background-color: #FFE6E6;
    border-color: #f42222;
    color: #D40B0B;
}
#assistance-status-checker .badge.badge-success,
#modal-assistant-marche-public .badge.badge-success { background-color: #3D8011; color: #fff; }

#assistance-status-checker .badge.badge-danger,
#modal-assistant-marche-public .badge.badge-danger  { background-color: #D40B0B; color: #fff; }

/* Atténuation du backdrop des modales */
.modal-backdrop.fade.in,
.modal-backdrop.in,
.modal-backdrop.show {
    opacity: 0.1 !important;
}

/* Modale "Téléchargement des annexes techniques au DCE" — page EntrepriseDemandeTelechargementDce */
#exampleModal .modal-dialog { max-width: 800px; }
#exampleModal .modal-body { max-height: 75vh; overflow-y: auto; }

#exampleModal #assistance-status-checker .badge.badge-success { background-color: #3D8011; color: #fff; }
#exampleModal #assistance-status-checker .badge.badge-danger  { background-color: #D40B0B; color: #fff; }

#exampleModal .demander-validation {
    margin-top: 1em;
    padding: 1em;
    border: 1px solid #ddd;
    border-radius: 4px;
    background: #fafafa;
}
#exampleModal .demander-validation .form-bloc { clear: both; margin-bottom: 1em; }
#exampleModal .demander-validation a { color: #2980b9; }
#exampleModal .demander-validation a:hover { color: #1f6391; text-decoration: underline; }
#exampleModal .demander-validation .badge.badge-success { background-color: #3D8011; color: #fff; }
#exampleModal .demander-validation .badge.badge-danger  { background-color: #D40B0B; color: #fff; }
#exampleModal .demander-validation .form-bloc > .content > span { color: #3b83c3; }
#exampleModal .demander-validation .title-toggle {
    background: none;
    padding: 0;
    margin-right: 6px;
    cursor: pointer;
    float: none;
    display: inline-block;
    color: #3b83c3;
    font-size: 1.2em;
}
#exampleModal .demander-validation .boutons-line { display: none !important; }
