#genesis-content > .wrap {
	width:1280px;
	max-width:100%;
	margin:0 auto;
}

div.content-sidebar-wrap {
	width:100%;
	max-width:100%;
}

#genesis-content > .wrap.list-pages{
	border-top:1px solid #ddd;
	width:100%;
	padding-top:60px;
	padding-bottom:20px;
	margin-top:60px;
}
.wrap.list-pages .wrap-inner{
	width:1280px;
	max-width:100%;
	margin:0 auto;
}
.list-pages .row{
	margin-bottom:40px;
	padding-top:40px;
	border-top:1px solid #ddd;
}
.list-pages .row:first-child{
	border-top:none;
	padding-top:0;
	margin-top:0;
}
.list-pages .row .text, .list-pages .row img{
	width:50%;
	box-sizing:border-box;
}
.list-pages .row .text{
	float:left;
	padding-right:2%;
}
.list-pages .row img{
	float:right;
	padding-left:2%;
}
.list-pages .row:nth-child(even) .text{
	float:right;
	padding-right:0;
	padding-left:2%;
}
.list-pages .row:nth-child(even) img{
	float:left;
	padding-left:0;
	padding-right:2%;
}
.list-pages .row:after{
	content:'';
	display:block;
	clear:both;
}
.list-pages h3{
	margin-bottom:16px;
}

@media screen and (max-width:680px){
	.list-pages .row .text, .page-template-page-list-2 .row img{
		width:100%;
		padding-left:0!important;
		padding-right:0!important;
		float:none;
	}
	.list-pages .row img{
		margin-bottom:30px;
	}
}