/*
Remplacer vert #00BC8C par #E11C2A
Remplacer vert fonce #00A379
*/
/***********************************/
/***********************************/
@media only screen and (min-width: 768px) {
  #sz:after {
    content: " md "; }

  html {
    font-size: 24px; }

  #sz {
    width: 32px; }

  body.path-fiches-activite .container-fluid {
    padding: 0 15px; }
  body.path-periode-activite .container-fluid, body.path-periode-evasion .container-fluid {
    width: 100%;
    padding: 1rem; }
  body.path-frontpage .container-fluid #block-views-block-nouvelles-block-nouvelles-accueil .view.nouvelles {
    height: 70rem; }
    body.path-frontpage .container-fluid #block-views-block-nouvelles-block-nouvelles-accueil .view.nouvelles .nouvelle {
      font-size: 1.75rem; }
      body.path-frontpage .container-fluid #block-views-block-nouvelles-block-nouvelles-accueil .view.nouvelles .nouvelle .titre, body.path-frontpage .container-fluid #block-views-block-nouvelles-block-nouvelles-accueil .view.nouvelles .nouvelle .publie {
        font-size: 2rem; }
      body.path-frontpage .container-fluid #block-views-block-nouvelles-block-nouvelles-accueil .view.nouvelles .nouvelle a.views-more-link {
        font-size: 1.25rem; }
  body.path-fiches-activite .block-page-title-block h1 {
    margin-bottom: 1rem; }
  body.path-fiches-activite .isotope-triggers {
    margin: 0 0 0 -1rem; }
    body.path-fiches-activite .isotope-triggers ul.filter li {
      margin-top: 0.5rem;
      width: 13%; }
      body.path-fiches-activite .isotope-triggers ul.filter li a {
        font-size: 0.7rem; }
  body.path-rabais-fiches .view-header div.rabais-locaux {
    font-size: 0.75rem;
    width: auto; }
  body.path-rabais-fiches .view-header .boutons {
    margin-bottom: 1rem;
    margin-top: -3rem; }
    body.path-rabais-fiches .view-header .boutons .btn {
      font-size: 1rem;
      width: 49%; }
  body.path-rabais-fiches .isotope-triggers {
    margin: 0 0 0 -1rem; }
    body.path-rabais-fiches .isotope-triggers ul.filter {
      margin-top: 2rem; }
      body.path-rabais-fiches .isotope-triggers ul.filter li a {
        font-size: 0.6667rem; }
  body .header-container .col-sm-1 {
    padding-left: 0;
    width: 5%  !important; }
  body .header-container .col-sm-11 {
    width: 95% !important; }
  body .header-container .block-superfish h2 {
    width: 5rem;
    font-size: 0.75rem; }
  body .header-container .block-superfish ul {
    margin-bottom: 0; }
    body .header-container .block-superfish ul > li > a {
      font-size: 0.9rem; }
      body .header-container .block-superfish ul > li > a ul li a,
      body .header-container .block-superfish ul > li > a ul li span {
        font-size: 1rem; }
  body .header-container .block-superfish .sf-accordion-toggle {
    margin-right: 1rem; }
    body .header-container .block-superfish .sf-accordion-toggle a:after {
      font-size: 36px; }
  body .header-container #block-fadoqsjtop-views-block-avis-block-scroll-test-2 {
    color: red !important; }
    body .header-container #block-fadoqsjtop-views-block-avis-block-scroll-test-2 .scrolltext .views-row > div h3.titre a {
      font-size: 0.667rem; }
      body .header-container #block-fadoqsjtop-views-block-avis-block-scroll-test-2 .scrolltext .views-row > div h3.titre a .savoir-plus a {
        font-size: 0.667rem; }
  body .header-container #block-fadoqsjtop-contacthautdepage-2 #infos-contact {
    font-size: 0.66667rem;
    padding: 0 1rem;
    margin-bottom: 3px; }
    body .header-container #block-fadoqsjtop-contacthautdepage-2 #infos-contact div {
      padding: 0 0.4rem; }
  body .header-container #block-fadoqsjtop-menuuser #menu-user {
    padding-right: 0.5rem; }
    body .header-container #block-fadoqsjtop-menuuser #menu-user a {
      font-size: 0.66667rem; }
  body .header-container #block-fadoqsjtop-menumembres-2 ul.menu.sf-accordion > li {
    width: 24rem; }
    body .header-container #block-fadoqsjtop-menumembres-2 ul.menu.sf-accordion > li > a {
      font-size: 2rem;
      padding: 0.667rem 1rem 0 0.5rem; }
    body .header-container #block-fadoqsjtop-menumembres-2 ul.menu.sf-accordion > li ul li {
      width: 24rem; }
      body .header-container #block-fadoqsjtop-menumembres-2 ul.menu.sf-accordion > li ul li a {
        font-size: 2rem; }
    body .header-container #block-fadoqsjtop-menumembres-2 ul.menu.sf-accordion > li:not(.menuparent) > a {
      padding-right: 0.75rem; }
  body #block-fadoqsjtop-page-title h1 {
    font-size: 1.25rem; }
  body .page-container #main-content {
    margin: 0 0.5rem;
    padding-top: 0;
    min-height: 100rem; }
    body .page-container #main-content .region-content {
      padding: 0; }
      body .page-container #main-content .region-content h1.page-title {
        font-size: 1.5rem; }
      body .page-container #main-content .region-content #block-fadoqsjtop-content {
        padding: 0;
        clear: both; }
        body .page-container #main-content .region-content #block-fadoqsjtop-content article.node {
          padding: 0; }
          body .page-container #main-content .region-content #block-fadoqsjtop-content article.node .field {
            font-size: 1.1rem; }
        body .page-container #main-content .region-content #block-fadoqsjtop-content article.node--type-periode.node--view-mode-fiche-activite-periode .field--name-field-photo-act, body .page-container #main-content .region-content #block-fadoqsjtop-content article.node--type-periode.node--view-mode-fiche-evasion-periode .field--name-field-photo-act {
          width: 100%;
          margin: 1rem; }
        body .page-container #main-content .region-content #block-fadoqsjtop-content article.node--type-periode.node--view-mode-fiche-activite-periode .field--name-body, body .page-container #main-content .region-content #block-fadoqsjtop-content article.node--type-periode.node--view-mode-fiche-evasion-periode .field--name-body {
          width: 100%; }
        body .page-container #main-content .region-content #block-fadoqsjtop-content article.node--type-rabais.node--view-mode-fiche-rabais {
          font-size: 1rem;
          padding: 15px;
          margin-left: 15px; }
          body .page-container #main-content .region-content #block-fadoqsjtop-content article.node--type-rabais.node--view-mode-fiche-rabais .rabais-acc .montant,
          body .page-container #main-content .region-content #block-fadoqsjtop-content article.node--type-rabais.node--view-mode-fiche-rabais .informations .labl {
            font-size: 2rem; }
          body .page-container #main-content .region-content #block-fadoqsjtop-content article.node--type-rabais.node--view-mode-fiche-rabais .header {
            height: 8rem;
            padding: 0;
            margin: -15px 0 0 0; }
            body .page-container #main-content .region-content #block-fadoqsjtop-content article.node--type-rabais.node--view-mode-fiche-rabais .header img {
              max-height: 5rem; }
            body .page-container #main-content .region-content #block-fadoqsjtop-content article.node--type-rabais.node--view-mode-fiche-rabais .header .cat-rabais {
              padding: 3rem 0 0 2rem;
              font-size: 1.25rem; }
          body .page-container #main-content .region-content #block-fadoqsjtop-content article.node--type-rabais.node--view-mode-fiche-rabais .rabais-acc {
            margin-top: 1rem; }
          body .page-container #main-content .region-content #block-fadoqsjtop-content article.node--type-rabais.node--view-mode-fiche-rabais .description {
            margin-top: 1rem;
            padding: 0 0.5rem; }
    body .page-container #main-content .view.informations.fiches .col-md-6, body .page-container #main-content .view.even.fiches .col-md-6, body .page-container #main-content .view.infolettres .col-md-6, body .page-container #main-content .view.rabais.fiches .col-md-6, body .page-container #main-content .view.periodes.fiches .col-md-6 {
      width: 50%;
      max-width: 50%; }
      body .page-container #main-content .view.informations.fiches .col-md-6.mx-1, body .page-container #main-content .view.even.fiches .col-md-6.mx-1, body .page-container #main-content .view.infolettres .col-md-6.mx-1, body .page-container #main-content .view.rabais.fiches .col-md-6.mx-1, body .page-container #main-content .view.periodes.fiches .col-md-6.mx-1 {
        padding-left: 0.25rem !important;
        padding-right: 0.25rem !important;
        width: calc(50% - 0.5rem);
        max-width: calc(50% - 0.5rem); }
      body .page-container #main-content .view.informations.fiches .col-md-6.m-1, body .page-container #main-content .view.even.fiches .col-md-6.m-1, body .page-container #main-content .view.infolettres .col-md-6.m-1, body .page-container #main-content .view.rabais.fiches .col-md-6.m-1, body .page-container #main-content .view.periodes.fiches .col-md-6.m-1 {
        padding: 0.25rem !important;
        width: calc(50% - 0.5rem);
        max-width: calc(50% - 0.5rem); }
      body .page-container #main-content .view.informations.fiches .col-md-6.mx-2, body .page-container #main-content .view.even.fiches .col-md-6.mx-2, body .page-container #main-content .view.infolettres .col-md-6.mx-2, body .page-container #main-content .view.rabais.fiches .col-md-6.mx-2, body .page-container #main-content .view.periodes.fiches .col-md-6.mx-2 {
        padding-left: 0.5rem !important;
        padding-right: 0.5rem !important;
        width: calc(50% - 1rem);
        max-width: calc(50% - 1rem); }
      body .page-container #main-content .view.informations.fiches .col-md-6.m-2, body .page-container #main-content .view.even.fiches .col-md-6.m-2, body .page-container #main-content .view.infolettres .col-md-6.m-2, body .page-container #main-content .view.rabais.fiches .col-md-6.m-2, body .page-container #main-content .view.periodes.fiches .col-md-6.m-2 {
        padding: 0.5rem !important;
        width: calc(50% - 1rem);
        max-width: calc(100%); }
      body .page-container #main-content .view.informations.fiches .col-md-6.mx-3, body .page-container #main-content .view.even.fiches .col-md-6.mx-3, body .page-container #main-content .view.infolettres .col-md-6.mx-3, body .page-container #main-content .view.rabais.fiches .col-md-6.mx-3, body .page-container #main-content .view.periodes.fiches .col-md-6.mx-3 {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
        width: calc(50% - 2rem);
        max-width: calc(50% - 2rem); }
      body .page-container #main-content .view.informations.fiches .col-md-6.m-3, body .page-container #main-content .view.even.fiches .col-md-6.m-3, body .page-container #main-content .view.infolettres .col-md-6.m-3, body .page-container #main-content .view.rabais.fiches .col-md-6.m-3, body .page-container #main-content .view.periodes.fiches .col-md-6.m-3 {
        padding: 1rem !important;
        width: calc(50% - 2rem);
        max-width: calc(50% - 2rem); }
    body .page-container #main-content .view.periodes.fiches {
      font-size: 0.75rem;
      margin: 1rem 0 3rem 0; }
      body .page-container #main-content .view.periodes.fiches .fiche {
        height: 25rem; }
        body .page-container #main-content .view.periodes.fiches .fiche h2 {
          font-size: 1rem; }
          body .page-container #main-content .view.periodes.fiches .fiche h2 .statut {
            font-size: 1rem; }
        body .page-container #main-content .view.periodes.fiches .fiche > div {
          margin: 0.5rem 0.5rem; }
        body .page-container #main-content .view.periodes.fiches .fiche .voir-ceci {
          font-size: 1rem; }
    body .page-container #main-content .view.rabais.fiches .fiche {
      height: 14rem; }
      body .page-container #main-content .view.rabais.fiches .fiche .cat-rabais {
        font-size: 0.75rem; }
      body .page-container #main-content .view.rabais.fiches .fiche h2 {
        font-size: 1.25rem; }
      body .page-container #main-content .view.rabais.fiches .fiche .rabais-acc {
        font-size: 1.25rem; }
      body .page-container #main-content .view.rabais.fiches .fiche .desc {
        font-size: 1rem; }
      body .page-container #main-content .view.rabais.fiches .fiche .voir-rabais {
        font-size: 0.75rem; }
      body .page-container #main-content .view.rabais.fiches .fiche .logo {
        padding-left: 1rem; }
    body .page-container #main-content .view.membres.ca.public .membre > div:not(:first-child) {
      padding: 0.5rem 0 0 0; }
    body .page-container #main-content .view.membres.ca.public .membre > div:last-child {
      padding-bottom: 0.5rem;
      height: 3rem; }
    body .page-container #main-content .view.membres.ca.public .membre .nom-prenom,
    body .page-container #main-content .view.membres.ca.public .membre .poste {
      font-size: 0.8rem; }
    body .page-container #main-content .view.membres.ca.public .membre .nom-prenom {
      padding: 0.25rem 0;
      margin: 0 auto; }
    body .page-container #main-content .view.membres.ca.public .membre .poste {
      padding: 0;
      margin: 0.25rem auto; }

  body.path-photo .region-content {
    width: 34rem;
    margin-left: auto;
    margin-right: auto; } }

/*# sourceMappingURL=style_md.css.map */
