/*****************************************************************************
scalable Inman Flash Replacement (sIFR) version 3.

Copyright 2006 – 2008 Mark Wubben, <http://novemberborn.net/>

Older versions:
* IFR by Shaun Inman
* sIFR 1.0 by Mike Davidson, Shaun Inman and Tomas Jogin
* sIFR 2.0 by Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

See also <http://novemberborn.net/sifr3> and <http://wiki.novemberborn.net/sifr3>.

This software is licensed and provided under the CC-GNU LGPL.
See <http://creativecommons.org/licenses/LGPL/2.1/>
*****************************************************************************/
/**/
@media screen {
  .sIFR-flash {visibility:visible!important;margin:0;} 
  .sIFR-replaced, .sIFR-ignore {visibility:visible!important;padding-top:6px;text-align:center;}
  .sIFR-alternate {position: absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;} 
  .sIFR-replaced div.sIFR-fixfocus {margin:0pt;padding:0pt;overflow:auto;letter-spacing:0px;float: none;}
}

@media print {
  .sIFR-flash {display: none!important;height:0;width:0;position:absolute;overflow:hidden;}
  .sIFR-alternate {visibility:visible!important;display:block!important;position: static!important;left: auto!important;top: auto!important;width: auto!important;height: auto!important;}
}

@media screen {
  .sIFR-active #primary-content .h1.alt {font-size:1.8em;visibility:hidden;}
  .sIFR-active #primary-content .h1 {font-size:2.2em;visibility:hidden;}
  .sIFR-active #primary-content .ee-header .h1 {visibility:visible;}
  .sIFR-active #primary-content .ee-header h3 {font-size: 1.89em;visibility:hidden;}
  .sIFR-active #primary-content .m-header h2,
  .sIFR-active #primary-content .span-2 .m-header.no-icon h2{font-size:1.5em;visibility:hidden;}
  .sIFR-active #primary-content .m-header.no-icon h2 {font-size:1.3em;visibility:hidden;}
  .sIFR-active #primary-content .hero .content p{font-size:1.1em;visibility:hidden;}
  .sIFR-active #primary-content .callout .c-content h2{font-size:1.6em;visibility:hidden;}
  .sIFR-active #primary-content .home-mini-col h2 {font-size:1.5em;visibility:hidden;}
  .sIFR-active #primary-content .ad-content h2 {font-size:1.5em;visibility:hidden;}
  .sIFR-active #primary-content .acc-content h2 {font-size:1.8em;visibility:hidden;}
  .sIFR-active #primary-content .feature-container h2 {font-size:2.5em !important;visibility:hidden;letter-spacing:-1px;}
  .sIFR-active #primary-content .feature-container p {font-size:1.2em !important;line-height:0.5em;visibility:hidden;height:auto;padding:7px 0 6px 15px;}
  .sIFR-active #primary-content .feature-container strong{}
  .sIFR-active #primary-content .products-services h3{font-size:1.5em;margin-bottom:0;}
}