/* @override 
	https://realosophy.triacolyte.com:1252/Scripts/jquery.tweet/Themes/Default/tweet.css
	http://realosophy.triacolyte.com/Scripts/jquery.tweet/Themes/Default/tweet.css
*/

#tweet, .query {
  color: #787878;
  width: 220px;
  padding: 40px 40px 40px 48px;
  height: 154px;
}

ul.tweet_list {
  list-style: none;
  margin: 0;
  padding: 0;
  overflow-y: hidden;
  background-color: transparent;
  vertical-align: top;
}

ul.tweet_list li {
  overflow-y: auto;
  overflow-x: hidden;
  list-style-type: none;
  position: relative;
  height: 114px;
  padding-right: 14px;
  vertical-align: top;
}

ul.tweet_list li a {
  color: #72706e;
}

ul.tweet_list li a:hover {
  color: #565453;
}

ul.tweet_list li.tweet_even {
}

ul.tweet_list li.tweet_odd {
}

ul.tweet_list li.tweet_first {
}

span.tweet_text, span.tweet_text a, span.tweet_text span.at {
  text-align: left;
  font-size: 11px;
  vertical-align: top;
  padding: 0;
  margin: 0;
  display: inline;
  line-height: 9px;
}

span.tweet_text a {
  border-bottom: 1px solid #92def1;
}

span.tweet_text span.at + a:hover {
  color: #29c0e5;
}

span.tweet_time a {
  position: absolute;
  left: 25px;
  bottom: 0;
  color: #999 !important;
  font: 8px SansRE;
  text-transform: uppercase;
}

span.tweet_time a:before {
  content: "@realosophy";
  font: 11px SansRE;
  color: #3f3c3d;
  text-transform: lowercase;
  position: relative;
  display: block;
  bottom: 4px;
  right: 1px;
}

.tweet_list .tweet_avatar {
  padding-right: .5em;
  float: left;
}

.tweet_list .tweet_avatar img {
  vertical-align: middle;
}
/*FF-Only Padding Fixes*/

@-moz-document url-prefix() {

span.tweet_time a:before {
  content: "@realosophy";
  font: 11px SansRE;
  color: #3f3c3d;
  text-transform: lowercase;
  position: relative;
  display: block;
  bottom: 2px;
  right: 1px;
}
}

