@charset "UTF-8";
/* Choix d'Activités */
/*
Remplacer vert #00BC8C par #E11C2A
Remplacer vert fonce #00A379
*/
article.node--type-choix-act div.boutons {
  margin-left: 1rem; }
article.node--type-choix-act .non-compl .field__item {
  color: red;
  font-weight: bold; }

form#node-choix-act-edit-form #edit-field-date-env-recu-wrapper h4 {
  padding-left: 0;
  font-size: 1.1764rem;
  color: black; }
form#node-choix-act-edit-form #edit-field-date-env-recu-wrapper div, form#node-choix-act-edit-form #edit-field-date-env-recu-wrapper input {
  display: inline-block;
  margin-top: 0;
  margin-bottom: 0; }
form#node-choix-act-edit-form .form-item-completer {
  display: block; }
  form#node-choix-act-edit-form .form-item-completer input {
    width: 1rem;
    height: 1rem; }
  form#node-choix-act-edit-form .form-item-completer label {
    color: red; }
form#node-choix-act-edit-form #edit-body-0-format,
form#node-choix-act-edit-form .form-type-vertical-tabs {
  display: none; }
form#node-choix-act-edit-form #edit-completer--wrapper legend {
  border: 0;
  margin-bottom: 0;
  color: red;
  font-size: 1.1rem;
  font-weight: bold; }
form#node-choix-act-edit-form label[for="edit-completer"] {
  color: red;
  font-size: 1.1rem;
  font-weight: bold; }
form#node-choix-act-edit-form .view-choix-acts.per-seul {
  width: auto; }
  form#node-choix-act-edit-form .view-choix-acts.per-seul .view-header {
    font-weight: bold; }

body.page-node-type-choix-act article.choix-act.membre h2:first-child,
body.page-node-type-choix-act article.choix-act.membre footer {
  display: none; }
body.page-node-type-choix-act article.choix-act.membre .content {
  font-size: 1.25rem; }
  body.page-node-type-choix-act article.choix-act.membre .content .field--name-field-choix-periodes .field--items {
    color: #2C56A0;
    background-color: white;
    border: 1px solid #41983a;
    border-radius: 6px;
    width: 35rem; }
body.page-node-type-choix-act article.choix-act.membre hr {
  background: black;
  text-align: left;
  margin-left: 0;
  height: 5px;
  width: 70rem;
  clear: both; }
body.page-node-type-choix-act article.choix-act.membre h2.titre-paypal {
  clear: both;
  float: left; }
body.page-node-type-choix-act article.choix-act.membre form#fadoqsj-payment-choix-act-paypal-form {
  color: #2C56A0;
  background-color: white;
  border: 1px solid #41983a;
  border-radius: 6px; }
  body.page-node-type-choix-act article.choix-act.membre form#fadoqsj-payment-choix-act-paypal-form .amount-text {
    font-size: 1.5rem;
    margin-bottom: 1rem; }
body.page-node-type-choix-act article.choix-act.membre .boutons,
body.page-node-type-choix-act article.choix-act.membre .avis-paypal,
body.page-node-type-choix-act article.choix-act.membre .payer_paypal {
  clear: both;
  float: left;
  width: 70rem;
  margin: 1rem auto; }
body.page-node-type-choix-act article.choix-act.membre button#edit-submit {
  width: auto;
  height: 3rem;
  font-size: 1.06rem;
  border: 0;
  margin: 1rem auto; }
body.page-node-type-choix-act #node-choix-act-edit-form #edit-body-0-value {
  width: 67rem; }
body.page-node-type-choix-act #node-choix-act-edit-form #edit-field-montant-paye-0-value {
  width: 8rem; }
body.page-node-type-choix-act #node-choix-act-edit-form #edit-field-no-cheque-0-value {
  width: 5rem; }
body.page-node-type-choix-act #node-choix-act-edit-form #edit-field-saison-0-target-id {
  width: 4rem; }
body.page-node-type-choix-act #node-choix-act-edit-form #edit-field-saison-0-target-id {
  width: 10rem; }
body.page-node-type-choix-act #node-choix-act-edit-form #edit-field-depot {
  width: 5rem; }
body.page-node-type-choix-act #node-choix-act-edit-form #edit-periodes {
  width: 42rem; }
body.page-node-type-choix-act .field--name-field-montant-paye {
  clear: both; }
body.page-node-type-choix-act .note {
  margin-bottom: 1rem; }
