.fe-claims-portlet #fe-claims-content {
  width: 100%;
  padding: 1em 0 1em 0;
}
.fe-claims-portlet #fe-claims-content .claim-mand {
  margin: 0 3em 0 0;
}
.fe-claims-portlet #fe-claims-content .segnalazioni .claim-section {
  padding-bottom: 1.5em;
}
.fe-claims-portlet #fe-claims-content .segnalazioni .linkReferenti {
  margin: 1em 0 2em 0;
}
.fe-claims-portlet #fe-claims-content .segnalazioni .term-of-use {
  height: 10em;
  overflow: auto;
  margin-bottom: 2em;
  line-height: 2em;
  padding: 0 1% 0 1%;
}
.fe-claims-portlet #fe-claims-content textarea {
  height: 10em;
}
.fe-claims-portlet .steps {
  padding-bottom: 3em;
}
.fe-claims-portlet .steps .step {
  height: 3em;
  line-height: 3em;
  padding-left: 0.5em;
}
.fe-claims-portlet .steps .step-selected {
  background: #0057a7;
  color: white;
}
.fe-claims-portlet .steps .step-selected .glyphicon-menu-right {
  color: white;
}
.fe-claims-portlet .steps .step-not-selected {
  background: #c0c4c9;
  color: #0057a7;
}
.fe-claims-portlet .steps .step-not-selected .glyphicon-menu-right {
  color: #445160;
}
.fe-claims-portlet .steps .right-border {
  border-right: solid white 1px;
}
.fe-claims-portlet .steps .glyphicon-menu-right {
  right: 20px;
  top: 15px;
  position: absolute;
}
.fe-claims-portlet #claim-img-small-container {
  padding: 1em 0 1em 0;
}
.fe-claims-portlet #claim-img-small-container .small_img {
  width: 45px;
  min-width: 45px;
  margin-bottom: 5px;
}
.fe-claims-portlet .claim-div-main-img {
  padding: 1em 0 2em 0;
  border-bottom: solid #c0c4c9 2px;
}
.fe-claims-portlet .claim-div-main-img img {
  width: 110px;
}
.fe-claims-portlet .claim-div-main-img-small {
  padding-bottom: 1em;
}
.fe-claims-portlet .fe-family-group-title {
  padding: 1em 0 1em;
  color: #0057a7;
}
.fe-claims-portlet .claim-step2-boxes {
  padding-bottom: 2em;
}
.fe-claims-portlet .claim-step3-boxes {
  padding: 1em 0 1em 0;
}
.fe-claims-portlet .claim-step3-boxes table tbody tr td a {
  text-decoration: underline !important;
}
.fe-claims-portlet .step4-familygroup {
  padding: 1em 0 1em 0;
}
.fe-claims-portlet #fe-claims-content .claim-mand {
  float: right;
}
.fe-claims-portlet #fe-claims-content .segnalazioni .control-label,
.fe-claims-portlet #fe-claims-content .segnalazioni .field-label {
  margin: 1.5em 0 0.5em 0;
  font-weight: bold !important;
  color: #616972;
}
.fe-claims-portlet #fe-claims-content .segnalazioni .radio-container {
  margin: 0 0 0.75em 0;
}
.fe-claims-portlet #fe-claims-content .segnalazioni .radio-container input[type="radio"] {
  display: none;
}
.fe-claims-portlet #fe-claims-content .segnalazioni .radio-container input[type="radio"] + label span {
  display: inline-block;
  width: 1.4em;
  height: 1.4em;
  margin: -0.1em 0.5em 0 0;
  vertical-align: middle;
  cursor: pointer;
  -moz-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #616972;
}
.fe-claims-portlet #fe-claims-content .segnalazioni .radio-container input[type="radio"] + label span {
  background-color: #ffffff;
}
.fe-claims-portlet #fe-claims-content .segnalazioni .radio-container input[type="radio"]:checked + label span {
  background-color: #0057a7;
}
.fe-claims-portlet #fe-claims-content .segnalazioni .user-data .control-label {
  color: #0057a7 !important;
}
.fe-claims-portlet #fe-claims-content .segnalazioni .term-of-use {
  border: 1px solid #616972;
}
.fe-claims-portlet #fe-claims-content textarea {
  width: 100%;
}
