/*
Theme Name: T-Boy Records
Theme URI: http://wordpress.org/extend/themes/twentyeleven
Author: A. Baer
Author URI: http://wordpress.org/
Description: T-Boy Records Theme designed for UMe
Version: 1.0
Tags: tboyrecords
*/

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

@import url(https://d860e4.claudeassets.com/20221127155631cs_/http://www.tboyrecords.com/wp-content/themes/tboyrecords/fonts/stylesheet.css);

/* ADDITIONAL STYLE FOR USER PROFILE PAGE */
#captureProfile {width: 800px;overflow:hidden;}


/*********************************/
/* OVERALL LAYOUT                */
/*********************************/


body {
	margin: 0 auto;
	font: 13px 'LatinModernRoman10Regular', times, times new roman, serif;
	color: #ffffff;
	text-align: center;		
	background: url('https://9f9013.claudeassets.com/20221127155631im_/http://www.tboyrecords.com/wp-content/themes/tboyrecords/images/bg.jpg') top center repeat-y;
		background-color: #000000;

}

#outer-wrap {
	margin: 0 auto;
	width: 100%;
	background: url('https://d5d75c.claudeassets.com/20221127155631im_/http://www.tboyrecords.com/wp-content/themes/tboyrecords/images/bg-top.jpg') top center no-repeat;
}





#wrap-container {
	float: left;
	margin: 0;
}



#container {
	position: relative;
	margin: 0 auto; 
	text-align: left;
	 width: 960px; 
}

#content_wrap {
	position: relative;
	clear: both;
	margin: 0px 5px;
	overflow: hidden;
	text-align: center;
}

#content_left {
		float: left;
		margin-top: 0px;
		margin-left: 4px;
    width: 664px;
    text-align: left;
    color: #ffffff;
    line-height: 120%;
    /* overflow: auto; */

}

#content_right {
    float: right;
		margin-top: 0px;
    width: 255px;
    text-align: left;
    padding-bottom: 35px;


}


.content_fullwidth {
	width: 950px !important;
}


.hidetext {
  font-size: 5%;
  text-indent: -9999em;
  text-align: left;
  color: transparent;
  white-space: nowrap;
  outline: none;
}


/*********************************/
/* to force vertical scrollbar   */
/*********************************/
 /* html, body {
   margin: 0 0 1px;
   padding: 0;
 }
*/




/*********************************/
/* ELEMENT STYLES                */
/*********************************/


a:link, a:active, a:visited {
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}


a:hover {
	text-decoration: none;
	color: #cccccc;
}


h2.newsheadline {
	font: 18px/26px 'LatinModernRomanCaps10Regular', times, times new roman, serif;letter-spacing: 0;
	padding: 0px;
	margin: 0px;
	text-transform: uppercase;
	
}

.date {
	font-size: 14px;
  color: #c9cdcc;
	padding-bottom: 5px; 
}


.line-space {
	/* background-image: url('https://116f6d.claudeassets.com/20221127155631im_/http://www.tboyrecords.com/wp-content/themes/tboyrecords/images/line.png');
	background-position: top center;
	background-repeat: repeat-x; */
	border-top: 1px #541212 solid;
	width: 590px;
	height: 8px;
	
	text-align: center;
	margin-top: 15px;
	margin-bottom: 10px;
}

/*********************************/
/* HEADER LAYOUT                 */
/*********************************/


#header {
	position: relative;
	margin: 0px 5px;
	padding-top: 18px;
	padding-left: 0px;
  height: 149px; 
}


#logo {
	position: relative;
	margin-top: 0px;
	margin-left: 0px;
	width: 235px;

}

h1.logo {padding: 0px; margin: 0px;}
h1.logo span {display: none;} 




/*********************************/
/* NAVIGATION / FOOTER           */
/*********************************/

#nav-wrap, #nav-top-wrap {
  float: left;
	width 960px;
}

#nav-top-wrap {position: relative; margin-top:10px; margin-left: 0px;}

#nav {
		/* position: relative; */
		float: left;
    margin-top: 13px;  
  	margin-right: 0px;
  	font-family: 'LatinModernRomanCaps10Regular', times, times new roman, serif;
  	font-size: 26px; /* 25px if add 'shop' */
  	letter-spacing: 0px;
  	line-height: 100%;
  	text-transform:capitalize;
}

