/* = 2.2 Body
	---------------------------------------------------------- 
	   = 2.2.1 ----- Body Structure
	   = 2.2.2 ----- Infinite Scroll
	---------------------------------------------------------- */
/* = 2.2.1 ----- Body Structure
	---------------------------------------------------------- */
.wrap {
  max-width: 924px;
  margin: 0 auto;
}
.main {
  margin: 14px 0;
}
#posts {
  margin: -10px 0 105px;
  /* = 2.2.2 ----- Infinite Scroll
	---------------------------------------------------------- */
}
.table {
  display: table;
  width: 100%;
  max-width: 923px;
}
.cell-sm, .cell-hf, .cell-lg {
  display: table-cell;
  vertical-align: top;
  position: relative;
}
.cell-sm {
  margin: 10px;
}
.cell-hf {
  max-width: 50%;
  margin: 0;
  padding: 0;
}
.cell-lg {
  width: 100%;
  max-width: 640px;
  margin: 0 5px 0 0;
}
.right-cell {
  padding: 0 0 0 11px;
}
.center-cell {
  padding-left: 2px;
}
.cell-sm:first-child, .left-cell {
  padding: 0 10px 0 0;
  /* Paging links for robots */
}
.bot-paging {
  display: none;
  /* Loading spinner image */
}
.load {
  background-image: url(../img/load.gif);
  width: 40px;
  height: 40px;
  background-size: cover;
  margin: 20px auto;
  /*.cell-social {
		display:table-cell;
		width:31px;
		height:31px;
	}

	.cell {
		display:table-cell;
	
	.righty {
		border-right:2px solid #1b1e22;
	}

	.lefty {
		border-left:1px solid #000;
		padding-left:20px!important;
	}*/
}
