.before,.question-day .question:before,.question-day .state:before,.question-day .sub-title:before{content:" ";display:block;height:100%;left:-7px;position:absolute;top:0;-ms-transform:skew(-10deg,0);-webkit-transform:skew(-10deg,0);transform:skew(-10deg,0);transform-origin:bottom left;width:7px;z-index:0}.after,.header-title:after,.liste-moto p:after,.question-day .index-title:after,.question-day .question:after,.question-day .state:after,.question-day .sub-title:after,.sub-title:after,p.title-actus:after{content:" ";display:block;height:100%;position:absolute;right:0;top:0;-ms-transform:skew(-10deg,0);-webkit-transform:skew(-10deg,0);transform:skew(-10deg,0);transform-origin:bottom left;width:7px;z-index:0}article{display:flex;flex-wrap:wrap;justify-content:center;margin:25px 15px;vertical-align:top;gap:15px;align-items:flex-start}.team article{flex-direction:column;justify-content:left}.header:before{background:var(--color-service)}.service{margin-bottom:2%}.service.icon em{color:var(--color-rougeclair);font-size:10rem}.service.icon em.icon-bubbles3{display:inline-block;font-size:6rem;margin-top:20px}.service.icon em.icon-essai{display:inline-block;font-size:8rem;margin-top:10px}.service.evenement span{padding-bottom:10px}.service.evenement em{font-size:8rem}.comparateur{width:250px}.jeux.icon em{font-size:8rem}.wiframe{width:100%;display:block}article .bloc{border:1px solid var(--color-black);box-shadow:5px 5px 0 var(--color-fiche);display:inline-block;margin-right:2%;max-height:200px;overflow:hidden;position:relative;text-align:center;vertical-align:top;width:250px}article .bloc.ranking{max-height:initial}article .bloc.ranking .sub-title{margin-left:0}article .bloc.ranking .sub-title:before,article .bloc.ranking .sub-title:after{display:none}article .bloc ul{text-align:left;padding-left:20px;margin-right:5px}article .bloc ul a:link,article .bloc ul a:hover,article .bloc ul a:visited,article .bloc ul a{color:var(--color-bleu);text-decoration:underline}article .bloc.legends{max-height:initial;width:350px;max-width:100%}article .bloc.legends ul{margin-left:-1px;padding-left:0}article .bloc.legends ul li{margin-top:10px;list-style:none}article .bloc.legends ul li::before{content:"→";color:var(--color-rouge);font-weight:700;margin-right:10px}.cgu{display:block}.cgu h2{border-bottom:2px solid var(--color-fiche);padding:5px}.cgu div{text-indent:25px;width:100%}.cgu ul,.cgu ol{padding-left:16px}.cgu li{text-indent:10px;margin-bottom:5px}.cgu a{color:var(--color-bleu);text-decoration:underline}.scrc{display:block}.faq p{border-bottom:2px solid var(--color-fiche);border-right:2px solid var(--color-fiche);font-size:1rem;padding:5px}.faq div{text-align:left;width:100%}.faq .question{font-style:italic;font-weight:700;margin:15px 0 5px}.faq .response{text-indent:15px}.faq a,.faq a:hover,.faq a:link,.faq a:visited{color:var(--color-bleu);text-decoration:underline}.team p{text-align:left;width:100%}.member{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin:5px 0;gap:10px;position:relative;width:100%}.member .sub-title{font-size:1em;font-weight:400;left:0;margin:0}.member .hidden{height:35px;width:100%}.member .photo{display:inline-block;max-width:200px}.member .description{display:inline-block;vertical-align:top;width:calc(100% - 220px)}.member .description a{color:var(--color-bleu);text-decoration:underline}.member h3{margin:5px 0}.member .aime{background:var(--color-plus);display:inline-block;margin:2% 1%;min-height:100px;padding:10px;position:relative;width:46%}.member .aime em{color:rgba(192,235,208,.6666666667)}.member .aimepas{background:var(--color-moins);display:inline-block;margin:2% 1%;min-height:100px;padding:10px;position:relative;vertical-align:top;width:46%}.member .aimepas em{color:rgba(208,120,118,.6666666667)}.member .contact{background:#0fcad3;margin:2% 1%;min-height:75px;padding:10px;position:relative;vertical-align:top}.member .contact em{color:#a5faff}.member .contact .icon-facebook-square{font-size:2rem;margin-top:5px}.member .contact span{position:relative;z-index:1}.member .aime,.member .aimepas,.member .contact{box-shadow:0 0 10px var(--color-actu-ombre)}.member .aime b,.member .aimepas b,.member .contact b{display:block;font-size:1.4rem;position:relative;z-index:1}.member .aime em,.member .aimepas em,.member .contact em{bottom:0;display:inline-block;font-size:5rem;position:absolute;right:10px;z-index:0}.member .aime ul,.member .aimepas ul,.member .contact ul{margin:0;padding:0 0 0 10px;position:relative;z-index:1}.member .bikes{background:var(--color-lightgrey);box-shadow:0 0 10px var(--color-actu-ombre);margin:2% 1%;max-width:420px;min-height:100px;padding:10px;position:relative;vertical-align:top;width:46%}.member .bikes b{display:block;font-size:1.4rem}article.user{display:block}article.user .member{border-top:0}article.user .list-essais{display:flex;flex-wrap:wrap;justify-content:start;align-items:flex-start;gap:10px}.liste-moto p{background:var(--color-rouge);color:var(--color-white);display:inline-block;padding:3px 10px 3px 90px;position:relative;text-align:right;text-transform:uppercase;width:auto}.liste-moto p:after{background:var(--color-rouge);right:-12px;width:16px}.liste-moto p em{font-size:2.5rem;left:15px;position:absolute;top:-7px}p.title-actus{background:var(--color-rouge);color:var(--color-white);display:inline-block;padding:3px 10px 3px 90px;position:relative;text-align:right;text-transform:uppercase;width:auto}p.title-actus:after{background:var(--color-rouge);right:-12px;width:16px}p.title-actus em{font-size:2.5rem;left:15px;position:absolute;top:-7px}.header-title{background:var(--color-bleu);color:var(--color-white);display:inline-block;font-size:.9rem;left:0;margin-top:0;max-width:200px;padding:3px;position:absolute;text-align:right;text-transform:uppercase;top:0;width:auto}.header-title:after{background:var(--color-bleu);right:-12px;width:16px}.speednews .list{display:flex;flex-wrap:wrap;justify-content:center}.speednews .sub-title .triangle{border-color:var(--color-actu)transparent transparent transparent}.plan{display:block}.plan .tab{margin-left:15px}.plan a{color:var(--color-bleu);display:block;line-height:35px;text-decoration:underline}.plan span,.plan a.major{font-size:1.1rem;padding:10px 0 5px}