div#dl-menu {display:none;}

 
/* Landscape phone to portrait tablet */
@media (max-width: 800px) { 

	#container {width:100%;}
	
	#slideshow {width:100%; height:auto; margin-bottom:10px;margin-left:0;}

	.row .column {margin-left: 3%;width: 31.33%;}
	
	.row .column:nth-child(3n+1), .row .column:first-child {margin-left:0;}
	
	.row .column h2 {font-size:17px;}
	
	.row .column img {width:100%;height:auto;}
	
	#footer {margin: 0 0 30px 0;}
	
	#footer .float-left, #footer .float-right{width:100%;}
	
	#footer .float-right{margin-top:20px;clear:left;}
	
	#footer .float-right .half{width:65%;margin-right:10%;float:left;}
	
	#footer .float-right .half:nth-child(2){width:25%;margin-right:0;}
	
	#footer .float-right form input { width:65%;}
	#footer .float-right form .btn-search  {width:28%;}
	
	#footer .social_icons {text-align: left;}
}

@media (max-width: 750px) { 
	#header #nav {margin-top:25px;}
}


@media (max-width: 700px) { 
	.row .column h2 {font-size:15px;}
	
	.row .column .inner_txt {height: 300px;}
}

@media (max-width: 600px) { 
	.row .column {margin-left: 0;width: 100%;}
	
	.row .column h2 {font-size:18px;}
	
	.row .column .inner_txt {height: auto;}
	
	.row .column img {width:auto;height:auto;}
	
	#footer .float-left ul {width:23%;margin-right:2%;}
	
	#footer div.logos img{width:20%;display:block;float:left;}
}

@media (max-width: 540px) { 

	div#dl-menu{display:block;z-index:1000;}
	
	div#nav{display:none;}
	
	div#header a.search-icon{display:block;}
}
 
/* Landscape phones and down */
@media (max-width: 480px) { 

	#footer div.logos{width:100%}

	#footer div.logos a{width:50%;text-align:center;float:left;}

	#footer div.logos img{width:auto;float:none;margin:0 auto;}

	#footer .float-left ul.first {clear:both;}
}

@media (max-width: 350px) { 
	#footer .float-left ul {width:49%;margin-right:1%;}
	
	#footer .float-right .half, #footer .float-right .half:nth-child(2) {width:100%;margin-right:0;}
}