.main-content-wrapper{width:935px;margin:40px auto;position:relative;font-family:robotoregular,sans-serif;margin:0 auto;height:100%}.fm-row{display:block}input.fm-row{width:310px;height:32px;background-color:rgba(255,255,255,0.8);border:1px solid #bababa;color:#212121;font-size:100%;padding:4px 8px}.login-box{background-color:#fff;border:1px solid #d5d5d5;border-radius:5px;box-shadow:0 0 10px 4px rgba(0,0,2,0.5);margin:-139px auto 0;padding:0 20px;width:350px;position:relative}.promo{float:left;width:615px}.promo img{width:513px}.logo-wrapper{float:none;margin-top:20px;text-align:center}.login-box form{margin-top:20px;clear:left}.login-box p.er-msg{color:#f00;font-size:14px}.fm-row.pwd{margin-top:10px}.modal-header{border-bottom:medium none}.modal-footer{border-top:medium none}#reset-pop .modal-dialog{width:335px;left:50%;margin-left:-167px;margin-top:-96px;position:absolute;top:50%}.login-box .sub-btn{margin-top:25px}.sub-btn{background-color:#0072c6;border:1px solid #0072c6;color:#fff;font-family:robotoregular,sans-serif;font-size:15px;border-radius:0;padding:3px 12px 5px}.can-btn{border-radius:0;font-size:15px;padding:3px 12px 5px}.sub-btn:hover{background-color:#1e82cc;border-color:#1e82cc}.log-er{color:#e00b0b;font-size:15px}.reset-link-wrapper{margin-top:25px}.reset-link-wrapper a{color:#676767;font-size:14px;text-decoration:none}.reset-link-wrapper a:hover{color:#2d2d2d;text-decoration:underline}.skpreloader-wrapper{position:relative}html,body{height:100%}@media(min-width:1200px){.main-content-wrapper{width:935px}}@media(max-width:979px){.main-content-wrapper{width:auto;padding:0 20px}}.outer{display:table;position:absolute;height:100%;width:100%}.middle{display:table-cell;vertical-align:middle}.login-box{margin:0 auto}.register-link{display:none}.outer-wrapper{background:rgba(0,0,0,0) url("/resources/background") no-repeat fixed center center / cover;height:100%;background:url("/resources/background") no-repeat\9}.new-pwd .login-box{padding-bottom:20px}.new-pwd p.usr-desc{margin-top:10px}h1{font-size:20px}.reject-invi{width:700px;padding:20px}.reject-invi .logo-wrapper{border-bottom:1px solid;margin-bottom:20px;margin-top:0;min-height:75px}.reject-invi .logo-wrapper>img{float:right}.reject-invi h1{float:left;font-family:robotoregular,arial;font-size:26px}