body{
  line-height: inherit;
}
#block-search-form {
  position: absolute;
  right: 0px;
  margin-top: 0.3em;
  margin-right: 0.5em;
  z-index: 100;
}

.btn.search-home {
  background: #2c3e50;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 0.9em;
  padding: .3em .8em;
  margin: 6px auto;
}
.btn.search-home:hover {
  opacity: .9;
}
#block-search-form button > span {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 0.9em;
  padding: 0 .3em 0 0;
  color: white;
}
 .btn.search-home i {padding: 0 .3em 0 0;}

@media screen and (min-width: 632px) and (max-width: 899px) {
  #ocf { display: none; }
}
@media screen and (min-width: 632px) and (max-width: 825px) {
  #ig { display: none; }
}
@media screen and (max-width: 637px){
.topnav a.icon {
    float: right;
    position: absolute;
    right: 44px;
    display: block;
    font-size: 1.5em;
/*    padding: 9px 14px;*/
 }
 .btn.search-home span {display: none;}
 .btn.search-home i {padding: 0 .3em;}
}

.datatype-content {
   display: none;
}

.mission-content {
   display: none;
}


.advanced-content{
   display: none;
}

.hide-content {
      display: none;
}

.subscription-content{
   display:none;
}
