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


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


/* :files, 'app/views', ... @ 1537581477 */
/* app/views/landing/home2/shared.css @ 1537581477 */
#flash_container.fixed {position: fixed; top: 54px; left: 0; width: 100%; z-index: 5}


/* app/views/landing/home2/common.css @ 1537581477 */
.fancy_header {margin: 0 auto}
.press_banner {position: absolute; bottom: 0; left: 0; right: 0; height: 120px}
.press_banner .press_label {display: inline-block; position: relative; text-transform: uppercase; color: rgba(255, 255, 255, 0.8)}
.press_banner .press_label:before, .press_banner .press_label:after {content: ""; height: 1px; background: rgba(255, 255, 255, 0.5); position: absolute; top: 11px}
.press_banner .press_label:before {right: 105%; left: -1000px}
.press_banner .press_label:after {left: 105%; right: -1000px}
.press_banner .press_logos {margin-top: 20px; height: 45px; overflow: hidden}
.press_banner .press_logo {display: inline-block; vertical-align: middle; margin: 0 20px}


/* :class_inlines, 'app/views', ... @ 1537581479 */
/* app/views/shared/fancy_header/header.css @ 1537581478 */
.autogen_class_views_shared_fancy_header_header {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; min-height: 3.375em; color: #1e7b85; position: fixed; z-index: 10; top: 0; left: 0; right: 0; text-align: left; opacity: 0; transition: background 0.2s ease, opacity 1s ease; -moz-transition: background 0.2s ease, opacity 1s ease; -webkit-transition: background 0.2s ease, opacity 1s ease}
.autogen_class_views_shared_fancy_header_header.minimize_header .logo_image, .autogen_class_views_shared_fancy_header_header.hide_menu .logo_image {margin-left: 20px}
.jsblock_done .autogen_class_views_shared_fancy_header_header {opacity: 1}
.nav_visible .autogen_class_views_shared_fancy_header_header {opacity: 0}
.scrolled .autogen_class_views_shared_fancy_header_header, .autogen_class_views_shared_fancy_header_header.flash_present {background: rgba(0, 0, 0, 0.6)}
.autogen_class_views_shared_fancy_header_header.white {background: #fafbfd}
.autogen_class_views_shared_fancy_header_header.white .icon .closed {color: #1e7b85}
.autogen_class_views_shared_fancy_header_header.theme_green {background: #1e7b85}
.autogen_class_views_shared_fancy_header_header.theme_green .icon .closed {color: #fff}
.autogen_class_views_shared_fancy_header_header .landing_header_inner {color: inherit; margin: 0 auto; position: relative}
.autogen_class_views_shared_fancy_header_header .landing_header_inner .logo_heading {display: inline}
@media (min-width: 1600px) {.autogen_class_views_shared_fancy_header_header .landing_header_inner {max-width: 1600px; /* fix for ie11 centering */ margin: 0 auto}
}
.autogen_class_views_shared_fancy_header_header .logo_image {display: inline-block; font-weight: bold; font-size: 22px; color: #1e7b85; margin: 0; margin-top: 15px; width: 115px; height: 26px}
.autogen_class_views_shared_fancy_header_header .logo_image.article_lohp {width: 86px; height: 22px; margin-top: 18px}
.autogen_class_views_shared_fancy_header_header .menu_toggle_btn {display: inline-block; vertical-align: top; margin: 0 20px; margin-top: 18px; font-size: 20px; cursor: pointer; background: none; border: none; color: inherit; padding: 0}
.autogen_class_views_shared_fancy_header_header .right_nav {position: absolute; top: 5px; right: 20px}
.autogen_class_views_shared_fancy_header_header .flat_btn {white-space: nowrap; right: 0; float: left}
.autogen_class_views_shared_fancy_header_header .header_subscribe_btn {margin-right: 15px; display: none}
.autogen_class_views_shared_fancy_header_header .outline_btn {vertical-align: top}
.autogen_class_views_shared_fancy_header_header .faded_in {transition: all ease 0.5s; -moz-transition: all ease 0.5s; -webkit-transition: all ease 0.5s; opacity: 1; position: absolute}
.autogen_class_views_shared_fancy_header_header .faded_out {transition: all ease 0.5s; -moz-transition: all ease 0.5s; -webkit-transition: all ease 0.5s; opacity: 0; position: absolute}
.autogen_class_views_shared_fancy_header_header .hidden {border: 0; clip: rect(0 0 0 0); height: 1px; width: 1px; padding: 0; overflow: hidden; position: absolute}


/* app/views/shared/fancy_header/_nav_menu.css @ 1537581478 */
.autogen_class_views_shared_fancy_header_nav_menu {display: none; transition: opacity 0.3s ease-in-out; -moz-transition: opacity 0.3s ease-in-out; -webkit-transition: opacity 0.3s ease-in-out; opacity: 0; background: rgba(0, 0, 0, 0.6); z-index: 10; position: fixed; top: 0; left: 0; right: 0; bottom: 0; height: 100vh}
.autogen_class_views_shared_fancy_header_nav_menu.browse_test_enabled .nav_menu .menu_items .link_group {display: block}
.autogen_class_views_shared_fancy_header_nav_menu.browse_test_enabled .nav_menu .menu_items > ul li {width: 33%; display: inline-block}
.autogen_class_views_shared_fancy_header_nav_menu.browse_test_enabled .nav_menu .menu_items > ul a {font-size: 14px}
.show_nav .autogen_class_views_shared_fancy_header_nav_menu {display: block}
.nav_visible .autogen_class_views_shared_fancy_header_nav_menu {opacity: 1}
.nav_visible .autogen_class_views_shared_fancy_header_nav_menu .nav_menu {-webkit-transform: translate(0, 0);transform: translate(0, 0)}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu {transition: all 0.25s ease-out; -moz-transition: all 0.25s ease-out; -webkit-transition: all 0.25s ease-out; -webkit-transform: translate(-100%, 0); transform: translate(-100%, 0); -webkit-transition-timing-function: cubic-bezier(0.32, 0.41, 0.42, 0.99); transition-timing-function: cubic-bezier(0.32, 0.41, 0.42, 0.99); -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background: white; width: 15em; /* em allows the container to expand with text zoom */ position: absolute; top: 0; bottom: 0; left: 0; overflow: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column}
@media (max-width: 380px) {.autogen_class_views_shared_fancy_header_nav_menu .nav_menu {width: 100%}
}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .menu_close_btn {position: absolute; color: #57617a; font-size: 16px; top: 25px; right: 20px; cursor: pointer; padding-top: 1px}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .menu_close_btn:hover {color: #57617a}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .logo_image {display: inline-block; margin: 25px 0 0 20px; width: 115px}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .menu_items {margin: 20px 0 10px 0; padding: 20px 20px; border-top: 1px solid #e9edf8; border-bottom: 1px solid #e9edf8}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .menu_items .link_group {display: none; margin-top: 20px}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .menu_items .link_group.cols li {width: 50%; display: inline-block}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .menu_items .link_group h2 {font-size: 14px; font-weight: bold; text-transform: uppercase; color: #1c263d; margin: 15px 0 5px}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .menu_items .link_group a {font-size: 14px}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .menu_items ul {margin: 0; padding: 0; list-style: none}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .menu_items li {line-height: normal}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .menu_items a {color: #57617a; font-size: 16px; line-height: 1.8}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .menu_items a:hover {color: #0d6069}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .nav_search {margin-top: 20px}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .nav_search .search_outer {position: relative; border: 1px solid #c2cdec; border-radius: 4px; margin: 0 20px; height: 30px}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .nav_search .search_input {box-sizing: border-box; background: transparent; border: 0; display: block; font-size: 14px; height: 30px; padding-top: 0; padding-bottom: 0; width: 100%; padding-right: 30px}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .nav_search .search_input::-webkit-input-placeholder {color: #57617a}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .nav_search .search_input::-moz-placeholder {color: #57617a}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .nav_search .search_input:-ms-input-placeholder {color: #57617a}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .nav_search .search_input::placeholder {color: #57617a}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .nav_search .search_input ::-webkit-input-placeholder {color: #57617a}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .nav_search .search_input :-moz-placeholder {color: #57617a}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .nav_search .search_input ::-moz-placeholder {color: #57617a}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .nav_search .search_input :-ms-input-placeholder {color: #57617a}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .nav_search .icon {position: absolute; top: 7px; right: 8px}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .mobile_buttons {margin: 10px 20px; -webkit-box-flex: 1; -ms-flex: 1 auto; flex: 1 auto}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .mobile_buttons p {font-size: 14px; color: #57617a; margin-bottom: 10px}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .mobile_buttons ul {padding: 0}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .mobile_buttons ul li {list-style: none}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .mobile_buttons .outline_btn {margin-bottom: 10px; display: block; text-align: left; border-color: #57617a; color: #1c263d}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .mobile_buttons .outline_btn:hover {color: white; border-color: #0d6069}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .mobile_buttons .outline_btn img {vertical-align: top; margin-top: 10px}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .mobile_buttons .outline_btn img.on_hover {display: none}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .mobile_buttons .ios_btn img {margin-left: -1px}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .mobile_buttons .google_play_btn img {margin-top: 13px}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .mobile_buttons .kindle_btn img {margin-top: 13px; margin-left: 3px}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .social_buttons {font-size: 30px; text-align: center; margin-bottom: 15px}
@media (max-height: 560px) {.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .social_buttons {display: none}
}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .social_buttons ul {margin: 0; padding: 0}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .social_buttons ul li {list-style: none; display: inline-block; line-height: 1}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .social_buttons ul li a {transition: all 0.2s ease; -moz-transition: all 0.2s ease; -webkit-transition: all 0.2s ease; color: #626d89}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .social_buttons ul li a:hover {color: #0d6069}
.autogen_class_views_shared_fancy_header_nav_menu .nav_menu .social_buttons ul li .icon {display: inline-block; margin: 0 10px}


/* app/views/shared/smart_tabs.css @ 1537581479 */
.autogen_class_views_shared_smart_tabs .hover_menu.open .sub_menu {opacity: 1}
.autogen_class_views_shared_smart_tabs .sub_menu {top: 30px; left: 0; line-height: 35px; padding: 0; border-radius: 3px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.05); border: 1px solid #e9edf8; opacity: 0; transition: opacity 0.5s ease; -moz-transition: opacity 0.5s ease; -webkit-transition: opacity 0.5s ease}
.autogen_class_views_shared_smart_tabs .sub_menu .menu_item {text-transform: none; padding: 0 18px; color: #57617a; height: 35px; white-space: nowrap}
.autogen_class_views_shared_smart_tabs .sub_menu .menu_item:hover {background: #EAEAEA; color: #1e7b85}
.autogen_class_views_shared_smart_tabs .tab.last {margin-right: 0}


/* app/views/promo_code/custom_promo.css @ 1537581478 */
.autogen_class_views_promo_code_custom_promo {margin-top: 40px; margin-bottom: 40px}
.autogen_class_views_promo_code_custom_promo .text_content {background: white; box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.1); border-top: 1px solid white; border-bottom: 1px solid white; width: 934px; text-align: center; margin: 0 auto; padding: 0 45px}
.autogen_class_views_promo_code_custom_promo .text_content.comics {color: white; background-image: url('/images/promocodes/galaxy_background.jpg'); background-size: cover; background-repeat: no-repeat; background-position: center center}
.autogen_class_views_promo_code_custom_promo .text_content.comics .footer, .autogen_class_views_promo_code_custom_promo .text_content.comics ul, .autogen_class_views_promo_code_custom_promo .text_content.comics h2 {color: white}
.autogen_class_views_promo_code_custom_promo .doc_holder {height: 170px; cursor: default; display: inline-block; margin-right: 45px}
.autogen_class_views_promo_code_custom_promo .doc_holder img {width: 130px; height: 170px}
.autogen_class_views_promo_code_custom_promo .long_list {margin: 0 auto}
.autogen_class_views_promo_code_custom_promo .short_list {margin: 0 auto}
.autogen_class_views_promo_code_custom_promo .long_carousel {margin: 40px 0}
.autogen_class_views_promo_code_custom_promo .extra_spacing {margin-top: 20px; margin-bottom: 40px}
@media (max-width: 1000px) {.autogen_class_views_promo_code_custom_promo .responsive {font-size: 20px}
}
.autogen_class_views_promo_code_custom_promo .header {margin-top: 30px}
.autogen_class_views_promo_code_custom_promo .footer {margin: 60px; color: #57617a}
.autogen_class_views_promo_code_custom_promo .subtitle {margin: 20px auto}
.autogen_class_views_promo_code_custom_promo ul {color: #57617a; text-align: left; margin: 0 auto; display: inline-block}
.autogen_class_views_promo_code_custom_promo .document_thumbnail_background {background-color: transparent}


/* app/views/landing/home2/affiliate_base.css @ 1537581477 */
@charset "UTF-8"; .autogen_class_views_landing_home2_affiliate_base {/*used in affiliate landing pages still so can't delete (i.e. best-reads) */ background: #E9E9E9}
.autogen_class_views_landing_home2_affiliate_base .hide_desktop {display: none}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .hide_desktop {display: block}
}
.autogen_class_views_landing_home2_affiliate_base .page_column {max-width: 1600px; margin: 0 auto; box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); background: white; overflow: hidden}
.autogen_class_views_landing_home2_affiliate_base .caption {box-sizing: border-box; color: white; color: rgba(255, 255, 255, 0.9); position: absolute; font-size: 15px; width: 300px}
.autogen_class_views_landing_home2_affiliate_base .caption h3 {margin: 0; font-weight: bold; text-transform: uppercase; color: inherit; font-size: 11px}
.autogen_class_views_landing_home2_affiliate_base .caption.left_caption {margin-right: 12px; padding-right: 12px; text-align: right; border-right: 4px solid white}
.autogen_class_views_landing_home2_affiliate_base .caption.right_caption {margin-left: 12px; padding-left: 12px; text-align: left; border-left: 4px solid white}
.autogen_class_views_landing_home2_affiliate_base .primary_promo {display: none; height: 75px; background: #1e7b85; color: white; text-align: center; line-height: 30px; padding: 0 45px; position: relative}
.autogen_class_views_landing_home2_affiliate_base .primary_promo .icon-ic_close {font-size: 16px; position: absolute; top: 17px; right: 20px; cursor: pointer}
.autogen_class_views_landing_home2_affiliate_base .primary_promo a {color: white; position: relative; top: 5px}
.autogen_class_views_landing_home2_affiliate_base .primary_promo a:hover strong {text-decoration: underline}
.autogen_class_views_landing_home2_affiliate_base .under_cta_wrapper {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; font-size: 12px; font-weight: bold; padding-top: 5px}
.autogen_class_views_landing_home2_affiliate_base .under_cta_wrapper .line_decorator {height: 0px; padding: 0px; margin: 0px; width: 75px; border-top: 0px; border-color: #1c263d}
.autogen_class_views_landing_home2_affiliate_base .landing_header {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; height: 54px; color: white; position: fixed; z-index: 10; top: 0; left: 0; right: 0; overflow: hidden; opacity: 0; transition: background 0.2s ease, opacity 1s ease; -moz-transition: background 0.2s ease, opacity 1s ease; -webkit-transition: background 0.2s ease, opacity 1s ease}
.jsblock_done .autogen_class_views_landing_home2_affiliate_base .landing_header {opacity: 1}
.nav_visible .autogen_class_views_landing_home2_affiliate_base .landing_header {opacity: 0}
.scrolled .autogen_class_views_landing_home2_affiliate_base .landing_header {background: rgba(0, 0, 0, 0.6)}
.autogen_class_views_landing_home2_affiliate_base .landing_header .header_subscribe_btn {display: none}
.autogen_class_views_landing_home2_affiliate_base .landing_header .landing_header_inner {margin: 0 auto; position: relative; max-width: 1600px}
.autogen_class_views_landing_home2_affiliate_base .landing_header .logo_image {display: inline-block; vertical-align: top; font-weight: bold; font-size: 22px; color: white; margin: 0; margin-top: 18px; width: 71px; height: 18px}
.autogen_class_views_landing_home2_affiliate_base .landing_header .icon-ic_menuclosed {display: inline-block; vertical-align: top; margin: 0 20px; margin-top: 18px; font-size: 20px; cursor: pointer}
.autogen_class_views_landing_home2_affiliate_base .landing_header .right_nav {position: absolute; top: 7px; right: 20px}
.autogen_class_views_landing_home2_affiliate_base .landing_header .flat_btn {white-space: nowrap; position: absolute; top: 0; right: 0; margin: auto}
.autogen_class_views_landing_home2_affiliate_base .landing_header .outline_btn {vertical-align: top; color: white; border-color: white}
.autogen_class_views_landing_home2_affiliate_base .landing_header .outline_btn:hover {border-color: #0d6069}
.autogen_class_views_landing_home2_affiliate_base .leader_buttons {margin: 0 auto; max-width: 1040px; white-space: nowrap}
.autogen_class_views_landing_home2_affiliate_base .leader_buttons .outline_btn {display: block; margin: 0 40px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .leader_buttons .flat_btn .hide_on_narrow {display: none}
}
.autogen_class_views_landing_home2_affiliate_base .primary_leader, .autogen_class_views_landing_home2_affiliate_base .device_leader {overflow: hidden; color: white}
.autogen_class_views_landing_home2_affiliate_base .primary_leader h1, .autogen_class_views_landing_home2_affiliate_base .primary_leader h2, .autogen_class_views_landing_home2_affiliate_base .device_leader h1, .autogen_class_views_landing_home2_affiliate_base .device_leader h2 {color: inherit}
.autogen_class_views_landing_home2_affiliate_base .primary_leader {height: 480px; background: #333; background-image: url('https://s1-f.scribdassets.com/images/landing/home2_landing/hero3.jpg?1537581563'); background-size: cover; background-position: 50% bottom; position: relative}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .primary_leader {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/mobile/hero2.jpg?1537581563')}
}
.autogen_class_views_landing_home2_affiliate_base .primary_leader .leader_center_target {padding: 0 24px}
.autogen_class_views_landing_home2_affiliate_base .fold {text-align: center; padding: 50px; min-width: 272px; box-sizing: border-box}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .fold {padding: 24px}
.autogen_class_views_landing_home2_affiliate_base .fold .flat_btn {display: block; margin: auto}
}
.autogen_class_views_landing_home2_affiliate_base .fold.mobile_download_fold {background: -webkit-linear-gradient(top, #ffffff, #e9edf8);background: linear-gradient(to bottom, #ffffff, #e9edf8)}
.autogen_class_views_landing_home2_affiliate_base .fold.mobile_download_fold h1, .autogen_class_views_landing_home2_affiliate_base .fold.mobile_download_fold h2 {color: #00293f}
.autogen_class_views_landing_home2_affiliate_base .fold h1 {font-family: "Source Sans Pro", sans-serif; font-size: 42px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .fold h1 {font-size: 28px !important}
.autogen_class_views_landing_home2_affiliate_base .fold h1 .default_break {display: none}
}
.autogen_class_views_landing_home2_affiliate_base .fold h2 {font-size: 18px; font-weight: normal; margin: 16px auto 30px; max-width: 668px}
@media (max-width: 900px) {.autogen_class_views_landing_home2_affiliate_base .fold h2 .split {display: block}
.autogen_class_views_landing_home2_affiliate_base .fold h2 .split_sep {display: none}
}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .fold h2 {font-size: 16px}
.autogen_class_views_landing_home2_affiliate_base .fold h2 .split {margin-bottom: 10px}
}
.autogen_class_views_landing_home2_affiliate_base .fold.has_paddles {position: relative}
.autogen_class_views_landing_home2_affiliate_base .fold.has_paddles .paddle {top: 50%; margin: -15px 20px 0; z-index: 9}
@media (min-width: 668px) and (max-width: 1025px) {.autogen_class_views_landing_home2_affiliate_base .fold.has_paddles .paddle {opacity: 0.9}
}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .fold.has_paddles .paddle {display: none}
}
.autogen_class_views_landing_home2_affiliate_base .scribd_experience, .autogen_class_views_landing_home2_affiliate_base .scribd_offerings {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/scribd_experience_bg.png?1537581563'); background-size: cover; background-position: center}
.autogen_class_views_landing_home2_affiliate_base .scribd_experience h1, .autogen_class_views_landing_home2_affiliate_base .scribd_experience h2, .autogen_class_views_landing_home2_affiliate_base .scribd_offerings h1, .autogen_class_views_landing_home2_affiliate_base .scribd_offerings h2 {color: #1c263d}
.autogen_class_views_landing_home2_affiliate_base .scribd_experience h1, .autogen_class_views_landing_home2_affiliate_base .scribd_offerings h1 {font-size: 32px}
.autogen_class_views_landing_home2_affiliate_base .scribd_experience h2, .autogen_class_views_landing_home2_affiliate_base .scribd_offerings h2 {max-width: 850px}
.autogen_class_views_landing_home2_affiliate_base .offer_container, .autogen_class_views_landing_home2_affiliate_base .offer {display: inline-block; max-width: 300px; padding: 0px 10px; vertical-align: top}
.autogen_class_views_landing_home2_affiliate_base .offer_container strong, .autogen_class_views_landing_home2_affiliate_base .offer_container em, .autogen_class_views_landing_home2_affiliate_base .offer_container span, .autogen_class_views_landing_home2_affiliate_base .offer strong, .autogen_class_views_landing_home2_affiliate_base .offer em, .autogen_class_views_landing_home2_affiliate_base .offer span {display: block; margin: 0 auto}
.autogen_class_views_landing_home2_affiliate_base .offer_container img, .autogen_class_views_landing_home2_affiliate_base .offer img {padding: 10px; vertical-align: top}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .offer_container, .autogen_class_views_landing_home2_affiliate_base .offer {display: block; margin: 0 auto}
}
.autogen_class_views_landing_home2_affiliate_base li.offer_container {line-height: 1.3}
.autogen_class_views_landing_home2_affiliate_base .offer_title {font-size: 24px; font-weight: bold; color: #1c263d}
.autogen_class_views_landing_home2_affiliate_base .offer_upsell {font-size: 18px; color: #57617a; font-style: italic; width: 200px}
.autogen_class_views_landing_home2_affiliate_base.landing_index .fold h1, .autogen_class_views_landing_home2_affiliate_base.dark_landing .fold h1 {font-size: 32px; color: #1c263d}
.autogen_class_views_landing_home2_affiliate_base.landing_index .fold h2, .autogen_class_views_landing_home2_affiliate_base.landing_index .fold p, .autogen_class_views_landing_home2_affiliate_base.dark_landing .fold h2, .autogen_class_views_landing_home2_affiliate_base.dark_landing .fold p {color: #57617a}
.autogen_class_views_landing_home2_affiliate_base .endless_possibilities .types_row {max-width: 100%}
.autogen_class_views_landing_home2_affiliate_base .device_leader {position: relative; padding-bottom: 0}
.autogen_class_views_landing_home2_affiliate_base .device_leader h1 {box-sizing: border-box; font-size: 32px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .device_leader h1 {margin-left: 20px; margin-right: 20px; font-size: 32px}
}
.autogen_class_views_landing_home2_affiliate_base .device_leader h2 {font-size: 18px; font-weight: normal; width: 65%; max-width: 650px; padding: 0 40px; line-height: 1.6}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .device_leader h2 {width: auto; padding: 0}
}
.autogen_class_views_landing_home2_affiliate_base .device_leader {background-position: 50% 56%; background-size: cover; background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/galaxy.jpg?1537581563')}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .device_leader {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/mobile/galaxy.jpg?1537581563')}
}
.autogen_class_views_landing_home2_affiliate_base .device_leader .mobile_download_row {margin: 40px 40px 0 40px; display: none}
.autogen_class_views_landing_home2_affiliate_base .device_leader .mobile_download_row .flat_btn {margin: 0 auto}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .device_leader .mobile_download_row {display: block}
}
.autogen_class_views_landing_home2_affiliate_base .device_leader .devices {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/new_browse_devices.png?1537581563'); background-repeat: no-repeat; background-position: bottom center; background-size: auto 100%; position: relative; bottom: -4px; height: 315px; margin: 20px auto 0; max-width: 850px}
@media (min-width: 668px) and (max-width: 1025px) {.autogen_class_views_landing_home2_affiliate_base .device_leader .devices {height: 260px}
}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .device_leader .devices {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/mobile/devices.png?1537581563'); height: 226px}
}
.autogen_class_views_landing_home2_affiliate_base .membership_details h1 {color: #1c263d}
.autogen_class_views_landing_home2_affiliate_base .membership_details h2 {color: #57617a}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .membership_details .details_img {width: 115%; margin: 20px -24px -50px}
}
@media (min-width: 668px) and (max-width: 1025px) {.autogen_class_views_landing_home2_affiliate_base .membership_details img {max-width: 100%; max-height: 60%}
}
.autogen_class_views_landing_home2_affiliate_base .white_leader h1 {color: #1c263d; text-transform: uppercase; font-weight: normal; font-size: 38px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .white_leader h1 {margin-left: 20px; margin-right: 20px; font-size: 32px}
}
.autogen_class_views_landing_home2_affiliate_base .document_grid_outer {text-align: center; overflow: hidden; background: white; position: relative}
.autogen_class_views_landing_home2_affiliate_base .document_grid_outer .leader_buttons {display: none}
.autogen_class_views_landing_home2_affiliate_base .document_grid_outer h1 {padding-left: 20px; padding-right: 20px}
.autogen_class_views_landing_home2_affiliate_base .document_grid_outer .grid_headers {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; height: 200px}
.autogen_class_views_landing_home2_affiliate_base .document_grid_outer .grid_headers h1 {position: absolute; left: 0; right: 0}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .document_grid_outer .grid_headers h1 {margin: 0; font-size: 18px}
}
.autogen_class_views_landing_home2_affiliate_base .document_grid_outer .collection_tab_documents {display: none}
.autogen_class_views_landing_home2_affiliate_base .document_grid_outer .collection_tab_documents.current {display: block}
.autogen_class_views_landing_home2_affiliate_base .document_grid_outer .leader_buttons {margin: 0 auto 100px auto}
.autogen_class_views_landing_home2_affiliate_base .document_grid_outer .collections_row {white-space: nowrap}
.autogen_class_views_landing_home2_affiliate_base .document_grid_outer .collections_row .landing_collection_cell_wrapper {display: inline-block; width: 33.33333%}
.autogen_class_views_landing_home2_affiliate_base .document_grid_outer .collections_row .landing_collection_cell_wrapper:last-child {display: none}
@media (max-width: 700px) {.autogen_class_views_landing_home2_affiliate_base .document_grid_outer .collections_row .landing_collection_cell_wrapper {width: auto; display: block}
}
.autogen_class_views_landing_home2_affiliate_base .document_grid_outer .collections_row .landing_collection_cell_wrapper:nth-child(4n) .landing_collection_cell {background: #3B7698}
.autogen_class_views_landing_home2_affiliate_base .document_grid_outer .collections_row .landing_collection_cell_wrapper:nth-child(4n + 1) .landing_collection_cell {background: #AA557C}
.autogen_class_views_landing_home2_affiliate_base .document_grid_outer .collections_row .landing_collection_cell_wrapper:nth-child(4n + 3) .landing_collection_cell {background: #7A3D64}
.autogen_class_views_landing_home2_affiliate_base .document_grid_outer .collections_row .landing_collection_cell {white-space: normal; box-sizing: border-box; overflow: hidden; margin: 0 20px 40px 20px; color: white; background: #CF8165; height: 177px; position: relative}
.autogen_class_views_landing_home2_affiliate_base .document_grid_outer .collections_row .landing_collection_cell h2 {font-family: "Source Sans Pro", sans-serif; font-size: 22px; color: inherit}
.autogen_class_views_landing_home2_affiliate_base .document_grid_outer .collections_row .landing_collection_cell .book_count {font-size: 14px; position: absolute; bottom: 8px; left: 0; right: 0}
.autogen_class_views_landing_home2_affiliate_base .blog_leader {overflow: hidden; padding-bottom: 10px}
.autogen_class_views_landing_home2_affiliate_base .blog_leader .blog_header {text-align: center; position: relative; margin: 40px 50px 20px 40px}
.autogen_class_views_landing_home2_affiliate_base .blog_leader .blog_header .header_text {display: inline-block; position: relative; z-index: 2; padding: 0 10px; background: white; zoom: 1; position: relative; line-height: 18px; text-transform: uppercase; font-size: 13px}
.autogen_class_views_landing_home2_affiliate_base .blog_leader .blog_header .line {height: 1px; background: #e9edf8; position: absolute; top: 50%; left: 0; right: 0}
.autogen_class_views_landing_home2_affiliate_base .blog_leader .blog_cells {white-space: nowrap; margin: 0 20px 0 20px}
.autogen_class_views_landing_home2_affiliate_base .blog_leader .blog_cell_wrapper {width: 33.33333%; vertical-align: top; white-space: normal; display: inline-block; box-sizing: border-box}
@media (max-width: 1000px) {.autogen_class_views_landing_home2_affiliate_base .blog_leader .blog_cell_wrapper {display: block; width: auto; max-width: 700px; margin-left: auto; margin-right: auto; margin-bottom: 0}
.autogen_class_views_landing_home2_affiliate_base .blog_leader .blog_cell_wrapper:nth-child(2), .autogen_class_views_landing_home2_affiliate_base .blog_leader .blog_cell_wrapper:nth-child(3) {display: none}
}
.autogen_class_views_landing_home2_affiliate_base .blog_leader .blog_cell {margin: 0 20px}
.autogen_class_views_landing_home2_affiliate_base .blog_leader .blog_cell p {color: #57617a; margin-bottom: 0; font-size: 15px}
.autogen_class_views_landing_home2_affiliate_base .blog_leader .blog_cell .read_more_btn {text-transform: uppercase; font-size: 14px; font-weight: bold}
.autogen_class_views_landing_home2_affiliate_base .blog_leader .blog_cell h3 {font-family: "Source Sans Pro", sans-serif; margin: 20px 0 8px 0; font-size: 20px; color: #1c263d}
.autogen_class_views_landing_home2_affiliate_base .blog_leader .blog_cell h3 a {color: #1c263d}
.autogen_class_views_landing_home2_affiliate_base .blog_leader .blog_cell h3 a:hover {color: #0d6069}
.autogen_class_views_landing_home2_affiliate_base .blog_leader .blog_cell .read_more_btn {display: inline-block}
.autogen_class_views_landing_home2_affiliate_base .blog_leader .blog_image {background: #7A8667; background-position: 50% 50%; background-size: cover; height: 145px}
.autogen_class_views_landing_home2_affiliate_base .editorials_fold h1 {color: #1c263d}
.autogen_class_views_landing_home2_affiliate_base .editorials_fold h2 {color: #57617a}
.autogen_class_views_landing_home2_affiliate_base .editorials_fold .blurbs .editorial_description {border: none}
.autogen_class_views_landing_home2_affiliate_base .editorials_fold .blurbs .button_row, .autogen_class_views_landing_home2_affiliate_base .editorials_fold .blurbs .under_title {display: none}
.autogen_class_views_landing_home2_affiliate_base .editorials_fold .blurbs .book_cover_container {top: 0}
.autogen_class_views_landing_home2_affiliate_base .editorials_fold .blurbs .content_layer {min-height: 300px}
.autogen_class_views_landing_home2_affiliate_base .editorials_fold .blurbs .editor_signature {bottom: 80px}
.autogen_class_views_landing_home2_affiliate_base .editorials_fold .blurbs .margined {width: 545px}
.autogen_class_views_landing_home2_affiliate_base .editorials_fold .blurbs .margined h2 {font-size: 28px; margin: 14px; margin-left: 0}
.autogen_class_views_landing_home2_affiliate_base .editorials_fold .blurbs .margined p {padding-left: 8px}
.autogen_class_views_landing_home2_affiliate_base .editorials_fold .blurbs .meta span {display: block}
.autogen_class_views_landing_home2_affiliate_base .editorials_fold .blurbs .headings {position: relative; top: -100px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .editorials_fold .blurbs .editorial_description {display: none}
.autogen_class_views_landing_home2_affiliate_base .editorials_fold .featured_document {top: auto}
}
@media (max-width: 825px) {.autogen_class_views_landing_home2_affiliate_base .editorials_fold .headings {margin-top: 24px}
.autogen_class_views_landing_home2_affiliate_base .editorials_fold .blurbs .editor_signature {display: none}
.autogen_class_views_landing_home2_affiliate_base .editorials_fold .blurbs .meta {font-size: 12px}
.autogen_class_views_landing_home2_affiliate_base .editorials_fold .blurbs .margined {width: 50%; margin-left: 0}
.autogen_class_views_landing_home2_affiliate_base .editorials_fold .blurbs .margined h2 {font-size: 24px; margin: 0}
.autogen_class_views_landing_home2_affiliate_base .editorials_fold .blurbs .content_layer {min-height: 0; top: auto}
}
.autogen_class_views_landing_home2_affiliate_base .slides_container {position: relative; height: 300px; width: 996px; margin: 0 auto; overflow: hidden; padding-top: 100px; padding-right: 20px}
.autogen_class_views_landing_home2_affiliate_base .slides_container .faded {position: absolute; left: 0; right: 0; top: -20px; bottom: -20px; box-shadow: inset 0 0 20px 20px white; z-index: 5}
.autogen_class_views_landing_home2_affiliate_base .slides_container .slide {position: absolute; z-index: 3; left: 1096px; background-color: #fff; margin-left: 20px; transition: left, 2s; -moz-transition: left, 2s; -webkit-transition: left, 2s}
.autogen_class_views_landing_home2_affiliate_base .slides_container .slide.no_transition {transition: none; -moz-transition: none; -webkit-transition: none}
.autogen_class_views_landing_home2_affiliate_base .slides_container .slide.current {left: 0; z-index: 2; display: block}
.autogen_class_views_landing_home2_affiliate_base .slides_container .slide.previous {z-index: 3}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .slides_container {width: 100%; height: 191px; padding-top: 0}
.autogen_class_views_landing_home2_affiliate_base .slides_container .faded {display: none}
.autogen_class_views_landing_home2_affiliate_base .slides_container .slide {left: 5%; display: block; width: 90%; margin-left: 0}
.autogen_class_views_landing_home2_affiliate_base .slides_container .slide.hide_mobile, .autogen_class_views_landing_home2_affiliate_base .slides_container .slide .under_title {display: none}
.autogen_class_views_landing_home2_affiliate_base .slides_container .slide .document_cell {width: 108px; height: 143px}
.autogen_class_views_landing_home2_affiliate_base .slides_container .slide .document_cell .thumb {max-width: 100%; max-height: 100%}
.autogen_class_views_landing_home2_affiliate_base .slides_container .slide .book_cover_container {right: 24px}
}
@media (min-width: 668px) and (max-width: 1025px) {.autogen_class_views_landing_home2_affiliate_base .slides_container {width: 100%; left: -20px}
.autogen_class_views_landing_home2_affiliate_base .slides_container .slide {width: 100%}
.autogen_class_views_landing_home2_affiliate_base .slides_container .slide .editor_signature {bottom: 68px; padding-right: 50px}
.autogen_class_views_landing_home2_affiliate_base .slides_container .slide .book_cover_container {right: 80px}
.autogen_class_views_landing_home2_affiliate_base .slides_container .slide .margined {width: auto}
}
.autogen_class_views_landing_home2_affiliate_base .doc_thumb {display: inline-block; width: 108px; height: 144px; background-size: cover; background-repeat: no-repeat; margin: 1px 3px; box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.4)}
.autogen_class_views_landing_home2_affiliate_base .doc_thumb.is_audiobook {width: 144px}
.autogen_class_views_landing_home2_affiliate_base .document_grid {width: 876px; margin: 0 auto; overflow: hidden; padding: 0}
@media (min-width: 668px) and (max-width: 1025px) {.autogen_class_views_landing_home2_affiliate_base .document_grid {width: 100%}
}
.autogen_class_views_landing_home2_affiliate_base .document_grid li {display: inline-block}
.autogen_class_views_landing_home2_affiliate_base .document_grid li a {display: block}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .document_grid {width: 66%}
.autogen_class_views_landing_home2_affiliate_base .document_grid li:nth-child(n+5) {display: none}
.autogen_class_views_landing_home2_affiliate_base .document_grid .doc_thumb:nth-child(n+5) {display: none}
}
@media (max-width: 475px) {.autogen_class_views_landing_home2_affiliate_base .document_grid {width: 100%}
}
.autogen_class_views_landing_home2_affiliate_base .doc_types {margin: 40px auto 0px auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center}
.autogen_class_views_landing_home2_affiliate_base .doc_types .type {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 8em; margin: 0 24px 0 0; color: #1c263d}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .doc_types .type {width: 80px}
}
.autogen_class_views_landing_home2_affiliate_base .doc_types .type:last-child {margin-right: 0}
.autogen_class_views_landing_home2_affiliate_base .doc_types .type .type_icon {height: 60px; width: 60px; margin: auto; background-repeat: no-repeat; background-position: center}
.autogen_class_views_landing_home2_affiliate_base .doc_types .type .type_icon.books {background-image: url('https://s1-f.scribdassets.com/images/landing/index/ic-small-book.svg?1537581563')}
.autogen_class_views_landing_home2_affiliate_base .doc_types .type .type_icon.audiobooks {background-image: url('https://s2-f.scribdassets.com/images/landing/index/ic-small-audiobook.svg?1537581563')}
.autogen_class_views_landing_home2_affiliate_base .doc_types .type .type_icon.news_and_magazines {background-image: url('https://s2-f.scribdassets.com/images/landing/index/ic-small-articles.svg?1537581563')}
.autogen_class_views_landing_home2_affiliate_base .mock_br {display: block; height: 0; overflow: hidden}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader {text-align: center; overflow: hidden; color: white; background: white; position: relative; text-align: center; background: #1e7b85}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader h1, .autogen_class_views_landing_home2_affiliate_base .personalized_leader h2 {color: inherit}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader h1 {box-sizing: border-box; text-transform: uppercase; font-size: 36px; margin: 75px 40px 10px 40px; letter-spacing: 0.1em; font-weight: bold}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .personalized_leader h1 {margin-left: 20px; margin-right: 20px; letter-spacing: normal; font-size: 32px}
}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader h2 {margin: 0 auto; margin-bottom: 60px; font-size: 18px; font-weight: normal; width: 65%; max-width: 650px; padding: 0 40px; line-height: 1.6; max-width: 900px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .personalized_leader h2 {width: auto; padding: 0; margin: 0 20px}
}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .image_back {background-position: 50% 70%; background-size: cover; -webkit-filter: grayscale(100%); filter: grayscale(100%); filter: url('data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale'); -webkit-filter: gray; filter: gray; position: absolute; z-index: 1; top: 0; bottom: 0; left: 0; right: 0}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .gradient_back {position: relative; z-index: 2; overflow: hidden; background: #1e7b85; background: -webkit-linear-gradient(top, rgba(171, 70, 116, 0.8) 0%, #ab4674 45%, #1e7b85 95%, #1e7b85 100%); background: linear-gradient(to bottom, rgba(171, 70, 116, 0.8) 0%, #ab4674 45%, #1e7b85 95%, #1e7b85 100%)}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .secondary_header {margin: 135px 20px 0 20px}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .book_previews {position: relative; height: 403px; margin: 80px 0 60px 0}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .book_previews .collection_recommendations {display: none}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .book_previews .collection_recommendations.visible {display: block}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .book_previews .primary_book {width: 288px; height: 382px; position: relative; background-position: 50% 50%; box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.24), 0px 2px 15px rgba(0, 0, 0, 0.26); margin: 0 auto; top: 20px; transition: top 1s ease, opacity 1s ease; -moz-transition: top 1s ease, opacity 1s ease; -webkit-transition: top 1s ease, opacity 1s ease}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .book_previews .primary_book.visible {top: 0px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .personalized_leader .book_previews {height: 330px}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .book_previews .primary_book {width: 239px; height: 317px; background-size: cover}
}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .book_previews .secondary_books {box-sizing: border-box; width: 1600px; padding: 0 20px; position: absolute; left: 50%; top: 50%; margin-left: -800px; margin-top: -89px; -webkit-transition: all 1s ease; transition: all 1s ease; -webkit-transform: translate(0, 10px); transform: translate(0, 10px)}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .book_previews .secondary_books.visible {-webkit-transform: translate(0, 0);transform: translate(0, 0); opacity: 1}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .book_previews .secondary_books .secondary_book {box-sizing: border-box; display: inline-block; opacity: 0.5; position: relative}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .book_previews .secondary_books .secondary_book_cover {margin: 0 20px; background-position: 50% 50%; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); width: 129px; height: 171px}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .quote_zone {background: url('https://s1-f.scribdassets.com/images/landing/home2_landing/quotemark.png?1537581563') 50% 50% no-repeat; position: relative; height: 340px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; margin-bottom: 10px}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .quote_zone .quote_outer {position: absolute; left: 0; right: 0; opacity: 0}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .quote_zone .quote_outer.fade_out {opacity: 0; transition: opacity 1s ease-in-out; -moz-transition: opacity 1s ease-in-out; -webkit-transition: opacity 1s ease-in-out}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .quote_zone .quote_outer.fade_in {opacity: 1; transition: opacity 1.3s cubic-bezier(0.7, 0.01, 0.77, 0.24); -moz-transition: opacity 1.3s cubic-bezier(0.7, 0.01, 0.77, 0.24); -webkit-transition: opacity 1.3s cubic-bezier(0.7, 0.01, 0.77, 0.24)}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .quote_zone .quote {margin: 0 auto; text-align: center; width: 64.61538%; max-width: 720px}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .quote_zone .quote .quote_text {font-family: "Source Sans Pro", sans-serif; font-size: 30px; font-style: italic; line-height: 1.5}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .quote_zone .quote .quote_text:before {content: "“"}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .quote_zone .quote .quote_text:after {content: "”"}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .quote_zone .quote .quote_author {display: inline-block; margin-top: 20px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .personalized_leader .quote_zone .quote {width: auto; margin: 0 20px}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .quote_zone .quote .quote_text {font-size: 26px}
}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .register_area {margin: 0px auto 10px auto; max-width: 1040px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .personalized_leader .register_area {margin-bottom: 20px}
}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .personalized_leader .register_area .flat_btn {display: block; margin: 0 auto}
}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .leader_footer {margin: 10px 0 30px 0}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .personalized_leader .leader_footer {display: none}
}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .leader_footer a {color: white}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .leader_footer a:hover {text-decoration: underline}
.autogen_class_views_landing_home2_affiliate_base .personalized_leader .leader_footer .icon {font-size: 10px; margin-left: 5px; vertical-align: middle}
.autogen_class_views_landing_home2_affiliate_base .autogen_class_views_discover_modules_featured_document {background-image: none; margin: 0; top: -100px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_base .hide_mobile {display: none !important}
}
@media (min-width: 668px) and (max-width: 1025px) {.autogen_class_views_landing_home2_affiliate_base .hide_tablet {display: none !important}
}
@media (min-width: 668px) and (max-width: 1025px) and (orientation: portrait) {.autogen_class_views_landing_home2_affiliate_base .hide_tablet_portrait {display: none !important}
}
.autogen_class_views_landing_home2_affiliate_base .terms_and_conditions {margin-top: 30px}
.autogen_class_views_landing_home2_affiliate_base .terms_and_conditions .toc_link {margin-left: 10px}


/* app/views/landing/home2/affiliate_landing.css @ 1537581477 */
.autogen_class_views_landing_home2_affiliate_landing .primary_leader h1, .autogen_class_views_landing_home2_affiliate_landing .primary_leader h2 {padding: 0px; margin: 0px; text-align: left; color: #1c263d}
.autogen_class_views_landing_home2_affiliate_landing .primary_leader h1 {margin-bottom: 20px}
.autogen_class_views_landing_home2_affiliate_landing .primary_leader h2 {margin-bottom: 30px}
.autogen_class_views_landing_home2_affiliate_landing .primary_leader .description {padding-top: 120px; max-width: 600px; position: relative}
.autogen_class_views_landing_home2_affiliate_landing .primary_leader .description .cta_row {position: absolute}
.autogen_class_views_landing_home2_affiliate_landing .primary_leader .cta_row {position: absolute; left: 0}
.autogen_class_views_landing_home2_affiliate_landing .cta_row {display: inline-block; color: #57617a}
.autogen_class_views_landing_home2_affiliate_landing .device_leader h2 {max-width: none}
.autogen_class_views_landing_home2_affiliate_landing .fold.membership_details h1 {font-size: 32px}


/* app/views/landing/home2/affiliate_audiobooks_landing.css @ 1537581477 */
.autogen_class_views_landing_home2_affiliate_audiobooks_landing {margin-top: 54px}
.autogen_class_views_landing_home2_affiliate_audiobooks_landing .primary_leader {background-image: url('https://s1-f.scribdassets.com/images/landing/home2_landing/affiliate_audiobooks_landing_hero.png?1537581563')}
.autogen_class_views_landing_home2_affiliate_audiobooks_landing .device_leader .devices {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/affiliate_audiobooks_landing_devices.png?1537581563'); max-width: none}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_audiobooks_landing .device_leader .devices {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/affiliates_device_modernlove_narrow.png?1537581563')}
}


/* app/views/landing/home2/affiliate_books_landing.css @ 1537581477 */
.autogen_class_views_landing_home2_affiliate_books_landing {margin-top: 54px}
.autogen_class_views_landing_home2_affiliate_books_landing .primary_leader h1, .autogen_class_views_landing_home2_affiliate_books_landing .primary_leader h2 {color: white; text-shadow: 1px 1px 10px #1c263d}
.autogen_class_views_landing_home2_affiliate_books_landing .cta_row {color: white}
.autogen_class_views_landing_home2_affiliate_books_landing .cta_row .line_decorator {border-color: white}
.autogen_class_views_landing_home2_affiliate_books_landing .primary_leader {background-image: url('https://s1-f.scribdassets.com/images/landing/home2_landing/affiliate_books_landing_hero.png?1537581563')}
.autogen_class_views_landing_home2_affiliate_books_landing .device_leader .devices {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/affiliate_books_landing_devices.png?1537581563')}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_books_landing .device_leader .devices {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/affiliates_device_modernlove_narrow.png?1537581563')}
}
.autogen_class_views_landing_home2_affiliate_books_landing .membership_details .cta_row {color: #1c263d}
.autogen_class_views_landing_home2_affiliate_books_landing .membership_details .cta_row .line_decorator {border-color: #1c263d}


/* app/views/landing/home2/affiliate_interests_landing.css @ 1537581477 */
.autogen_class_views_landing_home2_affiliate_interests_landing {margin-top: 54px}
.autogen_class_views_landing_home2_affiliate_interests_landing .primary_leader {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/affiliate_interests_landing_hero.png?1537581563')}
.autogen_class_views_landing_home2_affiliate_interests_landing .primary_leader.b {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/affiliate_dive_landing_hero.png?1537581563')}
.autogen_class_views_landing_home2_affiliate_interests_landing .device_leader .devices {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/affiliate_interests_landing_devices.png?1537581563')}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affiliate_interests_landing .device_leader .devices {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/affiliates_device_smarterfaster_narrow.png?1537581563')}
}


/* app/views/landing/home2/promo_landing.css @ 1537581477 */
.autogen_class_views_landing_home2_promo_landing .primary_leader {background-image: url('https://s1-f.scribdassets.com/images/landing/macmillan_landing/desktop_background.jpg?1537581563')}
@media (max-width: 414px) {.autogen_class_views_landing_home2_promo_landing .primary_leader {background-image: url('https://s2-f.scribdassets.com/images/landing/macmillan_landing/mobile_background.jpg?1537581563')}
}
.autogen_class_views_landing_home2_promo_landing .register_area {padding-bottom: 50px}
.autogen_class_views_landing_home2_promo_landing .leader_center_target {margin-top: 86px}


/* app/views/landing/home2/free_trial_landing.css @ 1537581477 */
.autogen_class_views_landing_home2_free_trial_landing .primary_leader .branded_logo, .autogen_class_views_landing_home2_free_trial_landing .primary_leader h2.presents {position: relative; top: -28px}
.autogen_class_views_landing_home2_free_trial_landing .primary_leader h2.presents {margin-top: 0}
.autogen_class_views_landing_home2_free_trial_landing .image_leader h1 {margin-top: -48px}


/* app/views/landing/home2/affinia_landing.css @ 1537581477 */
.autogen_class_views_landing_home2_affinia_landing .primary_leader {background-image: url('https://s2-f.scribdassets.com/images/landing/free7days/affinia_bg.png?1537581563')}
.autogen_class_views_landing_home2_affinia_landing .primary_leader .branded_logo {top: -34px; margin-bottom: 8px}
.autogen_class_views_landing_home2_affinia_landing .primary_leader .leader_center_target {margin-top: 30px}
.autogen_class_views_landing_home2_affinia_landing .membership_details {padding: 30px}
.autogen_class_views_landing_home2_affinia_landing .membership_details .details_img {display: none}
@media (max-width: 667px) {.autogen_class_views_landing_home2_affinia_landing .membership_details .cta_row {display: block}
}
@media (min-width: 667px) and (max-width: 800px) {.autogen_class_views_landing_home2_affinia_landing .fold.image_leader h1 {margin-bottom: 0}
.autogen_class_views_landing_home2_affinia_landing .fold.image_leader h2 {margin-bottom: 8px}
.autogen_class_views_landing_home2_affinia_landing .fold.image_leader h2.presents {top: -39px}
}


/* app/views/landing/home2/index.css @ 1537581477 */
.autogen_class_views_landing_home2_index {background: #fafbfd; /*added for SEO links test*/ }
.autogen_class_views_landing_home2_index .landing_container {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; max-width: 1600px; margin: auto}
.autogen_class_views_landing_home2_index ul {padding: 0px}
.autogen_class_views_landing_home2_index .hide_desktop {display: none}
@media (max-width: 667px) {.autogen_class_views_landing_home2_index .hide_desktop {display: block}
}
.autogen_class_views_landing_home2_index .caption {box-sizing: border-box; color: white; color: rgba(255, 255, 255, 0.9); position: absolute; font-size: 15px; width: 300px}
.autogen_class_views_landing_home2_index .caption h3 {margin: 0; font-weight: bold; text-transform: uppercase; color: inherit; font-size: 11px}
.autogen_class_views_landing_home2_index .caption.left_caption {margin-right: 12px; padding-right: 12px; text-align: right; border-right: 4px solid white}
.autogen_class_views_landing_home2_index .caption.right_caption {margin-left: 12px; padding-left: 12px; text-align: left; border-left: 4px solid white}
.autogen_class_views_landing_home2_index .primary_promo {display: none; height: 75px; background: #1e7b85; color: white; text-align: center; line-height: 30px; padding: 0 45px; position: relative}
.autogen_class_views_landing_home2_index .primary_promo .icon-ic_close {font-size: 16px; position: absolute; top: 17px; right: 20px; cursor: pointer}
.autogen_class_views_landing_home2_index .primary_promo a {color: white; position: relative; top: 5px}
.autogen_class_views_landing_home2_index .primary_promo a:hover strong {text-decoration: underline}
.autogen_class_views_landing_home2_index .landing_header {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; height: 54px; color: white; position: fixed; z-index: 10; top: 0; left: 0; right: 0; overflow: hidden; opacity: 0; transition: background 0.2s ease, opacity 1s ease; -moz-transition: background 0.2s ease, opacity 1s ease; -webkit-transition: background 0.2s ease, opacity 1s ease}
.jsblock_done .autogen_class_views_landing_home2_index .landing_header {opacity: 1}
.nav_visible .autogen_class_views_landing_home2_index .landing_header {opacity: 0}
.scrolled .autogen_class_views_landing_home2_index .landing_header {background: rgba(0, 0, 0, 0.6)}
.autogen_class_views_landing_home2_index .landing_header .header_subscribe_btn {display: none}
.autogen_class_views_landing_home2_index .landing_header .landing_header_inner {margin: 0 auto; position: relative; max-width: 1600px}
.autogen_class_views_landing_home2_index .landing_header .logo_image {display: inline-block; vertical-align: top; font-weight: bold; font-size: 22px; color: white; margin: 0; margin-top: 18px; width: 71px; height: 18px}
.autogen_class_views_landing_home2_index .landing_header .icon-ic_menuclosed {display: inline-block; vertical-align: top; margin: 0 20px; margin-top: 18px; font-size: 20px; cursor: pointer}
.autogen_class_views_landing_home2_index .landing_header .right_nav {position: absolute; top: 7px; right: 20px}
.autogen_class_views_landing_home2_index .landing_header .flat_btn {white-space: nowrap; position: absolute; top: 0; right: 0}
.autogen_class_views_landing_home2_index .landing_header .outline_btn {vertical-align: top; color: white; border-color: white}
.autogen_class_views_landing_home2_index .landing_header .outline_btn:hover {border-color: #0d6069}
.autogen_class_views_landing_home2_index .leader_buttons {margin: 0 auto; max-width: 1040px; white-space: nowrap}
.autogen_class_views_landing_home2_index .leader_buttons .outline_btn {display: block; margin: 0 40px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_index .leader_buttons .flat_btn .hide_on_narrow {display: none}
}
.autogen_class_views_landing_home2_index .device_leader {overflow: hidden; color: white}
.autogen_class_views_landing_home2_index .device_leader h1, .autogen_class_views_landing_home2_index .device_leader h2 {color: inherit}
.autogen_class_views_landing_home2_index .scribd_experience {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/scribd_experience_bg.png?1537581563'); background-size: cover; background-position: center}
.autogen_class_views_landing_home2_index .scribd_experience h1, .autogen_class_views_landing_home2_index .scribd_experience h2 {color: #1c263d}
.autogen_class_views_landing_home2_index .scribd_experience h1 {font-size: 32px}
.autogen_class_views_landing_home2_index .scribd_experience h2 {max-width: 850px}
.autogen_class_views_landing_home2_index .endless_possibilities {background-image: url('https://s1-f.scribdassets.com/images/landing/home2_landing/endless_possibilities.jpg?1537581563')}
@media (max-width: 667px) {.autogen_class_views_landing_home2_index .endless_possibilities {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/mobile/endless_possibilities.jpg?1537581563')}
}
.autogen_class_views_landing_home2_index .endless_possibilities h1, .autogen_class_views_landing_home2_index .endless_possibilities h2 {color: #fff}
.autogen_class_views_landing_home2_index .endless_possibilities .types_row {max-width: 100%}
.autogen_class_views_landing_home2_index .endless_possibilities .doc_types_footer {height: 171px; background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/endless_possibilities_footer.png?1537581563'); margin: 0 -50px -54px; background-size: auto 100%}
@media (max-width: 667px) {.autogen_class_views_landing_home2_index .endless_possibilities .doc_types_footer {background-image: url('https://s1-f.scribdassets.com/images/landing/home2_landing/mobile/endless_possibilities_footer.png?1537581563'); height: 153px}
}
.autogen_class_views_landing_home2_index .device_leader {position: relative; padding-bottom: 0}
.autogen_class_views_landing_home2_index .device_leader h1 {box-sizing: border-box; font-size: 32px; color: #fff}
@media (max-width: 667px) {.autogen_class_views_landing_home2_index .device_leader h1 {margin-left: 20px; margin-right: 20px; font-size: 32px}
}
.autogen_class_views_landing_home2_index .device_leader h2 {font-size: 18px; font-weight: normal; width: 65%; max-width: 650px; padding: 0 40px; line-height: 1.6}
@media (max-width: 667px) {.autogen_class_views_landing_home2_index .device_leader h2 {width: auto; padding: 0}
}
.autogen_class_views_landing_home2_index .device_leader {background-position: 50% 56%; background-size: cover; background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/galaxy.jpg?1537581563')}
@media (max-width: 667px) {.autogen_class_views_landing_home2_index .device_leader {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/mobile/galaxy.jpg?1537581563')}
}
.autogen_class_views_landing_home2_index .device_leader h1, .autogen_class_views_landing_home2_index .device_leader h2 {color: #fff}
.autogen_class_views_landing_home2_index .device_leader .mobile_download_row {margin: 40px 40px 0 40px; display: none}
.autogen_class_views_landing_home2_index .device_leader .mobile_download_row .flat_btn {margin: 0}
@media (max-width: 667px) {.autogen_class_views_landing_home2_index .device_leader .mobile_download_row {display: block}
}
.autogen_class_views_landing_home2_index .device_leader .devices {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/new_browse_devices.png?1537581563'); background-repeat: no-repeat; background-position: bottom center; background-size: auto 100%; position: relative; bottom: -4px; height: 315px; margin: 20px auto 0; max-width: 850px}
@media (min-width: 668px) and (max-width: 1025px) {.autogen_class_views_landing_home2_index .device_leader .devices {height: 260px}
}
@media (max-width: 667px) {.autogen_class_views_landing_home2_index .device_leader .devices {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/mobile/devices.png?1537581563'); height: 226px}
}
.autogen_class_views_landing_home2_index .membership_details {background-image: url('https://s1-f.scribdassets.com/images/landing/home2_landing/membership_details_bg.jpg?1537581563'); background-size: cover}
.autogen_class_views_landing_home2_index .membership_details h1 {color: #1c263d}
.autogen_class_views_landing_home2_index .membership_details h2 {color: #57617a}
@media (max-width: 667px) {.autogen_class_views_landing_home2_index .membership_details {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/mobile/membership_details_bg.jpg?1537581563')}
.autogen_class_views_landing_home2_index .membership_details .details_img {width: 115%; margin: 20px -24px -50px}
}
@media (min-width: 668px) and (max-width: 1025px) {.autogen_class_views_landing_home2_index .membership_details img {max-width: 100%; max-height: 60%}
}
.autogen_class_views_landing_home2_index .white_leader h1 {color: #1c263d; text-transform: uppercase; font-weight: normal; font-size: 38px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_index .white_leader h1 {margin-left: 20px; margin-right: 20px; font-size: 32px}
}
.autogen_class_views_landing_home2_index .document_grid_outer {text-align: center; overflow: hidden; background: white; position: relative}
.autogen_class_views_landing_home2_index .document_grid_outer .leader_buttons {display: none}
.autogen_class_views_landing_home2_index .document_grid_outer h1 {padding-left: 20px; padding-right: 20px}
.autogen_class_views_landing_home2_index .document_grid_outer .grid_headers {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; height: 200px}
.autogen_class_views_landing_home2_index .document_grid_outer .grid_headers h1 {position: absolute; left: 0; right: 0}
@media (max-width: 667px) {.autogen_class_views_landing_home2_index .document_grid_outer .grid_headers h1 {margin: 0; font-size: 18px}
}
.autogen_class_views_landing_home2_index .document_grid_outer .collection_tab_documents {display: none}
.autogen_class_views_landing_home2_index .document_grid_outer .collection_tab_documents.current {display: block}
.autogen_class_views_landing_home2_index .document_grid_outer .leader_buttons {margin: 0 auto 100px auto}
.autogen_class_views_landing_home2_index .document_grid_outer .collections_row {white-space: nowrap}
.autogen_class_views_landing_home2_index .document_grid_outer .collections_row .landing_collection_cell_wrapper {display: inline-block; width: 33.33333%}
.autogen_class_views_landing_home2_index .document_grid_outer .collections_row .landing_collection_cell_wrapper:last-child {display: none}
@media (max-width: 700px) {.autogen_class_views_landing_home2_index .document_grid_outer .collections_row .landing_collection_cell_wrapper {width: auto; display: block}
}
.autogen_class_views_landing_home2_index .document_grid_outer .collections_row .landing_collection_cell_wrapper:nth-child(4n) .landing_collection_cell {background: #3B7698}
.autogen_class_views_landing_home2_index .document_grid_outer .collections_row .landing_collection_cell_wrapper:nth-child(4n + 1) .landing_collection_cell {background: #AA557C}
.autogen_class_views_landing_home2_index .document_grid_outer .collections_row .landing_collection_cell_wrapper:nth-child(4n + 3) .landing_collection_cell {background: #7A3D64}
.autogen_class_views_landing_home2_index .document_grid_outer .collections_row .landing_collection_cell {white-space: normal; box-sizing: border-box; overflow: hidden; margin: 0 20px 40px 20px; color: white; background: #CF8165; height: 177px; position: relative}
.autogen_class_views_landing_home2_index .document_grid_outer .collections_row .landing_collection_cell h2 {font-family: "Source Sans Pro", sans-serif; font-size: 22px; color: inherit}
.autogen_class_views_landing_home2_index .document_grid_outer .collections_row .landing_collection_cell .book_count {font-size: 14px; position: absolute; bottom: 8px; left: 0; right: 0}
.autogen_class_views_landing_home2_index .blog_leader {overflow: hidden; padding-bottom: 10px}
.autogen_class_views_landing_home2_index .blog_leader .blog_header {text-align: center; position: relative; margin: 40px 50px 20px 40px}
.autogen_class_views_landing_home2_index .blog_leader .blog_header .header_text {display: inline-block; position: relative; z-index: 2; padding: 0 10px; background: white; zoom: 1; position: relative; line-height: 18px; text-transform: uppercase; font-size: 13px}
.autogen_class_views_landing_home2_index .blog_leader .blog_header .line {height: 1px; background: #e9edf8; position: absolute; top: 50%; left: 0; right: 0}
.autogen_class_views_landing_home2_index .blog_leader .blog_cells {white-space: nowrap; margin: 0 20px 0 20px}
.autogen_class_views_landing_home2_index .blog_leader .blog_cell_wrapper {width: 33.33333%; vertical-align: top; white-space: normal; display: inline-block; box-sizing: border-box}
@media (max-width: 1000px) {.autogen_class_views_landing_home2_index .blog_leader .blog_cell_wrapper {display: block; width: auto; max-width: 700px; margin-left: auto; margin-right: auto; margin-bottom: 0}
.autogen_class_views_landing_home2_index .blog_leader .blog_cell_wrapper:nth-child(2), .autogen_class_views_landing_home2_index .blog_leader .blog_cell_wrapper:nth-child(3) {display: none}
}
.autogen_class_views_landing_home2_index .blog_leader .blog_cell {margin: 0 20px}
.autogen_class_views_landing_home2_index .blog_leader .blog_cell p {color: #57617a; margin-bottom: 0; font-size: 15px}
.autogen_class_views_landing_home2_index .blog_leader .blog_cell .read_more_btn {text-transform: uppercase; font-size: 14px; font-weight: bold}
.autogen_class_views_landing_home2_index .blog_leader .blog_cell h3 {font-family: "Source Sans Pro", sans-serif; margin: 20px 0 8px 0; font-size: 20px; color: #1c263d}
.autogen_class_views_landing_home2_index .blog_leader .blog_cell h3 a {color: #1c263d}
.autogen_class_views_landing_home2_index .blog_leader .blog_cell h3 a:hover {color: #0d6069}
.autogen_class_views_landing_home2_index .blog_leader .blog_cell .read_more_btn {display: inline-block}
.autogen_class_views_landing_home2_index .blog_leader .blog_image {background: #7A8667; background-position: 50% 50%; background-size: cover; height: 145px}
.autogen_class_views_landing_home2_index .mobile_collection .collection_img {float: left; max-width: 60%; margin-bottom: 16px}
.autogen_class_views_landing_home2_index .mobile_collection .doctype_icon {float: right; clear: right; margin: 8px 0}
.autogen_class_views_landing_home2_index .mock_br {display: block; height: 0; overflow: hidden}
.autogen_class_views_landing_home2_index .autogen_class_views_discover_modules_featured_document {background-image: none; margin: 0; top: -100px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_index .hide_mobile {display: none !important}
}
@media (min-width: 668px) and (max-width: 1025px) {.autogen_class_views_landing_home2_index .hide_tablet {display: none !important}
}
@media (min-width: 668px) and (max-width: 1025px) and (orientation: portrait) {.autogen_class_views_landing_home2_index .hide_tablet_portrait {display: none !important}
}
.autogen_class_views_landing_home2_index .no_cursor {cursor: default}


/* app/views/landing/home2/allegiant_landing.css @ 1537581477 */



/* app/views/landing/home2/animated_carousel.css @ 1537581477 */
.autogen_class_views_landing_home2_animated_carousel {width: 100%; overflow: hidden; white-space: nowrap; height: 526px}
.autogen_class_views_landing_home2_animated_carousel .tagline {position: relative; top: -44px; margin-bottom: 12px}
.autogen_class_views_landing_home2_animated_carousel .meta_info {max-width: 239px; margin: 50px auto 0 auto; transition: opacity 0.1s ease-in-out; -moz-transition: opacity 0.1s ease-in-out; -webkit-transition: opacity 0.1s ease-in-out; opacity: 0}
.autogen_class_views_landing_home2_animated_carousel .meta_info p {font-family: "Source Sans Pro", sans-serif; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom: 0; font-size: 14px}
.autogen_class_views_landing_home2_animated_carousel .collection_doc {display: inline-block; padding-top: 35px; vertical-align: top}
.autogen_class_views_landing_home2_animated_carousel .collection_doc .cover_img {-webkit-transition: -webkit-transform 0.1s ease-in-out;transition: -webkit-transform 0.1s ease-in-out;transition: transform 0.1s ease-in-out;transition: transform 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out; -moz-transition: transform 0.1s ease-in-out; -webkit-transition: transform 0.1s ease-in-out; -webkit-transform: scale(1); transform: scale(1); height: 330px; width: 248.33333px; background-size: cover; background-position: 50%}
.autogen_class_views_landing_home2_animated_carousel .collection_doc.focus .cover_img, .autogen_class_views_landing_home2_animated_carousel .collection_doc:hover .cover_img {-webkit-transform: scale(1.2);transform: scale(1.2); position: relative; z-index: 10}
.autogen_class_views_landing_home2_animated_carousel .collection_doc.focus .meta_info, .autogen_class_views_landing_home2_animated_carousel .collection_doc:hover .meta_info {opacity: 1}
.autogen_class_views_landing_home2_animated_carousel.linked_docs .collection_doc.focus, .autogen_class_views_landing_home2_animated_carousel.linked_docs .collection_doc:hover {cursor: pointer}
.autogen_class_views_landing_home2_animated_carousel .rating {margin: 12px 0}
.autogen_class_views_landing_home2_animated_carousel .your_rating_label, .autogen_class_views_landing_home2_animated_carousel .rating_count {display: none}


/* app/views/landing/home2/australia.css @ 1537581477 */
.autogen_class_views_landing_home2_australia {margin-top: 54px; text-align: center}
.autogen_class_views_landing_home2_australia .nav_menu {text-align: left}
.autogen_class_views_landing_home2_australia .fancy_header {max-width: 100%}
.autogen_class_views_landing_home2_australia .icon_flag {position: fixed; width: 25px; height: 18px; background-image: url('https://s2-f.scribdassets.com/images/landing/australia/australian_flag.png?1537581563'); left: 20px; top: 20px; z-index: 99}
.autogen_class_views_landing_home2_australia .landing_header_inner {margin-left: 46px}
.autogen_class_views_landing_home2_australia .header_fold {background-color: #333; height: 485px; box-sizing: border-box; color: #fff; padding-top: 68px; margin: 0 auto; background-image: url('https://s2-f.scribdassets.com/images/landing/australia/hero.jpg?1537581563'); background-repeat: no-repeat; background-size: cover; background-position: center 100%}
.autogen_class_views_landing_home2_australia .header_fold ul {text-align: left; width: 310px; margin: 0 auto 38px; font-size: 18px}
.autogen_class_views_landing_home2_australia .require_login_btn {background-color: #0d6069}
.autogen_class_views_landing_home2_australia .require_login_btn:hover {background-color: #0d6069}
.autogen_class_views_landing_home2_australia h1 {text-transform: uppercase; max-width: 690px; margin: 0 auto 30px; color: inherit}
.autogen_class_views_landing_home2_australia .device_fold {width: 100%; max-width: 1090px; margin: 0 auto; box-sizing: border-box; padding: 0 40px; zoom: 1}
.autogen_class_views_landing_home2_australia .device_fold:after {content: ""; display: table; clear: both}
.autogen_class_views_landing_home2_australia .device_fold .col {position: relative; display: table; width: 209px; height: 300px; top: 60px; margin: 0 34px; vertical-align: top; text-align: left; left: 17px}
.autogen_class_views_landing_home2_australia .device_fold .col.left {float: left}
.autogen_class_views_landing_home2_australia .device_fold .col.right {float: right}
.autogen_class_views_landing_home2_australia .device_fold .row {margin: 60px 0 60px 60px; display: table-row; vertical-align: middle}
.autogen_class_views_landing_home2_australia .device_fold .device {position: relative; margin-top: -60px; margin-bottom: 40px; display: inline-block; width: 342px; height: 441px; text-align: center}
.autogen_class_views_landing_home2_australia .device_fold .tablet_device, .autogen_class_views_landing_home2_australia .device_fold .mobile_device {position: absolute; top: 0; left: 0; bottom: 0; right: 0; box-sizing: border-box; background-repeat: no-repeat}
.autogen_class_views_landing_home2_australia .device_fold .tablet_device {background-image: url('https://s2-f.scribdassets.com/images/landing/australia/tablet.png?1537581563')}
.autogen_class_views_landing_home2_australia .device_fold .mobile_device {display: none; background-image: url('https://s2-f.scribdassets.com/images/landing/australia/mobile.png?1537581563')}
.autogen_class_views_landing_home2_australia .device_fold .screens_container {position: relative; width: 268px; height: 357px; margin: 42px auto; vertical-align: middle; box-sizing: border-box; background-color: #fff; z-index: 0; overflow: hidden}
.autogen_class_views_landing_home2_australia .device_fold .screen {position: relative; background-size: cover; width: 100%; height: 100%}
.autogen_class_views_landing_home2_australia .device_fold .title {position: relative; display: inline-block; font-family: "Source Sans Pro", sans-serif; font-size: 18px; z-index: 1}
.autogen_class_views_landing_home2_australia .device_fold .title .underline {position: absolute; z-index: -1; bottom: 1px; height: 7px; background-color: #0d6069; width: 110%; opacity: 0; transition: opacity 0.2s; -moz-transition: opacity 0.2s; -webkit-transition: opacity 0.2s}
.autogen_class_views_landing_home2_australia .device_fold p {color: #57617a}
.autogen_class_views_landing_home2_australia .device_fold [class^="icon_"] {float: left; margin-left: -58px; width: 40px; height: 40px; color: #0d6069}
.autogen_class_views_landing_home2_australia .device_fold .icon_book {background-image: url('https://s1-f.scribdassets.com/images/landing/australia/read.svg?1537581563')}
.autogen_class_views_landing_home2_australia .device_fold .icon_heart {background-image: url('https://s2-f.scribdassets.com/images/landing/australia/heart_circle.svg?1537581563')}
.autogen_class_views_landing_home2_australia .device_fold .icon_book_stack {background-image: url('https://s2-f.scribdassets.com/images/landing/australia/books_circle.svg?1537581563')}
.autogen_class_views_landing_home2_australia .device_fold .icon_diamond {background-image: url('https://s1-f.scribdassets.com/images/landing/australia/diamond.svg?1537581563')}
.autogen_class_views_landing_home2_australia .device_fold .device_feature {cursor: default}
.autogen_class_views_landing_home2_australia .device_fold .device_feature:hover .underline {opacity: 0.8}
.autogen_class_views_landing_home2_australia .publishers_fold {position: relative; background-color: #01a3d4; padding: 10px 24px; margin: 40px 0; height: 100px; box-sizing: border-box}
.autogen_class_views_landing_home2_australia .publishers_fold .publisher {display: inline-block; margin: 0 50px; vertical-align: middle}
.autogen_class_views_landing_home2_australia .publishers_fold .publisher img {max-height: 100%; max-width: 100%}
.autogen_class_views_landing_home2_australia .publishers_fold .publisher.ss {height: 52px; width: 212px}
.autogen_class_views_landing_home2_australia .publishers_fold .publisher.hmh {height: 77px; width: 120px}
.autogen_class_views_landing_home2_australia .publishers_fold .publisher.harlequin {height: 54px; width: 180px}
.autogen_class_views_landing_home2_australia .publishers_fold .publisher.bloomsbury {height: 76px; width: 72px}
.autogen_class_views_landing_home2_australia .bottom_promo_fold {background-color: #197bba; color: #fff; padding: 55px 0; margin-top: 30px}
.autogen_class_views_landing_home2_australia .bottom_promo_fold h1 {max-width: 720px}
.autogen_class_views_landing_home2_australia .bottom_promo_fold .subtitle {margin: 40px 0}
.autogen_class_views_landing_home2_australia .column_footer {margin-top: 0}
.autogen_class_views_landing_home2_australia .tab_nav {border-bottom: 1px solid #d8d8d8}
@media (max-width: 1280px) {.autogen_class_views_landing_home2_australia .header_fold {background-position: center 0}
}
@media (max-width: 1050px) {.autogen_class_views_landing_home2_australia .publishers_fold .publisher {margin: 15px 30px}
.autogen_class_views_landing_home2_australia .publishers_fold .publisher.ss {height: 31.2px; width: 127.2px}
.autogen_class_views_landing_home2_australia .publishers_fold .publisher.hmh {height: 46.2px; width: 72px}
.autogen_class_views_landing_home2_australia .publishers_fold .publisher.harlequin {height: 32.4px; width: 108px}
.autogen_class_views_landing_home2_australia .publishers_fold .publisher.bloomsbury {height: 45.6px; width: 43.2px}
}
.autogen_class_views_landing_home2_australia.is_tablet .device_fold {padding: 0 20px}
.autogen_class_views_landing_home2_australia.is_tablet .device_fold .device {width: 242px; height: 312px; margin-top: -30px}
.autogen_class_views_landing_home2_australia.is_tablet .device_fold .tablet_device {width: 242px; height: 312px; background-size: cover}
.autogen_class_views_landing_home2_australia.is_tablet .device_fold .screens_container {width: 190px; height: 252px; margin: 30px auto}
.autogen_class_views_landing_home2_australia.is_tablet .device_fold .col {top: 30px; font-size: 14px; box-sizing: border-box; width: 28%; padding: 0 5%}
.autogen_class_views_landing_home2_australia.is_tablet .device_fold .title {font-size: 16px}
.autogen_class_views_landing_home2_australia.is_tablet .device_fold [class^="icon_"] {width: 26px; height: 26px; margin-left: -34px}
.autogen_class_views_landing_home2_australia.is_mobile h1 {font-size: 32px}
.autogen_class_views_landing_home2_australia.is_mobile .publishers_fold {min-width: 400px}
.autogen_class_views_landing_home2_australia.is_mobile .publishers_fold .publisher {margin: 15px; margin-left: 0; max-width: 24%}
.autogen_class_views_landing_home2_australia.is_mobile .device_fold {position: relative; height: 500px}
.autogen_class_views_landing_home2_australia.is_mobile .device_fold .device {width: 164px; height: 340px; margin: -30px auto 30px}
.autogen_class_views_landing_home2_australia.is_mobile .device_fold .row {margin-top: 0}
.autogen_class_views_landing_home2_australia.is_mobile .device_fold .col {float: none !important; position: absolute; height: auto; top: auto; left: 0; right: 0; box-sizing: border-box; padding: 0 18px; bottom: 0; width: auto}
.autogen_class_views_landing_home2_australia.is_mobile .device_fold .col.left {bottom: -17px}
.autogen_class_views_landing_home2_australia.is_mobile .device_fold .screens_container {top: 6px; width: 138px; height: 244px}
.autogen_class_views_landing_home2_australia.is_mobile .device_fold .tablet_device {display: none}
.autogen_class_views_landing_home2_australia.is_mobile .device_fold .mobile_device {display: block}
.autogen_class_views_landing_home2_australia.is_mobile .device_fold .device_feature {text-align: center}
.autogen_class_views_landing_home2_australia.is_mobile .device_fold .device_feature [class^="icon_"] {float: none; margin: 0 auto 16px; display: inline-block}
.autogen_class_views_landing_home2_australia.is_mobile .device_fold .device_feature .title {display: block}
.autogen_class_views_landing_home2_australia.is_mobile .device_fold .device_feature .title .underline {display: none}
.autogen_class_views_landing_home2_australia .grid_wrap {overflow: hidden; height: 538px; margin-top: 40px}
.autogen_class_views_landing_home2_australia .grid_row {display: none}
.autogen_class_views_landing_home2_australia .grid_row.current {display: block}


/* app/views/landing/home2/collection_landing.css @ 1537581477 */
.autogen_class_views_landing_home2_collection_landing {margin-top: 54px}
.autogen_class_views_landing_home2_collection_landing .personalized_leader .register_area {margin-top: 60px; margin-bottom: 80px}
.autogen_class_views_landing_home2_collection_landing .document_grid_outer h1 {margin-top: 60px; margin-bottom: 60px}
.autogen_class_views_landing_home2_collection_landing .document_grid_outer .document_grid {box-sizing: border-box; margin-left: auto; margin-right: auto; max-height: none; max-width: 1390px; padding-left: 0; text-align: center}
.autogen_class_views_landing_home2_collection_landing .document_grid_outer .document_grid .document_cell {margin: 0 30px 60px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_collection_landing .document_grid_outer .document_grid {overflow: scroll; padding-left: 10px; padding-top: 0; white-space: nowrap}
.autogen_class_views_landing_home2_collection_landing .document_grid_outer .document_grid .document_cell {margin-bottom: 10px}
}


/* app/views/landing/home2/folds/_base.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_base {text-align: center; padding: 50px; min-width: 320px; box-sizing: border-box}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_base {padding: 24px}
.autogen_class_views_landing_home2_folds_base .flat_btn {display: block; min-width: 256px; white-space: nowrap; margin: auto}
}
.autogen_class_views_landing_home2_folds_base .landing_heading, .autogen_class_views_landing_home2_folds_base .landing_sub_heading {color: #fff}
.autogen_class_views_landing_home2_folds_base .landing_heading {font-size: 36px; font-weight: bold; font-family: "Source Sans Pro", sans-serif; margin: 0 40px 0 40px; color: #1c263d}
@media (max-width: 550px) {.autogen_class_views_landing_home2_folds_base .landing_heading {font-size: 34px}
}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_base .landing_heading {margin: 0 -10px}
.autogen_class_views_landing_home2_folds_base .landing_heading .default_break {display: none}
}
.autogen_class_views_landing_home2_folds_base .landing_sub_heading {font-size: 22px; font-weight: normal; margin: 16px auto 30px auto; width: 50%; color: #57617a}
@media (max-width: 550px) {.autogen_class_views_landing_home2_folds_base .landing_sub_heading {font-size: 20px}
}
@media (950px) {.autogen_class_views_landing_home2_folds_base .landing_sub_heading .split {display: block}
.autogen_class_views_landing_home2_folds_base .landing_sub_heading .split_sep {display: none}
}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_base .landing_sub_heading {font-size: 16px; width: 80%}
.autogen_class_views_landing_home2_folds_base .landing_sub_heading .split {margin-bottom: 10px}
}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_base .landing_heading, .autogen_class_views_landing_home2_folds_base .landing_sub_heading {padding: 0 10%; box-sizing: border-box}
}
.autogen_class_views_landing_home2_folds_base p {color: #57617a}
.autogen_class_views_landing_home2_folds_base .under_cta {text-align: center; font-weight: bold; padding-top: 5px; color: #57617a}
@media screen and (-ms-high-contrast: active) {.autogen_class_views_landing_home2_folds_base {border-bottom: 1px solid white; /* adds border for high contrast view */ }
}


/* app/views/landing/home2/folds/_affiliate_bundle.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_affiliate_bundle {padding: 25px}
.autogen_class_views_landing_home2_folds_affiliate_bundle h2 {font-weight: normal; font-size: 42px; margin: 0}
.autogen_class_views_landing_home2_folds_affiliate_bundle h2 strong {font-weight: 800; text-transform: uppercase}
.autogen_class_views_landing_home2_folds_affiliate_bundle .landing_sub_heading {font-size: 20px; width: auto; display: block; margin-bottom: 0}
.autogen_class_views_landing_home2_folds_affiliate_bundle .bundles {display: -webkit-box;display: -ms-flexbox;display: flex; width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-line-pack: center; align-content: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 25px 0}
.autogen_class_views_landing_home2_folds_affiliate_bundle .bundles .app {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 200px; padding: 10px}
@media (max-width: 950px) {.autogen_class_views_landing_home2_folds_affiliate_bundle .bundles .app {padding: 10px 50px}
}
.autogen_class_views_landing_home2_folds_affiliate_bundle .bundles .app .icon {width: 90px; height: 90px; padding: 10px; margin: 0 auto; display: block}
.autogen_class_views_landing_home2_folds_affiliate_bundle .bundles .app .icon img {width: 100%; height: 100%}
.autogen_class_views_landing_home2_folds_affiliate_bundle .bundles .app h3 {font-size: 20px; font-weight: 800; text-transform: uppercase; margin: 0; padding: 5px}
.autogen_class_views_landing_home2_folds_affiliate_bundle .bundles .app span {font-size: 16px; font-style: italic; line-height: 1em}
.autogen_class_views_landing_home2_folds_affiliate_bundle .faq_terms {display: block; font-size: 14px; padding: 25px 10px}


/* app/views/landing/home2/folds/_affiliate_comparison.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_affiliate_comparison {padding: 25px 50px}
.autogen_class_views_landing_home2_folds_affiliate_comparison h2 {font-weight: normal; text-transform: uppercase; margin: 0 0 20px}
.autogen_class_views_landing_home2_folds_affiliate_comparison h2 strong {font-weight: 800}
.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table {max-width: 940px; margin: 0 auto}
.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table {border: 1px solid #caced9; width: 100%; border-collapse: collapse; table-layout: fixed}
.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table thead {background-color: #e9edf8; border-bottom: 1px solid #caced9}
.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table thead td {width: 40%}
.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table thead th {padding: 10px 0}
.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table thead .logo {padding: 0}
@media (max-width: 700px) {.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table thead .logo {overflow: hidden; margin: 0 auto}
}
.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table thead .logo.scribd {height: 36px}
@media (max-width: 950px) {.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table thead .logo.scribd {height: 25px}
}
@media (max-width: 700px) {.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table thead .logo.scribd {height: 25px; width: 21px}
}
.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table thead .logo.audible {height: 41px}
@media (max-width: 950px) {.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table thead .logo.audible {height: 30px}
}
@media (max-width: 700px) {.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table thead .logo.audible {height: 19px; width: 42px}
.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table thead .logo.audible img {height: 34px}
}
.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table thead .logo.kindleultd {height: 46px}
@media (max-width: 700px) {.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table thead .logo.kindleultd {height: 25px}
}
@media (max-width: 950px) {.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table thead .logo.kindleultd {height: 35px}
}
.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table thead .logo img {height: 100%}
.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table tbody tr th {text-align: left; padding-left: 25px; font-size: 20px; font-weight: normal}
@media (max-width: 950px) {.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table tbody tr th {padding-left: 15px; font-size: 18px}
}
@media (max-width: 700px) {.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table tbody tr th {padding-left: 10px; font-size: 14px}
}
@media (max-width: 400px) {.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table tbody tr th {padding-left: 10px; font-size: 14px}
}
.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table tbody tr td {border-left: 1px solid #caced9; border-right: 1px solid #caced9; vertical-align: middle; padding: 15px; font-size: 24px}
.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table tbody tr td strong {color: #0d6069}
@media (max-width: 700px) {.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table tbody tr td {font-size: 18px; padding: 15px 5px}
}
.autogen_class_views_landing_home2_folds_affiliate_comparison .comparison_table table tbody img {height: 30px}


/* app/views/landing/home2/folds/_affiliate_grid.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_affiliate_grid {background: #001927}
.autogen_class_views_landing_home2_folds_affiliate_grid .affiliate_grid .grid_items {max-width: 940px; margin: 0 auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 15px 0 25px}
.autogen_class_views_landing_home2_folds_affiliate_grid .affiliate_grid .grid_items .grid_item {max-width: 180px; min-width: 180px; padding: 15px 10px}
@media (max-width: 950px) {.autogen_class_views_landing_home2_folds_affiliate_grid .affiliate_grid .grid_items .grid_item {padding: 15px 5px}
}
@media (max-width: 700px) {.autogen_class_views_landing_home2_folds_affiliate_grid .affiliate_grid .grid_items .grid_item {padding: 15px 50px}
}
.autogen_class_views_landing_home2_folds_affiliate_grid .affiliate_grid .grid_items .grid_item .icon {height: 50px; padding: 10px 0; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end}
.autogen_class_views_landing_home2_folds_affiliate_grid .affiliate_grid .grid_items .grid_item h3 {color: #fafbfd; font-weight: normal; text-transform: uppercase; font-size: 24px; line-height: 1em; padding: 5px 0; margin: 0; word-wrap: break-word}
.autogen_class_views_landing_home2_folds_affiliate_grid .affiliate_grid .grid_items .grid_item h3 strong {font-weight: 800; display: block; line-height: 1em}
.autogen_class_views_landing_home2_folds_affiliate_grid .affiliate_grid .grid_items .grid_item span.summary {padding-top: 10px; color: #fafbfd; font-style: italic; font-size: 16px; display: block; line-height: 1em}
.autogen_class_views_landing_home2_folds_affiliate_grid .affiliate_grid .grid_items .grid_item span.summary strong {font-weight: 800}


/* app/views/landing/home2/folds/_affiliate_leader1.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_affiliate_leader1 {padding: 3em 25px 15px}
@media (max-width: 700px) {.autogen_class_views_landing_home2_folds_affiliate_leader1 {margin-bottom: -50px}
}
.autogen_class_views_landing_home2_folds_affiliate_leader1 .fold.affiliate_unlimited {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: left; -ms-flex-align: left; align-items: left; position: relative; max-width: 940px; margin: 0 auto; text-align: left}
.autogen_class_views_landing_home2_folds_affiliate_leader1 .fold.affiliate_unlimited h2 {font-size: 60px; line-height: 50px; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: left; -ms-flex-align: left; align-items: left; text-transform: uppercase; font-weight: normal; margin-bottom: 0}
.autogen_class_views_landing_home2_folds_affiliate_leader1 .fold.affiliate_unlimited h2 strong {font-weight: 800; color: #a9085e}
.autogen_class_views_landing_home2_folds_affiliate_leader1 .fold.affiliate_unlimited .cta_row {width: -webkit-fit-content;width: -moz-fit-content;width: fit-content}
.autogen_class_views_landing_home2_folds_affiliate_leader1 .fold.affiliate_unlimited .landing_sub_heading {margin: 0; padding: 15px 0; font-size: 20px}
.autogen_class_views_landing_home2_folds_affiliate_leader1 .fold.affiliate_unlimited img {width: 526px; position: absolute; right: 0; bottom: -110px}
@media (max-width: 950px) {.autogen_class_views_landing_home2_folds_affiliate_leader1 .fold.affiliate_unlimited .landing_sub_heading {width: 40%}
.autogen_class_views_landing_home2_folds_affiliate_leader1 .fold.affiliate_unlimited img {right: -20%}
}
@media (max-width: 700px) {.autogen_class_views_landing_home2_folds_affiliate_leader1 .fold.affiliate_unlimited {-webkit-box-align: center;-ms-flex-align: center;align-items: center; text-align: center}
.autogen_class_views_landing_home2_folds_affiliate_leader1 .fold.affiliate_unlimited h2 {-webkit-box-align: center;-ms-flex-align: center;align-items: center}
.autogen_class_views_landing_home2_folds_affiliate_leader1 .fold.affiliate_unlimited .landing_sub_heading {width: 100%}
.autogen_class_views_landing_home2_folds_affiliate_leader1 .fold.affiliate_unlimited img {width: 400px; position: relative; bottom: -50px; right: auto}
}


/* app/views/landing/home2/folds/_affiliate_leader2.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_affiliate_leader2 {padding-top: 50px}
.autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; position: relative; z-index: 5; padding-bottom: 25px; -ms-flex-wrap: wrap; flex-wrap: wrap}
.autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper .block {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 400px; padding: 10px}
.autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper .block.plus {font-weight: 800; position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); width: auto}
@media (max-width: 950px) {.autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper .block.plus {position: relative; left: auto; -webkit-transform: none; transform: none; -ms-flex-preferred-size: 100%; flex-basis: 100%}
.autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper .block.plus .header {display: none}
.autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper .block.plus h2 {margin: 0}
.autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper .block.plus h2 span {display: none}
}
@media (max-width: 950px) {.autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper .block.unlimited .header {margin-bottom: -15%}
}
.autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper .block.unlimited .header img {top: 0px}
.autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper .block.films .header img {top: 10px}
.autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper .block .header {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end; position: relative; height: 300px}
@media (max-width: 950px) {.autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper .block .header {height: auto}
.autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper .block .header img {top: 0}
}
.autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper .block .header img {position: relative; width: 100%}
.autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper .block h2, .autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper .block .h2div {display: block; font-weight: 800; color: #a9085e; text-transform: uppercase; font-size: 55px; line-height: 0.7em; margin-bottom: 10px; word-wrap: break-word}
.autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper .block h2 span, .autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper .block .h2div span {font-size: 36px; min-height: 36px; line-height: 1em; display: block; font-weight: normal; color: #000514}
.autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper .block .h2div {margin: 45px 0 10px}
.autogen_class_views_landing_home2_folds_affiliate_leader2 .bundle_wrapper .block .summary {padding: 0 50px; line-height: 1em}


/* app/views/landing/home2/folds/affiliate_leader_t_mobile.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_affiliate_leader_t_mobile .fold.affiliate_unlimited .t_mobile_logo {width: 190px; top: 30px; left: 0; position: relative}
.autogen_class_views_landing_home2_folds_affiliate_leader_t_mobile .fold.affiliate_unlimited h2 {font-size: 44px; margin-top: 44px}
.autogen_class_views_landing_home2_folds_affiliate_leader_t_mobile .fold.affiliate_unlimited h2 strong {font-size: 49px}
@media (max-width: 950px) {.autogen_class_views_landing_home2_folds_affiliate_leader_t_mobile .fold.affiliate_unlimited .t_mobile_logo {right: -20%}
}
@media (max-width: 800px) {.autogen_class_views_landing_home2_folds_affiliate_leader_t_mobile .fold.affiliate_unlimited .affiliate_devices_img {width: 470px}
}
@media (max-width: 700px) {.autogen_class_views_landing_home2_folds_affiliate_leader_t_mobile .fold.affiliate_unlimited .t_mobile_logo {width: 130px; position: absolute; top: 35px; right: auto; left: auto}
.autogen_class_views_landing_home2_folds_affiliate_leader_t_mobile .fold.affiliate_unlimited .affiliate_devices_img {bottom: -40px}
.autogen_class_views_landing_home2_folds_affiliate_leader_t_mobile .fold.affiliate_unlimited h2 {margin-top: 105px; line-height: 0.8}
.autogen_class_views_landing_home2_folds_affiliate_leader_t_mobile .fold.affiliate_unlimited .landing_sub_heading {padding: 20px 0}
}
@media (max-width: 400px) {.autogen_class_views_landing_home2_folds_affiliate_leader_t_mobile .fold.affiliate_unlimited h2 {font-size: 35px}
.autogen_class_views_landing_home2_folds_affiliate_leader_t_mobile .fold.affiliate_unlimited h2 strong {font-size: 39px}
.autogen_class_views_landing_home2_folds_affiliate_leader_t_mobile .fold.affiliate_unlimited .landing_sub_heading {font-size: 15px}
}


/* app/views/landing/home2/folds/_affiliate_quote.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_affiliate_quote {max-width: 950px; padding: 25px; margin: 0 auto}
.autogen_class_views_landing_home2_folds_affiliate_quote .quote {margin: 25px 10px; position: relative; z-index: 5}
.autogen_class_views_landing_home2_folds_affiliate_quote .quote .quotemarks {position: absolute; background: url('https://s2-f.scribdassets.com/images/landing/subscribe-now/quote.png?1537581563'); background-repeat: no-repeat; background-size: 100%; height: 62px; width: 78px; top: 10px; left: 0; z-index: 10}
.autogen_class_views_landing_home2_folds_affiliate_quote .quote .quote_wrapper {position: relative; z-index: 25; padding: 0 15px}
.autogen_class_views_landing_home2_folds_affiliate_quote .quote .quote_wrapper span {display: block}
.autogen_class_views_landing_home2_folds_affiliate_quote .quote .quote_wrapper span.innerquote {padding: 25px 0 0; font-size: 28px; font-style: italic; font-weight: 600}
.autogen_class_views_landing_home2_folds_affiliate_quote .quote .quote_wrapper span.who {font-size: 18px; padding: 10px 0}


/* app/views/landing/home2/folds/_documents.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_documents {background-color: white; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start}
.autogen_class_views_landing_home2_folds_documents .doc_thumb {display: inline-block; width: 108px; height: 144px; background-size: cover; background-repeat: no-repeat; margin: 1px 3px; box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.4)}
.autogen_class_views_landing_home2_folds_documents .doc_thumb.is_audiobook {width: 144px}
.autogen_class_views_landing_home2_folds_documents .document_grid {width: 876px; margin: 0 auto; overflow: hidden}
@media (min-width: 668px) and (max-width: 1025px) {.autogen_class_views_landing_home2_folds_documents .document_grid {width: 100%}
}
.autogen_class_views_landing_home2_folds_documents .document_grid li {display: inline-block}
.autogen_class_views_landing_home2_folds_documents .document_grid li a {display: block}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_documents .document_grid {width: 66%}
.autogen_class_views_landing_home2_folds_documents .document_grid li:nth-child(n+5) {display: none}
.autogen_class_views_landing_home2_folds_documents .document_grid .doc_thumb:nth-child(n+5) {display: none}
}
@media (max-width: 475px) {.autogen_class_views_landing_home2_folds_documents .document_grid {width: 100%}
}
.autogen_class_views_landing_home2_folds_documents .doc_types {margin: 40px auto 0px auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center}
.autogen_class_views_landing_home2_folds_documents .doc_types .type {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 8em; margin: 0 24px 0 0; color: #1c263d}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_documents .doc_types .type {width: 80px}
}
.autogen_class_views_landing_home2_folds_documents .doc_types .type:last-child {margin-right: 0}
.autogen_class_views_landing_home2_folds_documents .doc_types .type .type_icon {height: 60px; width: 60px; margin: auto; background-repeat: no-repeat; background-position: center}
.autogen_class_views_landing_home2_folds_documents .doc_types .type .type_icon.books {background-image: url('https://s1-f.scribdassets.com/images/landing/index/ic-small-book.svg?1537581563')}
.autogen_class_views_landing_home2_folds_documents .doc_types .type .type_icon.audiobooks {background-image: url('https://s2-f.scribdassets.com/images/landing/index/ic-small-audiobook.svg?1537581563')}
.autogen_class_views_landing_home2_folds_documents .doc_types .type .type_icon.news_and_magazines {background-image: url('https://s2-f.scribdassets.com/images/landing/index/ic-small-articles.svg?1537581563')}


/* app/views/landing/home2/folds/_affiliate_seo_documents.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_affiliate_seo_documents {background-color: #5a1d41; padding: 15px}
.autogen_class_views_landing_home2_folds_affiliate_seo_documents h2 {font-weight: normal; color: #fafbfd; text-transform: uppercase; margin: 15px; line-height: 1em}
.autogen_class_views_landing_home2_folds_affiliate_seo_documents h2 strong {font-weight: 800}
.autogen_class_views_landing_home2_folds_affiliate_seo_documents .cta_row {padding: 15px 0}
.autogen_class_views_landing_home2_folds_affiliate_seo_documents .cta_row .under_cta {color: #fafbfd}


/* app/views/landing/home2/folds/_leader.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_leader {text-align: center; color: white; background: white; position: relative; text-align: center; height: 30em; min-height: 480px; /* ie11 flexbox doesn't behave if there isn't a px height defined */ background: #333; background-color: #1e7b85; background-size: cover; background-position: 50% bottom; background-image: url('https://s1-f.scribdassets.com/images/landing/index/image-header-bg-aspirational.jpg?1537581563'); padding: 0px; /*used for nytimes offer, propublica, read news, nytimes leader, and allegiant. */ }
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_leader {background-image: url('https://s2-f.scribdassets.com/images/landing/index/mobile/image-bg-header-320-a.jpg?1537581563')}
}
.autogen_class_views_landing_home2_folds_leader .leader_center_target {padding: 0 24px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; min-height: 30em; height: 100%}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_leader .leader_center_target {padding: 24px}
}
.autogen_class_views_landing_home2_folds_leader .leader_container {position: absolute; background-color: rgba(0, 0, 0, 0.6); bottom: 0; padding: 40px; color: #fff; box-sizing: border-box; width: 950px; margin-left: -475px; left: 50%}
@media (max-width: 950px) {.autogen_class_views_landing_home2_folds_leader .leader_container {width: auto; margin-left: 0; left: 0; right: 0; top: 0; padding: 20px}
.autogen_class_views_landing_home2_folds_leader .leader_container .landing_heading {margin-top: 10%}
}
.autogen_class_views_landing_home2_folds_leader .leader_container .landing_heading, .autogen_class_views_landing_home2_folds_leader .leader_container .landing_sub_heading, .autogen_class_views_landing_home2_folds_leader .leader_container .under_cta, .autogen_class_views_landing_home2_folds_leader .leader_container p {color: inherit}


/* app/views/landing/home2/folds/_allegiant_leader.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_allegiant_leader {background-image: url('https://s1-f.scribdassets.com/images/landing/home2_landing/image_hero_1600.png?1537581563')}
.autogen_class_views_landing_home2_folds_allegiant_leader .leader_container {margin-top: 60px; padding: 30px 30px 40px 30px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_allegiant_leader .leader_container {margin-top: 0px; padding: 70px 30px 20px 30px}
}
.autogen_class_views_landing_home2_folds_allegiant_leader .leader_container > .landing_heading {margin-top: 0}
.autogen_class_views_landing_home2_folds_allegiant_leader .logo_img {width: 190px; height: 78px; margin: 0 auto; background-repeat: no-repeat; background-size: cover; background-position: center; background-image: url('https://s2-f.scribdassets.com/images/landing/index/logo_allegiant.svg?1537581563')}
.autogen_class_views_landing_home2_folds_allegiant_leader .logo-subtitle {font-size: 16px; margin: 10px auto}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_allegiant_leader {display: block; text-align: center; width: auto; max-width: 100%; height: 450px; background-position-x: -65%}
.autogen_class_views_landing_home2_folds_allegiant_leader .landing_heading, .autogen_class_views_landing_home2_folds_allegiant_leader .landing_sub_heading {margin: 10px 0}
}


/* app/views/landing/home2/folds/_book_signup_leader.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_book_signup_leader {background-image: url('https://s1-f.scribdassets.com/images/landing/book_signup/image_bluegradient_bg_1600.jpg?1537581563')}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_book_signup_leader {height: 890px; background-image: url('https://s1-f.scribdassets.com/images/landing/book_signup/image_bluegradient_bg_320.png?1537581563')}
.autogen_class_views_landing_home2_folds_book_signup_leader .leader_center_target {padding: 0px}
}
@media (min-width: 1024px) {.autogen_class_views_landing_home2_folds_book_signup_leader .leader_center_target {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center}
}
.autogen_class_views_landing_home2_folds_book_signup_leader .leader_centered {height: 100%}
.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper {width: 976px; margin: 0px; position: relative; height: 100%}
.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .landing_heading, .autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .landing_sub_heading, .autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .cta_row {width: 481px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .landing_heading, .autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .landing_sub_heading, .autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .cta_row {width: 100%}
}
.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .landing_heading {text-align: left; margin: 160px 0px 24px 0px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 36px; max-height: 74px; padding-bottom: 2px; font-size: 36px; font-weight: bold}
@media (max-width: 550px) {.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .landing_heading {font-size: 34px}
}
@media (max-width: 550px) {.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .landing_heading {line-height: 34px}
}
.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .landing_sub_heading {text-align: left; margin: 0px 0px 20px 0px; font-size: 22px; font-weight: normal}
@media (max-width: 550px) {.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .landing_sub_heading {font-size: 20px}
}
.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .landing_heading, .autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .landing_sub_heading, .autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .under_cta {color: #ffffff}
.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .devices_large {position: absolute; top: 52px; left: 362px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .devices_large {display: none}
}
.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .devices_small {margin-top: 91px; display: none}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .devices_small {display: inline}
}
.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .earbuds_large {position: absolute; top: 61px; left: 728px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .earbuds_large {display: none}
}
.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .earbuds_small {margin-top: 99px; display: none; position: absolute; left: 53%}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .earbuds_small {display: inline}
}
.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .thumbnail_large {position: absolute; top: 130px; left: 537px}
.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .thumbnail_large.is_audiobook {top: 160px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .thumbnail_large {display: none}
}
.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .thumbnail_small {margin-top: 151px; display: none; position: absolute; left: 50%; -webkit-transform: translate(-50%, 0%); transform: translate(-50%, 0%)}
.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .thumbnail_small.is_audiobook {margin-top: 175px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .thumbnail_small {display: inline}
}
.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .cta_row {width: 232px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper {width: auto}
.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .landing_heading {margin-top: 35px; margin-bottom: 20px; padding-bottom: 4px; text-align: center; -webkit-line-clamp: 4; line-height: 34px; max-height: 138px}
.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .landing_sub_heading {text-align: center; margin: 0px auto 20px auto}
.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .cta_row {width: auto}
.autogen_class_views_landing_home2_folds_book_signup_leader .wrapper .cta_row .flat_btn {display: inline-block}
}


/* app/views/landing/home2/folds/_devices.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_devices {position: relative; height: auto; background-color: #E2E6F0; overflow: hidden; padding: 0px}
.autogen_class_views_landing_home2_folds_devices .landing_heading, .autogen_class_views_landing_home2_folds_devices .landing_sub_heading {position: relative}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_devices .landing_heading, .autogen_class_views_landing_home2_folds_devices .landing_sub_heading {max-width: 74%; margin: 0 auto}
}
.autogen_class_views_landing_home2_folds_devices .devices_container {position: relative; padding-top: 3em; height: 100%; width: 100%; background-color: #f8f9fd}
.autogen_class_views_landing_home2_folds_devices .devices_container .stack_left, .autogen_class_views_landing_home2_folds_devices .devices_container .stack_right {position: absolute; top: 0; bottom: 0; background-repeat: no-repeat; z-index: 0}
.autogen_class_views_landing_home2_folds_devices .devices_container .stack_left {left: -50px; background-image: url('https://s1-f.scribdassets.com/images/landing/index/bookstack_left.png?1537581563'); width: 369px}
.autogen_class_views_landing_home2_folds_devices .devices_container .stack_right {right: -50px; background-image: url('https://s1-f.scribdassets.com/images/landing/index/bookstack_right.png?1537581563'); width: 315px}
@media (min-width: 1512px) {.autogen_class_views_landing_home2_folds_devices .devices_container .stack_left {left: 0}
.autogen_class_views_landing_home2_folds_devices .devices_container .stack_right {right: 0}
}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_devices .devices_container {padding-top: 24px}
.autogen_class_views_landing_home2_folds_devices .devices_container .stack_left {left: -210px}
.autogen_class_views_landing_home2_folds_devices .devices_container .stack_right {right: -190px}
}
.autogen_class_views_landing_home2_folds_devices .devices_img {background-image: url('https://s2-f.scribdassets.com/images/landing/index/image-newsandmags-devices-1160.png?1537581563'); width: 100%; background-position: center; background-size: auto 330px; background-repeat: no-repeat; height: 330px; bottom: -5px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_devices .devices_img {background-image: url('https://s1-f.scribdassets.com/images/landing/index/mobile/image-newsandmags-singledevice-android.png?1537581563'); background-size: auto 424px; height: 424px}
}


/* app/views/landing/home2/folds/_leader_referral.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_leader_referral {height: 560px}
.autogen_class_views_landing_home2_folds_leader_referral .referrer-profile-pic {width: 100px; height: 100px; margin: 0 auto; border-radius: 100px; border: 3px solid white; background: #99CCCC; background-size: 100px 100px; background-position: center center; font-size: 48px; line-height: 100px; text-transform: uppercase}
@media (max-width: 525px) {.autogen_class_views_landing_home2_folds_leader_referral .referrer-profile-pic {margin-top: 50px}
}
.autogen_class_views_landing_home2_folds_leader_referral .sub_header {width: 500px; margin: 0 auto 28px}
@media (max-width: 550px) {.autogen_class_views_landing_home2_folds_leader_referral .sub_header {width: auto}
}


/* app/views/landing/home2/folds/_logos.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_logos {padding: 14px; background-color: #caced9}
.autogen_class_views_landing_home2_folds_logos .heading {text-transform: uppercase; margin-top: 0px; margin-bottom: 30px; color: #00293f; opacity: 0.75; font-size: 14px; font-weight: normal}
.autogen_class_views_landing_home2_folds_logos .brands_container {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 85%; max-width: 950px; margin: auto}
.autogen_class_views_landing_home2_folds_logos .logo {display: inline-block}
.autogen_class_views_landing_home2_folds_logos .logo img {max-height: 150px; max-width: 300px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_logos .brands_container {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}
.autogen_class_views_landing_home2_folds_logos .logo {display: block; width: auto; margin: 20px auto}
}


/* app/views/landing/home2/folds/_membership_devices.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_membership_devices {background-color: white; position: relative; padding-top: 24px}
.autogen_class_views_landing_home2_folds_membership_devices .device_row {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center; padding: 24px 16px; width: 100%; box-sizing: border-box}
.autogen_class_views_landing_home2_folds_membership_devices .device_row.save_education {padding-bottom: 0px}
.autogen_class_views_landing_home2_folds_membership_devices .text_col {text-align: left; width: 23.75em; margin: 0px 20px}
.autogen_class_views_landing_home2_folds_membership_devices .text_col .title {font-size: 32px; font-weight: bold; margin-bottom: 4px}
@media (max-width: 550px) {.responsive .autogen_class_views_landing_home2_folds_membership_devices .text_col .title {font-size: 24px}
}
.autogen_class_views_landing_home2_folds_membership_devices .text_col .subtitle {font-size: 22px; font-weight: normal}
@media (max-width: 550px) {.autogen_class_views_landing_home2_folds_membership_devices .text_col .subtitle {font-size: 20px}
}
.autogen_class_views_landing_home2_folds_membership_devices .read_offline .text_col .title {margin-top: 0px}
.autogen_class_views_landing_home2_folds_membership_devices .wide .read_offline_img {width: 332px; height: 284px}
.autogen_class_views_landing_home2_folds_membership_devices .wide .settings_img {width: 346px; height: 246px}
.autogen_class_views_landing_home2_folds_membership_devices .wide .save_education_img {width: 300px; height: 271px}
.autogen_class_views_landing_home2_folds_membership_devices .med {display: none}
.autogen_class_views_landing_home2_folds_membership_devices .med .read_offline_img {width: 191px; height: 225px}
.autogen_class_views_landing_home2_folds_membership_devices .med .settings_img {width: 244px; height: 218px}
.autogen_class_views_landing_home2_folds_membership_devices .med .save_education_img {width: 155px; height: 220px}
.autogen_class_views_landing_home2_folds_membership_devices .small {display: none}
.autogen_class_views_landing_home2_folds_membership_devices .small .read_offline_img {width: 89px; height: 168px}
.autogen_class_views_landing_home2_folds_membership_devices .small .settings_img {width: 137px; height: 124px}
.autogen_class_views_landing_home2_folds_membership_devices .small .save_education_img {width: 91.2px; height: 130px}
.autogen_class_views_landing_home2_folds_membership_devices .app_buttons {line-height: inherit; list-style: none; padding: 0; margin: 0; margin-top: 23px}
.autogen_class_views_landing_home2_folds_membership_devices .app_buttons li {line-height: inherit}
.autogen_class_views_landing_home2_folds_membership_devices .app_buttons .app_link {display: block; margin-right: 10px}
.autogen_class_views_landing_home2_folds_membership_devices .app_buttons .app_store_img {height: 40px}
@media (max-width: 700px) {.autogen_class_views_landing_home2_folds_membership_devices .text_col {width: 60%; margin: 0px 20px}
.autogen_class_views_landing_home2_folds_membership_devices .wide {display: none}
.autogen_class_views_landing_home2_folds_membership_devices .small {display: none}
.autogen_class_views_landing_home2_folds_membership_devices .med {display: block}
}
@media (max-width: 550px) {.autogen_class_views_landing_home2_folds_membership_devices .text_col {width: auto}
.autogen_class_views_landing_home2_folds_membership_devices .text_col .title {margin-top: 0px}
.autogen_class_views_landing_home2_folds_membership_devices .wide {display: none}
.autogen_class_views_landing_home2_folds_membership_devices .med {display: none}
.autogen_class_views_landing_home2_folds_membership_devices .small {display: block}
.autogen_class_views_landing_home2_folds_membership_devices .app_buttons .app_store_img {height: 31px}
.autogen_class_views_landing_home2_folds_membership_devices .settings_img {margin-right: 25px}
}
@media (max-width: 320px) {.autogen_class_views_landing_home2_folds_membership_devices .app_buttons {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}
}


/* app/views/landing/home2/folds/_membership_documents.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_membership_documents {position: relative; background-color: #fafbfd; padding: 16px; padding-top: 30px}
.autogen_class_views_landing_home2_folds_membership_documents .landing_heading {font-size: 32px; font-weight: bold}
@media (max-width: 550px) {.responsive .autogen_class_views_landing_home2_folds_membership_documents .landing_heading {font-size: 24px}
}
.autogen_class_views_landing_home2_folds_membership_documents .landing_sub_heading {font-size: 18px}
@media (max-width: 550px) {.responsive .autogen_class_views_landing_home2_folds_membership_documents .landing_sub_heading {font-size: 16px}
}
.autogen_class_views_landing_home2_folds_membership_documents .categories {line-height: inherit; list-style: none; padding: 0; margin: 0; width: 100%; max-width: 50em; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: auto; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center}
.autogen_class_views_landing_home2_folds_membership_documents .categories li {line-height: inherit}
.autogen_class_views_landing_home2_folds_membership_documents .category_tile {width: 12.0625em; min-height: 7.9375em; background-color: white; border-radius: 5px; box-shadow: 0 2px 4px 0 rgba(225, 225, 225, 0.5); border: 1px solid #e9edf8; padding: 22px 10px; margin: 10px; box-sizing: border-box}
.autogen_class_views_landing_home2_folds_membership_documents .category_tile .cat_name {font-size: 20px; font-weight: bold; color: #1c263d}
@media (max-width: 550px) {.responsive .autogen_class_views_landing_home2_folds_membership_documents .category_tile .cat_name {font-size: 18px}
}
.autogen_class_views_landing_home2_folds_membership_documents .category_tile .cat_subtitle {font-size: 16px; color: #57617a}
.autogen_class_views_landing_home2_folds_membership_documents .category_tile .icon {font-size: 34px}
@media (max-width: 700px) {.autogen_class_views_landing_home2_folds_membership_documents .landing_sub_heading {width: 100%; margin-bottom: 15px}
.autogen_class_views_landing_home2_folds_membership_documents .categories {max-width: 26.25em}
.autogen_class_views_landing_home2_folds_membership_documents .category_tile {width: 4.9375em; min-height: 0; height: auto; background-color: transparent; border-radius: 0px; box-shadow: none; border: 0px; margin: 15px 30px; padding: 0px}
.autogen_class_views_landing_home2_folds_membership_documents .category_tile .cat_name {font-size: 16px; font-weight: normal; white-space: nowrap}
.autogen_class_views_landing_home2_folds_membership_documents .category_tile .cat_subtitle {display: none}
}
@media (max-width: 550px) {.autogen_class_views_landing_home2_folds_membership_documents .category_tile {margin: 15px 20px}
.autogen_class_views_landing_home2_folds_membership_documents .category_tile .cat_name {font-size: 16px}
}


/* app/views/landing/home2/folds/_membership_leader.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_membership_leader {background-color: white; min-height: 380px; padding: 0; color: #57617a; height: 23.75em; background-image: url('https://s1-f.scribdassets.com/images/landing/value_props/1200_banner.jpg?1537581563'); background-position: 100% 16%; background-size: auto 380px; background-repeat: no-repeat}
.autogen_class_views_landing_home2_folds_membership_leader .text_container {background-color: transparent; margin-left: 140px; width: 29.375em}
.autogen_class_views_landing_home2_folds_membership_leader .text_container > * {text-align: left; margin-left: 0px; padding: 0px}
.autogen_class_views_landing_home2_folds_membership_leader .text_container .landing_sub_heading {width: 80%; font-size: 20px; font-weight: bold; font-weight: normal}
@media (max-width: 550px) {.responsive .autogen_class_views_landing_home2_folds_membership_leader .text_container .landing_sub_heading {font-size: 18px}
}
.autogen_class_views_landing_home2_folds_membership_leader .text_container .scribd_logo {width: 180px; height: 40.2px; margin: 75px 0px 20px 0px}
.autogen_class_views_landing_home2_folds_membership_leader .primary_start_trial_btn {margin: 24px 0px}
.autogen_class_views_landing_home2_folds_membership_leader .toc_link {text-decoration: underline; color: #57617a}
.autogen_class_views_landing_home2_folds_membership_leader .landing_heading {font-size: 32px; font-weight: bold}
@media (max-width: 550px) {.responsive .autogen_class_views_landing_home2_folds_membership_leader .landing_heading {font-size: 24px}
}
.autogen_class_views_landing_home2_folds_membership_leader.non_subscriber {min-height: 416px; background-size: auto 416px}
.autogen_class_views_landing_home2_folds_membership_leader.non_subscriber .scribd_logo {margin-top: 45px}
.autogen_class_views_landing_home2_folds_membership_leader.non_subscriber .landing_sub_heading {margin-bottom: 17px}
.autogen_class_views_landing_home2_folds_membership_leader.non_subscriber .flat_btn {width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; height: 2.8125em; min-width: 0}
@media (max-width: 1141px) {.autogen_class_views_landing_home2_folds_membership_leader {background-image: url('https://s2-f.scribdassets.com/images/landing/value_props/1024_banner.jpg?1537581563')}
.autogen_class_views_landing_home2_folds_membership_leader .text_container {margin-left: 100px}
}
@media (max-width: 1024px) {.autogen_class_views_landing_home2_folds_membership_leader .text_container {margin-left: 60px}
}
@media (max-width: 950px) {.autogen_class_views_landing_home2_folds_membership_leader {background-image: url('https://s2-f.scribdassets.com/images/landing/value_props/550_banner.jpg?1537581563')}
}
@media (max-width: 700px) {.autogen_class_views_landing_home2_folds_membership_leader .text_container {margin-left: 33px; width: 17.9375em}
.autogen_class_views_landing_home2_folds_membership_leader.non_subscriber .scribd_logo {margin-top: 24px}
.autogen_class_views_landing_home2_folds_membership_leader.non_subscriber .text_container {width: 19.0625em}
}
@media (max-width: 550px) {.autogen_class_views_landing_home2_folds_membership_leader {background-image: url('https://s2-f.scribdassets.com/images/landing/value_props/400_banner.jpg?1537581563')}
.autogen_class_views_landing_home2_folds_membership_leader.non_subscriber .text_container {width: 14.4375em; margin-left: 16px}
}
@media (max-width: 320px) {.autogen_class_views_landing_home2_folds_membership_leader {background-image: none}
}


/* app/views/landing/home2/folds/_offerings.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_offerings {background: white; background-position: center; text-align: center; /*Made into li's for accessibility*/ }
.autogen_class_views_landing_home2_folds_offerings li.offer_container {line-height: 1.3}
.autogen_class_views_landing_home2_folds_offerings .offer_container, .autogen_class_views_landing_home2_folds_offerings .offer {display: inline-block; max-width: 300px; padding: 0px 10px; vertical-align: top}
.autogen_class_views_landing_home2_folds_offerings .offer_container strong, .autogen_class_views_landing_home2_folds_offerings .offer_container em, .autogen_class_views_landing_home2_folds_offerings .offer_container span, .autogen_class_views_landing_home2_folds_offerings .offer strong, .autogen_class_views_landing_home2_folds_offerings .offer em, .autogen_class_views_landing_home2_folds_offerings .offer span {display: block; margin: 0 auto}
.autogen_class_views_landing_home2_folds_offerings .offer_container img, .autogen_class_views_landing_home2_folds_offerings .offer img {padding: 10px; vertical-align: top}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_offerings .offer_container, .autogen_class_views_landing_home2_folds_offerings .offer {display: block; margin: 0 auto}
}
.autogen_class_views_landing_home2_folds_offerings .offer_title {font-size: 24px; font-weight: bold; color: #1c263d}
.autogen_class_views_landing_home2_folds_offerings .offer_upsell {font-size: 18px; color: #57617a; font-style: italic; width: 200px}
.autogen_class_views_landing_home2_folds_offerings .cta_row {margin-top: 28px}


/* app/views/landing/home2/folds/_unlimited_offerings.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_unlimited_offerings .terms_and_conditions {margin-top: 20px}
.autogen_class_views_landing_home2_folds_unlimited_offerings .toc_link {margin-left: 10px}


/* app/views/landing/home2/folds/_membership_offerings.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_membership_offerings {padding: 50px 0px}
.autogen_class_views_landing_home2_folds_membership_offerings .main_column .document_cell, .autogen_class_views_landing_home2_folds_membership_offerings .main_column .collection_cell {margin-right: 16px}
.autogen_class_views_landing_home2_folds_membership_offerings .main_column .document_cell:last-child, .autogen_class_views_landing_home2_folds_membership_offerings .main_column .collection_cell:last-child {margin-right: 15px}
.autogen_class_views_landing_home2_folds_membership_offerings .main_column .document_cell.card, .autogen_class_views_landing_home2_folds_membership_offerings .main_column .collection_cell.card {margin-right: 20px}
.autogen_class_views_landing_home2_folds_membership_offerings .main_column .document_cell.card:last-child, .autogen_class_views_landing_home2_folds_membership_offerings .main_column .collection_cell.card:last-child {margin-right: 15px}
.autogen_class_views_landing_home2_folds_membership_offerings .module_row {max-width: 1190px; margin: 12px auto}
.autogen_class_views_landing_home2_folds_membership_offerings .module_row .carousel_wrap {position: relative}
.autogen_class_views_landing_home2_folds_membership_offerings .carousel_widget {text-align: center}
.autogen_class_views_landing_home2_folds_membership_offerings .object_cell {margin-right: 24px}
.autogen_class_views_landing_home2_folds_membership_offerings .object_cell:last-child {margin-right: 0}
.autogen_class_views_landing_home2_folds_membership_offerings .quick_reads.module_row {margin-top: -40px}
.autogen_class_views_landing_home2_folds_membership_offerings .interest_tiles_carousel.module_row {margin-top: 40px}
.autogen_class_views_landing_home2_folds_membership_offerings .interest_tiles_carousel.module_row .carousel_wrap {padding-bottom: 16px}
.autogen_class_views_landing_home2_folds_membership_offerings .interest_tiles_carousel.module_row .carousel_wrap .paddles_container {top: 0px}
.autogen_class_views_landing_home2_folds_membership_offerings .carousel_wrap {text-align: left}
.autogen_class_views_landing_home2_folds_membership_offerings .carousel_wrap .title_wrap {padding: 0 24px}
.autogen_class_views_landing_home2_folds_membership_offerings .carousel_wrap .carousel_subtitle {font-size: 18px; font-style: italic; color: #57617a; padding: 0 24px}
.autogen_class_views_landing_home2_folds_membership_offerings .carousel_wrap .carousel_scrollbar {opacity: 1}
.autogen_class_views_landing_home2_folds_membership_offerings .carousel_wrap li.object_cell {margin-right: 12px}
.autogen_class_views_landing_home2_folds_membership_offerings .carousel_wrap .interest_tiles_wrapper .interest_tile.interest_link.interest_tile {margin-right: 10px}
.autogen_class_views_landing_home2_folds_membership_offerings .carousel_wrap .carousel .collection_cell {margin-right: 23px}
.autogen_class_views_landing_home2_folds_membership_offerings .paddles_container {z-index: 12}
.autogen_class_views_landing_home2_folds_membership_offerings .paddles_container .page_left {left: 0px}
.autogen_class_views_landing_home2_folds_membership_offerings .paddles_container .page_right {right: 0px}
.autogen_class_views_landing_home2_folds_membership_offerings .tabbed_content_placeholder {background: white; min-height: 304px; background-image: url('https://s2-f.scribdassets.com/images/home/logged_in/tabbed_loading_carousel.png?1537581563'); background-repeat: repeat-y; margin: 0px auto}
@media (max-width: 1024px) {.autogen_class_views_landing_home2_folds_membership_offerings .tabbed_content_placeholder {margin-left: 16px}
}
.autogen_class_views_landing_home2_folds_membership_offerings .start_exploring_btn, .autogen_class_views_landing_home2_folds_membership_offerings .primary_start_trial_btn {margin: 20px auto; box-sizing: border-box; min-width: 0}
.autogen_class_views_landing_home2_folds_membership_offerings .primary_start_trial_btn {width: 13.75em}
.autogen_class_views_landing_home2_folds_membership_offerings .landing_heading {font-size: 32px; font-weight: bold}
@media (max-width: 550px) {.responsive .autogen_class_views_landing_home2_folds_membership_offerings .landing_heading {font-size: 24px}
}
.autogen_class_views_landing_home2_folds_membership_offerings .interest_tiles_wrapper {display: -webkit-box;display: -ms-flexbox;display: flex}
.autogen_class_views_landing_home2_folds_membership_offerings .flat_btn {width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; min-width: 0}
@media (max-width: 550px) {.autogen_class_views_landing_home2_folds_membership_offerings .grid .list_anchor_container .controls {bottom: 2px}
}


/* app/views/landing/home2/folds/_mobile.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_mobile {background: -webkit-linear-gradient(top, #ffffff, #e9edf8);background: linear-gradient(to bottom, #ffffff, #e9edf8)}


/* app/views/landing/home2/folds/_nyt_student_devices.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_nyt_student_devices {position: relative; height: 540px; background-color: #f2f5fc}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_nyt_student_devices {min-height: 487px}
}
.autogen_class_views_landing_home2_folds_nyt_student_devices .landing_heading {text-transform: uppercase; font-weight: 100}
.autogen_class_views_landing_home2_folds_nyt_student_devices .landing_heading, .autogen_class_views_landing_home2_folds_nyt_student_devices .landing_sub_heading {position: relative}
.autogen_class_views_landing_home2_folds_nyt_student_devices .landing_sub_heading {font-size: 22px; font-weight: normal; width: 80%}
@media (max-width: 550px) {.autogen_class_views_landing_home2_folds_nyt_student_devices .landing_sub_heading {font-size: 20px}
}
.autogen_class_views_landing_home2_folds_nyt_student_devices .devices {position: absolute; background-image: url('https://s2-f.scribdassets.com/images/landing/nyt_student/nyt-student-multiple-devices.png?1537581563'); background-size: auto 100%; max-width: 100%; width: 800px; left: 50%; margin-left: -400px; height: 330px; bottom: 0px}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_nyt_student_devices .devices {background-image: url('https://s1-f.scribdassets.com/images/landing/nyt_student/nyt-student-single-device.png?1537581563'); background-size: cover; width: 320px; height: 271px; margin-left: -160px}
}


/* app/views/landing/home2/folds/_nyt_student_leader.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_nyt_student_leader {background-image: none; background-color: #87064b}
.autogen_class_views_landing_home2_folds_nyt_student_leader .logos_container {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 42px}
.autogen_class_views_landing_home2_folds_nyt_student_leader .scribd_logo {width: 115px}
.autogen_class_views_landing_home2_folds_nyt_student_leader .nyt_logo {width: 209px; height: 27px; margin-top: 12px}
.autogen_class_views_landing_home2_folds_nyt_student_leader .plus_sign {width: 13px; height: 13px; margin: 20px}
.autogen_class_views_landing_home2_folds_nyt_student_leader .landing_heading {font-weight: 600 !important}
.autogen_class_views_landing_home2_folds_nyt_student_leader .landing_heading, .autogen_class_views_landing_home2_folds_nyt_student_leader .second_heading {color: white; font-size: 64px; line-height: 1}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_nyt_student_leader .landing_heading, .autogen_class_views_landing_home2_folds_nyt_student_leader .second_heading {font-size: 32px}
}
.autogen_class_views_landing_home2_folds_nyt_student_leader .second_heading {text-transform: uppercase; font-weight: 300}
.autogen_class_views_landing_home2_folds_nyt_student_leader .landing_sub_heading {font-size: 22px; color: white; width: 65%; margin-top: 20px}
.autogen_class_views_landing_home2_folds_nyt_student_leader .under_cta {color: white}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_nyt_student_leader {display: block; text-align: center; width: auto; max-width: 100%; min-height: 610px}
.autogen_class_views_landing_home2_folds_nyt_student_leader .logos_container {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}
.autogen_class_views_landing_home2_folds_nyt_student_leader .logos_container .logo {margin: 10px auto}
.autogen_class_views_landing_home2_folds_nyt_student_leader .landing_heading, .autogen_class_views_landing_home2_folds_nyt_student_leader .landing_sub_heading {margin: 10px auto}
.autogen_class_views_landing_home2_folds_nyt_student_leader .landing_heading {width: 85%}
.autogen_class_views_landing_home2_folds_nyt_student_leader .landing_sub_heading {width: 80%; margin-bottom: 20px}
}
@media (max-width: 440px) {.autogen_class_views_landing_home2_folds_nyt_student_leader {height: 700px}
}


/* app/views/landing/home2/folds/_nyt_student_offerings.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_nyt_student_offerings .disclaimer {font-size: 14px; margin: 30px auto; width: 80%}
.autogen_class_views_landing_home2_folds_nyt_student_offerings .plus_sign_container {height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center}
.autogen_class_views_landing_home2_folds_nyt_student_offerings .plus {margin-top: 42px; font-size: 64px; font-weight: bold}
.autogen_class_views_landing_home2_folds_nyt_student_offerings .offerings {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center}
.autogen_class_views_landing_home2_folds_nyt_student_offerings .offer_img {width: 150px}
.autogen_class_views_landing_home2_folds_nyt_student_offerings .offer_upsell {font-size: 22px; font-weight: normal; width: 280px}
@media (max-width: 550px) {.autogen_class_views_landing_home2_folds_nyt_student_offerings .offer_upsell {font-size: 20px}
}
.autogen_class_views_landing_home2_folds_nyt_student_offerings .under_cta {color: #8f919e}
.autogen_class_views_landing_home2_folds_nyt_student_offerings .landing_subheading {width: 80%}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_nyt_student_offerings .offerings {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}
}


/* app/views/landing/home2/folds/_nytimes_offer_devices.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_nytimes_offer_devices .devices {background-image: url('https://s1-f.scribdassets.com/images/landing/nytimes_offer/image_newsandmags_devices_1160.png?1537581563')}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_nytimes_offer_devices .devices {background-image: url('https://s1-f.scribdassets.com/images/landing/nytimes_offer/image_newsandmags_singledevice_android.png?1537581563')}
}


/* app/views/landing/home2/folds/_nytimes_offer_leader.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_nytimes_offer_leader .leader_container .landing_heading {margin-top: 0px}
@media (max-width: 950px) {.autogen_class_views_landing_home2_folds_nytimes_offer_leader .leader_container .landing_heading {line-height: 1; padding: 0}
}
.autogen_class_views_landing_home2_folds_nytimes_offer_leader .logo_NYT {-o-object-fit: contain;object-fit: contain; display: inline; margin-top: 10px; margin-bottom: 10px}
@media (max-width: 950px) {.autogen_class_views_landing_home2_folds_nytimes_offer_leader .logo_NYT {margin-top: 70px}
}
@media (max-width: 550px) {.autogen_class_views_landing_home2_folds_nytimes_offer_leader .logo_NYT {display: none}
}
.autogen_class_views_landing_home2_folds_nytimes_offer_leader .logo_NYT_small {-o-object-fit: contain;object-fit: contain; margin-top: 70px; margin-bottom: 10px; display: none}
@media (max-width: 550px) {.autogen_class_views_landing_home2_folds_nytimes_offer_leader .logo_NYT_small {display: inline}
}
.autogen_class_views_landing_home2_folds_nytimes_offer_leader .flat_btn {display: inline-block; min-width: auto}


/* app/views/landing/home2/folds/_propublica_leader.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_propublica_leader {background-image: url('https://s1-f.scribdassets.com/images/landing/home2_landing/woman_couch_1600x530.jpg?1537581563')}


/* app/views/landing/home2/folds/_read_news_documents.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_read_news_documents {background-color: #f8f9fd}


/* app/views/landing/home2/folds/_read_news_leader.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_read_news_leader {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/img_header_readnews.jpg?1537581563'); background-position: center; height: 600px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end}
.autogen_class_views_landing_home2_folds_read_news_leader .leader_container {color: #57617a; margin: 0 auto; padding-top: 34px; width: 720px; background-color: rgba(255, 255, 255, 0.9); position: relative; left: 0}
.autogen_class_views_landing_home2_folds_read_news_leader .leader_container > .landing_heading {margin: 0px 50px 22px 50px; color: #000514; font-size: 42px}
.autogen_class_views_landing_home2_folds_read_news_leader .leader_container > .landing_sub_heading {color: #1c263d; font-size: 22px; margin: 0px auto 20px auto}
.autogen_class_views_landing_home2_folds_read_news_leader .news_logos {height: 78px; margin: 0px auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center}
.autogen_class_views_landing_home2_folds_read_news_leader .news_logos .logo {background-repeat: no-repeat; background-size: cover; background-position: center; margin: 22px 21.4px; width: 56px; height: 56px}
.autogen_class_views_landing_home2_folds_read_news_leader .news_logos .logo.nytimes_logo {background-image: url('https://s2-f.scribdassets.com/images/landing/index/logo_NYT.png?1537581563')}
.autogen_class_views_landing_home2_folds_read_news_leader .news_logos .logo.guardian_logo {background-image: url('https://s1-f.scribdassets.com/images/landing/index/logo_TG.png?1537581563')}
.autogen_class_views_landing_home2_folds_read_news_leader .news_logos .logo.wsj_logo {background-image: url('https://s1-f.scribdassets.com/images/landing/index/logo_WSJ.png?1537581563')}
.autogen_class_views_landing_home2_folds_read_news_leader .news_logos .logo.ft_logo {background-image: url('https://s1-f.scribdassets.com/images/landing/index/logo_FT.png?1537581563')}
.autogen_class_views_landing_home2_folds_read_news_leader .under_cta {color: #1c263d}
@media (max-width: 667px) {.autogen_class_views_landing_home2_folds_read_news_leader {display: block; text-align: center; width: auto; max-width: 100%; height: 630px}
.autogen_class_views_landing_home2_folds_read_news_leader .leader_container {width: 100%; height: 100%; margin: 0px auto; padding: 113px 17px 39px 17px}
.autogen_class_views_landing_home2_folds_read_news_leader .leader_container .landing_heading {margin: 10px 0px; font-size: 40px}
.autogen_class_views_landing_home2_folds_read_news_leader .leader_container .landing_sub_heading {margin: 10px 0px 30px 0px; font-size: 20px}
}
@media (max-width: 400px) {.autogen_class_views_landing_home2_folds_read_news_leader {height: 720px}
.autogen_class_views_landing_home2_folds_read_news_leader .leader_container {padding-top: 90px}
}
.autogen_class_views_landing_home2_folds_read_news_leader .flat_btn {margin: auto}


/* app/views/landing/home2/folds/_thenytimes_leader.css @ 1537581477 */
.autogen_class_views_landing_home2_folds_thenytimes_leader {margin-top: 54px; background-image: url('https://s1-f.scribdassets.com/images/landing/home2_landing/woman_couch_1600x530.jpg?1537581563')}


/* app/views/landing/home2/international_landing.css @ 1537581477 */
.autogen_class_views_landing_home2_international_landing .logo_image {display: none}
.scrolled .autogen_class_views_landing_home2_international_landing .logo_image {display: block}
.autogen_class_views_landing_home2_international_landing .primary_leader {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/international/primary_leader.jpg?1537581563'); box-sizing: border-box; height: 420px}
.autogen_class_views_landing_home2_international_landing .primary_leader h1 {margin-top: 80px}
.autogen_class_views_landing_home2_international_landing .primary_leader.alt {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/international/primary_leader_2.jpg?1537581563')}
.autogen_class_views_landing_home2_international_landing .primary_leader.alt h1 {color: #000}
.autogen_class_views_landing_home2_international_landing .primary_leader.alt h2 {color: #1c263d}
.autogen_class_views_landing_home2_international_landing .device_leader {margin-top: -1px}
.autogen_class_views_landing_home2_international_landing .device_leader .devices {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/international/devices.png?1537581563')}
@media (max-width: 667px) {.autogen_class_views_landing_home2_international_landing .device_leader .devices {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/international/device_hunger_games.png?1537581563')}
}


/* app/views/landing/home2/join_sheet_music.css @ 1537581477 */
.autogen_class_views_landing_home2_join_sheet_music .primary_leader {max-height: 700px; background-image: url('https://s2-f.scribdassets.com/images/landing/join_sheet_music/header.png?1537581563')}
.autogen_class_views_landing_home2_join_sheet_music .primary_leader h1 {font-size: 42px; font-family: "Source Sans Pro", sans-serif; font-weight: normal; text-transform: none; letter-spacing: 0}
.autogen_class_views_landing_home2_join_sheet_music .featured_leader {position: relative; max-width: 1200px; height: 400px; margin: 0 auto}
@media (max-width: 800px) {.autogen_class_views_landing_home2_join_sheet_music .featured_leader {height: auto}
}
.autogen_class_views_landing_home2_join_sheet_music .featured_leader .column {position: absolute; padding: 0 10px; box-sizing: border-box; width: 33%}
@media (max-width: 950px) {.autogen_class_views_landing_home2_join_sheet_music .featured_leader .column {width: 30%}
}
@media (max-width: 800px) {.autogen_class_views_landing_home2_join_sheet_music .featured_leader .column {position: static; width: 50%; display: inline-block; vertical-align: top}
}
@media (max-width: 550px) {.autogen_class_views_landing_home2_join_sheet_music .featured_leader .column {width: 100%; max-width: 400px; display: block; margin: 0 auto}
}
.autogen_class_views_landing_home2_join_sheet_music .featured_leader .column > div {cursor: pointer; margin-bottom: 40px}
.autogen_class_views_landing_home2_join_sheet_music .featured_leader .column > div:hover h2, .autogen_class_views_landing_home2_join_sheet_music .featured_leader .column > div:hover [class^=icon] {color: #1e7b85}
.autogen_class_views_landing_home2_join_sheet_music .featured_leader .column.left {top: 40px; left: 0}
.autogen_class_views_landing_home2_join_sheet_music .featured_leader .column.center {position: static; margin: 0 auto; width: 300px; padding: 0}
.autogen_class_views_landing_home2_join_sheet_music .featured_leader .column.center .poster {position: relative; top: -50px; width: 300px; height: 400px; margin-bottom: -50px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.25)}
.autogen_class_views_landing_home2_join_sheet_music .featured_leader .column.center .poster img {position: absolute; left: 0; -webkit-transition: opacity 0.5s ease-in-out; transition: opacity 0.5s ease-in-out; opacity: 0}
.autogen_class_views_landing_home2_join_sheet_music .featured_leader .column.center .poster img.broadway {opacity: 1}
@media (max-width: 800px) {.autogen_class_views_landing_home2_join_sheet_music .featured_leader .column.center {width: 100%}
.autogen_class_views_landing_home2_join_sheet_music .featured_leader .column.center .poster {margin: 0 auto -10px}
}
.autogen_class_views_landing_home2_join_sheet_music .featured_leader .column.right {top: 40px; right: 0}
.autogen_class_views_landing_home2_join_sheet_music .featured_leader .column [class^=icon] {float: left; font-size: 48px}
.autogen_class_views_landing_home2_join_sheet_music .featured_leader .column h2 {font-size: 24px; font-family: "Source Sans Pro", sans-serif; margin: 0 0 6px 58px}
.autogen_class_views_landing_home2_join_sheet_music .featured_leader .column p {font-size: 16px; margin: 0; margin-left: 58px}
.autogen_class_views_landing_home2_join_sheet_music .document_grid_outer {background-image: url('https://s2-f.scribdassets.com/images/landing/join_sheet_music/gradient.png?1537581563'); background-size: cover; background-position: center center}
.autogen_class_views_landing_home2_join_sheet_music .document_grid_outer h1 {font-size: 42px; font-family: "Source Sans Pro", sans-serif; font-weight: normal; text-transform: none; letter-spacing: 0; color: white}
.autogen_class_views_landing_home2_join_sheet_music .document_grid {opacity: 1}
.autogen_class_views_landing_home2_join_sheet_music .document_grid .document_cell {display: inline-block; width: 108px; height: 143px; margin: 6px; background: #e9edf8}
.autogen_class_views_landing_home2_join_sheet_music .document_grid .document_cell .link {display: none}
.autogen_class_views_landing_home2_join_sheet_music .document_grid .document_cell .book_image {background-size: cover; background-position: 50%; position: relative; border: 1px solid #e9edf8; background-color: #f8f9fd; background-color: transparent; width: 108px; height: 144px; top: 0; bottom: 0; left: 0; right: 0}
.autogen_class_views_landing_home2_join_sheet_music .document_grid .document_cell .book_image:hover .overlay, .autogen_class_views_landing_home2_join_sheet_music .document_grid .document_cell .book_image.hover .overlay {opacity: 0.5}
.autogen_class_views_landing_home2_join_sheet_music .document_grid .document_cell .book_image:hover .overlay .sprite, .autogen_class_views_landing_home2_join_sheet_music .document_grid .document_cell .book_image.hover .overlay .sprite {opacity: 0.5}
.autogen_class_views_landing_home2_join_sheet_music .document_grid .document_cell .book_image:hover .main_action, .autogen_class_views_landing_home2_join_sheet_music .document_grid .document_cell .book_image.hover .main_action {opacity: 1}
.autogen_class_views_landing_home2_join_sheet_music .document_grid .document_cell .book_image .overlay, .autogen_class_views_landing_home2_join_sheet_music .document_grid .document_cell .book_image .doc_link {position: absolute; top: 0; right: 0; bottom: 0; left: 0}
.autogen_class_views_landing_home2_join_sheet_music .document_grid .document_cell .book_image .overlay {transition: opacity 0.1s ease-in-out; -moz-transition: opacity 0.1s ease-in-out; -webkit-transition: opacity 0.1s ease-in-out; opacity: 0; background: rgba(87, 97, 122, 0.75)}
.autogen_class_views_landing_home2_join_sheet_music .document_grid .document_cell .book_image .overlay .sprite {position: absolute; opacity: 0; left: 50%; top: 50%; margin-left: -23px; margin-top: -18px}
.autogen_class_views_landing_home2_join_sheet_music .personalized_leader {background-image: url('https://s1-f.scribdassets.com/images/landing/join_sheet_music/banner.png?1537581563'); background-size: cover}
.autogen_class_views_landing_home2_join_sheet_music .personalized_leader h1 {font-size: 42px; font-family: "Source Sans Pro", sans-serif; font-weight: normal; text-transform: none; letter-spacing: 0}


/* app/views/landing/home2/membership_landing.css @ 1537581477 */
.autogen_class_views_landing_home2_membership_landing {background: white; max-width: 100%}
.autogen_class_views_landing_home2_membership_landing .landing_container {max-width: 100%}
.autogen_class_views_landing_home2_membership_landing .fold {border: 1px solid #e9edf8; margin: auto; width: 100%}


/* app/views/landing/home2/nyt_student_landing.css @ 1537581477 */
.autogen_class_views_landing_home2_nyt_student_landing .landing_header_inner .menu_toggle_btn {color: white}
.autogen_class_views_landing_home2_nyt_student_landing .landing_heading {text-transform: uppercase; font-weight: 100}


/* app/views/landing/home2/read_news_landing.css @ 1537581477 */



/* app/views/landing/home2/referrals_index.css @ 1537581477 */
.autogen_class_views_landing_home2_referrals_index .mobile_download_fold {display: none}
.autogen_class_views_landing_home2_referrals_index .header_subscribe_btn {display: none !important}


/* app/views/landing/home2/seriesb_landing.css @ 1537581477 */
.autogen_class_views_landing_home2_seriesb_landing.version_a .primary_leader {background-image: url('https://s2-f.scribdassets.com/images/landing/seriesb/header_A.jpg?1537581563')}
@media (max-width: 667px) {.autogen_class_views_landing_home2_seriesb_landing.version_a .primary_leader {background-image: url('https://s1-f.scribdassets.com/images/landing/seriesb/header_A_narrow.jpg?1537581563'); background-position: top}
}
.autogen_class_views_landing_home2_seriesb_landing.version_b .primary_leader {background-image: url('https://s2-f.scribdassets.com/images/landing/seriesb/header_B.jpg?1537581563')}
@media (max-width: 667px) {.autogen_class_views_landing_home2_seriesb_landing.version_b .primary_leader {background-image: url('https://s2-f.scribdassets.com/images/landing/seriesb/header_B_narrow.jpg?1537581563'); background-position: top}
}
.autogen_class_views_landing_home2_seriesb_landing.version_b .device_leader h1, .autogen_class_views_landing_home2_seriesb_landing.version_b .device_leader h2 {color: inherit}
.autogen_class_views_landing_home2_seriesb_landing.version_b .press_banner {background-image: url('https://s2-f.scribdassets.com/images/landing/seriesb/gray_logos.png?1537581563'); background-repeat: no-repeat; background-position: center; background-size: 100%}
@media (max-width: 667px) {.autogen_class_views_landing_home2_seriesb_landing.version_b .press_banner {background-size: 125%}
}
.autogen_class_views_landing_home2_seriesb_landing .membership_details {background-image: url('https://s2-f.scribdassets.com/images/landing/tools_of_titans/toolsoftitans_gradient_slice.jpg?1537581563'); background-repeat: repeat-x; background-size: auto; background-position: bottom; padding: 30px}
.autogen_class_views_landing_home2_seriesb_landing .membership_details .details_img {display: none}
@media (max-width: 667px) {.autogen_class_views_landing_home2_seriesb_landing .membership_details .cta_row {display: block}
}


/* app/views/landing/home2/subscribe_now1.css @ 1537581477 */
.autogen_class_views_landing_home2_subscribe_now1.subscribe_now .landing_container {max-width: none}


/* app/views/landing/home2/subscribe_now2.css @ 1537581477 */
.autogen_class_views_landing_home2_subscribe_now2.subscribe_now .landing_container {max-width: none}
