.tweet, 
.query {
  font-family: Georgia, serif;
  font-size: 120%;
  color: #085258; 
  background: white;
  /* ingo */
  font: 100%/150%  Arial, Helvetica, Verdana, sans-serif;
  color: #666;
  position: relative;
  }

.tweet .tweet_list, 
.query .tweet_list {
  -webkit-border-radius: .5em;
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow-y: hidden;
  background-color: #8ADEE2; 
  /* ingo */
  padding-bottom: 20px;
  background: none;
  float: left;
}

.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: .5em;
  /*ingo */
  min-height: 36px;
  position: relative; 
  border-bottom: 0px solid #d0d0d0 !important;
  color: black;
  margin-bottom: 5px;

	/* css3 */
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
  }

.tweet .tweet_list li a, 
.query .tweet_list li a {
  /*color: #0C717A;
  ingo */ 
 }
  
.tweet .tweet_list .tweet_even, 
.query .tweet_list .tweet_even {
  /* ingo */
  background: rgba(255, 255, 255, .1);
  }
  
.tweet .tweet_list .tweet_odd, 
.query .tweet_list .tweet_odd {
  /* ingo*/
  background: rgba(255, 255, 255, .2);
  }
  
.tweet .tweet_list .tweet_avatar, 
.query .tweet_list .tweet_avatar {
  margin-right: 1em;
  float: left; 
  /* ingo */
  }

.tweet .tweet_list .tweet_avatar img, 
.query .tweet_list .tweet_avatar img {
  vertical-align: middle; 
  /* ingo*/
  background: #eee;
  padding: .2em;
  }
  

/** 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: 80%;
  color: grey;
  text-decoration: none;
  text-transform: uppercase;
  } 

.tweet_list li:first-child .tweet_time a {
  color: red;
  }

.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;
  }
