-
verfasst von Michael Danielczokverfasst von Michael Danielczok
order.css 10,70 KiB
/** Order Process
=================================================== */
.quiqqer-order-ordering .quiqqer-order-ordering-timeline {
border-bottom: none;
}
.quiqqer-order-ordering-timeline a {
color: inherit;
}
.type-quiqqer-order-types-orderingProcess .content-template {
padding: 0;
}
.cologne-main .message-error {
padding: 20px;
}
/****************/
/* step: basket */
/****************/
.quiqqer-order-basket-articles {
border-spacing: 0;
width: 100%;
}
.quiqqer-order-basket-articles td {
padding-bottom: 10px;
vertical-align: top;
}
.quiqqer-order-basket-articles th {
background: #f8f8f8;
border-bottom: 1px solid #ddd;
border-top: 1px solid #ddd;
padding: 5px 10px;
width: 10px;
}
.quiqqer-order-basket-articles-header-pos {
border-left: 1px solid #ddd;
text-align: left;
}
.quiqqer-order-basket-articles-header-quantity {
text-align: right;
}
.quiqqer-order-basket-articles-header-price {
border-right: 1px solid #ddd;
}
.quiqqer-order-basket-articles-header {
font-size: 12px;
line-height: 30px;
}
.quiqqer-order-basket-articles td {
padding: 10px 10px;
vertical-align: top;
}
.quiqqer-order-basket-articles-article-pos {
text-align: left;
width: 60px;
}
.quiqqer-order-basket-articles-header-information {
text-align: left;
}
.quiqqer-order-basket-end {
background: #f8f8f8;
border: 1px solid #ddd;
clear: both;
float: left;
height: 100px;
margin-top: 20px;
padding: 20px;
position: relative;
width: 100%;
}
.quiqqer-order-basket-articles-header-quantity,
.quiqqer-order-basket-articles-header-price,
.quiqqer-order-basket-articles-article-quantity,
.quiqqer-order-basket-articles-unitPrice,
.quiqqer-order-basket-articles-article-price,
.quiqqer-order-basket-articles-article-sum {
text-align: right;
}
.quiqqer-order-basket-total {
float: right;
margin-top: 20px;
text-align: right;
width: 100%;
background: #f8f8f8;
border: 1px solid #ddd;
padding: 5px 10px;
}
.quiqqer-order-basket-total td {
padding-bottom: 5px;
}
.quiqqer-order-basket-total td:last-child {
width: 150px;
}
.quiqqer-order-basket-total-sum {
font-weight: bold;
}
.type-quiqqer-order-types-orderingProcess .content-header {
display: none;
}
.content-template .quiqqer-order-ordering {
display: inline-block;
margin-bottom: 20px;
}
.quiqqer-order-basket-total-subSum-text,
.quiqqer-order-basket-total-subSum-value {
border-bottom: 1px solid #999999;
}
.quiqqer-order-basket-total-sum-text,
.quiqqer-order-basket-total-sum-value {
border-bottom: 3px double #999999;
}
/***********************/
/* step: customer data */
/***********************/
.quiqqer-order-customerData-container {
display: flex;
}
.quiqqer-order-customerData {
margin-right: 20px;
}
.quiqqer-order-customerData-edit .quiqqer-order-customerData-edit-salutation {
margin-top: 0;
}
.quiqqer-order-ordering-step .quiqqer-order-customerData-comment {
align-self: flex-start;
background: #f8f8f8;
border: 1px solid #ddd;
margin-left: 20px;
margin-top: 0;
padding: 1rem;
}
.quiqqer-order-customerData header h1 button {
margin-left: 1rem;
}
.quiqqer-order-customerData header h1 button > .fa, .btn > .fa {
margin: 0;
}
.quiqqer-order-customerData .quiqqer-order-customerData-display {
margin-top: 2rem;
max-width: initial;
padding-right: 0;
}
.quiqqer-order-customerData-display-customerNo,
.quiqqer-order-customerData-display-eMail,
.quiqqer-order-customerData-display-tel {
display: flex;
margin-bottom: 5px;
}
.quiqqer-order-customerData-display-customerNo span:first-child,
.quiqqer-order-customerData-display-eMail span:first-child,
.quiqqer-order-customerData-display-tel span:first-child {
opacity: 0.75;
width: 160px;
}
.quiqqer-order-customerData-display .quiqqer-order-customerData-display-address {
margin-top: 2rem;
}
.quiqqer-order-customerData-edit {
margin-top: 2rem;
}
@media screen and (max-width: 767px) {
.quiqqer-order-customerData-container {
display: block;
}
.quiqqer-order-customerData {
margin-right: 0;
}
.quiqqer-order-ordering-step .quiqqer-order-customerData-comment {
margin-left: 0;
}
}
/******************/
/* step: payments */
/******************/
.quiqqer-order-step-payments-list .quiqqer-order-step-payments-list-entry {
border-bottom: none;
}
.quiqqer-order-step-payments-list .quiqqer-order-step-payments-list-entry:hover .quiqqer-order-step-payments-list-entry-select {
background: none;
}
.quiqqer-order-step-payments-list-entry-select input[type="radio"] {
margin: 0;
}
@media screen and (max-width: 767px) {
.quiqqer-order-step-payments-list .quiqqer-order-step-payments-list-entry {
display: flex !important;
flex-wrap: wrap;
}
.quiqqer-order-step-payments-list-entry .quiqqer-order-step-payments-list-entry-text {
padding: 10px 0 0;
}
.quiqqer-order-step-payments-list-entry .quiqqer-order-step-payments-list-entry-icon {
padding: 0 !important;
}
.quiqqer-order-step-payments-list-entry.selected {
background: none !important;
}
.quiqqer-order-step-payments-list-entry .quiqqer-order-step-payments-list-entry-select {
align-items: center;
display: flex !important;
justify-content: flex-start;
width: 40px;
}
.quiqqer-order-step-payments-list-entry .quiqqer-order-step-payments-list-entry-icon,
.quiqqer-order-step-payments-list-entry .quiqqer-order-step-payments-list-entry-text {
width: calc(100% - 40px) !important;
}
.quiqqer-order-step-payments-list-entry .quiqqer-order-step-payments-list-entry-text {
margin-left: 40px;
}
}
/** article content
=========================================== */
.quiqqer-order-basket-articles-article-title {
font-weight: bold;
}
.quiqqer-order-basket-articles-article-data ul {
margin-left: 20px;
}
@media (max-width: 768px) {
.quiqqer-order-ordering header h1 {
font-size: 2em;
}
.quiqqer-order-basket-articles {
border: 1px solid #ddd;
}
.quiqqer-order-basket-articles table,
.quiqqer-order-basket-articles tbody,
.quiqqer-order-basket-articles th,
.quiqqer-order-basket-articles td,
.quiqqer-order-basket-articles tr {
display: block;
overflow: hidden;
}
.quiqqer-order-basket-articles thead tr {
left: -9999px;
position: absolute;
top: -9999px;
}
.quiqqer-order-basket-articles td:before {
content: attr(data-label);
left: 0;
overflow: hidden;
position: absolute;
text-align: left;
width: 100px;
}
.quiqqer-order-basket-articles td {
padding-bottom: 5px;
padding-left: 100px;
position: relative;
text-align: left;
width: initial;
}
.quiqqer-order-basket-articles-article {
padding: 10px 10px 10px 10px;
}
.quiqqer-order-basket-articles-article + .quiqqer-order-basket-articles-article {
background: #f8f8f8;
margin-top: 20px;
padding-top: 20px;
}
.quiqqer-order-basket-articles-article-title {
display: block;
width: 100%;
}
.quiqqer-order-ordering-buttons {
margin-bottom: 10px;
}
.quiqqer-order-ordering-buttons-backToShop,
.quiqqer-order-ordering-buttons-previous {
margin-bottom: 20px;
}
.quiqqer-order-ordering-buttons-next,
.quiqqer-order-ordering-buttons a {
width: 100%;
}
.quiqqer-order-basket-end {
height: inherit;
padding: 10px;
text-align: center;
}
.quiqqer-order-basket-end > * {
display: inline-block;
float: none !important;
margin: 0 !important;
width: 100%;
}
.quiqqer-order-basket-end > * + * {
margin-top: 20px !important;
}
.quiqqer-order-basket-end .quiqqer-coupons-couponcodeinput {
padding: 0;
text-align: left;
}
.quiqqer-order-basket-end .quiqqer-coupons-couponcodeinput input {
border-radius: 0 0 0 0.25rem !important;
width: 100%;
}
.quiqqer-coupons-couponcodeinput label span {
background: #f8f8f8;
border-left: 1px solid #c9c8c5;
border-radius: 0.25rem 0 0 0;
border-top: 1px solid #c9c8c5;
display: inline-block;
padding: 5px;
width: 100%
}
}
.quiqqer-order-customerData-edit [name="businessType"] {
line-height: 40px;
padding: 8px;
width: 60% !important;
}
/******************/
/* step: checkout */
/******************/
.quiqqer-order-step-checkout-attention {
margin-bottom: 20px;
}
.quiqqer-order-step-checkout-payments {
margin-top: 20px;
}
table.articles-article {
border-bottom: none;
border-spacing: 0;
padding-bottom: 0 !important;
width: 100%;
}
.articles-article td {
padding: 10px;
vertical-align: top;
}
.articles-article-header th {
background: #f8f8f8;
border-bottom: 1px solid #ddd;
border-top: 1px solid #ddd;
padding: 5px 10px;
width: 10px;
}
.articles-article-header .articles-article-header-pos {
border-left: 1px solid #ddd;
text-align: left;
}
.articles-article-header .articles-article-header-quantity {
text-align: right;
}
.articles-article-header .articles-article-header-price {
border-right: 1px solid #ddd;
}
.articles-article .articles-article-pos {
text-align: left;
width: 60px;
}
.articles-article .articles-article-quantity {
text-align: right;
}
.quiqqer-order-step-checkout-notice label {
display: flex;
}
.articles-sum-row-subsum td {
padding-bottom: 5px;
}
/*****************/
/* step: gateway */
/*****************/
.quiqqer-order-ordering-step .quiqqer-order-step-processing {
background: #f8f8f8;
border: 1px solid #ddd;
float: none;
margin-left: auto;
margin-right: auto;
max-width: 800px;
overflow: hidden;
padding: 1rem;
}
/**********************/
/* step: order (last) */
/**********************/
.quiqqer-order-control-orderLikeBasket .quiqqer-order-control-order-total td {
padding-bottom: 5px;
text-align: right;
}
.quiqqer-order-control-order-information-orderData-subSum-text,
.quiqqer-order-control-order-information-orderData-subSum-value {
border-bottom: 1px solid #999999;
}
.quiqqer-order-control-order-information-orderData-sum-text,
.quiqqer-order-control-order-information-orderData-value {
border-bottom: 3px double #999999;
}
/*****************************/
/* shopping cart (site type) */
/*****************************/
.type-quiqqer-order-types-shoppingCart .content-header,
.type-quiqqer-order-types-shoppingCart .quiqqer-order-step-basket > header {
display: none;
}