/*
 * SHARED WITH JAVELIN - /src/javelin/sass/_colors
 * color nicknames from http://chir.ag/projects/name-that-color/{{#hex-code}}
 */
/**
 * allows you to add styling to the bottom row of a grid using the mixins above
 */
/*
 * SHARED WITH JAVELIN - /src/javelin/sass/_colors
 * color nicknames from http://chir.ag/projects/name-that-color/{{#hex-code}}
 */
/**
 * allows you to add styling to the bottom row of a grid using the mixins above
 */
/* line 12, src/hub/components/layout/layout.desktop.scss */
.hub-main {
  width: 100%;
  padding-top: 25px;
  padding-bottom: 50px;
}

/* line 2, src/hub/sass/_zones.scss */
.hub-main .hub-zone-full,
.hub-main .hub-zone-full__content {
  width: 100%;
}

/* line 27, src/hub/components/layout/_layout.scss */
.hub-main .hub-zone-full > section,
.hub-main .hub-zone-full__content > section {
  margin-left: auto;
  margin-right: auto;
}

/* line 21, src/hub/sass/_zones.scss */
.hub-main .hub-zone-lefty__rail,
.hub-main .hub-zone-lefty__left-rail {
  vertical-align: top;
  display: inline-block;
  width: 150px;
  margin-right: 50px;
}

/* line 6, src/hub/components/layout/layout.desktop.scss */
.hub-main .hub-zone-lefty__rail > section:last-child,
.hub-main .hub-zone-lefty__rail > div:last-child,
.hub-main .hub-zone-lefty__left-rail > section:last-child,
.hub-main .hub-zone-lefty__left-rail > div:last-child {
  margin-bottom: 0;
}

/* line 40, src/hub/sass/_zones.scss */
.hub-main .hub-zone-righty__rail,
.hub-main .hub-zone-righty__right-rail {
  vertical-align: top;
  display: inline-block;
  width: 300px;
  margin-left: 50px;
}

/* line 6, src/hub/components/layout/layout.desktop.scss */
.hub-main .hub-zone-righty__rail > section:last-child,
.hub-main .hub-zone-righty__rail > div:last-child,
.hub-main .hub-zone-righty__right-rail > section:last-child,
.hub-main .hub-zone-righty__right-rail > div:last-child {
  margin-bottom: 0;
}

/* line 15, src/hub/sass/_zones.scss */
.hub-main .hub-zone-lefty__content {
  vertical-align: top;
  display: inline-block;
}

/* line 6, src/hub/components/layout/layout.desktop.scss */
.hub-main .hub-zone-lefty__content > section:last-child,
.hub-main .hub-zone-lefty__content > div:last-child {
  margin-bottom: 0;
}

/* line 34, src/hub/sass/_zones.scss */
.hub-main .hub-zone-righty__content {
  vertical-align: top;
  display: inline-block;
}

/* line 6, src/hub/components/layout/layout.desktop.scss */
.hub-main .hub-zone-righty__content > section:last-child,
.hub-main .hub-zone-righty__content > div:last-child {
  margin-bottom: 0;
}

/* line 53, src/hub/sass/_zones.scss */
.hub-main .hub-zone-switch__content {
  vertical-align: top;
  display: inline-block;
}

/* line 6, src/hub/components/layout/layout.desktop.scss */
.hub-main .hub-zone-switch__content > section:last-child,
.hub-main .hub-zone-switch__content > div:last-child {
  margin-bottom: 0;
}

/* line 59, src/hub/sass/_zones.scss */
.hub-main .hub-zone-switch__left-rail {
  vertical-align: top;
  display: inline-block;
  width: 150px;
  margin-right: 50px;
}

/* line 6, src/hub/components/layout/layout.desktop.scss */
.hub-main .hub-zone-switch__left-rail > section:last-child,
.hub-main .hub-zone-switch__left-rail > div:last-child {
  margin-bottom: 0;
}

/* line 65, src/hub/sass/_zones.scss */
.hub-main .hub-zone-switch__right-rail {
  vertical-align: top;
  display: inline-block;
  width: 300px;
  margin-left: 50px;
}

/* line 6, src/hub/components/layout/layout.desktop.scss */
.hub-main .hub-zone-switch__right-rail > section:last-child,
.hub-main .hub-zone-switch__right-rail > div:last-child {
  margin-bottom: 0;
}
