@charset utf-8;
/* Print Styles */

/* Blanket Styles */
* {
	position: static !important;
	padding: 0 !important;
	background: transparent !important; 
	color: black !important; 
	box-shadow: none !important; 
	text-shadow: none !important; 
	filter:none !important; 
	-ms-filter: none !important;
	float: none !important;
	overflow: visible !important;
	word-wrap:break-word;
	height: auto !important;
	line-height: 1.4 !important;
	border: 0 !important;
}

html, 
body {
	min-width: 0;
	width: 100%;
	font-size: 11pt;
}

tr,
img { 
	page-break-inside: avoid;
}
img { 
	max-width: 100% !important;
	display: block;
}

@page { margin: 0.5cm; }

h1 {
	font-size: 36pt !important;
	font-weight: bold !important;
	display: block !important;
}
h2 {
	font-size: 24pt !important;
	font-weight: bold !important;
	display: block !important;
}
h3 {
	font-size: 16pt !important;
	font-weight: bold !important;
	display: block !important;
}
h4 {
	font-size: 11pt !important;
	font-weight: bold !important;
	display: block !important;
}

p, 
h2, 
h3 {
	orphans: 3; 
	widows: 3;
}
h2,
h3 {
	margin: 20px 0 !important;
	border-bottom: 2px solid black !important;
	page-break-after: avoid;
}

form {
	display: none !important;
}

a,
a:visited { 
	text-decoration: underline !important;
	}
a[href]:after {
	content: " (" attr(href) ")";
	}
abbr[title]:after {
	content: " (" attr(title) ")";
	}
a[href^="javascript:"]:after, 
a[href^="#"]:after { 
	content: ""; 
	}  /* Don't show links for images, or javascript/internal links */

/* Table Styles */
td,
th {
	padding: 5px !important;
	border: 1px solid #000 !important;
}
th {
	font-weight: bold;
}

/* 960 Grid Styles */
.container_24 .grid_1,
.container_24 .grid_2,
.container_24 .grid_3,
.container_24 .grid_4,
.container_24 .grid_5,
.container_24 .grid_6,
.container_24 .grid_7,
.container_24 .grid_8,
.container_24 .grid_9,
.container_24 .grid_10,
.container_24 .grid_11,
.container_24 .grid_12,
.container_24 .grid_13,
.container_24 .grid_14,
.container_24 .grid_15,
.container_24 .grid_16,
.container_24 .grid_17,
.container_24 .grid_18,
.container_24 .grid_19,
.container_24 .grid_20,
.container_24 .grid_21,
.container_24 .grid_22,
.container_24 .grid_23,
.container_24 .grid_24,
.container_24 {
	width: auto !important;
	margin: 0 !important;
}

/* Layout Styles */
#mega-wrap {
	width: auto; 
	padding: 0; 
	margin: 0;
	border: 0;
	min-height: 0;
}

#nav-primary, 
#nav-multisite,
#home-slider,
#clubeq-slider-home,
#fb-root,
ul.breadcrumb,
ul.tab-menu {
	display: none !important;
}

#home-slider-left,
.splash-div {
	width: auto !important;
}

/* Header Styles */
#header {
	display: none;	
}
.search-div {
	display: none;
}
#print-header {
	padding: 10px 0 !important;
	border-bottom: 3px solid black !important;
}
#print-header .logo {
	float: left !important;
}
#print-header .contact-info {
	float: right !important;
	margin: 25px 0;
	font-weight: bold;
}
#simplemap {
	display: none !important;
}

/* Content Styles */
.splash-div {
	margin: 0;
}

.infobox_bdr,
.infobox_bdr .outer-border,
.infobox_bdr .content,
.infobox_nobdr,
.infobox_nobdr .content {
	border: 0;
}

.match-height {
	height: auto !important;
}
.scribble {
	display: none;
}

/* Sidebar Styles */
.sidebar {
	display: none;
}

/* Modal Styles */
.modal-box { 
	background:#fff !important; 
	width:100% !important; 
	min-height:100% !important; 
	padding:0 !important; 
	margin:0 !important; 
	position:absolute !important; 
	top:0 !important; 
	left:0 !important; 
}
.modal-box .print-link,
.modal-box .close-link {
	display: none;
}
.modal-mask {
	display:none;
}

/* Shopp Styles */
form#cart,
form#checkout {
	display: block !important;
}
.promo-code {
	display: none;
}
form#cart input[type="submit"],
form#cart button,
form#cart .buttons td {
	display: none;
}
.shopp_product .previews {
	list-style: none;
	margin: 10px;
}
.shopp_product .thumbnails,
.shopp_product .previews .fill {
	display: none;
}
.shopp_product .previews li {
	display: inline-block;
}
.shopp_product .previews a:after {
	content: "";
}
.shopp_product .price {
	border-bottom: 0 !important;
	page-break-after: auto !important;
}
.shopp_product .price:before {
	content: "Price: ";
}

/* Retail Order Form Styles */
form.retailer-order-form {
	display: block !important;
}
.retailer-order-form .product-head .product-name, 
.retailer-order-form .product-head .product-number, 
.retailer-order-form .product-head .retail-price, 
.retailer-order-form .product-head .wholesale-price, 
.retailer-order-form .product-head .product-quantity,
.retailer-order-form .product-image, 
.retailer-order-form .product-name, 
.retailer-order-form .product-number, 
.retailer-order-form .retail-price, 
.retailer-order-form .wholesale-price {
	float: left !important;
}
.retailer-order-form .product-image {
	display: none;
}
.retailer-order-form .product-name {
	width: 55%;
}

/* Footer Styles */
#mega-footer-wrap {
	display: none;
}

/* Wordpress Styles */
.aligncenter {
	text-align: left;
}

/* Print Only Styles */
.print-only {
	display: block !important;
}
.print-hidden {
	display: none !important;
}