/****************************************************************************************************************
Copyright 2014 clever commerce GmbH. Alle Rechte vorbehalten.
Das Kopieren im Ganzen oder in Teilen ohne unsere vorherige ausdrueckliche schriftliche Zustimmung ist untersagt.
Jegliche Zuwiderhandlungen werden juristisch verfolgt.
****************************************************************************************************************/

/* Lars Lorenz | clevercommerce normalize css based on: normalize.css v2.1.3 | MIT License | git.io/normalize */
/* css reset html5 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0; padding: 0; border: 0 none; font: inherit;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;}
audio, canvas, video {display: inline-block;}
audio:not([controls]) {display: none; height: 0;}
[hidden], template {display: none;}
html {font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;}
a {background: transparent; text-decoration: none;}
a:focus, a:active, a:hover {outline: 0;}
abbr[title] {border-bottom: 1px dotted;}
b, strong {font-weight: bold;}
dfn {font-style: italic;}
hr {-moz-box-sizing: content-box; box-sizing: content-box; height: 0;}
mark {background: #ff0; color: #000;}
code, kbd, pre, samp {font-family: monospace, serif; font-size: 1em;}
pre {white-space: pre-wrap;}
q {quotes: "\201C" "\201D" "\2018" "\2019";}
small {font-size: 80%;}
sub, sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 0;}
fieldset {border: 0; margin: 0 2px; padding: 0.35em 0.625em 0.75em;}
legend {border: 0; padding: 0;}
button, input, select, textarea {font-family: inherit; font-size: 100%; margin: 0;}
button, input {line-height: normal;}
button, select {text-transform: none;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button; cursor: pointer;}
button[disabled], html input[disabled] {cursor: default;}
input[type="checkbox"], input[type="radio"] {box-sizing: border-box; padding: 0; width:auto !important;}
input[type="search"] {-webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0; padding: 0;}
textarea {overflow: auto; vertical-align: top;}
table {border-collapse: collapse; border-spacing: 0;}
* {margin: 0; padding: 0;}li{list-style:none inside none}
body {font-size: 80%;}
div[typeof~="Product"]{display:none;}

@font-face {
	font-family: 'icons';
	src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype'),
		 url(data:application/font-woff;charset=utf-8;base64,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) format('woff'); font-weight: normal; font-style: normal; text-transform: none;}




@font-face {
	font-family: 'shopicons';
	src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype');
	font-weight: normal;
	font-style: normal;
}

/*########################################################### */
/*################! normalize.css ENDE ###################### */
/*########################################################### */


/*To Do vor QA*/

/*
- Browserweiche für Logo im IE, das da viel zu hoch wird.
- Batteriegesetzt auf PS nicht vergessen 
- Artikelnummer im JS entfernen!
-Versandkostenlogig bei pangv Hinweis?

*/


/*################custom CSS Start ###################### */
/* hellgrau: #ececec; dunkelgrau: #525252; blau: #009ee0; border: #dfdfdf*/

/* allgemeine styles */

