/* ========= */
/* ! Layout  */
/* ========= */

#page {
	display: block;
}


/* ================ */
/* ! Media Queries  */
/* ================ */ 

/* iPad / Small Tablets */
@media only screen and (min-width: 600px) {
  .post {
    margin-bottom: 2.5rem;
    padding-bottom: 5%; 
    width: 54rem;  
  }
}

/* iPad Landscape / Netbook */
@media only screen and (min-width: 855px) {
  .post {
    width: 82.5rem;    
  }
}

/* Desktop */
@media only screen and (min-width: 1140px) {
  .post {
    width: 111rem;    
  }
}