body.index-page{background:#e1f0fa}.top_menu .join_desktop,body.index-page .get-app-btn{display:none}.ball_bg{position:absolute;width:48%;right:40px;top:40px}.ball_bg img{width:100%}.title_block{padding:80px 0;color:#1c1c1c}.title_block h1{font-size:48px;font-weight:500}.title_block p{width:60%;margin-top:-20px;font-size:18px}.title_block .standard_button{margin-top:50px}.play_block{position:relative;background:#fff;color:#1c1c1c;text-align:center;padding:26px 0;border-radius:4px;box-shadow:0 4px 6px 0 rgba(0,0,0,.1)}.play_block h2{font-size:24px}.play_block .write{font-size:15px}.play_block .fire_ball{position:absolute;background:inherit;width:100px;height:100px;border-radius:50%;left:50%;margin-left:-50px;top:-50px;box-shadow:0 4px 6px 0 rgba(0,0,0,.1)}.play_block .fire_ball:after{position:relative;display:block;content:"";margin:26px auto;background-image:url(/img/icons/svg/index.svg?15.2);background-position:0 0;width:48.29px;height:50px}.play_block .fire_ball .shadow_fixer{position:absolute;top:50px;left:50%;margin-left:-80px;background:inherit;width:160px;height:80px}.play_block .main_title{position:relative;margin-bottom:30px}.play_block .city_matches_block{width:50%;padding:0 16px}.play_block .city_matches_block.play{float:left;border-right:1px solid #e0eaed}.play_block .city_matches_block.organizers{float:right;border-left:1px solid #e0eaed}.play_block .city_matches_block .title{font-size:18px;margin-bottom:4px}.play_block .city_matches_block .standard_button{margin-top:16px}.action_cards_block{padding:20px 60px}.action_cards_block .card{display:block;background:#fff;padding:30px;width:550px;margin:10px 0;border-radius:4px;box-shadow:0 4px 6px 0 rgba(0,0,0,.1);transition:.05s ease-in}.action_cards_block .card:hover{margin:6px 0 14px;box-shadow:0 4px 8px 2px rgba(0,0,0,.2)}.action_cards_block .card .title{margin-top:-5px;font-size:24px;font-weight:500;color:#03a9f4}.action_cards_block .card .title p{display:inline-block}.action_cards_block .card .title .arrow{display:inline-block;margin:0 0 -1px 4px;background-image:url(/img/icons/svg/index.svg?15.2);background-position:-148.29px -100px;width:20px;height:20px}.action_cards_block .card .write{font-size:15px;color:#1c1c1c}.action_cards_block .card .icon{float:left;margin-right:20px}.action_cards_block .card .icon.people{background-image:url(/img/icons/svg/index.svg?15.2);background-position:0 -100px;width:50px;height:45.1px}.action_cards_block .card .icon.stadium{background-image:url(/img/icons/svg/index.svg?15.2);background-position:-50px -100px;width:50px;height:42.07px}.action_cards_block .card .icon.fc{background-image:url(/img/icons/svg/index.svg?15.2);background-position:0 -50px;width:41.58px;height:50px}.action_cards_block .card:nth-of-type(odd){float:left}.action_cards_block .card:nth-of-type(2n){float:right}.users_count_block{color:#175e8d;margin-bottom:30px;box-shadow:0 4px 6px 0 rgba(0,0,0,.1)}.users_count_block .bg{overflow:hidden}.users_count_block .bg img{display:block;float:right;min-height:160px}.users_count_block .inner{height:100%;padding:20px 40px;position:absolute}.users_count_block .title{font-weight:700;font-size:48px}.users_count_block .write{font-size:24px}.users_count_block .standard_button{position:absolute;bottom:20px;color:#175e8d;background:#fff;transition:.05s ease-in;box-shadow:0 4px 6px 0 rgba(0,0,0,.1)}.users_count_block .standard_button:hover{bottom:22px;box-shadow:0 4px 8px 2px rgba(0,0,0,.2)}.demo_block{background:#fff}.demo_block .centered_content{padding:30px;text-align:center}.demo_block .title{font-size:36px;font-weight:300;color:#1c1c1c}.demo_block .demo_photos .photos_wrapper{padding-top:20px;display:none}.demo_block .demo_photos .photos_wrapper:first-child{display:block}.demo_block .demo_photos .image{position:relative;display:inline-block;margin:0 20px;transition:.05s ease-in;box-shadow:0 4px 24px 4px rgba(0,0,0,.2);width:28%}.demo_block .demo_photos .image img{display:block;width:100%}.demo_block .demo_photos .image:hover{top:-4px;box-shadow:0 4px 30px 6px rgba(0,0,0,.3)}.demo_block .switcher{margin-top:34px}.demo_block .switcher .item{display:inline-block;margin:0 4px;width:10px;height:10px;border-radius:50%;cursor:pointer;background:#e1e1e1}.demo_block .switcher .item.active{background:#b7b7b7}.signup_form_block{padding:30px}.signup_form_block .title{font-size:24px;color:#1c1c1c;text-align:center}.signup_form_block .signup_form{margin:20px auto 0;max-width:400px;border-radius:4px;position:relative;background:#fff;padding:8px 20px 20px}.signup_form_block .signup_form .about_input{color:#263238}.signup_form_block .signup_form .standard_input{background:#e1f0fa}.signup_form_block .signup_form .standard_button{width:100%;margin-top:20px;height:42px;line-height:40px!important}.signup_form_block .signup_form .side{width:50%}.signup_form_block .signup_form .side.left{padding-right:4px}.signup_form_block .signup_form .side.right{padding-left:4px}.signup_form_block .signup_form .eye_icon{position:absolute;right:20px;width:34px;height:36px;z-index:1;background:transparent}.signup_form_block .signup_form .eye_icon:before{display:inline-block;content:"";margin-top:3px;width:20px;height:20px;background-image:url(/img/icons/svg/icons.svg?15.2)}.signup_form_block .signup_form .eye_icon[data-type=password]:before{background-position:-106px -119px}.signup_form_block .signup_form .eye_icon[data-type=password]:hover:before{background-position:-86px -119px}.signup_form_block .signup_form .eye_icon[data-type=text]:before{background-position:-66px -119px}.signup_form_block .signup_form .eye_icon[data-type=text]:hover:before{background-position:-46px -119px}.signup_form_block .agreement{margin-top:10px;text-align:center}.signup_form_block .agreement a{font-weight:500}.signup_form_block .agreement a:hover{text-decoration:underline}.questions_block{background:#fff}.questions_block .centered_content{padding:30px;text-align:center}.questions_block .title{font-size:36px;font-weight:300;color:#1c1c1c}.questions_block .links_wrapper{margin-top:16px;display:inline-block}.questions_block .link{font-size:24px;float:left;padding:0 16px}.questions_block .link a{color:#03a9f4}.questions_block .link a:hover{text-decoration:underline}.questions_block .link.faq{border-right:1px solid #e0eaed}.questions_block .link.contact{border-left:1px solid #e0eaed}.footer_block{background:#2b3841}.footer_block .centered_content{padding:30px;text-align:center}.footer_block .social a{display:inline-block;margin:0 10px;width:50px;height:50px;background-image:url(/img/icons/svg/index.svg?15.2)}.footer_block .social a.facebook{background-position:-98.29px 0}.footer_block .social a.facebook:hover{background-position:-48.29px 0}.footer_block .social a.vk{background-position:-148.29px -50px}.footer_block .social a.vk:hover{background-position:-148.29px 0}.footer_block .social a.insta{background-position:-91.58px -50px}.footer_block .social a.insta:hover{background-position:-41.58px -50px}.footer_block .links{margin-top:30px}.footer_block .links a{display:inline-block;margin:0 16px;font-size:16px;font-weight:500;color:#fff}.footer_block .links a:hover{text-decoration:underline}.footer_block .company{font-size:16px;color:#fff;margin-top:30px}@media only screen and (max-width:959px){.title_block{padding:40px 0 80px}.demo_block .demo_photos .image{margin:0 10px}}@media only screen and (max-width:767px){.title_block{padding-top:26px}.title_block h1{font-size:36px}.title_block p{margin-top:16px}.title_block .standard_button{margin-top:30px}.action_cards_block{padding:10px 0}.action_cards_block .card{float:none;width:100%}.users_count_block{margin-bottom:20px}.users_count_block .inner{padding:20px 30px}.users_count_block .title{font-size:28px}.users_count_block .write{font-size:18px}.users_count_block .bg img{height:182px}.demo_block .demo_photos .image{margin:0 8px}.questions_block .link{float:none;border:none!important}.questions_block .link.contact{margin-top:8px}}@media only screen and (max-width:479px){.ball_bg{top:60px}.ball_bg img{width:100%}.title_block{padding-top:14px}.title_block h1{font-size:24px}.title_block p{margin-top:20px;font-size:16px;width:100%}.play_block .city_matches_block.organizers,.play_block .city_matches_block.play{float:none;border:none;width:100%}.play_block .city_matches_block.organizers{margin-top:20px}.action_cards_block .card{padding:16px}.action_cards_block .card .icon{margin-right:10px}.action_cards_block .card .title{font-size:18px;margin-top:0}.action_cards_block .card .title .arrow{margin:0 0 0 2px;background-image:url(/img/icons/svg/icons.svg?15.2);background-position:-297px -204px;width:14px;height:14px}.users_count_block .inner{padding:16px}.users_count_block .title{font-size:24px}.users_count_block .write{margin-top:10px;font-size:15px}.demo_block .centered_content{padding:16px}.demo_block .title{font-size:24px}.demo_block .demo_photos .image{margin:0 4px}.demo_block .switcher{margin-top:16px}.signup_form_block{padding:16px}.signup_form_block .signup_form{width:100%;max-width:440px}.signup_form_block .signup_form .side.left,.signup_form_block .signup_form .side.right{width:100%;padding:0}.signup_form_block .signup_form .join_btn{width:100%}.questions_block .title{font-size:24px}.questions_block .link{font-size:18px}}.content{padding-top:16px}h1{margin-top:0;font-size:30px;font-weight:500;color:#1c1c1c}.explan{color:#263238;margin-bottom:20px}body.contact .inp_wrapper{width:100%}body.contact .signup_form{max-width:440px;position:relative;padding:0 20px 20px}body.contact .signup_form .about_input{margin-top:4px}body.contact .back_btn{font-size:12px;font-weight:500;text-transform:uppercase}body.contact .back_btn:hover{color:#03a9f4}body.faq .questions_wrapper .item{display:block;padding:16px;border-bottom:1px solid #e0eaed;color:#1c1c1c}body.faq .questions_wrapper .item .title{font-size:18px;font-weight:500}body.faq .questions_wrapper .item .text{display:none;margin-top:10px;font-size:15px}body.faq .questions_wrapper .item.active{background:#fff}body.faq .questions_wrapper .item.active .title{color:#03a9f4}body.faq .questions_wrapper .item.active .text{display:block}body.faq .questions_wrapper .item:hover .title{color:#03a9f4}@media only screen and (max-width:767px){h1{margin-top:16px}}@media only screen and (max-width:479px){h1{font-size:24px}}.register_phone_wrapper{width:100%;margin-top:20px;padding:10px 20px 100px;text-align:center}.register_phone_wrapper h1{color:#263238;font-size:24px}.register_phone_wrapper p.description{margin:0 auto 30px;font-size:16px;max-width:460px}.register_phone_wrapper form .add_info_div{text-align:left;margin:0 auto;width:296px;padding:0 20px 20px}.register_phone_wrapper form .phone_code_label{position:absolute;padding:10px 0 10px 12px;line-height:18px}.register_phone_wrapper form .phone_input{padding-left:30px}.register_phone_wrapper form .standard_button{margin-top:20px}.register_phone_wrapper form.confirmation_code_form h5{margin:30px auto 20px;max-width:460px}.register_phone_wrapper form .recaptcha{margin-top:16px}.register_phone_wrapper form .recaptcha div{margin-left:auto;margin-right:auto}.register_phone_wrapper .edit_phone_number,.register_phone_wrapper .resend_link{margin-top:16px;display:inline-block;font-size:12px;font-weight:700;color:#03a9f4;text-transform:uppercase}.register_phone_wrapper .edit_phone_number:hover,.register_phone_wrapper .resend_link:hover{text-decoration:underline}.register_phone_wrapper .resend_timer{margin-top:16px}@media only screen and (max-width:479px){.register_phone_wrapper{padding-left:0;padding-right:0;background-color:transparent;border:none}.register_phone_wrapper form .add_info_div,.standard_popup.resend_popup{padding-left:8px;padding-right:8px}}.top_menu{transition:margin .2s linear,background .2s linear}.explan_wrapper{padding-top:44px}.big_title{font-size:24px;margin-bottom:12px;color:#263238}.explan{font-size:16px;line-height:22px}.signup_form{width:440px;position:relative;padding:0 20px 20px}.signup_form .about_input{margin-top:4px}.signup_form .side{width:50%}.signup_form .side.left{padding-right:4px}.signup_form .side.right{padding-left:4px}.signup_form .bottom{margin-top:20px;height:42px;line-height:42px}.signup_form .standard_input.password{padding-right:40px}.signup_form .eye_icon{position:absolute;right:20px;width:34px;height:36px;z-index:1;background:transparent}.signup_form .eye_icon:before{display:inline-block;content:"";margin-top:3px;width:20px;height:20px;background-image:url(/img/icons/svg/icons.svg?15.2)}.signup_form .eye_icon[data-type=password]:before{background-position:-106px -119px}.signup_form .eye_icon[data-type=password]:hover:before{background-position:-86px -119px}.signup_form .eye_icon[data-type=text]:before{background-position:-66px -119px}.signup_form .eye_icon[data-type=text]:hover:before{background-position:-46px -119px}.signup_form .fb_join .icon{display:inline-block;margin:0 6px -2px 0;width:18px;height:18px;background-image:url(/img/icons/svg/icons.svg?15.2)}.contact_us{padding:10px 20px;text-align:center}.contact_us a{text-transform:uppercase;color:#abb6ba;font-weight:700}.contact_us a:hover{color:#03a9f4}body.join .top_menu .centered_content .login_hint{display:inline-block}body.join .join_desktop{display:none}body.join .explan_block{min-width:200px}body.join .signup_form{margin:26px 0 0}body.join .fb_join{color:#3b5999;opacity:.5}body.join .fb_join .icon{background-position:-126px -213px}body.join .fb_join:hover{opacity:1}body.join .inp_wrapper{width:100%}body.join .big_title{margin-bottom:22px}body.join .sign_separator,body.join .top_join_btn,body.mail .sign_separator,body.mail .top_join_btn{display:none}body.join .progress,body.password .progress{margin-top:4px;display:none;text-align:center}body.join .progress div,body.password .progress div{display:inline-block;height:3px;width:32%;background:#b0bec5}body.join .progress[data-state=weak] .first,body.password .progress[data-state=weak] .first{background:#f3c700}body.join .progress[data-state=excellent] .first,body.join .progress[data-state=excellent] .second,body.join .progress[data-state=excellent][data-state=excellent] .third,body.join .progress[data-state=good] .first,body.join .progress[data-state=good] .second,body.join .progress[data-state=good][data-state=excellent] .third,body.password .progress[data-state=excellent] .first,body.password .progress[data-state=excellent] .second,body.password .progress[data-state=excellent][data-state=excellent] .third,body.password .progress[data-state=good] .first,body.password .progress[data-state=good] .second,body.password .progress[data-state=good][data-state=excellent] .third{background:#2ecc71}body.join .is_completed,body.password .is_completed{position:absolute;display:none;width:16px;right:-32px;height:16px;border-radius:8px;background-color:#2ecc71;margin-top:-26px;padding:4px}body.join .is_completed:before,body.password .is_completed:before{display:block;content:"";background-image:url(/img/icons/svg/icons.svg?15.2);background-position:-69px -70px;width:10px;height:10px}body.join .is_completed.checked,body.password .is_completed.checked{display:block}body.login .big_title{margin-bottom:22px}body.login .signin_btn{width:100px;margin-right:16px}body.login .to_restore_password{margin-top:2px}body.mail .big_title,body.password .big_title{margin-bottom:22px}body.mail .explan_block,body.password .explan_block{padding-bottom:4px}body.mail .right_side,body.password .right_side{padding-left:130px}body.mail .explan b,body.mail .explan p,body.password .explan b,body.password .explan p{display:block;margin-bottom:12px}body.mail .mail_icon_wrap,body.password .mail_icon_wrap{width:130px;height:120px}body.mail .mail_icon_wrap div,body.password .mail_icon_wrap div{margin-left:-16px;height:84px;background:url(/img/mail_join.png) no-repeat 0 -80px}body.mail .links_wrapper,body.password .links_wrapper{margin-top:8px}body.mail .mail_link,body.password .mail_link{margin:8px 10px 0 0;display:inline-block;text-transform:uppercase;font-weight:700;font-size:12px;color:#abb6ba}body.mail .mail_link:hover,body.password .mail_link:hover{color:#03a9f4}body.mail .mail_link .icon,body.password .mail_link .icon{display:inline-block;width:18px;height:18px;background-image:url(/img/icons/svg/icons.svg?15.2)}body.mail .mail_link.send_again .icon,body.password .mail_link.send_again .icon{margin:0 6px -3px 0;background-position:-54px -231px}body.mail .mail_link.send_again:hover .icon,body.password .mail_link.send_again:hover .icon{background-position:-36px -231px}body.mail .mail_link.change_mail .icon,body.password .mail_link.change_mail .icon{margin:0 6px -2px 0;background-position:-261px -36px}body.mail .mail_link.change_mail:hover .icon,body.password .mail_link.change_mail:hover .icon{background-position:-261px -18px}body.mail .top_menu,body.mail p.change,body.mail p.resend,body.mail p.try_later,body.mail p.welcome{display:none}body.mail .explan_wrapper[data-type=welcome] p.welcome{display:block}body.mail .explan_wrapper[data-type=welcome] .mail_icon_wrap div{background:url(/img/mail_join.png) no-repeat 40px 4px}body.mail .explan_wrapper[data-type=change] p.change,body.mail .explan_wrapper[data-type=resend] p.resend,body.mail .explan_wrapper[data-type=try_later] p.try_later{display:block}body.mail .explan_wrapper[data-type=try_later] p.try_later .contact_us a{text-decoration:underline;font-weight:500}body.mail .explan_wrapper[data-type=try_later] p.try_later .contact_us a:hover{color:#03a9f4}body.mail .explan_wrapper[data-type=try_later] .links_wrapper{display:none}body.password .back_to_mail_input{font-weight:700;font-size:12px;text-transform:uppercase}body.password .back_to_mail_input:hover{color:#03a9f4}body.password .back_to_mail_input .icon.arrow{margin:0 6px -1px 0;display:inline-block;background-image:url(/img/icons/svg/icons.svg?15.2);background-position:-216px -285px;width:12px;height:12px}body.password .signup_form{margin-bottom:10px;padding-top:16px}body.password .send_data{margin-top:16px}body.password .add_info_div.phone{padding-top:0}body.password .add_info_div.phone p.description.current_phone{margin:12px 0}body.password .add_info_div.phone .phone_code_label{position:absolute;padding:10px 0 10px 12px;line-height:18px}body.password .add_info_div.phone .phone_input{padding-left:30px}body.password .add_info_div.phone .recaptcha_wrapper{margin-bottom:8px}body.password .add_info_div.phone .get_code_wrapper{margin-top:16px}body.password .add_info_div.phone .edit_phone_number,body.password .add_info_div.phone .resend_link{margin-top:16px;display:inline-block;font-size:12px;font-weight:700;color:#03a9f4;text-transform:uppercase}body.password .add_info_div.phone .edit_phone_number:hover,body.password .add_info_div.phone .resend_link:hover{text-decoration:underline}body.password .add_info_div.phone .confirmation_code_form .standard_button,body.password .add_info_div.phone .resend_timer{margin-top:16px}body.password .new_password_form{padding-top:0}body.password .new_password_form .send_data{margin-top:16px}.standard_popup.resend_popup{text-align:center;padding:20px}.standard_popup.resend_popup p{color:#263238}.standard_popup.resend_popup .standard_button{margin-top:20px}.standard_popup.resend_popup .resend_captcha{margin-top:16px}.standard_popup.resend_popup .resend_captcha div{margin-left:auto;margin-right:auto}ß .change_mail_popup{padding:8px 20px 16px}ß .change_mail_popup .standard_button{min-width:120px;margin:16px 6px 0 0}@media only screen and (max-width:959px){body.login .sign_separator{display:none!important}body.join .top_menu .centered_content .login_hint{display:none}.signup_form{width:100%;max-width:440px}.signup_form .side.left,.signup_form .side.right{width:100%;padding:0}.signup_form .join_btn{width:100%}}@media only screen and (max-width:767px){body.password .join_desktop{display:none}.explan_wrapper{padding-top:20px}body.mail .explan_wrapper .mail_icon_wrap{width:86px;height:86px}body.mail .explan_wrapper .mail_icon_wrap div{background-position:16px 4px!important}body.mail .explan_wrapper .right_side{padding:0}}
