.login-page{zoom:1}.login-page:before{content:"\e909";display:block;overflow:hidden;visibility:hidden;width:0;height:0}.login-page:after{content:"\e909";display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.login-page .center-container{padding-bottom:100px;background-color:#fff;text-align:center;font-size:0}.login-page .region-area{padding:40px 20px 20px;min-height:400px;zoom:1}.login-page .region-area:before{content:"\e909";display:block;overflow:hidden;visibility:hidden;width:0;height:0}.login-page .region-area:after{content:"\e909";display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.login-page .inner-area .title{color:#0e1111;font-weight:700;font-size:22px;line-height:31px;margin-bottom:15px;float:left;width:100%;text-transform:uppercase}.login-page .inner-area .info-container .info{color:#0e1111;font-size:16px;line-height:23px;display:block;font-weight:400;margin-bottom:20px}.login-page .inner-area .title-list{display:block;color:#0e1111;font-size:14px;line-height:20px;font-weight:700}.login-page .inner-area-one{position:relative;display:inline-block;vertical-align:top;width:50%;max-width:500px;padding:20px 50px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.login-page .inner-area-two{position:relative;display:inline-block;vertical-align:top;width:50%;max-width:500px;padding:20px 50px;background-color:#eee;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.login-page .right-list{padding:15px 0 40px 20px}.login-page .right-list li{padding-top:10px;padding-left:25px;position:relative;font-weight:400;font-size:14px;color:#0e1111}.login-page .right-list li:before{font-family:intersportIconFont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e920';position:absolute;top:15px;left:0;font-size:14px;color:#0e1111}.login-page .right-list li p{font-weight:300;font-size:15px}.login-page .x-login-form .recaptcha-container{display:none}.login-page .x-forgotpassword-form{margin:0 auto;padding:10px;display:none}.login-page .forgot-head{font-size:12px;color:#333;line-height:16px;display:none}.login-page .forgot-hide,.login-page .forgot-show{width:100%;position:relative;background:0 0;border:0 solid #fff;outline:0;padding:0;cursor:pointer;float:left;font-size:14px;line-height:20px;color:#0e1111;font-weight:700}.login-page .forgot-hide.icon-left,.login-page .forgot-show.icon-left{padding-left:20px}.login-page .forgot-hide .text,.login-page .forgot-show .text{border-bottom:1px solid #0e1111;-moz-transition:border .1s ease-in-out;-webkit-transition:border .1s ease-in-out;-o-transition:border .1s ease-in-out;transition:border .1s ease-in-out}.login-page .forgot-hide:before,.login-page .forgot-show:before{position:absolute;top:50%;transform:translateY(-50%);left:0;line-height:20px;color:#0e1111}.login-page .forgot-hide:hover .text,.login-page .forgot-show:hover .text{border-color:transparent}.login-page .forgot-show{margin:5px 0 25px 0;text-align:center}.login-page .forgot-hide{margin:25px 0 0 0}.login-page .form-row{padding:0;padding-bottom:10px}.login-page .form-row .label-wrapper{margin-bottom:5px}.login-page .form-row .label-wrapper label{font-size:17px;line-height:23px}.login-page .form-row .label-wrapper label:after{content:'*';display:inline-block}.login-page .form-btn{width:100%;float:left;padding:0}.login-page .form-btn .x-third-party-widget{display:block;padding:10px 0}.login-page .form-btn .x-third-party-widget .fb-login{display:block;background-color:#4267b2;text-align:center}.login-page .form-btn .x-third-party-widget .fb-login:before{margin-right:10px}@media only screen and (max-width:959px){.touch .login-page .inner-area-one{padding:20px 30px}.touch .login-page .inner-area-two{padding:20px 30px}}@media only screen and (max-width:767px){.touch .login-page .inner-area .title{font-size:15px;line-height:22px}.touch .login-page .inner-area .info-container .info{font-size:14px;line-height:22px}.touch .login-page .region-area{padding:20px 15px}.touch .login-page .inner-area-one{width:100%;padding:15px 10px}.touch .login-page .inner-area-two{width:100%;padding:20px 10px;margin-top:40px}.touch .login-page .x-login-form{padding:10px 0}}@media only screen and (max-width:479px){.touch .login-page .form-row .input-wrapper:before{content:''}}