.twit {   
  position: relative;
}
#twtr-widget-1 {  
  position: relative;
  width: 310px;
  height: 125px;
  margin-top: 20px;
  padding: 0;
  overflow: hidden; 
  border: 1px solid #000;
  border-radius: 8px;
  background: transparent url('/wp-content/themes/AdsenseRecipe/images/overlay.png') 0 0 repeat;  
}
.twtr-doc {
  width: 310px;
  height: auto;
  margin: 0;
  padding: 0;
 }
/* Блок автора с именем и аватаром - скрытый  */

.twtr-hd {      
  position: absolute; top: -100px; right: 0;
  width: 0;
  height: 0;
  padding: 0;
  overflow: hidden; 
}
/* Контейнер для твиттов  */

.twtr-bd {    
  width: 310px;
  height: auto;
  margin: -20px 0 0 0;
  padding: 0;
}
/* Контейнер для твиттов. Размер указан в коде. */

.twtr-tweets { 
  overflow: hidden; 
}
/* Контейнер для отдельного твитта */

.twtr-tweet  { 
  width: 290px;
  height: 75px;
  border: 0; 
  margin: 13px 0 0 10px;
  overflow: hidden; 
}
/* Внутренний Контейнер для отдельного твитта */

.twtr-tweet-wrap { 
  width: 290px;
  height: auto;
}
/* Аватар  */

.twtr-avatar { 
  float: left;  
  width: 50px !important;
  height: 50px !important;
  border: 1px solid #ccc; 
  margin: 3px 0 0 0 !important; 
  overflow: hidden; 
}
.twtr-img a img {   
  width: 50px !important;
  height: 50px !important;
}
/* Блок для текста для отдельного твитта */

.twtr-tweet-text {    
  float: right;  
  width: 223px;
  height: 70px;
  overflow: hidden;
  margin: 0 !important; 
}
.twtr-tweet-text em {  
  width: 300px; 
  padding-top: 10px;
  font-size: 12px;
}
.twtr-ft img {
  width: 18px !important; 
  height: 16px !important;
}
/* Скрытые блоки */
 
.twtr-hd h3, .twtr-hd h4 {
  display: none;
}
