.main-container {
  width: 100%; }
  .main-container .sidePanel {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 100;
    top: 0;
    left: 0;
    overflow-x: hidden;
    transition: 0.5s;
    -webkit-box-shadow: 2px 0px 2px 0px #eaeaea;
    -moz-box-shadow: 2px 0px 2px 0px #eaeaea;
    box-shadow: 2px 0px 2px 0px #eaeaea;
    display: none;
    overflow-y: hidden; }
  @media (max-width: 420px) {
    .main-container .sidePanelClose {
      width: 100%;
      display: block; } }
  @media (max-width: 767px) {
    .main-container .sidePanelClose {
      width: 100%;
      display: block; } }
  @media (min-width: 768px) {
    .main-container .sidePanelClose {
      width: 380px;
      overflow-x: auto;
      display: block; } }
  .main-container .sidePanel .closebtn {
    position: absolute;
    top: 7px;
    right: 8px;
    margin-left: 1.25rem;
    color: #494949;
    border: none;
    background: url(data:image/png;base64,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) no-repeat center;
    z-index: 3;
    background-size: 35px;
    width: 25px;
    height: 25px; }
  .main-container .side-panel {
    height: 100%;
    background-color: #f1f1f1; }
    .main-container .side-panel .sticky-tab-header {
      position: sticky;
      top: 0;
      position: -webkit-sticky;
      z-index: 3; }
      .main-container .side-panel .sticky-tab-header .tocTabList {
        margin-bottom: 0;
        overflow: visible;
        padding-left: 0;
        display: flex;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flex;
        padding: 0.625rem 0.625rem 0.3125rem;
        overflow-x: auto; }
        @media (max-width: 360px) {
          .main-container .side-panel .sticky-tab-header .tocTabList {
            padding-top: 35px;
            white-space: nowrap; } }
        .main-container .side-panel .sticky-tab-header .tocTabList .toc-tab {
          color: #151414;
          cursor: pointer;
          line-height: 2.6875rem;
          background-color: #f1f1f1;
          font-size: 12px;
          border: none;
          background-color: transparent;
          list-style-type: none;
          letter-spacing: .3px;
          border-bottom: 1px solid transparent;
          transition: 0.3s;
          padding: 0 6.25px; }
        .main-container .side-panel .sticky-tab-header .tocTabList .toc-tab:first-child {
          padding-left: 0; }
        .main-container .side-panel .sticky-tab-header .tocTabList .toc-tab:hover {
          border-bottom: 1px solid #397cd0; }
        .main-container .side-panel .sticky-tab-header .tocTabList .toc-tab[aria-selected="true"] {
          color: #397cd0; }
  .main-container [role="tabpanel"] {
    position: relative;
    z-index: 2;
    padding: 0 0.5em;
    display: block; }
  .main-container [role="tabpanel"].inactive {
    display: none; }
  .main-container .sticky-table-content {
    position: sticky;
    top: 36px;
    z-index: 4; }
  .main-container .tabContentArea {
    overflow-y: auto;
    background-color: #fff; }
  .main-container .noItemFound {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, 0);
    list-style-type: none; }
  .main-container .toc-search {
    width: 100%;
    padding: 7.5px;
    border: 1px solid #d5d5d5; }
  .main-container .toc-search:not(:valid) ~ .clear-btn {
    display: none; }
  .main-container .toc-search::placeholder {
    font-size: 13px; }
  .main-container .clear-btn {
    background-color: #fff;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    position: absolute;
    width: 25px;
    height: 30px;
    right: 10px;
    top: 6px;
    display: none;
    border: none;
    padding: 0; }
  .main-container #notesClear,
  .main-container #bookmarkClear,
  .main-container #highlightClear,
  .main-container #stickyNotesClear {
    top: 11px; }
  .main-container .clear-btn.add {
    display: inline-block;
    top: 3px; }
  .main-container .clear-btn:after {
    content: "X";
    display: block;
    width: 15px;
    height: 15px;
    position: absolute;
    z-index: 1;
    right: 4px;
    top: 8px;
    bottom: 0;
    border-radius: 50%;
    text-align: center;
    color: #000;
    font-weight: normal;
    font-size: 12px;
    cursor: pointer; }
  .main-container .clear-btn img {
    width: 100%; }
  .main-container .toc-panel-filters {
    display: flex;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    justify-content: flex-end;
    align-items: center;
    padding: 0.3125rem 0;
    background-color: #f1f1f1;
    visibility: hidden; }
    .main-container .toc-panel-filters .icon {
      padding: 0;
      width: 1.875rem;
      height: 1.875rem;
      border: none;
      background-color: #f1f1f1;
      padding: 0.3125rem; }
    .main-container .toc-panel-filters .icon:active {
      background-color: #d8d8d8; }
    .main-container .toc-panel-filters .icon img {
      width: 100%; }
  .main-container .toc-content-container {
    overflow-y: auto; }
    .main-container .toc-content-container .msg-box {
      position: absolute;
      left: 50%;
      top: 50%;
      transform: translate(-50%, 0);
      list-style-type: none; }
  .main-container .toc-content-container ol {
    padding-left: 0; }
  .main-container .toc-content-container li {
    padding: 8px 10px 0; }
  .main-container .toc-content-container li ol {
    padding-left: 30px; }
  .main-container .toc-content-container li ol li {
    padding: 8px 0 0; }
  .main-container .toc-content-container li.activetoc {
    color: #000; }
  .main-container .toc-content-container a {
    color: #494949;
    font-size: 15px; }
  .main-container .toc-content-container a:hover {
    text-decoration: none;
    color: #000; }
    .main-container .toc-content-container a:hover .msg-box-wrap {
      height: calc(100vh - 130px);
      display: flex;
      justify-content: center;
      align-items: center; }
      .main-container .toc-content-container a:hover .msg-box-wrap .msg-box {
        list-style-type: none; }
  .main-container .toc-list-group {
    padding-left: 0;
    background-color: #fff;
    margin-top: 0; }
    .main-container .toc-list-group .toc-list-item {
      list-style-type: none;
      border-bottom: 1px solid #f1f1f1; }
      .main-container .toc-list-group .toc-list-item .toc-list-link {
        padding: 0.3125rem 0.3125rem 0.3125rem 0;
        text-decoration: none;
        font-size: 15px;
        color: #656666;
        display: block;
        transition: 0.3s;
        font-weight: 200;
        line-height: 2;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis; }
      .main-container .toc-list-group .toc-list-item .toc-list-link:hover {
        color: #000; }
      .main-container .toc-list-group .toc-list-item .toc-initial {
        width: 3.5rem;
        background-color: #b2b2b2;
        color: #fff;
        text-align: center;
        border-radius: 0.25rem;
        position: relative;
        top: 0px;
        margin-left: 3.5px;
        font-weight: 700;
        line-height: 3.5rem;
        vertical-align: middle;
        font-size: 15px;
        display: inline-block;
        margin-right: 6.25px; }
      .main-container .toc-list-group .toc-list-item .sub-toc {
        padding-left: 0;
        display: none; }
        .main-container .toc-list-group .toc-list-item .sub-toc .toc-list-link {
          padding: 0.3125rem 0.3125rem 0.3125rem 0;
          text-decoration: none;
          font-size: 15px;
          color: #656666;
          display: block;
          transition: 0.3s;
          font-weight: 200;
          border-bottom: 1px solid #f1f1f1;
          padding-left: 49px;
          background-color: #f5f5f5;
          line-height: 2.3;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis; }
        .main-container .toc-list-group .toc-list-item .sub-toc .toc-list-link:hover {
          color: #000; }
  .main-container .notes-search {
    padding: 1rem 0;
    position: relative; }
  .main-container .highlight-filters {
    display: flex;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    width: 100%;
    padding: 5px 0 10px; }
    @media (max-width: 575px) {
      .main-container .highlight-filters {
        flex-direction: column; } }
    @media (min-width: 768px) {
      .main-container .highlight-filters {
        flex-direction: column; } }
  .main-container #filter-by-highlight {
    width: 100%;
    float: left;
    display: flex;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    align-items: center;
    justify-content: flex-start; }
    @media (max-width: 575px) {
      .main-container #filter-by-highlight {
        width: 100%;
        padding-bottom: 10px; } }
    @media (min-width: 768px) {
      .main-container #filter-by-highlight {
        width: 100%;
        padding-bottom: 10px; } }
    .main-container #filter-by-highlight .filter-title {
      font-size: 13px;
      position: relative;
      float: left;
      margin: 0.3125rem; }
  .main-container #filter-by-notes {
    width: 60%;
    float: left;
    display: flex;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    align-items: center;
    justify-content: flex-start; }
    @media (max-width: 575px) {
      .main-container #filter-by-notes {
        width: 100%;
        padding-bottom: 10px; } }
    @media (min-width: 768px) {
      .main-container #filter-by-notes {
        width: 100%;
        padding-bottom: 10px; } }
    .main-container #filter-by-notes .filter-title {
      font-size: 13px;
      position: relative;
      float: left;
      margin: 0.3125rem; }
  .main-container .highlight-color-palatte {
    padding: 0.5rem;
    font-size: 12px;
    border-radius: 0.75rem;
    color: #000;
    display: inline-block; }
    .main-container .highlight-color-palatte .color-box-toc,
    .main-container .highlight-color-palatte .highlight-color {
      width: 20px;
      height: 20px;
      border: 1px solid grey;
      display: inline-block;
      float: left;
      margin-right: 10px;
      text-align: center;
      cursor: pointer; }
      @media (min-width: 375px) {
        .main-container .highlight-color-palatte .color-box-toc,
        .main-container .highlight-color-palatte .highlight-color {
          width: 24px;
          height: 24px; } }
    .main-container .highlight-color-palatte .active-color {
      border-bottom: 5px solid #444242; }
    .main-container .highlight-color-palatte .no-color {
      background: url(data:image/png;base64,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) no-repeat;
      background-size: 20px 20px; }
      @media (min-width: 375px) {
        .main-container .highlight-color-palatte .no-color {
          background-size: 24px 24px; } }
    .main-container .highlight-color-palatte .color-one {
      background-color: #dfbdfd; }
    .main-container .highlight-color-palatte .color-two {
      background-color: #7db3f8; }
    .main-container .highlight-color-palatte .color-three {
      background-color: #94ef82; }
    .main-container .highlight-color-palatte .color-four {
      background-color: #ffff00; }
    .main-container .highlight-color-palatte .color-five {
      background-color: #ff6d55; }
    .main-container .highlight-color-palatte .underline-class {
      position: relative;
      font-size: 14px;
      padding-top: 2px;
      text-decoration: underline; }
    .main-container .highlight-color-palatte .active-color .filter-toc {
      top: -2px;
      right: 7px;
      text-decoration: underline;
      position: absolute;
      font-size: 12px; }
  .main-container .sort-by {
    display: flex;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    width: 40%;
    align-items: center;
    justify-content: flex-end; }
    @media (max-width: 575px) {
      .main-container .sort-by {
        width: 100%;
        justify-content: flex-start;
        padding-bottom: 10px; } }
    @media (min-width: 768px) {
      .main-container .sort-by {
        width: 100%;
        justify-content: flex-start;
        padding-bottom: 10px; } }
  .main-container .sort-by label {
    font-size: 13px;
    font-weight: 400;
    margin-bottom: 0; }
  .main-container #bookmark-sort,
  .main-container #toc-sort,
  .main-container #toc-sort-highlight,
  .main-container #toc-sort-highlight-notes {
    margin-left: 10px;
    margin-right: 0;
    background-color: #fff;
    color: #494949; }
  .main-container #main {
    transition: margin-right .5s; }
  @media (max-width: 767px) {
    .main-container .marginLeftZero {
      margin-left: 0; } }
  @media (min-width: 768px) {
    .main-container .marginLeftZero {
      margin-left: 380px; } }
  .main-container .toolbar-header {
    height: 4.125rem;
    padding: 0.625rem 0.625rem 0;
    position: relative; }
    .main-container .toolbar-header .head-left-menu {
      float: left;
      margin-right: 11px;
      max-width: 100px;
      max-width: 100px; }
      @media (max-width: 767px) {
        .main-container .toolbar-header .head-left-menu {
          max-width: 100px;
          max-width: 100px; } }
      .main-container .toolbar-header .head-left-menu .bookShelfBtn {
        background-color: transparent;
        border: none; }
        .main-container .toolbar-header .head-left-menu .bookShelfBtn .bookshelf-Img {
          width: 22px; }
  .main-container .headerTitleWraper {
    float: left;
    width: calc(45% + 40px);
    margin-right: 10px;
    margin-left: 10px; }
    @media (max-width: 767px) {
      .main-container .headerTitleWraper {
        width: 30%; } }
    @media (max-width: 375px) {
      .main-container .headerTitleWraper {
        width: 15% !important; } }
    .main-container .headerTitleWraper .header-title {
      font-size: 16px;
      font-weight: 700;
      margin: 0;
      text-transform: capitalize;
      text-overflow: ellipsis;
      overflow: hidden;
      white-space: nowrap;
      line-height: 37px; }
  .main-container .head-right-menu {
    width: calc(43% - 71px);
    float: right;
    text-align: right; }
    @media (max-width: 767px) {
      .main-container .head-right-menu {
        width: 45%; } }
    @media (max-width: 375px) {
      .main-container .head-right-menu {
        width: 42%; } }
  .main-container #menu_ul .hideBtn {
    display: none; }
  .main-container .setting-btn:focus {
    box-shadow: 0 0 15px #6fb5f1 !important;
    outline: #6fb5f1 dotted 3px !important; }
  .main-container .setting-btn {
    padding: 0;
    width: 25px;
    height: 25px;
    border: none;
    background-color: transparent;
    padding: 5px 10px;
    box-sizing: unset;
    border-bottom: 0px;
    flex-grow: 0;
    flex-shrink: 0; }
  .main-container #close-more {
    display: none; }
  .main-container #bookmark-tab .sort-by {
    display: flex;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    padding: 4.5px 0; }
    .main-container #bookmark-tab .sort-by #toc-sort {
      margin-right: 0; }
  .main-container .main-section .center-section {
    width: 90%;
    position: relative;
    margin: 0 auto; }
  .main-container .main-section #app-container {
    margin: 0 auto;
    text-align: center;
    height: 100% !important; }
    .main-container .main-section #app-container #readium-toc-body {
      display: none !important; }

/* setting panel css */
.settingPanel {
  right: 1px;
  top: 41px;
  position: absolute;
  width: 305px;
  z-index: 100;
  background-color: #fdfdfd;
  box-shadow: 0 0 3px rgba(239, 234, 234, 0.56), 0 1px 3px #E6E5E5;
  color: #494949;
  display: none; }

.settingPanelClose {
  display: none !important; }

.settingDropdown {
  width: 305px;
  margin-top: 0;
  height: 100%;
  overflow: hidden;
  background-color: #fdfdfd; }

.settingpanelOverflow {
  overflow: auto;
  height: 100%;
  max-height: calc(100vh - 200px);
  min-height: 200px; }

.settingHeader {
  position: relative;
  color: #494949;
  font-size: 18px;
  display: block;
  background: #f2f2f2;
  width: 100%;
  line-height: 1px;
  height: 40px;
  border-bottom: 1px solid #e1dcdc; }
  .settingHeader > p {
    text-align: center;
    vertical-align: middle;
    line-height: 35px;
    margin: 0px; }

#settingClose {
  position: absolute;
  right: 5px;
  z-index: 505;
  background: transparent;
  font-size: 18px;
  top: 5px;
  border: 0px;
  color: #494949;
  background: url(data:image/png;base64,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) no-repeat center;
  background-size: 45px;
  width: 25px;
  height: 25px; }

.settingInnerBlocks {
  border-radius: 0;
  height: auto;
  border-bottom: 1px solid #EBEBEB;
  min-height: 100px; }

.settingInnerBlocksTitle {
  font-weight: 700;
  padding: 0 10px;
  margin-top: 5px;
  margin-bottom: 20px;
  color: #757474;
  font-size: small;
  text-align: left; }

/* switch button css */
.switch {
  position: relative;
  transition: background .1s ease-in-out;
  height: 30px;
  width: 170px;
  border-radius: 4px;
  border: 2px solid #478ac8;
  margin: auto;
  background: #ffffff;
  padding: 0px;
  cursor: pointer; }
  .switch span {
    display: inline-block;
    pointer-events: none;
    text-transform: uppercase;
    width: 81px;
    height: 28px;
    line-height: 28px;
    font-size: x-small; }

[data-action="aria-switch"][aria-checked="true"] span:first-child, .no-js [data-action="aria-switch"]:not([aria-checked]) span:last-child, [data-action="aria-switch"][aria-checked="false"] span:last-child {
  background: #478ac8;
  color: #ffffff; }

/* Font size control section */
.FontSizeControlWraper {
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 15px; }

.value-button#decrease {
  display: inline-block;
  border: 0;
  vertical-align: sub;
  cursor: pointer;
  background: transparent;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1MzoxMSswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1MzoxMSswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MzQ3NDE4NS04M2Vh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) no-repeat center;
  background-size: 28px;
  width: 40px;
  height: 25px; }

.black-theme .value-button#decrease {
  display: inline-block;
  border: 0;
  vertical-align: sub;
  cursor: pointer;
  background: transparent;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjU3OjA3KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNTowNDo0NiswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNTowNDo0NiswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2Yzc4MzBjMS1lMDI3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) no-repeat center;
  background-size: 28px;
  width: 40px;
  height: 25px; }

.value-button#increase {
  display: inline-block;
  border: 0;
  vertical-align: sub;
  cursor: pointer;
  background: transparent;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1NDo1NCswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1NDo1NCswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MzgxOWZlNi0xZTIw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) no-repeat center;
  background-size: 28px;
  width: 40px;
  height: 25px; }

.black-theme .value-button#increase {
  display: inline-block;
  border: 0;
  vertical-align: sub;
  cursor: pointer;
  background: transparent;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjU3OjA3KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNTowNzoxNCswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNTowNzoxNCswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2YjE2MDllNC0yZjEwLTliNDMtYWEzYS0wYzU3ZGVhYTJjNTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NmIxNjA5ZTQtMmYxMC05YjQzLWFhM2EtMGM1N2RlYWEyYzU1IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NmIxNjA5ZTQtMmYxMC05YjQzLWFhM2EtMGM1N2RlYWEyYzU1Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2YjE2MDllNC0yZjEwLTliNDMtYWEzYS0wYzU3ZGVhYTJjNTUiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6NTc6MDcrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6eFR9+AAAFOklEQVR4nO2cy3HbOhSGf9+5e7ODwAuszQ7EVCCmAqsEdXCpCuIOrlRBqAoCdUCvsTBdQZQKnAWORh7p4ElSJjP8ZjhjHwEHh7+IB/HQ3fv7O2bs/PPZAYydWSAPs0AeZoE8/NvVgdY6JVtOlwBQeNIqAC2Ahq5ekVI6P+8sUCAZgJKuZWTexcX/ewA1XccuQYUwdBUrYG7kF4D/ES8Ox5J8/SLfRQ8+rQwlUAFTNX6iH1FsLKkMhYGE6lsggbMwl1VjSBY4CyX6dNynQBWAV4QJcwCwAfAVwAOAO8v1QGk2lMfHgmKooiJ3cNf1VUNrncG0BT5h+mhcM4Q39gdK5yzL14t1EkhrncPc8BdHsh3MN9omF8QjyO+TI80bjEiNLYFPoOQqRuIo2MU5wFSRFfoXB+RzRWXYqt8XmBjz1EKSBPogzj3z8W8A32B6lTYtrChaKusblX3JPTqIFC2QR5wXCqROCaYjNZX9wnyWLFKUQNQgK/Di7HC7p8ZGSzHsmM9OImUxDmOfoBp2cVa4wdA/gCNMLDaR6hhnwQJprSvwXflJnLGxAi/SAhHjpKBuXmstYAZgl7zAPNLH0AJvTAZTrR6Zzx4AtH1181vG9hsBA7FACgDvF1fRg98jTIxc77YNceAVSGtdgK9aKyllG1LIJ9OCbwIWCPgSQp6girEdpJR1QN6xUIMfTFa+jE6BXE+PP6bRsWJsC7pHK74naM3YdhOpWpe04Hu1tSuTVSAaFHJvzFV4TKOjYmxLulcW1xNUMrb9RJ+eEy3MtMslpS1DrEB1TDQjpWZspS2xS6Cr6iWl3EaHMz62jM06+cYKZGnZQ6Y8p8LVvdh6M9sTlDM2lRzO+FCMLecS2gTKAp1OFcXYMi6hTaCCsbVJoYyTlrEVXMLgpeeI7p0tyEMeaAtBBaRpQ50NsTb/syc/3xPz3fVUPoB5+4uXWSAPs0AehmiDNgl5BK5XSHcYQc8ZLJDWWgT2ZFVCHAWuBdpiuLGXCE1oq2Kqi9MJIBib4hLaBDoytiIplHFSMLYjl9AmUMPY8qRQxknO2BouISuQlFIx5iG30t0abipHcQld3fzVzJvWukwOaTyUjI2bZQTgFkgxtlVcLKNkxdiULbFLoC1jW9Iy9FQR4JuKrS2DVSAp5RH8o1fFxTQqKsa2p3tl8b1qPDO2p4k+RQL8fsZnVyanQNSyv8U6HSnPjO3N1nudCHlZXTO25cR6tBJ827PyZfQKRJsUuBWN7USqmgDfCB8Q8K4XOt2xZmyn7WxZoA8XCte77FUPfjPYtw2uQxwECSSlbMBPYzxi3O3RM/jdZRsEnj2L2mmvtVaYzj7FLfhe64APL6t977QvwW9ne6KAskh/Q5DBLs5p22AwUQLRgKqAXSSFz503EhSDTZwCkXsqo+ekqT0qwIv0CFO3y1i/PVBS2VybcxKniXWaNGnvEekewA+Y3kOk+I9EUFk/YD87UiDxQHDyqoZHJMAMzF5h2gORWo4DQb5fYZ+r6iQO0HHZh0QScG+NeYK5iRr9VL2SfL3CfVbsQLE1XQrr48Th6c8KwH+B2fYwgSuYpZ3Wkk7gfLY+R/is5gaBsw6DnjgErn5YIIcZnKUe6H2B6aZdJxhdHGBGyE1ohsFOHFpocD7cxs0C+HhEmjhvOB/iaxLyWxlq6bmGqRpf4Zjv7YE9lSEw0AbToX+aQuE8eCxhvuGuqyN78lnjBkvTfbdBoRQ4/7hJ/sF+ars+9ooNzj9uolIKczF4I/23M29/8TAL5GEWyMMskIdZIA9/AB59XshyBE7OAAAAAElFTkSuQmCC) no-repeat center;
  background-size: 28px;
  width: 40px;
  height: 25px; }

.disable {
  opacity: 0.5;
  cursor: default; }

.FontSizeControlWraper #number {
  text-align: center;
  border: none;
  margin: 0px;
  display: inline-block;
  width: 50px;
  color: #478AC8;
  cursor: default;
  position: relative;
  font-weight: 600; }

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0; }

input[type=number] {
  -moz-appearance: textfield; }

/* Font face block css */
.btngroup {
  position: relative;
  height: 30px;
  width: 100%;
  border-radius: 4px;
  border: 2px solid #478AC8;
  font-size: 16px;
  left: 0;
  max-width: 250px;
  margin: auto;
  display: flex;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex; }

.btngroupBtn {
  font-size: x-small;
  text-align: center;
  background: transparent;
  border: 0px;
  -webkit-flex: 1 0 0px;
  -moz-flex: 1 0 0px;
  -ms-flex: 1 0 0px; }
  .btngroupBtn:hover {
    background: #478ac8;
    color: #ffffff; }

.btngroupBtnActive {
  background: #478ac8;
  color: #ffffff; }

/* Margins block css */
.btnBlocks {
  padding: 0px;
  width: 100%;
  background: transparent;
  border: 0px;
  text-align: left;
  display: flex;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  margin-bottom: 5px; }

.btnBlocks.active-theme {
  background-color: #eaeaea; }

.settingInnerBlocks .iconTitle {
  font-size: small;
  width: auto;
  line-height: 40px;
  color: #757474;
  display: inline-block;
  margin-left: 50px; }

.settingInnerBlocks .iconTitle.white:before {
  background-image: url(data:image/png;base64,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);
  width: 40px;
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  height: 40px;
  background-size: 40px; }

.settingInnerBlocks .iconTitle.sepia:before {
  background-image: url(data:image/png;base64,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);
  width: 40px;
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  height: 40px;
  background-size: 40px; }

.settingInnerBlocks .iconTitle.black:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHkAAAB5CAYAAAAd+o5JAAAACXBIWXMAACE3AAAhNwEzWJ96AAAE70lEQVR4nO2d7XHqOBSGj3b2f9xB3EHoIGwH6SBOB04F16kglEAJ6SCkgksqCHQAFWjn9ZUyxpYI7M3ucnTeZ+ZMZgy+gJ+rI8n6sPPey7k45yoRmZ19IvltvPers32dKtk5V4tIKyJ3InI9eQP5L3kTkRcRWXrvd19+LiQfCxGB3CXeyri4gOBORKqjDlMHP18UacI/RMGXHRtUnymHRyWz9KqMJukyeZCCixKdEtwmTmToioPUfdC6ds6hW/Rz0joj2th67+v4nf8YffkFdRbBtXOuiz/ksyQ75+Yi8mr96hTE3nuPm1YHJbmxflUK48o51zsdSr6zflUKpHfaSw4NrivrV6RAUAV/lmQONpQJUnYVJdfWfr0hZuMuFCkQSjYAJRuAkg1AyQagZANQsgEo2QCUbABKNgAlG4CSDUDJBqBkA1CyASjZAJRsAEo2ACUbgJINQMkGoGQDULIBKNkAlGyAPzX+xLqu+/gOVquzt8XSR1if3GnaLqHrOv+d7HY7v1qtfNu2vq7ryecpjznTNVaFXV3J7e2tPD8/y8fHhyyXy2/LFJdAv9NA2Hrgh5YvDQFN82vN/Hzer86U2WzWyxrz/v4uu11607rcOWC/30vbtr1w5fylMl2nYj6fJxM4jqfeHwPpGekfKTtF0zSTc5TF3LzkGFVV+fV6PTkf8pXX06yTI0jpSP1I00OQzruum7xfE5Q8AKJTQu/v76WqqslxLVDyiFy/GY00rVDyiPV6PTkmg1a8RijZAJR8IpvNRsX3TEHJI3J3unJpXAOUPCJV9263W0ouiVQXKnVME5Q8APepr68PH5Tz9vam/v41JYd6+OXlpb/pMQSDG3d3+veVVTlp4HeJ9S7+IjDMOObp6Ul9mo4UL/n19fR92tHAQmpGaO4yjWG6DmBgAnJxW7MkwaJ10kAKpN1UqU1NGkil5yFR+GKxKEG47UkDs9msnxSwXC6zkwYwoSB1rqbxZE4aCIFJA7kJgpjkh9dT52mQzDo5EMeSHx4eJq8hvSN1a4WSR6Aufnx8nBxHH1prn5mSE6DUjqcBieLbm5ScAXfAxtzc3GRHqS4ZSs6Q6zpRckHk5npphJIzlLRMhpIz5GZn5pbcXDKUnCHVXUKLW+MMEUpOgMV048kDErpWGqHkEUjTKZkoxanjGqDkASjBaFWnlrPiNY31sVidGTIErWjUv1iLnErRAPezUzdHtKB2z5C4CB3pFYvRcl0epNhcCfxqXBkzRWLpVg33DJmy2Wz6/UNSn61xqNF8upZB1wglFmlZ80T6FColx7lY34GFLZ5USsbgQW4AgUxhF8oAlGwASjYAJRuAkg1AyQagZANQsgEo2QCUbABKNgAlG4CSDUDJBqBkA1CyASjZAJRsAEo2ACUbgJINQMkGoGQDULIBKNkAUTKXI5TLOkoua4UXiezx4Nhesvcekqf7DBLt9Kv5hnWy3qX0JEfvdChZ/XPdyQH7iWTs3Y3HIPE6FcMC9bHEZ1BEnHPYhu6n9atTAFvv/ecmKgf95NAAm+7oTbRxuJ0gSvI4Qv2c2mSEcfnRTHymJFO02pgIPio5iG6xMSwv3sUH7ljOUg6/lBxE16Epbv1CXmLswh5sVcrdyZJHshfhf431i/t/xzpk2aNyYxx0oU7FOVchPeBDwl/y77MKDeWzNx77R5KJIkTkb7eRw/67KeSJAAAAAElFTkSuQmCC);
  width: 40px;
  content: " ";
  position: absolute;
  left: 0;
  top: .0;
  height: 40px;
  background-size: 40px; }

.settingInnerBlocks .icon40 {
  display: inline-block;
  width: 40px;
  height: 40px;
  position: relative;
  top: 3px; }

.settingInnerBlocks .icon40:hover {
  color: #0F5DD5; }

.settingBlockWidth90 {
  width: 90%;
  margin: auto;
  position: relative; }
  .settingBlockWidth90 .margiBtm10px {
    position: relative; }
  .settingBlockWidth90 .iconTitle.vertnav:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB5CAYAAADyOOV3AAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1Mjo0NiswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1Mjo0NiswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1YjkxNmQ2My1jYjg1LTZkNDgtYTdjMC1mNzVmODAyMjYzYjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NWI5MTZkNjMtY2I4NS02ZDQ4LWE3YzAtZjc1ZjgwMjI2M2IzIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NWI5MTZkNjMtY2I4NS02ZDQ4LWE3YzAtZjc1ZjgwMjI2M2IzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1YjkxNmQ2My1jYjg1LTZkNDgtYTdjMC1mNzVmODAyMjYzYjMiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6Mjc6NDIrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4pzdnyAAADtElEQVR4nO3dwW3bMACF4Zei92iDegNzg/rMUztB1QmaDZJOUG9Qd4OeeK1HSDdwN2AmUA+yEEAmZUoWTfnlfYCBQJYZIT9EKYlh3jVNA+H1rvQBSF4KTE6BySkwOQUmp8DkFJicApNTYHIKTE6BySkwOQUmp8DkFJicApNTYHIKTO79pQNYa+c4DokzAA4AfOhJ59zgi4OBrbWfjgNLuv3xMSdzHPMAYINI5CEnga21WwDfLjiot+oRwGcAv2caz6CNew9gffx6g5GRQ9fg+oKDeuseZhrH4DVup4tcjRkoFPg+sE2ux+A0bmd0ZN1FL4tBPG5nVOSUu+i/mG/qYfNnxrEMzsftJF+TUwJ759w+9qR+TZqFQXrczhrA3lq7cc752E6aosszGB+300WuYjsocFkG8bgvidsGIytwOQbxuL8AbAPba7T3RH3RyApcxgrDcevI6zzaG6to5P5GBS7jgPBfvIbidjzikbf9DQpcTo02aCclbsfjNPJX59yuv+PF/02Si9SRr1N4tJH3ALahuIACL0F9wWu9c84M7aApmpwCk1NgcgpMLsdN1ha3+3af3fFBI0dgA+BjhnGvYV/6AOamKZqcApNTYHI5rsGbDGPKRDqDySkwOQUmp8DkFJicApNTYHIKTE6BySkwOQUmp8DkFJhcjsB7AM2NPp5m/2kUpjOYnAKTU2ByOd7R8ZxhzGs5lD6AueUI/JBhTJlIUzQ5BSanwOQUmJwCk1NgcgpMToHJKTA5BSanwOQUmFyuz+ioMox7DQeQ/Ucp16fs3OqHsHwH2dt2NEWTU2ByCkwuxzV4h9v9QLF96QOYW67AshCaoskpMDkFJqfAy1BNfeHQsnaAAi/BDhMWfj4yAA7W2jq2gwKXtQPwBdNW9zZ4XT3tZyyyApezQxu3MyaywenSeMHIClxGhfCyBymRDeLrHm76GxS4DI/zi0xWgecMBha1dM7V/Y1a+awcj9el6da959aBbQDwIzJWMC6gM7g0j/iZnCoaF1DgJfCYHnkwLpA2Ra+stU8Tvrmk84hP1zFJy9GmBP4A4DHxm8p0HumRk9ca1hS9LB7np+sxC0kHA/8bc0QyO4945FFxgXDgp5EHJK0XzPez8ziNPDouANw1TXOy0Vq7ArCacGBv2QHzv6e6QntNfkYkrnNucIBg4DGstRe9Xs6q0J7RQdkDy7LpLpqcApNTYHIKTE6BySkwOQUmp8DkFJicApNTYHIKTE6BySkwOQUmp8DkFJicApP7D2nX37ciykPDAAAAAElFTkSuQmCC);
    width: 40px;
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    height: 40px;
    background-size: 40px; }
  .settingBlockWidth90 .iconTitle.horiznav:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHkAAAB1CAYAAABqOE4yAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1NDoyNyswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1NDoyNyswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpkZWE4Zjg4Mi01NmY3LTNmNDctYThjMC1iY2E0MjM2MGUyZjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZGVhOGY4ODItNTZmNy0zZjQ3LWE4YzAtYmNhNDIzNjBlMmY5IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZGVhOGY4ODItNTZmNy0zZjQ3LWE4YzAtYmNhNDIzNjBlMmY5Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkZWE4Zjg4Mi01NmY3LTNmNDctYThjMC1iY2E0MjM2MGUyZjkiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6Mjc6NDIrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6OmbOFAAADdElEQVR4nO3dzVHbQACG4ddM7rgEOog6wFc4pQOUCkI6gA5cwqYDTr7GdCA6cAmmAucgOzhBwlqhn5W/75lhMuOY1Q5vvCLWCma73Q47bxdjT8D658gCHFmAIwtwZAGOLMCRBTiyAEcW4MgCHFmAIwtwZAGOLMCRBTiyAEcWMLu5uelj3Az41sfAZ2wLhP2fja1Wq5PP+dJmNicsgN89jKsgp3yBdKqP5XrRw5gqvjKRyPY5864HdGQBfZyTq/wEioGONSU5cNf3QYaKXADrgY41JYshDuLlWoAjC3BkAY4swJEFOLIARxbgyAIcWYAjC3BkAY4sYKgLFDEyYDnyHNoqgPuR5/BOipHnwPXYkzgnXq4FOLIARxaQ4jl5DczGnsQ58StZgCMLcGQBjiwgNvKSHm7jsChLIhvERA7AD8rvfqMOYp0JtGjQNHLgbaf/ZexBrBOBlg2aRD4e/OBwkHmTg9in5dQ0uL29zU598qnIoWLwg3sib5i21gLwq+LxRqE/ihyoD/x9//c2nJyWoesiBxw4RTktQldFDjhwynIiQ/8fOeDAU5ATEfo4ciCNwAtgN9GPdedfjXo5DUMfIgfSCGxxchqEvgCuqP+ZW884cOqWNY9fAg9QRt5QLpGvFU+8xpFTllF/inihfKX/3RlSUIZeU/4LOHZYxvOuZnbClnIFmaJiwGNlVPeCMvBitVpt4d/tPwVphD7Mw+plNAwM7/8LVVC/dN/hpTsFGRGBofrNkAKHTlVGZGCof1uzwKFTk9EiMHx8gaLAoVOR0TIwnL7UWFAfOsPXk4dyRcvA0GzTQMH70C/7xz4c3DrzRPnO47FGgaH59p+Ct9AOPI7AW+ioBjG3yRT7gTdNB7fOBcqv/ZqIBrH3QhWRz7fuPcV+gjfXC3BkAY4sIMX7k+dMd+P+lgS/b0kxcsZ0f6/UMwleQfNyLcCRBTiygBTPyRvgcexJtLQZewJVUo38MPIczoqXawGOLMCRBTiyAEcW4MgCHFmAIwtwZAGOLMCRBTiygKEuUOQkuGMiAYshDjJU5LofOmMD8HItwJHTs+l6wD4iLylvyLJ4j/QQuY9z8pZyW+2ih7HP2Yaetg/NdrtdH+NaQnxOFuDIAhxZgCMLcGQBjizAkQU4sgBHFuDIAhxZgCMLcGQBjizAkQU4sgBHFvAHtITfLzMFVGgAAAAASUVORK5CYII=);
    width: 40px;
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    height: 40px;
    background-size: 40px; }
  .settingBlockWidth90 .iconTitle.double:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB5CAYAAADyOOV3AAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo0NToyOSswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo0NToyOSswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpmNDgxYWFkMC0xMGRhLWMwNDgtOTA5ZC0wZmJmYmE4NGIyYTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZjQ4MWFhZDAtMTBkYS1jMDQ4LTkwOWQtMGZiZmJhODRiMmE0IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZjQ4MWFhZDAtMTBkYS1jMDQ4LTkwOWQtMGZiZmJhODRiMmE0Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmNDgxYWFkMC0xMGRhLWMwNDgtOTA5ZC0wZmJmYmE4NGIyYTQiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6Mjc6NDIrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6i+VJ3AAACTElEQVR4nO3b0W2bUBxG8Q+UATxCNmiygfOIp3AmqbtBRmCK+0wnaLoB3SAb0BfnLX65QMGn5ychRbbA968jX+JEbqZpirjarRegdRkYzsBwBoYzMJyB4QwMZ2A4A8MZGM7AcAaGMzCcgeEMDGdgOAPDGRjOwHAGhjMwnIHhDAxnYDgDwxkYzsBwBoZruq5LkvP1EEdfSumbruuekvzaejVaxXOb5GnrVWg1hzbJuPUqtB5/yYK7FfglSQM6XqgzllKaUsqtGX0H0xkYzsBwBoYzMJyB4QwMZ2C4h8rzjtdjL4brsaRjADPOCfy98ty1DAtf7xjAjG7RcAaGMzBc7T24z/L3vDnGFa7ZBzBjbeCx9gXvyBjAjG7RcAaGMzCcgeEMDGdgOAPD1X4OfrweezFm+c+sjwHMWBv4nH39p+VHksvC1zwHMKNbNJyB4QwMV3sPHpZcxAKGO7nmHEPNSXMCV73gHRkCmNEtGs7AcAaGMzCcgeEMDGdgOAPD1Qa+JJl2dFwq58DP6DsYzsBwBoab89WVnwuuY65xpWve/YxzvnzWV557L/oAZnSLhjMwnIHhDAxnYDgDwxkYzsBwt/7Q8Zbk498tY3WHLx57C2DG0+n0+ePhq+dvBf62xmJ25n+Y0S2arg1gm9JNH22S9ySvSf5suxYt6HeS11LKezNN09aL0Yq8B8MZGM7AcAaGMzCcgeEMDGdgOAPDGRjOwHAGhjMwnIHhDAxnYDgDwxkYzsBwBoYzMJyB4QwMZ2A4A8MZGM7AcAaGMzDcX9o2jUNTDNeDAAAAAElFTkSuQmCC);
    width: 40px;
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    height: 40px;
    background-size: 40px; }
  .settingBlockWidth90 .iconTitle.single:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHkAAAB5CAYAAAAd+o5JAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1Njo0NyswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1Njo0NyswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDplOTVkOGQ4Ni01ZDliLWFlNDYtODYxNC0yMjhhMGNlNjc3ZjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZTk1ZDhkODYtNWQ5Yi1hZTQ2LTg2MTQtMjI4YTBjZTY3N2YwIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZTk1ZDhkODYtNWQ5Yi1hZTQ2LTg2MTQtMjI4YTBjZTY3N2YwIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplOTVkOGQ4Ni01ZDliLWFlNDYtODYxNC0yMjhhMGNlNjc3ZjAiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6Mjc6NDIrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz61YFPYAAACTUlEQVR4nO3dwW0TURRG4T+IPekASnAHhO1bpQRKgAoSOoAOKAE2b0vSgUtwOjAVOIsIaRagGER85+acT/LKi3etI7+xx2P77HA4RM/bi+oB9PSMDGBkACMDGBnAyABGBjAygJEBjAxgZAAjAxgZwMgARgYwMoCRAYwMYGQAIwMYGcDIAEYGMDKAkQGMDGBkACMDvKxaeIyxSXKd5LxqhhPbzjk/VCx8VvWtxjHGLsnrksXrfJxzfj71opXbNS1wklxWLOoxGcDIAGUvvH7jNslF9RB/a875x/vGGKv4GQefyQBGBjAygJEBjAxgZAAjAxgZYE0nQx7zJsn74hmWdkm+Fs9wlG6Rr6qHWLhNk8hu1wBGBjAyQKdj8jbJu+ohFvbVAxyrU+R9kpviGVpyuwYwMoCRAYwMYGQAIwMYGaDT++TzJJviGZb2eThBs3qdIm+S/KgeYqHNdeJu1wBGBjAyQKdj8i7Jp+ohFnbVAxyrW+Tr4hlacrsGMDKAkQGMDGBkACMDGBnAyACdIl8kOazodvOUD/Z/6hRZ/8jIAEYG6PQBxT4PV2OsxbZ6gGN1irxNk8tt1sbtGsDIAEYGMDKAkQGMDGBkACMDrOlkyCaNPtn5ZYxRPcKj1hT5VZK31UM8R27XAJWR7wrXrvKtYtHKyJdJvheuf0o/k3yp+J/GpPAPOXU6HpMBjAxgZAAjAxgZwMgARgYwMoCRAYwMYGQAIwMYGcDIAEYGMDKAkQGMDGBkACMDGBnAyABGBjAygJEBjAxgZAAjAxgZ4B5FJ1kEuLDIGgAAAABJRU5ErkJggg==);
    width: 40px;
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    height: 40px;
    background-size: 40px; }

@media (max-width: 500px) {
  .settingPanel {
    width: 100%;
    right: 0px; }
  .settingDropdown {
    width: 100%; }
    .settingDropdown #bookmark-tab .sort-by {
      display: flex;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flex;
      justify-content: flex-end;
      align-items: center;
      width: 100%;
      padding: 4.5px 0; }
      .settingDropdown #bookmark-tab .sort-by #toc-sort {
        margin-right: 0; } }

/* citation css */
#citationModal {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50%;
  height: auto;
  background-color: #fff;
  margin: auto;
  z-index: 2000;
  font-size: 14px;
  border-radius: 0;
  padding: 15px;
  max-width: 400px;
  min-width: 300px;
  box-shadow: 0 2px 4px 1px #CFCFCF;
  display: none;
  transform: translate(-50%, -50%); }

#citationTitle {
  text-align: left;
  margin-bottom: 5px; }

#citationCloseBtn {
  position: absolute;
  top: 10px;
  right: 10px;
  border: 0px;
  background: transparent;
  background: url(data:image/png;base64,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) no-repeat center;
  background-size: 45px;
  width: 25px;
  height: 25px; }

.black-theme #citationCloseBtn {
  position: absolute;
  top: 10px;
  right: 10px;
  border: 0px;
  background: transparent;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAYAAABRRIOnAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAllJREFUeNrs3cFxGkEQhtFfe3YYOAsl4CzEkQBIwg7AR8hCCSgLKwzf8cFL2YWRJVuw7Ha/76TSaWp4NdqBLnF3OBwiHRtsgYAQEAJCQAgIASEgBISAEBACQkAICAEhIASEgBAQAkICQkAICAEhIASEgBAQAkJACAgBISAEhIAQEAJCQAgIASEBISAEhIAQEAIi+ZBkO9O1bcf1ATEhhsckn5PsZra23biux6WhWDKITZL78eeHGaHYjevJuL7Nkjb1buFfoPL75ifJPsnaevo+Q6zHTc8MTorFY6hyy5gDihIYKl07b4miDIZq70PcAkUpDNVATI2iHIaKIKZCURJDVRDXRlEWQ2UQ10JRGkN1EJdGUR5DBxCXQtECQxcQ70XRBkMnEP+LohWGbiD+FUU7DB1BvBVFSwxdQbyGoi2GZPnzEO/t9MV/TrLqigGI8yjaYgDiV99OTobnJB87boQx/J8nxOrkd6vMb3AXiBs9Q7zlSgpEAwz78c/EvjOKAYY/HiDXnVEMMJy9TbRFMcDw4tWyJYoBhr/WDsUAw6u1QjHAAEUnEJf8oKoFigEGKDqAuOZH2KVRDDBAURnElMMtJVEMMEBREcQtx95KoRhggKISiDkNxJZAsWQQ28xvOvociu2SNnXJM5XH/1N5n/kNxB5Prqckn5J8B2I6FJskX2Z6gn1dEoYKIOQZQkAICAEhIASEgBAQAkJACAgBISAEhASEgBAQAkJACAgBISAEhIAQEAJCQAgIASEgBISAEBACQgJCQAgIASEgBISAEBCatB8AAAD//wMA1Se3euhjdHkAAAAASUVORK5CYII=) no-repeat center;
  background-size: 45px;
  width: 25px;
  height: 25px; }

.citation-link-btn button {
  border: 0px;
  border-radius: 3px;
  background-color: #dedede;
  border: none;
  outline: 0;
  padding: 5px;
  border: 1px solid #dedede; }

/* tab block */
.citationTab [role="tab"] {
  position: relative;
  margin: 0;
  padding: 8px 8px 0px 0px;
  overflow: visible;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
  font-size: inherit;
  background: transparent;
  border: 0px;
  font-weight: 600; }

.citationTab [role="tabpanel"] {
  background-color: #e7e7e7;
  padding: 10px;
  margin: 10px 0;
  word-break: break-all;
  min-height: 150px; }

.citationTab .active {
  display: block; }

.citationTab .inactive {
  display: none; }

.citationTabBlock {
  list-style: none;
  padding: 0px; }

.citationTabBlock [role="tab"] {
  position: relative;
  margin: 0;
  padding: 8px 8px 0px 0px;
  overflow: visible;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
  font-size: inherit;
  background: transparent;
  border: 0px;
  font-weight: 600;
  display: inline-block;
  cursor: pointer; }

.citationTabBlock [aria-selected="true"] {
  color: #6293CB; }

.citationTabGrouping [role="tabpanel"] {
  background-color: #e7e7e7;
  padding: 10px;
  margin: 10px 0;
  word-break: break-all;
  min-height: 150px; }

.text-right {
  text-align: right; }

.citation-link-btn button:focus {
  outline: none;
  border: 1px solid #4D90FE;
  box-shadow: 0px 0px 5px  #4D90FE; }

.reader-slider {
  width: 70%;
  top: 5px;
  margin: 0 auto;
  position: relative; }
  @media (min-width: 768px) {
    .reader-slider {
      float: left;
      width: 85%;
      top: 0;
      margin: 0; } }
  @media (min-width: 1200px) {
    .reader-slider {
      width: 85%; } }

@media (min-width: 768px) {
  .tocEnhance .reader-slider,
  .pdf-reader .reader-slider {
    width: 85%; } }

.reader-footer {
  position: relative;
  width: 100%;
  padding: 0;
  height: auto; }
  .reader-footer .next-previous {
    position: relative; }
    @media (min-width: 768px) {
      .reader-footer .next-previous {
        padding: 0 5%; } }
  .reader-footer .next-previous:after {
    content: '';
    clear: both;
    display: inline-block; }
  .reader-footer .footer-wrap .btn {
    width: 18px;
    height: 18px;
    border: none;
    background: #fff;
    position: absolute;
    top: 5px;
    z-index: inherit;
    display: inline-block; }
    @media (min-width: 768px) {
      .reader-footer .footer-wrap .btn {
        display: none; } }
  .reader-footer .footer-wrap .btn.nxt {
    display: inline-block;
    right: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAwCAYAAAAGlsrkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYVJREFUeNrcmL8rRmEUx5+XUEpKZEEpo0HZTAabRSmziYHRYlH+AKVMRiWDsipRFvmVMvlRbAwsxKCIru+p+5TenHPLe7/36H7rs723T/d9zj3P85xKkiTBI3XBKW7iIH915Ee6wSnopbl+EbeDK/kduAEdRYibwXEqjZyBFrZ4u0oa2QWNeYqri+tAeWYErIN6ZnEtK28trDCLqwI2DPkCSxzS9dwx5FMscazwE0X8BcZZ4pB+w9eK/B0Ms8SSHnCvyF/AAEss6QfPivwB9LHEkiHwpshvQSdLLBkFn4r8HLSyxJJJ4zPbt1prrWLJnCHf0lprHmLJkiFfZYqlta4Z8kWWWNJgbKXCDEscW+uR0VonWGJJG7hQ5B/pfk4RS7rAnSJ/BYMssWTMWO/LUr2xyxpLVR8WXdVZ3/FsqTqXS6922Z2y9uOm0pxAXM5ccsp8UqSPrFOmy7na5SbhcnfKui1Ol+p+7DIRmDekm7XOQP4y9dnLe+rzb+ZcbpO9wmaZ3wIMABDDODPiJn1aAAAAAElFTkSuQmCC) no-repeat center;
    background-size: contain;
    width: 15%; }
    @media (min-width: 768px) {
      .reader-footer .footer-wrap .btn.nxt {
        display: none; } }
  .reader-footer .footer-wrap .btn.prev {
    display: inline-block;
    left: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAwCAYAAAAGlsrkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAaFJREFUeNrcmM8rRFEUx98QSkmJbFDK0kLZWVnY2ShlbWUWZjmb2Sh/gFJWlkoWynZKlI38Sln5UWbHgg2xUETP99a7Nb2cM/e9uddXTn1Ws/j05p57zrmnEMdxxIiWiBQ0cWT+aovnGAZnYPBHVyBxH7g1LnANen9D3AXOE6nlBHSGFLeDvZTUUq13+UyuVrAJpoTfD0Ml15rwpYbVUGe8pEi3QCGEeEGR7ibn7v06zYIvQXpqMlk81ibEk+BdkN4kdznyLR4DL4L0Hgw1rJI5xCPgQZA+g1Gn8pxR3A9qgvQNTDj3hQzibnAhSD/BdKaG5Cg2V+JAuTbzmTuhg9iUwh1FWs7Vgh3E64p0JXfvbyBeVqQbthT6Fi8q0ipoa2raEcRzSik8TpdCX2LTTz8E6SXo8TLfpcTj4FWQ3oEBb4NlSnylnOuM14n2r3wx7YxdsvooVFbbKDHuMbVyUWs1tTuZ6GD0Y+oEQp256qfMR0H+FGrKpM7V1JcE9e1ko8h4LVLfx9SNgC2t24q8Enrrs++y9fk3ey7qZs9pl/ktwAABSTgzm+UXhAAAAABJRU5ErkJggg==) no-repeat center;
    background-size: contain;
    width: 15%; }
    @media (min-width: 768px) {
      .reader-footer .footer-wrap .btn.prev {
        display: none; } }

.black-theme .footer-wrap .btn.nxt {
  display: inline-block;
  right: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAwCAYAAAAGlsrkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFIGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMTEtMjJUMTE6MTc6MTgrMDU6MzAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTExLTIyVDExOjI0OjA3KzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTExLTIyVDExOjI0OjA3KzA1OjMwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZiMjljNWY0LTZlZTMtNDA0ZS1iOTczLTJhN2VjOGRhZTU0MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2YjI5YzVmNC02ZWUzLTQwNGUtYjk3My0yYTdlYzhkYWU1NDAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2YjI5YzVmNC02ZWUzLTQwNGUtYjk3My0yYTdlYzhkYWU1NDAiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjZiMjljNWY0LTZlZTMtNDA0ZS1iOTczLTJhN2VjOGRhZTU0MCIgc3RFdnQ6d2hlbj0iMjAxOS0xMS0yMlQxMToxNzoxOCswNTozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+uekxQQAAAaxJREFUWIXd2L9rFEEUAOB3higERBDFxggByxSCnSBYpLMRBCuLVFpoaWMj+AcEAlaWglgEbAURSSP+CIKVGoidKWKjmCKgeHwpzhQeeZvT8zHiwDTL7n7Mvpm3M6+HaNH2NVH/RXg6IlYiYqZMxnA/gvcGbQ1Hd7ln7D58YQov/dpe42A1/Mju7Qn2/014OMbPkojMRcT9iJiojPFiMmq4U/WpAz086MBvVcHxM56PO/ArVfDODH+VwH1crILDYA2vJvg3nKuCAyewnuBfcaoKDsziS4Jv4GQVHDiDrQT/gGNVcOA8fiT4GxyqggPzCQzLRkytfzQjcaMDf4iJKjiw0IHfrYR7uNeB366CA5PyXylcq4LDILW+SOA+LlXBgcN4m+DfMVcFB47jY4Jv4nQVHLiQwPDuvxpxkxhP4XmCls3qvdbx9ezZcdBmmatJrm7yd5rvQJdxYJT3/C7aZAfSZM81i88J+knRLrPJvrrJSaLJ2Wmv0+LVcdAMbnY+XuxAyyoCNzvQJSOkwlH7cPHlbFIqeRoRlyOiX1V8aVbnCo0qezt9GiuYqUAR2+6b1RD+teXkAAAAAElFTkSuQmCC) no-repeat center;
  background-size: contain;
  width: 15%; }
  @media (min-width: 768px) {
    .black-theme .footer-wrap .btn.nxt {
      display: none; } }

.slidecontainer {
  width: 100%;
  top: 0; }

.slider {
  -webkit-appearance: none;
  -webkit-transition: .2s;
  transition: opacity .2s;
  height: 20px;
  width: 100%; }
  .slider::-ms-track {
    width: 99.5%;
    height: 3px;
    cursor: pointer;
    border-radius: 5px;
    background-color: transparent;
    color: transparent;
    border: none; }
  .slider:hover {
    opacity: 1; }
  .slider::-webkit-slider-runnable-track {
    width: 100%;
    height: 1px;
    cursor: pointer;
    border-radius: 5px;
    background-color: #d3d3d3; }
  .slider::-moz-range-track {
    width: 100%;
    height: 1px;
    cursor: pointer;
    background-color: #a5a5a5;
    border-radius: 5px; }
  .slider::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #000;
    cursor: pointer;
    border: 1px solid #000;
    margin-top: -5px; }
  .slider::-moz-range-thumb {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #000;
    cursor: pointer;
    border: 1px solid #000; }
  .slider::-ms-fill-lower {
    background-color: #ddd;
    border-radius: 5px; }
  .slider::-ms-fill-upper {
    background-color: #ddd;
    border-radius: 5px; }
  .slider::-ms-tooltip {
    display: none; }
  .slider::-ms-thumb {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #000;
    cursor: pointer;
    border: 1px solid #000;
    margin-top: 5px; }
  .slider::-ms-tooltip {
    display: none; }

#ttsPlaybackRate {
  -webkit-appearance: none;
  -webkit-transition: .2s;
  transition: opacity .2s;
  height: 25px;
  width: 100%; }
  #ttsPlaybackRate::-ms-track {
    width: 99.5%;
    height: 3px;
    cursor: pointer;
    border-radius: 5px;
    background-color: transparent;
    color: transparent;
    border: none; }
  #ttsPlaybackRate:hover {
    opacity: 1; }
  #ttsPlaybackRate::-webkit-slider-runnable-track {
    width: 100%;
    height: 1px;
    cursor: pointer;
    border-radius: 5px;
    background-color: #d3d3d3; }
  #ttsPlaybackRate::-moz-range-track {
    width: 100%;
    height: 1px;
    cursor: pointer;
    background-color: #a5a5a5;
    border-radius: 5px; }
  #ttsPlaybackRate::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background-color: #fff;
    cursor: pointer;
    border: 2px solid #666666;
    margin-top: -7px; }
  #ttsPlaybackRate::-moz-range-thumb {
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background-color: #fff;
    cursor: pointer;
    border: 2px solid #666666; }
  #ttsPlaybackRate::-ms-fill-lower {
    background-color: #ddd;
    border-radius: 5px; }
  #ttsPlaybackRate::-ms-fill-upper {
    background-color: #ddd;
    border-radius: 5px; }
  #ttsPlaybackRate::-ms-tooltip {
    display: none; }
  #ttsPlaybackRate::-ms-thumb {
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background-color: #fff;
    cursor: pointer;
    border: 2px solid #666666;
    margin-top: 0px; }
  #ttsPlaybackRate::-ms-tooltip {
    display: none; }

#page_number {
  width: 43px;
  height: 22px;
  text-align: center;
  border: none;
  background-color: #e6e6e6;
  border-radius: 11px;
  -webkit-user-select: text !important;
  user-select: text; }

#pageNumberInfo {
  width: 100%;
  text-align: center;
  margin-top: 0;
  display: flex;
  justify-content: center;
  align-items: center; }
  @media (min-width: 768px) {
    #pageNumberInfo {
      width: 15%; } }
  #pageNumberInfo .pageNumberDetails {
    display: flex;
    justify-content: center;
    align-items: center; }
    #pageNumberInfo .pageNumberDetails #pageNumOf {
      padding: 0 10px; }

@media (min-width: 768px) {
  .tocEnhance #pageNumberInfo,
  .pdf-reader #pageNumberInfo {
    width: 15%; } }

.library-items {
  display: none; }

.sepia-theme {
  background-color: #EFE0B9 !important;
  color: #643B0F !important; }
  .sepia-theme .setting-btn {
    background-color: #EFE0B9 !important; }
  .sepia-theme .btn {
    background-color: #EFE0B9 !important; }
  .sepia-theme .toc-tab {
    color: #643B0F !important; }
  .sepia-theme .toc-tab[aria-selected="true"] {
    color: #397cd0 !important; }
  .sepia-theme .tocTabList {
    background-color: #EFE0B9 !important; }
  .sepia-theme .tabContentArea {
    background-color: #EFE0B9 !important; }
  .sepia-theme .side-panel {
    background-color: #EFE0B9 !important; }
  .sepia-theme .sticky-table-content {
    background-color: #EFE0B9 !important; }
  .sepia-theme .tab-wrap {
    background-color: #EFE0B9 !important; }
  .sepia-theme .toc-list-group {
    background-color: #EFE0B9 !important; }
  .sepia-theme .toc-list-link {
    color: #643B0F !important; }
  .sepia-theme .sub-toc .toc-list-link {
    background-color: #EFE0B9 !important; }
  .sepia-theme .settingPanel {
    box-shadow: 0 0 3px rgba(239, 234, 234, 0.56), 0 1px 3px #666 !important; }
  .sepia-theme .settingDropdown {
    background-color: #EFE0B9 !important;
    color: #643B0F !important; }
  .sepia-theme .settingHeader {
    background-color: #EFE0B9 !important;
    border-bottom: #d0c1c1 !important; }
  .sepia-theme #myRange {
    background-color: #EFE0B9 !important; }
  .sepia-theme #citationModal {
    background: #EFE0B9 !important;
    box-shadow: 0 2px 4px 1px #666 !important; }
  .sepia-theme #citationInner {
    background-color: #EFE0B9 !important; }
  .sepia-theme .citationTabGrouping [role="tabpanel"] {
    background-color: #EFE0B9 !important; }
  .sepia-theme .citation-link-btn button {
    border: 1px solid #494949 !important;
    background-color: #EFE0B9 !important; }
  .sepia-theme .toggle[aria-expanded="true"] #toggle-menu {
    background-color: #EFE0B9 !important; }
  .sepia-theme .searchDropdown {
    background-color: #EFE0B9 !important; }

.black-theme {
  background-color: #1A1A1A !important;
  color: #dadada !important; }
  .black-theme .setting-btn {
    background-color: #1A1A1A !important; }
  .black-theme .navigateSearchResult {
    color: #6cd9fe !important; }
  .black-theme #number {
    color: #6cd9fe !important; }
  .black-theme .btngroup {
    border: 2px solid #6cd9fe !important; }
  .black-theme .btngroupBtnActive {
    background-color: #6cd9fe !important;
    color: #666 !important; }
  .black-theme .btn {
    background-color: #1A1A1A !important; }
  .black-theme .searchTabBlock .toc-tab.active {
    color: #6cd9fe !important; }
  .black-theme .slider::-webkit-slider-thumb {
    background-color: #dadada !important;
    border: 1px solid #dadada !important; }
  .black-theme .toc-tab {
    color: #dadada !important; }
  .black-theme .tocTabList .toc-tab:hover {
    border-bottom: 1px solid #6cd9fe !important; }
  .black-theme .tocTabList .toc-tab[aria-selected="true"] {
    color: #6cd9fe !important;
    border-bottom: 1px solid #6cd9fe !important; }
  .black-theme .tocTabList {
    background-color: #1A1A1A !important; }
  .black-theme .tabContentArea {
    background-color: #1A1A1A !important; }
  .black-theme .side-panel {
    background-color: #1A1A1A !important; }
  .black-theme .sticky-table-content {
    background-color: #1A1A1A !important; }
  .black-theme .tab-wrap {
    background-color: #1A1A1A !important; }
  .black-theme .toc-list-group {
    background-color: #1A1A1A !important; }
  .black-theme .toc-list-link {
    color: #dadada !important; }
  .black-theme #page_number {
    color: #1A1A1A !important; }
  .black-theme #myRange {
    background-color: #1A1A1A !important; }
  .black-theme .sub-toc .toc-list-link {
    background-color: #1A1A1A !important; }
  .black-theme .bookmark-list-group {
    background-color: #1A1A1A !important; }
    .black-theme .bookmark-list-group .bookmark-chap-details {
      color: #dadada !important; }
  .black-theme .settingDropdown {
    background-color: #1A1A1A !important;
    color: #dadada !important; }
  .black-theme #citationModal {
    background-color: #1A1A1A !important; }
  .black-theme .citationTabGrouping [role="tabpanel"] {
    background-color: #1A1A1A !important; }
  .black-theme .citation-link-btn button {
    color: #1A1A1A !important; }
  .black-theme .toggle[aria-expanded="true"] #toggle-menu {
    background-color: #1A1A1A !important; }
  .black-theme .searchDropdown {
    background-color: #1A1A1A !important; }
  .black-theme .highlight-txt-blk {
    color: #dadada !important; }
  .black-theme .dateBlock {
    color: #dadada !important; }
  .black-theme .settingInnerBlocksTitle {
    color: #dadada !important; }
  .black-theme .iconTitle {
    color: #dadada !important; }
  .black-theme .active-theme .iconTitle {
    color: #494949 !important; }
  .black-theme .toc-enhance-page {
    background-color: #1A1A1A !important; }
  .black-theme .read-section-wrap a {
    color: #dadada !important; }
  .black-theme .tocEnhance .toc-tab[aria-selected="true"]:after {
    background-color: #397cd0 !important; }

#readium-page-btns {
  display: none; }

#open {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABICAYAAAC6L9h5AAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1NjoxMiswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1NjoxMiswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjNzU5OGE2MS0xNmQyLTQ0NGUtOTEzYi00NzhiYjViYzY0NmEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Yzc1OThhNjEtMTZkMi00NDRlLTkxM2ItNDc4YmI1YmM2NDZhIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6Yzc1OThhNjEtMTZkMi00NDRlLTkxM2ItNDc4YmI1YmM2NDZhIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjNzU5OGE2MS0xNmQyLTQ0NGUtOTEzYi00NzhiYjViYzY0NmEiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6Mjc6NDIrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6UHoGYAAABUklEQVR4nO3ZwW3CQBBA0SGiMHPdppJ04irmGuiAElyCOyCHyJIzsuIvgYTY/HcbPEjoy+bgPdxut9Df3p79A16BkQAjAUYCjAQYCTASYCTASMBxPbTWPsr1KTPHnZ0ejZk5LcOxXHwv8yUixp2dHp0jYloGHzfASICRgMO9r0paaw/6Kc+Rmbs73kmAkQAjAUYCjAQYCTASYCTASICRACMBRgKMBBgJMBJgJMBIwK83k621oVyfM/O6/mBjp0fXzJyXoR4pfZX5EhHDzk6PTvFzrBQRPm6IkQAjAfU/6VTmeeM7dadH1/XguZvnbo9hJMBIgJEAIwFGAowEGAkwEmAkwEiAkQAjAUYCjAQYCTASUM/d6mvKS2YO6w82dnp0yszzMngnAUYCjATUI6XPMk8b36k7PZrWw91HSv+BjxtgJMBIgJEAIwFGAowEGAkwEvANzXJDBpMJO2YAAAAASUVORK5CYII=) no-repeat center;
  background-size: 24px 24px;
  cursor: pointer; }

.black-theme #open {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABICAYAAAC6L9h5AAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjU3OjA3KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNTowODo1OSswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNTowODo1OSswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpkODY0NTJmOS02MDI2LTE1NDYtOGJlMi1mMDQzY2Q2OTdiY2IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZDg2NDUyZjktNjAyNi0xNTQ2LThiZTItZjA0M2NkNjk3YmNiIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZDg2NDUyZjktNjAyNi0xNTQ2LThiZTItZjA0M2NkNjk3YmNiIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkODY0NTJmOS02MDI2LTE1NDYtOGJlMi1mMDQzY2Q2OTdiY2IiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6NTc6MDcrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4kSalHAAABUklEQVR4nO3ZwW3CQBBA0SGilenDVJakEzoJ7oD7XlyCOyCHyJIzsuIvgYTY/HcbPEjoy+bgPdxut9Df3p79A16BkQAjAUYCjAQYCTASYCTASMBxPbTWPsr1KTPPOzs9OmfmtAzHcvG9zGNEnHd2enSJiGkZfNwAIwFGAg73vipprT3opzxHZu7ueCcBRgKMBBgJMBJgJMBIgJEAIwFGAowEGAkwEmAkwEiAkQAjAb/eTLbWhnJ9zszr+oONnR5dM3Nehnqk9FXmMSKGnZ0eneLnWCkifNwQIwFGAup/0qnM88Z36k6PruvBczfP3R7DSICRACMBRgKMBBgJMBJgJMBIgJEAIwFGAowEGAkwEmAkoJ671deUY2YO6w82dnp0yszLMngnAUYCjATUI6XPMk8b36k7PZrWw91HSv+BjxtgJMBIgJEAIwFGAowEGAkwEvANXwZDBlLAPzgAAAAASUVORK5CYII=) no-repeat center;
  background-size: 24px 24px;
  cursor: pointer; }

#setting-btn {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABJCAYAAABxcwvcAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1MzowMyswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1MzowMyswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMjkyZjZhYi1jYWMwLTU2NGUtYTllMi0zZDk0YzkxMzEyOWMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTI5MmY2YWItY2FjMC01NjRlLWE5ZTItM2Q5NGM5MTMxMjljIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MTI5MmY2YWItY2FjMC01NjRlLWE5ZTItM2Q5NGM5MTMxMjljIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMjkyZjZhYi1jYWMwLTU2NGUtYTllMi0zZDk0YzkxMzEyOWMiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6Mjc6NDIrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7rff0dAAABuUlEQVR4nO3ZwU3DQBSE4T+IAugAOiBUAOe94BKgA0pwCemA0AFc9gwVAB0kHeAKwgWhKELZccTmeaX5jsmL9DTyOrZmttlssP1OohdogUMSOCSBQxI4JMFp9AIAKaU50AO3Wx8PwBLoc85fR19qyyz6ESCldAc87hkZgJuc88dRFvpDaEg/V9C7MLoG5lFXVPQ9aSHOnQMP9dbYLyyklNIZcD3iJ12dTcoir6T5yPnLGksooo9bEyJDWo2c/6yxhCIspJzzCngb8ZPnOpuURR+3Xpxbo/8T/rvQkHLOr8B9YWwAusin7ugriZzzErgCXna+GoAn4CLyaRsm8FqyK6V0Ab/3rEmYXEhTFH7cWuCQBA5J4JAEDkngkAQOSeCQBA5J4JAE7t0E4e9u7t0K3LtpFuKcezdRV2eTMvdugujj1gT3bgL3boLo49aLc+7dCmPu3dy7HcC9W6PCj1sLHJLAIQkcksAhCRySwCEJHJLAIQkcksC9myD83c29W4F7N81CnHPvJurqbFLm3k0Qfdya4N5N4N5NEH3cenHOvVthzL2be7cDuHdrVPhxa4FDEjgkgUMSOCTBN0ovvS/p4EYDAAAAAElFTkSuQmCC) no-repeat center;
  background-size: 25px 25px;
  cursor: pointer; }

.black-theme #setting-btn {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABJCAYAAABxcwvcAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjU3OjA3KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNTowNDo1NSswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNTowNDo1NSswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDplMDM3YWVhOC0wMzU4LTA2NDUtYmI1MC1lNDkxYTEzYmY4ZDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZTAzN2FlYTgtMDM1OC0wNjQ1LWJiNTAtZTQ5MWExM2JmOGQzIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZTAzN2FlYTgtMDM1OC0wNjQ1LWJiNTAtZTQ5MWExM2JmOGQzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplMDM3YWVhOC0wMzU4LTA2NDUtYmI1MC1lNDkxYTEzYmY4ZDMiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6NTc6MDcrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5z8lWGAAABuUlEQVR4nO3ZwU3DQBSE4T+IAugALnsmVAAd4BKgA0pwCemA0AF0ABUA570kHeAKwgWhKELZccTmeaX5jsmL9DTyOrZmttlssP1OohdogUMSOCSBQxI4JMFp9AIAOec50AO3Wx8PwBLoU0pfR19qyyz6ESDnfAc87hkZgJuU0sdRFvpDaEg/V9C7MLoG5lFXVPQ9aSHOnQMP9dbYLyyknPMZcD3iJ12dTcoir6T5yPnLGksooo9bEyJDWo2c/6yxhCIspJTSCngb8ZPnOpuURR+3Xpxbo/8T/rvQkFJKr8B9YWwAusin7ugriZTSErgCXna+GoAn4CLyaRsm8FqyK+d8Ab/3rEmYXEhTFH7cWuCQBA5J4JAEDkngkAQOSeCQBA5J4JAE7t0E4e9u7t0K3LtpFuKcezdRV2eTMvdugujj1gT3bgL3boLo49aLc+7dCmPu3dy7HcC9W6PCj1sLHJLAIQkcksAhCRySwCEJHJLAIQkcksC9myD83c29W4F7N81CnHPvJurqbFLm3k0Qfdya4N5N4N5NEH3cenHOvVthzL2be7cDuHdrVPhxa4FDEjgkgUMSOCTBN1L6qMtvEp7gAAAAAElFTkSuQmCC) no-repeat center;
  background-size: 25px 25px;
  cursor: pointer; }

#settingBtn {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABICAYAAAC6L9h5AAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1NToxMyswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1NToxMyswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpmN2FjYmYwNC0yNmE5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) no-repeat center;
  background-size: 25px 25px;
  cursor: pointer; }

.black-theme #settingBtn {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABICAYAAAC6L9h5AAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjU3OjA3KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNTowOToxNyswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNTowOToxNyswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphNmUxZmJiYi0wM2U1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) no-repeat center;
  background-size: 25px 25px;
  cursor: pointer; }

.selectionTool {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABJCAYAAABxcwvcAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1NToyMSswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1NToyMSswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2YjhjYTgzZS01OWU3LTI1NGYtYWE1Mi03MzYzMTYyMTkxZmUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NmI4Y2E4M2UtNTllNy0yNTRmLWFhNTItNzM2MzE2MjE5MWZlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NmI4Y2E4M2UtNTllNy0yNTRmLWFhNTItNzM2MzE2MjE5MWZlIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2YjhjYTgzZS01OWU3LTI1NGYtYWE1Mi03MzYzMTYyMTkxZmUiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6Mjc6NDIrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4a8cnbAAABNUlEQVR4nO3czU3DQBRF4euIQlICHcTZTlOBCqiBJmabpANKcAnpwFkhIQvZR8BYBs63ivzzZB3Jzu514zimtVJK33D8rdb61nB+HloO/+DccPY1Sd9wfnYth/8VRgKMBKz1TXoG1/RJDpNjr0mGhfuWzn9bt8a/25xSyvvPpySnyeljksvc/bXWH3+mKV83wEiAkQAjAUYCjAQYCTASYCTASICRACMBRgKMBBgJMBJgJMBIgJEAIwFGAowEGAkwEmAkwEiAkQAjAUYCjAQYCTASYCTASICRACMBRgKMBBgJMBJgJMBIgJEAIwFGAowEGAkwEmAkwEiAkQAjAUYCjAQYCTASYCTASICRgFUWusBNXPtPjj2C2f9+E9cLuMZNXFtgJMBIwJY2cX3V0HB2kg1s4voN7jjpIpCWgqTAAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

.handTool {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE3AAAhNwEzWJ96AAAEo0lEQVR4nO2c3XEaMRDH15m8Ox1AKoBUYPy6L6YD4wpCKrBdgXEFoYPAy77GrsC4gpgOoAJnNP6THCedvjhxH9xvxmMjHSD/b7VaSXs6e39/p45iPhfWHBlm7hPRlIjGRNTDt6+J6ImI7kTkrYp21cKCmHlCRDMiOtcq/3MvIndaaWIqFwji/NQqzDyKyNRYk4hKBUK3+qNV2LkhIvW+UeYq1f3mIvJkfWcEVQs0J6JrreLD92yIaKDV2HlWPkxENtarAvhU1gdFMjK87UZE+iIyhLWEcKGcOjN/KauBR7EgNHiMrqH+8RVGp9+5S18hTPa9RVZmYykiY0u9N8ktiJmn8BHKEd8S0RV+58UhdKs8McP7FTMPtdIIkgqEu//gGL5j2BLRpYicEdFXZXmGz6i3BcFyQruGL9PdiIUA0jT0m/xbMEkEgs9JGdTtdbsUw/uOVBY0NnQr1S1+oEvc4HXtSTUX62slH/OpGf6eMzMFRNDRwFkri96IyCr0c44ZB+01TkTm2hXlMmRmFcO8YMR8YeYNMwd1/aoDxZSYRk5VdsvMK99gss0C2Rj4RtynKhBBJFN4sMcpCPSo1pIwAc4z0UpytF0gFW1PsdA2NIjUc01J2izQazaAxBKIaeS0+qE2C2Sa+AZzyk7ai04gB51ADjqBHHQCOegEctAJ5KATyEEnkINOIAedQA46gRwEL9oz8yiz56Rmy6sykwXqhrdAzDxGklMvU6y2kLfMrMpnEUJd5l6b3j/HjcgSvDsRi5dAjgSCcwg1VtYVIpLPhh92TitJvyMfHwTLKRIni/dCeJPwsaCZVlLMAN0h2VawhftcVSlWZxUI67U9reKjMW/Yf8/XDyIyww4mVYKnq4uZustaNQY7o8OC1JPWEBMH/bMYOORRm0VyCeQckdouklUgZENoaSoIFrPXtVYkq0BgoZUYkqM8RGpktO0jkGmz7QLx0R4WkZYxuTl1wCkQot2lVkE0MwWFGZHukdi99tkDryvWOCjDFOm7WXooL+puWnkT8RrmMR/KR6qEZCRTul1rCImDZobsCCrwUacnELqNKeHI6LDbQlAkLSILON48RofdBmKmGqYRqVdgXXUj2F8GC9Rwh621z7VoF7to31SHfZF7rU2j8kQJ1ESHXdAuq/XQIds+DXTYxxUINMJh44aZ1tVNE/E9DhKoQQ7bNO159jmsoIyd1Vo7bKyrf9cqPNt3sEAOh10HkUxtWPs+bVTK3jwctmlJ5BqPZlYCbpBph8W7TWUmL0wL4oqHKizJshu8xA31otTn5hFr/NIqPnjFqQjJt5Et4qgb2A/ZHi/9YAHHYSXb3KOZZX93Hz4nHzHv+Ba69Jvk5AWHSIRR766sxzIR50zxY3rSkHDkRfD3JTuaAltDC0uDCUItcHJL8KI+LGbiEIZixaHUZ3fgH1gUjCR51sj72f0U+YlR5gwQ1+du4feikymOdbjJbnHfdpfLRs0TJ4cOCkc7Pwh+YlYwupTJFkdXlOLfjn7AUsZvTAypM4ewxg2Yl5kzWfUJVGP4lFFkTtHulLxFSPAXQq3OUcTIp7qi7UHbXc5i+uxaIvoL40/GpNSc/JgAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

#plus {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1NDo1NCswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1NDo1NCswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MzgxOWZlNi0xZTIw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);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

#stickyNote {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABICAYAAAC6L9h5AAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1Njo1NyswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1Njo1NyswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiODNmYjFjMC02N2I5LTY3NDUtYjZhMS0xODZmNDM5Zjg4ODAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6YjgzZmIxYzAtNjdiOS02NzQ1LWI2YTEtMTg2ZjQzOWY4ODgwIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YjgzZmIxYzAtNjdiOS02NzQ1LWI2YTEtMTg2ZjQzOWY4ODgwIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpiODNmYjFjMC02N2I5LTY3NDUtYjZhMS0xODZmNDM5Zjg4ODAiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6Mjc6NDIrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7XOk7KAAAB8UlEQVR4nO3czW3iQByG8YdV7tkS6CDpIJyniWU7SAdJOkgJkw5y+l+TElwCLWwF7CEoB8Tg12OHj/H7SEgIYxj95DHYFiy22y3ueL/OPYBryEhCRhK6AUgpecdU7sVbkpCRhIwkdFN4/B/QnXAcl9Jv4G7/wRJSFxEr5VVTSvVDuoAi4vt+SmkFfOw/x9NNyEhCRhIykpCRhIwkZCQhIwkZSchIQkYSMpJQ6QC3t93B4GqykZymDGyGrlSNxBfQ04j1z9EnFUiebkJGEjKS0Jh9UuZrjl9TXc1K1UgRsQE21376VsnTTchIQkYSMpKQkYSMJGQkISMJjTlVsgbWk42kXAc8nuB9io05LFkCDxON46LzdBMykpCRhKqRIuI5IhbAT99WtWOcKm9JQmM+3S6p5e42uL3zYfeHntMK0pofvHLj6SZkJCEj9de1sk861Bva1dpH4Law7G9EvLeMlOm/5JU5DpRh3tMtA38Ky76BYL5IGREI5omUGQAE80PKDASCeSFlKoBgPkiZSiCYB1JmBBC0j5Q5ArRb3lvLXyZfOfBT0V0yELS9JU0CBG0jHWowEMwLqQoIyvuk+5TSZ+1oztCyZ3k1EJSRbmnn6uwoIGh/uo0GgraRJgGCdpEmAwJY+D/d+mt1S5o0IwkZSeg/R7xgIDxkpdwAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

#minus {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1MzoxMSswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1MzoxMSswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MzQ3NDE4NS04M2Vh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);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

.fitToHeight {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE3AAAhNwEzWJ96AAACoklEQVR4nO2c0VHDMAxA1R7/dIQyQbsB5bP+YgRGgAlgBDoB7QZ86RfYoBvACO0E5Qz2nYmVKAFq6Wq9u/7ISXp5tS070XV0OBzAaOfMtzjnrgHgBgAmrUfWxQ4A1oj4PFoul1MAeK/dSAsXYwCY0m2GdzPOQsYPzlp0vGWROrjsJQgRF1mwApxzWUq3IcZgghhMEIMJYlAlyDl34z9ZgyBqBAUxT/6jSZIKQYmciBpJ4oIIOREVkkQFdciJiEsSE9RDTkRUkoigAXIiYpKKC/qFnIiIpKKC/iAnUlxSMUEdcvYAcJdFv2P7LFpYUskeRD1C2Yf4Nmv5ji1aJFHXOgrFBCGi/9U3SehLDiJScuI5lKRNuFYRis5BiSRWTnJOKqmoHJDIYuEG533kJOdswzmnncUiiPiRBRl+c85/QD6TFsD3kKvG1/buYScvCBH9m8zXrEEBKgQ55+YA8NgI3w6Zp46FliE2Id5JqagTsGfSDCaIQcsQ2xGvu3fZUQJoyWLbkvurIWjJYtNQwJWyllocpmgZYl7QfSPm10XigmySZjBBDJbFGCyLMWjJYn5bMW+Et2ETK4qWIeblvDRiVxp2+DZJM5ggBhPEoCWL+blmlDUowHoQg5Y0v6CyWOhZolgPYijeg0LhwW14s9prIRgWkr43PSLiOjvgiEiVv8z8DYcb7ySRM6ut/IWV1JATqar8ZRYEUJIoOV3XOgqS5S8RL4CaV9Ytcqoof2lynkXoWDXlL5QkjuJyQLD8ZagkETkguVAcIElMDkivpHtIEpUDGrYaHZLE5YCWvRghSYUc0LRZTSSpkQOKHtp/oUlMxB53MJggBhPEYIIYyEnaOfeQBSuFFEQUM1WLDTEGE8QwDu+eVt2HVcnKu7H/UewCAD4BN6/7hZk+zAQAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

.fitToWidth {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE3AAAhNwEzWJ96AAACfklEQVR4nO2czW0bMRBGR4LvSQl2BUkHVo6aS9yBVUJSgVWCXYHsDnLiNU4HdgV2CXYFCgahAFn8+cRdcrPCfu8igCQ0w6cll7skNNtut0LSnFmNql6JyEpEPidbTos3Ebl3zv2aLZfLcxF5mbqRBBdzETmP1xFzMw+KyAfOEjr+BCXT4PIoQc65RVA4AVQ1uKVziAEoCEBBAAoCUBCAggAUBKAgAAUBKAhAQQAKAlAQgIIAFASgIAAFASgIQEGA6oJU9b9tPqpq9S2sqoJU1XZnX1X1a1DZGB/7xX9Wo5ogn9hGRD6JyOOQkvZiG5uakqoIOkhQhpQUiS01JfUWlEhwSJ5E5D0Sr4qkXoIycizhhXPuKaipjI+xaCWps6AxyNnRUlInQWOSs6OVpOjefI6MHONRRK78gawP5c45m7QXvhP7HVv79cthB+wAky0Z1onvWiWO7lgO34PSf5Is3n1Qk6FIEJAjPrFYcrvETc7NQfnad/Sw3Nq/Rsp3davYaQxAsaSjh5i/KnJyToVNyfKjZA6yX+05KD09HkrmyKMFOefe/BA5ZUkmp2iytkOc1unf+4XOuVnQ0uMfRu1q+hJUdkigJn1zixyg+lZ8mwdX0rWqFt0latHqh+u0DhqbpJZXdeeV9FgktR7yvZ7FjpA0xHx023I+7P00n5H0ULpq7ciPROxxvO6QuKTB7matY1d7o7iX6M+hb/UtYxc/rObwid5mmjSjVWxu+wAoCEBBAAoCUBCAggAUBKAgAAUBKAhAQQAKAlAQgIIAFASgIAAFASgIQEGA6DvpyKGlyRIVlDi0NEk4xAAUBJjbgUgRucs3myR35ob/o5hDRP4CuDj/0PJ0GjoAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

.fullScreen {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABJCAYAAABxcwvcAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo0NTowOSswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo0NTowOSswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiZWM0MDc5OS02MjQ2LWFjNGQtOWQxOC03NmE4MWMwMGZiMjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6YmVjNDA3OTktNjI0Ni1hYzRkLTlkMTgtNzZhODFjMDBmYjI1IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YmVjNDA3OTktNjI0Ni1hYzRkLTlkMTgtNzZhODFjMDBmYjI1Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpiZWM0MDc5OS02MjQ2LWFjNGQtOWQxOC03NmE4MWMwMGZiMjUiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6Mjc6NDIrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4yhSqJAAADOElEQVR4nO3cwXHaQBTG8b8z3OMOQgd+HYTzntJBcAfpIHYFcQdWKkhOOssdrDsgFcSpgBzEjmMhibfSW5CU/WaYYYTYXX6wC+gJrvb7Pc65CtsUh8sl8gCIYXvF6nDlo2GjAJVxezERbB9P9c6wscUmIymSkRRZnd4FgGdgU5blS/MG55zpgAyyidhXqNfP9307aV9JN0DlnLuOGMDUIyiAIG66LQlKUAJBN9Iv4E/L9iVACd1AbY+5E2lHPbeXBiV0Az0D27Y7dU63siw9y4IS+oE2wEvbHXvXJA0UcK0Z4YUjnABqe+cOOblwLwBKGAEEyne3GUMJI4Eg4iPADKGEgWtQM1FfS2YEJRgBwYDvbjOAEgyBYOAX3AlDCcZAMOIowAShhARAMPJQyYSghERA8Hqo5L6xfRfRhj8MouJ4kAFqw4hBnoh09A3xQDuOLaqr/X4/aGQh/xxPEhI+mx0Z3WdZlic7sTwy6Tnv1BPO9KRYH7719ENtDPvacqZXbYpj3J52qFvgp2E/X4DvjW1JpnWqQoDnLdQtaYqVW16hUq176kLAkHjqQa+xfQU1sz30VZDoHTQlEtSD94n7gLq0nSy57qZIRlIkIymSkRTJSIpkJEUykiIZSZGMpEhGUiQjKZKRFMlIimQkRTKSIhlJkYykSGokAT4l7gPqosB1qsZTIgl1XewHHSdsGqUAvpGwpJ4KSXhbOHwkDVQBfD5cT3buQQokob2y+ojt1HvgFSgkCZQ1ktBfeq4M+yo4U0ndEkk47wkTnjOde7ACcM7dNbbvyrIsItoRzn9GCRif9uOcW3O8dlahOPm1ccMT+rK0cBmgEI8d1Jpji3HTzTknXBYoxJNw6g1GmhBQiCcR1CCkCQKFeBJARSNNGCjEYwwVhTQDoBCPIZQaaUZAIR4jKBXSDIFCPAY/bDyJNGOgEM9IqF6kBQCFeEZAdSJpgDQ/qJtQPAPXqC6kNcsCCvH0QxVtd+pC+sDygEI83VCtf6YQ8zlpCUAhnm6oo2iRlgQU4lFCac/jvgF+R/zDzT1wp93ZOBXG/yyW626KZCRFMpIiYU16Mm53Z9xeTLxxe7vRPy/9H/IX6JVMiJ9MmMMAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

.exitfullScreen {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE3AAAhNwEzWJ96AAAC8UlEQVR4nO3c0W3bMBDG8S9B39MROkI2qPuoW6LOBt6gzQbdIM4S91png3YDj9BO4IIOD5UlUUeRdCJR9wcCpIrsOL9SCkLRujmdTrDCfZCvENE9gAOAHTPvg4+oOCLaAvgBYMPMv9xPetvBuQPw5HdcI86TNzh4E9w0TdPGafewlpHUwmn3140kN4K2AzhYy0gK4MCbbM8naSJyI+Vrb5fXqh1JIziuZ2bens9B7hO3obfLa1WOpBgc98nFr/lSI4mINgB+djY/MvP33s4JEZF7nm+dR35h5kPk64vCgfwWk9YwkqbgoAuEypGm4mAICJUipeAgBITKkFJxMAaESpBycKABYeFIuTiIAcJCkUrgIBYIC0MqhYMpQFgIUkkcTAXCzJFK4yAFCBFIfobgrSuOg1Qg6Eihv+euWeh7JuMgBwg60hzKwkEuEOaNlI2D9qR9N3/C+9T7wnBHP0U5NDP5HrnXcvTTIlGvPzSVEwTyJ73Pva3L6G5gvmisFwCDQNmHWO0ZkJIBKY2dg3YAPva2pncs+Fx7fy2vVH9Cz2PX5pXsEFMyICUDUjIgJQNSMiAlA1IyICUDUjIgJQNSMiAlA1IyICUDUjIgJQNSCk65EpGb0ix52efay4BzemHmzdDjbQQpGZCSASkFz0EAzm8om9D9zK7NT3n9wX2DQMzsrotFpazseo/cf9Q+tCBhStmH2AxxpCLLAbOAZowjZSMlAyk4v3tbrl/oe2YhJQEpOM/+uv5btxtZ6ZaMNBnoGkttS6UsB0xCmgQ0ZxypNFI00BJwpJJIUUBLwpFKIalAS8SRSiCNAi0ZR8pFCgLVgCPlIA0C1YQjpSL1gGrEkVKQLoBqxpGmIrVvsFQSxy35fexsK7lsd+i5opcZu5+FiBB4C5VDgkyVyN1fqh85Q8Xcq8TdYGmVOJKG1DtJt6oeBxHvd7v1x9pDZ/sqcKQA0vkQkxsstZFWhSN1kP7fK8mdpOWjaZpN+99r/LgwOJ3wD02hhskv802UAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

.black-theme .selectionTool {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABJCAYAAABxcwvcAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjU3OjA3KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNTowNTo1NSswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNTowNTo1NSswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxYTc4OTE4My1kODkwLTE1NDYtYjE1Mi00YmM2MmU0YzllOTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MWE3ODkxODMtZDg5MC0xNTQ2LWIxNTItNGJjNjJlNGM5ZTkwIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MWE3ODkxODMtZDg5MC0xNTQ2LWIxNTItNGJjNjJlNGM5ZTkwIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxYTc4OTE4My1kODkwLTE1NDYtYjE1Mi00YmM2MmU0YzllOTAiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6NTc6MDcrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5dtkEPAAABNUlEQVR4nO3cvU3DUBhG4dcog9Dcng1iJguZgBmYBLJB+tt4hGxgKiRkRfZR4FomnKeK/PPJOpKd7uvGcUxrtda+4fhLKeXccH52LYd/895w9ilJ33B+HloOvxdGAowErPVNOoJr+iT7ybG3JMPCfUvnf6xb499tTq316+dLksPk9HOSj7n7Sym//kxTvm6AkQAjAUYCjAQYCTASYCTASICRACMBRgKMBBgJMBJgJMBIgJEAIwFGAowEGAkwEmAkwEiAkQAjAUYCjAQYCTASYCTASICRACMBRgKMBBgJMBJgJMBIgJEAIwFGAowEGAkwEmAkwEiAkQAjAUYCjAQYCTASYCTASICRACMBqyx0gZu4Hq8cewKz//0mrldwjZu4tsBIgJGALW3iutXQcHaSDWzi+gs+AUAuJENGL6S/AAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

.black-theme .handTool {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE3AAAhNwEzWJ96AAAEnklEQVR4nO2czXHbMBCF15nclVRgXfYspQKrA8sVWKkgTAVRB1EqsFxBpAoidSCfcZE6sCpwBuPHhAaWAEESJEXzm9GMTVCk+AjsLhY/Vy8vL9QVlFKfiGhORGP8pCMR7Zj52NZP7IRAEGZFRPdW4SuPRJQw87NVEpnWBYI4OyKaWIVvORPRjJkPVklEuiDQoYA4KScimuLvaeb4MVYzbFUgpdSCiB6sAjdPOYLuiWjJzDurpAIfan3icBbCN7QAd/g8WaWyOJobIvoD0Wuj0RoEezNO7YhSyrz5GeXPmfP1udfWxdzcMfPGeUZBoguEh0xQW7IPusdbz7Jn5pnx/SUR/bAu7OaN0FX4GEOUzMNN4aFGVqEtTih7XHsshAcjxFPrqs8QTSCl1NghTlW2zDzP3Es3w5/GNWd1CBTTSK8jiUMIKs17mYytIyWIIhCaltSEToiKT1ZJBWJG2LGa2Nw6YhhgpZT2MrfWWR0jqpE2WBr/J5EFGsMD6tqsPekzbOI6pMa1Fig20EO/Rnhwi+Z+C0N+DAkm246k20A7joeiIr1HgVK0SDPrqMF7FogEu2jRd4G2RPSZma+I6LtVSnSDrlAufRZI98cWqcdi5hViMJOpdSRDnwU6CO482HO+dxvkZRDIwyCQh0EgD4NAHgaBPAwCeRgE8jAI5GEQyMMgkIdBIA+DQB6CkvZKqQQjFumQjp5csEEivEyOeW/8L839OQrnNTaRqpBAGOdaCzMrJvgkWjxmlgbwcjHH4SVwzcojpGXxNrGCM8DSRHhrDxKLIjVoFTCEfK+UojKJqa7iFAi1R5pYeYYdkObt3KO8UZB3rh1fE5PytSfMvRnnJMIp4qSFxinj5q+NRPhX64weUTkOgpfprUg+gaS4JJ0c9Y8+i+QUCE1JmmlqjWv3VSSnQECKbRJpRNIh0jmvNnadogKZbnskTINzibQQBvH6IRAeLLEKXoNCsaugRUJc8qXOOcttUMiLoVZItkisRZnvHS5ZHAp081ItmqCH31sKC4RFItLsiKVksPtCaKCYhBjsPhAkEAy2NCsr12BfOsFdDfS/gg12R5BeojM1U7YvJhnmSzDY1vIEX6q4lECXaLDRfzTzV1JLeEOV3vylGWxpeYR3+WZpgS7QYEvNP55AdEEGGy/MbF7nIlF+HQOH0puZYCFJV5AyEtIxizoyinkGO8F4WqvgRUmDC4VqeV1Dz3kGe9emV8MLkhYE/yo6ElyLQI6UyAjLjxqvSZkFxSbnHOciUtvkBaREtlbB/5okudkoeFZbByXv6p7dscjxavqH/lZKrWI3OXisPHEeQ/NTtW8sUGAs/4Q9Nmodx8d9ddP5ZhW+8sTMwU09ys4L+LGbnJXPKSc80KZKvjqzs0OSU2sItXpW5j5Rt6bQTcrxRrNsIeihyP5A6FfN8Jk7hCHMLZqXfQlN7N2R7oAgxSJ5nBxpCFetNNHuXPKuhWlk95dMM5Bikhic4K0kNx9E09vjjGF3fM2iLDrGWTFzbd2cVnagyux2t6hhFxiCnVnX7RmpQ5u8zTAXKU2TuERL7dMBn0pe0Een9lHsHET0F7CHt4kbPq69AAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

.black-theme #stickyNote {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE3AAAhNwEzWJ96AAAB2UlEQVR4nO3cwW3CMBjF8UeVe9mgXL47G7SdoCt0BDZou0FHoJO03YD7d6EbsAFVUA5Ixn6Kk6bEfv+jgwT6CYfYllgcj0eoeDfRK+qUgEgCIjXu/g5gnX5Zte2aDue+dolYmmIkAZEERGouXTazRTBYQe4ePDXrG0QSEElAJAGRBEQSEElAJAGRBEQSEElAJAGRLi5WWe6+nOEu5N7M9sEoKQuow/kMRq+7NwCvfT+hphhJQCQBkXLvQftuTs+pr8mAul+D3je8OaYpRhIQSUAkAZEERBIQSUAkAZFytztWAJ6DC+PXblFsJ3ifaLlLjRboJRgdv28A/wqkKUYSEElApNx70A7AYzA6focJ3iNZ7nbHIXd/ZW5pipFyp9jV5O4Pf3nCom8QSUAkAaXbzf4eFOmnO3lhtUumu8hrPsxsUyrQ1sySpy7uvk48qrQ4p8V4lVPsDOc2uHiGgxqB+uCgNqC+OKgJKAcHtQDl4qAGoCE4KB1oKA5KBhoDBwUDjYKDErY7Ij1dHu6Hg8qeg3rjoCKgLBzEppi7Jxd6V9aKfJxsnCjQRKemUzQIB4VPscE4KBhoFBwUCjQaDrp70AbAMrgy08wstkuYlf7kjaRTDZKASAJKBeAXmKZvPIN9dLoAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

.black-theme #plus {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjU3OjA3KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNTowNzoxNCswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNTowNzoxNCswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2YjE2MDllNC0yZjEwLTliNDMtYWEzYS0wYzU3ZGVhYTJjNTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NmIxNjA5ZTQtMmYxMC05YjQzLWFhM2EtMGM1N2RlYWEyYzU1IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NmIxNjA5ZTQtMmYxMC05YjQzLWFhM2EtMGM1N2RlYWEyYzU1Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2YjE2MDllNC0yZjEwLTliNDMtYWEzYS0wYzU3ZGVhYTJjNTUiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6NTc6MDcrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6eFR9+AAAFOklEQVR4nO2cy3HbOhSGf9+5e7ODwAuszQ7EVCCmAqsEdXCpCuIOrlRBqAoCdUCvsTBdQZQKnAWORh7p4ElSJjP8ZjhjHwEHh7+IB/HQ3fv7O2bs/PPZAYydWSAPs0AeZoE8/NvVgdY6JVtOlwBQeNIqAC2Ahq5ekVI6P+8sUCAZgJKuZWTexcX/ewA1XccuQYUwdBUrYG7kF4D/ES8Ox5J8/SLfRQ8+rQwlUAFTNX6iH1FsLKkMhYGE6lsggbMwl1VjSBY4CyX6dNynQBWAV4QJcwCwAfAVwAOAO8v1QGk2lMfHgmKooiJ3cNf1VUNrncG0BT5h+mhcM4Q39gdK5yzL14t1EkhrncPc8BdHsh3MN9omF8QjyO+TI80bjEiNLYFPoOQqRuIo2MU5wFSRFfoXB+RzRWXYqt8XmBjz1EKSBPogzj3z8W8A32B6lTYtrChaKusblX3JPTqIFC2QR5wXCqROCaYjNZX9wnyWLFKUQNQgK/Di7HC7p8ZGSzHsmM9OImUxDmOfoBp2cVa4wdA/gCNMLDaR6hhnwQJprSvwXflJnLGxAi/SAhHjpKBuXmstYAZgl7zAPNLH0AJvTAZTrR6Zzx4AtH1181vG9hsBA7FACgDvF1fRg98jTIxc77YNceAVSGtdgK9aKyllG1LIJ9OCbwIWCPgSQp6girEdpJR1QN6xUIMfTFa+jE6BXE+PP6bRsWJsC7pHK74naM3YdhOpWpe04Hu1tSuTVSAaFHJvzFV4TKOjYmxLulcW1xNUMrb9RJ+eEy3MtMslpS1DrEB1TDQjpWZspS2xS6Cr6iWl3EaHMz62jM06+cYKZGnZQ6Y8p8LVvdh6M9sTlDM2lRzO+FCMLecS2gTKAp1OFcXYMi6hTaCCsbVJoYyTlrEVXMLgpeeI7p0tyEMeaAtBBaRpQ50NsTb/syc/3xPz3fVUPoB5+4uXWSAPs0AehmiDNgl5BK5XSHcYQc8ZLJDWWgT2ZFVCHAWuBdpiuLGXCE1oq2Kqi9MJIBib4hLaBDoytiIplHFSMLYjl9AmUMPY8qRQxknO2BouISuQlFIx5iG30t0abipHcQld3fzVzJvWukwOaTyUjI2bZQTgFkgxtlVcLKNkxdiULbFLoC1jW9Iy9FQR4JuKrS2DVSAp5RH8o1fFxTQqKsa2p3tl8b1qPDO2p4k+RQL8fsZnVyanQNSyv8U6HSnPjO3N1nudCHlZXTO25cR6tBJ827PyZfQKRJsUuBWN7USqmgDfCB8Q8K4XOt2xZmyn7WxZoA8XCte77FUPfjPYtw2uQxwECSSlbMBPYzxi3O3RM/jdZRsEnj2L2mmvtVaYzj7FLfhe64APL6t977QvwW9ne6KAskh/Q5DBLs5p22AwUQLRgKqAXSSFz503EhSDTZwCkXsqo+ekqT0qwIv0CFO3y1i/PVBS2VybcxKniXWaNGnvEekewA+Y3kOk+I9EUFk/YD87UiDxQHDyqoZHJMAMzF5h2gORWo4DQb5fYZ+r6iQO0HHZh0QScG+NeYK5iRr9VL2SfL3CfVbsQLE1XQrr48Th6c8KwH+B2fYwgSuYpZ3Wkk7gfLY+R/is5gaBsw6DnjgErn5YIIcZnKUe6H2B6aZdJxhdHGBGyE1ohsFOHFpocD7cxs0C+HhEmjhvOB/iaxLyWxlq6bmGqRpf4Zjv7YE9lSEw0AbToX+aQuE8eCxhvuGuqyN78lnjBkvTfbdBoRQ4/7hJ/sF+ars+9ooNzj9uolIKczF4I/23M29/8TAL5GEWyMMskIdZIA9/AB59XshyBE7OAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

.black-theme #minus {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjU3OjA3KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNTowNDo0NiswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNTowNDo0NiswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2Yzc4MzBjMS1lMDI3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);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

.black-theme .fitToHeight {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE3AAAhNwEzWJ96AAACpElEQVR4nO2c3W0aQRCAB+R3uwRe5p1UEKeDdBC7A3eQpAJTAiW4A5MKQl6ZF5dgV4C1sGtdbuduDhJmRtr5JCQ0e3sSH/sDswOz/X4PwTBXqYWIVgBwBwDXg1e2xRsArBHxYbbb7ZYA8Lt1IwN8mgPADd8WJDfzKhT8xdWAjp9VpA2+TxKEiD+qYAMQUSUopphACBIIQQIhSMCVICJap0fVYIgbQVnMt/TwJMmFoI6cghtJ5oIYOQUXkkwFjcgpmEsyEzRBTsFUkomgE+QUzCSpCzpDTsFEkqqgETlvVYSPqUtSEzQi509O9/a5y219VCVpjqBNFTkKuAWA16rlGLsdkMTd6yKoCULE9K7fd0IHOYjIySl9OEn3+V4qqK5BHUminE6friRVOTCUUbwk+QWe9CKzpGXVoECkOwTURxAHIqZFd8Y0mRMjSMDFCCKitAg/98Jf8sgyJUaQQAgSCEECLtYgAHhhjrtfqqsM8LLNJxkuj7u97GLpU/KqF35AxG11sTJepliqUfrMxMyJRVogBAnELiYQu5iAl11sweSl11mcKV6m2IKpD9x4mGaxSAuEIAEvUyzlnH8xMXO87GLbfHLhDi+72A1zarGdcix0abxMsSWXctU8QR3CqvxlUQUFzunzP7Aqf9nmFMfUPsvcp5nyl/TDvc0USfmaTe7TVPmLKKknp9BU+ct1jnOSODlj97oIluUvhSTgsYoeY5ycJspfzkW9/EV9F/sHSepywOpz0BmSTOSA5bf5EySZyQHrdMcESaZywEM+aESSuRzwkjBjJLmQA46+zR8kEdHH8+oCI9wIAmdiCpGTFghBAiFIIAQJsIs0EZnngr3ACmKKmZolppjA3MsJplNeD38TSERfU9Fk6zZ6rBDxKf5HcQwAeAfcK/zh/+N0dwAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

.black-theme .fitToWidth {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE3AAAhNwEzWJ96AAACpklEQVR4nO2cwVUbMRCGx37ckw7CZc5ZKojTQTqI6cAdhHTgDuJ0QAeQCiBXz4USSAXmidW+Z0ur/e1daTHZ/7vwGAmN+FjJrHbs2W63E5LmwrWY2VpEliLyIdlzWvwTkY2qrmbb7bYSkYepG0lwNReRj+1txLmZRyFywEVCx88oMg1+HCVIVW+i4AQws0gQlxiAggAUBKAgAAUBKAhAQQAKAlAQgIIAFASgIAAFASgIQEEACgJQEICCABQEyC7IzBZRcCRK5M4qyMw2InJnZsuosTClcmcT5Cf43X/7a0xJJXNnERRMsMFN9FvUOTNmdpPInUXSYEEJOY6/InIfRfOz9rlCskgaJAjIWajqc9SSGZ9jUUpSb0HnIKehpKRegs5JTkMpSa3P5rvokNNwa2ZhzBUjbfwkDyaqqgszq/xess9KVR/NLNzHmrFc/yrKnsZJcvk2yR4tnCToCDmfo0hN80teisiXqLWuUQrjTd1SGG/GqlraECdLOnqJ+b9+l5z3gpN0mV2Qt/47anh/XKvq07GzPmmJqerS7y+pK8ltkG0b9NPe1z9Ra/0zYbwZJ4w3Yz1Go9S4q+NTFK25PnUPckWcbue/2w+q6izquUfHXvRmr2JSz6vye1RbtS6UY2ZhTfTXXi/z7kpKLDe3Sd+b2eiFoUPlpOj9j+I5SSolR4beapyDpJJyJMfNKpA0xuFZ6h0Cg+VIruOOhCQ3wduoc2bc2wUSuQfLkZwHZoGkbBN869xZj1z9RK/GlFM6d/ZDe3eDGQVHokRuPvYBUBCAggAUBKAgAAUBKAhAQQAKAlAQgIIAFASgIAAFASgIQEEACgJQEICCAK3FCy1FS5OlVVCPwqT/Fi4xwDxRz0Nqnl8/JtBXxK8o5YC1e3TOz1HsQkReABcJCTs70B8eAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

.black-theme .fullScreen {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE3AAAhNwEzWJ96AAAC+UlEQVR4nO3cwZHTMBTG8S/M3qEDuOi8dEBKgAo2JdABLdDBZiuAErIVsFyjS0rIVhBGjLSTsWQ/SX4vtjTvP8NhbWKTH4mzlmJvjsfjDsAn8HUwxhwYt5edtXYLYMu4ydMdAAf0JVo1r0WAPM6PaGl9z+9u/QxaS4GIFIjobnr1//4C+B4tHe80uka+feHx7yeA+2jpVTlAbgM7Y8wuWrOyjDGn3P8ga+2ewkHBW+zBb7CL/HN5yHkuY0Cv0ZJOkCZwUs95FGg78oCmkQic5C+YSSBjzEtvSBSOf85RSSB0hlSLgykgdII0Bwc5n2ItI83FQe7HfItIHDgoOdVoCYkLB6XnYi0gceKg5mR1zUjcOKg9m18jkgQO5gx3rAlJCgf+bL76wW7HfhzYDTG8H6x2SJAeBWDGeR78/LK5XC7R3yrNWvt5BMn1JIUk+coJsYwoLvF2uwUOOIdcM5DYXkV+W+I44B6TnkBybzO2V5Hf1tNgMTsOJAbtE0gixyC/zYAkguNiOUin8gduN5ZdMuBfsx838L6XwIEkUC/pvBiRAhEpEJECESkQkQIRKRCRAhEpEJECESkQkQIRKRCRAhEpEJECESkQkSiQH3YVTXofYkB+3uoP53RPYh87vw+xaW4RoMGk3qMEkt/mo/9R7LsA7IP2EzOe34wxv6Oldfv4CuBXtEJgion1FTSB88p8DccpMTkJiVcSGxCBwzqpl5icvI4VyV2S6T4FPgz+AUVXDN4SZ7Bf1m+V+K/yXHd2QIfhJZnGmE306JGWwglxIllrhwfkeZdkLo2DG7zdqoHWgBOSRKoCWhNOSAqpGGiNOCEJpCKgNeOEuJGygVrACXEiZQG1hBPiQiKBWsQJcSBNArWME5qLNArUA05oDlISqCecUC1SEqg3nBCFFC2ZABrWPE6IQIrKAeoGJ1SClHNzk7O7S4q7tCmzPedlByX5ceqSMaDzyDDJWzlAH/2f3Ja6PRf8vdhYbzemE4dECkSkQER6MctUAP4BAZEMAGF84ScAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

.black-theme .exitfullScreen {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE3AAAhNwEzWJ96AAAC40lEQVR4nO3czW3bMBjG8SdB7+0IvvDcblBtEm/QZoK2G7gT1N3EnqA9i5dkg2YCF3TJgBU/Xn4Jlqj3DxiBaUV2fpFkQKaFy+XyehvHcW/f3+JtanAPnZTyCOCH/rnJfAZXID3woMcetogUMrgbx/EA4JPzG8BPIcTeGe2wCY7dd7UFqQdfnIc2siVFcJTJ8V4I8RvAsEUkAmdQNnfqSK0X/gDgBOCts3jm7ial3AGYLn8SQpychQuSUg76n2p3FEI8ZbxGEkfdeWNG1YB+Yh+S2pKQgaSAvjij/9bdosGzfrXuJKBUHJh3MdMWdrccHEyB0DlSLg58QOgUqQQHISB0hlSKgxgQOkGqwQEFhJUj1eIgBQgrRWqBg1QgrAypFQ5ygLASpJY4yAXCwpFa46AECAlIAA7O6PwdWuOgFAg00ntnZP58z1mFgxog0Ei3rhoHtUBYLlITHNinO6ZJKdXpg4/OA+tIna75pU7RJHYWQkzPL12r3oJ6j4GIGIgoeAwCUH2Am5R8vjhxXWdntLzg3/p60p7zx7sYEQMRMRARAxExEBEDETEQEQMRMRARAxExEBEDETEQEQMRMRARAxExEFHwlKueFvzOeaC8p5xpurH0NONdZJHc/oQ+QwsC6c+6W34u9g3AV2e0rL1nGnBNZ8+862u8ixExEBEDEcWOQWoyUs5XBz57vsJwq14y5ygF3zyCQEKI5JliembXUnCgX8uuxffdqnexyLS3W9dkOmAV0IJxTNVIxUARHLX/Pzqj8/cYmMRVhVQEROAMsckAMxab6VaMlA00x1TbVhHTAYuQsoCWjGNqjZQMtAYcU0ukJKA14ZhaIZFAa8QxtUCKAq0Zx1SLFATqAcdUg+QF6gnHVIrkAPWIYypB+g+oZxxTLpJ97Y7ucexSr1Xiu8CSXZc4yNiSYhdY6hbHjtiSghdY2gQO4ltS8AJLm8ExxQyuxyBrgeet4ZhCBvxlllgA/gLsms4go/n2DQAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

.bookmark-inactive {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABICAYAAAC6L9h5AAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1MjozNyswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1MjozNyswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowOWFjMDAyZi1kMTE2LTIxNDYtOTY1Ny1iMzA5NmRkN2NlOTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDlhYzAwMmYtZDExNi0yMTQ2LTk2NTctYjMwOTZkZDdjZTkxIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDlhYzAwMmYtZDExNi0yMTQ2LTk2NTctYjMwOTZkZDdjZTkxIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowOWFjMDAyZi1kMTE2LTIxNDYtOTY1Ny1iMzA5NmRkN2NlOTEiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6Mjc6NDIrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5bYKqTAAAC3ElEQVR4nO3cz1HbQBSA8Y9M7lYHOBWgEpTrXjKpALkChg5IB04FER0kl3cN7kDuADowFTiHlRLFWdlPslZrJu+7of/8EMJjvHu13+8Zm3NuCTwAOXAz+kDx2wI18CAiz0N3vhqL5JwrgTWwGHWAdK1EpBqywyik5g6qeXtAbR9F5Em78buRJ1nzdoHAPyLUjb2TQju9AM+DDxa/JXAdWP5B+3x6P/SMzrk8sPgVKEiAJCJH1zvnMvyj4RBqifJ6x/y6ZYFla+0J505EdkB1zjHGPpP+qwxJkSEpMiRFhqTIkBQZkiJDUmRIigxJkSEpMiRFhqTIkBQZkiJDUmRIigxJkSEpMiRFhqTIkBQZkiJDUmRIigxJkSEpMiRFhqTIkBQZkiJDUmRIigxJkSEpMiRFhqTIkBQZkqJLQ8rxn7neA9+br5M3eERAxHLgiT9jVj7hRxkU+E/0J+tS7qScv4HaFs3yYtarOegSkHLCQG0L4CdQznM5/5YaqeA4ULdvJIJKiVTi75AQ0EvPPkmgUiGV+G841CN+mNVjz/rZoVIglRwHKjvbHYNaT3hNR5sbqUQH1N3+vmf7O84cx6ZtTqQ1w4C6+6161t0656pzLkrTXEgV/icf6p7Tz5iKhFBzIFXAbc+6FfpnS8UJqGa87eTFRqo4DlSNON4KPzD6sFvgKQZULKSM6YHaKvyL0BDUDRGgYiBl+FfRIaBXzgNqq5kRamqkDA8UmtylnTugmuhcNTNBTYmUcRqonvB8cBqq7pnsYVBTIWXMDwSAiNT4dxK2gdXXzXXl55xjKqQ7EgC1NXOOFIShFvg38EYX8yXAFv8TrCOe43fNdBsFYaizioW0JcEEL7GgYiC1QLsIxz5ZB2oz1TGnRkoK1CYiOxEp6H+rZVBjkHY9yzdcAFA3ESmZAGowUvMn9+vB4kcuDKitB2ozx5xuD8AP4AvwmYT/ydDUQK3wj4MtA6/3F5Bzv6I8z59iAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

.black-theme .bookmark-inactive {
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 35px 35px;
  cursor: pointer; }

.bookmark-active {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABJCAYAAABxcwvcAAAACXBIWXMAACE3AAAhNwEzWJ96AAACIElEQVR4nO3cjU3CQBjG8VcX0A1kg7sRbgNXgAmUDRzBEWQEJ6BscGyAG8gENZe8l1TOkKcf90F8/gkh9pCWX8tHm7R3fd/LnDprVyLiRGQ164nydgqL6rw/TZnLZKTO2kcReRORl2Sw3T5FZO28/x6zhPfJlBFONwYUeg7LrSsYbhJSZ23YgkwycBsZfQfkRQqbbDLlthq1/KOR9IP6KRm4rR46a102pMa/xbI054P730QkICIBEQmISEBEAiISEJGAiAREJCAiAREJiEhARAIiEhCRgIgERCQgIgERCYhIQEQCIhIQkYCIBEQkICIBEQmISEBEAiISEJGAiAREJCAiAREJiEhARAIiEhCRgIgERCQgIgERCYhIQC0inUVko/dN1BpSgHHO+w89+bkJqJaQIpAPf+i9FZFj8sjCtYL0Cyimp6i72lAtIAUAewkU09PTq0LVRjrqFnT1oga1oWoiRSDoQgYDqEMymLlaSKOAYuHxzvsAtUsGM1YD6TAFaJjzfl0SqjTSLmwJc4BiJaFKIu30hS1WKahSSIsDxfR5t8nAgpVAygYUc96/6/5elnIjbXMDxXR/LwtUTqSNruFi5YLKhbTRBS7eAGqxIwg5kKoBxZY+1LIk0rkFoJjuMC8CNQUpzPzrYtrwYFkzXYE66+vIg6S/loffWMe/jgU1CDVcsa+jfvWHSyhOue2NWU3931q3vTF2b4wbNf++lx/X1oGERtzoOwAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

.ttsStyle {
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 32px 23px;
  cursor: pointer; }

.black-theme .ttsStyle {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAABNCAYAAABdX7HtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFIGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMTEtMjJUMTE6MTc6MTgrMDU6MzAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTExLTIyVDExOjIzOjQzKzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTExLTIyVDExOjIzOjQzKzA1OjMwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg5ZTc3Nzc4LTk3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);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 32px 23px;
  cursor: pointer;
  display: inline-block; }

.black-theme .bookmark-active {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABJCAYAAABxcwvcAAAACXBIWXMAACE3AAAhNwEzWJ96AAACIElEQVR4nO3cjU3CQBjG8VcX0A1kg7sRbgNXgAmUDRzBEWQEJ6BscGyAG8gENZe8l1TOkKcf90F8/gkh9pCWX8tHm7R3fd/LnDprVyLiRGQ164nydgqL6rw/TZnLZKTO2kcReRORl2Sw3T5FZO28/x6zhPfJlBFONwYUeg7LrSsYbhJSZ23YgkwycBsZfQfkRQqbbDLlthq1/KOR9IP6KRm4rR46a102pMa/xbI054P730QkICIBEQmISEBEAiISEJGAiAREJCAiAREJiEhARAIiEhCRgIgERCQgIgERCYhIQEQCIhIQkYCIBEQkICIBEQmISEBEAiISEJGAiAREJCAiAREJiEhARAIiEhCRgIgERCQgIgERCYhIQC0inUVko/dN1BpSgHHO+w89+bkJqJaQIpAPf+i9FZFj8sjCtYL0Cyimp6i72lAtIAUAewkU09PTq0LVRjrqFnT1oga1oWoiRSDoQgYDqEMymLlaSKOAYuHxzvsAtUsGM1YD6TAFaJjzfl0SqjTSLmwJc4BiJaFKIu30hS1WKahSSIsDxfR5t8nAgpVAygYUc96/6/5elnIjbXMDxXR/LwtUTqSNruFi5YLKhbTRBS7eAGqxIwg5kKoBxZY+1LIk0rkFoJjuMC8CNQUpzPzrYtrwYFkzXYE66+vIg6S/loffWMe/jgU1CDVcsa+jfvWHSyhOue2NWU3931q3vTF2b4wbNf++lx/X1oGERtzoOwAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px 25px;
  cursor: pointer; }

#citationBtn {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABJCAYAAABxcwvcAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo0NDoyOSswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo0NDoyOSswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5N2QyM2NkNC02YWRhLWI2NDYtOTQ0Yy0yMDIyNWYyNmUzNjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTdkMjNjZDQtNmFkYS1iNjQ2LTk0NGMtMjAyMjVmMjZlMzY0IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OTdkMjNjZDQtNmFkYS1iNjQ2LTk0NGMtMjAyMjVmMjZlMzY0Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5N2QyM2NkNC02YWRhLWI2NDYtOTQ0Yy0yMDIyNWYyNmUzNjQiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6Mjc6NDIrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6rwFWfAAADj0lEQVR4nO2cQVLbMBRAH53u8Q3gBvgGpFtvmp6A9AR1T0A4QeEETW4AG29rTtBwg/QGzgnSxccz4Mj2tyLJBvRmmEks51t5SN+yLOdkv99Tk2VZAtwC53xsyqIolvWbz43Ce+AyZG0mymWWZdSiPjULw9dnsszqF01JEQNRkoJmTmryWBTFrGuHLMvc1WYEiqIAIMuyfds+sSUpiJIUREkKoiQFUZKCKElBlKQgSlIQJSnoG3G7JgHS578EmXXYTCiekVCSFkAOXDS258iXs4m34HDWIkeEbS1ituJbUor8d89ayk8t4q04lP0y3jmOJfnMSQvgL+2CbOKVtAvyhq+WNAN+O4yXOo43CB8tKUG6mIadh3hb5b5qfEjK0eWaNS+mSHviabrsAzDHgyQf3S3vKX9C8stGGW/RU/4PkaONNxjXkuZ0t6Id0noqZbyU7la0w7MgcN/d0p7yW/SCQAR0scKzIHAvadZTXg6Ml/aU3w+MZ0Xoa7dy4P5JT/nWqhYDeesXuNsQB3nrkoIQehagbNleIaf6auR4RkJL6lprkANLh/FW9J8dVbzn7pa4CvSeJTkjSlIQJSmIkhRESQqiJAVRkoIoSUGUpCBKUuBaUuX4s8fE2xzx2Ve4vsBd0H8jwESFTO36jmeFa0kVw6/kQ8azIuYkBVGSgihJQZSkIEpSECUpiJIU9I2TkizLZg6PV+Hn3n1C/y1xI5pH0fokXQB/bA7ewSMyQCwdxVuiXxNlxRjd7RJZ6JA6iLUCrvEoCMbLSaeIqOSIGAvgykFdemlKWoc46DNnSEuwIcX/QtOyftHMSTmSWBMPB51xeFv6K5JTlgPiJLTns5thVWplWxTFqn5z8vIXJmwY8KByQvs67G/oF2SVmNcAfMeiZdYPKncRMidVSB4xLUteofvpj1vMgtbYd91eQifuDebVtJpEvgB+GLY/YTcxp2aMs9s9cGfYfkH7bGLaUlavvq2OrVQXYw0BcmRQ2eSKw1aRIF3JNBaaE2BJ4JjXbnNkoXqTX7weaK4wJ/sb3I3aOxlTUkX7SrQSaUFLZJjQ5IGAc99jzwJskFN3k9PnsmtDWf3YRTDGlgTSnUwjfdPjEjscLhjVMgVJIF/8SbnfxmdFTExFEshlS9fzb3cEekyiyZQkVbQn8kc8Dxi7mJIkkLPaz8a2+nm20ZiaJJCR9RfkNH+DjJmq8arjYBbgI/Af2u2keCJHxCcAAAAASUVORK5CYII=) no-repeat center;
  background-size: 25px 25px;
  cursor: pointer; }

.black-theme #citationBtn {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABJCAYAAABxcwvcAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjU3OjA3KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNTowNjo0OSswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNTowNjo0OSswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowOTdiYjU5MC1mNjdiLWY1NDgtOGRkYS02ZGQ0ZjNmNmRlNTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDk3YmI1OTAtZjY3Yi1mNTQ4LThkZGEtNmRkNGYzZjZkZTUzIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDk3YmI1OTAtZjY3Yi1mNTQ4LThkZGEtNmRkNGYzZjZkZTUzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowOTdiYjU5MC1mNjdiLWY1NDgtOGRkYS02ZGQ0ZjNmNmRlNTMiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6NTc6MDcrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ynDpeAAADi0lEQVR4nO2c0VHbMBiAP3p9xxvAi5/xBqQTNJ0Ad4KmE5BMUJigyQYwQc0EDc96STdwJkgfhO/AyNZvRZIN6LvjLrGc38qHJEuylJPD4UCDUioDboBzPjZVnufL5s3nVuIdcBkzNxPlUilFI+pTOzF+fibLrHnRlpQwkCQJaLdJbR7yPJ/1naCU8pebEcjzHACl1KHrnFSSBCRJApIkAUmSgCRJQJIkIEkSkCQJSJIE2HrcvsmA4ukvQ886bCcUz0gsSSWwAC5axxfoL+cSr+T1rMUCLWznELOT0JIK9H/3rCP91CHemteyn8c7x7OkkG1SCfylW5BLvIpuQcEIVZJmwG+P8QrP8QYRoiRl6ComYR8g3k54rpgQkhbI2poNz6ZILfEkVfYemBNAUojqtrCkP6Lbl60wXmlJ/4eWI403GN+S5vSXoj269NTCeAX9pWhPYEHgv7oVlvQb5IJAC+hjTWBB4F/SzJJeDYxXWNLvBsZzIvbYrRp4fmZJ3znlYiBvfYC7i3GRty4pCrFnAaqO4zX6Vl+PHM9IbEl9aw0WwNJjvDX2u6OI91zdMl+B3rMkbyRJApIkAUmSgCRJQJIkIEkSkCQJSJIEJEkCfEuqPX/2mHjbIz77At8D3BL7gwATNXpqN3Q8J3xLqhk+ko8Zz4nUJglIkgQkSQKSJAFJkoAkSUCSJMDWT8qUUjOP16sJ8+w+w/5I3IhkK5pN0gXwx+XiPTygO4iVp3hL5GuinBijul2iFzoUHmKtgWsCCoLx2qRTtKjsiBglcOUhL1bakjYxLvrEGbokuFAQfqFp1bw4Mfx4QonHp5/PmGF+LL1i2CA2Q68mMVWx1cA8dbHL83zdvHkhyYUBG5Uzutdhf0O+IKvCLPs7DiWz2ajcR8w2qUaXUtOy5DWyn/64wSxog3vVtRK74d5iXk0rachL4Ifh+CNuE3Nixri73QG3huMXdM8mFh1pzerb+thM9TFWF2CB7lS2ueJ1qcjQVcnUUM+JsCRwzLHbHL1Qvc0vXnY015gb+xX+eu29jCmppnslWoUuQUvgqyH9nohz32PPAmzRt+42p09p14a0ZttFNMaWBLo6mXr6pu0SezwuGJUyBUmgv/ij8LxtyIyYmIok0MOWvv1vt0TaJtFmSpJquhvyBwJ3GPuYkiTQd7WfrWPNfrbRmJok0D3rL+jb/ArdZ6rHy46HWYCPwH+Fs6rH62EDqQAAAABJRU5ErkJggg==) no-repeat center;
  background-size: 25px 25px;
  cursor: pointer; }

#searchBtn {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABICAYAAAC6L9h5AAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1NToyOSswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1NToyOSswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpmMDE5ZmQyNC1iZTBj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) no-repeat center;
  background-size: 25px 25px;
  cursor: pointer; }

.black-theme #searchBtn {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABICAYAAAC6L9h5AAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjU3OjA3KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNTowNTo0NiswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNTowNTo0NiswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4ZWI5NmYyYi1mNDEz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) no-repeat center;
  background-size: 25px 25px;
  cursor: pointer; }

#print {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABJCAYAAABxcwvcAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1NDozNiswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1NDozNiswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NTBhMTQwYy1iZjllLTFjNDgtOGQ5OS1lMjRjNmNhZmZlMjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDUwYTE0MGMtYmY5ZS0xYzQ4LThkOTktZTI0YzZjYWZmZTIyIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NDUwYTE0MGMtYmY5ZS0xYzQ4LThkOTktZTI0YzZjYWZmZTIyIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NTBhMTQwYy1iZjllLTFjNDgtOGQ5OS1lMjRjNmNhZmZlMjIiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6Mjc6NDIrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7OHsqoAAAC70lEQVR4nO2cwZXaMBBAP/tyhw5CBzgVrHOdS+ggbAWhg7AVhBKgguxprjEdQAekA28F5GB7HxiRHRl2sdn573GRJVv+2JIYSfR2ux3O/7m7dgW6wKemBUVkAEyB9EJ1eWsW5ecAVX21YCNJIjIuL9hvUv5K3FN8qRNgHVMw+nUTkQT4TbcEVYwovtxBTKEmbdK8QZk2MaJ4osxESRKRIcVj23XGMZljn6RhIO0Z+AL0Wvp5CNR5FHPTlxgCzIlsCN+ZBbA65wQ+TjLgkgy4JAMuyYBLMuCSDLgkAy7JgEsy4JIM9ELh2zIcMuA4oDYEvtfSVkB26YpdmAnwuZb2GMiXAVtV3e4nHkgq5cy5jV/657AEpqqaw54kEUmBP1erVvvYAKmq5nfwEq9+umaNWsiI0knVcE/oZjj2rbkXkaSaCEgDGZ4p5OXvVKFrkwC/AulpJWkQOqiq69fOLCKNa9UG9qaUsvJe6qIGJ8dJFkE3yDqU6INJA41ncDtGwnGTklkLfxRJc44HyD1rYX/dDLgkAy7JgEsy4JIMuCQDH2UIkJ5T2J8kAy7JgEsyENUmlSvdJm9Sk/dnZs0Y23APgZ+RZdrKzJrRXzcDLsmASzJwicHkksB2hJYxJ3LF7T4nJYlIYoxzb2n/NHduzJeEEitJoZNkIjKvpQ2NF+sCMziY7RkAPwL58kpSBnyrHexzO919COu9ZVXDvaCYjHQOWanq+g6gXD0xxkXts6Hcg/IyBFDVjCKkcNYWgxthSbmiBGq9W9mbpXuLuOokhOfLu8jXE+lHi7iCQ4BTXX/X5/1rZGDbXuojbgMuyYBLMuCSDLgkAy7JgEsy4JIMuCQDLsnAJSRNORHRawkTztwrExvjXgfS+hS/g0LH2kBI0CbmBFGSVDUXkVXgwv0TlWkrTzGZm7xuU7odnNsQ+c890ZLKMMqEboqqoo15TKFGDbeqPlHMnDzS/kjmX4o6PlB0MNvYEwS3lzqH+DjJgEsy8A8wqp+m7pNGtAAAAABJRU5ErkJggg==) no-repeat center;
  background-size: 25px 25px;
  cursor: pointer; }

.black-theme #print {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABJCAYAAABxcwvcAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjU3OjA3KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNTowNjoyMiswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNTowNjoyMiswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpmOTI1ODgxNS0xN2Y1LTBmNDItYTY4MS00NDU2MmI0MmM4YjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZjkyNTg4MTUtMTdmNS0wZjQyLWE2ODEtNDQ1NjJiNDJjOGIxIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZjkyNTg4MTUtMTdmNS0wZjQyLWE2ODEtNDQ1NjJiNDJjOGIxIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmOTI1ODgxNS0xN2Y1LTBmNDItYTY4MS00NDU2MmI0MmM4YjEiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6NTc6MDcrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6jvNh8AAAC7UlEQVR4nO2cwXXaQBBAP365Qwlc5oxSgZUK4hJwBaGDkApCCbiCuIPIHcB5LrgDuQJykOQnxBLPCjASzH+Py2pHWj5od5ldMdhutzj/5+7SDegDX9oGquoImAHpidpybpblawcR+TBw0OZ2U9WH8oLD6ODLsgamwKoqsEiKvt1UNQH+0D9BABOKD3cUE9SmT1q0iOkSE4puwkyUJFUdA/cxMR3lIaZy7DdpHCh7A74Cg46+HgNtnsS86VNMARbUOsIOsgRejjmBz5MMuCQDLsmASzLgkgy4JAMuyYBLMuCSDLgkA8GkW5kOGbGfUBsHqqfA/GQtOg/jQNkcQFXrZRmwEZFNvXAn6VbKWXAdv/SP4QmYiUgONUmqmgJ/L9as7rEGUhHJ7+A9X/18yRZ1kAmlk6rjntLPdOy5uVfVpOq400CFNwp5+Sc16NIkwO9AeVpJGoUOisjqozM3RofeUVstycr30hQ1OjhPsgi6QlahQp9MGmi9gtszEva7lMwafCuSFuxPkAfWYL/dDLgkAy7JgEsy4JIMuCQDtzIFSI8J9m+SAZdkwCUZiOqTyp1u07O05POZWyvGdtxj4GdkTFeZWyv67WbAJRlwSQZOMZl8IvA4QsdYELnjts5BSaqaGPPcGyKyfBciN9ZLQoWVpNBJMlVdNMrGxov1gTnsrPaMgB+BenklKQO+Nw4OuZ7hPoT1vWVVx72kWIx0dnkRkdUdQLl74gEXVWdN+QzK+xRARDKKlMJRjxhcCU+UO0qgMbqVo1la28TVJCG8Xt5Hvh0o39vEFZwCHBr6+77u3yCDMz05eYu4JAMuyYBLMuCSDLgkAy7JgEsy4JIMuCQDp5A040BGryNMOfJZmdgc9ypQNqT4HRQ61gVCgtYxJ4iSJCK5qr4ELjw80Jiu8hxTuc3tNqPfybk1kf/cEy2pTKNM6aeoKtuYxwS16rhF5Jli5eQX3c9kvlK08ZFigNnEnqDV35XdGj5PMuCSDPwDqN+flSZWFbUAAAAASUVORK5CYII=) no-repeat center;
  background-size: 25px 25px;
  cursor: pointer; }

.toggle {
  display: inline-block; }

.toggle button:hover {
  cursor: pointer; }

#toggle-menu {
  position: absolute;
  border-radius: 3px;
  margin-top: 0.5em;
  display: none; }

#toggle-menu #close-more {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 15px;
  border-bottom: none;
  text-align: right;
  width: 25px;
  height: 25px;
  background: url(data:image/png;base64,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) no-repeat center;
  background-size: 45px;
  padding: 0; }

.black-theme #toggle-menu #close-more {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 15px;
  border-bottom: none;
  text-align: right;
  width: 25px;
  height: 25px;
  background: url(data:image/png;base64,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) no-repeat center;
  background-size: 45px; }

#toggle-menu span {
  display: inline-block !important;
  position: relative;
  top: 0;
  width: 100%; }

#toggle-menu .setting-btn {
  padding: 0;
  width: 100%;
  border: none;
  background-color: #fff;
  padding: 10px;
  box-sizing: unset;
  border-bottom: 1px solid #dedede;
  margin: 1px auto;
  text-align: left; }
  @media (min-width: 500px) {
    #toggle-menu .setting-btn {
      width: 250px; } }

#toggle-menu .setting-btn:first-child {
  margin-top: 10px; }

#toggle-menu .setting-btn.pdf {
  padding: 10px; }

.toggle[aria-expanded="true"] #toggle-menu {
  width: 100%;
  position: absolute;
  z-index: 100;
  top: 36px;
  border-radius: 4px;
  background: #FFF;
  border: 1px solid #dedede;
  max-height: calc(100vh - 110px);
  box-shadow: 0 1px 3px rgba(145, 145, 145, 0.4);
  padding: 28px 10px 0 10px;
  border-bottom: 1px solid #e0e0e0;
  padding: 35px 0 5px;
  overflow-y: auto;
  overflow-x: hidden;
  right: 1px; }
  @media (min-width: 500px) {
    .toggle[aria-expanded="true"] #toggle-menu {
      width: 302px; } }

#toggle-menu .setting-btn {
  display: inline-block; }

#toggle-menu .setting-img {
  top: 50%; }

.more {
  background-image: url(./img/dropdown.png);
  background-repeat: no-repeat;
  background-position: center;
  float: left; }

.black-theme .more {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAI0GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTQtMDctMDhUMTU6MDI6MTMrMDU6MzAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTA4LTIwVDEzOjAzOjI2KzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTA4LTIwVDEzOjAzOjI2KzA1OjMwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBmYzllYjVjLThkZTMtNDcxMC04ZThjLTI5Y2Q0MTFmNWJhMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyOWMxYjI1My0xMWFjLTEyNDktYTVmYi1hYTY5ZDhmNTIzZTQiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowZmM5ZWI1Yy04ZGUzLTQ3MTAtOGU4Yy0yOWNkNDExZjViYTEiIHRpZmY6T3JpZW50YXRpb249IjEiIHRpZmY6WFJlc29sdXRpb249IjcyMDAwMC8xMDAwMCIgdGlmZjpZUmVzb2x1dGlvbj0iNzIwMDAwLzEwMDAwIiB0aWZmOlJlc29sdXRpb25Vbml0PSIyIiBleGlmOkNvbG9yU3BhY2U9IjY1NTM1IiBleGlmOlBpeGVsWERpbWVuc2lvbj0iMTUiIGV4aWY6UGl4ZWxZRGltZW5zaW9uPSIxMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MGZjOWViNWMtOGRlMy00NzEwLThlOGMtMjljZDQxMWY1YmExIiBzdEV2dDp3aGVuPSIyMDE0LTA5LTA4VDA5OjUyOjU3KzA1OjMwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NjA4MWM0YTQtODUxOC00NjMyLWIyM2ItMjM3MmM3N2JlYmM1IiBzdEV2dDp3aGVuPSIyMDE0LTA5LTA4VDA5OjUyOjU3KzA1OjMwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjI5YzFiMjUzLTExYWMtMTI0OS1hNWZiLWFhNjlkOGY1MjNlNCIgc3RFdnQ6d2hlbj0iMjAxOS0wOC0yMFQxMzowMzoyNiswNTozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7b1cvbAAAAx0lEQVQokZ3QMS5GURCG4eeKEJsQzVQsQKlCVGgkKr0GO9Eo7eD/QygkGq1CoRE5swgbkBzNucmN3IuYZJqZ751vZrpaq//GImTmPj4j4v4ncWYu4xgfEXGz0OrnuMvMnV/M5rhuej18gjc8ZObuhOst9nDR9Lr+5sxcwSsC2xHxOADnOMBZRFz29W74sHbTC9axGRHPmTnDIU4j4mq4Tff925m51AZs4AlbY+AoPNjgHWtTIKi1jmYpZbWUcjTVr7WOO/81vgBt7HZFheE01QAAAABJRU5ErkJggg==); }

.less {
  background-image: url(./img/dropdown.png);
  background-repeat: no-repeat;
  background-position: center;
  transform: rotate(180deg);
  float: left; }

.black-theme .less {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAI0GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTQtMDctMDhUMTU6MDI6MTMrMDU6MzAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTA4LTIwVDEzOjAzOjI2KzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTA4LTIwVDEzOjAzOjI2KzA1OjMwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBmYzllYjVjLThkZTMtNDcxMC04ZThjLTI5Y2Q0MTFmNWJhMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyOWMxYjI1My0xMWFjLTEyNDktYTVmYi1hYTY5ZDhmNTIzZTQiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowZmM5ZWI1Yy04ZGUzLTQ3MTAtOGU4Yy0yOWNkNDExZjViYTEiIHRpZmY6T3JpZW50YXRpb249IjEiIHRpZmY6WFJlc29sdXRpb249IjcyMDAwMC8xMDAwMCIgdGlmZjpZUmVzb2x1dGlvbj0iNzIwMDAwLzEwMDAwIiB0aWZmOlJlc29sdXRpb25Vbml0PSIyIiBleGlmOkNvbG9yU3BhY2U9IjY1NTM1IiBleGlmOlBpeGVsWERpbWVuc2lvbj0iMTUiIGV4aWY6UGl4ZWxZRGltZW5zaW9uPSIxMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MGZjOWViNWMtOGRlMy00NzEwLThlOGMtMjljZDQxMWY1YmExIiBzdEV2dDp3aGVuPSIyMDE0LTA5LTA4VDA5OjUyOjU3KzA1OjMwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NjA4MWM0YTQtODUxOC00NjMyLWIyM2ItMjM3MmM3N2JlYmM1IiBzdEV2dDp3aGVuPSIyMDE0LTA5LTA4VDA5OjUyOjU3KzA1OjMwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjI5YzFiMjUzLTExYWMtMTI0OS1hNWZiLWFhNjlkOGY1MjNlNCIgc3RFdnQ6d2hlbj0iMjAxOS0wOC0yMFQxMzowMzoyNiswNTozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7b1cvbAAAAx0lEQVQokZ3QMS5GURCG4eeKEJsQzVQsQKlCVGgkKr0GO9Eo7eD/QygkGq1CoRE5swgbkBzNucmN3IuYZJqZ751vZrpaq//GImTmPj4j4v4ncWYu4xgfEXGz0OrnuMvMnV/M5rhuej18gjc8ZObuhOst9nDR9Lr+5sxcwSsC2xHxOADnOMBZRFz29W74sHbTC9axGRHPmTnDIU4j4mq4Tff925m51AZs4AlbY+AoPNjgHWtTIKi1jmYpZbWUcjTVr7WOO/81vgBt7HZFheE01QAAAABJRU5ErkJggg==); }

.HighlightNoteBlock .noteBlock {
  text-decoration: none;
  color: #494949;
  padding: 0;
  border: none; }

.HighlightNoteBlock .noteBlock:hover {
  color: #000; }

.deleteBtnBox {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE3AAAhNwEzWJ96AAAC8klEQVR4nO2czW0bMRBGx0HuVgdRB3EH3lznYnUQpQOVoBLsCixX4OTCs92B3EHUgVyBgoVmg0gk9ZnizyrA94AFBFLkch/I4a6EnavdbickzudoTQNUdSIinYjc2DGxs25FZG3Hi3NuO9YYR5lBqtpLWYjInVcZ5peI3DvnXoK1FWkqSFWnIrISkVuv8mO8isjcOfe71Zg/eSWVUNWZLZlz5Yi1XVtfTWgiSFXnIvIsItdeZTp9H8/WZ3WqLzG7kEev4pA3m13D0pla0P7qffOQH865lVdakKqCLOasT8ycJxFZxmKKtV+KyHevcs97LzLWvgS1t/lVRE5/YTO0K9mFz1W17+dnoK9rO0fnNS5EtRhkgTQUkHs5XcqWbd/trO0xtzWDds0gvfBK9vRy1l4pwNrEZkrsXNlUEWSxIzR7Hs6RM2BtH7yK/SyaeqUFqDWDYlP+3itJJ9ZH7JxZHOxiqros1G8XmEEbC6gl6G8dvhz1099lF3kUcc799XAsiI/2e0FXw+dmjxr/KxQEoCDA8Z306+mve4H3I23GJmvMSc9ioSD+b0C7RHLHzCUGoCAABQEoCEBBAAoCUBCAggDN/npWVe+nCOdc7BfCYm1zafnffOiWv0XbLLjEABQEoCAABQEoCEBBAAoCUBCAggAUBKAgAAUBKAhAQQAKAlAQgIIAFASgIAAFASgIQEEACgJQEICCABQEoCBAy//mv3klbdpm0UxQzjvvY7wvP8AlBqAgAAUBsgW1zIKQSomxpQraeCX7t/8uldDYQtcQJVVQaDe5a5UmIgUbUyi7TOgaoqQKir3T+ljwfddsbCyxdBhJ40xOTWFZEGKpIjaWIaE/tjmvgCeOaWr5PmZ2HL/wO/DknEua7ecImlg+jtggLpWN5flIymaVvIvZCWaRNBGXypArJDnV11nbvC2dG0trc+m82cw5a7lnp8exgLgIZGYZm3fLe5a1eRTLH2TbamfHWPFpY9v4S6nES8yjeAoR+QNTZuVG7jQk1QAAAABJRU5ErkJggg==) no-repeat center;
  background-origin: border-box;
  background-size: contain;
  border: none; }

.black-theme .deleteBtnBox {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE3AAAhNwEzWJ96AAAC10lEQVR4nO2c323bMBCHL0Xf3Q2Sl3uOO0HTDdIJam/gbuAN6hGcCZIN4mzgPN9D6g2aCVwQvia2SOkXiqREA/cBAgJSoi5f+E8IeBf7/Z5qQUSmLhRm3tYS02iCROSKiG71+ubdcOCJiB7cxcx/vNoBGFyQilkS0U+vsps799zQoj55JQURESfmpYcc0mdetI3BGKQHicgXHSptQykWN/Rumflv6diLC1I5GyK69irTeCaim9KShhhiayDH9YY5EX1l5gt3uZ+17Mm7+51rbbsoRXuQiCyI6LdXccD1gAUzb7ya0zZuiGjVIfkXM6+80kwUE6RDy604E6+S6I6ZZ15pByKybpncX4noqtRQKznEFrnk0GHzONOlvslE31WE0oKa7FrKY9rceaXnJkjnjVDvWaYMBX02tA+a6DuzU6oHhYLdMXPyqqNthHpR6J3JnEzSItK5okQwDfQgN5nm+ggt2j4zv8n+3KjLtdMNMTnH9gf9FjtHTBDABAGac9D37tvp0SvBz4xNUsxRnxoi4t2sH5fVkhqzDTGACQKYIIAJApgggAkCmCCACQI0d9LFSNmwjblBtR4EMEEAEwQwQQATBDBBABMEMEEAEwQwQQATBDBBABMEMEEAEwQwQQATBDBBABMEMEEAEwQwQQATBDBBABMEMEEAEwQY7H/z4PRgyWeTGEzQ8fmHIZ9NxYYYwAQBTBAgWZCmmqiSHLHl6EGjTaAfIDm2WEGh5XapR8CrQmMKnW8N/Q6txAp68EqILl3qiZokHaXDuPQqI7M1xApa69nQJi4rwlZEos/D50Zj2LZkanht+SO3Ep15QURcQqR7r+I0iE3GA7wfZapzTug4+n9+MHNZQdSdJqJmemV86LWKdaSJqJVecnoLOpI0b5mTasHFNu8rh3Jkf9EVw+XOmLWsGmOw0wVllZoVJmt6HE3z5ybKsZZ8J2OTM81gVXkUq4OI/gEupeCLysHdmAAAAABJRU5ErkJggg==) no-repeat center;
  background-origin: border-box;
  background-size: contain;
  border: none; }

.indent {
  padding-left: 10px; }

.activetoc {
  color: #000; }

#table_of_contents-tab .sticky-table-content {
  display: none; }

input[type=text] {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text; }

.skip-main {
  width: 100%;
  position: absolute;
  top: -44px;
  z-index: 1001; }

.skip-main:focus, .skip-main:active {
  background-color: rgba(255, 255, 255, 0.9);
  padding: 12px 10px;
  position: absolute;
  left: 0;
  right: 0;
  font-weight: 700;
  text-align: center;
  box-shadow: 3px 3px 5px #aaa;
  top: 0;
  text-decoration: none; }

.toolbar-header:after {
  content: '';
  display: inline-block;
  clear: both; }

@media (max-width: 939px) {
  #double {
    display: none; } }

@media (max-width: 939px) {
  #double.active-theme {
    display: none; } }

.black-theme .sidePanel .closebtn {
  position: absolute;
  top: 7px;
  right: 8px;
  margin-left: 1.25rem;
  color: #494949;
  border: none;
  background: url(data:image/png;base64,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) no-repeat center;
  z-index: 3;
  background-size: 35px;
  width: 25px;
  height: 25px; }

.black-theme .plusIcon {
  display: none; }

.black-theme .plusIcon.white {
  display: inline-block; }

.black-theme .minusIcon {
  display: none; }

.black-theme .minusIcon.white {
  display: inline-block; }

.nav {
  display: inline-block; }

.nav.white {
  display: none; }

.black-theme .nav.white {
  display: inline-block; }

.black-theme .active-theme .nav {
  display: inline-block; }

.black-theme .active-theme .nav.white {
  display: none; }

.black-theme .nav {
  display: none; }

.colm.white {
  display: none; }

.colm {
  display: inline-block; }

.black-theme .colm.white {
  display: inline-blockfv; }

.black-theme .colm {
  display: none; }

.black-theme .active-theme .colm {
  display: inline-block; }

.black-theme .active-theme .colm.white {
  display: none; }

.black-theme .noteDesc {
  color: #dadada !important; }

.black-theme .btn.prev {
  display: none; }
  @media (min-width: 768px) {
    .black-theme .btn.prev {
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAwCAYAAAAGlsrkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFIGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMTEtMjJUMTE6MTc6MTgrMDU6MzAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTExLTIyVDExOjI0OjMwKzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTExLTIyVDExOjI0OjMwKzA1OjMwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk0NDllMzhiLWEzOTctNDk5ZC04ZDRkLWYxMGZkMjM4ZTk2NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NDQ5ZTM4Yi1hMzk3LTQ5OWQtOGQ0ZC1mMTBmZDIzOGU5NjUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5NDQ5ZTM4Yi1hMzk3LTQ5OWQtOGQ0ZC1mMTBmZDIzOGU5NjUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0NDllMzhiLWEzOTctNDk5ZC04ZDRkLWYxMGZkMjM4ZTk2NSIgc3RFdnQ6d2hlbj0iMjAxOS0xMS0yMlQxMToxNzoxOCswNTozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TdZQXwAAAcRJREFUWIXd2L1LAzEYx/GnFisIUhDFxQqFjg4FN0Fw6OYiCE4OTjro6OIi+AcIgpOjIA6Ca0FEXMSXIjj5ArrpoIuig6BYvg5HoNZ74t31QsTAb0ruPoTkckkygPgobV7U/woXRaQmIoXQWsBFeoEbgnIF9DS3cYF2AWd8LydAp0s4B+wRXqqNbdMc46yIbIpIRak/dDXGa0pPAVab26eFLlnQLSDjAp6xoLsE4/7juVbRCaCuoKc0zeS04FHgXUGvCb5l9fmkaBl4UdB7YOC3dyRBS8CDgj4Dg1HeExftA24V9A0YjvquOGgeOFfQT2AsTieiNswBBwoKMB0HjQpngR0LuhAXjQqvW9CVJGgUeNmCbhCyFKYBz1nQKtCeFLXBk+hL4TGWpbAVuAJ8KOgF0N0qGgYPAa8Kegf0p4GGwZcKCjCeFvqneuxtjKPM6iMczWqTeQUGh9+xiZeVy8TLWi14/DsJ0IGH/7FJHg87EBMvey6TEvCo4E842mWalPGwrzYZxcNJwsTL2clkVoHB4WnRxMv52MTLjYAQLK3bFnyxsX2aly91EZkSkX2lfsTV5YuJl3suEy83eyZFoAYUwuq/ADV31RAh6zJrAAAAAElFTkSuQmCC) no-repeat center;
      background-size: 15px;
      display: inline-block;
      left: 0; } }

.black-theme .btn.nxt {
  display: none; }
  @media (min-width: 768px) {
    .black-theme .btn.nxt {
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAwCAYAAAAGlsrkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFIGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMTEtMjJUMTE6MTc6MTgrMDU6MzAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTExLTIyVDExOjI0OjA3KzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTExLTIyVDExOjI0OjA3KzA1OjMwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZiMjljNWY0LTZlZTMtNDA0ZS1iOTczLTJhN2VjOGRhZTU0MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2YjI5YzVmNC02ZWUzLTQwNGUtYjk3My0yYTdlYzhkYWU1NDAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2YjI5YzVmNC02ZWUzLTQwNGUtYjk3My0yYTdlYzhkYWU1NDAiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjZiMjljNWY0LTZlZTMtNDA0ZS1iOTczLTJhN2VjOGRhZTU0MCIgc3RFdnQ6d2hlbj0iMjAxOS0xMS0yMlQxMToxNzoxOCswNTozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+uekxQQAAAaxJREFUWIXd2L9rFEEUAOB3higERBDFxggByxSCnSBYpLMRBCuLVFpoaWMj+AcEAlaWglgEbAURSSP+CIKVGoidKWKjmCKgeHwpzhQeeZvT8zHiwDTL7n7Mvpm3M6+HaNH2NVH/RXg6IlYiYqZMxnA/gvcGbQ1Hd7ln7D58YQov/dpe42A1/Mju7Qn2/014OMbPkojMRcT9iJiojPFiMmq4U/WpAz086MBvVcHxM56PO/ArVfDODH+VwH1crILDYA2vJvg3nKuCAyewnuBfcaoKDsziS4Jv4GQVHDiDrQT/gGNVcOA8fiT4GxyqggPzCQzLRkytfzQjcaMDf4iJKjiw0IHfrYR7uNeB366CA5PyXylcq4LDILW+SOA+LlXBgcN4m+DfMVcFB47jY4Jv4nQVHLiQwPDuvxpxkxhP4XmCls3qvdbx9ezZcdBmmatJrm7yd5rvQJdxYJT3/C7aZAfSZM81i88J+knRLrPJvrrJSaLJ2Wmv0+LVcdAMbnY+XuxAyyoCNzvQJSOkwlH7cPHlbFIqeRoRlyOiX1V8aVbnCo0qezt9GiuYqUAR2+6b1RD+teXkAAAAAElFTkSuQmCC) no-repeat center;
      background-size: 15px;
      display: inline-block;
      right: 0; } }

.black-theme .footer-wrap .btn.prev {
  display: inline-block;
  left: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAwCAYAAAAGlsrkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFIGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMTEtMjJUMTE6MTc6MTgrMDU6MzAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTExLTIyVDExOjI0OjMwKzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTExLTIyVDExOjI0OjMwKzA1OjMwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk0NDllMzhiLWEzOTctNDk5ZC04ZDRkLWYxMGZkMjM4ZTk2NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NDQ5ZTM4Yi1hMzk3LTQ5OWQtOGQ0ZC1mMTBmZDIzOGU5NjUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5NDQ5ZTM4Yi1hMzk3LTQ5OWQtOGQ0ZC1mMTBmZDIzOGU5NjUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0NDllMzhiLWEzOTctNDk5ZC04ZDRkLWYxMGZkMjM4ZTk2NSIgc3RFdnQ6d2hlbj0iMjAxOS0xMS0yMlQxMToxNzoxOCswNTozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TdZQXwAAAcRJREFUWIXd2L1LAzEYx/GnFisIUhDFxQqFjg4FN0Fw6OYiCE4OTjro6OIi+AcIgpOjIA6Ca0FEXMSXIjj5ArrpoIuig6BYvg5HoNZ74t31QsTAb0ruPoTkckkygPgobV7U/woXRaQmIoXQWsBFeoEbgnIF9DS3cYF2AWd8LydAp0s4B+wRXqqNbdMc46yIbIpIRak/dDXGa0pPAVab26eFLlnQLSDjAp6xoLsE4/7juVbRCaCuoKc0zeS04FHgXUGvCb5l9fmkaBl4UdB7YOC3dyRBS8CDgj4Dg1HeExftA24V9A0YjvquOGgeOFfQT2AsTieiNswBBwoKMB0HjQpngR0LuhAXjQqvW9CVJGgUeNmCbhCyFKYBz1nQKtCeFLXBk+hL4TGWpbAVuAJ8KOgF0N0qGgYPAa8Kegf0p4GGwZcKCjCeFvqneuxtjKPM6iMczWqTeQUGh9+xiZeVy8TLWi14/DsJ0IGH/7FJHg87EBMvey6TEvCo4E842mWalPGwrzYZxcNJwsTL2clkVoHB4WnRxMv52MTLjYAQLK3bFnyxsX2aly91EZkSkX2lfsTV5YuJl3suEy83eyZFoAYUwuq/ADV31RAh6zJrAAAAAElFTkSuQmCC) no-repeat center;
  background-size: contain;
  width: 15%; }
  @media (min-width: 768px) {
    .black-theme .footer-wrap .btn.prev {
      display: none; } }

.black-theme .toc-content-container a {
  color: #dadada; }

.black-theme .toc-content-container a:hover {
  color: #6cd9fe; }

.black-theme #toggle-menu .setting-img.white {
  display: inline-block; }

.black-theme #toggle-menu .setting-img {
  display: none; }

.searchTabBlock .toc-tab {
  cursor: pointer; }

.black-theme .searchResultStr {
  color: #494949; }

.black-theme .searchCardBlock li:nth-child(odd) .searchResultStr {
  color: #dadada; }

.searchHL {
  background-color: #fcf7a7; }

#epubContentIframe {
  height: 100% !important; }

.rotate {
  border: 1px solid #e1dcdc;
  width: 120px;
  height: 38px;
  float: left;
  font-size: 12px;
  cursor: pointer;
  padding-top: 6px;
  transition: all 0.1s ease-in-out;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  background-color: #fff; }

#rotateLeft {
  border-bottom-left-radius: 18px;
  border-top-left-radius: 18px; }

#rotateLeft span {
  display: inline-block;
  position: relative;
  top: -8px;
  right: -4px;
  color: #494949; }

#rotateLeft:before {
  width: 25px;
  height: 25px;
  content: " ";
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABJCAYAAABxcwvcAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1NTo1NSswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1NTo1NSswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiMzJmNDFiYS05ZjI4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);
  display: inline-block;
  background-size: 25px 25px;
  background-repeat: no-repeat;
  position: relative;
  left: -4px; }

#rotateRight {
  border-bottom-right-radius: 18px;
  border-top-right-radius: 18px; }

#rotateRight span {
  display: inline-block;
  position: relative;
  top: -8px;
  right: -4px;
  color: #494949; }

#rotateRight:before {
  width: 25px;
  height: 25px;
  content: " ";
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABJCAYAAABxcwvcAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1NTo0NiswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1NTo0NiswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5YzY3OWYwNC1hODY3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);
  display: inline-block;
  background-size: 25px 25px;
  background-repeat: no-repeat;
  position: relative;
  left: -4px; }

.rotatebtngroup {
  width: 100%;
  display: flex;
  justify-content: center; }

#selectionTool:not(.pdf-reader) {
  display: none; }

#plus:not(.pdf-reader) {
  display: none; }

#minus:not(.pdf-reader) {
  display: none; }

#stickyNote:not(.pdf-reader) {
  display: none; }

#fitToWidth:not(.pdf-reader) {
  display: none; }

#rotate-block:not(.pdf-reader) {
  display: none; }

#wiki:not(.pdf-reader) {
  display: none; }

.pdf-reader #selectionTool {
  display: inline-block; }

.pdf-reader #plus {
  display: inline-block; }

.pdf-reader #minus {
  display: inline-block; }

.pdf-reader #stickyNote {
  display: inline-block; }

.pdf-reader #fitToWidth {
  display: inline-block; }

.pdf-reader #rotate-block {
  display: inline-block; }

.pdf-reader #wiki {
  display: inline-block; }

#app-container {
  width: 100%; }
  @media (min-width: 768px) {
    #app-container {
      width: 90%; } }
  #app-container iframe {
    user-select: all;
    border: none;
    width: calc(100% - 20px); }

.settingInnerBlocks:first-child {
  display: none; }

.modal {
  display: none;
  position: fixed;
  z-index: 99;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: black;
  background-color: rgba(0, 0, 0, 0.4); }

/* Modal Content/Box */
.modal-content {
  background-color: #fefefe;
  margin: 1% auto;
  height: 98%;
  padding: 20px;
  border: 1px solid #888;
  width: 98%;
  overflow: auto; }

/* The Close Button */
.close {
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold; }

#tablePopup {
  background: white; }

#iframeArea {
  height: 100%;
  width: 100%; }

#tableContent {
  height: 90%;
  width: 100%; }

#bookShelf {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE3AAAhNwEzWJ96AAAC9klEQVR4nO2c31EbMRCHlwzv0AHuAHeA87pPKSUdJHRCCeRlXwMVxOkAd5BU4MzN6MZn7b+TfQe59X4zngFZ2Nw30u/WkuBqv9/DXCDiCwA8nPPyRHTFGt+RTx/55ksgBTmkIIdr++lZeDVedA0AN6z1A3l3QUS0YY2FKUJ9anKKOaQghxTkkIIcUpBDCnJIQQ4pyCEFOaQgh2tEPHdB6JGIvrPWIOQIckhBDinIQVru2AHAG2s98F8tR8yNJOjJCt0JQn1R5BRzSEEO0hQLCSJ2692rsu69KV+bcQIRBSHibZHQP1bGjWXFWioWLUgZFXeso85afaawWEFlpPxiT7Rx7/VebEgT0Z9Ss50FIqrbUBDgLmYVtEN2ZcNS2rQ0p9nSQ1raaNyV9m3/KKOtHy0/q/6hBW1ZC8AzEX1lrXp/U9DSp1jTBSu5ZQb1ogURUZdBf6tmrebpYVJLuSAS4aNG0wVL/a1RF0HQC2uxK2Sp/2WNIOuCldJA7R9VkFr8tebW4gWVC65RR0SBSdVyK8p6UF0h3yDiJDkURRAbEdoFt/ZPQU7/yIJagzquICKSBIkXPKD+GTG3Ii3aS0F9y3odGBXUkQTNUjBGF6Tm0Nj+kQQ1FYxjcyuMICJq+hBakHLrKKij7az+rr6/c4LaHUXRBE1eMF6CIBa8Tv8cQT1jgjqUICWoWXVcUQf1UW5FPP5SB7W5a+GVBxEFsWnjbC+z/sPciijIHBECkqDQI0jKIVWQkluXNcUsQQW1wAwn6JTtZUtq1EOc7IJPCOrLEuRMM7V/VEFS8KoFoxXUOYIOiLkVUpAS1Or2coFJ7XIr8kl7VjBK28vd7bwEuLRutI580l46v/hlcLZ6M+K/zYiCNohoHs8/B+e11SA9ATZlAOAba7ERBT0I5qek9ZecUlAr92EzSNleHksX8D+6P1iWRlAktiNmw2vp91bOVB/VRNEFDYN6NzxcXmSwO11NJ+gza23DepPuQLe17TI3T50kpVL2AYB/fMvWNo1srbsAAAAASUVORK5CYII=) no-repeat center;
  background-size: 24px 24px;
  cursor: pointer;
  display: none; }

.headerTitleWraper {
  width: 25% !important; }
  @media (max-width: 375px) {
    .headerTitleWraper {
      width: 15% !important; } }

.head-right-menu {
  width: 32% !important; }
  @media (min-width: 992px) {
    .head-right-menu {
      width: 52% !important; } }
  @media (max-width: 375px) {
    .head-right-menu {
      width: 42% !important; } }

.pdf-reader .tocTabList {
  margin-top: 0;
  white-space: nowrap; }

@media (min-width: 768px) {
  .pdf-reader .sidePanelClose {
    width: 430px !important; } }

.pdf-reader .toc-tab {
  padding: 0 0.325rem !important; }

.pdf-reader .highlight-filters {
  justify-content: flex-end !important; }

.pdf-reader #toc-sort-stickyNotes {
  margin-left: 10px;
  margin-right: 0;
  background-color: #fff;
  color: #494949; }

.pdf-reader #bookmark-tab .sort-by {
  padding: 0 !important; }

.pdf-reader .toc-initial {
  width: 35px !important;
  line-height: 35px !important; }

.pdf-reader .highlight-txt-blk {
  text-decoration: none; }

.pdf-reader .toc-content-container li:last-child {
  padding: 8px 10px 10px !important; }

@media (min-width: 768px) {
  .pdf-reader .marginLeftZero {
    margin-left: 420px !important; } }

.pdf-reader .slider {
  -webkit-appearance: none;
  -webkit-transition: .2s;
  transition: opacity .2s;
  height: 20px;
  width: 100%; }
  .pdf-reader .slider::-ms-track {
    width: 100%;
    height: 3px;
    cursor: pointer;
    border-radius: 5px;
    background-color: #d3d3d3; }
  .pdf-reader .slider:hover {
    opacity: 1; }
  .pdf-reader .slider::-webkit-slider-runnable-track {
    width: 100%;
    height: 3px;
    cursor: pointer;
    border-radius: 5px;
    background-color: #d3d3d3; }
  .pdf-reader .slider::-moz-range-track {
    width: 100%;
    height: 3px;
    cursor: pointer;
    background-color: #d3d3d3;
    border-radius: 5px; }
  .pdf-reader .slider::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background-color: #000;
    cursor: pointer;
    border: 1px solid #000;
    margin-top: -5px; }
  .pdf-reader .slider::-moz-range-thumb {
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background-color: #000;
    cursor: pointer;
    border: 1px solid #000; }
  .pdf-reader .slider::-ms-fill-lower {
    background-color: #d3d3d3;
    border-radius: 5px; }
  .pdf-reader .slider::-ms-fill-upper {
    background-color: #d3d3d3;
    border-radius: 5px; }
  .pdf-reader .slider::-ms-tooltip {
    display: none; }
  .pdf-reader .slider::-ms-thumb {
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background-color: #000;
    cursor: pointer;
    border: 1px solid #000;
    margin-top: -2px; }
  .pdf-reader .slider::-ms-fill-lower {
    background: #ddd;
    border-radius: 10px; }
  .pdf-reader .slider::-ms-fill-upper {
    background: #ddd;
    border-radius: 10px; }
  .pdf-reader .slider::-ms-tooltip {
    display: none; }

.pdf-reader .header-title {
  padding-left: 10px !important; }

.pdf-reader .toolbar-header {
  height: 42px !important; }

.pdf-reader #bookShelf {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE3AAAhNwEzWJ96AAAC9klEQVR4nO2c31EbMRCHlwzv0AHuAHeA87pPKSUdJHRCCeRlXwMVxOkAd5BU4MzN6MZn7b+TfQe59X4zngFZ2Nw30u/WkuBqv9/DXCDiCwA8nPPyRHTFGt+RTx/55ksgBTmkIIdr++lZeDVedA0AN6z1A3l3QUS0YY2FKUJ9anKKOaQghxTkkIIcUpBDCnJIQQ4pyCEFOaQgh2tEPHdB6JGIvrPWIOQIckhBDinIQVru2AHAG2s98F8tR8yNJOjJCt0JQn1R5BRzSEEO0hQLCSJ2692rsu69KV+bcQIRBSHibZHQP1bGjWXFWioWLUgZFXeso85afaawWEFlpPxiT7Rx7/VebEgT0Z9Ss50FIqrbUBDgLmYVtEN2ZcNS2rQ0p9nSQ1raaNyV9m3/KKOtHy0/q/6hBW1ZC8AzEX1lrXp/U9DSp1jTBSu5ZQb1ogURUZdBf6tmrebpYVJLuSAS4aNG0wVL/a1RF0HQC2uxK2Sp/2WNIOuCldJA7R9VkFr8tebW4gWVC65RR0SBSdVyK8p6UF0h3yDiJDkURRAbEdoFt/ZPQU7/yIJagzquICKSBIkXPKD+GTG3Ii3aS0F9y3odGBXUkQTNUjBGF6Tm0Nj+kQQ1FYxjcyuMICJq+hBakHLrKKij7az+rr6/c4LaHUXRBE1eMF6CIBa8Tv8cQT1jgjqUICWoWXVcUQf1UW5FPP5SB7W5a+GVBxEFsWnjbC+z/sPciijIHBECkqDQI0jKIVWQkluXNcUsQQW1wAwn6JTtZUtq1EOc7IJPCOrLEuRMM7V/VEFS8KoFoxXUOYIOiLkVUpAS1Or2coFJ7XIr8kl7VjBK28vd7bwEuLRutI580l46v/hlcLZ6M+K/zYiCNohoHs8/B+e11SA9ATZlAOAba7ERBT0I5qek9ZecUlAr92EzSNleHksX8D+6P1iWRlAktiNmw2vp91bOVB/VRNEFDYN6NzxcXmSwO11NJ+gza23DepPuQLe17TI3T50kpVL2AYB/fMvWNo1srbsAAAAASUVORK5CYII=) no-repeat center;
  background-size: 24px 24px;
  cursor: pointer;
  display: none; }

.pdf-reader .head-left-menu {
  width: 32% !important; }
  @media (min-width: 992px) {
    .pdf-reader .head-left-menu {
      width: 17% !important; } }

.pdf-reader .headerTitleWraper {
  width: 25% !important; }
  @media (max-width: 375px) {
    .pdf-reader .headerTitleWraper {
      width: 15% !important; } }

.pdf-reader .head-right-menu {
  width: 32% !important; }
  @media (min-width: 992px) {
    .pdf-reader .head-right-menu {
      width: 52% !important; } }
  @media (max-width: 375px) {
    .pdf-reader .head-right-menu {
      width: 42% !important; } }

.pdf-reader .highlight-color-palatte .color-box-toc {
  margin-right: 6px !important; }

.pdf-reader .toc-search-wrap {
  padding: 1rem 0 !important; }

@media (max-width: 446px) {
  .pdf-reader .tocTabList {
    padding-top: 35px !important; } }

.pdf-reader .toc-search-wrap .clear-btn.add {
  top: 17px !important; }

.pdf-reader .clear-btn {
  height: 28px !important; }

.pdf-reader #notesClear,
.pdf-reader #bookmarkClear,
.pdf-reader #highlightClear,
.pdf-reader #stickyNotesClear {
  top: 17px !important; }

.black-theme #bookShelf {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE3AAAhNwEzWJ96AAADZklEQVR4nO2b0XHbMAyGkZ7f205g9wHP9QZJJugIzQjdoM0GHSGdoNmg8QbOM17sCdpM4B5dyrEJgBCjSpFgfne+i2jGMf6Av0iQutjtdtAXRPQdAJZdPh4Rr1jjgMx6/lNBnEvWOiHeTPnLD0EVyKAKZNC3BzEQ8YI1RojoYWyeVTPIoApkUAUyqAIZVIEMBr+LEVFu6fCOtbwygwsEAL9Yy4ipQ8ygCmRQBTKYxel9F+4Q8a7g929ZyzM3ADBnra/I7D+sfYoERsRvrDES73CjEqgOMYMqkEEVyECaKN4aPtFflX+E1AwyqAIZSEPMLUS0iFtRzevemsO5FSjOqYIIi8z+3J8w0WWtR0xeICErlgWTzQVrSZisQEQUake/2RtlSFl1wmRNGhHD8HhibxRCRNmzA1O/i61Zi04Qcyu861ogbaH8CAA/YuXgGgDeI2IYkl9YT0OgqZv0hrXkVwJSxmUF8jjE1E0BRNwIvpU16kkLhIiSQNmMkETNGbWHpcYquX4b50Yakm+5FohlhDEBLOrvVSDVhxRjV/t7FUgdMqW+NXmBXmjUrX3LSz0oDXge12oarUX1IpDkK2LAkbMTSApYNV5FULG/Z4FET4F/vtV6LuRCoJKAj3hMrkWj9lS0TwP+yHqc0irrPAnEAjZOs7H+kg+5FsgYZq36n61AbX3LjUBKwMxTEtISLJtgettZTQPOFsPaZJ03gVjAuWKY1D81avcCSb5yhDQsXWdQ6YSxDrGcQHHzkRn18YWrwwshYCLaJkGeCCQcamD7+KFPc1f0eLpjnQQd1lj3mhgKy2a4SgLdGFP0sRME+pR8x/S6jUCgCTQf21nlQsJ//mvHzzgI5PEInlQMy/Ek7LYeKgHuBFK2lxu0Qw3s7tfYjDTEPLAWlhkfongS0uPoe6OWBMqdjpjKOWktYE0glkGND3k9BqwGrCD131cCzkkgdeqi+NY+A10KpAScyyCQRA2VAM8n7dOAxV0LeD4xK/nTUjJpL4hGHcVo1mFX8WdtYiwKtOhzqWF8dm4/vRQpI36yljyiQJ/jqy+Gem6eecoLuHTrQcqxmBJC2WQlZZAnVoIPSazikFw3r1hMc/84VLrk2EYhHuJ7GyvTZsZz7G3IPRYeHjXq+lx+F0Kh7JAZTVa0BgD+Ajol8Euzl01sAAAAAElFTkSuQmCC) no-repeat center;
  background-size: 24px 24px;
  cursor: pointer;
  display: inline-block; }

#enhTocSearchForm {
  display: none; }

#enhanceToc {
  display: none; }

.genericModal {
  display: none;
  position: fixed;
  z-index: 1;
  padding-top: 8px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  border: 1px solid black; }

.generic-modal-inner-content span {
  cursor: pointer;
  margin: 4px; }

.generic-modal-close {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold; }

.generic-modal-close:hover,
.generic-modal-close:focus {
  text-decoration: none;
  cursor: pointer; }

#toggleTtsIcon {
  position: relative;
  display: inline-block; }

.ttsModal {
  display: none;
  background: white;
  position: fixed;
  height: 82px;
  width: 100%;
  max-width: 450px;
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
  border: solid 1px #707070;
  z-index: 8;
  padding: 0px 10px; }
  @media (min-width: 450px) {
    .ttsModal {
      position: absolute;
      height: 82px;
      width: 434px;
      top: 50px;
      left: 0;
      transform: translate(-79%, 0%); } }
  .ttsModal .tts-modal-close {
    background: url(data:image/png;base64,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) no-repeat center;
    background-size: 25px;
    width: 25px;
    height: 25px;
    display: inline-block;
    position: absolute;
    right: 4px;
    cursor: pointer;
    border: none; }
  .ttsModal .tts-modal-close:hover,
  .ttsModal .tts-modal-close:focus {
    text-decoration: none;
    color: black; }
  .ttsModal .tts-modal-content {
    text-align: center;
    word-spacing: 5px;
    word-spacing: 10px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 100%; }
    .ttsModal .tts-modal-content .tts-modal-speed-control-sec {
      max-width: 130px;
      display: inline-block;
      font-size: 12px;
      position: relative;
      width: 33%; }
      .ttsModal .tts-modal-content .tts-modal-speed-control-sec .f-left {
        float: left; }
      .ttsModal .tts-modal-content .tts-modal-speed-control-sec .f-right {
        float: right; }
      .ttsModal .tts-modal-content .tts-modal-speed-control-sec input[type='range'] {
        max-width: 130px;
        cursor: pointer;
        width: 100%; }
    .ttsModal .tts-modal-content .tts-modal-player-control-sec {
      display: inline-block;
      max-width: 130px;
      display: flex;
      justify-content: space-around;
      align-items: center;
      width: 20%; }
      .ttsModal .tts-modal-content .tts-modal-player-control-sec span {
        display: inline-block;
        background-repeat: no-repeat;
        width: 26px;
        height: 24px;
        background-position: center center;
        cursor: pointer; }
      .ttsModal .tts-modal-content .tts-modal-player-control-sec span.buffer-loader {
        border: 3px solid #f3f3f3;
        border-radius: 50%;
        border-top: 3px solid #3498db;
        width: 18px;
        height: 18px;
        -webkit-animation: spin 2s linear infinite;
        animation: spin 1s linear infinite;
        display: none;
        position: relative;
        top: -2px;
        /* Safari */ }

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg); } }

@keyframes spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }
      .ttsModal .tts-modal-content .tts-modal-player-control-sec #ttsPrevious {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAYAAADafVyIAAAABHNCSVQICAgIfAhkiAAAAVpJREFUSEu1lTtShEAQhv+JIPGRk5JrAldYQg0hcasghKr2JI4Wud7AI7gehCPAFcZqaqF4DEwTSPxNfzNNPxT++VPS+ESkARit9avkzMA7BUR0D+ANwJkDa613zyx5CfwD4HG49Z7gGnzGbwqmcBRF6LoOTdNsvmCLtwqIiG/8yTfn4FmWoa7rTcEevxIwrJS6GGPuTqcTkiTps7MlcPEzwRRO0xRxHI8FYxNI+FFARGel1Lsx5nYZ3PYCKd8LGOace55niqJQYRiuSn36giO8IqInAN8cvKoqFQSBtY8GAYDnI/wo8H3flGUpFkj5WYr4UJ7n4hRJ+OVP/jDG3Bz4yU5+VaYAfgGsKmmrTF28tdGGQ9xk3GyuRtvj90bFF4AHbjZOmWBUWHnXsLsMkrZtJcNuxUvGdX/owLie8dKFw9vs5cDCGXmnYLj5dQXyPqADKxNigSSojfkDXLdBcxmyLFUAAAAASUVORK5CYII=) no-repeat center;
        width: 20px;
        height: 20px;
        background-size: 20px;
        border: none;
        display: none; }
        @media (min-width: 450px) {
          .ttsModal .tts-modal-content .tts-modal-player-control-sec #ttsPrevious {
            width: 25px;
            height: 25px;
            background-size: 25px; } }
      .ttsModal .tts-modal-content .tts-modal-player-control-sec #ttsPlay {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAWCAYAAAD0OH0aAAAABHNCSVQICAgIfAhkiAAAAStJREFUOE+V0zFLw0AUB/D/i+SWTkUITk5+DME66eqkoy4iCpp+CHE0i0G3iMVvIDo76da6ujro1HjlQoqSJxf0SJv2cma8+//Iu7v3CP/8qHX4HoE8VhdB18VS6+iDdZAZSSZEF1E7tUEDflE/E2LdhkqwuuJjeXEBt8+5/pMVGfAQtrF/Iw0i0J6Kg/50eRNAb57eKZzdKxDwyUydaVQDGvWechz05Ew0E1SRR5BFQScqDhK9PhfozcfXL2xfpjwaM4HLMyVWoNHL2zc2zocl4gJbTmAzGrLMHYAuaecqLcONJf3dlAeMCqZj66Er1yqZaa36FraHq4Vr12paAxgQ0661NUzzAYPMF515HTvZ3g1hU1I5C8B15ouweYD0iAJQ8VLoNKIuoWrmB3aN6W8kFEDAAAAAAElFTkSuQmCC) no-repeat center;
        width: 10px;
        height: 16px;
        background-size: 11px;
        border: none; }
        @media (min-width: 450px) {
          .ttsModal .tts-modal-content .tts-modal-player-control-sec #ttsPlay {
            width: 13px;
            height: 24px;
            background-size: 12px; } }
      .ttsModal .tts-modal-content .tts-modal-player-control-sec #ttsPause {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAVCAYAAACdbmSKAAAABHNCSVQICAgIfAhkiAAAALJJREFUOE9jZCh4L8D9++d6BgZGh////z9gZGAK/DpN7AIDDGCRZ+TOenGAgZHRXkeaheHK0z8M//8zXPg2TdwQpgebPCN39sv/IA0nKoUYLNrfgTV+nSrOCNeERR6syUaFlWFHgSCDx4T3DEfu/MbQhC4/qgkaUKMBMVICAld+gmUNmDw85+pKszBcBuVcBoaL36aKG6DnXGR5RnAZ8evnBlCW/8/w/yHjf6YAjDICTR4AR5CB2/9oDjcAAAAASUVORK5CYII=) no-repeat center;
        width: 10px;
        height: 16px;
        background-size: 12px;
        border: none;
        display: none; }
        @media (min-width: 450px) {
          .ttsModal .tts-modal-content .tts-modal-player-control-sec #ttsPause {
            width: 13px;
            height: 24px;
            background-size: 13px; } }
      .ttsModal .tts-modal-content .tts-modal-player-control-sec #ttsNext {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAYAAADafVyIAAAABHNCSVQICAgIfAhkiAAAAUlJREFUSEu1lT9ShTAQh39cgStwEPUI3kB7Rnk32RkoYebZQGkLV4BGe1p6fTZQrbOOcUJMQlK81N/uN8n+SYIrn6QoCgLARHQKccXyIuDfxGcAJyL68IlieV0ged8A3PkkmiCI/xFkWYY0TTFN02FQLP8nyPMcbdvqkkcikhvtjhKE8juBZOr7HsMwIEmST2a+NSW6IIT/J5CgcRzRdZ1VYgqOeKvACLow8zMRSZfBJvDxToEEzfOMuq5527YEgNTk7BK4eK9AgpZlQVmWSnIP4FW6TopsOyYfJKiqitd1lVsECXT+8ImaplHJg57I5EOK/MXMTxFF3vHeNgVwAXCjz4KvTW28c9BssK1N1WC6eNeqeAfwELEqnLxt2QksK8K6ti3Lzsub69oLqyfS+v+Q1wUvsgkiPpwgXn2ZIKIi4ssM5mU6r3q+AbdoqWawbGxvAAAAAElFTkSuQmCC) no-repeat center;
        width: 20px;
        height: 20px;
        background-size: 20px;
        border: none; }
        @media (min-width: 450px) {
          .ttsModal .tts-modal-content .tts-modal-player-control-sec #ttsNext {
            width: 25px;
            height: 25px;
            background-size: 25px; } }
    .ttsModal .tts-modal-content .tts-modal-voice-sec {
      color: #323232;
      text-align: left;
      line-height: 15px;
      display: flex;
      justify-content: space-between;
      max-width: 100px;
      align-items: flex-end;
      width: 26%;
      position: relative; }
      @media (max-width: 400px) {
        .ttsModal .tts-modal-content .tts-modal-voice-sec {
          width: 37%; } }
      .ttsModal .tts-modal-content .tts-modal-voice-sec .heading {
        font-size: 12px;
        margin-bottom: 0;
        font-weight: 300;
        display: flex;
        justify-content: flex-start;
        align-items: center; }
      .ttsModal .tts-modal-content .tts-modal-voice-sec .tts-modal-voice-list-sec {
        width: 100%;
        display: inline-block;
        cursor: pointer;
        position: relative; }
      .ttsModal .tts-modal-content .tts-modal-voice-sec .voiceSelection {
        width: 100%;
        text-align: right; }
      .ttsModal .tts-modal-content .tts-modal-voice-sec .title {
        font-size: 14px;
        font-weight: 700;
        margin-left: 0px; }
        @media (min-width: 450px) {
          .ttsModal .tts-modal-content .tts-modal-voice-sec .title {
            font-size: 16px; } }

@media (min-width: 450px) {
  .ttsModal:after {
    position: absolute;
    width: 12px;
    height: 12px;
    border-top: 1px solid black;
    border-left: 1px solid black;
    border-right: 0px solid #ffffff;
    border-bottom: 0px solid #ffffff;
    bottom: 93%;
    left: 81%;
    content: "";
    transform: rotate(45deg);
    background: #fff; } }

.tts-highlight {
  background-color: yellow; }

.tts-voiceListContainer {
  position: absolute;
  z-index: 16;
  border: solid 1px #dcdcdc;
  background: white;
  min-width: 108px;
  overflow: auto;
  text-align: left;
  max-height: 250px;
  background: transparent;
  font-size: 16px;
  border: 1px solid transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  font-family: "Source Sans Pro", sans-serif;
  color: #323232;
  font-weight: 600;
  right: 2px;
  padding: 0 10px;
  line-height: 20px; }

#reading-area {
  top: 0; }

.btn:focus {
  box-shadow: 0 0 15px #6fb5f1 !important;
  outline: #6fb5f1 dotted 3px !important; }

.btn.nxt {
  display: none; }
  @media (min-width: 768px) {
    .btn.nxt {
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAwCAYAAAAGlsrkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYVJREFUeNrcmL8rRmEUx5+XUEpKZEEpo0HZTAabRSmziYHRYlH+AKVMRiWDsipRFvmVMvlRbAwsxKCIru+p+5TenHPLe7/36H7rs723T/d9zj3P85xKkiTBI3XBKW7iIH915Ee6wSnopbl+EbeDK/kduAEdRYibwXEqjZyBFrZ4u0oa2QWNeYqri+tAeWYErIN6ZnEtK28trDCLqwI2DPkCSxzS9dwx5FMscazwE0X8BcZZ4pB+w9eK/B0Ms8SSHnCvyF/AAEss6QfPivwB9LHEkiHwpshvQSdLLBkFn4r8HLSyxJJJ4zPbt1prrWLJnCHf0lprHmLJkiFfZYqlta4Z8kWWWNJgbKXCDEscW+uR0VonWGJJG7hQ5B/pfk4RS7rAnSJ/BYMssWTMWO/LUr2xyxpLVR8WXdVZ3/FsqTqXS6922Z2y9uOm0pxAXM5ccsp8UqSPrFOmy7na5SbhcnfKui1Ol+p+7DIRmDekm7XOQP4y9dnLe+rzb+ZcbpO9wmaZ3wIMABDDODPiJn1aAAAAAElFTkSuQmCC) no-repeat center;
      background-size: 15px;
      display: inline-block;
      right: -5%; } }

.btn.prev {
  display: none; }
  @media (min-width: 768px) {
    .btn.prev {
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAwCAYAAAAGlsrkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAaFJREFUeNrcmM8rRFEUx98QSkmJbFDK0kLZWVnY2ShlbWUWZjmb2Sh/gFJWlkoWynZKlI38Sln5UWbHgg2xUETP99a7Nb2cM/e9uddXTn1Ws/j05p57zrmnEMdxxIiWiBQ0cWT+aovnGAZnYPBHVyBxH7g1LnANen9D3AXOE6nlBHSGFLeDvZTUUq13+UyuVrAJpoTfD0Ml15rwpYbVUGe8pEi3QCGEeEGR7ibn7v06zYIvQXpqMlk81ibEk+BdkN4kdznyLR4DL4L0Hgw1rJI5xCPgQZA+g1Gn8pxR3A9qgvQNTDj3hQzibnAhSD/BdKaG5Cg2V+JAuTbzmTuhg9iUwh1FWs7Vgh3E64p0JXfvbyBeVqQbthT6Fi8q0ipoa2raEcRzSik8TpdCX2LTTz8E6SXo8TLfpcTj4FWQ3oEBb4NlSnylnOuM14n2r3wx7YxdsvooVFbbKDHuMbVyUWs1tTuZ6GD0Y+oEQp256qfMR0H+FGrKpM7V1JcE9e1ko8h4LVLfx9SNgC2t24q8Enrrs++y9fk3ey7qZs9pl/ktwAABSTgzm+UXhAAAAABJRU5ErkJggg==) no-repeat center;
      background-size: 15px;
      display: inline-block;
      left: -5%; } }

@media (min-width: 768px) {
  .btn.nxt,
  .btn.prev {
    top: 40px;
    width: 4%;
    bottom: 0;
    height: calc(100% - 73px);
    padding: 0;
    position: absolute; } }

#bookShelf {
  display: none; }

.loader,
.loader:after {
  border-radius: 50%;
  width: 10em;
  height: 10em; }

.loader {
  margin: 35px auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  border-top: 3px solid #eaeaea;
  border-right: 3px solid #eaeaea;
  border-bottom: 3px solid #eaeaea;
  border-left: 3px solid #8d8181;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: spinner 1.1s infinite linear;
  animation: spinner 1.1s infinite linear;
  width: 30%;
  height: 30%; }

@-webkit-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

.context-menu-ra {
  background: transparent;
  width: 72px !important; }

#copy-data {
  -webkit-user-select: all !important;
  -moz-user-select: all !important;
  -ms-user-select: all !important;
  user-select: all !important; }

#searchCloseBtn {
  display: inline-block;
  border: 0;
  background-color: transparent;
  position: absolute;
  right: 8px;
  top: 8px;
  background: url(data:image/png;base64,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) no-repeat center;
  background-size: 45px;
  width: 25px;
  height: 25px; }

.black-theme .iconTitle.vertnav:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB5CAYAAADyOOV3AAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjU3OjA3KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNTowNTowNiswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNTowNTowNiswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjMzUwOGZmOC0yM2Y4LWI3NDQtYjRiNi0xYjM4Nzc4ZWM1MzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6YzM1MDhmZjgtMjNmOC1iNzQ0LWI0YjYtMWIzODc3OGVjNTM0IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YzM1MDhmZjgtMjNmOC1iNzQ0LWI0YjYtMWIzODc3OGVjNTM0Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjMzUwOGZmOC0yM2Y4LWI3NDQtYjRiNi0xYjM4Nzc4ZWM1MzQiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6NTc6MDcrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7wCIHOAAADuklEQVR4nO3d0XHTMADG8a8c73gD8qLnaAMyAkyAmYBuQJmAbEDYgA3ICO2zXswG6gThwfH1cCRHdqzI+fr97nLXOrHq6/+sGOqL7g6HA4TXm9IHIHkpMDkFJqfA5BSYnAKTU2ByCkxOgckpMDkFJqfA5BSYnAKTU2ByCkxOgckpMLm3lw7gnJvjOCTOAmgA+NCTxpjBnYOBnXMfjwNLuv3xMSd7HLMBsEEk8pC7/k13zrktgK+XHder9QnA75nGsmjjvjt+/4RA5HNncOg9uL7suF61+5nGsfg/LgCsj9uqMQOFAr8LbJPrsTiN2xkdWVfRy2IRj9sZFTnlKvoJ8009bP7MOJbF+bidLvIGZy68UgJ7Y8w+9qT+mTQLi/S4nTWAvXNuY4zxsRdpii7PYnzcThe5ir1AgcuyiMd9Ttw2GFmBy7GIx/0FYBvYXqO9JuqLRlbgMlYYjltH9vNoL6yikfsbFbiMBuH/8RqK2/GIR972NyhwOTXaoJ2UuB2P08hfjDG7/gsv/muSXKSOfJ3Co428B7ANxQUUeAnqC/b1xhg79AJN0eQUmJwCk1Ngcjkusra43dt9dscHjRyBLYAPGca9hn3pA5ibpmhyCkxOgcnleA/eZBhTJtIZTE6BySkwOQUmp8DkFJicApNTYHIKTE6BySkwOQUmp8DkcgTeAzjc6ONh9t9GYTqDySkwOQUml+OOjscMY15LU/oA5pYj8H2GMWUiTdHkFJicApNTYHIKTE6BySkwOQUmp8DkFJicApNTYHK5PqOjyjDuNTQg+4tSrk/ZudUPYfkOstt2NEWTU2ByCkwux3vwDrf7gWL70gcwt1yBZSE0RZNTYHIKTE6Bl6GauuPQsnaAAi/BDhMWfj6yABrnXB17gQKXtQPwGdNW97Z4WT3tZyyyApezQxu3MyayxenSeMHIClxGhfCyBymRLeLrHm76GxS4DI/zi0xWgecsBha1NMbU/Y1a+awcj5el6da959aBbQDwIzJWMC6gM7g0j/iZnCoaF1DgJfCYHnkwLpA2Ra+ccw8Tfrik84hP1zFJy9GmBH4P4FviD5XpPNIjJ681rCl6WTzOT9djFpIOBv475ohkdh7xyKPiAuHADyMPSFrPmO9353EaeXRcALg7HA4nG51zKwCrCQf2mjWY/57qCu178iMicY0xgwMEA4/hnLtofzmrQntGB2UPLMumq2hyCkxOgckpMDkFJqfA5BSYnAKTU2ByCkxOgckpMDkFJqfA5BSYnAKTU2ByCkzuH//e55yw1HM2AAAAAElFTkSuQmCC);
  width: 40px;
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  height: 40px;
  background-size: 40px; }

.black-theme .iconTitle.horiznav:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHkAAAB1CAYAAABqOE4yAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjU3OjA3KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNTowNzozMCswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNTowNzozMCswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozYzM4MDViMC1jNjU1LWU1NGYtOTA0YS1mMmQ1MjBkNThkOWMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M2MzODA1YjAtYzY1NS1lNTRmLTkwNGEtZjJkNTIwZDU4ZDljIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6M2MzODA1YjAtYzY1NS1lNTRmLTkwNGEtZjJkNTIwZDU4ZDljIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozYzM4MDViMC1jNjU1LWU1NGYtOTA0YS1mMmQ1MjBkNThkOWMiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6NTc6MDcrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz66UjiBAAADc0lEQVR4nO3dzVHbQACG4dcMd1wCF5+jDnAJ6QClgpAOoAOXsOmADmI6EGdfXIJTgXOQHZwgYa3Qz8rf98wwmXHMaoc3XhFrBbP9fo9dtquxJ2D9c2QBjizAkQU4sgBHFuDIAhxZgCMLcGQBjizAkQU4sgBHFuDIAhxZgCMLuN5sNn2MmwFf+xj4gu2AcPizscVicfY5121mc8YS+NXDuApyyhdIp/pYrpc9jKniCxOJbJ8z73pARxbQxzm5yg+gGOhYU5ID930fZKjIBbAe6FhTshziIF6uBTiyAEcW4MgCHFmAIwtwZAGOLMCRBTiyAEcW4MgChrpAESMDViPPoa0CeBh5Du+kGHkO3I09iUvi5VqAIwtwZAEpnpPXwGzsSVwSv5IFOLIARxbgyAJiI6/o4TYOi7IiskFM5AB8p/zuN+og1plAiwZNIwfedvrfxB7EOhFo2aBJ5NPBj44HmTc5iH1aTk2DzWaTnfvkc5FDxeBHD0TeMG2tBeBnxeONQn8UOVAf+Nvh7204OS1D10UOOHCKclqErooccOCU5USG/j9ywIGnICci9GnkQBqBl8B+oh/rzr8a9XIahj5GDqQR2OLkNAh9BdxS/zO3XnDg1K1qHr8BHqGMvKVcIn9XPPEOR05ZRv0p4pXylf53Z0hBGXpN+S/g1HEZz7ua2Rk7yhVkiooBj5VR3QvKwMvFYrGDf7f/FKQR+jgPq5fRMDC8/y9UQf3SfY+X7hRkRASG6jdDChw6VRmRgaH+bc0Ch05NRovA8PEFigKHTkVGy8Bw/lJjQX3oDF9PHsotLQNDs00DBe9Dvx4e+3Bw68wz5TuPpxoFhubbfwreQjvwOAJvoaMaxNwmUxwG3jYd3DoXKL/2ayIaxN4LVUQ+37r3HPsJ3lwvwJEFOLKAFO9PnjPdjfs7Evy+JcXIGdP9vVIvJHgFzcu1AEcW4MgCUjwnb4GnsSfR0nbsCVRJNfLjyHO4KF6uBTiyAEcW4MgCHFmAIwtwZAGOLMCRBTiyAEcW4MgChrpAkZPgjokELIc4yFCR637ojA3Ay7UAR07PtusB+4i8orwhy+I90UPkPs7JO8pttcsexr5kW3raPjTb7/d9jGsJ8TlZgCMLcGQBjizAkQU4sgBHFuDIAhxZgCMLcGQBjizAkQU4sgBHFuDIAhxZwB+sT9812kwtDgAAAABJRU5ErkJggg==);
  width: 40px;
  content: " ";
  position: absolute;
  left: 0;
  top: 46px;
  height: 40px;
  background-size: 40px; }

.black-theme .active-theme .iconTitle.vertnav:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB5CAYAAADyOOV3AAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1Mjo0NiswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1Mjo0NiswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1YjkxNmQ2My1jYjg1LTZkNDgtYTdjMC1mNzVmODAyMjYzYjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NWI5MTZkNjMtY2I4NS02ZDQ4LWE3YzAtZjc1ZjgwMjI2M2IzIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NWI5MTZkNjMtY2I4NS02ZDQ4LWE3YzAtZjc1ZjgwMjI2M2IzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1YjkxNmQ2My1jYjg1LTZkNDgtYTdjMC1mNzVmODAyMjYzYjMiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6Mjc6NDIrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4pzdnyAAADtElEQVR4nO3dwW3bMACF4Zei92iDegNzg/rMUztB1QmaDZJOUG9Qd4OeeK1HSDdwN2AmUA+yEEAmZUoWTfnlfYCBQJYZIT9EKYlh3jVNA+H1rvQBSF4KTE6BySkwOQUmp8DkFJicApNTYHIKTE6BySkwOQUmp8DkFJicApNTYHIKTO79pQNYa+c4DokzAA4AfOhJ59zgi4OBrbWfjgNLuv3xMSdzHPMAYINI5CEnga21WwDfLjiot+oRwGcAv2caz6CNew9gffx6g5GRQ9fg+oKDeuseZhrH4DVup4tcjRkoFPg+sE2ux+A0bmd0ZN1FL4tBPG5nVOSUu+i/mG/qYfNnxrEMzsftJF+TUwJ759w+9qR+TZqFQXrczhrA3lq7cc752E6aosszGB+300WuYjsocFkG8bgvidsGIytwOQbxuL8AbAPba7T3RH3RyApcxgrDcevI6zzaG6to5P5GBS7jgPBfvIbidjzikbf9DQpcTo02aCclbsfjNPJX59yuv+PF/02Si9SRr1N4tJH3ALahuIACL0F9wWu9c84M7aApmpwCk1NgcgpMLsdN1ha3+3af3fFBI0dgA+BjhnGvYV/6AOamKZqcApNTYHI5rsGbDGPKRDqDySkwOQUmp8DkFJicApNTYHIKTE6BySkwOQUmp8DkFJhcjsB7AM2NPp5m/2kUpjOYnAKTU2ByOd7R8ZxhzGs5lD6AueUI/JBhTJlIUzQ5BSanwOQUmJwCk1NgcgpMToHJKTA5BSanwOQUmFyuz+ioMox7DQeQ/Ucp16fs3OqHsHwH2dt2NEWTU2ByCkwuxzV4h9v9QLF96QOYW67AshCaoskpMDkFJqfAy1BNfeHQsnaAAi/BDhMWfj4yAA7W2jq2gwKXtQPwBdNW9zZ4XT3tZyyyApezQxu3MyaywenSeMHIClxGhfCyBymRDeLrHm76GxS4DI/zi0xWgecMBha1dM7V/Y1a+awcj9el6da959aBbQDwIzJWMC6gM7g0j/iZnCoaF1DgJfCYHnkwLpA2Ra+stU8Tvrmk84hP1zFJy9GmBP4A4DHxm8p0HumRk9ca1hS9LB7np+sxC0kHA/8bc0QyO4945FFxgXDgp5EHJK0XzPez8ziNPDouANw1TXOy0Vq7ArCacGBv2QHzv6e6QntNfkYkrnNucIBg4DGstRe9Xs6q0J7RQdkDy7LpLpqcApNTYHIKTE6BySkwOQUmp8DkFJicApNTYHIKTE6BySkwOQUmp8DkFJicApP7D2nX37ciykPDAAAAAElFTkSuQmCC);
  width: 40px;
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  height: 40px;
  background-size: 40px; }

.black-theme .active-theme .iconTitle.horiznav:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHkAAAB1CAYAAABqOE4yAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1NDoyNyswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1NDoyNyswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpkZWE4Zjg4Mi01NmY3LTNmNDctYThjMC1iY2E0MjM2MGUyZjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZGVhOGY4ODItNTZmNy0zZjQ3LWE4YzAtYmNhNDIzNjBlMmY5IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZGVhOGY4ODItNTZmNy0zZjQ3LWE4YzAtYmNhNDIzNjBlMmY5Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkZWE4Zjg4Mi01NmY3LTNmNDctYThjMC1iY2E0MjM2MGUyZjkiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6Mjc6NDIrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6OmbOFAAADdElEQVR4nO3dzVHbQACG4ddM7rgEOog6wFc4pQOUCkI6gA5cwqYDTr7GdCA6cAmmAucgOzhBwlqhn5W/75lhMuOY1Q5vvCLWCma73Q47bxdjT8D658gCHFmAIwtwZAGOLMCRBTiyAEcW4MgCHFmAIwtwZAGOLMCRBTiyAEcWMLu5uelj3Az41sfAZ2wLhP2fja1Wq5PP+dJmNicsgN89jKsgp3yBdKqP5XrRw5gqvjKRyPY5864HdGQBfZyTq/wEioGONSU5cNf3QYaKXADrgY41JYshDuLlWoAjC3BkAY4swJEFOLIARxbgyAIcWYAjC3BkAY4sYKgLFDEyYDnyHNoqgPuR5/BOipHnwPXYkzgnXq4FOLIARxaQ4jl5DczGnsQ58StZgCMLcGQBjiwgNvKSHm7jsChLIhvERA7AD8rvfqMOYp0JtGjQNHLgbaf/ZexBrBOBlg2aRD4e/OBwkHmTg9in5dQ0uL29zU598qnIoWLwg3sib5i21gLwq+LxRqE/ihyoD/x9//c2nJyWoesiBxw4RTktQldFDjhwynIiQ/8fOeDAU5ATEfo4ciCNwAtgN9GPdedfjXo5DUMfIgfSCGxxchqEvgCuqP+ZW884cOqWNY9fAg9QRt5QLpGvFU+8xpFTllF/inihfKX/3RlSUIZeU/4LOHZYxvOuZnbClnIFmaJiwGNlVPeCMvBitVpt4d/tPwVphD7Mw+plNAwM7/8LVVC/dN/hpTsFGRGBofrNkAKHTlVGZGCof1uzwKFTk9EiMHx8gaLAoVOR0TIwnL7UWFAfOsPXk4dyRcvA0GzTQMH70C/7xz4c3DrzRPnO47FGgaH59p+Ct9AOPI7AW+ioBjG3yRT7gTdNB7fOBcqv/ZqIBrH3QhWRz7fuPcV+gjfXC3BkAY4sIMX7k+dMd+P+lgS/b0kxcsZ0f6/UMwleQfNyLcCRBTiygBTPyRvgcexJtLQZewJVUo38MPIczoqXawGOLMCRBTiyAEcW4MgCHFmAIwtwZAGOLMCRBTiygKEuUOQkuGMiAYshDjJU5LofOmMD8HItwJHTs+l6wD4iLylvyLJ4j/QQuY9z8pZyW+2ih7HP2Yaetg/NdrtdH+NaQnxOFuDIAhxZgCMLcGQBjizAkQU4sgBHFuDIAhxZgCMLcGQBjizAkQU4sgBHFvAHtITfLzMFVGgAAAAASUVORK5CYII=);
  width: 40px;
  content: " ";
  position: absolute;
  left: 0;
  top: 46px;
  height: 40px;
  background-size: 40px; }

.black-theme .iconTitle.double:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB5CAYAAADyOOV3AAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjU3OjA3KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNTowODoyMSswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNTowODoyMSswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowYWE1ZDA3Mi0zN2I5LTE2NGItYWNkNi04YmQwY2YxZDM1ZjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MGFhNWQwNzItMzdiOS0xNjRiLWFjZDYtOGJkMGNmMWQzNWY4IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MGFhNWQwNzItMzdiOS0xNjRiLWFjZDYtOGJkMGNmMWQzNWY4Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowYWE1ZDA3Mi0zN2I5LTE2NGItYWNkNi04YmQwY2YxZDM1ZjgiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6NTc6MDcrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz55DXSGAAACSklEQVR4nO3dv23bQBxH8S8FD+AR3FwdZwN5E3mSyBt4BI7CTBCnlRpmA2/ANCzN5kiG5Mv7ANcYIHU/POjoPxDcDMMQcZ223oDWZWA4A8MZGM7AcAaGMzCcgeEMDGdgOAPDGRjOwHAGhjMwnIHhDAxnYDgDwxkYzsBwBoYzMJyB4QwMZ2A4A8MZGO7hfr8nyWVc4mhLKW1zu92ek/zaejdaxfdTkuetd6HVPJ6S9FvvQuvxmyy4qcAvSRrQeqHOWEppSilTM/oOpjMwnIHhDAxnYDgDwxkYzsBwD5XXnce1F924lnQOYMY5gX9UXruWbuH7nQOY0SMazsBwBoarfQa3Wf6ZN0e/wj3bAGasDdzXvuCB9AHM6BENZ2A4A8MZGM7AcAaGMzBc7c/BT+Paiz7L/8z6FMCMtYEv2ddfWt6SXBe+5yWAGT2i4QwMZ2C42mdwt+QmFtAd5J5zdDUXzQlc9YIH0gUwo0c0nIHhDAxnYDgDwxkYzsBwBoarDXxNMuxoXSvnwM/oOxjOwHAGhpvz0ZWfC+5jrn6lex5+xjkfPmsrrz2KNoAZPaLhDAxnYDgDwxkYzsBwBoYzMNzULzrek3z+u22s7vGLr70HMOP4j82Sr2ecDPxtjc3szP8wo0c03SmAY0qTPk9JPpK8Jvmz7V60oN9JXkspH80wDFtvRivyGQxnYDgDwxkYzsBwBoYzMJyB4QwMZ2A4A8MZGM7AcAaGMzCcgeEMDGdgOAPDGRjOwHAGhjMwnIHhDAxnYDgDwxkYzsBwfwH11IuW+XMtEAAAAABJRU5ErkJggg==);
  width: 40px;
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  height: 40px;
  background-size: 40px; }

.black-theme .iconTitle.single:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHkAAAB5CAYAAAAd+o5JAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjU3OjA3KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNTowNToyNiswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNTowNToyNiswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpkMTIxYzE0NS0zZGU0LTY5NGMtYTFiYy1mZWM2NmQ3ODJjOTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZDEyMWMxNDUtM2RlNC02OTRjLWExYmMtZmVjNjZkNzgyYzk5IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZDEyMWMxNDUtM2RlNC02OTRjLWExYmMtZmVjNjZkNzgyYzk5Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkMTIxYzE0NS0zZGU0LTY5NGMtYTFiYy1mZWM2NmQ3ODJjOTkiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6NTc6MDcrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Ns9hFAAACTUlEQVR4nO3dwW0TURRG4T+IPekANm/vDggdpARKgAoSOoAOKAEqIOnA+7dxOjAVOIsIaRagGER85+acT/LKi3etI7+xx2P77HA4RM/bi+oB9PSMDGBkACMDGBnAyABGBjAygJEBjAxgZAAjAxgZwMgARgYwMoCRAYwMYGQAIwMYGcDIAEYGMDKAkQGMDGBkACMDvKxaeM65SXKd5LxqhhPbjjE+VCx8VvWtxjnnLsnrksXrfBxjfD71opXbNS1wklxWLOoxGcDIAGUvvH7jNslF9RB/a4zxx/vmnKv4GQefyQBGBjAygJEBjAxgZAAjAxgZYE0nQx7zJsn74hmWdkm+Fs9wlG6Rr6qHWLhNk8hu1wBGBjAyQKdj8jbJu+ohFvbVAxyrU+R9kpviGVpyuwYwMoCRAYwMYGQAIwMYGaDT++TzJJviGZb2eThBs3qdIm+S/KgeYqHNdeJu1wBGBjAyQKdj8i7Jp+ohFnbVAxyrW+Tr4hlacrsGMDKAkQGMDGBkACMDGBnAyACdIl8kOazodvOUD/Z/6hRZ/8jIAEYG6PQBxT4PV2OsxbZ6gGN1irxNk8tt1sbtGsDIAEYGMDKAkQGMDGBkACMDrOlkyCaNPtn5Zc5ZPcKj1hT5VZK31UM8R27XAJWR7wrXrvKtYtHKyJdJvheuf0o/k3yp+J/GpPAPOXU6HpMBjAxgZAAjAxgZwMgARgYwMoCRAYwMYGQAIwMYGcDIAEYGMDKAkQGMDGBkACMDGBnAyABGBjAygJEBjAxgZAAjAxgZ4B6Fx1kEtbbg0gAAAABJRU5ErkJggg==);
  width: 40px;
  content: " ";
  position: absolute;
  left: 0;
  top: 46px;
  height: 40px;
  background-size: 40px; }

.black-theme .active-theme .iconTitle.double:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB5CAYAAADyOOV3AAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo0NToyOSswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo0NToyOSswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpmNDgxYWFkMC0xMGRhLWMwNDgtOTA5ZC0wZmJmYmE4NGIyYTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZjQ4MWFhZDAtMTBkYS1jMDQ4LTkwOWQtMGZiZmJhODRiMmE0IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZjQ4MWFhZDAtMTBkYS1jMDQ4LTkwOWQtMGZiZmJhODRiMmE0Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmNDgxYWFkMC0xMGRhLWMwNDgtOTA5ZC0wZmJmYmE4NGIyYTQiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6Mjc6NDIrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6i+VJ3AAACTElEQVR4nO3b0W2bUBxG8Q+UATxCNmiygfOIp3AmqbtBRmCK+0wnaLoB3SAb0BfnLX65QMGn5ychRbbA968jX+JEbqZpirjarRegdRkYzsBwBoYzMJyB4QwMZ2A4A8MZGM7AcAaGMzCcgeEMDGdgOAPDGRjOwHAGhjMwnIHhDAxnYDgDwxkYzsBwBoZruq5LkvP1EEdfSumbruuekvzaejVaxXOb5GnrVWg1hzbJuPUqtB5/yYK7FfglSQM6XqgzllKaUsqtGX0H0xkYzsBwBoYzMJyB4QwMZ2C4h8rzjtdjL4brsaRjADPOCfy98ty1DAtf7xjAjG7RcAaGMzBc7T24z/L3vDnGFa7ZBzBjbeCx9gXvyBjAjG7RcAaGMzCcgeEMDGdgOAPD1X4OfrweezFm+c+sjwHMWBv4nH39p+VHksvC1zwHMKNbNJyB4QwMV3sPHpZcxAKGO7nmHEPNSXMCV73gHRkCmNEtGs7AcAaGMzCcgeEMDGdgOAPD1Qa+JJl2dFwq58DP6DsYzsBwBoab89WVnwuuY65xpWve/YxzvnzWV557L/oAZnSLhjMwnIHhDAxnYDgDwxkYzsBwt/7Q8Zbk498tY3WHLx57C2DG0+n0+ePhq+dvBf62xmJ25n+Y0S2arg1gm9JNH22S9ySvSf5suxYt6HeS11LKezNN09aL0Yq8B8MZGM7AcAaGMzCcgeEMDGdgOAPDGRjOwHAGhjMwnIHhDAxnYDgDwxkYzsBwBoYzMJyB4QwMZ2A4A8MZGM7AcAaGMzDcX9o2jUNTDNeDAAAAAElFTkSuQmCC);
  width: 40px;
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  height: 40px;
  background-size: 40px; }

.black-theme .active-theme .iconTitle.single:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHkAAAB5CAYAAAAd+o5JAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1Njo0NyswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1Njo0NyswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDplOTVkOGQ4Ni01ZDliLWFlNDYtODYxNC0yMjhhMGNlNjc3ZjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZTk1ZDhkODYtNWQ5Yi1hZTQ2LTg2MTQtMjI4YTBjZTY3N2YwIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZTk1ZDhkODYtNWQ5Yi1hZTQ2LTg2MTQtMjI4YTBjZTY3N2YwIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplOTVkOGQ4Ni01ZDliLWFlNDYtODYxNC0yMjhhMGNlNjc3ZjAiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6Mjc6NDIrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz61YFPYAAACTUlEQVR4nO3dwW0TURRG4T+IPekASnAHhO1bpQRKgAoSOoAOKAE2b0vSgUtwOjAVOIsIaRagGER85+acT/LKi3etI7+xx2P77HA4RM/bi+oB9PSMDGBkACMDGBnAyABGBjAygJEBjAxgZAAjAxgZwMgARgYwMoCRAYwMYGQAIwMYGcDIAEYGMDKAkQGMDGBkACMDvKxaeIyxSXKd5LxqhhPbzjk/VCx8VvWtxjHGLsnrksXrfJxzfj71opXbNS1wklxWLOoxGcDIAGUvvH7jNslF9RB/a875x/vGGKv4GQefyQBGBjAygJEBjAxgZAAjAxgZYE0nQx7zJsn74hmWdkm+Fs9wlG6Rr6qHWLhNk8hu1wBGBjAyQKdj8jbJu+ohFvbVAxyrU+R9kpviGVpyuwYwMoCRAYwMYGQAIwMYGaDT++TzJJviGZb2eThBs3qdIm+S/KgeYqHNdeJu1wBGBjAyQKdj8i7Jp+ohFnbVAxyrW+Tr4hlacrsGMDKAkQGMDGBkACMDGBnAyACdIl8kOazodvOUD/Z/6hRZ/8jIAEYG6PQBxT4PV2OsxbZ6gGN1irxNk8tt1sbtGsDIAEYGMDKAkQGMDGBkACMDrOlkyCaNPtn5ZYxRPcKj1hT5VZK31UM8R27XAJWR7wrXrvKtYtHKyJdJvheuf0o/k3yp+J/GpPAPOXU6HpMBjAxgZAAjAxgZwMgARgYwMoCRAYwMYGQAIwMYGcDIAEYGMDKAkQGMDGBkACMDGBnAyABGBjAygJEBjAxgZAAjAxgZ4B5FJ1kEuLDIGgAAAABJRU5ErkJggg==);
  width: 40px;
  content: " ";
  position: absolute;
  left: 0;
  top: 46px;
  height: 40px;
  background-size: 40px; }

.detLangLoad {
  font-size: 11px; }

#printLoadingModalTitle:before {
  content: '';
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABJCAYAAABxcwvcAAAACXBIWXMAACE4AAAhOAFFljFgAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTE5VDE0OjI3OjQyKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOC0xOVQxNDo1NDozNiswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOC0xOVQxNDo1NDozNiswNTozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NTBhMTQwYy1iZjllLTFjNDgtOGQ5OS1lMjRjNmNhZmZlMjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDUwYTE0MGMtYmY5ZS0xYzQ4LThkOTktZTI0YzZjYWZmZTIyIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NDUwYTE0MGMtYmY5ZS0xYzQ4LThkOTktZTI0YzZjYWZmZTIyIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NTBhMTQwYy1iZjllLTFjNDgtOGQ5OS1lMjRjNmNhZmZlMjIiIHN0RXZ0OndoZW49IjIwMTktMDgtMTlUMTQ6Mjc6NDIrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7OHsqoAAAC70lEQVR4nO2cwZXaMBBAP/tyhw5CBzgVrHOdS+ggbAWhg7AVhBKgguxprjEdQAekA28F5GB7HxiRHRl2sdn573GRJVv+2JIYSfR2ux3O/7m7dgW6wKemBUVkAEyB9EJ1eWsW5ecAVX21YCNJIjIuL9hvUv5K3FN8qRNgHVMw+nUTkQT4TbcEVYwovtxBTKEmbdK8QZk2MaJ4osxESRKRIcVj23XGMZljn6RhIO0Z+AL0Wvp5CNR5FHPTlxgCzIlsCN+ZBbA65wQ+TjLgkgy4JAMuyYBLMuCSDLgkAy7JgEsy4JIM9ELh2zIcMuA4oDYEvtfSVkB26YpdmAnwuZb2GMiXAVtV3e4nHkgq5cy5jV/657AEpqqaw54kEUmBP1erVvvYAKmq5nfwEq9+umaNWsiI0knVcE/oZjj2rbkXkaSaCEgDGZ4p5OXvVKFrkwC/AulpJWkQOqiq69fOLCKNa9UG9qaUsvJe6qIGJ8dJFkE3yDqU6INJA41ncDtGwnGTklkLfxRJc44HyD1rYX/dDLgkAy7JgEsy4JIMuCQDH2UIkJ5T2J8kAy7JgEsyENUmlSvdJm9Sk/dnZs0Y23APgZ+RZdrKzJrRXzcDLsmASzJwicHkksB2hJYxJ3LF7T4nJYlIYoxzb2n/NHduzJeEEitJoZNkIjKvpQ2NF+sCMziY7RkAPwL58kpSBnyrHexzO919COu9ZVXDvaCYjHQOWanq+g6gXD0xxkXts6Hcg/IyBFDVjCKkcNYWgxthSbmiBGq9W9mbpXuLuOokhOfLu8jXE+lHi7iCQ4BTXX/X5/1rZGDbXuojbgMuyYBLMuCSDLgkAy7JgEsy4JIMuCQDLsnAJSRNORHRawkTztwrExvjXgfS+hS/g0LH2kBI0CbmBFGSVDUXkVXgwv0TlWkrTzGZm7xuU7odnNsQ+c890ZLKMMqEboqqoo15TKFGDbeqPlHMnDzS/kjmX4o6PlB0MNvYEwS3lzqH+DjJgEsy8A8wqp+m7pNGtAAAAABJRU5ErkJggg==) no-repeat center;
  background-size: 15px;
  width: 18px;
  height: 18px;
  position: relative;
  top: 3px;
  display: inline-block; }

#printErrorMessage:before {
  content: '';
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbNJREFUeNrUVzFLw0AYvXy0W3XxFxQ6CGIpnaSLdHKtZFDwB9jFtdJfEOrqYPsjglmdiot0KhLoVqiz4KLdOug7eCmhtnqJMacPHrmS3r2Xu9x9L44yxH2ltoNLC2yCVbAMlnh7Ds7AEByCweH08cVkXMdAWIt1QRcsGvpdgD7owUiYygCEt3DpgW0ToxvwDg7ADoy8GRuA+J6eRrCissFULx9MTL41APEDXO7AbZUtXsEjmBhtNMAnfzAUvwbHbNfBC0MTjfhMOCtrPk4w7ccYKGBfvTtuEyxHPXonJHajl+GafwWtcRX9kNhWa6v8cE7N5Qx0f7DV0sChphKecK7KH67WFh6vRQsGtGZLeLbbQlNYWGyhKqxqtlCWWEm1gZIoyxCGCVuYC5OMLcwKjFH7KTqf4iCpsb2b0kBYYIY7S9H5JIMZGAqTz8LC9GvNQJhefQsGfK0dbUOPATJRSeUhVmY7aVj1luWY0bmfcJBn9HvS1O2EfQdRXI8fRJeMS78NrdH5e6HUViz/VAv4h0bGyzHlk4/W1QK1xsSE03qTYnesvu19xvDJ//o4zevz/EOAAQDay5f7YpKjdAAAAABJRU5ErkJggg==) no-repeat center;
  background-size: 15px;
  width: 18px;
  height: 18px;
  position: relative;
  top: 3px;
  display: inline-block;
  margin-right: 5px; }

.ttsVoiceName #voice {
  margin-left: 0 !important; }

.dots {
  color: #707070;
  font-size: 30px;
  background-color: transparent;
  border: none;
  font-size: 35px;
  position: relative;
  display: inline-block;
  top: -5px;
  left: -6px;
  letter-spacing: -1px; }
  @media (max-width: 375px) {
    .dots {
      right: 17px; } }

.black-theme .tts-modal-speed-control-sec {
  color: #494949; }

#scrolled-content-frame:fullscreen {
  background: #fff !important;
  overflow: hidden auto !important; }

#epubContentIframe:fullscreen {
  background: #fff !important;
  overflow: auto hidden; }

.TextPopup .ActionButton img {
  width: 15px !important; }

.rtlSlider {
  display: none; }

#nextMobileRtl,
#previousMobileRtl {
  display: none; }

#nextRtl, #previousRtl {
  display: none; }

.tts-voiceListContainer::-ms-expand {
  display: none; }

.enhance_gotpdetails {
  margin: 0 5px; }

.enhance_gotpChap {
  margin: 0 5px; }

#image_id {
  margin: auto !important;
  width: auto; }

#wrapperMedia {
  text-align: center;
  text-align: -webkit-center;
  overflow: scroll; }

.bookmark-list-group {
  padding-left: 0;
  background-color: #fff;
  margin-top: 0; }
  .bookmark-list-group .bookmark-card {
    display: table;
    width: 96%;
    border-bottom: 1px solid #e1dcdc;
    margin: 10px 5px;
    cursor: pointer; }
    .bookmark-list-group .bookmark-card .bookmark-chap-details {
      display: inline-block;
      color: #656666;
      text-decoration: none; }
      .bookmark-list-group .bookmark-card .bookmark-chap-details .chapter-title {
        font-weight: 600; }
      .bookmark-list-group .bookmark-card .bookmark-chap-details .chapter-details {
        margin-right: 20px;
        float: left;
        width: 96%;
        font-weight: 600;
        line-height: 23px; }
    .bookmark-list-group .bookmark-card .bookmark-bottomDiv .pageNumber {
      font-style: italic;
      font-size: 10px;
      float: left;
      margin-right: 15px;
      line-height: 23px; }
    .bookmark-list-group .bookmark-card .bookmark-bottomDiv .bookmark-date {
      font-style: italic;
      font-size: 10px;
      float: left;
      margin-right: 20px;
      line-height: 23px; }
    .bookmark-list-group .bookmark-card .bookmark-chap-details:hover {
      color: #000; }
    .bookmark-list-group .bookmark-card .del-bookmark {
      float: right;
      width: 18px;
      height: 18px;
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE3AAAhNwEzWJ96AAAC8klEQVR4nO2czW0bMRBGx0HuVgdRB3EH3lznYnUQpQOVoBLsCixX4OTCs92B3EHUgVyBgoVmg0gk9ZnizyrA94AFBFLkch/I4a6EnavdbickzudoTQNUdSIinYjc2DGxs25FZG3Hi3NuO9YYR5lBqtpLWYjInVcZ5peI3DvnXoK1FWkqSFWnIrISkVuv8mO8isjcOfe71Zg/eSWVUNWZLZlz5Yi1XVtfTWgiSFXnIvIsItdeZTp9H8/WZ3WqLzG7kEev4pA3m13D0pla0P7qffOQH865lVdakKqCLOasT8ycJxFZxmKKtV+KyHevcs97LzLWvgS1t/lVRE5/YTO0K9mFz1W17+dnoK9rO0fnNS5EtRhkgTQUkHs5XcqWbd/trO0xtzWDds0gvfBK9vRy1l4pwNrEZkrsXNlUEWSxIzR7Hs6RM2BtH7yK/SyaeqUFqDWDYlP+3itJJ9ZH7JxZHOxiqros1G8XmEEbC6gl6G8dvhz1099lF3kUcc799XAsiI/2e0FXw+dmjxr/KxQEoCDA8Z306+mve4H3I23GJmvMSc9ioSD+b0C7RHLHzCUGoCAABQEoCEBBAAoCUBCAggDN/npWVe+nCOdc7BfCYm1zafnffOiWv0XbLLjEABQEoCAABQEoCEBBAAoCUBCAggAUBKAgAAUBKAhAQQAKAlAQgIIAFASgIAAFASgIQEEACgJQEICCABQEoCBAy//mv3klbdpm0UxQzjvvY7wvP8AlBqAgAAUBsgW1zIKQSomxpQraeCX7t/8uldDYQtcQJVVQaDe5a5UmIgUbUyi7TOgaoqQKir3T+ljwfddsbCyxdBhJ40xOTWFZEGKpIjaWIaE/tjmvgCeOaWr5PmZ2HL/wO/DknEua7ecImlg+jtggLpWN5flIymaVvIvZCWaRNBGXypArJDnV11nbvC2dG0trc+m82cw5a7lnp8exgLgIZGYZm3fLe5a1eRTLH2TbamfHWPFpY9v4S6nES8yjeAoR+QNTZuVG7jQk1QAAAABJRU5ErkJggg==) no-repeat;
      background-size: 18px 18px;
      border: none; }

.black-theme .del-bookmark {
  float: right !important;
  width: 18px !important;
  height: 18px !important;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABJCAYAAACesWDiAAAACXBIWXMAACE3AAAhNwEzWJ96AAAC10lEQVR4nO2c323bMBCHL0Xf3Q2Sl3uOO0HTDdIJam/gbuAN6hGcCZIN4mzgPN9D6g2aCVwQvia2SOkXiqREA/cBAgJSoi5f+E8IeBf7/Z5qQUSmLhRm3tYS02iCROSKiG71+ubdcOCJiB7cxcx/vNoBGFyQilkS0U+vsps799zQoj55JQURESfmpYcc0mdetI3BGKQHicgXHSptQykWN/Rumflv6diLC1I5GyK69irTeCaim9KShhhiayDH9YY5EX1l5gt3uZ+17Mm7+51rbbsoRXuQiCyI6LdXccD1gAUzb7ya0zZuiGjVIfkXM6+80kwUE6RDy604E6+S6I6ZZ15pByKybpncX4noqtRQKznEFrnk0GHzONOlvslE31WE0oKa7FrKY9rceaXnJkjnjVDvWaYMBX02tA+a6DuzU6oHhYLdMXPyqqNthHpR6J3JnEzSItK5okQwDfQgN5nm+ggt2j4zv8n+3KjLtdMNMTnH9gf9FjtHTBDABAGac9D37tvp0SvBz4xNUsxRnxoi4t2sH5fVkhqzDTGACQKYIIAJApgggAkCmCCACQI0d9LFSNmwjblBtR4EMEEAEwQwQQATBDBBABMEMEEAEwQwQQATBDBBABMEMEEAEwQwQQATBDBBABMEMEEAEwQwQQATBDBBABMEMEEAEwQY7H/z4PRgyWeTGEzQ8fmHIZ9NxYYYwAQBTBAgWZCmmqiSHLHl6EGjTaAfIDm2WEGh5XapR8CrQmMKnW8N/Q6txAp68EqILl3qiZokHaXDuPQqI7M1xApa69nQJi4rwlZEos/D50Zj2LZkanht+SO3Ep15QURcQqR7r+I0iE3GA7wfZapzTug4+n9+MHNZQdSdJqJmemV86LWKdaSJqJVecnoLOpI0b5mTasHFNu8rh3Jkf9EVw+XOmLWsGmOw0wVllZoVJmt6HE3z5ybKsZZ8J2OTM81gVXkUq4OI/gEupeCLysHdmAAAAABJRU5ErkJggg==) no-repeat !important;
  background-size: 18px 18px !important;
  border: none !important;
  right: 15px !important; }

.headerTitleWraper {
  display: inline-block;
  overflow: hidden; }

.searchDropdown {
  position: absolute;
  width: 380px;
  max-height: 80%;
  min-height: 200px;
  right: 1px;
  display: none;
  top: 41px;
  box-shadow: 0px 2px 5px #d2d2d2;
  background-color: #fff;
  z-index: 100;
  border: 1px solid #d2d2d2; }
  .searchDropdown .header {
    position: relative;
    color: #494949;
    font-size: 18px;
    display: block;
    background: #f2f2f2;
    width: 100%;
    line-height: 1px;
    height: 40px;
    border-bottom: 1px solid #e1dcdc;
    text-align: center; }
    .searchDropdown .header p {
      margin: 0px;
      line-height: 37px; }
    .searchDropdown .header button {
      position: absolute;
      right: 5px;
      z-index: 505;
      background: transparent;
      font-size: 18px;
      top: 0px;
      border: 0px;
      color: #494949; }
  .searchDropdown #searchInput {
    width: 96%;
    height: 33px;
    border: 1px solid #d5d5d5;
    padding: 0px 5px;
    margin: 5% 2% 2%; }
    .searchDropdown #searchInput:focus {
      border: 1px solid #d5d5d5; }

.backTo {
  margin-left: 3%; }
  .backTo:before {
    content: "";
    position: relative;
    top: 2px;
    left: -2px; }

.backToPanel p {
  padding: 13px;
  text-align: center;
  font-size: 1em;
  margin-top: 10px; }

.prevNxtWraper {
  display: flex;
  justify-content: space-between;
  margin: 0 3%; }

.searchTabBlock {
  list-style: none;
  text-align: center;
  padding: 0px; }
  .searchTabBlock li {
    display: inline-block; }
    .searchTabBlock li:first-child {
      padding-right: 4px;
      border-right: 1px solid #666; }

.searchTabBlock .toc-tab.active {
  color: #478ac8 !important; }

.searchTabGrouping {
  margin-top: 10px;
  max-height: 44vh;
  overflow-y: auto;
  border-top: 1px solid #DFDCDC;
  width: 100%;
    width-padding: 0;
    width-background: transparent;
  padding-top: 10px; }
  .searchTabGrouping .active {
    display: block; }
  .searchTabGrouping .inactive {
    display: none; }

.searchCardBlock {
  list-style: none;
  padding: 5px;
  text-align: center; }
  .searchCardBlock li {
    display: block;
    padding: 15px 10px 10px;
    box-shadow: 0 1px 2px #C2C1C1;
    border: 1px solid #e6e5e5;
    margin-bottom: 10px; }
    .searchCardBlock li:nth-child(even) {
      background-color: #ECEBEB; }
    .searchCardBlock li:last-child {
      margin-bottom: 0px; }

.resultSnippet {
  display: block;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #D9D4D4; }

.searchPanelHide {
  display: none; }

.searchPanelShow {
  display: block; }

.searchTabGrouping [role="tabpanel"] {
  z-index: unset;
  padding: 0;
  background: transparent; }

.close-icon {
  width: 3.5rem;
  height: auto; }

@media (max-width: 500px) {
  .searchDropdown {
    width: 100%; } }

.innerWraper {
  position: relative; }
  .innerWraper .clearSearch {
    border: none;
    font-size: 20px;
    position: absolute;
    top: 20px;
    right: 10px;
    background-color: #fff;
    width: 30px;
    height: 30px; }

#highlighterToolTip {
  /*tooltip*/ }
  #highlighterToolTip .highlight-container {
    display: flex;
    flex-wrap: nowrap;
    padding: 5px 8px;
    border-radius: 10px;
    display: inline-block;
    position: absolute;
    box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.2);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    overflow: hidden;
    z-index: 10;
    display: none;
    margin-bottom: 1em;
    transition: all 130ms linear, -webkit-transform 130ms linear;
    transition: all 130ms linear, transform 130ms linear;
    transition: all 130ms linear, transform 130ms linear, -webkit-transform 130ms linear;
    -webkit-transform: translateY(30px) scaleX(0.12) scaleY(0.3);
    transform: translateY(30px) scaleX(0.12) scaleY(0.3);
    will-change: transform;
    background-color: #ffffff; }
  #highlighterToolTip .MainToolTip {
    background-color: #9494ab;
    color: #fff; }
  #highlighterToolTip .highlight-wrp--open {
    display: block;
    transition: all 320ms 60ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 550ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: all 320ms 60ms cubic-bezier(0.23, 1, 0.32, 1), transform 550ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: all 320ms 60ms cubic-bezier(0.23, 1, 0.32, 1), transform 550ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 550ms cubic-bezier(0.23, 1, 0.32, 1);
    -webkit-transform: translate(0, 15px) scaleX(1) scaleY(1);
    transform: translate(0, 15px) scaleX(1) scaleY(1); }
  #highlighterToolTip .hg-TextDropBox {
    display: flex !important;
    position: absolute;
    flex-direction: column;
    width: auto;
    height: auto;
    box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.2);
    z-index: 1;
    background: white;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%); }
    @media (max-width: 340px) {
      #highlighterToolTip .hg-TextDropBox {
        width: 100%; } }
  #highlighterToolTip .hg-TextDropBox-title {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin: 10px 15px 0px 15px; }
    @media (max-width: 340px) {
      #highlighterToolTip .hg-TextDropBox-title {
        margin: 0; } }
  #highlighterToolTip .hg-TextDropBox-close {
    display: inline-block;
    border: 0;
    background-color: transparent;
    position: absolute;
    right: 12px;
    top: 5px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAYAAABRRIOnAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAmxJREFUeNrs3MFR20AAhtF/OasM0xc5pgA1kRSQo9IFBVBGKIO7coiYcTyEyPYi7eL3zXjAzFjakR5GyCuVeZ4jvXZnEwgIASEgBISAEBACQkAICAEhIASEgBAQAkJACAgBISAkIASEgBAQAkJACAgBISAEhIAQEAJCQAgIASEgBISAEBASEAJCQAgIAaGbBlFKSSllKKWMy/etPcZlfEBs1JDkMcm3JFNjY5uWcT0u4+yneZ67fCQZk8xHj6khDMfjGrvarh2DeGvjT41hmHr7pesdREso/jkOILYF0QKKd9cPxPYg9kTx3/UCsQ+IPVCsWh8Q+4HYEsXq9QCxL4gtUJy1fCD2B/GRKM5eLhBtgPgIFBctD4h2QNREcfFygGgLRA0UV70eiPZAXLNTr36HAaJNEJfs3Cp/boBoF8Q5O7naASkQbYNYs7Or/ncCRPsg3tvp1c9f9LRdS6WNu8sUukooHo6ePyc5HD3/meRLDRDdbNcbB/EWiqoYgOgPRJL8OnlneE5yX3OaYi+Zhv/nHeJw8rND2pu4C8RGGE6PIV57uEUUdzD8dcxwv3y9XRTOQzgP4UylM5VA+CwDiFo716ed5kPUfT0QZkwBYU4lEGZdm3XtuoxLlg+EK7eAcG2naztd/b1yvUC4P4T7Q7iDjDvIuMfUShRAuAudu9DtAGJI8tQYhlMUT0kG0/A3aJlkOyT5muR7g0Mck/xI8mLWtcypFBACQkAICAEhASEgBISAEBACQkAICAEhIASEgBAQAkJACAgBISAEhICQgBAQAkJACAgBISAEhIAQEAJCQAgIASEgBIQ+ab8HACMjpdkLSAwvAAAAAElFTkSuQmCC) no-repeat center;
    background-size: 35px;
    width: 25px;
    height: 25px; }
  #highlighterToolTip .hg-TextBox {
    margin: 0px 15px 0px 15px;
    height: 217px;
    width: 308px;
    -webkit-user-select: text !important;
    user-select: text; }
  #highlighterToolTip .wiki-search-result-backdrop, #highlighterToolTip .print-loading-modal-backdrop {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.2);
    z-index: 100; }
  #highlighterToolTip .hg-wikiSearch, #highlighterToolTip .hg-printLoadingModal {
    display: flex !important;
    position: absolute;
    flex-direction: column;
    max-width: 800px;
    height: auto;
    box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.2);
    z-index: 101;
    background: white;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    border: 1px solid #ccc;
    min-width: 300px; }
    #highlighterToolTip .hg-wikiSearch .wiki-search-result-body, #highlighterToolTip .hg-wikiSearch .printModal-body, #highlighterToolTip .hg-printLoadingModal .wiki-search-result-body, #highlighterToolTip .hg-printLoadingModal .printModal-body {
      padding: 20px 0;
      margin: 0 50px;
      overflow-y: auto; }
      @media (max-width: 600px) {
        #highlighterToolTip .hg-wikiSearch .wiki-search-result-body, #highlighterToolTip .hg-wikiSearch .printModal-body, #highlighterToolTip .hg-printLoadingModal .wiki-search-result-body, #highlighterToolTip .hg-printLoadingModal .printModal-body {
          overflow-y: auto;
          max-height: 433px;
          margin: 0 20px; } }
      @media (max-width: 480px) {
        #highlighterToolTip .hg-wikiSearch .wiki-search-result-body, #highlighterToolTip .hg-wikiSearch .printModal-body, #highlighterToolTip .hg-printLoadingModal .wiki-search-result-body, #highlighterToolTip .hg-printLoadingModal .printModal-body {
          margin: 0 10px; } }
    #highlighterToolTip .hg-wikiSearch .printModal-body, #highlighterToolTip .hg-printLoadingModal .printModal-body {
      min-height: 200px; }
      #highlighterToolTip .hg-wikiSearch .printModal-body .print-progress, #highlighterToolTip .hg-printLoadingModal .printModal-body .print-progress {
        font-size: 16px;
        font-weight: 500;
        color: black;
        line-height: 27px;
        display: none; }
        #highlighterToolTip .hg-wikiSearch .printModal-body .print-progress .error-icon, #highlighterToolTip .hg-printLoadingModal .printModal-body .print-progress .error-icon {
          position: relative;
          top: -1px;
          margin-right: 3px; }
        #highlighterToolTip .hg-wikiSearch .printModal-body .print-progress .hg-printModal-ok, #highlighterToolTip .hg-printLoadingModal .printModal-body .print-progress .hg-printModal-ok {
          border-radius: 16px;
          border: solid 2px #e5e5e5;
          background-color: #ffffff;
          padding: 0px 20px 1px 20px;
          color: #2e2f2f;
          font-size: 14px; }
    #highlighterToolTip .hg-wikiSearch .hg-wikiSearch-header, #highlighterToolTip .hg-wikiSearch .hg-printModal-header, #highlighterToolTip .hg-printLoadingModal .hg-wikiSearch-header, #highlighterToolTip .hg-printLoadingModal .hg-printModal-header {
      background-color: #f8f8f8;
      padding: 10px 15px;
      position: relative; }
      #highlighterToolTip .hg-wikiSearch .hg-wikiSearch-header .wiki-search-result-keyword, #highlighterToolTip .hg-wikiSearch .hg-printModal-header .wiki-search-result-keyword, #highlighterToolTip .hg-printLoadingModal .hg-wikiSearch-header .wiki-search-result-keyword, #highlighterToolTip .hg-printLoadingModal .hg-printModal-header .wiki-search-result-keyword {
        margin-left: 35px; }
        @media (max-width: 600px) {
          #highlighterToolTip .hg-wikiSearch .hg-wikiSearch-header .wiki-search-result-keyword, #highlighterToolTip .hg-wikiSearch .hg-printModal-header .wiki-search-result-keyword, #highlighterToolTip .hg-printLoadingModal .hg-wikiSearch-header .wiki-search-result-keyword, #highlighterToolTip .hg-printLoadingModal .hg-printModal-header .wiki-search-result-keyword {
            margin-left: 20px; } }
      #highlighterToolTip .hg-wikiSearch .hg-wikiSearch-header .title, #highlighterToolTip .hg-wikiSearch .hg-printModal-header .title, #highlighterToolTip .hg-printLoadingModal .hg-wikiSearch-header .title, #highlighterToolTip .hg-printLoadingModal .hg-printModal-header .title {
        font-weight: normal;
        margin: 0 45px 0 0;
        line-height: 35px;
        font-size: 18px; }
        #highlighterToolTip .hg-wikiSearch .hg-wikiSearch-header .title .print-icon, #highlighterToolTip .hg-wikiSearch .hg-printModal-header .title .print-icon, #highlighterToolTip .hg-printLoadingModal .hg-wikiSearch-header .title .print-icon, #highlighterToolTip .hg-printLoadingModal .hg-printModal-header .title .print-icon {
          width: 19px; }
      #highlighterToolTip .hg-wikiSearch .hg-wikiSearch-header .hg-wikiSearch-close, #highlighterToolTip .hg-wikiSearch .hg-wikiSearch-header .hg-printModal-close, #highlighterToolTip .hg-wikiSearch .hg-printModal-header .hg-wikiSearch-close, #highlighterToolTip .hg-wikiSearch .hg-printModal-header .hg-printModal-close, #highlighterToolTip .hg-printLoadingModal .hg-wikiSearch-header .hg-wikiSearch-close, #highlighterToolTip .hg-printLoadingModal .hg-wikiSearch-header .hg-printModal-close, #highlighterToolTip .hg-printLoadingModal .hg-printModal-header .hg-wikiSearch-close, #highlighterToolTip .hg-printLoadingModal .hg-printModal-header .hg-printModal-close {
        position: absolute;
        right: 10px;
        top: 10px;
        padding: 0;
        line-height: unset;
        background: transparent;
        border: 0;
        background: url(data:image/png;base64,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) no-repeat center;
        background-size: 45px;
        width: 25px;
        height: 25px; }
    @media (max-width: 767px) {
      #highlighterToolTip .hg-wikiSearch, #highlighterToolTip .hg-printLoadingModal {
        width: 100%; } }
    @media (max-width: 1099px) {
      #highlighterToolTip .hg-wikiSearch, #highlighterToolTip .hg-printLoadingModal {
        width: 90%; } }
    #highlighterToolTip .hg-wikiSearch .title, #highlighterToolTip .hg-printLoadingModal .title {
      margin: 0; }
    #highlighterToolTip .hg-wikiSearch ul, #highlighterToolTip .hg-printLoadingModal ul {
      list-style: none;
      margin: 0; }
    #highlighterToolTip .hg-wikiSearch .not-found, #highlighterToolTip .hg-printLoadingModal .not-found {
      text-align: center;
      margin: 15px 0; }
    #highlighterToolTip .hg-wikiSearch li, #highlighterToolTip .hg-printLoadingModal li {
      margin-bottom: 15px; }
      #highlighterToolTip .hg-wikiSearch li:last-child, #highlighterToolTip .hg-printLoadingModal li:last-child {
        margin: 0; }
      #highlighterToolTip .hg-wikiSearch li .title,
      #highlighterToolTip .hg-wikiSearch li .para, #highlighterToolTip .hg-printLoadingModal li .title,
      #highlighterToolTip .hg-printLoadingModal li .para {
        margin: 0; }
      #highlighterToolTip .hg-wikiSearch li .link, #highlighterToolTip .hg-printLoadingModal li .link {
        word-break: break-word;
        white-space: pre-wrap; }
    #highlighterToolTip .hg-wikiSearch .wiki-search-result-goto, #highlighterToolTip .hg-printLoadingModal .wiki-search-result-goto {
      background-color: #f8f8f8;
      padding: 15px 20px;
      text-align: right; }
      #highlighterToolTip .hg-wikiSearch .wiki-search-result-goto .wiki-search-result-goto-link, #highlighterToolTip .hg-printLoadingModal .wiki-search-result-goto .wiki-search-result-goto-link {
        color: #333;
        margin-right: 20px; }
  #highlighterToolTip .hg-colorBox {
    margin: 8px 15px 8px 12px;
    border-radius: 16px;
    display: block;
    background: white;
    align-items: center; }
  #highlighterToolTip .hg-colorBox > .highlight-items {
    float: left;
    width: 24px;
    height: 24px;
    border: 1px solid grey;
    display: inline-block;
    float: left;
    margin-right: 8px;
    text-align: center;
    cursor: pointer;
    border: none;
    padding: 0px; }
  #highlighterToolTip .noteClrs.note-active-color {
    border-bottom: 5px solid #444242 !important; }
  #highlighterToolTip .noteClrs.note-active-color .underline-class {
    font-size: 9px;
    text-decoration: underline;
    position: relative;
    top: -5px; }
  #highlighterToolTip .noteClrs .underline-class {
    font-size: 11px;
    text-decoration: underline;
    position: relative;
    top: -2px; }
  #highlighterToolTip .hg-colorBox > .highlight-color-box-save {
    border: 0px;
    color: #ffffff;
    background-color: #0564b9;
    border-radius: 4px;
    font-size: 13px;
    margin-top: 0;
    padding: 0px 5px;
    height: 24px;
    line-height: 23px;
    border: 1px solid #0564b9;
    margin-left: 0; }
  #highlighterToolTip .hg-colorBox > .highlight-color-box-delete {
    cursor: pointer;
    border: 0px;
    color: #494949;
    background-color: #f1f1f1;
    float: right;
    border-radius: 4px;
    font-size: 13px;
    margin-top: 0;
    padding: 0px 5px;
    height: 24px;
    line-height: 23px;
    display: none;
    margin-left: 0;
    border: 1px solid #494949; }
  #highlighterToolTip .highlight-container > .highlight-items {
    float: left;
    width: 24px;
    height: 24px;
    border: 1px solid grey;
    display: inline-block;
    float: left;
    margin-right: 10px;
    text-align: center;
    cursor: pointer;
    border: none;
    padding: 0px; }
    @media (max-width: 374px) {
      #highlighterToolTip .highlight-container > .highlight-items {
        margin-right: 5px; } }
  #highlighterToolTip .hg_ToolTip .underline-class {
    font-size: 11px;
    text-decoration: underline;
    position: relative;
    top: -2px; }
  #highlighterToolTip .hg_ToolTip.active-color {
    border-bottom: 5px solid #444242; }
  #highlighterToolTip .hg_ToolTip.active-color .underline-class {
    font-size: 9px;
    text-decoration: underline;
    position: relative;
    top: -5px; }
  #highlighterToolTip .hg_ToolTip.highlight-items:nth-child(9),
  #highlighterToolTip .hg_ToolTip.highlight-items:nth-child(10) {
    width: auto;
    font-size: 13px;
    background-color: transparent;
    color: #494949; }
  #highlighterToolTip .MainToolTip .highlight-items:nth-child(1),
  #highlighterToolTip .MainToolTip .highlight-items:nth-child(10) {
    width: auto;
    font-size: 13px;
    background-color: transparent;
    color: #fff; }
  #highlighterToolTip .hg_ToolTip .highlight-items.context-menu-wiki {
    width: auto;
    font-size: 13px;
    background-color: transparent; }
  #highlighterToolTip .hg_ToolTip .highlight-items.context-menu-readaloud {
    width: auto;
    font-size: 13px;
    background-color: transparent; }
  #highlighterToolTip .hg_ToolTip .highlight-items.context-menu-copy {
    width: auto;
    font-size: 13px;
    background-color: transparent; }
  #highlighterToolTip .colorbx_light_purple {
    background-color: #dfbdfd; }
  #highlighterToolTip .colorbx_light_blue {
    background-color: #7db3f8; }
  #highlighterToolTip .colorbx_light_green {
    background-color: #94ef82; }
  #highlighterToolTip .colorbx_yellow {
    background-color: #ffff00; }
  #highlighterToolTip .colorbx_light_red {
    background-color: #ff6d55; }
  #highlighterToolTip .colorbx_underline {
    background-color: #dcd9d9; }
  #highlighterToolTip .highlight-container.MainToolTip > .highlight-items.highLightClrs {
    width: 0;
    margin: 0;
    opacity: 0;
    overflow: hidden; }
  #highlighterToolTip .highlight-container .highLightTxt {
    opacity: 0;
    margin: 0;
    width: 0;
    overflow: hidden; }
  #highlighterToolTip .highlight-container.MainToolTip .highLightTxt {
    opacity: 1;
    width: auto; }
  #highlighterToolTip .highlight-container.MainToolTip .highlight-items:nth-child(1) {
    margin: 0 10px 0 30px; }
    @media (max-width: 374px) {
      #highlighterToolTip .highlight-container.MainToolTip .highlight-items:nth-child(1) {
        margin: 0 5px 0 0; } }
  #highlighterToolTip .highlight-container.MainToolTip .highlight-items:nth-child(1):after {
    content: "";
    width: 40px;
    height: 1px;
    background-color: #529600;
    left: 0;
    position: relative;
    display: block;
    top: 10px; }
  #highlighterToolTip .highlight-container.MainToolTip .highlight-items:nth-child(10) {
    margin: 0 10px 0 0; }
    @media (max-width: 374px) {
      #highlighterToolTip .highlight-container.MainToolTip .highlight-items:nth-child(10) {
        margin: 0 5px 0 0; } }
  #highlighterToolTip .highlight-container .borderLine {
    width: 1px;
    height: 10px;
    margin-top: 7px;
    background-color: #fff;
    display: none; }
  #highlighterToolTip .highlight-container.MainToolTip .borderLine {
    display: block; }

#notebook_sidebar .nav-offcanvas_notebook {
  width: 500px;
  background: #fff;
  height: 0;
  position: fixed;
  overflow-x: auto;
  opacity: 0;
  z-index: 2000;
  margin: 0;
  padding-top: 5px;
  top: 40px;
  right: -500px;
  transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -webkit-box-shadow: 0 0 12px 2px #5d5d5d;
  -moz-box-shadow: 0 0 12px 2px #5d5d5d;
  box-shadow: 0 0 12px 2px #5d5d5d; }

#notebook_sidebar .nav-offcanvas_notebook.open.project {
  opacity: 1;
  padding: 148px 0 0 0;
  height: calc(100vh - 198px); }

#notebook_sidebar .nav-offcanvas_notebook.open.project .MainHeadBox {
  display: block; }

#notebook_sidebar .nav-offcanvas_notebook .close {
  position: absolute;
  right: 10px;
  top: 20px;
  outline: 0;
  opacity: 1;
  background: 0 0;
  border: none;
  box-shadow: none;
  cursor: pointer;
  transition: .3s ease; }

#notebook_sidebar .nav-offcanvas_notebook .hidemenu {
  right: 10px;
  top: 20px;
  outline: 0;
  opacity: 1;
  background: #fff;
  border: none;
  box-shadow: none;
  cursor: pointer;
  padding: 15px 25px;
  text-align: left;
  font-size: 13px;
  border-bottom: 2px solid #9d9d9d; }

#notebook_sidebar .nav-offcanvas_notebook .MainHead {
  right: 10px;
  top: 20px;
  outline: 0;
  opacity: 1;
  border: none;
  padding: 0 15px;
  text-align: left;
  font-size: 20px;
  background: #fff;
  overflow: auto; }

#notebook_sidebar .sidehidebox {
  position: fixed;
  top: 0;
  right: -500px;
  width: 500px;
  z-index: 2001;
  transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); }

#notebook_sidebar .sidehidebox.MainHeadBox {
  opacity: 0;
  display: none;
  transform-origin: bottom;
  -webkit-transition: all .1s ease-in-out;
  transition: all .1s ease-in-out; }

#notebook_sidebar .nav-offcanvas_notebook.open.project .MainHeadBox {
  opacity: 1;
  top: 50px; }

#notebook_sidebar .nav-offcanvas_notebook .close i {
  font-size: 15px;
  color: #fff;
  text-shadow: none; }

#notebook_sidebar .nav-offcanvas_notebook .close:hover {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg); }

#notebook_sidebar .nav-offcanvas_notebook.open, #notebook_sidebar .nav-offcanvas_notebook.open .sidehidebox {
  right: 0; }

#notebook_sidebar .offcanvas-overlay {
  position: fixed;
  top: 0;
  width: 100%;
  height: 100vh;
  background: rgba(0, 0, 0, 0.2);
  z-index: 1999;
  transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  visibility: hidden;
  opacity: 0; }

#notebook_sidebar .offcanvas-overlay.on {
  opacity: 1;
  visibility: visible;
  display: block; }

#notebook_sidebar .nav-offcanvas-menu-Notebook {
  padding: 0 15px; }

#notebook_sidebar .nav-offcanvas-menu-Notebook .HighlightNoteBlock .noteBlock {
  padding: 10px 0 0 10px;
  border-left: 5px solid transparent;
  font-size: 13px;
  cursor: pointer;
  user-select: none;
  -webkit-user-select: none; }

#notebook_sidebar .nav-offcanvas-menu-Notebook .HighlightNoteBlock .NoteTextArea {
  font-style: italic; }

#notebook_sidebar .nav-offcanvas-menu-Notebook .HighlightNoteBlock .purplePadding {
  border-left: 5px solid #ddbdff;
  border-bottom: 1px solid rgba(129, 130, 130, 0.35); }

#notebook_sidebar .nav-offcanvas-menu-Notebook .HighlightNoteBlock .bluePadding {
  border-left: 5px solid #85b4fb;
  border-bottom: 1px solid rgba(129, 130, 130, 0.35); }

#notebook_sidebar .nav-offcanvas-menu-Notebook .HighlightNoteBlock .greenPadding {
  border-left: 5px solid #9eef7c;
  border-bottom: 1px solid rgba(129, 130, 130, 0.35); }

#notebook_sidebar .nav-offcanvas-menu-Notebook .HighlightNoteBlock .yellowPadding {
  border-left: 5px solid #fcfe15;
  border-bottom: 1px solid rgba(129, 130, 130, 0.35); }

#notebook_sidebar .nav-offcanvas-menu-Notebook .HighlightNoteBlock .redPadding {
  border-left: 5px solid #f66c50;
  border-bottom: 1px solid rgba(129, 130, 130, 0.35); }

#notebook_sidebar .nav-offcanvas-menu-Notebook .HighlightNoteBlock .noPadding {
  border-left: 5px solid transparent;
  text-decoration: underline;
  border-bottom: 1px solid rgba(129, 130, 130, 0.35); }

#notebook_sidebar .right-container {
  display: block;
  width: 26%;
  float: left;
  margin-left: 2%;
  background: red; }

#notebook_sidebar .NoteCloseBarOnlyForSm {
  display: none; }

#notebook_sidebar .nav-offcanvas_notebook {
  overflow-x: hidden;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

#notebook_sidebar .nav-offcanvas_notebook .icon-left-arrow, #notebook_sidebar .nav-offcanvas_notebook .icon-right-arrow, #notebook_sidebar .topnav .icon-left-arrow, #notebook_sidebar .topnav .icon-right-arrow {
  margin-left: 0;
  margin-right: 0; }

#notebook_sidebar .nav-offcanvas_notebook .icon-menu, #notebook_sidebar .topnav .icon-menu {
  margin-left: 0; }

#notebook_sidebar .highlightHeads {
  display: inline-block;
  font-size: 13px;
  padding: 0 10px;
  margin: 20px 0;
  font-weight: 600;
  border-left: 1px solid #9b9b9b;
  cursor: pointer; }

#notebook_sidebar .highlightHeads.active {
  color: #478ac8; }

#notebook_sidebar .highlightHeads:first-child {
  border-left: none;
  padding-left: 0; }

#notebook_sidebar .search-container {
  width: 490px;
  display: block;
  margin: 0 auto; }

#notebook_sidebar input.search-bar {
  margin: 0 auto;
  width: 100%;
  height: 40px;
  padding: 0 20px;
  font-size: 13px;
  box-sizing: border-box;
  border: 1px solid #5e5e5e;
  outline: 0; }

#notebook_sidebar input.search-bar:focus {
  border: 1px solid #008abf;
  transition: .35s ease;
  color: #008abf; }

#notebook_sidebar input.search-bar:focus::-webkit-input-placeholder {
  transition: opacity .45s ease;
  opacity: 0; }

#notebook_sidebar input.search-bar:focus::-moz-placeholder {
  transition: opacity .45s ease;
  opacity: 0; }

#notebook_sidebar input.search-bar:focus:-ms-placeholder {
  transition: opacity .45s ease;
  opacity: 0; }

#notebook_sidebar .filterboxContent {
  display: inline-block;
  margin: 17px 2px; }

#notebook_sidebar .filtertxt {
  font-size: 12px; }

#notebook_sidebar .filterBox {
  float: left;
  font-size: 0; }

#notebook_sidebar .filterBlocks {
  box-sizing: border-box;
  transition: all .5s;
  -webkit-transition: all .5s;
  width: 20px;
  height: 20px;
  background: red;
  font-size: 12px;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid #949494;
  position: relative; }

#notebook_sidebar .filterBlocks.active {
  border-bottom: 5px solid #000; }

#notebook_sidebar .sortBoxContent {
  display: inline-block;
  margin: 15px 2px; }

#notebook_sidebar .sortBox {
  float: right;
  font-size: 0; }

#notebook_sidebar .sorttxt {
  font-size: 12px;
  font-weight: 600; }

#notebook_sidebar .sortSelectBox {
  padding: 4px;
  font-weight: 600; }

#notebook_sidebar .HighlightNoteBlock {
  margin: 6px 0;
  border-bottom: 1px solid #e1dcdc; }

#notebook_sidebar .HighlightNoteBlock .noteBottomBlock {
  padding: 10px 0 10px 0;
  overflow: hidden;
  margin-top: 0; }

#notebook_sidebar .HighlightNoteBlock .hiddenTxt {
  overflow: hidden;
  display: none;
  -webkit-animation-name: out;
  -webkit-animation-duration: 4s;
  -webkit-animation-fill-mode: inherit;
  animation-name: out;
  animation-duration: .5s;
  animation-fill-mode: inherit; }

#notebook_sidebar .HighlightNoteBlock .noteBlock {
  overflow: hidden;
  transition: max-height .3s ease-in; }

#notebook_sidebar .HighlightNoteBlock .ellipsis, #notebook_sidebar .HighlightNoteBlock .more {
  display: inline; }

#notebook_sidebar .HighlightNoteBlock .less {
  display: none; }

#notebook_sidebar .HighlightNoteBlock .less, #notebook_sidebar .HighlightNoteBlock .more {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  bottom: 0;
  z-index: 10; }

#notebook_sidebar .HighlightNoteBlock .dateBlock {
  float: left;
  width: 92%;
  font-size: 10px;
  font-style: italic;
  color: #3f4146;
  text-align: center;
  font-weight: 600; }

#notebook_sidebar .HighlightNoteBlock .DropDownBtnBox {
  position: relative;
  width: 20px;
  height: 16px;
  background-color: transparent;
  border: none; }

#notebook_sidebar .HighlightNoteBlock .deleteBtnBox {
  float: right;
  position: relative;
  width: 18px;
  height: 18px;
  cursor: pointer;
  display: none;
  position: relative;
  top: -5px; }

.highlight-txt-blk {
  color: #494949;
  display: inline; }

.highlight-txt-blk:hover {
  color: #000;
  text-decoration: none; }

#notebook_sidebar .HighlightNoteBlock .dropdownArrow {
  top: 4px;
  z-index: 6;
  left: 5px;
  transform: rotate(0);
  -webkit-transform: rotate(0);
  transition-property: transform;
  transition-duration: 1s; }

#notebook_sidebar .HighlightNoteBlock .dropdownArrow.icon {
  vertical-align: middle;
  margin: 0 0; }

#notebook_sidebar .HighlightNoteBlock .NoteTextArea {
  margin-top: 15px; }

#notebook_sidebar .HighlightNoteBlock .dateBlock, #notebook_sidebar .HighlightNoteBlock .deleteBtnBox {
  display: none; }

#notebook_sidebar .HighlightNoteBlock.openz .hiddenTxt {
  display: inline;
  overflow: hidden;
  -webkit-animation-name: in;
  -webkit-animation-duration: .1s;
  -webkit-animation-fill-mode: inherit;
  animation-name: in;
  animation-duration: .5s;
  animation-fill-mode: inherit; }

#notebook_sidebar .HighlightNoteBlock.openz .noteBlock {
  overflow: auto;
  transition: max-height .5s ease-in; }

#notebook_sidebar .HighlightNoteBlock.openz .ellipsis, #notebook_sidebar .HighlightNoteBlock.openz .more {
  display: none; }

#notebook_sidebar .HighlightNoteBlock.openz .less {
  display: inline;
  bottom: -15px; }

#notebook_sidebar .HighlightNoteBlock.openz .dropdownArrow {
  transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transition-property: transform;
  transition-duration: 1s;
  top: -8px;
  left: 0;
  position: absolute; }

#notebook_sidebar .HighlightNoteBlock.openz .dateBlock {
  padding-left: 20px; }

#notebook_sidebar .HighlightNoteBlock.openz .dateBlock, #notebook_sidebar .HighlightNoteBlock.openz .deleteBtnBox {
  display: block; }

#notebook_sidebar .filterAll {
  background-color: red;
  background-image: linear-gradient(to bottom right, red, #ff0, #94ef82, #7db3f8); }

#notebook_sidebar .colorbx_light_purple_SideBar {
  background-color: #dfbdfd; }

#notebook_sidebar .colorbx_light_blue_SideBar {
  background-color: #7db3f8; }

#notebook_sidebar .colorbx_light_green_SideBar {
  background-color: #94ef82; }

#notebook_sidebar .colorbx_yellow_SideBar {
  background-color: #ff0; }

#notebook_sidebar .colorbx_light_red_SideBar {
  background-color: #ff6d55; }

#notebook_sidebar .colorbx_underline_SideBar {
  background-color: #dcd9d9; }

#notebook_sidebar .filterboxContent.colorbx_underline_SideBar:before {
  font-family: phoenix-icons !important;
  font-style: normal !important;
  font-weight: 400 !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  position: absolute;
  left: 3px;
  top: 3px;
  -webkit-font-smoothing: antialiased;
  content: "\e008";
  font-size: 12px; }

#highlightWithnoteContainer .nav-offcanvas_notebook {
  width: 500px;
  background: #fff;
  height: 0;
  position: fixed;
  overflow-x: auto;
  opacity: 0;
  z-index: 2000;
  margin: 0;
  padding-top: 5px;
  top: 40px;
  right: -500px;
  transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -webkit-box-shadow: 0 0 12px 2px #5d5d5d;
  -moz-box-shadow: 0 0 12px 2px #5d5d5d;
  box-shadow: 0 0 12px 2px #5d5d5d; }

#highlightWithnoteContainer .nav-offcanvas_notebook.open.project {
  opacity: 1;
  padding: 148px 0 0 0;
  height: calc(100vh - 198px); }

#highlightWithnoteContainer .nav-offcanvas_notebook.open.project .MainHeadBox {
  display: block; }

#highlightWithnoteContainer .nav-offcanvas_notebook .close {
  position: absolute;
  right: 10px;
  top: 20px;
  outline: 0;
  opacity: 1;
  background: 0 0;
  border: none;
  box-shadow: none;
  cursor: pointer;
  transition: .3s ease; }

#highlightWithnoteContainer .nav-offcanvas_notebook .hidemenu {
  right: 10px;
  top: 20px;
  outline: 0;
  opacity: 1;
  background: #fff;
  border: none;
  box-shadow: none;
  cursor: pointer;
  padding: 15px 25px;
  text-align: left;
  font-size: 13px;
  border-bottom: 2px solid #9d9d9d; }

#highlightWithnoteContainer .nav-offcanvas_notebook .MainHead {
  right: 10px;
  top: 20px;
  outline: 0;
  opacity: 1;
  border: none;
  padding: 0 15px;
  text-align: left;
  font-size: 20px;
  background: #fff;
  overflow: auto; }

#highlightWithnoteContainer .sidehidebox {
  position: fixed;
  top: 0;
  right: -500px;
  width: 500px;
  z-index: 2001;
  transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); }

#highlightWithnoteContainer .sidehidebox.MainHeadBox {
  opacity: 0;
  display: none;
  transform-origin: bottom;
  -webkit-transition: all .1s ease-in-out;
  transition: all .1s ease-in-out; }

#highlightWithnoteContainer .nav-offcanvas_notebook.open.project .MainHeadBox {
  opacity: 1;
  top: 50px; }

#highlightWithnoteContainer .nav-offcanvas_notebook .close i {
  font-size: 15px;
  color: #fff;
  text-shadow: none; }

#highlightWithnoteContainer .nav-offcanvas_notebook .close:hover {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg); }

#highlightWithnoteContainer .nav-offcanvas_notebook.open, #highlightWithnoteContainer .nav-offcanvas_notebook.open .sidehidebox {
  right: 0; }

#highlightWithnoteContainer .offcanvas-overlay {
  position: fixed;
  top: 0;
  width: 100%;
  height: 100vh;
  background: rgba(0, 0, 0, 0.2);
  z-index: 1999;
  transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  visibility: hidden;
  opacity: 0; }

#highlightWithnoteContainer .offcanvas-overlay.on {
  opacity: 1;
  visibility: visible;
  display: block; }

#highlightWithnoteContainer {
  padding: 0 15px; }

#highlightWithnoteContainer .HighlightNoteBlock .noteBlock {
  padding: 10px 0 0 10px;
  border-left: 5px solid transparent;
  font-size: 13px;
  cursor: pointer;
  user-select: none;
  -webkit-user-select: none; }

#highlightWithnoteContainer .HighlightNoteBlock .NoteTextArea {
  font-style: italic; }

#highlightWithnoteContainer .HighlightNoteBlock .purplePadding {
  border-left: 5px solid #ddbdff;
  border-bottom: 1px solid rgba(129, 130, 130, 0.35); }

#highlightWithnoteContainer .HighlightNoteBlock .bluePadding {
  border-left: 5px solid #85b4fb;
  border-bottom: 1px solid rgba(129, 130, 130, 0.35); }

#highlightWithnoteContainer .HighlightNoteBlock .greenPadding {
  border-left: 5px solid #9eef7c;
  border-bottom: 1px solid rgba(129, 130, 130, 0.35); }

#highlightWithnoteContainer .HighlightNoteBlock .yellowPadding {
  border-left: 5px solid #fcfe15;
  border-bottom: 1px solid rgba(129, 130, 130, 0.35); }

#highlightWithnoteContainer .HighlightNoteBlock .redPadding {
  border-left: 5px solid #f66c50;
  border-bottom: 1px solid rgba(129, 130, 130, 0.35); }

#highlightWithnoteContainer .HighlightNoteBlock .noPadding {
  border-left: 5px solid transparent;
  border-bottom: 1px solid rgba(129, 130, 130, 0.35); }

#highlightWithnoteContainer .HighlightNoteBlock .noPadding a {
  text-decoration: underline; }

#highlightWithnoteContainer .right-container {
  display: block;
  width: 26%;
  float: left;
  margin-left: 2%;
  background: red; }

#highlightWithnoteContainer .NoteCloseBarOnlyForSm {
  display: none; }

#highlightWithnoteContainer .nav-offcanvas_notebook {
  overflow-x: hidden;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

#highlightWithnoteContainer .nav-offcanvas_notebook .icon-left-arrow, #highlightWithnoteContainer .nav-offcanvas_notebook .icon-right-arrow, #highlightWithnoteContainer .topnav .icon-left-arrow, #highlightWithnoteContainer .topnav .icon-right-arrow {
  margin-left: 0;
  margin-right: 0; }

#highlightWithnoteContainer .nav-offcanvas_notebook .icon-menu, #highlightWithnoteContainer .topnav .icon-menu {
  margin-left: 0; }

#highlightWithnoteContainer .highlightHeads {
  display: inline-block;
  font-size: 13px;
  padding: 0 10px;
  margin: 20px 0;
  font-weight: 600;
  border-left: 1px solid #9b9b9b;
  cursor: pointer; }

#highlightWithnoteContainer .highlightHeads.active {
  color: #478ac8; }

#highlightWithnoteContainer .highlightHeads:first-child {
  border-left: none;
  padding-left: 0; }

#highlightWithnoteContainer .search-container {
  width: 490px;
  display: block;
  margin: 0 auto; }

#highlightWithnoteContainer input.search-bar {
  margin: 0 auto;
  width: 100%;
  height: 40px;
  padding: 0 20px;
  font-size: 13px;
  box-sizing: border-box;
  border: 1px solid #5e5e5e;
  outline: 0; }

#highlightWithnoteContainer input.search-bar:focus {
  border: 1px solid #008abf;
  transition: .35s ease;
  color: #008abf; }

#highlightWithnoteContainer input.search-bar:focus::-webkit-input-placeholder {
  transition: opacity .45s ease;
  opacity: 0; }

#highlightWithnoteContainer input.search-bar:focus::-moz-placeholder {
  transition: opacity .45s ease;
  opacity: 0; }

#highlightWithnoteContainer input.search-bar:focus:-ms-placeholder {
  transition: opacity .45s ease;
  opacity: 0; }

#highlightWithnoteContainer .filterboxContent {
  display: inline-block;
  margin: 17px 2px; }

#highlightWithnoteContainer .filtertxt {
  font-size: 12px; }

#highlightWithnoteContainer .filterBox {
  float: left;
  font-size: 0; }

#highlightWithnoteContainer .filterBlocks {
  box-sizing: border-box;
  transition: all .5s;
  -webkit-transition: all .5s;
  width: 20px;
  height: 20px;
  background: red;
  font-size: 12px;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid #949494;
  position: relative; }

#highlightWithnoteContainer .filterBlocks.active {
  border-bottom: 5px solid #000; }

#highlightWithnoteContainer .sortBoxContent {
  display: inline-block;
  margin: 15px 2px; }

#highlightWithnoteContainer .sortBox {
  float: right;
  font-size: 0; }

#highlightWithnoteContainer .sorttxt {
  font-size: 12px;
  font-weight: 600; }

#highlightWithnoteContainer .sortSelectBox {
  padding: 4px;
  font-weight: 600; }

#highlightWithnoteContainer .HighlightNoteBlock {
  margin: 6px 0; }

#highlightWithnoteContainer .HighlightNoteBlock .noteBottomBlock {
  padding: 15px 0 5px 0;
  overflow: hidden;
  margin-top: -7px; }

#highlightWithnoteContainer .HighlightNoteBlock .hiddenTxt {
  overflow: hidden;
  display: none;
  -webkit-animation-name: out;
  -webkit-animation-duration: 4s;
  -webkit-animation-fill-mode: inherit;
  animation-name: out;
  animation-duration: .5s;
  animation-fill-mode: inherit; }

#highlightWithnoteContainer .HighlightNoteBlock .ellipsis, #highlightWithnoteContainer .HighlightNoteBlock .more {
  display: inline; }

#highlightWithnoteContainer .HighlightNoteBlock .less {
  display: none; }

#highlightWithnoteContainer .HighlightNoteBlock .less, #highlightWithnoteContainer .HighlightNoteBlock .more {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  bottom: 0;
  z-index: 10; }

#highlightWithnoteContainer .HighlightNoteBlock .dateBlock {
  float: left;
  width: 92%;
  font-size: 10px;
  font-style: italic;
  color: #3f4146;
  text-align: center;
  font-weight: 600; }

#highlightWithnoteContainer .HighlightNoteBlock .DropDownBtnBox {
  position: relative;
  width: 20px;
  height: 16px;
  background-color: transparent;
  border: none; }

#highlightWithnoteContainer .HighlightNoteBlock .deleteBtnBox {
  float: right;
  position: relative;
  width: 18px;
  height: 18px;
  cursor: pointer;
  display: none;
  position: relative;
  top: -5px; }

#highlightWithnoteContainer .HighlightNoteBlock .deleteBtnBox .icon-trash {
  font-size: 20px; }

#highlightWithnoteContainer .HighlightNoteBlock .dropdownArrow {
  top: 4px;
  z-index: 6;
  left: 5px;
  transform: rotate(0);
  -webkit-transform: rotate(0);
  transition-property: transform;
  transition-duration: 1s; }

#highlightWithnoteContainer .HighlightNoteBlock .dropdownArrow.icon {
  vertical-align: middle;
  margin: 0 0; }

#highlightWithnoteContainer .HighlightNoteBlock .NoteTextArea {
  margin-top: 15px; }

#highlightWithnoteContainer .HighlightNoteBlock .dateBlock, #highlightWithnoteContainer .HighlightNoteBlock .deleteBtnBox {
  display: none; }

#highlightWithnoteContainer .HighlightNoteBlock.openz .hiddenTxt {
  display: inline;
  overflow: hidden;
  -webkit-animation-name: in;
  -webkit-animation-duration: .1s;
  -webkit-animation-fill-mode: inherit;
  animation-name: in;
  animation-duration: .5s;
  animation-fill-mode: inherit; }

#highlightWithnoteContainer .HighlightNoteBlock.openz .noteBlock {
  overflow: auto;
  transition: max-height .5s ease-in; }

#highlightWithnoteContainer .HighlightNoteBlock.openz .ellipsis, #highlightWithnoteContainer .HighlightNoteBlock.openz .more {
  display: none; }

#highlightWithnoteContainer .HighlightNoteBlock.openz .less {
  display: inline;
  bottom: -15px; }

#highlightWithnoteContainer .HighlightNoteBlock.openz .less {
  transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transition-property: transform;
  transition-duration: 1s;
  top: 14px;
  left: 0;
  position: absolute; }

#highlightWithnoteContainer .HighlightNoteBlock.openz .dateBlock {
  padding-left: 20px; }

#highlightWithnoteContainer .HighlightNoteBlock.openz .dateBlock, #highlightWithnoteContainer .HighlightNoteBlock.openz .deleteBtnBox {
  display: block; }

#highlightWithnoteContainer .filterAll {
  background-color: red;
  background-image: linear-gradient(to bottom right, red, #ff0, #94ef82, #7db3f8); }

#highlightWithnoteContainer .colorbx_light_purple_SideBar {
  background-color: #dfbdfd; }

#highlightWithnoteContainer .colorbx_light_blue_SideBar {
  background-color: #7db3f8; }

#highlightWithnoteContainer .colorbx_light_green_SideBar {
  background-color: #94ef82; }

#highlightWithnoteContainer .colorbx_yellow_SideBar {
  background-color: #ff0; }

#highlightWithnoteContainer .colorbx_light_red_SideBar {
  background-color: #ff6d55; }

#highlightWithnoteContainer .colorbx_underline_SideBar {
  background-color: #dcd9d9; }

#highlightWithnoteContainer .filterboxContent.colorbx_underline_SideBar:before {
  font-family: phoenix-icons !important;
  font-style: normal !important;
  font-weight: 400 !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  position: absolute;
  left: 3px;
  top: 3px;
  -webkit-font-smoothing: antialiased;
  content: "\e008";
  font-size: 12px; }

.displayNone {
  display: none; }

.displayNoneBookmark {
  display: none !important; }

.pointerEventsNone {
  pointer-events: none; }

#dltHighlightBtn, #noteBtn {
  margin-left: 5px;
  margin-right: 5px; }

.note-description {
  padding: 10px 0; }

#stickyNotes_sidebar .nav-offcanvas_notebook {
  width: 500px;
  background: #fff;
  height: 0;
  position: fixed;
  overflow-x: auto;
  opacity: 0;
  z-index: 2000;
  margin: 0;
  padding-top: 5px;
  top: 40px;
  right: -500px;
  transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -webkit-box-shadow: 0 0 12px 2px #5d5d5d;
  -moz-box-shadow: 0 0 12px 2px #5d5d5d;
  box-shadow: 0 0 12px 2px #5d5d5d; }

#stickyNotes_sidebar .nav-offcanvas_notebook.open.project {
  opacity: 1;
  padding: 148px 0 0 0;
  height: calc(100vh - 198px); }

#stickyNotes_sidebar .nav-offcanvas_notebook.open.project .MainHeadBox {
  display: block; }

#stickyNotes_sidebar .nav-offcanvas_notebook .close {
  position: absolute;
  right: 10px;
  top: 20px;
  outline: 0;
  opacity: 1;
  background: 0 0;
  border: none;
  box-shadow: none;
  cursor: pointer;
  transition: .3s ease; }

#stickyNotes_sidebar .nav-offcanvas_notebook .hidemenu {
  right: 10px;
  top: 20px;
  outline: 0;
  opacity: 1;
  background: #fff;
  border: none;
  box-shadow: none;
  cursor: pointer;
  padding: 15px 25px;
  text-align: left;
  font-size: 13px;
  border-bottom: 2px solid #9d9d9d; }

#stickyNotes_sidebar .nav-offcanvas_notebook .MainHead {
  right: 10px;
  top: 20px;
  outline: 0;
  opacity: 1;
  border: none;
  padding: 0 15px;
  text-align: left;
  font-size: 20px;
  background: #fff;
  overflow: auto; }

#stickyNotes_sidebar .sidehidebox {
  position: fixed;
  top: 0;
  right: -500px;
  width: 500px;
  z-index: 2001;
  transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); }

#stickyNotes_sidebar .sidehidebox.MainHeadBox {
  opacity: 0;
  display: none;
  transform-origin: bottom;
  -webkit-transition: all .1s ease-in-out;
  transition: all .1s ease-in-out; }

#stickyNotes_sidebar .nav-offcanvas_notebook.open.project .MainHeadBox {
  opacity: 1;
  top: 50px; }

#stickyNotes_sidebar .nav-offcanvas_notebook .close i {
  font-size: 15px;
  color: #fff;
  text-shadow: none; }

#stickyNotes_sidebar .nav-offcanvas_notebook .close:hover {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg); }

#stickyNotes_sidebar .nav-offcanvas_notebook.open, #stickyNotes_sidebar .nav-offcanvas_notebook.open .sidehidebox {
  right: 0; }

#stickyNotes_sidebar .offcanvas-overlay {
  position: fixed;
  top: 0;
  width: 100%;
  height: 100vh;
  background: rgba(0, 0, 0, 0.2);
  z-index: 1999;
  transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  visibility: hidden;
  opacity: 0; }

#stickyNotes_sidebar .offcanvas-overlay.on {
  opacity: 1;
  visibility: visible;
  display: block; }

#stickyNotes_sidebar {
  padding: 0 15px; }

#stickyNotes_sidebar .HighlightNoteBlock .noteBlock {
  padding: 10px 0 0 10px;
  border-left: 5px solid transparent;
  font-size: 13px;
  cursor: pointer;
  user-select: none;
  -webkit-user-select: none; }

#stickyNotes_sidebar .HighlightNoteBlock .NoteTextArea {
  font-style: italic; }

#stickyNotes_sidebar .HighlightNoteBlock .purplePadding {
  border-left: 5px solid #ddbdff;
  border-bottom: 1px solid rgba(129, 130, 130, 0.35); }

#stickyNotes_sidebar .HighlightNoteBlock .bluePadding {
  border-left: 5px solid #85b4fb;
  border-bottom: 1px solid rgba(129, 130, 130, 0.35); }

#stickyNotes_sidebar .HighlightNoteBlock .greenPadding {
  border-left: 5px solid #9eef7c;
  border-bottom: 1px solid rgba(129, 130, 130, 0.35); }

#stickyNotes_sidebar .HighlightNoteBlock .yellowPadding {
  border-left: 5px solid #fcfe15;
  border-bottom: 1px solid rgba(129, 130, 130, 0.35); }

#stickyNotes_sidebar .HighlightNoteBlock .redPadding {
  border-left: 5px solid #f66c50;
  border-bottom: 1px solid rgba(129, 130, 130, 0.35); }

#stickyNotes_sidebar .HighlightNoteBlock .noPadding {
  border-left: 5px solid transparent;
  border-bottom: 1px solid rgba(129, 130, 130, 0.35); }

#stickyNotes_sidebar .HighlightNoteBlock .noPadding a {
  text-decoration: underline; }

#stickyNotes_sidebar .right-container {
  display: block;
  width: 26%;
  float: left;
  margin-left: 2%;
  background: red; }

#stickyNotes_sidebar .NoteCloseBarOnlyForSm {
  display: none; }

#stickyNotes_sidebar .nav-offcanvas_notebook {
  overflow-x: hidden;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

#stickyNotes_sidebar .nav-offcanvas_notebook .icon-left-arrow, #stickyNotes_sidebar .nav-offcanvas_notebook .icon-right-arrow, #stickyNotes_sidebar .topnav .icon-left-arrow, #stickyNotes_sidebar .topnav .icon-right-arrow {
  margin-left: 0;
  margin-right: 0; }

#stickyNotes_sidebar .nav-offcanvas_notebook .icon-menu, #stickyNotes_sidebar .topnav .icon-menu {
  margin-left: 0; }

#stickyNotes_sidebar .highlightHeads {
  display: inline-block;
  font-size: 13px;
  padding: 0 10px;
  margin: 20px 0;
  font-weight: 600;
  border-left: 1px solid #9b9b9b;
  cursor: pointer; }

#stickyNotes_sidebar .highlightHeads.active {
  color: #478ac8; }

#stickyNotes_sidebar .highlightHeads:first-child {
  border-left: none;
  padding-left: 0; }

#stickyNotes_sidebar .search-container {
  width: 490px;
  display: block;
  margin: 0 auto; }

#stickyNotes_sidebar input.search-bar {
  margin: 0 auto;
  width: 100%;
  height: 40px;
  padding: 0 20px;
  font-size: 13px;
  box-sizing: border-box;
  border: 1px solid #5e5e5e;
  outline: 0; }

#stickyNotes_sidebar input.search-bar:focus {
  border: 1px solid #008abf;
  transition: .35s ease;
  color: #008abf; }

#stickyNotes_sidebar input.search-bar:focus::-webkit-input-placeholder {
  transition: opacity .45s ease;
  opacity: 0; }

#stickyNotes_sidebar input.search-bar:focus::-moz-placeholder {
  transition: opacity .45s ease;
  opacity: 0; }

#stickyNotes_sidebar input.search-bar:focus:-ms-placeholder {
  transition: opacity .45s ease;
  opacity: 0; }

#stickyNotes_sidebar .filterboxContent {
  display: inline-block;
  margin: 17px 2px; }

#stickyNotes_sidebar .filtertxt {
  font-size: 12px; }

#stickyNotes_sidebar .filterBox {
  float: left;
  font-size: 0; }

#stickyNotes_sidebar .filterBlocks {
  box-sizing: border-box;
  transition: all .5s;
  -webkit-transition: all .5s;
  width: 20px;
  height: 20px;
  background: red;
  font-size: 12px;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid #949494;
  position: relative; }

#stickyNotes_sidebar .filterBlocks.active {
  border-bottom: 5px solid #000; }

#stickyNotes_sidebar .sortBoxContent {
  display: inline-block;
  margin: 15px 2px; }

#stickyNotes_sidebar .sortBox {
  float: right;
  font-size: 0; }

#stickyNotes_sidebar .sorttxt {
  font-size: 12px;
  font-weight: 600; }

#stickyNotes_sidebar .sortSelectBox {
  padding: 4px;
  font-weight: 600; }

#stickyNotes_sidebar .HighlightNoteBlock {
  margin: 6px 0; }

#stickyNotes_sidebar .HighlightNoteBlock .noteBottomBlock {
  padding: 15px 0 5px 0;
  overflow: hidden;
  margin-top: -7px; }

#stickyNotes_sidebar .HighlightNoteBlock .hiddenTxt {
  overflow: hidden;
  display: none;
  -webkit-animation-name: out;
  -webkit-animation-duration: 4s;
  -webkit-animation-fill-mode: inherit;
  animation-name: out;
  animation-duration: .5s;
  animation-fill-mode: inherit; }

#stickyNotes_sidebar .HighlightNoteBlock .ellipsis, #stickyNotes_sidebar .HighlightNoteBlock .more {
  display: inline; }

#stickyNotes_sidebar .HighlightNoteBlock .less {
  display: none; }

#stickyNotes_sidebar .HighlightNoteBlock .less, #stickyNotes_sidebar .HighlightNoteBlock .more {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  bottom: 0;
  z-index: 10; }

#stickyNotes_sidebar .HighlightNoteBlock .dateBlock {
  float: left;
  width: 92%;
  font-size: 10px;
  font-style: italic;
  color: #3f4146;
  text-align: center;
  font-weight: 600; }

#stickyNotes_sidebar .HighlightNoteBlock .DropDownBtnBox {
  position: relative;
  width: 20px;
  height: 16px;
  background-color: transparent;
  border: none; }

#stickyNotes_sidebar .HighlightNoteBlock .deleteBtnBox {
  float: right;
  position: relative;
  width: 18px;
  height: 18px;
  cursor: pointer;
  display: none;
  position: relative;
  top: -5px; }

#stickyNotes_sidebar .HighlightNoteBlock .deleteBtnBox .icon-trash {
  font-size: 20px; }

#stickyNotes_sidebar .HighlightNoteBlock .dropdownArrow {
  top: 4px;
  z-index: 6;
  left: 5px;
  transform: rotate(0);
  -webkit-transform: rotate(0);
  transition-property: transform;
  transition-duration: 1s; }

#stickyNotes_sidebar .HighlightNoteBlock .dropdownArrow.icon {
  vertical-align: middle;
  margin: 0 0; }

#stickyNotes_sidebar .HighlightNoteBlock .NoteTextArea {
  margin-top: 15px; }

#stickyNotes_sidebar .HighlightNoteBlock .dateBlock, #stickyNotes_sidebar .HighlightNoteBlock .deleteBtnBox {
  display: none; }

#stickyNotes_sidebar .HighlightNoteBlock.openz .hiddenTxt {
  display: inline;
  overflow: hidden;
  -webkit-animation-name: in;
  -webkit-animation-duration: .1s;
  -webkit-animation-fill-mode: inherit;
  animation-name: in;
  animation-duration: .5s;
  animation-fill-mode: inherit; }

#stickyNotes_sidebar .HighlightNoteBlock.openz .noteBlock {
  overflow: auto;
  transition: max-height .5s ease-in; }

#stickyNotes_sidebar .HighlightNoteBlock.openz .ellipsis, #stickyNotes_sidebar .HighlightNoteBlock.openz .more {
  display: none; }

#stickyNotes_sidebar .HighlightNoteBlock.openz .less {
  display: inline;
  bottom: -15px; }

#stickyNotes_sidebar .HighlightNoteBlock.openz .less {
  transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transition-property: transform;
  transition-duration: 1s;
  top: 14px;
  left: 0;
  position: absolute; }

#stickyNotes_sidebar .HighlightNoteBlock.openz .dateBlock {
  padding-left: 20px; }

#stickyNotes_sidebar .HighlightNoteBlock.openz .dateBlock, #stickyNotes_sidebar .HighlightNoteBlock.openz .deleteBtnBox {
  display: block; }

#stickyNotes_sidebar .filterAll {
  background-color: red;
  background-image: linear-gradient(to bottom right, red, #ff0, #94ef82, #7db3f8); }

#stickyNotes_sidebar .colorbx_light_purple_SideBar {
  background-color: #dfbdfd; }

#stickyNotes_sidebar .colorbx_light_blue_SideBar {
  background-color: #7db3f8; }

#stickyNotes_sidebar .colorbx_light_green_SideBar {
  background-color: #94ef82; }

#stickyNotes_sidebar .colorbx_yellow_SideBar {
  background-color: #ff0; }

#stickyNotes_sidebar .colorbx_light_red_SideBar {
  background-color: #ff6d55; }

#stickyNotes_sidebar .colorbx_underline_SideBar {
  background-color: #dcd9d9; }

#stickyNotes_sidebar .filterboxContent.colorbx_underline_SideBar:before {
  font-family: phoenix-icons !important;
  font-style: normal !important;
  font-weight: 400 !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  position: absolute;
  left: 3px;
  top: 3px;
  -webkit-font-smoothing: antialiased;
  content: "\e008";
  font-size: 12px; }

.displayNone {
  display: none; }

.pointerEventsNone {
  pointer-events: none; }

#dltHighlightBtn, #noteBtn {
  margin-left: 5px;
  margin-right: 5px; }

.note-description {
  padding: 10px 0; }

.context-menu-translate {
  background: transparent;
  border: none;
  font-size: 13px;
  height: 24px;
  padding: 0;
  margin-right: 30px; }
  @media (max-width: 374px) {
    .context-menu-translate {
      margin-right: 0; } }

.black-theme .hg-TextDropBox-close {
  display: inline-block;
  border: 0;
  background-color: transparent;
  position: absolute;
  right: 12px;
  top: 5px;
  background: url(data:image/png;base64,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) no-repeat center;
  background-size: 35px;
  width: 25px;
  height: 25px; }

.black-theme .hg-wikiSearch-close, .black-theme .hg-printModal-close {
  position: absolute;
  right: 10px;
  top: 10px;
  padding: 0;
  line-height: unset;
  background: transparent;
  border: 0;
  background: url(data:image/png;base64,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) no-repeat center;
  background-size: 45px;
  width: 25px;
  height: 25px; }

.black-theme #wikiSearchResult {
  color: #494949; }

.row > .column {
  padding: 0 8px; }

.row:after {
  content: "";
  display: table;
  clear: both; }

/* Create four equal columns that floats next to eachother */
.column {
  float: left;
  width: 100%;
  margin-right: 20px;
  list-style: none;
  text-align: center; }

.column a {
  width: 219px;
  height: 136px;
  display: inline-block; }

.column img {
  width: 100%;
  height: 136px;
  display: inline-block; }

/* The Modal (background) */
.enhancemodal {
  display: none;
  position: fixed;
  z-index: 1050;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch; }
  @media (min-width: 768px) {
    .enhancemodal {
      margin: 10px; } }

.black-theme .enhancemodal {
  outline: 1px solid #eaeaea; }

/* Modal Content */
.enhance-modal-content {
  position: relative;
  background-color: #fefefe;
  margin: auto;
  padding: 0;
  height: 100%; }

/* The Close Button */
.enhanceclose {
  color: #000;
  position: absolute;
  top: 7px;
  right: 10px;
  z-index: 1;
  border: none;
  background-color: transparent;
  width: 25px;
  height: 25px;
  background: url(data:image/png;base64,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) no-repeat center;
  background-size: 45px; }

.black-theme .enhanceclose {
  color: #000;
  position: absolute;
  top: 7px;
  right: 10px;
  z-index: 1;
  border: none;
  background-color: transparent;
  width: 25px;
  height: 25px;
  background: url(data:image/png;base64,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) no-repeat center;
  background-size: 45px; }

/* Hide the slides by default */
.enhancemySlides {
  display: block;
  width: 90%;
  margin: 0 auto;
  padding: 15px 0 0;
  text-align: center;
  height: 100%;
  position: relative; }
  .enhancemySlides span.loader {
    position: absolute;
    left: 45%;
    width: 100px;
    height: 100px;
    top: 45%;
    transform: translate(-45%, -45%); }

.enhancemySlides img {
  display: inline-block;
  object-fit: contain;
  width: 100%;
  height: 100%; }

.enhancemySlides-child {
  position: relative;
  background: #fff; }

/* Next & previous buttons */
.enhanceprev:focus,
.enhancenext:focus {
  box-shadow: 0 0 15px #6fb5f1 !important;
  outline: #6fb5f1 dotted 3px !important; }

.enhanceprev,
.enhancenext {
  cursor: pointer;
  position: absolute;
  top: 0;
  bottom: 0;
  color: #000;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
  -webkit-user-select: none;
  background-color: transparent;
  border: none;
  padding: 0; }
  @media (max-width: 767px) {
    .enhanceprev,
    .enhancenext {
      display: none !important; } }

.enhanceprev {
  position: absolute;
  top: 50%;
  left: 0;
  border: none;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAwCAYAAAAGlsrkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAaFJREFUeNrcmM8rRFEUx98QSkmJbFDK0kLZWVnY2ShlbWUWZjmb2Sh/gFJWlkoWynZKlI38Sln5UWbHgg2xUETP99a7Nb2cM/e9uddXTn1Ws/j05p57zrmnEMdxxIiWiBQ0cWT+aovnGAZnYPBHVyBxH7g1LnANen9D3AXOE6nlBHSGFLeDvZTUUq13+UyuVrAJpoTfD0Ml15rwpYbVUGe8pEi3QCGEeEGR7ibn7v06zYIvQXpqMlk81ibEk+BdkN4kdznyLR4DL4L0Hgw1rJI5xCPgQZA+g1Gn8pxR3A9qgvQNTDj3hQzibnAhSD/BdKaG5Cg2V+JAuTbzmTuhg9iUwh1FWs7Vgh3E64p0JXfvbyBeVqQbthT6Fi8q0ipoa2raEcRzSik8TpdCX2LTTz8E6SXo8TLfpcTj4FWQ3oEBb4NlSnylnOuM14n2r3wx7YxdsvooVFbbKDHuMbVyUWs1tTuZ6GD0Y+oEQp256qfMR0H+FGrKpM7V1JcE9e1ko8h4LVLfx9SNgC2t24q8Enrrs++y9fk3ey7qZs9pl/ktwAABSTgzm+UXhAAAAABJRU5ErkJggg==) no-repeat center;
  background-size: 15px;
  width: 35px;
  height: 35px; }

.enhancenext {
  position: absolute;
  top: 50%;
  right: 0;
  border: none;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAwCAYAAAAGlsrkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYVJREFUeNrcmL8rRmEUx5+XUEpKZEEpo0HZTAabRSmziYHRYlH+AKVMRiWDsipRFvmVMvlRbAwsxKCIru+p+5TenHPLe7/36H7rs723T/d9zj3P85xKkiTBI3XBKW7iIH915Ee6wSnopbl+EbeDK/kduAEdRYibwXEqjZyBFrZ4u0oa2QWNeYqri+tAeWYErIN6ZnEtK28trDCLqwI2DPkCSxzS9dwx5FMscazwE0X8BcZZ4pB+w9eK/B0Ms8SSHnCvyF/AAEss6QfPivwB9LHEkiHwpshvQSdLLBkFn4r8HLSyxJJJ4zPbt1prrWLJnCHf0lprHmLJkiFfZYqlta4Z8kWWWNJgbKXCDEscW+uR0VonWGJJG7hQ5B/pfk4RS7rAnSJ/BYMssWTMWO/LUr2xyxpLVR8WXdVZ3/FsqTqXS6922Z2y9uOm0pxAXM5ccsp8UqSPrFOmy7na5SbhcnfKui1Ol+p+7DIRmDekm7XOQP4y9dnLe+rzb+ZcbpO9wmaZ3wIMABDDODPiJn1aAAAAAElFTkSuQmCC) no-repeat center;
  background-size: 15px;
  width: 35px;
  height: 35px; }

.black-theme .enhanceprev {
  position: absolute;
  top: 50%;
  left: 0;
  border: none;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAwCAYAAAAGlsrkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFIGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMTEtMjJUMTE6MTc6MTgrMDU6MzAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTExLTIyVDExOjI0OjMwKzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTExLTIyVDExOjI0OjMwKzA1OjMwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk0NDllMzhiLWEzOTctNDk5ZC04ZDRkLWYxMGZkMjM4ZTk2NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NDQ5ZTM4Yi1hMzk3LTQ5OWQtOGQ0ZC1mMTBmZDIzOGU5NjUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5NDQ5ZTM4Yi1hMzk3LTQ5OWQtOGQ0ZC1mMTBmZDIzOGU5NjUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0NDllMzhiLWEzOTctNDk5ZC04ZDRkLWYxMGZkMjM4ZTk2NSIgc3RFdnQ6d2hlbj0iMjAxOS0xMS0yMlQxMToxNzoxOCswNTozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TdZQXwAAAcRJREFUWIXd2L1LAzEYx/GnFisIUhDFxQqFjg4FN0Fw6OYiCE4OTjro6OIi+AcIgpOjIA6Ca0FEXMSXIjj5ArrpoIuig6BYvg5HoNZ74t31QsTAb0ruPoTkckkygPgobV7U/woXRaQmIoXQWsBFeoEbgnIF9DS3cYF2AWd8LydAp0s4B+wRXqqNbdMc46yIbIpIRak/dDXGa0pPAVab26eFLlnQLSDjAp6xoLsE4/7juVbRCaCuoKc0zeS04FHgXUGvCb5l9fmkaBl4UdB7YOC3dyRBS8CDgj4Dg1HeExftA24V9A0YjvquOGgeOFfQT2AsTieiNswBBwoKMB0HjQpngR0LuhAXjQqvW9CVJGgUeNmCbhCyFKYBz1nQKtCeFLXBk+hL4TGWpbAVuAJ8KOgF0N0qGgYPAa8Kegf0p4GGwZcKCjCeFvqneuxtjKPM6iMczWqTeQUGh9+xiZeVy8TLWi14/DsJ0IGH/7FJHg87EBMvey6TEvCo4E842mWalPGwrzYZxcNJwsTL2clkVoHB4WnRxMv52MTLjYAQLK3bFnyxsX2aly91EZkSkX2lfsTV5YuJl3suEy83eyZFoAYUwuq/ADV31RAh6zJrAAAAAElFTkSuQmCC) no-repeat center;
  background-size: 15px;
  width: 35px;
  height: 35px; }

.black-theme .enhancenext {
  position: absolute;
  top: 50%;
  right: 0;
  border: none;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAwCAYAAAAGlsrkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFIGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMTEtMjJUMTE6MTc6MTgrMDU6MzAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTExLTIyVDExOjI0OjA3KzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTExLTIyVDExOjI0OjA3KzA1OjMwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZiMjljNWY0LTZlZTMtNDA0ZS1iOTczLTJhN2VjOGRhZTU0MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2YjI5YzVmNC02ZWUzLTQwNGUtYjk3My0yYTdlYzhkYWU1NDAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2YjI5YzVmNC02ZWUzLTQwNGUtYjk3My0yYTdlYzhkYWU1NDAiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjZiMjljNWY0LTZlZTMtNDA0ZS1iOTczLTJhN2VjOGRhZTU0MCIgc3RFdnQ6d2hlbj0iMjAxOS0xMS0yMlQxMToxNzoxOCswNTozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+uekxQQAAAaxJREFUWIXd2L9rFEEUAOB3higERBDFxggByxSCnSBYpLMRBCuLVFpoaWMj+AcEAlaWglgEbAURSSP+CIKVGoidKWKjmCKgeHwpzhQeeZvT8zHiwDTL7n7Mvpm3M6+HaNH2NVH/RXg6IlYiYqZMxnA/gvcGbQ1Hd7ln7D58YQov/dpe42A1/Mju7Qn2/014OMbPkojMRcT9iJiojPFiMmq4U/WpAz086MBvVcHxM56PO/ArVfDODH+VwH1crILDYA2vJvg3nKuCAyewnuBfcaoKDsziS4Jv4GQVHDiDrQT/gGNVcOA8fiT4GxyqggPzCQzLRkytfzQjcaMDf4iJKjiw0IHfrYR7uNeB366CA5PyXylcq4LDILW+SOA+LlXBgcN4m+DfMVcFB47jY4Jv4nQVHLiQwPDuvxpxkxhP4XmCls3qvdbx9ezZcdBmmatJrm7yd5rvQJdxYJT3/C7aZAfSZM81i88J+knRLrPJvrrJSaLJ2Wmv0+LVcdAMbnY+XuxAyyoCNzvQJSOkwlH7cPHlbFIqeRoRlyOiX1V8aVbnCo0qezt9GiuYqUAR2+6b1RD+teXkAAAAAElFTkSuQmCC) no-repeat center;
  background-size: 15px;
  width: 35px;
  height: 35px; }

.enhanceprev img:first-child,
.enhancenext img:first-child {
  width: 15px;
  height: 26px;
  display: inline-block; }

.enhanceprev img:nth-child(2),
.enhancenext img:nth-child(2) {
  display: none; }

.black-theme .enhanceprev img:first-child,
.black-theme .enhancenext img:first-child {
  display: none; }

.black-theme .enhanceprev img:nth-child(2),
.black-theme .enhancenext img:nth-child(2) {
  display: inline-block;
  width: 15px;
  height: 26px; }

.thumbn.enhanceprev,
.thumbn.enhancenext {
  position: absolute;
  top: 0;
  background-color: transparent;
  border: none;
  padding: 0;
  height: 100%;
  width: 40px; }

.thumbn.enhanceprev {
  left: 0; }

.thumbn.enhancenext {
  right: 0; }

.enhanceprev:hover,
.enhancenext:hover {
  text-decoration: none !important; }

/* Number text (1/3 etc) */
.numbertext {
  color: #000;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
  left: 0; }

/* Media type */
.enhmedia-type {
  display: inline-block;
  position: absolute;
  top: 8px;
  left: 10px; }

.enhmedia-type.goBack {
  left: 110px; }

/* Caption text */
.enhancecaption-container {
  text-align: center;
  padding: 2px 16px;
  color: #000000;
  justify-content: center;
  display: none;
  line-height: 40px; }

.enhancecaption {
  height: 50px;
  line-height: 50px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 85%;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
  color: #2e2f2f;
  float: left; }

#enhancecaptionShow {
  display: none;
  line-height: 50px;
  text-overflow: inherit;
  white-space: inherit;
  max-width: 100%;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
  color: #2e2f2f;
  position: absolute;
  bottom: 0;
  max-height: calc(100vh - 260px);
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.8);
  font-size: 13px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.31;
  letter-spacing: 0.36px;
  text-align: left;
  color: #fffefe;
  height: auto;
  padding: 20px 20px 40px;
  left: 0;
  right: 0; }

/* Read more link */
.enh-readmore {
  font-size: 12px;
  border: none;
  background-color: transparent;
  display: none;
  line-height: 18px;
  padding: 0;
  text-transform: uppercase;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
  color: #0063d4;
  position: relative;
  top: 17px;
  float: left; }

.readLess {
  position: absolute;
  top: 5px;
  right: 10%; }

@media (min-width: 768px) {
  .enhance_captionDetails {
    display: none; } }

.enhance_captionDetails a {
  border: solid 2px #e5e5e5;
  border-radius: 16px;
  padding: 5px 14px;
  display: inline-block;
  color: #2e2f2f;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important; }

.slider-wrap {
  position: relative; }

.enhancecaption-container {
  position: relative;
  width: 95%;
  margin: 0 auto;
  padding: 0;
  max-width: 1000px;
  display: none; }
  @media (min-width: 768px) {
    .enhancecaption-container {
      height: 44px;
      display: block; } }

.enhancezoom-container-wrap {
  justify-content: center;
  display: flex;
  align-items: center;
  font-size: 13px;
  margin: 10px 0; }
  @media (min-width: 768px) {
    .enhancezoom-container-wrap {
      font-size: 14px;
      height: 28px;
      position: absolute;
      left: 0;
      right: 0;
      top: 40px; } }

@media (min-width: 768px) {
  .enhance_gotpdetails {
    display: none; } }

.enhance_gotpdetails #tocenhDetailShow {
  border: solid 2px #e5e5e5;
  border-radius: 16px;
  padding: 5px 15px;
  display: none;
  color: #2e2f2f;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important; }
  @media (min-width: 445px) {
    .enhance_gotpdetails #tocenhDetailShow {
      padding: 5px 22px; } }

img.hover-shadow {
  transition: 0.3s; }

.hover-shadow:hover {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }

.thumbnail-container {
  width: 100%;
  height: 164px;
  background-color: #e3e3e3;
  padding: 0 40px;
  position: relative; }

img.thumbslide {
  opacity: 0.6;
  height: 160px;
  width: 160px; }

.active,
.thumbslide:hover {
  opacity: 1 !important; }

.activeThumbnailCard .thumbslide {
  opacity: 1; }

.enhanceZoom-wrap {
  border: solid 2px #e5e5e5;
  border-radius: 16px;
  display: flex;
  margin: 0 5px;
  position: relative;
  padding: 12px 45px; }
  @media (min-width: 768px) {
    .enhanceZoom-wrap {
      margin: 0; } }

.enh.Minus {
  display: inline-block;
  border: 0;
  background-color: transparent;
  position: absolute;
  left: 11px;
  top: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAJCAIAAAAQIoO2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACFJREFUeNpi7O3tZRiUgIlhsIJRl426bNRloy4jDQAEGAAlgwG56s4oYgAAAABJRU5ErkJggg==) no-repeat center;
  background-size: 15px;
  width: 25px;
  height: 25px; }

.black-theme .enh.Minus {
  display: inline-block;
  border: 0;
  background-color: transparent;
  position: absolute;
  left: 11px;
  top: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAJCAIAAAAQIoO2AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFIGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMTItMDRUMTY6MzA6MzYrMDU6MzAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTEyLTA0VDE2OjMxOjM3KzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTEyLTA0VDE2OjMxOjM3KzA1OjMwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZjNDczMzdmLTEwOWEtNGVhZC1hNjA4LThmZTI1YTVlMjJhOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2YzQ3MzM3Zi0xMDlhLTRlYWQtYTYwOC04ZmUyNWE1ZTIyYTkiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2YzQ3MzM3Zi0xMDlhLTRlYWQtYTYwOC04ZmUyNWE1ZTIyYTkiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjZjNDczMzdmLTEwOWEtNGVhZC1hNjA4LThmZTI1YTVlMjJhOSIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wNFQxNjozMDozNiswNTozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NdCLhQAAACVJREFUOI1j/P//P8OgBEwD7QCcYNRlpINRl5EORl1GOhi8LgMAXtwDD6sGB/sAAAAASUVORK5CYII=) no-repeat center;
  background-size: 15px;
  width: 25px;
  height: 25px; }

.enh.Plus {
  display: inline-block;
  border: 0;
  background-color: transparent;
  position: absolute;
  right: 11px;
  top: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAzCAYAAAA6oTAqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhJREFUeNrs2bENwCAMBEAcMTF7wMpE2YDCiCi5b+hsXWFhQcw5S2bGGM+xUjRaa6m9r/KhwMDAwMDAwMDAwMDAwMDkJnrvO+ouvQFkN62LjU+BzQwMDAwMzGtSd9zEpzaA8KVhZmBgYGBgYGBgYGBgYGB+gbkFGAAqohQI4OTKxQAAAABJRU5ErkJggg==) no-repeat center;
  background-size: 15px;
  width: 25px;
  height: 25px; }

.black-theme .enh.Plus {
  display: inline-block;
  border: 0;
  background-color: transparent;
  position: absolute;
  right: 11px;
  top: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAzCAYAAAA6oTAqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFIGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMTItMDRUMTY6MzA6MzYrMDU6MzAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTEyLTA0VDE2OjMxOjE2KzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTEyLTA0VDE2OjMxOjE2KzA1OjMwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmQ0YTY4OWE2LWVhYjItNDc1Ni05M2FhLTg3NDc3ZTc1NTk4NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpkNGE2ODlhNi1lYWIyLTQ3NTYtOTNhYS04NzQ3N2U3NTU5ODUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkNGE2ODlhNi1lYWIyLTQ3NTYtOTNhYS04NzQ3N2U3NTU5ODUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmQ0YTY4OWE2LWVhYjItNDc1Ni05M2FhLTg3NDc3ZTc1NTk4NSIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wNFQxNjozMDozNiswNTozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+q+67VAAAAHRJREFUaIHt2dEJADEIwFBbuv/KdoXCKRckbwAl9M+uzIwGL0NX9dJdPfBPxlAZQ2UMlTFUxlAZQ2UMlTFUxlCNijnxdnzoUL531MsYQ2UMlTFUo2JONFzjw1+A74yhMobKGCpjqIyhMobKGCpjqIyhGhVzARSZB2ab/KVZAAAAAElFTkSuQmCC) no-repeat center;
  background-size: 15px;
  width: 25px;
  height: 25px; }

.modal-content-inner {
  height: calc(100% - 124px);
  position: relative; }

@media (min-width: 768px) {
  .enhance_gotpChap {
    margin-left: 10px; } }

.enhance_gotpChap a {
  border: solid 2px #e5e5e5;
  border-radius: 16px;
  padding: 5px 10px;
  display: inline-block;
  color: #2e2f2f;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important; }
  @media (min-width: 768px) {
    .enhance_gotpChap a {
      padding: 2px 10px; } }

.enhance_gotpChap a:hover {
  text-decoration: none;
  color: #2e2f2f; }

.enhance_gotpChap a:focus {
  text-decoration: none;
  box-shadow: 0 0 15px #6fb5f1 !important;
  outline: #6fb5f1 dotted 3px !important; }

.activeEnhance {
  background-color: rgba(0, 0, 0, 0.5);
  overflow-y: hidden;
  padding-right: 15px;
  position: fixed; }

.imgFrmChapter {
  background-color: rgba(0, 0, 0, 0.5);
  overflow-y: hidden;
  padding-right: 15px;
  position: fixed; }

.imgFrmChapter .footer-wrap {
  display: none; }

.carousel-aside-pause {
  display: none; }

.thumbnail-gallery-container {
  position: relative;
  width: 100%;
  height: 89px;
  background-color: #e3e3e3;
  display: flex;
  justify-content: space-between;
  align-items: center;
  display: inline-block; }

.thumbgallery-wrapper {
  width: 85%;
  margin: 0 auto;
  height: 100%; }

.thumbnail-gallery-wrap {
  width: 260px;
  overflow: hidden;
  margin: 0 auto;
  padding-top: 5px;
  height: 100%; }
  @media (min-width: 450px) {
    .thumbnail-gallery-wrap {
      width: 390.5px; } }
  @media (min-width: 575px) {
    .thumbnail-gallery-wrap {
      width: 520px; } }
  @media (min-width: 768px) {
    .thumbnail-gallery-wrap {
      width: 650.5px; } }
  @media (min-width: 920px) {
    .thumbnail-gallery-wrap {
      width: 780.4px; } }
  @media (min-width: 1040px) {
    .thumbnail-gallery-wrap {
      width: 910.4px; } }
  @media (min-width: 1200px) {
    .thumbnail-gallery-wrap {
      width: 1040px; } }
  @media (min-width: 1320px) {
    .thumbnail-gallery-wrap {
      width: 1171px; } }
  @media (min-width: 1520px) {
    .thumbnail-gallery-wrap {
      width: 1300.1px; } }
  @media (min-width: 1630px) {
    .thumbnail-gallery-wrap {
      width: 1430.2px; } }
  @media (min-width: 1800px) {
    .thumbnail-gallery-wrap {
      width: 1560.7px; } }
  @media (min-width: 1930px) {
    .thumbnail-gallery-wrap {
      width: 1690.6px; } }

.home-grid.products-grid.products-grid--max-4 {
  transition: -ms-transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s, transform 0.5s ease 0s;
  position: relative;
  white-space: nowrap;
  height: 100%; }

.item-container a:focus {
  box-shadow: 0 0 15px #6fb5f1 !important;
  outline: #6fb5f1 dotted 3px !important; }

.item-container {
  display: inline-block;
  vertical-align: top;
  /* width:274px */
  width: 50%;
  position: relative;
  height: 100%;
  text-align: center; }
  @media (min-width: 450px) {
    .item-container {
      width: 33.3% !important; } }
  @media (min-width: 575px) {
    .item-container {
      width: 25% !important; } }
  @media (min-width: 768px) {
    .item-container {
      width: 20% !important; } }
  @media (min-width: 920px) {
    .item-container {
      width: 16.66% !important; } }
  @media (min-width: 1050px) {
    .item-container {
      width: 14.28% !important; } }
  @media (min-width: 1200px) {
    .item-container {
      width: 12.5% !important; } }
  @media (min-width: 1320px) {
    .item-container {
      width: 11.11% !important; } }
  @media (min-width: 1520px) {
    .item-container {
      width: 10% !important; } }
  @media (min-width: 1630px) {
    .item-container {
      width: 9.09% !important; } }
  @media (min-width: 1800px) {
    .item-container {
      width: 8.33% !important; } }
  @media (min-width: 1930px) {
    .item-container {
      width: 7.69% !important; } }

.slider-btn-hldr-left {
  position: absolute;
  left: 5px;
  top: 0;
  bottom: 0; }

.slider-btn-hldr-right {
  position: absolute;
  right: 5px;
  top: 0;
  bottom: 0; }

.slider-btn {
  background-color: transparent;
  border: 0 none;
  color: buttontext;
  cursor: pointer;
  display: block;
  padding: 0; }

#left-btn {
  position: relative;
  top: 33px; }

#right-btn {
  position: relative;
  top: 33px; }

.slider-btn svg {
  width: 24px;
  height: 24px; }

.products-grid .item {
  margin-left: 0;
  background: white;
  width: 123px;
  height: 77px;
  margin: 0 auto;
  display: inline-block;
  position: relative; }
  .products-grid .item span.loader {
    position: absolute;
    left: 35%;
    width: 25px;
    height: 25px;
    top: 0;
    transform: translate(-30%, 0%); }

.products-grid .item img {
  max-width: 100%;
  max-height: 100%;
  display: inline-block;
  width: auto;
  height: auto !important;
  margin: auto;
  object-fit: contain; }

.thumnExpanCollapse {
  position: relative;
  display: none; }
  @media (min-width: 768px) {
    .thumnExpanCollapse {
      display: block; } }

.thumb-btn:focus {
  box-shadow: 0 0 15px #6fb5f1 !important;
  outline: #6fb5f1 dotted 3px !important; }

.thumnExpanCollapse .thumb-btn {
  position: absolute;
  top: -22px;
  right: 15px;
  height: 23px;
  border: none;
  border-radius: 3px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAVCAYAAADSM2daAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAkNJREFUeNrEl80rhFEUxsf1lbWESWz8ARTGCs1OiRr5WFiIEqUsFSlKkpVSpJSFFQmFLNj4yMbHinz/ARZqBrM0PLeeW2/TPd6Z8Y459ZuZ955zz3l659wz72SFQiEfrRisg0swCr58mbdsMAtqQRd41Ys5dOrFLVAGGkE16ARvGRRcCDZAkNf6Zuo7fKHw0gdOKdiYDrwCVRkSXMX6QcdaGXX2adGVIN+ysQKcg55/FtzDuhUWn9ZZqUWPgQ4QtQQVgDUw72ildFkO66yxbrxFqXNMcWET1IMnIeEIOARFaRJcxPwjgv+Z+rROn3I4bkAd2Bc2NvEw1HosuIZ5mwT/PmvemAUVFxAGrWBaSFDOw9DrkWCd54x5bTZNPWHnorIExsAEx8uHcBhWwQLITVFsLvevCkPgk/UnqMfnJtrYNtvlQfAPgyNQkqTgEu4bFvwPbIdtKYFyKXBP4buCv4HzNJCg4ADjGwT/Luvd/5ZEJVDoHbSBSfBt8fvBCeh3ydPPOL/Fp/NOsc67myCV4B0ySfWhiFj8eWAFLPFzvG+R/jzL3gjzSjclZdHG9vj13Qn+QXAMSnldyushIf6O+faSEaFSOPmP7E3poOgfgWswwPd6IW6HeR6TFaBSHFl6FLaDcdtI4oRYFiZLjPukkZo20abPZ0BL/PD/xcKMn0m0f70WbeyAc/XWJe6WcQd/LeiFaPNAE+BDu8026H/2ophXos2jYzf/qsUc/TvK9ahXhbwUbfp8DjSDF77P/aV/bfYjwACB5HhYveTDBQAAAABJRU5ErkJggg==) no-repeat center;
  background-size: 15px;
  width: 60px;
  background-color: #e3e3e3;
  border: solid 1px #eaeaea; }

.tocEnh-badge {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: inline-block;
  position: absolute;
  bottom: 10px;
  right: 20px;
  background-color: rgba(0, 0, 0, 0.5);
  text-align: center;
  line-height: 24px; }

.enhancemySlides {
  overflow: auto; }

#tocenhDetailShow:hover {
  text-decoration: none; }

@media (max-width: 767px) {
  .hideDetails {
    position: fixed;
    display: block;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    background-color: rgba(0, 0, 0, 0.8);
    cursor: pointer; } }

@media (max-width: 767px) {
  .hideDetails #enhancecaptionShow {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    ms-transform: translate(-50%, -50%);
    color: white;
    background-color: transparent;
    width: 100%;
    height: 100%;
    overflow: auto; } }

@media (max-width: 767px) {
  .hideDetails .enh-readmore {
    display: none !important; } }

@media (max-width: 767px) {
  .hideDetails #enhancecaption {
    display: none; } }

.hide_Details {
  width: 104px;
  height: 22px;
  border-radius: 11px;
  border: solid 1px #7cbcfd;
  background-color: transparent;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: 0.3px;
  color: #7cbcfd;
  position: absolute;
  top: 85%;
  left: 50%;
  transform: translate(-50%, -50%); }
  @media (min-width: 768px) {
    .hide_Details {
      display: none; } }

.warningModal {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.5);
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
  display: none;
  z-index: 9999; }

.warningModal-content {
  width: 60%;
  border: 1px solid lightgrey;
  background-color: #fff;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
  padding: 30px;
  max-width: 484px; }

.warningModal-content h3 {
  text-align: center;
  margin-bottom: 30px; }

.warningModal-content p {
  font-size: 16px;
  line-height: 25px; }

.btn-wrap {
  margin-top: 30px;
  display: flex;
  justify-content: flex-end; }

.alert-btn {
  width: 50px; }

.black-theme .alert-btn {
  color: #494949; }

.alert-btn.yes {
  margin-right: 20px; }

.thumbcontainer-hideShow .thumbnail-gallery-container {
  display: none; }

.thumbcontainer-hideShow .thumb-btn {
  position: absolute;
  top: -22px;
  right: 15px;
  height: 23px;
  border: none;
  border-radius: 3px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAVCAYAAADSM2daAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAkNJREFUeNrEl80rhFEUxsf1lbWESWz8ARTGCs1OiRr5WFiIEqUsFSlKkpVSpJSFFQmFLNj4yMbHinz/ARZqBrM0PLeeW2/TPd6Z8Y459ZuZ955zz3l659wz72SFQiEfrRisg0swCr58mbdsMAtqQRd41Ys5dOrFLVAGGkE16ARvGRRcCDZAkNf6Zuo7fKHw0gdOKdiYDrwCVRkSXMX6QcdaGXX2adGVIN+ysQKcg55/FtzDuhUWn9ZZqUWPgQ4QtQQVgDUw72ildFkO66yxbrxFqXNMcWET1IMnIeEIOARFaRJcxPwjgv+Z+rROn3I4bkAd2Bc2NvEw1HosuIZ5mwT/PmvemAUVFxAGrWBaSFDOw9DrkWCd54x5bTZNPWHnorIExsAEx8uHcBhWwQLITVFsLvevCkPgk/UnqMfnJtrYNtvlQfAPgyNQkqTgEu4bFvwPbIdtKYFyKXBP4buCv4HzNJCg4ADjGwT/Luvd/5ZEJVDoHbSBSfBt8fvBCeh3ydPPOL/Fp/NOsc67myCV4B0ySfWhiFj8eWAFLPFzvG+R/jzL3gjzSjclZdHG9vj13Qn+QXAMSnldyushIf6O+faSEaFSOPmP7E3poOgfgWswwPd6IW6HeR6TFaBSHFl6FLaDcdtI4oRYFiZLjPukkZo20abPZ0BL/PD/xcKMn0m0f70WbeyAc/XWJe6WcQd/LeiFaPNAE+BDu8026H/2ophXos2jYzf/qsUc/TvK9ahXhbwUbfp8DjSDF77P/aV/bfYjwACB5HhYveTDBQAAAABJRU5ErkJggg==) no-repeat center;
  background-size: 15px;
  width: 60px;
  background-color: #e3e3e3;
  border: solid 1px #eaeaea;
  transform: rotate(180deg); }

@media (min-width: 768px) {
  .thumbcontainer-hideShow .modal-content-inner {
    height: calc(100% - 35px); } }

.activeThumbnailCard .item {
  -webkit-box-shadow: 1px 1px 10px 0px rgba(0, 0, 0, 0.52);
  -moz-box-shadow: 1px 1px 10px 0px rgba(0, 0, 0, 0.52);
  box-shadow: 1px 1px 10px 0px rgba(0, 0, 0, 0.52); }

.black-theme .enhancecaption {
  color: #dadada !important; }

.black-theme .enhance-modal-content {
  background-color: #1A1A1A !important; }

.black-theme .enhance_gotpChap a {
  color: #dadada !important; }

.black-theme .enhance_gotpdetails #tocenhDetailShow {
  color: #dadada !important; }

.sepia-theme .enhance-modal-content {
  background-color: #EFE0B9 !important; }

.sepia-theme .enhance_gotpdetails .tocenhDetailShow {
  border: solid 2px #2e2f2f !important; }

.sepia-theme .enhanceZoom-wrap {
  border: solid 2px #2e2f2f !important; }

.sepia-theme .enhance_gotpChap a {
  border: solid 2px #2e2f2f !important; }

.sepia-theme .enh.Minus {
  border-right: solid 2px #2e2f2f !important; }

#backToAlgo {
  position: absolute;
  left: 46%;
  bottom: 113px;
  z-index: 1;
  background-color: transparent;
  border: 1px solid #494949;
  font-size: 12px;
  padding: 2px 10px;
  border-radius: 10px; }

.thumbcontainer-hideShow #backToAlgo {
  bottom: 65px; }

.wrapImg {
  height: calc(100% - 70px); }
  @media (min-width: 768px) {
    .wrapImg {
      height: calc(100% - 89px); } }

.slider-wrap {
  height: 18%; }

.sidePanel.fixed, .side-panel.fixed {
  background-color: rgba(0, 0, 0, 0.5);
  overflow-y: hidden;
  padding-right: 15px;
  position: fixed; }

.modal-content-header {
  height: 35px; }

#last_action {
  display: none; }

.activeEnhance .reader-footer {
  display: none; }

.divider {
  width: 2px;
  background-color: #e5e5e5;
  display: inline-block;
  padding: 12px 0px;
  position: absolute;
  top: 0px; }

.black-theme .divider {
  width: 2px;
  background-color: #dadada;
  display: inline-block;
  padding: 12px 0px;
  position: absolute;
  top: 0px; }

.black-theme .warningModal-content {
  color: #dadada;
  background-color: #1A1A1A; }

.isIE .enhmedia-type {
  display: inline-block;
  position: absolute;
  top: 8px;
  left: 120px; }

.plyr__video-wrapper {
  height: 100%; }

.plyr {
  height: 100%;
  z-index: 2; }

.plyr--pip-supported [data-plyr=pip] {
  display: none; }

.plyr__menu {
  display: none !important; }

.rightToLeft {
  position: relative; }
  .rightToLeft .head-left-menu {
    float: right !important; }
    .rightToLeft .head-left-menu #bookShelf {
      float: right; }
  .rightToLeft .headerTitleWraper {
    float: right; }
    .rightToLeft .headerTitleWraper .header-title {
      font-size: 18px;
      font-weight: 300; }
  .rightToLeft .head-right-menu {
    float: left;
    text-align: left; }
    .rightToLeft .head-right-menu .toggle[aria-expanded="true"] #toggle-menu {
      direction: ltr; }
  @media (min-width: 451px) {
    .rightToLeft .ttsModal {
      transform: translate(79%, 0%); } }
  .rightToLeft .ttsModal::after {
    left: 13%; }
  .rightToLeft .ttsModal .tts-modal-close {
    left: 0;
    right: auto; }
  .rightToLeft .ttsModal .heading {
    right: 0; }
  .rightToLeft .settingInnerBlocksTitle {
    text-align: right; }
  .rightToLeft .settingPanel {
    left: 1px;
    right: auto; }
  .rightToLeft .voiceSelection {
    text-align: left; }
    .rightToLeft .voiceSelection .dots {
      left: -55px;
      right: auto; }
    .rightToLeft .voiceSelection .tts-voiceListContainer {
      right: -15px;
      text-align: right; }
  .rightToLeft .settingInnerBlocks .iconTitle {
    margin-right: 50px;
    margin-left: 0; }
    .rightToLeft .settingInnerBlocks .iconTitle::before {
      left: auto;
      right: 0; }
  .rightToLeft .btnBlocks {
    text-align: right; }
  .rightToLeft .closebtn {
    left: 8px;
    right: auto !important; }
  .rightToLeft #bookmark-sort,
  .rightToLeft #toc-sort,
  .rightToLeft #toc-sort-highlight,
  .rightToLeft #toc-sort-highlight-notes {
    margin-left: 0;
    margin-right: 10px; }
  .rightToLeft .sidePanel {
    right: 0; }
  @media (min-width: 768px) {
    .rightToLeft .marginLeftZero {
      margin-right: 380px;
      margin-left: auto; } }
  .rightToLeft #citationCloseBtn {
    left: 10px;
    right: auto; }
  .rightToLeft #citationTitle {
    text-align: right; }
  .rightToLeft .searchTabBlock li:first-child {
    padding-left: 4px;
    border-left: 1px solid #666;
    padding-right: 0;
    border-right: none; }
  .rightToLeft .searchDropdown {
    left: 1px;
    right: auto; }
  .rightToLeft .searchDropdown .header button {
    left: 5px;
    right: auto; }
  .rightToLeft #settingClose {
    left: 5px;
    right: auto; }
  .rightToLeft .tts-modal-voice-sec {
    margin-right: 10px; }
  .rightToLeft .tocEnhanceTabList {
    padding-right: 0; }
  .rightToLeft ul[role='group'] {
    padding-right: 0;
    padding-left: 0; }
  .rightToLeft .tocEnhance-card {
    float: right; }
  .rightToLeft .enhanceclose {
    left: 10px;
    right: auto; }
  .rightToLeft .enhmedia-type {
    right: 10px;
    left: auto; }
  .rightToLeft .enhancecaption {
    float: right; }
  .rightToLeft .enh.Minus {
    right: 11px;
    left: auto; }
  .rightToLeft .enh.Plus {
    left: 11px;
    right: auto; }
  .rightToLeft .enhance_gotpdetails {
    order: 3; }
  .rightToLeft .enhanceZoom-wrap {
    order: 2; }
  .rightToLeft .enhance_gotpChap {
    order: 1; }
  .rightToLeft .tocEnh-badge {
    left: 20px;
    right: auto; }
  .rightToLeft .thumnExpanCollapse .thumb-btn {
    left: 15px;
    right: auto; }
  .rightToLeft .readLess {
    left: 3%;
    right: auto; }
  .rightToLeft .alert-btn.yes {
    margin-left: 20px;
    margin-right: 0; }
  @media (max-width: 767px) {
    .rightToLeft .hideDetails #enhancecaptionShow {
      transform: translate(0, -50%); } }
  .rightToLeft .main-container .clear-btn {
    left: 3px;
    right: auto; }
  .rightToLeft #stickyNote {
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1); }
  .rightToLeft .value-button#decrease {
    order: 1; }
  .rightToLeft .FontSizeControlWraper #number {
    order: 2; }
  .rightToLeft .value-button#increase {
    order: 3; }
  .rightToLeft .toggle[aria-expanded="true"] #toggle-menu {
    left: 1px;
    right: auto; }
  .rightToLeft .pageNumber {
    float: right;
    margin-left: 15px;
    margin-right: 0; }
  .rightToLeft .bookmark-date {
    float: right;
    margin-left: 20px;
    margin-right: 0; }
  .rightToLeft .del-bookmark {
    float: left; }
  .rightToLeft .deleteBtnBox {
    float: left; }
  .rightToLeft .dateBlock {
    float: right;
    padding-right: 20px;
    padding-left: 0; }
  .rightToLeft .highlight-txt-blk {
    display: inline-block;
    position: relative; }
  .rightToLeft #highlightWithnoteContainer .HighlightNoteBlock .ellipsis,
  .rightToLeft #highlightWithnoteContainer .HighlightNoteBlock .more {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }
  .rightToLeft #highlighterToolTip .hg-TextDropBox-close {
    left: 12px;
    right: auto; }
  .rightToLeft .closeTranslatebtn {
    left: 6px;
    right: auto; }
  .rightToLeft #highlighterToolTip .hg-colorBox > .highlight-color-box-save {
    margin-right: 5px; }
  .rightToLeft #pageNumOf {
    order: 1; }
  .rightToLeft #nextMobile,
  .rightToLeft #previousMobile {
    display: none; }
  .rightToLeft #nextMobileRtl,
  .rightToLeft #previousMobileRtl {
    display: inline-block; }
    @media (min-width: 768px) {
      .rightToLeft #nextMobileRtl,
      .rightToLeft #previousMobileRtl {
        display: none; } }
  .rightToLeft #nextMobileRtl {
    right: auto;
    left: 0;
    transform: scale(-1); }
  .rightToLeft #previousMobileRtl {
    left: auto;
    right: 0;
    transform: scale(-1); }
  .rightToLeft .tts-modal-player-control-sec {
    direction: ltr; }
  .rightToLeft #next, .rightToLeft #previous {
    display: none; }
  .rightToLeft #nextRtl, .rightToLeft #previousRtl {
    display: none; }
    @media (min-width: 768px) {
      .rightToLeft #nextRtl, .rightToLeft #previousRtl {
        display: inline-block; } }
  .rightToLeft #nextRtl {
    left: -5%;
    right: auto;
    transform: scale(-1); }
  .rightToLeft #previousRtl {
    right: -5%;
    left: auto;
    transform: scale(-1); }
  .rightToLeft .slider-btn-hldr-right {
    left: 5px;
    right: auto;
    transform: scale(-1); }
  .rightToLeft .slider-btn-hldr-left {
    right: 5px;
    left: auto;
    transform: scale(-1); }
  .rightToLeft .enhancenext {
    left: 0;
    right: auto;
    transform: scale(-1); }
  .rightToLeft .enhanceprev {
    right: 0;
    left: auto;
    transform: scale(-1); }
  .rightToLeft #highlighterToolTip .highlight-container > .highlight-items {
    float: right; }
  .rightToLeft #highlighterToolTip .highlight-container.MainToolTip .highlight-items:nth-child(1) {
    margin: 0 30px 0 0; }
  .rightToLeft .context-menu-translate {
    margin: 0 10px 0 30px; }
  .rightToLeft .title {
    margin: 0 0 0 45px !important; }
  .rightToLeft .hg-wikiSearch-close {
    left: 10px !important;
    right: auto !important; }

@media (min-width: 768px) {
  .rightToLeft.tocEnhance .sidePanelClose {
    margin: 10px 10px 10px 0; } }

@media (min-width: 768px) {
  .rightToLeft.tocEnhance.activeEnhance .toc-enhance-page {
    margin: 10px 0 10px 10px; } }

.rightToLeft.tocEnhance.activeEnhance .toc-enhance-page {
  left: 0;
  right: auto; }

.rightToLeft.tocEnhance .tocEnhance-initial {
  margin-left: 7px;
  margin-right: 0; }

.rightToLeft.tocEnhance .tocList-read {
  left: 20px;
  right: auto;
  padding-left: 0;
  padding-right: 10px;
  border-right: 1px solid #fff;
  padding-left: 0;
  border-left: none; }

.rightToLeft.tocEnhance .enhance-arrow {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  margin-left: 0;
  margin-right: 15px;
  padding-bottom: 10px;
  padding-top: 0;
  text-align: left; }

*,
*::before,
*::after {
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

*button:focus,
*a:focus {
  box-shadow: 0 0 15px #6fb5f1 !important;
  outline: #6fb5f1 dotted 3px !important; }

iframe {
  -ms-user-select: text;
  user-select: text; }

body {
  margin: 0;
  padding: 0;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;
  color: #494949; }

ul {
  padding-left: 0; }

.sr-only {
  position: absolute;
  margin: -1px 0 0 -1px;
  padding: 0;
  display: block;
  width: 1px;
  height: 1px;
  font-size: 1px;
  line-height: 1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  outline: 0; }

.textCenter {
  text-align: center; }

.font-bold {
  font-weight: bold; }

main {
  height: calc(100% - 110px);
  position: relative; }
  main main:after {
    content: '';
    display: table;
    clear: both; }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .setting-btn {
    padding: 10px 20px !important; } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  #toggle-menu span {
    top: -9px !important; } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  #toggle-menu .setting-btn {
    padding: 15px 20px !important; } }
  @media all and (-ms-high-contrast: none) and (min-width: 500px), (-ms-high-contrast: active) and (min-width: 500px) {
    #toggle-menu .setting-btn {
      width: 100%; } }

.touched .headerTitleWraper {
  overflow: visible;
  position: relative; }

.touched #bookTitle[title] > * {
  user-select: none; }

.touched #bookTitle[title]:hover > * {
  user-select: auto; }

.touched h1[title]:hover:after {
  content: attr(title);
  padding: 4px 8px;
  color: #fff;
  position: absolute;
  left: 0;
  top: 110%;
  white-space: pre-line;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  box-shadow: 0px 0px 4px #222;
  -moz-box-shadow: 0px 0px 4px #222;
  -webkit-box-shadow: 0px 0px 4px #222;
  background-color: #000;
  z-index: 1;
  font-size: 13px;
  line-height: 18px;
  min-width: 200px;
  max-width: 100%; }

.toolbar-header:after {
  content: '';
  display: inline-block;
  clear: both; }

.tocEnhance .toc-enhance-page {
  width: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
  display: none; }

.tocEnhanceTabList [role="tab"] {
  position: relative;
  margin: 0;
  padding: 8px 8px 0px 0px;
  overflow: visible;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
  font-size: inherit;
  background: transparent;
  border: 0px;
  font-weight: 600; }

.tocEnhanceTabList [role="tabpanel"] {
  background-color: #e7e7e7;
  padding: 10px;
  margin: 10px 0;
  word-break: break-all;
  min-height: 150px; }

.tocEnhanceTabList .active {
  display: block; }

.tocEnhanceTabList .inactive {
  display: none; }

.tocEnhanceTabList {
  list-style: none;
  margin-bottom: 0;
  border-bottom: 1px solid #f3f3f3;
  white-space: nowrap;
  overflow-x: auto; }

.tocEnhanceTabList [role="tab"] {
  position: relative;
  margin: 0;
  padding: 0;
  overflow: visible;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
  font-size: inherit;
  background: transparent;
  border: 0px;
  font-weight: 600;
  display: inline-block; }

.tocEnhanceTabList [aria-selected="true"] {
  cursor: pointer;
  color: #494949; }

.tocEnhanceTabList [aria-selected="true"]:after {
  content: '';
  width: 100%;
  height: 3px;
  background-color: #000000;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  display: block; }

.tocEnhance-tabgrouping [role="tabpanel"] {
  word-break: break-all;
  min-height: 150px;
  padding: 0;
  margin: 0; }

.text-right {
  text-align: right; }

.read-section-wrap {
  display: none; }
  @media (min-width: 570px) {
    .read-section-wrap {
      display: inline-block;
      padding: 12px 22px 22px 19px; } }

.read-section-wrap a {
  padding: 5px;
  font-size: 12px;
  color: #404040;
  border: 1px solid #a8a8a8;
  display: inline-block; }

.read-section-wrap a:hover {
  text-decoration: none;
  color: #000; }

.read-section-wrap a:focus {
  text-decoration: none;
  box-shadow: 0 0 15px #6fb5f1 !important;
  outline: #6fb5f1 dotted 3px !important; }

.toc-enhance.closebtn {
  display: none; }
  @media (min-width: 768px) {
    .toc-enhance.closebtn {
      display: inline-block;
      border: 0;
      background-color: transparent;
      position: absolute;
      right: 8px;
      top: 8px;
      background: url(data:image/png;base64,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) no-repeat center;
      background-size: 45px;
      width: 25px;
      height: 25px; } }

.black-theme .toc-enhance.closebtn {
  display: none; }
  @media (min-width: 768px) {
    .black-theme .toc-enhance.closebtn {
      display: inline-block;
      border: 0;
      background-color: transparent;
      position: absolute;
      right: 8px;
      top: 8px;
      background: url(data:image/png;base64,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) no-repeat center;
      background-size: 45px;
      width: 25px;
      height: 25px; } }

.tocEnhanceTabList .toc-tab {
  font-size: 14px;
  font-weight: 500; }

.tocEnhanceTabList .toc-tab span {
  padding: 10px 18px 5px;
  display: inline-block;
  text-align: center; }

#tocEnhance-all-tab {
  margin-top: 0;
  padding: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important; }

.tocEnhance-card-wrapper {
  width: 100%;
  height: auto; }

.tocEnhance-card {
  float: left; }

.tocEnhance-card a {
  position: relative;
  display: block;
  overflow: hidden;
  border: 1px solid #d7d6d6;
  margin: 3px;
  background: #fff;
  cursor: pointer; }

.tocEnhance-card a:focus {
  box-shadow: 0 0 15px #6fb5f1 !important;
  outline: #6fb5f1 dotted 3px !important; }

.tocEnhance-card a:hover {
  box-shadow: 0 1px 9px rgba(0, 0, 0, 0.25), 0 -1px 10px rgba(0, 0, 0, 0.22); }

.tocEnhance-card img {
  max-width: 100%;
  max-height: 100%;
  transition: all 500ms ease 0s;
  width: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  height: auto !important;
  display: inline-block; }
  .tocEnhance-card img.img-loaded {
    opacity: 1; }

.tocEnhance-card span {
  display: none;
  position: absolute;
  left: 35%;
  top: 35%;
  transform: translate(-35%, -35%);
  margin: 0;
  width: 35px;
  height: 35px; }
  .tocEnhance-card span.loader {
    display: inline-block; }

.tocEnhance-card-wrap {
  min-height: 120px;
  max-height: 100%;
  overflow: auto; }

.toc-enhance-tab-wrap .tabs {
  padding: 0 22px; }

.toc-enhance-title {
  font-size: 16px;
  font-weight: 500;
  margin-top: 25px;
  margin-bottom: 20px;
  white-space: nowrap; }

.all-images a {
  width: 98px;
  height: 98px; }

.all-slides a {
  width: 98px;
  height: 98px; }

.all-videos a {
  width: 178px;
  height: 118px; }

video.enhancemySlides-child {
  height: 100%;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  overflow: hidden; }

.all-table a,
.all-quiz a,
.all-algorithm a,
.all-procedure a,
.all-audio a,
.all-animations a {
  width: 178px;
  height: 118px; }

.tocEnhance .marginLeftZero {
  margin-left: 0; }

.tocEnhance .sidePanelClose {
  overflow-x: auto;
  display: block; }
  .tocEnhance .sidePanelClose:before {
    position: absolute;
    right: 0;
    left: auto;
    top: -10px;
    content: '';
    height: 10px;
    background: transparent;
    width: 100%;
    overflow: hidden; }
  @media (max-width: 374px) {
    .tocEnhance .sidePanelClose {
      width: 285px; } }
  @media (min-width: 375px) {
    .tocEnhance .sidePanelClose {
      width: 335px; } }
  @media (min-width: 768px) {
    .tocEnhance .sidePanelClose {
      width: 420px;
      margin: 10px 0 10px 10px;
      height: calc(100% - 20px); } }

@media (min-width: 768px) {
  .black-theme.tocEnhance .sidePanelClose {
    outline: 1px solid #eaeaea; } }

.tocEnhance.activeEnhance .toc-enhance-page {
  height: 100vh;
  position: fixed;
  top: 0;
  right: 0;
  background-color: #fff; }
  .tocEnhance.activeEnhance .toc-enhance-page:before {
    position: absolute;
    right: 0;
    left: auto;
    top: -10px;
    content: '';
    height: 10px;
    background: transparent;
    width: 100%; }
  @media (max-width: 374px) {
    .tocEnhance.activeEnhance .toc-enhance-page {
      width: calc(100% - 282px); } }
  @media (min-width: 375px) {
    .tocEnhance.activeEnhance .toc-enhance-page {
      width: calc(100% - 335px); } }
  @media (min-width: 768px) {
    .tocEnhance.activeEnhance .toc-enhance-page {
      margin: 10px 10px 10px 0;
      height: calc(100% - 20px);
      width: calc(100% - 439px); } }

@media (min-width: 768px) {
  .black-theme.tocEnhance.activeEnhance .toc-enhance-page {
    outline: 1px solid #eaeaea; } }

.tocEnhance .enhance-arrow {
  display: block;
  font-size: 20px;
  margin-left: 15px;
  line-height: 1;
  padding-top: 10px; }
  @media (min-width: 768px) {
    .tocEnhance .enhance-arrow {
      display: none;
      margin-left: 0; } }

.tocEnhance #sticky-table-content #tocWrapper {
  height: calc(100vh - 172px); }

.tocEnhance .tocEnhance-initial {
  display: inline-block;
  font-size: 13px;
  width: 35px;
  height: 35px;
  text-align: center;
  line-height: 34px;
  border-radius: 1px;
  background-color: #b2b2b2;
  font-weight: 600;
  color: #ffffff;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
  margin-right: 7px; }

.tocEnhance .heading-1,
.tocEnhance .doc {
  border: solid 1px #f3f3f3;
  font-size: 14px;
  display: block; }

.tocEnhance .heading-1 {
  padding: 7px;
  position: relative; }

.tocEnhance .heading-1.focus {
  box-shadow: 0 0 5px #6fb5f1 !important;
  outline: #6fb5f1 dotted 1px !important; }

.tocEnhance .focus {
  box-shadow: 0 0 5px #6fb5f1 !important;
  outline: #6fb5f1 dotted 1px !important; }

.tocEnhance .doc {
  padding: 14px;
  position: relative;
  padding-left: 40px; }

.tocEnhance .doc.focus {
  box-shadow: 0 0 5px #6fb5f1 !important;
  outline: #6fb5f1 dotted 1px !important; }

.tocEnhance .left {
  width: 100% !important;
  left: 0;
  box-shadow: 2px 0px 2px 0px #eaeaea; }
  .tocEnhance .left:before {
    position: absolute;
    right: 0;
    left: auto;
    top: -10px;
    content: '';
    height: 10px;
    background: transparent;
    width: 100%; }

.tocEnhance .highlight-filters {
  flex-direction: column; }

.tocEnhance #filter-by-notes,
.tocEnhance #filter-by-highlight {
  display: flex;
  width: 100% !important;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 10px; }

.tocEnhance .sort-by {
  display: block;
  width: 100%; }

.activeEnhance #closeBtn {
  display: inline-block; }
  @media (min-width: 768px) {
    .activeEnhance #closeBtn {
      display: none; } }

.tocEnhance #EnhcloseBtn {
  display: none; }
  @media (min-width: 768px) {
    .tocEnhance #EnhcloseBtn {
      display: inline-block; } }

#enhTocWrapper {
  height: calc(100vh - 190px);
  margin-bottom: 20px; }

#zoomContainer {
  display: none; }

.tocEnhance .toc-tab {
  letter-spacing: inherit !important;
  white-space: nowrap; }
  @media (max-width: 444px) {
    .tocEnhance .toc-tab {
      font-size: 11px !important; } }

.activeEnhance .btn {
  z-index: -1 !important; }

.activeEnhance .footer-wrap {
  display: none; }

.tocEnhance .tocTabList {
  justify-content: flex-start; }
  @media (max-width: 374px) {
    .tocEnhance .tocTabList {
      padding-top: 35px !important; } }

.tocEnhance .toc-tab[aria-selected="true"] {
  color: #494949;
  text-shadow: 0px 0px 1px #494949; }

.tocEnhance .tocTabList .toc-tab:hover {
  border-bottom: 1px solid transparent !important; }

.tocEnhance .tocTabList .toc-tab {
  color: #494949; }

.mediaErroMsg {
  display: inline-block;
  padding: 60px 0; }

.activeTocLink > .heading-1,
.activeTocLink.doc {
  background-color: #292929 !important;
  color: #fff; }

.black-theme .activeTocLink > .heading-1,
.black-theme .activeTocLink.doc {
  background-color: #292929 !important;
  color: #fff !important; }

.toc-list-group .activeTocLink {
  background-color: #292929 !important;
  color: #fff; }

.toc-list-group li {
  padding: 14px;
  position: relative; }

.tocEnhance .toc-search {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.16);
  border: solid 1px #c8c8c8; }

.tocEnhance .clear-btn.add {
  top: 11px; }

@media (max-width: 444px) {
  .tocEnhance .highlight-color-palatte {
    padding: 0.5rem;
    font-size: 12px;
    border-radius: 0.75rem;
    color: #000;
    display: inline-block; } }

@media (max-width: 444px) {
  .tocEnhance .color-box-toc,
  .tocEnhance .highlight-color {
    width: 20px !important;
    height: 20px !important;
    border: 1px solid grey !important;
    display: inline-block !important;
    float: left !important;
    margin-right: 4px !important;
    text-align: center !important;
    cursor: pointer !important; } }

@media (max-width: 444px) {
  .tocEnhance .active-color {
    border-bottom: 5px solid #444242 !important; } }

@media (max-width: 444px) {
  .tocEnhance .no-color {
    background-size: 20px 20px !important; } }

@media (max-width: 444px) {
  .tocEnhance .underline-class {
    position: relative;
    font-size: 14px;
    right: 1px;
    text-decoration: underline; } }

@media (max-width: 444px) {
  .tocEnhance .active-color .filter-toc {
    top: -1px;
    right: 5px;
    text-decoration: underline;
    position: absolute;
    font-size: 12px; } }

.tocEnhance #reading-area {
  top: 0; }

.toc-list-group .tocList {
  color: #494949; }

.black-theme .toc-list-group .tocList {
  color: #fff; }

.toc-list-group .activeTocLink .tocList {
  color: #fff; }

#imgBadge {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAwCAYAAACmCaIKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4NJREFUeNrsmktoE0EYxzfJWm1AI1IvPfjAolKMYA+tVLBY0YOPUk96DBRExFZEhAi2B3swXkRUfEC9iEJBUSmiRSVoD0IFPZjUi29b1FKxTcHYqnX9D3yBdZzNvsZm3e0Hvzb7yLa/b2fmm9kkpGmagqgEDWC24v+YBA/BBxU/FoFnIKYEJ3JgdZjueJDEFfJtYPIRJZgRUQU7T4OnPpStAa36HSL5NLjpQ/kxXj6sBDhm5Gfk5cUK0AXegq/gDbgAlvldPgEyoAUsBlGwBOwGA2CnX+U3gotglsFxNnW+DNb5Uf4kd70JutuTXGk94Tf5arBKt/0CLKV9y8E73bFa6gp2o4Leq3pNfiW3fRZ8otfvwXmT882iEbwG/bQii3lJ/qegf+tjDrf9y6b4LTCXtuvBXRkJkCU/wG23gTi9XgP2csczNsXLuf21MhIgS/4VeKTbrqRnBGO0SFqoO3YffLRwzXoDcX0Ceqmclny0b6MRnl836yMPDli4Vh24w4l/Bqe489ZSgqKlln8CdoBRg+NfwFaQtSDOmvQ8Tpx1gf3gMHf+BqcJUBW50UuljfXxTVSehsE9qgCjDsTHaQJVGCdS9PuYIAHbqHVZC03TEtqf0cweapaAOpDj/pcc7Red3679HWkQNTi/mTs34ZVVHasMtwV3fDPVdlF0guOCLnAVlP0vS9o4PT1aYEO8EElBAraAa1YS4EY+BI6CIfpjMRfiFQ7EiyVgu6UEOOzzIXCOe18/iNno43Ewwl0jD9Y7HDNSgjGgB5TJ7vMs03tczLqqBXf8G43WfQ7/pyRVFL4FsDEgIqvZs1JzqMis64ZJza2iJInE0y7Hj32CRVQTuCRMgM1mL2paz22UnCowJGjqjRJLpqhLsnjJN3s78ikDyXKQtJAAkfiEZHGzBDiS77AgVywBIvHvoOkfTppYArrcyidtNOtOwbkPwOA0ixeIgCtO5ZM2p5BG3aMU4mYJKCovEu8zETdLwHSL6xPQbbXOH+RWTSweU93MO5x1sUdXu0BPCabQU6DbypK2hWouL86mnDmbk44f4AjVcXbd61760EIkL0O8EO3gDMmPe+3jKrOHGW7ECzGseDSKTW8zEsQ9HUbyWXp05FtxI/ksPSwcUXweIvmOIIgbyWtKQEI1+Ihovg9da6zItwblzodp6hfEmGJr3sB+8TgU5K+c/xZgAKHBOuTHgSafAAAAAElFTkSuQmCC) no-repeat center;
  background-size: 15px;
  width: 18px;
  height: 18px;
  position: relative;
  top: 3px;
  display: inline-block; }

#slideBadge {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAABDCAYAAADHyrhzAAAACXBIWXMAACE3AAAhNwEzWJ96AAADAElEQVR4nO2bTXLTMBTH/2VYsEs5ATDDntyg7q47egNyhO5YNpyA3iD0BtwAc4K6B+iQI4gZFuzMaCK1r/qyZUn+IO83o4mjyB/6We/JiZ2Ttm3BHHjBHp5gGQSWQWAZBJZBYBkElkFgGQSWQcgh4xKAANAuqGysXmSSITe8smrnTTEZp1bNQsmdM84BnMy0nFtHa8AJlDAHGW9VmZwpZWwB7AH8UkWousmIkXEDoFZlbX0axzcA1wDekLVWqq5eggwp4EyVlBmkAvDJqPtNls98U19ppggT2tF7AK+V3FtPm9GYQgZNlluVK6BCJ4a1GmWpIfvIFDIEWV57lruQI+cOwA/1mmUkvbRqDkNWH5g88MZqkcZ3AB/VFq7VvoSRR0JJVHZ8Z9Tp97Gj6znyVoFRqvaJmnxWk/qqR32oNK0f0bbtqWfdjXetAxvHOrr4+vVYprrOkLH+06o9JNTKCCWNOSJk23fqVbNLCRlXmIyBIMnvUu2vDoSHS0RFtiPX+0CEYEjITCVD0/TISSERyClk7DCJ/R7SJUKjhSSFzJgyNuR7SJ+D7CtCkyxkLBlmx7oOMlaEJknIGDJc1wUIHORQERqfkAurpUFpGa6Ohc6aq32MCI1LyGerlUHJ2cTXMXgyv7k8VITGNcsEKTUyfCKE56ztAu1TcO1L8sq1zRIyQiI0voP0tU9B7+uBbOOva3u5ZVxEnGGXkFD7FOT2rrrWz50zaJLq0zEt5Ea9v+pon8KfrnVLJdCYMyw8U+zolMgZpYZ6cXLLeFiqCBSQUTLmi5M7Z7wnF1Zzo/M31twyvlo1CyJHmOytmvnjDOUcI0NfzMzi5nEP9uS65hk5ZMzmOiEVfj6DMHRkZLulV5B9bD4bKmMJs8aX2Oc9YsIk923G2REzMrbqPuySZo0oYmT8N7OGD55NCF0jYx24/zkXmj6/YuWQsVLPWB0FrjBpjAfOjgbXyBBqxljChRV8X7qGwH/yJbjC5GhhGQSWQWAZBJZBYBkElkFgGQSWoQHwDxwDvatxwQbwAAAAAElFTkSuQmCC) no-repeat center;
  background-size: 15px;
  width: 18px;
  height: 18px;
  position: relative;
  top: 3px;
  display: inline-block; }

#gifBadge {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAzCAYAAADLqmunAAAABHNCSVQICAgIfAhkiAAAAtNJREFUaEPtmr+PTUEYhp83CkKBRkRDhQ5RSERhQ6IS0SqwIeEvQGclClRKBbHZRC1UNtmNVSh0KqGzf4FtFFvIJ5/MvTn37NzzO3fPXHeSbXbmzp3nfO/3zTtzj8zMSKPNS1psu1QlBOysraFTA24NnSJwK+gY8CdgrW2uNPz8EeBG7rO/gT2R+RYlzdf9nhjwI0kLdSfqYryZnQc+5ua6DDwGTnQBnQLwHPA1qK41dBLAktbMbF8X0MkAu5xLoL3uXJW0UZReSQFnoJ9Hipt3u/TniqCTAx5Ez8zcdeUreil0ssAh2rWhkwauAO1W1GU+bMkDB2j3DQ8jxcoLmOf0EHoqgAP0TeB1GfTUAFeFTgG4C9fqc2xI2j/NwH+AHSMFS9I0A68Dh2fAkSue7Twe+nnYq20X7SRwpdcR7oIyYz237M2ewr3K4V4Cm9kl4DpwGjgI7M0t1IvFL+CLpLvZPjNbAS5k/rcuyWU8bHVuUT1g4x6SmbWPcFjwOWBnhWjEYNIADlFdAg5UAB0MSRO4ANal+wF4K2k5WLtbwFHAVbBb0qkOJP1M0v0aD/rf0MaSNrPPwNncF76XNFLyqyyoYQ5PDtjMPGIvczA/JB2vApgfkwJwLLq3Jb2aVuCfOT+6pRDVAU8hwvmfUlclXcy4mafAvQLokQfUEHjc9IW53ahoRUzADHjaIuyXYFnrWFihyyRb1h/2z3waTXRb+g4cyyTRpqRdBf610DqmAPwGuFbVdJQBlfX3IcJ+MnqXOyxsAguSntQ1Fr0HDk/8BXAnIuNVYGUAbmYPwm1FNgW62JYml8OZ/TYm7SqeI03gEGk3GR7p/IF/HLhLfzl7yEhC0pE8dYmfAQ5FzseD245vwNLg2JhRSpMLgMlLuop2+zamkbXsG0Sd9cyAgdk1bZCMvw2zXW/i1VFt2Vh/yc3/hm1chMsmSrZ/Bpxs6Cou/L+M8F8+IDphmhU4NQAAAABJRU5ErkJggg==) no-repeat center;
  background-size: 15px;
  width: 18px;
  height: 18px;
  position: relative;
  top: 3px;
  display: inline-block; }

#algoBadge {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAA3CAYAAAC1pezdAAAACXBIWXMAAAsSAAALEgHS3X78AAADvUlEQVRogd1b0XHbMAxFff23MkH00X+rE0SdoN7AygTxBnYmaPrdj8gbaIPIG9gb2BNUnoA9XkEfjKNkkiJkR++OF0knwdQLAAIg9EUpBQMhAYDM46caANgNNbkzNCGCI1VKlUqpRoVjp5QqhOd5HpIasgSAXxHl7QEgR80RgxQhawBYWa5vPWSkAPDIrh3R7ORIEVC7nBnHQSk1D5SlTe6NyaskTUZCaEUmr+0/iSCzYKRkUoRMIiucXkl+kvNlJPUumbnNI8i0wpUQ7ROUw/hLntH2Xkeca0mOV47zocNpLrE1hOJw5/KskCQkiSwvjSzPihBCXvVy3TIeyH0zjBtioSByfnfMgY4fQxDShYY5v7dImqLJeCLnZce9vSBhMmtyPENnFqopCcp7J9e2kjnOVwGZNar0C55rUj4A4OT5Igk+S3GSXHLBg5ADMQUXb2/iDxq+T5na+2KPpiOay4iFwCSMr1Q/6NB/2eP3DWqXZ3xNJvcMtmpyfxbgYHfiGsHgQ4j27AsAeA708sMXe/6b9ys5vgrX9N+QYRBKyt3DZdnlZAAug0XL/aMmxEaGwZCk5AHJXMiouwjhZOhl7zv+NRidprQRYiMjR8eYj5kUGyFtZJjlr7kxKVvHxM51XCSAnJBrZBjcmhQxUEJcyTAYJSmGEF8yDEZHygQnT8k4eW4INZYM9N1z2/JuMEHt2JAJTbGw4wqdn1Ts3s2NQvXeMCZTMFIWjqF5gskbrVtsPrvJGPiSMjoywLLsFqwm2kbKKMmAlvR/zl7WOFzzsrcmI4u8AXZZo2mpHCW4L0tRdlwfovI2BFqTO1t8scAiy+jMhOJagchmHgZDkuHbjhWKxqViNloHaoNLxYybz2ciIyOFbqdg07XIbEgpPKPYWyPx3Qvy2cpsepCR4rOHwNJeg/FQzM1zK1wJKYjq+ZpLgXnNi6WJzhVTXOU+kJjYrRZnuBKSouo9efZpLDHznfaYI8cicmB2AcmGmZz1qR5xP+chsMxHU4oZ6zKIBklC6IT36PHLwK1J01JBk8+VhOlIEZIy7x5r175ATaPnURHSH1I4eHv6n9tHLhaVpM0ievQaQsij52oRu3uwJoQsOnYWgyDpQwxi27loTuOqIaXnUvcNAP7g8ROSEqvPQ7SlSrKGcRBo2BfveZckhE++wq8bQuWth/gqQvoTs4p9DACe38wYZCzaPeHSHr3dSpqQBP0PJ6UPjuhHRPZ9pFcZs6v3zMqRIThhv1gmuQk25FeZGlrNQ5r4h/lCEwD+AW6OBvj/UA44AAAAAElFTkSuQmCC) no-repeat center;
  background-size: 18px;
  width: 18px;
  height: 18px;
  position: relative;
  top: 3px;
  display: inline-block; }

#tabBadge {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAzCAYAAADhGpoIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATtJREFUeNrsmUFKw0AUhl9TKXShiy69gl1It/UOZtV1LlCoHsB6gUCk0J230a24sCcQQ8iqZFmU8X8w6DhgYwrFKfkHvvKmvJCvk2negxFjjIATkIHChDMK66Ru0tFARB7BUMIcL2Ac4WMesKRYtxtd0TcEp/bLFcjA+z/LdcEVOLPzXLx9MbF7NgQmrljk/ZJNQI/8h0skBzIoSlGKtk1UK5PhirZR9MibL8DTlvwYXNr4VbuaBvdagr6N78FDTf4ITL9mXlMS1zQKt07uc8MmY+1cm/whP97WlHCPUpSiFKUomxKKsilhU8I/E0VZmbiirEysTKxMFKXovkR7Abn1/PdoLt9nofpePAYfv1x87sQDkOx444uaXD0LnTnzXGt9iuA68CefHtR5faUBuANlQIKldVK36lOAAQAONQkmNRDIEQAAAABJRU5ErkJggg==) no-repeat center;
  background-size: 12px;
  width: 18px;
  height: 18px;
  position: relative;
  top: 3px;
  display: inline-block; }

#quizBadge {
  background: url(data:image/png;base64,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) no-repeat center;
  background-size: 15px;
  width: 18px;
  height: 18px;
  position: relative;
  top: 3px;
  display: inline-block; }

#videoBadge {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAzCAYAAAAgndCkAAAABHNCSVQICAgIfAhkiAAAAg9JREFUaEPtm79OHDEQh79fmQrKSHkFmlQIUiQU6XiICDoQghQoJYnSUUWii4gED4BEQ0XB30gpKKKkjFJHSsNdF4QUo0HccTodd+vdxVqf7WqL8a4/z3hmbM/KOTcJbABvAHtOoe0Ab+Wc+wSspkDcx7hr8JcJabyXv2XwLkGt3yIPgj8BjsdwQl4BL3u5BsF/kPR+3OCdc8Zkjr3bMnyflrPms9mP0QzkNZ8dXvb2DyY52dtX9XXOuafAPPAMOJJ0WvWdVfoHc3jOuRfAIfCkZ8B7wIqkP1UgyvYNCf8VmB0w0BawDnyRFHRDFRLeICeGaOkMWJT0q6wmffuFhC+i1SvgI7Ap6doXxle+afCd8f8EFiRd+AL5yDcV3hj+A1u25ZTU9oEqKttk+A6DRYIlSftFoYrKxQDfYTF4m4TawmJM8DYJZv7vgM91hMXY4DtWUEtYjBXeJuHcDh8lmWMs1WKGN+Dnkr6XIgdih5+R9C1F+N/AlKR/qcH/AF5L+lsW3PrFZvbJhrokk5wk01vbAm/bQUdqGxvb0i5Lskzu0VrTHF6yhxm15Os+ZhJS85aJTQ8YXK3hq6nwc8BBkkfXdxlVmpcWPuYYSjbYmg8F5POdDJ/v5+/tJVdj9a2dpO/nrfpyXCswrQqz25KvvR11newTUWKSbaddb3+XitoPB/anxbCCgpi0Omqsu8DaDTOFQctQ7ydqAAAAAElFTkSuQmCC) no-repeat center;
  background-size: 15px;
  width: 18px;
  height: 18px;
  position: relative;
  top: 3px;
  display: inline-block; }

.tab-wrap {
  overflow-y: auto; }

.enh-slide {
  height: 33px;
  width: 50px;
  display: inline-block;
  border: 1px solid #7b7676; }
  @media (min-width: 768px) {
    .enh-slide {
      height: 100px;
      width: 100px;
      border: 1px solid #eaeaea; } }

.mediaSlide {
  width: 100%;
  text-align: center;
  height: calc(100% - 50px);
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  margin-top: 20px; }
  @media (min-width: 768px) {
    .mediaSlide {
      height: calc(100% - 100px);
      float: right;
      width: 79%;
      display: inline-block;
      padding-top: 10px; } }

.sideSlides {
  max-width: 100%;
  display: flex;
  flex-direction: row;
  width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
  align-items: center;
  justify-content: flex-start;
  padding: 7px;
  background-color: #424242; }
  @media (min-width: 768px) {
    .sideSlides {
      width: 25%;
      max-width: 140px;
      float: left;
      display: flex;
      flex-direction: column;
      padding-top: 15px;
      height: 100%;
      overflow-y: auto;
      overflow-x: hidden;
      align-items: center;
      border: 1px solid #eaeaea;
      background-color: transparent; } }

.slideImg {
  width: 100%;
  height: 100%;
  object-fit: contain; }

.enh-slide {
  margin-right: 10px; }
  @media (min-width: 768px) {
    .enh-slide {
      margin-bottom: 10px;
      margin-right: 0; } }

.mediaSlideWrap {
  width: 100%;
  margin: 0 auto; }
  @media (min-width: 768px) {
    .mediaSlideWrap {
      width: 90%; } }

#loader-media {
  display: block;
  z-index: 1; }

#algoFrame, #mediaFrame {
  display: none; }

.translate-text {
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  left: 50%;
  border-radius: 3px;
  box-shadow: 0 3px 6px 0 var(--black-50);
  border: solid 1px #d2d2d2;
  background-color: #fff;
  width: 100%;
  height: 100%;
  display: none; }
  @media (min-width: 575px) {
    .translate-text {
      height: auto;
      max-width: 550px; } }

.translate-header {
  padding: 10px;
  background-color: #f8f8f8; }

.translateHeading {
  font-size: 16px;
  color: #000000;
  line-height: 1.31;
  margin: 5px 0 7px; }

.closeTranslatebtn {
  position: absolute;
  right: 6px;
  top: 15px;
  height: 40px;
  width: 40px;
  border: none;
  background: url(data:image/png;base64,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) no-repeat center;
  background-size: 45px;
  width: 25px;
  height: 25px; }

.black-theme .closeTranslatebtn {
  position: absolute;
  right: 6px;
  top: 15px;
  height: 40px;
  width: 40px;
  border: none;
  background: url(data:image/png;base64,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) no-repeat center;
  background-size: 45px;
  width: 25px;
  height: 25px; }

.translate-body-wrap {
  width: 100%;
  height: auto;
  display: flex;
  justify-content: space-between; }

.translate-body-wrap:after {
  content: '';
  clear: both;
  display: inline-block;
  position: relative; }

.sourceLangWrap {
  width: 40%; }

.translatToWrap {
  width: 45%; }

.detectLangGroupLabel {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-size: 12px; }

.translateTo {
  font-size: 12px;
  font-weight: 300; }

.sourceLang {
  max-width: 210px;
  height: 26px;
  display: inline-block;
  font-size: 14px;
  padding-left: 5px;
  width: 100%;
  border: solid 1px #dcdcdc;
  background-color: #ffffff;
  height: 24px; }

.arrow {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAAAtCAYAAADiFkaQAAAABHNCSVQICAgIfAhkiAAAAkJJREFUaEPt2sFtFEEUBNAaiQMHSxCCiQBb4g6OAIgAiIAiAxMBlQH4xBETASYCTARABhDBoFq1VouZ39OzSEjbf/rqsbTz1PW7+08PWMeswDD7xIE+QPIEwBsAjwBcAngh6ec+r9MlEknDfABwdwflWtLpilQESHrmPJ4AeS3pfClUrzMpQrLPqaTrJVC9IjlunwKIxbHrEsk4lcj5z4ti1zPSMQDH6k4wo5pj1y1SmU0s24App+bYdY1UoK4APAxmU1PsMiDNxe6epO+11a57pIbYXUk6S4/UELtXkhRBpZhJBakWO5/pvNpNxi4N0r/ELhXSvrHLiLQ4dumQ9oldSqSlsRtIRqflJd2Eg3t2GIbb4zg+AHBr4sf/sdoZaTy4N/w/P3i7yVyR6uCbTeaKVEfaxG5FqiP9AnCyItWRnkq6NJL7wenGOI5HwzC8B3A012vKvE/64igFQJ8lbSdPSiSSbou8DIBch453v/amQyL5pHzdjUrMmSS3fLcjFRJJH24ds93P37sekz3vbEi1OvRRkmfZXyMNEsm3AJ4HGfvhIh7dOkmBRNI4RopG9UNl90jlnpI7HVEdqn4EsGrXSCQNY6BoP3QhKYpgjtVtpg599S24lttv3c4kkrV7AN4wGqjpnlKXSKUOebmPhu9Pvms9sPaK9M1HiwChqQ51veMuXY2ob99ch7IibRpoczdI0uy4Sbog37/xwpsGWmsd6nom+eXK/sjtkGcAfOQ4X1Kob0J2Wbj3mS21/1mRGkR/A9TI4A7PLKrpAAAAAElFTkSuQmCC) no-repeat center;
  background-size: 23px;
  width: 10%;
  height: 18px;
  position: relative;
  top: 27px;
  display: inline-block; }

.targetLang {
  position: absolute;
  height: 26px;
  max-width: 210px;
  display: inline-block;
  font-size: 14px;
  width: 43%;
  border: solid 1px #dcdcdc;
  background-color: #fff; }

.translate-body {
  overflow-y: auto; }

.text-area {
  width: 100%;
  font-size: 15px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: left;
  color: #000000;
  resize: none;
  background-color: #ffffff;
  padding: 20px 15px; }

ul[role="tree"] {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 120%; }

[role="treeitem"][aria-expanded="false"] > ul {
  display: none; }

[role="treeitem"][aria-expanded="true"] > ul {
  display: block; }

[role="treeitem"][aria-expanded="false"] > span::after {
  content: '';
  clear: both;
  display: inline-block; }

[role="treeitem"]:focus {
  outline: 0;
  box-shadow: 0 0 15px #6fb5f1 !important;
  outline: #6fb5f1 dotted 3px !important; }

.tocEnhance #sticky-table-content {
  display: block; }

.tocEnhance .tocList-read {
  line-height: 33px;
  display: inline-block;
  position: absolute;
  right: 20px;
  padding-left: 10px;
  border-left: 1px solid #fff;
  font-size: 11px;
  color: #8bc5ff;
  cursor: pointer; }

.tocEnhance .doc .tocList-read {
  top: 8px; }

.tocEnhance .heading-1 .tocList-read {
  top: 8px; }

.tocEnhance .heading-1 .tocList-read,
.tocEnhance .doc .tocList-read,
.tocEnhance .toc-list-group .tocList-read {
  display: none; }

.activeTocLink > .heading-1 .tocList-read,
.activeTocLink.doc .tocList-read,
.toc-list-group .activeTocLink .tocList-read {
  display: inline-block; }

.tocEnhance .tocList {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
  font-size: 14px;
  line-height: 19px; }

[aria-level="2"] .heading-1 {
  padding-left: 40px;
  padding-top: 14px;
  padding-bottom: 14px;
  background-color: #e9e9e9;
  margin-top: 9px; }

.black-theme [aria-level="2"] .heading-1 {
  color: #494949; }

.black-theme .activeTocLink [aria-level="2"] > .heading-1 {
  color: #fff !important; }

[aria-level="2"].doc {
  padding-left: 40px;
  background-color: #e9e9e9;
  margin-top: 9px;
  display: block; }

.black-theme [aria-level="2"].doc {
  color: #494949; }

.black-theme .activeTocLink[aria-level="2"].doc {
  color: #fff !important; }

[aria-level="3"] .heading-1 {
  padding-left: 60px;
  background-color: #f5f5f5;
  margin-top: 9px;
  display: block; }

[aria-level="3"].doc {
  padding-left: 60px;
  background-color: #f5f5f5;
  margin-top: 9px; }

.black-theme [aria-level="3"].doc {
  color: #494949; }

.black-theme .activeTocLink[aria-level="3"].doc {
  color: #fff !important; }

.black-theme [aria-level="3"].heading-1 {
  color: #494949; }

.black-theme .activeTocLink[aria-level="3"] > .heading-1 {
  color: #fff !important; }

.side-list [aria-level="1"] [role="group"] {
  padding: 0 10px; }

.side-list [aria-level="2"] [role="group"] {
  padding: 0; }

.side-list .tocEnhance-list-title {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 210px;
  display: inline-block;
  vertical-align: middle; }
  @media (min-width: 300px) and (max-width: 444px) {
    .side-list .tocEnhance-list-title {
      width: 100px; } }

