.basket-page .articles {
border-top: 1px solid #e3e4e4;
border-bottom: 1px solid #e3e4e4;
background: #f4f4f4;
margin: 10px -58px 20px;
padding: 20px 58px;
}
.basket-page .articles .headline {
border-bottom: 2px solid #e3e4e4;
margin-bottom: 10px;
}
.basket-page .articles .headline h3 {
display: inline-block;
font-size: 1.6em;
}
.basket-page .articles .headline h3 span {
font-size: 10px;
font-weight: normal;
text-transform: uppercase;
display: block;
line-height: 1;
letter-spacing: 1px;
}
.basket-page .articles .headline p {
float: right;
margin: 30px 0 0 0;
}
.basket-page .articles .article-amount {
border-top: 2px solid #e3e4e4;
padding-top: 8px;
text-align: right;
}
.basket-page .articles .article-amount .amount {
font-weight: bold;
}
.basket-page .articles .article-container .article-action {
display: inline-block;
float: left;
width: 25%;
}
.basket-page .articles .article-container .article-action .count {
font-weight: bold;
}
.basket-page .articles .article-container .article-action .count input {
font-weight: normal;
margin-left: 4px;
width: 50px;
}
.basket-page .articles .article-container .article-text {
display: inline-block;
float: left;
width: 75%;
}
.basket-page .articles .article-container .article-info {
font-weight: bold;
}
.basketFooter {
position: relative;
margin-bottom: -16px;
}
.basketFooter li {
margin: 16px 0;
}
.basketFooter li.toBeuthPage {
position: absolute;
top: 0;
right: 0;
margin-top: 0;
}
ul.itemList .table-info .formButtonWrapper {
width: 100%;
}
ul.itemList .table-info .formButton {
float: right;
margin-top: 10px;
}
ul.itemList .table-info table th {
font-weight: bold;
}
ul.itemList .table-info table th, ul.itemList .table-info table td {
width: 10.5em;
padding: .25em .5em;
vertical-align: bottom;
}
a.formButton {
display: inline-block;
margin-bottom: 1em;
white-space: nowrap;
color: white;
}
a.formButton:hover, a.formButton.active {
color: white;
}
a.formButton:hover span, a.formButton.active span {
color: white;
}
a.formButton.reset:focus, a.formButton.reset:active {
outline: -webkit-focus-ring-color auto 5px;
}
a.formButton.reset:hover span, a.formButton.reset:active span, a.formButton.reset:focus span, a.formButton.reset.active span {
color: inherit;
}
a.formButton:not(.reset):not(.icon-pdf_lang) span:first-of-type::before {
content: '';
display: inline-block;
position: relative;
width: 13px;
height: 13px;
top: 2px;
right: 7px;
background: url(content/1270#properties.data) no-repeat;
background-size: contain;
}
.formButton.toCart,
a.buttonLoeschen {
padding-left: 10px;
}
.formButton.toCart .icon,
a.buttonLoeschen .icon {
padding-right: 5px;
}
.article-shipment a.buttonLoeschen {
line-height: normal;
}
.article-shipment a.buttonLoeschen span.icon.icon-delete {
width: 0;
height: 0;
}
.article-shipment a.buttonLoeschen span.icon.icon-delete::before {
content: none;
}
a.buttonLoeschen .icon {
padding-right: 0;
}
#col1 .webdb-single-view .order-box,
#col1 .webdb-norm .order-box {
margin: 10px -58px 20px;
padding: 20px 58px;
}
#col2 .webdb-single-view .order-box,
#col2 .webdb-norm .order-box {
margin: 10px -58px 20px -26px;
padding: 20px 58px 20px 26px;
}
.webdb-single-view .order-box, .webdb-norm .order-box {
border-top: 1px solid #e3e4e4;
border-bottom: 1px solid #e3e4e4;
background: #f4f4f4;
margin: 10px -58px 20px;
padding: 20px 58px;
}
.webdb-single-view .order-box table td.col1, .webdb-norm .order-box table td.col1 {
width: 290px;
}
.webdb-single-view .order-box table td.col2,
.webdb-single-view .order-box table td.col3,
.webdb-single-view .order-box table td.col4, .webdb-norm .order-box table td.col2,
.webdb-norm .order-box table td.col3,
.webdb-norm .order-box table td.col4 {
width: 137px;
}
.webdb-single-view .order-box table tbody:before, .webdb-norm .order-box table tbody:before {
line-height: 1em;
content: "_";
color: white;
display: block;
}
.webdb-single-view .order-box table th, .webdb-norm .order-box table th {
font-weight: bold;
}
.webdb-single-view .order-box .formButton, .webdb-norm .order-box .formButton {
float: right;
margin-top: 10px;
}
 
