﻿.startseite .head{margin:150px 0 170px 0;}@media screen and (max-width:767px){.startseite .head{margin:60px 0 100px 0;}}.startseite .head .detail .row .left h1{text-transform:uppercase;}.startseite .head .detail .row .right{padding-left:50px;}.startseite .head .detail .row .right>div{position:relative;}.startseite .head .detail .row .right>div .wrapper-image:before{content:"";display:block;padding-top:60%;}.startseite .head .detail .row .right>div .wrapper-image .image{position:absolute;top:0;left:0;right:0;bottom:0;display:block;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-box-shadow:30px 25px 0 0 #165479;box-shadow:30px 26px 0 0 #165479;}@media screen and (max-width:767px){.startseite .head .detail .row .left{margin-bottom:40px;}.startseite .head .detail .row .right{padding-left:15px;}}.startseite .form{padding:120px 0;background-image:url("/Common/img/bg_notar_loebich.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;color:#fff;}.startseite .form a{color:#fff;}.startseite .form .row{margin-left:-25px;margin-right:-25px;}@media screen and (max-width:767px){.startseite .form{padding:50px 0 30px 0;}}.startseite .form #contactFormControl{width:100%;margin:20px 0 0;float:left;padding:0 15px 30px;position:relative;}.startseite .form #contactFormControl h1.headline{text-transform:uppercase;position:relative;margin-top:0;margin-bottom:30px;color:#fff;}.startseite .form #contactFormControl .description{margin-bottom:35px;}.startseite .form #contactFormControl .input-group-addon{border:1px solid #d0d0d0;background-color:#f0eeef;border-radius:0;border-left-width:0;}.startseite .form #contactFormControl .date input{border-right-width:0;}.startseite .form #contactFormControl input,.startseite .form #contactFormControl textarea,.startseite .form #contactFormControl select{background-color:#f7f7f7;border:0 solid #d0d0d0;box-shadow:none;border-radius:0;padding-left:30px;font-size:19px;}.startseite .form #contactFormControl input::placeholder,.startseite .form #contactFormControl textarea::placeholder,.startseite .form #contactFormControl select::placeholder{color:#000;}.startseite .form #contactFormControl .control-label{display:none;}.startseite .form #contactFormControl .form-control{height:60px;}.startseite .form #contactFormControl textarea.form-control{height:200px;padding-top:20px;}.startseite .form #contactFormControl label{font-weight:normal;display:none;}.startseite .form #contactFormControl .submit{padding:18px 50px;border-radius:0;background-color:#fff;color:#165479;display:inline-block;text-align:center;font-size:20px;}.startseite .form #contactFormControl .ErrorMsg{clear:left;color:#6c9221;margin-bottom:15px;font-size:22px;font-weight:bold;}.startseite .form #contactFormControl .Confirmation{clear:left;color:#6c9221;font-size:22px;font-weight:bold;}.startseite .form #contactFormControl .failureNotification{color:#ea6927;}.startseite .form #contactFormControl .captcha{display:none;}.startseite .form #contactFormControl .einverstaendnis{padding-top:30px;padding-bottom:30px;}.startseite .form #contactFormControl .einverstaendnis input{display:inline-block;height:initial;margin-right:10px;}.startseite .form #contactFormControl .einverstaendnis label{display:inline-block;}.startseite .form #contactFormControl .button{margin:10px 0 40px 0;}