.copyright{display:none;}
.button_right_checkout .cssButtonPos12{min-width:50%;position:relative;}
.button_right_checkout .cssButtonPos12 .cssButton{padding:12px 5px;}
.button_right_checkout{min-width:48%;}
.button_right_checkout .cssButtonPos12 .cssButton img{width:70px;height:47px;z-index:20;position:absolute;left:0;top:-10px;}
.otl_row1:last-child,.otl_row4{background:var(--white);color:var(--basic-color4);border-top:1px solid var(--basic-standard-button-bg-hover);}
/*#logo img{padding:20px 0 10px;}*/
@media only screen and (min-width:986px) {
#logo img{max-height:135px;}	
}
#siegel img{max-width:100%;}

@media only screen and (min-width:986px){
/*
#col_left_overlay{display:none;}
#col_left{display:none;}
*/
#col_right{float:right;width:100%;margin-left:var(--global-content-width);}
#col_right .col_right_inner{margin-left:var(--global-content-left-spacer);}
}
@media screen and (min-width:680px){
.addtobasket_actions{display:inline-block;width:100%;text-align:center;}
.addtobasket_input{margin:0 auto 5px;}
}
@media (min-width:981px) {
.addtobasket_input{margin-right:5px;}
.addtobasket_actions{width:calc(100% - 125px);text-align:left;}
}
/*
@media only screen and (min-width:691px) {
.pd_tabs .resp-tabs-list .resp-tab-active{border-color:transparent;border-bottom:3px solid var(--basic-color3);}
}
*/
.headline_big{padding-bottom:8px;margin-bottom:5px;border-bottom:1px solid var(--basic-color3);}
.container_best .headline_big{border:0;margin-top:5px;}
.footerlist li a:before{content:"\f105";font-weight:900;font-family:var(--global-icon-font);padding:1px 10px 0 0;margin-left:-20px;}

/*
.lb_image{display:flex;justify-content:center;align-items:center;}
*/
ul#categorymenu{}
ul#categorymenu li.level1 a{padding:10px 35px 10px 10px;font-weight:600;}
ul#categorymenu li.level2 a{font-weight:400;}

.team{display:flex;flex-direction:column;flex-wrap:wrap;}
.team .team_person{padding:20px;}
.team img,.team iframe{margin:20px 0;}
@media (min-width:560px) {
.team{flex-direction:row;margin:20px 0;}
.team .team_person{flex:1 12rem;}
}


.table{display:table;border:1px solid silver;border-collapse:collapse;width:100%;}
.table-row{display:table-row;}
.table-cell{display:table-cell;padding:5px 0;}
.table-cell span.wert{padding:0 10px;white-space:nowrap;}
.table.no_border, .table-row.no_border, .table-cell.no_border{border:0 solid silver;}
.table-cell.border-right-none.text_r{font-size:.8rem;}
.thead{font-weight:bold;background:#eee;}
.text_r{text-align:right;}
.text_l{text-align:left;}
.text_c{text-align:center;}
.no_text{background:#009de0;color:#fff;font-weight:500;}
.table-row.bg_gray_light:nth-child(odd){background:#efefef;}
.table-cell.border-right-none{border-right:0 solid silver;}
@media only screen and (min-width:901px) {
.erste{width:70px;font-weight:600;}
.table-cell .no_desktop{display:none;}
.table-cell.border-none{border-right:0px solid silver;border-left:0px solid silver;}
.table-cell{border:1px solid silver;}
.table-cell span.wert{font-size:.8rem;}
}
@media only screen and (max-width:900px) {
.table{border:none;}
.table-row{display:block;border:0 solid silver;}
.table-cell{display:block;border:1px solid silver;}
.table-cell.text_c{background:#009de0;color:#fff;font-weight:500;border:0;}
.table-row{margin-bottom:20px;}
.table-cell::before{content:attr(data-label);word-wrap:break-word;width:calc(100% - 20px);padding:0 10px;margin:5px 20px 5px 0;font-weight:500;font-size:.9rem;}
.no_text{display:none;}
.text_r{text-align:left;}
.table-cell.text_r{border-top:0 solid silver;}
.table-cell.border-none, .land{display:none;}
}
#checkout-progress{font-weight:800;}
.cat_images_box{text-align:center;}
@media only screen and (min-width:600px) {
.footer_box{width:50%;}
}
@media only screen and (min-width:1200px) {
.footer_box{width:33.333%;}
}

.pd_tabs .btn.button_red,.pd_description .btn.button_red{background:var(--green);color:var(--white);padding:10px 15px;font-weight:500;text-decoration:none;}
.pd_tabs h4.detailbox.orange,.pd_description h4.detailbox.orange{color:var(--basic-color4);padding:10px 0;}
.pd_tabs h4,.pd_description h4{padding:20px 0 10px;font-size:.9rem;}
.pd_tabs .resp-tab-content li,.pd_description li{padding:3px 0;font-size:.9rem;}
.sl-wrapper .sl-image .sl-caption{background:var(--white);}


