.seesaw{
	width: 100%;
}
.seesaw .inner{}
.seesaw h2{
	font-size: 2.6em;
}
.seesaw-content{
	width: 100%;
}
.seesaw .section-link-holder{
	width: 100%;
}
.seesaw .section-link-holder a.button.section-link{}
.seesaw-steps{
	width: 100%;
	padding: 50px;
}
.seesaw-steps ul{
	width: 100%;
	list-style: none;
	margin: 0 auto;
	padding: 0;
}
.seesaw-steps ul li{
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
	padding: 20px 0;
	border-bottom: 1px solid rgba(255,255,255,0.1);
}
.seesaw-steps ul li:last-child{
	border-bottom: 1px solid rgba(255,255,255,0);
}
.seesaw-steps ul li h4{
	width: 90px;
	font-size: 1.5em;
}
.seesaw-steps ul li .seesaw-step-content{
	width: calc(100% - 90px);
	padding: 5px 20px ;
}
@media screen and (max-width: 700px){
	.seesaw h2 {
	    font-size: 2em;
	    line-height: 1.2em;
	}
}
@media screen and (max-width: 600px){
	.seesaw-steps {
	    padding: 50px 15px;
	}
	.seesaw-steps ul li .seesaw-step-content {
	    padding: 5px 0px 5px 20px;
	}
}
@media screen and (max-width: 450px){
	.seesaw-steps ul li h4 {
	    width:100%;
	    margin: 5px 0;
	    text-align: center;
	}
	.seesaw-steps ul li .seesaw-step-content {
	    width: 100%;
	    padding: 5px 10px;
	    text-align: center;
	}
}