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


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


/* :files, 'app/views', ... @ 1417816892 */
/* app/views/landing/home2/common.css @ 1417816892 */
.fancy_header {max-width: 1600px; margin: 0 auto}
.press_banner {position: absolute; bottom: 0; left: 0; right: 0; height: 120px}
.press_banner .press_label {display: inline-block; zoom: 1; *display: inline; 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', ... @ 1417816892 */
/* app/views/shared/fancy_header/header.css @ 1417816892 */
.autogen_class_views_shared_fancy_header_header {-moz-user-select: -moz-none; -webkit-user-select: none; user-select: none; height: 54px; color: white; position: fixed; z-index: 10; top: 0; left: 0; right: 0; text-align: left; overflow: hidden; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: background 0.2s ease, opacity 1s ease; -moz-transition: background 0.2s ease, opacity 1s ease; -ms-transition: background 0.2s ease, opacity 1s ease; transition: background 0.2s ease, opacity 1s ease}
.autogen_class_views_shared_fancy_header_header.minimize_header .logo_image {margin-left: 20px}
.jsblock_done .autogen_class_views_shared_fancy_header_header {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.nav_visible .autogen_class_views_shared_fancy_header_header {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0}
.scrolled .autogen_class_views_shared_fancy_header_header {background: rgba(0, 0, 0, 0.6)}
.autogen_class_views_shared_fancy_header_header .header_subscribe_btn {display: none}
.autogen_class_views_shared_fancy_header_header .landing_header_inner {margin: 0 auto; position: relative}
.autogen_class_views_shared_fancy_header_header .logo_image {display: inline-block; zoom: 1; *display: inline; vertical-align: top; font-weight: bold; font-size: 22px; color: white; margin: 0; margin-top: 18px; width: 71px; height: 18px}
.autogen_class_views_shared_fancy_header_header .icon-menuclosed {display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin: 0 20px; margin-top: 18px; font-size: 20px; cursor: pointer}
.autogen_class_views_shared_fancy_header_header .right_nav {position: absolute; top: 7px; right: 20px}
.autogen_class_views_shared_fancy_header_header .flat_btn {height: 40px; line-height: 40px; vertical-align: top; white-space: nowrap; position: absolute; top: 0; right: 0}
.autogen_class_views_shared_fancy_header_header .outline_btn {vertical-align: top; color: white; border-color: white}
.autogen_class_views_shared_fancy_header_header .outline_btn:hover {border-color: #6ac6e2}


/* app/views/shared/fancy_header/_nav_menu.css @ 1417816892 */
.nav_shroud {display: none; -webkit-transition: opacity 0.3s ease-in-out; -moz-transition: opacity 0.3s ease-in-out; -ms-transition: opacity 0.3s ease-in-out; transition: opacity 0.3s ease-in-out; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; background: rgba(0, 0, 0, 0.6); z-index: 10; position: fixed; top: 0; left: 0; right: 0; bottom: 0}
.show_nav .nav_shroud {display: block}
.nav_visible .nav_shroud {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.nav_visible .nav_shroud .nav_menu {-webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0)}
.nav_shroud .nav_menu {-webkit-transition: all 0.25s ease-out; -moz-transition: all 0.25s ease-out; -ms-transition: all 0.25s ease-out; transition: all 0.25s ease-out; -webkit-transform: translate(-100%, 0); -moz-transform: translate(-100%, 0); -ms-transform: translate(-100%, 0); transform: translate(-100%, 0); -webkit-transition-timing-function: cubic-bezier(0.32, 0.41, 0.42, 0.99); -moz-transition-timing-function: cubic-bezier(0.32, 0.41, 0.42, 0.99); -ms-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); -moz-user-select: -moz-none; -webkit-user-select: none; user-select: none; background: white; width: 250px; position: absolute; top: 0; bottom: 0; left: 0}
.nav_shroud .nav_menu .menu_close_btn {position: absolute; color: #999999; font-size: 16px; top: 27px; right: 20px; cursor: pointer}
.nav_shroud .nav_menu .menu_close_btn:hover {color: #666666}
.nav_shroud .nav_menu .logo_image {display: inline-block; zoom: 1; *display: inline; margin: 25px 0 0 20px; width: 78px; height: 18px}
.nav_shroud .nav_menu .menu_items {margin: 20px 0 25px 0; padding: 16px 20px; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1}
.nav_shroud .nav_menu .menu_items a {color: #666666; font-size: 16px; line-height: 1.8}
.nav_shroud .nav_menu .menu_items a:hover {color: #6ac6e2}
.nav_shroud .nav_menu .nav_search {margin-top: 20px}
.nav_shroud .nav_menu .nav_search .search_outer {position: relative; border: 1px solid #c8c8c8; border-radius: 4px; margin: 0 20px; height: 30px}
.nav_shroud .nav_menu .nav_search .search_input {box-sizing: border-box; -moz-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}
.nav_shroud .nav_menu .nav_search .search_input::-webkit-input-placeholder {color: #666666}
.nav_shroud .nav_menu .nav_search .search_input:-moz-placeholder {/* Firefox 18- */ color: #666666}
.nav_shroud .nav_menu .nav_search .search_input::-moz-placeholder {/* Firefox 19+ */ color: #666666}
.nav_shroud .nav_menu .nav_search .search_input:-ms-input-placeholder {color: #666666}
.nav_shroud .nav_menu .nav_search .icon {position: absolute; top: 7px; right: 8px}
.nav_shroud .nav_menu .mobile_buttons {margin: 10px 20px}
@media (max-width: 650px) {.nav_shroud .nav_menu .mobile_buttons {display: none}
}
.nav_shroud .nav_menu .mobile_buttons p {font-size: 14px; color: #666666; margin-bottom: 10px}
.nav_shroud .nav_menu .mobile_buttons .outline_btn {margin-bottom: 10px; display: block; text-align: left; border-color: #666666; color: #444444}
.nav_shroud .nav_menu .mobile_buttons .outline_btn:hover {color: white; border-color: #6ac6e2}
.nav_shroud .nav_menu .mobile_buttons .outline_btn img {vertical-align: top; margin-top: 10px}
.nav_shroud .nav_menu .mobile_buttons .outline_btn img.on_hover {display: none}
.nav_shroud .nav_menu .mobile_buttons .outline_btn:hover img {display: none}
.nav_shroud .nav_menu .mobile_buttons .outline_btn:hover img.on_hover {display: block}
.nav_shroud .nav_menu .mobile_buttons .ios_btn img {margin-left: -1px}
.nav_shroud .nav_menu .mobile_buttons .google_play_btn img {margin-top: 13px}
.nav_shroud .nav_menu .mobile_buttons .kindle_btn img {margin-top: 13px; margin-left: 3px}
.nav_shroud .nav_menu .social_buttons {position: absolute; bottom: 0; left: 0; right: 0; font-size: 46px; text-align: center; margin-bottom: 15px}
@media (max-height: 560px) {.nav_shroud .nav_menu .social_buttons {display: none}
}
.nav_shroud .nav_menu .social_buttons a {-webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease; color: #a6a6a6}
.nav_shroud .nav_menu .social_buttons a:hover {color: #6ac6e2}
.nav_shroud .nav_menu .social_buttons .icon {display: inline-block; zoom: 1; *display: inline; margin: 0 10px}


/* app/views/promo_code/custom_promo.css @ 1417816892 */
.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 .doc_holder {height: 170px; cursor: default; display: inline-block; zoom: 1; *display: inline; 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: #999999}
.autogen_class_views_promo_code_custom_promo .subtitle {margin: 20px auto}
.autogen_class_views_promo_code_custom_promo ul {color: #999999; text-align: left; margin: 0 auto; display: inline-block; zoom: 1; *display: inline}


/* app/views/landing/home2/index.css @ 1417816892 */
@charset "UTF-8"; .autogen_class_views_landing_home2_index {background: #E9E9E9}
.autogen_class_views_landing_home2_index .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_index .caption {box-sizing: border-box; -moz-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: 50px; background: #1a7bba; color: white; text-align: center; line-height: 50px; position: relative}
.autogen_class_views_landing_home2_index .primary_promo .icon-close {font-size: 16px; position: absolute; top: 17px; right: 20px; cursor: pointer}
.autogen_class_views_landing_home2_index .primary_promo .icon-audio {display: inline-block; zoom: 1; *display: inline; margin-right: 10px; vertical-align: middle; position: relative; top: -1px}
.autogen_class_views_landing_home2_index .primary_promo a {color: white}
.autogen_class_views_landing_home2_index .primary_promo a:hover strong {text-decoration: underline}
.autogen_class_views_landing_home2_index .landing_header {-moz-user-select: -moz-none; -webkit-user-select: none; user-select: none; height: 54px; color: white; position: fixed; z-index: 10; top: 0; left: 0; right: 0; text-align: left; overflow: hidden; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: background 0.2s ease, opacity 1s ease; -moz-transition: background 0.2s ease, opacity 1s ease; -ms-transition: background 0.2s ease, opacity 1s ease; transition: background 0.2s ease, opacity 1s ease}
.jsblock_done .autogen_class_views_landing_home2_index .landing_header {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.nav_visible .autogen_class_views_landing_home2_index .landing_header {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); 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; zoom: 1; *display: inline; 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-menuclosed {display: inline-block; zoom: 1; *display: inline; 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 {height: 40px; line-height: 40px; vertical-align: top; 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: #6ac6e2}
.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: 650px) {.autogen_class_views_landing_home2_index .leader_buttons .flat_btn .hide_on_narrow {display: none}
}
.autogen_class_views_landing_home2_index .primary_leader, .autogen_class_views_landing_home2_index .device_leader, .autogen_class_views_landing_home2_index .personalized_leader {text-align: center; overflow: hidden; color: white}
.autogen_class_views_landing_home2_index .primary_leader h1, .autogen_class_views_landing_home2_index .primary_leader h2, .autogen_class_views_landing_home2_index .device_leader h1, .autogen_class_views_landing_home2_index .device_leader h2, .autogen_class_views_landing_home2_index .personalized_leader h1, .autogen_class_views_landing_home2_index .personalized_leader h2 {color: inherit}
.autogen_class_views_landing_home2_index .primary_leader h1, .autogen_class_views_landing_home2_index .device_leader h1, .autogen_class_views_landing_home2_index .personalized_leader h1 {font-weight: bold}
.autogen_class_views_landing_home2_index .image_leader h1 {text-transform: uppercase; font-size: 42px; letter-spacing: 0.1em; font-weight: bold; margin: 0 40px 0 40px; color: white}
@media (max-width: 650px) {.autogen_class_views_landing_home2_index .image_leader h1 {margin-top: 100px; margin-left: 20px; margin-right: 20px; letter-spacing: normal; font-size: 32px}
.autogen_class_views_landing_home2_index .image_leader h1 .default_break {display: none}
}
.autogen_class_views_landing_home2_index .image_leader h2 {font-size: 20px; font-weight: 400; margin: 10px 40px 30px 40px; color: white}
@media (max-width: 900px) {.autogen_class_views_landing_home2_index .image_leader h2 .split {display: block}
.autogen_class_views_landing_home2_index .image_leader h2 .split_sep {display: none}
}
@media (max-width: 650px) {.autogen_class_views_landing_home2_index .image_leader h2 {font-size: 16px; margin-left: 0; margin-right: 0}
.autogen_class_views_landing_home2_index .image_leader h2 .split {margin-bottom: 10px}
}
@media (min-width: 650px) {.autogen_class_views_landing_home2_index .image_leader .flat_btn {height: 50px; min-width: 285px; line-height: 50px; font-size: 17px; letter-spacing: 0.01em}
}
@media (max-width: 650px) {.autogen_class_views_landing_home2_index .image_leader .flat_btn {display: block; margin: 0 40px}
}
.autogen_class_views_landing_home2_index .primary_leader {height: 575px; background: #333; background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/hero2.jpg?1417816937'); background-size: cover; background-position: 50% 50%; position: relative}
.autogen_class_views_landing_home2_index .primary_leader .leader_fadeout, .autogen_class_views_landing_home2_index .primary_leader .leader_center_target {position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px}
.autogen_class_views_landing_home2_index .primary_leader .leader_centered {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity 1s ease; -moz-transition: opacity 1s ease; -ms-transition: opacity 1s ease; transition: opacity 1s ease}
.jsblock_done .autogen_class_views_landing_home2_index .primary_leader .leader_centered {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.autogen_class_views_landing_home2_index .primary_leader .scribd_news {bottom: 30px; left: 70px; margin-left: 0; padding-left: 18px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity 1s ease; -moz-transition: opacity 1s ease; -ms-transition: opacity 1s ease; transition: opacity 1s ease}
.jsblock_done .autogen_class_views_landing_home2_index .primary_leader .scribd_news {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.autogen_class_views_landing_home2_index .primary_leader .scribd_news img {position: absolute; right: 100%; margin-right: 23px}
.autogen_class_views_landing_home2_index .device_leader, .autogen_class_views_landing_home2_index .personalized_leader {background: white; position: relative}
.autogen_class_views_landing_home2_index .device_leader h1, .autogen_class_views_landing_home2_index .personalized_leader h1 {box-sizing: border-box; -moz-box-sizing: border-box; text-transform: uppercase; font-size: 36px; margin: 75px 40px 10px 40px; letter-spacing: 0.1em}
@media (max-width: 650px) {.autogen_class_views_landing_home2_index .device_leader h1, .autogen_class_views_landing_home2_index .personalized_leader h1 {margin-left: 20px; margin-right: 20px; letter-spacing: normal; font-size: 32px}
}
.autogen_class_views_landing_home2_index .device_leader h2, .autogen_class_views_landing_home2_index .personalized_leader h2 {margin: 0 auto; margin-bottom: 60px; font-size: 18px; font-weight: 400; width: 65%; max-width: 650px; padding: 0 40px; line-height: 1.6}
@media (max-width: 650px) {.autogen_class_views_landing_home2_index .device_leader h2, .autogen_class_views_landing_home2_index .personalized_leader h2 {width: auto; padding: 0; margin: 0 20px}
}
.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: 650px) {.autogen_class_views_landing_home2_index .device_leader .mobile_download_row {display: block}
}
.autogen_class_views_landing_home2_index .device_leader .image_back {background-position: 50% 56%; background-size: cover; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); filter: grayscale(100%); position: absolute; z-index: 1; top: 0; bottom: 0; left: 0; right: 0}
.autogen_class_views_landing_home2_index .device_leader .gradient_back {position: relative; z-index: 2; overflow: hidden; background: #1379BE; background: linear-gradient(to bottom, rgba(19, 121, 190, 0.8) 0%, #1379be 100%)}
.autogen_class_views_landing_home2_index .device_leader .device_wrapper, .autogen_class_views_landing_home2_index .device_leader .earbuds {-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease; -webkit-transform: translate(0, 10%); -moz-transform: translate(0, 10%); -ms-transform: translate(0, 10%); transform: translate(0, 10%); -webkit-transition-timing-function: cubic-bezier(0.32, 0.41, 0.42, 0.99); -moz-transition-timing-function: cubic-bezier(0.32, 0.41, 0.42, 0.99); -ms-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)}
.autogen_class_views_landing_home2_index .device_leader .device_wrapper.visible, .autogen_class_views_landing_home2_index .device_leader .earbuds.visible {-webkit-transform: translate(0, 0%); -moz-transform: translate(0, 0%); -ms-transform: translate(0, 0%); transform: translate(0, 0%)}
.autogen_class_views_landing_home2_index .device_leader .devices_wrapper {width: 500px; height: 350px; margin: 0 auto; margin-top: 40px; position: relative}
@media (max-width: 650px) {.autogen_class_views_landing_home2_index .device_leader .devices_wrapper {width: auto}
}
.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .caption {width: 180px}
@media (max-width: 650px) {.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .caption {display: none}
}
.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .caption.first_caption {bottom: 200px; left: -111px}
.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .caption.second_caption {right: 100%; bottom: 15px}
.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .caption.third_caption {left: 100%; bottom: 15px; margin-left: 60px}
.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .earbuds {width: 241px; height: 267px; background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/earbuds_04.png?1417816937'); position: absolute; bottom: 0; right: -80px}
@media (max-width: 650px) {.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .earbuds {display: none}
}
.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .device_book {background: rgba(0, 0, 0, 0.5); position: absolute}
.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .device_book img {width: 100%}
.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .device_frame {position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-size: cover}
.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .ipad_wrapper {position: absolute; top: 0; left: 50%; margin-left: -172.5px; width: 345px; height: 450px}
.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .ipad_wrapper .device_book {width: 79.33426%; height: 81.78439%; left: 10.26352%; top: 8.86883%}
.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .ipad_wrapper .device_frame {background-image: url('https://s2-f.scribdassets.com/images/landing/home2_landing/device_ipad.png?1417816937')}
.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .android_wrapper {position: absolute; top: 165px; left: 0; width: 148px; height: 305px}
.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .android_wrapper .device_book {width: 100%; height: 87.94607%; left: 0; top: 6.18557%}
.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .android_wrapper .device_frame {background-image: url('https://s1-f.scribdassets.com/images/landing/home2_landing/device_android.png?1417816937')}
.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .iphone_wrapper {position: absolute; top: 171px; right: 0; width: 142px; height: 293px}
.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .iphone_wrapper .device_book {width: 90.26846%; height: 78.18329%; left: 5.7047%; top: 12.16545%}
.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .iphone_wrapper .device_frame {background-image: url('https://s1-f.scribdassets.com/images/landing/home2_landing/device_iphone.png?1417816937')}
@media (max-width: 650px) {.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .ipad_wrapper, .autogen_class_views_landing_home2_index .device_leader .devices_wrapper .iphone_wrapper {display: none}
.autogen_class_views_landing_home2_index .device_leader .devices_wrapper .android_wrapper {top: 0; position: relative; margin: 0 auto; width: 280px; height: 578px}
}
.autogen_class_views_landing_home2_index .white_leader h1 {color: #444; text-transform: uppercase; font-weight: 400; font-size: 38px; letter-spacing: 0.1em}
@media (max-width: 650px) {.autogen_class_views_landing_home2_index .white_leader h1 {margin-left: 20px; margin-right: 20px; letter-spacing: normal; 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 .grid_headers {-moz-user-select: -moz-none; -webkit-user-select: none; user-select: none; height: 200px}
.autogen_class_views_landing_home2_index .document_grid_outer .leader_buttons {display: none}
.autogen_class_views_landing_home2_index .document_grid_outer h1 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; position: absolute; left: 0; right: 0}
.autogen_class_views_landing_home2_index .document_grid_outer h1.fade_out {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity 0.6s ease-in-out; -moz-transition: opacity 0.6s ease-in-out; -ms-transition: opacity 0.6s ease-in-out; transition: opacity 0.6s ease-in-out}
.autogen_class_views_landing_home2_index .document_grid_outer h1.fade_in {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; -webkit-transition: opacity 0.78s cubic-bezier(0.7, 0.01, 0.77, 0.24); -moz-transition: opacity 0.78s cubic-bezier(0.7, 0.01, 0.77, 0.24); -ms-transition: opacity 0.78s cubic-bezier(0.7, 0.01, 0.77, 0.24); transition: opacity 0.78s cubic-bezier(0.7, 0.01, 0.77, 0.24)}
.autogen_class_views_landing_home2_index .document_grid_outer .tab_nav {border-bottom: 1px solid #e1e1e1; margin-top: 0; margin-bottom: 40px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity 1s ease; -moz-transition: opacity 1s ease; -ms-transition: opacity 1s ease; transition: opacity 1s ease}
@media (max-width: 1000px) {.autogen_class_views_landing_home2_index .document_grid_outer .tab_nav {text-align: left; padding-left: 40px}
}
.jsblock_done .autogen_class_views_landing_home2_index .document_grid_outer .tab_nav {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.autogen_class_views_landing_home2_index .document_grid_outer .tab_nav .tab {position: relative; top: 1px; color: #666666}
.autogen_class_views_landing_home2_index .document_grid_outer .tab_nav .tab:last-child {margin-right: 0}
.autogen_class_views_landing_home2_index .document_grid_outer .tab_nav .tab .icon {display: inline-block; zoom: 1; *display: inline; position: relative; font-size: 10px; color: #999}
.autogen_class_views_landing_home2_index .document_grid_outer .tab_nav .hover_menu.open .sub_menu {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.autogen_class_views_landing_home2_index .document_grid_outer .tab_nav .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 #e1e1e1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity 0.5s ease; -moz-transition: opacity 0.5s ease; -ms-transition: opacity 0.5s ease; transition: opacity 0.5s ease}
.autogen_class_views_landing_home2_index .document_grid_outer .tab_nav .sub_menu .menu_item {text-transform: none; padding: 0 18px; color: #666666; height: 35px; white-space: nowrap}
.autogen_class_views_landing_home2_index .document_grid_outer .tab_nav .sub_menu .menu_item:hover {background: #EAEAEA; color: #1a7bba}
.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 .document_grid {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity 0.2s ease; -moz-transition: opacity 0.2s ease; -ms-transition: opacity 0.2s ease; transition: opacity 0.2s ease; text-align: left; margin-bottom: 85px; overflow: hidden; max-height: 650px; padding: 20px 0 0 40px}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid.single_column {padding-right: 40px; text-align: center}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid.single_column .object_cell {margin-left: 20px; margin-right: 20px}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid.visible {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid .document_cell {display: inline-block; zoom: 1; *display: inline; position: relative; background-position: 50% 50%; background-repeat: no-repeat; background-color: #E6E8E9; background-size: cover; box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); width: 129px; height: 177px; background-size: auto; margin-bottom: 40px}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid .document_cell:hover .overlay {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid .document_cell:hover .overlay .sprite {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid .document_cell.is_book {box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.24), 0px 2px 15px rgba(0, 0, 0, 0.26)}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid .document_cell.is_book .shadow_overlay {display: block}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid .document_cell .shadow_overlay {display: none}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid .document_cell .overlay, .autogen_class_views_landing_home2_index .document_grid_outer .document_grid .document_cell .shadow_overlay, .autogen_class_views_landing_home2_index .document_grid_outer .document_grid .document_cell .doc_link {position: absolute; top: 0; right: 0; bottom: 0; left: 0}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid .document_cell .overlay {-webkit-transition: opacity 0.1s ease-in-out; -moz-transition: opacity 0.1s ease-in-out; -ms-transition: opacity 0.1s ease-in-out; transition: opacity 0.1s ease-in-out; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; background: #3d4044}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid .document_cell .overlay .sprite {position: absolute; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; left: 50%; top: 50%; margin-left: -23px; margin-top: -18px}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid .document_cell .shadow_overlay {background: url('https://s1-f.scribdassets.com/images/petunia/thumbnail_overlay_185x250.png?1417816937') 0 0 no-repeat; background-size: cover}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid .document_cell .audiobook_indicator {position: absolute; bottom: 0; text-align: center; color: #fff; padding: 3px 0; left: 0; right: 0; height: 80px; background: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.7) 100%); /* For Safari 5.1 to 6.0 */ background: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.7) 100%); /* For Opera 11.1 to 12.0 */ background: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.7) 100%); /* For Firefox 3.6 to 15 */ background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.7) 100%); /* Standard syntax */ }
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid .document_cell .audiobook_indicator span {position: absolute; bottom: 10px; left: 50%; margin-left: -11px}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid .spacer_cell {display: inline-block; zoom: 1; *display: inline; width: 129px; height: 177px; vertical-align: top; position: relative}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid .blurb_quote {position: absolute; top: 0; left: 0; width: 200%}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid .blurb_quote .quote {font-family: Livory, serif; line-height: 1.2; font-size: 24px; font-style: italic}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid .blurb_quote .quote:before {content: "“"}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid .blurb_quote .quote:after {content: "”"}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid .blurb_quote .quote_author {margin-top: 2px; color: #999999; font-size: 14px}
.autogen_class_views_landing_home2_index .document_grid_outer .document_grid .blurb_quote .editorial_description {margin: 0; font-size: 14px; margin: 6px 0 10px 0; color: #666666}
.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; zoom: 1; *display: inline; 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; -moz-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: Livory, serif; font-size: 22px; color: inherit; margin: 0 20px}
.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 .personalized_leader {text-align: center; background: #1379BE}
.autogen_class_views_landing_home2_index .personalized_leader h2 {max-width: 900px}
.autogen_class_views_landing_home2_index .personalized_leader .image_back {background-position: 50% 70%; background-size: cover; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); filter: grayscale(100%); position: absolute; z-index: 1; top: 0; bottom: 0; left: 0; right: 0}
.autogen_class_views_landing_home2_index .personalized_leader .gradient_back {position: relative; z-index: 2; overflow: hidden; background: #1379BE; background: linear-gradient(to bottom, rgba(171, 70, 116, 0.8) 0%, #ab4674 45%, #1379be 95%, #1379be 100%)}
.autogen_class_views_landing_home2_index .personalized_leader .secondary_header {margin: 135px 20px 0 20px}
.autogen_class_views_landing_home2_index .personalized_leader .book_previews {position: relative; height: 403px; margin: 80px 0 60px 0}
.autogen_class_views_landing_home2_index .personalized_leader .book_previews .collection_recommendations {display: none}
.autogen_class_views_landing_home2_index .personalized_leader .book_previews .collection_recommendations.visible {display: block}
.autogen_class_views_landing_home2_index .personalized_leader .book_previews .primary_book {width: 292.6px; height: 403px; 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; -webkit-transition: top 1s ease, opacity 1s ease; -moz-transition: top 1s ease, opacity 1s ease; -ms-transition: top 1s ease, opacity 1s ease; transition: top 1s ease, opacity 1s ease}
.autogen_class_views_landing_home2_index .personalized_leader .book_previews .primary_book.visible {top: 0px}
@media (max-width: 650px) {.autogen_class_views_landing_home2_index .personalized_leader .book_previews {height: 330px}
.autogen_class_views_landing_home2_index .personalized_leader .book_previews .primary_book {width: 239.4px; height: 330px; background-size: cover}
}
.autogen_class_views_landing_home2_index .personalized_leader .book_previews .shadow_overlay {position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: url('https://s1-f.scribdassets.com/images/petunia/thumbnail_overlay_185x250.png?1417816937') 0 0 no-repeat; background-size: 100% 100%}
.autogen_class_views_landing_home2_index .personalized_leader .book_previews .secondary_books {box-sizing: border-box; -moz-box-sizing: border-box; width: 1600px; padding: 0 20px; position: absolute; left: 50%; top: 50%; margin-left: -800px; margin-top: -89px; transition: all 1s ease; -webkit-transform: translate(0, 10px); -moz-transform: translate(0, 10px); -ms-transform: translate(0, 10px); transform: translate(0, 10px)}
.autogen_class_views_landing_home2_index .personalized_leader .book_previews .secondary_books.visible {-webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.autogen_class_views_landing_home2_index .personalized_leader .book_previews .secondary_books .secondary_book {box-sizing: border-box; -moz-box-sizing: border-box; display: inline-block; zoom: 1; *display: inline; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5; position: relative}
.autogen_class_views_landing_home2_index .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: 177px}
.autogen_class_views_landing_home2_index .personalized_leader .quote_zone {background: url('https://s1-f.scribdassets.com/images/landing/home2_landing/quotemark.png?1417816937') 50% 50% no-repeat; position: relative; height: 340px; -moz-user-select: -moz-none; -webkit-user-select: none; user-select: none; margin-bottom: 10px}
.autogen_class_views_landing_home2_index .personalized_leader .quote_zone .quote_outer {position: absolute; left: 0; right: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0}
.autogen_class_views_landing_home2_index .personalized_leader .quote_zone .quote_outer.fade_out {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity 1s ease-in-out; -moz-transition: opacity 1s ease-in-out; -ms-transition: opacity 1s ease-in-out; transition: opacity 1s ease-in-out}
.autogen_class_views_landing_home2_index .personalized_leader .quote_zone .quote_outer.fade_in {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; -webkit-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); -ms-transition: opacity 1.3s cubic-bezier(0.7, 0.01, 0.77, 0.24); transition: opacity 1.3s cubic-bezier(0.7, 0.01, 0.77, 0.24)}
.autogen_class_views_landing_home2_index .personalized_leader .quote_zone .quote {margin: 0 auto; text-align: center; width: 64.61538%; max-width: 720px}
.autogen_class_views_landing_home2_index .personalized_leader .quote_zone .quote .quote_text {font-family: Livory, serif; font-size: 30px; font-style: italic; line-height: 1.5}
.autogen_class_views_landing_home2_index .personalized_leader .quote_zone .quote .quote_text:before {content: "“"}
.autogen_class_views_landing_home2_index .personalized_leader .quote_zone .quote .quote_text:after {content: "”"}
.autogen_class_views_landing_home2_index .personalized_leader .quote_zone .quote .quote_author {display: inline-block; zoom: 1; *display: inline; margin-top: 20px}
@media (max-width: 650px) {.autogen_class_views_landing_home2_index .personalized_leader .quote_zone .quote {width: auto; margin: 0 20px}
.autogen_class_views_landing_home2_index .personalized_leader .quote_zone .quote .quote_text {font-size: 26px}
}
.autogen_class_views_landing_home2_index .personalized_leader .register_area {margin: 0px auto 10px auto; max-width: 1040px}
@media (max-width: 650px) {.autogen_class_views_landing_home2_index .personalized_leader .register_area {margin-bottom: 20px}
}
.autogen_class_views_landing_home2_index .personalized_leader .register_area .flat_btn {background: #6ac6e2; padding: 0}
.autogen_class_views_landing_home2_index .personalized_leader .register_area .flat_btn:hover {background: #7fcee6}
@media (min-width: 650px) {.autogen_class_views_landing_home2_index .personalized_leader .register_area .flat_btn {height: 50px; min-width: 285px; line-height: 50px; font-size: 17px; letter-spacing: 0.01em}
}
@media (max-width: 650px) {.autogen_class_views_landing_home2_index .personalized_leader .register_area .flat_btn {display: block; margin: 0 40px}
}
.autogen_class_views_landing_home2_index .personalized_leader .leader_footer {margin: 10px 0 30px 0}
@media (max-width: 650px) {.autogen_class_views_landing_home2_index .personalized_leader .leader_footer {display: none}
}
.autogen_class_views_landing_home2_index .personalized_leader .leader_footer a {color: white}
.autogen_class_views_landing_home2_index .personalized_leader .leader_footer a:hover {text-decoration: underline}
.autogen_class_views_landing_home2_index .personalized_leader .leader_footer .icon {font-size: 10px; margin-left: 5px; vertical-align: middle}
.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; zoom: 1; *display: inline; position: relative; z-index: 2; padding: 0 10px; background: white; letter-spacing: 0.1em; display: inline-block; 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: #e1e1e1; 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; zoom: 1; *display: inline; box-sizing: border-box; -moz-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: #666666; 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: Livory, serif; margin: 20px 0 8px 0; font-size: 20px; color: #444444}
.autogen_class_views_landing_home2_index .blog_leader .blog_cell h3 a {color: #444444}
.autogen_class_views_landing_home2_index .blog_leader .blog_cell h3 a:hover {color: #6ac6e2}
.autogen_class_views_landing_home2_index .blog_leader .blog_cell .read_more_btn {display: inline-block; zoom: 1; *display: inline}
.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 .column_footer {border-top: 1px solid #e1e1e1; margin: 40px; margin-top: 20px; text-align: center; padding-top: 60px}
.autogen_class_views_landing_home2_index .column_footer .primary_links {margin: 0 0 20px 0}
.autogen_class_views_landing_home2_index .column_footer .primary_links a {display: inline-block; zoom: 1; *display: inline; margin: 0 20px; font-size: 14px; color: #444444; text-transform: uppercase; letter-spacing: 0.2em; color: #666666}
.autogen_class_views_landing_home2_index .column_footer .primary_links a:hover {color: #6ac6e2}
.autogen_class_views_landing_home2_index .column_footer .secondary_links {margin: 5px 0}
.autogen_class_views_landing_home2_index .column_footer .secondary_links a {color: #999999; display: inline-block; zoom: 1; *display: inline; margin: 0 10px}
.autogen_class_views_landing_home2_index .column_footer .secondary_links a:hover {color: #6ac6e2}
.autogen_class_views_landing_home2_index .column_footer .secondary_links, .autogen_class_views_landing_home2_index .column_footer .copyright {font-size: 13px; color: #999999}
@media (max-width: 650px) {.autogen_class_views_landing_home2_index .column_footer {padding-top: 20px}
.autogen_class_views_landing_home2_index .column_footer .primary_links {margin-bottom: 30px}
.autogen_class_views_landing_home2_index .column_footer .primary_links a {display: block; margin: 10px 0}
.autogen_class_views_landing_home2_index .column_footer .secondary_links {margin-bottom: 20px}
.autogen_class_views_landing_home2_index .column_footer .secondary_links a {display: block; margin: 5px 0}
}


/* app/views/landing/home2/audiobooks_index.css @ 1417816892 */
.autogen_class_views_landing_home2_audiobooks_index .primary_leader {box-sizing: border-box; -moz-box-sizing: border-box; background-image: url('https://s1-f.scribdassets.com/images/landing/audiobooks_join/AB_hero_image.jpg?1417816937')}
@media (max-width: 414px) {.autogen_class_views_landing_home2_audiobooks_index .primary_leader {background-image: url('https://s2-f.scribdassets.com/images/landing/audiobooks_join/header_mobile.jpg?1417816937')}
}
.autogen_class_views_landing_home2_audiobooks_index .primary_leader .leader_center_target {bottom: 120px}
.autogen_class_views_landing_home2_audiobooks_index .device_leader .caption {display: none}
.autogen_class_views_landing_home2_audiobooks_index .device_leader .image_back {background-position: 50% 0}
.autogen_class_views_landing_home2_audiobooks_index .document_grid_outer h1 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; -moz-user-select: -moz-none; -webkit-user-select: none; user-select: none; margin: 60px 40px 40px 40px; position: static}
@media (max-width: 960px) {.autogen_class_views_landing_home2_audiobooks_index .document_grid_outer h1 .default_break {display: none}
}
@media (max-width: 650px) {.autogen_class_views_landing_home2_audiobooks_index .document_grid_outer h1 {margin-left: 20px; margin-right: 20px}
}
.autogen_class_views_landing_home2_audiobooks_index .document_grid_outer .document_grid {margin-bottom: 70px}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader {text-align: center; margin-bottom: 100px; border-top: 1px solid #e1e1e1}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader h1 {margin: 70px 40px 60px 40px}
@media (max-width: 650px) {.autogen_class_views_landing_home2_audiobooks_index .cover_leader h1 {margin-left: 20px; margin-right: 20px}
}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .book_title {font-family: Livory, serif; font-size: 40px; margin: 10px 40px 0 40px}
@media (max-width: 650px) {.autogen_class_views_landing_home2_audiobooks_index .cover_leader .book_title {font-size: 32px}
}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .book_author {margin: 5px 40px 0 40px; font-size: 24px}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container_outer {height: 520px; overflow: hidden; position: relative; padding: 20px 0}
@media (max-width: 1300px) {.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container_outer {height: 421px}
}
@media (max-width: 600px) {.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container_outer {height: 253px}
}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container {display: inline-block; zoom: 1; *display: inline; vertical-align: top; width: 1233px; height: 520px; position: absolute; left: 50%; margin-left: -617px}
@media (max-width: 1300px) {.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container {width: 1000px; height: 421px; margin-left: -500px}
}
@media (max-width: 600px) {.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container {width: 600px; height: 253px; margin-left: -300px}
}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover {position: absolute; background: #ddd; left: 50%; box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.24), 0px 2px 15px rgba(0, 0, 0, 0.26); background-size: cover; background-position: 50% 50%}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover:hover .overlay, .autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover.playing .overlay {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover:hover .sample_label, .autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover.playing .sample_label {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover.playing .on_default {display: none}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover.playing .on_playing {display: inline}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover .on_playing {display: none}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover .book_shadow {position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: linear-gradient(to right, rgba(51, 51, 51, 0.4) 0%, rgba(51, 51, 51, 0) 8%, rgba(51, 51, 51, 0) 100%)}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover .overlay {position: absolute; -webkit-transition: opacity 0.1s ease-in-out; -moz-transition: opacity 0.1s ease-in-out; -ms-transition: opacity 0.1s ease-in-out; transition: opacity 0.1s ease-in-out; cursor: pointer; top: 0; right: 0; bottom: 0; left: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; background: #3d4044}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover .sample_control {text-align: center; cursor: pointer; color: white; position: absolute; left: 0; right: 0; top: 50%; margin-top: -61px}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover .icon {font-size: 120px; text-shadow: 0 0 8px rgba(0, 0, 0, 0.3); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=95)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95); opacity: 0.95}
@media (max-width: 650px) {.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover .icon {font-size: 100px}
}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover .sample_label {-webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; -ms-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -moz-user-select: -moz-none; -webkit-user-select: none; user-select: none; margin-top: 15px; font-size: 20px; letter-spacing: 0.1em; text-transform: uppercase}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover_1 {left: 34.71208%; height: 100%; width: 30.57583%; z-index: 2}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover_2, .autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover_3 {left: 37.29927%; top: 8.46154%; width: 25.40146%; height: 83.07692%; z-index: 1}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover_2 {left: 12.29927%}
@media (max-width: 1300px) {.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover_2 {left: 22.29927%}
}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover_3 {left: 62.29927%}
@media (max-width: 1300px) {.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover_3 {left: 52.29927%}
}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover_4, .autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover_5 {left: 40.44505%; top: 18.75%; height: 62.5%; width: 19.10989%; z-index: 0}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover_4 {left: 0}
@media (max-width: 1300px) {.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover_4 {left: 10%}
}
.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover_5 {left: auto; right: 0}
@media (max-width: 1300px) {.autogen_class_views_landing_home2_audiobooks_index .cover_leader .cover_container .book_cover_5 {right: 10%}
}
.autogen_class_views_landing_home2_audiobooks_index .signup_footer {height: 520px; background-color: #635E5B; background-image: url('https://s2-f.scribdassets.com/images/landing/audiobooks_join/AB_bottom_image.jpg?1417816937'); background-size: cover; background-position: 50% 50%; position: relative; text-align: center; overflow: hidden}
@media (max-width: 414px) {.autogen_class_views_landing_home2_audiobooks_index .signup_footer {background-image: url('https://s1-f.scribdassets.com/images/landing/audiobooks_join/footer_mobile.jpg?1417816937')}
}
.autogen_class_views_landing_home2_audiobooks_index .signup_footer h1 {margin-top: 0; margin-bottom: 20px}
.autogen_class_views_landing_home2_audiobooks_index .signup_footer h2 {margin: 10px 20px 0 20px}
@media (max-width: 650px) {.autogen_class_views_landing_home2_audiobooks_index .signup_footer .toggle_break {font-size: 0; display: block}
}
.autogen_class_views_landing_home2_audiobooks_index .signup_footer .cta_row {margin-top: 30px}
@media (max-width: 650px) {.autogen_class_views_landing_home2_audiobooks_index .signup_footer .cta_row .flat_btn {margin: 0 20px}
}


/* app/views/landing/home2/cyber_monday_index.css @ 1417816892 */
.autogen_class_views_landing_home2_cyber_monday_index .landing_header {background: rgba(0, 0, 0, 0.6); color: white; position: fixed; z-index: 10; height: 54px}
@media (max-width: 480px) {.autogen_class_views_landing_home2_cyber_monday_index .landing_header {display: none}
}
.autogen_class_views_landing_home2_cyber_monday_index .landing_header .header_text {font-size: 20px; display: block; margin-left: 20px; padding-top: 10px}
@media (max-width: 650px) {.autogen_class_views_landing_home2_cyber_monday_index .landing_header .header_text {font-size: 16px; padding-top: 15px}
}
.autogen_class_views_landing_home2_cyber_monday_index .landing_header .flat_btn {height: 40px; line-height: 40px; vertical-align: top; white-space: nowrap; position: absolute; top: 7px; right: 20px}
.autogen_class_views_landing_home2_cyber_monday_index .landing_header .outline_btn {vertical-align: top; color: white; border-color: white}
.autogen_class_views_landing_home2_cyber_monday_index .landing_header .outline_btn:hover {border-color: #6ac6e2}
.autogen_class_views_landing_home2_cyber_monday_index .primary_leader {background-image: url('https://s2-f.scribdassets.com/images/landing/cyber_monday/WebHeroImage.jpg?1417816937')}
@media (max-width: 414px) {.autogen_class_views_landing_home2_cyber_monday_index .primary_leader {background-image: url('https://s1-f.scribdassets.com/images/landing/cyber_monday/MobileHero.jpg?1417816937')}
}
@media (max-width: 900px) {.autogen_class_views_landing_home2_cyber_monday_index .primary_leader h1 .default_break {display: none}
}
.autogen_class_views_landing_home2_cyber_monday_index .primary_leader h2 {margin-top: 15px}
@media (max-width: 650px) {.autogen_class_views_landing_home2_cyber_monday_index .primary_leader h2 .split:last-child {display: none}
}
.autogen_class_views_landing_home2_cyber_monday_index .signup_footer {background-image: url('https://s1-f.scribdassets.com/images/landing/cyber_monday/WebHolidayCloseFold.jpg?1417816937')}
@media (max-width: 414px) {.autogen_class_views_landing_home2_cyber_monday_index .signup_footer {background-image: url('https://s2-f.scribdassets.com/images/landing/cyber_monday/MobileClosingImage.jpg?1417816937')}
}
.autogen_class_views_landing_home2_cyber_monday_index .signup_footer h2 {max-width: 680px; margin-left: auto; margin-right: auto}
@media (max-width: 650px) {.autogen_class_views_landing_home2_cyber_monday_index .signup_footer h2 {margin-left: 20px; margin-right: 20px}
}
@media (max-width: 800px) {.autogen_class_views_landing_home2_cyber_monday_index .signup_footer {height: auto; padding: 60px 0}
.autogen_class_views_landing_home2_cyber_monday_index .signup_footer .price_tiers .tier_group {margin: 0 auto 40px auto; width: 155px; display: block}
.autogen_class_views_landing_home2_cyber_monday_index .signup_footer .price_tiers .tier_group:last-child {margin: 0 auto 40px auto}
}
.autogen_class_views_landing_home2_cyber_monday_index .price_tiers {text-align: center; margin: 40px 0}
.autogen_class_views_landing_home2_cyber_monday_index .price_tiers .tier_group {display: inline-block; zoom: 1; *display: inline; margin-right: 80px}
.autogen_class_views_landing_home2_cyber_monday_index .price_tiers .tier_group:last-child {margin-right: 0}
.autogen_class_views_landing_home2_cyber_monday_index .price_tiers .treat_self {margin-top: 10px; display: block; color: white; text-decoration: underline}
.autogen_class_views_landing_home2_cyber_monday_index .price_tiers .boxed_option {display: block; text-align: center; border: 1px solid white; border-radius: 6px; color: white; width: 155px; height: 130px}
.autogen_class_views_landing_home2_cyber_monday_index .price_tiers .boxed_option:hover {-webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease; background: white; color: #444}
.autogen_class_views_landing_home2_cyber_monday_index .price_tiers .boxed_option:hover .horizontal_line {background: #444; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease}
.autogen_class_views_landing_home2_cyber_monday_index .price_tiers .duration {font-size: 18px}
.autogen_class_views_landing_home2_cyber_monday_index .price_tiers .duration .number {font-size: 50px}
.autogen_class_views_landing_home2_cyber_monday_index .price_tiers .horizontal_line {margin: 0 20px 5px 20px; height: 1px; background: white}
.autogen_class_views_landing_home2_cyber_monday_index .price_tiers .price {font-size: 32px}
.autogen_class_views_landing_home2_cyber_monday_index .price_tiers .price.cross_out_price {display: inline-block; zoom: 1; *display: inline; margin-right: 10px; text-decoration: line-through; font-size: 18px}


/* app/views/landing/home2/ebooks_index.css @ 1417816892 */
.autogen_class_views_landing_home2_ebooks_index .primary_leader {background-image: url('https://s1-f.scribdassets.com/images/landing/ebooks_landing/LadyWaitingforSubway.jpg?1417816937')}
.autogen_class_views_landing_home2_ebooks_index .primary_leader .leader_center_target {bottom: 120px}
