/* Copyright 1999-2017. Parallels IP Holdings GmbH. All Rights Reserved. */
/*
@import url(//fonts.googleapis.com/css?family=Open+Sans:300,400,600&subset=latin,latin-ext,cyrillic,cyrillic-ext,greek,greek-ext,vietnamese); */
html {
   
}
html,
body {
    height: 100%;
	
    min-height: 100%;
}
body { margin: 0; }
a { background-color: transparent; }
a:active,
a:hover { outline: 0; }
a {
    color: #274c09;
    text-decoration: underline;
    cursor: pointer;
}
a:hover {
    color: #ccc;
    text-decoration: underline;
}
.navbar{
   background-color:#284c09 ! important;
}
.navbar a, footer a{
  color: #fff;
	text-decoration: none;
}
.navbar a:hover, footer a:hover, .navbar .active a{
  color: #f8da72;
	text-decoration: none;
}

.rabatt{
	display:box;
	border-radius: 25px;
	background-color: yellow;
	margin: 0 auto;
	color:green;
	padding:25px;
	width:30%;
	margin-top:30px;

}

.fa-bars{
  color: #fff;
}
.preise h1{
font-size:22px;
}
.preise li{
margin-bottom:20px;
}
.firma{
	font-family: 'Libre Baskerville', serif;
  color: #f8da72;
	font-size:42px;
	margin-right:20px;
}

.container img {
   width:100%;
	height:auto;
}



footer {
   background-color:#284c09 ! important;
	text-align:center;
	color: #ccc;
}
footer .container img {
	
   width:300px;
	height:auto;
}

.bg-yellow{

	background-color:yellow;
	color:green;
	padding-top:25px;
}
.bg-yellow:hover{
	background-color:#ffde00;

}
h1.advent{
	color:#f8da72 !important; 
	text-shadow: 1px 0px 5px #284c08, 1px 0px 9px #284c08 !important;
}
@media (max-width: 767.98px) { 

	.col-6 {
	
   width:100%;
}

	footer .container img {
	
   width:70%;
	height:auto;
}
}

@media (max-width: 576px) {
	.firma{
	font-size:22px;
}
	.bg-image{
	max-height:200px !important;
	}

}
@media (max-width: 768px) {
	.firma{
	font-size:22px;
}
	.bg-image{
	max-height:200px !important;
	}

}

@media screen and (max-width:414px) {
	h1.advent{
		padding-top:0 !important ;
		margin-top:-35px !important ;
		font-size: 19px !important ;
	color:#f8da72 !important; 
	text-shadow: 2px 2px 5px #284c08, 2px 2px 5px #284c08 !important;
}
	.rabatt{
	display:box;
	position:relative;
	margin: 0 0 0 0 ;
	padding:10px;
	width:70%;
}

	.rabatt h3{
		font-size: 18px !important ;
		font-weight:bold;
	}
}