﻿.kontakt .head{padding:90px 0 0 0;}.kontakt .head .detail h1{text-transform:uppercase;position:relative;margin-top:0;margin-bottom:20px;}.kontakt .head .detail .wrapper-col-2{display:flex;grid-gap:80px;margin-bottom:80px;}.kontakt .head .detail .wrapper-col-2 .left{width:calc(100% - 295px);}.kontakt .head .detail .wrapper-col-2 .left .description,.kontakt .head .detail .wrapper-col-2 .left .description2{position:relative;}.kontakt .head .detail .wrapper-col-2 .right{width:295px;position:relative;}.kontakt .head .detail .wrapper-col-2 .right:before{content:"";position:absolute;left:-40px;width:1px;height:100%;z-index:1;border-left:1px #d9d9d9 solid;}.kontakt .head .detail .wrapper-col-2 .right .linkboxtext{margin-bottom:35px;}.kontakt .head .detail .wrapper-col-2 .right .linkbox{margin-bottom:40px;}.kontakt .head .detail .wrapper-col-2 .right .linkbox .item{padding:9px 30px 9px 60px;font-size:18px;border:1px #e0e0e0 solid;background-color:#e5f9ee;cursor:pointer;text-transform:uppercase;margin-bottom:20px;position:relative;}.kontakt .head .detail .wrapper-col-2 .right .linkbox .item:before{content:"";position:absolute;bottom:0;left:0;width:50px;height:100%;background-color:#009640;border-right:1px #e0e0e0 solid;}.kontakt .head .detail .wrapper-col-2 .right .linkbox .item:after{background-image:url("/Common/img/icon_pfeil_rechts_white.svg");background-size:cover;background-repeat:no-repeat;background-position:center;width:28px;height:28px;content:"";position:absolute;left:10px;top:7px;}.kontakt .head .detail .wrapper-col-2 .right .linkbox .item:hover{background-color:#ddd;color:#009640;}.kontakt .head .detail .wrapper-col-2 .right .downloads,.kontakt .head .detail .wrapper-col-2 .right .links{border-top:1px #d9d9d9 solid;margin-bottom:40px;}.kontakt .head .detail .wrapper-col-2 .right .downloads .item,.kontakt .head .detail .wrapper-col-2 .right .links .item{background-color:#efefef;padding:15px 15px 15px 20px;margin-top:20px;}.kontakt .head .detail .wrapper-col-2 .right .downloads .item h3,.kontakt .head .detail .wrapper-col-2 .right .links .item h3{margin-top:0;margin-bottom:6px;color:#000;font-size:17px;font-family:'oxanium-medium';position:relative;padding-left:25px;}.kontakt .head .detail .wrapper-col-2 .right .downloads .item h3:before,.kontakt .head .detail .wrapper-col-2 .right .links .item h3:before{content:"";position:absolute;left:0;background-size:cover;background-repeat:no-repeat;background-position:center;width:16px;height:16px;z-index:1;}.kontakt .head .detail .wrapper-col-2 .right .downloads .item h3:before{top:-2px;background-image:url("/Common/img/icon_download.svg");}.kontakt .head .detail .wrapper-col-2 .right .links .item h3:before{top:0;background-image:url("/Common/img/icon_link.svg");}.kontakt .head .detail .wrapper-col-2 .right>div:last-child{margin-bottom:0!important;}.kontakt .head .detail .wrapper-col-2:not(.right-use){display:block;}.kontakt .head .detail .wrapper-col-2:not(.right-use) .left{width:100%;}.kontakt .head .detail .wrapper-col-2:not(.right-use) .right{display:none;}@media screen and (max-width:1000px){.kontakt .head .detail .wrapper-col-2{flex-direction:column;grid-gap:40px;}.kontakt .head .detail .wrapper-col-2 .left{width:100%;}.kontakt .head .detail .wrapper-col-2 .right{width:100%;}.kontakt .head .detail .wrapper-col-2 .right:before{display:none;}}.kontakt .head .detail .description{position:relative;margin-bottom:80px;}@media screen and (max-width:767px){.kontakt .head{padding:45px 0;}.kontakt .head .detail .description{margin-bottom:20px;}}.kontakt .form{position:relative;background-color:#f7f7f7;padding-top:50px;margin:0 25px 25px 25px;}.kontakt .form .row{margin-left:-25px;margin-right:-25px;}.kontakt .form .part{margin-bottom:30px;}.kontakt .form .part.wir .left ul,.kontakt .form .part.wir .right ul{margin-top:10px;}.kontakt .form .part.wir .left ul li,.kontakt .form .part.wir .right ul li{margin:0 0 20px 0;display:inline-block;position:relative;width:49%;height:35px;vertical-align:top;white-space:nowrap;}.kontakt .form .part.wir .left ul li input[type="checkbox"],.kontakt .form .part.wir .right ul li input[type="checkbox"]{position:relative;top:6px;right:6px;width:25px;height:25px;}.kontakt .form .part.wir .left ul li span,.kontakt .form .part.wir .right ul li span{font-family:"oxanium-bold";}.kontakt .form .part.wir .right ul{padding:0;}.kontakt .form .part.wir .right ul li{width:100%;}.kontakt .form .part.wir .right ul li:first-child{padding-left:5px;}@media screen and (max-width:767px){.kontakt .form .part.wir .right{padding-left:35px;padding-bottom:35px;top:-24px;}}.kontakt .form .part.standflaeche .left ul,.kontakt .form .part.standflaeche .right ul{margin-top:10px;}.kontakt .form .part.standflaeche .left ul li,.kontakt .form .part.standflaeche .right ul li{margin:0 0 20px 0;display:inline-block;position:relative;width:100%;vertical-align:top;}.kontakt .form .part.standflaeche .left ul li input[type="checkbox"],.kontakt .form .part.standflaeche .right ul li input[type="checkbox"]{position:relative;top:6px;right:6px;width:25px;height:25px;}.kontakt .form .part.standflaeche .left ul li .label1,.kontakt .form .part.standflaeche .right ul li .label1{margin:20px 0 10px 0;font-style:italic;}.kontakt .form .part.standflaeche .left ul li .label2,.kontakt .form .part.standflaeche .right ul li .label2{margin:40px 0 -10px 0;font-style:italic;}@media screen and (max-width:767px){.kontakt .form .part.standflaeche .left ul li,.kontakt .form .part.standflaeche .right ul li{margin:0 0 5px 0;}}.kontakt .form .part.standflaeche .left table td:nth-child(1),.kontakt .form .part.standflaeche .right table td:nth-child(1){width:90px;}.kontakt .form .part.standflaeche .left table td:nth-child(2),.kontakt .form .part.standflaeche .right table td:nth-child(2){width:40px;text-align:center;}.kontakt .form .part.standflaeche .left table td:nth-child(3),.kontakt .form .part.standflaeche .right table td:nth-child(3){width:90px;}.kontakt .form .part.standflaeche .left table td:nth-child(4),.kontakt .form .part.standflaeche .right table td:nth-child(4){width:40px;text-align:center;}.kontakt .form .part.standflaeche .right{border-left:1px solid #d1d1d1;}@media screen and (max-width:767px){.kontakt .form .part.standflaeche .right{border-left:0;}.kontakt .form .part.standflaeche .right .form-group{padding-top:10px;}.kontakt .form .part.standflaeche .right:before{position:absolute;content:"";height:0;left:15px;right:15px;border-top:1px solid #d1d1d1;}}.kontakt .form .part.standflaeche span:not(.failureNotification){font-family:"oxanium-bold";padding-bottom:10px;display:inline-block;}.kontakt .form #contactFormControl{width:100%;margin:20px 0 0;float:left;padding:0 15px 30px;position:relative;}.kontakt .form #contactFormControl h1.headline{text-transform:uppercase;position:relative;margin-top:0;margin-bottom:30px;}.kontakt .form #contactFormControl h4.mitaussteller{display:inline-block;margin-right:15px;}.kontakt .form #contactFormControl .description{margin-bottom:30px;}.kontakt .form #contactFormControl .input-group-addon{border:1px solid #d0d0d0;background-color:#f0eeef;border-radius:0;border-left-width:0;}.kontakt .form #contactFormControl .date input{border-right-width:0;}.kontakt .form #contactFormControl input,.kontakt .form #contactFormControl textarea,.kontakt .form #contactFormControl select{background-color:#fff;border:1px solid #d1d1d1;box-shadow:none;border-radius:0;}.kontakt .form #contactFormControl select option{font-family:Arial;}.kontakt .form #contactFormControl .control-label{display:none;}.kontakt .form #contactFormControl label{font-weight:normal;display:none;}.kontakt .form #contactFormControl .buttonGroup{text-align:right;}.kontakt .form #contactFormControl .submit{display:inline-block;padding:12px 95px 12px 45px;font-size:18px;font-style:italic;white-space:nowrap;border:1px #e0e0e0 solid;background-color:#fff;position:relative;}.kontakt .form #contactFormControl .submit:before{content:"";position:absolute;bottom:0;right:0;width:50px;height:100%;background-color:#009640;border-left:1px #e0e0e0 solid;}.kontakt .form #contactFormControl .submit:after{background-image:url("/Common/img/icon_pfeil_rechts_white.svg");background-size:cover;background-repeat:no-repeat;background-position:center;width:28px;height:28px;content:"";position:absolute;right:10px;}.kontakt .form #contactFormControl .submit:hover{background-color:#ddd;color:#009640;}.kontakt .form #contactFormControl .ErrorMsg{clear:left;color:#009640;margin-bottom:15px;font-size:22px;font-weight:bold;margin-left:10px;margin-right:10px;}.kontakt .form #contactFormControl .Confirmation{clear:left;color:#009640;font-size:22px;font-weight:bold;margin-left:10px;margin-right:10px;}.kontakt .form #contactFormControl .failureNotification{color:#ea6927;}.kontakt .form #contactFormControl .captcha{display:none;}.kontakt .form #contactFormControl .einverstaendnis input{display:inline-block;}.kontakt .form #contactFormControl .einverstaendnis label{display:inline-block;}.kontakt .form #contactFormControl .button{margin:10px 0 40px 0;}@media screen and (max-width:767px){.kontakt .form{padding-top:25px;}.kontakt .form #contactFormControl h1.headline{font-size:24px;}}