@-webkit-keyframes preloader {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(720deg); } }
@-moz-keyframes preloader {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(720deg); } }
@-ms-keyframes preloader {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(720deg); } }
@keyframes preloader {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(720deg); } }
/* line 51, ../_/components/sass/_mixins.scss */
.noselect {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
     supported by Chrome and Opera */ }

/* line 1, ../_/components/sass/_showhidden.scss */
.showhidden {
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  /* line 9, ../_/components/sass/_showhidden.scss */
  .showhidden:after {
    content: '';
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 10px;
    vertical-align: middle;
    border-top: 8px solid;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
    transform: rotate(180deg);
    transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1); }
    @media screen and (max-width: 1024px) {
      /* line 9, ../_/components/sass/_showhidden.scss */
      .showhidden:after {
        border-top: 5px solid;
        border-right: 5px solid transparent;
        border-left: 5px solid transparent; } }
  /* line 28, ../_/components/sass/_showhidden.scss */
  .showhidden.open:after {
    transform: rotate(0deg); }

/* line 33, ../_/components/sass/_showhidden.scss */
.showhidden + div {
  transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1);
  opacity: 1; }

/* line 37, ../_/components/sass/_showhidden.scss */
.ahidden {
  height: 0px;
  overflow: hidden;
  opacity: 0 !important; }

/* line 44, ../_/components/sass/_showhidden.scss */
.paragraph--type--accordion .showhidden {
  font-size: 1.3em;
  margin-top: 20px;
  margin-bottom: 10px; }
/* line 49, ../_/components/sass/_showhidden.scss */
.paragraph--type--accordion .field--name-field-title {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 1.3em;
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  /* line 60, ../_/components/sass/_showhidden.scss */
  .paragraph--type--accordion .field--name-field-title:after {
    content: '';
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 10px;
    vertical-align: middle;
    border-top: 8px solid;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
    transform: rotate(180deg);
    transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1); }
  /* line 74, ../_/components/sass/_showhidden.scss */
  .paragraph--type--accordion .field--name-field-title.open:after {
    transform: rotate(0deg); }
/* line 79, ../_/components/sass/_showhidden.scss */
.paragraph--type--accordion .field--name-field-body {
  height: 0px;
  overflow: hidden;
  opacity: 0 !important; }

/* line 2, ../_/components/sass/_admin.scss */
.view-media-browser-image-list .views-row {
  display: inline-block;
  border: solid 1px #dcdcdc;
  padding: 5px; }

/* line 9, ../_/components/sass/_admin.scss */
#email_template_buttons div {
  max-width: 100px;
  max-height: 100px;
  float: left;
  cursor: pointer;
  background: #535450;
  position: relative; }
  /* line 16, ../_/components/sass/_admin.scss */
  #email_template_buttons div img {
    width: 100px;
    transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1); }
    /* line 19, ../_/components/sass/_admin.scss */
    #email_template_buttons div img:hover {
      opacity: 0.8; }
  /* line 23, ../_/components/sass/_admin.scss */
  #email_template_buttons div p {
    position: absolute;
    left: 0px;
    bottom: 0;
    margin: 0;
    color: #fff;
    text-shadow: 2px 2px 2px #000;
    z-index: 2;
    background: rgba(28, 0, 183, 0.64);
    width: 100%;
    padding: 3px; }
/* line 36, ../_/components/sass/_admin.scss */
#email_template_buttons span {
  display: block;
  clear: both; }
/* line 41, ../_/components/sass/_admin.scss */
#email_template_buttons h3 input {
  float: right;
  clear: both;
  margin-bottom: 10px; }

/* line 48, ../_/components/sass/_admin.scss */
.set_email_template {
  transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1);
  position: relative; }
  /* line 51, ../_/components/sass/_admin.scss */
  .set_email_template.selected {
    box-shadow: 7px 7px 3px;
    top: -5px; }

/* line 56, ../_/components/sass/_admin.scss */
.msrc-fader {
  background: rgba(0, 0, 0, 0.6);
  z-index: 9998;
  position: fixed;
  left: 0px;
  top: 0px; }

/* line 63, ../_/components/sass/_admin.scss */
.msrc-preview {
  z-index: 9999;
  position: fixed;
  left: 30%;
  top: 10px; }
  @media screen and (max-width: 1400px) {
    /* line 63, ../_/components/sass/_admin.scss */
    .msrc-preview {
      left: 20%; } }
  @media screen and (max-width: 1200px) {
    /* line 63, ../_/components/sass/_admin.scss */
    .msrc-preview {
      left: 10%; } }
  /* line 75, ../_/components/sass/_admin.scss */
  .msrc-preview .previewc {
    overflow: auto;
    width: 100%;
    height: 45vw;
    background: #fff;
    margin: auto; }
  /* line 82, ../_/components/sass/_admin.scss */
  .msrc-preview .lb-close {
    background: #fff;
    padding: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    text-decoration: none;
    cursor: pointer; }