#nav-socialnetworks {float: right;margin-top: 12px;  }



#nav ul, #nav-socialnetworks ul, #footer .labellogos ul {
float:right;
width:100%; 
padding:0;
margin:0; 
list-style-type:none !important; 
list-style: none !important; 
}

#nav a {
float:left; 
text-decoration:none;
font-weight: normal;
padding:0.0em 0.6em 0.0em 0.0em;
}

#nav a {color: #ffffff;}
#nav a:hover {color: #000000;}
#nav li.current-menu-item a {color: #000000 !important;}


#nav-socialnetworks a {
float:left; 
list-style-type:none !important; 
list-style: none !important; 
}

#footer .labellogos a {
float:left; 
padding: 0px 20px 0px 0px !important;
list-style-type:none !important; 
list-style: none !important; 
}

#footer .copyright {
	float: right;
}

#nav li, #nav-socialnetworks li, #footer .labellogos li {display:inline;}


#footer {
	clear: both;
	margin: 0px;
	background-color: #000000;
	width: 100%;
	height: 80px;
} 

#footer_content {
	position: relative;
	margin: 0 auto;
	padding: 30px 10px 0px 23px;
	width: 937px;
	text-align: center;
}

	
h5.footer {
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	letter-spacing:0px;
	color: #ffffff;
}

h5.footer a {color: #d02929;}
h5.footer a:hover {color: #ffffff;}

#footer img:hover {
		opacity:0.6;
	  filter:alpha(opacity=60);
	}

/*********************************/
/* SOCIAL NETWORK ROLL-OVERS     */
/*********************************/



#nav-socialnetworks ul li.facebook a {
    padding: 0px;
    width: 27px;
		height: 27px; 
    background-image: url('https://aaee6b.claudeassets.com/20221127155631im_/http://www.tboyrecords.com/wp-content/themes/tboyrecords/images/socialnetworks.png');
	  background-position: top left;
	 	background-repeat: no-repeat;
	 	display: block;
	 	overflow: hidden;
}


#nav-socialnetworks ul li.facebook a:hover {
	  padding: 0px;
    width: 27px;
		height: 27px; 
		background: url( 'https://aaee6b.claudeassets.com/20221127155631im_/http://www.tboyrecords.com/wp-content/themes/tboyrecords/images/socialnetworks.png' ) bottom left  no-repeat;
}


#nav-socialnetworks ul li.twitter a {
    padding: 0px;
    width: 27px;
		height: 27px; 
    background-image: url('https://aaee6b.claudeassets.com/20221127155631im_/http://www.tboyrecords.com/wp-content/themes/tboyrecords/images/socialnetworks.png');
	  background-position: -30px 0px;
	 	background-repeat: no-repeat;
	 	display: block;
	 	overflow: hidden;
}

#nav-socialnetworks ul li.twitter a:hover {
	  padding: 0px;
    width: 27px;
		height: 27px; 
		background: url( 'https://aaee6b.claudeassets.com/20221127155631im_/http://www.tboyrecords.com/wp-content/themes/tboyrecords/images/socialnetworks.png' ) -30px bottom  no-repeat;
}


#nav-socialnetworks ul li.mailinglist a {
    padding: 0px;
    width: 204px;
		height: 27px; 
    background-image: url('https://aaee6b.claudeassets.com/20221127155631im_/http://www.tboyrecords.com/wp-content/themes/tboyrecords/images/socialnetworks.png');
	  background-position: -60px 0px;
	 	background-repeat: no-repeat;
	 	display: block;
	 	overflow: hidden;
}

#nav-socialnetworks ul li.mailinglist a:hover {
	  padding: 0px;
    width: 204px;
		height: 27px; 
		background: url( 'https://aaee6b.claudeassets.com/20221127155631im_/http://www.tboyrecords.com/wp-content/themes/tboyrecords/images/socialnetworks.png' ) -60px bottom  no-repeat;
}

