/* Components
------------------------------------*/
/* line 17, /Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

/* line 20, /Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
body {
  line-height: 1; }

/* line 22, /Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none; }

/* line 24, /Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 26, /Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle; }

/* line 28, /Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none; }
  /* line 101, /Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
  q:before, q:after, blockquote:before, blockquote:after {
    content: "";
    content: none; }

/* line 30, /Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none; }

/* line 114, /Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block; }

/* Files
------------------------------------*/
/* Mozila button reset
--------------------------------------- */
/* line 10, /Users/perfx/Projects/dips/sass/_reset.scss */
.bu::-moz-focus-inner,
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: none; }

/* Webkit placeholder fix
--------------------------------------- */
/* line 14, /Users/perfx/Projects/dips/sass/_reset.scss */
[placeholder]:focus::-webkit-input-placeholder {
  transition: opacity 0.3s 0.3s ease;
  opacity: 0; }

/* RGBA text color
--------------------------------------- */
/* line 1, /Users/perfx/Projects/dips/sass/_base.scss */
html {
  height: 100%; }

/* line 2, /Users/perfx/Projects/dips/sass/_base.scss */
body {
  font: 13px/1.21 "Helvetica Neue", Arial, Helvetica, sans-serif;
  height: 100%;
  min-height: 100%; }

/* line 5, /Users/perfx/Projects/dips/sass/_base.scss */
.page {
  width: 380px;
  padding: 0 0 0 100px;
  position: relative;
  margin: 70px auto; }

/* line 6, /Users/perfx/Projects/dips/sass/_base.scss */
.logo {
  position: absolute;
  left: -20px;
  top: -25px; }

/* line 7, /Users/perfx/Projects/dips/sass/_base.scss */
.page_container {
  display: table;
  width: 100%;
  min-height: 100%; }

/* line 8, /Users/perfx/Projects/dips/sass/_base.scss */
.page_aligner {
  display: table-cell;
  vertical-align: middle; }

/* line 13, /Users/perfx/Projects/dips/sass/_base.scss */
h1 {
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 15px;
  line-height: 20px; }

/* line 19, /Users/perfx/Projects/dips/sass/_base.scss */
h2 {
  margin-bottom: 15px; }

/* line 22, /Users/perfx/Projects/dips/sass/_base.scss */
p {
  margin-bottom: 15px; }

/* line 25, /Users/perfx/Projects/dips/sass/_base.scss */
ul {
  list-style: outside disc;
  margin-left: 40px;
  margin-bottom: 15px; }
  /* line 30, /Users/perfx/Projects/dips/sass/_base.scss */
  ul li {
    margin-bottom: 10px; }

/* line 36, /Users/perfx/Projects/dips/sass/_base.scss */
strong {
  font-weight: bold; }

/* line 38, /Users/perfx/Projects/dips/sass/_base.scss */
.alt_spacing li {
  margin-bottom: 15px; }

/* Modules
------------------------------------*/
/* line 30, /Users/perfx/Projects/dips/sass/_mixins.scss */
.lorem:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

.page big {font-size: 120%; font-weight: bold; padding: 0 1em; display: block;}
