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

#bottom-middle-content-container {
	padding-bottom: 30px;
}

#top-middle-content-left, #bottom-middle-content-left, #press-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-right, #bottom-middle-content-right {
	width: 30%;
	float: right;
}

	#top-middle-content-right h2 {
		color: #6e7979;
		font-family: "BrooklynSport", sans-serif;
	}
	
	#bottom-middle-content-left h2, #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;
			}

#featured-video {
        width: 100%;
        float: left;
        border-bottom: 2px solid #e5e6e6;
        padding-bottom: 30px;
        margin-bottom: 30px;
}

#featured-video h1 {
	color: #00aeef;
	font-size: 25px;
	margin-top: 20px;
	padding-top: 0;
	font-family: "BrooklynSport", sans-serif;
}
	
        #featured-video p {
                color: white;
                font-family: "ExpertSans", sans-serif;
        }
        
#videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}

/*
#videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
*/

#video-thumbs-container {
        float: left;
        width: 100%;
}

#imgThatChanges {
    display:block;
	width: 100%;
}

#videoThatChanges {
    display:none;
}

        .video-thumb-module {
                float: left;
                width: 30%;
                margin-right: 3%;
                min-height: 190px;
        }
        
                .video-thumb-module p {
                        margin-top: 5px;
                        font-size: 12px;
                }
        
                .video-thumb-module img {
                        width: 100%;
                }
                
                .video-thumb-module span {
                        display: none;
                }
                
@media screen and (max-width: 900px) {
        #top-middle-content-right, #bottom-middle-content-right, #bottom-middle-content-left {
                width: 100%;
        }
        
        .video-thumb-module {
                min-height: 220px;
        }
}

@media screen and (max-width: 600px) {
        .video-thumb-module {
                min-height: 160px;
        }
}

@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;
        }
}