.login-page.bubbleview{text-align:center;background:#ccd9c8}.login-page div.c.pp{padding-top:40px}.login-page #login,.login-page #lost-password,.login-page .px-blocked{margin:20px auto;padding:20px;width:460px;background-color:#d8e4d8;text-align:left;display:block;border-radius:5px;position:relative}.login-page .error,.login-page .notice{width:500px;text-align:left;border-radius:5px;position:relative;margin:0 auto 10px;min-height:48px}.login-page .error{background:url(/minish/login/fail_bkgrd_login.png?1) #e1d7d3 repeat-x;border:1px #b73e62 solid}.login-page .notice{background:url(/minish/login/success_bkgrd_login.png?1) #d3e0d0 repeat-x;border:1px #9eb1a2 solid}.login-page .error span.error-icon,.login-page .notice span.notice-icon{display:block;float:left;width:28px;height:26px;margin:10px}.login-page .error-icon{background-image:url(/minish/login/successfail_login.png?1);background-position:-40px 0}.login-page .notice-icon{background-image:url(/minish/login/successfail_login.png?1);background-position:0 0}.login-page .error .error-message,.login-page .notice .notice-message{display:block;padding:15px 10px 15px 34px;font:15px 'Trebuchet MS',Trebuchet,sans-serif}.login-page .error .error-message{color:#b73e62}.login-page .notice .notice-message{color:#597465}.login-page #login td{font-size:9pt}.login-page td.label-td{text-align:right;padding-right:10px}.login-page td.buttons-td{text-align:left}.login-page #login label,.login-page #lost-password label{font-family:Verdana,Geneva,sans-serif;font-weight:bold;font-size:12px;color:#2c3635}.login-page #login label.remember-label{font-weight:normal;font-size:11px}.login-page div.login-user{display:inline-block;text-align:left;position:relative}.login-page div.login-user-avatar{display:inline-block;vertical-align:middle;width:50px}.login-page div.login-user-details{display:inline-block;padding:0 0 0 5px;vertical-align:middle}.login-page div.login-user-link{font-size:23px;font-weight:bold;color:#405157;font-family:Trebuchet MS,sans-serif}.login-page div.login-user-link a{color:#000}.login-page div.login-realname{font-size:13px;color:#405157}.login-page div.login-not-me{padding:0 0 10px 60px;font-size:11px}.login-page a.small-blue{font-size:11px;color:#326f84;text-decoration:none}.login-page a.small-blue:hover{text-decoration:underline}.login-page input.text{font-family:Verdana,Geneva,sans-serif;color:#515c5a;font-size:90%;letter-spacing:-0.25px;padding:7px 8px;border:1px solid #8c9b8c;background:#f7f7f7;border-radius:3px;box-shadow:0 1px rgba(255,255,255,0.4),0 1px 4px #bdbdbd inset}.login-page #lost-password{text-align:center}.login-page #lost-password p{margin:0;color:#52615d;text-align:left}.login-page #lost-password p a{color:#326f84}.login-page #lost-password div.login-user{margin:20px auto 0}.login-page .recover-not-me{padding:15px}.login-page #sent-reset-link{background-image:none;background-color:transparent;border:none;width:auto;margin:0}.login-page #sent-reset-link .notice-icon{margin-left:0}.login-page #sent-reset-link .notice-message{padding:0 0 0 40px;font-size:17px}.login-page #sent-reset-link p{padding:10px 0 0 40px}.login-page #lost-password h2{margin-bottom:.5em}.login-page #lost-password .form-row label{display:inline-block;width:130px;padding-right:1em;text-align:right}.login-page #lost-password .pw-meter{display:inline-block;width:300px;margin-left:184px}.login-page #lost-password .pw-meter .pw-meter-inline-text{width:280px}.login-page input.text{width:220px}.login-page .px-blocked .g-recaptcha>div{margin:auto}.login-page .px-blocked .refid{font-size:10px}div#solid-gone.h.rockedout-page>img{float:left}.rockedout-page div#solid-gone.h>img{float:left}.rockedout-page h2.section-head{display:none}.rockedout-page #login-form-container{width:410px;position:relative;margin:20px 0 20px 400px}.rockedout-page #login-form-container table{border-collapse:collapse}.rockedout-page #rockedout-subtitle{margin:150px 0 0 400px}.rockedout-page #rockedout-subtitle>a{color:#24312f;font-size:11pt}.rockedout-page #login{padding:20px 10px 30px}.rockedout-page #login .text-field{text-align:right;padding:0 0 12px}.rockedout-page #login .text-field label strong{display:inline-block;margin-right:8px;font-family:Verdana,Arial,sans-serif;font-size:13px;font-weight:bold}.rockedout-page #login .checkbox-field{padding-bottom:15px}.rockedout-page #login .unlabeled{width:178px;float:right;text-align:left}.rockedout-page input.text{font-family:Verdana,Geneva,sans-serif;color:#515c5a;font-size:12px;letter-spacing:-0.25px;width:160px;padding:7px 8px;margin:0;border:1px solid #8c9b8c;background:#f7f7f7;border-radius:3px;box-shadow:0 1px rgba(255,255,255,0.4),0 1px 4px #bdbdbd inset}.rockedout-page #forgot-container{margin-left:400px;position:relative;width:400px;text-align:center}.rockedout-page #forgot-container a{color:#348aa1}body.mobile_white .rockedout-page #forgot-container{margin:10px 0;width:auto}body.mobile_white .rockedout-page #rockedout-subtitle{margin:10px auto;text-align:center}body.mobile_white .rockedout-page #login-form-container{width:auto;margin:auto}body.mobile_white .rockedout-page #login-form-container td{text-align:center}body.mobile_white .rockedout-page #login-form-container td label strong{display:block}body.mobile_white .rockedout-page .rockedout-fella{width:60%;margin:auto;display:block;float:none !important}