body {font-family: "Barlow", Helvetica, Arial, sans-serif}
#tpl {width:100%; height:100%; background: url('gfx/shop_bg2.jpg'); position: relative;}
#tpl * {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; font-size:1em;}
a, #toplinks a, a:visited {color: #3a3a3a}
a:hover, a:active, a:focus, #toplinks a:hover {color:#000; text-decoration:none;}
#toggle {display: none;}
.clearfix:before, .clearfix:after {display: table; content: " "; }
.clearfix:after, .cf {height:0px; font-size:0px; line-height:0px; clear:both;}
.icon {font-family:icons; vertical-align:middle; text-transform:none !important; font-weight:normal !important; line-height:normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.left {float: left;}


/* kopfzeile */
#headerouter {width: 100%;}
#header {width: 100%; max-width: 1160px; padding:0px 0%; margin: auto; position:relative; background: #fee834;}
#header .stripes, #footer.stripes ul {
    height: .9375rem;
    background: repeating-linear-gradient(135deg, #fee834, #fee834 10px, #232323 10px, #232323 20px);
    max-width: 78.75rem;
    margin: 0 auto;
}

#toplinks {line-height:24px; display:block; text-align:right; font-size:16px; font-family:"Barlow", sans-serif;background: #ffea00; text-transform: uppercase; font-weight: 600; color: #3a3a3a; height: 35px; padding-top: 5px;}
#toplinks div {float: left;} 
#toplinks .left {font-weight: normal; width: 38%}
#toplinks .middle {width: 26%;}
#toplinks .middle a::before {content: "5";display: inline-block;font-family: "icons";font-size: 28px;padding: 0px 5px 0 0;vertical-align: middle;}
#toplinks .right {width: 35%}
#logo {max-width:300px; height:50px; background-size:contain; margin: 18px 5px 18px 15px; display: inline-block;}
#logo img {height: 100%; width: 100%}
#header .slogan {display: inline-block;width: calc(100% - 325px);padding-left: 20%;font-size: 16px;position: relative;top: -10px;}
#mainnav { background: #232323; height: 52px; line-height: 50px; position: relative;}
#mainnav li {display: inline-block; padding: 0 20px }
#mainnav .mainnav_ico {display: inline-block; width: 23px; height: 23px; margin-right: 10px; vertical-align: sub;}
#mainnav .mainnav_ico  img {width: 100%; height: 100%}
#mainnav li a {color: #fff;font-family: Barlow,sans-serif;font-size: 18px;font-weight: 600;line-height: 40px;text-transform: uppercase;vertical-align: middle;transition: color 0.2s linear 0s, background 0.2s linear 0s;}
#mainnav li:hover {background: #686868; position: relative;}
#mainnav .transport .mainnav_ico {height: 30px;width: 30px; vertical-align: middle;}
#mainnav .freizeit .mainnav_ico {height: 30px;width: 40px; vertical-align: text-bottom;}
#mainnav .bware .mainnav_ico {height: 30px;width: 40px; vertical-align: text-bottom;}
#mainnav li a .mainnav_text {font-size: 20px}
#mainnav li ul {display: none;}
#mainnav li:hover a + ul {display: block; background: #686868;display: block;left: 0;position: absolute;z-index: 2; min-width: 100%}
#mainnav li:hover a + ul li {display: block; border-bottom: 1px solid #e2e2e2}
#mainnav .saleicon {color: #fee834; line-height: 40px; font-size: 40px !important}

/*Safari Weiche*/
_::-moz-svg-foreign-content, :root #mainnav li a {height: 40px;}
#mainnav li a.active, #mainnav li:hover a {background-position: left bottom; line-height: 40px}

#search {float:right; margin: 30px 0 10px; width:22%;}
#search form input#suche-eingabe {border:1px solid #dfdfdf; border-radius: 4px; border-right:0px none; background:none; height:30px; line-height:30px; width: 83%; color:#525252; float:left; text-indent:5px; background: #fff; font-family: 'Barlow'; font-size: 16px;}
#search form input#suche-eingabe:focus {border-color: #ffea00;box-shadow: 0 0 4px #fad1bc;color: #3a3a3a}
#search #los_btn {width:15%; height:30px; float:right; overflow:hidden; background:#FFEA00; color:#3a3a3a; text-align:center; font-size:30px; line-height:28px; text-indent:1px; border-radius: 4px;}
#search #los_btn:hover {color: #000}



#topnav {width: 100%; max-width: 1160px; margin: 0 auto; background:#ececec;position: relative;}
#topnav ul {padding:0px 10px;}
#topnav ul li {display: inline-block; height: 40px; line-height:40px; }
#topnav ul li a {padding:0px 10px; font-size: 1.2em; color:#525252; text-transform:uppercase;}
#topnav ul li:hover a, #topnav ul li.aktiv a {color:#009ee0; text-decoration:none;}


/* grundlayout */
#workarea, .pagecontainer table table:nth-child(2n) {margin: auto; width: 100%; /*max-width: 1200px; */}
#wrapper {width: 100%; padding:5px 0 0;  overflow:hidden; background: #fff; max-width: 1160px; margin: 0 auto}



/* spalten */
#LeftPanel {float: left; width: 23%; padding-bottom:1000em; margin-bottom:-1000em;}
#content {float: left; padding:0px 2%; width: 77%;}

/*abweichend im Theme*/
#tpl #LeftPanel {display: none;}
#tpl #content {width: 100%}

/* links */
#LeftPanel .v4acp .v4title font, #LeftPanel strong.boxhead {font-size:1.3em; font-weight:normal; color:#525252; line-height:30px; text-indent:10px; display:block; margin-bottom:5px;}
#LeftPanel .lcat {margin:10px 0;}
#LeftPanel .lcat ul li {list-style: none outside none; }
#LeftPanel .lcat ul li a, #LeftPanel .lcat ul li span {color:#fff; display: block; padding:6px 15px 6px 10px; margin-left:10px; background: #232323;border-bottom: 1px solid #fff;border-top: 0px solid #f4f4f4; position:relative; font-weight:normal; font-family: 'Barlow', sans-serif; font-size: 20px; font-weight: 600; text-transform: uppercase;}

#LeftPanel .lcat ul li a:hover, #LeftPanel .lcat ul li a.aktiv, #LeftPanel .lcat ul li span {background: #686868;}
/* ebene 2 */
#LeftPanel .lcat ul.lev2 li a {padding:7px 0px 7px 20px; background: #f3f3f3; color: #686868; font-size: 17px; font-weight: 600}
#LeftPanel .lcat ul.lev2 li a:hover {color: #232323}
#LeftPanel .lcat ul.lev2 li span {padding:4px 0px 4px 25px; background: #f5f5f5 }
#LeftPanel .lcat ul.lev2 li a::before, #LeftPanel .lcat ul.lev2 li span::before {content:"d"; font-family:icons; font-size:1em; position:absolute; top:17px; margin-top:-11px; left:0px; color: #686868; text-transform: lowercase;}

#LeftPanel .lcat ul ul {display:none;}
/*2. Ebene aktiv*/
#LeftPanel .lcat ul li ul li a:hover, #LeftPanel .lcat ul li ul li  a.aktiv, #LeftPanel .lcat ul li ul li span {background: #f5f5f5}
#LeftPanel .versandbanner {padding: 0px 0 0px 10px;}
#LeftPanel .versandbanner img {height: auto; width: 100%;}

/* contentbereich */
h1.artikeltitel {color:#3e3e3e; font-size:1.5em !important; line-height:30px; font-weight:600; padding:0px 5px; margin:15px 0 10px 0; font-family: Barlow, sans-serif}
#artikeloben .bilder {float: left; width:65%;}
#artikeloben .bilder #pic {width: 100%; background:#fff;}
/* lightbox und thumbnails */
#m_lb {position: fixed; font-size: 0px; z-index: 100000 !important; width: 100%; text-align: center; cursor: pointer; left: 0px; top: 0px; height: 100%; padding-top:4%;}
#m_lb img {-webkit-box-shadow: 1px 1px 9px 7px rgba(0,0,0,0.4); -moz-box-shadow: 1px 1px 9px 7px rgba(0,0,0,0.4); box-shadow: 1px 1px 9px 7px rgba(0,0,0,0.4); max-width: 100%; background-color:#fff;}
#m_lb #lb_holder {position:relative; display:inline-block; max-width:96%}
#closer {height: 34px; width: 34px; line-height:30px; color:#525252; font-size:25px; position:absolute; right:-16px; top:-16px; background:#fff; border-radius:50%; border:2px solid #525252; text-align:center;}

#thumbnails {display:block; overflow:hidden; margin:10px 0; position:relative; height:86px;}
#thumbs {white-space:nowrap; display:inline-block; position:absolute;}
#thumbnails .scrollBtn {display:none; position:absolute; height:100%; width:34px; left:0; top:0; cursor:pointer; -webkit-box-shadow: 19px 0 19px 0 rgba(255, 255, 255, 1) inset; -moz-box-shadow: 19px 0 19px 0 rgba(255, 255, 255, 1) inset; box-shadow: 19px 0 19px 0 rgba(255, 255, 255, 1) inset; z-index:1000; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-tap-highlight-color:rgba(0,0,0,0);}
#thumbnails .scrollBtn.sright {left:auto; right:0px; -webkit-box-shadow: -19px 0 19px 0 rgba(255, 255, 255, 1) inset; -moz-box-shadow: -19px 0 19px 0 rgba(255, 255, 255, 1) inset; box-shadow: -19px 0 19px 0 rgba(255, 255, 255, 1) inset;}
#thumbnails.slideAktiv {padding:0px 40px;}
#thumbnails.slideDeaktiv #thumbs {margin:0px !important;}
#thumbnails.slideAktiv .scrollBtn {display:block;}
#thumbnails.slideAktiv .scrollBtn span {position:absolute; top:50%; margin-top:-18px; width:34px; height:34px; border-radius:50%; border:2px solid #525252; background:#fff; font-size:28px; text-align:center; line-height:30px; text-indent:-2px}
#thumbnails.slideAktiv .scrollBtn.sright span {text-indent:2px}
.thumbpic {display: inline-block;width: 115px; height:115px;border: 1px solid #dfdfdf; margin: 0px 5px 0px 0px; overflow: hidden; cursor:pointer; position: relative; background-size: contain !important; background-repeat: no-repeat !important;}
.thumb_aktiv, .thumbpic:hover {border-color: #3e3e3e}
/* hier kann das Bildformat konfiguriert werden indem der padding-bottom wert geändert wird */
.bild_middle_holder {display:block; padding-bottom:100%; position:relative}
#bild_middle {position:absolute; top:0; right:0; bottom:0; left:0; background-position:center center; background-size:contain; display:block; background-repeat:no-repeat;}

#artobenrechts {float: left; width: 35%; padding-left:2%}
#artobenrechts > strong {display: block;font-family: Barlow,sans-serif;font-size: 20px;margin-bottom: 5px;}
#artobenrechts .bulletpoints {display:block; line-height:130%; margin:0 0 10px 10px;}
#artobenrechts .bulletpoints li {list-style:disc outside none; font-size: 18px; font-family: Barlow, sans-serif; color: #3a3a3a; line-height: 23px;}
#artobenrechts #preis {margin: 20px auto}
#artobenrechts #preis div {display: inline-block; width: 50%}
#artobenrechts #preis .vat {width: 100%; padding-top: 15px;}
#artobenrechts #preis .vat a {text-decoration: underline;}
#artobenrechts #preis .pangv {width: 100%;}
#artobenrechts #preis .preis {text-align: right;  background: none repeat scroll 0 0 #fff;border: 1px solid #000;border-radius: 4px; font-size: 25px; line-height: normal;font-weight: 600; padding-right: 15px; font-family: Barlow, sans-serif}
#artikelactions {text-align:right;}
.aktionbutton {background: #1e5799; background: -moz-linear-gradient(top, #1e5799 0%, #0079bc 0%, #00509d 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(0%,#0079bc), color-stop(100%,#00509d)); background: -webkit-linear-gradient(top, #1e5799 0%,#0079bc 0%,#00509d 100%); background: -o-linear-gradient(top, #1e5799 0%,#0079bc 0%,#00509d 100%); background: -ms-linear-gradient(top, #1e5799 0%,#0079bc 0%,#00509d 100%); background: linear-gradient(to bottom, #1e5799 0%,#0079bc 0%,#00509d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#00509d',GradientType=0 ); color: #fff !important; text-decoration: none; border-radius: 4px; padding: 8px 20%; display:inline-block; margin-bottom:10px; font-size: 20px !important}
.aktionbutton:hover {background: none repeat scroll 0 0 #00509D;}
.greybutton {background: #fee834; color: #000 !important; text-decoration: none; border: 2px solid #000; padding: 8px 0%; display:block; margin-bottom:10px; text-align:center; font-size: 15px !important; font-weight: 600}
.greybutton:hover {background: #e4cc01;}

*[data-chk=""], *[data-chk="0"], *[data-chk="00"],  *[data-chk="0,000"] {display:none !important;}

#artkielactions {margin: 40px 0;}


strong.tab { font-weight:600; color: #232323; display: inline-block; padding: 6px 13px; font-family: Barlow, sans-serif; font-size: 18px !important; text-transform: uppercase; border: 1px solid #cfcfcf; border-bottom-color: #fff; margin: 0 0 -1px 12px}
.BWareHinweis {border-style: solid; border-width: 3px; border-color: red;}
.content {border-top:1px solid #dfdfdf; padding: 10px 0px; margin-bottom:15px; line-height:130%; color:#232323;}
#longdesc {font-size:1.2em; color:#000; padding-top: 15px;}
#longdesc .subtitel {display:none; margin-bottom:5px;}
#longdesc li{list-style:initial; margin: 0 2%;}
#longdesc img{max-width:100%}
.odr {display:none; margin-top: 10px; font-size: 11px}
#video.leer {display: none;}
#video_1.leer {display: none;}
#video_2.leer {display: none;}
#video_3.leer {display: none;}

table.versand tr:nth-child(2n-1) {background: #e2e2e2;}
table.versand tr:nth-child(1) {font-weight: 600;}
table.versand {line-height: 200%; max-width: 520px;width: 100%;}
table.versand.ausland {max-width: 705px;}
table.versand td {padding: 0px 8px}
table.versand td sup {font-size: 10px;}
table.versand.ausland td {padding: 0 8px;vertical-align: top;width: 100px;line-height: 150%;}

.payicon {background: rgba(0, 0, 0, 0) url("gfx/payment_sprite.gif") no-repeat scroll 0 0;height: 110px;margin: 0 20px 20px 0;width: 175px;}
.payicon.vorkasse {}
.payicon.paypal {background-position: 0 -125px;}
.payicon.credit {background-position: 0 -243px;}
.payicon.sofort {background-position: 0 -363px;}
.payicon.amazon {background-position: 0 -495px;}
.payicon.nachnahme {background-position: 0 -645px;}
.payicon.rechnung {background-position: 0 -805px;}
.payicon.lastschrift {background-position: 0 -947px;}
.payicon.finanzierung {background-position: 0 -1091px;}
.payicon.barzahlung {background-position: 0 -1248px;}
.content p {margin-bottom: 15px;}
.content.payment * {font-size: 16px !important; line-height: 130%}

/* footer allgemein */
#footerouter {width: 100%; }
#footer {width: 100%; /*max-width: 1160px;*/ margin: auto; text-align: center; }
#footer ul { margin: 0% auto; padding: 20px 0; background: #FFEA00; max-width: 1160px !important}
#footer ul li {display: inline; }
#footer a {color: #3a3a3a; padding:6px 2%; font-size: 20px; font-family: Barlow, sans-serif; font-weight: 600;}
#footer a:hover {text-decoration: none; color:#000;}
#footerlogos {margin: 0 auto; padding: 25px 0 20px 0; max-width: 1160px; text-align: center;background: #3A3A3A}
#footerlogos div {background: url('gfx/png_sprite.png') no-repeat; width: 83px; height: 50px; display: inline-block; margin-right: 10px;}
#footerlogos div.dhl {background-position: 0px 0px;}
#footerlogos div.gls {background-position: -91px 0px;}
#footerlogos div.spedition {background-position: 0px -58px;}
#footerlogos div.paypal {background-position: -275px 0px;}
#footerlogos div.vorkasse {background-position: -367px 0px;}
#footerlogos div.barzahlung {background-position: -367px -58px;}

/* copyright & powerdBy */
#copy_hint {text-align:left; margin:0 auto; max-width: 1160px;background: #3A3A3A; padding: 0 10px}
#copy_hint * {padding:0px; margin:0px; line-height:24px; color:#fff; font-size:.9em;}
#copy_hint #copyright {float:left; padding:0px;}
#copy_hint #poweredby {float:right;}
#copy_hint #poweredby #cc_logo {background:url(gfx/cc_copy.png) no-repeat center; padding:8px 12px; margin-bottom:-4px; display:inline-block;}

/* retina queries */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  #footer #copy_hint #poweredby #cc_logo {background-image:url(gfx/cc_copyx2.png); background-size:16px 16px !important;}
}

/* rwd media queries */
/* 1px weniger als die ausgangsbreite */
@media screen and (max-width: 959px) {
	/*Icons und Banner der Tools ausblenden*/
	#xgal {display: none!important}
    #ds_div > center, #xgal + br + center {display: none;}
    #tpl ~ p {display: none;}

    .toggle1 {display:none !important;}
    #topnav {overflow: hidden;}
    #artobenrechts .bulletpoints {margin-left: 20px;}
    h1.artikeltitel {background:none;}
    #artikeloben #preis, #artikeloben #artkielactions {display: none;}
    #mainnav ul li:nth-child(5) {display: none;}
}

@media screen and (max-width: 940px) {
	 #header #toplinks .left {display: none;}
	 #header #toplinks .right {float: right; width: 46%}
	 #header #toplinks .middle {width: 46%; text-align: left;}
	 #mainnav li a {width: 115px;}
}	

@media screen and (max-width: 927px) {
	#header {position: relative;}
	#mainnav {width: 100%; max-width: 100%}
	#search {margin: -60px 0 10px 0; float: right; width: 31%}
	#logo {display: block;margin: 10px auto; float: none; text-align: center; width: 100%}
	#logo svg {width: 225px; height: 60px; }
	#header .slogan {display: none;}

}

@media screen and (max-width: 768px) {
    #artikeloben .bilder, #artikeloben #artobenrechts {float: none; width: 100%}
    #artobenrechts {padding:0;}
    .toggle2 {display:none !important;}
    #wrapper {padding-top: 0}
    #LeftPanel .lcat {margin-top: 0}
	#LeftPanel {width: 30%}
	#content {width: 70%}
	#artikeloben #price {text-align: center;}
 	form input#suche-eingabe {width: 70%}
 	#mainnav li a {width: 110px;}
 	.odr {display:block;}
 	#mainnav {overflow-x: hidden;}
	/*#content table {display: block;overflow-x: auto; table-layout: fixed;}*/
	/* Test Tabeles LArs */
	.content table {
	  table-layout: fixed; 
	  width: 100%;
	  *margin-left: -100px;/*ie7*/
	}
	.content td, .content th {
	  vertical-align: top;
	  width:100px;
	}
	.content tr.mid {height: 50px;}
	.content th {
	  position:absolute;
	  *position: relative; /*ie7*/
	  left:0; 
	  width:100px;
	}
	.outer {position:relative}
	.inner {
	  overflow-x:scroll;
	  overflow-y:visible;
	  width:400px; 
	  margin-left:100px;
	}
	
}

@media screen and (max-width: 715px) {
    body {background:none #000;}
    #tpl {background-position: center -25px;}
    #headerouter {background-position: center -25px;}
    #header #logo, #header #search{float:none; display:block; margin:0 auto;}
    #header #logo {margin-top: 5px}
    #header #search {margin:0px auto 5px; width:90%;}
    #header #mainnav {display: none;}
    #LeftPanel {float: none; display:block; padding:0px; margin:0px; background:none; width:auto;}
    #LeftPanel .lcat {background:#232323}
    #LeftPanel .lcat ul {/*padding: 10px; */margin-top: 0; margin-bottom: 0;}
    #LeftPanel .lcat ul li {border: 0; background:none;}
    #LeftPanel .lcat ul li a {background:none; display: block; padding:0; font-size: 1.4em; color:#fff; line-height: 30px; border-bottom: none;}
    #LeftPanel .lcat ul li a:hover, #LeftPanel .lcat ul li a.aktiv {color:#FFEA00; background:none;}
	#LeftPanel .lcat ul.lev2 li a::before, #LeftPanel .lcat ul.lev2 li span::before {color: #e2e2e2}
	#LeftPanel .lcat ul.lev2 li a, #LeftPanel .lcat ul.lev2 li span,#LeftPanel .lcat ul li ul li a:hover, #LeftPanel .lcat ul li ul li a.aktiv, #LeftPanel .lcat ul li ul li span
	 {background: none; border-top: none; border-bottom: 1px solid #fff; color: #e2e2e2; padding-left: 10px }
	#LeftPanel .lcat ul li ul li:first-child a, #LeftPanel .lcat ul li ul li:first-child span {border-top: 1px solid #fff;}
	#LeftPanel .lcat ul li ul li:last-child a, #LeftPanel .lcat ul li ul li:last-child span {border-bottom: none;}
    #LeftPanel .lcat ul.lev2 li a {padding:3px 20px;}
    #LeftPanel .lcat ul.lev3 li a {padding-left: 30px}
    #LeftPanel .lcat ul.lev3 li a::before, #LeftPanel .lcat ul.lev3 li span::before {left: 10px;}
    #LeftPanel .lcat ul.lev2 li a:hover {color: #fff}
    #LeftPanel .versandbanner {display: none;}
    #content {float: none; width: 100%}
    #footer ul li {display: block;}
    #footer #copy_hint {text-align:center;}
    #footer #copy_hint * {float:none !important; display:inline-block}
    #toggle {display: block; background: #000; padding:0px 10px; color:#FFEA00; line-height:50px; cursor:pointer; margin:0px !important}
    #toggle span.icon {display: inline-block; margin-right:1%; font-size:40px; height:30px; line-height:28px;}
    #header #toplinks, .toggle4 {display:none !important;}
    #m_lb {padding-top:10%;}
    .aktionbutton, .greybutton {display:block; padding:8px 0; text-align:center;}
    #footer ul li {width:100%; float:left;}
    #footer ul li a {display:block;}
}

@media screen and (max-width: 560px) {
    .toggle3 {display:none !important;}
}

@media screen and (max-width: 400px) {
	.inner {width: 250px}
}

@media screen and (max-width: 350px) {
	.inner {width: 200px}
}

@media screen and (max-width: 300px) {
	.inner {width: 150px}
}


/* firefox hack */
@-moz-document url-prefix() {}


.pangv[data-ffvalue=""] {display:none !important;}
/* c&p anpassungen fuer ebay 2017 */

/* lightbox 2017 */
#images input {display:none;}
#images label {cursor:pointer;}
#images *[data-src=""] {display:none;}
#images[data-pic2=""] #thumbnails {display:none;}
/* thumbnail based image navigation */
#thumbnails {height:auto !important; margin-bottom:5px !important}
#images * {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.imgSmall:after {content: ""; display: block; clear: both;}
.imgSmall label {-webkit-filter: grayscale(.8); -webkit-transition: .5s; transition: .5s; -webkit-transform: translateZ(0); margin-bottom:5px;}
.imgSmall label:hover {-webkit-filter: grayscale(0); z-index: 1}
/* medium size images (buehne im template) */
.imgMedium {overflow:hidden; margin-bottom:10px;}
.imgMedium label {z-index:0; margin-bottom:0px !important;}
.imgMedium label span.lupe {position:absolute; font-size:30px !important; color:#000; top:0; right:0; opacity:0.7; padding:4px; background:#ccc; border-radius:4px;}
/* background gfx steuerung */
.imgSmall label, .imgMedium label {background-color:#fff; background-repeat:no-repeat; background-size:contain; background-position: center center;}
/* lightbox ansich inkl blaetternavi */
.imgZoom div.lb-overlay {opacity:0; width: 0;height: 0;overflow: hidden; position: fixed; top: 50%; left: 50%; background:rgba(0,0,0,0.9); text-align:center; z-index:0}
.imgZoom div.lb-content {position:relative; padding:90px 7% 20px 7%;}
.imgZoom div.lb-overlay img {opacity:0; max-width: 0; max-height: 0; -webkit-transition: .7s; transition: .7s;}
.imgZoom div label {background:#fff; display:inline-block; position:absolute;}
.imgZoom div label.ar {height:50px; border-radius:50%; width:50px; font-weight:600; left:2.3%; top:50%; margin-top:-25px}
.imgZoom div label.ar i {border:12px solid transparent; border-right:15px solid #000; border-left:0px none; display:inline-block; margin:13px 0 13px -4px}
.imgZoom div label.cl {border-radius:15px; width:auto; padding:0px 15px; font-weight:400; line-height:30px; left:50%; margin-left:-30px; text-align:center; width:130px; margin-left:-65px; top:4%;}
.imgZoom div label.ar.ri {left:auto; right:2.3%;}
.imgZoom div label.ar.ri i {border-left:15px solid #000; border-right:0px none; margin:13px -4px 13px 0}
/* steuert die aktivschaltung des thumbnails */
input#pic1:checked ~ .imgSmall .picS1, input#pic2:checked ~ .imgSmall .picS2, input#pic3:checked ~ .imgSmall .picS3, input#pic4:checked ~ .imgSmall .picS4, input#pic5:checked ~ .imgSmall .picS5, input#pic6:checked ~ .imgSmall .picS6, input#pic7:checked ~ .imgSmall .picS7, input#pic8:checked ~ .imgSmall .picS8, input#pic9:checked ~ .imgSmall .picS9, input#pic10:checked ~ .imgSmall .picS10 {-webkit-filter: grayscale(0); z-index: 1; border-color:#3e3e3e}
/* wechselt das mediumsize image */
input#pic1:checked ~ .imgMedium .picM1, input#pic2:checked ~ .imgMedium .picM2, input#pic3:checked ~ .imgMedium .picM3, input#pic4:checked ~ .imgMedium .picM4, input#pic5:checked ~ .imgMedium .picM5, input#pic6:checked ~ .imgMedium .picM6, input#pic7:checked ~ .imgMedium .picM7, input#pic8:checked ~ .imgMedium .picM8, input#pic9:checked ~ .imgMedium .picM9, input#pic10:checked ~ .imgMedium .picM10 {z-index: 1}
/* startet die lightbox */
input#picM1:checked ~ .imgZoom #picZ1, input#picM2:checked ~ .imgZoom #picZ2, input#picM3:checked ~ .imgZoom #picZ3, input#picM4:checked ~ .imgZoom #picZ4, input#picM5:checked ~ .imgZoom #picZ5, input#picM6:checked ~ .imgZoom #picZ6, input#picM7:checked ~ .imgZoom #picZ7, input#picM8:checked ~ .imgZoom #picZ8, input#picM9:checked ~ .imgZoom #picZ9, input#picM10:checked ~ .imgZoom #picZ10 {opacity: 1; height:100%; width:100%; left:0; top:0; z-index:2000;}
/* fadeeffekte in der lightbox */
input#picM1:checked ~ .imgZoom #picZ1 img, input#picM2:checked ~ .imgZoom #picZ2 img, input#picM3:checked ~ .imgZoom #picZ3 img, input#picM4:checked ~ .imgZoom #picZ4 img, input#picM5:checked ~ .imgZoom #picZ5 img, input#picM6:checked ~ .imgZoom #picZ6 img, input#picM7:checked ~ .imgZoom #picZ7 img, input#picM8:checked ~ .imgZoom #picZ8 img, input#picM9:checked ~ .imgZoom #picZ9 img, input#picM10:checked ~ .imgZoom #picZ10 img {opacity:1; max-width:100%; max-height:100%;}
/* lightbox ende */

/* navianpassungen 2017 */
#LeftPanel label.cattoggle {display: none;}
#LeftPanel label {cursor: pointer; display: block; width:100%; height:100%;}
#LeftPanel input {display: none; }
#LeftPanel .lcat ul ul {transform: scaleY(0); transform-origin: top; height:auto !important; max-height:0px;}
#LeftPanel .lev1 input:checked + ul {display: block; opacity: 1; transform: scaleY(1); max-height:1000px;}
/* navianpassungen ende */

/* suche 2017 */
#search {visibility:hidden; display: none;}

/* neue mediaqueries 2017 */
@media screen and (max-width:959px) {
    .imgZoom div.lb-content {padding:10px 2% 90px}
    .imgZoom div label {position:static;vertical-align:middle; margin:10px 0 0 0 !important;}
    .imgZoom div label.cl {line-height:50px; border-radius:25px; margin:10px 10px 0 10px !imnportant}
}

@media screen and (max-width:768px) {
    /*.imgSmall label {width: 23%; padding-bottom:23%;}*/
}
@media screen and (max-width:715px) {
        /* navianpassungen */
    #LeftPanel, #content {width: 100%;}
    #LeftPanel label.cattoggle,#tpl #LeftPanel {display: block;}
    .lev1 {display: none;}
    #menu-toggle:checked + .lcat ul.lev1 {display: block;}
}

@media screen and (max-width:560px) {
    /*.imgSmall label {width: 31%; padding-bottom:31%}*/
}

@media screen and (max-width:500px) {
    /*.imgSmall label {width: 30%; padding-bottom:30%}*/
}