/* line 93, ../_/components/sass/_admin.scss */
.msrc-modal .media_library .header {
  padding: 10px 5px;
  background: #afafaf; }
  /* line 96, ../_/components/sass/_admin.scss */
  .msrc-modal .media_library .header div {
    display: inline-block; }
  /* line 99, ../_/components/sass/_admin.scss */
  .msrc-modal .media_library .header button {
    float: right; }
  /* line 102, ../_/components/sass/_admin.scss */
  .msrc-modal .media_library .header input {
    margin-left: 10px; }
/* line 106, ../_/components/sass/_admin.scss */
.msrc-modal .media_library .imgc {
  cursor: pointer;
  width: 150px;
  background: #dadada;
  margin: 5px;
  float: left;
  position: relative; }
  /* line 108, ../_/components/sass/_admin.scss */
  .msrc-modal .media_library .imgc div {
    width: 150px;
    height: 150px;
    overflow: hidden; }
  /* line 113, ../_/components/sass/_admin.scss */
  .msrc-modal .media_library .imgc span {
    position: absolute;
    left: 0;
    bottom: 0;
    background: #a7a7a7;
    color: #fff;
    width: 140px;
    height: 50px;
    overflow: hidden;
    padding: 5px;
    text-align: center; }
/* line 131, ../_/components/sass/_admin.scss */
.msrc-modal .media_library img {
  max-width: 140px;
  margin: 5px; }

/* line 140, ../_/components/sass/_admin.scss */
#edit-field-approved-wrapper.show {
  display: block; }

/* line 144, ../_/components/sass/_admin.scss */
.select--field_contractors {
  width: 99.7%; }

/* line 147, ../_/components/sass/_admin.scss */
.contractor-text-search {
  width: 98.7%; }

/* line 150, ../_/components/sass/_admin.scss */
.form-type-vertical-tabs {
  clear: both; }

/* line 153, ../_/components/sass/_admin.scss */
.views-exposed-form {
  font-size: 12px; }
  /* line 155, ../_/components/sass/_admin.scss */
  .views-exposed-form select, .views-exposed-form input {
    font-size: 12px;
    height: 24px; }
  /* line 159, ../_/components/sass/_admin.scss */
  .views-exposed-form #edit-actions {
    margin-top: 10px; }

/* line 163, ../_/components/sass/_admin.scss */
.ui-datepicker {
  z-index: 999 !important; }

/* line 168, ../_/components/sass/_admin.scss */
.geo-create_uploaded_proposals .node-form #edit-actions {
  display: none; }

/* line 1, ../_/components/sass/_bio.scss */
.msrc_board_member_link {
  cursor: pointer; }

/* line 5, ../_/components/sass/_bio.scss */
#block-msrc-theme-members .col-sm-3 {
  margin-bottom: 10px; }
/* line 9, ../_/components/sass/_bio.scss */
#block-msrc-theme-members span {
  display: block; }
/* line 12, ../_/components/sass/_bio.scss */
#block-msrc-theme-members .name {
  font-weight: bold; }
/* line 15, ../_/components/sass/_bio.scss */
#block-msrc-theme-members .title,
#block-msrc-theme-members .alt {
  font-size: 12px; }
/* line 19, ../_/components/sass/_bio.scss */
#block-msrc-theme-members .bio,
#block-msrc-theme-members .subtitle {
  display: none; }

/* line 24, ../_/components/sass/_bio.scss */
.block-msrc-members {
  opacity: 0; }

/* line 29, ../_/components/sass/_bio.scss */
.bio_modal-fader {
  position: fixed;
  left: 0px;
  top: 0px;
  opacity: 0;
  background: #000;
  width: 100%;
  z-index: 9998; }

/* line 38, ../_/components/sass/_bio.scss */
.bio_modal {
  position: fixed;
  opacity: 0;
  background: #fff;
  z-index: 9999;
  width: 70vw;
  max-height: 80vh;
  overflow-y: auto;
  padding: 10px; }
  @media screen and (max-width: 700px) {
    /* line 38, ../_/components/sass/_bio.scss */
    .bio_modal {
      width: 95vw;
      top: 10px; } }
  /* line 51, ../_/components/sass/_bio.scss */
  .bio_modal img {
    float: left;
    margin: 0 10px 5px 0;
    width: 150px; }
  /* line 56, ../_/components/sass/_bio.scss */
  .bio_modal button {
    margin-top: 10px; }

/* line 5, ../_/components/sass/_photos.scss */
.geo-photo_library .search_photos {
  margin: 0 0 10px 10px; }
/* line 8, ../_/components/sass/_photos.scss */
.geo-photo_library .imgc {
  width: 30%;
  float: left; }
/* line 12, ../_/components/sass/_photos.scss */
.geo-photo_library .pagination {
  display: block; }

