
/* ## ## ## */

	div.mystartimages div.col-md-4 div.title {
		position: absolute;
		font-weight: bold;
	}

	div.mystartimages div.col-md-4 div.title h3.innertitle {
		background-color: rgba(255,255,255,0.85);
		font-size:130%;
		margin:10px;
		padding:10px 15px;
	}
	
	div.informationen .col-md-4 .cms-image-container .title {
		position: absolute;
	}
	
	div.informationen .col-md-4 .cms-image-container .title h3 {
		background-color: rgba(255,255,255,0.85);
		padding:8px 20px 8px 10px;
		margin:8px;
	}
	
/* ## ## ## */

	div.myheader {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 568px;
	}

	div.myheader.first {
		z-index: -2;
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;		
	}
	
	div.myheader.second{
		z-index: -1;
		background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 80%, rgba(255,255,255,1) 100%);
		height: 568px;
	}

	.header-main, .nav-main {
		background-color: rgba(255,255,255,0.8);
	}
	
	header.header-main {
		margin-top: 30px;
		padding-top: 15px;
	}
	
	div.nav-main {
		margin-bottom: 60px;
		padding-bottom: 15px;
	}

	.input-group {
    	background-color: #fafafa;
	}


	.cms-breadcrumb.container, .cms-block.cms-block-sidebar-filter {
		display: none;
	}
	
	div.pos-0.cms-block-image-text .cms-block-container-row.row.cms-row .col-md-6:last-child {
		background-color: rgba(255,255,255,0.8);
		padding: 25px;
	}
	
	div.pos-0.cms-block-image-text .cms-block-container-row.row.cms-row .col-md-6:last-child h1,
	div.pos-0.cms-block-image-text .cms-block-container-row.row.cms-row .col-md-6:last-child h2,
	div.pos-0.cms-block-image-text .cms-block-container-row.row.cms-row .col-md-6:last-child p {
		margin-bottom:0;
	}
	
	div.pos-0.cms-block-image-text .cms-block-container-row.row.cms-row .col-md-6:last-child h1 {
		color: red;
	}
	
	div.product-variant-characteristics, p.product-price-unit, div.product-cheapest-price {
		display:none;
	}
	
	a.product-name {
		height: unset;
	}
	
	a.nav-link:focus-visible {
	    box-shadow: none;
	}

/*

	

	
	.col-12.col-lg-auto.header-logo-col {
		padding-bottom: unset;
	}
	.col-12.col-lg-auto.header-logo-col .header-logo-picture {
		max-width: 500px;
	}
	

	
 */
/*	
		## ## ## FOOTER ## ## ##
 */

    .xxxx {
    	padding-top: 30px;
    	padding-bottom: 30px;
        background-image:url('/media/b7/1e/aa/1750190725/Chilipflanze-im-Beet-768x504.jpg');
		background-repeat: no-repeat;
		background-position: center center;
		background-size:cover;		
    }
    
	.xxxx > .container {
		padding:20px 0px;
		background-color: rgba(255,255,255,0.8);
	}

	footer.footer-main .cgtu11 {
		font-weight:bold;
		text-transform: uppercase;
	}
	
	footer.footer-main .cgtu22 {
		float:left;
		padding-right:10px;
		width: 24px;
		text-align: center;
	}
	
	footer.footer-main .cgtu33 {
		float:left;
	}
	
	footer.footer-main .cgtu44 {
		margin-top:15px;
	}
	
	footer.footer-main .cgtucl {
		clear:both;
	}
	
	@media (max-width: 575px) {
	    footer.footer-main div.innerxx div.cgtu11  {
	        padding-top:30px;
	    }
	    footer.footer-main div.innerxx div.cgtu11.suex {
	        padding-top:0px;
	    }
	}
	
    .innerxx {
        padding:20px;
    }
    .footer-column-headline.footer-headline.js-collapse-footer-column-trigger {
        padding-top:0;
    }


