#did-nav-breadcrumb { margin: 15px 0; }

/*********************************
 * MEDIA QUERIES
 *********************************/
@media (max-width: 767px) {
	#did-footer {
		margin-left: -10px;
    	margin-right: -10px; 
	}
	#did-bgfooter {
		padding-left: 10px; 
    	padding-right: 10px; 
	}
	.dd-be-img-intro { display: none; }
	.boxcorp { margin-top: 10px; margin-bottom: 10px; }
	.row-fluid .span3 {
		width: 48.618784527%;
		*width: 48.5655930376383%;
	}
	.row-fluid [class*="span"] {
		float: left; 
	}
	.row-fluid [class*="span"]:nth-child(3n+3) {
		margin-left: 0;
	}
}
@media (max-width: 480px) {
	#did-logo {
		background: url("../img/logo_bgwhite320.png") no-repeat scroll 0 0 transparent; 
	}
	#did-logo, #did-logo a {
		width: 280px; height: 81px; 
	}
	.row-fluid [class*="span"]:nth-child(2n+2) .boxcorp.white { border-right: 0; }

}
@media (max-width: 320px) {
	
  .row-fluid .span3 {
    width: 99.999999993%;
    *width: 99.9468085036383%;
  }
	.row-fluid [class*="span"] {
		float: none; 
	}
	.boxcorp.white { border-right: 0; }	
}

@media (min-width: 768px) and (max-width: 979px) {
	/* on tablets force span3 to grow as span6 */
	.row-fluid .span3 {
		width: 48.618784527%;
		*width: 48.5655930376383%;
	}
	.row-fluid [class*="span"]:nth-child(3n+3) {
		margin-left: 0;
	}
}