.orderedit-detail{margin-top:20px}.orderedit-detail .detail-header{margin:50px 0}.orderedit-detail .detail-header .warning-exported{font-size:16px;color:#d49236}.orderedit-detail .col4-layout .column{width:25%;float:left}.orderedit-detail .col4-layout:after{content:'';display:table;clear:both}.orderedit-detail .column.bg-lightgrey{background:#f3f3f3}.orderedit-detail .column .column-headline{color:#469e25;font-weight:600;font-size:12pt}.orderedit-detail .column .column-content{margin-top:10px;font-size:10pt;line-height:1.3}.orderedit-detail .column .column-action-button{margin-top:8px}.orderedit-detail .column .column-action-button.red a{color:#a3090e}.orderedit-detail .column .column-action-button a{padding:0}.orderedit-detail .row{width:100%;margin-top:40px}.orderedit-detail .row.order-items{border-top:1px solid darkgray}.orderedit-detail .row.actions .column{width:150px;margin-left:40px}.orderedit-detail .row.actions .column .column-content img{width:150px;height:auto}.orderedit-detail .row.actions .column .column-action-button{text-align:center}.orderedit-detail .row.actions .column .column-action-button a{font-size:16px}.orderedit-detail .row.actions .column.pull-right{float:right;margin-left:0}.orderedit-detail .row.actions .column:first-of-type{margin-left:0}.orderedit-detail .row.actions .column:hover a{text-decoration:none}.orderedit-detail .row.greeting-text .column{padding:20px}.orderedit-detail .row.greeting-text .column .column-content{margin-top:0}.orderedit-detail .row .row-header{margin-top:20px}.orderedit-detail .row .column-action-button a{padding:0}.orderedit-detail table.cancel td{border:none}.orderedit-detail table.cancel select{border:1px solid #646567;border-radius:0 !important;box-shadow:none !important;appearance:none;height:35px;line-height:35px;padding-left:10px;margin-bottom:10px;margin-top:5px}.mfp-content{min-width:1014px}.mfp-content .mfp-ajax-wrapper{padding:15px}.bow,.greetingcard{width:100%}.bow .headline,.greetingcard .headline{margin-top:10px}.bow .headline h2,.greetingcard .headline h2{float:left}.bow .headline .counter,.greetingcard .headline .counter{float:right;color:#469e25;font-size:0.9rem}.bow .inner,.greetingcard .inner{width:100%;margin-top:10px;margin-bottom:10px}.bow .inner #greetings-input,.greetingcard .inner #greetings-input{width:100%;height:100px;padding:5px}.bow input,.greetingcard input{width:225px}.mfp-ajax-wrapper #greetings-input{min-height:20vh}.checkout-address-index form{width:410px;margin:auto}.checkout-address-index form a.back{top:28px}.content-container.inlinepopup>form{float:none;width:auto}.orderedit-detail{padding:10px}.orderedit-detail h2{margin-left:0}.orderedit-detail .detail-header{margin:10px 0}.orderedit-detail .order-data.col4-layout>.column{width:100%;margin-bottom:20px}.orderedit-detail .order-data.col4-layout>.column .button{margin-left:0}.orderedit-detail .row-header{margin-top:5px}.orderedit-payment-index form,.orderedit-address-index form,.orderedit-bow-index form,.orderedit-delivery-index form{width:100%;padding:12px}.orderedit-payment-index form label,.orderedit-address-index form label,.orderedit-bow-index form label,.orderedit-delivery-index form label{float:none;display:block}.orderedit-payment-index form select,.orderedit-payment-index form input,.orderedit-address-index form select,.orderedit-address-index form input,.orderedit-bow-index form select,.orderedit-bow-index form input,.orderedit-delivery-index form select,.orderedit-delivery-index form input{float:none;width:100%;padding:12px;font-size:18px}.orderedit-greeting-index form{width:100%;padding:12px}.orderedit-greeting-index h2{margin-left:0px !important;float:none !important}.orderedit-greeting-index .warning{color:red;display:block}.orderedit-greeting-index .inner{float:none}.orderedit-greeting-index .col2-layout{float:left;width:100%}.orderedit-delivery-index h2{text-align:center}.orderedit-delivery-index .calendar .fieldsetcalendar{width:100%}.orderedit-delivery-index .calendar .fieldsetcalendar:last-of-type .yearmonth{float:none;text-align:center;margin-bottom:10px}.orderedit-delivery-index .calendar .fieldsetcalendar:last-of-type a.btn-icon.prev-green{float:left !important}.orderedit-delivery-index .calendar .fieldsetcalendar:last-of-type a.btn-icon.next-green{float:right !important}.orderedit-delivery-index .calendar .legend{display:none}.orderedit-detail-index .orderedit-detail{padding:10px}.orderedit-detail-index .orderedit-detail .detail-header{margin:10px 0}.orderedit-detail-index .orderedit-detail .column{float:none;width:100%;margin-bottom:20px}.orderedit-detail-index .orderedit-detail .row.actions .column{width:150px;margin-left:40px;float:left}.orderedit-detail-index .orderedit-detail .row.actions .column:first-of-type{margin-left:0}.orderedit-payment-index .payment-content .choose-payment .item label{display:inline;cursor:pointer}.header{height:auto}.orderedit-detail-index .orderedit-detail .row.actions .column:first-of-type{margin-left:40px}.orderedit-detail .row.actions .column:first-of-type{margin-left:40px}.orderedit-detail .cancel .btn-fullsize{display:flex;align-items:center}.orderedit-detail .cancel input.btn-fullsize{padding:0 25px}
