/*
Marron très foncé #23201D
Marron foncé (body) #312D27
Marron moins foncé #42403C
Marron clair #63605A
Beige foncé #ADA799
Beige moyen #CDC6B5
Beige clair #D8D2C5
Gris clair #F2F2F2
RougeSG #FF264B
JauneSG #FFC026
BleuSG #2A7CFF
VertSG #55BF80
*/


@media only screen and (min-device-width : 320px) and (max-device-width : 480px) { .no-responsive { width: 1024px; } }

@media only screen and (min-device-width : 320px) and (max-device-width : 568px) { .no-responsive { width: 1024px; } }

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  { .no-responsive { width: 1024px; } }


a:focus{outline:0;
} /* ENLEVE LES POINTILLES sur FF*/
*::-moz-selection {/* Firefox */
    background: none repeat scroll 0 0 #312D27;
    color: #CDC6B5;
}
*::selection {/* Safari */
    background: none repeat scroll 0 0 #312D27;
    color: #CDC6B5;
}
*{
    margin:0;
    padding:0;
}
a{
    text-decoration:none;
    border:none;
}
img {
    border: none;
    text-decoration: none;
}
html,body{
    margin: 0px;
    padding: 0px;
}

.displayBlock{
    display:block;
}

.displayNone{
    display:none;
}
.clear{clear:both;}
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

@font-face {
  font-family: "SSSocial";
  src: url('/font/ss-social-circle.eot');
  src: url('/font/ss-social-circle.eot?#iefix') format('embedded-opentype'),
       url('/font/ss-social-circle.woff') format('woff'),
       url('/font/ss-social-circle.ttf') format('truetype'),
       url('/font/ss-social-circle.svg#SSSocialCircle') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "SSSocialRegular";
  src: url('/font/ss-social-regular.eot');
  src: url('/font/ss-social-regular.eot?#iefix') format('embedded-opentype'),
       url('/font/ss-social-regular.woff') format('woff'),
       url('/font/ss-social-regular.ttf') format('truetype'),
       url('/font/ss-social-regular.svg#SSSocialRegular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "SSStandard";
  src: url('/font/ss-standard.eot');
  src: url('/font/ss-standard.eot?#iefix') format('embedded-opentype'),
       url('/font/ss-standard.woff') format('woff'),
       url('/font/ss-standard.ttf')  format('truetype'),
       url('/font/ss-standard.svg#SSStandard') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "SSPika";
  src: url('/font/ss-pika.eot');
  src: url('/font/ss-pika.eot?#iefix') format('embedded-opentype'),
       url('/font/ss-pika.woff') format('woff'),
       url('/font/ss-pika.ttf')  format('truetype'),
       url('/font/ss-pika.svg#SSPika') format('svg');
  font-weight: normal;
  font-style: normal;
}

.gras{
    font-weight:bold;
}
.italic{
    font-style:italic;
}
.majuscule{
    text-transform:uppercase;
}
.noMajuscule{
    text-transform:none;
}
.rouge{
    color:#FF264B;
    font-size:40px;
}
.jaune{
    color:#FFC026;
    font-size:34px;
}
.vert{
    color:#55BF80;
    font-size:29px;
}
.bleu{
    color:#2A7CFF;
    font-size:13px;
}
.blanc{
    color:#fff;
}
.orange {
  color: #E25B00;
}

.violet {
    color: #E20096;
}

div#feedback {
    height: 120px;
    left: -1px;
    position: fixed;
    top: 300px;
    width: 43px;
}

@media only screen and (max-width: 1111px) {
    div#feedback {
        display: none;
    }
}


div#contenu{
    width:990px;
    margin:0 auto;
    position:relative;
}
/*
div#bandeau-page-stat{
    background: #23201D;
}
div#logo-content{
    width:990px;
    margin:0 auto;
    padding: 10px 0 10px 0;
    position: relative;
}
div#logo-content-tag{
    width:990px;
    margin:0 auto;
    padding:20px 0;
    position: relative;
    margin-bottom: 20px;
}
div#logo-stat, h1#logo-stat {
    float: left;
    height: 52px;
    width: 256px;
}
h1#logo-stat.logo-stat-in {
    height: 62px;
}
h1#logo-stat a, div#logo-stat a{
    display: block;
    height: 60px;
    width: 258px;
}
*/


div#footerwrapper {
    width: 990px;
    margin: 0 auto;
    padding: 20px 0;
    position: relative;
    line-height: 1.5;
}
div#footerhome,
div#footer-stats,
div#footer-viewer{
    bottom: 0;
    clear: both;
    font-size: 12px;
    margin: 100px auto 0;
    color: #63605A;
    background: #23201D;
    -webkit-box-shadow: inset 0 3px 10px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: inset 0 3px 10px rgba(0, 0, 0, 0.4);
    box-shadow: inset 0 3px 10px rgba(0, 0, 0, 0.4);
}
div#footerhome{
    margin:0 auto;
}
.partner,
.footer-support,
.contact-about,
.footer-legal,
.footer-about,
.footer-features,
.footer-social {
    display: inline-block;
    width: 22%;
    vertical-align: top;
}
.partner {
    width: 10%;
}
.partner ul,
.footer-support ul,
.contact-about ul,
.footer-legal ul,
.footer-about ul,
.footer-features ul,
.footer-social ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
p.title-footer{
    text-transform:uppercase;
    font-weight: bold;
    line-height: 1.5;
    margin-bottom: 10px;
    color:#D8D2C5;
}
#footerhome a,
div#footer-stats a,
div#footer-viewer a{
    color:#63605A;
    font-weight:normal;
}
#footerhome a:hover,
div#footer-stats a:hover,
div#footer-viewer a:hover{
    text-decoration:underline;
    color:#D8D2C5;
}

.social-icons li {
    margin-right: 5px;
    display: inline;
}
.social-h-fb,
.social-h-tw,
.social-h-ig {
    font-size: 25px;
    font-family: "SSSocial";
}
#footerhome a.social-h-fb:hover,
div#footer-stats a.social-h-fb:hover,
div#footer-viewer a.social-h-fb:hover{
    color:#7488B5;
    text-decoration: none;
}
#footerhome a.social-h-tw:hover,
div#footer-stats a.social-h-tw:hover,
div#footer-viewer a.social-h-tw:hover{
    color:#73D4F9;
    text-decoration: none;
}
#footerhome a.social-h-ig:hover,
div#footer-stats a.social-h-ig:hover,
div#footer-viewer a.social-h-ig:hover{
    color:#4C799E;
    text-decoration: none;
}
#line{
    border-top:1px solid #e1ddd4;
}
div#footerhome .donate-bloc,
div#footer-stats .donate-bloc,
div#footer-viewer .donate-bloc{
    margin-top: 5px;
}



#resultatSearch {
    float:left;
    color:#ADA799;
    width: 100%;
}

div#searchSeparation{
    border-right: 1px dashed #202629;
    float: left;
    height: 100%;
    width: 1px;
}

#resultatSearch img.loader{
    margin: 0 0 0 160px;
}
#resultatSearch .titleSearch{
    color:#bababa;
    margin:0 0 25px 0;
    font-weight:bold;
}
#resultatSearch .titleSearch .searchWord{
    color:#fff;
}
#resultatSearch #resultatSearchUser ul,
#resultatSearch #resultatSearchTag ul{
    list-style-type: none;
    padding: 0px;
    margin: 0px;
}
#resultatSearch #resultatSearchUser{
    float:left;
    height:100%;
    min-height:400px;
}
#resultatSearch #resultatSearchUser .detailUserResult {

}
#resultatSearch #resultatSearchUser .detailUserResult .list-photo-user{
    float: left;
    margin:0 20px 15px 0;
}
#resultatSearch #resultatSearchUser .detailUserResult .list-photo-user img{
    width: 50px;
    height: 50px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
#resultatSearch #resultatSearchUser .detailUserResult .list-username-user {
    color: #fff;
    font-size: 13px;
    font-weight: bold;
}


#resultatSearch #resultatSearchUser {
    width: 40%;
    padding: 15px 4% 0 0;
}
#resultatSearch #resultatSearchTag {
    width: 40%;
    padding: 15px 4% 0 6%;
}

#resultatSearch #resultatSearchTag{
    float:left;
    height:100%;
    min-height:400px;
}

#resultatSearch #resultatSearchTag .detailTagResult{
    clear: both;
    float: left;
    margin: 0;
    padding: 5px 0 0 0;
    width:100%;
}
#resultatSearch #resultatSearchTag .detailTagResult .ss-tag{
    float: left;
    margin-right: 10px;
    color: #465058;
    margin-top: 4px;
}

#resultatSearch #resultatSearchTag a.name{
  float: left;
  padding:7px 5px 3px 5px;
  margin-right: 6px;
  margin-bottom: 6px;
  color: #fff;
  background-color: #202629;
  text-align: center;
  font-size: 12px;
  font-weight: 700;
  border-radius:3px;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
}
#resultatSearch #resultatSearchTag a.name:hover{
  background-color: #465058;
}
#resultatSearch #resultatSearchTag span.count{
    font-size: 11px;
    float: left;
    padding: 7px 0 0 5px;
    color: #52585b;
}


#resultatSearch .usersSearchResult .noResultSearch{
    background-image: url("/images/user.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    clear: both;
    float: left;
    margin: 0;
    padding: 7px 0 5px 30px;
    font-size:13px;
    font-style:normal;
    font-weight: 300;
    color: #bababa;
}
#resultatSearch .tagsSearchResult .noResultSearch{
    background-image: url("/images/tag.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    clear: both;
    float: left;
    margin: 0;
    padding: 7px 0 5px 30px;
    font-size:13px;
    font-style:normal;
    font-weight: 300;
    color: #bababa;
}






