/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

/*---- sIFR ---*/
.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-hasFlash h1,
.sIFR-hasFlash h2,
.sIFR-hasFlash h3,
.sIFR-hasFlash .sifr {
visibility: hidden; }

/*---- Header styling ---*/
.sIFR-active #office-locator h3,
.sIFR-active .jobs-apply h3,
.sIFR-active #jobs-display h1,
.sIFR-active .search-result-full h3,
.sIFR-active .search-result h3,
.sIFR-active #menu li,
.sIFR-active #main-intro-text h1,
.sIFR-active #investor-intro-text h1,
.sIFR-active #main-second-intro h1,
.sIFR-active #contactlist h1,
.sIFR-active #contactform h1,
.sIFR-active #adv-search-form h1,
.sIFR-active #search-form h1,
.sIFR-active #adv-search-recent h2,
.sIFR-active #search-recent h2,
.sIFR-active .adv-search-result h3,
.sIFR-active .modul-headline h4,
.sIFR-active .modul-textcal h3,
.sIFR-active .modul-contactlist h3,
.sIFR-active .modul-presslist h3,
.sIFR-active .modul-doclist h3,
.sIFR-active .modul-linklist h3,
.sIFR-active .modul-textlist h3,
.sIFR-active .projects-doclist h3,
.sIFR-active .projects-bloglist h3,
.sIFR-active .projects-linklist h3,
.sIFR-active .projects-infolist h3,
.sIFR-active .projects-pressreleaselist h3,
.sIFR-active #projects-text h1,
.sIFR-active #newspress-pressreleases h3,
.sIFR-active #newspress-article h1.small,
.sIFR-active #newspress-article h1.big,
.sIFR-active #propertylistsheader h3,
.sIFR-active #generalpage h1 { visibility: hidden; font-family: Verdana, Sans-Serif; line-height: 1em; }

.sIFR-active #menu li { padding: 0; margin: 0; }
.sIFR-active #generalpage h1 { margin:0 88px 6px 10px; padding: 0; }
.sIFR-active .modul-headline h4 { padding:0 10px 15px 10px; margin:0; }
.sIFR-active .modul-textcal h3 { padding:0px 0 10px 0; margin:0; }
.sIFR-active .modul-contactlist h3 { padding:0px 0 10px 0; margin:0; }
.sIFR-active .modul-presslist h3 { padding:0px 0 10px 0; margin:0; }
.sIFR-active .modul-doclist h3 { padding:0px 0 10px 0; margin:0; }
.sIFR-active .modul-linklist h3 { padding:0px 0 6px 0; margin:0; }
.sIFR-active .modul-image-extended h3 { padding:3px 0 10px 0; margin:0; }
.sIFR-active .modul-textlist h3 { padding:0px 0 10px 0; margin:0; }
.sIFR-active .modul-projects h3 { padding:0px 0 10px 0; margin:0; }
.sIFR-active .projects-doclist h3 { padding:0 0 0 0; margin:0; }
.sIFR-active .projects-bloglist h3 { padding:0 0 0 0; margin:0; }
.sIFR-active .projects-linklist h3 { padding:0; margin:0; }
.sIFR-active .projects-infolist h3 { padding:0 0 5px 0; margin:0; }
.sIFR-active .projects-pressreleaselist h3 { padding:0 0 0 0; margin:0; }
.sIFR-active #main-large h1.project { padding:0; margin:0 0 7px 19px; }
.sIFR-active #newspress-pressreleases h3 { padding:0 0 11px 0; margin:0; }
.sIFR-active #newspress-article h1.small { padding:0; margin:0 10px 0px 0; }
.sIFR-active #newspress-article h1.big { padding:0; margin:0 10px 12px 0; }
.sIFR-active #contactlist h1 { padding:1px 0 10px 0; margin:0; }
.sIFR-active #contactform h1 { padding:0; margin:0 0 10px 0; }
.sIFR-active #adv-search-form h1 { padding:0; margin:0 0 5px 0; }
.sIFR-active #adv-search-recent h2 { padding:0; margin:0; }
.sIFR-active #search-recent h2 { padding:0; margin:0; }
.sIFR-active .adv-search-result h3 { padding:0; margin:0 0 10px 0; }
.sIFR-active #search-form h1 { padding:0; margin:0 0 1px 0; }
.sIFR-active #main-intro-text h1 { padding:0 0 10px 0; margin:0; }
.sIFR-active #investor-intro-text h1 { padding:0; margin:0 0 7px 0; }
.sIFR-active #main-second-intro h1 { margin:0 88px 10px 0px; padding:0; }
.sIFR-active .search-result-full h3 { margin:0; padding:1px 0 11px 0; }
.sIFR-active .search-result h3 { margin:0; padding:1px 0 11px 0; }
.sIFR-active #jobs-display h1 { margin:0 88px 3px 10px; padding:0; }
.sIFR-active .jobs-apply h3 { margin:0; padding:6px 0 0 18px; }
.sIFR-active #office-locator h3 { margin:0; padding:0 0 11px 0; }
.sIFR-active #rightcol div.modul-linklist h3 { margin:0; padding:5px 0 3px 0; }
.sIFR-active #rightcol div.modul-doclist h3 { margin:0; padding:5px 0 3px 0; }
.sIFR-active #rightcol div.modul-image-extended h3 { margin:0; padding:5px 0 3px 0; }
.sIFR-active div#propertylistsheader h3 {}
.sIFR-active div#documentlist1 h3,
.sIFR-active div#documentlist2 h3 { margin-left:0; margin:1px 0 8px 0; }
.sIFR-active div#genericlist h1 { margin:0 0 12px 0; }
.sIFR-active .gallery-row-item .headline{ margin-left:0; }