﻿.form-controls-old input[type=tel],.form-controls-old input[type=email],.form-controls-old input[type=number],.form-controls-old input[type=text],.form-controls-old input[type=password],.form-controls-old .tl-btn,.form-controls-new .tl-btn,.form-controls-new select,.form-controls-new input[type=tel],.form-controls-new input[type=email],.form-controls-new input[type=number],.form-controls-new input[type=text],.form-controls-new input[type=password]{ -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mobile .registration-form .layout-popup.sso-authentication .facebook-connect .icon,.mobile .registration-form .layout-content.sso-authentication .facebook-connect .icon,.registration-form .layout-inline.sso-authentication .facebook-connect .icon,.registration-form .layout-popup.sso-authentication .facebook-connect .icon,.registration-form .layout-content.sso-authentication .facebook-connect .icon,.form-controls-old .password-container .icon.icon-hide-password,.form-controls-new .password-container .icon.icon-hide-password,.form-controls-old .password-container .icon.icon-reveal-password,.form-controls-new .password-container .icon.icon-reveal-password{ background-image:url("../../willbetgamebettingsa/image/elements.png")}.registration-form .header-field-wrapper:after,.registration-form .layout-header.sso-authentication:after,.registration-form .layout-inline.sso-authentication .form-fields .field-wrapper:after,.registration-form .layout-inline.sso-authentication .form-container:after,.registration-form .bankid-connect-inline .textbox:after,.registration-form .bankid-connect-inline .link:after,.registration-form .layout-popup.sso-authentication .bankid-connect .textbox:after,.registration-form .layout-content.sso-authentication .bankid-connect .textbox:after,.registration-form .layout-popup.sso-authentication .bankid-connect .link:after,.registration-form .layout-content.sso-authentication .bankid-connect .link:after,.registration-form .layout-popup.sso-authentication .bankid-or-separator:after,.registration-form .layout-content.sso-authentication .bankid-or-separator:after,.registration-form .layout-popup.sso-authentication .facebook-connect .link:after,.registration-form .layout-content.sso-authentication .facebook-connect .link:after,.registration-form .layout-popup.sso-authentication .facebook-or-separator:after,.registration-form .layout-content.sso-authentication .facebook-or-separator:after{ content:"";display:table;clear:both}.registration-form .layout-inline.sso-authentication .bankid-connect .container,.registration-form .layout-inline.sso-authentication .facebook-connect .container,.registration-form .bankid-connect-inline a,.registration-form .layout-popup.sso-authentication .bankid-connect a,.registration-form .layout-content.sso-authentication .bankid-connect a,.registration-form .layout-popup.sso-authentication .facebook-connect a,.registration-form .layout-content.sso-authentication .facebook-connect a{ position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form-controls-new select,.form-controls-new input[type=tel],.form-controls-new input[type=email],.form-controls-new input[type=number],.form-controls-new input[type=text],.form-controls-new input[type=password]{ border-radius:7px;border:1px solid #d3d3d3;padding:1px 5px}.form-controls-old select.ng-invalid,.form-controls-new select.ng-invalid{ border:1px solid red}.form-controls-old .tl-btn,.form-controls-new .tl-btn{ float:none}.form-controls-old .tl-btn .btn-text,.form-controls-new .tl-btn .btn-text{ width:100%}.form-controls-old .tl-btn .btn-text span,.form-controls-new .tl-btn .btn-text span{ width:100%}.form-controls-old .field-wrapper,.form-controls-new .field-wrapper{ margin-bottom:15px}.form-controls-old .placeholder,.form-controls-new .placeholder{ color:#a1a1a1 !important}.form-controls-old input::-webkit-outer-spin-button,.form-controls-old input::-webkit-inner-spin-button,.form-controls-new input::-webkit-outer-spin-button,.form-controls-new input::-webkit-inner-spin-button{ -webkit-appearance:none}.form-controls-old input[type=number],.form-controls-new input[type=number]{ -moz-appearance:textfield}.form-controls-old input[type=tel]::-webkit-input-placeholder,.form-controls-old input[type=email]::-webkit-input-placeholder,.form-controls-old input[type=number]::-webkit-input-placeholder,.form-controls-old input[type=text]::-webkit-input-placeholder,.form-controls-old input[type=password]::-webkit-input-placeholder,.form-controls-new input[type=tel]::-webkit-input-placeholder,.form-controls-new input[type=email]::-webkit-input-placeholder,.form-controls-new input[type=number]::-webkit-input-placeholder,.form-controls-new input[type=text]::-webkit-input-placeholder,.form-controls-new input[type=password]::-webkit-input-placeholder{ color:#a1a1a1;opacity:0.9}.form-controls-old input[type=tel]:-moz-placeholder,.form-controls-old input[type=email]:-moz-placeholder,.form-controls-old input[type=number]:-moz-placeholder,.form-controls-old input[type=text]:-moz-placeholder,.form-controls-old input[type=password]:-moz-placeholder,.form-controls-new input[type=tel]:-moz-placeholder,.form-controls-new input[type=email]:-moz-placeholder,.form-controls-new input[type=number]:-moz-placeholder,.form-controls-new input[type=text]:-moz-placeholder,.form-controls-new input[type=password]:-moz-placeholder{ color:#a1a1a1;opacity:0.9}.form-controls-old input[type=tel]::-moz-placeholder,.form-controls-old input[type=email]::-moz-placeholder,.form-controls-old input[type=number]::-moz-placeholder,.form-controls-old input[type=text]::-moz-placeholder,.form-controls-old input[type=password]::-moz-placeholder,.form-controls-new input[type=tel]::-moz-placeholder,.form-controls-new input[type=email]::-moz-placeholder,.form-controls-new input[type=number]::-moz-placeholder,.form-controls-new input[type=text]::-moz-placeholder,.form-controls-new input[type=password]::-moz-placeholder{ color:#a1a1a1;opacity:0.9}.form-controls-old input[type=tel]:-ms-input-placeholder,.form-controls-old input[type=email]:-ms-input-placeholder,.form-controls-old input[type=number]:-ms-input-placeholder,.form-controls-old input[type=text]:-ms-input-placeholder,.form-controls-old input[type=password]:-ms-input-placeholder,.form-controls-new input[type=tel]:-ms-input-placeholder,.form-controls-new input[type=email]:-ms-input-placeholder,.form-controls-new input[type=number]:-ms-input-placeholder,.form-controls-new input[type=text]:-ms-input-placeholder,.form-controls-new input[type=password]:-ms-input-placeholder{ color:#a1a1a1;opacity:0.9}.form-controls-old .input.ng-invalid,.form-controls-new .input.ng-invalid{ border:1px solid red}.form-controls-old .password-container,.form-controls-new .password-container{ position:relative}.form-controls-old .password-container .icon.icon-reveal-password,.form-controls-new .password-container .icon.icon-reveal-password{ background-position:115px 72px;width:15px;height:11px;display:inline-block}.form-controls-old .password-container .icon.icon-hide-password,.form-controls-new .password-container .icon.icon-hide-password{ background-position:130px 72px;width:15px;height:11px;display:inline-block}.ie8 .form-controls-old .password-container .icon,.ie8 .form-controls-new .password-container .icon{ display:none}.form-controls-old input[type=tel],.form-controls-old input[type=email],.form-controls-old input[type=number],.form-controls-old input[type=text],.form-controls-old input[type=password]{ height:24px;border:solid 1px #969696;padding:1px 0 1px 4px;margin:0}.ie8 .form-controls-old input[type=tel],.ie9 .form-controls-old input[type=tel],.ie8 .form-controls-old input[type=email],.ie9 .form-controls-old input[type=email],.ie8 .form-controls-old input[type=number],.ie9 .form-controls-old input[type=number],.ie8 .form-controls-old input[type=text],.ie9 .form-controls-old input[type=text],.ie8 .form-controls-old input[type=password],.ie9 .form-controls-old input[type=password]{ line-height:20px}.form-controls-old .password-container .icon-reveal-password,.form-controls-old .password-container .icon.icon-hide-password{ margin:0 6px -1px -25px}.form-controls-old .shared-validation-failed-message{ text-align:left;margin-top:0;margin-left:0}.form-controls-old .shared-validation-failed-icon,.form-controls-old .shared-validation-failed-icon-ie11,.form-controls-old .shared-validation-success-icon,.form-controls-old .shared-validation-success-icon-ie11{ margin-left:5px;margin-right:0}.form-controls-new .tl-btn{ min-width:110px}.form-controls-new .field-wrapper{ margin-left:20px;margin-right:20px}.form-controls-new .shared-validation-failed-message{ text-align:left}.form-controls-new input[type=tel],.form-controls-new input[type=email],.form-controls-new input[type=number],.form-controls-new input[type=text],.form-controls-new input[type=password]{ width:100%;height:34px}.form-controls-new input[type=tel]:focus,.form-controls-new input[type=email]:focus,.form-controls-new input[type=number]:focus,.form-controls-new input[type=text]:focus,.form-controls-new input[type=password]:focus{ box-shadow:#0d1d33 0 0 1px 1px;outline:0}.form-controls-new input[type=tel]:active,.form-controls-new input[type=email]:active,.form-controls-new input[type=number]:active,.form-controls-new input[type=text]:active,.form-controls-new input[type=password]:active{ box-shadow:#0d1d33 0 0 10px}.ie8 .form-controls-new input[type=tel],.ie8 .form-controls-new input[type=email],.ie8 .form-controls-new input[type=number],.ie8 .form-controls-new input[type=text],.ie8 .form-controls-new input[type=password]{ padding-top:8px}.form-controls-new input[type=tel]:disabled,.form-controls-new input[type=email]:disabled,.form-controls-new input[type=number]:disabled,.form-controls-new input[type=text]:disabled,.form-controls-new input[type=password]:disabled{ background-color:#e4e4e4;color:#a1a1a1;box-shadow:none}.form-controls-new input::-ms-clear,.form-controls-new input::-ms-reveal{ display:none;width:0;height:0}.form-controls-new .password-container{ width:100%}.form-controls-new .password-container input{ padding-right:28px}.form-controls-new .password-container .icon-reveal-password,.form-controls-new .password-container .icon.icon-hide-password{ cursor:pointer;position:absolute;right:8px;top:10px}.form-controls-new .password-container .shared-validation-success-icon-ie11,.form-controls-new .password-container .shared-validation-failed-icon-ie11,.form-controls-new .password-container .shared-validation-success-icon,.form-controls-new .password-container .shared-validation-failed-icon{ display:none}.ie8 .form-controls-new .password-container .shared-validation-success-icon-ie11,.ie8 .form-controls-new .password-container .shared-validation-failed-icon-ie11,.ie8 .form-controls-new .password-container .shared-validation-success-icon,.ie8 .form-controls-new .password-container .shared-validation-failed-icon{ display:inline-block}.form-controls-new .select-container{ position:relative;display:inline-block}.form-controls-new .select-container:after{ content:" ";background:url("../../willbetgamebettingsa/image/elements.png") no-repeat -751px -296px transparent;width:11px;height:7px;display:inline-block;position:absolute;right:5px;top:14px;pointer-events:none}.form-controls-new .firefox:after{ content:" ";background:none !important}.form-controls-new select{ -webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;height:34px}.form-controls-new select [disabled]{ background-color:#e4e4e4}.form-controls-new select:focus{ box-shadow:#0d1d33 0 0 1px 1px;outline:0}.form-controls-new select:active{ box-shadow:#0d1d33 0 0 10px}.form-controls-new select::-ms-expand{ display:none}.ie8 .form-controls-new select,.ie9 .form-controls-new select{ padding-right:0 !important;padding-top:0 !important;padding-bottom:0 !important;border-radius:0}.ie8 .form-controls-new .select-container:after,.ie9 .form-controls-new .select-container:after{ background:none;width:0}.form-controls-new input[type=checkbox]{ margin:3px 3px 3px 4px}.form-controls-new .enable-chk-wrapper div{ width:260px;display:inline-block;vertical-align:top}.form-controls-new .enable-chk-wrapper input[type=checkbox]{ margin:0 3px 0 0}.mobile .form-controls-new select.ng-invalid{ border:1px solid red}.mobile .form-controls-new .field-wrapper{ margin-left:7px;margin-right:7px}.mobile .form-controls-new input[type=tel],.mobile .form-controls-new input[type=email],.mobile .form-controls-new input[type=number],.mobile .form-controls-new input[type=text],.mobile .form-controls-new input[type=password]{ box-shadow:#e9e9e9 0 0 5px 0 inset;border-radius:4px;padding:6px 10px;font-family:Noto Sans;font-size:14px}.mobile .form-controls-new input[type=tel]::-webkit-input-placeholder,.mobile .form-controls-new input[type=email]::-webkit-input-placeholder,.mobile .form-controls-new input[type=number]::-webkit-input-placeholder,.mobile .form-controls-new input[type=text]::-webkit-input-placeholder,.mobile .form-controls-new input[type=password]::-webkit-input-placeholder{ font-size:14px}.mobile .form-controls-new input[type=tel]:-moz-placeholder,.mobile .form-controls-new input[type=email]:-moz-placeholder,.mobile .form-controls-new input[type=number]:-moz-placeholder,.mobile .form-controls-new input[type=text]:-moz-placeholder,.mobile .form-controls-new input[type=password]:-moz-placeholder{ font-size:14px}.mobile .form-controls-new input[type=tel]::-moz-placeholder,.mobile .form-controls-new input[type=email]::-moz-placeholder,.mobile .form-controls-new input[type=number]::-moz-placeholder,.mobile .form-controls-new input[type=text]::-moz-placeholder,.mobile .form-controls-new input[type=password]::-moz-placeholder{ font-size:14px}.mobile .form-controls-new input[type=tel]:-ms-input-placeholder,.mobile .form-controls-new input[type=email]:-ms-input-placeholder,.mobile .form-controls-new input[type=number]:-ms-input-placeholder,.mobile .form-controls-new input[type=text]:-ms-input-placeholder,.mobile .form-controls-new input[type=password]:-ms-input-placeholder{ font-size:14px}.mobile .form-controls-new input[type=tel]:disabled,.mobile .form-controls-new input[type=email]:disabled,.mobile .form-controls-new input[type=number]:disabled,.mobile .form-controls-new input[type=text]:disabled,.mobile .form-controls-new input[type=password]:disabled{ background-color:#bebebe;color:#FFFFFF}.mobile .form-controls-new input[type=tel].ng-invalid,.mobile .form-controls-new input[type=email].ng-invalid,.mobile .form-controls-new input[type=number].ng-invalid,.mobile .form-controls-new input[type=text].ng-invalid,.mobile .form-controls-new input[type=password].ng-invalid{ border:1px solid red}.mobile .form-controls-new .password-container .icon{ padding:0.5px}.mobile .form-controls-new .password-container .shared-validation-success-icon-ie11,.mobile .form-controls-new .password-container .shared-validation-failed-icon-ie11,.mobile .form-controls-new .password-container .shared-validation-success-icon,.mobile .form-controls-new .password-container .shared-validation-failed-icon{ right:24px;display:inline-block}.mobile .form-controls-new .select-container{ position:relative;display:inline-block}.mobile .form-controls-new .select-container:after{ content:" ";background:url("../../willbetgamebettingsa/image/selectBg.svg") no-repeat -274px -1px transparent;width:35px;height:35px;display:inline-block;position:absolute;right:-1px;top:0;background-size:auto 35px;pointer-events:none}.mobile .form-controls-new select{ background:none;background-size:auto 36px;border-radius:4px;font-family:Noto Sans;font-size:14px;border:1px solid #d3d3d3}.mobile .form-controls-new select:focus{ box-shadow:none}.mobile .form-controls-new .MobileCheckBoxWrapper{ display:table}.mobile .form-controls-new .MobileCheckBoxWrapper div{ display:table-cell;padding-left:10px;padding-top:3px;vertical-align:middle}.mobile .form-controls-new .MobileCheckBoxWrapper label{ color:#3F3F3F !important}.mobile .form-controls-new .check-box-wrapper input[type=checkbox]{ width:20px;height:20px;margin-top:5px}.form-controls-old .tl-btn,.form-controls-new .tl-btn,.form-controls-old input[type=tel],.form-controls-old input[type=email],.form-controls-old input[type=number],.form-controls-old input[type=text],.form-controls-old input[type=password],.form-controls-new input[type=tel],.form-controls-new input[type=email],.form-controls-new input[type=number],.form-controls-new input[type=text],.form-controls-new input[type=password],.form-controls-new select{ -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mobile .registration-form .layout-popup.sso-authentication .facebook-connect .icon,.mobile .registration-form .layout-content.sso-authentication .facebook-connect .icon,.registration-form .layout-inline.sso-authentication .facebook-connect .icon,.registration-form .layout-popup.sso-authentication .facebook-connect .icon,.registration-form .layout-content.sso-authentication .facebook-connect .icon,.form-controls-old .password-container .icon.icon-reveal-password,.form-controls-new .password-container .icon.icon-reveal-password,.form-controls-old .password-container .icon.icon-hide-password,.form-controls-new .password-container .icon.icon-hide-password{ background-image:url("../../willbetgamebettingsa/image/elements.png")}.registration-form .ie8 .shared-validation-failed-icon,.registration-form .ie8 .shared-validation-success-icon{ display:none !important}.registration-form .layout-popup.sso-authentication .confirm-message .TLC-Notification-Icon{ width:90px !important;height:90px !important;background-image:url(../../willbetgamebettingsa/image/successIcon.png) !important;background-size:cover;background-position:center}.registration-form .layout-popup.sso-authentication .seperator,.registration-form .layout-inline.sso-authentication .seperator,.registration-form .layout-content.sso-authentication .seperator{ height:1px;border-top:none}.registration-form .layout-popup.sso-authentication a,.registration-form .layout-inline.sso-authentication a,.registration-form .layout-content.sso-authentication a{ cursor:pointer;text-decoration:underline;color:#0d1d33}.registration-form .layout-popup.sso-authentication .tl-btn,.registration-form .layout-inline.sso-authentication .tl-btn,.registration-form .layout-content.sso-authentication .tl-btn{ color:#FFFFFF}.registration-form .layout-popup.sso-authentication .form-container,.registration-form .layout-popup.sso-authentication .forgot-password,.registration-form .layout-popup.sso-authentication .already-registered,.registration-form .layout-popup.sso-authentication .sub-title,.registration-form .layout-inline.sso-authentication .form-container,.registration-form .layout-inline.sso-authentication .forgot-password,.registration-form .layout-inline.sso-authentication .already-registered,.registration-form .layout-inline.sso-authentication .sub-title,.registration-form .layout-content.sso-authentication .form-container,.registration-form .layout-content.sso-authentication .forgot-password,.registration-form .layout-content.sso-authentication .already-registered,.registration-form .layout-content.sso-authentication .sub-title{ margin-bottom:20px}.registration-form .layout-popup.sso-authentication .sub-title.sub-title-text,.registration-form .layout-inline.sso-authentication .sub-title.sub-title-text,.registration-form .layout-content.sso-authentication .sub-title.sub-title-text{ text-align:left;font-size:13px}.registration-form .layout-popup.sso-authentication,.registration-form .layout-content.sso-authentication{ text-align:center;font-size:14px;color:#3F3F3F}.registration-form .layout-popup.sso-authentication .field-wrapper .TLC-Notification-Error,.registration-form .layout-content.sso-authentication .field-wrapper .TLC-Notification-Error{ text-align:left;font-size:13px}.registration-form .layout-popup.sso-authentication .field-wrapper .TLC-Notification-Success,.registration-form .layout-content.sso-authentication .field-wrapper .TLC-Notification-Success{ text-align:left;font-size:13px}.registration-form .layout-popup.sso-authentication .main-view,.registration-form .layout-content.sso-authentication .main-view{ overflow:hidden}.registration-form .layout-popup.sso-authentication .field-wrapper.mobile-header,.registration-form .layout-content.sso-authentication .field-wrapper.mobile-header{ display:none}.registration-form .layout-popup.sso-authentication .tl-btn,.registration-form .layout-content.sso-authentication .tl-btn{ width:100%}.registration-form .layout-popup.sso-authentication .facebook-or-separator,.registration-form .layout-content.sso-authentication .facebook-or-separator{ height:10px;margin-bottom:12px;border-top:none}.registration-form .layout-popup.sso-authentication .facebook-or-separator .or-text,.registration-form .layout-content.sso-authentication .facebook-or-separator .or-text{ margin-top:-10px;margin-right:auto;margin-left:auto}.registration-form .layout-popup.sso-authentication .facebook-or-separator .or-text span,.registration-form .layout-content.sso-authentication .facebook-or-separator .or-text span{ background-color:#FFFFFF;padding-left:10px;padding-right:10px}.registration-form .layout-popup.sso-authentication .facebook-connect .link,.registration-form .layout-content.sso-authentication .facebook-connect .link{ display:inline-block;margin:0 auto;height:32px}.registration-form .layout-popup.sso-authentication .facebook-connect a,.registration-form .layout-content.sso-authentication .facebook-connect a{ color:#3b5998;float:left}.registration-form .layout-popup.sso-authentication .facebook-connect .icon,.registration-form .layout-content.sso-authentication .facebook-connect .icon{ background-position:118px 108px;width:32px;height:32px;display:inline-block;margin-right:10px;float:left}.registration-form .layout-popup.sso-authentication .bankid-or-separator,.registration-form .layout-content.sso-authentication .bankid-or-separator{ height:10px;margin-bottom:12px;border-top:none}.registration-form .layout-popup.sso-authentication .bankid-or-separator .or-text,.registration-form .layout-content.sso-authentication .bankid-or-separator .or-text{ margin-top:-10px;margin-right:auto;margin-left:auto}.registration-form .layout-popup.sso-authentication .bankid-or-separator .or-text span,.registration-form .layout-content.sso-authentication .bankid-or-separator .or-text span{ background-color:#FFFFFF;padding-left:10px;padding-right:10px}.registration-form .layout-popup.sso-authentication .bankid-connect .link,.registration-form .layout-content.sso-authentication .bankid-connect .link{ display:inline-block;margin:0 auto;height:32px}.registration-form .layout-popup.sso-authentication .bankid-connect .textbox,.registration-form .layout-content.sso-authentication .bankid-connect .textbox{ display:inline-block;float:left}.registration-form .layout-popup.sso-authentication .bankid-connect .textbox-container,.registration-form .layout-content.sso-authentication .bankid-connect .textbox-container{ float:left;width:85%;margin-bottom:15px}.registration-form .layout-popup.sso-authentication .bankid-connect .link a,.registration-form .layout-content.sso-authentication .bankid-connect .link a{ color:#4677c4;font-family:Noto Sans;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal}.registration-form .layout-popup.sso-authentication .bankid-connect a,.registration-form .layout-content.sso-authentication .bankid-connect a{ color:#3b5998;float:right;font-size:16px}.registration-form .layout-popup.sso-authentication .bankid-connect .icon,.registration-form .layout-content.sso-authentication .bankid-connect .icon{ background-image:url(../../willbetgamebettingsa/image/bankid_logo.png);background-size:cover;background-position:center;margin-right:10px;float:left;width:36px;display:inline-block;height:35px}.registration-form .layout-popup.sso-authentication .bankid-connect .icon-input,.registration-form .layout-content.sso-authentication .bankid-connect .icon-input{ background-image:url(../../willbetgamebettingsa/image/bankid_logo.png);background-size:cover;background-position:center;float:right;width:36px;display:inline-block;height:35px}.registration-form .layout-popup.sso-authentication .bankid-connect .shared-validation-success-icon,.registration-form .layout-content.sso-authentication .bankid-connect .shared-validation-success-icon{ top:10px !important}.registration-form .layout-popup.sso-authentication .bankid-connect .shared-validation-failed-icon,.registration-form .layout-content.sso-authentication .bankid-connect .shared-validation-failed-icon{ top:10px !important}.registration-form .layout-popup.sso-authentication .bankid-iframe-container,.registration-form .layout-content.sso-authentication .bankid-iframe-container{ overflow:hidden;padding-top:155%;position:relative}.registration-form .layout-popup.sso-authentication .bankid-iframe,.registration-form .layout-content.sso-authentication .bankid-iframe{ border:0;height:100%;left:0;position:absolute;top:0;width:100%}.registration-form .layout-popup.sso-authentication .not-allowed-container,.registration-form .layout-content.sso-authentication .not-allowed-container{ line-height:20px}.registration-form .layout-popup.sso-authentication .not-allowed-container .icon,.registration-form .layout-content.sso-authentication .not-allowed-container .icon{ background-image:url("../../willbetgamebettingsa/image/NotAllowedIcon.png");margin:0 auto;width:63px;height:55px}.registration-form .layout-popup.sso-authentication .not-allowed-container .bottom-last,.registration-form .layout-content.sso-authentication .not-allowed-container .bottom-last{ margin-bottom:0}.registration-form .layout-popup.sso-authentication .not-registered,.registration-form .layout-content.sso-authentication .not-registered{ margin-bottom:20px}.registration-form .layout-popup.sso-authentication .confirm-message .TLC-Notification-Txt,.registration-form .layout-content.sso-authentication .confirm-message .TLC-Notification-Txt{ font-style:normal;padding:0 10px 0 10px}.registration-form .layout-popup.sso-authentication .not-valid .auth-code,.registration-form .layout-content.sso-authentication .not-valid .auth-code{ border:solid 1px red}.registration-form .layout-popup.sso-authentication .not-valid .auth-code:focus,.registration-form .layout-content.sso-authentication .not-valid .auth-code:focus{ box-shadow:red 0 0 1px 1px;outline:0}.registration-form .layout-popup.sso-authentication .not-valid .auth-code:active,.registration-form .layout-content.sso-authentication .not-valid .auth-code:active{ box-shadow:#e32e35 0px 0px 10px;outline:0}.registration-form .in-line-facebook-bank-id-container{ display:flex;flex-direction:row;margin-left:10px;height:100%}.registration-form .in-line-bank-id-content-container{ display:flex;flex-direction:row;height:100%}.registration-form .labels-container{ margin-right:10px}.registration-form .labels-height{ height:40px}.registration-form .bank-id-email-label{ width:200px}.registration-form .bank-id-password-container{ display:flex;flex-direction:row}.registration-form .bank-id-password-container .label-margin{ width:200px}.registration-form .bank-id-password-container .password-style{ display:flex;flex-direction:row}.registration-form .bank-id-password-container .password-style .password-width{ width:200px}.registration-form .bank-id-person-number{ width:200px}.registration-form .in-line-facebook-bank-id-container-separator{ margin:auto;vertical-align:middle}.registration-form .facebook-container-height{ height:50px}.registration-form .bankid-connect-inline .link{ display:inline-block;margin:0 auto;height:32px;width:240px;text-align:center;align-content:center}.registration-form .bankid-connect-inline .link a{ color:#4677c4;font-family:Noto Sans;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal}.registration-form .bankid-connect-inline .textbox{ display:inline-block;float:left}.registration-form .bankid-connect-inline .textbox-container{ display:inline-block}.registration-form .bankid-connect-inline .container{ float:left;margin-bottom:15px;display:inline-block;width:150px}.registration-form .bankid-connect-inline .container-link{ margin-bottom:15px;display:inline-block;text-align:center}.registration-form .bankid-connect-inline a{ color:#3b5998;float:right;font-size:16px;margin-top:10px;float:right;margin-top:0px;margin-left:-60px}.registration-form .bankid-connect-inline .icon{ background-image:url(../../willbetgamebettingsa/image/bankid_logo.png);background-size:cover;background-position:center;margin-right:30px;width:30px;display:inline-block;height:28px}.registration-form .bankid-connect-inline .icon-input{ background-image:url(../../willbetgamebettingsa/image/bankid_logo.png);background-size:cover;background-position:center;width:26px;display:inline-block;height:25px;margin-left:35px}.registration-form .bankid-connect-inline .icon-input-login{ background-image:url(../../willbetgamebettingsa/image/bankid_logo.png);background-size:cover;background-position:center;margin-top:-2px;margin-right:-215px;width:30px;display:inline-block;height:28px;float:right}.registration-form .bankid-connect-inline .shared-validation-success-icon{ top:10px !important}.registration-form .bankid-connect-inline .shared-validation-failed-icon{ margin-bottom:5px}.registration-form .bankid-connect-inline-margin-top{ margin-top:30px}.registration-form .bankid-connect-inline-float-left{ float:left}.registration-form .inline-country-state-container .country-state .select-container select{ width:167px;height:24px}.registration-form .inline-country-state-container .country-state .state-select-container{ margin-top:16px}.registration-form .inline-country-state-container .check-box-wrapper{ display:inline-block;margin-bottom:10px !important}.registration-form .inline-country-state-container .check-box-wrapper input{ width:20px !important;float:left;margin-left:0px;margin-top:0px}.registration-form .inline-country-state-container .check-box-wrapper label{ width:325px !important}.registration-form .inline-country-state-container .state-field-wrapper{ margin-top:-35px;margin-bottom:12px !important}.registration-form .inline-country-state-container .required-field-hint{ margin-left:5px}.registration-form .popup-country-state-container .check-box-wrapper label{}.registration-form .layout-inline.sso-authentication .form-fields,.registration-form .layout-inline.sso-authentication .facebook-or-separator,.registration-form .layout-inline.sso-authentication .facebook-connect,.registration-form .layout-inline.sso-authentication .bankid-connect{ float:left}.registration-form .layout-inline.sso-authentication .form-fields,.registration-form .layout-inline.sso-authentication .bankid-or-separator,.registration-form .layout-inline.sso-authentication .bankid-connect{ float:left}.registration-form .layout-inline.sso-authentication .forgot-password{ margin-top:12px}.registration-form .layout-inline.sso-authentication .form-fields{ width:389px}.registration-form .layout-inline.sso-authentication .form-fields .field-wrapper{ margin-bottom:5px}.registration-form .layout-inline.sso-authentication .form-fields label{ width:180px;float:left}.registration-form .layout-inline.sso-authentication .form-fields .input-wrapper{ float:right;height:auto;min-height:40px;width:209px}.registration-form .layout-inline.sso-authentication .form-fields input{ width:167px}.registration-form .layout-inline.sso-authentication .form-fields .tl-btn,.registration-form .layout-inline.sso-authentication .form-fields .forgot-password a{ float:right;margin-right:42px}.registration-form .layout-inline.sso-authentication .facebook-or-separator{ width:45px;text-align:center}.registration-form .layout-inline.sso-authentication .facebook-or-separator .top-line,.registration-form .layout-inline.sso-authentication .facebook-or-separator .bottom-line{ width:1px;border-left:none;margin:0 auto}.registration-form .layout-inline.sso-authentication .facebook-or-separator .text{ line-height:45px}.registration-form .layout-inline.sso-authentication .facebook-connect{ width:297px;text-align:center}.ie8 .registration-form .layout-inline.sso-authentication .facebook-connect .container{ margin-top:-6px}.registration-form .layout-inline.sso-authentication .facebook-connect .icon{ background-position:100px 72px;width:16px;height:16px;display:inline-block;margin-bottom:-3px}.registration-form .layout-inline.sso-authentication .facebook-connect .link a{ color:#3b5998}.registration-form .layout-inline.sso-authentication .bankid-or-separator{ width:45px;text-align:center}.registration-form .layout-inline.sso-authentication .bankid-or-separator .top-line,.registration-form .layout-inline.sso-authentication .bankid-or-separator .bottom-line{ width:1px;border-left:none;margin:0 auto}.registration-form .layout-inline.sso-authentication .bankid-or-separator .text{ line-height:45px}.registration-form .layout-inline.sso-authentication .bankid-connect{ width:297px;text-align:center}.ie8 .registration-form .layout-inline.sso-authentication .bankid-connect .container{ margin-top:-6px}.registration-form .layout-inline.sso-authentication .bankid-connect .icon{ background-image:url(../../willbetgamebettingsa/image/bankid_logo.png);margin-bottom:-3px}.registration-form .layout-inline.sso-authentication .bankid-connect .link a{ color:#4677c4;font-family:Noto Sans;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal}.registration-form .layout-inline.sso-authentication .not-registered{ margin-top:20px;margin-bottom:20px}.registration-form .layout-inline.sso-authentication .signin-form .facebook-or-separator .top-line,.registration-form .layout-inline.sso-authentication .signin-form .facebook-or-separator .bottom-line{ height:70px}.registration-form .layout-inline.sso-authentication .signin-form .facebook-connect{ height:181px}.registration-form .layout-inline.sso-authentication .signin-form .bankid-or-separator .top-line,.registration-form .layout-inline.sso-authentication .signin-form .bankid-or-separator .bottom-line{ height:70px}.registration-form .layout-inline.sso-authentication .signin-form .bankid-connect{ height:181px}.registration-form .layout-inline.sso-authentication .signup-form .form-container{ height:370px}.registration-form .layout-inline.sso-authentication .signup-form .facebook-or-separator{ height:100%}.registration-form .layout-inline.sso-authentication .signup-form .facebook-or-separator .top-line,.registration-form .layout-inline.sso-authentication .signup-form .facebook-or-separator .bottom-line{ height:45%}.registration-form .layout-inline.sso-authentication .signup-form .facebook-connect{ height:181px}.registration-form .layout-inline.sso-authentication .signup-form .bankid-or-separator{ height:100%}.registration-form .layout-inline.sso-authentication .signup-form .bankid-or-separator .top-line,.registration-form .layout-inline.sso-authentication .signup-form .bankid-or-separator .bottom-line{ height:45%}.registration-form .layout-inline.sso-authentication .signup-form .bankid-connect{ height:181px}.registration-form .layout-inline.sso-authentication .not-allowed-container .field-wrapper{ margin-bottom:20px}.registration-form .layout-header.sso-authentication{ width:580px}.registration-form .layout-header.sso-authentication input{ width:152px}.registration-form .header-field-wrapper{ float:left;margin-bottom:0;height:26px}.registration-form .header-field-wrapper.username{ margin-right:30px;margin-left:5px}.registration-form .header-field-wrapper .tl-btn.login{ margin:0 12px 0 12px}.mobile .registration-form .layout-popup.sso-authentication .form-controls-new.signup-form,.mobile .registration-form .layout-content.sso-authentication .form-controls-new.signup-form{ font-family:Noto Sans}.mobile .registration-form .layout-popup.sso-authentication .form-controls-new.signup-form .field-wrapper.buttons,.mobile .registration-form .layout-content.sso-authentication .form-controls-new.signup-form .field-wrapper.buttons{ margin-bottom:16px}.mobile .registration-form .layout-popup.sso-authentication .form-controls-new.signup-form .field-wrapper.already-registered,.mobile .registration-form .layout-content.sso-authentication .form-controls-new.signup-form .field-wrapper.already-registered{ margin-bottom:12px}.mobile .registration-form .layout-popup.sso-authentication .form-controls-new.signup-form .not-allowed-container .field-wrapper.icon-container,.mobile .registration-form .layout-content.sso-authentication .form-controls-new.signup-form .not-allowed-container .field-wrapper.icon-container{ margin-bottom:10px}.mobile .registration-form .layout-popup.sso-authentication .form-controls-new.signup-form .not-allowed-container .icon,.mobile .registration-form .layout-content.sso-authentication .form-controls-new.signup-form .not-allowed-container .icon{ background-size:contain;width:31px;height:27px}.mobile .registration-form .layout-popup.sso-authentication .form-controls-new.signup-form select.ng-invalid,.mobile .registration-form .layout-content.sso-authentication .form-controls-new.signup-form select.ng-invalid{ border:1px solid #e32e35}.mobile .registration-form .layout-popup.sso-authentication .field-wrapper.mobile-header,.mobile .registration-form .layout-content.sso-authentication .field-wrapper.mobile-header{ display:block}.mobile .registration-form .layout-popup.sso-authentication .field-wrapper.mobile-header .h1-header,.mobile .registration-form .layout-content.sso-authentication .field-wrapper.mobile-header .h1-header{ font-size:18px;font-family:Noto Sans;font-weight:normal;color:#0d1d33;margin-top:-10px}.mobile .registration-form .layout-popup.sso-authentication .field-wrapper.buttons,.mobile .registration-form .layout-content.sso-authentication .field-wrapper.buttons{ margin-bottom:5px}.mobile .registration-form .layout-popup.sso-authentication .field-wrapper.forgot-password,.mobile .registration-form .layout-content.sso-authentication .field-wrapper.forgot-password{ line-height:18px;margin-bottom:16px}.mobile .registration-form .layout-popup.sso-authentication .field-wrapper.facebook-or-separator,.mobile .registration-form .layout-content.sso-authentication .field-wrapper.facebook-or-separator{ margin-top:30px}.mobile .registration-form .layout-popup.sso-authentication .field-wrapper.facebook-or-separator .text,.mobile .registration-form .layout-content.sso-authentication .field-wrapper.facebook-or-separator .text{ line-height:18px}.mobile .registration-form .layout-popup.sso-authentication .facebook-connect,.mobile .registration-form .layout-content.sso-authentication .facebook-connect{ margin-bottom:12px}.mobile .registration-form .layout-popup.sso-authentication .facebook-connect .icon,.mobile .registration-form .layout-content.sso-authentication .facebook-connect .icon{ background-position:100px 72px;width:16px;height:16px;display:inline-block;margin-top:8px;margin-right:5px}.mobile .registration-form .layout-popup.sso-authentication .facebook-connect .link a,.mobile .registration-form .layout-content.sso-authentication .facebook-connect .link a{ font-family:Noto Sans;font-weight:bold}.mobile .registration-form .layout-popup.sso-authentication .field-wrapper.bankid-or-separator,.mobile .registration-form .layout-content.sso-authentication .field-wrapper.bankid-or-separator{ margin-top:30px}.mobile .registration-form .layout-popup.sso-authentication .field-wrapper.bankid-or-separator .text,.mobile .registration-form .layout-content.sso-authentication .field-wrapper.bankid-or-separator .text{ line-height:18px}.mobile .registration-form .layout-popup.sso-authentication .bankid-connect,.mobile .registration-form .layout-content.sso-authentication .bankid-connect{ margin-bottom:12px}.mobile .registration-form .layout-popup.sso-authentication .bankid-connect .icon,.mobile .registration-form .layout-content.sso-authentication .bankid-connect .icon{ background-image:url(../../willbetgamebettingsa/image/bankid_logo.png);background-size:cover;background-position:center;margin-right:10px;float:left;width:36px;display:inline-block;height:35px}.mobile .registration-form .layout-popup.sso-authentication .bankid-connect .link a,.mobile .registration-form .layout-content.sso-authentication .bankid-connect .link a{ font-family:Noto Sans;font-weight:bold}.mobile .registration-form .layout-popup.sso-authentication .field-wrapper.seperator,.mobile .registration-form .layout-content.sso-authentication .field-wrapper.seperator{ margin-left:0;margin-right:0;text-align:left}.mobile .registration-form .layout-popup.sso-authentication .field-wrapper.not-registered,.mobile .registration-form .layout-content.sso-authentication .field-wrapper.not-registered{ text-align:left}.mobile .mailcheck-container{ background:transparent url("../../willbetgamebettingsa/image/tooltiperror.png") no-repeat 44px -8px;margin:0 auto 8px auto;padding-top:6px;background-size:9px auto;margin-top:6px}.mobile .mailcheck-div{ background-color:#b5dcf7;display:block;text-align:left;white-space:pre-line;padding:3px 5px;font-size:12px}.mobile .not-valid .mailcheck-container{ background:none;background-color:#b5dcf7;display:block;margin:0 auto 8px auto;padding:3px 5px}.mobile .not-valid .mailcheck-div{ background-color:#b5dcf7;display:block;text-align:left;white-space:pre-line;margin:0;padding:0;font-size:12px}.mailcheck-container{ font-size:14px;margin-top:5px;margin-left:9px;text-align:left}.strength-div{ width:100%;height:22px;font-size:11px;text-align:left;margin-top:-8px;margin-bottom:25px}.strength-bar{ width:100%;height:23%;background-color:#cccccc;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border-radius:3px;margin-top:5px}.strong-strength-progress{ width:100%;background-color:#80c026;height:100%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border-radius:3px}.medium-strength-progress{ width:64%;background-color:#fecc45;height:100%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border-radius:3px}.weak-strength-progress{ width:28.8%;background-color:#e32e35;height:100%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border-radius:3px}.strength-fade{ height:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.are-you-gambler-login-box{ background-color:#eee;padding:11px}.form-controls-new.signup-form .textbox.ng-invalid,.form-controls-new.signin-form .textbox.ng-invalid{ border:1px solid #e32e35}.form-controls-old .password-container .icon.icon-reveal-password,.form-controls-new .password-container .icon.icon-reveal-password,.form-controls-old .password-container .icon.icon-hide-password,.form-controls-new .password-container .icon.icon-hide-password,.registration-form .layout-popup.sso-authentication .facebook-connect .icon,.registration-form .layout-content.sso-authentication .facebook-connect .icon,.registration-form .layout-inline.sso-authentication .facebook-connect .icon,.mobile .registration-form .layout-popup.sso-authentication .facebook-connect .icon,.mobile .registration-form .layout-content.sso-authentication .facebook-connect .icon{ background-image:url("../../willbetgamebettingsa/image/elements.png")}.registration-form .layout-popup.sso-authentication .facebook-or-separator:after,.registration-form .layout-content.sso-authentication .facebook-or-separator:after,.registration-form .layout-popup.sso-authentication .facebook-connect .link:after,.registration-form .layout-content.sso-authentication .facebook-connect .link:after,.registration-form .layout-popup.sso-authentication .bankid-or-separator:after,.registration-form .layout-content.sso-authentication .bankid-or-separator:after,.registration-form .layout-popup.sso-authentication .bankid-connect .link:after,.registration-form .layout-content.sso-authentication .bankid-connect .link:after,.registration-form .layout-popup.sso-authentication .bankid-connect .textbox:after,.registration-form .layout-content.sso-authentication .bankid-connect .textbox:after,.registration-form .bankid-connect-inline .link:after,.registration-form .bankid-connect-inline .textbox:after,.registration-form .layout-inline.sso-authentication .form-container:after,.registration-form .layout-inline.sso-authentication .form-fields .field-wrapper:after,.registration-form .layout-header.sso-authentication:after,.registration-form .header-field-wrapper:after{ content:"";display:table;clear:both}.registration-form .layout-popup.sso-authentication .facebook-connect a,.registration-form .layout-content.sso-authentication .facebook-connect a,.registration-form .layout-popup.sso-authentication .bankid-connect a,.registration-form .layout-content.sso-authentication .bankid-connect a,.registration-form .bankid-connect-inline a,.registration-form .layout-inline.sso-authentication .facebook-connect .container,.registration-form .layout-inline.sso-authentication .bankid-connect .container{ position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form-controls-new input[type=tel],.form-controls-new input[type=email],.form-controls-new input[type=number],.form-controls-new input[type=text],.form-controls-new input[type=password],.form-controls-new select{ border-radius:7px;border:1px solid #d3d3d3;padding:1px 5px}.personal-details-container .birthday > div,.personal-details-container-v2 .birthday > div{ margin-bottom:10px}.personal-details-container .birthday > span .select-container > select,.personal-details-container-v2 .birthday > span .select-container > select{ margin-left:14px;width:55px}.personal-details-container .birthday > span > .select-container:first-child > select,.personal-details-container-v2 .birthday > span > .select-container:first-child > select{ margin-left:0}.personal-details-container .birthday > span > .select-container:first-child + .select-container + .select-container > select,.personal-details-container-v2 .birthday > span > .select-container:first-child + .select-container + .select-container > select{ width:80px}.personal-details-container .birthday > span > .select-container > select,.personal-details-container-v2 .birthday > span > .select-container > select{ width:55px}.personal-details-container .birthday-v2,.personal-details-container-v2 .birthday-v2{ display:flex;text-align:left}.personal-details-container .birthday-v2 > div,.personal-details-container-v2 .birthday-v2 > div{ margin-bottom:10px}.personal-details-container .birthday-v2 > span .select-container > select,.personal-details-container-v2 .birthday-v2 > span .select-container > select{ margin-left:14px;width:55px}.personal-details-container .birthday-v2 > span > .select-container:first-child > select,.personal-details-container-v2 .birthday-v2 > span > .select-container:first-child > select{ margin-left:0}.personal-details-container .birthday-v2 > span > .select-container:nth-child(2) > select,.personal-details-container-v2 .birthday-v2 > span > .select-container:nth-child(2) > select{ width:83px}.personal-details-container .birthday-v2 > span > .select-container:first-child + .select-container + .select-container > select,.personal-details-container-v2 .birthday-v2 > span > .select-container:first-child + .select-container + .select-container > select{ width:80px}.personal-details-container .birthday-v2 > span > .select-container > select,.personal-details-container-v2 .birthday-v2 > span > .select-container > select{ width:55px}.personal-details-container .birthday-us-v2,.personal-details-container-v2 .birthday-us-v2{ display:flex;text-align:left}.personal-details-container .birthday-us-v2 > div,.personal-details-container-v2 .birthday-us-v2 > div{ margin-bottom:10px}.personal-details-container .birthday-us-v2 > span .select-container > select,.personal-details-container-v2 .birthday-us-v2 > span .select-container > select{ margin-left:14px;width:83px}.personal-details-container .birthday-us-v2 > span > .select-container:first-child > select,.personal-details-container-v2 .birthday-us-v2 > span > .select-container:first-child > select{ margin-left:0}.personal-details-container .birthday-us-v2 > span > .select-container:nth-child(2) > select,.personal-details-container-v2 .birthday-us-v2 > span > .select-container:nth-child(2) > select{ width:55px}.personal-details-container .birthday-us-v2 > span > .select-container:first-child + .select-container + .select-container > select,.personal-details-container-v2 .birthday-us-v2 > span > .select-container:first-child + .select-container + .select-container > select{ width:80px}.personal-details-container .birthday-us-v2 > span > .select-container > select,.personal-details-container-v2 .birthday-us-v2 > span > .select-container > select{ width:83px}.personal-details-container .field-no-bootom-margin,.personal-details-container-v2 .field-no-bootom-margin{ margin-bottom:0px}.personal-details-container .field-text-full-width,.personal-details-container-v2 .field-text-full-width{ width:100% !important}.personal-details-container .checkbox-text-wrapper,.personal-details-container-v2 .checkbox-text-wrapper{ width:249px;margin-top:2px;display:inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.ie10 .personal-details-container .checkbox-text-wrapper,.ie10 .personal-details-container-v2 .checkbox-text-wrapper{ display:inline-block}.mobile .personal-details-container .birthday > div,.mobile .personal-details-container-v2 .birthday > div{ font-weight:bold;color:#3F3F3F}.mobile .personal-details-container .birthday > span select,.mobile .personal-details-container-v2 .birthday > span select{ width:85px !important;margin-top:0;display:inline;margin-left:10px}.mobile .personal-details-container .birthday > span > select:first-child > select,.mobile .personal-details-container-v2 .birthday > span > select:first-child > select{ margin-left:0}.mobile .personal-details-container .birthday > span > .select-container:first-child + .select-container + .select-container > select,.mobile .personal-details-container-v2 .birthday > span > .select-container:first-child + .select-container + .select-container > select{ width:115px !important}.mobile .personal-details-container .birthday-v2,.mobile .personal-details-container-v2 .birthday-v2{ display:flex;text-align:left}.mobile .personal-details-container .birthday-v2 > div,.mobile .personal-details-container-v2 .birthday-v2 > div{ margin-bottom:10px}.mobile .personal-details-container .birthday-v2 > span .select-container > select,.mobile .personal-details-container-v2 .birthday-v2 > span .select-container > select{ margin-left:14px}.mobile .personal-details-container .birthday-v2 > span > .select-container:first-child > select,.mobile .personal-details-container-v2 .birthday-v2 > span > .select-container:first-child > select{ margin-left:0;width:80px !important}.mobile .personal-details-container .birthday-v2 > span > .select-container:nth-child(2) > select,.mobile .personal-details-container-v2 .birthday-v2 > span > .select-container:nth-child(2) > select{ width:100px !important}.mobile .personal-details-container .birthday-v2 > span > .select-container:nth-child(3) > select,.mobile .personal-details-container-v2 .birthday-v2 > span > .select-container:nth-child(3) > select{ width:97px !important}.mobile .personal-details-container .field-no-bootom-margin,.mobile .personal-details-container-v2 .field-no-bootom-margin{ margin-bottom:0px}.mobile .personal-details-container .field-text-full-width,.mobile .personal-details-container-v2 .field-text-full-width{ width:100%}.mobile .personal-details-container .field-wrapper .checkbox-text-wrapper,.mobile .personal-details-container-v2 .field-wrapper .checkbox-text-wrapper{ margin-top:0;min-height:30px;width:260px}.mobile .personal-details-container .field-wrapper .birthday-text,.mobile .personal-details-container .field-wrapper .phone-text,.mobile .personal-details-container-v2 .field-wrapper .birthday-text,.mobile .personal-details-container-v2 .field-wrapper .phone-text{ display:block;width:auto;vertical-align:middle}.mobile .personal-details-container .field-wrapper .required-notification,.mobile .personal-details-container-v2 .field-wrapper .required-notification{ margin-left:38px}.phone-number-country-code-v2{ width:22% !important}.phone-number-input-v2{ width:76% !important}.personal-details-container-v2 .check-box-wrapper input[type=checkbox]{ margin-top:5px}.personal-details-container-v2 .check-box-wrapper.invalid-check-box .check-lable,.personal-details-container-v2 .check-box-wrapper.invalid-check-box .required-notification{ color:#DB0D0D !important}.personal-details-container-v2{ margin-top:25px}.personal-details-container-v2 .field-wrapper.check-terms-of-use{ margin-bottom:15px}.personal-details-container-v2 .field-wrapper .birthday-text{ display:inline-block;width:98px;text-align:left}.personal-details-container-v2 .field-wrapper .add-ssn-text,.personal-details-container-v2 .field-wrapper .add-passport-number-text{ cursor:pointer;text-align:left}.personal-details-container-v2 .field-wrapper .radio-passport-details{ float:right;width:50%}.personal-details-container-v2 .field-wrapper.age-verification-error{ text-align:left}.personal-details-container-v2 .field-wrapper.separator{ height:1px;border-top:solid 1px #eaeaea;margin-left:15px;margin-right:15px}.personal-details-container-v2 .field-wrapper .phone-text{ display:inline-block;width:85px;text-align:left}.personal-details-container-v2 .field-wrapper .required-notification{ text-align:left;width:200px;margin-left:25px;font-size:12px;color:#A9A9A9;font-style:italic}.personal-details-container-v2 .field-wrapper .required-notification::after{ content:"*";color:#DB0D0D;margin-left:2px}.personal-details-container-v2 .field-wrapper select{ background-color:#FFFFFF}.personal-details-container-v2 .field-wrapper select:disabled{ background-color:#e4e4e4}.personal-details-container-v2 .field-wrapper .select-placeholder{ color:#b1b1b1 !important}.personal-details-container-v2 .field-wrapper .select-placeholder option{ color:#0d1d33}.personal-details-container-v2 .field-wrapper .checkbox-text-wrapper{ text-align:left;width:295px;display:inline-flex;display:-ms-inline-flexbox;align-items:center;-webkit-box-align:center}.personal-details-container-v2 .field-wrapper .checkbox-text-wrapper .check-lable{ margin-top:-2px}.personal-details-container-v2 .field-wrapper.not-valid .textbox{ border:solid 1px red}.payment-methods-container-v2{ margin-top:25px;margin-bottom:86px}.payment-methods-container-v2 .sub-title{ font-size:16px}.payment-methods-container-v2 .methods-wrapper{ margin-top:25px;margin-bottom:86px !important}.methods-wrapper{ margin-bottom:0 !important}.notification-messsage{ text-align:left}#notification-icon{ position:absolute}.buttons-wrapper{ margin-bottom:1px !important}.buttons-wrapper > a:first-child + a{ float:right;margin-left:40px;margin-right:20px}.single-button{ margin-bottom:1px !important}.single-button .btn-size-large{ width:100%}.add-payment-only{ display:none}.template-wrapper{ clear:both;overflow:hidden;min-height:275px}.verify-sms-button{ margin-bottom:7px !important;margin-top:13px}.verify-sms-button .btn-size-small{ padding:0 10px 0 10px !important}.back-link .fonix-try-again-link{ cursor:pointer;text-decoration:underline;display:inline-block;width:270px}.spliter{ border-bottom:1px solid #E9EAEB}.mobile-spliter-wrapper,.mobile-sub-title-wrapper{ display:none}.sub-title{ text-align:center;color:#3F3F3F;font-size:14px}.country-state .select-container{ display:block;width:100%}.country-state .select-container select{ width:100%}.country-state .select-container .default-selected-value{ color:#a1a1a1}.country-state .select-container .default-selected-value option{ color:#3F3F3F}.country-state .select-container .default-selected-value > option:first-child{ color:#a1a1a1}.back-link .phone.fonix-phone input[type=tel].fonix-phone-input{ width:160px}.phone.fonix-phone{ margin-left:0;width:100%;position:relative}.phone.fonix-phone .fonix-sub-title{ width:88%;text-align:left}.phone.fonix-phone .fonix-sub-title.edit-fonix-sub-title{ color:#959595}.phone.fonix-phone .shared-validation-failed-message{ width:271px}.phone.muchbetter-phone .country-code{ width:62px}.phone.muchbetter-phone .phone-number-editable{ width:208px;margin-left:5px}.phone input[type=tel].fonix-phone-input{ width:209px}.phone input[type=tel].fonix-phone-input.edit-fonix-phone-input{ width:280px}.phone > div{ margin-bottom:10px}.phone .shared-validation-warning-icon,.phone .shared-validation-success-icon{ background-color:#fff;z-index:10;margin-left:-27px}.phone .shared-phone-not-verified-message{ margin-top:6px;width:250px;margin-left:0}.phone .shared-phone-not-verified-message span{ color:#3F3F3F;font-size:14px;line-height:20px}.phone .shared-validation-failed-icon,.phone .shared-validation-success-icon,.phone .shared-validation-warning-icon,.phone .shared-validation-failed-icon-ie11,.phone .shared-validation-success-icon-ie11,.phone .shared-validation-warning-icon-ie11{ margin-bottom:0}.phone .shared-validation-warning-icon,.phone .shared-validation-warning-icon-ie11{ background-position:0}.phone .fonix-wizard-container .fonix-country-code{ width:62px}.phone > div:first-child + input{ width:62px}.phone > div:first-child + input + input{ margin-left:5px;width:160px}.phone .TLC-Notification.TLC-Notification-Info{ width:260px}.phone .TLC-Notification.TLC-Notification-Info a{ cursor:pointer !important}.astropay-phone .country-code{ width:60px !important}.astropay-phone .phone-number-editable{ width:calc(100% - 70px) !important;padding-left:5px !important;margin-left:5px !important}.astropay-phone .phone-number-disabled{ width:280px !important}.billing-details-container,.fullregistration-container{ color:#3F3F3F;font-size:14px}.billing-details-container .fullregistration-details-only,.fullregistration-container .fullregistration-details-only{ display:block}.add-payment-details-container .add-payment-only{ display:block}.add-payment-details-container .fullregistration-details-only{ display:none}.fonix-container .fonix-error{ width:260px;margin-left:0}.disabledPhonePrefix{ -webkit-text-fill-color:#4f5a69}.mobile .template-wrapper{ min-height:0}.mobile .form-controls-new .neteller-container .MobileCheckBoxWrapper{ width:100%}.mobile .form-controls-new .neteller-container .MobileCheckBoxWrapper input[type=checkbox]{ display:table-cell}.mobile .spliter-wrapper{ display:none}.mobile .field-wrapper{ margin-bottom:15px !important}.mobile .mobile-spliter-wrapper{ display:block;margin-bottom:10px !important;margin-top:15px !important}.mobile .mobile-sub-title-wrapper{ display:block;margin-bottom:10px !important}.mobile .mobile-sub-title-wrapper label{ text-align:left}.mobile .sub-title{ text-align:left}.mobile .mobile-payment-sub-title-wrapper,.mobile .methods-wrapper{ margin-bottom:10px !important}.mobile .methods-wrapper{ text-align:left}.mobile .phone .shared-validation-failed-message{ font-weight:normal !important}.mobile .phone.fonix-phone{ overflow:visible}.mobile .phone.fonix-phone div.shared-validation-failed-message{ width:96%}.mobile .phone.fonix-phone .tooltip.static{ width:96%}.mobile .phone.fonix-phone .fonix-wizard-container{ position:relative}.mobile .phone > div{ font-weight:bold;color:#3F3F3F}.mobile .phone > input:nth-of-type(2){ width:230px}.mobile .phone .verify-sms-button{ font-weight:normal;position:absolute;right:13px;top:2px;margin-top:0}.mobile .astropay-phone .country-code{ width:60px !important;color:#F4F4F4 !important}.mobile .astropay-phone .phone-number-editable{ width:calc(100% - 70px) !important;padding-left:5px !important;margin-left:5px !important}.mobile .astropay-phone .phone-number-disabled{ width:306px !important;color:#F4F4F4 !important}.mobile .payment-method-icon{ margin-bottom:10px;margin-right:29px}.mobile .payment-method-icon.last-in-row{ margin-right:0}.mobile .payment-method-icon.inactive{ margin-bottom:10px !important}.mobile .payment-method-details-container .expiration-date-label{ margin-top:10px;font-size:14px;color:#3F3F3F}.mobile .payment-method-details-container .expiration-date .select-container{ width:85px}.mobile .payment-method-details-container .expiration-date select{ display:inline-block;width:85px !important}.mobile .payment-method-details-container .birthday-date-text{ text-align:left;font-size:14px;color:#3F3F3F}.mobile .payment-method-details-container .birthday-date{ text-align:left;width:100%;margin-bottom:10px}.mobile .payment-method-details-container .birthday-date .select-container{ width:95px}.mobile .payment-method-details-container .birthday-date select{ display:inline-block;width:95px !important}.mobile .payment-method-details-container .birthday-date .select-container:first-child{ margin-left:0;width:95px !important}.mobile .payment-method-details-container .checkbox-text-wrapper-payment-terms{ margin-top:0;min-height:30px;width:260px}.mobile .add-payment-details-container .mobile-payment-wrapper{ min-height:270px}.mobile .fonix-container .fonix-wizard-container > input:nth-of-type(1){ width:62px}.mobile .fonix-container .fonix-wizard-container > input:nth-of-type(2){ width:34%;margin-left:5px}.mobile .fonix-container .view-animate{ position:relative}.mobile .fonix-container .back-link .TLC-Notification-Info{ margin-top:-5px;margin-bottom:5px}.mobile .fonix-paymnet-details .field-wrapper .fonix-phone{ margin-left:0}.mobile .payment-methods-container-v2 .sub-title{ text-align:center}.payment-method-details-container{ margin-top:15px}.payment-method-details-container .email-input-with-icon{ padding-right:30px !important}.payment-method-details-container .subtitle{ text-align:center}.payment-method-details-container .box-shadow{ box-shadow:0 0 0 40px #fff !important}.payment-method-details-container .required-notification-payment-terms{ text-align:left;width:200px;margin-left:25px;font-size:12px;color:#A9A9A9;font-style:italic}.payment-method-details-container .check-box-wrapper input[type=checkbox]{ margin-top:0px;float:left;margin-right:8px}.payment-method-details-container .checkbox-text-wrapper-payment-terms{ text-align:left;width:90%;display:inline-flex;display:-ms-inline-flexbox;align-items:center;-webkit-box-align:center;float:left;font-size:14px}.payment-method-details-container .checkbox-text-wrapper-payment-terms .check-lable{ margin-top:-2px}.payment-method-details-container .expiration-date{ float:right}.payment-method-details-container .expiration-date .select-container{ margin-left:10px;width:65px}.payment-method-details-container .expiration-date .select-container > select{ width:65px}.payment-method-details-container .expiration-date-label{ float:left;margin-top:5px;color:#3F3F3F;font-size:14px}.payment-method-details-container .birthday-date-text{ text-align:left;font-size:14px;color:#3F3F3F}.payment-method-details-container .birthday-date{ text-align:left;width:100%;margin-bottom:20px}.payment-method-details-container .birthday-date .select-container{ width:86px;margin-left:10px}.payment-method-details-container .birthday-date select{ display:inline-block;width:86px !important}.payment-method-details-container .birthday-date .select-container:first-child{ margin-left:0;width:87px !important}.payment-method-details-container .select-container{ width:100%}.payment-method-details-container .currencies-combo{ width:100%}.payment-method-details-container .isdefault-payment-text{ cursor:pointer;position:relative;top:-1px}.payment-method-details-container .isdefault{ cursor:default}.payment-method-details-container .animate-if.ng-enter,.payment-method-details-container .animate-if.ng-leave{ -webkit-transition:all linear 0.5s;transition:all ease-in-out 0.5s}.payment-method-details-container .animate-if.ng-enter,.payment-method-details-container .animate-if.ng-leave.ng-leave-active{ opacity:0;margin-top:-32px}.payment-method-details-container .animate-if.ng-leave,.payment-method-details-container .animate-if.ng-enter.ng-enter-active{ opacity:1;margin-top:16px}.payment-method-details-container .field-wrapper{ position:relative}.payment-method-details-container .field-wrapper.not-valid .textbox{ border:solid 1px red}.payment-method-details-container .field-wrapper select.ng-invalid{ border:1px solid red}.payment-method-icon{ margin-bottom:15px;margin-right:17px;width:80px;height:40px;background-attachment:scroll;background-clip:border-box;background-color:rgba(0,0,0,0);background-image:linear-gradient(rgb(251,251,251) 0%,rgb(219,219,219) 100%);background-origin:padding-box;background-size:auto;border-bottom-color:rgb(136,136,136);border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-bottom-style:solid;border-bottom-width:1px;border-collapse:separate;border-image-outset:0;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-left-color:rgb(181,181,181);border-left-style:solid;border-left-width:1px;border-right-color:rgb(181,181,181);border-right-style:solid;border-right-width:1px;border-top-color:rgb(181,181,181);border-top-left-radius:6px;border-top-right-radius:6px;border-top-style:solid;border-top-width:1px;box-shadow:rgb(210,210,210) 0 1px 0 0;cursor:pointer;display:inline-block}.payment-method-icon.safari{ background-image:-webkit-linear-gradient(rgb(251,251,251) 0%,rgb(219,219,219) 100%)}.payment-method-icon:hover{ border-color:rgb(70,119,196);box-shadow:rgb(70,119,196) 0 0 3px 1px}.payment-method-icon.last-in-row{ margin-right:0px}.payment-method-icon.inactive{ cursor:auto;border-bottom-color:rgb(136,136,136);border-left-color:rgb(181,181,181);border-right-color:rgb(181,181,181);border-top-color:rgb(181,181,181);box-shadow:rgb(210,210,210) 0 1px 0 0;margin-left:19px}.ie8 .payment-method-icon{ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fbfbfb,endColorstr=#dbdbdb,GradientType=0)}.ie9 .payment-method-icon{ filter:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcxNzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIxMDAlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0ZCRkJGQiIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RCREJEQiIgb2Zmc2V0PSIxIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzE3MikiIC8+Cjwvc3ZnPg==)}.icon-separator{ border-top:1px solid #e1e1e1;margin-top:-30px;margin-bottom:30px}.text-center{ text-align:center}.field-wrapper-small-space{ margin-bottom:5px !important}.single-currency-label{ border:1px solid #d8dce2;border-radius:6px;height:30px;padding:1px 5px;background-color:#f4f4f4;color:#4f5a69;box-shadow:none;font-size:14px;line-height:30px;text-align:left;position:relative}.user-deposit-limit-full-registration .more-options{ text-decoration:underline;color:#0d1d33;cursor:pointer}.user-deposit-limit-full-registration .select-container{ margin:15px 0 15px 0;width:100%;font-size:14px}.user-deposit-limit-full-registration .select-container .default-selected-value{ color:#a1a1a1}.user-deposit-limit-full-registration .select-container .default-selected-value option{ color:#3F3F3F}.user-deposit-limit-full-registration .select-container .default-selected-value > option:first-child{ color:#a1a1a1}.user-deposit-limit-full-registration .select-frequency{ width:100%}.user-deposit-limit-full-registration .full-registration-curerncy-sign{ width:45px;display:inline-block;padding-right:5px}.user-deposit-limit-full-registration input[type=text].full-registration-deposit-limit-amount-text{ width:276px}.mobile .user-deposit-limit-full-registration input[type=text].full-registration-deposit-limit-amount-text{ width:251px}.user-deposit-limit-full-registration .full-registration-deposit-limit-amount-container .shared-validation-failed-message{ margin-left:60px}.mobile .user-deposit-limit-full-registration .full-registration-deposit-limit-amount-container .shared-validation-failed-message{ margin-left:55px}.user-deposit-limit-full-registration .set-deposit-limit-text{ text-align:left}.user-deposit-limit-full-registration .set-deposit-limit-hint{ margin-top:-5px;margin-left:6px !important;height:initial !important}.user-deposit-limit-full-registration .deposit-limit-header-wrapper{ display:flex;flex-direction:row}.user-deposit-limit-full-registration .deposit-limit-header-wrapper-vertical{ display:flex;flex-direction:column}.thick-tab-item .tab-item-container-inner-list{ left:450px}.back-link{ text-align:left;margin-top:15px;margin-bottom:5px}.back-link a{ cursor:pointer;text-decoration:underline;width:32px;height:16px;font-size:14px}.padding-bottom-5{ padding-bottom:5px}.registration-layout{ background-color:#fff;width:320px;padding:20px 0 15px}.registration-layout-container .TLC-Notification-Error .TLC-Notification-Txt{ font-size:14px}.registration-layout-container .fullregistration-container .field-wrapper{ margin-left:15px;margin-right:15px}.registration-layout-container .fullregistration-container .check-terms-of-use .TLC-Notification{ text-align:left}.registration-layout-container .step-title-mobile{ position:relative}.registration-layout-container .pop-subtitle{ position:relative}.registration-layout-container .single-button{ margin-left:15px;margin-right:15px}.registration-layout-container .single-button .btn-size-large{ height:36px}.registration-layout-container .single-button .btn-size-large .btn-text{ line-height:36px}.registration-layout-container .payment-details-v2 .submit-method-btn{ margin-bottom:86px !important}.registration-layout-container .payment-details-v2 .enable-chk-wrapper{ text-align:left}.registration-layout-container .submit-method-btn{ margin-bottom:20px}.signInSignUpConsentContainer .registration-layout{ width:360px;padding-top:25px}.signInSignUpConsentContainer .registration-layout .field-wrapper{ margin-left:15px;margin-right:15px}.signInSignUpConsentContainer .registration-layout .check-box-wrapper{ display:inline-block;line-height:18px;margin-bottom:10px}.signInSignUpConsentContainer .registration-layout .check-box-input{ width:25px !important;padding:0px;float:left}.signInSignUpConsentContainer .registration-layout .check-box-label{ float:right;max-width:300px !important}.mobile-signin-signup-container .registration-layout{ margin:0 auto}.mobile-signin-signup-container .registration-layout .check-box-wrapper{ display:inline-block}.mobile-signin-signup-container .registration-layout .check-box-input{ width:20px !important;padding:0px;float:left}.mobile-signin-signup-container .registration-layout .check-box-input input{ margin:0px}.mobile-signin-signup-container .registration-layout .check-box-label{ float:right;max-width:264px !important;padding-left:10px}.mobile-signin-signup-container .registration-layout select{ background-color:white}.fullregistration-container input[type=number]{ vertical-align:top}.fullregistration-container .check-terms-of-use .TLC-Notification{ margin-top:10px;min-height:23px;padding-top:4px}.fullregistration-container .check-terms-of-use .TLC-Notification-Txt{ font-size:13px}.fullregistration-container .check-box-wrapper input[type=checkbox]{ float:left;margin-right:8px}.fullregistration-container .MobileCheckBoxWrapper{ display:table}.fullregistration-container .MobileCheckBoxWrapper div{ display:table-cell;padding-left:10px;padding-top:3px}.fullregistration-container .MobileCheckBoxWrapper label{ color:#3F3F3F !important}.not-allowed-container{ padding-top:0px;padding-right:19px;padding-bottom:0px;padding-left:19px;font-size:14px;text-align:center;line-height:20px;margin-bottom:-15px}.not-allowed-container a{ text-decoration:underline}.not-allowed-container a:hover{ cursor:pointer}.not-allowed-container span{ margin-top:10px;display:block;margin-bottom:10px}.not-allowed-container .icon-container{ width:63px;margin-left:auto;margin-right:auto}.not-allowed-container .icon-container .icon{ background-image:url(../../willbetgamebettingsa/image/NotAllowedIcon.png);width:63px;height:55px}.not-allowed-container .bottom_separator_underH1{ margin-bottom:15px}.not-allowed-container .freeServicesMessage{ color:#0d1d33;font-size:20px;font-family:Noto Sans;font-weight:normal;margin-bottom:5px}.not-allowed-container .freeServicesMessage:lang(ru),.not-allowed-container .freeServicesMessage:lang(zh),.not-allowed-container .freeServicesMessage:lang(ja),.not-allowed-container .freeServicesMessage:lang(ro),.not-allowed-container .freeServicesMessage:lang(pl),.not-allowed-container .freeServicesMessage:lang(hu),.not-allowed-container .freeServicesMessage:lang(cs){ font-family:Noto Sans;font-size:18px;line-height:22px}.mobile:lang(ru) .freeServicesMessage,.mobile:lang(zh) .freeServicesMessage,.mobile:lang(ja) .freeServicesMessage,.mobile:lang(ro) .freeServicesMessage,.mobile:lang(pl) .freeServicesMessage,.mobile:lang(hu) .freeServicesMessage,.mobile:lang(cs) .freeServicesMessage{ font-family:Noto Sans}.mobile:lang(ru) .fullregistration-container .tooltip,.mobile:lang(zh) .fullregistration-container .tooltip,.mobile:lang(ja) .fullregistration-container .tooltip,.mobile:lang(ro) .fullregistration-container .tooltip,.mobile:lang(pl) .fullregistration-container .tooltip,.mobile:lang(hu) .fullregistration-container .tooltip,.mobile:lang(cs) .fullregistration-container .tooltip{ font-weight:normal;color:#3F3F3F}.mobile .check-terms-of-use .TLC-Notification{ min-height:28px}.mobile .check-terms-of-use .TLC-Notification-Icon{ margin-top:0}.mobile .registration-layout-container .fullregistration-container .field-wrapper{ margin-left:7px;margin-right:7px}.mobile .registration-layout-container .step-title-mobile{ text-align:center;margin-top:10px}.mobile .registration-layout-container .pop-subtitle{ position:relative;margin-top:-10px;text-align:center}.mobile .registration-layout-container .submit-method-btn{ margin-bottom:20px}.mobile .registration-layout-container .display{ display:block}.mobile .registration-layout-container .single-button{ margin-left:7px;margin-right:7px}label[for=useAuthenticationCode]{ font-size:13px !important}.fullregistration-location-identification .location-identification-container .location-identification-save-and-continue-button{ margin-bottom:0px !important}.layout-inline .signup-form .password-container .icon-reveal-password,.layout-inline .signup-form .password-container .icon.icon-hide-password{ margin:0 !important}.form-controls-old .password-container .icon.icon-reveal-password,.form-controls-new .password-container .icon.icon-reveal-password{ background-image:url("../../willbetgamebettingsa/image/eye@3x.png");background-size:100%;background-position:unset;width:16px;height:16px}.form-controls-old .password-container .icon.icon-hide-password,.form-controls-new .password-container .icon.icon-hide-password{ background-image:url("../../willbetgamebettingsa/image/eye-slash@3x.png");background-size:100%;background-position:unset;width:16px;height:16px}.form-controls-new select,.form-controls-new input[type=tel],.form-controls-new input[type=email],.form-controls-new input[type=number],.form-controls-new input[type=text],.form-controls-new input[type=password]{ border:1px solid #d8dce2;border-radius:6px}.form-controls-new input[type=tel]:disabled,.form-controls-new input[type=email]:disabled,.form-controls-new input[type=number]:disabled,.form-controls-new input[type=text]:disabled,.form-controls-new input[type=password]:disabled{ background-color:#f4f4f4;color:#4f5a69}.form-controls-new input[type=tel].ng-invalid,.form-controls-new input[type=email].ng-invalid,.form-controls-new input[type=number].ng-invalid,.form-controls-new input[type=text].ng-invalid,.form-controls-new input[type=password].ng-invalid{ border:1px solid #db0d0d}.form-controls-new .select-container:after{ background:url("../../willbetgamebettingsa/image/arrow-down@2x.png");background-size:100%;background-position:unset;width:24px;height:24px;top:6px}.form-controls-new .enable-chk-wrapper div{ float:right}.form-controls-new .enable-chk-wrapper input[type=checkbox]{ margin:3px 3px 0 0}.form-controls-old input[type=tel],.form-controls-old input[type=email],.form-controls-old input[type=number],.form-controls-old input[type=text],.form-controls-old input[type=password]{ border:solid 1px #dfdfdf}.form-controls-old .shared-validation-failed-icon,.form-controls-old .shared-validation-failed-icon-ie11,.form-controls-old .shared-validation-success-icon,.form-controls-old .shared-validation-success-icon-ie11{ margin-left:-18px}.mobile .form-controls-new input[type=tel],.mobile .form-controls-new input[type=email],.mobile .form-controls-new input[type=number],.mobile .form-controls-new input[type=text],.mobile .form-controls-new input[type=password]{ -webkit-box-shadow:0 0 0px 1000px #fff inset;border:solid 1px #dfdfdf}.mobile .form-controls-new input[type=tel]:disabled,.mobile .form-controls-new input[type=email]:disabled,.mobile .form-controls-new input[type=number]:disabled,.mobile .form-controls-new input[type=text]:disabled,.mobile .form-controls-new input[type=password]:disabled{ -webkit-box-shadow:0 0 0px 1000px #f4f4f4 inset;color:#4f5a69 !important}.mobile .form-controls-new input[type=tel].ng-invalid,.mobile .form-controls-new input[type=email].ng-invalid,.mobile .form-controls-new input[type=number].ng-invalid,.mobile .form-controls-new input[type=text].ng-invalid,.mobile .form-controls-new input[type=password].ng-invalid{ border:1px solid #db0d0d}.mobile .form-controls-new .select-container:after{ background:url("../../willbetgamebettingsa/image/selectBg.svg") no-repeat -242px -1px transparent;background-size:auto 35px}.mobile .form-controls-new select{ border:solid 1px #dfdfdf}.mobile .form-controls-new .MobileCheckBoxWrapper input[type=checkbox]{ display:unset;background-size:unset;background-position:unset;width:unset;height:unset;margin:5px 0 0 0;background-image:unset;appearance:auto;border:unset}.registration-form .layout-popup.sso-authentication,.registration-form .layout-inline.sso-authentication,.registration-form .layout-content.sso-authentication{ font-size:16px;color:#4f5a69}.registration-form .layout-popup.sso-authentication .seperator.hidden,.registration-form .layout-inline.sso-authentication .seperator.hidden,.registration-form .layout-content.sso-authentication .seperator.hidden{ border-top:unset}.registration-form .layout-popup.sso-authentication a,.registration-form .layout-inline.sso-authentication a,.registration-form .layout-content.sso-authentication a{ color:#004cc6}.registration-form .layout-popup.sso-authentication .sub-title.sub-title-text,.registration-form .layout-inline.sso-authentication .sub-title.sub-title-text,.registration-form .layout-content.sso-authentication .sub-title.sub-title-text{ font-size:16px;color:#4f5a69}.registration-form .layout-popup.sso-authentication .facebook-or-separator.hidden,.registration-form .layout-content.sso-authentication .facebook-or-separator.hidden{ border-top:unset}.registration-form .layout-popup.sso-authentication .facebook-connect a,.registration-form .layout-content.sso-authentication .facebook-connect a{ color:#004cc6}.registration-form .layout-popup.sso-authentication .facebook-connect .icon,.registration-form .layout-content.sso-authentication .facebook-connect .icon{ background-image:url("../../willbetgamebettingsa/image/facebook@3x.png");background-size:100%;background-position:unset}.registration-form .layout-inline.sso-authentication .facebook-or-separator .top-line,.registration-form .layout-inline.sso-authentication .facebook-or-separator .bottom-line{ border-left:unset}.registration-form .layout-inline.sso-authentication .facebook-connect .link a{ color:#004cc6}.registration-form .layout-inline.sso-authentication .facebook-connect .icon{ background-image:url("../../willbetgamebettingsa/image/facebook@3x.png");background-size:100%;background-position:unset}.mobile .registration-form .layout-popup.sso-authentication .field-wrapper.mobile-header h1,.mobile .registration-form .layout-content.sso-authentication .field-wrapper.mobile-header h1{ font-weight:700}.mobile .registration-form .layout-popup.sso-authentication .field-wrapper.mobile-header .h1-header,.mobile .registration-form .layout-content.sso-authentication .field-wrapper.mobile-header .h1-header{ font-size:20px;color:#0d1d33;font-weight:700}.mobile .registration-form .layout-popup.sso-authentication .facebook-connect .icon,.mobile .registration-form .layout-content.sso-authentication .facebook-connect .icon{ background-image:url("../../willbetgamebettingsa/image/facebook@3x.png");background-size:100%;background-position:unset}.mobile .registration-form .layout-popup.sso-authentication .facebook-connect .link a,.mobile .registration-form .layout-content.sso-authentication .facebook-connect .link a{ font-weight:normal}.form-controls-new input[type=tel],.form-controls-new input[type=email],.form-controls-new input[type=number],.form-controls-new input[type=text],.form-controls-new input[type=password],.form-controls-new select{ border:1px solid #d8dce2;border-radius:6px}.personal-details-container-v2 .field-wrapper .birthday-text{ color:#4f5a69}.personal-details-container-v2 .field-wrapper .phone-text{ color:#4f5a69}.personal-details-container-v2 .field-wrapper .required-notification{ color:#4f5a69;font-style:normal}.personal-details-container-v2 .field-wrapper .checkbox-text-wrapper .check-lable{ color:#4f5a69}.personal-details-container-v2 .user-deposit-limit-full-registration .set-deposit-limit-text{ color:#4f5a69}.mobile .personal-details-container .field-wrapper .birthday-text,.mobile .personal-details-container .field-wrapper .phone-text,.mobile .personal-details-container-v2 .field-wrapper .birthday-text,.mobile .personal-details-container-v2 .field-wrapper .phone-text{ font-weight:bold}.billing-details-container,.fullregistration-container{ color:#0d1d33}.icon-separator.hidden{ border-top:unset}.payment-method-details-container .expiration-date-label{ color:#0d1d33}.payment-method-details-container .isdefault-payment-text{ color:#4f5a69;font-size:14px}.country-state .select-container .default-selected-value{ color:#4f5a69}.phone > div:first-child + input{ width:53px}.phone > div:first-child + input + input{ width:auto}.spliter.hidden{ border-bottom:unset}.sub-title{ color:#0d1d33}.mobile .phone > div{ font-weight:normal;color:#0d1d33}.mobile .payment-method-details-container .expiration-date-label{ color:#0d1d33}.mobile .payment-methods-container-v2 .sub-title{ color:#4f5a69}.mobile .signInSignUpContainer .view-animate-container .view-animate-slide-container{ margin:auto;width:320px;text-align:center}.mobile .signInSignUpContainer .view-animate-container .view-animate-slide-container .view-animate{ margin-right:0px}.mobile .registration-layout-container .pop-subtitle{ font-size:14px}.layout-inline .signup-form .password-container .icon-reveal-password,.layout-inline .signup-form .password-container .icon.icon-hide-password{ margin-left:0px !important;margin-right:-18px !important}
