@charset "UTF-8";
/*
Style sheet spécifiques à formation en ligne sur le site des Bicycolouges
*/
/*
*/
/* Avec alpha channel */
body.bicycologues .view {
  /* View Admissions */
  /* View Cotisations */
  /* View cartes */ }
  body.bicycologues .view .vbo-view-form .form-actions button {
    margin-bottom: 0.5rem;
    width: 12rem; }
  body.bicycologues .view .vbo-multipage-selector {
    display: none; }
  body.bicycologues .view .form-item-select-all {
    display: none; }
  body.bicycologues .view input[type="text"] {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem; }
  body.bicycologues .view table .empty {
    display: none; }
  body.bicycologues .view .view-content tbody tr td.cacher-meme-contenu.meme-contenu {
    border-top: 0;
    border-bottom: 0;
    visibility: hidden; }
    body.bicycologues .view .view-content tbody tr td.cacher-meme-contenu.meme-contenu time {
      visibility: hidden; }
  body.bicycologues .view .view-content tbody tr td.cacher-meme-contenu:not(.meme-contenu) {
    text-transform: capitalize;
    border: 1px solid #0033a0;
    font-weight: bold; }
  body.bicycologues .view .views-exposed-form {
    padding: 0 1rem 0 0; }
    body.bicycologues .view .views-exposed-form .form-item {
      margin: 0.5rem 1rem 0 1rem; }
    body.bicycologues .view .views-exposed-form .form--inline .form-item:first-child {
      margin-left: 0; }
    body.bicycologues .view .views-exposed-form #edit-header {
      margin-top: 1rem; }
    body.bicycologues .view .views-exposed-form #edit-combine, body.bicycologues .view .views-exposed-form #edit-field-nom-value, body.bicycologues .view .views-exposed-form #edit-field-prenom-value {
      width: 12rem; }
    body.bicycologues .view .views-exposed-form #edit-field-ville-value {
      width: 10rem; }
    body.bicycologues .view .views-exposed-form #edit-mail {
      width: 12rem; }
    body.bicycologues .view .views-exposed-form #edit-field-no-membre-value {
      width: 8rem; }
    body.bicycologues .view .views-exposed-form #edit-actions {
      display: inline; }
      body.bicycologues .view .views-exposed-form #edit-actions input[type="submit"] {
        margin: 1rem 0; }
    body.bicycologues .view .views-exposed-form .form-item-field-grp-value {
      width: 12rem; }
      body.bicycologues .view .views-exposed-form .form-item-field-grp-value #edit-field-grp-value {
        width: 7rem; }
    body.bicycologues .view .views-exposed-form .form-item-field-cotisation-payee-value {
      width: 9rem; }
      body.bicycologues .view .views-exposed-form .form-item-field-cotisation-payee-value #edit-field-cotisation-payee-value {
        width: 5rem; }
    body.bicycologues .view .views-exposed-form .form-item-roles-target-id {
      width: 16rem; }
      body.bicycologues .view .views-exposed-form .form-item-roles-target-id #edit-roles-target-id {
        width: 12rem; }
    body.bicycologues .view .views-exposed-form .form-item-field-type-sortie-target-id {
      width: 10rem;
      padding-top: 1.75rem; }
      body.bicycologues .view .views-exposed-form .form-item-field-type-sortie-target-id #edit-field-type-sortie-target-id {
        width: 10rem;
        height: 58px; }
    body.bicycologues .view .views-exposed-form #edit-title,
    body.bicycologues .view .views-exposed-form #edit-title-1,
    body.bicycologues .view .views-exposed-form #edit-title-2 {
      width: 8rem; }
    body.bicycologues .view .views-exposed-form #edit-field-date-hre-end-value {
      width: 10rem; }
  body.bicycologues .view #vbo-action-form-wrapper {
    border: 1px solid #ADD96A;
    font-weight: bold;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    padding: 0.5rem 1rem;
    margin-top: 2rem; }
    body.bicycologues .view #vbo-action-form-wrapper .form-item-select-all {
      margin-left: 0; }
    body.bicycologues .view #vbo-action-form-wrapper .panel-heading {
      background-color: #e2e5ee;
      padding-top: 0; }
    body.bicycologues .view #vbo-action-form-wrapper .form-actions {
      padding: 0.5rem 0;
      margin: 0; }
      body.bicycologues .view #vbo-action-form-wrapper .form-actions:before {
        content: "Action sur ceux cochés: "; }
      body.bicycologues .view #vbo-action-form-wrapper .form-actions input {
        margin: 0.5rem; }
  body.bicycologues .view .view-empty {
    font-size: 1.25rem; }
  body.bicycologues .view .nb-elem {
    font-weight: bold; }
  body.bicycologues .view .view-header .block {
    border: 0;
    margin: 0 0 1rem 0; }
  body.bicycologues .view tr.conge td.conge {
    color: red; }
  body.bicycologues .view tr.depublie td.statut {
    color: red; }
  body.bicycologues .view tr.draggable > td {
    padding-left: 0.5rem; }
  body.bicycologues .view th.select-all {
    padding-left: 0.25rem;
    padding-right: 0.25rem; }
    body.bicycologues .view th.select-all .form-checkbox {
      margin: 0; }
  body.bicycologues .view td.op-masse {
    width: 1rem;
    padding-left: 0.25rem;
    padding-right: 0.25rem; }
    body.bicycologues .view td.op-masse div.form-type-checkbox {
      margin: 0; }
    body.bicycologues .view td.op-masse input {
      margin: 0; }
  body.bicycologues .view td.poid {
    width: 1rem; }
  body.bicycologues .view td.plug {
    border: 0; }
  body.bicycologues .view td.glyph, body.bicycologues .view td.glyph2, body.bicycologues .view td.glyph3, body.bicycologues .view td.glyph4 {
    padding-left: 0.25rem;
    border-right: 0; }
    body.bicycologues .view td.glyph a, body.bicycologues .view td.glyph2 a, body.bicycologues .view td.glyph3 a, body.bicycologues .view td.glyph4 a {
      margin-left: 0;
      margin-right: 0; }
    body.bicycologues .view td.glyph img, body.bicycologues .view td.glyph2 img, body.bicycologues .view td.glyph3 img, body.bicycologues .view td.glyph4 img {
      height: auto;
      border: 0;
      margin: 0;
      padding: 0 0.25rem; }
  body.bicycologues .view td.glyph {
    padding-right: 0.2rem;
    width: 1.5rem; }
  body.bicycologues .view td.glyph2, body.bicycologues .view td.glyph3, body.bicycologues .view td.glyph4 {
    padding-right: 0; }
    body.bicycologues .view td.glyph2 a:not(:first-child), body.bicycologues .view td.glyph3 a:not(:first-child), body.bicycologues .view td.glyph4 a:not(:first-child) {
      margin-left: 0.2rem; }
    body.bicycologues .view td.glyph2 a:not(:last-child), body.bicycologues .view td.glyph3 a:not(:last-child), body.bicycologues .view td.glyph4 a:not(:last-child) {
      margin-right: 0.2rem; }
  body.bicycologues .view td.glyph2 {
    width: 6rem; }
    body.bicycologues .view td.glyph2.sm {
      width: 5rem; }
    body.bicycologues .view td.glyph2.xs {
      width: 4rem; }
  body.bicycologues .view td.glyph3 {
    width: 9rem; }
    body.bicycologues .view td.glyph3.sm {
      width: 7rem; }
    body.bicycologues .view td.glyph3.xs {
      width: 6rem; }
  body.bicycologues .view td.glyph4 {
    width: 10rem; }
    body.bicycologues .view td.glyph4.sm {
      width: 8rem; }
    body.bicycologues .view td.glyph4.xs {
      width: 7rem; }
  body.bicycologues .view td.publie {
    width: 1rem; }
  body.bicycologues .view td.route, body.bicycologues .view td.gpx, body.bicycologues .view td.no-route {
    width: 1rem;
    text-align: right; }
  body.bicycologues .view td.parcours.trouve-rwgps-0, body.bicycologues .view td.parcours.trouve-rwgps-0 ~ td {
    color: red; }
  body.bicycologues .view td.abrege {
    width: 7rem; }
  body.bicycologues .view td.dist {
    width: 3rem;
    text-align: right; }
  body.bicycologues .view td.elev {
    width: 3rem;
    text-align: right; }
  body.bicycologues .view td.depart {
    width: 1rem; }
  body.bicycologues .view td.usa {
    width: 1rem; }
  body.bicycologues .view td.icone {
    width: 1rem;
    text-align: center; }
    body.bicycologues .view td.icone img {
      width: 1rem;
      padding: 0;
      margin: 0 auto; }
  body.bicycologues .view td.oui-non-1:before {
    content: "Oui"; }
  body.bicycologues .view td.oui-non-0:before,
  body.bicycologues .view td .oui-non-:before {
    content: "Non"; }
  body.bicycologues .view td.aucun-trouve {
    font-weight: bold;
    padding: 0.5rem 1rem; }
  body.bicycologues .view td.nb-items-liste {
    margin: 0.5rem 0 1rem 0;
    font-size: 1rem;
    font-weight: bold; }
  body.bicycologues .view td.statut {
    width: 1rem; }
  body.bicycologues .view td.oui-non, body.bicycologues .view td.oui-non-1, body.bicycologues .view td.oui-non-0 {
    width: 1rem; }
  body.bicycologues .view td.nb {
    width: 1rem;
    text-align: right; }
  body.bicycologues .view td.titre-act {
    width: 10rem; }
  body.bicycologues .view td.date-html {
    width: 5.5rem; }
  body.bicycologues .view td.date-html.hre, body.bicycologues .view td.date-aaaammjj.hre {
    width: 7rem; }
  body.bicycologues .view td.annee {
    width: 1em; }
  body.bicycologues .view td.date-html {
    width: 5.5rem; }
  body.bicycologues .view td.date-long {
    width: 16rem; }
  body.bicycologues .view td.date-court {
    width: 6.5rem; }
  body.bicycologues .view td.montant {
    text-align: right;
    width: 3rem; }
  body.bicycologues .view td.cot-cette-an {
    width: 1em; }
  body.bicycologues .view td.id-ipn {
    width: 3rem;
    text-align: right; }
  body.bicycologues .view td.acces-25-30 {
    text-align: center;
    width: 3rem; }
  body.bicycologues .view td.barre-si-1-1, body.bicycologues .view td.barre-si-1-1 a, body.bicycologues .view td.barre-si-1-1 ~ td, body.bicycologues .view td.barre-si-1-1 ~ td a, body.bicycologues .view td.barre-si-0-0, body.bicycologues .view td.barre-si-0-0 a, body.bicycologues .view td.barre-si-0-0 ~ td, body.bicycologues .view td.barre-si-0-0 ~ td a, body.bicycologues .view td.barre-si-0-, body.bicycologues .view td.barre-si-0- a, body.bicycologues .view td.barre-si-0- ~ td, body.bicycologues .view td.barre-si-0- ~ td a {
    text-decoration: line-through;
    color: #FF5F02; }
  body.bicycologues .view td.barre-si-1-1:after, body.bicycologues .view td.barre-si-0-0:after, body.bicycologues .view td.barre-si-0-:after {
    content: " Annulé!"; }
  body.bicycologues .view td.small {
    font-size: 0.8rem; }
    body.bicycologues .view td.small .views-exposed-form input,
    body.bicycologues .view td.small .views-exposed-form select {
      font-size: 1rem; }
    body.bicycologues .view td.small .groupe {
      width: 6rem; }
    body.bicycologues .view td.small .date-aaaammjj {
      width: 4rem; }
  body.bicycologues .view td a.tabledrag-handle {
    text-decoration: none !important; }
    body.bicycologues .view td a.tabledrag-handle .handle {
      box-sizing: content-box;
      width: 14px;
      height: 14px; }
  body.bicycologues .view.avis.scrolltext .view-content {
    width: auto;
    transform: translateX(100%);
    animation: scrolltext 60s linear infinite; }
  body.bicycologues .view.avis.scrolltext .views-row {
    display: inline-block;
    height: 1.5rem;
    width: auto;
    margin-right: 0; }
    body.bicycologues .view.avis.scrolltext .views-row a {
      color: #fff; }
    body.bicycologues .view.avis.scrolltext .views-row > div {
      width: auto;
      font-size: 1rem;
      color: #0033a0;
      background-color: #ADD96A;
      position: absolute;
      margin: 0;
      padding: 0.25rem 1rem;
      line-height: 2rem;
      text-align: left; }
      body.bicycologues .view.avis.scrolltext .views-row > div h3.titre {
        margin: 0;
        padding: 0.2rem 0;
        color: #0033a0;
        /*
                    .savoir-plus a {
                      font-size: $smaller;
                      padding-left: 2rem;
                      color: $bleu;
                    }
        */ }
  body.bicycologues .view.view-parcours-ad-hoc-sug {
    margin-left: auto;
    margin-right: auto; }
  body.bicycologues .view.evenements {
    /* View Événements Activités spéciales (public) */
    /* View Événements (gestion) */
    /* View Événements activités sociales (public) */ }
    body.bicycologues .view.evenements .type-act {
      width: 10rem; }
    body.bicycologues .view.evenements.tous {
      width: 40rem; }
    body.bicycologues .view.evenements.gestion table {
      width: 50rem; }
    body.bicycologues .view.evenements.act-spec {
      width: 40rem; }
  body.bicycologues .view.admissions {
    width: 70rem; }
    body.bicycologues .view.admissions.eva-de-user {
      width: 40rem; }
  body.bicycologues .view.cotisations {
    width: 65rem; }
    body.bicycologues .view.cotisations.ong table, body.bicycologues .view.cotisations.eva table {
      width: 15rem;
      margin-left: auto;
      margin-right: auto; }
    body.bicycologues .view.cotisations.ong .montant, body.bicycologues .view.cotisations.eva .montant {
      width: 3rem; }
  body.bicycologues .view.videos {
    width: 83rem;
    margin-left: auto;
    margin-right: auto; }
  body.bicycologues .view.photos {
    width: 53rem;
    margin-left: auto;
    margin-right: auto; }
    body.bicycologues .view.photos td.galerie {
      width: 10rem; }
  body.bicycologues .view.cartes {
    width: 65rem; }
body.bicycologues.gestion .view {
  font-size: 0.666667rem; }
  body.bicycologues.gestion .view div, body.bicycologues.gestion .view p, body.bicycologues.gestion .view a, body.bicycologues.gestion .view input, body.bicycologues.gestion .view li, body.bicycologues.gestion .view label, body.bicycologues.gestion .view select, body.bicycologues.gestion .view span, body.bicycologues.gestion .view strong {
    font-size: 0.666667rem; }
  body.bicycologues.gestion .view .jumbotron {
    font-size: 0.666667rem;
    padding: 0.25rem; }
    body.bicycologues.gestion .view .jumbotron * {
      font-size: 0.666667rem; }
body.bicycologues:not(.gestion) .view .cacher-si-pas-gestion {
  display: none; }
@keyframes scrolltext {
  0% {
    transform: translateX(100%); }
  100% {
    transform: translateX(-100%); } }

/*# sourceMappingURL=views.css.map */
