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


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


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


/* :class_inlines, 'app/views', ... @ 1476998807 */
/* app/views/shared/react/radio_input.css @ 1476998807 */
.autogen_class_views_shared_react_radio_input {position: relative}
.autogen_class_views_shared_react_radio_input label {cursor: pointer}
.autogen_class_views_shared_react_radio_input .radio_input {visibility: hidden; margin: 0; width: 0; height: 0; position: absolute; top: 0; left: 0}
.autogen_class_views_shared_react_radio_input .radio_label {display: block}
.autogen_class_views_shared_react_radio_input .radio_label.checked:before {content: "\e633"; color: #1a7bba}
.autogen_class_views_shared_react_radio_input .radio_label .input_text {color: #666; display: inline-block; vertical-align: top; line-height: 20px; height: 20px}
.autogen_class_views_shared_react_radio_input .radio_label:before {display: inline-block; font-family: 'scribd'; content: "\e647"; margin-right: 10px; font-size: 20px; cursor: pointer; color: #e1e1e1; vertical-align: top; position: relative; top: 1px}
.autogen_class_views_shared_react_radio_input .radio_label:hover .input_text {color: #444}
.autogen_class_views_shared_react_radio_input .radio_label:hover:before {color: #6ac6e2}
.autogen_class_views_shared_react_radio_input .radio_label.checked:hover:before {color: #6ac6e2}


/* app/views/shared/react/checkbox_input.css @ 1476998807 */
.autogen_class_views_shared_react_checkbox_input {position: relative}
.autogen_class_views_shared_react_checkbox_input.disabled {pointer-events: none; opacity: 0.5}
.autogen_class_views_shared_react_checkbox_input label {cursor: pointer}
.autogen_class_views_shared_react_checkbox_input .checkbox_input {visibility: hidden; margin: 0; width: 0; height: 0; position: absolute; top: 0; left: 0}
.autogen_class_views_shared_react_checkbox_input .checkbox_label {display: block}
.autogen_class_views_shared_react_checkbox_input .checkbox_label.checked:before {content: "\e637"; color: #1a7bba}
.autogen_class_views_shared_react_checkbox_input .checkbox_label .input_text {color: #666; display: inline-block; line-height: 20px; height: 20px}
.autogen_class_views_shared_react_checkbox_input .checkbox_label:before {font-family: 'scribd'; display: inline-block; content: "\e638"; margin-right: 10px; font-size: 20px; cursor: pointer; color: #e1e1e1; vertical-align: top; position: relative; top: 1px}
.autogen_class_views_shared_react_checkbox_input .checkbox_label:hover .input_text {color: #444}
.autogen_class_views_shared_react_checkbox_input .checkbox_label:hover:before {color: #6ac6e2}
.autogen_class_views_shared_react_checkbox_input .checkbox_label.checked:hover:before {color: #6ac6e2}


/* app/views/shared/react/select_input.css @ 1476998807 */
.autogen_class_views_shared_react_select_input {background: white; border-radius: 4px; height: 45px; padding: 0 14px; border: 1px solid #e1e1e1; line-height: 1.5; color: #444; font-size: 16px; box-sizing: border-box; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center}
.autogen_class_views_shared_react_select_input:hover .icon {color: #6ac6e2}
.autogen_class_views_shared_react_select_input:active .icon {color: #135987}
.autogen_class_views_shared_react_select_input .select_current_value {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1}
.autogen_class_views_shared_react_select_input.focused {border-color: #c8c8c8}
.autogen_class_views_shared_react_select_input .icon {font-size: 12px; color: #1a7bba}
.autogen_class_views_shared_react_select_input select {font-family: Sofia Pro, sans-serif; font-size: 16px; width: 100%; height: 100%; position: absolute; top: 0; right: 0; opacity: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none}


/* app/views/pdfs/lightboxes/embed_lightbox.css @ 1476998807 */
.autogen_class_views_pdfs_lightboxes_embed_lightbox .embed_header, .autogen_class_views_pdfs_lightboxes_embed_lightbox .copy_link {border-bottom: 1px solid #E2E2E2}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .embed_header h2 {font-size: 18px; font-weight: normal; color: #666; margin: 15px 30px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .copy_link .input_row {display: block; margin: 20px 0 10px 0}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .copy_link .copy_link_label {display: inline-block; color: #666; font-size: 12px; width: 65px; margin-right: 10px; margin-bottom: 10px; margin-left: 32px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .copy_link .link_options {margin: 10px 30px 20px 107px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .copy_link .link_options label {color: #666; font-size: 13px; margin-right: 20px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .copy_link .link_options label span {vertical-align: middle}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .copy_link .link_options input {vertical-align: middle; margin-right: 4px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .copy_link .document_url_input {width: 500px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .content {padding: 0}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .left_col {min-height: 600px; width: 360px; float: left; border-right: 1px solid #E2E2E2}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .right_col {margin: 0 auto; margin-left: 360px; overflow: hidden}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .doc_preview {padding: 10px; min-width: 400px; overflow: hidden}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .control_container {position: relative; padding: 20px 10px 20px 32px; border-bottom: 1px solid #E2E2E2}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .control_container.top {padding-bottom: 30px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .control_container.darker {background: #f2f2f2}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .control_container.bottom {border-bottom: 0}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .control_container .embed_control {margin-left: 100px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .control_container .control_name {color: #666; font-size: 12px; float: left; text-align: left; width: 100px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .note {position: absolute; bottom: 7px; right: 12px; color: #333; font-size: 9px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .code_input {border: 1px solid #909ca4; border-radius: 2px 0 0 2px; box-shadow: inset 0 1px 2px -1px #aaa; font-size: 12px; padding: 5px; height: 140px; width: 300px; resize: none; color: gray; overflow-y: hidden}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .code_input_container .control_name {width: auto; margin-bottom: 15px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .toggle_options {font-size: 11px; text-align: left; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .toggle_options label {color: #666}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .toggle_options .active {color: #666}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .toggle_options .inactive {color: #1FA3D6; cursor: pointer}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .toggle_options:hover {text-decoration: none}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .toggle_options.left {float: left}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .toggle_options.right {float: right}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .label {text-align: left; font-size: 11px; color: #666}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .size_picker {position: relative; width: 400px; height: 120px; padding: 0; margin: 0}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .size_picker li {float: left; padding: 1px; padding: 8px; margin-right: 2px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .size_picker li.active {background: #e6eef1; padding: 7px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .size_picker .thumb {background: #CBD1D7; border: 1px solid #B0B5BA; margin-top: 8px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .custom_size {margin-top: 10px; margin-left: 16px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .custom_size .inputs label {display: block}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .custom_size .inputs .label {display: inline-block; width: 40px; text-align: right; margin-right: 10px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .custom_size .custom_width, .autogen_class_views_pdfs_lightboxes_embed_lightbox .custom_size .custom_height {width: 40px; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .custom_size .unit {font-size: 12px; color: #666}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .misc_options {text-align: left}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .misc_options label {display: block; margin-bottom: 5px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .misc_options input[type="checkbox"] {vertical-align: middle}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .misc_options .label, .autogen_class_views_pdfs_lightboxes_embed_lightbox .misc_options select {font-size: 13px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .misc_options .label {margin-right: 4px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .misc_options .label.right_label {margin-left: 4px; margin-right: 0}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .misc_options .starting_page {width: 30px; padding-top: 5px; padding-bottom: 5px}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .size_picker {list-style: none}
.autogen_class_views_pdfs_lightboxes_embed_lightbox .sub {color: #999}


/* app/views/pdfs/lightboxes/_download_lightbox.css @ 1476998807 */
.autogen_class_views_pdfs_lightboxes_download_lightbox {width: 650px}
.autogen_class_views_pdfs_lightboxes_download_lightbox .document_data {font-size: 16px; line-height: 1.5}
.autogen_class_views_pdfs_lightboxes_download_lightbox .document_data .data_value {color: #999}
.autogen_class_views_pdfs_lightboxes_download_lightbox .format_picker {margin: 20px 0}
.autogen_class_views_pdfs_lightboxes_download_lightbox .format_picker .format_row {margin-bottom: 5px}
.autogen_class_views_pdfs_lightboxes_download_lightbox .format_picker .format_row:last-child {margin-bottom: 0}
.autogen_class_views_pdfs_lightboxes_download_lightbox .buttons {text-align: right}
.autogen_class_views_pdfs_lightboxes_download_lightbox .buttons .button_sub_action {margin-right: 5px}
.autogen_class_views_pdfs_lightboxes_download_lightbox .primary_message {font-size: 20px; text-align: center; margin: 5px}
.autogen_class_views_pdfs_lightboxes_download_lightbox .secondary_message {font-size: 16px; text-align: center; margin: 5px; color: #999}
.autogen_class_views_pdfs_lightboxes_download_lightbox .secondary_message a {color: #666; text-decoration: underline}
.autogen_class_views_pdfs_lightboxes_download_lightbox .rec_wrapper h3 {text-align: center}
.autogen_class_views_pdfs_lightboxes_download_lightbox .rec_wrapper .document_grid {padding-left: 10px}
.autogen_class_views_pdfs_lightboxes_download_lightbox .rec_wrapper .document_grid .object_cell.document_cell {margin-bottom: 45px}


/* app/views/upload/_delete_lightbox.css @ 1476998807 */
.autogen_class_views_upload_delete_lightbox {width: 650px}
.autogen_class_views_upload_delete_lightbox .lightbox_buttons {text-align: right}


/* app/views/upload/_document_editor.css @ 1476998807 */
.autogen_class_views_upload_document_editor {border-bottom: 1px dashed #e1e1e1; padding: 28px 0 30px 0}
.autogen_class_views_upload_document_editor:last-child {border-bottom: 0}
.autogen_class_views_upload_document_editor.upload_complete .document_columns {background: #fafafa}
.autogen_class_views_upload_document_editor .checkbox_component > label, .autogen_class_views_upload_document_editor .radio_component > label {display: inline-block}
.autogen_class_views_upload_document_editor .document_columns {box-sizing: border-box; width: 996px; margin: 0 auto; padding: 18px 26px 30px 26px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start}
.autogen_class_views_upload_document_editor .waiting_message, .autogen_class_views_upload_document_editor .failure_message {font-size: 24px; margin-top: 85px; margin-left: 20px; color: #666}
.autogen_class_views_upload_document_editor .waiting_message .error_button_row, .autogen_class_views_upload_document_editor .failure_message .error_button_row {margin-top: 25px}
.autogen_class_views_upload_document_editor .waiting_message .filename, .autogen_class_views_upload_document_editor .failure_message .filename {font-family: Livory, serif}
.autogen_class_views_upload_document_editor .failure_message {text-align: center; width: 600px; padding: 45px 0; margin: 0 auto}
.autogen_class_views_upload_document_editor .document_sidebar {margin-right: 25px; text-align: center; color: #999; margin-top: 12px}
.autogen_class_views_upload_document_editor .document_sidebar .thumbnail, .autogen_class_views_upload_document_editor .document_sidebar .thumbnail_placeholder {background-size: cover; background-position: 50% 50%; width: 144px; height: 192px; margin-bottom: 5px}
.autogen_class_views_upload_document_editor .document_sidebar .thumbnail_placeholder {background-image: url('https://s2-f.scribdassets.com/images/upload/uploading-document.svg?1476998869'); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center}
.autogen_class_views_upload_document_editor .document_sidebar .thumbnail {position: relative; background-color: #E6E8E9; box-shadow: 0 0 10px rgba(0, 0, 0, 0.25)}
.autogen_class_views_upload_document_editor .document_sidebar .thumbnail:hover .overlay, .autogen_class_views_upload_document_editor .document_sidebar .thumbnail.hover .overlay {opacity: 0.5}
.autogen_class_views_upload_document_editor .document_sidebar .thumbnail:hover .overlay .sprite, .autogen_class_views_upload_document_editor .document_sidebar .thumbnail.hover .overlay .sprite {opacity: 0.5}
.autogen_class_views_upload_document_editor .document_sidebar .thumbnail:hover .main_action, .autogen_class_views_upload_document_editor .document_sidebar .thumbnail.hover .main_action {opacity: 1}
.autogen_class_views_upload_document_editor .document_sidebar .thumbnail.is_book .shadow_overlay {display: block}
.autogen_class_views_upload_document_editor .document_sidebar .thumbnail .shadow_overlay {display: none}
.autogen_class_views_upload_document_editor .document_sidebar .thumbnail .overlay, .autogen_class_views_upload_document_editor .document_sidebar .thumbnail .shadow_overlay, .autogen_class_views_upload_document_editor .document_sidebar .thumbnail .doc_link {position: absolute; top: 0; right: 0; bottom: 0; left: 0}
.autogen_class_views_upload_document_editor .document_sidebar .thumbnail .overlay {-webkit-transition: opacity 0.1s ease-in-out;transition: opacity 0.1s ease-in-out; opacity: 0; background: #3d4044}
.autogen_class_views_upload_document_editor .document_sidebar .thumbnail .overlay .sprite {position: absolute; opacity: 0; left: 50%; top: 50%; margin-left: -23px; margin-top: -18px}
.autogen_class_views_upload_document_editor .document_sidebar .thumbnail .shadow_overlay {background: url('https://s2-f.scribdassets.com/images/petunia/thumbnail_overlay_185x250.png?1476998869') 0 0 no-repeat; background-size: cover}
.autogen_class_views_upload_document_editor .document_sidebar .thumbnail_edit {font-size: 14px; margin-top: 10px}
.autogen_class_views_upload_document_editor .document_sidebar .thumbnail_edit .icon {font-size: 12px; margin-right: 2px}
.autogen_class_views_upload_document_editor .document_form {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1}
.autogen_class_views_upload_document_editor .document_form .form_inputs {margin: 0 25px}
.autogen_class_views_upload_document_editor .document_form .form_errors {text-align: right; color: #f2736e; font-weight: bold; margin-right: 25px; margin-top: 20px}
.autogen_class_views_upload_document_editor .document_form .form_errors .icon {margin-right: 10px; font-size: 24px; display: inline-block; vertical-align: -4px}
.autogen_class_views_upload_document_editor .document_form .bottom_buttons {margin: 20px 25px 0 25px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center}
.autogen_class_views_upload_document_editor .document_form .bottom_buttons .flat_btn {margin-left: 30px}
.autogen_class_views_upload_document_editor .document_form .bottom_buttons .link_btn {color: #1a7bba; font-size: 16px; border: 0; background: transparent; cursor: pointer; font-family: Sofia Pro, sans-serif}
.autogen_class_views_upload_document_editor .document_form .bottom_buttons .advanced_link {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1; font-size: 14px}
.autogen_class_views_upload_document_editor .document_form > label {display: block}
.autogen_class_views_upload_document_editor .document_form .label_sub {margin-left: 5px}
.autogen_class_views_upload_document_editor .document_form .label {font-size: 16px; color: #666; line-height: 34px}
.autogen_class_views_upload_document_editor .document_form .label.has_error {color: #f2736e; font-weight: bold}
.autogen_class_views_upload_document_editor .document_form .label.has_error .label_name, .autogen_class_views_upload_document_editor .document_form .label.has_error .label_sub {color: inherit}
.autogen_class_views_upload_document_editor .document_form .label .label_name {color: #444}
.autogen_class_views_upload_document_editor .document_form .label .label_sub {color: #666}
.autogen_class_views_upload_document_editor .document_form .private_input_row .checkbox_component {margin-right: 10px; display: inline-block; vertical-align: top}
.autogen_class_views_upload_document_editor .document_form .private_input_row .popover {vertical-align: top; top: 5px}
.autogen_class_views_upload_document_editor .document_form .private_input_row .popover_trigger {padding-right: 5px}
.autogen_class_views_upload_document_editor .document_form .private_input_row .icon-info {display: inline-block; vertical-align: top; position: relative; top: -1px; font-size: 16px}
.autogen_class_views_upload_document_editor .document_form .checkbox_row {line-height: normal; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center}
.autogen_class_views_upload_document_editor .document_form .checkbox_row > input {margin: 0}
.autogen_class_views_upload_document_editor .document_form .checkbox_row .label {margin-left: 10px}
.autogen_class_views_upload_document_editor .document_form .input_row {margin-bottom: 15px; display: block}
.autogen_class_views_upload_document_editor .document_form .input_row:last-child {margin-bottom: 0px}
.autogen_class_views_upload_document_editor .document_form input[type=text], .autogen_class_views_upload_document_editor .document_form textarea {box-sizing: border-box; width: 100%}
.autogen_class_views_upload_document_editor .document_form textarea {height: 110px}
.autogen_class_views_upload_document_editor .advanced_settings {background: #fafafa; padding: 20px 25px; margin-bottom: 30px; margin-top: 13px}
.autogen_class_views_upload_document_editor .advanced_settings .settings_title {padding-bottom: 15px; font-size: 14px; border-bottom: 1px solid #e1e1e1}
.autogen_class_views_upload_document_editor .advanced_settings .settings_title a {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1}
.autogen_class_views_upload_document_editor .advanced_settings .settings_col_header {font-color: #999; margin: 22px 0 8px 0}
.autogen_class_views_upload_document_editor .advanced_settings .settings_columns {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex}
.autogen_class_views_upload_document_editor .advanced_settings .settings_columns > div {width: 50%}
.autogen_class_views_upload_document_editor .advanced_settings .download_settings .indented_inputs {margin-left: 25px}
.autogen_class_views_upload_document_editor .advanced_settings .checkbox_component, .autogen_class_views_upload_document_editor .advanced_settings .radio_component {margin-bottom: 10px}
.autogen_class_views_upload_document_editor .advanced_settings .checkbox_component:last-child, .autogen_class_views_upload_document_editor .advanced_settings .radio_component:last-child {margin-bottom: 0}
.autogen_class_views_upload_document_editor .copyright_settings .copyright_more_info {font-size: 14px; margin: 5px 0 0 0}
.autogen_class_views_upload_document_editor .store_settings {margin-top: 20px}
.autogen_class_views_upload_document_editor .store_settings .store_reasons {color: #999; font-size: 14px; margin-top: 10px; padding-left: 40px}
.autogen_class_views_upload_document_editor .store_settings .store_reasons li {line-height: 1.5; list-style: none}
.autogen_class_views_upload_document_editor .store_settings .store_reasons li:before {content: ""; width: 4px; height: 4px; display: inline-block; border-radius: 4px; background: #ccc; margin-right: 10px; vertical-align: 3px}
.autogen_class_views_upload_document_editor .store_settings .price_picker {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex}
.autogen_class_views_upload_document_editor .store_settings .price_picker .input_cell {margin-left: 40px}
.autogen_class_views_upload_document_editor .store_settings .price_picker .input_cell:last-child {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1}
.autogen_class_views_upload_document_editor .store_settings .price_picker .input_cell.preview_choice_cell {width: 45%}
.autogen_class_views_upload_document_editor .store_settings .price_picker .input_cell label > div {margin-bottom: 10px; color: #666; font-size: 16px}
.autogen_class_views_upload_document_editor .store_settings .price_picker .input_cell input[type=text] {margin-bottom: 0}
.autogen_class_views_upload_document_editor .store_settings .price_picker .input_cell:first-child {margin-left: 0}
.autogen_class_views_upload_document_editor .store_settings .price_picker .input_cell.grouped {margin-left: 10px}
.autogen_class_views_upload_document_editor .store_settings input[type=text].price_input {width: 150px}
.autogen_class_views_upload_document_editor .upload_completed {margin: 0 25px; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1}
.autogen_class_views_upload_document_editor .upload_completed .share_title {font-size: 18px; color: #666; margin: 8px 0 10px 0}
.autogen_class_views_upload_document_editor .upload_completed .share_link_box {background: white; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; box-sizing: border-box; font-family: Sofia Pro, sans-serif; border-radius: 4px; border: 1px solid #e1e1e1; color: #444; font-size: 16px; padding: 7px 7px 7px 14px}
.autogen_class_views_upload_document_editor .upload_completed .share_link_box .url_input, .autogen_class_views_upload_document_editor .upload_completed .share_link_box .url_loading {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1; border: 0; margin-right: 10px; font-family: Sofia Pro, sans-serif; box-sizing: border-box; font-size: 16px; color: #999; line-height: 44px; height: 44px}
.autogen_class_views_upload_document_editor .upload_completed .share_link_box .flat_btn {-webkit-transition: all 0.2s ease;transition: all 0.2s ease; opacity: 1}
.autogen_class_views_upload_document_editor .upload_completed .share_link_box .flat_btn.invisible {opacity: 0}
.autogen_class_views_upload_document_editor .upload_completed .share_buttons {margin-top: 12px}
.autogen_class_views_upload_document_editor .upload_completed .share_buttons .share_network {background: white; cursor: pointer; vertical-align: top; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; border-radius: 4px; border: 1px solid #e1e1e1; font-size: 28px; -webkit-transition: color 0.2s ease; transition: color 0.2s ease; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin-right: 10px; width: 60px; height: 60px; color: #1a7bba}
.autogen_class_views_upload_document_editor .upload_completed .share_buttons .share_network .icon {color: #1a7bba; -webkit-transition: color 0.2s ease; transition: color 0.2s ease}
.autogen_class_views_upload_document_editor .upload_completed .share_buttons .share_network .icon-facebook2 {color: #3b5998}
.autogen_class_views_upload_document_editor .upload_completed .share_buttons .share_network .icon-pinterest {color: #c8232c}
.autogen_class_views_upload_document_editor .upload_completed .share_buttons .share_network .icon-twitter {color: #55acee}
.autogen_class_views_upload_document_editor .upload_completed .share_buttons .share_network:hover {color: #6ac6e2}
.autogen_class_views_upload_document_editor .upload_completed .share_buttons .share_network:hover .icon {color: #6ac6e2}
.autogen_class_views_upload_document_editor .upload_completed .share_buttons .embed_square {text-align: center; font-size: 12px; text-transform: uppercase; font-weight: bold}
.autogen_class_views_upload_document_editor .upload_completed .share_buttons .embed_square .icon {font-size: 20px; font-weight: normal}
.autogen_class_views_upload_document_editor .upload_completed .see_all_uploads {font-size: 14px; margin-top: 20px; color: #999}
.autogen_class_views_upload_document_editor .popover_content {font-size: 13px; color: #666; padding: 20px; width: 300px; line-height: 1.7}


/* app/views/upload/index.css @ 1476998807 */
@charset "UTF-8"; .autogen_class_views_upload_index {background: white; overflow: hidden}
.autogen_class_views_upload_index.dragging_file .drag_and_drop_overlay {display: block}
.autogen_class_views_upload_index.show_upload_list .landing_page {display: none}
.autogen_class_views_upload_index.show_upload_list .after_upload {display: block}
.autogen_class_views_upload_index.incentivized_upload_pass.has_completed_upload .incentivized_upload_banner .before_upload {display: none}
.autogen_class_views_upload_index.incentivized_upload_pass.has_completed_upload .incentivized_upload_banner .after_upload {display: block}
.autogen_class_views_upload_index .after_upload {display: none}
.autogen_class_views_upload_index .upload_upper {width: 996px; margin: 0 auto}
.autogen_class_views_upload_index .upload_upper .primary_header {text-align: center}
.autogen_class_views_upload_index .upload_upper h1 {font-family: Livory, serif; color: #444; font-size: 32px; font-weight: normal; margin: 45px 0 12px}
.autogen_class_views_upload_index .upload_upper h2 {font-family: Sofia Pro, sans-serif; color: #666; font-size: 16px; font-weight: normal; margin: 0}
.autogen_class_views_upload_index .upload_upper .upload_box {border: 1px dashed #e1e1e1; margin: 40px 0 20px 0; text-align: center; padding: 45px 0 40px 0}
.autogen_class_views_upload_index .upload_upper .upload_box .sub {margin-top: 8px; color: #666; font-size: 16px}
.autogen_class_views_upload_index .upload_upper .supported_types {margin: 40px 0; text-align: center; font-size: 14px; color: #999}
.autogen_class_views_upload_index .cloud_upload {text-align: center; color: #666; font-size: 14px; margin-top: 35px}
.autogen_class_views_upload_index .cloud_upload .cloud_btn {color: #666}
.autogen_class_views_upload_index .cloud_upload .cloud_btn:hover {color: #6ac6e2}
.autogen_class_views_upload_index .cloud_upload .cloud_btn:active {color: #135987}
.autogen_class_views_upload_index .cloud_upload .cloud_icons {margin-top: 12px; opacity: 0.5; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center}
.autogen_class_views_upload_index .cloud_upload .cloud_icons img {height: 30px; margin: 0 7px}
.autogen_class_views_upload_index .icon_row {min-width: 996px; text-align: center; background: #fafafa; border-top: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; padding: 45px 0 35px 0}
.autogen_class_views_upload_index .icon_row .reason_cell {display: inline-block; font-family: Livory, serif; color: #999; font-size: 18px; line-height: 26px; font-style: italic; text-align: center; vertical-align: top; width: 180px; margin-right: 60px}
.autogen_class_views_upload_index .icon_row .reason_cell:last-child {margin-right: 0}
.autogen_class_views_upload_index .icon_row .reason_cell .cell_icon {margin: 0 auto 15px auto; display: block; box-sizing: border-box; width: 65px; height: 65px}
.autogen_class_views_upload_index .user_quotes {width: 996px; margin: 50px auto; padding: 0 0 40px 0}
.autogen_class_views_upload_index .user_quotes .quote_title {position: relative; text-align: center; margin-bottom: 40px}
.autogen_class_views_upload_index .user_quotes .quote_title .quote_title_text {position: relative; z-index: 2; background: white; padding: 0 20px; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #666}
.autogen_class_views_upload_index .user_quotes .quote_title:before {z-index: 1; position: absolute; left: 0; right: 0; top: 50%; display: block; height: 1px; background: #E7E7E7; content: ""}
.autogen_class_views_upload_index .user_quotes .quote_row {max-width: 580px; margin: 0 auto 40px auto; text-align: center}
.autogen_class_views_upload_index .user_quotes .quote_row:last-child {margin-bottom: 0}
.autogen_class_views_upload_index .user_quotes .quote_row .quote {font-family: Livory, serif; font-size: 28px; line-height: 38px; color: #666; font-style: italic}
.autogen_class_views_upload_index .user_quotes .quote_row .quote:before {content: "“"; font-weight: normal}
.autogen_class_views_upload_index .user_quotes .quote_row .quote:after {content: "”"; font-weight: normal}
.autogen_class_views_upload_index .user_quotes .quote_row .quote_author {margin-top: 8px; font-size: 14px; color: #666}
.autogen_class_views_upload_index .incentivized_upload_banner {background: #fafafa}
.autogen_class_views_upload_index .incentivized_upload_banner .banner_inner {width: 996px; margin: 0 auto; padding: 20px 0; min-width: 169px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center}
.autogen_class_views_upload_index .incentivized_upload_banner .downloader {text-align: center}
.autogen_class_views_upload_index .incentivized_upload_banner .downloader h3 {font-family: Livory, serif; font-size: 18px; line-height: 1.5; max-width: 600px; margin: 0 auto; margin-bottom: 20px}
.autogen_class_views_upload_index .incentivized_upload_banner .document_thumb {width: 73px; height: 97px; position: relative; background-color: #E6E8E9; box-shadow: 0 0 10px rgba(0, 0, 0, 0.25); margin-right: 25px}
.autogen_class_views_upload_index .incentivized_upload_banner .document_thumb:hover .overlay, .autogen_class_views_upload_index .incentivized_upload_banner .document_thumb.hover .overlay {opacity: 0.5}
.autogen_class_views_upload_index .incentivized_upload_banner .document_thumb:hover .overlay .sprite, .autogen_class_views_upload_index .incentivized_upload_banner .document_thumb.hover .overlay .sprite {opacity: 0.5}
.autogen_class_views_upload_index .incentivized_upload_banner .document_thumb:hover .main_action, .autogen_class_views_upload_index .incentivized_upload_banner .document_thumb.hover .main_action {opacity: 1}
.autogen_class_views_upload_index .incentivized_upload_banner .document_thumb.is_book .shadow_overlay {display: block}
.autogen_class_views_upload_index .incentivized_upload_banner .document_thumb .shadow_overlay {display: none}
.autogen_class_views_upload_index .incentivized_upload_banner .document_thumb .overlay, .autogen_class_views_upload_index .incentivized_upload_banner .document_thumb .shadow_overlay, .autogen_class_views_upload_index .incentivized_upload_banner .document_thumb .doc_link {position: absolute; top: 0; right: 0; bottom: 0; left: 0}
.autogen_class_views_upload_index .incentivized_upload_banner .document_thumb .overlay {-webkit-transition: opacity 0.1s ease-in-out;transition: opacity 0.1s ease-in-out; opacity: 0; background: #3d4044}
.autogen_class_views_upload_index .incentivized_upload_banner .document_thumb .overlay .sprite {position: absolute; opacity: 0; left: 50%; top: 50%; margin-left: -23px; margin-top: -18px}
.autogen_class_views_upload_index .incentivized_upload_banner .document_thumb .shadow_overlay {background: url('https://s2-f.scribdassets.com/images/petunia/thumbnail_overlay_185x250.png?1476998869') 0 0 no-repeat; background-size: cover}
.autogen_class_views_upload_index .incentivized_upload_banner .document_thumb img {width: 100%; height: 100%}
.autogen_class_views_upload_index .incentivized_upload_banner .document_info {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1; min-width: 0}
.autogen_class_views_upload_index .incentivized_upload_banner .document_info .sub {margin: 0; color: #666}
.autogen_class_views_upload_index .incentivized_upload_banner .document_info .document_title {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin: 10px 0 0 0; font-size: 18px}
.autogen_class_views_upload_index .incentivized_upload_banner .skip_upload {width: 340px; padding: 10px 0 10px 50px; margin-left: 50px; border-left: 2px solid #e1e1e1}
.autogen_class_views_upload_index .incentivized_upload_banner .skip_upload p {color: #666; margin: 0 0 15px 0; line-height: 1.6}
.autogen_class_views_upload_index .incentivized_upload_banner .skip_upload p strong {color: #666}
.autogen_class_views_upload_index .incentivized_upload_banner .after_upload {display: none}
.autogen_class_views_upload_index .drag_and_drop_overlay {display: none; z-index: 100; background: rgba(0, 0, 0, 0.8); position: fixed; top: 0; left: 0; right: 0; bottom: 0}
.autogen_class_views_upload_index .drag_and_drop_overlay .drag_and_drop_overlay_target {z-index: 101; position: absolute; top: 0; left: 0; right: 0; bottom: 0}
.autogen_class_views_upload_index .drag_and_drop_overlay .inner_border {border: 2px dashed white; position: absolute; top: 40px; left: 40px; right: 40px; bottom: 40px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center}
.autogen_class_views_upload_index .drag_and_drop_overlay .inner_border .upload_icon {width: 94px; height: 57px; display: block; margin: 0 auto 30px auto}
.autogen_class_views_upload_index .drag_and_drop_overlay .inner_border > div {text-align: center; color: white; max-width: 400px; font-size: 32px; line-height: 1.2}
.autogen_class_views_upload_index .upload_list_drop {border-bottom: 1px solid #E9E9E9; box-shadow: 0 1px 0 #F8F8F8}
.autogen_class_views_upload_index .footer_padding {padding: 0 24px}
.autogen_class_views_upload_index .upload_list_footer {border: 1px dashed #e1e1e1; max-width: 996px; margin: 24px auto; max-width: 1600px; text-align: center; padding: 34px 0 25px 0}
.autogen_class_views_upload_index .upload_list_footer .sub {margin-top: 8px; color: #666; font-size: 16px}
.autogen_class_views_upload_index .upload_list_footer .cloud_upload {margin-top: 30px}
.autogen_class_views_upload_index .filetype_error {max-width: 650px; text-align: center; margin: 40px auto; padding: 0 20px; color: #f2736e}
.autogen_class_views_upload_index .filetype_error .failed_extension {font-size: 26px; margin-bottom: 10px}
.autogen_class_views_upload_index .filetype_error .supported_extensions {font-size: 16px; line-height: 1.5}


/* app/views/upload/_recaptcha_lightbox.css @ 1476998807 */
.autogen_class_views_upload_recaptcha_lightbox .content {text-align: center}
.autogen_class_views_upload_recaptcha_lightbox .captcha_drop {display: inline-block}


/* app/views/upload/single.css @ 1476998807 */
.autogen_class_views_upload_single .home_container {margin-top: 40px}
.autogen_class_views_upload_single .errorExplanation h2, .autogen_class_views_upload_single .errorExplanation p {display: none}
.autogen_class_views_upload_single .errorExplanation li {color: red}
.autogen_class_views_upload_single h2 {margin: 25px 0; font-weight: normal; font-size: 24px}
.autogen_class_views_upload_single .text {margin: 25px 35px}
.autogen_class_views_upload_single #file {border: 1px solid silver; padding: 4px}
.autogen_class_views_upload_single .alert {color: #DB5B61}
.autogen_class_views_upload_single .upload_button {display: block; clear: both; margin-top: 10px}
.autogen_class_views_upload_single .upload_button .button {float: none}


/* app/views/upload/_upload_button.css @ 1476998807 */



/* app/views/upload/_upload_list.css @ 1476998807 */

