.new-home-lhs #smk-twitter_list_timeline {
    /*height: 516px;*/
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    width: 183px;
    margin-left: 4px;
}

#smk-twitter_list_timeline {
  font-size: 0.7em !important;
}


/* USER */
.smk-tweets {
border:1px solid #ddd;
padding: 2% !important;
margin:0 0 3% !important;
position:relative;
}

.smk-tweets p{
line-height:1.6; /* smart read */
clear:both;
word-wrap: break-word;
}

.smk-tweets p.smk-user{
line-height:1 !important;
margin-bottom:3px !important;
}

.smk-user span.smk-screenname {
    color: #808080;
    display: block;
	font-size: 90% !important;
    padding-top: 1px !important;
}

.smk-user span.smk-username {
    color: #000;
    display: inline-block;
	font-size: 110% !important;
	font-weight:700;
	min-width:36px;
}



p.smk-text {
    font-size: 9px !important;
	margin-bottom: 0 !important;
	padding: 0 1px 0 3px !important;
}

.smk-user img {
    border: 0 none;
    border-radius: 4px;
    float: left;
    margin: -5px 66px 2px 0 !important;
}

.smk-user span {
color:#808080;
display:block;
}
.smk-photos a {
text-decoration: none;
}
.smk-photos img {
max-width: 100%;
border: 0;
margin: 0;
outline: 0;
padding: 0;
text-decoration: none;
text-transform: none;
vertical-align: baseline;
}
/* ACTION */
.smk-actions{
border-top:1px dotted #ddd;
padding-top:5px;
}

p.smk-ago {
    margin-bottom: 0 !important;
}

p.smk-ago a {
    font-size: 7px !important;
	color: #66757f;
}

/* TOOLTIP ACTION SPRITE */
/* do not used "display" -> accessibility */
.smk-actions a{
position:relative;
float: right;
Snippet
float: right;
margin-left:2%;
text-decoration: none;
}
.smk-actions a:hover,
.smk-actions a:focus,
.smk-actions a:active{
border-color:#69c;
}
.smk-actions a span{
position:absolute;
display:inline-block;
padding:7px 10px;
background-color:#000;
color:#fff;
font-size:13px;
border-radius:5px;
top:-999px;
left:-999px;
font-weight:bold;
}
.smk-actions a:hover span,
.smk-actions a:focus span,
.smk-actions a:active span{
top:-43px;
right:-5px;
left:auto;
line-height: 1 !important;
}
.smk-actions a span b{
display:block;
width:0;
height:0;
border:5px solid transparent;
border-top-color:#000;
position:absolute;
right:20px;
bottom:-10px;
}
/* SPRITE 2 */
.smk-sprite{
background-image: url("___smk_image___/mobile_sprite.png");
background-repeat: no-repeat;
border:none !important;
width:40px;
height:32px;
display:inline-block;
border-radius:0 !important;
}


.smk-reply, .smk-retweet, .smk-like {
    margin-right: 0px !important;
	margin-bottom: 5px !important;
}

.smk-reply{
background-position:6px -23px;
}

.smk-reply:hover,
.smk-reply:focus,
.smk-reply:active{
background-position:0 -164px;
background-color:#1da1f2;
}
.smk-retweet{
background-position:-40px -164px;
}
.smk-retweet:hover,
.smk-retweet:focus,
.smk-retweet:active{
background-position:-40px -164px;
background-color: #19cf86;
}
.smk-favourite{
background-position:-65px -23px;
}
.smk-favourite:hover,
.smk-favourite:focus,
.smk-favourite:active{
background-position:-65px 2px;
}
/* retweeted */
.smk-retweeted{
display:block;
color:#999;
text-align:right;
}/* name="composer_info" content="2016-03-18 14:00:49" */
