#block-custom-twitter-custom-twitter-block{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 6px solid #CEDCF8;
    margin-left: 7px;
    margin-top: 10px;
    min-height: 165px;
    padding: 0;
    position: relative;
    width: 262px;
    
}
#block-custom-twitter-custom-twitter-block img{
  max-width: 100%;
    padding: 2px 0 0;
}
#tweets{
    border-bottom: 1px dotted #E8E8E8;
    width: 197px;
    padding: 0 0 0 4px;
    color: #24488E;
    font: 11px Verdana,Geneva,sans-serif;
    /*margin-bottom: 10px;*/
    padding: 5px 0 5px;
    margin-left: 10px;
}
#block-custom-twitter-custom-twitter-block .tweets_titleclass {
  padding: 6px 0 0 4px;
    
}
#block-custom-twitter-custom-twitter-block .tweets_titleclass a{
     background: url("/sites/all/modules/ra_custom_twitter/images/follow_icon.png") no-repeat scroll left center transparent;
    color: #4E71B5;
    display: inline-block;
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    padding-left: 22px;
}
#block-custom-twitter-custom-twitter-block h2{
 color: #4E71B5;
    font: 18px "Trebuchet MS",Arial,Helvetica,sans-serif;
    margin: 14px 0 0 11px;
    padding: 0;
    white-space: normal;
}
#tweets .hashtag{
	width:100%;
}
#tweets .hashtag .msg{
    color: #313131;
    display: inline-block;
    font: 11px Verdana,Geneva,sans-serif;
    width: 62%;
    word-wrap: break-word;
}
#tweets .hashtag a{
          color: #24488E;
          font-size: 11px Verdana,Geneva,sans-serif;
}

#tweets .hashtag .date {
float: right;
    text-align: right;
    width: 17%;
}
#tweets .hashtag .date em{
    color: #4E71B5;
    font: 9px Verdana,Geneva,sans-serif;
	display: inline-block;
}

.profile_picture{
	display: inline-block;
    margin-right: 2%;
    vertical-align: top;
    width: 19%;
}
