@media (min-width: 1500px){

	}

	@media (min-width: 1730px){

	}

	@media (min-width: 2077px){

	}

	@media (min-width: 1500px){
		.search{
			margin-left: 20%;
		}
	}

	@media (max-width: 1500px){

	}
	/* Universeel */
	@media (min-width: 995px) and (max-width: 1275px){


	}

	@media (max-width: 995px){

		body{
			background-color: #0070BA;
			overflow-x: hidden;
		}

		iframe{
			max-width: 100% !important;
		}

		.container{
			margin-left:auto;
			margin-right:auto;
			position: relative;
			width: 100%;
			list-style: none;
		}
		.maincontainer{
			padding: 0px;
			margin: 0px;
			padding-top: 0px;
			-webkit-box-shadow: 2px 3px 12px 0px rgba(0,0,0,0.66);
			-moz-box-shadow: 2px 3px 12px 0px rgba(0,0,0,0.66);
			box-shadow: 2px 3px 12px 0px rgba(0,0,0,0.66);
		}
		.container.mainsite{
			background-color: #FFF;
			padding-left: 25px;
			padding-right: 25px;
			padding-bottom: 1px;
		}
		.container.mainsite .mainsite{
			padding-left: 0px !important;
			padding-right: 0px !important;
			padding-bottom: 0px !important;
		}

		.logo{
			width: 100px;
			margin-left: 25px;
			margin-top: 35px;
		}
		.floating .logo{
			margin-left: 25px;
			width: 80px;
			margin-top: 85px;
		}

		.breadcrumbs{
			margin-top: 0px;
			padding-top: 20px;
			padding-left: 0px;
			padding-right: 4%;
			width: 100%;
			margin-bottom: 30px;
		}

		.header{
			margin-top: 0px;
			position: fixed;
			margin: 0px;
			padding: 0px;
			width: 100%;
		}
		.floating.header{
			margin-top: -74px;
			height: 130px;
			-webkit-box-shadow: 2px 3px 12px -7px rgba(0,0,0,0.66);
			-moz-box-shadow: 2px 3px 12px -7px rgba(0,0,0,0.66);
			box-shadow: 2px 3px 12px -7px rgba(0,0,0,0.66);
		}

		.header .vragen{
			display: none;
		}

		.header .allproducts{
			width: 190px;
		}

		.search{
			position: fixed !important;
			display: none;
			width: 90% !important;
			margin: 0px !important;
			margin-left: 5% !important;
			left: 0px !important;
			top: 115px !important;
			box-sizing: border-box;
		}
		.search.activecontainer{
			display: block;
			z-index: 999999;
		}

		.searchbarwebshopsuggestions{
			max-height: 300px;
		}

		.pricesinclexclvatbtn{
			right: 15px;
		}

		.headerbasketicon{
			right: -10px;
			margin-top: 10px;
		}
		.floating .headerbasketicon{
			margin-top: 85px !important;
		}
		.googletranslate{
			margin-top: 10px;
			right: 90px;
		}

		.mobilesearchbtn{
			background: url(../images/btnsearch_blue.png) no-repeat;
			background-size: 40px;
			width: 40px;
			height: 40px;
			position: absolute;
			right: 70px;
			margin-top: 15px;
			cursor: pointer;
			-moz-transition: all 0.2s ease-out;  /* FF4+ */
			-o-transition: all 0.2s ease-out;  /* Opera 10.5+ */
			-webkit-transition: all 0.2s ease-out;  /* Saf3.2+, Chrome */
			-ms-transition: all 0.2s ease-out;  /* IE10 */
			transition: all 0.2s ease-out;
		}
		.mobilesearchbtn:hover{
			background-image: url(../images/btnsearch.png);
		}
		.floating .mobilesearchbtn{
			margin-top: 90px;
		}

		.loadingmsg{
			box-sizing: border-box;
			width: 90%;
			margin-left: 5%;
			top: 50%;
			left: 0px;
			text-align: center;
		}

		.menucontainer{
			display: none;
			position: fixed;
		}
		.productmenu.fixed{
			margin-top: 150px;
			left: 0px !important;
			top: 0px !important;
			width: 100% !important;
		}
		.productmenu.fixed .menucontainer{
			display: block;
		}
		.productmenu.fixed .menucontainer{
			width: 100%;
		}
		.menu .trapmenu{
			top: 0px !important;
			width: 100% !important;
			border-left: none;
			-webkit-box-shadow: -4px 7px 15px -9px #000000;
			box-shadow: -4px 7px 15px -9px #000000;
		}
		.allproductsclosebtn{
			position: fixed;
			z-index: 9999999999999;
			background-color: #FFF;
			padding: 15px;
			padding-top: 9px;
			padding-bottom: 10px;
			margin-top: -39px;
			cursor: pointer;
			-moz-transition: all 0.2s ease-out;  /* FF4+ */
			-o-transition: all 0.2s ease-out;  /* Opera 10.5+ */
			-webkit-transition: all 0.2s ease-out;  /* Saf3.2+, Chrome */
			-ms-transition: all 0.2s ease-out;  /* IE10 */
			transition: all 0.2s ease-out;
		}
		.allproductsclosebtn::before{
			content: 'x';
		}
		.allproductsclosebtn.trapmenuback::before{
			content: '<';
		}
		.allproductsclosebtn:hover{
			background-color: #0071B8;
			color: #FFF;
		}

		.header .menucontainer{
			display: block;
			width: auto;
			right: 110px;
		}
		.signincontainer{
			margin: 0px;
			width: 100%;
			box-sizing: border-box;
		}
		.accountfloatmenu{
			margin: 0px;
			width: 100%;
			box-sizing: border-box;
			right: 0px;
		}


		.firstheader{
			height: auto;
		}
		.firstheader .mededeling{
			width: auto;
			margin-left: 0px;
			background-size: 20px;
			background-position: 4% 20px;
			position: inherit;
			font-size: 14px;
			line-height: 18px;
			padding-left: 15%;
			padding-right: 4%;
		}

		.search{
			position: inherit;
			width: 100%;
			margin-left: 0px;
			margin-top: 0px;
			height: 44px;
		}

		.waarborg{
			width: 60px;
			right: 4%;
			margin-top: 14px;

		}

		.webshoppromotionblocks .overviewtitle, .webshoppromotionblocks.big .overviewtitle{
			margin-left: 4%;
		}

		.footer{
			background-size: 80px;
		}
		.footer .container{
			width: auto;
			margin-left: 4%;
			margin-right: 4%;
		}

		.chaptercontainer{
			display: block;
		}
		.webshopsearchcontainer{
			display: block;
			width: 100%;
			margin-bottom: 20px;
		}
		.webshopsearchmorebtn, .webshopsearchmorebtnactive{
			cursor: pointer;
			margin-top: 10px;
			font-size: 12px;
			display: inline-block;
			background: url(../images/icon_down.png) no-repeat left center;
			background-size: 9px;
			padding-left: 15px;
			-moz-transition: all 0.2s ease-out;  /* FF4+ */
			-o-transition: all 0.2s ease-out;  /* Opera 10.5+ */
			-webkit-transition: all 0.2s ease-out;  /* Saf3.2+, Chrome */
			-ms-transition: all 0.2s ease-out;  /* IE10 */
			transition: all 0.2s ease-out;
		}
		.webshopsearchmorebtnactive{
			background-image: url(../images/icon_up.png);
			margin-top: 30px;
			display: inline-block;
		}
		.webshopsearchmorebtn.hidden, .webshopsearchmorebtnactive.hidden{
			display: none;
		}
		.webshopsearchmorebtn:hover, .webshopsearchmorebtnactive:hover{
			color: #F5831F;
		}
		.webshopsearchmorebtn{
			float: right;
			margin-top: 0px;
		}
		.searchinchapterlabel{
			margin-top: 0px;
			font-size: 12px;
			float: left;
		}
		.webshopsearchmore{
			display: none;
			margin-top: 20px;
		}
		.webshopsearch{
			overflow: auto;
		}



		.chaptermain{
			display: block;
			width: 100%;
		}
		.webshopsearchcontainer .webshopsearch{
			margin-right: 0px;
			min-height: 0px;
			padding: 15px;
		}




		.articledetails .content{
			display: block;
		}
		.articledetails .content .contentcolumn{
			display: block;
			width: 100% !important;
			padding-left: 0px !important;
			background: none !important;
		}
		.webshopoptions .webshopoptiontitle, .webshopoptions .webshopoptionitem{
			display: block;
		}
		.webshopoptions .webshopoptionitemseperator{
			display: none;
		}
		.articledetails .mainimage .imagecontainer{
			width: 100%;
			padding: 0px;
		}
		.articledetails .imagethumbs li{
			width: 29.5%;
		}
		.articledetails .webshoparticleimagethumbsprev{
			float: none;
			position: absolute;
			left: -30px;
		}
		.articledetails .webshoparticleimagethumbsnext{
			float: none;
			position: absolute;
			right: -30px;
		}
		.articledetails .webshoparticleimagecount{
			height: 45px;
			padding-top: 5px;
		}

		.websiteoverlaykader .lightboxcontent.big, .websiteoverlaykader .lightboxcontent{
			width: auto;
			margin-left: 0px;
			left: 4%;
			right: 4%;
		}


		.twocolumn, .twocolumn ol{
			display: block !important;
			padding-left: 0px !important;
			padding-right: 0px !important;
			height: auto !important;
			width: 100% !important;
		}
		.twocolumn{
			margin-left: 4% !important;
			margin-right: 4% !important;
			width: auto !important;
		}
		.twocolumn ol{
			margin-bottom: 20px !important;
		}


		.menucontainer .menu li.loginitem{
			border-top: solid 1px #FFF;
			margin-top: 15px;
			padding-top: 20px;
		}

		.gotobasketpopupcontainer .gotobasketpopup{
			left: 0px;
			text-align: left;
			padding-left: 70px;
		}

		.basketcontainer{
			padding: 10px;
			width: 100%;
			box-sizing: border-box;
			overflow-x: scroll;
		}
		.basketcontent{
			width: 500px;
		}
		.basketcontent.basketfooter{
			width: 500px;
		}
		.basketcontainer h1{
			text-align: center;
		}
		.articleparameters{
			padding-left: 0px;
		}

		.footer{
			padding-top: 30px;
		}
		.footer .fourcolumn{
			width: 100%;
			overflow: auto;
		}
		.footer .fourcolumn ol{
			width: 48% !important;
			padding-left: 0px !important;
			padding-right: 0px !important;
			display: block !important;
			text-align: center !important;
			height: auto !important;
			margin-bottom: 60px !important;
			float: left;
		}

		.footer .social img{
			width: 40px;
		}

		.footer0 .speerpunten ul li{
			width: 50%;
		}




		.articledetailsborder{
			border: none;
			padding: 0px;
		}
		.articledetails .articledetailstable{
			display: block;
		}
		.articledetails .articledetailscolumn1{
			display: block;
			width: 100%;
		}
		.articledetails .articledetailscolumn2{
			display: block;
			padding-left: 0px;
			border-left: none;
			margin-top: 20px;
		}

		.kennisbank.overview.table{
			display: block;
			width: 100%;
		}
		.kennisbank.overview.table li{
			display: block;
			width: 100%;
		}
		.kennisbank.overview.table li .item{
			display: block;
			width: 100%;
			padding-left: 0px;
			padding-right: 0px;
		}



		.homemenuslidercontainer{
			margin-top: -25px;
			margin-left: -25px !important;
			margin-right: -25px !important;
		}
		.cycle-pager{
			display: none;
		}

		.rubriekentitel{
			margin-left: 0px;
			margin-right: 0px;
		}

		.articleordernavigation{
			margin-top: 0px;
		}

		.webshopdescriptioncontainer{
			padding-left: 0px;
			padding-right: 0px;
			display: block;
			width: 100%;
		}
		.webshopdescriptioncontainer .webshopchapterimage{
			display: block;
			padding-right: 0px;
			text-align: center;
			padding-bottom: 0px;
		}

		.articledetails .articledetails2table{
			display: block;
		}
		.articledetails .articledetails2column1, .articledetails .articledetails2column2{
			display: block;
			width: 100%;
		}
		.articlespecifications{
			padding: 0px;
		}
		.articlespecifications h2{
			background-color: #FFF;
			padding-top: 30px;
		}

		.interestyou li, .articlehistory li, .boughttogether li{
			width: 49%;
			box-sizing: border-box;
		}

		.blauwebalk{
			padding-left: 15px;
			padding-right: 15px;
		}
		.articledetails .articletext{
			padding: 15px;
		}

		.articledetailscolumn2table{
			display: block;
		}
		.articledetailscolumn2tablecolumn1{
			display: block;
			margin-bottom: 30px;
		}
		.articledetailscolumn2tablecolumn2{
			display: block;
		}

		.ordernavigation{
			margin-top: 0px;
			padding-top: 30px;
		}
		.ordernavigation::before{
			content: '';
		}

		.footer0{

		}
		.footer0 .fourcolumn{
			position: relative;
			margin-top: -30px;
		}
		.footer0 ol{
			width: 100%;
			border: none !important;
		}
		.footer0 li{
			width: 100%;
			border: none !important;
		}

		.gotobasketpopupcontainer .gotobasketpopup .amountrow{
			font-size: 15px;
		}

		.myorders.table{
			width: 100%;
			overflow-x: scroll;
		}

		.mydatacontainer{
			margin-left: 0px !important;
			margin-right: 0px !important;
		}
		.mydatacontainer .formitem.pageform.table .column{
			padding-left: 0px;
			padding-right: 0px;
			display: block !important;
			width: 100% !important;
			margin-bottom: 15px !important;
		}
		.mydatacontainer.twocolumn{
			border-spacing: 0px;
		}
		.mydatacontainer h2{
			border: none !important;
		}

		.cookiemessage{
			padding-left: 30px;
			padding-right: 30px;
			box-sizing: border-box;
		}
		.cookiemessageclosecontainer{
			display: block;
		}
		.cookiemessageclose{
			float: none;
			margin-left: 0px;
			margin-top: 5px;
			display: inline-block;
		}

		.webshopoptionsmoreinformation li, .webshopoptionsmoreinformation li{
			width: 100% !important;
			float: none !important;
		}

		.interestyou li .imagespancontainer img, .articlehistory li .imagespancontainer img, .boughttogether li .imagespancontainer img{
			//width: 100px !important;
		}

		.outofstockmessage{
			font-size: 20px;
			line-break: 25px;
		}

		.configuratorantenneheader{
			display: block;
			width: 100%;
			margin-left: 0px;
		}
		.configuratorantenneheaderrow{
			display: block;
		}
		.configuratorantenneheadercolumn:first-child{
			display: block !important;
			width: 100% !important;
		}
		.configuratortable1 .configuratortable1column1, .configuratortable1 .configuratortable1column2{
			display: block !important;
			width: 100% !important;
		}
		.configuratorsetcontainer{
			width: 100%;
			float: none;
			margin-right: 0px;
		}
		.configuratorcontainer .configuratorresetbtn{
			position: inherit;
			right: 0px;
			background: none;
			color: #0071B8;
			padding: 0px;
			float: right;
			margin-top: 0px;
			margin-bottom: 20px;
		}
		.configuratorcontainer .configuratorresetbtn:hover{
			background: none;
			color: #000;
		}
		.configuratorsetcontainer.dimensiessetcontainer, .configuratorsetcontainer.kabelsetcontainer{
			width: 100%;
			float: none;
		}

		.configuratorkabelheader{
			width: 100%;
			margin-left: 0px;
		}

		.configuratorkabelheadercolumn .length{
			font-size: 4vw;
			line-height: 4vw;
			padding: 1vw;
			width: 20vw;
		}
		.configuratorkabelheadercolumn .details{
			font-size: 3vw;
			line-height: 3vw;
			margin-top: 7vw;
			width: 100%;
		}

	}

	/** iPad vertical **/
	@media (min-width: 660px) and (max-width: 995px){

		.webshoppromotionblocks.big{
			height: 400px;
		}

		.webshopchapter li{
			width: 46%;
		}

		.webshoparticle li{
			width: 46%;
			height: auto;
			float: none;
			display: inline-block;
		}

		.webshoppromotionblocks .promotionblock{
			display: block;
		}
		.webshoppromotionblocks .promotionblock li{
			width: 46%;
			display: inline-block;
			padding-left: 1%;
			padding-right: 0px;
		}
		.webshoppromotionblocks .promotionblock li:nth-child(odd){
			margin-left: 2%;
			margin-bottom: 20px;
		}

		.webshoppromotionblocks.big{
			height: auto;
		}
		.webshoppromotionblocks.big .promotionblock li:first-child{
			width: 100%;
		}
		.webshoppromotionblocks.big .promotionblock li:nth-child(odd){
			margin-left: 0%;
			margin-bottom: 20px;
		}
		.webshoppromotionblocks.big .promotionblock li:nth-child(2){
			width: 47%;
			float: none;
			display: inline-block;
			margin-left: 2%;
			margin-right: 2%;
			margin-bottom: 30px;
		}
		.webshoppromotionblocks.big .promotionblock li:nth-child(3){
			width: 47%;
			float: none;
			display: inline-block;
			margin-right: 1%;
			margin-bottom: 30px;
		}

	}

	/** Iphone vertical **/
	@media (max-width: 660px){

		.webshoppromotionblocks{
			width: 100%;
			padding-left: 0px;
			padding-right: 0px;
		}
		.webshoppromotionblocks.big{
			height: auto;
			margin-bottom: 20px;
		}
		.webshoppromotionblocks.big .promotionblock li{
			display: block !important;
			width: 100% !important;
			float: none !important;
			margin: 0px !important;
			padding: 0px !important;
			height: auto !important;
			margin-bottom: 15px !important;
		}

		.weekaanbiedingen.webshoppromotionblocks .promotionblock{
			display: block;
			margin-left: 4% !important;
			width: auto;
		}
		.weekaanbiedingen.webshoppromotionblocks .promotionblock li{
			display: inline-block;
			width: 47%;
			padding-left: 0px;
			padding-right: 3%;
			margin-bottom: 5px;
		}
		.weekaanbiedingen.webshoppromotionblocks .promotionblock li:nth-child(even){
			padding-right: 0px;
		}

		.webshoppromotionblocks.big .promotionblock li .promotionblocktitle{
			width: 80% !important;
			margin-top: 20px !important;
			margin-left: 20px !important;
		}
		.webshoppromotionblocks .promotionblock li .promotionblocktitle a{
			font-size: 25px !important;
			line-height: 25px !important;
		}
		.webshoppromotionblocks .promotionblock li .promotionblocktitle{
			width: 40%;
		}

		.webshopchapter li{
			width: 49%;
			padding-left: 0px;
			padding-right: 0px;
			display: block;
			box-sizing: border-box;
		}
		.webshopchapter li:nth-child(even){
			margin-right: 0px;
		}
		.webshopchapter .title{
			position: inherit;
		}
		.webshopchapter .title a{
			display: block;
		}

		.webshoparticle, .chaptercontainer.disablesearchcolumn .webshoparticle{
			width: 100%;
			overflow: auto;
		}
		.webshoparticle li, .chaptercontainer.disablesearchcolumn .webshoparticle li{
			width: 50%;
			margin-right: 0%;
			height: 350px;
			box-sizing: border-box;
		}
		.webshoparticle li:nth-child(even){
			margin-right: 0px;
		}
		.webshoparticle li:nth-child(even){
			border-right: solid 1px #CCC !important;
		}
		.webshoparticle li .imagespancontainer{
			height: auto;
		}
		.webshoparticle .addtobasket{
			display: none !important;
		}
		.webshoparticle li:hover .imagespancontainer img{
			width: 100%;
			padding-top: 0px;
		}
		.webshoparticle li:hover .imagespancontainer img{
			width: 100%;
			padding-top: 0px;
		}

		.chapteroverview ul li{
			width: 50%;
		}
		.chapteroverview ul li img{
			width: 40%;
		}

	}


	@media (max-width: 995px) {

		.cycle-slideshow li .title{
			margin-left: 30px;
		}


		.customerlogin{
			margin-top: 20px;
		}
		.customerlogin a{
			padding: 10px;
			font-size: 23px;
			line-height: 18px;
			background-color: #FFF;
			color: #000;
		}

		.articleordernavigation{
			float: none;
			margin-bottom: 30px;
			text-align: center;
		}
		.webshoptitle, .webshopchapterdescription{
			text-align: center;
		}

		.footer{
		}

		.addtobasket, .towebshop, .tobasket{
			padding-left: 15%;
			padding-right: 0px;
			text-align: center;
			width: 100%;
			box-sizing: border-box;
			background-position-x: 7%;
		}
		.towebshop, .tobasket{
			padding-left: 0px;
		}

		.discountcodecontainer{
			padding-top: 10px;
		}

		.basketitem .imagecontainer{
			width: 100px;
			float: none;
			display: block;
			margin-bottom: 20px;
		}

		.basketitem .itemcolumn:nth-child(1){
			width: 20%;
		}

		.basketbtn a{
			display: block;
			padding-left: 0px;
			padding-right: 0px;
			width: 100%;
		}

		.threecolumn{
			display: block;
			padding-top: 0px;
			padding-bottom: 0px;
			margin: 0px;
			border-spacing: 0px;
		}
		.webshoploginchoise ol{
			display: block;
			width: 100% !important;
			height: auto !important;
			margin: 0px !important;
			margin-bottom: 20px !important;
			padding-right: 0px !important;
			padding-left: 0px !important;
			padding-right: 0px !important;
		}
		.webshoploginchoise .txt{
			min-height: 0px;
		}
		.webshoploginchoise #loginForm, .webshoploginchoise .webshopregistrationcontainer .txt{
			padding-left: 20px;
			padding-right: 20px;
		}

		#savebtn{
			padding-left: 0px;
			padding-right: 0px;
			width: 100%;
		}

		.webshop .formitem.webshopform.table{
			display: block;
		}
		.webshop .formitem.webshopform.table .row{
			display: block;
			margin-bottom: 10px;
		}
		.webshop .formitem.webshopform.table .row .column{
			width: 100% !important;
			display: block;
		}

		.detailstable{
			display: block;
		}
		.invoicedetails{
			width: 100%;
			display: block;
			margin-bottom: 30px;
			border-bottom: solid 1px #CCC;
			padding-bottom: 30px;
		}
		.deliverdetails{
			display: block;
		}

		.paymentchoice{
			display: block;
		}
		.paymentchoice li{
			display: block;
			width: 100%;
			margin-bottom: 30px;
			padding-left: 0px !important;
		}
		.paymentchoicedescription{
			padding-left: 0px;
			padding-right: 0px;
			width: 100%;
		}
		.paymentchoicetitle a{
			width: 100%;
			padding-left: 0px;
			padding-right: 0px;
		}

		.summaryloader h1{
			text-align: center;
		}

		.maintable ol:last-child{
			background: none;
		}

		.webshoparticle.listview li{
			width: 100%;
			height: auto;
		}



		.promotionblock .price{
			margin-top: -80px;
			background: url(../images/price_backgr.png) no-repeat top left -30px;
			background-size: 120px;
			height: 80px;
		}
		.webshoppromotionblocks .price .normalprice .normalpricetxt{
			width: 76px;
			text-align: center;
			left: 10px;
			font-size: 12px;
		}
		.webshoppromotionblocks .price .normalprice .normalpricevalue{
			width: 90px;
			margin-top: 15px;
			left: 0px;
			font-size: 12px;
		}
		.webshoppromotionblocks .price .defaultprice{
			width: 90px;
			margin-top: 15px;
			left: 0px;
			font-size: 16px;
			right: auto;
		}
		.webshoppromotionblocks .price .discountprice .discountpricetxt{
			width: 87px;
			margin-top: 33px;
			left: 0px;
			font-size: 12px;
		}
		.webshoppromotionblocks .price .discountprice .discountpricevalue{
			width: 76px;
			margin-top: 50px;
			font-size: 16px;
		}


		.webshoppromotionblocks.big .promotionblock .price{
			margin-top: -110px;
			background: url(../images/price_backgr.png) no-repeat top left -30px;
			background-size: 160px;
			height: 110px;
			right: auto;
		}
		.webshoppromotionblocks.big .price .normalprice .normalpricetxt{
			width: 125px;
			text-align: center;
			left: 10px;
			font-size: 14px;
			right: auto;
			margin-top: 5px;
		}
		.webshoppromotionblocks.big .price .defaultprice{
			width: 139px;
			margin-top: 35px;
			left: 0px;
			font-size: 22px;
			right: auto;
		}
		.webshoppromotionblocks.big .price .normalprice .normalpricevalue{
			width: 140px;
			margin-top: 30px;
			left: 0px;
			font-size: 16px;
			right: auto;
		}
		.webshoppromotionblocks.big .price .discountprice .discountpricetxt{
			width: 120px;
			margin-top: 55px;
			left: 0px;
			font-size: 14px;
			right: auto;
		}
		.webshoppromotionblocks.big .price .discountprice .discountpricevalue{
			width: 115px;
			margin-top: 75px;
			font-size: 20px;
			right: auto;
		}

		.kennisbank.article .maintable{
			margin: 0px !important;
		}


		.openinghourscontainercompact{
			width: 90%;
			margin-left: 5%;
		}
		.openinghourscontainercompact a{
			font-size: 18px;
			line-height: 18px;
		}
		.openinghourscontainercompactclose{
			padding: 10px;
		}


		.configuratortable1.koffer .configuratorsetcontainerarea .padding, .koffer .configuratorsetcontainerarea{
			min-height: 0px !important;
		}
		.koffer .configuratortable1column1{
			padding-bottom: 0px !important;
		}
		.koffer .configuratorsetcontainer.merksetcontainer{
			width: 100%;
		}
		.kofferresults .webshoparticle li{
			box-sizing: border-box;
			width: 100%;
			height: auto;
			border-right: solid 1px #CCC;
			border-top: solid 1px #CCC;
		}
		.kofferresults .webshoparticle li img{
			width: 70% !important;
		}
		.kofferresults .webshoparticle li:nth-child(5n){
			border-right: solid 1px #CCC;
			border-top: solid 1px #CCC;
		}
		.kofferresults{
			margin-top: 30px;
		}


	}

	@media (max-width: 320px){


	}
