span.acitvemenuPoint{background:#F29100;padding-left:25px !important;color:#fff;padding-top:.667em !important;padding-bottom:.667em !important;display:block;margin-left:0px;padding-right:5px}
span.acitvemenuPoint:before{position:absolute;content:"\f061";font: normal normal normal 14px/1 FontAwesome;font-size:.75em;left:5px;top:50%;margin-top:-.4em;}
.lower .row .sidenav li{margin-bottom: 0em;}
.nav.sidenav-body li a:link,.nav.sidenav-body li a:visited,.nav.sidenav-body li a:hover,.nav.sidenav-body li a:focus{margin-left:0px}
.deprecation-box-image{width:60%;margin:0px auto;margin-bottom:-15px;margin-top:-5px}
.infobox-body-gratis{color:#f29100;position:absolute;right:8px;top:11px;font-size:9pt;transform:rotate(15deg)}
.infobox-body-gratis-dol1{top:9px}
.infobox-body-gratis-dol2{top:16px}
.info-icon {
	background: #fff;
	width: 80px;
	height: 80px;
	display: inline-block;
	vertical-align: middle;
	margin: 0 25%;
	border-spacing: 10px;
	color: #262626;
	border: 5px solid #fff;
	background-color: #ffe696;
	background: rgb(198,198,198);
	background: -moz-linear-gradient(-45deg,  rgba(198,198,198,1) 0%, rgba(240,249,255,1) 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(198,198,198,1)), color-stop(100%,rgba(240,249,255,1)));
	background: -webkit-linear-gradient(-45deg,  rgba(198,198,198,1) 0%,rgba(240,249,255,1) 100%);
	background: -o-linear-gradient(-45deg,  rgba(198,198,198,1) 0%,rgba(240,249,255,1) 100%);
	background: -ms-linear-gradient(-45deg,  rgba(198,198,198,1) 0%,rgba(240,249,255,1) 100%);
	background: linear-gradient(135deg,  rgba(198,198,198,1) 0%,rgba(240,249,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6c6c6', endColorstr='#f0f9ff',GradientType=1 );
	box-shadow: inset -2px -3px 5px rgba(0,0,0,.125);
	color: #565656; 
	text-align: center;
	
}
.info-icon-green {
	color: #fff !important;
	background: #f29100;
	background: #ffaa32;
	background: -moz-linear-gradient(-45deg,  #ffaa32 0%, #e58200 100%);
	background: -webkit-linear-gradient(-45deg,  #ffaa32 0%,#e58200 100%);
	background: linear-gradient(135deg,  #ffaa32 0%,#e58200 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaa32', endColorstr='#e58200',GradientType=1 );
	box-shadow: inset -2px -3px 5px rgba(0,0,0,.125), inset 2px 3px 5px rgba(255,255,255,.325);
	border: 1px solid #f29100;
	margin-top: -5px;
	margin-bottom: 3px;
}

.infobox {
	 border: 1px solid #BDCEDB;
	 position: relative;
}
.infobox-upper {
	background: #326996;
	height: 60px;
}
.infobox-image {
	position: absolute;
	left: 0%;
	margin:0;
	padding:0;
	width:100%;
	text-align: center;
	top: 20px;
}
.info-icon .fa {margin-top: 20%;vertical-align:top;}
.infobox-body{padding:20px}
.infobox-body h3{font-size:14pt !important;font-weight:600 !important;margin-top:20px}
.lower .row .ratgeber .infobox-body ul li {font-size:9pt !important;margin-left:9px;}
.lower .row .ratgeber .infobox-body ul li:before {font-size:5px !important;margin-left:-10px;top:6px;}
.infobox-body .btn-success {font-size: 8pt;}
.infobox-upper-softblue { 
	background: #AFC1CF;
}
.infobox-upper-chart { 
	background: url("img/infobox/Chart.jpg") no-repeat center center;
}
.infobox-upper-yellow { 
	background: #fff5d8;
	background: -moz-linear-gradient(top,  #fff5d8 0%, #ffe696 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff5d8), color-stop(100%,#ffe696));
	background: -webkit-linear-gradient(top,  #fff5d8 0%,#ffe696 100%);
	background: -o-linear-gradient(top,  #fff5d8 0%,#ffe696 100%);
	background: -ms-linear-gradient(top,  #fff5d8 0%,#ffe696 100%);
	background: linear-gradient(to bottom,  #fff5d8 0%,#ffe696 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff5d8', endColorstr='#ffe696',GradientType=0 );
}
.infobox-upper-blue {
	background: #f2f9ff;
	background: -moz-linear-gradient(top,  #f2f9ff 0%, #afc1cf 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f9ff), color-stop(100%,#afc1cf));
	background: -webkit-linear-gradient(top,  #f2f9ff 0%,#afc1cf 100%);
	background: -o-linear-gradient(top,  #f2f9ff 0%,#afc1cf 100%);
	background: -ms-linear-gradient(top,  #f2f9ff 0%,#afc1cf 100%);
	background: linear-gradient(to bottom,  #f2f9ff 0%,#afc1cf 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f9ff', endColorstr='#afc1cf',GradientType=0 );

}
.infobox-upper-green {
	background: #ebffcc;
	background: -moz-linear-gradient(top,  #ebffcc 0%, #c3dc9b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebffcc), color-stop(100%,#c3dc9b));
	background: -webkit-linear-gradient(top,  #ebffcc 0%,#c3dc9b 100%);
	background: -o-linear-gradient(top,  #ebffcc 0%,#c3dc9b 100%);
	background: -ms-linear-gradient(top,  #ebffcc 0%,#c3dc9b 100%);
	background: linear-gradient(to bottom,  #ebffcc 0%,#c3dc9b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebffcc', endColorstr='#c3dc9b',GradientType=0 );
}
.infobox-upper-google { 
	background: url("img/infobox/Google.jpg") no-repeat center center;
}
.infobox-upper-messe{ 
	background: url("img/infobox/Messe.jpg") no-repeat center 85%;
	background-size: 125%;
}
.infobox-upper-erde { 
	background: url("img/infobox/Erde.jpg") no-repeat 40% 10%;
	background-size: 150%;
}
.infobox-upper-handelsblatt { 
	background: url("img/infobox/Handelsblatt.jpg") no-repeat 55% 80%;
	background-size: 125%;
}
.infobox-upper-ausgezeichnet-org { 
	background: url("img/infobox/Ausgezeichnet-org.jpg") no-repeat 55% 80%;
	background-size: 125%;
}
.infobox-upper-elitexperts { 
	background: url("img/infobox/Elitexperts.jpg") no-repeat 55% 75%;
	background-size: 125%;
}
.infobox-upper-elitexperts { 
	background: url("img/infobox/Elitexperts.jpg") no-repeat 55% 75%;
	background-size: 125%;
}
.infobox-upper-divorce-yellow { 
	background: url("img/infobox/divorce-yellow.jpg") no-repeat bottom center;
	background-size: cover;
}
.infobox-upper-divorce-blue { 
	background: url("img/infobox/divorce-blue.jpg") no-repeat bottom center;
	background: url("img/infobox/infobox-background-kva.jpg") no-repeat bottom center;
	background-size: cover;
}
.infobox-upper-divorce-green { 
	background: url("img/infobox/infobox-background-dol.jpg") no-repeat bottom center;
	background-size: cover;
}
.js-video {
  height: 0;
  padding-top: 25px;
  padding-bottom: 67.5%;
  margin-bottom: 10px;
  position: relative;
  overflow: hidden;
}
 
.js-video.widescreen {
  padding-bottom: 52.54%;
}
 
.js-video.vimeo {
  padding-top: 0;
}
.js-video embed, .js-video iframe, .js-video object, .js-video video {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  border: 1px solid #BDCEDB;
}

.img-cpruefer{background-image:url("../img/team/cpruefer.jpg");background-size:contain}
.img-ngoretzki{background-image:url("../img/team/ngoretzki2.jpg");background-size:contain}
#ib p.infobox-body-name{margin-top:20px;font-weight:bold;font-size:24px;margin-bottom:0px;text-align:center}
#ib p.infobox-body-title{margin-top:0px;font-size:14.5px;margin-bottom:0px;text-align:center}
#ib p.infobox-body-phone{margin-top:0px;font-size:36px;margin-bottom:0px;text-align:center}
a.nounderline {text-decoration: none;}
a.nounderline *{text-decoration: none;}
a.nounderline:hover {text-decoration: none;}
a.nounderline:hover *{text-decoration: none;}
p.newsletter-notice {
	line-height:1!important;
	margin-bottom:0!important;
}
.btn-help {
	margin-top: -5px;
	margin-left: 15px;
	font-size: 1.125em;
	border-radius: 50px;
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #ffe696 100%);
	background: -webkit-linear-gradient(top, #ffffff 0%,#ffe696 100%);
	background: linear-gradient(to bottom, #ffffff 0%,#ffe696 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffe696',GradientType=0 );
	padding: 0.125em .5em;
}
.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 .fa-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;}}
