// (C) Copyright 2020 Hewlett-Packard Enterprise Company, L.P.

#hp-help-flyout {
  
  &.hp-sidebarred {
    .hp-flyout-contents {
      max-height: none;
    }
  }
 
  .hp-flyout-contents {
    max-height: 400px;
    overflow-y: auto;
    padding: 0px 15px 15px 15px;
    @include box-sizing(border-box);
    
    #hp-help-local-offline {
      margin-bottom: 10px;
    }
    
    .hp-help-section {
      margin-bottom: 20px;
    }
    
    h2 {
      font-size: 16px;
      line-height: normal;
      margin-top: 0px;
      color: #333;
      font-family: 'HPRegular', Arial, Helvetica, sans-serif;
    }
    
    li {
      &.hp-done {
        background-image: $green-check-url;
        background-position: -4px 3px;
        background-repeat: no-repeat;
      }
      
      > a {
        display: block;
        padding: 5px 0px;
        color: $text-link-color;
        
        &.hp-unavailable {
          display: none;
        }
      }
    }
    
    .hp-has-indicators li {
      padding-left: 12px;
      @include transition(padding-left, $normal-animation-duration);
    }
  }
}
