/*
Theme Name: Gershoni
Theme URI: http://gershoni.com/
Description: Gershoni Black
Version: 1.0


Author: Gershoni
Author URI: http://gershoni.com/
Tags: 
*/

/* Post Black */
.post-bubble-black .sb-inner { background:#000; }
.post-bubble-black { position:absolute; color:#fff; background-color:#000; }
.post-bubble-black div.post-wrapper { padding: 10px 10px 1.2em 10px; position:relative;}
.post-bubble-black div.header-image {margin:0px; padding:0px; position:relative; }
.post-bubble-black div.header-back { background: transparent url('../images/labs/gershoni_black_friday_header_default.png') no-repeat top left; height:36px; }
.post-bubble-black div.post-body {padding:0 -5px 0 4px !important;}
.post-bubble-black div.post-body ul {margin:1em 0 0 2em; padding: 0; font-size: 1.1em; line-height:1.3em;}
.post-bubble-black div.header-logo { position: relative; margin: 0; font-size: 1.2em; float:left;}
.post-bubble-black div.header-stats { position: relative; top: .4em; right: .6em; margin: 0; font-size: 1.2em; float:right;}
.post-bubble-black div.header-text-top { text-transform: uppercase; color:#7f7f7f; font-size: 0.7em; margin-bottom:-2px; }
.post-bubble-black div.header-text-bottom { font-size: 1.0em; text-align: right;}
.post-bubble-black img.icons { padding-top: 0.4em; }
.post-bubble-black .dark { color:#7f7f7f; }
.post-bubble-black img { border:0; padding-bottom:0px; }
.post-bubble-black a,.post-bubble-black a:visited,.post-bubble-black a:hover { color:#ffffff; text-decoration:underline; font-weight:normal; }
.post-bubble-black a:hover { color:#7f7f7f; text-decoration:underline; }

/* Labs Footer */
#footer-labs { color:#7f7f7f; font-size: .9em;}
#footer-labs a,#footer-labs a:visited,#footer-labs a:hover { color:#7f7f7f; text-decoration:underline; font-weight:normal;}
#footer-labs a:hover { color:#7f7f7f; text-decoration:none; }
#footer-labs img { padding:0 0 0 0; margin:0 0 -4px 8px;  }
#footer-labs div.footer-right {position: absolute; top:858px; right:0; height: 25px;}
#footer-labs div.footer-left {position: absolute; top:858px; left:240px; height: 25px;}

/* jScrollPane styles */
.jScrollPaneDrag { position: absolute; top: 0; left: 0; cursor: pointer; overflow: hidden; background:transparent url(../images/scroll/drag_black.png) repeat-y scroll 0 0; height:6px;}
.jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden; background:transparent url(../images/scroll/drag_top_black.png) no-repeat scroll 0 0; height:6px;}
.jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden; background:transparent url(../images/scroll/drag_bottom_black.png) no-repeat scroll 0 0; height:6px;}

/* tooltip styles */
#tooltip-content-1 {
	display: none;        /* required */
	position: absolute;   /* required */
	padding: 10px;
	border: 1px solid black;
	background-color: white;
}


/* engagement styles */
div.brand_feed {
	font-size: 100%;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	/* float: left; */
	/* margin-right: 15px; */
	width: 220px;
	height: 205px;
	/* padding: 10px; */
	/*background-color: #333;*/
	color: #ccc;
	text-align: left;
}

div.brand_feed div.item {
	font-size: 11px;
	margin-bottom: 0.6em;
	width: 200px;
	clear: both;
	float: left;
}

div.brand_feed div.content {
	float:left;
	width: 163px;
	margin-left: 5px;
	color: #ddd;
}
div.brand_feed a {
	color: #ddd;
	text-decoration: none;
	font-weight: normal;
}
div.brand_feed a:hover {
	color: #fff;
	text-decoration: none;
}

div.brand_feed .source,
div.brand_feed .date {
	font-size: 9px;
	color: #777;
}
div.brand_feed .source a {
    color: #777;
	text-decoration: underline;
}


div.brand_feed div.author_icon {
	float:left;
	width: 32px;
}

div.brand_feed div.author_icon img {
	border: 0;
}

div.brand_feed div.brand_title {
	font-size: 14px;
	width: 240px;
}

div.brand_feed span.brand_name {
	color: #fff;
	font-weight: bold;
}

div.brand_feed div.item_container {
	height: 185px;
	width: 220px;
}

div.brand_feed div.info_container {
	font-size: 9.5px;
	width: 220px;
	height: 20px;
}

div.brand_feed span.queue_length {
	width: 175px;
	float: left;
}

div.brand_feed span.paused {
	width: 25px;
	float: left;
	text-align: right;
}