/* adjust for better print view */
.print-orderconfirmation * { visibility: hidden;}
.printcontentbox * { visibility: visible; font-size:26px !important; line-height:30px !important}
.printcontentbox {width:1000px !important;overflow:visible !important; margin:0 auto !important; float:none !important} 
@page { size:8.5in 11in !important; margin: 0.5cm; text-align:left !important}

#printpagedialog  {padding: 0px 480px 600px 0 !important; width: 1000px !important;}
#printpagedialog .orderpaymentdetails ul {width:450px !important;}
#printpagedialog .printcontentbox .orderheader .ordernumber {width:200px !important;}
#printpagedialog .orderheader .orderdate {width: 200px !important;}
#printpagedialog .orderpaymentdetails ul li .label h5, #printpagedialog .ordershipment table.ordershipmenttable td p.orderdetailsproductname  { font-size:26px !important;}
#printpagedialog .ordershipment table, #printpagedialog .orderpaymentdetails ul li { font-size:22px !important;}
#printpagedialog .printcontentbox .ordertotalstable {width: 840px !important;}
#printpagedialog .printcontentbox { border: 2px solid #CCCCCC !important;}
#printpagedialog .ordershipment table.ordershipmenttable tr{ border-top: 2px dotted #cccccc !important;}
#printpagedialog  .printcontentbox .orderheader {width: 1000px !important;}

#dialog-container {padding: 0px 100px !important; width: 1000px !important;}
#dialog-container .orderpaymentdetails ul {width:450px !important;}
#dialog-container .printcontentbox .orderheader .ordernumber {width:260px !important;}
#dialog-container .orderpaymentdetails ul li .label h5, #printpagedialog .ordershipment table.ordershipmenttable td p.orderdetailsproductname  { font-size:26px !important;}
#dialog-container .ordershipment table, #printpagedialog .orderpaymentdetails ul li { font-size:22px !important;}
#dialog-container .printcontentbox .ordertotalstable {width: 840px !important;}
#dialog-container .orderheader .orderdate {width: 360px !important;}
#dialog-container .printcontentbox { border: 2px solid #CCCCCC !important;}
#dialog-container .ordershipment table.ordershipmenttable tr{ border-top: 2px dotted #cccccc !important;}

.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable {width: 1000px !important; height:auto !important; top: 0 !important; left: 0px !important; position: absolute !important; overflow: hidden !important;  padding: 0px 60px !important;}
#dialog-container .printcontentbox {width:100% !important; float: none !important; padding: 0px 60px !important;}
#dialog-container .printcontentbox .ordertotalstable, #printpagedialog .printcontentbox .ordertotalstable {width: 100% !important;}
.printcontentbox .orderheader, #printpagedialog  .printcontentbox .orderheader {overflow: hidden !important; padding: 0 0 15px !important;}


#main, #header, #navigation, #footer {width: 1140px !important; border: 0px !important;}

