::ng-deep .mat-card-header-tex{
  margin:0;
}
.mat-form-field{
  width:100%;
  padding:10px;
}
.confirm-card{
  min-width:500px;
  .mat-card-content{

    }
  .button-farm {
    text-align:right;
    .mat-primary{
      margin-left:4px;
    }
  }
}

.add-row{
  margin-bottom:10px;
  .mat-mini-fab{
    .mat-icon{
      width:40px;
      height:40px;
      line-height: 40px;
    }
    .mat-fab__label{
      color:#212121;
      margin-left:10px;
    }
  }

}

.mat-selection-list{
  border-top:1px solid #999999;
}
 .mat-list-item {
    border-bottom:1px solid #dddddd;
  }

.input-groupname-box{
  display:flex;
  flex-flow: column;
  margin-bottom: 10px;
  border-radius: 4px;
  /*border:1px solid #dddddd;
  box-shadow: 0 1px 1px 0 rgba(60,64,67,.08), 0 1px 3px 1px rgba(60,64,67,.16);*/

  .btn-box{
    margin-top:10px;
    flex-flow:row;
    height:40px;
    margin-left:auto;
    padding:0 10px;
    button{
      margin-left:4px;
    }
  }
}

::ng-deep .mat-mini-fab .mat-button-wrapper{
  padding:0;
}