/* line 1, Partials/_components.scss */
.widget-box {
  padding: 1em 1.25em;
  background: #bf311a;
  border: 1px solid #001c35;
  color: #fff;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e54e39), color-stop(100%, #a42614));
  background: -webkit-linear-gradient(#e54e39, #a42614);
  background: -moz-linear-gradient(#e54e39, #a42614);
  background: -o-linear-gradient(#e54e39, #a42614);
  background: linear-gradient(#e54e39, #a42614);
}
/* line 9, Partials/_components.scss */
.widget-box a.button,
.widget-box input[type=submit] {
  border-color: #4f631f;
}

/* line 11, Partials/_components.scss */
.module-header, .secondary-pods .pod.news-alerts-pod header {
  padding: 0.75em 1em 0.75em 1em;
  margin: 0;
  color: #fff;
  text-shadow: 1px 1px 1px #333333;
  background: #bf311a;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e54e39), color-stop(100%, #a42614));
  background: -webkit-linear-gradient(#e54e39, #a42614);
  background: -moz-linear-gradient(#e54e39, #a42614);
  background: -o-linear-gradient(#e54e39, #a42614);
  background: linear-gradient(#e54e39, #a42614);
  border: 1px solid #001c35;
  color: #fff;
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  -ms-border-radius: 6px 6px 0 0;
  -o-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}
/* line 21, Partials/_components.scss */
.module-header h3, .secondary-pods .pod.news-alerts-pod header h3 {
  margin: 0;
}

/* line 26, Partials/_components.scss */
.view-all a,
.learn-more a {
  padding-top: 1em;
  padding-bottom: 1em;
  display: block;
  position: relative;
  padding-left: 1em;
  *zoom: expression(this.runtimeStyle.zoom='1', this.appendChild( document.createElement('small') ).className='before');
}
/* line 26, _branding.scss */
.view-all a:before, .view-all a .before,
.learn-more a:before,
.learn-more a .before {
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -5px;
  content: '';
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 8px solid #00539b;
  border-right: 0;
  height: 0;
}

/* line 37, Partials/_components.scss */
.learn-more a {
  *zoom: expression(this.runtimeStyle.zoom='1', this.appendChild( document.createElement('small') ).className='before');
}
/* line 26, _branding.scss */
.learn-more a:before, .learn-more a .before {
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -5px;
  content: '';
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 8px solid #00539b;
  border-right: 0;
  height: 0;
}

/* line 41, Partials/_components.scss */
img.feature-image, .secondary-pods img, .news-pod img {
  background-color: #fff;
  padding: .25em;
  border: 1px solid #ccc;
  -webkit-border-radius: 0.25em;
  -moz-border-radius: 0.25em;
  -ms-border-radius: 0.25em;
  -o-border-radius: 0.25em;
  border-radius: 0.25em;
}

/* line 47, Partials/_components.scss */
.event-item, .secondary-pods .pod.news-alerts-pod li {
  padding: 1em 0;
  border-bottom: 1px solid #dae3e7;
}
/* line 51, Partials/_components.scss */
.event-item .date, .secondary-pods .pod.news-alerts-pod li .date {
  color: #97aeb7;
  margin-bottom: 0.5em;
  font-family: Capriola,arial,sans-serif;
}
/* line 52, Partials/_components.scss */
.event-item .description, .secondary-pods .pod.news-alerts-pod li .description {
  font-size: 12px;
  font-family: arial,sans-serif;
  margin: 0;
}
/* line 57, Partials/_components.scss */
.event-item .description a, .secondary-pods .pod.news-alerts-pod li .description a {
  display: block;
  font-family: Capriola,arial,sans-serif;
  font-size: 14px;
}

/* line 66, Partials/_components.scss */
.secondary-pods-container1,
.secondary-pods-container2,
.secondary-pods {
  width: 100%;
  position: relative;
  border-color: #6791a2;
  border-style: dashed;
  border-width: 0 1px 0 0;
}

/* line 74, Partials/_components.scss */
.secondary-pods-container1,
.secondary-pods-container2 {
  right: 50%;
  float: left;
}

/* line 76, Partials/_components.scss */
.secondary-pods,
.secondary-pods-container1 {
  clear: left;
}

/* line 77, Partials/_components.scss */
.secondary-pods {
  border-width: 0 1px 0 1px;
  overflow: hidden;
  *zoom: 1;
  margin: 0 0 2em;
}
/* line 82, Partials/_components.scss */
.secondary-pods .pod {
  width: 50%;
  float: left;
  margin-bottom: 2em;
  position: relative;
  left: 50%;
}
/* line 89, Partials/_components.scss */
.secondary-pods .pod h3 {
  margin: 1em 0;
}
/* line 93, Partials/_components.scss */
.secondary-pods .pod:nth-child(odd) {
  clear: left;
}
/* line 97, Partials/_components.scss */
.secondary-pods .pod:first-child + .pod + .pod, .secondary-pods .pod:first-child + .pod + .pod + .pod + .pod, .secondary-pods .pod:first-child + .pod + .pod + .pod + .pod + .pod + .pod, .secondary-pods .pod:first-child + .pod + .pod + .pod + .pod + .pod + .pod + .pod + .pod {
  clear: left;
}
/* line 102, Partials/_components.scss */
.secondary-pods .content {
  padding: 0 11%;
}
/* line 109, Partials/_components.scss */
.secondary-pods img {
  width: 100%;
  height: auto;
}
/* line 115, Partials/_components.scss */
.secondary-pods ul {
  list-style: disc;
  padding-left: 1em;
}
/* line 120, Partials/_components.scss */
.secondary-pods li {
  margin-bottom: 1.5em;
}
/* line 124, Partials/_components.scss */
.secondary-pods p {
  margin-bottom: .5em;
}
/* line 130, Partials/_components.scss */
.secondary-pods .pod.news-alerts-pod header {
  position: relative;
  right: -1px;
}
/* line 136, Partials/_components.scss */
.secondary-pods .pod.news-alerts-pod div.content {
  border-left: 0;
  padding-left: 0;
}
/* line 141, Partials/_components.scss */
.secondary-pods .pod.news-alerts-pod h3 {
  margin: 0;
  padding-left: 1.75em;
}
/* line 147, Partials/_components.scss */
.secondary-pods .pod.news-alerts-pod ul {
  padding: 0;
  list-style: none;
}
/* line 152, Partials/_components.scss */
.secondary-pods .pod.news-alerts-pod li {
  margin-bottom: 0;
}

/* line 130, ../images/icons/*.png */
.icons-sprite, .icons-address, .icons-cart, .icons-contact, .icons-email, .icons-events, .icons-follow, .icons-home, .icons-members, .icons-news, .secondary-pods .pod.news-alerts-pod h3, .icons-phone, .icons-print, .icons-resources {
  background: url('/images/../images/icons-s6a39bb8ae0.png') no-repeat;
}

/* line 60, ../../../../../.rvm/gems/ruby-2.1.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-address {
  background-position: 0 -573px;
}

/* line 60, ../../../../../.rvm/gems/ruby-2.1.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-cart {
  background-position: 0 -196px;
}

/* line 60, ../../../../../.rvm/gems/ruby-2.1.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-contact {
  background-position: 0 -670px;
}

/* line 60, ../../../../../.rvm/gems/ruby-2.1.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-email {
  background-position: 0 -482px;
}

/* line 60, ../../../../../.rvm/gems/ruby-2.1.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-events {
  background-position: 0 -97px;
}

/* line 60, ../../../../../.rvm/gems/ruby-2.1.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-follow {
  background-position: 0 -758px;
}

/* line 60, ../../../../../.rvm/gems/ruby-2.1.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-home {
  background-position: 0 -389px;
}

/* line 60, ../../../../../.rvm/gems/ruby-2.1.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-members {
  background-position: 0 -292px;
}

/* line 60, ../../../../../.rvm/gems/ruby-2.1.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-news, .secondary-pods .pod.news-alerts-pod h3 {
  background-position: 0 0;
}

/* line 60, ../../../../../.rvm/gems/ruby-2.1.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-phone {
  background-position: 0 -849px;
}

/* line 60, ../../../../../.rvm/gems/ruby-2.1.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-print {
  background-position: 0 -943px;
}

/* line 60, ../../../../../.rvm/gems/ruby-2.1.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-resources {
  background-position: 0 -1037px;
}

/* line 11, home.scss */
.hero {
  border: 1px solid #e6e6e6;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  position: relative;
  background-color: #fff;
  margin-bottom: 2em;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
  height: 368px;
}
/* line 20, home.scss */
.hero ul {
  margin: 0;
  list-style: none;
}
/* line 22, home.scss */
.hero .images {
  display: none;
}
/* line 26, home.scss */
.hero .main-image img {
  height: 309px;
  display: block;
  width: auto;
  border-radius: 5px 0 0 0;
}
/* line 33, home.scss */
.hero .main-image figcaption {
  border-top: 1px solid #e6e6e6;
  font-weight: bold;
  padding: .75em 8.5em .75em .75em;
  height: 2.6em;
  overflow: hidden;
}
/* line 42, home.scss */
.hero .thumbs {
  position: absolute;
  top: 0;
  right: 0;
}
/* line 49, home.scss */
.hero .thumbs li {
  height: 61px;
  padding-left: 13px;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
  filter: Gray;
  -moz-transition: all .5s;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  transition: all .5s;
}
/* line 52, home.scss */
.hero .thumbs li a {
  display: block;
}
/* line 70, home.scss */
.hero .thumbs img {
  height: 57px;
  border: 4px solid #fff;
  border-top-width: 0;
}
/* line 76, home.scss */
.hero .thumbs figcaption {
  display: none;
}
/* line 80, home.scss */
.hero .thumbs li:first-child {
  height: 65px;
}
/* line 82, home.scss */
.hero .thumbs li:first-child img {
  -webkit-border-radius: 0 4px 0 0;
  -moz-border-radius: 0 4px 0 0;
  -ms-border-radius: 0 4px 0 0;
  -o-border-radius: 0 4px 0 0;
  border-radius: 0 4px 0 0;
  border-top-width: 4px;
}
/* line 88, home.scss */
.hero .thumbs li.active {
  background: url(../images/hero-arrow.png) left center no-repeat;
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
}

/* line 103, home.scss */
.news-pod ul {
  margin: 0;
  list-style: none;
}
/* line 104, home.scss */
.news-pod img {
  width: 100%;
  height: auto;
}
/* line 110, home.scss */
.news-pod h5 {
  font-size: .85em;
  margin-bottom: .5em;
}
/* line 114, home.scss */
.news-pod p {
  font-size: .8em;
  color: #303234;
  max-height: 8.035714285714286em;
  overflow: hidden;
}
/* line 122, home.scss */
.news-pod .jcarousel-container {
  position: relative;
  padding: 0 21px;
}
/* line 127, home.scss */
.news-pod .jcarousel-list {
  border: 1px solid #cadcea;
  border-width: 1px 0;
  background-color: #fff;
}
/* line 133, home.scss */
.news-pod .jcarousel-item {
  width: 154px;
  padding: 15px 0;
}
/* line 136, home.scss */
.news-pod .jcarousel-item .content {
  border-right: 1px dashed #aaa;
  padding: 0 15px;
}
/* line 144, home.scss */
.news-pod .jcarousel-prev {
  left: 0;
  background-color: #f6f6f6;
  background-image: url(../images/carousel-prev.png);
  background: url(../images/carousel-prev.png), -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #ffffff), color-stop(100%, #f6f6f6));
  background: url(../images/carousel-prev.png), -webkit-linear-gradient(center left, #ffffff, #f6f6f6);
  background: url(../images/carousel-prev.png), -moz-linear-gradient(center left, #ffffff, #f6f6f6);
  background: url(../images/carousel-prev.png), -o-linear-gradient(center left, #ffffff, #f6f6f6);
  background: url(../images/carousel-prev.png), linear-gradient(center left, #ffffff, #f6f6f6);
  -webkit-border-radius: 0.5em 0 0 0.5em;
  -moz-border-radius: 0.5em 0 0 0.5em;
  -ms-border-radius: 0.5em 0 0 0.5em;
  -o-border-radius: 0.5em 0 0 0.5em;
  border-radius: 0.5em 0 0 0.5em;
}
/* line 152, home.scss */
.news-pod .jcarousel-next {
  right: 0;
  background-color: #f6f6f6;
  background-image: url(../images/carousel-next.png);
  background: url(../images/carousel-next.png), -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f6f6f6), color-stop(100%, #ffffff));
  background: url(../images/carousel-next.png), -webkit-linear-gradient(center left, #f6f6f6, #ffffff);
  background: url(../images/carousel-next.png), -moz-linear-gradient(center left, #f6f6f6, #ffffff);
  background: url(../images/carousel-next.png), -o-linear-gradient(center left, #f6f6f6, #ffffff);
  background: url(../images/carousel-next.png), linear-gradient(center left, #f6f6f6, #ffffff);
  -webkit-border-radius: 0 0.5em 0.5em 0;
  -moz-border-radius: 0 0.5em 0.5em 0;
  -ms-border-radius: 0 0.5em 0.5em 0;
  -o-border-radius: 0 0.5em 0.5em 0;
  border-radius: 0 0.5em 0.5em 0;
}
/* line 160, home.scss */
.news-pod .jcarousel-prev, .news-pod .jcarousel-next {
  border: 1px solid #d6d6d6;
  width: 19px;
  position: absolute;
  top: 0;
  bottom: 0;
  background-repeat: no-repeat;
  background-position: center center;
  cursor: pointer;
}

/* line 173, home.scss */
.secondary-pods {
  border-left-width: 0;
}

/* line 176, home.scss */
.secondary-pods-container1,
.secondary-pods-container2 {
  right: 33%;
}

/* line 178, home.scss */
.secondary-pods .pod {
  width: 33%;
  left: 67.1%;
  clear: none !important;
}
