#reg_form_wrapper *{font-family:"Open Sans",sans-serif;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#reg_form_wrapper{width:100%;margin:0 auto;color:#333;font-size:14px;padding-bottom:10px}#reg_form_wrapper form{width:100%}#reg_form_wrapper label *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#reg_form_wrapper .text_link,#reg_form_wrapper a{color:#b02943;text-decoration:none;outline:0;cursor:pointer}#reg_form_wrapper .text_link:hover,#reg_form_wrapper a:hover{color:#c4304d}#reg_form_wrapper .text_link:active,#reg_form_wrapper a:active{color:#8e1f35}#reg_form_wrapper .cf{clear:both}#reg_form_wrapper .margin_bottom{margin-bottom:10px}#reg_form_wrapper input[type=email],#reg_form_wrapper input[type=password],#reg_form_wrapper input[type=text],#reg_form_wrapper label.sex_radio,#reg_form_wrapper select{outline:0;background-color:#fff;border:2px solid #bdc3c7;border-radius:4px;height:40px;font-size:1em}#reg_form_wrapper input[type=email]:hover,#reg_form_wrapper input[type=password]:hover,#reg_form_wrapper input[type=text]:hover,#reg_form_wrapper select:hover{border:2px solid #000}#reg_form_wrapper input[type=email].invalid,#reg_form_wrapper input[type=password].invalid,#reg_form_wrapper input[type=text].invalid,#reg_form_wrapper label.invalid,#reg_form_wrapper select.invalid{border:2px solid #e67e22;background-repeat:no-repeat}#reg_form_wrapper input[type=email]:focus,#reg_form_wrapper input[type=password]:focus,#reg_form_wrapper input[type=text]:focus,#reg_form_wrapper select:focus{border:2px solid #000}#reg_form_wrapper option{background-color:none;background-color:transparent}#reg_form_wrapper label.invalid input[type=radio]{background-position:0 0!important}#reg_form_wrapper input[type=email],#reg_form_wrapper input[type=password],#reg_form_wrapper input[type=text]{width:100%;box-sizing:border-box;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-size:29px 20px;background-repeat:no-repeat;background-position:center right;padding-right:37px;float:left}#reg_form_wrapper input[type=email].valid,#reg_form_wrapper input[type=password].valid,#reg_form_wrapper input[type=text].valid{background-image:url("//static.motesplatsen.se/userinformation/pictures/admin/default/valid.png")}#reg_form_wrapper input[type=email].invalid,#reg_form_wrapper input[type=password].invalid,#reg_form_wrapper input[type=text].invalid{background-image:url("//static.motesplatsen.se/userinformation/pictures/admin/default/invalid.png")}#reg_form_wrapper input[type=email].loading,#reg_form_wrapper input[type=password].loading,#reg_form_wrapper input[type=text].loading{background-image:url("//static.motesplatsen.se/userinformation/pictures/admin/default/text-field-preloader.gif")}#reg_form_wrapper .reg_form_row{margin-bottom:5px}#reg_form_wrapper .reg_form_row_divided{display:flex;display:-ms-flexbox;flex-flow:row}#reg_form_wrapper .reg_form_row .reg_form_row_left,#reg_form_wrapper .reg_form_row .reg_form_row_right{width:30%}#reg_form_wrapper .reg_form_row .reg_form_row_right{width:70%}#reg_form_wrapper .reg_form_header{width:100%;font-size:2.5em;font-weight:400;text-align:center;margin-top:20px;margin-bottom:20px;display:inline-block}#reg_form_wrapper .label_text{width:100%;height:40px;line-height:35px;font-size:1em}#reg_form_wrapper div#sex_radio_wrapper{display:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;white-space:nowrap;flex-wrap:wrap}#reg_form_wrapper label.sex_radio{cursor:pointer;display:-webkit-flex;display:flex;display:-ms-flexbox;white-space:nowrap;flex-wrap:wrap;align-items:center;-ms-flex-align:center;width:47%;position:relative}#reg_form_wrapper label.sex_radio:hover{border:2px solid #000}#reg_form_wrapper label.sex_radio#label_radio_sex_female{margin-left:auto}#reg_form_wrapper input[type=radio]{width:14px;height:14px;position:absolute;-moz-opacity:0;-khtml-opacity:0;opacity:0}#reg_form_wrapper label span.radio_symbol{display:block;width:14px;height:14px;background-image:url("//static.motesplatsen.se/userinformation/pictures/admin/default/radio_sprite.png");background-repeat:no-repeat;background-size:14px 56px;background-position:0 -14px;cursor:pointer;margin-right:5px;margin-left:10px;margin-top:0;margin-bottom:0}#reg_form_wrapper label:hover span.radio_symbol{background-position:0 -28px}#reg_form_wrapper input[type=radio]:checked+span.radio_symbol{background-position:0 -42px}#reg_form_wrapper input[type=radio]:focus+span.radio_symbol{background-position:0 -28px}#reg_form_wrapper label span.radio_text{display:inline-block;font-size:1em;line-height:1em;font-weight:400}#reg_form_wrapper div#dropdown_wrapper{padding-top:5px}#reg_form_wrapper select#input_dropdown_age{width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-left:7px;line-height:2em;background-image:url("//static.motesplatsen.se/userinformation/pictures/admin/default/dropdown_arrow.png");background-repeat:no-repeat;background-position:center right;background-size:14px 14px;cursor:pointer}#reg_form_wrapper select:focus::-ms-value{background-color:transparent!important;color:#333}#reg_form_wrapper select::-ms-expand{display:none}#reg_form_wrapper select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}#reg_form_wrapper input.input_text{margin-top:-8px;position:relative;padding-left:7px;appearance:none;-webkit-appearance:none}#reg_form_wrapper label.input_text_label{position:relative;z-index:10;background-color:#fff;font-size:.714em;margin-left:5px;padding-left:3px;padding-right:3px;-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:opacity .3s;-khtml-transition:opacity 0.3s;-ms-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s}#reg_form_wrapper label.input_text_label.visible{font-weight:400;-moz-opacity:1;-khtml-opacity:1;opacity:1!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#reg_form_wrapper #conditions_row{margin-top:42px;margin-bottom:12px}#reg_form_wrapper #conditions_row div{margin-bottom:3px}#reg_form_wrapper #conditions_row div a{display:inline-block}.condition_row{font-size:.8em;position:relative;cursor:pointer;font-weight:400}.conditions-text{margin-left:5px!important;display:inline-block;cursor:pointer;color:#333}input[type=checkbox]{vertical-align:middle}#reg_form_wrapper .reg_button{background-color:#b02943;width:100%;text-transform:uppercase;display:inline-block;padding:12px 0;margin-bottom:0;font-size:1.142em;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;border:none;outline:0;border:1px solid transparent;border-radius:99px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:#fff;border:none;-moz-transition:all .1s ease;-o-transition:all .1s ease;-webkit-transition:all .1s ease;transition:all .1s ease;position:relative;appearance:none;-webkit-appearance:none;background-repeat:no-repeat;background-size:30px 26px;background-position:center center}#reg_form_wrapper .reg_button.disabled{background-color:#ced2d5;text-indent:-999px;background-image:url("//static.motesplatsen.se/userinformation/pictures/admin/default/spinner.gif")}#reg_form_wrapper .reg_button:hover{background-color:#d13b58}#reg_form_wrapper .reg_button:focus{outline:1px dotted black;background-color:#d13b58}#reg_form_wrapper .reg_button:active{background-color:#951f37}#reg_form_wrapper .reg_button.disabled:active,#reg_form_wrapper .reg_button.disabled:focus,#reg_form_wrapper .reg_button.disabled:hover{background-color:#ced2d5;cursor:default;outline:0}#reg_form_wrapper label.sex_radio,#reg_form_wrapper label.sex_radio input[type=radio],#reg_form_wrapper label.sex_radio span{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#reg_form_wrapper div.desc_message{color:#999;display:none;font-size:.9em}#reg_form_wrapper div.error_message{color:#e67e22;display:none;font-size:.9em}#reg_form_wrapper div.error_message *{color:inherit}#reg_form_wrapper div.error_message a{color:#b02943}#reg_form_wrapper #already_member_link{margin-top:6px;display:inline-block;width:100%;text-decoration:none}#reg_form_wrapper #already_member_link:hover{color:#b02943}#reg_form_wrapper #show_hide_box{overflow:hidden;margin-bottom:0}#reg_form_wrapper #show_hide_box.animate{-webkit-transition:max-height 2s;-moz-transition:max-height 2s;-ms-transition:max-height 2s;-o-transition:max-height 2s;transition:max-height 2s}#reg_form_wrapper #show_hide_box.hidden{max-height:0}#reg_form_wrapper #show_hide_box.visible{max-height:3000px}#reg_form_wrapper button#show_hide_button{display:none}#reg_form_wrapper button#show_hide_button.visible{display:block;margin-top:10px;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}#reg_form_wrapper button#show_hide_button.hidden{margin-top:10px;-moz-opacity:0;-khtml-opacity:0;opacity:0;height:0;display:none}#reg_form_wrapper input[type=email],#reg_form_wrapper input[type=password],#reg_form_wrapper input[type=text],#reg_form_wrapper label.sex_radio,#reg_form_wrapper select{border:1px solid #bdc3c7;border-radius:2px;-khtml-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.grecaptcha-badge{visibility:hidden}#custom-recaptcha{position:absolute;bottom:0;right:0;width:25px;height:25px;overflow:hidden;background-color:#fff;text-align:left;font-size:12px;white-space:nowrap;border-radius:3px;line-height:normal}#custom-recaptcha.regv2{display:none}#custom-recaptcha>div{position:absolute;top:0;right:0;bottom:0;left:60px;background-color:#6a8be3;padding:15px 10px}#custom-recaptcha>div,#custom-recaptcha>div strong{color:#fff}#custom-recaptcha>div a{color:#fff;text-decoration:none;font-size:10px;margin-top:5px}#custom-recaptcha>div a:hover{color:#fff;text-decoration:underline}.password-eye{position:relative;z-index:22;margin-left:-30px!important;cursor:pointer;left:-7px;top:-2px;float:right;line-height:normal;-webkit-tap-highlight-color:transparent}#imgEye{width:26px;height:26px;opacity:.5;position:absolute;right:28px}div[id*=password]{margin-bottom:-27px!important}