/* MENU MEMBER */
#menu-item-1002218 a, #menu-item-1002217 a {
	color: #ffffff !important;
	background-color: #0072BC;
	padding: 5px 15px !important;
	border-radius: 5px;
}
#menu-item-1002218 a:hover, #menu-item-1002217 a:hover {
	background-color: #000000;
/* 	font-size: 18px; */
}
.lang-item, .lang-item a {
	padding:0 !important;
}

/* Title */
#sub-header {
    display: none;
}

/*  */
.wcp-form-success-message {
/* 	color:#ffffff !important; */
/* 	background:#73af55 !important; */
}
.wcp-form-success-message p {
	font-size: 35px !important;
	font-weight: 600 !important;
}

/*  */
.wppb-frontend-restriction-message {
	margin: 0 auto !important;
  display: table;
  padding: 30px;
}

/* MOBILE MENU */
.plus-mobile-menu-content .navbar-nav {
	left: -35%;
	top: 15px;
}

/* BUTTON */
.button {
	font-size: 25px !important;
}

/* CART */
.add_gift_card_form {
	display: none;
}

.eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-tr .eael-woo-cart-td.product-remove a i {
	color: #000000;
}

@media (max-width: 767px) {
.eael-woo-cart .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-tr .eael-woo-cart-tr-left .eael-woo-cart-td.product-remove, .eael-woo-cart .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-tr .eael-woo-cart-tr-right .eael-woo-cart-td.product-remove {
		display: inline !important;
    float: right;
    width: 50px;
	}
	
	.eael-woo-cart .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-tr .eael-woo-cart-tr-right .eael-woo-cart-td {
		width:80%;
	}
}

/* PAYMNENT */
.woocommerce-bacs-bank-details a {
	color: #3070b6;
	text-decoration: underline;
}
.quantity input.qty, .add_gift_card_form {
/* 	display: none; */
}
.wc_payment_method label, .woocommerce-terms-and-conditions-checkbox-text {
	font-size: 20px !important;
}
.elementor-menu-cart__footer-buttons a {
	font-size: 20px !important;
}
.elementor-menu-cart__products {
	padding-top:40px;
}
.elementor-menu-cart__footer-buttons .elementor-button--view-cart, .elementor-menu-cart__footer-buttons .elementor-button--checkout {
	background-color: #000000;
}

/* .woocommerce.single-product form.cart .single_add_to_cart_button {
	background-color: #000000;
	color:#ffffff;
} */

/* Product */
.in-stock, .stock {
/*     display: none !important; */
	color: #000000 !important;
}

/*  */

@media (min-width: 1026px) and (max-width: 1260px){
  body.woocommerce.single.single-product .limit-wrapper {
      padding-left: 0px;
      padding-right: 0px;
  }
}

@media (max-width: 1025px){
  body.woocommerce.single.single-product .limit-wrapper {
      padding-left: 0px;
      padding-right: 0px;
  }
}

@media (max-width: 768px){
  body.woocommerce.single.single-product .limit-wrapper {
      padding-left: 0px;
      padding-right: 0px;
  }
}


/*added rules*/
.elementor-post-navigation .elementor-post-navigation__separator-wrapper{
	padding: 0 5px;
}

 @media(min-width: 1025px) and (max-width: 1340px){
    .woocommerce.woocommerce-cart .limit-wrapper {
    padding-right: 30px;
    }
    }

    @media(min-width: 1025px) and (max-width: 1340px){
   .woocommerce.woocommerce-checkout .limit-wrapper {
    padding-left: 30px;
    padding-right: 30px;
    }
    }

  @media (max-width: 768px){
    .woocommerce .cart-collaterals, .woocommerce .cart-collaterals {
    margin-left: 0 !important;
    margin-right: 0 !important;
    width: 100% !important;
    }
    }



   .woocommerce-Tabs-panel #reviews .form-submit input#submit{
    background-color: var( --e-global-color-vamtam_accent_1);
    }
    }

 .woocommerce-page #respond input#submit:hover{
    background-color: var( --e-global-color-vamtam_accent);
    }

.woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form #respond .form-submit input#submit:hover{
    background-color: var( --e-global-color-vamtam_accent_6) !important;
	color: var( --e-global-color-vamtam_accent_5) !important;
	text-decoration: underline;
    }

/*end added rules*/
   
.subol {
	margin: 10px 0;
}

.woocommerce-store-notice, .demo_store {
	display: none !important;
}

/* race information */
.info-link a, .info-link a:visited{
    /*color: #0072BC;*/
    color: #ffffff;
    text-decoration: underline;
}
.info-link a:hover{
    color: #0072BC;
}

/* Form */
.elementor-kit-4 input:focus:not([type="button"]):not([type="submit"]), .elementor-kit-4 textarea:focus, .elementor-kit-4 .elementor-field-textual:focus {
	border-color: red !important;
}
input:focus:not([type="button"]):not([type="submit"]) {
	border-color: red !important;
}