
.mb-widget .login-input-box{margin:0px !important;padding:22px 0 16px !important;border: 1px solid #ebebeb !important;*border:none !important;min-width:200px;}
.mb-widget .logged-info-box{margin:0px !important;*border:none !important;min-width:200px;}
.mb-widget .login-input-box .mb-login-box{margin:0 auto !important;width:80%;min-width:190px;}
.mb-widget .login-input-box .mb-login-box label{display:block;}
.mb-widget .logged-info-box .mb-login-box{margin:0 auto !important;width:100%;min-width:190px;}
.mb-widget .mb-login-basic p,.mb-widget .mb-login-basic form{margin:0 !important;padding:0 !important;}

.mb-widget .mb-login-basic input[type=checkbox]{border-radius:3px;margin:-6px 2px 0 0 !important;padding:0px !important;min-width:14px !important;min-height:14px !important;vertical-align:middle !important;}
.mb-widget .mb-login-basic input{margin:0 !important;padding:4px 6px !important;min-height:32px !important;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
.mb-widget .mb-login-basic input[type=text]{margin:0 0 7px 0 !important;width:100%;border: 1px solid #ccc !important;}
.mb-widget .mb-login-basic input[type=password]{width:100%;border: 1px solid #ccc !important;}
.mb-widget .mb-login-basic div>label{vertical-align:middle;padding-right: 10px !important;float:left}

.mb-widget .mb-login-basic .logged-user-info{text-align:left;padding:13px 5% 10px;border: 1px solid #ebebeb;}

.mb-widget .mb-login-basic .user-thumbnail{float:left;border:solid 1px #DDD;padding:3px;}
.mb-widget .mb-login-basic .user-info-box{float:left;width:calc(100% - 80px)}

.mb-widget .mb-login-basic .user-name{font-size:15px;font-weight:700;padding:3px 0 8px 7% !important;}
.mb-widget .mb-login-basic .user-info{font-size:13px;padding:0px 0 3px 7% !important;}

.mb-widget .user-btn-box{margin-top:12px ;border-top: 1px solid #ebebeb !important;}
.mb-widget .user-new-memo{padding:2px;background-color:#e2472f;text-align:center;margin:0 1px 7px;color:#FFF;}

/* button style start */
.mb-widget .mb-login-basic div.btn-box-right {padding:10px 0 0;text-align:right;}
.mb-widget .mb-login-basic div.btn-box-center {padding:10px 0 0;text-align:center;}
.mb-widget .mb-login-basic div.btn-box-left {padding:10px 0 0;text-align:left;}
.mb-widget .mb-login-basic .btn-box-right .btn{margin:0 0 0 6px;}
.mb-widget .mb-login-basic .btn-box-center .btn{margin:0 3px 0 3px;}
.mb-widget .mb-login-basic .btn-box-left .btn{margin:0 6px 0 0;}


.mb-widget .mb-login-basic div a{border:none;}
.mb-widget .mb-login-basic a,.mb-widget .mb-login-basic button{text-decoration:none !important;color:#6A6A6A !important;background:none;}
.mb-widget .mb-login-basic a:hover,.mb-widget .mb-login-basic button:hover{text-decoration:none; cursor:pointer !important;color:#333 !important;background:none;}
.mb-widget .mb-login-basic button:hover{background-color:#F3F3F3 !important;}

.mb-widget .mb-login-basic .btn {display:inline-block;*height:28px !important;text-decoration:none !important; font-weight:bold;font-size:13px;line-height:18px !important;vertical-align: middle !important;}
.mb-widget .mb-login-basic .btn-default{padding:4px 6px 4px;border: 1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;background-color:#F0F0F0 !important;} 
.mb-widget .mb-login-basic .btn-search {padding:4px 6px 4px !important; }
.mb-widget .mb-login-basic .btn-more {margin:5px 0 10px !important;padding:4px 0px 8px !important;width:100%;text-align:center;}

/* button style end */