body .menu_hover_zoom_line .sc_layouts_menu_nav > li.current-menu-item > a,
body .menu_hover_zoom_line .sc_layouts_menu_nav > li.current-menu-parent > a,
body .menu_hover_zoom_line .sc_layouts_menu_nav > li.current-menu-ancestor > a {
  color: var(--theme-color-text_link) !important;
}
body .menu_hover_zoom_line .sc_layouts_menu_nav > li.current-menu-item > a:after,
body .menu_hover_zoom_line .sc_layouts_menu_nav > li.current-menu-parent > a:after,
body .menu_hover_zoom_line .sc_layouts_menu_nav > li.current-menu-ancestor > a:after {
  background-color: var(--theme-color-text_link);
}

.slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_centered .swiper-pagination-bullets {
  margin-top: 2.5em;
}

.sc_icons .sc_icons_item .sc_icons_item_more_link .link_icon:before,
.post-more-link .more-link-icon:before,
.sc_blogger .sc_blogger_item_button .item_more_link .link_icon:before,
.sc_events_classic .sc_events_item_more_link .link_icon:before,
.sc_button.sc_button.sc_button_simple:before,
.sc_button.sc_button.sc_button_simple:after {
  content: '\E9A4';
  font-size: 11px;
}

/* icons */
.sc_icons .sc_icons_item .sc_icons_item_more_link .link_icon {
  width: 2em;
  height: 2em;
  line-height: 2em;
}
.sc_icons .sc_icons_item .sc_icons_item_more_link .link_icon:before {
  font-size: 9px;
  position: relative;
}

.sc_icons_extra.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details, .sc_icons_extra.sc_icons_size_small .sc_icons_image + .sc_icons_item_details {
  margin-top: 2em;
}
.sc_icons_extra .sc_icons_item_description {
  font-size: 17px;
}
.sc_icons_extra .sc_icons_item_title + .sc_icons_item_description {
  margin-top: 0.7em;
}

.sc_table_extra table td,
.sc_table_extra table th + td,
.sc_table_extra table td + td {
  color: var(--theme-color-text_dark);
}
.sc_table_extra table > tbody > tr:nth-child(2n+1) > td,
.sc_table_extra table > tbody > tr:nth-child(2n) > td {
  background: transparent;
}
.sc_table_extra table td {
  font-size: 24px;
  text-align: center;
  padding: 1.8em 0.5em 1.65em;
  border: 1px solid var(--theme-color-bd_color);
}
.sc_table_extra table > tbody > tr > td:first-child,
.sc_table_extra table th {
  background-color: var(--theme-color-text_link);
  color: var(--theme-color-inverse_link);
  font-size: 19px;
  text-align: center;
  padding: 1.3em 0.5em 1.2em;
  border: none;
}
.sc_table_extra table tr:first-child th,
.sc_table_extra table tr:first-child td,
.sc_table_extra table td,
.sc_table_extra table th {
  font-weight: 400;
  letter-spacing: 1.2px;
}

.trx_addons_video_player.with_cover.video_play {
  background-color: var(--theme-color-alter_bg_color);
}

body .trx_addons_message_box.trx_addons_message_box_error {
  background-color: #FF2A70;
}

body.sidebar_show {
  overflow: visible !important;
}

/* adp popup */
.adp-popup-overlay {
  background: RGBA(4, 4, 10, 0.6);
}

.adp-popup-type-content[data-open-manual-selector="extra-close"] .adp-popup-inner + .adp-popup-close {
  display: none;
}
.adp-popup-type-content[data-open-manual-selector="extra-close"] .sc_button {
  margin-right: 6px;
}
.adp-popup-type-content[data-open-manual-selector="extra-close"] .sc_button:last-child {
  margin-right: 0;
}
.adp-popup-type-content[data-open-manual-selector="extra-close"] .sc_button.adp-popup-close {
  position: unset;
  background: unset;
}
.adp-popup-type-content[data-open-manual-selector="extra-close"] .sc_button.adp-popup-close.color_style_dark {
  color: var(--theme-color-bg_color) !important;
}
.adp-popup-type-content[data-open-manual-selector="extra-close"] .sc_button.adp-popup-close.color_style_dark:hover {
  color: var(--theme-color-inverse_hover) !important;
}
.adp-popup-type-content[data-open-manual-selector="extra-close"] .sc_button.adp-popup-close:before {
  display: none;
}
.adp-popup-type-content[data-open-manual-selector="extra-close"] h5.sc_item_title {
  line-height: 1.1em;
}

body.ua_gecko .sc_icons_number .sc_icons_item .sc_icons_item_more_link .link_icon {
  line-height: 2em;
}

@media (max-width: 1279px) {
  .post-more-link .more-link-icon:before,
  .sc_blogger .sc_blogger_item_button .item_more_link .link_icon:before,
  .sc_events_classic .sc_events_item_more_link .link_icon:before,
  .sc_button.sc_button.sc_button_simple:before,
  .sc_button.sc_button.sc_button_simple:after {
    font-size: 11px !important;
  }

  body .sc_table_extra table > tbody > tr > td:first-child,
  body .sc_table_extra table th {
    font-size: 18px;
    padding: 1.3em 0.5em 1.2em;
  }
  body .sc_table_extra table td {
    font-size: 19px;
    padding: 1.8em 0.5em 1.65em;
  }

  .sc_icons_extra.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details, .sc_icons_extra.sc_icons_size_small .sc_icons_image + .sc_icons_item_details {
    margin-top: 1.5em;
  }
}
@media (max-width: 1023px) {
  .slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_centered .swiper-pagination-bullets {
    margin-top: 1.5em;
  }

  body .sc_table_extra table > tbody > tr > td:first-child,
  body .sc_table_extra table td,
  body .sc_table_extra table th {
    font-size: 17px;
    line-height: 1.25em;
    padding: 0.7em 0.5em 0.6em;
  }
  body .sc_table_extra table > tbody > tr > td:first-child,
  body .sc_table_extra table th {
    min-width: 80px;
  }
}
@media (max-width: 767px) {
  .slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_centered .swiper-pagination-bullets {
    margin-top: 1em;
  }

  body .sc_icons_extra.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details, body .sc_icons_extra.sc_icons_size_small .sc_icons_image + .sc_icons_item_details {
    margin-top: 1.2em;
  }
  body .sc_icons_extra .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,
  body .sc_icons_extra .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
    margin-top: 0.65em;
  }

  body .sc_table_extra table tr:first-child th,
  body .sc_table_extra table tr:first-child td,
  body .sc_table_extra table > tbody > tr > td:first-child,
  body .sc_table_extra table td,
  body .sc_table_extra table th {
    font-size: 15px;
    line-height: 1.25em;
    letter-spacing: 0.3px;
    padding: 0.6em 0.25em 0.5em;
  }
  body .sc_table_extra table > tbody > tr > td:first-child,
  body .sc_table_extra table th {
    font-size: 14px;
    min-width: 55px;
  }
}
@media (max-width: 479px) {
  .adp-popup-type-content[data-open-manual-selector="extra-close"] .sc_button {
    margin-right: 0;
    display: block;
  }

  .slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_centered .swiper-pagination-bullets {
    margin-top: 0.6em;
  }
}

/*# sourceMappingURL=extra-style.css.map */
