@charset utf-8;
/* Print Styles */
@page { 
	size: 8.5in 11in;
	margin: 0.5in;
}
@page:right {
	@bottom-right { content: "Page " counter(page) " of " counter(pages); }
}

/* 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;
	font-size: 13px !important;
	line-height: 18px !important;
	border: 0 !important;
}

html, 
body {
	margin: 0 !important;
	padding: 0 !important;
	min-width: 0 !important;
	width: auto !important;
	max-width: auto !important;
	background: #fff !important;
}

a,
a:visited { 
	text-decoration: underline !important;
}
a:hover {
	cursor: default;	
}

tr,
img { 
	page-break-inside: avoid;
}
img { 
	max-width: 100% !important;
	margin: 0 !important;
}

h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5 {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	display: block !important;
	color: black !important;
	text-align: left !important;
}

/* Ignore headline classes on purpose (.h1, .h2, etc..) */
h1, h1 *,
h2, h2 *,
h3, h3 *,
h4, h4 * {
	line-height: 1.2 !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
h1, h1 * {
	font-size: 24px !important;
}
h2, h2 *{
	font-size: 21px !important;
}
h3, h3 * {
	font-size: 18px !important;
}
h4, h4 * {
	font-size: 15px !important;
}

h2 {
	margin: 20px 0 0 0 !important;
}
h3,
h4 {
	margin: 20px 0 !important;
	border-bottom: 2px solid black !important;
	page-break-inside: avoid;
}

form {
	display: none !important;
}

iframe {
	display: none !important;
}

/* Table Styles */
table,
thead,
tbody {
	width: auto !important;
	max-width: 100% !important;
	height: auto !important;
}
td,
th {
	width: auto !important;
	padding: 5px !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: 100% !important;
	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;
	max-width: 50%;
}
#print-header .contact-info {
	float: right !important;
	max-width: 50%;
	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,
#eq25-videos-sidebar {
	display: none;
}

/* Comment Styles*/
.comment-listing .author,
.comment-listing .comment-meta,
.comment-listing .comment-text {
	width: auto;
}
.comment-listing .author {
	font-weight: bold;
}
.comment-listing .author:after {
	content: " wrote…"
}

/* 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;
}

/* EQ25 Styles */
.eq25-contest .thumb, 
.eq25-contest-thumb .thumb, 
.eq25-contest-prize .thumb {
	margin: 0 !important;
}
.eq25-contest.pink .content, 
.eq25-contest.pink .content .title, 
.eq25-contest-prize.pink .content, 
.eq25-contest-prize.pink .content .title {
	color: black !important;
	text-align: left !important;
}

/* Shopp Styles */
#shopp .price {
	border-bottom: 0 !important;
	page-break-after: auto !important;
}
#shopp .price:before {
	content: "Price: ";
}

/* Shopp Category/Landing Page Styles */
#shopp ul.products,
#shopp ul.products li.product,
#shopp ul.products li.row,
#shopp ul.subcategories,
#shopp ul.subcategories li.subcategory,
#shopp ul.subcategories li.row {
	width: auto;
	list-style: none !important;
	margin: 0 !important;
	padding: 0 !important;
}
#shopp ul.products li.product div.frame {
	margin: 20px 0 0 0;
}

/* Shopp Cart/Checkout 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 Styles*/
#shopp .product-content {
	width: auto;
}

/* Shopp Product Icon Styles*/
#shopp ul.products .icons {
	margin: 5px 0;
}
#shopp ul.products .icons .icon,
#shopp .product-content .icons .icon {
	display: block;
	width: auto;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px !important;
	vertical-align: middle;
}
#shopp ul.products .icons .icon.eq:before,
#shopp .product-content .icons .icon.eq:before { 
	content: url('/wp-content/themes/whiteboard/images/icons/product/eq-icon.png') " ";
}
#shopp ul.products .icons .icon.stitch:before, 
#shopp .product-content .icons .icon.stitch:before { 
	content: url('/wp-content/themes/whiteboard/images/icons/product/stitch-icon.png') " ";
}
#shopp ul.products .icons .icon.pc:before,
#shopp .product-content .icons .icon.pc:before {
	content: url('/wp-content/themes/whiteboard/images/icons/product/win-icon.png') " ";
}
#shopp ul.products .icons .icon.mac:before,
#shopp .product-content .icons .icon.mac:before {
	content: url('/wp-content/themes/whiteboard/images/icons/product/mac-icon.png') " ";
}
#shopp ul.products .icons .icon.download:before,
#shopp .product-content .icons .icon.download:before {
	content: url('/wp-content/themes/whiteboard/images/icons/product/download-icon.png') " ";
}
#shopp .product-content .sku-number {
	border-bottom: 0 !important;
}

/* 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;
}

/* OOCSS Fluid Widths */
.w17, .w25, .w34, .w50, .w67, .w75, .w83 { 
	width: auto; 
}

/* OCSS Borders */
.blue-dashed-bt1 { border-top: 0 !important; }

/* Wordpress Styles */
.aligncenter {
	text-align: left;
}

/* Print Only Styles */
.print-only,
.print-shown {
	display: block !important;
}
.print-hidden {
	display: none !important;
}
.print-inline-block {
	display: inline-block !important;
}