@font-face {
  font-family: "icomoon";
  src: url("../fonts/icomoon.eot");
  src: url("../fonts/icomoon.eot?#iefix") format("embedded-opentype"), url("../fonts/icomoon.woff") format("woff"), url("../fonts/icomoon.ttf") format("truetype"), url("../fonts/icomoon.svg#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
/* line 10, ../sass/_icons.sass */
[data-icon]:before {
  font-family: "icomoon";
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
}

/* Use the following CSS code if you want to have a class per icon */
/* */
/* line 24, ../sass/_icons.sass */
.icon-newspaper:before, .icon-connection:before, .icon-credit:before, .icon-map:before, .icon-map-2:before, .icon-tablet:before, .icon-mobile:before, .icon-mobile-2:before, .icon-tv:before, .icon-laptop:before, .icon-screen:before, .icon-keyboard:before, .icon-calendar:before, .icon-calendar-2:before, .icon-alarm:before, .icon-flag:before, .icon-earth:before, .icon-globe:before, .icon-twitter:before, .icon-twitter-2:before, .icon-twitter-3:before, .icon-facebook:before, .icon-facebook-2:before, .icon-facebook-3:before, .icon-bolt:before, .icon-food:before, .icon-mug:before, .icon-glass:before, .icon-trophy:before, .icon-location:before, .icon-location-2:before, .icon-pushpin:before, .icon-bubble:before, .icon-users:before, .icon-users-2:before, .icon-film:before, .icon-camera:before, .icon-camera-2:before, .icon-film-2:before, .icon-mic:before, .icon-microphone:before, .icon-free-speech-tv:before, .icon-tools:before, .icon-social:before, .icon-policy:before, .icon-media:before, .icon-keynote:before, .icon-journalism:before, .icon-internet:before {
  font-family: "icomoon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}

/* line 32, ../sass/_icons.sass */
.icon-newspaper:before {
  content: "\e000";
}

/* line 35, ../sass/_icons.sass */
.icon-connection:before {
  content: "\e001";
}

/* line 38, ../sass/_icons.sass */
.icon-credit:before {
  content: "\e002";
}

/* line 41, ../sass/_icons.sass */
.icon-map:before {
  content: "\e003";
}

/* line 44, ../sass/_icons.sass */
.icon-map-2:before {
  content: "\e004";
}

/* line 47, ../sass/_icons.sass */
.icon-tablet:before {
  content: "\e005";
}

/* line 50, ../sass/_icons.sass */
.icon-mobile:before {
  content: "\e006";
}

/* line 53, ../sass/_icons.sass */
.icon-mobile-2:before {
  content: "\e007";
}

/* line 56, ../sass/_icons.sass */
.icon-tv:before {
  content: "\e008";
}

/* line 59, ../sass/_icons.sass */
.icon-laptop:before {
  content: "\e009";
}

/* line 62, ../sass/_icons.sass */
.icon-screen:before {
  content: "\e00a";
}

/* line 65, ../sass/_icons.sass */
.icon-keyboard:before {
  content: "\e00b";
}

/* line 68, ../sass/_icons.sass */
.icon-calendar:before {
  content: "\e00c";
}

/* line 71, ../sass/_icons.sass */
.icon-calendar-2:before {
  content: "\e00d";
}

/* line 74, ../sass/_icons.sass */
.icon-alarm:before {
  content: "\e00e";
}

/* line 77, ../sass/_icons.sass */
.icon-flag:before {
  content: "\e00f";
}

/* line 80, ../sass/_icons.sass */
.icon-earth:before {
  content: "\e010";
}

/* line 83, ../sass/_icons.sass */
.icon-globe:before {
  content: "\e011";
}

/* line 86, ../sass/_icons.sass */
.icon-twitter:before {
  content: "\e012";
}

/* line 89, ../sass/_icons.sass */
.icon-twitter-2:before {
  content: "\e013";
}

/* line 92, ../sass/_icons.sass */
.icon-twitter-3:before {
  content: "\e014";
}

/* line 95, ../sass/_icons.sass */
.icon-facebook:before {
  content: "\e015";
}

/* line 98, ../sass/_icons.sass */
.icon-facebook-2:before {
  content: "\e016";
}

/* line 101, ../sass/_icons.sass */
.icon-facebook-3:before {
  content: "\e017";
}

/* line 104, ../sass/_icons.sass */
.icon-bolt:before {
  content: "\e018";
}

/* line 107, ../sass/_icons.sass */
.icon-food:before {
  content: "\e019";
}

/* line 110, ../sass/_icons.sass */
.icon-mug:before {
  content: "\e01a";
}

/* line 113, ../sass/_icons.sass */
.icon-glass:before {
  content: "\e01b";
}

/* line 116, ../sass/_icons.sass */
.icon-trophy:before {
  content: "\e01c";
}

/* line 119, ../sass/_icons.sass */
.icon-location:before {
  content: "\e01d";
}

/* line 122, ../sass/_icons.sass */
.icon-location-2:before {
  content: "\e01e";
}

/* line 125, ../sass/_icons.sass */
.icon-pushpin:before {
  content: "\e01f";
}

/* line 128, ../sass/_icons.sass */
.icon-bubble:before {
  content: "\e020";
}

/* line 131, ../sass/_icons.sass */
.icon-users:before {
  content: "\e021";
}

/* line 134, ../sass/_icons.sass */
.icon-users-2:before {
  content: "\e022";
}

/* line 137, ../sass/_icons.sass */
.icon-film:before {
  content: "\e023";
}

/* line 140, ../sass/_icons.sass */
.icon-camera:before {
  content: "\e024";
}

/* line 143, ../sass/_icons.sass */
.icon-camera-2:before {
  content: "\e025";
}

/* line 146, ../sass/_icons.sass */
.icon-film-2:before {
  content: "\e026";
}

/* line 149, ../sass/_icons.sass */
.icon-mic:before {
  content: "\e027";
}

/* line 152, ../sass/_icons.sass */
.icon-microphone:before {
  content: "\e028";
}

/* line 155, ../sass/_icons.sass */
.icon-free-speech-tv:before {
  content: "\e029";
}

/* line 158, ../sass/_icons.sass */
.icon-tools:before {
  content: "\e02a ";
  color: #652d90;
}

/* line 162, ../sass/_icons.sass */
.icon-social:before {
  content: "\e02b ";
  color: #da3e26;
}

/* line 166, ../sass/_icons.sass */
.icon-policy:before {
  content: "\e02c ";
  color: #a3a3a3;
}

/* line 170, ../sass/_icons.sass */
.icon-media:before {
  content: "\e02d ";
  color: #37b34a;
}

/* line 174, ../sass/_icons.sass */
.icon-keynote:before {
  content: "\e02e ";
  color: #e0e04b;
}

/* line 178, ../sass/_icons.sass */
.icon-journalism:before {
  content: "\e02f ";
  color: #2490cf;
}

/* line 182, ../sass/_icons.sass */
.icon-internet:before {
  content: "\e030 ";
  color: #faaf40;
}

/* line 3, ../sass/front-onsite.sass */
#page-title {
  display: none;
}

/* line 8, ../sass/front-onsite.sass */
#block-system-main .block-inner {
  padding: 0;
  background: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
/* line 13, ../sass/front-onsite.sass */
#block-system-main .views-field-field-taxonomy-resource-type {
  display: none;
}

/* line 16, ../sass/front-onsite.sass */
.content .view-front-onsite .view-header {
  margin: 0 10px 0 0;
}

/* line 19, ../sass/front-onsite.sass */
.welcome-message {
  background: white;
  padding: 20px 20px 16px 20px;
  margin-bottom: 16px;
  margin-top: 10px;
}
/* line 25, ../sass/front-onsite.sass */
.welcome-message .image {
  max-width: 300px;
  text-align: center;
  margin: 0 auto 10px;
}

/* line 33, ../sass/front-onsite.sass */
.view-front-onsite .view-content {
  overflow: hidden;
  *zoom: 1;
}
/* line 36, ../sass/front-onsite.sass */
.view-front-onsite .views-row {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px 20px 20px;
  background: white;
  margin-bottom: 20px;
}
/* line 42, ../sass/front-onsite.sass */
.view-front-onsite .views-row.Photo, .view-front-onsite .views-row.Quote, .view-front-onsite .views-row.Tweet, .view-front-onsite .views-row.Headline-News {
  padding-top: 20px;
}
/* line 47, ../sass/front-onsite.sass */
.view-front-onsite .views-row.Quote .views-field-created, .view-front-onsite .views-row.Tweet .views-field-created, .view-front-onsite .views-row.Headline-News .views-field-created, .view-front-onsite .views-row.Poem .views-field-created {
  border-top: 1px solid white;
  color: white;
}
/* line 51, ../sass/front-onsite.sass */
.view-front-onsite .views-row.Quote a, .view-front-onsite .views-row.Tweet a, .view-front-onsite .views-row.Headline-News a, .view-front-onsite .views-row.Poem a {
  color: black;
}
/* line 54, ../sass/front-onsite.sass */
.view-front-onsite .views-row.Quote a:hover, .view-front-onsite .views-row.Tweet a:hover, .view-front-onsite .views-row.Headline-News a:hover, .view-front-onsite .views-row.Poem a:hover {
  text-decoration: underline;
}
/* line 59, ../sass/front-onsite.sass */
.view-front-onsite .views-row.Poem .see-more {
  font-size: 16px;
  padding: 0.5em 1.5em;
  color: white;
  display: inline-block;
  cursor: pointer;
  text-decoration: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFF4419', endColorstr='#FFB22100');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff4419), color-stop(100%, #e52b00));
  background: -webkit-linear-gradient(#ff4419, #e52b00);
  background: -moz-linear-gradient(#ff4419, #e52b00);
  background: -o-linear-gradient(#ff4419, #e52b00);
  background: linear-gradient(#ff4419, #e52b00);
  -webkit-box-shadow: #ff8266 0 1px 0 inset;
  -moz-box-shadow: #ff8266 0 1px 0 inset;
  box-shadow: #ff8266 0 1px 0 inset;
  border: 1px solid #cc2600;
  text-shadow: #931c00 0 -1px 0;
  padding-right: 20px;
  padding-left: 20px;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
  padding-right: 10px;
  padding-left: 10px;
}
/* line 15, ../../../../../../../.rvm/gems/ruby-1.9.2-p320/gems/sassy-buttons-0.2/stylesheets/sassy-buttons/_sassy-button-pseudo-states.sass */
.view-front-onsite .views-row.Poem .see-more:hover {
  text-decoration: none;
}
/* line 36, ../../../../../../../.rvm/gems/ruby-1.9.2-p320/gems/sassy-buttons-0.2/stylesheets/sassy-buttons/_sassy-button-pseudo-states.sass */
.view-front-onsite .views-row.Poem .see-more:hover {
  background-color: #cc2600;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff3000), color-stop(100%, #cc2600));
  background: -webkit-linear-gradient(#ff3000, #cc2600);
  background: -moz-linear-gradient(#ff3000, #cc2600);
  background: -o-linear-gradient(#ff3000, #cc2600);
  background: linear-gradient(#ff3000, #cc2600);
}
/* line 39, ../../../../../../../.rvm/gems/ruby-1.9.2-p320/gems/sassy-buttons-0.2/stylesheets/sassy-buttons/_sassy-button-pseudo-states.sass */
.view-front-onsite .views-row.Poem .see-more:active {
  -webkit-box-shadow: #bc2300 0 1px 2px inset;
  -moz-box-shadow: #bc2300 0 1px 2px inset;
  box-shadow: #bc2300 0 1px 2px inset;
}
/* line 6, ../../../../../../../.rvm/gems/ruby-1.9.2-p320/gems/sassy-buttons-0.2/stylesheets/sassy-buttons/_sassy-button-pseudo-states.sass */
.view-front-onsite .views-row.Poem .see-more.disabled, .view-front-onsite .views-row.Poem .see-more[disabled] {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  background: #e52b00;
  cursor: default;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 76, ../../../../../../../.rvm/gems/ruby-1.9.2-p320/gems/sassy-buttons-0.2/stylesheets/_sassy-buttons.sass */
.view-front-onsite .views-row.Poem .see-more::-moz-focus-inner {
  padding: 0 !important;
  margin: -1px !important;
}
/* line 67, ../sass/front-onsite.sass */
.view-front-onsite .views-row.Poem .see-more a {
  color: white;
}
/* line 71, ../sass/front-onsite.sass */
.view-front-onsite .views-row.Quote {
  background: url(../img/onsite/quote.png) no-repeat top right #009fe7;
  color: white;
}
/* line 75, ../sass/front-onsite.sass */
.view-front-onsite .views-row.Headline-News {
  background: url(../img/onsite/headline.png) no-repeat top right #009fe7;
  color: white;
}
/* line 79, ../sass/front-onsite.sass */
.view-front-onsite .views-row.Tweet {
  background: url(../img/onsite/tweet.png) no-repeat top right #009fe7;
  color: white;
}
/* line 83, ../sass/front-onsite.sass */
.view-front-onsite .views-row.Poem {
  background: url(../img/onsite/poem.png) no-repeat top right #009fe7;
  color: white;
}
/* line 89, ../sass/front-onsite.sass */
.view-front-onsite .views-row.Video p {
  font-size: 14px;
  line-height: 18px;
  font-weight: normal;
  font-weight: 200;
  font-family: "Droid Sans", Tahoma, Geneva, sans-serif;
}
/* line 94, ../sass/front-onsite.sass */
.view-front-onsite .Quote .views-field-title, .view-front-onsite .Headline-News .views-field-title, .view-front-onsite .Tweet .views-field-title, .view-front-onsite .Photo .views-field-title {
  display: none;
}
/* line 99, ../sass/front-onsite.sass */
.view-front-onsite .Video .see-more, .view-front-onsite .Quote .see-more, .view-front-onsite .Headline-News .see-more, .view-front-onsite .Tweet .see-more, .view-front-onsite .Photo .see-more {
  display: none;
}
/* line 103, ../sass/front-onsite.sass */
.view-front-onsite .Quote .views-field-body, .view-front-onsite .Tweet .views-field-body, .view-front-onsite .Poem .views-field-body, .view-front-onsite .Headline-News .views-field-body {
  font-family: "Droid Serif", Georgia, serif;
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 10px;
}
/* line 109, ../sass/front-onsite.sass */
.view-front-onsite .views-field-body.Headline-News {
  font-family: "Oswald", Impact, Charcoal, sans-serif;
  font-weight: normal;
  line-height: 25px;
  font-size: 20px;
  margin: 6px 0 6px 0;
}
/* line 112, ../sass/front-onsite.sass */
.view-front-onsite .views-field-field-attribution {
  font-style: italic;
}
/* line 115, ../sass/front-onsite.sass */
.view-front-onsite .pager {
  margin-top: 30px;
}
/* line 118, ../sass/front-onsite.sass */
.view-front-onsite .see-more {
  font-size: 16px;
  padding: 0.5em 1.5em;
  color: white;
  display: inline-block;
  cursor: pointer;
  text-decoration: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF009FE7', endColorstr='#FF005981');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #009fe7), color-stop(100%, #007cb4));
  background: -webkit-linear-gradient(#009fe7, #007cb4);
  background: -moz-linear-gradient(#009fe7, #007cb4);
  background: -o-linear-gradient(#009fe7, #007cb4);
  background: linear-gradient(#009fe7, #007cb4);
  -webkit-box-shadow: #35c0ff 0 1px 0 inset;
  -moz-box-shadow: #35c0ff 0 1px 0 inset;
  box-shadow: #35c0ff 0 1px 0 inset;
  border: 1px solid #006a9b;
  text-shadow: #004462 0 -1px 0;
  padding-right: 20px;
  padding-left: 20px;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
  padding-right: 10px;
  padding-left: 10px;
  margin: 0;
}
/* line 15, ../../../../../../../.rvm/gems/ruby-1.9.2-p320/gems/sassy-buttons-0.2/stylesheets/sassy-buttons/_sassy-button-pseudo-states.sass */
.view-front-onsite .see-more:hover {
  text-decoration: none;
}
/* line 36, ../../../../../../../.rvm/gems/ruby-1.9.2-p320/gems/sassy-buttons-0.2/stylesheets/sassy-buttons/_sassy-button-pseudo-states.sass */
.view-front-onsite .see-more:hover {
  background-color: #006a9b;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #008ece), color-stop(100%, #006a9b));
  background: -webkit-linear-gradient(#008ece, #006a9b);
  background: -moz-linear-gradient(#008ece, #006a9b);
  background: -o-linear-gradient(#008ece, #006a9b);
  background: linear-gradient(#008ece, #006a9b);
}
/* line 39, ../../../../../../../.rvm/gems/ruby-1.9.2-p320/gems/sassy-buttons-0.2/stylesheets/sassy-buttons/_sassy-button-pseudo-states.sass */
.view-front-onsite .see-more:active {
  -webkit-box-shadow: #00608b 0 1px 2px inset;
  -moz-box-shadow: #00608b 0 1px 2px inset;
  box-shadow: #00608b 0 1px 2px inset;
}
/* line 6, ../../../../../../../.rvm/gems/ruby-1.9.2-p320/gems/sassy-buttons-0.2/stylesheets/sassy-buttons/_sassy-button-pseudo-states.sass */
.view-front-onsite .see-more.disabled, .view-front-onsite .see-more[disabled] {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  background: #007cb4;
  cursor: default;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 76, ../../../../../../../.rvm/gems/ruby-1.9.2-p320/gems/sassy-buttons-0.2/stylesheets/_sassy-buttons.sass */
.view-front-onsite .see-more::-moz-focus-inner {
  padding: 0 !important;
  margin: -1px !important;
}
/* line 127, ../sass/front-onsite.sass */
.view-front-onsite .see-more a {
  color: white;
}
/* line 130, ../sass/front-onsite.sass */
.view-front-onsite .views-field-created {
  margin: 10px 0 0 0;
  border-top: 1px solid #dddddd;
  padding-top: 5px;
  color: #aaaaaa;
}

/* line 138, ../sass/front-onsite.sass */
#block-block-32 h2 {
  font-size: 30px;
  line-height: 35px;
  margin: 10px 0 10px 0;
}

/* line 148, ../sass/front-onsite.sass */
.welcome-message2 {
  padding: 20px;
  background: white;
  margin: 0 0 20px 0;
}
/* line 153, ../sass/front-onsite.sass */
.welcome-message2 .images {
  list-style: none;
  margin: 0 0 0 20px;
  padding: 0;
  float: right;
  width: 32.3%;
}

/* line 160, ../sass/front-onsite.sass */
.top-image {
  line-height: 0;
}

@media screen and (min-width: 900px) {
  /* line 5, ../sass/_front-onsite-break1.sass */
  .welcome-message {
    overflow: hidden;
    *zoom: 1;
  }
  /* line 8, ../sass/_front-onsite-break1.sass */
  .welcome-message .image {
    float: left;
    width: 240px;
    display: block;
  }
  /* line 13, ../sass/_front-onsite-break1.sass */
  .welcome-message .text {
    margin-left: 270px;
  }

  /* line 19, ../sass/_front-onsite-break1.sass */
  .view-front-onsite .view-content {
    overflow: hidden;
    *zoom: 1;
  }
  /* line 22, ../sass/_front-onsite-break1.sass */
  .view-front-onsite .views-row {
    float: left;
    border-right: 10px solid #e8e8e8;
    border-bottom: 12px solid #e8e8e8;
    width: 33%;
    margin-bottom: 0;
  }
}
