anchor.diff:      padding-left: 20px;
       font-size: 12px;
       line-height: 24px;
  -}
  -.sidebarSearch div.topicOriginatorIcon {
  -    width: 18px;
  -    height: 18px;
  -    padding: 3px;
  -    top: 0;
  -    left: 44px;
  -}
  -.sidebarSearch .topicOriginatorIcon img {
  -    border-radius: 9px;
  -}
  -
  -.sidebarSearch .topicOriginatorIcon .tip {
  -    right: 30px;
  -    top: 1px;
  -}
  -.sidebarSearch .tip {
  +  }
  +
  +  .topicMetacode {
  +    display: table-cell;
  +    vertical-align: middle;
  +    padding: 0 0 0 8px;
  +    width: 70px;
  +  }
  +
  +  .tip {
  +    display: none;
       position: absolute;
       background: #424242;
       width: auto;
  
positive.code:     line-height: 14px;
      background: #F5F5F5; 
      font-family: 'din-medium', helvetica, sans-serif;
  }
  .sidebarSearch .tt-dropdown-menu {
      top: 40px !important;
      background: #F5F5F5;
      width: 472px;
      overflow-y: auto;
      overflow-x: visible;
      box-shadow: 0 10px 10px rgba(0,0,0,0.19), 0 6px 3px rgba(0,0,0,0.23);
  }
  
  .autoOptions #mapContribs { 
      width: 15px;
      height: 15px;
      border: 1px solid #424242;
      margin-top: 4px;
      margin-left: 4px;
  }
  
  .mapContributorsIcon span {
      margin-left: 5px;
  }
  
  .mapContributorsIcon li span {
      margin-left: 10px;
  }
  
  
  .searchHeader {
      height: 42px;
      width: 100%;
      position: relative;
  }
  .searchTopicsHeader {
      background: #4fc4a8;
  }
  .searchMapsHeader {
      background: #994fc0;
  }
  .searchMappersHeader {
      background: #c04f4f;
  }
  .sidebarSearch .tt-dropdown-menu h3 {
      text-transform: uppercase;
      color: #F5F5F5;
      font-size: 18px;
      line-height: 18px;
      margin: 12px 0 3px 16px;
      float: left;
  }
  .sidebarSearch .tt-dropdown-menu .limitToMe {
      float: left;
      width: 12px;
      height: 12px;
      border: 1px;
      color: #000000;
      position: absolute;
      top: 15px;
      left: 136px;
  }
  .sidebarSearch .tt-dropdown-menu .limitToMeLabel {
      float: left;
      font-family: 'din-medium', helvetica, sans-serif;
      font-size: 12px;
      color: #f5f5f5;
      margin: 0;
      position: absolute;
      top: 15px;
      left: 156px;
  }
  .sidebarSearch .tt-dropdown-menu .minimizeResults, .sidebarSearch .tt-dropdown-menu .maximizeResults {
      width: 32px;
      height: 32px;
      background-image: url(<%= asset_data_uri('arrowpermswhite_sprite.png') %>);
      background-repeat: no-repeat;
      cursor: pointer;
      position: absolute;
      top: 5px;
      left: 410px;
  }
  .sidebarSearch .tt-dropdown-menu .minimizeResults {
      background-position: 0 0;
  }
  .sidebarSearch .tt-dropdown-menu .maximizeResults {
      background-position: -32px 0;
  }
  .sidebarSearch .tt-dataset {
      overflow: visible;
  }
  .sidebarSearch .tt-suggestion {
      position: relative;
      background: #FFF;
      padding: 8px 0;
  }
  .sidebarSearch .tt-is-under-cursor,
  .sidebarSearch .tt-suggestion:hover {
      background: #E0E0E0;
  }
  
  .resultmap, .resulttopic, .resultmapper, .resultnoresult {
      min-height: 48px;
      display: table;
  }
  /*.sidebarSearch .tt-dataset-maps .tt-is-under-cursor .resultmap,
  .sidebarSearch .tt-dataset-maps .tt-is-under-mouse-cursor .resultmap,
  .sidebarSearch .tt-dataset-topics .tt-is-under-cursor .resulttopic,
  .sidebarSearch .tt-dataset-topics .tt-is-under-mouse-cursor .resulttopic {
      min-height: 48px;
  }*/
  .sidebarSearch .tt-suggestion .searchResIconWrapper {
      display: table-cell;
      vertical-align: middle;
      height: 32px;
      padding: 0 18px 0 28px;
  }
  .sidebarSearch .tt-suggestion .icon {
      width: 32px;
      height: 32px;
      border-radius:16px;
  }
  .sidebarSearch .topicMetacode {
      display: table-cell;
      vertical-align: middle;
      padding: 0 0 0 8px;
      width: 70px;
  }
  .sidebarSearch .tt-dataset-topics .topicIcon {
      width: 32px;
      height: 32px;
      margin: 0 auto;
  }
  .sidebarSearch .tt-dataset-topics .metacodeTip {
      display: none;
      margin: 0 auto;
  }
  .sidebarSearch .tt-dataset-topics .tt-is-under-cursor .metacodeTip,
  .sidebarSearch .tt-dataset-topics .tt-is-under-mouse-cursor .metacodeTip {
      display: block;
      font-family: 'vinyl';
      text-transform: uppercase;
      font-style: italic;
      font-size: 13px;
      margin: 0 5px 0 2px;
      text-align: center;
  }
  .sidebarSearch .tt-dataset-mappers .tt-suggestion .icon {
      margin: 0px 0px 0px 0px;
  }
  .sidebarSearch .tt-dataset-mappers .resultText {
      width: 150px;
  }
  
  .sidebarSearch .resultText {
      width: 260px;
      display: table-cell;
      padding-left: 8px;
      vertical-align: middle;
      word-wrap: break-word;
  }
  .sidebarSearch .resultTitle {
      font-weight: normal;
      font-size: 16px;
      line-height: 20px;
      width: 100%;
      font-family: 'din-regular', helvetica, sans-serif;
  }
  .sidebarSearch .resultDesc {
      font-size: 12px;
      line-height: 16px;
      width: 100%;
      font-style: italic;
      font-family: helvetica, sans-serif;
  }
  .sidebarSearch .tip {
      display: none;
  }
  .sidebarSearch div.autoOptions {
      width: 114px;
      height: 48px;
      position: absolute;
      display: none;
      top: 8px;
      right: 0;
  }
  .tt-dataset-maps div.autoOptions {
      width: 84px;
  }
  .sidebarSearch .tt-dataset-mappers .autoOptions {
      width: 235px;
  }
  .sidebarSearch .tt-is-under-cursor .autoOptions,
  .sidebarSearch .tt-is-under-mouse-cursor .autoOptions {
      display: block;
  }
  .sidebarSearch .tt-suggestion .resultnoresult .autoOptions {
      display: none;
  }
  .sidebarSearch .autoOptions button,
  .sidebarSearch .autoOptions a,
  .sidebarSearch .autoOptions div {
      position: absolute;
      padding: 0;
      margin: 0;
      border: none;
      outline: none;
  }
  .sidebarSearch button.addToMap {
      display:none;
      width: 24px;
      height: 24px;
  
negative.code:     padding-left: 20px;
      font-size: 12px;
      line-height: 24px;
    }
  
    .synapseCount {
      width: 24px;
      height: 24px;
      background: url(<%= asset_data_uri('synapse16.png') %>);
  