/*
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  ***************/

.term-programmes .products-list.grid .product-wapper.content-product1{
    text-align-last: center;
}

.hot, .onsale, .bwp-header .header-page-link .wishlist-box .count-wishlist, .bwp-header .header-page-link .mini-cart .cart-icon .icons-cart .cart-count{
	color: white;
}

.products-list.grid .product-wapper.content-product1 .products-thumb {
    width: 100%;
}
.back-top .back-top-icon, .bwp-header .header-mobile .mini-cart .cart-icon .cart-count, .bwp-header .header-mobile .header-mobile-fixed .wishlist-box a .count-wishlist{
	color: white;
}

/* .bwp-header .header-logo, .header-icon{ */
	/* max-width: 300px; */
/* } */

.contact-us-form input[type=email], .contact-us-form input[type=text], .contact-us-form input[type=tel] {
    height: 50px;
    line-height: 50px;
    margin-bottom: 20px;
    width: 100%;
    padding: 10px 20px;
    border: 0;
    font-weight: 400;
    border: 1px solid var(--border-color, #e5e5e5);
}

.wc-block-components-checkout-place-order-button, .wc-block-cart__submit-container, .wc-block-components-button{
	    background: #007aff;
    color: white !important;
    border: none;
}

.wc-block-cart__submit-container .wc-block-components-button__text{
	color: white !important;
}

.wc-block-components-product-badge{
	font-size: 12px !important;
	color: red;
}

.is-large .wc-block-checkout__sidebar {
    align-self: flex-start;
    top: 20%;
}

.bwp-header.header-v1 .header-page-link .login-header > a .wp-tools-inner .wp-tools-text {
display: none;
}


@media (max-width: 1130px) {
    .page-id-17{
	display: flex;
}
}

.bwp-header.header-v1 .header-mobile, .bwp-header.header-v1 .header-wrapper{
	    background: rgb(38, 38, 38);
}

.bwp-navigation ul.menu>li.menu-item-60972 ul.sub-menu{
	    display: grid;
    padding: 22px 0;
    grid-template-columns: repeat(5, 1fr);
    gap: 0;
}

.bwp-navigation ul.menu>li.level-0 {
    position: relative;
    display: table;
    float: left;
    padding-left: 30px;
   
}

.elementor-element-c2af872 span{
	 color: #FFFFFF99;
}

   .loop-pagination>ul.page-numbers, .woocommerce-pagination>ul.page-numbers {
    vertical-align: top;
    float: none;
    padding: 0;
    border-bottom: 1px solid #e7e7e7;
    display: ruby;
    align-items: flex-end;
    list-style: none;
}

.wp-block-search__inside-wrapper {
    display: block;
}

.quickview-container .product-type-variable .variations_form.cart table tr, .single-product .product-type-variable .variations_form.cart table tr{
	width: 100% !important;
	padding: 0 5%;
}

.quickview-container .product-type-variable .variations_form.cart table tr td select, .single-product .product-type-variable .variations_form.cart table tr td select{
	width: 100% !important;
}

.quickview-container .product-type-variable .variations_form.cart table tr td.label, .single-product .product-type-variable .variations_form.cart table tr td.label {
    width: 100%;
    margin-bottom: 5px !important;
    border-bottom: 1px solid var(--border-color, #e5e5e5);
}

.quickview-container .bwp-single-info .button.quick-buy, .single-product .bwp-single-info .button.quick-buy{
	background:#80be4f !important;
	color: white;
}