.kon2-right-border{border-right:1px solid #c7cacc}.formElement{padding:0 2.5rem}.kon2{padding-top:0}.kon2 strong{font-weight:700}.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 input[type=file]{padding:0;width:100%}.kon2 fieldset.event-chooser{clear:both;padding:0 2.5rem;margin-bottom:2.5rem}.kon2 fieldset.event-chooser:after{content:'';clear:both;display:block}.kon2 fieldset.event-chooser div.radios{float:left;width:30%;padding-top:.3rem}.kon2 fieldset.event-chooser div.radios label{height:2rem;margin-top:.25rem;padding-right:0;padding-left:0}.kon2 fieldset.event-chooser div.radios label.radio span{margin-left:10%}.kon2 fieldset.event-chooser div.radios label.radio.true.checked::before{color:#B1C800!important}.kon2 fieldset.event-chooser div.radios label.radio.false.checked::before{color:#999!important}.kon2 fieldset.event-chooser div.radios label.checkbox::before,.kon2 fieldset.event-chooser div.radios label.radio::before{left:0}.kon2 fieldset.event-chooser label.description{width:70%;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:30%}.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 .day~.dropdown,.kon2 .month~.dropdown,.kon2 .year~.dropdown{display:inline-block;width:32.8%}.kon2 .day~.dropdown .details,.kon2 .day~.dropdown .result,.kon2 .month~.dropdown .details,.kon2 .month~.dropdown .result,.kon2 .year~.dropdown .details,.kon2 .year~.dropdown .result{display:inline-block;width:100%}.kon2 div.profileThumbnail{width:30%;border:1px solid #ccc;margin-top:1.5em;margin-left:2.5rem;text-align:center;padding:.8em}.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-stage-slider .caption{right:auto!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}.fhg-events-search-form::after{border-top:1px solid #c7cacc;border-bottom:1px solid #c7cacc;bottom:-1px;content:'';display:block;position:absolute;top:-1px;width:8rem;z-index:-1;right:-8rem;background:#eeeff1}table#result-table{border-left:0;border-right:0}table#result-table tbody tr{height:4.5em}table#result-table th.tablesorter-header{background-image:url(../js/tablesorter-master/dist/css/images/ice-unsorted.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer}table#result-table th.tablesorter-header.tablesorter-headerAsc{background-image:url(../js/tablesorter-master/dist/css/images/ice-asc.gif)}table#result-table th.tablesorter-header.tablesorter-headerDesc{background-image:url(../js/tablesorter-master/dist/css/images/ice-desc.gif)}.fhg-article-list,.fhg-events-search-form{border:0!important}.fhg-events-search-form{border-top:1px solid #c7cacc!important}.matchmakingFilter .filterFor div.dropdown{display:inline-block;vertical-align:-50%}.matchmakingFilter .filterFor div.dropdown div.result{font-size:1.2rem;min-width:200px;line-height:3.3rem!important;margin-bottom:0!important}.matchmakingFilter label.radio{line-height:1em}.matchmakingFilter .ownSubjects{position:relative;float:right;margin-bottom:0!important}.matchmakingFilter .ownSubjects button{float:right;padding-left:2.5em;padding-right:4.8em;height:3.2rem}.matchmakingFilter .ownSubjects button::before{font-family:icon-font;display:inline-block;font-weight:400;font-style:normal;letter-spacing:0;line-height:3em;speak:none;text-transform:none;text-rendering:optimizeLegibility;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f107';font-size:1rem;cursor:pointer;position:absolute;right:0;text-align:center;top:0;width:3.2rem;height:3.2rem;border-left:1px solid #c7cacc}.matchmakingFilter .ownSubjects ul.ownSubjectsList{float:right;margin:0;padding:0;padding-bottom:.5rem;position:absolute;right:0;top:3.2rem;background-color:#fff;border:1px solid #c7cacc;z-index:1000}.matchmakingFilter .ownSubjects ul.ownSubjectsList li{margin-right:1.5rem}.matchmakingResult .resultInfo{font-size:2em!important}.matchmakingResult .row{margin-bottom:.8em;padding-bottom:.8em;border-bottom:1px solid #ccc}.matchmakingResult .row .profileImage{border:1px solid #ccc;padding:.8em;float:left;width:20%;box-sizing:border-box}.matchmakingResult .row .profileImage img{width:100%}.matchmakingResult .row a[target="_blank"]::after{content:''}.matchmakingResult .row .profileData{float:left;width:80%;padding:.8em 0 .8em .8em;box-sizing:border-box}.matchmakingResult .row .profileData .keysubjectMatch{float:right;color:#000;font-weight:700;font-size:2em;border:0 solid #ccc;border-radius:10px;padding:.3em;text-align:center;background-color:red}.matchmakingResult .row .profileData .keysubjectMatch.over75{background-color:green;color:#fff}.matchmakingResult .row .profileData .keysubjectMatch.over50{background-color:#ff0}.matchmakingResult .row .profileData .keysubjectMatch.over25{background-color:orange}.matchmakingResult .row .profileData .name{font-size:1.6em;font-weight:700}.matchmakingResult .row .profileData .companyName{font-size:1.2em}.matchmakingResult .row .profileData dl{width:100%;float:left;margin-top:0}.matchmakingResult .row .profileData dl dt{width:100%;font-weight:700}.matchmakingResult .row .profileData dl dd{margin-left:1rem}.matchmakingResult .row .profileData dl dd b{font-weight:600}.matchmakingResult .row .profileData dl dd.profiles{font-size:1.6em;line-height:0}.matchmakingResult .row .profileData .profileFull,.matchmakingResult .row .profileData .profilePreview{clear:both}.matchmakingResult .row .profileData .button{float:right}.matchmakingResult .row .profileData .button:disabled{background-color:#ccc}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 */