/*
    SITE MAP CSS
    May 2024
*/

.siteheader
{
 font-size: 24px;
 padding: 20px 0 10px 0px;
 color: #004488;
 font-weight: bold;
}

.site_second_column
{
 padding: 0 0 0 20px;
}


/*
   S I T E   M A P
*/
  .sitemapheader
  {
   font-size: 22px;
   font-weight: bold;
   padding: 9px 0 9px 0px;
   color: #0C4664;    
  }
  
  .site0
  {
   font-size: 17px;
   font-weight: bold;
  }   
  
  .site1
  {
   font-size: 15px;
   font-weight: bold;
  }
  
  .site2
  {
   font-size: 15px;
  }  
/* end SITE MAP */

.mobile
{
 display: none;
}

.columnlogo
{
 max-width: 100%;
 height: auto;
}

#wrapper
{
 width: 100%;
 max-width: 1000px;
 margin: 0px auto;
}

.mainwrapper
{
 padding: 10px;
}
 
.contact
{
 font-size: 13px;
 color: #004488;
 //font-weight: bold;
}

/* ::::::::::::::::  MEDIA QUERIES :::::::::::::::::::: */ 

@media only screen and (max-width: 850px)
{  

  .siteheader
  {
   font-size: 22px;
   padding: 10px 0 8px 0px;
   color: #004488;
   font-weight: bold;
  }

 .mobile
 {
  display: block;
 }

}