﻿@media only screen and (min-width:768px){#main #container .candidateLoginModalContainer.forgot-pw-page #loginNotificationsContainer{width:420px;}}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer.forgot-pw-page #loginNotificationsContainer{width:500px;margin:0 0 20px 0 !important;}}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer.forgot-pw-page#candidateLoginModalContainer,#main #container .candidateLoginModalContainer.forgot-pw-page.candidateLoginModalContainer{margin:0 auto 30px auto;}}#main #container .candidateLoginModalContainer.forgot-pw-page#candidateLoginModalContainer .candidateLoginModalMain,#main #container .candidateLoginModalContainer.forgot-pw-page.candidateLoginModalContainer .candidateLoginModalMain{margin-bottom:0 !important;}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer.forgot-pw-page#candidateLoginModalContainer .candidateLoginModalMain,#main #container .candidateLoginModalContainer.forgot-pw-page.candidateLoginModalContainer .candidateLoginModalMain{float:left;}}#main #container .candidateLoginModalContainer.forgot-pw-page#candidateLoginModalContainer .candidateLoginModalMain h2,#main #container .candidateLoginModalContainer.forgot-pw-page.candidateLoginModalContainer .candidateLoginModalMain h2{color:#fff;}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer.forgot-pw-page#candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup,#main #container .candidateLoginModalContainer.forgot-pw-page.candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup{width:500px;}}#main #container .candidateLoginModalContainer.forgot-pw-page#candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginModalBody,#main #container .candidateLoginModalContainer.forgot-pw-page.candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginModalBody{float:none;height:110px !important;}#main #container .candidateLoginModalContainer.forgot-pw-page#candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginModalBody p,#main #container .candidateLoginModalContainer.forgot-pw-page.candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginModalBody p{margin-bottom:20px;color:#fff;}#main #container .candidateLoginModalContainer.forgot-pw-page#candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup #candidateLoginFooter,#main #container .candidateLoginModalContainer.forgot-pw-page.candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup #candidateLoginFooter{float:left;width:100%;height:50px;margin:0;}#main #container .candidateLoginModalContainer.forgot-pw-page#candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup #candidateLoginFooter #footerLinks,#main #container .candidateLoginModalContainer.forgot-pw-page.candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup #candidateLoginFooter #footerLinks{position:relative;top:-10px;float:left;width:100%;}@media only screen and (min-width:400px){#main #container .candidateLoginModalContainer.forgot-pw-page#candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup #candidateLoginFooter #footerLinks,#main #container .candidateLoginModalContainer.forgot-pw-page.candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup #candidateLoginFooter #footerLinks{top:-11px;}}#main #container .candidateLoginModalContainer.forgot-pw-page#candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup #candidateLoginFooter #footerLinks a,#main #container .candidateLoginModalContainer.forgot-pw-page.candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup #candidateLoginFooter #footerLinks a{font-size:10px;font-size:.625rem;color:#fff;}#main #container .candidateLoginModalContainer.forgot-pw-page#candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup #candidateLoginFooter .login,#main #container .candidateLoginModalContainer.forgot-pw-page.candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup #candidateLoginFooter .login{font-size:14px;font-size:.875rem;}@media only screen and (min-width:768px){#main #container .candidateLoginModalContainer.reg-page #loginNotificationsContainer{width:420px;}}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer.reg-page #loginNotificationsContainer{width:500px;margin:0 0 20px 0 !important;}}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer.reg-page#candidateLoginModalContainer #candidateLoginModalContainer,#main #container .candidateLoginModalContainer.reg-page.candidateLoginModalContainer #candidateLoginModalContainer{margin-left:0 !important;}}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer.reg-page#candidateLoginModalContainer .candidateLoginModalMain,#main #container .candidateLoginModalContainer.reg-page.candidateLoginModalContainer .candidateLoginModalMain{float:left;}}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer.reg-page#candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup,#main #container .candidateLoginModalContainer.reg-page.candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup{width:500px;}}#main #container .candidateLoginModalContainer.reg-page#candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup h2,#main #container .candidateLoginModalContainer.reg-page.candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup h2{color:#fff;}#main #container .candidateLoginModalContainer.reg-page#candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup #alreadyRegisteredContainer,#main #container .candidateLoginModalContainer.reg-page.candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup #alreadyRegisteredContainer{position:absolute;right:16px;bottom:61px;width:40%;text-align:right;}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer.reg-page#candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup #alreadyRegisteredContainer,#main #container .candidateLoginModalContainer.reg-page.candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup #alreadyRegisteredContainer{bottom:79px;}}#main #container{height:84vh !important;}@media only screen and (min-width:768px){#main #container{height:84vh;}}#main #container .candidateLoginModalContainer,#main #container #candidateLoginModalContainer{float:left;width:100%;padding:40px 0 0 0;margin:0 auto;}@media only screen and (min-width:600px){#main #container .candidateLoginModalContainer,#main #container #candidateLoginModalContainer{float:none !important;}}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer .rememberMeCheck input,#main #container #candidateLoginModalContainer .rememberMeCheck input{bottom:64px;}}#main #container .candidateLoginModalContainer .rememberMeLabel,#main #container #candidateLoginModalContainer .rememberMeLabel{bottom:8px !important;}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer .rememberMeLabel,#main #container #candidateLoginModalContainer .rememberMeLabel{bottom:66px;}}#main #container .candidateLoginModalContainer~.dps,#main #container #candidateLoginModalContainer~.dps{top:0;}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer~.dps,#main #container #candidateLoginModalContainer~.dps{top:50px;}}#main #container .candidateLoginModalContainer~.footer-social-login,#main #container #candidateLoginModalContainer~.footer-social-login{top:30px;}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer~.footer-social-login,#main #container #candidateLoginModalContainer~.footer-social-login{top:100px;}}#main #container .candidateLoginModalContainer .moreInfo,#main #container #candidateLoginModalContainer .moreInfo{display:inline-block;padding-left:23px;height:18px;font-size:12px;font-size:.75rem;background:url('Style/Images/LoginImages/info.png') left top no-repeat;text-decoration:none;color:#404040;}#main #container .candidateLoginModalContainer .candidateLoginIntakeText,#main #container #candidateLoginModalContainer .candidateLoginIntakeText{display:none;position:absolute;top:42px;right:20px;font-family:Arial,Arial,Helvetica,sans-serif;font-size:20px;font-size:1.25rem;color:#ffe600;text-align:right;}#main #container .candidateLoginModalContainer .candidateLoginModalMain,#main #container #candidateLoginModalContainer .candidateLoginModalMain{float:left;width:100%;height:auto;padding:0;margin-bottom:100px;}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer .candidateLoginModalMain,#main #container #candidateLoginModalContainer .candidateLoginModalMain{float:none;max-width:1000px;}}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup{position:relative;float:left;width:100%;height:auto;padding:24px 16px;margin-bottom:20px;color:#fff;background:#2e2e38;border-radius:10px;}@media only screen and (min-width:768px){#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup{width:420px;clear:both;}}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup{width:48%;height:360px;clear:none;}}@supports (-webkit-touch-callout:none){#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup{padding-bottom:40px;}}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup.candidateLoginSignIn,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup.candidateLoginSignIn{margin-right:20px;}}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup.candidateLoginSignIn h2,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup.candidateLoginSignIn h2{color:#fff;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup.candidateLoginModalCreateAccount h2,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup.candidateLoginModalCreateAccount h2{padding-top:0;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup.candidateLoginModalCreateAccount .loginBoxContent #candidateLoginCreateAccountFooter,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup.candidateLoginModalCreateAccount .loginBoxContent #candidateLoginCreateAccountFooter{float:left;width:100%;height:auto;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup h2,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup h2{width:auto;height:auto;padding:0;margin-bottom:20px;font-family:Arial,Arial,Helvetica,sans-serif;font-size:24px;font-size:1.5rem;color:#fff;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginCreateAccountBody,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginCreateAccountBody{padding:0;margin-bottom:16px;font-size:14px;font-size:.875rem;line-height:18px;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginCreateAccountFooter,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginCreateAccountFooter{position:relative;height:50px;}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginCreateAccountFooter,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginCreateAccountFooter{position:absolute;bottom:33px;width:93% !important;}}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .loginModalBody,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .loginModalBody{height:auto;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .candidateLoginFormBody label,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .candidateLoginFormBody label{margin-bottom:8px;font-size:14px;font-size:.875rem;color:#fff;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .candidateLoginFormBody label .validationMarker,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .candidateLoginFormBody label .validationMarker{position:absolute;padding-left:8px;font-family:Arial,Arial,Helvetica,sans-serif;font-size:20px;font-size:1.25rem;color:#f00;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .candidateLoginFormBody .loginInputWrapper,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .candidateLoginFormBody .loginInputWrapper{float:left;width:100%;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .candidateLoginFormBody .loginInputWrapper .loginTextInput,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .candidateLoginFormBody .loginInputWrapper .loginTextInput{width:100%;height:30px;padding:0 12px;background:#fff;border:none;box-shadow:none;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginForgotPasswordContainer,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginForgotPasswordContainer{position:absolute;right:16px;bottom:64px;width:40%;padding-top:2px;margin:0;text-align:right;}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginForgotPasswordContainer,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginForgotPasswordContainer{bottom:148px;}}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginForgotPasswordContainer .forgottenPassword,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginForgotPasswordContainer .forgottenPassword{font-size:10px;font-size:.625rem;color:#fff;z-index:9999;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .additionalLinks .moreInfo,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .additionalLinks .moreInfo,#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .additionalLinks .otherLink,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .additionalLinks .otherLink{position:relative;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .additionalLinks .alreadyRegisteredLink,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .additionalLinks .alreadyRegisteredLink{font-size:10px;font-size:.625rem;color:#fff;z-index:9999;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent p,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent p{font-family:Arial,Arial,Helvetica,sans-serif;font-size:14px;font-size:.875rem;line-height:18px;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginFooter,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginFooter{position:relative;float:left;width:100%;margin:0;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginFooter #rememberMeContainer,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginFooter #rememberMeContainer{position:relative;top:0;display:block;float:left;width:100%;font-size:inherit;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginFooter #rememberMeContainer input,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginFooter #rememberMeContainer input,#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginFooter #rememberMeContainer .rememberMeLabel,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginFooter #rememberMeContainer .rememberMeLabel{position:relative;bottom:10px;float:left;margin:2px 2px 0 0;color:#001342;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginFooter #rememberMeContainer .rememberMeLabel,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginFooter #rememberMeContainer .rememberMeLabel{left:2px;font-size:10px;font-size:.625rem;color:#fff;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginFooter .loginBtn[value=Login],#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginFooter .loginBtn[value=Login]{font-family:Arial,Arial,Helvetica,sans-serif;color:#fff;background:#747480;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginFooter .loginBtn[value=Login]:hover,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginFooter .loginBtn[value=Login]:hover{background:#747480;}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginFooter .loginBtn[value=Login],#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #candidateLoginFooter .loginBtn[value=Login]{position:relative;top:74px;}}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .loginBtn,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .loginBtn{position:relative;bottom:0;top:auto;left:0;width:100% !important;min-width:120px;font-family:Arial,Arial,Helvetica,sans-serif;line-height:4px;cursor:pointer;width:100%;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .registerLink,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .registerLink,#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .continueButton,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .continueButton{min-width:120px;line-height:10px;background:#747480;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .registerLink:hover,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .registerLink:hover,#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .continueButton:hover,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .continueButton:hover{background:#747480;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #MainContent_MainContent_accountCreated_noCookieContinue,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #MainContent_MainContent_accountCreated_noCookieContinue{float:left;width:100%;}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #MainContent_MainContent_accountCreated_noCookieContinue .loginBtn,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #MainContent_MainContent_accountCreated_noCookieContinue .loginBtn{position:relative;}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #MainContent_MainContent_accountCreated_noCookieContinue .loginBtn,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent #MainContent_MainContent_accountCreated_noCookieContinue .loginBtn{bottom:10px;}}#main #container .candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .registerLink,#main #container #candidateLoginModalContainer .candidateLoginModalMain .loginModalGroup .loginBoxContent .registerLink{bottom:-4px;left:0;box-shadow:none !important;}#main #container .candidateLoginModalContainer .candidateLoginModalMain.accountCreated,#main #container #candidateLoginModalContainer .candidateLoginModalMain.accountCreated{max-width:420px;margin-bottom:0 !important;}@media only screen and (min-width:1024px){#main #container .candidateLoginModalContainer .candidateLoginModalMain.accountCreated,#main #container #candidateLoginModalContainer .candidateLoginModalMain.accountCreated{float:left !important;}}#main #container .candidateLoginModalContainer .candidateLoginModalMain.accountCreated #MainContent_MainContent_accountCreated_loginCreated,#main #container #candidateLoginModalContainer .candidateLoginModalMain.accountCreated #MainContent_MainContent_accountCreated_loginCreated{width:100% !important;padding:24px 16px !important;}#main #container .candidateLoginModalContainer .candidateLoginModalMain.accountCreated #MainContent_MainContent_accountCreated_loginCreated h2,#main #container #candidateLoginModalContainer .candidateLoginModalMain.accountCreated #MainContent_MainContent_accountCreated_loginCreated h2{color:#fff;}#main #container .candidateLoginModalContainer .candidateLoginModalMain.accountCreated #MainContent_MainContent_accountCreated_loginCreated .loginBoxContent .LoginCreated,#main #container #candidateLoginModalContainer .candidateLoginModalMain.accountCreated #MainContent_MainContent_accountCreated_loginCreated .loginBoxContent .LoginCreated{display:none;margin-bottom:20px;}#main #container .candidateLoginModalContainer .candidateLoginModalMain.accountCreated #MainContent_MainContent_accountCreated_loginCreated .loginBoxContent p,#main #container #candidateLoginModalContainer .candidateLoginModalMain.accountCreated #MainContent_MainContent_accountCreated_loginCreated .loginBoxContent p{margin-bottom:26px;font-size:14px !important;font-size:.875rem !important;color:#fff;}#main #container .candidateLoginModalContainer .candidateLoginModalMain.accountCreated #MainContent_MainContent_accountCreated_loginCreated .loginBoxContent .loginBtn,#main #container #candidateLoginModalContainer .candidateLoginModalMain.accountCreated #MainContent_MainContent_accountCreated_loginCreated .loginBoxContent .loginBtn{width:120px;font-family:Arial,Arial,Helvetica,sans-serif;}#main #container .candidateLoginModalContainer #recoverIdentity,#main #container #candidateLoginModalContainer #recoverIdentity{position:relative;float:left;width:100%;max-width:420px;height:auto;padding:24px 16px;margin-bottom:20px;background:#ffe600;}#main #container .candidateLoginModalContainer #recoverIdentity h2,#main #container #candidateLoginModalContainer #recoverIdentity h2{width:auto;height:auto;padding:0;margin-bottom:10px;font-family:Arial,Arial,Helvetica,sans-serif;font-size:22px;font-size:1.375rem;color:#fff;}#main #container .candidateLoginModalContainer #recoverIdentity .loginBoxContent label,#main #container #candidateLoginModalContainer #recoverIdentity .loginBoxContent label{display:none;}#main #container .candidateLoginModalContainer #recoverIdentity .loginTextInput,#main #container #candidateLoginModalContainer #recoverIdentity .loginTextInput{width:100%;height:30px;padding:0 12px;background:#fff;border:none;box-shadow:none;}#main #container .candidateLoginModalContainer #recoverIdentity .loginBtn,#main #container #candidateLoginModalContainer #recoverIdentity .loginBtn{margin-bottom:0;}#main #container #loginNotificationsContainer{display:none;width:100%;padding:16px;margin:0 auto 20px 0;background:#2e2e38;border-radius:10px;}@media only screen and (min-width:768px){#main #container #loginNotificationsContainer{width:420px;}}@media only screen and (min-width:1024px){#main #container #loginNotificationsContainer{width:500px;margin:0 auto 20px auto;}}#main #container #loginNotificationsContainer .loginNotification{width:100%;padding:0;margin:0;font-family:Arial,Arial,Helvetica,sans-serif;}#main #container #loginNotificationsContainer .loginNotification a{text-decoration:underline;}#main #container #loginNotificationsContainer .loginNotificationWarning,#main #container #loginNotificationsContainer .loginNotificationInformation{padding-top:10px;font-size:14px;font-size:.875rem;font-weight:normal;background:none;color:#fff;}#main #container #loginNotificationsContainer .loginNotificationWarning:first-child,#main #container #loginNotificationsContainer .loginNotificationInformation:first-child{padding-top:0;}@media only screen and (min-width:768px){#main #footer{position:unset;height:11vh;}}@media only screen and (min-width:1024px){#main #footer{height:8vh;}}