/* line 5, ../../digitaria_framework/stylesheets/digitaria.scss */
* {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 5, ../../../../.gem/ruby/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../.gem/ruby/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../.gem/ruby/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../.gem/ruby/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../.gem/ruby/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../.gem/ruby/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../.gem/ruby/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../.gem/ruby/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../.gem/ruby/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/** Responsive Classes **/
@media (max-width: 767px) {
  /* line 104, ../../digitaria_framework/stylesheets/digitaria/layout/_responsive.scss */
  .hide-small {
    display: none;
  }
}

@media (min-width: 767px) and (max-width: 1023px) {
  /* line 109, ../../digitaria_framework/stylesheets/digitaria/layout/_responsive.scss */
  .hide-medium {
    display: none;
  }
}

@media (min-width: 1200px) {
  /* line 114, ../../digitaria_framework/stylesheets/digitaria/layout/_responsive.scss */
  .hide-large {
    display: none;
  }
}

/* line 120, ../../digitaria_framework/stylesheets/digitaria/layout/_responsive.scss */
.show-small {
  display: none;
}
@media (max-width: 767px) {
  /* line 120, ../../digitaria_framework/stylesheets/digitaria/layout/_responsive.scss */
  .show-small {
    display: block;
  }
  /* line 124, ../../digitaria_framework/stylesheets/digitaria/layout/_responsive.scss */
  .show-small.show-medium {
    display: block;
  }
}

/* line 129, ../../digitaria_framework/stylesheets/digitaria/layout/_responsive.scss */
.show-medium {
  display: none;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 129, ../../digitaria_framework/stylesheets/digitaria/layout/_responsive.scss */
  .show-medium {
    display: block;
  }
}

/* line 135, ../../digitaria_framework/stylesheets/digitaria/layout/_responsive.scss */
.show-large {
  display: none;
}
@media (min-width: 1200px) {
  /* line 135, ../../digitaria_framework/stylesheets/digitaria/layout/_responsive.scss */
  .show-large {
    display: block;
  }
}

/* line 141, ../../digitaria_framework/stylesheets/digitaria/layout/_responsive.scss */
.on-small {
  width: 100%;
  padding: 0;
}

/* line 19, ../../digitaria_framework/stylesheets/digitaria.scss */
img, object, embed {
  height: auto;
  max-width: 100%;
}

/** Grid Classes **/
/* line 24, ../../digitaria_framework/stylesheets/digitaria.scss */
.container {
  margin: 0 auto;
  width: 940px;
  *zoom: 1;
}
/* line 38, ../../../../.gem/ruby/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
.container:after {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 767px) {
  /* line 24, ../../digitaria_framework/stylesheets/digitaria.scss */
  .container {
    background-image: none;
    padding: 0 10px;
    width: auto;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 24, ../../digitaria_framework/stylesheets/digitaria.scss */
  .container {
    width: 734px;
  }
}
@media (min-width: 1200px) {
  /* line 24, ../../digitaria_framework/stylesheets/digitaria.scss */
  .container {
    width: 1170px;
  }
}

/* line 27, ../../digitaria_framework/stylesheets/digitaria.scss */
.gr {
  margin-bottom: 0;
  margin-left: -20px;
  *zoom: 1;
}
/* line 38, ../../../../.gem/ruby/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
.gr:after {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 767px) {
  /* line 27, ../../digitaria_framework/stylesheets/digitaria.scss */
  .gr {
    margin-bottom: 0;
    margin-left: 0;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 27, ../../digitaria_framework/stylesheets/digitaria.scss */
  .gr {
    margin-left: -10px;
  }
}
@media (min-width: 1200px) {
  /* line 27, ../../digitaria_framework/stylesheets/digitaria.scss */
  .gr {
    margin-left: -30px;
  }
}

/* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-1 {
  float: left;
  margin-left: 20px;
  position: relative;
  width: 60px;
}
@media (max-width: 767px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-1 {
    float: none;
    margin-bottom: 0;
    margin-left: 0;
    width: auto;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-1 {
    margin-left: 10px;
    width: 52px;
  }
}
@media (min-width: 1200px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-1 {
    margin-left: 30px;
    width: 70px;
  }
}
/* line 80, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-1.fill {
  background-color: #cfd215;
  border: 1px solid #fff;
  outline: 1px solid #cfd215;
  padding: 10px 10px 200px;
}

/* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-2 {
  float: left;
  margin-left: 20px;
  position: relative;
  width: 140px;
}
@media (max-width: 767px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-2 {
    float: none;
    margin-bottom: 0;
    margin-left: 0;
    width: auto;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-2 {
    margin-left: 10px;
    width: 114px;
  }
}
@media (min-width: 1200px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-2 {
    margin-left: 30px;
    width: 170px;
  }
}
/* line 80, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-2.fill {
  background-color: #cfd215;
  border: 1px solid #fff;
  outline: 1px solid #cfd215;
  padding: 10px 10px 200px;
}

/* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-3 {
  float: left;
  margin-left: 20px;
  position: relative;
  width: 220px;
}
@media (max-width: 767px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-3 {
    float: none;
    margin-bottom: 0;
    margin-left: 0;
    width: auto;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-3 {
    margin-left: 10px;
    width: 176px;
  }
}
@media (min-width: 1200px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-3 {
    margin-left: 30px;
    width: 270px;
  }
}
/* line 80, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-3.fill {
  background-color: #cfd215;
  border: 1px solid #fff;
  outline: 1px solid #cfd215;
  padding: 10px 10px 200px;
}

/* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-4 {
  float: left;
  margin-left: 20px;
  position: relative;
  width: 300px;
}
@media (max-width: 767px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-4 {
    float: none;
    margin-bottom: 0;
    margin-left: 0;
    width: auto;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-4 {
    margin-left: 10px;
    width: 238px;
  }
}
@media (min-width: 1200px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-4 {
    margin-left: 30px;
    width: 370px;
  }
}
/* line 80, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-4.fill {
  background-color: #cfd215;
  border: 1px solid #fff;
  outline: 1px solid #cfd215;
  padding: 10px 10px 200px;
}

/* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-5 {
  float: left;
  margin-left: 20px;
  position: relative;
  width: 380px;
}
@media (max-width: 767px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-5 {
    float: none;
    margin-bottom: 0;
    margin-left: 0;
    width: auto;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-5 {
    margin-left: 10px;
    width: 300px;
  }
}
@media (min-width: 1200px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-5 {
    margin-left: 30px;
    width: 470px;
  }
}
/* line 80, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-5.fill {
  background-color: #cfd215;
  border: 1px solid #fff;
  outline: 1px solid #cfd215;
  padding: 10px 10px 200px;
}

/* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-6 {
  float: left;
  margin-left: 20px;
  position: relative;
  width: 460px;
}
@media (max-width: 767px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-6 {
    float: none;
    margin-bottom: 0;
    margin-left: 0;
    width: auto;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-6 {
    margin-left: 10px;
    width: 362px;
  }
}
@media (min-width: 1200px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-6 {
    margin-left: 30px;
    width: 570px;
  }
}
/* line 80, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-6.fill {
  background-color: #cfd215;
  border: 1px solid #fff;
  outline: 1px solid #cfd215;
  padding: 10px 10px 200px;
}

/* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-7 {
  float: left;
  margin-left: 20px;
  position: relative;
  width: 540px;
}
@media (max-width: 767px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-7 {
    float: none;
    margin-bottom: 0;
    margin-left: 0;
    width: auto;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-7 {
    margin-left: 10px;
    width: 424px;
  }
}
@media (min-width: 1200px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-7 {
    margin-left: 30px;
    width: 670px;
  }
}
/* line 80, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-7.fill {
  background-color: #cfd215;
  border: 1px solid #fff;
  outline: 1px solid #cfd215;
  padding: 10px 10px 200px;
}

/* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-8 {
  float: left;
  margin-left: 20px;
  position: relative;
  width: 620px;
}
@media (max-width: 767px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-8 {
    float: none;
    margin-bottom: 0;
    margin-left: 0;
    width: auto;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-8 {
    margin-left: 10px;
    width: 486px;
  }
}
@media (min-width: 1200px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-8 {
    margin-left: 30px;
    width: 770px;
  }
}
/* line 80, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-8.fill {
  background-color: #cfd215;
  border: 1px solid #fff;
  outline: 1px solid #cfd215;
  padding: 10px 10px 200px;
}

/* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-9 {
  float: left;
  margin-left: 20px;
  position: relative;
  width: 700px;
}
@media (max-width: 767px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-9 {
    float: none;
    margin-bottom: 0;
    margin-left: 0;
    width: auto;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-9 {
    margin-left: 10px;
    width: 548px;
  }
}
@media (min-width: 1200px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-9 {
    margin-left: 30px;
    width: 870px;
  }
}
/* line 80, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-9.fill {
  background-color: #cfd215;
  border: 1px solid #fff;
  outline: 1px solid #cfd215;
  padding: 10px 10px 200px;
}

/* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-10 {
  float: left;
  margin-left: 20px;
  position: relative;
  width: 780px;
}
@media (max-width: 767px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-10 {
    float: none;
    margin-bottom: 0;
    margin-left: 0;
    width: auto;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-10 {
    margin-left: 10px;
    width: 610px;
  }
}
@media (min-width: 1200px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-10 {
    margin-left: 30px;
    width: 970px;
  }
}
/* line 80, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-10.fill {
  background-color: #cfd215;
  border: 1px solid #fff;
  outline: 1px solid #cfd215;
  padding: 10px 10px 200px;
}

/* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-11 {
  float: left;
  margin-left: 20px;
  position: relative;
  width: 860px;
}
@media (max-width: 767px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-11 {
    float: none;
    margin-bottom: 0;
    margin-left: 0;
    width: auto;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-11 {
    margin-left: 10px;
    width: 672px;
  }
}
@media (min-width: 1200px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-11 {
    margin-left: 30px;
    width: 1070px;
  }
}
/* line 80, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-11.fill {
  background-color: #cfd215;
  border: 1px solid #fff;
  outline: 1px solid #cfd215;
  padding: 10px 10px 200px;
}

/* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-12 {
  float: left;
  margin-left: 20px;
  position: relative;
  width: 940px;
}
@media (max-width: 767px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-12 {
    float: none;
    margin-bottom: 0;
    margin-left: 0;
    width: 100%;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-12 {
    margin-left: 10px;
    width: 734px;
  }
}
@media (min-width: 1200px) {
  /* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-12 {
    margin-left: 30px;
    width: 1170px;
  }
}
/* line 80, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-12.fill {
  background-color: #cfd215;
  border: 1px solid #fff;
  outline: 1px solid #cfd215;
  padding: 10px 10px 200px;
}

/* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-off-1 {
  margin-left: 100px;
}
@media (max-width: 767px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-1 {
    margin-left: 0;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-1 {
    margin-left: 72px;
  }
}
@media (min-width: 1200px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-1 {
    margin-left: 130px;
  }
}

/* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-off-2 {
  margin-left: 180px;
}
@media (max-width: 767px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-2 {
    margin-left: 0;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-2 {
    margin-left: 134px;
  }
}
@media (min-width: 1200px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-2 {
    margin-left: 230px;
  }
}

/* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-off-3 {
  margin-left: 260px;
}
@media (max-width: 767px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-3 {
    margin-left: 0;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-3 {
    margin-left: 196px;
  }
}
@media (min-width: 1200px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-3 {
    margin-left: 330px;
  }
}

/* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-off-4 {
  margin-left: 340px;
}
@media (max-width: 767px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-4 {
    margin-left: 0;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-4 {
    margin-left: 258px;
  }
}
@media (min-width: 1200px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-4 {
    margin-left: 430px;
  }
}

/* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-off-5 {
  margin-left: 420px;
}
@media (max-width: 767px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-5 {
    margin-left: 0;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-5 {
    margin-left: 320px;
  }
}
@media (min-width: 1200px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-5 {
    margin-left: 530px;
  }
}

/* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-off-6 {
  margin-left: 500px;
}
@media (max-width: 767px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-6 {
    margin-left: 0;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-6 {
    margin-left: 382px;
  }
}
@media (min-width: 1200px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-6 {
    margin-left: 630px;
  }
}

/* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-off-7 {
  margin-left: 580px;
}
@media (max-width: 767px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-7 {
    margin-left: 0;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-7 {
    margin-left: 444px;
  }
}
@media (min-width: 1200px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-7 {
    margin-left: 730px;
  }
}

/* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-off-8 {
  margin-left: 660px;
}
@media (max-width: 767px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-8 {
    margin-left: 0;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-8 {
    margin-left: 506px;
  }
}
@media (min-width: 1200px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-8 {
    margin-left: 830px;
  }
}

/* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-off-9 {
  margin-left: 740px;
}
@media (max-width: 767px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-9 {
    margin-left: 0;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-9 {
    margin-left: 568px;
  }
}
@media (min-width: 1200px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-9 {
    margin-left: 930px;
  }
}

/* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-off-10 {
  margin-left: 820px;
}
@media (max-width: 767px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-10 {
    margin-left: 0;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-10 {
    margin-left: 630px;
  }
}
@media (min-width: 1200px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-10 {
    margin-left: 1030px;
  }
}

/* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
.gc-off-11 {
  margin-left: 900px;
}
@media (max-width: 767px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-11 {
    margin-left: 0;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-11 {
    margin-left: 692px;
  }
}
@media (min-width: 1200px) {
  /* line 110, ../../digitaria_framework/stylesheets/digitaria/layout/_grid.scss */
  .gc-off-11 {
    margin-left: 1130px;
  }
}

@media (max-width: 767px) {
  /* line 64, ../../digitaria_framework/stylesheets/digitaria/layout/_responsive.scss */
  .off-screen {
    height: 100%;
    left: -100%;
    overflow: scroll;
    position: absolute;
    top: 0;
    width: 90%;
    z-index: 10000;
    -moz-transition-property: left;
    -o-transition-property: left;
    -webkit-transition-property: left;
    transition-property: left;
    -moz-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  /* line 76, ../../digitaria_framework/stylesheets/digitaria/layout/_responsive.scss */
  .off-screen.on-screen {
    left: 0;
  }
}
/* line 80, ../../digitaria_framework/stylesheets/digitaria/layout/_responsive.scss */
.off-screen .button-close {
  background-color: #ff3333;
  color: #ffffff;
  padding: 2px 5px;
  position: absolute;
  right: 5px;
  top: 5px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
/* line 89, ../../digitaria_framework/stylesheets/digitaria/layout/_responsive.scss */
.off-screen .button-close a {
  color: #ffffff;
}

/** Defaults **/
/* line 35, ../../digitaria_framework/stylesheets/digitaria.scss */
body {
  background-color: #fff;
  color: #585858;
  font: 15px Arial, Verdana, sans-serif;
  font-style: normal;
  font-weight: 400;
}

/* line 40, ../../digitaria_framework/stylesheets/digitaria.scss */
a {
  color: #cfd215;
  text-decoration: none;
}

/** UI Classes **/
/* line 12, ../../digitaria_framework/stylesheets/digitaria/ui/_buttons.scss */
.button {
  display: inline-block;
  zoom: 1;
  *display: inline;
  padding: 5px 10px;
  text-align: center;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  color: #585858;
  border-color: #000;
  border-style: solid;
  border-width: 1px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NiY2JjYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #cbcbcb));
  background-image: -moz-linear-gradient(#ffffff, #cbcbcb);
  background-image: -webkit-linear-gradient(#ffffff, #cbcbcb);
  background-image: linear-gradient(#ffffff, #cbcbcb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFCBCBCB');
}
/* line 34, ../../digitaria_framework/stylesheets/digitaria/ui/_buttons.scss */
.button:hover, .button:focus {
  color: #585858;
  border-color: #000;
  border-style: solid;
  border-width: 1px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #d9d9d9));
  background-image: -moz-linear-gradient(#ffffff, #d9d9d9);
  background-image: -webkit-linear-gradient(#ffffff, #d9d9d9);
  background-image: linear-gradient(#ffffff, #d9d9d9);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFD9D9D9');
}
/* line 37, ../../digitaria_framework/stylesheets/digitaria/ui/_buttons.scss */
.button:active {
  background-color: #cbcbcb;
}
/* line 14, ../../digitaria_framework/stylesheets/digitaria/ui/_buttons.scss */
.button.primary {
  display: inline-block;
  zoom: 1;
  *display: inline;
  padding: 5px 10px;
  text-align: center;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  color: white;
  border-color: #000;
  border-style: solid;
  border-width: 1px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU5NTk1OSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBkMGQwZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #595959), color-stop(100%, #0d0d0d));
  background-image: -moz-linear-gradient(#595959, #0d0d0d);
  background-image: -webkit-linear-gradient(#595959, #0d0d0d);
  background-image: linear-gradient(#595959, #0d0d0d);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF595959', endColorstr='#FF0D0D0D');
}
/* line 34, ../../digitaria_framework/stylesheets/digitaria/ui/_buttons.scss */
.button.primary:hover, .button.primary:focus {
  color: white;
  border-color: #000;
  border-style: solid;
  border-width: 1px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgwODA4MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #808080), color-stop(100%, #333333));
  background-image: -moz-linear-gradient(#808080, #333333);
  background-image: -webkit-linear-gradient(#808080, #333333);
  background-image: linear-gradient(#808080, #333333);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF808080', endColorstr='#FF333333');
}
/* line 37, ../../digitaria_framework/stylesheets/digitaria/ui/_buttons.scss */
.button.primary:active {
  background-color: #0d0d0d;
}
/* line 17, ../../digitaria_framework/stylesheets/digitaria/ui/_buttons.scss */
.button.secondary {
  display: inline-block;
  zoom: 1;
  *display: inline;
  padding: 5px 10px;
  text-align: center;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  color: white;
  border-color: #000;
  border-style: solid;
  border-width: 1px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZWEyYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZlNmYwYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e7ea2a), color-stop(100%, #6e6f0b));
  background-image: -moz-linear-gradient(#e7ea2a, #6e6f0b);
  background-image: -webkit-linear-gradient(#e7ea2a, #6e6f0b);
  background-image: linear-gradient(#e7ea2a, #6e6f0b);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE7EA2A', endColorstr='#FF6E6F0B');
}
/* line 34, ../../digitaria_framework/stylesheets/digitaria/ui/_buttons.scss */
.button.secondary:hover, .button.secondary:focus {
  color: white;
  border-color: #000;
  border-style: solid;
  border-width: 1px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZjE2ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2IzYjUxMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eff16f), color-stop(100%, #b3b512));
  background-image: -moz-linear-gradient(#eff16f, #b3b512);
  background-image: -webkit-linear-gradient(#eff16f, #b3b512);
  background-image: linear-gradient(#eff16f, #b3b512);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEFF16F', endColorstr='#FFB3B512');
}
/* line 37, ../../digitaria_framework/stylesheets/digitaria/ui/_buttons.scss */
.button.secondary:active {
  background-color: #6e6f0b;
}
/* line 20, ../../digitaria_framework/stylesheets/digitaria/ui/_buttons.scss */
.button.tertiary {
  display: inline-block;
  zoom: 1;
  *display: inline;
  padding: 5px 10px;
  text-align: center;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  color: white;
  border-color: #000;
  border-style: solid;
  border-width: 1px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #d9d9d9));
  background-image: -moz-linear-gradient(#ffffff, #d9d9d9);
  background-image: -webkit-linear-gradient(#ffffff, #d9d9d9);
  background-image: linear-gradient(#ffffff, #d9d9d9);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFD9D9D9');
}
/* line 34, ../../digitaria_framework/stylesheets/digitaria/ui/_buttons.scss */
.button.tertiary:hover, .button.tertiary:focus {
  color: white;
  border-color: #000;
  border-style: solid;
  border-width: 1px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #d9d9d9));
  background-image: -moz-linear-gradient(#ffffff, #d9d9d9);
  background-image: -webkit-linear-gradient(#ffffff, #d9d9d9);
  background-image: linear-gradient(#ffffff, #d9d9d9);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFD9D9D9');
}
/* line 37, ../../digitaria_framework/stylesheets/digitaria/ui/_buttons.scss */
.button.tertiary:active {
  background-color: #d9d9d9;
}

/* line 11, ../../digitaria_framework/stylesheets/digitaria/ui/_forms.scss */
input {
  -webkit-appearance: none;
  border-radius: 0;
}

/* line 15, ../../digitaria_framework/stylesheets/digitaria/ui/_forms.scss */
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea {
  background: #fff;
  border: none;
  color: #585858;
  display: block;
  font-size: 15px;
  margin-bottom: 10px;
  padding: 10px;
}
/* line 24, ../../digitaria_framework/stylesheets/digitaria/ui/_forms.scss */
input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, textarea:focus {
  border-color: #fff;
}
/* line 28, ../../digitaria_framework/stylesheets/digitaria/ui/_forms.scss */
input[type="text"][disabled], input[type="password"][disabled], input[type="date"][disabled], input[type="datetime"][disabled], input[type="email"][disabled], input[type="number"][disabled], input[type="search"][disabled], input[type="tel"][disabled], input[type="time"][disabled], input[type="url"][disabled], textarea[disabled] {
  background: #fff;
}

/* line 33, ../../digitaria_framework/stylesheets/digitaria/ui/_forms.scss */
input[type="checkbox"] {
  display: block;
  font-size: 15px;
}

/* line 38, ../../digitaria_framework/stylesheets/digitaria/ui/_forms.scss */
input[type="radio"] {
  border: none;
  display: block;
  font-size: 15px;
  padding: 10px;
}

/* line 45, ../../digitaria_framework/stylesheets/digitaria/ui/_forms.scss */
input[type="submit"] {
  display: block;
  font-size: 15px;
  margin-bottom: 10px;
}

/* line 51, ../../digitaria_framework/stylesheets/digitaria/ui/_forms.scss */
select {
  width: 100%;
}

/* line 55, ../../digitaria_framework/stylesheets/digitaria/ui/_forms.scss */
textarea {
  height: auto;
}

/* line 7, ../../digitaria_framework/stylesheets/digitaria/ui/_labels.scss */
.label {
  padding: 10px;
  font-size: 12px;
  line-height: 12px;
  text-transform: uppercase;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-color: #f1f1f1;
  color: #585858;
}
/* line 9, ../../digitaria_framework/stylesheets/digitaria/ui/_labels.scss */
.label.primary {
  padding: 10px;
  font-size: 12px;
  line-height: 12px;
  text-transform: uppercase;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-color: #cfd215;
  color: white;
}
/* line 12, ../../digitaria_framework/stylesheets/digitaria/ui/_labels.scss */
.label.secondary {
  padding: 10px;
  font-size: 12px;
  line-height: 12px;
  text-transform: uppercase;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-color: #b3b512;
  color: white;
}
/* line 15, ../../digitaria_framework/stylesheets/digitaria/ui/_labels.scss */
.label.tertiary {
  padding: 10px;
  font-size: 12px;
  line-height: 12px;
  text-transform: uppercase;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-color: #fff;
  color: white;
}

/** color **/
/** Theme Colors **/
/** color content types **/
/** grid **/
/** responsive **/
/** typography **/
/** buttons **/
/** labels **/
/** forms **/
/* line 69, sass/_theme.scss */
.formBtn, .formBtn-center, .btn-download, .btn-prev, .btn-next, .btn-submit, .annualReportsModule .moduleContainer .moduleContent a.annualReport .itemContent button, .employmentLanding .employmentListingModule .btn-open, .employmentLanding .employmentListingModule .btn-prev, .employmentLanding .employmentListingModule .btn-next, .employmentLanding .employmentListingModule .btn-submit, #form1 #content .content .SaveTempInstructions #btnSaveTemp, #form1 #content .content .SaveTempInstructions .btnSaveTemp, #form1 #content .content .btnPrevious2, #form1 #content .content .btnNext2, #form1 #content .content .btnSubmit, #form1 #content .content .PreviewPagePage .PreviewPageHeading .ExpandCollapseButton, .mdiLanding .mdiIntroModule .btn-open, .resourceCenterLanding .resourcesModule button,
.resourceDetail .resourcesModule button, .btn-mail, .btn-cancel, .btn-default, .niceFileWrapper .niceFile .niceFileButton, .employmentLanding .employmentListingModule .btn-cancel, #form1 #content .content .SaveTempInstructions #btnCancelSave, #form1 #content .content .SaveTempInstructions .btnCancelSave, #form1 #content .content .lblSave, #form1 #content .content .btnEdit, .resourceCenterLanding .resourcesModule button.mail-button, .resourceCenterLanding .resourcesModule button.edit-button, .resourceCenterLanding .resourcesModule button.cancel-button,
.resourceDetail .resourcesModule button.mail-button,
.resourceDetail .resourcesModule button.edit-button,
.resourceDetail .resourcesModule button.cancel-button {
  font: 133%/1 "Oswald", sans-serif;
  text-align: center;
  border: 0;
  padding: 12px 18px;
  cursor: pointer;
  display: inline-block;
  -moz-transition: all 250ms ease-out;
  -o-transition: all 250ms ease-out;
  -webkit-transition: all 250ms ease-out;
  transition: all 250ms ease-out;
}

/* line 78, sass/_theme.scss */
.formBtn, .formBtn-center, .btn-download, .btn-prev, .btn-next, .btn-submit, .annualReportsModule .moduleContainer .moduleContent a.annualReport .itemContent button, .employmentLanding .employmentListingModule .btn-open, .employmentLanding .employmentListingModule .btn-prev, .employmentLanding .employmentListingModule .btn-next, .employmentLanding .employmentListingModule .btn-submit, #form1 #content .content .SaveTempInstructions #btnSaveTemp, #form1 #content .content .SaveTempInstructions .btnSaveTemp, #form1 #content .content .btnPrevious2, #form1 #content .content .btnNext2, #form1 #content .content .btnSubmit, #form1 #content .content .PreviewPagePage .PreviewPageHeading .ExpandCollapseButton, .mdiLanding .mdiIntroModule .btn-open, .resourceCenterLanding .resourcesModule button,
.resourceDetail .resourcesModule button {
  color: #fff;
  background-color: #f8981d;
  border: 1px solid #f8981d;
}
/* line 51, sass/_theme.scss */
.formBtn:hover, .formBtn-center:hover, .btn-download:hover, .btn-prev:hover, .btn-next:hover, .btn-submit:hover, .annualReportsModule .moduleContainer .moduleContent a.annualReport .itemContent button:hover, .employmentLanding .employmentListingModule .btn-open:hover, .employmentLanding .employmentListingModule .btn-prev:hover, .employmentLanding .employmentListingModule .btn-next:hover, .employmentLanding .employmentListingModule .btn-submit:hover, #form1 #content .content .SaveTempInstructions #btnSaveTemp:hover, #form1 #content .content .SaveTempInstructions .btnSaveTemp:hover, #form1 #content .content .btnPrevious2:hover, #form1 #content .content .btnNext2:hover, #form1 #content .content .btnSubmit:hover, #form1 #content .content .PreviewPagePage .PreviewPageHeading .ExpandCollapseButton:hover, .mdiLanding .mdiIntroModule .btn-open:hover, .resourceCenterLanding .resourcesModule button:hover,
.resourceDetail .resourcesModule button:hover {
  text-decoration: none;
  color: #fff;
  background-color: #d06f1a;
  border: 1px solid #d06f1a;
  -moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4);
}
/* line 60, sass/_theme.scss */
.formBtn:active, .formBtn-center:active, .btn-download:active, .btn-prev:active, .btn-next:active, .btn-submit:active, .annualReportsModule .moduleContainer .moduleContent a.annualReport .itemContent button:active, .employmentLanding .employmentListingModule .btn-open:active, .employmentLanding .employmentListingModule .btn-prev:active, .employmentLanding .employmentListingModule .btn-next:active, .employmentLanding .employmentListingModule .btn-submit:active, #form1 #content .content .SaveTempInstructions #btnSaveTemp:active, #form1 #content .content .SaveTempInstructions .btnSaveTemp:active, #form1 #content .content .btnPrevious2:active, #form1 #content .content .btnNext2:active, #form1 #content .content .btnSubmit:active, #form1 #content .content .PreviewPagePage .PreviewPageHeading .ExpandCollapseButton:active, .mdiLanding .mdiIntroModule .btn-open:active, .resourceCenterLanding .resourcesModule button:active,
.resourceDetail .resourcesModule button:active {
  -moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4) inset;
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4) inset;
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4) inset;
}
/* line 63, sass/_theme.scss */
.formBtn:focus, .formBtn-center:focus, .btn-download:focus, .btn-prev:focus, .btn-next:focus, .btn-submit:focus, .annualReportsModule .moduleContainer .moduleContent a.annualReport .itemContent button:focus, .employmentLanding .employmentListingModule .btn-open:focus, .employmentLanding .employmentListingModule .btn-prev:focus, .employmentLanding .employmentListingModule .btn-next:focus, .employmentLanding .employmentListingModule .btn-submit:focus, #form1 #content .content .SaveTempInstructions #btnSaveTemp:focus, #form1 #content .content .SaveTempInstructions .btnSaveTemp:focus, #form1 #content .content .btnPrevious2:focus, #form1 #content .content .btnNext2:focus, #form1 #content .content .btnSubmit:focus, #form1 #content .content .PreviewPagePage .PreviewPageHeading .ExpandCollapseButton:focus, .mdiLanding .mdiIntroModule .btn-open:focus, .resourceCenterLanding .resourcesModule button:focus,
.resourceDetail .resourcesModule button:focus {
  background-color: #d06f1a;
  color: #fff;
}

/* line 81, sass/_theme.scss */
.btn-mail, .btn-cancel, .btn-default, .niceFileWrapper .niceFile .niceFileButton, .employmentLanding .employmentListingModule .btn-cancel, #form1 #content .content .SaveTempInstructions #btnCancelSave, #form1 #content .content .SaveTempInstructions .btnCancelSave, #form1 #content .content .lblSave, #form1 #content .content .btnEdit, .resourceCenterLanding .resourcesModule button.mail-button, .resourceCenterLanding .resourcesModule button.edit-button, .resourceCenterLanding .resourcesModule button.cancel-button,
.resourceDetail .resourcesModule button.mail-button,
.resourceDetail .resourcesModule button.edit-button,
.resourceDetail .resourcesModule button.cancel-button {
  color: #f8981d;
  background-color: #fff;
  border: 1px solid #f8981d;
}
/* line 51, sass/_theme.scss */
.btn-mail:hover, .btn-cancel:hover, .btn-default:hover, .niceFileWrapper .niceFile .niceFileButton:hover, .employmentLanding .employmentListingModule .btn-cancel:hover, #form1 #content .content .SaveTempInstructions #btnCancelSave:hover, #form1 #content .content .SaveTempInstructions .btnCancelSave:hover, #form1 #content .content .lblSave:hover, #form1 #content .content .btnEdit:hover, .resourceCenterLanding .resourcesModule button.mail-button:hover, .resourceCenterLanding .resourcesModule button.edit-button:hover, .resourceCenterLanding .resourcesModule button.cancel-button:hover,
.resourceDetail .resourcesModule button.mail-button:hover,
.resourceDetail .resourcesModule button.edit-button:hover,
.resourceDetail .resourcesModule button.cancel-button:hover {
  text-decoration: none;
  color: #fff;
  background-color: #d06f1a;
  border: 1px solid #d06f1a;
  -moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4);
}
/* line 60, sass/_theme.scss */
.btn-mail:active, .btn-cancel:active, .btn-default:active, .niceFileWrapper .niceFile .niceFileButton:active, .employmentLanding .employmentListingModule .btn-cancel:active, #form1 #content .content .SaveTempInstructions #btnCancelSave:active, #form1 #content .content .SaveTempInstructions .btnCancelSave:active, #form1 #content .content .lblSave:active, #form1 #content .content .btnEdit:active, .resourceCenterLanding .resourcesModule button.mail-button:active, .resourceCenterLanding .resourcesModule button.edit-button:active, .resourceCenterLanding .resourcesModule button.cancel-button:active,
.resourceDetail .resourcesModule button.mail-button:active,
.resourceDetail .resourcesModule button.edit-button:active,
.resourceDetail .resourcesModule button.cancel-button:active {
  -moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4) inset;
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4) inset;
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4) inset;
}
/* line 63, sass/_theme.scss */
.btn-mail:focus, .btn-cancel:focus, .btn-default:focus, .niceFileWrapper .niceFile .niceFileButton:focus, .employmentLanding .employmentListingModule .btn-cancel:focus, #form1 #content .content .SaveTempInstructions #btnCancelSave:focus, #form1 #content .content .SaveTempInstructions .btnCancelSave:focus, #form1 #content .content .lblSave:focus, #form1 #content .content .btnEdit:focus, .resourceCenterLanding .resourcesModule button.mail-button:focus, .resourceCenterLanding .resourcesModule button.edit-button:focus, .resourceCenterLanding .resourcesModule button.cancel-button:focus,
.resourceDetail .resourcesModule button.mail-button:focus,
.resourceDetail .resourcesModule button.edit-button:focus,
.resourceDetail .resourcesModule button.cancel-button:focus {
  background-color: #d06f1a;
  color: #fff;
}

/* line 84, sass/_theme.scss */
#form1 #content .content .SaveTempInstructions input[type="text"], #form1 #content .content input[type="text"], #form1 #content .content textarea, .formModule input[type="text"], .formModule textarea {
  border: 1px solid #b7b7b7;
  font: 300 133% "Oswald", sans-serif;
  margin-bottom: 0;
  padding: 5px 10px;
  color: #68686b;
}

/* line 91, sass/_theme.scss */
.hidden {
  display: none !important;
  visibility: hidden;
}

/* line 2, sass/partials/_header.scss */
.homepage #siteLogo {
  top: -94px;
  width: 264px;
  height: 94px;
  left: 50%;
  margin-left: -132px;
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
}
/* line 10, sass/partials/_header.scss */
.homepage #siteLogo h1 {
  width: 264px;
  height: 94px;
}
/* line 14, sass/partials/_header.scss */
.homepage #siteLogo h1 a {
  background: #fff url('/media/site_logo.png?1447435960') no-repeat 20px 20px;
  padding: 20px 20px 0;
  width: 264px;
  height: 94px;
}
/* line 22, sass/partials/_header.scss */
.homepage #siteLogo a.openNavBtn {
  display: none;
}

/* line 27, sass/partials/_header.scss */
#siteLogo {
  width: 211px;
  height: 75px;
  position: absolute;
  top: 97px;
  left: 437px;
  z-index: 5;
  overflow: hidden;
}
/* line 38, sass/partials/_header.scss */
#siteLogo .innerLogo {
  width: 249px;
  position: relative;
}
/* line 43, sass/partials/_header.scss */
#siteLogo h1 {
  width: 200px;
  height: 75px;
}
/* line 48, sass/partials/_header.scss */
#siteLogo h1 a {
  display: block;
  padding: 0 15px 15px;
  width: 211px;
  height: 75px;
  overflow: hidden;
  text-indent: -4000px;
  background: #fff url('/media/site_logo_new_180x60.png?1447435960') no-repeat 15px 0;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi) {
  /* line 48, sass/partials/_header.scss */
  #siteLogo h1 a {
    background-image: url('/media/site_logo_new_360x120.png?1447435960');
    background-size: 180px 60px;
  }
}
/* line 67, sass/partials/_header.scss */
#siteLogo a.openNavBtn {
  display: block;
  background: #fff url('/media/hamburger_nav_button.png?1447435960') no-repeat center;
  width: 50px;
  height: 75px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 5;
}

/* line 80, sass/partials/_header.scss */
header.global {
  height: 97px;
  font-family: "Oswald", sans-serif;
}
/* line 85, sass/partials/_header.scss */
header.global .container {
  padding-top: 16px;
  position: relative;
}
/* line 89, sass/partials/_header.scss */
header.global nav {
  font-weight: 300;
  font-size: 217%;
  overflow: hidden;
  padding: 14px 0 13px;
}
/* line 95, sass/partials/_header.scss */
header.global nav a {
  color: #68686b;
  float: left;
  padding-right: 15px;
}
/* line 100, sass/partials/_header.scss */
header.global nav a:hover, header.global nav a.activeNav {
  color: #d06f1a;
  text-decoration: none;
}
/* line 105, sass/partials/_header.scss */
header.global nav ul {
  float: left;
}
/* line 108, sass/partials/_header.scss */
header.global nav li {
  float: left;
  margin-right: 15px;
}
/* line 112, sass/partials/_header.scss */
header.global nav li:last-child {
  margin-right: 0;
}
/* line 116, sass/partials/_header.scss */
header.global nav span {
  float: left;
}

/* line 123, sass/partials/_header.scss */
body.fixed header.global {
  background-color: #fff;
  position: fixed;
  z-index: 20;
  top: -84px;
  width: 100%;
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
}
/* line 131, sass/partials/_header.scss */
body.fixed header.global #siteLogo {
  width: 199px;
  height: 55px;
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
}
/* line 136, sass/partials/_header.scss */
body.fixed header.global #siteLogo .innerLogo {
  width: 199px;
}
/* line 139, sass/partials/_header.scss */
body.fixed header.global #siteLogo h1 {
  width: 150px;
  height: 55px;
}
/* line 143, sass/partials/_header.scss */
body.fixed header.global #siteLogo h1 a {
  background-image: url('/media/site_logo_new_134x45.png?1447435960');
  width: 150px;
  height: 55px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi) {
  /* line 143, sass/partials/_header.scss */
  body.fixed header.global #siteLogo h1 a {
    background-image: url('/media/site_logo_new_360x120.png?1447435960');
    background-size: 120px 40px;
  }
}
/* line 158, sass/partials/_header.scss */
body.fixed header.global #siteLogo a.openNavBtn {
  height: 55px;
}
/* line 163, sass/partials/_header.scss */
body.fixed header.global.opened {
  top: 0;
}

/* line 168, sass/partials/_header.scss */
.searchApply {
  float: right;
}
/* line 171, sass/partials/_header.scss */
.searchApply .applyGrantBtn {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  filter: none;
  float: right;
  background: #0082c8;
  border: 0;
  font-weight: 300;
  font-size: 250%;
  color: #fff;
  padding: 10px 23px;
  height: 67px;
  white-space: nowrap;
}
/* line 184, sass/partials/_header.scss */
.searchApply .applyGrantBtn:hover {
  background-color: #005daa;
  color: #fff;
  border: 0;
  text-decoration: none;
}
/* line 191, sass/partials/_header.scss */
.searchApply #siteSearchForm {
  display: inline-block;
  margin-right: 37px;
  position: relative;
  overflow: hidden;
}
/* line 198, sass/partials/_header.scss */
.searchApply #siteSearchForm label {
  width: 0;
  float: left;
  text-indent: -4000px;
}
/* line 18, sass/_theme.scss */
.searchApply #siteSearchForm [placeholder]::-webkit-input-placeholder {
  text-indent: 0;
  color: #68686b;
  font-weight: 300;
  font-family: "Oswald", sans-serif;
  transition: text-indent 500ms ease-out;
}
/* line 33, sass/_theme.scss */
.searchApply #siteSearchForm [placeholder]:focus::-webkit-input-placeholder {
  text-indent: -100%;
  transition: text-indent 500ms ease-out 250ms;
  position: relative;
}
/* line 18, sass/_theme.scss */
.searchApply #siteSearchForm [placeholder]::-moz-placeholder {
  opacity: 1;
  color: #68686b;
  font-weight: 300;
  font-family: "Oswald", sans-serif;
  transition: opacity 500ms ease-out;
}
/* line 33, sass/_theme.scss */
.searchApply #siteSearchForm [placeholder]:focus::-moz-placeholder {
  opacity: 0;
  transition: opacity 500ms ease-out 250ms;
}
/* line 18, sass/_theme.scss */
.searchApply #siteSearchForm [placeholder]::-ms-input-placeholder {
  text-indent: 0;
  color: #68686b;
  font-weight: 300;
  font-family: "Oswald", sans-serif;
  transition: text-indent 500ms ease-out;
}
/* line 33, sass/_theme.scss */
.searchApply #siteSearchForm [placeholder]:focus::-ms-input-placeholder {
  text-indent: -100%;
  transition: text-indent 500ms ease-out 250ms;
  position: relative;
}
/* line 206, sass/partials/_header.scss */
.searchApply #siteSearchForm input[type="text"] {
  left: 140px;
  position: relative;
  border: 1px solid #fff;
  border-right: 0;
  float: left;
  font: 300 217%/1 "Oswald", sans-serif;
  padding: 15px;
  width: 233px;
  height: 67px;
  cursor: pointer;
  color: #68686b;
  -moz-transition: all 500ms ease-out;
  -o-transition: all 500ms ease-out;
  -webkit-transition: all 500ms ease-out;
  transition: all 500ms ease-out;
}
/* line 18, sass/_theme.scss */
.searchApply #siteSearchForm input[type="text"] [placeholder]::-webkit-input-placeholder {
  text-indent: 0;
  color: #68686b;
  font-weight: 300;
  font-family: "Oswald", sans-serif;
  transition: text-indent 500ms ease-out;
}
/* line 33, sass/_theme.scss */
.searchApply #siteSearchForm input[type="text"] [placeholder]:focus::-webkit-input-placeholder {
  text-indent: -100%;
  transition: text-indent 500ms ease-out 0ms;
  position: relative;
}
/* line 18, sass/_theme.scss */
.searchApply #siteSearchForm input[type="text"] [placeholder]::-moz-placeholder {
  opacity: 1;
  color: #68686b;
  font-weight: 300;
  font-family: "Oswald", sans-serif;
  transition: opacity 500ms ease-out;
}
/* line 33, sass/_theme.scss */
.searchApply #siteSearchForm input[type="text"] [placeholder]:focus::-moz-placeholder {
  opacity: 0;
  transition: opacity 500ms ease-out 0ms;
}
/* line 18, sass/_theme.scss */
.searchApply #siteSearchForm input[type="text"] [placeholder]::-ms-input-placeholder {
  text-indent: 0;
  color: #68686b;
  font-weight: 300;
  font-family: "Oswald", sans-serif;
  transition: text-indent 500ms ease-out;
}
/* line 33, sass/_theme.scss */
.searchApply #siteSearchForm input[type="text"] [placeholder]:focus::-ms-input-placeholder {
  text-indent: -100%;
  transition: text-indent 500ms ease-out 0ms;
  position: relative;
}
/* line 228, sass/partials/_header.scss */
.searchApply #siteSearchForm input.submit {
  position: relative;
  float: left;
  font: 300 217% "Oswald", sans-serif;
  border: 1px solid #b7b7b7;
  border-left: 0;
  vertical-align: middle;
  background-color: #fff;
  color: #f8981d;
  margin: 0;
  padding: 3px 15px 5px;
  height: 67px;
  cursor: pointer;
  right: -140px;
  -moz-transition: right 500ms ease-out;
  -o-transition: right 500ms ease-out;
  -webkit-transition: right 500ms ease-out;
  transition: right 500ms ease-out;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 246, sass/partials/_header.scss */
