/*
 Theme Name:     Divi Child
 Theme URI:      
 Description:    Divi Child Theme
 Author:         
 Author URI:     
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------------------------------------------------------------------------------------------------------  */

/* Unknown item not by me
----------------------------------------------------------------------------- */
	.deal	{ margin-right: 15px; }
	.dealr	{ margin-left: 37px;  }
/* -------------------------------------------------------------------------- */

/* hover op de categorie kiezer 
----------------------------------------------------------------------------- */
	.dl-column-up .et_pb_column 		{ transition: all .3s ease-in-out; }
	.dl-column-up .et_pb_column:hover 	{ transform : translateY(-10px); } 
/* -------------------------------------------------------------------------- */

/* Hide featured image and title in posts
----------------------------------------------------------------------------- */
	.et_post_meta_wrapper img 				{ display: none!important; }
	.et_post_meta_wrapper h1.entry-title	{ display: none;}
/* -------------------------------------------------------------------------- */

/* Hide categories
----------------------------------------------------------------------------- */
	.dealer 		{ display: none!important; }
	.accesoires 	{ display: none!important; }
	.producten		{ display: none!important; }
	.xlockmachine	{ display: none!important; }
	.xcoverlock		{ display: none!important; }
	.xnaaimachine	{ display: none!important; }
/* -------------------------------------------------------------------------- */

/* acccesoires tab in product.
----------------------------------------------------------------------------- */
	.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 {
	  width: auto;
	  margin-right: 5.5%;
	}

	.et_pb_blog_grid .column { float: none !important;} 
/* -------------------------------------------------------------------------- */


/* footer menu 
----------------------------------------------------------------------------- */
	#menu-footer-menu li { width: 100%; }
/* -------------------------------------------------------------------------- */

/*formulieren 
----------------------------------------------------------------------------- */
	/* contact pagina */
    .et_pb_contact p input, 
    .et_pb_contact p textarea 		{ border-width: 2px !important; border-radius: 20px; font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif !important; font-weight: 300 !important; font-size: 1.4em; padding-left: 20px; background-color: #fff; }
    .et_pb_contact_right 			{ display: inline-block; min-width: 148px; margin: 0; text-align: left; }
    .et_pb_contact_right p input 	{ max-width: auto !important; }
    .input.et_pb_contact_captcha 	{ max-width: 70px !important; }

	/* registratie pagina */
    input.text, 
    input.title, 
    input[type="email"], 
    nput[type="password"], 
    input[type="tel"], 
    input[type="text"], 
    input[type="date"],
    input[type="submit"], 
    select, 
    textarea { border-width: 2px !important; border-radius: 20px; font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif !important; font-weight: 300 !important; height: 50px; width: 300px; font-size: 1.4em; padding-left: 20px; padding-bottom: 5px; }

    input[type="submit"] { width: 250px; } 
/* -------------------------------------------------------------------------- */

/* read more link in accessoires
----------------------------------------------------------------------------- */
	.et_pb_blog_0 .et_pb_post div.post-content a.more-link { border: 1px solid; padding: 9px; border-radius: 20px; }
/* -------------------------------------------------------------------------- */

/* Grid items in accessoires
----------------------------------------------------------------------------- */
	.dp-dfg-skin-default .dp-dfg-filters-dropdown-layout .dp-dfg-dropdown-label { width: 271px; margin: 0 auto; border-radius: 20px; padding-left: 17px; }

	/* hide everything below the filter selection */
	.dp-dfg-items .dp-dfg-item, .dp-dfg-pagination { display: none; }
/* -------------------------------------------------------------------------- */






/* ---------------------------------------------------------------------------------------------------------------------------------------------------  */