
.block-compare .block-title strong span {
	font-size: 87%
}
.base.page a.product-image {
	display: block;
	float: none;
	margin-bottom: 5px
}
.mageside-menu-heading {
	padding-top: 3px;
	padding-bottom: 3px
}
.mageside-menu-heading span {
	font-size: 100%
}
.mageside-menu-toggle-button, .col3-layout .mageside-menu-toggle-button {
	margin: -31px 0 0 175px
}
.link-wishlist, .link-compare {
	font-weight: 400
}
.block-content a.mobilesOnly {
	color: #FFF;
	text-decoration: none;
	pointer-events: none;
	cursor: text
}
.widget-static-block a.mobilesOnly {
	text-decoration: none;
	pointer-events: none;
	cursor: text;
	color: #6E6E6E
}
@media only screen and (max-device-width: 480px) {
.block-content a.mobilesOnly {
	pointer-events: auto;
	cursor: pointer;
	text-decoration: underline
}
}

/* ===== CSS Style van Jerry ===== */
/* ----- Algemeen ----- */
.std {
	padding-top: 0.8em;
}

h1, h2, p {
	padding-bottom: 0.8em;
}

.grid__col--1-of-3 img {
	margin-bottom: 1em;
}

.grid h3.help {
	margin-bottom: 1em;
}

.grid__col.grid__col--1-of-3:first {
	padding-left: 0px;
}

@media only screen and (max-width: 480px) {
	.mobile-j-1f,
	.mobile-j-3f{
		display: block;
		width: 100%;
		font-size: 12px;
	}
	.base.page button.button span span {
		font-size: 12px !important;
		white-space: normal;
	}
}

@media only screen and (min-width: 481px) {
	.mobile-j-1f {
		display: inline-block;
		float: left;
		width: 33%;
	}
	.mobile-j-3f {
		display: inline-block;
		float: left;
		width: 50%;
	}
}