.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.widget-mode-simple-entry {
    width: 25%;
    height:500px;
    float: left;
    margin: 1%;
    border: solid 1px darkgray;
    padding: 3px;
    border-radius: 10px;
}
div#_com_liferay_blogs_web_portlet_BlogsPortlet_ocerSearchContainerPageIterator {
    clear: both;
}
.autofit-row.widget-metadata {
    visibility: hidden;
    height: 0px;
}
a.title-link {
    font-family: "Arial", "Helvetica", sans-serif, emoji;
    font-weight: bold;
    font-size: large;
}
.aspect-ratio.aspect-ratio-8-to-3.aspect-ratio-bg-cover.cover-image {
    top: -30px;
}
.widget-content p {
	position: relative;
	top: -35px;
    margin-bottom: 1rem;
    margin-top: 0;
    font-family: "Arial", "Helvetica", sans-serif, emoji;
    font-size: small
	height: 400px;
}
.autofit-row.autofit-float-end.autofit-row-center.widget-toolbar {
    top: -40px;
    position: relative;
}

/* Detailansicht */
.cover-image-caption {
    visibility: hidden;
	height:0px;
}
p {
    font-family: "Arial", "Helvetica", sans-serif, emoji;
}
h3 {
    font-family: "Arial", "Helvetica", sans-serif, emoji;
}
.col-md-8.mx-auto.widget-mode-detail-text {
    top: 0px;
    margin: 0px;
    padding: 0px;
}
.col-md-8.categories.mx-auto.widget-metadata {
    visibility: hidden;
    height: 0px;
}
.entry-tags {
    top: 10px;
    position: absolute;
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	a.title-link {
		font-family: "Arial", "Helvetica", sans-serif, emoji;
		font-weight: bold;
		font-size: medium;
	}
	.widget-mode-simple-entry {
		width: 100%;
		height:500px;
		margin: 1%;
		border: solid 1px darkgray;
		padding: 3px;
		border-radius: 10px;
	}
	.widget-content p {
		position: relative;
		top: -35px;
		margin-bottom: 1rem;
		margin-top: 0;
		font-family: "Arial", "Helvetica", sans-serif, emoji;
		font-size: x-small;
	}
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
	a.title-link {
		font-family: "Arial", "Helvetica", sans-serif, emoji;
		font-weight: bold;
		font-size: medium;
	}
	.widget-mode-simple-entry {
		width: 100%;
		height:600px;
		margin: 1%;
		border: solid 1px darkgray;
		padding: 3px;
		border-radius: 10px;
	}
	.widget-content p {
		position: relative;
		top: -35px;
		margin-bottom: 1rem;
		margin-top: 0;
		font-family: "Arial", "Helvetica", sans-serif, emoji;
		font-size: small;
	}
}


/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 800px) {
	a.title-link {
		font-family: "Arial", "Helvetica", sans-serif, emoji;
		font-weight: bold;
		font-size: medium;
	}
	.widget-mode-simple-entry {
		width: 45%;
		height:600px;
		margin: 1%;
		border: solid 1px darkgray;
		padding: 3px;
		border-radius: 10px;
	}
	.widget-content p {
		position: relative;
		top: -35px;
		margin-bottom: 1rem;
		margin-top: 0;
		font-family: "Arial", "Helvetica", sans-serif, emoji;
		font-size: small;
	}
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 1200px) {
	a.title-link {
		font-family: "Arial", "Helvetica", sans-serif, emoji;
		font-weight: bold;
		font-size: large;
	}
	.widget-mode-simple-entry {
		width: 22%;
		height:500px;
		margin: 1%;
		border: solid 1px darkgray;
		padding: 3px;
		border-radius: 10px;
	}
	.widget-content p {
		position: relative;
		top: -35px;
		margin-bottom: 1rem;
		margin-top: 0;
		font-family: "Arial", "Helvetica", sans-serif, emoji;
		font-size: small;
	}
}