/*****************************************************************************

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;padding:0;} 
  .sIFR-replaced, .sIFR-ignore {visibility:visible!important;}
  .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 {font-size:2.2em;visibility:hidden;}
  .sIFR-active #primary-content  h1.sifrwhite20{font-size:2.2em;visibility:hidden;}
  .sIFR-active #primary-content  h1.sifrwhite20bold{font-size:2.2em;visibility:hidden;}
  .sIFR-active #primary-content .h1 {font-size:2.6em;visibility:hidden;}
  .sIFR-active #primary-content .m-header h2 {font-size:1.5em;visibility:hidden;}
  .sIFR-active #primary-content .hero .content p.head-cont{font-size:1.1em;visibility:hidden;}
  .sIFR-active #primary-content .hero .content p{font-size:1.1em;visibility:hidden;}
  .sIFR-active #primary-content h1.sifr-txt-heading {font-size:3em;visibility:hidden;}
  .sIFR-active #primary-content h3.sifr-normal-lightblue {font-size:20px;visibility:hidden;} 
  
  .sIFR-active #primary-content .callout .c-content h2{font-size:1.5em;visibility:hidden;}
  .sIFR-active #primary-content .home-mini-col h2 {font-size:19px;visibility:hidden;}
  .sIFR-active #primary-content .ad-content h2 {font-size:1.5em;visibility:hidden;}
  .sIFR-active #primary-content .iphone_div h3{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:30px !important;visibility:hidden;letter-spacing:-1px;}
  .sIFR-active #primary-content .feature-container p {font-size:14px !important;line-height:0.5em;visibility:hidden;height:auto;padding:7px 0 6px 15px;}
  .sIFR-active #primary-content .feature-container strong{}
  .sIFR-active #primary-wrapper .left-div-header h3 {font-size:1.5em; font-weight:bold; visibility:hidden;}
  .sIFR-active #primary-content .m-content-blue h2.smallfont {font-size:14px;visibility:hidden;}
  .sIFR-active #primary-content .m-content h2.mixfont {font-size:20px;visibility:hidden;}
  .sIFR-active #primary-content .m-content h2.mixfontbold {font-size:20px;visibility:hidden;}
  .sIFR-active #primary-content .m-panel-wide-tt .m-content-tt h3.greenpopupmixfont {font-size:16px;visibility:hidden;}
  .sIFR-active #primary-content h3.sifr-small-lb {font-size:18px;visibility:hidden;}  
  .sIFR-active #primary-content h2.sifr-large-lb {font-size:21px;visibility:hidden;}    
  .sIFR-active #primary-content h3.sifr-font-lightblue {font-size:20px;visibility:hidden;}  
  .sIFR-active #primary-content h2.sifr-lightblue {font-size:24px;visibility:hidden;}  
  .sIFR-active #primary-content p.sifr-text-whitesp {font-size:2.6em;visibility:hidden;} 
  .sIFR-active #homecare-intro .banner-text h1.sifr-font-hc {font-size:20px;visibility:hidden;}   
  .sIFR-active #homecare-intro .banner-text h2.sifr-font-hc {font-size:16px;visibility:hidden;}    
  
  .sIFR-active #primary-content .span-3 .inner-padding-rhs h3.sifrbluesmall {font-size:15px;visibility:hidden;}  
  .sIFR-active #primary-content .sifr-black {font-size:18px;visibility:hidden;}
  .sIFR-active #primary-content h2.sifr-font-small {font-size:20px;visibility:hidden;}
  .sIFR-active #primary-content h2.sifr-font-small-blue {font-size:14px;visibility:hidden;}
  .sIFR-active #primary-content h5 {font-size:20px;visibility:hidden;} 
  .sIFR-active #primary-content h1.sifr-font {font-size:26px;visibility:hidden;}
  .sIFR-active #primary-content h2.sifr-blue-font {font-size:18px;visibility:hidden;}
  .sIFR-active #primary-content h2.sifr-black {font-size:18px;visibility:hidden;}
  .sIFR-active #primary-content h5.small-sifr-blue-bold-font {font-size:17px;visibility:hidden;}
  .sIFR-active #primary-content span.small-sifr-blue-font {font-size:15px;visibility:hidden;}
  
  
  .sIFR-active #boilerHeader h1 {

    visibility: hidden;

  }
  .sIFR-active #boilerHeader h2 {

    visibility: hidden;

	font-size: 15px;

  }
.sIFR-active #boilerWrapper h3 {

    visibility: hidden;

	  font-size: 18px;

  }
  
     .sIFR-active #primary-content .hcPanelTop h1 {
    
        visibility: hidden;
    
    	font-size: 20px;
    
    }
    
      .sIFR-active #primary-content .right_Panel .right_PanelContent .right_Panel-blue h3 {
      
          visibility: hidden;
      
      	font-size: 16px;
      
  }

.sIFR-active #boilerWrapper .quotewrap .tab h3 {

    visibility: hidden;

	  font-size: 16px;    

  }

  

  .sIFR-active #boilerWrapper .pmtable h3 {

    visibility: hidden;

	font-size: 16px;

  }

	.sIFR-active #box-right h1 {
    visibility: hidden!important;
	font-size: 46px!important;
  }
  .sIFR-active #boilerWrapper .pmtable h2 {

    visibility: hidden;

	font-size: 18px;

  } 
  .sIFR-active #boilerWrapper h4 {

    visibility: hidden;

	font-size: 13px;

  }


  .sIFR-active #box-right h2 {
    visibility: hidden!important;
	font-size: 38px!important;
    margin-top: -20px;	
  }
  .sIFR-active #box-inner h3 {
    visibility: hidden!important;
  	font-size: 25px!important;      
  }
  .sIFR-active #flash-main h2 {
    visibility: hidden!important;

   
  }


  .sIFR-active #flash-main h3 {
    visibility: hidden!important;

     
  }


  .sIFR-active #switch h4 {
    visibility: hidden!important;
     
  }

.sIFR-active #products-services-landing .products-services h3 a{
    visibility: hidden!important;
     
  }

  
  .sIFR-active #primary-content .top_up_banner .banner_content h1{font-size:2.2em;visibility:hidden;}
  .sIFR-active #primary-content .pod_container .pod_inner_content h1{font-size:2.2em;visibility:hidden;}
  .sIFR-active #primary-content .pod_container .pod_inner_content .call_us_1{font-size:1.2em;visibility:hidden;}
  .sIFR-active #primary-content .pod_container .pod_inner_content .call_us_1 span{font-size:1.2em;visibility:hidden;}
  .sIFR-active #primary-content h2.leavehead{visibility:hidden;font-size:1.4em;}
  .sIFR-active #primary-content .main-content-low .main-content-lhs .no-panel-wide h1 {visibility: hidden;font-size: 1.6em;} 
  .sIFR-active h1.sifrnew{visibility:hidden;font-size:1.8em;}
  .sIFR-active #primary-content .offer .offer_text{visibility:hidden; color:#005082; font-size:25px;}
 }
