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


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


/* :files, 'app/views', ... @ 1353360883 */
/* app/views/documents/fourgen/layout/_web.css @ 1353360883 */
#view_container.base_layout {background-color: #F6F6F6}
div#view_container {width: auto; overflow: hidden}
div#view_container div#zoom_debug {display: none}
div#view_container h1 {color: #1982ab; text-align: left; font-size: 25px; font-family: Georgia; font-style: italic; margin-bottom: 10px; line-height: 1em}
div#view_container p.description {color: gray; font-size: 11px; width: 300px; white-space: normal}
div#view_container #view_main_bar_wrapper {padding-top: 20px; white-space: nowrap; text-align: center; padding-bottom: 30px}
div#view_container #view_main.new_view_main {float: none; width: auto; /* Inline Block This */ display: inline-block; vertical-align: top; zoom: 1; *display: inline}
div#view_container #view_bar.new_view_bar {float: none; display: inline-block; /* a bug in IE7 causes margin-left to collapse sometimes here, so we use padding */ padding-left: 15px; vertical-align: top; text-align: left; zoom: 1; *display: inline}
div#view_container #view_bar.new_view_bar .carousel_content a.username {background: none}
div#view_container #view_bar .summary {white-space: normal; padding: 0}
div#view_container #view_bar .summary .autogen_class_views_documents_ads_sideboard {padding: 25px 0}
div#view_container #view_bar #great input[type=submit] {display: block}
div#view_container #view_bar h3 {font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif; font-style: italic; color: #666; font-size: 16px; font-weight: normal; text-shadow: 0px 1px 0px white; text-align: left; margin-bottom: 10px}
#viewer_main {position: relative}
.outer_page {margin: 9px 0px; background-color: white; /* This is commented out due to a bug in the current (4.0.4) version of Safari. As of today (5/4/2010) the nightly build does not have the bug. So, we may be able to uncomment this and remove the HACK HACK HACK lines from 4gen.js when the new version arrives. */ /* -webkit-perspective: 3500;*/ }
div#exposed_share_panel {clear: both; margin-bottom: 15px}
/** CSS for missing page units - not technically part of the buy_doc_bar, but better than putting this in genserve **/ .page_missing_explanation {-webkit-user-select: none; background-color: #D2D6D8; border: 2px solid #CCC; padding: 10px 15px 0 15px; overflow: hidden}
.page_missing_explanation .page_missing_explanation_inner {font-family: Arial, Helvetica, sans-serif; font-style: normal; font-size: 14px; text-align: left; color: #58554F}
.page_missing_explanation .page_missing_explanation_inner span.missing_page_number_title {font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif; font-style: italic; font-size: 18px; color: #255D79}
.page_missing_explanation .page_missing_explanation_inner span.missing_page_number {font-weight: bold}
.page_missing_explanation .page_missing_explanation_inner .page_missing_explanation_contents {float: left; padding-bottom: 10px}
.page_missing_explanation .page_missing_explanation_inner .missing_page_buy_button {padding-bottom: 10px; overflow: hidden; float: right; position: relative}
.page_missing_explanation .page_missing_explanation_inner .missing_page_buy_button a {outline: none; display: block; border: 0; background-image: url('../../../images/4gen/btn_buy_the_full_version_1353360884.png'); background-position: 0 0}
.page_missing_explanation .page_missing_explanation_inner .missing_page_buy_button a:hover {background-position: 0 -37px}
.page_missing_explanation .page_missing_explanation_inner .missing_page_buy_button a:active {background-position: 0 -74px}
.page_missing_explanation .page_missing_explanation_inner .missing_page_buy_button .container {width: 208px; height: 36px}
/** Can't live in _buy_doc_bar.css because the div contents are injected elsewhere via JS **/ .buy_doc_bar_inner {-webkit-user-select: none; background-color: #D2D6D8; border: 2px solid #CCC; text-align: left}
.buy_doc_bar_inner .contents {padding: 10px 15px 0 10px; overflow: auto}
.buy_doc_bar_inner .headline {font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif; font-style: italic; font-size: 18px; color: #255D79; text-shadow: 1px 1px 1px #fff; padding-bottom: 5px}
.buy_doc_bar_inner .message {font-family: Arial, Helvetica, sans-serif; font-style: normal; font-size: 14px; text-shadow: 1px 1px 1px #fff; color: #58554F; max-width: 645px; white-space: normal; padding-bottom: 10px; border-bottom: 2px groove #fff; margin-bottom: 10px}
.buy_doc_bar_inner .bar_list_price {font-size: 18px; text-shadow: 1px 1px 1px #fff; border-top: none; margin-top: 10px; margin-left: 10px; width: 300px; color: #58554F}
.fourgen_highlight {padding: 0; margin: 0; color: black; background-color: #FF5}
.fourgen_highlight_selected {background-color: #FFD12C}


/* app/views/documents/fourgen/_remote_link_buttons_global.css @ 1353360883 */
#center_remote_link_buttons {margin-left: auto; margin-right: auto; margin-top: 10px; width: 209px}
#remote_link_buttons {margin-bottom: 10px}
#remote_link_buttons .remote_link_button {width: 209px; height: 30px; padding-top: 6px; padding-left: 24px; display: block; background: transparent url('../../../images/ppp/button_1353360885.png') no-repeat; white-space: nowrap}
#remote_link_buttons .remote_link_button:hover {text-decoration: none; background-position: 0 -37px}
#remote_link_buttons .remote_link_button:active {text-decoration: none; background-position: 0 -74px; height: 29px; padding-top: 7px}
#remote_link_buttons .remote_link_button .more_info_icon {width: 27px; height: 28px; padding-right: 20px; background: transparent url('../../../images/ppp/info_icon_1353360885.png') no-repeat}
#remote_link_buttons .remote_link_button .buy_icon {width: 28px; height: 28px; padding-right: 20px; background: transparent url('../../../images/ppp/buy_icon_1353360885.png') no-repeat}
#remote_link_buttons .remote_link_button span {line-height: 18px; font-size: 18px; color: white; text-shadow: 1px 1px 1px #B38400}
#remote_link_buttons .remote_branded_button {width: 280px; /* vertically center button(s) */ }
#remote_link_buttons .remote_branded_button .buy_banner {float: left; padding-left: 28px; width: 112px; height: 40px; padding-top: 12px; margin-right: 10px; background: transparent url('../../../images/ppp/buy_banner_1353360885.png') no-repeat}
#remote_link_buttons .remote_branded_button .buy_banner span {font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif; font-style: italic; font-size: 22px; color: white; text-shadow: 1px 1px 1px #B38400}
#remote_link_buttons .remote_branded_button .container {height: 52px; display: table-cell; vertical-align: middle}
#remote_link_buttons .remote_branded_button .branded_buy_button {width: 130px; height: 20px; margin-bottom: 3px; padding-top: 5px; display: block; background: transparent url('../../../images/ppp/branded_buy_button_1353360885.png') no-repeat}
#remote_link_buttons .remote_branded_button .branded_buy_button:hover {text-decoration: none; background-position: 0 -26px}
#remote_link_buttons .remote_branded_button .branded_buy_button:active {text-decoration: none; background-position: 0 -52px; height: 19px; padding-top: 6px}
#remote_link_buttons .remote_branded_button .branded_buy_button .barnes_noble, #remote_link_buttons .remote_branded_button .branded_buy_button .amazon {height: 15px; margin-left: auto; margin-right: auto}
#remote_link_buttons .remote_branded_button .branded_buy_button .barnes_noble {width: 99px; background: transparent url('../../../images/ppp/branded_buy_button_barnes_noble_1353360885.png') no-repeat}
#remote_link_buttons .remote_branded_button .branded_buy_button .amazon {width: 62px; background: transparent url('../../../images/ppp/branded_buy_button_amazon_1353360885.png') no-repeat}
/* see buy_this.rb -- the buttons are copied between missing pages and ther they need other positioning */ .page_missing_explanation_inner #remote_link_buttons {float: right}


/* :class_inlines, 'app/views', ... @ 1353360883 */
/* app/views/documents/fourgen/_buy_doc_bar.css @ 1353360883 */



/* app/views/documents/fourgen/_comment_form.css @ 1353360883 */
.autogen_class_views_documents_fourgen_comment_form .comment_form h3 {color: #fff; margin: 0; margin-bottom: 5px; font-size: 13px; line-height: 20px}
.autogen_class_views_documents_fourgen_comment_form .comment_form textarea {width: 290px; height: 68px; margin-bottom: 10px; background-color: #ffffcc}
.autogen_class_views_documents_fourgen_comment_form .comment_form .share_confirmations {float: right; margin-left: 5px}
.autogen_class_views_documents_fourgen_comment_form .comment_form .share_confirmations .share_text {font-size: 11px; color: #666}
.autogen_class_views_documents_fourgen_comment_form .comment_form .readcast_confirmation input {vertical-align: top}
.autogen_class_views_documents_fourgen_comment_form .comment_form .view_comments {float: left; margin-left: 5px; color: #fff; line-height: 24px; font-size: 11px}
.autogen_class_views_documents_fourgen_comment_form .comment_form .spinner {float: right}
.autogen_class_views_documents_fourgen_comment_form .comment_form #submit_document_comment_button {float: right; margin-right: 4px}
.autogen_class_views_documents_fourgen_comment_form .comment_form .count {display: inline-block; margin-top: 3px; font-size: 13px; color: #666666; font-weight: bold}
.autogen_class_views_documents_fourgen_comment_form .comment_form .count .number {color: #b8b8b8}
.autogen_class_views_documents_fourgen_comment_form .comment_form .count .limit_reached {color: #990000}


/* app/views/documents/fourgen/layout/base.rb:18 @ 1353360883 */
.outer_page {position: relative}
.outer_page .b_tl {background-image: url('../../../images/4gen/page_border/tl_1353360884.png'); background-position: top left; background-repeat: no-repeat; position: absolute; height: 8px; width: 8px; top: -8px; left: -8px}
.outer_page .b_tr {background-image: url('../../../images/4gen/page_border/tr_1353360884.png'); background-position: top right; background-repeat: no-repeat; position: absolute; height: 8px; width: 8px; top: -8px; right: -8px}
.outer_page .b_br {background-image: url('../../../images/4gen/page_border/br_1353360884.png'); background-position: bottom right; background-repeat: no-repeat; position: absolute; height: 8px; width: 8px; bottom: -8px; right: -8px}
.outer_page .b_bl {background-image: url('../../../images/4gen/page_border/bl_1353360884.png'); background-position: bottom left; background-repeat: no-repeat; position: absolute; height: 8px; width: 8px; bottom: -8px; left: -8px}
.outer_page .b_t {background-image: url('../../../images/4gen/page_border/t_1353360884.png'); background-repeat: repeat-x; position: absolute; height: 8px; top: -8px; left: 0px; right: 0px}
.outer_page .b_r {background-image: url('../../../images/4gen/page_border/r_1353360884.png'); background-repeat: repeat-y; position: absolute; width: 8px; right: -8px; top: 0px; bottom: 0px}
.outer_page .b_b {background-image: url('../../../images/4gen/page_border/b_1353360884.png'); background-repeat: repeat-x; position: absolute; height: 8px; bottom: -8px; left: 0px; right: 0px}
.outer_page .b_l {background-image: url('../../../images/4gen/page_border/l_1353360884.png'); background-repeat: repeat-y; position: absolute; width: 8px; left: -8px; top: 0px; bottom: 0px}


/* app/views/documents/fourgen/layout/base.rb:19 @ 1353360883 */
.between_page_ads .outer_page {position: relative}
.between_page_ads .outer_page .b_tl {background-image: url('../../../images/4gen/ad_border/tl_1353360884.png'); background-position: top left; background-repeat: no-repeat; position: absolute; height: 8px; width: 8px; top: -8px; left: -8px}
.between_page_ads .outer_page .b_tr {background-image: url('../../../images/4gen/ad_border/tr_1353360884.png'); background-position: top right; background-repeat: no-repeat; position: absolute; height: 8px; width: 8px; top: -8px; right: -8px}
.between_page_ads .outer_page .b_br {background-image: url('../../../images/4gen/ad_border/br_1353360884.png'); background-position: bottom right; background-repeat: no-repeat; position: absolute; height: 8px; width: 8px; bottom: -8px; right: -8px}
.between_page_ads .outer_page .b_bl {background-image: url('../../../images/4gen/ad_border/bl_1353360884.png'); background-position: bottom left; background-repeat: no-repeat; position: absolute; height: 8px; width: 8px; bottom: -8px; left: -8px}
.between_page_ads .outer_page .b_t {background-image: url('../../../images/4gen/ad_border/t_1353360884.png'); background-repeat: repeat-x; position: absolute; height: 8px; top: -8px; left: 0px; right: 0px}
.between_page_ads .outer_page .b_r {background-image: url('../../../images/4gen/ad_border/r_1353360884.png'); background-repeat: repeat-y; position: absolute; width: 8px; right: -8px; top: 0px; bottom: 0px}
.between_page_ads .outer_page .b_b {background-image: url('../../../images/4gen/ad_border/b_1353360884.png'); background-repeat: repeat-x; position: absolute; height: 8px; bottom: -8px; left: 0px; right: 0px}
.between_page_ads .outer_page .b_l {background-image: url('../../../images/4gen/ad_border/l_1353360884.png'); background-repeat: repeat-y; position: absolute; width: 8px; left: -8px; top: 0px; bottom: 0px}


/* app/views/documents/fourgen/_metadata.css @ 1353360883 */
.autogen_class_views_documents_fourgen_metadata .view_page_thumbnail a {display: block; float: left; padding: 2px; width: 20px; height: 20px; border: 1px solid #ccc; margin-right: 5px}
.autogen_class_views_documents_fourgen_metadata div.user {margin-bottom: 10px; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; font-size: 12px; line-height: 20px; padding: 10px 0}
.autogen_class_views_documents_fourgen_metadata div.user a.username {color: #1982AB; background-color: transparent; display: block; float: left; padding-left: 1px}
.autogen_class_views_documents_fourgen_metadata div.owner_controls {clear: left; margin-bottom: 10px}
.autogen_class_views_documents_fourgen_metadata div.owner_controls .ctr_button {border: 0 none; display: block; float: left; height: 27px}
.autogen_class_views_documents_fourgen_metadata div.owner_controls .edit_button {width: 91px; background: url('../../../images/readpage/docpage-controls_1353360885.png') no-repeat scroll -600px 0}
.autogen_class_views_documents_fourgen_metadata div.owner_controls .edit_button:hover {background-position: -600px -27px}
body.i18n-es .autogen_class_views_documents_fourgen_metadata div.owner_controls .edit_button {width: 82px; background: url('../../../images/locales/es/readpage/docpage-controls_1353360885.png') no-repeat scroll -600px 0}
body.i18n-es .autogen_class_views_documents_fourgen_metadata div.owner_controls .edit_button:hover {background-position: -600px -27px}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata div.owner_controls .edit_button {width: 82px; background: url('../../../images/locales/pt-br/readpage/docpage-controls_1353360885.png') no-repeat scroll -600px 0}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata div.owner_controls .edit_button:hover {background-position: -600px -27px}
.autogen_class_views_documents_fourgen_metadata div.owner_controls .upload_revision_button {width: 114px; background: url('../../../images/readpage/docpage-controls_1353360885.png') no-repeat scroll -691px 0}
.autogen_class_views_documents_fourgen_metadata div.owner_controls .upload_revision_button:hover {background-position: -691px -27px}
body.i18n-es .autogen_class_views_documents_fourgen_metadata div.owner_controls .upload_revision_button {width: 99px; background: url('../../../images/locales/es/readpage/docpage-controls_1353360885.png') no-repeat scroll -682px 0}
body.i18n-es .autogen_class_views_documents_fourgen_metadata div.owner_controls .upload_revision_button:hover {background-position: -682px -27px}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata div.owner_controls .upload_revision_button {width: 99px; background: url('../../../images/locales/pt-br/readpage/docpage-controls_1353360885.png') no-repeat scroll -682px 0}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata div.owner_controls .upload_revision_button:hover {background-position: -682px -27px}
.autogen_class_views_documents_fourgen_metadata div.owner_controls .privacy_button {width: 95px}
.autogen_class_views_documents_fourgen_metadata .public .privacy_button {background: url('../../../images/readpage/docpage-controls_1353360885.png') no-repeat scroll -900px 0}
.autogen_class_views_documents_fourgen_metadata .public .privacy_button:hover {background-position: -900px -27px}
body.i18n-es .autogen_class_views_documents_fourgen_metadata .public .privacy_button {width: 120px; background: url('../../../images/locales/es/readpage/docpage-controls_1353360885.png') no-repeat scroll -901px 0}
body.i18n-es .autogen_class_views_documents_fourgen_metadata .public .privacy_button:hover {background-position: -901px -27px}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata .public .privacy_button {width: 120px; background: url('../../../images/locales/pt-br/readpage/docpage-controls_1353360885.png') no-repeat scroll -901px 0}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata .public .privacy_button:hover {background-position: -901px -27px}
.autogen_class_views_documents_fourgen_metadata .private .privacy_button {background: url('../../../images/readpage/docpage-controls_1353360885.png') no-repeat scroll -805px 0}
.autogen_class_views_documents_fourgen_metadata .private .privacy_button:hover {background-position: -805px -27px}
body.i18n-es .autogen_class_views_documents_fourgen_metadata .private .privacy_button {width: 118px; background: url('../../../images/locales/es/readpage/docpage-controls_1353360885.png') no-repeat scroll -782px 0}
body.i18n-es .autogen_class_views_documents_fourgen_metadata .private .privacy_button:hover {background-position: -782px -27px}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata .private .privacy_button {width: 118px; background: url('../../../images/locales/pt-br/readpage/docpage-controls_1353360885.png') no-repeat scroll -782px 0}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata .private .privacy_button:hover {background-position: -782px -27px}
.autogen_class_views_documents_fourgen_metadata .public .privacy_indicator {display: none}
.autogen_class_views_documents_fourgen_metadata .private div.owner_controls .make_private_button {display: none}
.autogen_class_views_documents_fourgen_metadata .public div.owner_controls .make_public_button {display: none}
.autogen_class_views_documents_fourgen_metadata div#doc_metadata div.info_section {margin-top: 10px}
.autogen_class_views_documents_fourgen_metadata div#doc_metadata div.info_section h3 {cursor: pointer; padding-left: 15px; background: transparent url('../../../images/arrows/triangle_info_1353360884.png') no-repeat scroll 0 6px}
.autogen_class_views_documents_fourgen_metadata div#doc_metadata div.info_section.closed h3 {background-position: 0 -11px}
.autogen_class_views_documents_fourgen_metadata div.stats {float: left; clear: left; font-weight: bold; font-size: 11px; margin: 0 0 10px; line-height: 16px}
.autogen_class_views_documents_fourgen_metadata div.stats .row {clear: left}
.autogen_class_views_documents_fourgen_metadata div.stats .separator {color: #999}
.autogen_class_views_documents_fourgen_metadata div.stats .label {color: #999; float: left; width: 80px; margin: 0 0 3px}
.autogen_class_views_documents_fourgen_metadata div.stats .value {color: #666; float: left; margin: 0 0 3px}
.autogen_class_views_documents_fourgen_metadata div.stats .copyright {font-weight: normal}
.autogen_class_views_documents_fourgen_metadata div.stats div#rating {line-height: 18px}
.autogen_class_views_documents_fourgen_metadata div.stats div#rating .starbox {float: left}
.autogen_class_views_documents_fourgen_metadata div.stats div#rating .count {font-weight: normal; margin-left: 5px}
.autogen_class_views_documents_fourgen_metadata div.privacy_indicator {clear: left; background: url('../../../images/shared/alerts/rpt_red_1x33_1353360885.png') repeat-x scroll left bottom white; border: 1px solid #990000; margin-bottom: 10px}
.autogen_class_views_documents_fourgen_metadata div.privacy_indicator a {display: inline-block}
.autogen_class_views_documents_fourgen_metadata div.privacy_indicator div.message {color: #990000; display: inline-block; background: transparent url('../../../images/shared/alerts/error_trans_1353360885.gif') no-repeat 0 2px; font-size: 13px; font-weight: bold; padding: 10px 10px 10px 35px}
.autogen_class_views_documents_fourgen_metadata .owner_controls .ctr_button, .autogen_class_views_documents_fourgen_metadata .buttons .ctr_button {text-indent: -9999px}
.autogen_class_views_documents_fourgen_metadata div.buttons {clear: left; padding: 0 0 5px 0}
.autogen_class_views_documents_fourgen_metadata div.buttons .ctr_button {display: block; float: left; line-height: 14px; background: transparent url('../../../images/readpage/docpage-controls_1353360885.png') no-repeat 0 0; width: 1px; height: 27px}
.autogen_class_views_documents_fourgen_metadata div.buttons .ctr_button:active {background-position: 0 -54px}
.autogen_class_views_documents_fourgen_metadata div.buttons .ctr_button.disabled, .autogen_class_views_documents_fourgen_metadata div.buttons #flag_document_link.disabled {color: #999}
.autogen_class_views_documents_fourgen_metadata div.buttons .download {width: 76px; background-position: 0 0}
.autogen_class_views_documents_fourgen_metadata div.buttons .download:hover {background-position: 0 -27px}
.autogen_class_views_documents_fourgen_metadata div.buttons .download.disabled {background-position: 0 -54px}
body.i18n-es .autogen_class_views_documents_fourgen_metadata div.buttons .download {width: 71px}
body.i18n-es .autogen_class_views_documents_fourgen_metadata div.buttons .download:hover {background-position: 0 -27px}
body.i18n-es .autogen_class_views_documents_fourgen_metadata div.buttons .download.disabled {background-position: 0 -54px}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata div.buttons .download {width: 63px}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata div.buttons .download:hover {background-position: 0 -27px}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata div.buttons .download.disabled {background-position: 0 -54px}
.autogen_class_views_documents_fourgen_metadata div.buttons .print {width: 54px; background-position: -76px 0}
.autogen_class_views_documents_fourgen_metadata div.buttons .print:hover {background-position: -76px -27px}
.autogen_class_views_documents_fourgen_metadata div.buttons .print.disabled {background-position: -76px -54px}
body.i18n-es .autogen_class_views_documents_fourgen_metadata div.buttons .print {width: 73px; background-position: -71px 0}
body.i18n-es .autogen_class_views_documents_fourgen_metadata div.buttons .print:hover {background-position: -71px -27px}
body.i18n-es .autogen_class_views_documents_fourgen_metadata div.buttons .print.disabled {background-position: -71px -54px}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata div.buttons .print {width: 73px; background-position: -63px 0}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata div.buttons .print:hover {background-position: -63px -27px}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata div.buttons .print.disabled {background-position: -63px -54px}
.autogen_class_views_documents_fourgen_metadata div.buttons .mobile {width: 60px; background-position: -130px 0}
.autogen_class_views_documents_fourgen_metadata div.buttons .mobile:hover {background-position: -130px -27px}
.autogen_class_views_documents_fourgen_metadata div.buttons .mobile.disabled {background-position: -130px -54px}
body.i18n-es .autogen_class_views_documents_fourgen_metadata div.buttons .mobile {width: 60px; background-position: -144px 0}
body.i18n-es .autogen_class_views_documents_fourgen_metadata div.buttons .mobile:hover {background-position: -144px -27px}
body.i18n-es .autogen_class_views_documents_fourgen_metadata div.buttons .mobile.disabled {background-position: -144px -54px}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata div.buttons .mobile {width: 71px; background-position: -136px 0}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata div.buttons .mobile:hover {background-position: -136px -27px}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata div.buttons .mobile.disabled {background-position: -136px -54px}
.autogen_class_views_documents_fourgen_metadata div.buttons .collections {width: 87px; background-position: -190px 0}
.autogen_class_views_documents_fourgen_metadata div.buttons .collections:hover {background-position: -190px -27px}
.autogen_class_views_documents_fourgen_metadata div.buttons .collections.disabled {background-position: -190px -54px}
body.i18n-es .autogen_class_views_documents_fourgen_metadata div.buttons .collections {width: 73px; background-position: -204px 0}
body.i18n-es .autogen_class_views_documents_fourgen_metadata div.buttons .collections:hover {background-position: -204px -27px}
body.i18n-es .autogen_class_views_documents_fourgen_metadata div.buttons .collections.disabled {background-position: -204px -54px}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata div.buttons .collections {width: 70px; background-position: -207px 0}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata div.buttons .collections:hover {background-position: -207px -27px}
body.i18n-pt .autogen_class_views_documents_fourgen_metadata div.buttons .collections.disabled {background-position: -207px -54px}
.autogen_class_views_documents_fourgen_metadata div.buttons #flag_document_link, .autogen_class_views_documents_fourgen_metadata div.buttons .report {padding: 0; margin: 0; width: 23px; background: transparent url('../../../images/readpage/docpage-controls_1353360885.png') no-repeat scroll -277px 0}
.autogen_class_views_documents_fourgen_metadata div.buttons #flag_document_link:hover, .autogen_class_views_documents_fourgen_metadata div.buttons .report:hover {background-position: -277px -27px}
.autogen_class_views_documents_fourgen_metadata div.buttons #flag_document_link.disabled, .autogen_class_views_documents_fourgen_metadata div.buttons .report.disabled {background-position: -277px -54px}
.autogen_class_views_documents_fourgen_metadata div.buttons #flag_document_container {padding: 10px 0 5px 5px; margin: 0; border: none; float: none; clear: left; white-space: normal; background-color: transparent}
.autogen_class_views_documents_fourgen_metadata div.buttons #flag_document_container h4.first {color: #333}
.autogen_class_views_documents_fourgen_metadata div.buttons #flag_document_container .close_button {display: none}
.autogen_class_views_documents_fourgen_metadata #tag_list .tag_container {float: left; white-space: normal; line-height: 19px; width: 300px; margin-bottom: 10px; font-size: 11px; font-family: arial; font-weight: normal}
.autogen_class_views_documents_fourgen_metadata #tag_list .tag_container .tag {float: left; padding: 2px 4px; -moz-border-radius: 2px; -webkit-border-radius: 2px; margin: 0 2px 2px 0; line-height: 12px}
.autogen_class_views_documents_fourgen_metadata #tag_list .tag_container .tag a {color: #339933; text-decoration: none; white-space: nowrap}
.autogen_class_views_documents_fourgen_metadata #tag_list .tag_container .term {text-decoration: none; white-space: nowrap; background-color: #ddd; color: #666}
.autogen_class_views_documents_fourgen_metadata #tag_list .tag_container .clickable_tag {background-color: #E1F0E1; color: #339933}
.autogen_class_views_documents_fourgen_metadata #tag_list .tag_container .control_btn {float: left; padding: 2px 4px; -moz-border-radius: 2px; -webkit-border-radius: 2px; margin: 0 2px 2px 0; line-height: 12px; color: #999}


/* app/views/documents/fourgen/mobile/_dialogs.css @ 1353360883 */
#mobile_dialog_container {-webkit-user-select: none; position: absolute; z-index: 20000; width: 100%; height: 550px; overflow: hidden; display: none}
#mobile_dialog_container .mobile_dialog {position: absolute; top: 550px; width: 100%; z-index: 25000; background-color: #383838; padding: 5px 0 12px 0; -webkit-transition: all 0.5s ease}
#mobile_dialog_container #comments .spinner {width: 0; height: 0}
#mobile_dialog_container #comments #activity_container {height: 300px; margin: 10px 10px 0 10px; background-color: transparent}
#mobile_dialog_container #comments #activity_container #document_activity {border: 1px solid black; background-color: #656565}
#mobile_dialog_container #comments #activity_container #document_activity .document_event_container {border-top: 1px solid #555; background-color: #656565; background-image: none; margin: 0 5px; color: #bbb}
#mobile_dialog_container #comments #activity_container #document_activity .document_event_container * {font-size: 16px}
#mobile_dialog_container #comments #activity_container #document_activity .document_event_container .event_main {float: left; margin-left: 10px; margin-top: 0px}
#mobile_dialog_container #comments #activity_container #document_activity .document_event_container .username {background-color: transparent; text-align: left}
#mobile_dialog_container #comments #activity_container #document_activity .document_event_container a {color: white; text-align: left}
#mobile_dialog_container #comments #activity_container #document_activity .document_event_container blockquote {margin: 6px 0 6px 2px; text-align: left; padding: 0px; width: 820px}
#mobile_dialog_container #comments #activity_container #document_activity .document_event_container .delete_event {display: none}
#mobile_dialog_container #comments #activity_container #document_activity .document_event_container .event_document_read * {float: left}
#mobile_dialog_container #comments #activity_container #document_activity .document_event_container .event_document_read .event_detail {margin-left: 10px}
#mobile_dialog_container #comments #activity_container #document_activity .document_event_container .event_document_read .event_detail a {padding: 0 4px 0 0}
#mobile_dialog_container #comments #activity_container #document_activity .document_event_container .event_document_read .event_time {clear: both; margin-left: 45px; color: white}
#mobile_dialog_container #comments #activity_container #document_activity .document_event_container .event_document_read .learn_more {display: none}
#mobile_dialog_container #comments #activity_container #document_activity :first-child {border-top: none}
#mobile_dialog_container #comments .comment_form {margin: 1%}
#mobile_dialog_container #comments .comment_form h3 {display: none}
#mobile_dialog_container #comments .comment_form #comment_input {float: left; width: 903px; height: 25px; margin-bottom: 5px; background-color: #ffffcc; font-size: 22px}
#mobile_dialog_container #comments .comment_form .share_confirmations {float: left; margin-left: 5px}
#mobile_dialog_container #comments .comment_form .readcast_confirmation input {vertical-align: top}
#mobile_dialog_container #comments .comment_form .view_comments, #mobile_dialog_container #comments .comment_form .close_button {display: none}
#mobile_dialog_container #comments .comment_form .spinner {float: right}
#mobile_dialog_container #comments .comment_form #submit_document_comment_button {height: 35px; width: 77px; background: transparent url("../../../images/4gen/ipad/btn_submit_77x37.png") 0 -2px no-repeat; cursor: pointer; border: 0; float: left; margin: 1px 5px}
#mobile_dialog_container #comments .comment_form #submit_document_comment_button .inner {display: none}
#mobile_dialog_container #comments .comment_form .count {display: none}
#mobile_dialog_container #information #doc_metadata {margin: 12px 12px 8px 12px; -webkit-border-radius: 8px; padding: 8px; background-color: white}
#mobile_dialog_container #information h1 {color: #1982AB; text-align: left; font-family: Georgia; font-size: 20pt; font-style: italic}
#mobile_dialog_container #information .stats {margin-right: 32px; width: 350px}
#mobile_dialog_container #information .stats .label {text-align: left; font-size: 14pt; margin: 0 24px 8px 8px}
#mobile_dialog_container #information .stats .value {font-size: 14pt; margin-bottom: 8px}
#mobile_dialog_container #information .user {margin-top: 12px}
#mobile_dialog_container #information .buttons {display: none}
#mobile_dialog_container .autogen_class_views_documents_fourgen_metadata {margin-bottom: 0; border: none}


/* app/views/documents/fourgen/mobile/_hot_spots.css @ 1353360883 */
.autogen_class_views_documents_fourgen_mobile_hot_spots {/** CSS Animations **/ }
.autogen_class_views_documents_fourgen_mobile_hot_spots #mobile_left_hotspot, .autogen_class_views_documents_fourgen_mobile_hot_spots #mobile_right_hotspot {height: 100%; position: absolute; top: 0px; width: 200px; z-index: 3000; -webkit-user-select: none}
.autogen_class_views_documents_fourgen_mobile_hot_spots #mobile_left_hotspot {left: 0px}
.autogen_class_views_documents_fourgen_mobile_hot_spots #mobile_right_hotspot {right: 0px}
.autogen_class_views_documents_fourgen_mobile_hot_spots .indicator {position: fixed; width: 120px; height: 120px; top: 40%; background-color: rgba(0, 0, 0, 0.75); background-repeat: no-repeat; background-position: center center; opacity: 0; z-index: 3000; -moz-border-radius: 120px; -webkit-border-radius: 120px; border-radius: 120px}
.autogen_class_views_documents_fourgen_mobile_hot_spots .left_indicator {left: -120px; background-image: url(../../../images/4gen/ipad/arrow_left_32x51.png); background-position: 70px}
.autogen_class_views_documents_fourgen_mobile_hot_spots .right_indicator {right: -120px; background-image: url(../../../images/4gen/ipad/arrow_right_32x51.png); background-position: 20px}
.autogen_class_views_documents_fourgen_mobile_hot_spots #overlay_pagenum {position: fixed; top: 5%; right: 0; padding: 10px; background-color: #000000; color: #DDD; font-size: 18px; opacity: 0; z-index: 3000; -webkit-user-select: none; -moz-border-radius: 10px 0 0 10px; -webkit-border-radius: 10px 0 0 10px; border-radius: 10px 0 0 10px}
.autogen_class_views_documents_fourgen_mobile_hot_spots .indicator.touched {-webkit-transition-property: opacity, -webkit-transform; -webkit-transition-delay: 0.6s; -webkit-transition-duration: 0.5s}
.autogen_class_views_documents_fourgen_mobile_hot_spots #overlay_pagenum.touched {-webkit-transition-property: opacity; -webkit-transition-delay: 1s; -webkit-transition-duration: 0.5s}


/* app/views/documents/fourgen/mobile/_readcast.css @ 1353360883 */
#readcast {height: 46px; background: #383838 url("../../../images/4gen/ipad/logo_readcast_114x26.png") 15px 17px no-repeat; text-align: left}
#readcast .network {float: left; background-color: #363636; border: 1px solid black; padding: 6px; margin: 5px 0 0 12px; line-height: 25px; -webkit-border-radius: 4px}
#readcast .network img {margin-right: 8px}
#readcast .network:first-child {margin-left: 147px}
#readcast #readcast_now {float: left; width: 148px; height: 39px; background: transparent url("../../../images/4gen/ipad/btn_readcast_148x78.png") top left no-repeat; margin: 6px 0 0 12px; text-indent: -9999px}
#readcast #prefs {display: block; float: right; width: 95px; height: 25px; margin: 11px 15px 0 0; background: transparent url("../../../images/4gen/ipad/btn_prefs_95x25.png") top left no-repeat; text-indent: -9999px}


/* app/views/documents/fourgen/mobile/_scrubber.css @ 1353360883 */
.autogen_class_views_documents_fourgen_mobile_scrubber {-webkit-user-select: none}
.autogen_class_views_documents_fourgen_mobile_scrubber #touch_scrubber {width: auto; text-align: center; height: 20px; display: block; padding: 20px; background: #373737}
.autogen_class_views_documents_fourgen_mobile_scrubber #touch_scrubber #track {position: relative; width: auto; height: 10px; background: #999}
.autogen_class_views_documents_fourgen_mobile_scrubber #touch_scrubber #track_progress {width: 0; height: 10px; background-color: #CCC}
.autogen_class_views_documents_fourgen_mobile_scrubber #touch_scrubber #handle {position: absolute; top: -16px; left: 0px; width: 40px; height: 40px; background: transparent url(../../../images/4gen/ipad/scrubber_handle_38x38.png) no-repeat 0 1px}
.autogen_class_views_documents_fourgen_mobile_scrubber #touch_scrubber #handle #page_tooltip {display: none}
.autogen_class_views_documents_fourgen_mobile_scrubber #touch_scrubber #handle.touched {background-position: 0 -35px}
.autogen_class_views_documents_fourgen_mobile_scrubber #touch_scrubber #handle.touched #page_tooltip {display: inline-block; position: relative; top: -32px; background-color: #373737; color: #CCCCCC; min-width: 40px; padding: 5px; left: -5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; border-radius-topright: 5px; -webkit-box-shadow: 0px -1px 10px #333333; -moz-box-shadow: 0px -1px 10px #333333; box-shadow: 0px -1px 10px #333333}
.autogen_class_views_documents_fourgen_mobile_scrubber #touch_scrubber #track, .autogen_class_views_documents_fourgen_mobile_scrubber #touch_scrubber #track_progress {-moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px}


/* app/views/documents/fourgen/mobile/_toolbar.css @ 1353360883 */
.autogen_class_views_documents_fourgen_mobile_toolbar {-webkit-user-select: none}
.autogen_class_views_documents_fourgen_mobile_toolbar div#mobile_toolbar {z-index: 3100; width: 100%; height: 60px; color: #aaa; position: relative; margin-bottom: -20px; margin-top: -10px; background: #2c2c2c url("../../../images/4gen/ipad/1x1_black.png") top left repeat-x}
.autogen_class_views_documents_fourgen_mobile_toolbar div#mobile_toolbar div#toolbar_left_side {float: left; height: 60px}
.autogen_class_views_documents_fourgen_mobile_toolbar div#mobile_toolbar div#toolbar_left_side div.logo {float: left; width: 99px; height: 25px; display: block; background: url("../../../images/4gen/ipad/logo_scribd_99x26.png") 0px 0; margin: 14px}
.autogen_class_views_documents_fourgen_mobile_toolbar div#mobile_toolbar div#toolbar_left_side div.pages {margin-left: 8px; font-size: 20px; float: left; line-height: 60px}
.autogen_class_views_documents_fourgen_mobile_toolbar div#mobile_toolbar div#toolbar_left_side div.pages span {color: white}
.autogen_class_views_documents_fourgen_mobile_toolbar div#mobile_toolbar div#toolbar_left_side div.pages input.current_page {width: 50px; border: 1px solid #333; -webkit-border-radius: 4px; background-color: #4c4c4c; padding: 3px; text-align: center; color: white}
.autogen_class_views_documents_fourgen_mobile_toolbar div#mobile_toolbar div#toolbar_left_side div.admob {width: 318px; margin-top: 5px; float: right; text-align: center; width: 575px}
.autogen_class_views_documents_fourgen_mobile_toolbar div#mobile_toolbar div#toolbar_right_side {float: right; height: 60px}
.autogen_class_views_documents_fourgen_mobile_toolbar div#mobile_toolbar div#toolbar_right_side .ctl_button {width: 58px; height: 46px; float: left; background-color: transparent; background-position: 0 -7px; background-repeat: no-repeat; margin: 2px 0 0 10px; -webkit-tap-highlight-color: none}
.autogen_class_views_documents_fourgen_mobile_toolbar div#mobile_toolbar div#toolbar_right_side :first-child {margin-left: 0px}
.autogen_class_views_documents_fourgen_mobile_toolbar div#mobile_toolbar div#toolbar_right_side .information {background-image: url("../../../images/4gen/ipad/tab_info_51x54.png")}
.autogen_class_views_documents_fourgen_mobile_toolbar div#mobile_toolbar div#toolbar_right_side .readcast {background-image: url("../../../images/4gen/ipad/tab_ipd_readcast_58x54.png")}
.autogen_class_views_documents_fourgen_mobile_toolbar div#mobile_toolbar div#toolbar_right_side .comments {background-image: url("../../../images/4gen/ipad/tab_ipd_comment_53x54.png")}
.autogen_class_views_documents_fourgen_mobile_toolbar div#mobile_toolbar div#toolbar_right_side .collections {background-image: url("../../../images/4gen/ipad/tab_ipd_collct_53x54.png")}
.autogen_class_views_documents_fourgen_mobile_toolbar div#mobile_toolbar div#toolbar_right_side .related {background-image: url("../../../images/4gen/ipad/tab_related_51x54.png")}
.autogen_class_views_documents_fourgen_mobile_toolbar div#mobile_toolbar div#toolbar_right_side .active {margin-top: 0px; background-position: 0 -55px}