.plan-title {
    margin: 0;
    padding: 20px 0 0;
    color: #325E8B;
    text-align: center;
    text-shadow: 1px 0 0 #FFF, -1px 0 0 #FFF, 0 1px 0 #FFF, 0 -1px 0 #FFF, 1px 1px 0 #FFF, -1px -1px 0 #FFF, 1px -1px 0 #FFF, -1px 1px 0 #FFF, 0 0 3px #333, 2px 2px 3px #333;
    letter-spacing: 3px;
}
th.td1{
	width:5%;
}
th.td2{
	width:40%;
}
th.td3{
	width:25%;
}
tr.trpink td{
	background-color: #FF99FF;
	line-height: 1.8em;
	color: #fff;
	font-size: 1.8em;
	font-weight: 900;

}
tr.trblue td{
	background-color: #005FFF;
	line-height: 1.8em;
	color: #fff;
	font-size: 1.8em;
	font-weight: 900;

}
@media only screen and (max-width: 750px) {
	table{
		width: 85%;
		margin:0 auto;
	}
	tr.trpink td{
	background-color: #ff66ff;
	line-height: 1.1em;
	color: #fff;
	font-size: 1.1em;
	font-weight: 900;

}
tr.trblue td{
	background-color: #003399;
	line-height: 1.1em;
	color: #fff;
	font-size: 1.1em;
	font-weight: 900;

}
th.td1{
	width:3% !important;
}
th.td2{
	width:30%;
}
th.td3{
	width:25%;
}
}