.affiliate{
	background: #fffae8;
	padding: 2em 0;
}
.affiliate .inner{
	padding: 10px;
}
.affiliate img{
	width: 100%;
	height: auto;
}
.affiliate h3{
	background: #1d264e !important;
	padding: 0.4em;
	margin: 0;
	color: #fff;
	font-size: 2.8vh;
	border: none;
	margin-bottom: 0.5em;
}
.affiliate h4{
	font-size: 2.5vh;
	margin: 0;
	padding-bottom: 0;
	border: none;
	
}
.affiliate h5{
	font-size: 2.5vh;
	text-align: center;
	
}
.affiliate p{
	padding: 1em;
	color: #1f1f1f;
}
.affiliate p strong{
	font-size: 16px;
}
.affiliate a{
	display: block;
	margin-top: 0;
	padding-top: 0;
}
.affiliate a:hover{
	opacity: 0.5;
}
table{
	width: 100%;
}
td{
	border: 5px #fffae8 solid;
	background: #f6f1e1;
	padding: 5px;
}