#jf_login{float:right;margin-left:10px;position:relative}#jf_login .jf_content{display:none;background-color:#f8f8f8;background-image:url(jf_login_bg.png);background-position:20% 30%;background-repeat:no-repeat;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;box-shadow:0 0 7px #888;-webkit-box-shadow:0 0 7px #888;-moz-box-shadow:0 0 7px #888;position:fixed;left:50%;top:50%;z-index:10001}#jf_login .jf_open_btn{margin:1px 0;background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#ececec));background-image:-webkit-linear-gradient(top,#f8f8f8,#ececec);background-image:-moz-linear-gradient(top,#f8f8f8,#ececec);background-image:-ms-linear-gradient(top,#f8f8f8,#ececec);background-image:-o-linear-gradient(top,#f8f8f8,#ececec);background-image:linear-gradient(top,#f8f8f8,#ececec);border:1px solid #c6c6c6;display:block;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:pointer;height:28px}#jf_login .jf_open_btn:hover{box-shadow:0 0 5px #CCC;-webkit-box-shadow:0 0 5px #CCC;-moz-box-shadow:0 0 5px #ccc;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-ms-linear-gradient(top,#fff,#fff);background-image:-o-linear-gradient(top,#fff,#fff);background-image:linear-gradient(top,#fff,#fff)}#jf_login .jf_open_btn:active{border-color:#888 #AAA #CCC;-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.25),0 1px 0 #fff;-ms-box-shadow:inset 0 1px 5px rgba(0,0,0,0.25),0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.25),0 1px 0 white;box-shadow:inset 0 1px 5px rgba(0,0,0,0.25),0 1px 0 white}#jf_login .jf_open_btn span{opacity:.5;-moz-opacity:.5;filter:alpha(opacity=55);width:32px;height:30px;display:block;background:url(jf_login.png) no-repeat center 6px}#jf_login .jf_open_btn span:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=99)}#jf_login .jf_backout{display:none;position:fixed;width:100%;height:100%;z-index:10000;background:url(jf_login_ieBG.png);margin:0;padding:0;left:0;top:0}#jf_login .jf_content form{height:auto;display:block;width:375px;padding:20px}#jf_login .jf_content #form-login-username{margin:0 0 15px 0;height:40px}#jf_login .jf_content #form-login-username .jf_user_icon{background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#ececec));background-image:-webkit-linear-gradient(top,#f8f8f8,#ececec);background-image:-moz-linear-gradient(top,#f8f8f8,#ececec);background-image:-ms-linear-gradient(top,#f8f8f8,#ececec);background-image:-o-linear-gradient(top,#f8f8f8,#ececec);background-image:linear-gradient(top,#f8f8f8,#ececec);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F8F8F8',endColorstr='#ECECEC',GradientType=0);border:1px solid #CCC;border-right:0;border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;float:left;margin:0}#jf_login .jf_content #form-login-username .jf_user_icon span{display:block;width:78px;height:38px;background:transparent url(jf_login_user.png) no-repeat 33px 11px;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=55)}#jf_login .jf_content #form-login-username #modlgn-username{margin:0;padding:0;height:38px;border:1px solid #ccc;padding:0 20px;width:253px;border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;font-size:18px;letter-spacing:1px;float:left;box-shadow:none;background-color:#FFF}#jf_login .jf_content #form-login-username #modlgn-username:focus{box-shadow:none;border:1px solid #aaa}#jf_login .jf_content #form-login-password{margin:0 0 15px 0;height:40px}#jf_login .jf_content #form-login-password .jf_pass_icon{background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#ececec));background-image:-webkit-linear-gradient(top,#f8f8f8,#ececec);background-image:-moz-linear-gradient(top,#f8f8f8,#ececec);background-image:-ms-linear-gradient(top,#f8f8f8,#ececec);background-image:-o-linear-gradient(top,#f8f8f8,#ececec);background-image:linear-gradient(top,#f8f8f8,#ececec);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F8F8F8',endColorstr='#ECECEC',GradientType=0);border:1px solid #CCC;border-right:0;border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;float:left;margin:0}#jf_login .jf_content #form-login-password .jf_pass_icon span{display:block;width:78px;height:38px;background:transparent url(jf_login_pass.png) no-repeat 31px 11px;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=55)}#jf_login .jf_content #form-login-password #modlgn-passwd{margin:0;padding:0;height:38px;border:1px solid #ccc;padding:0 20px;width:253px;border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;font-size:18px;letter-spacing:1px;float:left;box-shadow:none;background-color:#FFF}#jf_login .jf_content #form-login-password #modlgn-passwd:focus{box-shadow:none;border:1px solid #aaa}#jf_login .jf_content .jf_title{font-size:24px;color:#999;margin:10px 0 25px 0;letter-spacing:1px;text-transform:uppercase}#jf_login .jf_content #form-login-remember{float:left;color:#888;padding:6px 4px;letter-spacing:1px;margin:0}#jf_login .jf_content #form-login-remember label{font-size:16px;line-height:24px}#jf_login .jf_content .jf_checkbox{display:block;float:left;height:19px;width:18px;padding:8px 4px}#jf_login .jf_content .jf_authoriz_btn{float:right;background:#4b93ad;width:80px;float:right;padding:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:35px;border:0;color:white;font-size:20px;text-transform:uppercase;cursor:pointer;line-height:31px;letter-spacing:1px}#jf_login .jf_content .jf_authoriz_btn:hover{background:#2a7b99;box-shadow:0 0 5px #AAA;-webkit-box-shadow:0 0 5px #AAA;-moz-box-shadow:0 0 5px #AAA}#jf_login .jf_content .jf_authoriz_btn:active{-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.25),0 1px 0 #fff;-ms-box-shadow:inset 0 1px 5px rgba(0,0,0,0.25),0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.25),0 1px 0 #FFF;box-shadow:inset 0 1px 5px rgba(0,0,0,0.25),0 1px 0 #FFF}#jf_login .jf_content .jf_forgot{list-style:none;padding:0;margin:15px 0 0 0}#jf_login .jf_content .jf_forgot a{background:#f7f7f7;background:-moz-linear-gradient(top,#f7f7f7 0,#e9e9e9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(100%,#e9e9e9));background:-webkit-linear-gradient(top,#f7f7f7 0,#e9e9e9 100%);background:-o-linear-gradient(top,#f7f7f7 0,#e9e9e9 100%);background:-ms-linear-gradient(top,#f7f7f7 0,#e9e9e9 100%);background:linear-gradient(top,#f7f7f7 0,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#e9e9e9',GradientType=0);border:1px solid #CCC;color:#666;padding:8px 10px;font-size:16px;letter-spacing:1px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;width:160px;display:block;line-height:18px;text-align:center}#jf_login .jf_content .jf_forgot a:hover{box-shadow:0 0 5px #DDD;-webkit-box-shadow:0 0 5px #DDD;-moz-box-shadow:0 0 5px #DDD;color:#444}#jf_login .jf_content .jf_forgot a:active{-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.25),0 1px 0 #fff;-ms-box-shadow:inset 0 1px 5px rgba(0,0,0,0.25),0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.25),0 1px 0 #FFF;box-shadow:inset 0 1px 5px rgba(0,0,0,0.25),0 1px 0 #FFF}#jf_login .jf_content .jf_forgot li{float:left}#jf_login .jf_content .jf_forgot li.first{margin-right:5px}#jf_login .jf_content .jf_forgot li.last{margin-left:5px}#jf_login .jf_content .jf_register{margin:20px -20px -20px -20px;padding:15px;border-top:2px dashed #CCC;text-align:center}#jf_login .jf_content .jf_register a{font-size:18px;letter-spacing:1px;text-transform:uppercase;color:#c00}#jf_login .jf_content .jf_register a:hover{text-decoration:underline;color:#000}#jf_login #jf_inlogin_pos{margin:0 0 -5px 0;display:block;text-align:center}#jf_login #jf_inlogin_pos .custom{line-height:0}#jf_login #jf_inlogin_pos .custom .demo{width:100%;max-width:375px;cursor:help}#jf_login .jf_logged{position:relative}#jf_login .jf_greeting{position:relative;margin:2px 0 10px 0;background-color:#2692bb;background-image:-webkit-gradient(linear,left top,left bottom,from(#2692bb),to(#28738f));background-image:-webkit-linear-gradient(top,#2692bb,#28738f);background-image:-moz-linear-gradient(top,#2692bb,#28738f);background-image:-ms-linear-gradient(top,#2692bb,#28738f);background-image:-o-linear-gradient(top,#2692bb,#28738f);background-image:linear-gradient(top,#2692bb,#28738f);border:1px solid #0080bd;display:block;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px 2px 0 0;cursor:pointer;color:white}#jf_login .jf_greeting:hover,#jf_login .jf_greeting.active{box-shadow:0 0 3px #CCC;-webkit-box-shadow:0 0 3px #CCC;-moz-box-shadow:0 0 3px #ccc}#jf_login .jf_greeting.active{box-shadow:0 0 3px #CCC;-webkit-box-shadow:0 0 3px #CCC;-moz-box-shadow:0 0 3px #ccc}#jf_login .jf_greeting:active{-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.3),0 1px 0 white;-ms-box-shadow:inset 0 1px 3px rgba(0,0,0,0.3),0 1px 0 white;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.3),0 1px 0 white;box-shadow:inset 0 1px 3px rgba(0,0,0,0.3),0 1px 0 white}#jf_login .jf_greeting_toggl{background:url(jf_login_toggler.png) no-repeat top right}#jf_login .jf_greeting.active .jf_greeting_toggl{background-position:right bottom}#jf_login .jf_greeting .login_greeting{background:url(jf_login_toggler_light.png) no-repeat 0 0;padding:5px 30px 5px 10px;height:17px;font-size:18px;line-height:18px;letter-spacing:1px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}#jf_login .jf_logged_cont{position:absolute;display:none;background:#f5f5f5 url(jf_login_loader.gif) no-repeat center;z-index:777;right:0}#jf_login .jf_logged_bg{border:1px solid #c6c6c6 !important;box-shadow:0 0 2px #CCC;-webkit-box-shadow:0 0 2px #CCC;-moz-box-shadow:0 0 2px #ccc;position:relative}#jf_login .jf_tick{background:url(jf_login_tick.png) no-repeat 0 0;width:12px;height:8px;display:block;position:absolute;right:5px;top:-8px}#jf_login .jf_logged .jf_loader{background:#fff;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}#jf_login .jf_logged_cont{width:100%}#jf_login .jf_logged_cont .jf_logout_btn{float:right;padding:10px 5px}#jf_login .jf_logged_cont .jf_logout_btn .button{color:#555;border:0;line-height:18px;height:26px;background:#ececec;cursor:pointer;font-size:18px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin:0}#jf_login .jf_logged_cont .jf_logout_btn .button:hover{background:#e70000;color:white}#jf_login .jf_close{display:none;position:fixed;bottom:30px;right:40%;width:20%;height:40px;cursor:pointer;background:url(jf_login_close.png) no-repeat top center;z-index:99999}#jf_login .jf_close:hover{background-position:bottom center}@media only screen and (max-width:568px){body #jf_login .jf_close{display:block}body #jf_login .jf_content{top:0 !important;left:0 !important;width:100%;height:100%}body #jf_login .jf_content form{width:auto;padding:5%}body #login-form .userdata{margin:0}body #jf_login .jf_content .jf_title{margin:0 0 25px 0}body #jf_login .jf_content .jf_title{display:none}body #jf_login .jf_content #form-login-username .jf_user_icon,body #jf_login .jf_content #form-login-password .jf_pass_icon{width:20%;height:38px}body #jf_login .jf_content #form-login-username #modlgn-username,body #jf_login .jf_content #form-login-password #modlgn-passwd{width:68%}body #jf_login .jf_content #form-login-username .jf_user_icon span,body #jf_login .jf_content #form-login-password .jf_pass_icon span{background-position:center;width:100%;height:100%}body #jf_login .jf_content .jf_forgot{text-align:center}body #jf_login .jf_content .jf_forgot li{float:none;width:48.5%;display:inline-block}body #jf_login .jf_content .jf_forgot a{width:auto}body #jf_login .jf_imp_icon{background:url(jf_login_mobile.png) no-repeat top left;width:15px;height:15px;display:block;top:6px;position:absolute;left:10px}body #jf_login .login_greeting{padding:5px;text-indent:-999px;width:20px}body #jf_login .jf_logged_cont{width:100%;min-width:106px;text-align:center}body #jf_login .jf_logged_cont .jf_logout_btn{float:none}}@media only screen and (max-width:320px){body #jf_login .jf_content #form-login-username #modlgn-username,body #jf_login .jf_content #form-login-password #modlgn-passwd{width:65%}body #jf_login .jf_content .jf_forgot li{width:100%;margin:0 !important}}@media only screen and (max-height:568px){body #jf_login .jf_content form{padding-top:50px}}@media only screen and (max-height:320px){body #jf_login #jf_inlogin_pos{margin:0 0 10px 0}body #jf_login .jf_content form{padding-top:5%}body #jf_login .jf_content .jf_forgot{margin:-10px 0 0 0}body #jf_login .jf_content .jf_register{margin:0 -20px -20px 0;border-top:0;padding:10px;text-align:left}body #jf_login .jf_content #form-login-username,body #jf_login .jf_content #form-login-password{margin:0 0 5px 0}body #jf_login .jf_close{right:0}}body.rtl #jf_login .jf_content #form-login-username .jf_user_icon,body.rtl #jf_login .jf_content #form-login-password .jf_pass_icon{border-right:1px solid #CCC;border-left:0;border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;float:right}body.rtl #jf_login .jf_content #form-login-username #modlgn-username,body.rtl #jf_login .jf_content #form-login-password #modlgn-passwd{border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;float:right}body.rtl #jf_login .jf_logged_cont .jf_logout_btn{float:left}body.rtl #jf_login .jf_tick{right:auto;left:5px}