/* line 17, ../_/components/sass/_photos.scss */
.msrc_photos-results .col-sm-3 {
  min-height: 230px;
  box-shadow: 0px 0px 1px #adadad; }
  /* line 20, ../_/components/sass/_photos.scss */
  .msrc_photos-results .col-sm-3 > a {
    height: 110px;
    display: block;
    overflow: hidden;
    padding: 5px; }
/* line 27, ../_/components/sass/_photos.scss */
.msrc_photos-results .download {
  height: 30px !important;
  border: solid 1px;
  border-radius: 3px;
  background: #ececec;
  text-align: center; }
/* line 34, ../_/components/sass/_photos.scss */
.msrc_photos-results .tags {
  height: 44px;
  overflow: auto; }
/* line 38, ../_/components/sass/_photos.scss */
.msrc_photos-results .jumpto {
  height: 1px !important; }

/* line 42, ../_/components/sass/_photos.scss */
.msrc_photo-tnav {
  width: 250px;
  background: #fff;
  z-index: 9999999;
  padding: 3px; }
  /* line 48, ../_/components/sass/_photos.scss */
  .msrc_photo-tnav.sticky {
    position: fixed;
    bottom: 40px; }
  /* line 52, ../_/components/sass/_photos.scss */
  .msrc_photo-tnav li {
    float: left;
    width: 106px; }

/* line 57, ../_/components/sass/_photos.scss */
.msrc_photos-pagination {
  clear: both;
  padding: 20px 20px 40px 20px;
  height: 50px; }
  @media screen and (max-width: 768px) {
    /* line 57, ../_/components/sass/_photos.scss */
    .msrc_photos-pagination {
      height: 90px;
      padding: 0px 20px 60px 20px; } }
  @media screen and (max-width: 375px) {
    /* line 57, ../_/components/sass/_photos.scss */
    .msrc_photos-pagination {
      height: 95px; } }
  @media screen and (max-width: 360px) {
    /* line 57, ../_/components/sass/_photos.scss */
    .msrc_photos-pagination {
      height: 130px; } }
  /* line 71, ../_/components/sass/_photos.scss */
  .msrc_photos-pagination .pagination {
    padding: 0 50%;
    cursor: pointer; }
    @media screen and (max-width: 768px) {
      /* line 71, ../_/components/sass/_photos.scss */
      .msrc_photos-pagination .pagination {
        padding: inherit; } }
    @media screen and (max-width: 768px) {
      /* line 77, ../_/components/sass/_photos.scss */
      .msrc_photos-pagination .pagination > li {
        display: block;
        float: left;
        padding: 8px; } }
    @media screen and (max-width: 375px) {
      /* line 77, ../_/components/sass/_photos.scss */
      .msrc_photos-pagination .pagination > li {
        padding: 9px 4px; } }

/* line 1, ../_/components/sass/_projects.scss */
.msrc_projects-block {
  max-width: 100%; }
  @media screen and (max-width: 768px) {
    /* line 1, ../_/components/sass/_projects.scss */
    .msrc_projects-block {
      max-width: 90%; } }
  /* line 6, ../_/components/sass/_projects.scss */
  .msrc_projects-block .advanced,
  .msrc_projects-block .category-container {
    clear: both; }
  /* line 10, ../_/components/sass/_projects.scss */
  .msrc_projects-block .advanced {
    padding: 10px 10px 40px 0;
    border: solid 1px #cacaca;
    margin: 10px 0 0 25px;
    border-radius: 6px;
    box-shadow: 0px 0px 2px #cacaca;
    display: none; }
    @media screen and (max-width: 415px) {
      /* line 10, ../_/components/sass/_projects.scss */
      .msrc_projects-block .advanced {
        padding: 10px 10px 60px 0; } }
  /* line 21, ../_/components/sass/_projects.scss */
  .msrc_projects-block .category-container {
    padding: 10px;
    display: none; }

/* line 27, ../_/components/sass/_projects.scss */
.msrc_projects-search ul {
  list-style: none; }
  /* line 29, ../_/components/sass/_projects.scss */
  .msrc_projects-search ul li:nth-child(2) {
    float: left; }
  /* line 30, ../_/components/sass/_projects.scss */
  .msrc_projects-search ul li:nth-child(3) {
    float: left; }
    /* line 31, ../_/components/sass/_projects.scss */
    .msrc_projects-search ul li:nth-child(3) input {
      width: 50px; }
  /* line 33, ../_/components/sass/_projects.scss */
  .msrc_projects-search ul li:last-child {
    float: right; }
    @media screen and (max-width: 375px) {
      /* line 33, ../_/components/sass/_projects.scss */
      .msrc_projects-search ul li:last-child {
        float: left; } }
/* line 44, ../_/components/sass/_projects.scss */
.msrc_projects-search .categories li:nth-child(2) {
  float: none; }
/* line 45, ../_/components/sass/_projects.scss */
.msrc_projects-search .categories li:nth-child(3) {
  float: none; }
  /* line 46, ../_/components/sass/_projects.scss */
  .msrc_projects-search .categories li:nth-child(3) input {
    width: initial; }
/* line 48, ../_/components/sass/_projects.scss */
.msrc_projects-search .categories li:last-child {
  float: none; }
/* line 52, ../_/components/sass/_projects.scss */
.msrc_projects-search .advanced li:nth-child(3) input {
  width: initial; }

/* line 56, ../_/components/sass/_projects.scss */
.msrc_projects-results {
  clear: both; }
  /* line 58, ../_/components/sass/_projects.scss */
  .msrc_projects-results ul {
    list-style: none; }
  /* line 61, ../_/components/sass/_projects.scss */
  .msrc_projects-results li {
    clear: both; }
  /* line 64, ../_/components/sass/_projects.scss */
  .msrc_projects-results a {
    float: left; }
  /* line 67, ../_/components/sass/_projects.scss */
  .msrc_projects-results .year {
    float: right; }
  /* line 70, ../_/components/sass/_projects.scss */
  .msrc_projects-results .summary {
    clear: both; }

/* line 74, ../_/components/sass/_projects.scss */
.msrc_emailanalyticsv-pagination,
.msrc_projects-pagination {
  clear: both;
  padding: 20px 20px 40px 20px;
  height: 50px; }
  @media screen and (max-width: 768px) {
    /* line 74, ../_/components/sass/_projects.scss */
    .msrc_emailanalyticsv-pagination,
    .msrc_projects-pagination {
      height: 90px;
      padding: 0px 20px 60px 20px; } }
  @media screen and (max-width: 375px) {
    /* line 74, ../_/components/sass/_projects.scss */
    .msrc_emailanalyticsv-pagination,
    .msrc_projects-pagination {
      height: 95px; } }
  @media screen and (max-width: 360px) {
    /* line 74, ../_/components/sass/_projects.scss */
    .msrc_emailanalyticsv-pagination,
    .msrc_projects-pagination {
      height: 130px; } }
  /* line 89, ../_/components/sass/_projects.scss */
  .msrc_emailanalyticsv-pagination .pagination,
  .msrc_projects-pagination .pagination {
    padding: 0 50%;
    cursor: pointer; }
    @media screen and (max-width: 768px) {
      /* line 89, ../_/components/sass/_projects.scss */
      .msrc_emailanalyticsv-pagination .pagination,
      .msrc_projects-pagination .pagination {
        padding: inherit; } }
    /* line 95, ../_/components/sass/_projects.scss */
    .msrc_emailanalyticsv-pagination .pagination > li,
    .msrc_projects-pagination .pagination > li {
      border: solid 1px #ddd;
      padding: 6px 12px; }
      @media screen and (max-width: 768px) {
        /* line 95, ../_/components/sass/_projects.scss */
        .msrc_emailanalyticsv-pagination .pagination > li,
        .msrc_projects-pagination .pagination > li {
          display: block;
          float: left;
          padding: 8px; } }
      @media screen and (max-width: 375px) {
        /* line 95, ../_/components/sass/_projects.scss */
        .msrc_emailanalyticsv-pagination .pagination > li,
        .msrc_projects-pagination .pagination > li {
          padding: 9px 4px; } }
      /* line 106, ../_/components/sass/_projects.scss */
      .msrc_emailanalyticsv-pagination .pagination > li:first-child,
      .msrc_projects-pagination .pagination > li:first-child {
        border-bottom-left-radius: 4px;
        border-top-left-radius: 4px; }
      /* line 110, ../_/components/sass/_projects.scss */
      .msrc_emailanalyticsv-pagination .pagination > li:last-child,
      .msrc_projects-pagination .pagination > li:last-child {
        border-bottom-right-radius: 4px;
        border-top-right-radius: 4px; }
      /* line 114, ../_/components/sass/_projects.scss */
      .msrc_emailanalyticsv-pagination .pagination > li.current,
      .msrc_projects-pagination .pagination > li.current {
        color: #fff;
        background-color: #337ab7;
        border-color: #337ab7;
        cursor: default; }

/* bit o hack */
@media screen and (max-width: 768px) {
  /* line 125, ../_/components/sass/_projects.scss */
  .geo-projects.main-container .region-content {
    padding: 0; } }

/* line 2, ../_/components/sass/_block.scss */
.msrc_emailanalytics-dates ul {
  list-style: none; }
  /* line 4, ../_/components/sass/_block.scss */
  .msrc_emailanalytics-dates ul li {
    width: 30%;
    float: left; }
    @media screen and (max-width: 768px) {
      /* line 4, ../_/components/sass/_block.scss */
      .msrc_emailanalytics-dates ul li {
        width: 100%; } }
/* line 12, ../_/components/sass/_block.scss */
.msrc_emailanalytics-dates button {
  margin: 26px; }
/* line 15, ../_/components/sass/_block.scss */
.msrc_emailanalytics-dates .msrc_emailanalyticsv-pagination {
  clear: both; }

/* line 20, ../_/components/sass/_block.scss */
.msrc_emailanalytics-results table {
  width: 100%;
  margin: 25px;
  border-radius: 4px; }
  /* line 24, ../_/components/sass/_block.scss */
  .msrc_emailanalytics-results table th {
    text-align: center;
    border: 2px solid #ccc; }
  /* line 28, ../_/components/sass/_block.scss */
  .msrc_emailanalytics-results table td {
    text-align: center;
    border: 1px solid #ccc; }

/* line 35, ../_/components/sass/_block.scss */
.form_msrc_import_emails #columns {
  margin-top: 20px;
  display: none; }
/* line 39, ../_/components/sass/_block.scss */
.form_msrc_import_emails #files {
  margin-top: 20px; }

/* line 9, ../_/components/sass/style.scss */
.user-logged-in {
  /* end form */ }
  /* line 12, ../_/components/sass/style.scss */
  .user-logged-in form.node-project-form .field--name-field-co-funding-amount, .user-logged-in form.node-project-form .field--name-field-co-participants, .user-logged-in form.node-project-form .field--name-field-date-added, .user-logged-in form.node-project-form .field--name-field-emission-tons-co-annual, .user-logged-in form.node-project-form .field--name-field-emission-tons-co-total, .user-logged-in form.node-project-form .field--name-field-emission-tons-nox-annual, .user-logged-in form.node-project-form .field--name-field-emission-tons-nox-total, .user-logged-in form.node-project-form .field--name-field-emission-tons-pm-annual, .user-logged-in form.node-project-form .field--name-field-emission-tons-pm-total, .user-logged-in form.node-project-form .field--name-field-emission-tons-rog-annual, .user-logged-in form.node-project-form .field--name-field-emission-tons-rog-total, .user-logged-in form.node-project-form .field--name-field-featured-display-order, .user-logged-in form.node-project-form .field--name-field-featured-on-home, .user-logged-in form.node-project-form .field--name-field-featured-photo, .user-logged-in form.node-project-form .field--name-field-featured-project, .user-logged-in form.node-project-form .field--name-field-final-approval-date, .user-logged-in form.node-project-form .field--name-field-msrc-award, .user-logged-in form.node-project-form .field--name-field-original-project-id, .user-logged-in form.node-project-form .field--name-field-other-information, .user-logged-in form.node-project-form .field--name-field-program-year, .user-logged-in form.node-project-form .field--name-field-project-address, .user-logged-in form.node-project-form .field--name-field-project-background, .user-logged-in form.node-project-form .field--name-field-project-city, .user-logged-in form.node-project-form .field--name-field-project-cost-description, .user-logged-in form.node-project-form .field--name-field-project-implementation, .user-logged-in form.node-project-form .field--name-field-project-location, .user-logged-in form.node-project-form .field--name-field-project-objectives, .user-logged-in form.node-project-form .field--name-field-project-potential, .user-logged-in form.node-project-form .field--name-field-project-results-descriptio, .user-logged-in form.node-project-form .field--name-field-project-state, .user-logged-in form.node-project-form .field--name-field-project-status-description, .user-logged-in form.node-project-form .field--name-field-project-zip, .user-logged-in form.node-project-form .field--name-field-related-photos, .user-logged-in form.node-project-form .field--name-field-report-publication-date, .user-logged-in form.node-project-form .field--name-field-sponsors, .user-logged-in form.node-project-form .field--name-field-start-date, .user-logged-in form.node-project-form .field--name-field-summary-approved, .user-logged-in form.node-project-form .field--name-field-summary-photo, .user-logged-in form.node-project-form .field--name-field-total-project-cost, .user-logged-in form.node-project-form .field--name-field-end-date, .user-logged-in form.node-project-form .field--name-field-agree-to-terms, .user-logged-in form.node-project-form .field--name-field-contractor-city, .user-logged-in form.node-project-form .field--name-field-contractor-state, .user-logged-in form.node-project-form .field--name-field-contractor-zip, .user-logged-in form.node-project-form .field--name-field-contractor-country,
  .user-logged-in form.node-project-edit-form .field--name-field-co-funding-amount,
  .user-logged-in form.node-project-edit-form .field--name-field-co-participants,
  .user-logged-in form.node-project-edit-form .field--name-field-date-added,
  .user-logged-in form.node-project-edit-form .field--name-field-emission-tons-co-annual,
  .user-logged-in form.node-project-edit-form .field--name-field-emission-tons-co-total,
  .user-logged-in form.node-project-edit-form .field--name-field-emission-tons-nox-annual,
  .user-logged-in form.node-project-edit-form .field--name-field-emission-tons-nox-total,
  .user-logged-in form.node-project-edit-form .field--name-field-emission-tons-pm-annual,
  .user-logged-in form.node-project-edit-form .field--name-field-emission-tons-pm-total,
  .user-logged-in form.node-project-edit-form .field--name-field-emission-tons-rog-annual,
  .user-logged-in form.node-project-edit-form .field--name-field-emission-tons-rog-total,
  .user-logged-in form.node-project-edit-form .field--name-field-featured-display-order,
  .user-logged-in form.node-project-edit-form .field--name-field-featured-on-home,
  .user-logged-in form.node-project-edit-form .field--name-field-featured-photo,
  .user-logged-in form.node-project-edit-form .field--name-field-featured-project,
  .user-logged-in form.node-project-edit-form .field--name-field-final-approval-date,
  .user-logged-in form.node-project-edit-form .field--name-field-msrc-award,
  .user-logged-in form.node-project-edit-form .field--name-field-original-project-id,
  .user-logged-in form.node-project-edit-form .field--name-field-other-information,
  .user-logged-in form.node-project-edit-form .field--name-field-program-year,
  .user-logged-in form.node-project-edit-form .field--name-field-project-address,
  .user-logged-in form.node-project-edit-form .field--name-field-project-background,
  .user-logged-in form.node-project-edit-form .field--name-field-project-city,
  .user-logged-in form.node-project-edit-form .field--name-field-project-cost-description,
  .user-logged-in form.node-project-edit-form .field--name-field-project-implementation,
  .user-logged-in form.node-project-edit-form .field--name-field-project-location,
  .user-logged-in form.node-project-edit-form .field--name-field-project-objectives,
  .user-logged-in form.node-project-edit-form .field--name-field-project-potential,
  .user-logged-in form.node-project-edit-form .field--name-field-project-results-descriptio,
  .user-logged-in form.node-project-edit-form .field--name-field-project-state,
  .user-logged-in form.node-project-edit-form .field--name-field-project-status-description,
  .user-logged-in form.node-project-edit-form .field--name-field-project-zip,
  .user-logged-in form.node-project-edit-form .field--name-field-related-photos,
  .user-logged-in form.node-project-edit-form .field--name-field-report-publication-date,
  .user-logged-in form.node-project-edit-form .field--name-field-sponsors,
  .user-logged-in form.node-project-edit-form .field--name-field-start-date,
  .user-logged-in form.node-project-edit-form .field--name-field-summary-approved,
  .user-logged-in form.node-project-edit-form .field--name-field-summary-photo,
  .user-logged-in form.node-project-edit-form .field--name-field-total-project-cost,
  .user-logged-in form.node-project-edit-form .field--name-field-end-date,
  .user-logged-in form.node-project-edit-form .field--name-field-agree-to-terms,
  .user-logged-in form.node-project-edit-form .field--name-field-contractor-city,
  .user-logged-in form.node-project-edit-form .field--name-field-contractor-state,
  .user-logged-in form.node-project-edit-form .field--name-field-contractor-zip,
  .user-logged-in form.node-project-edit-form .field--name-field-contractor-country {
    display: none; }
  /* line 16, ../_/components/sass/style.scss */
  .user-logged-in form.node-project-form .node-project-edit-form .field--name-body,
  .user-logged-in form.node-project-edit-form .node-project-edit-form .field--name-body {
    display: none; }
  /* line 20, ../_/components/sass/style.scss */
  .user-logged-in form.node-project-form .field--name-field-co-funding-amount, .user-logged-in form.node-project-form .field--name-field-co-participants, .user-logged-in form.node-project-form .field--name-field-date-added, .user-logged-in form.node-project-form .field--name-field-featured-display-order, .user-logged-in form.node-project-form .field--name-field-featured-on-home, .user-logged-in form.node-project-form .field--name-field-featured-photo, .user-logged-in form.node-project-form .field--name-field-featured-project, .user-logged-in form.node-project-form .field--name-field-final-approval-date, .user-logged-in form.node-project-form .field--name-field-msrc-award, .user-logged-in form.node-project-form .field--name-field-original-project-id, .user-logged-in form.node-project-form .field--name-field-other-information, .user-logged-in form.node-project-form .field--name-field-program-year, .user-logged-in form.node-project-form .field--name-field-project-address, .user-logged-in form.node-project-form .field--name-field-project-background, .user-logged-in form.node-project-form .field--name-field-project-city, .user-logged-in form.node-project-form .field--name-field-project-cost-description, .user-logged-in form.node-project-form .field--name-field-project-implementation, .user-logged-in form.node-project-form .field--name-field-project-location, .user-logged-in form.node-project-form .field--name-field-project-objectives, .user-logged-in form.node-project-form .field--name-field-project-potential, .user-logged-in form.node-project-form .field--name-field-project-results-descriptio, .user-logged-in form.node-project-form .field--name-field-project-state, .user-logged-in form.node-project-form .field--name-field-project-status-description, .user-logged-in form.node-project-form .field--name-field-project-zip, .user-logged-in form.node-project-form .field--name-field-related-photos, .user-logged-in form.node-project-form .field--name-field-report-publication-date, .user-logged-in form.node-project-form .field--name-field-sponsors, .user-logged-in form.node-project-form .field--name-field-start-date, .user-logged-in form.node-project-form .field--name-field-summary-approved, .user-logged-in form.node-project-form .field--name-field-summary-photo, .user-logged-in form.node-project-form .field--name-field-total-project-cost, .user-logged-in form.node-project-form .field--name-field-end-date,
  .user-logged-in form.node-project-edit-form .field--name-field-co-funding-amount,
  .user-logged-in form.node-project-edit-form .field--name-field-co-participants,
  .user-logged-in form.node-project-edit-form .field--name-field-date-added,
  .user-logged-in form.node-project-edit-form .field--name-field-featured-display-order,
  .user-logged-in form.node-project-edit-form .field--name-field-featured-on-home,
  .user-logged-in form.node-project-edit-form .field--name-field-featured-photo,
  .user-logged-in form.node-project-edit-form .field--name-field-featured-project,
  .user-logged-in form.node-project-edit-form .field--name-field-final-approval-date,
  .user-logged-in form.node-project-edit-form .field--name-field-msrc-award,
  .user-logged-in form.node-project-edit-form .field--name-field-original-project-id,
  .user-logged-in form.node-project-edit-form .field--name-field-other-information,
  .user-logged-in form.node-project-edit-form .field--name-field-program-year,
  .user-logged-in form.node-project-edit-form .field--name-field-project-address,
  .user-logged-in form.node-project-edit-form .field--name-field-project-background,
  .user-logged-in form.node-project-edit-form .field--name-field-project-city,
  .user-logged-in form.node-project-edit-form .field--name-field-project-cost-description,
  .user-logged-in form.node-project-edit-form .field--name-field-project-implementation,
  .user-logged-in form.node-project-edit-form .field--name-field-project-location,
  .user-logged-in form.node-project-edit-form .field--name-field-project-objectives,
  .user-logged-in form.node-project-edit-form .field--name-field-project-potential,
  .user-logged-in form.node-project-edit-form .field--name-field-project-results-descriptio,
  .user-logged-in form.node-project-edit-form .field--name-field-project-state,
  .user-logged-in form.node-project-edit-form .field--name-field-project-status-description,
  .user-logged-in form.node-project-edit-form .field--name-field-project-zip,
  .user-logged-in form.node-project-edit-form .field--name-field-related-photos,
  .user-logged-in form.node-project-edit-form .field--name-field-report-publication-date,
  .user-logged-in form.node-project-edit-form .field--name-field-sponsors,
  .user-logged-in form.node-project-edit-form .field--name-field-start-date,
  .user-logged-in form.node-project-edit-form .field--name-field-summary-approved,
  .user-logged-in form.node-project-edit-form .field--name-field-summary-photo,
  .user-logged-in form.node-project-edit-form .field--name-field-total-project-cost,
  .user-logged-in form.node-project-edit-form .field--name-field-end-date {
    display: inline-block;
    cursor: pointer;
    border-radius: 3px;
    padding: 5px 10px;
    margin: 2px;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.28);
    width: 100%;
    float: left; }
  /* line 31, ../_/components/sass/style.scss */
  .user-logged-in form.node-project-form .field--name-field-emission-tons-nox-annual, .user-logged-in form.node-project-form .field--name-field-emission-tons-nox-total, .user-logged-in form.node-project-form .field--name-field-emission-tons-pm-annual, .user-logged-in form.node-project-form .field--name-field-emission-tons-pm-total, .user-logged-in form.node-project-form .field--name-field-emission-tons-rog-annual, .user-logged-in form.node-project-form .field--name-field-emission-tons-rog-total, .user-logged-in form.node-project-form .field--name-field-emission-tons-co-annual, .user-logged-in form.node-project-form .field--name-field-emission-tons-co-total,
  .user-logged-in form.node-project-edit-form .field--name-field-emission-tons-nox-annual,
  .user-logged-in form.node-project-edit-form .field--name-field-emission-tons-nox-total,
  .user-logged-in form.node-project-edit-form .field--name-field-emission-tons-pm-annual,
  .user-logged-in form.node-project-edit-form .field--name-field-emission-tons-pm-total,
  .user-logged-in form.node-project-edit-form .field--name-field-emission-tons-rog-annual,
  .user-logged-in form.node-project-edit-form .field--name-field-emission-tons-rog-total,
  .user-logged-in form.node-project-edit-form .field--name-field-emission-tons-co-annual,
  .user-logged-in form.node-project-edit-form .field--name-field-emission-tons-co-total {
    display: inline-block;
    cursor: pointer;
    border-radius: 3px;
    padding: 5px 10px;
    margin: 2px;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.28);
    width: 22%;
    float: left; }
  /* line 41, ../_/components/sass/style.scss */
  .user-logged-in form.node-project-form .field--widget-string-textfield, .user-logged-in form.node-project-form .field--name-field-project-categories, .user-logged-in form.node-project-form .field--name-field-contractor-agency, .user-logged-in form.node-project-form .field--name-field-contractor-contact, .user-logged-in form.node-project-form .field--name-field-contractor-address,
  .user-logged-in form.node-project-form .field--name-field-contract-number, .user-logged-in form.node-project-form .field--name-field-contractor-city-,
  .user-logged-in form.node-project-edit-form .field--widget-string-textfield,
  .user-logged-in form.node-project-edit-form .field--name-field-project-categories,
  .user-logged-in form.node-project-edit-form .field--name-field-contractor-agency,
  .user-logged-in form.node-project-edit-form .field--name-field-contractor-contact,
  .user-logged-in form.node-project-edit-form .field--name-field-contractor-address,
  .user-logged-in form.node-project-edit-form .field--name-field-contract-number,
  .user-logged-in form.node-project-edit-form .field--name-field-contractor-city- {
    display: inline-block;
    margin: 1px 2px; }
  /* line 46, ../_/components/sass/style.scss */
  .user-logged-in form.node-project-form .field--name-field-msrc-funding-award,
  .user-logged-in form.node-project-edit-form .field--name-field-msrc-funding-award {
    width: 20%;
    float: left;
    margin: 5px; }
  /* line 51, ../_/components/sass/style.scss */
  .user-logged-in form.node-project-form .field--name-field-final-report,
  .user-logged-in form.node-project-edit-form .field--name-field-final-report {
    clear: both; }
  /* line 57, ../_/components/sass/style.scss */
  .user-logged-in form.node-project-form .project-section,
  .user-logged-in form.node-project-edit-form .project-section {
    border-radius: 3px;
    padding: 5px 10px;
    margin: 2px;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.28);
    width: 94%; }

