@font-face {
  font-family: "Avant Garde Demi";
  src: url('../../fonts/avantgarde-demi-webfont.eot?1441373146');
  src: url('../../fonts/avantgarde-demi-webfont.eot?&1441373146#iefix') format('embedded-opentype'), url('../../fonts/avantgarde-demi-webfont.woff?1441373146') format('woff'), url('../../fonts/avantgarde-demi-webfont.ttf?1441373146') format('truetype'), url('../../fonts/avantgarde-demi-webfont.svg?1441373146#avantgarde_demi_webfont') format('svg');
  font-weight: 400;
}
/*
	Global mixins
*/
/*
	Global
*/
/*
	Default
*/
/*
	Colorscheme
*/
/*
	Typography
*/
/* line 3, ../_grid_config.scss */
.wa-col-container, .wa-col-wrapper {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 1.0989%;
}
/* line 12, ../../../../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
.wa-col-container:after, .wa-col-wrapper:after {
  content: " ";
  display: block;
  clear: both;
}

/* line 8, ../_grid_config.scss */
.wa-rowspan {
  width: 100%;
  float: right;
  margin-right: 0;
  margin-bottom: 1.0989%;
}

/* line 12, ../_grid_config.scss */
.wa-col {
  min-height: 1px;
}

/* line 16, ../_grid_config.scss */
.wa-top-col, .wa-mid-col, .wa-bottom-col {
  margin-bottom: 1.0989%;
}

/* line 4, multicol_mother_stacked.scss */
.col-layout-mother .wa-top-left-col, .col-layout-mother .wa-top-right-col, .col-layout-mother .wa-sub-top-left-col, .col-layout-mother .wa-sub-top-right-col {
  width: 49.33921%;
  float: left;
  margin-right: 1.32159%;
}
/* line 7, multicol_mother_stacked.scss */
.col-layout-mother .wa-top-right-col, .col-layout-mother .wa-sub-top-right-col {
  float: right;
  margin-right: 0;
}
/* line 10, multicol_mother_stacked.scss */
.col-layout-mother .wa-top-left-third-col, .col-layout-mother .wa-top-mid-third-col, .col-layout-mother .wa-top-right-third-col, .col-layout-mother .wa-sub-top-left-third-col, .col-layout-mother .wa-sub-top-mid-third-col, .col-layout-mother .wa-sub-top-right-third-col {
  width: 32.60073%;
  float: left;
  margin-right: 1.0989%;
}
/* line 13, multicol_mother_stacked.scss */
.col-layout-mother .wa-top-right-third-col, .col-layout-mother .wa-sub-top-right-third-col {
  float: right;
  margin-right: 0;
}
/* line 16, multicol_mother_stacked.scss */
.col-layout-mother .wa-top-left-fourth-col, .col-layout-mother .wa-top-left-mid-fourth-col, .col-layout-mother .wa-top-right-mid-fourth-col, .col-layout-mother .wa-top-right-fourth-col, .col-layout-mother .wa-sub-top-left-fourth-col, .col-layout-mother .wa-sub-top-left-mid-fourth-col, .col-layout-mother .wa-sub-top-right-mid-fourth-col, .col-layout-mother .wa-sub-top-right-fourth-col {
  width: 24.17582%;
  float: left;
  margin-right: 1.0989%;
}
@media (min-width: 481px) and (max-width: 1024px) {
  /* line 16, multicol_mother_stacked.scss */
  .col-layout-mother .wa-top-left-fourth-col, .col-layout-mother .wa-top-left-mid-fourth-col, .col-layout-mother .wa-top-right-mid-fourth-col, .col-layout-mother .wa-top-right-fourth-col, .col-layout-mother .wa-sub-top-left-fourth-col, .col-layout-mother .wa-sub-top-left-mid-fourth-col, .col-layout-mother .wa-sub-top-right-mid-fourth-col, .col-layout-mother .wa-sub-top-right-fourth-col {
    width: 49.45055%;
    float: left;
    margin-right: 1.0989%;
  }
}
@media (min-width: 481px) and (max-width: 1024px) {
  /* line 22, multicol_mother_stacked.scss */
  .col-layout-mother .wa-top-left-mid-fourth-col, .col-layout-mother .wa-sub-top-left-mid-fourth-col {
    float: right;
    margin-right: 0;
  }
}
/* line 27, multicol_mother_stacked.scss */
.col-layout-mother .wa-top-right-fourth-col, .col-layout-mother .wa-sub-top-right-fourth-col {
  float: right;
  margin-right: 0;
}
/* line 30, multicol_mother_stacked.scss */
.col-layout-mother .wa-top-left-fifth-col, .col-layout-mother .wa-top-left-mid-fifth-col, .col-layout-mother .wa-top-mid-fifth-col, .col-layout-mother .wa-top-right-mid-fifth-col, .col-layout-mother .wa-top-right-fifth-col, .col-layout-mother .wa-sub-top-left-fifth-col, .col-layout-mother .wa-sub-top-left-mid-fifth-col, .col-layout-mother .wa-sub-top-mid-fifth-col, .col-layout-mother .wa-sub-top-right-mid-fifth-col, .col-layout-mother .wa-sub-top-right-fifth-col {
  width: 18.94273%;
  float: left;
  margin-right: 1.32159%;
}
/* line 34, multicol_mother_stacked.scss */
.col-layout-mother .wa-top-right-fifth-col, .col-layout-mother .wa-sub-top-right-fifth-col {
  float: right;
  margin-right: 0;
}
