.primary-color {
  background-color: #009795 !important; }

.secondary-color {
  background-color: #009795 !important; }

.primary-color-hover {
  background-color: #01a2a0 !important; }

.primary-color-cta {
  background-color-cta: #ffb81c !important; }

.primary-color-cta-hover {
  background-color-cta: #ff9a19 !important; }

.default-bg-color {
  default-bg-color: #e9e9e9 !important; }

.shades.black {
  background-color: #000000 !important; }

.shades-text.text-black {
  color: #000000 !important; }

.shades.white {
  background-color: #FFFFFF !important; }

.shades-text.text-white {
  color: #FFFFFF !important; }

.shades.transparent {
  background-color: transparent !important; }

.shades-text.text-transparent {
  color: transparent !important; }

.black {
  background-color: #000000 !important; }

.black-text {
  color: #000000 !important; }

.white {
  background-color: #FFFFFF !important; }

.white-text {
  color: #FFFFFF !important; }

.transparent {
  background-color: transparent !important; }

.transparent-text {
  color: transparent !important; }

.danger-color {
  background-color: #ff4444 !important; }

.danger-color-dark {
  background-color: #CC0000 !important; }

.warning-color {
  background-color: #ffbb33 !important; }

.warning-color-dark {
  background-color: #FF8800 !important; }

.success-color {
  background-color: #00C851 !important; }

.success-color-dark {
  background-color: #007E33 !important; }

.info-color {
  background-color: #33b5e5 !important; }

.info-color-dark {
  background-color: #0099CC !important; }

.default-color {
  background-color: #2BBBAD !important; }

.default-color-dark {
  background-color: #00695c !important; }

.elegant-color {
  background-color: #2E2E2E !important; }

.elegant-color-dark {
  background-color: #212121 !important; }

.stylish-color {
  background-color: #4B515D !important; }

.stylish-color-dark {
  background-color: #3E4551 !important; }

.special-color {
  background-color: #37474F !important; }

.special-color-dark {
  background-color: #263238 !important; }

.unique-color {
  background-color: #3F729B !important; }

.unique-color-dark {
  background-color: #1C2331 !important; }

.md-color {
  background-color: #45526E !important; }

.grey.lighten-4 {
  background-color: #f5f5f5 !important; }

.blue {
  background-color: #2196F3 !important; }

.green {
  background-color: #4CAF50 !important; }

.deep-orange {
  background-color: #da0474 !important; }

.light-green {
  background-color: #8bc34a !important; }

.text-muted {
  color: #1e1e1e; }

/*** Images ***/
/*** Fonts ***/
/*** Typography ***/
/*** Cards ***/
/*** Global ***/
/*** Forms ***/
/*** Buttons ***/
/*** Dropdown ***/
/*** Tabs ***/
.user-statistics {
  position: relative; }
  .user-statistics .card:hover {
    transition: box-shadow .45s; }
  .user-statistics .card .card-block {
    clear: both;
    padding: 0.5rem; }
    .user-statistics .card .card-block .material-icons {
      float: left;
      width: 40px;
      height: 40px;
      font-size: 30px;
      line-height: 41px;
      color: #fff;
      text-align: center;
      margin-right: 10px;
      border-radius: 4px; }
      @media (max-width: 768px) {
        .user-statistics .card .card-block .material-icons {
          width: 30px;
          height: 30px;
          font-size: 20px; } }
    .user-statistics .card .card-block h3.number {
      font-size: 22px;
      font-weight: 600;
      display: block;
      margin: 0; }
      @media (max-width: 768px) {
        .user-statistics .card .card-block h3.number {
          font-size: 15px;
          font-weight: 600; } }
    .user-statistics .card .card-block h4.text {
      font-size: 14px;
      font-weight: 300;
      color: #000;
      margin: 0;
      line-height: 18px; }
      @media (max-width: 768px) {
        .user-statistics .card .card-block h4.text {
          font-size: 10px; } }
    .user-statistics .card .card-block .notes, .user-statistics .card .card-block .bookmarks, .user-statistics .card .card-block .heighlights {
      float: left;
      padding: 0 4px; }
      .user-statistics .card .card-block .notes h3.number, .user-statistics .card .card-block .notes h4.text, .user-statistics .card .card-block .bookmarks h3.number, .user-statistics .card .card-block .bookmarks h4.text, .user-statistics .card .card-block .heighlights h3.number, .user-statistics .card .card-block .heighlights h4.text {
        text-align: center;
        float: none; }
    .user-statistics .card .card-block .bookmarks {
      margin: 0 5px;
      border-left: 1px solid #fdffff;
      border-right: 1px solid #fdffff; }
    .user-statistics .card .card-block .login-data {
      display: inline-block;
      font-size: 0.8rem; }

.activities-collection .toolbar-wrapper, #myOrders .toolbar-wrapper, #mostRead .toolbar-wrapper {
  margin-top: 10px;
  padding: 7px; }
  .activities-collection .toolbar-wrapper .tab-title .title, #myOrders .toolbar-wrapper .tab-title .title, #mostRead .toolbar-wrapper .tab-title .title {
    color: #5f6061 !important;
    font-size: 15px; }
.activities-collection .actions, #myOrders .actions, #mostRead .actions {
  position: relative;
  top: 8px; }

.my-activities {
  background: #FFFFFF; }
  .my-activities #myOrders, .my-activities #myOrdersJournals {
    padding: 20px; }
  .my-activities .tab-content.stack-view .card-group .card {
    min-height: 450px;
    max-height: 500px; }
  .my-activities .tab-content.stack-view .card-group .card.ebook {
    min-height: 450px; }
  .my-activities .tab-content .card .shared-by, .my-activities .tab-content .card .activity-text {
    display: block;
    font-size: 14px;
    margin-top: 5px;
    margin-bottom: 10px; }
  .my-activities .dashboardContainer .filter-search-form.form-horizontal {
    margin: 7px;
    width: 100%; }
    .my-activities .dashboardContainer .filter-search-form.form-horizontal .form-group {
      width: 50%;
      margin: 0 auto; }
      @media (max-width: 768px) {
        .my-activities .dashboardContainer .filter-search-form.form-horizontal .form-group {
          width: 95%; } }
    .my-activities .dashboardContainer .filter-search-form.form-horizontal .input {
      width: 60%;
      margin: 0 auto; }
      .my-activities .dashboardContainer .filter-search-form.form-horizontal .input:focus {
        width: 80%;
        margin: 0 auto; }
  .my-activities .dashboardContainer .card-columns {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
    padding: 2%;
    -moz-column-gap: 0px;
    -webkit-column-gap: 0px;
    column-gap: 0px; }
    .my-activities .dashboardContainer .card-columns .card {
      padding: 5px;
      text-align: left;
      position: relative;
      cursor: pointer;
      border: 1px solid #cafffe;
      box-shadow: none; }
      .my-activities .dashboardContainer .card-columns .card:hover {
        box-shadow: 1px 1px 15px rgba(0, 0, 0, 0.2); }
      .my-activities .dashboardContainer .card-columns .card .tab-content {
        min-height: 100px;
        box-shadow: none; }
        .my-activities .dashboardContainer .card-columns .card .tab-content .tab-pane .wrapper {
          overflow-y: auto;
          max-height: 300px; }
          .my-activities .dashboardContainer .card-columns .card .tab-content .tab-pane .wrapper::-webkit-scrollbar-track {
            -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1); }
          .my-activities .dashboardContainer .card-columns .card .tab-content .tab-pane .wrapper::-webkit-scrollbar {
            width: 5px; }
          .my-activities .dashboardContainer .card-columns .card .tab-content .tab-pane .wrapper::-webkit-scrollbar-thumb {
            background-color: #18fffc;
            border-radius: 5px; }
      .my-activities .dashboardContainer .card-columns .card .titles-wrapper {
        background: rgba(62, 61, 64, 0.03);
        position: relative; }
        .my-activities .dashboardContainer .card-columns .card .titles-wrapper:after {
          content: '\276F';
          position: absolute;
          right: 30px;
          top: 10px;
          transform: rotate(90deg);
          color: rgba(62, 61, 64, 0.7);
          font-size: 30px;
          transition: all 0.5s ease-in-out; }
        .my-activities .dashboardContainer .card-columns .card .titles-wrapper .cover-img {
          float: left;
          margin-right: 1rem; }
          .my-activities .dashboardContainer .card-columns .card .titles-wrapper .cover-img img {
            height: 70px; }
        .my-activities .dashboardContainer .card-columns .card .titles-wrapper .title {
          margin-bottom: 5px;
          font-size: 20px;
          line-height: 26px; }
        .my-activities .dashboardContainer .card-columns .card .titles-wrapper .more-details {
          font-size: 12px;
          display: block;
          float: left;
          width: 75%; }
          .my-activities .dashboardContainer .card-columns .card .titles-wrapper .more-details hr {
            display: none; }
          .my-activities .dashboardContainer .card-columns .card .titles-wrapper .more-details .info {
            clear: right; }
          .my-activities .dashboardContainer .card-columns .card .titles-wrapper .more-details .author-name {
            font-size: 12px; }
          .my-activities .dashboardContainer .card-columns .card .titles-wrapper .more-details .sub-title, .my-activities .dashboardContainer .card-columns .card .titles-wrapper .more-details .author-name, .my-activities .dashboardContainer .card-columns .card .titles-wrapper .more-details .format {
            display: block;
            padding: 3px 0;
            font-size: 14px;
            line-height: 18px; }
          .my-activities .dashboardContainer .card-columns .card .titles-wrapper .more-details .btn {
            margin: 0px;
            font-size: 13px; }
          .my-activities .dashboardContainer .card-columns .card .titles-wrapper .more-details hr {
            margin: 0.5rem 0;
            display: none; }
      .my-activities .dashboardContainer .card-columns .card .details-wrapper {
        display: none;
        margin: 20px 0 0 0; }
        .my-activities .dashboardContainer .card-columns .card .details-wrapper a.nav-link {
          font-size: 14px;
          line-height: 18px;
          padding: 8px 16px;
          text-transform: capitalize; }
          .my-activities .dashboardContainer .card-columns .card .details-wrapper a.nav-link span.text:first-letter {
            text-transform: none !important; }
        .my-activities .dashboardContainer .card-columns .card .details-wrapper .tab-content .tab-pane a.nav-link {
          font-size: 14px;
          line-height: 18px;
          padding: 8px 16px; }
        .my-activities .dashboardContainer .card-columns .card .details-wrapper a.export {
          padding: 10px;
          font-size: 0.9rem;
          font-weight: 300; }
        .my-activities .dashboardContainer .card-columns .card .details-wrapper .details-list-item {
          margin: 0px; }
          .my-activities .dashboardContainer .card-columns .card .details-wrapper .details-list-item li {
            margin: 0;
            padding: 15px;
            border-bottom: 1px solid rgba(62, 61, 64, 0.1);
            font-size: 0.8rem; }
            .my-activities .dashboardContainer .card-columns .card .details-wrapper .details-list-item li:last-child {
              border-bottom: 0; }
            .my-activities .dashboardContainer .card-columns .card .details-wrapper .details-list-item li a.link {
              display: block;
              color: #3e3d40;
              font-weight: 300;
              line-height: 20px;
              margin-bottom: 10px;
              font-weight: 300;
              text-transform: capitalize; }
              .my-activities .dashboardContainer .card-columns .card .details-wrapper .details-list-item li a.link:hover {
                color: #009795; }
            .my-activities .dashboardContainer .card-columns .card .details-wrapper .details-list-item li span.last-updated {
              font-size: 14px; }
            .my-activities .dashboardContainer .card-columns .card .details-wrapper .details-list-item li .updateepubnotes {
              font-size: 14px;
              line-height: 18px; }
        .my-activities .dashboardContainer .card-columns .card .details-wrapper ul li a span.text:first-letter {
          text-transform: none !important; }
      .my-activities .dashboardContainer .card-columns .card.active .details-wrapper {
        display: block; }
      .my-activities .dashboardContainer .card-columns .card.active .titles-wrapper:after {
        transform: rotate(272deg);
        transition: all 0.5s ease-in-out; }
  .my-activities .tab-content.title-view .dashboardContainer .card-columns .card .titles-wrapper .cover-img {
    position: relative;
    float: left;
    margin: 0 1.5em 1rem 0;
    height: 200px;
    width: 140px;
    border: 1px solid #d9d9d9;
    text-align: center; }
    .my-activities .tab-content.title-view .dashboardContainer .card-columns .card .titles-wrapper .cover-img img {
      display: inline-block;
      max-width: 100%;
      height: auto;
      padding: .25rem;
      line-height: 1.5;
      border: 1px solid rgba(37, 37, 37, 0.1);
      border-radius: .25rem;
      -webkit-transition: all .2s ease-in-out;
      -o-transition: all .2s ease-in-out;
      transition: all .2s ease-in-out; }
  .my-activities .tab-content.title-view .dashboardContainer .card-columns .card .titles-wrapper .more-details {
    margin: 5px 0; }
  .my-activities .tab-content.title-view .dashboardContainer .card-columns .card .details-wrapper .tab-content .tab-pane .tab-content .wrapper ul.details-list-item li a {
    font-size: 14px;
    line-height: 18px;
    font-weight: normal; }
  .my-activities .tab-content.stack-view .dashboardContainer .card-columns .card .titles-wrapper .cover-img {
    position: relative;
    margin: 0 0 1em 0;
    width: 100%;
    text-align: center;
    height: 220px;
    border: 1px solid #d9d9d9; }
    .my-activities .tab-content.stack-view .dashboardContainer .card-columns .card .titles-wrapper .cover-img img {
      display: inline-block;
      max-width: 100%;
      height: auto;
      max-height: 220px;
      padding: .25rem;
      line-height: 1.5;
      border: 1px solid rgba(37, 37, 37, 0.1);
      border-radius: .25rem;
      -webkit-transition: all .2s ease-in-out;
      -o-transition: all .2s ease-in-out;
      transition: all .2s ease-in-out; }
  .my-activities .tab-content.stack-view .dashboardContainer .card-columns .card .details-wrapper .tab-content .tab-pane .tab-content .wrapper ul.details-list-item li a {
    font-size: 14px;
    line-height: 18px;
    font-weight: normal; }
  .my-activities .tab-content .list-view .dashboardContainer .card-columns .card .titles-wrapper .cover-img {
    position: relative;
    float: left;
    margin-right: 1.5em;
    display: none; }
    .my-activities .tab-content .list-view .dashboardContainer .card-columns .card .titles-wrapper .cover-img img {
      display: inline-block;
      max-width: 100%;
      height: auto;
      max-height: 220px;
      padding: .25rem;
      line-height: 1.5;
      border: 1px solid rgba(37, 37, 37, 0.1);
      border-radius: .25rem;
      -webkit-transition: all .2s ease-in-out;
      -o-transition: all .2s ease-in-out;
      transition: all .2s ease-in-out;
      display: none; }
  .my-activities .tab-content .list-view .dashboardContainer .card-columns .card .details-wrapper .tab-content .tab-pane .wrapper ul.details-list-item li a {
    font-size: 14px;
    line-height: 18px;
    font-weight: normal; }
  .my-activities .tab-content .active .tab-content .dashboardContainer .card-columns .card .details-wrapper ul li a::first-letter {
    text-transform: none !important; }

/*# sourceMappingURL=my-activities.css.map */
