@import "src.css";

/* -----------------------------------------------------------------------
   

 Blueprint CSS Framework 0.8
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

   liquid.css
   * Sets up an easy-to-use grid of 24 columns that stretch
     to the window width or can also be fixed width.

----------------------------------------------------------------------- */

/* grid.css */

.block {
	clear: left;
	overflow: hidden;
}

/* Columns*/

.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24 { float: left; }

.last { margin-right: 0; }

.span-1 { width: 4%; }

.span-2 { width: 8%; }

.span-3 { width: 12%; }

.span-4 { width: 16%; }

.span-5 { width: 20%; }

.span-6 { width: 25%; }

.span-7 { width: 29%; }

.span-8 { width: 33%; }

.span-9 { width: 37%; }

.span-10 { width: 41%; }

.span-11 { width: 45%; }

.span-12 { width: 50%; }

.span-13 { width: 54%; }

.span-14 { width: 58%; }

.span-15 { width: 62%; }

.span-16 { width: 66%; }

.span-17 { width: 70%; }

.span-18 { width: 75%; }

.span-19 { width: 79%; }

.span-20 { width: 83%; }

.span-21 { width: 87%; }

.span-22 { width: 91%; }

.span-23 { width: 95%; }

.span-24 {
	margin-right: 0;
	width: 100%;
}

.append-1 { padding-right: 4%; }

.append-2 { padding-right: 8%; }

.append-3 { padding-right: 12%; }

.append-4 { padding-right: 16%; }

.append-5 { padding-right: 20%; }

.append-6 { padding-right: 25%; }

.append-7 { padding-right: 29%; }

.append-8 { padding-right: 33%; }

.append-9 { padding-right: 37%; }

.append-10 { padding-right: 41%; }

.append-11 { padding-right: 45%; }

.append-12 { padding-right: 50%; }

.append-13 { padding-right: 54%; }

.append-14 { padding-right: 58%; }

.append-15 { padding-right: 62%; }

.append-16 { padding-right: 66%; }

.append-17 { padding-right: 70%; }

.append-18 { padding-right: 75%; }

.append-19 { padding-right: 79%; }

.append-20 { padding-right: 83%; }

.append-21 { padding-right: 87%; }

.append-22 { padding-right: 91%; }

.append-23 { padding-right: 95%; }

.prepend-1 { padding-left: 4%; }

.prepend-2 { padding-left: 8%; }

.prepend-3 { padding-left: 12%; }

.prepend-4 { padding-left: 16%; }

.prepend-5 { padding-left: 20%; }

.prepend-6 { padding-left: 25%; }

.prepend-7 { padding-left: 29%; }

.prepend-8 { padding-left: 33%; }

.prepend-9 { padding-left: 37%; }

.prepend-10 { padding-left: 41%; }

.prepend-11 { padding-left: 45%; }

.prepend-12 { padding-left: 50%; }

.prepend-13 { padding-left: 54%; }

.prepend-14 { padding-left: 58%; }

.prepend-15 { padding-left: 62%; }

.prepend-16 { padding-left: 66%; }

.prepend-17 { padding-left: 70%; }

.prepend-18 { padding-left: 75%; }

.prepend-19 { padding-left: 79%; }

.prepend-20 { padding-left: 83%; }

.prepend-21 { padding-left: 87%; }

.prepend-22 { padding-left: 91%; }

.prepend-23 { padding-left: 95%; }

.border { border-right: 1px solid #eee; }

.colborder {
	border-right: 1px solid #eee;
	margin-right: 2%;
	padding-right: 2%;
}

.colborder > div { margin: 0; }

.pull-1 { margin-left: -3.333em; }

.pull-2 { margin-left: -6.666em; }

.pull-3 { margin-left: -10em; }

.pull-4 { margin-left: -13.333em; }

.push-0 { margin: 0 0 0 1.5em; }

.push-1 { margin: 0 -3.333em 0 1.5em; }

.push-2 { margin: 0 -6.666em 0 1.5em; }

.push-3 { margin: 0 -10em 0 1.5em; }

.push-4 { margin: 0 -13.333em 0 1.5em; }

.push-0, .push-1, .push-2, .push-3, .push-4 { float: right; }

.prepend-top { margin-top: 1.5em; }

.append-bottom { margin-bottom: 1.5em; }

.append-bottom-sm { margin-bottom: 0.5em !important; }

.box {
	background: #E5ECF9;
	margin: 1.5em;
	padding: 1.5em;
}

.boxBorder {
	background: #f8f8f8;
	border: 1px solid #eee;
	margin: 1.5em;
	padding: 1.5em;
}

hr {
	background: #ddd;
	border: none;
	clear: both;
	color: #ddd;
	float: none;
	height: .1em;
	margin: 0 0 1.45em;
	width: 100%;
}

.ie7 hr { margin: -8px auto 11px; }

hr.space {
	background: #fff;
	color: #fff;
}

.clearfix:after, .container:after {
	clear: both;
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
}

.clearfix, .container { display: block; }

.ie7 .clearfix, .ie7 .container { display: inline-block; }

.clear { clear: both; }