@import url("//fonts.googleapis.com/css?family=Archivo+Narrow:400,400italic,700,700italic");
/*******************************************************************************
 * style.scss
 *
 * This file shouldn't directly contain any SCSS code, instead it only serves to
 * combine the SCSS contained in other Sass partials through @import directives.
 *
 * BASE............Styling for common HTML and Drupal elements.
 * LAYOUT..........Styles for the page structure that contain components.
 * COMPONENTS......Components, their modifiers and sub-components.
 ******************************************************************************/
/*******************************************************************************
 * _utils.scss
 *
 * Sass offers come very useful features, these include variables functions and
 * mixins. Extensions such as Compass and Susy can also be used to provide extra
 * functions and mixins to be used throughout the theme. This file acts as a
 * single place for defining these things, which can then be accessed by
 * importing _utils.scss where required. The following should be defined in this
 * file:
 * - Custom Sass mixins for the theme.
 * - Custom Sass functions for the theme.
 * - Overriding the default variables provided by extensions such as Compass.
 * - Defining new variables for:
 *      - Colors.
 *      - Font sizes and families.
 *      - Layout and grid sizing.
 ******************************************************************************/
/* Colors -------------------------------------------- */
/* Font size functions ------------------------------- */
/* Typography -------------------------------------------- */
/* Helper mixins -------------------------------------------- */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_utils\.scss}line{font-family:\00003238}}
.visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

/* Custom mixins ------------------------------------- */
/* Hide the toolbar or admin menu on small screens ---------- */
@media all and (max-width: 800px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_utils\.scss}line{font-family:\00003304}}
  #toolbar, #admin-menu {
    display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_utils\.scss}line{font-family:\00003309}}
  html body.toolbar, html body.admin-menu {
    padding-top: 0 !important;
    margin-top: 0 !important; } }
/*******************************************************************************
 * _base.scss

 * Base styles define the default look for HTML and common Drupal elements.
 *
 * These rules will generally be made up of element selectors for HTML elements
 * such as headings, paragraphs and lists. Common Drupal elements such as form
 * items, collapsible fieldsets and messages should be included in this partial.
 *
 * The styleguide module (http://drupal.org/project/styleguide) gives you a good
 * overview of Drupals common elements for styling. By setting a solid baseline
 * before adding any more specific customisations you ensure that as any new
 * features are added they will be correctly styled without any extra work.
 ******************************************************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\0000316}}
body {
  font-family: 'Archivo Narrow', helvetica, arial, sans-serif;
  color: black;
  font-size: 18px;
  line-height: 1.55556em;
  font-weight: 400; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\0000320}}
body.not-front {
  background-color: #eef1f3; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\0000323}}
  body.not-front .l-header {
    background-color: #fecb00; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\0000327}}
  body.not-front .l-content--inner {
    background-color: white; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\0000332}}
h1.page-title {
  font-size: 1.88889em;
  line-height: 1.29412em;
  font-weight: 400;
  color: #e64c22;
  margin-bottom: 1em; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\0000337}}
h2 {
  font-size: 1.55556em;
  line-height: 1.35714em;
  font-weight: 400;
  color: #e64c22;
  margin-bottom: 1em; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\0000342}}
.node--full h2 {
  padding-bottom: 21/4px;
  border-bottom: 3px solid #00bcbb; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\0000347}}
h3 {
  font-size: 1.33333em;
  line-height: 1.16667em;
  font-weight: 700;
  color: #00bcbb; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\0000351}}
h4 {
  font-size: 1em;
  line-height: 1.16667em;
  font-weight: 700;
  color: #999999; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\0000355}}
h5 {
  font-size: 0.88889em;
  line-height: 1.3125em;
  font-weight: 700;
  color: #999999; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\0000359}}
h6 {
  font-size: 0.88889em;
  line-height: 1.3125em;
  font-weight: 400;
  font-style: italic;
  color: #999999; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\0000363}}
.lead-in {
  font-size: 1.55556em;
  line-height: 1.35714em;
  font-weight: 400;
  color: #999999; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\0000367}}
.small-paragraph {
  font-size: 0.88889em;
  line-height: 1.3125em;
  font-weight: 400;
  color: black; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\0000371}}
a {
  color: #e64c22;
  font-weight: 700;
  text-decoration: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/ben\/\.rbenv\/versions\/1\.9\.3-p448\/lib\/ruby\/gems\/1\.9\.1\/gems\/compass-0\.12\.2\/frameworks\/compass\/stylesheets\/compass\/typography\/links\/_link-colors\.scss}line{font-family:\0000318}}
  a:visited {
    color: #e64c22; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/ben\/\.rbenv\/versions\/1\.9\.3-p448\/lib\/ruby\/gems\/1\.9\.1\/gems\/compass-0\.12\.2\/frameworks\/compass\/stylesheets\/compass\/typography\/links\/_link-colors\.scss}line{font-family:\0000321}}
  a:focus {
    color: #bc1b1b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/ben\/\.rbenv\/versions\/1\.9\.3-p448\/lib\/ruby\/gems\/1\.9\.1\/gems\/compass-0\.12\.2\/frameworks\/compass\/stylesheets\/compass\/typography\/links\/_link-colors\.scss}line{font-family:\0000324}}
  a:hover {
    color: #bc1b1b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/ben\/\.rbenv\/versions\/1\.9\.3-p448\/lib\/ruby\/gems\/1\.9\.1\/gems\/compass-0\.12\.2\/frameworks\/compass\/stylesheets\/compass\/typography\/links\/_link-colors\.scss}line{font-family:\0000327}}
  a:active {
    color: black; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\0000377}}
  a.active-trail, a.active {
    color: black; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\0000382}}
em {
  font-style: italic; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\0000386}}
strong {
  font-weight: 700; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\0000391}}
ul,
ol {
  padding-left: 22px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\0000399}}
.l-content ul ul,
.l-content ul ol,
.l-content ol ol,
.l-content ol ul {
  margin-top: 0;
  margin-bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003104}}
p {
  margin-bottom: 1em; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003108}}
blockquote {
  font-size: 1.16667em;
  line-height: 1.38095em;
  font-weight: 400;
  color: #999999; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003112}}
img {
  max-width: 100%;
  width: auto;
  height: auto; }

/* Forms --------------------------------------------- */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003122}}
label, select {
  display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003127}}
