html,
body {
	height: 100%;
}

body {
	position: relative;
	width: 100%;
}

h1 {
	display: inline-block;
	font-family: 'Schoolbell', cursive;
	font-size: 40px;
	color: #ffffff;
}

h2 {
	margin: 0;
	color: #fff;
}

h3 {
	margin-bottom: 40px;
	color: #fff;
}

.btn {
	padding: 7px 20px;
	color: #fff;
	font-size: 21px;
	border-radius: 4px;
	background-color: #333333;
}

.btn-small {
	padding: 5px 10px !important;
	font-size: 16px !important;
}

.btn-success {
	background-color: #5cb85c;
}

.btn-success:hover {
	color: #fff;
	text-decoration: none;
	background-color: #4ba24b;
}

.btn-danger {
	background-color: #d9534f;
}

.btn-danger:hover {
	color: #fff;
	text-decoration: none;
	background-color: #b84340;
}

.containerHeader {
	position: relative;
	height: 75px;
	padding: 10px;
	z-index: 1;
	text-align: center;
	color: #fff;
}

.logo {
	position: absolute;
    left: 10px;
    top: 10px;
}

.navTop {
	position: absolute;
	right: 10px;
	top: 20px;
	color: #fff;
}

.navTop li {
	margin-left: 5px;
	padding: 5px 15px;
	float: left;
	font-size: 14px;
	cursor: pointer;
	border-radius: 4px;
}

.containerContent {
	color: #fff;
	text-align: center;
}

.bgTransparenz{
	min-height: 100%;
	background: rgba(0,0,0,.8);
}

.jk-photowall-background-landing {
	position: fixed;
	left: 0;
	top: 0;
	z-index: -1;
}

.jk-photowall-background-landing .item {
	width: 25%;
	margin-bottom: -4px;
}

.containerFooter {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: right;
}

.containerFooter ul {
	padding-right: 20px;
}

.navPromo {
	margin-top: 10px;
	display: inline-block;
	list-style: none;
}

.navPromo li a,
.navPromo li {
	float: left;
	color: #ddd;
}

@media screen and (min-width: 756px) {
	h1 {
		font-size: 80px;
	}

	h2 {
		font-size: 32px;
	}

	h3 {
		font-size: 28px;
	}

	.logo {
		top: 20px;
		left: 20px;
	}

	.jk-photowall-background-landing .item {
		width: 10%;
	}

	.containerContent {
		margin-top: -40px;
	}
}

#requestIframe {
	bottom: 0;
}

.main-color {
	background-color: <?=$lpConfig['colors']['main_color']; ?>;
}
