div.form.register p.select .text.dial{width:72px}div.form.register p.select .text.itadeposit{width:111px}div.form.register p.select input.phone{width:150px}div.form.register span.text{border:0;background-color:transparent}div.form.register span.text label{padding-left:5px}.register-form{margin-top:20px}.register-form p>label{text-align:right;padding-right:5px}.register-form p.cb>label{width:470px}.tabmenu.register{border:none}.reg-data{display:block;margin:0 auto;position:relative;width:500px;vertical-align:top}.register-form{vertical-align:top;font-size:12px}.register-form h2:nth-child(n+2){margin-top:15px}.register-form h2{font-size:15px;border-bottom:solid 1px #cdcdcd;padding-bottom:5px;margin:8px 0 12px 0}.register-form div.blogpayments{width:100%;display:block;text-align:center;padding-left:30px;margin-top:20px}.register-form div.blogpayments span.paymentslist span.paym{display:inline-block}.register-form div.blogpayments span.paymentslist span.paym svg{width:50px;height:36px;margin-right:30px}.register-form .reg-data .buttons.line .mandatory{margin-left:-20px}.register-form .buttons.line{margin-top:20px}.register-form>.buttons.line{display:none}.register-form .dropdown,.register-form input[type=number],.register-form input[type=password],.register-form input[type=text],.register-form select{width:290px}.register-form input[type=number],.register-form input[type=password],.register-form input[type=tel],.register-form input[type=text],.register-form select{box-sizing:border-box;border-radius:2px}.inputstyle.gender{margin:10px 0 10px 0}.inputstyle.gender span *{vertical-align:middle}table td.colmiddle{padding-top:10px;min-width:790px}.register-form input,.register-form select{border-width:1px;border-style:solid}.register-form input:focus{border-bottom:solid 1px #ccc}.register-form input.input-validation-error:focus{border-bottom:solid 1px #de7f86}.register-form .dropdown.day{width:60px}.register-form .dropdown.month{width:150px}.register-form .dropdown.year{width:70px}.register-form input[type=text].postcode{width:55px}.register-form .dropdown.city,.register-form input[type=text].city,.register-form select.city{width:230px}.register-form .dropdown.dial{width:65px}.register-form input[type=tel]{width:220px}.register-form .styled-checkbox{padding:5px 0 5px 0}.register-form .styled-checkbox label{text-align:left;padding-left:25px}.register-form .styled-checkbox label a{font-size:12px;text-decoration:none;border-bottom:dotted 1px #000}.register-form .styled-checkbox label a:hover{border-bottom:solid 1px #000}.register-form .marketing-info{margin-top:10px}.password-validation-message,.styled-checkbox .input-validation-error~label:before{color:#d12220}.dropdown{position:relative;display:inline-block;background-color:#fff;box-sizing:border-box;border-radius:2px}.dropdown select{width:100%;border-radius:2px}.dropdown select[disabled=disabled]{color:#000;cursor:inherit}.dropdown select:focus{outline:0;border:1px solid #4d90fe;box-shadow:0 0 5px #4d90fe}.dropdown select{cursor:pointer}.validation-summary-valid{display:none}.r-val-password{margin:10px 0 0 189px}.field-validation-summary .field-validation-error{display:block;padding:0;margin:2px 0}.field-validation-summary{padding:0 33px;position:relative;margin:0 0 10px 16px;overflow:hidden;font-size:11px}.reg-data .field-validation-summary{margin:12px 0 0 0}.reg-data input,.reg-data select{font-size:12px;padding:2px 5px}.reg-data input{padding:6px 8px}.inputstyle>*{height:initial}.inputstyle>.dropdown{display:inline-block}.register-form .inputstyle{margin-top:7px}.reg-data>.field-validation-error{position:relative;padding:8px 22px 8px 20px}.reg-data>.field-validation-error:before{position:absolute;left:0}.suggested-users{margin:12px 0 18px 0;display:flex;font-size:1rem;line-height:2em}.suggested-users__title{margin-right:.5em}.suggested-users ul>li{list-style:none;display:inline-block}.suggested-users a{color:#2067d1;margin-right:.5em}div.column{height:186px;display:inline-block;vertical-align:top;padding:20px}div.column p{margin-top:20px}img.phonewomen{position:absolute;bottom:0;right:0}.other-country.hidden{display:none}#other-country-input{position:relative;z-index:2}.validation-error select{border:1px solid #de7f86;background-color:#fff2f2}.inputstyle>.text.input-validation-error,input.input-validation-error,select.input-validation-error{background-color:#fff2f2}@media screen and (max-width:1024px){img.phonewomen{display:none}}.inputprogress .fa-spinner{position:absolute;right:5px;top:3px;font-size:18px;display:none}.inprogress .inputprogress .fa-spinner{display:inline-block}div.buttons.line .btn.adv,div.buttons.line .btn.adv[type=submit]{padding:5px 5px 5px 10px}img.cms{width:100%}.bankid-select svg{width:93px;height:88px;padding:8px;border:1px solid #ddd;position:absolute;left:0}.bankid-select{padding-left:125px;position:relative;min-height:120px}.dialog.bankid-dialog{background:#fff;width:400px;margin:auto;position:absolute;top:187px;left:50%;margin-left:-267px;min-height:140px;z-index:1004}.dialog.bankid-dialog .dialog-content{text-align:center;padding:35px 8px 20px 8px;display:flex;flex-direction:column;align-items:center}.bankid-dialog .fa-spinner{font-size:30px}.bankid-dialog #pendingStatus{margin:14px 0}.bankid-dialog #bankid-close,.bankid-dialog.status-completed #bankid-cancel,.bankid-dialog.status-completed .fa-spinner{display:none}.bankid-dialog.status-completed:not(.status-success) #bankid-close{display:inline-block}.bankid-dialog.status-completed.status-error #pendingStatus{color:#d12220}.register-steps{width:500px;margin:20px auto;position:relative;height:60px}.register-steps hr{border:none;border-bottom:solid 1px #ddd;padding-top:20px}.register-steps>div{width:55px;display:inline-block;height:35px;text-align:center;position:relative;box-sizing:border-box;position:absolute;top:0;z-index:1;background:#fff;padding-top:3px;color:#7f7f7f}.register-steps>div>span{display:block;margin-bottom:15px;font-weight:700;font-size:16px}.register-steps>div>label{position:absolute;bottom:-22px;left:50%;margin-left:-150px;white-space:nowrap;width:300px;font-size:14px}.register-steps>div.active{color:#000}.register-steps>div svg{fill:#FFD200;width:55px;height:35px;position:absolute;z-index:-1;top:0;left:5px}.register-steps .step-1{left:-5px}.register-steps .step-2{left:50%;margin-left:-27px;padding-left:5px}.register-steps .step-3{left:auto;right:0}.register-steps .step-3>span{font-style:italic}.reg-data.validation ul.validation-list{border:solid 1px #de7f86;border-radius:2px;padding-left:40px;margin-bottom:10px;background:#fff2f2;display:block;cursor:default}.reg-data.validation ul.validation-list li{list-style-type:none}.reg-data .field-validation-error{margin-left:190px;border-radius:2px;padding:0;padding-top:2px;padding-bottom:4px}.reg-data .field-validation-error:before{display:none}.styled-checkbox .field-validation-error{margin-left:25px;padding-top:4px}.reg-birth-date,.reg-dialcode-number,.reg-postcode-city{display:inline-flex;gap:5px}