label,
.form-item label {
  cursor: pointer;
  font-weight: 700; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003133}}
.marker,
.form-required {
  color: #bc1b1b; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003137}}
input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-appearance: textfield;
  box-sizing: content-box; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003145}}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003149}}
textarea {
  overflow: auto;
  vertical-align: top; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003167}}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"] {
  font-family: 'Archivo Narrow', helvetica, arial, sans-serif;
  color: black;
  font-size: 18px;
  line-height: 1.55556em;
  font-weight: 400;
  border: 1px solid #cacaca;
  padding: 3px 6px;
  width: 90%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003175}}
input[type="radio"],
input[type="checkbox"] {
  border: 1px solid #999999;
  line-height: normal;
  cursor: pointer; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003187}}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003192}}
select,
input[type="file"] {
  *margin-top: 4px;
  /* In IE7, the height of the select element cannot be changed by height, only font-size */ }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003199}}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003223}}
input[type="submit"] {
  font-family: 'Archivo Narrow', helvetica, arial, sans-serif;
  color: black;
  font-size: 18px;
  line-height: 1.55556em;
  font-weight: 400;
  font-size: 0.94444em;
  line-height: 1.23529em;
  font-weight: 700;
  color: white;
  border: 0;
  background: #00bcbb;
  cursor: pointer;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  padding: 6px 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_utils\.scss}line{font-family:\00003276}}
  input[type="submit"]:hover, input[type="submit"]:focus {
    background: #bc1b1b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_utils\.scss}line{font-family:\00003280}}
  input[type="submit"]:active {
    background: black; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003227}}
form .description {
  font-size: 0.72222em;
  line-height: 1.46154em;
  color: #999999; }

/* Tabs ---------------------------------------------- */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003236}}
.tabs--primary {
  border-bottom: 1px solid #999999; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003239}}
  .tabs--primary a {
    padding: 0.1em 0.8em; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003244}}