#nav-socialnetworks ul li.youtube a {
    padding: 0px;
    width: 27px;
		height: 27px; 
    background-image: url('https://aaee6b.claudeassets.com/20221127155631im_/http://www.tboyrecords.com/wp-content/themes/tboyrecords/images/socialnetworks.png');
	  background-position: -267px 0px;
	 	background-repeat: no-repeat;
	 	display: block;
	 	overflow: hidden;
}

#nav-socialnetworks ul li.youtube a:hover {
	  padding: 0px;
    width: 27px;
		height: 27px; 
		background: url( 'https://aaee6b.claudeassets.com/20221127155631im_/http://www.tboyrecords.com/wp-content/themes/tboyrecords/images/socialnetworks.png' ) -267px bottom  no-repeat;
}

#nav-socialnetworks ul li.instagram a {
    padding: 0px;
    width: 27px;
		height: 27px; 
    background-image: url('https://aaee6b.claudeassets.com/20221127155631im_/http://www.tboyrecords.com/wp-content/themes/tboyrecords/images/socialnetworks.png');
	  background-position: -296px 0px;
	 	background-repeat: no-repeat;
	 	display: block;
	 	overflow: hidden;
}

#nav-socialnetworks ul li.instagram a:hover {
	  padding: 0px;
    width: 27px;
		height: 27px; 
		background: url( 'https://aaee6b.claudeassets.com/20221127155631im_/http://www.tboyrecords.com/wp-content/themes/tboyrecords/images/socialnetworks.png' ) -296px bottom  no-repeat;
}



#nav-socialnetworks ul li.facebook a, #nav-socialnetworks ul li.twitter a, #nav-socialnetworks ul li.mailinglist a, #nav-socialnetworks ul li.youtube a, #nav-socialnetworks ul li.instagram a {margin-top: 3px;margin-left: 3px;}






/*********************************/
/* SIDEBAR STYLES                */
/*********************************/

#sidebar {margin-top: 15px;}




#sidebar .content-area { /*width: 217px; */ margin: 15px 0px 21px 0px;font-family: 'LatinModernRoman10Regular', times, times new roman, serif;font-size:14px;letter-spacing:0px;font-weight:400;text-align: right; line-height:100%; }


#sidebar a.more:hover {
	opacity:0.8;
	filter:alpha(opacity=80); /* For IE8 and earlier */
}

#sidebar .content-area .details {
	font-size: 14px;
	line-height: 130%;
	font-weight: 400;
	text-transform: none;
}

#sidebar .header-wrap {margin-bottom:18px;text-align:right;}

#sidebar .header-wrap .header, .home #sidebar .header-wrap .header {font-family: 'LatinModernRomanCaps10Regular', times, times new roman, serif;font-size:21px;color: #ffffff;letter-spacing:0px;background-color:#000000;padding: 5px 10px 8px; line-height:100%;display: inline-block;}

#sidebar .header-wrap .firstheader {color: #000000;background-color:#ffffff;}
#sidebar .header-wrap .morefrom {width: 230px;margin-top:34px;background-color:#d02929;color:#ffffff;}

#sidebar .wp-content {font-family: 'LatinModernRoman10Regular', times, times new roman, serif;font-size:14px;color: #ffffff;text-transform: none;}

#sidebar h1.entry-title, #sidebar h1.entry-title a {font-size: 18px; color: #ffffff;margin: 11px 0px 8px;padding:0px;}
#sidebar h1.entry-title a:hover {color: #000000 !important;}
 
#sidebar .content-area .more a {color: #000000;font-weight:400;background-color:#ffffff;padding:2px 5px;font-family: 'LatinModernRoman10Bold',times, times new roman, serif;line-height:100%;}
#sidebar .content-area a:hover {color: #D02929;}

.home #sidebar .content-area .more a {color: #d02929;background-color:#000000;}
.home #sidebar .content-area a:hover {color: #ffffff;}


#sidebar .content-area .cover a {}
#sidebar .content-area .cover {margin-bottom: 7px;}
#sidebar .content-area img {padding: 5px; background-color:#000000;}
.single-albums #sidebar .content-area img {padding: 5px; background-color:#ffffff;}

#sidebar .content-area img:hover { opacity:0.8;filter:alpha(opacity=80); }

#sidebar .content-area .details {font-family: 'LatinModernRoman10Bold',times, times new roman, serif;letter-spacing:0px;}
#sidebar .content-area .details .artist-name a {font-size:17px; text-transform: uppercase;color:#ffffff;}
#sidebar .content-area .details .artist-name a:hover {color: #d5d5d5}

