@font-face{font-family:'Avenir Next LT Pro';src:url("fonts/AvenirNextLTPro-Regular.otf")}html,body,iframe{min-height:100%;font-family:'Avenir Next LT Pro';font-weight:400;background-color:#fff;color:#000;margin:0;padding:0;font-size:14px}header,footer,nav,section{display:block}#errorNoSupportForJS{color:red;text-align:center}#errorNoSupportForHTML5{display:none;color:red;text-align:center}.card{box-shadow:0 7px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}input[type="text"]{border:1px solid #999;padding:3px}.login_mainDiv{position:absolute;top:20px;bottom:0;left:0;right:0;background:#fff}.login_top_bar{position:absolute;top:25%;left:0;right:0;height:2px;background-color:#ddd;text-align:center}.login_form{position:absolute;top:50%;width:300px;height:230px;margin-left:auto;margin-right:auto;margin-top:-125px;left:0;right:0;color:#5e5e5e}.login_form h3{font-weight:700;margin-bottom:16px;text-align:center}.login_form form input[type="text"],.login_form form input[type="password"]{border-radius:3px;border:1px solid #c8c8c8;color:#5e5e5e;font:16px Helvetica,Arial,sans-serif;margin:5px 0 20px;padding:10px;width:100%;box-sizing:border-box;-webkit-appearance:none}.login_form form input[type="text"]:focus,.login_form form input[type="password"]:focus{box-shadow:0 0 2px #ed1c24 inset;background-color:#fff;border:1px solid #ed1c24;outline:none}#txtLogin{background-position:5px 7px!important}#txtPassword{background-position:5px -55px!important}#txtNewPassword,#txtNewPasswordConfirm{background-position:5px -55px!important;display:none}.login_loading{width:31px;height:31px;background:url(images/loading.gif) 50% 50% no-repeat;margin-right:5px;float:left;display:none}.login_err{color:red;display:none;float:left;padding:0 8px 8px 0}.login_form label.error{position:absolute;right:0;padding:0;color:red}#btnLogin,#btnPush,#btnCode{background:linear-gradient(#007dc1,#0073b2) repeat scroll 0 0,#007dc1 none repeat scroll 0 0;border-color:#004b75 #004b75 #00456a;box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 0 0 rgba(255,255,255,.1) inset;color:#fff;width:100%;cursor:pointer;height:50px;border-radius:3px;display:inline-block;height:50px;line-height:36px;margin-top:10px;padding:0 15px;border:1px solid #000;border-radius:3px;box-sizing:border-box;-webkit-appearance:none}#btnCancel{background-color:#09c;color:#fff;width:70px;height:30px;border:0;cursor:pointer;float:right;display:none;margin-right:10px}.login_bottom_bar{position:absolute;left:10px;bottom:10px;color:#777;font-size:11px}#mainWrapper{position:absolute;left:0;top:0;bottom:0;right:0;display:none}#mainLogo{background:#000 url(images/vornado_logo.png) 50% 50% no-repeat;width:100%;height:40px;position:absolute;top:0;left:0;cursor:pointer}#appWraper{position:absolute;bottom:0;top:40px;width:100%;overflow:auto;z-index:1}#userPref h2{font-size:130%;font-weight:normal;padding:10px 10px 5px 20px;margin:0}#lpApp ul{list-style-type:none;margin:0;padding:0;font-size:130%}#lpApp li{padding:5px 10px 5px 30px;cursor:pointer}#appPart{position:absolute;bottom:50px;top:0;width:100%;overflow-y:auto;overflow-x:hidden;background-color:#eee}#appPart div{padding:10px;font-size:160%}#userPref{position:absolute;bottom:0;border-top:3px double #999;color:#fff;width:100%;box-sizing:border-box}#userPart{background:#000}#userPart li{padding-left:15px}#selectedApp{position:absolute;top:40px;height:20px;width:100%;font-size:120%;text-align:center;padding:5px 0;z-index:0}#witemDiv{position:absolute;top:70px;bottom:0;left:0;right:0}#appFrame{position:absolute;top:0;left:0;display:none}.pager div{font-size:80%;display:inline;padding-right:10px;float:right}.pager img{border:0;cursor:pointer;padding-left:5px}.pager div a{text-decoration:none;padding-right:5px;color:#09c}.pager span{text-decoration:none;padding-right:5px;color:#444;font-weight:bold}.popup_locker{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:9999}.popup_locker_loading{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2) url('images/loading.gif') 50% 50% no-repeat;z-index:9999}.popup_body{position:relative;border:2px solid #000;background-color:#fff;padding:10px;box-shadow:10px 10px 5px rgba(0,0,0,.3);overflow:hidden;display:none}.popup_body h1{padding-top:0;margin-top:0;font-size:150%}.popup_button{position:absolute;bottom:10px;right:10px;border:0;background-color:#36bbec;border-radius:5px;color:#fff;width:70px;height:30px;outline:none;cursor:pointer}.popup_mobile{position:absolute;top:10px;left:10px;bottom:10px;right:10px;background-color:#fff;border:2px solid #000;display:none}.popup_mobile_body{position:absolute;top:30px;left:5px;bottom:35px;right:5px;overflow:auto;border-top:3px double #aaa}.customMobilePopupButton{border:0;background-color:#36bbec;border-radius:5px;width:70px;height:30px;color:#fff;outline:none;cursor:pointer}.popup_audit{position:absolute;top:10px;left:10px;bottom:10px;right:10px;background-color:#fff;border:2px solid #000;display:none}.popup_audit_body{position:absolute;top:48px;left:5px;bottom:50px;right:5px;overflow:auto;border-top:3px double #aaa}