@CHARSET "UTF-8";
/** CUSTOM FONTS **/
 @import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700');
/** GENERAL STYLES **/
 body {
     margin: 0;
     background: #fff;
     overflow-x: hidden;
}
.bg-spacer {
	/* background-color: #232937; */
	 background-image: linear-gradient(135deg, #ffffff 60%, #ffffff 100%); 
	overflow: auto;
	margin-bottom:10px;
}
 .it--template-wrapper {
     max-width: 1300px;
     margin: 0 auto;
     background-color: #dddddd;
}
 .it--wrapper {
     font-family: 'Open Sans', sans-serif;
     font-size: 14px;
     margin: 0 auto;
}
 font {
     font-family: 'Open Sans', sans-serif !important;
     font-size: 14px;
}
/** HEADER **/
 #it--header {
     z-index: 100;
     position: relative;
}
 #it--header .it--wrapper {
     position: relative;
     display: block;
    /* padding: 30px 0px;
     */
     background-color: #ffffff;
}
 #it--header .it--logo {
	 width: 245px;
     height: 130px;
     background-image: url(https://www.besttra.de/ebay-2019/images/industrie-und-handwerk-logo.jpg);
     background-size: contain;
     background-repeat: no-repeat;
     background-position: left;
     display: inline-block;
     vertical-align: bottom;
}
 #it--header .it--mobile-menu, .it--mobile-menu-close {
     display: none;
}
 #it--header a.it--newsletter {
     color: #008EBD;
     text-decoration: none;
     border: 1px solid #008EBD;
     padding: 8px 15px;
     display: inline-block;
     margin-left: 95px;
     font-size: 12px;
     margin-bottom: 15px;
}
 #it--header a.it--newsletter::before {
     content: ' ';
     background-image: url(https://www.besttra.de/ebay-2019/images/icon-news.png);
     height: 25px;
     width: 35px;
     background-repeat: no-repeat;
     display: inline-block;
     position: absolute;
     margin-left: -60px;
     margin-top: -2px;
}
 #it--header .it--usp-list {
     display: inline-block;
     vertical-align: bottom;
     margin: 15px 15px 15px 45px;
     list-style: none;
     padding: 0;
     float:right;
}
 #it--header .it--usp-list li {
     display: inline-block;
     margin-left: 60px;
     font-size: 12px;
     padding: 5px 10px 5px 25px;
}
 #it--header .it--usp-list li::before {
     content: ' ';
     position: absolute;
     display: inline-block;
     background-repeat: no-repeat;
     height: 30px;
     width: 35px;
     margin-left: -35px;
     margin-top: 3px;
}

/** MENU **/
 #it--header .it--menu {
     background: #000;
     font-family: 'Open Sans', sans-serif;
     font-size: 14px;
     letter-spacing: 1;
     margin: 0 auto;
}
 #it--header .it--menu a {
     color: #ffffff;
     text-decoration: none;
}
 #it--header .it--top-links {
     padding: 0;
     list-style: none;
     margin: 0;
     border-bottom: 1px solid #acb0b3;
}
 #it--header.start-page .it--top-links {
     border: none;
}
 #it--header .it--top-links > li {
     display: inline-block;
     padding: 15px 0;
     vertical-align: bottom;
     text-align: center;
     width: calc(100% / 9 - 5px);
}
 #it--header .it--top-links li > a {
     font-weight: 600;
     display: block;
}
 #it--header .it--top-links li.red a {
     color: #e30212;
}

/** SUBMENU **/
 .it--submenu {
     background-color: #333333;
     padding: 0;
     width: 220px;
     position: absolute;
     border-top: 3px solid #009fe3;
     border-bottom: 3px solid #009fe3;
     display: none;
     box-shadow:0 3px 3px hsla(185,5%,45%,.2);
     z-index: 100;
     margin-top: 15px;
}
 .red .it--submenu {
     border-top: 3px solid #e30212;
     border-bottom: 3px solid #e30212;
}
 .it--top-links li .it--submenu li {
     display: block;
     text-transform: none;
     font-weight: 600;
     color: #222222;
     padding: 10px 20px;
     text-align: left;
}
 .it--top-links li .it--submenu > li span {
     text-transform: uppercase;
}
 .it--top-links li .it--submenu > li:hover {
     background-color: #000000;
}
 .it--top-links li:hover > .it--submenu {
     display: block;
}
 .it--top-links li:last-of-type .it--submenu {
     right: 0;
}
 .it--top-links li:first-of-type .it--submenu {
     left: 0;
}
/** CONTENT **/
/** PRODUCT DESCRIPTION **/
 #it--content{
     padding:10px;
}
 #it--content .it--wrapper {
     padding: 0px 0px;
}
 #it--content .content-wrapper {
     /* margin: 20px 0;
     padding: 30px 0 0;
	 */
}
 #it--content .title {
     font-size: 24px;
     font-weight: 700;
     color: #000000;
     margin-top: 0;
}
 #it--content .left, #it--content .right {
     margin: 0;
     display: inline-block;
     vertical-align: top;
     margin-bottom:10px!important;
	 color: #333333;

}


 #it--content .left {
     width: 49%;
	 float:left;
	 padding-right: 1%;
	 
}
 #it--content .right {
     width: 49%;
	margin-left:1%;
	 padding-bottom: 10px;
	 overflow: -webkit-paged-y;
	 /* background-color: #dddddd; */
}


/** IMAGE GALLERY **/
/** image gallery with zoom **/
 #it--content .left .img-gallery {
     width: 100%;
}
 .img-gallery .image {
     position: absolute;
     display: block;
     width: calc(1300px / 2.5);
     height: 400px;
     text-align: center;
     opacity: 0;
     transition: opacity 0.5s;
     margin: 0;
     /* background: #fff; */
     margin-top: -400px;
     overflow: hidden;
}
 .img-gallery .image:first-of-type {
     opacity: 1;
     z-index: 2;
}
 .img-gallery .image img {
     max-width: 100%;
     max-height: 100%;
     position: absolute;
     margin: auto;
     top: 0;
     left: 0;
     right: 0;
}
 .gallery-nav {
     padding: 10px 0;
     margin-top: 400px;
}
 .gallery-thumb {
     display: inline-block;
     width: 19%;
     padding: 0px;
     height: auto;
     text-align: center;
     transition: all 0.2s;
     background: #fff;
}
 .gallery-thumb:hover, .gallery-thumb:visited, .gallery-thumb:link {
     text-decoration: none;
}
 .gallery-thumb:nth-child(5n+1) {
     margin-left: 0;
}
 .gallery-thumb:nth-child(5n) {
     margin-right: 0;
}
 .gallery-thumb:hover {
     opacity: 0.7;
     cursor: pointer;
     transition: all 0.2s;
}
 .gallery-thumb img {
     max-height: 100px;
     max-width: 93%;
}
 .img-gallery .gallery-control {
     display: none !important;
}
 .img-gallery .gallery-control:target~.image {
     pointer-events: none;
     opacity: 0;
     -webkit-animation: none;
     -o-animation: none;
     animation: none;
     z-index: 2;
}
 .img-gallery .gallery-control:nth-of-type(1):target~.image:nth-of-type(1), .img-gallery .gallery-control:nth-of-type(2):target~.image:nth-of-type(2), .img-gallery .gallery-control:nth-of-type(3):target~.image:nth-of-type(3), .img-gallery .gallery-control:nth-of-type(4):target~.image:nth-of-type(4), .img-gallery .gallery-control:nth-of-type(5):target~.image:nth-of-type(5), .img-gallery .gallery-control:nth-of-type(6):target~.image:nth-of-type(6), .img-gallery .gallery-control:nth-of-type(7):target~.image:nth-of-type(7), .img-gallery .gallery-control:nth-of-type(8):target~.image:nth-of-type(8), .img-gallery .gallery-control:nth-of-type(9):target~.image:nth-of-type(9), .img-gallery .gallery-control:nth-of-type(10):target~.image:nth-of-type(10), .img-gallery .gallery-control:nth-of-type(11):target~.image:nth-of-type(11), .img-gallery .gallery-control:nth-of-type(12):target~.image:nth-of-type(12), .img-gallery .gallery-control:nth-of-type(13):target~.image:nth-of-type(13), .img-gallery .gallery-control:nth-of-type(14):target~.image:nth-of-type(14), .img-gallery .gallery-control:nth-of-type(15):target~.image:nth-of-type(15), .img-gallery .gallery-control:nth-of-type(16):target~.image:nth-of-type(16) {
     pointer-events: auto;
     opacity: 1;
}

