/* (c) wolkenfutter.de */

.slide, .uk-link, a {
	color: #f5f5f5;
}
.slide .background {
	background-size: auto;
}
.h2p-box-container {
	max-width: 400px;
}
.h2p-box-container > .h2p-box {
	margin-top: -1px;
}
div.h2p-box {
	padding: 15px;
}
a.h2p-box {
	padding: 0;
	background-color: rgba(180,0,97,0.2);
}
a.h2p-box:hover {
	text-decoration: none;
	color: #f5f5f5;
	background-color: rgba(233,0,126,0.6);
}
.h2p-box.h2p-border {
	border: 1px solid #f5f5f5;
}
.h2p-title {
	text-align: center;
	letter-spacing: 0.1em;
	font-weight: 300;
	color: #f5f5f5;
	margin-bottom: 15px;
}
.h2p-title-fat {
	font-weight: 500;
}
.h2p-title.h2p-margin-top {
	margin-top: 25px;
}
.h2p-bg-grey {
	background-color: rgba(200,200,200,0.5);
}

.h2p-box p,
p.h2p-no-box  {
	font-family: "Helvetica Neue","Helvetica","Arial", sans-serif;
	font-size: 20px;
	font-weight: 100;
	margin-bottom: 20px;
}
p.h2p-text-medium {
	font-size: 25px;
} 
.h2p-text-large {
	font-size: 30px;
}
.h2p-box .h2p-text-small {
	font-size: 16px;
}


.menu-home {
	margin-bottom: -2px;
}

.h2p-box.push-down {
	margin-top: 1px;
}
@media (max-width: 767px) {
	.h2p-box.push-down {
		margin-top: 2px;
	}
}
.h2p-text-light {
	font-weight: 100;
}

.panel {
	font-family: "Helvetica Neue",​"Helvetica","​Arial",​sans-serif;
}

.menu a {
	font-weight: 100;
}
.menu a:hover {
	text-decoration: none;
	color: #b40061;
}

h1.h2p-title, h3 {
	font-family: "Helvetica Neue","Helvetica","​Arial",​sans-serif;
	font-weight: 200;
	color: #f5f5f5;
}
h1.h2p-title {
	font-size: 25px;
}
.h2p-br {
	display: inline;
}
@media (min-width: 767px) {
	.h2p-box:nth-of-type(even) {
		margin-left: -1px;
	}
}
@media (max-width: 767px) {
	.h2p-box {
		margin-top: -1px;
	}
}
.h2p-no-pull-left {
	margin-left: 0 !important;
}




