﻿body.index-page{background:#e1f0fa}.top_menu .join_desktop,body.index-page .get-app-btn{display:none}.ball_bg{position:absolute;right:40px;top:40px;width:48%}.ball_bg img{width:100%}.title_block{color:#1c1c1c;padding:80px 0}.title_block h1{font-size:48px;font-weight:500}.title_block p{font-size:18px;margin-top:-20px;width:60%}.title_block .standard_button{margin-top:50px}.play_block{background:#fff;border-radius:4px;box-shadow:0 4px 6px 0 rgba(0,0,0,.1);color:#1c1c1c;padding:26px 0;position:relative;text-align:center}.play_block h2{font-size:24px}.play_block .write{font-size:15px}.play_block .fire_ball{background:inherit;border-radius:50%;box-shadow:0 4px 6px 0 rgba(0,0,0,.1);height:100px;left:50%;margin-left:-50px;position:absolute;top:-50px;width:100px}.play_block .fire_ball:after{background-image:url(/img/icons/svg/index.svg?15.2);background-position:0 0;content:"";display:block;height:50px;margin:26px auto;position:relative;width:48.29px}.play_block .fire_ball .shadow_fixer{background:inherit;height:80px;left:50%;margin-left:-80px;position:absolute;top:50px;width:160px}.play_block .main_title{margin-bottom:30px;position:relative}.play_block .city_matches_block{padding:0 16px;width:50%}.play_block .city_matches_block.play{border-right:1px solid #e0eaed;float:left}.play_block .city_matches_block.organizers{border-left:1px solid #e0eaed;float:right}.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{background:#fff;border-radius:4px;box-shadow:0 4px 6px 0 rgba(0,0,0,.1);display:block;margin:10px 0;padding:30px;transition:.05s ease-in;width:550px}.action_cards_block .card:hover{box-shadow:0 4px 8px 2px rgba(0,0,0,.2);margin:6px 0 14px}.action_cards_block .card .title{color:#03a9f4;font-size:24px;font-weight:500;margin-top:-5px}.action_cards_block .card .title p{display:inline-block}.action_cards_block .card .title .arrow{background-image:url(/img/icons/svg/index.svg?15.2);background-position:-148.29px -100px;display:inline-block;height:20px;margin:0 0 -1px 4px;width:20px}.action_cards_block .card .write{color:#1c1c1c;font-size:15px}.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;height:45.1px;width:50px}.action_cards_block .card .icon.stadium{background-image:url(/img/icons/svg/index.svg?15.2);background-position:-50px -100px;height:42.07px;width:50px}.action_cards_block .card .icon.fc{background-image:url(/img/icons/svg/index.svg?15.2);background-position:0 -50px;height:50px;width:41.58px}.action_cards_block .card:nth-of-type(odd){float:left}.action_cards_block .card:nth-of-type(2n){float:right}.users_count_block{box-shadow:0 4px 6px 0 rgba(0,0,0,.1);color:#175e8d;margin-bottom:30px}.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-size:48px;font-weight:700}.users_count_block .write{font-size:24px}.users_count_block .standard_button{background:#fff;bottom:20px;box-shadow:0 4px 6px 0 rgba(0,0,0,.1);color:#175e8d;position:absolute;transition:.05s ease-in}.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{color:#1c1c1c;font-size:36px;font-weight:300}.demo_block .demo_photos .photos_wrapper{display:none;padding-top:20px}.demo_block .demo_photos .photos_wrapper:first-child{display:block}.demo_block .demo_photos .image{box-shadow:0 4px 24px 4px rgba(0,0,0,.2);display:inline-block;margin:0 20px;position:relative;transition:.05s ease-in;width:28%}.demo_block .demo_photos .image img{display:block;width:100%}.demo_block .demo_photos .image:hover{box-shadow:0 4px 30px 6px rgba(0,0,0,.3);top:-4px}.demo_block .switcher{margin-top:34px}.demo_block .switcher .item{background:#e1e1e1;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 4px;width:10px}.demo_block .switcher .item.active{background:#b7b7b7}.signup_form_block{padding:30px}.signup_form_block .title{color:#1c1c1c;font-size:24px;text-align:center}.signup_form_block .signup_form{background:#fff;border-radius:4px;margin:20px auto 0;max-width:400px;padding:8px 20px 20px;position:relative}.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{height:42px;line-height:40px!important;margin-top:20px;width:100%}.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{background:transparent;height:36px;position:absolute;right:20px;width:34px;z-index:1}.signup_form_block .signup_form .eye_icon:before{background-image:url(/img/icons/svg/icons.svg?15.2);content:"";display:inline-block;height:20px;margin-top:3px;width:20px}.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{-webkit-text-decoration:underline;text-decoration:underline}.questions_block{background:#fff}.questions_block .centered_content{padding:30px;text-align:center}.questions_block .title{color:#1c1c1c;font-size:36px;font-weight:300}.questions_block .links_wrapper{display:inline-block;margin-top:16px}.questions_block .link{float:left;font-size:24px;padding:0 16px}.questions_block .link a{color:#03a9f4}.questions_block .link a:hover{-webkit-text-decoration:underline;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{background-image:url(/img/icons/svg/index.svg?15.2);display:inline-block;height:50px;margin:0 10px;width:50px}.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{color:#fff;display:inline-block;font-size:16px;font-weight:500;margin:0 16px}.footer_block .links a:hover{-webkit-text-decoration:underline;text-decoration:underline}.footer_block .company{color:#fff;font-size:16px;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{border:none!important;float:none}.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{font-size:16px;margin-top:20px;width:100%}.play_block .city_matches_block.organizers,.play_block .city_matches_block.play{border:none;float: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{background-image:url(/img/icons/svg/icons.svg?15.2);background-position:-297px -204px;height:14px;margin:0 0 0 2px;width:14px}.users_count_block .inner{padding:16px}.users_count_block .title{font-size:24px}.users_count_block .write{font-size:15px;margin-top:10px}.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{max-width:440px;width:100%}.signup_form_block .signup_form .side.left,.signup_form_block .signup_form .side.right{padding:0;width:100%}.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{color:#1c1c1c;font-size:30px;font-weight:500;margin-top:0}.explan{color:#263238;margin-bottom:20px}body.contact .inp_wrapper{width:100%}body.contact .signup_form{max-width:440px;padding:0 20px 20px;position:relative}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{border-bottom:1px solid #e0eaed;color:#1c1c1c;display:block;padding:16px}body.faq .questions_wrapper .item .title{font-size:18px;font-weight:500}body.faq .questions_wrapper .item .text{display:none;font-size:15px;margin-top:10px}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{margin-top:20px;padding:10px 20px 100px;text-align:center;width:100%}.register_phone_wrapper h1{color:#263238;font-size:24px}.register_phone_wrapper p.description{font-size:16px;margin:0 auto 30px;max-width:460px}.register_phone_wrapper form .add_info_div{margin:0 auto;padding:0 20px 20px;text-align:left;width:296px}.register_phone_wrapper form .phone_code_label{line-height:18px;padding:10px 0 10px 12px;position:absolute}.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{color:#03a9f4;display:inline-block;font-size:12px;font-weight:700;margin-top:16px;text-transform:uppercase}.register_phone_wrapper .edit_phone_number:hover,.register_phone_wrapper .resend_link:hover{-webkit-text-decoration:underline;text-decoration:underline}.register_phone_wrapper .resend_timer{margin-top:16px}@media only screen and (max-width:479px){.register_phone_wrapper{background-color:transparent;border:none;padding-left:0;padding-right:0}.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{color:#263238;font-size:24px;margin-bottom:12px}.explan{font-size:16px;line-height:22px}.signup_form{padding:0 20px 20px;position:relative;width:440px}.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{height:42px;line-height:42px;margin-top:20px}.signup_form .standard_input.password{padding-right:40px}.signup_form .eye_icon{background:transparent;height:36px;position:absolute;right:20px;width:34px;z-index:1}.signup_form .eye_icon:before{background-image:url(/img/icons/svg/icons.svg?15.2);content:"";display:inline-block;height:20px;margin-top:3px;width:20px}.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{background-image:url(/img/icons/svg/icons.svg?15.2);display:inline-block;height:18px;margin:0 6px -2px 0;width:18px}.contact_us{padding:10px 20px;text-align:center}.contact_us a{color:#abb6ba;font-weight:700;text-transform:uppercase}.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{display:none;margin-top:4px;text-align:center}body.join .progress div,body.password .progress div{background:#b0bec5;display:inline-block;height:3px;width:32%}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{background-color:#2ecc71;border-radius:8px;display:none;height:16px;margin-top:-26px;padding:4px;position:absolute;right:-32px;width:16px}body.join .is_completed:before,body.password .is_completed:before{background-image:url(/img/icons/svg/icons.svg?15.2);background-position:-69px -70px;content:"";display:block;height:10px;width:10px}body.join .is_completed.checked,body.password .is_completed.checked{display:block}body.login .big_title{margin-bottom:22px}body.login .signin_btn{margin-right:16px;width:100px}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{height:120px;width:130px}body.mail .mail_icon_wrap div,body.password .mail_icon_wrap div{background:url(/img/mail_join.png) no-repeat 0 -80px;height:84px;margin-left:-16px}body.mail .links_wrapper,body.password .links_wrapper{margin-top:8px}body.mail .mail_link,body.password .mail_link{color:#abb6ba;display:inline-block;font-size:12px;font-weight:700;margin:8px 10px 0 0;text-transform:uppercase}body.mail .mail_link:hover,body.password .mail_link:hover{color:#03a9f4}body.mail .mail_link .icon,body.password .mail_link .icon{background-image:url(/img/icons/svg/icons.svg?15.2);display:inline-block;height:18px;width:18px}body.mail .mail_link.send_again .icon,body.password .mail_link.send_again .icon{background-position:-54px -231px;margin:0 6px -3px 0}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{background-position:-261px -36px;margin:0 6px -2px 0}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{font-weight:500;-webkit-text-decoration:underline;text-decoration:underline}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-size:12px;font-weight:700;text-transform:uppercase}body.password .back_to_mail_input:hover{color:#03a9f4}body.password .back_to_mail_input .icon.arrow{background-image:url(/img/icons/svg/icons.svg?15.2);background-position:-216px -285px;display:inline-block;height:12px;margin:0 6px -1px 0;width: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{line-height:18px;padding:10px 0 10px 12px;position:absolute}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{color:#03a9f4;display:inline-block;font-size:12px;font-weight:700;margin-top:16px;text-transform:uppercase}body.password .add_info_div.phone .edit_phone_number:hover,body.password .add_info_div.phone .resend_link:hover{-webkit-text-decoration:underline;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{padding:20px;text-align:center}.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{margin:16px 6px 0 0;min-width:120px}@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{max-width:440px;width:100%}.signup_form .side.left,.signup_form .side.right{padding:0;width:100%}.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{height:86px;width:86px}body.mail .explan_wrapper .mail_icon_wrap div{background-position:16px 4px!important}body.mail .explan_wrapper .right_side{padding:0}}
