.kon2-right-border{border-right:1px solid #c7cacc}.kon2{padding-top:0}.kon2 h3{margin-top:0}.kon2 .error{color:red!important}.kon2 .error a{color:red!important}.kon2 .form-error,.kon2 .form-heading,.kon2 .form-required{padding:0 2.5rem 1.5rem}.kon2 .form-required{padding-top:1.5rem}.kon2 .form-error{color:red}.kon2 input.error{border:1px solid red}.kon2 p.error{color:red!important}.kon2 p.error label{color:red!important}.kon2 .error-message::after{content:none}.kon2 .error-message{color:red;display:block;font-size:1.4rem;font-style:normal;line-height:1.8rem;margin-top:.35em;padding:0}.kon2 .checkbox,.kon2 .radio{font-size:1.2rem;font-weight:400;letter-spacing:.025em;line-height:1.4rem;margin:.95rem 0;padding-left:4.5rem}.kon2 .checkbox::before,.kon2 .radio::before{left:2.5rem}.kon2 .radio.disabled::before{content:'\f113'}.kon2 .radio.disabled:hover::before{cursor:default}.kon2 .radio.disabled{color:#c7cacc;font-style:italic}.kon2 .checkbox.disabled::before{color:#c7cacc;background-color:#c7cacc}.kon2 .form-body::before{border-bottom:1px solid #c7cacc;border-top:1px solid #c7cacc;bottom:-1px;content:"";display:block;left:-8rem;position:absolute;top:-1px;width:8rem;z-index:-1}.kon2 .form-body{padding-bottom:2.5rem;font-size:1.4rem;border-bottom:1px solid #c7cacc;border-top:1px solid #c7cacc;margin-bottom:-1px;position:relative;background:#eeeff1 none repeat scroll 0 0}.kon2 .form-row{display:inline-block;margin-top:2.5rem;position:relative;vertical-align:top;width:100%}.kon2 .form-row.small{margin-top:1.5rem}.kon2 label,.kon2 legend{font-weight:200;display:inline-block;padding:0 2.5rem;vertical-align:top;width:100%;color:inherit;font-size:1.4rem;line-height:1.8rem}.kon2 label.error input,.kon2 label.error select,.kon2 label.error textarea,.kon2 legend.error input,.kon2 legend.error select,.kon2 legend.error textarea{background:#ffc8c8 none repeat scroll 0 0;border-color:red}.kon2 label span,.kon2 legend{border:0 none;display:inline-block;margin:0;padding-bottom:.35em;width:100%}.kon2 label a span{width:auto!important}.kon2 .required label span::after,.kon2 .required legend::after,.kon2 label.required span::after{content:" *";display:inline-block;margin-right:-.5em;width:.5em}.kon2 .button,.kon2 button,.kon2 input[type=text],.kon2 select{height:3.3rem;vertical-align:top}.kon2 select{text-transform:none;text-align:left}.kon2 input[type=text],.kon2 textarea{-moz-appearance:none;background:#fff none repeat scroll 0 0;border:1px solid #c7cacc;border-radius:0;padding:.95rem 2.5rem}.kon2 input[type=text]{line-height:3.3rem;padding-bottom:0;padding-top:0}.kon2 fieldset.event-chooser{clear:both;padding:0 2.5rem}.kon2 fieldset.event-chooser:after{content:'';clear:both;display:block}.kon2 fieldset.event-chooser label{float:left;width:5%;height:2rem;margin-top:.5rem;padding-right:0;padding-left:0}.kon2 fieldset.event-chooser label.radio.true.checked::before{color:#B1C800!important}.kon2 fieldset.event-chooser label.radio.false.checked::before{color:#999!important}.kon2 fieldset.event-chooser label.checkbox::before,.kon2 fieldset.event-chooser label.radio::before{left:0}.kon2 fieldset.event-chooser label.description{width:90%;height:auto;float:left;display:inline-block;margin-top:0;padding:.3rem 2.5rem 1.25rem 2.5rem}.kon2 fieldset.event-chooser>label.description:first-child{margin-left:10%}.kon2 input.txt,.kon2 select,.kon2 textarea{display:block;width:100%;font-size:1.2rem;letter-spacing:.025em;font-weight:400}.kon2 input.txt.small,.kon2 select.small,.kon2 textarea.small{display:inline-block;width:33%}.kon2 input.txt.medium,.kon2 select.medium,.kon2 textarea.medium{float:right;display:inline-block;width:63%}.kon2 textarea{resize:none;height:200px}.kon2 fieldset.submit{padding:0 2.5rem}.kon2 .nextStep,.kon2 .previousStep{float:right;border:0 none;cursor:pointer;margin:4px 0 0 2.5rem;height:3.3rem;vertical-align:top;min-width:25%;transition:background-color 150ms linear 0s;font-size:1.2rem;font-weight:400;letter-spacing:.075em;line-height:1.2rem;text-align:center;text-transform:uppercase}.kon2 .nextStep{background-color:#1f82c0;color:#fff}.kon2 .previousStep{background-color:transparent;border:1px solid #1f82c0;color:#1f82c0}.kon2 .nextStep:hover{outline-color:#009374;background-color:#009374}.kon2 .previousStep:hover{border-color:#009374;color:#009374}.kon2 span.label{float:left;width:30%}.kon2 span.inline{float:left;width:60%;margin-left:10px}.kon2 .dropdown.day,.kon2 .dropdown.month,.kon2 .dropdown.year{display:inline-block;width:30%}.kon2 .dropdown.day .details,.kon2 .dropdown.day .result,.kon2 .dropdown.month .details,.kon2 .dropdown.month .result,.kon2 .dropdown.year .details,.kon2 .dropdown.year .result{display:inline-block;width:100%}.fhg-content.fhg-richtext.fhg-grid-item span{padding-left:1.5rem}.fhg-footer .row-footer-nav{border-top:1px solid #c7cacc}.fhg-grid-section .fhg-grid-section{border-left-width:0;border-right-width:0}.fhg-main .fhg-section-separator{border-left-width:0;border-right-width:0}.business-card .card{border-top:none}.fhg-teaser{width:100%!important}.fhg-teaser .teaser-inner .content{hyphens:none!important}.teasercomb:before{border:0}.fhg-paneled{border-right:0!important;border-left:0!important}table.kon2Programm{width:100%}table.kon2Programm td.time{vertical-align:top;width:19%}table.kon2Programm table.workshop{border:0!important;border-collapse:collapse}table.kon2Programm table.workshop td,table.kon2Programm table.workshop th{padding:.25em 1.5em 0;vertical-align:top}table.kon2Programm table.workshop th{color:#555;font-family:FrutigerLTW02,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;letter-spacing:.025em;line-height:1.5rem;font-weight:100;width:100px;background-color:#f7f7f7;text-transform:none}table.kon2Programm table.workshop td{font-style:italic}table.kon2Programm li{line-height:1.5rem;letter-spacing:.025em;padding-bottom:.5em}a.button{border:0 none;cursor:pointer;margin:4px 0;min-width:25%;transition:background-color 150ms linear 0s;font-size:1.2rem;font-weight:400;letter-spacing:.075em;line-height:3.3rem;text-align:center;text-transform:uppercase}a.button:hover{outline-color:#009374;background-color:#009374;color:#fff!important}.setaSelectWindow{position:absolute;z-index:100;border:1px solid #c7cacc;background-color:#fff;max-height:500px;overflow:auto}.setaSelectWindow ul.list{position:relative}.setaSelectWindow ul.list li{cursor:pointer;padding:.75rem 1rem .75rem 2.5rem;margin-left:0;font-weight:400}.setaSelectWindow ul.list li::before{content:''}.setaSelectWindow ul.list li.selected,.setaSelectWindow ul.list li:hover{background:#1f82c0;color:#fff}.setaSelectWindow ul.list li.actualValue{font-weight:800}.setaSelectWindow ul.list li.notConfirmed{font-style:italic}.setaSelectWindow ul.list li.notConfirmed::after{content:' (in Prüfung)';color:#c7cacc}.setaSelectWindow div.nothingFound{margin:1.4rem}@media screen and (max-width:480px){.responsive{width:100%!important}.setaSelectWindow{width:300px!important}}/*# sourceMappingURL=style.css.map */