.alert{font-size:13px}.alert.alert-info{color:#3a87ad;background:#d9edf7;border:1px solid #bce8f1}#MBClientLogin{text-align:left;font-size:13px}#MBClientLogin div.section{border:0;margin:0;padding:0}#MBClientLogin .container .section{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}#MBClientLogin a{cursor:pointer}#MBClientLogin ul{margin:1em auto;max-width:400px}#MBClientLogin ul li{border:0}#MBClientLogin ul li.seperator{padding:0;margin:8px 0 30px 0;text-align:center;border-bottom:1px solid #CCC;line-height:0;height:10px}#MBClientLogin ul li.seperator span{background:#FFF;margin:auto;line-height:20px;padding:0 10px}#MBClientLogin .lightboxStepButtons{text-align:right;margin:30px 0px 0px 0;overflow:hidden}#MBClientLogin .lightboxStepButtons .links{line-height:30px}#MBClientLogin .lightboxStepButtons .links a{text-decoration:none}#MBClientLogin .lightboxStepButtons .links a:hover{text-decoration:underline}#MBClientLogin label{min-width:180px;word-break:break-all}#MBClientLogin label.validation-error{color:#bf4646;margin-top:.25em}#MBClientLogin input[type=text].error{border:1px solid #bf4646;border-left-width:5px}#MBClientLogin .login-fail-alert{margin-left:10px;vertical-align:middle;display:inline-block}#MBClientLogin #FB-Wrapper{padding-bottom:0;background:#5b79ba;background:linear-gradient(to bottom, #5b79ba 0%, #31457c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5b79ba', endColorstr='#31457c', GradientType=0);border-radius:3px;color:#FFF}#MBClientLogin #FB-Wrapper *{box-sizing:border-box}#MBClientLogin #FB-Wrapper #FacebookLoginButton{font-weight:bold;font-size:14px;padding:10px;display:inline-block;width:60%;vertical-align:middle}#MBClientLogin #FB-Wrapper img{max-width:52px;height:auto;padding:10px;width:13%}#MBClientLogin #FB-Wrapper a{color:#FFF}#MBClientLogin #FB-Wrapper .loginAs{color:#FFF;font-weight:bold;font-size:14px}#MBClientLogin #FB-Wrapper .loginAs img{display:inline-block;vertical-align:middle;padding:10px;width:8%;max-width:32px;height:auto}#MBClientLogin #FB-Wrapper .loginAs #fb-name{display:inline-block;vertical-align:middle;width:60%}#MBClientLogin #FB-Wrapper #NotMe{font-weight:normal;display:inline-block;vertical-align:middle;color:#FFF;font-size:12px;text-align:right;width:21%;padding:3px;display:none}#MBClientLogin #AlternativeLoginGenericMessage img{width:52px;height:auto;box-sizing:border-box;padding:8px;background:#F1F1F1;border:1px solid #cbcbcb;border-radius:3px;margin-right:5px}@media screen and (max-width:550px){#MBClientLogin .mfp-content .section label{display:block;margin-bottom:5px}#MBClientLogin .mfp-content .section input[type=text],#MBClientLogin .mfp-content .section input[type=password],#MBClientLogin .mfp-content .section input[type=email]{width:100%;box-sizing:border-box}#MBClientLogin .mfp-content .links{padding-right:55px}}