/* ---------- Color Module Styles ----------- */
/*
Remplacer vert #00BC8C par #E11C2A
Remplacer vert fonce #00A379
*/
/* Avec alpha channel */
/* Avec alpha channel */
/* Noir arriere plan */
body.csrhqrsm {
  color: #3b3b3b;
  background-color: #f6f8f0;
  /* ---------- Color Form ----------- */ }
  body.csrhqrsm .to-top {
    color: white;
    background-color: #007AC7; }
    body.csrhqrsm .to-top:hover {
      background-color: #e2e5ee;
      border: 1px solid #007AC7; }
  body.csrhqrsm #main a:not(.btn),
  body.csrhqrsm #main .link {
    color: #007AC7; }
  body.csrhqrsm #content {
    background-color: #f6f8f0; }
  body.csrhqrsm #page #main-wrapper {
    background: #f6f8f0; }
  body.csrhqrsm .ui-dialog .button {
    background-image: none; }
  body.csrhqrsm .alert-wrapper hr {
    border-color: #FFC502; }
  body.csrhqrsm .alert-wrapper .btn-close {
    background-color: red; }
  body.csrhqrsm .page-item.active .page-link {
    background-color: #e2e5ee;
    border-color: #e2e5ee;
    color: black !important; }
  body.csrhqrsm .page-link,
  body.csrhqrsm .page-link:hover {
    color: #e2e5ee; }
  body.csrhqrsm .sidebar .block {
    background-color: #f6f6f2;
    border-color: #f9f9f9; }
  body.csrhqrsm .button.btn-primary {
    color: white;
    background-color: #007bff; }
  body.csrhqrsm .btn {
    color: white; }
    body.csrhqrsm .btn.btn-primary {
      background-color: #007bff; }
    body.csrhqrsm .btn.btn-success {
      background-color: #28a745; }
    body.csrhqrsm .btn.btn-warning {
      background-color: #ffc107;
      color: black; }
    body.csrhqrsm .btn.btn-danger {
      background-color: #dc3545; }
    body.csrhqrsm .btn.btn-info {
      background-color: #17a2b8; }
  body.csrhqrsm .btn-primary:hover,
  body.csrhqrsm .btn-primary:focus {
    background-color: #0256b1; }
  body.csrhqrsm .site-footer {
    background: #292929; }
  body.csrhqrsm .region-header,
  body.csrhqrsm .region-header a,
  body.csrhqrsm .region-header li a.is-active,
  body.csrhqrsm .region-header .site-branding__text,
  body.csrhqrsm .region-header .site-branding,
  body.csrhqrsm .region-header .site-branding__text a,
  body.csrhqrsm .region-header .site-branding a,
  body.csrhqrsm .region-secondary-menu .menu-item a,
  body.csrhqrsm .region-secondary-menu .menu-item a.is-active {
    color: #fffeff; }
  body.csrhqrsm [dir="rtl"] .color-form .color-palette {
    margin-left: 0;
    margin-right: 20px; }
  body.csrhqrsm [dir="rtl"] .color-form .form-item label {
    float: right; }
  body.csrhqrsm [dir="rtl"] .color-form .color-palette .lock {
    right: -20px;
    left: 0; }
  body.csrhqrsm .filtres {
    border: 1px solid #007AC7;
    border-radius: 6px; }
  body.csrhqrsm table {
    border: 2px solid #007AC7; }
    body.csrhqrsm table tr:nth-child(even) td {
      background-color: #a8ddff; }
    body.csrhqrsm table tr:nth-child(odd) td {
      background-color: white; }
    body.csrhqrsm table tr > td > .view table {
      background-color: transparent; }
      body.csrhqrsm table tr > td > .view table tr {
        background-color: transparent; }
    body.csrhqrsm table tr td,
    body.csrhqrsm table tr th {
      color: black; }
    body.csrhqrsm table tr th {
      color: #e2e5ee;
      background-color: #007AC7; }
      body.csrhqrsm table tr th a {
        color: #e2e5ee; }
        body.csrhqrsm table tr th a:hover, body.csrhqrsm table tr th a:focus {
          color: white;
          text-decoration-color: #007AC7; }
    body.csrhqrsm table caption {
      border: 1px solid #007AC7;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-collapse: collapse;
      padding-left: 1rem;
      padding-right: 1rem; }
    body.csrhqrsm table.table-striped > tbody > tr:nth-of-type(odd) > * {
      color: black; }

/*# sourceMappingURL=colors.css.map */
