.dark-mode .articles-rotator-controls .articles-rotator-prev, .dark-mode .articles-rotator-controls .articles-rotator-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23FFF' d='M394 282L170 502a36 36 0 0 1-51-51l198-195L118 61c-15-14-15-36 0-51s37-14 51 0l224 220c7 8 10 17 10 26 1 9-2 18-9 26z'/%3E%3C/svg%3E"); }

.dark-mode .articles-rotator-controls .articles-rotator-prev {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg); }

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem;
  background-color: transparent; }
  .table th,
  .table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6; }
  .table tbody + tbody {
    border-top: 2px solid #dee2e6; }
  .table .table {
    background-color: #fff; }

.table-sm th,
.table-sm td {
  padding: 0.3rem; }

.table-bordered {
  border: 1px solid #dee2e6; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6; }
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05); }

.table-hover tbody tr:hover {
  background-color: rgba(0, 0, 0, 0.075); }

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c6d3e8; }

.table-hover .table-primary:hover {
  background-color: #b4c5e1; }
  .table-hover .table-primary:hover > td,
  .table-hover .table-primary:hover > th {
    background-color: #b4c5e1; }

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d0d1d2; }

.table-hover .table-secondary:hover {
  background-color: #c3c4c6; }
  .table-hover .table-secondary:hover > td,
  .table-hover .table-secondary:hover > th {
    background-color: #c3c4c6; }

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e2d1; }

.table-hover .table-success:hover {
  background-color: #b2dac4; }
  .table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: #b2dac4; }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #c4e6df; }

.table-hover .table-info:hover {
  background-color: #b2ded5; }
  .table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #b2ded5; }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #feedd2; }

.table-hover .table-warning:hover {
  background-color: #fde3b9; }
  .table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #fde3b9; }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f4ccbf; }

.table-hover .table-danger:hover {
  background-color: #f0bba9; }
  .table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: #f0bba9; }

.table-light,
.table-light > th,
.table-light > td {
  background-color: #f9fafb; }

.table-hover .table-light:hover {
  background-color: #eaedf1; }
  .table-hover .table-light:hover > td,
  .table-hover .table-light:hover > th {
    background-color: #eaedf1; }

.table-dark, .dark-mode .table,
.table-dark > th,
.dark-mode .table > th,
.table-dark > td,
.dark-mode .table > td {
  background-color: #c0c1c2; }

.table-hover .table-dark:hover, .table-hover .dark-mode .table:hover, .dark-mode .table-hover .table:hover {
  background-color: #b3b4b5; }
  .table-hover .table-dark:hover > td, .table-hover .dark-mode .table:hover > td, .dark-mode .table-hover .table:hover > td,
  .table-hover .table-dark:hover > th,
  .table-hover .dark-mode .table:hover > th,
  .dark-mode .table-hover .table:hover > th {
    background-color: #b3b4b5; }

.table-rtvslo,
.table-rtvslo > th,
.table-rtvslo > td {
  background-color: #bfc6de; }

.table-hover .table-rtvslo:hover {
  background-color: #aeb7d5; }
  .table-hover .table-rtvslo:hover > td,
  .table-hover .table-rtvslo:hover > th {
    background-color: #aeb7d5; }

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075); }

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075); }
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: rgba(0, 0, 0, 0.075); }

.table .thead-dark th {
  color: #fff;
  background-color: #212529;
  border-color: #32383e; }

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6; }

.table-dark, .dark-mode .table {
  color: #fff;
  background-color: #212529; }
  .table-dark th, .dark-mode .table th,
  .table-dark td,
  .dark-mode .table td,
  .table-dark thead th,
  .dark-mode .table thead th {
    border-color: #32383e; }
  .table-dark.table-bordered, .dark-mode .table-bordered.table {
    border: 0; }
  .table-dark.table-striped tbody tr:nth-of-type(odd), .dark-mode .table-striped.table tbody tr:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, 0.05); }
  .table-dark.table-hover tbody tr:hover, .dark-mode .table-hover.table tbody tr:hover {
    background-color: rgba(255, 255, 255, 0.075); }

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-sm > .table-bordered {
      border: 0; } }

@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-md > .table-bordered {
      border: 0; } }

@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-lg > .table-bordered {
      border: 0; } }

@media (max-width: 1259.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-xl > .table-bordered {
      border: 0; } }

@media (max-width: 1499.98px) {
  .table-responsive-xxl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-xxl > .table-bordered {
      border: 0; } }

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  .table-responsive > .table-bordered {
    border: 0; }

/* Multiline truncation */
body.dark-mode {
  background-color: #14151A; }

.dark-mode {
  --body-bg: #14151A;
  --body-color: #A0A4A9;
  color: #A0A4A9;
  color: #A0A4A9;
  --body-color: #A0A4A9;
  /*@include media-breakpoint-down(md) {
    .news-block .featured-articles .article-container { background-color: $dark-container-bg; }
  }*/
  /*.loading-background, .embed-responsive {
    $loading-bg-color: lighten($dark-body-bg, 10%);

    background-color: lighten($loading-bg-color, 10%);
    background-image: repeating-linear-gradient(to right, $loading-bg-color 0%, lighten($loading-bg-color, 5%) 25%, lighten($loading-bg-color, 30%) 50%, lighten($loading-bg-color, 5%) 75%, $loading-bg-color 100%);
  }*/ }
  .dark-mode h1, .dark-mode h2, .dark-mode h3, .dark-mode h4, .dark-mode h5, .dark-mode h6,
  .dark-mode .h1, .dark-mode .h2, .dark-mode .h3, .dark-mode .h4, .dark-mode .h5, .dark-mode .h6,
  .dark-mode .block-inner-header h4.block-inner-header-title,
  .dark-mode .author-username a {
    color: #fff; }
  .dark-mode pre {
    color: #A0A4A9; }
  .dark-mode hr {
    border-color: rgba(255, 255, 255, 0.1); }
  .dark-mode .overlay {
    background-color: rgba(0, 0, 0, 0.7); }
  .dark-mode .btn-secondary {
    color: #fff;
    background-color: #A0A4A9;
    border-color: #A0A4A9; }
    .dark-mode .btn-secondary:hover {
      color: #fff;
      background-color: #8c9197;
      border-color: #858a91; }
    .dark-mode .btn-secondary:focus, .dark-mode .btn-secondary.focus {
      box-shadow: 0 0 0 0.1rem rgba(160, 164, 169, 0.5); }
    .dark-mode .btn-secondary.disabled, .dark-mode .btn-secondary:disabled {
      color: #fff;
      background-color: #A0A4A9;
      border-color: #A0A4A9; }
    .dark-mode .btn-secondary:not(:disabled):not(.disabled):active, .dark-mode .btn-secondary:not(:disabled):not(.disabled).active,
    .show > .dark-mode .btn-secondary.dropdown-toggle {
      color: #fff;
      background-color: #858a91;
      border-color: #7f848b; }
      .dark-mode .btn-secondary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-secondary:not(:disabled):not(.disabled).active:focus,
      .show > .dark-mode .btn-secondary.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.1rem rgba(160, 164, 169, 0.5); }
  .dark-mode .btn-outline-secondary {
    color: #A0A4A9;
    background-color: transparent;
    background-image: none;
    border-color: #A0A4A9; }
    .dark-mode .btn-outline-secondary:hover {
      color: #fff;
      background-color: #A0A4A9;
      border-color: #A0A4A9; }
    .dark-mode .btn-outline-secondary:focus, .dark-mode .btn-outline-secondary.focus {
      box-shadow: 0 0 0 0.1rem rgba(160, 164, 169, 0.5); }
    .dark-mode .btn-outline-secondary.disabled, .dark-mode .btn-outline-secondary:disabled {
      color: #A0A4A9;
      background-color: transparent; }
    .dark-mode .btn-outline-secondary:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-secondary:not(:disabled):not(.disabled).active,
    .show > .dark-mode .btn-outline-secondary.dropdown-toggle {
      color: #fff;
      background-color: #A0A4A9;
      border-color: #A0A4A9; }
      .dark-mode .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
      .show > .dark-mode .btn-outline-secondary.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.1rem rgba(160, 164, 169, 0.5); }
  .dark-mode .modal-content {
    background-color: #14151A; }
  .dark-mode .close, .dark-mode .close:hover {
    color: #fff;
    text-shadow: none; }
  .dark-mode .bg-light {
    background-color: rgba(255, 255, 255, 0.1) !important; }
  .dark-mode .emphasis.gray-light.change-dark-mode-bg,
  .dark-mode .gray-light.colored-bg.change-dark-mode-bg {
    background-color: #585C60;
    --body-bg: #585C60;
    --background-color: #585C60; }
  .dark-mode .emphasis.gray-lighter.change-dark-mode-bg,
  .dark-mode .gray-lighter.colored-bg.change-dark-mode-bg {
    background-color: #31353A;
    --body-bg: #31353A;
    --background-color: #31353A; }
  .dark-mode .emphasis.gray-lightest.change-dark-mode-bg,
  .dark-mode .gray-lightest.colored-bg.change-dark-mode-bg {
    background-color: #1D2125;
    --body-bg: #1D2125;
    --background-color: #1D2125; }
  .dark-mode .comments-source-article, .dark-mode .card, .dark-mode .show-more-articles-rotator {
    background-color: #14151A; }
  .dark-mode h1 a, .dark-mode h2 a, .dark-mode h3 a, .dark-mode h4 a, .dark-mode h5 a, .dark-mode h6 a,
  .dark-mode .h1 a, .dark-mode .h2 a, .dark-mode .h3 a, .dark-mode .h4 a, .dark-mode .h5 a, .dark-mode .h6 a,
  .dark-mode .news-title a, .dark-mode .text-block a, .dark-mode .block-title a, .dark-mode p a {
    color: #fff; }
  .dark-mode h1 a:hover, .dark-mode h2 a:hover, .dark-mode h3 a:hover, .dark-mode h4 a:hover, .dark-mode h5 a:hover, .dark-mode h6 a:hover,
  .dark-mode .h1 a:hover, .dark-mode .h2 a:hover, .dark-mode .h3 a:hover, .dark-mode .h4 a:hover, .dark-mode .h5 a:hover, .dark-mode .h6 a:hover,
  .dark-mode .news-title a:hover, .dark-mode .text-block a:hover, .dark-mode .block-title a:hover, .dark-mode p a:hover {
    color: rgba(255, 255, 255, 0.7); }
  .dark-mode .sm-news, .dark-mode .xs-news, .dark-mode .block-title, .dark-mode .extra-content-title {
    border-color: rgba(255, 255, 255, 0.5); }
  .dark-mode .text-container .news-cat a, .dark-mode .text-container .news-cat a:hover, .dark-mode .news-cat a, .dark-mode .news-cat a:hover {
    color: rgba(255, 255, 255, 0.7); }
  .dark-mode .btn.show-more, .dark-mode .btn.load-more-comments, .dark-mode .btn.back-article, .dark-mode .btn.load-more-results, .dark-mode .btn.load-previous-results, .dark-mode .btn.show-archive, .dark-mode .btn-prev, .dark-mode .btn-next {
    color: #A0A4A9; }
    .dark-mode .btn.show-more:hover, .dark-mode .btn.load-more-comments:hover, .dark-mode .btn.back-article:hover, .dark-mode .btn.load-more-results:hover, .dark-mode .btn.load-previous-results:hover, .dark-mode .btn.show-archive:hover, .dark-mode .btn-prev:hover, .dark-mode .btn-next:hover {
      background-color: rgba(255, 255, 255, 0.3); }
  .dark-mode .comments::before {
    color: rgba(255, 255, 255, 0.5); }
  .dark-mode .section-heading .section-title, .dark-mode .section-heading .section-title a.underlined {
    color: #fff; }
  .dark-mode .live.emphasis, .dark-mode .scroll-menu-container, .dark-mode .news-block .featured-articles {
    background-color: rgba(0, 0, 0, 0.3); }
    .dark-mode .live.emphasis .news-cat::before, .dark-mode .scroll-menu-container .news-cat::before, .dark-mode .news-block .featured-articles .news-cat::before {
      background-color: #fff; }
  .dark-mode .poll-box, .dark-mode .quote-box, .dark-mode .tabs-box .tab-content {
    background-color: #14151A;
    border-color: #1f2128; }
  .dark-mode .quote-box .quote {
    color: #A0A4A9;
    /* Old gradient deprecated, used mask-image instead
      &::after {
        background: linear-gradient(to bottom, transparentize($dark-body-bg, 1) 0%, transparentize($dark-body-bg, 0) 100%);
      }*/ }
  .dark-mode .tabs-box .nav-tabs .nav-link {
    color: #14151A; }
    .dark-mode .tabs-box .nav-tabs .nav-link.active {
      background-color: #14151A;
      color: #fff; }
  .dark-mode .tabs-box .tab-navigation {
    background-color: #14151A; }
  .dark-mode .table .delimiter {
    border-color: rgba(255, 255, 255, 0.5); }
  .dark-mode .news-container .article-header, .dark-mode .news-container .article-body {
    color: #C6CACF; }
  .dark-mode .news-container .custom-text-box,
  .dark-mode .news-container .exposed-article .article-title,
  .dark-mode .news-container .table-box,
  .dark-mode .news-container ul.exposed-articles-list, .dark-mode .news-container ul.emphasis-list {
    border-color: #1f2128; }
  .dark-mode .news-container .media-caption, .dark-mode .news-container figure figcaption {
    color: rgba(255, 255, 255, 0.5); }
  .dark-mode .news-container .gallery-grid .thumbnail {
    border-color: rgba(255, 255, 255, 0.2); }
  .dark-mode .news-container .comments-icon::before {
    opacity: .2; }
  .dark-mode .news-container .comment, .dark-mode .comment-box {
    border-color: #1f2128; }
    .dark-mode .news-container .comment blockquote.shown-less::after, .dark-mode .comment-box blockquote.shown-less::after {
      background: linear-gradient(to bottom, rgba(20, 21, 26, 0) 0%, #14151A 100%); }
  .dark-mode .star-rating-horizontal .star-rating {
    border-color: #1f2128; }
  .dark-mode .search-results {
    background-color: #14151A;
    color: #A0A4A9; }
    .dark-mode .search-results .article-container {
      border-color: #585C60; }
      .dark-mode .search-results .article-container.timeline-item {
        border-left: 2px solid rgba(255, 255, 255, 0.3); }
        .dark-mode .search-results .article-container.timeline-item:first-child {
          -o-border-image: linear-gradient(to top, rgba(255, 255, 255, 0.3) 85%, rgba(255, 255, 255, 0)) 1 100%;
          border-image: linear-gradient(to top, rgba(255, 255, 255, 0.3) 85%, rgba(255, 255, 255, 0)) 1 100%; }
        .dark-mode .search-results .article-container.timeline-item:last-child {
          border-left: 2px solid rgba(255, 255, 255, 0.3);
          -o-border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3) 60%, rgba(255, 255, 255, 0)) 1 100%;
          border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3) 60%, rgba(255, 255, 255, 0)) 1 100%; }
        .dark-mode .search-results .article-container.timeline-item::after {
          border: 2px solid rgba(255, 255, 255, 0.3);
          background: #0C0C10; }
        .dark-mode .search-results .article-container.timeline-item:last-child {
          -o-border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3) 60%, rgba(255, 255, 255, 0)) 1 100%;
          border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3) 60%, rgba(255, 255, 255, 0)) 1 100%; }
    .dark-mode .search-results .search-section-title {
      color: #fff; }
    .dark-mode .search-results .keyword {
      color: #A0A4A9; }
  .dark-mode .similar-articles .article-container a.list-title, .dark-mode .news-block .article-container a.list-title {
    color: #fff; }
  .dark-mode .edit-btn-container .edit-btn {
    background-color: rgba(255, 255, 255, 0.3); }
  .dark-mode .settings-list .setting {
    border-color: rgba(255, 255, 255, 0.1); }
  .dark-mode .settings-list a {
    color: #A0A4A9; }
    .dark-mode .settings-list a:hover {
      color: #585C60; }
  .dark-mode .nav-tabs {
    border-color: #1f2128;
    border-bottom-color: #353845; }
    .dark-mode .nav-tabs .nav-link {
      color: #A0A4A9; }
      .dark-mode .nav-tabs .nav-link:hover, .dark-mode .nav-tabs .nav-link:focus {
        border-color: #353845; }
      .dark-mode .nav-tabs .nav-link.disabled {
        color: #54585c; }
    .dark-mode .nav-tabs .nav-link.active,
    .dark-mode .nav-tabs .nav-item.show .nav-link {
      color: #A0A4A9;
      border-color: #353845;
      border-bottom-color: #0C0C10; }
  .dark-mode .simple-dropdown .dropdown-container {
    background-color: #1D2125; }
    .dark-mode .simple-dropdown .dropdown-container::after {
      border-bottom-color: #1D2125; }
  .dark-mode .dropdown-menu {
    background-color: #1D2125;
    border-color: #1D2125;
    color: #A0A4A9; }
    .dark-mode .dropdown-menu .dropdown-item {
      color: #A0A4A9; }
      .dark-mode .dropdown-menu .dropdown-item:hover {
        color: #A0A4A9;
        background-color: rgba(255, 255, 255, 0.2); }
      .dark-mode .dropdown-menu .dropdown-item.active, .dark-mode .dropdown-menu .dropdown-item:hover {
        color: #fff; }
    .dark-mode .dropdown-menu .dropdown-divider {
      border-color: rgba(255, 255, 255, 0.2); }
  .dark-mode .form-control {
    color: white;
    background-color: rgba(255, 255, 255, 0.25);
    border-color: rgba(255, 255, 255, 0.25); }
    .dark-mode .form-control option {
      color: white;
      background-color: var(--body-bg); }
    .dark-mode .form-control::-webkit-input-placeholder {
      color: #A0A4A9; }
    .dark-mode .form-control::-moz-placeholder {
      color: #A0A4A9; }
    .dark-mode .form-control::-ms-input-placeholder {
      color: #A0A4A9; }
    .dark-mode .form-control::placeholder {
      color: #A0A4A9; }
  .dark-mode .input-group-text {
    color: #A0A4A9;
    background-color: rgba(255, 255, 255, 0.05);
    border-color: rgba(255, 255, 255, 0.05); }
  .dark-mode .custom-control-label::before {
    background-color: rgba(255, 255, 255, 0.25); }
  .dark-mode .custom-control-input:disabled ~ .custom-control-label::before {
    background-color: rgba(255, 255, 255, 0.05); }
  .dark-mode .breaking-news .news-cat a {
    color: #a20d27; }
    .dark-mode .breaking-news .news-cat a:hover {
      color: #440510; }
  .dark-mode .folder-item, .dark-mode .article-archive-item .md-news, .dark-mode .article-archive-section {
    border-color: rgba(255, 255, 255, 0.2); }
    .dark-mode .folder-item a:not(.colored-text), .dark-mode .article-archive-item .md-news a:not(.colored-text), .dark-mode .article-archive-section a:not(.colored-text) {
      color: #fff; }
  .dark-mode a.folder-back-btn {
    color: #A0A4A9; }
  .dark-mode .corner-popup .close {
    background-color: #14151A; }
  .dark-mode .progress {
    background-color: rgba(255, 255, 255, 0.1); }
  .dark-mode .page-link {
    color: #A0A4A9;
    background-color: #14151A;
    border-color: #2a2c37; }
    .dark-mode .page-link:hover {
      color: #A0A4A9;
      background-color: #2a2c37;
      border-color: #2a2c37; }
  .dark-mode .page-item.disabled .page-link {
    color: #3b3e42;
    background-color: #14151A;
    border-color: #2a2c37; }
  .dark-mode .schedule-toggler-container .schedule-toggler a.btn-slide-toggle,
  .dark-mode .schedule-toggler-container .schedule-toggler a.btn-slide-toggle:hover,
  .dark-mode .schedule-block .schedule-show .schedule-show-name a,
  .dark-mode .schedule-block .schedule-show .schedule-show-name a.hover {
    color: #A0A4A9; }
  .dark-mode .schedule-toggler-container .schedule-toggler .schedule-toggler-title .schedule-icon.colored-bg:not(:hover) {
    color: #14151A; }
  .dark-mode .article-comments a:not([href]):not([tabindex]) {
    color: #A0A4A9; }
  .dark-mode .article-comments .ql-editor.ql-blank:before {
    color: rgba(255, 255, 255, 0.4); }
  .dark-mode .article-comments .btn, .dark-mode .article-comments .btn-secondary {
    color: #fff; }
    .dark-mode .article-comments .btn:hover, .dark-mode .article-comments .btn-secondary:hover {
      background-color: rgba(255, 255, 255, 0.2); }
  .dark-mode .article-comments .btn-secondary {
    border-color: rgba(255, 255, 255, 0.25); }
  .dark-mode .article-comments .form-control {
    color: #A0A4A9;
    border-color: rgba(255, 255, 255, 0.25);
    background-color: #0C0C10; }
  .dark-mode .article-comments form.comment-form label {
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-bottom-color: #0C0C10; }
  .dark-mode .article-comments form.comment-form textarea {
    border-color: rgba(255, 255, 255, 0.25);
    background-color: #0C0C10; }
    .dark-mode .article-comments form.comment-form textarea:focus {
      border-color: rgba(255, 255, 255, 0.25); }
  .dark-mode .article-comments .comment-container {
    border: 1px solid rgba(255, 255, 255, 0.25); }
    .dark-mode .article-comments .comment-container .comment {
      background-color: #202126; }
      .dark-mode .article-comments .comment-container .comment.removed {
        background-image: linear-gradient(125deg, transparent 16.67%, #202126 16.67%, #202126 50%, transparent 50%, transparent 66.67%, #202126 66.67%, #202126 100%);
        background-color: #0C0C10; }
    .dark-mode .article-comments .comment-container.show-source .comment-source + .comment::before,
    .dark-mode .article-comments .comment-container.show-source .slide-toggle-content + .comment::before,
    .dark-mode .article-comments .comment-container .comment + .comment:nth-child(2)::before,
    .dark-mode .article-comments .comment-container .slide-toggle-content + .comment + .comment:nth-child(3)::before {
      border-bottom: 10px solid rgba(255, 255, 255, 0.25); }
    .dark-mode .article-comments .comment-container.show-source .comment-source + .comment::after,
    .dark-mode .article-comments .comment-container.show-source .slide-toggle-content + .comment::after,
    .dark-mode .article-comments .comment-container .comment + .comment:nth-child(2)::after,
    .dark-mode .article-comments .comment-container .slide-toggle-content + .comment + .comment:nth-child(3)::after {
      border-bottom: 10px solid #202126; }
    .dark-mode .article-comments .comment-container .comment-reply {
      background-color: #0C0C10; }
      .dark-mode .article-comments .comment-container .comment-reply::before {
        border-bottom-color: rgba(255, 255, 255, 0.25); }
      .dark-mode .article-comments .comment-container .comment-reply::after {
        border-bottom-color: #0C0C10; }
    .dark-mode .article-comments .comment-container .comment-source {
      border-bottom: 1px solid rgba(255, 255, 255, 0.25);
      border-top: 10px solid rgba(255, 255, 255, 0.25);
      background-color: #0C0C10; }
  .dark-mode .article-comments .comment:not(:last-child) {
    border-bottom: 1px solid rgba(255, 255, 255, 0.25); }
  .dark-mode .article-comments .comment .comment-header .profile-name {
    color: #fff; }
    .dark-mode .article-comments .comment .comment-header .profile-name:hover {
      color: #585C60; }
  .dark-mode .article-comments .comment .comment-header .publish-meta {
    color: #A0A4A9; }
  .dark-mode .article-comments .comment .comment-header .comment-source-author {
    color: #fff; }
    .dark-mode .article-comments .comment .comment-header .comment-source-author:hover {
      color: #585C60; }
  .dark-mode .article-comments .comment .comment-header .comment-replies {
    color: #A0A4A9; }
  .dark-mode .article-comments .comment .comment-header .comment-close {
    color: rgba(255, 255, 255, 0.5); }
    .dark-mode .article-comments .comment .comment-header .comment-close:hover {
      color: white; }
  .dark-mode .article-comments .comment .comment-footer a {
    color: #A0A4A9; }
    .dark-mode .article-comments .comment .comment-footer a:hover {
      color: #fff; }
  .dark-mode .article-comments .comment .report-comment + .dropdown-container a {
    color: #000; }
    .dark-mode .article-comments .comment .report-comment + .dropdown-container a:hover {
      color: #1D2125; }
  @media (max-width: 767.98px) {
    .dark-mode .article-comments .comment-container {
      border-left: none;
      border-right: none;
      border-top: none;
      border-bottom: 1px solid rgba(255, 255, 255, 0.25); }
      .dark-mode .article-comments .comment-container.show-source .comment-source + .comment::after, .dark-mode .article-comments .comment-container.show-source .slide-toggle-content + .comment::after {
        border-bottom: 10px solid #0C0C10; }
      .dark-mode .article-comments .comment-container .comment {
        background-color: transparent; }
      .dark-mode .article-comments .comment-container::after {
        display: none; }
      .dark-mode .article-comments .comment-container.show-source .comment-source + .comment::after,
      .dark-mode .article-comments .comment-container.show-source .slide-toggle-content + .comment::after,
      .dark-mode .article-comments .comment-container .comment + .comment:nth-child(2)::after,
      .dark-mode .article-comments .comment-container .slide-toggle-content + .comment + .comment:nth-child(3)::after {
        border-bottom-color: var(--body-bg); }
    .dark-mode .xl-news.heading-only .text-container a {
      color: #fff; }
    .dark-mode #sticky-player-container .close {
      background-color: #0C0C10; } }
  .dark-mode .news-block .articles-rotator-lg-container .swiper-button-next, .dark-mode .news-block .articles-rotator-lg-container .swiper-button-prev {
    color: #fff;
    background-image: linear-gradient(to left, #0C0C10, rgba(12, 12, 16, 0)); }
  .dark-mode .fb-post {
    background-color: rgba(255, 255, 255, 0.8); }
