@charset "utf-8";

/* widget-basic--outlogin */
.widget-basic-outlogin label { line-height:12px; font-size: 12px; font-weight: normal; cursor: pointer; }
.widget-basic-outlogin .profile .photo { margin-right:12px; margin-bottom: 8px;}
.widget-basic-outlogin .profile .photo img { width: 30px; height: 30px; border-radius: 50%; border:0; margin-bottom: 6px;}
.widget-basic-outlogin .profile .photo i { width:60px; height:60px; font-size:30px; padding:15px 0px 0px; text-align:center; background:#f5f5f5; border-radius: 50%; }
.widget-basic-outlogin .profile h3 { font-size:18px; line-height:32px; padding:0px; margin:0px; letter-spacing:-1px; display:block; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; overflow:hidden; }
.widget-basic-outlogin .exp-bar { margin:8px 0px; }
.widget-basic-outlogin .exp-bar .progress { margin:0px !important; height:8px !important; }


/* white-outlogin */
.white-outlogin { width:100%; margin:0px; padding:0px; }
.white-outlogin b{
    position: relative;
    top: -3px;
    left: -5px;
}


.widget-simple-outlogin { width:100%; margin:0px; padding:0px; }
.widget-simple-outlogin .login-box { display:table; width:100%; table-layout:fixed; }
.widget-simple-outlogin .login-cell { display:table-cell; padding:0px; vertical-align:middle; }
.widget-simple-outlogin .login-cell.login-btn { width:70px; height:100%; text-align:center; background:#fafafa; border:1px solid #ccc; border-left:0px; cursor:pointer; letter-spacing:-1px; }
.widget-simple-outlogin .login-cell .form-control:focus { border-color:#ccc !important; box-shadow:none !important; }
.widget-simple-outlogin .login-cell .no-top-border { border-top:0px !important }
.widget-simple-outlogin .login-misc { margin-top:8px; letter-spacing:-1px; color:#888; }
.widget-simple-outlogin .login-misc label { line-height:12px; font-weight: normal; cursor: pointer; }

.widget-simple-outlogin .profile .photo { margin-right:10px; }
.widget-simple-outlogin .profile .photo img { width:44px; height:44px; border-radius: 50%; border:0; }
.widget-simple-outlogin .profile .photo i { width:44px; height:44px; font-size:26px; line-height:44px; text-align:center; background:#eee; border-radius: 50%; color:#fff; }
.widget-simple-outlogin .bar { color:#ccc; margin:0px 4px; }
.widget-simple-outlogin .exp-bar { margin:8px 0px; }
.widget-simple-outlogin .exp-bar .progress { margin:0px !important; height:8px !important; }

.widget-simple-outlogin .logout-btn { background:#fafafa; border:1px solid #ddd; text-align:center; margin-top:-2px; width: 60px; height: 20px; font-size: 12px; line-height: 20px; letter-spacing:-1px; }

