/* :asset_packager_compatibility, 'config/asset_packages.yml' @ 1450303766 */


/* :files, 'public/stylesheets/shared', ... @ (none) */


/* :files, 'app/views', ... @ (none) */


/* :class_inlines, 'app/views', ... @ 1450303766 */
/* app/views/archive_flow/_doc_info.css @ 1450303765 */
.lightbox .autogen_class_views_archive_flow_doc_info .doc_info {background-color: transparent}
.autogen_class_views_archive_flow_doc_info .doc_info {overflow: auto; background-color: #ecf3f5}
.autogen_class_views_archive_flow_doc_info .doc_info .thumbnail {width: 183px; height: 250px}
.autogen_class_views_archive_flow_doc_info .doc_info .overlay {width: 183px; height: 250px}
.autogen_class_views_archive_flow_doc_info .doc_info .info {font-family: Sofia Pro, sans-serif; font-family: Helvetica, sans-serif; margin-top: 10px}
.autogen_class_views_archive_flow_doc_info .doc_info .info h2 {font-weight: normal; line-height: 17px; word-break: break-word; max-width: 300px}
.autogen_class_views_archive_flow_doc_info .doc_info .info h5 {color: #146c88; font-weight: normal}
.autogen_class_views_archive_flow_doc_info .doc_info .info p {color: #666; line-height: 20px}
.autogen_class_views_archive_flow_doc_info .doc_info .info .file_types {color: #b3b3b3}
.autogen_class_views_archive_flow_doc_info .doc_info .info * {font-size: 13px; width: 360px; margin: 0; padding: 0 0 5px 0}


/* app/views/shared/_contained_page.css @ 1450303766 */
.autogen_class_views_shared_contained_page .home_container {margin-top: 45px; width: 998px}
.autogen_class_views_shared_contained_page .home_container > .header {padding: 10px 60px; border-bottom: 1px solid #e1e1e1}
.autogen_class_views_shared_contained_page .page_section {padding: 37px 60px; border-bottom: 1px solid #e1e1e1}
.autogen_class_views_shared_contained_page .page_section:last-child {border-bottom: 0}
.autogen_class_views_shared_contained_page .page_section.light {background: #fff}


/* app/views/shared/buttons/payments.css @ 1450303766 */
.autogen_class_views_shared_buttons_payments {position: relative}
.autogen_class_views_shared_buttons_payments .flat_btn {vertical-align: middle}
.autogen_class_views_shared_buttons_payments .spinner {color: #666666; margin-left: 15px; display: inline-block; vertical-align: middle; -webkit-transition: opacity 0.15s ease-in-out; transition: opacity 0.15s ease-in-out; opacity: 0; visibility: hidden}
.autogen_class_views_shared_buttons_payments .spinner.active {opacity: 1; visibility: visible}
.autogen_class_views_shared_buttons_payments .spinner img {vertical-align: middle}


/* app/views/login/_archive_login_lightbox.css @ 1450303765 */
.autogen_class_views_login_archive_login_lightbox.signup_flow_lb .flat_btn {padding: 0; width: 290px}


/* app/views/login/checkout_flow_login.css @ 1450303765 */
.autogen_class_views_login_checkout_flow_login .home_container {width: 1000px; min-height: 0}
.autogen_class_views_login_checkout_flow_login .container.page_section {margin: 0 auto; min-height: 500px; padding: 0 0 60px 0}
.autogen_class_views_login_checkout_flow_login input[type=text], .autogen_class_views_login_checkout_flow_login input[type=password] {width: 300px; margin-bottom: 10px}
.autogen_class_views_login_checkout_flow_login #account_form {position: relative}
.autogen_class_views_login_checkout_flow_login .login_top {text-align: left; margin-left: 65px; margin-right: 65px; border-bottom: 1px solid #e9e9e9; height: 160px}
.autogen_class_views_login_checkout_flow_login .login_top .login_title {color: #666666; padding-top: 40px; padding-bottom: 30px}
.autogen_class_views_login_checkout_flow_login .scribd_login, .autogen_class_views_login_checkout_flow_login .email_login {display: inline-block; vertical-align: top; font-size: 16px; width: 357px; margin-right: 65px}
.autogen_class_views_login_checkout_flow_login .scribd_login:last-child, .autogen_class_views_login_checkout_flow_login .scribd_login.last, .autogen_class_views_login_checkout_flow_login .email_login:last-child, .autogen_class_views_login_checkout_flow_login .email_login.last {margin-right: 0}
.autogen_class_views_login_checkout_flow_login .scribd_login h2, .autogen_class_views_login_checkout_flow_login .email_login h2 {margin-top: 0}
.autogen_class_views_login_checkout_flow_login .scribd_login {margin-left: 65px}
.autogen_class_views_login_checkout_flow_login .email_login {vertical-align: top; border-left: 1px solid #e9e9e9; padding-left: 65px}
.autogen_class_views_login_checkout_flow_login .login_section {margin-top: 40px}
.autogen_class_views_login_checkout_flow_login .login_section p {color: #666666}
.autogen_class_views_login_checkout_flow_login .login_section .sub_links {margin: 10px 0 0 0}
.autogen_class_views_login_checkout_flow_login .error {color: #f2736e; margin-bottom: 10px}


/* app/views/login/login.css @ 1450303765 */
.autogen_class_views_login_login .backstretch:before {content: ""; width: 100%; height: 100%; background-color: black; position: absolute; top: 0; left: 0; opacity: 0.3}
.autogen_class_views_login_login .login_wrapper {width: 996px; margin: 0px auto 0 auto; text-align: left; padding: 30px 0}
.autogen_class_views_login_login h1 {color: white; font-weight: 100; margin: 10px 0 35px 0; letter-spacing: 1px}
.autogen_class_views_login_login h2 {margin-bottom: 35px}
.autogen_class_views_login_login .home_container {background-color: #F8F8F8; padding: 30px 40px 40px 40px; margin: 0; margin-top: 20px; opacity: 0.95}
.autogen_class_views_login_login .facebook_container {padding-bottom: 20px}
.autogen_class_views_login_login .facebook_container .scribd_fb_button {padding: 0 20px}
.autogen_class_views_login_login .signup_container h1 {margin-top: 0; color: #666666}
.autogen_class_views_login_login .signup_container .break {margin: 16px 0 16px 120px}
.autogen_class_views_login_login .signup_container .scribd_fb_button {width: 250px}
.autogen_class_views_login_login .newform label {display: inline-block}
.autogen_class_views_login_login .newform label.checkbox {margin-top: 8px}
.autogen_class_views_login_login .newform label.checkbox .label_text {font-size: inherit}
.autogen_class_views_login_login .newform .input {width: 250px; margin-right: 16px}
.autogen_class_views_login_login .newform .button_container {margin: 10px 0}
.autogen_class_views_login_login .newform .flat_btn {margin: 16px 0}
.autogen_class_views_login_login .newform .signup_optin input {position: relative; top: 0; margin-right: 6px}
.autogen_class_views_login_login .newform .signin_instead, .autogen_class_views_login_login .newform .join_today {display: none}
.autogen_class_views_login_login .newform .forgot_password_btn {display: block}
.autogen_class_views_login_login .newform .signup_disclosure {margin-top: 0}
.autogen_class_views_login_login .newform .signup_disclosure p {display: inline-block; margin-right: 4px}
