/*********************
Theme CSS
*********************/



/*********************
Site CSS
*********************/
#header-inner
{
    overflow: visible;
}
    #navigation ul li
    {
        width: 20%;
    }

.addthis_default_style .at300b
{
    float: none !important;
}
.addthis_horizontal_follow_toolbox
{
    float: right !important;
}
.addthis_toolbox span.addthis_follow_label
{
    display: none !important;
}


/**** Tabs ****/
#tabs
{
    float: left;
    clear: both;
    width: 100%;
}
    #tabs-links
    {
        float: left;
        clear: both;
    }

    #tabs-links > ul
    {
        float: left;
        background: #fff;
        width: 100%;
        padding: 0px;
        z-index: 4;
        position: relative;
    }
        
        #tabs-links > ul > li
 {
  list-style: none;
  display: inline;
  float: left;
  padding: 0px;
  margin: 0px;
 }
   
  #tabs-links ul li a
  {
   border: 1px solid #cccccc;
   border-bottom: 0px;
   background: #ffffff;
   text-decoration: none;
   float: left;
   margin: 0px 0px 0px 0px;
   padding: 5px 15px;
   border-radius: 7px 7px 0 0;
   behavior: url(/assets/css/PIE.htc);
   position: relative;
  }
 
   #tabs-links ul li.active a
   {
                            color: #ffffff;
       background: #515763;
                            border: 1px solid #515763;
                            z-index: 100;
                            margin: 0px 0px 0px 0px;
                            padding: 7px 15px 5px 15px;
   }
 
 #tabs-content
 {
  float: left;
  clear: both;
  width: 100%;
  margin: 0px 0px 20px 0px;
 }
 
  .js #tabs-content .tab
  {
   display: none;
  }
  
   .js #tabs-content #tab1
   {
    display: block;
   }
 
  #tabs-content .tab
  {
   float: left;
   clear: both;
   width: 100%;
   padding: 15px;
   border: 1px solid #cccccc;
   z-index: 5;
   position: relative;
  }

@media (max-width: 880px)
{
    #header-logo
    {
        position: relative;
    }
        #header-logo span
        {
            margin-bottom: 1em;
        }
    .header-social-network-icons
    {
        position: absolute;
    }

    #navigation
    {
        margin-top: 1em;
    }
}
@media (max-width: 445px)
{
    #header-logo span
    {
        font-size: 0.6em;
    }
}