.tabs a {
  background-color: transparent;
  border: 1px solid #999999;
  border-bottom: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003250}}
  .tabs a:hover, .tabs a.active {
    background-color: #eef1f3; }

/* Search -------------------------------------------- */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003262}}
.block--search-form input[type="search"],
.block--search-form input[type="text"],
.search-form input[type="search"],
.search-form input[type="text"] {
  font-size: 0.88889em;
  line-height: 1.3125em;
  font-weight: 400;
  color: black;
  height: 35px;
  width: 60%;
  display: inline-block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003269}}
.block--search-form input[type="submit"],
.search-form input[type="submit"] {
  font-family: 'Archivo Narrow', helvetica, arial, sans-serif;
  color: black;
  font-size: 18px;
  line-height: 1.55556em;
  font-weight: 400;
  font-size: 0.94444em;
  line-height: 1.23529em;
  font-weight: 700;
  color: white;
  border: 0;
  background: #00bcbb;
  cursor: pointer;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  padding: 6px 20px;
  display: inline-block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_utils\.scss}line{font-family:\00003276}}
  .block--search-form input[type="submit"]:hover, .block--search-form input[type="submit"]:focus,
  .search-form input[type="submit"]:hover,
  .search-form input[type="submit"]:focus {
    background: #bc1b1b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_utils\.scss}line{font-family:\00003280}}
  .block--search-form input[type="submit"]:active,
  .search-form input[type="submit"]:active {
    background: black; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003276}}
.search-form .form-item label {
  display: inline;
  color: #e64c22;
  margin-right: 0.5em; }

/* Tables -------------------------------------------- */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003287}}
caption {
  font-size: 1.55556em;
  line-height: 1.35714em;
  font-weight: 400;
  color: #999999; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003291}}
table {
  width: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003295}}
  table th,
  table td {
    padding: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003299}}
  table thead th {
    background: #b2c0c9; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003304}}
  table tbody td,
  table tbody th {
    font-size: 0.77778em;
    line-height: 1.21429em;
    color: black;
    font-weight: 400;
    background: #eef1f3;
    border: 1px solid white;
    vertical-align: top; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003312}}
  table thead th,
  table tbody th {
    font-size: 0.88889em;
    line-height: 1.3125em;
    font-weight: 700;
    color: #999999; }

/* Contextual Links ---------------------------------- */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003321}}
.contextual-links a {
  font-size: 0.88889em;
  line-height: 1.3125em;
  font-weight: 400;
  color: black; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003324}}
  .contextual-links a:hover {
    text-decoration: none; }

