
.insuranceDescription-Waiver .decline-insurance{
  display:none;
}

.insuranceDescription-Waiver.Decline .decline-insurance{
  display:block;
}

.insuranceDescription-Waiver.Decline .has-insurance{
  display:none;
}

.form-group.showHelpIcon label i.fa-info-circle{
 color:#b8d0cd;
 cursor:pointer;
 margin-left:3px;
}

.form-group.showHelpIcon label i.fa-info-circle:hover{
 color:#353e3d;
}

.form-group.showHelpIcon small[id*="Help"] {
  display:none;
}

.form-group small[id*="Help"] {
  margin-top:10px;
}

label:empty{
  display:none!important;
}

.rowFixedOverhead table tbody tr td label{
  display:none;
}
.rowRawMaterials table tbody tr td span.required,
.rowDirectLabor table tbody tr td span.required,
.rowFixedOverhead table tbody tr td span.required{
  /* float:right; */
  position:absolute;
  top:5px;
  right:5px;
  z-index:3;
}


form.ajax .accordion-content .form-group small.form-error{
  display:block;
}

form.ajax .accordion-content .input-group small.form-error {
    display: block;
    width: 100%;
    float: left;
    position: absolute;
    text-align:left;
    top: 38px;
    left: 0px;
}

form.ajax .rowRawMaterials .form-group,
form.ajax .rowDirectLabor .form-group,
form.ajax .rowFixedOverhead .form-group{
  margin-bottom:0px;
  padding-bottom:0px;
}

.list-group-item input.checkbox{
  margin-right:5px;
}
/* .form-check input[type="checkbox"]{
  margin-left:20px;
} */


.actionBar {
  width:100%;
  list-style:none;
  margin-left:0px;
  padding-left:0px;
}
.actionBar li{
  float:left;
}

form#fmMakersMarketplaceSearch.ajax .form-group{
  margin-bottom:5px;
  padding-bottom:5px;
}

.form-vieweditswitcher{
  position:relative;
}
.form-vieweditswitcher:hover,
.form-vieweditswitcher.active{
  background:var(--primary-two);
}


#fmAccountProfilePicture .dz-preview{
  display:none!important;
}
.form-vieweditswitcher > i{
  background:#000000;
  color:#FFFFFF;
  padding:9px 9px;
  width:33px;
  height:34px;
  border-radius:20px;
  cursor:pointer;
  position:absolute;
  top:10px;
  right:10px;
}

.form-edit{
  margin:20px 0px;
}

.field-dropzone .dropzone{
  text-align:center;
}
.form-group-wysiwyg .custom-button i{

}
.ql-editor{
  min-height:100px;
}


#Bio-editor .ql-editor{
  min-height:150px;
}

.ql-undo:before{
  content:"";
  font-family: "Font Awesome 5 Pro";
  content: "\f0e2"; /* fa-chevron-up*/
  font-size: 12px;
  top: -4px;
  position: relative;
}

.ql-redo:before{
  content:"";
  font-family: "Font Awesome 5 Pro";
  content: "\f01e"; /* fa-chevron-up*/
  font-size: 12px;
  top: -4px;
  position: relative;
}

#PersonCompanyLogo{
  margin-top:20px;
}
