*{margin:0;padding:0}input,select{-webkit-appearance:none;-webkit-box-sizing:border-box;border:0;border-radius:0}body{background-color:#414141;margin:0;padding:0;width:100%;height:100%;font:12px/1.2 Arial,Helvetica,sans-serif}a{color:#FFA820}a:hover{text-decoration:none}li{list-style:none}*:focus{outline:none}.clearfix:after{content:'';display:block;clear:both}.main-screen{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#header{padding:9px 0 6px;position:relative;z-index:10;background:#414141}#header .header_inner{width:320px;margin:0 auto}#header .logo{float:left;height:50px}#header .slogan{float:right;padding:10px 5px 0 0;width:200px;font-size:14px;color:#fff;text-align:right;font-weight:400}#slider{overflow:hidden;margin:0 auto;width:320px;height:350px}#slider .frames{width:2240px}#slider .frame{float:left;width:320px;height:350px;margin-left:0;-moz-transition:margin-left 0.5s linear 0s;-webkit-transition:margin-left 0.5s linear 0s;position:relative}#slider .frame .item{width:100%;position:absolute;top:182px}#slider .frame .title{display:table;width:100%;padding:8px 0;background-color:#545454;color:#DEDEDE;text-align:center;position:relative;z-index:10}#slider .frame .title span{display:table-cell;width:100%;vertical-align:middle;text-align:center;color:#fff;font-size:15px;font-weight:700;line-height:1;text-align:center}#slider .frame .form_element{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 53px;width:100%;height:95px;background:#5B5B5B;position:relative}.btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:53px;height:95px;padding:54px 0 0;position:absolute;top:0;font-size:12px;color:#fff;text-align:center;background:transparent linear-gradient(to bottom,#A5A5A6 0%,#939293 100%) repeat scroll 0% 0%;background:#dcdcdc}.btn:before{content:'';display:block;width:18px;height:21px;position:absolute;top:25px}.btn.prev{left:0}.btn.prev:before{left:18px;background:url(https://m.flirt.fr/seo/resource/id/957ac4dbff3b4852af9c7223d7027c96.png) no-repeat 0 0}.btn.next,.btn.start{right:0}.btn.next:before,.btn.start:before{right:16px;background:url(https://m.flirt.fr/seo/resource/id/957ac4dbff3b4852af9c7223d7027c96.png) no-repeat 0 0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.btn.start{background:transparent linear-gradient(to bottom,#44B041 0%,#3A9F37 100%) repeat scroll 0% 0%;background:#3A9F37}#slider .step_1{background:url(https://m.flirt.fr/seo/resource/id/a0729d2812b240c6803bb02c783019cc.jpg) no-repeat center 32px}#slider .step_1.womenChoose{background:url(https://m.flirt.fr/seo/resource/id/a0729d2812b240c6803bb02c783019cc.jpg) no-repeat center -290px}#slider .step_2{background:url(https://m.flirt.fr/seo/resource/id/488af0c749334432af1d29f95235f690.jpg) no-repeat center 32px}#slider .step_2.womenChoose{background:url(https://m.flirt.fr/seo/resource/id/488af0c749334432af1d29f95235f690.jpg) no-repeat center -290px}#slider .step_3{background:url(https://m.flirt.fr/seo/resource/id/b9e33495dde24a859f8ff03346412088.jpg) no-repeat center 32px}#slider .step_4{background:url(https://m.flirt.fr/seo/resource/id/4aa2e9b351144a9888f70cb18dadba4b.jpg) no-repeat center 32px}#slider .step_5{background:url(https://m.flirt.fr/seo/resource/id/c85827cc12f740768c46d1ad504f189f.jpg) no-repeat center 32px}#slider .step_6{background:url(https://m.flirt.fr/seo/resource/id/dc54f43e46dd464ea4a0db92bcd9d9fa.jpg) no-repeat center 32px}#slider .step_7{background:url(https://m.flirt.fr/seo/resource/id/3998525b11e44e528cecc5f4253b93ea.jpg) no-repeat center 32px}#slider .error_text{width:204px;padding:2px 5px;font-size:11px;line-height:11px;text-align:center;color:#fff;background:#fc5858;position:absolute;top:77px;display:none}#slider .error_text:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(252,88,88,0);border-bottom-color:#fc5858;border-width:5px;margin-left:-5px}#slider .step_1 li,#slider .step_2 li{float:left;width:107px;height:95px}#slider .step_1 li:first-child,#slider .step_2 li:first-child{float:right}#slider .step_1 li a,#slider .step_2 li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:100%;padding:0 10px 0 37px;background:#FFA83A;font-size:14px;line-height:95px;color:#fff;text-decoration:none;position:relative}#slider .step_1 li.active a,#slider .step_2 li.active a{background:#FF6262}#slider .step_1 li a:before,#slider .step_2 li a:before{content:'';display:block;position:absolute;top:35px;left:10px;width:24px;height:25px}#slider .step_1 li .man:before,#slider .step_2 li .man:before{background:url(https://m.flirt.fr/seo/resource/id/a7e24ac81d634cea94c23a3886e3c26a.png) no-repeat center top}#slider .step_1 li .woman:before,#slider .step_2 li .woman:before{background:url(https://m.flirt.fr/seo/resource/id/37b2a58dfb944f1d8d2240ec06d32acd.png) no-repeat center top}#slider .select_wrap{float:left;margin:0 0 0 3px;position:relative}#slider .select_wrap:after{content:'';display:block;position:absolute;top:19px;right:6px;border:solid transparent;height:0;width:0;pointer-events:none;border-color:rgba(0,0,0,0);border-top-color:#444;border-width:4px}#slider .select_wrap:first-child{margin:0}#slider .select_wrap select{border:1px solid #dadada;color:#8d8d8d;height:40px;padding:10px 10px 10px 2px}#slider .inner_wrap{padding:26px 16px}#slider .step_3 .inner_wrap{padding:26px 0}#slider input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px;line-height:40px;padding:0 10px;border:1px solid #dadada;color:#8d8d8d}#UserForm_day{width:51px}#UserForm_month{width:90px}#UserForm_year{width:60px}.location_block{width:320px;padding:4px 2%;position:absolute;bottom:-28px;left:50%;margin-left:-160px;color:#fff;font-size:9px;text-align:center;background:rgba(0,0,0,.5)}.terms{position:absolute;left:0;top:95px;padding:2px 0;background:rgba(0,0,0,.5);width:100%;text-align:center}.terms p{font-size:9px;padding:2px 10px;line-height:9px;color:#fff}.terms p a{color:#f5a72a;text-decoration:none}#steps_counter{height:26px;width:320px;margin:0 auto;background:#fff;color:#000}#steps_counter .item{float:left;width:14.25%;height:26px;line-height:26px;text-align:center}#steps_counter .item.active,#steps_counter .item.current{color:#fff;background-color:#FF7675}.login_link{margin:10px;text-align:center}.login_link a{color:#ddd;text-decoration:none;font-size:12px}.ac_result,.ac_results{background:#fff;padding:11px}.ac_over{cursor:pointer}.seo-section{padding:10px 20px;color:#fff}.seo-section h1{font-size:22px;line-height:27px;margin-bottom:10px;text-align:center}.seo-section p{margin-bottom:10px}.seo-section h2{font-size:18px;line-height:23px;margin-bottom:10px;text-align:center}.seo-hidden{display:none}.read-more{background:#666;display:block;padding:8px 10px;font-size:17px;color:#fff;text-align:center;text-decoration:none;border-radius:2px}.gdpr_hidden{display:none}