Вы находитесь на странице: 1из 37

="http://support.scribd.

com/entries/107868373-Scribd-Accessibility-Policy">Acces
sibility</a></li><li><a href="https://www.scribd.com/press">Press</a></li><li><a
href="http://support.scribd.com/forums/189164-Purchases-subscriptions-and-refun
ds">Purchase help</a></li><li><span class="sprite ad_choices"></span><a href="ht
tps://www.scribd.com/faq?item=adchoices">AdChoices</a></li></ul></div><div class
="joint_column"><div class="column "><strong class="social_title">Partners</stro
ng><ul class="list"><li><a href="https://www.scribd.com/publishers">Publishers</
a></li><li><a href="https://www.scribd.com/developers">Developers / API</a></li>
</ul></div><div class="column legal"><strong class="social_title">Legal</strong>
<ul class="list"><li><a href="https://www.scribd.com/terms">Terms</a></li><li><a
href="https://www.scribd.com/privacy">Privacy</a></li><li><a href="https://www.
scribd.com/copyright">Copyright</a></li></ul></div></div><div class="column "><s
trong class="social_title">Memberships</strong><ul class="list"><li><a href="htt
ps://www.scribd.com/subscribe">Join today</a></li><li><a href="https://www.scrib
d.com/referrals?source=footer">Invite Friends</a></li><li><a href="https://www.s
cribd.com/giftcards">Gifts</a></li></ul></div><div class="column social_containe
r"><strong class="social_title">Stay Connected</strong><ul class="list"><div cla
ss="autogen_class_views_chrome_social_buttons autogen_class_widgets_base social_
icons" id="autogen_id_767439427"><span class="icontainer"><a class="icon icon-sc
ribd_social scribd" href="http://blog.scribd.com" aria-label="Scribd Blog"></a><
/span><span class="icontainer"><a class="icon icon-facebook2 facebook" href="ht
tps://www.facebook.com/pages/Scribd/6978454082" aria-label="Scribd on Facebook">
</a></span><span class="icontainer"><a class="icon icon-twitter twitter" href="h
ttps://twitter.com/scribd" aria-label="Scribd on Twitter"></a></span><span class
="icontainer"><a class="icon icon-pinterest pinterest" href="https://www.pintere
st.com/scribd/" aria-label="Scribd on Pinterest"></a></span></div><div class="mo
bile_icons"><a
.global_wrapper {overflow: hidden; background: #f3f3f3}
.full_width .global_wrapper {background: white}
.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}
.tab_nav {white-space: nowrap; margin: 30px 0}
.tab_nav.center_tabs {text-align: center}
.tab_nav.center_tabs .tab {margin-right: 20px; margin-left: 20px}
.tab_nav .tab {-webkit-user-select: none;-moz-user-select: none;-ms-user-select:
none;user-select: none; display: inline-block; vertical-align: top; -webkit-tra
nsition: all 0.4s ease; transition: all 0.4s ease; border-bottom: 3px solid tran
sparent; text-transform: uppercase; font-size: 14px; color: #666; vertical-align
: top; padding: 0 0 2px 0; margin-right: 40px; cursor: pointer; letter-spacing:
0.08em}
.tab_nav .tab a {color: inherit}
.tab_nav .tab:hover {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}
.tab_nav.disabled {-webkit-user-select: none;-moz-user-select: none;-ms-user-sel
ect: none;user-select: none; cursor: default; border-color: transparent}
.tab_nav.disabled .tab {cursor: default; color: #e1e1e1}
.tab_nav.disabled .tab.current {border-color: #e1e1e1}
.tab_nav.disabled .tab:hover:not(.current) {border-color: transparent}
form input[type=text], form input[type=tel], form input[type=password], form inp
ut[type=email], form input.text, form textarea, .form input[type=text], .form in
put[type=tel], .form input[type=password], .form input[type=email], .form input.
text, .form textarea {box-sizing: border-box; font-family: Sofia Pro, sans-serif
; border-radius: 4px; height: 45px; padding: 7px 14px; border: 1px solid #e1e1e1
; line-height: 1.5; color: #444; font-size: 16px}
form input[type=text]::-webkit-input-placeholder, form input[type=tel]::-webkit-

input-placeholder, form input[type=password]::-webkit-input-placeholder, form in


put[type=email]::-webkit-input-placeholder, form input.text::-webkit-input-place
holder, form textarea::-webkit-input-placeholder, .form input[type=text]::-webki
t-input-placeholder, .form input[type=tel]::-webkit-input-placeholder, .form inp
ut[type=password]::-webkit-input-placeholder, .form input[type=email]::-webkit-i
nput-placeholder, .form input.text::-webkit-input-placeholder, .form textarea::webkit-input-placeholder {color: #999}
form input[type=text]::-moz-placeholder, form input[type=tel]::-moz-placeholder,
form input[type=password]::-moz-placeholder, form input[type=email]::-moz-place
holder, form input.text::-moz-placeholder, form textarea::-moz-placeholder, .for
m input[type=text]::-moz-placeholder, .form input[type=tel]::-moz-placeholder, .
form input[type=password]::-moz-placeholder, .form input[type=email]::-moz-place
holder, .form input.text::-moz-placeholder, .form textarea::-moz-placeholder {co
lor: #999}
form input[type=text]:-ms-input-placeholder, form input[type=tel]:-ms-input-plac
eholder, form input[type=password]:-ms-input-placeholder, form input[type=email]
:-ms-input-placeholder, form input.text:-ms-input-placeholder, form textarea:-ms
-input-placeholder, .form input[type=text]:-ms-input-placeholder, .form input[ty
pe=tel]:-ms-input-placeholder, .form input[type=password]:-ms-input-placeholder,
.form input[type=email]:-ms-input-placeholder, .form input.text:-ms-input-place
holder, .form textarea:-ms-input-placeholder {color: #999}
form input[type=text]::placeholder, form input[type=tel]::placeholder, form inpu
t[type=password]::placeholder, form input[type=email]::placeholder, form input.t
ext::placeholder, form textarea::placeholder, .form input[type=text]::placeholde
r, .form input[type=tel]::placeholder, .form input[type=password]::placeholder,
.form input[type=email]::placeholder, .form input.text::placeholder, .form texta
rea::placeholder {color: #999}
form input[type=text].field_err, form input[type=tel].field_err, form input[type
=password].field_err, form input[type=email].field_err, form input.text.field_er
r, form textarea.field_err, .form input[type=text].field_err, .form input[type=t
el].field_err, .form input[type=password].field_err, .form input[type=email].fie
ld_err, .form input.text.field_err, .form textarea.field_err {border-color: #f27
36e; box-shadow: 0 0 0 1px #f2736e}
form input[type=text].default, form input[type=tel].default, form input[type=pas
sword].default, form input[type=email].default, form input.text.default, form te
xtarea.default, .form input[type=text].default, .form input[type=tel].default, .
form input[type=password].default, .form input[type=email].default, .form input.
text.default, .form textarea.default {color: #999}
form input.validate_error, form textarea.validate_error, .form input.validate_er
ror, .form textarea.validate_error {border: 1px solid #f2736e}
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}
.notification_bar.success {background-color: #82cc9c}
.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 so
lid #ccc}
.home_container .page_header {border-bottom: 1px solid #e1e1e1; padding: 0 48px}
.home_container .page_header h1 {white-space: nowrap; overflow: hidden; text-ove
rflow: 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: 44px}
.home_container .bottom_menu:after {content: ""; display: table; clear: both}
.home_container, .open_container {text-align: left; width: 996px; margin: 45px a

uto}
.loader {display: none; vertical-align: middle; background: url('https://s1-f.sc
ribdassets.com/images/petunia/spinner/spinner_30.gif?1484347198'); width: 30px;
height: 30px}
.new.loader {background: url('https://s2-f.scribdassets.com/images/spinner_30x30
.gif?1484347198') no-repeat; width: 32px; height: 32px}
.toolbar_notification {padding: 0 45px; background: #85878A; color: white; heigh
t: 64px; line-height: 66px; text-align: left; white-space: normal}
.toolbar_notification .close_btn {display: block; float: right; color: white; ma
rgin-top: 13px; cursor: pointer}
.toolbar_notification .renew_btn {margin-left: 20px}
.toolbar_notification.error_notification {background: #f2736e}
.toolbar_notification.error_notification a:hover, .toolbar_notification.error_no
tification .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; r
ight: 0; z-index: 9999; text-align: center}
.toolbar_notification.no_cc_free_trial_nag {text-align: center; color: #333; bac
kground-color: #fff; border-bottom: 1px solid #e1e1e1; padding: 8px 0 10px; font
-size: 18px}
.scribd_white_logo {background-image: url('https://s1-f.scribdassets.com/images/
landing/home2_landing/scribd_logo.svg?1484347198'); background-size: cover; back
ground-repeat: no-repeat; width: 86px; height: 22px}
.scribd_blue_long_logo {background-image: url('https://s2-f.scribdassets.com/ima
ges/landing/home2_landing/scribd_logo_blue.svg?1484347198'); background-size: co
ver; background-repeat: no-repeat; width: 86px; height: 22px}
.scribd_blue_logo {background-image: url('https://s2-f.scribdassets.com/images/h
eader/s.svg?1484347198'); background-size: cover; background-repeat: no-repeat;
height: 36px; width: 32px}
.lightbox_overlay {z-index: 2999; position: fixed; top: 0; left: 0; bottom: 0; r
ight: 0; background: rgba(0, 0, 0, 0.498039); /* Non petunia color? */ }
.visually_hidden {border: 0; clip: rect(0 0 0 0); height: 1px; width: 1px; margi
n: -1px; padding: 0; overflow: hidden; position: absolute}
/* prevent repetition, but might not be the best place to put this */ .interest_
pills {font-size: 0; overflow: hidden; max-height: 120px}
.interest_pills .interest {display: inline-block; box-sizing: border-box; word-s
pacing: normal; background: #eee; font-size: 16px; color: #666; height: 30px; li
ne-height: 30px; padding: 0 15px; border-radius: 16px; max-width: 100%; white-sp
ace: nowrap; overflow: hidden; text-overflow: ellipsis; margin-top: 10px; margin
-right: 10px}
.interest_pills .interest:hover {background: #e6e6e6}
.interest_pills .interest:active {background: #dfdfdf}
/* public/stylesheets/global/lightbox.css @ 1484347198 */
body.lightbox_open {overflow: hidden}
body.lightbox_open #lightboxes {zoom: 1; position: fixed; top: 0; bottom: 0; lef
t: 0; right: 0; z-index: 30000; overflow-y: auto}
body.lightbox_open #lightboxes:after {content: ""; display: table; clear: both}
#overlay, .stacked_overlay {opacity: 0.5; position: fixed; left: 0px; top: 0px;
right: 0px; bottom: 0px; background: black; z-index: 2999}
.lightbox, .stacked_lightbox {position: absolute; text-align: left; background:
white 0 0 no-repeat; box-shadow: 0px 0px 12px #222; margin-bottom: 60px}
.lightbox.responsive, .stacked_lightbox.responsive {position: static; min-height
: 100%; margin-bottom: 0}
@media (max-width: 400px) {.lightbox.responsive > .wrapper > .title, .lightbox.r
esponsive > .wrapper > .content, .stacked_lightbox.responsive > .wrapper > .titl
e, .stacked_lightbox.responsive > .wrapper > .content {padding-left: 20px; paddi
ng-right: 20px}
}

.lightbox.auto_center, .stacked_lightbox.auto_center {left: 0; right: 0; margin:


0 auto}
.lightbox .flasher_notification, .stacked_lightbox .flasher_notification {color:
#fff; position: absolute; left: 0; right: 0; top: 0}
.lightbox > .wrapper, .stacked_lightbox > .wrapper {overflow: hidden; position:
relative}
.lightbox > .wrapper > .content, .stacked_lightbox > .wrapper > .content {border
-top: 1px solid #e1e1e1; padding: 40px}
.lightbox > .wrapper > .content > .inline_flash, .stacked_lightbox > .wrapper >
.content > .inline_flash {-webkit-transition: background 0.2s ease;transition: b
ackground 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; text-align: center}
.lightbox > .wrapper > .content > .inline_flash.error, .stacked_lightbox > .wrap
per > .content > .inline_flash.error {background: #f2736e}
.lightbox > .wrapper > .content > .inline_flash.success, .stacked_lightbox > .wr
apper > .content > .inline_flash.success {background: #82cc9c}
.lightbox > .wrapper > .title, .stacked_lightbox > .wrapper > .title {font-size:
36px; font-family: Livory, serif; line-height: 40px; padding: 30px 40px; backgr
ound: #f9f9f9}
.lightbox > .wrapper > .close_button, .stacked_lightbox > .wrapper > .close_butt
on {position: absolute; top: 0px; right: 0px; float: right; margin-top: 15px; ma
rgin-right: 15px; cursor: pointer}
.lightbox.multi_line_flash > .wrapper > .content > .inline_flash, .stacked_light
box.multi_line_flash > .wrapper > .content > .inline_flash {height: auto; line-h
eight: inherit; padding: 10px}
.lightbox#share_lb, .stacked_lightbox#share_lb {width: 500px}
#add_to_collection_lightbox .content {padding: 0}
.stacked_lightbox {position: fixed; z-index: 3000}
/* public/stylesheets/global/sprites.css @ 1484347198 */
span.sprite {display: inline-block; vertical-align: middle}
.sprite {background: url('https://s1-f.scribdassets.com/images/newhome/icon-spri
te.png?1484347198') 0 0 no-repeat}
.sprite.gray_tri_down, .sprite.gray_tri_right {background: url('https://s2-f.scr
ibdassets.com/images/petunia/triangles.png?1484347198') 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
}
.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 -14
px}
.sprite.blue_tri_right {width: 5px; height: 9px; background-position: -71px -14p
x}
.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_l
ight, .sprite.bookmark_dark, .sprite.download {position: relative; cursor: point
er}
.sprite.share:active, .sprite.close:active, .sprite.reply:active, .sprite.commen
t:active, .sprite.bookmark_light:active, .sprite.bookmark_dark:active, .sprite.d

ownload: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 -1
09px}
.sprite.bookmark_dark_small {width: 13px; height: 16px; background-position: -14
8px -109px}
.sprite.popup_arrow {width: 21px; height: 11px; background-position: -121px -57p
x}
.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 {backgrou
nd-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: 17p
x}
.sprite.check_circle {background-position: -102px -69px; width: 18px; height: 17
px}
.sprite.white_scribd {background-position: -122px -147px; width: 17px; height: 2
0px}
.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 -18p
x}
.sprite.white_warning {width: 21px; height: 17px; background-position: -121px -3
6px}
.sprite.external_link {width: 14px; height: 14px; background-position: -148px -1

68px}
.sprite.sharing_check {width: 15px; height: 11px; background-position: -148px -1
88px}
.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 -11
9px}
.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 -74p
x}
.sprite.dark_search {width: 14px; height: 13px; background-position: -106px -132
px}
.sprite.black_search {width: 16px; height: 15px; background-position: -209px -91
px}
.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 -151
px}
.sprite.paddle_left_small {width: 22px; height: 43px; background-position: -15px
-208px}
.sprite.paddle_right_small {width: 22px; height: 43px; background-position: -39p
x -208px}
.sprite.popup_left {width: 16px; height: 33px; background-position: -139px -273p
x}
.sprite.popup_right {width: 14px; height: 33px; background-position: -155px -274
px}
.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 {back
ground-position: -141px -237px}
.sprite.home_open_book:active, .trigger_sprite:active .sprite.home_open_book {ba
ckground-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 {backgr
ound-position: -160px -236px}
.sprite.home_readcast:active, .trigger_sprite:active .sprite.home_readcast, .spr
ite.home_readcast.readcasted {background-position: -160px -256px}
.sprite.home_bookmark {width: 12px; height: 19px; background-position: -179px -2
16px}
.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: -19
2px -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 -21
8px}
.sprite.home_uploads:hover, .trigger_sprite:hover .sprite.home_uploads {backgrou
nd-position: -212px -237px}
.sprite.home_uploads:active, .trigger_sprite:active .sprite.home_uploads {backgr
ound-position: -212px -258px}
.sprite.home_followers {width: 15px; height: 16px; background-position: -228px 219px}
.sprite.home_followers:hover, .trigger_sprite:hover .sprite.home_followers {back
ground-position: -228px -238px}
.sprite.home_followers:active, .trigger_sprite:active .sprite.home_followers {ba
ckground-position: -228px -259px}
.sprite.home_reply {width: 13px; height: 13px; background-position: -262px -222p
x}
.sprite.home_reply:hover, .trigger_sprite:hover .sprite.home_reply {background-p
osition: -262px -241px}
.sprite.home_reply:active, .trigger_sprite:active .sprite.home_reply, .sprite.ho
me_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 {back
ground-position: -244px -237px}
.sprite.home_following:active, .trigger_sprite:active .sprite.home_following {ba
ckground-position: -244px -257px}
.sprite.home_delete {width: 15px; height: 16px; background-position: -276px -219
px}
.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: -0p
x -320px}
.sprite.tiny_pencil {width: 10px; height: 10px; background-position: -210px -170
px}
.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; marg
in: 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: 1
4px}
.sprite.light_tri_down {width: 12px; height: 5px; background-position: -183px -1
94px}
.sprite.search_collections {width: 14px; height: 14px; background-position: -243
px -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 -1

12px}
.sprite.search_books {width: 12px; height: 14px; background-position: -228px -11
2px}
.sprite.small_clip {width: 14px; height: 14px; background-position: -243px -112p
x}
.sprite.gray_tri_up {background-position: -227px -185px; width: 11px; height: 6p
x}
.sprite.circle_check {background-position: -165px -79px; width: 16px; height: 16
px}
.sprite.circle_cancel {background-position: -165px -96px; width: 16px; height: 1
6px}
.sprite.box_tri_down {width: 16px; height: 16px; background-position: -322px -2p
x}
.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 -2
6px}
/* public/stylesheets/scribd_icon.css @ 1484347198 */
@font-face {font-family: 'scribd'; src: url('/fonts/scribd_icon/fonts/scribd.eot
?57'); src: url('/fonts/scribd_icon/fonts/scribd.eot?57#iefix') format("embedded
-opentype"), url('/fonts/scribd_icon/fonts/scribd.ttf?57') format("truetype"), u
rl('/fonts/scribd_icon/fonts/scribd.woff?57') format("woff"), url('/fonts/scribd
_icon/fonts/scribd.svg?57#icomoon') format("svg"); font-weight: normal; font-sty
le: normal}
[class^="icon-"], [class*=" icon-"] {/* use !important to prevent issues with br
owser extensions that change fonts */ font-family: 'scribd' !important; speak: n
one; font-style: normal; font-weight: normal; font-variant: normal; text-transfo
rm: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-s
moothing: antialiased; -moz-osx-font-smoothing: grayscale}
.icon-document:before {content: "\e915"}
.icon-added:before {content: "\e914"}
.icon-article:before {content: "\e913"}
.icon-book:before {content: "\e911"}
.icon-comic:before {content: "\e912"}
.icon-sheetmusic:before {content: "\e916"}
.icon-audiobook:before {content: "\e917"}
.icon-top_author:before {content: "\e910"}
.icon-info:before {content: "\e90e"}
.icon-list:before {content: "\e90d"}
.icon-cart:before {content: "\e90a"}
.icon-slide_back:before {content: "\e90b"}
.icon-slide_fwd:before {content: "\e90c"}
.icon-music_broadway:before {content: "\e900"}
.icon-music_classics:before {content: "\e901"}
.icon-music_hits:before {content: "\e902"}
.icon-music_jam:before {content: "\e903"}
.icon-pause_button:before {content: "\e67e"}
.icon-play_button:before {content: "\e67d"}
.icon-user:before {content: "\e67b"}
.icon-chat:before {content: "\e677"}
.icon-pause:before {content: "\e678"}
.icon-popular:before {content: "\e679"}
.icon-read:before {content: "\e67a"}
.icon-tiny_music:before {content: "\e904"}
.icon-tiny_collection:before {content: "\e675"}
.icon-tiny_doc:before {content: "\e676"}

.icon-tiny_user:before {content: "\e674"}


.icon-tiny_audiobook:before {content: "\e671"}
.icon-tiny_author:before {content: "\e672"}
.icon-tiny_book:before {content: "\e673"}
.icon-fullscreen-default:before {content: "\e66e"}
.icon-page_horizontal:before {content: "\e66c"}
.icon-page_vertical:before {content: "\e66d"}
.icon-devices:before {content: "\e66b"}
.icon-scribd_logo_short:before {content: "\e668"}
.icon-web_player_add:before {content: "\e667"}
.icon-ic_badge_audio:before {content: "\e666"}
.icon-web_player_icons_volume_0:before {content: "\e662"}
.icon-web_player_icons_volume_1:before {content: "\e663"}
.icon-web_player_icons_volume_2:before {content: "\e664"}
.icon-web_player_icons_volume_3:before {content: "\e665"}
.icon-globalnav_browse:before {content: "\e65e"}
.icon-globalnav_library:before {content: "\e65f"}
.icon-globalnav_search:before {content: "\e660"}
.icon-globalnav_upload:before {content: "\e661"}
.icon-web_player_icons_play:before {content: "\e658"}
.icon-web_player_icons_pause:before {content: "\e65d"}
.icon-30_back:before {content: "\e655"}
.icon-30_fwd:before {content: "\e656"}
.icon-web_player_icons_bookmark:before {content: "\e657"}
.icon-sleep:before {content: "\e659"}
.icon-track_back:before {content: "\e65a"}
.icon-track_fwd:before {content: "\e65b"}
.icon-volume_3:before {content: "\e65c"}
.icon-bookmark_off:before {content: "\e651"}
.icon-bookmark_on:before {content: "\e652"}
.icon-ic_fullscreen:before {content: "\e654"}
.icon-fullscreen_collapse:before {content: "\e905"}
.icon-download:before {content: "\e906"}
.icon-print:before {content: "\e907"}
.icon-toc:before {content: "\e908"}
.icon-menusearch:before {content: "\e000"}
.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-radiobutton_filled:before {content: "\e633"}
.icon-radiobutton_empty:before {content: "\e647"}
.icon-tableofcontents:before {content: "\e61e"}
.icon-embed:before {content: "\e641"}
.icon-linkedin:before {content: "\e90f"}
.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-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-book2: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-edit:before {content: "\e016"}
.icon-feature_outline:before {content: "\e67c"}
.icon-feature:before {content: "\e015"}
.icon-feature_half:before {content: "\e909"}
.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"}
.icon-ic_play_bookpage:before {content: "\e669"}
.icon-zoom-in-default:before {content: "\e66f"}
.icon-zoom-out-default:before {content: "\e670"}
/* :files, 'public/stylesheets/shared', ... @ (none) */
/* :files, 'app/views', ... @ 1484347119 */
/* app/views/discover/modules/article_info.css @ 1484347118 */
.article_info {color: #666; text-transform: uppercase; font-size: 12px; height:
22px; max-width: 278px}
.article_info .logo {height: 16px; margin-top: 2px}
.article_info span {vertical-align: top}
.article_info .with_circle {padding-right: 20px; position: relative}
.article_info .with_circle:after {content: ''; margin: 0 8px; border-radius: 50%
; width: 4px; height: 4px; background: #e1e1e1; position: absolute; top: 7px}
.article_info .article_length {font-size: 16px}
/* app/views/shared/carousels/sheet_music_icons.css @ 1484347119 */
.has_sheet_music_icons .instrument, .has_sheet_music_icons .difficulty {display:
inline-block; width: 40px; height: 40px; margin-bottom: 10px}
.has_sheet_music_icons .difficulty.advanced {background: url('https://s2-f.scrib
dassets.com/images/book_preview/ic_difficulty_advanced.svg?1484347198')}
.has_sheet_music_icons .difficulty.beginner {background: url('https://s2-f.scrib
dassets.com/images/book_preview/ic_difficulty_beginner.svg?1484347198')}
.has_sheet_music_icons .difficulty.intermediate {background: url('https://s2-f.s
cribdassets.com/images/book_preview/ic_difficulty_intermediate.svg?1484347198')}
.has_sheet_music_icons .difficulty.mixed {background: url('https://s1-f.scribdas
sets.com/images/book_preview/ic_difficulty_mixed.svg?1484347198')}
.has_sheet_music_icons .instrument.brass, .has_sheet_music_icons .instrument.tru
mpet, .has_sheet_music_icons .instrument.tuba, .has_sheet_music_icons .instrumen
t.trombone, .has_sheet_music_icons .instrument.french_horn, .has_sheet_music_ico
ns .instrument.tenor_sax, .has_sheet_music_icons .instrument.alto_sax {backgroun
d: url('https://s2-f.scribdassets.com/images/book_preview/ic_instrument_brass.sv
g?1484347198')}
.has_sheet_music_icons .instrument.drums_percussion {background: url('https://s2
-f.scribdassets.com/images/book_preview/ic_instrument_drums-percussion.svg?14843
47198')}
.has_sheet_music_icons .instrument.guitar, .has_sheet_music_icons .instrument.ba
ss, .has_sheet_music_icons .instrument.ukulele {background: url('https://s1-f.sc
ribdassets.com/images/book_preview/ic_instrument_guitar-bass-fretted.svg?1484347
198')}

.has_sheet_music_icons .instrument.piano {background: url('https://s2-f.scribdas


sets.com/images/book_preview/ic_instrument_piano.svg?1484347198')}
.has_sheet_music_icons .instrument.cello, .has_sheet_music_icons .instrument.vio
lin, .has_sheet_music_icons .instrument.viola, .has_sheet_music_icons .instrumen
t.double_bass {background: url('https://s2-f.scribdassets.com/images/book_previe
w/ic_instrument_strings.svg?1484347198')}
.has_sheet_music_icons .instrument.vocal {background: url('https://s2-f.scribdas
sets.com/images/book_preview/ic_instrument_vocal.svg?1484347198')}
.has_sheet_music_icons .instrument.woodwinds, .has_sheet_music_icons .instrument
.clarinet, .has_sheet_music_icons .instrument.flute_piccolo, .has_sheet_music_ic
ons .instrument.recorder {background: url('https://s1-f.scribdassets.com/images/
book_preview/ic_instrument_woodwind.svg?1484347198')}
/* app/views/shared/carousels/paddles.css @ 1484347119 */
.has_paddles.paddles_visible .paddle {opacity: 0.3}
.has_paddles .paddle {-webkit-user-select: none;-moz-user-select: none;-ms-userselect: none;user-select: none; border: none; cursor: pointer; outline: none; po
sition: absolute; width: 17px; height: 30px; z-index: 3; top: 94px; opacity: 0;
-webkit-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out}
.has_paddles .paddle:hover, .has_paddles .paddle:focus {opacity: 1}
.has_paddles .page_left {left: 0; background: url('https://s2-f.scribdassets.com
/images/home/logged_in/ic_home_control_left_arrow.png?1484347198') left center n
o-repeat}
.has_paddles .page_right {right: 0; background: url('https://s1-f.scribdassets.c
om/images/home/logged_in/ic_home_control_right_arrow.png?1484347198') right cent
er no-repeat}
.has_paddles.on_first_page .page_left {display: none}
.has_paddles.on_last_page .page_right {display: none}
.smaller_doc_thumb_width.show_title .paddle {top: 80px}
.smaller_doc_thumb_width .paddle {top: 60px}
/* app/views/shared/carousels/document_cell.css @ 1484347119 */
@-webkit-keyframes popin {0% {opacity: 0; -webkit-transform: scale(0.8); transfo
rm: scale(0.8)}
75% {-webkit-transform: scale(1.3);transform: scale(1.3)}
100% {opacity: 1; -webkit-transform: scale(1); transform: scale(1)}
}
@keyframes popin {0% {opacity: 0; -webkit-transform: scale(0.8); transform: scal
e(0.8)}
75% {-webkit-transform: scale(1.3);transform: scale(1.3)}
100% {opacity: 1; -webkit-transform: scale(1); transform: scale(1)}
}
.has_document_cells .block_layer {/* This element covers the cell to prevent poi
nter events. */ position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-inde
x: 10}
.has_document_cells .list_view_data {display: none}
.has_document_cells.list_view_mode .document_cell {margin: 15px 0 35px 0; width:
auto; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; displa
y: flex; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-ali
gn: start; align-items: flex-start}
.has_document_cells.list_view_mode .document_cell .thumb {margin-bottom: 0; widt
h: 108px; height: 144px}
.has_document_cells.list_view_mode .document_cell .thumb .comic_series_cover {wi
dth: 108px; height: 144px}
.has_document_cells.list_view_mode .document_cell .star_ratings {padding: 6px 0}
.has_document_cells.list_view_mode .document_cell .star_ratings .stats {font-siz
e: 14px}
.has_document_cells.list_view_mode .document_cell .subtitle {display: none}

.has_document_cells.list_view_mode .document_cell .list_view_data {display: bloc


k}
.has_document_cells.list_view_mode .document_cell .list_view_data .page_count, .
has_document_cells.list_view_mode .document_cell .list_view_data .views_count {w
hite-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 14px;
color: #999}
.has_document_cells.list_view_mode .document_cell .under_title.one_line {display
: none}
.has_document_cells.list_view_mode .document_cell .under_title:not(.one_line) {d
isplay: none}
.has_document_cells .doc_link {display: inline-block; width: 100%}
.has_document_cells .document_cell {width: 144px; white-space: normal; verticalalign: top; text-align: left}
.has_document_cells .document_cell .sheet_music_meta {display: -webkit-box;displ
ay: -webkit-flex;display: -ms-flexbox;display: flex; -webkit-box-pack: center; webkit-justify-content: center; -ms-flex-pack: center; justify-content: center}
.has_document_cells .document_cell .sheet_music_meta .instrument, .has_document_
cells .document_cell .sheet_music_meta .difficulty {margin-bottom: 0}
.has_document_cells .document_cell .sheet_music_meta .name {color: #666; font-we
ight: normal}
.has_document_cells .document_cell .sheet_music_meta .diff {text-align: center;
width: 33%}
.has_document_cells .document_cell.interaction_disabled {position: relative}
.has_document_cells .document_cell.smaller_cell {width: 108px}
.has_document_cells .document_cell.smaller_cell .skirt .title {margin-top: 15px;
font-size: 14px; line-height: 18px}
.has_document_cells .document_cell.smaller_cell .skirt .content_thumbnail {top:
-11px}
.has_document_cells .document_cell.smaller_cell .under_title {display: none}
.has_document_cells .document_cell.smaller_cell .thumb {width: 108px; height: 14
4px}
.has_document_cells .document_cell.smaller_cell .thumb .comic_series_cover {widt
h: 108px; height: 144px}
.has_document_cells .document_cell.smaller_cell .thumb .under_title {display: no
ne}
.has_document_cells .document_cell.smallest_cell {width: 72px}
.has_document_cells .document_cell.smallest_cell .under_title {display: none}
.has_document_cells .document_cell.smallest_cell .thumb {margin-right: 20px; wid
th: 72px; height: 96px}
.has_document_cells .document_cell.smallest_cell .thumb .comic_series_cover {wid
th: 72px; height: 96px}
.has_document_cells .document_cell.smallest_cell .thumb .under_title {display: n
one}
.has_document_cells .document_cell.is_series .series_lines {position: absolute;
top: -4px; left: 0; right: 0; margin: 0 3px; border-top: 2px solid #1a7bba}
.has_document_cells .document_cell.is_series .series_lines:before {border-top: 2
px solid #1a7bba; opacity: 0.3; content: ''; display: block; position: absolute;
left: 6px; right: 6px; top: -10px}
.has_document_cells .document_cell.is_series .series_lines:after {border-top: 2p
x solid #1a7bba; content: ''; display: block; position: absolute; left: 3px; rig
ht: 3px; top: -6px; opacity: 0.7}
.has_document_cells .document_cell.in_my_library:not(.is_series) .reading_progre
ss_outer {display: block}
.has_document_cells .document_cell.no_book_page.is_audiobook .action_layer .read
_icon {display: none}
.has_document_cells .document_cell.no_book_page.is_audiobook .action_layer .play
_icon {display: block}
.has_document_cells .document_cell.no_book_page .action_layer .read_icon {displa
y: block}
.has_document_cells .document_cell .under_title {margin-top: 20px; font-family:

Livory, serif; font-style: italic; text-align: center; font-size: 16px; line-hei


ght: 21px; max-height: 44px; /* +1 prevents low baseline logs */ overflow: hidde
n; display: block; color: #444}
.has_document_cells .document_cell .under_title:not(.one_line) {display: -webkit
-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical}
.has_document_cells .document_cell .under_title.one_line {white-space: nowrap; o
verflow: hidden; text-overflow: ellipsis}
.has_document_cells .document_cell .subtitle {font-family: Livory, serif; font-s
tyle: italic; text-align: center; font-size: 16px; line-height: 21px; max-height
: 22px; /* +1 prevents low baseline logs */ overflow: hidden; display: block; co
lor: #444}
.has_document_cells .document_cell .flag {top: 0; bottom: auto; display: block;
white-space: nowrap}
.has_document_cells .document_cell .thumb {position: relative; background-color:
#E6E8E9; box-shadow: 0 0 10px rgba(0, 0, 0, 0.25); width: 144px; height: 192px;
margin-bottom: 14px}
.has_document_cells .document_cell .thumb:hover .overlay, .has_document_cells .d
ocument_cell .thumb.hover .overlay {opacity: 0.5}
.has_document_cells .document_cell .thumb:hover .overlay .sprite, .has_document_
cells .document_cell .thumb.hover .overlay .sprite {opacity: 0.5}
.has_document_cells .document_cell .thumb:hover .main_action, .has_document_cell
s .document_cell .thumb.hover .main_action {opacity: 1}
.has_document_cells .document_cell .thumb.is_book .shadow_overlay {display: bloc
k}
.has_document_cells .document_cell .thumb .shadow_overlay {display: none}
.has_document_cells .document_cell .thumb .overlay, .has_document_cells .documen
t_cell .thumb .shadow_overlay, .has_document_cells .document_cell .thumb .doc_li
nk {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;transition: opacity 0.1s ease-in-out; opacity: 0; background: #
3d4044}
.has_document_cells .document_cell .thumb .overlay .sprite {position: absolute;
opacity: 0; left: 50%; top: 50%; margin-left: -23px; margin-top: -18px}
.has_document_cells .document_cell .thumb .shadow_overlay {background: url('http
s://s2-f.scribdassets.com/images/petunia/thumbnail_overlay_185x250.png?148434719
8') 0 0 no-repeat; background-size: cover}
.has_document_cells .document_cell .thumb > img {width: 100%; height: 100%}
.has_document_cells .document_cell .thumb > img.lazy_loading {opacity: 0}
.has_document_cells .document_cell .document_title {color: #333333; margin: 10px
15px 0 15px; word-wrap: break-word; font-size: 14px; line-height: 15px; overflo
w: hidden; max-height: 30px}
.has_document_cells .document_cell .document_title a {color: inherit}
.has_document_cells .document_cell .list_view_data {margin-left: 15px}
.has_document_cells .document_cell .list_view_title {font-family: Livory, serif;
font-style: italic; font-size: 16px; line-height: 20px; color: #444; font-size:
16px; line-height: 20px; max-height: 42px; /* +1 prevents low baseline logs */
overflow: hidden; display: block; max-width: 400px; word-wrap: break-word}
.has_document_cells .document_cell .decorative {font-family: Livory, serif}
.has_document_cells .document_cell .list_view_publisher {font-size: 14px; word-w
rap: break-word; line-height: 1.5}
.has_document_cells .document_cell .action_layer .main_action {position: absolut
e; left: 50%; top: 50%; color: white; z-index: 1; opacity: 0; -webkit-transition
: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out}
.has_document_cells .document_cell .action_layer .info_icon {font-size: 25px; ma
rgin-left: -5px; margin-top: -18px}
.has_document_cells .document_cell .action_layer .read_icon {display: none; font
-size: 40px; margin-left: -20px; margin-top: -16px}
.has_document_cells .document_cell .action_layer .play_icon {display: none; font
-size: 44px; margin-left: -22px; margin-top: -20px}
.has_document_cells .document_cell.has_color_background .reading_progress_outer

{background: #135987}
.has_document_cells .document_cell.has_color_background .reading_progress_outer
.reading_progress_outer_dark_overlay {display: block}
.has_document_cells .flag {position: absolute; color: white; font-size: 9px; fon
t-weight: bold; letter-spacing: 1px; border-radius: 0; bottom: -20px; height: 20
px; line-height: 21px; left: 0; right: 0; text-align: center}
.has_document_cells .has_flag .content {margin-top: 30px}
.has_document_cells .has_flag .flag {display: block}
.has_document_cells .has_flag.is_purchase .flag {background: #1A7BBA}
.has_document_cells .has_flag.is_geo_restricted .flag, .has_document_cells .has_
flag.is_expiring_content .flag {background: #999999}
.has_document_cells .has_flag.is_sample .flag {background: #C1C1BE}
.has_document_cells .has_flag.is_scribd_select .flag {position: absolute; top: 0
; left: 0; width: 45px; height: 45px; font-size: 16px; color: #fff; opacity: 0.9
}
.has_document_cells .has_flag.is_scribd_select .flag:before, .has_document_cells
.has_flag.is_scribd_select .flag:after {position: absolute; top: 0; content: ""
; display: block; border-style: solid}
.has_document_cells .has_flag.is_scribd_select .flag:before {border-width: 47px
47px 0 0; border-color: rgba(0, 0, 0, 0.2) transparent transparent transparent}
.has_document_cells .has_flag.is_scribd_select .flag:after {border-width: 45px 4
5px 0 0; border-color: #fff transparent transparent transparent}
.has_document_cells .has_flag.is_scribd_select .flag span {position: absolute; t
op: 0; left: 0; width: 25.875px; height: 27.9px; line-height: 27.9px; z-index: 1
; text-align: center; background-repeat: no-repeat; background-size: 100%}
.has_document_cells .has_flag.is_scribd_select .flag span {background-image: url
('https://s2-f.scribdassets.com/images/badges/scribd_selects_logo.svg?1484347198
')}
.has_document_cells .reading_progress_outer {display: none; bottom: -12px; posit
ion: absolute; left: 0; right: 0; height: 5px; background: #e1e1e1; border-radiu
s: 10px; overflow: hidden}
.has_document_cells .reading_progress_outer.dark {background: #135987}
.has_document_cells .reading_progress_outer .reading_progress_inner {background:
#6ac6e2; position: absolute; top: 0; bottom: 0; left: 0}
.has_document_cells .reading_progress_outer .reading_progress_outer_dark_overlay
{display: none; background: rgba(0, 0, 0, 0.5); position: absolute; top: 0; lef
t: 0; right: 0; bottom: 0}
.has_document_cells {/* articles */ }
.has_document_cells .document_cell.card {border-radius: 4px; box-shadow: 0 0 4px
rgba(0, 0, 0, 0.1); border: 1px solid #e1e1e1; box-shadow: 0 0 10px rgba(0, 0,
0, 0.1); box-sizing: border-box; width: 306px; background: white; line-height: 2
1px; position: relative; margin-bottom: 20px; display: inline-block; margin-righ
t: 20px}
@media (max-width: 667px) {.has_document_cells .document_cell.card {width: 270px
}
.has_document_cells .document_cell.card .doc_link {width: 270px}
}
.has_document_cells .document_cell.card .doc_link {-webkit-transition: opacity 0
.2s ease-in-out;transition: opacity 0.2s ease-in-out}
.has_document_cells .document_cell.card .doc_link:active {opacity: 0.5}
.has_document_cells .document_cell.card .tooltip {text-align: center}
.has_document_cells .document_cell.card .series_lines {display: none}
.has_document_cells .document_cell.card:hover .card_library_button_container {op
acity: 1}
.has_document_cells .document_cell.card .shadow_overlay {display: none}
.has_document_cells .document_cell.card .thumb.is_book .shadow_overlay {display:
none}
.has_document_cells .document_cell.card .thumb {overflow: hidden}
.has_document_cells .document_cell.card .card_library_button_container {color: #
444; position: absolute; top: 4px; right: 4px; opacity: 0; z-index: 1; -webkit-t

ransition: opacity 0.2 ease-in-out; transition: opacity 0.2 ease-in-out}


.has_document_cells .document_cell.card .card_library_button_container:hover {co
lor: #6ac6e2; border-color: #6ac6e2}
.has_document_cells .document_cell.card .card_library_button_container.child_has
_focus {opacity: 1}
.has_document_cells .document_cell.card .editors_pick_badge {line-height: 33px;
position: relative; padding-left: 27px; right: 2px; color: #666; font-size: 16px
; font-family: Livory, serif; font-style: italic}
.has_document_cells .document_cell.card .editors_pick_badge .icon {font-size: 16
px; margin-right: 5px}
.has_document_cells .document_cell.card .card_content {display: inline-block; bo
x-sizing: border-box; width: 158px; height: 192px; vertical-align: top; padding:
12px; position: relative}
@media (max-width: 667px) {.has_document_cells .document_cell.card .card_content
{width: 125px}
}
.has_document_cells .document_cell.card .card_content .title {margin-top: 0; mar
gin-bottom: 2px; margin-right: 20px; color: #444; font-family: Livory, serif; fo
nt-size: 18px; line-height: 24px; max-height: 50px; /* +1 prevents low baseline
logs */ overflow: hidden; display: block; display: -webkit-box; -webkit-line-cla
mp: 2; -webkit-box-orient: vertical}
.has_document_cells .document_cell.card .card_content .author {margin-bottom: 6p
x; margin-top: 0; color: #666; max-height: 42px; font-size: 14px; font-weight: n
ormal; font-size: 14px; line-height: 1.5; max-height: 5; /* +1 prevents low base
line logs */ overflow: hidden; display: block; display: -webkit-box; -webkit-lin
e-clamp: 2; -webkit-box-orient: vertical}
.has_document_cells .document_cell.card .card_content .star_ratings {height: 30p
x}
.has_document_cells .document_cell.card .card_content .star_ratings .stats {font
-size: 14px}
.has_document_cells .document_cell.card .card_content .length {position: absolut
e; bottom: 10px; left: 12px; font-size: 14px; font-weight: bold; text-transform:
uppercase; color: #666}
.has_document_cells .document_cell.card .card_content .ic_editors_pick {display:
inline-block; width: 30px; height: 30px; background: url('https://s2-f.scribdas
sets.com/images/document_cells/metadata_cards/ic_editors_pick.svg?1484347198');
background-size: cover; position: absolute; left: 0px}
.has_document_cells .document_cell.card .card_description {margin: 12px 12px 12p
x 12px; height: 84px}
.has_document_cells .document_cell.card .card_description .card_text {font-size:
16px; line-height: 24px; max-height: 75px; /* +1 prevents low baseline logs */
overflow: hidden; display: block; display: -webkit-box; -webkit-line-clamp: 3; webkit-box-orient: vertical; color: #666}
.has_document_cells .document_cell.card .card_description .interest_pill {displa
y: inline-block; height: 22px; border: 1px solid #e1e1e1; font-size: 14px; color
: #666; margin-right: 10px; margin-bottom: 2px; border-radius: 30px; padding: 0
13px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis}
.has_document_cells .document_cell.card.smaller_cell .thumb {margin: 12px 0 0 12
px}
.has_document_cells .document_cell.card.smaller_cell .card_content {width: 182px
; /* borders */ height: 156px}
@media (max-width: 667px) {.has_document_cells .document_cell.card.smaller_cell
.card_content {width: 146px; /* borders */ height: 156px}
}
.has_document_cells .document_cell.card.smaller_cell .length {bottom: -3px}
.has_document_cells .document_cell.card .thumb {display: inline-block; verticalalign: top; margin-bottom: 0; border-right: 1px solid #e1e1e1; box-shadow: initi
al; border-radius: 4px 0 0 4px}
.has_document_cells .document_cell.card .thumb.has_description {border: 1px soli
d #e1e1e1; border-radius: initial}

.has_document_cells .document_cell .thumb.is_article {background: white}


.has_document_cells .document_cell .thumb.is_article > img {height: initial}
.has_document_cells .document_cell .thumb.is_article .reading_progress_outer {di
splay: none}
.has_document_cells .document_cell .thumb.is_article .shadow_overlay {display: n
one}
.has_document_cells .article_details {position: absolute; top: 0; left: 0; right
: 0; bottom: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbo
x; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: colum
n; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: cen
ter; justify-content: center; overflow: hidden}
.has_document_cells .article_details .article_cell_info {padding: 14px 10px 22px
; position: relative}
.has_document_cells .article_details .article_info_inner {overflow: hidden}
.has_document_cells .article_details .publisher_logo, .has_document_cells .artic
le_details .article_length {position: absolute}
.has_document_cells .article_details .publisher_logo {top: 0}
.has_document_cells .article_details .article_title {line-height: 18px; font-wei
ght: bold; margin: 6px 0 4px; overflow: hidden; font-size: 14px}
.has_document_cells .article_details .article_length {bottom: 0; font-size: 12px
; text-transform: uppercase; color: #666}
.has_document_cells .article_details .article_title, .has_document_cells .articl
e_details .article_subtitle {color: #444}
.has_document_cells .article_details .article_subtitle {font-size: 14px; line-he
ight: 18px}
.has_document_cells .article_details.has_article_image {top: 70px}
.has_document_cells .article_details.has_article_image .article_info_inner, .has
_document_cells .article_details.has_article_image .article_title {max-height: 4
2px}
.has_document_cells .article_details:not(.has_article_image) .article_info_inner
{max-height: 100px}
.has_document_cells .smaller_cell .article_details .article_subtitle {font-size:
12px}
.has_document_cells .smaller_cell .article_details.has_article_image {top: 55px}
.has_document_cells .smaller_cell .article_details:not(.has_article_image) .titl
es_container {max-height: 75px}
/* fixes a shift in the hovercard */ .cover_drop .article_details .article_lengt
h {bottom: 3px}
/* app/views/errors/common.css @ 1484347118 */
.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 #999; width: 77
5px; 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/_shared.css @ 1484347118 */
#browse_menu_overlay {opacity: 0; -webkit-transition: background-color 0.4s ease
, opacity 0.4s ease; transition: background-color 0.4s ease, opacity 0.4s ease;
position: fixed; left: 0px; top: 0px; right: 0px; bottom: 0px; background: #dddd
dd; z-index: 19}
body.pagebox_open {overflow: hidden}
@-webkit-keyframes rotate {0% {-webkit-transform: rotate(0deg);transform: rotate
(0deg)}
100% {-webkit-transform: rotate(360deg);transform: rotate(360deg)}

}
@keyframes rotate {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg)}
100% {-webkit-transform: rotate(360deg);transform: rotate(360deg)}
}
@-webkit-keyframes jiggle {0% {-webkit-transform: rotate(0deg);transform: rotate
(0deg)}
50% {-webkit-transform: rotate(1deg);transform: rotate(1deg)}
100% {-webkit-transform: rotate(-1deg);transform: rotate(-1deg)}
}
@keyframes jiggle {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg)}
50% {-webkit-transform: rotate(1deg);transform: rotate(1deg)}
100% {-webkit-transform: rotate(-1deg);transform: rotate(-1deg)}
}
.scribd_spinner {background-image: url('https://s2-f.scribdassets.com/images/pet
unia/spinner/spinner.svg?1484347198'); background-repeat: no-repeat}
.permanent_rotation {-webkit-animation-name: rotate;animation-name: rotate; -web
kit-animation-duration: 700ms; animation-duration: 700ms; -webkit-animation-iter
ation-count: infinite; animation-iteration-count: infinite; -webkit-animation-ti
ming-function: linear; animation-timing-function: linear}
.permanent_rotation.slow {-webkit-animation-duration: 1200ms;animation-duration:
1200ms}
[class^="icon-"], [class*=" icon-"] {min-width: 2px; min-height: 2px}
/* app/views/chrome/_buttons.css @ 1484347118 */
/* Follow this guide. This file must be updated to match the design guide on but
tons. https://scribdjira.atlassian.net/wiki/display/DES/Web+Button+Rules */ /* T
ype A */ .flat_btn {box-sizing: border-box; display: inline-block; font-family:
Sofia Pro, sans-serif; -webkit-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;
border-color: rgba(255, 255, 255, 0.2); border-radius: 4px; border-style: solid
; border-width: 1px; cursor: pointer; font-size: 18px; font-weight: bold; height
: 44px; line-height: 42px; min-width: 120px; padding: 0px 30px; text-align: cent
er; text-transform: capitalize; background-color: #1b79bb; color: #fff; /* Type
B */ /* Type F */ /* Type C */ /* fix ie 11+ button 3d effect */ }
.flat_btn:visited {color: #fff}
.flat_btn:hover, .flat_btn.outline_btn:hover, .flat_btn.hover, .flat_btn.outline
_btn.hover {background-color: #4895c8; border-color: rgba(255, 255, 255, 0.2); c
olor: #fff}
.flat_btn:active, .flat_btn.outline_btn:active, .flat_btn.activated, .flat_btn.o
utline_btn.activated {background-color: #135987; border-color: rgba(255, 255, 25
5, 0.2); color: #fff}
.flat_btn.outline_btn {background-color: transparent; border: 1px solid #1b79bb;
color: #1b79bb; /* Type E */ }
.flat_btn.outline_btn.negate {border-color: #fff; color: #fff}
.flat_btn.slim {height: 34px; line-height: 32px; font-size: 16px}
.flat_btn.text_btn {background-color: transparent; border-radius: 0; border: 0;
color: #1a7bba; font-size: 16px; font-weight: normal; height: auto; line-height:
initial; min-width: auto; padding: 0}
.flat_btn.text_btn:visited {color: #1a7bba}
.flat_btn.text_btn:hover {background-color: transparent; border: 0; color: #6ac6
e2}
.flat_btn.text_btn:active {background-color: transparent; border: 0; color: #135
987}
.flat_btn.text_btn.negate {color: #fff}
.flat_btn.text_btn.negate:hover, .flat_btn.text_btn.negate:active {color: #fff}
.flat_btn.text_btn:disabled {background-color: transparent; color: #e1e1e1}
.flat_btn.text_btn:disabled:visited {color: #e1e1e1}
.flat_btn.text_btn:disabled:hover {background-color: transparent}
.flat_btn .icon {margin-right: 10px; position: relative; top: 1px}

.flat_btn .scribd_spinner {display: none}


.flat_btn.facebook {background-color: #3b5998}
.flat_btn.facebook .icon-facebook {font-size: 25px; position: relative; top: 4px
}
.flat_btn.facebook:hover {background-color: #6d84b4}
.flat_btn.facebook:active {background-color: #0e1f56}
.flat_btn.loading:disabled {position: relative}
.flat_btn.loading:disabled .scribd_spinner {bottom: 0; display: block; left: 0;
margin: auto; position: absolute; right: 0; top: 0}
.flat_btn.loading:disabled, .flat_btn:disabled {-webkit-transition: none;transit
ion: none; background-color: #e1e1e1; border: 0; color: #666; cursor: default}
.flat_btn.loading:disabled:visited, .flat_btn:disabled:visited {color: #666}
.flat_btn.loading:disabled:hover, .flat_btn.loading:disabled:active, .flat_btn:d
isabled:hover, .flat_btn:disabled:active {background-color: #e1e1e1}
.flat_btn .flat_btn_content {position: relative}
/* app/views/chrome/_hover_menu.css @ 1484347118 */
/* # @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: 2700}
.hover_menu.open .sub_menu {visibility: visible; opacity: 1}
.hover_menu.open .open_sprite {display: inline-block}
.hover_menu.open .closed_sprite {display: none}
.hover_menu .sprite_container {display: inline-block; width: 10px; position: rel
ative; top: -1px}
.hover_menu .sprite_container .open_sprite {position: relative; left: -2px}
.hover_menu .closed_sprite, .hover_menu .open_sprite {display: inline-block; ver
tical-align: middle; margin-left: 6px}
.hover_menu .open_sprite {display: none}
.hover_menu .sub_menu {visibility: hidden; opacity: 0}
.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; posi
tion: absolute; background: white; min-width: 190px; box-shadow: 0px 1px 6px rgb
a(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_me
nu, .ie8 .fancy_select_menu, .ie7 .fancy_select_menu, .ie6 .fancy_select_menu {b
order: 1px solid silver}
.hover_menu .sub_menu .row, .hover_menu .sub_menu .fancy_option, .fancy_select_m
enu .row, .fancy_select_menu .fancy_option {-webkit-user-select: none;-moz-userselect: none;-ms-user-select: none;user-select: none; display: block; padding: 6
px 22px; cursor: pointer}
.hover_menu .sub_menu .row .fancy_option_parenthetical, .hover_menu .sub_menu .f
ancy_option .fancy_option_parenthetical, .fancy_select_menu .row .fancy_option_p
arenthetical, .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.selecte
d, .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: #e1
e1e1; color: #1a7bba}
.hover_menu .sub_menu .row.first, .fancy_select_menu .row.first {padding-top: 8p
x}
.hover_menu .sub_menu .row.last, .fancy_select_menu .row.last {padding-bottom: 8
px}
.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: #999; font-size: 14px; font-weight: normal}

/* app/views/chrome/flasher.css @ 1484347118 */
.global_flash {font-size: 16px; position: fixed; z-index: 30001; top: 0px; color
: white; background: #F09E66; box-shadow: 0 0 0 2px white; max-width: 75%; margi
n: 0 auto; border-radius: 0 0 5px 5px; padding: 15px 15px 8px 15px; cursor: defa
ult}
.global_flash.error {background: #f2736e}
.global_flash.success {background: #82cc9c}
.global_flash.notice {background: #82cc9c}
.global_flash.animated {-webkit-transition: all 0.25s ease-in-out;transition: al
l 0.25s ease-in-out}
.flasher_notification {padding: 10px 48px; background-color: #e1e1e1; color: #1a
7bba; vertical-align: middle; line-height: 18px; text-align: left; position: rel
ative; z-index: 2998; text-align: center; font-size: 14px}
.flasher_notification.error {background-color: #f2736e}
.flasher_notification.success {background-color: #82cc9c}
.flasher_notification .icon-checkmark {background: url('https://s1-f.scribdasset
s.com/images/newhome/icon-sprite.png?1484347198') no-repeat -102px -69px; displa
y: inline-block; width: 19px; height: 18px; vertical-align: middle}
.flasher_notification a {margin-left: 0.5em; text-decoration: underline; color:
#fff}
/* app/views/chrome/tooltips.css @ 1484347118 */
.tooltip_container .new_tip {opacity: 0; -webkit-transition: opacity 0.2s ease-i
n; transition: opacity 0.2s ease-in; font-family: Sofia Pro, sans-serif; positio
n: absolute; white-space: nowrap; text-align: center; z-index: 2999}
.tooltip_container .new_tip.opaque {opacity: 1}
.tooltip_container .new_tip .tip_inner {display: inline-block; background: #1359
87; 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; box-shadow: #999 0 0 4px;
position: absolute; background: white 0 100% url('https://s1-f.scribdassets.com/
images/newhome/corner-lift-brown-bottomleft_33_x_33.png?1484347198') no-repeat}
.tooltip_container .fancy_tip .tip_inner {margin: 16px}
.tooltip_container .fancy_tip .tip_arrow {position: absolute; left: 50%; marginleft: -9px; top: -9px}
/* app/views/chrome/_introduction.css @ 1484347118 */
.introduction_fix_parent {z-index: auto !important; opacity: 1 !important}
/* app/views/chrome/_fancy_select.css @ 1484347118 */
/* Moved common button styling - as this is a select. Buttons are these: https:/
/sbx.scribd.com/styleguide#general_purpose_buttons To do: Create a react widget
out of $.fn.fancy_select and document it in the style guide. .fancy_select styli
ng is currently used in Views::Shared::ContentList::Header & FilteredDocumentPag
e filter_buttons method. */ .fancy_select {box-sizing: border-box; display: inli
ne-block; font-family: Sofia Pro, sans-serif; -webkit-transition: background 0.1
s ease-in-out, color 0.1s ease-in-out; transition: background 0.1s ease-in-out,
color 0.1s ease-in-out; border-color: rgba(255, 255, 255, 0.2); border-radius: 4
px; border-style: solid; border-width: 1px; cursor: pointer; font-size: 18px; fo
nt-weight: bold; height: 44px; line-height: 42px; min-width: 120px; padding: 0px
30px; text-align: center; text-transform: capitalize; color: #fff; overflow: hi
dden; padding-right: 40px; position: relative; background-color: #949494}
.fancy_select.open .white_tri_up {top: 21px}
.fancy_select.open .white_tri_down {top: 44px}
.fancy_select .white_tri_up, .fancy_select .white_tri_down {-webkit-transition:

top 0.15s ease-in-out;transition: top 0.15s ease-in-out; display: inline-block;


margin: 0; position: absolute; right: 20px; top: 21px}
.fancy_select .white_tri_up {top: -44px}
.fancy_select:hover {background-color: #aeaeae}
.fancy_select:active {background-color: #707070}
/* app/views/chrome/collections.css @ 1484347118 */
.mosaic {background-size: cover; background-color: #E6E8E9; box-shadow: 0 0 20px
rgba(0, 0, 0, 0.1); height: 192px; width: 144px; margin: 0 90px 10px 1px}
.mosaic .half_horizontal_thumb {background-size: cover; height: 96px}
.mosaic .quarter_thumb {background-size: cover; background-position: center cent
er; display: inline-block; height: 95px; width: 71px}
.mosaic .top {height: 95px; margin-bottom: 1px}
.mosaic .left {width: 71px; margin-right: 1px}
.collection_container.list_view .collection_cell {display: block; width: auto}
.collection_container.list_view .list_view_items {display: block; width: 600px}
.collection_container.list_view .list_view_items .list_view_tile {display: inlin
e-block; border: 1px solid #e1e1e1; vertical-align: top; width: 72px; height: 72
px}
.collection_container.list_view .list_view_items .list_view_tile .collection_bg:
before {position: absolute; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; ba
ckground-color: black; -webkit-transition: opacity 0.2s ease-in-out; transition:
opacity 0.2s ease-in-out; content: ''}
.collection_container.list_view .list_view_items .list_view_tile:hover .collecti
on_bg:before {opacity: 0.2}
.collection_container.list_view .list_view_items .collection_data {display: inli
ne-block; vertical-align: top; margin-left: 15px}
.collection_container.list_view .list_view_items .collection_data .title {font-s
ize: 16px; color: #444; margin-bottom: 5px; font-family: Livory, serif}
.collection_container.list_view .list_view_items .collection_data .book_count {f
ont-size: 14px; color: #666; font-family: Livory, serif}
.collection_container.list_view .grid_view_item {display: none}
.list_view_items {display: none}
.collection_cell {overflow: hidden; margin: 0 20px 60px 0}
.collection_cell .collection_square {box-sizing: border-box; width: 144px; heigh
t: 144px; position: relative}
.collection_cell .collection_square .collection_data {padding: 0 20px; position:
absolute; top: 0; left: 0; right: 0; bottom: 0; top: 50%; background: #1a7bba;
color: white; text-align: center}
.collection_cell .collection_square .collection_data .title {font-size: 16px; li
ne-height: 17px; max-height: 36px; /* +1 prevents low baseline logs */ overflow:
hidden; display: block; display: -webkit-box; -webkit-line-clamp: 2; -webkit-bo
x-orient: vertical; max-height: 32px; font-family: Livory, serif; padding: 10px
0 3px 0}
.collection_cell .collection_square .collection_data .book_count {font-size: 14p
x; white-space: nowrap; overflow: hidden; text-overflow: ellipsis}
.collection_cell .collection_square.create_collection {line-height: 22px; positi
on: relative; border: 4px solid #e1e1e1; color: #999; -webkit-transition: color
0.3s linear; transition: color 0.3s linear}
.collection_cell .collection_square.create_collection .centered {margin-top: 35p
x}
.collection_cell .collection_square.create_collection:hover {color: #6ac6e2}
.collection_cell .collection_square .collection_bg {position: absolute; top: 0;
left: 0; right: 0; bottom: 0; background-size: cover; background-color: #e1e1e1;
-webkit-transition: all 0.3s linear; transition: all 0.3s linear}
.collection_cell .collection_square .centered {text-align: center; position: rel
ative; z-index: 1}

/* app/views/chrome/document_collections/_lightbox.css @ 1484347118 */
#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: 2p
x}
#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-s
ize: 11px}
#lightbox_document_collections .document_summary ul.stats_bottom li.created_at,
#lightbox_document_collections .document_summary ul.stats_bottom li.category {di
splay: none}
#lightbox_document_collections .private {/* the notification that private docs g
o in private collections */ padding: 5px 5px 5px 25px; background: url('data:ima
ge/gif;base64,R0lGODlhEAAQAMZQAIJjQoNkQ4RkQ4ttTIZyXZ16NY97Z52CYJ+DYbGPSrSQSq+SV7
STTrCUbbmXU7iZXbaZcbubXr2cV7ebc7+dVb+dWbmda8KgVbuib8qlVcWmacypZMqqZtOrVcmsds+sZc
6saNCuasyuedKwbNOxbte0Xta0cti2ctm2cd64Wt66Xtq5ddq5d9a7dtu6dty6dt68Zt27eNa8hty8eO
TCZujCXuLGjujHg+LIk+zKZufJhfLKXuXLl+nNie7OjPDPi/TSZtPT0+3TjfvWYvTWlPXXlPzaZvjfnP
vfnPDkzOXl5fznpPLmzf/ppenp6f/tqe7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u
7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u
7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7iH5BAEKAH8ALAAAAA
AQABAAAAeggH+Cg4SFhkw2MTE2TIaDSStCLS1CK0mOfzI9FRgYFT0ymBo6CYIJOhqYDy4MggwzD4Y8Jw
sbDhIFDgoLHziEL01IRT43JSo1O0MovxwgIyQhFBcZHSnLg8DCxMbIyoQszc/R09UmhCLBw8XHyR6EE+
HQ0tQpEIQHT0tHRD8wNDlAjBwYFITAAAQNLEQAECCAAAEGgghyoqSixYsVnfwJBAA7') no-repeat s
croll 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://s2-f.scribdassets.com/images/timeline/feed_b
tm_rpt_1x11.gif?1484347198') repeat-x scroll left bottom #FFFFFF; line-height: 2
em; border-bottom: 1px dotted #AAAAAA}
#lightbox_document_collections .manage_collection li.document_collection:hover {
background: none; background-color: #E9F2FC; -moz-border-radius: 2px; -webkit-bo
rder-radius: 2px}
#lightbox_document_collections .manage_collection li.document_collection span, #
lightbox_document_collections .manage_collection li.document_collection label {f
loat: 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 .privac
y {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 .privac
y {float: right; width: auto}
#lightbox_document_collections .manage_collection li.document_collection .privat
e {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: u


rl('https://s2-f.scribdassets.com/images/timeline/feed_btm_rpt_1x11.gif?14843471
98') repeat-x scroll left bottom #FFFFFF; line-height: 2em; border-bottom: 1px d
otted #AAAAAA; display: block; padding: 3px 5px}
#lightbox_document_collections .manage_collection .new_document_collection {floa
t: right}
#lightbox_document_collections .manage_collection .paginator {float: right; marg
in: 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, #l
ightbox_document_collections .document_collection_form_container_open error {wid
th: 520px}
#lightbox_document_collections .back {float: left; margin: 5px; font-weight: bol
d}
/* :class_inlines, 'app/views', ... @ 1484347119 */
/* app/views/shared/document_popups.css @ 1484347119 */
.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 {marg
in-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-bot
tom: 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; b
ackground-image: url('https://s2-f.scribdassets.com/images/newhome/popup_right_a
rrow.png?1484347198')}
.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: #444}
.document_popups .object_popup .creator_row {color: #666; 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 .pag
e_count {line-height: 1.6; color: #999}
.document_popups .object_popup .on_rating {display: none}
.document_popups .object_popup .popup_arrow {position: absolute; left: -15px; to
p: 53%; margin-top: -14px; background: url('https://s1-f.scribdassets.com/images
/newhome/popup_left_arrow.png?1484347198') 50% 50% no-repeat; width: 19px; heigh
t: 28px}
.document_popups .object_popup .popup_footer {position: absolute; bottom: 0; lef
t: 0; right: 0}
.document_popups .object_popup .primary_action {margin: 10px 0 10px 0; white-spa
ce: nowrap; text-align: center}
.document_popups .object_popup .primary_action .flat_btn {display: block}
.document_popups .document_popup {padding: 14px}
.document_popups .document_popup .document_description, .document_popups .onboar
ding_book_popup .document_description {margin-top: 6px; margin-bottom: 6px; line
-height: 18px; max-height: 127px; min-height: 78px; overflow: hidden; color: #44
4}
.document_popups .document_popup .document_description p, .document_popups .onbo
arding_book_popup .document_description p {font-weight: 400; margin: 0; padding:

0}
.document_popups .document_popup .recommendation_header, .document_popups .onboa
rding_book_popup .recommendation_header {background: #eee; height: 50px; positio
n: absolute; top: 0; left: 0; right: 0; border-bottom: 1px solid #e1e1e1; displa
y: none; padding-top: 10px; padding-bottom: 10px; padding-left: 14px; line-heigh
t: 22px; max-height: 48px; overflow: hidden}
.document_popups .document_popup .recommendation_header .recommendation_explanat
ion, .document_popups .onboarding_book_popup .recommendation_header .recommendat
ion_explanation {color: #999}
.document_popups .document_popup .recommendation_header .recommendation_explanat
ion a, .document_popups .onboarding_book_popup .recommendation_header .recommend
ation_explanation a {font-size: 14px; font-family: Livory; font-style: italic}
.document_popups .document_popup .recommendation_header .not_interested_text, .d
ocument_popups .onboarding_book_popup .recommendation_header .not_interested_tex
t {color: #999; display: none}
.document_popups .document_popup .recommendation_header .not_interested_btn, .do
cument_popups .onboarding_book_popup .recommendation_header .not_interested_btn
{display: none; position: absolute; right: 14px; top: 14px; cursor: pointer; fon
t-size: 20px; color: #c2c4c4}
.document_popups .document_popup .recommendation_header .not_interested_btn:hove
r, .document_popups .onboarding_book_popup .recommendation_header .not_intereste
d_btn:hover {color: #f2736e}
.document_popups .document_popup .document_sub_action, .document_popups .onboard
ing_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 .onb
oarding_book_popup .save_bookmark_btn .save {display: inline}
.document_popups .document_popup .save_bookmark_btn .unsave, .document_popups .o
nboarding_book_popup .save_bookmark_btn .unsave {display: none}
.document_popups .document_popup .save_bookmark_btn.saved .save, .document_popup
s .onboarding_book_popup .save_bookmark_btn.saved .save {display: none}
.document_popups .document_popup .save_bookmark_btn.saved .unsave, .document_pop
ups .onboarding_book_popup .save_bookmark_btn.saved .unsave {display: inline}
/* app/views/shared/react/star_ratings.css @ 1484347119 */
.star_ratings {position: relative}
.star_ratings.current_user.rated .rating_star.light_lit, .star_ratings.selecting
.rating_star.light_lit {color: #fdd835}
.star_ratings .tips, .star_ratings .stats, .star_ratings .clear_rating, .star_ra
tings .rating_required_message, .star_ratings .inform_saved {margin-left: 8px}
.star_ratings .stats {color: #999}
.star_ratings .rating_star {color: #ccc; cursor: pointer; display: inline-block;
line-height: 15px; padding-right: 4px; position: relative; text-align: center;
-webkit-transition: all 0.5s linear, color 0.1s ease-in-out; transition: all 0.5
s linear, color 0.1s ease-in-out; -webkit-transform-origin: 50% 50%; transform-o
rigin: 50% 50%}
.star_ratings .rating_star.light_lit {color: #6ac6e2}
.star_ratings .rating_star.half_lit span {display: block; margin-right: 0}
.star_ratings .rating_star.half_lit .icon-feature_half {color: #6ac6e2; position
: relative}
.star_ratings .rating_star.half_lit .icon-feature_outline {color: #ccc; position
: absolute; top: 0; left: 0}
.star_ratings .rating_star:last-child {margin-right: 0}
.star_ratings.static .rating_star {cursor: default}
/* app/views/shared/persona_icon.css @ 1484347119 */
.autogen_class_views_shared_persona_icon {display: inline-block; font-size: 16px
; background-size: cover; text-align: center; color: white; width: 40px; height:

40px; line-height: 40px}


.autogen_class_views_shared_persona_icon.icon-user {color: #85c4cd; font-size: 4
0px}
.autogen_class_views_shared_persona_icon.icon-user, .autogen_class_views_shared_
persona_icon.circle {border-radius: 50px}
.autogen_class_views_shared_persona_icon.medium {width: 50px; height: 50px; line
-height: 50px}
.autogen_class_views_shared_persona_icon.medium.icon-user {font-size: 50px}
.autogen_class_views_shared_persona_icon.large {width: 72px; height: 72px; lineheight: 72px; font-size: 32px}
.autogen_class_views_shared_persona_icon.large.icon-user {font-size: 72px}
/* app/views/shared/grids/object_grid.css @ 1484347119 */
.autogen_class_views_shared_grids_object_grid {text-align: left; padding-left: 4
5px}
.autogen_class_views_shared_grids_object_grid.responsive_centered {text-align: c
enter; max-width: 1325px; margin: 0 auto}
@media (max-width: 423px) {.autogen_class_views_shared_grids_object_grid.respons
ive_centered {padding-left: 24px}
}
@media (max-width: 423px) {.autogen_class_views_shared_grids_object_grid.respons
ive_centered .object_cell {margin-right: 24px}
}
.autogen_class_views_shared_grids_object_grid .object_cell {display: inline-bloc
k; vertical-align: top; white-space: normal; text-align: left; width: 144px; mar
gin: 0 45px 45px 0}
.autogen_class_views_shared_grids_object_grid .object_cell.is_featured .featured
_row {display: block}
.autogen_class_views_shared_grids_object_grid .object_cell.is_book .content {dis
play: none}
.autogen_class_views_shared_grids_object_grid .object_cell .featured_row {displa
y: none}
.autogen_class_views_shared_grids_object_grid .object_cell .content .title_row {
word-wrap: break-word; overflow: hidden; font-size: 14px; line-height: 18px; max
-height: 54px}
.autogen_class_views_shared_grids_object_grid .object_cell .content .author_row
{font-size: 12px; line-height: 18px}
.autogen_class_views_shared_grids_object_grid .object_cell .content .price_row,
.autogen_class_views_shared_grids_object_grid .object_cell .content .featured_ro
w {cursor: default; font-size: 14px; line-height: 18px}
.autogen_class_views_shared_grids_object_grid .object_cell .content .price_row {
color: #f7931e}
.autogen_class_views_shared_grids_object_grid .object_cell .content .featured_ro
w {color: #1a7bba}
.autogen_class_views_shared_grids_object_grid .object_cell .content .featured_ro
w .profile_sprite {vertical-align: top}
.autogen_class_views_shared_grids_object_grid .object_cell .content .meta_row {f
ont-size: 14px; line-height: 18px; color: #999}
.autogen_class_views_shared_grids_object_grid .object_cell .content .meta_row .v
alue {color: #666}
.autogen_class_views_shared_grids_object_grid .object_cell.document_cell {margin
-bottom: 90px}
.autogen_class_views_shared_grids_object_grid .object_cell.document_cell .conten
t {display: none}
.autogen_class_views_shared_grids_object_grid .object_cell.document_cell .thumb
{margin-bottom: 0}
.autogen_class_views_shared_grids_object_grid .object_cell.user_cell {width: 150
px; text-align: center; margin-bottom: 60px}
.autogen_class_views_shared_grids_object_grid .object_cell.user_cell .thumb {wid

th: 98px; height: 98px; margin: 0 auto; background: #ccc}


.autogen_class_views_shared_grids_object_grid .object_cell.user_cell .thumb a, .
autogen_class_views_shared_grids_object_grid .object_cell.user_cell .thumb img {
display: block}
.autogen_class_views_shared_grids_object_grid .object_cell.user_cell .user_name
{margin: 20px 0; word-wrap: break-word}
.autogen_class_views_shared_grids_object_grid .object_cell.author_cell {cursor:
pointer}
.autogen_class_views_shared_grids_object_grid .object_cell.author_cell .thumb {c
ursor: pointer}
.autogen_class_views_shared_grids_object_grid .object_cell.author_cell .thumb .i
mg {width: 100px; height: 100px}
/* app/views/shared/input.css @ 1484347119 */
.autogen_class_views_shared_input {position: relative; display: inline-block; fo
nt-size: 18px; cursor: pointer}
.autogen_class_views_shared_input.disabled {color: #e1e1e1}
.autogen_class_views_shared_input.disabled .input_trigger {cursor: default}
.autogen_class_views_shared_input.disabled .checkbox_icon {display: none}
.autogen_class_views_shared_input .radio:before {font-family: 'scribd'; content:
"\e647"; margin-right: 10px}
.autogen_class_views_shared_input .radio.selected:before {content: "\e633"}
.autogen_class_views_shared_input .radio .radio_icon {position: absolute; top: 3
px; left: 0; opacity: 0; -webkit-transition: opacity 0.1s ease-in-out; transitio
n: opacity 0.1s ease-in-out}
.autogen_class_views_shared_input .radio:hover:not(.selected) .radio_icon {opaci
ty: 0.3}
.autogen_class_views_shared_input .label {position: relative; top: -1px}
.autogen_class_views_shared_input .input_trigger {cursor: pointer}
.autogen_class_views_shared_input .input_container {position: relative}
.autogen_class_views_shared_input input {visibility: hidden; display: none}
.autogen_class_views_shared_input .checkbox:before {font-family: 'scribd'; conte
nt: "\e638"; margin-right: 10px}
.autogen_class_views_shared_input .checkbox.selected:before {position: relative;
left: 1px; content: "\e637"}
.autogen_class_views_shared_input .checkbox:hover:not(.selected) .checkbox_icon
{opacity: 0.3}
.autogen_class_views_shared_input .checkbox .checkbox_icon {position: absolute;
top: 3px; left: 1px; opacity: 0; -webkit-transition: opacity 0.1s ease-in-out; t
ransition: opacity 0.1s ease-in-out}
/* app/views/document_collections/_form.css @ 1484347118 */
.autogen_class_views_document_collections_form .document_collection_description
{height: 120px; line-height: 22px; font-size: 16px; resize: none; box-shadow: no
ne}
.autogen_class_views_document_collections_form input, .autogen_class_views_docum
ent_collections_form textarea {width: 480px}
.autogen_class_views_document_collections_form .inputs {margin-top: 10px; margin
-bottom: 20px}
.autogen_class_views_document_collections_form .line_divider {border: 1px solid
#f4f4f4; position: absolute; top: 0; width: 600px; left: -40px}
.autogen_class_views_document_collections_form .max_characters {color: #999; flo
at: right}
.autogen_class_views_document_collections_form .privacy_input {position: relativ
e}
.autogen_class_views_document_collections_form .privacy_input .lock_icon {cursor
: pointer}
.autogen_class_views_document_collections_form .privacy_input .show_on_public, .

autogen_class_views_document_collections_form .privacy_input .show_on_private {p


osition: absolute; right: 0; top: 2px; display: none}
.autogen_class_views_document_collections_form .privacy_input.public .show_on_pu
blic {display: inline}
.autogen_class_views_document_collections_form .privacy_input.private .show_on_p
rivate {display: inline}
.autogen_class_views_document_collections_form .privacy_input .icon-public {font
-size: 20px}
.autogen_class_views_document_collections_form .privacy_input .icon-private {col
or: #f2736e; font-size: 20px}
.autogen_class_views_document_collections_form .controls {height: 35px; margin-t
op: 25px; padding-top: 25px; position: relative}
.autogen_class_views_document_collections_form .controls .flat_btn {margin-left:
20px; float: right}
/* app/views/shared/add_to_collection_lightbox.css @ 1484347119 */
.autogen_class_views_shared_add_to_collection_lightbox {min-width: 500px}
.autogen_class_views_shared_add_to_collection_lightbox .document_collection_list
{list-style: none; margin: 0}
.autogen_class_views_shared_add_to_collection_lightbox .document_collection_list
.checkbox_input {float: left; margin-right: 10px; margin-top: 2px}
.autogen_class_views_shared_add_to_collection_lightbox .form_buttons {padding: 2
0px 40px; text-align: right}
.autogen_class_views_shared_add_to_collection_lightbox .form_buttons .create_new
_collection {float: left; margin: 10px 0}
.autogen_class_views_shared_add_to_collection_lightbox .loading_list {padding: 1
2px 40px 12px 40px}
.autogen_class_views_shared_add_to_collection_lightbox .collections_container {p
osition: relative; width: 560px}
.autogen_class_views_shared_add_to_collection_lightbox .collections_container .f
ade {top: 1px}
.autogen_class_views_shared_add_to_collection_lightbox .in_collections {color: #
999; clear: left; display: none; cursor: pointer; margin-top: 16px}
.autogen_class_views_shared_add_to_collection_lightbox .list_view {zoom: 1; maxheight: 450px; overflow-y: scroll; border: 1px solid #e1e1e1; -webkit-transition
: height 0.6s; transition: height 0.6s}
.autogen_class_views_shared_add_to_collection_lightbox .list_view:after {content
: ""; display: table; clear: both}
.autogen_class_views_shared_add_to_collection_lightbox .collections {padding: 0}
.autogen_class_views_shared_add_to_collection_lightbox .collections .list_item {
padding: 12px 40px 12px 40px; margin: 0; white-space: normal; -webkit-user-selec
t: none; -moz-user-select: none; -ms-user-select: none; user-select: none; lineheight: initial}
.autogen_class_views_shared_add_to_collection_lightbox .collections .list_item:h
over {background-color: #e1e1e1; cursor: pointer}
.autogen_class_views_shared_add_to_collection_lightbox .collections .list_item .
checked, .autogen_class_views_shared_add_to_collection_lightbox .collections .li
st_item .unchecked {font-size: 16px; left: -6px; color: #888; cursor: pointer}
.autogen_class_views_shared_add_to_collection_lightbox .collections .list_item .
book_count {color: #888; float: right; margin-left: 12px}
.autogen_class_views_shared_add_to_collection_lightbox .collections .list_item .
is_private {float: right; display: none; text-transform: uppercase; color: red}
.autogen_class_views_shared_add_to_collection_lightbox .collections .list_item.p
rivate .is_private {display: inline-block}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
.autogen_class_views_shared_add_to_collection_lightbox .list_view {height: 185px
}
.autogen_class_views_shared_add_to_collection_lightbox .headers_add p {margin-bo
ttom: 8px}

}
/* app/views/shared/confirm_lightbox.css @ 1484347119 */
.autogen_class_views_shared_confirm_lightbox {min-width: 480px}
.autogen_class_views_shared_confirm_lightbox > .wrapper > .content {padding: 0}
.autogen_class_views_shared_confirm_lightbox .confirm_lightbox_templates {displa
y: none}
.autogen_class_views_shared_confirm_lightbox .confirm_text {margin: 24px 40px}
.autogen_class_views_shared_confirm_lightbox .rendered_template_container .label
_text {width: auto}
.autogen_class_views_shared_confirm_lightbox .autogen_class_views_shared_input {
padding: 20px 40px; min-width: 500px}
.autogen_class_views_shared_confirm_lightbox .large_input .autogen_class_views_s
hared_input {height: 50px}
.autogen_class_views_shared_confirm_lightbox .actions {border-top: 1px solid #e1
e1e1; text-align: right; padding: 20px 40px; white-space: nowrap}
.autogen_class_views_shared_confirm_lightbox .actions .flat_btn {margin-left: 20
px; vertical-align: top}
.autogen_class_views_shared_confirm_lightbox .actions .flat_btn:first-child {mar
gin-left: 0}
.autogen_class_views_shared_confirm_lightbox .actions a {color: #999}
.autogen_class_views_shared_confirm_lightbox.simple_style {min-width: 400px}
.autogen_class_views_shared_confirm_lightbox.simple_style .wrapper {padding: 20p
x 40px}
.autogen_class_views_shared_confirm_lightbox.simple_style .title {padding: 0; fo
nt-size: 16px; line-height: 24px; font-weight: bold; font-family: Sofia Pro, san
s-serif; padding: 0; background: white; margin-bottom: 10px}
.autogen_class_views_shared_confirm_lightbox.simple_style .confirm_text {color:
#999; margin: 0 0 24px 0}
.autogen_class_views_shared_confirm_lightbox.simple_style .actions {border: none
; padding: 0; text-align: center}
.autogen_class_views_shared_confirm_lightbox.simple_style .actions .ok_btn {minwidth: 140px}
.autogen_class_views_shared_confirm_lightbox.simple_style .content {border: none
}
/* app/views/shared/hovercards.css @ 1484347119 */
.autogen_class_views_shared_hovercards .hovercard_font_preloader {height: 0; ove
rflow: hidden}
/* app/views/shared/hovercards/base.css @ 1484347119 */
.hovercard {position: absolute; top: 0; left: 0; width: 240px; z-index: 21}
.hovercard.in_lightbox {z-index: 30000}
.hovercard.open .hovercard_background {-webkit-transform: scale(1, 1);transform:
scale(1, 1); opacity: 1}
.hovercard.open .below_cover, .hovercard.open .above_cover {opacity: 1; -webkittransform: translate(0, 0); transform: translate(0, 0)}
.hovercard.hiding .hovercard_background, .hovercard.hiding .below_cover, .hoverc
ard.hiding .above_cover {opacity: 0; -webkit-transition: opacity 0.1s ease; tran
sition: opacity 0.1s ease}
.hovercard .below_cover, .hovercard .above_cover {-webkit-transition: all 0.3s c
ubic-bezier(0.36, 0.77, 0.41, 0.99);transition: all 0.3s cubic-bezier(0.36, 0.77
, 0.41, 0.99); opacity: 0}
.hovercard .above_cover {-webkit-transform: translate(0px, 12px);transform: tran
slate(0px, 12px)}
.hovercard .hovercard_title {font-family: Livory, serif; font-style: italic; fon
t-size: 18px; line-height: 22px; text-align: center; margin: 12px 15px 10px 15px

; max-height: 44px; overflow: hidden; color: #444}


.hovercard .hovercard_title a {color: #444}
.hovercard .flat_btn {margin: 0 15px 15px 15px; display: block; white-space: now
rap}
.hovercard .link_row {text-align: center; margin: 0 15px 15px 15px; line-height:
12px; font-size: 13px; font-weight: bold; text-transform: uppercase}
.hovercard .cover_drop {margin: 0 auto 15px auto}
.hovercard .hovercard_content {overflow: hidden; position: relative; z-index: 2}
.hovercard .hovercard_background {background: white; -webkit-transition: all 0.3
s cubic-bezier(0.36, 0.77, 0.41, 0.99); transition: all 0.3s cubic-bezier(0.36,
0.77, 0.41, 0.99); opacity: 0; -webkit-transform: scale(0.9, 0.9); transform: sc
ale(0.9, 0.9); -webkit-transform-origin: 50% 15%; transform-origin: 50% 15%; bor
der: 2px solid red; border: 1px solid #E1E1E1; box-shadow: 0 0 4px rgba(0, 0, 0,
0.1); z-index: 2; position: absolute; top: 0; left: 0; bottom: 0; right: 0}
/* app/views/shared/hovercards/collection.css @ 1484347119 */
.autogen_class_views_shared_hovercards_collection .cover_drop {width: 144px}
.autogen_class_views_shared_hovercards_collection .collection_data {text-align:
center; font-size: 14px; margin-bottom: 15px}
.autogen_class_views_shared_hovercards_collection .collection_data .title {max-w
idth: 400px; font-size: 16px; line-height: 21px; max-height: 44px; /* +1 prevent
s low baseline logs */ overflow: hidden; display: block}
.autogen_class_views_shared_hovercards_collection .collection_data .item_count {
color: #666}
/* app/views/shared/hovercards/document.css @ 1484347119 */
.autogen_class_views_shared_hovercards_document.hovercard {padding-bottom: 7px}
.autogen_class_views_shared_hovercards_document.hovercard a {font-weight: normal
}
.autogen_class_views_shared_hovercards_document.hovercard .library_button a {fon
t-weight: bold; font-size: 16px; white-space: nowrap}
.autogen_class_views_shared_hovercards_document.hovercard.is_geo_restricted .lib
rary_button_container {display: none}
.autogen_class_views_shared_hovercards_document.hovercard .flat_btn {margin-bott
om: 8px}
.autogen_class_views_shared_hovercards_document.hovercard .link_row {margin-top:
12px; margin-bottom: 8px}
.autogen_class_views_shared_hovercards_document.hovercard .is_series {padding-to
p: 12px}
.autogen_class_views_shared_hovercards_document.is_article .star_ratings_row {di
splay: none}
.autogen_class_views_shared_hovercards_document.is_issue .library_button_contain
er {display: none}
.autogen_class_views_shared_hovercards_document.is_issue .star_ratings_row {disp
lay: none}
.autogen_class_views_shared_hovercards_document .document_data {color: #999; tex
t-align: center; font-size: 14px; margin-bottom: 15px}
.autogen_class_views_shared_hovercards_document .star_ratings_row {font-size: 15
px; margin-bottom: 6px; margin-top: 6px}
.autogen_class_views_shared_hovercards_document .star_ratings_row .stats {positi
on: relative; top: -1px}
.autogen_class_views_shared_hovercards_document .publisher_row {margin: 0 10px 6
px}
.autogen_class_views_shared_hovercards_document .download_btn {width: 210px}
.autogen_class_views_shared_hovercards_document .library_button_container {margi
n-top: 15px; text-align: center}
.autogen_class_views_shared_hovercards_document .library_button_container .libra
ry_button {width: 210px; margin-bottom: 8px}

.autogen_class_views_shared_hovercards_document .library_button_container
ry_button .flat_btn {margin-bottom: 0}
.autogen_class_views_shared_hovercards_document .library_button_container
button {line-height: initial; margin-left: 0; min-width: 0; width: 167px}
.autogen_class_views_shared_hovercards_document .library_button_container
ns_select {margin: 0}
.autogen_class_views_shared_hovercards_document .library_button_container
ns_list_wrapper {width: 190px}
.autogen_class_views_shared_hovercards_document .library_button_container
ns_list_wrapper.top {bottom: 47px}
.autogen_class_views_shared_hovercards_document .library_button_container
ns_list_wrapper a {padding-left: 10px; padding-right: 10px}
.autogen_class_views_shared_hovercards_document .library_button_container
btn {min-width: 0}

.libra
.main_
.actio
.actio
.actio
.actio
.flat_

/* app/views/shared/pageboxes/pagebox.css @ 1484347119 */
.autogen_class_views_shared_pageboxes_pagebox {position: fixed; top: 0; left: 0;
right: 0; bottom: 0; min-height: 100vh; background: white; z-index: 2900; displ
ay: none}
.autogen_class_views_shared_pageboxes_pagebox .pagebox {padding: 22px 45px}
.autogen_class_views_shared_pageboxes_pagebox.open {display: block}
.autogen_class_views_shared_pageboxes_pagebox .continue_btn, .autogen_class_view
s_shared_pageboxes_pagebox .close_icon {position: absolute; top: 22px; right: 22
px; font-size: 24px; cursor: pointer}
.autogen_class_views_shared_pageboxes_pagebox .close_icon {width: 24px; height:
24px; color: #666}
.autogen_class_views_shared_pageboxes_pagebox .close_icon:hover {color: #999}
/* app/views/shared/search/autocompleter.css @ 1484347119 */
.autogen_class_views_shared_search_autocompleter .search_autocompleter {width: 4
60px; z-index: 2998; position: absolute; top: 42px; left: 0px; font-size: 14px;
line-height: 18px; 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 .scroller
{overflow-y: scroll; background-color: white}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .scroller
::-webkit-scrollbar {-webkit-appearance: none; width: 6px}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .scroller
::-webkit-scrollbar-track {background: #fafafa; border-radius: 4px}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .scroller
::-webkit-scrollbar-thumb {background: #e1e1e1; border-radius: 10px}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_secti
on a:hover {text-decoration: none}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_secti
on.first_visible .ac_category {border-top: 0; box-shadow: none}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_categ
ory {color: #146c88; position: relative; border-top: 1px solid #E2E2E2; padding:
6px 0}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_categ
ory .ac_section_title {color: #1a7bba; position: absolute; top: 0; width: 120px;
margin-top: 5px; padding: 5px 0 5px 20px}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_categ
ory .ac_item_container {margin-left: 145px}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_categ
ory h4 {font-size: 14px; text-transform: capitalize; margin: 0; font-weight: bol
d}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_categ
ory.active .ac_section_title {color: #1a7bba; background-color: #f4f4f4}

.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_all_r


esults h4:after {font-family: 'scribd'; font-size: 12px; margin-left: 2px; verti
cal-align: middle; position: absolute; right: 10px; content: "\e60d"}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_all_r
esults .ac_category {line-height: 40px; height: 40px; height: 40px; line-height:
40px; padding-top: 0; padding-bottom: 0}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_all_r
esults .ac_section_title {width: auto; position: static; margin-top: 0; paddingtop: 0; padding-bottom: 0}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_all_r
esults:hover {background-color: #f4f4f4}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_item
{overflow: hidden; height: 50px; padding: 6px 20px 6px 6px; position: relative;
-webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_item
.doc_title {color: #666; font-weight: bold; font-size: 14px; line-height: 18px;
max-height: 38px; /* +1 prevents low baseline logs */ overflow: hidden; display:
block}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_item
.doc_author {color: #999; line-height: 22px; font-weight: bold; font-size: 14px;
line-height: 18px; max-height: 19px; /* +1 prevents low baseline logs */ overfl
ow: hidden; display: block}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_item:
hover, .autogen_class_views_shared_search_autocompleter .search_autocompleter .a
c_item.active {color: #1a7bba; background-color: #f4f4f4}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_item:
hover .item_content, .autogen_class_views_shared_search_autocompleter .search_au
tocompleter .ac_item.active .item_content {color: #444}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_item:
hover .item_content .doc_author, .autogen_class_views_shared_search_autocomplete
r .search_autocompleter .ac_item.active .item_content .doc_author {color: #666}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_item:
hover .item_content .doc_title, .autogen_class_views_shared_search_autocompleter
.search_autocompleter .ac_item.active .item_content .doc_title {color: #444}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_item
.item_image {box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.2); width: 36px; height: 48
px; position: absolute; left: 6px; background-repeat: no-repeat; background-size
: cover}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_item
.item_content {color: #666; font-weight: bold; position: relative; top: 50%; -we
bkit-transform: translateY(-50%); transform: translateY(-50%); margin-left: 48px
}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_icon
{margin: 11px 7px}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .sprite.a
c_publishers {margin: 7px 7px}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_publi
shers .ac_item, .autogen_class_views_shared_search_autocompleter .search_autocom
pleter .ac_authors .ac_item {height: 36px}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_publi
shers .ac_item .item_image, .autogen_class_views_shared_search_autocompleter .se
arch_autocompleter .ac_authors .ac_item .item_image {height: 36px; width: 36px;
border-radius: 50%; background-position: 50%; box-shadow: inset 0 0 0 1px rgba(0
, 0, 0, 0.1)}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_publi
shers .item_content, .autogen_class_views_shared_search_autocompleter .search_au
tocompleter .ac_authors .item_content {font-size: 14px; line-height: 18px; max-h
eight: 38px; /* +1 prevents low baseline logs */ overflow: hidden; display: bloc
k}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_autho

rs .ac_section_title::before {font-family: 'scribd'; font-size: 11px; margin-rig


ht: 5px; content: "\e672"}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_publi
shers .ac_section_title::before {font-family: 'scribd'; font-size: 11px; marginright: 5px; content: "\e674"}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_books
.ac_section_title::before {font-family: 'scribd'; font-size: 11px; margin-right
: 5px; content: "\e673"}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_audio
books .ac_section_title::before {font-family: 'scribd'; font-size: 11px; marginright: 5px; content: "\e671"}
.autogen_class_views_shared_search_autocompleter .search_autocompleter .ac_sheet
_musics .ac_section_title::before {font-family: 'scribd'; font-size: 11px; margi
n-right: 5px; content: "\e904"}
.autogen_class_views_shared_search_autocompleter .search_autocompleter em, .auto
gen_class_views_shared_search_autocompleter .search_autocompleter strong {font-w
eight: bold; font-style: normal; background: #f4f4f4}
/* app/views/shared/_credit_lightbox.css @ 1484347119 */
.autogen_class_views_shared_credit_lightbox {border-radius: 4px; color: #999; fo
nt-weight: bold; max-width: 490px; -webkit-transition: max-width 0.5s, min-heigh
t 0.5s; transition: max-width 0.5s, min-height 0.5s}
.autogen_class_views_shared_credit_lightbox.apply_credit {min-height: 170px; max
-width: 325px; text-align: center}
.autogen_class_views_shared_credit_lightbox.apply_credit .cta {text-align: cente
r}
.autogen_class_views_shared_credit_lightbox.valid_card {min-height: 230px}
.autogen_class_views_shared_credit_lightbox.enter_payment {min-height: 200px}
.autogen_class_views_shared_credit_lightbox.loading, .autogen_class_views_shared
_credit_lightbox.credit_redeemed {color: #666; max-width: 230px; min-height: 135
px}
.autogen_class_views_shared_credit_lightbox.loading .close_button, .autogen_clas
s_views_shared_credit_lightbox.credit_redeemed .close_button {display: none}
.autogen_class_views_shared_credit_lightbox.fix_payment .payment_error_message,
.autogen_class_views_shared_credit_lightbox.loading .loading_message, .autogen_c
lass_views_shared_credit_lightbox.credit_redeemed .credit_redeemed_message {disp
lay: block}
.autogen_class_views_shared_credit_lightbox.fix_payment .message, .autogen_class
_views_shared_credit_lightbox.loading .message, .autogen_class_views_shared_cred
it_lightbox.credit_redeemed .message {display: none}
.autogen_class_views_shared_credit_lightbox .loading_message, .autogen_class_vie
ws_shared_credit_lightbox .payment_error_message, .autogen_class_views_shared_cr
edit_lightbox .credit_redeemed_message {display: none}
.autogen_class_views_shared_credit_lightbox .loading_message, .autogen_class_vie
ws_shared_credit_lightbox .credit_redeemed_message {text-align: center}
.autogen_class_views_shared_credit_lightbox .loading_message p, .autogen_class_v
iews_shared_credit_lightbox .credit_redeemed_message p {margin: 0}
.autogen_class_views_shared_credit_lightbox .loader {margin: 0 auto; display: bl
ock}
.autogen_class_views_shared_credit_lightbox .wrapper {border-radius: 5px}
.autogen_class_views_shared_credit_lightbox .content {background-color: transpar
ent}
.autogen_class_views_shared_credit_lightbox .cta {margin-top: 30px; text-align:
right}
.autogen_class_views_shared_credit_lightbox .cta .centerer {display: inline-bloc
k}
.autogen_class_views_shared_credit_lightbox .cta .centerer a {display: block; te
xt-align: center; margin-top: 8px; font-size: 14px; font-weight: normal}
.autogen_class_views_shared_credit_lightbox p {color: #999; font-weight: bold; m

argin: 0.67em 0}
.autogen_class_views_shared_credit_lightbox h1 {font-size: 18px; margin-top: 0;
color: #444; font-weight: normal}
.autogen_class_views_shared_credit_lightbox h1 span {font-style: italic; font-fa
mily: Livory, serif}
/* app/views/shared/autocomplete/_unavailable_book_request_lightbox.css @ 148434
7119 */
.autogen_class_views_shared_autocomplete_unavailable_book_request_lightbox {widt
h: 500px}
/* app/views/shared/autocomplete/_unavailable_author_request_lightbox.css @ 1484
347119 */
.autogen_class_views_shared_autocomplete_unavailable_author_request_lightbox {ma
x-width: 500px}
/* app/views/shared/autocomplete/_unavailable_request_completed_lightbox.css @ 1
484347119 */
.autogen_class_views_shared_autocomplete_unavailable_request_completed_lightbox
{max-width: 500px}
/* app/views/shared/react/search_input.css @ 1484347119 */
.autogen_class_views_shared_react_search_input .search_input_container {position
: relative}
.autogen_class_views_shared_react_search_input .search_input_container.has_focus
{opacity: 1}
.autogen_class_views_shared_react_search_input .search_input_container.jiggle {p
osition: relative; z-index: 1; -webkit-animation-name: jiggle; animation-name: j
iggle; -webkit-animation-duration: 100ms; animation-duration: 100ms; -webkit-ani
mation-iteration-count: 3; animation-iteration-count: 3; -webkit-animation-timin
g-function: linear; animation-timing-function: linear}
.autogen_class_views_shared_react_search_input .search_input_container .search_i
con {position: absolute; top: 9px; left: 11px; font-size: 21px; color: #999; -we
bkit-transition: color 200ms ease-in-out; transition: color 200ms ease-in-out}
.autogen_class_views_shared_react_search_input .search_input_container .search_i
nput {width: 160px; -webkit-transition: width 0.2s ease-in-out; transition: widt
h 0.2s ease-in-out; height: 40px; font-weight: bold; color: #666; padding-bottom
: 0px; padding-top: 0px; padding-left: 40px}
.autogen_class_views_shared_react_search_input .search_input_container .suggesti
ons {overflow: hidden; background: white; border: 1px solid #e1e1e1; padding: 4p
x 0; border-radius: 4px; box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); border: 1px sol
id #e1e1e1; box-sizing: border-box; position: absolute; z-index: 21; top: 45px;
left: 0; right: 0; font-size: 14px; line-height: 14px}
.autogen_class_views_shared_react_search_input .search_input_container .suggesti
ons .suggestion {cursor: pointer; color: #666; -webkit-transition: all 200ms eas
e-in-out; transition: all 200ms ease-in-out; white-space: nowrap; overflow: hidd
en; text-overflow: ellipsis; padding: 8px 18px}
.autogen_class_views_shared_react_search_input .search_input_container .suggesti
ons .suggestion:hover, .autogen_class_views_shared_react_search_input .search_in
put_container .suggestions .suggestion.selected {color: #444; background: #f4f4f
4}
.autogen_class_views_shared_react_search_input .search_input_container .suggesti
ons .suggestion em {font-style: normal; font-weight: bold}
/* app/views/shared/upsell/annual_lightbox.css @ 1484347119 */

.autogen_class_views_shared_upsell_annual_lightbox {width: 740px}


.autogen_class_views_shared_upsell_annual_lightbox .icon-close {color: white}
.autogen_class_views_shared_upsell_annual_lightbox .wrapper .content {padding: 0
!important; border-top: none}
.autogen_class_views_shared_upsell_annual_lightbox .centerer {width: 460px}
.autogen_class_views_shared_upsell_annual_lightbox .centerer .box_title {font-fa
mily: Livory, serif; margin-bottom: 20px}
.autogen_class_views_shared_upsell_annual_lightbox .centerer .learn_more {width:
215px}
.autogen_class_views_shared_upsell_annual_lightbox .annual {height: 285px; textalign: center; background: #f4f4f4; display: -webkit-box; display: -webkit-flex;
display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-i
tems: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: cen
ter; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: ce
nter; background: url('https://s1-f.scribdassets.com/images/annual_upsell/backgr
ound_annual_plans_modal.jpg?1484347198'); color: white}
.autogen_class_views_shared_upsell_annual_lightbox .annual .centerer .box_title
{color: white}
.autogen_class_views_shared_upsell_annual_lightbox .scribd_selects {height: 145p
x; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: f
lex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex
-pack: justify; justify-content: space-between; -webkit-flex-wrap: wrap; -ms-fle
x-wrap: wrap; flex-wrap: wrap; padding: 20px 40px}
.autogen_class_views_shared_upsell_annual_lightbox .scribd_selects > * {margin-l
eft: 0; margin-right: 0}
.autogen_class_views_shared_upsell_annual_lightbox .account_settings_link {backg
round: #f4f4f4; text-align: center; position: absolute; bottom: 0; height: 50px;
line-height: 50px; left: 0px; z-index: 11; right: 0px; font-size: 14px; color:
#666}
/* app/views/shared/upsell/plans.css @ 1484347119 */
.autogen_class_views_shared_upsell_plans {text-align: center}
.autogen_class_views_shared_upsell_plans .plan_title {font-weight: bold}
.autogen_class_views_shared_upsell_plans .tile_container ul {display: none; font
-size: 14px; list-style: none; margin-top: 30px; text-align: left; padding-left:
60px}
.autogen_class_views_shared_upsell_plans .tile_container ul li {color: #666; mar
gin-bottom: 10px; padding-right: 30px; position: relative; line-height: initial}
.autogen_class_views_shared_upsell_plans .tile_container ul li .icon-checkmark2
{color: #1a7bba; font-size: 20px; left: -28px; position: absolute; top: 4px}
.autogen_class_views_shared_upsell_plans .tile_container.light_plan ul {display:
block}
.autogen_class_views_shared_upsell_plans .tile_container.light_plan .tile {heigh
t: 510px}
.autogen_class_views_shared_upsell_plans .tile_container.light_plan .tile .conve
rsion_date {bottom: 30px; color: #444; font-weight: normal; position: absolute}
.autogen_class_views_shared_upsell_plans .tile_container .tile {position: relati
ve; display: inline-block; border-radius: 4px; box-shadow: 0 0 4px rgba(0, 0, 0,
0.1); border: 1px solid #e1e1e1; width: 277px; height: 296px; vertical-align: t
op; margin: 0 12px}
.autogen_class_views_shared_upsell_plans .tile_container .tile.annual .price_con
tainer {margin-top: 13px}
.autogen_class_views_shared_upsell_plans .tile_container .tile.annual .tile_titl
e {margin-top: 26px}
.autogen_class_views_shared_upsell_plans .tile_container .tile .tile_title {widt
h: 200px; margin: 0 auto; line-height: 28px; margin-top: 30px; font-weight: bold
; font-size: 24px}
.autogen_class_views_shared_upsell_plans .tile_container .tile .artsy_promo {pos
ition: absolute; top: -45px; right: -130px; width: 140px; font-size: 14px; color

: #1a7bba}
.autogen_class_views_shared_upsell_plans .tile_container .tile .artsy_arrow {bac
kground: url('https://s2-f.scribdassets.com/images/annual_upsell/annualplans_arr
ow.svg?1484347198'); width: 30px; height: 26px; position: absolute; left: -28px;
top: 8px}
.autogen_class_views_shared_upsell_plans .tile_container .tile .best_value {text
-transform: uppercase; color: #1a7bba; font-size: 13px; font-weight: bold; margi
n-top: 4px}
.autogen_class_views_shared_upsell_plans .tile_container .tile .price_container
{margin-top: 32px; font-size: 18px; color: #666}
.autogen_class_views_shared_upsell_plans .tile_container .tile .price_container
.subtitle {font-size: 14px; color: #999}
.autogen_class_views_shared_upsell_plans .tile_container .tile .price_container
.price {color: #444; font-size: 30px; margin-right: 10px}
.autogen_class_views_shared_upsell_plans .tile_container .tile .tile_button {pos
ition: absolute; bottom: 24px; left: 30px; right: 30px; width: 218px}
.autogen_class_views_shared_upsell_plans .tile_container .tile .plan_subtitle {p
osition: absolute; color: #666; bottom: -40px; font-size: 12px; left: 24px; righ
t: 24px}
.autogen_class_views_shared_upsell_plans .tile_container .tile .plan_subtitle.do
wngrade {bottom: -60px}
.autogen_class_views_shared_upsell_plans .tile_container .tile .info_icon {paddi
ng: 0 4px}
.autogen_class_views_shared_upsell_plans .tile_container .tile .conversion_date
{font-size: 14px; margin: 50px 20px 0 20px; font-weight: bold; color: #999}
/* app/views/shared/upsell/plans_lightbox.css @ 1484347119 */
.autogen_class_views_shared_upsell_plans_lightbox {width: 870px; height: 515px;
padding-bottom: 30px}
.autogen_class_views_shared_upsell_plans_lightbox .plan_title {margin: 0}
.autogen_class_views_shared_upsell_plans_lightbox .autogen_class_views_shared_up
sell_plans {padding-bottom: 80px}
.autogen_class_views_shared_upsell_plans_lightbox .account_settings_link {backgr
ound: #f4f4f4; text-align: center; position: absolute; bottom: 0; height: 50px;
line-height: 50px; left: 0px; right: 0px; font-size: 14px; color: #666}
/* app/views/shared/upsell/update_payment_details_lightbox.css @ 1484347119 */
.autogen_class_views_shared_upsell_update_payment_details_lightbox {min-width: 4
00px}
.autogen_class_views_shared_upsell_update_payment_details_lightbox > .wrapper {p
adding: 0}
.autogen_class_views_shared_upsell_update_payment_details_lightbox > .wrapper >
.content {border: none; padding: 30px 20px}
.autogen_class_views_shared_upsell_update_payment_details_lightbox .cta {margintop: 10px; text-align: right}
.autogen_class_views_shared_upsell_update_payment_details_lightbox p {color: #99
9; font-weight: bold; font-size: 14px; margin: 0.67em 0}
.autogen_class_views_shared_upsell_update_payment_details_lightbox h1 {font-size
: 18px; margin-top: 0; color: #444; font-weight: bold}
/* app/views/shared/react/card_library_button.css @ 1484347119 */
.autogen_class_views_shared_react_card_library_button {cursor: pointer; width: 3
2px; height: 32px; display: none; background-image: url('https://s2-f.scribdasse
ts.com/images/document_cells/metadata_cards/ic_add.svg?1484347198'); backgroundsize: cover; opacity: 0.6; -webkit-transition: opacity 0.1s ease-in-out; transit
ion: opacity 0.1s ease-in-out; display: block}
.autogen_class_views_shared_react_card_library_button:active, .autogen_class_vie

ws_shared_react_card_library_button:hover, .autogen_class_views_shared_react_car
d_library_button:focus {opacity: 1}
.autogen_class_views_shared_react_card_library_button.in_library {background-ima
ge: url('https://s2-f.scribdassets.com/images/document_cells/metadata_cards/ic_a
dded.svg?1484347198'); opacity: 1}
.autogen_class_views_shared_react_card_library_button.in_library:hover, .autogen
_class_views_shared_react_card_library_button.in_library:focus {opacity: 1; back
ground-image: url('https://s1-f.scribdassets.com/images/document_cells/metadata_
cards/ic_added_hover.svg?1484347198'); background-size: 28px 28px; background-re
peat: no-repeat; background-position: 2px}
.autogen_class_views_shared_react_card_library_button .tooltip {border-radius: 4
px; box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); border: 1px solid #e1e1e1; backgroun
d: white; width: 160px; position: relative; z-index: 1; left: 40px; top: -5px; h
eight: 30px; line-height: 30px; padding: 10px 0; color: #666; font-size: 14px; t
ext-align: center}
.autogen_class_views_shared_react_card_library_button .tooltip:after {content: '
'; background-image: url('https://s2-f.scribdassets.com/images/document_cells/me
tadata_cards/tool_tip_arrow.png?1484347198'); background-repeat: no-repeat; posi
tion: absolute; left: -10px; top: 7px; height: 32px; width: 10px}
.autogen_class_views_shared_react_card_library_button .tooltip.left {left: -170p
x}
.autogen_class_views_shared_react_card_library_button .tooltip.left:after {left:
initial; right: -10px; -webkit-transform: rotate(180deg); transform: rotate(180
deg)}
/* app/views/shared/popover.css @ 1484347119 */
.autogen_class_views_shared_popover {display: inline-block; position: relative}
.autogen_class_views_shared_popover > .popover_content {position: absolute; top:
0; left: 0; z-index: 2700; display: none; background: #fff; border: 1px solid #
e1e1e1; border-radius: 4px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); font-family
: Sofia Pro, sans-serif; font-weight: normal; font-style: normal; color: #444; t
ext-align: left; text-align: start}
.autogen_class_views_shared_popover > .popover_content:before {content: " "; dis
play: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; backgroun
d: #fff; border-radius: 4px; z-index: -1}
.autogen_class_views_shared_popover > .popover_content > .popover_arrow {borderwidth: 16px; z-index: -2}
.autogen_class_views_shared_popover > .popover_content > .popover_arrow:before {
display: block; content: " "; width: 30px; height: 30px; -webkit-transform: rota
te(45deg); transform: rotate(45deg); box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); po
sition: relative}
.autogen_class_views_shared_popover > .popover_content > .popover_arrow, .autoge
n_class_views_shared_popover > .popover_content > .popover_arrow:after {position
: absolute; display: block; width: 0; height: 0; border-color: transparent; bord
er-style: solid}
.autogen_class_views_shared_popover > .popover_content > .popover_arrow:after {b
order-width: 15px; content: ""}
.autogen_class_views_shared_popover.top > .popover_content {margin-top: -15px}
.autogen_class_views_shared_popover.top > .popover_content > .popover_arrow {lef
t: 50%; bottom: -16px; margin-left: -16px; border-bottom-width: 0; border-top-co
lor: #e1e1e1}
.autogen_class_views_shared_popover.top > .popover_content > .popover_arrow:befo
re {top: -37.5px; left: -15px}
.autogen_class_views_shared_popover.top > .popover_content > .popover_arrow:afte
r {content: " "; bottom: 1px; margin-left: -15px; border-bottom-width: 0; border
-top-color: #fff}
.autogen_class_views_shared_popover.left > .popover_content {margin-left: -15px}
.autogen_class_views_shared_popover.left > .popover_content > .popover_arrow {to
p: 50%; right: -16px; margin-top: -16px; border-right-width: 0; border-left-colo

r: #e1e1e1}
.autogen_class_views_shared_popover.left > .popover_content > .popover_arrow:bef
ore {top: -15px; left: -37.5px}
.autogen_class_views_shared_popover.left > .popover_content > .popover_arrow:aft
er {content: " "; right: 1px; bottom: -15px; border-right-width: 0; border-leftcolor: #fff}
.autogen_class_views_shared_popover.right > .popover_content {margin-left: 15px}
.autogen_class_views_shared_popover.right > .popover_content > .popover_arrow {t
op: 50%; left: -16px; margin-top: -16px; border-left-width: 0; border-right-colo
r: #e1e1e1}
.autogen_class_views_shared_popover.right > .popover_content > .popover_arrow:be
fore {top: -15px; left: 7.5px}
.autogen_class_views_shared_popover.right > .popover_content > .popover_arrow:af
ter {content: " "; left: 1px; bottom: -15px; border-left-width: 0; border-rightcolor: #fff}
.autogen_class_views_shared_popover.bottom > .popover_content {margin-top: 15px}
.autogen_class_views_shared_popover.bottom > .popover_content > .popover_arrow {
left: 50%; top: -16px; margin-left: -16px; border-top-width: 0; border-bottom-co
lor: #e1e1e1}
.autogen_class_views_shared_popover.bottom > .popover_content > .popover_arrow:b
efore {top: 7.5px; left: -15px}
.autogen_class_views_shared_popover.bottom > .popover_content > .popover_arrow:a
fter {content: " "; top: 1px; margin-left: -15px; border-top-width: 0; border-bo
ttom-color: #fff}
/* app/views/shared/carousels/carousel.css @ 1484347119 */
.autogen_class_views_shared_carousels_carousel {/* horrible css class that expos
es issue with the inheritance structure of carousels */ }
.autogen_class_views_shared_carousels_carousel ul {padding-left: 0}
.autogen_class_views_shared_carousels_carousel ul li {list-style: none}
.autogen_class_views_shared_carousels_carousel:hover .carousel_scrollbar {opacit
y: 1}
.autogen_class_views_shared_carousels_carousel.smaller_doc_thumb_width .carousel
{height: 144px}
.autogen_class_views_shared_carousels_carousel.show_title .carousel {height: 274
px}
.autogen_class_views_shared_carousels_carousel:not(.not_document_carousel).card_
carousel .carousel {height: 210px}
.autogen_class_views_shared_carousels_carousel:not(.not_document_carousel).card_
carousel.card_with_description .carousel {height: 304px}
.autogen_class_views_shared_carousels_carousel:not(.not_document_carousel).card_
carousel.card_with_description .paddle {top: 132px}
.autogen_class_views_shared_carousels_carousel.dragging .carousel_scrollbar .car
ousel_scrollbar_thumb, .autogen_class_views_shared_carousels_carousel .carousel_
scrollbar .carousel_scrollbar_thumb:hover {background: #6ac6e2; height: 9px; top
: -4px}
.autogen_class_views_shared_carousels_carousel.has_no_scrolling .carousel_scroll
bar {display: none}
.autogen_class_views_shared_carousels_carousel.has_no_scrolling .carousel_scroll
ing {overflow: hidden}
.autogen_class_views_shared_carousels_carousel.has_no_scrolling.has_paddles .pad
dle {display: none}
.autogen_class_views_shared_carousels_carousel.has_no_scrolling .carousel:before
, .autogen_class_views_shared_carousels_carousel.has_no_scrolling .carousel:afte
r {display: none}