.account-fields-special .inputhelp,.account-fields-special .validate-error,.customheaderror{font-size:12px;padding:5px 10px;position:relative}#mobile-login-form .remember-me span,#mobile-login-form h3,#mobile-login-form p{text-shadow:0 2px 5px #000}.account-fields-special,.account-fields-special p,.page-account-login .account-fields-special{margin-top:10px}.account-fields-special .formcontactnumber{width:90px;display:inline-block}.account-fields-special .formphonecode{width:60px;display:inline-block}.account-fields-special .formphone{width:123px;display:inline-block}.account-fields-special .validate-error{color:#fff!important;background:#c1272d;display:inline-block}.account-fields-special .validate-error .blipup{position:absolute;color:#c1272d;top:-15px;font-size:25px;left:5px}.page-register-detail .account-fields-special .data-invalid{border:1px solid #f19191;background-color:#f2dede}.registrationcompletecontainer .account-summary{margin:15px 0}.account-fields-special .inputhelp{color:#fff;background:#d3d3d3;display:inline-block;font-weight:700;margin:15px 0 5px}.account-summary .accounthead,.page-account-login .formlabel{font-family:oswalddemibold;color:#333!important}.account-fields-special .inputhelp .blipleft{position:absolute;color:#d3d3d3;top:-15px;font-size:25px;left:5px}.element-hide{display:none}.account-summary .accounthead{display:inline-block;font-size:20px!important;margin-bottom:0;margin-top:20px}#form-member-detail input,#form-member-detail select,#form-member-detail textarea,#form-register input,#form-register select,#form-register textarea,.dobcontainer{max-width:280px}.customheaderror{background:#c1272d;color:#fff!important;display:block;margin:20px 0}.required{color:#d61313}#form-member-detail .account-content .show-buttons,.page-register-detail .account-content .show-buttons{margin-right:0}.page-account-login{margin-bottom:30px}.panel-left h1{color:#1f9ad3!important}.panel-right{text-align:center}.panel-right h2{color:#c1272d!important}.page-account-login a,.page-account-login button,.page-account-login h3,.page-account-login input,.page-account-login p,.page-account-login select,.page-account-login textarea{font-family:Hind,"Microsoft Yahei","微软雅黑",STXihei,"华文细黑",sans-serif}.page-lang-zh .page-account-login .account-summary .headeritem{font-family:inherit}.page-account-login input,.page-account-login select,.page-account-login textarea{font-weight:400}@media (min-width:992px){.username-wrapper{padding-right:0}}.bold{font-weight:700}.page-register-detail,.page-register-detail .formlabel,.page-register-detail .headeritem,.page-register-detail button,.page-register-detail input,.page-register-detail select,.page-register-detail textarea{font-family:Hind,"Microsoft Yahei","微软雅黑",STXihei,"华文细黑",sans-serif!important}.account-fields-special .ng-valid{border:1px solid #28ce1b}.page-lang-zh .page-register-detail .headeritem{font-size:25px!important;color:#c1272d!important}.headernext{font-size:16px!important;display:inline-block;color:#333}.footer{margin-top:0!important}@media (max-width:768px){.page-account-login{min-height:490px}}.page-register-detail .form-control{max-width:280px!important;border:1px solid #ccc}.page-register-detail .btn-blue{font-family:Hind,sans-serif;font-size:13px;color:#333;border:1px solid #ecb40c;padding-left:15px;padding-right:15px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#ffeb01 0,#ffeb01 79%,#ffeb01 96%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffeb01),color-stop(79%,#ffeb01),color-stop(96%,#ffeb01));background:-webkit-linear-gradient(top,#ffeb01 0,#ffeb01 79%,#ffeb01 96%);background:-o-linear-gradient(top,#ffeb01 0,#ffeb01 79%,#ffeb01 96%);background:-ms-linear-gradient(top,#ffeb01 0,#ffeb01 79%,#ffeb01 96%);background:linear-gradient(to bottom,#ffeb01 0,#ffeb01 79%,#ffeb01 96%)}.page-register-detail .btn-blue:hover{color:#000;box-shadow:none}#mobile-login-container{background:url(https://onelotto-s3-london.s3.amazonaws.com/themes/frontend/lotto/images/registration/mobile-login-bg.jpg) bottom center/cover no-repeat #000;min-height:90vh;margin-bottom:-30px}#mobile-login-container .group-btn{display:flex;justify-content:center;padding-top:30px}#mobile-login-container .btn-flat{display:flex;flex-direction:column;justify-content:center;align-content:center;padding:20px;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.75);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,.75);box-shadow:0 0 10px 2px rgba(0,0,0,.75);border-radius:10px;margin-left:20px;margin-right:20px;max-width:200px;width:150px}#mobile-login-container .btn-flat:active,#mobile-login-container .btn-flat:focus,#mobile-login-container .btn-flat:hover{text-decoration:none}#mobile-login-container .btn-flat:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mobile-login-container .btn-flat span{color:#fff;font-weight:600;font-size:20px;text-align:center;line-height:25px;margin-bottom:10px}#mobile-login-container .btn-flat span:last-child{margin-bottom:0;font-weight:400;text-transform:capitalize}#mobile-login-container .btn-flat.btn-login{background:#a6811f;background:-moz-linear-gradient(top,#a6811f 0,#bb861d 54%,#a6811f 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#a6811f),color-stop(54%,#bb861d),color-stop(100%,#a6811f));background:-webkit-linear-gradient(top,#a6811f 0,#bb861d 54%,#a6811f 100%);background:-o-linear-gradient(top,#a6811f 0,#bb861d 54%,#a6811f 100%);background:-ms-linear-gradient(top,#a6811f 0,#bb861d 54%,#a6811f 100%);background:linear-gradient(to bottom,#a6811f 0,#bb861d 54%,#a6811f 100%)}#mobile-login-container .btn-flat.btn-register{background:#a00;background:-moz-linear-gradient(top,#a00 0,#bd0000 54%,#cb0000 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#a00),color-stop(54%,#bd0000),color-stop(100%,#cb0000));background:-webkit-linear-gradient(top,#a00 0,#bd0000 54%,#cb0000 100%);background:-o-linear-gradient(top,#a00 0,#bd0000 54%,#cb0000 100%);background:-ms-linear-gradient(top,#a00 0,#bd0000 54%,#cb0000 100%);background:linear-gradient(to bottom,#a00 0,#bd0000 54%,#cb0000 100%)}#mobile-login-container .validate-error{color:#f30000;text-shadow:none;background:#ffd4d4;padding:8px 10px;border-radius:5px;border:1px solid #f30000}#mobile-login-form{max-width:300px;margin:30px auto}#mobile-login-form h3{color:#fff;text-align:center;font-weight:600;font-size:30px}#mobile-login-form p{color:#fff}#mobile-login-form .form-control{margin-bottom:10px}#mobile-login-form .btn-blue{padding:5px 20px;background:#cb8622;border-color:#fff;font-weight:400;-webkit-box-shadow:0 0 15px 3px rgba(0,0,0,.75);-moz-box-shadow:0 0 15px 3px rgba(0,0,0,.75);box-shadow:0 0 15px 3px rgba(0,0,0,.75);color:#fff}#mobile-login-form .btn-blue:active,#mobile-login-form .btn-blue:focus,#mobile-login-form .btn-blue:hover{color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.7;outline:0}#mobile-login-form .remember-me{color:#fff;font-weight:400}#mobile-login-form .remember-me input{position:relative;top:2px}@media (max-width:992px){.navbar.navbar-default{margin-bottom:0}}@media (min-width:767px) and (max-width:992px){#mobile-login-container .group-btn{padding-top:60px;padding-bottom:60px}#mobile-login-container .btn-flat{margin-left:25px;margin-right:25px}#mobile-login-form{max-width:400px}}@media (max-width:375px){#mobile-login-container .btn-flat span{font-size:16px;line-height:20px}}@media (max-width:320px){#mobile-login-container .btn-flat{padding:15px}}@media(min-width:768px) and (max-width:991px){.page-login #contentWrapper{padding-top:0!important}#mobile-login-container{width:100%}}