/* THANK YOU PAGE */
#thankyouConteneurNonConnecte{
    float: left;
    margin: 0 0 100px 0;
}
#thankyouConteneur{
    float: left;
    margin: 100px 0 100px 0;
}
#thankyouBackHome{
    clear: both;
    float: left;
    margin: 30px 0 30px 0;
    width:990px;
}
#thankyouConteneur #thankyouBackHome{
    clear: both;
    float: left;
    margin: 0 0 30px 0;
    width:990px;
}
#thankyouBackHome a{
    color: #312D27;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin-right: 10px;
    padding: 5px 10px 3px;
}
#thankyouBackHome a span{
    background-image: url("/images/back-brown.png");
    background-repeat: no-repeat;
    display: inline-block;
    height: 16px;
    margin-right: 5px;
    width: 27px;
}
#thankyouSnapshot{
    float:left;
    width:345px;
}
#thankyouSnapshot img{
    border:5px solid #312D27;
     -moz-border-radius: 5px;
     -webkit-border-radius: 5px;
     border-radius: 5px;
}
#thankyouActions{
    float:left;
    width:645px;
}
#thankyouActions h2{
    font-size:18px;
    -moz-text-shadow: 0px 1px 0px  #FFF;
    -webkit-text-shadow: 0px 1px 0px  #FFF;
    text-shadow: 0px 1px 0px  #FFF;
    font-style:italic;
    font-weight: bold;
    font-family: georgia,serif;
}
#thankyouActions h1{
    font-size:65px;
    -moz-text-shadow: 0px 1px 0px  #FFF;
    -webkit-text-shadow: 0px 1px 0px  #FFF;
    text-shadow: 0px 1px 0px  #FFF;
    margin: 15px 0 30px;
}
#thankyouSeparation{
    width:100%;
    height:0px;
    border-top:1px dashed #ADA799;
    border-bottom:1px dashed #FFF;
    margin:0 0 30px 0;
}
#thankyouIntroMail{
    font-size:14px;
    font-weight:bold;
    -moz-text-shadow: 0px 1px 0px  #FFF;
    -webkit-text-shadow: 0px 1px 0px  #FFF;
    text-shadow: 0px 1px 0px  #FFF;
    font-style:italic;
    font-family: georgia,serif;
}

#thankyouActions .blocSaisieMail{
    margin: 15px 0 0 0;
}


/* PAGE OUR DONATORS */
#our-donators-logue{
    width:100%;
    height:50px;
}
#our-donators-intro{
    float:left;
    width:560px;
    margin:0 0 10px 0;
}
#our-donators-intro a{
    color: #167fce;
}

#our-donators-intro h1{
    font-size: 20px;
    font-style: italic;
    font-family: Georgia, serif;
    color: #312D27;
    text-shadow: 0 1px 1px #F5F3F0;
    line-height: 30px;
}
#our-donators-intro p{
    font-style: italic;
    font-family: Georgia, serif;
    color: #312D27;
    text-shadow: 0 1px 1px #F5F3F0;
    width:450px;
    line-height: 30px;
}
#donation-be-hero{
    background-repeat: no-repeat;
    width:357px;
    height:165px;
    float:right;
    margin-right: 15px;
    font-size:11px;
    font-size:12px;
}

.donation-be-hero_en{
    background-image: url("/images/donation-be-a-hero-too.png");
}
.donation-be-hero_jp{
    background-image: url("/images/donation-be-a-hero-too_jp.png");
}



#donation-be-hero #support{
    color:#fff;
    font-weight:bold;
    float:left;
    margin: 65px 0 0 90px;
}
#donation-be-hero .donate{
    float:left;
    margin: 62px 0 0 8px;
}
#donation-be-hero #tour{
    color:#fff;
    font-weight:bold;
    float:left;
    clear:both;
    width: 250px;
    margin: 26px 0 0 90px;
}
#donation-be-hero #tour a#take-tour{
    background-image: url("/images/donation_next.png");
    background-repeat: no-repeat;
    text-decoration:none;
    color:#FFC026;
    padding: 0 0 0 10px;
    background-position: 0 4px;
    margin-left: 5px;
}
#donation-be-hero #tour a#take-tour:hover{
    text-decoration:underline;
}



.donator-line{
    width: 100%;
    float:left;
    margin-top:20px;
}
.donator-line:last-child {
    margin-bottom:40px;
}
.donator-line .avatar img {
    width:100px;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
}

.donator-line .mediaUser a img {
    width: 150px;
    height: 150px;
}
.donator-line .donator-separation {
    width: 100%;
    height: 1px;
    border-top: 1px solid #9E988A;
    background-color:#E6E3DA;
    margin-bottom:20px;
}



.donator-line .user-bloc {
    float: left;
    width:410px;
}
.donator-line .avatar {
    width: 110px;
    float: left;
}
.donator-line .who {
    width: 300px;
    float: left;
}
.donator-line .who .username{
    font-size:18px;
    font-weight:bold;
}
.donator-line .who .username a{
    color:#312D27;
}
.donator-line .who .fullname{
    font-size:11px;
    font-style:italic;
}
.donator-line .extra{
    width:410px;
    clear:both;
    float:left;
    margin:10px 0 0 0;
}
.donator-line .extra .user_bio,
.donator-line .extra .user_site{
    font-size:11px;
    font-style:italic;
}
.donator-line .extra .user_site a{
    color:#312D27;
}


.donator-line .last-medias {
    float: right;
    width: 545px;
    margin-bottom: 0px;
}

.donator-line .last-medias .photoTop5 {
    width: 150px;
}
.donator-line .last-medias .photoTop5 .mediauserLegend .legendComment,
.donator-line .last-medias .photoTop5 .mediauserLegend .legendLike{
    min-width:50px;
}

.donator-line .last-medias .photoTop5 .mediauserLegend .legendPopular{
    display:none;
    background-image: url("/images/populaire.png");
    float: right;
    height: 18px;
    width: 17px;
    margin-top: 2px;
}

.paginationDonator{
    margin:25px 0 40px 0;
}



/* DONATE DIAPO */
#conteneur-diapo-donate{
    background-color:#23201D;
    width:100%;
    float:left;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    position:relative;
    margin-top:30px;
    margin-bottom: 30px;
}
#conteneur-diapo-donate table{
    margin-top:30px;
}
#conteneur-diapo-donate #why-donate{
    background-repeat: no-repeat;
    width:232px;
    height:128px;
    float:left;
    position:absolute;
    top:-30px;
    left: 50px;
}
#conteneur-diapo-donate #why-donate.why-donate_en{
    background-image: url("/images/donation-why-donate_en.png");
}
#conteneur-diapo-donate #why-donate.why-donate_jp{
    background-image: url("/images/donation-why-donate_jp.png");
}
#conteneur-diapo-donate #truely-now{
    background-repeat: no-repeat;
    width:232px;
    height:128px;
    float:left;
    position:absolute;
    top:-30px;
    left: 50px;
}
#conteneur-diapo-donate #truely-now.truely-now_en{
    background-image: url("/images/donation-truly-now_en.png");
}
#conteneur-diapo-donate #truely-now.truely-now_jp{
    background-image: url("/images/donation-truly-now_jp.png");
}
#conteneur-diapo-donate #conteneur-photo{
    position: relative;
    width: 469px;
    margin: 0 auto;
}
#conteneur-diapo-donate #conteneur-photo img{
}
#conteneur-diapo-donate #conteneur-photo #legend{
    color:#F2F2F2;
    font-style: italic;
    font-family: Georgia, serif;
    background: rgb(35, 32, 29);
    background: rgba(35, 32, 29, 0.8);
    position:absolute;
    bottom: 0;
    width: 100%;
    padding: 15px 0;
    text-align: center;
}
#conteneur-diapo-donate .jaune{
    color:#FFC026;
}
#conteneur-diapo-donate .bleu{
    color:#66CCCC;
}
#conteneur-diapo-donate .gris{
    color:#ADA799;
}
#conteneur-diapo-donate a.nav{
    font-size:11px;
    font-style: italic;
    font-weight:bold;
    font-family: Georgia, serif;
}
#conteneur-diapo-donate a.nav:hover{
    background-color:#312D27;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}

#conteneur-diapo-donate a#link-donator-list{
    background-image: url("/images/donation_back_list.png");
    background-repeat: no-repeat;
    text-decoration:none;
    padding: 4px 30px 4px 10px ;
    background-position:95px 8px;
    margin-left: 5px;
}
#conteneur-diapo-donate a#link-donator-testim{
    background-image: url("/images/donation_back_list1.png");
    background-repeat: no-repeat;
    text-decoration:none;
    padding: 4px 30px 4px 10px ;
    background-position:105px 8px;
    margin-left: 5px;
}
#conteneur-diapo-donate a#link-donator-back{
    background-image: url("/images/donation_back.png");
    background-repeat: no-repeat;
    text-decoration:none;
    padding: 4px 20px 4px 10px;
    background-position: right 7px;
    margin-left: 5px;
}
#conteneur-diapo-donate a#link-donator-next{
    background-image: url("/images/donation_next.png");
    background-repeat: no-repeat;
    text-decoration:none;
    padding: 4px 10px 4px 20px;
    background-position: 10px 7px;
    margin-left: 5px;
}




#conteneur-diapo-donate .align-bottom{
    vertical-align:bottom;
    padding-bottom: 16px;
}
#conteneur-diapo-donate #col-1{
    width: 140px;
    text-align: center;
}
#conteneur-diapo-donate #col-2{
    width:110px;
    text-align: center;
}
#conteneur-diapo-donate #col-3{

}
#conteneur-diapo-donate #col-4{
    width:100px;
    text-align: center;
}


#conteneur-diapo-donate .donate{
    text-align:center;
    margin:30px 0;
}


#conteneur-diapo-donate #conteneur-photo-big{
    width: 874px;
    margin: 105px auto 0 auto;
}
#conteneur-diapo-donate.final-slide #conteneur-photo-big img{
}
#conteneur-diapo-donate.final-slide #conteneur-photo-big #legend{
    color:#F2F2F2;
    font-style: italic;
    font-family: Georgia, serif;
    width: 100%;
    padding: 15px 0 0 0;
    text-align: center;
    font-size:14px;
}

#conteneur-diapo-donate.final-slide #conteneur-link-donator-list-big{
    float:left;
    text-align: center;
    margin: 32px 0 30px 50px;
}
#conteneur-diapo-donate.final-slide #conteneur-link-donator-back-big{
    float:left;
    text-align: center;
    margin: 32px 0 30px 50px;
}
#conteneur-diapo-donate.final-slide .donate{
    margin: 30px auto;
    width: 70px;
}
#conteneur-diapo-donate.final-slide #dons-moyen{
    text-align: center;
    color: #ADA799;
    font-style: italic;
    font-family: Georgia, serif;
    clear: both;
    font-size: 12px;
    margin-bottom: 25px;
}

