.block-ete .first li:first-child:before,
.block-ete .first li:nth-child(2):before,
.block-ete .first li:nth-child(3):before,
.block-ete .last li:nth-child(1):before,
.block-ete .last li:nth-child(2):before,
.block-ete .last li:nth-child(3):before,
#rando_infos ul.list-info li.map i:before,
#rando_infos ul.list-info li.telephone i:before,
#rando_infos ul.list-info li.mail i:before,
#rando_infos ul.list-info li.website i:before,
#navbar .line1 .nav.social a.facebook-link,
#navbar .line1 .nav.social a.twitter-link,
#navbar .line1 .nav.social a.instagram-link,
.glyphicon-remove,
ul.social-full li a.facebook-link,
ul.social-full li a.twitter-link,
ul.social-full li a.pinterest-link,
ul.social-full li a.instagram-link,
ul.social-full li a.youtube-link,
#totop span.glyphicon:before,
#footer-expander:before,
#footer-expander.expanded:before,
.breadcrumb li.first a:before,
.glyphicon-chevron-down:before,
.glyphicon-chevron-right:before,
.glyphicon-chevron-left:before,
aside #block-fm-search-result:before,
aside .block-current-search .current-search-item li a,
aside section .current-search-item-affinez:after,
aside section button.btn-block.collapsed:after,
aside section button.btn-block:after,
#block-fm-resa-resa-sidebar:before,
#block-fm-resa-resa-sidebar-right:before,
#block-fm-resa-resa-page-sidebar:before,
.lve-inline h2:before,
.tiroir_moteur h4:after,
.tiroir_moteur h4.on:after,
#block-fm-lahaut-hp .col-sm-12>.text-center>h2:before,
#block-fm-lahaut-hp .nav a.facebook-link,
#block-fm-lahaut-hp .nav a.twitter-link,
#block-fm-lahaut-hp .nav a.instagram-link,
#block-fm-webzine-hp .col-sm-12>.text-center>h2:before,
figure.node-preview.webzine a.btn:after,
.block-label a.btn-default:after,
.search-results figure figcaption .hover-only .summary-resort .summary-links ul li a.tracking-station-web:after,
figure.sejour figcaption a.more:after,
figure.lve figcaption a.more:after,
#webzine_infos .list-group-item p a:before,
#webzine_infos:before,
.node-webzine>div>div>div>p .date:before,
.node-webzine>div>div>div>p .tag:before,
#content .webzine_infos .title:before,
.search-results a.btn.btn-primary:after,
#node_map_static:before,
#fm-contact-newsletter-form ul.social-full li a.facebook-link,
#fm-contact-newsletter-form ul.social-full li a.twitter-link,
#fm-contact-newsletter-form ul.social-full li a.google-link,
#fm-contact-newsletter-form ul.social-full li a.pinterest-link,
#fm-contact-newsletter-form ul.social-full li a.instagram-link,
#fm-contact-newsletter-form ul.social-full li a.youtube-link,
#station-header .glyphicon-chevron-right:before,
#station-header .glyphicon-chevron-left:before,
#station-header .avis a:before,
#station-header a.iphone,
#station-header a.android,
.list-group-item.altitude:before,
.list-group-item.domaine:before,
.list-group-item.ouverture:before,
.list-group-item.ouverture-ete:before,
.list-group-item.domaine-relie:before,
.list-group-item.ouverture-partielle:before,
.list-group-item.etat:before,
.image-sejour:before,
.image-event:before,
.image-rando:before,
#station_infos ~ .text-center figcaption a:after,
#station_infos ~ .text-center>a.btn:after,
#domaine h3 a:after,
#domaine .alpin .altitudes:before,
.rando-simple .difficulte.moyenne,
.rando .difficulte.moyenne,
.rando-simple .difficulte.facile,
.rando .difficulte.facile,
.rando-simple .difficulte.difficile,
.rando .difficulte.difficile,
#activites .col-sm-12 .text-center>h2:before,
.block-fm-forfait .panel-group .panel h4:after,
#search_map a.btn-primary:after,
.map-replace-wrapper a.btn-primary:after,
#search_map .summary-links ul li a.tracking-station-web:after,
.block-rando:before,
.block-rando .cs-skin-overlay > span::after,
.block-rando .cs-skin-overlay.cs-active > span::after,
.footer-collapse .others span:after,
a#more .glyphicon-chevron-down:before,
#corner-slider-ads .close span.glyphicon-remove,
#corner-slider .corner-slider-top .nav a.facebook-link,
#corner-slider .corner-slider-top .nav a.twitter-link,
#corner-slider .corner-slider-top .nav a.instagram-link,
.block-lba-social-wall .col-sm-12>.text-center>h2:before,
body.minisite .scrolldown:before,
body.minisite .blocs .col-sm-4:before{
  background-image: url(../img/sprites.png) !important;
  background-position: center center;
  background-repeat: no-repeat !important;
}

