@charset "UTF-8";
/* Activites */
/*
Remplacer vert #00BC8C par #E11C2A
Remplacer vert fonce #00A379
*/
/* Avec alpha channel */
/* Avec alpha channel */
/* Noir arriere plan */
body.csrhqrsm {
  /* View Activites */ }
  body.csrhqrsm .view.view-activites {
    /* Gestion */ }
    body.csrhqrsm .view.view-activites.gestion {
      width: 100%;
      /* Répétitives */
      /* Ponctuelles */ }
      body.csrhqrsm .view.view-activites.gestion .view-filters #edit-field-annee-value {
        width: 4rem; }
      body.csrhqrsm .view.view-activites.gestion .statut-act {
        width: 15rem; }
        body.csrhqrsm .view.view-activites.gestion .statut-act.act-statut-0 {
          color: #f2f2f2 !important; }
        body.csrhqrsm .view.view-activites.gestion .statut-act.act-statut-1 {
          color: #696969 !important;
          font-weight: bold; }
        body.csrhqrsm .view.view-activites.gestion .statut-act.act-statut-2 {
          color: #ff9800 !important; }
        body.csrhqrsm .view.view-activites.gestion .statut-act.act-statut-3 {
          color: #008000 !important;
          font-weight: bold; }
        body.csrhqrsm .view.view-activites.gestion .statut-act.act-statut-4 {
          color: #ff9800 !important;
          font-weight: bold; }
        body.csrhqrsm .view.view-activites.gestion .statut-act.act-statut-10 {
          color: #DB2726 !important;
          font-weight: bold; }
        body.csrhqrsm .view.view-activites.gestion .statut-act.act-statut-11 {
          color: #008000 !important;
          font-weight: bold; }
        body.csrhqrsm .view.view-activites.gestion .statut-act.act-statut-12 {
          color: #DB2726 !important;
          font-weight: bold; }
      body.csrhqrsm .view.view-activites.gestion hr {
        margin-top: 1rem; }
      body.csrhqrsm .view.view-activites.gestion .date {
        width: 9rem; }
      body.csrhqrsm .view.view-activites.gestion .type-act,
      body.csrhqrsm .view.view-activites.gestion .type_act {
        width: 7rem; }
        body.csrhqrsm .view.view-activites.gestion .type-act.nom-act,
        body.csrhqrsm .view.view-activites.gestion .type_act.nom-act {
          width: 16rem; }
      body.csrhqrsm .view.view-activites.gestion .titre-act {
        width: 17rem; }
      body.csrhqrsm .view.view-activites.gestion .date-act {
        width: auto; }
      body.csrhqrsm .view.view-activites.gestion.repet {
        width: 68rem; }
        body.csrhqrsm .view.view-activites.gestion.repet table {
          width: auto; }
      body.csrhqrsm .view.view-activites.gestion.ponct {
        width: 68rem; }
        body.csrhqrsm .view.view-activites.gestion.ponct table {
          width: auto; }
          body.csrhqrsm .view.view-activites.gestion.ponct table .date-hre-act {
            width: 16rem; }
    body.csrhqrsm .view.view-activites.fiches {
      background-color: #e2e5ee;
      clear: both;
      border: 0;
      box-sizing: border-box;
      width: 100%;
      padding-top: 0;
      padding-bottom: 1rem;
      padding-left: 0; }
      body.csrhqrsm .view.view-activites.fiches .fiche {
        overflow: hidden;
        color: #007AC7;
        background-color: white;
        border: 1px solid #007AC7;
        border-radius: 6px; }
        body.csrhqrsm .view.view-activites.fiches .fiche h2 {
          background-color: white; }
        body.csrhqrsm .view.view-activites.fiches .fiche .icon {
          margin-right: 0.5rem; }
        body.csrhqrsm .view.view-activites.fiches .fiche div {
          box-sizing: border-box; }
        body.csrhqrsm .view.view-activites.fiches .fiche > div:last-child {
          margin: 0; }
        body.csrhqrsm .view.view-activites.fiches .fiche > div:first-child {
          margin: 0; }
        body.csrhqrsm .view.view-activites.fiches .fiche div:last-child {
          margin-bottom: 0; }
        body.csrhqrsm .view.view-activites.fiches .fiche .type-act {
          color: white;
          margin-bottom: 2rem;
          margin-left: -1rem;
          margin-right: -1rem;
          padding: 0.5rem 0 0.5rem 2rem;
          border-bottom: 1px solid #007AC7; }
        body.csrhqrsm .view.view-activites.fiches .fiche h2.titre-act {
          font-weight: bold;
          text-align: center;
          font-weight: bold;
          padding: 0;
          font-style: normal; }
          body.csrhqrsm .view.view-activites.fiches .fiche h2.titre-act a {
            color: white;
            font-weight: bold;
            text-decoration: none; }
          body.csrhqrsm .view.view-activites.fiches .fiche h2.titre-act span {
            font-style: italic;
            color: red; }
        body.csrhqrsm .view.view-activites.fiches .fiche.type-act-447 .type-act {
          background-color: #ff9800; }
        body.csrhqrsm .view.view-activites.fiches .fiche.type-act-448 .type-act {
          background-color: #008000; }
        body.csrhqrsm .view.view-activites.fiches .fiche.type-act-449 .type-act {
          background-color: #00A1CB; }
        body.csrhqrsm .view.view-activites.fiches .fiche.type-act-450 .type-act {
          background-color: #DB2726; }
        body.csrhqrsm .view.view-activites.fiches .fiche.type-act-451 .type-act {
          background-color: #1E6EFE; }
        body.csrhqrsm .view.view-activites.fiches .fiche .statut-act.act-statut-0 {
          color: #f2f2f2 !important; }
        body.csrhqrsm .view.view-activites.fiches .fiche .statut-act.act-statut-1 {
          color: #696969 !important;
          font-weight: bold; }
        body.csrhqrsm .view.view-activites.fiches .fiche .statut-act.act-statut-2 {
          color: #ff9800 !important; }
        body.csrhqrsm .view.view-activites.fiches .fiche .statut-act.act-statut-3 {
          color: #008000 !important;
          font-weight: bold; }
        body.csrhqrsm .view.view-activites.fiches .fiche .statut-act.act-statut-4 {
          color: #ff9800 !important;
          font-weight: bold; }
        body.csrhqrsm .view.view-activites.fiches .fiche .statut-act.act-statut-10 {
          color: #DB2726 !important;
          font-weight: bold; }
        body.csrhqrsm .view.view-activites.fiches .fiche .statut-act.act-statut-11 {
          color: #008000 !important;
          font-weight: bold; }
        body.csrhqrsm .view.view-activites.fiches .fiche .statut-act.act-statut-12 {
          color: #DB2726 !important;
          font-weight: bold; }
        body.csrhqrsm .view.view-activites.fiches .fiche .image-act {
          margin-top: 1rem;
          border-top: 1px solid #007AC7; }
          body.csrhqrsm .view.view-activites.fiches .fiche .image-act img {
            margin: 0;
            width: 100%;
            height: auto;
            transition: transform .2s;
            /* Animation */ }
          body.csrhqrsm .view.view-activites.fiches .fiche .image-act img:hover {
            transform: scale(1.1);
            /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */ }
        body.csrhqrsm .view.view-activites.fiches .fiche .voir-ceci {
          text-align: right; }
          body.csrhqrsm .view.view-activites.fiches .fiche .voir-ceci a {
            text-decoration: none;
            font-size: 1rem;
            bottom: 0;
            color: #007AC7;
            font-weight: bold; }
            body.csrhqrsm .view.view-activites.fiches .fiche .voir-ceci a:hover {
              text-decoration: underline; }
  body.csrhqrsm article.node.node--type-event div.menu img {
    width: 100%; }
  body.csrhqrsm article.node.node--type-event .node__content .field--name-field-statut-act {
    margin-bottom: 1rem; }
    body.csrhqrsm article.node.node--type-event .node__content .field--name-field-statut-act.act-statut-0 {
      color: #f2f2f2 !important; }
    body.csrhqrsm article.node.node--type-event .node__content .field--name-field-statut-act.act-statut-1 {
      color: #696969 !important;
      font-weight: bold; }
    body.csrhqrsm article.node.node--type-event .node__content .field--name-field-statut-act.act-statut-2 {
      color: #ff9800 !important; }
    body.csrhqrsm article.node.node--type-event .node__content .field--name-field-statut-act.act-statut-3 {
      color: #008000 !important;
      font-weight: bold; }
    body.csrhqrsm article.node.node--type-event .node__content .field--name-field-statut-act.act-statut-4 {
      color: #ff9800 !important;
      font-weight: bold; }
    body.csrhqrsm article.node.node--type-event .node__content .field--name-field-statut-act.act-statut-10 {
      color: #DB2726 !important;
      font-weight: bold; }
    body.csrhqrsm article.node.node--type-event .node__content .field--name-field-statut-act.act-statut-11 {
      color: #008000 !important;
      font-weight: bold; }
    body.csrhqrsm article.node.node--type-event .node__content .field--name-field-statut-act.act-statut-12 {
      color: #DB2726 !important;
      font-weight: bold; }
  body.csrhqrsm article.node.node--type-event .node__content .desc-velo .avis h2 {
    width: 19.5rem;
    text-align: center; }
  body.csrhqrsm article.node.node--type-event .group-messages {
    background: #e1f3ff; }
    body.csrhqrsm article.node.node--type-event .group-messages .fieldset-wrapper > div {
      background-color: white; }
    body.csrhqrsm article.node.node--type-event .group-messages .form-type-textarea label {
      font-size: 1.25rem;
      font-weight: bold; }
  body.csrhqrsm article.node.node--type-event.node--view-mode-publique .field--name-field-photo-act {
    width: 100%; }
    body.csrhqrsm article.node.node--type-event.node--view-mode-publique .field--name-field-photo-act img {
      width: 100%; }
  body.csrhqrsm form#node-event-edit-form details summary,
  body.csrhqrsm form#node-even-form details summary {
    background-color: #007AC7;
    padding: 0.5rem 1rem;
    color: white; }
    body.csrhqrsm form#node-event-edit-form details summary span:after,
    body.csrhqrsm form#node-even-form details summary span:after {
      content: " cliquer pour dérouler";
      font-size: 0.75rem;
      color: #a9a9a9; }
  body.csrhqrsm form#node-event-edit-form details[open] summary span:after,
  body.csrhqrsm form#node-even-form details[open] summary span:after {
    content: " cliquer pour escamoter";
    font-size: 0.75rem;
    color: #a9a9a9; }
  body.csrhqrsm form#node-event-edit-form .group-messages .form-type-textarea label,
  body.csrhqrsm form#node-even-form .group-messages .form-type-textarea label {
    width: 100%;
    border: 1px solid #007AC7;
    background-color: #e2e5ee;
    font-size: 1.25rem;
    font-weight: bold;
    padding: 0.5rem 1rem; }

/*# sourceMappingURL=activite.css.map */
