/*
Theme Name: Avada Child
Theme URI: http://avada.theme-fusion.com/
Template: Avada
Author: ThemeFusion
Author URI: http://themeforest.net/user/ThemeFusion
Description: The #1 selling theme of all time that allows you to build virtually any design style.
Version: 5.7.2.1592814702
Updated: 2020-06-22 09:31:42

*/

/* woocommerce mobile product filter*/
.woo-product-filter-item{
	padding-top: 20px;
}
.woo-product-filter-menu{
	display: none !important;
}

.woo-product-filter-mobile-menu{
	display: none !important;
}

/* end */

.woocommerce-container section {
	display: flex !important;
	flex-direction: column !important;
}



.fusion-button.button-flat.fusion-button-pill.button-medium.button-default.button-1 {
	background-color: #f27500;
}

.woocommerce button.button:hover {
	background-color: #f27500;
}

.menu-text.fusion-button.button-default.button-medium {
	background-color: #f27500;
}

.fusion-button.button-flat.fusion-button-pill.button-medium.button-default.button-2 {
	background-color: #f27500;
}

.fusion-button.button-flat.fusion-button-pill.button-xlarge.button-custom.button-1.fusion-animated {
	background-color: #f27500;
}

.wpcf7-form input[type="submit"]:hover {
	background-color: #f27500;
}

.tfs-slider .slide-content-container .buttons a {
	background-color: #f27500;
}

.woocommerce .cart-collaterals .checkout-button:hover {
	background-color: #f27500;
}

.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
	color: #f27500;
}

.fusion-button.button-default.fusion-button-default-size.button {
	background-color: #bdbdbd;
}


.woocommerce-page #main h2, .woocommerce-page #main h3{
	font-size: 20px!important;
	--fontSize: 20!important;
}



.form-row.place-order button.fusion-button, .wc-proceed-to-checkout a.wc-forward{
	background: #f27500!important
}


.split-sticky{
	position: sticky;
	position: -webkit-sticky;
	top: 0;
	/*z-index: 999999;*/


}

.split-container{
	max-width: 100%;
	padding-left: 15px;
	padding-right: 15px;
}
.split-row{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
}

.split-col-auto{
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: auto;
	max-width: none;
	margin: 0 auto;
}
.split-md-none{
	display: none;
}
@media(max-width: 768px){
	.split-md-none{
		display: block;
	}
	.split-row{
		flex-wrap: unset !important;
		overflow-x: scroll !important;
	}
	.split-row h3{
		font-size: 12px!important;
	}



	@-webkit-keyframes marquee-animation {
		0% {
			left:0
		}
		to {
			left:-880px
		}
	}
	@keyframes marquee-animation {
		0% {
			left:0
		}
		to {
			left:-880px
		}
	}
	@-webkit-keyframes marquee-animation-pagewide {
		0% {
			left:0
		}
		to {
			left:-880px
		}
	}
	@keyframes marquee-animation-pagewide {
		0% {
			left:0
		}
		to {
			left:-880px
		}
	}

	.split-sticky.animate .split-row {
		-webkit-animation:marquee-animation-pagewide 20s linear infinite;
		animation:marquee-animation-pagewide 20s linear infinite;
		-webkit-animation-delay:0s;
		animation-delay:0s
	}
	.split-sticky .split-row {
		width:2100px;
		position:relative;
		white-space:nowrap;
		left:0;
		display:flex;
		justify-content:space-around
	}

	.split-row .split-col-auto{
		max-width: 300px;
		width: 300px;
	}
}

.woocommerce-product-details__short-description .fusion-button, .single_add_to_cart_button{
	background:#f27500;
}

.split-sticky h3{
	font-size: 16px!important;
}

.payment_method_mollie_wc_gateway_klarnapaylater:after, .payment_method_mollie_wc_gateway_paypal:after{
	content:" + €1,99"!important;
}


.woocommerce-checkout .avada-myaccount-user{
	display: none;
}

.fusion-main-menu .fusion-widget-cart-counter > a::before{
	font-size: 25px!important;
	  width: 25px!important;
	  color: #f27500!important;
  }



  .fusion-body .fusion-main-menu .menu-text span{
	  color: #fff!important;
  }



  /*Single product bulk*/


p.split_bulk_voordeel{
	margin-bottom: 0px;
	margin-top: 0px;
}

p.split_bulk_voordeel span{
	margin-right: 10px;

}

p.split_bulk_voordeel .split_aantal{
	min-width: 60px!important;
	display: inline-block;
}

p.split_bulk_voordeel .split_bedrag{
	min-width: 70px!important;
	display: inline-block;
}


p.split_bulk_voordeel .split_voordeel{
	min-width: 70px!important;
	display: inline-block;
	color: #1f8502;
	font-weight: bold;
}



/*Two product in a row on mobile devices*/
@media(max-width: 768px){


	.fusion-body .products{
		display: flex;
		flex-wrap: wrap;
		max-width: 100%;
	}
	.fusion-body .products li{
		width: 100%!important;

	}

	.term-alle-grind-split
	 .products li{
		width: 50%!important;

	}




	.fusion-body .products  li h3.product-title a, .fusion-body .products  li h3.product-title{
		line-height: 1.3!important;
		font-size: 16px!important;
	}
	.fusion-body .products  li .product-buttons-container .button{
		display: block;
		width: 100%;
		max-width: 100%;
		padding: 8px !important;
		padding-left: 18px!important;
		background: #f27500;
		text-align: center;
		color: #fff!important;
	}
		}
