/* @override http://modern.dev.23video.com/style/css/36.css */

/* MAIN */
body { font-family: "Lucida Grande", Lucida, Helvetica, Arial, sans-serif; line-height: 18px; background: #989898; font-size:62.5%;}
#contentsub {padding: 15px 10px 0;}
a,a:hover{color: #b30d28;}
a:hover{text-decoration:underline;}
/* HEADER */
#header {padding: 0px;}
#identity {height:55px; border-bottom:2px solid #e5e5e5; padding: 0; margin: 0 0 10px 0;}
#identity #sitelogo {float:left; padding: 0 15px 0 0;}
#identity #sitename {font-size:20px; line-height:50px;}
#identity #sitename a, #identity #sitebyline a {text-decoration:none; color:#3e3e3e; text-decoration:none; font-weight: bold; letter-spacing:-0.03em; font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}
#customidentity a{line-height:0px;display:block;}

/* HEADLINES */
.headline {color:#3e3e3e; font-weight:bold; font-size:13px; border-bottom:0;}
.sidebar .headline {font-size:14px; font-weight:bold; background-color:#EDEDED; padding: 0 0 0 5px; margin: 0 0 5px; height: 30px; line-height: 29px;}
#sidebar-channels .headline {font-size:16px; margin:0;}
span.shareicon {background-image:url('/files/icon-share.gif'); background-position:right center; background-repeat:no-repeat; padding-right:18px; display:inline-block;}
h2.video-list, h2.channel-name {font-size:16px; margin-bottom:6px; font-weight:bold; background-color: #EDEDED; height: 30px; line-height: 29px; padding: 0 5px;}
h2 a.video-title {color:#222;}
h2 a.video-link {font-size:12px; padding:2px 0 0 3px; font-weight:bold;}

/* SIDEBAR ELEMENTS */
.sidebar .jumpbottom, .block-tube-channels {margin-bottom:30px;}
#sidebar-search {margin-bottom:15px;}
.sidebar-videos img {padding:0 5px 2px 0; border:0;}
#sidebar-search {padding:12px 0; border-bottom:2px solid #EDEDED;}
.share-box {margin: 0 0 15px 0;}
#sidebar-share-embed {width:98%;}
.share-box-title {font-size: 11px; font-weight: bold; padding: 0 0 4px;}
.subscribe-link-mail, .subscribe-link-rss, .subscribe-link-podcast{font-weight: bold; padding: 7px 5px 4px 30px;}
.subscribe-link-mail {background: url('/files/icon-mail.gif') no-repeat 5px 5px;}
.subscribe-link-podcast {background: url('/files/icon-podcast.gif') no-repeat 5px 5px;}
.subscribe-link-rss {background: url('/files/icon-rss.gif') no-repeat 5px 5px;}
.tube-download-item {border-bottom:1px solid #e5e5e5; text-decoration:none; font-size: 12px; padding: 9px 5px 7px;}
#description-block .headline{background-color:#c11f23;color:#f7ae24;margin-bottom:0;}
#description-block p{background-color:#ededed;padding:5px;}

/* Sidebar Search and Sidebar Share forms*/
.share-box.share-box-mail input.text.preview {width: 70%; margin-right: 1%;}
.share-box.share-box-mail input.submit.button {width: 20%; font-size: 12px;}
#sidebar-search {padding: 0; border:none;}
#sidebar-search .search-box input.text {line-height: 14px; width: 65%; margin-right: 1%; padding: 10px 5px 6px;}
#sidebar-search .search-box input.submit.button {width: 25%; font-size: 12px;}

/* Sidebar Playlist */
body.widget {background-image:none;}
#widget-playlist {font-family: "Lucida Grande", Lucida, Helvetica, Verdana, sans-serif;}
#widget-playlist a:active, #widget-playlist a:focus {border: none;}
#widget-playlist .playlist-tabs a {height: 23px; line-height: 23px; padding: 0 8px;}
#widget-playlist .playlist-item {border-bottom:1px solid #e5e5e5; padding: 8px;}
#widget-playlist .playlist-thumbnail {padding: 0 5px 0 0; height: 50px; width: 50px;}
#widget-playlist .playlist-title, #widget-playlist .playlist-channel {margin-top:0px;}

/* VIEWS */
.view-list {margin-bottom:15px;}
.view-item {padding: 0 0 15px; width:110px;}
.view-title {font-size:11px; letter-spacing:-0.03em; margin-top:5px;}
.view-title a {line-height:1em;}
.view-large-item .view-title {font-weight:bold; font-size:22px; margin-top:10px;}
.view-words{font-size: 13px; line-height: 20px;}
.view-name, .view-tags, .view-date, .view-time, .view-comments, .view-read-more-link, .view-delete-link {color:#7A7B75; font-size:12px; line-height:18px;}
.view-name a, .view-tags a, .view-date a, .view-time a, .view-comments a, .view-read-more-link a, .view-delete-link a {font-weight: normal;}
.view-date a, .view-comments a{color: #7A7B75;}

a.playlink, a.play75, a.play100 {margin-right: 0;}/* the space between the videos in .view-item-sub is added with .view-tem-sub */
.sidebar a.playlink, .sidebar a.play75, .sidebar a.play100 {margin: 0 5px 5px 0;} /* special space for sidebar videos */

/*View item sub */
.view-item-sub{font-size: 11px; padding: 0 5px 0 0; line-height: 20px;}
.view-list .view-words, .view-list .view-name, .view-list .view-tags, .view-list .view-date, .view-list .view-time, .view-list .view-comments, .view-list .view-read-more-link, .view-list .view-delete-link {font-size: 11px; font-weight: normal; line-height: 20px;}

/* Menu */
.menu-table-container{background-color: black;}
.menu-table a {
background-color: black;
color: white;
float: left;
font-size: 1.4em;
font-weight: bold;
margin: 0px 1px 0px 0px;
padding: 14px 30px;
text-transform: uppercase
}
.menu-table a:hover {color: #c11f23;background-color: white;text-decoration:none;}
.menu-table-search{display:none;}

/* COMMENTS */
.comments {border-top: none;}
.autoform .form-item-wrapper {background-color:#fff; padding: 0 10px 10px 0; font-size:11px;}
#commentAddForm .form-item-wrapper textarea {width: 95%; padding: 8px 4px 4px; color:#3e3e3e; font-size:11px;}
.autoform input, #commentAddForm .form-item-wrapper textarea {border: 1px solid #e5e5e5; color:#3e3e3e; font-size:11px;}
