/* ----------------------------------------------------------------
	Custom CSS


-----------------------------------------------------------------*/

.small-line {line-height: 1.2 !important;}
.neuekarte {background: url("../n-images/karte.jpg") no-repeat center center; background-size: cover;}


	@media (max-width: 576px) {
		
		img.logo-opener{height:100px !important;}
.mini-none {
  display: none !important;
}
.mini.col-padding {padding-left:0px !important; padding-right:0px !important;}
}

.nobottompadding {padding-bottom:0px !important}

h3 span {font-size:small}
.preis-hinweis {font-size:smaller;margin-right: 2px;}
.preis
{
	width:150px;
}

.imprint h3 {margin-top: 30px}
.imprint p {margin-bottom: 12px}
.iconlist.disc {list-style-type: disc;}

@media (max-width: 767px) {
.preisliste .col-padding {padding: 60px 0px;}
}

@media (max-width: 413px) {
.preisliste {font-size:small}
}

@media (max-width: 374px) {
.preisliste {font-size:x-small}
}

.owl-carousel .owl-dots .owl-dot {background-color: transparent; border:none}
.owl-carousel .owl-dots .owl-dot span {margin: 0 0px;}

.small-text {font-size: 18px; line-height:1.2}

@media (max-width: 767px) {
.small-text {font-size: 14px; line-height:1.2}
}

