#mb_loginform,.mb_registration{text-align:center;background-color:#5aa8c9;border-radius:10px;max-width:450px;margin:10px auto;padding:10px}#mb_loginform *{box-sizing:content-box!important}#mb_loginform p{margin:10px 0}#mb_loginform a,.mb_registration a{font-size:1.2em}#mb_loginform h2{color:#fff;margin:0 auto 10px;font-size:1.6em;font-weight:400}#mb_loginform h3{color:#c00;margin:0 auto 10px;font-size:1em;font-weight:400}#mb_loginform hr{color:gray;width:95%;margin-top:15px}#mb_login_form,#mb_register_form{background-color:#fff;width:100%;padding:10px 0;display:block}#mb_login_form label,#mb_register_form label{color:#000;margin-top:10px;font-size:1.2em;font-weight:400;display:block}#mb_login_form input,#mb_register_form input,#mb_login_form select,#mb_register_form select{border:1px solid gray;width:80%;height:35px;margin:8px auto 0;padding:5px 15px;font-size:1em;line-height:35px;display:block}#mb_login_form input:focus,#mb_register_form input:focus,#mb_login_form input:focus,#mb_register_form select:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}#mb_login_form #mb_loginsubmit{cursor:pointer;color:#c00;background-color:#bcd8e2;background-image:none;width:60%;height:60px;margin:25px auto;font-size:1.2em}#mb_login_form #mb_loginsubmit:hover{color:#fff;background-color:#5aa8c9}#mb_loginform .error{margin-top:20px}.mb_provider_logo{width:30px;margin-right:10px}.mb_update{margin:25px 0 0}
