#moduletable {margin:0 0 30px 0;padding:0;overflow: hidden;}
#moduletable ul {margin:0;padding:0;width:100%;}
#moduletable ul li{margin:0;padding:0;list-style-type:none;font: 400 13px/22px 'Lato';width:100%;}
#moduletable ul li a{color:#960303; padding: 10px 0; display: block;}

.vina-item {padding: 10px;color: #141823;border-bottom: dashed 1px #5f5f5f;}
.vina-item a {
	color: #3b5998;
}
#scrollCtrl {
	margin:8px 0 0 0;
	padding:0;
	text-align:right;
}
#scrollCtrl span {
	width:29px;
	height:29px;
	display:inline-block;
}
#scrollCtrl .up, #scrollCtrl .down, #scrollCtrl .toggle {
    text-indent: 10000px;
	margin:0;
	padding:0;
	width:29px;
	height:29px;
	-webkit-transition: all 240ms ease-in-out;
	-moz-transition: all 240ms ease-in-out;
	-ms-transition: all 240ms ease-in-out;
	-o-transition: all 240ms ease-in-out;
	transition: all 340ms ease-in-out;
}

#scrollCtrl .down {
	background-image:url(../images/icon_news_ctrl.png);
	background-position:bottom left;
}
#scrollCtrl .down:hover {
	background-image:url(../images/icon_news_ctrl.png);
	background-position:top left;
	cursor:pointer;
}
#scrollCtrl .toggle {
	background-image:url(../images/icon_news_ctrl.png);
	background-position:bottom right;
	cursor:pointer;
}
#scrollCtrl .toggle.et-run {
	background-image:url(../images/icon_news_ctrl.png);
	background-position:top right;
	cursor:pointer;
}

#scrollCtrl .up {
	background-image:url(../images/icon_news_ctrl.png);
	background-position:top center;
}
#scrollCtrl .up:hover {
	background-image:url(../images/icon_news_ctrl.png);
	background-position:bottom center;
	cursor:pointer;
}
.vina-items-wrapper ul li.new_item:before{
    content: 'images/new-icon.gif';
}