/* These are standard sIFR styles... do not modify */

.sIFR-flash {
  visibility: visible !important;
  margin: 0;
}

.sIFR-replaced {
  visibility: visible !important;
}

span.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */


.sIFR-hasFlash #column_main .view-header-Home-Blogs h4.use_sifr {
  visibility: hidden;
}

.sIFR-hasFlash #column_main .col_width_6 .area_content h4.use_sifr, .sIFR-hasFlash  #block-rnd09_climb-4 h4.use_sifr {
  visibility: hidden;
}

.sIFR-hasFlash body#whatson .area h2.use_sifr {
  visibility: hidden;
  font-size: 48px;
}

.sIFR-hasFlash .area .main_article_content h2.use_sifr {
  visibility: hidden;
  font-size: 48px;
}

.sIFR-hasFlash body#whatson #column_main .area h3.use_sifr {
  visibility: hidden;
  font-size: 22px;
}

.sIFR-hasFlash #sifr_archive p.story_title a {
  visibility: hidden;
  font-size: 1.4em;
}

.sIFR-hasFlash body#whatson #block-views-LatestNews_x1featured .view_articlef_copy h3.use_sifr {
  visibility: hidden;
  font-size: 28px;
}

.sIFR-hasFlash #column_main h2.use_sifr {
  visibility: hidden;
  font-size: 2.8em;
}

.sIFR-hasFlash #column_left h4.use_sifr, .sIFR-hasFlash  #column_main h4.use_sifr, .sIFR-hasFlash  #dosomething_tools #column_main h4 {
  visibility: hidden;
}

.sIFR-hasFlash #column_left h3.use_sifr, .sIFR-hasFlash  #column_main h3.use_sifr, .sIFR-hasFlash  #block-menu-172 h4, .sIFR-hasFlash  body#changinglives_issuespotlight span.issue_title {
  visibility: hidden;
}

.sIFR-hasFlash div.area_user legend {
  visibility: hidden;
  font-size: 3em;
}

.sIFR-hasFlash #block-views-kili_climbers_pic .climber-name ul li a, .sIFR-hasFlash  #block-views-kili_climbers_pic .climber-name span.use_sifr {
  visibility: hidden;
  font-size: 18px;
}

.sIFR-hasFlash #block-block-87 h3.use_sifr {
  visibility: hidden;
  font-size: 16px;
}

.sIFR-hasFlash #block-views-club_ambassadors_archive h4 {
  visibility: hidden;
  font-size: 1em;
}

.sIFR-hasFlash #view view-club-ambassadors-featured h4.use_sifr {
  visibility: hidden;
  font-size: 1.2em;
}

.sIFR-hasFlash #dosomething_home #column_main .giving_favourite h4.use_sifr, .sIFR-hasFlash  #dosomething_tools #column_main h4 {
  visibility: hidden;
  font-size: 14px;
}

.sIFR-hasFlash #noseville_postercopy h4.use_sifr {
  visibility: hidden;
  font-size: 14px;
}

.sIFR-hasFlash .col_width_4 h3.use_sifr {
  visibility: hidden;
}

.sIFR-hasFlash #container .twitlatest_item h4.use_sifr.my-twitter-status-time {
  visibility: hidden;
  font-size: 16px;
}