#leaderboard {
  /*margin-top: 20px;*/
  max-width: 770px;
  width:100%;
}

#leaderboard iframe {
    max-width: 728px;
}

#adclose-block{
  text-align: right;
  visibility: hidden;
  margin-left: 5px;
  display: inline;
}
#adclose {
  width: 100%;
  font-size: 11px;
  color: #474b4d;
}

#adclose:hover {
  color: #bababa;
}

#why-donate-bloc {
  float: left;
  font-family: Georgia, serif;
  font-style: italic;
  text-shadow: 0 1px 0 #fff;
  margin-top: 55px;
  width: 500px;
}

#why-donate-bloc p {
  margin: 0 0 10px 0;
}

#why-donate-bloc a, #why-donate-bloc a:visited {
  text-decoration: none;
  color: #2A7CFF;
}

#why-donate-bloc a:hover {
  text-decoration: underline;
}

#why-donate-bloc h3 {
  font-weight: bold;
  margin: 0 0 10px 0;
  font-size: 20px;
}

#become-donor-bloc {
  float:right;
  background: transparent url("/images/donation_testimonials.png") no-repeat;
  height: 168px;
  width: 357px;
  margin-top: 30px;
  color: #fff;
  font-size: 13px;
  font-weight: bold;
}

#become-donor-bloc .donate {
  margin-left: 115px;
  margin-top: 62px;
}

#become-donor-bloc .donate span {
  margin-right: 10px;
  line-height: 23px;
  position: relative;
  top: -5px;
}

#become-donor-bloc a#take-tour {
  background-image: url("/images/donation_next.png");
  background-repeat: no-repeat;
  text-decoration: none;
  color: #FFC026;
  padding: 0 0 0 10px;
  background-position: 0 4px;
  margin-left: 5px;
}

#become-donor-bloc a#take-tour:hover {
  text-decoration: underline;
}

#storytelling-1 {
  float: left;
  width: 48%;
  margin-top: 30px;
}

#storytelling-2 {
  float: right;
  width: 48%;
  margin-top: 30px;
}

.bloc-story {
  padding: 20px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  line-height: 1.48;
  background: #F2F2F2;
  font-family: Georgia, serif;
  font-size: 13px;
  text-shadow: 0 1px 0 #fff;
  width: 434px;
  padding: 20x;
  margin-bottom: 20px;
}

.bloc-story .avatar-story {
  float: left;
  width: 70px;
}

.bloc-story .avatar-story img {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

.bloc-story .text-story {
  float: right;
  font-style: italic;
  width: 363px;
}

.bloc-story .text-story ol {
  margin-left: 30px;
  margin-bottom: 10px;
}

.username-donate {
  color: #aaa;
  text-decoration: none;
  border-bottom: 1px dotted #aaa;
  font-style: italic;
  margin-top: 10px;
  display: inline-block;
}

.username-donate:hover {
  color: #000;
  text-decoration: none;
  border-bottom: 1px dotted #000;
}

pre {
  font-family: Museo, Consolas, monospace;
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
  font-size: 12px;
}

pre code {
  border: 1px solid #D8D2C5;
  padding: 0.6em;
  line-height: 1.48em;
  display: block;
  margin-top: 10px;
  background: #fff;
}

.follow-choice-wrapper {
  width: 25%;
  float:left;
  text-align: center;
  margin-bottom: 20px;
  position: relative;
  left: -54px;
  margin-top: 15px;
}

#square span.statigram-link {
  width: 24px;
  height: 25px;
  background: url(/images/follow-square.png) no-repeat 0 0 transparent;
  display: block;
  outline: none;
  margin: 0 auto;
  margin-bottom: 15px
}
#follow_us span.statigram-link, #follow_me span.statigram-link {
  width: 62px;
  height: 25px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  background: url(/images/follow-long.png) no-repeat 0 0 transparent;
  display: block;
  text-decoration: none;
  font-size: 11px;
  padding-left: 22px;
  padding-right: 7px;
  line-height: 25px;
  outline: none;
  margin: 0 auto;
  margin-bottom: 15px
}

#follow span.statigram-left {
  display: block;
  outline: none;
  background: url(/images/follow-flex1.png) no-repeat 0 0 transparent;
  width: 22px;
  height: 25px;
}

#follow span.statigram-link {
  display: block;
  outline: none;
  height: 25px;
  background: url(/images/follow-flex2.png) repeat-x 0 0 transparent;
  text-decoration: none;
  font-size: 11px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  padding: 0 3px;
  line-height: 25px;
}

#follow span.statigram-right {
  outline: none;
  display: block;
  height: 25px;
  width: 2px;
  background: url(/images/follow-flex3.png) no-repeat 0 0 transparent;
}

#follow table {
  border-spacing: 0px;
  border-collapse: collapse;
  margin: 0 auto;
  margin-bottom: 15px
}

pre.follow-button {
  height: 75px;
}

#square {
  height: 25px;
}


.bloc-photo {
/*  background-image: url("/images/photo-loader.gif");
  background-repeat: no-repeat;
  background-position: center center;*/
  /*height: 480px;*/
}

#join-wrapper {
    padding: 30px 0 70px 0px;
    /*margin-top: 30px;*/
    font-size: 13px;
    line-height: 1.4;
    color: #585858;
}
#join-wrapper h1 {
    font-weight: 100;
    font-size: 26px;
    color: #252525;
}
#join-wrapper .join-intro1{
    font-weight: 700;
    font-size: 13px;
    margin-top: 25px;
}
#join-wrapper .join-intro2{
    margin-top: 25px;
}
#join-wrapper .one-job{
/*    margin-top: 50px;
    padding-left: 25px;
    border-left: 2px solid #ececec;
    width: 570px;*/
    -webkit-box-shadow: 0px 1px 7px -1px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 1px 7px -1px rgba(0,0,0,0.2);
    box-shadow: 0px 1px 7px -1px rgba(0,0,0,0.2);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #fff;
    margin-top: 20px;
    padding: 20px;
}
#join-wrapper .one-job H2{
    font-weight: 300;
    font-size: 20px;
    color: #3b96d4;
    margin-bottom: 10px;
}
#join-wrapper .one-job UL{
    margin-left: 15px;
}
#join-wrapper .one-job LI{
}
#join-wrapper .one-job .join-application{
    margin-top: 20px;
    color: #bababa;
}



.sous-menu-about{
    text-align: center;
    padding-top: 20px;
    height: 40px;
}
.sous-menu-about a{
    margin: 0 25px;
    color: #bababa;
    font-size: 13px;
    font-weight: 700;
    padding: 0 0 17px 0;
    height: 20px;
    line-height: 26px;
    display: inline-block;
}
.sous-menu-about a.selected{
    border-bottom: 3px solid #3b96d4;
    color: #fff;
}
.sous-menu-about a:hover{
    color: #fff;
}
.about-header {
    /*background: url('/images/about/bg-countryside.jpg') no-repeat center top;*/
    background: url('/images/about/bg-countryside.jpg') repeat center top #000;

/*    background: url('/images/about/bg-countryside.jpg') no-repeat center fixed; */
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    text-align: center;
    height: 153px;
}
.about-header h1{
    font-weight: 100;
    font-size: 44px;
    color: #fff;
    padding-top: 35px;
}
.about-header-formerly{
    font-size: 16px; 
    vertical-align: -22px; 
    margin-left: -135px;
    display: none;
}
.about-header p{
    color: #fff;
    font-size: 13px;
    margin-top: 14px;
    padding: 0 5%;
}
#our-story-wrapper{
    background: #fff;
    display: inline-block;
    width: 100%;
    padding-bottom: 50px;
    color: #585858;
}
#our-story-wrapper .left{
    font-weight: 300;
    font-size: 15px;
    display: inline-block;
    width: 59%;
    padding:45px 5% 0 0;
    float: none;
    vertical-align: top;
}
#our-story-wrapper .right{
    display: inline-block;
    width: 35%;
    padding:45px 0 0 0;
    font-size: 13px;
    float: none;
    vertical-align: top;
}
#our-story-wrapper p,
#our-story-wrapper ul{
    margin-bottom: 25px;
    line-height: 1.5em;
}
#our-story-wrapper ul li{
    margin-left: 19px;
}
#our-story-wrapper .about-bold{
    font-weight: 700;
}
#our-story-wrapper .about-blue{
    color:#3B96D4;
}

#our-team-wrapper {
    background: #f5f5f5;
}
#our-team-wrapper table{
    width: 85%;
    margin: 0 auto;
}
#our-team-wrapper td{
    text-align: center;
    padding-bottom: 50px;
    width: 25%;
    vertical-align: top;
}
#our-team-wrapper h1{
    font-weight: 100;
    font-size: 34px;
    color: #252525;
    padding: 75px 0 65px 0;
    text-align: center;
}
#our-team-wrapper h2{
    font-weight: 700;
    font-size: 14px;
    color: #252525;
    margin-top: 20px;
}
#our-team-wrapper h3{
    font-size: 13px;
    color: #3B96D4;
    font-weight: 300;
}
#our-team-wrapper a{
    position:relative;
}
#our-team-wrapper a span.username{
    position: absolute;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    height: 84px;
    width: 134px;
    display: inline-block;
    z-index: 3;
    left: 0;
    color: #fff;
    font-weight: 700;
    font-size: 13px;
    padding-top: 50px;

    background-color: transparent; /* Fall-back for browsers that don't support rgba */
    background-color: rgba(0, 0, 0, .0);

    -webkit-transition-property: background-color;
    -webkit-transition-duration: 1s;
    -moz-transition-property: background-color;
    -moz-transition-duration: 1s;
    transition-property: background-color;
    transition-duration: 1s;
}
#our-team-wrapper a:hover > span.username{
    background-color: rgb(99, 202, 96); /* Fall-back for browsers that don't support rgba */
    background-color: rgba(99, 202, 96, .7);
}
#our-team-wrapper a:hover > span.username span.hide{
    display: block;
}
#our-team-wrapper a span.username.careers {
    height: 75px;
    padding-top: 60px;
}

#our-team-wrapper a span.username .picto{
    font-size: 25px;
    margin-right: 5px;
    display: inline;
    top: 4px;
    position: relative;
}
#our-team-wrapper img{
    max-width: 134px;
    width:100%;
}