/* Pagers -------------------------------------------- */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003331}}
.pager {
  font-size: 0.88889em;
  line-height: 1.3125em;
  text-align: left;
  margin-bottom: 1em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_utils\.scss}line{font-family:\00003187}}
  .pager a {
    color: #e64c22;
    font-weight: 400; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/ben\/\.rbenv\/versions\/1\.9\.3-p448\/lib\/ruby\/gems\/1\.9\.1\/gems\/compass-0\.12\.2\/frameworks\/compass\/stylesheets\/compass\/typography\/links\/_link-colors\.scss}line{font-family:\0000318}}
    .pager a:visited {
      color: #e64c22; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/ben\/\.rbenv\/versions\/1\.9\.3-p448\/lib\/ruby\/gems\/1\.9\.1\/gems\/compass-0\.12\.2\/frameworks\/compass\/stylesheets\/compass\/typography\/links\/_link-colors\.scss}line{font-family:\0000321}}
    .pager a:focus {
      color: #bc1b1b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/ben\/\.rbenv\/versions\/1\.9\.3-p448\/lib\/ruby\/gems\/1\.9\.1\/gems\/compass-0\.12\.2\/frameworks\/compass\/stylesheets\/compass\/typography\/links\/_link-colors\.scss}line{font-family:\0000324}}
    .pager a:hover {
      color: #bc1b1b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/ben\/\.rbenv\/versions\/1\.9\.3-p448\/lib\/ruby\/gems\/1\.9\.1\/gems\/compass-0\.12\.2\/frameworks\/compass\/stylesheets\/compass\/typography\/links\/_link-colors\.scss}line{font-family:\0000327}}
    .pager a:active {
      color: black; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003337}}
  .pager .pager__item--first,
  .pager .pager__item--last {
    display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_base\.scss}line{font-family:\00003341}}
  .pager .pager__item--current {
    font-weight: 700;
    color: black; }

/*******************************************************************************
 * _layout.scss
 *
 * The layout of the major regions (usually, but not necessarily Drupal regions)
 * that components will be placed within. Layout styles for the theme's
 * components should not be placed here and should instead be kept with the
 * relevant SCSS for that component.
 ******************************************************************************/
/*******************************************************************************
 * _components.scss
 *
 * Imports more partials that contain full components (modules in SMACSS), their
 * sub-components and modifiers.
 *
 * Components are discrete parts of your page that should sit within the regions
 * of your layouts. You should try to abstract your components as much as
 * possible to promote reuse throughout the theme. Components should be flexible
 * enough to respond to any width and should never rely on context
 * (e.g. .sidebar-first .component) for styling. This allows modules to be
 * placed throughout the theme with no risk of them breaking.
 *
 * If you find you need to change the look of a component depending on it's
 * context you should avoid using context based classes at all costs. Instead it
 * is better to add another "modifier" class to the component to alter the
 * styling. Again, this promotes reuse.
 *
 * Sub-components are the individual parts that make up a component. As a
 * general rule, adding a class to target a sub-component is a much better
 * option than using descendant selectors or element selectors. In many cases
 * sub-components can be made more reusable by making them components in their
 * own right, so they can then be used within other components.
 *
 * Almost everything that doesn't belong in base should be made a component.
 * Here's some common examples throughout Drupal:
 *
 * - Blocks
 * - Content Types - For example, you may have a generic node component that
 *      contains sub-components for the submitted by line and links. Specific
 *      components can then be created for each content type to style the
 *      specifics of each. Finally, by using entity view modes you can easily
 *      apply modifications based on the .node-[view-mode] classes.
 * - Forms - For instance the log in form.
 * - Views - Each views output style could be made into a component, the content
 *       of each row should be provided my a view mode styled by it's component
 *       CSS. Exposed filter forms, views pagers and other views elements are
 *       also good candidates for components.
 ******************************************************************************/
/* Header */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\0000352}}
.l-header {
  background: #fecb00; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\0000356}}
.site-name a {
  text-indent: 200%;
  white-space: nowrap;
  overflow: hidden;
  word-wrap: normal;
  display: block;
  border-bottom: none;
  width: 225px;
  height: 71px;
  background: url(../images/dbd-logo.png) top left no-repeat; }
  @media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\0000356}}
    .site-name a {
      background-image: url("../images/dbd-logo-2x.png");
      background-size: 225px 71px; } }
  @media screen and (max-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\0000356}}
    .site-name a {
      margin-right: auto;
      margin-left: auto;
      margin-bottom: 20px; } }

/* Blocks */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\0000371}}
.block {
  overflow: hidden;
  *zoom: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\0000377}}
.l-region--sidebar-first .block__title,
.l-region--sidebar-second .block__title {
  color: #3e7b7c;
  padding-bottom: 2.5px;
  border-bottom: 2px solid #3e7b7c;
  font-size: 1.55556em;
  margin-top: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\0000386}}
.l-region--sidebar-first .block,
.l-region--sidebar-second .block {
  margin-bottom: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\0000390}}
.block__content {
  margin-bottom: 20px; }

/* Navigation */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\0000396}}
.l-region--navigation .menu {
  list-style: none;
  margin: 0;
  padding: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003100}}
  .l-region--navigation .menu li {
    list-style: none;
    padding-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003103}}
    .l-region--navigation .menu li a {
      color: black;
      font-weight: 400; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003106}}
      .l-region--navigation .menu li a.active {
        color: #bc1b1b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003107}}
      .l-region--navigation .menu li a:hover {
        color: #e64c22; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003108}}
      .l-region--navigation .menu li a:active {
        color: black; }
    @media screen and (max-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003100}}
      .l-region--navigation .menu li {
        width: 100%;
        float: none;
        text-align: center;
        font-size: 1.11111em;
        border-top: 1px solid #e64c22;
        padding-top: 10px;
        padding-bottom: 10px; } }

/* Highlighted */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003130}}
.block--views-homepage-feature-block .block__content {
  margin-bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003134}}
