.icon-black-xxs{
	width: 10px;
	height: 10px;
	background: url("../../images/icon_white.png");
	background-size: 10px 10px;
    background-repeat: no-repeat;
    display: inline-block;
    margin-bottom: 3px;
}

img.logo{
	margin-top: 20px;
}

@font-face{
	font-family: 'azoft';
	src: url("../fonts/azoft-sans.ttf");
}

@font-face{
	font-family: 'azoft';
	src: url("../fonts/azoft-sans-bold.ttf");
	font-weight: bold;
}

h2, #header h1{
	font-family: 'azoft';
}

body.landing #footer{
	background-color: rgba(0,0,0,0.6);
}


h2,
#footer .icons a:hover,
#footer .imprint a:hover{
	color: #b92d56;
}

#banner h2.big{
	font-size: 2.5em;
}

#header.alt span.icon-pink-head {
    -moz-pointer-events: none;
    -webkit-pointer-events: none;
    -ms-pointer-events: none;
    pointer-events: none;
    opacity: 0;
}

#header span.icon-pink-head {
    -moz-transition: opacity 0.2s ease;
    -webkit-transition: opacity 0.2s ease;
    -ms-transition: opacity 0.2s ease;
    transition: opacity 0.2s ease;
    height: inherit;
    left: 0.4em;
    line-height: inherit;
    position: absolute;
    top: 20px;
    width: 14px;
	height: 17px;
	background: url("../../images/icon_pink.png");
	background-size: 14px 17px;
    background-repeat: no-repeat;
    display: inline-block;
}

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

	#header span.icon-pink-head {
		left: 0.4em;
		top: 15px;
		width: 10px;
		height: 12px;
		background-size: 10px 12px;
	}

}


@media screen and (min-width: 737px) and (max-width: 1680px){

	#header span.icon-pink-head {
		left: 0.4em;
		top: 16px;
		width: 12px;
		height: 15px;
		background-size: 12px 15px;
	}

}


header.major {
    margin: 0 0 3.0em 0;
}


.wrapper.style3 h2, .wrapper.style3 h3, .wrapper.style3 h4, .wrapper.style3 h5, .wrapper.style3 h6{
	color: #b92d56;
}

.wrapper.style3{
	background-color: #eee;
    color: #666;
}

.wrapper.style3 header.major p{
	color: #555;
}

.features li:before,
.fa-angle-down:before{
	color: #b92d56;
}


footer ul li{
	list-style-type: none;
}

#footer{
	background-color: #555;
}

footer .imprint a{
	color: rgba(255, 255, 255, 0.5);
	font-size: 0.8em;
}