#milestones-wrapper{
    background: #fff;
}
#milestones-wrapper .green{
    color:#63ca60;
}
#milestones-wrapper h1{
    font-weight: 100;
    font-size: 34px;
    color: #252525;
    padding: 75px 0 65px 0;
    text-align: center;
}
#milestones-wrapper .left{
    padding: 0 23px 75px 0;
    text-align: right;
    max-width: 487px;
    width: 100%;
    position: relative;
    float: left;
}
#milestones-wrapper .right{
    padding:0 0 75px 22px;
    text-align: left;
    max-width: 487px;
    width: 100%;
    position: relative;
    float: left;
}
#milestones-wrapper .left-container{
    border-right: 1px solid #f5f5f5;
    float: left;
    max-width: 509px;
    height: 3850px;
}
#milestones-wrapper .right-container{
    border-left: 1px solid #f5f5f5;
    float: left;
    max-width: 509px;
    height: 3850px;
}
#milestones-wrapper .left-1{
    margin-top: 143px;
}
#milestones-wrapper .left-24{
    padding-bottom: 140px;
}
#milestones-wrapper .right-23 {
    padding-bottom: 150px;
}

#milestones-wrapper .left .dot,
#milestones-wrapper .left .star{
    position: absolute;
    right: -11px;
    top: -3px;
    max-width: 21px;
}
#milestones-wrapper .right .star,
#milestones-wrapper .right .dot{
    position: absolute;
    left: -11px;
    top: -3px;
    max-width: 21px;
}
#milestones-wrapper .left.first .dot{
    top: 141px;
}
#milestones-wrapper .date-blue{
    font-weight: 300;
    font-size: 13px;
    color:#3B96D4;
}
#milestones-wrapper .date-red{
    font-weight: 300;
    font-size: 13px;
    color:#DE2154;
}
#milestones-wrapper .title-feature{
    text-transform: uppercase;
    font-weight: 700;
    font-size: 16px;
    color: #585858;
    margin: 7px 0 10px 0;
}
#milestones-wrapper .title-number{
    text-transform: uppercase;
    font-weight: 100;
    font-size: 36px;
    color: #585858;
}
#milestones-wrapper .title-number b{
    font-weight: 700;
}

#milestones-wrapper .left-1 img,
#milestones-wrapper .left-4 img,
#milestones-wrapper .left-7 img,
#milestones-wrapper .left-12 img,
#milestones-wrapper .left-14 img,
#milestones-wrapper .left-16 img,
#milestones-wrapper .left-17 img,
#milestones-wrapper .left-19 img,
#milestones-wrapper .left-21 img,
#milestones-wrapper .left-23 img,
#milestones-wrapper .right-2 img,
#milestones-wrapper .right-5 img,
#milestones-wrapper .right-6 img,
#milestones-wrapper .right-8 img,
#milestones-wrapper .right-9 img,
#milestones-wrapper .right-13 img,
#milestones-wrapper .right-15 img,
#milestones-wrapper .right-18 img,
#milestones-wrapper .right-20 img,
#milestones-wrapper .right-22 img,
#milestones-wrapper .right-23 img,
#milestones-wrapper .right-25 img {
    max-width: 492px;
    width: 100%;
}

.wrapper-map {
    position: relative;
}

.link-wrapper-map {
    position: absolute;
    display: block;
    height: 31.983%;
    width: 14.706%;
    border-radius: 50%;
    left: 40.3%;
    top: 9.2%;
}

#location-wrapper{
    padding-bottom: 75px;
    background: #f5f5f5;
}
#location-wrapper h1{
    font-weight: 100;
    font-size: 34px;
    color: #252525;
    padding: 75px 0 70px 0;
    text-align: center;
}
#location-wrapper img{
    width:100%;
    max-width: 1030px;
}

#press-wrapper{
    background: #fff;
    padding-bottom: 75px;
    text-align: center;
}
#press-wrapper h1{
    font-weight: 100;
    font-size: 34px;
    color: #252525;
    padding: 75px 0 45px 0;
    text-align: center;
}
#press-wrapper a.download{
    display: inline-block;
    display: inline-block;
    margin: 0 15px;
}
#press-wrapper p{
    margin-top: 45px;
    font-size: 13px;
    color: #585858;
}
#press-wrapper p a{
    color: #3B96D4;
}
#press-wrapper p a:hover{
    color: #056cb2;
}
#press-wrapper img{
    max-width:238px;
    -webkit-transition: all .5s ease-in;
    -moz-transition: all .5s ease-in;
    -o-transition: all .5s ease-in;
    transition: all .5s ease-in;
}
#press-wrapper img:hover{
    opacity: 0.6;
}

#thanks-instagram-wrapper{
    background: #202629;
    padding:75px 0;
    text-align: center;
}
#thanks-instagram-wrapper h2{
    font-weight: 100;
    font-size: 26px;
    color: #fff;
    margin: 35px 0 12px 0;
}
#thanks-instagram-wrapper img:first-child{
    margin-right: 23px;
}
#thanks-instagram-wrapper img{
    width:76px;
}
#thanks-instagram-wrapper h2 span.blue{
    color: #3B96D4;
}
#thanks-instagram-wrapper p{
    color: #bababa;
    font-size: 13px;
}
body.about-page footer{
    margin-top: 0;
}

.wrapper-dropdown {
    max-width: 190px;
    float: right;
    color: #ADA799;
    font-size: 12px;
    width: 100%;
    padding-top: 9px;
    position: relative;
    margin-top: 6px;
    max-width: 170px;
}
.wrapper-share {
    max-width: 190px;
    float: none;
    margin: 0;
    padding: 0;
    color: #ADA799;
    font-size: 10px;
    width: 100%;
    position: relative;
    max-width: 170px;
}

.wrapper-share .u,
#menu-viewer-concours-smaller .u,
.wrapper-dropdown .u {
    cursor: pointer;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 130px;
    display: block;
    overflow: hidden;
}
#menu-viewer-concours-smaller .u .fleche{
    margin-left: 5px;
}

.wrapper-share li,
#menu-viewer-concours-smaller li,
.wrapper-dropdown li {
    list-style: none;
}

.wrapper-share li a,
#menu-viewer-concours-smaller li a,
.wrapper-dropdown li a {
    color: #ADA799;
}

#menu-viewer-concours-smaller li a:hover,
.wrapper-dropdown li a:hover {
    text-decoration: underline;
}

.wrapper-share ul,
#menu-viewer-concours-smaller ul,
.wrapper-dropdown ul {
    display: block;
    text-align: left;
}
.wrapper-dropdown .dat-menu {
    padding: 15px;
    float: right;
    border: 1px solid transparent;
    padding-top: 8px;
    padding-bottom: 8px;
    position: absolute;
    right: 0;

    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
}

#menu-viewer-concours-smaller .dat-menu {
    padding: 5px 15px;
    float: left;
    border: 1px solid transparent;
    position: absolute;
    left: 0;
    margin-left:10px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    background: #42403C;

    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
}
.wrapper-share .dat-menu {
    padding: 1px 5px 3px 5px;
    float: left;
    border: 1px solid transparent;
    position: absolute;
    left: 0;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
}

.wrapper-share .sous-menu-dropdown,
#menu-viewer-concours-smaller .sous-menu-dropdown,
.wrapper-dropdown .sous-menu-dropdown {
    z-index: 100000;
    line-height: 20px;
    padding-top: 5px;
    display: none;
}

.wrapper-share.open .dat-menu,
#menu-viewer-concours-smaller.open .dat-menu,
.wrapper-dropdown.open .dat-menu {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    border: 1px solid #ADA799;
    border: 1px solid rgba(255,255,255,0.2);
    background: #42403C;
    color: #CDC6B5;
    box-shadow: 0 0 3px 2px rgba(0,0,0,0.2);
    z-index: 1000000;
}

.wrapper-share.open .dat-menu li a{
    color:#ADA799;
}
#menu-viewer-concours-smaller.open .dat-menu li a,
.wrapper-dropdown.open .dat-menu li a {
    color: #CDC6B5;
}
.wrapper-share span.title {
    font-size: 11px;
    margin: 0 3px;
    line-height: 18px;
}
.activites .share-grid{
    float: left;
    text-shadow: 0 -1px black;
    color: #bababa;
    position: relative;
    top: 2px;
}
.wrapper-share.open .sous-menu-dropdown,
#menu-viewer-concours-smaller.open .sous-menu-dropdown,
.wrapper-dropdown.open .sous-menu-dropdown {
    display: block;
    color: #CDC6B5;
    clear: both;
}
.wrapper-share.open .sous-menu-dropdown span.label {
    font-family: Helvetica,arial;
    margin-left: 5px;
}

#mobile-menu {
    display: none;
    padding-left: 2%;
    padding-right: 2%;
}

.search-mobile-wrapper, .links-mobile-wrapper {
    display: none;
}


.photos-wrapper,
.photos-wrapper:nth-child(n),
.photos-wrapper:nth-child(2n),
.photos-wrapper:nth-child(3n),
.photos-wrapper:nth-child(4n) {
    display: inline-block;
    padding: 1%;
    box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.3);
    margin-top: 30px;
    width: 14.7%;
    margin-right: 4.1%;
    position: relative;
    background: #202629;

    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
}

.photos-wrapper:nth-child(5n) {
    margin-right: 0;
}

#gallerie-concours .photos-wrapper{
    background: none;
}

.photos-wrapper:hover {
    background: rgba(255, 255, 255, 0.05);
}

.conteneurPhotoListGauche .PhotoListGauchePhoto{
    border: none;
    background-color: transparent;
    box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.3);
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
}

.image-wrapper img {
    width: 100%;
}

.photos-wrapper  div.nouveau-commentaire{
    position:absolute;
    z-index:1000;
    display:none;
    background-color:#000;
    background-color: rgba(0, 0, 0, .7);
    padding:10px;
    bottom: -88px;
    left: -1px;
    width:378px;
}

#general-content .photos-wrapper  div.nouveau-commentaire .textareaCommentaire {
    height: 50px;
    color: #585858;
    border: 1px solid black;
    resize: none;
}
.photos-wrapper .detailCommentAlignRight div.nouveau-commentaire{
    left:-221px;
}

