<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body {
	/*font-family: 'Roboto', sans-serif;*/
	font-family: effra-cc, sans-serif;
	font-style: normal;
}

a,a:hover {
	text-decoration:none !important;
}

@media screen and (min-width: 1024px) {
	.form-group label {
		text-align: right;
	}
}

.form input, select, button, textarea {
	margin-bottom: 12px;
}
#checkform input, select, button, textarea {
	margin-bottom: 12px;
}


a:hover {
	text-decoration:none !important;
}

.fontsmall {
	font-size: 12px;
}

#rotator {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	width:100%;
	height:100%;
	background:url(../images/loading.gif) #000 center center no-repeat;
	opacity:0.8;
	display:none;
	z-index:9999;
}


/*
.img-thumbnail {
	transition: transform .4s;
}
.img-thumbnail:hover {
	transform: scale(1.1);
}
*/

/* Custom Hover on List Group */
.list-group .list-group-item:hover{
  background: #2B5FAF !important;
  cursor: pointer !important;
  color: #fff !important;
}

.popover .popover-title{
    background: #2B5FAF;
	color:#FFF;
}
.popover .popover-content{
    background: #2B5FAF;
	color:#FFF;
}


.smaller {
	font-size:smaller;
}

/* geklickte Kategorie */
.bg-blue {
	background-color:#2B5FAF;
}

.text-blue {
	color:#2B5FAF;
}

.text-custom-v1 {
	color:#2B5FAF;
	font-size:12px;
	font-weight:bolder;
}
.custom-thumbnail {
	width:100px;
	height:100px;
	border: 1px solid #ddd;
    border-radius: 4px;
    padding: 5px;
}
.custom-thumbnail:hover {
	box-shadow: 0 0 2px 1px rgba(0, 140, 186, 0.5);
}
.t1 {
	font-size:13px;
}

/* Custom Button */

.btn-primary.custom-btn-red {
	background-color:#F00;
	border-color:#F00;
}

.btn-primary.custom-btn-blue {
	background-color: #2B5FAF;
	border-color:#2B5FAF;
}

.btn-primary.custom-btn-blue-cart {
	background-color: #2B5FAF;
	border-color:#2B5FAF;
	padding:0 3px !important;
	height:23px !important;

}

.btn-primary.custom-btn-orange {
	background-color:#FF9933;
	border-color:#FF9933;
}

.btn-primary.custom-btn-orange-cart {
	background-color:#FF9933;
	border-color:#FF9933;
	padding:0 3px !important;
	height:23px !important;
}



/* Custom Link Color in Body */
a {color: #2B5FAF;}
a:hover {color: #373C42;}

/* Custom list group hover */
.list-group-item:hover {
	background-color:#DBDEE1 !important;
	color:#373C42 !important;
}

.btn-outline-primary {
	color:#2B5FAF !important;
	/*outline-color:*/
}
.btn-outline-primary:hover {
	background-color:#2B5FAF !important;
	color:#FFFFFF !important;
	/*outline-color:*/
}
/*
div.effect-romeo img {
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(0,0,300px);
	transform: translate3d(0,0,300px);
}

div.effect-romeo:hover img {
	opacity: 0.6;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	transition: transform .7s; 
	transform: scale(1.1);
}
*/

.navbar-brand,
.navbar-nav a {
  font-family: effra-cc, sans-serif;
	font-style: normal;
}

.modal-lg {
    max-width: 100% !important;
}

.img-modal {
	width:100% !important;
	max-width:350px !important;
	height:auto !important;
	border-radius:10px !important;
}
.img-thumb {
	width:100%;
	max-width:100px;
	height:auto;
}
.img-first {
	border:2px solid orange;
}

.img-main {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	width:100%; 
	max-width:450px; 
	height:auto; 
	border-radius:10px; 
	margin-bottom:10px;
	border:6px solid #FFF;
}
.img-items-more {
	height:100%; 
	max-height:60px; 
	with:auto; 
	border-radius:5px; 
	margin-bottom:20px;
	/*border:1px solid #333;*/
	/*box-shadow: 3px 3px 2px #CCC;*/
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.back-to-top {
    cursor: pointer;
    position: fixed;
    bottom: 20px;
    right: 20px;
    display:none;
}


/* Meldung Warenkorb */
#cartOK {
	position:fixed;
	top:0;
	right:0;
	left:0;
	width:100%;
	height:20%;
	text-align:center;
	padding-top:5%;
	z-index:9999;
	background:#000000;
	opacity:0.8;
	color:#FFFFFF;
}

.hideme {
    opacity:0;
}

.h5 {
	font-size: 20px;
}
h3 {
	font-size: 1em;
	}

.footerlogo img {
	padding: 10px;
}

@media screen and (max-width: 500px) {
	#block-left {
		display:none !important;
	}
	.dataset1 {
		clear:both !important;
	}
	/*
	h3 {
		font-size: 18px;
	}
	*/
	h4 {
		font-size: 18px !important;
	}
	.h5 {
		font-size: 13px !important;
	}
	
}


@media (max-width:640px){
	#block-left {
		display:none !important;
	}
	.dataset1 {
		clear:both !important;
	}
	
	
}

@media (max-width:800px){
	
	#col-basket {
		display:none;
	}
	.h6-r {
		font-size:12px;
	}
}
@media (max-width:768px){
	
	.kategorien {
		font-size:11px;
	}

	.h6-r {
		font-size:11px;
	}
	.dataset1 {
		clear:both !important;
	}
}

@media (max-width:1024px){
	
	.kategorien {
		font-size:12px;
	}

	.h6-r {
		font-size:12px;
	}
	.custom-thumbnail {
	width:70px;
	height:70px;
	border: 1px solid #ddd;
    border-radius: 4px;
    padding: 5px;
	}
}

@media (max-width:767px){
	#carouselExampleIndicators {
		display:none !important;
	}
	#col-basket {
		display:none !important;
	}
	.kategorien {
		display:none !important;
	}
	#ausstatter {
		display:none;
	}
	
	
}

@media (min-width:1024px){
	.cart-top {
		display:none;
	}
	.li-cart {
		display:none;
	}
	
}

@media (max-width:1280px){
	
	
	.h4-r {
		font-size:14px;
	}
	
	.kategorien {
		padding:6px 3px 6px 3px;
	}
	.btn-number-cart,.input-number-cart{
		display:none;
	}
}


@media (min-width:1281px){
	.brLinebreak {
		display:none;
	}
	.number-in-cart {
		display:none;
	}
	.h4-r {
		font-size:18px;
	}
}

@media (min-width:360px){
	.brLinebreak {
		display:none;
	}
	.number-in-cart {
		display:none;
	}
	.h4-r {
		font-size:18px;
	}
}


@media (min-width:1280px){
	.navbar-brand {
		display:none !important;
	}
	.cart-left {
		display:none;
	}
	.btn-warenkorb {
		display:none;
	}
	

	
	/*
	#searchform {
		display:none;
	}
	*/
}





@media (min-width: 768px) and (max-width: 1024px) {
	
	/*
	#searchform {
		display:none;
	}
	*/
}</pre></body></html>