/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Woocommerce Global Changes */
.woocommerce div.product p.price, .woocommerce div.product span.price {
	color:#222624;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{
	background-color: #2a5943;
	color: #fff;
	text-transform: uppercase;
	border-radius: 0;
	padding: 12px 18px;
	font-size: 12px;
	font-weight: 600;
}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
	background-color: transparent;
	color: #2a5943;
}

.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {
	background-color: #2a5943;
	color: #fff;
}
/*Home
*********************************************************************/
/*Featured Articles / Blog*/
.home .featured-post-box.elementor-widget-posts .elementor-post__title {
	width: 30%;
	float: left;
	padding-right: 2%;
}
.home .featured-post-box.elementor-widget-posts .elementor-post__excerpt {
	width: 50%;
	float: left;
	padding-right: 2%;
}
.home .featured-post-box.elementor-widget-posts .elementor-post__read-more {
	width: 120px;
	float: left;
	text-align: center;
	border: 1px solid;
	margin: 0 0 0 3%;
	padding: 6px 0 6px 0;
}
.home .featured-post-box.elementor-widget-posts a.elementor-post__read-more:hover {
    background-color: #222624;
    color: #fff;
    border: 1px solid;
}


/*Single Product Template
*********************************************************************/
/*Tabs Section on single product page*/
.product-template-default.single .tabs.wc-tabs {
    display: none;
}
.woocommerce div.product.elementor .woocommerce-tabs .panel {
    border: none;
}
.elementor-section.elementor-top-section.elementor-element.elementor-element-f9319fb.elementor-section-boxed.elementor-section-height-default {
    background-color: #f7f7f7;
}
.featured-header {
    padding: 60px 0;
}
.featured-header p {
    font-size: 16px;
    text-align: center;
	color: rgba(34,38,36,1.00);
	font-family: "roboto", sans-serif;
	font-weight: 400;
	line-height: 16px;
	text-transform: uppercase;
}
.featured-header h2 {
    font-size: 40px;
    text-align: center;
	color: rgba(34,38,36,1.00);
	font-family: "roboto", sans-serif;
	font-weight: 900;
	line-height: 40px;
}
.one-half {
    width: 48.5%;
    margin-left: 1.5%;
    float: left;
}
.first {
	margin-left: 0;
}
.features-columns .one-half.first {
    padding: 0 8% 0 0;
    margin: 0;
    text-align: right;
}
.features-columns h3 {
    font-size: 18px;
	font-weight: 700;
	line-height: 18px;
	padding: 12px 0 3px 0;
}
.features-columns p {
    font-size: 16px;
	font-weight: 400;
	line-height: 30px
}
.features-columns img {
    max-width: 200px;
    border: white 6px solid;
}
.features-columns a.button {
    background-color: #222624;
    color: #fff;
    padding: 14px 32px;
    margin: 10% 0 0 0;
}
.single-product.woocommerce #wc-square-digital-wallet {
    display: none !important;
}

/* Product Archive Template
*********************************************************************/
/* Sidebar */
nav ul li.menu-item .elementor-item {
    text-transform: uppercase;
    font-size: 13px !important;
}
nav ul.elementor-nav-menu li.menu-item ul.sub-menu li .elementor-sub-item {
    font-size: 14px !important;
    line-height: 1.4;
    font-weight: normal !important;
    padding: 8px 0px;
}
nav ul.elementor-nav-menu li.menu-item ul.sub-menu li:nth-last-child(1) {
    padding-bottom: 28px;
}
/*Product Grid*/
.elementor .woocommerce ul.products.elementor-grid li.product {
    margin: 0 15px;
}
.woocommerce .grid .attachment-woocommerce_thumbnail, .woocommerce-cart .woocommerce .attachment-woocommerce_thumbnail {
    border: 1px solid #f7f7f7;
}
.woocommerce .grid ul.products li.product .woocommerce-loop-product__title {
    padding: 10px 25px 10px 0;
	margin-bottom: 10px;
}
.woocommerce .grid ul.products li.product {
    margin-bottom: 30px;
    padding: 0 10px;
}
/* Removed for diffrent UX
.woocommerce .grid .button.add_to_cart_button {
    position: absolute;
    bottom: 0;
}*/
.archive .woocommerce ul.products li.product .button.add_to_cart_button, 
.single .woocommerce ul.products li.product .button.add_to_cart_button,
.woocommerce-cart .woocommerce ul.products li.product .button.add_to_cart_button{
    float: left;
    margin-top: 2px;
    margin-right: 20px;
	margin-bottom: 10px;
}
.archive .woocommerce ul.products li.product .price, 
.single .woocommerce ul.products li.product .price,
.woocommerce-cart .woocommerce ul.products li.product .price {
    float: left;
}