.positive {
	color: #ffffff;
}
/** Lightbox image **/
 .overlay {
     background: rgba(0, 0, 0, 0.6);
     position: fixed;
     width: 100%;
     height: 100%;
     top: 0px;
     left: 0px;
     z-index: 1000;
     display: none;
}
 .lightbox-image {
     width: 70%;
     height: auto;
     margin: 0 auto;
     background: #fff;
     text-align: center;
     padding: 2% 2% 2% 2%;
     margin-top: 20px;
}
 .lightbox-image img {
     max-width: 100%;
     max-height: 800px;
}
 .overlay a.close-text {
     margin-top: 20px;
     color: #555 !important;
     text-decoration: none;
     font-size: 14px;
     clear: both;
     display: block;
     font-weight: normal;
     text-decoration: underline;
}
 .overlay a i {
     color: #555 !important;
     font-size: 40px;
     margin-bottom: 20px;
     z-index: 2000;
     float: right;
}



 #lightbox-1:target, #lightbox-2:target, #lightbox-3:target, #lightbox-4:target, #lightbox-5:target, #lightbox-6:target, #lightbox-7:target, #lightbox-8:target, #lightbox-9:target, #lightbox-10:target, #lightbox-11:target, #lightbox-12:target, #lightbox-13:target, #lightbox-14:target, #lightbox-15:target, #lightbox-16:target {
     display: block;
}
/** SHORTDESCRIPTION **/
 #it--content .etc-short-description {
     padding: 0 20px 20px;
}
 #it--content .etc-short-description dt {
     display: inline-block;
     vertical-align: text-top;
     font-weight: 700;
     float: left;
     margin-right: 10px;
     padding: 5px 0;
}
 #it--content .etc-short-description dd {
     margin: 0;
     padding: 5px 0;
}
 .it--details {
     padding: 15px 0;
}
 .it--details p {
     margin-top: 0;
}
 .it--details h4 {
     margin: 0;
}
/** PRODUCT VIDEO **/
 .it--video-wrapper {
     overflow: hidden;
}
/** FOOTER **/
 #it--footer .it--wrapper {
     color: #000000;
     text-align: center;
     float: left;
     width: 100%;
}
 #it--footer .content-wrapper {
     border-bottom: 1px solid #333333;
     border-top: 1px solid #333333;
     padding: 40px 0px;
     /* background-color: #232937; */
	 background-image: linear-gradient(135deg, #282b2e 60%, #666666 100%);
}
.it--overlay-height .content-wrapper {
	background-color: #ffffff!;
	background-image: none!important;
}
 #it--footer ul {
    /* list-style: none;
    */
     padding: 0 0 0 20px;
     margin: 0;
}
 #it--footer .it--menu li {
     display: inline-block;
     padding: 0 10px;
     border-right: 1px solid #333333;
     font-size: 12px;
}
 #it--footer .it--menu li:last-of-type {
     border-right: 0px solid #333333;
}
 #it--footer .it--menu li > a {
     text-decoration: none;
     color: #ffffff;
     line-height: 1;
     font-weight:bold;
     font-size:14px;
}
/** FOOTER LIGHTBOX **/
 #it--footer .it--lightbox {
     position: fixed;
     width: 100%;
     height: 100%;
     top: 0;
     left: 0;
     background: rgba(0,0,0,.6);
     z-index: 100;
     display: none;
}
 #it--footer .it--lightbox .it--wrapper {
     background-color: #fff;
     width: 90%;
     max-width: 1024px;
     margin: 100px auto;
     max-height: calc(100% - 200px);
     overflow: scroll;
     position: absolute;
     left: 0;
     right: 0;
     bottom: 0;
     min-height: 380px;
}
 #it--footer .it--lightbox .it--overlay-height {
     max-height: calc(100% - 65%) !important;
     background-color: #fff;
     width: 90%;
     max-width: 1024px;
     margin: 100px auto;
     overflow: scroll;
     position: absolute;
     left: 0;
     right: 0;
     bottom: 0;
     min-height: 380px;
}
 #it--footer .it--lightbox .content-wrapper {
     padding: 40px;
     border: none;
     text-align: left;
}
 #it--footer .it--lightbox img.it--lightbox-banner {
     width: 100%;
     margin-top: 40px;
}
 #it--footer .image-wrapper {
     padding: 15px 0;
}
 #ueber-uns:target, #versand:target, #impressum:target, #datenschutz:target, #widerrufsbelehrung:target, #rueckgabe:target, #batterie:target {
     display: block;
}
 a.it--lightbox-close {
     position: absolute;
     margin-left: 930px;
     margin-top: -10px;
     color: #000;
}
 .it--lightbox-close i.fa.fa-close {
     font-size: 20px;
}
/** END OF FOOTER LIGHTBOX **/
 #it--footer {
     max-width: 1300px;
     margin: 0 auto;
}
 #it--footer .it--logo {
     display: block;
     height: 60px;
     position: relative;
     width: 100%;
     background-image: url(https://www.besttra.de/ebay-2019/images/komplett-konzept-verwertungs-gmbh-logo.jpg);
     background-size: contain;
     background-repeat: no-repeat;
     background-position: center;
     margin-top: 30px;
}
 #it--footer .icon-wrapper {
     display: inline-block;
     vertical-align: top;
}
 #it--footer .icon-wrapper p {
     margin: 0 10px;
     text-align: left;
}
 #it--footer .usp-list {
     text-align: left;
}
 #it--footer .usp-list li {
     display: inline-block;
     padding: 30px 50px;
     font-size: 10px;
}
 #it--footer .usp-list li:before, #it--footer .social-list li:before{
     content: ' ';
     display: inline-block;
     width: 40px;
     height: 30px;
     background-repeat: no-repeat;
     position: absolute;
     margin-left: -40px;
}
 #it--footer .usp-list li.positiv:before {
     background-image: url(https://www.besttra.de/ebay-2019/images/icon-positiv.png);
}
 #it--footer .usp-list li.rueckgabe:before {
     background-image: url(https://www.besttra.de/ebay-2019/images/icon-rueckgabe.png);
}
 #it--footer .usp-list li.sicher:before {
     background-image: url(https://www.besttra.de/ebay-2019/images/icon-sicher.png);
}
 #it--footer .usp-list li.logistic:before {
     background-image: url(https://www.besttra.de/ebay-2019/images/icon-logistic.png);
     margin-left: -50px;
}
 #it--footer .social-list {
     text-align: left;
}
 #it--footer .social-list li {
     display: inline-block;
     padding: 25px 50px;
}
 #it--footer .social-list li.facebook {
     padding: 25px 53px 0 10px;
}
 #it--footer .social-list li.youtube {
     padding: 0;
}
 #it--footer ul.it--certificates {
     list-style: none;
     padding: 50px 10;
     margin: 0;
     text-align: center;
}
 .it--certificates li {
     display: inline-block;
     text-align: center;
     vertical-align: middle;
     width: auto;
     max-width: 155px;
     padding: 0 25px;
}
 .it--copyright {
     color: #232937;
     background: #acb0b3;
     padding: 15px;
     font-size: 12px;
}
/** SHOP STYLES **/
/** CATEGORY PAGE **/
 .pagecontainer {
     max-width: 1300px;
     margin: 0 auto;
     position: relative;
}
 .pagecontainer .it--template-wrapper{
     width: auto;
     max-width: none;
}
/*.pagecontainer > table:nth-of-type(2) > tbody:first-of-type > tr > td > table:nth-of-type(2) {
     margin-bottom: 250px;
}
*/
 #TopPromoArea {
     display: none;
}
 #LeftPanel {
     color: #000000;
     width: 248px;
     background-color: #fff;
}
 #CentralArea {
     padding-top: 0px;
     background-color: #fff;
     position: relative;
}
 .pagecontainer font {
     margin: 0 15px;
}
 body, td, .g-std {
     font-family: 'Open Sans', sans-serif;
}
 .stBadge {
     color: #000000;
     margin-top: 630px;
}
 div.itemseparator {
     border: none;
}
 table.v4acpcont {
     background: #fff;
     margin-bottom: 0;
     padding: 0px;
     margin-top: 69px;
}
 .v4acp_head .v4accent {
     display: none;
}
 .v4mid .ttl {
     display: none;
}
 table.v4midBox{
     border: none;
}
 table.v4acp tr.v4acp_head td.v4title {
     display: none;
}
 table.v4midBox tr.v4acp_mid td.v4mid {
     background: none;
     padding: 0;
}
 table.v4clp td ul {
     margin: 0;
}
 table.v4clp td {
     padding-top: 0;
}
 .v4mid li {
     margin: 2px 0;
     list-style: none;
}
 .v4acp font {
     color: #000000;
     font-size: small;
}
 td.v4baccent {
     background-color: #ffffff;
}
 .r3_t i, .r3_bl i, .r3_hm, .r3_c, .r3_s {
     border: none;
}
 .r3_cm {
     padding: 0;
}
 .ctrlbr {
     border: none;
}
 td#CentralArea span.pdmt {
     padding: 0;
}
 span.pdmt .cur {
     color: #000;
     display: inline-block;
     font-family: 'Open Sans', sans-serif;
     font-weight: normal;
     height: 20px;
     line-height: 20px;
     padding: 7px 10px;
}
 span.pdmt .label {
     color: #000000;
     font-weight: 400;
     font-family: 'Open Sans', sans-serif;
}
 .whiter-w{
     display: none;
}
 .grid td.left, .rs_box, td#CentralArea div.dynpg {
     border: none;
}
 table.gallery div.ttl {
     min-height: 84px;
     text-align: left;
}
 td#CentralArea div.msg {
     margin: 14px 0 0 8px;
     display: inline-block;
}
 .fpcc .countClass {
     color: #898383;
     font-size: 14px;
     font-weight: normal;
}
 td#CentralArea div.v4stabl {
     padding-bottom: 3px;
     position: absolute;
     right: 0;
     padding-top: 10px;
}
 .cmpBr {
     border: none;
     background-color: #fff;
     position: absolute;
     right: 0;
     margin-top: -30px;
}
 .grid td.gallery {
     background: #fff;
     display: inline-block;
     width: calc(100% / 3 - 9px);
     vertical-align: top;
     position: relative;
     text-align: left;
     margin: 0 0 5px 12px;
}
 table.gallery:hover {
     border: 1px solid #898383;
}
 table.gallery {
     height: 500px;
     background: #fff;
     position: relative;
     padding: 10px 0 0 0;
     border: 1px solid #acb0b3;
}
 .grid td.gallery:first-child {
     margin-left: 0;
}
 td.gallery.left:before {
     display: none;
}
 table.gallery td.camera {
     height: 151px !important;
}
 table.gallery td.picture div.image a {
     height: 100%;
     left: 0;
     width: 100%;
     z-index: 10;
}
 .ttl.g-std {
     padding: 5px 0;
     text-align: center;
}
 .bin.g-b, .bid.g-b {
     color: #f38315;
     bottom: 0;
     font-family: 'Open Sans', sans-serif;
     font-size: 130%;
     font-weight: bold;
     padding: 0;
     position: relative;
     text-align: right;
     width: auto;
}
 span.ship.fee {
     color: #f38315;
     font-weight: bold;
     margin-left: 5px;
}
 table.gallery table.fixed div.time2 {
     padding: 0;
     font-family: 'Open Sans', sans-serif;
}
 table.gallery div.subtitle {
     text-align: left;
     min-height: 36px;
}
 table.fixed, .fixed tbody, .fixed tr, .fixed td {
     display: block;
     text-align: right;
     font-family: 'Open Sans', sans-serif;
}
 .fpcc span.keywordClass {
     background: none;
}
 td.basics {
     width: auto;
}
 .ttl.g-std a {
     color: #000;
     font-size: 110%;
     font-weight: bold;
}
 .picture.camera .image {
     width: 100% !important;
}
 .picture.camera .image img {
     max-width: 100%;
     max-height: 150px;
}
 table.pgbc {
     border: none;
     background: none;
}
 .r3_t, .r3_t b, .r3_bl, .r3_bl b {
     background: #fff;
}
 .dynpg .prev, .dynpg .next img.pic, .dynpg span.pipe {
     display: none;
}
 .dynpg td.pages a.disabled, .dynpg td.pages a.disabled:visited {
     color: #ffffff;
     font-weight: bold;
     padding: 6px 10px;
     margin: 10px;
     background-color: #b3b2b2;
     border-radius: 30px;
}
 body a:link, body .g-novisited a:visited, .dynpg a:visited, .dynpg td.pages a.enabled, .dynpg td.pages a.enabled:visited {
     color: #000000;
}
 .dynpg td.pages a.enabled, .dynpg td.pages a.enabled:visited {
     margin: 10px;
}
 .dynpg .next a {
     font-weight: normal;
}
 li.v4f > a {
     display: none;
    /* blendet Link zur Listenansicht aus */
}
 #storercp {
     position: relative;
     margin: 10px 0;
}
 #gh-gb {
     z-index: 0;
}
 #glbfooter {
     margin: 10px 0;
}
/** SIDEBAR LEFT **/
 div.lcat {
     width: auto;
}
 .lcat .cnt {
     color: #000000;
     font-family: 'Open Sans', sans-serif;
}
 table.v4acp tr.v4acp_head td.v4title {
     color: #ffffff;
}
 table.v4acp tr.v4acp_head td.v4accent {
     width: 0;
}
 table.v4midBox {
     border: none;
}
 body #LeftPanel a:link, body .g-novisited a:visited, .v4mid a, .v4mid span {
     color: #000000;
     font-size: 100%;
}
 body #LeftPanel a:hover, body .g-novisited a:hover, .v4mid a:hover {
     text-decoration: none;
     font-weight: 700;
}
 .lcat ul.lev1 > li > span:last-of-type::after {
     content: ' ';
     background-image: url(https://www.besttra.de/ebay-2019/images/pfeil-cyan.png);
     background-repeat: no-repeat;
     width: 15px;
     height: 10px;
     display: inline-block;
     position: absolute;
     margin-top: 5px;
     margin-left: 5px;
}
 .lcat ul.lev1 > li:last-of-type > a::after, .lcat ul.lev1 > li:last-of-type > span::after {
     background-image: url(https://www.besttra.de/ebay-2019/images/pfeil-rot.png);
     color: #e30212 !important;
}
 .lcat ul.lev1 > li:last-of-type > a, .lcat ul.lev1 > li:last-of-type > span, .lcat ul.lev1 > li:last-of-type > .lev2 > li > a {
     color: #e30212;
}
 form label, form #v4-2 {
     display: none;
}
 table.v4midBox tr.v4acp_mid td.v4mid {
     background-color: #fff;
     border: 1px solid #acb0b3;
}
.it--overlay-height h2 {
	color:#232937 ;
}
 .v4title h2 {
     color: #ffffff;
     padding: 5px 0;
}
 .lcat ul.lev1 > li {
     margin: 10px;
     font-weight: bold;
}
 .lcat li {
     list-style: none;
}
 .lcat .lev1 li {
     font-weight: normal;
     padding-bottom: 3px;
     text-transform: uppercase;
}
 .lcat .lev2 li{
     list-style-type: none;
}
 .lcat a.all_cats {
     display: none;
}
/** ITEMS AREA **/
 .rs-pview {
     padding: 0px;
}
/** FOOTER **/
 .stBadge-accent {
     display: none;
}
 .whiter-rcp {
     background-color: #fff;
}
 .pagecontainer #it--footer.page {
     bottom: 280px;
     position: absolute;
     width: 100%;
     margin: auto;
     left: 0;
     right: 0;
}
 #it--footer.page .usp-list, #it--footer .social-list {
     display: inline-block;
}
 .gh-tbl {
     margin-top: 10px;
}
 .smuy .keywordClass {
     white-space: initial!important;
}
 table.tb_v4bc {
     padding: 0!important;
     display: table!important;
}
 div.v4sem {
     display: block !important;
}
 @media only screen and (max-width: 1340px){
     .pagecontainer {
         padding: 0 20px;
    }
     .pagecontainer #it--footer.page {
         width: calc(100% - 40px);
    }
}
 @media only screen and (max-width: 1280px) {
     .it--template-wrapper {
         max-width: none;
         width: calc(100% - 10px);
    }
     .img-gallery .image {
         width: calc(100% / 2.5 - 15px);
    }
}
 @media only screen and (max-width: 1200px) {
     #it--header .it--top-links > li {
         padding: 15px 5px;
         width: calc(100% / 9 - 15px);
    }
}
 @media only screen and (max-width: 1150px) {
	 
	 
     #it--header .it--mobile-menu {
         display: inline-block;
         font-size: 34px;
         color: #ffffff;
         background: #008EBD;
         position: absolute;
         right: 0px;
         margin-top: -115px;
         padding: 5px;
    }
     #it--header.it--listing .it--mobile-menu {
         margin-top: -65px;
    }
     #it--header .it--menu {
         position: absolute;
         width: 100%;
         padding: 0;
         display: none;
    }
     #it--header .it--top-links > li {
         width: auto;
         display: block;
         text-align: left;
    }
     .it--submenu {
         width: auto;
         position: relative;
         border-top: 0px solid #009fe3;
         display: block;
         box-shadow: none;
    }
     .it--top-links li .it--submenu li {
         text-align: left;
		 padding: 5px 20px;
    }
     #menu-toggle:target #it--header .it--menu {
         display: block;
    }
     #menu-toggle:target .it--mobile-menu {
         display: none;
    }
     #menu-toggle:target .it--mobile-menu-close {
         display: inline-block;
         font-size: 34px;
         color: #000000;
         position: absolute;
         right: 0px;
         margin-top: -115px 
    }
     #it--content .it--wrapper{
         padding: 20px;
    }
     #it--content .left {
         width: 49%;
    }
     .img-gallery .image {
         width: calc(100% / 2 - 40px); 
    }
     .gallery-nav {
         margin-top: 400px;
    }
     a.it--lightbox-close {
         margin-left: calc(90% - 80px);
    }
     .pagecontainer #it--footer.page {
         bottom: 310px;
         width: calc(100% - 40px);
    }
     #it--footer .it--usp .it--label {
         text-align: center;
         margin: 10 auto 0;
    }
     .stBadge {
         margin-top: 710px;
    }
}
 @media only screen and (max-width: 1023px) {
     #it--header.it--listing a.it--newsletter {
         margin-left: 75px;
    }
     #it--header.it--listing .it--usp-list {
         margin: 0;
    }
     #it--content .it--wrapper{
         padding: 20px;
    }
     .img-gallery .image {
        
		height: 390px;
        margin-top: -390px;
		
    }
     .gallery-nav {
         margin-top: 390px;
    }
     #it--footer .it--usp .it--label {
         text-align: center;
         margin: 10 auto 0;
    }
     .v4bc li:nth-of-type(4):before {
         content: '\A';
         white-space: pre;
    }
     div.v4bc {
         margin-top: 5px;
    }
}
 @media only screen and (max-width: 960px) {
     #it--header .it--wrapper {
         padding: 20px 0;
    }
     #it--header .it--logo {
         /* height: 60px;
         width: 180px;
         display: block;
         margin-bottom: 20px; */
    }
     #it--header.it--listing a.it--newsletter {
         margin-left: 45px;
         float: none;
    }
     #it--header.it--listing .it--mobile-menu, #menu-toggle:target #it--header.it--listing .it--mobile-menu-close {
         margin-top: -55px;
		 margin-right: 15px;
		 border-radius:2px;
    }
     #it--content .content-wrapper {
         margin: 0;
    }
     .img-gallery .image {
         
		 height: 320px;
         margin-top: -320px;
		 
    }
     .gallery-nav {
         margin-top: 320px;
        ;
    }
     #it--content .title {
         margin: 0;
    }
     #it--footer .it--wrapper {
         padding: 15px 0;
    }
     #it--footer .it--logo {
         height: 70px;
    }
     #it--footer .icon-wrapper.left .usp-list {
         width: 100%;
         margin-left: 0;
         text-align: center;
         display: block;
    }
     #it--footer .usp-list li {
         text-align: left;
         padding: 30px;
    }
     #it--footer .social-list {
         width: 100%;
         text-align: center;
    }
     #it--footer .social-list li {
         padding: 0px 30px 50px;
    }
    /* SHOP CATEGORY PAGE */
     #LeftPanel, td[width="13"] {
         display: none;
    }
     .stBadge {
         margin-top: 700px;
         min-width: 0;
    }
     #gh {
         min-width: 0;
    }
     .stBadge > img {
         width: 1px;
    }
}
 @media only screen and (max-width: 800px) {
     #it--header .it--mobile-menu, #menu-toggle:target .it--mobile-menu-close {
         margin-top: -55px;
    }
}
 @media only screen and (max-width: 767px) {
	 #it--content .right {
		 padding: 10px;
		 width:calc(100% - 20px)!important;
		 margin-left:0px;
	 }
	 #it--content .left {
		 padding-right: 0px;
	 }

		
	 
	  .spalten {
		  width: 100%!important;
		  margin-bottom: 20px;
     
	  }
	 .spalten img {
		width: 100%!important;
	}
	 .spalte-spacer {
		width: 50%;
	 }
     .left-block {
         width: calc(100% - 10px)!important;
    }
     .right-block {
         width: calc(100% - 10px)!important;
    }
     #it--header .it--wrapper {
         padding: 20px 0;
    }
     #it--header .it--logo {
         /* width: 100%;
         background-position: center; */
    }
     #it--header a.it--newsletter {
         float: right;
         margin-top: 5px;
    }
     #it--header .it--usp-list {
         display: block;
         padding: 20px 0 0;
    }
     #it--header .it--usp-list li {
         margin-right: 30px;
    }
     #it--header.it--listing .it--usp-list {
         display: none;
    }
     #it--header .it--menu {
         padding: 20px;
         top: 232px;
    }
     #it--content .it--wrapper {
         padding: 0px;
    }
     #it--content .content-wrapper {
         margin: 0;
         display: block;
         padding: 0;
    }
     #it--content .left, #it--content .right {
         width: 100%;
        /* width: calc(100% - 40px); */
         float: none;
         padding-top: 20px;
    }
	 #it--content .left h1, #it--content .right h1 {
        padding: 10px;
    }
	
	
     .img-gallery .image {
         
		  width: calc(100% - 20px);
         
    }
     .img-gallery .image img {
         bottom: 0;
    }
     .gallery-nav {
         margin-top: 400px;
    }
     #it--content .etc-short-description {
         padding: 0 20px 20px;
    }
	.artikeldesc {
		padding: 0 10px 20px!important;
	}
     #it--content .title, #it--content h2 {
         margin: 0;
         font-size: 18px;
    }
     #it--footer .it--wrapper {
         padding: 15px 0px;
    }
     #it--footer .it--menu li {
         display: block;
         padding: 5px;
         border: none;
    }
     #it--footer .it--lightbox .it--wrapper {
         margin: 30px auto;
         max-height: calc(100% - 90px);
    }
     #it--footer .it--lightbox .content-wrapper {
         padding: 10px;
    }
     a.it--lightbox-close {
         margin-left: calc(90% - 40px);
    }
     #it--footer .it--logo {
         height: 70px;
    }
     #it--footer .icon-wrapper {
         padding: 20px 0;
    }
     #it--footer .usp-list {
         text-align: center;
    }
     #it--footer .usp-list li {
         width: 140px;
         padding: 10px 30px;
         margin-left: 70px;
    }
     #it--footer .icon-wrapper.left .usp-list {
         text-align: right;
         width: 50%;
         margin: 20px auto;
    }
     #it--footer .usp-list li:before {
         margin-left: -50px 
    }
     #it--footer ul.it--certificates {
         padding: 20px 0;
    }
     .it--certificates li {
         max-width: none;
         width: 50px;
         margin: 20px auto;
         padding: 0 10px;
    }
     .it--certificates li img {
         max-width: 100%;
    }
    /* SHOP CATEGORY PAGE */
     td#CentralArea div.v4stabl {
         position: relative;
         text-align: left;
         padding-left: 10px;
    }
     .cmpBr {
         position: relative;
         margin-top: 0;
         padding-left: 10px;
    }
     .cmsg {
         float: none;
    }
     td#CentralArea span#v4-8 {
         display: none;
    }
     .grid td.gallery {
         width: 100%;
         margin: 0 0 10px;
    }
     div.itemseparator {
         margin: 0;
    }
     table.gallery div.ttl, table.fixed, .fixed tbody, .fixed tr, .fixed td {
         text-align: center;
    }
     .pagecontainer #it--footer.page {
         bottom: 410px;
    }
     .stBadge {
         margin-top: 800px;
    }
     .stBadge-midContent td {
         padding-left: 10px;
         padding-bottom: 5px;
         display: block;
         text-align: left;
    }
     .pagecontainer > table:nth-of-type(2) > tbody:first-of-type > tr > td > table:nth-of-type(2) {
         margin-bottom: 320px;
    }
     .pager .next {
         display: none;
    }
     .dynpg .r .form {
         position: static;
         display: inline;
    }
     .pgbc > tbody > tr > td {
         display: block !important;
         width: 100%;
         margin-left: auto;
         margin-right: auto;
         padding: 5px 0;
         padding-left: 0px;
         text-align: center;
    }
     .tb_v4bc td {
         display: block;
    }
     div.v4sem {
         text-align: left;
    }
     .kundenmeinungen .left, .kundenmeinungen .right {
         width:calc(100% - 40px)!important;
    }
     .it--newsletter {
         display:none!important;
    }
}
 @media only screen and (max-width: 767px) and (min-width: 530px) {
     .grid:first-of-type {
         margin-top: -10px;
    }
     td.gallery {
         width: calc(50% - 6px)!important;
         margin: 10px 0 0 0!important;
    }
     table.grid:nth-of-type(2n+1) td.gallery:nth-of-type(2n+1), table.grid:nth-of-type(2n) td.gallery:nth-of-type(2n) {
         float: left!important;
    }
     table.grid:nth-of-type(2n+1) td.gallery:nth-of-type(2n), table.grid:nth-of-type(2n) td.gallery:nth-of-type(2n+1) {
         float: right!important;
    }
     table.grid:nth-of-type(2n) td.gallery:nth-of-type(2) {
         margin-top: 520px!important;
    }
     table.grid:nth-of-type(2n) {
         margin-top: -514px!important;
    }
}
 @media only screen and (max-width: 667px) {
    /* SHOP CATEGORY PAGE */
     #LeftPanel {
         display: none;
    }

}
 @media only screen and (max-width: 480px) {
	 .img-gallery .image img {
		 width: calc(100% - 12px);
	 }
	 	.kunden-panel {
		width: 100%!important;
	}
 }
	 
	 
     #it--header.it--listing .it--logo {
         display: block;

         width: 100%;
         background-position: center;
    }
     #it--header.it--listing a.it--newsletter {
         padding: 5px;
         margin-left: 60px;
         float: none;
    }
     #it--header .it--usp-list {
         display: none;
    }
     #it--header .it--mobile-menu, #menu-toggle:target .it--mobile-menu-close, #it--header.it--listing .it--mobile-menu, #it--header.it--listing .it--mobile-menu {
         margin-top: -50px;
    }
     #it--content ul {
         padding-left: 20px !important;
    }
     #it--footer .usp-list, #it--footer .social-list {
         margin-top: 20px;
    }
     #it--footer .usp-list li:before, #it--footer .social-list li:before {
         margin-left: -50px;
    }
    /* SHOP CATEGORY PAGE */
     .pagecontainer {
         padding: 0 10px;
    }
     td#CentralArea span.pdmt {
         margin: 0;
    }
     .grid {
         text-align: center;
    }
     .grid td.gallery {
         display: block;
    }
     .pagecontainer #it--footer.page {
         width: calc(100% - 20px);
         bottom: 410px;
    }
     .stBadge {
         margin-top: 840px;
    }
     div.v4sem a {
         display: block!important;
    }
     div.v4sem span {
         display: none;
    }
     #PreviewLayer {
         left: calc((100% - 305px) / 2)!important;
    }
     #PreviewLayer .olp-cnt {
         width: 296px !important;
    }
     #PreviewLayer .aro-al {
         display: none;
    }
     #PreviewLayer .ic-p {
         width: 284px !important;
    }
     #PreviewLayer .ic-w400, #PreviewLayer .stg-p, #PreviewLayer .vsc {
         width: 286px !important;
    }
     #PreviewLayer .ic-w400 img {
         max-width: 282px;
         height: auto!important;
        ;
    }
     #PreviewLayer .tg-tb img {
         max-width: 100%;
         height: auto!important;
        ;
    }
}
 @media only screen and (max-width: 395px) {
     .it--certificates li {
         padding: 0 5px;
    }
    /* SHOP CATEGORY PAGE */
     .pagecontainer #it--footer.page {
         bottom: 435px;
    }
     #gh-eb, #gh-topl {
         position: relative;
         text-align: right;
    }
     #gh-top, #gh-gb {
         height: 55px;
    }
     .gh-tbl {
         margin-top: 35px;
    }
     body {
         background-position: 0px 55px, 0% 0%!important;
    }
}
 @media only screen and (max-width: 374px) {
     td#CentralArea div.v4stabl, div.fpcc, .ctrlbr, .cmpBr, span.pdmt .cur {
         padding-left: 0;
    }
     span.pdmt .cur {
         display: block;
         margin: 0;
    }
     .stBadge {
         margin-top: 880px;
    }
     .pagecontainer #it--footer.page {
         bottom: 465px;
    }
}
 @media only screen and (max-width: 335px) {
     #it--header.it--listing .it--logo {
         display: block;
         margin-bottom: 20px;
    }
     .it--certificates li {
         padding: 0 5px;
         width: 45px;
    }
}
/* MEDION LEGACY ITEM TEMPLATE HTML FIX */
 .character .priceHolder p strong, .character .short-description p strong {
     padding-right: 5px;
}
 #searchkeys {
     display: none;
}
/* IE11 CATEGORY PAGE IMAGE MAX-WIDTH WORKAROUND */
 table.gallery td.picture {
     display: table-cell;
}
 table.gallery td.picture div.image {
     display: table;
     border-spacing: 0;
}
 table.gallery td.picture div.image a {
     display: table;
     border-spacing: 0;
     table-layout: fixed;
}
 h1,h2 {
     color: #333333;
}
h3 {
	font-size: 24px;
	color:#333333;
	background-color: #acb0b3;
}
 #it--header .it--wrapper{
    /* background-color: #eeeeee;
     */
     background: url("https://www.besttra.de/ebay-2019/images/industrie-und-handwerk-kopf.jpg");

}
 #it--header .it--usp-list li {
     color: #ffffff;
     background-color: #282b2e;
     width: 200px;
     border-radius: 5px;
}
 .short-description .infos {
    margin-top:20px;
     text-align: center;
     text-transform: uppercase;
     font-size: 12px;
    
}
 .short-description .infos a{
     color: #333333;
     padding-right: 20px;
     display: inline-block;
     text-decoration: none;
}
 .short-description .infos a:hover{
     color: #42443C;
}
 .short-description .infos i {
     font-size: 24px;
}
 .short-description .infos fa {
     display: inline-block;
     font: normal normal normal 14px/1 FontAwesome;
}
 .kundenmeinungen {
     border-top: 1px solid #333333;
     /* background-color: #232937; */
	 background-image: linear-gradient(135deg, #acb0b3 60%, #666666 100%);
}
 .kundenmeinungen .content-wrapper {
     padding: 10px!important;
     margin: 0px!important;
}
 .kundenmeinungen .left, .kundenmeinungen .right {
     padding: 20px;
     background-color: #ffffff;
     height:150px;
}
 .customername {
     color: #232937;
     font-weight:bold;
	 padding:0px;
	 margin:0px;
}
 .fa-quote-right {
     font-size: 36px!important;
     color:#c45500;
}
 .headerinfo {
     float: left;
}
 .fa-thumbs-o-up, .fa-check {
     font-size: 30px!important;
     padding-right:10px;
}
 .kopfbild img {
     width: 100%;
     background-size: cover;
     background-position: center;
     background-repeat: no-repeat;
}
 span.price {
     font-size:30px;
     color:#ffffff;
     background-color: #003554;
     padding: 5px 15px 5px 15px;
}
 #it--footer .it--lightbox .content-wrapper {
     background-color: #ffffff;
}
 .img-change {
     /* float:left; */
     width: 100px;
     padding: 2px;
	 display: inline-block;
}
 .img-change img {
     width:100%;
}
 .bestseller {
     /* background-color:#232937; */
	 background-image: linear-gradient(135deg, #acb0b3 60%, #666666 100%);
     padding: 20px 0px 20px 0px;
}
 .payment {
     width:100%;
}

 .spalten {
     width:33%;
     float:left;
     text-align:center;
}
 .spalte-spacer {
     width: 200px;
     margin: 0 auto;
     padding: 10px;
     background-color: #ffffff;
	 	  transition: transform 0.8s;
 -moz-transition: transform 0.8s;
 -webkit-transition: transform 0.8s;
 -o-transition: transform 0.8s;
 -ms-transition: transform 0.8s;
}

.spalte-spacer:hover {
	cursor: zoom-in; 
 cursor: -moz-zoom-in;
 cursor: -webkit-zoom-in;
 transform: scale(1.1, 1.1);
 -moz-transform: scale(1.1, 1.1);
 -webkit-transform: scale(1.1, 1.1);
 -o-transform: scale(1.1, 1.1);
 -ms-transform: scale(1.1, 1.1);
}
 .spalten img {
     width: 200px;
}
 .spalten a {
     text-decoration:none;
     color:#666666;
}
 .spalten p{
     width:200px;
     margin: 10px auto;
}
 .blue {
     color:#232937;
     font-weight:bold;
	 font-size: 18px;
	 padding-top: 10px;
}
 .red {
     color:red;
     font-weight:bold;
	 font-size: 14px;
	 padding-top: 10px;
	 text-decoration: line-through;
	 
}
 #it--header .it--top-links li.red li a {
     color:#ffffff;
}
 #it--header > div.it--menu > ul > li:nth-child(1) > a:after {
     display:none;
}
 #it--header > div.it--menu > ul > li:nth-child(1) {
     background-color:#008EBD;
}
img.fluid {
	width:100%;
	height: auto;
}
.level2, .level3 {display:none;}