.searchApply #siteSearchForm input.submit:hover {
  color: #d06f1a;
}
/* line 250, sass/partials/_header.scss */
.searchApply #siteSearchForm.focused input[type="text"] {
  border: 1px solid #b7b7b7;
  border-right: 0;
  left: 0;
}
/* line 255, sass/partials/_header.scss */
.searchApply #siteSearchForm.focused input[type="text"]:hover {
  color: #68686b;
}
/* line 259, sass/partials/_header.scss */
.searchApply #siteSearchForm.focused input.submit {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  right: 0;
  -moz-transition: right 500ms ease-out;
  -o-transition: right 500ms ease-out;
  -webkit-transition: right 500ms ease-out;
  transition: right 500ms ease-out;
}

@media (min-width: 1200px) {
  /* line 268, sass/partials/_header.scss */
  #siteLogo {
    left: 480px;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 277, sass/partials/_header.scss */
  header.global nav {
    font-size: 175%;
  }

  /* line 281, sass/partials/_header.scss */
  #siteLogo {
    left: 272px;
    top: 96px;
  }

  /* line 286, sass/partials/_header.scss */
  .searchApply .applyGrantBtn {
    font-size: 175%;
    padding-bottom: 15px;
    padding-top: 15px;
  }
  /* line 292, sass/partials/_header.scss */
  .searchApply #siteSearchForm {
    margin-right: 17px;
  }
  /* line 295, sass/partials/_header.scss */
  .searchApply #siteSearchForm input[type="text"] {
    font-size: 175%;
    width: 130px;
    left: 67px;
  }
  /* line 300, sass/partials/_header.scss */
  .searchApply #siteSearchForm input.submit {
    font-size: 175%;
  }
}
@media (min-width: 1023px) and (max-width: 1200px) and (orientation: landscape) {
  /* line 307, sass/partials/_header.scss */
  #siteLogo {
    left: 340px;
  }
}
@media (max-width: 767px) {
  /* line 313, sass/partials/_header.scss */
  body #siteLogo, body.homepage #siteLogo {
    background-color: #fff;
    position: relative;
    top: 0;
    left: 0;
    z-index: 500;
    margin-left: 0;
    padding: 0;
    width: 100%;
    height: 70px;
    -moz-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15);
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15);
  }
  /* line 325, sass/partials/_header.scss */
  body #siteLogo .innerLogo, body.homepage #siteLogo .innerLogo {
    width: 100%;
    height: 70px;
    overflow: hidden;
    position: static;
  }
  /* line 331, sass/partials/_header.scss */
  body #siteLogo h1, body.homepage #siteLogo h1 {
    margin-right: 5%;
    width: 75%;
    height: 70px;
    float: left;
  }
  /* line 337, sass/partials/_header.scss */
  body #siteLogo h1 a, body.homepage #siteLogo h1 a {
    display: inline-block;
    text-indent: -4000px;
    background: #fff url('/media/site_logo_mobile_new.png?1447435960') no-repeat 0 4px;
    padding: 0;
    width: 100%;
    height: 70px;
  }
}
@media only screen and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), only screen and (max-width: 767px) and (min-resolution: 192dpi) {
  /* line 337, sass/partials/_header.scss */
  body #siteLogo h1 a, body.homepage #siteLogo h1 a {
    background-image: url('/media/site_logo_new_360x120.png?1447435960');
    background-size: 139px 46px;
    background-position: 14px;
  }
}
@media (max-width: 767px) {
  /* line 355, sass/partials/_header.scss */
  body #siteLogo a.openNavBtn, body.homepage #siteLogo a.openNavBtn {
    display: inline-block;
    position: static;
    width: 20%;
  }

  /* line 362, sass/partials/_header.scss */
  header.global {
    background-color: #fff;
    position: fixed;
    z-index: 9999;
    top: 0;
    left: 0;
    width: 100%;
    height: 70px;
  }
  /* line 371, sass/partials/_header.scss */
  header.global .container {
    padding: 0;
  }
  /* line 374, sass/partials/_header.scss */
  header.global a.openNavBtn {
    display: block;
    background: #fff url('/media/hamburger_nav_button.png?1447435960') no-repeat 0 0;
    width: 39px;
    height: 70px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 5;
  }
  /* line 384, sass/partials/_header.scss */
  header.global .globalNav.off-screen {
    left: 0;
    z-index: 4;
    background-color: #fff;
    padding: 150px 0 108px 15px;
    height: 410px;
    display: block;
    position: absolute;
    -moz-transition: all 250ms ease-out;
    -o-transition: all 250ms ease-out;
    -webkit-transition: all 250ms ease-out;
    transition: all 250ms ease-out;
    -moz-transform: translate3d(0, -100%, 0);
    -ms-transform: translate3d(0, -100%, 0);
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    -moz-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.3);
    width: 100%;
    overflow: hidden;
  }
  /* line 398, sass/partials/_header.scss */
  header.global .globalNav.off-screen.on-screen {
    -moz-transform: translate3d(0, 70px, 0);
    -ms-transform: translate3d(0, 70px, 0);
    -webkit-transform: translate3d(0, 70px, 0);
    transform: translate3d(0, 70px, 0);
  }
  /* line 402, sass/partials/_header.scss */
  header.global .searchApply {
    float: none;
  }
  /* line 408, sass/partials/_header.scss */
  header.global .searchApply #siteSearchForm {
    float: none;
    width: 100%;
    margin: 0 0 15px;
    overflow: visible;
    *zoom: 1;
  }
  /* line 38, ../../../../.gem/ruby/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
  header.global .searchApply #siteSearchForm:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 415, sass/partials/_header.scss */
  header.global .searchApply #siteSearchForm input[type="text"] {
    float: left;
    left: -10px;
    width: 200px;
  }
  /* line 420, sass/partials/_header.scss */
  header.global .searchApply #siteSearchForm input.submit {
    opacity: 0;
    margin-left: -10px;
    -moz-transition: all 500ms ease-out;
    -o-transition: all 500ms ease-out;
    -webkit-transition: all 500ms ease-out;
    transition: all 500ms ease-out;
  }
  /* line 428, sass/partials/_header.scss */
  header.global .searchApply #siteSearchForm.focused input.submit {
    opacity: 1;
  }
  /* line 433, sass/partials/_header.scss */
  header.global .searchApply .applyGrantBtn {
    float: none;
    display: inline-block;
  }
  /* line 437, sass/partials/_header.scss */
  header.global .searchApply .applyGrantBtn.hide-small {
    display: none;
  }
  /* line 442, sass/partials/_header.scss */
  header.global nav {
    position: absolute;
    top: 0;
    left: 20px;
    width: 100%;
  }
  /* line 448, sass/partials/_header.scss */
  header.global nav ul {
    float: none;
  }
  /* line 451, sass/partials/_header.scss */
  header.global nav ul li {
    float: none;
  }
  /* line 454, sass/partials/_header.scss */
  header.global nav ul a {
    float: none;
    display: block;
    width: 100%;
    padding: 5px 0;
  }
  /* line 460, sass/partials/_header.scss */
  header.global nav ul span {
    display: none;
  }
}
/* line 467, sass/partials/_header.scss */
#mobileApplyBtn {
  display: none;
}

/* line 1, sass/partials/_footer.scss */
#footer {
  background-color: #42c4dd;
  color: #fff;
  padding: 55px 0 30px;
  font: 300 140% "Oswald", sans-serif;
  overflow: hidden;
}
/* line 8, sass/partials/_footer.scss */
#footer ul {
  float: left;
  margin-bottom: 20px;
}
/* line 12, sass/partials/_footer.scss */
#footer ul li {
  float: left;
  margin-right: 20px;
}
/* line 15, sass/partials/_footer.scss */
#footer ul li:last-child {
  margin-right: 0;
}
/* line 20, sass/partials/_footer.scss */
#footer a {
  color: #fff;
}
/* line 22, sass/partials/_footer.scss */
#footer a:hover {
  text-decoration: underline;
  color: #fff;
}
/* line 27, sass/partials/_footer.scss */
#footer .footerLogo {
  margin-bottom: 25px;
  display: block;
}
/* line 31, sass/partials/_footer.scss */
#footer .footerNav {
  float: none;
  text-transform: uppercase;
  font-weight: 300;
  font-size: 120%;
}
/* line 37, sass/partials/_footer.scss */
#footer .footerNav li {
  float: none;
  padding-bottom: 10px;
}
/* line 42, sass/partials/_footer.scss */
#footer #emailSignWrapper {
  position: relative;
}
/* line 45, sass/partials/_footer.scss */
#footer #emailSignWrapper.confirmation .confirmationMsg {
  display: block;
  height: auto;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 50, sass/partials/_footer.scss */
#footer #emailSignWrapper.confirmation .footerEmailSignup {
  display: none;
}
/* line 55, sass/partials/_footer.scss */
#footer #emailSignWrapper .confirmationMsg {
  display: none;
  width: 393px;
  height: 0;
  padding: 18px 30px 18px 18px;
  color: #68686b;
  background-color: #fff;
  overflow: hidden;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -moz-transition: all 500ms ease-out;
  -o-transition: all 500ms ease-out;
  -webkit-transition: all 500ms ease-out;
  transition: all 500ms ease-out;
}
@media (min-width: 1023px) and (max-width: 1200px) and (orientation: landscape) {
  /* line 55, sass/partials/_footer.scss */
  #footer #emailSignWrapper .confirmationMsg {
    width: 100%;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 55, sass/partials/_footer.scss */
  #footer #emailSignWrapper .confirmationMsg {
    width: 100%;
  }
}
@media (max-width: 767px) {
  /* line 55, sass/partials/_footer.scss */
  #footer #emailSignWrapper .confirmationMsg {
    width: 100%;
  }
}
/* line 75, sass/partials/_footer.scss */
#footer #emailSignWrapper .confirmationMsg h1 {
  font-weight: 300;
  padding-bottom: 6px;
}
/* line 79, sass/partials/_footer.scss */
#footer #emailSignWrapper .confirmationMsg p {
  font: 80%/1.5em "Georgia", serif;
}
/* line 83, sass/partials/_footer.scss */
#footer #emailSignWrapper .footerEmailSignup {
  font-weight: 300;
  width: 100%;
  -moz-transition: all 500ms ease-out;
  -o-transition: all 500ms ease-out;
  -webkit-transition: all 500ms ease-out;
  transition: all 500ms ease-out;
}
/* line 88, sass/partials/_footer.scss */
#footer #emailSignWrapper .footerEmailSignup label {
  text-indent: -4000px;
  height: 0;
  float: left;
}
/* line 93, sass/partials/_footer.scss */
#footer #emailSignWrapper .footerEmailSignup input[type="text"] {
  font-weight: 300;
  font: 300 166% "Oswald", sans-serif;
  color: #fff;
  background-color: #54d9f2;
  float: left;
  margin: 0 2px 0 0;
  padding: 0 18px;
  width: 266px;
  height: 67px;
  line-height: 67px;
  -moz-transition: all 250ms ease-out;
  -o-transition: all 250ms ease-out;
  -webkit-transition: all 250ms ease-out;
  transition: all 250ms ease-out;
}
/* line 106, sass/partials/_footer.scss */
#footer #emailSignWrapper .footerEmailSignup input[type="text"]:focus {
  -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.4);
}
/* line 110, sass/partials/_footer.scss */
#footer #emailSignWrapper .footerEmailSignup .submit {
  background-color: #fff;
  font: 166% "Oswald", sans-serif;
  font-weight: 300;
  color: #f8981d;
  border: 0;
  margin: 0;
  padding: 0 18px;
  width: 112px;
  height: 67px;
  cursor: pointer;
  -moz-transition: all 250ms;
  -o-transition: all 250ms;
  -webkit-transition: all 250ms;
  transition: all 250ms;
}
/* line 123, sass/partials/_footer.scss */
#footer #emailSignWrapper .footerEmailSignup .submit:hover {
  background-color: #f8981d;
  color: #fff;
}
/* line 129, sass/partials/_footer.scss */
#footer #emailSignWrapper #signupErrors {
  display: none;
  padding: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -moz-transition: all 500ms ease-out;
  -o-transition: all 500ms ease-out;
  -webkit-transition: all 500ms ease-out;
  transition: all 500ms ease-out;
}
/* line 134, sass/partials/_footer.scss */
#footer #emailSignWrapper #signupErrors.invalid {
  display: block;
  padding-bottom: 5px;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 141, sass/partials/_footer.scss */
#footer .footerSocialIcons {
  position: relative;
}
/* line 144, sass/partials/_footer.scss */
#footer .footerSocialIcons ul li {
  margin-right: 16px;
}
/* line 147, sass/partials/_footer.scss */
#footer .footerSocialIcons ul li:last-child {
  margin-right: 0;
}
/* line 152, sass/partials/_footer.scss */
#footer .footerSocialIcons a {
  float: left;
  margin-top: 20px;
  width: 83px;
  height: 83px;
  background: #3499ad url('/media/footer_social_icons.png?1447435960') no-repeat;
  text-indent: -4000px;
  -moz-transition: all 250ms;
  -o-transition: all 250ms;
  -webkit-transition: all 250ms;
  transition: all 250ms;
}
/* line 161, sass/partials/_footer.scss */
#footer .footerSocialIcons a.facebook {
  background-position: 0 0;
}
/* line 164, sass/partials/_footer.scss */
#footer .footerSocialIcons a.facebook:hover {
  background-color: #005daa;
}
/* line 168, sass/partials/_footer.scss */
#footer .footerSocialIcons a.twitter {
  background-position: 0 -83px;
}
/* line 171, sass/partials/_footer.scss */
#footer .footerSocialIcons a.twitter:hover {
  background-color: #31aae1;
}
/* line 175, sass/partials/_footer.scss */
#footer .footerSocialIcons a.youtube {
  background-position: 0 -166px;
}
/* line 178, sass/partials/_footer.scss */
#footer .footerSocialIcons a.youtube:hover {
  background-color: #6c0d13;
}
/* line 182, sass/partials/_footer.scss */
#footer .footerSocialIcons a.blog {
  background-position: 0 -249px;
}
/* line 185, sass/partials/_footer.scss */
#footer .footerSocialIcons a.blog:hover {
  background-color: #f8981d;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 1, sass/partials/_footer.scss */
  #footer {
    padding-bottom: 80px;
  }
  /* line 194, sass/partials/_footer.scss */
  #footer .confirmation .confirmationMsg {
    width: auto;
  }
  /* line 200, sass/partials/_footer.scss */
  #footer #emailSignWrapper.signup .footerEmailSignup input[type="text"] {
    width: 100%;
    float: none;
    margin-bottom: 5px;
  }
  /* line 205, sass/partials/_footer.scss */
  #footer #emailSignWrapper.signup .footerEmailSignup .submit {
    width: 100%;
  }
  /* line 210, sass/partials/_footer.scss */
  #footer .footerSocialIcons ul li {
    margin-right: 15px;
  }
  /* line 213, sass/partials/_footer.scss */
  #footer .footerSocialIcons ul li a {
    width: 63px;
    height: 63px;
  }
  /* line 217, sass/partials/_footer.scss */
  #footer .footerSocialIcons ul li a.facebook {
    background-position: -10px -10px;
  }
  /* line 220, sass/partials/_footer.scss */
  #footer .footerSocialIcons ul li a.twitter {
    background-position: -10px -93px;
  }
  /* line 223, sass/partials/_footer.scss */
  #footer .footerSocialIcons ul li a.youtube {
    background-position: -10px -176px;
  }
  /* line 226, sass/partials/_footer.scss */
  #footer .footerSocialIcons ul li a.blog {
    background-position: -10px -259px;
  }
}
@media (max-width: 767px) {
  /* line 1, sass/partials/_footer.scss */
  #footer {
    padding-top: 25px;
    font-size: 160%;
  }
  /* line 236, sass/partials/_footer.scss */
  #footer .gc-4 {
    overflow: hidden;
  }
  /* line 239, sass/partials/_footer.scss */
  #footer .footerLogo {
    display: none;
  }
  /* line 242, sass/partials/_footer.scss */
  #footer ul {
    float: none;
    margin-bottom: 0;
  }
  /* line 246, sass/partials/_footer.scss */
  #footer ul li {
    float: none;
    width: 100%;
    text-transform: uppercase;
    font-size: 162%;
    line-height: 1;
    border-bottom: 1px solid #3499ad;
    margin: 0;
  }
  /* line 255, sass/partials/_footer.scss */
  #footer ul li a {
    display: block;
    padding: 15px 0 15px 10px;
  }
  /* line 259, sass/partials/_footer.scss */
  #footer ul li a:hover {
    text-decoration: none;
  }
  /* line 265, sass/partials/_footer.scss */
  #footer .footerNav {
    font-size: inherit;
    margin-bottom: 25px;
  }
  /* line 269, sass/partials/_footer.scss */
  #footer .footerNav li {
    padding-bottom: 0;
  }
  /* line 272, sass/partials/_footer.scss */
  #footer .footerNav li:last-child {
    border-bottom: 0;
  }
  /* line 277, sass/partials/_footer.scss */
  #footer .confirmation .confirmationMsg {
    width: auto;
  }
  /* line 282, sass/partials/_footer.scss */
  #footer #emailSignWrapper.signup .footerEmailSignup input[type="text"] {
    width: 100%;
    float: none;
    margin-bottom: 5px;
  }
  /* line 287, sass/partials/_footer.scss */
  #footer #emailSignWrapper.signup .footerEmailSignup .submit {
    width: 100%;
  }
  /* line 291, sass/partials/_footer.scss */
  #footer .footerSocialIcons {
    overflow: hidden;
    margin: 40px auto 0;
  }
  /* line 295, sass/partials/_footer.scss */
  #footer .footerSocialIcons ul li {
    margin: 0 10px 0 0;
    float: left;
    border: 0;
    width: auto;
  }
  /* line 301, sass/partials/_footer.scss */
  #footer .footerSocialIcons ul li a {
    margin: 0 0 10px;
    width: 67px;
    height: 67px;
  }
  /* line 306, sass/partials/_footer.scss */
  #footer .footerSocialIcons ul li a.facebook {
    background-position: -10px -8px;
  }
  /* line 309, sass/partials/_footer.scss */
  #footer .footerSocialIcons ul li a.twitter {
    background-position: -9px -92px;
  }
  /* line 312, sass/partials/_footer.scss */
  #footer .footerSocialIcons ul li a.youtube {
    background-position: -9px -172px;
  }
  /* line 315, sass/partials/_footer.scss */
  #footer .footerSocialIcons ul li a.blog {
    background-position: -10px -256px;
  }
}
/* line 322, sass/partials/_footer.scss */
#footer .backToTop {
  background: url('/media/back_to_top.png?1447435960') no-repeat;
  bottom: 15px;
  position: fixed;
  right: 15px;
  display: none;
  width: 77px;
  height: 77px;
  z-index: 100;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  -moz-transition: opacity 250ms;
  -o-transition: opacity 250ms;
  -webkit-transition: opacity 250ms;
  transition: opacity 250ms;
}
/* line 334, sass/partials/_footer.scss */
#footer .backToTop:hover {
  background-position: 0 -76px;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

/* line 344, sass/partials/_footer.scss */
.grantApplication .backToTop {
  display: none;
}

/* line 18, sass/_theme.scss */
[placeholder]::-webkit-input-placeholder {
  text-indent: 0;
  color: #fff;
  font-weight: 300;
  font-family: "Oswald", sans-serif;
  transition: text-indent 500ms ease-out;
}

/* line 33, sass/_theme.scss */
[placeholder]:focus::-webkit-input-placeholder {
  text-indent: -100%;
  transition: text-indent 500ms ease-out 0ms;
  position: relative;
}

/* line 18, sass/_theme.scss */
[placeholder]::-moz-placeholder {
  opacity: 1;
  color: #fff;
  font-weight: 300;
  font-family: "Oswald", sans-serif;
  transition: opacity 500ms ease-out;
}

/* line 33, sass/_theme.scss */
[placeholder]:focus::-moz-placeholder {
  opacity: 0;
  transition: opacity 500ms ease-out 0ms;
}

/* line 18, sass/_theme.scss */
[placeholder]::-ms-input-placeholder {
  text-indent: 0;
  color: #fff;
  font-weight: 300;
  font-family: "Oswald", sans-serif;
  transition: text-indent 500ms ease-out;
}

/* line 33, sass/_theme.scss */
[placeholder]:focus::-ms-input-placeholder {
  text-indent: -100%;
  transition: text-indent 500ms ease-out 0ms;
  position: relative;
}

/** Headers placeholder CSS **/
/* line 105, sass/_theme.scss */
.alphaHdr {
  font: 475% "Georgia", serif;
  color: #fff;
  font-style: italic;
}

/* line 110, sass/_theme.scss */
.bravoHdr {
  font: 300 200% "Oswald", sans-serif;
  color: #fff;
}

/* line 114, sass/_theme.scss */
.charlieHdr {
  font: 266% "Georgia", serif;
  color: #42c4dd;
  font-style: italic;
}

/* line 119, sass/_theme.scss */
.deltaHdr, .resourceCenterLanding .resourcesModule .resource-user-query,
.resourceDetail .resourcesModule .resource-user-query {
  font: 300 200% "Oswald", sans-serif;
  color: #68686b;
}

/* line 123, sass/_theme.scss */
.echoHdr, #form1 #content .content .roomhead, .translatedPagesModule .echoHdr {
  font: 266% "Georgia", serif;
  color: #68686b;
  font-style: italic;
}

/* line 128, sass/_theme.scss */
.foxtrotHdr, #form1 #content .content .roomsubhead, #form1 #content .content .PreviewPagePage .PreviewPageHeading.RoomSubHead, .resourceCenterLanding .resourcesModule .resource-details h2,
.resourceDetail .resourcesModule .resource-details h2, .slideshowModule.tabbed .slide .peopleList ul li h3, .slideshowModule.tabbed .slide .peopleList2 ul li h3 {
  font: 300 166% "Oswald", sans-serif;
  color: #68686b;
}

/* line 133, sass/_theme.scss */
body {
  color: #68686b;
  font: 12px "Oswald", sans-serif;
  font-style: normal;
  font-weight: 400;
}
/* line 137, sass/_theme.scss */
body.fixed {
  padding-top: 97px;
  position: relative;
}

/* line 142, sass/_theme.scss */
a {
  color: #f8981d;
  text-decoration: none;
  cursor: pointer;
}
/* line 147, sass/_theme.scss */
a.secondary {
  color: #000;
}
/* line 150, sass/_theme.scss */
a:hover {
  text-decoration: underline;
  color: #d06f1a;
}