body.page-node-type-choix-act label[for="edit-completer"] {
  color: red;
  font-size: 1.1rem;
  font-weight: bold; }
body.page-node-type-choix-act .view-choix-acts.per-seul {
  width: auto; }
  body.page-node-type-choix-act .view-choix-acts.per-seul .view-header {
    font-size: 1.1764rem;
    font-weight: bold; }
  body.page-node-type-choix-act .view-choix-acts.per-seul table {
    margin-top: 0; }

/* Form: finaliser virement pour choix activités */
form#fadoqsj-finaliser-virement-choix-act.cacher-virement .infos-virement {
  display: none; }

/* Views*/
.view-choix-acts tr.complete .modifier,
.view-choix-acts tr.complete .changer-choix,
.view-choix-acts tr.complete .finaliser,
.view-choix-acts tr.complete .payer {
  display: none; }
.view-choix-acts tr.complete a.afficher {
  display: inline-block !important; }
.view-choix-acts tr.en-attente .changer-choix,
.view-choix-acts tr.en-attente .payer {
  display: none; }
.view-choix-acts tr.en-attente td.semestre:after {
  color: red;
  content: " \a en attente";
  white-space: pre; }
.view-choix-acts tr.att-conf .changer-choix,
.view-choix-acts tr.att-conf .recu,
.view-choix-acts tr.att-conf .payer {
  display: none; }
.view-choix-acts tr.att-conf td.semestre:after {
  color: red;
  content: " \a attend confirmation";
  white-space: pre; }
.view-choix-acts tr.non-complete .payer,
.view-choix-acts tr.non-complete .recu {
  display: none; }
.view-choix-acts tr.non-complete td.semestre {
  color: red; }
  .view-choix-acts tr.non-complete td.semestre:after {
    content: ' \00000a non compl\00E9 t\00E9 ';
    white-space: pre; }
.view-choix-acts tr.non-complete a.recu,
.view-choix-acts tr.non-complete a.voir-recu,
.view-choix-acts tr.non-complete a.poster-recu {
  display: none; }
.view-choix-acts tr.pmt-annulee td.semestre:after {
  content: ' annulée' !important;
  white-space: pre; }
.view-choix-acts tr.aucun-choix a.modifier {
  display: none; }
.view-choix-acts tr:not(.aucun-choix) a.afficher {
  display: none; }
.view-choix-acts tr.preinscr td.semestre:after {
  color: red;
  content: " \a en préinscription";
  white-space: pre; }
.view-choix-acts tr.preinscr a.recu,
.view-choix-acts tr.preinscr a.voir-recu,
.view-choix-acts tr.preinscr a.poster-recu,
.view-choix-acts tr.preinscr .payer,
.view-choix-acts tr.preinscr .changer-choix {
  display: none; }
.view-choix-acts tr.att-pmt td a.choisir {
  display: none; }
.view-choix-acts tr.virement td.semestre:after {
  color: red;
  content: " \a attend virement";
  white-space: pre; }
.view-choix-acts tr.cacher-recu .recu,
.view-choix-acts tr.cacher-recu .voir-recu,
.view-choix-acts tr.cacher-recu .poster-recu {
  display: none; }
.view-choix-acts tr.att-pmt .changer-choix,
.view-choix-acts tr.att-pmt .recu {
  display: none; }
.view-choix-acts tr.att-pmt td.semestre:after {
  color: red;
  content: " \a à payer ";
  white-space: pre; }
.view-choix-acts tr.att-pmt.virement td.semestre:after {
  content: " \a attend virement"; }
.view-choix-acts tr.att-pmt a.recu,
.view-choix-acts tr.att-pmt a.voir-recu,
.view-choix-acts tr.att-pmt a.poster-recu {
  display: none; }
.view-choix-acts tr.carte-ville-exp .date-exp-carte-ville, .view-choix-acts tr.fadoq-exp .date-exp-fadoq {
  color: red;
  font-weight: bold; }
.view-choix-acts tr.cacher-choisir a.choisir {
  display: none; }
.view-choix-acts tr.aucun-choix a.modifier {
  display: none; }
.view-choix-acts tr.non-smstr-inscr a.choix-act {
  display: none; }
.view-choix-acts tr.rien-paye a.recu,
.view-choix-acts tr.rien-paye seq {
  display: none; }