.sidenavigation {
	width:200px;
	padding: 0 5px 0px 0px;
	float:left;

}

.img-gallery .image img {
	padding:0px!important;
	margin:0px!important;
}
.kundenmeinungen {
   display: -webkit-flex;
   display: -ms-flex;
   display: flex;
   -webkit-flex-wrap: wrap;
   -ms-flex-wrap: wrap;
   flex-wrap: wrap;
}

.kundenmeinungen .links {
	/* background-color: blue; */
	float:left;
	width:50%;
	margin-bottom:10px;
	display: -webkit-flex; 
	display: -ms-flexbox; 
	display: flex;

}
.kundenmeinungen .rechts {
	background-color: red;
	float:left;	
	width:50%;
	display: -webkit-flex; 
	display: -ms-flexbox; 
	display: flex;
}
.spacer {
	padding:10px;
	/* background-color:#008EBD; */
	width:100%; 
	display: grid;
	
}
.spacer-bg {
	padding:10px;
	background-color:#ffffff;
 	border-radius: 5px;
}

 #flex-container {
   display: -webkit-flex;
   display: -ms-flex;
   display: flex;
   -webkit-flex-wrap: wrap;
   -ms-flex-wrap: wrap;
   flex-wrap: wrap;
}
.kunden-panel {
  display: -webkit-flex; 
  display: -ms-flexbox; 
  display: flex;
  width: 50%;
  float: left;
  text-align:center;
}
.panel {}

