.trx_addons_mouse_helper {
  --mouse-helper-width: 14px;
  --mouse-helper-height: 14px;
}

.wpcf7 form .trx_addons_message_box.wpcf7-response-output,
.wpcf7 div.wpcf7-response-output {
  border-radius: 0;
}

.wpcf7 .form-style-2 .wpcf7-submit-style .submit-style-in {
  background-color: var(--theme-color-text_link2);
  border-color: var(--theme-color-text_link2);
}
.wpcf7 .form-style-2 .wpcf7-submit-style:hover .wpcf7-submit + .submit-style-in {
  border-color: var(--theme-color-text_hover2);
  background-color: var(--theme-color-text_hover2);
}

ul[class*="trx_addons_list_success"] > li:before {
  color: var(--theme-color-text_link2);
}

.sc_layouts_row_type_compact.scheme_dark #style-9.mc4wp-form .mc4wp-form-fields input[type="email"] {
  border-bottom: 2px solid var(--theme-color-input_dark);
}

.post_item_404 .page_title {
  letter-spacing: -8px;
}

.post_header_wrap_style_style-1.with_featured_image:before {
  background: rgba(0, 0, 0, 0.4);
}

.sc_events_default .sc_events_item_meta_date:before {
  content: '\EA17';
}
.sc_events_default .sc_events_item_price {
  color: var(--theme-color-text_link);
}
.sc_events_default .sc_events_item_price:not(.free_price):before {
  display: none;
}

body div.booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button {
  background: var(--theme-color-text_link) !important;
}
body div.booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button:hover {
  background: var(--theme-color-text_hover) !important;
}

body div.booked-calendar-wrap.large div.booked-calendar .bc-body .bc-row.week div.bc-col {
  background-color: var(--theme-color-bg_color);
}

.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_title {
  background-color: #272702;
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta .post_categories {
  background-color: #1C1C01;
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta .post_categories a, .sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta .post_categories span {
  color: #D0D0D0 !important;
}
.sc_portfolio.sc_portfolio_extra.sc_portfolio_eclipse .sc_portfolio_item .post_featured .mask {
  background-color: #272702;
}

.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title {
  background-color: #272702;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories {
  background-color: #1C1C01;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories a, .sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories span {
  color: #D0D0D0 !important;
}

.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title {
  background-color: #272702;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories {
  background-color: #1C1C01;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories a, .sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories span {
  color: #D0D0D0 !important;
}

.sc_price_default .sc_price_item_price .sc_price_item_price_after,
.sc_price_item_price .sc_price_item_price_after {
  font-size: 21px;
  font-weight: 600;
  text-transform: uppercase;
  font-family: inherit;
}

.sc_icons.sc_icons_alter .sc_icons_item .sc_icons_item_title + .sc_icons_item_description {
  margin-top: 0.2em;
}

.sc_icons_alter .sc_icons_item_title,
.sc_icons_alter.sc_icons_size_small .sc_icons_item_title {
  font-size: 1.233em;
}

.sc_layouts_cart:not(.modern) .sc_layouts_cart_widget .total {
  border-top: 1px solid #353535 !important;
}

.sc_extended_products.sc_extended_products_info_2 .woocommerce ul.products li.product .post_data {
  text-align: center;
}
.sc_extended_products.sc_extended_products_info_2 .woocommerce ul.products li.product .post_data .star-rating {
  margin-left: auto;
  margin-right: auto;
}

.search-results .product .price,
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price {
  font-size: 21px;
  font-weight: 600;
}

.woocommerce ul.products li.product .post_header .post_tags,
.woocommerce ul.products li.product .post_header .post_tags a {
  color: var(--theme-color-alter_light);
}

@media (max-width: 1679px) {
  .sc_icons_alter .sc_icons_item_title,
  .sc_icons_alter.sc_icons_size_small .sc_icons_item_title {
    font-size: 1.2em;
  }
}
@media (max-width: 1439px) {
  div.wpcf7 .form-style-3 .wpcf7-spinner + .acceptance,
  div.wpcf7 .form-style-3 .wpcf7-spinner + [data-name="acceptance"],
  div.wpcf7 .form-style-3 .ajax-loader + .acceptance {
    display: block;
    margin: 15px 0 0 0;
  }

  .wpcf7 form .trx_addons_message_box.wpcf7-response-output,
  .wpcf7 div.wpcf7-response-output {
    padding: 10px 15px;
  }
}
@media (max-width: 1279px) {
  .post_item_404 .page_title {
    letter-spacing: -2px;
  }
}
@media (max-width: 767px) {
  .post_header_wrap_style_style-1 .post_featured.post_featured_bg {
    height: 23rem;
  }

  .sc_icons.sc_icons_alter.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details,
  .sc_icons.sc_icons_alter.sc_icons_size_small .sc_icons_image + .sc_icons_item_details {
    margin-top: 0;
  }
}

/*# sourceMappingURL=skin-upgrade-style.css.map */