@media (max-width: 768px) {
	.blaettermich {
    margin-top: -34px !important;
    right: -87px !important;
    font-size: 19px !important;
	}
}

@media (max-width: 1200px) {
  .news-detail-image {
    width: 200px;
  }
}


@media (max-width: 991px) {
	/*.news-detail-image {
		width: 300px;
	}*/
	.tx-frommo-gremorgorganigramm .d-flex {
		display: block !important;
	}
}


@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {

	#header > .row > .apptitle {
		/*background: green;*/
	}

	.tx-frommo-gremorg-notelist .icon-trash2, .tx-frommo-gremorg-notelist .icon-pencil, #sidebar .icon-eraser {
		font-size: 20px;
		margin-left: 15px;
	}
}


@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {

	.tx-frommo-gremorg-notelist .icon-trash2, .tx-frommo-gremorg-notelist .icon-pencil, #sidebar .icon-eraser {
		font-size: 20px;
		margin-left: 15px;
	}


	#header > .row > .apptitle {
		font-size: 18px !important;
		padding-top: 22px;
	}
	#content {
		font-size: 13px;
	}
	#headericons a {
	    font-size: 30px;
	    margin-right: 0px;
	    margin-left: 17px;
	}
	#pdfpageswrapper .pdfpageswrapper-headline-title  {
		font-size: 14px;
	}
	#eventsboxbig .tx-frommo-gremorg {
		height: auto;
	}
	.tx-felogin-pi1 > div {
		margin-top: 150px;
	}
	#table-calendar td {
		width: 25px;
	}
	.news-itemlist-icon,
	.news-itemlist-image,
	.tx-frommo-gremorg-eventlist-icon,
	.tx-frommo-gremorg-eventlist-description,
	.news-itemlist-teaser {
		display: none;
	}

	.news-itemlist li,
	.tx-frommo-gremorg-eventlist li {
		padding: 10px;
		line-height: 1.1;
	}
	#newsbox, #eventsbox {
		overflow: hidden;
	}
	#newsbox h1, #eventsbox h1 {
		font-size: 16px;
	}

}