/*Logo*/
.site-branding-wrapper{
	width: 30%;
}

/*Knop in banner homepage, vlak onder titel tonen*/

.wp-block-cover .wp-block-cover__inner-container p{
	padding: 0px;
}	

/*Zwarte tekst in hoofdmenu*/
.main-navigation .menu > li > a, .main-navigation .children li a, .main-navigation .sub-menu li a{
	color: #000000;
}

.wp-block-separator{
	border-bottom: 1px solid #cccccc;
} 

.site-header-layout-vertical.site-header-alignment-center .main-navigation .menu{
	margin: auto!important;

}

.site-header-layout-vertical.site-header-alignment-center .main-navigation .menu > li{
	text-align: center!important;
	float: left;
}

/*Afbeelding weergave in webshop*/
.products-wrapper .woocommerce-LoopProduct-link img{
	width: 100%!important;
}

.responsive-shop-summary-wrap{
	height: 150px!important;
}

.woocommerce-loop-product__title{
height: 55px!important;
}

/*afbeelding bij productbeschrijving webshop*/
.product .woocommerce-product-gallery{
width: 25%!important;
float: right!important;
	margin-right: 10%;
	text-align: center!important;
}

.product .summary{
	float: left!important;
}

/*Mobiel menu toggle zichtbaar*/
#site-navigation .icon-bars, .main-navigation.toggled .menu-toggle{
	background-color: #ffffff;
}


/*Zoek in database (Desktop)*/

.searchandfilter select{
padding: 10px;
  line-height: 1.4!important;
}

.searchandfilter input{
padding: 7px;
	width: 100%;
  line-height: 1.4!important;
}

.searchandfilter input[type=submit]{
	padding: 10px;
  line-height: 1.4!important;
}

.zoekfilterhoofdpagina{
	width: 60%!important;
	text-align: center!important;
	float: left;
	margin: auto!important;
}

.zoekfilterhoofdpagina .searchandfilter{
	width: 60%!important;
	text-align: center!important;
	margin: auto!important;
}

.zoekfilterhoofdpagina .searchandfilter ul{
	float:left;
	width: 100%!important;
}

.zoekfilterhoofdpagina .searchandfilter ul li:first-child{
	float:left;
	width: 100%!important;
	margin-bottom: 10px;
}


.zoekfilterhoofdpagina .searchandfilter h4{
	text-transform: uppercase!important;
	font-size: 1.2em;

}


.zoekfilterhoofdpagina .searchandfilter ul li{
	float:left;
	width: 40%;
}

.zoekfilterhoofdpagina .searchandfilter ul li:last-child{
	float:right;
	width: 20%;
}




/*foutmelding bij niet vinden archief*/
#404 > p, #404 > h6, #404 > #searchform{
	display:none!important;
}

.res-search-wrapper{
	display:none!important;
}

.hentry > h6{
	display:none;
}

/*Zoek in database (mobiel)*/
@media (max-width:720px)  { 
.searchandfilter select{
padding: 10px;
}

.searchandfilter input{
padding: 7px;
	width: 100%;
}

.searchandfilter input[type=submit]{
	padding: 10px;
}

.zoekfilterhoofdpagina{
	width: 100%!important;
	float: left;
	margin: auto!important;
}

.zoekfilterhoofdpagina .searchandfilter{
	width: 100%!important;
	margin: auto!important;
}

.zoekfilterhoofdpagina .searchandfilter ul{
	float:left;
	width: 92%!important;
}

.zoekfilterhoofdpagina .searchandfilter ul li:first-child{
	float:left;
	width: 100%!important;
	margin: auto!important;
}


.zoekfilterhoofdpagina .searchandfilter ul li{
	float:left;
	width: 100%;
	margin:auto!important;

}
}

/*Zoek in database (mobiel)*/
@media (max-width:480px)  { 

.searchandfilter select{
padding: 10px;
}

.searchandfilter input{
padding: 7px;
	width: 100%;
}

.searchandfilter input[type=submit]{
	padding: 10px;
	width: 100%!important;
	float: left!important;
}

.zoekfilterhoofdpagina{
	width: 100%!important;
	float: left;
}

.zoekfilterhoofdpagina .searchandfilter{
	width: 90%!important;
}

.zoekfilterhoofdpagina .searchandfilter ul{
	float:left;
	width: 100%!important;
	margin-left: 0px;
}

.zoekfilterhoofdpagina .searchandfilter ul li:first-child{
	float:left;
	width: 100%!important;
}
	
	.zoekfilterhoofdpagina .searchandfilter ul li:last-child{
	float:right;
	width: 100%;
	}
	
	/*afbeelding bij productbeschrijving webshop*/
.product .woocommerce-product-gallery{
width: 100%!important;
float: right!important;
	margin-right: 0%;
	text-align: center!important;
}

.product .summary{
	float: left!important;
}

}