/* Farben Gärtnerei Balzer
grün	#035642
rotbraun #8b1602
gelb #CAC51B #F2ED05
violett #9C619E #592451
schwarz #000000
weiss 	#ffffff
schrift	#4e4e4e
dunkelblau #003594
hellblau #abcae9
dunkelgrün #006400
grün #00bc00
hellgrün #c7e995
dunkellila #4a0e80
lila #853ee6
helllila #d9bbff
dunkelrot #7f1233
pink #ff5869
rosa #ffd2d2
backgroud dgrau #231F20
dunkelgrau #231F20
grau #999998
hellgrau #dcdcdc
*/

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  margin-bottom: 1.5rem;
 }

address, dl, fieldset, figure, ol, p, pre, ul {
  margin: 0;
}
.logo-image {
  width: 180px;
  height: auto;
}

#sp-top-bar .menu {
	margin-bottom: 0 !important;
	list-style-type: none !important;
}
#sp-top2 .menu li {
  float: left;
  margin: 0px 0px 0px 25px;
}

.article-body {
	padding: 50px;
	border-bottom: none;
	padding-bottom: 50px;
}

.imgborder {
  padding: 10px;
  background: custom;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgba(0, 0, 0, 0.2);
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: rgba(0, 0, 0, 0.2);
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: rgba(0, 0, 0, 0.2);
}

.pager, .pagenavigation {
  padding: 4em 0 0 0 !important;
}

.article-header {
  padding: 10px 0px 20px;
}
.page-header {
  padding-bottom: 9px;
  margin: 0px;
  border-bottom: none;
}

.readmore {
  padding-top: 20px;
	padding-bottom: 10px;
  font-weight: bold;
}

#sp-top2.col-lg-6 div.sp-column.text-center.text-lg-end {
  float: right;
}


#sp-bottom {
	font-size: 16px;
}

#sp-footer {
	/*display: none !important;*/
	background: #023025;
	font-size: 14px;
}


#sp-main-body a[href] > img {
	display: inline-block;
	padding-right: 5px !important;
}



.menumenu {
  display: inline-flex;
	list-style-type: none;
}
.menumenu li a {
  margin-left: 20px;
}

.bg-danger {
	display: none;
}

sppb-addon-raw-html ul li, .sppb-addon-text-block ul li {
  margin-bottom: 0px;
}
.col-form-label {
  line-height: 1.2;
}

@media (min-width: 1400px) {
body.wide-content .container, body.wide-content section > .sppb-row-container {
  max-width: 1400px;
}
}
@media (min-width: 1200px) and (max-width: 10000px) {
	

.article-body {
  	padding: 20px 0px;
}
}

@media (min-width: 560px) and (max-width: 1199px) {
.article-body {
  padding: 20px 0px;
}

}

@media (min-width: 992px) {

}

@media (min-width: 100px) and (max-width: 561px) {

h1, .h1 {
		font-size: 2rem;
	}
.article-body {
	padding: 0px;
	border-bottom: none;
	margin-bottom: 20px;
}
.readmore {
    padding-bottom: 20px;
}

}