.hidden{display:none}.clearfix{clear:both}img{display:block}*{margin:0;padding:0;border:0;list-style:none;outline:none;box-sizing:border-box}body,html,#wrap{width:100%;height:100%}body{background:black;font-family:Roboto,sans-serif;color:white;font-size:18px}#wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo{position:absolute;top:0;left:0;right:0;width:100%;padding:10px 0 0}.logo img{margin:0 auto}h6{text-align:center;font-size:24px}.layout{width:500px}h1{text-align:center;font-size:41px;color:#00ffc0;text-transform:uppercase}h2 span{position:relative;text-align:center;font-size:33px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}h2 span:before{content:"";display:block;width:42px;height:42px;background:url(sprite.png) no-repeat 0 0;margin-right:15px}h2 span:after{content:"";display:block;width:42px;height:42px;background:url(sprite.png) no-repeat 0 0;margin-left:15px}#girls{border:1px solid #3e3e3e;border-radius:15px;padding:10px;margin:20px 0 30px;position:relative}.slider{width:100%}.girl{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;color:#cfcfcf;font-size:18px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gThumb{width:150px}.gThumb img{width:100%;height:auto;border-radius:10px}.gInfos{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;margin-left:20px;line-height:30px}.gNick{font-size:24px}.gNick:before{display:inline-block;margin-right:10px;content:"";width:13px;height:13px;background:#24ff00;border-radius:50px}li.loc:before{content:"";display:inline-block;vertical-align:middle;width:16px;height:20px;margin:-3px 10px 0 2px;background:url(sprite.png) no-repeat -42px 0}li.phone:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;margin:-3px 8px 0 0;background:url(sprite.png) no-repeat -42px -20px}#nav{z-index:999;position:absolute;top:0;right:0;background:#3e3e3e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 12px 0 15px}#navPrev{width:11px;height:17px;background:url(sprite.png) no-repeat -62px 0;margin:5px 12px;cursor:pointer}#navNext{width:11px;height:17px;background:url(sprite.png) no-repeat -73px 0;margin:5px 12px;cursor:pointer}#navSep{width:1px;height:16px;background:#6b6b6b}.questionsTitle{padding:4px;background:white;border-radius:15px}h3{font-size:24px;color:black;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.questionsTitle h3:before{content:"1";background:black;color:white;display:block;width:39px;height:39px;text-align:center;font-size:24px;font-weight:700;line-height:39px;border-radius:10px;margin-right:20px}.questionsTitle.qT1 h3:before{content:"1"}.questionsTitle.qT2 h3:before{content:"2"}.questionsTitle.qT3 h3:before{content:"3"}.questionsTitle.qT4 h3:before{content:"4"}.questionsTitle.qT5 h3:before{content:"5"}.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btnYes{display:block;background:black;border:1px solid #00ffc0;color:#00ffc0;text-align:center;font-size:24px;text-decoration:none;border-radius:10px;padding:8px 0;width:48%;margin:20px 1% 0}.btnYes:hover{background:#00ffc0;color:black}.btnNo{display:block;background:black;border:1px solid #fff;color:#fff;text-align:center;font-size:24px;text-decoration:none;border-radius:10px;padding:8px 0;width:48%;margin:20px 1% 0}.btnNo:hover{background:#fff;color:black}.buttons.choice{-ms-flex-flow:row wrap;flex-flow:row wrap}.buttons.choice .btnYes{width:31%}.part2 h2 span:before{position:absolute;top:-45px;left:0}.part2 h2 span:after{position:absolute;top:-45px;right:0}#cond{border:1px solid #3e3e3e;border-radius:15px;padding:20px 30px;margin:20px 0 30px;position:relative}#cond ul{line-height:30px}#cond ul li:before{content:"";display:inline-block;vertical-align:middle;width:22px;height:17px;background:url(sprite.png) no-repeat -84px -20px;margin:-2px 10px 0 0}#cond ul li{font-size:16px}#registration{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}input[type=email]{text-align:center;font-family:Roboto,sans-serif;font-size:30px;padding:4px 0;border:1px solid #3e3e3e;border-radius:15px}button[type=submit]{font-family:Roboto,sans-serif;display:block;background:black;border:1px solid #00ffc0;color:#00ffc0;text-align:center;font-size:24px;text-decoration:none;border-radius:10px;padding:8px 0;width:96%;margin:20px 1% 0;text-transform:uppercase}button[type=submit]:hover{cursor:pointer;background:#00ffc0;color:black}.part2{position:relative}.loadingCheck{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:black;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:white;text-align:center;font-weight:300;font-size:18px}.loadingCheck img{margin-bottom:15px}.loadingFlex{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:black;z-index:2}.loading{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:column nowrap;flex-flow:column nowrap;font-weight:300;text-align:center;font-size:18px}.loading img{margin-bottom:15px}#bulleErreur{width:100%;margin:0 0 5px;padding:6px 0;display:none;zoom:1;text-align:center;z-index:999}#bulleErreur div{color:red;text-align:center;font-weight:700;font-size:16px}#hint{margin-bottom:15px}#hint,#hint span{font-size:16px;font-weight:700;color:#f90}#hint span a{font-weight:700;color:blue}#links{margin-top:100Px;padding:10px;color:#666;font-size:11px}#links a{color:#666}#links #linksCGU{width:1000px;margin:100px auto 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:justify}@media screen and (max-width:1024px){#links #linksCGU{width:100%;-ms-flex-flow:column nowrap;flex-flow:column nowrap;text-align:center}#links #linksCGU img{margin-top:10px}}@media screen and (max-width:500px){.layout{width:100%;padding:0 10px}h1{font-size:34px}h2 span{font-size:24px}h3{font-size:18px}.gNick{font-size:20px}.gInfos{font-size:15px}}@media screen and (max-width:425px){.layout{padding:0 5px}h1{font-size:24px}h2 span{font-size:18px}h2 span:before{width:20px;height:20px;background:url(sprite.png) no-repeat -84px 0;margin-right:10px}h2 span:after{width:20px;height:20px;background:url(sprite.png) no-repeat -84px 0;margin-left:10px}.questionsTitle h3:before{width:24px;height:24px;font-size:16px;line-height:24px;border-radius:50px;margin-right:5px}.gThumb{width:110px}.gInfos{font-size:13px;line-height:26px}.gNick{font-size:18px}.gNick:before{margin-right:5px}h3{font-size:14px}#girls{margin:10px 0 20px}}

a[type=submit]{font-family:Roboto,sans-serif;display:block;background:black;border:1px solid #00ffc0;color:#00ffc0;text-align:center;font-size:24px;text-decoration:none;border-radius:10px;padding:8px 0;width:96%;margin:20px 1% 0;text-transform:uppercase}
a[type=submit]:hover{cursor:pointer;background:#00ffc0;color:black}