/* ----------- LG - pads in landscape start ----------- */
@media (min-width : 991px) and (max-width: 1199px) {

}
/* ----------- LG - pads in landscape ende ----------- */



/* ----------- MD - pads in portrait start ----------- */
@media (min-width: 768px) and (max-width: 991px) {

}
/* ----------- MD - pads in portrait ende ----------- */



/* ----------- SM - smartphones in landscape start ----------- */
@media (min-width : 421px) and (max-width: 767px) {

body {
	font-size: 14px;
	margin-bottom: 600px; /* Margin bottom by footer height */
}

.logo {height:60px;margin-top:0px;margin-left:15px;margin-right:0px;}


.wrapper {
	padding-left: 15px;
	padding-right: 15px;
}

.navbar-collapse {
	position:absolute;
	z-index: 5;
	width:100%;
	margin: 0px;
}

.navbar-nav {
    margin: 0px 0px;
}

.navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #d8e9c8;
    color: #000;
}

.full-screen .demo-card {
	padding: 15px;
}

/* FOOTER */
.section-dark {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 600px; /* Set the fixed height of the footer here */
    background-color: #1a1817;
    color: #FFFFFF;
    padding-top:40px;
    padding-bottom:30px;
    padding-left:10px;
    padding-right:10px;
}












}
/* ----------- SM - smartphones in landscape ende ----------- */



/* ----------- XS - smartphones in portrait start ----------- */
@media (max-width: 420px) {

body {
	font-size: 14px;
	margin-bottom: 620px; /* Margin bottom by footer height */
}

.logo {height:60px;margin-top:0px;margin-left:10px;margin-right:0px;}

.wrapper {
	padding-left: 10px;
	padding-right: 10px;
}

.navbar-collapse {
	position:absolute;
	z-index: 5;
	width:100%;
	margin: 0px;
}

.navbar-nav {
    margin: 0px 0px;
}

.navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #d8e9c8;
    color: #000;
}

.full-screen .demo-card {
	padding: 10px;
}

/* FOOTER */
.section-dark {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 620px; /* Set the fixed height of the footer here */
    background-color: #1a1817;
    color: #FFFFFF;
    padding-top:40px;
    padding-bottom:30px;
    padding-left:10px;
    padding-right:10px;
}



}
/* ----------- XS - smartphones in portrait ende ----------- */
