/* :asset_packager_compatibility, 'config/asset_packages.yml' @ 1378248278 */
/* public/stylesheets/jquery.nanoscroller.css @ 1378248278 */
/** initial setup **/
.nano {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden; }

.nano .scrolling_content {
  position: absolute;
  overflow: scroll;
  overflow-x: hidden;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

.nano .scrolling_content:focus {
  outline: thin dotted; }

.nano .scrolling_content::-webkit-scrollbar {
  visibility: hidden; }

.has-scrollbar .scrolling_content::-webkit-scrollbar {
  visibility: visible; }

.nano > .pane {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
  width: 10px;
  right: 0;
  top: 0;
  bottom: 0;
  visibility: hidden\9;
  /* Target only IE7 and IE8 with this hack */
  opacity: .01;
  -webkit-transition: .2s;
  -moz-transition: .2s;
  -o-transition: .2s;
  transition: .2s;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px; }

.nano > .pane > .slider {
  background: #444;
  background: rgba(0, 0, 0, 0.5);
  position: relative;
  margin: 0 1px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px; }

.nano:hover > .pane, .pane.active, .pane.flashed {
  visibility: visible\9;
  /* Target only IE7 and IE8 with this hack */
  opacity: 0.99; }

/* public/stylesheets/mycontent_sprites.css @ 1378248278 */
.sprite.profile_price_tag, .sprite.home_download, .sprite.home_share, .sprite.profile_uploads, .sprite.profile_collection, .sprite.profile_readcast, .sprite.profile_star_tag, .sprite.profile_light_star, .sprite.download_light, .profile_sprite {
  background: url('/web/20130904003104oe_/http://s7.scribdassets.com/images/my_content/mycontent-sprite.png?1378248278') 0 0 no-repeat; }

.sprite.profile_price_tag {
  width: 12px;
  height: 12px;
  background-position: -91px -61px; }

.sprite.home_download {
  width: 12px;
  height: 15px;
  background-position: -227px -45px; }

.sprite.home_download:hover {
  background-position: -227px -15px; }

.sprite.home_download:active {
  background-position: -227px -30px; }

.sprite.home_share {
  width: 13px;
  height: 14px;
  background-position: -151px -46px; }

.sprite.home_share:hover {
  background-position: -151px -16px; }

.sprite.home_share:active {
  background-position: -151px -31px; }

.sprite.profile_uploads {
  width: 14px;
  height: 14px;
  background-position: -120px -46px; }

.sprite.profile_collection {
  width: 12px;
  height: 11px;
  background-position: -31px -48px; }

.sprite.profile_readcast {
  width: 15px;
  height: 14px;
  background-position: -135px -46px; }

.sprite.profile_star_tag {
  width: 12px;
  height: 12px;
  background-position: -60px -61px; }

.sprite.profile_light_star {
  width: 15px;
  height: 14px;
  background-position: -60px -16px; }

.sprite.download_light {
  width: 10px;
  height: 12px;
  background-position: -128px -96px; }

.profile_sprite.share_light {
  width: 13px;
  height: 14px;
  background-position: -151px -46px; }

.profile_sprite.readcast_light {
  width: 15px;
  height: 14px;
  background-position: -135px -46px; }

.profile_sprite.embed_light {
  width: 14px;
  height: 14px;
  background-position: -166px -46px; }

.profile_sprite.star {
  width: 15px;
  height: 14px;
  background-position: -60px -16px; }

/* :files, 'public/stylesheets/shared', ... @ (none) */
/* :files, 'app/views', ... @ 1378248244 */
/* app/views/shared/lists/paddles.css @ 1378248244 */
.ie8 .has_paddles:hover .paddle .sprite, .ie7 .has_paddles:hover .paddle .sprite, .ie6 .has_paddles:hover .paddle .sprite, .ie8 .document_list:hover .paddle .sprite, .ie7 .document_list:hover .paddle .sprite, .ie6 .document_list:hover .paddle .sprite {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=30)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3; }

.ie8 .has_paddles .paddle .sprite, .ie7 .has_paddles .paddle .sprite, .ie6 .has_paddles .paddle .sprite, .ie8 .document_list .paddle .sprite, .ie7 .document_list .paddle .sprite, .ie6 .document_list .paddle .sprite {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0; }

.ie8 .has_paddles .paddle:hover .sprite, .ie7 .has_paddles .paddle:hover .sprite, .ie6 .has_paddles .paddle:hover .sprite, .ie8 .document_list .paddle:hover .sprite, .ie7 .document_list .paddle:hover .sprite, .ie6 .document_list .paddle:hover .sprite {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1; }

.has_paddles .paddle, .document_list .paddle {
  -moz-user-select: -moz-none;
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  position: absolute;
  width: 69px;
  z-index: 3;
  top: 0;
  bottom: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out; }

.has_paddles:hover .paddle, .document_list:hover .paddle {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=30)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3; }

.has_paddles:hover .paddle:hover, .document_list:hover .paddle:hover {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1; }

.has_paddles .page_left, .document_list .page_left {
  left: 0; }

.has_paddles .page_right, .document_list .page_right {
  right: 0; }

.has_paddles.on_first_page .page_left, .document_list.on_first_page .page_left {
  display: none; }

.has_paddles.on_last_page .page_right, .document_list.on_last_page .page_right {
  display: none; }

/* app/views/home/common.css @ 1378248244 */
.global_wrapper {
  padding-bottom: 0; }

.document_popups .object_popup.recently_read_popup {
  margin-top: 35px; }

.document_popups .object_popup.timeline_popup {
  margin-top: 153px; }

.document_popups .object_popup.timeline_popup.on_left {
  margin-left: -425px; }

/* :class_inlines, 'app/views', ... @ 1378248244 */
/* app/views/shared/dialogs/collections_dialog.css @ 1378248244 */
.autogen_class_views_shared_dialogs_collections_dialog {
  width: 600px; }

.autogen_class_views_shared_dialogs_collections_dialog.lightbox .content {
  padding: 0; }

.autogen_class_views_shared_dialogs_collections_dialog.lightbox .title {
  margin-top: 45px; }

.autogen_class_views_shared_dialogs_collections_dialog .list_view.hide_paginator .page_buttons {
  display: none; }

