.sponsoredpost-widget {
	position: relative;
	display: block;
	float: left;
}

.sponsoredpost-widget .sponsoredpost_header {
	position: relative;
	display: block;
	float: left;
	width: 100%;
	margin-bottom: 15px;
}

.sponsoredpost-widget .sponsoredpost_title {
	position: relative;
	display: block;
	float: left;
	font-size: 18px;
	line-height: 18px;
	font-weight: 600;
}

.sponsoredpost-widget .sponsoredpost_spons {
	position: relative;
	float: right;
}

.sponsoredpost-widget .sponsoredpost-vezess-col4 .sponsoredpost_spons {
	float: none;
}

.sponsoredpost-widget article {
	width: 100%;
}

.sponsoredpost-widget article a {
	display: block;
}

.sponsoredpost-widget article a.title {
    font-size: 16px;
    font-weight: bold;
}

.sponsoredpost-widget article a.lead {
    font-size: 14px;
}

.sponsoredpost-widget .sponsoredpost-divider::before {
	content: "";
	height: 1px;
	display: block;
	margin: 15px 0;
	background: rgb(255, 255, 255);
	background: rgba(255, 255, 255, 0.6);
}

.sponsoredpost-widget .sponsoredpost-col6 {
	position: relative;
	float: left;
	width: 50%;
	padding: 0 10px;
}

.sponsoredpost-widget .sponsoredpost-vezess-col12 {
    position: relative;
    float: left;
    width: 100%;
    padding: 0 10px;
}

.sponsoredpost-widget .sponsoredpost-vezess-col6 {
    position: relative;
    float: left;
    width: 50%;
    padding: 0 10px;
}

.sponsoredpost-widget .sponsoredpost-vezess-col6:nth-child(3) {
    position: relative;
    float: left;
    width: 100%;
    padding: 0 10px;
}

.sponsoredpost-widget .sponsoredpost-vezess-col6:nth-child(3) article {
    position: relative;
    float: left;
    width: 50%;
    padding: 0 10px;
}

.sponsoredpost-widget .sponsoredpost-vezess-col4 {
    position: relative;
    float: left;
    width: 33.33%;
    padding: 0 10px;
}

.sponsoredpost-widget .sponsoredpost-col6 + .sponsoredpost-col6 .post-single-default-1::before {
	content: "";
	height: 1px;
	display: block;
	margin: 15px 0;
	background-color: #DBDBDB;
}

.sponsoredpost-widget .sponsoredpost-col6 .post-single-default-0 .image-container {
	margin-bottom: 10px;
}
