/* line 2, /home/brian/Projects/rubyjunky/blog/source/stylesheets/neat/grid/_grid.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* line 8, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
body {
  font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400;
  background-image: url("/images/gray_bkd.png"); }

/* line 14, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
#upper-red {
  background-image: url("/images/diag_red_squares.png");
  border-bottom: 1px solid white; }

/* line 19, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
#header {
  *zoom: 1;
  max-width: 68em;
  margin-left: auto;
  margin-right: auto;
  background-color: #3b3b3b;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3b3b3b), color-stop(100%, black));
  background-image: -webkit-linear-gradient(#3b3b3b, black);
  background-image: linear-gradient(#3b3b3b, black);
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  padding: 0 20px;
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.18); }
  /* line 18, /home/brian/Projects/rubyjunky/blog/source/stylesheets/bourbon/addons/_clearfix.scss */
  #header:before, #header:after {
    content: " ";
    display: table; }
  /* line 23, /home/brian/Projects/rubyjunky/blog/source/stylesheets/bourbon/addons/_clearfix.scss */
  #header:after {
    clear: both; }
  /* line 26, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
  #header #nav-left {
    float: left; }
  /* line 30, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
  #header #nav-right {
    float: right; }
  /* line 34, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
  #header a:link, #header a:visited, #header p {
    font-size: 13px;
    color: white; }
  /* line 39, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
  #header a:link, #header a:visited {
    text-decoration: none; }
  /* line 43, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
  #header ul, #header li, #header p {
    display: inline-block; }
  /* line 47, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
  #header ul {
    padding: 0;
    margin: 0; }
  /* line 52, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
  #header li {
    text-decoration: none; }
  /* line 56, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
  #header li a {
    padding: 0 10px;
    border-right: 1px solid #aaa; }
  /* line 61, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
  #header li:last-child a {
    border-right: none; }

/* line 66, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
#title {
  padding-bottom: 30px; }
  /* line 69, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
  #title #title-text {
    *zoom: 1;
    max-width: 68em;
    margin-left: auto;
    margin-right: auto;
    color: white;
    margin-top: 30px;
    margin-bottom: 50px;
    text-align: center; }
    /* line 18, /home/brian/Projects/rubyjunky/blog/source/stylesheets/bourbon/addons/_clearfix.scss */
    #title #title-text:before, #title #title-text:after {
      content: " ";
      display: table; }
    /* line 23, /home/brian/Projects/rubyjunky/blog/source/stylesheets/bourbon/addons/_clearfix.scss */
    #title #title-text:after {
      clear: both; }
    /* line 76, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
    #title #title-text h1 a {
      font-family: "proxima-nova";
      color: white;
      font-weight: 900;
      font-size: 60px;
      margin: 0;
      text-decoration: none; }
    /* line 85, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
    #title #title-text p {
      margin: 0; }

/* line 91, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
#main {
  *zoom: 1;
  max-width: 68em;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  top: -40px;
  padding: 0 50px 40px 50px;
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
  border-bottom-left-radius: 7px;
  border-bottom-right-radius: 7px;
  background-image: url("/images/diag_white_squares.png");
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); }
  /* line 18, /home/brian/Projects/rubyjunky/blog/source/stylesheets/bourbon/addons/_clearfix.scss */
  #main:before, #main:after {
    content: " ";
    display: table; }
  /* line 23, /home/brian/Projects/rubyjunky/blog/source/stylesheets/bourbon/addons/_clearfix.scss */
  #main:after {
    clear: both; }

/* line 102, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
#articles {
  display: block;
  float: left;
  margin-right: 2.35765%;
  width: 74.41059%; }
  /* line 41, /home/brian/Projects/rubyjunky/blog/source/stylesheets/neat/grid/_span-columns.scss */
  #articles:last-child {
    margin-right: 0; }

/* line 106, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
#sidebar {
  display: block;
  float: left;
  margin-right: 2.35765%;
  width: 23.23176%; }
  /* line 41, /home/brian/Projects/rubyjunky/blog/source/stylesheets/neat/grid/_span-columns.scss */
  #sidebar:last-child {
    margin-right: 0; }

/* line 110, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
h1, h1 a {
  font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #bf0419;
  text-decoration: none; }

/* line 117, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
h2, h3 {
  font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #bf0419; }

/* line 123, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
a.read_more {
  text-decoration: none;
  color: #bf0419; }

/* line 128, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
pre {
  font-family: "source-code-pro", "Bitstream Vera Sans Mono", Consolas, Courier, monospace;
  font-size: 14px;
  padding: 9px 18px;
  border: 1px solid #dddddd;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  overflow: auto;
  white-space: pre; }

/* line 139, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
.highlight {
  background-color: white; }

/* line 143, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
code {
  font-family: "source-code-pro", "Bitstream Vera Sans Mono", Consolas, Courier, monospace;
  background-color: white;
  border: 1px solid #dddddd;
  font-size: 80%;
  padding: 0 5px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px; }

/* line 153, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
dt {
  font-weight: bold; }

/* line 157, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
#disqus_thread {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #bf0419; }

/* line 163, /home/brian/Projects/rubyjunky/blog/source/stylesheets/style.css.scss */
#footer {
  margin: 20px;
  text-align: center;
  font-size: 70%; }