.photos-wrapper  div.nouveau-commentaire textarea.textareaCommentaire{
    background-color: #ADA799;
    border: 1px solid black;
    color: #312D27;
    font-style: normal;
    width: 360px;
    padding: 10px;
    height: 50px;
    margin: 0;
    resize: none;
}
.photos-wrapper  div.nouveau-commentaire a.commentAction{
    float: right;
    padding: 5px 15px 2px 15px;
    margin-top: 5px;
    color: #fff;
    background-color: #63ca60;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.photos-wrapper  div.nouveau-commentaire a.commentAction:hover{
    background-color: #53bb50;
}
.photos-wrapper  div.nouveau-commentaire .commentLoading{
    float: right;
    width: 16px;
    height: 16px;
    margin: 13px -40px 0 0;
    display: none;
}

.photos-wrapper .pseudo,
.photos-wrapper .source {
    font-size: 11px;
    line-height: 1.5;
    margin-bottom: 5px;
    color: #bababa;
}
.photos-wrapper .pseudo {
    float:left;
}
.photos-wrapper .source {
    float: none;
    margin-right: 6px;
}
.photos-wrapper .pseudo a, .photos-wrapper .pseudo .nolink {
    color: #bababa;
    max-width: 80%;
    display: inline-block;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    line-height: 14px;
    font-size: 13px;
}

.photos-wrapper .pseudo a.source {
    font-size: 11px;
    line-height: 1.5;
    margin-bottom: 5px;
    display: inline;
}

.mobile {
    display: none !important;
}

.desktop {
    display: block !important;
}

.decal {
    position: relative;
    top: -5px;
}

.super-sharing {
    float: left;
    width: 100%;
    text-align: right;
}

.super-sharing.mobile {
    float: left;
}

.social-click, .social-share {
    margin-right: 10px;
}

.social-links-viewer a {
    color: #52585b;
    position: relative;
    top: 12px;
}
.social-links-viewer a:hover {
    color: #465058;
}
a.lien-repost:hover {
    background-color: #465058;
    color: #111518;
}

.social-links-viewer .lien-repost {
    margin-left: 10px;
    top:10px;
}

.lien-repost.mobile {
    position: relative;
    top: 6px;
}

.super-sharing.mobile {
    position: relative;
    top: -5px;
    margin-top: 15px;
}

.social-links-viewer .ss-tumblr {
    margin-right: 0;
}
.separation-repost{
    margin: 0 15px 0 10px;
    display: inline-block;
    vertical-align: bottom;
    line-height: 10px;
    color: #63605A;
}
.title-repost{
    font-size:12px;
    vertical-align: text-top;
    margin-left:5px;
}

div.last-item {
    margin-right: 0 !important;
}