/*Product Builder Template
********************************************************************/
/* Your Selection*/
.woocommerce .product_cat-build-your-own .summary_elements.cp_clearfix, .woocommerce .product_cat-build-your-own .composite_summary .summary_element_wrapper_inner {
    padding: 0;
}
.woocommerce .product_cat-build-your-own .elementor-widget-wp-widget-woocommerce_widget_composite_summary {
    background-color: #F7F7F7;
	z-index: 98;
}
.woocommerce .product_cat-build-your-own .woocommerce.widget_composite_summary h5 {
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 30px;
}
.woocommerce .product_cat-build-your-own .composite_summary h3.title.summary_element_content {
    font-size: 13px;
    font-weight: bold;
}
.woocommerce .product_cat-build-your-own .composite_summary li.summary_element {
    margin: 0 0 30px 0;
}
.woocommerce .product_cat-build-your-own .composite_summary li.summary_element span.summary_element_content, 
.woocommerce .product_cat-build-your-own .composite_summary .woocommerce-page #content div.product span.summary_element_content,
.woocommerce .product_cat-build-your-own .composite_summary a.summary_element_select{
	font-size: 13px;
}
.widget_composite_summary_error {
    display: none;
}
.woocommerce .product_cat-build-your-own .woocommerce .quantity .qty {
    width: 45px;
    padding: 7px 4px;
    font-size: 13px;
	border-radius: 0;
}
.woocommerce .product_cat-build-your-own .widget_composite_summary .quantity {
    margin: 0;
}
/*Steps - Breadcrumbs*/
.postid-969 .composite_form .composite_pagination,
.postid-1286 .composite_form .composite_pagination{
    margin-bottom: 80px;
}
.postid-969 .composite_form .composite_pagination ul li,
.postid-1286 .composite_form .composite_pagination ul li{
	background: #ffe044;
}
.postid-969 .composite_form .composite_pagination ul li::before,
.postid-1286 .composite_form .composite_pagination ul li::before {
    border-top-color: #ffe044;
    border-bottom-color: #ffe044;
}
.postid-969 .composite_form .composite_pagination ul li::after,
.postid-1286 .composite_form .composite_pagination ul li::after {
    border-left-color: #ffe044;
}
.postid-969 .composite_pagination .element_link.inactive, 
.postid-969 .composite_pagination .element_index,
.postid-1286 .composite_pagination .element_link.inactive,
.postid-1286 .composite_pagination .element_index{
	color: #222624;
}
.product-type-composite .composite_pagination .element_inner a {
    color: #222624;
}
/* Selection Process*/
h2.step_title_wrapper.component_title {
	margin-bottom: 5px;
}
.woocommerce .product_cat-build-your-own .component_selections .component_message.top {
    display: none !important;
}
.woocommerce .product_cat-build-your-own .component_selections .component_section_title {
    color: #2b6166;
    font-weight: 600;
    margin-top: 15px;
}
/* Selection Product Grid */
.woocommerce .product_cat-build-your-own .component_option_thumbnail .image {
    border: 1px solid #F7F7F7;
}
.woocommerce .product_cat-build-your-own .component_option_thumbnail_container .thumbnail_description {
    text-align: left;
}
.woocommerce .product_cat-build-your-own .component_option_thumbnail_container .thumbnail_description .thumbnail_title.title {
    font-size: 15px;
    font-weight: normal;
    text-transform: uppercase;
}
.woocommerce ul.component_option_thumbnails_container li.component_option_thumbnail_container .thumbnail_description .price .woocommerce-Price-amount {
    font-size: 15px;
    font-weight: 600;
}
.component_option_thumbnail_container .thumbnail_buttons {
    text-align: left;
}
.woocommerce .product_cat-build-your-own .elementor-element .cart button {
    font-size: 12px;
}
.woocommerce .component_options button.button.component_option_thumbnail_select, .woocommerce .composite_summary .button.summary_element_select {
    background-color: #fff;
    color: #2a5943;
    border: 1px solid #2a5943;
}
.woocommerce .component_options button.button.component_option_thumbnail_select:hover, .woocommerce .composite_summary .button.summary_element_select:hover {
    border: 1px solid #fff;
}
.component_options .component_option_thumbnail_container .thumbnail_description {
    padding: 10px 35px 10px 0px;
}
/*Your Current Selection */
.product.content.summary_content.populated.cart {
    border: 1px solid #FFE044;
    padding: 20px 40px 35px 40px;
}
.component_selections .component_section_title .selected_option_label{
    color: #222624;
}
.component_selections .composited_product_title.component_section_title.product_title {
    color: #222624;
	font-size: 18px;
}
.woocommerce div.product span.price bdi {
    font-weight: 600;
}
.composite_navigation_inner a.page_button {
    background-color: #FFE044;
    padding: 12px 18px;
    color: #222624;
}
.composite_navigation_inner a.page_button::after, .composite_navigation_inner a.page_button::before {
    background-color: #FFE044;
    padding: 14px 8px;
    margin-top: 0 !important;
}
.woocommerce .product_cat-build-your-own .composite_navigation.bottom {
    display: none;
}
.woocommerce .composite_add_to_cart_button.button.alt {
	margin-left: 5px;
	padding: 14px 18px;
}
.woocommerce .widget_composite_summary .widget_composite_summary_price {
		text-align: left;
	}
