#header-carousel {
}
#header-carousel .carousel-inner > .item.active {
	position: relative;
	height: 270px;
}
#header-carousel .new-caption {
	position: absolute;
	top: 0;
	left: 40px;
    padding-top: 100px;
	height: 100%;
}
#header-carousel .new-caption p {
	font-size: 34px;
	color: #bb0711;
}
#header-carousel .new-caption.blue p { color: #00ADEE; }
#header-carousel .new-caption.darkBlue p { color: #00143c; }
#header-carousel .new-caption.green p { color: #52B318; }
#header-carousel .new-caption.pink p { color: #ed1e79; }

#header-carousel .new-caption a {
	font-size: 14px;
	color: #333;
	font-weight: 600;
	text-decoration: none;	
}
#header-carousel .new-caption a:hover {
	color: #666;
}

.slideshow-technician {
	position: absolute;
    top: 0;
    left: 200px;
    height: 100%;
}

.circle-feature {
	display: none;
}

.rueckruf-circle {
	position: relative;
}
.rueckruf-circle .pricing-circle-feature {
	position: absolute;
    top: 50px;
    left: 100px;
    width: 500px;
}
.rueckruf-circle .pricing-circle-feature .wrapper_aktion_circle #preis_btn_inner_circle {
	border: none !important;
	left: 8px;
    top: 8px;
}

@media screen and (max-width: 1199px) {
	.slideshow-technician {
		left: 100px;
	}

	.rueckruf-circle .pricing-circle-feature {
		top: 40px;
	    left: 90px;
	    width: 400px;
	}
	#header-carousel .new-caption {
		left: 0;
	}
}

@media screen and (max-width: 979px) {
	.slideshow-technician {
		display: none;
	}
	.circle-feature {
		display: block;
		padding: 30px 0;
	}

	.rueckruf-circle .pricing-circle-feature {
	    position: relative;
	    top: 0;
	    left: 0;
	    width: 100%;
	    padding: 30px 0;
	}
}