@media print {
  a[href]:after {
    content: none !important; }

  body {
    margin-top: 0 !important; }

  .header,
  .navbar,
  .navbar-fixed-top,
  .fp,
  #footer,
  .boxPub,
  #topcontrol,
  #sticky,
  #reagir-article,
  .col-droite-actu,
  .hidden-print,
  #footer-v2,
  #bandeau-cookie,
  .sidebar-nav-v1,
  .title-collapse:after,
  #article-summary,
  .location-menu-mobile,
  #article-search-barre,
  .reading,
  .next-prev,
  .others-services > p span br,
  .others-services > p img,
  .others-services + p,
  .others-services>div div .titre br,
  .others-services>div>a .titre br,
  .content-article .btn-txt-img *,
  #background_fiche1 .fiche_steps_list i {
    display: none!important; }

  .content-article .btn-txt-img {
    height: 20px;
  }
  .content-quiz .quiz-popin {
    position: relative;
    top: 0;
    left: 0;
    padding-top: 0;}

  .inner-results .list-inline {
    margin: 0;
    padding: 0; }

  h2 {
    margin: -100px 0 0 0;
    padding: 0; }

  .inner-results:first-child {
    margin: -50px 0 0 0; }

  .inner-results h3,
  .inner-results .description {
    margin: 10px 0 0 5px; }

  .inner-results .dark-grey-title {
    margin: 0 0 0 5px; }

  .content-article.no-gutters-right {
    min-height:auto!important;
  }

  .thematique a.color-white,
  .ressources-subscription {
    color:#000000!important;
  }
  .color-white {
    color:#4d5356!important;
  }
  li[class*="telechargement-infos-"] {
    width:50%;
  }
  .block-link-hover > .col-sm-3,
  .block-link-hover > .col-md-3,
  .encart-info-compte > .col-sm-3 {
    width:25%;
  }
  .block-link-hover > .col-sm-4,
  .encart-info-compte > .col-sm-5 {
    width:33%;
  }
  #article-content .others-infos .bloc-offre.abo>div a,
  #article-content .others-infos .bloc-offre.abo>div div {
    display: block;
    text-align: center;
    width: 31%;
    margin: 0 1%;
    float: left;
  }
  #article-content .others-infos .bloc-offre.abo>div a {
    border: 1px solid #404040;
  }
  #article-content .others-infos .bloc-offre>div {
    display: block;
  }
  #article-content .others-infos .bloc-offre>div a p:first-child,
  #article-content .others-infos .bloc-offre>div div p:first-child {
    margin: 0 auto 10px;
  }
  #article-content .others-infos .bloc-offre.abo>div:not(.others-services) a p:first-child,
  #article-content .others-infos .bloc-offre.abo>div:not(.others-services) div p:first-child {
    background: #1b8bbb!important;
  }
  #article-content .others-infos .bloc-offre.abo>div.others-services>p {
    padding: 0;
  }
  #article-content .others-infos .bloc-offre.abo>div.others-services>div {
    display: block;
    width: 100%;
  }
  #article-content .others-infos .bloc-offre.abo>div.others-services>div a {
    display: block;
    text-align: center;
    width: 48%;
    margin: 0 1% 10px;
    float: left;
    border: 1px solid #404040;
  }
  #article-content .others-infos .bloc-offre.abo>div.others-services>p {
    text-align: center;
  }
  #article-content .others-infos .bloc-offre.abo>div.others-services>p>span {
    display: block;
    width: 100%;
    text-align: center;
  }
  #article-content .others-infos .bloc-offre:not(.abo)>div a,
  #article-content .others-infos .bloc-offre:not(.abo)>div div {
    display: block;
    text-align: center;
    width: 48%;
    margin: 0 1% 10px;
    float: left;
    border: 1px solid #404040;
  }
  #article-content .others-infos .bloc-offre:not(.abo)>div a p:first-child,
  #article-content .others-infos .bloc-offre:not(.abo)>div div p:first-child {
    background: #a3bbc6!important;
  }

  div[id*='background_fiche'] {
    display: block!important;
  }
  #background_fiche1 .fiche_steps_list * {
    color: #ffffff!important;
    border-color: #ffffff!important;
  }
  .others-infos {
    page-break-before:always;
  }
}