*{background:none !important;text-align:left !important;}
html{margin:0 !important;padding:0 !important;}
body{background:#fff !important;font-size:9pt !important;padding:0 !important;margin:10px !important;}
a{color:#2976c9 !important;}
th,td{color:#2f2f2f !important;border-color:#ccc !important;}
.header-container,
.nav-container,
.footer-container,
.pager,
.toolbar,
.actions,
.buttons-set{display:none !important;}
.page-print .data-table .cart-tax-total{background-position:100% -54px;}
.page-print .data-table .cart-tax-info{display:block !important;}
.page-print address{margin-top:15px;}
.print_content{padding:15px;}
.order_info{background:#9F9F9F;color:#fff !important;padding:10px 0px 10px 10px;font-size:16px;}
.order_info p{color:#fff;font-size:16px;margin:0;}
.order_addresses{width:100%;border:1px solid #9F9F9F;}
.order_addresses thead tr th{padding:15px 0 15px 10px;background:#EDEBEB;text-transform:uppercase;border-bottom:1px solid #9F9F9F;font-size:14px;}
.order_addresses thead tr th.bill{width:50%;border-right:1px solid #9F9F9F;}
.order_addresses tbody tr td address{margin:10px;font-size:14px;}
.print_content .data-table{margin-top:15px;border:none;}
.print_content .data-table thead{border:1px solid #9F9F9F;}
.print_content .data-table thead tr,
.print_content .data-table thead tr th{background:#EDEBEB;text-transform:none;font-size:14px;font-weight:normal;}
.print_content .data-table thead tr th{padding:10px 10px;border:1px solid #9F9F9F !important;border-left:none !important;}
.print_content .data-table thead tr th.first_col{border-left:1px solid #9F9F9F !important;}
.print_content .data-table tr td{background:none;}
.print_content .data-table tfoot tr{background:none !important;}
.print_content .data-table tfoot tr td{background:none !important;border:none;text-align:right;}
.print_content .data-table tbody tr td{vertical-align:middle;}
.methods{margin-top:15px;}