#mainNav nav ul {
	width: 100%;
	min-width: 320px;
}

.video-block img {
	width: 100%;
	margin-bottom: 30px;
}

.video-block h2 {
	font-size: 18px;
    height: 46px;
    line-height: 23px;
    margin-bottom: 10px;
}

.video-block p {
	color: #333;
}

.cms_video_iframe {
    height: 600px;
    margin-bottom: 60px;
}

.products div a {
	margin-bottom: 0;
}

.logo-col a img {
	max-width: 100%;
}