
.form-group--select-list.bp3-fill{

  .bp3-popover-wrapper{
    &,
    .bp3-popover-target{
      width: 100%;
    }
    .bp3-button{
      width: 100%;
      justify-content: space-between;
      color: #333;
    }
  }
}

.form-group--select-list{

  .bp3-popover-open{
    .bp3-button{
      border-color: #80bdff;
    }
  }
}

.bp3-button:not([class*="bp3-intent-"]):not(.bp3-minimal){
  min-width: 32px;
  min-height: 32px;
  background-color: #E6EFFB;
  color: #555555;
  box-shadow: 0 0 0 transparent;

  &:hover,
  &:focus{
    background-color: #CFDCEE;
  }

  &.bp3-small{
    font-size: 13px;
    min-height: 29px;
  }

  .form-group--select-list &{
    border-radius: 2px;

    &,
    &:hover{
      background: #fff;
      box-shadow: 0 0 0 transparent;  
      border: 1px solid #ced4da;
    }
  }
  .form-group--select-list.bp3-intent-danger &{
    
    &{
      border-color: #db3737;
    }
  }
}

.bp3-button-group.bp3-minimal .bp3-button{
  background-color: transparent;
}

.bp3-button{

  &.bp3-intent-primary,
  &.bp3-intent-success,
  &.bp3-intent-danger,
  &.bp3-intent-warning{

    &,
    &:hover{
      box-shadow: 0 0 0 transparent;
    }    
  }
}

.button--secondary{
  
}