.view-choix-acts tr.montant-nul .no-chq:after,
.view-choix-acts tr.montant-nul .depot:after,
.view-choix-acts tr.montant-nul .date-paye:after,
.view-choix-acts tr.montant-nul .mode-paie:after {
  content: ' - '; }
.view-choix-acts tr.small .semestre {
  width: 9rem; }
.view-choix-acts tr.small .choix-per {
  width: 40rem; }
  .view-choix-acts tr.small .choix-per ul {
    padding-left: 1rem; }
    .view-choix-acts tr.small .choix-per ul a:hover,
    .view-choix-acts tr.small .choix-per ul a:focus {
      background-color: transparent !important;
      color: #41983a !important; }
.view-choix-acts tr.small .act-choisies {
  width: 30rem; }
  .view-choix-acts tr.small .act-choisies .view-inscriptions.blk-de-choix-act li {
    margin-bottom: 0; }
    .view-choix-acts tr.small .act-choisies .view-inscriptions.blk-de-choix-act li div {
      display: inline;
      position: relative;
      left: -5px; }
      .view-choix-acts tr.small .act-choisies .view-inscriptions.blk-de-choix-act li div a {
        text-decoration: none;
        font-style: normal; }
  .view-choix-acts tr.small .act-choisies .inscr {
    padding: 0;
    border: 0; }
.view-choix-acts tr.small .inscr-de-choix-act {
  width: 18rem; }
.view-choix-acts tr.small .nom-prenom {
  width: 10rem; }
.view-choix-acts tr.small .cout {
  width: 3rem; }
.view-choix-acts tr.small .date-cree {
  width: 7rem; }
.view-choix-acts tr.small .notes {
  max-width: 20rem; }
.view-choix-acts td.inscr-de-choix-act table {
  width: 17rem; }
  .view-choix-acts td.inscr-de-choix-act table td {
    border: 0;
    padding: 0; }
    .view-choix-acts td.inscr-de-choix-act table td a {
      text-transform: capitalize; }
.view-choix-acts td.semestre {
  width: 10rem; }
.view-choix-acts .cout {
  width: 1rem; }
.view-choix-acts .choix-per {
  width: auto;
  border: 0 !important; }
.view-choix-acts .date-cree {
  width: 7rem; }
.view-choix-acts .nom-prenom.est-compl-0 a,
.view-choix-acts .nom-prenom.est-compl-0 ~ td,
.view-choix-acts .nom-prenom.est-compl-0 ~ td a {
  color: red; }
.view-choix-acts .nom-prenom.est-compl-0 ~ td.notes:before {
  content: "Non complété"; }
.view-choix-acts.tous .views-exposed-form #edit-title {
  width: 4rem; }
.view-choix-acts.tous tr.small .glyph3.xs {
  width: 6.5rem; }
.view-choix-acts.tous tr.small .titre-choix {
  width: 15em; }
.view-choix-acts.tous tr.small .semestre {
  width: 8em; }
.view-choix-acts.tous tr.small .choix-per {
  width: 36rem; }
.view-choix-acts.tous tr.small .inscr-de-choix-act {
  width: auto; }
.view-choix-acts.tous tr.small .date-cree {
  width: 4rem; }
.view-choix-acts.smstr-courant {
  width: auto; }
  .view-choix-acts.smstr-courant .choix-per {
    width: 16rem; }
.view-choix-acts.ong-de-membre {
  width: auto; }
  .view-choix-acts.ong-de-membre.cacher-boutons .boutons {
    display: none; }
  .view-choix-acts.ong-de-membre.cacher-bouton-smstr-cour .boutons .smstr-cour {
    display: none; }
  .view-choix-acts.ong-de-membre.cacher-bouton-smstr-suiv .boutons .smstr-suiv {
    display: none; }
  .view-choix-acts.ong-de-membre .glyph2 a {
    margin-right: 0.25rem; }
  .view-choix-acts.ong-de-membre .payeur {
    width: 1rem; }
.view-choix-acts.eva-de-membre table {
  width: auto; }
