@media (max-width: 767px) {
body					{background:#fff;}
.inhoud li				{line-height:20px; background-position: 8px 7px; padding-bottom:8px;}
header .logo			{z-index:165; position:relative;}
header .logo a			{display:inline-block; height:70px; border-right:solid 10px #fff;}
header .container		{width:100%;}
header .logo			{width:215px; padding:15px 0 15px 15px; height:85px; margin-left:0px;}	
.top					{width:auto; padding:0px; width:100%; margin-right:0px; margin-left:-215px; height:85px; z-index:150;}
.topsearch				 {position:absolute; top:0; right:15px; margin:0;}
.topsearch .tablet-search {display:block; float:right;}
.topsearch .tablet-search .openbtn {display:block; padding:10px 10px 10px 10px;}
.topsearch .tablet-search .openbtn i {margin:0;}
.topsearch .form-inline {display:none; float:right; width:100%;}
.topsearch .form-inline .form-group {width:100%;}
.topsearch .form-control{width:100%; background:none; box-shadow:none; height:50px; border:0; color:#FFFFFF; font-weight:bold; padding-left:20px; padding-right:120px; text-transform:uppercase; background-image:-moz-linear-gradient(rgb(0,72,153) 0%,rgb(0,44,122) 100%); background-image:-webkit-gradient(linear,color-stop(0, rgb(0,72,153)),color-stop(1, rgb(0,44,122))); background-image:-webkit-linear-gradient(rgb(0,72,153) 0%,rgb(0,44,122) 100%); background-image:-ms-linear-gradient(rgb(0,72,153) 0%,rgb(0,44,122) 100%); background-image:linear-gradient(rgb(0,72,153) 0%,rgb(0,44,122) 100%); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff004899,endColorstr=#ff002c7a)"; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff004899,endColorstr=#ff002c7a);}
.topsearch .closebtn	{display:block; padding:10px 10px 10px 9px; position:absolute; right:50px; top:0; border-left:1px solid #2E78B4;}
.topsearch .closebtn i 	{margin:0;}
.topsearch .zoekbtn 	{display:block; padding:10px 10px 15px 10px; position:absolute; right:0; top:0; border-left:1px solid #2E78B4; height:50px; background:none;}
.topsearch.opened 		{left:15px;}
.topmenu 				{padding-right:0;}
.topmenu				{max-width:100%; margin:0px; border-bottom:solid 1px #BECFE8; }
.topmenu .nav > li > a, .topmenu .nav > li {background:#EEF3FA; text-transform:none!important; color:#000!important;}
.mobielmenu				{margin:0 -15px!important; background:#EEF3FA;}

.hoofdmenu 												{width:100%; left:0px; padding:0 15px; background:none; z-index:140}
.hoofdmenu .navbar-header 								{background-image:-moz-linear-gradient(rgb(0,72,153) 0%,rgb(0,44,122) 100%); background-image:-webkit-gradient(linear,color-stop(0, rgb(0,72,153)),color-stop(1, rgb(0,44,122))); background-image:-webkit-linear-gradient(rgb(0,72,153) 0%,rgb(0,44,122) 100%); background-image:-ms-linear-gradient(rgb(0,72,153) 0%,rgb(0,44,122) 100%); background-image:linear-gradient(rgb(0,72,153) 0%,rgb(0,44,122) 100%); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff004899,endColorstr=#ff002c7a)"; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff004899,endColorstr=#ff002c7a);}
.hoofdmenu .navbar-header .navbar-toggle 				{float:left; background:#FFFFFF; padding:16px 10px; margin:0; border-radius:0; border:0;}
.hoofdmenu .navbar-header .navbar-toggle .icon-bar		{background:none; width:30px; height:3px; background:#004899;}
.hoofdmenu .navbar-header .navbar-toggle .sr-only		{width:auto; height:auto; left:80px; margin:0; clip:auto; color:#FFFFFF; text-transform:uppercase; font-weight:bold;}
.hoofdmenu												{top:20px;}
.hoofdmenu .navbar-collapse 							{border:0; box-shadow:none; background:#004899;}
.hoofdmenu .navbar-collapse .navbar-nav 				{margin:0;}
.hoofdmenu .navbar-collapse .nav > li 					{border-bottom:1px solid #2E78B4; width:100%; padding-left:50px; position:relative; overflow:hidden;}
.hoofdmenu .navbar-collapse .nav > li:last-child 		{border-bottom:0;}
.hoofdmenu .navbar-collapse .nav > li > a 				{border-left:1px solid #2E78B4; padding:15px 22px; text-decoration:none;}
.hoofdmenu .navbar-collapse .nav > li:hover > a, 
.hoofdmenu .navbar-collapse .nav > .active > a          {background:none !important; color:#FFFFFF; text-decoration:none;}
.hoofdmenu .navbar-collapse .nav > li > a > i 			{display:none;}
.hoofdmenu .navbar-collapse .nav > li > .pijl 			{display:block; width:49px; height:49px; position:absolute; left:1px; background:url(../img/icon_pijl.png) no-repeat center center;}
.hoofdmenu .navbar-collapse .nav > li.opened > .pijl 	{background-image:url(../img/icon_pijl_opened.png);}
.hoofdmenu .navbar-collapse .nav > li.opened			{background:#002E7C;}
.hoofdmenu .navbar-collapse .nav > li:hover .dropdown-menu {display:none;}
.hoofdmenu .navbar-collapse .topmenu .nav > li, .hoofdmenu .navbar-collapse .topmenu .nav a {border-color:#BECFE8; font-weight:400;}
.hoofdmenu .navbar-collapse .dropdown-menu 				{position:static; top:auto; left:auto; width:664px; padding:0; margin-bottom:0px; margin-left:-60px; background:#002E7C;}
.hoofdmenu .navbar-collapse .dropdown-menu > li 		{display:block; padding-bottom:0px; width:100%; border-top:1px solid #34649E; border-bottom:0; list-style:none;}
.hoofdmenu .navbar-collapse .dropdown-menu > li:first-child {border-top:1px solid #34649E;}
.hoofdmenu .navbar-collapse .dropdown-menu > li > a,
.hoofdmenu .navbar-collapse .dropdown-menu > li:first-child > a {padding:15px 22px 15px 42px; margin-left:30px; border-left:1px solid #34649E; text-transform:uppercase; color:#FFFFFF; font-weight:bold; background:#002E7C;}
.hoofdmenu .navbar-collapse .dropdown-menu > li > a > i {display:none;}
.hoofdmenu .dropdown-menu-breed .menuitem .titel		{padding:0px;}
.hoofdmenu .dropdown-menu-breed .kolom					{width:100%; padding-bottom:0px; margin:0px;}
.hoofdmenu .dropdown-menu-breed .menuitem				{width:100%; padding:0px;}	
.hoofdmenu .dropdown-menu-breed .menuitem				{border-top:1px solid #34649E;}
.hoofdmenu .dropdown-menu-breed .menuitem .titel 		{border-left:1px solid #34649E; margin-left:60px;}
.hoofdmenu .dropdown-menu-breed .menuitem .titel a 		{padding:10px 22px 10px 42px; display:block;}
.menuafbeelding											{display:none;}
.hoofdmenu												{color:#fff;}
.hoofdmenu .dropdown-menu a  							{color:#fff;}
.dropdown-menu-breed ul									{display:none;}
											
.productafbeelding.groot .kolom		{height:265px!important; width:705px!important;}

.overlay 							{display:none !important;}
.homeslider .container				{padding:0px;}
.homeslider							{border-bottom:40px solid #EEF3FA; padding-bottom:10px;}
.headeritem							{width:100%; height:auto;}
.platen								{width:100%;  z-index:10 }	
.header .download					{display:none;}
.headeritem .content				{clear:both; width:100%; padding:0 30px 20px 30px;}	
.headeritem .afbeelding				{width:180px; float:none; margin:10px auto; height:190px; padding:0px; }
.headeritem .afbeelding img			{max-width:180px; height:auto;}
.platen-klein						{padding:0px; height:auto;}
.platen-klein .nav					{width:40px; position:absolute; z-index:40;}
.platen-klein .nav.next				{right:0px;}

.hometekst							{clear:left; padding:25px 15px 0; border-top:dashed 1px #BBCFEB; margin-top:40px; float:left;} 
.hometekst .header1					{margin-bottom:10px;}	
.mobiel-top-menu					{display:block;}

.taallabel, .landlabel				{display:none;}
.taalselector .btn-link.taal		{width:85px;}
.taalselector .dropdown-menu.taal	{min-width:85px; width:85px;} 
.taalselector						{float:right;}

.informatieblokken .infoblok 		{width:100%;}
.sidebarrechts						{width:100%; margin-left:0px; padding:0 10px;}
.sidebarrechts .rechts				{float:left; width:100%;}
.extrabreed							{margin:0px; padding:0px;}
.extrabreed.home					{margin:0px;}
.nextproduct						{display:none;}

.taalselector .dropdown-menu.taal a	{padding:10px 18px;}
.mobiel-hoofd-menu					{height:90px;}

.submenu							{display:none;}
.submenu-mobiel						{display:block; border-bottom: dashed 1px #BBCFEB; padding:20px 15px; margin:0 -15px;}
.submenu-mobiel	select				{padding:3px 30px 3px 10px;}

.header-image						{min-height:0px;}
.home.mobielmenu 					{margin:0;}
.customise							{border:none; padding:0;}

.paginatie .pull-right				{float:left!important;}
.paginatie.boven .pull-right		{float:left; width:100%; border-top:1px dotted #BCCFEA;}
.paginatie.boven .pull-left			{padding-bottom:6px;}
.paginatie.onder .pull-right		{float:left!important;}
.paginatie.onder .itemsperpage 		{display:none;}
.itemsperpage							{padding-left:10px;}

.mobielback							{display:block; float:left; width:100%;  border-top:1px dotted #BCCFEA; padding-bottom:6px;}
.mobielfilter						{position:absolute; background:#fff; z-index:100; width:100%;}
.mobielfilter.zoeken				{position:relative;}
.filtertoggle						{padding:10px 16px 10px 10px;}
.filtertoggle.open					{border-bottom:solid 1px #BDCFE9;}
.filtertoggle .icon-pijl-blauw-boven-klein, .filtertoggle .icon-pijl-blauw-onder-klein	{display:block;}
.openclose							{cursor:pointer;}
.productenmobiel					{margin-top:60px;}

.productafbeelding						{width:100%;}
.productafbeelding .kolom				{width:48%!important; height:150px !important;}
.productafbeelding .kolom:first-child	{width:100% !important; height:200px !important; margin:0 0 4% 0; float:left;}
.productafbeelding .kolom:nth-child(2)	{margin-right:4%;}
.productafbeelding .image-center 		{width:48%; height:150px; width:350px;}
.productafbeelding .kolom:first-child .image-center {min-width:100%!important; width:718px; height:200px;}

.panel-body td						{padding-right:10px;}
.panel-body .table 					{margin:0px;}

.findertitel						{width:100%;}
.dealerfinder select.land			{width:100%; margin:0 0 10px 0;}
.dealerfinder input.postcode		{width:60%; margin:0px; margin-right:4%;}
.dealerfinder select.selectie		{width:36%; margin-left:0px;}
.dealerfinder button				{margin:10px 0 0 0;}

.nieuwsblok .datum					{width:50px; height:50px; padding:10px; margin-right:20px;}
.nieuwsblok .datum .dag				{font-size:20px;}
.nieuwsblok .datum .maand			{font-size:9px; margin-top:-5px;}

.footer					{padding-top:20px;}
.footer .pull-right		{float:left!important;}
.footer .slogan			{width:100%; text-align:center; font-size:15px;}
.footer .logo			{display:none;}
.footer .onder span		{float:left; margin-right:10px;}
.footer .onder a		{margin-left:0px; margin-right:10px;}
.footer .onder	img 	{margin-left:0px; margin-top:5px;}

/* Bestandsdownload */
.bestandsdownload .bestand .afbeelding	{width:90px;}
.bestandsdownload .bestand .afbeelding .image-center 	{width:90px;}
.bestandsdownload .bestand .info	{width:calc(100% - 90px); min-height:140px; height:auto;}
/*iFrame video*/
.iframe	iframe	{height:225px;}
/* Downloadspagina */
.media-list li								{width:100%;}
/* SEO afbeeldingen */
.afbeelding img { max-height: 170px; }

}