@charset "UTF-8";
/*
Déclaration des variables utilisées pour la stylisation.
*/
/* Avec alpha channel */
body.stvincent .view {
  margin-left: auto;
  margin-right: auto; }
  body.stvincent .view .view-header h1.page-header {
    margin-top: 0;
    margin-bottom: 1rem; }
  body.stvincent .view .views-exposed-form {
    border: 1px solid #FFC502;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    padding: 0.5rem 1rem 1rem 1rem;
    width: calc(100% - 2rem); }
    body.stvincent .view .views-exposed-form label {
      font-size: 1rem;
      font-weight: normal; }
    body.stvincent .view .views-exposed-form input {
      display: inline-block; }
    body.stvincent .view .views-exposed-form #edit-actions {
      margin-top: 1rem; }
    body.stvincent .view .views-exposed-form button {
      margin-top: 1rem;
      margin-left: 0.25rem; }
    body.stvincent .view .views-exposed-form #edit-actions {
      display: inline;
      padding: 0;
      margin: 0 1.5rem 0 2rem; }
    body.stvincent .view .views-exposed-form input#edit-title {
      width: 14rem; }
    body.stvincent .view .views-exposed-form .js-form-item {
      margin-right: 1rem; }
      body.stvincent .view .views-exposed-form .js-form-item.form-item-title {
        width: 17rem; }
      body.stvincent .view .views-exposed-form .js-form-item.form-item-field-no-value {
        width: 5rem; }
    body.stvincent .view .views-exposed-form input#edit-field-no-tel-value {
      width: 12rem; }
    body.stvincent .view .views-exposed-form input#edit-field-adresse-value {
      width: 12rem; }
    body.stvincent .view .views-exposed-form input#edit-combine {
      width: 15rem; }
    body.stvincent .view .views-exposed-form #edit-field-date-exp-cot-value {
      width: 9rem; }
    body.stvincent .view .views-exposed-form #edit-field-nom-value {
      width: 9rem; }
    body.stvincent .view .views-exposed-form #edit-mail {
      width: 9rem; }
    body.stvincent .view .views-exposed-form #edit-field-no-carte-value {
      width: 14rem; }
    body.stvincent .view .views-exposed-form #edit-name {
      width: 10rem; }
    body.stvincent .view .views-exposed-form #edit-field-date-naiss-value-wrapper {
      width: auto; }
      body.stvincent .view .views-exposed-form #edit-field-date-naiss-value-wrapper legend {
        margin: 0;
        padding: 0;
        border: 0; }
    body.stvincent .view .views-exposed-form #edit-field-cotise-mc-value {
      width: 4rem; }
  body.stvincent .view #vbo-action-form-wrapper {
    font-weight: bold;
    border: 1px solid #000;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    padding: 0.5rem 1rem; }
    body.stvincent .view #vbo-action-form-wrapper .form-item-select-all {
      margin-left: 0; }
    body.stvincent .view #vbo-action-form-wrapper .panel-heading {
      padding-top: 0; }
    body.stvincent .view #vbo-action-form-wrapper .form-actions {
      padding: 0.5rem 0; }
      body.stvincent .view #vbo-action-form-wrapper .form-actions:before {
        content: "Action sur ceux cochés: "; }
  body.stvincent .view .vbo-view-form > div.form-actions {
    display: none; }
  body.stvincent .view .row {
    width: 100%; }
  body.stvincent .view .nb-items-liste {
    margin: 0.5rem 0 1rem 0;
    font-size: 1rem;
    font-weight: bold; }
  body.stvincent .view td.op-masse {
    width: 1rem;
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    border-right: 0; }
    body.stvincent .view td.op-masse > div.mb-3 {
      margin: 0 !important;
      padding: 0; }
    body.stvincent .view td.op-masse input {
      margin: 0; }
  body.stvincent .view .plug {
    width: 30px; }
    body.stvincent .view .plug a.tabledrag-handle {
      text-decoration: none !important; }
      body.stvincent .view .plug a.tabledrag-handle .handle {
        box-sizing: content-box;
        width: 12px;
        height: 14px;
        margin-left: 9px;
        margin-right: 0; }
  body.stvincent .view form:not([data-tabledrag-save-warning="true"]) button#edit-submit {
    display: none; }
  body.stvincent .view form[data-tabledrag-save-warning="true"] button#edit-submit {
    display: inline-block; }
  body.stvincent .view table {
    width: 99.5%; }
    body.stvincent .view table.small td,
    body.stvincent .view table.small td a, body.stvincent .view table.small,
    body.stvincent .view table.small a,
    body.stvincent .view table tr.small td,
    body.stvincent .view table tr.small td a,
    body.stvincent .view table tr.small,
    body.stvincent .view table tr.small a {
      font-size: 0.9rem; }
    body.stvincent .view table.bit-small td,
    body.stvincent .view table.bit-small td a, body.stvincent .view table.bit-small,
    body.stvincent .view table.bit-small a,
    body.stvincent .view table tr.bit-small td,
    body.stvincent .view table tr.bit-small td a,
    body.stvincent .view table tr.bit-small,
    body.stvincent .view table tr.bit-small a {
      font-size: 0.7rem; }
    body.stvincent .view table tr.depublie td.statut {
      color: red !important;
      font-weight: bold; }
    body.stvincent .view table tr.total td {
      font-weight: bold; }
    body.stvincent .view table tr.pas-cotise .imp-fadoq, body.stvincent .view table tr.bloque td.actif {
      color: red;
      font-weight: bold; }
    body.stvincent .view table tr:last-child td {
      border-bottom: 2px solid #f2f2f2; }
    body.stvincent .view table tr:first-child th {
      border-right: 1px solid #f2f2f2; }
    body.stvincent .view table tr > td > .view table {
      margin-top: 0;
      margin-bottom: 0; }
    body.stvincent .view table td.glyph, body.stvincent .view table td.glyph2, body.stvincent .view table td.glyph3, body.stvincent .view table td.glyph4, body.stvincent .view table td.glyph5 {
      border-left: 0;
      border-right: 0;
      vertical-align: top;
      padding-left: 0.25rem;
      padding-right: 0.25rem; }
    body.stvincent .view table td.glyph {
      width: 4rem; }
      body.stvincent .view table td.glyph.sm {
        width: 1rem; }
        body.stvincent .view table td.glyph.sm a {
          font-size: 0.9rem; }
      body.stvincent .view table td.glyph.xs {
        width: 2rem !important; }
    body.stvincent .view table td.glyph2 {
      width: 6rem; }
      body.stvincent .view table td.glyph2.sm {
        width: 5rem; }
        body.stvincent .view table td.glyph2.sm a {
          font-size: 0.9rem; }
      body.stvincent .view table td.glyph2.xs {
        width: 4.25rem; }
    body.stvincent .view table td.glyph3 {
      width: 9rem; }
      body.stvincent .view table td.glyph3.sm {
        width: 7rem; }
      body.stvincent .view table td.glyph3.xs {
        width: 6.5rem; }
      body.stvincent .view table td.glyph3.roles-sel {
        width: 10rem; }
    body.stvincent .view table td.glyph4 {
      width: 12rem; }
      body.stvincent .view table td.glyph4.sm {
        width: 9rem; }
      body.stvincent .view table td.glyph4.xs {
        width: 8rem; }
  body.stvincent .view .page-link {
    background-color: #FFC502; }
  body.stvincent .view .clickbox {
    cursor: pointer; }
  body.stvincent .view .form-actions {
    padding: 1rem 0; }
  body.stvincent .view .oui-non {
    width: 1rem; }
  body.stvincent .view .publie {
    width: 1rem; }
  body.stvincent .view .no {
    width: 1rem; }
  body.stvincent .view .notes {
    min-width: 10rem; }
  body.stvincent .view .date-html {
    width: 6rem; }
  body.stvincent .view .more-link {
    text-align: center;
    margin-top: 1rem;
    clear: both;
    display: block; }
    body.stvincent .view .more-link a {
      color: #B01616 !important;
      font-weight: bold;
      border: 1px solid #B01616;
      border-radius: 10px;
      background-color: #FFC502 !important;
      background-color: transparent;
      text-decoration: none;
      text-align: center;
      display: inline-block;
      padding: 0.25rem 0.5rem;
      transition: all 0.2s ease-in-out; }
      body.stvincent .view .more-link a:hover {
        background-color: #B01616 !important;
        color: #FFC502 !important;
        text-decoration: underline;
        transition: all 0.3s; }
  body.stvincent .view.view-pages.gestion.tous {
    width: 67rem; }
  body.stvincent .view.view-pages.gestion.guides {
    width: 67rem; }
  body.stvincent .view.view-pages.guides.accordion {
    width: 45rem; }
    body.stvincent .view.view-pages.guides.accordion img {
      max-width: 100%;
      height: auto; }
  body.stvincent .view.view-avis.scrolltext .view-content {
    width: 100%;
    transform: translateX(100%);
    animation: scrolltext 60s linear infinite; }
  body.stvincent .view.view-avis.scrolltext .views-row {
    display: inline-block;
    height: 2rem;
    width: auto;
    margin-right: 0; }
    body.stvincent .view.view-avis.scrolltext .views-row a {
      color: #fff; }
    body.stvincent .view.view-avis.scrolltext .views-row > div {
      width: auto;
      font-size: 1rem;
      color: #FFC502;
      background-color: #FFC502;
      margin: 00 0 0;
      padding: 0.25rem 1rem;
      line-height: 2rem;
      text-align: left; }
      body.stvincent .view.view-avis.scrolltext .views-row > div h3.titre {
        margin: 0;
        padding: 0.25rem 0;
        color: #FFC502;
        font-size: 1rem;
        width: auto; }
        body.stvincent .view.view-avis.scrolltext .views-row > div h3.titre .savoir-plus a {
          font-size: 0.9rem;
          padding-left: 2rem;
          color: #FFC502; }
@keyframes scrolltext {
  0% {
    transform: translateX(100%); }
  100% {
    transform: translateX(-100%); } }

/*# sourceMappingURL=views.css.map */