.home #sidebar .content-area .details .artist-name a {color:#000000;}
.home #sidebar .content-area .details .artist-name a:hover {color: #d5d5d5}

#sidebar .content-area .details .album-title {margin-top: 5px;}
#sidebar .content-area .details .album-title a {font-size: 16px;color: #ffffff;}
#sidebar .content-area .details .album-title a:hover {color: #d5d5d5;}
#sidebar .content-area .details .pipe {color: #ffffff; font-size:24px;}
.home #sidebar .content-area .details .pipe {color: #000000;}
#sidebar .content-area .artist-listing .details .artist-name a {color:#ffffff;}
#sidebar .content-area .artist-listing .details .artist-name a:hover {color: #d5d5d5}
#sidebar .content-area article.artist_pages {margin-bottom: 32px;}
#sidebar .content-area article.albums {margin-bottom: 40px;}


#sidebar .more {margin: 12px 0px 33px;}
/* #sidebar .more-video {margin: 5px 0px 33px;} */

#sidebar  .entry-summary a.more-link { color: #000000;font-weight:400; background: none;border: 0px;font-family: 'LatinModernRomanCaps10Regular', times, times new roman, serif;font-size:14px;padding: 0px;}
#sidebar  .entry-summary a.more-link:hover{color: #ffffff;}

#sidebar .entry-meta {display:none;}
#sidebar .entry-summary p {padding: 0px;margin: 0px;}

#sidebar .more-link-padding {padding-top:7px;}

/*
#sidebar .video-title a {font-family: 'LatinModernRoman10Regular', times, times new roman, serif;font-size:13px;color: #ddd7d3;}
#sidebar .video-title a:hover {color: #ccaa2c;} 
#sidebar .video-title {margin-bottom:8px;}
#sidebar .video img {padding:2px; background-color: #ccaa2c;margin-bottom:5px;}
#sidebar .video:hover img {padding:2px;opacity:0.7;filter:alpha(opacity=70); }
*/



/*********************************/
/* RIVER STYLES                  */
/*********************************/

#content_left #river {position: relative; margin-top: 70px; margin-left: 0px;margin-bottom: 10px;color: #ffffff;}


#content_left #river #river-top {width:646px;height:14px;}
#content_left #river #river-bottom {width:646px;height:21px;}

#content_left #river #river-content {border: 7px solid #ffffff; padding: 10px 20px 10px; background-color:#000000;}

.echo-item-text, .metadata_description {
color: #ffffff;
}

.echo-linkColor, .echo-linkColor a, .echo-item-text a   {
color: #accfeb !important;
}

.echo-linkColor a:hover, .echo-item-text a:hover   {
color: #cccccc !important;
}

/*
.singular .entry-header,
.singular footer.entry-meta,
.singular #comments-title {
	margin: 0 auto;
	width: 75.9%; 
}  */


.river {
	height: 1270px;
	overflow-y: auto; 
		width: 560px;
	padding: 5px 30px 5px 25px;
/*	margin-top: 20px; */
	*margin-top: -60px;
	_margin-top: -60px;
		background-color: #477098;
		margin-left:6px;
	
	/*
scrollbar-3dlight-color:#ff0000;
                scrollbar-arrow-color:#fff;
                scrollbar-track-color: #000;
                scrollbar-darkshadow-color: #ccc;
                scrollbar-face-color: #999;
                scrollbar-highlight-color:#0000ff;
                scrollbar-shadow-color: #00ff00;
*/
}

/* MORE BUTTON */
.echo-stream-more {
	color: #efe7dd;
	text-decoration: none;
	padding: 15px 0px !important;
	float:left;
	font: 22px 'Lato', Arial, helvetica, sans-serif;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	-o-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	width:620px !important;
	border:none;
	background-color: #5A5B5C;
	text-transform: lowercase;
	margin-top: -23px;
	margin-left: 0px;
}
#s_river .echo-stream-more {
	margin: -42px 0 0 0px !important;

}
.echo-stream-more-hover {
	color: #5A5B5C;
	background: #efe7dd;
}

