/* line 17, ../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline; }

/* line 22, ../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1; }

/* line 24, ../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none; }

/* line 26, ../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 28, ../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle; }

/* line 30, ../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none; }
  /* line 103, ../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
  q:before, q:after, blockquote:before, blockquote:after {
    content: "";
    content: none; }

/* line 32, ../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none; }

/* line 116, ../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block; }

/* line 6, ../sass/new.sass */
* {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 10, ../sass/new.sass */
.group:after, #ad_box #ad:after {
  content: "";
  display: table;
  clear: both; }

/* line 14, ../sass/new.sass */
.left {
  float: left; }

/* line 16, ../sass/new.sass */
.right {
  float: right; }

/* line 18, ../sass/new.sass */
.hidden {
  display: none; }

/* line 20, ../sass/new.sass */
.center {
  margin-left: auto;
  margin-right: auto; }

/* line 23, ../sass/new.sass */
strong {
  font-weight: 700; }

/* line 25, ../sass/new.sass */
em {
  font-style: italic; }

/* line 27, ../sass/new.sass */
code {
  font-family: monospace;
  word-wrap: break-word;
  font-size: 1em;
  line-height: 1.2em; }

/* line 32, ../sass/new.sass */
a {
  text-decoration: none; }
  /* line 34, ../sass/new.sass */
  a:hover {
    text-decoration: none; }

/* line 36, ../sass/new.sass */
ol {
  list-style-type: decimal;
  list-style-position: inside; }

/* line 80, ../sass/new.sass */
body, html {
  height: 100%;
  overflow: hidden;
  background: #222222; }

/* line 85, ../sass/new.sass */
.scrollable {
  overflow-y: auto;
  position: relative;
  overflow-x: hidden; }

/* line 90, ../sass/new.sass */
.ipad_mode .scrollable {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch; }

/* line 94, ../sass/new.sass */
.mobile_mode .scrollable {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch; }

/* line 98, ../sass/new.sass */
#footer {
  padding: 33px 50px 0 30px;
  color: #999999;
  font-size: 13px;
  height: 78px;
  text-align: right;
  -webkit-font-smoothing: antialiased; }
  /* line 105, ../sass/new.sass */
  #footer .left {
    color: #777777; }
    @media (max-width: 1010px) {
      /* line 105, ../sass/new.sass */
      #footer .left {
        display: none; } }
  /* line 109, ../sass/new.sass */
  #footer a {
    color: #444444; }
    /* line 111, ../sass/new.sass */
    #footer a:hover {
      color: #ba0f06; }
  @media (max-width: 1010px) {
    /* line 98, ../sass/new.sass */
    #footer {
      width: 100%;
      text-align: center; } }

/* line 117, ../sass/new.sass */
body {
  font-family: "adelle-sans", serif;
  color: #222222; }

/* line 121, ../sass/new.sass */
.preload * {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -ms-transition: none !important;
  -o-transition: none !important; }

/* line 128, ../sass/new.sass */
::selection {
  background: #e54e46;
  color: #222222;
  -webkit-font-smoothing: antialiased; }

/* line 132, ../sass/new.sass */
::-moz-selection {
  background: #e54e46;
  color: #222222; }

/* line 157, ../sass/new.sass */
#header {
  position: absolute;
  top: 0;
  left: 0;
  width: 260px;
  -webkit-font-smoothing: antialiased; }
  @media (max-width: 710px) {
    /* line 157, ../sass/new.sass */
    #header {
      width: 50px; } }

/* line 166, ../sass/new.sass */
.wrapper {
  background: #dddddd; }

/* line 169, ../sass/new.sass */
#main_content {
  margin-left: 260px;
  background: #dddddd;
  position: relative;
  -webkit-transition: -webkit-transform 0.1s linear;
  -moz-transition: -moz-transform 0.1s linear;
  transition: transform 0.1s linear; }
  @media (max-width: 710px) {
    /* line 169, ../sass/new.sass */
    #main_content {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      margin-left: 0;
      height: 100%;
      -webkit-transform: translate3d(0, 0, 0);
      -moz-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0); } }

/* line 187, ../sass/new.sass */
.mobile_menu #main_content {
  -webkit-transform: translate3d(260px, 0, 0);
  -moz-transform: translate3d(260px, 0, 0);
  transform: translate3d(260px, 0, 0); }
/* line 191, ../sass/new.sass */
.mobile_menu #mobile_cover {
  position: fixed;
  left: 260px;
  margin: 0;
  top: 0;
  height: 100%;
  width: 100%;
  cursor: pointer; }

/* line 200, ../sass/new.sass */
#side_column {
  position: absolute;
  left: 0;
  top: 140px;
  height: 100%;
  width: 260px;
  background: #222222;
  overflow-x: hidden;
  -webkit-font-smoothing: antialiased;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  @media (max-width: 710px) {
    /* line 200, ../sass/new.sass */
    #side_column {
      border-top: solid 53px #1b1b1b;
      top: 0; } }
  /* line 213, ../sass/new.sass */
  #side_column #side_column_main {
    overflow-x: hidden;
    padding-top: 4px; }
  /* line 217, ../sass/new.sass */
  #side_column.show_ads #user_nav {
    height: 230px; }
  /* line 219, ../sass/new.sass */
  #side_column.show_ads #side_footer {
    bottom: 138px; }
  /* line 221, ../sass/new.sass */
  #side_column #side_column_inner {
    position: relative; }

/* line 224, ../sass/new.sass */
#instapaper_text {
  display: none;
  font-size: 20px;
  color: #eeeeee;
  -webkit-font-smoothing: antialiased;
  top: 14px;
  left: 49px;
  position: absolute; }
  @media (max-width: 710px) {
    /* line 224, ../sass/new.sass */
    #instapaper_text {
      display: block; } }

/* line 235, ../sass/new.sass */
#search_box {
  background: #222222;
  padding: 0 0;
  position: relative; }
  /* line 239, ../sass/new.sass */
  #search_box.disabled {
    cursor: pointer; }
    /* line 241, ../sass/new.sass */
    #search_box.disabled #searcher {
      cursor: pointer;
      color: #999999; }
  /* line 244, ../sass/new.sass */
  #search_box i, #search_box .icon {
    font-size: 16px;
    width: 16px;
    float: left;
    text-align: center;
    line-height: 1;
    position: absolute;
    left: 20px;
    top: 13px;
    color: #999999; }
  /* line 255, ../sass/new.sass */
  #search_box:hover i, #search_box:hover .icon, #search_box.focus i, #search_box.focus .icon {
    color: white; }
  /* line 257, ../sass/new.sass */
  #search_box:hover.disabled #searcher, #search_box.focus.disabled #searcher {
    color: white; }
  /* line 259, ../sass/new.sass */
  #search_box .icon-lock {
    font-size: 19px;
    top: 12px; }

/* line 262, ../sass/new.sass */
#searcher {
  width: 260px;
  margin: 0;
  border: none;
  background: #222222;
  outline: none;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 24px;
  padding: 9px 18px 9px 49px;
  color: white;
  display: block; }
  /* line 274, ../sass/new.sass */
  #searcher:focus, #searcher:hover {
    background: #ca2017; }
    /* line 276, ../sass/new.sass */
    #searcher:focus::-webkit-input-placeholder, #searcher:hover::-webkit-input-placeholder {
      color: white; }

/* line 279, ../sass/new.sass */
#logo {
  display: block;
  color: white;
  padding: 0 0 0;
  font-size: 26px;
  line-height: 21px;
  font-family: "ff-tisa-web-pro";
  background-image: url("img/newspaper_header.png");
  background-position: center bottom;
  height: 140px; }
  /* line 289, ../sass/new.sass */
  #logo .icon-i {
    text-align: center;
    font-size: 68px;
    line-height: 68px;
    color: #111111;
    opacity: 0.96;
    display: block;
    position: absolute;
    top: 50%;
    margin-top: -34px;
    width: 100%; }
  /* line 300, ../sass/new.sass */
  #logo .icon-reorder {
    display: none;
    line-height: 40px; }
  @media (max-width: 710px) {
    /* line 279, ../sass/new.sass */
    #logo {
      height: 53px;
      background-image: none;
      width: 50px;
      text-align: center;
      color: #888888;
      font-size: 24px; }
      /* line 310, ../sass/new.sass */
      #logo:hover {
        color: #333333; }
      /* line 312, ../sass/new.sass */
      #logo .icon-i {
        display: none; }
      /* line 314, ../sass/new.sass */
      #logo .icon-reorder {
        display: block;
        padding-top: 6px; } }

/* line 320, ../sass/new.sass */
.mobile_menu #header #logo:hover {
  color: #cccccc; }

/* line 323, ../sass/new.sass */
.error_strip {
  background: #ffa39e; }

/* line 325, ../sass/new.sass */
.errors {
  padding: 24px 22px 26px 28px;
  color: #222222;
  -webkit-font-smoothing: antialiased; }
  /* line 329, ../sass/new.sass */
  .errors p {
    margin-bottom: 0; }
  /* line 331, ../sass/new.sass */
  .errors a {
    color: white;
    text-decoration: underline; }
  /* line 334, ../sass/new.sass */
  .errors .form_line input[type="submit"] {
    margin: 10px 0; }

/* line 337, ../sass/new.sass */
.inner_expanded .errors {
  padding-left: 290px; }
/* line 339, ../sass/new.sass */
.inner_expanded #footer {
  padding-left: 290px; }
  @media (max-width: 1270px) {
    /* line 342, ../sass/new.sass */
    .inner_expanded #footer .left {
      display: none; } }

/* line 345, ../sass/new.sass */
.mobile_mode.inner_expanded #footer {
  display: none; }

/* line 348, ../sass/new.sass */
#landing .errors {
  max-width: 964px;
  padding: 14px 0 16px;
  margin: 0 auto;
  line-height: 1.6em;
  color: #222222; }
  /* line 354, ../sass/new.sass */
  #landing .errors a {
    color: #222222; }

/* line 357, ../sass/new.sass */
#active_nav, .unread_mode #unread_nav, .folder_mode #unread_nav, .starred_mode #liked_nav, .archive_mode #archive_nav, .browse_mode #browse_nav, .save_mode #save_nav, .apps_mode #apps_nav, .profile_mode #user_row, .password_mode #user_row, .subscription_mode #user_row, .kindle_mode #user_row, .export_mode #user_row, .delete_mode #user_row, .side_item.active {
  background: #333333;
  color: white; }
  /* line 360, ../sass/new.sass */
  #active_nav i, .unread_mode #unread_nav i, .folder_mode #unread_nav i, .starred_mode #liked_nav i, .archive_mode #archive_nav i, .browse_mode #browse_nav i, .save_mode #save_nav i, .apps_mode #apps_nav i, .profile_mode #user_row i, .password_mode #user_row i, .subscription_mode #user_row i, .kindle_mode #user_row i, .export_mode #user_row i, .delete_mode #user_row i, .side_item.active i, #active_nav .icon, .unread_mode #unread_nav .icon, .folder_mode #unread_nav .icon, .starred_mode #liked_nav .icon, .archive_mode #archive_nav .icon, .browse_mode #browse_nav .icon, .save_mode #save_nav .icon, .apps_mode #apps_nav .icon, .profile_mode #user_row .icon, .password_mode #user_row .icon, .subscription_mode #user_row .icon, .kindle_mode #user_row .icon, .export_mode #user_row .icon, .delete_mode #user_row .icon, .side_item.active .icon {
    color: white !important; }
  /* line 362, ../sass/new.sass */
  #active_nav:hover, .unread_mode #unread_nav:hover, .folder_mode #unread_nav:hover, .starred_mode #liked_nav:hover, .archive_mode #archive_nav:hover, .browse_mode #browse_nav:hover, .save_mode #save_nav:hover, .apps_mode #apps_nav:hover, .profile_mode #user_row:hover, .password_mode #user_row:hover, .subscription_mode #user_row:hover, .kindle_mode #user_row:hover, .export_mode #user_row:hover, .delete_mode #user_row:hover, .side_item.active:hover {
    background: #333333 !important; }

/* line 367, ../sass/new.sass */
.side_title {
  text-transform: uppercase;
  font-size: 11px;
  letter-spacing: 0.1em;
  padding: 10px 19px;
  padding-right: 28px;
  color: #5a5a5a;
  font-weight: 700;
  position: relative; }

/* line 376, ../sass/new.sass */
.folder_controls {
  display: inline;
  margin-right: -4px;
  position: absolute;
  right: 28px;
  top: 11px; }

/* line 382, ../sass/new.sass */
.side_edit {
  color: #888888;
  text-transform: capitalize;
  letter-spacing: 0;
  font-weight: 400;
  padding: 0 4px;
  font-size: 11px; }
  /* line 389, ../sass/new.sass */
  .side_edit:hover {
    color: #444444 !important; }
  /* line 391, ../sass/new.sass */
  .side_edit.deck_title {
    float: right;
    margin-top: 1px; }

/* line 394, ../sass/new.sass */
.side_nav {
  font-size: 18px; }

/* line 396, ../sass/new.sass */
.side_item {
  color: #999999;
  display: block;
  width: 260px;
  padding: 9px 20px 9px 49px;
  font-size: 16px;
  line-height: 24px;
  position: relative; }
  /* line 404, ../sass/new.sass */
  .side_item i, .side_item .icon {
    font-size: 16px;
    width: 16px;
    float: left;
    margin-right: 12px;
    text-align: center;
    line-height: 1;
    position: absolute;
    left: 20px;
    top: 12px; }
    /* line 414, ../sass/new.sass */
    .side_item i.icon-later, .side_item .icon.icon-later {
      padding-left: 1px; }
    /* line 416, ../sass/new.sass */
    .side_item i.icon-like, .side_item .icon.icon-like {
      top: 13px; }
    /* line 418, ../sass/new.sass */
    .side_item i.icon-drawer, .side_item .icon.icon-drawer {
      top: 13px; }
    /* line 420, ../sass/new.sass */
    .side_item i.icon-folder-close, .side_item .icon.icon-folder-close {
      font-size: 15px; }
    /* line 422, ../sass/new.sass */
    .side_item i.icon-newspaper, .side_item .icon.icon-newspaper {
      top: 14px; }
    /* line 424, ../sass/new.sass */
    .side_item i.icon-bookmark, .side_item .icon.icon-bookmark {
      font-size: 17px;
      top: 13px; }
    /* line 427, ../sass/new.sass */
    .side_item i.icon-folder-close, .side_item .icon.icon-folder-close {
      top: 14px; }
  /* line 429, ../sass/new.sass */
  .side_item:hover {
    color: white;
    background: #ca2017; }
  /* line 434, ../sass/new.sass */
  .side_item.active:hover {
    background: #333333; }

/* line 437, ../sass/new.sass */
#side_footer {
  position: absolute;
  left: 0;
  font-size: 13px;
  bottom: 0;
  padding-left: 20px;
  color: #555555;
  cursor: default;
  background-position: top center;
  background-repeat: repeat-x;
  width: 260px;
  height: 40px;
  line-height: 32px; }
  /* line 450, ../sass/new.sass */
  #side_footer a {
    color: #555555; }
    /* line 452, ../sass/new.sass */
    #side_footer a i {
      font-size: 14px;
      position: relative; }
    /* line 455, ../sass/new.sass */
    #side_footer a .icon-twitter {
      top: 1px; }
    /* line 457, ../sass/new.sass */
    #side_footer a .icon-facebook {
      font-size: 12px; }
    /* line 459, ../sass/new.sass */
    #side_footer a:hover {
      color: white; }