.sidenavigation {
	background-color: #eeeeee;
}

.sidenavigation ul{
	list-style-type:none;
	padding-left: 0px;
}
.sidenavigation ul li ul{
	display:none;
}
.sidenavigation ul li a, .sidenavigation ul li a:visited {
	text-decoration:none;
	color:#000000;
}
.kontaktaufnahme {
    background-color: #f8f8f8;
    margin: 0px !important;
    padding: 40px !important;
}
.artikeldesc{
	padding:20px;
	/* background-color: #ffffff; */
	margin-bottom:20px;
	border-top: 1px solid #333333; 
	color: #333333;
	margin-top:50px;
}
h2.artikelbeschreibung {
	color:#333333;
}

.sidenavigation ul > li > ul {
	display:none!important;
	padding:0!important;
	margin:0!important
}
.sidenavigation ul li a:hover {
	color: #008EBD;
}
#it--header .it--usp-list {
         display: block;
		 position:absolute;
		 top:0px;
		 right:0px;
}
 #it--header.it--listing .it--logo {
         background-position: left!important;
    }

/* ARTIKELBILDER */
img {max-width:100%; height:auto}
.artikelbilder.galerie {display:inline-block; position:relative; width:100%; height:auto;}   
.artikelbilder.galerie > .anker {display:none;}
.artikelbilder.galerie > ul {position:relative; z-index:1; font-size:0; line-height:0; margin:0 auto; padding:0; height:auto; overflow:hidden; white-space:nowrap;}
.artikelbilder.galerie > ul > .slide.img img {width:100%; height:auto;}
.artikelbilder.galerie > ul > .slide {position:relative; display:inline-block; width:100%; height:auto; overflow:hidden; line-height: normal; white-space: normal; vertical-align:top; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}
/* Thumbnails */
.artikelbilder.galerie > .thumb {position:absolute; left:0; width:100%; height:auto; z-index:6; text-align:center;}
.artikelbilder.galerie > .thumb > div {margin-left:-50%; width:100%;}
.artikelbilder.galerie > .thumb > label {position:relative; display:inline-block; cursor:pointer;}
.artikelbilder.galerie > .thumb {bottom:5px; margin-bottom:5px;}
.artikelbilder.galerie > .thumb > label {border-radius:50%; margin:0 5px; padding:9px; background:none;}
.artikelbilder.galerie > .thumb > label > .anker {position:absolute; left:50%; top:50%; margin-left:-2px; margin-top:-2px; background: transparent; border-radius: 50%; padding: 2px;}
.artikelbilder.galerie > .thumb > label:hover > .anker,
.artikelbilder.galerie > #slide1:checked~.thumb > label.pic1>.anker, .artikelbilder.galerie > #slide2:checked~.thumb > label.pic2>.anker,
.artikelbilder.galerie > #slide3:checked~.thumb > label.pic3>.anker, .artikelbilder.galerie > #slide4:checked~.thumb > label.pic4>.anker, 
.artikelbilder.galerie > #slide5:checked~.thumb > label.pic5>.anker, .artikelbilder.galerie > #slide6:checked~.thumb > label.pic6>.anker, 
.artikelbilder.galerie > #slide7:checked~.thumb > label.pic7>.anker, .artikelbilder.galerie > #slide8:checked~.thumb > label.pic8>.anker, 
.artikelbilder.galerie > #slide9:checked~.thumb > label.pic9>.anker, .artikelbilder.galerie > #slide10:checked~.thumb > label.pic10>.anker, 
.artikelbilder.galerie > #slide11:checked~.thumb > label.pic11>.anker, .artikelbilder.galerie > #slide12:checked~.thumb > label.pic12>.anker, 
.artikelbilder.galerie > #slide11:checked~.thumb > label.pic11>.anker, .artikelbilder.galerie > #slide12:checked~.thumb > label.pic12>.anker, 
.artikelbilder.galerie > #slide13:checked~.thumb > label.pic13>.anker, .artikelbilder.galerie > #slide14:checked~.thumb > label.pic14>.anker, 
.artikelbilder.galerie > #slide15:checked~.thumb > label.pic15>.anker, .artikelbilder.galerie > #slide16:checked~.thumb > label.pic16>.anker {background:none;}
.artikelbilder.galerie {height: auto; max-height: auto; margin-bottom:0; text-align: center;}
.artikelbilder.galerie img {border-radius: 3px;}
.artikelbilder.galerie .thumb {position:relative; width: 100%; text-align: left; margin-bottom:-75px; /* margin-bottom: calc(-20px - 5vw); */ margin-top: 10px;}
.artikelbilder.galerie > .thumb > label {box-sizing: border-box; border-radius: none; margin: 0 auto; padding:5px; background: none; text-align: right;}
.artikelbilder.galerie > .thumb > label img {margin:0 auto;}
.artikelbilder.galerie > ul > .slide.img img {width: auto; max-width: 100%; max-height: 100%; margin:0 auto;}
.artikelbilder.galerie > ul > .slide {text-align:center;}
.artikelbilder.galerie img {box-shadow: none; width:100%; height:auto; max-width:100%;}
/* Original-Bild */ 
.artikelbilder.galerie > #slide1:checked~ul > .slide.pic1, .artikelbilder.galerie > #slide2:checked~ul > .slide.pic2,
.artikelbilder.galerie > #slide3:checked~ul > .slide.pic3, .artikelbilder.galerie > #slide4:checked~ul > .slide.pic4, 
.artikelbilder.galerie > #slide5:checked~ul > .slide.pic5, .artikelbilder.galerie > #slide6:checked~ul > .slide.pic6, 
.artikelbilder.galerie > #slide7:checked~ul > .slide.pic7, .artikelbilder.galerie > #slide8:checked~ul > .slide.pic8, 
.artikelbilder.galerie > #slide9:checked~ul > .slide.pic9, .artikelbilder.galerie > #slide10:checked~ul > .slide.pic10, 
.artikelbilder.galerie > #slide11:checked~ul > .slide.pic11, .artikelbilder.galerie > #slide12:checked~ul > .slide.pic12, 
.artikelbilder.galerie > #slide13:checked~ul > .slide.pic13, .artikelbilder.galerie > #slide14:checked~ul > .slide.pic14, 
.artikelbilder.galerie > #slide15:checked~ul > .slide.pic15, .artikelbilder.galerie > #slide16:checked~ul > .slide.pic16 {opacity:1; z-index:2;}
/* Animations */
.artikelbilder.galerie > ul > .slide {display:inline-block; position:absolute; left: 0; top: 0; opacity: 0; z-index: 1; -webkit-transition: opacity 1250ms ease; transition: opacity 1250ms ease; -webkit-transform: rotate(0deg); transform: rotate(0deg);}
@-webkit-keyframes fade {
0%, 37.254901960784316%, 100% {opacity: 0;}
12.254901960784315%,25% {opacity: 1;}
0%,24.999% {z-index: 2;}
25.001%,100% {z-index: 1;}
}   
@keyframes fade {
0%, 37.254901960784316%, 100% {opacity: 0;}
12.254901960784315%,25% {opacity: 1;}
0%,24.999% {z-index: 2;}
25.001%,100% {z-index: 1;}
}
/* GrÃ¶ÃŸe */
.artikelbilder.galerie {max-width:100%;}
.artikelbilder.galerie > ul {height:392px;}
.artikelbilder.galerie > ul > .slide.img img {max-height:392px; width:auto; margin:0 auto;}
.artikelbilder.galerie > .thumb > label img {max-height:85px; width:auto; margin:0 auto;}
@media (min-width:992px) and (max-width: 1200px) {
.artikelbilder.galerie {/* max-width:317px; */}
.artikelbilder.galerie > ul {height:317px;}
.artikelbilder.galerie > ul > .slide.img img {max-height:317px; width:auto; margin:0 auto;}
.artikelbilder.galerie > .thumb > label img {max-height:60px; width:auto; margin:0 auto;}
}   
@media (min-width:768px) and (max-width: 992px) {
.artikelbilder.galerie {/* max-width:500px;*/}
.artikelbilder.galerie > ul {height:500px;}
.artikelbilder.galerie > ul > .slide.img img {max-height:500px; width:auto; margin:0 auto;}
.artikelbilder.galerie > .thumb > label img {max-height:110px; width:auto; margin:0 auto;}
}
@media (max-width: 768px) { 
.artikelbilder.galerie {/* max-width:300px; */}
.artikelbilder.galerie > ul {height:300px;}
.artikelbilder.galerie > ul > .slide.img img {max-height:300px; width:auto; margin:0 auto;}
.artikelbilder.galerie > .thumb > label img {max-height:50px; width:auto; margin:0 auto;}
.artikelbilder.galerie {
	padding-right: 20px;
	width: 100%; 
}
.kunden-panel {
		width: 100%!important;
	}
}
.col-xs-2{width:15%;}