.autogen_class_views_shared_dialogs_collections_dialog .instructions {
  margin: 20px 40px 15px 40px;
  font-family: Proxima Nova, sans-serif;
  line-height: 20px;
  font-size: 12px;
  color: #999999; }

.autogen_class_views_shared_dialogs_collections_dialog .instructions strong {
  color: #666666;
  font-weight: normal; }

.autogen_class_views_shared_dialogs_collections_dialog .list_container {
  border-top: 1px solid #e3e8e9; }

.autogen_class_views_shared_dialogs_collections_dialog .list_container .list_item {
  border-bottom: 1px solid #e3e8e9;
  line-height: 30px;
  height: 30px;
  display: block;
  font-family: Proxima Nova, sans-serif;
  font-size: 12px; }

.autogen_class_views_shared_dialogs_collections_dialog .list_container .list_item.select_one {
  padding-left: 40px; }

.autogen_class_views_shared_dialogs_collections_dialog .list_container .list_item.select_one input {
  display: none; }

.autogen_class_views_shared_dialogs_collections_dialog .list_container .list_item.select_one.selected, .autogen_class_views_shared_dialogs_collections_dialog .list_container .list_item.select_one:hover {
  background: #F5F7F7; }

.autogen_class_views_shared_dialogs_collections_dialog .list_container .list_item input {
  margin-left: 40px; }

.autogen_class_views_shared_dialogs_collections_dialog .list_container .list_item.selected, .autogen_class_views_shared_dialogs_collections_dialog .list_container .list_item:hover {
  background: #F5F7F7; }

.autogen_class_views_shared_dialogs_collections_dialog .list_container .list_item .name {
  margin-left: 15px;
  color: #666666; }

.autogen_class_views_shared_dialogs_collections_dialog .list_container .list_item .private {
  margin-left: 6px;
  color: #999999; }

.autogen_class_views_shared_dialogs_collections_dialog .list_container .list_item .count {
  float: right;
  margin-right: 60px;
  color: #666666; }

.autogen_class_views_shared_dialogs_collections_dialog .list_container .list_item .count .count_label {
  margin-left: 6px;
  color: #999999; }

.autogen_class_views_shared_dialogs_collections_dialog .form_view {
  margin-top: 20px; }

.autogen_class_views_shared_dialogs_collections_dialog .form_view .row {
  margin-top: 15px; }

.autogen_class_views_shared_dialogs_collections_dialog .form_view .field {
  text-align: right;
  margin-right: 40px; }

.autogen_class_views_shared_dialogs_collections_dialog .form_view .field .label {
  color: #666666;
  margin-right: 25px; }

.autogen_class_views_shared_dialogs_collections_dialog .form_view .field .label.error {
  color: #f04952; }

.autogen_class_views_shared_dialogs_collections_dialog .form_view .field .text, .autogen_class_views_shared_dialogs_collections_dialog .form_view .field textarea {
  width: 386px; }

.autogen_class_views_shared_dialogs_collections_dialog .form_view .field textarea {
  height: 100px; }

.autogen_class_views_shared_dialogs_collections_dialog .form_view .privacy_options {
  display: inline-block;
  zoom: 1;
  *display: inline;
  width: 408px;
  vertical-align: top;
  text-align: left; }

.autogen_class_views_shared_dialogs_collections_dialog .form_view .privacy_options .privacy_option {
  display: block;
  margin-right: 60px;
  line-height: 20px; }

.autogen_class_views_shared_dialogs_collections_dialog .form_view .privacy_options .privacy_option .radio {
  margin-top: 4px;
  float: left; }

.autogen_class_views_shared_dialogs_collections_dialog .form_view .privacy_options .privacy_option.default {
  margin-right: 0px; }

.autogen_class_views_shared_dialogs_collections_dialog .form_view .privacy_options .privacy_option.default .description {
  margin-left: 0px; }

.autogen_class_views_shared_dialogs_collections_dialog .description {
  font-family: Proxima Nova, sans-serif;
  margin-left: 20px;
  line-height: 20px;
  font-size: 12px;
  color: #999999; }

.autogen_class_views_shared_dialogs_collections_dialog .description strong {
  font-weight: normal;
  color: #666666; }

.autogen_class_views_shared_dialogs_collections_dialog .show_privacy {
  font-family: Proxima Nova, sans-serif;
  line-height: 20px;
  font-size: 12px;
  color: #146C88;
  cursor: pointer;
  margin-bottom: 14px; }

.autogen_class_views_shared_dialogs_collections_dialog .paginator {
  -moz-user-select: -moz-none;
  -webkit-user-select: none;
  user-select: none;
  font-family: Proxima Nova, sans-serif;
  font-size: 12px;
  line-height: 20px;
  color: #999999;
  text-align: right;
  margin: 10px 40px; }

.autogen_class_views_shared_dialogs_collections_dialog .paginator .page_range {
  margin-right: 10px; }

.autogen_class_views_shared_dialogs_collections_dialog .paginator .divide {
  margin-left: 2px;
  margin-right: 2px; }

.autogen_class_views_shared_dialogs_collections_dialog .paginator .next_page, .autogen_class_views_shared_dialogs_collections_dialog .paginator .prev_page {
  color: #146C88;
  cursor: pointer; }

.autogen_class_views_shared_dialogs_collections_dialog .paginator .disabled {
  cursor: default;
  color: #AAAAAA; }

.autogen_class_views_shared_dialogs_collections_dialog .actions {
  margin: 10px 40px 40px 40px;
  font-family: Proxima Nova, sans-serif;
  font-size: 12px;
  line-height: 30px;
  color: #146C88;
  text-align: right; }

.autogen_class_views_shared_dialogs_collections_dialog .actions .action {
  cursor: pointer; }

.autogen_class_views_shared_dialogs_collections_dialog .actions .action.error {
  color: #f04952;
  margin-right: 10px; }

.autogen_class_views_shared_dialogs_collections_dialog .actions .action.error .sprite {
  margin-right: 4px; }

.autogen_class_views_shared_dialogs_collections_dialog .actions .action_left {
  float: left; }

.autogen_class_views_shared_dialogs_collections_dialog .actions .save_cancel .save {
  width: 110px; }

.autogen_class_views_shared_dialogs_collections_dialog .actions .save_cancel .cancel {
  margin-right: 10px; }

/* app/views/shared/dialogs/download_dialog.css @ 1378248244 */
.autogen_class_views_shared_dialogs_download_dialog {
  overflow: visible; }

.autogen_class_views_shared_dialogs_download_dialog .wrapper {
  overflow: visible; }

.autogen_class_views_shared_dialogs_download_dialog .picker, .autogen_class_views_shared_dialogs_download_dialog .info {
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top; }

.autogen_class_views_shared_dialogs_download_dialog .info {
  text-align: left;
  border-left: 1px dotted #848588;
  margin-left: 20px;
  padding: 20px 0px 20px 20px;
  width: 400px; }

.autogen_class_views_shared_dialogs_download_dialog .info .row {
  margin-bottom: 8px;
  font-size: 14px;
  text-indent: -2em;
  padding-left: 2em; }

.autogen_class_views_shared_dialogs_download_dialog .info .buttons {
  margin-top: 20px;
  height: 40px;
  text-align: center; }

.autogen_class_views_shared_dialogs_download_dialog .download_button {
  width: 300px; }

.autogen_class_views_shared_dialogs_download_dialog .download_button .inner {
  font-size: 13px; }

.autogen_class_views_shared_dialogs_download_dialog .download_success {
  display: none;
  color: #798187;
  font-weight: bold; }

.autogen_class_views_shared_dialogs_download_dialog .download_success .trouble {
  color: #9FA7B1;
  margin-top: 8px;
  font-size: 13px;
  font-weight: normal; }

.autogen_class_views_shared_dialogs_download_dialog.download_started .download_success {
  display: block; }

.autogen_class_views_shared_dialogs_download_dialog.download_started.after_download_test {
  width: 665px; }

.autogen_class_views_shared_dialogs_download_dialog.download_started.after_download_test .content {
  padding-top: 10px; }

.autogen_class_views_shared_dialogs_download_dialog.download_started.after_download_test .hide_on_suggestion {
  display: none; }

.autogen_class_views_shared_dialogs_download_dialog.download_started.after_download_test .selected_documents {
  display: block; }

.autogen_class_views_shared_dialogs_download_dialog.download_started.after_download_test .selected_documents .download_success {
  text-align: center;
  margin-bottom: 20px; }

.autogen_class_views_shared_dialogs_download_dialog.download_started.after_download_test .selected_documents .object_grid.document_grid {
  padding-left: 0; }

.autogen_class_views_shared_dialogs_download_dialog.download_started.after_download_test .selected_documents .object_grid.document_grid .object_cell.document_cell {
  margin: 0 10px 30px 0; }

.autogen_class_views_shared_dialogs_download_dialog.download_started.after_download_test .picker {
  display: none; }

.autogen_class_views_shared_dialogs_download_dialog.download_started.after_download_test .info {
  display: none; }

.autogen_class_views_shared_dialogs_download_dialog.download_started .download_button {
  display: none; }

.autogen_class_views_shared_dialogs_download_dialog .selected_documents {
  display: none; }

.autogen_class_views_shared_dialogs_download_dialog .download_icon {
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: middle;
  margin: 0px 2px 0px 0px;
  width: 28px;
  height: 28px;
  background-repeat: no-repeat;
  background-position: 0 0;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAABvCAYAAACNdMJNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNzgwMTE3NDA3MjA2ODExODA4Mzk5NDVCQjI3QTZCOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDRUQ5QjI5MzdCNjMxMUUxQjAyOUI3OEI1NUQzODE2OCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDRUQ5QjI5MjdCNjMxMUUxQjAyOUI3OEI1NUQzODE2OCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkQ3RjExNzQwNzIwNjgxMTg3MUZDMkY4QzY4Q0ZCQUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDc4MDExNzQwNzIwNjgxMTgwODM5OTQ1QkIyN0E2QjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5KXHdhAAABZklEQVR42uyXMU7DMBSG66o76ULXsjHSI3CBTpm4AGsj5S4MVCQTt0DiBCkjM2sQZcyCTH+plqJCZGMFRa0+S09pn1+ff7svtj9jrR0N2cajgRsCBhcwCQlKptMfvs/t1h7EmF9i+AsQ4G/aCX12liR6Lm14W+5/47XgFdhV+XtZlm++OMUotvcVkJ3PZrdVVX10TVt9inHxIbn/JGBn46vF4q6u6+ZwcPnUp5j/FCBL0jR9aprmyw2uz/Kprx3bmwA3UCv55SrLNs6f5/mLfK2BXfPmnkS+PK9FUawu5vMHfblfrzP5YhKZwAuJ7djvb/bPx45zwvQqIGaCJ3McP8ckDzmOQ4vw+mQPI8O1HAFwQSwX9LURHccKdMzOS0YUIQIgI8gIMoKMICPICDLiPoAAyAgyoggRABlBRpARZAQZQUaQEfcBBEBGkBFFiADICDKCjCAjyOgoyAguQAACEIAABHwLMAAa21JnP+77ggAAAABJRU5ErkJggg==') 0 0 no-repeat; }

button:hover .autogen_class_views_shared_dialogs_download_dialog .download_icon {
  background-position: 0 -28px; }

button:active .autogen_class_views_shared_dialogs_download_dialog .download_icon {
  background-position: 0 -56px; }

.autogen_class_views_shared_dialogs_download_dialog .download_icon button.disabled {
  background-position: 0 -84px; }

.autogen_class_views_shared_dialogs_download_dialog .big_download_icon {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABJCAYAAACqyKH+AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3AMPFBQlyG4UzAAAA2BJREFUeNrtnN1LG0EUxedfLxSEQqFQKPSh1JqoiWuMH6mpNkajJhtjvhM/a7Gx/QPsSxsI7HSOsLCUSpOZ3eS6cx8O5CWzd35sNnPunFnxbn5BaOqNkiSm7nA4FL6klJFLC977D8nXyeW0TDtrciWTpaHVrNzMbf8mDxDwUk5G5ncKsnRUkUeVExIqHbuydFimDVDBewV4nz4XZbXWkM1OX7Z75ySEWtxagy5AwFteWSUJjzxABe8lZXikAfrw8rt7Y8Hr9C/kt7sfkat7dkkfoIL3YhJ4vlTxb6NW7+zSIw1QB16reyYbra5XLB2LnUIxMmH8Zrs3wvVIAlTw5nx47gR3Hibk1upedjMnFlMrkWltY0tUT5ujYF1kAOrC8wGWq6eeWtQKA4fzX6mllHCrp/QAKnjPdeFZD9AUntUAFbxnD/CUPXMN1nlWAgwLnrUA005mGAY8awHuFPY8NyR7ZiXAw3LVC8vbWgkQEw6u6BkgA2SATx4gWkU6LabbwXd5dX0ztB4gWkUGrSa0/e0FiM9oFem2pDZy20Lt2NkLEIWgVYSWkU6rKbG4DHdjN0AUF/XPkAEyQAY4C4CDiLMtg9gCnE8sirX1rREyKFFlWzA+rhNLgEspRxQPjkaq+RBJtgXjYnxcJ5YA/1V06MmCMZ+9Txagsmk/bwd3kSQNMC7Gjy1A1fZHUXMRJw6wpRpPgImllFjf2hYqYKRl8YITC0p3KfMYwGkvqcYGCHsGm6abJrAeoKn+gibjopkAXEo7dLLVBsI8ZgJwt7BPJlttIsxj2lbuHgBxcWoJVx1hHtOzcup7TibrWQswDCtX2C/ZC9DUyvk7dlYDbHd6v86vvsjL668T6+L6RrY6vZHVANXkc0p1Ax1YCxBuIpffxXPwIeQ9qYLLGDv/hReSD9uVMPs6sh5gmAtpBsgAtQEOwjgQzU7E8EA0OxHDA9HsRAyPo7IT0XAi+F67279nJ2LmRFLsRNiJsBPhhTQDZIAMkAEyQHsBKsm4aFYAg3ejlh7LxuiOpyO1sS5mDlBX48TbpiEGyAAJAsSLFfGeQKqRMtSGGskmVI/dmtz8mCcbK0NtqJHsac16qysrJ3WysTLUhhpJvHwszBPrVr6AkQEaAkTgB8EfnTY9JQW3DKYJ8A9/j0Lj4urtOgAAAABJRU5ErkJggg==') 0 0 no-repeat;
  display: inline-block;
  zoom: 1;
  *display: inline;
  width: 80px;
  height: 73px;
  margin-left: 13px; }

.autogen_class_views_shared_dialogs_download_dialog .big_download_icon .icon_text {
  text-align: center;
  color: white;
  font-weight: bold;
  font-size: 16px;
  width: 51px;
  line-height: 25px;
  margin: 36px 0px 0px 29px;
  text-shadow: 1px 2px 2px #7e868f; }

.autogen_class_views_shared_dialogs_download_dialog .download_types {
  padding: 14px 0px; }

.autogen_class_views_shared_dialogs_download_dialog .download_types li {
  display: inline;
  padding: 8px;
  font-weight: bold;
  font-size: 14px; }

.autogen_class_views_shared_dialogs_download_dialog .download_types li label {
  cursor: pointer; }

.autogen_class_views_shared_dialogs_download_dialog .object_cell .content {
  padding: 0; }

.autogen_class_views_shared_dialogs_download_dialog .object_cell .content .title_row {
  padding: 0;
  margin: 0; }

.autogen_class_views_shared_dialogs_download_dialog .object_cell .content .title_row .title {
  padding: 0;
  margin: 0;
  font-size: 14px;
  line-height: 18px;
  max-height: 54px; }

/* app/views/shared/feed_column.css @ 1378248244 */
.feed_column {
  background: white;
  border-left: 1px solid #dee0e2;
  z-index: 3;
  text-align: left;
  width: 324px;
  position: fixed;
  top: 56px;
  bottom: 0;
  right: 0; }

.feed_column.hide_feed .feed_header, .feed_column.hide_feed .feed_content, .feed_column.hide_feed .load_more_btn {
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  opacity: 0; }

.feed_column .nano {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0; }

.feed_column .nano .pane {
  left: 0px;
  top: 5px;
  bottom: 5px;
  right: auto;
  padding-left: 5px;
  background: none;
  width: 10px; }

.feed_column .nano .pane:hover .slider, .feed_column .nano .pane.active .slider {
  width: 8px; }

.feed_column .nano .slider {
  -webkit-transition: width 0.1s ease-in-out;
  -moz-transition: width 0.1s ease-in-out;
  transition: width 0.1s ease-in-out;
  margin: 0;
  background: #c9d3d7;
  width: 5px; }

.feed_column .user_stats {
  font-size: 14px;
  margin: 35px 40px 35px 35px; }

.feed_column .user_stats a:hover {
  text-decoration: none; }

.feed_column .user_stats .stat_row {
  position: relative;
  margin-bottom: 10px; }

.feed_column .user_stats a .stat_row:hover .label {
  color: #136C87; }

.feed_column .user_stats a .stat_row:active .label {
  color: #022f40; }

.feed_column .user_stats .sprite {
  position: absolute;
  left: 0;
  bottom: 0; }

.feed_column .user_stats .label {
  margin-left: 25px;
  display: inline-block;
  zoom: 1;
  *display: inline;
  width: 80px;
  color: #9dafb6; }

.feed_column .user_stats .value {
  color: #5c7a85; }

.feed_column h2 {
  border-top: 1px solid #eceff1;
  color: #9dafb6;
  font-size: 18px;
  padding: 25px 35px 0 35px;
  margin: 0;
  margin-bottom: 10px;
  font-weight: normal; }

.feed_column h2 a {
  color: #9dafb6; }

/* app/views/shared/lists/document_list.css @ 1378248244 */
.document_list {
  position: relative; }

.document_list .list_content {
  position: relative;
  overflow: hidden;
  margin: 0 45px; }

.document_list .sliding_content {
  font-size: 0;
  white-space: nowrap;
  position: absolute;
  top: 0;
  left: 0; }

.document_list .paddle .sprite {
  position: absolute;
  top: 113px; }

.document_list .module_edge_right, .document_list .module_edge_left {
  -webkit-transition: opacity 0.25s ease-in-out;
  -moz-transition: opacity 0.25s ease-in-out;
  transition: opacity 0.25s ease-in-out;
  opacity: 1.0;
  width: 23px;
  height: 341px;
  position: absolute;
  z-index: 3; }

.document_list .module_edge_right {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAFVCAYAAAAEzXRzAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QMUFBYaAHpYSAAABShJREFUeNrtXcuqJEUUPJHcneN+GEQXzogi+hWCfpMbQXAlfooIfoNuFR38lXExkuGib3dXV2W9MiPaW5INRdN3hpPZkXHixDlV3AuS4XqlML568B68B+/Be/AevAfvwXtwd/CHLf/p199f18R+17nz587g3ATLO8+e7Yr695s3kXMObPHnH776aFfw777/IV59/MnLILl67X19+tnn8ctvf7y0YP7X6z/j559+dPIccATHiSsB4855LG3BZd+0CpcRFpIwBj8qLGqeY/hO+nYO74EaMB8kkflAHxx4q2HB5HPOvgPNBlhw/RbGA82kZOcovtMsuTbMszH94YLlURV91gJkluv5hTEUWguMF6Eg/TGPuZ4tV1jE1X8ETcaTpSIWGANmDeYowZKFPEdp90a2eKho0XMMrqSUXFzcigkWOGDBvYzoNYmiPnip4g/1PEVmcmhLighkZx8aYireQNSC+aquhLNVzNQdKCYXPT3RObgM8/GBphztZQ4LVGyChTOB0+nSH2hS9aGY7eROPK/CHNtU0TO1OOu53OVKeY4ZTZfDMjpQveRCMW/ZxJgkCIpiT9QIC2YKdToPc1w8T6phTpGONO7cMm+B0vxjroYqrcUU92xsWyK0reKkeNgkV2Ghl2ZckZTUuynUDDxpni+JWKjZMhhD6TAvMidV0m3tYJOiWKx2XmGiY1MSsdD3Y+iBFTWUZVOkldzh7uXd3ISWyRDUMuMaLeKbnze73JJfSZfPFRmKlZ9RoYpzi6SrKoZlOmebWjTxnAtzLbh4DgXPsWMRefWnUltQaFnk9/0ng+LWSrR6qE4LLSlzmGOR72moHZijgjnGm62mzqK6WGyyzs4DtbNFwvMle+0bLLTcycVKZwGnttjZIpvlltyXvIbaeC51udZujoWW5Rjpv9qmP/mG666Sawl+HLbgf4O5JDicwbl1AdezFuZHZ00T0a4tPXgP3oOrgvNeBfqyYBLteiqTQHWZowtzdirWwsNDwkJXq2j15zxU+t9duPjk2TKE455sQdXdlv+0zLHlQHlvnhcXTo1BSslDB895W6C1B2qvRDdwHSb96Uyim3cAPEwNrWYLa/BPgsMcZyld2iIpc1z5JsfqiUbv7TxnOXCdKnIPg1SqSEX1X2u2oHRcY8yzIok48xmXBeFzXETFzrnjWxiTqLFYzKqhy+XmK+aQTS2mbBHr+XDnFsmV83zWu6TGgKVbDFT4lnPQPFgoOyRXVua40Wrs2jl3/Btrp3NrPX9WmKKlMkcELHpuSf/bhRAy3zK5WmDhlhRzHGiOiKzS89kFk5glMZBcyYEWF1Jk6FKm0phE+gJNVbFYZApEreIscxzzFj5Oc6qNKBdGUoyIDEROBqY8Sgtss9xml7sEi6RYzDoB9XTutuFCyo5xKyNOTEkirKesgfOeBfRUHBTooPJpqBElEx8c/I4IJnjm5ydKmoaW8gMtOC7fFJpIkPuWoVe0OS6GcwrdUqC5Mn+RWoupX0TYKlFOlXq+SR3VRnQoZha2UGXnFrF33G25Ti1Sou1mazI89nM5UDTunAuwNI2hVhd2dRYnzBOyT3JDM8y5iyqO6jPC8Sttz8JF27MWCOfODWwZ8jycxcI5QEP4nlc0jEQGdq7Nny9+C8eB2mAZUTEZH0GB058bfYv1QGllSzifzHFM/q9kSc4+NJwZCueDHE62pIBPFd/+89ZTQ5+/eBFffPmVB5avv/k23nv/A6L/RcgevAfvwXvwHrwH78F78CMH/xe1Y3FfELRdZQAAAABJRU5ErkJggg==');
  top: 0;
  right: 45px; }

.document_list .module_edge_left {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAFVCAYAAAAEzXRzAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QMUFBYrUaRYcgAABTNJREFUeNrtXcFqVEEQ7O6TQb2HIObg3a8QIl79BMGbPyCiIP6OCP5DzgGDJzXiT6gQmfaQXfN2dua9N2+qJm4ygQUPsXZSU11d3c+s5u7CepkQvzp4B+/gHbyDd/AO3sE7OB38+OT07vHJqZS+5p58n0mLUzk3M7l9507Raxb4rb09+fH9TJ4+OSp6zQL//eunvHv9Ss6+fil6zQL/+OG9fD79xOJclXehLmtwJZzcd7T8ffPguju0uLu2omWX1OLCpMVjpSj6QpVzcrIUiUVEvdALWii8m4SQAoa8kQUmLbJJC/ZCA9O4xLcuFFapXMsNl+WvhCJy4XkLM1q4B6YrbikE6OeX5a/w8h9IMQWotRdKaXErbwkUShpIMUxWqFaUf5YWBXAudCmS1LKZuCidyBi2G9PiUM4TtDQJooAeKsw2F9wGI6Mik4CFy78Mn0lNNqMFlpaIc2gxmXhWhoqoUNr8H2dFBdNC1Hm4lKGibWDoLZIZX5a3OZF/FWqZN/Aa48q1PdgcOjbRaUWFzpagLqWFk7gyOgdFi3x1Vl9sfHLqvgXsLSSl5OIcbNIYLnMs05i1lnNjThaUPpraiAIrlNDexuIczAZMQpZv6EzEGHInm4MiOYdOc3O+b5m3rMrfMorR/1fnmQtFtTmfAtZaWuBRbtgs5nBfLFNjyVAmJIiI0FunjOd/X96g05Y7BNXak2vi1IosIvhCZ2zHBW/Q4H0LybTilJtre4q4UI0mt/qs6JunM+RKakznwtC5MHWuI/suR+icMrZMgWoN59Cn3fFzf8POodseTpEi/LmFodYfJd0f0qiNdeocLXPeROdJkeQrqWahLCnCo3STf4CqLLVMPfSrGBUdF5lLaKmeS5v00GZqgdluqc5Leygx5bKnOckkAF0ShK6s/LGLBfbARbfcZuDOLH/Z2SKSa6cWmuUu8pixdStsxd2Mc5pxXU8pdvAO3sELGrSjwHm/N6f5X+HyVpwverRQcqF+86ToSDqa0+ItOKdNFi7gfO4tpQg1LmGd/srUUk2PRcqDq6Xky5deqF9lm3NEhVIs10eKadGbWqI/09UCvdCxH993pvxhejdVTdHi6JM3oYWWW+by7KXe4onqdIQUm7Q5RxYS+0KJOh+4osMrtFAZpT002f0d6YpzHskXD11xEQUs57oBpBkqFvZQUmaZslyvV0vjZuGoYGq6Wf6BMROl1ALfWoBPntY5bQ7F0TLILZ6Yjar6aHyhIfpz1bg+p805SopjFPgSzktd0EtPLgOOYTOpqWhKgt6a80UVCgXM0eLon8JmlsjSHqrragysCyWN57p1WphqhhXqqLwythJB7luUV0RRswB3onRWoSxzoPyv4xzl9KaarU6fiHqzjUvQBRSnXMrWIqdzRPmPAtX6+fozHLZCUT0tNj/dLli3atZXqrm3xKdO4mhRkiOupGhTElyeck1HYwXEuAKHFt7HiCYvFKgWIxqXphs0aMhNLxZgnFOi3NQcWu0vcfjHqsUu/HyqQVcFUWFV6BBUsbmFsNsaUwswK5p5YlOBATdSfF4Zl6UuFCPFCCxA9y3R4zOst5hp4KlleyXS3BWrvUWQSplzcsi+heKMpttqgV6o0HSum3MoJc6xFmicYSt2RXz5T2yKaLQgTm68C10lrl30FlX4iduUv1DVIkoM/6bOUMqwQbOKSHjg1AnaRHlqOf9zHmid6NHRY9k/OOCc/N79Q3/55i0H/OGDw28vnj8r/t8eS/M5xVs6eAfv4B28g3fwDt7Bbzz4X63sBJPRQCr7AAAAAElFTkSuQmCC');
  top: 0;
  left: 45px; }

.document_list.on_first_page .module_edge_left {
  opacity: 0; }

.ie8 .document_list.on_first_page .module_edge_left, .ie7 .document_list.on_first_page .module_edge_left, .ie6 .document_list.on_first_page .module_edge_left {
  display: none; }

.document_list.on_last_page .module_edge_right {
  opacity: 0; }

.ie8 .document_list.on_last_page .module_edge_right, .ie7 .document_list.on_last_page .module_edge_right, .ie6 .document_list.on_last_page .module_edge_right {
  display: none; }

.document_list .list_title {
  font-family: Proxima Nova, sans-serif;
  font-weight: 400;
  font-size: 24px;
  color: #103948;
  margin: 0 45px 20px 45px; }

.document_list .list_title a {
  color: #103948;
  font-weight: 400; }

.document_list .list_title .sub_title {
  background: #8BA2AC;
  color: white;
  padding: 2px 10px;
  font-size: 12px;
  border-radius: 1px;
  margin-left: 10px;
  position: relative;
  top: -2px; }

/* app/views/shared/carousels/carousel.css @ 1378248244 */
.autogen_class_views_shared_carousels_carousel {
  position: relative; }

.autogen_class_views_shared_carousels_carousel .document_cell {
  width: 185px;
  height: 348px;
  white-space: normal;
  vertical-align: top;
  font-size: 13px;
  margin-right: 32px;
  text-align: left; }

.autogen_class_views_shared_carousels_carousel .document_cell.last_cell {
  margin-right: 0px; }

.autogen_class_views_shared_carousels_carousel .document_cell.popup_open .thumb .overlay {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5; }

.autogen_class_views_shared_carousels_carousel .document_cell.popup_open .thumb .overlay .sprite {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5; }

.autogen_class_views_shared_carousels_carousel .document_cell .thumb {
  border: 1px solid #e6e6e6;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5);
  position: relative;
  border-radius: 2px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-color: #E6E8E9;
  background-size: cover;
  height: 250px;
  margin-bottom: 10px; }

.autogen_class_views_shared_carousels_carousel .document_cell .thumb:hover .overlay {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5; }

.autogen_class_views_shared_carousels_carousel .document_cell .thumb:hover .overlay .sprite {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5; }

.autogen_class_views_shared_carousels_carousel .document_cell .thumb .overlay {
  -webkit-transition: opacity 0.1s ease-in-out;
  -moz-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;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 2px;
  background: black; }

.autogen_class_views_shared_carousels_carousel .document_cell .thumb .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_shared_carousels_carousel .document_cell .document_title {
  font-size: 14px;
  line-height: 18px;
  overflow: hidden;
  max-height: 36px; }

.autogen_class_views_shared_carousels_carousel .document_cell .document_title a {
  color: #022f40; }

.autogen_class_views_shared_carousels_carousel .document_cell .document_author {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
  line-height: 18px; }

.autogen_class_views_shared_carousels_carousel.fits_on_screen .paddle, .autogen_class_views_shared_carousels_carousel.fits_on_screen .module_edge_right, .autogen_class_views_shared_carousels_carousel.fits_on_screen .carousel_separator {
  display: none; }

.autogen_class_views_shared_carousels_carousel .carousel {
  position: relative;
  overflow: hidden;
  /* You need at least a height, adjust this to your needs */
  height: 328px;
  margin-left: 45px;
  margin-right: 45px; }

.autogen_class_views_shared_carousels_carousel .carousel .carousel_separator {
  width: 68px;
  height: 252px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAD8CAYAAACB1wF6AAAABHNCSVQICAgIfAhkiAAAAr9JREFUeJzt2jFuW1EQBEHS97+voYiOneuDvYOqExBozFsS0usFAAAAAAAAAAAAADf9/Pz9fPsz/KY/3/4A/O98kM9naiD3g6w5H2RsIPeDvF5bRQaCbDkfxFHnUeeDWAiPOh/EQmLGetwP4ndIjIXkbBU5H8RRjxnrcT+IJyvGQmLckBxBUiwkZqzHQpCtIueDuCExFhIz1mMhyFYRQWLOB3HUY8YGshBkq4ggMYLECBJzPohvWTFjA1kIslVEkBhBYgSJESTmfJA154NYSIwgMYLECBIjSIwgMYLwqPNBLCRGkBhBYgSJGeuxEGSryPkg/uskxkJiBIkRJGasx/0gjnqMJytmrMdCkK0i54O4ITEWEjPWYyHIVpHzQdyQGAuJGetxP4gnK8ZCYtwQHnU+iIXkCJIyNpD7QSwkxkJytoqcD2IhOVtFzgexEB41EGRrIueDeLJ41ECQrYmcD+LJ4lGCxAwE2XqzBoJsOR/EUedRgsQIEiNIjCAxgsQIEiNIzPkg7/e3P8HvOh9kzUCQrYkMBNkiSMz5II56zlaRgSBbzgfxZOVsFRkIsuV8kPfYm3U+yJrzQSyER50PYiE86nwQC4kZ63E/iF/qMRaSs1XkfBBHPWasx/0gnqwYT1bMWI+FIFtFzgdxQ2IsJGasx0KQrSLng7ghMRYSM9ZjIchWEUFiBIk5H8S3rJixgSwE2SoiSIwgMYLECBJzPsia80EsJEaQGEFiBIkRJEaQGEFiBIkZ63E/iD9QxXiyYgSJESRGkBhBYsZ6LATZKnI+iN8hMRYSI0jMWI+FIFtFzgdx1GMsJEaQmLEeC0G2ipwP4qjHWEjMWI/7QTxZMRYS44bkCJIyNpCFIFtFzgfxZMWMDeR+EAuJsZAYR51HDQSxkJSxF+t+EAuJsRAedT7I2tdeAAAAAAAAAAAAmPYPqNLDd95RdZUAAAAASUVORK5CYII=') -29px; }

.autogen_class_views_shared_carousels_carousel .module_edge_right {
  -webkit-transition: opacity 0.25s ease-in-out;
  -moz-transition: opacity 0.25s ease-in-out;
  transition: opacity 0.25s ease-in-out;
  opacity: 1.0;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAFuCAYAAAAh9JK1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyOEUyMzEwRjNDMjA2ODExODIyQUVFQTcwMjdDNTBEQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1NDAzRTZBQ0ZDOTkxMUUyQTMwM0U4RTUzODdFMjVDRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1NDAzRTZBQkZDOTkxMUUyQTMwM0U4RTUzODdFMjVDRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjlFMjMxMEYzQzIwNjgxMTgyMkFFRUE3MDI3QzUwREMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjhFMjMxMEYzQzIwNjgxMTgyMkFFRUE3MDI3QzUwREMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7twQDtAAADMklEQVR42uzbiQkCQRBFQdf7iMj84xCMwfseYxDE5rtVIQyPptmd6VprA0jVCRgBg4BBwAgYBAwCBgEjYBAwCBgEjIBBwCBgBOwUEDAIGASMgEHAIGAQMAIGAYOAQcD8i6Ej4Bu2m81awCSbChgBC5gicwEjYAFTZCFgki0FjIAFTJGVgBGwgCniKwTRfIXABBYwJjAImL5xmYdoEwGTbCZgBCxgBAx2YHpmLGAELGCsEGAC0zMjASNgAVNkKGBMYAFjAoOA6ZlOwAhYwFghwAQGAWMCCxgTGASMFULAIGAEDAIGASNgEDAIGASMgEHAIGAQMAIGAYOAQcAIGAQMAkbAIGAQMAgYAYOAQcAgYAQMAgYBg4ARMAgYBIyAQcAgYBAwAgYBg4BBwAgYBAwCBgEjYBAwCBgBg4BBwCBgBAwCBgGDgBEwCBgEjIAdAQIGAYOAETAIGAQMAkbAIGAQMAgYAYOAQcAIGAQMAgYBI2AQMAgYBIyAQcAgYBAwAgYBg4ARMAgYBAwCRsAgYBAwCBgBg4BBwCBgBAwCBgEjYBAwCBgEjIBBwCBgEDACBgGDgEHACBgEDAJGwCBgEDAIGAGDgEHAIGAEDAIGAYOAETAIGASMgEHAIGAQMAIGAYOAQcAIGAQMAkbAjgABg4BBwAgYBAwCBgEjYBAwCBgEjIBBwCBgBAwCBgGDgBEwCBgEDAJGwCBgEDAIGAGDgEHACBgEDAIGASNgEDAIGASMgEHAIGAQMAIGAYOAETAIGAQMAkbAIGAQMAgYAYOAQcAgYAQMAgYBI2AQMAgYBMxvNQGDgBEwWCFAwOR4CphkLwGT7CFgkt0EjAksYIpcBYwVQsAUOQmYZBcBk+woYAQsYIrsBYyABUyRnYAxgQWMgOFzBwGTzJ84BCxgqpwFTDJ3IYjmOiXR7gImmWf1RCt5Vt+11hw9sQSMgEHAIGAEDAIGAYOAETAIGAQMAkbAIGAQMAIWMAIGAYOAETAIGAQMAkbAIGAQMAgYAYOAQcAIGAQMAgYBI2AQMAgYBIyAQcAgYBAwAgYBg4ARMAgYBAwCRsAgYBAwCBgBg4BBwCBg/sBbgAEAd2khYPgxFKsAAAAASUVORK5CYII=') -124px -28px;
  top: 50px;
  right: 45px;
  width: 23px;
  height: 341px;
  position: absolute;
  z-index: 3; }

.autogen_class_views_shared_carousels_carousel .carousel ul {
  width: 20000em;
  position: absolute;
  list-style: none;
  margin: 0;
  padding: 0; }

.autogen_class_views_shared_carousels_carousel .carousel li {
  float: left; }

.autogen_class_views_shared_carousels_carousel .list_content {
  position: relative;
  overflow: hidden;
  margin: 0 45px; }

.autogen_class_views_shared_carousels_carousel .sliding_content {
  font-size: 0;
  white-space: nowrap;
  position: absolute;
  top: 0;
  left: 0; }

.autogen_class_views_shared_carousels_carousel .paddle .sprite {
  position: absolute;
  top: 138px; }

.autogen_class_views_shared_carousels_carousel.events .thumbnail_outer img {
  border-radius: 3px; }

.autogen_class_views_shared_carousels_carousel.events .carousel {
  height: 385px; }

.autogen_class_views_shared_carousels_carousel.events .module_edge_right {
  top: 102px; }

.autogen_class_views_shared_carousels_carousel.events .paddle_left, .autogen_class_views_shared_carousels_carousel.events .paddle_right {
  position: absolute;
  top: 170px; }

.autogen_class_views_shared_carousels_carousel.events .carousel_separator {
  position: relative;
  top: 40px; }

.autogen_class_views_shared_carousels_carousel .carousel_title {
  text-align: left;
  font-family: Proxima Nova, sans-serif;
  font-weight: 400;
  font-size: 24px;
  color: #103948;
  margin: 0 45px 20px 45px;
  padding-top: 20px; }

.autogen_class_views_shared_carousels_carousel .carousel_title a {
  color: #103948;
  font-weight: 400; }

.autogen_class_views_shared_carousels_carousel .carousel_title .title_sublink {
  font-weight: bold;
  color: #035a7a;
  font-size: 11px;
  margin-left: 10px; }

.autogen_class_views_shared_carousels_carousel .carousel_title .sub_title {
  background: #8BA2AC;
  color: white;
  padding: 2px 10px;
  font-size: 12px;
  border-radius: 1px;
  margin-left: 10px;
  position: relative;
  top: -4px; }

.autogen_class_views_shared_carousels_carousel .event_data {
  margin-bottom: 15px; }

.autogen_class_views_shared_carousels_carousel .event_data .newhome_chrome_thumbnail {
  float: left;
  min-height: 30px;
  min-width: 30px; }

.autogen_class_views_shared_carousels_carousel .event_data .text {
  width: 138px;
  margin-left: 45px; }

.autogen_class_views_shared_carousels_carousel .event_data .text .username {
  font-size: 12px;
  color: #035a7a; }

.autogen_class_views_shared_carousels_carousel .event_data .light_gray {
  color: #999999;
  font-size: 12px; }

/* app/views/shared/timeline_events.css @ 1378248244 */
.timeline_page .event {
  padding: 25px 0; }

.timeline_page .event:hover, .timeline_page .event.active {
  background-color: #F3F5F6; }

.timeline_page .event:hover .event_controls .sprite, .timeline_page .event.active .event_controls .sprite {
  opacity: 1.0; }

.timeline_page .event.show_comment_form .comment_form {
  display: block; }

.timeline_page .event .comment_form {
  display: none; }

.timeline_page .event .action {
  margin: 0 45px 10px 35px;
  color: #9dafb6;
  font-size: 12px;
  overflow: hidden; }

.timeline_page .event .action a {
  color: #146c88; }

.timeline_page .event .action .thumbnail_outer {
  float: left; }

.timeline_page .event .action .thumbnail_outer a, .timeline_page .event .action .thumbnail_outer img {
  display: block; }

.timeline_page .event .action .thumbnail_outer img {
  border-radius: 3px; }

.timeline_page .event .action .text {
  margin-left: 40px;
  line-height: 14px; }

.timeline_page .event .action .author_row {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-top: 3px; }

.timeline_page .event .inside {
  position: relative; }

.timeline_page .event .event_controls {
  text-align: center;
  position: absolute;
  top: 0;
  right: 45px;
  width: 20px; }

.timeline_page .event .event_controls .sprite {
  -webkit-transition: opacity 0.1s ease-in-out;
  -moz-transition: opacity 0.1s ease-in-out;
  transition: opacity 0.1s ease-in-out;
  cursor: pointer;
  opacity: 0;
  margin: 0 auto 20px auto; }

.timeline_page .event .event_status {
  color: #146c88;
  font-size: 14px;
  margin: 10px 65px 30px 35px; }

.timeline_page .event .event_status .text {
  color: #666; }

.timeline_page .event .reply_area {
  position: relative; }

.timeline_page .event .reply_area .event_controls {
  height: auto;
  bottom: 0; }

.timeline_page .event .reply_area .sprite.toggle_reply_btn {
  position: absolute;
  margin: 0;
  left: 3px;
  bottom: 0; }

.timeline_page .document_event.popup_open .thumb .overlay, .timeline_page .collection_event.popup_open .thumb .overlay {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5; }

.timeline_page .document_event.popup_open .thumb .overlay .sprite, .timeline_page .collection_event.popup_open .thumb .overlay .sprite {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5; }

.timeline_page .document_event .thumb, .timeline_page .collection_event .thumb {
  display: inline-block;
  zoom: 1;
  *display: inline;
  border: 1px solid #e6e6e6;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5);
  position: relative;
  border-radius: 2px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-color: #E6E8E9;
  background-size: cover;
  margin: 10px 35px;
  width: 183px;
  height: 250px; }

.timeline_page .document_event .thumb:hover .overlay, .timeline_page .collection_event .thumb:hover .overlay {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5; }

.timeline_page .document_event .thumb:hover .overlay .sprite, .timeline_page .collection_event .thumb:hover .overlay .sprite {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5; }

.timeline_page .document_event .thumb .overlay, .timeline_page .collection_event .thumb .overlay {
  -webkit-transition: opacity 0.1s ease-in-out;
  -moz-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;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 2px;
  background: black; }

.timeline_page .document_event .thumb .overlay .sprite, .timeline_page .collection_event .thumb .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; }

.timeline_page .document_event .price_label, .timeline_page .collection_event .price_label {
  margin-top: 10px;
  color: #f7931e; }

.timeline_page .document_event .event_controls, .timeline_page .collection_event .event_controls {
  height: 250px; }

.timeline_page .document_event .event_controls .sprite.delete_btn, .timeline_page .document_event .event_controls .sprite.dismiss_btn, .timeline_page .collection_event .event_controls .sprite.delete_btn, .timeline_page .collection_event .event_controls .sprite.dismiss_btn {
  position: absolute;
  margin: 0;
  left: 2px;
  bottom: 0; }

.timeline_page .document_event .content, .timeline_page .collection_event .content {
  margin: 10px 45px 0 35px; }

.timeline_page .document_event .content .title, .timeline_page .collection_event .content .title {
  font-size: 15px;
  line-height: 18px;
  max-height: 36px;
  overflow: hidden;
  margin-bottom: 4px; }

.timeline_page .document_event .content .title a, .timeline_page .collection_event .content .title a {
  color: #022f40; }

.timeline_page .document_event .content .author, .timeline_page .collection_event .content .author {
  line-height: 13px;
  font-style: italic;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.timeline_page .collection_event .document_count {
  line-height: 13px;
  font-style: italic;
  color: #9dafb6; }

.timeline_page .collection_event .document_count .value {
  color: #146c88; }

.timeline_page .collection_event .document_count .singular {
  display: none; }

.timeline_page .collection_event .document_count.is_singular .singular {
  display: inline; }

.timeline_page .collection_event .document_count.is_singular .plural {
  display: none; }

.timeline_page .follow_event a {
  color: #5B7A85; }

.timeline_page .follow_event .followed_user {
  margin: 0 45px 20px 35px; }

.timeline_page .follow_event .top_row {
  overflow: hidden;
  height: 50px;
  margin-bottom: 6px; }

.timeline_page .follow_event .thumbnail_outer {
  float: left; }

.timeline_page .follow_event .info {
  margin-left: 66px;
  line-height: 25px; }

.timeline_page .follow_event .info a:hover {
  text-decoration: none; }

.timeline_page .follow_event .info .stat_row {
  position: relative; }

.timeline_page .follow_event .info .stat_row:hover .label {
  color: #136C87; }

.timeline_page .follow_event .info .stat_row:active .label {
  color: #022f40; }

.timeline_page .follow_event .info .sprite {
  position: absolute;
  left: 0;
  top: 4px; }

.timeline_page .follow_event .info .label {
  margin-left: 25px;
  display: inline-block;
  zoom: 1;
  *display: inline;
  width: 80px;
  color: #9dafb6; }

.timeline_page .follow_event .info .value {
  color: #5c7a85; }

.timeline_page .follow_event .unroll_followers {
  margin: 0 35px;
  color: #666;
  font-style: italic; }

.timeline_page .follow_event .unroll_followers .value {
  color: #146c88; }

.timeline_page .follow_event .rolled_up {
  display: none; }

.timeline_page .follow_event.unrolled .rolled_up {
  display: block; }

.timeline_page .follow_event.unrolled .unroll_followers {
  display: none; }

.timeline_page .follow_event .name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px; }

.timeline_page .comment {
  overflow: hidden;
  margin: 25px 65px 0 35px; }

.timeline_page .comment .author_row {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.timeline_page .comment .user_thumb {
  float: left; }

.timeline_page .comment .user_thumb img {
  border-radius: 3px; }

.timeline_page .comment .comment_body {
  margin-left: 40px; }

.timeline_page .comment .event_status {
  margin: 0; }

.timeline_page .comment_form {
  margin: 20px 0 10px 35px; }

.timeline_page .comment_form.loading .wrapper, .timeline_page .comment_form.loading .thumbnail_outer {
  display: none; }

.timeline_page .comment_form.loading .loader {
  display: inline-block;
  zoom: 1;
  *display: inline; }

.timeline_page .comment_form.loading .loader_row {
  display: block; }

.timeline_page .comment_form .loader_row {
  display: none; }

.timeline_page .comment_form .wrapper, .timeline_page .comment_form .thumbnail_outer {
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top; }

.timeline_page .comment_form .thumbnail_outer {
  margin-right: 10px; }

.timeline_page .comment_form .thumbnail_outer img {
  border-radius: 3px; }

.timeline_page .comment_form textarea {
  padding: 4px;
  width: 197px;
  height: 85px;
  border: 1px solid #d7dee1;
  background: white; }

.timeline_page .comment_form .row_buttons {
  margin-top: 10px;
  font-size: 14px; }

.timeline_page .comment_form .row_buttons .cancel_link {
  color: #666; }

.timeline_page .comment_form .row_buttons .buttons_right {
  float: right; }

/* app/views/shared/branding.css @ 1378248244 */
.branding_banner {
  height: 230px;
  background: rgba(213, 218, 221, 0.2);
  position: relative; }

.branding_banner .list_content {
  position: relative;
  overflow: hidden; }

.branding_banner .sliding_content {
  font-size: 0;
  white-space: nowrap; }

.branding_banner .list_dots {
  position: absolute;
  top: 20px;
  right: 45px; }

.branding_banner .paddle .sprite {
  position: absolute;
  top: 66px; }

.branding_banner .page_picker {
  position: relative;
  height: 10px;
  background: #E3EBEE; }

.branding_banner .page_picker .dots, .branding_banner .page_picker .fill {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px; }

.branding_banner .page_picker .fill {
  background-color: #A2AEB3;
  z-index: 1; }

.branding_banner .page_picker .dots {
  z-index: 2;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAKCAYAAABWiWWfAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH3QQDAQwFWFx9ywAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAABkklEQVQoU3VSPU8CQRDdhsqfYOkPoaal8IeQIBgbTwWMFkCgwSjRxETUBJEQKq0MagQLY86fYdi9vQ+qcd7e7sUGkpeZY2fevnmzIo4jCgJFUagpikKGNtBa0evHnJq9c6ocNgxanL/NF6Y+5tqQe5Cbb+YRSimSckmKEXCulOSDmO7HEyp7Ndrxai8c+4xO5aB+6Z02fZxpEHG91gFDct+SRJLE3JwqCsPA3IDbQcS4Y5QYRUbBxlK91Z2hBr0gQz9UCiiCOkiFKsT22YVTBKI8Y4uxaWN+9+i4fDsaZ/UgNGSQigSq4BuUwR87WtESbDByNuK7OHh4NL6mZDL1zI3oDrCEakrWsaNBUU7wzxLiu2B80yqzB70CEpHgD5e3eEyYvU7ZXuNke/r0nI1oLGK7BEjSJUS0WiXmJpi7z1tb51nv6rr/5ft2YbHpAYdw70TKX3MLVowIg+vt7qzKZluFBSgC0YzfH4jc8pxFIoRf/x4eloBDFL8vPmnApDfDEQ0nU8Jo3z9+9hTgrzE/Sh/+H8WqTTSpu1QEAAAAAElFTkSuQmCC'); }

.branding_banner .branding_cell {
  display: inline-block;
  zoom: 1;
  *display: inline;
  font-size: 13px;
  width: 100%;
  white-space: normal;
  vertical-align: top; }

.branding_banner .branding_cell .branding_inner {
  overflow: hidden;
  text-align: left;
  width: 850px;
  height: 230px;
  margin: 0 auto; }

.branding_banner .branding_cell h2 {
  font-size: 42px;
  font-weight: normal;
  font-style: italic;
  color: #022f40;
  margin: 0;
  margin-top: 40px; }

.branding_banner .branding_cell h3 {
  font-size: 20px;
  font-weight: normal;
  color: #666;
  margin: 0; }

/* app/views/shared/document_popups.css @ 1378248244 */
.document_popups {
  text-align: left; }

.document_popups.show_hide .object_popup .editor_tools .hide_tools {
  display: inline; }

.document_popups.show_edit_tools .object_popup .editor_tools {
  display: block; }

.document_popups.show_edit_tools .object_popup .title_row, .document_popups.show_edit_tools .object_popup .document_tools {
  margin-top: 15px; }

.document_popups .object_popup {
  z-index: 5;
  font-family: Proxima Nova, serif;
  position: absolute;
  top: 0;
  left: 0;
  margin: 77px 0 0 165px;
  width: 480px;
  border-radius: 2px;
  background: white;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.5); }

.ie8 .document_popups .object_popup, .ie7 .document_popups .object_popup, .ie6 .document_popups .object_popup {
  border: 1px solid silver; }

.document_popups .object_popup.on_left {
  margin-left: -460px; }

.document_popups .object_popup.on_left .popup_right {
  display: block; }

.document_popups .object_popup.on_left .popup_left {
  display: none; }

.document_popups .object_popup.is_purchasable .free_msg, .document_popups .object_popup.is_purchasable .read_btn {
  display: none; }

.document_popups .object_popup.is_purchasable .buy_btn, .document_popups .object_popup.is_purchasable .excerpt_msg {
  display: inline; }

.document_popups .object_popup.is_pmp .free_msg, .document_popups .object_popup.is_pmp .read_btn {
  display: none; }

.document_popups .object_popup.is_pmp .subscribe_btn, .document_popups .object_popup.is_pmp .premium_upsell_msg {
  display: inline; }

.document_popups .object_popup.is_pmp .excerpt_msg_row {
  display: block; }

.document_popups .object_popup.is_purchasable.is_pmp .excerpt_msg {
  display: none; }

.document_popups .object_popup.is_bought .free_msg {
  display: none; }

.document_popups .object_popup.is_bought .purchased_msg {
  display: inline; }

.document_popups .object_popup.is_subscriber .free_msg {
  display: none; }

.document_popups .object_popup.is_subscriber .premium_msg {
  display: inline; }

.document_popups .object_popup.is_featured .editor_tools .feature_object_btn {
  display: none; }

.document_popups .object_popup.is_featured .editor_tools .unfeature_object_btn {
  display: inline; }

.document_popups .object_popup.is_archive_restricted .excerpt_msg {
  display: inline; }

.document_popups .object_popup.is_archive_restricted .free_msg {
  display: none; }

.document_popups .object_popup.is_hidden .editor_tools .hide_document_btn {
  display: none; }

.document_popups .object_popup.is_hidden .editor_tools .unhide_document_btn {
  display: inline; }

.document_popups .object_popup.show_hide .editor_tools .hide_tools {
  display: inline; }

.document_popups .object_popup.show_download .document_tools .download_btn {
  display: inline-block;
  zoom: 1;
  *display: inline; }

.document_popups .object_popup .buy_btn, .document_popups .object_popup .subscribe_btn, .document_popups .object_popup .premium_upsell_msg, .document_popups .object_popup .premium_msg, .document_popups .object_popup .purchased_msg, .document_popups .object_popup .excerpt_msg, .document_popups .object_popup .excerpt_msg_row {
  display: none; }

.document_popups .object_popup .popup_right {
  display: none; }

.document_popups .object_popup .editor_tools {
  background: #f3f5f6;
  display: none;
  padding: 7px 20px;
  margin: 1px 1px 0 1px;
  font-size: 12px;
  border-radius: 2px 2px 0 0; }

.document_popups .object_popup .editor_tools .sprite {
  margin-right: 5px;
  vertical-align: baseline; }

.document_popups .object_popup .editor_tools a {
  margin-right: 20px; }

.document_popups .object_popup .editor_tools .unfeature_object_btn, .document_popups .object_popup .editor_tools .unhide_document_btn, .document_popups .object_popup .editor_tools .hide_tools {
  display: none; }

.document_popups .object_popup .document_tools {
  float: right;
  margin: 20px 20px 0 0; }

.document_popups .object_popup .document_tools .sprite {
  margin-left: 20px;
  cursor: pointer; }

.document_popups .object_popup .document_tools .sprite:active {
  position: relative;
  top: 1px; }

.document_popups .object_popup .document_tools .download_btn {
  display: none; }

.document_popups .object_popup .title_row {
  font-size: 20px;
  line-height: 24px;
  max-height: 48px;
  overflow: hidden;
  margin: 20px 140px 10px 20px; }

.document_popups .object_popup .title_row a {
  color: #022f40; }

.document_popups .object_popup .author_row {
  display: none;
  color: #146c88;
  margin: 10px 20px;
  font-size: 13px;
  font-style: italic; }

.document_popups .object_popup .stat_row {
  color: #7d989f; }

.document_popups .object_popup .stat_row .singular_text {
  display: none; }

.document_popups .object_popup .stat_row.singular .plural_text {
  display: none; }

.document_popups .object_popup .stat_row.singular .singular_text {
  display: inline; }

.document_popups .object_popup .creator_row {
  margin: 10px 20px;
  color: #666; }

.document_popups .object_popup .creator_row img {
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: middle;
  margin-right: 7px;
  width: 20px;
  height: 20px;
  background: #e2e7e9; }

.document_popups .object_popup .popup_left {
  position: absolute;
  left: -15px;
  top: 33px; }

.document_popups .object_popup .popup_right {
  position: absolute;
  right: -15px;
  top: 33px; }

.document_popups .document_popup .page_count {
  margin-right: 20px;
  float: right; }

.document_popups .document_popup .document_description {
  margin: 10px 20px 20px 20px;
  font-size: 13px;
  line-height: 17px;
  max-height: 51px;
  overflow: hidden;
  color: #666; }

.document_popups .document_popup .document_description .description {
  margin: 0;
  padding: 0; }

.document_popups .document_popup .document_action {
  margin: 20px;
  font-style: italic;
  color: #999;
  white-space: nowrap; }

.document_popups .document_popup .document_action a {
  font-style: normal; }

.document_popups .document_popup .document_action .home_btn {
  margin-right: 10px;
  font-style: normal; }

.document_popups .document_popup .document_action .excerpt_msg_row {
  margin: 10px 0; }

.document_popups .document_popup .document_stats {
  margin: 20px; }

.document_popups .document_popup .document_stats .label {
  color: #8aa3aa; }

.document_popups .document_popup .document_stats .value {
  color: #577985; }

.document_popups .document_popup .document_stats .sprite {
  margin-right: 5px; }

.document_popups .document_popup .document_stats .stat {
  margin-right: 30px; }

.document_popups .document_popup .document_stats .label_value {
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: middle; }

.document_popups .collection_popup.no_remaining .remaining_docs {
  display: none; }

.document_popups .collection_popup .hide_document_btn {
  display: none; }

.document_popups .collection_popup .add_to_collection_btn, .document_popups .collection_popup .save_bookmark_btn {
  display: none; }

.document_popups .collection_popup .remaining_docs {
  margin: 10px 30px; }

.document_popups .collection_popup .document_count {
  margin: 20px 30px; }

.document_popups .collection_popup .document_list {
  margin: 0 30px 10px 30px; }

.document_popups .collection_popup .document_row {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 20px; }

/* app/views/shared/load_more.css @ 1378248244 */
.load_more {
  -moz-user-select: -moz-none;
  -webkit-user-select: none;
  user-select: none;
  -webkit-transition: background-color 0.2s ease-in-out;
  -moz-transition: background-color 0.2s ease-in-out;
  transition: background-color 0.2s ease-in-out;
  height: 60px;
  line-height: 60px;
  background: #14576c;
  text-align: center;
  color: #cdd6c9;
  font-size: 16px;
  cursor: pointer;
  position: relative;
  z-index: 1; }

.load_more:hover {
  background: #17657d; }

.load_more:active {
  top: 1px; }

.load_more.loading {
  background: #14576c;
  cursor: default; }

.load_more.loading .normal_text {
  display: none; }

.load_more.loading .loader {
  display: inline-block;
  zoom: 1;
  *display: inline; }

.load_more.no_more {
  background: #14576c;
  cursor: default; }

.load_more.no_more .normal_text {
  display: none; }

.load_more.no_more .empty_text {
  display: inline; }

.load_more.no_more:active {
  top: auto; }

.load_more.notext .normal_text, .load_more.notext .empty_text {
  display: none; }

.load_more .empty_text {
  font-style: italic;
  color: #85B2C0;
  display: none; }

.load_more .loader {
  background-image: url('data:image/gif;base64,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'); }

/* app/views/shared/documents/list_item.css @ 1378248244 */
.autogen_class_views_shared_documents_list_item {
  display: inline-block;
  zoom: 1;
  *display: inline;
  width: 185px;
  height: 348px;
  white-space: normal;
  vertical-align: top;
  font-size: 13px;
  margin-right: 32px;
  text-align: left; }

.autogen_class_views_shared_documents_list_item .document_cell.last_cell {
  margin-right: 0px; }

.autogen_class_views_shared_documents_list_item .document_cell.popup_open .thumb .overlay {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5; }

.autogen_class_views_shared_documents_list_item .document_cell.popup_open .thumb .overlay .sprite {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5; }

.autogen_class_views_shared_documents_list_item .document_cell .thumb {
  border: 1px solid #e6e6e6;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5);
  position: relative;
  border-radius: 2px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-color: #E6E8E9;
  background-size: cover;
  height: 250px;
  margin-bottom: 10px; }

.autogen_class_views_shared_documents_list_item .document_cell .thumb:hover .overlay {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5; }

.autogen_class_views_shared_documents_list_item .document_cell .thumb:hover .overlay .sprite {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5; }

.autogen_class_views_shared_documents_list_item .document_cell .thumb .overlay {
  -webkit-transition: opacity 0.1s ease-in-out;
  -moz-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;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 2px;
  background: black; }

.autogen_class_views_shared_documents_list_item .document_cell .thumb .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_shared_documents_list_item .document_cell .document_title {
  font-size: 14px;
  line-height: 18px;
  overflow: hidden;
  max-height: 36px; }

.autogen_class_views_shared_documents_list_item .document_cell .document_title a {
  color: #022f40; }

.autogen_class_views_shared_documents_list_item .document_cell .document_author {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
  line-height: 18px; }

/* app/views/shared/_passive_sharing_dialog.css @ 1378248244 */
.passive_sharing_dialog {
  width: 530px; }

.passive_sharing_dialog.lightbox .content {
  background: url('/web/20130904003104oe_/http://s7.scribdassets.com/images/newhome/ill-passive-ExistingUser_190x282.png?1378248278') 100% 100% no-repeat;
  padding-right: 200px; }

.passive_sharing_dialog.lightbox.facebook .content {
  background-image: url('/web/20130904003104oe_/http://s7.scribdassets.com/images/newhome/ill-passive_246_x_340.jpg?1378248278'); }

.passive_sharing_dialog .disable_passive_share {
  font-size: 14px; }

.passive_sharing_dialog .branding {
  margin-top: 40px; }

.passive_sharing_dialog h4, .passive_sharing_dialog h5 {
  font-weight: normal;
  color: #022F40;
  margin: 0 0 20px 0; }

.passive_sharing_dialog h4 {
  font-size: 18px;
  line-height: 20px; }

.passive_sharing_dialog h5 {
  font-size: 16px;
  line-height: 18px; }

.passive_sharing_dialog p {
  font-size: 12px;
  line-height: 14px;
  color: #666666;
  margin: 0 0 28px 0; }

.passive_sharing_dialog .disable_passive_share {
  display: block;
  margin-top: 8px; }

/* app/views/home/_branding.css @ 1378248244 */
.home_branding.content_hidden .hidable_content {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0; }

.home_branding .hidable_content {
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out; }

/* app/views/home/_composite_recently_read.css @ 1378248244 */
.autogen_class_views_home_composite_recently_read {
  background: rgba(213, 218, 221, 0.2);
  position: relative;
  min-width: 855px; }

.autogen_class_views_home_composite_recently_read .recently_read_limiter {
  margin-right: 665px;
  min-width: 300px; }

/* app/views/home/_facebook_branding.css @ 1378248244 */
.facebook_branding .guy_image {
  background: url('/web/20130904003104oe_/http://s7.scribdassets.com/images/newhome/carousel-facebookip.png?1378248278') 0 0 no-repeat;
  width: 850px;
  height: 230px;
  position: relative; }

.facebook_branding .content {
  position: absolute;
  left: 353px;
  top: 154px; }

.facebook_branding .content a {
  vertical-align: middle; }

.facebook_branding .content .home_btn {
  margin: 0 9px 0 6px; }

.facebook_branding .content .thumbnail_outer {
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  margin-right: 9px;
  background: #e6e6e6; }

.facebook_branding .content .thumbnail_outer img {
  display: block; }

/* app/views/home/index.css @ 1378248244 */
.autogen_class_views_home_index {
  border-bottom: 1px solid #dee0e2;
  background: #f9f9f7; }

.autogen_class_views_home_index .home_branding {
  background: rgba(213, 218, 221, 0.2);
  padding-bottom: 10px;
  -webkit-transition: height 0.25s ease-in-out;
  -moz-transition: height 0.25s ease-in-out;
  transition: height 0.25s ease-in-out; }

.autogen_class_views_home_index .document_lists {
  margin-top: 20px;
  text-align: left; }

.autogen_class_views_home_index .positioned {
  position: relative;
  overflow: hidden; }

/* app/views/home/_promo.css @ 1378248244 */
.autogen_class_views_home_promo {
  /* css trick to preload image */ }

.autogen_class_views_home_promo body:after {
  display: none;
  content: url('/web/20130904003104oe_/http://s7.scribdassets.com/images/newhome/f3C_larger_2100.jpg?1378248278'); }

.autogen_class_views_home_promo .promotions {
  min-width: 396px;
  overflow: hidden;
  height: 520px;
  position: relative;
  margin-left: 45px;
  margin-right: 45px; }

.autogen_class_views_home_promo .new_dots {
  position: absolute;
  left: 50%;
  bottom: 0; }

.autogen_class_views_home_promo .circle {
  border-radius: 50%;
  background-color: #D6D6D6;
  height: 8px;
  width: 8px;
  display: inline-block;
  zoom: 1;
  *display: inline;
  margin-right: 7px; }

.autogen_class_views_home_promo .circle.selected {
  background-color: #004f63; }

.autogen_class_views_home_promo .promo_title {
  font-size: 24px;
  color: #103948;
  margin-top: 25px;
  margin-bottom: 20px;
  text-align: left;
  position: absolute; }

.autogen_class_views_home_promo .sprite.close {
  top: 40px;
  right: -25px;
  float: right;
  position: absolute;
  z-index: 1000; }

.autogen_class_views_home_promo .promo_container {
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0; }

.autogen_class_views_home_promo .promo_container.hidden {
  display: none; }

.autogen_class_views_home_promo .promo_container.active {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1; }

.autogen_class_views_home_promo .promotion {
  top: 68px;
  height: 431px;
  width: 115%;
  position: absolute; }

.autogen_class_views_home_promo .promotion.f2_larger {
  background: url('/web/20130904003104oe_/http://s7.scribdassets.com/images/newhome/f2_larger_2100.jpg?1378248278') no-repeat;
  background-position-x: -200px;
  background-size: cover; }

.autogen_class_views_home_promo .promotion.f3_larger {
  background: url('/web/20130904003104oe_/http://s7.scribdassets.com/images/newhome/f3C_larger_2100.jpg?1378248278') no-repeat;
  background-position-x: -200px;
  background-size: cover; }

.autogen_class_views_home_promo .right_column {
  -webkit-font-smoothing: antialiased;
  background-color: black;
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  padding: 0 41px 0 48px;
  width: 307px;
  height: 431px;
  right: -396px;
  top: 68px; }

.autogen_class_views_home_promo .right_column.active {
  z-index: 5; }

.autogen_class_views_home_promo .right_column .wide_text p.text {
  width: 287px; }

.autogen_class_views_home_promo .right_column .wide_text p.title {
  width: 330px; }

.ie8 .autogen_class_views_home_promo .right_column, .ie7 .autogen_class_views_home_promo .right_column, .ie6 .autogen_class_views_home_promo .right_column {
  background: transparent\0;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000)\0";
  /* IE8 */
  zoom: 1; }

.autogen_class_views_home_promo .right_column p {
  text-align: left;
  color: #FFF;
  margin-top: 15px;
  font-size: 20px;
  font-weight: 400;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1; }

.autogen_class_views_home_promo .right_column .title {
  font-weight: 400;
  font-size: 48px;
  margin-top: 35px;
  margin-bottom: 0; }

.autogen_class_views_home_promo .right_column .footer {
  position: absolute;
  bottom: 45px;
  text-align: left;
  /* Purely IE Fix */ }

.autogen_class_views_home_promo .right_column .footer .btn_inner {
  height: 45px;
  line-height: 45px;
  width: 170px;
  font-size: 16px;
  font-weight: 400;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1; }

.autogen_class_views_home_promo .right_column .footer .home_btn {
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)"; }

.autogen_class_views_home_promo .right_column .footer .apple_market {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJIAAAA0CAYAAABhPmF9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3OEU2RjhEQzAxNTgxMUUzQjY5NUM0RkQ4Mjc0Mjk5OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3OEU2RjhERDAxNTgxMUUzQjY5NUM0RkQ4Mjc0Mjk5OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRBQ0Q1NEZGMDE1NzExRTNCNjk1QzRGRDgyNzQyOTk5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRBQ0Q1NTAwMDE1NzExRTNCNjk1QzRGRDgyNzQyOTk5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ADAfvwAAC99JREFUeNrsXQmQ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') no-repeat;
  width: 145px;
  height: 47px;
  margin-right: 3px; }

.autogen_class_views_home_promo .right_column .footer .android_market {
  background: url('/web/20130904003104oe_/http://s7.scribdassets.com/images/newhome/androidmarket.png?1378248278') no-repeat;
  width: 185px;
  height: 47px; }

.autogen_class_views_home_promo .right_column .footer .wide .btn_inner {
  width: 250px; }

.autogen_class_views_home_promo .right_column .footer .learn_more {
  font-size: 16px;
  margin-left: 10px;
  color: #FFF; }

/* app/views/home/_mini_promo.css @ 1378248244 */
.autogen_class_views_home_mini_promo {
  width: 710px;
  position: absolute;
  right: 0;
  top: 3px; }

.autogen_class_views_home_mini_promo .mini_promo {
  max-width: 710px;
  /* account margins */
  height: 280px; }

.autogen_class_views_home_mini_promo .mini_promo .right_column {
  height: 195px;
  width: 190px;
  padding-right: 15px;
  padding-left: 30px;
  /* thinning the elements */ }

.autogen_class_views_home_mini_promo .mini_promo .right_column .title {
  display: none; }

.autogen_class_views_home_mini_promo .mini_promo .right_column .home_btn {
  position: relative;
  bottom: -15px; }

.autogen_class_views_home_mini_promo .mini_promo .right_column .thin .btn_inner {
  line-height: 40px;
  height: 40px;
  width: 150px; }

.autogen_class_views_home_mini_promo .mini_promo .right_column .apple_market {
  margin-bottom: 7px; }

.autogen_class_views_home_mini_promo .mini_promo .promo_title {
  font-size: 24px;
  color: #103948;
  margin-top: 18px; }

.autogen_class_views_home_mini_promo .mini_promo .promotion {
  width: 620px;
  height: 195px;
  top: 68px;
  left: 50%;
  margin-left: -310px;
  position: absolute; }

.autogen_class_views_home_mini_promo .mini_promo .promotion.mobile_image {
  background: url('/web/20130904003104oe_/http://s7.scribdassets.com/images/newhome/mobile.jpg?1378248278') no-repeat; }

.autogen_class_views_home_mini_promo .mini_promo .promotion.publish_image {
  background: url('/web/20130904003104oe_/http://s7.scribdassets.com/images/newhome/publish.jpg?1378248278') no-repeat; }

.autogen_class_views_home_mini_promo .mini_promo .footer.lower {
  bottom: 13px; }

.autogen_class_views_home_mini_promo .mini_promo .new_dots {
  bottom: -3px; }

/* app/views/home/reading_feed.css @ 1378248244 */
.autogen_class_views_home_reading_feed {
  padding: 60px 0;
  padding: 30px 48px;
  position: relative; }

.autogen_class_views_home_reading_feed .page_header {
  background: white;
  height: 100px;
  border-bottom: 1px solid #e9e9e9;
  padding: 0 45px;
  position: relative; }

.autogen_class_views_home_reading_feed .page_header .split {
  display: inline-block;
  zoom: 1;
  *display: inline;
  background: #9fafb6;
  margin: 0 15px;
  width: 1px;
  height: 20px;
  position: relative;
  top: 3px; }

.autogen_class_views_home_reading_feed .page_header .breadcrumbs {
  padding-top: 40px; }

.autogen_class_views_home_reading_feed .page_header h1, .autogen_class_views_home_reading_feed .page_header a.sub_header {
  display: inline-block;
  zoom: 1;
  *display: inline;
  margin: 0;
  color: #022f40;
  font-size: 22px;
  font-weight: normal; }

.autogen_class_views_home_reading_feed .page_header a.sub_header {
  color: #146c88; }

.autogen_class_views_home_reading_feed .feed_content {
  background: #F9F9F7; }

.autogen_class_views_home_reading_feed .no_items {
  display: none; }

.autogen_class_views_home_reading_feed .no_items.active {
  display: block;
  padding: 30px 48px;
  position: relative; }

.autogen_class_views_home_reading_feed .timeline_page .event:hover, .autogen_class_views_home_reading_feed .timeline_page .event.active {
  background-color: #EFEFEF; }

.autogen_class_views_home_reading_feed .timeline_page .event.document_event .inside, .autogen_class_views_home_reading_feed .timeline_page .event.collection_event .inside {
  margin-left: 35px;
  zoom: 1; }

.autogen_class_views_home_reading_feed .timeline_page .event.document_event .inside:after, .autogen_class_views_home_reading_feed .timeline_page .event.collection_event .inside:after {
  content: "";
  display: table;
  clear: both; }

.autogen_class_views_home_reading_feed .timeline_page .event.document_event .content, .autogen_class_views_home_reading_feed .timeline_page .event.collection_event .content {
  margin-top: 0;
  margin-left: 225px; }

.autogen_class_views_home_reading_feed .timeline_page .event.document_event .event_image, .autogen_class_views_home_reading_feed .timeline_page .event.collection_event .event_image {
  float: left; }

.autogen_class_views_home_reading_feed .timeline_page .event.document_event .event_image .thumb, .autogen_class_views_home_reading_feed .timeline_page .event.collection_event .event_image .thumb {
  margin: 0 40px 0 0; }

.autogen_class_views_home_reading_feed .timeline_page .event.document_event .title, .autogen_class_views_home_reading_feed .timeline_page .event.collection_event .title {
  font-size: 22px;
  max-height: none;
  word-wrap: break-word;
  overflow: visible; }

.autogen_class_views_home_reading_feed .timeline_page .event.document_event .author, .autogen_class_views_home_reading_feed .timeline_page .event.collection_event .author {
  font-style: normal; }

.autogen_class_views_home_reading_feed .timeline_page .event.follow_event .followed_user {
  display: inline-block;
  zoom: 1;
  *display: inline; }

.autogen_class_views_home_reading_feed .timeline_page .event .primary_action {
  margin-bottom: 25px; }

.autogen_class_views_home_reading_feed .timeline_page .event .comment_form textarea {
  width: 400px;
  height: 50px; }

.autogen_class_views_home_reading_feed .timeline_page .event .description {
  width: 500px;
  margin-top: 25px;
  word-wrap: break-word;
  color: #444; }

/* app/views/home/_recently_read.css @ 1378248244 */
.recently_read {
  text-align: left; }

.recently_read .carousel {
  height: 234px; }

.recently_read .list_content {
  -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;
  transition: opacity 1s ease-in-out; }

.recently_read.visible .list_content {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1; }

.recently_read .paddle .sprite {
  top: 92px; }

.recently_read .document_cell {
  height: 231px; }

.recently_read .document_cell .thumb {
  height: 130px; }

.recently_read .pages_read {
  float: right;
  font-size: 11px;
  line-height: 8px;
  color: #9daeb6; }

.recently_read .pages_read .value {
  color: #146c88; }

.recently_read .carousel .carousel_separator {
  position: relative;
  top: 13px;
  height: 130px; }

.recently_read .progress_bar {
  margin-right: 60px;
  background: #D6D6D6;
  margin-bottom: 8px;
  border-radius: 3px; }

.recently_read .progress_bar .position {
  width: 50%;
  border-radius: 3px;
  height: 6px;
  background: #004F63; }

.recently_read .reading_progress {
  margin-right: 32px; }

.recently_read .item {
  padding-top: 3px; }

.recently_read .module_edge_right {
  top: 65px;
  height: 160px; }
