@charset "utf-8";
.yt-channel-holder {font-size: 14px;}
.yt-channel-holder .yt-channel-list { list-style-position: outside; list-style-type: none; margin: 0; padding: 0; }
.yt-channel-holder .yt-channel-list .yt-channel-title { height: 16px; padding-bottom: 10px;}
.yt-channel-holder .yt-channel-list .yt-channel-title a { text-decoration: none; }


.yt-channel-holder .yt-channel-list .yt-channel-video { margin: 2px 4px; }
.yt-channel-holder .yt-channel-list .yt-channel-video a { display: block; overflow: hidden; text-decoration: none;}
.yt-channel-holder .yt-channel-list .yt-channel-video a .thumb-wrap { position: relative; float: left; margin: 0 6px 0 0; padding: 4px; border: 1px solid #ddd; background-color: #666; }
.yt-channel-holder .yt-channel-list .yt-channel-video a .thumb-wrap img.vid-thumb { width: 96px; }
.yt-channel-holder .yt-channel-list .yt-channel-video a .thumb-wrap span.vid-duration { position: absolute; bottom: 3px; right: 3px; font-size: 12px; font-weight: bold; background-color: #444; color: #eee; }
.yt-channel-holder .yt-channel-list .yt-channel-video a .vid-details { color: #fff; padding-left: 120px; }
.yt-channel-holder .yt-channel-list .yt-channel-video a .vid-details span.vid-views { position: absolute; bottom: 5px; right: 5px; font-size: 12px; }
.yt-channel-holder .yt-channel-list .yt-channel-video:hover { background-color: #ccc; }
.yt-channel-holder .yt-channel-list .yt-channel-video:hover a .vid-details span.vid-title { text-decoration: underline; }

