@media only screen and (max-width: 992px) {
	.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
		float: none;
		width: 100%;
		box-sizing: border-box;
		margin-bottom: 0em;
	}
	.page-template-template-comparison .site-header {
		position: relative;
	}
	.page-template-template-comparison .site-inner {
		margin-top: 0px;
	}
	.site-header {
		position: fixed;
		top: 0;
		z-index: 800;
	}
	.site-inner {
		margin-top: 90px;
	}
	.header-bar-alerts {
		overflow: hidden;
	}
	.mobile-center-title {
		left: 50%;
		line-height: 1;
		margin-left: -6.75rem;
		position: absolute;
	}
	.badge-bottom-left {
		top: 325px;
		bottom: auto;
		z-index: 5;
	}
	.badge-bottom-left--higher {
		top: 250px;
		z-index:99;
		pointer-events:none;
	}
	.badge-top-left {
		top: 120px;
		z-index:5;
	}
	.badge-adjustment {
		left: -28px;
	}
	.filters-knop {
		top:75vh;
	}
	.voordeel-set-item {
		max-width: 100%;
	}
	.activate-check-mark-position {
		top: 40%;
		left: 5%;
		z-index:99;
	}
	#my_widget_3-3 {
		display: none;
	}	
	.modal .d-none-pricing-modal {
		display: none !important;
	}
	.main-product-styling,
	.accessoire-product-styling {
		min-width: 125px !important;
		min-height: 125px !important;
	}
	.form-inline.coupon .form-button {
		right: 10px;
		top: -3px;
	}
	.merken-border {
		border-top: 2px solid transparent;
		border-left: 0px;
	}
	.vergelijking .form-inline .form-button {
		top: 0px;
	}
	.vergelijking .table th,
	.vergelijking .table td {
		width: 150px;
		max-width: 150px;
		min-width: 150px;
	}	
	.product-comparison-search-square {
		height: 140px;
	}
}

@media only screen and (min-width: 960px) {
	.content {
		float: left;
		width: 100%;
	}
	.sidebar-content .content-sidebar-wrap,
	.content-sidebar .content-sidebar-wrap	{
		max-width: 96rem;
		padding: 0 15px;
		margin: 0 auto;
	}
	.sidebar-content .content-sidebar-wrap .content,
	.content-sidebar .content-sidebar-wrap .content {
		width: calc(100% - 200px);
	}
	.sidebar-content .sidebar.sidebar-primary,
	.content-sidebar .sidebar.sidebar-primary	{
		float: left;
		width: 180px;
	}
	#carousel-multi .carousel-inner {
		max-width: 95%
	}
	#carousel-multi .carousel-control-prev {
		margin-left: -65px;
	}
	#carousel-multi .carousel-control-next {
		margin-right: -65px;
	}
	.merken-border {
		border-top: 0px;
		border-left: 2px solid transparent;
	}
	.vergelijking .table th,
	.vergelijking .table td {
		width: 300px;
		max-width: 300px;
		min-width: 300px;
	}
	.product-comparison-search-square {
		height: 275px;
	}
	/*.vergelijking thead th {
		position: sticky;
		top: 110px;
		background-color: white;
		z-index: 999999;
		border-bottom: 1px solid #cccccc;
	}
	.admin-bar .vergelijking thead th {
		position: sticky;
		top: 142px;
		background-color: white;
		z-index: 999999;
		border-bottom: 1px solid #cccccc;
	}*/
}
@media only screen and (min-width: 1200px) {
	.sidebar-content .content-sidebar-wrap,
	.content-sidebar .content-sidebar-wrap	{
		max-width: 200rem;
	}
}