/* line 68, ../_/components/sass/style.scss */
#edit-field-contractor-id-wrapper {
  display: none; }

/* line 71, ../_/components/sass/style.scss */
.hide_this {
  display: inline;
  margin: 0;
  padding: 0;
  float: left;
  border: solid 1px;
  border-radius: 7px;
  padding: 0 6px;
  cursor: pointer; }

/* line 82, ../_/components/sass/style.scss */
#msrc-projects-avail_items div {
  display: inline-block;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid;
  padding: 2px 5px;
  margin: 2px;
  background-color: #f7f7f7; }
/* line 91, ../_/components/sass/style.scss */
#msrc-projects-avail_items h4 {
  padding: 0 1em; }
/* line 94, ../_/components/sass/style.scss */
#msrc-projects-avail_items p {
  padding: 0 1.25em; }

/* line 98, ../_/components/sass/style.scss */
.form-item-field-data-0-value,
.field--name-field-data {
  display: none; }

/* line 102, ../_/components/sass/style.scss */
.msrc_preloader {
  transition: all 2s cubic-bezier(0.23, 1, 0.32, 1);
  opacity: 0; }
  /* line 105, ../_/components/sass/style.scss */
  .msrc_preloader.fadein {
    opacity: 0.6; }
  /* line 108, ../_/components/sass/style.scss */
  .msrc_preloader .lcontainer {
    position: relative;
    display: inline-block;
    margin: 0 50%; }
    /* line 112, ../_/components/sass/style.scss */
    .msrc_preloader .lcontainer img {
      position: absolute;
      left: 0;
      top: 0; }
    /* line 117, ../_/components/sass/style.scss */
    .msrc_preloader .lcontainer .spinner {
      -webkit-animation: preloader 2s infinite linear reverse;
      -moz-animation: preloader 2s infinite linear reverse;
      -o-animation: preloader 2s infinite linear reverse;
      animation: preloader 2s infinite linear reverse; }

