/*
Je kunt hier je eigen CSS toevoegen.

Klik op het help icoon om meer te leren.
*/

/* header aanpassing */

.fl-page-bar {
  border-bottom: 0px !important;
}

.fl-page-bar .fl-icon {
  font-size: 50px !important;
  width: 40px !important;
}

.fl-page-nav-wrap {
  border: 0px !important;
	margin-top: 20px;
}

@media screen and (min-width:350px) and (max-width: 990px) {
 
  #black-studio-tinymce-5, .wp-image-543, #nav_menu-3, #nav_menu-4, #nav_menu-2, #text-5, #recent-posts-3 {
  display: none;
  } 

}

form.woocommerce-ordering {
display: none;
}

.product_meta {
display: none;
}

.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt[disabled]:disabled, .woocommerce #respond input#submit.alt[disabled]:disabled:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt[disabled]:disabled, .woocommerce a.button.alt[disabled]:disabled:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt[disabled]:disabled, .woocommerce button.button.alt[disabled]:disabled:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt[disabled]:disabled, .woocommerce input.button.alt[disabled]:disabled:hover {
    background-color: #111 !important;
    color: #fff;
}

div.related.products{
  display: none;
	max-height: 0px !important;
}

/*
CSS gemigreerd van BB thema
*/

@media screen and (min-width:300px) and (max-width:767px) {
    
    .fl-page-nav-toggle-icon .fl-page-nav .navbar-toggle {
    right:0px;
    top:0px;
    font-size: 25px;
     margin-left: auto;
    margin-right: auto;
    display: block;
    padding:10px;
    padding-bottom: 25px;
}
}

@media screen and (min-width:300px) and (max-width:3900px) {
    
    .fl-page-nav-toggle-icon .fl-page-header-logo  {
    text-align:center;
    margin-right:0;
}
}

/* Checkout pagina */
p.wc-terms-and-conditions {
	clear: right !important;
}

p.wpgdprc-checkbox {
	clear: left !important;
	margin-left: -3px !important;
}

p.wpgdprc-checkbox .input-checkbox {
	position: inherit !important;
}

/* Standaard categorie */
.product-categories .cat-item-107 a {
	display: none;
}

/* Gerelateerde producten */
.related.products {
	display: none;
}

/* Mobile categorieën */
@media screen and (max-width:768px) {
	.woocommerce ul.products li.product {
		float: left !important;
		width: 40% !important;
		margin: 5% 5% 0% 5% !important;
	}
}

/* product pagina */

#tab-description h2 {
	display: none !important;	
}

/* winkelwagen widget */

.widget_shopping_cart h2 {
	margin-bottom: 15px !important;
}

.widget_shopping_cart .button.wc-forward{
	color: #ffffff !important;
	font-size: 0px !important;
  margin-top: 10px !important;
}

.woocommerce-mini-cart__total {
	display: none !important;
}

.widget_shopping_cart .button.wc-forward:before{
	content: "Bekijken";
		color: #000 !important;
	font-size: 12px !important;
}

.widget_shopping_cart .button.checkout:before{
	content: "Afrekenen";
		color: #000 !important;
	font-size: 12px !important;
}

.widget_shopping_cart img{
	display: none;
}

.widget_shopping_cart {
	margin-bottom: -30px !important;
}

/* account links shop pagina */

.account li{
	border: 0px !important;
	margin-top: -7px !important;
	margin-bottom: -7px !important;
}

.fl-node-5c5d546207152  {
	margin-bottom: -20px !important;
}

.fl-node-5c5d4be5a092f .woocommerce-MyAccount-content {
	display: none;
}

/* blog */

.miniblog {
	margin-top : -60px !important;
}

.miniblog h2{
 font-size: 17px;
}

/* account login */

.fl-node-5c5d4be5a092f #customer_login .u-column1 {
	float: left !important;
	width: 100%;
	border: none !important;
}

.fl-node-5c5d4be5a092f #customer_login .u-column1 .woocommerce-form {
	border: none;
	padding: 0px;
	margin-top: -10px !important;
}

.fl-node-5c5d4be5a092f #customer_login .u-column1 h2{
	display: none;
}

.fl-node-5c5d4be5a092f #customer_login .u-column2 {
	display:none;
}

.fl-builder-content-3122 {
	margin-top: 20px !important;
	margin-left: 0px !important;
	padding: 0px !important;
}

.fl-woocommerce-categories .count {
	display: none;	
}

@media screen and (max-width:768px) {

	.woocommerce ul.products li {
		min-width: 60% !important;
		clear: none !important;
	}
	
		.woocommerce ul.products li.product {
		margin-left: auto !important;
	  margin-right: auto !important;
	}
	
}
/* show text in variations */
.woocommerce div.product form.cart .variations label {
    font-weight: 700;
    text-align: left;
    color: black;
}