/* line 155, sass/_theme.scss */
p {
  font-family: "Georgia", serif;
  padding-bottom: 25px;
}

/* line 159, sass/_theme.scss */
em {
  font-style: italic;
}

/* line 162, sass/_theme.scss */
strong {
  font-weight: 700;
}

/* line 165, sass/_theme.scss */
.grayRow, .annualReportsModule .moduleContainer .moduleContent a.annualReport, .employmentTilesModule .moduleContainer .moduleContent a.employmentTiles, .meetThePeopleModule .moduleContainer .moduleContent .person {
  background-color: #f5f5f5;
}

/* line 168, sass/_theme.scss */
.borderTop, .slideshowModule.tabbed .slide .peopleList ul li {
  border-top: 1px solid #f5f5f5;
}
/* line 171, sass/_theme.scss */
.grayRow .borderTop, .annualReportsModule .moduleContainer .moduleContent a.annualReport .borderTop, .employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .borderTop, .meetThePeopleModule .moduleContainer .moduleContent .person .borderTop, .grayRow .slideshowModule.tabbed .slide .peopleList ul li, .slideshowModule.tabbed .slide .peopleList ul .grayRow li, .annualReportsModule .moduleContainer .moduleContent a.annualReport .slideshowModule.tabbed .slide .peopleList ul li, .slideshowModule.tabbed .slide .peopleList ul .annualReportsModule .moduleContainer .moduleContent a.annualReport li, .employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .slideshowModule.tabbed .slide .peopleList ul li, .slideshowModule.tabbed .slide .peopleList ul .employmentTilesModule .moduleContainer .moduleContent a.employmentTiles li, .meetThePeopleModule .moduleContainer .moduleContent .person .slideshowModule.tabbed .slide .peopleList ul li, .slideshowModule.tabbed .slide .peopleList ul .meetThePeopleModule .moduleContainer .moduleContent .person li {
  border-color: #e5e5e5;
}

/* line 175, sass/_theme.scss */
.borderBottom, .slideshowModule.tabbed .slide .peopleList2 ul li {
  border-bottom: 1px solid #f5f5f5;
}
/* line 178, sass/_theme.scss */
.grayRow .borderBottom, .annualReportsModule .moduleContainer .moduleContent a.annualReport .borderBottom, .employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .borderBottom, .meetThePeopleModule .moduleContainer .moduleContent .person .borderBottom, .grayRow .slideshowModule.tabbed .slide .peopleList2 ul li, .slideshowModule.tabbed .slide .peopleList2 ul .grayRow li, .annualReportsModule .moduleContainer .moduleContent a.annualReport .slideshowModule.tabbed .slide .peopleList2 ul li, .slideshowModule.tabbed .slide .peopleList2 ul .annualReportsModule .moduleContainer .moduleContent a.annualReport li, .employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .slideshowModule.tabbed .slide .peopleList2 ul li, .slideshowModule.tabbed .slide .peopleList2 ul .employmentTilesModule .moduleContainer .moduleContent a.employmentTiles li, .meetThePeopleModule .moduleContainer .moduleContent .person .slideshowModule.tabbed .slide .peopleList2 ul li, .slideshowModule.tabbed .slide .peopleList2 ul .meetThePeopleModule .moduleContainer .moduleContent .person li {
  border-color: #e5e5e5;
}

/* line 182, sass/_theme.scss */
.module {
  padding: 35px 0;
}

/* line 185, sass/_theme.scss */
.sectionHdr {
  display: table;
  width: 100%;
  margin-bottom: 20px;
  font: normal 270%/1em "Georgia", serif;
  font-style: italic;
  text-align: center;
}
/* line 193, sass/_theme.scss */
.sectionHdr h1, .sectionHdr h2, .sectionHdr h3 {
  display: table-row;
}
/* line 196, sass/_theme.scss */
.sectionHdr h1 span, .sectionHdr h2 span, .sectionHdr h3 span {
  display: table-cell;
  width: auto;
  padding: 10px 20px;
  white-space: nowrap;
}
@media (max-width: 767px) {
  /* line 196, sass/_theme.scss */
  .sectionHdr h1 span, .sectionHdr h2 span, .sectionHdr h3 span {
    white-space: normal;
  }
}
/* line 206, sass/_theme.scss */
.sectionHdr h1:before, .sectionHdr h1:after, .sectionHdr h2:before, .sectionHdr h2:after, .sectionHdr h3:before, .sectionHdr h3:after {
  display: table-cell;
  width: 50%;
  content: '';
  background: url('/media/1x1-gray-25.gif?1447435960') repeat-x 0 50%;
}
@media (max-width: 767px) {
  /* line 206, sass/_theme.scss */
  .sectionHdr h1:before, .sectionHdr h1:after, .sectionHdr h2:before, .sectionHdr h2:after, .sectionHdr h3:before, .sectionHdr h3:after {
    display: none;
  }
}

/* line 219, sass/_theme.scss */
.moreLinks {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 30px;
  font-size: 140%;
}
/* line 224, sass/_theme.scss */
.moreLinks a {
  margin: 0 8px;
  font: 150% "Oswald", sans-serif;
  line-height: 1;
}

/* line 230, sass/_theme.scss */
.newsTout {
  background-color: #fff;
  border: 1px solid #e1e1e7;
  margin-bottom: 15px;
  font-family: "Georgia", serif;
  text-align: center;
  position: relative;
}
/* line 239, sass/_theme.scss */
.newsTout.noImage .contentIcon {
  margin-top: 0;
}
/* line 243, sass/_theme.scss */
.newsTout.noImage header {
  min-height: 147px;
  padding-top: 20px;
}
/* line 249, sass/_theme.scss */
.newsTout a {
  display: block;
  padding: 20px;
  color: #68686b;
  text-decoration: none;
}
/* line 255, sass/_theme.scss */
.newsTout header {
  position: relative;
  margin-bottom: 15px;
  padding: 0 0 15px;
  text-align: center;
  -moz-transition: all 250ms ease-out;
  -o-transition: all 250ms ease-out;
  -webkit-transition: all 250ms ease-out;
  transition: all 250ms ease-out;
}
/* line 262, sass/_theme.scss */
.newsTout header .charlieHdr {
  font: 300 170% "Oswald", sans-serif;
  color: #fff;
  padding: 0 10px;
}
/* line 267, sass/_theme.scss */
.newsTout header a {
  display: block;
}
/* line 269, sass/_theme.scss */
.newsTout header a:hover {
  text-decoration: none;
}
/* line 273, sass/_theme.scss */
.newsTout header .toutImage {
  position: relative;
  width: 100%;
  padding: 0 0 75%;
  overflow: hidden;
}
/* line 279, sass/_theme.scss */
.newsTout header .toutImage img {
  position: absolute;
  top: 0;
  left: 0;
  max-width: none;
  max-height: none;
}
/* line 288, sass/_theme.scss */
.newsTout .contentIcon {
  position: relative;
  margin-top: -25px;
}
/* line 292, sass/_theme.scss */
.newsTout .storyCategory {
  font-size: 180%;
  margin-bottom: 45px;
}
/* line 296, sass/_theme.scss */
.newsTout .storyDate {
  font: 160% "Times New Roman", serif;
  font-style: italic;
  position: absolute;
  left: 0;
  bottom: 20px;
  width: 100%;
}
/* line 305, sass/_theme.scss */
.newsTout.stories header {
  background-color: #42cddd;
}
/* line 310, sass/_theme.scss */
.newsTout.news header {
  background-color: #5e9732;
}
/* line 315, sass/_theme.scss */
.newsTout.blogs header {
  background-color: #716fb3;
}
/* line 320, sass/_theme.scss */
.newsTout.events header {
  background-color: #008bb0;
}
/* line 325, sass/_theme.scss */
.newsTout.photos header {
  background-color: #a0cf67;
}
/* line 330, sass/_theme.scss */
.newsTout.videos header {
  background-color: #de9355;
}
/* line 335, sass/_theme.scss */
.newsTout.twitter header {
  background: #65aed4;
  height: 290px;
  margin: 0;
}
/* line 340, sass/_theme.scss */
.newsTout.twitter header .charlieHdr {
  font: italic 150% "Times New Roman", Times, serif;
  padding: 90px 20px 0;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 335, sass/_theme.scss */
  .newsTout.twitter header {
    height: 340px;
  }
}
/* line 349, sass/_theme.scss */
.newsTout.twitter .storyCategory {
  background: url('/media/twitter_header.gif?1447435960') no-repeat 0 0;
  padding-top: 20px;
}
/* line 353, sass/_theme.scss */
.newsTout.twitter .contentIcon {
  background: url('/media/placeholder/twitter_icon.png?1447435960') no-repeat center 0;
  margin-top: 0;
  top: 40px;
  position: absolute;
}
/* line 360, sass/_theme.scss */
.newsTout:hover {
  border-color: #68686b;
  cursor: pointer;
}

/* line 365, sass/_theme.scss */
.contentIcon {
  display: block;
  width: 100%;
  height: 49px;
  background: url('/media/icon_content_types.png?1447435960') no-repeat center 0;
  position: absolute;
  left: 0;
}

/* line 374, sass/_theme.scss */
.stories .contentIcon {
  background-position: center 0;
}

/* line 379, sass/_theme.scss */
.news .contentIcon {
  background-position: center -98px;
}

/* line 384, sass/_theme.scss */
.blogs .contentIcon {
  background-position: center -196px;
}

/* line 389, sass/_theme.scss */
.events .contentIcon {
  background-position: center -49px;
}

/* line 394, sass/_theme.scss */
.photos .contentIcon {
  background-position: center -147px;
}

/* line 399, sass/_theme.scss */
.videos .contentIcon {
  background-position: center -245px;
}

/* line 403, sass/_theme.scss */
.date, .mdiLanding .resultItem .amount, .resourceCenterLanding .resourcesModule p.date,
.resourceDetail .resourcesModule p.date {
  font-family: "Times New Roman", Times, serif;
  font-style: italic;
}

/* line 407, sass/_theme.scss */
.ajaxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  background: #000 url('/media/ajax-loader.gif?1447435960') no-repeat center center;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  opacity: 0.4;
  display: none;
}

/** Headers **/
/* line 434, sass/_theme.scss */
.deltaHdr a {
  color: #000;
  font-weight: normal;
}

/* line 445, sass/_theme.scss */
.foxtrotHdr a {
  color: #000;
}

/* Buttons

Various buttons styles used

Styleguide 1.2.
*/
/* Form Btn

default form submission button

Markup:
<button class="formBtn" type="submit">Send</button>

Styleguide 1.2.1
*/
/* Form Btn

a centered version of the form submission button

Markup:
<button class="formBtn-center" type="submit">Send</button>

Styleguide 1.2.1
*/
/* line 478, sass/_theme.scss */
.formBtn-center {
  margin: 0 auto;
  display: block;
  clear: both;
}

/* resource download button

primary button

Markup:
<a href="#" class="btn-download" type="submit">Download</button>

Styleguide 1.2.3
*/
/* button to request a mailed copy of a resource

secondary buttons

Markup:
<a href="#" class="btn-mail" type="submit">Mail Me a Copy</button>

Styleguide 1.2.4
*/
/* line 511, sass/_theme.scss */
.btn-cancel, .btn-default {
  border-color: #fff;
}

/* line 516, sass/_theme.scss */
ul.wkkfLists, ol.wkkfLists {
  padding-bottom: 1.56em;
}
/* line 519, sass/_theme.scss */
ul.wkkfLists li, ol.wkkfLists li {
  font: 100%/1.3 "Georgia", serif;
  padding: 0 0 8px 15px;
  position: relative;
}
/* line 524, sass/_theme.scss */
ul.wkkfLists li:last-child, ol.wkkfLists li:last-child {
  padding-bottom: 0;
}

/* line 529, sass/_theme.scss */
ul.wkkfLists {
  margin-left: 10px;
}
/* line 533, sass/_theme.scss */
ul.wkkfLists li:before {
  background-color: #ff952c;
  width: 5px;
  height: 5px;
  content: "";
  position: absolute;
  top: 8px;
  left: 0;
}

/* line 545, sass/_theme.scss */
ol.wkkfLists {
  list-style: decimal;
  margin-left: 29px;
}
/* line 549, sass/_theme.scss */
ol.wkkfLists li {
  padding-left: 0;
}
/* line 552, sass/_theme.scss */
ol.wkkfLists li ol {
  list-style: decimal;
  margin: 10px 0 0 20px;
}

@media (min-width: 767px) and (max-width: 1023px) {
  /* line 560, sass/_theme.scss */
  body {
    font-size: 12px;
  }
}
@media (min-width: 1023px) and (max-width: 1200px) and (orientation: landscape) {
  /* line 565, sass/_theme.scss */
  body {
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  /* line 570, sass/_theme.scss */
  body {
    font-size: 12px;
    margin-top: 70px;
  }

  /* line 574, sass/_theme.scss */
  .module {
    padding-bottom: 20px;
  }
}
/* line 6, sass/_homepage.scss */
.storiesModule .featuredStory, .featuredWorkModule .featuredStory {
  font: 135% "Georgia", serif;
  text-align: center;
}
/* line 10, sass/_homepage.scss */
.storiesModule .featuredStory header, .featuredWorkModule .featuredStory header {
  margin: 0 auto;
  padding: 0 0 25px;
  width: 50%;
}
/* line 15, sass/_homepage.scss */
.storiesModule .featuredStory .contentIcon, .featuredWorkModule .featuredStory .contentIcon {
  position: relative;
  background-position: center 0;
  margin: 0 auto;
  width: 195px;
}
/* line 21, sass/_homepage.scss */
.storiesModule .featuredStory .contentIcon:before, .storiesModule .featuredStory .contentIcon:after, .featuredWorkModule .featuredStory .contentIcon:before, .featuredWorkModule .featuredStory .contentIcon:after {
  background: #b7b7b7;
  content: "";
  width: 73px;
  height: 1px;
  position: absolute;
  top: 24px;
}
/* line 29, sass/_homepage.scss */
.storiesModule .featuredStory .contentIcon:before, .featuredWorkModule .featuredStory .contentIcon:before {
  left: 0;
}
/* line 32, sass/_homepage.scss */
.storiesModule .featuredStory .contentIcon:after, .featuredWorkModule .featuredStory .contentIcon:after {
  right: 0;
}
/* line 36, sass/_homepage.scss */
.storiesModule .featuredStory .alphaHdr, .featuredWorkModule .featuredStory .alphaHdr {
  color: #68686b;
  font-size: 350%;
  font-style: italic;
  padding-bottom: 12px;
}
/* line 42, sass/_homepage.scss */
.storiesModule .featuredStory .alphaHdr a, .featuredWorkModule .featuredStory .alphaHdr a {
  color: #68686b;
}
/* line 46, sass/_homepage.scss */
.storiesModule .featuredStory .storyTopic, .featuredWorkModule .featuredStory .storyTopic {
  font-size: 85%;
  font-weight: bold;
}
/* line 50, sass/_homepage.scss */
.storiesModule .featuredStory p, .featuredWorkModule .featuredStory p {
  margin: 0 auto;
  padding-bottom: 10px;
  width: 85%;
  line-height: 1.4em;
}
/* line 57, sass/_homepage.scss */
.storiesModule .storyTout, .featuredWorkModule .storyTout {
  margin-top: 25px;
}
/* line 60, sass/_homepage.scss */
.storiesModule .storyTout header, .featuredWorkModule .storyTout header {
  position: relative;
  margin-bottom: 15px;
  padding: 0 0 15px;
  text-align: center;
}
/* line 66, sass/_homepage.scss */
.storiesModule .storyTout header a, .featuredWorkModule .storyTout header a {
  display: block;
}
/* line 69, sass/_homepage.scss */
.storiesModule .storyTout header .charlieHdr, .featuredWorkModule .storyTout header .charlieHdr {
  font: 170% "Oswald", sans-serif;
  font-weight: 300;
  color: #68686b;
  padding: 0 10px;
}
/* line 75, sass/_homepage.scss */
.storiesModule .storyTout header img, .featuredWorkModule .storyTout header img {
  width: 100%;
}
/* line 79, sass/_homepage.scss */
.storiesModule .storyTout .contentIcon, .featuredWorkModule .storyTout .contentIcon {
  position: relative;
  margin-top: -27px;
}
/* line 85, sass/_homepage.scss */
.storiesModule .flexibleTwo .storyTout, .featuredWorkModule .flexibleTwo .storyTout {
  cursor: pointer;
}
/* line 88, sass/_homepage.scss */
.storiesModule .flexibleTwo .storyTout .charlieHdr, .featuredWorkModule .flexibleTwo .storyTout .charlieHdr {
  font-size: 200%;
  text-align: left;
  padding: 0 10px;
  position: relative;
}
/* line 94, sass/_homepage.scss */
.storiesModule .flexibleTwo .storyTout .charlieHdr a, .featuredWorkModule .flexibleTwo .storyTout .charlieHdr a {
  color: #68686b;
}
/* line 98, sass/_homepage.scss */
.storiesModule .flexibleTwo .storyTout.hover .charlieHdr a,
.storiesModule .flexibleTwo .storyTout .charlieHdr a:hover, .featuredWorkModule .flexibleTwo .storyTout.hover .charlieHdr a,
.featuredWorkModule .flexibleTwo .storyTout .charlieHdr a:hover {
  text-decoration: underline;
  color: #d06f1a;
}
/* line 103, sass/_homepage.scss */
.storiesModule .flexibleTwo .storyTout .contentIcon, .featuredWorkModule .flexibleTwo .storyTout .contentIcon {
  position: absolute;
  left: auto;
  right: -25px;
  top: 50%;
  margin-top: -24px;
  width: 49px;
}
@media (min-width: 1200px) {
  /* line 113, sass/_homepage.scss */
  .storiesModule .flexibleTwo .storyTout .charlieHdr, .featuredWorkModule .flexibleTwo .storyTout .charlieHdr {
    padding: 0;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 119, sass/_homepage.scss */
  .storiesModule .flexibleTwo .storyTout .charlieHdr, .featuredWorkModule .flexibleTwo .storyTout .charlieHdr {
    padding: 0 20px;
  }
}
@media (max-width: 767px) {
  /* line 125, sass/_homepage.scss */
  .storiesModule .flexibleTwo .storyTout .charlieHdr, .featuredWorkModule .flexibleTwo .storyTout .charlieHdr {
    text-align: center;
    padding: 0;
  }
  /* line 129, sass/_homepage.scss */
  .storiesModule .flexibleTwo .storyTout .contentIcon, .featuredWorkModule .flexibleTwo .storyTout .contentIcon {
    position: relative;
    left: 0;
    right: auto;
    top: auto;
    margin-top: -27px;
    width: 100%;
  }
}

/* line 140, sass/_homepage.scss */
.newsToutModule {
  padding: 35px 0;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 144, sass/_homepage.scss */
  .newsToutModule .gc-3 {
    width: 31%;
    margin-left: 15px;
  }
}

/* line 150, sass/_homepage.scss */
.facebookTout {
  background-color: #fff;
  height: 413px;
  border: 1px solid #e1e1e7;
  overflow: hidden;
}
/* line 157, sass/_homepage.scss */
.facebookTout #fb-root {
  display: none;
}
/* line 161, sass/_homepage.scss */
.facebookTout .fb_iframe_widget, .facebookTout .fb_iframe_widget span, .facebookTout .fb_iframe_widget span iframe[style] {
  width: 100% !important;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 150, sass/_homepage.scss */
  .facebookTout {
    height: 450px;
  }
}
@media (max-width: 767px) {
  /* line 150, sass/_homepage.scss */
  .facebookTout {
    margin: 25px 25px 0;
    height: auto;
  }
}

@media (min-width: 767px) and (max-width: 1023px) {
  /* line 177, sass/_homepage.scss */
  .storiesModule .featuredStory header {
    width: 100%;
  }
  /* line 180, sass/_homepage.scss */
  .storiesModule .featuredStory .storyTopic {
    font-size: 120%;
  }
  /* line 183, sass/_homepage.scss */
  .storiesModule .featuredStory .moreLinks a {
    display: block;
    margin: 0 0 20px 0;
  }
}
@media (min-width: 1023px) and (max-width: 1200px) and (orientation: landscape) {
  /* line 193, sass/_homepage.scss */
  .storiesModule .featuredStory .alphaHdr {
    font-size: 266%;
  }
}
@media (max-width: 767px) {
  /* line 204, sass/_homepage.scss */
  .storiesModule .featuredStory .alphaHdr {
    font-size: 250%;
  }
  /* line 207, sass/_homepage.scss */
  .storiesModule .featuredStory header {
    padding-bottom: 15px;
    width: 100%;
  }
  /* line 211, sass/_homepage.scss */
  .storiesModule .featuredStory .storyTopic {
    width: 100%;
    font-size: 160%;
  }
  /* line 215, sass/_homepage.scss */
  .storiesModule .featuredStory p {
    width: 85%;
    font-size: 130%;
  }
  /* line 219, sass/_homepage.scss */
  .storiesModule .featuredStory .moreLinks a {
    display: block;
    margin: 0 0 20px 0;
    line-height: 1.3;
  }
  /* line 228, sass/_homepage.scss */
  .storiesModule .storyTout header {
    margin: 0 25px;
  }
  /* line 231, sass/_homepage.scss */
  .storiesModule .storyTout header .charlieHdr {
    font-size: 200%;
  }

  /* line 237, sass/_homepage.scss */
  .newsTout {
    margin: 25px 25px 0;
  }
}
/* line 244, sass/_homepage.scss */
.floatRight {
  float: right;
  padding: 0px 0px 5px 5px;
}

/* line 248, sass/_homepage.scss */
.floatLeft {
  float: left;
  padding: 0px 5px 5px 0px;
}

/* line 1, sass/partials/_jquery.sb.scss */
.has_sb {
  display: block !important;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 100%;
  margin: 0;
  z-index: -1;
  font-size: 400%;
  overflow: hidden;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 12, sass/partials/_jquery.sb.scss */
.no-touch .has_sb {
  width: 0;
  height: 0;
}

/* line 17, sass/partials/_jquery.sb.scss */
.sb {
  position: relative;
  color: #000;
  font: 300 133% "Oswald", sans-serif;
}
/* line 22, sass/partials/_jquery.sb.scss */
.sb .display {
  z-index: 1;
  padding: 5px 10px;
}
/* line 26, sass/partials/_jquery.sb.scss */
.sb .text {
  display: inline-block;
  padding-right: 25px;
}
/* line 30, sass/partials/_jquery.sb.scss */
.sb .arrow_btn {
  position: absolute;
  top: 46%;
  right: 10px;
}
/* line 35, sass/partials/_jquery.sb.scss */
.sb .arrow_btn .arrow {
  display: block;
  background: url('/media/green_down_arrow.png?1447435960') no-repeat 0 0;
  width: 9px;
  height: 5px;
  margin: 0;
}

/* line 44, sass/partials/_jquery.sb.scss */
.selectbox {
  z-index: 4;
  cursor: pointer;
}
/* line 48, sass/partials/_jquery.sb.scss */
.selectbox.items {
  font: 300 150% "Oswald", sans-serif;
  color: #000;
  background-color: #f7f7f7;
  margin-top: 5px;
  -moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4);
}
/* line 55, sass/partials/_jquery.sb.scss */
.selectbox.items li {
  cursor: pointer;
  border-bottom: 1px solid #fff;
  padding: 8px 18px 6px;
}
/* line 60, sass/partials/_jquery.sb.scss */
.selectbox.items li:last-child {
  border-bottom: 0;
}
/* line 63, sass/partials/_jquery.sb.scss */
.selectbox.items li:hover, .selectbox.items li.hover {
  text-decoration: underline;
}
@media (max-width: 767px) {
  /* line 44, sass/partials/_jquery.sb.scss */
  .selectbox {
    float: left;
    margin-top: 6px;
  }
}

/* line 1, sass/partials/_nice_inputs.scss */
.niceInputWrapper {
  position: relative;
  vertical-align: baseline;
}
/* line 5, sass/partials/_nice_inputs.scss */
.niceInputWrapper label {
  cursor: pointer;
}
/* line 8, sass/partials/_nice_inputs.scss */
.niceInputWrapper .niceInputHidden {
  position: absolute;
  bottom: 0;
  left: 0;
  margin: 0;
  z-index: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 16, sass/partials/_nice_inputs.scss */
.niceInputWrapper .niceInput {
  cursor: pointer;
  display: inline-block;
  position: relative;
  margin: 0 8px 0 0;
  z-index: 2;
}
/* line 23, sass/partials/_nice_inputs.scss */
.niceInputWrapper .niceRadio, .niceInputWrapper .niceCheckbox {
  background-image: url('/media/nice_inputs_sprite.png?1447435960');
  background-repeat: no-repeat;
}
/* line 27, sass/partials/_nice_inputs.scss */
.niceInputWrapper .niceRadio.checked, .niceInputWrapper .niceCheckbox.checked {
  background-position: -15px 0;
}
/* line 31, sass/partials/_nice_inputs.scss */
.niceInputWrapper.error {
  color: #ff0000;
}
/* line 34, sass/partials/_nice_inputs.scss */
.niceInputWrapper.error .niceFileButton, .niceInputWrapper.error .niceFileName {
  color: #ff0000;
  border-color: #ff0000;
}

/* line 41, sass/partials/_nice_inputs.scss */
.niceRadioWrapper .niceInputHidden, .niceRadioWrapper .niceRadio {
  width: 15px;
  height: 15px;
}
/* line 45, sass/partials/_nice_inputs.scss */
.niceRadioWrapper .niceRadio {
  background-position: 0 0;
}
/* line 48, sass/partials/_nice_inputs.scss */
.niceRadioWrapper .niceRadio.checked {
  background-position: -15px 0;
}
/* line 53, sass/partials/_nice_inputs.scss */
.niceRadioWrapper.error .niceRadio {
  background-position: -30px 0;
}

/* line 59, sass/partials/_nice_inputs.scss */
.niceCheckboxWrapper .niceInputHidden, .niceCheckboxWrapper .niceCheckbox {
  width: 25px;
  height: 26px;
}
/* line 63, sass/partials/_nice_inputs.scss */
.niceCheckboxWrapper label {
  vertical-align: top;
}
/* line 66, sass/partials/_nice_inputs.scss */
.niceCheckboxWrapper .niceCheckbox {
  background-position: 0 -15px;
}
/* line 69, sass/partials/_nice_inputs.scss */
.niceCheckboxWrapper .niceCheckbox.checked {
  background-position: -25px -15px;
}
/* line 74, sass/partials/_nice_inputs.scss */
.niceCheckboxWrapper.error .niceCheckbox {
  background-position: -50px -15px;
}
/* line 79, sass/partials/_nice_inputs.scss */
.niceCheckboxWrapper.focused .niceCheckbox {
  -moz-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
}

/* line 85, sass/partials/_nice_inputs.scss */
.niceFileWrapper .niceInputHidden, .niceFileWrapper .niceFile {
  height: 40px;
}
/* line 88, sass/partials/_nice_inputs.scss */
.niceFileWrapper .niceInputHidden {
  width: 164px;
}
/* line 92, sass/partials/_nice_inputs.scss */
.niceFileWrapper.focused .niceFileButton {
  -moz-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
}
/* line 97, sass/partials/_nice_inputs.scss */
.niceFileWrapper .niceFile .niceFileButton {
  padding: 12px 58px;
}
/* line 101, sass/partials/_nice_inputs.scss */
.niceFileWrapper .niceFile .niceFileName {
  padding: 12px 10px;
  font: 133%/1 "Georgia", serif;
  vertical-align: top;
}

/* line 1, sass/modules/_annual_reports_module.scss */
.annualReportsModule {
  padding: 4.5em 0;
}
/* line 4, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleContainer {
  overflow: hidden;
}
/* line 7, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleContainer .moduleContent {
  *zoom: 1;
}
/* line 38, ../../../../.gem/ruby/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
.annualReportsModule .moduleContainer .moduleContent:after {
  content: "";
  display: table;
  clear: both;
}
/* line 10, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleContainer .moduleContent a.annualReport {
  display: block;
  margin-top: 2px;
  margin-bottom: 30px;
  border: 1px solid #f5f5f5;
}
/* line 16, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleContainer .moduleContent a.annualReport:hover {
  border: 1px solid #919195;
}
/* line 19, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleContainer .moduleContent a.annualReport:hover h3 {
  text-decoration: underline;
}
/* line 25, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleContainer .moduleContent a.annualReport.align-paragraph-middle .align-paragraph-wrap {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 34, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleContainer .moduleContent a.annualReport .gc-3 {
  margin-left: 29px;
}
@media (min-width: 1023px) and (max-width: 1200px) and (orientation: landscape) {
  /* line 34, sass/modules/_annual_reports_module.scss */
  .annualReportsModule .moduleContainer .moduleContent a.annualReport .gc-3 {
    margin-left: 19px;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 34, sass/modules/_annual_reports_module.scss */
  .annualReportsModule .moduleContainer .moduleContent a.annualReport .gc-3 {
    margin-left: 9px;
  }
}
@media (max-width: 767px) {
  /* line 34, sass/modules/_annual_reports_module.scss */
  .annualReportsModule .moduleContainer .moduleContent a.annualReport .gc-3 {
    margin-left: 0;
  }
}
/* line 47, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleContainer .moduleContent a.annualReport .itemImage {
  padding: 20px 0 20px 20px;
  overflow: hidden;
}
@media (max-width: 767px) {
  /* line 47, sass/modules/_annual_reports_module.scss */
  .annualReportsModule .moduleContainer .moduleContent a.annualReport .itemImage {
    padding-right: 20px;
  }
}
/* line 54, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleContainer .moduleContent a.annualReport .itemImage img {
  display: block;
  width: 100%;
  height: auto;
}
/* line 61, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleContainer .moduleContent a.annualReport .itemContent {
  padding: 25px 20px 0 0;
}
@media (min-width: 1200px) {
  /* line 61, sass/modules/_annual_reports_module.scss */
  .annualReportsModule .moduleContainer .moduleContent a.annualReport .itemContent {
    padding: 25px 10px 0 0;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 61, sass/modules/_annual_reports_module.scss */
  .annualReportsModule .moduleContainer .moduleContent a.annualReport .itemContent {
    padding: 20px 10px 0 0;
  }
}
@media (max-width: 767px) {
  /* line 61, sass/modules/_annual_reports_module.scss */
  .annualReportsModule .moduleContainer .moduleContent a.annualReport .itemContent {
    padding: 20px;
  }
}
/* line 73, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleContainer .moduleContent a.annualReport .itemContent h3 {
  margin: 0 0 5px;
  color: #68686b;
}
@media (max-width: 767px) {
  /* line 73, sass/modules/_annual_reports_module.scss */
  .annualReportsModule .moduleContainer .moduleContent a.annualReport .itemContent h3 {
    font-size: 244%;
    line-height: 1.4;
  }
}
/* line 82, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleContainer .moduleContent a.annualReport .itemContent p {
  color: #68686b;
  font: normal 133% "Georgia", serif;
  line-height: 1.44;
}
@media (max-width: 767px) {
  /* line 82, sass/modules/_annual_reports_module.scss */
  .annualReportsModule .moduleContainer .moduleContent a.annualReport .itemContent p {
    font-size: 155%;
  }
}
/* line 90, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleContainer .moduleContent a.annualReport .itemContent a {
  font-family: Oswald, sans-serif;
  font-size: 18px;
}
/* line 94, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleContainer .moduleContent a.annualReport .itemContent button {
  display: block;
  padding: 12px 60px;
}
@media (min-width: 1023px) and (max-width: 1200px) and (orientation: landscape) {
  /* line 94, sass/modules/_annual_reports_module.scss */
  .annualReportsModule .moduleContainer .moduleContent a.annualReport .itemContent button {
    padding: 12px 18px;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 94, sass/modules/_annual_reports_module.scss */
  .annualReportsModule .moduleContainer .moduleContent a.annualReport .itemContent button {
    padding: 12px 18px;
    white-space: nowrap;
  }
}
/* line 108, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleContainer .moduleContent a.annualReport.noImage {
  position: relative;
  text-align: center;
}
/* line 112, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleContainer .moduleContent a.annualReport.noImage .gr, .annualReportsModule .moduleContainer .moduleContent a.annualReport.noImage .gc-6 {
  height: 100%;
}
/* line 116, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleContainer .moduleContent a.annualReport.noImage .itemContent {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 90%;
  margin: auto;
  padding: 20px;
}
@media (max-width: 767px) {
  /* line 116, sass/modules/_annual_reports_module.scss */
  .annualReportsModule .moduleContainer .moduleContent a.annualReport.noImage .itemContent {
    position: static;
  }
}
/* line 136, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleFooter {
  overflow: visible;
  margin: 1em 0 2em;
  border-bottom: 1px solid #68686b;
  height: 0.8em;
  font: 300 200% "Oswald", sans-serif;
  text-align: center;
}
@media (max-width: 767px) {
  /* line 136, sass/modules/_annual_reports_module.scss */
  .annualReportsModule .moduleFooter {
    border: 0 none;
  }
}
/* line 147, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleFooter a {
  display: inline-block;
  padding: 0 20px;
  color: #68686b;
  background-color: #fff;
  cursor: pointer;
}
@media (max-width: 767px) {
  /* line 147, sass/modules/_annual_reports_module.scss */
  .annualReportsModule .moduleFooter a {
    color: #f8981d;
  }
}
/* line 157, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleFooter a:hover {
  text-decoration: none;
}
/* line 161, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleFooter a .sprite {
  display: inline-block;
  width: 17px;
  height: 17px;
  margin: 0 0 0 6px;
  background: url('/media/toggler.png?1447435960') no-repeat 0 0;
}
@media (max-width: 767px) {
  /* line 161, sass/modules/_annual_reports_module.scss */
  .annualReportsModule .moduleFooter a .sprite {
    display: none;
  }
}
/* line 173, sass/modules/_annual_reports_module.scss */
.annualReportsModule .moduleFooter a.expanded .sprite {
  background-position: 0 100%;
}
@media (max-width: 767px) {
  /* line 187, sass/modules/_annual_reports_module.scss */
  .annualReportsModule .moduleContainer .moduleContent .annualReport .itemImage {
    padding: 0;
  }
}