#navbar .line1 .nav.social a.facebook-link {
  background-position: -137px -504px;
}
#navbar .line1 .nav.social a.twitter-link {
  background-position: -90px -548px;
}
#navbar .line1 .nav.social a.instagram-link {
  background-position: -177px -504px;
}
.breadcrumb li.first a:before {
  background-position: -577px -480px;
}
.glyphicon-chevron-down:before {
  background-position: -53px -504px;
}
.glyphicon-chevron-right:before {
  background-position: -577px -102px;
}
.glyphicon-chevron-left:before {
  background-position: -577px -56px;
}
aside #block-fm-search-result:before,
.block-rando:before {
  background-position: -374px -190px;
}
aside .block-current-search .current-search-item li a {
  background-position: -615px -74px;
}
aside section .current-search-item-affinez:after {
  background-position: -577px -10px;
}
aside section button.btn-block.collapsed:after,
.block-fm-forfait .panel-group .panel h4:after,
.block-rando .cs-skin-overlay > span::after,
.block-rando .cs-skin-overlay.cs-active > span::after{
  background-position: -615px -106px;
}
aside section button.btn-block:after {
  background-position: -615px -134px;
}
#block-fm-resa-resa-sidebar:before,
#block-fm-resa-resa-sidebar-right:before,
#block-fm-resa-resa-page-sidebar:before,
.lve-inline h2:before,
body.minisite .blocs .col-sm-4:before{
  background-position: -184px -197px;
}
.tiroir_moteur h4:after {
  background-position: -238px -548px;
}
.tiroir_moteur h4.on:after {
  background-position: -203px -548px;
}
.block-ete .first li:first-child:before {
  background-position: -97px -197px;
}
.block-ete .first li:nth-child(2):before {
  background-position: -10px -197px;
}
.block-ete .first li:nth-child(3):before {
  background-position: -287px -10px;
}
.block-ete .last li:nth-child(1):before {
  background-position: -200px -10px;
}
.block-ete .last li:nth-child(2):before {
  background-position: -97px -100px;
}
.block-ete .last li:nth-child(3):before{
  background-position: -10px -100px;
}
#block-fm-lahaut-hp .col-sm-12>.text-center>h2:before{
  background-position: -274px -197px;
}
#block-fm-lahaut-hp .nav a.facebook-link{
  background-position: -10px -384px;
}
#block-fm-lahaut-hp .nav a.twitter-link{
  background-position: -140px -384px;
}
#block-fm-lahaut-hp .nav a.instagram-link{
  background-position: -75px -384px;
}
#block-fm-webzine-hp .col-sm-12>.text-center>h2:before{
  background-position: -10px -294px;
}
figure.node-preview.webzine a.btn:after,
.block-label a.btn-default:after,
.search-results a.btn.btn-primary:after,
#search_map a.btn-primary:after,
.map-replace-wrapper a.btn-primary:after{
  background-position: -170px -548px;
}
.search-results figure figcaption .hover-only .summary-resort .summary-links ul li a.tracking-station-web:after{
  background-position: -615px -10px;
}
figure.sejour figcaption a.more:after,
figure.lve figcaption a.more:after{
  background-position: -577px -188px;
}
#webzine_infos .list-group-item p a:before{
  background-position: -577px -513px;
}
#webzine_infos:before,
#content .webzine_infos .title:before,
.list-group-item.etat:before,
.image-sejour:before,
.image-event:before,
.image-rando:before{
  background-position: -374px -100px;
}
.node-webzine>div>div>div>p .date:before{
  background-position: -525px -409px;
}
.node-webzine>div>div>div>p .tag:before{
  background-position: -525px -364px;
}
#node_map_static:before{
  background-position: -374px -10px;
}
#fm-contact-newsletter-form ul.social-full li a.facebook-link{
  background-position: -464px -65px;
}
#fm-contact-newsletter-form ul.social-full li a.twitter-link{
  background-position: -120px -449px;
}
#fm-contact-newsletter-form ul.social-full li a.google-link{
  background-position: -464px -120px;
}
#fm-contact-newsletter-form ul.social-full li a.pinterest-link{
  background-position: -464px -175px;
}
#fm-contact-newsletter-form ul.social-full li a.instagram-link{
  background-position: -464px -230px;
}
#fm-contact-newsletter-form ul.social-full li a.youtube-link{
  background-position: -230px -449px;
}
#station-header .glyphicon-chevron-right:before{
  background-position: -205px -384px;
}
#station-header .glyphicon-chevron-left:before{
  background-position: -394px -384px;
}
#station-header .avis a:before{
  background-position: -10px -504px;
}
#station-header a.iphone{
  background-position: -515px -112px !important;
}
#station-header a.android{
  background-position: -525px -62px !important;
}
.list-group-item.altitude:before{
  background-position: -287px -107px;
}
.list-group-item.domaine:before{
  background-position: -380px -294px;
}
.list-group-item.ouverture:before{
  background-position: -310px -294px;
}
.list-group-item.ouverture-ete:before{
  background-position: -240px -294px;
}
.list-group-item.domaine-relie:before{
  background-position: -170px -294px;
}
.list-group-item.ouverture-partielle:before {
  background-position: -287px -107px;
}
#station_infos ~ .text-center figcaption a:after,
#station_infos ~ .text-center>a.btn:after {
  background-position: -525px -270px;
}
#rando_infos ul.list-info li.map i:before {
  background-position: -577px -230px;
}
#rando_infos ul.list-info li.telephone i:before {
  background-position: -577px -375px;
}
#rando_infos ul.list-info li.mail i:before {
  background-position: -577px -445px;
}
#rando_infos ul.list-info li.website i:before {
  background-position: -577px -410px;
}
#domaine h3 a:after {
  background-position: -577px -340px;
}
#domaine .alpin .altitudes:before {
  background-position: -10px -10px;
}
.rando-simple .difficulte.moyenne,
.rando .difficulte.moyenne {
  background-position: -439px -449px;
}
.rando-simple .difficulte.facile,
.rando .difficulte.facile {
  background-position: -285px -449px;
}
.rando-simple .difficulte.difficile,
.rando .difficulte.difficile {
  background-position: -362px -449px;
}
#activites .col-sm-12 .text-center>h2:before {
  background-position: -374px -10px;
}
#search_map .summary-links ul li a.tracking-station-web:after {
  background-position: -615px -10px;
}
ul.social-full li a.facebook-link {
  background-position: -65px -449px;
}
ul.social-full li a.twitter-link {
  background-position: -175px -449px;
}
ul.social-full li a.pinterest-link {
  background-position: -10px -449px;
}
ul.social-full li a.instagram-link {
  background-position: -464px -285px;
}
ul.social-full li a.youtube-link {
  background-position: -464px -10px;
}
ul.social-full li a.google-link {
  background-position: -464px -340px;
}
#footer-expander:before {
  background-position: -100px -294px;
}
#footer-expander.expanded:before {
  background-position: -200px -107px;
}
.footer-collapse .others span:after {
  background-position: -577px -296px;
}
#totop span.glyphicon:before {
  background-position: -575px -127px;
}
.glyphicon-remove {
  background-position: -525px -454px;
}
a#more .glyphicon-chevron-down:before {
  background-position: -267px -384px;
}
#corner-slider-ads .close span.glyphicon-remove {
  background-position: -573px -266px;
}
#corner-slider .corner-slider-top .nav a.facebook-link {
  background-position: -65px -449px;
}
#corner-slider .corner-slider-top .nav a.twitter-link {
  background-position: -175px -449px;
}
#corner-slider .corner-slider-top .nav a.instagram-link {
  background-position: -464px -285px;
}
.block-lba-social-wall .col-sm-12>.text-center>h2:before {
  background-position: -274px -197px;
}
body.minisite .scrolldown:before {
  background-position: -53px -504px;
}
body.minisite .blocs .col-sm-4:nth-of-type(1):before {
  background-position: -501px -197px;
}
body.minisite .blocs .col-sm-4:nth-of-type(2):before{
  background-position: -314px -368px;
}
body.minisite .blocs .col-sm-4:nth-of-type(3):before{
  background-position: -445px -375px;
}
body.minisite .blocs .col-sm-4:nth-of-type(4):before{
  background-position: -506px -143px;
}
body.minisite .blocs .col-sm-4:nth-of-type(5):before{
  background-position: -500px -294px;
}
body.minisite .blocs .col-sm-4:nth-of-type(6):before{
  background-position: -506px 9px;
}