/* line 462, ../sass/new.sass */
#user_nav {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 260px;
  background: #1b1b1b;
  box-shadow: -1px -1px 0 #1b1b1b;
  height: 90px;
  box-shadow: 0 -1px 1px #1b1b1b; }
  /* line 471, ../sass/new.sass */
  #user_nav .side_item {
    display: block;
    padding-top: 12px;
    padding-bottom: 12px; }
    /* line 475, ../sass/new.sass */
    #user_nav .side_item:hover {
      background: #ca2017; }
      /* line 477, ../sass/new.sass */
      #user_nav .side_item:hover i, #user_nav .side_item:hover .icon {
        color: white; }
    /* line 479, ../sass/new.sass */
    #user_nav .side_item i, #user_nav .side_item .icon {
      font-size: 17px;
      line-height: 1;
      top: 15px;
      color: #888888; }

/* line 485, ../sass/new.sass */
.page_header {
  position: relative;
  color: #444444;
  padding: 0 43px 0 30px;
  background: white;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  background: white;
  height: 53px;
  font-size: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  @media (max-width: 710px) {
    /* line 485, ../sass/new.sass */
    .page_header {
      padding-left: 50px;
      padding-right: 0; }
      /* line 498, ../sass/new.sass */
      .page_header .page_title {
        border-left: solid 1px #eeeeee;
        padding-left: 16px; } }
  /* line 501, ../sass/new.sass */
  .page_header .page_title {
    float: left;
    font-weight: 700;
    line-height: 50px;
    margin-right: 6px;
    font-size: 20px;
    font-size: 18px;
    cursor: default; }
    /* line 509, ../sass/new.sass */
    .page_header .page_title a {
      color: #555555;
      display: block; }

/* line 513, ../sass/new.sass */
.page_header .menu_container, .secondary_header .menu_container {
  position: relative;
  float: left;
  height: 53px;
  -webkit-font-smoothing: antialiased; }
  /* line 518, ../sass/new.sass */
  .page_header .menu_container .menu_options, .secondary_header .menu_container .menu_options {
    display: none;
    position: absolute;
    right: 0;
    top: 53px;
    background: #191919;
    padding: 9px 8px;
    font-size: 14px;
    width: 180px; }
    /* line 527, ../sass/new.sass */
    .page_header .menu_container .menu_options .menu_item, .secondary_header .menu_container .menu_options .menu_item {
      display: block;
      color: #bbbbbb;
      padding: 11px 10px;
      line-height: 14px;
      font-weight: normal; }
      /* line 533, ../sass/new.sass */
      .page_header .menu_container .menu_options .menu_item i, .page_header .menu_container .menu_options .menu_item .icon, .secondary_header .menu_container .menu_options .menu_item i, .secondary_header .menu_container .menu_options .menu_item .icon {
        margin-right: 8px;
        float: left;
        width: 16px;
        text-align: center; }
      /* line 538, ../sass/new.sass */
      .page_header .menu_container .menu_options .menu_item:hover, .secondary_header .menu_container .menu_options .menu_item:hover {
        color: white;
        background: #ca2017; }
  /* line 542, ../sass/new.sass */
  .page_header .menu_container.active .top_button, .secondary_header .menu_container.active .top_button {
    background: #191919;
    color: white; }
    /* line 545, ../sass/new.sass */
    .page_header .menu_container.active .top_button i, .page_header .menu_container.active .top_button .icon, .secondary_header .menu_container.active .top_button i, .secondary_header .menu_container.active .top_button .icon {
      color: white; }
  /* line 547, ../sass/new.sass */
  .page_header .menu_container.active .menu_options, .secondary_header .menu_container.active .menu_options {
    display: block; }

/* line 550, ../sass/new.sass */
#mobile_toggle {
  display: none; }

/* line 555, ../sass/new.sass */
.mobile_mode.inner_option .page_header .page_title {
  border-left: none;
  margin-left: 54px; }
/* line 559, ../sass/new.sass */
.mobile_mode .top_buttons #add_folder {
  position: absolute;
  left: 50px;
  top: 0;
  border-left: solid 1px #eeeeee; }
/* line 564, ../sass/new.sass */
.mobile_mode .top_buttons #folder_toggle {
  position: absolute;
  left: 50px;
  top: 0;
  border-left: solid 1px #eeeeee; }
  /* line 569, ../sass/new.sass */
  .mobile_mode .top_buttons #folder_toggle .icon-caret-right {
    display: inline; }
  /* line 571, ../sass/new.sass */
  .mobile_mode .top_buttons #folder_toggle .icon-caret-left {
    display: none; }
  /* line 574, ../sass/new.sass */
  .mobile_mode .top_buttons #folder_toggle.expanded .icon-caret-right {
    display: inline; }
  /* line 576, ../sass/new.sass */
  .mobile_mode .top_buttons #folder_toggle.expanded .icon-caret-left {
    display: none; }
  /* line 579, ../sass/new.sass */
  .mobile_mode .top_buttons #folder_toggle.mobile_expanded .icon-caret-right {
    display: none; }
  /* line 581, ../sass/new.sass */
  .mobile_mode .top_buttons #folder_toggle.mobile_expanded .icon-caret-left {
    display: inline; }
/* line 583, ../sass/new.sass */
.mobile_mode #mobile_toggle {
  display: block;
  position: absolute;
  left: 50px;
  top: 0;
  border-right: solid 1px #eeeeee;
  border-left: solid 1px #eeeeee;
  display: none; }
  /* line 591, ../sass/new.sass */
  .mobile_mode #mobile_toggle .icon-caret-right {
    display: inline; }
  /* line 593, ../sass/new.sass */
  .mobile_mode #mobile_toggle .icon-caret-left {
    display: none; }
  /* line 596, ../sass/new.sass */
  .mobile_mode #mobile_toggle.mobile_expanded .icon-caret-right {
    display: none; }
  /* line 598, ../sass/new.sass */
  .mobile_mode #mobile_toggle.mobile_expanded .icon-caret-left {
    display: inline; }
/* line 601, ../sass/new.sass */
.mobile_mode.inner_option #mobile_toggle {
  display: block; }
/* line 604, ../sass/new.sass */
.mobile_mode.inner_option.unread_mode #mobile_toggle, .mobile_mode.inner_option.folder_mode #mobile_toggle {
  display: none; }

/* line 607, ../sass/new.sass */
.top_buttons {
  color: #bbbbbb; }
  /* line 609, ../sass/new.sass */
  .top_buttons.left {
    border-left: solid 1px #eeeeee;
    margin-left: 10px; }
    /* line 612, ../sass/new.sass */
    .top_buttons.left .top_button {
      border-right: solid 1px #eeeeee; }
  /* line 614, ../sass/new.sass */
  .top_buttons.starter {
    margin-left: -30px;
    border-left: none;
    margin-right: 20px; }
  /* line 618, ../sass/new.sass */
  .top_buttons.right {
    border-left: none;
    border-right: solid 1px #eeeeee;
    width: 50%;
    position: absolute;
    top: 0;
    right: 40px; }
    @media (max-width: 710px) {
      /* line 618, ../sass/new.sass */
      .top_buttons.right {
        right: 0; } }
    /* line 627, ../sass/new.sass */
    .top_buttons.right .top_button {
      border-left: solid 1px #eeeeee;
      float: right; }
    /* line 630, ../sass/new.sass */
    .top_buttons.right .menu_container {
      float: right;
      width: 53px; }

/* line 633, ../sass/new.sass */
.top_button {
  width: 53px;
  height: 53px;
  text-align: center;
  cursor: pointer;
  float: left;
  display: block;
  font-size: 18px;
  padding-top: 16px; }
  /* line 642, ../sass/new.sass */
  .top_button i, .top_button .icon {
    color: #bbbbbb; }
  /* line 644, ../sass/new.sass */
  .top_button .icon-plus {
    position: relative;
    top: 1px; }
  /* line 648, ../sass/new.sass */
  .top_button:hover i, .top_button:hover .icon {
    color: #333333; }

/* line 650, ../sass/new.sass */
.list_toggle {
  font-size: 16px;
  padding-top: 18px; }
  @media (max-width: 710px) {
    /* line 650, ../sass/new.sass */
    .list_toggle {
      display: none; } }
  /* line 655, ../sass/new.sass */
  .list_toggle .icon-condensed {
    display: none; }
  /* line 657, ../sass/new.sass */
  .list_toggle .icon-expanded {
    display: block; }
  /* line 660, ../sass/new.sass */
  .list_toggle.condensed_preview .icon-condensed {
    display: block !important; }
  /* line 662, ../sass/new.sass */
  .list_toggle.condensed_preview .icon-expanded {
    display: none !important; }

/* line 664, ../sass/new.sass */
#folder_toggle {
  width: auto;
  padding: 17px 12px 0 16px;
  font-size: 18px; }
  /* line 668, ../sass/new.sass */
  #folder_toggle .icon-caret-right, #folder_toggle .icon-caret-left {
    font-size: 16px;
    position: relative;
    top: -2px;
    margin-left: 5px; }
  /* line 673, ../sass/new.sass */
  #folder_toggle .icon-caret-left {
    display: none; }
  /* line 676, ../sass/new.sass */
  #folder_toggle.expanded .icon-caret-right {
    display: none; }
  /* line 678, ../sass/new.sass */
  #folder_toggle.expanded .icon-caret-left {
    display: inline; }

/* line 680, ../sass/new.sass */
#add_folder {
  width: auto;
  padding: 17px 12px 0 16px;
  font-size: 18px; }
  /* line 684, ../sass/new.sass */
  #add_folder .icon-plus {
    font-size: 14px;
    position: relative;
    top: -3px;
    margin-left: 5px; }

/* line 689, ../sass/new.sass */
#top_loader {
  background-image: url("img/loader-white.gif");
  float: right;
  width: 53px;
  height: 53px;
  text-align: center;
  background-repeat: no-repeat;
  background-position: center 17px;
  display: none;
  font-size: 24px; }
  /* line 699, ../sass/new.sass */
  #top_loader .icon-exclamation {
    display: none; }
  /* line 701, ../sass/new.sass */
  #top_loader.loading {
    display: block; }
  /* line 703, ../sass/new.sass */
  #top_loader.error {
    background: none;
    padding-top: 15px; }
    /* line 706, ../sass/new.sass */
    #top_loader.error .icon-exclamation {
      display: block;
      color: #c10000; }

/* line 710, ../sass/new.sass */
#column_helper {
  display: none; }

/* line 712, ../sass/new.sass */
#text_column {
  background: white;
  padding: 20px 30px 30px;
  min-height: 400px;
  position: relative; }
  /* line 717, ../sass/new.sass */
  #text_column.with_inner {
    padding-left: 290px; }
    /* line 719, ../sass/new.sass */
    #text_column.with_inner:before {
      position: absolute;
      left: 0;
      top: 0;
      height: 100%;
      content: "";
      width: 1px;
      background: #dddddd; }
  /* line 727, ../sass/new.sass */
  #text_column #text_inner {
    max-width: 560px;
    border-bottom: solid 1px #dddddd; }
  /* line 730, ../sass/new.sass */
  #text_column a {
    color: #ca2017; }
    /* line 732, ../sass/new.sass */
    #text_column a:hover {
      text-decoration: underline; }

/* line 735, ../sass/new.sass */
.mobile_mode #text_column {
  overflow-x: hidden; }
  /* line 738, ../sass/new.sass */
  .mobile_mode #text_column.with_inner {
    padding-left: 30px; }
    /* line 740, ../sass/new.sass */
    .mobile_mode #text_column.with_inner.mobile_inner {
      padding-left: 290px; }

/* line 742, ../sass/new.sass */
#article_list {
  position: relative;
  min-height: 1000px; }
  /* line 745, ../sass/new.sass */
  #article_list.with_inner {
    padding-left: 260px; }

/* line 748, ../sass/new.sass */
.mobile_mode #article_list {
  padding-left: 0; }
  /* line 750, ../sass/new.sass */
  .mobile_mode #article_list.mobile_inner {
    padding-left: 260px; }

/* line 752, ../sass/new.sass */
#main_column, .modal {
  position: relative;
  font-size: 17px; }
  /* line 755, ../sass/new.sass */
  #main_column h2, .modal h2 {
    border-top: solid 1px #dddddd;
    padding-top: 20px;
    margin-top: 5px;
    color: #333333;
    font-size: 22px;
    line-height: 28px;
    margin-bottom: 12px;
    font-weight: 700; }
    /* line 764, ../sass/new.sass */
    #main_column h2.apps_title, .modal h2.apps_title {
      border-top: none; }
    /* line 766, ../sass/new.sass */
    #main_column h2:first-child, .modal h2:first-child {
      border-top: none;
      padding-top: 0;
      margin-top: 0; }
  /* line 770, ../sass/new.sass */
  #main_column .no_header, .modal .no_header {
    border-top: solid 1px #dddddd;
    padding-top: 1.2em; }
  /* line 773, ../sass/new.sass */
  #main_column p, .modal p {
    margin-bottom: 1.2em;
    line-height: 1.6em; }
  /* line 776, ../sass/new.sass */
  #main_column ul, .modal ul {
    list-style: disc inside;
    margin-bottom: 1em; }
  /* line 779, ../sass/new.sass */
  #main_column li, .modal li {
    margin-bottom: 0.2em;
    line-height: 1.6em; }
  /* line 782, ../sass/new.sass */
  #main_column .bookmarklet_exbox, .modal .bookmarklet_exbox {
    font-size: 16px;
    color: #666666;
    border-left: none;
    border-right: none; }
    /* line 787, ../sass/new.sass */
    #main_column .bookmarklet_exbox .bookmarklet, .modal .bookmarklet_exbox .bookmarklet {
      margin: 8px 6px 8px 0;
      color: white;
      clear: none; }
    /* line 791, ../sass/new.sass */
    #main_column .bookmarklet_exbox .bookmarkTip, .modal .bookmarklet_exbox .bookmarkTip {
      float: left;
      padding-top: 14px;
      margin-right: 6px; }

/* line 795, ../sass/new.sass */
.mobile_show {
  display: none; }

/* line 798, ../sass/new.sass */
body.mobile_save .mobile_hide {
  display: none; }
/* line 800, ../sass/new.sass */
body.mobile_save .mobile_show {
  display: block; }

/* line 802, ../sass/new.sass */
.ios_show, .android_show {
  display: none; }

/* line 805, ../sass/new.sass */
body.ios .ios_show {
  display: block; }

/* line 808, ../sass/new.sass */
body.android .android_show {
  display: block; }

/* line 810, ../sass/new.sass */
.modal {
  font-size: 16px; }

/* line 812, ../sass/new.sass */
.modal .sub_explain {
  float: left;
  margin-left: 6px;
  margin-top: 11px;
  color: #666666; }
  /* line 817, ../sass/new.sass */
  .modal .sub_explain a {
    color: #ba0f06; }
    /* line 819, ../sass/new.sass */
    .modal .sub_explain a:hover {
      text-decoration: underline; }

/* line 821, ../sass/new.sass */
#main_content .bookmark_explainer {
  padding: 24px 32px;
  background: #fafafa; }
  /* line 824, ../sass/new.sass */
  #main_content .bookmark_explainer p {
    margin-bottom: 0.4em; }
    /* line 826, ../sass/new.sass */
    #main_content .bookmark_explainer p:first-child {
      margin-top: 0; }

/* line 829, ../sass/new.sass */
.mobile_mode #main_content .bookmark_explainer {
  display: none; }

/* line 831, ../sass/new.sass */
.save_explainer {
  padding: 32px 32px 36px;
  border-bottom: solid 1px #dddddd;
  background: #fafafa;
  color: #666666; }
  /* line 836, ../sass/new.sass */
  .save_explainer a {
    color: #ca2017; }
    /* line 838, ../sass/new.sass */
    .save_explainer a:hover {
      text-decoration: underline; }

/* line 840, ../sass/new.sass */
#ad_placeholder {
  position: absolute;
  right: -210px;
  width: 210px;
  top: 0; }

@media (max-width: 710px) {
  /* line 845, ../sass/new.sass */
  #article_list {
    min-height: 1000px; } }
/* line 856, ../sass/new.sass */
#article_list.condensed_view .article_item:hover .primary_actions, #article_list.condensed_view .article_item:hover .secondary_actions, #article_list.condensed_view .article_item.activated .primary_actions, #article_list.condensed_view .article_item.activated .secondary_actions {
  display: block; }
