.climate2-h2 {
  font-size: 46px;
  font-weight: 300;
  line-height: 58px;
}
.climate2-subtitle {
  font-size: 22px;
  font-weight: 300;
  line-height: 28px;
}
.climate2-subtitle-small {
  font-size: 18px;
  font-weight: 300;
  line-height: 25.5px;
}
.climate-policy,
.state_info,
.vulnerability_chart,
.vulnerability_chart_state,
.species_browser,
.threat_map,
.range_map,
.threats_grid_species,
.range_map_species,
.range_map_state {
  padding-top: 40px;
}
.climate2-font {
  font-family: 'Source Sans Pro', Verdana, sans-serif;
}
.vulnerability_chart,
.vulnerability_chart_state,
.species_browser,
.range_map,
.climate-policy {
  background-color: #F8F8F8;
}
.range_map_species {
  background-color: #F3F3F3;
}
.threat_map .threat-map {
  margin-top: 20px;
}
.threat-map,
.range-map-state,
.vulnerability-chart,
.vulnerability-chart-state {
  margin-left: -20px;
}
.category-nav.strip-nav {
  background-color: #626262;
}
.page-climate-survivalbydegrees .homepage-first-row,
.page-climatico-supervivenciaporgrados .homepage-first-row {
  display: none;
}

/*.state_info .media__content {*/
.global-content .climate2-subhead {
  font-weight: 300;
  font-size: 22px;
  line-height: 28px;
}

/*.state_info .climate2-subhead,
.species_browser .climate2-paragraph {
  text-align: justify;
}*/
.state_info .climate2-subhead {
  text-align: justify;
}

.state_info.state_info_text_without_align .climate2-subhead {
  text-align: left;
}

.global-content .climate2-paragraph {
  font-weight: 400;
  font-size: 17px;
  line-height: 25.5px;
}

.view-park-bird-trends.view-id-park_bird_trends.view-display-id-default .views-row .views-field-title {
  margin-right: 8px !important;
}

.climate2-search-simple_container .climate2_search_simple_zipcode:focus {
  outline: 2px solid #087FAA;
}
.climate2-search-simple_container .select2-container .select2-selection--single:focus {
  outline: 2px solid #087FAA;
  margin: 2px;
}
.climate2-search-simple_container .search__button:focus {
  outline: 2px solid #087FAA;
}
@media screen and (max-width: 768px) {
  .vulnerability-chart,
  .vulnerability-chart-state,
  .species-browser,
  .threat-map,
  .threats-grid-species,
  .range-map-species,
  .range-map-state,
  .range-map {
    margin-left: 0px;
  }
  /*.climate2-search-simple_container {
    margin-right: 20px;
    margin-left: -20px;
  }*/
  .climate2-search-simple_container #climate2-search-simple-form.climate2_search_simple {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 480px) {
  .vulnerability_chart,
  .vulnerability_chart_state,
  .species_browser,
  .threat_map,
  .range_map,
  .threats_grid_species,
  .range_map_species,
  .range_map_state
  {
    padding-left: 12.5px;
    padding-right: 12.5px;
  }
  /*.climate2-search-simple_container {
    margin-right: 10px;
    margin-left: -10px;
  }*/
  .climate2-h2 {
    font-size: 32px;
    line-height: 36px;
  }
  .state_info {
    margin-left: 10px;
  }
}
@media screen and (min-width: 768px) {
  .state_info_pull_to_top {
    margin-bottom: -20px;
  }

  .state_info .media__content.climate2-subhead {
    margin-bottom: 20px;
  }
}

@import url("https://p.typekit.net/p.css?s=1&k=igd2sjv&ht=tk&f=25388.25389&a=17445271&app=typekit&e=css");

@font-face {
  font-family:"abril-text";
  src:url("https://use.typekit.net/af/6f20b3/000000000000000000017306/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/6f20b3/000000000000000000017306/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/6f20b3/000000000000000000017306/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");
  font-display:auto;font-style:normal;font-weight:300;
}

@font-face {
  font-family:"abril-text";
  src:url("https://use.typekit.net/af/ef45d7/000000000000000000017307/27/l?subset_id=2&fvd=i3&v=3") format("woff2"),url("https://use.typekit.net/af/ef45d7/000000000000000000017307/27/d?subset_id=2&fvd=i3&v=3") format("woff"),url("https://use.typekit.net/af/ef45d7/000000000000000000017307/27/a?subset_id=2&fvd=i3&v=3") format("opentype");
  font-display:auto;font-style:italic;font-weight:300;
}

.tk-abril-text { font-family: "abril-text",serif; }
