/*  MICROTHEMER STYLES  */


/*= General =================== */

/** General >> Fl photo img **/
.fl-photo-img-gif .fl-photo-img {
	display: none !important;
}


/*= Header ==================== */

/** Header >> Logo **/
#block-2 .wp-image-25076 {
	width: 100px !important;
}


/*= Sidebar =================== */

/** Sidebar >> Aktuelles **/
#menu-item-25111 a {
	font-size: 0.7vmax !important;
	padding-left: 15px !important;
}

/** Sidebar >> Projekte **/
#menu-item-25119 a {
	font-size: 0.7vmax !important;
}

/** Sidebar >> Über Uns **/
#menu-item-25135 a {
	font-size: 0.7vmax !important;
}

/** Sidebar >> Kontakt **/
#menu-item-25154 a {
	font-size: 0.7vmax !important;
}

/** Sidebar >> Active Aktuelles **/
.mtp-25105 #menu-item-25111 a {
	font-size: 0.7vmax !important;
	font-weight: 700 !important;
}

/** Sidebar >> Active Projekte **/
.mtp-25112 #menu-item-25119 a {
	font-size: 0.7vmax !important;
	font-weight: 700 !important;
}

/** Sidebar >> Active Über Uns **/
.mtp-25133 #menu-item-25135 a {
	font-size: 0.7vmax !important;
	font-weight: 700 !important;
}

/** Sidebar >> Active Kontakt **/
.mtp-25150 #menu-item-25154 a {
	font-size: 0.7vmax !important;
	font-weight: 700 !important;
}


/*= Aktuelles ================= */

/** Aktuelles >> IG Post Schatten **/
#wpsr-ig-feed-25104 .wpsr-ig-post {
	box-shadow: 0 0 0 0 !important;
	padding-right: 20px !important;
	padding-left: 20px !important;
}

/** Aktuelles >> Folgen Sie Uns Button **/
.wpsr-ig-follow-btn a {
	font-family: Oswald !important;
	color: rgb(0, 0, 0) !important;
	font-size: 20px !important;
	text-transform: uppercase !important;
	background-color: rgb(255, 255, 255) !important;
	margin-left: -30px !important;
}

/** Aktuelles >> Folgen Sie Uns Button (:hover) **/
.wpsr-ig-follow-btn a:hover {
	color: rgb(65, 65, 65) !important;
	background-color: rgb(255, 255, 255) !important;
	border-radius: 0 !important;
}

/** Aktuelles >> Mehr laden Button **/
#wpsr-ig-load-more-btn-25104 {
	font-family: Oswald !important;
	color: rgb(0, 0, 0) !important;
	font-size: 20px !important;
	text-transform: uppercase !important;
	background-color: rgb(255, 255, 255) !important;
}

/** Aktuelles >> Mehr laden Button :hover **/
#wpsr-ig-load-more-btn-25104:hover {
	color: rgb(65, 65, 65) !important;
	background-color: rgb(255, 255, 255) !important;
	border-radius: 0 !important;
}

/** Aktuelles >> Buttons übereinander **/
#wpsr-ig-feed-25104 .wpsr-ig-footer {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
}


/*= Projekte ================== */

/** Projekte >> Keine Transition **/
.no-transition * {
	-webkit-transition: none !important;
	transition: none !important;
}

/** Projekte >> Heading 2 **/
.pp-hover-card-description-inner h2 {
	font-size: 18px !important;
	font-weight: 700 !important;
	text-transform: uppercase !important;
	-webkit-transition: none !important;
	transition: none !important;
}

/** Projekte >> Hover Cards Title **/
.mtp-25112 .pp-hover-card-title {
	display: none !important;
}


/*( Large Desktop )*/
@media (min-width: 1000px) {
	/** Header >> Header **/
	header > div:nth-of-type(1) > div {
	display: none !important;
}

	/** Aktuelles >> IG Post Schatten **/
	#wpsr-ig-feed-25104 .wpsr-ig-post {
	padding-right: 0 !important;
	padding-left: 0 !important;
}

}


/*( Desktop & Tablet )*/
@media (min-width: 768px) and (max-width: 979px) {
	/** Header >> Sticky Header **/
	header > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	margin-top: -20px !important;
}

	/** Sidebar >> Projekte **/
	#menu-item-25119 a {
	font-size: 14px !important;
}

	/** Sidebar >> Aktuelles **/
	#menu-item-25111 a {
	font-size: 14px !important;
	padding-left: 0 !important;
}

	/** Sidebar >> Über Uns **/
	#menu-item-25135 a {
	font-size: 14px !important;
}

	/** Sidebar >> Kontakt **/
	#menu-item-25154 a {
	font-size: 14px !important;
}

	/** Sidebar >> Active Aktuelles **/
	.mtp-25105 #menu-item-25111 a {
	font-size: 14px !important;
}

	/** Sidebar >> Active Projekte **/
	.mtp-25112 #menu-item-25119 a {
	font-size: 14px !important;
}

	/** Sidebar >> Active Über Uns **/
	.mtp-25133 #menu-item-25135 a {
	font-size: 14px !important;
}

	/** Sidebar >> Active Kontakt **/
	.mtp-25150 #menu-item-25154 a {
	font-size: 14px !important;
}

	/** General >> Menuleiste **/
	header > div:nth-of-type(2) > div {
	margin-top: -20px !important;
}

	/** General >> Logo **/
	.ct-container-fluid .default-logo {
	margin-left: -40px !important;
}

	/** General >> Menü Trigger **/
	#header .ct-header-trigger {
	margin-right: -40px !important;
}

	/** Aktuelles >> IG Post Schatten **/
	#wpsr-ig-feed-25104 .wpsr-ig-post {
	padding-right: 0 !important;
	padding-left: 0 !important;
}

}