/* line 3, sass/modules/_article_detail_module.scss */
.newsArticle blockquote {
  color: #5e9732;
}

/* line 9, sass/modules/_article_detail_module.scss */
.photoArticle blockquote {
  color: #a0cf67;
}

/* line 15, sass/modules/_article_detail_module.scss */
.videoArticle blockquote {
  color: #de9355;
}

/* line 21, sass/modules/_article_detail_module.scss */
.eventArticle blockquote {
  color: #008bb0;
}

/* line 27, sass/modules/_article_detail_module.scss */
.storyArticle blockquote {
  color: #68686b;
}

/* line 31, sass/modules/_article_detail_module.scss */
.articleHeader {
  border-bottom: 1px solid #b7b7b7;
  padding: 18px 0;
  position: relative;
}
/* line 36, sass/modules/_article_detail_module.scss */
.articleHeader .articleDate {
  font: 150% "Times New Roman", Times, serif;
  font-style: italic;
}
/* line 40, sass/modules/_article_detail_module.scss */
.articleHeader .articleShare {
  text-align: center;
}
/* line 43, sass/modules/_article_detail_module.scss */
.articleHeader .articleShare a {
  margin-left: 18px;
  padding-left: 18px;
  padding-top: 3px;
  background: url('/media/blue_share_icons.png?1447435960') no-repeat 0 0;
  color: #b7b7b7;
  text-transform: uppercase;
}
/* line 51, sass/modules/_article_detail_module.scss */
.articleHeader .articleShare a.twitterShare {
  background-position: 0 -35px;
  padding-left: 22px;
}
/* line 56, sass/modules/_article_detail_module.scss */
.employmentLanding .articleHeader .articleShare {
  margin-top: 12px;
}
@media (max-width: 767px) {
  /* line 31, sass/modules/_article_detail_module.scss */
  .articleHeader {
    border-bottom: 0;
    margin-bottom: 0;
    padding-top: 35px;
  }
  /* line 65, sass/modules/_article_detail_module.scss */
  .articleHeader .articleDate, .articleHeader .articleShare {
    text-align: center;
  }
  /* line 68, sass/modules/_article_detail_module.scss */
  .articleHeader .articleDate {
    font-size: 170%;
    margin-bottom: 10px;
  }
  /* line 72, sass/modules/_article_detail_module.scss */
  .articleHeader .articleShare a {
    margin: 0 18px 0 0;
    font-size: 120%;
  }
}

/* line 78, sass/modules/_article_detail_module.scss */
.articleDetailModule {
  font: 133% "Georgia", serif;
  line-height: 1.3;
  padding: 30px 0 0 100px;
}
/* line 83, sass/modules/_article_detail_module.scss */
.articleDetailModule .deltaHdr {
  padding-bottom: 20px;
  font-size: 150%;
}
/* line 88, sass/modules/_article_detail_module.scss */
.articleDetailModule p.dropCap:first-child:first-letter {
  font-size: 512%;
  float: left;
  line-height: 0.8;
}
/* line 94, sass/modules/_article_detail_module.scss */
.articleDetailModule blockquote {
  font: italic 200% "Georgia", serif;
  border-left: 2px solid #b7b7b7;
  margin: 10px 130px 20px 200px;
  padding: 12px 0 12px 18px;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 78, sass/modules/_article_detail_module.scss */
  .articleDetailModule {
    padding-left: 62px;
  }
  /* line 103, sass/modules/_article_detail_module.scss */
  .articleDetailModule blockquote {
    margin: 10px 65px 20px 100px;
  }
}
@media (max-width: 767px) {
  /* line 78, sass/modules/_article_detail_module.scss */
  .articleDetailModule {
    padding-left: 0;
  }
  /* line 110, sass/modules/_article_detail_module.scss */
  .articleDetailModule blockquote {
    margin: 10px 28px 20px;
  }
}

/* line 116, sass/modules/_article_detail_module.scss */
.article_xtra_top_right, .article_xtra_mid_right, .article_xtra_btm_right {
  float: right;
  margin-left: 20px;
}
@media (max-width: 767px) {
  /* line 116, sass/modules/_article_detail_module.scss */
  .article_xtra_top_right, .article_xtra_mid_right, .article_xtra_btm_right {
    display: none;
  }
}

/* line 124, sass/modules/_article_detail_module.scss */
.article_xtra_top_left, .article_xtra_mid_left, .article_xtra_btm_left {
  float: left;
  margin-right: 20px;
}
@media (max-width: 767px) {
  /* line 124, sass/modules/_article_detail_module.scss */
  .article_xtra_top_left, .article_xtra_mid_left, .article_xtra_btm_left {
    display: none;
  }
}

/* line 132, sass/modules/_article_detail_module.scss */
.article_xtra_top_right, .article_xtra_top_left {
  margin-bottom: 20px;
}

/* line 135, sass/modules/_article_detail_module.scss */
.article_xtra_mid_right, .article_xtra_mid_left {
  margin-top: 20px;
  margin-bottom: 20px;
}

/* line 139, sass/modules/_article_detail_module.scss */
.article_xtra_btm_right, .article_xtra_btm_left {
  margin-top: 20px;
}

/* line 143, sass/modules/_article_detail_module.scss */
#BCLcontainingBlock {
  width: 100%;
  margin-bottom: 25px;
}

/* line 147, sass/modules/_article_detail_module.scss */
.BCLvideoWrapper {
  position: relative;
  padding-top: 1px;
  padding-bottom: 56.25%;
  height: 0;
}

/* line 153, sass/modules/_article_detail_module.scss */
* html .BCLvideoWrapper {
  margin-bottom: 45px;
  margin-top: 0;
  width: 100%;
  height: 100%;
}

/* line 159, sass/modules/_article_detail_module.scss */
.BCLvideoWrapper div,
.BCLvideoWrapper embed,
.BCLvideoWrapper object,
.BrightcoveExperience {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

/* line 2, sass/modules/_bodies_of_work_module.scss */
.bodiesOfWorkModule .gc-10 {
  margin-top: -19px;
}
@media (max-width: 767px) {
  /* line 2, sass/modules/_bodies_of_work_module.scss */
  .bodiesOfWorkModule .gc-10 {
    margin-top: 0;
  }
}
/* line 8, sass/modules/_bodies_of_work_module.scss */
.bodiesOfWorkModule section {
  display: table;
  width: 100%;
}
/* line 12, sass/modules/_bodies_of_work_module.scss */
.bodiesOfWorkModule .deltaHdr {
  margin-bottom: 6px;
  margin-top: -8px;
}
/* line 16, sass/modules/_bodies_of_work_module.scss */
.bodiesOfWorkModule .bodyBody {
  font-family: "Georgia", serif;
  font-size: 130%;
  line-height: 1.5em;
}
/* line 21, sass/modules/_bodies_of_work_module.scss */
.bodiesOfWorkModule .bodiesGr {
  padding: 0;
}
/* line 24, sass/modules/_bodies_of_work_module.scss */
.bodiesOfWorkModule .divider {
  padding: 30px 0;
}
/* line 26, sass/modules/_bodies_of_work_module.scss */
.bodiesOfWorkModule .divider .hr {
  height: 1px;
  margin-left: 30px;
  margin-right: auto;
  background-color: #fff;
  display: block;
}
@media (max-width: 767px) {
  /* line 35, sass/modules/_bodies_of_work_module.scss */
  .bodiesOfWorkModule .echoHdr {
    margin: 0 0 20px;
  }
  /* line 38, sass/modules/_bodies_of_work_module.scss */
  .bodiesOfWorkModule .deltaHdr {
    margin: 0;
  }
  /* line 41, sass/modules/_bodies_of_work_module.scss */
  .bodiesOfWorkModule .bodyBody {
    padding-bottom: 20px;
  }
  /* line 44, sass/modules/_bodies_of_work_module.scss */
  .bodiesOfWorkModule .divider {
    display: none;
  }
  /* line 47, sass/modules/_bodies_of_work_module.scss */
  .bodiesOfWorkModule .bodiesGr img {
    width: 100%;
  }
}

/* line 2, sass/modules/_employment.scss */
.employmentLanding .articleHeader {
  margin-bottom: 30px;
}
/* line 6, sass/modules/_employment.scss */
.employmentLanding .module p, .employmentLanding .module ul {
  padding: 0 0 1.56em;
}
/* line 9, sass/modules/_employment.scss */
.employmentLanding .module ul {
  /* fixing employment pages */
}
/* line 14, sass/modules/_employment.scss */
.employmentLanding .module ul li {
  font: 133%/1.5 Georgia, serif;
}
/* line 19, sass/modules/_employment.scss */
.employmentLanding .introModule {
  padding: 0;
}
/* line 23, sass/modules/_employment.scss */
.employmentLanding .introModule.module p {
  font: 133%/1.5 Georgia, serif;
}
/* line 28, sass/modules/_employment.scss */
.employmentLanding .introModule .echoHdr {
  margin: 0 0 0.5em;
}
/* line 32, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule {
  padding: 0 0 35px;
}
/* line 34, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .sectionHdr2 {
  padding: 5% 0px;
}
/* line 39, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule.module p {
  font: 133%/1.5 Georgia, serif;
}
/* line 44, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .employmentListing {
  padding: 0 0 20px;
}
/* line 47, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .employmentListing header {
  padding-top: 20px;
  border-top: 1px solid #b7b7b7;
}
/* line 51, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .employmentListing header .trigger {
  padding-bottom: 15px;
}
/* line 55, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .employmentListing:first-child header {
  border-top: 0 none;
}
/* line 58, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .employmentListing .toggleIcon {
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
/* line 61, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .employmentListing.opened {
  background-position: 0 -96px;
}
/* line 64, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .employmentListing.opened .toggleIcon {
  background-color: #68686b;
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
/* line 70, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .trigger {
  margin-left: 23px;
  color: #000;
  cursor: pointer;
}
/* line 75, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .trigger.hidden {
  display: none;
}
/* line 78, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .trigger:hover {
  text-decoration: underline;
}
/* line 81, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .trigger .toggleIcon {
  background: #fdba31 url('/media/toggle_icon2.png?1447435960') no-repeat center center;
  float: left;
  margin: 7px 0 0 -23px;
  width: 17px;
  height: 17px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  -moz-transition: all 250ms;
  -o-transition: all 250ms;
  -webkit-transition: all 250ms;
  transition: all 250ms;
}
/* line 91, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .description, .employmentLanding .employmentListingModule .employmentApplicationForm, .employmentLanding .employmentListingModule .surveyForm {
  display: none;
}
/* line 95, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .description .foxtrotHdr {
  margin: 0 0 1.26em;
}
/* line 99, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .shortDescription, .employmentLanding .employmentListingModule .content {
  margin-left: 23px;
}
@media (max-width: 767px) {
  /* line 99, sass/modules/_employment.scss */
  .employmentLanding .employmentListingModule .shortDescription, .employmentLanding .employmentListingModule .content {
    margin-left: 0;
  }
}
/* line 105, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .employmentFormModule {
  padding-top: 0;
}
/* line 108, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .employmentFormModule .deltaHdr {
  padding: 35px 0 10px;
}
/* line 112, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .application .position-label, .employmentLanding .employmentListingModule .messageBox .position-name {
  font-weight: bold;
}
/* line 115, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .formInfo {
  margin-top: 45px;
}
/* line 118, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .btns {
  clear: left;
  border-top: 1px solid #b7b7b7;
  margin-top: 15px;
  padding: 25px 0;
}
/* line 124, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .btns button, .employmentLanding .employmentListingModule .btns a {
  margin-right: 25px;
}
/* line 131, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .btn-open {
  font-size: 150%;
  padding: 12px 65px;
}
/* line 135, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .btn-prev, .employmentLanding .employmentListingModule .btn-submit {
  display: none;
}
/* line 138, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .btn-cancel {
  border: 1px solid #fff;
}
/* line 142, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .surveyFormModule {
  padding-top: 0;
}
/* line 145, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .surveyFormModule .foxtrotHdr {
  margin: 0;
  padding: 0 0 10px;
}
/* line 150, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .surveyFormModule .genderRadios .niceInputWrapper {
  float: left;
  margin-right: 30px;
}
/* line 156, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule fieldset {
  *zoom: 1;
}
/* line 38, ../../../../.gem/ruby/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
.employmentLanding .employmentListingModule fieldset:after {
  content: "";
  display: table;
  clear: both;
}
/* line 159, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule legend, .employmentLanding .employmentListingModule label {
  display: inline-block;
  padding: 15px 0 10px;
  font-size: 150%;
}
/* line 164, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule label {
  cursor: pointer;
}
/* line 167, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .formPair label {
  display: block;
}
/* line 170, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule input[type="text"] {
  width: 100%;
}
/* line 173, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule textarea {
  min-width: 95%;
  max-width: 95%;
  height: 170px;
  min-height: 100px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  /* line 173, sass/modules/_employment.scss */
  .employmentLanding .employmentListingModule textarea {
    min-width: 100%;
    max-width: 100%;
  }
}
/* line 184, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .formInfo {
  width: 90%;
  margin-top: 10px;
  font-style: italic;
}
@media (max-width: 767px) {
  /* line 184, sass/modules/_employment.scss */
  .employmentLanding .employmentListingModule .formInfo {
    width: 100%;
  }
}
/* line 193, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .required .requiredIcon {
  color: #f8981d;
}
/* line 197, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .niceInputWrapper {
  margin: 0 0 4px;
}
/* line 200, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .niceInputWrapper label {
  padding: 0;
  font-weight: 300;
}
/* line 204, sass/modules/_employment.scss */
.employmentLanding .employmentListingModule .niceInputWrapper.formPair label {
  padding: 15px 0 10px;
  font-weight: normal;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 211, sass/modules/_employment.scss */
  .employmentLanding .employmentListing {
    padding: 10px 0;
  }
  /* line 215, sass/modules/_employment.scss */
  .employmentLanding .description .toggleIcon {
    margin-top: 4px;
  }
}
@media (max-width: 767px) {
  /* line 222, sass/modules/_employment.scss */
  .employmentLanding .formRow .gc-2, .employmentLanding .formRow .gc-1 {
    padding-bottom: 10px;
  }
  /* line 225, sass/modules/_employment.scss */
  .employmentLanding .formRow .gc-2:last-child, .employmentLanding .formRow .gc-1:last-child {
    padding-bottom: 0;
  }
  /* line 230, sass/modules/_employment.scss */
  .employmentLanding .sb {
    width: 100%;
  }
  /* line 235, sass/modules/_employment.scss */
  .employmentLanding .btns button, .employmentLanding .btns a {
    margin-right: 15px;
  }
}

/* line 2, sass/modules/_employment_tiles_module.scss */
.employmentListing .sectionHdr2 {
  font: 300 300% "Oswald", sans-serif;
  text-align: center;
  padding: 0 0 5% 0;
}
/* line 7, sass/modules/_employment_tiles_module.scss */
.employmentListing p {
  font: 133%/1.5 Georgia, serif;
}
/* line 10, sass/modules/_employment_tiles_module.scss */
.employmentListing h2 {
  padding: 0 0 20px 0;
  font: 500 150% "Oswald", sans-serif;
}
/* line 14, sass/modules/_employment_tiles_module.scss */
.employmentListing .wkkfLists {
  font: 100%/1.5 Georgia, serif;
}
/* line 19, sass/modules/_employment_tiles_module.scss */
.employmentListing aorangeBtn {
  background-color: #f8981d;
  color: #fff;
  padding: 10px 70px;
  font-size: 20px;
}

/* line 27, sass/modules/_employment_tiles_module.scss */
.employmentTilesContainer {
  overflow: hidden;
  *zoom: 1;
}

/* line 30, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule {
  padding: 4.5em 0;
}
/* line 32, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .margin-reset {
  margin: 0 2.5% 40px 1.5%;
  background-color: #f5f5f5;
  padding: 25px 0 40px;
}
/* line 38, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .sectionHdr2 {
  display: table;
  width: 100%;
  margin-bottom: 20px;
  font: normal 270%/1em "Georgia", serif;
  font-style: italic;
  text-align: center;
}
/* line 45, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .sectionHdr2 h2 {
  font: 300 80% "Oswald", sans-serif;
  display: table-row;
}
/* line 48, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .sectionHdr2 h2 span {
  display: table-cell;
  width: auto;
  padding: 10px 20px;
  white-space: nowrap;
}
/* line 54, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .sectionHdr2 h2:after, .employmentTilesModule .sectionHdr2 h2:before {
  display: table-cell;
  width: 50%;
  content: '';
  background: url("/media/1x1-gray-25.gif?1441232051") repeat-x 0 50%;
}
/* line 63, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .featuredPosition {
  text-align: center;
  margin: 0 auto;
  width: 60%;
}
@media (max-width: 767px) {
  /* line 63, sass/modules/_employment_tiles_module.scss */
  .employmentTilesModule .featuredPosition {
    width: 80%;
  }
}
/* line 70, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .featuredPosition h3 {
  font: 400 250% "Oswald", sans-serif;
  color: #68686b;
  margin-bottom: 15px;
}
/* line 76, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .featuredPosition p {
  font-size: 15px;
  margin-bottom: 15px;
  overflow: hidden;
  color: #68686b;
  font: normal 133% "Georgia", serif;
  line-height: 1.44;
}
@media (max-width: 767px) {
  /* line 76, sass/modules/_employment_tiles_module.scss */
  .employmentTilesModule .featuredPosition p {
    font-size: 155%;
  }
}
/* line 87, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .featuredPosition p:nth-of-type(2) {
  display: none;
}
/* line 91, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .featuredPositionBtn {
  background-color: #f8981d;
  color: #fff;
  padding: 10px 70px;
  font-size: 15px;
}
@media (max-width: 767px) {
  /* line 91, sass/modules/_employment_tiles_module.scss */
  .employmentTilesModule .featuredPositionBtn {
    font-size: 13px;
  }
}
/* line 101, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .moduleContainer {
  overflow: hidden;
}
/* line 104, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .moduleContainer .moduleContent {
  margin: 0;
  *zoom: 1;
}
/* line 38, ../../../../.gem/ruby/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
.employmentTilesModule .moduleContainer .moduleContent:after {
  content: "";
  display: table;
  clear: both;
}
/* line 108, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .moduleContainer .moduleContent a.employmentTiles {
  display: block;
  border: 1px solid #f5f5f5;
  width: 30%;
  float: left;
  margin: 2px 1.5% 30px 1.5%;
  overflow: hidden;
}
@media (max-width: 767px) {
  /* line 108, sass/modules/_employment_tiles_module.scss */
  .employmentTilesModule .moduleContainer .moduleContent a.employmentTiles {
    width: 100%;
  }
}
/* line 119, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .moduleContainer .moduleContent a.employmentTiles:hover {
  border: 1px solid #919195;
}
/* line 122, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .moduleContainer .moduleContent a.employmentTiles:hover h3 {
  text-decoration: underline;
}
/* line 127, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .gc-3 {
  margin-left: 70px;
}
@media (min-width: 1023px) and (max-width: 1200px) and (orientation: landscape) {
  /* line 127, sass/modules/_employment_tiles_module.scss */
  .employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .gc-3 {
    margin-left: 60px;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 127, sass/modules/_employment_tiles_module.scss */
  .employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .gc-3 {
    margin-left: 28px;
  }
}
@media (max-width: 767px) {
  /* line 127, sass/modules/_employment_tiles_module.scss */
  .employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .gc-3 {
    margin-left: 0;
  }
}
/* line 140, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .itemContent {
  padding: 25px 20px 25px 0;
}
@media (min-width: 1200px) {
  /* line 140, sass/modules/_employment_tiles_module.scss */
  .employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .itemContent {
    padding: 25px 10px 25px 0;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 140, sass/modules/_employment_tiles_module.scss */
  .employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .itemContent {
    padding: 20px 10px 25px 0;
  }
}
@media (max-width: 767px) {
  /* line 140, sass/modules/_employment_tiles_module.scss */
  .employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .itemContent {
    padding: 20px;
  }
}
/* line 152, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .itemContent h3 {
  margin: 0 0 5px;
  font: 300 30px "Oswald", sans-serif;
  color: #68686b;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 152, sass/modules/_employment_tiles_module.scss */
  .employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .itemContent h3 {
    width: 170px;
  }
}
@media (max-width: 767px) {
  /* line 152, sass/modules/_employment_tiles_module.scss */
  .employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .itemContent h3 {
    font-size: 244%;
    line-height: 1.4;
  }
}
/* line 165, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .itemContent p {
  overflow: hidden;
  margin: 25px 0;
  color: #68686b;
  font: normal 133% "Georgia", serif;
  line-height: 1.44;
}
@media (max-width: 767px) {
  /* line 165, sass/modules/_employment_tiles_module.scss */
  .employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .itemContent p {
    font-size: 155%;
  }
}
/* line 174, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .itemContent p:nth-of-type(2) {
  display: none;
}
/* line 178, sass/modules/_employment_tiles_module.scss */
.employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .itemContent span {
  font-family: "Oswald", sans-serif;
  font-size: 18px;
  color: #f8981d;
}

/* line 1, sass/modules/_faq_hero_module.scss */
.faqHeroModule {
  padding: 100px 0 10px;
  width: 100%;
  color: #fff;
  background: #fdba31 no-repeat 0 0;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  text-align: center;
}
@media (max-width: 767px) {
  /* line 1, sass/modules/_faq_hero_module.scss */
  .faqHeroModule {
    min-height: 0;
  }
}
/* line 13, sass/modules/_faq_hero_module.scss */
.faqHeroModule .container {
  position: relative;
}
/* line 17, sass/modules/_faq_hero_module.scss */
.faqHeroModule img.heroImage {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
}
/* line 25, sass/modules/_faq_hero_module.scss */
.faqHeroModule .breadcrumbs {
  text-align: center;
  font: bold 116% "Georgia", serif;
  overflow: hidden;
  padding-bottom: 15px;
}
/* line 31, sass/modules/_faq_hero_module.scss */
.faqHeroModule .breadcrumbs span {
  margin-right: 3px;
}
/* line 34, sass/modules/_faq_hero_module.scss */
.faqHeroModule .breadcrumbs a {
  color: #fff;
  margin-right: 3px;
}
/* line 43, sass/modules/_faq_hero_module.scss */
.faqHeroModule .breadcrumbs a:hover {
  text-decoration: underline;
}
/* line 48, sass/modules/_faq_hero_module.scss */
.faqHeroModule .alphaHdr {
  padding-bottom: 5px;
}
/* line 51, sass/modules/_faq_hero_module.scss */
.faqHeroModule p {
  margin: 0 auto;
  width: 60%;
  padding-bottom: 25px;
}
/* line 56, sass/modules/_faq_hero_module.scss */
.faqHeroModule p.grantLocation {
  font-size: 125%;
  padding-bottom: 15px;
}
/* line 63, sass/modules/_faq_hero_module.scss */
.faqHeroModule p.grantDate {
  font: bold 200% "Times New Roman", Times, serif;
  font-style: italic;
}
/* line 67, sass/modules/_faq_hero_module.scss */
.faqHeroModule p.findGrants {
  background-color: #FFFFFF;
  width: 110px;
  height: 48px;
  color: #f8981d;
  font: 180% "Oswald", sans-serif;
  line-height: 48px;
}
/* line 76, sass/modules/_faq_hero_module.scss */
.faqHeroModule .contentType {
  position: absolute;
  bottom: -34px;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 49px;
  background: url('/media/icon_content_types.png?1447435960') no-repeat center 0;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 86, sass/modules/_faq_hero_module.scss */
  .faqHeroModule p {
    width: 80%;
  }
}
@media (max-width: 767px) {
  /* line 1, sass/modules/_faq_hero_module.scss */
  .faqHeroModule {
    padding-top: 10px;
  }
  /* line 93, sass/modules/_faq_hero_module.scss */
  .faqHeroModule .alphaHdr {
    font-size: 375%;
  }
  /* line 96, sass/modules/_faq_hero_module.scss */
  .faqHeroModule p {
    width: 100%;
  }
}

/* line 5, sass/modules/_faq_results.scss */
.faqLanding .pageRow:after {
  display: none;
}

/* line 10, sass/modules/_faq_results.scss */
.faqResultsModule {
  border-top: 1px solid #b7b7b7;
  border-bottom: 1px solid #b7b7b7;
}
/* line 14, sass/modules/_faq_results.scss */
.faqResultsModule .faqResult {
  border-bottom: 1px solid #b7b7b7;
  padding: 20px 10px 20px 0;
}
/* line 18, sass/modules/_faq_results.scss */
.faqResultsModule .faqResult:last-child {
  border-bottom: 0;
}
/* line 21, sass/modules/_faq_results.scss */
.faqResultsModule .faqResult.opened {
  background-position: 0 -96px;
}
/* line 24, sass/modules/_faq_results.scss */
.faqResultsModule .faqResult.opened .toggleIcon {
  background-color: #68686b;
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
/* line 30, sass/modules/_faq_results.scss */
.faqResultsModule .question {
  margin-left: 23px;
  padding: 0 10px 15px 0;
  color: #000;
  cursor: pointer;
}
/* line 36, sass/modules/_faq_results.scss */
.faqResultsModule .question:hover {
  text-decoration: underline;
}
/* line 39, sass/modules/_faq_results.scss */
.faqResultsModule .question .toggleIcon {
  background: #fdba31 url('/media/toggle_icon2.png?1447435960') no-repeat center center;
  float: left;
  margin: 7px 0 0 -23px;
  width: 17px;
  height: 17px;
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -webkit-transform: rotate(0);
  transform: rotate(0);
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  -moz-transition: all 250ms;
  -o-transition: all 250ms;
  -webkit-transition: all 250ms;
  transition: all 250ms;
}
/* line 50, sass/modules/_faq_results.scss */
.faqResultsModule .answer {
  font: 133%/1.5 "Georgia", serif;
  padding: 0 80px 0 23px;
  display: none;
}
/* line 55, sass/modules/_faq_results.scss */
.faqResultsModule .answer p {
  font-size: 100%;
  padding: 0 0 12px;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 61, sass/modules/_faq_results.scss */
  .faqResultsModule .faqResult {
    padding: 10px 0;
  }
  /* line 66, sass/modules/_faq_results.scss */
  .faqResultsModule .question .toggleIcon {
    margin-top: 4px;
  }
}
@media (max-width: 767px) {
  /* line 72, sass/modules/_faq_results.scss */
  .faqResultsModule .faqResult {
    padding: 10px 0;
  }
  /* line 75, sass/modules/_faq_results.scss */
  .faqResultsModule .faqResult:last-child {
    border-bottom: 1px solid #b7b7b7;
  }
  /* line 81, sass/modules/_faq_results.scss */
  .faqResultsModule .question .toggleIcon {
    margin-top: 4px;
  }
  /* line 85, sass/modules/_faq_results.scss */
  .faqResultsModule .answer {
    font-size: 166%;
    padding-right: 20px;
  }
}

/* line 2, sass/modules/_featured_work_module.scss */
.featuredWorkModule header.featuredHdr {
  text-align: center;
  padding: 30px 0 30px 0;
}
/* line 6, sass/modules/_featured_work_module.scss */
.featuredWorkModule .storyTout {
  margin-top: 0;
}
/* line 9, sass/modules/_featured_work_module.scss */
.featuredWorkModule .moreLink {
  font-size: 150%;
  color: #f8971d;
  text-align: center;
  padding-bottom: 60px;
}

/* line 1, sass/modules/_filters.scss */
.clearSearchBtn, .numOfResults {
  float: right;
}

/* line 4, sass/modules/_filters.scss */
.clearSearchBtn {
  text-transform: uppercase;
  font-size: 150%;
  font-weight: 300;
  line-height: 1.5;
  color: #68686b;
  cursor: pointer;
}
@media (max-width: 767px) {
  /* line 4, sass/modules/_filters.scss */
  .clearSearchBtn {
    padding-bottom: 20px;
  }
}
/* line 14, sass/modules/_filters.scss */
.clearSearchBtn:hover {
  color: #000;
  text-decoration: underline;
}

/* line 19, sass/modules/_filters.scss */
.numOfResults {
  font: 216% "Georgia", serif;
  font-style: italic;
  line-height: 44px;
  margin-right: 30px;
  margin-bottom: 15px;
  padding-top: 18px;
}

/* line 27, sass/modules/_filters.scss */
.sb.perPageSelect {
  margin-top: 32px;
  padding: 0;
}
/* line 31, sass/modules/_filters.scss */
.sb.perPageSelect .arrow_btn {
  display: inline-block;
  position: static;
  margin-left: 7px;
  vertical-align: middle;
}

/* line 38, sass/modules/_filters.scss */
select.perPageSelect {
  right: 0;
  left: auto;
  width: auto;
}

/* line 43, sass/modules/_filters.scss */
.sortResultsBy {
  margin-top: 30px;
}
/* line 46, sass/modules/_filters.scss */
.sortResultsBy span {
  float: left;
  padding: 5px 5px 0 0;
  font-size: 133%;
  font-weight: 300;
  white-space: nowrap;
}
/* line 53, sass/modules/_filters.scss */
.sortResultsBy .sb.sortBySelect {
  width: auto;
  margin-top: 0;
  padding: 0;
  font-size: 133%;
}

/* line 60, sass/modules/_filters.scss */
.filtersModule {
  padding-top: 0;
  padding-bottom: 27px;
}
/* line 64, sass/modules/_filters.scss */
.filtersModule .searchSummary {
  font: 300 150% "Oswald", sans-serif;
  text-align: center;
  padding: 15px 0;
  border-bottom: 1px solid #b7b7b7;
}
/* line 70, sass/modules/_filters.scss */
.filtersModule .filterSentence {
  text-align: center;
  font-weight: 300;
  font-size: 200%;
  line-height: 1.2;
  margin: 27px 0 5px;
}
@media (max-width: 767px) {
  /* line 77, sass/modules/_filters.scss */
  .filtersModule .filterSentence .filterLabel {
    display: block;
    width: 100%;
    margin: 0 0 1em;
  }
}
/* line 84, sass/modules/_filters.scss */
.filtersModule .filterSentence .filterType {
  display: inline-block;
  background: url('/media/green_down_arrow.png?1447435960') no-repeat 100% 55%;
  margin: 0 5px;
  padding-right: 15px;
  color: #f8981d;
  cursor: pointer;
  white-space: nowrap;
}
@media (max-width: 767px) {
  /* line 84, sass/modules/_filters.scss */
  .filtersModule .filterSentence .filterType {
    margin: 0 10px 0 0;
  }
}
/* line 96, sass/modules/_filters.scss */
.filtersModule .filterSentence .filterType:first-child {
  margin-left: 10px;
}
/* line 99, sass/modules/_filters.scss */
.filtersModule .filterSentence .filterType:hover, .filtersModule .filterSentence .filterType.opened {
  color: #000;
  text-decoration: none;
}
/* line 103, sass/modules/_filters.scss */
.filtersModule .filterSentence .filterType.beenSelected {
  text-decoration: underline;
}
/* line 108, sass/modules/_filters.scss */
.filtersModule .filterTags {
  text-align: center;
  margin: 0 auto;
  width: 90%;
  max-height: 0;
  overflow: hidden;
  -moz-transition: all 500ms ease-out;
  -o-transition: all 500ms ease-out;
  -webkit-transition: all 500ms ease-out;
  transition: all 500ms ease-out;
}
/* line 116, sass/modules/_filters.scss */
.filtersModule .filterTags.opened {
  max-height: 400px;
}

/* line 122, sass/modules/_filters.scss */
.filterTags .filterTag {
  display: inline-block;
  position: relative;
  background: #b7b7b7;
  color: #fff;
  font: 400 133% "Oswald", sans-serif;
  line-height: 1em;
  margin: 5px 10px 5px 0;
  padding: 12px 65px 12px 12px;
  overflow: hidden;
  cursor: pointer;
  -moz-transition: all 250ms ease-out;
  -o-transition: all 250ms ease-out;
  -webkit-transition: all 250ms ease-out;
  transition: all 250ms ease-out;
}
/* line 135, sass/modules/_filters.scss */
.filterTags .filterTag:hover {
  background-color: #979797;
  -moz-box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.25);
}
/* line 139, sass/modules/_filters.scss */
.filterTags .filterTag:hover.activeTag {
  background-color: #005dab;
}
/* line 144, sass/modules/_filters.scss */
.filterTags .filterTag.addTag span {
  background-color: #979797;
}
/* line 148, sass/modules/_filters.scss */
.filterTags .filterTag.activeTag {
  background-color: #0081c6;
}
/* line 151, sass/modules/_filters.scss */
.filterTags .filterTag.activeTag span {
  background-color: #005dab;
  background-position: 0 -60px;
}
/* line 156, sass/modules/_filters.scss */
.filterTags .filterTag span {
  text-indent: -4000px;
  position: absolute;
  top: 5px;
  right: 5px;
  display: block;
  width: 30px;
  height: 30px;
  background: url('/media/tag_controls.png?1447435960') no-repeat 0 0;
}

