/* Custom print page view styling for AcmeTools */


/* De-color links and add href afterwards
a { color: #000000 !important; text-decoration: underline !important; }
a:after { content: " ( "attr(href)" )"; }*/

/* Add spacing to margins so things are not cut off when they print */
body {
	width: auto;
	border: 0;
	margin: 0 1%;
	padding: 0;
	float: none !important;
	word-spacing: 1px;
	text-shadow: none !important;
}
div.header_wrapper_position,
div.content_wrapper_position,
div.content_wrapper,
div.content_wrapper > div.main_content,
.container_full_width { width: 100%; min-width: 0; }

/* Hide generic unnecessary elements on print */
#page div.header_wrapper > div.header #masthead > .top,
#page div.header_wrapper > div.header #masthead > .content > div.right-container,
#page div.header_wrapper > div.header #masthead #category-bar,
#page div.header_wrapper > div.header #masthead .header_espot_container,
#page div#breadcrumb,
div.footer_wrapper_position,
div.footer_wrapper,
div.footer_copyright,
div#cm-tag-output {
	display: none;
}

/* Break page */
.page-break {
	display: block;
	margin-top: 75px;
}


/* ORDER CONFIRMATION PAGE */

/* Shift site logo left */
div.widget_masthead_logo_position {
	left: 0px;
}

/* Hide page buttons & text */
.order-confirmation .confirmation-to-homepage-btn, 
.checkoutflow-button-right { display: none; }

/*this is going to be the checkout page*/

/*this is going to be the checkout page*/

/* My Account: Order History page */
.order-history-page div.main_content,
.order-history-page .container_content_leftsidebar,
.order-history-page .container_content_leftsidebar > .right_column,
.order-history-page .container_content_leftsidebar > .right_column #box .my_account { width: 100%; }
.order-history-page .container_content_leftsidebar > .right_column #box { width: 99%; }
.order-history-page .container_content_leftsidebar > .left_column,
.order-history-page .button_footer_line { display: none; }
/*#page .print-float-fix { float: left; }*/


/* Product Detail page */
.product-detail-page .catalog-banner,
.product-detail-page .links-header,
.product-detail-page .links-container,
.product-detail-page .prod-det-rec-view,
.product-detail-page .hide-on-print { display: none; }
.product-detail-page div.prod-det div.prod-det-bott { width: 100%; }
.product-detail-page div.prod-det div.prod-det-bott div.subheader-bar div.right-side { display: none; }

div.find-order-container { display: none; }