/* CSS Document */



/* #Media Queries
================================================== */

	@media (min-width: 1200px) {
		  #wrap {
		  	/* background-image:url('../images/bg_1140.gif'); */
		  }
		  .topmenu .navbar .navbar-nav a { padding-right:19px; padding-left:19px;	}
		  	
	}
	
	@media only screen and (min-width: 959px) and (max-width: 1199px) {
		
	}

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 959px) and (max-width: 2959px) {
		.navbar-collapse.collapse {
		    display: block;
		    height: auto;
		    overflow: visible;
		    padding-bottom: 0;
		}
		#menuindication { display:none !important; }
		
	}
	@media only screen and (min-width: 959px) and (max-width: 1199px) {
			
		#menuitemid_121 { display:none; }
		.topmenu .navbar .navbar-nav a { padding-right:12px; padding-left:4px;	}
		.form-group label.control-label { font-size:11px; font-weight:normal; }
		div.mobknop span { margin:0px 0px !important; }
	}
	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {
		#wrap {
	  	 /* background-image:url('../images/bg_720.gif'); */
	  }
	  #countries,#adresfooter { display:none; }
	  .topmenu .navbar .navbar-nav a { margin-right:6px; padding-right:6px; padding-left:6px; font-size:90%;	}
		h3 a { font-size:11px; background-size:10px 10px; }
					
	}

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {
		button.navbar-toggle { display:block; }
		#menuindication { display:none; }	
		.topmenu .navbar, .topmenu { background:none; background-color:#000; color:#FFF; }
		.navbar-nav > li > a:hover, .navbar-nav > li > a:focus,.navbar-nav > .active > a, .navbar-nav > .active > a:hover, .navbar-nav > .active > a:focus {
			background:none !important;
			background-color:#A30013 !important;
			color:#FFF;
		}			
		.dropdown-menu { width:95% !important; }
		.topmenu .navbar { margin-bottom:5px; padding-left:15px; min-height:40px;border-radius:0px; }
		#headercontainer { height:auto; padding-bottom:5px;}
		div.navbar-collapse.navbar-ex1-collapse { background-color:#222; }
		.btn { font-size:11px; }	
		div.mobknop span { margin:0px 0px !important; }
		
	}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) 		
	{
		.topmenu .navbar, .topmenu { background:none; background-color:#000; color:#FFF; }
		.navbar-nav > li > a:hover, .navbar-nav > li > a:focus,.navbar-nav > .active > a, .navbar-nav > .active > a:hover, .navbar-nav > .active > a:focus {
			background:none !important;
			background-color:#A30013 !important;
			color:#FFF;
		}	
				
		.dropdown-menu { width:95% !important; }
		.topmenu .navbar { margin-bottom:5px; padding-left:15px; min-height:40px;border-radius:0px; }
		#headercontainer { height:auto;}
		div.navbar-collapse.navbar-ex1-collapse { background-color:#222; }
		#wrap {
	  		background-image:none;
	  		background-color:#CCC;
	  	}
	  	div.rightcolumn { background-color:#999999; padding-top:1px; padding-bottom:15px; padding-left:10px !important; margin:35px 0px 0px; }
	  	div.rightcolumn a.leesmeer { display:none; }
	  	#footer { height:auto !important; padding-bottom: 15px; padding-top:15px; }
	  	div.leftnav { padding-left:0px !important; }
	  	div.mobknop { margin-bottom:25px; }
	  	div.mobknop span { background-color:#BBB !important; color:#000 !important; padding:7px 0px !important; }
	  	h4 { margin-top:25px; }
	  	div.contentvlak { padding-top:5px; }
	  	iframe { width:100% !important; }
	}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {

		
				
	}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
		#headercontainer h3 { display:none; }
	}