:is(#content:has(#password),#content:has(#register_form),#content:has(a[href*="/account/register"])){text-align:center;}:is(#content:has(#password),#content:has(#register_form),#content:has(a[href*="/account/register"])) :is(h1,h2){text-align:center!important;}:is(#content:has(#password),#content:has(#register_form)) table.fixed,:is(#content:has(#password),#content:has(#register_form)) table.fixed>tbody,:is(#content:has(#password),#content:has(#register_form)) table.fixed>tbody>tr,:is(#content:has(#password),#content:has(#register_form)) table.fixed>tbody>tr>td,:is(#content:has(#password),#content:has(#register_form)) table.plain,:is(#content:has(#password),#content:has(#register_form)) table.plain>tbody,:is(#content:has(#password),#content:has(#register_form)) table.plain>tbody>tr,:is(#content:has(#password),#content:has(#register_form)) table.plain>tbody>tr>th,:is(#content:has(#password),#content:has(#register_form)) table.plain>tbody>tr>td{display:block;width:auto!important;text-align:center;background:transparent!important;padding-left:0;padding-right:0;}:is(#content:has(#password),#content:has(#register_form)) colgroup{display:none;}:is(#content:has(#password),#content:has(#register_form)) table.fixed>tbody>tr>td:empty{display:none;}:is(#content:has(#password),#content:has(#register_form)) table.plain>tbody>tr>th,:is(#content:has(#password),#content:has(#register_form)) table.plain>tbody>tr>td:first-child{padding:12px 0 4px;font-weight:500;}:is(#content:has(#password),#content:has(#register_form)) label{display:inline-block;}:is(#content:has(#password),#content:has(#register_form)) table.plain{margin-top:10px;}:is(#content:has(#password),#content:has(#register_form)) input[type=email],:is(#content:has(#password),#content:has(#register_form)) input[type=text],:is(#content:has(#password),#content:has(#register_form)) input[type=password]{width:100%!important;max-width:340px;display:inline-block;}:is(#content:has(#password),#content:has(#register_form)) fieldset{border:0;margin:0;padding:0;}#content:has(#password) a[href*="/account/reset"]{display:block;margin:8px 0 0!important;}:is(#content:has(#password),#content:has(#register_form)) .action{text-align:center;margin-top:18px;}:is(#content:has(#password),#content:has(#register_form),#content:has(a[href*="/account/register"])) p.success{border-left:0!important;border-top:4px solid #005daa!important;}#content:has(a[href*="/account/register"]) table.fixed{margin:12px auto 0;max-width:100%;}#content:has(a[href*="/account/register"]) table.fixed td{text-align:center;vertical-align:top;}@media(max-width:760px){#content:has(a[href*="/account/register"]) table.fixed,#content:has(a[href*="/account/register"]) table.fixed tbody,#content:has(a[href*="/account/register"]) table.fixed tr,#content:has(a[href*="/account/register"]) table.fixed td{display:block;width:auto!important;}#content:has(a[href*="/account/register"]) table.fixed colgroup{display:none;}}