p,a,span,h1,h2,h3,h4,h5,h6,li,div,td{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-family:"open sans"}span.bold,p.bold,td.bold,th.bold{font-weight:700}span.extra-bold,p.extra-bold,td.extra-bold,th.extra-bold{font-weight:800}span.align-center,p.align-center,td.align-center,th.align-center{text-align:center}span.align-left,p.align-left,td.align-left,th.align-left{text-align:left}span.align-right,p.align-right,td.align-right,th.align-right{text-align:right}body.login{background-color:#F1F1F1}body.login.login-action-lostpassword #nav{float:none !important;text-align:center;margin:10px 0}body.login.login-action-lostpassword input[type=submit]{margin-top:16px}body.login.login-action-resetpass .big-login-text,body.login.login-action-resetpass .small-login-text,body.login.login-action-resetpass #nav{display:none !important}body.login ::-webkit-input-placeholder{font-family:"Open Sans";color:#e9e9e9;font-size:18px;font-weight:600;line-height:28px}body.login ::-moz-placeholder{font-family:"Open Sans";color:#e9e9e9;font-size:18px;font-weight:600;line-height:28px}body.login :-ms-input-placeholder{font-family:"Open Sans";color:#e9e9e9;font-size:18px;font-weight:600;line-height:28px}body.login input:-moz-placeholder{font-family:"Open Sans";color:#e9e9e9;font-size:18px;font-weight:600;line-height:28px}body.login h1 a{background-image:url("../../img/login-logo.png");width:96px;height:146px;-webkit-background-size:96px 146px;background-size:96px 146px}body.login form{background-color:#F1F1F1;-webkit-box-shadow:none;box-shadow:none;padding-top:0}body.login label{position:relative;cursor:text}body.login label[for=user_login]:before,body.login label[for=user_pass]:before{position:absolute;font-size:18px;font-family:FontAwesome;color:#5E6D81;top:17px;left:21px;right:0;bottom:0;z-index:1;width:15px}body.login label[for=user_login]:before{content:'\f007'}body.login label[for=user_pass]:before{content:'\f023';top:21px}body.login input[type=text]{font-family:"Open Sans";color:#3b3b3b;font-size:18px;font-weight:600;line-height:28px}body.login #user_login{margin:0}body.login #user_pass{margin:1px 6px 16px 0}body.login #user_login,body.login #user_pass{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;border:1px solid #FBFBFB;height:50px;padding-left:60px;box-shadow:none}body.login #user_login:focus,body.login #user_pass:focus{border:1px solid #CEDC00;box-shadow:none;outline:none}body.login .submit:hover input{background-color:#E2EA66 !important}body.login .submit input{width:100%;border:none;background-color:#CEDC00 !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:0;height:50px !important;font-size:24px}body.login .submit input:hover{background-color:#E2EA66 !important}body.login .forgetmenot{margin-bottom:0;width:auto;float:left;clear:none;padding-top:12px}body.login .forgetmenot label{font-size:14px;color:#959595;font-weight:400}body.login .forgetmenot label input{margin:0}body.login #nav{margin:0;clear:none;float:right;padding:0;width:auto;padding-top:15px}body.login #nav a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-size:14px;color:#959595}body.login #nav a:hover{color:#CEDC00}body.login .big-login-text,body.login .small-login-text{color:#959595;text-align:center}body.login .big-login-text{font-size:14px}body.login .small-login-text{font-size:12px}
