#seating-chart-container {
	background-image: none;
	margin-bottom: 50px;
}

	#seating-chart-module {
		background-image: url("http://www.pixelizedplonchak.com/islanders/microsite/img/final/3d-seating-chart-bg_v2.jpg"); 
	}

#top-middle-content-container, #bottom-middle-content-container {
	width: 100%;
	float: left;
	margin-top: 30px;
	margin-bottom: 50px;
}

#bottom-middle-content-container {
	border-bottom: 2px solid #e5e6e6;
	padding-bottom: 50px;
}

#top-middle-content-left, #bottom-middle-content-left {
	font-family: "ExpertSans", sans-serif;
	width: 65%;
	float: left;
}

	#top-middle-content-left h2, #bottom-middle-content-left h2 {
		color: #00aeef;
		font-size: 16px;
	}

	#bottom-middle-content-left h2 {
		font-size: 18px;
	}
	
	#top-middle-content-left p, #bottom-middle-content-left p {
		font-size: 14px;
		color: white;
	}
        
        #top-middle-content-left img#middle-image {
                width: 100%        
        }

#top-middle-content-right, #bottom-middle-content-right {
	width: 30%;
	float: right;
}

	#top-middle-content-right h2 {
		color: #6e7979;
		font-family: "BrooklynSport", sans-serif;
	}
	
	#bottom-middle-content-right h2 {
		color: #00aeef;
		font-family: "BrooklynSport", sans-serif;
		border-bottom: 1px solid #2c2c2c;
		font-size: 28px;
		padding-bottom: 7px;
		margin-top: 0;
		padding-top: 0;
	}
	
	#quick-links-container {
		width: 100%;
	}
	
		.quick-links-module {
			width: 100%;
			border-bottom: 1px solid #e1e2e2; 
			padding: 15px 0;
			font-family: "ExpertSans", sans-serif;
		}
		
			.icon {
				display: inline-block;
				width: 30px;
			}
		
			.quick-links-module a {
				display: inline-block;
				float: right;
				text-decoration: none;
				color: #00aeef;
				font-size: 12px;
			}
		
			.quick-links-module span {
				display: inline-block;
				margin-left: 5px;
				color: #7f8c8c;
				font-size: 14px;
			}
			
			a#full-site {
				display: inline-block;
				margin-top: 25px;
				color: #00aaef;
				font-size: 16px;
				text-decoration: none;
				font-family: "ExpertSans", sans-serif;
			}

               

@media screen and (max-width: 900px) {
        #top-middle-content-container #top-middle-content-left, #top-middle-content-container #top-middle-content-right {
                width: 100%;
        }
}

@media screen and (max-width: 470px) {
        #slider-container {
                margin: 250px auto 0 auto;
        }
        
		#breadcrumbs-left {
			width: 100%;
		}
		
        #breadcrumbs-right {
                float: left;
                width: 100%;
                text-align: left;
        }
}