body {font-family: Arial, "MS Trebuchet", sans-serif;}
.menutop, .buckets, #footer {display: none;}
.buckets {background-color: #ffffff; color: #000;font-family: Arial, "MS Trebuchet", sans-serif;}
#top {height: 85px;}

#receipt {color: black;}
#receipt .rounded-box {display: table-row;}
#receipt .rounded-box .topleft {color: #666; font-size: 8pt;}
#receipt .rounded-box.header h2 {color: #000; font-size: 32pt; line-height: 5px;}
#receipt .rounded-box.header .order_number {color: #aaaaaa; font-size: 14pt; line-height: 5px; font-weight: bold;}
#receipt .rounded-box .topright {font-size: 14pt; line-height: 5px;}
#receipt .rounded-box .topright h3 {color: #cccccc; font-size: 24pt; line-height: 5px;}
#receipt .rounded-box .foot.data {color: #666; font-size: 8pt;}
#receipt .rounded-box .label {color: #AAA; font-size: 12pt;}
#receipt .rounded-box .left, #receipt .rounded-box .right {color: #000; font-size: 14pt; display: table-cell; width: 15cm;}
#receipt .rounded-box .foot.note {color: #AAA; font-size: 10pt;}
#receipt .rounded-box .shipping_total, #receipt .rounded-box .order_total {font-size: 14pt;}
#receipt .rounded-box .shipping_total {color: #666;}
#receipt .rounded-box .order_total {color: #4989C4;}
#receipt .rounded-box.last .further_info {color: #000000; font-size: 10pt;}
#receipt .rounded-box .footer {color: #666666; font-size: 8pt;}
#receipt .rounded-box.header .badge {margin-top: 20px;}
#receipt .rounded-box .blank_space {display: block;}
#receipt tr td hr {display: block; padding: 0; margin: 0; height: 1px;}