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


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


/* :files, 'app/views', ... @ 1413926779 */
/* app/views/landing/home/shared.css @ 1413926779 */
html, body {width: 100%; height: 100%}
html.single_page_mode, body.single_page_mode {overflow: hidden}
@-webkit-keyframes scrolling {0% {-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
100% {-webkit-transform: translate3d(-100%, 0, 0); -moz-transform: translate3d(-100%, 0, 0); -ms-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0)}
}


/* :class_inlines, 'app/views', ... @ 1413926779 */
/* app/views/shared/_subscription_faq_lightbox.css @ 1413926779 */
.autogen_class_views_shared_subscription_faq_lightbox {width: 720px}
.autogen_class_views_shared_subscription_faq_lightbox p.bold {font-weight: bold}
.autogen_class_views_shared_subscription_faq_lightbox .content {height: 350px; overflow-y: scroll}


/* app/views/landing/home2/index.css @ 1413926779 */
@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 .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 .primary_leader {height: 575px; background: #333; background-image: url('https://webarchive.library.unt.edu/web/20141022174034oe_/https://s1-f.scribdassets.com/images/landing/home2_landing/hero2.jpg?1413926888'); background-size: cover; background-position: 50% 50%; position: relative}
.autogen_class_views_landing_home2_index .primary_leader .leader_fadeout {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 h1 {text-transform: uppercase; font-size: 42px; letter-spacing: 0.1em; margin: 0 40px 0 40px}
@media (max-width: 650px) {.autogen_class_views_landing_home2_index .primary_leader h1 {margin-top: 100px; margin-left: 20px; margin-right: 20px; letter-spacing: normal; font-size: 32px}
.autogen_class_views_landing_home2_index .primary_leader h1 .default_break {display: none}
}
.autogen_class_views_landing_home2_index .primary_leader h2 {font-size: 20px; font-weight: 400; margin: 10px 40px 30px 40px}
@media (max-width: 800px) {.autogen_class_views_landing_home2_index .primary_leader h2 .split {display: block}
.autogen_class_views_landing_home2_index .primary_leader h2 .split_sep {display: none}
}
@media (max-width: 650px) {.autogen_class_views_landing_home2_index .primary_leader h2 {font-size: 16px; margin-left: 0; margin-right: 0}
.autogen_class_views_landing_home2_index .primary_leader h2 .split {margin-bottom: 10px}
}
@media (min-width: 650px) {.autogen_class_views_landing_home2_index .primary_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 .primary_leader .flat_btn {display: block; margin: 0 40px}
}
.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 {-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease; -webkit-transform: translate(0, 5%); -moz-transform: translate(0, 5%); -ms-transform: translate(0, 5%); transform: translate(0, 5%); -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 {-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}
.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://webarchive.library.unt.edu/web/20141022174034oe_/https://s1-f.scribdassets.com/images/landing/home2_landing/device_ipad.png?1413926888')}
.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://webarchive.library.unt.edu/web/20141022174034oe_/https://s2-f.scribdassets.com/images/landing/home2_landing/device_android.png?1413926888')}
.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://webarchive.library.unt.edu/web/20141022174034oe_/https://s2-f.scribdassets.com/images/landing/home2_landing/device_iphone.png?1413926888')}
@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 .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 {color: #444; text-transform: uppercase; font-weight: 400; font-size: 38px; letter-spacing: 0.1em; 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 .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)}
@media (max-width: 650px) {.autogen_class_views_landing_home2_index .document_grid_outer h1 {margin-left: 20px; margin-right: 20px; letter-spacing: normal; font-size: 32px}
}
.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://webarchive.library.unt.edu/web/20141022174034oe_/https://s1-f.scribdassets.com/images/landing/home_landing/thumbnail_overlay_185x250.png?1413926888') 0 0 no-repeat; background-size: cover}
.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://webarchive.library.unt.edu/web/20141022174034oe_/https://s1-f.scribdassets.com/images/landing/home_landing/thumbnail_overlay_185x250.png?1413926888') 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://webarchive.library.unt.edu/web/20141022174034oe_/https://s2-f.scribdassets.com/images/landing/home2_landing/quotemark.png?1413926888') 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/_nav_menu.css @ 1413926779 */
.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/landing/home/folds/_first.css @ 1413926779 */
.first_fold {position: relative; margin-bottom: -53px}
.first_fold .fold_background {-webkit-transition: opacity 2s ease-in-out; -moz-transition: opacity 2s ease-in-out; -ms-transition: opacity 2s ease-in-out; transition: opacity 2s ease-in-out; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; position: absolute; top: 0; right: 0; bottom: 53px; left: 0; background-position: 50% 50%; background-size: cover; background-repeat: no-repeat; z-index: 1}
.first_fold .fold_background.visible {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.first_fold .fold_footer {display: none}
.first_fold .fold_content {z-index: 2; position: absolute; top: 0; right: 0; bottom: 0; left: 0}
.first_fold .headline {position: absolute; top: 130px; left: 0; right: 0; text-align: center; font-weight: 100; color: white}
.first_fold .headline .leader {font-family: Livory, serif; font-size: 72px; line-height: 75px; font-weight: inherit}
.first_fold .headline .sub_leader {font-size: 32px; font-weight: normal}
.first_fold .headline h1 {color: inherit}
.first_fold .spinner_btn {vertical-align: top; margin-top: 40px}
.first_fold .spinner_btn .flat_btn {padding: 0 25px}


/* app/views/landing/home/folds/_second.css @ 1413926779 */
.second_fold {background: #f9f9f7; position: relative; z-index: 2}
.second_fold .margin_wrapper {position: absolute; top: 53px; right: 0; bottom: 53px; left: 0; box-shadow: 0 0 0 1px white}
.second_fold .cells_row {font-size: 0; white-space: nowrap; overflow: hidden; z-index: 4}
.second_fold .tile_link {cursor: default; font-size: 0}
.second_fold .tile_link .tile_text {z-index: 3; display: block; position: absolute; background-size: contain; background-position: 50% 50%; top: 0; left: 0; width: 100%; height: 100%}
.second_fold .lower_cells {position: absolute; left: 0; right: 0; bottom: 0}
.second_fold .lower_cells .group_tile .selected_arrow {background: url('https://webarchive.library.unt.edu/web/20141022174034oe_/https://s1-f.scribdassets.com/images/landing/home_landing/white_arrow_flip.png?1413926888'); bottom: auto; top: -5px}
.second_fold .headline {position: absolute; top: 50%; left: 0; right: 0; text-align: center; color: white; font-weight: 100; font-size: 75px; line-height: 75px; margin-top: -37.5px}
.second_fold .tile_info {position: absolute; left: 0; right: 0; left: 0; right: 0; font-size: 16px; background: white}
.paused .second_fold .tile_info .animated {-webkit-animation-play-state: paused; -moz-animation-play-state: paused; -ms-animation-play-state: paused; animation-play-state: paused}
.second_fold .tile_info h3, .second_fold .tile_info p {color: #333; line-height: 1.6}
.second_fold .tile_info h3 {font-size: 1em; text-transform: uppercase; margin: 2.2em 0 0 50px}
.second_fold .tile_info p {margin: 1.2em 0 1.9em 50px}
.second_fold .tile_info .outline_btn {display: inline-block; zoom: 1; *display: inline; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -moz-user-select: -moz-none; -webkit-user-select: none; user-select: none; -webkit-transition: color 0.1s ease-in-out, background 0.1s ease-in-out; -moz-transition: color 0.1s ease-in-out, background 0.1s ease-in-out; -ms-transition: color 0.1s ease-in-out, background 0.1s ease-in-out; transition: color 0.1s ease-in-out, background 0.1s ease-in-out; font-size: 0.9em; font-weight: bold; border: 1px solid #00a6d4; background: rgba(255, 255, 255, 0); color: #00a6d4; border-radius: 3px; text-transform: uppercase; padding: 7px 30px; margin: 0 0 20px 50px; line-height: 2.0; cursor: pointer}
.second_fold .tile_info .outline_btn:hover, .paused .second_fold .tile_info .outline_btn {background: #00a6d4; text-decoration: none; color: white}
.second_fold .tile_info .outline_btn:active {background: #007ea1}
.second_fold .tile_info .tile_info_text_bg, .second_fold .tile_info .tile_info_text {position: absolute; top: 0; bottom: 0; left: 0; width: 33%; -webkit-transform: scale3d(1, 1, 1)}
@media (max-height: 700px) {.second_fold .tile_info .tile_info_text_bg, .second_fold .tile_info .tile_info_text {width: 50%}
.second_fold .tile_info .tile_info_text_bg p, .second_fold .tile_info .tile_info_text p {margin-top: 0.6em; margin-bottom: 1em}
}
.second_fold .tile_info .tile_info_text_bg {z-index: 2; background: white}
.second_fold .tile_info .tile_info_text_bg::after {content: " "; background: url('https://webarchive.library.unt.edu/web/20141022174034oe_/https://s1-f.scribdassets.com/images/landing/home_landing/whitefade.png?1413926888') 100% 0 repeat-y; position: absolute; top: 0; bottom: 0; left: 100%; width: 100px}
.second_fold .tile_info .tile_info_text {z-index: 3; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0}
.second_fold .tile_info .tile_info_text.fade_out {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity 0.4s ease-in-out; -moz-transition: opacity 0.4s ease-in-out; -ms-transition: opacity 0.4s ease-in-out; transition: opacity 0.4s ease-in-out}
.second_fold .tile_info .tile_info_text.fade_in {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; -webkit-transition: opacity 0.76s cubic-bezier(1, 0, 0.69, 0); -moz-transition: opacity 0.76s cubic-bezier(1, 0, 0.69, 0); -ms-transition: opacity 0.76s cubic-bezier(1, 0, 0.69, 0); transition: opacity 0.76s cubic-bezier(1, 0, 0.69, 0)}
.second_fold .tile_info .tile_info_text.fade_in {z-index: 4}
.second_fold .tile_info .tile_books {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; position: absolute; top: 0; left: 0; z-index: 0}
.second_fold .tile_info .tile_books.fade_out {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity 0.4s ease-in-out; -moz-transition: opacity 0.4s ease-in-out; -ms-transition: opacity 0.4s ease-in-out; transition: opacity 0.4s ease-in-out}
.second_fold .tile_info .tile_books.fade_in {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; -webkit-transition: opacity 0.76s cubic-bezier(1, 0, 0.69, 0); -moz-transition: opacity 0.76s cubic-bezier(1, 0, 0.69, 0); -ms-transition: opacity 0.76s cubic-bezier(1, 0, 0.69, 0); transition: opacity 0.76s cubic-bezier(1, 0, 0.69, 0)}
.second_fold .tile_info .tile_books .tile_books {left: 100%}
.second_fold .tile_info .tile_info_carousel {position: absolute; top: 0; right: 0; bottom: 0; left: 30%; z-index: 0; white-space: nowrap; overflow: hidden}
.second_fold .tile_info .tile_books_wrap {position: absolute; cursor: pointer; top: 100px; left: 0; right: 0}
.second_fold .tile_books.animated {-webkit-animation-duration: 40s; -moz-animation-duration: 40s; -ms-animation-duration: 40s; animation-duration: 40s; -webkit-animation-name: scrolling; -moz-animation-name: scrolling; -ms-animation-name: scrolling; animation-name: scrolling; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; -ms-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-timing-function: linear; -moz-animation-timing-function: linear; -ms-animation-timing-function: linear; animation-timing-function: linear}
.second_fold .book_cover {display: inline-block; zoom: 1; *display: inline; vertical-align: top; position: relative; width: 132px; height: 179px; margin: 0 160px 0 0; box-shadow: 5px 5px 40px rgba(0, 0, 0, 0.3), 3px 1px 15px rgba(0, 0, 0, 0.32); background-color: #939598; white-space: normal; word-wrap: break-word; overflow: hidden}
.second_fold .book_cover .document_title, .second_fold .book_cover .document_author {position: absolute; color: white; right: 12%; left: 12%}
.second_fold .book_cover .document_title {top: 10%; height: 40%; overflow: hidden; font-size: 1em}
.second_fold .book_cover .document_author {bottom: 10%; height: 40%; overflow: hidden; font-size: 0.7em; text-transform: uppercase}
.second_fold .book_cover .cover_image, .second_fold .book_cover .cover_overlay, .second_fold .book_cover .cover_image img {position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-size: cover}
.second_fold .book_cover .cover_image img {width: 100%; height: 100%}
.second_fold .book_cover .cover_overlay {background: url('https://webarchive.library.unt.edu/web/20141022174034oe_/https://s1-f.scribdassets.com/images/landing/home_landing/thumbnail_overlay_crop.png?1413926888') 0 0 repeat-y; background-size: cover}
.second_fold .group_tile {display: inline-block; zoom: 1; *display: inline; -moz-user-select: -moz-none; -webkit-user-select: none; user-select: none; vertical-align: top; font-size: 16px; cursor: default; border-left: 1px solid white; box-sizing: border-box; background: gray; width: 16.66667%; text-align: center; color: white; text-transform: uppercase; white-space: normal; position: relative; overflow: hidden; background-position: 50% 50%; background-size: cover; background-repeat: no-repeat}
.second_fold .group_tile:first-child {border-left: 0}
@media (min-width: 1366px) {.second_fold .group_tile {font-size: 20px}
}
@media (max-width: 1024px), (max-height: 700px) {.second_fold .group_tile {font-size: 14px}
}
.second_fold .group_tile .default_tile, .second_fold .group_tile .hover_tile {-webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; background-position: 50% 50%; background-size: cover; background-repeat: no-repeat; position: absolute; top: 0; left: 0; right: 0; bottom: 0}
.second_fold .group_tile .default_tile {z-index: 1}
.second_fold .group_tile .hover_tile {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; z-index: 2}
.second_fold .group_tile .tile_text {-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}
.second_fold .group_tile .selected_arrow {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -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; background: url('https://webarchive.library.unt.edu/web/20141022174034oe_/https://s1-f.scribdassets.com/images/landing/home_landing/white_arrow.png?1413926888'); width: 31px; height: 17px; position: absolute; bottom: -5px; left: 50%; margin-left: -15px; z-index: 2}
.second_fold .group_tile.open .selected_arrow {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.second_fold .group_tile.open .default_tile, .second_fold .group_tile.open .hover_tile {-webkit-transform: scale3d(1.02, 1.02, 1); -moz-transform: scale3d(1.02, 1.02, 1); -ms-transform: scale3d(1.02, 1.02, 1); transform: scale3d(1.02, 1.02, 1)}
.second_fold .group_tile.open .hover_tile {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1}
.second_fold .group_tile.open .tile_text {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0}
.second_fold .fold_header, .second_fold .fold_footer {color: #333; font-size: 14px; height: 53px; line-height: 53px}
.second_fold .fold_header .next_fold_btn, .second_fold .fold_footer .next_fold_btn {cursor: pointer; -webkit-transition: color 0.1s ease-in-out; -moz-transition: color 0.1s ease-in-out; -ms-transition: color 0.1s ease-in-out; transition: color 0.1s ease-in-out}
.second_fold .fold_header .next_fold_btn:hover, .second_fold .fold_footer .next_fold_btn:hover {color: #00a6d4}
.second_fold .fold_header {position: absolute; top: 0; left: 0; right: 0; text-align: center}
.second_fold .down_tick {display: inline-block; zoom: 1; *display: inline; width: 12px; height: 10px; background: url('https://webarchive.library.unt.edu/web/20141022174034oe_/https://s2-f.scribdassets.com/images/search/dark_arrow_down_normal.png?1413926888'); vertical-align: middle; position: relative; top: -2px}


/* app/views/landing/home/folds/_third.css @ 1413926779 */
.third_fold {background: #f9f9fa url('https://webarchive.library.unt.edu/web/20141022174034oe_/https://s2-f.scribdassets.com/images/landing/home_landing/devices_background_horizonline.png?1413926888') 50% 50% no-repeat; background-size: cover; position: relative}
.third_fold .fold_footer {height: 25%; background: #DFDFDF; margin: 30px; margin-top: 0; border: 1px solid #cccccc; overflow: hidden}
@media (max-width: 1333px) {.third_fold .fold_footer {margin: 0; border: 0; border-top: 1px solid #cccccc}
}
.third_fold .big_quotes {text-align: center; margin: 30px 0 50px; white-space: nowrap}
.third_fold .big_quotes .quote {display: inline-block; zoom: 1; *display: inline; vertical-align: top; width: 97px; height: 97px; background: url('https://webarchive.library.unt.edu/web/20141022174034oe_/https://s2-f.scribdassets.com/images/landing/home_landing/quotemark.png?1413926888')}
.third_fold .big_quotes .quote.quote_right {background: url('https://webarchive.library.unt.edu/web/20141022174034oe_/https://s1-f.scribdassets.com/images/landing/home_landing/quoteend.png?1413926888')}
.third_fold .big_quotes .quote_body {font-family: Livory, serif; display: inline-block; zoom: 1; *display: inline; font-style: italic; line-height: 1.5; margin: 0 62px; margin-top: 17px; text-align: left; vertical-align: top; font-size: 24px; color: #a9a9a9; width: 60%; min-width: 670px; position: relative}
.third_fold .big_quotes .quote_body .single_quote {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; white-space: normal; text-align: center; position: absolute; top: 0; left: 0; right: 0}
.third_fold .big_quotes .quote_body .single_quote.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}
.third_fold .big_quotes .quote_body .single_quote.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(1, 0, 0.69, 0); -moz-transition: opacity 1.3s cubic-bezier(1, 0, 0.69, 0); -ms-transition: opacity 1.3s cubic-bezier(1, 0, 0.69, 0); transition: opacity 1.3s cubic-bezier(1, 0, 0.69, 0)}
.third_fold .big_quotes .quote_author {font-family: Sofia Pro, sans-serif; font-style: normal; display: inline-block; color: #bdbdbd; font-weight: bold; margin-left: 8px; font-size: 0.8em; text-transform: uppercase}
.third_fold .devices {white-space: nowrap; text-align: center}
.third_fold .perks {font-size: 16px; color: #787879; text-align: center; line-height: 24px; position: relative; top: -12px}
.third_fold .perks .icon {display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin-right: 10px; font-size: 14px; position: relative; top: 5px}
.third_fold .perks .perk {margin-left: 25px; text-transform: uppercase}
.third_fold .perks .perk:first-child {margin-left: 0}


/* app/views/landing/home/_header.css @ 1413926779 */
.landing_header .logo {display: inline-block; zoom: 1; *display: inline; vertical-align: top; background-image: url('https://webarchive.library.unt.edu/web/20141022174034oe_/https://s1-f.scribdassets.com/images/landing/home_landing/scribd_logo.png?1413926888'); width: 179px; height: 57px; margin-right: 30px}
.landing_header .round_btn, .landing_header .search_area {display: inline-block; zoom: 1; *display: inline; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background: rgba(255, 255, 255, 0); vertical-align: top; color: white; border: 1px solid white; font-size: 14px; font-weight: bold; text-transform: uppercase; border-radius: 3px; height: 43px; line-height: 43px; margin: 14px 7px 0 0; cursor: pointer}
.landing_header .round_btn.text_btn, .landing_header .search_area.text_btn {padding: 0 30px}
.landing_header .round_btn.icon_btn, .landing_header .search_area.icon_btn {padding: 0 12px; text-align: center}
.landing_header .round_btn .btn_label, .landing_header .search_area .btn_label {-webkit-transition: width 0.5s ease-in-out, margin-left 0.5s ease-in-out; -moz-transition: width 0.5s ease-in-out, margin-left 0.5s ease-in-out; -ms-transition: width 0.5s ease-in-out, margin-left 0.5s ease-in-out; transition: width 0.5s ease-in-out, margin-left 0.5s ease-in-out; display: inline-block; zoom: 1; *display: inline; white-space: nowrap; overflow: hidden; overflow: hidden; margin-left: 0; width: 0}
.landing_header .round_btn .icon, .landing_header .search_area .icon {display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin-top: 12px; font-size: 18px}
.landing_header .round_btn:hover {background: #6ac6e2; border-color: #6ac6e2; color: white}
.landing_header .upload_btn .btn_label {margin-left: 8px; width: 60px}
.landing_header .browse_btn .btn_label {margin-left: 8px; margin-right: 8px; width: 60px}
.landing_header .browse_btn .browse_new_icon {font-size: 24px; line-height: 20px}
.landing_header .search_area:hover .search_input, .landing_header .search_area.has_input .search_input {width: 250px}
.landing_header .search_area form {display: inline-block; zoom: 1; *display: inline}
.landing_header .search_area .search_input {-webkit-transition: width 0.5s ease-in-out; -moz-transition: width 0.5s ease-in-out; -ms-transition: width 0.5s ease-in-out; transition: width 0.5s ease-in-out; font-family: Sofia Pro, sans-serif; color: white; font-size: 16px; width: 0; padding: 0; background: transparent; border: 0}
.landing_header .search_area .search_input:focus {outline: none}
.landing_header .search_area .search_input::-webkit-input-placeholder {color: white}
.landing_header .search_area .search_input:-moz-placeholder {/* Firefox 18- */ color: white}
.landing_header .search_area .search_input::-moz-placeholder {/* Firefox 19+ */ color: white}
.landing_header .search_area .search_input:-ms-input-placeholder {color: white}
.landing_header .app_links {display: inline-block; zoom: 1; *display: inline; border: 1px solid white; border-radius: 3px; vertical-align: top; height: 43px; line-height: 43px; color: white; font-size: 14px; font-weight: bold; text-transform: uppercase}
.landing_header .app_links a {color: white; background: transparent}
.landing_header .app_links a:hover {text-decoration: none}
@media (max-width: 1200px) {.landing_header .app_links {display: none}
.logged_in .landing_header .app_links {display: block}
}
@media (max-width: 865px) {.logged_in .landing_header .app_links {display: none}
}
.landing_header .app_links .app_label {display: inline-block; zoom: 1; *display: inline; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease; padding: 0 20px; height: 43px; line-height: 43px; border-radius: 2px 0 0 2px; box-shadow: 0 0 0 1px rgba(106, 198, 226, 0)}
.landing_header .app_links .app_label:hover {z-index: 2; position: relative; background: #6ac6e2; box-shadow: 0 0 0 1px #6ac6e2}
.landing_header .app_links .device_icon {display: inline-block; zoom: 1; *display: inline; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease; box-sizing: border-box; -moz-box-sizing: border-box; vertical-align: top; text-align: center; cursor: pointer; border-left: 1px solid white; width: 45px; height: 43px; font-size: 24px; box-shadow: 0 0 0 1px rgba(106, 198, 226, 0)}
.landing_header .app_links .device_icon:hover {z-index: 3; position: relative; background: #6ac6e2; box-shadow: 0 0 0 1px #6ac6e2; border-color: #6ac6e2}
.landing_header .app_links .device_icon.icon-apple {padding-top: 9px}
.landing_header .app_links .device_icon.icon-android {padding-top: 10px; border-radius: 0 2px 2px 0}
.landing_header .header_right {float: right; font-size: 16px; color: white; margin: 14px 44px 0 0}
.landing_header .header_right .round_btn {margin-top: 0; margin-left: 7px}


/* app/views/landing/home/index.css @ 1413926779 */
.autogen_class_views_landing_home_index {text-align: left}
.autogen_class_views_landing_home_index.is_subscribe_page .landing_header .round_btn, .autogen_class_views_landing_home_index.is_subscribe_page .landing_header .app_links {display: none}
.autogen_class_views_landing_home_index .fold_container {height: 100%; -webkit-transition: all 1.5s cubic-bezier(0.35, 0.05, 0.39, 0.99); -moz-transition: all 1.5s cubic-bezier(0.35, 0.05, 0.39, 0.99); -ms-transition: all 1.5s cubic-bezier(0.35, 0.05, 0.39, 0.99); transition: all 1.5s cubic-bezier(0.35, 0.05, 0.39, 0.99)}
.autogen_class_views_landing_home_index .fold {overflow: hidden; height: 100%; position: relative}
.autogen_class_views_landing_home_index .fold:first-child {height: 700px}
.autogen_class_views_landing_home_index .footer_fold {text-align: center}
.autogen_class_views_landing_home_index .fold_footer {text-align: center; position: absolute; left: 0; right: 0; bottom: 0}
.autogen_class_views_landing_home_index .fold_footer .next_fold {display: inline-block; zoom: 1; *display: inline; -webkit-transition: top 0.25s ease-in-out; -moz-transition: top 0.25s ease-in-out; -ms-transition: top 0.25s ease-in-out; transition: top 0.25s ease-in-out; font-weight: bold; font-size: 10px; color: #999999; text-transform: uppercase; cursor: pointer; position: relative; top: 0}
.autogen_class_views_landing_home_index .fold_footer .next_fold:hover {top: -5px}
.autogen_class_views_landing_home_index .fold_footer .next_fold:active {top: -2px}
.autogen_class_views_landing_home_index .fold_footer .down_arrow {margin: 15px 0}
.autogen_class_views_landing_home_index .spinner_btn {display: inline-block; zoom: 1; *display: inline; position: relative; border-radius: 4px; overflow: hidden; width: 238px; height: 45px}
.autogen_class_views_landing_home_index .spinner_btn .flat_btn {border-radius: 0}
.autogen_class_views_landing_home_index .spinner_btn .default_state, .autogen_class_views_landing_home_index .spinner_btn .hover_state {-webkit-transition: top 0.2s ease; -moz-transition: top 0.2s ease; -ms-transition: top 0.2s ease; transition: top 0.2s ease; position: relative; top: 0; display: block; height: 45px}
.autogen_class_views_landing_home_index .spinner_btn:hover .default_state, .autogen_class_views_landing_home_index .spinner_btn:hover .hover_state {top: -45px}


/* app/views/landing/home/_login_form.css @ 1413926779 */
.autogen_class_views_landing_home_login_form {position: absolute; top: 50%; left: 0; right: 0; margin-top: -46px; text-align: center}
.autogen_class_views_landing_home_login_form.has_error .faq_info {display: none}
.autogen_class_views_landing_home_login_form.has_error .form_error {display: block}
.autogen_class_views_landing_home_login_form .faq_info {font-family: Livory, serif; font-size: 20px}
.autogen_class_views_landing_home_login_form .footer_login {display: inline-block; zoom: 1; *display: inline}
.autogen_class_views_landing_home_login_form p {margin: 0 0 21px 0; font-size: 18px; color: #787879}
.autogen_class_views_landing_home_login_form .form_error {color: #f2736e; font-weight: bold; display: none}
.autogen_class_views_landing_home_login_form .thick_link {font-family: Sofia Pro, sans-serif; text-transform: uppercase; color: #499CB5; font-weight: bold; font-size: 14px; margin-left: 12px}
.autogen_class_views_landing_home_login_form .facebook_login_button {display: inline-block; zoom: 1; *display: inline; position: relative; vertical-align: top}
.autogen_class_views_landing_home_login_form .facebook_login_button .loader {margin: 0; margin-top: -8px; position: absolute; top: 0; left: -24px; top: 50%}
.autogen_class_views_landing_home_login_form .facebook_login_button .scribd_fb_button {-webkit-transition: background 0.1s ease-in-out; -moz-transition: background 0.1s ease-in-out; -ms-transition: background 0.1s ease-in-out; transition: background 0.1s ease-in-out}
.autogen_class_views_landing_home_login_form .facebook_login_button .scribd_fb_button:hover {background: #00a4d2}
.autogen_class_views_landing_home_login_form form {display: inline-block; zoom: 1; *display: inline; vertical-align: top}
.autogen_class_views_landing_home_login_form form .input {vertical-align: top; height: 45px; border: 1px solid #c1c1c1; margin: 0 10px 0 0; width: 180px}
.autogen_class_views_landing_home_login_form form .input:focus {outline: none; border: 1px solid #a7a7a7}
.autogen_class_views_landing_home_login_form form .input.field_err {border: 1px solid #f2736e}
.autogen_class_views_landing_home_login_form .spinner_btn.on_no_form .flat_btn {font-size: 18px}
.autogen_class_views_landing_home_login_form .spinner_btn .flat_btn {vertical-align: top}
.autogen_class_views_landing_home_login_form .login_row {white-space: nowrap}
.autogen_class_views_landing_home_login_form .login_row .or_label {margin: 0 40px; color: #676767; font-weight: bold; line-height: 45px}
@media (max-width: 1333px) {.autogen_class_views_landing_home_login_form p {font-size: 16px}
.autogen_class_views_landing_home_login_form .login_row .or_label {margin: 0 5px}
.autogen_class_views_landing_home_login_form .login_row .scribd_fb_button {width: auto; padding: 0 15px}
.autogen_class_views_landing_home_login_form .login_row .flat_btn, .autogen_class_views_landing_home_login_form .login_row .facebook_login_button .inner {font-size: 14px}
.autogen_class_views_landing_home_login_form .login_row .flat_btn {padding: 0 15px}
.autogen_class_views_landing_home_login_form .login_row .input {margin-right: 5px; width: 145px; font-size: 14px}
}
