/* :asset_packager_compatibility, 'config/asset_packages.yml' @ 1410903112 */
/* public/stylesheets/global/mosaic.css @ 1410903112 */
.mosaic {background-color: #E6E8E9; box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); height: 200px; width: 145px; margin: 0 90px 0 1px}
.mosaic .half_horizontal_thumb {background-size: cover; height: 100px}
.mosaic .quarter_thumb {background-size: cover; background-position: center center; display: inline-block; zoom: 1; *display: inline; height: 99px; width: 71px}
.mosaic .top {height: 99px; margin-bottom: 1px}
.mosaic .left {width: 71px; margin-right: 1px}


/* public/stylesheets/global/common_elements.css @ 1410903112 */
/* # @intro Sitewide common css. # # @name General purpose elements # # @author Catfood # # @notes # An intended collection of repeated elements across the site. # Document content title class is used in the new profile, but copies styles from the homepage carousels. We should replace them site-wide. # # @demo_ruby # input :value => "Regular input", :class => "common_input" # br # a "Recently Read", :class => "document_content_title with_arrow" # br # h5 "Thumbnail treatment" # div :class => "document_thumbnail_background", :style => "width:185px;height:250px" do # div :class => "shadow" # end */ .document_thumbnail_background {position: relative; background-position: 50% 50%; background-repeat: no-repeat; background-color: #E6E8E9; background-size: cover; box-shadow: 5px 5px 40px rgba(0, 0, 0, 0.24), 3px 1px 15px rgba(0, 0, 0, 0.26); cursor: pointer}
.document_thumbnail_background .shadow {position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/landing/home_landing/thumbnail_overlay_185x250.png?1410903112') 0 0 no-repeat; background-size: cover}
.scribd_spinner {-webkit-transition: all 1s linear; -moz-transition: all 1s linear; -ms-transition: all 1s linear; transition: all 1s linear}


/* public/stylesheets/global/normalize.css @ 1410903112 */
/* normalize.css 2012-03-11T12:53 UTC - http://github.com/necolas/normalize.css */ /* ============================================================================= HTML5 display definitions ========================================================================== */ /* * Corrects block display not defined in IE6/7/8/9 & FF3 */ article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {display: block}
/* * Corrects inline-block display not defined in IE6/7/8/9 & FF3 */ audio, canvas, video {display: inline-block; *display: inline; *zoom: 1}
/* * Prevents modern browsers from displaying 'audio' without controls * Remove excess height in iOS5 devices */ audio:not([controls]) {display: none; height: 0}
/* * Addresses styling for 'hidden' attribute not present in IE7/8/9, FF3, S4 * Known issue: no IE6 support */ [hidden] {display: none}
/* ============================================================================= Base ========================================================================== */ /* * 1. Corrects text resizing oddly in IE6/7 when body font-size is set using em units * http://clagnut.com/blog/348/#c790 * 2. Prevents iOS text size adjust after orientation change, without disabling user zoom * www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */ html {font-size: 100%; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ -ms-text-size-adjust: 100%; /* 2 */ }
/* * Addresses font-family inconsistency between 'textarea' and other form elements. */ html, button, input, select, textarea {font-family: sans-serif}
/* * Addresses margins handled incorrectly in IE6/7 */ body {margin: 0}
/* ============================================================================= Links ========================================================================== */ /* * Addresses outline displayed oddly in Chrome */ a:focus {outline: thin dotted}
/* * Improves readability when focused and also mouse hovered in all browsers * people.opera.com/patrickl/experiments/keyboard/test */ a:hover, a:active {outline: 0}
/* ============================================================================= Typography ========================================================================== */ /* * Addresses font sizes and margins set differently in IE6/7 * Addresses font sizes within 'section' and 'article' in FF4+, Chrome, S5 */ h1 {font-size: 2em; margin: 0.67em 0}
h2 {font-size: 1.5em; margin: 0.83em 0}
h3 {font-size: 1.17em; margin: 1em 0}
h4 {font-size: 1em; margin: 1.33em 0}
h5 {font-size: 0.83em; margin: 1.67em 0}
h6 {font-size: 0.75em; margin: 2.33em 0}
/* * Addresses styling not present in IE7/8/9, S5, Chrome */ abbr[title] {border-bottom: 1px dotted}
/* * Addresses style set to 'bolder' in FF3+, S4/5, Chrome */ b, strong {font-weight: bold}
blockquote {margin: 1em 40px}
/* * Addresses styling not present in S5, Chrome */ dfn {font-style: italic}
/* * Addresses styling not present in IE6/7/8/9 */ mark {background: #ff0; color: #000}
/* * Addresses margins set differently in IE6/7 */ p, pre {margin: 1em 0}
/* * Corrects font family set oddly in IE6, S4/5, Chrome * en.wikipedia.org/wiki/User:Davidgothberg/Test59 */ pre, code, kbd, samp {font-family: monospace, serif; _font-family: "courier new", monospace; font-size: 1em}
/* * Improves readability of pre-formatted text in all browsers */ pre {white-space: pre; white-space: pre-wrap; word-wrap: break-word}
/* * 1. Addresses CSS quotes not supported in IE6/7 * 2. Addresses quote property not supported in S4 */ /* 1 */ q {quotes: none}
/* 2 */ q:before, q:after {content: ''; content: none}
small {font-size: 75%}
/* * Prevents sub and sup affecting line-height in all browsers * gist.github.com/413930 */ sub, sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline}
sup {top: -0.5em}
sub {bottom: -0.25em}
/* ============================================================================= Lists ========================================================================== */ /* * Addresses margins set differently in IE6/7 */ dl, menu, ol, ul {margin: 1em 0}
dd {margin: 0 0 0 40px}
/* * Addresses paddings set differently in IE6/7 */ menu, ol, ul {padding: 0 0 0 40px}
/* * Corrects list images handled incorrectly in IE7 */ nav ul, nav ol {list-style: none; list-style-image: none}
/* ============================================================================= Embedded content ========================================================================== */ /* * 1. Removes border when inside 'a' element in IE6/7/8/9, FF3 * 2. Improves image quality when scaled in IE7 * code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/ */ img {border: 0; /* 1 */ -ms-interpolation-mode: bicubic; /* 2 */ }
/* * Corrects overflow displayed oddly in IE9 */ svg:not(:root) {overflow: hidden}
/* ============================================================================= Figures ========================================================================== */ /* * Addresses margin not present in IE6/7/8/9, S5, O11 */ figure {margin: 0}
/* ============================================================================= Forms ========================================================================== */ /* * Corrects margin displayed oddly in IE6/7 */ form {margin: 0}
/* * Define consistent border, margin, and padding */ fieldset {border: 1px solid silver; margin: 0 2px; padding: 0.35em 0.625em 0.75em}
/* * 1. Corrects color not being inherited in IE6/7/8/9 * 2. Corrects text not wrapping in FF3 * 3. Corrects alignment displayed oddly in IE6/7 */ legend {border: 0; /* 1 */ padding: 0; white-space: normal; /* 2 */ *margin-left: -7px; /* 3 */ }
/* * 1. Corrects font size not being inherited in all browsers * 2. Addresses margins set differently in IE6/7, FF3+, S5, Chrome * 3. Improves appearance and consistency in all browsers */ button, input, select, textarea {font-size: 100%; /* 1 */ margin: 0; /* 2 */ vertical-align: baseline; /* 3 */ *vertical-align: middle; /* 3 */ }
/* * Addresses FF3/4 setting line-height on 'input' using !important in the UA stylesheet */ button, input {line-height: normal; /* 1 */ }
/* * 1. Improves usability and consistency of cursor style between image-type 'input' and others * 2. Corrects inability to style clickable 'input' types in iOS * 3. Removes inner spacing in IE7 without affecting normal text inputs * Known issue: inner spacing remains in IE6 */ button, input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer; /* 1 */ -webkit-appearance: button; /* 2 */ *overflow: visible; /* 3 */ }
/* * Re-set default cursor for disabled elements */ button[disabled], input[disabled] {cursor: default}
/* * 1. Addresses box sizing set to content-box in IE8/9 * 2. Removes excess padding in IE8/9 * 3. Removes excess padding in IE7 Known issue: excess padding remains in IE6 */ input[type="checkbox"], input[type="radio"] {box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ *height: 13px; /* 3 */ *width: 13px; /* 3 */ }
/* * 1. Addresses appearance set to searchfield in S5, Chrome * 2. Addresses box-sizing set to border-box in S5, Chrome (include -moz to future-proof) */ input[type="search"] {-webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box}
/* * Removes inner padding and search cancel button in S5, Chrome on OS X */ input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {-webkit-appearance: none}
/* * Removes inner padding and border in FF3+ * www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */ button::-moz-focus-inner, input::-moz-focus-inner {border: 0; padding: 0}
/* * 1. Removes default vertical scrollbar in IE6/7/8/9 * 2. Improves readability and alignment in all browsers */ textarea {overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }
/* ============================================================================= Tables ========================================================================== */ /* * Remove most spacing between table cells */ table {border-collapse: collapse; border-spacing: 0}


/* public/stylesheets/global/lightbox_newhome.css @ 1410903112 */
body.lightbox_open {overflow: hidden}
body.lightbox_open #lightboxes {zoom: 1; position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 30000; overflow-y: auto}
body.lightbox_open #lightboxes:after {content: ""; display: table; clear: both}
#overlay {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: background-color 0.2s ease, opacity 0.2s ease; -moz-transition: background-color 0.2s ease, opacity 0.2s ease; -ms-transition: background-color 0.2s ease, opacity 0.2s ease; transition: background-color 0.2s ease, opacity 0.2s ease; position: fixed; left: 0px; top: 0px; right: 0px; bottom: 0px; background: black; z-index: 2999}
.slow_lightbox_overlay #overlay {-webkit-transition: background-color 0.6s ease, opacity 0.6s ease; -moz-transition: background-color 0.6s ease, opacity 0.6s ease; -ms-transition: background-color 0.6s ease, opacity 0.6s ease; transition: background-color 0.6s ease, opacity 0.6s ease}
#overlay.chrome_fix {overflow: scroll}
#overlay.chrome_fix::-webkit-scrollbar {width: 0px}
.lightbox {position: absolute; text-align: left; background: white 0 0 no-repeat; box-shadow: 0px 0px 12px #222222; margin-bottom: 60px}
.lightbox .content {border-top: 1px solid #e1e1e1; padding: 40px}
.lightbox .title {font-size: 36px; font-family: Livory, serif; line-height: 40px; margin: 30px 40px}
.lightbox .wrapper {overflow: hidden; position: relative}
.lightbox .close_button {position: absolute; top: 0px; right: 0px; float: right; margin-top: 15px; margin-right: 15px}
.lightbox#share_lb {width: 500px}
#add_to_collection_lightbox .title {margin: 40px 40px}
#add_to_collection_lightbox .content {padding-top: 0; padding-bottom: 20px}
#add_to_collection_lightbox .content .save_btn {margin-top: 8px}
#add_to_collection_lightbox .content .list_view {border-top: none}


/* public/stylesheets/global/new_submit.css @ 1410903112 */
button.new_submit {position: relative; height: 27px; border: 0; background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/newdoc/DocPageBtnBack.png?1410903112') no-repeat 0 0; padding: 0; margin: 0; cursor: pointer; overflow: visible; line-height: 14px !important}
button.new_submit:hover {background-position: 0 -27px}
button.new_submit:hover .inner {background-position: right -27px}
button.new_submit:active {background-position: 0 -54px}
button.new_submit:active .inner {background-position: right -54px}
button.new_submit.disabled {background-position: 0 -81px}
button.new_submit.disabled .inner {background-position: right -81px; color: #969696}
button.new_submit .inner {background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/newdoc/DocPageBtnRight.png?1410903112') no-repeat top right; padding: 6px 10px 0 7px; margin: 0; color: #43494D; text-shadow: 1px 1px #f9fdff; font-weight: bold; display: block; height: 20px; position: relative; left: 3px; font-size: 11px; white-space: nowrap}
button.new_submit.blue {background-image: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/newdoc/DocPageBlueBtnBack.png?1410903112')}
button.new_submit.blue .inner {color: white; text-shadow: 1px 1px 0px #184452; background-image: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/newdoc/DocPageBlueBtnRight.png?1410903112')}


/* public/stylesheets/global/newhome.css @ 1410903112 */
@font-face {font-family: "Proxima Nova"; font-weight: normal; font-style: normal; src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-reg-webfont.eot'); src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-reg-webfont.eot#iefix') format("embedded-opentype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-reg-webfont.woff') format("woff"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-reg-webfont.ttf') format("truetype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-reg-webfont.svg#proxima_nova_rgregular') format("svg")}
@font-face {font-family: "Proxima Nova"; font-weight: bold; font-style: normal; src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-bold-webfont.eot'); src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-bold-webfont.eot#iefix') format("embedded-opentype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-bold-webfont.woff') format("woff"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-bold-webfont.ttf') format("truetype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-bold-webfont.svg#proxima_nova_rgbold') format("svg")}
@font-face {font-family: "Proxima Nova"; font-weight: 200; font-style: normal; src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-light-webfont.eot'); src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-light-webfont.eot#iefix') format("embedded-opentype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-light-webfont.woff') format("woff"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-light-webfont.ttf') format("truetype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-light-webfont.svg#proxima_nova_ltlight') format("svg")}
@font-face {font-family: "Proxima Nova"; font-style: italic; font-weight: normal; src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-regit-webfont.eot'); src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-regit-webfont.eot#iefix') format("embedded-opentype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-regit-webfont.woff') format("woff"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-regit-webfont.ttf') format("truetype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-regit-webfont.svg#proxima_novaregular_italic') format("svg")}
@font-face {font-family: "Proxima Nova"; font-style: italic; font-weight: bold; src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-boldit-webfont.eot'); src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-boldit-webfont.eot#iefix') format("embedded-opentype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-boldit-webfont.woff') format("woff"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-boldit-webfont.ttf') format("truetype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-boldit-webfont.svg#proxima_novabold_italic') format("svg")}
@font-face {font-family: "Proxima Nova"; font-style: normal; font-weight: 100; src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-thin-webfont.eot'); src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-thin-webfont.eot#iefix') format("embedded-opentype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-thin-webfont.woff') format("woff"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-thin-webfont.ttf') format("truetype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/fonts/ProximaNova/proximanova-thin-webfont.svg#proxima_novaregular_italic') format("svg")}
body {font-family: Sofia Pro, sans-serif; color: #444444; font-size: 16px}
body.dragging {-moz-user-select: -moz-none; -webkit-user-select: none; user-select: none}
a, .pseudoLink {color: #1a7bba; outline: none; text-decoration: none; cursor: pointer}
a:hover, .pseudoLink:hover {color: #6ac6e2}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
.clearfix {zoom: 1}
.hidden {display: none !important}
.global_wrapper {overflow: hidden; background: #f3f3f3}
.full_width .global_wrapper {background: white}
.tooltip_container .new_tip {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity 0.5s ease-in; -moz-transition: opacity 0.5s ease-in; -ms-transition: opacity 0.5s ease-in; transition: opacity 0.5s ease-in; font-family: Sofia Pro, sans-serif; position: absolute; max-width: 230px; text-align: center; z-index: 2999}
.tooltip_container .new_tip.opaque {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.tooltip_container .new_tip .tip_inner {display: inline-block; zoom: 1; *display: inline; background: #135987; border-radius: 3px; padding: 5px 10px; font-size: 13px; color: white}
.tooltip_container .new_tip .tip_inner a {color: white}
.tooltip_container .fancy_tip {display: inline-block; zoom: 1; *display: inline; box-shadow: #999999 0 0 4px; position: absolute; background: white 0 100% url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/newhome/corner-lift-brown-bottomleft_33_x_33.png?1410903112') no-repeat}
.tooltip_container .fancy_tip .tip_inner {margin: 16px}
.tooltip_container .fancy_tip .tip_arrow {position: absolute; left: 50%; margin-left: -9px; top: -9px}
.tooltip_container .bookmark_tooltip {width: 225px; text-align: left}
.tooltip_container .bookmark_tooltip h3 {font-family: Sofia Pro, sans-serif; display: inline-block; zoom: 1; *display: inline; font-size: 11px; margin: 0; padding: 0; font-weight: normal; color: #4f4f4f}
.tooltip_container .bookmark_tooltip p {font-family: Sofia Pro, sans-serif; font-size: 11px; margin: 0; padding: 0; color: #909090}
.tooltip_container .bookmark_tooltip .small_checkmark {display: inline-block; zoom: 1; *display: inline; padding-right: 5px}
.tooltip_container .bookmark_tooltip .blue_x {position: absolute; top: 8px; right: 8px; cursor: pointer}
.divider {margin: 0px 1px; border-top: 1px solid #e2e4e5}
.divider .divider_bottom {border-top: 1px solid #cfd2d3; margin: 1px 3px 0px 3px}
.divider.brown {border-top-color: #e1e1e1}
.divider.brown .divider_bottom {border-top-color: #dadada}
body.has_header_shadow:before {content: ""; position: fixed; background: rgba(0, 0, 0, 0); top: 0; right: 0; left: 0; height: 67px; z-index: 2; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out}
body.has_header_shadow.show_header_shadow:before {background: rgba(0, 0, 0, 0.15); height: 70px}
body.unselectable {-moz-user-select: -moz-none; -webkit-user-select: none; user-select: none; cursor: default}
.home_container {background: white; box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.1); border-top: 1px solid white; border-bottom: 1px solid white}
.home_container .padded_content {padding: 0 48px 10px 48px}
.ie8 .home_container, .ie7 .home_container, .ie6 .home_container {border: 1px solid #cccccc}
.home_container .page_header {border-bottom: 1px solid #e1e1e1; padding: 0 48px}
.home_container .page_header h1 {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin: 35px 0 0 0}
.home_container .page_header h2 {background: red}
.home_container .page_header h2::before {content: "use h1 in header please"}
.home_container .notification_bar {padding: 15px 48px; margin-top: 1px}
.home_container .bottom_menu {zoom: 1; padding: 15px 48px; border-top: 1px solid #e1e1e1; margin-top: 30px; line-height: 45px}
.home_container .bottom_menu:after {content: ""; display: table; clear: both}
.home_container, .open_container {text-align: left; width: 996px; margin: 45px auto}
.loader {display: none; vertical-align: middle; background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/petunia/spinner/spinner_30.gif?1410903112'); width: 30px; height: 30px}
.new.loader {background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s1-f.scribdassets.com/images/spinner_30x30.gif?1410903112') no-repeat; width: 32px; height: 32px}
span.sprite {display: inline-block; zoom: 1; *display: inline; vertical-align: middle}
.sprite {background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/newhome/icon-sprite.png?1410903112') 0 0 no-repeat}
.sprite.loc_pin {width: 10px; height: 13px; background-position: -14px 0px}
.sprite.logo_dark {width: 73px; height: 18px; background-position: 0px -92px}
.sprite.logo_dark_big {width: 97px; height: 24px; background-position: 0px -60px}
.sprite.logo {width: 97px; height: 26px; background-position: 0px -117px}
.sprite.triangle {width: 13px; height: 8px; background-position: -78px -5px}
.sprite.white_tri_up {width: 9px; height: 5px; background-position: -94px -8px}
.sprite.white_tri_down {width: 9px; height: 5px; background-position: -94px -2px}
.sprite.white_tri_right {width: 5px; height: 9px; background-position: -98px -14px}
.sprite.blue_tri_right {width: 5px; height: 9px; background-position: -71px -14px}
.sprite.blue_tri_down {width: 9px; height: 5px; background-position: -66px -2px}
.sprite.blue_tri_up {width: 9px; height: 5px; background-position: -66px -8px}
.sprite.share, .sprite.close, .sprite.reply, .sprite.comment, .sprite.bookmark_light, .sprite.bookmark_dark, .sprite.download {position: relative; cursor: pointer}
.sprite.share:active, .sprite.close:active, .sprite.reply:active, .sprite.comment:active, .sprite.bookmark_light:active, .sprite.bookmark_dark:active, .sprite.download:active {top: 1px}
.sprite.readcast {width: 18px; height: 17px; background-position: -145px -34px}
.sprite.readcast:hover {background-position: -145px -51px}
.sprite.readcast.disabled {background-position: -145px 0}
.sprite.share {width: 12px; height: 11px; background-position: -13px -27px}
.sprite.share:hover {background-position: 0px -27px}
.sprite.bookmark_light {width: 13px; height: 16px; background-position: -148px -71px}
.sprite.bookmark_light:hover {background-position: -148px -90px}
.sprite.bookmark_dark {width: 13px; height: 16px; background-position: -148px -109px}
.sprite.bookmark_dark_small {width: 13px; height: 16px; background-position: -148px -109px}
.sprite.popup_arrow {width: 21px; height: 11px; background-position: -121px -57px}
.sprite.reply {width: 14px; height: 10px; background-position: -38px -14px}
.sprite.reply:hover, .trigger_sprite:hover .sprite.reply {background-position: -25px -14px}
.sprite.close {width: 12px; height: 13px; background-position: -26px 0px}
.sprite.close.brown {background-position: -52px 0px}
.sprite.close.white {background-position: -52px -13px}
.sprite.close.white:hover {background-position: -52px -13px}
.sprite.close:hover {background-position: -39px 0px}
.sprite.comment {width: 13px; height: 12px; background-position: -13px -14px}
.sprite.comment:hover {background-position: 0px -14px}
.sprite.scribd_badge, .sprite.facebook_badge, .sprite.twitter_badge {width: 20px; height: 20px; background-position: -82px -147px}
.sprite.facebook_badge {background-position: -82px -167px}
.sprite.twitter_badge {background-position: -82px -188px}
.sprite.ad_choices {width: 12px; height: 11px; background-position: -79px -15px}
.sprite.to_reading_feed {width: 15px; height: 13px; background-position: -105px 0}
.sprite.to_reading_feed:hover, .has_icon:hover .sprite.to_reading_feed {background-position: -105px -14px}
.sprite.blue_arrow {width: 15px; height: 13px; background-position: -105px -14px}
.sprite.link_arrow {width: 15px; height: 13px; background-position: -105px -14px}
.sprite.small_checkmark {width: 12px; height: 8px; background-position: -126px -90px}
.sprite.blue_x {width: 13px; height: 11px; background-position: -39px -1px}
.sprite.plus_circle {background-position: -102px -51px; width: 18px; height: 17px}
.sprite.check_circle {background-position: -102px -69px; width: 18px; height: 17px}
.sprite.white_scribd {background-position: -122px -147px; width: 17px; height: 20px}
.sprite.white_twitter {background-position: -104px -188px; width: 17px; height: 20px}
.sprite.white_facebook {background-position: -104px -167px; width: 17px; height: 20px}
.sprite.white_googleplus {width: 20px; height: 20px; background-position: -122px -167px}
.sprite.white_linkedin {width: 20px; height: 20px; background-position: -122px -147px}
.sprite.red_warning {width: 21px; height: 17px; background-position: -121px -18px}
.sprite.white_warning {width: 21px; height: 17px; background-position: -121px -36px}
.sprite.external_link {width: 14px; height: 14px; background-position: -148px -168px}
.sprite.sharing_check {width: 15px; height: 11px; background-position: -148px -188px}
.active .sprite.sharing_check {background-position: -129px -200px}
.sprite.question {width: 16px; height: 16px; background-position: -104px -28px}
.sprite.trash {width: 11px; height: 13px; background-position: -168px -4px}
.sprite.preview {width: 17px; height: 12px; background-position: -166px -40px}
.sprite.i_info {width: 9px; height: 9px; background-position: 0 -49px}
.sprite.traffic_cone {width: 29px; height: 30px; background-position: -181px 0}
.sprite.tiny_check {width: 12px; height: 8px; background-position: -126px -90px}
.sprite.white_search {width: 14px; height: 13px; background-position: -106px -119px}
.sprite.white_edit {width: 14px; height: 14px; background-position: -188px -91px}
.sprite.email {width: 20px; height: 16px; background-position: -185px -30px}
.sprite.white_check {width: 12px; height: 8px; background-position: -12px -49px}
.sprite.report_user {width: 7px; height: 14px; background-position: -171px -52px}
.sprite.block_user {width: 11px; height: 10px; background-position: -169px -68px}
.sprite.edit_icon_solid {width: 20px; height: 20px; background-position: -185px -49px}
.sprite.edit_pencil {width: 14px; height: 13px; background-position: -188px -74px}
.sprite.dark_search {width: 14px; height: 13px; background-position: -106px -132px}
.sprite.black_search {width: 16px; height: 15px; background-position: -209px -91px}
.sprite.book {width: 16px; height: 12px; background-position: -184px -137px}
.sprite.header_arrow_down {width: 11px; height: 6px; background-position: -197px -161px}
.sprite.upload {width: 13px; height: 15px; background-position: -184px -152px}
.sprite.paddle_left {width: 31px; height: 47px; background-position: -6px -151px}
.sprite.paddle_right {width: 31px; height: 47px; background-position: -38px -151px}
.sprite.paddle_left_small {width: 22px; height: 43px; background-position: -15px -208px}
.sprite.paddle_right_small {width: 22px; height: 43px; background-position: -39px -208px}
.sprite.popup_left {width: 16px; height: 33px; background-position: -139px -273px}
.sprite.popup_right {width: 14px; height: 33px; background-position: -155px -274px}
.sprite.home_open_book, .sprite.home_open_book_static {width: 18px; height: 15px; background-position: -141px -217px}
.sprite.home_open_book:hover, .trigger_sprite:hover .sprite.home_open_book {background-position: -141px -237px}
.sprite.home_open_book:active, .trigger_sprite:active .sprite.home_open_book {background-position: -141px -258px}
.sprite.home_readcast_static, .sprite.home_readcast {width: 18px; height: 18px; background-position: -160px -216px}
.sprite.home_readcast:hover, .trigger_sprite:hover .sprite.home_readcast {background-position: -160px -236px}
.sprite.home_readcast:active, .trigger_sprite:active .sprite.home_readcast, .sprite.home_readcast.readcasted {background-position: -160px -256px}
.sprite.home_bookmark {width: 12px; height: 19px; background-position: -179px -216px}
.sprite.home_bookmark:hover {background-position: -179px -236px}
.sprite.home_bookmark:active {background-position: -179px -256px}
.sprite.home_bookmark.saved {background-position: -179px -256px}
.sprite.home_add_collection {width: 18px; height: 19px; background-position: -192px -216px}
.sprite.home_add_collection:hover {background-position: -192px -236px}
.sprite.home_add_collection:active {background-position: -192px -256px}
.sprite.home_uploads {width: 15px; height: 17px; background-position: -212px -218px}
.sprite.home_uploads:hover, .trigger_sprite:hover .sprite.home_uploads {background-position: -212px -237px}
.sprite.home_uploads:active, .trigger_sprite:active .sprite.home_uploads {background-position: -212px -258px}
.sprite.home_followers {width: 15px; height: 16px; background-position: -228px -219px}
.sprite.home_followers:hover, .trigger_sprite:hover .sprite.home_followers {background-position: -228px -238px}
.sprite.home_followers:active, .trigger_sprite:active .sprite.home_followers {background-position: -228px -259px}
.sprite.home_reply {width: 13px; height: 13px; background-position: -262px -222px}
.sprite.home_reply:hover, .trigger_sprite:hover .sprite.home_reply {background-position: -262px -241px}
.sprite.home_reply:active, .trigger_sprite:active .sprite.home_reply, .sprite.home_reply.active {background-position: -262px -262px}
.sprite.home_following {width: 18px; height: 17px; background-position: -244px -218px}
.sprite.home_following:hover, .trigger_sprite:hover .sprite.home_following {background-position: -244px -237px}
.sprite.home_following:active, .trigger_sprite:active .sprite.home_following {background-position: -244px -257px}
.sprite.home_delete {width: 15px; height: 16px; background-position: -276px -219px}
.sprite.home_delete:hover {background-position: -276px -238px}
.sprite.home_delete:active {background-position: -276px -258px}
.sprite.download_arrow {width: 14px; height: 18px; background-position: -310px -217px}
.sprite.download_arrow:hover {background-position: -310px -236px}
.sprite.download_arrow:active {background-position: -310px -256px}
.sprite.white_big_open_book {width: 46px; height: 38px; background-position: 0px -320px}
.sprite.tiny_pencil {width: 10px; height: 10px; background-position: -210px -170px}
.sprite.tiny_star {width: 11px; height: 10px; background-position: -226px -170px}
.sprite.tiny_x {width: 9px; height: 9px; background-position: -242px -171px}
.sprite.ac_documents, .sprite.ac_books {background-position: -165px -145px; margin: 4px 7px; width: 15px; height: 18px}
.sprite.ac_authors {background-position: -165px -168px; margin: 7px 7px; width: 15px; height: 14px}
.sprite.ac_publishers {background-position: -165px -186px; width: 15px; height: 14px}
.sprite.library_blue {background-position: -165px -186px; width: 15px; height: 14px}
.sprite.light_tri_down {width: 12px; height: 5px; background-position: -183px -194px}
.sprite.search_collections {width: 14px; height: 14px; background-position: -243px -112px}
.sprite.search_collections.small {background-position: -29px -59px}
.sprite.search_documents {width: 11px; height: 14px; background-position: -212px -112px}
.sprite.search_people {width: 15px; height: 14px; background-position: -260px -112px}
.sprite.search_books {width: 12px; height: 14px; background-position: -228px -112px}
.sprite.small_clip {width: 14px; height: 14px; background-position: -243px -112px}
.sprite.gray_tri_down {background-position: -213px -185px; width: 11px; height: 6px}
.sprite.gray_tri_up {background-position: -227px -185px; width: 11px; height: 6px}
.sprite.circle_check {background-position: -165px -79px; width: 16px; height: 16px}
.sprite.circle_cancel {background-position: -165px -96px; width: 16px; height: 16px}
.sprite.box_tri_down {width: 16px; height: 16px; background-position: -322px -2px}
.sprite.box_tri_up {width: 16px; height: 16px; background-position: -322px -23px}
.sprite.annotation_paper {width: 17px; height: 17px; background-position: -16px -376px}
.sprite.facebook_large {width: 25px; height: 25px; background-position: -78px -26px}
h1.logo_wrapper {margin: 0; display: inline-block; zoom: 1; *display: inline; font-size: inherit; font-family: inherit}


/* public/stylesheets/global/petunia.css @ 1410903112 */
@font-face {font-family: "Sofia Pro"; font-weight: normal; font-style: normal; src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/sofia_pro/light/SofiaProLight-webfont.eot'); src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/sofia_pro/light/SofiaProLight-webfont.eot#iefix') format("embedded-opentype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/sofia_pro/light/SofiaProLight-webfont.woff') format("woff"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/sofia_pro/light/SofiaProLight-webfont.ttf') format("truetype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/sofia_pro/light/SofiaProLight-webfont.svg#sofia_pro_lightregular') format("svg")}
@font-face {font-family: "Sofia Pro"; font-weight: bold; font-style: normal; src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/sofia_pro/medium/SofiaProMedium-webfont.eot'); src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/sofia_pro/medium/SofiaProMedium-webfont.eot#iefix') format("embedded-opentype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/sofia_pro/medium/SofiaProMedium-webfont.woff') format("woff"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/sofia_pro/medium/SofiaProMedium-webfont.ttf') format("truetype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/sofia_pro/medium/SofiaProMedium-webfont.svg#sofia_pro_mediumregular') format("svg")}
@font-face {font-family: "Sofia Pro"; font-weight: 200; font-style: normal; src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/sofia_pro/extralight/SofiaProExtraLight-webfont.eot'); src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/sofia_pro/extralight/SofiaProExtraLight-webfont.eot#iefix') format("embedded-opentype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/sofia_pro/extralight/SofiaProExtraLight-webfont.woff') format("woff"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/sofia_pro/extralight/SofiaProExtraLight-webfont.ttf') format("truetype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/sofia_pro/extralight/SofiaProExtraLight-webfont.svg#sofia_pro_extralightregular') format("svg")}
@font-face {font-family: "Livory"; font-weight: normal; font-style: normal; src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/livory/regular/2AC7C6_0_0.eot'); src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/livory/regular/2AC7C6_0_0.eot#iefix') format("embedded-opentype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/livory/regular/2AC7C6_0_0.woff') format("woff"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/livory/regular/2AC7C6_0_0.ttf') format("truetype")}
@font-face {font-family: "Livory"; font-weight: normal; font-style: italic; src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/livory/italic/2AC7C6_1_0.eot'); src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/livory/italic/2AC7C6_1_0.eot#iefix') format("embedded-opentype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/livory/italic/2AC7C6_1_0.woff') format("woff"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/livory/italic/2AC7C6_1_0.ttf') format("truetype")}
.sprite.gray_tri_down, .sprite.gray_tri_right {background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s1-f.scribdassets.com/images/petunia/triangles.png?1410903112') 0 0 no-repeat}
.sprite.gray_tri_down {width: 9px; height: 5px; background-position: -1px 0}
.sprite.gray_tri_right {width: 5px; height: 9px; background-position: -6px -12px}
h1, h2, h3, h4 {font-weight: normal}
h1.book_title, h2.book_title, h3.book_title, h4.book_title {font-family: Livory, serif}
h1 {font-size: 42px; font-weight: 200; color: #666}
h1.book_title {font-size: 40px; line-height: 1.15; font-weight: normal; color: #444444}
h2 {font-size: 32px; color: #555; font-weight: 200}
h2 .book_title {font-size: 38px; line-height: 48px; color: #444444}
h3 {font-size: 28px; color: #555}
h3 .book_title {font-size: 26px; line-height: 32px; color: #444444}
h4 .book_title {font-size: 18px; line-height: 22px}
p {line-height: 1.5; margin: 0 0 24px 0}
p strong {color: #555}
ul, ol {margin: 0 0 24px 0}
ul li, ol li {line-height: 1.8}
.tab_nav {white-space: nowrap; margin: 30px 0}
.tab_nav .tab {display: inline-block; zoom: 1; *display: inline; vertical-align: top; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -ms-transition: all 0.4s ease; transition: all 0.4s ease; border-bottom: 3px solid transparent; text-transform: uppercase; font-size: 14px; color: #999; vertical-align: top; padding: 0 0 2px 0; margin-right: 40px; cursor: pointer; letter-spacing: 0.08em; font-weight: 200}
.tab_nav .tab a {color: inherit}
.tab_nav .tab:hover {color: #6ac6e2; border-color: #6ac6e2}
.tab_nav .tab:hover a {color: #6ac6e2}
.tab_nav .tab.current {color: #1a7bba; border-color: #1a7bba}
.tab_nav .tab.current a {color: #1a7bba}
form input[type=text], form input[type=password], form input[type=email], form input.text, form textarea, .form input[type=text], .form input[type=password], .form input[type=email], .form input.text, .form textarea {box-sizing: border-box; -moz-box-sizing: border-box; font-family: Sofia Pro, sans-serif; height: 45px; padding: 10px; outline: 0; border: 1px solid #e1e1e1; line-height: 1.5; color: #444444; font-size: 16px}
form input[type=text]:focus, form input[type=password]:focus, form input[type=email]:focus, form input.text:focus, form textarea:focus, .form input[type=text]:focus, .form input[type=password]:focus, .form input[type=email]:focus, .form input.text:focus, .form textarea:focus {border-color: #c8c8c8}
form input[type=text].field_err, form input[type=password].field_err, form input[type=email].field_err, form input.text.field_err, form textarea.field_err, .form input[type=text].field_err, .form input[type=password].field_err, .form input[type=email].field_err, .form input.text.field_err, .form textarea.field_err {border-color: #f2736e}
form input[type=text].default, form input[type=password].default, form input[type=email].default, form input.text.default, form textarea.default, .form input[type=text].default, .form input[type=password].default, .form input[type=email].default, .form input.text.default, .form textarea.default {color: #999}
form textarea, .form textarea {height: auto}
.notification_bar {color: white; background-color: #85878a}
.notification_bar.positive {background-color: #82cc9c}
.notification_bar.negative {background-color: #f2736e}


/* public/stylesheets/global/image_button.css @ 1410903112 */
.image_button {padding: 0px; margin: 0px; border: 0; vertical-align: middle; background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/newdoc/DocPageBtnBack.png?1410903112') no-repeat 0 0; height: 27px; display: inline-block; zoom: 1; *display: inline; cursor: pointer}
.image_button .inner {position: relative; left: 3px; padding-right: 8px; padding-left: 5px; height: 27px; display: block; background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/newdoc/DocPageBtnRight.png?1410903112') no-repeat top right; text-align: center; line-height: 24px; color: #43494D; text-shadow: 1px 1px #f9fdff; font-weight: bold; font-size: 11px; white-space: nowrap}
.image_button .inner.has_icon {padding-left: 0px}
.image_button:hover {background-position: 0 -27px}
.image_button:hover .inner {background-position: right -27px}
.image_button:active {background-position: 0 -54px}
.image_button:active .inner {background-position: right -54px}
.image_button.disabled {background-position: 0 -81px; cursor: default}
.image_button.disabled .inner {background-position: right -81px; color: #8D9AA2}
.image_button.blue {background-image: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/newdoc/DocPageBlueBtnBack.png?1410903112')}
.image_button.blue .inner {color: white; text-shadow: 1px 1px 0px #184452; background-image: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/newdoc/DocPageBlueBtnRight.png?1410903112')}
.image_button.yellow {background-image: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/newdoc/DocPageYellowBtnBack.png?1410903112')}
.image_button.yellow .inner {color: white; text-shadow: 1px 1px 0px #997c17; background-image: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s1-f.scribdassets.com/images/newdoc/DocPageYellowBtnRight.png?1410903112')}


/* public/stylesheets/scribd_icon.css @ 1410903112 */
@font-face {font-family: 'scribd'; src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/scribd_icon/fonts/scribd.eot?26'); src: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/scribd_icon/fonts/scribd.eot?26#iefix') format("embedded-opentype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/scribd_icon/fonts/scribd.ttf?26') format("truetype"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/scribd_icon/fonts/scribd.woff?26') format("woff"), url('/web/20140918190614oe_/https://s1-f.scribdassets.com/fonts/scribd_icon/fonts/scribd.svg?26#icomoon') format("svg"); font-weight: normal; font-style: normal}
[class^="icon-"], [class*=" icon-"] {font-family: 'scribd'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}
.icon-bookmark_off:before {content: "\e651"}
.icon-bookmark_on:before {content: "\e652"}
.icon-ic_fullscreen:before {content: "\e654"}
.icon-browse_browse:before {content: "\e653"}
.icon-highlight_small:before {content: "\e650"}
.icon-note_small:before {content: "\e64e"}
.icon-bookmark_small:before {content: "\e64f"}
.icon-note:before {content: "\e64d"}
.icon-add_note:before {content: "\e648"}
.icon-delete:before {content: "\e64a"}
.icon-highlight:before {content: "\e64b"}
.icon-menuclosed:before {content: "\e631"}
.icon-menuopen:before {content: "\e632"}
.icon-info-large:before {content: "\e649"}
.icon-scribd_social:before {content: "\e620"}
.icon-scribd_social_hover:before {content: "\e621"}
.icon-radiobutton_filled:before {content: "\e633"}
.icon-radiobutton_empty:before {content: "\e647"}
.icon-tableofcontents:before {content: "\e61e"}
.icon-embed-hover:before {content: "\e608"}
.icon-pinterest-hover:before {content: "\e609"}
.icon-facebook-hover:before {content: "\e60e"}
.icon-twitter-hover:before {content: "\e61a"}
.icon-email-hover:before {content: "\e61c"}
.icon-heart-like-hover:before {content: "\e640"}
.icon-embed:before {content: "\e641"}
.icon-pinterest:before {content: "\e642"}
.icon-facebook2:before {content: "\e643"}
.icon-twitter:before {content: "\e644"}
.icon-email:before {content: "\e645"}
.icon-heart-like:before {content: "\e646"}
.icon-upload-button:before {content: "\e63e"}
.icon-download-button:before {content: "\e63f"}
.icon-warn:before {content: "\e00b"}
.icon-minus:before {content: "\e00d"}
.icon-plus:before {content: "\e00e"}
.icon-close2:before {content: "\e010"}
.icon-hide:before {content: "\e011"}
.icon-close_square-01:before {content: "\e01a"}
.icon-activity:before {content: "\e020"}
.icon-menusearch:before {content: "\e000"}
.icon-embed2:before {content: "\e001"}
.icon-mobile:before {content: "\e003"}
.icon-priv1:before {content: "\e004"}
.icon-share2:before {content: "\e005"}
.icon-priv2:before {content: "\e007"}
.icon-priv3:before {content: "\e008"}
.icon-badge:before {content: "\e009"}
.icon-book:before {content: "\e00a"}
.icon-font:before {content: "\e01b"}
.icon-like:before {content: "\e01c"}
.icon-close_small:before {content: "\e01d"}
.icon-close22:before {content: "\e01e"}
.icon-books:before {content: "\e017"}
.icon-edit:before {content: "\e016"}
.icon-feature:before {content: "\e015"}
.icon-collections2:before {content: "\e013"}
.icon-scrolldown:before {content: "\e600"}
.icon-search22:before {content: "\e601"}
.icon-facebook:before {content: "\e603"}
.icon-upload:before {content: "\e604"}
.icon-gift:before {content: "\e605"}
.icon-heart:before {content: "\e606"}
.icon-star:before {content: "\e607"}
.icon-blog:before {content: "\e60a"}
.icon-android:before {content: "\e60b"}
.icon-apple:before {content: "\e60c"}
.icon-caret:before {content: "\e60d"}
.icon-caret_left:before {content: "\e60f"}
.icon-quote_start:before {content: "\e614"}
.icon-quote_end:before {content: "\e615"}
.icon-tablet:before {content: "\e616"}
.icon-phone:before {content: "\e617"}
.icon-laptop:before {content: "\e618"}
.icon-close3:before {content: "\e612"}
.icon-open:before {content: "\e613"}
.icon-thumbsup:before {content: "\e619"}
.icon-thumbsdown:before {content: "\e602"}
.icon-down_arrow:before {content: "\e610"}
.icon-pinterest2:before {content: "\e61b"}
.icon-edit_pencil:before {content: "\e611"}
.icon-rightarrow:before {content: "\e61f"}
.icon-checkmark:before {content: "\e622"}
.icon-close:before {content: "\e623"}
.icon-leftarrow:before {content: "\e624"}
.icon-public:before {content: "\e625"}
.icon-private:before {content: "\e626"}
.icon-horizontal:before {content: "\e627"}
.icon-vertical:before {content: "\e628"}
.icon-daymode:before {content: "\e629"}
.icon-sepiamode:before {content: "\e62a"}
.icon-search:before {content: "\e630"}
.icon-collections:before {content: "\e62f"}
.icon-bookmark:before {content: "\e62e"}
.icon-add:before {content: "\e62d"}
.icon-writereview:before {content: "\e62c"}
.icon-nightmode:before {content: "\e62b"}
.icon-share:before {content: "\e61d"}
.icon-grid:before {content: "\e634"}
.icon-typedisplay:before {content: "\e635"}
.icon-contents:before {content: "\e639"}
.icon-bookmark2:before {content: "\e63a"}
.icon-back:before {content: "\e63b"}
.icon-add2:before {content: "\e63c"}
.icon-undo:before {content: "\e63d"}
.icon-checkmark2:before {content: "\e636"}
.icon-checkedbox:before {content: "\e637"}
.icon-emptybox:before {content: "\e638"}
.icon-about-the-book:before {content: "\e64c"}


/* public/stylesheets/introjs.css @ 1410903112 */
/* Scribds custom css */ .introjs-scribd-title {text-align: left; background: #1B7BBB; padding: 18px}
.introjs-scribd-title .pre_title {font-size: 13px; color: white; text-transform: uppercase}
.introjs-scribd-title div {font-weight: 100; font-size: 20px; color: white}
.introjs-scribd-image {margin: 18px 18px 0 18px; min-height: 119px; min-width: 317px; -webkit-transition: opacity 0.1s ease-out; -moz-transition: opacity 0.1s ease-out; -ms-transition: opacity 0.1s ease-out; -o-transition: opacity 0.1s ease-out; transition: opacity 0.1s ease-out}
.introjs-tooltiptext {text-align: left; margin: 16px 18px 18px 18px; color: #444; font-size: 14px}
.introjs-prevbutton {display: none}
.introjs-disabled.introjs-nextbutton {display: none}
.introjs-skipbutton {font-size: 14px; color: #999; margin-left: 20px; display: none}
.introjs-skipbutton.flat_btn {margin-left: 0; display: inline-block}
.introjs-skipbutton.flat_btn:hover {background-color: #6ac6e2}
.introjs-close {position: absolute; top: 24px; right: 18px; font-size: 16px; color: white; cursor: pointer}
.introjs-close:hover {color: #6AC6E2}
.introjs-button.flat_btn {background-color: #1B7BBB; text-transform: uppercase}
.introjs-button.flat_btn:hover {background-color: #6ac6e2}
.introjs-overlay {position: absolute; z-index: 999999; background-color: #000; opacity: 0; background: -moz-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%); background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0, 0, 0, 0.4)), color-stop(100%, rgba(0, 0, 0, 0.9))); background: -webkit-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%); background: -o-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%); background: -ms-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%); background: radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out}
.introjs-fixParent {z-index: auto !important; opacity: 1 !important}
.introjs-showElement {z-index: 9999999 !important}
.introjs-relativePosition {position: relative}
.introjs-helperLayer {position: absolute; z-index: 9999998; background-color: #FFF; background-color: rgba(255, 255, 255, 0.9); border: 1px solid #777777; border: 1px solid rgba(0, 0, 0, 0.5); border-radius: 4px; box-shadow: 0 2px 15px rgba(0, 0, 0, 0.4); -webkit-transition: all 0.6s ease-out; -moz-transition: all 0.6s ease-out; -ms-transition: all 0.6s ease-out; -o-transition: all 0.6s ease-out; transition: all 0.6s ease-out}
.introjs-helperLayer.introjs-blockerLayer {z-index: 99999998; background-color: rgba(255, 255, 255, 0.2)}
.introjs-helperNumberLayer {position: absolute; top: -16px; left: -16px; z-index: 9999999999 !important; padding: 2px; font-family: Arial, verdana, tahoma; font-size: 13px; font-weight: bold; color: white; text-align: center; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3); background: #ff3019; /* Old browsers */ background: -webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* Chrome10+,Safari5.1+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404)); /* Chrome,Safari4+ */ background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* FF3.6+ */ background: -ms-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* IE10+ */ background: -o-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* Opera 11.10+ */ background: linear-gradient(to bottom, #ff3019 0%, #cf0404 100%); /* W3C */ width: 20px; height: 20px; line-height: 20px; border: 3px solid white; border-radius: 50%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0); /* IE6-9 */ filter: progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000); /* IE10 text shadows */ box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4)}
.introjs-arrow {border: 5px solid #1b7bbb; content: ''; position: absolute}
.introjs-arrow.top {top: -10px; left: 10px; border-top-color: transparent; border-right-color: transparent; border-bottom-color: #1B7BBB; border-left-color: transparent}
.introjs-arrow.right {right: -10px; top: 10px; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-left-color: #1B7BBB}
.introjs-arrow.bottom {bottom: -10px; left: 10px; border-top-color: #1B7BBB; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent}
.introjs-arrow.left {left: -10px; top: 10px; border-top-color: transparent; border-right-color: #1B7BBB; border-bottom-color: transparent; border-left-color: transparent}
.introjs-tooltip {position: absolute; /* padding: 10px; */ background-color: white; min-width: 280px; max-width: 380px; border-radius: 3px; box-shadow: 0 1px 10px rgba(0, 0, 0, 0.4); -webkit-transition: opacity 0.1s ease-out; -moz-transition: opacity 0.1s ease-out; -ms-transition: opacity 0.1s ease-out; -o-transition: opacity 0.1s ease-out; transition: opacity 0.1s ease-out}
.introjs-tooltip.introjs-custom_spacing {top: 15px}
.introjs-tooltipbuttons {text-align: center}
.introjs-disabled, .introjs-disabled:hover, .introjs-disabled:focus {color: #9a9a9a; border-color: #d4d4d4; box-shadow: none; cursor: default; background-color: #f4f4f4; background-image: none; text-decoration: none}
.introjs-bullets {text-align: center; height: 32px}
.introjs-bullets ul {clear: both; padding: 0; display: inline-block; margin: 13px 0}
.introjs-bullets ul li {list-style: none; float: left; margin: 0 2px}
.introjs-bullets ul li a {display: block; width: 6px; height: 6px; background: #ccc; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; text-decoration: none}
.introjs-bullets ul li a:hover {background: #999}
.introjs-bullets ul li a.active {background: #999}
.introjsFloatingElement {position: absolute; height: 0; width: 0; left: 50%; top: 50%}


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


/* :files, 'app/views', ... @ 1410903074 */
/* app/views/shared/carousels/document_cell.css @ 1410903074 */
.has_document_cells .document_cell {width: 145px; white-space: normal; vertical-align: top; font-size: 13px; text-align: left; /* Initialized the document already in my library */ /* Its a MyLibrary context and the user removed it from it */ /* Just added the document to my library */ /* Recently read context */ }
.has_document_cells .document_cell .flag {position: absolute; color: white; font-size: 9px; font-weight: bold; letter-spacing: 1px; border-radius: 0; bottom: -20px; height: 20px; line-height: 21px; left: 0; right: 0; text-align: center}
.has_document_cells .document_cell.has_flag .content {margin-top: 30px}
.has_document_cells .document_cell.has_flag .flag {display: block}
.has_document_cells .document_cell.has_flag.is_purchase .flag {background: #1A7BBA}
.has_document_cells .document_cell.has_flag.is_geo_restricted .flag {background: #999999}
.has_document_cells .document_cell.has_flag.is_sample .flag {background: #C1C1BE}
.has_document_cells .document_cell.is_book .cell_data {display: none}
.has_document_cells .document_cell .flag {top: 0; bottom: auto; display: block}
.has_document_cells .document_cell .thumb {position: relative; background-position: 50% 50%; background-repeat: no-repeat; background-color: #E6E8E9; background-size: cover; box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); width: 145px; height: 200px; margin-bottom: 10px; cursor: pointer}
.has_document_cells .document_cell .thumb:hover .overlay {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5}
.has_document_cells .document_cell .thumb:hover .overlay .sprite {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5}
.has_document_cells .document_cell .thumb.is_book {box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.24), 0px 2px 15px rgba(0, 0, 0, 0.26)}
.has_document_cells .document_cell .thumb.is_book .shadow_overlay {display: block}
.has_document_cells .document_cell .thumb .shadow_overlay {display: none}
.has_document_cells .document_cell .thumb .overlay, .has_document_cells .document_cell .thumb .shadow_overlay, .has_document_cells .document_cell .thumb .doc_link {position: absolute; top: 0; right: 0; bottom: 0; left: 0}
.has_document_cells .document_cell .thumb .overlay {-webkit-transition: opacity 0.1s ease-in-out; -moz-transition: opacity 0.1s ease-in-out; -ms-transition: opacity 0.1s ease-in-out; transition: opacity 0.1s ease-in-out; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; background: #3d4044}
.has_document_cells .document_cell .thumb .overlay .sprite {position: absolute; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; left: 50%; top: 50%; margin-left: -23px; margin-top: -18px}
.has_document_cells .document_cell .thumb .shadow_overlay {background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/landing/home_landing/thumbnail_overlay_185x250.png?1410903112') 0 0 no-repeat; background-size: cover}
.has_document_cells .document_cell .cell_data {border-top: 1px solid #dcd8d4; position: absolute; bottom: 0; top: 65%; left: 0; right: 0; background: #FDFDFD; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=90)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90); opacity: 0.9}
.has_document_cells .document_cell .cell_data a {text-decoration: none}
.has_document_cells .document_cell .document_title {color: #333333; margin: 10px 15px 0 15px; word-wrap: break-word; font-size: 14px; line-height: 15px; overflow: hidden; max-height: 30px}
.has_document_cells .document_cell .document_title a {color: inherit}
.has_document_cells .document_cell .document_author {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position: absolute; bottom: 0; left: 0; right: 0; color: #777777; text-transform: uppercase; font-size: 12px; margin: 0 15px 10px 15px; line-height: 15px}
.has_document_cells .document_cell .document_author a {color: inherit}
.has_document_cells .document_cell .my_library_actions {top: 15px; position: absolute; right: 15px; z-index: 1; border-radius: 15px; background: #1a7bba; border-radius: 20px}
.has_document_cells .document_cell .my_library_actions:hover {background: #6ac6e2}
.has_document_cells .document_cell .my_library_actions .add_to_library {display: none; width: 30px; height: 30px; background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s1-f.scribdassets.com/images/newhome/document_grid/add@2x.png?1410903112') 8px 8px no-repeat; background-size: 14px}
.has_document_cells .document_cell .my_library_actions .move_within_library {width: 30px; height: 30px; display: none; background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s1-f.scribdassets.com/images/newhome/document_grid/check@2x.png?1410903112') 8px 8px no-repeat; background-size: 14px}
.has_document_cells .document_cell .undo_btn {color: white; font-size: 14px; display: none; margin: 0 auto; position: absolute; bottom: 32px; left: 35px; z-index: 2}
.has_document_cells .document_cell .undo_btn:hover {color: #6ac6e2}
.has_document_cells .document_cell .undo_btn .icon-undo {font-size: 20px; margin-right: 10px; position: relative; top: 2px}
.has_document_cells .document_cell:hover .add_to_library:not(.undo_btn) {display: block}
.has_document_cells .document_cell:hover .action_layer {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.has_document_cells .document_cell:hover .action_layer .main_action {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.has_document_cells .document_cell.in_my_library .my_library_actions .add_to_library, .has_document_cells .document_cell.added_to_library .my_library_actions .add_to_library {display: none}
.has_document_cells .document_cell.in_my_library:hover .move_within_library, .has_document_cells .document_cell.added_to_library:hover .move_within_library {background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s1-f.scribdassets.com/images/newhome/document_grid/check-all@2x.png?1410903112') 8px 8px no-repeat; background-size: 25px; width: 44px; display: block}
.has_document_cells .document_cell.my_library_context.in_my_library .move_within_library {display: none}
.has_document_cells .document_cell.my_library_context.in_my_library:hover .move_within_library {display: block}
.has_document_cells .document_cell.in_my_library .action_layer .overlay {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0}
.has_document_cells .document_cell.in_my_library:hover .action_layer .overlay {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5}
.has_document_cells .document_cell.in_my_library .move_within_library {display: block}
.has_document_cells .document_cell.removed_from_library.my_library_context .overlay {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=80)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); opacity: 0.8}
.has_document_cells .document_cell.removed_from_library.my_library_context .undo_btn {display: block}
.has_document_cells .document_cell.removed_from_library.my_library_context .action_layer {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.has_document_cells .document_cell.removed_from_library.my_library_context .action_layer .remove_from_library_text {display: block}
.has_document_cells .document_cell.removed_from_library.my_library_context .main_action {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0}
.has_document_cells .document_cell.removed_from_library.my_library_context .my_library_actions {display: none}
.has_document_cells .document_cell.added_to_library .my_library_actions .move_within_library {display: block}
.has_document_cells .document_cell.added_to_library .action_layer {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.has_document_cells .document_cell.added_to_library .action_layer .overlay {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=80)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); opacity: 0.8}
.has_document_cells .document_cell.added_to_library .action_layer .added_to_library_text {display: block}
.has_document_cells .document_cell.added_to_library .action_layer .main_action {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0}
.has_document_cells .document_cell.recently_read .action_layer .main_action .icon-info-large {display: none}
.has_document_cells .document_cell.recently_read .action_layer .main_action .read_icon {display: block}
.has_document_cells .document_cell .action_layer {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; font-size: 25px}
.has_document_cells .document_cell .action_layer .main_action {left: 50%; top: 50%; margin-left: -5px; color: white; margin-top: -18px; position: absolute; z-index: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; -ms-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out}
.has_document_cells .document_cell .action_layer .main_action .read_icon {display: none; background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/newhome/read_cta_icon.png?1410903112'); height: 30px; width: 40px; background-size: cover; position: relative; left: -16px}
.has_document_cells .document_cell .action_layer .overlay {-webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; -ms-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out}
.has_document_cells .document_cell .action_layer .added_to_library_text, .has_document_cells .document_cell .action_layer .remove_from_library_text {display: none; position: absolute; top: 30%; left: 0; right: 0; bottom: 0; color: white; z-index: 1; text-align: center}
.has_document_cells .document_cell .action_layer .added_to_library_text .header, .has_document_cells .document_cell .action_layer .remove_from_library_text .header {width: 105px; margin: 0 auto 10px auto; font-size: 18px; color: white; font-weight: 200; margin-bottom: 5px; line-height: 22px}
.has_document_cells .document_cell .action_layer .added_to_library_text .subtitle, .has_document_cells .document_cell .action_layer .remove_from_library_text .subtitle {width: 120px; margin: 0 auto; font-size: 14px; color: white; font-weight: 200}
.has_document_cells .document_cell .action_layer .added_to_library_text .added_to_library_text, .has_document_cells .document_cell .action_layer .remove_from_library_text .added_to_library_text {display: none}


/* app/views/helpers/user_image_shared.css @ 1410903074 */
.user_image {width: 115px; height: 115px; border: 3px solid #f8f8f8}
.user_image img {width: 115px; height: 115px}
.user_image .user_image_placeholder {text-align: center; height: 115px; line-height: 115px; font-size: 36px; text-transform: uppercase; color: #F9F9F7}


/* app/views/errors/common.css @ 1410903074 */
.home_container.error_container {background: #f6f6f6; margin: 40px auto; padding: 30px 0; text-align: center; box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2)}
.home_container.error_container .message {border-top: 1px dotted #999999; width: 775px; margin: 0 auto; font-size: 16px; color: #666}
.home_container.error_container h1 {color: #444; margin: 20px 0; font-size: 25px}
.home_container.error_container p {width: 600px; margin: 0 auto}


/* app/views/chrome/_buttons.css @ 1410903074 */
.flat_btn {display: inline-block; zoom: 1; *display: inline; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-transition: background 0.1s ease-in-out; -moz-transition: background 0.1s ease-in-out; -ms-transition: background 0.1s ease-in-out; transition: background 0.1s ease-in-out; font-family: Sofia Pro, sans-serif; cursor: pointer; outline: none; text-align: center; padding: 0px 30px; line-height: 45px; height: 45px; border-radius: 4px; text-transform: uppercase; letter-spacing: 0.025em; font-size: 14px; font-weight: bold; border: 0; color: white; text-align: center; padding: 0px 30px; min-width: 90px; background-color: #1a7bba}
.flat_btn.outline_btn {-webkit-transition: background 0.1s ease-in-out, color 0.1s ease-in-out; -moz-transition: background 0.1s ease-in-out, color 0.1s ease-in-out; -ms-transition: background 0.1s ease-in-out, color 0.1s ease-in-out; transition: background 0.1s ease-in-out, color 0.1s ease-in-out; background-color: transparent; border: 1px solid #1a7bba; color: #1a7bba}
.flat_btn.outline_btn:hover {background-color: #6ac6e2; border-color: #6ac6e2; color: white}
.flat_btn.outline_btn.negate {border-color: white; color: white}
.flat_btn.outline_btn.negate:hover {color: #6ac6e2; background-color: white}
.flat_btn.outline_btn.loading, .flat_btn.outline_btn.disabled {cursor: default; background-color: transparent; color: #999; border-color: #999}
.flat_btn.outline_btn.loading:active, .flat_btn.outline_btn.loading:hover, .flat_btn.outline_btn.disabled:active, .flat_btn.outline_btn.disabled:hover {border-color: #999; color: #999; background-color: transparent}
.flat_btn.narrow {min-width: 0}
.flat_btn:hover {background-color: #6ac6e2; text-decoration: none; color: white}
.flat_btn:active {background-color: #125987}
.flat_btn.light_blue {background-color: #00A4D2}
.flat_btn.light_blue:hover {background-color: #62BCD4}
.flat_btn.light_blue:active {background-color: #0088AD}
.flat_btn.orange {background: #F68620}
.flat_btn.orange:hover {background-color: #F0b365}
.flat_btn.orange:active {background-color: #BF6819}
.flat_btn.gray {background-color: #949494}
.flat_btn.gray:hover {background-color: #aeaeae}
.flat_btn.gray:active {background-color: #707070}
.flat_btn.white {background-color: white; color: #1a7bba}
.flat_btn.white:hover, .flat_btn.white:active {background-color: white}
.flat_btn.facebook {background-color: #3D5A98}
.flat_btn.facebook:hover {background-color: #1874b4}
.flat_btn.facebook:active {background-color: #1957a6}
.flat_btn.disabled, .flat_btn[disabled] {-webkit-transition: none; -moz-transition: none; -ms-transition: none; transition: none; background-color: #9a9a9a; color: #b3b3b3}
.flat_btn.disabled:hover, .flat_btn.disabled:active, .flat_btn[disabled]:hover, .flat_btn[disabled]:active {background-color: #9a9a9a; color: #b3b3b3}
.flat_btn.has_ticks {position: relative; overflow: hidden; padding-right: 40px}
.flat_btn.has_ticks.open .white_tri_up {top: 21px}
.flat_btn.has_ticks.open .white_tri_down {top: 45px}
.flat_btn.has_ticks .white_tri_up, .flat_btn.has_ticks .white_tri_down {display: inline-block; margin: 0; position: absolute; top: 21px; right: 20px; -webkit-transition: top 0.15s ease-in-out; -moz-transition: top 0.15s ease-in-out; -ms-transition: top 0.15s ease-in-out; transition: top 0.15s ease-in-out}
.flat_btn.has_ticks .white_tri_up {top: -45px}
.flat_btn .sprite {margin-right: 12px}
.flat_btn .icon {margin-right: 10px}
.new_profile_follow_button .unfollow_text, .profile_follow_button .unfollow_text {display: none}
.new_profile_follow_button.following .unfollow_text, .profile_follow_button.following .unfollow_text {display: block}
.new_profile_follow_button.following .follow_text, .profile_follow_button.following .follow_text {display: none}


/* app/views/chrome/_hover_menu.css @ 1410903074 */
/* # @intro Hover Menu for general use. # @name Hover Menu # # @author Leafo # # @demo_ruby # div :class => "hover_menu" do # # end # # @Notes # Demo should be done! @Leafo */ .hover_menu {position: relative}
.hover_menu.open {z-index: 2998}
.hover_menu.open .sub_menu {visibility: visible; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.hover_menu.open .open_sprite {display: inline-block; zoom: 1; *display: inline}
.hover_menu.open .closed_sprite {display: none}
.hover_menu .sprite_container {display: inline-block; zoom: 1; *display: inline; width: 10px; position: relative; top: -1px}
.hover_menu .sprite_container .open_sprite {position: relative; left: -2px}
.hover_menu .closed_sprite, .hover_menu .open_sprite {display: inline-block; zoom: 1; *display: inline; vertical-align: middle; margin-left: 6px}
.hover_menu .open_sprite {display: none}
.hover_menu .sub_menu {visibility: hidden; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0}
.hover_menu .sub_menu .top {padding: 10px 22px; background: #f3f3f3}
.hover_menu .sub_menu .top strong {color: #4e6168}
.hover_menu .sub_menu .divider {height: 1px; background: #e1e1e1; border: 0}
.hover_menu .sub_menu, .fancy_select_menu {z-index: 3400; line-height: 1.5; position: absolute; background: white; min-width: 190px; box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.45); text-align: left; padding: 1px 0px}
.ie8 .hover_menu .sub_menu, .ie7 .hover_menu .sub_menu, .ie6 .hover_menu .sub_menu, .ie8 .fancy_select_menu, .ie7 .fancy_select_menu, .ie6 .fancy_select_menu {border: 1px solid silver}
.hover_menu .sub_menu .row, .hover_menu .sub_menu .fancy_option, .fancy_select_menu .row, .fancy_select_menu .fancy_option {-moz-user-select: -moz-none; -webkit-user-select: none; user-select: none; display: block; padding: 6px 22px; cursor: pointer}
.hover_menu .sub_menu .row .fancy_option_parenthetical, .hover_menu .sub_menu .fancy_option .fancy_option_parenthetical, .fancy_select_menu .row .fancy_option_parenthetical, .fancy_select_menu .fancy_option .fancy_option_parenthetical {font-size: 11px; color: #B0B0B0}
.hover_menu .sub_menu .row.selected, .hover_menu .sub_menu .fancy_option.selected, .fancy_select_menu .row.selected, .fancy_select_menu .fancy_option.selected {font-weight: bold}
.hover_menu .sub_menu .row:hover, .fancy_select_menu .row:hover {background: #e1e1e1; color: #1a7bba}
.hover_menu .sub_menu .row.first, .fancy_select_menu .row.first {padding-top: 8px}
.hover_menu .sub_menu .row.last, .fancy_select_menu .row.last {padding-bottom: 8px}
.fancy_select_label .sub {display: none}
.fancy_select_menu {z-index: 9}
.fancy_select_menu .fancy_menu_inner {overflow-y: scroll; max-height: 300px}
.fancy_select_menu .sub {color: #999999; font-size: 14px; font-weight: normal}


/* app/views/chrome/flasher.css @ 1410903074 */
.global_flash {font-family: Sofia Pro, sans-serif; font-size: 14px; position: fixed; z-index: 2998; top: 0px; left: 50%; background-color: #035371; background-image: linear-gradient(bottom, #034159 0%, #04658a 100%); background-image: -webkit-linear-gradient(bottom, #034159 0%, #04658a 100%); background-image: -moz-linear-gradient(bottom, #034159 0%, #04658a 100%); background-image: -o-linear-gradient(bottom, #034159 0%, #04658a 100%); background-image: -ms-linear-gradient(bottom, #034159 0%, #04658a 100%); color: white; text-shadow: 1px 1px 1px black; border-radius: 0 0 5px 5px; padding: 8px 16px; padding-top: 15px; cursor: default; box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.2), 0 1px 4px rgba(0, 0, 0, 0.6)}
.global_flash.error {background-color: #ee313b; background-image: linear-gradient(bottom, #ec1a25 0%, #f04952 100%); background-image: -webkit-linear-gradient(bottom, #ec1a25 0%, #f04952 100%); background-image: -moz-linear-gradient(bottom, #ec1a25 0%, #f04952 100%); background-image: -o-linear-gradient(bottom, #ec1a25 0%, #f04952 100%); background-image: -ms-linear-gradient(bottom, #ec1a25 0%, #f04952 100%); text-shadow: 1px 1px 1px #940c13}
.global_flash.animated {-webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out}
.flasher-notification {padding: 10px 48px; background-color: #9eb9c2; color: #fff; font-size: 12px; vertical-align: middle; line-height: 18px; text-align: left}
.flasher-notification.error {background-color: #fa6062}
.flasher-notification.success {background-color: #8dc63f}
.flasher-notification .icon-checkmark {background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/newhome/icon-sprite.png?1410903112') no-repeat -102px -69px; display: inline-block; width: 19px; height: 18px; vertical-align: middle}
.flasher-notification a {margin-left: 0.5em; text-decoration: underline; color: #fff}


/* app/views/chrome/document_collections/_lightbox.css @ 1410903074 */
#lightbox_document_collections {width: 600px; /* Add to Collection Utility */ /* Create new collection */ }
#lightbox_document_collections .close_button {margin-bottom: 10px}
#lightbox_document_collections .document_summary {margin: 0; padding-top: 10px; padding-bottom: 5px; border: none}
#lightbox_document_collections .document_summary .description {display: none}
#lightbox_document_collections .document_summary ul.stats_bottom {margin-top: 2px}
#lightbox_document_collections .document_summary ul.stats_bottom li {list-style: none outside none; display: block; float: none; font-size: 11px}
#lightbox_document_collections .document_summary ul.stats_bottom li span {font-size: 11px}
#lightbox_document_collections .document_summary ul.stats_bottom li.created_at, #lightbox_document_collections .document_summary ul.stats_bottom li.category {display: none}
#lightbox_document_collections .private {/* the notification that private docs go in private collections */ padding: 5px 5px 5px 25px; background: url('data:image/gif;base64,R0lGODlhEAAQAMZQAIJjQoNkQ4RkQ4ttTIZyXZ16NY97Z52CYJ+DYbGPSrSQSq+SV7STTrCUbbmXU7iZXbaZcbubXr2cV7ebc7+dVb+dWbmda8KgVbuib8qlVcWmacypZMqqZtOrVcmsds+sZc6saNCuasyuedKwbNOxbte0Xta0cti2ctm2cd64Wt66Xtq5ddq5d9a7dtu6dty6dt68Zt27eNa8hty8eOTCZujCXuLGjujHg+LIk+zKZufJhfLKXuXLl+nNie7OjPDPi/TSZtPT0+3TjfvWYvTWlPXXlPzaZvjfnPvfnPDkzOXl5fznpPLmzf/ppenp6f/tqe7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7iH5BAEKAH8ALAAAAAAQABAAAAeggH+Cg4SFhkw2MTE2TIaDSStCLS1CK0mOfzI9FRgYFT0ymBo6CYIJOhqYDy4MggwzD4Y8JwsbDhIFDgoLHziEL01IRT43JSo1O0MovxwgIyQhFBcZHSnLg8DCxMbIyoQszc/R09UmhCLBw8XHyR6EE+HQ0tQpEIQHT0tHRD8wNDlAjBwYFITAAAQNLEQAECCAAAEGgghyoqSixYsVnfwJBAA7') no-repeat scroll 5px 5px transparent}
#lightbox_document_collections .manage_collection {/* Pagination */ }
#lightbox_document_collections .manage_collection .spinner {float: left; margin: 5px}
#lightbox_document_collections .manage_collection li {padding: 3px 5px; display: block}
#lightbox_document_collections .manage_collection li.document_collection {cursor: pointer; background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s1-f.scribdassets.com/images/timeline/feed_btm_rpt_1x11.gif?1410903112') repeat-x scroll left bottom white; line-height: 2em; border-bottom: 1px dotted #aaaaaa}
#lightbox_document_collections .manage_collection li.document_collection:hover {background: none; background-color: #E9F2FC; -moz-border-radius: 2px; -webkit-border-radius: 2px}
#lightbox_document_collections .manage_collection li.document_collection span, #lightbox_document_collections .manage_collection li.document_collection label {float: left; vertical-align: middle}
#lightbox_document_collections .manage_collection li.document_collection label {display: inline; overflow: hidden; white-space: nowrap; cursor: pointer; width: 380px}
#lightbox_document_collections .manage_collection li.document_collection label, #lightbox_document_collections .manage_collection li.document_collection .privacy {font-size: 11px; margin-left: 5px; font-weight: bold}
#lightbox_document_collections .manage_collection li.document_collection input {border: none}
#lightbox_document_collections .manage_collection li.document_collection .privacy {float: right; width: auto}
#lightbox_document_collections .manage_collection li.document_collection .private {color: #990000}
#lightbox_document_collections .manage_collection li.document_collection .public {color: #009933}
#lightbox_document_collections .manage_collection li.document_collection .status_loader {margin-left: -3px}
#lightbox_document_collections .manage_collection .no_collections {background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s1-f.scribdassets.com/images/timeline/feed_btm_rpt_1x11.gif?1410903112') repeat-x scroll left bottom white; line-height: 2em; border-bottom: 1px dotted #aaaaaa; display: block; padding: 3px 5px}
#lightbox_document_collections .manage_collection .new_document_collection {float: right}
#lightbox_document_collections .manage_collection .paginator {float: right; margin: 5px}
#lightbox_document_collections .autogen_class_views_shared_document_collections_form {border-bottom: 1px dotted #aaaaaa}
#lightbox_document_collections .document_collection_form_container form {width: 330px}
#lightbox_document_collections .document_collection_form_container_open form, #lightbox_document_collections .document_collection_form_container_open error {width: 520px}
#lightbox_document_collections .back {float: left; margin: 5px; font-weight: bold}


/* app/views/book_preview/shared.css @ 1410903074 */
.book_preview_wrapper {background: white}
.book_preview_loading_lb {box-shadow: none; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: all 0.8s ease-in-out, opacity 0.4s ease-in-out; -moz-transition: all 0.8s ease-in-out, opacity 0.4s ease-in-out; -ms-transition: all 0.8s ease-in-out, opacity 0.4s ease-in-out; transition: all 0.8s ease-in-out, opacity 0.4s ease-in-out}
.book_preview_loading_lb.visible {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.book_preview_open .paddle_left, .book_preview_open .paddle_right {display: none !important}


/* :class_inlines, 'app/views', ... @ 1410903074 */
/* app/views/shared/dialogs/download_dialog.css @ 1410903074 */
.autogen_class_views_shared_dialogs_download_dialog .picker, .autogen_class_views_shared_dialogs_download_dialog .info {display: inline-block; zoom: 1; *display: inline; vertical-align: top}
.autogen_class_views_shared_dialogs_download_dialog .picker {text-align: center}
.autogen_class_views_shared_dialogs_download_dialog .info {text-align: left; border-left: 1px solid #e1e1e1; margin-left: 20px; padding: 20px 0px 20px 20px; width: 400px}
.autogen_class_views_shared_dialogs_download_dialog .info .row {margin-bottom: 8px; text-indent: -2em; padding-left: 2em}
.autogen_class_views_shared_dialogs_download_dialog .info .buttons {margin-top: 20px; height: 40px; text-align: center}
.autogen_class_views_shared_dialogs_download_dialog .download_button {width: 300px}
.autogen_class_views_shared_dialogs_download_dialog .download_success {display: none; color: #798187; font-weight: bold}
.autogen_class_views_shared_dialogs_download_dialog .download_success .trouble {color: #9FA7B1; margin-top: 8px; font-size: 14px; font-weight: normal}
.autogen_class_views_shared_dialogs_download_dialog.download_started .download_success {display: block}
.autogen_class_views_shared_dialogs_download_dialog.download_started.after_download_test {width: 665px}
.autogen_class_views_shared_dialogs_download_dialog.download_started.after_download_test .content {padding-top: 10px}
.autogen_class_views_shared_dialogs_download_dialog.download_started.after_download_test .hide_on_suggestion {display: none}
.autogen_class_views_shared_dialogs_download_dialog.download_started.after_download_test .selected_documents {display: block}
.autogen_class_views_shared_dialogs_download_dialog.download_started.after_download_test .selected_documents .download_success {text-align: center; margin-bottom: 20px}
.autogen_class_views_shared_dialogs_download_dialog.download_started.after_download_test .selected_documents .object_grid.document_grid {padding-left: 0}
.autogen_class_views_shared_dialogs_download_dialog.download_started.after_download_test .selected_documents .object_grid.document_grid .object_cell.document_cell {margin: 0 10px 30px 0}
.autogen_class_views_shared_dialogs_download_dialog.download_started.after_download_test .picker {display: none}
.autogen_class_views_shared_dialogs_download_dialog.download_started.after_download_test .info {display: none}
.autogen_class_views_shared_dialogs_download_dialog.download_started .download_button {display: none}
.autogen_class_views_shared_dialogs_download_dialog .selected_documents {display: none}
.autogen_class_views_shared_dialogs_download_dialog .big_download_icon {background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/newdoc/DownloadPageIcon.png?1410903112') 0 0 no-repeat; display: inline-block; zoom: 1; *display: inline; width: 80px; height: 73px}
.autogen_class_views_shared_dialogs_download_dialog .big_download_icon .icon_text {text-align: center; color: white; font-weight: bold; font-size: 16px; width: 51px; line-height: 25px; margin: 36px 0px 0px 29px; text-shadow: 1px 2px 2px #7e868f}
.autogen_class_views_shared_dialogs_download_dialog .download_types {padding: 14px 0px}
.autogen_class_views_shared_dialogs_download_dialog .download_types li {display: inline; padding: 8px; font-weight: bold; font-size: 14px}
.autogen_class_views_shared_dialogs_download_dialog .download_types li label {cursor: pointer}
.autogen_class_views_shared_dialogs_download_dialog .object_cell .content {padding: 0}
.autogen_class_views_shared_dialogs_download_dialog .object_cell .content .title_row {padding: 0; margin: 0}
.autogen_class_views_shared_dialogs_download_dialog .object_cell .content .title_row .title {padding: 0; margin: 0; font-size: 14px; line-height: 18px; max-height: 54px}


/* app/views/shared/grids/object_grid.css @ 1410903074 */
.object_grid {text-align: left; padding-left: 45px}
.object_grid .object_cell {display: inline-block; zoom: 1; *display: inline; vertical-align: top; white-space: normal; text-align: left; width: 145px; margin: 0 24px 45px 0}
.object_grid .object_cell.is_featured .featured_row {display: block}
.object_grid .object_cell.is_book .content {display: none}
.object_grid .object_cell .featured_row {display: none}
.object_grid .object_cell .thumb {position: relative; background-position: 50% 50%; background-repeat: no-repeat; background-color: #E6E8E9; background-size: cover; box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); height: 200px; margin-bottom: 10px}
.object_grid .object_cell .thumb:hover .overlay {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5}
.object_grid .object_cell .thumb:hover .overlay .sprite {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5}
.object_grid .object_cell .thumb.is_book {box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.24), 0px 2px 15px rgba(0, 0, 0, 0.26)}
.object_grid .object_cell .thumb.is_book .shadow_overlay {display: block}
.object_grid .object_cell .thumb .shadow_overlay {display: none}
.object_grid .object_cell .thumb .overlay, .object_grid .object_cell .thumb .shadow_overlay, .object_grid .object_cell .thumb .doc_link {position: absolute; top: 0; right: 0; bottom: 0; left: 0}
.object_grid .object_cell .thumb .overlay {-webkit-transition: opacity 0.1s ease-in-out; -moz-transition: opacity 0.1s ease-in-out; -ms-transition: opacity 0.1s ease-in-out; transition: opacity 0.1s ease-in-out; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; background: #3d4044}
.object_grid .object_cell .thumb .overlay .sprite {position: absolute; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; left: 50%; top: 50%; margin-left: -23px; margin-top: -18px}
.object_grid .object_cell .thumb .shadow_overlay {background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/landing/home_landing/thumbnail_overlay_185x250.png?1410903112') 0 0 no-repeat; background-size: cover}
.object_grid .object_cell .content .title {color: #022f40}
.object_grid .object_cell .content .title_row {word-wrap: break-word; overflow: hidden; font-size: 14px; line-height: 18px; max-height: 54px}
.object_grid .object_cell .content .author_row {font-size: 12px; line-height: 18px}
.object_grid .object_cell .content .price_row, .object_grid .object_cell .content .featured_row {cursor: default; font-size: 14px; line-height: 18px}
.object_grid .object_cell .content .price_row {color: #f7931e}
.object_grid .object_cell .content .featured_row {color: #1a7bba}
.object_grid .object_cell .content .featured_row .profile_sprite {vertical-align: top}
.object_grid .object_cell .content .meta_row {font-size: 14px; line-height: 18px; color: #999}
.object_grid .object_cell .content .meta_row .value {color: #666}
.object_grid .object_cell.document_cell {margin-bottom: 90px}
.object_grid .object_cell.document_cell .content {display: none}
.object_grid .object_cell.document_cell .thumb {margin-bottom: 0}
.object_grid .object_cell.user_cell {width: 150px; text-align: center; margin-bottom: 60px}
.object_grid .object_cell.user_cell .thumb {width: 98px; height: 98px; margin: 0 auto; background: #ccc}
.object_grid .object_cell.user_cell .thumb a, .object_grid .object_cell.user_cell .thumb img {display: block}
.object_grid .object_cell.user_cell .user_name {margin: 20px 0; word-wrap: break-word}
.object_grid .object_cell.author_cell {cursor: pointer}
.object_grid .object_cell.author_cell .thumb {cursor: pointer}
.object_grid .object_cell.author_cell .thumb .img {width: 100px; height: 100px}


/* app/views/shared/grids/document_grid_with_saving.css @ 1410903074 */
.document_grid .save_bookmark_btn {display: block; text-align: center; margin-top: 12px}
.document_grid .save_bookmark_btn .save {display: inline-block; zoom: 1; *display: inline}
.document_grid .save_bookmark_btn .unsave {display: none}
.document_grid .save_bookmark_btn.saved .save {display: none}
.document_grid .save_bookmark_btn.saved .unsave {display: inline-block; zoom: 1; *display: inline}


/* app/views/shared/document_popups.css @ 1410903074 */
.document_popups {text-align: left}
.document_popups .object_popup.onboarding_book_popup {min-height: 215px; padding: 20px}
.document_popups .object_popup.onboarding_book_popup .document_description {margin-bottom: 20px}
.document_popups .object_popup {z-index: 5; position: absolute; top: 0; left: 0; width: 194px; min-height: 248px; margin-left: 3px; font-size: 14px; padding-bottom: 10px; background: white; background: rgba(255, 255, 255, 0.97); border: 1px solid #e1e1e1; border-radius: 3px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.05)}
.document_popups .object_popup.on_left {margin-left: -3px}
.document_popups .object_popup.on_left .popup_arrow {left: auto; right: -15px; background-image: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s1-f.scribdassets.com/images/newhome/popup_right_arrow.png?1410903112')}
.document_popups .object_popup.has_rated .on_rating {display: inline}
.document_popups .object_popup.has_rated .rating_number {display: none}
.document_popups .object_popup .popup_right {display: none}
.document_popups .object_popup .title_row {font-family: Livory, serif; font-size: 18px; line-height: 1.4; max-height: 50px; overflow: hidden}
.document_popups .object_popup .title_row a {color: #444444}
.document_popups .object_popup .creator_row {color: #666666; font-size: 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-top: 0}
.document_popups .object_popup .creator_row .author:last-child {margin-right: 0}
.document_popups .object_popup .creator_row, .document_popups .object_popup .star_ratings_row, .document_popups .object_popup .page_count {line-height: 1.6; color: #999999}
.document_popups .object_popup .star_ratings_row {display: block; margin-top: 6px; margin-bottom: 6px}
.document_popups .object_popup .on_rating {display: none}
.document_popups .object_popup .popup_arrow {position: absolute; left: -15px; top: 53%; margin-top: -14px; background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/newhome/popup_left_arrow.png?1410903112') 50% 50% no-repeat; width: 19px; height: 28px}
.document_popups .object_popup .popup_footer {position: absolute; bottom: 0; left: 0; right: 0}
.document_popups .object_popup .primary_action {margin: 10px 0 10px 0; white-space: nowrap; text-align: center}
.document_popups .object_popup .primary_action .flat_btn {display: block}
.document_popups .my_library_popup {width: 200px; height: 125px; min-height: 125px; margin-bottom: 0; border: 1px solid #e1e1e1; padding-bottom: 0}
.document_popups .my_library_popup .popup_arrow {border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-right: 15px solid #eeeeee; right: -15px; background: none; height: 0; width: 0}
.document_popups .my_library_popup .popup_arrow.below_title {border-right: 15px solid white}
.document_popups .my_library_popup.on_left .popup_arrow {border-left: 15px solid #eeeeee; border-right: none; background: none}
.document_popups .my_library_popup.on_left .popup_arrow.below_title {border-left: 15px solid white}
.document_popups .my_library_popup .my_library_title {background: #eee; color: #999; height: 48px; line-height: 48px; margin-bottom: 0}
.document_popups .my_library_popup .my_library_title .remove_text {display: none; padding-left: 14px}
.document_popups .my_library_popup .my_library_title .default_text {display: inline-block; width: 160px; padding-left: 14px}
.document_popups .my_library_popup .my_library_title .remove_from_library:hover {color: #f2736e}
.document_popups .my_library_popup .my_library_title .remove_from_library {position: absolute; top: 14px; right: 14px; font-size: 20px; background: white; border-radius: 50%; cursor: pointer}
.document_popups .my_library_popup .button_body {margin-top: 15px}
.document_popups .my_library_popup .button_body .flat_btn {width: 170px; margin: 10px auto; display: block; padding: 0; display: block; font-size: 12px}
.document_popups .document_popup {padding: 14px}
.document_popups .document_popup.is_view_restricted .view_restriction_msg, .document_popups .onboarding_book_popup.is_view_restricted .view_restriction_msg {display: block}
.document_popups .document_popup.is_view_restricted .document_description, .document_popups .onboarding_book_popup.is_view_restricted .document_description {min-height: 54px}
.document_popups .document_popup .view_restriction_msg, .document_popups .onboarding_book_popup .view_restriction_msg {display: none; color: #999999}
.document_popups .document_popup .document_description, .document_popups .onboarding_book_popup .document_description {margin-top: 6px; margin-bottom: 6px; line-height: 18px; max-height: 127px; min-height: 78px; overflow: hidden; color: #444}
.document_popups .document_popup .document_description p, .document_popups .onboarding_book_popup .document_description p {font-weight: 400; margin: 0; padding: 0}
.document_popups .document_popup .recommendation_header, .document_popups .onboarding_book_popup .recommendation_header {background: #eee; height: 50px; position: absolute; top: 0; left: 0; right: 0; border-bottom: 1px solid #e1e1e1; display: none; padding-top: 10px; padding-bottom: 10px; padding-left: 14px; line-height: 22px; max-height: 48px; overflow: hidden}
.document_popups .document_popup .recommendation_header .recommendation_explanation, .document_popups .onboarding_book_popup .recommendation_header .recommendation_explanation {color: #999999}
.document_popups .document_popup .recommendation_header .recommendation_explanation a, .document_popups .onboarding_book_popup .recommendation_header .recommendation_explanation a {font-size: 14px; font-family: Livory; font-style: italic}
.document_popups .document_popup .recommendation_header .not_interested_text, .document_popups .onboarding_book_popup .recommendation_header .not_interested_text {color: #999999; display: none}
.document_popups .document_popup .recommendation_header .not_interested_btn, .document_popups .onboarding_book_popup .recommendation_header .not_interested_btn {display: none; position: absolute; right: 14px; top: 14px; cursor: pointer; font-size: 20px; color: #c2c4c4}
.document_popups .document_popup .recommendation_header .not_interested_btn:hover, .document_popups .onboarding_book_popup .recommendation_header .not_interested_btn:hover {color: #f2736e}
.document_popups .document_popup.has_recommendation .recommendation_explanation, .document_popups .document_popup.has_recommendation .not_interested_btn, .document_popups .document_popup.has_recommendation .recommendation_header, .document_popups .onboarding_book_popup.has_recommendation .recommendation_explanation, .document_popups .onboarding_book_popup.has_recommendation .not_interested_btn, .document_popups .onboarding_book_popup.has_recommendation .recommendation_header {display: block}
.document_popups .document_popup.has_recommendation .title_row, .document_popups .onboarding_book_popup.has_recommendation .title_row {margin-top: 64px}
.document_popups .document_popup .document_sub_action, .document_popups .onboarding_book_popup .document_sub_action {margin: 10px 20px 0 20px; line-height: 25px; text-align: center}
.document_popups .document_popup .save_bookmark_btn .save, .document_popups .onboarding_book_popup .save_bookmark_btn .save {display: inline}
.document_popups .document_popup .save_bookmark_btn .unsave, .document_popups .onboarding_book_popup .save_bookmark_btn .unsave {display: none}
.document_popups .document_popup .save_bookmark_btn.saved .save, .document_popups .onboarding_book_popup .save_bookmark_btn.saved .save {display: none}
.document_popups .document_popup .save_bookmark_btn.saved .unsave, .document_popups .onboarding_book_popup .save_bookmark_btn.saved .unsave {display: inline}
.document_popups .collection_popup {padding: 20px}
.document_popups .collection_popup .subtitle_row {margin: 0; color: #999999}
.document_popups .collection_popup.no_remaining .remaining_docs {display: none}
.document_popups .collection_popup .remaining_docs {margin: 10px 0 0 0}
.document_popups .collection_popup .remaining_docs a {color: #666666}
.document_popups .collection_popup .document_list {margin: 10px 0; min-height: 100px}
.document_popups .collection_popup .document_row {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 20px}


/* app/views/shared/star_ratings.css @ 1410903074 */
.star_ratings.static .icon-feature {cursor: default}
.star_ratings.selecting .icon-feature.light_lit, .star_ratings.rated .icon-feature.light_lit {color: #6ac6e2}
.star_ratings .icon-feature {color: #e1e1e1; display: inline-block; height: 17px; line-height: 15px; width: 15px; text-align: center; cursor: pointer; -webkit-transition: all 0.5s linear, color 0.1s ease-in-out; -moz-transition: all 0.5s linear, color 0.1s ease-in-out; -ms-transition: all 0.5s linear, color 0.1s ease-in-out; transition: all 0.5s linear, color 0.1s ease-in-out; -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%}
.star_ratings .icon-feature.light_lit {color: #1a7bba}


/* app/views/shared/search/autocompleter.css @ 1410903074 */
.autogen_class_views_shared_search_autocompleter .search_autocompleter {background-color: white; width: 318px; z-index: 2998; position: absolute; top: 48px; left: 0px; font-size: 13px; border-radius: 2px; border: 1px solid #e2e2e2; box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.2)}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_element:hover a, .autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_element.active a {color: #6ac6e2}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_section a:hover {text-decoration: none}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_section.first_visible .ac_category {border-top: 0; box-shadow: none}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_category {color: #146c88; height: 40px; line-height: 40px; padding-left: 25px; position: relative; border-top: 1px solid #e2e2e2}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_category h4 {font-size: 14px; text-transform: capitalize; margin: 0; font-weight: bold}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_category h4:after {font-family: 'scribd'; font-size: 12px; margin-left: 2px; vertical-align: middle; position: absolute; right: 10px; content: "\e60d"}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_category:hover {background-color: #e1e1e1}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_category a:hover {color: #1a7bba}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_item {overflow: hidden; padding: 6px 12px 10px 25px}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_item:hover, .autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_item.active {color: #1a7bba; background-color: #e1e1e1}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_item img {padding: 1px; border: 1px solid #cccccc; background: white; float: left}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_item .item_content {margin-left: 38px}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_icon {margin: 11px 7px}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .sprite.ac_publishers {margin: 7px 7px}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_publishers .ac_item img, .autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_authors .ac_item img {margin-left: 5px; width: 20px; height: 20px}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_publishers .ac_item .item_content, .autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_authors .ac_item .item_content {margin-top: 4px}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_documents .ac_item .doc_title, .autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_books .ac_item .doc_title {color: #666}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_documents .ac_item img, .autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_books .ac_item img {width: 25px; height: 33px}


/* app/views/shared/review_form.css @ 1410903074 */
@charset "UTF-8"; .review_form {display: inline-block; zoom: 1; *display: inline; text-align: center}
.review_form h1, .review_form h2 {font-weight: 100}
.review_form.has_existing_review .review_headers h2 {display: block}
.review_form.has_existing_review .review_headers h1 {font-size: 22px; margin-top: 0; max-width: none}
.review_form.has_existing_review span.on_edit_review {display: inline}
.review_form.has_existing_review div.on_edit_review {display: block}
.review_form.has_existing_review .on_new_review {display: none}
.review_form .inline_flash {-webkit-transition: background 0.2s ease; -moz-transition: background 0.2s ease; -ms-transition: background 0.2s ease; transition: background 0.2s ease; position: absolute; height: 40px; line-height: 40px; top: 0; left: 0; right: 0; background: #F09F66; color: white; font-size: 14px; display: none}
.review_form .inline_flash.error {background: #f2736e}
.review_form .inline_flash.success {background: #82cc9c}
.review_form .on_edit_review {display: none}
.review_form .review_body {width: 500px; height: 315px}
.review_form .review_headers {height: 140px; overflow: hidden; margin-bottom: 20px}
.review_form .review_headers h2 {display: none; font-size: 26px; font-weight: 100; margin: 50px 0 8px 0}
.review_form .review_headers h1 {display: inline-block; zoom: 1; *display: inline; margin: 50px 0 33px 0; max-width: 260px; line-height: 35px; font-size: 26px; font-weight: 100}
.review_form .star_ratings {margin-bottom: 20px; display: inline-block; zoom: 1; *display: inline}
.review_form .star_ratings .icon-feature {font-size: 20px; margin-left: 1px; width: auto; height: auto}
.review_form .form_buttons {margin: 20px 0}
.review_form .form_buttons .flat_btn {width: 250px}
.review_form .cancel_btn {border-color: #A9A9A8; color: #A9A9A8}
.review_form .cancel_btn:hover {background: #A9A9A8}
.review_form .cancel_btn:active {background: #9c9c9b}
.review_form em {font-style: normal}
.review_form em:before {content: "‘"}
.review_form em:after {content: "’"}


/* app/views/shared/sharing_buttons.css @ 1410903074 */
.autogen_class_views_shared_sharing_buttons {list-style-type: none; padding: 0; margin: 0}
.autogen_class_views_shared_sharing_buttons a {display: block; color: #666666; padding: 14px 14px 10px 8px}
.autogen_class_views_shared_sharing_buttons a:hover .icon {display: none}
.autogen_class_views_shared_sharing_buttons a:hover .hover {display: inline-block}
.autogen_class_views_shared_sharing_buttons .non_hover {color: #999999}
.autogen_class_views_shared_sharing_buttons .icon {font-size: 24px; vertical-align: middle}
.autogen_class_views_shared_sharing_buttons .icon.hover {display: none}
.autogen_class_views_shared_sharing_buttons .label {vertical-align: middle; margin: 0 6px}
.autogen_class_views_shared_sharing_buttons .like:hover a, .autogen_class_views_shared_sharing_buttons .like a.readcasted, .autogen_class_views_shared_sharing_buttons .like a.readcasted .non_hover {color: #f86960}
.autogen_class_views_shared_sharing_buttons .facebook:hover a {color: #3b5998}
.autogen_class_views_shared_sharing_buttons .twitter:hover a {color: #55acee}
.autogen_class_views_shared_sharing_buttons .pinterest:hover a {color: #c8232c}
.autogen_class_views_shared_sharing_buttons .email:hover a {color: #146c88}
.autogen_class_views_shared_sharing_buttons .embed:hover a {color: #146c88}


/* app/views/shared/restriction_banner.css @ 1410903074 */
.read_restriction_banner.request_submitted .before_request_label {display: none}
.read_restriction_banner.request_submitted .after_request_label {display: inline}
.read_restriction_banner.request_submitted .success_message {display: block}
.read_restriction_banner .after_request_label {display: none}
.read_restriction_banner .success_message {overflow: hidden; display: none}


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


/* app/views/book_preview/_base.css @ 1410903074 */
.book_preview_page_outer .book_preview_page {position: absolute; top: 65px; right: 0; bottom: 0; left: 0; background: #f3f3f3}
.book_preview_page_outer .book_preview_page.page_overlay {top: 65px}
.book_preview_page_outer .book_preview_page .scrolling_content {top: 75px; left: 0; right: 0; bottom: 75px}
.book_preview_page_outer .book_preview_page .fold_tabs {top: 0; left: 0; right: 0}
.book_preview_page_outer .book_preview_page .fold_tabs .left_tools, .book_preview_page_outer .book_preview_page .fold_tabs .back_btn {left: 0}
.book_preview_page_outer .book_preview_page .fold_tabs .right_tools {right: 0}
.book_preview_page_outer .book_preview_page .fold_tabs_inner {position: relative; width: 1160px; margin: 0 auto}
.book_preview_page_outer .book_preview_page .popup_footer {bottom: 0; left: 0; right: 0}
.book_preview_page_outer .book_preview_page .fold_inner {position: relative; margin: 0 auto; width: 1160px}
.book_preview_page_outer .book_preview_page .fourth_fold {min-height: 600px}
.book_preview_page_outer.narrow .book_preview_page .fold_inner, .book_preview_page_outer.narrow .book_preview_page .fold_tabs_inner {width: 1000px}


/* app/views/book_preview/_page.css @ 1410903074 */
@charset "UTF-8"; .book_preview_page {background: #f3f3f3; position: absolute; top: 0; left: 0; bottom: 0; right: 0}
.book_preview_page.page_overlay {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity 0.5s ease; -moz-transition: opacity 0.5s ease; -ms-transition: opacity 0.5s ease; transition: opacity 0.5s ease; background: #f3f3f3; position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: none; z-index: 1}
.book_preview_page.page_overlay.active {display: block}
.book_preview_page.page_overlay.visible {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.book_preview_page.page_overlay .back_btn {display: block}
.book_preview_page.page_overlay .left_tools {display: none}
.book_preview_page .left_tools, .book_preview_page .right_tools {position: absolute; top: 28px}
.book_preview_page .left_tools .tool_btn, .book_preview_page .right_tools .tool_btn {color: #666666; cursor: pointer}
.book_preview_page .left_tools .tool_btn:hover, .book_preview_page .right_tools .tool_btn:hover {color: #999999}
.book_preview_page .left_tools {left: 20px}
.book_preview_page .left_tools .share_btn {font-size: 20px}
.book_preview_page .left_tools .hover_menu.open .share_btn {color: #999999}
.book_preview_page .left_tools .sub_menu {top: 30px}
.book_preview_page .right_tools {right: 20px}
.book_preview_page .right_tools .close_lb_btn {font-size: 20px; display: none}
.book_preview_page .sharing_buttons {margin: 8px 0}
.book_preview_page .sharing_buttons a {padding: 12px 20px}
.book_preview_page .back_btn {position: absolute; top: 28px; left: 25px; display: none; text-transform: uppercase; color: #A5A5A5; cursor: pointer}
.book_preview_page .back_btn:hover {color: #8b8b8b}
.book_preview_page .back_btn .icon {font-size: 10px; margin-right: 4px; position: relative; top: -1px}
.book_preview_page .fold_tabs {text-align: center; top: 0; left: 20px; right: 20px; position: absolute; height: 75px; margin: 0}
.book_preview_page .fold_tabs .fold_tab {margin: 27px 20px 0 20px; font-weight: normal; font-size: 16px}
.book_preview_page .popup_footer {text-align: center; position: absolute; bottom: 0; height: 60px; padding-top: 15px; left: 20px; right: 20px; color: #1a7bba; cursor: default}
.book_preview_page .popup_footer .link_cell {display: inline-block; zoom: 1; *display: inline; position: relative; padding-right: 20px}
.book_preview_page .popup_footer .link_cell .icon {vertical-align: middle; margin-right: 8px; font-size: 18px; position: relative; top: -1px}
.book_preview_page .popup_footer .link_cell .flat_btn {min-width: 210px}
.book_preview_page .popup_footer .link_cell:last-child {padding-right: 0}
.book_preview_page .scrolling_content {overflow: auto; background: white; position: absolute; top: 75px; left: 20px; right: 20px; bottom: 75px; text-align: left}
.book_preview_page h1 em, .book_preview_page h2 em, .book_preview_page h3 em {font-style: normal}
.book_preview_page h1 em:before, .book_preview_page h2 em:before, .book_preview_page h3 em:before {content: "‘"}
.book_preview_page h1 em:after, .book_preview_page h2 em:after, .book_preview_page h3 em:after {content: "’"}
.book_preview_page h1 a, .book_preview_page h2 a, .book_preview_page h3 a {font-weight: inherit}
.book_preview_page h2 {color: #666666}
.book_preview_page .book_review {margin-top: 25px}
.book_preview_page .book_review.truncated_review .review_body {max-height: 72px; margin-bottom: 10px; overflow: hidden}
.book_preview_page .book_review.truncated_review.taller_body .review_body {max-height: 120px}
.book_preview_page .book_review.truncated_review.extra_taller_body .review_body {max-height: 216px}
.book_preview_page .book_review.review_rated .before_rate {display: none}
.book_preview_page .book_review.review_rated span.after_rate {display: inline}
.book_preview_page .book_review .after_rate {display: none}
.book_preview_page .book_review .review_rating {float: right; color: #A8A8A8}
.book_preview_page .book_review .review_rating .icon-feature {font-size: 15px}
.book_preview_page .book_review .review_author {text-transform: uppercase; color: #2F2F2F}
.book_preview_page .book_review .review_author a {color: inherit}
.book_preview_page .book_review .review_author a:hover {color: inherit; text-decoration: underline}
.book_preview_page .book_review .review_body {line-height: 1.5; margin: 10px 0 20px 0; color: #585858}
.book_preview_page .book_review .review_body.clickable {cursor: pointer}
.book_preview_page .book_review .rate_review {text-align: right; color: #A8A8A8}
.book_preview_page .book_review .rate_review a {color: inherit}
.book_preview_page .book_review .rate_review a:hover {text-decoration: underline}
.book_preview_page .save_bookmark_btn.saved span.in_library {display: inline}
.book_preview_page .save_bookmark_btn.saved .not_in_library {display: none}
.book_preview_page .save_bookmark_btn .in_library {display: none}
.book_preview_page .star_ratings {display: inline-block; zoom: 1; *display: inline}


/* app/views/book_preview/_book_preview.css @ 1410903074 */
.book_preview.has_rated span.your_rating_label {display: inline}
.book_preview .popup_fold {border-bottom: 20px solid #f3f3f3; padding-bottom: 40px; zoom: 1}
.book_preview .popup_fold:after {content: ""; display: table; clear: both}
.book_preview .popup_fold:last-child {border-bottom: 0; padding-bottom: 0}
.book_preview .rating .rating_count {color: #999; margin-top: 8px}
.book_preview .rating .your_rating_label {color: #444; margin-left: 5px; display: none}
.book_preview .fourth_fold {overflow: hidden; min-height: 100%}
.book_preview .fourth_fold.loading {background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/spinner_large_mac_white.gif?1410903112') 50% 140px no-repeat}
.book_preview .fourth_fold .grids_wrapper {padding: 0 20px}
.book_preview .fourth_fold h2 {margin: 45px 45px 20px 45px}
.book_preview .fourth_fold h3 {margin: 0 45px 30px}
.book_preview .fourth_fold .object_grid .document_cell {margin-bottom: 70px}
.book_preview .unavailable_book {margin-bottom: 0; margin-top: 0}


/* app/views/book_preview/folds/_first.css @ 1410903074 */
.first_fold {position: relative; z-index: 1; min-height: 641px; overflow-x: hidden}
.first_fold.has_preview_banner {min-height: 841px}
.first_fold.has_preview_banner .start_reading_btn {display: none}
.first_fold.has_preview_banner .primary_column {padding-top: 35px}
.first_fold.has_preview_banner .book_thumb {top: 260px}
.first_fold .book_stats {margin-top: 2px; white-space: normal}
.first_fold .book_stats .stat_cell {display: inline-block; zoom: 1; *display: inline; color: #999}
.first_fold .book_stats .stat_cell .icon {color: #A6A8AB; vertical-align: top; position: relative; top: 3px; margin-right: 8px; font-size: 16px}
.first_fold .book_stats .collection_hover {cursor: pointer; color: #0678BC}
.first_fold .book_stats .collection_hover:hover {color: #6ac6e2}
.narrow .first_fold .primary_column, .narrow .first_fold .secondary_column {width: 372px}
.first_fold .toolbar_notification {padding: 0 40px 0 60px}
.first_fold .primary_column, .first_fold .secondary_column {display: inline-block; zoom: 1; *display: inline; vertical-align: top}
.first_fold h1, .first_fold h2, .first_fold h3 {margin: 0}
.first_fold h1 {line-height: 1.3}
.first_fold h2 {margin-top: 10px; font-size: 24px}
.first_fold h2.author_row {margin-top: 2px}
.first_fold h3 {margin: 22px 0 10px 0; font-size: 20px}
.first_fold h3.dividing_header {margin-top: 35px}
.first_fold .toggle_data_btn {cursor: pointer; margin-left: 8px; display: inline-block; zoom: 1; *display: inline; background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s1-f.scribdassets.com/images/book_preview/info.png?1410903112') 0 0 no-repeat; width: 17px; height: 15px; position: relative; top: 2px}
.first_fold .toggle_data_btn:hover {background-position: -19px 0}
.first_fold .additional_data {display: none; line-height: 1.5}
.first_fold .additional_data strong {color: #555}
.first_fold .additional_data .data_row {margin-top: 4px}
.first_fold .additional_data .availability {margin-top: 5px}
.first_fold .additional_data ol {margin: 0}
.first_fold .honor {margin-bottom: 8px; margin-top: 27px; font-family: Livory, serif; font-style: italic}
.first_fold .primary_column {width: 450px; margin-left: 65px; padding-top: 50px; position: relative}
.first_fold .secondary_column {width: 452px; margin-top: 670px; margin-left: 80px}
.first_fold .secondary_column h1 {line-height: normal}
.first_fold .other_authors {margin-top: 0}
.first_fold .rate_share_row {margin: 20px 0 10px 0; line-height: 20px}
.first_fold .rate_share_row .vert_line {display: inline-block; zoom: 1; *display: inline; width: 1px; height: 12px; margin: 0 14px; background: #999; position: relative; top: 1px}
.first_fold .page_count {color: #999}
.first_fold .rating {display: inline-block; zoom: 1; *display: inline}
.first_fold .rating .star_ratings {vertical-align: middle}
.first_fold .rating .rating_count {display: inline; margin: 0 0 0 10px}
.first_fold .start_reading_btn {padding-left: 30px; padding-right: 30px; white-space: nowrap}
.first_fold .preview_banner {background: #fbfbfa; background: #f9f9f9; padding: 20px 65px 25px 65px; position: relative; z-index: 1}
.narrow .first_fold .preview_banner h2 {font-size: 29px}
.first_fold .preview_banner h2 {color: #7A7A7A; margin: 0; font-size: 30px}
.first_fold .preview_banner h3 {margin: 0; margin-top: 7px; font-weight: bold; color: #666666; font-size: 16px}
.first_fold .preview_banner p {margin: 0; margin-top: 8px; color: #666666; font-size: 16px}
.first_fold .preview_banner p.button_row {margin: 15px 0}
.first_fold .trial_banner .trial_buttons {margin-top: 15px}
.first_fold .trial_banner .device_icons {background-image: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s1-f.scribdassets.com/images/book_preview/all_devices.png?1410903112'); width: 284px; height: 27px; position: absolute; bottom: 20px; right: 18px}
.first_fold .book_summary {line-height: 1.5}
.first_fold .book_summary p {margin-top: 0}
.first_fold .book_summary.truncated {overflow: hidden; max-height: 336px}
.first_fold .book_summary.truncated .read_more {display: inline}
.first_fold .book_summary .read_more {display: none}
.first_fold .user_image {float: left; width: 66px; height: 66px; border: 0}
.first_fold .user_image img, .first_fold .user_image .user_image_placeholder {width: 66px; height: 66px; line-height: 66px}
.first_fold .author_picture {width: 66px; height: 66px; float: left}
.first_fold .author_bio {zoom: 1; max-height: 66px; margin: 10px 0}
.first_fold .author_bio:after {content: ""; display: table; clear: both}
.first_fold .author_bio p {margin: 0 0 0 81px; line-height: 1.5; max-height: 75px}
.first_fold .categories_outer h2 {margin-top: 30px; margin-bottom: 4px}
.first_fold .book_categories {line-height: 1.5}
.first_fold .book_thumb {position: absolute; top: 60px; right: -150px; background: gray; overflow: hidden; width: 822px; height: 621px}
.narrow .first_fold .book_thumb {right: -222px}
.first_fold .book_thumb.disable_skew {background: transparent; width: 370px; height: 500px; right: 110px}
.narrow .first_fold .book_thumb.disable_skew {right: 92px}
.first_fold .book_thumb.disable_skew .cover_mask {display: none}
.first_fold .book_thumb.disable_skew .skew_cover {-webkit-transform: none; -moz-transform: none; -ms-transform: none; transform: none; width: 370px; height: 500px}
.first_fold .book_thumb .cover_mask {position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/book_preview/bookmask_white.png?1410903112')}
.first_fold .book_thumb .skew_cover {-webkit-transition: opacity 0.5s ease; -moz-transition: opacity 0.5s ease; -ms-transition: opacity 0.5s ease; transition: opacity 0.5s ease; border: 0; width: 555px; height: 750px; cursor: pointer; background-size: 100% 100%; -webkit-transform-origin: 0 0; -webkit-transform: matrix3d(0.69736, -0.06698, 0, 0.00009082, 0.07165, 0.35071, 0, -0.00036, 0, 0, 1, 0, 128, 91, 0, 1); -moz-transform-origin: 0 0; -moz-transform: matrix3d(0.69736, -0.06698, 0, 0.00009082, 0.07165, 0.35071, 0, -0.00036, 0, 0, 1, 0, 128, 91, 0, 1); transform-origin: 0 0; transform: matrix3d(0.69736, -0.06698, 0, 0.00009082, 0.07165, 0.35071, 0, -0.00036, 0, 0, 1, 0, 128, 91, 0, 1)}
.first_fold .book_thumb .skew_cover.image_loading {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0}
.first_fold .sharing_tools {color: #1a7bba; text-transform: lowercase; position: relative; top: 1px; cursor: default; margin-left: 20px}
.first_fold .sharing_tools.share_open .share_buttons {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.first_fold .sharing_tools .primary_icon {vertical-align: middle; margin-right: 6px}
.first_fold .sharing_tools .share_buttons {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity 0.2s ease; -moz-transition: opacity 0.2s ease; -ms-transition: opacity 0.2s ease; transition: opacity 0.2s ease; overflow: hidden; white-space: nowrap; position: absolute; top: 0; left: 100%; color: #bbb; padding-left: 12px}
.first_fold .sharing_tools .share_buttons .icon {margin-right: 10px; cursor: pointer; color: #bbb; -webkit-transition: color 0.1s ease; -moz-transition: color 0.1s ease; -ms-transition: color 0.1s ease; transition: color 0.1s ease}
.first_fold .sharing_tools .icon {vertical-align: middle}
.first_fold .sharing_tools .icon.icon-like.readcasted {color: #f86960}
.first_fold .sharing_tools .icon:hover.icon-facebook {color: #3b5998}
.first_fold .sharing_tools .icon:hover.icon-pinterest2 {color: #c8232c}
.first_fold .sharing_tools .icon:hover.icon-like {color: #f86960}
.first_fold .sharing_tools .icon:hover.icon-twitter {color: #55acee}
.first_fold .sharing_tools .icon:hover.icon-email {color: #146c88}
.first_fold .sharing_tools .icon:hover.icon-embed {color: #146c88}


/* app/views/book_preview/folds/_third.css @ 1410903074 */
.third_fold {overflow: hidden; position: relative}
.narrow .third_fold .columns .column {display: inline-block; vertical-align: top; font-size: 16px; width: 432px; margin-right: 80px}
.narrow .third_fold .columns .column:last-child, .narrow .third_fold .columns .column.last {margin-right: 0}
.third_fold h2 {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin: 45px 0 20px 60px}
.third_fold h2 .critic_review_title {position: absolute; right: 300px}
.third_fold .review_summary {margin: 0 60px 8px 60px}
.third_fold .review_summary.has_critic_reviews {width: 450px; line-height: 27px}
.third_fold .review_summary.has_critic_reviews .stat_cell {width: 158px}
.third_fold .columns {vertical-align: top; font-size: 0; white-space: nowrap}
.third_fold .columns .column {display: inline-block; vertical-align: top; font-size: 16px; width: 512px; margin-right: 80px; white-space: normal}
.third_fold .columns .column:last-child, .third_fold .columns .column.last {margin-right: 0}
.third_fold .columns h2 {margin-left: 0}
.third_fold .column_inner {margin-left: 60px; margin-top: 20px}
.third_fold .second_column .column_inner {margin-left: 0; margin-right: 60px}
.third_fold .review_summary {white-space: nowrap}
.third_fold .review_summary .rating, .third_fold .review_summary .book_stats {display: inline-block; zoom: 1; *display: inline; vertical-align: top}
.third_fold .review_summary .rating {margin-right: 25px}
.third_fold .review_summary .rating .rating_count {margin: 0 0 0 10px; display: inline}
.third_fold .book_review {height: 120px}
.third_fold .book_review.taller_body {height: 164px}
.third_fold .book_review.extra_taller_body {height: auto}
.third_fold .book_review .review_rating, .third_fold .book_review .rate_review {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity 0.2s ease; -moz-transition: opacity 0.2s ease; -ms-transition: opacity 0.2s ease; transition: opacity 0.2s ease}
.third_fold .book_review:hover .review_rating, .third_fold .book_review:hover .rate_review {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.third_fold .reviews_footer {text-align: center; margin-top: 20px}
.third_fold .reviews_footer .flat_btn {margin-right: 20px; min-width: 180px}
.third_fold .reviews_footer .flat_btn:last-child {margin-right: 0}


/* app/views/book_preview/lightbox.css @ 1410903074 */
.book_preview_lb {box-shadow: none; width: 1160px; height: 100%; background: white}
.book_preview_lb.loading .loading_shroud {display: block}
.book_preview_lb.loading .prev_book_arrow, .book_preview_lb.loading .next_book_arrow {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5}
.book_preview_lb.fade_in_loader .loading_shroud {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.book_preview_lb.has_prev_book .prev_book_arrow {display: block}
.book_preview_lb.has_next_book .next_book_arrow {display: block}
.book_preview_lb.narrow {width: 1000px}
.book_preview_lb .right_tools .close_lb_btn {display: inline}
.book_preview_lb .prev_book_arrow, .book_preview_lb .next_book_arrow {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; -webkit-transition: opacity 0.1s ease; -moz-transition: opacity 0.1s ease; -ms-transition: opacity 0.1s ease; transition: opacity 0.1s ease; position: absolute; display: none; width: 34px; height: 49px; background: white; cursor: pointer; top: 50%; margin-top: -24px; background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s1-f.scribdassets.com/images/book_preview/arrows.png?1410903112') no-repeat 0 0}
.book_preview_lb .prev_book_arrow:hover, .book_preview_lb .next_book_arrow:hover {background-image: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s1-f.scribdassets.com/images/book_preview/arrows.png?1410903112')}
.book_preview_lb .prev_book_arrow {left: -60px}
.book_preview_lb .prev_book_arrow:hover {background-position: 0 -58px}
.book_preview_lb .next_book_arrow {right: -60px; background-position: -34px 0}
.book_preview_lb .next_book_arrow:hover {background-position: -34px -58px}
.book_preview_lb .loading_shroud {z-index: 1; display: none; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity 0.1s ease; -moz-transition: opacity 0.1s ease; -ms-transition: opacity 0.1s ease; transition: opacity 0.1s ease; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: rgba(255, 255, 255, 0.8)}


/* app/views/book_preview/_popups.css @ 1410903074 */
.book_preview_popups .object_popup {z-index: 5; text-align: left; position: absolute; top: 0; left: 0; padding: 40px; background: white; background: rgba(255, 255, 255, 0.97); border: 1px solid #c7c7c7; border-radius: 3px; margin-left: 15px; box-shadow: 7px 7px 32px rgba(0, 0, 0, 0.2)}
.book_preview_popups .object_popup .popup_arrow {position: absolute; left: -15px; top: 50%; margin-top: -14px; background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/newhome/popup_left_arrow.png?1410903112') 50% 50% no-repeat; width: 19px; height: 28px}
.book_preview_popups .object_popup.on_left {margin-left: -15px}
.book_preview_popups .object_popup.on_left .popup_arrow {left: auto; right: -15px; background-image: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s1-f.scribdassets.com/images/newhome/popup_right_arrow.png?1410903112')}
.book_preview_popups .object_popup h1 {margin: 30px 40px 0 40px; font-size: 23px; font-weight: 200}
.book_preview_popups .object_popup h1 a {color: #1a7bba; font-weight: 200}
.book_preview_popups .object_popup h1 a:hover {text-decoration: none}
.book_preview_popups .object_popup .book_list {margin: 18px 20px 0 40px}
.book_preview_popups .object_popup .book_list .book_link {display: inline-block; zoom: 1; *display: inline; margin: 0 20px 20px 0; position: relative; background: #DBDBDB; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3)}
.book_preview_popups .object_popup .book_list .book_link img {border: 0; display: block; width: 82px; height: 110px}
.book_preview_popups .object_popup .book_list .book_link .shadow_overlay {position: absolute; background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/book_preview/thumbnail_overlay_82x110.png?1410903112') 0 0 no-repeat; top: 0; left: 0; right: 0; bottom: 0}
.book_preview_popups .object_popup .popup_footer_links {text-align: center; margin: 0 40px 25px 40px}
.book_preview_popups .object_popup .popup_footer_links .flat_btn {text-transform: uppercase; letter-spacing: 0.025em; font-size: 14px}
.book_preview_popups .category_popup {max-width: 470px; padding: 0}
.book_preview_popups .document_collections_popup {padding: 0}
.book_preview_popups .document_collections_popup .document_collection_list {width: 510px; margin: 25px 15px 15px 40px}
.book_preview_popups .document_collections_popup .mosaic {display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin: 0; margin-bottom: 25px; margin-right: 25px; position: relative}
.book_preview_popups .document_collections_popup .collection_overlay {-webkit-transition: background-color 0.2s ease; -moz-transition: background-color 0.2s ease; -ms-transition: background-color 0.2s ease; transition: background-color 0.2s ease; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(26, 123, 186, 0.9)}
.book_preview_popups .document_collections_popup .collection_overlay:hover {background-color: rgba(106, 198, 226, 0.9)}
.book_preview_popups .document_collections_popup .collection_overlay .overlay_text {white-space: normal; position: absolute; bottom: 15px; left: 15px; right: 15px; color: white}
.book_preview_popups .document_collections_popup .collection_overlay .document_count {text-transform: uppercase; font-size: 12px; font-weight: normal}
.book_preview_popups .document_collections_popup .collection_overlay .collection_title {margin-top: 4px; font-size: 22px; line-height: 28px; max-height: 56px; overflow: hidden}
.book_preview_popups .author_popup {max-width: 470px; padding: 0}
.book_preview_popups .author_popup.no_description .author_bio {display: none}
.book_preview_popups .author_popup .author_bio {overflow: hidden; max-height: 82px; margin: 18px 40px 25px 40px}
.book_preview_popups .author_popup .author_bio .user_image {float: left; width: 82px; height: 82px; border: 0}
.book_preview_popups .author_popup .author_bio .user_image img, .book_preview_popups .author_popup .author_bio .user_image .user_image_placeholder {width: 82px; height: 82px; line-height: 82px}
.book_preview_popups .author_popup .author_bio p {margin: 0 0 0 102px; font-size: 14px; line-height: 20px}


/* app/views/book_preview/_read_reviews.css @ 1410903074 */
.read_reviews.no_more .load_more_btn {display: none}
.read_reviews h1 {margin: 40px 0 50px 0; font-size: 24px}
.read_reviews .review_list {width: 666px; margin: 0 auto}
.read_reviews .book_review {margin-top: 45px}
.read_reviews .footer_buttons {text-align: center; margin: 40px 0}
.read_reviews .load_more_btn .on_load {display: none}
.read_reviews .load_more_btn.loading .on_default {display: none}
.read_reviews .load_more_btn.loading .on_load {display: inline}


/* app/views/book_preview/_show_review.css @ 1410903074 */
.show_review h1 {margin: 40px 0 60px 0; font-size: 24px}
.show_review .review_column {width: 666px; margin: 0 auto; padding-bottom: 75px}
.show_review .book_review {margin-top: 45px}


/* app/views/book_preview/_write_review.css @ 1410903074 */
.write_review .scrolling_content {text-align: center}


/* app/views/chrome/alerts/_language_bar.css @ 1410903074 */
.autogen_class_views_chrome_alerts_language_bar {background-image: url('/web/20140918190614oe_/https://s1-f.scribdassets.com/images/share_settings/bkd_header_lgtblu_336_x_39.gif'); display: none}
.autogen_class_views_chrome_alerts_language_bar .inner {padding: 14px 0; width: 985px; margin: 0 auto; color: #FFF; text-align: left}
.autogen_class_views_chrome_alerts_language_bar .inner #close_language_bar {float: right; font-size: 30px; line-height: 24px; cursor: pointer; margin: 2px 0}
.autogen_class_views_chrome_alerts_language_bar .inner h3 {font-family: Livory, serif; color: #022f40; font-size: 20px; margin: 2px 0}
.autogen_class_views_chrome_alerts_language_bar .inner .language_selector_row {font-family: Sofia Pro, sans-serif; font-size: 14px; line-height: 20px; margin: 2px 0}
.autogen_class_views_chrome_alerts_language_bar .inner .language_selector_row .language_selector {color: #666; z-index: 2999}
.autogen_class_views_chrome_alerts_language_bar .inner .language_selector_row .language_selector_container {border: 0; margin-left: 0; padding-left: 0}


/* app/views/chrome/_branding.css @ 1410903074 */
.leader_branding {text-align: left; background: white; border-bottom: 1px solid #e1e1e1}
.leader_branding .inner {width: 996px; margin: 0 auto 0 auto; padding: 14px 0}
.leader_branding h2 {font-size: 16px; white-space: nowrap; font-weight: normal; margin: 0}
.leader_branding h2 .sub {color: #999}


/* app/views/chrome/_browse.css @ 1410903074 */
.autogen_class_views_chrome_browse {display: inline-block; zoom: 1; *display: inline; vertical-align: top; line-height: normal; margin-left: 13px; margin-top: 22px; padding-left: 30px}
.autogen_class_views_chrome_browse .browse_link {color: white; position: relative}
.autogen_class_views_chrome_browse .browse_link:hover {text-decoration: none}
.autogen_class_views_chrome_browse .new_feature_icon {font-size: 20px; color: white; position: absolute; left: -22px; top: 1px}
.autogen_class_views_chrome_browse .browse_menu {-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; background: white; position: absolute; top: 65px; left: 0; right: 0; z-index: 10; border-bottom: 2px solid #135987; padding-left: 10px; height: 180px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; white-space: nowrap; display: none; box-shadow: 0 5px 0 rgba(0, 0, 0, 0.15)}
.autogen_class_views_chrome_browse .browse_menu.visible {height: 200px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.autogen_class_views_chrome_browse .browse_menu .white_tri_up {position: absolute; top: -5px; left: 543px}
.autogen_class_views_chrome_browse .browse_menu .browse_menu_fixed {height: 200px; position: absolute; left: 0; right: 0; bottom: 0; font-size: 14px}
.autogen_class_views_chrome_browse .browse_menu .tile, .autogen_class_views_chrome_browse .browse_menu .browse_group {display: inline-block; zoom: 1; *display: inline; vertical-align: top; white-space: normal}
.autogen_class_views_chrome_browse .browse_menu .tile {box-sizing: border-box; -moz-box-sizing: border-box; font-family: Livory, serif; display: inline-block; zoom: 1; *display: inline; width: 160px; height: 160px; background: gray; position: relative; margin: 20px 0 20px 20px; color: white; padding: 52px 30px 0 30px; font-size: 22px; text-align: center; overflow: hidden}
.autogen_class_views_chrome_browse .browse_menu .tile:hover .tile_overlay {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=30)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30); opacity: 0.3}
.autogen_class_views_chrome_browse .browse_menu .tile:hover .tile_background {-webkit-transform: scale3d(1.04, 1.04, 1); -moz-transform: scale3d(1.04, 1.04, 1); -ms-transform: scale3d(1.04, 1.04, 1); transform: scale3d(1.04, 1.04, 1)}
.autogen_class_views_chrome_browse .browse_menu .tile .tile_background, .autogen_class_views_chrome_browse .browse_menu .tile .tile_overlay {position: absolute; top: 0; left: 0; bottom: 0; right: 0}
.autogen_class_views_chrome_browse .browse_menu .tile .tile_overlay {background: black; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity 0.3s linear; -moz-transition: opacity 0.3s linear; -ms-transition: opacity 0.3s linear; transition: opacity 0.3s linear}
.autogen_class_views_chrome_browse .browse_menu .tile .tile_background {-webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear}
.autogen_class_views_chrome_browse .browse_menu .tile .centered {position: relative; z-index: 1}
.autogen_class_views_chrome_browse .browse_menu .browse_group {margin-left: 30px; margin-top: 18px}
.autogen_class_views_chrome_browse .browse_menu .browse_group h3 {font-family: Livory, serif; font-size: 22px; color: #666666; margin: 0; margin-bottom: 10px}
.autogen_class_views_chrome_browse .browse_menu .browse_group h3 a {color: inherit}
.autogen_class_views_chrome_browse .browse_menu .browse_group .browse_group_col {display: inline-block; zoom: 1; *display: inline; width: 160px; margin-left: 10px; vertical-align: top}
.autogen_class_views_chrome_browse .browse_menu .browse_group .browse_group_col:first-of-type {margin-left: 0}
.autogen_class_views_chrome_browse .browse_menu .browse_group .browse_group_col .category_row {line-height: 24px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis}
@media (min-width: 1400px) {.autogen_class_views_chrome_browse .browse_menu .browse_group .browse_group_col {width: 180px}
}
.autogen_class_views_chrome_browse .browse_menu .special_group {display: none; margin-right: 20px}
.autogen_class_views_chrome_browse .browse_menu .special_group .big_row {margin-bottom: 10px}
.autogen_class_views_chrome_browse .browse_menu .special_group a {font-family: Livory, serif; font-size: 22px}
@media (max-width: 1240px) {.autogen_class_views_chrome_browse .browse_menu .special_group {display: inline-block; zoom: 1; *display: inline}
.autogen_class_views_chrome_browse .browse_menu .tile_link {display: none}
}
.autogen_class_views_chrome_browse .scribd_selects_tile .tile_background {background-image: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s1-f.scribdassets.com/images/browse/backgrounds/selects_square.jpg?1410903112')}
.autogen_class_views_chrome_browse .top_books_tile .tile_background {background-image: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s1-f.scribdassets.com/images/browse/backgrounds/top_square.jpg?1410903112')}


/* app/views/chrome/footer.css @ 1410903074 */
.global_footer {font-family: Sofia Pro, sans-serif; background: #135987; text-align: left; color: white; text-align: center}
.global_footer .facebook_like {float: right}
.global_footer .inner {position: relative; padding: 45px 0; margin: 0 auto 0 auto}
.global_footer ul {list-style: none; margin: 0; padding: 0; margin-top: 10px}
.global_footer li {line-height: 1.9}
.global_footer a {color: white}
.global_footer a .icon {font-size: 14px}
.global_footer a:hover {color: rgba(255, 255, 255, 0.8)}
.global_footer .app_links {margin-bottom: 15px}
.global_footer .app_links img {display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin: 0 5px}
.global_footer .social {font-size: 26px; margin-bottom: 20px}
.global_footer .social .icon {display: inline-block; zoom: 1; *display: inline; margin: 0 10px}
.global_footer .social .icon:hover {color: white}
.global_footer .social .icon-scribd_social:hover:before {content: "\e621"}
.global_footer .social .icon-twitter:hover:before {content: "\e61a"}
.global_footer .social .icon-facebook2:hover:before {content: "\e60e"}
.global_footer .columns {margin: 0 0 20px 0}
.global_footer .columns .column {display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin-right: 44px; text-align: left}
.global_footer .columns .column:last-child {margin-right: 0}
.global_footer .columns .column strong {text-transform: uppercase; font-size: 14px}
.global_footer .footer_cell {display: inline-block; zoom: 1; *display: inline; border-left: 1px solid rgba(255, 255, 255, 0.3); margin-left: 24px; padding-left: 24px; height: 20px}
.global_footer .sprite.ad_choices {display: inline-block; zoom: 1; *display: inline; vertical-align: middle; margin-right: 4px}
.global_footer .bottom {margin-top: 40px; line-height: 20px}
.global_footer .copyright {display: inline-block; zoom: 1; *display: inline}


/* app/views/chrome/header.css @ 1410903074 */
.global_header {height: 65px; background: #135987; margin: 0; padding: 0; text-align: left; min-width: 900px}
.global_header .inner {width: 996px; margin: 0 auto}
.global_header.fullscreen .inner {width: auto; margin: 0 45px}
.global_header.is_sticky {position: fixed; top: 0; left: 0; right: 0; z-index: 11}
.global_header .logo {display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin-right: 45px; text-indent: -9999px; /* IE7 */ *text-indent: 0px; *font-size: 0}
.global_header .logo_wrapper {margin-top: 19px}
.global_header .logo, .global_header .header_search {vertical-align: top}
.global_header .header_search {margin-top: 13px}
.global_header .right_section {float: right; margin-top: 13px}


/* app/views/chrome/_language_selector.css @ 1410903074 */
.autogen_class_views_chrome_language_selector {position: relative}
.autogen_class_views_chrome_language_selector .language_label, .autogen_class_views_chrome_language_selector .language {display: inline-block; zoom: 1; *display: inline}
.autogen_class_views_chrome_language_selector .language {padding: 4px 8px; margin-left: 15px; border-radius: 3px; border: 1px solid white; font-size: 14px; line-height: norm al; vertical-align: top; position: relative; top: -4px}
.autogen_class_views_chrome_language_selector .language .icon {font-size: 12px}
.autogen_class_views_chrome_language_selector .language_selector {box-sizing: border-box; -moz-box-sizing: border-box; position: absolute; background: white; border-radius: 3px; padding: 20px; text-align: left; width: 360px; color: #444444; line-height: normal; left: 205px; bottom: -6px}
.autogen_class_views_chrome_language_selector .language_selector ul {list-style: none}
.autogen_class_views_chrome_language_selector .language_selector ul li {display: inline-block; zoom: 1; *display: inline; margin-right: 12px}
.autogen_class_views_chrome_language_selector .language_selector ul li a {color: #1a7bba; padding: 3px 0px}
.autogen_class_views_chrome_language_selector .language_selector ul li a:hover {color: #6ac6e2}
.autogen_class_views_chrome_language_selector .language_selector ul li a.active {background: #464646; color: white; border-radius: 3px; padding: 3px 8px}


/* app/views/chrome/login/_facebook_login_button.css @ 1410903074 */
.facebook_login_button .scribd_fb_button {display: inline-block; zoom: 1; *display: inline; color: white; background-color: #3b5998; width: 230px; height: 45px; border-radius: 3px; text-align: center; cursor: pointer}
.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; zoom: 1; *display: inline; margin-left: 10px}


/* app/views/chrome/login/_forms.css @ 1410903074 */
.login_forms #ajax_proxy_frame {display: none}
.login_forms .button_container {margin-top: 30px}
.login_forms .button_container .home_btn, .login_forms .button_container .loader {margin-right: 10px}
.login_forms .button_container .button_links {font-size: 14px}
.login_forms .label_text {margin-bottom: 5px; color: #444}
.login_forms label {display: block; margin-bottom: 10px}
.login_forms h2 {margin: 0; margin-bottom: 20px}
.login_forms .newform .input {width: 278px; padding: 7px}
.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; zoom: 1; *display: inline}
.login_forms .invisible {visibility: hidden}
.login_forms .signup_container .flat_btn, .login_forms .login_form .flat_btn, .login_forms #forgot_password_lb .flat_btn {min-width: 100px; margin-right: 10px}
.login_forms .signup_container form {padding-right: 20px}
.login_forms .signup_container .signup_optin {color: #666666}
.login_forms .signup_container .signup_optin input {vertical-align: middle; margin-right: 4px}
.login_forms .signup_container .signup_disclosure {margin-top: 20px; font-size: 12px; color: #999999}
.login_forms .signup_container .inline_block {display: inline-block; zoom: 1; *display: inline; margin-right: 20px}
.login_forms .login_form label {display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin-right: 20px}


/* app/views/chrome/login/_lightboxes.css @ 1410903074 */
.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; line-height: 40px; margin: 30px 40px}
.autogen_class_views_chrome_login_lightboxes .newform {padding-bottom: 10px}
.autogen_class_views_chrome_login_lightboxes .forgot_password_lb {width: 666px}
.autogen_class_views_chrome_login_lightboxes .forgot_password_lb form.show_login_input .login_information {display: block}
.autogen_class_views_chrome_login_lightboxes .forgot_password_lb form .login_information {display: none}
.autogen_class_views_chrome_login_lightboxes .forgot_password_lb .label_text {font-size: 14px; color: #666666; font-weight: bold}
.autogen_class_views_chrome_login_lightboxes .forgot_password_lb .button_container {margin-top: 22px}
.autogen_class_views_chrome_login_lightboxes .password_reset_email_sent_lb {width: 666px}
.autogen_class_views_chrome_login_lightboxes #login_successful_lb {text-align: center; width: 300px; background-image: none}
.autogen_class_views_chrome_login_lightboxes #login_successful_lb .close_button {display: none}
.autogen_class_views_chrome_login_lightboxes #login_successful_lb h3 {font-weight: normal; font-size: 20px}
.autogen_class_views_chrome_login_lightboxes #login_successful_lb .signup_message {display: none}
.autogen_class_views_chrome_login_lightboxes #login_successful_lb.signup .signup_message {display: block}
.autogen_class_views_chrome_login_lightboxes #login_successful_lb.signup .login_message {display: none}
.autogen_class_views_chrome_login_lightboxes .home_btn.disabled .btn_inner {background-color: #022f40 !important}
.autogen_class_views_chrome_login_lightboxes .scribd_spinner {margin: 0 auto}


/* app/views/chrome/login/_login_footer.css @ 1410903074 */
.autogen_class_views_chrome_login_login_footer {text-align: center; height: 100px; display: block; margin: 0px -40px -20px -40px}
.autogen_class_views_chrome_login_login_footer .login_lightbox {background-color: #f4f4f4; color: #666; height: 100%}
.autogen_class_views_chrome_login_login_footer .login_lightbox .column {display: inline-block; width: 33%; background-repeat: no-repeat; background-position: top; margin-top: 29px}
.autogen_class_views_chrome_login_login_footer .login_lightbox .column.center {border-left: 1px solid; border-right: 1px solid; border-color: #C2C2C2}
.autogen_class_views_chrome_login_login_footer .line {text-align: center; font-size: 14px; line-height: 1.5}
.autogen_class_views_chrome_login_login_footer .line .two {font-weight: bold; margin-left: 5px}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {.autogen_class_views_chrome_login_login_footer {height: 140px}
}


/* app/views/chrome/login/_login_signup_lightbox.css @ 1410903074 */
.autogen_class_views_chrome_login_login_signup_lightbox {width: 763px}
.autogen_class_views_chrome_login_login_signup_lightbox.signup_open .signup_container {display: block}
.autogen_class_views_chrome_login_login_signup_lightbox.signup_open .signup_toggle .open_arrow {display: inline-block; zoom: 1; *display: inline}
.autogen_class_views_chrome_login_login_signup_lightbox.signup_open .signup_toggle .closed_arrow {display: none}
.autogen_class_views_chrome_login_login_signup_lightbox.login_open .login_form {display: block}
.autogen_class_views_chrome_login_login_signup_lightbox.login_open .login_toggle .open_arrow {display: inline-block; zoom: 1; *display: inline}
.autogen_class_views_chrome_login_login_signup_lightbox.login_open .login_toggle .closed_arrow {display: none}
.autogen_class_views_chrome_login_login_signup_lightbox .label_text {color: #666666}
.autogen_class_views_chrome_login_login_signup_lightbox .signup_optin {font-size: 14px; width: 300px; position: relative; top: 8px; display: inline-block}
.autogen_class_views_chrome_login_login_signup_lightbox .content {padding-top: 20px; padding-bottom: 20px; border-top: 1px solid #dddddd}
.autogen_class_views_chrome_login_login_signup_lightbox .title {font-weight: 100; font-size: 36px; line-height: 40px; margin: 30px 40px}
.autogen_class_views_chrome_login_login_signup_lightbox .newform {padding-bottom: 10px}
.autogen_class_views_chrome_login_login_signup_lightbox .home_btn.disabled .btn_inner {background-color: #022f40 !important}
.autogen_class_views_chrome_login_login_signup_lightbox .why {max-width: 300px}
.autogen_class_views_chrome_login_login_signup_lightbox .login_toggle, .autogen_class_views_chrome_login_login_signup_lightbox .signup_toggle, .autogen_class_views_chrome_login_login_signup_lightbox .continue_toggle {margin: 10px 0; padding: 15px 0 10px 0}
.autogen_class_views_chrome_login_login_signup_lightbox .signup_container, .autogen_class_views_chrome_login_login_signup_lightbox .login_form {display: none}
.autogen_class_views_chrome_login_login_signup_lightbox .signup_toggle, .autogen_class_views_chrome_login_login_signup_lightbox .continue_toggle {border-top: 1px solid #dddddd}
.autogen_class_views_chrome_login_login_signup_lightbox .signup_toggle, .autogen_class_views_chrome_login_login_signup_lightbox .login_toggle, .autogen_class_views_chrome_login_login_signup_lightbox .continue_toggle {font-size: 18px}
.autogen_class_views_chrome_login_login_signup_lightbox .signup_toggle .btn_inner, .autogen_class_views_chrome_login_login_signup_lightbox .login_toggle .btn_inner, .autogen_class_views_chrome_login_login_signup_lightbox .continue_toggle .btn_inner {font-weight: normal; min-width: 100px}
.autogen_class_views_chrome_login_login_signup_lightbox .signup_toggle .toggle_text, .autogen_class_views_chrome_login_login_signup_lightbox .login_toggle .toggle_text, .autogen_class_views_chrome_login_login_signup_lightbox .continue_toggle .toggle_text {vertical-align: middle; color: #333333}
.autogen_class_views_chrome_login_login_signup_lightbox .signup_toggle .open_arrow, .autogen_class_views_chrome_login_login_signup_lightbox .login_toggle .open_arrow, .autogen_class_views_chrome_login_login_signup_lightbox .continue_toggle .open_arrow {display: none; margin-right: 5px}
.autogen_class_views_chrome_login_login_signup_lightbox .signup_toggle .closed_arrow, .autogen_class_views_chrome_login_login_signup_lightbox .login_toggle .closed_arrow, .autogen_class_views_chrome_login_login_signup_lightbox .continue_toggle .closed_arrow {margin-left: 3px; margin-right: 6px}
.autogen_class_views_chrome_login_login_signup_lightbox .signup_disclosure {margin-bottom: 10px}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {.autogen_class_views_chrome_login_login_signup_lightbox {width: 100%; top: 40px !important; left: 0 !important; margin-left: 0 !important}
.autogen_class_views_chrome_login_login_signup_lightbox .title {font-size: 18px; line-height: 18px; margin: 15px 40px}
}


/* app/views/chrome/nags.css @ 1410903074 */
.anonymous_documents_nag {text-align: left}
.anonymous_documents_nag.show_merge_form .merge_anonymous_form {display: block}
.anonymous_documents_nag.show_merge_form .name_anonymous_form {display: none}
.anonymous_documents_nag .merge_anonymous_form {display: none}
.anonymous_documents_nag h2, .anonymous_documents_nag h3 {color: #022f40; font-weight: normal; margin-top: 0; margin-bottom: 10px}
.anonymous_documents_nag h2 {font-size: 22px}
.anonymous_documents_nag h3 {font-size: 16px}
.anonymous_documents_nag .nag_inner {width: 996px; padding: 40px 0; margin: 0 auto}
.anonymous_documents_nag .merge_form {display: inline-block; zoom: 1; *display: inline; margin-right: 32px; width: 300px}
.anonymous_documents_nag .merge_form label {display: block; margin-bottom: 10px}
.anonymous_documents_nag .merge_form input.text {width: 200px}
.anonymous_documents_nag .merge_form .label_text {display: block; font-size: 14px; margin-bottom: 4px}
.anonymous_documents_nag .merge_form .form_buttons {margin-top: 10px}
.anonymous_documents_nag .merge_form .error {display: block; color: #F04952; font-size: 14px; margin-top: 4px}
.anonymous_documents_nag .document_cell {display: inline-block; zoom: 1; *display: inline; white-space: normal; vertical-align: top; font-size: 14px; width: 185px; margin-right: 32px}
.anonymous_documents_nag .thumb {position: relative; background-position: 50% 50%; background-repeat: no-repeat; background-color: #E6E8E9; background-size: cover; box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); height: 250px; margin-bottom: 10px}
.anonymous_documents_nag .thumb:hover .overlay {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5}
.anonymous_documents_nag .thumb:hover .overlay .sprite {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5}
.anonymous_documents_nag .thumb.is_book {box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.24), 0px 2px 15px rgba(0, 0, 0, 0.26)}
.anonymous_documents_nag .thumb.is_book .shadow_overlay {display: block}
.anonymous_documents_nag .thumb .shadow_overlay {display: none}
.anonymous_documents_nag .thumb .overlay, .anonymous_documents_nag .thumb .shadow_overlay, .anonymous_documents_nag .thumb .doc_link {position: absolute; top: 0; right: 0; bottom: 0; left: 0}
.anonymous_documents_nag .thumb .overlay {-webkit-transition: opacity 0.1s ease-in-out; -moz-transition: opacity 0.1s ease-in-out; -ms-transition: opacity 0.1s ease-in-out; transition: opacity 0.1s ease-in-out; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; background: #3d4044}
.anonymous_documents_nag .thumb .overlay .sprite {position: absolute; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; left: 50%; top: 50%; margin-left: -23px; margin-top: -18px}
.anonymous_documents_nag .thumb .shadow_overlay {background: url('https://webarchive.library.unt.edu/web/20140918190614oe_/https://s2-f.scribdassets.com/images/landing/home_landing/thumbnail_overlay_185x250.png?1410903112') 0 0 no-repeat; background-size: cover}
.anonymous_documents_nag .document_title {font-size: 14px; line-height: 18px; overflow: hidden; max-height: 36px}
.anonymous_documents_nag .document_title a {color: #022f40}
.toolbar_notification {padding: 0 40px; padding-right: 27px; background: #85878a; color: white; height: 40px; line-height: 40px; text-align: left; white-space: normal}
.toolbar_notification .close_btn {display: block; float: right; color: white; margin-top: 13px; cursor: pointer}
.toolbar_notification a, .toolbar_notification .renewal_button {-webkit-transition: background 0.2s ease; -moz-transition: background 0.2s ease; -ms-transition: background 0.2s ease; transition: background 0.2s ease; font-size: 14px; padding: 3px 6px; border-radius: 3px; margin-left: 10px; border: 1px solid white; color: white; text-transform: uppercase; font-weight: bold}
.toolbar_notification a:hover, .toolbar_notification .renewal_button:hover {background: white; color: #85878a}
.toolbar_notification.error_notification {background: #f2736e}
.toolbar_notification.error_notification a:hover, .toolbar_notification.error_notification .renewal_button:hover {color: #f2736e}
.toolbar_notification.renewal_nag .renewal_form {display: inline}
.toolbar_notification.renewal_nag.stuck_top {position: fixed; top: 0; left: 0; right: 0; z-index: 9999; text-align: center}


/* app/views/chrome/_search.css @ 1410903074 */
.header_search {display: inline-block; zoom: 1; *display: inline; color: white; position: relative}
.header_search .search_outer {position: relative}
.header_search .search_icon {position: absolute; right: 17px; top: 13px; cursor: pointer; color: #1a7bba; font-size: 18px}
.header_search .search_input {height: 40px; font-family: Sofia Pro, sans-serif; vertical-align: middle; border-radius: 3px; padding: 6px 45px 6px 17px; width: 320px; border: 0; background: #F9F9F7; outline: none; color: #444444}
.header_search .search_input.inactive {color: #999999}


/* app/views/chrome/_user_menu.css @ 1410903074 */
.user_menu {display: inline-block; zoom: 1; *display: inline; line-height: normal; vertical-align: middle}
.user_menu .upload_button {height: 40px; line-height: 40px}
.user_menu .upload_button .icon {margin-right: 10px}


/* app/views/chrome/_user_sign_in.css @ 1410903074 */
.autogen_class_views_chrome_user_sign_in {display: inline-block; zoom: 1; *display: inline; vertical-align: top; text-align: right; top: -2px; margin-left: 16px; line-height: normal}
.autogen_class_views_chrome_user_sign_in a {font-size: 14px; color: white; display: block}
.autogen_class_views_chrome_user_sign_in .signup_top {border-bottom: 1px solid rgba(255, 255, 255, 0.3); padding-bottom: 2px}


/* app/views/chrome/_user_util.css @ 1410903074 */
.user_util {display: inline-block; zoom: 1; *display: inline; margin: 0 0 0 8px; vertical-align: top; color: white}
.user_util .user_pic {display: inline-block; zoom: 1; *display: inline; vertical-align: middle; width: 40px; height: 40px; overflow: hidden; border-radius: 4px; background: rgba(255, 255, 255, 0.5); background-size: cover}
.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}
.user_util .user_name {font-size: 20px; color: #666666}
.user_util .sub_menu {top: 52px; right: -22px}
.user_util .sub_menu .white_tri_up {position: absolute; top: -5px; right: 39px}
.user_util .sub_menu .top .user_name:hover {text-decoration: none}