/* line 168, sass/modules/_filters.scss */
.selectedFiltersModule {
  padding: 16px 0;
  display: table;
}
/* line 172, sass/modules/_filters.scss */
.selectedFiltersModule .filterTags {
  width: 70%;
  display: table-cell;
  vertical-align: middle;
}
/* line 177, sass/modules/_filters.scss */
.selectedFiltersModule .filterActions {
  display: table-cell;
  vertical-align: middle;
  text-align: right;
}
/* line 182, sass/modules/_filters.scss */
.selectedFiltersModule .numOfResults {
  line-height: 1;
  margin-bottom: 0;
  padding-top: 0;
}

/* line 188, sass/modules/_filters.scss */
.moreResults {
  overflow: visible;
  margin-top: 1em;
  margin-bottom: 2em;
  border-bottom: 1px solid #b7b7b7;
  height: 0.8em;
  font: 300 200% "Oswald", sans-serif;
  text-align: center;
}
/* line 197, sass/modules/_filters.scss */
.moreResults span {
  display: inline-block;
}
/* line 200, sass/modules/_filters.scss */
.moreResults .moreText {
  padding: 0 20px;
  color: #68686b;
  background-color: #fff;
  cursor: pointer;
  width: 160px;
}
/* line 207, sass/modules/_filters.scss */
.moreResults .moreText .sprite {
  width: 17px;
  height: 17px;
  margin: 0 0 0 10px;
  background: url('/media/toggler.png?1447435960') no-repeat 0 0;
}

@media (min-width: 767px) and (max-width: 1023px) {
  /* line 218, sass/modules/_filters.scss */
  .filterTags .filterTag {
    padding: 10px 65px 10px 10px;
  }
  /* line 222, sass/modules/_filters.scss */
  .filterTags .filterTag.activeTag span {
    background-position: -2px -62px;
  }
  /* line 226, sass/modules/_filters.scss */
  .filterTags .filterTag span {
    top: 4px;
    right: 4px;
    width: 26px;
    height: 25px;
    background-position: -2px -2px;
  }

  /* line 237, sass/modules/_filters.scss */
  .sortResultsBy .sb .text, .perPageSelect .sb .text {
    padding-right: 15px;
  }
}
@media (max-width: 767px) {
  /* line 245, sass/modules/_filters.scss */
  .selectedFiltersModule .filterTags {
    display: block;
    width: 100%;
  }
  /* line 249, sass/modules/_filters.scss */
  .selectedFiltersModule .filterActions {
    display: block;
  }

  /* line 253, sass/modules/_filters.scss */
  .resultsContainer {
    clear: both;
  }
  /* line 256, sass/modules/_filters.scss */
  .resultsContainer .numOfResults {
    margin-top: 0;
    float: none;
    display: block;
  }

  /* line 262, sass/modules/_filters.scss */
  .numOfResults, .clearSearchBtn {
    padding-bottom: 0;
  }

  /* line 265, sass/modules/_filters.scss */
  .numOfResults {
    float: left;
  }

  /* line 268, sass/modules/_filters.scss */
  .sb.perPageSelect {
    margin: 2px 0 10px 0;
    float: right;
  }

  /* line 272, sass/modules/_filters.scss */
  .filterTags {
    text-align: left;
    width: 100%;
  }
  /* line 276, sass/modules/_filters.scss */
  .filterTags span.filterTag {
    padding: 10px 65px 10px 10px;
  }
  /* line 280, sass/modules/_filters.scss */
  .filterTags span.filterTag.activeTag span {
    background-position: -2px -62px;
  }
  /* line 284, sass/modules/_filters.scss */
  .filterTags span.filterTag span {
    top: 4px;
    right: 4px;
    width: 26px;
    height: 25px;
    background-position: -2px -2px;
  }
}
/* line 2, sass/modules/_grant_application_form.scss */
.grantApplication .heroModule {
  padding-top: 90px;
}

/* line 6, sass/modules/_grant_application_form.scss */
#form1 {
  width: 900px;
  margin: 40px auto;
  color: #919195;
}
@media (max-width: 767px) {
  /* line 6, sass/modules/_grant_application_form.scss */
  #form1 {
    width: 100%;
  }
}
/* line 14, sass/modules/_grant_application_form.scss */
#form1 #content {
  border: 0 none;
  font: 133% "Georgia", serif;
}
/* line 18, sass/modules/_grant_application_form.scss */
#form1 #content .content {
  width: 100%;
}
/* line 21, sass/modules/_grant_application_form.scss */
#form1 #content .content .dvContentArea {
  min-height: 300px;
}
/* line 24, sass/modules/_grant_application_form.scss */
#form1 #content .content .divHelpPopup {
  width: 80% !important;
  top: 250px !important;
  right: 40px;
  left: auto !important;
  z-index: 10;
}
/* line 31, sass/modules/_grant_application_form.scss */
#form1 #content .content .divHelpPopup .divHelpVisible {
  float: right;
  padding: 10px 10px 12px;
  background-color: #f5f5f5;
  border: 1px solid #b7b7b7;
}
/* line 37, sass/modules/_grant_application_form.scss */
#form1 #content .content .divHelpPopup .divHelpVisible .lblHelpText {
  padding: 0 0 10px;
  line-height: 1.4375;
}
/* line 41, sass/modules/_grant_application_form.scss */
#form1 #content .content .divHelpPopup .divHelpVisible .lblHelpText strong {
  font-weight: normal;
}
/* line 46, sass/modules/_grant_application_form.scss */
#form1 #content .content .divHelpPopup .divHelpVisible .divAdditionalHelp .btnAdditionalHelp {
  margin-top: 5px;
}
/* line 49, sass/modules/_grant_application_form.scss */
#form1 #content .content .divHelpPopup .divHelpVisible .divAdditionalHelp ul {
  margin: 10px 20px 4px;
}
/* line 55, sass/modules/_grant_application_form.scss */
#form1 #content .content .SaveTempInstructions {
  width: 770px;
  padding: 100px 100px 90px;
  border: 1px solid #ededed;
  background-color: #f7f7f7;
  font: 300 100%/1.4375 "Georgia", serif;
  text-align: left;
}
/* line 63, sass/modules/_grant_application_form.scss */
#form1 #content .content .SaveTempInstructions #lblSaveTemporaryInstructions, #form1 #content .content .SaveTempInstructions .lblSaveTemporaryInstructions {
  display: block;
  margin: 0 0 18px;
}
/* line 67, sass/modules/_grant_application_form.scss */
#form1 #content .content .SaveTempInstructions #lblEmailSaveTemp, #form1 #content .content .SaveTempInstructions .lblEmailSaveTemp {
  font: normal 100% "Oswald", sans-serif;
}
/* line 70, sass/modules/_grant_application_form.scss */
#form1 #content .content .SaveTempInstructions input[type="text"] {
  width: 100%;
}
/* line 74, sass/modules/_grant_application_form.scss */
#form1 #content .content .SaveTempInstructions #btnSaveTemp, #form1 #content .content .SaveTempInstructions .btnSaveTemp, #form1 #content .content .SaveTempInstructions #btnCancelSave, #form1 #content .content .SaveTempInstructions .btnCancelSave {
  padding: 12px 60px;
  font-size: 113%;
}
/* line 81, sass/modules/_grant_application_form.scss */
#form1 #content .content .SaveTempInstructions #btnCancelSave, #form1 #content .content .SaveTempInstructions .btnCancelSave {
  background: transparent;
  border: 1px solid #f7f7f7;
}
/* line 93, sass/modules/_grant_application_form.scss */
#form1 #content .content table {
  border: 0 none !important;
}
/* line 96, sass/modules/_grant_application_form.scss */
#form1 #content .content table td {
  vertical-align: top;
}
/* line 101, sass/modules/_grant_application_form.scss */
#form1 #content .content a, #form1 #content .content a font {
  color: #f8981d;
  text-decoration: none;
}
/* line 106, sass/modules/_grant_application_form.scss */
#form1 #content .content a:hover, #form1 #content .content a:hover font {
  text-decoration: underline;
  color: #d06f1a;
}
/* line 112, sass/modules/_grant_application_form.scss */
#form1 #content .content strong {
  font-weight: bold;
}
/* line 115, sass/modules/_grant_application_form.scss */
#form1 #content .content em {
  font-style: italic;
}
/* line 118, sass/modules/_grant_application_form.scss */
#form1 #content .content ul {
  margin: 0 0 25px 16px;
  list-style: disc;
}
/* line 122, sass/modules/_grant_application_form.scss */
#form1 #content .content input[type="text"], #form1 #content .content textarea {
  margin: 0 5px 10px 0;
  font-size: 100%;
}
/* line 127, sass/modules/_grant_application_form.scss */
#form1 #content .content input[type="text"] {
  min-width: 36px;
}
/* line 130, sass/modules/_grant_application_form.scss */
#form1 #content .content input[type="checkbox"] {
  display: inline;
  -webkit-appearance: checkbox;
}
/* line 134, sass/modules/_grant_application_form.scss */
#form1 #content .content input[type="radio"] {
  display: inline;
  border: 0 none;
  -webkit-appearance: radio;
}
/* line 139, sass/modules/_grant_application_form.scss */
#form1 #content .content textarea {
  width: 100%;
  max-width: 100%;
  height: 100px;
  min-height: 80px;
}
/* line 145, sass/modules/_grant_application_form.scss */
#form1 #content .content select {
  width: auto;
}
/* line 148, sass/modules/_grant_application_form.scss */
#form1 #content .content .btnPrevious, #form1 #content .content .btnNext, #form1 #content .content .imgSave, #form1 #content .content .btnEditImage, #form1 #content .content .btnSubmitImage {
  display: none;
}
/* line 151, sass/modules/_grant_application_form.scss */
#form1 #content .content .btnPrevious2, #form1 #content .content .btnNext2, #form1 #content .content .btnSubmit {
  font-size: 100%;
}
/* line 155, sass/modules/_grant_application_form.scss */
#form1 #content .content .lblSave, #form1 #content .content .btnEdit {
  font-size: 100%;
}
/* line 159, sass/modules/_grant_application_form.scss */
#form1 #content .content .btnPrevious2 {
  margin-left: -20px;
}
/* line 162, sass/modules/_grant_application_form.scss */
#form1 #content .content .FieldLabel {
  max-width: 560px;
  padding-right: 20px;
  font: 100% "Oswald", sans-serif;
}
/* line 167, sass/modules/_grant_application_form.scss */
#form1 #content .content .FieldLabel .FieldRequiredStar {
  padding-right: 0.5em;
  color: #f8971d;
}
/* line 171, sass/modules/_grant_application_form.scss */
#form1 #content .content .FieldLabel .FieldNameTop {
  padding-top: 10px;
  text-align: left;
}
/* line 176, sass/modules/_grant_application_form.scss */
#form1 #content .content .FieldName, #form1 #content .content .FieldInputArea, #form1 #content .content input[type="checkbox"] {
  font-size: 100%;
}
/* line 179, sass/modules/_grant_application_form.scss */
#form1 #content .content .FieldName {
  padding-bottom: 3px;
}
/* line 182, sass/modules/_grant_application_form.scss */
#form1 #content .content .FieldInputArea {
  font: 300 100% "Oswald", sans-serif;
}
/* line 184, sass/modules/_grant_application_form.scss */
#form1 #content .content .FieldInputArea td {
  padding: 0 0 2px;
  font: inherit;
}
/* line 188, sass/modules/_grant_application_form.scss */
#form1 #content .content .FieldInputArea td td {
  padding-right: 10px;
}
/* line 192, sass/modules/_grant_application_form.scss */
#form1 #content .content .FieldInputArea td.dataCell, #form1 #content .content .FieldInputArea td.colPopHeaderOD, #form1 #content .content .FieldInputArea td.colPopHeader, #form1 #content .content .FieldInputArea td.colHeader, #form1 #content .content .FieldInputArea td.rowHeader {
  vertical-align: middle;
}
/* line 196, sass/modules/_grant_application_form.scss */
#form1 #content .content .FieldInputArea .Line {
  width: 560px !important;
}
/* line 199, sass/modules/_grant_application_form.scss */
#form1 #content .content .FieldInputArea .Medium {
  width: 280px !important;
}
/* line 202, sass/modules/_grant_application_form.scss */
#form1 #content .content .FieldInputArea label {
  display: inline;
  margin: 0 10px 5px 3px;
  font: 300 100% "Oswald", sans-serif;
  cursor: pointer;
}
/* line 208, sass/modules/_grant_application_form.scss */
#form1 #content .content .FieldInputArea input {
  display: inline-block;
}
/* line 211, sass/modules/_grant_application_form.scss */
#form1 #content .content .FieldInputArea .CharacterCountDown {
  padding: 0 5px 5px;
  color: #000;
  font-size: 0.95em;
}
/* line 218, sass/modules/_grant_application_form.scss */
#form1 #content .content .colPopHeaderOD, #form1 #content .content .colPopHeader, #form1 #content .content .colHeader, #form1 #content .content .rowHeader {
  font: 300 normal 100% "Oswald", sans-serif;
}
/* line 221, sass/modules/_grant_application_form.scss */
#form1 #content .content .DiversityTable {
  width: auto;
}
/* line 224, sass/modules/_grant_application_form.scss */
#form1 #content .content .DiversityTable .colPopHeader, #form1 #content .content .DiversityTable .dataCell, #form1 #content .content .DiversityTable .colPopHeaderOD, #form1 #content .content .DiversityTable .colHeader {
  width: 20px;
  padding: 4px 4px 4px 4px;
  border: 1px solid #dcdcdc;
  text-align: center;
  vertical-align: bottom;
}
/* line 231, sass/modules/_grant_application_form.scss */
#form1 #content .content .DiversityTable .rowHeader {
  padding: 4px 10px 4px 4px;
  white-space: nowrap;
  border: 1px solid #dcdcdc;
}
/* line 236, sass/modules/_grant_application_form.scss */
#form1 #content .content .DiversityTable .colHeader, #form1 #content .content .DiversityTable .totalCell {
  background: #dfdfdf;
  border: 1px solid #dcdcdc;
}
/* line 240, sass/modules/_grant_application_form.scss */
#form1 #content .content .DiversityTable .colHeader input, #form1 #content .content .DiversityTable .totalCell input {
  background: #dfdfdf;
  border: 1px solid #dfdfdf;
}
/* line 246, sass/modules/_grant_application_form.scss */
#form1 #content .content .DiversityTable .totalCell, #form1 #content .content .DiversityTable .totalCell input {
  text-align: right;
}
/* line 250, sass/modules/_grant_application_form.scss */
#form1 #content .content .DiversityTable .OrgDiversityWarningCell {
  border: 1px solid #dcdcdc;
  border-top: 0;
  padding: 4px 4px 4px 4px;
  color: #000;
}
/* line 256, sass/modules/_grant_application_form.scss */
#form1 #content .content .DiversityTable .OrgDiversityError {
  color: #ff0000;
}
/* line 259, sass/modules/_grant_application_form.scss */
#form1 #content .content .DiversityTable .OrgDiversityWarning {
  color: #ffa500;
}
/* line 265, sass/modules/_grant_application_form.scss */
#form1 #content .content .ApplicationTable .FieldInputArea br {
  display: inline;
}
/* line 269, sass/modules/_grant_application_form.scss */
#form1 #content .content .ApplicationTable .FieldInputArea div span {
  display: inline-block;
  margin-right: 5px;
}
/* line 275, sass/modules/_grant_application_form.scss */
#form1 #content .content .ApplicationTable br {
  display: none;
}
/* line 278, sass/modules/_grant_application_form.scss */
#form1 #content .content .ApplicationTable .TD_GEOAREA_HEADING {
  color: inherit;
  background-color: inherit;
  border-bottom: 1px solid #b7b7b7;
  font: normal 100% "Oswald", sans-serif;
}
/* line 284, sass/modules/_grant_application_form.scss */
#form1 #content .content .ApplicationTable .TD_GEOAREA {
  padding-top: 10px;
}
/* line 287, sass/modules/_grant_application_form.scss */
#form1 #content .content .ApplicationTable .label {
  padding: 0 15px 0 0;
  color: inherit;
  background-color: inherit;
  font: 100% "Oswald", sans-serif;
  line-height: normal;
  text-transform: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 296, sass/modules/_grant_application_form.scss */
#form1 #content .content .ApplicationTable .value {
  font-weight: 300;
}
/* line 299, sass/modules/_grant_application_form.scss */
#form1 #content .content .ApplicationTable .txtTargetPopulationIncome, #form1 #content .content .ApplicationTable .txtTargetPopulationFemaleHeadOfHousehold {
  width: 50px !important;
}
/* line 302, sass/modules/_grant_application_form.scss */
#form1 #content .content .ApplicationTable .ein1 {
  width: 40px;
}
/* line 305, sass/modules/_grant_application_form.scss */
#form1 #content .content .ApplicationTable .ein2 {
  margin-left: 5px;
}
/* line 310, sass/modules/_grant_application_form.scss */
#form1 #content .content .PreviewPagePage .PreviewPageHeading {
  margin-bottom: -1px;
  padding: 0 0 4px;
  background-color: inherit;
  border-bottom: 1px solid #ededed;
  vertical-align: baseline;
}
/* line 316, sass/modules/_grant_application_form.scss */
#form1 #content .content .PreviewPagePage .PreviewPageHeading.RoomSubHead {
  padding-top: 6px;
  font-size: 133%;
}
/* line 321, sass/modules/_grant_application_form.scss */
#form1 #content .content .PreviewPagePage .PreviewPageHeading.RoomSubHead span {
  display: inline-block;
  color: #000;
}
/* line 327, sass/modules/_grant_application_form.scss */
#form1 #content .content .PreviewPagePage .PreviewPageHeading .ExpandCollapseButton {
  display: inline-block;
  width: 17px;
  height: 17px;
  margin-right: 5px;
  padding: 0 0 5px;
  font-size: 100%;
  line-height: 0.5;
  -moz-border-radius: 17px;
  -webkit-border-radius: 17px;
  border-radius: 17px;
}
/* line 338, sass/modules/_grant_application_form.scss */
#form1 #content .content .PreviewPagePage .PreviewPageHeading .EditSubmissionInLine {
  float: right;
  margin-top: 6px;
  font: 300 80% "Oswald", sans-serif;
}
/* line 346, sass/modules/_grant_application_form.scss */
#form1 #content .content .ApplicationTablePreview td {
  padding: 10px;
  border: 0 none;
  empty-cells: hide;
}
/* line 351, sass/modules/_grant_application_form.scss */
#form1 #content .content .ApplicationTablePreview td.FieldLabel, #form1 #content .content .ApplicationTablePreview td .FieldName {
  font-weight: normal;
}
/* line 354, sass/modules/_grant_application_form.scss */
#form1 #content .content .ApplicationTablePreview td.FieldInputArea {
  font-weight: 300;
}
/* line 357, sass/modules/_grant_application_form.scss */
#form1 #content .content .ApplicationTablePreview td.FieldInputArea td {
  border: 1px solid #dcdcdc;
}
/* line 363, sass/modules/_grant_application_form.scss */
#form1 #content .content .btns {
  position: relative;
}
/* line 366, sass/modules/_grant_application_form.scss */
#form1 #content .content .btns .btnsContainer {
  width: 100%;
  height: 90px;
}
/* line 370, sass/modules/_grant_application_form.scss */
#form1 #content .content .btns .btnsContainer a, #form1 #content .content .btns .btnsContainer span {
  position: absolute;
  top: 30px;
  width: 170px;
}
/* line 374, sass/modules/_grant_application_form.scss */
#form1 #content .content .btns .btnsContainer a.btnPrevious2, #form1 #content .content .btns .btnsContainer span.btnPrevious2 {
  left: 20px;
}
/* line 377, sass/modules/_grant_application_form.scss */
#form1 #content .content .btns .btnsContainer a.lblSave, #form1 #content .content .btns .btnsContainer a.btnEdit, #form1 #content .content .btns .btnsContainer span.lblSave, #form1 #content .content .btns .btnsContainer span.btnEdit {
  right: 200px;
}
/* line 380, sass/modules/_grant_application_form.scss */
#form1 #content .content .btns .btnsContainer a.btnNext2, #form1 #content .content .btns .btnsContainer a.btnSubmit, #form1 #content .content .btns .btnsContainer span.btnNext2, #form1 #content .content .btns .btnsContainer span.btnSubmit {
  right: 0;
}
/* line 386, sass/modules/_grant_application_form.scss */
#form1 #content .content .ValidationSummary {
  margin: 20px 0;
  border: 0 none !important;
}
/* line 390, sass/modules/_grant_application_form.scss */
#form1 #content .content .ValidationSummary ul {
  margin: 0;
  color: #ff0000;
  list-style: none;
  font-size: 86%;
  font-style: italic;
}

/* line 401, sass/modules/_grant_application_form.scss */
#ContentPlaceHolder1_reqEmailSaveTemp {
  color: #f00;
  display: block;
}

/* line 1, sass/modules/_grant_detail_module.scss */
.grantDetailModule {
  text-align: right;
  padding-top: 30px;
  padding-bottom: 0;
}
/* line 6, sass/modules/_grant_detail_module.scss */
.grantDetailModule .foxtrotHdr {
  padding: 8px 0 5px 15px;
}
/* line 9, sass/modules/_grant_detail_module.scss */
.grantDetailModule .grantCityState {
  font: 133% "Georgia", serif;
  margin-bottom: 12px;
}
/* line 13, sass/modules/_grant_detail_module.scss */
.grantDetailModule .grantDetails {
  font: 133% "Georgia", serif;
  margin-bottom: 25px;
}
/* line 17, sass/modules/_grant_detail_module.scss */
.grantDetailModule .grantDetails .grantDate {
  font-style: italic;
}
/* line 21, sass/modules/_grant_detail_module.scss */
.grantDetailModule p {
  font-size: 133%;
  line-height: 1.4;
}

/* line 26, sass/modules/_grant_detail_module.scss */
.grantDetailFullWidthModule {
  padding: 0;
}
/* line 29, sass/modules/_grant_detail_module.scss */
.grantDetailFullWidthModule .foxtrotHdr {
  padding: 0 0 5px;
}
/* line 32, sass/modules/_grant_detail_module.scss */
.grantDetailFullWidthModule .grantCityState {
  font: 133% "Georgia", serif;
  margin-bottom: 12px;
}
/* line 36, sass/modules/_grant_detail_module.scss */
.grantDetailFullWidthModule .grantDetails {
  font: 133% "Georgia", serif;
  margin-bottom: 25px;
}
/* line 40, sass/modules/_grant_detail_module.scss */
.grantDetailFullWidthModule .grantDetails .grantDate {
  font-style: italic;
}
/* line 44, sass/modules/_grant_detail_module.scss */
.grantDetailFullWidthModule p {
  font-size: 133%;
  line-height: 1.4;
}

