* {
	background: transparent !important;
	color: #000 !important; /* Black prints faster: h5bp.com/s */
	box-shadow: none !important;
	text-shadow: none !important;
}
a,a:visited {text-decoration: underline;}
pre,blockquote {page-break-inside: avoid;}
thead {display: table-header-group; /* h5bp.com/t */}
tr,img {page-break-inside: avoid;}
img {max-width: 100% !important;}
@page {margin: 0.5cm;}
p,h2,h3 {orphans: 3;widows: 3;}
h2,h3 {page-break-after: avoid;}

a#SkipToContent,
a#SkipToNavigation,
#BetterNavigator,
#ScrollToTop,
.header .socials,
#Navigation,
#BannerImage,
#HomepageSlideshowContainer,
#ProductImageSlideshowPager,
#SideBar,
.noPrint {
	display: none !important;
}
.onlyPrint {
	display: block !important;
}

.header {
	position: static;
	border-bottom: none;
}
.header .brand {
	margin: 0 0 20px 0;
}
.header .brand img {
	width: 120px;
}

.footer {
	border-top: dotted 1px #d7d7d7;
}
.footer .columns .col,
.footer .columns .col .title {
	font-size: 13px;
}

#Container {
	padding-top: 0;
}
#Content {
	padding: 20px 0;
}
.inner {
	padding: 0 10px;
}
