header,
footer{
	display: none;	
}

h5{
	font-size: 	18px;
}

.inner-banner{
	overflow: visible;
	margin-bottom: 60px;
}

section.inner-banner .hideshow{
	display: none;	
}
.inner-overlay{
	padding: 0;
}

section.inner-banner h1{
	color: #000000;
	font-size: 	34px;
}
section.inner-banner h5{
		display: none;	
}

.columns{
	float: left;
}

.medium-6 {
    width: 50%;
}

.main .row{
	page-break-after: avoid;
}

img{
	width: 30px;
	height: 30px;
}

.back-button{
	display: none;	
}
small {
    font-size: 70%;
    line-height: inherit;
}
  table tr td {
    color: #222222;
    font-size: 1rem;
    padding: 0.5625rem 0.625rem;
    text-align: left; }
table {
  background: #FFFFFF;
  border: solid 1px #DDDDDD; }
	
.printlogo {display: block; margin: 10px 0;}

.printdiv {page-break-after: always;}