.tweet, 
.query {
  font-family:Arial, Helvetica, Verdana, sans_serif;
  font-style:italic;
  font-size:100%;
  color:#303030;
  background: #5776b4;
  position: relative;
  }

.tweet .tweet_list, 
.query .tweet_list {
  -webkit-border-radius: .0em;
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow-y: hidden;
  background-color: none;
}

.tweet .tweet_list .awesome, .tweet .tweet_list .epic, 
.query .tweet_list .awesome, .query .tweet_list .epic {
  text-transform: uppercase; 
  }
  
.tweet .tweet_list li, 
.query .tweet_list li {
  overflow-y: auto;
  overflow-x: hidden;
  padding: 7px 23px;
  min-height: 36px;
  position: relative; 
  border-bottom: 1px solid #dce2f2;
  color: #ffffff;
  margin-bottom: 0px;
  
	/* css3 */
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
  }

.tweet .tweet_list li a, 
.query .tweet_list li a {
  border-bottom:none;
  color:#dce2f2;
 }
  
.tweet .tweet_list .tweet_even, 
.query .tweet_list .tweet_even {
  /* ingo */
  /*background: rgba(255, 255, 255, .4); weiss transparenz, BG-Farbe der einzelnen Tweets im Wechsel*/
  /*background: rgba(0, 0, 0, .2); sw transparenz, BG-Farbe der einzelnen Tweets im Wechsel*/
  }
  
.tweet .tweet_list .tweet_odd, 
.query .tweet_list .tweet_odd {
  /* ingo*/
  /*background: rgba(255, 255, 255, .5); weiss transparenz, BG-Farbe der einzelnen Tweets im Wechsel*/
  /*background: rgba(0, 0, 0, .3); sw transparenz, BG-Farbe der einzelnen Tweets im Wechsel*/
  }
  
.tweet .tweet_list .tweet_avatar, 
.query .tweet_list .tweet_avatar {
  margin-right: 1em;
  float: left;
  }

.tweet .tweet_list .tweet_avatar img, 
.query .tweet_list .tweet_avatar img {
  vertical-align: middle; 
  
  background: none;/* Avatar BG-Farbe*/
  padding: .0em; /* Avata Paddingr*/
  }
  

/** ingo **/


.tweet_time { 
  /*font-size: 75%; 
  text-transform: uppercase; 
 
  position: absolute; 
  bottom: 0;
  */
  }

.tweet_time a{
  /*
  background: #666;
  text-decoration: none;
  padding: 4px; 
  */
  font-size: 85%;
  color: #fecc00;
  text-decoration: none;
  /*text-transform: uppercase; Der Zeitzusatz wird in Grossbuchstaben geschrieben*/
  } 

.tweet_list li:first-child .tweet_time a {
  /*color: #fff;*/
  }

.tweet_time a:after {
  content: "";
  
  }
    
.tweet_first {
  border-top: 0px solid #ddd;
 }

.tweet_text {
  /* tweet text in new line*/
  display: block;
  }
  

a.tweet_avatar img { /* width = 48px max, is set inline by javascript tweet!! */}

a.tweet_avatar a {
  color: inherit;
  }