.view-choix-acts.mes-choix-act {
  color: #2C56A0;
  background-color: white;
  border: 1px solid #41983a;
  border-radius: 6px;
  max-width: none;
  width: auto;
  padding: 1rem !important; }
  .view-choix-acts.mes-choix-act.cacher-choisir a.changer-choix {
    display: none; }
  .view-choix-acts.mes-choix-act.cacher-finaliser a.finaliser {
    display: none; }
  .view-choix-acts.mes-choix-act tr.non-complete .recu {
    display: none; }
  .view-choix-acts.mes-choix-act tr:not(.non-complete) .changer-choix {
    display: none; }
  .view-choix-acts.mes-choix-act .cout {
    width: 5rem; }
  .view-choix-acts.mes-choix-act .no-chq {
    text-align: left; }
  .view-choix-acts.mes-choix-act .choix-per {
    width: auto;
    max-width: 30rem; }
  .view-choix-acts.mes-choix-act .date-txt {
    width: 8rem; }

.view-periodes.de-choix-act {
  width: auto; }
  .view-periodes.de-choix-act #vbo-action-form-wrapper,
  .view-periodes.de-choix-act div[data-drupal-selector="edit-actions"] {
    display: none; }
  .view-periodes.de-choix-act table {
    width: 100%; }
    .view-periodes.de-choix-act table tr > th.a-payer {
      color: red; }
    .view-periodes.de-choix-act table tr.plein td {
      background-color: #FDC99D !important; }
    .view-periodes.de-choix-act table tr.cot-expir td {
      background-color: #F8EA92 !important; }
    .view-periodes.de-choix-act table th {
      padding-top: 0;
      line-height: normal; }
    .view-periodes.de-choix-act table .titre-act {
      width: auto; }
    .view-periodes.de-choix-act table input.payer-now {
      width: 1rem;
      height: 1rem; }
    .view-periodes.de-choix-act table .hres {
      width: 7rem; }
    .view-periodes.de-choix-act table .debute {
      width: 4rem; }
    .view-periodes.de-choix-act table .cout {
      width: 14rem;
      border-right-width: 0; }
      .view-periodes.de-choix-act table .cout tr.img-carte-img td.total {
        background-image: url("/sites/default/files/images/arrow-up.png");
        background-repeat: no-repeat;
        background-position: center; }
    .view-periodes.de-choix-act table .prec-cout {
      width: 7rem; }
    .view-periodes.de-choix-act table .endroit {
      width: 4rem; }
    .view-periodes.de-choix-act table .inscrits,
    .view-periodes.de-choix-act table .max-part {
      width: 1rem;
      text-align: right; }
    .view-periodes.de-choix-act table .plein {
      width: 1rem; }
    .view-periodes.de-choix-act table .a-payer {
      width: 7rem;
      text-align: right; }

article.node--type-choix-act.node--view-mode-membre {
  color: #2C56A0;
  background-color: white;
  border: 1px solid #41983a;
  border-radius: 6px; }
  article.node--type-choix-act.node--view-mode-membre .node__meta,
  article.node--type-choix-act.node--view-mode-membre h2.node__title {
    display: none; }
  article.node--type-choix-act.node--view-mode-membre .field--name-field-montant-paye .field__item {
    font-weight: bold;
    color: red; }
  article.node--type-choix-act.node--view-mode-membre .field__items {
    padding: 1rem;
    border: 1px solid #41983a;
    border-radius: 6px;
    margin: 1rem 0; }
  article.node--type-choix-act.node--view-mode-membre .field__items,
  article.node--type-choix-act.node--view-mode-membre .avis-membre {
    width: 60rem; }
  article.node--type-choix-act.node--view-mode-membre .field__label,
  article.node--type-choix-act.node--view-mode-membre .field__item,
  article.node--type-choix-act.node--view-mode-membre .avis-membre {
    font-size: 1.25rem; }
  article.node--type-choix-act.node--view-mode-membre .field__label {
    color: black; }
  article.node--type-choix-act.node--view-mode-membre .field__item a {
    font-weight: bold;
    text-decoration: none; }
  article.node--type-choix-act.node--view-mode-membre .field--name-field-choix-periodes .field__label:after {
    content: ":"; }
  article.node--type-choix-act.node--view-mode-membre .field__item.periode:nth-child(even) {
    background-color: #e5f3d0;
    border-right: 1px solid white; }
  article.node--type-choix-act.node--view-mode-membre .field__item.periode .nom-periode {
    width: 40rem;
    display: inline-block; }
  article.node--type-choix-act.node--view-mode-membre .field__item.periode .cout-periode {
    width: auto;
    display: inline-block; }

body.path-completer-membre hr {
  background: #41983a;
  text-align: left;
  margin-left: 0;
  height: 5px;
  clear: both; }

/*# sourceMappingURL=choix_act.css.map */
