#page_login #headSection{position:relative;background-position:center center}#page_login #headSection::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 95% at 25% center,rgba(0,0,0,.48) 0,rgba(0,0,0,.24) 55%,rgba(0,0,0,.02) 82%);z-index:0}#page_login #headSection .wb-hero-inner{position:relative;z-index:1;height:auto;min-height:160px;padding-top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:50%;max-width:50%;margin-left:0;margin-right:0}#page_login #headSection h1{font-size:46px;line-height:1.2;margin:0 0 12px;max-width:100%}#page_login .wb-hero-sub{margin:0;font-size:21px;line-height:1.4;text-shadow:2px 2px 6px #000;max-width:100%}@media (max-width:767px){#page_login #headSection .wb-hero-inner{min-height:130px;width:100%;max-width:100%;margin-left:auto;margin-right:auto}#page_login #headSection h1{font-size:30px}#page_login .wb-hero-sub{font-size:16px}#page_login #headSection::before{background:radial-gradient(ellipse at center,rgba(0,0,0,.62) 0,rgba(0,0,0,.38) 55%,rgba(0,0,0,.05) 85%)}}#login{font-family:Arial,Helvetica,sans-serif}#login .column{margin:0 auto;width:100%}.singleColumnArticleHeader{display:none}.col-sm-8{padding-left:0}.col-sm-4{padding-right:12px}@media (max-width:767px){.col-sm-8{padding-left:15px}}.searchLinkHelp{float:right;margin-top:4px}.sportImages{height:104px;text-align:center;margin-bottom:40px;padding-top:26px}.sportImages table{border-collapse:collapse;width:100%}.sportImages td{width:14%;height:100px;padding:0}.sportImages img{margin:0 auto}.sectionWrap{border:1px solid #27e;border-radius:10px;margin:0 auto 16px auto;padding:6px 0 16px;width:343px;background-color:#fff}.modContent{text-align:left}.sectionHeader{font-family:Oswald-Bold,Arial,Helvetica,sans-serif;font-size:26px;line-height:28px;color:#27e;text-transform:uppercase;text-align:center;margin:8px 0}.sectionHeader.featureRedirect{font-family:Oswald-Bold,Arial,Helvetica,sans-serif;font-size:18px;line-height:22px}.wrapLabel{padding:20px 18px 0 18px;background-repeat:no-repeat}.wrapLabelHead{font-family:Oswald-Bold,Arial,Helvetica,sans-serif;font-size:22px;color:#27e;text-transform:uppercase;text-align:center}.wrapLabelDesc{color:#666}.wrapContent{padding-left:40px;padding-right:40px}@media (max-width:350px){.wrapContent{padding-left:12px;padding-right:12px}.sectionWrap{width:100%}}#alertFrame,.errorMessage{margin-bottom:15px;position:relative;max-width:450px;margin:auto auto 24px}.modWrapper.alert{margin:0 auto}.modWrapper.alert{border-color:#27e;background-color:#00003b;color:#fff;padding:0 12px 12px}.modWrapper.alert.alertRed{border-color:red;background-color:#fff;color:red;text-align:center;padding:12px 8px 20px 24px;border-width:1px}.errorMessage div{font-size:14px}.errorMessage div.alertTitle{font-size:14px;font-weight:900;margin-bottom:8px}.modWrapper{border-radius:10px;border-style:solid;border-width:2px;overflow:hidden}.alertIcon{float:left;margin:28px 38px 38px}.modWrapper .alertContent{margin:5px}.modWrapper .alertContent h2{text-transform:none;font-size:16px;padding:4px 4px 4px 62px;background-image:url(/admin/images/icons/Clock.png);background-repeat:no-repeat;line-height:39px}.modWrapper .alertContent li{margin-left:16px}.modWrapper .alertContent a{color:#adf}.modWrapper .alertContent a:hover{color:#fff}.alertFooterMsg{font-weight:700;margin-top:12px}@media (max-width:375px){#login .container{padding-left:5px;padding-right:5px}}.dataRow{margin:12px 0;text-align:left;line-height:22px}.dataRow .dataLabel{font-size:18px;color:#777;text-transform:lowercase;padding-left:6px;margin-bottom:2px;display:block}.dataRow input,.transferPasswordRow input{font-size:16px;line-height:18px;padding:1px 6px}.dataInput{white-space:nowrap;text-align:left;display:block}.saveButtons{text-align:center;padding:0;position:relative;margin:22px 0 22px 0}.saveButtons a{font-family:Oswald-Bold,Arial,Helvetica,sans-serif;font-size:22px;line-height:40px;padding:0 22px 0 20px;text-transform:uppercase;display:block;width:100%}.saveButtons a .btn-label{padding:4px 0 0 4px}.stepSignupConfirm .saveButtons .buttonInner{text-transform:none}.saveButtons .buttonDescriptionMsg{display:none}.saveButtons .buttonInner{color:#fff;background:#256ad4;background:-moz-linear-gradient(top,#256ad4 20%,#014074 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#256ad4),color-stop(100%,#014074));background:-webkit-linear-gradient(top,#256ad4 20%,#014074 100%);background:-o-linear-gradient(top,#256ad4 20%,#014074 100%);background:-ms-linear-gradient(top,#256ad4 20%,#014074 100%);background:linear-gradient(top,#256ad4 20%,#014074 100%)}.saveButtons a:hover .buttonInner{color:#fff;background:#4883e3;background:-moz-linear-gradient(top,#4883e3 20%,#144d92 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#4883e3),color-stop(100%,#144d92));background:-webkit-linear-gradient(top,#4883e3 20%,#144d92 100%);background:-o-linear-gradient(top,#4883e3 20%,#144d92 100%);background:-ms-linear-gradient(top,#4883e3 20%,#144d92 100%);background:linear-gradient(top,#4883e3 20%,#144d92 100%)}.newUserMessage{text-align:center;margin-bottom:8px;color:#999}.newUserMessage{text-align:center;margin-bottom:8px;color:#999}.forgotHelp{color:#999;font-size:16px;text-align:center;padding-top:8px}.articleLight .articleBg .forgotHelp a,.articleLight .articleBg .newUserMessage a{color:#999}.articleLight .articleBg .forgotHelp a:hover,.articleLight .articleBg .newUserMessage a:hover{color:#009}#loginPassword,#loginUsername{font-size:15px;line-height:20px;width:100%}.passwordInputWrap{position:relative}#loginPassword{padding-right:34px}#login .togglePasswordView,#login .togglePasswordView:focus,#login .togglePasswordView:hover{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#777;font-size:16px;line-height:1;text-decoration:none;cursor:pointer}.togglePasswordView:before{font-family:FontAwesome;content:"\f06e"}.togglePasswordView.showing:before{content:"\f070"}.legacyLoginMsg{color:#27e;text-align:center;font-weight:700;margin:0 0 12px 0}.articleLight .articleBg .newUserMessage a{text-decoration:underline}.alternateLogin-row{margin-bottom:12px}#oneTimePasswordButton{font-family:Oswald-Bold,Arial,Helvetica,sans-serif;font-size:16px;line-height:18px;background-color:#fff;margin-right:8px;height:26px;line-height:26px;width:100%;text-align:center;text-transform:uppercase;color:#777;border:none}#oneTimePasswordButton:hover{color:#1862ed;border-color:#1862ed}.onetimepw-msg{color:#888;font-size:18px;display:block;margin-right:100px;text-align:center;line-height:20px}#facebookLogin{width:100%;color:#27e!important;text-align:center;border:1px solid #27e!important;background-color:#fff!important;padding:8px 0 0 0;height:46px;font-family:Oswald-Bold,Arial,Helvetica,sans-serif}#facebookLogin:hover{color:#1862ed!important;border-color:#1862ed!important}#facebookLogin span{padding-top:6px;display:inline-block;font-size:18px;line-height:18px;vertical-align:middle}#facebookLogin.btn-fb:before{font-size:30px;line-height:26px;border-radius:8px;overflow:hidden}.onetime-msg{text-align:center;margin-top:14px;font-size:16px;line-height:18px;color:#555}.linkDivider{display:inline-block;margin:0 6px}.oneTimeLoginDialog .inputLabelRow{margin-bottom:8px;text-align:center}#oneTimeLoginDialog_email .inputLabelRow .inputLabel{font-size:20px;line-height:22px;color:#777}.oneTimeLoginDialog .inputRow{text-align:center}#oneTimeCode{max-width:150px;display:inline-block;font-size:20px;text-align:center;letter-spacing:6px}#oneTimeLoginDialog_code .inputLabelRow .inputLabel{font-size:18px;line-height:20px;color:#777}a.passwordStrengthClose{opacity:1;position:absolute;right:6px;top:4px;text-decoration:none}a.passwordStrengthClose:before{font-family:FontAwesome;content:"\f2d3";color:#ccc;font-size:18px}#passwordStrengthValue{margin-left:4px;font-weight:700}#passwordStrengthToggleRow .inlineHelp{color:#090;margin-top:-4px}#passwordStrength{display:none;position:absolute;right:0;top:-14px;box-shadow:4px 4px 10px #888;border:1px solid #359a03;border-radius:6px;color:#090;background-color:#fff;width:271px;z-index:100}.psHeader{font-weight:700;padding:8px 8px 4px 8px;position:relative;text-align:center;font-size:14px;line-height:20px}.psTitle{text-transform:uppercase;white-space:nowrap;display:inline-block}.psDescription{white-space:nowrap;display:inline-block}.psContent{padding:6px 8px 8px 56px}.psCheckRow{text-align:left;margin:0 0 4px 3px;padding-left:21px;line-height:20px;background:url("/sportswebsites/images/signup/uncheckedWhite.png") no-repeat scroll 0 4px transparent;color:#666}.psCheckRow.psHot{background:url("/sportswebsites/images/signup/checkedWhite.png") no-repeat scroll 0 4px transparent;color:#090}#passwordStrengthToggleRow{float:right;position:relative}#passwordStrengthToggleRow a{text-decoration:none;color:#090}#oneTimeLoginDialog_updatePassword .introMsg{text-align:center;margin:4px 0 4px 0}#oneTimeLoginDialog_updatePassword label{margin:0;font-size:18px;color:#888;padding-left:6px;margin-bottom:6px}#oneTimeLoginDialog_updatePassword .passwordToggle-row label{color:#27e;cursor:pointer;font-weight:700}#oneTimeLoginDialog_updatePassword .introMsg label{padding-left:0}#oneTimeLoginDialog_updatePassword .logIntoSite-row{text-align:center;margin-top:36px}#oneTimeLoginDialog_updatePassword .modal-body{padding-left:30px;padding-right:30px;padding-bottom:20px}#oneTimeLoginDialog_updatePassword .submitResetPassword-row{text-align:center;margin-top:20px;margin-bottom:4px}#oneTimeLoginDialog_updatePassword #resetPasswordInputSection{display:none}#oneTimeLoginDialog_updatePassword.showPasswordInput #resetPasswordInputSection{display:block;padding:6px 0}#oneTimeLoginDialog_updatePassword .passwordToggle-row{display:block;text-decoration:none;color:#27e;text-align:center;padding-left:15px}#oneTimeLoginDialog_updatePassword .passwordToggle-row .btn{display:inline-block;width:32px;min-width:32px;text-align:center;padding-left:0;padding-right:0;margin-top:-8px;float:right}#oneTimeLoginDialog_updatePassword .passwordToggle-row .btn:before{font-family:FontAwesome;content:"\f078"}#oneTimeLoginDialog_updatePassword.showPasswordInput .passwordToggle-row .btn:before{content:"\f077"}#oneTimeLoginDialog_updatePassword .btn{line-height:31px;font-weight:400;font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:34px;padding-bottom:2px;margin-top:2px;min-width:98px;text-align:center;border:none;padding-left:24px;padding-right:24px}#oneTimeLoginDialog_updatePassword .logIntoSite-row .btn{color:#888;padding-left:12px}#oneTimeLoginDialog_updatePassword .logIntoSite-row .btn .btn-label{font-size:15px;line-height:17px;text-decoration:underline;text-align:left}.resetPasswordWrapper{border:1px solid #27e;border-radius:12px;padding:12px 12px 6px 12px}.form-group:last-child{margin-bottom:0}.oneTimeLoginDialog .modal-footer{padding-bottom:12px}.oneTimeLoginDialog .modal-body{padding-bottom:0}.errorRow{font-size:16px;line-height:18px;color:#d30;text-align:center;margin:12px 0;font-family:Arial,Helvetica,sans-serif}.errorRow a{color:#777;text-decoration:underline}.errorRow a:hover{color:#555}.bootstrap-dialog.hasError input.form-control{border:2px dashed #d30}.bootstrap-dialog.clicked .modal-footer .btn-primary{background-color:#6bf}.bootstrap-dialog .clicked .modal-footer .btn{background-color:#666}#oneTimeLoginDialog_email.autoSubmit{display:none!important}