/*********************************/
/* NEWS POST STYLES              */
/*********************************/

#content_left #content .wrap .more {
	font: 20px 'LatinModernRoman10Regular', times, times new roman, serif;color: #8C8888;text-transform: uppercase;
	}
	



#content_left #content .wrap .more a {font-size: 14px; color: #d5d5d5;background-color: #333333;padding: 2px 5px 4px; border: 1px #666666 solid;}
#content_left #content .wrap .more a:hover { color: #d02929;}


.arrow { vertical-align: -2px; font-family: 'Lilita One', Arial, Helvetica, serif; font-size:24px;background-color: transparent !important;  }
.arrow:hover {background-color: transparent; }
.single-albums .discography-back .arrow, #nav-single .arrow { vertical-align: -1px; font-size:18px;}
.wp-pagenavi .nextpostslink, .wp-pagenavi .previouspostslink, .wp-pagenavi .arrow   {/* vertical-align: -7%; */ font-family: 'Lilita One', Arial, Helvetica, serif; font-size:22px; padding-bottom: 7px;}

#content_left #content .wrap .more .nav-previous {float:left;}
#content_left #content .wrap .more .nav-next {float: right;padding-right:0px;}


#content_left #content .wrap {padding: 10px;}

#content_left #content article {padding: 0px 5px;}

h1.entry-title, h1.entry-title a {font: 22px 'LatinModernRoman10Bold', times, times new roman, serif;color: #d02929;font-weight: 400;text-transform:uppercase;letter-spacing: 0px;word-spacing:0px;padding:0px;margin:0px;}

h1.entry-title a {color: #d02929;}
h1.entry-title a:hover {color: #ffffff !important;}



.entry-date {font: 15px 'LatinModernRoman10Regular', times, times new roman, serif;color: #d5d5d5;line-height:100%;}

#content_left #content .entry-summary, #content_left #content .entry-content, #river .entry-summary {font: 15px 'LatinModernRoman10Regular', times, times new roman, serif, sans-serif;text-transform:none;}

#content_left #content .wrap .entry-content {padding-top:15px;}
#content_left #content .wrap .entry-content a {font-family: 'LatinModernRoman10Bold', times, times new roman, serif;color: #d02929;}
#content_left #content .wrap .entry-content a:hover {color: #d5d5d5;}

#content_left #nav-single {padding: 25px 5px;}

.singular #content_left #content .wrap {padding:0px;}


#content_left .entry-summary a.more-link { font-family: 'LatinModernRomanCaps10Regular', times, times new roman, serif;color: #d02929;font-weight:400;font-size:16px;}
#content_left .entry-summary a.more-link:hover {color: #d5d5d5;font-weight:400;}

.home .entry-summary .more-link-padding {padding-top:7px;}

.archive .entry-meta .post-edit-link, .home .entry-meta .post-edit-link {display: none;}


/* ==== featured image ==== */ 

.attachment-post-thumbnail { 
width:70%;
height:70%;
margin: 0px 10px 10px 0px;
float:left;
}

.news-post-thumbnail { 
margin: 0px 10px 10px 0px;
float:left;
padding: 5px;
background-color: #ffffff;
}

.post-thumb {
	float:left; 
	padding-top:20px;
	margin-left: 0px;
}




/*********************************/
/* WORDPRESS STYLES              */
/*********************************/

.entry-content p {padding: 0px; margin: 0px;}

.clear {clear: both;padding:0px;margin:0px;}

.edit-link {padding-left: 25px;}

/* Colorbox title font */
#cboxTitle {display: none !important; font: 18px 'LatinModernRomanCaps10Regular', times, times new roman, serif;letter-spacing:0.3px;text-transform:uppercase;padding-bottom:5px;padding-left:5px;}

#cboxLoadedContent {overflow: none !important; } /* remove scrollbars from IE lightbox */
/*
     FILE ARCHIVED ON 17:07:25 Jul 25, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:04:52 Oct 17, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.381
  exclusion.robots: 0.043
  exclusion.robots.policy: 0.035
  esindex: 0.006
  cdx.remote: 36.04
  LoadShardBlock: 177.45 (3)
  PetaboxLoader3.datanode: 183.18 (4)
  load_resource: 30.818
*/