.sv-errors {
  background-color: #fff3cd;
  border: 1px solid #ffeeba;
  padding: 2px;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
.sv-err {
  color: #856404;
}

.sv-errors-red {
  background-color: #f8d7da;
  border: 1px solid #f5c6cb;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
.sv-err-red {
  color: #721c24;
}

.ui-accordion .ui-accordion-content {
  padding: 0;
}
.ui-accordion-header.ui-state-active {
  background-color: #0050c5;
}

.rrblock {
  background-color: #fff;
  margin: 4px 0;
  padding: 8px 5px;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.rrblock:hover {
  background-color: #efefef;
  border-color: #444;
}
.rrblock-label-text {
  display: inline;
  padding-left: .2em;
  -webkit-touch-callout: none;
    -webkit-user-select: none;
     -khtml-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  cursor: pointer; cursor: hand;
}
.rrblock-label {
  display: block;
  padding-left: 1.5em;
  text-indent: -.7em;
  -webkit-touch-callout: none;
    -webkit-user-select: none;
     -khtml-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  cursor: pointer; cursor: hand;
}
.rrblock > input[type=checkbox] { 
  display:none;
} 
.rrblock > input[type=checkbox] + .rrblock-label:before {
  font-family: FontAwesome;
  display: inline-block;
  content: "\f096"; /* fa-square-o */
  letter-spacing: 10px;
  cursor: pointer;
}
.rrblock > input[type=checkbox]:checked + .rrblock-label:before { 
  content: "\f046"; /* fa-check-square-o */
  letter-spacing: 8px;
}
.rrblock > input[type=radio] { 
  display:none;
} 
.rrblock > input[type=radio] + .rrblock-label:before {
  font-family: FontAwesome;
  display: inline-block;
  content: "\f10c"; /* fa-circle-o */
  letter-spacing: 10px;
  cursor: pointer;
}
.rrblock > input[type=radio]:checked + .rrblock-label:before { 
  content: "\f192"; /* fa-dot-circle-o */
}
