#videoList_container{width:95%}#videoList_container h2.contentTitle{margin:0 0 10px;width:100%}ul#videoItems{list-style-type:none;width:100%;overflow:hidden;margin:0 auto;padding:10px 0 15px 10px}ul#videoItems li{display:inline-block;height:228px;width:196px;margin:0 15px 15px 10px;background:#333!important;border:2px solid #444;border-radius:5px;position:relative}ul#videoItems li:hover{border:2px solid #4750ff;-webkit-box-shadow:0 0 9px 3px rgba(71,212,255,1);-moz-box-shadow:0 0 9px 3px rgba(71,212,255,1);box-shadow:0 0 9px 3px rgba(71,212,255,1);border-radius:5px}ul#videoItems li a{text-decoration:none;display:block;width:100%;height:100%;background:transparent}ul#videoItems li a img.videoPoster{border-radius:3px;width:100%;height:100%;border:0}ul#videoItems li div.publishYear{display:none;position:absolute;top:130px;width:100%;height:100px;text-align:center;font-size:16px;line-height:1.5em;-ms-filter:"alpha(opacity=75)";filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75;text-shadow:.05em .05em #000;background:#4750ff;cursor:pointer}.popupTitleName{font-size:13px;font-weight:bold;color:#fff}ul#videoItems li:hover div.publishYear{display:block}#videoList_container div.videoList_paging{margin-left:23px}
div.new_label {
	width:100px;
	height:100px;
	position:absolute; top:-5px; right:-5px;
	background-image:url('new_label.png');
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center center;
}

.v_msg {
	width:100%;
	text-align:center;
	color:#ededed;
	font-size:1.1em;
	margin:0.5em 0;
}

ul#videoItems li:hover div.video_count {
	display:none;
}

div.video_count {
	width:100%;
	height:30px;
	background-color:rgba(0, 0, 0, 0.5);
	position:absolute; bottom:0;
	text-align:center;
	padding: 0;
    border-radius: 0;
}
div.video_count span {
	color:#ddd;
	font-size:1em;
	line-height:2em;
}