nav > a, nav > div {
	margin-right:26px;}

	/* ANCHOR NAVIGATION */
main .spalte-rechts .proClickMedia a:hover {
	background: transparent;
}
.proClickMedia img {
	width: 100%;
	max-width: 100%;
	height:auto;
}
main .spalte-rechts .proClickMedia a {
	text-decoration: none;
	color: #e3000f;
	cursor: pointer;
	display: inline-block;
}
main .spalte-rechts .proClickMedia .anchorNavigation {
	background:#e3000f;
	overflow: hidden;
	margin:0;
	padding: 0
}

main .spalte-rechts .proClickMedia .anchorNavigation li {
	float:left;
	list-style-type: none;
	padding: 0;
	margin: 0;
	background: none
}
.proClickMedia .marginPro:before {
	margin-top:37px;
}
.proClickMedia .anchorNavigation li a, .proClickMedia .anchorNavigation li a:focus {
	color:#fff;
	text-decoration: none;
	padding:5px 13px;
	display: block;
	border-left:1px solid #c0000d;
	transition: background-color 0.5s ease;
	cursor: pointer;
	background: transparent;
	}

.proClickMedia .anchorNavigation li:first-child a {
	border-left:0;
}

.proClickMedia .anchorNavigation li a:hover, .proClickMedia .anchorNavigation li a.nav-active {
	background: #c0000d
}

.proClickMedia .greyBox {
	padding:20px;
	margin:20px 0;
	background: #f5f5f5
}
main .spalte-rechts .proClickMedia ul {
	margin: 0
}
main .spalte-rechts .proClickMedia ul li {
	list-style-type: none;
	background: url("../images/haeckchen.svg") no-repeat left 9px;
	background-size:17px 17px;
	padding:5px 0 5px 22px;
	margin:0;
}

.proClickMedia .image {
	margin:20px 0;
}

main .spalte-rechts .proClickMedia .button {
	transition: background-color 0.5s ease;
	background: #e3000f;
	color: #fff;
	text-decoration: none;
	display: inline-block;
	padding:10px 20px;
	cursor: pointer
}

main .spalte-rechts .proClickMedia .button:hover {
		background: #c0000d
}
.proClickMedia .appBadge {
	width:20%; 
	float:left;
	margin: 10px 10px 10px 0;
}

@media only screen and (max-width: 1280px) {

nav > a, nav > div { 
	margin-right: 14px;
	font-size: 18px;
	font-size: 1.125rem;
}
}
@media only screen and (max-width: 850px) {
nav > a, nav > div { 
margin-right:10px;
font-size:16px; }
}

@media only screen and (max-width: 768px) {
.proClickMedia .anchorNavigation li a, .proClickMedia .anchorNavigation li a:focus {
	padding:5px 8px;
}
}
@media only screen and (min-width: 771px) and (max-width:1280px) {
.proClickMedia .anchorNavigation li a, .proClickMedia .anchorNavigation li a:focus {
	padding:1px 8px;
	font-size:10px;
}
}

@media only screen and (max-width: 759px) {
main .spalte-rechts .proClickMedia .anchorNavigation li {
	float:none;
}
main .spalte-rechts .proClickMedia .anchorNavigation {
	position: static !important;
}
.proClickMedia .anchorNavigation li a, .proClickMedia .anchorNavigation li a:focus {
		border-bottom:1px solid #c0000d;
		border-left:0;
}
.proClickMedia .anchorNavigation li:last-child a {
	border-bottom: 0
}
.proClickMedia .appBadge {
	width:45%;
}
}