#jf_login{float:right;margin:40px -10px 0 -10px;position:relative}#jf_login .jf_login_btn_wrapper{position:relative;float:right}#jf_login .jf_open_btn,#jf_login .jf_register_btn{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e1e1e1));background-image:-webkit-linear-gradient(top,#fff,#e1e1e1);background-image:-moz-linear-gradient(top,#fff,#e1e1e1);background-image:-ms-linear-gradient(top,#fff,#e1e1e1);background-image:-o-linear-gradient(top,#fff,#e1e1e1);background-image:linear-gradient(top,#fff,#e1e1e1);border:1px solid #222;display:block;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:pointer;color:#000;text-shadow:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;float:right;font-size:14px;height:24px;line-height:26px;padding:0 12px;position:relative}#jf_login .jf_open_btn:hover,#jf_login .jf_register_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;color:#000;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,#jf_login .jf_register_btn:active{background-color:#cdcdcd;background-image:-webkit-gradient(linear,left top,left bottom,from(#cdcdcd),to(#fefefe));background-image:-webkit-linear-gradient(top,#cdcdcd,#fefefe);background-image:-moz-linear-gradient(top,#cdcdcd,#fefefe);background-image:-ms-linear-gradient(top,#cdcdcd,#fefefe);background-image:-o-linear-gradient(top,#cdcdcd,#fefefe);background-image:linear-gradient(top,#cdcdcd,#fefefe)}#jf_login .jf_register_btn{margin:0 0 0 6px}#jf_login .jf_backout{display:none;position:fixed;width:100%;height:100%;z-index:10000;background:rgba(0,0,0,.03);margin:0;padding:0;left:0;top:0}#jf_login .jf_content{display:none;background-color:#f9f9f9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(80%,#fff),to(#e9e9e9));background-image:-webkit-linear-gradient(#fff,#fff 80%,#e9e9e9);background-image:-moz-linear-gradient(top,#fff,#fff 80%,#e9e9e9);background-image:-o-linear-gradient(#fff,#fff 80%,#e9e9e9);background-image:linear-gradient(#fff,#fff 80%,#e9e9e9);background-repeat:no-repeat;border-bottom:1px solid #fff;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;box-shadow:0 0 2px 1px #222;-webkit-box-shadow:0 0 2px 1px #222;-moz-box-shadow:0 0 2px 1px #222;position:absolute;right:1px;top:31px;z-index:10001;color:#000;text-shadow:none;font-size:14px;line-height:26px}#jf_login .jf_content form{height:auto;display:block;width:240px;padding:10px}#jf_login .jf_content form .userdata{margin:0}#jf_login .jf_content #form-login-username{margin:0 0 15px 0;height:30px}#jf_login .jf_content #form-login-username .jf_user_icon{background:#b8e3ff;border:1px dashed #ddd;border-right:0;float:left;margin:0}#jf_login .jf_content #form-login-username .jf_user_icon span{display:block;width:34px;height:30px;background:rgba(0,0,0,0) url(jf_login_user.png) no-repeat 10px 7px;opacity:.5;-moz-opacity:.5}#jf_login .jf_content #form-login-username #modlgn-username{margin:0;padding:0;height:30px;border:1px dashed #ddd;padding:0 10px;width:182px;font-size:14px;float:left;box-shadow:none;background-color:#fff;line-height:33px;border-left:1px solid #ddd}#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;height:40px}#jf_login .jf_content #form-login-password .jf_pass_icon{background:#b8e3ff;border:1px dashed #ddd;border-right:0;float:left;margin:0}#jf_login .jf_content #form-login-password .jf_pass_icon span{display:block;width:34px;height:30px;background:rgba(0,0,0,0) url(jf_login_pass.png) no-repeat 8px 7px;opacity:.5;-moz-opacity:.5}#jf_login .jf_content #form-login-password #modlgn-passwd{margin:0;padding:0;height:30px;border:1px dashed #ddd;padding:0 10px;width:182px;font-size:14px;float:left;box-shadow:none;background-color:#fff;line-height:33px;border-left:1px solid #ddd}#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:20px;margin:0 0 10px 0;text-transform:uppercase;color:#555}#jf_login .jf_content #form-login-remember{float:left;color:#888;padding:6px 4px;margin:0}#jf_login .jf_content #form-login-remember label{font-size:13px;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:#105d7a;float:right;padding:0 10px;margin:3px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:2px;height:30px;border:0;color:#fff;text-transform:uppercase;cursor:pointer;line-height:32px;opacity:.8;-moz-opacity:.8}#jf_login .jf_content .jf_authoriz_btn:hover{opacity:1;-moz-opacity:1}#jf_login .jf_content .jf_authoriz_btn:active{-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,.25),0 1px 0 #fff;-ms-box-shadow:inset 0 1px 5px rgba(0,0,0,.25),0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,.25),0 1px 0 #fff;box-shadow:inset 0 1px 5px rgba(0,0,0,.25),0 1px 0 #fff}#jf_login .jf_content .jf_forgot{list-style:none;padding:0;margin:0 2px}#jf_login .jf_content .jf_forgot li,#jf_login .jf_content .jf_forgot li:hover{border:0;background-color:transparent;background-image:-moz-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,0));background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0));background-repeat:repeat-x;background:0}#jf_login .jf_content .jf_forgot a{padding:0 10px;font-size:14px;display:block;line-height:14px;padding-left:15px;background-position:-2px 1px;opacity:.8;-moz-opacity:.8;margin:0}#jf_login .jf_content .jf_forgot a:hover{color:#222;text-decoration:underline}#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;opacity:1;-moz-opacity:1}#jf_login #jf_inlogin_pos{margin:-2px 0 15px 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_authorizing_wrap{position:relative}#jf_login .jf_authorizing_wrap .jf_authorizing_text{display:none;position:absolute;width:100%;text-align:center;top:20%;font-style:italic;color:#444}#jf_login .jf_authorizing_wrap .jf_authorize.active{overflow:hidden}#jf_login .jf_logged .button,#jf_login .jf_logged .jf_greeting{float:right}#jf_login .jf_logged .button{margin:0 0 0 15px;padding:1px 12px;color:#fff;background-color:#072530;text-shadow:none;box-shadow:0 0 2px rgba(0,0,0,.75);-webkit-box-shadow:0 0 2px rgba(0,0,0,.75);-moz-box-shadow:0 0 2px rgba(0,0,0,.75);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:14px;line-height:27px;height:27px}#jf_login .jf_logged .button:hover{color:#000;background-color:#fff}#jf_login .jf_logged .jf_greeting{color:#fff;font-size:14px;padding:5px 0;text-shadow:1px 1px 1px #333}#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(max-width:767px){#jf_login{margin:0 -10px 10px -10px}}@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%;position:fixed}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-password .jf_pass_icon,body #jf_login .jf_content #form-login-username .jf_user_icon{width:20%;height:30px}body #jf_login .jf_content #form-login-password #modlgn-passwd,body #jf_login .jf_content #form-login-username #modlgn-username{width:74%}body #jf_login .jf_content #form-login-password .jf_pass_icon span,body #jf_login .jf_content #form-login-username .jf_user_icon span{background-position:center;width:100%;height:100%}body #jf_login .jf_content .jf_forgot li{margin-bottom:15px}}@media only screen and (max-width:320px){body #jf_login .jf_content #form-login-password #modlgn-passwd,body #jf_login .jf_content #form-login-username #modlgn-username{width:71%}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 15px 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-password,body #jf_login .jf_content #form-login-username{margin:0 0 15px 0}body #jf_login .jf_close{right:0}}body.rtl #jf_login .jf_content #form-login-password .jf_pass_icon,body.rtl #jf_login .jf_content #form-login-username .jf_user_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-password #modlgn-passwd,body.rtl #jf_login .jf_content #form-login-username #modlgn-username{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,body.rtl #jf_login .jf_login_btn_wrapper,body.rtl #jf_login .jf_register_btn{float:left}body.rtl #jf_login .jf_register_btn{margin:0 6px 0 0}body.rtl #jf_login .jf_content{right:auto;left:1px}body.rtl #jf_login .jf_content #form-login-password #modlgn-passwd,body.rtl #jf_login .jf_content #form-login-username #modlgn-username{border-left:1px dashed #ddd;border-right:1px solid #ddd}body.rtl #jf_login .jf_logged .button,body.rtl #jf_login .jf_logged .jf_greeting{float:left;margin:0 15px 0 0}body.rtl #login-form ul li a{background-position:100% 3px!important}