.page-print {

	font-family: "Helvetica Neue", Verdana, Arial, sans-serif;

	margin: 20px;
	margin-bottom: 0 !important;
	background: #FFF;
	
	.logo {
		margin-top: 0;
		margin-bottom: 10px;
		img {
			width: auto;
			max-height: 50px;
		}
	}
	
	.sponsor-logo-dam {
		display: none;
	}
	
	.page-main {
		padding-left: 0;
		padding-right: 0;
	}


	.page-main .page-title-wrapper .page-title {
		padding-top: 25px;
		font-size: 25px;
		color: #004896;
	}
	
	.column.main {
		border-top: 1px solid #e5e5e5;
		padding-top: 25px;
	}
	
	.block-title {
		display: none !important;
	}
	
	.box .box-title {
		margin: 0;
		margin-bottom: 20px;
		color: #908876;
		font-size: 33px;
		font-weight: normal;
		font-style: normal;
		line-height: 1;
		text-rendering: optimizeLegibility;
		text-transform: uppercase;
		font-size: 20px;
		color: #004896;
		word-break: break-all;
	}
	
	address {
		font-size: 12px;
	}
	
	.order-details-items.ordered .order-title {
		display: block;
		margin: 0;
		margin-bottom: 20px;
		color: #908876;
		font-size: 33px;
		font-weight: normal;
		font-style: normal;
		line-height: 1;
		text-rendering: optimizeLegibility;
		text-transform: uppercase;
		font-size: 20px;
		color: #004896;
		font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
	
	
}

@media print {
	
	body {
		font-size: 12px;
	}
	
	a[href]:after {
		display: none !important;
	}
	
	.sponsor-logo-dam {
		display: none !important;
	}
	
	#trustbadge-container-98e3dadd90eb493088abdc5597a70810 {
		display: none !important;
	}

	
	.paypal-review .table-paypal-review-items .col.price .price-including-tax, 
	.paypal-review .table-paypal-review-items .col.price .price-excluding-tax, 
	.paypal-review .table-paypal-review-items .col.subtotal .price-including-tax, 
	.paypal-review .table-paypal-review-items .col.subtotal .price-excluding-tax, 
	.cart.table-wrapper .col.price .price-including-tax, 
	.cart.table-wrapper .col.price .price-excluding-tax, 
	.cart.table-wrapper .col.subtotal .price-including-tax, 
	.cart.table-wrapper .col.subtotal .price-excluding-tax, 
	.cart.table-wrapper .col.msrp .price-including-tax, 
	.cart.table-wrapper .col.msrp .price-excluding-tax, 
	.order-details-items .col.price .price-including-tax, 
	.order-details-items .col.price .price-excluding-tax, 
	.order-details-items .col.subtotal .price-including-tax, 
	.order-details-items .col.subtotal .price-excluding-tax {
		font-size: 12px;
	}
	
	.order-details-items .table-order-items .product-item-name {
		font-size: 12px;
		margin-bottom: 0;
	}
	.page-main {
		padding-left: 0;
		padding-right: 0;
		margin-bottom: 0 !important;
	}
	
	

	.data.table td, 
	.data.table th {
		padding: 5px;
	}

	.order-details-items .table-order-items tbody td {
		padding-bottom: 15px;
	}
	
	.block-order-details-view .block-content .box {
		margin-bottom: 0;
	}
	
	.order-details-items .col.name {
		padding-top: 5px;
	}
	
	.column.main .order-details-items .table-wrapper .data.table > thead > tr > th {
		font-weight: bold;
	}

	.account .page-main .page-title-wrapper .page-title {
		padding-top: 25px;
		font-size: 25px;
		color: #004896;
	}
	
	.page-layout-1column .column.main {
		border-top: 1px solid #e5e5e5;
		padding-top: 25px;
	}
	
	.account .block-title {
		display: none !important;
	}
	
	.box .box-title {
		margin: 0;
		margin-bottom: 20px;
		color: #908876;
		font-size: 33px;
		font-weight: normal;
		font-style: normal;
		line-height: 1;
		text-rendering: optimizeLegibility;
		text-transform: uppercase;
		font-size: 20px;
		color: #004896;
	}
	
	address {
		font-size: 12px;
	}
	
	.order-details-items .table-order-items tbody td.sku {
		word-break: break-all;
	}
	
	.actions-toolbar {
		display: none;
	}

}