*{outline: none;transition: all .1s;-webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;box-sizing: border-box}:hover{transition: all .1s;-webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s}html body{font-family: 'Open Sans', sans-serif}html body p{color: #464646 !important}html body .mod_pageImage{height: 400px}html body .mod_pageImage .image_container img{width: 100%}@media only screen and (max-width: 767px){html body .mod_pageImage{display: none}}html body .anwalt.grid4{padding: 30px;height: 390px}html body .anwalt.grid4 p{font-size: 16px;font-weight: 100;line-height: 120%;color: #464646 !important}html body .anwalt.grid4 h4{margin-top: 10px;margin-bottom: 10px;color: #a0120e}html body #mobile-menu-4 .inner .mod_navigation{margin-top: 50px}html body #mobile-menu-4 .inner .mod_navigation li:hover,html body #mobile-menu-4 .inner .mod_navigation li.active{background-color: #a0120e}html body #mobile-menu-4 .inner .mod_navigation li{padding-top: 10px;padding-bottom: 10px;border-bottom: 1px solid #302f2f;text-align: center;color: white;font-size: 18px}html body #mobile-menu-4 .inner .mod_navigation li a{color: white;text-decoration: none}html body #mobile-menu-4 .inner .mod_navigation .level_2{margin-top: 10px}html body #mobile-menu-4 .inner .mod_navigation .level_2 li{border: none}html body #wrapper{width: 100%;background-color: white}html body #wrapper .is-sticky #header{height: 365px}@media only screen and (max-width: 767px){html body #wrapper .is-sticky #header{height: 90px !important}}html body #wrapper .is-sticky .logo{width: 150px !important}html body #wrapper .is-sticky .mod_navigation{margin-top: 25px !important}html body #wrapper .sticky-wrapper{height: 365px}@media only screen and (max-width: 767px){html body #wrapper .sticky-wrapper{height: 90px !important}}html body #wrapper .sticky-wrapper #header{height: 490px;border-bottom: 1px solid #a0120e}@media only screen and (max-width: 979px) and (min-width: 768px){html body #wrapper .sticky-wrapper #header{border-bottom: none}}@media only screen and (max-width: 767px){html body #wrapper .sticky-wrapper #header{border-bottom: none}}html body #wrapper #header{z-index: 1000 !important;background-color: white;width: 100%}html body #wrapper #header .inside{width: 960px;margin: auto}@media only screen and (max-width: 979px) and (min-width: 768px){html body #wrapper #header .inside{width: 744px}}@media only screen and (max-width: 767px){html body #wrapper #header .inside{width: 100%;padding-top: 25px}}html body #wrapper #header .inside .logo{padding-top: 5px;padding-left: 10px;width: 160px;margin: auto;float: left}@media only screen and (max-width: 979px) and (min-width: 768px){html body #wrapper #header .inside .logo{text-align: center;width: 90px;padding-top: 10px}}@media only screen and (max-width: 767px){html body #wrapper #header .inside .logo{text-align: center;width: 90px;padding: 0px}}html body #wrapper #header .inside .logo img{width: 350px}@media only screen and (max-width: 767px){html body #wrapper #header .inside .logo img{width: 300px;margin-left: 10px}}html body #wrapper #header .inside .mod_mobile_menu{margin: auto;text-align: right;margin-right: 10px;margin-top: 10px}html body #wrapper #header .inside .mod_mobile_menu span{font-size: 22px}html body #wrapper #header .inside .mod_navigation{margin-top: 20px;float: right;width: 800px;text-align: right}@media only screen and (max-width: 979px) and (min-width: 768px){html body #wrapper #header .inside .mod_navigation{display: none}}@media only screen and (max-width: 767px){html body #wrapper #header .inside .mod_navigation{display: none}}html body #wrapper #header .inside .mod_navigation .level_1{text-align: right;margin-bottom: 0}html body #wrapper #header .inside .mod_navigation .level_1 li{display: inline-block;list-style: none;height: 35px;margin-left: -4px;padding-top: 4px}html body #wrapper #header .inside .mod_navigation .level_1 li strong,html body #wrapper #header .inside .mod_navigation .level_1 li a{display: block;height: 100%;width: 100%;text-align: center;vertical-align: middle;padding-left: 15px;padding-right: 15px;padding-top: 8px;text-decoration: none;color: black}html body #wrapper #header .inside .mod_navigation .level_1 li.active{border-bottom: 1px solid #a0120e}html body #wrapper #header .inside .mod_navigation .level_1 li.active strong,html body #wrapper #header .inside .mod_navigation .level_1 li.active a{color: #a0120e;font-weight: 400}html body #wrapper #header .inside .mod_navigation .level_1 li:hover{background-color: #a0120e}html body #wrapper #header .inside .mod_navigation .level_1 li:hover strong,html body #wrapper #header .inside .mod_navigation .level_1 li:hover a{color: white;font-weight: 400}html body #wrapper #header .inside .mod_navigation .level_1 .level_2{display: none;position: absolute;width: 180px;background-color: #a0120e;z-index: 1000;padding-left: 0}html body #wrapper #header .inside .mod_navigation .level_1 .level_2 li{display: block;margin-left: 0;padding-right: 5px}html body #wrapper #header .inside .mod_navigation .level_1 .level_2 li a{color: white;text-align: left}html body #wrapper #header .inside .mod_navigation .level_1 .level_2 li:hover a,html body #wrapper #header .inside .mod_navigation .level_1 .level_2 li.active a,html body #wrapper #header .inside .mod_navigation .level_1 .level_2 li:hover strong,html body #wrapper #header .inside .mod_navigation .level_1 .level_2 li.active strong{color: black;text-align: left}html body #wrapper #header .inside .mod_navigation .level_1 .level_2 .level_3{display: none;position: absolute;width: 190px;margin-left: 180px;margin-top: -25px;background-color: #a0120e;z-index: 1000;padding-left: 0}html body #wrapper #header .inside .mod_navigation .level_1 .level_2 .level_3 li{background-image: none}html body #wrapper #header .inside .mod_navigation .level_1 .level_2 .level_3 li a{color: white}html body #wrapper #header .inside .mod_navigation .level_1 .level_2 .level_3 li:hover a,html body #wrapper #header .inside .mod_navigation .level_1 .level_2 .level_3 li.active a,html body #wrapper #header .inside .mod_navigation .level_1 .level_2 .level_3 li:hover strong,html body #wrapper #header .inside .mod_navigation .level_1 .level_2 .level_3 li.active strong{color: black}html body #wrapper #header .inside .mod_navigation .level_1 .level_2 li:hover .level_3{display: block}html body #wrapper #header .inside .mod_navigation .level_1 li:hover .level_2{display: block}html body #wrapper #container{width: 960px;margin: auto;margin-top: 10px;padding-bottom: 40px;padding-top: 55px;min-height: 400px}@media only screen and (max-width: 979px) and (min-width: 768px){html body #wrapper #container{width: 744px}}@media only screen and (max-width: 767px){html body #wrapper #container{width: 100%}}html body #wrapper #container .mod_customnav.lmenue .level_1 li a{color: #a0120e;text-decoration: none;cursor: pointer;font-size: 15px}html body #wrapper #container .mod_customnav.lmenue .level_1 li a:hover{color: black}html body #wrapper #container .singlecontact{margin-bottom: 60px}html body #wrapper #container .singlecontact .ce_image{margin-left: 0}html body #wrapper #container .ce_text.referenz{margin-bottom: 20px}html body #wrapper #container .ce_text.referenz blockquote{background-color: #e9e8e8;padding: 15px;text-align: justify}html body #wrapper #container .ce_text.referenz blockquote em{margin-top: 10px;color: #a0120e}html body #wrapper #container .ce_contact p{font-size: 14px;font-weight: 100;line-height: 150%}html body #wrapper #container .ce_form .text,html body #wrapper #container .ce_form .submit{padding: 4px;border: 0 none;border: 1px solid #a0120e;border-radius: 0px;color: #a0120e;font-size: 14px;font-weight: 100}html body #wrapper #container .ce_form .submit{background: #a0120e;color: #ffffff;padding: 6px}html body #wrapper #container .mod_eventlist .ce_text,html body #wrapper #container .mod_newslist .ce_text,html body #wrapper #container .mod_newsreader .ce_text{text-align: justify}html body #wrapper #container .mod_eventlist .info a,html body #wrapper #container .mod_newslist .info a,html body #wrapper #container .mod_newsreader .info a,html body #wrapper #container .mod_eventlist .more a,html body #wrapper #container .mod_newslist .more a,html body #wrapper #container .mod_newsreader .more a,html body #wrapper #container .mod_eventlist .back a,html body #wrapper #container .mod_newslist .back a,html body #wrapper #container .mod_newsreader .back a{color: #a0120e;cursor: hand}html body #wrapper #container .mod_newsreader a{color: #a0120e}html body #wrapper #container .mod_newsreader .back a{color: #a0120e;margin-left: 10px;cursor: hand}html body #wrapper #container .mod_newsreader .ce_text{text-align: justify}html body #wrapper #container .event.upcoming{margin-bottom: 35px}html body #wrapper #container .ce_form button{width: 100%}@media only screen and (max-width: 767px){html body #wrapper #container .ce_image{margin: auto;width: 95%}}html body #wrapper #container .mod_article h1,html body #wrapper #container .mod_article h2 a{font-size: 30px;color: #a0120e;margin-top: 0;text-decoration: none}@media only screen and (max-width: 767px){html body #wrapper #container .mod_article h1,html body #wrapper #container .mod_article h2 a{font-size: 25px}}html body #wrapper #container .mod_article h2{font-size: 19px;margin-top: 0}html body #wrapper #container .mod_article strong{color: #a0120e}html body #wrapper #container .mod_article .blocksatz{text-align: justify}html body #wrapper #container .mod_article .ce_text ol,html body #wrapper #container .mod_article .ce_team ol,html body #wrapper #container .mod_article .ce_text ul,html body #wrapper #container .mod_article .ce_team ul{list-style-position: outside}html body #wrapper #container .mod_article .ce_text p,html body #wrapper #container .mod_article .ce_team p,html body #wrapper #container .mod_article .ce_text li,html body #wrapper #container .mod_article .ce_team li{list-style-position: outside;line-height: 17px;font-size: 16px;font-weight: 100;line-height: 170%;margin-bottom: 4px}html body #wrapper #container .mod_article .ce_text strong.title,html body #wrapper #container .mod_article .ce_team strong.title{font-weight: 200}html body #wrapper #container .mod_article .ce_text h2,html body #wrapper #container .mod_article .ce_team h2{margin-bottom: 3px}html body #wrapper #container .mod_article .ce_text li,html body #wrapper #container .mod_article .ce_team li{list-style-type: disc;list-style-position: outside;margin-left: 20px}html body #wrapper #container .mod_article .ce_team{margin-bottom: 50px}html body #wrapper #container .mod_article .ce_text.contact{text-align: left}html body #wrapper #container .mod_article .ce_text.contact p{text-align: left}html body #wrapper #container .ansprechpartner h2{padding-left: 10px}html body #wrapper #container .kontaktform label{display: none}html body #wrapper #container .kontaktform input,html body #wrapper #container .kontaktform textarea,html body #wrapper #container .kontaktform button{padding: 10px !important;font-size: 16px !important;font-weight: 100 !important}html body #wrapper #container .kontaktform textarea{border: 1px solid #a0120e}html body #wrapper #footer{background-color: #434343;color: white;display: flex;border-top: 4px solid #a0120e;padding-bottom: 8px}@media only screen and (max-width: 767px){html body #wrapper #footer{height: auto}}html body #wrapper #footer .margintop{margin-top: 45px}html body #wrapper #footer .ce_text.grid12{margin-top: 1px;border-top: 1px solid #fff;padding-top: 5px;text-align: center}html body #wrapper #footer .ce_text.grid12 p{text-align: center}html body #wrapper #footer .ce_text h1,html body #wrapper #footer .mod_customnav h1{font-size: 16px;color: #ce1717;margin-bottom: 10px}html body #wrapper #footer .ce_text p,html body #wrapper #footer .mod_customnav p{text-align: justify}html body #wrapper #footer .mod_customnav ul{margin-bottom: 4px}html body #wrapper #footer .mod_customnav ul li{margin-bottom: 5px}html body #wrapper #footer .mod_customnav ul li a,html body #wrapper #footer .mod_customnav ul li strong{font-size: 13px;font-weight: 100;line-height: 120%}html body #wrapper #footer #social{text-align: right;padding-top: 195px;padding-right: 10px}@media only screen and (max-width: 767px){html body #wrapper #footer #social{padding-top: 20px}}html body #wrapper #footer #social a{font-size: 30px;margin-left: 5px}html body #wrapper #footer .inside{width: 960px;margin: auto}@media only screen and (max-width: 979px) and (min-width: 768px){html body #wrapper #footer .inside{width: 744px}}@media only screen and (max-width: 767px){html body #wrapper #footer .inside{width: 100%}}@media only screen and (max-width: 767px){html body #wrapper #footer .inside div{margin-top: 25px}}html body #wrapper #footer .inside h3{font-size: 10px;font-weight: bold;margin-bottom: 4px}html body #wrapper #footer .inside p{font-size: 12px;margin-bottom: 2px;font-weight: 100;line-height: 150%;color: #ffffff !important}html body #wrapper #footer .inside a{color: white;text-decoration: none;cursor: pointer}html body #wrapper #footer .inside a:hover{color: #ce1717}.ce_accordion div.accordion > div{margin-top: -1px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-left: 5px;padding-right: 5px;border-right: solid 1px #b8b6b6;border-left: solid 1px #dbd1d1;border-bottom: solid 1px #b8b6b6;background: #F6F4F4}.ce_accordion div.toggler{margin-bottom: 0px;padding: 0 10px;padding-top: 6px;padding-bottom: 6px;background: #fff;font-weight: normal;font-size: 16px !important;color: #000;border-bottom: solid 1px #adadad}.ce_accordion div.active{padding: 0 10px;padding-top: 6px;padding-bottom: 6px;background: #a0120e;font-weight: normal;color: #FFFFFF;border: solid 1px #4d4d4d}.ce_accordion div.hover{text-decoration: none;background: #6268a2 url("../../files/einig-ub/files/layout/accord_hover.gif") right center no-repeat;cursor: pointer}.accordion_multiblock_left{float: left;clear: left;margin-top: 5px;margin-right: 12px;margin-bottom: 3px;width: 450px;visibility: visible;display: inline;box-shadow: 3px 3px 3px #847c7c;-moz-box-shadow: 3px 3px 3px #847c7c;webkit-box-shadow: 3px 3px 3px #8c8b91}.accordion_multiblock_right{margin-top: -45px}#right_acc.ce_accordion div.accordion{border-left: solid 1px #c5bbbb;border-right: solid 1px #847c7c;border-bottom: solid 1px #c5bbbb}#right_acc.ce_accordion div.toggler{margin-bottom: 0px;padding: 0 8px;padding-top: 6px;padding-bottom: 6px;background: #a0120e;font-weight: normal;font-size: 12px !important;line-height: 20px;color: #000;border-left: solid 1px #fff;border-top: solid 1px #fff;border-right: solid 1px #4d4d4d;border-bottom: solid 1px #4d4d4d;border-radius: 1px;-moz-border-radius: 1px;-webkit-border-radius: 1px;height: 20px}#right_acc.ce_accordion div.active{padding: 0 8px;padding-top: 6px;padding-bottom: 6px;background: #a0120e;font-weight: normal;color: #000}#right_acc.ce_accordion div.hover{text-decoration: none;background: #6268a2 url("../../files/einig-ub/files/layout/acc_right_hover.png") right center no-repeat;cursor: pointer;color: #fff}#right_acc.ce_accordion p{padding-left: 10px;padding-right: 10px;font-size: 12px;line-height: 14px;text-align: justify}#right_acc.ce_accordion li{padding-left: 10px;padding-right: 10px;font-size: 12px;line-height: 14px}#right_acc .daily_msg_black{margin-top: 0px;border-right-color: #878787;padding-left: 0px;padding-right: 0px}.lightbox{display: none}