/*( Tablet & Phone )*/
@media (max-width: 767px) {
	/** Sidebar >> Kontakt **/
	#menu-item-25154 a {
	font-size: 14px !important;
}

	/** Sidebar >> Über Uns **/
	#menu-item-25135 a {
	font-size: 14px !important;
}

	/** Sidebar >> Projekte **/
	#menu-item-25119 a {
	font-size: 14px !important;
}

	/** Sidebar >> Aktuelles **/
	#menu-item-25111 a {
	font-size: 14px !important;
	padding-left: 0 !important;
}

	/** Sidebar >> Active Aktuelles **/
	.mtp-25105 #menu-item-25111 a {
	font-size: 14px !important;
}

	/** Sidebar >> Active Projekte **/
	.mtp-25112 #menu-item-25119 a {
	font-size: 14px !important;
}

	/** Sidebar >> Active Über Uns **/
	.mtp-25133 #menu-item-25135 a {
	font-size: 14px !important;
}

	/** Sidebar >> Active Kontakt **/
	.mtp-25150 #menu-item-25154 a {
	font-size: 14px !important;
}

	/** General >> Menuleiste **/
	header > div:nth-of-type(2) > div {
	margin-top: -20px !important;
}

	/** General >> Logo **/
	.ct-container-fluid .default-logo {
	margin-left: -31px !important;
}

	/** General >> Menü Trigger **/
	#header .ct-header-trigger {
	margin-right: -30px !important;
}

	/** Aktuelles >> Folgen Sie Uns Button **/
	.wpsr-ig-follow-btn a {
	margin-left: 0 !important;
}

	/** Aktuelles >> IG Post Schatten **/
	#wpsr-ig-feed-25104 .wpsr-ig-post {
	padding-right: 0 !important;
	padding-left: 0 !important;
}

	/** Header >> Sticky Header **/
	header > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	margin-top: -20px !important;
}

}


/*( Phone )*/
@media (max-width: 480px) {
	/** General >> Menuleiste **/
	header > div:nth-of-type(2) > div {
	margin-top: -20px !important;
}

	/** General >> Logo **/
	.ct-container-fluid .default-logo {
	margin-left: -22px !important;
}

	/** General >> Menü Trigger **/
	#header .ct-header-trigger {
	margin-right: -20px !important;
}

	/** General >> Fl photo img **/
	.fl-photo-img-gif .fl-photo-img {
	margin-top: -200px !important;
}

	/** General >> Beitragsnavigation **/
	.fl-module-fl-post-navigation {
	text-align: center !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	grid-template-columns: 1fr !important;
	grid-template-rows: auto auto auto !important;
}
.fl-module-fl-post-navigation > :nth-child(1) {
	grid-area: 1 / 1 / 2 / 2 !important;
	justify-self: center !important;
	-webkit-align-self: center !important;
	align-self: center !important;
}

	/** Sidebar >> Active Kontakt **/
	.mtp-25150 #menu-item-25154 a {
	font-size: 14px !important;
}

	/** Sidebar >> Active Über Uns **/
	.mtp-25133 #menu-item-25135 a {
	font-size: 14px !important;
}

	/** Sidebar >> Active Projekte **/
	.mtp-25112 #menu-item-25119 a {
	font-size: 14px !important;
}

	/** Sidebar >> Active Aktuelles **/
	.mtp-25105 #menu-item-25111 a {
	font-size: 14px !important;
}

	/** Sidebar >> Kontakt **/
	#menu-item-25154 a {
	font-size: 14px !important;
}

	/** Sidebar >> Über Uns **/
	#menu-item-25135 a {
	font-size: 14px !important;
}

	/** Sidebar >> Projekte **/
	#menu-item-25119 a {
	font-size: 14px !important;
}

	/** Sidebar >> Aktuelles **/
	#menu-item-25111 a {
	font-size: 14px !important;
}

	/** Aktuelles >> Folgen Sie Uns Button **/
	.wpsr-ig-follow-btn a {
	margin-left: 0 !important;
}

	/** Header >> Sticky Header **/
	header > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	margin-top: -20px !important;
}

}

