﻿/* Copyright © 2013-2014 by Pennsylvania Interactive, LLC, a member of the NIC Inc. family of companies.
All rights reserved. This document may not be copied, distributed, transmitted,
displayed, published, reproduced, or disclosed in any way without prior express written permission.
*/

.print-only {
	display: none !important;
}

@media print {
* {
	background: transparent !important;
	background-image: none !important;
	color: #000 !important;
	/* Black prints faster: h5bp.com/s */
	box-shadow: none !important;
	text-shadow: none !important;
	border: none !important;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
}
img, a.button.more {
	display: none !important;
}
ul li, div, p, a {
	display: block !important;
	float: none !important;
	color: #000;
	text-align: left !important;
	border: none !important;
	position: relative !important;
	padding: 2px 0 !important;
	margin: 2px 0 !important;
	width: 100% !important;
	height: auto !important;
}
div.portal-search {
	display: none;
!important;
}
h1, h1 span {
	line-height: 22px;
	font-size: 18px !important;
	display: inline !important;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	font-weight: bold !important;
	margin: 16px 0 0!important;
	padding: 0 !important;
}
h2, h2 span {
	line-height: 20px;
	font-size: 16px !important;
	display: inline !important;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	font-weight: bold !important;
	margin: 16px 0 0!important;
	padding: 0 !important;
}
h3, h3 span {
	line-height: 18px;
	font-size: 14px !important;
	display: inline !important;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	font-weight: bold !important;
	margin: 16px 0 0!important;
	padding: 0 !important;
}
h4, h4 span {
	line-height: 16px;
	font-size: 12px !important;
	display: inline !important;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	font-weight: bold !important;
	margin: 16px 0 0!important;
	padding: 0 !important;
}
a,  a:visited {
	text-decoration: underline !important;
	margin: 0 0 12px !important;
	padding: 0 !important;
	font-size: 12px !important;
	line-height: 15px !important;
}
a:after {
content:<br>;
}
a[href]:after {
	content: "( " attr(href) " )";
}
abbr[title]:after {
	content: "( " attr(title) " )";
}
.ir a:after,  a[href^="javascript:"]:after,  a[href^="#"]:after {
	content: "";
}

thead {
	display: table-header-group;
}
tr,  img {
	page-break-inside: avoid;
}
img {
	max-width: 100% !important;
}
/*
@page {
	margin: 1.2cm 1cm 2cm !important;
	padding: 1cm 0 0 0 !important;
}
*/
div.row {
	page-break-after: avoid;
}
.hide-on-print {
	display: none !important;
}
.print-only {
	display: block !important;
}
.hide-for-print {
	display: none !important;
}
.show-for-print {
	display: inherit !important;
}

div:not(.reveal-modal) {
	display: block !important;
}
.ms-globallinks, .ms-siteaction, .ms-areaseparatorcorner, .ms-titlearealeft, .ms-searchform, .ms-banner, .ms-buttonheightwidth, .ms-areaseparatorright, .ms-titlearearight, .ms-rightareacell, .ms-leftareacell, .ms-areaseparatorleft, html.js body.primary form#aspnetForm div#page.primary div#wrap.Home div.home-band, html.js body.primary form#aspnetForm div#search-modal.reveal-modal, html.js body.primary form#aspnetForm div#page.primary div#wrap.Home div.home-band div.banner div.row, html.js body.primary form#aspnetForm div#page.primary div#wrap.Home div.secondary-band div.row div.orbit-container, menu, html.js body.primary form#aspnetForm div#page.primary div#wrap.Home div.contain-to-grid div.header-container, html.js body.primary form#aspnetForm div#toolbar,
i,
html.js body.primary form#aspnetForm div#page.secondary div#wrap.Information div.contain-to-grid div.header-container,
html.js body.primary form#aspnetForm div#page.secondary div#wrap.Information div.home-band div.banner div.row div.portal-search, div#Container.alert a,
.header-container,
.total-results,
#ctl00_PlaceHolderMain_SiteMapPath1,
div.result-search,
.total-results,
div.result-search input
{
	display: none !important;
}

/* IE Fix */
.menu-horizontal,
.menu-horizontal .menu-item-text,
.menu,
.menu a.menu-item span.additional-background,
.menu a.menu-item span.menu-item-text,
.menu .menu-item,
.menu .menu-item .additional-background,
.menu .menu-item .additional-background .menu-item-text
{
  display: none !important;
}

.banner, .banner .interior{
	display:none !important;	
}

body #s4-ribbonrow {
	display: none !important;
}
body #s4-titlerow {
	display: block !important;
}
body #s4-workspace {
	overflow: visible !important;
	width: 100% !important;
	height: auto !important;
}
body.v4master {
	overflow: visible !important;
}
body #s4-topheader2 {
	display: none;
}
body #s4-leftpanel {
	display: none;
}
.s4-ca {
	margin-left: 0px !important;
	margin-right: 0px !important;
}
.s4-clust {
	display: none !important;
}

#pr_header{display:block !important;}

}
