.grandparents {
	clear:both;
	width: 100%;
	padding: 1%;
	
	float:none;
}
.grandparents-couple {
	
	padding: 1px;
	width: 49%;
	
	float:left;
}
.grandparents-individual {
	padding: 1px;
	float: left;
	width: 49%;
	
	
}
body {
	text-align: center;
}

.child, .child1, .child3, .one_child {
	padding: 1px;
	float: left;
	width: 23.5%;
	border: 2px #06F solid;
	border-radius: 15px;
	margin: 1px;
}

.child p, .child1 p, .child3 p {
	padding-top: 0px;
	padding-bottom: 0px;
}

.three_children {
	width: 75%;
	margin:auto;
}

.two_children {
	width: 50%;
	margin:auto;
}

.one_child {
float: none;
margin:auto;
}

.padding3 {
	float: left;
	width: 12%;
}
.noborder {
	border:none;
}

@media only screen and (max-width: 480px) {
	
}
@media only screen and (max-width: 799px) {
.grandparents-individual {
	float:none;
		margin:auto;
		
	width: 96%;
}

.grandparents-individual:nth-of-type(even) {
	margin-top:1rem;
		border-top:thin #999 solid;
		padding-top:0.5rem;
}

.child, .child1, .child3 {
	padding: 1px;
	float: left;
	width: 48%;
}



.child1, .child3 {
	clear:both
}

.padding2, .padding3 {
	display: none;
}

}

