@charset "ISO-8859-1";
/* © Eine Welt Laden Weißwasser Stylesheet SUBMENUE and COLLAPSIBLE FOOT MENUE eineweltladen.info 2022-07-17 */

/* Submenue oben */	
.sub_cont {padding: 5px 8px; margin: 0; background-color: #9eff25; background-image: -webkit-gradient(linear, left, right, from(0%, #9eff25), color-stop(85%, #9eff25), to(#78d404)); background-image: -webkit-linear-gradient(left, #9eff25, #9eff25 85%, #78d404); background-image: -moz-linear-gradient(left, #9eff25, #9eff25 85%, #78d404); background-image: -ms-linear-gradient(right, #9eff25, #9eff25 85%, #78d404); background-image: -khtml-linear-gradient(left, #9eff25, #9eff25 85%, #78d404); background-image: -o-linear-gradient(left, #9eff25, #9eff25 85%, #78d404); background-image: linear-gradient(left, #9eff25, #9eff25 85%, #78d404); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9eff25', endColorstr='#78d404',GradientType=1 );}

.subsub_cont {padding: 4px 8px; margin: 0; background-color: #dffdbb; background-image: -webkit-gradient(linear, right, left, from(0%, #dffdbb), color-stop(85%, #dffdbb), to(#9eff25)); background-image: -webkit-linear-gradient(right, #dffdbb, #dffdbb 85%, #9eff25); background-image: -moz-linear-gradient(right, #dffdbb, #dffdbb 85%, #9eff25); background-image: -ms-linear-gradient(right, #dffdbb, #dffdbb 85%, #9eff25); background-image: -khtml-linear-gradient(right, #dffdbb, #dffdbb 85%, #9eff25); background-image: -o-linear-gradient(right, #dffdbb, #dffdbb 85%, #9eff25); background-image: linear-gradient(right, #dffdbb, #dffdbb 85%, #9eff25); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dffdbb', endColorstr='#9eff25',GradientType=1 );}

.sub_line {z-index: 9888; margin: 0 !important; padding: 0 2px 0 2px !important; text-align: center !important; background-color: transparent; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; cursor: default; top: 0; left: 0; right: 0;}
.sub_line_content {line-height: 1.6em; width: auto; height: auto; margin-left: auto; margin-right: auto; overflow: visible;}

.subsub_line {z-index: 9888; margin: 0 !important; padding: 0 2px 0 2px !important; text-align: center !important; background-color: transparent; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; cursor: default; top: 0; left: 0; right: 0;}
.subsub_line_content {line-height: 1.5em; width: auto; height: auto; margin-left: auto; margin-right: auto; overflow: visible;}

ul.sub_links {list-style: none; margin: 0; padding: 0 2px;}
li.sub_link {display: inline-block; font-size: 14px; color: #5e5e5e; font-weight: 400; text-decoration: none;}	
li.sub_link a:link, li.sub_link a:visited {color: #5e5e5e; font-weight: 400; text-decoration: none; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}
li.sub_link a:hover, li.sub_link a:focus, li.sub_link a:active {color: #ffffff; font-weight: 400; text-decoration: none; height: 12px; background-color: #018001; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}

ul.under_links {margin: 0; padding: 0; list-style-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 391.03 702.47' fill='%233077cf' height='0.65em' width='0.65em'%3E%3Cpath d='M725.85,484.78,414.72,173.65a40.13,40.13,0,0,0-56.57,0h0a40.13,40.13,0,0,0,0,56.57l283,283-283,283a40.13,40.13,0,0,0,0,56.57h0a40.11,40.11,0,0,0,56.57,0L725.85,541.66a40.51,40.51,0,0,0,0-56.88Z' transform='translate(-346.48 -161.98)' /%3E%3C/svg%3E"); list-style-position:outside; text-align: center;}

@media only screen and (max-width:56em) {
	.sub_line_content, .subsub_line_content {/*line-height: 2.0em;*/display: none; visibility: hidden; height: 0;}}

@media only screen and (max-width:56em) {
	 .sub_cont, .sub_line, .sub_line_content, .subsub_cont, .subsub_line, .subsub_line_content {display: none; visibility: hidden; height: 0;}
	#collapsible_underlay {visibility: visible;}
	li.sub_link, li.sub_link a:link {letter-spacing: 1pt;}}

@media only screen and (min-width:47em) {
	 #collapsible_underlay {display: none; visibility: hidden; height: 0;}}

/* Drucken */	
@media print {
	#sub_line, #sub_line_content {display: none; visibility: hidden; height: 0;}}

/* Submenue im Footer und oben */	
.linkline {z-index: 9888; margin: 0 !important; padding: 0 2px 0 2px !important; text-align: center !important; background-color: transparent; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; cursor: default; top: 0; left: 0; right: 0;}
.linkline_content {line-height: 1.6em; width: auto; height: auto; margin-left: auto; margin-right: auto; overflow: visible;}
@media only screen and (max-width:56em) {
	.linkline_content {line-height: 2.0em;}}