/* line 858, ../sass/new.sass */
#article_list.condensed_view .article_item:hover .title_row, #article_list.condensed_view .article_item.activated .title_row {
  padding-right: 368px; }
/* line 860, ../sass/new.sass */
#article_list.condensed_view .article_item:hover .article_inner_item, #article_list.condensed_view .article_item.activated .article_inner_item {
  background: #fafafa; }
/* line 862, ../sass/new.sass */
#article_list.condensed_view .article_item:hover .secondary_actions .action_link, #article_list.condensed_view .article_item.activated .secondary_actions .action_link {
  color: #aaaaaa;
  background: #fafafa;
  -webkit-transition: color 0s ease;
  -moz-transition: color 0s ease;
  -o-transition: color 0s ease;
  transition: color 0s ease; }
/* line 866, ../sass/new.sass */
#article_list.condensed_view .article_item:hover .primary_actions a, #article_list.condensed_view .article_item.activated .primary_actions a {
  color: #aaaaaa;
  background: #fafafa;
  -webkit-transition: color 0s ease;
  -moz-transition: color 0s ease;
  -o-transition: color 0s ease;
  transition: color 0s ease; }
  /* line 870, ../sass/new.sass */
  #article_list.condensed_view .article_item:hover .primary_actions a.starred, #article_list.condensed_view .article_item.activated .primary_actions a.starred {
    color: #c10000; }
    /* line 872, ../sass/new.sass */
    #article_list.condensed_view .article_item:hover .primary_actions a.starred:hover, #article_list.condensed_view .article_item.activated .primary_actions a.starred:hover {
      color: #8e0000; }
/* line 874, ../sass/new.sass */
#article_list.condensed_view .article_item .article_inner_item {
  padding: 0;
  height: 58px; }
/* line 877, ../sass/new.sass */
#article_list.condensed_view .article_item .title_row {
  position: absolute;
  top: 0;
  left: 0;
  height: 58px;
  width: 100%;
  padding-right: 100px;
  margin-bottom: 0; }
  @media (max-width: 710px) {
    /* line 877, ../sass/new.sass */
    #article_list.condensed_view .article_item .title_row {
      padding-right: 82px !important; } }
  /* line 887, ../sass/new.sass */
  #article_list.condensed_view .article_item .title_row a {
    font-size: 19px;
    height: 58px;
    line-height: 54px;
    padding-left: 32px; }
    @media (max-width: 710px) {
      /* line 887, ../sass/new.sass */
      #article_list.condensed_view .article_item .title_row a {
        padding-left: 18px;
        font-size: 14px; } }
/* line 895, ../sass/new.sass */
#article_list.condensed_view .article_item .title_meta {
  margin-bottom: 0;
  display: none; }
/* line 898, ../sass/new.sass */
#article_list.condensed_view .article_item .article_preview {
  display: none; }
/* line 901, ../sass/new.sass */
#article_list.condensed_view .article_item .article_item_footer .meta {
  padding: 0;
  margin: 0; }
  /* line 904, ../sass/new.sass */
  #article_list.condensed_view .article_item .article_item_footer .meta .meta_dot {
    display: none; }
  /* line 906, ../sass/new.sass */
  #article_list.condensed_view .article_item .article_item_footer .meta .meta_date {
    display: none; }
  /* line 908, ../sass/new.sass */
  #article_list.condensed_view .article_item .article_item_footer .meta .meta_read_time {
    position: absolute;
    right: 56px;
    top: 22px;
    color: #aaaaaa; }
    /* line 913, ../sass/new.sass */
    #article_list.condensed_view .article_item .article_item_footer .meta .meta_read_time .remainder {
      display: none; }
    @media (max-width: 710px) {
      /* line 908, ../sass/new.sass */
      #article_list.condensed_view .article_item .article_item_footer .meta .meta_read_time {
        right: 22px; } }
/* line 919, ../sass/new.sass */
#article_list.condensed_view .article_item .article_item_footer .secondary_actions .action_link i, #article_list.condensed_view .article_item .article_item_footer .secondary_actions .action_link .icon {
  display: block; }
/* line 921, ../sass/new.sass */
#article_list.condensed_view .article_item .article_item_footer .secondary_actions .action_menu.move_menu {
  left: -44px; }
/* line 923, ../sass/new.sass */
#article_list.condensed_view .article_item .article_item_footer .secondary_actions .action_menu.share_menu {
  right: 0;
  left: auto; }
/* line 926, ../sass/new.sass */
#article_list.condensed_view .article_item .primary_actions {
  display: none;
  top: 3px;
  right: 192px; }
  @media (max-width: 710px) {
    /* line 926, ../sass/new.sass */
    #article_list.condensed_view .article_item .primary_actions {
      right: 108px;
      display: none; } }
  /* line 933, ../sass/new.sass */
  #article_list.condensed_view .article_item .primary_actions a {
    font-size: 20px;
    width: 44px;
    height: 44px;
    line-height: 44px;
    color: white;
    padding-top: 15px; }
    /* line 940, ../sass/new.sass */
    #article_list.condensed_view .article_item .primary_actions a.star_toggle {
      -webkit-transition: color 0s ease, font-size 0.2s ease, padding 0.2s ease;
      -moz-transition: color 0s ease, font-size 0.2s ease, padding 0.2s ease;
      -o-transition: color 0s ease, font-size 0.2s ease, padding 0.2s ease;
      transition: color 0s ease, font-size 0.2s ease, padding 0.2s ease; }
    /* line 942, ../sass/new.sass */
    #article_list.condensed_view .article_item .primary_actions a:hover {
      color: #333333; }
    /* line 944, ../sass/new.sass */
    #article_list.condensed_view .article_item .primary_actions a.starring {
      font-size: 36px;
      padding-top: 7px; }
/* line 949, ../sass/new.sass */
#article_list.condensed_view .article_item .menu_container.active .action_link {
  background: #191919;
  color: white; }
  /* line 952, ../sass/new.sass */
  #article_list.condensed_view .article_item .menu_container.active .action_link:hover {
    color: white; }
/* line 954, ../sass/new.sass */
#article_list.condensed_view .article_item .action_menu {
  top: 44px; }
/* line 956, ../sass/new.sass */
#article_list.condensed_view .article_item .secondary_actions {
  top: 3px;
  right: 104px;
  position: absolute;
  width: 264px;
  display: none; }
  @media (max-width: 710px) {
    /* line 956, ../sass/new.sass */
    #article_list.condensed_view .article_item .secondary_actions {
      right: 20px;
      display: none; } }
  /* line 965, ../sass/new.sass */
  #article_list.condensed_view .article_item .secondary_actions .action_link {
    font-size: 22px;
    width: 44px;
    height: 44px;
    line-height: 44px;
    padding: 0;
    color: white;
    text-align: center;
    -webkit-transition: color 0s ease;
    -moz-transition: color 0s ease;
    -o-transition: color 0s ease;
    transition: color 0s ease;
    padding-top: 15px; }
    /* line 975, ../sass/new.sass */
    #article_list.condensed_view .article_item .secondary_actions .action_link .icon-trash {
      position: relative;
      top: -2px; }
    /* line 978, ../sass/new.sass */
    #article_list.condensed_view .article_item .secondary_actions .action_link span {
      display: none; }
    /* line 980, ../sass/new.sass */
    #article_list.condensed_view .article_item .secondary_actions .action_link:hover {
      color: #333333; }
  /* line 982, ../sass/new.sass */
  #article_list.condensed_view .article_item .secondary_actions .share_container {
    position: absolute;
    top: 0;
    right: 0; }
  /* line 986, ../sass/new.sass */
  #article_list.condensed_view .article_item .secondary_actions .edit_link {
    position: absolute;
    top: 0;
    right: 176px;
    font-size: 21px; }
  /* line 991, ../sass/new.sass */
  #article_list.condensed_view .article_item .secondary_actions .delete_link {
    right: 44px;
    top: 0;
    font-size: 23px;
    position: absolute; }
  /* line 996, ../sass/new.sass */
  #article_list.condensed_view .article_item .secondary_actions .move_container {
    position: absolute;
    top: 0;
    right: 176px; }
/* line 1001, ../sass/new.sass */
#article_list.condensed_view.has_folders .article_item .secondary_actions .edit_link {
  right: 220px; }
@media (max-width: 710px) {
  /* line 1007, ../sass/new.sass */
  #article_list .article_item .article_inner_item {
    padding: 12px 12px 10px; }
    /* line 1009, ../sass/new.sass */
    #article_list .article_item .article_inner_item .title_row {
      padding: 0;
      margin-bottom: 1px; }
      /* line 1012, ../sass/new.sass */
      #article_list .article_item .article_inner_item .title_row a {
        font-size: 19px;
        line-height: 26px; }
    /* line 1015, ../sass/new.sass */
    #article_list .article_item .article_inner_item .title_meta {
      font-size: 14px;
      line-height: 20px;
      margin-bottom: 3px;
      display: block;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis; }
    /* line 1023, ../sass/new.sass */
    #article_list .article_item .article_inner_item .article_preview {
      font-size: 14px;
      height: 40px;
      line-height: 20px;
      display: block;
      overflow: hidden; }
    /* line 1029, ../sass/new.sass */
    #article_list .article_item .article_inner_item .primary_actions {
      display: none; }
    /* line 1031, ../sass/new.sass */
    #article_list .article_item .article_inner_item .secondary_actions {
      display: none; }
    /* line 1033, ../sass/new.sass */
    #article_list .article_item .article_inner_item .article_item_footer {
      margin-bottom: 4px; }
      /* line 1035, ../sass/new.sass */
      #article_list .article_item .article_inner_item .article_item_footer .meta {
        margin-top: 8px;
        margin-bottom: 0; }
    /* line 1038, ../sass/new.sass */
    #article_list .article_item .article_inner_item .mobile_options {
      display: block;
      position: absolute;
      bottom: 16px;
      right: 12px;
      -webkit-touch-callout: none;
      -webkit-user-select: none;
      -khtml-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none; }
      /* line 1044, ../sass/new.sass */
      #article_list .article_item .article_inner_item .mobile_options span {
        display: none; }
  /* line 1048, ../sass/new.sass */
  #article_list .article_item.options_open .mobile_options span {
    display: inline; }
  /* line 1050, ../sass/new.sass */
  #article_list .article_item.options_open .title_meta {
    opacity: 0; }
  /* line 1052, ../sass/new.sass */
  #article_list .article_item.options_open .article_preview {
    opacity: 0; }
  /* line 1054, ../sass/new.sass */
  #article_list .article_item.options_open .primary_actions {
    display: block;
    position: absolute;
    top: 46px;
    left: 50%;
    width: 120px;
    margin-left: -90px; }
    /* line 1061, ../sass/new.sass */
    #article_list .article_item.options_open .primary_actions a {
      width: 60px;
      font-size: 21px;
      color: #aaaaaa; }
  /* line 1065, ../sass/new.sass */
  #article_list .article_item.options_open .secondary_actions {
    position: absolute;
    top: 46px;
    display: block;
    width: 300px;
    left: 50%;
    margin-left: -150px; }
    /* line 1072, ../sass/new.sass */
    #article_list .article_item.options_open .secondary_actions .action_link {
      font-size: 22px;
      width: 60px;
      text-align: center;
      color: #aaaaaa;
      top: 0;
      height: 44px; }
      /* line 1079, ../sass/new.sass */
      #article_list .article_item.options_open .secondary_actions .action_link span {
        display: none; }
      /* line 1081, ../sass/new.sass */
      #article_list .article_item.options_open .secondary_actions .action_link i, #article_list .article_item.options_open .secondary_actions .action_link .icon {
        display: block; }
    /* line 1083, ../sass/new.sass */
    #article_list .article_item.options_open .secondary_actions .share_container {
      position: absolute;
      right: 0;
      top: 2px; }
    /* line 1087, ../sass/new.sass */
    #article_list .article_item.options_open .secondary_actions .edit_link {
      display: none; }
    /* line 1089, ../sass/new.sass */
    #article_list .article_item.options_open .secondary_actions .delete_link {
      right: 60px;
      font-size: 23px;
      position: absolute; }
    /* line 1093, ../sass/new.sass */
    #article_list .article_item.options_open .secondary_actions .move_container {
      position: absolute;
      left: 0; }
      /* line 1096, ../sass/new.sass */
      #article_list .article_item.options_open .secondary_actions .move_container .action_link {
        font-size: 23px; }
  /* line 1098, ../sass/new.sass */
  #article_list .article_item.options_open .action_menu {
    top: 44px; }
    /* line 1100, ../sass/new.sass */
    #article_list .article_item.options_open .action_menu.move_menu {
      left: 0; }
    /* line 1102, ../sass/new.sass */
    #article_list .article_item.options_open .action_menu.share_menu {
      left: auto;
      right: 0; }
  /* line 1107, ../sass/new.sass */
  #article_list .article_item.options_open .menu_container.active .action_link {
    background: #191919;
    color: white; }
    /* line 1110, ../sass/new.sass */
    #article_list .article_item.options_open .menu_container.active .action_link:hover {
      color: white; } }

