/* Tablet portrait */
#page {
  box-shadow: 0 0 0 rgba(0, 0, 0, 0) !important;
}
#site-name {
  font-size: 1.6em;
  padding: 22px 0 0;
}
#header {
  max-height: 1000px;
  padding: 0;
  background-image: none;
}
#branding,
#header .region-header {
  float: none;
  background: transparent !important;
  max-height: 1000px;
 /* width: 100%; */
  clear: both;
  margin: 10px 0;
}
#header .header-inner {
  padding-bottom: 5px;
}
#menu-bar .block {
  clear: both;
  float: none;
}
#menu-bar .menu-wrapper > ul > li {
/*  width: 49%; */
  float: left;
  margin-bottom: 1px;
}





#menu-bar ul li a {
    background: url("../images/false.png") no-repeat scroll center top transparent;
    font-weight: bold;
    padding: 34px 30px 0;
}

#menu-bar ul li a.active {
    background: url("../images/true.png") no-repeat scroll center top transparent;
    font-weight: bold;
   padding: 34px 30px 0;
    color: yellow;
}

#menu-bar ul.menu li a:hover{
     background: url("../images/false.png") no-repeat scroll center top transparent;
    font-weight: bold;
   padding: 34px 30px 0;
    text-decoration:none;
    color: yellow;
}      
    

#menu-bar ul li {
   
    float: left;
    padding: 26px 0 0;
}

.header-inner .region-header {margin-top:15px; margin-right:10px;}

#block-locale-language .block-inner { background-color:transparent; margin:0; padding:0;}  

#block-locale-language {width: 125px; float:right; background-color: transparent; margin-top:-60px;  }

a.language-link {color:white;}
a.language-link:hover {color:yellow; text-decoration:none;}
a.language-link.active {color:yellow; text-decoration:none;}


#block-locale-language ul li a {
   background: url("../images/false.png") no-repeat scroll 79px bottom transparent;
   font-weight: bold;
   padding: 6px 51px 7px 5px;
}

#block-locale-language ul li a.active {
   background: url("../images/true.png") no-repeat scroll 79px bottom transparent;
   font-weight: bold;
   padding: 6px 51px 7px 5px;
}

#block-locale-language ul li {padding:0;}

#block-locale-language .block-content { padding:0;}
  
ul.language-switcher-locale-url  {   height: 60px;
    line-height: 30px;
    list-style-type: none;
    margin: -7px 0 -16px;
    padding: 0;}
  
  
img .language-icon {vertical align:center;}  

#header .header-inner {
background-position: 57px top; 
}

#site-slogan {
    float: left;
    font-size: 1em;
    font-style: italic;
    line-height: 1em;
    margin-left:15px; 
    text-align: left;
    }
 #header .header-inner {
    height: 100px;   
    
.block-inner {text-align:center;}
