/*! (c) 2011-2013, LB Pty Ltd. Portions of code may be copyright by third parties, used under license. */
.locked-account-header,.signup-header{border-top:1px solid rgba(255,255,255,.3)}.locked-account-title,.signup-title{font-family:opensans,arial,verdana,sans-serif}.locked-account-validation:before,.signup-form-tooltip:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.locked-account-loading,.signup-loading{opacity:.5}.locked-account-betting-operator-icon,.locked-account-deposit-icon,.locked-account-footer span,.locked-account-header-close,.locked-account-header-close:hover,.locked-account-header-logo,.locked-account-validation:after{background:url(/images/signup-sprite.png) no-repeat;background-size:333px 999px}.locked-account *{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#locked-account-captcha *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.locked-account{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;width:100%;height:100%;background:#fafafa}.locked-account-header{position:relative;padding:0 15px;background:#d32123;font-size:20px;line-height:55px;color:#fff}.locked-account-header-logo{position:relative;display:inline-block;background-position:0 0}.locked-account-header-close{position:absolute;top:16px;right:15px;display:inline-block;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;cursor:pointer}.locked-account-title-bar{position:relative;z-index:1;display:table;table-layout:fixed;border-spacing:0;width:100%;padding:0 15px;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.025);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.025);-o-box-shadow:0 3px 5px 0 rgba(0,0,0,.025);box-shadow:0 3px 4px 0 rgba(0,0,0,.05);border-bottom:1px solid #D0D0D0}.locked-account-title{display:table-cell;vertical-align:top;width:auto;font-size:17px;font-weight:500;line-height:50px;color:#262626}.locked-account-scroll{height:550px;overflow-x:none;overflow-y:auto}.locked-account-main{padding:15px 15px 410px;font-size:12px;line-height:20px}.locked-account-body{width:100%;height:550px;display:table}.locked-account-form-row{position:relative;display:table;width:100%;margin-bottom:10px}.locked-account-break{margin:20px 0}.locked-account-form-field,.locked-account-form-label{display:block;line-height:24px}.locked-account-form-label{font-weight:500;color:#333;width:100%}.locked-account-form-field{position:relative}.locked-account-form-textinput{display:inline-block;width:100%;height:40px;padding:0 10px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-family:inherit;font-size:inherit;line-height:40px;background:#fff;color:#555}.locked-account-form-textinput::-webkit-input-placeholder{color:#aaa}.locked-account-form-textinput:-moz-placeholder{color:#666}.locked-account-form-textinput::-moz-placeholder{color:#666}.locked-account-form-textinput:-ms-input-placeholder{color:#999}.locked-account .button{display:inline-block;height:50px;padding:0 30px;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-family:inherit;font-weight:600;text-transform:uppercase;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.2);text-decoration:none;line-height:50px;color:#fff;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.locked-account-validation,.signup-header-close{-webkit-border-radius:4px;-moz-border-radius:4px}.signup-form-help:after,.signup-form-paypal{-moz-transition:all .2s ease;-ms-transition:all .2s ease}.locked-account-footer{overflow:hidden;position:absolute;bottom:0;width:100%;height:55px;padding:0 15px;background:#42484b;-webkit-box-shadow:inset 0 4px 3px rgba(0,0,0,.2);-moz-box-shadow:inset 0 4px 3px rgba(0,0,0,.2);-o-box-shadow:inset 0 4px 3px rgba(0,0,0,.2);box-shadow:inset 0 4px 3px rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.1);font-size:12px;line-height:55px;text-align:center;color:#fff}.locked-account-footer-support{position:relative}.locked-account-footer-support,.show-chat.show-support.locked-account-footer:after,.show-support.locked-account-footer:after{display:none}.show-chat.show-support .locked-account-footer-support,.show-support .locked-account-footer-support{display:inline-block}.show-support .locked-account-footer-support{margin:0 auto}.locked-account-footer-support b{color:#fff}.locked-account-validation{position:relative;display:none;margin-top:5px;padding:8px 9px 8px 33px;-o-border-radius:4px;border-radius:4px;font-size:11px;line-height:16px;color:#fff}.locked-account-validation.active{display:block}.locked-account-validation:before{position:absolute;top:-3px;left:9px;content:"";width:10px;height:10px;transform:rotate(45deg)}.locked-account-validation:after{position:absolute;left:10px;top:9px;content:"";width:15px;height:15px;display:block;background-position:-127px 0}#validation-main .locked-account-validation:before{background:0 0}#validation-main .locked-account-validation{margin-top:0}.locked-account-header-logo{top:2px;width:110px;height:20px}.locked-account-header-close{background:url(/images/signup-sprite.png) 6px -34px #222}.locked-account-header-close:hover{background:url(/images/signup-sprite.png) 6px -34px #000}.locked-account-form-error .locked-account-form-textinput{border-color:#bd383a}.locked-account .button-login{background-color:#ab231e!important;float:right;margin-right:2px}.locked-account .button-login:hover{background-color:#eb3638!important}.locked-account-loading:hover{background:#a8ba0a!important}.locked-account-notification,.locked-account-notification:before{background:#63aa24}.locked-account-validation,.locked-account-validation:before{background:#bd383a}.locked-account-validation:after{background:url(/images/signup-sprite.png) -127px 0 #bd383a}@media only screen and (min-width:768px){.locked-account-header,.locked-account-title-bar{padding:0 20px}.locked-account-header{line-height:70px}.locked-account-header-close{top:25px;right:20px}.locked-account-title{font-size:18px;line-height:60px}.locked-account-sidebar,.locked-account-sidebar h1,.locked-account-sidebar p{font-size:11px}.locked-account-form-field,.locked-account-form-label{display:table-cell;line-height:24px}.locked-account-form-label{width:156px;vertical-align:middle}.locked-account-main,.locked-account-sidebar{display:table-cell;vertical-align:top}.locked-account-main{padding:20px 20px 0;width:500px}.locked-account-sidebar{padding:15px 14px;background:#eee;border-left:1px solid #e1e1e1;text-align:center;line-height:16px}.locked-account-sidebar h1,.locked-account-sidebar h2,.locked-account-sidebar p{color:#666}.locked-account-sidebar h2{font-size:11px;line-height:18px;color:#444}.locked-account-betting-operators,.locked-account-deposit-options{overflow:hidden;list-style:none;margin:10px auto 30px;width:190px}.locked-account-betting-operators{position:relative;left:-4px}.locked-account-betting-operators li,.locked-account-deposit-options li{float:left;display:block;width:33.33%;margin-bottom:10px}.locked-account-deposit-options li{height:35px}.locked-account-betting-operators li{height:49px;position:relative}.locked-account-betting-operators li:nth-child(1),.locked-account-betting-operators li:nth-child(4),.locked-account-betting-operators li:nth-child(7),.locked-account-deposit-options li:nth-child(1),.locked-account-deposit-options li:nth-child(4),.locked-account-deposit-options li:nth-child(7){text-align:left}.locked-account-betting-operators li:nth-child(2),.locked-account-betting-operators li:nth-child(5),.locked-account-betting-operators li:nth-child(8),.locked-account-deposit-options li:nth-child(2),.locked-account-deposit-options li:nth-child(5),.locked-account-deposit-options li:nth-child(8){text-align:center}.locked-account-betting-operators li:nth-child(3),.locked-account-betting-operators li:nth-child(6),.locked-account-betting-operators li:nth-child(9),.locked-account-deposit-options li:nth-child(3),.locked-account-deposit-options li:nth-child(6),.locked-account-deposit-options li:nth-child(9){text-align:right}.locked-account-betting-operator-icon,.locked-account-deposit-icon{display:inline-block}.locked-account-deposit-icon{width:52px;height:34px}.locked-account-deposit-icon.visa{background-position:0 -459px}.locked-account-deposit-icon.mastercard{background-position:0 -499px}.locked-account-deposit-icon.paypal{background-position:0 -539px}.locked-account-deposit-icon.bpay{background-position:0 -579px}.locked-account-deposit-icon.poli{background-position:0 -699px}.locked-account-deposit-icon.eft{background-position:0 -739px}.locked-account-deposit-icon.card{background-position:0 -659px}.locked-account-deposit-icon.cash-in{background-position:0 -620px}.locked-account-betting-operator-icon{position:relative}.locked-account-betting-operator-icon.nrl{left:10px;width:35px;height:45px;background-position:-124px -723px}.locked-account-betting-operator-icon.ca{left:-3px;width:33px;height:49px;background-position:-125px -516px}.locked-account-betting-operator-icon.afl{left:2px;top:6px;width:50px;height:30px;background-position:-115px -676px}.locked-account-betting-operator-icon.ta{top:1px;width:62px;height:45px;background-position:-106px -616px}.locked-account-betting-operator-icon.aru{left:2px;width:47px;height:42px;background-position:-120px -459px}.locked-account-betting-operator-icon.pga{top:10px;left:1px;width:61px;height:18px;background-position:-108px -580px}.locked-account-betting-operator-icon.lbp{left:2px;top:8px;width:60px;height:36px;background-position:-261px -854px}.locked-account-betting-operator-icon.morc{left:2px;top:8px;width:62px;height:36px;background-position:-259px -809px}.locked-account-betting-operator-icon.clfd{left:2px;width:60px;height:50px;background-position:-258px -903px}.locked-account-footer{padding:0 20px;font-size:13px;height:67px;line-height:67px}.locked-account-footer-support{padding-left:38px}.locked-account-footer-support:after{content:"";position:absolute;top:20px;left:0;display:block;height:28px;width:100px;background:url(/images/signup-sprite.png) -28px -40px no-repeat}.show-chat.show-support .locked-account-footer-support,.show-support .locked-account-footer-support{display:inline-block}.show-chat.show-support .locked-account-footer-support{float:left}}.signup-account-details-icon,.signup-betting-operator-icon,.signup-deposit-bpay-icon:after,.signup-deposit-eft-icon:after,.signup-deposit-icon,.signup-deposit-later-icon,.signup-deposit-types a:after,.signup-deposit-types a:before,.signup-footer span,.signup-form-help:after,.signup-form-paypal-logo,.signup-form-success:after,.signup-header-close,.signup-header-close:hover,.signup-header-logo,.signup-personal-details-icon,.signup-progress li,.signup-sidebar-card,.signup-sidebar-cash,.signup-sidebar-tick:before,.signup-validation:after{background:url(/images/signup-sprite.png) no-repeat;background-size:333px 999px}.signup *{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.signup{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;overflow:hidden;overflow-y:auto;width:100%;height:100%}.signup-wrap{position:relative;overflow:hidden;padding-bottom:67px;background:#fafafa}.signup-header{position:relative;padding:0 15px;background:#d32123;font-size:20px;line-height:55px;color:#fff}.signup-header-logo{position:relative;display:inline-block;background-position:0 0}.signup-header-close{position:absolute;top:16px;right:15px;display:inline-block;width:20px;height:20px;-o-border-radius:4px;border-radius:4px;cursor:pointer}.signup-title-bar{position:relative;z-index:1;display:table;table-layout:fixed;border-spacing:0;width:100%;padding:0 15px;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.025);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.025);-o-box-shadow:0 3px 5px 0 rgba(0,0,0,.025);box-shadow:0 3px 4px 0 rgba(0,0,0,.05);border-bottom:1px solid #D0D0D0}.signup-progress,.signup-title{display:table-cell;vertical-align:top;width:auto}.signup-title{font-size:17px;font-weight:500;line-height:50px;color:#262626}.signup-progress{width:120px;overflow:hidden;list-style:none;text-align:right;font-size:14px}.signup-progress li{position:relative;display:inline-block;float:right;width:40px;height:50px;padding:0;background-position:-24px -86px;color:#aaa;text-align:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.signup-form-help:after,.signup-form-tooltip{-moz-user-select:none;-ms-user-select:none;-o-user-select:none}.signup-progress li.active{background-position:-24px -133px;font-weight:600;color:#42484b}.signup-progress li:nth-child(2){right:-10px}.signup-progress li:nth-child(3){right:-20px;width:35px;background-position:-29px -87px}.signup-progress li.active:nth-child(3){background-position:-29px -134px}.signup-progress li span{position:relative;left:1px;line-height:50px}.signup-progress li:nth-child(3) span{left:-2px}.signup-modal-open{overflow:hidden}.signup-main{padding:15px 15px 410px;font-size:12px;line-height:20px}.signup-body{display:none;width:100%;height:550px}.signup-body.active{display:table}.signup-form-row{position:relative;display:table;width:100%;margin-bottom:10px}.signup-form-row-username{position:relative;margin-bottom:5px;padding:0 0 15px;border-bottom:1px solid #fff}.signup-form-row-username:after{content:"";position:absolute;bottom:0;left:0;right:0;display:block;height:1px;width:100%;background:#eee}.signup-form-or,.signup-form-row-password{position:relative}.signup-terms{font-size:11px;text-align:center;text-decoration:none}.signup-terms:hover{color:#555;text-decoration:underline}.signup-form-paypal{display:block;margin:20px 40px 20px 150px;background:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;text-align:center;color:#555}.signup-form-paypal:hover{background:#eaeaea;color:#555}.signup-form-paypal-inner{display:inline-block;margin-bottom:-5px;overflow:hidden}.signup-form-paypal-text{display:block;float:left;width:auto;margin-right:6px;line-height:49px}.signup-form-paypal-logo{position:relative;top:3px;display:block;float:left;width:83px;height:45px;direction:ltr;text-indent:100%;white-space:nowrap;overflow:hidden;vertical-align:top;background-position:0 -179px}.signup-form-or{display:block;margin:0 40px 20px 130px}.signup-form-or:after{content:"OR";position:absolute;top:-10px;display:block;width:100%;font-weight:700;font-style:italic;text-shadow:0 0 2px #fafafa;text-align:center}.signup-form-help:after,.signup-form-success:after,.signup-form-tooltip:before{content:""}.signup-form-field,.signup-form-help{position:relative}.signup-form-field,.signup-form-label{display:block;line-height:24px}.signup-form-label{width:100%;font-weight:500;color:#333}@media screen and (min-width:768px){.signup-form-label.weekly-deposit{line-height:15px}}.signup-form-field-suburb{width:61%}.signup-form-field-terms{padding-top:9px}.signup-form-help{width:25px;text-align:right}.signup-form-address-form .signup-form-help{width:28px}.signup-form-help:after{position:relative;top:6px;display:inline-block;width:19px;height:19px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.signup-form-tooltip{position:absolute;top:9px;left:45px;z-index:999999;display:none;width:240px;max-width:240px;padding:10px;margin-right:20px;border-bottom:1px solid rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:12px;line-height:17px;text-align:left;color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.signup-form-help:hover .signup-form-tooltip{display:block}.signup-form-tooltip:before{position:absolute;top:5px;left:-3px;width:10px;height:10px;transform:rotate(45deg)}label.signup-form-checkbox,label.signup-form-radio{position:relative;display:inline-block;line-height:16px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.signup-form-checkbox input,.signup-form-radio input{position:absolute;left:0;top:1px}.signup-form-checkbox span,.signup-form-radio span{display:block;padding-left:22px}.signup-form-radio span{padding-right:10px}.signup-form-select,.signup-form-textinput{display:inline-block;width:100%;height:40px;padding:0 10px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-family:inherit;font-size:inherit;line-height:40px;background:#fff;color:#555}.signup-form-select{line-height:40px;height:40px;padding-right:0}.signup-form-select-day,.signup-form-select-year{width:30%}.signup-form-select-month{width:36%;margin:0 2%}.signup-form-field-country select,.signup-form-field-state select,.signup-form-field-street-type select{width:100%}.signup-form-field-street-type{padding-left:10px;width:28%}.signup-form-field-street{width:61%}.signup-form-unit{width:29.2887029%}.signup-form-street-number{width:60.200837%;padding-left:10px}.signup-form-field-postcode{width:28%;padding-left:10px}.signup-form-address-basic .signup-form-help:hover .signup-form-tooltip{left:35px}.signup-form-select optgroup,.signup-form-select option{padding:2px 5px}.signup-form-textinput::-webkit-input-placeholder{color:#aaa}.signup-form-textinput:-moz-placeholder{color:#666}.signup-form-textinput::-moz-placeholder{color:#666}.signup-form-textinput:-ms-input-placeholder{color:#999}.signup-form-success{position:absolute;right:10px;top:9px;width:19px;height:19px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.signup-form-success:after{width:15px;height:15px;display:block;background-position:-151px 6px}.signup-form-help.residential{top:-8px;padding:0;margin:0;display:block}.signup-form-help.residential .signup-form-tooltip{top:5px}.signup-form-row-bonus .signup-form-textinput{font-weight:600}.signup-form-address-basic,.signup-form-address-map{position:relative;padding:10px;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;line-height:18px}.signup-form-map{display:block;height:65px;width:100%;margin-bottom:10px;background:#eee}.signup-form-address{width:80%}.signup-form-address-edit{position:absolute;bottom:10px;right:10px;text-decoration:underline;cursor:pointer}.signup-form-address-edit:hover{color:#000}.signup-form-difficulties{margin-top:10px;font-size:10px;line-height:100%;color:#777}.signup-form-use-basic{color:#262626;cursor:pointer;background:0 0;border:0;padding:0;margin:0;font-size:inherit;font-weight:300;text-decoration:underline}.signup .button{display:inline-block;height:50px;padding:0 30px;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-family:inherit;font-weight:600;text-transform:uppercase;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.2);text-decoration:none;line-height:50px;color:#fff;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.signup .button.button-secondary,.signup .button.button-secondary:hover{background:0 0;border:1px solid #ddd;color:#aaa;text-shadow:none}.signup .button.button-secondary:hover{border:1px solid #ccc;color:#999}.signup .button:focus{outline:0}.signup .step-4 .button{float:right}.signup-form-address-buttons{overflow:hidden;margin-top:10px}.signup .button-continue{width:100%;line-height:40px;margin-top:10px}.signup-form-address-form .button,.signup-form-cancel{float:right;height:40px;line-height:40px;cursor:pointer}.signup-form-address-form .button{padding:0 30px}.signup-form-cancel{float:left;font-weight:inherit;text-decoration:underline;background:0 0;border:0}.signup-close-modal{width:100%}.signup-form-strength-bar{display:table;width:100%;height:5px;padding:0;margin:5px 0 0;list-style:none;border:1px solid #ddd}.signup-form-strength-bar li{display:table-cell;width:25%;border-left:1px solid #ddd}.signup-form-strength-bar li:first-child{border-left:none}.poor .signup-form-strength-bar li:nth-child(1){background:#e9595a}.weak .signup-form-strength-bar li:nth-child(1),.weak .signup-form-strength-bar li:nth-child(2){background:#ff7e00}.good .signup-form-strength-bar li:nth-child(1),.good .signup-form-strength-bar li:nth-child(2),.good .signup-form-strength-bar li:nth-child(3){background:#c4bd01}.strong .signup-form-strength-bar li:nth-child(1),.strong .signup-form-strength-bar li:nth-child(2),.strong .signup-form-strength-bar li:nth-child(3),.strong .signup-form-strength-bar li:nth-child(4){background:#69b716}.signup-form-strength-text{position:relative;right:0;top:2px;display:none;padding-bottom:2px;font-weight:100;font-size:10px;line-height:100%;text-align:right;color:#ccc}.good .signup-form-strength-text,.poor .signup-form-strength-text,.strong .signup-form-strength-text,.weak .signup-form-strength-text{display:block}.poor .signup-form-strength-text:after{content:"Poor";color:#e9595a}.weak .signup-form-strength-text:after{content:"Weak";color:#ff7e00}.good .signup-form-strength-text:after{content:"Good";color:#c4bd01}.strong .signup-form-strength-text:after{content:"Strong";color:#69b716}.signup-deposit-description{margin-bottom:15px}.signup-deposit-types{list-style:none;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:20px}.signup-deposit-types a,.signup-deposit-types a:hover{position:relative;display:block;padding:0 15px;margin-bottom:10px;background:#fff;line-height:60px;border:2px solid #eee;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:14px;text-decoration:none;color:#555}.signup-deposit-types a:hover{border:2px solid #e9e9e9}.signup-deposit-types a:after,.signup-deposit-types a:before{position:absolute;right:15px;content:"";display:block}.show-chat.show-support.signup-footer:after,.show-chat.signup-footer:after,.show-support.signup-footer:after,.signup-footer-chat,.signup-footer-support{display:none}.signup-deposit-cards a:before{right:90px;top:15px;background-position:0 -790px;width:51px;height:30px}.signup-deposit-cards a:after{top:20px;background-position:0 -840px;width:66px;height:22px}.signup-deposit-paypal a:after{top:19px;background-position:0 -880px;width:76px;height:19px}.signup-deposit-poli a:after{top:16px;background-position:0 -917px;width:60px;height:30px}.signup-deposit-prepaid a:after{right:15px;top:15px;background-position:0 -967px;width:77px;height:28px}.signup-footer{overflow:hidden;position:absolute;bottom:0;width:100%;height:55px;padding:0 15px;background:#42484b;-webkit-box-shadow:inset 0 4px 3px rgba(0,0,0,.2);-moz-box-shadow:inset 0 4px 3px rgba(0,0,0,.2);-o-box-shadow:inset 0 4px 3px rgba(0,0,0,.2);box-shadow:inset 0 4px 3px rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.1);font-size:12px;line-height:55px;text-align:center;color:#fff}.signup-footer-support{position:relative}.show-chat.show-support .signup-footer-support,.show-support .signup-footer-support{display:inline-block}.show-chat .signup-footer-chat,.show-support .signup-footer-support{margin:0 auto}.show-chat.show-support .signup-footer-chat{float:right}.signup-footer-support b{color:#fff}.signup-notification,.signup-validation{position:relative;display:none;margin-top:5px;padding:8px 9px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-size:11px;line-height:16px;color:#fff}.signup-validation{padding-left:33px}.signup-notification.active,.signup-validation.active{display:block;width:100%;clear:both;margin-bottom:10px}.signup-notification:before,.signup-validation:before{position:absolute;top:-3px;left:9px;content:"";width:10px;height:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.signup-validation:after{position:absolute;left:10px;top:9px;content:"";width:15px;height:15px;display:block;background-position:-127px 0}.signup #fbcode{text-transform:uppercase}#validation-main{margin-bottom:20px;display:none}#validation-main .signup-validation:before{background:0 0}#validation-main .signup-validation{margin-top:0}.signup-header-logo{top:2px;width:110px;height:20px}.signup-header-close{background:url(/images/signup-sprite.png) 6px -34px #222}.signup-header-close:hover{background:url(/images/signup-sprite.png) 6px -34px #000}.signup-form-help:after{background:url(/images/signup-sprite.png) 7px -63px #3a749d}.signup-form-tooltip,.signup-form-tooltip:before{background:#3a749d}.signup-form-success{background:#b6c62c}.signup-form-error .signup-form-select,.signup-form-error .signup-form-textinput{border-color:#bd383a}.signup .button{background:#a8ba0a}.signup .button:hover{background:#b6c80d}.signup .button-secondary,.signup .button-secondary:hover{background:0 0}.signup-loading:hover{background:#a8ba0a!important}.signup-golf-tipping-banner{display:block;height:520px;width:222px;margin:0;background:url(/images/signup-golf-tipping-banner.png) no-repeat;background-size:cover}.signup-notification,.signup-notification:before{background:#63aa24}.signup-validation,.signup-validation:before{background:#bd383a}.signup-validation:after{background:url(/images/signup-sprite.png) -127px 0 #bd383a}.pac-container{position:fixed!important;z-index:99999;border:1px solid #ddd;border-top:none;margin-top:-4px;width:273px!important;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}body#signup .pac-container{position:absolute!important}#did-you-mean{display:none;color:#7d7d7d}#did-you-mean span{font-weight:700;color:#555}.signup-form-help,.signup-sidebar{display:none}@media only screen and (max-width:768px){.signup-form-address-basic{width:100%}.signup-form-field-postcode,.signup-form-field-street,.signup-form-field-street-type,.signup-form-field-suburb,.signup-form-street-number,.signup-form-unit{float:left}.signup-form-field-postcode,.signup-form-field-street-type{padding-left:2%}.signup-form-field-street,.signup-form-field-suburb,.signup-form-street-number{width:72%}.signup-form-unit{width:28%}.signup-form-help.residential{display:none}.signup-form-field-street .signup-validation,.signup-form-field-suburb .signup-validation{width:calc(139%)}}@media only screen and (min-width:768px){.signup-form-help{display:table-cell;width:37px}.signup-header,.signup-title-bar{padding:0 20px}.signup-header{line-height:70px}.signup-progress li span,.signup-title{line-height:60px}.signup-header-close{top:25px;right:20px}.signup-title{font-size:18px}.signup-sidebar,.signup-sidebar h1,.signup-sidebar p{font-size:11px}.signup-progress li{height:60px;background-position:-24px -80px}.signup-progress li.active{background-position:-24px -128px}.signup-progress li:nth-child(3){background-position:-29px -81px}.signup-progress li.active:nth-child(3){background-position:-29px -128px}.signup-main{padding:20px}.signup-form-field,.signup-form-label{display:table-cell;line-height:24px}.signup-form-label{width:125px;vertical-align:middle}.signup-form-field-postcode{width:70px;padding-left:10px}.signup-form-field-street{padding-left:0}.signup-form-field-street,.signup-form-field-suburb{margin-bottom:0}.signup-form-row-username{margin-bottom:15px}.signup-form-select-day,.signup-form-select-year{width:70px}.signup-form-select-month{width:107px;margin:0 10px}.signup-form-difficulties{white-space:nowrap}.signup-close-modal{width:100%}.signup .button-continue{float:right;width:auto;margin-right:38px;line-height:inherit;margin-bottom:30px}.signup-main,.signup-sidebar{display:table-cell;vertical-align:top}.signup-main{width:500px;padding-bottom:0}.signup-sidebar{padding:15px 14px;background:#eee;border-left:1px solid #e1e1e1;text-align:center;line-height:16px}.signup-sidebar h1,.signup-sidebar h2,.signup-sidebar p{color:#666}.step-3 .signup-sidebar h1,.step-4 .signup-sidebar h1{margin-bottom:10px}.signup-sidebar h2{font-size:11px;line-height:18px;color:#444}.step-4 .signup-sidebar p{text-transform:none;margin-bottom:10px}.signup-sidebar-section{position:relative;padding:0 0 15px;margin-bottom:15px;border-bottom:1px solid #fff}.signup-sidebar-section:after{content:"";position:absolute;bottom:0;left:0;right:0;display:block;height:1px;width:100%;background:#dadada}.signup-sidebar-section-last{border-bottom:none}.signup-sidebar-section-last:after{display:none}.signup-sidebar-card{height:100px;width:120px;margin:0 auto 15px;background-position:0 -271px}.signup-sidebar-cash{height:47px;width:70px;margin:0 auto 15px;background-position:0 -390px}.signup-account-details-icon,.signup-personal-details-icon{display:block;height:103px;width:111px;margin:0 auto 10px}.signup-personal-details-icon{background-position:-221px -460px}.signup-account-details-icon{background-position:-221px -582px}.signup-deposit-later-icon{display:block;height:86px;width:86px;margin:0 auto 10px;background-position:-246px -705px}.signup-deposit-bpay-icon,.signup-deposit-eft-icon{position:relative;top:-1px;display:block;padding-left:60px;text-align:left}.signup-deposit-bpay-icon:after,.signup-deposit-eft-icon:after{content:"";position:absolute;left:0;top:-9px;display:inline-block;height:33px;width:53px}.signup-deposit-bpay-icon:after{background-position:-116px -788px}.signup-deposit-eft-icon:after{background-position:-116px -841px}.signup-sidebar-tick{position:relative;margin-bottom:15px;padding-left:38px;text-align:left}.signup-sidebar-tick:before{content:"";position:absolute;top:9px;left:0;width:28px;height:28px;background-position:0 -231px}.signup-betting-operators,.signup-deposit-options{overflow:hidden;list-style:none;margin:10px auto 30px;width:190px}.signup-betting-operators{position:relative;left:-4px}.signup-betting-operators li,.signup-deposit-options li{float:left;display:block;width:33.33%;margin-bottom:10px}.signup-deposit-options li{height:35px}.signup-betting-operators li{height:49px;position:relative}.signup-betting-operators li:nth-child(1),.signup-betting-operators li:nth-child(4),.signup-betting-operators li:nth-child(7),.signup-deposit-options li:nth-child(1),.signup-deposit-options li:nth-child(4),.signup-deposit-options li:nth-child(7){text-align:left}.signup-betting-operators li:nth-child(2),.signup-betting-operators li:nth-child(5),.signup-betting-operators li:nth-child(8),.signup-deposit-options li:nth-child(2),.signup-deposit-options li:nth-child(5),.signup-deposit-options li:nth-child(8){text-align:center}.signup-betting-operators li:nth-child(3),.signup-betting-operators li:nth-child(6),.signup-betting-operators li:nth-child(9),.signup-deposit-options li:nth-child(3),.signup-deposit-options li:nth-child(6),.signup-deposit-options li:nth-child(9){text-align:right}.signup-betting-operator-icon,.signup-deposit-icon{display:inline-block}.signup-deposit-icon{width:52px;height:34px}.signup-deposit-icon.visa{background-position:0 -459px}.signup-deposit-icon.mastercard{background-position:0 -499px}.signup-deposit-icon.paypal{background-position:0 -539px}.signup-deposit-icon.bpay{background-position:0 -579px}.signup-deposit-icon.poli{background-position:0 -699px}.signup-deposit-icon.eft{background-position:0 -739px}.signup-deposit-icon.card{background-position:0 -659px}.signup-deposit-icon.cash-in{background-position:0 -620px}.signup-betting-operator-icon{position:relative}.signup-betting-operator-icon.nrl{left:10px;width:35px;height:45px;background-position:-124px -723px}.signup-betting-operator-icon.ca{left:-3px;width:33px;height:49px;background-position:-125px -516px}.signup-betting-operator-icon.afl{left:2px;top:6px;width:50px;height:30px;background-position:-115px -676px}.signup-betting-operator-icon.ta{top:1px;width:62px;height:45px;background-position:-106px -616px}.signup-betting-operator-icon.aru{left:2px;width:47px;height:42px;background-position:-120px -459px}.signup-betting-operator-icon.pga{top:10px;left:1px;width:61px;height:18px;background-position:-108px -580px}.signup-betting-operator-icon.lbp{left:2px;top:8px;width:60px;height:36px;background-position:-261px -854px}.signup-betting-operator-icon.morc{left:2px;top:8px;width:62px;height:36px;background-position:-259px -809px}.signup-betting-operator-icon.clfd{left:2px;width:60px;height:50px;background-position:-258px -903px}.signup-footer{padding:0 20px;font-size:13px;height:67px;line-height:67px}.signup-footer-chat{height:67px;width:95px;margin:0;background:url(/images/signup-sprite.png) -111px -875px no-repeat;vertical-align:top}.signup-footer-support{padding-left:38px}.signup-footer-support:after{content:"";position:absolute;top:20px;left:0;display:block;height:28px;width:100px;background:url(/images/signup-sprite.png) -28px -40px no-repeat}.show-chat .signup-footer-chat,.show-chat.show-support .signup-footer-chat,.show-chat.show-support .signup-footer-support,.show-support .signup-footer-support{display:inline-block}.show-chat.show-support .signup-footer-support{float:left}.signup-form-field-street .signup-validation,.signup-form-field-suburb .signup-validation{width:calc(210%)}}@media only screen and (max-device-width:800px){html.signup{width:auto;min-width:0;max-width:100%}:not(.desktop) #signup #login,:not(.desktop) #signup #userAuthentication,:not(.desktop) #signup .main-nav{display:none}:not(.desktop) #signup #contentainer .contentinner,:not(.desktop) #signup .main-header,:not(.desktop) #signup .main-header .inner{width:100%}:not(.desktop) #signup .main-header .inner{position:relative}:not(.desktop) #signup .main-header h1{width:100%;text-align:center}:not(.desktop) #signup .main-header h1 a{width:222px;margin:0 auto;background:url(/images/ladbrokes-header-logo.png) 0 center no-repeat}:not(.desktop) #signup .main-header .login-link{width:16px;height:19px;display:block;background:url(/images/icon-lock.png) no-repeat;position:absolute;top:20px;right:20px;text-indent:-9999px}:not(.desktop) #signup #contentainer .main-footer{overflow:hidden;position:relative}:not(.desktop) #signup #contentainer .main-footer,:not(.desktop) #signup #contentainer .main-footer .copyright p{width:100%;margin:0 auto}:not(.desktop) #signup .main-footer .logorow .logo{width:155px}:not(.desktop) #signup #contentainer .main-footer,:not(.desktop) #signup #contentainer .main-footer .box.one-half.contacts,:not(.desktop) #signup #contentainer .main-footer .copyright p{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:not(.desktop) #signup #contentainer .main-footer .logo,:not(.desktop) #signup #contentainer .main-footer .siteinfo,:not(.desktop) #signup #contentainer .main-footer hr{display:none}:not(.desktop) #signup #contentainer .main-footer .logorow .responsible-logos{position:absolute;right:5px}:not(.desktop) #signup #contentainer .main-footer .box.contacts .contact-details{width:270px;background-position:-557px -720px}:not(.desktop) #signup #contentainer .main-footer .box.socialicons{float:none;clear:both}:not(.desktop) #signup #contentainer .signup-allfields{position:relative;top:0;left:0;right:inherit;padding:10px 0 5px}:not(.desktop) #signup #col-1-2.signup-col1{display:none}:not(.desktop) #signup #contentainer #col-2-2.signup-col2{width:100%;padding:10px;overflow:hidden;float:none}:not(.desktop) #signup #col-2-2.signup-col2,:not(.desktop) #signup #contentainer .contentinner,:not(.desktop) #signup .main-footer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:not(.desktop) #signup #contentainer .form-signup{width:100%}:not(.desktop) #signup #contentainer .form-left-title,:not(.desktop) #signup #contentainer .form-left-title+td{width:100%;margin:0 0 10px;padding:0;display:block;float:none;clear:both;text-align:left}:not(.desktop) #signup #contentainer .form-right-content{width:100%;margin:0;padding:0 1px;float:none;position:relative}:not(.desktop) #signup #formcreateusercontainer input.def-input,:not(.desktop) #signup #formcreateusercontainer label{width:100%;display:block;float:none}:not(.desktop) #signup #formcreateusercontainer label{font-size:14px}:not(.desktop) #signup #formcreateusercontainer input.def-input,:not(.desktop) #signup #formcreateusercontainer select{height:40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px}:not(.desktop) #signup #formcreateusercontainer select{padding:5px}:not(.desktop) #signup #formcreateusercontainer .form-right-content a.help-icon{width:20px;height:20px;position:absolute;top:-35px;right:0;background:50% 50% #0399be;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}:not(.desktop) #signup #formcreateusercontainer .signup-bonus-offers-container{width:auto}:not(.desktop) #signup #formcreateusercontainer .reg-submit-button{width:100%;-webkit-appearance:none}:not(.desktop) #signup #contentainer .bonuscode .form-left-title{display:none}:not(.desktop) #signup #formcreateusercontainer .bonuscode td{margin-bottom:0}:not(.desktop) #signup #formcreateusercontainer #fbcodemsg,:not(.desktop) #signup #formcreateusercontainer .signup-bonus-offers-container{margin-left:0}:not(.desktop) #signup #formcreateusercontainer #map_canvas{width:98%}:not(.desktop) #signup #formcreateusercontainer br{display:none}:not(.desktop) #signup #signup-bonus-container{z-index:900}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#signup .main-header .login-link{background-image:url(/images/icon-lock@2x.png);background-size:16px 19px}#signup .main-header h1 a{background-image:url(/images/ladbrokes-logo.png);background-size:222px}#signup #formcreateusercontainer .form-right-content a.help-icon{background-image:url(/images/icon-info@2x.png);background-size:16px}}#simplemodal-overlay{background:#000}