/*******************************************************************************
 * _layout.scss
 *
 * Styling of the "simple" layout demonstrating the Compass grid extension Susy
 * and building mobile first layouts.
 ******************************************************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\0000332}}
.l-header {
  padding-top: 10px;
  padding-bottom: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\0000336}}
  .l-header .l-branding .site-name {
    margin: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\0000345}}
.l-header--inner,
.l-content-bottom--inner,
.l-prefooter--inner,
.l-footer--inner {
  *zoom: 1;
  max-width: 1160px;
  _width: 1160px;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: auto;
  margin-right: auto; }
@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\/utilities\/general\/_clearfix\.scss}line{font-family:\0000338}}
  .l-header--inner:after,
  .l-content-bottom--inner:after,
  .l-prefooter--inner:after,
  .l-footer--inner:after {
    content: "";
    display: table;
    clear: both; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\0000354}}
.front .l-content .node__content,
.front .l-content .tabs,
.front .l-content .l-content--inner > .block .block__title,
.front .l-content .l-content--inner > .block .block__content {
  *zoom: 1;
  max-width: 1160px;
  _width: 1160px;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: auto;
  margin-right: auto; }
@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\/utilities\/general\/_clearfix\.scss}line{font-family:\0000338}}
  .front .l-content .node__content:after,
  .front .l-content .tabs:after,
  .front .l-content .l-content--inner > .block .block__title:after,
  .front .l-content .l-content--inner > .block .block__content:after {
    content: "";
    display: table;
    clear: both; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\0000358}}
.l-region--sidebar-first {
  margin-top: 40px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\0000363}}
.l-region--sidebar-first,
.l-region--sidebar-second {
  padding-right: 20px;
  padding-left: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\0000368}}
.not-front .l-content--inner {
  padding-right: 20px;
  padding-left: 20px;
  padding-top: 20px;
  padding-bottom: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\0000375}}
.not-front .page-title {
  margin-top: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\0000379}}
.l-footer {
  margin-top: 40px; }

/* Homepage feature */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\0000385}}
.homepage-feature {
  height: 500px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\0000389}}
.homepage-feature--inner {
  *zoom: 1;
  max-width: 1160px;
  _width: 1160px;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: auto;
  margin-right: auto; }
@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\/utilities\/general\/_clearfix\.scss}line{font-family:\0000338}}
  .homepage-feature--inner:after {
    content: "";
    display: table;
    clear: both; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\0000393}}
.homepage-feature--content {
  padding-left: 1em;
  padding-right: 1em;
  padding-top: 40px;
  padding-bottom: 40px; }

@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003105}}
  .l-header {
    overflow: hidden;
    z-index: 500; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003109}}
  .l-branding {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003113}}
  .l-region--navigation {
    width: 66.10169%;
    float: right;
    margin-right: 0;
    padding-top: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003116}}
    .l-region--navigation nav ul.menu li {
      float: left;
      padding-right: 2em; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003122}}
  .l-region--header {
    width: 100%;
    float: left;
    margin-right: 1.69492%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003126}}
  .l-region--content-bottom-first {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003130}}
  .l-region--content-bottom-second {
    width: 49.15254%;
    float: right;
    margin-right: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003134}}
  .l-region--prefooter-first {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003138}}
  .l-region--prefooter-second {
    width: 49.15254%;
    float: right;
    margin-right: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003142}}
  .l-region--footer {
    width: 100%;
    float: left;
    margin-right: 1.69492%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003146}}
  .l-region--footer-upper-first {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003150}}
  .l-region--footer-upper-second {
    width: 32.20339%;
    float: right;
    margin-right: 0; }

  /* Sidebars */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003158}}
  .no-sidebars .l-content .block {
    overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003164}}
  .no-sidebars .l-content .node__content,
  .no-sidebars .l-content .tabs,
  .no-sidebars .l-content .l-content--inner > .block .block__title,
  .no-sidebars .l-content .l-content--inner > .block .block__content {
    max-width: 1160px;
    padding-left: 20px;
    padding-right: 20px;
    margin-left: auto;
    margin-right: auto; }
@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\/utilities\/general\/_clearfix\.scss}line{font-family:\0000338}}
    .no-sidebars .l-content .node__content:after,
    .no-sidebars .l-content .tabs:after,
    .no-sidebars .l-content .l-content--inner > .block .block__title:after,
    .no-sidebars .l-content .l-content--inner > .block .block__content:after {
      content: "";
      display: table;
      clear: both; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003168}}
  .no-sidebars .l-content-bottom--inner {
    max-width: 1160px;
    padding-left: 20px;
    padding-right: 20px;
    margin-left: auto;
    margin-right: auto; }