/* line 1112, ../sass/new.sass */
.mobile_options {
  display: none;
  cursor: pointer; }
  /* line 1115, ../sass/new.sass */
  .mobile_options:hover {
    color: #222222; }

/* line 1117, ../sass/new.sass */
.secondary_header {
  height: 53px;
  line-height: 51px;
  padding: 0 32px;
  background: white;
  border-bottom: solid 1px #dddddd;
  font-weight: bold;
  font-size: 18px; }
  @media (max-width: 710px) {
    /* line 1117, ../sass/new.sass */
    .secondary_header {
      padding: 0 14px; } }
  /* line 1127, ../sass/new.sass */
  .secondary_header .secondary_title {
    margin-right: 6px; }
  /* line 1129, ../sass/new.sass */
  .secondary_header .top_button {
    padding-top: 17px; }
  /* line 1131, ../sass/new.sass */
  .secondary_header i, .secondary_header .icon {
    display: block; }

/* line 1134, ../sass/new.sass */
.article_item {
  position: relative;
  font-family: "ff-tisa-web-pro", sans-serif;
  max-height: 400px;
  background: #dddddd;
  -webkit-transition: max-height 0.2s ease;
  -webkit-transition-delay: 0.2s;
  -moz-transition: max-height 0.2s ease 0.2s;
  -o-transition: max-height 0.2s ease 0.2s;
  transition: max-height 0.2s ease 0.2s; }
  /* line 1140, ../sass/new.sass */
  .article_item .article_inner_item {
    padding: 20px 46px 12px 32px;
    background: white;
    border-bottom: solid 1px #dddddd;
    -webkit-transition: left 0.2s ease, opacity 0.2s ease;
    -moz-transition: left 0.2s ease, opacity 0.2s ease;
    -o-transition: left 0.2s ease, opacity 0.2s ease;
    transition: left 0.2s ease, opacity 0.2s ease; }
  /* line 1145, ../sass/new.sass */
  .article_item.ad_line {
    margin-right: 210px;
    min-height: 168px; }
  /* line 1149, ../sass/new.sass */
  .article_item:hover .article_inner_item {
    background: white; }
  /* line 1151, ../sass/new.sass */
  .article_item.moveLeft, .article_item.moveRight, .article_item.remove {
    overflow: hidden;
    max-height: 0; }
    /* line 1154, ../sass/new.sass */
    .article_item.moveLeft .article_inner_item, .article_item.moveRight .article_inner_item, .article_item.remove .article_inner_item {
      position: relative; }
  /* line 1157, ../sass/new.sass */
  .article_item.remove .article_inner_item {
    opacity: 0; }
  /* line 1160, ../sass/new.sass */
  .article_item.moveLeft .article_inner_item {
    left: 100%; }
  /* line 1163, ../sass/new.sass */
  .article_item.moveRight .article_inner_item {
    left: -100%; }

/* line 1165, ../sass/new.sass */
.title_row {
  margin-bottom: 3px;
  padding-right: 88px; }
  /* line 1168, ../sass/new.sass */
  .title_row a {
    font-size: 22px;
    text-decoration: none;
    color: #333333;
    line-height: 1.5em;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
    /* line 1177, ../sass/new.sass */
    .title_row a:hover {
      color: #ba0f06; }

/* line 1179, ../sass/new.sass */
.title_meta {
  color: #888888;
  font-size: 16px;
  margin-bottom: 7px; }
  /* line 1183, ../sass/new.sass */
  .title_meta a {
    color: #888888;
    text-decoration: none; }
    /* line 1186, ../sass/new.sass */
    .title_meta a i, .title_meta a .icon {
      font-size: 0.9em;
      margin-left: 0.1em;
      position: relative;
      color: #999999;
      margin-right: 1px; }
    /* line 1192, ../sass/new.sass */
    .title_meta a:hover {
      color: #3146b1; }
      /* line 1194, ../sass/new.sass */
      .title_meta a:hover .externalLink {
        color: #3146b1; }

/* line 1196, ../sass/new.sass */
.primary_actions {
  float: left;
  position: absolute;
  top: 15px;
  right: 48px; }
  /* line 1201, ../sass/new.sass */
  .primary_actions a {
    font-size: 22px;
    padding-top: 11px;
    width: 42px;
    height: 42px;
    color: #bbbbbb;
    float: left;
    text-align: center; }
    /* line 1209, ../sass/new.sass */
    .primary_actions a i, .primary_actions a .icon {
      display: block; }
    /* line 1211, ../sass/new.sass */
    .primary_actions a:hover {
      color: #333333; }
    /* line 1213, ../sass/new.sass */
    .primary_actions a.restore_button {
      font-size: 26px;
      padding-top: 8px; }
    /* line 1216, ../sass/new.sass */
    .primary_actions a.star_toggle {
      padding-top: 10px;
      -webkit-transition: color 0.05s ease, font-size 0.2s ease, padding 0.2s ease;
      -moz-transition: color 0.05s ease, font-size 0.2s ease, padding 0.2s ease;
      -o-transition: color 0.05s ease, font-size 0.2s ease, padding 0.2s ease;
      transition: color 0.05s ease, font-size 0.2s ease, padding 0.2s ease; }
      /* line 1219, ../sass/new.sass */
      .primary_actions a.star_toggle.starring {
        font-size: 40px;
        padding-top: 1px; }
      /* line 1222, ../sass/new.sass */
      .primary_actions a.star_toggle.starred {
        color: #c10000; }

/* line 1224, ../sass/new.sass */
.article_preview {
  color: #555555;
  font-size: 15px;
  line-height: 1.45em;
  margin-bottom: 1px;
  max-width: 570px; }

/* line 1232, ../sass/new.sass */
.article_item:hover .secondary_actions .action_link {
  color: #888888;
  -webkit-transition: color 0 ease;
  -moz-transition: color 0 ease;
  -o-transition: color 0 ease;
  transition: color 0 ease; }

/* line 1235, ../sass/new.sass */
.article_item_footer {
  font-size: 14px;
  color: #999999;
  font-family: "nimbus-sans", sans-serif;
  -webkit-font-smoothing: antialiased; }
  /* line 1240, ../sass/new.sass */
  .article_item_footer .meta {
    float: left;
    margin-top: 11px;
    margin-bottom: 8px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: default; }
  /* line 1246, ../sass/new.sass */
  .article_item_footer .secondary_actions {
    float: right;
    cursor: pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: 0; }
    /* line 1252, ../sass/new.sass */
    .article_item_footer .secondary_actions i, .article_item_footer .secondary_actions .icon {
      display: none; }
    /* line 1254, ../sass/new.sass */
    .article_item_footer .secondary_actions .menu_container {
      display: inline-block;
      position: relative;
      font-size: 14px; }
      /* line 1259, ../sass/new.sass */
      .article_item_footer .secondary_actions .menu_container.active .action_link {
        background: #191919;
        color: white; }
      /* line 1262, ../sass/new.sass */
      .article_item_footer .secondary_actions .menu_container.active .action_menu {
        display: block; }
    /* line 1264, ../sass/new.sass */
    .article_item_footer .secondary_actions .action_link {
      display: inline-block;
      padding: 10px;
      color: white;
      font-size: 14px;
      -webkit-transition: color 0.3s ease;
      -moz-transition: color 0.3s ease;
      -o-transition: color 0.3s ease;
      transition: color 0.3s ease; }
      /* line 1270, ../sass/new.sass */
      .article_item_footer .secondary_actions .action_link:hover {
        color: #191919; }
    /* line 1272, ../sass/new.sass */
    .article_item_footer .secondary_actions .action_menu {
      position: absolute;
      left: 0;
      top: 34px;
      width: 100%;
      display: none;
      -webkit-font-smoothing: antialiased; }
      /* line 1279, ../sass/new.sass */
      .article_item_footer .secondary_actions .action_menu.move_menu {
        left: -56px; }
      /* line 1281, ../sass/new.sass */
      .article_item_footer .secondary_actions .action_menu .menu_options {
        background: #191919;
        padding: 9px 8px; }
        /* line 1284, ../sass/new.sass */
        .article_item_footer .secondary_actions .action_menu .menu_options i, .article_item_footer .secondary_actions .action_menu .menu_options .icon {
          display: block; }
        /* line 1286, ../sass/new.sass */
        .article_item_footer .secondary_actions .action_menu .menu_options .menu_item {
          display: block;
          color: #bbbbbb;
          padding: 11px 10px; }
          /* line 1290, ../sass/new.sass */
          .article_item_footer .secondary_actions .action_menu .menu_options .menu_item i, .article_item_footer .secondary_actions .action_menu .menu_options .menu_item .icon {
            margin-right: 8px;
            float: left;
            width: 16px;
            text-align: center; }
          /* line 1295, ../sass/new.sass */
          .article_item_footer .secondary_actions .action_menu .menu_options .menu_item:hover {
            color: white;
            background: #ca2017; }
            /* line 1298, ../sass/new.sass */
            .article_item_footer .secondary_actions .action_menu .menu_options .menu_item:hover.emailShare {
              background: #af2319; }
            /* line 1300, ../sass/new.sass */
            .article_item_footer .secondary_actions .action_menu .menu_options .menu_item:hover.facebookShare {
              background: #3b5998; }
            /* line 1302, ../sass/new.sass */
            .article_item_footer .secondary_actions .action_menu .menu_options .menu_item:hover.twitterShare {
              background: #00acee; }
            /* line 1304, ../sass/new.sass */
            .article_item_footer .secondary_actions .action_menu .menu_options .menu_item:hover.appnetShare {
              background: #212a31; }
            /* line 1306, ../sass/new.sass */
            .article_item_footer .secondary_actions .action_menu .menu_options .menu_item:hover.tumblrShare {
              background: #34526f; }
            /* line 1308, ../sass/new.sass */
            .article_item_footer .secondary_actions .action_menu .menu_options .menu_item:hover.pinboardShare {
              background: #1a48f5; }
            /* line 1310, ../sass/new.sass */
            .article_item_footer .secondary_actions .action_menu .menu_options .menu_item:hover.evernoteShare {
              background: #5ba525; }
    /* line 1312, ../sass/new.sass */
    .article_item_footer .secondary_actions .menu_note {
      padding: 10px 10px 8px;
      color: #aaaaaa;
      font-size: 11px;
      line-height: 1.3;
      background: #111111; }
      /* line 1318, ../sass/new.sass */
      .article_item_footer .secondary_actions .menu_note a {
        color: #aaaaaa;
        text-decoration: underline; }

/* line 1322, ../sass/new.sass */
.ipad_mode .article_item_footer .secondary_actions .action_link, .mobile_mode .article_item_footer .secondary_actions .action_link {
  color: #888888;
  -webkit-transition: all 0s ease;
  -moz-transition: all 0s ease;
  -o-transition: all 0s ease;
  transition: all 0s ease; }

/* line 1326, ../sass/new.sass */
.evernote_share_menu {
  display: none;
  background: #191919;
  position: absolute;
  right: 0;
  top: 0;
  width: 320px;
  padding: 20px 20px; }
  /* line 1334, ../sass/new.sass */
  .evernote_share_menu.active {
    display: block; }
  /* line 1337, ../sass/new.sass */
  .evernote_share_menu .small_form_line label {
    color: white;
    margin-bottom: 4px;
    font-size: 12px;
    cursor: default; }
  /* line 1342, ../sass/new.sass */
  .evernote_share_menu .small_form_line input {
    margin-bottom: 12px;
    font-size: 12px; }
    /* line 1345, ../sass/new.sass */
    .evernote_share_menu .small_form_line input:focus {
      outline: none; }
    /* line 1347, ../sass/new.sass */
    .evernote_share_menu .small_form_line input[type="submit"] {
      background: #5ba525;
      color: white;
      -webkit-font-smoothing: antialiased;
      float: left;
      width: auto;
      border-radius: 3px;
      padding: 8px 10px;
      margin-bottom: 0;
      margin-top: 8px;
      margin-left: 0;
      cursor: pointer; }
      /* line 1359, ../sass/new.sass */
      .evernote_share_menu .small_form_line input[type="submit"]:hover {
        background: #529421; }
  /* line 1361, ../sass/new.sass */
  .evernote_share_menu .small_form_line .cancel_box {
    float: left;
    color: #aaaaaa;
    padding: 8px;
    margin-left: 6px;
    margin-top: 8px; }
    /* line 1367, ../sass/new.sass */
    .evernote_share_menu .small_form_line .cancel_box:hover {
      color: white; }

/* line 1371, ../sass/new.sass */
.page_header label {
  float: left;
  line-height: 50px;
  margin-right: 6px;
  font-size: 18px;
  cursor: default;
  color: #aaaaaa;
  margin-right: 8px; }
/* line 1379, ../sass/new.sass */
.page_header input {
  font-size: 18px;
  font-weight: bold;
  border: solid 1px white;
  background: white;
  padding: 6px;
  margin-top: 8px;
  width: 300px; }
  /* line 1387, ../sass/new.sass */
  .page_header input:hover, .page_header input:focus {
    border: solid 1px #dddddd;
    background: #fafafa;
    outline: none; }

/* line 1393, ../sass/new.sass */
.mobile_mode .page_header input {
  width: 180px; }

/* line 1397, ../sass/new.sass */
.search_inner .title_row {
  margin-bottom: 8px; }
/* line 1399, ../sass/new.sass */
.search_inner .search_meta {
  margin-bottom: 8px;
  color: #777777;
  font-size: 18px; }
/* line 1403, ../sass/new.sass */
.search_inner .article_preview {
  padding-bottom: 14px;
  max-width: 600px; }
  /* line 1406, ../sass/new.sass */
  .search_inner .article_preview b {
    font-weight: bold; }

/* line 1409, ../sass/new.sass */
.pagination_outer {
  background: white;
  position: relative;
  height: 53px;
  border-bottom: solid 1px #dddddd; }
  /* line 1414, ../sass/new.sass */
  .pagination_outer .pagination {
    float: right;
    margin-right: 50px;
    border-left: solid 1px #dfdfdf; }
    /* line 1418, ../sass/new.sass */
    .pagination_outer .pagination a {
      float: left;
      height: 53px;
      padding-top: 15px;
      font-size: 20px;
      text-align: center;
      position: relative;
      width: 53px;
      color: #aaaaaa;
      border-right: solid 1px #dfdfdf; }
      /* line 1428, ../sass/new.sass */
      .pagination_outer .pagination a:hover {
        color: #222222; }

/* line 1430, ../sass/new.sass */
.empty_instructions {
  max-width: 580px;
  margin: 30px;
  font-size: 16px;
  color: #333333; }

/* line 1435, ../sass/new.sass */
.empty_list {
  padding: 50px 0;
  text-align: center;
  background: white;
  color: #666666;
  border-bottom: solid 1px #dddddd;
  -webkit-font-smoothing: antialiased; }
  /* line 1442, ../sass/new.sass */
  .empty_list.non_booker {
    padding: 0;
    height: 0; }

/* line 1445, ../sass/new.sass */
#empty_friends {
  padding: 30px 0;
  background: white;
  margin-right: 97px;
  margin-left: 34px;
  border: solid 1px #dddddd;
  padding-left: 30px; }
  /* line 1452, ../sass/new.sass */
  #empty_friends a {
    color: #ba0f06; }
    /* line 1454, ../sass/new.sass */
    #empty_friends a:hover {
      text-decoration: underline; }
  @media (max-width: 710px) {
    /* line 1445, ../sass/new.sass */
    #empty_friends {
      margin-right: 0;
      margin-left: 0;
      padding-left: 16px;
      padding-right: 16px; } }

/* line 1461, ../sass/new.sass */
.readAddress {
  margin-bottom: 10px; }
  @media (max-width: 710px) {
    /* line 1464, ../sass/new.sass */
    .readAddress.form_line input {
      padding-left: 10px; } }

/* line 1466, ../sass/new.sass */
.small_form_line {
  font-size: 12px; }
  /* line 1468, ../sass/new.sass */
  .small_form_line label {
    display: block; }
  /* line 1470, ../sass/new.sass */
  .small_form_line input {
    padding: 8px;
    width: 100%;
    border: none; }

/* line 1474, ../sass/new.sass */
.form_line {
  font-size: 16px;
  position: relative; }
  /* line 1477, ../sass/new.sass */
  .form_line label {
    width: 130px;
    margin-right: 20px;
    display: block;
    float: left;
    padding-top: 16px;
    left: 14px;
    font-size: 14px;
    top: 0;
    color: #888888;
    position: absolute; }
  /* line 1488, ../sass/new.sass */
  .form_line input, .form_line textarea {
    float: left;
    padding: 12px 8px;
    margin: 0;
    padding-left: 140px;
    width: 100%;
    background: #fafafa;
    border: solid 1px #cccccc;
    font-size: 16px;
    margin-bottom: 16px; }
    /* line 1498, ../sass/new.sass */
    .form_line input::-webkit-input-placeholder, .form_line textarea::-webkit-input-placeholder {
      -webkit-font-smoothing: antialiased; }
    /* line 1500, ../sass/new.sass */
    .form_line input:focus, .form_line textarea:focus {
      outline: auto 2px #444444; }
    /* line 1502, ../sass/new.sass */
    .form_line input:-webkit-autofill, .form_line textarea:-webkit-autofill {
      -webkit-box-shadow: 0 0 0 50px #fafafa inset; }
    /* line 1504, ../sass/new.sass */
    .form_line input:-webkit-autofill:focus, .form_line textarea:-webkit-autofill:focus {
      -webkit-box-shadow: 0 0 0 50px #fafafa inset; }
    /* line 1506, ../sass/new.sass */
    .form_line input[type="submit"], .form_line input[type="button"], .form_line textarea[type="submit"], .form_line textarea[type="button"] {
      border: none;
      width: auto;
      padding: 13px 14px;
      font-size: 14px;
      color: white;
      -webkit-font-smoothing: antialiased;
      -webkit-transition: background 0.1s linear;
      -moz-transition: background 0.1s linear;
      -o-transition: background 0.1s linear;
      transition: background 0.1s linear;
      cursor: pointer;
      margin-bottom: 20px;
      border-radius: 6px;
      float: left;
      background: #222222;
      min-width: 120px;
      text-align: center; }
      /* line 1521, ../sass/new.sass */
      .form_line input[type="submit"].subscrib, .form_line input[type="button"].subscrib, .form_line textarea[type="submit"].subscrib, .form_line textarea[type="button"].subscrib {
        background: #d9281f; }
      /* line 1523, ../sass/new.sass */
      .form_line input[type="submit"]:hover, .form_line input[type="button"]:hover, .form_line textarea[type="submit"]:hover, .form_line textarea[type="button"]:hover {
        background: #ca2017; }
  /* line 1525, ../sass/new.sass */
  .form_line textarea {
    height: 128px;
    line-height: 1.6em; }
  /* line 1528, ../sass/new.sass */
  .form_line .opt_label {
    line-height: 1em;
    position: absolute;
    right: -210px;
    top: 14px;
    width: 200px;
    font-size: 13px;
    color: #aaaaaa; }

/* line 1536, ../sass/new.sass */
.select_line {
  margin-bottom: 12px; }

/* line 1538, ../sass/new.sass */
.emailLine {
  margin-bottom: 8px; }
  /* line 1540, ../sass/new.sass */
  .emailLine input {
    width: 400px;
    margin-bottom: 0; }
  /* line 1543, ../sass/new.sass */
  .emailLine .endOption {
    float: left;
    color: #444444;
    margin-top: 10px;
    margin-left: 4px; }

/* line 1548, ../sass/new.sass */
#main_column .kindleNotes {
  font-size: 13px;
  list-style: none;
  color: #222222; }
  /* line 1552, ../sass/new.sass */
  #main_column .kindleNotes li {
    opacity: 0.4;
    list-style: none; }
  /* line 1555, ../sass/new.sass */
  #main_column .kindleNotes li.active {
    opacity: 1; }

/* line 1557, ../sass/new.sass */
.kindle_label {
  font-size: 14px;
  color: #666666;
  margin-top: 9px;
  margin-left: 10px;
  float: left; }

/* line 1563, ../sass/new.sass */
.sharing_connect {
  margin-bottom: 18px; }

/* line 1565, ../sass/new.sass */
.serviceLine {
  width: 540px;
  padding: 0;
  height: 40px;
  color: #222222;
  line-height: 40px;
  -webkit-font-smoothing: antialiased; }
  /* line 1572, ../sass/new.sass */
  .serviceLine .serviceName {
    text-align: center;
    height: 28px;
    float: left;
    width: 28px;
    font-size: 16px;
    padding-top: 6px;
    margin: 5px;
    margin-left: 0;
    margin-right: 8px;
    margin-bottom: 0;
    background: #cfcfcf;
    color: #a4a4a4;
    border-radius: 4px; }
    /* line 1587, ../sass/new.sass */
    .serviceLine .serviceName i, .serviceLine .serviceName .icon {
      display: block; }
  /* line 1589, ../sass/new.sass */
  .serviceLine strong {
    color: #333333; }
  /* line 1591, ../sass/new.sass */
  .serviceLine span {
    display: none; }
  /* line 1593, ../sass/new.sass */
  .serviceLine .unlink {
    display: none;
    color: #999999;
    margin-left: 4px;
    font-size: 14px; }
    /* line 1598, ../sass/new.sass */
    .serviceLine .unlink:hover {
      color: #ba0f06; }
  /* line 1600, ../sass/new.sass */
  .serviceLine .link {
    display: inline;
    color: #ba0f06; }
    /* line 1603, ../sass/new.sass */
    .serviceLine .link:hover {
      color: #ba0f06; }
  /* line 1605, ../sass/new.sass */
  .serviceLine:last-child {
    border-bottom: none; }
  /* line 1608, ../sass/new.sass */
  .serviceLine.connected .unlink, .serviceLine.connected span {
    display: inline; }
  /* line 1610, ../sass/new.sass */
  .serviceLine.connected .link {
    display: none; }
  /* line 1612, ../sass/new.sass */
  .serviceLine.connected .serviceName {
    display: block; }
  /* line 1615, ../sass/new.sass */
  .serviceLine.connected#facebook_service .serviceName {
    background: #3b5998;
    color: white; }
  /* line 1619, ../sass/new.sass */
  .serviceLine.connected#twitter_service .serviceName {
    background: #00acee;
    color: white; }
  /* line 1623, ../sass/new.sass */
  .serviceLine.connected#adn_service .serviceName {
    background: #212a31;
    color: white; }
  /* line 1627, ../sass/new.sass */
  .serviceLine.connected#tumblr_service .serviceName {
    background: #34526f;
    color: white; }
  /* line 1631, ../sass/new.sass */
  .serviceLine.connected#pinboard_service .serviceName {
    background: #1a48f5;
    color: white; }
  /* line 1635, ../sass/new.sass */
  .serviceLine.connected#evernote_service .serviceName {
    background: #5ba525;
    color: white; }
  /* line 1638, ../sass/new.sass */
  .serviceLine a {
    color: #222222;
    text-align: center;
    text-decoration: none;
    -webkit-font-smoothing: antialiased; }
    /* line 1643, ../sass/new.sass */
    .serviceLine a:hover {
      text-decoration: underline; }

/* line 1645, ../sass/new.sass */
.check_group {
  padding-top: 8px;
  padding-bottom: 10px; }
  /* line 1648, ../sass/new.sass */
  .check_group.login_check {
    padding-top: 0;
    padding-bottom: 6px;
    margin-top: -2px;
    position: relative;
    top: -2px; }
    /* line 1654, ../sass/new.sass */
    .check_group.login_check .check_line {
      padding-top: 0;
      font-size: 14px;
      line-height: 17px; }

/* line 1658, ../sass/new.sass */
.check_line {
  padding: 6px 0;
  line-height: 20px;
  font-size: 16px; }
  /* line 1662, ../sass/new.sass */
  .check_line.tallLine {
    padding-bottom: 18px; }
  /* line 1664, ../sass/new.sass */
  .check_line.first_line {
    padding-top: 8px;
    padding-bottom: 24px; }
  /* line 1667, ../sass/new.sass */
  .check_line input {
    float: left;
    margin-right: 6px; }
  /* line 1670, ../sass/new.sass */
  .check_line.sync_line {
    margin-top: -8px;
    margin-bottom: 8px;
    font-size: 14px;
    color: #333333;
    line-height: 18px; }

/* line 1676, ../sass/new.sass */
.tumblrOptions {
  margin-left: 22px;
  margin-bottom: 6px; }
  /* line 1679, ../sass/new.sass */
  .tumblrOptions .tumblrOpt {
    padding: 4px 0;
    line-height: 20px;
    font-size: 14px;
    color: #666666; }

/* line 1684, ../sass/new.sass */
.folderExplain {
  color: #444444;
  font-size: 14px;
  line-height: 20px;
  margin: 14px 0; }

/* line 1689, ../sass/new.sass */
#main_column .buttoner {
  padding: 13px 14px;
  font-size: 14px;
  line-height: 16px;
  color: white !important;
  -webkit-font-smoothing: antialiased;
  -webkit-transition: background 0.1s linear;
  -moz-transition: background 0.1s linear;
  -o-transition: background 0.1s linear;
  transition: background 0.1s linear;
  cursor: pointer;
  border-radius: 6px;
  float: left;
  background: #222222;
  min-width: 120px;
  text-align: center; }
  /* line 1702, ../sass/new.sass */
  #main_column .buttoner:hover {
    background: #ca2017;
    text-decoration: none; }

/* line 1705, ../sass/new.sass */
.folderManage {
  background: #efefef;
  padding: 0 50px 0 18px;
  font-size: 17px; }
  /* line 1709, ../sass/new.sass */
  .folderManage:hover {
    background: white; }
    /* line 1711, ../sass/new.sass */
    .folderManage:hover .action a {
      color: #666666; }
  /* line 1713, ../sass/new.sass */
  .folderManage .action {
    float: left;
    width: 50px;
    height: 50px;
    text-align: center; }
    /* line 1718, ../sass/new.sass */
    .folderManage .action a {
      color: #bbbbbb;
      width: 50px;
      height: 50px;
      padding-top: 16px;
      float: left; }
      /* line 1724, ../sass/new.sass */
      .folderManage .action a:hover {
        color: #222222;
        text-decoration: none; }
  /* line 1727, ../sass/new.sass */
  .folderManage .folderActions {
    float: right; }
  /* line 1729, ../sass/new.sass */
  .folderManage .folderLabel {
    line-height: 50px;
    padding-left: 14px;
    color: #666666; }
    /* line 1733, ../sass/new.sass */
    .folderManage .folderLabel i {
      margin-right: 5px; }
      /* line 1735, ../sass/new.sass */
      .folderManage .folderLabel i.icon-plus {
        position: relative;
        top: -1px; }
    /* line 1738, ../sass/new.sass */
    .folderManage .folderLabel a {
      color: #444444; }
      /* line 1740, ../sass/new.sass */
      .folderManage .folderLabel a:hover {
        color: #ca2017; }

/* line 1742, ../sass/new.sass */
#main_column .app_list {
  width: 140px;
  float: left;
  margin-bottom: 0px; }
  /* line 1746, ../sass/new.sass */
  #main_column .app_list h3 {
    font-weight: bold;
    color: #444444;
    margin: 0 0 12px; }
  /* line 1750, ../sass/new.sass */
  #main_column .app_list ul {
    list-style: none;
    float: left;
    margin-right: 10px;
    margin-bottom: 0; }
    /* line 1755, ../sass/new.sass */
    #main_column .app_list ul:last-child {
      margin-right: 0; }
    /* line 1757, ../sass/new.sass */
    #main_column .app_list ul li {
      float: left;
      clear: both;
      font-size: 14px;
      line-height: 16px;
      margin-bottom: 6px;
      height: 34px;
      overflow: hidden; }
      /* line 1765, ../sass/new.sass */
      #main_column .app_list ul li img {
        height: 34px;
        width: 34px;
        float: left;
        margin-right: 5px;
        background-size: 34px 34px; }
  /* line 1772, ../sass/new.sass */
  #main_column .app_list a {
    clear: both; }
  /* line 1774, ../sass/new.sass */
  #main_column .app_list .reveal {
    background: #cccccc;
    color: #666666 !important;
    text-align: center;
    float: none;
    display: block;
    font-size: 14px;
    padding: 8px 0;
    margin-bottom: 15px;
    border-radius: 3px;
    margin-right: 8px; }
    /* line 1785, ../sass/new.sass */
    #main_column .app_list .reveal:hover {
      background: #aaaaaa;
      color: #333333 !important;
      text-decoration: none !important; }

/* line 1791, ../sass/new.sass */
#inner_column.folder_column .side_item {
  padding-left: 56px; }

/* line 1793, ../sass/new.sass */
#inner_column.expanded {
  display: block; }

/* line 1796, ../sass/new.sass */
.mobile_mode #inner_column {
  display: none; }
  /* line 1798, ../sass/new.sass */
  .mobile_mode #inner_column.mobile_expanded {
    display: block; }

/* line 1801, ../sass/new.sass */
#inner_column {
  position: absolute;
  top: 53px;
  left: 0;
  width: 260px;
  background: #efefef;
  font-size: 16px;
  border-right: solid 1px #dddddd;
  display: none;
  -webkit-font-smoothing: antialiased;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  /* line 1812, ../sass/new.sass */
  #inner_column .side_title {
    color: #999999;
    padding-left: 30px;
    cursor: default; }
  /* line 1816, ../sass/new.sass */
  #inner_column .side_item {
    padding-left: 30px;
    color: #777777;
    font-size: 16px; }
    /* line 1820, ../sass/new.sass */
    #inner_column .side_item i, #inner_column .side_item .icon {
      left: 30px; }
    /* line 1822, ../sass/new.sass */
    #inner_column .side_item:hover {
      color: #333333;
      background: #dfdfdf; }
    /* line 1825, ../sass/new.sass */
    #inner_column .side_item.active {
      color: #333333;
      cursor: default;
      background: #cccccc !important; }
      /* line 1829, ../sass/new.sass */
      #inner_column .side_item.active i, #inner_column .side_item.active .icon {
        color: #333333 !important; }

/* line 1832, ../sass/new.sass */
.show_ads #ad_box {
  display: block; }

/* line 1834, ../sass/new.sass */
#ad_box {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #2c2c2c;
  width: 260px;
  padding: 12px 18px 14px;
  display: none;
  min-height: 140px; }
  /* line 1843, ../sass/new.sass */
  #ad_box #deckad {
    position: relative; }
  /* line 1845, ../sass/new.sass */
  #ad_box .side_title {
    padding-top: 0;
    padding: 0;
    color: #555555;
    padding-bottom: 12px; }
  /* line 1852, ../sass/new.sass */
  #ad_box a {
    float: left; }
    /* line 1854, ../sass/new.sass */
    #ad_box a img {
      float: left; }
  /* line 1856, ../sass/new.sass */
  #ad_box p {
    font-size: 11px;
    line-height: 15px;
    color: #888888;
    position: relative;
    top: -2px;
    float: right;
    width: 92px; }
    /* line 1864, ../sass/new.sass */
    #ad_box p a {
      float: none;
      margin-right: 0;
      color: #888888;
      text-decoration: underline; }
  /* line 1869, ../sass/new.sass */
  #ad_box #ad_tag {
    font-weight: normal;
    float: none;
    color: #4d4d4d;
    margin-left: 1px;
    text-transform: lowercase;
    letter-spacing: 0; }
    /* line 1876, ../sass/new.sass */
    #ad_box #ad_tag:hover {
      color: #555555; }

