.drillDownInfo {
  padding: 10px;
  margin: 5px;
  border-bottom: 2px solid lightskyblue; }
  .drillDownInfo .path {
    font-size: 14px; }
  .drillDownInfo .obj-name {
    font-size: 16px; }

.perspective-header .perspective-text {
  background-color: #444445;
  position: relative;
  font-size: 14px; }
  .perspective-header .perspective-text .perspective-selector-arrow {
    position: absolute;
    right: -1px;
    bottom: 16px;
    color: #0F84C7; }

.perspective-header .perspective-selector {
  position: relative;
  background-color: #0F84C7;
  color: white;
  font-size: 16px; }
  .perspective-header .perspective-selector .selected-perspective-text-container > * {
    padding-left: 10px; }
  .perspective-header .perspective-selector .selected-icon {
    color: #81c3e5; }
  .perspective-header .perspective-selector .perspective-dropdown-container {
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    background: white;
    z-index: 10;
    border: 1px solid #0F84C7; }
    .perspective-header .perspective-selector .perspective-dropdown-container .perspective-dropdown-item {
      height: 50px;
      color: black;
      font-size: 14px; }
      .perspective-header .perspective-selector .perspective-dropdown-container .perspective-dropdown-item > * {
        padding-left: 10px; }
  .perspective-header .perspective-selector .perspective-selector-down-arrow {
    min-width: 40px;
    border: 1px solid #0F84C7;
    box-sizing: border-box;
    color: white; }
    .perspective-header .perspective-selector .perspective-selector-down-arrow.active {
      background: white;
      color: #0F84C7; }

.perspective-view-tools-wrapper {
  background-color: #e8e8e8;
  position: relative;
  overflow: visible; }
  .perspective-view-tools-wrapper .searchActive {
    border: 1px solid #0084cf;
    box-sizing: border-box;
    border-bottom: 0 !important; }
  .perspective-view-tools-wrapper .tools-left-block {
    border-right: 1px dotted dimgrey;
    box-sizing: border-box;
    font-size: 20px;
    background-color: #e8e8e8;
    color: #565656; }
    .perspective-view-tools-wrapper .tools-left-block.active {
      background: #e6f5fa;
      color: #0084cf; }
  .perspective-view-tools-wrapper .tools-right-block {
    border-left: 1px dotted dimgrey;
    box-sizing: border-box;
    background-color: #e8e8e8;
    color: #565656;
    font-size: 20px; }
    .perspective-view-tools-wrapper .tools-right-block.active {
      border: none;
      color: #0084cf;
      background-color: white; }
  .perspective-view-tools-wrapper .search-input-box {
    width: 100%;
    background-color: white;
    box-sizing: border-box;
    font-size: 18px;
    height: 49px;
    border: none;
    padding: 0; }
  .perspective-view-tools-wrapper .search-result-container {
    padding: 1px 10px;
    border: 1px solid #0084cf;
    background-color: #e6f5fa;
    box-sizing: border-box;
    position: absolute;
    top: 50px;
    left: 0;
    right: 0;
    z-index: 100; }
    .perspective-view-tools-wrapper .search-result-container .search-result {
      font-size: 14px; }
      .perspective-view-tools-wrapper .search-result-container .search-result .result-title {
        border-bottom: 1px solid #0084cf;
        box-sizing: border-box; }
        .perspective-view-tools-wrapper .search-result-container .search-result .result-title .result-title-text {
          color: #97a1a3;
          padding: 18px 0 5px 5px;
          font-family: 'Gotham-Italic'; }
      .perspective-view-tools-wrapper .search-result-container .search-result .result-content {
        border-bottom: 1px solid #97a1a3;
        box-sizing: border-box; }
        .perspective-view-tools-wrapper .search-result-container .search-result .result-content .result-content-text {
          padding: 5px 0 5px 5px;
          color: #222222; }

.perspective-icon {
  font-family: 'Versa-Icon' !important; }
  .perspective-icon.Location:before {
    content: "\e91a"; }
  .perspective-icon.Service:before {
    content: "\e926"; }
