@charset "UTF-8";
/*!
 * Bootstrap  v5.3.0-alpha1 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-primary: #74b01e;
  --bs-primary-rgb: 105, 165, 23;
  --bs-primary-text: #2F4252;
  --bs-primary-border-subtle: #74b01e;
  --bs-primary-active: #2F4252;
  --bs-text-primary: #74b01e;
}
[data-bs-theme=dark] {
  --bs-primary: #74b01e;
  --bs-primary-rgb: 105, 165, 23;
  --bs-primary-text: #74b01e;
  --bs-primary-border-subtle: #2F4252;
  --bs-primary-active: #2F4252;
  --bs-text-primary: #74b01e;
}
/* #74b01e principal
#2F4252 secondaire */

.link-primary {
    color: #2F4252 !important;
  }
  .link-primary:hover, .link-primary:focus {
    color: #74b01e !important;
  }

  .btn-primary {
    --bs-btn-color: #000000;
    --bs-btn-bg: #74b01e;
    --bs-btn-border-color: #2F4252;
    --bs-btn-hover-color: #000000;
    --bs-btn-hover-bg: #2F4252;
    --bs-btn-hover-border-color: #2F4252;
    --bs-btn-focus-shadow-rgb: 0, 134, 210;
    --bs-btn-active-color: #000000;
    --bs-btn-active-bg: #2F4252;
    --bs-btn-active-border-color: #2F4252;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #000000;
    --bs-btn-disabled-bg: #74b01e ;
    --bs-btn-disabled-border-color: #74b01e ;
  }
  .bg-blue{
    --bs-bg-rgb-color:  0, 158, 247;
    background-color: #009ef7 !important;
  }
/* Sidebar */
[data-kt-app-layout=dark-sidebar] .app-sidebar {
  background-color: #122635;
}
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link.active {
  background-color: #F5FEEA;
}
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link.active .menu-icon,
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link.active .menu-icon .svg-icon,
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link.active .menu-title{
  color: #69A516;

}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link .menu-title {
  color: white;
}
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link .menu-icon .svg-icon{
  color: white;
}
/* Header */
.logout-button.menu-link {
  background: none;
    border: none;
    font: inherit;
    outline: inherit;
    width: 100%;
}
/* Forms */
#result_list th a, #result_list td a{
  color: #132736 !important;
}
.select2-container--admin-autocomplete, .select2-container--admin-autocomplete .select2-selection{
  width: 100% !important;
}
.related-widget-wrapper .related-widget-wrapper-link{
  display: none;
}
.select2-container--admin-autocomplete .select2-selection--single {
  background-color: #f9f9f9 !important;
  border-color : #f9f9f9 !important;
  color: #5e6278 !important;
}



[data-kt-app-sidebar-minimize=on][data-kt-app-sidebar-hoverable=true] .app-sidebar:not(:hover) #kt_app_sidebar_menu {
    padding-left: 0px !important;
}

.app-sidebar-logo {
  align-items: center;
  justify-content: center;
}