/* We also buy */
.tabset > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabset .tab-panel {
  display: none;
}

.tabset > input:first-child:checked ~ .tab-panels > .tab-panel:first-child,
.tabset > input:nth-child(3):checked ~ .tab-panels > .tab-panel:nth-child(2),
.tabset > input:nth-child(5):checked ~ .tab-panels > .tab-panel:nth-child(3),
.tabset > input:nth-child(7):checked ~ .tab-panels > .tab-panel:nth-child(4),
.tabset > input:nth-child(9):checked ~ .tab-panels > .tab-panel:nth-child(5),
.tabset > input:nth-child(11):checked ~ .tab-panels > .tab-panel:nth-child(6) {
  display: block;
}



.tabset > label {
  position: relative;
  display: inline-block;
  padding: 10px 10px 5px 10px;
  border: 1px solid transparent;
  border-bottom: 0;
  cursor: pointer;
  font-weight: 600;
  background-color:#acb0b3;
  color:#333333;
}
.tab-panels {
	/* background-color:#232937; */
	background-image: linear-gradient(135deg, #acb0b3 60%, #666666 100%);
}
.tabset {
	color: #333333;
	text-align: center;
	margin-bottom: 50px;
}

.tabset > label:hover,
.tabset > input:focus + label {
  color: #dddddd;
}

.tabset > label:hover::after,
.tabset > input:focus + label::after,
.tabset > input:checked + label::after {
  background: #000000;
}

.tabset > input:checked + label {
  border-color: #ccc;
  border-bottom: 1px solid #fff;
  margin-bottom: -1px;
}

.tab-panel {
  padding: 30px 0;
  border-top: 1px solid #ccc;
}


.tabset {
  max-width: 100%;
  margin-top:50px;
}

.customer-left 
{float:left;}


.kundenmeinungen h2 {
	margin:0px 10px 0px 0px;
	padding:0px;
}
.kundenmeinungen .yellow-star {
	color:#FFBF00;
}
.verifiziert {
	font-size: 10px;
	color: #c45500;
	padding-left:5px;
}

.bg-payment{
	padding:10px 10px 10px 0px;
	margin:20px 0px 20px 0px;
}

/* [MENU] */
#page-nav {
  background: #003554;
  /* If you want the navigation bar to stick on top
  position: sticky;
  top: 0;
  */
}
#page-nav label, #page-nav ul, #page-nav li {
  display: inline-block;
}