@font-face {
  font-family: "Statifont";
  src: url('/font/Statifont-Light.eot?4');
  src: url('/font/Statifont-Light.eot?4#iefix') format('embedded-opentype'),
       url('/font/Statifont-Light.woff?4') format('woff'),
       url('/font/Statifont-Light.ttf?4')  format('truetype'),
       url('/font/Statifont-Light.svg?4#statifont-light') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* This triggers a redraw in IE to Fix IE8's :before content rendering. */
html:hover [class^="ss-"]{-ms-zoom: 1;}

.ss-icon, .ss-icon.ss-stati,
[class^="ss-"]:before, [class*=" ss-"]:before,
[class^="ss-"].ss-stati:before, [class*=" ss-"].ss-stati:before,
[class^="ss-"].right:after, [class*=" ss-"].right:after,
[class^="ss-"].ss-stati.right:after, [class*=" ss-"].ss-stati.right:after {
  font-family: "Statifont";
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-rendering: optimizeLegibility;
  white-space: nowrap;
  /*-webkit-font-feature-settings: "liga"; Currently broken in Chrome >= v22. Falls back to text-rendering. Safari is unaffected. */
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}

.ss-icon, .ss-icon.ss-pika,
[class^="ss-"]:before, [class*=" ss-"]:before,
[class^="ss-"].ss-pika:before, [class*=" ss-"].ss-pika:before,
[class^="ss-"].right:after, [class*=" ss-"].right:after,
[class^="ss-"].ss-pika.right:after, [class*=" ss-"].ss-pika.right:after {
  font-family: "SSPika";
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-rendering: optimizeLegibility;
  white-space: nowrap;
  /*-webkit-font-feature-settings: "liga"; Currently broken in Chrome >= v22. Falls back to text-rendering. Safari is unaffected. */
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}

[class^="ss-"].right:before,
[class*=" ss-"].right:before{display:none;content:'';}

.ss-cursor:before,.ss-cursor.right:after{content:''}.ss-crosshair:before,.ss-crosshair.right:after{content:'⌖'}.ss-search:before,.ss-search.right:after{content:'🔎'}.ss-zoomin:before,.ss-zoomin.right:after{content:''}.ss-zoomout:before,.ss-zoomout.right:after{content:''}.ss-screenshot:before,.ss-screenshot.right:after{content:''}.ss-binoculars:before,.ss-binoculars.right:after{content:''}.ss-view:before,.ss-view.right:after{content:'👀'}.ss-attach:before,.ss-attach.right:after{content:'📎'}.ss-link:before,.ss-link.right:after{content:'🔗'}.ss-move:before,.ss-move.right:after{content:''}.ss-write:before,.ss-write.right:after{content:'✎'}.ss-writingdisabled:before,.ss-writingdisabled.right:after{content:''}.ss-erase:before,.ss-erase.right:after{content:'✐'}.ss-compose:before,.ss-compose.right:after{content:'📝'}.ss-draw:before,.ss-draw.right:after{content:'✏'}.ss-lock:before,.ss-lock.right:after{content:'🔒'}.ss-unlock:before,.ss-unlock.right:after{content:'🔓'}.ss-key:before,.ss-key.right:after{content:'🔑'}.ss-backspace:before,.ss-backspace.right:after{content:'⌫'}.ss-ban:before,.ss-ban.right:after{content:'🚫'}.ss-nosmoking:before,.ss-nosmoking.right:after{content:'🚭'}.ss-trash:before,.ss-trash.right:after{content:''}.ss-target:before,.ss-target.right:after{content:'◎'}.ss-new:before,.ss-new.right:after{content:'🆕'}.ss-tag:before,.ss-tag.right:after{content:''}.ss-pricetag:before,.ss-pricetag.right:after{content:''}.ss-flowertag:before,.ss-flowertag.right:after{content:''}.ss-bookmark:before,.ss-bookmark.right:after{content:'🔖'}.ss-flag:before,.ss-flag.right:after{content:'⚑'}.ss-like:before,.ss-like.right:after{content:'👍'}.ss-dislike:before,.ss-dislike.right:after{content:'👎'}.ss-heart:before,.ss-heart.right:after{content:'♥'}.ss-halfheart:before,.ss-halfheart.right:after{content:''}.ss-emptyheart:before,.ss-emptyheart.right:after{content:'♡'}.ss-star:before,.ss-star.right:after{content:'⋆'}.ss-halfstar:before,.ss-halfstar.right:after{content:''}.ss-medal:before,.ss-medal.right:after{content:''}.ss-ribbon:before,.ss-ribbon.right:after{content:'🎀'}.ss-bullseye:before,.ss-bullseye.right:after{content:'🎯'}.ss-sample:before,.ss-sample.right:after{content:''}.ss-crop:before,.ss-crop.right:after{content:''}.ss-layers:before,.ss-layers.right:after{content:''}.ss-gridlines:before,.ss-gridlines.right:after{content:''}.ss-pen:before,.ss-pen.right:after{content:'✒'}.ss-feather:before,.ss-feather.right:after{content:''}.ss-rubbereraser:before,.ss-rubbereraser.right:after{content:''}.ss-paintroller:before,.ss-paintroller.right:after{content:''}.ss-rubberstamp:before,.ss-rubberstamp.right:after{content:''}.ss-checkclipboard:before,.ss-checkclipboard.right:after{content:''}.ss-linechartclipboard:before,.ss-linechartclipboard.right:after{content:''}.ss-clockwise:before,.ss-clockwise.right:after{content:'⥁'}.ss-phone:before,.ss-phone.right:after{content:'📞'}.ss-phonedisabled:before,.ss-phonedisabled.right:after{content:''}.ss-headset:before,.ss-headset.right:after{content:''}.ss-megaphone:before,.ss-megaphone.right:after{content:'📢'}.ss-rss:before,.ss-rss.right:after{content:''}.ss-facetime:before,.ss-facetime.right:after{content:''}.ss-reply:before,.ss-reply.right:after{content:'↩'}.ss-send:before,.ss-send.right:after{content:''}.ss-mail:before,.ss-mail.right:after{content:'✉'}.ss-inbox:before,.ss-inbox.right:after{content:'📥'}.ss-outbox:before,.ss-outbox.right:after{content:'📤'}.ss-wifimail:before,.ss-wifimail.right:after{content:''}.ss-chat:before,.ss-chat.right:after{content:'💬'}.ss-user:before,.ss-user.right:after{content:'👤'}.ss-femaleuser:before,.ss-femaleuser.right:after{content:'👧'}.ss-users:before,.ss-users.right:after{content:'👥'}.ss-usergroup:before,.ss-usergroup.right:after{content:''}.ss-adduser:before,.ss-adduser.right:after{content:''}.ss-removeuser:before,.ss-removeuser.right:after{content:''}.ss-deleteuser:before,.ss-deleteuser.right:after{content:''}.ss-userprofile:before,.ss-userprofile.right:after{content:''}.ss-businessuser:before,.ss-businessuser.right:after{content:''}.ss-cart:before,.ss-cart.right:after{content:''}.ss-addcart:before,.ss-addcart.right:after{content:''}.ss-removecart:before,.ss-removecart.right:after{content:''}.ss-deletecart:before,.ss-deletecart.right:after{content:''}.ss-downloadcart:before,.ss-downloadcart.right:after{content:''}.ss-emptycart:before,.ss-emptycart.right:after{content:''}.ss-basket:before,.ss-basket.right:after{content:''}.ss-gift:before,.ss-gift.right:after{content:'🎁'}.ss-apple:before,.ss-apple.right:after{content:'🍏'}.ss-cashregister:before,.ss-cashregister.right:after{content:''}.ss-store:before,.ss-store.right:after{content:'🏬'}.ss-searchbarcode:before,.ss-searchbarcode.right:after{content:''}.ss-notepad:before,.ss-notepad.right:after{content:''}.ss-creditcard:before,.ss-creditcard.right:after{content:'💳'}.ss-safe:before,.ss-safe.right:after{content:''}.ss-digitalsafe:before,.ss-digitalsafe.right:after{content:''}.ss-atm:before,.ss-atm.right:after{content:'🏧'}.ss-dispensecash:before,.ss-dispensecash.right:after{content:''}.ss-banknote:before,.ss-banknote.right:after{content:'💵'}.ss-coins:before,.ss-coins.right:after{content:''}.ss-bankcheck:before,.ss-bankcheck.right:after{content:''}.ss-piggybank:before,.ss-piggybank.right:after{content:''}.ss-moneybag:before,.ss-moneybag.right:after{content:'💰'}.ss-tip:before,.ss-tip.right:after{content:''}.ss-calculator:before,.ss-calculator.right:after{content:''}.ss-percent:before,.ss-percent.right:after{content:'%'}.ss-bank:before,.ss-bank.right:after{content:'🏦'}.ss-scales:before,.ss-scales.right:after{content:'⚖'}.ss-piechart:before,.ss-piechart.right:after{content:''}.ss-piechartthirds:before,.ss-piechartthirds.right:after{content:''}.ss-barchart:before,.ss-barchart.right:after{content:'📊'}.ss-upwardsbarchart:before,.ss-upwardsbarchart.right:after{content:''}.ss-downwardsbarchart:before,.ss-downwardsbarchart.right:after{content:''}.ss-horizontalbarchart:before,.ss-horizontalbarchart.right:after{content:''}.ss-analytics:before,.ss-analytics.right:after{content:''}.ss-upwardslinechart:before,.ss-upwardslinechart.right:after{content:'📈'}.ss-downwardslinechart:before,.ss-downwardslinechart.right:after{content:'📉'}.ss-linecharts:before,.ss-linecharts.right:after{content:''}.ss-scatterchart:before,.ss-scatterchart.right:after{content:''}.ss-stock:before,.ss-stock.right:after{content:''}.ss-form:before,.ss-form.right:after{content:''}.ss-box:before,.ss-box.right:after{content:'📦'}.ss-crate:before,.ss-crate.right:after{content:''}.ss-deliveryvan:before,.ss-deliveryvan.right:after{content:''}.ss-deliverytruck:before,.ss-deliverytruck.right:after{content:''}.ss-forklift:before,.ss-forklift.right:after{content:''}.ss-cargoship:before,.ss-cargoship.right:after{content:''}.ss-hook:before,.ss-hook.right:after{content:''}.ss-weight:before,.ss-weight.right:after{content:''}.ss-containers:before,.ss-containers.right:after{content:''}.ss-fragile:before,.ss-fragile.right:after{content:''}.ss-thissideup:before,.ss-thissideup.right:after{content:''}.ss-home:before,.ss-home.right:after{content:'⌂'}.ss-building:before,.ss-building.right:after{content:'🏢'}.ss-lodging:before,.ss-lodging.right:after{content:'🏨'}.ss-earth:before,.ss-earth.right:after{content:'🌎'}.ss-globe:before,.ss-globe.right:after{content:'🌐'}.ss-garage:before,.ss-garage.right:after{content:''}.ss-warehouse:before,.ss-warehouse.right:after{content:''}.ss-floorplan:before,.ss-floorplan.right:after{content:''}.ss-address:before,.ss-address.right:after{content:''}.ss-searchhouse:before,.ss-searchhouse.right:after{content:''}.ss-housesale:before,.ss-housesale.right:after{content:''}.ss-navigate:before,.ss-navigate.right:after{content:''}.ss-compass:before,.ss-compass.right:after{content:''}.ss-signpost:before,.ss-signpost.right:after{content:''}.ss-map:before,.ss-map.right:after{content:''}.ss-gps:before,.ss-gps.right:after{content:''}.ss-compassnavigate:before,.ss-compassnavigate.right:after{content:''}.ss-compassarrow:before,.ss-compassarrow.right:after{content:''}.ss-location:before,.ss-location.right:after{content:''}.ss-pin:before,.ss-pin.right:after{content:'📍'}.ss-pushpin:before,.ss-pushpin.right:after{content:'📌'}.ss-maplocation:before,.ss-maplocation.right:after{content:''}.ss-globelocation:before,.ss-globelocation.right:after{content:''}.ss-puzzle:before,.ss-puzzle.right:after{content:''}.ss-floppydisk:before,.ss-floppydisk.right:after{content:'💾'}.ss-firewall:before,.ss-firewall.right:after{content:''}.ss-database:before,.ss-database.right:after{content:''}.ss-hdd:before,.ss-hdd.right:after{content:''}.ss-music:before,.ss-music.right:after{content:'♫'}.ss-eighthnote:before,.ss-eighthnote.right:after{content:'♪'}.ss-mic:before,.ss-mic.right:after{content:'🎤'}.ss-volume:before,.ss-volume.right:after{content:'🔈'}.ss-lowvolume:before,.ss-lowvolume.right:after{content:'🔉'}.ss-highvolume:before,.ss-highvolume.right:after{content:'🔊'}.ss-radio:before,.ss-radio.right:after{content:'📻'}.ss-stereo:before,.ss-stereo.right:after{content:''}.ss-airplay:before,.ss-airplay.right:after{content:''}.ss-vinylrecord:before,.ss-vinylrecord.right:after{content:''}.ss-disc:before,.ss-disc.right:after{content:'💿'}.ss-camera:before,.ss-camera.right:after{content:'📷'}.ss-picture:before,.ss-picture.right:after{content:'🌄'}.ss-video:before,.ss-video.right:after{content:'📹'}.ss-playvideo:before,.ss-playvideo.right:after{content:''}.ss-play:before,.ss-play.right:after{content:'▶'}.ss-pause:before,.ss-pause.right:after{content:''}.ss-stop:before,.ss-stop.right:after{content:'■'}.ss-record:before,.ss-record.right:after{content:'●'}.ss-rewind:before,.ss-rewind.right:after{content:'⏪'}.ss-fastforward:before,.ss-fastforward.right:after{content:'⏩'}.ss-skipback:before,.ss-skipback.right:after{content:'⏮'}.ss-skipforward:before,.ss-skipforward.right:after{content:'⏭'}.ss-eject:before,.ss-eject.right:after{content:'⏏'}.ss-repeat:before,.ss-repeat.right:after{content:'🔁'}.ss-replay:before,.ss-replay.right:after{content:'↺'}.ss-shuffle:before,.ss-shuffle.right:after{content:'🔀'}.ss-index:before,.ss-index.right:after{content:''}.ss-page:before,.ss-page.right:after{content:''}.ss-book:before,.ss-book.right:after{content:'📕'}.ss-books:before,.ss-books.right:after{content:'📚'}.ss-openbook:before,.ss-openbook.right:after{content:'📖'}.ss-heartbook:before,.ss-heartbook.right:after{content:''}.ss-downloadbook:before,.ss-downloadbook.right:after{content:''}.ss-musicopenbook:before,.ss-musicopenbook.right:after{content:''}.ss-searchbook:before,.ss-searchbook.right:after{content:''}.ss-notebook:before,.ss-notebook.right:after{content:'📓'}.ss-newspaper:before,.ss-newspaper.right:after{content:'📰'}.ss-notice:before,.ss-notice.right:after{content:''}.ss-rows:before,.ss-rows.right:after{content:''}.ss-columns:before,.ss-columns.right:after{content:''}.ss-thumbnails:before,.ss-thumbnails.right:after{content:''}.ss-pagecurl:before,.ss-pagecurl.right:after{content:''}.ss-desktop:before,.ss-desktop.right:after{content:'💻'}.ss-laptop:before,.ss-laptop.right:after{content:''}.ss-tablet:before,.ss-tablet.right:after{content:''}.ss-smartphone:before,.ss-smartphone.right:after{content:''}.ss-cell:before,.ss-cell.right:after{content:'📱'}.ss-walkytalky:before,.ss-walkytalky.right:after{content:''}.ss-ereader:before,.ss-ereader.right:after{content:''}.ss-ebook:before,.ss-ebook.right:after{content:''}.ss-wifibook:before,.ss-wifibook.right:after{content:''}.ss-wifiopenbook:before,.ss-wifiopenbook.right:after{content:''}.ss-battery:before,.ss-battery.right:after{content:'🔋'}.ss-highbattery:before,.ss-highbattery.right:after{content:''}.ss-mediumbattery:before,.ss-mediumbattery.right:after{content:''}.ss-lowbattery:before,.ss-lowbattery.right:after{content:''}.ss-emptybattery:before,.ss-emptybattery.right:after{content:''}.ss-chargingbattery:before,.ss-chargingbattery.right:after{content:''}.ss-heartmobile:before,.ss-heartmobile.right:after{content:''}.ss-phonemobile:before,.ss-phonemobile.right:after{content:''}.ss-lockmobile:before,.ss-lockmobile.right:after{content:''}.ss-textmobile:before,.ss-textmobile.right:after{content:''}.ss-dollarmobile:before,.ss-dollarmobile.right:after{content:''}.ss-euromobile:before,.ss-euromobile.right:after{content:''}.ss-rssmobile:before,.ss-rssmobile.right:after{content:''}.ss-navigationmobile:before,.ss-navigationmobile.right:after{content:''}.ss-batterymobile:before,.ss-batterymobile.right:after{content:''}.ss-powermobile:before,.ss-powermobile.right:after{content:''}.ss-browseonline:before,.ss-browseonline.right:after{content:''}.ss-shoponline:before,.ss-shoponline.right:after{content:''}.ss-bankonline:before,.ss-bankonline.right:after{content:''}.ss-realtyonline:before,.ss-realtyonline.right:after{content:''}.ss-readonline:before,.ss-readonline.right:after{content:''}.ss-weatheronline:before,.ss-weatheronline.right:after{content:''}.ss-lightbulb:before,.ss-lightbulb.right:after{content:'💡'}.ss-lightbulbon:before,.ss-lightbulbon.right:after{content:''}.ss-cfl:before,.ss-cfl.right:after{content:''}.ss-hairdryer:before,.ss-hairdryer.right:after{content:''}.ss-picnictable:before,.ss-picnictable.right:after{content:''}.ss-flame:before,.ss-flame.right:after{content:''}.ss-campfire:before,.ss-campfire.right:after{content:'🔥'}.ss-bonfire:before,.ss-bonfire.right:after{content:''}.ss-balloon:before,.ss-balloon.right:after{content:'🎈'}.ss-christmastree:before,.ss-christmastree.right:after{content:'🎄'}.ss-sweep:before,.ss-sweep.right:after{content:''}.ss-chess:before,.ss-chess.right:after{content:'♞'}.ss-onedie:before,.ss-onedie.right:after{content:'⚀'}.ss-twodie:before,.ss-twodie.right:after{content:'⚁'}.ss-threedie:before,.ss-threedie.right:after{content:'⚂'}.ss-fourdie:before,.ss-fourdie.right:after{content:'⚃'}.ss-fivedie:before,.ss-fivedie.right:after{content:'⚄'}.ss-sixdie:before,.ss-sixdie.right:after{content:'⚅'}.ss-downloadcloud:before,.ss-downloadcloud.right:after{content:''}.ss-download:before,.ss-download.right:after{content:''}.ss-downloadbox:before,.ss-downloadbox.right:after{content:''}.ss-downloadcrate:before,.ss-downloadcrate.right:after{content:''}.ss-uploadcloud:before,.ss-uploadcloud.right:after{content:''}.ss-upload:before,.ss-upload.right:after{content:''}.ss-uploadbox:before,.ss-uploadbox.right:after{content:''}.ss-uploadcrate:before,.ss-uploadcrate.right:after{content:''}.ss-fork:before,.ss-fork.right:after{content:''}.ss-merge:before,.ss-merge.right:after{content:''}.ss-refresh:before,.ss-refresh.right:after{content:'↻'}.ss-sync:before,.ss-sync.right:after{content:''}.ss-loading:before,.ss-loading.right:after{content:''}.ss-wifi:before,.ss-wifi.right:after{content:''}.ss-connection:before,.ss-connection.right:after{content:''}.ss-reload:before,.ss-reload.right:after{content:''}.ss-file:before,.ss-file.right:after{content:'📄'}.ss-addfile:before,.ss-addfile.right:after{content:''}.ss-removefile:before,.ss-removefile.right:after{content:''}.ss-deletefile:before,.ss-deletefile.right:after{content:''}.ss-downloadfile:before,.ss-downloadfile.right:after{content:''}.ss-uploadfile:before,.ss-uploadfile.right:after{content:''}.ss-importfile:before,.ss-importfile.right:after{content:''}.ss-exportfile:before,.ss-exportfile.right:after{content:''}.ss-settingsfile:before,.ss-settingsfile.right:after{content:''}.ss-lockfile:before,.ss-lockfile.right:after{content:''}.ss-userfile:before,.ss-userfile.right:after{content:''}.ss-picturefile:before,.ss-picturefile.right:after{content:''}.ss-textfile:before,.ss-textfile.right:after{content:''}.ss-exe:before,.ss-exe.right:after{content:''}.ss-zip:before,.ss-zip.right:after{content:''}.ss-doc:before,.ss-doc.right:after{content:''}.ss-ppt:before,.ss-ppt.right:after{content:''}.ss-pdf:before,.ss-pdf.right:after{content:''}.ss-jpg:before,.ss-jpg.right:after{content:''}.ss-png:before,.ss-png.right:after{content:''}.ss-folder:before,.ss-folder.right:after{content:'📁'}.ss-openfolder:before,.ss-openfolder.right:after{content:'📂'}.ss-downloadfolder:before,.ss-downloadfolder.right:after{content:''}.ss-uploadfolder:before,.ss-uploadfolder.right:after{content:''}.ss-cloudfolder:before,.ss-cloudfolder.right:after{content:''}.ss-lockfolder:before,.ss-lockfolder.right:after{content:''}.ss-securefolder:before,.ss-securefolder.right:after{content:''}.ss-picturefolder:before,.ss-picturefolder.right:after{content:''}.ss-moviefolder:before,.ss-moviefolder.right:after{content:''}.ss-quote:before,.ss-quote.right:after{content:'“'}.ss-text:before,.ss-text.right:after{content:''}.ss-font:before,.ss-font.right:after{content:''}.ss-highlight:before,.ss-highlight.right:after{content:''}.ss-print:before,.ss-print.right:after{content:'⎙'}.ss-fax:before,.ss-fax.right:after{content:'📠'}.ss-list:before,.ss-list.right:after{content:''}.ss-layout:before,.ss-layout.right:after{content:''}.ss-action:before,.ss-action.right:after{content:''}.ss-redirect:before,.ss-redirect.right:after{content:'↪'}.ss-expand:before,.ss-expand.right:after{content:'⤢'}.ss-contract:before,.ss-contract.right:after{content:''}.ss-help:before,.ss-help.right:after{content:'❓'}.ss-info:before,.ss-info.right:after{content:'ℹ'}.ss-alert:before,.ss-alert.right:after{content:'⚠'}.ss-caution:before,.ss-caution.right:after{content:'⛔'}.ss-logout:before,.ss-logout.right:after{content:''}.ss-login:before,.ss-login.right:after{content:''}.ss-scaleup:before,.ss-scaleup.right:after{content:''}.ss-scaledown:before,.ss-scaledown.right:after{content:''}.ss-plus:before,.ss-plus.right:after{content:'+'}.ss-hyphen:before,.ss-hyphen.right:after{content:'-'}.ss-check:before,.ss-check.right:after{content:'✓'}.ss-delete:before,.ss-delete.right:after{content:'␡'}.ss-bearface:before,.ss-bearface.right:after{content:'🐻'}.ss-bird:before,.ss-bird.right:after{content:'🐦'}.ss-fishes:before,.ss-fishes.right:after{content:''}.ss-tropicalfish:before,.ss-tropicalfish.right:after{content:''}.ss-tree:before,.ss-tree.right:after{content:'🌳'}.ss-evergreen:before,.ss-evergreen.right:after{content:'🌲'}.ss-palmtree:before,.ss-palmtree.right:after{content:'🌴'}.ss-leaf:before,.ss-leaf.right:after{content:'🍂'}.ss-seedling:before,.ss-seedling.right:after{content:'🌱'}.ss-grass:before,.ss-grass.right:after{content:''}.ss-settings:before,.ss-settings.right:after{content:'⚙'}.ss-dashboard:before,.ss-dashboard.right:after{content:''}.ss-dial:before,.ss-dial.right:after{content:''}.ss-notifications:before,.ss-notifications.right:after{content:'🔔'}.ss-notificationsdisabled:before,.ss-notificationsdisabled.right:after{content:'🔕'}.ss-flash:before,.ss-flash.right:after{content:'⌁'}.ss-wrench:before,.ss-wrench.right:after{content:'🔧'}.ss-tapemeasure:before,.ss-tapemeasure.right:after{content:''}.ss-clock:before,.ss-clock.right:after{content:'⏲'}.ss-watch:before,.ss-watch.right:after{content:'⌚'}.ss-stopwatch:before,.ss-stopwatch.right:after{content:'⏱'}.ss-alarmclock:before,.ss-alarmclock.right:after{content:'⏰'}.ss-calendar:before,.ss-calendar.right:after{content:'📅'}.ss-addcalendar:before,.ss-addcalendar.right:after{content:''}.ss-removecalendar:before,.ss-removecalendar.right:after{content:''}.ss-checkcalendar:before,.ss-checkcalendar.right:after{content:''}.ss-deletecalendar:before,.ss-deletecalendar.right:after{content:''}.ss-sausage:before,.ss-sausage.right:after{content:''}.ss-burger:before,.ss-burger.right:after{content:'🍔'}.ss-pizza:before,.ss-pizza.right:after{content:'🍕'}.ss-fish:before,.ss-fish.right:after{content:'🐟'}.ss-shrimp:before,.ss-shrimp.right:after{content:'🍤'}.ss-turkey:before,.ss-turkey.right:after{content:''}.ss-steak:before,.ss-steak.right:after{content:''}.ss-sidedish:before,.ss-sidedish.right:after{content:'🍚'}.ss-noodles:before,.ss-noodles.right:after{content:'🍜'}.ss-spaghetti:before,.ss-spaghetti.right:after{content:'🍝'}.ss-corn:before,.ss-corn.right:after{content:''}.ss-carrot:before,.ss-carrot.right:after{content:''}.ss-icecream:before,.ss-icecream.right:after{content:'🍨'}.ss-mug:before,.ss-mug.right:after{content:'☕'}.ss-beer:before,.ss-beer.right:after{content:'🍺'}.ss-bottle:before,.ss-bottle.right:after{content:''}.ss-wineglass:before,.ss-wineglass.right:after{content:'🍷'}.ss-cocktail:before,.ss-cocktail.right:after{content:'🍸'}.ss-tea:before,.ss-tea.right:after{content:'🍵'}.ss-teapot:before,.ss-teapot.right:after{content:''}.ss-waterbottle:before,.ss-waterbottle.right:after{content:''}.ss-wineglasssparkle:before,.ss-wineglasssparkle.right:after{content:''}.ss-salt:before,.ss-salt.right:after{content:''}.ss-pepper:before,.ss-pepper.right:after{content:''}.ss-oliveoil:before,.ss-oliveoil.right:after{content:''}.ss-hotsauce:before,.ss-hotsauce.right:after{content:''}.ss-coal:before,.ss-coal.right:after{content:''}.ss-oven:before,.ss-oven.right:after{content:''}.ss-stove:before,.ss-stove.right:after{content:''}.ss-cook:before,.ss-cook.right:after{content:'🍳'}.ss-bbq:before,.ss-bbq.right:after{content:''}.ss-utensils:before,.ss-utensils.right:after{content:'🍴'}.ss-spoonfork:before,.ss-spoonfork.right:after{content:''}.ss-knife:before,.ss-knife.right:after{content:'🔪'}.ss-cookingutensils:before,.ss-cookingutensils.right:after{content:''}.ss-measuringcup:before,.ss-measuringcup.right:after{content:''}.ss-colander:before,.ss-colander.right:after{content:''}.ss-scale:before,.ss-scale.right:after{content:''}.ss-eggtimer:before,.ss-eggtimer.right:after{content:''}.ss-platter:before,.ss-platter.right:after{content:''}.ss-apron:before,.ss-apron.right:after{content:''}.ss-bbqapron:before,.ss-bbqapron.right:after{content:''}.ss-chef:before,.ss-chef.right:after{content:''}.ss-handbag:before,.ss-handbag.right:after{content:'👜'}.ss-briefcase:before,.ss-briefcase.right:after{content:'💼'}.ss-hanger:before,.ss-hanger.right:after{content:''}.ss-weathervane:before,.ss-weathervane.right:after{content:''}.ss-thermometer:before,.ss-thermometer.right:after{content:''}.ss-weather:before,.ss-weather.right:after{content:''}.ss-cloud:before,.ss-cloud.right:after{content:'☁'}.ss-droplet:before,.ss-droplet.right:after{content:'💧'}.ss-sun:before,.ss-sun.right:after{content:'☀'}.ss-partlycloudy:before,.ss-partlycloudy.right:after{content:'⛅'}.ss-rain:before,.ss-rain.right:after{content:'☔'}.ss-thunderstorm:before,.ss-thunderstorm.right:after{content:'⛈'}.ss-umbrella:before,.ss-umbrella.right:after{content:'☂'}.ss-rainbow:before,.ss-rainbow.right:after{content:'🌈'}.ss-fog:before,.ss-fog.right:after{content:''}.ss-wind:before,.ss-wind.right:after{content:''}.ss-tornado:before,.ss-tornado.right:after{content:''}.ss-snowflake:before,.ss-snowflake.right:after{content:'❄'}.ss-fan:before,.ss-fan.right:after{content:''}.ss-solarpanel:before,.ss-solarpanel.right:after{content:''}.ss-plug:before,.ss-plug.right:after{content:'🔌'}.ss-outlet:before,.ss-outlet.right:after{content:''}.ss-car:before,.ss-car.right:after{content:'🚘'}.ss-taxi:before,.ss-taxi.right:after{content:'🚖'}.ss-locomotive:before,.ss-locomotive.right:after{content:'🚂'}.ss-train:before,.ss-train.right:after{content:'🚆'}.ss-traintunnel:before,.ss-traintunnel.right:after{content:'🚇'}.ss-bus:before,.ss-bus.right:after{content:'🚍'}.ss-truck:before,.ss-truck.right:after{content:'🚚'}.ss-caravan:before,.ss-caravan.right:after{content:'🚐'}.ss-tractor:before,.ss-tractor.right:after{content:'🚜'}.ss-tunnel:before,.ss-tunnel.right:after{content:''}.ss-plane:before,.ss-plane.right:after{content:'✈'}.ss-arrival:before,.ss-arrival.right:after{content:''}.ss-departure:before,.ss-departure.right:after{content:''}.ss-helicopter:before,.ss-helicopter.right:after{content:'🚁'}.ss-bike:before,.ss-bike.right:after{content:'🚲'}.ss-motorcycle:before,.ss-motorcycle.right:after{content:''}.ss-boat:before,.ss-boat.right:after{content:'🚢'}.ss-sailboat:before,.ss-sailboat.right:after{content:'⛵'}.ss-schooner:before,.ss-schooner.right:after{content:''}.ss-skylift:before,.ss-skylift.right:after{content:'🚡'}.ss-rocket:before,.ss-rocket.right:after{content:'🚀'}.ss-steeringwheel:before,.ss-steeringwheel.right:after{content:''}.ss-trafficcamera:before,.ss-trafficcamera.right:after{content:''}.ss-fuel:before,.ss-fuel.right:after{content:'⛽'}.ss-jerrycan:before,.ss-jerrycan.right:after{content:''}.ss-passport:before,.ss-passport.right:after{content:''}.ss-trafficlight:before,.ss-trafficlight.right:after{content:'🚦'}.ss-highway:before,.ss-highway.right:after{content:''}.ss-road:before,.ss-road.right:after{content:''}.ss-intersection:before,.ss-intersection.right:after{content:''}.ss-wheelchair:before,.ss-wheelchair.right:after{content:'♿'}.ss-elevator:before,.ss-elevator.right:after{content:''}.ss-golf:before,.ss-golf.right:after{content:''}.ss-hockey:before,.ss-hockey.right:after{content:''}.ss-iceskate:before,.ss-iceskate.right:after{content:'⛸'}.ss-billiards:before,.ss-billiards.right:after{content:'🎱'}.ss-baseballglove:before,.ss-baseballglove.right:after{content:''}.ss-tennis:before,.ss-tennis.right:after{content:'🎾'}.ss-tabletennis:before,.ss-tabletennis.right:after{content:''}.ss-badminton:before,.ss-badminton.right:after{content:''}.ss-boxing:before,.ss-boxing.right:after{content:''}.ss-bowling:before,.ss-bowling.right:after{content:''}.ss-football:before,.ss-football.right:after{content:'🏈'}.ss-soccer:before,.ss-soccer.right:after{content:'⚽'}.ss-hiker:before,.ss-hiker.right:after{content:''}.ss-pool:before,.ss-pool.right:after{content:''}.ss-shower:before,.ss-shower.right:after{content:'🚿'}.ss-exercise:before,.ss-exercise.right:after{content:''}.ss-exercisebike:before,.ss-exercisebike.right:after{content:''}.ss-dumbbell:before,.ss-dumbbell.right:after{content:''}.ss-jumprope:before,.ss-jumprope.right:after{content:''}.ss-yoga:before,.ss-yoga.right:after{content:''}.ss-suitcase:before,.ss-suitcase.right:after{content:''}.ss-luggage:before,.ss-luggage.right:after{content:''}.ss-donotdisturb:before,.ss-donotdisturb.right:after{content:''}.ss-sunscreen:before,.ss-sunscreen.right:after{content:''}.ss-callbell:before,.ss-callbell.right:after{content:''}.ss-hospital:before,.ss-hospital.right:after{content:'⛨'}.ss-medicalcross:before,.ss-medicalcross.right:after{content:''}.ss-ambulance:before,.ss-ambulance.right:after{content:'🚑'}.ss-bandage:before,.ss-bandage.right:after{content:''}.ss-medicalthermometer:before,.ss-medicalthermometer.right:after{content:''}.ss-stethoscope:before,.ss-stethoscope.right:after{content:''}.ss-syringe:before,.ss-syringe.right:after{content:'💉'}.ss-pill:before,.ss-pill.right:after{content:'💊'}.ss-pillbottle:before,.ss-pillbottle.right:after{content:''}.ss-supplements:before,.ss-supplements.right:after{content:''}.ss-bathroomscale:before,.ss-bathroomscale.right:after{content:''}.ss-dna:before,.ss-dna.right:after{content:''}.ss-anatomicalheart:before,.ss-anatomicalheart.right:after{content:''}.ss-checkheart:before,.ss-checkheart.right:after{content:''}.ss-eyesurgery:before,.ss-eyesurgery.right:after{content:''}.ss-brokenbone:before,.ss-brokenbone.right:after{content:''}.ss-up:before,.ss-up.right:after{content:'⬆'}.ss-upright:before,.ss-upright.right:after{content:'⬈'}.ss-right:before,.ss-right.right:after{content:'➡'}.ss-downright:before,.ss-downright.right:after{content:'⬊'}.ss-down:before,.ss-down.right:after{content:'⬇'}.ss-downleft:before,.ss-downleft.right:after{content:'⬋'}.ss-left:before,.ss-left.right:after{content:'⬅'}.ss-upleft:before,.ss-upleft.right:after{content:'⬉'}.ss-navigateup:before,.ss-navigateup.right:after{content:''}.ss-navigateright:before,.ss-navigateright.right:after{content:'▻'}.ss-navigatedown:before,.ss-navigatedown.right:after{content:''}.ss-navigateleft:before,.ss-navigateleft.right:after{content:'◅'}.ss-directup:before,.ss-directup.right:after{content:'▴'}.ss-directright:before,.ss-directright.right:after{content:'▹'}.ss-dropdown:before,.ss-dropdown.right:after{content:'▾'}.ss-directleft:before,.ss-directleft.right:after{content:'◃'}.ss-leftright:before,.ss-leftright.right:after{content:'⬌'}.ss-rightward:before,.ss-rightward.right:after{content:''}.ss-leftward:before,.ss-leftward.right:after{content:''}.ss-previouspage:before,.ss-previouspage.right:after{content:'⎗'}.ss-nextpage:before,.ss-nextpage.right:after{content:'⎘'}.ss-retweet:before,.ss-retweet.right:after{content:''}.ss-share:before,.ss-share.right:after{content:''}


.picto-play {
    color: #F2F2F2;
    text-shadow: 0 0 2px #000;
    cursor: pointer;
}

.picto-play-grid {
    font-size: 30px;
}

.ss-stati-play:before, .ss-stati-play.right:before {
    content: "";
}

.ss-stati-pause:before, .ss-stati-pause.right:before {
    content: "";
}

.picto-play-list {
    font-size: 56px;
    line-height: 37px;
}

.toggle-video {
    position: absolute;
    right: 15px;
    top: 15px;
}

#jquery_jplayer_1 {
    position: relative;
}

.staticlose {
    font-family: "Statifont";
    padding-right: 5px;
}

#erase-history {
    font-size: 13px;
    color: #3b96d4;
}

#popupErreurFollow{
    z-index: 500000000;
    position: fixed;
    background: #FFF;

    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;

    font-family: "MuseoSans", Tahoma, Helvetica, Arial, "Microsoft Yahei","微软雅黑", STXihei, "华文细黑", sans-serif;
    font-size: 13px;
    color: #6F6151;

    -webkit-transition:all 250ms ease-out;
    -moz-transition:all 250ms ease-out;
    -o-transition:all 250ms ease-out;
    transition:all 250ms ease-out;

    display: none;
    opacity: 0;

    width: 300px;
    height: 100px;
    top: 50%;
    left: 50%;
    margin-left:-150px;
    margin-top:-50px;
}
#popupErreurFollow .wrapper-popin {
    position: relative;
}
#popupErreurFollow .ferme-popin-erreur-follow {
    position: absolute;
    right: 15px;
    top: 10px;
    color: #6F6151;
}