.woocommerce .widget_composite_summary .composite_button {
    float: left;
}
/*Summary of Selection*/
.composite_summary .summary_element_wrapper_outer {
    margin: 0 100px 0 0px;
}
#composite_summary_1286.composite_summary .summary_element_wrapper_outer {
    margin: 0 50px 0 0;
}
.elementor-element-af4178d .composite_summary .summary_element_wrapper_outer{
    margin: 0;
}
.elementor-element-3bbd03be .summary_element_wrapper_inner {
    height: 470px;
}
.elementor-element-3bbd03be #composite_summary_1286 .summary_element_wrapper_inner {
    height: 365px;
}
.elementor-element-3bbd03be .summary_element_button.summary_element_data {
    position: absolute;
    bottom: 0;
}
.composite_summary h3.title.summary_element_content {
    font-size: 20px;
    float: left;
}
.elementor-product-composite .composite_summary .summary_element_image img.summary_element_content {
    border: 1px solid #F7F7F7;
    margin: 0;
}
.elementor-product-composite .composite_summary .content_product_title {
    font-size: 15px;
	font-weight: normal;
    text-transform: uppercase;
    text-align: left;
}

.summary_element .summary_element_data .woocommerce-Price-amount.amount {
    font-size: 15px;
    font-weight: 600;
    float: left;
}
.composite_wrap .composite_price .price .woocommerce-Price-amount.amount {
    font-size: 20px;
    font-weight: 600;
}
.elementor-element-3bbd03be p.price span.woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol::before {
    content: "Kit Price: ";
}
.cart.cart_group.composite_form .composite_price::before {
    content: "Congratulations, custom build done!";
    text-transform: uppercase;
    padding: 0 0 7px 0;
}
.cart.cart_group.composite_form .composite_wrap {
    background-color: #f7f7f7;
    padding: 25px;
    width: 50%;
	margin-top: 45px;
}
.woocommerce .product_cat-build-your-own .composite_data .composite_button div.quantity {
    background-color: #fff;
    border: 1px solid #efefef;
    margin: -2px 0 0 0;
}
.woocommerce .product_cat-build-your-own .input-text.qty.text {
    padding: 10px 0;
}
/*Shop Featured Products*/
.eael-woo-product-carousel bdi {
    color: #222624;
}



/*
.woocommerce .product_cat-build-your-own 
*/



/*Cart 
********************************************************************/
#coupon_code {
    width: 60%;
}
.page .coupon .button {
    background-color: transparent;
    color: #2a5943;
    text-transform: capitalize;
}
.page .coupon .button:hover {
    color: #fff;
}
.woocommerce-cart .input-text.qty.text {
    padding: 5px 0px;
}
.woocommerce-cart .woocommerce a.remove {
    margin: 0 auto;
}
.woocommerce-cart .woocommerce-cart-form .shop_table td {
    font-size: 18px;
}
.woocommerce-cart .woocommerce-cart-form .shop_table .product-name a {
    color: #222624;
    text-transform: uppercase;
}
/*cart Table*/
.woocommerce-cart .woocommerce .woocommerce-cart-form table.shop_table tr th {
    background-color: #222624;
    color: #fff;
    padding: 10px 0;
    font-size: 16px;
}
.woocommerce-cart .woocommerce .woocommerce-cart-form table.shop_table, 
.woocommerce-cart .woocommerce-cart-form table.cart th, 
.woocommerce-cart .woocommerce .woocommerce-cart-form table.shop_table td {
    border: none;
	background-color: #fff;
}
.woocommerce-cart table caption + thead tr:first-child td, 
.woocommerce-cart table caption + thead tr:first-child th, 
.woocommerce-cart table colgroup + thead tr:first-child td, 
.woocommerce-cart table colgroup + thead tr:first-child th, 
.woocommerce-cart table thead:first-child tr:first-child td, 
.woocommerce-cart table thead:first-child tr:first-child th {
	border: none;
}
.woocommerce-cart .woocommerce table.shop_table th.product-remove {
    width: 45px;
    padding: 5px;
}


