.team_signup_person_anim,#team-signup-steps .progress-bar .person{-webkit-animation:team_signup_person_anim steps(2) .1s 1;-moz-animation:team_signup_person_anim steps(2) .1s 1;-ms-animation:team_signup_person_anim steps(2) .1s 1;-o-animation:team_signup_person_anim steps(2) .1s 1;animation:team_signup_person_anim steps(2) .1s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes $name{from{background-position:0px -0px}to{background-position:-150px -0px}}@-moz-keyframes $name{from{background-position:0px -0px}to{background-position:-150px -0px}}@-ms-keyframes $name{from{background-position:0px -0px}to{background-position:-150px -0px}}@keyframes $name{from{background-position:0px -0px}to{background-position:-150px -0px}}.goal_animation,#team-signup-steps .progress-bar .animate.goal{-webkit-animation:goal_animation steps(6) .05s 1;-moz-animation:goal_animation steps(6) .05s 1;-ms-animation:goal_animation steps(6) .05s 1;-o-animation:goal_animation steps(6) .05s 1;animation:goal_animation steps(6) .05s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes $name{from{background-position:0px -145px}to{background-position:-1320px -145px}}@-moz-keyframes $name{from{background-position:0px -145px}to{background-position:-1320px -145px}}@-ms-keyframes $name{from{background-position:0px -145px}to{background-position:-1320px -145px}}@keyframes $name{from{background-position:0px -145px}to{background-position:-1320px -145px}}.team_signup_person_anim_icehockey,#team-signup-steps .progress-bar.icehockey .person{-webkit-animation:team_signup_person_anim_icehockey steps(2) .1s 1;-moz-animation:team_signup_person_anim_icehockey steps(2) .1s 1;-ms-animation:team_signup_person_anim_icehockey steps(2) .1s 1;-o-animation:team_signup_person_anim_icehockey steps(2) .1s 1;animation:team_signup_person_anim_icehockey steps(2) .1s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes $name{from{background-position:0px -0px}to{background-position:-248px -0px}}@-moz-keyframes $name{from{background-position:0px -0px}to{background-position:-248px -0px}}@-ms-keyframes $name{from{background-position:0px -0px}to{background-position:-248px -0px}}@keyframes $name{from{background-position:0px -0px}to{background-position:-248px -0px}}.goal_animation_icehockey,#team-signup-steps .progress-bar.icehockey .animate.goal{-webkit-animation:goal_animation_icehockey steps(6) .2s 1;-moz-animation:goal_animation_icehockey steps(6) .2s 1;-ms-animation:goal_animation_icehockey steps(6) .2s 1;-o-animation:goal_animation_icehockey steps(6) .2s 1;animation:goal_animation_icehockey steps(6) .2s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes $name{from{background-position:0px -145px}to{background-position:-792px -145px}}@-moz-keyframes $name{from{background-position:0px -145px}to{background-position:-792px -145px}}@-ms-keyframes $name{from{background-position:0px -145px}to{background-position:-792px -145px}}@keyframes $name{from{background-position:0px -145px}to{background-position:-792px -145px}}.team_signup_person_anim_handball,#team-signup-steps .progress-bar.handball .person{-webkit-animation:team_signup_person_anim_handball steps(2) .1s 1;-moz-animation:team_signup_person_anim_handball steps(2) .1s 1;-ms-animation:team_signup_person_anim_handball steps(2) .1s 1;-o-animation:team_signup_person_anim_handball steps(2) .1s 1;animation:team_signup_person_anim_handball steps(2) .1s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes $name{from{background-position:0px -0px}to{background-position:-248px -0px}}@-moz-keyframes $name{from{background-position:0px -0px}to{background-position:-248px -0px}}@-ms-keyframes $name{from{background-position:0px -0px}to{background-position:-248px -0px}}@keyframes $name{from{background-position:0px -0px}to{background-position:-248px -0px}}.goal_animation_handball,#team-signup-steps .progress-bar.handball .animate.goal{-webkit-animation:goal_animation_handball steps(5) .2s 1;-moz-animation:goal_animation_handball steps(5) .2s 1;-ms-animation:goal_animation_handball steps(5) .2s 1;-o-animation:goal_animation_handball steps(5) .2s 1;animation:goal_animation_handball steps(5) .2s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes $name{from{background-position:0px -145px}to{background-position:-810px -145px}}@-moz-keyframes $name{from{background-position:0px -145px}to{background-position:-810px -145px}}@-ms-keyframes $name{from{background-position:0px -145px}to{background-position:-810px -145px}}@keyframes $name{from{background-position:0px -145px}to{background-position:-810px -145px}}.team_signup_person_anim_basketball,#team-signup-steps .progress-bar.basketball .person{-webkit-animation:team_signup_person_anim_basketball steps(2) .1s 1;-moz-animation:team_signup_person_anim_basketball steps(2) .1s 1;-ms-animation:team_signup_person_anim_basketball steps(2) .1s 1;-o-animation:team_signup_person_anim_basketball steps(2) .1s 1;animation:team_signup_person_anim_basketball steps(2) .1s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes $name{from{background-position:0px -0px}to{background-position:-160px -0px}}@-moz-keyframes $name{from{background-position:0px -0px}to{background-position:-160px -0px}}@-ms-keyframes $name{from{background-position:0px -0px}to{background-position:-160px -0px}}@keyframes $name{from{background-position:0px -0px}to{background-position:-160px -0px}}.goal_animation_basketball,#team-signup-steps .progress-bar.basketball .animate.goal{-webkit-animation:goal_animation_basketball steps(5) .2s 1;-moz-animation:goal_animation_basketball steps(5) .2s 1;-ms-animation:goal_animation_basketball steps(5) .2s 1;-o-animation:goal_animation_basketball steps(5) .2s 1;animation:goal_animation_basketball steps(5) .2s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes $name{from{background-position:0px -173px}to{background-position:-625px -173px}}@-moz-keyframes $name{from{background-position:0px -173px}to{background-position:-625px -173px}}@-ms-keyframes $name{from{background-position:0px -173px}to{background-position:-625px -173px}}@keyframes $name{from{background-position:0px -173px}to{background-position:-625px -173px}}.team_signup_person_anim_floorball,#team-signup-steps .progress-bar.floorball .person{-webkit-animation:team_signup_person_anim_floorball steps(2) .1s 1;-moz-animation:team_signup_person_anim_floorball steps(2) .1s 1;-ms-animation:team_signup_person_anim_floorball steps(2) .1s 1;-o-animation:team_signup_person_anim_floorball steps(2) .1s 1;animation:team_signup_person_anim_floorball steps(2) .1s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes $name{from{background-position:0px -0px}to{background-position:-248px -0px}}@-moz-keyframes $name{from{background-position:0px -0px}to{background-position:-248px -0px}}@-ms-keyframes $name{from{background-position:0px -0px}to{background-position:-248px -0px}}@keyframes $name{from{background-position:0px -0px}to{background-position:-248px -0px}}.goal_animation_floorball,#team-signup-steps .progress-bar.floorball .animate.goal{-webkit-animation:goal_animation_floorball steps(6) .2s 1;-moz-animation:goal_animation_floorball steps(6) .2s 1;-ms-animation:goal_animation_floorball steps(6) .2s 1;-o-animation:goal_animation_floorball steps(6) .2s 1;animation:goal_animation_floorball steps(6) .2s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes $name{from{background-position:0px -145px}to{background-position:-636px -145px}}@-moz-keyframes $name{from{background-position:0px -145px}to{background-position:-636px -145px}}@-ms-keyframes $name{from{background-position:0px -145px}to{background-position:-636px -145px}}@keyframes $name{from{background-position:0px -145px}to{background-position:-636px -145px}}.team_signup_person_anim_rugby,#team-signup-steps .progress-bar.rugby .person{-webkit-animation:team_signup_person_anim_rugby steps(2) .1s 1;-moz-animation:team_signup_person_anim_rugby steps(2) .1s 1;-ms-animation:team_signup_person_anim_rugby steps(2) .1s 1;-o-animation:team_signup_person_anim_rugby steps(2) .1s 1;animation:team_signup_person_anim_rugby steps(2) .1s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes $name{from{background-position:0px -0px}to{background-position:-150px -0px}}@-moz-keyframes $name{from{background-position:0px -0px}to{background-position:-150px -0px}}@-ms-keyframes $name{from{background-position:0px -0px}to{background-position:-150px -0px}}@keyframes $name{from{background-position:0px -0px}to{background-position:-150px -0px}}.goal_animation_rugby,#team-signup-steps .progress-bar.rugby .animate.goal{-webkit-animation:goal_animation_rugby steps(4) .1s 1;-moz-animation:goal_animation_rugby steps(4) .1s 1;-ms-animation:goal_animation_rugby steps(4) .1s 1;-o-animation:goal_animation_rugby steps(4) .1s 1;animation:goal_animation_rugby steps(4) .1s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes $name{from{background-position:0px -145px}to{background-position:-660px -145px}}@-moz-keyframes $name{from{background-position:0px -145px}to{background-position:-660px -145px}}@-ms-keyframes $name{from{background-position:0px -145px}to{background-position:-660px -145px}}@keyframes $name{from{background-position:0px -145px}to{background-position:-660px -145px}}@-webkit-keyframes $name{0%{opacity:.75}50%{opacity:1}100%{opacity:.75}}@-moz-keyframes $name{0%{opacity:.75}50%{opacity:1}100%{opacity:.75}}@-ms-keyframes $name{0%{opacity:.75}50%{opacity:1}100%{opacity:.75}}@keyframes $name{0%{opacity:.75}50%{opacity:1}100%{opacity:.75}}#team-signup-steps{background:url(//assets2.nimenhuuto.com/assets/main/football_bg_cyan-da48ed5a1991d61abd7063ae35d547b6ebc65a0136c325edca75ee6ff6e8ff62.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-20px}@media(max-width: 764px){#team-signup-steps{background:none}#team-signup-steps .well{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}#team-signup-steps .title h2{color:#ff8214;margin-bottom:0px}#team-signup-steps .signup-container{margin-left:auto;margin-right:auto;float:none;padding-top:50px;padding-bottom:50px}#team-signup-steps .signup-container .signup-content{border:solid 10px #ff8214;padding:40px 40px 0px 40px;position:relative}@media(max-width: 764px){#team-signup-steps .signup-container .signup-content{border:none;padding:20px 20px 0px 20px}}#team-signup-steps .signup-container #modal-spinner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:#ccc;background-color:rgba(241,241,241,.7)}#team-signup-steps .signup-container #modal-spinner .load-trophy{background-image:url(//assets0.nimenhuuto.com/assets/team/signup_form/trophy-85d51507a5c29f7e5422ac69929fb3e362e402f3a27b7a0e22fdd68380871ae3.png) !important;width:95px;height:82px;z-index:20;position:absolute;left:50%;top:50%;margin-left:-47.5px;margin-top:-41.5px}#team-signup-steps .signup-container .signup-grey-bg .padding-top{padding-top:10px}#team-signup-steps .signup-container .signup-own-information{padding:2%}#team-signup-steps .signup-container .signup-own-information .controls{margin:0}#team-signup-steps .signup-container .signup-own-information input{width:95%}#team-signup-steps .orange-border{border:solid 10px;border-color:#ff8412;margin-left:0}#team-signup-steps .step-header-typography{color:#ff8214;font-style:italic;font-weight:300;line-height:1.3em}#team-signup-steps .form-actions{text-align:right;padding-right:0px}#team-signup-steps .form-actions .btn{margin-right:0px}#team-signup-steps form.well{padding:0;margin-bottom:0;background-color:rgba(0,0,0,0);border:none;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none}#team-signup-steps form#team_add_form_steps{overflow:hidden;position:relative;transition:.2s}#team-signup-steps form#team_add_form_steps .control-group{margin-bottom:10px}#team-signup-steps form#team_add_form_steps .oauth-group{margin-top:10px}#team-signup-steps form#team_add_form_steps .oauth-group .btn{min-width:220px}#team-signup-steps form#team_add_form_steps .controls-signup{margin-left:0px}#team-signup-steps form#team_add_form_steps .form-inline .control-label{text-align:left}#team-signup-steps form#team_add_form_steps fieldset.current .row-fluid:hover .action-box.active{-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}#team-signup-steps form#team_add_form_steps fieldset.current .row-fluid:hover .action-box.active:hover{opacity:.8}#team-signup-steps form#team_add_form_steps fieldset.current .row-fluid .action-box.active,#team-signup-steps form#team_add_form_steps fieldset.current .row-fluid .action-box.activating{background-color:#1877a3}#team-signup-steps form#team_add_form_steps fieldset.current .row-fluid .action-box.activating{background-color:red}#team-signup-steps form#team_add_form_steps fieldset.current .row-fluid .action-box.active{-webkit-animation:pulsate 1.5s ease-out infinite;-moz-animation:pulsate 1.5s ease-out infinite;-ms-animation:pulsate 1.5s ease-out infinite;-o-animation:pulsate 1.5s ease-out infinite;animation:pulsate 1.5s ease-out infinite}#team-signup-steps form#team_add_form_steps fieldset{width:100%;position:absolute;transition:.4s;left:-1000px}#team-signup-steps form#team_add_form_steps fieldset.prev,#team-signup-steps form#team_add_form_steps fieldset.current,#team-signup-steps form#team_add_form_steps fieldset.next{left:0%;top:0px}#team-signup-steps form#team_add_form_steps fieldset.prev{left:-110%}#team-signup-steps form#team_add_form_steps fieldset.current.current-css{position:relative}#team-signup-steps form#team_add_form_steps fieldset.current{opacity:1 !important;z-index:99}#team-signup-steps form#team_add_form_steps fieldset.next{left:110%}@media(max-width: 960px){#team-signup-steps form#team_add_form_steps fieldset.prev,#team-signup-steps form#team_add_form_steps fieldset.current,#team-signup-steps form#team_add_form_steps fieldset.next{left:0%;opacity:0}}#team-signup-steps form#team_add_form_steps fieldset .row-fluid{min-height:150px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .divider{position:absolute;left:50%;top:20%;bottom:35%}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .team-box{height:140px;border:solid 2px #1877a3;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}@media(max-width: 764px){#team-signup-steps form#team_add_form_steps fieldset .row-fluid .team-box{height:100px}}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .blue-box-phone{border:solid 2px #1877a3}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .media{margin-left:30px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .media-object{margin-bottom:20px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .media-body{margin-top:40px;text-align:center;color:#1877a3;width:50%}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .border-bottom-none{border-bottom:none}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .last-box{margin-right:0%}@media(max-width: 764px){#team-signup-steps form#team_add_form_steps fieldset .row-fluid .action-box{margin-bottom:2%}}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .action-box label{margin-bottom:0}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .action-box input{height:0}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .action-box:hover{opacity:.5}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .action-box.active .image-style,#team-signup-steps form#team_add_form_steps fieldset .row-fluid .action-box.activating .image-style{background-image:url(//assets3.nimenhuuto.com/assets/team/signup_form/image-sprite-white-8928e3740b0039872b1a766d49dacc20bc21cee73f2d7158e0c1abfd6768f377.png) !important}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .action-box.active .image-box-typography,#team-signup-steps form#team_add_form_steps fieldset .row-fluid .action-box.activating .image-box-typography{color:#fff}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .action-box.active:hover{opacity:1}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .action-box-radio{position:absolute;top:-300px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .image-box{margin:0 auto}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .image-box-typography{text-align:center;color:#1877a3;margin-top:20px}@media(max-width: 764px){#team-signup-steps form#team_add_form_steps fieldset .row-fluid .image-box-typography{float:left;margin-left:25px;margin-top:38px;width:50%;text-align:left}}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .image-spacing{margin-top:25px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .image-style{background-image:url(//assets1.nimenhuuto.com/assets/team/signup_form/image-sprite-blue-5463d605b97dc48f5053957bfcf3f82e87e75d7055bc266997a8197f9c529ff2.png);z-index:20;margin:10px auto}@media(max-width: 764px){#team-signup-steps form#team_add_form_steps fieldset .row-fluid .image-style{margin-left:20px;float:left}}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .image-style.sport-image{width:55px;height:55px;margin-top:20px}@media(max-width: 764px){#team-signup-steps form#team_add_form_steps fieldset .row-fluid .image-style.sport-image{margin-top:23px}}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .image-style.team-type{width:48px;height:35px;margin-top:35px}@media(max-width: 764px){#team-signup-steps form#team_add_form_steps fieldset .row-fluid .image-style.team-type{margin-top:30px}}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .image-style.gender-image{width:55px;height:40px;margin-top:35px}@media(max-width: 764px){#team-signup-steps form#team_add_form_steps fieldset .row-fluid .image-style.gender-image{margin-top:30px}}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .radio{padding-left:0}#team-signup-steps form#team_add_form_steps fieldset .row-fluid .action-box label{height:140px;border:solid 2px #1877a3;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}@media(max-width: 764px){#team-signup-steps form#team_add_form_steps fieldset .row-fluid .action-box label{height:100px}}#team-signup-steps form#team_add_form_steps fieldset .row-fluid.sport-select .other-image{background-position:0px 0px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid.sport-select .football-image{background-position:-55px 0px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid.sport-select .basketball-image{background-position:-110px 0px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid.sport-select .icehockey-image{background-position:-165px 0px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid.sport-select .floorball-image{background-position:-220px 0px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid.sport-select .baseball-image{background-position:-275px 0px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid.sport-select .rugby-image{background-position:-330px 0px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid.sport-select .handball-image{background-position:-385px 0px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid.sport-select .volleyball-image{background-position:-440px 0px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid.team-type-select .young-image{background-position:0px -56px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid.team-type-select .adult-image{background-position:-48px -56px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid.team-type-select .work-image{background-position:-96px -56px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid.team-type-select .other-team-image{background-position:-144px -56px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid.gender-select .female-image{background-position:0 -95px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid.gender-select .male-image{background-position:-55px -95px}#team-signup-steps form#team_add_form_steps fieldset .row-fluid.gender-select .all-image{background-position:-110px -95px}#team-signup-steps form#team_add_form_steps fieldset .divider1{position:absolute;left:54%;top:20%;bottom:35%}#team-signup-steps .progress-bar{position:relative;margin-top:80px;padding-bottom:40px}@media(max-width: 764px){#team-signup-steps .progress-bar{margin-top:45px;margin-bottom:5px}}#team-signup-steps .progress-bar .text{position:absolute;top:-20px;width:80%;text-align:center;color:#ff8214;font-size:14px;display:none}#team-signup-steps .progress-bar .person,#team-signup-steps .progress-bar .ball,#team-signup-steps .progress-bar .goal{background-image:url(//assets2.nimenhuuto.com/assets/team/signup_form/football-sprite-be6d41928075a188f3667d81abf519b7b6a55e46540ece8825b4ae3b2b12ac99.png);position:absolute}@media(max-width: 764px){#team-signup-steps .progress-bar .person,#team-signup-steps .progress-bar .ball,#team-signup-steps .progress-bar .goal{background-image:url(//assets3.nimenhuuto.com/assets/team/signup_form/football-sprite-mobile-c99635cd657f159a2877f1e475b0fe09c0a753470c8633ab30fd282650563612.png)}}#team-signup-steps .progress-bar .person{width:75px;height:108px;left:5px;top:-85px;z-index:99}@media(max-width: 764px){#team-signup-steps .progress-bar .person{background-position:-90px 0;width:46px;height:67px;top:-50px;left:-22px;-webkit-animation:0s;-moz-animation:0s;-ms-animation:0s;-o-animation:0s;animation:0s}}#team-signup-steps .progress-bar .ball{background-position:-1px -110px;position:absolute;width:34px;height:34px;left:-17px;top:-17px;z-index:20;transition:.3s}@media(max-width: 764px){#team-signup-steps .progress-bar .ball{position:absolute;width:20px;height:20px;left:-10px;top:-10px;background-position:-2px -67px}}#team-signup-steps .progress-bar .goal{background-position:0px -145px;width:214px;height:125px;top:-85px;right:0px;z-index:1}@media(max-width: 764px){#team-signup-steps .progress-bar .goal{background-position:0px -90px;width:128px;height:75px;top:-50px;right:-20px}}@media(max-width: 764px){#team-signup-steps .progress-bar .animate.goal{background-position:-644px -90px;-webkit-animation:0s;-moz-animation:0s;-ms-animation:0s;-o-animation:0s;animation:0s}}#team-signup-steps .progress-bar .progress-line-container{position:relative;margin-left:80px;margin-right:100px}@media(max-width: 764px){#team-signup-steps .progress-bar .progress-line-container{margin-left:20px;margin-right:65px}}#team-signup-steps .progress-bar .progress-line,#team-signup-steps .progress-bar .progress-dot{transition:1s}#team-signup-steps .progress-bar .progress-line{position:absolute;height:5px;top:-2px;left:0px;background-color:#1778a3;border:0;width:100%;margin:0px;margin-left:auto;margin-right:auto;z-index:10}#team-signup-steps .progress-bar .progress-line.current{transition:.3s;background-color:#ff8214;width:0%}#team-signup-steps .progress-bar .progress-dot{position:absolute;clear:both;border-radius:50%;position:absolute;width:20.4px;height:20.4px;left:-10.2px;top:-10.2px;background:#1778a3;float:left}@media(max-width: 764px){#team-signup-steps .progress-bar .progress-dot{position:absolute;width:12px;height:12px;left:-6px;top:-6px}}#team-signup-steps .progress-bar .dot2{margin-left:18.75%}#team-signup-steps .progress-bar .dot3{margin-left:37.5%}#team-signup-steps .progress-bar .dot4{margin-left:56.25%}#team-signup-steps .progress-bar .dot5{margin-left:75%}#team-signup-steps .progress-bar .skip-sport.dot2{margin-left:25%}#team-signup-steps .progress-bar .skip-sport.dot3{margin-left:50%}#team-signup-steps .progress-bar .skip-sport.dot4{margin-left:75%}#team-signup-steps .progress-bar .skip-sport.dot5{margin-left:75%}#team-signup-steps .progress-bar.handball .person,#team-signup-steps .progress-bar.handball .ball,#team-signup-steps .progress-bar.handball .goal{background-image:url(//assets2.nimenhuuto.com/assets/team/signup_form/handball-sprite-d7e4a4d3ce722a137c481e5db8d5e27d34d83e709ca3a25ad4fb224bbe62b4b3.png);position:absolute}@media(max-width: 764px){#team-signup-steps .progress-bar.handball .person,#team-signup-steps .progress-bar.handball .ball,#team-signup-steps .progress-bar.handball .goal{background-image:url(//assets2.nimenhuuto.com/assets/team/signup_form/handball-sprite-mobile-1a6f897661a1eeda9ffe6daf31b6f9fd7cb84e2d9a12fb313cb5f845805877e3.png)}}#team-signup-steps .progress-bar.handball .person{width:124px;height:108px}@media(max-width: 764px){#team-signup-steps .progress-bar.handball .person{background-position:-93px 0;width:46px;height:67px;top:-60px;left:-20px;-webkit-animation:0s;-moz-animation:0s;-ms-animation:0s;-o-animation:0s;animation:0s}}#team-signup-steps .progress-bar.handball .goal{width:162px;height:113px;top:-88px}@media(max-width: 764px){#team-signup-steps .progress-bar.handball .goal{width:130px;top:-69px;height:74px}}@media(max-width: 764px){#team-signup-steps .progress-bar.handball .animate.goal{background-position:-516px -90px;-webkit-animation:0s;-moz-animation:0s;-ms-animation:0s;-o-animation:0s;animation:0s}}#team-signup-steps .progress-bar.handball .progress-line-container{margin-left:85px;margin-right:125px;top:-44px}@media(max-width: 764px){#team-signup-steps .progress-bar.handball .progress-line-container{margin-left:40px;margin-right:60px;top:-38px}}#team-signup-steps .progress-bar.handball .progress-line{height:2px;top:-1px}#team-signup-steps .progress-bar.handball .progress-dot{position:absolute;width:15px;height:15px;left:-7.5px;top:-7.5px}@media(max-width: 764px){#team-signup-steps .progress-bar.handball .progress-dot{position:absolute;width:6px;height:6px;left:-3px;top:-3px}}#team-signup-steps .progress-bar.handball.step1 .ball{z-index:-1}#team-signup-steps .progress-bar.basketball{margin-top:110px;padding-bottom:60px}@media(max-width: 764px){#team-signup-steps .progress-bar.basketball{margin-top:0px;padding-bottom:30px}}#team-signup-steps .progress-bar.basketball .person,#team-signup-steps .progress-bar.basketball .ball,#team-signup-steps .progress-bar.basketball .goal{background-image:url(//assets0.nimenhuuto.com/assets/team/signup_form/basketball-sprite-004441c8947118e555ab64836534dcd934a989d6f54ea470be7e7a9daaec2aa5.png);position:absolute}@media(max-width: 764px){#team-signup-steps .progress-bar.basketball .person,#team-signup-steps .progress-bar.basketball .ball,#team-signup-steps .progress-bar.basketball .goal{background-image:url(//assets2.nimenhuuto.com/assets/team/signup_form/basketball-sprite-mobile-3e05af6e4fc61f696c1c9191db0cfe7f08295a277292c7847f446f99bbd0710c.png)}}#team-signup-steps .progress-bar.basketball .person{width:80px;height:139px}@media(max-width: 764px){#team-signup-steps .progress-bar.basketball .person{background-position:-93px 0;width:50px;height:83px;top:-60px;left:-20px;-webkit-animation:0s;-moz-animation:0s;-ms-animation:0s;-o-animation:0s;animation:0s}}#team-signup-steps .progress-bar.basketball .ball{background-position:0px -139px}@media(max-width: 764px){#team-signup-steps .progress-bar.basketball .ball{background-position:0px -90px;width:24px;height:24px}}#team-signup-steps .progress-bar.basketball .goal{width:125px;height:104px;top:-110px;background-position:0px -173px}@media(max-width: 764px){#team-signup-steps .progress-bar.basketball .goal{background-position:-15px -111px;top:-75px;height:53px}}@media(max-width: 764px){#team-signup-steps .progress-bar.basketball .animate.goal{background-position:-135px -111px;height:54px;-webkit-animation:0s;-moz-animation:0s;-ms-animation:0s;-o-animation:0s;animation:0s}}#team-signup-steps .progress-bar.basketball .progress-line-container{margin-left:70px;top:-80px}@media(max-width: 764px){#team-signup-steps .progress-bar.basketball .progress-line-container{margin-left:15px;margin-right:35px;padding:0px;top:-60px;margin-top:70px}}#team-signup-steps .progress-bar.basketball .progress-line{height:2px;top:-1px}#team-signup-steps .progress-bar.basketball .progress-dot{position:absolute;width:15px;height:15px;left:-7.5px;top:-7.5px}@media(max-width: 764px){#team-signup-steps .progress-bar.basketball .progress-dot{position:absolute;width:6px;height:6px;left:-3px;top:-3px}}#team-signup-steps .progress-bar.basketball.step1 .ball{z-index:-1}#team-signup-steps .progress-bar.icehockey .person,#team-signup-steps .progress-bar.icehockey .ball,#team-signup-steps .progress-bar.icehockey .goal{background-image:url(//assets0.nimenhuuto.com/assets/team/signup_form/icehockey-sprite-c71e69427b04970ba53a616099e54054231898f6d2cbe557169f928b93e586a8.png);position:absolute}@media(max-width: 764px){#team-signup-steps .progress-bar.icehockey .person,#team-signup-steps .progress-bar.icehockey .ball,#team-signup-steps .progress-bar.icehockey .goal{background-image:url(//assets3.nimenhuuto.com/assets/team/signup_form/icehockey-sprite-mobile-25f60401804fc23548ea812b59b27e5b7edfa775f9dae357f98a3dc3338d77db.png)}}#team-signup-steps .progress-bar.icehockey .person{width:124px;height:108px}@media(max-width: 764px){#team-signup-steps .progress-bar.icehockey .person{background-position:-164px 0;width:84px;height:67px;-webkit-animation:0s;-moz-animation:0s;-ms-animation:0s;-o-animation:0s;animation:0s}}#team-signup-steps .progress-bar.icehockey .goal{width:131px;height:71px;top:-33px}@media(max-width: 764px){#team-signup-steps .progress-bar.icehockey .goal{top:-45px;height:74px;width:125px}}@media(max-width: 764px){#team-signup-steps .progress-bar.icehockey .animate.goal{background-position:-516px -90px;-webkit-animation:0s;-moz-animation:0s;-ms-animation:0s;-o-animation:0s;animation:0s}}#team-signup-steps .progress-bar.icehockey .progress-line-container{margin-left:90px;margin-right:125px;top:20px}@media(max-width: 764px){#team-signup-steps .progress-bar.icehockey .progress-line-container{margin-left:30px;margin-right:54px;top:15px}}#team-signup-steps .progress-bar.icehockey .progress-line{height:2px;top:-1px}#team-signup-steps .progress-bar.icehockey .progress-dot{position:absolute;width:20.4px;height:6px;left:-10.2px;top:-3px}@media(max-width: 764px){#team-signup-steps .progress-bar.icehockey .progress-dot{position:absolute;width:12px;height:6px;left:-6px;top:-3px}}#team-signup-steps .progress-bar.floorball .person,#team-signup-steps .progress-bar.floorball .ball,#team-signup-steps .progress-bar.floorball .goal{background-image:url(//assets2.nimenhuuto.com/assets/team/signup_form/floorball-sprite-9e4022779747abc114162bc27611ae82073ea64bc18c8bce51e3f4d9a0d53d28.png);position:absolute}@media(max-width: 764px){#team-signup-steps .progress-bar.floorball .person,#team-signup-steps .progress-bar.floorball .ball,#team-signup-steps .progress-bar.floorball .goal{background-image:url(//assets1.nimenhuuto.com/assets/team/signup_form/floorball-sprite-mobile-c658b62da65b2d813d5aa7ad35d511136537e1c69f53fe30dcf612152d2e514b.png)}}#team-signup-steps .progress-bar.floorball .person{width:124px;height:108px}@media(max-width: 764px){#team-signup-steps .progress-bar.floorball .person{background-position:-164px 0;width:70px;height:67px;-webkit-animation:0s;-moz-animation:0s;-ms-animation:0s;-o-animation:0s;animation:0s}}#team-signup-steps .progress-bar.floorball .goal{width:105px;height:57px;top:-25px}@media(max-width: 764px){#team-signup-steps .progress-bar.floorball .goal{top:-16px;height:41px;width:73px}}@media(max-width: 764px){#team-signup-steps .progress-bar.floorball .animate.goal{background-position:-72px -90px;-webkit-animation:0s;-moz-animation:0s;-ms-animation:0s;-o-animation:0s;animation:0s}}#team-signup-steps .progress-bar.floorball .progress-line-container{margin-left:90px;margin-right:125px;top:20px}@media(max-width: 764px){#team-signup-steps .progress-bar.floorball .progress-line-container{margin-left:30px;margin-right:54px;top:15px}}#team-signup-steps .progress-bar.floorball .progress-line{height:2px;top:-1px}#team-signup-steps .progress-bar.floorball .progress-dot{position:absolute;width:10.2px;height:10.2px;left:-5.1px;top:-5.1px}@media(max-width: 764px){#team-signup-steps .progress-bar.floorball .progress-dot{position:absolute;width:6.6px;height:6.6px;left:-3.3px;top:-3.3px}}#team-signup-steps .progress-bar.rugby .person,#team-signup-steps .progress-bar.rugby .ball,#team-signup-steps .progress-bar.rugby .goal{background-image:url(//assets3.nimenhuuto.com/assets/team/signup_form/rugby-sprite-2160fcf75b6b6ac3f109be68457a26e8c45745457984886cdf6e57948e120ba4.png);position:absolute}@media(max-width: 764px){#team-signup-steps .progress-bar.rugby .person,#team-signup-steps .progress-bar.rugby .ball,#team-signup-steps .progress-bar.rugby .goal{background-image:url(//assets1.nimenhuuto.com/assets/team/signup_form/rugby-sprite-mobile-e48b7fb64cbd2251ca1cb8ed651186fb0ea98bee45d8c67b7dce9c5823cd6406.png)}}#team-signup-steps .progress-bar.rugby .person{width:75px;height:108px}@media(max-width: 764px){#team-signup-steps .progress-bar.rugby .person{background-position:-90px 0;width:46px;height:67px;top:-20px;left:-10px;-webkit-animation:0s;-moz-animation:0s;-ms-animation:0s;-o-animation:0s;animation:0s}}@media(max-width: 764px){#team-signup-steps .progress-bar.rugby .ball{background-position:0px -67px}}#team-signup-steps .progress-bar.rugby .goal{width:165px;height:167px;top:-110px}@media(max-width: 764px){#team-signup-steps .progress-bar.rugby .goal{top:-55px;right:10px;height:104px;width:37px}}@media(max-width: 764px){#team-signup-steps .progress-bar.rugby .animate.goal{background-position:-37px -90px;-webkit-animation:0s;-moz-animation:0s;-ms-animation:0s;-o-animation:0s;animation:0s}}#team-signup-steps .progress-bar.rugby .progress-line-container{margin-left:90px;margin-right:85px;top:-10px;transform:skewY(-5deg);-webkit-transform:skewY(-5deg);-ms-transform:skewY(-5deg)}@media(max-width: 764px){#team-signup-steps .progress-bar.rugby .progress-line-container{margin-left:30px;margin-right:54px;top:10px}}#team-signup-steps .progress-bar.rugby .progress-line{height:2px;top:-1px}#team-signup-steps .progress-bar.rugby .progress-dot{position:absolute;width:10.2px;height:10.2px;left:-5.1px;top:-5.1px}@media(max-width: 764px){#team-signup-steps .progress-bar.rugby .progress-dot{position:absolute;width:7.8px;height:7.8px;left:-3.9px;top:-3.9px}}#team-signup-steps .progress-bar.step1 .text{display:block}#team-signup-steps .progress-bar.step1 .person{background-position:0px 0px;-webkit-animation:0s;-moz-animation:0s;-ms-animation:0s;-o-animation:0s;animation:0s}@media(max-width: 764px){#team-signup-steps .progress-bar.step1 .person{background-position:0 0}}#team-signup-steps .progress-bar.step1 .progress-line{opacity:0}#team-signup-steps .progress-bar.step1 .progress-dot{opacity:0}#team-signup-steps .progress-bar.step2 .progress-line,#team-signup-steps .progress-bar.step2 .progress-dot,#team-signup-steps .progress-bar.step2 .ball{transition-delay:.1s;-webkit-transition-delay:.1s}#team-signup-steps .progress-bar.step2 .ball{margin-left:18.75%;-webkit-transform:rotate(180deg)}#team-signup-steps .progress-bar.step2 .ball.skip-sport{margin-left:25%}#team-signup-steps .progress-bar.step2 .progress-line.current{width:18.75%}#team-signup-steps .progress-bar.step2 .progress-line.current.skip-sport{width:25%}#team-signup-steps .progress-bar.step2 .dot1{background-color:#ff8214}#team-signup-steps .progress-bar.step3 .ball{margin-left:37.5%;-webkit-transform:rotate(360deg)}#team-signup-steps .progress-bar.step3 .ball.skip-sport{margin-left:50%}#team-signup-steps .progress-bar.step3 .progress-line.current{width:37.5%}#team-signup-steps .progress-bar.step3 .progress-line.current.skip-sport{width:50%}#team-signup-steps .progress-bar.step3 .dot1,#team-signup-steps .progress-bar.step3 .dot2{transition:0s;background-color:#ff8214}#team-signup-steps .progress-bar.step4 .ball{margin-left:56.25%;-webkit-transform:rotate(540deg)}#team-signup-steps .progress-bar.step4 .ball.skip-sport{margin-left:75%}#team-signup-steps .progress-bar.step4 .progress-line.current{width:56.25%}#team-signup-steps .progress-bar.step4 .progress-line.current.skip-sport{width:75%}#team-signup-steps .progress-bar.step4 .dot1,#team-signup-steps .progress-bar.step4 .dot2,#team-signup-steps .progress-bar.step4 .dot3{transition:0s;background-color:#ff8214}#team-signup-steps .progress-bar.step5 .ball{margin-left:75%;-webkit-transform:rotate(720deg)}#team-signup-steps .progress-bar.step5 .progress-line.current{width:75%}#team-signup-steps .progress-bar.step5 .dot1,#team-signup-steps .progress-bar.step5 .dot2,#team-signup-steps .progress-bar.step5 .dot3,#team-signup-steps .progress-bar.step5 .dot4{transition:0s;background-color:#ff8214}#team-signup-steps .progress-bar.finished .progress-line.current{width:100%}#team-signup-steps .progress-bar.finished .dot1,#team-signup-steps .progress-bar.finished .dot2,#team-signup-steps .progress-bar.finished .dot3,#team-signup-steps .progress-bar.finished .dot4,#team-signup-steps .progress-bar.finished .dot5{transition:0s;background-color:#ff8214}body.mobile-or-pad #team-signup-steps .action-box:hover{opacity:1 !important}
