aside form { position: relative } aside #login_standard { width: 200px; position: absolute; float:none; height: 100px; display: block; } aside #login_openid { width: 200px; position: absolute; float:none; margin-left: 0px; height: 100px; display: none; } aside #label-login-name, aside #login-name, aside #label-login-password, aside #login-password { float: none !important; } aside #login-name-end, aside #login-password-end, aside #login-extra-end, aside #login-submit-end, aside #login-extra-filler { float: none; height: 5px; margin: 0px; } aside #login-submit-button { margin-left: 100px; } aside .items-wrapper, aside #login-extra-links { overflow: auto; width: 100%;} aside .directory-item { width: 55px; height: 55px; vertical-align: center; text-align: center; } aside .directory-photo { margin: 0px; } aside .directory-photo-img { max-width: 48px; max-height: 48px; } aside #likes { margin: 0px; padding: 0px; list-style: none; } aside #div_id_remember { overflow: auto; width: 100%; padding-top:120px;} #login_openid input { width: 160px; } /* frio fix */ body.mod-home .navbar.navbar-fixed-top ul.nav.navbar-nav #nav-login { display: block; }