div#centeredLoading { position: fixed; width: 64px; height: 64px; left: 50%; top: 50%; background: url(/media/images/loading_64px.gif) top left no-repeat; z-index: 99; } div#centeredLoadingOverlay { opacity: 0.5; -moz-opacity: 0.5; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:alpha(opacity=50); background-color:#fff; z-index: 98; position:fixed; left:0px; top:0px; width:100%; height:100%; } div.centeredLoadingOverlayDark { background-color: #000 !important; } div.art_order_form_container { display:none; } div.art_order_form_container div.price_per_unit_row, div.art_order_form_container div.minimum_price_row, div.art_order_form_container div.minimum_price_mismatch_row, div.art_order_form_container div.additional_var { padding-bottom: 10px; } div.art_order_form_container div.price_per_unit_row { padding-top: 10px; } div.art_order_form_container div.minimum_price_mismatch_row { color: #f00; font-weight:bold; white-space:pre-line; display:none; } input.order_form_price_per_unit { text-align: right; width: 80px; } div.footerColumn li.firstHeadline, div.footerColumn li.firstGroup { margin-left: 1em; } div.footerColumn { text-align:left; float:left; } div.footerColumn ul li { padding-top: 1em; } div.footerColumn ul { list-style-type: none; } div.footerColumn ul li ul li { padding-top: 0.2em; } div.footerColumn ul li ul { margin-left: 1em; } div.footerSiteNavContainer { border-top: 1px solid #555; } input.event_datepicker { width:100px; } td.art_event_location_label, td.art_event_dt_label { width:180px; }