.columns.xBlogPaging {
	text-align: center;
	float:none;
}

.xBlogNoPaddingLeft {
	padding-left: 0;
}

.xBlogNoPaddingRight {
	padding-right: 0;
}

.xBlogItem .vcard {
	text-align: center;
	width: 100%;
}

.xBlogItem .vcard.text-align-left {
	 text-align: left; 
}

.xBlogItem .vcard.itemwidot li.item {
	 margin-left:1rem;
   display:list-item;
}

/* #i0130, 200316, dwildt, 2+*/
button.tiny,
.button.tiny,
.button.tiny.expand,
.xBlogForm .tiny .button,
.xBlogForm .tiny .button.expand {
	font-size: 1rem;
	padding-left: 1rem;
	padding-right: 1rem;
	padding-bottom: 0.5rem;
	padding-top: 0.6rem;
}

/* 
 * #v0451, 201120, dwildt:
 * CSS below is needed in context with javascript, which calculates xBlogItems content
 */
#startBox02 .tabs-content > .content {
	display: block;
	visibility: hidden;
	position:absolute;
}
#startBox02 .tabs-content > .content.active {
	visibility: visible;
	position:relative;
}
/*240313, dwildt, #v5284*/
/*#startBox02 ul.pagination {
	display: inline-block;
}*/