/* line 3, sass/modules/_grant_info_module.scss */
.grantInfoModule section {
  display: table;
  border-top: 1px solid #68686b;
  border-bottom: 1px solid #68686b;
  margin-bottom: 30px;
  width: 100%;
  height: 220px;
}
/* line 11, sass/modules/_grant_info_module.scss */
.grantInfoModule .grantTitleModule {
  display: block;
  border: none;
  width: auto;
  height: auto;
  margin: 37px 0 57px;
}
/* line 18, sass/modules/_grant_info_module.scss */
.grantInfoModule .grantTitleModule h1 {
  font: 300 266% "Georgia", serif;
  font-style: italic;
  text-align: center;
}
/* line 24, sass/modules/_grant_info_module.scss */
.grantInfoModule header.grantInfoHdr {
  position: absolute;
  top: -13px;
  width: 100%;
  text-align: center;
}
/* line 30, sass/modules/_grant_info_module.scss */
.grantInfoModule header.grantInfoHdr h1 {
  display: inline-block;
  padding: 0 8px 3px;
  background-color: #fff;
  font: 400 133% "Oswald", sans-serif;
  text-transform: uppercase;
}
/* line 38, sass/modules/_grant_info_module.scss */
.grantInfoModule .grantBody {
  display: table-cell;
  padding: 0 25px;
  vertical-align: middle;
  text-align: center;
}
/* line 44, sass/modules/_grant_info_module.scss */
.grantInfoModule .grantAmount {
  font: 300 266% "Georgia", serif;
  font-style: italic;
}
@media (min-width: 1023px) and (max-width: 1200px) and (orientation: landscape) {
  /* line 44, sass/modules/_grant_info_module.scss */
  .grantInfoModule .grantAmount {
    font-size: 233%;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 44, sass/modules/_grant_info_module.scss */
  .grantInfoModule .grantAmount {
    font-size: 200%;
  }
}
/* line 54, sass/modules/_grant_info_module.scss */
.grantInfoModule .grantFocusModule {
  border: none;
}
/* line 57, sass/modules/_grant_info_module.scss */
.grantInfoModule .grantFocusModule .grantBody {
  font: 300 200% "Oswald", sans-serif;
  background: #0081C6;
  color: #fff;
}
/* line 62, sass/modules/_grant_info_module.scss */
.grantInfoModule .grantFocusModule .grantBody a {
  border-top: 1px solid #005daa;
  color: #fff;
  display: block;
  padding: 3px 0 9px;
}
/* line 68, sass/modules/_grant_info_module.scss */
.grantInfoModule .grantFocusModule .grantBody a:first-child {
  border-top: none;
  padding-top: 0;
}
/* line 75, sass/modules/_grant_info_module.scss */
.grantInfoModule .grantGeographyModule .grantBody {
  font: 300 200% "Oswald", sans-serif;
  padding: 25px;
}
/* line 79, sass/modules/_grant_info_module.scss */
.grantInfoModule .grantGeographyModule .grantBody a {
  color: #000;
}
/* line 83, sass/modules/_grant_info_module.scss */
.grantInfoModule section.grantInfoExtra {
  height: auto;
  border: 0;
  text-align: center;
  font-weight: 300;
  font-size: 133%;
  margin-bottom: 0;
}
/* line 91, sass/modules/_grant_info_module.scss */
.grantInfoModule section.grantInfoExtra span {
  font-weight: 400;
  margin-right: 15px;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 99, sass/modules/_grant_info_module.scss */
  .grantInfoModule header.grantInfoHdr {
    top: -10px;
  }
}
@media (max-width: 767px) {
  /* line 106, sass/modules/_grant_info_module.scss */
  .grantInfoModule section {
    border-bottom: 0;
    height: 110px;
    margin-bottom: 15px;
  }
  /* line 111, sass/modules/_grant_info_module.scss */
  .grantInfoModule .grantAmountModule {
    margin-bottom: 30px;
  }
}

/* line 1, sass/modules/_grant_search.scss */
.searchModule {
  padding: 15px 0;
}
/* line 5, sass/modules/_grant_search.scss */
.searchModule form {
  float: right;
}
/* line 8, sass/modules/_grant_search.scss */
.searchModule label {
  width: 0;
  float: left;
  text-indent: -4000px;
}
/* line 13, sass/modules/_grant_search.scss */
.searchModule input[type="text"] {
  border: 1px solid #b7b7b7;
  border-right: 0;
  float: left;
  font: 300 217%/1.425 "Oswald", sans-serif;
  margin-bottom: 0;
  padding: 0 15px;
  width: 233px;
  height: 57px;
  color: #68686b;
}
/* line 24, sass/modules/_grant_search.scss */
.searchModule input.submit {
  float: left;
  font: 300 217% "Oswald", sans-serif;
  border: 1px solid #b7b7b7;
  border-left: 0;
  vertical-align: middle;
  background-color: #fff;
  color: #f8981d;
  margin: 0;
  padding: 3px 15px 5px;
  height: 57px;
  cursor: pointer;
}
/* line 37, sass/modules/_grant_search.scss */
.searchModule input.submit:hover {
  color: #d06f1a;
}
/* line 40, sass/modules/_grant_search.scss */
.searchModule p {
  font-weight: 300;
  font-size: 150%;
  width: 32%;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 46, sass/modules/_grant_search.scss */
  .searchModule p {
    width: 42%;
  }
}
@media (max-width: 767px) {
  /* line 51, sass/modules/_grant_search.scss */
  .searchModule form {
    float: none;
    overflow: hidden;
  }
  /* line 55, sass/modules/_grant_search.scss */
  .searchModule input[type="text"] {
    width: 227px;
  }
  /* line 58, sass/modules/_grant_search.scss */
  .searchModule p {
    width: auto;
    margin-top: 15px;
  }
}

/* line 2, sass/modules/_grant_search_results.scss */
.grantLanding .pageRow {
  border-bottom: 1px solid #b7b7b7;
}

/* line 7, sass/modules/_grant_search_results.scss */
.resultsModule {
  position: relative;
  min-height: 210px;
  padding: 0;
}
/* line 13, sass/modules/_grant_search_results.scss */
.resultsModule.gettingData .ajaxOverlay {
  display: block;
}
/* line 17, sass/modules/_grant_search_results.scss */
.resultsModule .pageRow {
  position: relative;
}
/* line 20, sass/modules/_grant_search_results.scss */
.resultsModule .pageRow:after {
  position: absolute;
  top: 0;
  left: 49%;
  width: 1px;
  height: 100%;
  background-color: #b7b7b7;
  content: "";
}
/* line 30, sass/modules/_grant_search_results.scss */
.resultsModule .pageRow:last-child {
  border-bottom: 0;
}
/* line 33, sass/modules/_grant_search_results.scss */
.resultsModule .pageRow:last-child:after {
  display: none;
}
/* line 43, sass/modules/_grant_search_results.scss */
.resultsModule .grantResult, .resultsModule .resultItem {
  padding: 25px 0 10px;
  min-height: 210px;
}
/* line 47, sass/modules/_grant_search_results.scss */
.resultsModule .grantResult header, .resultsModule .resultItem header {
  margin-right: 10px;
}
/* line 51, sass/modules/_grant_search_results.scss */
.resultsModule .foxtrotHdr {
  padding-bottom: 15px;
}
/* line 54, sass/modules/_grant_search_results.scss */
.resultsModule p {
  font: 133% "Georgia", serif;
  line-height: 1.3em;
  padding-right: 20px;
  padding-bottom: 15px;
}
@media (max-width: 767px) {
  /* line 62, sass/modules/_grant_search_results.scss */
  .resultsModule .grantResult, .resultsModule .resultItem {
    height: auto;
    border-bottom: 1px solid #b7b7b7;
  }
  /* line 66, sass/modules/_grant_search_results.scss */
  .resultsModule .pageRow {
    border-bottom: 0;
  }
  /* line 69, sass/modules/_grant_search_results.scss */
  .resultsModule .pageRow.grayRow, .resultsModule .annualReportsModule .moduleContainer .moduleContent a.pageRow.annualReport, .annualReportsModule .moduleContainer .moduleContent .resultsModule a.pageRow.annualReport, .resultsModule .employmentTilesModule .moduleContainer .moduleContent a.pageRow.employmentTiles, .employmentTilesModule .moduleContainer .moduleContent .resultsModule a.pageRow.employmentTiles, .resultsModule .meetThePeopleModule .moduleContainer .moduleContent .pageRow.person, .meetThePeopleModule .moduleContainer .moduleContent .resultsModule .pageRow.person {
    background-color: #fff;
  }
  /* line 72, sass/modules/_grant_search_results.scss */
  .resultsModule .pageRow:after {
    display: none;
  }
  /* line 75, sass/modules/_grant_search_results.scss */
  .resultsModule .foxtrotHdr {
    padding-bottom: 10px;
  }
  /* line 78, sass/modules/_grant_search_results.scss */
  .resultsModule .gc-3 p {
    padding-bottom: 5px;
  }
}

/* line 83, sass/modules/_grant_search_results.scss */
.pagination {
  float: left;
  margin-top: 20px;
  margin-bottom: 15px;
}
/* line 88, sass/modules/_grant_search_results.scss */
.pagination li {
  float: left;
  margin-right: 2px;
}
/* line 92, sass/modules/_grant_search_results.scss */
.pagination li a {
  display: inline-block;
  line-height: 1em;
  padding: 15px;
  height: 44px;
  color: #000;
  font-weight: 300;
  font-size: 150%;
  text-transform: uppercase;
  background: url('/media/prev_next_arrows.png?1447435960') no-repeat 0 0;
}
/* line 103, sass/modules/_grant_search_results.scss */
.pagination li a.firstPage {
  background-position: 0 -128px;
}
/* line 106, sass/modules/_grant_search_results.scss */
.pagination li a.prevPage {
  background-position: 0 -40px;
}
/* line 109, sass/modules/_grant_search_results.scss */
.pagination li a.nextPage {
  background-position: 100% 2px;
}
/* line 112, sass/modules/_grant_search_results.scss */
.pagination li a.lastPage {
  background-position: 100% -85px;
}
/* line 115, sass/modules/_grant_search_results.scss */
.pagination li a:hover {
  text-shadow: #ccc 1px 1px 1px;
}
/* line 119, sass/modules/_grant_search_results.scss */
.pagination li a.pageNum {
  background: #f9f9f9;
  font: italic 175% "Georgia", serif;
  width: 44px;
  height: 44px;
  text-align: center;
  padding: 9px 0;
}
/* line 128, sass/modules/_grant_search_results.scss */
.pagination li a.currentPage, .pagination li a.pageNum:hover {
  background-color: #68686b;
  color: #fff;
  text-decoration: none;
  text-shadow: #000 1px 1px 1px;
}

@media (max-width: 767px) {
  /* line 139, sass/modules/_grant_search_results.scss */
  .pagination {
    float: none;
    height: 44px;
  }
  /* line 144, sass/modules/_grant_search_results.scss */
  .pagination li a.itemPage {
    display: none;
  }
  /* line 147, sass/modules/_grant_search_results.scss */
  .pagination li a.firstPage {
    background-position: 50% -128px;
  }
  /* line 150, sass/modules/_grant_search_results.scss */
  .pagination li a.prevPage {
    background-position: 50% -40px;
  }
  /* line 153, sass/modules/_grant_search_results.scss */
  .pagination li a.nextPage {
    background-position: 50% 2px;
  }
  /* line 156, sass/modules/_grant_search_results.scss */
  .pagination li a.lastPage {
    background-position: 50% -85px;
  }
}
/* line 1, sass/modules/_hero_module.scss */
.heroModule {
  position: relative;
  padding: 120px 0 25px;
  width: 100%;
  color: #fff;
  background: #0081c6 no-repeat 0 0;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  text-align: center;
}
@media (min-width: 1200px) {
  /* line 11, sass/modules/_hero_module.scss */
  .heroModule.heroParallax {
    overflow: hidden;
  }
  /* line 14, sass/modules/_hero_module.scss */
  .heroModule.heroParallax.heroParaBgScroll {
    background-size: 100% auto;
  }
}
/* line 21, sass/modules/_hero_module.scss */
.heroModule .container {
  position: relative;
}
/* line 24, sass/modules/_hero_module.scss */
.heroModule .container .translatePage, .heroModule .container .viewTranslatedPages {
  position: absolute;
  top: -90px;
  color: #fff;
  font: 300 133%/1 "Oswald", sans-serif;
  display: inline-block;
}
/* line 31, sass/modules/_hero_module.scss */
.heroModule .container .translatePage a, .heroModule .container .translatePage a:hover, .heroModule .container .viewTranslatedPages a, .heroModule .container .viewTranslatedPages a:hover {
  color: #fff;
  margin: 0 5px;
}
/* line 36, sass/modules/_hero_module.scss */
.heroModule .container .translatePage {
  left: 0;
}
/* line 39, sass/modules/_hero_module.scss */
.heroModule .container .viewTranslatedPages {
  right: 0;
  background: url('/media/down_arrow_2.png?1447435960') no-repeat 100% -1px;
  padding-right: 15px;
}
/* line 45, sass/modules/_hero_module.scss */
.heroModule img.heroImage {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
}
/* line 53, sass/modules/_hero_module.scss */
.heroModule .breadcrumbs {
  text-align: center;
  font: bold 116% "Georgia", serif;
  overflow: hidden;
  padding-bottom: 15px;
  text-transform: uppercase;
}
/* line 60, sass/modules/_hero_module.scss */
.heroModule .breadcrumbs span {
  margin-right: 3px;
}
/* line 63, sass/modules/_hero_module.scss */
.heroModule .breadcrumbs a {
  color: #fff;
  margin-right: 3px;
}
/* line 66, sass/modules/_hero_module.scss */
.heroModule .breadcrumbs a:hover {
  text-decoration: underline;
}
/* line 71, sass/modules/_hero_module.scss */
.heroModule .alphaHdr {
  padding-bottom: 5px;
}
/* line 74, sass/modules/_hero_module.scss */
.heroModule p {
  margin: 0 auto;
  width: 66%;
  padding-bottom: 25px;
}
/* line 79, sass/modules/_hero_module.scss */
.heroModule p.grantLocation {
  font-size: 125%;
  padding-bottom: 15px;
}
/* line 83, sass/modules/_hero_module.scss */
.heroModule p.grantDate {
  font: bold 200% "Times New Roman", Times, serif;
  font-style: italic;
}
/* line 88, sass/modules/_hero_module.scss */
.heroModule .contentType {
  position: absolute;
  bottom: -25px;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 49px;
  background: url('/media/icon_content_types.png?1447435960') no-repeat center 0;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 100, sass/modules/_hero_module.scss */
  .heroModule .container .viewTranslatedPages {
    background-position: 100% -2px;
  }
  /* line 104, sass/modules/_hero_module.scss */
  .heroModule p {
    width: 80%;
  }
}
@media (max-width: 767px) {
  /* line 1, sass/modules/_hero_module.scss */
  .heroModule {
    min-height: 0;
    padding-top: 40px;
  }
  /* line 112, sass/modules/_hero_module.scss */
  .heroModule .alphaHdr {
    font-size: 435%;
  }
  /* line 115, sass/modules/_hero_module.scss */
  .heroModule p {
    width: 80%;
    font-size: 244%;
  }
  /* line 121, sass/modules/_hero_module.scss */
  .heroModule .container .translatePage, .heroModule .container .viewTranslatedPages {
    top: -30px;
  }
  /* line 124, sass/modules/_hero_module.scss */
  .heroModule .container .translatePage {
    left: 10px;
  }
  /* line 127, sass/modules/_hero_module.scss */
  .heroModule .container .viewTranslatedPages {
    right: 10px;
  }
}

/* line 134, sass/modules/_hero_module.scss */
.storyArticle .heroModule {
  background-color: #42cddd;
}
/* line 137, sass/modules/_hero_module.scss */
.storyArticle .heroModule .contentType {
  background-position: center 0;
}

/* line 143, sass/modules/_hero_module.scss */
.newsArticle .heroModule {
  background-color: #5e9732;
}
/* line 146, sass/modules/_hero_module.scss */
.newsArticle .heroModule .contentType {
  background-position: center -98px;
}

/* line 152, sass/modules/_hero_module.scss */
.eventArticle .heroModule {
  background-color: #008bb0;
}
/* line 155, sass/modules/_hero_module.scss */
.eventArticle .heroModule .contentType {
  background-position: center -49px;
}

/* line 161, sass/modules/_hero_module.scss */
.photoArticle .heroModule {
  background-color: #a0cf67;
}
/* line 164, sass/modules/_hero_module.scss */
.photoArticle .heroModule .contentType {
  background-position: center -147px;
}

/* line 170, sass/modules/_hero_module.scss */
.videoArticle .heroModule {
  background-color: #de9355;
}
/* line 173, sass/modules/_hero_module.scss */
.videoArticle .heroModule .contentType {
  background-position: center -245px;
}

/* line 178, sass/modules/_hero_module.scss */
.secondaryHero {
  padding: 60px 0 40px;
}
@media (max-width: 767px) {
  /* line 178, sass/modules/_hero_module.scss */
  .secondaryHero {
    height: auto !important;
  }
}
/* line 184, sass/modules/_hero_module.scss */
.secondaryHero .alphaHdr {
  margin: 0 auto 0.78em;
  font-size: 265%;
}
@media (max-width: 767px) {
  /* line 184, sass/modules/_hero_module.scss */
  .secondaryHero .alphaHdr {
    width: 80%;
    font-size: 320%;
  }
}
/* line 194, sass/modules/_hero_module.scss */
.secondaryHero .bravoHdr {
  font-family: "Georgia", serif;
  font-size: 133%;
  width: 50%;
  line-height: 1.44;
}
@media (max-width: 767px) {
  /* line 194, sass/modules/_hero_module.scss */
  .secondaryHero .bravoHdr {
    width: 80%;
    font-size: 160%;
  }
}
/* line 207, sass/modules/_hero_module.scss */
.secondaryHero p a {
  height: auto;
  color: #fff;
  background: transparent;
  font: 300 150% "Oswald", sans-serif;
  margin-right: 15px;
}
@media (max-width: 767px) {
  /* line 207, sass/modules/_hero_module.scss */
  .secondaryHero p a {
    font-size: 67%;
  }
}
/* line 222, sass/modules/_hero_module.scss */
.secondaryHero.heroModule .container .translatePage {
  display: none;
}
/* line 226, sass/modules/_hero_module.scss */
.secondaryHero.heroModule .container .viewTranslatedPages {
  display: none;
}

/* line 233, sass/modules/_hero_module.scss */
.faqLanding .heroModule, .newsAndMediaLanding .heroModule, .resourceDetail .heroModule {
  background: #fdba31 no-repeat 0 0;
}

/* line 238, sass/modules/_hero_module.scss */
.fourOhFour .heroModule {
  background-position: 50% 0;
}
/* line 242, sass/modules/_hero_module.scss */
.fourOhFour .heroModule .alphaHdr {
  padding-bottom: 40px;
  font-size: 1000%;
}
/* line 247, sass/modules/_hero_module.scss */
.fourOhFour .heroModule p {
  width: 70%;
  padding-bottom: 50px;
}
/* line 252, sass/modules/_hero_module.scss */
.fourOhFour .heroModule form {
  position: relative;
  width: 323px;
  margin: 0 auto;
  background: #fff;
  border: 1px solid #b7b7b7;
  overflow: hidden;
}
/* line 260, sass/modules/_hero_module.scss */
.fourOhFour .heroModule form label {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
/* line 271, sass/modules/_hero_module.scss */
.fourOhFour .heroModule form input {
  height: 67px;
  margin: 0;
  border: 1px solid #fff;
  font: 300 217% "Oswald", sans-serif;
}
/* line 277, sass/modules/_hero_module.scss */
.fourOhFour .heroModule form input[type="text"] {
  width: 321px;
  padding: 15px 57px 15px 15px;
  color: #68686b;
}
/* line 18, sass/_theme.scss */
.fourOhFour .heroModule form input[type="text"] [placeholder]::-webkit-input-placeholder {
  text-indent: 0;
  color: #68686b;
  font-weight: 300;
  font-family: "Oswald", sans-serif;
  transition: text-indent 500ms ease-out;
}
/* line 33, sass/_theme.scss */
.fourOhFour .heroModule form input[type="text"] [placeholder]:focus::-webkit-input-placeholder {
  text-indent: -100%;
  transition: text-indent 500ms ease-out 0ms;
  position: relative;
}
/* line 18, sass/_theme.scss */
.fourOhFour .heroModule form input[type="text"] [placeholder]::-moz-placeholder {
  opacity: 1;
  color: #68686b;
  font-weight: 300;
  font-family: "Oswald", sans-serif;
  transition: opacity 500ms ease-out;
}
/* line 33, sass/_theme.scss */
.fourOhFour .heroModule form input[type="text"] [placeholder]:focus::-moz-placeholder {
  opacity: 0;
  transition: opacity 500ms ease-out 0ms;
}
/* line 18, sass/_theme.scss */
.fourOhFour .heroModule form input[type="text"] [placeholder]::-ms-input-placeholder {
  text-indent: 0;
  color: #68686b;
  font-weight: 300;
  font-family: "Oswald", sans-serif;
  transition: text-indent 500ms ease-out;
}
/* line 33, sass/_theme.scss */
.fourOhFour .heroModule form input[type="text"] [placeholder]:focus::-ms-input-placeholder {
  text-indent: -100%;
  transition: text-indent 500ms ease-out 0ms;
  position: relative;
}
/* line 287, sass/modules/_hero_module.scss */
.fourOhFour .heroModule form input.submit {
  position: absolute;
  top: 0;
  right: 0;
  vertical-align: middle;
  background-color: #fff;
  color: #d06f1a;
  padding: 3px 15px 5px;
  cursor: pointer;
}
@media (max-width: 767px) {
  /* line 238, sass/modules/_hero_module.scss */
  .fourOhFour .heroModule {
    background-color: #feba31;
    background-image: none !important;
  }
  /* line 303, sass/modules/_hero_module.scss */
  .fourOhFour .heroModule form {
    width: auto;
    max-width: 323px;
  }
  /* line 307, sass/modules/_hero_module.scss */
  .fourOhFour .heroModule form input[type="text"] {
    width: auto;
    max-width: 321px;
  }
}

/* line 316, sass/modules/_hero_module.scss */
.resourceCenterLanding .heroModule {
  background: #fdba31;
}

/* line 1, sass/modules/_infographic.scss */
#infographicModule {
  background: url('/media/infographic2.png?1447435960') no-repeat 0 0;
  background-size: contain;
  width: 100%;
  height: 100%;
  position: relative;
}
/* line 8, sass/modules/_infographic.scss */
#infographicModule .infoTooltip {
  position: absolute;
  top: 0;
  left: 100%;
  z-index: 5;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  display: none;
  background-color: #f5f5f5;
  border: 1px solid #b7b7b7;
  padding: 25px 25px 10px;
  width: 350px;
}
/* line 20, sass/modules/_infographic.scss */
#infographicModule .infoTooltip .foxtrotHdr {
  padding-bottom: 15px;
}
/* line 23, sass/modules/_infographic.scss */
#infographicModule .infoTooltip p {
  padding-bottom: 15px;
  font: 133%/1.4 "Georgia", serif;
}
/* line 27, sass/modules/_infographic.scss */
#infographicModule .infoTooltip a.learnMoreLink {
  font-family: "Oswald", sans-serif;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 1, sass/modules/_infographic.scss */
  #infographicModule {
    width: 300px;
    height: 300px;
  }
}
@media (max-width: 767px) {
  /* line 1, sass/modules/_infographic.scss */
  #infographicModule {
    width: 280px;
    height: 280px;
  }
}

/* line 3, sass/modules/_mdi_detail.scss */
.mdiDetail .heroModule .grantLocation {
  font-family: "Oswald", sans-serif;
  font-weight: 300;
  padding-bottom: 30px;
}
/* line 9, sass/modules/_mdi_detail.scss */
.mdiDetail .grantInfoModule {
  padding: 66px 0 80px;
}
/* line 12, sass/modules/_mdi_detail.scss */
.mdiDetail .grantInfoModule .grantDescriptionModule {
  font-size: 133%;
  line-height: 1.4;
  padding-top: 20px;
}
/* line 17, sass/modules/_mdi_detail.scss */
.mdiDetail .grantInfoModule .mdiLinkModule {
  padding-top: 20px;
}
/* line 20, sass/modules/_mdi_detail.scss */
.mdiDetail .grantInfoModule .mdiLinkModule a {
  float: right;
  font-size: 133%;
  width: 172px;
}
@media (max-width: 767px) {
  /* line 20, sass/modules/_mdi_detail.scss */
  .mdiDetail .grantInfoModule .mdiLinkModule a {
    float: none;
  }
}
/* line 30, sass/modules/_mdi_detail.scss */
.mdiDetail .grantInfoModule .grantAssetModule .grantBody {
  font-size: 200%;
  font-weight: 300;
}
/* line 34, sass/modules/_mdi_detail.scss */
.mdiDetail .grantInfoModule .grantFocusModule .grantBody {
  background: #005DAB;
}
@media (max-width: 767px) {
  /* line 9, sass/modules/_mdi_detail.scss */
  .mdiDetail .grantInfoModule {
    padding-bottom: 0;
  }
  /* line 40, sass/modules/_mdi_detail.scss */
  .mdiDetail .grantInfoModule .grantDescriptionModule {
    padding-bottom: 0;
  }
  /* line 43, sass/modules/_mdi_detail.scss */
  .mdiDetail .grantInfoModule .mdiLinkModule {
    text-align: left;
    padding-bottom: 40px;
  }
}

/* line 1, sass/modules/_mdi_form.scss */
.mdiFormModule {
  padding: 0;
}
/* line 4, sass/modules/_mdi_form.scss */
.mdiFormModule .mdiApplicationForm {
  display: none;
}
/* line 7, sass/modules/_mdi_form.scss */
.mdiFormModule .deltaHdr {
  padding: 15px 0 10px;
}
/* line 10, sass/modules/_mdi_form.scss */
.mdiFormModule .gr {
  padding-bottom: 10px;
}
/* line 13, sass/modules/_mdi_form.scss */
.mdiFormModule label, .mdiFormModule p {
  font-size: 133%;
  font-weight: 300;
}
/* line 17, sass/modules/_mdi_form.scss */
.mdiFormModule .question {
  display: block;
  font-size: 133%;
  font-weight: 400;
  padding-bottom: 3px;
}
/* line 23, sass/modules/_mdi_form.scss */
.mdiFormModule .question span {
  font: italic 100% "Georgia", serif;
}
/* line 27, sass/modules/_mdi_form.scss */
.mdiFormModule input[type="text"] {
  float: left;
}
@media (max-width: 767px) {
  /* line 27, sass/modules/_mdi_form.scss */
  .mdiFormModule input[type="text"] {
    float: none;
  }
}
/* line 33, sass/modules/_mdi_form.scss */
.mdiFormModule .niceRadioWrapper {
  float: left;
  margin-right: 40px;
}
/* line 37, sass/modules/_mdi_form.scss */
.mdiFormModule .niceCheckboxWrapper {
  margin-top: 5px;
  margin-bottom: 5px;
}
/* line 41, sass/modules/_mdi_form.scss */
.mdiFormModule .btns {
  clear: left;
  border-top: 1px solid #b7b7b7;
  margin-top: 15px;
  padding: 25px 0;
}
/* line 47, sass/modules/_mdi_form.scss */
.mdiFormModule .btns button, .mdiFormModule .btns a {
  margin-right: 25px;
}
/* line 51, sass/modules/_mdi_form.scss */
.mdiFormModule .btn-prev, .mdiFormModule .btn-submit {
  display: none;
}
@media (max-width: 767px) {
  /* line 56, sass/modules/_mdi_form.scss */
  .mdiFormModule .btns button, .mdiFormModule .btns a {
    margin-right: 15px;
  }
}

/* line 62, sass/modules/_mdi_form.scss */
#ethnicTable {
  border-top: 1px solid #ededed;
  border-right: 1px solid #ededed;
  width: 100%;
}
/* line 67, sass/modules/_mdi_form.scss */
#ethnicTable caption {
  text-indent: -4000px;
  float: left;
  height: 0;
}
/* line 72, sass/modules/_mdi_form.scss */
#ethnicTable th, #ethnicTable td {
  border-bottom: 1px solid #ededed;
  border-left: 1px solid #ededed;
  padding: 10px;
  font-size: 133%;
  font-weight: 300;
  line-height: 1.2;
}
@media (max-width: 767px) {
  /* line 72, sass/modules/_mdi_form.scss */
  #ethnicTable th, #ethnicTable td {
    padding: 5px;
  }
}
/* line 83, sass/modules/_mdi_form.scss */
#ethnicTable th.totalCol, #ethnicTable td.totalCol {
  background-color: #f7f7f7;
}
/* line 86, sass/modules/_mdi_form.scss */
#ethnicTable th.totalCol input, #ethnicTable td.totalCol input {
  border: 0;
  background-color: #f7f7f7;
}
/* line 92, sass/modules/_mdi_form.scss */
#ethnicTable thead th {
  text-align: center;
}
/* line 97, sass/modules/_mdi_form.scss */
#ethnicTable th.ethnicType {
  width: 54%;
}
/* line 101, sass/modules/_mdi_form.scss */
#ethnicTable td {
  padding: 1px;
}
/* line 104, sass/modules/_mdi_form.scss */
#ethnicTable td input {
  text-align: center;
}
/* line 107, sass/modules/_mdi_form.scss */
#ethnicTable td.boardCol {
  width: 11%;
}
/* line 110, sass/modules/_mdi_form.scss */
#ethnicTable td.seniorCol {
  width: 11%;
}
/* line 113, sass/modules/_mdi_form.scss */
#ethnicTable td.otherCol {
  width: 11%;
}
/* line 116, sass/modules/_mdi_form.scss */
#ethnicTable td.totalCol {
  width: 11%;
}

/* line 2, sass/modules/_mdi_landing.scss */
.mdiLanding .pageRow {
  border-bottom: 1px solid #b7b7b7;
}
/* line 4, sass/modules/_mdi_landing.scss */
.mdiLanding .pageRow.shareModule {
  border: 0 none;
}
/* line 9, sass/modules/_mdi_landing.scss */
.mdiLanding .mdiIntroModule p {
  margin: 1.5em 0;
  padding: 0;
  font-size: 133%;
  line-height: 1.44;
}
/* line 15, sass/modules/_mdi_landing.scss */
.mdiLanding .mdiIntroModule .btn-open {
  font-size: 112%;
  padding: 12px 65px;
}
/* line 20, sass/modules/_mdi_landing.scss */
.mdiLanding .mdiIntroModule .slideshowModule {
  margin: 0;
}
/* line 23, sass/modules/_mdi_landing.scss */
.mdiLanding .mdiIntroModule .slideshowModule .chart {
  width: 100%;
  height: 300px;
}
/* line 30, sass/modules/_mdi_landing.scss */
.mdiLanding .resultItem header {
  padding-bottom: 15px;
}
/* line 33, sass/modules/_mdi_landing.scss */
.mdiLanding .resultItem header h1, .mdiLanding .resultItem header p {
  padding-bottom: 0;
  line-height: 1.44;
}
/* line 42, sass/modules/_mdi_landing.scss */
.mdiLanding .paginationModule {
  border-bottom: 0;
}
/* line 45, sass/modules/_mdi_landing.scss */
.mdiLanding .paginationModule:after {
  display: none;
}

/* line 2, sass/modules/_media_inquiries.scss */
.mediaInquiriesModule .moduleContent {
  font-size: 133%;
  line-height: 1.44;
  text-align: center;
}
/* line 7, sass/modules/_media_inquiries.scss */
.mediaInquiriesModule .moduleContent strong {
  font-family: "Oswald", sans-serif;
}
/* line 14, sass/modules/_media_inquiries.scss */
.mediaInquiriesModule .formModule .errors label.error {
  font: 300 100% "Oswald", sans-serif;
}
/* line 19, sass/modules/_media_inquiries.scss */
.mediaInquiriesModule .formModule .btns {
  text-align: left;
}
/* line 22, sass/modules/_media_inquiries.scss */
.mediaInquiriesModule .formModule .formBtn {
  font-size: 113%;
}
/* line 25, sass/modules/_media_inquiries.scss */
.mediaInquiriesModule .formModule .formBtn.btn-toggle {
  margin: 10px auto 0;
  padding: 12px 50px;
}

/* line 3, sass/modules/_meet_the_people_module.scss */
.meetThePeopleModule .moduleContainer {
  overflow: hidden;
}
/* line 6, sass/modules/_meet_the_people_module.scss */
.meetThePeopleModule .moduleContainer .moduleContent {
  *zoom: 1;
}
/* line 38, ../../../../.gem/ruby/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
.meetThePeopleModule .moduleContainer .moduleContent:after {
  content: "";
  display: table;
  clear: both;
}
/* line 9, sass/modules/_meet_the_people_module.scss */
.meetThePeopleModule .moduleContainer .moduleContent .person {
  margin-bottom: 30px;
  min-height: 243px;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 9, sass/modules/_meet_the_people_module.scss */
  .meetThePeopleModule .moduleContainer .moduleContent .person {
    min-height: 165px;
  }
}
@media (min-width: 1023px) and (max-width: 1200px) and (orientation: landscape) {
  /* line 9, sass/modules/_meet_the_people_module.scss */
  .meetThePeopleModule .moduleContainer .moduleContent .person {
    min-height: 201px;
  }
}
/* line 22, sass/modules/_meet_the_people_module.scss */
.meetThePeopleModule .moduleContainer .moduleContent .person .itemImage {
  padding: 10px 0 10px 10px;
  overflow: hidden;
}
/* line 26, sass/modules/_meet_the_people_module.scss */
.meetThePeopleModule .moduleContainer .moduleContent .person .itemImage img {
  display: block;
  width: 100%;
  height: auto;
}
/* line 33, sass/modules/_meet_the_people_module.scss */
.meetThePeopleModule .moduleContainer .moduleContent .person .itemContent {
  padding: 25px 20px 0 0;
}
@media (min-width: 1200px) {
  /* line 33, sass/modules/_meet_the_people_module.scss */
  .meetThePeopleModule .moduleContainer .moduleContent .person .itemContent {
    padding: 25px 10px 0 0;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 33, sass/modules/_meet_the_people_module.scss */
  .meetThePeopleModule .moduleContainer .moduleContent .person .itemContent {
    padding: 20px 10px 0 0;
  }
}
@media (max-width: 767px) {
  /* line 33, sass/modules/_meet_the_people_module.scss */
  .meetThePeopleModule .moduleContainer .moduleContent .person .itemContent {
    padding: 20px;
  }
}
/* line 48, sass/modules/_meet_the_people_module.scss */
.meetThePeopleModule .moduleContainer .moduleContent .person .itemContent h3 {
  margin: 0 0 5px;
  color: #68686b;
}
@media (max-width: 767px) {
  /* line 48, sass/modules/_meet_the_people_module.scss */
  .meetThePeopleModule .moduleContainer .moduleContent .person .itemContent h3 {
    font-size: 244%;
    line-height: 1.4;
  }
}
/* line 58, sass/modules/_meet_the_people_module.scss */
.meetThePeopleModule .moduleContainer .moduleContent .person .itemContent p {
  color: #68686b;
  font: normal 133% "Georgia", serif;
  line-height: 1.44;
}
@media (max-width: 767px) {
  /* line 58, sass/modules/_meet_the_people_module.scss */
  .meetThePeopleModule .moduleContainer .moduleContent .person .itemContent p {
    font-size: 155%;
  }
}
/* line 69, sass/modules/_meet_the_people_module.scss */
.meetThePeopleModule .moduleContainer .moduleContent .person.noImage {
  text-align: center;
}
/* line 72, sass/modules/_meet_the_people_module.scss */
.meetThePeopleModule .moduleContainer .moduleContent .person.noImage .itemContent {
  padding: 45px 20px 20px;
}
/* line 80, sass/modules/_meet_the_people_module.scss */
.meetThePeopleModule .moduleFooter {
  overflow: visible;
  margin: 1em 0 2em;
  border-bottom: 1px solid #68686b;
  height: 0.8em;
  font: 300 200% "Oswald", sans-serif;
  text-align: center;
}
@media (max-width: 767px) {
  /* line 80, sass/modules/_meet_the_people_module.scss */
  .meetThePeopleModule .moduleFooter {
    border: 0 none;
  }
}
/* line 92, sass/modules/_meet_the_people_module.scss */
.meetThePeopleModule .moduleFooter a {
  display: inline-block;
  padding: 0 20px;
  color: #68686b;
  background-color: #fff;
  cursor: pointer;
}
@media (max-width: 767px) {
  /* line 92, sass/modules/_meet_the_people_module.scss */
  .meetThePeopleModule .moduleFooter a {
    color: #f8981d;
  }
}
/* line 103, sass/modules/_meet_the_people_module.scss */
.meetThePeopleModule .moduleFooter a:hover {
  text-decoration: none;
}
/* line 107, sass/modules/_meet_the_people_module.scss */
.meetThePeopleModule .moduleFooter a .sprite {
  display: inline-block;
  width: 17px;
  height: 17px;
  margin: 0 0 0 6px;
  background: url('/media/toggler.png?1447435960') no-repeat 0 0;
}
@media (max-width: 767px) {
  /* line 107, sass/modules/_meet_the_people_module.scss */
  .meetThePeopleModule .moduleFooter a .sprite {
    display: none;
  }
}
/* line 120, sass/modules/_meet_the_people_module.scss */
.meetThePeopleModule .moduleFooter a.expanded .sprite {
  background-position: 0 100%;
}

/* line 2, sass/modules/_more_questions_module.scss */
.moreQuestionsModule .echoHdr {
  text-align: center;
  padding: 0 0 30px;
}
/* line 6, sass/modules/_more_questions_module.scss */
.moreQuestionsModule .formBtn {
  margin: 0 auto;
}
/* line 9, sass/modules/_more_questions_module.scss */
.moreQuestionsModule label {
  color: #68686b;
  font: 300 150% "Oswald", sans-serif;
}
/* line 13, sass/modules/_more_questions_module.scss */
.moreQuestionsModule input[type="text"], .moreQuestionsModule textarea {
  width: 100%;
  height: 50px;
  margin-bottom: 30px;
  color: #68686b;
  border: 1px solid #b7b7b7;
  font: 300 150% "Oswald", sans-serif;
}
/* line 21, sass/modules/_more_questions_module.scss */
.moreQuestionsModule input[type="text"].error, .moreQuestionsModule textarea.error {
  color: #ff0000;
  border-color: #ff0000;
}
/* line 26, sass/modules/_more_questions_module.scss */
.moreQuestionsModule textarea {
  max-width: 100%;
  height: 130px;
  min-height: 130px;
}
/* line 31, sass/modules/_more_questions_module.scss */
.moreQuestionsModule .confirmationMsg, .moreQuestionsModule #moreQuestionsErrors {
  display: none;
}
/* line 35, sass/modules/_more_questions_module.scss */
.moreQuestionsModule .confirmation .confirmationMsg {
  display: block;
}
/* line 38, sass/modules/_more_questions_module.scss */
.moreQuestionsModule .confirmation form, .moreQuestionsModule .confirmation #moreQuestionsErrors {
  display: none;
}
/* line 42, sass/modules/_more_questions_module.scss */
.moreQuestionsModule .confirmationMsg {
  text-align: center;
}
/* line 45, sass/modules/_more_questions_module.scss */
.moreQuestionsModule .confirmationMsg .foxtrotHdr {
  padding: 0 0 10px;
}
/* line 48, sass/modules/_more_questions_module.scss */
.moreQuestionsModule .confirmationMsg p {
  font-size: 133%;
}
/* line 52, sass/modules/_more_questions_module.scss */
.moreQuestionsModule #moreQuestionsErrors {
  padding: 0 0 20px;
  color: #ff0000;
}
/* line 56, sass/modules/_more_questions_module.scss */
.moreQuestionsModule #moreQuestionsErrors label {
  display: block;
}

