/*
Theme Name: Gymex Child
Theme URI: http://www.wpbingosite.com/gymex
Author: wpbingo
Description: This is a child theme for Gymex
Version: 1.0.0
Author URI: http://wpbingosite.com
Template: gymex
Text Domain: gymex-child
*/
/*************** ADD YOUR CUSTOM CSS HERE  ***************/
.wps_simplepay_footer {
  display: none;
}
.product-lable .onsale {
  background-color: #00FF00;
  min-width: 70px;
  min-height: 70px;
  font-size: 30px;
  line-height: 70px;
}
.products-thumb {
  width: 100%;
  padding: 40px;
}
.products-thumb a img {
  margin: 0 auto;
}
.products-list.grid .product-wapper .products-thumb .product-thumb-hover .wp-post-image {
  max-width: 100%;
  height: auto;
  max-height: 100%;
  width: auto;
}
/*.products-list.grid .product-wapper:hover .products-thumb .product-thumb-hover .hover-image, .contents-detail .bwp-single-product .img-thumbnail>a img {padding: 50px;}*/
.bwp-main .page-title.light ul.woocommerce-product-subcategories.image_categories li > a:hover:before {
  border-color: #fff;
}
.bwp-main .page-title.light ul.woocommerce-product-subcategories li h2 a:hover, .bwp-header.header-v1 .header-page-link .search-box .search-toggle:hover, .bwp-header.header-v1 .header-page-link .login-header > a:hover, .bwp-header.header-v1 .header-page-link .login-header > a:hover, .bwp-header.header-v1 .header-page-link .login-header > a:hover .wp-tools-inner .wp-tools-text, .bwp-header.header-v1 .header-page-link .wishlist-box a:hover, .bwp-header.header-v1 .header-page-link .mini-cart .cart-icon:hover, .bwp-main .page-title.light a:hover {
  color: #00FF00;
}
.bwp-header.header-v1 .bwp-navigation ul > li.level-0.current-menu-item > a > span:before, .bwp-header.header-v1 .bwp-navigation ul > li.level-0.current_page_item > a > span:before, .bwp-header .header-page-link .wishlist-box .count-wishlist, .bwp-header .header-page-link .mini-cart .cart-icon .icons-cart .cart-count {
  background: #00FF00;
}
.bwp-header.header-v1 .bwp-navigation ul > li.level-0:hover > a > span:before {
  background-color: #00FF00;
}
ul.woocommerce-product-subcategories li h2 a:after {
  background: #ffffff;
}
.bwp-main .page-title {
  padding: 90px 0 80px;
  background-position: 60%;
}
.content-tab-woocommerce {
  max-width: 1220px;
  margin: 0 auto
}
.content-tab-woocommerce > div {
  display: flex;
  width: 100%;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 90px;
}
.content-tab-woocommerce > div h2 {
  width: 30%;
  margin-top: 0;
}
.content-tab-woocommerce > div h2::after {
  content: "";
  background: #000;
  width: 30px;
  height: 2px;
  display: block;
  margin-top: 20px;
}
.content-tab-woocommerce > div > div {
  width: 70%;
}
.woocommerce-tabs.description-style-full-content .content-tab-woocommerce .tab-content {
  padding-left: 0;
}
#tab-additional_information table td, #tab-additional_information table th {
  border: 0.5px solid #000000;
}
.content-tab-woocommerce > div .woocommerce-Reviews-title::after {
  content: none;
}
.wp-tools-text {
  margin-top: -5px;
}
.wpcf7-form-control-wrap input, .wpcf7-form-control-wrap textarea {
  width: 100%;
  padding: 12px 12px;
}
.wpcf7-submit {
  background-color: #00FF00;
  text-transform: uppercase;
  border: none;
  font-size: 15px;
  padding: 15px 80px;
  cursor: pointer;
  margin-top: 30px;
}
.woocommerce-product-attributes-item--weight {
  display: none;
}
.rolunk header {
  background-color: #000;
}
.trp-language-switcher {
  width: auto;
  height: auto;
}
.trp-language-switcher > div {
  background-position: right;
  padding: 0px 13px 0px 0px;
  background-color: transparent;
  border: none;
  background-image: url(../..//uploads/2024/11/arrow-down-3101.png);
  /*background-image: url(../../assets/images/arrow-down-3101.svg);*/
}
.trp-language-switcher > div > a:hover {
  background: transparent;
  text-decoration: underline;
}
.trp-language-switcher > div > a {
  padding: 0px 12px 0px 0px;
  color: #fff;
  font-family: var(--font-family-heading, "Bebas Neue", sans-serif);
  font-size: 18px;
}
.trp-language-switcher:focus .trp-ls-shortcode-language, .trp-language-switcher:hover .trp-ls-shortcode-language {
  padding: 0px 13px 0px 0px;
}
.bwp-header .header-container.logo-menu-icons > div, .bwp-header .header-container.logo-menu-icons .header-menu.menu-center {
  flex: 1.5;
}
.back-top {
  background-color: #00FF00;
}
.products-list.grid .product-wapper .products-thumb .btn-atc > div {
  left: 0;
}
.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button:hover, .products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button:hover:before, .products-list.grid .product-wapper .products-thumb .product-button .added_to_cart:hover, .products-list.grid .product-wapper .products-thumb .product-button .added_to_cart:hover:before, .products-list.grid .product-wapper .products-thumb .product-button .product_type_external:hover, .products-list.grid .product-wapper .products-thumb .product-button .product_type_external:hover:before, .products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped:hover, .products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped:hover:before, .products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:hover, .products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:hover:before, .products-list.grid .product-wapper .products-thumb .product-button .read_more:hover, .products-list.grid .product-wapper .products-thumb .product-button .read_more:hover:before, .products-list.grid .product-wapper .products-thumb .product-button .woosw-btn:hover:before, .products-list.grid .product-wapper .products-thumb .product-button .woosc-btn:hover:before {
  color: #00FF00;
}
#loader {
  background: var(--theme-color, #00FF00);
}
.blog_loadmore .btn.loadmore:hover, .blog_loadmore .loadmore.clear-all:hover, .products_loadmore .btn.loadmore:hover, .products_loadmore .loadmore.clear-all:hover {
  border-color: var(--theme-color, #00FF00);
  background: var(--theme-color, #00FF00);
}
.page-template-homepage .bwp-header.header-v2 .bwp-navigation ul > li.level-0 > a > span:before, .page-template-homepage .bwp-header.header-v4 .bwp-navigation ul > li.level-0 > a > span:before, .page-template-homepage .bwp-header.header-v5 .bwp-navigation ul > li.level-0 > a > span:before, .page-template-homepage .bwp-header.header-v2 .bwp-navigation ul > li.level-0.menu-item-home > a > span:before, .page-template-homepage .bwp-header.header-v2 .bwp-navigation ul > li.level-0:hover > a > span:before, .page-template-homepage .bwp-header.header-v4 .bwp-navigation ul > li.level-0.menu-item-home > a > span:before, .page-template-homepage .bwp-header.header-v4 .bwp-navigation ul > li.level-0:hover > a > span:before, .page-template-homepage .bwp-header.header-v5 .bwp-navigation ul > li.level-0.menu-item-home > a > span:before, .page-template-homepage .bwp-header.header-v5 .bwp-navigation ul > li.level-0:hover > a > span:before {
  background-color: var(--theme-color, #00FF00);
}
.products-list.grid .product-wapper .products-thumb .product-button .woosw-btn.woosw-added:before {
  color: #00FF00;
}
#loader {
  background: var(--theme-color, #00FF00);
}
.loading:hover:before {
  border-color: rgba(238, 251, 19, .5);
  border-top-color: #00FF00;
}
.loading:before {
  color: var(--theme-color, #00FF00);
}
.products-list.grid .product-wapper .products-content .btn-atc a.loading:hover:before {
  border-color: var(--theme-color-50, rgba(238, 251, 19, .5));
  border-top-color: var(--theme-color, #00FF00);
}
.btn-default:hover, .btn-primary:hover {
  border-color: var(--theme-color, #00FF00) !important;
}
.btn-default:before, .btn-primary:before {
  background: var(--theme-color, #00FF00);
}
.woocommerce-info, .woocommerce-message, .woosw-list .woosw-actions .woosw-copy .woosw-copy-label {
  text-transform: none;
}
.woosw-actions {
  display: none !important;
}
.woosw-item--atc a {
  background: var(--gray-dark, #000);
  color: #fff;
  width: 100%;
  height: 50px;
  line-height: 50px;
  padding: 0 10px;
  display: inline-block;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
  text-align: center;
  position: relative;
  font-size: calc(var(--font-size-body, 14px) - 1px);
  letter-spacing: 1.5px;
  text-transform: uppercase;
}
/* Webkit (Chrome, Safari) */
.form-register ::-webkit-input-placeholder {
  color: transparent;
}
/* Firefox 19+ */
.form-register ::-moz-placeholder {
  color: transparent;
}
/* Firefox 4 - 18 */
.form-register :-moz-placeholder {
  color: transparent;
}
/* Internet Explorer 10+ */
.form-register :-ms-input-placeholder {
  color: transparent;
}
/* Modern szabvány */
.form-register ::placeholder {
  color: transparent;
}
/* Webkit (Chrome, Safari) */
.form-register.active ::-webkit-input-placeholder {
  color: #828482;
}
/* Firefox 19+ */
.form-register.active ::-moz-placeholder {
  color: #828482;
}
/* Firefox 4 - 18 */
.form-register.active :-moz-placeholder {
  color: #828482;
}
/* Internet Explorer 10+ */
.form-register.active :-ms-input-placeholder {
  color: #828482;
}
/* Modern szabvány */
.form-register.active ::placeholder {
  color: #828482;
}
.form-register.active label {
  display: none;
}
.woocommerce-tabs #tab-reviews #reviews .commentlist li {
  min-width: 100%;
}
.bwp-top-bar ul.display {
  display: none;
}
.bwp-main .page-title.light ul.woocommerce-product-subcategories.image_categories li.active > a:before, .bwp-main .page-title.light ul.woocommerce-product-subcategories.image_categories li > a:hover:before {
  border-color: var(--theme-color-50, rgba(0, 255, 0, .5));
}
li.product-category.active a {
  color: #00FF00 !important;
}
li[data-id_category="15"] {
  display: none !important;
}
.bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu li, .bwp-top-bar .woocommerce-sort-count .pwb-dropdown-menu li, .bwp-top-bar .woocommerce-ordering, .bwp-top-bar .woocommerce-sort-count {
  text-transform: none;
}

.rmformui .rmform-row .rmform-field label.rmform-label {display: none !important;}
.rmform-design--matchmytheme-container {padding: 50px 50px 40px;}
#rm-form-submit-btn {width: 100% !important; min-width: 100% !important; border: none; background-color: #000000; color: #ffffff; font-family: "Bebas Neue", sans-serif; cursor: pointer;}

.woocommerce-account #customer_login .rememberme-lost .inline:after {top: 3px;}

.form-login-register .box-form-login .content .firstname, .form-login-register .box-form-login .content .lastname, .form-login-register .box-form-login .content .terms, .form-login-register .box-form-login .content .sports { margin-bottom: 15px;}
.box-form-login .terms { display: flex; justify-content: flex-start; align-items: center;} 
.box-form-login .terms input {width: 15px !important; height: 15px !important; margin-right: 20px;}

.woocommerce-account #customer_login .box-content .firstname input, .woocommerce-account #customer_login .box-content .lastname input, .woocommerce-account #customer_login .box-content .sports input, .woocommerce-account #customer_login .box-content .terms { margin-bottom: 15px;}

.woocommerce-NoticeGroup .woocommerce-error {display: none;}
.elementor-widget-slider_revolution .button-slider{
      font-size:var(--font-size-body,14px) !important; }

@media (max-width: 767px){
    .elementor-widget-slider_revolution .button-slider{
      padding:0 20px 0 30px !important;
      line-height:25px !important;
      font-size:var(--font-size-body,12px) !important; }
      .rtl .elementor-widget-slider_revolution .button-slider {
        padding:0 30px !important; }
}














