.mat-slider-horizontal {
  height: 48px;
  /* min-width: 128px; */
  width: 375px;
  float: left;
}

.rRed /deep/ .mat-slider-thumb{
  background-color: #FACC80;
  border-color: transparent;

}
.rRed /deep/ .mat-slider-track-fill{
  background-color: #FACC80;

}

.Lgreen /deep/ .mat-slider-thumb{
  background-color: #7ED321;
}
.Lgreen /deep/ .mat-slider-track-fill{
  background-color: #7ED321;
}
.Bblue /deep/ .mat-slider-thumb{
  background-color: #88E4FB;
}
.Bblue /deep/ .mat-slider-track-fill{
  background-color: #88E4FB;
}


textarea{
  margin: 0px;
  width:100%;
  height: 62px;
  padding: 10px 0px 0px 10px;
  border: 1px solid #E1E9EB;
  background-color: #FAFAFA;
}


.right_block  .commentBox{
  display: inline-block;
  float: left;
  width:100%;
}
.commentBox input,
.commentBox textarea
{
  color: rgba(0,0,0,0.38);

  font-size: 0.65em;
  float: left;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 1px solid rgba(0,0,0,0.12);
  border-left: 0px;
  width: 80%;
}
.commentBox input:focus,
.commentBox textarea:focus{
  outline-color: transparent;
}
.sliderRating{
  display: inline-block;
  float: left;
  width: 103%;
  padding:8px;

}
.sliderRating span{
  display: inline-block;
  float: left;
  margin-right:25px;
}
.sliderRating span h5.active{
  color: #0e0e0e;
  font-weight: 600
}
h6{
  font-size:14px;
  color: #262628;
  opacity:0.7;
  text-align: left;
}
.scoreCardright{
  display: inline-block;
  height:100%;
  width:65%;
  padding:4%;
  text-align: center;
  box-shadow: 0 3px 81px 0 rgba(49,48,118,0.07);
}
._matStepper  /deep/ .mat-horizontal-stepper-header-container,
 mat-step-header
{
  display: none;
}

:host /deep/ .mat-stepper-horizontal{
  padding:15px;
}
._matStepper /deep/ .mat-horizontal-content-container{
  padding: 0px;

}
._matStepper /deep/ .mat-horizontal-stepper-content{
  background: none;
}
._matStepper /deep/ .mat-horizontal-content-container:last-child{
  background: none;
}
.finalComments{
  width:68%;
}
.finalComments:focus{
  outline-color: transparent;
}
._navigationButtons{
  width: 131px;
  border-radius: 2px;
}
.previous{
  border: 1px solid #979797;
  color: #000000;

  opacity:0.7;
}
.next{
  background-color: #043660;
  color: #FFFFFF;
}
.seperate{
  padding: 0px 10px;
  display: inline-block;
  width: 100%;
}

.weightedScore{
  display: inline-block;
  float: right;
}
.weightedScore h5{
  color: #000;
  float: left;
  margin:29px 19px 0px 0px;
}
.weightedScore span{
  border: 1px solid #00CCFF;
  background-color: #fff;
  float: left;
  height: 53px;
  text-align: center;
  width:53px;
  border-radius:100%;
  margin:15px 15px 0px 0px;
  padding-top:13px;
}
.core{
  width:100%;
  display: inline-block;
  border-bottom: 1px dashed rgba(0,0,0,0.2);
  padding-bottom: 12px;
  margin-bottom:20px;
}
.core h3{
  float: left;
  color: #262628;
}
.blueapprove{
  color: #18C0FF;
}
.bluerejected{
  color: #FF787F;
}
