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


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


/* :files, 'app/views', ... @ (none) */


/* :class_inlines, 'app/views', ... @ 1540587379 */
/* app/views/recommenders/modules/content_cohesive_carousel.css @ 1540587379 */
.autogen_class_views_recommenders_modules_content_cohesive_carousel .carousel_wrap .carousel {height: 19.625em}
@media (max-width: 700px) {.autogen_class_views_recommenders_modules_content_cohesive_carousel .carousel_wrap .carousel {height: 16em}
}
.autogen_class_views_recommenders_modules_content_cohesive_carousel.magazine_carousel .carousel_wrap .carousel {height: 16.25em}
@media (max-width: 700px) {.autogen_class_views_recommenders_modules_content_cohesive_carousel.magazine_carousel .carousel_wrap .carousel {height: 13.125em}
}


/* app/views/book_preview/_all_reviews.css @ 1540587379 */
.autogen_class_views_book_preview_all_reviews {border-bottom: 1px solid transparent}
.autogen_class_views_book_preview_all_reviews .book_review_wrapper {padding: 0 40px}
@media (min-width: 950px) {.autogen_class_views_book_preview_all_reviews .book_review_wrapper {padding: 0 105px}
}
.autogen_class_views_book_preview_all_reviews .reader_views_header {padding-left: 30px}
@media (min-width: 950px) {.autogen_class_views_book_preview_all_reviews .reader_views_header {padding-left: 105px}
}
.autogen_class_views_book_preview_all_reviews .header {padding: 46px 0; margin: 0 48px; border-bottom: 1px dashed #e9edf8}
.autogen_class_views_book_preview_all_reviews .header h3 {text-align: center; font-size: 22px; font-weight: bold}
@media (max-width: 550px) {.responsive .autogen_class_views_book_preview_all_reviews .header h3 {font-size: 20px}
}
.autogen_class_views_book_preview_all_reviews .header .back {display: inline-block; vertical-align: top; position: relative; float: left; width: 25px; height: 25px}
.autogen_class_views_book_preview_all_reviews .header .back:hover:after {border-color: #0d6069}
.autogen_class_views_book_preview_all_reviews .header .back:after {content: ''; position: absolute; width: 12px; height: 12px; background: transparent; top: 4px; left: 3px; border: 2px solid #1e7b85; border-top: none; border-right: none; -webkit-transform: rotate(45deg); transform: rotate(45deg)}
.autogen_class_views_book_preview_all_reviews .rate_review {display: block}
.autogen_class_views_book_preview_all_reviews .load_more {text-align: center; margin: 32px 0}
.autogen_class_views_book_preview_all_reviews .post_message {display: none; font-weight: lighter; text-align: center; margin-bottom: 40px; border-bottom: 1px dashed #e9edf8; padding-bottom: 40px}


/* app/views/book_preview/_preview_content.css @ 1540587379 */
.autogen_class_views_book_preview_preview_content {padding: 40px 100px}
.autogen_class_views_book_preview_preview_content.full_width {padding: 40px 0}
@media (max-width: 1055px) and (min-width: 950px) {.autogen_class_views_book_preview_preview_content {padding-left: 130px}
.autogen_class_views_book_preview_preview_content.full_width {padding: 40px 130px}
}
@media (max-width: 950px) {.autogen_class_views_book_preview_preview_content {padding: 0px 28px 44px}
}
@media (max-width: 550px) {.autogen_class_views_book_preview_preview_content {padding: 0px 20px 30px}
}
.autogen_class_views_book_preview_preview_content .heading {margin: 0 0 30px; font-size: 22px; font-weight: bold}
@media (max-width: 550px) {.responsive .autogen_class_views_book_preview_preview_content .heading {font-size: 20px}
}
@media (max-width: 950px) {.autogen_class_views_book_preview_preview_content .heading {text-align: center}
}
.autogen_class_views_book_preview_preview_content .preview_wrapper {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; box-shadow: 0 2px 4px 0 rgba(87, 97, 122, 0.16); border: 1px solid #e9edf8}
@media (max-width: 950px) {.autogen_class_views_book_preview_preview_content .preview_wrapper {height: 592px}
}
@media (max-width: 550px) {.autogen_class_views_book_preview_preview_content .preview_wrapper {height: 430px}
}
.autogen_class_views_book_preview_preview_content .title {margin: 0; padding: 12px 12px 14px; height: 1em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; color: #1c263d; font-size: 16px; border-bottom: 1px solid #e9edf8}
.autogen_class_views_book_preview_preview_content .preview {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1; padding: 54px 54px 0px; overflow-y: scroll; overflow-x: hidden; position: relative; border-bottom: 1px solid #e9edf8}
@media (max-width: 550px) {.autogen_class_views_book_preview_preview_content .preview {padding: 20px 20px 0px}
}
.autogen_class_views_book_preview_preview_content .preview .end_of_preview {position: relative; bottom: 236px; margin-bottom: -236px; text-align: center; padding-bottom: 44px}
.autogen_class_views_book_preview_preview_content .preview .end_of_preview .gradient {height: 236px; background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.5), #ffffff); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5), #ffffff)}
.autogen_class_views_book_preview_preview_content .preview .end_of_preview span {margin: 0; position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); bottom: 44px; width: 100%; font-weight: bold; color: #1c263d; font-size: 18px}
@media (max-width: 550px) {.responsive .autogen_class_views_book_preview_preview_content .preview .end_of_preview span {font-size: 16px}
}
.autogen_class_views_book_preview_preview_content .preview #preview_content {font-size: body_size_medium}
.autogen_class_views_book_preview_preview_content .preview #preview_content h2 {font-size: 22px; font-weight: bold; margin: 24px 0}
@media (max-width: 550px) {.responsive .autogen_class_views_book_preview_preview_content .preview #preview_content h2 {font-size: 20px}
}
.autogen_class_views_book_preview_preview_content .cta_wrapper {text-align: center; padding: 16px 0}
.autogen_class_views_book_preview_preview_content .progress {margin-top: 16px; text-align: center; color: #1c263d; font-weight: bold; text-transform: uppercase; letter-spacing: 0.06em; font-size: 14px}


/* app/views/book_preview/recommenders.css @ 1540587379 */
.autogen_class_views_book_preview_recommenders .recommenders .quick_reads_container .article_tile:nth-child(2) {margin: 0px 25px}
@media (max-width: 800px) {.autogen_class_views_book_preview_recommenders .recommenders .quick_reads_container .article_tile:nth-child(2) {margin: 25px 0}
}
@media (max-width: 800px) {.autogen_class_views_book_preview_recommenders .recommenders .quick_reads_container .has_wide_image {display: none}
}
@media (max-width: 800px) {.autogen_class_views_book_preview_recommenders .recommenders .quick_reads_container .image_and_text_container {height: 90px}
}
@media (max-width: 1024px) {.autogen_class_views_book_preview_recommenders .recommenders .paddles_container {width: 100%}
}
.autogen_class_views_book_preview_recommenders .header_label {margin-top: 0; font-size: 22px; font-weight: bold}
@media (max-width: 550px) {.responsive .autogen_class_views_book_preview_recommenders .header_label {font-size: 20px}
}
@media (max-width: 950px) {.autogen_class_views_book_preview_recommenders .header_label {text-align: center}
}


/* app/views/book_preview/review.css @ 1540587379 */
.autogen_class_views_book_preview_review .body {background: white; margin: 0 auto; max-width: 1000px; min-height: 600px; padding: 32px 0 90px}
.autogen_class_views_book_preview_review .body h1 {border-bottom: 1px dotted #caced9; font-size: 16px; font-weight: bold; margin: 0 90px; padding-bottom: 30px; text-align: center; text-transform: uppercase}
.autogen_class_views_book_preview_review .body .review_form {margin: 16px auto}
.autogen_class_views_book_preview_review .body .book_details {border-bottom: 1px solid #caced9; margin: 0 120px; padding: 40px 0 30px; white-space: nowrap}
.autogen_class_views_book_preview_review .body .book_details .cover {display: table-cell}
.autogen_class_views_book_preview_review .body .book_details .cover .object_grid {padding-left: 0}
.autogen_class_views_book_preview_review .body .book_details .cover .object_grid .object_cell {margin-bottom: 0}
.autogen_class_views_book_preview_review .body .book_details .cover .thumb, .autogen_class_views_book_preview_review .body .book_details .cover .object_cell {width: 108px; height: 143px}
.autogen_class_views_book_preview_review .body .book_details .info {display: table-cell; vertical-align: top}
.autogen_class_views_book_preview_review .body .book_details .info .book_title {display: block; font-size: 20px; overflow: hidden; line-height: 1em; max-height: 4em; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; font-family: "Source Sans Pro", sans-serif; color: inherit; font-style: italic; white-space: normal}
.autogen_class_views_book_preview_review .body .book_details .info .book_title:hover {color: #0d6069}
.autogen_class_views_book_preview_review .body .book_details .info .book_title:active {color: #0d6069}
.autogen_class_views_book_preview_review .body .book_details .info .author {font-family: "Source Sans Pro", sans-serif; font-size: 14px; margin: 3px 0 6px; color: inherit}
.autogen_class_views_book_preview_review .body .book_details .info .author a {font-family: "Source Sans Pro", sans-serif; color: inherit; font-weight: normal}
.autogen_class_views_book_preview_review .body .book_details .info .author a:hover {color: #0d6069}
.autogen_class_views_book_preview_review .body .book_details .info .author a:active {color: #0d6069}
.autogen_class_views_book_preview_review .body .review_list {min-width: 760px; margin: 0 120px}
.autogen_class_views_book_preview_review .body .review_list .book_review_wrapper {padding: 0}
.autogen_class_views_book_preview_review .body .review_list .book_review {border-bottom: none; padding-left: 0; padding-right: 0}
.autogen_class_views_book_preview_review .body .actions {border-top: 1px dotted #caced9; padding: 30px 0 56px; text-align: center}
.autogen_class_views_book_preview_review .body .actions .flat_btn {margin: 0 10px}
.autogen_class_views_book_preview_review .body .document_carousel {margin: 0 50px}
.autogen_class_views_book_preview_review .body .document_carousel .carousel_title {margin-top: 0; font-size: 18px}
.autogen_class_views_book_preview_review .body .document_carousel .object_cell {margin-right: 27px}
.autogen_class_views_book_preview_review .body .document_carousel .object_cell:last-child {margin-right: 0}


/* app/views/book_preview/_reviews.css @ 1540587379 */
.autogen_class_views_book_preview_reviews h2 {color: #57617a; margin-top: 0; text-align: center}
.autogen_class_views_book_preview_reviews .review_form {margin: 0 auto 40px auto}
.autogen_class_views_book_preview_reviews .review_form, .autogen_class_views_book_preview_reviews .post_message, .autogen_class_views_book_preview_reviews .first_to_review {border-bottom: 1px dashed #e9edf8; padding-bottom: 40px}
.autogen_class_views_book_preview_reviews .post_message, .autogen_class_views_book_preview_reviews .first_to_review {margin-bottom: 40px}
.autogen_class_views_book_preview_reviews .review_form.hidden, .autogen_class_views_book_preview_reviews span.react_mount_node:last-child .review_form {border-bottom: none; margin-bottom: 0; padding-bottom: 0}
.autogen_class_views_book_preview_reviews .read_all_reviews {text-align: center; margin-top: 32px}
.autogen_class_views_book_preview_reviews .first_to_review {font-size: 24px}
.autogen_class_views_book_preview_reviews .post_message {display: none; font-weight: lighter; text-align: center}
.autogen_class_views_book_preview_reviews .book_review_wrapper:first-child .book_review {padding-top: 0}
.autogen_class_views_book_preview_reviews .book_review_wrapper.current_user_review {background: #fafbfd}
.autogen_class_views_book_preview_reviews .book_review_wrapper.current_user_review .book_review {padding-top: 24px; border-bottom: none}
.autogen_class_views_book_preview_reviews .review_header {font-size: 22px; font-weight: bold; border-top: 1px solid #e9edf8; display: none; text-align: center; padding: 55px 31px 0 31px; max-width: 714px; margin: 0 auto}
@media (max-width: 550px) {.responsive .autogen_class_views_book_preview_reviews .review_header {font-size: 20px}
}
@media (max-width: 950px) {.autogen_class_views_book_preview_reviews .review_header {display: block}
}
@media (max-width: 700px) {.autogen_class_views_book_preview_reviews .review_header {padding-top: 20px}
}


/* app/views/book_preview/show.css @ 1540587379 */
.autogen_class_views_book_preview_show {padding-top: 0; padding-bottom: 60px; background: #fff; text-align: center}
.autogen_class_views_book_preview_show .review_form {margin: 0 auto}
.autogen_class_views_book_preview_show.reviews > .main .summary {display: none}
.autogen_class_views_book_preview_show.reviews > .main .reviews {display: block}
.autogen_class_views_book_preview_show.all_reviews > .main .overview {display: none}
.autogen_class_views_book_preview_show.all_reviews > .main .all_reviews {display: block}
.autogen_class_views_book_preview_show.loading .loading_shroud {display: block; z-index: 2999}
.autogen_class_views_book_preview_show.fade_in_loader .loading_shroud {opacity: 1}
.autogen_class_views_book_preview_show .loading_shroud {opacity: 0}
.autogen_class_views_book_preview_show .box {margin-top: 24px; box-shadow: none; background: #fff; border-radius: 4px}
.autogen_class_views_book_preview_show .box.overview {position: relative}
.autogen_class_views_book_preview_show .box.overview, .autogen_class_views_book_preview_show .box.all_reviews {margin-top: 0}
.autogen_class_views_book_preview_show .recommenders {padding: 0}
.autogen_class_views_book_preview_show .recommenders.box {padding: 0 16px}
@media (max-width: 1055px) {.autogen_class_views_book_preview_show .recommenders.box {margin: 16px}
}
@media (max-width: 950px) {.autogen_class_views_book_preview_show .recommenders.box {padding: 0}
}
.autogen_class_views_book_preview_show .recommenders:empty {display: none}
.autogen_class_views_book_preview_show .recommenders .document_carousel {margin-bottom: 24px}
.autogen_class_views_book_preview_show .recommenders .document_carousel:last-of-type {margin-bottom: 0}
.autogen_class_views_book_preview_show .recommenders .document_carousel .carousel_title {margin-top: 0}
.autogen_class_views_book_preview_show .recommenders .document_carousel .list_item.object_cell {margin-right: 11px !important; /* overrides content cohesive carousel */ }
.autogen_class_views_book_preview_show .document_carousel .carousel_title {font-size: 18px; font-weight: normal; margin-bottom: 4px}
.autogen_class_views_book_preview_show .document_carousel .document_cell {margin-right: 24px}
.autogen_class_views_book_preview_show .document_carousel .document_cell h3 {margin-top: 20px; display: block; font-size: 16px; overflow: hidden; line-height: 1.25em; max-height: 2.5em; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; padding-bottom: 1px; color: #1c263d; font-weight: normal; text-transform: none; font-family: "Source Sans Pro", sans-serif; text-align: center}
.autogen_class_views_book_preview_show .icon_list {margin: 0; padding: 0; list-style: none; text-align: center}
.autogen_class_views_book_preview_show .icon_list.centered li {width: 170px; text-align: center; margin-left: 8px; margin-right: 8px}
.autogen_class_views_book_preview_show .icon_list.centered li a span, .autogen_class_views_book_preview_show .icon_list.centered li .persona_icon {text-align: center; margin-right: 0; margin-bottom: 10px}
.autogen_class_views_book_preview_show .icon_list.centered li .name {color: #1c263d; display: block; text-align: center}
.autogen_class_views_book_preview_show .icon_list.no_icons .persona_icon {display: none}
.autogen_class_views_book_preview_show .icon_list li {display: inline-block; vertical-align: top; margin: 0 14px 28px; line-height: 40px}
.autogen_class_views_book_preview_show .icon_list li .persona_icon {display: inline-block; vertical-align: top; margin-right: 6px}
.autogen_class_views_book_preview_show .icon_list li .name {position: relative; top: -2px; display: inline-block; vertical-align: middle; font-size: 14px; text-align: left}
.autogen_class_views_book_preview_show .icon_list li .name div {line-height: 1.3}
.autogen_class_views_book_preview_show .icon_list li .name .type {font-size: 12px; color: #57617a; text-transform: uppercase}
.autogen_class_views_book_preview_show .popover_content {padding: 18px 22px; color: #57617a; font-size: 12px; line-height: 22px}
.autogen_class_views_book_preview_show .close {display: none; padding: 10px; background: transparent; color: #57617a; line-height: 1; font-size: 22px; cursor: pointer}
.autogen_class_views_book_preview_show .close:hover {color: #509ba8}
.autogen_class_views_book_preview_show .close:active {color: #0d6069}
.autogen_class_views_book_preview_show .loading_shroud {position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; display: none; opacity: 0; transition: all 0.8s ease-in-out, opacity 0.4s ease-in-out; -moz-transition: all 0.8s ease-in-out, opacity 0.4s ease-in-out; -webkit-transition: all 0.8s ease-in-out, opacity 0.4s ease-in-out; background: #57617a}
.autogen_class_views_book_preview_show a.author {white-space: nowrap}
.autogen_class_views_book_preview_show > .main {box-sizing: border-box; display: inline-block; vertical-align: top; max-width: 912px; width: 100%; position: relative; text-align: left}
.autogen_class_views_book_preview_show > .main .overview.box .header {padding: 48px; padding-bottom: 60px; border-bottom: 1px solid #e9edf8; 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: start; -ms-flex-pack: start; justify-content: flex-start}
@media (max-width: 1055px) and (min-width: 950px) {.autogen_class_views_book_preview_show > .main .overview.box .header {padding-left: 130px}
}
.autogen_class_views_book_preview_show > .main .overview.box .header .start_reading_cover.clickable {cursor: pointer}
.autogen_class_views_book_preview_show > .main .overview.box .header .left_side {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; width: 192px}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container {position: relative; width: 192px; height: 256px; margin: 0px auto}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover #available_in_module_web, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container #available_in_module_web {position: absolute; width: 100%}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell {width: 192px; height: 256px}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell.has_flag.is_unavailable .thumb > img, .autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell.has_flag.is_geo_restricted .thumb > img, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell.has_flag.is_unavailable .thumb > img, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell.has_flag.is_geo_restricted .thumb > img {opacity: 0.5}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell .flag, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell .flag {position: absolute; z-index: 10; /*needs to be higher than book cell but lower than button menus*/ text-align: center; text-transform: capitalize; width: 190px; border: 1px solid rgba(255, 255, 255, 0.5); height: auto; font-size: 16px; display: block; line-height: 24px; font-size: 14px; display: block; line-height: 24px}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell .flag.is_scribd_select, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell .flag.is_scribd_select {position: absolute; top: 0; left: 0; width: 45px; height: 45px; font-size: 16px; color: #fff; opacity: 0.9; background: none; border: none; background: none; z-index: 2; display: block}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell .flag.is_scribd_select:after, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell .flag.is_scribd_select:after {position: absolute; top: 0; content: ""; display: block; border-style: solid}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell .flag.is_scribd_select:before, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell .flag.is_scribd_select:before {border-width: 47px 47px 0 0; border-color: rgba(0, 0, 0, 0.2) transparent transparent transparent}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell .flag.is_scribd_select:after, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell .flag.is_scribd_select:after {border-width: 45px 45px 0 0; border-color: #fff transparent transparent transparent}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell .flag.is_scribd_select span, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell .flag.is_scribd_select span {position: absolute; top: 0; left: 0; width: 25.875px; height: 27.9px; line-height: 27.9px; z-index: 2; text-align: center; background-repeat: no-repeat; background-size: 100%; color: #1e7b85}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell.in_library, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell.in_library {margin-bottom: 24px}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell .reading_progress_outer, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell .reading_progress_outer {bottom: -16px; border: 1px solid #fff}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell .thumb, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell .thumb {width: 192px; height: 256px; margin-bottom: 0}
@media (max-width: 800px) {.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell .thumb, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell .thumb {width: 144px; height: 186px}
}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell.is_audiobook, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell.is_audiobook {height: 192px}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell.is_audiobook .thumb, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell.is_audiobook .thumb {height: 192px}
@media (max-width: 800px) {.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell.is_audiobook, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell.is_audiobook {height: 144px}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell.is_audiobook .thumb, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell.is_audiobook .thumb {height: 144px}
}
@media (max-width: 800px) {.autogen_class_views_book_preview_show > .main .overview.box .header .cover, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container {width: 144px; height: 186px}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover #available_in_module_web, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container #available_in_module_web {width: 100%}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell {width: 144px; height: 186px}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell .flag, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell .flag {position: absolute; z-index: 10; /*needs to be higher than book cell but lower than button menus*/ text-align: center; text-transform: capitalize; width: 142px; border: 1px solid rgba(255, 255, 255, 0.5); height: auto; font-size: 16px; display: block; line-height: 24px; font-size: 14px; display: block; line-height: 24px}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell .flag.is_scribd_select, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell .flag.is_scribd_select {position: absolute; top: 0; left: 0; width: 45px; height: 45px; font-size: 16px; color: #fff; opacity: 0.9; background: none; border: none; background: none; z-index: 2; display: block}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell .flag.is_scribd_select:after, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell .flag.is_scribd_select:after {position: absolute; top: 0; content: ""; display: block; border-style: solid}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell .flag.is_scribd_select:before, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell .flag.is_scribd_select:before {border-width: 47px 47px 0 0; border-color: rgba(0, 0, 0, 0.2) transparent transparent transparent}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell .flag.is_scribd_select:after, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell .flag.is_scribd_select:after {border-width: 45px 45px 0 0; border-color: #fff transparent transparent transparent}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover .document_cell .flag.is_scribd_select span, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container .document_cell .flag.is_scribd_select span {position: absolute; top: 0; left: 0; width: 25.875px; height: 27.9px; line-height: 27.9px; z-index: 2; text-align: center; background-repeat: no-repeat; background-size: 100%; color: #1e7b85}
}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover.is_audiobook, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container.is_audiobook {height: 192px}
@media (max-width: 800px) {.autogen_class_views_book_preview_show > .main .overview.box .header .cover.is_audiobook, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container.is_audiobook {height: 144px}
.autogen_class_views_book_preview_show > .main .overview.box .header .cover.is_audiobook .document_cell, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container.is_audiobook .document_cell {height: 144px}
}
@media (max-width: 700px) {.autogen_class_views_book_preview_show > .main .overview.box .header .cover, .autogen_class_views_book_preview_show > .main .overview.box .header .main_thumbnail_container {margin-bottom: 10px}
}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata {-ms-flex-preferred-size: 0;flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; position: relative; box-sizing: border-box; zoom: 1; padding-left: 34px; 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: justify; -ms-flex-pack: justify; justify-content: space-between}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata:after {content: ""; display: table; clear: both}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .header_top_section {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_book_preview_show > .main .overview.box .header .metadata .ratings_and_sharing {margin-top: 12px; padding-top: 8px; border-top: 1px solid #e9edf8}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .row .asyncable {display: inline-block}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata h1 {margin: 0; font-size: 26px; line-height: 1.25em; font-weight: bold; color: #1c263d}
@media (max-width: 667px) {.autogen_class_views_book_preview_show > .main .overview.box .header .metadata h1 {font-size: 18px; line-height: 26px}
}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata h1.long {font-size: 18px; line-height: 26px}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata h2, .autogen_class_views_book_preview_show > .main .overview.box .header .metadata .author {margin: 0; font-family: "Source Sans Pro", sans-serif; font-size: 16px; line-height: 1}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata h2 a, .autogen_class_views_book_preview_show > .main .overview.box .header .metadata .author a {font-family: "Source Sans Pro", sans-serif; font-weight: normal}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .author {margin-top: 7px; font-weight: bold; display: block}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .songbook {font-size: 14px; color: #57617a; margin-bottom: 8px}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .star_ratings, .autogen_class_views_book_preview_show > .main .overview.box .header .metadata .length {display: inline-block; vertical-align: top; line-height: 26px; white-space: nowrap; color: #57617a}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .length {text-transform: capitalize}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .star_ratings {display: inline; margin-right: 1px; line-height: 26px; vertical-align: top}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .sep {display: inline-block; vertical-align: top; height: 26px; border-right: 1px solid #e9edf8; margin: 0 12px}
@media (max-width: 865px) {.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .sep {border: none; margin: 0 5px}
}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .sharing_buttons {display: inline-block; vertical-align: top; line-height: 26px}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .sharing_buttons .like, .autogen_class_views_book_preview_show > .main .overview.box .header .metadata .sharing_buttons .embed {display: none}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .sharing_buttons li {display: inline-block; vertical-align: top; box-sizing: border-box; margin-right: 10px; line-height: 1; font-size: 20px; cursor: pointer}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .sharing_buttons li:last-child {margin-right: 0}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .sharing_buttons li.facebook .icon {color: #3b5998}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .sharing_buttons li.twitter .icon {color: #55acee}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .sharing_buttons li.pinterest .icon {color: #c8232c}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .sharing_buttons li.email .icon {color: #146c88; position: relative; top: 1px}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .sharing_buttons li a {padding: 0; line-height: 1; display: inline}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .sharing_buttons li .label {display: none}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .price_and_buttons {margin-top: auto; -webkit-box-flex: 1; -ms-flex: 1 0 auto; flex: 1 0 auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .price_and_buttons #actions_module {margin-top: auto}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .price_and_buttons #bookprice_module {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; margin: 20px 0px}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .save_bookmark_btn {padding: 0}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .save_bookmark_btn.saved span.in_library {display: inline}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .save_bookmark_btn.saved .not_in_library {display: none}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .save_bookmark_btn.saved:not(.disabled):hover .remove_from_library {display: inline}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .save_bookmark_btn.saved:not(.disabled):hover span.in_library {display: none}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .save_bookmark_btn .in_library, .autogen_class_views_book_preview_show > .main .overview.box .header .metadata .save_bookmark_btn .remove_from_library {display: none}
.autogen_class_views_book_preview_show > .main .overview.box .header .metadata .save_bookmark_btn [class*=icon] {position: relative; top: -1px; margin-right: 2px; font-size: 11px}
.autogen_class_views_book_preview_show > .main .content_tabs {border-bottom: 1px solid #e9edf8; background: #f8f9fd}
.autogen_class_views_book_preview_show > .main .content_tabs .tab_nav {margin: 0; height: 50px; line-height: 47px}
.autogen_class_views_book_preview_show > .main .content_tabs .tab_nav .tab_list {padding: 0; margin: 0; line-height: inherit}
.autogen_class_views_book_preview_show > .main .content_tabs .tab_nav .tab_list .tab_list_elements {display: inline; line-height: inherit}
.autogen_class_views_book_preview_show > .main .content_tabs .tab_nav .tab_list .tab_list_elements .tab {padding: 0; border: 0; margin: 0 23px; font-size: 16px}
.autogen_class_views_book_preview_show > .main .content_tabs .tab_nav .tab_list .tab_list_elements .tab.current {border-bottom: solid 3px #1e7b85; color: #0d6069}
.autogen_class_views_book_preview_show > .main .content_tabs .tab_nav .tab_list .tab_list_elements .tab:hover {color: #0d6069}
.autogen_class_views_book_preview_show > .main .content_tabs .tab_nav .hover_menu {display: none}
.autogen_class_views_book_preview_show > .main .content {padding: 40px 48px 60px}
@media (max-width: 1055px) and (min-width: 950px) {.autogen_class_views_book_preview_show > .main .content {padding-left: 130px}
}
.autogen_class_views_book_preview_show > .main .interests {margin: 5px 0 15px 0}
@media (max-width: 950px) {.autogen_class_views_book_preview_show > .main .interests .interest_pills {padding-left: 32px}
}
.autogen_class_views_book_preview_show > .main .interests_title, .autogen_class_views_book_preview_show > .main .from_publisher, .autogen_class_views_book_preview_show > .main .editors_note > h3 {color: #1c263d; text-align: left; margin-bottom: 8px; font-size: 18px; font-weight: bold; line-height: 1.3}
@media (max-width: 950px) {.autogen_class_views_book_preview_show > .main .interests_title, .autogen_class_views_book_preview_show > .main .from_publisher, .autogen_class_views_book_preview_show > .main .editors_note > h3 {font-size: 22px; font-weight: bold}
}
@media (max-width: 950px) and (max-width: 550px) {.responsive .autogen_class_views_book_preview_show > .main .interests_title, .responsive .autogen_class_views_book_preview_show > .main .from_publisher, .responsive .autogen_class_views_book_preview_show > .main .editors_note > h3 {font-size: 20px}
}
.autogen_class_views_book_preview_show > .main .editors_note > h3 {text-align: center; margin-bottom: 20px}
.autogen_class_views_book_preview_show > .main .summary .block {padding: 40px 32px 40px; border-bottom: 1px dashed #e9edf8; text-align: center}
.autogen_class_views_book_preview_show > .main .summary .block:last-child {border-bottom: 0; padding-bottom: 0}
.autogen_class_views_book_preview_show > .main .summary .block .description:last-child {border-bottom: 0; padding-bottom: 0}
.autogen_class_views_book_preview_show > .main .summary .block > h3 {line-height: 1; margin-bottom: 18px; font-size: 14px}
.autogen_class_views_book_preview_show > .main .summary .editors_note {padding: 26px 32px 30px; margin-bottom: 40px; background: #f8f9fd; color: #57617a}
.autogen_class_views_book_preview_show > .main .summary .editors_note em {font-family: "Source Sans Pro", sans-serif; display: block; font-style: italic; font-weight: bold; text-align: center; margin-top: 28px; margin-bottom: 13px; line-height: 1}
.autogen_class_views_book_preview_show > .main .summary .editors_note .name {text-align: center; margin-top: 20px}
.autogen_class_views_book_preview_show > .main .summary .editors_note .editor {text-align: center; font-size: 12px; color: #57617a; text-transform: uppercase}
.autogen_class_views_book_preview_show > .main .summary .categories {text-align: center; margin-bottom: 19px; overflow: hidden}
.autogen_class_views_book_preview_show > .main .summary .categories:first-child {height: 34px}
.autogen_class_views_book_preview_show > .main .summary .categories:not(:first-child):before {content: ""; display: block; margin: 0 32px; padding-bottom: 40px; border-top: 1px solid #e9edf8}
.autogen_class_views_book_preview_show > .main .summary .categories .category_btn {box-sizing: border-box; display: inline-block; font-family: "Source Sans Pro", sans-serif; transition: background 0.1s ease-in-out, color 0.1s ease-in-out; -moz-transition: background 0.1s ease-in-out, color 0.1s ease-in-out; -webkit-transition: background 0.1s ease-in-out, color 0.1s ease-in-out; border-color: rgba(255, 255, 255, 0.2); border-radius: 4px; border-style: solid; border-width: 1px; cursor: pointer; font-size: 18px; font-weight: bold; min-height: 2.44444em; line-height: 2.44444em; min-width: 120px; padding: 0px 30px; text-align: center; text-transform: capitalize; font-size: 12px; height: 34px; line-height: 33px; margin: 0 0.5em 15px}
.autogen_class_views_book_preview_show > .main .summary .description {padding: 0 0 36px; font-size: 16px; line-height: 1.5em; color: #57617a}
.autogen_class_views_book_preview_show > .main .summary .description:nth-last-child(3) {border-bottom: 0; padding-bottom: 0}
.autogen_class_views_book_preview_show > .main .summary .description * {line-height: inherit}
.autogen_class_views_book_preview_show > .main .summary .description br {display: block; margin-bottom: 24px}
.autogen_class_views_book_preview_show > .main .summary .description br + br {margin: 0 0 24px 0}
.autogen_class_views_book_preview_show > .main .summary .description .topics {margin-top: 24px}
.autogen_class_views_book_preview_show > .main .summary .description.truncated .published {display: none}
.autogen_class_views_book_preview_show > .main .summary .description .published {margin-top: 24px}
.autogen_class_views_book_preview_show > .main .summary .description .published .popover_trigger {cursor: pointer; margin-left: 8px; display: inline-block; position: relative; top: 2px}
.autogen_class_views_book_preview_show > .main .summary .description .published .popover_content {white-space: nowrap}
.autogen_class_views_book_preview_show > .main .summary .description .published .popover_content .availability {margin-top: 10px}
.autogen_class_views_book_preview_show > .main .summary .description .published .popover_content ol {margin: 0; padding: 0; list-style-position: inside}
.autogen_class_views_book_preview_show > .main .summary .description .published .popover_content .data_row .icon {padding-left: 5px; padding-right: 5px; font-size: 10px}
.autogen_class_views_book_preview_show > .main .summary .btn_wrapper {text-align: center}
.autogen_class_views_book_preview_show > .main .summary .series {text-align: left}
.autogen_class_views_book_preview_show > .main .summary .series .document_carousel {margin-left: -32px; margin-right: -32px}
.autogen_class_views_book_preview_show > .main .summary .series .list_item {margin-right: 24px}
.autogen_class_views_book_preview_show > .main .summary .characters {padding-bottom: 12px}
.autogen_class_views_book_preview_show > .main .summary .sample {line-height: 40px}
.autogen_class_views_book_preview_show > .main .summary .sample h3 {margin-bottom: 26px}
.autogen_class_views_book_preview_show > .main .summary .sample .contributors, .autogen_class_views_book_preview_show > .main .summary .sample .flat_btn {display: inline-block; vertical-align: middle}
.autogen_class_views_book_preview_show > .main .summary .sample .contributors {margin-right: 30px}
.autogen_class_views_book_preview_show > .main .summary .sample .contributors li {margin-bottom: 0}
.autogen_class_views_book_preview_show > .main .summary .contributors.block .icon_list {margin-bottom: -28px}
@media (max-width: 1055px) {.autogen_class_views_book_preview_show {padding-top: 0; background: #fff}
.autogen_class_views_book_preview_show > .main {max-width: none}
.autogen_class_views_book_preview_show > .main .box {box-shadow: none; border-radius: 0; margin-bottom: 0}
}
@media (max-width: 950px) {.autogen_class_views_book_preview_show.reviews > .main .overview, .autogen_class_views_book_preview_show.reviews > .main .summary, .autogen_class_views_book_preview_show.reviews > .main .all_reviews, .autogen_class_views_book_preview_show.all_reviews > .main .overview, .autogen_class_views_book_preview_show.all_reviews > .main .summary, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews, .autogen_class_views_book_preview_show > .main .overview, .autogen_class_views_book_preview_show > .main .summary, .autogen_class_views_book_preview_show > .main .all_reviews {display: block}
.autogen_class_views_book_preview_show.reviews > .main .overview.box .header, .autogen_class_views_book_preview_show.all_reviews > .main .overview.box .header, .autogen_class_views_book_preview_show > .main .overview.box .header {padding-left: 32px; padding-right: 32px}
.autogen_class_views_book_preview_show.reviews > .main .overview.box .header .also_available, .autogen_class_views_book_preview_show.all_reviews > .main .overview.box .header .also_available, .autogen_class_views_book_preview_show > .main .overview.box .header .also_available {white-space: nowrap}
.autogen_class_views_book_preview_show.reviews > .main .summary, .autogen_class_views_book_preview_show.all_reviews > .main .summary, .autogen_class_views_book_preview_show > .main .summary {padding-bottom: 32px}
.autogen_class_views_book_preview_show.reviews > .main .summary h3, .autogen_class_views_book_preview_show.reviews > .main .summary .description, .autogen_class_views_book_preview_show.all_reviews > .main .summary h3, .autogen_class_views_book_preview_show.all_reviews > .main .summary .description, .autogen_class_views_book_preview_show > .main .summary h3, .autogen_class_views_book_preview_show > .main .summary .description {padding-left: 32px; padding-right: 32px}
.autogen_class_views_book_preview_show.reviews > .main .summary .sheet_music_overview, .autogen_class_views_book_preview_show.all_reviews > .main .summary .sheet_music_overview, .autogen_class_views_book_preview_show > .main .summary .sheet_music_overview {padding-top: 32px}
.autogen_class_views_book_preview_show.reviews > .main .summary .sheet_music_overview .icon_list li, .autogen_class_views_book_preview_show.all_reviews > .main .summary .sheet_music_overview .icon_list li, .autogen_class_views_book_preview_show > .main .summary .sheet_music_overview .icon_list li {margin-bottom: 32px}
.autogen_class_views_book_preview_show.reviews > .main .summary .table_of_contents, .autogen_class_views_book_preview_show.reviews > .main .summary .table_of_contents.top, .autogen_class_views_book_preview_show.all_reviews > .main .summary .table_of_contents, .autogen_class_views_book_preview_show.all_reviews > .main .summary .table_of_contents.top, .autogen_class_views_book_preview_show > .main .summary .table_of_contents, .autogen_class_views_book_preview_show > .main .summary .table_of_contents.top {border-bottom: 1px dashed #e9edf8; margin-bottom: 32px}
.autogen_class_views_book_preview_show.reviews > .main .summary .from_publisher, .autogen_class_views_book_preview_show.all_reviews > .main .summary .from_publisher, .autogen_class_views_book_preview_show > .main .summary .from_publisher {margin: 32px 0px 20px}
.autogen_class_views_book_preview_show.reviews > .main .content_tabs, .autogen_class_views_book_preview_show.all_reviews > .main .content_tabs, .autogen_class_views_book_preview_show > .main .content_tabs {display: none}
.autogen_class_views_book_preview_show.reviews > .main .content, .autogen_class_views_book_preview_show.all_reviews > .main .content, .autogen_class_views_book_preview_show > .main .content {padding: 0}
.autogen_class_views_book_preview_show.reviews > .main .reviews .synched .post_message, .autogen_class_views_book_preview_show.reviews > .main .reviews .synched .first_to_review, .autogen_class_views_book_preview_show.all_reviews > .main .reviews .synched .post_message, .autogen_class_views_book_preview_show.all_reviews > .main .reviews .synched .first_to_review, .autogen_class_views_book_preview_show > .main .reviews .synched .post_message, .autogen_class_views_book_preview_show > .main .reviews .synched .first_to_review {background: #fff; margin-bottom: 0; padding: 32px 32px 0; position: relative; top: 1px; z-index: 2; border-top: 1px solid #e9edf8; border-bottom: 0}
.autogen_class_views_book_preview_show.reviews > .main .reviews .synched .review_form, .autogen_class_views_book_preview_show.all_reviews > .main .reviews .synched .review_form, .autogen_class_views_book_preview_show > .main .reviews .synched .review_form {padding-top: 32px; border-bottom: 0; padding-bottom: 0}
.autogen_class_views_book_preview_show.reviews > .main .reviews .synched .review_form .star_ratings, .autogen_class_views_book_preview_show.all_reviews > .main .reviews .synched .review_form .star_ratings, .autogen_class_views_book_preview_show > .main .reviews .synched .review_form .star_ratings {padding-bottom: 46px; position: relative}
.autogen_class_views_book_preview_show.reviews > .main .reviews .synched .review_form .star_ratings, .autogen_class_views_book_preview_show.reviews > .main .reviews .synched .review_form .clear_rating, .autogen_class_views_book_preview_show.reviews > .main .reviews .synched .review_form .inform_saved, .autogen_class_views_book_preview_show.reviews > .main .reviews .synched .review_form .tips, .autogen_class_views_book_preview_show.all_reviews > .main .reviews .synched .review_form .star_ratings, .autogen_class_views_book_preview_show.all_reviews > .main .reviews .synched .review_form .clear_rating, .autogen_class_views_book_preview_show.all_reviews > .main .reviews .synched .review_form .inform_saved, .autogen_class_views_book_preview_show.all_reviews > .main .reviews .synched .review_form .tips, .autogen_class_views_book_preview_show > .main .reviews .synched .review_form .star_ratings, .autogen_class_views_book_preview_show > .main .reviews .synched .review_form .clear_rating, .autogen_class_views_book_preview_show > .main .reviews .synched .review_form .inform_saved, .autogen_class_views_book_preview_show > .main .reviews .synched .review_form .tips {display: block}
.autogen_class_views_book_preview_show.reviews > .main .reviews .synched .review_form .clear_rating, .autogen_class_views_book_preview_show.reviews > .main .reviews .synched .review_form .inform_saved, .autogen_class_views_book_preview_show.reviews > .main .reviews .synched .review_form .tips, .autogen_class_views_book_preview_show.reviews > .main .reviews .synched .review_form .rating_required_message, .autogen_class_views_book_preview_show.all_reviews > .main .reviews .synched .review_form .clear_rating, .autogen_class_views_book_preview_show.all_reviews > .main .reviews .synched .review_form .inform_saved, .autogen_class_views_book_preview_show.all_reviews > .main .reviews .synched .review_form .tips, .autogen_class_views_book_preview_show.all_reviews > .main .reviews .synched .review_form .rating_required_message, .autogen_class_views_book_preview_show > .main .reviews .synched .review_form .clear_rating, .autogen_class_views_book_preview_show > .main .reviews .synched .review_form .inform_saved, .autogen_class_views_book_preview_show > .main .reviews .synched .review_form .tips, .autogen_class_views_book_preview_show > .main .reviews .synched .review_form .rating_required_message {position: absolute; bottom: 4px; left: 0; right: 0; margin: 0; padding: 0}
.autogen_class_views_book_preview_show.reviews > .main .reviews .synched .review_form .tip, .autogen_class_views_book_preview_show.all_reviews > .main .reviews .synched .review_form .tip, .autogen_class_views_book_preview_show > .main .reviews .synched .review_form .tip {margin: 0}
.autogen_class_views_book_preview_show.reviews > .main .reviews .synched .review_form .clear_rating, .autogen_class_views_book_preview_show.all_reviews > .main .reviews .synched .review_form .clear_rating, .autogen_class_views_book_preview_show > .main .reviews .synched .review_form .clear_rating {display: block}
.autogen_class_views_book_preview_show.reviews > .main .reviews .synched .review_form .textarea_tip, .autogen_class_views_book_preview_show.all_reviews > .main .reviews .synched .review_form .textarea_tip, .autogen_class_views_book_preview_show > .main .reviews .synched .review_form .textarea_tip {margin-top: 13px}
.autogen_class_views_book_preview_show.reviews > .main .review_list, .autogen_class_views_book_preview_show.all_reviews > .main .review_list, .autogen_class_views_book_preview_show > .main .review_list {min-width: 0}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched, .autogen_class_views_book_preview_show > .main .all_reviews .synched {border-top: 1px solid #e9edf8}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .back, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .back, .autogen_class_views_book_preview_show > .main .all_reviews .synched .back {display: none}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .review_list, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .review_list, .autogen_class_views_book_preview_show > .main .all_reviews .synched .review_list {min-width: auto}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .header, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .header, .autogen_class_views_book_preview_show > .main .all_reviews .synched .header {padding: 32px 32px 20px; border-bottom: 0}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .header h3, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .header h3, .autogen_class_views_book_preview_show > .main .all_reviews .synched .header h3 {color: #1c263d}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .book_review_wrapper, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .book_review_wrapper, .autogen_class_views_book_preview_show > .main .all_reviews .synched .book_review_wrapper {margin: 0}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .book_review_wrapper .book_review, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .book_review_wrapper .book_review, .autogen_class_views_book_preview_show > .main .all_reviews .synched .book_review_wrapper .book_review {position: relative; padding-bottom: 40px}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .book_review_wrapper .book_review .left, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .book_review_wrapper .book_review .left, .autogen_class_views_book_preview_show > .main .all_reviews .synched .book_review_wrapper .book_review .left {width: 100%}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .book_review_wrapper .book_review .left, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .book_review_wrapper .book_review .left, .autogen_class_views_book_preview_show > .main .all_reviews .synched .book_review_wrapper .book_review .left {position: relative; padding-right: 0; z-index: 1}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right, .autogen_class_views_book_preview_show > .main .all_reviews .synched .book_review_wrapper .book_review .right {border: none; height: 100%; left: 0; padding: 0; position: absolute; width: 100%}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right .star_ratings, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right .star_ratings, .autogen_class_views_book_preview_show > .main .all_reviews .synched .book_review_wrapper .book_review .right .star_ratings {position: absolute; right: 0}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right .vote, .autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right .upvote_count, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right .vote, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right .upvote_count, .autogen_class_views_book_preview_show > .main .all_reviews .synched .book_review_wrapper .book_review .right .vote, .autogen_class_views_book_preview_show > .main .all_reviews .synched .book_review_wrapper .book_review .right .upvote_count {display: none}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right .bottom, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right .bottom, .autogen_class_views_book_preview_show > .main .all_reviews .synched .book_review_wrapper .book_review .right .bottom {position: absolute; bottom: 40px}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right .bottom .permalink, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right .bottom .permalink, .autogen_class_views_book_preview_show > .main .all_reviews .synched .book_review_wrapper .book_review .right .bottom .permalink {position: absolute; right: 0; bottom: 0}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right .rating_star:last-child, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right .rating_star:last-child, .autogen_class_views_book_preview_show > .main .all_reviews .synched .book_review_wrapper .book_review .right .rating_star:last-child {margin-right: 0; padding-right: 0}
.autogen_class_views_book_preview_show.reviews > .main .recommenders, .autogen_class_views_book_preview_show.all_reviews > .main .recommenders, .autogen_class_views_book_preview_show > .main .recommenders {padding-left: 0; padding-right: 0}
.autogen_class_views_book_preview_show.reviews > .main .recommenders .carousel_widget, .autogen_class_views_book_preview_show.all_reviews > .main .recommenders .carousel_widget, .autogen_class_views_book_preview_show > .main .recommenders .carousel_widget {margin-bottom: 0}
}
@media (max-width: 700px) {.autogen_class_views_book_preview_show.reviews > .main .overview.box .header, .autogen_class_views_book_preview_show.all_reviews > .main .overview.box .header, .autogen_class_views_book_preview_show > .main .overview.box .header {text-align: center; padding: 30px 0 0; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column}
.autogen_class_views_book_preview_show.reviews > .main .overview.box .header .left_side, .autogen_class_views_book_preview_show.all_reviews > .main .overview.box .header .left_side, .autogen_class_views_book_preview_show > .main .overview.box .header .left_side {width: 100%}
.autogen_class_views_book_preview_show.reviews > .main .overview.box .header .metadata, .autogen_class_views_book_preview_show.all_reviews > .main .overview.box .header .metadata, .autogen_class_views_book_preview_show > .main .overview.box .header .metadata {margin: 0 auto; padding: 0; height: auto; -ms-flex-preferred-size: auto; flex-basis: auto; -webkit-box-flex: auto; -ms-flex-positive: auto; flex-grow: auto; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse}
.autogen_class_views_book_preview_show.reviews > .main .overview.box .header .metadata h1, .autogen_class_views_book_preview_show.all_reviews > .main .overview.box .header .metadata h1, .autogen_class_views_book_preview_show > .main .overview.box .header .metadata h1 {margin: 15px 0px; padding: 0 32px}
.autogen_class_views_book_preview_show.reviews > .main .overview.box .header .metadata .ratings_and_sharing, .autogen_class_views_book_preview_show.all_reviews > .main .overview.box .header .metadata .ratings_and_sharing, .autogen_class_views_book_preview_show > .main .overview.box .header .metadata .ratings_and_sharing {margin-bottom: 14px}
.autogen_class_views_book_preview_show.reviews > .main .overview.box .header .metadata .actions, .autogen_class_views_book_preview_show.all_reviews > .main .overview.box .header .metadata .actions, .autogen_class_views_book_preview_show > .main .overview.box .header .metadata .actions {height: auto}
.autogen_class_views_book_preview_show.reviews > .main .summary .interests, .autogen_class_views_book_preview_show.all_reviews > .main .summary .interests, .autogen_class_views_book_preview_show > .main .summary .interests {display: none}
.autogen_class_views_book_preview_show.reviews > .main .summary .sample.block h3, .autogen_class_views_book_preview_show.reviews > .main .summary .sample.block .contributors, .autogen_class_views_book_preview_show.all_reviews > .main .summary .sample.block h3, .autogen_class_views_book_preview_show.all_reviews > .main .summary .sample.block .contributors, .autogen_class_views_book_preview_show > .main .summary .sample.block h3, .autogen_class_views_book_preview_show > .main .summary .sample.block .contributors {display: none}
.autogen_class_views_book_preview_show.reviews > .main .summary .description .published .popover_trigger, .autogen_class_views_book_preview_show.all_reviews > .main .summary .description .published .popover_trigger, .autogen_class_views_book_preview_show > .main .summary .description .published .popover_trigger {display: none}
.autogen_class_views_book_preview_show.reviews > .main .reviews .synched .review_form, .autogen_class_views_book_preview_show.all_reviews > .main .reviews .synched .review_form, .autogen_class_views_book_preview_show > .main .reviews .synched .review_form {padding-top: 0}
.autogen_class_views_book_preview_show.reviews > .main .reviews .synched .review_form .star_label, .autogen_class_views_book_preview_show.all_reviews > .main .reviews .synched .review_form .star_label, .autogen_class_views_book_preview_show > .main .reviews .synched .review_form .star_label {margin-top: 32px}
.autogen_class_views_book_preview_show.reviews > .main .reviews .synched .review_form .star_ratings .rating_star, .autogen_class_views_book_preview_show.all_reviews > .main .reviews .synched .review_form .star_ratings .rating_star, .autogen_class_views_book_preview_show > .main .reviews .synched .review_form .star_ratings .rating_star {font-size: 30px; line-height: 30px}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .header, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .header, .autogen_class_views_book_preview_show > .main .all_reviews .synched .header {padding: 32px 0 0; margin: 0}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .book_review_wrapper, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .book_review_wrapper, .autogen_class_views_book_preview_show > .main .all_reviews .synched .book_review_wrapper {margin: 0}
}
@media (max-width: 700px) and (max-width: 450px) {.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .book_review_wrapper .persona_icon, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .book_review_wrapper .persona_icon, .autogen_class_views_book_preview_show > .main .all_reviews .synched .book_review_wrapper .persona_icon {display: none}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .book_review_wrapper .review_author, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .book_review_wrapper .review_author, .autogen_class_views_book_preview_show > .main .all_reviews .synched .book_review_wrapper .review_author {display: block; margin-bottom: 40px; text-align: center; line-height: normal}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .book_review_wrapper .review_body, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .book_review_wrapper .review_body, .autogen_class_views_book_preview_show > .main .all_reviews .synched .book_review_wrapper .review_body {min-height: auto; margin-left: 0; padding-right: 0}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .book_review_wrapper .book_review, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .book_review_wrapper .book_review, .autogen_class_views_book_preview_show > .main .all_reviews .synched .book_review_wrapper .book_review {padding-top: 32px; padding-bottom: 65px}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right .star_ratings, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right .star_ratings, .autogen_class_views_book_preview_show > .main .all_reviews .synched .book_review_wrapper .book_review .right .star_ratings {top: 30px; width: 100%; text-align: center; z-index: 1}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right .bottom, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right .bottom, .autogen_class_views_book_preview_show > .main .all_reviews .synched .book_review_wrapper .book_review .right .bottom {bottom: 45px; text-align: center}
.autogen_class_views_book_preview_show.reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right .bottom .permalink, .autogen_class_views_book_preview_show.all_reviews > .main .all_reviews .synched .book_review_wrapper .book_review .right .bottom .permalink, .autogen_class_views_book_preview_show > .main .all_reviews .synched .book_review_wrapper .book_review .right .bottom .permalink {display: inline-block; position: initial; margin-top: 3px}
}
.autogen_class_views_book_preview_show .availability_info_container .availability_info.show {padding-top: 4px; margin-bottom: 10px}
.autogen_class_views_book_preview_show .availability_info_container.mobile {display: none}
@media (max-width: 700px) {.autogen_class_views_book_preview_show .availability_info_container.mobile {width: 100%; display: block; margin-bottom: 16px}
.autogen_class_views_book_preview_show .availability_info_container.mobile .availability_info {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_book_preview_show .availability_info_container.web {display: none}
}
.autogen_class_views_book_preview_show #available_in_module_mobile {display: none}
@media (max-width: 700px) {.autogen_class_views_book_preview_show #available_in_module_web {display: none}
.autogen_class_views_book_preview_show #available_in_module_mobile {display: block}
}
