html,body{height:100%}#wrap{min-height:100%;height:auto !important;height:100%;margin:0 auto -30px}#push,#footer{height:30px}html.login{background:url(/img/login-blur-6.3.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}a{outline:0}body{background:0}body,.ui-widget,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:'Roboto',Helvetica,Arial,sans-serif}
#header{min-height:70px;line-height:70px}#header .logo{background:url(/img/logo2.png) no-repeat 0px 50%;display:block;height:70px;font-family:'Roboto',sans-serif;font-size:24px;color:#878787;letter-spacing:-0.04em;padding-left:55px}@media screen and (-moz-min-device-pixel-ratio:2),screen and (-o-min-device-pixel-ratio:2/1),screen and (-webkit-min-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){#header .logo{background-image:url(/img/logo2@2x.png);background-size:56px 47px}
}#header .test{display:none}h1{font-family:'Roboto',sans-serif;letter-spacing:-0.03em;font-weight:normal;font-size:28px}#strip{height:20px;background:#fff}html.login #login{background:url(/img/login-blur-6.3.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;box-shadow:0 2px 10px rgba(0,0,0,0.2);padding:20px 30px}legend{border-color:rgba(0,0,0,0.1);color:#333;font-size:16px;font-weight:normal;white-space:normal;font-family:'Roboto',sans-serif;padding-bottom:10px}
h2{color:#222;font-size:22px;font-weight:normal;letter-spacing:-0.03em;white-space:normal;font-family:'Roboto',sans-serif;text-transform:uppercase}.gray{color:#333}#footer{background:#f4f4f4;height:30px;line-height:30px;color:#555;font-size:13px}#footer a{color:#555;position:relative;outline:0}#footer a:hover,#footer a:focus{color:#005580}#languages{position:relative}#languages em{color:#555;cursor:pointer;font-style:normal}#languages em:hover{color:#005580;text-decoration:underline}
#systemRePopup{position:absolute;right:0;bottom:35px;display:none;background:#fff;border:1px solid #ccc;color:#555;font-size:13px;text-align:left;line-height:normal;padding:10px 15px;width:170px}#systemRePopup:after{content:' ';height:0;position:absolute;width:0;border:5px solid transparent;top:100%;right:10px;margin-left:-5px;border-top-color:#fff}#languagesPopup{position:absolute;left:0;bottom:35px;display:none;background:#fff;border:1px solid #ccc;color:#0187d0;font-size:13px;text-align:left;line-height:normal;padding:10px 15px;width:80px}
#languagesPopup:after{content:' ';height:0;position:absolute;width:0;border:5px solid transparent;top:100%;left:10px;margin-left:-5px;border-top-color:#fff}html.login .sharp{background:url(/img/login-sharp-6.3.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}label{font-weight:normal}p.introText{font-size:24px;color:#fff;line-height:25px;padding-top:100px;padding-bottom:15px;font-family:'Roboto',sans-serif;text-transform:uppercase;font-weight:bold;line-height:1.2;max-width:460px}
h1.promoText{font-size:22px;color:#fff;line-height:25px;padding-top:0;padding-bottom:15px;font-family:'Roboto',sans-serif;font-weight:normal}p.promoText{color:#fff}.btn-magenta{background-color:#aa1684;border-color:#7d035e}.btn-magenta:hover,.btn-magenta:focus{background-color:#7d035e;border-color:#7d035e}.bottomContent{padding-top:10px;padding-bottom:10px}.bottomContentNew{padding-top:10px;padding-bottom:10px}.topContent{padding-top:100px;padding-bottom:100px}@media(max-width:1024px){.topContent{padding-top:50px;padding-bottom:50px}
}.form-signin .form-control{-moz-box-sizing:border-box;font-size:16px;height:auto;padding:10px;position:relative}.form-signin input[type="text"]{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-1px}.form-signin input[type="password"]{border-top-left-radius:0;border-top-right-radius:0;margin-bottom:10px}.form-signin input.emailControl{border-top-left-radius:0;border-top-right-radius:0;margin-bottom:10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
#target{margin:0 15px;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(255,255,255,0.7)}ul.alert{list-style:none;padding:0;margin-bottom:15px}ul.alert li.errorClass{background-color:#f2dede;border:1px solid #ebccd1;color:#b94a48;border-radius:4px;padding:15px;margin-bottom:5px}.spinner{margin:100px auto;width:100px;height:30px;text-align:center;font-size:10px}.spinner>div{background-color:#333;height:100%;width:10px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}
.spinner .rect1{background-color:#87b934}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;background-color:#a91683}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s;background-color:#fab319}.spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;background-color:#0e87cc}.spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1.0)}}@keyframes stretchdelay{0%,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}
20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}.btn{border-radius:2px}.ui-button-text-only .ui-button-text{padding:0}.rtl{unicode-bidi:bidi-override;direction:rtl}