@font-face {font-family: 'Nimbus Light';src: url('fonts/346C42_0_0.eot');src: url('fonts/346C42_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/346C42_0_0.woff2') format('woff2'),url('fonts/346C42_0_0.woff') format('woff'),url('fonts/346C42_0_0.ttf') format('truetype');}

@font-face {font-family: 'Nimbus Regular';src: url('fonts/346C45_1_0.eot');src: url('fonts/346C45_1_0.eot?#iefix') format('embedded-opentype'),url('fonts/346C45_1_0.woff2') format('woff2'),url('fonts/346C45_1_0.woff') format('woff'),url('fonts/346C45_1_0.ttf') format('truetype');}

@font-face {font-family: 'Nimbus Medium';src: url('fonts/346C43_0_0.eot');src: url('fonts/346C43_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/346C43_0_0.woff2') format('woff2'),url('fonts/346C43_0_0.woff') format('woff'),url('fonts/346C43_0_0.ttf') format('truetype');}
  
@font-face {font-family: 'Nimbus SemiBold';src: url('fonts/346C45_0_0.eot');src: url('fonts/346C45_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/346C45_0_0.woff2') format('woff2'),url('fonts/346C45_0_0.woff') format('woff'),url('fonts/346C45_0_0.ttf') format('truetype');}

@font-face {font-family: 'CorradineHand';src: url('fonts/346E0C_0_0.eot');src: url('fonts/346E0C_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/346E0C_0_0.woff2') format('woff2'),url('fonts/346E0C_0_0.woff') format('woff'),url('fonts/346E0C_0_0.ttf') format('truetype');}

@font-face {font-family: 'Mandrel Italic';src: url('fonts/348FAB_0_0.eot');src: url('fonts/348FAB_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/348FAB_0_0.woff2') format('woff2'),url('fonts/348FAB_0_0.woff') format('woff'),url('fonts/348FAB_0_0.ttf') format('truetype');} 


@page {
	size: auto; 
    margin: 12mm 8mm 12mm 16mm;
}

#mobout,
.wrap,
.outer {
	width: 100%;
	padding: 0;
	margin: 0;
}

div[class^="col-"] {
	margin: 0 2mm;
}

.nested {
	margin-left:  -2mm;
	margin-right: -2mm;
}

#top,
#header,
#nav,
#breadcrumbs,
#mobbar,
#mobnav,
.anchors,
#footer,
#logocol,
#subfooter,
.editlink,
form,
.noprint,
.s_breadcrumbs,
.feedbackslider,
.s_feedbacks .wrap.full,
.s_slider,
.slider,
.s_moreposts,
.s_bottomcta,
button,
.button,
.button a,
img,
.figcaption {
	display: none !important;
}

img.printthis,
.printonly {
	display: block !important;
}

html,
body {
	 color: rgba(66,66,66,0.75) !important
	 
}

body * {
	-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0) !important;
			box-shadow: 0 0 0 0 rgba(0,0,0,0) !important;
}

body {
	font-family: 'Nimbus Regular', helvetica, arial, sans-serif !important;
    font-size: 10pt;
	font-size: 9pt;
    line-height: 1.5;	
    color: rgba(66,66,66,0.75) !important;
    background: #fff;
    
}

#printlogo,
#printlogo img {
	display: block !important;
	width: 49mm;
	height: auto;
	margin-bottom: 5mm;
}

#totop {
	display: none !important;
}

.printonly {
	display: block;
	height: auto;
}

.bggrey,
.bggreen {
	background: #fff;
}

.padding {
	height: 2mm;
}

hr {
	margin: 5mm 0 5mm 0;
	border-bottom: 0.1 solid rgba(107,107,107,1);
}

a {
	color: rgba(66,66,66,0.8);
}

a[target="_blank"] {
	padding: 0;
	background: none;
}
/*
a[target="_blank"]:link:after { 	
	content: " (" attr(href) ") "; 
	font-size: 8pt;
}
*/



h2 {
	font-family: 'Nimbus SemiBold', helvetica, arial, sans-serif !important;
	font-size: 16pt;
	margin: 5mm 0;
}

.s_title p {
	font-family: 'Nimbus Regular', helvetica, arial, sans-serif !important;
	font-size: 11pt;
}


h3 {
	font-family: 'Nimbus Medium', helvetica, arial, sans-serif;
	font-size: 13pt;
	margin: 8mm 0 5mm 0;
}

h3.stitle,
.single h3 {
	font-size: 13pt;
	margin: 8mm 0 5mm 0;
	line-height: 1.2;
}

h4,
.feature h4 {
	font-family: 'Nimbus Medium', helvetica, arial, sans-serif;
	margin: 4mm 0 2mm 0;
	font-size: 10pt;
}

h5, 
h6 {
	font-family: 'Nimbus Medium', helvetica, arial, sans-serif;
	margin: 4mm 0 2mm 0;
	font-size: 9pt;
}

p {
	margin-bottom: 4mm;
}

strong, b {
	font-weight: normal;
	font-family: 'Nimbus SemiBold', helvetica, arial, sans-serif;
}






.feature {
	height: auto !important;
}

#printinfo {
	font-size: 8.5pt;
	padding: 4mm 0;
	border-top: 0.1pt solid rgba(107,107,107,1);
	line-height: 14pt;	
}

#printinfo strong {
	font-family: 'Nimbus Medium', helvetica, arial, sans-serif;
}

#printinfo p {
	margin-bottom: 2mm !important;
}