/* line 1, sass/modules/_multilingual.scss */
.multilingualMessage {
  background-color: #f5f5f5;
  font-size: 133%;
  line-height: 1;
  margin-top: -50px;
}
/* line 7, sass/modules/_multilingual.scss */
.multilingualMessage .message {
  text-align: center;
}
/* line 10, sass/modules/_multilingual.scss */
.multilingualMessage .message span {
  display: inline-block;
  background: url('/media/down_arrow.png?1447435960') no-repeat 100% 17px;
  padding: 17px 25px 12px 0;
  height: 50px;
}
/* line 16, sass/modules/_multilingual.scss */
.multilingualMessage .message a {
  color: #68686b;
  text-decoration: underline;
}
/* line 20, sass/modules/_multilingual.scss */
.multilingualMessage .message a:hover {
  color: #d06f1a;
}
/* line 25, sass/modules/_multilingual.scss */
.multilingualMessage .closeBtn {
  float: right;
  text-indent: -4000px;
  background: url('/media/close_icon.png?1447435960') no-repeat 0 0;
  margin-top: 15px;
  width: 21px;
  height: 19px;
}
@media (max-width: 767px) {
  /* line 35, sass/modules/_multilingual.scss */
  .multilingualMessage .message span {
    width: 80%;
    height: auto;
    background-position: 100% center;
  }
}

/* line 42, sass/modules/_multilingual.scss */
#footer .translatedPagesModule ul {
  float: none;
}
/* line 45, sass/modules/_multilingual.scss */
#footer .translatedPagesModule ul li {
  float: none;
}

/* line 49, sass/modules/_multilingual.scss */
.translatedPagesModule {
  border-top: 1px solid #3499ad;
  background-color: #42c4dd;
  color: #fff;
  padding: 12px 0;
  font: 300 140% "Oswald", sans-serif;
  overflow: hidden;
}
/* line 57, sass/modules/_multilingual.scss */
.translatedPagesModule .slideshowModule.tabbed {
  margin: 0;
}
/* line 60, sass/modules/_multilingual.scss */
.translatedPagesModule .slideshowModule.tabbed .activeTabMarker {
  background-color: #42c4dd;
}
/* line 63, sass/modules/_multilingual.scss */
.translatedPagesModule .slideshowModule.tabbed .slideshowControls {
  padding-top: 20px;
}
/* line 66, sass/modules/_multilingual.scss */
.translatedPagesModule .slideshowModule.tabbed .slideshowControls .tabs {
  padding-bottom: 10px;
}
/* line 69, sass/modules/_multilingual.scss */
.translatedPagesModule .slideshowModule.tabbed .slideshowControls .tabs span {
  color: #fff;
  line-height: 1;
  font-size: 115%;
}
/* line 79, sass/modules/_multilingual.scss */
.translatedPagesModule .slideshowModule.tabbed .slideshowControls .controls {
  font-size: 100%;
  line-height: 1;
}
/* line 85, sass/modules/_multilingual.scss */
.translatedPagesModule a {
  color: #fff;
}
/* line 88, sass/modules/_multilingual.scss */
.translatedPagesModule a:hover {
  text-decoration: underline;
  color: #fff;
}
/* line 93, sass/modules/_multilingual.scss */
.translatedPagesModule .echoHdr {
  font-size: 190%;
  color: #fff;
  padding: 40px 0 10px;
}
/* line 99, sass/modules/_multilingual.scss */
.translatedPagesModule .drawerTrigger {
  display: block;
  width: 175px;
  margin: 0 auto;
  cursor: pointer;
}
/* line 105, sass/modules/_multilingual.scss */
.translatedPagesModule .drawerTrigger:hover {
  text-decoration: underline;
}
/* line 110, sass/modules/_multilingual.scss */
.translatedPagesModule .translatedPages {
  overflow: hidden;
}
/* line 113, sass/modules/_multilingual.scss */
.translatedPagesModule ul {
  float: none;
  padding: 0 0 40px;
}
/* line 117, sass/modules/_multilingual.scss */
.translatedPagesModule ul li {
  float: none;
  border-bottom: 1px solid #3499ad;
}
/* line 121, sass/modules/_multilingual.scss */
.translatedPagesModule ul li:last-child {
  border-bottom: 0;
}
/* line 125, sass/modules/_multilingual.scss */
.translatedPagesModule ul a {
  display: block;
  padding: 6px 0;
}
@media (max-width: 767px) {
  /* line 132, sass/modules/_multilingual.scss */
  .translatedPagesModule ul {
    padding-bottom: 0;
  }
}

/* line 137, sass/modules/_multilingual.scss */
.toggleIcon {
  background: #3499ad url('/media/drawer_toggle_icon.png?1447435960') no-repeat 0 0;
  display: inline-block;
  margin: 2px 0 0 7px;
  width: 17px;
  height: 17px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -moz-transition: all 1000ms ease-out;
  -o-transition: all 1000ms ease-out;
  -webkit-transition: all 1000ms ease-out;
  transition: all 1000ms ease-out;
}
/* line 147, sass/modules/_multilingual.scss */
.drawerTrigger.open .toggleIcon {
  -moz-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}

/* line 2, sass/modules/_news_and_media.scss */
.newsAndMediaLanding .pageRow.grayRow, .newsAndMediaLanding .annualReportsModule .moduleContainer .moduleContent a.pageRow.annualReport, .annualReportsModule .moduleContainer .moduleContent .newsAndMediaLanding a.pageRow.annualReport, .newsAndMediaLanding .employmentTilesModule .moduleContainer .moduleContent a.pageRow.employmentTiles, .employmentTilesModule .moduleContainer .moduleContent .newsAndMediaLanding a.pageRow.employmentTiles, .newsAndMediaLanding .meetThePeopleModule .moduleContainer .moduleContent .pageRow.person, .meetThePeopleModule .moduleContainer .moduleContent .newsAndMediaLanding .pageRow.person {
  border-bottom: 1px solid #b7b7b7;
  border-top: 1px solid #b7b7b7;
}
/* line 7, sass/modules/_news_and_media.scss */
.newsAndMediaLanding .resultsModule {
  margin-bottom: 0;
  padding: 20px 0 10px;
  overflow: hidden;
}
/* line 13, sass/modules/_news_and_media.scss */
.newsAndMediaLanding .resultsModule .pageRow:after {
  display: none;
}
/* line 18, sass/modules/_news_and_media.scss */
.newsAndMediaLanding .resultsModule .newsTout {
  float: left;
  position: relative;
  width: 270px;
  height: auto;
  margin-bottom: 30px;
  padding: 0;
}
@media (min-width: 1023px) and (max-width: 1200px) and (orientation: landscape) {
  /* line 18, sass/modules/_news_and_media.scss */
  .newsAndMediaLanding .resultsModule .newsTout {
    width: 220px;
    margin-bottom: 20px;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 18, sass/modules/_news_and_media.scss */
  .newsAndMediaLanding .resultsModule .newsTout {
    width: 176px;
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  /* line 18, sass/modules/_news_and_media.scss */
  .newsAndMediaLanding .resultsModule .newsTout {
    float: none;
    width: auto;
    margin-bottom: 15px;
  }
}
/* line 39, sass/modules/_news_and_media.scss */
.newsAndMediaLanding .resultsModule .newsTout .storyImage {
  position: relative;
  padding-bottom: 75%;
  /* 4:3 ratio */
  height: 0;
  overflow: hidden;
}
/* line 45, sass/modules/_news_and_media.scss */
.newsAndMediaLanding .resultsModule .newsTout .storyImage img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
}
/* line 53, sass/modules/_news_and_media.scss */
.newsAndMediaLanding .resultsModule .newsTout .storyCategory {
  font-size: 130%;
  position: relative;
  margin-bottom: 0;
}
/* line 58, sass/modules/_news_and_media.scss */
.newsAndMediaLanding .resultsModule .newsTout .storyBlurb {
  font-size: 130%;
  line-height: 1.5em;
  margin-bottom: 20px;
  text-align: left;
  word-wrap: break-word;
}
/* line 65, sass/modules/_news_and_media.scss */
.newsAndMediaLanding .resultsModule .newsTout .storyDate {
  position: relative;
  bottom: 0;
}

/* line 72, sass/modules/_news_and_media.scss */
.featuredModule {
  padding-bottom: 0;
}
/* line 75, sass/modules/_news_and_media.scss */
.featuredModule h2 {
  margin: 0 0 0.9em;
}
/* line 79, sass/modules/_news_and_media.scss */
.featuredModule h2,
.featuredModule h3 {
  color: #68686b;
}
/* line 84, sass/modules/_news_and_media.scss */
.featuredModule.howWeWorkModule {
  padding-bottom: 57px;
}
/* line 87, sass/modules/_news_and_media.scss */
.featuredModule.howWeWorkModule h3 {
  margin-bottom: 1em;
}
/* line 92, sass/modules/_news_and_media.scss */
.featuredModule .borderTop h3, .featuredModule .slideshowModule.tabbed .slide .peopleList ul li h3, .slideshowModule.tabbed .slide .peopleList ul .featuredModule li h3 {
  margin-top: 1em;
}
/* line 96, sass/modules/_news_and_media.scss */
.featuredModule a {
  font: 100% "Oswald", sans-serif;
}
/* line 100, sass/modules/_news_and_media.scss */
.featuredModule .moduleContent {
  font: 400 133% "Georgia", serif;
  line-height: 1.5;
}
/* line 105, sass/modules/_news_and_media.scss */
.newsAndMediaLanding .featuredModule .moduleContent {
  font-size: 166%;
  line-height: 1.25;
}
/* line 110, sass/modules/_news_and_media.scss */
.featuredModule .moduleContent p {
  margin: 0 0 1.1em;
  padding-bottom: 0;
}
/* line 114, sass/modules/_news_and_media.scss */
.featuredModule .moduleContent p.moreLinks {
  padding-top: 0;
  text-align: left;
}
/* line 119, sass/modules/_news_and_media.scss */
.featuredModule .moduleContent p.moreLinks a {
  margin: 0;
  font-size: 90%;
}
/* line 126, sass/modules/_news_and_media.scss */
.featuredModule .moduleColophon {
  font: 300 80% "Georgia", serif;
}

/* line 131, sass/modules/_news_and_media.scss */
.searchBoxModule {
  border-top: 1px solid #E1E1E7;
  padding: 40px 0 20px;
}
/* line 136, sass/modules/_news_and_media.scss */
.searchBoxModule label {
  width: 0;
  float: left;
  text-indent: -4000px;
}
/* line 141, sass/modules/_news_and_media.scss */
.searchBoxModule input[type="text"] {
  border: 1px solid #b7b7b7;
  border-right: 0;
  float: left;
  font: 300 217% "Oswald", sans-serif;
  margin-bottom: 0;
  padding: 15px;
  width: 408px;
  height: 57px;
  color: #68686b;
}
/* line 152, sass/modules/_news_and_media.scss */
.searchBoxModule input.submit {
  float: left;
  font: 300 217% "Oswald", sans-serif;
  border: 1px solid #b7b7b7;
  border-left: 0;
  vertical-align: middle;
  background-color: #fff;
  color: #f8981d;
  margin: 0;
  padding: 3px 15px 5px;
  height: 57px;
  cursor: pointer;
}
/* line 165, sass/modules/_news_and_media.scss */
.searchBoxModule input.submit:hover {
  color: #d06f1a;
}
/* line 168, sass/modules/_news_and_media.scss */
.searchBoxModule p {
  font-weight: 300;
  font-size: 150%;
  width: 32%;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 174, sass/modules/_news_and_media.scss */
  .searchBoxModule p {
    width: 42%;
  }
}
@media (max-width: 767px) {
  /* line 179, sass/modules/_news_and_media.scss */
  .searchBoxModule form {
    float: none;
    overflow: hidden;
  }
  /* line 183, sass/modules/_news_and_media.scss */
  .searchBoxModule input[type="text"] {
    width: 227px;
  }
  /* line 186, sass/modules/_news_and_media.scss */
  .searchBoxModule p {
    width: auto;
    margin-top: 15px;
  }
}
/* line 192, sass/modules/_news_and_media.scss */
.searchBoxModule .relatedTopicsModule {
  float: left;
  padding-left: 30px;
  text-align: left;
}
/* line 197, sass/modules/_news_and_media.scss */
.searchBoxModule .relatedTopicsModule ul {
  width: 600px;
}
/* line 200, sass/modules/_news_and_media.scss */
.searchBoxModule .relatedTopicsModule ul li {
  background: url('/media/list_disc.png?1447435960') no-repeat 0 11px;
  float: left;
  font-size: 133%;
  line-height: 24px;
  padding-left: 10px;
  width: 190px;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 197, sass/modules/_news_and_media.scss */
  .searchBoxModule .relatedTopicsModule ul {
    width: 200px;
  }
}
@media (min-width: 1023px) and (max-width: 1200px) and (orientation: landscape) {
  /* line 197, sass/modules/_news_and_media.scss */
  .searchBoxModule .relatedTopicsModule ul {
    width: 400px;
  }
}
@media (max-width: 767px) {
  /* line 197, sass/modules/_news_and_media.scss */
  .searchBoxModule .relatedTopicsModule ul {
    width: 200px;
  }
}
@media (max-width: 767px) {
  /* line 192, sass/modules/_news_and_media.scss */
  .searchBoxModule .relatedTopicsModule {
    padding-left: 0;
    padding-top: 20px;
  }
}

/* line 2, sass/modules/_open_content.scss */
.openContentModule .moduleContent {
  font: 400 133%/1.5 "Georgia", serif;
}

/* line 1, sass/modules/_quote_module.scss */
.orangeRow {
  background-color: #f8971d;
  margin-top: -19px;
}

/* line 5, sass/modules/_quote_module.scss */
.quoteModule {
  color: #FFF;
  text-align: center;
  padding: 80px 0 80px 0;
}
/* line 10, sass/modules/_quote_module.scss */
.quoteModule .quoteText {
  font-family: "Georgia", serif;
  font-size: 266%;
  font-style: italic;
}
/* line 15, sass/modules/_quote_module.scss */
.quoteModule .quoteAuthor {
  font-size: 200%;
}

/* line 1, sass/modules/_related_content_module.scss */
.relatedContentModule {
  font-family: "Georgia", serif;
  line-height: 1.2;
  border-top: 1px solid #b7b7b7;
  padding-top: 40px;
}
/* line 7, sass/modules/_related_content_module.scss */
.relatedContentModule header {
  padding-bottom: 12px;
}
/* line 10, sass/modules/_related_content_module.scss */
.relatedContentModule .echoHdr {
  padding-bottom: 12px;
}
/* line 13, sass/modules/_related_content_module.scss */
.relatedContentModule p {
  margin-bottom: 12px;
}
/* line 16, sass/modules/_related_content_module.scss */
.relatedContentModule .nextArticle {
  width: 78%;
}
/* line 19, sass/modules/_related_content_module.scss */
.relatedContentModule .nextArticle .foxtrotHdr {
  font-size: 216%;
}
/* line 22, sass/modules/_related_content_module.scss */
.relatedContentModule .nextArticle p {
  font-size: 133%;
}
/* line 28, sass/modules/_related_content_module.scss */
.relatedContentModule .relatedArticles p {
  font-size: 116%;
}
@media (max-width: 767px) {
  /* line 34, sass/modules/_related_content_module.scss */
  .relatedContentModule .nextArticle {
    width: auto;
    margin-bottom: 40px;
  }
}

/* line 1, sass/modules/_related_downloads_module.scss */
.relatedDownloadsModule {
  text-align: right;
  padding-top: 30px;
  padding-bottom: 0;
}
/* line 6, sass/modules/_related_downloads_module.scss */
.relatedDownloadsModule .download {
  font-size: 125%;
  font-weight: 300;
  border-bottom: 1px solid #b7b7b7;
}
/* line 11, sass/modules/_related_downloads_module.scss */
.relatedDownloadsModule .download a {
  color: #68686b;
  display: block;
  padding: 12px 24px 10px 0;
  background: no-repeat 100% 12px;
}
/* line 17, sass/modules/_related_downloads_module.scss */
.relatedDownloadsModule .download.pdf a {
  background-image: url('/media/icon_pdf.png?1447435960');
}

/* line 3, sass/modules/_related_grants_module.scss */
.relatedGrantsModule .relatedGrant header {
  padding-bottom: 15px;
}
/* line 6, sass/modules/_related_grants_module.scss */
.relatedGrantsModule .relatedGrant header a {
  font: 300 166% "Oswald", sans-serif;
  color: #000;
}
/* line 11, sass/modules/_related_grants_module.scss */
.relatedGrantsModule .relatedGrant p {
  font: 133% "Georgia", serif;
  line-height: 1.3em;
  padding-bottom: 15px;
}
/* line 16, sass/modules/_related_grants_module.scss */
.relatedGrantsModule .relatedGrant p .dateRange {
  font-style: italic;
}

/* line 1, sass/modules/_related_links_module.scss */
.relatedLinksModule {
  text-align: right;
  padding-top: 0;
}
/* line 5, sass/modules/_related_links_module.scss */
.relatedLinksModule .link {
  font-size: 125%;
  font-weight: 300;
  border-bottom: 1px solid #b7b7b7;
}
/* line 10, sass/modules/_related_links_module.scss */
.relatedLinksModule .link a {
  color: #68686b;
  display: block;
  padding: 12px 0 10px;
  background: no-repeat 100% 12px;
}

/* line 3, sass/modules/_related_news_module.scss */
.relatedNewsModule .relatedStory header {
  padding-bottom: 15px;
}
/* line 6, sass/modules/_related_news_module.scss */
.relatedNewsModule .relatedStory header a {
  font: 300 166% "Oswald", sans-serif;
  color: #000;
}
/* line 11, sass/modules/_related_news_module.scss */
.relatedNewsModule .relatedStory p {
  font: 133% "Georgia", serif;
  line-height: 1.3em;
  padding-bottom: 15px;
}
/* line 16, sass/modules/_related_news_module.scss */
.relatedNewsModule .relatedStory p .storyDate {
  font-style: italic;
}
@media (max-width: 767px) {
  /* line 22, sass/modules/_related_news_module.scss */
  .relatedNewsModule .gc-1 {
    display: none;
  }
}

/* line 1, sass/modules/_related_topics_module.scss */
.relatedTopicsModule {
  text-align: right;
  padding-top: 30px;
  padding-bottom: 0;
}
/* line 6, sass/modules/_related_topics_module.scss */
.relatedTopicsModule .deltaHdr {
  padding-bottom: 7px;
}

/* line 3, sass/modules/_resource_center.scss */
.resourceCenterLanding #resource-form-wrapper,
.resourceDetail #resource-form-wrapper {
  height: 0;
  overflow: hidden;
}
/* line 7, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule,
.resourceDetail .resourcesModule {
  padding-top: 30px;
}
/* line 10, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule p,
.resourceDetail .resourcesModule p {
  padding-bottom: 10px;
  font: 133% "Georgia", serif;
  line-height: 1.3;
}
/* line 20, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule .pageRow:after,
.resourceDetail .resourcesModule .pageRow:after {
  display: none;
}
/* line 24, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule .delivery-method-group,
.resourceDetail .resourcesModule .delivery-method-group {
  display: none;
  *zoom: 1;
}
/* line 38, ../../../../.gem/ruby/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
.resourceCenterLanding .resourcesModule .delivery-method-group:after,
.resourceDetail .resourcesModule .delivery-method-group:after {
  content: "";
  display: table;
  clear: both;
}
/* line 28, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule .delivery-method-group.default,
.resourceDetail .resourcesModule .delivery-method-group.default {
  display: block;
}
/* line 35, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule .resource-user-data,
.resourceDetail .resourcesModule .resource-user-data {
  font: 125%/1.44em "Georgia", serif;
  padding-bottom: 20px;
}
/* line 38, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule .resource-user-data .organization, .resourceCenterLanding .resourcesModule .resource-user-data .phone, .resourceCenterLanding .resourcesModule .resource-user-data .zip,
.resourceDetail .resourcesModule .resource-user-data .organization,
.resourceDetail .resourcesModule .resource-user-data .phone,
.resourceDetail .resourcesModule .resource-user-data .zip {
  display: inline-block;
  margin-bottom: 25px;
}
/* line 45, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule .resource-fields .delivery-method-group:first-child,
.resourceDetail .resourcesModule .resource-fields .delivery-method-group:first-child {
  padding-top: 20px;
}
/* line 48, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule .resource-fields .organization, .resourceCenterLanding .resourcesModule .resource-fields .zip, .resourceCenterLanding .resourcesModule .resource-fields .phone,
.resourceDetail .resourcesModule .resource-fields .organization,
.resourceDetail .resourcesModule .resource-fields .zip,
.resourceDetail .resourcesModule .resource-fields .phone {
  margin-bottom: 20px;
}
/* line 51, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule .resource-fields .sb,
.resourceDetail .resourcesModule .resource-fields .sb {
  background-color: #fff;
}
/* line 55, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule button,
.resourceDetail .resourcesModule button {
  padding: 12px 30px;
}
@media (min-width: 1023px) and (max-width: 1200px) and (orientation: landscape) {
  /* line 55, sass/modules/_resource_center.scss */
  .resourceCenterLanding .resourcesModule button,
  .resourceDetail .resourcesModule button {
    padding: 12px 18px;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 55, sass/modules/_resource_center.scss */
  .resourceCenterLanding .resourcesModule button,
  .resourceDetail .resourcesModule button {
    padding: 12px 18px;
    white-space: nowrap;
  }
}
/* line 69, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule button.edit-button,
.resourceDetail .resourcesModule button.edit-button {
  display: none;
}
@media (max-width: 767px) {
  /* line 73, sass/modules/_resource_center.scss */
  .resourceCenterLanding .resourcesModule .resource-buttons button,
  .resourceDetail .resourcesModule .resource-buttons button {
    margin: 10px auto 0;
  }
}
/* line 78, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule #messageBox,
.resourceDetail .resourcesModule #messageBox {
  display: none;
  padding: 10px 0 20px;
  line-height: 1.4;
}
/* line 83, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule #messageBox label,
.resourceDetail .resourcesModule #messageBox label {
  display: block;
  font: italic 167% "Georgia", serif;
}
/* line 87, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule #messageBox label.error,
.resourceDetail .resourcesModule #messageBox label.error {
  color: #ff0000;
  font-size: 117%;
}
/* line 93, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule .resource-details,
.resourceDetail .resourcesModule .resource-details {
  padding: 0 30px 15px;
}
@media (max-width: 767px) {
  /* line 93, sass/modules/_resource_center.scss */
  .resourceCenterLanding .resourcesModule .resource-details,
  .resourceDetail .resourcesModule .resource-details {
    padding-right: 30px;
    min-height: 0;
  }
}
/* line 100, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule .resource-details h2,
.resourceDetail .resourcesModule .resource-details h2 {
  color: #000;
  padding-bottom: 15px;
}
/* line 105, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule .resource-details h2 a,
.resourceDetail .resourcesModule .resource-details h2 a {
  color: #000;
}
/* line 110, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule .foxtrotHdr,
.resourceDetail .resourcesModule .foxtrotHdr {
  color: #000;
  padding-bottom: 15px;
}
/* line 114, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule .resource-thumb,
.resourceDetail .resourcesModule .resource-thumb {
  padding: 0 30px 0 0;
}
@media (max-width: 767px) {
  /* line 114, sass/modules/_resource_center.scss */
  .resourceCenterLanding .resourcesModule .resource-thumb,
  .resourceDetail .resourcesModule .resource-thumb {
    display: none;
  }
}
/* line 121, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resultsModule .resource-user-query, .resourceCenterLanding .resourcesModule.popularResourcesModule .resource-user-query,
.resourceDetail .resourcesModule.resultsModule .resource-user-query,
.resourceDetail .resourcesModule.popularResourcesModule .resource-user-query {
  height: 3.167em;
  padding: 20px 0 0;
}
/* line 125, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resultsModule .resource-buttons, .resourceCenterLanding .resourcesModule.popularResourcesModule .resource-buttons,
.resourceDetail .resourcesModule.resultsModule .resource-buttons,
.resourceDetail .resourcesModule.popularResourcesModule .resource-buttons {
  position: absolute;
  overflow: hidden;
}
@media (max-width: 767px) {
  /* line 125, sass/modules/_resource_center.scss */
  .resourceCenterLanding .resourcesModule.resultsModule .resource-buttons, .resourceCenterLanding .resourcesModule.popularResourcesModule .resource-buttons,
  .resourceDetail .resourcesModule.resultsModule .resource-buttons,
  .resourceDetail .resourcesModule.popularResourcesModule .resource-buttons {
    position: static;
    bottom: auto;
    left: auto;
  }
}
/* line 136, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resultsModule article,
.resourceDetail .resourcesModule.resultsModule article {
  position: relative;
  margin-bottom: 30px;
  padding: 30px 0 75px;
  background: #f7f7f7;
}
@media (max-width: 767px) {
  /* line 136, sass/modules/_resource_center.scss */
  .resourceCenterLanding .resourcesModule.resultsModule article,
  .resourceDetail .resourcesModule.resultsModule article {
    padding-bottom: 30px;
  }
}
/* line 145, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resultsModule article.open,
.resourceDetail .resourcesModule.resultsModule article.open {
  padding-bottom: 30px;
}
/* line 149, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resultsModule article.hasImage .resource-details,
.resourceDetail .resourcesModule.resultsModule article.hasImage .resource-details {
  padding-right: 10px;
}
/* line 155, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resultsModule .resource-details p,
.resourceDetail .resourcesModule.resultsModule .resource-details p {
  padding-right: 0;
}
/* line 159, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resultsModule .resource-fields, .resourceCenterLanding .resourcesModule.resultsModule .resource-user-data, .resourceCenterLanding .resourcesModule.resultsModule .form-buttons,
.resourceDetail .resourcesModule.resultsModule .resource-fields,
.resourceDetail .resourcesModule.resultsModule .resource-user-data,
.resourceDetail .resourcesModule.resultsModule .form-buttons {
  padding-left: 30px;
}
/* line 162, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resultsModule .form-buttons,
.resourceDetail .resourcesModule.resultsModule .form-buttons {
  padding-top: 20px;
}
/* line 166, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resultsModule .form-buttons button.edit-button, .resourceCenterLanding .resourcesModule.resultsModule .form-buttons button.cancel-button,
.resourceDetail .resourcesModule.resultsModule .form-buttons button.edit-button,
.resourceDetail .resourcesModule.resultsModule .form-buttons button.cancel-button {
  background-color: #f7f7f7;
  border: 1px solid #f7f7f7;
}
/* line 170, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resultsModule .form-buttons button.edit-button:hover, .resourceCenterLanding .resourcesModule.resultsModule .form-buttons button.cancel-button:hover,
.resourceDetail .resourcesModule.resultsModule .form-buttons button.edit-button:hover,
.resourceDetail .resourcesModule.resultsModule .form-buttons button.cancel-button:hover {
  background: #d06f1a;
  border: 1px solid #d06f1a;
}
/* line 177, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resultsModule .resource-buttons,
.resourceDetail .resourcesModule.resultsModule .resource-buttons {
  bottom: 30px;
  left: 0;
}
@media (max-width: 767px) {
  /* line 181, sass/modules/_resource_center.scss */
  .resourceCenterLanding .resourcesModule.resultsModule .resource-buttons .button-column,
  .resourceDetail .resourcesModule.resultsModule .resource-buttons .button-column {
    position: static;
  }
}
/* line 186, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resultsModule .resource-buttons .button-column .button-wrapper-left,
.resourceDetail .resourcesModule.resultsModule .resource-buttons .button-column .button-wrapper-left {
  padding: 0 0 0 30px;
}
@media (max-width: 767px) {
  /* line 186, sass/modules/_resource_center.scss */
  .resourceCenterLanding .resourcesModule.resultsModule .resource-buttons .button-column .button-wrapper-left,
  .resourceDetail .resourcesModule.resultsModule .resource-buttons .button-column .button-wrapper-left {
    padding: 0;
  }
}
/* line 192, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resultsModule .resource-buttons .button-column .button-wrapper-right,
.resourceDetail .resourcesModule.resultsModule .resource-buttons .button-column .button-wrapper-right {
  padding: 0 30px 0 0;
}
@media (max-width: 767px) {
  /* line 192, sass/modules/_resource_center.scss */
  .resourceCenterLanding .resourcesModule.resultsModule .resource-buttons .button-column .button-wrapper-right,
  .resourceDetail .resourcesModule.resultsModule .resource-buttons .button-column .button-wrapper-right {
    padding: 0;
  }
}
/* line 200, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resultsModule .download-button, .resourceCenterLanding .resourcesModule.resultsModule .mail-button,
.resourceDetail .resourcesModule.resultsModule .download-button,
.resourceDetail .resourcesModule.resultsModule .mail-button {
  display: block;
  width: 100%;
}
@media (max-width: 767px) {
  /* line 200, sass/modules/_resource_center.scss */
  .resourceCenterLanding .resourcesModule.resultsModule .download-button, .resourceCenterLanding .resourcesModule.resultsModule .mail-button,
  .resourceDetail .resourcesModule.resultsModule .download-button,
  .resourceDetail .resourcesModule.resultsModule .mail-button {
    width: 75%;
  }
}
/* line 207, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resultsModule .download-button .info, .resourceCenterLanding .resourcesModule.resultsModule .mail-button .info,
.resourceDetail .resourcesModule.resultsModule .download-button .info,
.resourceDetail .resourcesModule.resultsModule .mail-button .info {
  font-weight: 100;
}
/* line 211, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resultsModule .mail-button,
.resourceDetail .resourcesModule.resultsModule .mail-button {
  border: 1px solid #fff;
}
/* line 214, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resultsModule #messageBox label,
.resourceDetail .resourcesModule.resultsModule #messageBox label {
  padding: 0 30px;
}
@media (max-width: 767px) {
  /* line 218, sass/modules/_resource_center.scss */
  .resourceCenterLanding .resourcesModule.resultsModule .formRow,
  .resourceDetail .resourcesModule.resultsModule .formRow {
    padding-right: 30px;
  }
}
/* line 223, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resourcesDetailModule,
.resourceDetail .resourcesModule.resourcesDetailModule {
  padding-top: 60px;
}
/* line 226, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resourcesDetailModule .resource-user-query,
.resourceDetail .resourcesModule.resourcesDetailModule .resource-user-query {
  height: 2.167em;
}
/* line 229, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resourcesDetailModule .form-buttons,
.resourceDetail .resourcesModule.resourcesDetailModule .form-buttons {
  padding-bottom: 30px;
}
/* line 232, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.resourcesDetailModule .resource-buttons button,
.resourceDetail .resourcesModule.resourcesDetailModule .resource-buttons button {
  display: block;
  float: right;
  width: 75%;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  /* line 232, sass/modules/_resource_center.scss */
  .resourceCenterLanding .resourcesModule.resourcesDetailModule .resource-buttons button,
  .resourceDetail .resourcesModule.resourcesDetailModule .resource-buttons button {
    float: none;
  }
}
/* line 243, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.popularResourcesModule article,
.resourceDetail .resourcesModule.popularResourcesModule article {
  padding-top: 0;
  padding-bottom: 130px;
  background: #fff;
}
@media (max-width: 767px) {
  /* line 243, sass/modules/_resource_center.scss */
  .resourceCenterLanding .resourcesModule.popularResourcesModule article,
  .resourceDetail .resourcesModule.popularResourcesModule article {
    padding-bottom: 30px;
  }
}
/* line 251, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.popularResourcesModule article.open,
.resourceDetail .resourcesModule.popularResourcesModule article.open {
  padding-bottom: 35px;
}
/* line 254, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.popularResourcesModule article .resource-details,
.resourceDetail .resourcesModule.popularResourcesModule article .resource-details {
  padding: 0;
}
/* line 257, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.popularResourcesModule article .resource-thumb,
.resourceDetail .resourcesModule.popularResourcesModule article .resource-thumb {
  display: none;
}
/* line 260, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.popularResourcesModule article .resource-buttons,
.resourceDetail .resourcesModule.popularResourcesModule article .resource-buttons {
  bottom: 0;
  height: 120px;
}
@media (max-width: 767px) {
  /* line 260, sass/modules/_resource_center.scss */
  .resourceCenterLanding .resourcesModule.popularResourcesModule article .resource-buttons,
  .resourceDetail .resourcesModule.popularResourcesModule article .resource-buttons {
    height: auto;
  }
}
/* line 267, sass/modules/_resource_center.scss */
.resourceCenterLanding .resourcesModule.popularResourcesModule article .resource-buttons button,
.resourceDetail .resourcesModule.popularResourcesModule article .resource-buttons button {
  display: block;
  width: 75%;
  margin-top: 10px;
}