.woocommerce-cart .woocommerce-cart-form table.shop_table tr td {
    border-bottom: 1px solid #f7f7f7 !important;
}
.woocommerce-cart .woocommerce-cart-form table.shop_table tr td.actions {
    border-bottom: none !important;
}
.woocommerce-cart .woocommerce table.shop_table td.actions {
    padding: 60px 15px;
}

/*Remove button*/
.woocommerce-cart .woocommerce a.remove {
    color: #222624 !important;
}
.woocommerce-cart .woocommerce a.remove:hover {
	background-color: #222642 !important;
	color: #fff !important;
}
/*product thumb*/
.woocommerce-cart table.cart td.product-thumbnail img {
    width: 100%;
    max-width: 100px;
}
.woocommerce-cart .woocommerce table.shop_table th.product-thumbnail {
	width: 125px;
}
/*Updated Cart button*/
.woocommerce-cart .cart.shop_table .actions button.button {
    background-color: #222624;
    padding: 12px;
    color: #fff;
}
/*Apply Coupon button*/
.woocommerce-cart .cart.shop_table .actions .coupon button.button {
    background-color: #fff;
    color: #222624;
}
/*shpping header*/
.woocommerce-cart .cart-collaterals h2 {
    font-size: 24px;
    font-weight: 700;
    text-transform: uppercase;
}
.woocommerce-cart .cart-collaterals #shipping_method {
    margin-bottom: 20px;
}
.woocommerce-cart .checkout-button.button.alt.wc-forward {
    max-width: 510px;
    margin: 0 auto;
	font-size: 14px;
	padding: 16px 18px;
}

.woocommerce-cart #wc-square-wallet-divider {
    display: none;
}
.express-checkout-divider {
    text-align: center;
    margin: 30px;
}
.woocommerce-cart #wc-square-digital-wallet {
    padding-top: 0;
}
.woocommerce-cart #ppc-button {
	position:relative;
	z-index: 10;
}
.woocommerce-cart .wc-proceed-to-checkout {
    max-width: 310px;
    float: right;
    width: 310px;
}


/*Checkout 
********************************************************************/
/*coupon box*/
.woocommerce-checkout .woocommerce .woocommerce-info {
    background-color: transparent;
    color: #222624;
    border: none;
	padding: 1em 2em 1em 2em;
}
.woocommerce-checkout .woocommerce .woocommerce-info .showcoupon {
    color: #2b6166;
    text-decoration: underline;
}
.woocommerce-checkout .woocommerce .woocommerce-info::before {
	color: #222624;
	left: 0;
}
/*checkout review order*/
.woocommerce-checkout #order_review_heading {
    margin-top: 50px;
}
.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table {
    width: 48%;
    float: left;
    margin-right: 4%;
}
.woocommerce-checkout #payment.woocommerce-checkout-payment {
    width: 48%;
    float: left;
}
.woocommerce-page #add_payment_method #payment, 
.woocommerce-page .woocommerce-cart #payment, 
.woocommerce-page .woocommerce-checkout #payment {
	background: #f7f7f7;
}
.woocommerce-checkout #wc-square-digital-wallet {
    margin: 0;
    max-width: 300px;
}
.woocommerce-checkout #wc-square-wallet-divider {
    margin: 30px 0;
    text-align: left;
}
.woocommerce-checkout #ppc-button {
    width: 48%;
    float: right;
    margin-top: 20px;
	position:relative;
	z-index: 10;
	max-width: 310px;
}


