.wizard-steps{margin:20px 10px 0 10px;padding:0;position:relative;clear:both;font-weight:bold;margin-left:auto}.wizard-steps div{position:relative}.wizard-steps span{display:block;float:left;font-size:10px;text-align:center;width:19px;margin:2px 5px 0 0;line-height:15px;color:#ccc;background:#fff;border:2px solid #ccc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.wizard-steps a{position:relative;display:block;width:auto;height:24px;margin-right:18px;padding:0 10px 0 3px;float:left;font-size:11px;line-height:24px;color:#666;background:#ebebe9;text-decoration:none;padding-left:10px}.wizard-steps a:before{width:0;height:0;border-top:12px solid #ebebe9;border-bottom:12px solid #ebebe9;border-left:12px solid transparent;position:absolute;content:"";top:0;left:-12px}.wizard-steps a:after{width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #ebebe9;position:absolute;content:"";top:0;right:-12px}.wizard-steps .completed-step a,.wizard-steps .completed-step a:hover{color:#24b258;background:#c9e5d3}.wizard-steps .completed-step a:before{border-top:12px solid #c9e5d3;border-bottom:12px solid #c9e5d3}.wizard-steps .completed-step a:after{border-left:12px solid #c9e5d3}.wizard-steps .completed-step span{border:2px solid #24b258;color:#24b258;text-shadow:none}.wizard-steps .active-step a{color:#fff!important;background:#24b258}.wizard-steps .active-step a:before{border-top:12px solid #24b258;border-bottom:12px solid #24b258}.wizard-steps .active-step a:after{border-left:12px solid #24b258}.wizard-steps .active-step span{color:#24b258;-webkit-box-shadow:0 0 2px rgba(0,0,0,.8);-moz-box-shadow:0 0 2px rgba(0,0,0,.8);box-shadow:0 0 2px rgba(0,0,0,.8);text-shadow:none;border:2px solid #a3c1c9}.wizard-steps .completed-step:hover a,.wizard-steps .active-step:hover a{color:#333!important}.wizard-steps .completed-step:hover span,.wizard-steps .active-step:hover span{color:#8f061e}.wizard-steps .completed-step:hover a:before,.wizard-steps .active-step:hover a:before{}.wizard-steps .completed-step:hover a:after,.wizard-steps .active-step:hover a:after{}.loading{position:fixed;z-index:999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0}.loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loading:not(:required):after{content:'';display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner 1500ms infinite linear;-moz-animation:spinner 1500ms infinite linear;-ms-animation:spinner 1500ms infinite linear;-o-animation:spinner 1500ms infinite linear;animation:spinner 1500ms infinite linear;border-radius:.5em;-webkit-box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.5) -1.5em 0 0 0,rgba(0,0,0,.5) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0;box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.75) -1.5em 0 0 0,rgba(0,0,0,.75) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.spinkit-loading{position:fixed;z-index:999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0}.spinkit-loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.spinner{margin:0 auto;width:50px;height:40px;text-align:center;font-size:10px}.spinner>div{background-color:#333;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}*{margin:0}html,body{height:100%}.wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -257px}.footer,.push{height:257px}.btn-default{border-color:#14a248!important}.block-toggle,.block-toggle:focus{text-align:left;padding:5px 12px}.block-toggle span:last-child{background:#14a248}div.btn .glyphicon{margin-top:5px;margin-left:5px}.modal-vertical-centered{transform:translate(0,50%)!important;-ms-transform:translate(0,50%)!important;-webkit-transform:translate(0,50%)!important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cursor-pointer{cursor:pointer}.has-error .form-control,.has-error .form-control:focus{border-color:red;background:#fee}.has-error .form-control-feedback{color:red}.has-success .form-control{background:#cec}#StartgruppContainer>.panel-group>.panel>.panel-collapse>.panel-body{padding-bottom:0}.valda-klubbar-heading .badge{display:none}.valda-klubbar-heading.collapsed .badge{display:block}.site-version{color:#555;font-size:.8em;margin-top:1em}.site-addlist>div.list-group{}.site-addlist>div:last-child{height:500px}.site-border-dashed{border-style:dashed;border-color:rgba(20,162,72,.4)}.site-border-dashed>div:first-child{display:table;width:100%;height:100%}.site-border-dashed>div:first-child span{color:rgba(20,162,72,.4);font-size:2em;text-align:center;cursor:pointer;display:table-cell;vertical-align:middle}.site-inputinfo{margin-top:-10px;margin-bottom:15px;font-size:.9em;font-style:italic}.site-personuppgiftInfo{margin-top:20px;margin-bottom:5px;font-size:.95em;font-style:italic;font-weight:bold;color:#24b258}.site-klubb{margin-bottom:1em}.site-klubb-group{margin-top:1.5em}.site-klubb .help-block{font-size:.9em;font-style:italic}.site-klubb .radio{margin-left:3em}.site-klubb-panel{}.site-klubb-panel .panel-body{background:#ebebe9}.site-klubb-panel>div.panel-heading{background:#c9e5d3;cursor:pointer;padding:5px 15px}.site-klubb-panel>div.panel-heading .panel-title{font-size:13px}.site-hundras-chooser>.btn-group{width:100%}.site-hundras-chooser .btn{width:100%;text-align:left}.site-hundras-chooser ul{background-color:#14a248}.shu .dropdown-toggle{color:#333!important;border-color:#24b258!important;background-color:#ffef2b!important}.shu .toggle-indicator{background:#f4e100!important}.over-image{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}#RasklubbContainer div.panel-heading{cursor:pointer}#RasklubbContainer>div:last-child{margin-top:10px}#RegionKlubbContainer .klubb-lista{margin-top:15px}#RegionKlubbContainer .form-control{width:auto;display:inline;vertical-align:middle}#RegionKlubbContainer .form-group{display:inline-block}#ValdaKlubbarContainer .panel-heading{background-color:#333;color:#fff}#ValdaKlubbarContainer .badge{color:#333;background-color:#fffe90}#ValdaKlubbarCollapse .glyphicon{font-size:1.2em}#modal-refresh .modal-body{text-align:center}#modal-refresh .modal-dialog{width:170px}#modal-refresh .glyphicon-refresh{font-size:3em}#test-background{background-image:url("images/test-background.png");background-repeat:repeat;position:fixed;padding:0;margin:0;top:0;left:0;width:100%;height:100%;opacity:.1;filter:alpha(opacity=10)}.glyphicon-refresh-animate{-animation:spin .7s infinite linear;-webkit-animation:spin .7s infinite linear}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(360deg)}}@media all and (max-width:768px){.site-klubb .radio{margin-left:0}.wizard-steps a{font-size:.6em}}