/* line 2, sass/modules/_search_results.scss */
.searchResults .searchResultsHeroModule {
  padding: 100px 0 10px;
  width: 100%;
  color: #fff;
  background: #fdba31;
  text-align: center;
}
/* line 9, sass/modules/_search_results.scss */
.searchResults .searchResultsHeroModule p {
  margin: 0 auto;
  width: 60%;
  padding-bottom: 25px;
}
/* line 15, sass/modules/_search_results.scss */
.searchResults .pageRow {
  border-bottom: 1px solid #b7b7b7;
}
/* line 19, sass/modules/_search_results.scss */
.searchResults .searchModule p {
  font-size: 200%;
  padding-top: 11px;
}
/* line 25, sass/modules/_search_results.scss */
.searchResults .filtersModule .filterSentence {
  text-align: left;
  font-size: 200%;
}
/* line 29, sass/modules/_search_results.scss */
.searchResults .filtersModule .filterSentence .filterType {
  background-position: 100% 60%;
}
/* line 33, sass/modules/_search_results.scss */
.searchResults .filtersModule .filterTags {
  text-align: left;
  width: auto;
}
/* line 38, sass/modules/_search_results.scss */
.searchResults .resultsModule {
  margin-top: 20px;
}
/* line 42, sass/modules/_search_results.scss */
.searchResults .resultsModule.gettingData .ajaxOverlay {
  display: block;
}
/* line 47, sass/modules/_search_results.scss */
.searchResults .resultsModule .pageRow:after {
  display: none;
}
/* line 52, sass/modules/_search_results.scss */
.searchResults .resultsModule .searchResult .searchResultImage {
  padding: 1px 0 10px;
}
/* line 55, sass/modules/_search_results.scss */
.searchResults .resultsModule .searchResult .searchResultContent {
  border-top: 1px solid #b7b7b7;
  padding: 27px 0 10px;
}
/* line 59, sass/modules/_search_results.scss */
.searchResults .resultsModule .searchResult .searchResultContent .resultType {
  font-weight: 300;
  text-transform: uppercase;
}
/* line 63, sass/modules/_search_results.scss */
.searchResults .resultsModule .searchResult .searchResultContent h1 {
  font-size: 166%;
  font-weight: 300;
  padding-bottom: 2px;
}
/* line 68, sass/modules/_search_results.scss */
.searchResults .resultsModule .searchResult .searchResultContent h1 a {
  color: #000;
}
/* line 72, sass/modules/_search_results.scss */
.searchResults .resultsModule .searchResult .searchResultContent p {
  padding-bottom: 2px;
}
/* line 75, sass/modules/_search_results.scss */
.searchResults .resultsModule .searchResult .searchResultContent .topic {
  font-style: italic;
}
/* line 78, sass/modules/_search_results.scss */
.searchResults .resultsModule .searchResult .searchResultContent .date, .searchResults .resultsModule .searchResult .searchResultContent .mdiLanding .resultItem .amount, .mdiLanding .resultItem .searchResults .resultsModule .searchResult .searchResultContent .amount {
  padding-bottom: 17px;
  font-style: italic;
}
/* line 84, sass/modules/_search_results.scss */
.searchResults .resultsModule .searchResult:first-child .searchResultContent {
  border-top: none;
}
/* line 88, sass/modules/_search_results.scss */
.searchResults .resultsModule .searchResult.featuredSearchResult {
  margin-bottom: 20px;
}
/* line 91, sass/modules/_search_results.scss */
.searchResults .resultsModule .searchResult.featuredSearchResult .searchResultImage img {
  width: 100%;
}
/* line 94, sass/modules/_search_results.scss */
.searchResults .resultsModule .searchResult.featuredSearchResult .searchResultContent {
  border: none;
}
/* line 97, sass/modules/_search_results.scss */
.searchResults .resultsModule .searchResult.featuredSearchResult .searchResultContent .resultType {
  color: #000;
}
/* line 100, sass/modules/_search_results.scss */
.searchResults .resultsModule .searchResult.featuredSearchResult .searchResultContent .resultType span {
  font-family: "Georgia", serif;
  font-weight: 600;
  font-style: italic;
  text-transform: none;
}
/* line 107, sass/modules/_search_results.scss */
.searchResults .resultsModule .searchResult.featuredSearchResult .searchResultContent h1 {
  font-size: 216%;
  line-height: 1.3em;
  margin-bottom: 4px;
}
/* line 115, sass/modules/_search_results.scss */
.searchResults .resultsModule .grantResult {
  padding: 0;
  min-height: 100%;
}
/* line 119, sass/modules/_search_results.scss */
.searchResults .resultsModule .grantResult .grantDetails {
  margin-top: 15px;
}
/* line 122, sass/modules/_search_results.scss */
.searchResults .resultsModule .grantResult .grantDetails .gc-4 p {
  font-style: italic;
  padding: 0;
}
@media (max-width: 767px) {
  /* line 130, sass/modules/_search_results.scss */
  .searchResults .resultsModule .searchResult .searchResultImage {
    display: none;
  }
  /* line 134, sass/modules/_search_results.scss */
  .searchResults .resultsModule .grantResult {
    border: none;
  }
}

/* line 1, sass/modules/_slideshow_module.scss */
.slideshowModule {
  margin: 0 0 25px -100px;
  position: relative;
  background-color: inherit;
}
/* line 6, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed {
  margin: 50px 0 25px;
}
/* line 9, sass/modules/_slideshow_module.scss */
.landingPage1 .slideshowModule.tabbed {
  margin-top: 0;
}
/* line 13, sass/modules/_slideshow_module.scss */
.landingPage1 .slideshowModule.tabbed .slide .borderTop h3, .landingPage1 .slideshowModule.tabbed .slide .peopleList ul li h3 {
  margin-top: 1em;
}
/* line 17, sass/modules/_slideshow_module.scss */
.landingPage1 .slideshowModule.tabbed .slide a {
  font: bold 100% "Oswald", sans-serif;
}
/* line 23, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slideshowControls {
  position: relative;
  width: 100%;
  margin: 0 0 20px;
  border-bottom: 1px solid #919195;
  text-transform: none;
  *zoom: 1;
}
/* line 38, ../../../../.gem/ruby/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
.slideshowModule.tabbed .slideshowControls:after {
  content: "";
  display: table;
  clear: both;
}
/* line 31, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slideshowControls .imgCount {
  display: none;
}
/* line 35, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slideshowControls .controls {
  float: right;
  margin: 0;
  font: 100 160% "Oswald", sans-serif;
  line-height: 2.833;
  width: 95px;
}
/* line 43, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slideshowControls .tabs {
  display: block;
  float: left;
}
/* line 47, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slideshowControls .tabs span {
  margin-right: 57px;
  color: #f8981d;
  font: 100 160% "Oswald", sans-serif;
  line-height: 2.833;
  cursor: pointer;
}
/* line 54, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slideshowControls .tabs span:last-of-type {
  margin-right: 10px;
}
/* line 58, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slideshowControls .tabs span.active, .slideshowModule.tabbed .slideshowControls .tabs span:hover, .slideshowModule.tabbed .slideshowControls .tabs span:active {
  color: #68686b;
  text-decoration: none;
}
@media (min-width: 1023px) and (max-width: 1200px) and (orientation: landscape) {
  /* line 47, sass/modules/_slideshow_module.scss */
  .slideshowModule.tabbed .slideshowControls .tabs span {
    margin-right: 40px;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 47, sass/modules/_slideshow_module.scss */
  .slideshowModule.tabbed .slideshowControls .tabs span {
    margin-right: 15px;
  }
}
@media (max-width: 767px) {
  /* line 47, sass/modules/_slideshow_module.scss */
  .slideshowModule.tabbed .slideshowControls .tabs span {
    display: none;
  }
  /* line 76, sass/modules/_slideshow_module.scss */
  .slideshowModule.tabbed .slideshowControls .tabs span.active {
    display: block;
    margin-left: 5px;
  }
}
/* line 84, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slideshowControls .activeTabMarker {
  display: block;
}
/* line 89, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .sliderWrapper {
  margin: 0;
}
/* line 93, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .imgCaptionTrigger {
  display: none;
}
/* line 97, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide {
  font: 400 133% "Georgia", serif;
  line-height: 1.5;
}
/* line 101, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide .gc-8 {
  padding: 0 10px 0 0;
}
/* line 105, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide p, .slideshowModule.tabbed .slide img {
  margin: 1em 0;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  /* line 110, sass/modules/_slideshow_module.scss */
  .slideshowModule.tabbed .slide .peopleList {
    float: left;
    width: 50%;
  }
}
/* line 116, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide .peopleList ul {
  margin: 1em 0;
}
/* line 119, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide .peopleList ul li {
  margin: 0 0 0.8em;
  padding: 0.6em 0 0;
}
/* line 123, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide .peopleList ul li:first-child {
  border: 0 none;
}
/* line 127, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide .peopleList ul li h3 {
  margin: 0;
  font-size: 125%;
}
/* line 132, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide .peopleList ul li p {
  margin: 0;
}
/* line 140, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide .peopleList2 ul {
  margin: 1em 0;
  width: 100%;
}
/* line 144, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide .peopleList2 ul li {
  float: left;
  height: 112px;
  margin: 0 0 0.8em;
  padding: 0.6em 30px 0 0;
  width: 25%;
}
/* line 152, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide .peopleList2 ul li h3 {
  margin: 0;
  font-size: 125%;
}
/* line 158, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide .peopleList2 ul li p {
  margin: 0;
}
@media (max-width: 767px) {
  /* line 144, sass/modules/_slideshow_module.scss */
  .slideshowModule.tabbed .slide .peopleList2 ul li {
    width: 50%;
  }
}
/* line 170, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide .story .storyImage {
  padding: 1px 0 10px;
}
/* line 173, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide .story .storyContent {
  border-top: 1px solid #b7b7b7;
  padding: 27px 0 10px;
}
/* line 177, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide .story .storyContent .resultType {
  font: 300 75% "Oswald", sans-serif;
  text-transform: uppercase;
}
/* line 181, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide .story .storyContent h1 {
  font: 300 125% "Oswald", sans-serif;
  padding-bottom: 2px;
}
/* line 185, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide .story .storyContent h1 a {
  color: #000;
}
/* line 189, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide .story .storyContent p {
  padding-bottom: 2px;
}
/* line 192, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide .story .storyContent .topic {
  font-style: italic;
}
/* line 195, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide .story .storyContent .date, .slideshowModule.tabbed .slide .story .storyContent .mdiLanding .resultItem .amount, .mdiLanding .resultItem .slideshowModule.tabbed .slide .story .storyContent .amount {
  padding-bottom: 17px;
  font-style: italic;
}
/* line 201, sass/modules/_slideshow_module.scss */
.slideshowModule.tabbed .slide .story:first-child .storyContent {
  border-top: none;
}
/* line 209, sass/modules/_slideshow_module.scss */
.slideshowModule .slideshowTitle {
  margin: 0 0 0.5em;
}
/* line 213, sass/modules/_slideshow_module.scss */
.slideshowModule .slideshowControls {
  position: absolute;
  top: 0;
  left: 0;
  text-transform: uppercase;
  font: 300 125% "Oswald", sans-serif;
  text-align: center;
}
/* line 222, sass/modules/_slideshow_module.scss */
.slideshowModule .slideshowControls .imgCount span {
  font: italic 130% "Georgia", serif;
}
/* line 227, sass/modules/_slideshow_module.scss */
.slideshowModule .slideshowControls span {
  display: inline-block;
  white-space: nowrap;
}
/* line 232, sass/modules/_slideshow_module.scss */
.slideshowModule .slideshowControls .controls {
  margin-top: 5px;
}
/* line 235, sass/modules/_slideshow_module.scss */
.slideshowModule .slideshowControls .controls .slideshowControl {
  clear: left;
  text-indent: -4000px;
  background: url('/media/slideshow_arrows.png?1447435960') no-repeat 0 0;
  width: 27px;
  height: 27px;
  vertical-align: middle;
  cursor: pointer;
}
/* line 244, sass/modules/_slideshow_module.scss */
.slideshowModule .slideshowControls .controls .slideshowControl.prev {
  margin-right: 15px;
}
/* line 247, sass/modules/_slideshow_module.scss */
.slideshowModule .slideshowControls .controls .slideshowControl.next {
  background-position: 0 100%;
}
/* line 250, sass/modules/_slideshow_module.scss */
.slideshowModule .slideshowControls .controls .slideshowControl.disabled {
  cursor: default;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=25);
  opacity: 0.25;
}
/* line 257, sass/modules/_slideshow_module.scss */
.slideshowModule .slideshowControls .tabs {
  display: none;
  position: relative;
}
/* line 263, sass/modules/_slideshow_module.scss */
.slideshowModule .activeTabMarker {
  display: none;
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 11px;
  height: 6px;
  background: #fff url('/media/active_tab_marker.png?1447435960') no-repeat 0 0;
}
/* line 272, sass/modules/_slideshow_module.scss */
.grayRow .slideshowModule .activeTabMarker, .annualReportsModule .moduleContainer .moduleContent a.annualReport .slideshowModule .activeTabMarker, .employmentTilesModule .moduleContainer .moduleContent a.employmentTiles .slideshowModule .activeTabMarker, .meetThePeopleModule .moduleContainer .moduleContent .person .slideshowModule .activeTabMarker {
  background-color: #f5f5f5;
}
/* line 277, sass/modules/_slideshow_module.scss */
.slideshowModule .sliderWrapper {
  position: relative;
  margin-left: 100px;
}
/* line 281, sass/modules/_slideshow_module.scss */
.slideshowModule .imgCaptionTrigger {
  background: url('/media/icon_image_caption.png?1447435960') no-repeat 0 0;
  width: 29px;
  height: 29px;
  position: absolute;
  bottom: -14px;
  left: 0;
  z-index: 3;
  text-indent: -4000px;
  display: block;
  -moz-transition: all 250ms ease-out;
  -o-transition: all 250ms ease-out;
  -webkit-transition: all 250ms ease-out;
  transition: all 250ms ease-out;
}
/* line 293, sass/modules/_slideshow_module.scss */
.slideshowModule .imgCaptionTrigger.active {
  -moz-transition: all 150ms ease-out;
  -o-transition: all 150ms ease-out;
  -webkit-transition: all 150ms ease-out;
  transition: all 150ms ease-out;
  background-position: 0 100%;
}
/* line 298, sass/modules/_slideshow_module.scss */
.slideshowModule .swipe {
  overflow: hidden;
  visibility: hidden;
  position: relative;
}
/* line 303, sass/modules/_slideshow_module.scss */
.slideshowModule .swipe .swipe-wrap {
  overflow: hidden;
  position: relative;
}
/* line 307, sass/modules/_slideshow_module.scss */
.slideshowModule .swipe .swipe-wrap .slide {
  position: relative;
  float: left;
  width: 100%;
}
/* line 313, sass/modules/_slideshow_module.scss */
.slideshowModule .swipe .swipe-wrap .slide .imgCont img {
  display: block;
}
/* line 316, sass/modules/_slideshow_module.scss */
.slideshowModule .swipe .swipe-wrap .slide .imgCont .imgCaption {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.75);
  color: #fff;
  padding: 24px 50px;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 1, sass/modules/_slideshow_module.scss */
  .slideshowModule {
    margin-left: -62px;
  }
  /* line 333, sass/modules/_slideshow_module.scss */
  .slideshowModule .slideshowControls .controls .slideshowControl.prev {
    margin-right: 0;
  }
  /* line 337, sass/modules/_slideshow_module.scss */
  .slideshowModule .sliderWrapper {
    margin-left: 62px;
  }
}
@media (max-width: 767px) {
  /* line 1, sass/modules/_slideshow_module.scss */
  .slideshowModule {
    margin-left: 0;
  }
  /* line 344, sass/modules/_slideshow_module.scss */
  .slideshowModule .slideshowControls {
    position: static;
    margin-bottom: 15px;
  }
  /* line 348, sass/modules/_slideshow_module.scss */
  .slideshowModule .sliderWrapper {
    margin-left: 0;
  }
  /* line 351, sass/modules/_slideshow_module.scss */
  .slideshowModule .swipe .swipe-wrap .imgCont .imgCaption {
    padding: 10px 10px 20px;
  }
}

/* line 359, sass/modules/_slideshow_module.scss */
.translatedPages.slideshowModule.tabbed .slideshowControls .tabs span {
  color: #68686b;
}
/* line 362, sass/modules/_slideshow_module.scss */
.translatedPages.slideshowModule.tabbed .slideshowControls .tabs span.active, .translatedPages.slideshowModule.tabbed .slideshowControls .tabs span:hover, .translatedPages.slideshowModule.tabbed .slideshowControls .tabs span:active {
  color: #fff;
  text-decoration: underline;
}

/* line 3, sass/modules/_what_we_support.scss */
.areasOfFocusModule .foxtrotHdr {
  padding-bottom: 20px;
}
/* line 6, sass/modules/_what_we_support.scss */
.areasOfFocusModule .moduleContent {
  font-size: 133%;
  line-height: 1.5em;
}
/* line 10, sass/modules/_what_we_support.scss */
.areasOfFocusModule dl {
  overflow: hidden;
}
/* line 13, sass/modules/_what_we_support.scss */
.areasOfFocusModule dl dt {
  font: 100% "Georgia", serif;
  padding-bottom: 15px;
}
/* line 17, sass/modules/_what_we_support.scss */
.areasOfFocusModule dl dd {
  float: left;
  padding-bottom: 7px;
  width: 50%;
  font: 300 150% "Oswald", sans-serif;
}

/* line 1, sass/modules/_why_what_module.scss */
.whyWhatModule {
  padding-top: 50px;
  font: 133%/1.5 Georgia, serif;
}
/* line 5, sass/modules/_why_what_module.scss */
.whyWhatModule .echoHdr {
  padding-bottom: 30px;
}
/* line 9, sass/modules/_why_what_module.scss */
.whyWhatModule .resourcesModule img {
  width: 100%;
  height: auto;
  margin-top: 60px;
}
@media (max-width: 767px) {
  /* line 9, sass/modules/_why_what_module.scss */
  .whyWhatModule .resourcesModule img {
    margin-top: 0;
  }
}
/* line 17, sass/modules/_why_what_module.scss */
.whyWhatModule .resourcesModule .resource {
  display: table;
  width: 100%;
  height: 170px;
  margin-top: 27px;
  padding: 0 7px;
  background: #65aed4 url('/media/lp2_resource_bg.png?1447435960') no-repeat 50% 50%;
  -moz-background-size: 90% auto;
  -o-background-size: 90% auto;
  -webkit-background-size: 90% auto;
  background-size: 90% auto;
  -moz-transition: all 250ms ease-out;
  -o-transition: all 250ms ease-out;
  -webkit-transition: all 250ms ease-out;
  transition: all 250ms ease-out;
}
@media (min-width: 1023px) and (max-width: 1200px) and (orientation: landscape) {
  /* line 17, sass/modules/_why_what_module.scss */
  .whyWhatModule .resourcesModule .resource {
    height: 140px;
  }
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 17, sass/modules/_why_what_module.scss */
  .whyWhatModule .resourcesModule .resource {
    height: 114px;
    margin-top: 7px;
  }
}
@media (max-width: 767px) {
  /* line 17, sass/modules/_why_what_module.scss */
  .whyWhatModule .resourcesModule .resource {
    width: 145px;
    height: 145px;
    margin: 0;
    padding: 0;
  }
}
/* line 39, sass/modules/_why_what_module.scss */
.whyWhatModule .resourcesModule .resource:hover {
  background-color: #005daa;
  text-decoration: none;
}
/* line 44, sass/modules/_why_what_module.scss */
.whyWhatModule .resourcesModule .resource .center {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
/* line 49, sass/modules/_why_what_module.scss */
.whyWhatModule .resourcesModule .resource .deltaHdr {
  font-size: 150%;
  text-transform: uppercase;
  color: #fff;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 49, sass/modules/_why_what_module.scss */
  .whyWhatModule .resourcesModule .resource .deltaHdr {
    font-size: 146%;
  }
}
@media (max-width: 767px) {
  /* line 49, sass/modules/_why_what_module.scss */
  .whyWhatModule .resourcesModule .resource .deltaHdr {
    font-size: 166%;
  }
}
/* line 60, sass/modules/_why_what_module.scss */
.whyWhatModule .resourcesModule .resource .foxtrotHdr {
  color: #fff;
  font-size: 125%;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 60, sass/modules/_why_what_module.scss */
  .whyWhatModule .resourcesModule .resource .foxtrotHdr {
    font-size: 123%;
  }
}
@media (max-width: 767px) {
  /* line 60, sass/modules/_why_what_module.scss */
  .whyWhatModule .resourcesModule .resource .foxtrotHdr {
    font-size: 150%;
  }
}
@media (max-width: 767px) {
  /* line 72, sass/modules/_why_what_module.scss */
  .whyWhatModule .resourcesModule .gc-2 {
    float: left;
    width: 45%;
    margin: 0 0 0 10px;
    font-size: 12px;
  }
  /* line 78, sass/modules/_why_what_module.scss */
  .whyWhatModule .resourcesModule .gc-2:first-child .resource {
    float: right;
  }
}
/* line 86, sass/modules/_why_what_module.scss */
.whyWhatModule .whyThisWorkModule a, .whyWhatModule .whatWeSupportModule a, .whyWhatModule .resourcesModule a {
  color: #f8981d;
}
/* line 89, sass/modules/_why_what_module.scss */
.whyWhatModule .whyThisWorkModule .emailSignup, .whyWhatModule .whatWeSupportModule .emailSignup, .whyWhatModule .resourcesModule .emailSignup {
  padding-bottom: 27px;
  width: 100%;
}
@media (min-width: 767px) and (max-width: 1023px) {
  /* line 95, sass/modules/_why_what_module.scss */
  .whyWhatModule .emailSignup {
    padding-bottom: 27px;
    width: 100%;
  }
}
@media (max-width: 767px) {
  /* line 101, sass/modules/_why_what_module.scss */
  .whyWhatModule .gc-4, .whyWhatModule .grantAmountModule {
    margin-bottom: 30px;
  }
}

/* line 1, sass/partials/_forms.scss */
.formModule .formRow label, .formModule .hiddenLabel {
  float: left;
  height: 0;
  text-indent: -4000px;
}

/* line 8, sass/partials/_forms.scss */
.formModule.confirmation .thanks, .formModule .confirmation .thanks {
  display: block;
  height: auto;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 13, sass/partials/_forms.scss */
.formModule.confirmation form, .formModule .confirmation form {
  height: 0;
  overflow: hidden;
}
/* line 17, sass/partials/_forms.scss */
.formModule.confirmation .btn-toggle, .formModule .confirmation .btn-toggle {
  display: none;
}
/* line 22, sass/partials/_forms.scss */
.formModule.closed .errors {
  display: none !important;
}
/* line 25, sass/partials/_forms.scss */
.formModule.closed form {
  height: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 29, sass/partials/_forms.scss */
.formModule.closed .btn-toggle {
  display: inline-block;
}
/* line 33, sass/partials/_forms.scss */
.formModule form {
  height: auto;
  overflow: hidden;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  -moz-transition: all 500ms ease-out;
  -o-transition: all 500ms ease-out;
  -webkit-transition: all 500ms ease-out;
  transition: all 500ms ease-out;
}
/* line 39, sass/partials/_forms.scss */
.formModule .formStep {
  display: none;
}
/* line 42, sass/partials/_forms.scss */
.formModule .formRow {
  clear: both;
  position: relative;
  padding-bottom: 10px;
  *zoom: 1;
}
/* line 38, ../../../../.gem/ruby/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
.formModule .formRow:after {
  content: "";
  display: table;
  clear: both;
}
/* line 51, sass/partials/_forms.scss */
.formModule .formRow .gr {
  padding-bottom: 0;
}
/* line 56, sass/partials/_forms.scss */
.formModule .formRow .captcha label {
  color: #68686b;
  font: 300 150% "Oswald", sans-serif;
  height: auto;
  text-indent: none;
  float: none;
}
/* line 68, sass/partials/_forms.scss */
.formModule input[type="text"], .formModule textarea {
  margin-top: 0;
  width: 100%;
}
/* line 73, sass/partials/_forms.scss */
.formModule textarea {
  max-width: 100%;
  height: 120px;
}
/* line 78, sass/partials/_forms.scss */
.formModule .focused input[type="text"], .formModule .focused textarea {
  -moz-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
}
/* line 80, sass/partials/_forms.scss */
.formModule .focused input[type="text"]:focus, .formModule .focused textarea:focus {
  outline: 0;
}
/* line 86, sass/partials/_forms.scss */
.formModule input[type="text"].error, .formModule textarea.error, .formModule .sb.error {
  color: #ff0000;
  border-color: #ff0000;
}
/* line 91, sass/partials/_forms.scss */
.formModule .sb {
  border: 1px solid #b7b7b7;
  color: #68686b;
}
/* line 95, sass/partials/_forms.scss */
.formModule .sb.focused {
  -moz-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
}
/* line 99, sass/partials/_forms.scss */
.formModule .errors, .formModule .thanks {
  display: none;
  margin: 10px 0 20px;
  overflow: hidden;
  -moz-transition: all 500ms ease-out;
  -o-transition: all 500ms ease-out;
  -webkit-transition: all 500ms ease-out;
  transition: all 500ms ease-out;
}
/* line 107, sass/partials/_forms.scss */
.formModule .errors label, .formModule .thanks label {
  display: block;
  padding: 0;
  font: italic 167% "Georgia", serif;
  cursor: default;
  text-align: left;
}
/* line 114, sass/partials/_forms.scss */
.formModule .errors label.error, .formModule .thanks label.error {
  color: #ff0000;
  font-size: 117%;
  cursor: pointer;
}
/* line 122, sass/partials/_forms.scss */
.formModule .errors.invalid {
  height: auto;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 127, sass/partials/_forms.scss */
.formModule .btn-toggle {
  display: none;
}
@media (max-width: 767px) {
  /* line 132, sass/partials/_forms.scss */
  .formModule .formRow .gc-2, .formModule .formRow .gc-1 {
    padding-bottom: 10px;
  }
  /* line 135, sass/partials/_forms.scss */
  .formModule .formRow .gc-2:last-child, .formModule .formRow .gc-1:last-child {
    padding-bottom: 0;
  }
  /* line 140, sass/partials/_forms.scss */
  .formModule .sb {
    float: none;
    width: 100%;
  }
  /* line 145, sass/partials/_forms.scss */
  .formModule .btns button, .formModule .btns a {
    margin-right: 15px;
  }
}

/* line 152, sass/partials/_forms.scss */
.sneaky input {
  display: none;
}

/* line 1, sass/partials/_grants_reveal.scss */
.grantRevealModule {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 430px;
  background-color: #000;
}
/* line 8, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealTitle {
  font: 516% "Georgia", serif;
  font-style: italic;
  position: relative;
  margin: 75px auto 0;
  text-align: center;
  width: 332px;
  color: #fff;
  z-index: 5;
}
/* line 18, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealType {
  position: absolute;
  top: 245px;
  display: block;
  background: url('/media/arrows.png?1447435960') no-repeat;
  z-index: 3;
  text-transform: uppercase;
  font-size: 200%;
  font-weight: 300;
  color: #fff;
}
/* line 29, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealSection {
  background: no-repeat 0 0;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  position: absolute;
  top: 0;
  width: 50%;
  height: 430px;
  overflow: hidden;
  z-index: 2;
}
/* line 39, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealSection.opened {
  z-index: 3;
  -moz-box-shadow: 3px 0 3px 0 rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 3px 0 3px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 3px 0 3px 0 rgba(0, 0, 0, 0.5);
}
/* line 46, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealSection img {
  display: block;
  width: 100%;
}
/* line 50, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealSection .revealInner {
  position: relative;
  top: 0;
  height: 100%;
}
/* line 55, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealSection .revealInner img {
  position: absolute;
}
/* line 59, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealSection.grantees {
  left: 0;
  background-position: 0 0;
}
/* line 63, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealSection.grantees.opened {
  -moz-box-shadow: 3px 0 3px 0 rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 3px 0 3px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 3px 0 3px 0 rgba(0, 0, 0, 0.5);
}
/* line 69, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealSection.grantees .revealInner img {
  left: 0;
}
/* line 73, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealSection.grantees .revealType {
  right: 22px;
  padding-right: 22px;
  background-position: 100% 7px;
}
/* line 78, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealSection.grantees .content {
  -moz-transform: translate3d(611px, 0, 0);
  -ms-transform: translate3d(611px, 0, 0);
  -webkit-transform: translate3d(611px, 0, 0);
  transform: translate3d(611px, 0, 0);
}
/* line 82, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealSection.grantseekers {
  right: 0;
  background-position: 100% 0;
}
/* line 86, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealSection.grantseekers.opened {
  -moz-box-shadow: -3px 0 3px 0 rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: -3px 0 3px 0 rgba(0, 0, 0, 0.5);
  box-shadow: -3px 0 3px 0 rgba(0, 0, 0, 0.5);
}
/* line 91, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealSection.grantseekers .revealInner img {
  right: 0;
}
/* line 95, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealSection.grantseekers .revealType {
  padding-left: 22px;
  left: 22px;
  background-position: 0 -44px;
}
/* line 100, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealSection.grantseekers .content {
  -moz-transform: translate3d(-611px, 0, 0);
  -ms-transform: translate3d(-611px, 0, 0);
  -webkit-transform: translate3d(-611px, 0, 0);
  transform: translate3d(-611px, 0, 0);
}
/* line 104, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealSection .content {
  position: absolute;
  top: 65px;
  z-index: 5;
  padding: 145px 20px 20px;
  width: 430px;
  color: #fff;
  font: 135% "Georgia", serif;
  line-height: 1.4;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 116, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealSection .content span {
  font-size: 125%;
  display: block;
}
/* line 120, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealSection .content p {
  margin-bottom: 10px;
}
/* line 123, sass/partials/_grants_reveal.scss */
.grantRevealModule .revealSection .content a {
  font: 400 112% "Oswald", sans-serif;
  color: #fff;
}
@media (min-width: 1200px) {
  /* line 1, sass/partials/_grants_reveal.scss */
  .grantRevealModule {
    height: 585px;
  }
  /* line 132, sass/partials/_grants_reveal.scss */
  .grantRevealModule .revealSection {
    height: 585px;
  }
  /* line 137, sass/partials/_grants_reveal.scss */
  .grantRevealModule .revealSection.grantees .revealType {
    background-position: 100% 11px;
  }
  /* line 143, sass/partials/_grants_reveal.scss */
  .grantRevealModule .revealSection.grantseekers .revealType {
    background-position: 0 -40px;
  }
  /* line 147, sass/partials/_grants_reveal.scss */
  .grantRevealModule .revealSection .content {
    top: 180px;
  }
  /* line 151, sass/partials/_grants_reveal.scss */
  .grantRevealModule .revealTitle {
    margin-top: 185px;
    width: 390px;
  }
  /* line 155, sass/partials/_grants_reveal.scss */
  .grantRevealModule .revealType {
    top: 365px;
  }
}

/* line 168, sass/partials/_grants_reveal.scss */
.ggrRow .grantRevealModule {
  height: 340px;
}
/* line 174, sass/partials/_grants_reveal.scss */
.ggrRow .grantRevealModule .revealTitle {
  margin-top: 75px;
  width: 650px;
}
/* line 178, sass/partials/_grants_reveal.scss */
.ggrRow .grantRevealModule .revealSection {
  height: 100%;
}
/* line 181, sass/partials/_grants_reveal.scss */
.ggrRow .grantRevealModule .revealType {
  top: 210px;
}

/* line 346, sass/partials/_grants_reveal.scss */
.grantsHeaderModule {
  width: 100%;
  position: relative;
}
/* line 350, sass/partials/_grants_reveal.scss */
.grantsHeaderModule h1 {
  position: absolute;
  top: 16px;
  width: 100%;
  text-align: center;
  font: 275% "Georgia", serif;
  color: #fff;
  font-style: italic;
}
/* line 359, sass/partials/_grants_reveal.scss */
.grantsHeaderModule .revealType {
  position: absolute;
  bottom: 33px;
  display: block;
  background: url('/media/arrows.png?1447435960') no-repeat;
  z-index: 3;
  text-transform: uppercase;
  font-size: 133%;
  font-weight: 300;
  color: #fff;
}
/* line 370, sass/partials/_grants_reveal.scss */
.grantsHeaderModule .revealType.grantees {
  left: 12px;
  padding-right: 18px;
  background-position: 100% 3px;
}
/* line 375, sass/partials/_grants_reveal.scss */
.grantsHeaderModule .revealType.grantseekers {
  right: 12px;
  padding-left: 18px;
  background-position: 0 -48px;
}
/* line 381, sass/partials/_grants_reveal.scss */
.grantsHeaderModule img {
  display: block;
}
@media (max-width: 767px) {
  /* line 381, sass/partials/_grants_reveal.scss */
  .grantsHeaderModule img {
    width: 100%;
  }
}
