#pageLogo{cursor:pointer;width:210px;height:60px;background:url('../svg/unterhalt-logo-quer.svg') no-repeat left top;background-size:210px 60px;display:inline-block;margin:15px;position:relative;font-size:12pt;font-weight:400;color:#c6c6c6;letter-spacing:.5pt;}
#pageLogo:before{content:"Deutschlands großer";position:absolute;top:23px;left:230px;width:290px}
#pageLogo:after{content:"Service für Unterhalt!";position:absolute;top:42px;left:230px;width:340px}
.navbar-brand{background-image:url('../svg/unterhalt-logo-quer.svg'); background-size:110pt;background-repeat:no-repeat;width: 50%;background-position: 4.5pt 4.5pt}
h1.teaser-headline{font-size:27.5pt !important;}
h1.teaser-headline:before{content:"Deutschlands großes Unterhaltsportal!" !important;}
span.activeLabel a:before {
    position: absolute;
    content: "\f061";
    font: normal normal normal 14px/1 FontAwesome;
    font-size: .75em;
    left: 10px;
    top: 50%;
    margin-top: -.4em;
   }
.container-fluid>.navbar-collapse .navbar-nav { margin-top: 0;}
.navbar-nav>li>a {padding: 20px 14px 17px;}
.container.footer-dark-subpage{height:100px}
.lower .row .ratgeber .cross-helper-sip2 ul{position:absolute;left:110px;top:110px;}
.lower .row .ratgeber .cross-helper-sip2 ul li{font-size: 1.5em !important}
@media (max-device-width:767px) {
	.container.footer-dark-subpage{height:90px;}
    .same-height-left{padding:0;}
    .same-height-right{padding:19pt 15px;}
}
@media (max-width:992px){
#pageLogo img,#pageLogo:before,#pageLogo:after{display:none;}
.teaser-trust{width:70px !important;}
}
.alert.expertentipp h2,.alert.expertentipp h3{margin-top:0!important}
.alert.praxistipp h2,.alert.praxistipp h3{margin-top:0!important}
.alert.praxisbeispiel h2,.alert.praxisbeispiel h3{margin-top:0!important}
.alert.gut-zu-wissen h2,.alert.gut-zu-wissen h3{margin-top:0!important}
.alert.gesetzestext h2,.alert.gesetzestext h3{margin-top:0!important}
.alert.hinweis h2,.alert.heinweis h3{margin-top:0!important}
.modal-popup {height:auto;max-height:95vh;background:#fff;z-index:1000;padding:20px;border:1px solid #868686;box-shadow:0px 0px 15px rgba(0,0,0,.65);border-radius:3pt 3pt 3pt 12pt;border-top:1px solid #f29100;z-index:50000000}
.modal-popup.popup-left:before{content:'';width:0;height:0;border:15px solid transparent;border-right:15px solid #868686;position:absolute;left:-15px;top:25px;display:block;border-left:0px none}
.modal-popup.popup-left:after{content:'';width:0;height:0;border:15px solid transparent;border-right:15px solid #fff;position:absolute;left:-13px;top:25px;display:block;border-left:0px none}
.modal-popup.popup-right:before{content:'';width:0;height:0;border:15px solid transparent;border-left:15px solid #868686;position:absolute;right:-15px;top:25px;display:block;border-right:0px none}
.modal-popup.popup-right:after{content:'';width:0;height:0;border:15px solid transparent;border-left:15px solid #fff;position:absolute;right:-13px;top:25px;display:block;border-right:0px none}
.modal-popup .x-close {
    position: absolute;
    top: 10px;
    right: 10px;
    color: #a6a6a6;
    font-size: 16px;
    cursor: pointer;
}
.modal-popup h3{margin-top:0px}
.info-sip {position:absolute;top:-30px;left:300px;width:360px;}
.info-nl {position:absolute;top:-30px;left:-165px;width:360px;}
.info-agb {position:absolute;top:-30px;right:70px;width:600px;}
@media (max-width:767px) {.modal-popup {position:fixed;left:0px;top:10px;width:100%;height:auto;max-height:95vh;overflow:hidden;overflow-y: auto;}}
.btn-default{background:#e6e6e6;border-color:#e6e6e6;text-shadow:none;padding:3.275pt 6.5pt 2.375pt;text-transform:uppercase;box-shadow:0 1px 2px rgba(0,0,0,0.2), 0 1px 2px rgba(0,0,0,0.16);color:#565656}
.btn-help{background:rgba(251, 217, 158, 0.4);border-color:#FBD99E;box-shadow:none;font-weight:700!important;font-size:14px!important;}
.btn-help:hover{background:#fbd99f;border-color:#FBD99E;}
.btn-help b{font-weight:700!important;font-size:14px;font-family:arial}
.none-hidden {display:block!important; visibility:visible!important;}
.lower .row p.fz-75.newsletter-notice {line-height:1.2!important;}