/* line 1879, ../sass/new.sass */
.bookmarklet {
  font-size: 16px;
  position: relative;
  cursor: move;
  padding: 0.6em 0.8em 0.7em;
  background: #222222;
  color: white;
  text-decoration: none !important;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  border-radius: 0.3em;
  display: block;
  float: left;
  clear: both;
  cursor: url("data:None;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8="), move !important;
  font-family: "adelle-sans", sans-serif; }
  /* line 1895, ../sass/new.sass */
  .bookmarklet:before {
    content: "\e00a";
    color: white;
    font-family: "icomoon";
    margin-right: 0.4em;
    margin-left: -0.1em;
    font-size: 1em;
    top: 0;
    position: relative; }
  /* line 1904, ../sass/new.sass */
  .bookmarklet.inactive_bookmarklet {
    cursor: pointer !important;
    -webkit-transition: background 0.1s ease;
    -moz-transition: background 0.1s ease;
    -o-transition: background 0.1s ease;
    transition: background 0.1s ease; }
    /* line 1907, ../sass/new.sass */
    .bookmarklet.inactive_bookmarklet:hover {
      background: #ca2017; }

/* line 1909, ../sass/new.sass */
#bookmarklet_explain {
  background: #ca2017;
  position: fixed;
  top: 0;
  left: 0;
  line-height: 42px;
  color: white;
  width: 100%;
  font-size: 16px;
  padding: 0 20px;
  -webkit-font-smoothing: antialiased;
  -webkit-transition: height 0.2s ease;
  -moz-transition: height 0.2s ease;
  -o-transition: height 0.2s ease;
  transition: height 0.2s ease;
  height: 0;
  overflow: hidden; }
  /* line 1923, ../sass/new.sass */
  #bookmarklet_explain i {
    margin-right: 4px;
    font-size: 16px;
    position: relative;
    top: -1px; }
  /* line 1928, ../sass/new.sass */
  #bookmarklet_explain.active {
    display: block;
    height: 44px; }

/* line 1931, ../sass/new.sass */
.extension_helper, .chrome_extension, .safari_extension {
  display: none; }

/* line 1934, ../sass/new.sass */
.chrome_mode .extension_helper, .chrome_mode .chrome_extension {
  display: block; }

/* line 1937, ../sass/new.sass */
.safari_mode .extension_helper, .safari_mode .safari_extension {
  display: block; }

/* line 1941, ../sass/new.sass */
.browse_mode .browseItem {
  background: #333333 !important;
  cursor: default !important;
  color: white !important; }
  /* line 1945, ../sass/new.sass */
  .browse_mode .browseItem i, .browse_mode .browseItem .icon {
    color: white !important; }
/* line 1947, ../sass/new.sass */
.browse_mode .emptySection {
  padding: 30px 32px; }
