.password-content{background:#fff;min-height:400px}.left-form{width:327px;float:left}.password-policy{width:219px;float:left;margin:20px;margin-left:40px;border:solid gray 2px;border-radius:5px;background-color:#fff}.password-policy .wrapper{padding:10px}.password-policy .special-char{color:#0070c0}.password-policy .valid{color:#000}.password-policy .valid:before{left:-35px;content:url(/Content/Images/ico-checkmark-circle-green1.png)}.password-policy .invalid{color:#000}.password-policy .invalid:before{left:-35px;content:url(/Content/Images/ico-checkmark-circle-grey.png)}.footer{clear:both}#userPassword .middle,#userPassword .middleinner{width:auto}#resetPassword{margin:auto;width:620px}.forgotUserContent{text-align:center;font-weight:bold}.forgotUserNameContentText{line-height:1.5;font-size:1.1em}#resetPassword .body{line-height:18px}#resetPassword .header{background:#ededed;padding:10px;text-align:center;background:url(/Content/Images/bkg-header-reset-password.jpg) #f1f1f1 repeat-x;box-shadow:3px 0 3px #444}#resetPassword .content{float:left;overflow:hidden;text-align:left;background-color:#fff;display:block;line-height:18px;height:505px;min-height:250px;width:100%;box-shadow:3px 0 3px #444}#resetPassword .footer{padding:10px 5px;clear:both;vertical-align:middle;text-align:center;background-color:#cecece;border-top:2px solid gray;color:#3b3b3b;font-size:11px;font-family:Arial;box-shadow:3px 3px 3px #444}#resetPassword .footer a{text-decoration:none}#resetPassword .footer a img{vertical-align:middle}#resetPassword .middleinner{width:50%;background-color:#fff;padding:25px 73px 25px 35px}#resetPassword .middleinner .span-msg{color:#3b3b3b;font-size:15px}#resetPassword input{width:100%;height:35px!important;border-color:#666!important;font-size:15px;width:98%;padding-left:10px}#resetPassword .button{padding:8px 19px!important}#resetPassword .center{width:620px;position:absolute;left:50%;top:50%;margin-left:-320px;margin-top:-280px;max-height:none;height:inherit;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#444444')}#resetPassword .deviceText{visibility:visible}#resetPassword h2{margin:auto;font-style:normal;color:#3b3b3b}#resetPassword label,form label{font-family:Arial,Helvetica,sans-serif;color:#000;font-size:10pt!important}#resetPassword .password-policy{position:absolute;float:right;top:16%;right:2%;width:219px}#resetPassword .msg-box{float:left;width:50%;margin-top:10px;margin-left:35px;padding:0}#resetPassword .msg-box p{padding-left:35px}#resetPassword .button-position{float:right;margin-top:-49px;margin-right:38px}#resetPassword .button-position-third{padding-top:initial}@media screen and (max-width:768px){#resetPassword .center{margin-top:-14%;margin-left:0;position:absolute;top:50%;left:50%;width:90%;height:inherit;max-height:65%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-box-shadow:3px 3px 4px #444;-webkit-box-shadow:3px 3px 4px #444;box-shadow:3px 3px 4px #444}#resetPassword .password-policy{position:inherit;float:none;width:82%;margin-left:35px;margin-top:0}#resetPassword .middleinner{width:75%}#resetPassword .msg-box{float:none}#resetPassword .content{height:inherit}#resetPassword .button-position{float:none;margin:auto}#resetPassword .button-position-third{padding-top:22px}#resetPassword .deviceText{visibility:hidden}}