.homepage-feature {
  background-size: cover;
  background-position: center top;
  color: white; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003140}}
.homepage-feature .feature-title {
  font-size: 2em;
  line-height: 1em;
  margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003144}}
  .homepage-feature .feature-title a {
    color: white; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003149}}
.homepage-feature .feature-blurb {
  font-size: 1.22222em;
  line-height: 1.36364em; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003154}}
.homepage-feature .feature-more-link a {
  font-family: 'Archivo Narrow', helvetica, arial, sans-serif;
  color: black;
  font-size: 18px;
  line-height: 1.55556em;
  font-weight: 400;
  font-size: 0.94444em;
  line-height: 1.23529em;
  font-weight: 700;
  color: white;
  border: 0;
  background: #00bcbb;
  cursor: pointer;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  padding: 6px 20px;
  font-size: 1.55556em;
  background: black;
  padding: 8px 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_utils\.scss}line{font-family:\00003276}}
  .homepage-feature .feature-more-link a:hover, .homepage-feature .feature-more-link a:focus {
    background: #bc1b1b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_utils\.scss}line{font-family:\00003280}}
  .homepage-feature .feature-more-link a:active {
    background: black; }

/* Front */
@media screen and (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003162}}
  .front .site-name a {
    background: url("../images/dbd-logo-reversed.png") top left no-repeat; } }
  @media screen and (min-width: 48em) and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-width: 48em) and (min--moz-device-pixel-ratio: 1.5), screen and (min-width: 48em) and (-o-min-device-pixel-ratio: 3 / 2), screen and (min-width: 48em) and (min-device-pixel-ratio: 1.5), screen and (min-width: 48em) and (min-resolution: 144dpi) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003162}}
    .front .site-name a {
      background-image: url("../images/dbd-logo-reversed-2x.png");
      background-size: 225px 71px; } }

@media screen and (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003172}}
  .front .l-region--navigation .menu li a {
    color: white; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003174}}
    .front .l-region--navigation .menu li a.active {
      color: white; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003175}}
    .front .l-region--navigation .menu li a:hover {
      color: #e64c22; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003176}}
    .front .l-region--navigation .menu li a:active {
      color: white; } }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003182}}
.front .l-content h1 {
  display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003186}}
.front .block__title {
  font-size: 2em;
  margin-bottom: 0.5em;
  font-weight: normal;
  color: black; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003193}}
.front .node {
  background: #fecb00;
  font-size: 1.55556em;
  line-height: 1.5em;
  font-weight: bold; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003200}}
.front .node__content .field {
  padding-top: 20px;
  padding-bottom: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003205}}
.front .node__content a {
  white-space: nowrap; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003209}}
.front .l-content-bottom {
  background: #e64c22; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003213}}
.front .l-content-bottom a {
  color: white; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003215}}
  .front .l-content-bottom a:hover {
    text-decoration: underline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003218}}
  .front .l-content-bottom a:active {
    color: black; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003223}}
.front .l-content-bottom input[type=submit] {
  font-family: 'Archivo Narrow', helvetica, arial, sans-serif;
  color: black;
  font-size: 18px;
  line-height: 1.55556em;
  font-weight: 400;
  font-size: 0.94444em;
  line-height: 1.23529em;
  font-weight: 700;
  color: white;
  border: 0;
  background: #00bcbb;
  cursor: pointer;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  padding: 6px 20px;
  font-size: 1.55556em;
  background: black;
  padding: 8px 20px;
  background: #00bcbb; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_utils\.scss}line{font-family:\00003276}}
  .front .l-content-bottom input[type=submit]:hover, .front .l-content-bottom input[type=submit]:focus {
    background: #bc1b1b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_utils\.scss}line{font-family:\00003280}}
  .front .l-content-bottom input[type=submit]:active {
    background: black; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003229}}
.front .l-content-bottom input[type=text],
.front .l-content-bottom input[type=email] {
  width: 90%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003233}}
.front .l-content-bottom .quote {
  color: white;
  font-weight: bold; }

/* Quote */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003240}}
.quote {
  font-size: 2em;
  line-height: 1.25em; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003245}}
.quote-source {
  text-align: right;
  font-size: 1.33333em;
  margin-right: 1em; }

