/*
 * =Variables
 * -----------------------------------------------
 */
/*
 * 
 * Variable Grid System (Fluid Version).
 * Learn more ~ http://www.spry-soft.com/grids/
 * Based on 960 Grid System - http://960.gs/ & 960 Fluid - http://www.designinfluences.com/
 * 
 * Licensed under GPL and MIT.
 */
/*
 * Containers
 * ----------------------------------------------------------------------------------------------------
 */
.container_12,
.container {
    /*
   * 
   * width: 92%;
   * margin-left: 4%;
   * margin-right: 4%;
   */
  width: 100%;
  margin: 0 auto;
  padding: 1em 8px;
  -webkit-box-sizing: border-box;
    /*
   * Safari/Chrome, other WebKit
   */
  -moz-box-sizing: border-box;
    /*
   * Firefox, other Gecko
   */
  box-sizing: border-box;
    /*
   * Opera/IE 8+
   */ }


/*
 * Grid >> Global
 * ----------------------------------------------------------------------------------------------------
 */
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
#content article,
#content .toplist,
#toplists .toplist,
#toplists .alt-toplist {
  display: inline;
  float: left;
  position: relative;
  margin-left: 1%;
  margin-right: 1%;
  margin-top: 1.5%;
  margin-bottom: 1.5%;
  padding: 1em;
  box-sizing: border-box;
  -moz-box-sizing: border-box; }

/*
 * Grid >> Children (Alpha ~ First, Omega ~ Last)
 * ----------------------------------------------------------------------------------------------------
 */
.alpha {
  margin-left: 0; }

.omega {
  margin-right: 0; }

/*
 * Grid >> 12 Columns
 * ----------------------------------------------------------------------------------------------------
 */
.grid_1 {
  width: 6.333%; }

.grid_2 {
  width: 14.667%; }

.grid_3,
#content .toplist {
  width: 23%; }

.grid_4 {
  width: 31.333%; }

.grid_5 {
  width: 39.667%; }

.grid_6,
#toplists .toplist,
#toplists .alt-toplist {
  width: 48%; }

.grid_7 {
  width: 56.333%; }

.grid_8 {
  width: 64.667%; }

.grid_9,
#content article {
  width: 73%; }

.grid_10 {
  width: 81.333%; }

.grid_11 {
  width: 89.667%; }

.grid_12 {
  width: 98%; }

/*
 * Prefix Extra Space >> 12 Columns
 * ----------------------------------------------------------------------------------------------------
 */
.prefix_1 {
  margin-left: 9.333%; }

.prefix_2 {
  margin-left: 17.667%; }

.prefix_3 {
  margin-left: 26%; }

.prefix_4 {
  margin-left: 34.333%; }

.prefix_5 {
  margin-left: 42.667%; }

.prefix_6 {
  margin-left: 51%; }

.prefix_7 {
  margin-left: 59.333%; }

.prefix_8 {
  margin-left: 67.667%; }

.prefix_9 {
  margin-left: 76%; }

.prefix_10 {
  margin-left: 84.333%; }

.prefix_11 {
  margin-left: 92.667%; }

/*
 * Suffix Extra Space >> 12 Columns
 * ----------------------------------------------------------------------------------------------------
 */
.suffix_1 {
  margin-right: 9.333%; }

.suffix_2 {
  margin-right: 17.667%; }

.suffix_3 {
  margin-right: 26%; }

.suffix_4 {
  margin-right: 34.333%; }

.suffix_5 {
  margin-right: 42.667%; }

.suffix_6 {
  margin-right: 51%; }

.suffix_7 {
  margin-right: 59.333%; }

.suffix_8 {
  margin-right: 67.667%; }

.suffix_9 {
  margin-right: 76%; }

.suffix_10 {
  margin-right: 84.333%; }

.suffix_11 {
  margin-right: 92.667%; }

/*
 * Push Space >> 12 Columns
 * ----------------------------------------------------------------------------------------------------
 */
.push_1 {
  left: 8.333%; }

.push_2 {
  left: 16.667%; }

.push_3 {
  left: 25%; }

.push_4 {
  left: 33.333%; }

.push_5 {
  left: 41.667%; }

.push_6 {
  left: 50%; }

.push_7 {
  left: 58.333%; }

.push_8 {
  left: 66.667%; }

.push_9 {
  left: 75%; }

.push_10 {
  left: 83.333%; }

.push_11 {
  left: 91.667%; }

/*
 * Pull Space >> 12 Columns
 * ----------------------------------------------------------------------------------------------------
 */
.pull_1 {
  left: -8.333%; }

.pull_2 {
  left: -16.667%; }

.pull_3 {
  left: -25%; }

.pull_4 {
  left: -33.333%; }

.pull_5 {
  left: -41.667%; }

.pull_6 {
  left: -50%; }

.pull_7 {
  left: -58.333%; }

.pull_8 {
  left: -66.667%; }

.pull_9 {
  left: -75%; }

.pull_10 {
  left: -83.333%; }

.pull_11 {
  left: -91.667%; }

/*
 * Clear Floated Elements
 * ----------------------------------------------------------------------------------------------------
 */
/*
 * http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack
 */
.clearfix:after,
.container_12:after,
.container:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0; }

.clearfix,
.container_12,
.container {
  display: inline-block; }

* html .clearfix,
* html .container_12,
* html .container {
  height: 1%; }

.clearfix,
.container_12,
.container {
  display: block; }


h2.site-description {
  display: inline; }

article.type-post {
  padding: 0 0 2em; }
  article.type-post header,
  article.type-post .entry-summary,
  article.type-post .entry-meta {
    padding: 0 3%; }




.headlines {
    /*
   * 
   * > * {
   * @extend .grid_6;
   * }
   * 
   * > :nth-child(2n+1) {
   * clear:both;
   * }
   */ }