/* line 128, ../_/components/sass/style.scss */
#agandmin_container {
  height: 25px;
  font-size: inherit;
  padding: inherit;
  margin-top: 20px; }
  @media screen and (max-width: 414px) {
    /* line 128, ../_/components/sass/style.scss */
    #agandmin_container {
      height: 80px;
      font-size: 1.3em;
      padding: 10px; }
      /* line 137, ../_/components/sass/style.scss */
      #agandmin_container select {
        margin: 5px 0; } }

/* line 143, ../_/components/sass/style.scss */
.user-logged-in.path-node #edit-field-rfp-title-wrapper,
.user-logged-in.path-node #edit-field-rfp-id-wrapper,
.user-logged-in.path-node #edit-field-project-id-wrapper,
.user-logged-in.path-node #edit-field-project-title-wrapper {
  display: none; }
/* line 150, ../_/components/sass/style.scss */
.user-logged-in.path-node .rfp_list {
  display: block; }
/* line 154, ../_/components/sass/style.scss */
.user-logged-in.path-node .media-header-image img {
  max-width: 100%;
  height: inherit; }

/* line 160, ../_/components/sass/style.scss */
.toolbar-icon-admin-toolbar-tools-help::before {
  background: url("/themes/bootstrap/starterkits/msrc_theme/logo.svg") !important;
  background-repeat: no-repeat !important;
  background-size: 100% auto !important;
  background-position: center center !important; }

/* line 167, ../_/components/sass/style.scss */
.errors {
  padding-bottom: 20px; }
  /* line 169, ../_/components/sass/style.scss */
  .errors p, .errors h3 {
    font-weight: bold;
    color: #ff0000; }
