.team_signup_person_anim,#team-signup-steps .progress-bar .person{-webkit-animation:team_signup_person_anim steps(2) 0.1s 1;-moz-animation:team_signup_person_anim steps(2) 0.1s 1;-ms-animation:team_signup_person_anim steps(2) 0.1s 1;-o-animation:team_signup_person_anim steps(2) 0.1s 1;animation:team_signup_person_anim steps(2) 0.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) 0.05s 1;-moz-animation:goal_animation steps(6) 0.05s 1;-ms-animation:goal_animation steps(6) 0.05s 1;-o-animation:goal_animation steps(6) 0.05s 1;animation:goal_animation steps(6) 0.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) 0.1s 1;-moz-animation:team_signup_person_anim_icehockey steps(2) 0.1s 1;-ms-animation:team_signup_person_anim_icehockey steps(2) 0.1s 1;-o-animation:team_signup_person_anim_icehockey steps(2) 0.1s 1;animation:team_signup_person_anim_icehockey steps(2) 0.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) 0.2s 1;-moz-animation:goal_animation_icehockey steps(6) 0.2s 1;-ms-animation:goal_animation_icehockey steps(6) 0.2s 1;-o-animation:goal_animation_icehockey steps(6) 0.2s 1;animation:goal_animation_icehockey steps(6) 0.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) 0.1s 1;-moz-animation:team_signup_person_anim_handball steps(2) 0.1s 1;-ms-animation:team_signup_person_anim_handball steps(2) 0.1s 1;-o-animation:team_signup_person_anim_handball steps(2) 0.1s 1;animation:team_signup_person_anim_handball steps(2) 0.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) 0.2s 1;-moz-animation:goal_animation_handball steps(5) 0.2s 1;-ms-animation:goal_animation_handball steps(5) 0.2s 1;-o-animation:goal_animation_handball steps(5) 0.2s 1;animation:goal_animation_handball steps(5) 0.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) 0.1s 1;-moz-animation:team_signup_person_anim_basketball steps(2) 0.1s 1;-ms-animation:team_signup_person_anim_basketball steps(2) 0.1s 1;-o-animation:team_signup_person_anim_basketball steps(2) 0.1s 1;animation:team_signup_person_anim_basketball steps(2) 0.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) 0.2s 1;-moz-animation:goal_animation_basketball steps(5) 0.2s 1;-ms-animation:goal_animation_basketball steps(5) 0.2s 1;-o-animation:goal_animation_basketball steps(5) 0.2s 1;animation:goal_animation_basketball steps(5) 0.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) 0.1s 1;-moz-animation:team_signup_person_anim_floorball steps(2) 0.1s 1;-ms-animation:team_signup_person_anim_floorball steps(2) 0.1s 1;-o-animation:team_signup_person_anim_floorball steps(2) 0.1s 1;animation:team_signup_person_anim_floorball steps(2) 0.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) 0.2s 1;-moz-animation:goal_animation_floorball steps(6) 0.2s 1;-ms-animation:goal_animation_floorball steps(6) 0.2s 1;-o-animation:goal_animation_floorball steps(6) 0.2s 1;animation:goal_animation_floorball steps(6) 0.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) 0.1s 1;-moz-animation:team_signup_person_anim_rugby steps(2) 0.1s 1;-ms-animation:team_signup_person_anim_rugby steps(2) 0.1s 1;-o-animation:team_signup_person_anim_rugby steps(2) 0.1s 1;animation:team_signup_person_anim_rugby steps(2) 0.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) 0.1s 1;-moz-animation:goal_animation_rugby steps(4) 0.1s 1;-ms-animation:goal_animation_rugby steps(4) 0.1s 1;-o-animation:goal_animation_rugby steps(4) 0.1s 1;animation:goal_animation_rugby steps(4) 0.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:0.75}50%{opacity:1.0}100%{opacity:0.75}}@-moz-keyframes $name{0%{opacity:0.75}50%{opacity:1.0}100%{opacity:0.75}}@-ms-keyframes $name{0%{opacity:0.75}50%{opacity:1.0}100%{opacity:0.75}}@keyframes $name{0%{opacity:0.75}50%{opacity:1.0}100%{opacity:0.75}}#team-signup-steps{background:url(//assets0.nimenhuuto.com/assets/main/football_bg_cyan-3a9d8ab937e77537fdcc2f610164e37b9200b17db936a12555456091b50e02fb.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,0.7)}#team-signup-steps .signup-container #modal-spinner .load-trophy{background-image:url(//assets2.nimenhuuto.com/assets/team/signup_form/trophy-1cd7c7a80af785fbdb14039eec4176288ecf01b92cb93604d3d5bab6904988ed.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:transparent;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:0.2s}#team-signup-steps form#team_add_form_steps .control-group{margin-bottom:10px}#team-signup-steps form#team_add_form_steps .facebook-group{margin-top:5%}#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:0.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:0.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{opacity:1 !important;z-index:99}#team-signup-steps form#team_add_form_steps fieldset.current.current-css{position:relative}#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:0.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(//assets1.nimenhuuto.com/assets/team/signup_form/image-sprite-white-300f8b68095e7edf37a1f4e84c4f1b4c72ab371103d62515855a678851bf1d8e.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(//assets0.nimenhuuto.com/assets/team/signup_form/image-sprite-blue-099e4f17af264e7ce30f1c3791a9973b7bad129a2a6e224df92919fd5446dc1f.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(//assets3.nimenhuuto.com/assets/team/signup_form/football-sprite-f2ca9c9697087adfc6d568db07ce726cb3bb680640bf2996d07a4b77eeb25570.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(//assets0.nimenhuuto.com/assets/team/signup_form/football-sprite-mobile-95cb184c326c09de917ade0273a151085d1202057afca85d58e8f79a0697912b.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:0.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:0.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(//assets1.nimenhuuto.com/assets/team/signup_form/handball-sprite-345fd7898bf2a2c15faabb010b6d478db67d893f9c906f6d0a674f81aaaf29a5.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(//assets1.nimenhuuto.com/assets/team/signup_form/handball-sprite-mobile-48d0a5ea8291e2fb7e6aa4ef3bb4d920ebe73207fd2294eb9c325ec41f805917.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(//assets2.nimenhuuto.com/assets/team/signup_form/basketball-sprite-d3878d61b9ec71d1e4219baf072e0a552b482384db7047c774cdeb527eb8a0c4.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(//assets0.nimenhuuto.com/assets/team/signup_form/basketball-sprite-mobile-b0ba93991230bc35fb7847156f1dd23ddd463aea320b0d5083ba73cb3ca19162.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-4a0c303091a57cfac1fab7325233ecebf4418bbbcc3fc36706e30b292fe20ec4.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(//assets1.nimenhuuto.com/assets/team/signup_form/icehockey-sprite-mobile-1dd308c37d4994ca87999936da175c026c36df9403e4666d7311a034dc49e3bb.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-ecfff4dd756c69dd44dab4b7812c194f6fa9ee7431d2633fc29ef1baa017fb83.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(//assets2.nimenhuuto.com/assets/team/signup_form/floorball-sprite-mobile-eedf5669b6539c68ceef7df53a598050278e134751e9cd6a06264887f10f8d04.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(//assets2.nimenhuuto.com/assets/team/signup_form/rugby-sprite-14b1f963924f5b1a913bd530ac0ee4ef0722140476fdbe5527071adb092f52f5.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(//assets2.nimenhuuto.com/assets/team/signup_form/rugby-sprite-mobile-ba72711b6d6386a85a176defee77023eb65140ff89e9f5dc81eb8bdb0df7a9f1.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:0.1s;-webkit-transition-delay:0.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.0 !important}
