.newsListWidget {
    padding: 0 0 11px 20px;
}
	.layout-topArticlesLeftBLock .newsListWidget {
		padding-left: 0px;
	}
    .newsListWidget h2 {
        margin: 0 0 11px 0;
        padding: 0;
        font-size: 24px;
        line-height: 28px;
    }
    .newsListWidget h2 a {
        color: #df163f;
        border-color: #edd5d8;
    }
    .newsListWidget h2 a:hover {
/**/        border-color: #989898;
    }
    .newsListWidget .blockHeader {
        margin: 0;
        padding: 3px 0 0 0;
        font-size: 11px;
        line-height: 15px;
/**/        color: #000;
        text-transform: uppercase;
    }
    .newsListWidget ul {
        margin: 0;
        padding: 0;
        list-style: none;
    }
    .newsListWidget li {
        margin: 0 0 13px 0;
        padding: 0;
        list-style: none;
        font-size: 14px;
        line-height: 20px;
        font-weight: normal;
    }
	.newsListWidget .viewings {
		background-position: 4px 1px;
/**/		color: #898989;
		font-size: 12px;
		line-height: 18px;
		padding: 0 0 0 23px;
	}