section.passwordreset{}section.passwordreset .linkInMessage a,section.passwordreset .customLink{color:rgba(0,0,0,.4);font-size:19px;font-family:Regular-Bold;vertical-align:top;line-height:1.25;cursor:pointer}section.passwordreset #header{height:6rem;background-color:#0084d6}section.passwordreset #header h1.theme--primary{color:#fff;padding:0;font-size:36px;line-height:6rem;position:relative;z-index:2;background-color:transparent!important}section.passwordreset a{color:#0084d6}section.passwordreset .password-strength-meter{margin:10px 0;height:5px;min-width:1%}section.passwordreset .password-stength-feedback{font-family:Regular-Bold;font-size:17px;margin-bottom:10px}section.passwordreset .textPosition-password{float:right;position:absolute;right:-172px;top:-19px;width:90%}section.passwordreset .textPosition-confirmpassword{float:right;position:absolute;right:-172px;top:-19px;width:90%;top:-29px}section.passwordreset .pValidation{height:60px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){section.passwordreset .textPosition-password{position:absolute;right:-135px;top:-19px}section.passwordreset .textPosition-confirmpassword{position:absolute;right:-135px;top:-19px;top:-29px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){section.passwordreset .textPosition-password{position:absolute;right:-106px;top:-19px}section.passwordreset .textPosition-confirmpassword{position:absolute;right:-106px;top:-19px;top:-29px}}@media screen and (min-width:980px) and (max-width:1200px){section.passwordreset .textPosition-password{position:absolute;right:-134px;top:-19px}section.passwordreset .textPosition-confirmpassword{position:absolute;right:-134px;top:-19px;top:-29px}}@media (max-width:767px){section.passwordreset .textPosition-password{float:left;margin-top:-5px;position:inherit}section.passwordreset .textPosition-confirmpassword{float:left;margin-top:-5px;position:inherit;margin-top:1px}section.passwordreset #reset-password-content #reset-password-content-container .left-content label{margin:30px 0 3px}}@media (min-width:768px) and (max-width:979px){section.passwordreset .textPosition-password{position:absolute;right:-107px;top:-19px}section.passwordreset .textPosition-confirmpassword{position:absolute;right:-107px;top:-19px;top:-27px}}section.passwordreset .password-stength-feedback,section.passwordreset .password-stength-hint{color:#000}section.passwordreset .optimum-id{padding:12% 1%;width:97%}section.passwordreset .optimum-id h5{margin:15px 0}section.passwordreset .optimum-id h3{margin:0 0 1.5rem;line-height:1}section.passwordreset .optimum-id ul{margin:0;padding:0 0 0 7%}section.passwordreset .optimum-id ul li{list-style:disc;color:#0084d6;font-weight:400;margin:10px 0}section.passwordreset .optimum-id ul li p{color:#404040}section.passwordreset .optimum-id ul li a{color:#0084d6;text-decoration:none}section.passwordreset #reset-password-content{padding:40px 0;background:#f2f2f2}section.passwordreset #reset-password-content #reset-password-content-container{width:100%;background:#f5f5f5;border:1px solid #d9d9d9;border-radius:6px;float:left;padding:0;margin:0;overflow:hidden}section.passwordreset #reset-password-content #reset-password-content-container .left-content{padding:10px;background:#fff;border-right:1px solid #d9d9d9;float:left}section.passwordreset #reset-password-content #reset-password-content-container .left-content h5{float:left;width:90%;clear:both;margin:10px 0 5px;display:block;line-height:1.5rem;font-size:16px}section.passwordreset #reset-password-content #reset-password-content-container .left-content label{color:#404040;font-size:18px;font-family:Regular-Bold;margin:20px 0 3px;display:block;clear:both}section.passwordreset #reset-password-content #reset-password-content-container .left-content input{width:100%;float:left;margin:0 0 20px}section.passwordreset #reset-password-content #reset-password-content-container .left-content .group input{float:none;margin:0}section.passwordreset #reset-password-content #reset-password-content-container .left-content .btn.btn--secondary{color:#fff;float:left;display:inline;max-width:200px;clear:both}section.passwordreset #reset-password-content #reset-password-content-container .left-content hr{float:left;opacity:.4;margin:1.5rem 0;display:block;clear:both;width:100%}section.passwordreset #reset-password-content #reset-password-content-container .left-content .password-reset-step4{padding:0 1rem 1rem}section.passwordreset .password-meter{position:absolute;top:50%;right:25px;margin-top:-5px;width:auto;margin-left:0;pointer-events:none}section.passwordreset p[validation-msg]{font-weight:700;width:90%;color:#000}section.passwordreset .success{color:#000}section.passwordreset .confirm-password-hint-msg{font-weight:700}.password-meter{width:98%;max-width:60px;display:block;margin-left:-1rem}.password-meter .password-dot{float:right;width:10px;height:10px;border-radius:10px;background:#fff;margin:0 2px 0 0}