.modalWindow{top:0px;left:0px;position:absolute;width:100%;height:100%;display:none;z-index:10001;overflow:auto;background-color:#f8f8f8}.modalWindowContentWrapper{background-color:transparent;border-radius:3px;height:auto;width:0px;margin:50px auto 0px auto;overflow:hidden;position:relative}.modalWindowContentFrame{background-color:transparent;border-radius:3px;padding:40px 80px 40px 80px;min-height:150px;width:510px;box-shadow:none}.modalWindowContentFrameNoBG{top:50%;left:50%;padding:40px 80px 40px 80px;min-height:150px;width:510px;margin:0px;display:none;overflow:hidden}.modalWindowContentFrameSmall{width:400px}.modalWindowContentFrameMedium{width:616px;padding:26px 39px 37px 55px}.modalWindowContentFrameLarge{width:740px}.modalWindowContentFrameExtraLarge{width:960px}.modalWindowContentFrameWhite{background-color:#FFFFFF}.modalWindowClose{float:right;margin-top:0px;margin-right:0px;cursor:pointer;width:30px;height:35px;background:url(../../img/SpritesheetControls.png) -370px 5px}.modalWindowHeaderTextSub{font-weight:normal;font-size:13px;color:#999999}.modalWindowHeaderMessage{font-weight:normal;font-size:14px;color:#993333;margin-bottom:32px;display:none}.modalWindowHeaderLink{float:right;font-size:1.2em;margin-top:0.3em}.modalWindowHeaderLink a,.modalWindowHeaderLink a:visited{color:#0092F3}.modalWindowHeader{margin-top:0px;text-align:left}.modalWindowContent{margin:25px 0px 0px 0px}.modalWindowContent *,.userSettingsMessageContainer,.modalWindowContentFrame,.modalWindowContentFrameNoBG,.userSettingsMessageWrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modalWindowContentFrame .menuSection,.modalWindowContentFrameNoBG .menuSection{transition:all 0.2s}.modalWindowContentFrame.loading .menuSection,.modalWindowContentFrameNoBG.loading .menuSection{opacity:0}.buttonSubmit{width:100%}.top-5{margin-top:5px}.top-10{margin-top:10px}.top-15{margin-top:15px}.top-20{margin-top:20px}.top-25{margin-top:25px}.top-30{margin-top:30px}.top-40{margin-top:40px}.top-50{margin-top:50px}#resetPasswordMain .modalWindowHeaderText,#resetPasswordReset .modalWindowHeaderText,#resetPasswordResetErrorLink .modalWindowHeaderText,#resetPasswordResetErrorLinkExpired .modalWindowHeaderText,#resetPasswordResetErrorLinkUsed .modalWindowHeaderText{font:400 24px/36px Lato, 'Helvetica Neue', Arial;clear:both;text-shadow:none;text-align:center;color:#3fa9f5;margin-bottom:25px}#resetPasswordMain input,#resetPasswordReset input,#resetPasswordResetErrorLink input,#resetPasswordResetErrorLinkExpired input,#resetPasswordResetErrorLinkUsed input{width:100%;border:solid 2px #ccc;border-radius:4px;background-color:#fff;padding:8px 10px 7px;color:#888;font:400 14px/26px Lato, "Helvetica Neue", Arial;height:auto;outline:none;transition:border 0.2s, color 0.2s;letter-spacing:0.25px}#resetPasswordMain input:focus,#resetPasswordReset input:focus,#resetPasswordResetErrorLink input:focus,#resetPasswordResetErrorLinkExpired input:focus,#resetPasswordResetErrorLinkUsed input:focus{border:solid 2px #43a8f3;color:#43a8f3}#resetPasswordMain input::placeholder,#resetPasswordReset input::placeholder,#resetPasswordResetErrorLink input::placeholder,#resetPasswordResetErrorLinkExpired input::placeholder,#resetPasswordResetErrorLinkUsed input::placeholder{color:#ccc}#resetPasswordMain input.sg-password,#resetPasswordReset input.sg-password,#resetPasswordResetErrorLink input.sg-password,#resetPasswordResetErrorLinkExpired input.sg-password,#resetPasswordResetErrorLinkUsed input.sg-password{color:#aaa}#resetPasswordMain input.sg-password:focus,#resetPasswordReset input.sg-password:focus,#resetPasswordResetErrorLink input.sg-password:focus,#resetPasswordResetErrorLinkExpired input.sg-password:focus,#resetPasswordResetErrorLinkUsed input.sg-password:focus{color:#43a8f3}#resetPasswordMain input.sg-password::placeholder,#resetPasswordReset input.sg-password::placeholder,#resetPasswordResetErrorLink input.sg-password::placeholder,#resetPasswordResetErrorLinkExpired input.sg-password::placeholder,#resetPasswordResetErrorLinkUsed input.sg-password::placeholder{color:#ccc}#resetPasswordMain .sg-actionButton,#resetPasswordMain .userSettingsButton,#resetPasswordReset .sg-actionButton,#resetPasswordReset .userSettingsButton,#resetPasswordResetErrorLink .sg-actionButton,#resetPasswordResetErrorLink .userSettingsButton,#resetPasswordResetErrorLinkExpired .sg-actionButton,#resetPasswordResetErrorLinkExpired .userSettingsButton,#resetPasswordResetErrorLinkUsed .sg-actionButton,#resetPasswordResetErrorLinkUsed .userSettingsButton{text-transform:uppercase;height:40px !important;border:none !important;border-radius:4px !important;outline:none !important;cursor:pointer !important;background-color:#3fa9f5;transition:color 2s, translate 0.2s;font:300 13px/26px Lato, 'Helvetica Neue', Arial;letter-spacing:0.5px;color:#fff;text-shadow:none}#resetPasswordMain .sg-actionButton:hover,#resetPasswordMain .userSettingsButton:hover,#resetPasswordReset .sg-actionButton:hover,#resetPasswordReset .userSettingsButton:hover,#resetPasswordResetErrorLink .sg-actionButton:hover,#resetPasswordResetErrorLink .userSettingsButton:hover,#resetPasswordResetErrorLinkExpired .sg-actionButton:hover,#resetPasswordResetErrorLinkExpired .userSettingsButton:hover,#resetPasswordResetErrorLinkUsed .sg-actionButton:hover,#resetPasswordResetErrorLinkUsed .userSettingsButton:hover{transform:translateY(1px);text-shadow:none}#resetPasswordMain .sg-actionButton a,#resetPasswordMain .userSettingsButton a,#resetPasswordReset .sg-actionButton a,#resetPasswordReset .userSettingsButton a,#resetPasswordResetErrorLink .sg-actionButton a,#resetPasswordResetErrorLink .userSettingsButton a,#resetPasswordResetErrorLinkExpired .sg-actionButton a,#resetPasswordResetErrorLinkExpired .userSettingsButton a,#resetPasswordResetErrorLinkUsed .sg-actionButton a,#resetPasswordResetErrorLinkUsed .userSettingsButton a{text-decoration:none}#resetPasswordMain .userSettingsControlsLabel,#resetPasswordReset .userSettingsControlsLabel,#resetPasswordResetErrorLink .userSettingsControlsLabel,#resetPasswordResetErrorLinkExpired .userSettingsControlsLabel,#resetPasswordResetErrorLinkUsed .userSettingsControlsLabel{color:#888;font:400 14px/26px Lato, 'Helvetica Neue', Arial;margin:0 0 1px 5px;text-align:left}#resetPasswordMain .validationContainer,#resetPasswordReset .validationContainer,#resetPasswordResetErrorLink .validationContainer,#resetPasswordResetErrorLinkExpired .validationContainer,#resetPasswordResetErrorLinkUsed .validationContainer{width:100%}#g-recaptcha-1,#g-recaptcha-2,#g-recaptcha-3{margin-bottom:50px}