/* [HAMBURGER - HIDDEN ON BIG SCREENS] */
#page-nav label, #hamburger {
  display: none;
}
#page-nav label {
  color: #fff;
  background: #000000;
  font-style: normal;
  font-size: 1.2em;
  padding: 10px;
}

/* [MENU ITEMS] */
#page-nav ul {
  list-style-type: none;
  margin: 0px 0px 0px 10px;
  padding: 0; 
}
#page-nav ul li {
  padding: 10px 20px 10px 20px;
  box-sizing: border-box;
}
#page-nav ul li a {
  color: #fff;
  text-decoration: none;
}
#page-nav ul li:hover {
  color: #fff;
  background-color: #333333;
  text-decoration: none;
}

/* [ON SMALL SCREENS] */
@media screen and (max-width: 768px){
  /* [SHOW HAMBURGER] */
  #page-nav label {
    display: inline-block;
  }
  
  /* [BREAK DOWN MENU INTO VERTICAL] */
  #page-nav ul li {
    display: block;
  }
  #page-nav ul li {
    border-top: 1px solid #333;
  }

  /* [SHOW/HIDE MENU ON CHECKBOX CLICK] */
  #page-nav ul {
    display: none;
  }
  #page-nav input:checked ~ ul {
    display: block;
  }
}

/* 
Ebay Template
Sascha Schäfer
Komplett Konzept Verwertungs GmbH
*/