/*
Theme Name: Mistercarparts
Author:     NetSitez
Template:   Divi
Version:    4.14.8
*/
#et-info {
	font-size:14px;
    float: right;
	margin-left:15px;
}
#footer-widgets .footer-widget #block-10 li {
    padding-left: 0;
}
#footer-widgets .footer-widget li:before{
	display:none;
}
/*Forms*/
.nf-form-content input[type=button] {
    background: #F1BD2A!important;
    font-weight: bold;
}
.field-wrap>div input[type=checkbox], .field-wrap button, .field-wrap input[type=button], .field-wrap input[type=submit]{
	width: 100%!important;
}
.checkbox-container.one-half.first {
    width: 20px;
}
.html-container.one-half.last {
    margin-top: -20px;
	width: 250px;
}
/*\forms*/
/*Left sidebar webshop page*/
.et_right_sidebar #main-content .container::before{
left: 20% !important;
right: auto !important;
}
body #page-container #left-area{
float: right;
padding-left: 3%;
padding-right: 0;
}
body #page-container #sidebar{
padding-left: 0;
padding-right: 3%;
float: left;
}
/*\woocommerce sidebar left*/
#menu-categoriemenu li {
    width: 100%!important;
}
.et_pb_blurb_container h4{
	min-height: 48px;
}
#categorie-blurbs .et_pb_blurb p a, .archive.term-autolampen #et-boc .et-l .et_pb_blurb p a, .archive.term-ruitenwissers #et-boc .et-l .et_pb_blurb p a, .page-id-6 .et_pb_blurb p a{
	color:#ffffff;
	background:#13A940;
	padding:8px 15px;
	border-radius:3px;
}
#categorie-blurbs .et_pb_blurb p a:hover, .archive.term-autolampen #et-boc .et-l .et_pb_blurb p a:hover, .archive.term-ruitenwissers #et-boc .et-l .et_pb_blurb p a:hover{
	opacity:0.7;
}
.et_pb_image_wrap.et_pb_only_image_mode_wrap img{
	opacity:1!important;
}
/*Woo buttons*/
a.checkout-button.button.alt.wc-forward, #place_order {
	background: rgba(19, 169, 64, 1);
	border-color: rgba(19, 169, 64, 1);
}
.entry-summary p.price span, span.woocommerce-Price-amount.amount{
	font-weight: bold;
}
.product.type-product{
	font-size: 14px;
}
.woocommerce ul.products li.product a{
	color: #666!important;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title{
	font-size: 16px;
}
footer h2{
	color:#ffffff;
}
#open_rdw_widget-2 #submit{
	color: #ffffff;
    background: #13A940;
	padding: 8px 15px;
    border-radius: 3px;
}
.single_add_to_cart_button.button.alt{
	font-size: 18px!important;
	min-height: 56px;
}
.woocommerce-page button.button:hover{
	background:#20409a!important;
	opacity:0.7;
}
/*dropdown desktop categoriemenu*/
.wpf_links li ul{
	visibility: hidden;
    opacity: 0;
	position:absolute;
}
.wpf_product_cat_21, .wpf_product_cat_34{
	position:relative;
}
.wpf_product_cat_21:after, .wpf_product_cat_34:after{
	font-family: 'ETmodules';
    content: "3";
    font-size: 16px;
    position: absolute;
    right: 0;
    top: 0;
    font-weight: 800;
}
.wpf_links .wpf_product_cat_21:hover ul, .wpf_links .wpf_product_cat_34:hover ul{
	visibility: visible;
    opacity: 1;
	position:relative;
}
/*End dropdown desktop categoriemenu*/
/**** Mods for mobile menu ****/
/*change hamburger icon to x when mobile menu is open*/
#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,
.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before {
	content: '\4d';
}
/*adjust the new toggle element which is added via jQuery*/
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
ul.et_mobile_menu li.page_item_has_children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle {
	width: 44px;
	height: 100%;
	padding: 0px !important;
	max-height: 44px;
	border: none;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 999;
	background-color: transparent;
}
/*some code to keep everyting positioned properly*/
ul.et_mobile_menu>li.menu-item-has-children,
ul.et_mobile_menu>li.page_item_has_children,
ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children {
	position: relative;
}
/*remove default background color from menu items that have children*/
.et_mobile_menu .menu-item-has-children>a,
.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a {
	background-color: transparent;
}
/*hide the submenu by default*/
ul.et_mobile_menu .menu-item-has-children .sub-menu,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
	display: none !important;
	visibility: hidden !important;
}
/*show the submenu when toggled open*/
ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
	display: block !important;
	visibility: visible !important;
}
/*adjust the toggle icon position and transparency*/
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle {
	text-align: center;
	opacity: 1;
}
/*submenu toggle icon when closed*/
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle:after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle:after {
	top: 10px;
	position: relative;
	font-family: "ETModules";
	content: '\33';
	color: #4f4f4f;
	background: #f0f3f6;
	border-radius: 50%;
	padding: 3px;
}
/*submenu toggle icon when open*/
ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after {
	content: '\32';
}
/*add point on top of the menu submenu dropdown*/
.et_pb_menu_0.et_pb_menu .et_mobile_menu:after {
	position: absolute;
	right: 5%;
	margin-left: -20px;
	top: -14px;
	width: 0;
	height: 0;
	content: '';
	border-left: 20px solid transparent;
	border-right: 20px solid transparent;
	border-bottom: 20px solid #ffffff;
}
/*adjust the position of the hamburger menu*/
.mobile_menu_bar {
	position: relative;
	display: block;
	bottom: 10px;
	line-height: 0;
}
/*force the background color and add a rounded border*/
.et_pb_menu_0.et_pb_menu .et_mobile_menu,
.et_pb_menu_0.et_pb_menu .et_mobile_menu ul {
	background-color: #ffffff!important;
	border-radius: 10px;
}
/*\*/
/*Aanpassingen product category archive pages*/
.archive.term-autolampen .woocommerce-notices-wrapper, .archive.term-autolampen .woocommerce-notices-wrapper, .archive.term-autolampen .woocommerce-result-count, .archive.term-autolampen .woocommerce-ordering, .archive.term-autolampen .products, .archive.term-autolampen .woocommerce-pagination, .archive.term-ruitenwissers .woocommerce-notices-wrapper, .archive.term-ruitenwissers .woocommerce-notices-wrapper, .archive.term-ruitenwissers .woocommerce-result-count, .archive.term-ruitenwissers .woocommerce-ordering, .archive.term-ruitenwissers .products, .archive.term-ruitenwissers .woocommerce-pagination{
	display:none;
}
/*\Aanpassingen product category archive pages*/
/*adjust the number of products to four in  row*/
@media screen and (min-width:1024px) {
    .woocommerce ul.products li.product { 
	width: 21% !important;
	margin: 2% !important;
	clear: none !important;
    }
    .woocommerce ul.products li.product:nth-child(4n+1) {
	clear: both !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 980px) {
    .woocommerce ul.products li.product.first, .woocommerce ul.products li.product.last {
        clear: right !important;
    }
    .woocommerce ul.products li.product:nth-child(4n+1) {
         clear: none !important;
    }
}
/*End adjust the number of products to four in  row*/
@media (min-width: 820px){
	#home-header, #contact-header {
    	height: 450px;
	}
	#home-header.custompadding, #contact-header.custompadding{
		padding-top: 140px
	}
	.et_pb_gutters3 .et_pb_column_1_3#categorie-menu{
		width:20%;
	}
	.et_pb_gutters3 .et_pb_column_2_3#categorie-blurbs{
		width:73.833%;
	}
	.hidedesktop{
		display:none!important;
		visibility:hidden;
		opacity:0;
	}
	.page-id-6 .et_pb_blurb .et_pb_image_wrap{
		height: 150px
	}
	.archive.term-autolampen .et_pb_column.et_pb_column_2_9.et_pb_column_inner.et_pb_column_inner_0, .archive.term-ruitenwissers .et_pb_column.et_pb_column_2_9.et_pb_column_inner.et_pb_column_inner_0, .archive.term-ruitenwissers .et_pb_column.et_pb_column_2_9.et_pb_column_inner.et_pb_column_inner_2, .archive.term-ruitenwissers .et_pb_column.et_pb_column_2_9.et_pb_column_inner.et_pb_column_inner_4 {
    	width: 47.67781%;
    	margin-right: 3.483%;
		float:left;
	}
	.archive.term-autolampen .et_pb_column.et_pb_column_2_9.et_pb_column_inner.et_pb_column_inner_1, .archive.term-ruitenwissers .et_pb_column.et_pb_column_2_9.et_pb_column_inner.et_pb_column_inner_1, .archive.term-ruitenwissers .et_pb_column.et_pb_column_2_9.et_pb_column_inner.et_pb_column_inner_3	{
		width: 47.67781%;
    	float:left;
	}
	.archive.term-autolampen .et_pb_blurb, .archive.term-ruitenwissers .et_pb_blurb{
    	padding: 25px 0;
	}
	.page-id-6 h4{
		font-size: 1.1vw;
	}
}
@media (max-width: 820px){
	.et_pb_gutters3 .et_pb_column_1_3#categorie-menu, .et_right_sidebar #sidebar{
		display:none;
	}
	.hidemobile{
		display:none;
	}
	.et_pb_gutters3 .et_pb_column_2_3#categorie-blurbs {
    	width: 100%;
	}
	#categorie-blurbs .et_pb_blurb {
    	width: 49%;
    	display: inline-block;
	} 
	#categorie-blurbs .et_pb_blurb_0, #categorie-blurbs .et_pb_blurb_2, #categorie-blurbs .et_pb_blurb_4{
		margin-right:2%;
	}
	.archive.term-autolampen .et_pb_column.et_pb_column_2_9.et_pb_column_inner.et_pb_column_inner_0, .archive.term-ruitenwissers .et_pb_column.et_pb_column_2_9.et_pb_column_inner.et_pb_column_inner_0, .archive.term-ruitenwissers .et_pb_column.et_pb_column_2_9.et_pb_column_inner.et_pb_column_inner_2, .archive.term-ruitenwissers .et_pb_column.et_pb_column_2_9.et_pb_column_inner.et_pb_column_inner_4  {
    	width: 47.67781%;
    	margin-right: 3.483%;
		float:left;
	}
	.archive.term-autolampen .et_pb_column.et_pb_column_2_9.et_pb_column_inner.et_pb_column_inner_1, .archive.term-ruitenwissers .et_pb_column.et_pb_column_2_9.et_pb_column_inner.et_pb_column_inner_1, .archive.term-ruitenwissers .et_pb_column.et_pb_column_2_9.et_pb_column_inner.et_pb_column_inner_3	{
		width: 47.67781%;
    	float:left;
	}
	.archive.term-autolampen .et_pb_blurb, .archive.term-ruitenwissers .et_pb_blurb{
    	padding: 25px 0;
	}
}
@media (max-width: 420px){
	h4 {
    	font-size: 17px;
	}
	.page-id-6 .et_pb_column.et_pb_column_1_5.et_pb_column_0 {
    	display: none;
	}
}