44px; height: 44px; border-radius: 4px; text-transform: uppercase; letter-spacing: 0.025em; fontsize: 14px; font-weight: bold; padding: 0; background-color: #3b5998; color: white; min-width:
230px}
.facebook_login_button .scribd_fb_button .fb_label {position: relative}
.facebook_login_button .scribd_fb_button .icon-facebook {font-size: 24px; vertical-align: middle;
position: relative; top: -2px}
.facebook_login_button .scribd_fb_button .inner {padding-left: 15px; line-height: 45px; font-size:
15px}
.facebook_login_button .fb_fail_message {color: red}
.facebook_login_button.loading .loader {display: inline-block; margin-left: 10px}
/* app/views/chrome/login/_forms.css @ 1455919598 */
.lightbox_overlay {z-index: 2999; position: fixed; top: 0; left: 0; bottom: 0; right: 0; background:
rgba(0, 0, 0, 0.49804); /* Non petunia color? */ }
.login_forms .button_container {margin: 40px 0 20px 0}
.login_forms .button_container .flat_btn {margin: 0 20px}
.login_forms .button_container .home_btn {margin-right: 10px}
.login_forms .button_container .button_links {font-size: 14px}
.login_forms .facebook_container {position: relative}
.login_forms .facebook_container .loader {position: absolute; top: 8px; margin-left: 5px}
.login_forms .label_text {margin-bottom: 5px; color: #444}
.login_forms label {display: block; margin-bottom: 10px}
.login_forms label.checkbox .label_text {display: inline-block; margin-bottom: 0; margin-left: 4px;
font-size: 13px}
.login_forms h2.strong {font-weight: bold}
.login_forms .newform .input {padding: 7px 14px}
.login_forms .input_error {color: #f2736e; margin-bottom: 10px}
.login_forms .input_error.is_good {color: #82cc9c}
.login_forms form.loading .loader {display: inline-block}
.login_forms .invisible {visibility: hidden}
.login_forms input[type="submit"].invisible {position: absolute; width: 0; height: 0; overflow:
hidden; border: none; padding: 0}
.login_forms .signup_container .feedback, .login_forms .login_forms .feedback, .login_forms
#forgot_password_lb .feedback, .login_forms .signup_email_taken_lb .feedback, .login_forms
.password_reset_email_sent_lb .feedback, .login_forms .join_today_lb .feedback, .login_forms
.login_to_download_lb .feedback {font-size: 36px; color: #a84973}
.login_forms .login_form {width: auto}
.login_forms .signup_container .signup_optin {color: #666666}
.login_forms .signup_container .signup_optin input {position: absolute; left: 0; top: 4px}
.login_forms .signup_container .inline_block {display: inline-block; margin-right: 20px}
.login_forms .signup_disclosure {margin-top: 40px}
.login_forms .signup_disclosure p {margin: 0}
.login_forms .login_form label {display: block; vertical-align: top}
.login_forms .login_form label.inline {display: inline-block; margin-right: 15px}
/* app/views/chrome/login/_lightboxes.css @ 1455919598 */
.lightbox_overlay {z-index: 2999; position: fixed; top: 0; left: 0; bottom: 0; right: 0; background:
rgba(0, 0, 0, 0.49804); /* Non petunia color? */ }
.autogen_class_views_chrome_login_lightboxes .content {padding-top: 20px; padding-bottom:
20px; border-top: 1px solid #e1e1e1}
.autogen_class_views_chrome_login_lightboxes .title {font-weight: 100; font-size: 36px; lineheight: 40px}
.autogen_class_views_chrome_login_lightboxes .newform {padding-bottom: 10px}
.autogen_class_views_chrome_login_lightboxes .signup_flow_lb {text-align: center; width: 785px}
.lightbox_overlay {z-index: 2999; position: fixed; top: 0; left: 0; bottom: 0; right: 0; background:
rgba(0, 0, 0, 0.49804); /* Non petunia color? */ }
.header_search {display: inline-block; color: white; position: relative; vertical-align: top; margintop: 15px; margin-left: 30px}
.header_search .search_outer {position: relative}
.header_search .search_icon {cursor: pointer; color: #999999; font-size: 18px; position: absolute;
left: 10px; top: 6px}
.header_search .search_input {background: #fafafa; display: block; box-sizing: border-box; fontfamily: Sofia Pro, sans-serif; border-radius: 3px; border: 0; outline: none; color: #444444;
padding: 2px 10px 4px 38px; width: 160px; height: 30px; font-size: 14px; font-weight: bold;
-webkit-transition: width 0.2s ease-in-out; transition: width 0.2s ease-in-out}
.header_search .search_input::-webkit-input-placeholder {color: #666}
.header_search .search_input::-moz-placeholder {color: #666}
.header_search .search_input:-ms-input-placeholder {color: #666}
.header_search .search_input::placeholder {color: #666}
.header_search .search_input.inactive {color: #666666}
.header_search .search_input:focus {width: 240px}
/* app/views/chrome/_social_buttons.css @ 1455919598 */
.lightbox_overlay {z-index: 2999; position: fixed; top: 0; left: 0; bottom: 0; right: 0; background:
rgba(0, 0, 0, 0.49804); /* Non petunia color? */ }
.autogen_class_views_chrome_social_buttons .icontainer {display: inline-block; vertical-align:
top}
.autogen_class_views_chrome_social_buttons .icon {display: inline-block; font-size: 21px;
vertical-align: top; margin: 12px 6px}
.autogen_class_views_chrome_social_buttons .icon:hover:hover {color: #6ac6e2}
.autogen_class_views_chrome_social_buttons .icon:hover:active {color: #135987}
.autogen_class_views_chrome_social_buttons .icon.scribd {color: #1a7bba}
.autogen_class_views_chrome_social_buttons .icon.facebook {color: #3b5998}
.autogen_class_views_chrome_social_buttons .icon.twitter {color: #55acee}
.autogen_class_views_chrome_social_buttons .icon.twitter {color: #55acee}
.autogen_class_views_chrome_social_buttons .icon.pinterest {color: #c8232c}
/* app/views/chrome/_user_util.css @ 1455919598 */
.lightbox_overlay {z-index: 2999; position: fixed; top: 0; left: 0; bottom: 0; right: 0; background:
rgba(0, 0, 0, 0.49804); /* Non petunia color? */ }
.user_util .hover_menu {height: 60px; -webkit-transition: background 0.3s ease; transition:
background 0.3s ease}
.user_util .hover_menu.open {background: rgba(255, 255, 255, 0.2)}
.user_util .persona_icon {margin: 10px 18px 0; background-color: white}
.user_util .bare_user {zoom: 1}
.user_util .bare_user:after {content: ""; display: table; clear: both}
.user_util .bare_user .user_pic, .user_util .bare_user .user_name {float: right}
.user_util .bare_user .user_pic {margin-right: 45px}
@media (max-width: 600px) {.user_util .bare_user .user_pic {margin-right: 18px}
}
.user_util .bare_user .user_name {color: white; margin-top: 15px}
@media (max-width: 600px) {.user_util .bare_user .user_name {display: none}
}
.user_util .icon-caret {font-size: 9px; position: relative; margin-left: 5px; vertical-align: middle}
.user_util .notification_count {color: white; background: #cc0000; position: relative; top: -8px; left:
4px; padding: 1px 6px; border-radius: 8px; font-weight: bold; border-top: 1px solid #ff6666;
border-bottom: 1px solid #990000; box-shadow: 0px 0px 3px red; text-shadow: 1px 1px 0px
#990000}
5yu7