legend,
.panel-title legend {
    margin-bottom: 0!important;
    padding-top: 1.5em !important;
    font-size: 1em!important;
    font-weight: bold!important;
    border: none!important;
}
fieldset .panel-heading,
fieldset .panel-title,
fieldset .panel-body{
    padding: 0!important;
    margin: 0!important;
}
.form-item.panel-default{
    border: none!important;
    box-shadow: none!important;
}

span.icon.glyphicon.glyphicon-trash { 
  font-size: 1em; 
}
.form-required:after {
  background: none !important;
  content: '*' !important;
  font-weight: bold !important;
  color: black !important;
  font-size: 1rem !important;
}