.show-on-print{visibility:visible}.hide-on-print{display:none}div#shellBody,div#mainContentWrap,div#centerContentWrap,div#bodyWrap{width:100% !important;margin:0 !important;padding:0 !important}div#fb-root,div#siteTopWrap,div#header,div#footer{display:none !important}div#checkoutWrap,div#checkoutMid,div#panelReceipt{width:100% !important;margin:0 !important;padding:0 !important}div#panelReceipt img#logo{display:inline;float:left;margin-right:20px}div#panelReceipt .contentArea,div#panelReceipt #thanksMessage,div#panelReceipt div#notLoggedInWrap,div#panelReceipt div.contentRight h2.columnTitle{display:none !important}div#panelReceipt #storeOrderContentArea{display:block !important;clear:both}div#panelReceipt hr{background-color:#ccc}div#panelReceipt h1,div#panelReceipt h2{color:#666 !important}div#panelReceipt .contentLeft{float:none;width:100%}div#panelReceipt div.contentLeft h2{float:left;clear:none;width:auto;margin-right:20px}div#panelReceipt div.contentRight{float:none;clear:both;width:100% !important}div#panelReceipt div.contentRight h2{font-weight:bold}div#panelReceipt div.contentRight div#orderConfirmationDetails{width:100%;border:none;background-color:inherit}#panelReceipt #orderConfirmationDetails #panelSummary .groupWrap{width:100%}div#panelReceipt #panelSummary .itemRow{background-image:none;border-top:#ccc solid 1px}#panelReceipt #orderConfirmationDetails #panelSummary .shipToDetails{background-color:inherit;border-bottom:none;padding:10px 15px 0;font-size:13px}#panelReceipt #orderConfirmationDetails #panelSummary div.orderSummary{width:100%}#panelReceipt #orderConfirmationDetails #panelSummary div.orderSummary div.orderTotalSummaryContainer{float:right;margin:0}#panelReceipt div#grandTotalSummary h2#orderSummaryTitle{text-align:right;border-bottom:0}#panelReceipt div#grandTotalSummary div.orderSummary{border-top:0}#wishlist #breadcrumbWrapper,#wishlist #pageContentWrap #pageTopButtons,#wishlist #pageContentWrap #moveDeleteLinks,#wishlist #leftNav{display:none}