/* 

Toyshop - Print
---------------

Elements - Reset
Elements - Table
Elements - Actions

Items

Layout
Layout - Header
Layout - Footers

Pages - Checkout

*/
/* Elements - Reset */
* {
  border-color: #999 !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  color: #222 !important;
  text-shadow: none;
  -webkit-text-shadow: none;
}
/* Actions */
div.actions {
  display: none;
}
/* Table */
table.large {
  border-collapse: collapse;
}
table.large thead tr th,
table.large tbody tr th,
table.large thead tr td,
table.large tbody tr td,
table.large thead tr th:first-child,
table.large tbody tr th:first-child,
table.large thead tr td:first-child,
table.large tbody tr td:first-child {
  background: #fff !important;
  border: 1px solid #999 !important;
}
table.large thead tr th.conceal,
table.large thead tr th span {
  border: 0 !important;
}
/* Items */
div.item,
div.item.highlight {
  border: 0;
  border-radius: 0;
  -webkit-border-radius: 0;
  background: #fff;
}
div.item .item_header,
div.item.highlight .item_header,
div.item .item_content,
div.item.highlight .item_content {
  border: 2px solid #ddd;
  position: relative;
}
div.item .item_header,
div.item.highlight .item_header {
  margin-bottom: 10px;
  border-bottom-width: 2;
  margin-bottom: 0;
  padding: 20px 15px;
}
div.item .item_content,
div.item.highlight .item_content {
  margin-top: -2px;
  position: relative;
}
dt.view_link,
dd.view_link {
  display: none !important;
}
/* Layout */
#page {
  border: 0;
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  margin-bottom: 0;
}
/* Layout - Header */
header[role='banner'] {
  height: 82px;
}
header[role='banner'] > *,
header[role='banner'] nav {
  display: none;
}
header[role='banner'] .inner > * {
  display: none;
}
header[role='banner'] .inner,
header[role='banner'] .inner #logo {
  display: block;
}
header[role='banner'] .inner #logo {
  border-bottom: 2px solid #ddd;
  width: 100%;
}
/* Layout - Breadcrumbs */
nav#breadcrumb {
  display: none;
}
.share {
  display: none;
}
.actions {
  display: none !important;
}
/* Wishlist */
.account_side {
  display: none;
}
.account_main {
  margin-left: 0;
  margin-bottom: 15px;
  width: 100%;
}
.account_main #wishlist {
  border: 2px solid #ddd;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  padding: 10px;
}
.account_main #wishlist > li {
  border-top-style: solid !important;
  border-bottom-style: solid !important;
}
/* Layout - Footers */
body > footer,
footer[role='contentinfo'] nav#tertiary,
footer[role='contentinfo'] div#bottom ul.site_links {
  display: none;
}
footer[role='contentinfo'] div#bottom {
  border-top: 1px solid #ddd;
}
/* Pages - Basket */
ul.basket_progress_controls,
#international_delivery {
  display: none !important;
}
/* Pages - Checkout */
#checkout_progress_bar,
.checkout_progress_controls {
  display: none;
}
div.batch {
  border-top: 1px solid #ddd;
  padding-bottom: 10px;
  padding-top: 20px;
}
div.batch:first-child {
  border-top: 0;
  padding-top: 5px;
}
.prod_image:before {
  display: none !important;
}
div#billing_info div.item_content > div {
  border-left: 1px solid #999;
}
ul.delivery_availability li em {
  display: none !important;
}
ul.delivery_availability li span {
  padding: 0 !important;
}
#product_listing_holder.list ul#product_listing li.prod_list .product_image img {
  border-color: transparent !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
}
#product_listing_holder.list ul#product_listing li.prod_list {
  border-top-style: solid !important;
  border-bottom-style: solid !important;
}