/* line 1949, ../sass/new.sass */
.browse_mode .spacerSection {
  position: relative;
  background: #efefef; }
/* line 1952, ../sass/new.sass */
.browse_mode .hitSection {
  margin-bottom: 0; }
/* line 1954, ../sass/new.sass */
.browse_mode .likeHeader {
  font-family: "adelle-sans", sans-serif;
  color: #555555;
  font-size: 14px;
  display: none;
  margin-bottom: 2px; }
/* line 1960, ../sass/new.sass */
.browse_mode .moreStories {
  padding: 18px 0;
  text-align: center;
  background: #efefef;
  display: block;
  clear: both;
  font-size: 18px;
  color: #444444;
  text-decoration: none;
  border-top: solid 1px #bbbbbb;
  display: none; }
  /* line 1971, ../sass/new.sass */
  .browse_mode .moreStories:hover {
    background: #cccccc;
    color: #222222; }
/* line 1974, ../sass/new.sass */
.browse_mode .storyBottom {
  height: 54px;
  border-bottom: solid 1px #dddddd; }
/* line 1977, ../sass/new.sass */
.browse_mode .bookmarklet {
  float: right;
  clear: none; }
/* line 1980, ../sass/new.sass */
.browse_mode .markerGroup {
  float: right;
  margin-right: 100px;
  margin-top: 20px; }
  @media (max-width: 710px) {
    /* line 1980, ../sass/new.sass */
    .browse_mode .markerGroup {
      display: none; } }
  /* line 1987, ../sass/new.sass */
  .browse_mode .markerGroup .marker {
    width: 10px;
    height: 10px;
    border-radius: 10px;
    float: left;
    margin-left: 8px;
    background: #bbbbbb;
    cursor: pointer; }
    /* line 1995, ../sass/new.sass */
    .browse_mode .markerGroup .marker:hover {
      background: #999999; }
    /* line 1997, ../sass/new.sass */
    .browse_mode .markerGroup .marker.active {
      background: #333333; }
/* line 1999, ../sass/new.sass */
.browse_mode .nextStories {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 97px;
  cursor: pointer;
  color: #aaaaaa;
  font-size: 32px;
  padding-right: 10px;
  text-align: center;
  background: #efefef;
  padding-top: 275px;
  border-left: solid 1px #dddddd;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  @media (max-width: 710px) {
    /* line 1999, ../sass/new.sass */
    .browse_mode .nextStories {
      display: none; } }
  /* line 2016, ../sass/new.sass */
  .browse_mode .nextStories .rewind {
    display: none; }
  /* line 2019, ../sass/new.sass */
  .browse_mode .nextStories.last i {
    display: none; }
  /* line 2021, ../sass/new.sass */
  .browse_mode .nextStories.last .rewind {
    display: block; }
    /* line 2023, ../sass/new.sass */
    .browse_mode .nextStories.last .rewind i {
      display: inline; }
  /* line 2025, ../sass/new.sass */
  .browse_mode .nextStories:hover {
    color: #333333; }
/* line 2027, ../sass/new.sass */
.browse_mode .pageButtons {
  position: absolute;
  top: 20px;
  font-size: 16px;
  color: #aaaaaa;
  -webkit-font-smoothing: antialiased;
  font-weight: 400; }
  /* line 2034, ../sass/new.sass */
  .browse_mode .pageButtons.right {
    right: 92px; }
    @media (max-width: 710px) {
      /* line 2034, ../sass/new.sass */
      .browse_mode .pageButtons.right {
        right: 20px; } }
  /* line 2038, ../sass/new.sass */
  .browse_mode .pageButtons a, .browse_mode .pageButtons span {
    text-decoration: none;
    color: #aaaaaa;
    font-weight: 400;
    float: left;
    padding: 4px 8px 0;
    text-transform: none;
    letter-spacing: 0;
    font-size: 16px; }
  /* line 2047, ../sass/new.sass */
  .browse_mode .pageButtons a:hover {
    color: #ca2017; }
/* line 2049, ../sass/new.sass */
.browse_mode .storyWindow {
  position: relative;
  height: 589px;
  overflow: hidden;
  margin-left: 34px;
  border-left: solid 1px #dddddd; }
  @media (max-width: 710px) {
    /* line 2049, ../sass/new.sass */
    .browse_mode .storyWindow {
      margin-left: 0;
      border-left: none;
      height: 920px; } }
/* line 2059, ../sass/new.sass */
.browse_mode .storyStrip {
  position: absolute;
  left: 0;
  top: 0;
  margin-right: 80px;
  height: 589px;
  width: 20000px;
  border-top: solid 1px #dddddd;
  border-bottom: solid 1px #dddddd;
  background: white;
  -webkit-transition: left 0.2s ease;
  -moz-transition: left 0.2s ease;
  -o-transition: left 0.2s ease;
  transition: left 0.2s ease; }
/* line 2070, ../sass/new.sass */
.browse_mode .pane {
  float: left; }
/* line 2072, ../sass/new.sass */
.browse_mode .story {
  font-family: "ff-tisa-web-pro";
  float: left;
  height: 294px;
  padding: 28px 30px 28px;
  width: 50%;
  float: left;
  border-right: solid 1px #dddddd;
  border-bottom: solid 1px #dddddd;
  overflow: hidden;
  position: relative;
  background: white; }
  @media (max-width: 710px) {
    /* line 2072, ../sass/new.sass */
    .browse_mode .story {
      width: 100%;
      padding: 14px 16px;
      height: 230px; } }
  /* line 2088, ../sass/new.sass */
  .browse_mode .story:hover {
    background: white; }
    /* line 2091, ../sass/new.sass */
    .browse_mode .story:hover .artFooter a {
      background: #222222;
      color: white; }
      /* line 2094, ../sass/new.sass */
      .browse_mode .story:hover .artFooter a:before {
        color: white; }
  /* line 2096, ../sass/new.sass */
  .browse_mode .story .headline {
    margin-bottom: 5px; }
    /* line 2098, ../sass/new.sass */
    .browse_mode .story .headline a {
      color: #333333;
      font-size: 22px;
      white-space: nowrap;
      overflow: hidden;
      display: block;
      text-overflow: ellipsis;
      line-height: 1.3em;
      text-decoration: none;
      -webkit-font-smoothing: subpixel-antialiased; }
      /* line 2108, ../sass/new.sass */
      .browse_mode .story .headline a:hover {
        color: #3146b1; }
        /* line 2110, ../sass/new.sass */
        .browse_mode .story .headline a:hover i {
          color: #3146b1; }
      /* line 2112, ../sass/new.sass */
      .browse_mode .story .headline a i {
        font-size: 0.8em;
        color: #444444;
        position: relative;
        top: -1px; }
  /* line 2117, ../sass/new.sass */
  .browse_mode .story .titleMeta {
    margin-bottom: 8px;
    color: #888888;
    font-size: 16px; }
    /* line 2121, ../sass/new.sass */
    .browse_mode .story .titleMeta a {
      color: #888888;
      text-decoration: none; }
  /* line 2124, ../sass/new.sass */
  .browse_mode .story .summary {
    color: #555555;
    font-size: 15px;
    line-height: 22px;
    height: 132px;
    overflow: hidden; }
    @media (max-width: 710px) {
      /* line 2124, ../sass/new.sass */
      .browse_mode .story .summary {
        height: 88px; } }
    /* line 2133, ../sass/new.sass */
    .browse_mode .story .summary.html_summary p {
      display: none; }
    /* line 2135, ../sass/new.sass */
    .browse_mode .story .summary.html_summary blockquote p {
      display: block; }
  /* line 2137, ../sass/new.sass */
  .browse_mode .story .artFooter {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 60px;
    color: #999999;
    font-family: "nimbus-sans", sans-serif;
    -webkit-font-smoothing: antialiased;
    padding: 12px 30px; }
    @media (max-width: 710px) {
      /* line 2137, ../sass/new.sass */
      .browse_mode .story .artFooter {
        padding: 12px 16px; }
        /* line 2149, ../sass/new.sass */
        .browse_mode .story .artFooter a {
          background: #222222 !important;
          color: white !important; }
          /* line 2152, ../sass/new.sass */
          .browse_mode .story .artFooter a:before {
            color: white !important; } }
    /* line 2154, ../sass/new.sass */
    .browse_mode .story .artFooter .date {
      font-size: 14px;
      color: #888888;
      float: left;
      padding-top: 5px; }
      /* line 2159, ../sass/new.sass */
      .browse_mode .story .artFooter .date.ranking {
        height: 24px;
        width: 24px;
        border-radius: 20px;
        background: #cfcfcf;
        color: white;
        font-weight: bold;
        text-align: center;
        padding-top: 5px;
        margin-top: -3px;
        cursor: default; }
    /* line 2171, ../sass/new.sass */
    .browse_mode .story .artFooter .likedBy i {
      color: #aaaaaa;
      font-size: 0.9em;
      margin-right: 1px;
      top: -1px;
      position: relative; }
    @media (max-width: 710px) {
      /* line 2178, ../sass/new.sass */
      .browse_mode .story .artFooter .likedBy span {
        display: none; } }
    /* line 2180, ../sass/new.sass */
    .browse_mode .story .artFooter a {
      font-size: 14px;
      margin-top: -6px;
      background: transparent;
      color: #444444;
      position: absolute;
      bottom: 22px;
      right: 30px;
      background: white; }
      /* line 2189, ../sass/new.sass */
      .browse_mode .story .artFooter a:before {
        color: #444444;
        font-size: 16px; }
      /* line 2192, ../sass/new.sass */
      .browse_mode .story .artFooter a:hover {
        background: #ca2017; }
      /* line 2194, ../sass/new.sass */
      .browse_mode .story .artFooter a.saving {
        background-color: transparent;
        color: #444444;
        cursor: default;
        background-image: url("img/loader-white.gif");
        padding-left: 22px;
        background-position: left center;
        background-repeat: no-repeat; }
        /* line 2202, ../sass/new.sass */
        .browse_mode .story .artFooter a.saving:before {
          display: none; }
        /* line 2204, ../sass/new.sass */
        .browse_mode .story .artFooter a.saving:hover {
          color: #444444;
          background-color: transparent; }
      /* line 2207, ../sass/new.sass */
      .browse_mode .story .artFooter a.saved {
        background: transparent;
        color: #444444; }
        /* line 2210, ../sass/new.sass */
        .browse_mode .story .artFooter a.saved:before {
          display: none; }
    /* line 2212, ../sass/new.sass */
    .browse_mode .story .artFooter .left {
      font-size: 14px;
      color: #777777;
      margin-top: 12px; }
      /* line 2216, ../sass/new.sass */
      .browse_mode .story .artFooter .left i {
        font-size: 0.9em;
        color: #aaaaaa;
        margin-right: 1px; }
/* line 2220, ../sass/new.sass */
.browse_mode .heartTitle {
  position: relative;
  font-size: 1em;
  display: block;
  float: left;
  margin-right: 6px; }
  /* line 2226, ../sass/new.sass */
  .browse_mode .heartTitle .icon-heart {
    font-size: 0.9em; }
/* line 2228, ../sass/new.sass */
.browse_mode .moreLinks a {
  text-transform: lowercase;
  font-weight: normal;
  color: #444444;
  font-size: 16px;
  margin-top: 0px;
  float: left;
  text-decoration: none;
  position: absolute;
  bottom: 22px;
  right: 32px;
  display: none; }
  /* line 2240, ../sass/new.sass */
  .browse_mode .moreLinks a:hover {
    color: #3146b1; }
/* line 2242, ../sass/new.sass */
.browse_mode .subHeader {
  padding: 22px 34px 20px;
  font-weight: bold;
  font-size: 20px;
  color: #444444; }
  @media (max-width: 710px) {
    /* line 2242, ../sass/new.sass */
    .browse_mode .subHeader {
      padding-left: 16px;
      padding-right: 16px; } }

/* line 2252, ../sass/new.sass */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

/* line 2258, ../sass/new.sass */
.ui-tooltip {
  padding: 9px 10px 8px;
  position: absolute;
  max-width: 300px;
  background: #111111;
  color: white;
  border-radius: 3px;
  font-size: 12px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  -webkit-font-smoothing: antialiased; }
  /* line 2268, ../sass/new.sass */
  .ui-tooltip.primary_tip {
    background: transparent;
    box-shadow: none;
    font-size: 12px;
    padding: 0;
    color: #777777;
    -webkit-font-smoothing: subpixel-antialiased; }
    /* line 2275, ../sass/new.sass */
    .ui-tooltip.primary_tip:before {
      display: none; }
  /* line 2277, ../sass/new.sass */
  .ui-tooltip.top_tool {
    position: fixed; }
  /* line 2279, ../sass/new.sass */
  .ui-tooltip:before {
    font-family: "FontAwesome";
    content: "\F0D8";
    font-size: 20px;
    line-height: 10px;
    height: 10px;
    position: absolute;
    top: -7px;
    color: #111111;
    width: 100%;
    text-align: center;
    width: 20px;
    left: 50%;
    margin-left: -10px; }

/* line 2294, ../sass/new.sass */
#main_column .friendList .friendItem {
  border-bottom: solid 1px #dddddd;
  line-height: 60px;
  height: 60px; }
  /* line 2298, ../sass/new.sass */
  #main_column .friendList .friendItem form:first-child {
    margin-top: 0; }
  /* line 2300, ../sass/new.sass */
  #main_column .friendList .friendItem .sourceIcon {
    float: left;
    margin-right: 10px;
    font-size: 18px;
    height: 32px;
    width: 32px;
    line-height: 30px;
    padding-top: 0;
    color: white;
    text-align: center;
    border-radius: 4px;
    margin-top: 14px; }
    /* line 2312, ../sass/new.sass */
    #main_column .friendList .friendItem .sourceIcon.source_Email {
      background: #af2319; }
    /* line 2314, ../sass/new.sass */
    #main_column .friendList .friendItem .sourceIcon.source_twitter {
      background: #00acee; }
    /* line 2316, ../sass/new.sass */
    #main_column .friendList .friendItem .sourceIcon.source_adn {
      background: #212a31; }
    /* line 2318, ../sass/new.sass */
    #main_column .friendList .friendItem .sourceIcon.source_facebook {
      background: #3b5998; }
  /* line 2320, ../sass/new.sass */
  #main_column .friendList .friendItem input[type="submit"] {
    float: right;
    background: #333333;
    border-radius: 4px;
    color: white;
    font-size: 14px;
    padding: 0 12px;
    height: 32px;
    line-height: 30px;
    margin-top: 13px;
    border: none;
    -webkit-font-smoothing: antialiased;
    cursor: pointer; }
    /* line 2333, ../sass/new.sass */
    #main_column .friendList .friendItem input[type="submit"].unfollow {
      background: #cccccc;
      color: #666666; }
      /* line 2336, ../sass/new.sass */
      #main_column .friendList .friendItem input[type="submit"].unfollow:hover {
        background: #c10000;
        color: white; }
    /* line 2339, ../sass/new.sass */
    #main_column .friendList .friendItem input[type="submit"]:hover {
      background: #ca2017; }
  /* line 2341, ../sass/new.sass */
  #main_column .friendList .friendItem:last-child {
    border-bottom: none; }

/* line 2343, ../sass/new.sass */
#modal_backer {
  background: rgba(0, 0, 0, 0.9);
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%; }

/* line 2350, ../sass/new.sass */
#modal_backer {
  display: none; }
  /* line 2352, ../sass/new.sass */
  #modal_backer.active {
    display: block; }

/* line 2354, ../sass/new.sass */
.modal {
  position: fixed;
  background: white;
  width: 560px;
  left: 50%;
  top: 50%;
  margin-left: -280px;
  margin-top: -180px;
  display: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  /* line 2364, ../sass/new.sass */
  .modal.active {
    display: block; }
  /* line 2366, ../sass/new.sass */
  .modal .modal_name {
    padding: 20px 30px;
    border-bottom: solid 1px #dddddd;
    font-size: 20px;
    font-weight: 700;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
    /* line 2372, ../sass/new.sass */
    .modal .modal_name span {
      margin-left: 3px;
      font-weight: 400;
      color: #cccccc; }
      /* line 2376, ../sass/new.sass */
      .modal .modal_name span a {
        color: #aaaaaa;
        margin-left: 2px; }
        /* line 2379, ../sass/new.sass */
        .modal .modal_name span a:hover {
          text-decoration: none;
          color: #333333; }
  /* line 2382, ../sass/new.sass */
  .modal .modal_close {
    padding: 8px;
    position: absolute;
    right: 28px;
    top: 9px;
    font-size: 22px;
    cursor: pointer;
    color: #bbbbbb; }
    /* line 2390, ../sass/new.sass */
    .modal .modal_close:hover {
      color: #222222; }
  /* line 2392, ../sass/new.sass */
  .modal .modal_group {
    padding: 30px; }
  /* line 2394, ../sass/new.sass */
  .modal input[type="submit"] {
    margin-bottom: 0; }

/* line 2396, ../sass/new.sass */
#subscriber_modal {
  margin-top: -220px; }

/* line 2398, ../sass/new.sass */
#content .moreFeatures {
  background: #cccccc;
  padding: 50px 0 60px; }
  /* line 2401, ../sass/new.sass */
  #content .moreFeatures .contentContainer {
    padding-bottom: 0; }
  /* line 2403, ../sass/new.sass */
  #content .moreFeatures h2 {
    border-top: none;
    padding-top: 0;
    margin-bottom: 22px;
    font-size: 22px; }

/* line 2409, ../sass/new.sass */
.no_user #side_footer {
  bottom: 22px; }

/* line 2411, ../sass/new.sass */
.sizer {
  font-size:  16px;
  font-size:  1rem;
  position: relative;
  width:  570px;
  width:  35.625rem;
  height:  420px;
  height:  26.25rem;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  float: left; }
  @media (max-width: 710px) {
    /* line 2411, ../sass/new.sass */
    .sizer {
      width: 100%;
      float: none;
      font-size:  8px;
      font-size:  0.5rem;
      height:  210px;
      height:  13.125rem; } }
  /* line 2424, ../sass/new.sass */
  .sizer.apps_ipad {
    font-size: 11px;
    width:  350px;
    width:  21.875rem;
    height:  275px;
    height:  17.1875rem; }
  /* line 2428, ../sass/new.sass */
  .sizer.apps_iphone {
    font-size: 10px;
    width:  112px;
    width:  7rem;
    height:  225px;
    height:  14.0625rem;
    margin-right:  14px;
    margin-right:  0.875rem;
    margin-top:  37px;
    margin-top:  2.3125rem; }
  /* line 2434, ../sass/new.sass */
  .sizer.apps_android {
    font-size: 10px;
    width:  125px;
    width:  7.8125rem;
    height:  225px;
    height:  14.0625rem; }
    /* line 2438, ../sass/new.sass */
    .sizer.apps_android .android {
      top: 0; }
  /* line 2440, ../sass/new.sass */
  .sizer.apps_kindle {
    font-size: 11px;
    width:  193px;
    width:  12.0625rem;
    height:  261px;
    height:  16.3125rem; }
    /* line 2444, ../sass/new.sass */
    .sizer.apps_kindle .kindle {
      top: 0; }

/* line 2446, ../sass/new.sass */
.group_topper {
  border-top: solid 1px #dddddd;
  padding-top:  25px;
  padding-top:  1.5625rem; }

/* line 2450, ../sass/new.sass */
.device {
  position: absolute;
  left: 50%;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  /* line 2455, ../sass/new.sass */
  .device .innerDevice {
    position: absolute;
    left: 50%;
    z-index: 9;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease; }
  /* line 2460, ../sass/new.sass */
  .device .screen {
    overflow: hidden;
    position: absolute;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    z-index: 9; }
  /* line 2465, ../sass/new.sass */
  .device .webTop {
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease; }
  /* line 2467, ../sass/new.sass */
  .device .article {
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease; }
    /* line 2469, ../sass/new.sass */
    .device .article .articleTitle span, .device .article .byline .fonter, .device .article .articleBody {
      -webkit-transition: all 0.4s ease;
      -moz-transition: all 0.4s ease;
      -o-transition: all 0.4s ease;
      transition: all 0.4s ease; }
    /* line 2471, ../sass/new.sass */
    .device .article p {
      margin-bottom:  0.09375emem; }
  /* line 2473, ../sass/new.sass */
  .device .adBlock {
    clear: left; }
  /* line 2475, ../sass/new.sass */
  .device .topBar, .device .bookmarksBar {
    height: 0;
    overflow: hidden;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease; }
  /* line 2479, ../sass/new.sass */
  .device .grill, .device .home, .device .camera {
    background: transparent;
    z-index: 8;
    -webkit-transition: background 0.4s ease;
    -moz-transition: background 0.4s ease;
    -o-transition: background 0.4s ease;
    transition: background 0.4s ease; }
  /* line 2484, ../sass/new.sass */
  .device .topBar .fakeTitle, .device .topBar .intTitle {
    display: none; }
  /* line 2486, ../sass/new.sass */
  .device .stand {
    width:  8.125em;
    left: 50%;
    margin-left:  -4.0625em;
    height:  3.75em;
    position: absolute;
    bottom:  3.125em;
    -webkit-transition: bottom 0.4s ease;
    -moz-transition: bottom 0.4s ease;
    -o-transition: bottom 0.4s ease;
    transition: bottom 0.4s ease;
    z-index: 7;
    background: #222222; }
    /* line 2496, ../sass/new.sass */
    .device .stand .standCorner {
      position: absolute;
      left:  0em;
      height:  1.25em;
      width:  1.25em;
      bottom:  0.625em;
      background: #222222; }
      /* line 2503, ../sass/new.sass */
      .device .stand .standCorner.cornerRight {
        right:  0em;
        left: auto; }
        /* line 2506, ../sass/new.sass */
        .device .stand .standCorner.cornerRight .innerCorner {
          left:  0em; }
      /* line 2508, ../sass/new.sass */
      .device .stand .standCorner .innerCorner {
        position: absolute;
        top:  -1.25em;
        left:  -1.25em;
        background: white;
        width:  2.5em;
        height:  2.5em;
        border-radius:  2.5em; }
    /* line 2516, ../sass/new.sass */
    .device .stand .standBottom {
      width:  10.625em;
      margin-left:  -5.3125em;
      left: 50%;
      height:  0.625em;
      border-radius:  0.625em;
      position: absolute;
      bottom:  -0.625em;
      background: #222222; }
  /* line 2525, ../sass/new.sass */
  .device .webTop {
    opacity: 0;
    height: 0;
    overflow: hidden;
    -webkit-transition: opacity 0.4s ease;
    -moz-transition: opacity 0.4s ease;
    -o-transition: opacity 0.4s ease;
    transition: opacity 0.4s ease; }
  /* line 2530, ../sass/new.sass */
  .device .instaBar {
    -webkit-transition: opacity 0.4s ease;
    -moz-transition: opacity 0.4s ease;
    -o-transition: opacity 0.4s ease;
    transition: opacity 0.4s ease;
    height: 0;
    overflow: hidden; }
    /* line 2534, ../sass/new.sass */
    .device .instaBar .instaInner {
      height:  1.4375em;
      background: #eaeaea;
      border-bottom: solid 1px #dddddd; }
    /* line 2538, ../sass/new.sass */
    .device .instaBar .instaButton {
      float: left;
      color: #999999;
      width:  1.875em;
      text-align: center;
      height:  1.375em;
      padding-top:  0.125em; }
      /* line 2545, ../sass/new.sass */
      .device .instaBar .instaButton i, .device .instaBar .instaButton .icon {
        font-size:  0.6875em; }
    /* line 2548, ../sass/new.sass */
    .device .instaBar .left .instaButton {
      border-right: solid 1px #dddddd; }
    /* line 2551, ../sass/new.sass */
    .device .instaBar .right .instaButton {
      border-left: solid 1px #dddddd; }
  /* line 2553, ../sass/new.sass */
  .device .kindleLabel {
    display: none; }

/* line 2555, ../sass/new.sass */
.webpage, .ourpage {
  background: #111111;
  width:  35.625em;
  height:  22.5em;
  margin-left:  -17.8125em;
  border-radius:  1em; }
  /* line 2561, ../sass/new.sass */
  .webpage .webTop, .ourpage .webTop {
    width:  26.25em;
    height:  1.375em;
    margin: 0 auto;
    opacity: 1;
    margin-top:  1.375em; }
  /* line 2567, ../sass/new.sass */
  .webpage .webTitle, .ourpage .webTitle {
    float: left;
    padding-top:  0.0625em; }
    /* line 2570, ../sass/new.sass */
    .webpage .webTitle .fonter, .ourpage .webTitle .fonter {
      font-size:  1.25em;
      font-weight: 700;
      color: #aaaaaa; }
  /* line 2574, ../sass/new.sass */
  .webpage .searchBox, .ourpage .searchBox {
    float: right;
    height:  1.25em;
    background: #cccccc;
    margin-top:  0em;
    width:  5.625em; }
  /* line 2580, ../sass/new.sass */
  .webpage .webBar, .ourpage .webBar {
    height:  1.5em;
    width:  26.25em;
    background: #cccccc;
    clear: both;
    margin: 0 auto;
    padding-top:  0.375em; }
  /* line 2587, ../sass/new.sass */
  .webpage .webSide, .ourpage .webSide {
    width:  7.5em;
    height:  18.75em;
    background: #cccccc;
    position: absolute;
    top:  -1.625em;
    right:  -8.375em; }
  /* line 2594, ../sass/new.sass */
  .webpage .linkBar, .ourpage .linkBar {
    background: #cccccc;
    width: 100%;
    height:  1.375em;
    margin-bottom:  0.5em;
    padding-left:  2px;
    padding-left:  0.125rem;
    line-height:  14px;
    line-height:  0.875rem; }
  /* line 2601, ../sass/new.sass */
  .webpage .blockSpacer, .ourpage .blockSpacer {
    float: left;
    width: 0;
    height:  3em; }
  /* line 2605, ../sass/new.sass */
  .webpage .adBlock, .ourpage .adBlock {
    float: left;
    clear: left;
    width:  5em;
    height:  3.75em;
    background: #cccccc;
    margin-right:  0.6875em; }
  /* line 2612, ../sass/new.sass */
  .webpage .innerDevice, .ourpage .innerDevice {
    background: #111111;
    width:  35.625em;
    height:  22.5em;
    margin-left:  -17.8125em;
    border-radius:  1em; }
  /* line 2618, ../sass/new.sass */
  .webpage .screen, .ourpage .screen {
    height:  17.5em;
    width:  31.25em;
    position: absolute;
    left: 50%;
    margin-left:  -15.625em;
    top:  2.5em;
    z-index: 9;
    background: #efefef; }
  /* line 2627, ../sass/new.sass */
  .webpage .topBar, .ourpage .topBar {
    height:  1.6875em;
    background: #cccccc;
    position: relative;
    text-align: center;
    color: #777777;
    line-height:  1.375em; }
    /* line 2634, ../sass/new.sass */
    .webpage .topBar .fakeTitle, .ourpage .topBar .fakeTitle {
      display: inline; }
    /* line 2636, ../sass/new.sass */
    .webpage .topBar .fonter, .ourpage .topBar .fonter {
      font-size:  0.6875em; }
    /* line 2638, ../sass/new.sass */
    .webpage .topBar .dots, .ourpage .topBar .dots {
      position: absolute;
      left:  0.1875em;
      top: 0; }
      /* line 2642, ../sass/new.sass */
      .webpage .topBar .dots .dot, .ourpage .topBar .dots .dot {
        width:  0.625em;
        height:  0.625em;
        background: #999999;
        border-radius:  0.625em;
        margin-left:  0.375em;
        margin-top:  0.5em;
        float: left; }
  /* line 2650, ../sass/new.sass */
  .webpage .article, .ourpage .article {
    width:  17.875em;
    position: absolute;
    left: 50%;
    margin-left:  -13.125em;
    color: #333333;
    padding:  1em;
    border: solid 6px #cccccc;
    border-width:  1.625em 0em 0em 0em;
    background: white;
    top:  5em; }
    /* line 2661, ../sass/new.sass */
    .webpage .article .articleBody p, .ourpage .article .articleBody p {
      font-size:  0.8125em;
      line-height: 1.4em;
      margin-bottom: 1.2em; }
    /* line 2665, ../sass/new.sass */
    .webpage .article .articleTitle, .ourpage .article .articleTitle {
      font-weight: bold;
      margin-bottom:  0.375em; }
      /* line 2668, ../sass/new.sass */
      .webpage .article .articleTitle span, .ourpage .article .articleTitle span {
        font-size:  1.0625em; }
    /* line 2670, ../sass/new.sass */
    .webpage .article .byline, .ourpage .article .byline {
      color: #777777;
      margin-bottom:  0.625em; }
      /* line 2673, ../sass/new.sass */
      .webpage .article .byline .byLeft, .ourpage .article .byline .byLeft {
        display: none; }
      /* line 2675, ../sass/new.sass */
      .webpage .article .byline .fonter, .ourpage .article .byline .fonter {
        font-size:  0.75em; }
  /* line 2677, ../sass/new.sass */
  .webpage .bookmarksBar, .ourpage .bookmarksBar {
    height:  1.5em;
    background: #bbbbbb;
    color: #555555;
    line-height:  1.5em;
    border-bottom: solid 1px #aaaaaa;
    display: none; }
    /* line 2684, ../sass/new.sass */
    .webpage .bookmarksBar .laterBookmark, .ourpage .bookmarksBar .laterBookmark {
      padding:  0em 0.5em;
      float: left; }
    /* line 2687, ../sass/new.sass */
    .webpage .bookmarksBar .fonter, .ourpage .bookmarksBar .fonter {
      font-size:  0.6875em; }
  /* line 2689, ../sass/new.sass */
  .webpage .grill, .webpage .home, .ourpage .grill, .ourpage .home {
    background: transparent; }
  /* line 2691, ../sass/new.sass */
  .webpage .stand, .ourpage .stand {
    bottom:  -3.125em;
    background: #222222; }
    /* line 2694, ../sass/new.sass */
    .webpage .stand .standBottom, .ourpage .stand .standBottom {
      background: #222222; }
      /* line 2696, ../sass/new.sass */
      .webpage .stand .standBottom .standCorner, .ourpage .stand .standBottom .standCorner {
        background: #222222; }

/* line 2700, ../sass/new.sass */
.ourpage .screen {
  background: white; }
  /* line 2702, ../sass/new.sass */
  .ourpage .screen .instaBar {
    height:  1.4375em; }
  /* line 2704, ../sass/new.sass */
  .ourpage .screen .article {
    top:  3.5em; }
  /* line 2707, ../sass/new.sass */
  .ourpage .screen .topBar .fakeTitle {
    display: none; }
  /* line 2709, ../sass/new.sass */
  .ourpage .screen .topBar .intTitle {
    display: inline; }
/* line 2711, ../sass/new.sass */
.ourpage .webTop {
  opacity: 0;
  height: 0; }
/* line 2714, ../sass/new.sass */
.ourpage .article {
  border-width: 0; }
/* line 2716, ../sass/new.sass */
.ourpage .linkBar {
  height: 0; }
/* line 2718, ../sass/new.sass */
.ourpage .adBlock {
  width: 0;
  margin-right: 0; }
/* line 2721, ../sass/new.sass */
.ourpage .webSide {
  width: 0; }
/* line 2723, ../sass/new.sass */
.ourpage .article {
  font-family: "ff-tisa-web-pro", sans-serif;
  padding-right:  0em;
  width:  18.75em;
  margin-left:  -9.375em;
  top:  2.5em; }
  /* line 2729, ../sass/new.sass */
  .ourpage .article .articleTitle {
    margin-bottom: 0;
    font-weight: 400; }
    /* line 2732, ../sass/new.sass */
    .ourpage .article .articleTitle span {
      font-size:  1.125em;
      line-height: 1.45em; }
  /* line 2735, ../sass/new.sass */
  .ourpage .article .byline {
    font-family: "lft-etica", sans-serif;
    color: #888888;
    margin-top:  0.125em;
    margin-bottom:  0.75em; }
    /* line 2740, ../sass/new.sass */
    .ourpage .article .byline .fonter {
      font-size:  0.8125em;
      line-height: 1.4em; }
  /* line 2743, ../sass/new.sass */
  .ourpage .article .articleBody p {
    font-size:  0.875em;
    line-height: 1.55em; }
  /* line 2747, ../sass/new.sass */
  .ourpage .article .byline .byLeft {
    display: inline; }

/* line 2750, ../sass/new.sass */
.iphone {
  height:  22.5em;
  width:  11.25em;
  top:  1.875em;
  margin-left:  -5.625em;
  border-radius:  1.375em; }
  /* line 2756, ../sass/new.sass */
  .iphone .innerDevice {
    height:  22.5em;
    width:  11.25em;
    margin-left:  -5.625em;
    border-radius:  1.375em;
    background: #111111; }
  /* line 2762, ../sass/new.sass */
  .iphone .topBar, .iphone .bookmarksBar {
    display: none; }
  /* line 2764, ../sass/new.sass */
  .iphone .screen {
    background: white;
    width:  10.375em;
    height:  16.875em;
    position: absolute;
    left: 50%;
    top:  2.8125em;
    margin-left:  -5.1875em; }
  /* line 2772, ../sass/new.sass */
  .iphone .article {
    font-family: "ff-tisa-web-pro", sans-serif;
    position: absolute;
    width:  9.375em;
    left: 50%;
    top:  0.3125em;
    margin-left:  -4.6875em; }
    /* line 2780, ../sass/new.sass */
    .iphone .article .articleTitle span {
      font-size:  1.0625em;
      line-height: 1.45em; }
    /* line 2783, ../sass/new.sass */
    .iphone .article .byline {
      font-family: "lft-etica", sans-serif;
      color: #888888;
      margin-top:  0.125em;
      margin-bottom:  0.75em; }
      /* line 2788, ../sass/new.sass */
      .iphone .article .byline .fonter {
        font-size:  0.6875em;
        line-height: 1.4em; }
    /* line 2791, ../sass/new.sass */
    .iphone .article .articleBody p {
      font-size:  0.75em;
      line-height: 1.45em; }
  /* line 2794, ../sass/new.sass */
  .iphone .home {
    background: #222222;
    position: absolute;
    bottom:  0.625em;
    width:  1.875em;
    height:  1.875em;
    border-radius:  1.875em;
    left: 50%;
    margin-left:  -0.9375em; }
  /* line 2803, ../sass/new.sass */
  .iphone .grill {
    background: #222222;
    position: absolute;
    top:  2em;
    width:  2.125em;
    height:  0.375em;
    border-radius:  1.25em;
    left: 50%;
    margin-left:  -1.0625em; }
  /* line 2812, ../sass/new.sass */
  .iphone .camera {
    background: #222222;
    position: absolute;
    top:  0.9375em;
    width:  0.5em;
    height:  0.5em;
    border-radius:  0.5em;
    left: 50%;
    margin-left:  -0.25em; }

/* line 2822, ../sass/new.sass */
.ipad {
  width:  31.875em;
  height:  25em;
  top:  0.625em;
  background: #111111;
  border-radius:  1.875em;
  margin-left:  -15.9375em; }
  /* line 2829, ../sass/new.sass */
  .ipad .innerDevice {
    width:  31.875em;
    height:  25em;
    background: #111111;
    border-radius:  1.875em;
    margin-left:  -15.9375em; }
  /* line 2835, ../sass/new.sass */
  .ipad .screen {
    background: white;
    width:  25.5em;
    position: absolute;
    left: 50%;
    margin-left:  -12.75em;
    height:  18.625em;
    top:  3.1875em; }
  /* line 2843, ../sass/new.sass */
  .ipad .article {
    font-family: "ff-tisa-web-pro", sans-serif;
    width:  18.75em;
    margin: 0 auto;
    position: absolute;
    left: 50%;
    margin-left:  -9.375em;
    top:  1.875em; }
  /* line 2852, ../sass/new.sass */
  .ipad .articleTitle span {
    font-size:  1.1875em;
    line-height: 1.45em; }
  /* line 2855, ../sass/new.sass */
  .ipad .byline {
    font-family: "lft-etica", sans-serif;
    color: #888888;
    margin-top:  0.125em;
    margin-bottom:  0.75em; }
    /* line 2860, ../sass/new.sass */
    .ipad .byline .fonter {
      font-size:  0.8125em;
      line-height: 1.4em; }
  /* line 2863, ../sass/new.sass */
  .ipad .articleBody p {
    font-size:  0.875em;
    line-height: 1.45em; }
  /* line 2866, ../sass/new.sass */
  .ipad .grill {
    background: transparent; }
  /* line 2868, ../sass/new.sass */
  .ipad .home {
    background: #222222;
    position: absolute;
    bottom:  0.9375em;
    width:  1.875em;
    height:  1.875em;
    border-radius:  1.875em;
    right:  0.6875em;
    bottom: 50%;
    margin-bottom:  -0.9375em; }
  /* line 2878, ../sass/new.sass */
  .ipad .camera {
    background: #222222;
    position: absolute;
    top: 50%;
    margin-top:  -0.25em;
    width:  0.5em;
    height:  0.5em;
    left:  1.6875em;
    border-radius:  0.5em;
    margin-left:  -0.25em; }

/* line 2889, ../sass/new.sass */
.android {
  background: #111111;
  top:  1.875em;
  height:  22.5em;
  width:  12.5em;
  margin-left:  -6.25em;
  border-radius:  1.5em; }
  /* line 2896, ../sass/new.sass */
  .android .innerDevice {
    background: #111111;
    height:  22.5em;
    width:  12.5em;
    margin-left:  -6.25em;
    border-radius:  1.5em; }
  /* line 2902, ../sass/new.sass */
  .android .screen {
    background: white;
    width:  11.25em;
    height:  16.5625em;
    position: absolute;
    left: 50%;
    top:  2.75em;
    margin-left:  -5.625em; }
  /* line 2910, ../sass/new.sass */
  .android .article {
    font-family: "ff-tisa-web-pro", sans-serif;
    position: absolute;
    width:  10em;
    left: 50%;
    top:  0.375em;
    margin-left:  -5em; }
    /* line 2918, ../sass/new.sass */
    .android .article .articleTitle span {
      font-size:  1.0625em;
      line-height: 1.45em; }
    /* line 2921, ../sass/new.sass */
    .android .article .byline {
      font-family: "lft-etica", sans-serif;
      color: #888888;
      margin-top:  0.125em;
      margin-bottom:  0.75em; }
      /* line 2926, ../sass/new.sass */
      .android .article .byline .fonter {
        font-size:  0.6875em;
        line-height: 1.4em; }
    /* line 2930, ../sass/new.sass */
    .android .article .articleBody p {
      font-size:  0.75em;
      line-height: 1.45em; }
  /* line 2933, ../sass/new.sass */
  .android .home {
    background: #222222;
    position: absolute;
    bottom:  1em;
    width:  2.5em;
    height:  1.25em;
    border-radius:  0.25em;
    left: 50%;
    margin-left:  -1.25em; }
  /* line 2942, ../sass/new.sass */
  .android .grill {
    background: #222222;
    position: absolute;
    top:  0.9375em;
    width:  2.875em;
    height:  0.375em;
    border-radius:  1.25em;
    left: 50%;
    margin-left:  -1.4375em; }
  /* line 2951, ../sass/new.sass */
  .android .camera {
    background: #222222;
    position: absolute;
    top:  0.75em;
    width:  0.75em;
    height:  0.75em;
    border-radius:  0.75em;
    left:  1.875em; }

/* line 2959, ../sass/new.sass */
.kindle {
  background: white;
  width:  17.5em;
  height:  23.75em;
  top:  1.25em;
  border-radius:  1.25em;
  margin-left:  -8.75em; }
  /* line 2966, ../sass/new.sass */
  .kindle .innerDevice {
    background: #111111;
    height:  23.75em;
    width:  17.5em;
    margin-left:  -8.75em;
    border-radius:  1.25em; }
  /* line 2972, ../sass/new.sass */
  .kindle .screen {
    background: white;
    width:  13.5em;
    height:  17.5em;
    position: absolute;
    left: 50%;
    top:  2.625em;
    margin-left:  -6.75em; }
  /* line 2980, ../sass/new.sass */
  .kindle .article {
    width:  11.875em;
    left: 50%;
    top:  0.5em;
    position: absolute;
    color: #444444;
    margin-left:  -5.9375em; }
  /* line 2987, ../sass/new.sass */
  .kindle .articleTitle {
    text-decoration: underline; }
    /* line 2989, ../sass/new.sass */
    .kindle .articleTitle span {
      font-size:  1.0625em;
      line-height: 1.45em; }
  /* line 2992, ../sass/new.sass */
  .kindle .byline {
    color: #444444;
    margin-top:  0.125em;
    margin-bottom:  0.75em; }
    /* line 2996, ../sass/new.sass */
    .kindle .byline i {
      display: none; }
    /* line 2998, ../sass/new.sass */
    .kindle .byline .fonter {
      font-size:  0.75em;
      line-height: 1.4em; }
  /* line 3001, ../sass/new.sass */
  .kindle .articleBody p {
    font-size:  0.8125em;
    text-align: justify;
    line-height: 1.45em; }
  /* line 3005, ../sass/new.sass */
  .kindle .kindleLabel {
    color: #444444;
    position: absolute;
    width:  13.5em;
    margin-left:  -6.75em;
    text-align: center;
    z-index: 99;
    font-family: "lft-etica", sans-serif;
    left: 50%;
    -webkit-font-smoothing: antialiased;
    bottom:  1.25em;
    display: block; }
    /* line 3017, ../sass/new.sass */
    .kindle .kindleLabel span {
      font-size:  1.25em; }

/* line 3019, ../sass/new.sass */
.paper {
  width:  20.25em;
  height:  26.25em;
  top:  0em;
  background: white;
  margin-left:  -10.125em; }
  /* line 3025, ../sass/new.sass */
  .paper .innerDevice {
    width:  20.25em;
    height:  26.25em;
    background: white;
    margin-left:  -10.125em;
    border: solid 1px #dddddd;
    border-top: none;
    border-left: none; }
  /* line 3033, ../sass/new.sass */
  .paper .screen {
    width:  17.5em;
    height:  23.625em;
    position: absolute;
    left: 50%;
    margin-left:  -8.75em;
    top: 0; }
  /* line 3040, ../sass/new.sass */
  .paper .article {
    width:  16.25em;
    top:  2.125em;
    margin-left:  -8.125em;
    font-family: "ltf-etica", sans-serif;
    left: 50%;
    position: absolute; }
    /* line 3047, ../sass/new.sass */
    .paper .article .articleBody p {
      font-size:  0.875em;
      line-height: 1.4em;
      margin-bottom: 1.2em; }
    /* line 3051, ../sass/new.sass */
    .paper .article .articleTitle {
      font-weight: bold; }
      /* line 3053, ../sass/new.sass */
      .paper .article .articleTitle span {
        font-size:  1.0625em;
        line-height: 1.45em; }
    /* line 3056, ../sass/new.sass */
    .paper .article .byline {
      color: #888888;
      margin-top:  0.125em;
      margin-bottom:  0.75em; }
      /* line 3060, ../sass/new.sass */
      .paper .article .byline i {
        display: none; }
      /* line 3062, ../sass/new.sass */
      .paper .article .byline .fonter {
        font-size:  0.875em;
        line-height: 1.4em; }

/* line 3066, ../sass/new.sass */
.bookmarklet_gif {
  background-image: url("img/instapaper_bookmarklet.gif");
  width: 426px;
  height: 310px;
  background-size: 100% auto;
  background-position: -7px 0;
  background-repeat: no-repeat;
  margin-bottom: 18px; }

/* line 3076, ../sass/new.sass */
#header {
  z-index: 9; }
  @media (max-width: 710px) {
    /* line 3076, ../sass/new.sass */
    #header {
      z-index: 99; } }

@media (max-width: 710px) {
  /* line 3080, ../sass/new.sass */
  #main_content {
    z-index: 88; } }

/* line 3084, ../sass/new.sass */
.mobile_menu #mobile_cover {
  z-index: 99; }

/* line 3086, ../sass/new.sass */
#side_column {
  z-index: 77; }

/* line 3088, ../sass/new.sass */
#instapaper_text {
  z-index: 78; }

/* line 3090, ../sass/new.sass */
#side_footer {
  z-index: 99; }

/* line 3092, ../sass/new.sass */
#user_nav {
  z-index: 99; }

/* line 3094, ../sass/new.sass */
#footer {
  z-index: 7; }

/* line 3096, ../sass/new.sass */
.page_header {
  z-index: 99; }
  /* line 3098, ../sass/new.sass */
  .page_header.active {
    z-index: 99; }
    /* line 3100, ../sass/new.sass */
    .page_header.active .menu_options {
      z-index: 99; }

/* line 3102, ../sass/new.sass */
.secondary_header {
  z-index: 99; }
  /* line 3104, ../sass/new.sass */
  .secondary_header .menu_options {
    z-index: 99; }

/* line 3106, ../sass/new.sass */
#text_column.with_inner:before {
  z-index: 99; }

/* line 3108, ../sass/new.sass */
#main_column, .modal {
  z-index: 9; }

/* line 3110, ../sass/new.sass */
.article_item {
  z-index: 66; }

/* line 3112, ../sass/new.sass */
.article_item.activated {
  z-index: 99; }

/* line 3114, ../sass/new.sass */
.primary_actions {
  z-index: 99; }
  /* line 3116, ../sass/new.sass */
  .primary_actions a {
    z-index: 99; }

/* line 3118, ../sass/new.sass */
.article_item_footer .secondary_actions {
  z-index: 99; }
  /* line 3120, ../sass/new.sass */
  .article_item_footer .secondary_actions .menu_container.active {
    z-index: 99; }
    /* line 3122, ../sass/new.sass */
    .article_item_footer .secondary_actions .menu_container.active .action_menu {
      z-index: 99; }

/* line 3124, ../sass/new.sass */
.pagination_outer {
  z-index: 88; }
  /* line 3126, ../sass/new.sass */
  .pagination_outer .pagination a {
    z-index: 99; }

/* line 3128, ../sass/new.sass */
#inner_column {
  z-index: 88; }

/* line 3130, ../sass/new.sass */
#ad_box {
  z-index: 99; }

/* line 3132, ../sass/new.sass */
#bookmarklet_explain {
  z-index: 99; }

/* line 3134, ../sass/new.sass */
.ui-tooltip {
  z-index: 99; }

/* line 3136, ../sass/new.sass */
#modal_backer {
  z-index: 99; }

/* line 3138, ../sass/new.sass */
.modal {
  z-index: 99; }

/* line 3141, ../sass/new.sass */
#info_banner {
  background: #333333;
  line-height: 22px;
  font-size: 16px;
  color: white;
  padding: 24px 32px;
  padding-right: 86px;
  -webkit-font-smoothing: antialiased; }
  /* line 3149, ../sass/new.sass */
  #info_banner a {
    color: white;
    text-decoration: underline; }
  /* line 3152, ../sass/new.sass */
  #info_banner #info_close {
    position: absolute;
    right: 54px;
    top: 23px;
    float: left;
    padding: 0px 4px 2px;
    border-radius: 4px;
    cursor: pointer;
    color: #cccccc; }
    /* line 3161, ../sass/new.sass */
    #info_banner #info_close:hover {
      background: black;
      color: white; }

/* line 3165, ../sass/new.sass */
.inner_expanded #info_banner {
  margin-left: 260px; }