/*My Account
*******************************************************************/
.woocommerce-MyAccount-navigation-link {
    font-size: 18px;
    line-height: 2;
    font-weight: 600;
    list-style: none;
}
.woocommerce-MyAccount-navigation-link a {
	color:#222624;
}
.woocommerce-MyAccount-navigation-link a:hover {
	color:#2B6166;
}
/* Change WC Acct Page Column Widths */
@media only screen and (min-width: 769px) {
  .woocommerce-account .woocommerce-MyAccount-navigation {
    width: 22%;
  }
  .woocommerce-account .woocommerce-MyAccount-content { 
    width: 75%;
  }
}
/* Style WC Account Endpoint Links */
nav.woocommerce-MyAccount-navigation ul {
  list-style-type: none;
  padding-left: 0;
  max-width:200px;
  font-size: 17px;
  line-height: 26px;
}
nav.woocommerce-MyAccount-navigation ul li {
  padding: 8px 20px;
  background-color: rgba(0,0,0,0.05);
  border-bottom: 1px solid rgba(0,0,0,0.05);
}
nav.woocommerce-MyAccount-navigation ul li.is-active {
  background-color: rgba(0,0,0,0.1);
}
nav.woocommerce-MyAccount-navigation ul li.is-active a {
  color: rgba(0,0,0,0.8); cursor: default;
}
nav.woocommerce-MyAccount-navigation ul li.is-active:after {
  content: "";
  height: 0;
  width: 0;
  border-top: 20px solid transparent;
  border-left: 14px solid rgba(0,0,0,0.1);
  border-bottom: 20px solid transparent;
  float: right;
  margin-right: -34px;
  margin-top: -7px;
}
nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover {
  background-color: rgba(0,0,0,0.07);
}
nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover:after { 
  content: "";
  height: 0;
  width: 0;
  border-top: 20px solid transparent;
  border-left: 14px solid rgba(0,0,0,0.07);
  border-bottom: 20px solid transparent;
  float: right;
  margin-right: -34px;
  margin-top: -7px;
}

/* Media Breakpoints
******************************************************************/
@media only screen and (max-width: 1200px) {
} 
@media only screen and (max-width: 1024px) {
	.home .featured-post-box.elementor-widget-posts .elementor-post__title, .home .featured-post-box.elementor-widget-posts .elementor-post__excerpt {
		width: 100%;
		padding: 0;
	}
	.home .featured-post-box.elementor-widget-posts .elementor-post__read-more {
		margin: 0;
	}
	/*Product Builder */
	.elementor-section.elementor-inner-section.elementor-element.elementor-element-834a30c.elementor-section-boxed.elementor-section-height-default	{
		margin-bottom: 40px;
	}
	
	
}
@media only screen and (max-width: 992px) {
	.elementor-location-header .plus-navigation-wrap .plus-mobile-menu-content {
		background: #fff;
	}
	/*Product Builder*/
	.woocommerce .product_cat-build-your-own .widget_composite_summary .quantity {
		width: 100%;
		margin-bottom: 10px;
	}

	.woocommerce .composite_add_to_cart_button.button.alt {
    	margin-left: 0px;
	}

	
	
}
@media only screen and (max-width: 768px) {
	/*Cart Page*/
	.woocommerce-cart .woocommerce a.remove {
		margin: 0 0 0 0;
	}
	.woocommerce-cart .woocommerce-cart-form__cart-item.cart_item {
		margin-bottom: 30px;
	}
	.woocommerce-cart.woocommerce-page table.cart td.actions .coupon .button {
		width: 30%;
		text-align: left;
		float: left;
	}
	.woocommerce-cart .wc-proceed-to-checkout {
		max-width: 100%;
		width: 100%;
		float: none;
	}
	.woocommerce-cart .checkout-button.button.alt.wc-forward {
		max-width: 100%;
	}
	#wc-square-digital-wallet {
		max-width: 100%;
	}
	/*My Account page*/
	.woocommerce-account .woocommerce-MyAccount-navigation {
		margin-bottom: 40px;
	}
	/*Product Builder*/
	.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-4e772c9 {
		max-width: 50%;
		margin: 0 auto;
	}
}
@media only screen and (max-width: 600px) {
	.features-columns .one-half, .features-columns .one-half.first {
		padding: 0;
		margin: 0 0 50px 0;
		width: 100%;
		text-align: center;
	}
	/*Checkout Page*/
	.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table {
		width: 100%;
		margin: 0 0 40px 0;
		float: none;
	}
	.woocommerce-checkout #payment.woocommerce-checkout-payment {
		width: 100%;
		float: none;
	}
	.woocommerce-checkout #ppc-button {
		width: 100%;
		max-width: 100%;
		float: none;
	}
	/*Product Builder*/
	.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-4e772c9 {
		max-width: 100%;
		margin: 0 auto;
	}
	.cart.cart_group.composite_form .composite_wrap {
    width: 100%;
	}
	.woocommerce .product_cat-build-your-own .component_option_thumbnail .image {
		margin: 0;
	}
	.woocommerce .product_cat-build-your-own .composite_navigation .page_button.inactive {
    color: #2B6166;
	}
	.woocommerce .product_cat-build-your-own .composite_navigation_inner {
		margin: 20px 0px 40px 0px;
	}
		
}