@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\/utilities\/general\/_clearfix\.scss}line{font-family:\0000338}}
    .no-sidebars .l-content-bottom--inner:after {
      content: "";
      display: table;
      clear: both; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003171}}
  .no-sidebars .l-footer {
    width: 100%;
    float: left;
    margin-right: 1.69492%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003181}}
  .sidebar-first .l-main,
  .sidebar-first .l-prefooter,
  .sidebar-second .l-main,
  .sidebar-second .l-prefooter,
  .two-sidebars .l-main,
  .two-sidebars .l-prefooter {
    max-width: 1160px;
    padding-left: 20px;
    padding-right: 20px;
    margin-left: auto;
    margin-right: auto; }
@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\/utilities\/general\/_clearfix\.scss}line{font-family:\0000338}}
    .sidebar-first .l-main:after,
    .sidebar-first .l-prefooter:after,
    .sidebar-second .l-main:after,
    .sidebar-second .l-prefooter:after,
    .two-sidebars .l-main:after,
    .two-sidebars .l-prefooter:after {
      content: "";
      display: table;
      clear: both; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003184}}
  .sidebar-first .l-prefooter,
  .sidebar-second .l-prefooter,
  .two-sidebars .l-prefooter {
    margin-right: 33.89831%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003187}}
  .sidebar-first .l-content,
  .sidebar-second .l-content,
  .two-sidebars .l-content {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%;
    margin-top: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003191}}
  .sidebar-first .l-region--sidebar-first,
  .sidebar-second .l-region--sidebar-first,
  .two-sidebars .l-region--sidebar-first {
    width: 32.20339%;
    float: right;
    margin-right: 0;
    padding-right: 0;
    padding-left: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003196}}
  .sidebar-first .l-region--sidebar-second,
  .sidebar-second .l-region--sidebar-second,
  .two-sidebars .l-region--sidebar-second {
    width: 32.20339%;
    float: right;
    margin-right: 0;
    clear: right;
    padding-right: 0;
    padding-left: 0; }

  /* Not-front layout */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003210}}
  .not-front .l-content--inner {
    padding-right: 1em;
    padding-left: 1em;
    border: 1px solid #cacaca;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px; }

  /* Front-only layout */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003221}}
  .front .l-header {
      position: absolute;
    width: 100%;
    height: auto;
    overflow: hidden;
    background: transparent;
    /*background-color: #FECB00;*/ }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003228}}
  .front .l-header--inner {
    max-width: 1160px;
    padding-left: 20px;
    padding-right: 20px;
    margin-left: auto;
    margin-right: auto; }
@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\/utilities\/general\/_clearfix\.scss}line{font-family:\0000338}}
    .front .l-header--inner:after {
      content: "";
      display: table;
      clear: both; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003231}}
  .front .l-region--navigation {
    border-bottom: 1px solid white; }

.front .l-highlighted {
    min-height: 90px;
    background-color: #FECB00;
}

  /* Homepage feature */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003238}}
  .homepage-feature {
    height: 500px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003242}}
  .homepage-feature--content {
    padding-left: 50.84746%;
    padding-top: 120px;
    padding-bottom: 40px; }

  /* Repeat offenders */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003250}}
  .block--views-repeat-offenders-block .view-header {
    width: 15.25424%;
    float: left;
    margin-right: 1.69492%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003252}}
    .block--views-repeat-offenders-block .view-header :first-child {
      margin-top: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003256}}
  .block--views-repeat-offenders-block .view-content {
    margin-top: 40px;
    width: 74.57627%;
    float: left;
    margin-right: 1.69492%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003260}}
  .block--views-repeat-offenders-block .more-link {
    margin-top: 40px;
    width: 6.77966%;
    float: right;
    margin-right: 0;
    text-align: right; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003265}}
  .block--views-repeat-offenders-block .views-row {
    display: inline-block;
    vertical-align: middle;
    margin-right: 3.44828%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003271}}
  .page-repeat-offenders .view-repeat-offenders .views-row {
    float: left;
    width: 45%;
    margin-right: 3%;
    margin-bottom: 40px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003278}}
  .page-repeat-offenders .view-repeat-offenders .views-row img {
    max-width: 100%;
    width: auto;
    height: auto; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003284}}
  .page-repeat-offenders .view-repeat-offenders .views-row.views-row-odd {
    clear: left; }

  /* Actions */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003289}}
  .view-actions .views-row {
    overflow: hidden;
    position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003294}}
  .action-image {
    width: 48.71795%;
    float: left;
    margin-right: 2.5641%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003297}}
  .action-description {
    width: 48.71795%;
    float: right;
    margin-right: 0; }

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

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/dev\.defectivebydesign\.org\/sites\/all\/themes\/dbd2\/sass\/layouts\/basic\/basic\.layout\.scss}line{font-family:\00003305}}
  .action-secondary-link {
    position: absolute;
    top: 20px;
    right: 0; } }
