#box-prelazione .prelazione-delete,
#box-prelazione .add-more-button,
#box-prelazione .prelazionimore svg {
  color: #C52833; }

#box-prelazione .pre-subtitle span.text-primary {
  font-size: 20px;
  font-weight: 600;
  color: #C52833 !important; }

#box-prelazione .pre-subtitle-more {
  color: #2E2B54; }

#box-prelazione svg {
  color: #C52833; }

#box-prelazione #insert .mobile-prelazione-label {
  display: none; }

#box-prelazione #birthdate-wrapper.error {
  border-bottom: 3px solid #cc0000; }

#box-prelazione #birthdate-wrapper .date-prepend {
  height: calc(2.25rem + 4px); }

#box-prelazione #birthdate-wrapper .barr-date {
  font-size: 22px;
  font-weight: 600;
  font-family: 'proxima-nova';
  color: #272540; }

#box-prelazione #birthdate-wrapper input::placeholder {
  text-align: center; }

@media only screen and (max-width: 596px) {
  #box-prelazione #insert .mobile-prelazione-label {
    display: block; } }

.prelazione-continue-button, .prelazione-continue-fakebutton, #add-more {
  background-color: #C52833; }

.prelazioni-barr, .prelazionimore {
  background-color: #F7F7F7; }

.added-prelazioni {
  color: #2E2B54; }

input.date-input::placeholder {
  text-align: center; }

div[id$="_popup-arrow"], div[id$="_popup-arrow"]::before {
  left: -4px !important; }

/*# sourceMappingURL=../../../prelazione-custom.css.map */