/** 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; border: none; } .quiqqer-order-basket-articles th { background: #f8f8f8; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; padding: 5px 10px; width: 10px; border-left: none; } th.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 th:last-child { 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-article-quantity { width: 100px; } .quiqqer-order-basket-articles-article-quantity input { height: 30px; line-height: 30px; width: 100px; text-align: right; } .quiqqer-order-basket-articles-unitPrice { width: 200px; } td.quiqqer-order-basket-articles-article-remove { text-align: right; width: 60px; padding-right: 0; } .quiqqer-order-basket-articles-article-remove button { color: inherit; background: none; border-color: transparent; padding: 0 10px; } td.quiqqer-order-basket-articles-article-remove button:hover { color: red; } .quiqqer-order-basket-articles-article-remove .fa { margin: 0; padding: 0; } .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 { border: none; 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; } /* coupons */ .quiqqer-coupons-couponcodeinput-title { display: none; } input.quiqqer-coupons-couponcodeinput-input:hover, input.quiqqer-coupons-couponcodeinput-input:focus, input.quiqqer-coupons-couponcodeinput-input:active { border-color: #28a745; background: #fff; } .btn.quiqqer-coupons-couponcodeinput-btn { border-color: #28a745; background: #fff; color: #28a745; } .btn.quiqqer-coupons-couponcodeinput-btn:hover, .btn.quiqqer-coupons-couponcodeinput-btn:active { background: #28a745; color: #fff; } @media screen and (max-width: 767px) { .quiqqer-order-basket-articles-article td:before { font-weight: bold; } } /***********************/ /* step: customer data */ /***********************/ .quiqqer-order-customerData-container { display: flex; } .quiqqer-order-customerData { margin-right: 20px; } .quiqqer-order-customerData-container .quiqqer-order-customerData, .quiqqer-order-customerData-container .quiqqer-order-customerData-comment { width: calc(50% - 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-container .quiqqer-order-customerData, .quiqqer-order-customerData-container .quiqqer-order-customerData-comment { width: 100%; max-width: 100%; } .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-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:nth-child(2n) { 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: 1rem; 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-payment-paypal-express { padding: 1rem 0; } .quiqqer-order-basket-end .quiqqer-coupons-couponcodeinput { padding: 0; text-align: left; flex-direction: column; } .quiqqer-order-basket-end .quiqqer-coupons-couponcodeinput input { width: 100%; margin-bottom: 1rem; } .quiqqer-coupons-couponcodeinput label span { display: block; padding: 5px 10px; } } .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%; margin: 4rem 0 0; } .articles-article td { padding: 10px; vertical-align: top; text-align: right; border: none; } .articles-article-information-title { text-align: left; } .articles-article-header { font-size: 12px; line-height: 30px; } .articles-article-header th { background: #f8f8f8; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; padding: 5px 10px; width: 10px; text-align: right; border-left: none; } th.articles-article-header-information { text-align: left; } .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; padding: 10px; background: #f8f8f8; border: 1px solid #ddd; cursor: pointer; } .articles-sum { float: right; margin-top: 20px; text-align: right; width: 100%; background: #f8f8f8; border: 1px solid #ddd; padding: 5px 10px; } table.articles-sum td { border: none; font-size: inherit; padding-bottom: 5px; } .articles-sum-row-subsum td { padding-bottom: 5px; } .articles-sum-row-sum { font-weight: bold; } /*****************/ /* 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; }