@media (max-width: 767px) {
  #station-header .infos-ot #mb_select_deploy li.list-station a:before,
  #station-header .infos-ot #mb_select_deploy li.list-presentation a:before,
  #station-header .infos-ot #mb_select_deploy li.list-domaine a:before,
  #station-header .infos-ot #mb_select_deploy li.list-carte a:before,
  #station-header .infos-ot #mb_select_deploy li.list-infos a:before,
  #station-header .infos-ot #mb_select_deploy li.list-voir a:before,
  #station-header .infos-ot #mb_select_deploy li.list-station.active a:before,
  #station-header .infos-ot #mb_select_deploy li.list-presentation.active a:before,
  #station-header .infos-ot #mb_select_deploy li.list-domaine.active a:before,
  #station-header .infos-ot #mb_select_deploy li.list-carte.active a:before,
  #station-header .infos-ot #mb_select_deploy li.list-infos.active a:before,
  #station-header .infos-ot #mb_select_deploy li.list-voir.active a:before,
  #station-header a.btn.btn-primary:after{
    background-image: url(../img/sprites.png) !important;
    background-repeat: no-repeat !important;;
    background-position: center center;
  }

  #station-header .infos-ot #mb_select_deploy li.list-station a:before{
    background-position: -377px -504px;
  }
  #station-header .infos-ot #mb_select_deploy li.list-presentation a:before{
    background-position: -257px -504px;
  }
  #station-header .infos-ot #mb_select_deploy li.list-domaine a:before{
    background-position: -417px -504px;
  }
  #station-header .infos-ot #mb_select_deploy li.list-carte a:before{
    background-position: -497px -504px;
  }
  #station-header .infos-ot #mb_select_deploy li.list-infos a:before{
    background-position: -537px -504px;
  }
  #station-header .infos-ot #mb_select_deploy li.list-voir a:before{
    background-position: -217px -504px;
  }
  #station-header .infos-ot #mb_select_deploy li.list-station.active a:before{
    background-position: -130px -548px;
  }
  #station-header .infos-ot #mb_select_deploy li.list-presentation.active a:before{
    background-position: -297px -504px;
  }
  #station-header .infos-ot #mb_select_deploy li.list-domaine.active a:before{
    background-position: -457px -504px;
  }
  #station-header .infos-ot #mb_select_deploy li.list-carte.active a:before{
    background-position: -337px -504px;
  }
  #station-header .infos-ot #mb_select_deploy li.list-infos.active a:before{
    background-position: -50px -548px;
  }
  #station-header .infos-ot #mb_select_deploy li.list-voir.active a:before{
    background-position: -10px -548px;
  }
  #station-header a.btn.btn-primary:after{
    background-position: -615px -10px;
  }
  .node-type-station #mb_station #accordion div[role="tab"] h3 a{
    background-position: -615px -106px;
  }
}