.required { color: red; margin-left: 0.5em; } summary { font-size: 1.3em; font-weight: 600; margin: 1em 0; color: #23282d; cursor: pointer; } summary h2 span { margin-left: 0.4em; transform: rotate(-90deg); } .form-table .fieldset-description-label { padding-bottom: 0; font-size: x-large; } .form-table .fieldset-description { padding-bottom: 0; } .description, .form-table .fieldset-description { font-style: italic; } .form-table { border: 1px solid #444; } details .form-table { border: none; } .form-table th { padding-left: 20px; } .form-table .radio label, .form-table .checkbox label { display: block; } .property-name strong{ font-size: larger; font-weight: 700; } .property-list { margin-left: 0; margin-top: 0; list-style-type: inherit; list-style-position: inside; } .property-list li { margin-bottom: 0; } .property-list dt { font-weight: bolder; } .property-list dd { margin-bottom: 0; } #acumulus_shop_order_info_box .inside { padding-right: 0; } label:not([for]) { cursor: inherit; } .pdf { display: inline-block; padding-left: 14px; margin-right: 1em; margin-bottom: 0.3em; background-image: url('icon-pdf.svg'); background-size: 12px 16px; background-repeat: no-repeat; } .acumulus-overview .data .notice { box-shadow: none; margin: 0; } .acumulus-overview .data th.notice { padding: 0; } .acumulus-overview .data .notice .notice { border: none; } .acumulus-overview .data .notice-info { color: #00a0d2; } .acumulus-overview .data .notice-warning { color: #ffb900; } .acumulus-overview .data .notice-error { color: #bc3232; } .acumulus-overview .data .notice-success { color: #46b450; }