/** * Last updated: 21/04/2016 */ /** * Global */ body.login.fansub { background-color: #f1f1f1; font-family: arial, lucinda, verdana, geneva, sans-serif; } body.login.fansub div#login h1 a { background-image: none; height: auto; text-indent: inherit; width: auto; } body.login.fansub div#login h1 a img { max-height: 150px; max-width: 100%; width: auto; } body.login.fansub div#login { padding-top: 2%; } body.login.fansub form label { font-weight: 400; } body.login.fansub form input[type="radio"], body.login.fansub form input[type="checkbox"] { display: inline-block; margin-top: 0; vertical-align: -3px; } body.login.fansub form input[type="text"] { width: 100%; } body.login.fansub form input.fansub-captcha-code { width: 50%; } body.login.fansub #login form p.submit { clear: both; display: block; height: auto; overflow: hidden; padding: 10px 0 0; } body.login.fansub #login form p.submit .btn, body.login.fansub #login form p.submit .button { clear: both; display: block; font-size: 16px; height: auto; letter-spacing: 1px; margin: 0; padding-bottom: 10px; padding-top: 10px; width: 100%; } body.fansub.login #backtoblog { display:none } body.fansub.login #nav { padding: 0; } body.fansub.login #nav { color: rgba(0, 0, 0, 0); } body.fansub.login #nav a { background-repeat: no-repeat; background-size: 16px auto; color: #33b5e6; display: inline-block; margin-right: 10px; } body.fansub.login #nav a { background-image: url("../images/icon-login-16.png"); background-position: left 2px; padding-left: 22px; } body.fansub.login #nav .lostpassword { background-image: url("../images/icon-lost-password-24.png"); background-position: left center; background-size: 16px auto; padding-left: 22px; } body.fansub.login #nav .register { background-image: url("../images/icon-register-16.png"); background-position: left 1px; padding-left: 20px; } body.fansub.login input.fansub-captcha-code { font-size: 13px; } .fansub.login form .btn-social-login { color: #f7f7f7; display: inline; font-weight: 700; margin: 0; outline: 0 none; transition: none 0s ease 0s ; width: 100%; } .fansub.login form .btn-social-login [class*="flip"] { display: inline-block; fill: #f7f7f7; font-size: 16px; height: 18px; line-height: 12px; margin-right: 7px; margin-top: -3px; vertical-align: middle; width: 18px; } .fansub.login #login form p.social-login { margin-bottom: 15px; } .fansub .btn-ajax:focus, .fansub .btn-ajax:active, .fansub form .btn-ajax:focus, .fansub form .btn-ajax:active, .fansub form .btn-social-login:focus, .fansub form .btn-social-login:active { cursor: wait; } .fansub form button.btn-facebook { background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #3b5998 0px, #344e86 100%) repeat scroll 0 0; border: 1px solid #344e86; } .fansub form .btn-social-login { color: #f7f7f7; display: inline; font-weight: 700; margin: 0; outline: 0 none; transition: none 0s ease 0s; } .fansub form button.btn-google { background: #d14836 linear-gradient(to bottom, #dd4b39 0px, #d14836 100%) repeat scroll 0 0; border: 1px solid #d14836; } .fansub form button.btn-google:hover { background: #d14836 none repeat scroll 0 0; border-color: #d14836; transition: none 0s ease 0s; } .fansub form button.btn-facebook:hover { background: #344e86 none repeat scroll 0 0; border-color: #344e86; transition: none 0s ease 0s; }