.asav_videos_home_title {
	border-bottom: 2px solid #ccc;
	margin: 40px 0;
	position: relative;
	text-align: center;
	width: 100%;
}

.asav_videos_home_title h2 {
	background-color: #fff;
	bottom: -16px;
	font-family: "Lato",sans-serif;
	font-size: 28px;
	left: 50%;
	padding: 0 40px;
	position: absolute;
	text-transform: uppercase;
	transform: translateX(-50%);
}

.asav_videos_home .asav_videos_home_thumbs_left {
	float: left;
	width: 190px;
	margin-right: 10px;
}

.asav_videos_home .asav_videos_home_thumbs_right {
	float: left;
	width: 190px;
	margin-left: 10px;

}

.asav_videos_home h2 {
	color: #333;
	font-size: 24px;
	padding: 20px 0;
	text-transform: uppercase;
	text-align: center;
}

.asav_videos_home .video {
	font-family: "Lato",sans-serif;
	margin-bottom: 10px;
	width: 100%;
}

.asav_videos_home .video h4 {
	padding: 5px 0 10px;
}

.asav_videos_home .video iframe {
	height: 285px;
	width: 100%;
}

.video hr{
	margin: 20px 0px;
}

.video span {
	color: #6D8A88;
}

#thumbnails img {
	width: 100%;
}

#thumbnails span {
	width: 50px;
}

#thumbnails a {
	text-decoration: none;
	color: #6D8A88;
	font-size: 12px;
}

@media (min-width:992px) {
	.asav_videos_home {
		display: inline-block;
	}
	.player{
		float: left;
		width: 550px;
	}
	#thumbnails {
		 display: inline-block;
		 height: 140px;
		 overflow: hidden;
		 width: 100%;
		 position: relative;
		 background-color: #000;
	}
	#thumbnails a:hover {
		opacity:0.6;
	}
	#thumbnails i {
		color: #CCC;
		display: inline-block;
		font-size: 66px;
		left: 50%;
		padding-top: 35px;
		position: absolute;
		transform: translateX(-50%);
		z-index: 50;
	}
}

@media (min-width:768px) and (max-width:991px) {
	.asav_videos_home.hidden-desktop {
		display: inline-block !important;
	}
	.player{
		width: 100%;
	}
	.asav_videos_home .video iframe {
		height: 400px;
	}
	#thumbnails {
		display: inline-block;
		height: 140px;
		overflow: hidden;
		width: 24.5%;
		position: relative;
		background-color: #000;
	}
	#thumbnails i {
		color: #CCC;
		display: inline-block;
		font-size: 66px;
		left: 50%;
		padding-top: 35px;
		position: absolute;
		transform: translateX(-50%);
		z-index: 50;
	}
	#thumbnails a:hover {
		opacity:0.6;
	}
}

@media (max-width:767px) {
	.player{
		width: 100%;
	}
	.asav_videos_home .video iframe {
		height: 400px;
	}
	#thumbnails {
		display: inline-block;
		overflow: hidden;
		width: 24.3%;
		position: relative;
		background-color: #000;
	}
	#thumbnails i {
		color: #CCC;
		display: inline-block;
		font-size: 60px;
		left:50%;
		top:50%;
		position: absolute;
		transform: translate(-50%, -50%);
		z-index: 50;
	}
	#thumbnails a:hover {
		opacity:0.6;
	}
}

@media (max-width:480px) {
	#thumbnails {width:49.2%!important;}
	.asav_videos_home .video iframe {height: 230px;}
}