.signInForm.reportcenter-signin{display:flex;flex-direction:column;justify-content:center;align-items:center}.signInForm.reportcenter-signin .form input{font-size:1.4rem}.signInForm.reportcenter-signin .form .passwordWrapper{margin:50px auto 26px}.signInForm.reportcenter-signin .form .passwordWrapper .couple{display:flex;justify-content:space-between}.signInForm.reportcenter-signin .form .passwordWrapper .couple .passwordInput{width:360px}.signInForm.reportcenter-signin .form .passwordWrapper .couple .eyeIconWrapper{display:flex;justify-content:space-between;align-items:center;position:relative}.signInForm.reportcenter-signin .form .passwordWrapper .couple .eyeIconWrapper label{display:block}.signInForm.reportcenter-signin .form .passwordWrapper .couple .eyeIconWrapper svg{font-size:21px}.signInForm.reportcenter-signin .form .passwordWrapper .MuiFormControl-root{font-weight:normal;width:630px}.signInForm.reportcenter-signin .form .details{display:flex;justify-content:space-between}.signInForm.reportcenter-signin .form .details .keepLogin input[type=checkbox]{display:none}.signInForm.reportcenter-signin .form .details .keepLogin input[type=checkbox]+label:before{background-color:#fff;border:1px solid #636363;content:"";display:inline-block;font-size:18px;height:18px;width:18px;min-width:18px;line-height:18px;text-align:center;margin:-2px 6px 0 0;vertical-align:middle}.signInForm.reportcenter-signin .form .details .keepLogin input[type=checkbox]:checked+label:before{background:url("../../../images/green-check-mark.svg") no-repeat center;border:1px solid #70bd41;color:#70bd41;background-size:14px}.signInForm.reportcenter-signin .form .details .keepLogin input{display:inline-block}.signInForm.reportcenter-signin .form .details .keepLogin label{display:inline-block}.signInForm.reportcenter-signin .form .details .keepLogin label span{font-weight:normal;color:#707070;font-size:14px}.signInForm.reportcenter-signin .form .details .forgotPassword span{cursor:pointer;color:#00a8e1;font-weight:normal;font-size:14px}.signInForm.reportcenter-signin .form .details .forgotPassword span:hover{text-decoration:underline}.signInForm.reportcenter-signin .form .captcha{display:flex;justify-content:center;align-items:center;flex-direction:row;margin:0 auto;margin-bottom:14px}.signInForm.reportcenter-signin .form .captcha.close{display:none}.signInForm.reportcenter-signin .form .errorMsg{color:#95003f;text-align:center}.signInForm.reportcenter-signin .head{margin-bottom:55px;flex-direction:column}.signInForm.reportcenter-signin .head .title{display:flex;justify-content:center;font-size:36px;color:#636363;font-weight:500;font-family:"Open Sans",sans-serif;text-align:center}.signInForm.reportcenter-signin .head .sub-title{font-size:1.7rem;font-weight:300;margin-top:40px;display:flex;justify-content:center}.signInForm.reportcenter-signin .email-label-container{display:flex;flex-direction:column}.signInForm.reportcenter-signin .email-label-container .MuiFormHelperText-root{margin-top:8px}.signInForm.reportcenter-signin .loginButton{cursor:pointer;margin:60px auto 10px;width:630px;text-align:center;color:#fff;padding:10px;background:linear-gradient(270deg, #49A83C, #70BD41)}.signInForm.reportcenter-signin .loginButton span{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:normal}.signInForm.reportcenter-signin .loginButton.deActivate{max-height:40px;display:flex;justify-content:center;align-items:center;background:#ccc;cursor:default}.signInForm.reportcenter-signin .contact-us{margin-top:40px;text-align:right;font-weight:600;font-size:1.2rem;color:#ccc}.signInForm.reportcenter-signin .contact-us a{text-transform:lowercase;cursor:pointer}.signInForm.reportcenter-signin .contact-us .mobile-only{display:none}@media(min-width: 310px)and (max-width:600px){.signInForm.reportcenter-signin form label .MuiFormControl-root{width:300px}.signInForm.reportcenter-signin form label .MuiFormControl-root .MuiInput-root.MuiInput-formControl.MuiInput-underline input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset;box-shadow:0 0 0 30px #fff inset}.signInForm.reportcenter-signin form label .MuiFormControl-root .MuiInput-formControl{width:300px}.signInForm.reportcenter-signin form .passwordWrapper{width:300px;margin:30px auto 20px}.signInForm.reportcenter-signin form .passwordWrapper .MuiFormControl-root{width:unset !important}.signInForm.reportcenter-signin form .passwordWrapper .couple div.passwordInput{width:260px !important}.signInForm.reportcenter-signin form .passwordWrapper .couple div.passwordInput .password .MuiInput-underline{width:300px}.signInForm.reportcenter-signin form .passwordWrapper .couple div.passwordInput label{padding:0}.signInForm.reportcenter-signin form .passwordWrapper .couple div.passwordInput label .MuiFormControl-root .password .MuiInput-root .MuiInput-formControl .MuiInput-underline{width:270px}.signInForm.reportcenter-signin form .passwordWrapper .couple .eyeIconWrapper .eyeIcon .eyeText{display:none}.signInForm.reportcenter-signin .loginButton{margin:24px auto;width:300px}.signInForm.reportcenter-signin .loginButton span{font-size:18px}.signInForm.reportcenter-signin .head{width:285px}.signInForm.reportcenter-signin .head span{line-height:30px}.signInForm.reportcenter-signin .head .title{font-size:24px}.signInForm.reportcenter-signin .head .sub-title{margin-top:25px;width:250px;margin-right:auto;margin-left:auto;text-align:center}.signInForm.reportcenter-signin .details{flex-direction:column}.signInForm.reportcenter-signin .errorMsg{width:300px;font-size:14px;margin:0 auto}.signInForm.reportcenter-signin .forgotPassword{margin-top:20px;padding-bottom:30px;text-align:center}.signInForm.reportcenter-signin .forgotPassword span{cursor:pointer;color:#00a8e1;font-weight:normal;font-size:14px}.signInForm.reportcenter-signin .forgotPassword span:hover{text-decoration:underline}.signInForm.reportcenter-signin .contact-us{text-align:center;margin-top:30px;color:#ccc}.signInForm.reportcenter-signin .contact-us a{text-decoration:underline}.signInForm.reportcenter-signin .contact-us .mobile-only{display:flex}}
