 @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
a img {
	border: none;
}

.projekt-wrapper .dummy strong {
	margin-top: 20%;
	float: left;
	width: 100%;
}

::-ms-value {
	border: 0;
	background-color: #fefefe;
}

.ansprechpartner-wrapper {
	margin:0 auto !important;
	width: 52% !important;
}

.ansprechpartner {
	width: 38% !important;
	margin-right: 23% !important;
}

.ansprechpartner:last-child {
	margin-right: 0 !important;
}

#searchform #s {
	margin: 60px auto 0 auto;
	display: block;
}

.search-close {
	left: 80%;
	position: absolute;
	top: 60px;
}
}
