/* ====================================================================
 Print Stylesheet
 ==================================================================== */

@media print { 

  html, 
  body 
  {
    width: 99% !important; height: 99% !important; margin: auto !important; padding: 0 !important;
    background-color: #FFF !important;
  }

  * 
  {
    text-indent: 0 !important; 
  }

  #header-wrap,
  #header,
  #posttop,
  #content,
  #page,
  #article,
  #postmeta,
  #post
  {
    clear: both !important; float: none !important; position: relative !important; display: block !important;
    width: auto !important; height: auto !important; min-height: auto !important; margin: 10px 0 !important; padding: 0 !important;
    border: none !important; box-shadow: none !important;
    background: none !important; background-color: #FFF !important;
    text-align: left !important;
  }

  iframe,
  #click-menu,
  #header-break,
  .nav-header,
  #header-search,
  .search-button,
  ul.social,
  #postimg img,
  #content img,
  #postmeta img,
  #postmeta .postmeta-sep,
  #postmeta .postmeta-cat,
  #postmeta .side-social,
  #comments,
  #article-bottom,
  #footer,
  #home-featured-spotlight,
  #home-featured,
  #home-survey,
  #home-subscribe,
  h2.home-h2,
  #home-latest-spotlight,
  #home-latest,
  #home-featured-category,
  #home-video,
  #subpage,
  .wpcf7
  {
    display: none !important;
  }

  #header .logo { 
    display: block !important; margin: 0 0 30px 0 !important;  
  }

  a:link, 
  a:visited, 
  a:active 
  { 
    color: #f24d1b !important; 
  }

  #postmeta
  { 
    color: #000 !important; 
  }

  h1,
  h2,
  h3,
  h4,
  h5,
  h6 
  {
    margin: auto !important; padding: 0 !important;
    font-family: sans-serif !important; line-height: normal !important; 
    color: #000 !important; font-weight: bold !important; text-align: left !important;
  }

  h1 
  {
    margin: 0 0 10px 0 !important; 
    font-size: 20px !important; 
  }

  h2,
  h3,
  h4,
  h5,
  h6 
  {
    font-size: inherit !important; 
  }

  #page h1 { 
    text-transform: inherit !important;
  }

  .page-about h2 {
    margin: 50px 0 0 0 !important; padding: 0 !important;
    font-size: 19px !important; line-height: inherit !important;
    border: none !important;
  }

  .team {
    clear: both !important; display: block !important; 
    padding: 25px 0 !important; 
  }

  .team-info {
    width: 100% !important;
  }

  .team-name {
    margin: 0 0 5px 0 !important; padding: 0 !important;
    font-size: 17px !important; line-height: 23px !important; font-weight: bold !important;
  }

  .team-bio {
    margin: -10px 0 0 0 !important; padding: 0 !important;
  }

}