#contact-form { margin-top: 1.5rem; } .contact-form { background: #DFE4E9; } .kchffs-formbuildergridcell.cell.input-field { background: #ffffff; box-shadow: rgba(10, 10, 10, 0.1) 0px 1px 2px inset; } .kchffs-formbuildergridcell.cell.input-field input[type=text]{ box-shadow: none; background: transparent; } .kchffs-formbuildergridcell.cell.input-field input[type=date]{ box-shadow: none; background: transparent; } .kchffs-formbuildergridcell.cell.input-field .help-inline { color: red; } .contact-form label { color: #000000; padding: 0.5rem; padding-bottom: 0px; } .contact-form * { border-style: none; } .contact-form .error { border-style: solid; border-color: red; } .contact-form-message textarea { height: 10rem; box-shadow: none; background: transparent; } .contact-form-address input { margin-bottom: 0px; } .contact-form-hint { padding-top: 1.3rem; padding-bottom: 1.3rem; } .top-bar-additional-menu-content { margin-top: 0rem; margin-bottom: 1.8rem; } .contact-form .button { background-color: #0C6EB4; font-size: 1.25rem; height: 3.25rem; width: 8.5rem; font-family: TTNormsProBd; text-transform: uppercase; } .contact-form ul { list-style-type: none; } .contact-form .input-field-abo .clearfix>label { display: none; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { /* WebKit browsers */ color: black; opacity: 1; } input:-moz-placeholder, textarea:-moz-placeholder { /* Mozilla Firefox */ color: black; opacity: 1; } input::-moz-placeholder, textarea::-moz-placeholder { /* Mozilla Firefox 19+ */ color: black; opacity: 1; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: black; } .contact-map .section-content-container { padding-right: 0; padding-left: 0; }