#underlogo{
  margin-top: -25px;
}
.underlogo-bk a{
display:block;
width:100%;
height:100%;
}
.underlogo-bk{
   text-align:center;
   background-color: black;
   color: white;
   margin-top: 10px;
   font-size: 12px;
   line-height: 16px;
   height: 26px;
   padding: 5px;
}
.underlogo-bk a:hover, .underlogo-bk a:link, .underlogo-bk a:visited, .underlogo-bk a:active{
  color: white!important;
}
#header{
   padding-bottom: 0!important;
}
#l-wrapper{
   margin-top: 30px;
}
#header{
  height:85px;
}

@media screen and (max-width:1000px){
#underlogo{
  margin-top: -15px;
}
.underlogo-bk{
  height: 40px;
  margin-top:0;
}
#header{
  height:85px;
}

#spmenu{
margin-top:56px!important;
}
#l-wrapper{
   margin-top: 73px!important;
}
}