/*
 * A partial implementation of the Ruby list functions from Compass:
 * https://github.com/Compass/compass/blob/stable/lib/compass/sass_extensions/functions/lists.rb
 */
/*
 * A partial implementation of the Ruby constants functions from Compass:
 * https://github.com/Compass/compass/blob/stable/lib/compass/sass_extensions/functions/constants.rb
 */
/*
 * A partial implementation of the Ruby display functions from Compass:
 * https://github.com/Compass/compass/blob/stable/core/lib/compass/core/sass_extensions/functions/display.rb
 */
/* generated with grunt-sass-globbing */
/* generated with grunt-sass-globbing */
.l-header,
.l-navigation,
.l-breadcrumb,
.l-main,
.l-footer {
  padding-left: 1em;
  padding-right: 1em;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto; }
  .l-header:after,
  .l-navigation:after,
  .l-breadcrumb:after,
  .l-main:after,
  .l-footer:after {
    content: " ";
    display: block;
    clear: both; }
  @media (min-width: 48em) {
    .l-header,
    .l-navigation,
    .l-breadcrumb,
    .l-main,
    .l-footer {
      max-width: 38.8888888889em;
      margin-left: auto;
      margin-right: auto; }
      .l-header:after,
      .l-navigation:after,
      .l-breadcrumb:after,
      .l-main:after,
      .l-footer:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 64em) {
    .l-header,
    .l-navigation,
    .l-breadcrumb,
    .l-main,
    .l-footer {
      max-width: 54.4444444444em;
      margin-left: auto;
      margin-right: auto; }
      .l-header:after,
      .l-navigation:after,
      .l-breadcrumb:after,
      .l-main:after,
      .l-footer:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 48em) {
    .l-header,
    .l-navigation,
    .l-breadcrumb,
    .l-main,
    .l-footer {
      padding-left: 0;
      padding-right: 0; } }

@media (min-width: 48em) {
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content {
    width: 57.6271186441%;
    float: left;
    margin-right: 1.6949152542%; }
  .l-region--sidebar-first,
  .l-region--sidebar-second {
    width: 40.6779661017%;
    float: right;
    margin-right: 0; }
  .l-region--sidebar-second {
    clear: right; } }

@media (min-width: 64em) {
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content {
    width: 57.6271186441%;
    float: left;
    margin-right: 1.6949152542%; }
  .l-region--sidebar-first,
  .l-region--sidebar-second {
    width: 32.2033898305%;
    float: right;
    margin-right: 0; } }

/*# sourceMappingURL=makdap.layout.css.map */