/* Footer */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003254}}
.l-footer {
  background: #fecb00;
  overflow: hidden;
  *zoom: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003259}}
.l-footer .block__title {
  font-size: 1em;
  font-weight: bold;
  color: black; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003265}}
.l-region--footer .block {
  display: inline-block;
  margin-right: 1em; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003270}}
.l-region--footer .block p {
  margin: 0; }

/* Repeat offenders */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003277}}
.block--views-repeat-offenders-block {
  background: url("../images/repeat-offenders-bg.png") top left repeat; }
  @media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003277}}
    .block--views-repeat-offenders-block {
      background-image: url("../images/repeat-offenders-bg-2x.png");
      background-size: 1394px 230px; } }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003282}}
.page-repeat-offenders .view-repeat-offenders .repeat-offender-description p {
  margin-top: 0;
  margin-bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003287}}
.page-repeat-offenders .view-repeat-offenders .views-row {
  margin-bottom: 40px; }

/* Recent blog posts */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003294}}
.block--views-recent-blog-posts-block {
  position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003297}}
  .block--views-recent-blog-posts-block li,
  .block--views-recent-blog-posts-block ul {
    list-style: none;
    padding: 0;
    margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003301}}
  .block--views-recent-blog-posts-block li {
    margin-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003305}}
  .block--views-recent-blog-posts-block li a em {
    color: #999999;
    font-weight: normal;
    font-style: normal;
    white-space: nowrap; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003312}}
  .block--views-recent-blog-posts-block .more-link {
    text-align: left;
    font-size: 1.16667em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003316}}
  .block--views-recent-blog-posts-block .feed-icon {
    position: absolute;
    top: 40px;
    right: 1em; }

/* Status updates */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003328}}
.block--views-status-updates-block-5items li,
.block--views-status-updates-block-5items ul,
.block--views-status-updates-block-3items li,
.block--views-status-updates-block-3items ul {
  list-style: none;
  padding: 0;
  margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003332}}
.block--views-status-updates-block-5items li,
.block--views-status-updates-block-3items li {
  margin-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003335}}
.block--views-status-updates-block-5items .views-field-description,
.block--views-status-updates-block-3items .views-field-description {
  display: inline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003339}}
.block--views-status-updates-block-5items .views-field-timestamp,
.block--views-status-updates-block-3items .views-field-timestamp {
  color: #999999;
  display: inline;
  white-space: nowrap; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003343}}
  .block--views-status-updates-block-5items .views-field-timestamp em,
  .block--views-status-updates-block-3items .views-field-timestamp em {
    font-style: normal; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003349}}
.block--views-status-updates-block-5items .status-update-follow-links {
  font-size: 1.16667em; }

/* FlexSlider */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003355}}
.flexslider {
  border: 0;
  box-shadow: none;
  z-index: 0;
  margin-bottom: 0;
  background: transparent; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003363}}
.front .flexslider {
  background: black; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003368}}
.flexslider .slides img {
  width: auto;
  /* undo width: 100%  in flexslider.css*/
  max-width: 100%;
  /* Make sure the image stays inside its surrounding container. */
  height: auto;
  /* keep the aspect ratio */ }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003375}}
.flex-direction-nav a.flex-prev::before,
.flex-direction-nav a.flex-next::before {
  content: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003380}}
.flex-direction-nav a.flex-prev,
.flex-direction-nav a.flex-next {
  text-indent: 200%;
  white-space: nowrap;
  overflow: hidden;
  word-wrap: normal;
  display: inline-block;
  width: 17px;
  height: 29px;
  background-position: top left; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003388}}
.flex-direction-nav a.flex-prev {
  background: url("../images/flexslider/flexslider-previous.svg"); }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003392}}
.flex-direction-nav a.flex-next {
  background: url("../images/flexslider/flexslider-next.svg"); }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003396}}
.flex-viewport ul {
  padding-left: 0; }

/* Photo slideshow */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003403}}
.photo-caption,
.flex-caption {
  margin-top: 10px; }

/* Blocks */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003410}}
.not-front .l-region--sidebar-first .block__title,
.not-front .l-region--sidebar-second .block__title {
  font-weight: normal; }

