/*
*************************************
*** Hier kunt u uw eigen CSS ***
*************************************
*/

/* kader van uw webwinkel */

.shopping-icon{
	background-color: transparent;
}

div#wrapper{
	position: relative;
}

/* header */
div#header{

}

#header_betaal{
	margin-left: 10px;
	margin-top: 10px;
	float: left;
	z-index: 10;
}

#header_thuiswinkel{
	margin-right: 10px;
	margin-top: 10px;
  	width: 130px;
	float: right;
	z-index: 10;
}

#header_logo{
	position: absolute;
    text-align: center;
    left: calc(50% - 300px);
}

#header_logo img{
	height: 100%;
}


/* menu bovenin */
div#menu_top{

}

/* menu */
div#menu{
	background: linear-gradient(0deg, #232f4e, #4c65a5 50%);
}

/* linker kolom */
div#column_left{
	left: -10px;
}

/* rechterkolom */
div#column_right{

}

/* content gedeelte */
div#content{

}

/* onderkant */
div#footer{

}


#content h2 {
	font-size: 15px;
	line-height: 16px;
	min-height: calc(5 * 16px);
}

div.box_top{
	background: linear-gradient(0deg, #232f4e, #4c65a5 50%);
	line-height: 21px;
	height: 33px;
	padding-top: 10px;
}

/*
*************************************
**** artikel overzicht gallerij *****
*************************************
*/

/* gallery weergave artikelen */
div.products_gallery_row{

}

div.products_gallery_row:nth-child(4n){

}

/* naam artikelen */
div.products_gallery_row_name{

}

div.products_gallery_row_name h2{

	height: 55px;
	white-space: normal;
}

/* merknaam artikelen */
div.products_gallery_row_manufacturer{

}

/* prijs artikelen */
div.products_gallery_row_price{

}

span.normalPrice{
	font-weight: bold;
}

div.productinfo_sold_out h2{
	font-weight: normal;
	line-height: 15px;
	
}

/* beschrijving artikelen */
div.products_gallery_row_description{

}

/*
*************************************
****** artikel overzicht lijst ******
*************************************
*/

/* gallery weergave artikelen */
div.products_lijst_row{

}

/* naam artikelen */
div.products_lijst_row_name{

}

/* merknaam artikelen */
div.products_lijst_manufacturer{

}

/* prijs artikelen */
div.products_lijst_row_price{

}

/* beschrijving artikelen */
div.products_lijst_row_description{

}

/*
*************************************
*********** artikel pagina **********
*************************************
*/

/* linkerkant met afbeelding */
div#productinfo_left{

}

/* rechterkant met informatie */
div#productinfo_right{

}
/********/
div.zoomWrapper{
	text-align: unset;
}

/*
*************************************
******** stappen bestelproces *******
*************************************
*/

/* stappen container */
div.process_step{

}

/* stap 1 */
li.step_one{

}

/* stap 2 */
li.step_two{

}

/* stap 3 */
li.step_three{

}

/* stap 4 */
li.step_four{

}

@media screen and (min-width: 1200px) {
	/* gallery weergave artikelen */
     div.products_gallery_row{
      width: 30% !important;
      margin-right: 1.5% !important;
	}
   	#header_betaal{
        margin-left: 30px;
    }
	#header_thuiswinkel{
		margin-right: 30px;
  		width: 130px;
  	}
	div.products_gallery_row:nth-child(3n){
		margin-right: 0% !important;
	}
	
	div.products_gallery_row:nth-child(4n){
		margin-right: 1.5% !important;
      float: left !important;
	}
	
	div#menu ul.parent {
		display:none;
	}
  
}



@media screen and (min-width: 963px) {
    div.account-icon, div.menu-icon, div.shopping-icon {
		display: inline-block !important;
    	width: 2rem !important;
    color: white !important;
	}
  
  div#menu, div#menu a, div#menu span {
    color: white !important;
}
}



@media screen and (max-width: 962px) and (min-width: 725px) {
	#header_betaal{
		display: none;
	}
  
	#header_thuiswinkel{
		display: none;
	}
	
	#header_logo{
	position: relative;
	left: auto;
	}
	
	#content h2 {
		min-height: calc(5 * 16px) !important;
	}
  
 	/* gallery weergave artikelen */
	div.products_gallery_row{
      width: 30% !important;
      margin-right: 1.5% !important;
	}
		
	div.products_gallery_row:nth-child(3n){
		margin-right: 0% !important;
	}
	
	div.products_gallery_row:nth-child(4n){
		margin-right: 1.5% !important;
      float: left !important;
	}
	 
	
	div.products_gallery_row_description.max-height-125{
		height: 150px !important;
	}
	
}

@media screen and (max-width: 724px) and (min-width: 472px){

	#header_betaal{
		display: none;
	}
	
	#header_thuiswinkel{
		display: none;
	}
	
	#header_logo{
		position: relative;
		left: auto;
	}
		
	#content h2 {
		min-height: calc(5 * 16px) !important;
	}
  
	div.products_gallery_row_description.max-height-125{
		height: 150px !important;
	}
}

@media screen and (max-width: 471px) and (min-width: 120px){

	#header_betaal{
		display: none;
	}
	
	#header_thuiswinkel{
		display: none;
	}
	
	#header_logo{
		position: relative;
		left: auto;
	}
		
	#content h2 {
		min-height: calc(5 * 16px) !important;
	}
  
  	/* gallery weergave artikelen */
	div.products_gallery_row{
      width: 97% !important;
      margin-right: 1.5% !important;
	}
	
	
	div.products_gallery_row:nth-child(3n){
		margin-right: 0% !important;
	}
	
	div.products_gallery_row:nth-child(4n){
		margin-right: 0% !important;
      float: left !important;
	}
	
	
	div.products_gallery_row_description.max-height-125{
		height: 150px !important;
	}

}

@media screen and (max-width: 1199px) and (min-width: 963px){
	
	#header_logo{
		margin-left: 25px;

	}
	div#menu ul.parent {
		display:none;
	}
	
	#content h2 {
		min-height: calc(5 * 16px) !important;
	}
  
  	/* gallery weergave artikelen */
	div.products_gallery_row{
	width: 30% !important;
	margin-right: 1.5% !important;
	}
	
	
	div.products_gallery_row:nth-child(3n){
		margin-right: 0% !important;
	}
	
	div.products_gallery_row:nth-child(4n){
		margin-right: 1.5% !important;
      float: left !important;
	}
	
	div.products_gallery_row_description.max-height-125{
		height: 150px !important;
	}
	
	div#column_left{
		left: -10px !important;
	}
	
	div.shopping-icon{
		display: block;
	}
}
}
/* Als de hele pagina weg is, verwijder dan enkel div.wrapper.content css hieronder. laat de nth-child staan*/
div.wrapper.content{
	/*display:none !important;*/
}

div.wrapper.content table tr:nth-child(8){
	/*display:none ;*/
}