.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-div-main-img {
  padding: 1em 0 2em 0;
  border-bottom: solid #c0c4c9 2px;
}
.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 .step4-familygroup {
  padding: 1em 0 1em 0;
}
.fe-claims-portlet {
  font-size: 14px !important;
}
.fe-claims-portlet #fe-claims-content {
  margin-right: 40px;
  margin-left: 20px;
  padding: 10px 0px 0px 20px;
}
.fe-claims-portlet #fe-claims-content .claim-mand {
  float: left;
  padding: 5px;
}
.fe-claims-portlet #fe-claims-content .adr-article-container h2 {
  color: #0B57A7;
}
.fe-claims-portlet #fe-claims-content .segnalazioni {
  /* background: url(../images/claim-bg-form-main.png) top left repeat-y transparent; */
  padding-bottom: 15px;
  padding-top: 10px;
  width: 490px;
}
.fe-claims-portlet #fe-claims-content .segnalazioni .control-label,
.fe-claims-portlet #fe-claims-content .segnalazioni .field-label {
  margin: 1.5em 0 0.5em 1em;
  font-weight: normal !important;
  line-height: 20px !important;
  color: #000000;
}
.fe-claims-portlet #fe-claims-content .segnalazioni .radio-container {
  margin-left: 1em;
}
.fe-claims-portlet #fe-claims-content .segnalazioni .radio-container input[type="radio"] {
  float: left;
  margin-right: 5px;
  margin-top: 0;
}
.fe-claims-portlet #fe-claims-content .segnalazioni input[type="text"] {
  width: 150px;
}
.fe-claims-portlet #fe-claims-content .segnalazioni input {
  margin-left: 1em;
}
.fe-claims-portlet #fe-claims-content .segnalazioni .button-holder {
  margin-left: 1em;
}

.fe-claims-portlet #fe-claims-content .segnalazioni .button-holder .button-primary {
  background: #0B57A7;
}

.fe-claims-portlet #fe-claims-content .segnalazioni #recaptcha_area {
  margin-left: 1em;
}
.fe-claims-portlet #fe-claims-content .segnalazioni .linkReferenti {
  display: none;
}
.fe-claims-portlet #fe-claims-content .segnalazioni .term-of-use {
  border: 1px solid #616972;
  background: #ffffff;
  margin-left: 1em;
}
.fe-claims-portlet #fe-claims-content .segnalazioni .ass-50 {
  width: 180px;
  float: left;
}
.fe-claims-portlet #fe-claims-content .segnalazioni .ass-float {
  float: left;
}
.fe-claims-portlet #fe-claims-content .top-segnalazioni {
  /* background: url(../images/claim-bg-form-top.png) top left no-repeat transparent; */
  height: 4px;
}
.fe-claims-portlet #fe-claims-content .bottom-segnalazioni {
  /* background: url(../images/claim-bg-form-bottom.png) top left no-repeat transparent; */
  height: 5px;
}
.fe-claims-portlet #fe-claims-content .break-segnalazioni {
  /* background: url(../images/claim-bg-form-separator.png) no-repeat transparent;  */
  height: 60px;
}
.fe-claims-portlet #fe-claims-content textarea {
  width: 300px;
}
.fe-claims-portlet #fe-claims-content .table-detail td.header-assistance {
  color: #0B57A7 !important;
  background: #ffffff !important;
}
.fe-claims-portlet #fe-claims-content .fe-family-group-title a {
  color: #0B57A7;
}
.fe-claims-portlet .claim-img-small-container {
  width: 510px;
}
.fe-claims-portlet #claim-img-small-container {
  width: 490px;
  margin-bottom: 20px;
}
.fe-claims-portlet .claim-div-main-img {
  /* background: url(../images/claim-bg-li-tall-main.png) left bottom repeat-x #bce8bc; */
  width: 490px;
  float: left;
  display: table;
}
.fe-claims-portlet .claim-div-main-img .col-img {
  display: table-cell;
  vertical-align: middle;
  padding-left: 10px;
}
.fe-claims-portlet .claim-div-main-img .col-txt {
  display: table-cell;
  vertical-align: middle;
  width: 70%;
}
.fe-claims-portlet .step1-segnalazioni {
  margin-right: 40px;
  margin-left: 20px;
  padding: 0px 0px 0px 20px;
  background: url(../images/claim-steps.png) top no-repeat transparent;
  height: 58px;
  width: 490px;
}
.fe-claims-portlet .step2-segnalazioni {
  margin-right: 40px;
  margin-left: 20px;
  padding: 0px 0px 0px 20px;
  background: url(../images/claim-steps.png) center -58px no-repeat transparent;
  height: 58px;
  width: 490px;
}
.fe-claims-portlet .step3-segnalazioni {
  margin-right: 40px;
  margin-left: 20px;
  padding: 0px 0px 0px 20px;
  background: url(../images/claim-steps.png) center -116px no-repeat transparent;
  height: 58px;
  width: 490px;
}
.fe-claims-portlet .step4-segnalazioni {
  margin-right: 40px;
  margin-left: 20px;
  padding: 0px 0px 0px 20px;
  background: url(../images/claim-steps.png) center -174px no-repeat transparent;
  height: 58px;
  width: 490px;
}
.ie9 .fe-claims-portlet #claim-img-small-container img {
  width: 45px !important;
}

.text-warning {
  display: none;
}

.fe-claims-portlet #fe-claims-content .segnalazioni .privacy input {
  width: 21px;
    margin-right: 14px;
}