/*
*************************************
*** Hier kunt u uw eigen CSS ***
*************************************
*/

/*Template fix [WIA-143-78997]*/
div#PRODUCT_INFO_PRICE_BOX{
	float: none !important;
}

/* responsive */
@media screen and (max-width: 962px){
	div.basket_wrapper {
		display: none;
	}
}

/* desktop */
@media screen and (min-width: 963px){
	/* searchbox */
	div.searchbox{
		width: 200px;
		margin-top: 11px;
		margin-right: 11px;
	}

	div.searchbox input.searchInput {
		height: 30px;
		width: 150px;
		background: #fff;
		padding: 0px 10px;
	}

	div.searchbox span.searchSubmit{
		height: 30px;
		width: 30px;
		background: #fff;
	}	
	
	div.searchbox button.searchSubmit{
		height: 30px;
		width: 30px;	
	}	
	
	/* winkelwagen */
	div.basket_wrapper {
		border-radius: 0px;
		border: 0px;
		cursor: pointer;
		display: block;
		margin-left: 0px;
		margin-top: 0px;
		height: 40px;
		line-height: 40px;
		width: 115px;
		z-index: 7778;
		float: right;
	}
	
	div.basket_wrapper:hover{
		border-radius: 0px;
	}
		
	div.cart_content{
		box-sizing: border-box;
		height: 40px;
		line-height: 40px;
		width: 100%;
		margin: 0px;
		padding-left: 5px;
	}
  
  	div.cart_content span.shopping_cart_text {
        margin: unset;
        float: left;
    }
	
	div.cart_content span.icon{
		top: 0px;
	}
	
	div.cart_content span.quantity{
		top: 1px;
	}
	
	div.basket_wrapper:hover div.floating_basket_wrapper{
		top: 40px;
		border-radius: 0px 0px 5px 5px;
	}
}
/*Template css*/
div.form_section div.cart_remove a {
    color: #000;
}

/*REMOVE AFTER FIX*/
/*.products_gallery_row_imagecontainer {
    height: 250px !important;
}*/
/*//*/
/*Paginatie*/
span.products_display_count_result {
	background-color: hsl(215, 16%, 23%);
    font-weight: bold;
    color: white;
    padding: 10px;
}
.products_display_count b{
	background-color: hsl(20, 76%, 59%);/*Active pagina nummer*/
	font-weight: bold;
	color: white;
	padding: 10px;
}
.products_display_count a{
	background-color: hsl(215, 16%, 23%);
	font-weight: bold;
	color: white;
	padding: 10px;
}

@media screen and (min-width: 725px) {
	.productinfo_imagecontainer {
    	aspect-ratio: auto;
  	}
}