/* Blog */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003416}}
.node--blog--teaser {
  margin-bottom: 40px;
  overflow: auto; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003421}}
.node--blog--teaser .node__title {
  font-size: 1.77778em;
  font-weight: normal;
  margin-bottom: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003425}}
  .node--blog--teaser .node__title a {
    font-weight: normal; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003430}}
.node--blog--teaser .node__submitted {
  font-size: 0.88889em;
  line-height: 1.3125em;
  font-weight: 400;
  color: black;
  color: #999999; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003433}}
  .node--blog--teaser .node__submitted a {
    font-weight: normal; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003438}}
.node--blog--teaser .blog_usernames_blog {
  display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003442}}
.node--blog--teaser .field--type-taxonomy-term-reference {
  margin-bottom: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003448}}
.node--blog--teaser .field--type-taxonomy-term-reference .field__label,
.node--blog--teaser .field--type-taxonomy-term-reference .field__items,
.node--blog--teaser .field--type-taxonomy-term-reference .field__item {
  display: inline-block; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003452}}
.node--blog--teaser .field--type-taxonomy-term-reference .field__label {
  font-size: 0.88889em;
  line-height: 1.3125em;
  font-weight: 400;
  color: black; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003456}}
.node--blog--teaser .field--type-taxonomy-term-reference .field__item {
  font-size: 0.88889em;
  line-height: 1.3125em;
  font-weight: 400;
  color: black;
  margin-right: 0.5em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003459}}
  .node--blog--teaser .field--type-taxonomy-term-reference .field__item a {
    font-weight: normal; }

/* Actions */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003466}}
.view-actions .item-list ul {
  list-style: none;
  padding: 0;
  margin: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003470}}
.view-actions .views-row {
  padding-bottom: 20px;
  border-bottom: 1px solid #cccccc;
  margin-bottom: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003477}}
.action-title {
  font-size: 1.88889em;
  line-height: 1.29412em;
  font-weight: 400;
  color: #e64c22; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003482}}
.action-title,
.action-secondary-title {
  margin-top: 5px;
  margin-bottom: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003485}}
  .action-title a,
  .action-secondary-title a {
    font-weight: normal; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003490}}
.action-description {
  font-size: 1.22222em;
  line-height: 1.27273em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003493}}
  .action-description p {
    margin-top: 0;
    margin-bottom: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003499}}
.action-secondary-title {
  font-size: 1.11111em; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003503}}
.action-secondary-description p {
  margin-top: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003507}}
.action-link a {
  font-family: 'Archivo Narrow', helvetica, arial, sans-serif;
  color: black;
  font-size: 18px;
  line-height: 1.55556em;
  font-weight: 400;
  font-size: 0.94444em;
  line-height: 1.23529em;
  font-weight: 700;
  color: white;
  border: 0;
  background: #00bcbb;
  cursor: pointer;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  padding: 6px 20px;
  font-size: 1.22222em;
  display: inline-block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_utils\.scss}line{font-family:\00003276}}
  .action-link a:hover, .action-link a:focus {
    background: #bc1b1b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_utils\.scss}line{font-family:\00003280}}
  .action-link a:active {
    background: black; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003513}}
.action-secondary-link a {
  font-family: 'Archivo Narrow', helvetica, arial, sans-serif;
  color: black;
  font-size: 18px;
  line-height: 1.55556em;
  font-weight: 400;
  font-size: 0.94444em;
  line-height: 1.23529em;
  font-weight: 700;
  color: white;
  border: 0;
  background: #00bcbb;
  cursor: pointer;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  padding: 6px 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_utils\.scss}line{font-family:\00003276}}
  .action-secondary-link a:hover, .action-secondary-link a:focus {
    background: #bc1b1b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_utils\.scss}line{font-family:\00003280}}
  .action-secondary-link a:active {
    background: black; }

/* Call to action */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003519}}
.call-to-action {
  border: 3px solid #00bcbb;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  padding: 0 1em 0 75px;
  background: url("../images/icon-shoutout.png") 0.66667em 20px no-repeat; }
  @media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/_components\.scss}line{font-family:\00003519}}
    .call-to-action {
      background-image: url("../images/icon-shoutout-2x.png");
      background-size: 49px 40px; } }
