/*
 Theme Name:   Infinite Child
 Theme URI:    http://demo.goodlayers.com/infinite
 Description: Infinite WordPress Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     infinite
 Version:      11.11.24
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  infinite-child
*/
p.custom_add_to_cart span{
	background: red;
	display: none;
}

p.custom_add_to_cart a.added_to_cart {
	display: none;
}

table#display_auto_description_table div.price{
  width: 100%;
  float: left;
}

table#display_auto_description_table td.buy {
  width: 180px;
  vertical-align: middle;
}
table#display_auto_description_table div.buttons{
  width: 100%;
  float: left;
  margin-left: 10px;
}
table#display_auto_description_table div.buttons form.variations_form.cart {
  width: 100%;
  margin: 0;
}
table#display_auto_description_table div.buttons form.variations_form.cart button.single_add_to_cart_button {
  height: 15px;
  padding: 10px 10px 20px 10px;
}
table#display_auto_description_table div.buttons form.variations_form.cart div.quantity input.input-text.qty {
  width: 40px;
  height: 30px;
  padding: 0;  
  font-size: 16px;
}
table#display_auto_description_table div.buttons.even form.variations_form.cart div.quantity input.input-text.qty {
  background: #f9f9f9;
}
table#display_auto_description_table div.buttons.odd form.variations_form.cart div.quantity input.input-text.qty {
  background: #e2e2e2;
}

.gdlr-core-column-shortcode .gdlr-core-item-pdlr .gdlr-core-column-20 .a {font-decoration: underline; }

.gdlr-core-blog-date-wrapper {visibility: hidden; }
.gdlr-core-blog-info-wrapper {visibility: hidden; }
.gdlr-core-blog-date-wrapper {width:0px; padding-right:0px; margin-right:0px; }

tr.shipping {visibility: hidden; width:0px; height:0px; }
th.shipping {visibility: hidden; width:0px; height:0px; }

.infinite-page-title-wrap {
  display:none;
}
.infinite-copyright-container {
  padding-top: 35px;
  padding-bottom: 35px;
}
.gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail-info {
  background-color: #e1e1e1;
  padding-bottom: 10px;
}

/*
You can add your own CSS here.

Click the help icon above to learn more.
*/
.post-type-archive-product .infinite-page-wrapper,
.single-product.woocommerce .infinite-page-wrapper,
.tax-product_cat .infinite-page-wrapper,
.infinite-top-cart-content-wrap,
.woocommerce-checkout .infinite-page-wrapper,
.search-results .infinite-page-wrapper,
.single .infinite-page-wrapper,
.archive .infinite-page-wrapper,
.page-template-default .infinite-page-wrapper,
.infinite-copyright-wrapper {
  background-color: white;
}

.infinite-top-cart-content-wrap { background: #FFFFFF}
.infinite-body .infinite-top-cart-button-wrap .infinite-top-cart-button, .infinite-body .infinite-top-cart-button-wrap .infinite-top-cart-button-2 { background-color: #041649; color: #FFFFFF; }
.woocommerce a.button, .woocommerce button.button, .woocommerce input.button { color: #FFFFFF }

.woocommerce table.shop_table td { padding: 8px 5px; }
.woocommerce table.my_account_orders td, .woocommerce table.my_account_orders th { text-align: center; }

/*WooCommerce mobile table adjustment*/
.gdlr-core-tab-item-content table#display_auto_description_table {
	min-width: 800px;
	max-width: 99%;
}
.single-product.woocommerce div.product .infinite-woocommerce-tab .gdlr-core-tab-item-content {
	overflow-x: auto;
}

/*Home Page*/
.page-id-5 .gdlr-core-page-builder-body {background: #000000; }
.infinite-page-wrapper {background: #FFFFFF; }

/*Frequently Asked Questions*/
.gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-title {text-transform: none; }
.infinite-navigation .sf-menu>.infinite-normal-menu .sub-menu, .infinite-navigation .sf-menu>.infinite-mega-menu .sf-mega-section-inner .sub-menu a {text-transform: none;}

/*Equipment & Accessories*/
.gdlr-core-roadmap-item-head.gdlr-core-active .gdlr-core-roadmap-item-head-title {color: #ba8748;}
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-caption {color: #000000;}
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-content {color: #000000;}
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-content-title {color: #ba8748;}
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-title {color: #aaa;}
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-count {background-color: #005581;}
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-count {color: #ffffff;}