#amadeus_partsfinder{

  //background: linear-gradient(to right, @brand-primary 0%, rgba(0, 0, 0, 0) 100%); /* W3C */

  //*:not(svg)
  //{
  //  outline: 1px solid darkslategray;
  //}


  .btn-group{
    font-family: @font-headline-stack;
    float:left;
    .unitize(padding-bottom, 16);

    &-label
    {
      .unitize(font-size, @font-size-h2);
      padding-right:20px;
    }


    .is--active
    {
      background:@brand-primary;
    }
  }

  .ap-container{

    .container();

    #svgArea
    {
      display:none;
      width:100%;
      height:100%;
      //background-position: 5px left !important;
      background-size: cover !important;
      background-origin: border-box !important;
      background-position-y: -5px !important;

      &.is--loaded{
        display: block;
      }
      
      rect
      {
        cursor:pointer;
        fill:rgba(0,0,0,0);
        outline:none;
      }
    }

  }




}