#btnMobileMenu span.pipe,
#naviMobile,
.searchbox input[type=text],
a{
	-o-transition:all ease .3s;
	-ms-transition:all ease .3s;
	-moz-transition:all ease .3s;
	-webkit-transition:all ease .3s;
	transition:all ease .3s;
}

/*** Links ***/
a:hover{
	color:#00af40;
}

/*** Mehr-Button ***/
.themen-balken .link a:hover,
.tx-indexedsearch-searchbox-button:hover{
	background:#f0f0f0;
	color:#ffb718;
}

/*** Suchbox ***/
.searchbox input[type=text]:focus{
	width:200px;
	background:#f0f0f0;
}

/*** Navi ***/
.navi-main .navi-elem a:hover{
	color:#ffb718;
}

/*** Hüpfender Pfeil beim Hover ***/
.projekte a:hover{
	-webkit-animation: btnjump 1s infinite;
    animation: btnjump 1s infinite;
}
@-webkit-keyframes btnjump {
    50%{
		background-position: right 10px center, left bottom;
	}
}
@keyframes btnjump {
    50%{
		background-position: right 10px center, left bottom;
	}
}

/*** Mobile Navi Button ***/
#btnMobileMenu span.pipe{
	-webkit-transform-origin: left center; 
	-moz-transform-origin: left center; 
	-o-transform-origin: left center; 
	transform-origin: left center;
}
#btnMobileMenu.open span.pipe{
	background-color:#ed7c30;
}
#btnMobileMenu.open span.pipe:nth-child(1){ 
	top: -3px;
	left: 4px;
	-moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
#btnMobileMenu.open span.pipe:nth-child(2){ 
	width: 0%; 
	opacity: 0;
}
#btnMobileMenu.open span.pipe:nth-child(3){ 
	top: 15px; 
	left: 4px; 
	-moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
#naviMobile{
	-webkit-transform-origin: center top; 
	-moz-transform-origin: center top; 
	-o-transform-origin: center tio; 
	transform-origin: center top;
	transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    -webkit-transform: scale(1.1);
}
#naviMobile.open{
	opacity:1;
	transform: scale(1.0);
    -moz-transform: scale(1.0);
    -ms-transform: scale(1.0);
    -o-transform: scale(1.0);
    -webkit-transform: scale(1.0);
}