
/*!
* webraise berlin / 6.2021
*/

:root {
  --dpv-blau: rgba(0,43,73,1);
  --dpv-blau_2: rgba(0,86,119,1);
  --dpv-blau_3: rgba(72,136,163,1);
  --dpv-blau_4: #3E71A4;
  --dpv-blau_5: #678EB4;
  --dpv-blau_6: #88A4C2;
  --dpv-gruen: rgba(140, 192, 75,1);
  --dpv-gruen_2: rgba(110, 140, 60,1);
  --dpv-weiss: rgba(255,255,255,1);
  --dpv-grau_1: rgba(34, 40, 45, 1);
  --dpv-grau_2: rgba(63, 63, 62, 1);
  --dpv-grau_3: rgba(235, 235, 235,1);
  --hellbraun: rgba(167,157,133,1);
  --gelb: rgba(190,150,50,1);
}

/* -------------------------------- webfonts ------------------------------ */

@font-face {font-family: 'roboto-light';src: url('../fonts/roboto-light/roboto-light.eot');src: url('../fonts/roboto-light/roboto-light.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-light/roboto-light.woff') format('woff'),url('../fonts/roboto-light/roboto-light.ttf') format('truetype'),url('../fonts/roboto-light/roboto-light.svg#roboto-light') format('svg');font-weight:normal;font-style:normal;font-display:fallback;}
@font-face {font-family: 'roboto-regular';src: url('../fonts/roboto-regular/roboto-regular.eot');src: url('../fonts/roboto-regular/roboto-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-regular/roboto-regular.woff') format('woff'),url('../fonts/roboto-regular/roboto-regular.ttf') format('truetype'),url('../fonts/roboto-regular/roboto-regular.svg#roboto-regular') format('svg');font-weight:normal;font-style:normal;font-display:fallback;}
@font-face {font-family: 'roboto-bold';src: url('../fonts/roboto-bold/roboto-bold.eot');src: url('../fonts/roboto-bold/roboto-bold.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-bold/roboto-bold.woff') format('woff'),url('../fonts/roboto-bold/roboto-bold.ttf') format('truetype'),url('../fonts/roboto-bold/roboto-bold.svg#roboto-bold') format('svg');font-weight:normal;font-style:normal;font-display:fallback;}
@font-face {font-family: 'bebas-regular';src: url('../fonts/bebas-regular/bebas-regular.eot');src: url('../fonts/bebas-regular/bebas-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/bebas-regular/bebas-regular.woff') format('woff'),url('../fonts/bebas-regular/bebas-regular.ttf') format('truetype'),url('../fonts/bebas-regular/bebas-regular.svg#bebas-regular') format('svg');font-weight:normal;font-style:normal;font-display:fallback;}
@font-face {font-family: 'icomoon';src:url('../fonts/icomoon/icomoon.eot');src:url('../fonts/icomoon/icomoon.eot?#iefix') format('embedded-opentype'),url('../fonts/icomoon/icomoon.woff') format('woff'),url('../fonts/icomoon/icomoon.ttf') format('truetype'),url('../fonts/icomoon/icomoon.svg#icomoon') format('svg');font-weight: normal;font-style: normal;font-display:fallback;}

nav {display:none;}

body {font-size:100%;font-size:1.1em;font-family:'roboto-light', Helvetica, Arial, sans-serif;color:rgba(30, 40, 45, 1);font-weight:300;line-height:1.45em;background-color: var(--dpv-grau_1);}

a {color:var(--dpv-blau_3);font-family:'roboto-regular', Helvetica, Arial, sans-serif;text-decoration:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}
a:hover {color:var(--dpv-blau_2);text-decoration:none;}
a:focus {outline:none;outline-offset:-2px;}
a:hover, a:active {outline:none;}

.frame-container p a {text-decoration:none;margin:0;padding:0 0 0 18px;background-image:url(../images/link.svg);background-position:left;background-repeat:no-repeat;background-size:17px;}
.footer-section .frame-container p a {text-decoration:none;margin:0;padding:0;background-image:none;}

hr {background-color:rgba(0,0,0,0.2);}

.clear {clear:both;}

video {width:100%;padding:0;margin:0;font-style:italic;}

video[poster] {height:100%;width:100%;}

.play-video {max-width:100%; padding:0;margin:0;text-align:right;}
.play-video img {max-width:240px;opacity:.85;}

.play-video_2 {max-width:100%; padding:0;margin:0;text-align:center;}
.play-video_2 img {max-width:240px;opacity:.85;}

.start_head_module {position:relative;margin:0 0 0 0;padding:0;}

img {max-width:100%;}

@media (max-width:767px) {
.play-video {text-align:center;}
.play-video img {max-width:180px;opacity:.85;}
.play-video_2 img {max-width:180px;}
}

.google_calendar {margin:20px 0 0 0;padding:0;}
.google_calendar img {margin:0;padding:0;max-width:60px;}

.google_maps {margin:0;padding:0;}
.google_maps img {margin:0;padding:0;max-width:100px;}

#videoloop {width:100%;margin:0;padding:0;}
.videoloop {width:100%;margin:-130px 0 -7px 0;padding:0;}
.videohead {position:relative;margin:100px 0 0 0;}
/* --- Achtung Video Höhe ---  .videohead {max-height:500px;} */


@media (max-width:990px) {
.videohead {margin:100px 0 0 0;}
}
@media (max-width:768px) {
.videohead {margin:110px 0 0 0;}
}

.headliner {position:absolute;bottom:0px;width:100%;}
.headliner h1 {color:rgba(255, 255, 255, 1);font-size:2.8em !important;font-family:'roboto-regular', Arial, sans-serif;text-shadow: 1px 1px 5px rgba(35, 40, 45, .8);}
.headliner h2 {color:rgba(255, 255, 255, 1);font-size:1.6em !important;font-family:'roboto-light', Arial, sans-serif;text-shadow: 1px 1px 5px rgba(35, 40, 45, .8);}

@media (max-width:990px) {
.headliner {width:100%;}
.headliner h1 {font-size:2em !important;}
.headliner h2 {font-size:1.4em !important;}
}

@media (max-width:768px) {
  .headliner.frame {padding:20px 0;}
.headliner h1 {font-size:1.6em !important;}
.headliner h2 {font-size:1.2em !important;}
}

@media (max-width:560px) {
.headliner h1 {font-size:1.6em !important;}
.headliner h2 {font-size:1em !important;}
}

@media (max-width:450px) {
.headliner h1 {font-size:1.4em !important;}
.headliner h2 {font-size:1em !important;}
}

.tophead1 {margin:0;padding:30px 0 0 0;}
.tophead1 h1 {font-size:6.4em;color:rgba(255, 255, 255, 0.25) !important;font-family:'bebas-regular', Arial, sans-serif;text-align:left;margin:0 0 10px 0;line-height:100%;padding:0;text-transform:uppercase;-webkit-font-smoothing:antialiased;letter-spacing:2px;text-shadow: 1px 1px 5px rgba(35, 40, 45, .8);}
.tophead1 .text1 {-webkit-text-size-adjust:none;margin:0;padding:0;color:rgba(255, 255, 255, 1);font-size:1em;font-family:'roboto-light', Arial, sans-serif;text-transform:uppercase;text-shadow: 1px 1px 5px rgba(35, 40, 45, .8);}
.tophead1 .text1 {max-width:340px;margin:0 0 0 4px;padding:2px 0 0 15px;border-left:1px solid rgba(230, 190, 60, 0.7);text-shadow: 1px 1px 5px rgba(35, 40, 45, .8);line-height:150%;}

#page-footer a {font-family:'roboto-light', Helvetica, Arial, sans-serif;}

.footer-section-content-column-left {color:rgba(255,255,255,.35) !important;}

h1,h2,h3,h4,h5,h6 {margin:0;padding:0;color:rgba(0, 78, 143,1);font-family:'roboto-regular', Helvetica, Arial, sans-serif;}
h1 {font-size:1.8em !important;}
h2 {font-size:1.6em !important;}
h3 {font-size:1.4em !important;}
h4 {font-size:1.2em !important;}
h5 {font-size:1.2em !important;}
h6 {font-size:1.2em !important;}

h3 span {color:rgba(30, 30, 30,1);}
.element-subheader {margin:0 0 8px 0 !important;padding:0;font-size:1em !important;font-family:'roboto-regular', Helvetica, Arial, sans-serif;color:rgba(30, 30, 30, 1);}
.text-fett {font-family:'roboto-bold', Helvetica, Arial, sans-serif;}
.h3-fett-orange {color:rgba(30, 30, 30, 1);}

.h1-grau-gross {font-size:3.2em;margin:0;padding:0;color:rgba(255,255,255,.2);font-family:'roboto-regular', Helvetica, Arial, sans-serif;}
.h2-weiss {color:rgba(255,255,255,1);}
.h6-rot {font-size:2em;margin:0;padding:0;color:rgba(190,150,50,1);font-family:'bebas-regular', Helvetica, Arial, sans-serif;}

#.text-success {color:rgba(255,255,255,1) !important;font-size:1.6em;line-height:130%;text-shadow: 1px 1px 5px rgba(35, 40, 45, .8);font-family:'roboto-regular', Helvetica, Arial, sans-serif;}

#.text-muted {color:rgba(255,255,255,1) !important;line-height:150% !important;font-size:1.2em;}
#.text-info {color:rgba(30, 30, 30, 1) !important;line-height:150% !important;font-size:1.2em;}
.iri-button a {display:inline;margin:0;cursor:pointer;padding:10px 20px;color:rgba(255,255,255,1) !important;font-family:Arial, sans-serif;font-size:.85em;background-color:rgba(0, 78, 143,1);border:none;border-radius:4px;text-align:center;}


.frame-background-light {background-color:rgba(205, 210, 215,1);}

.frame-header :last-child {margin-bottom: 0.2rem;}

#page-footer h1, #page-footer h2, #page-footer h3, #page-footer h4, #page-footer h5 {color:rgba(255,255,255,.5);}
#page-footer a {color:rgba(255,255,255,.35);}
#page-footer a:hover {color:rgba(255,255,255,1);}

strong {font-family:'roboto-bold', Helvetica, Arial, sans-serif;}

ol {margin:0 0 0 18px;padding:0;}
ol li {padding:0;}
ol li a {text-decoration:none;}

ul {margin:0 0 0 18px;padding:0;}
ul li {padding:0;}
ul li a {text-decoration:none;}
.frame-type-bullets.frame-layout-0 ul, .frame-type-text ul {list-style:url(../images/bullet-blue.svg);margin:0 0 0 18px; padding:0;}

.accordion-content ul {list-style:url(../images/bullet-blue.svg);margin:0 0 0 18px; padding:0;}

/* -------------------------------- Main Menü ------------------------------ */
.element-header span{margin:0;padding:0;}
.navbar-brand {margin:0 !important;}
.navbar-brand-logo-normal {-webkit-transition:0.4s ease-in-out;transition: 0.4s ease-in-out;opacity:1;}
.navbar-brand-logo-normal:hover {-webkit-transition:0.4s ease-in-out;transition: 0.4s ease-in-out;opacity:1}
.navbar-brand-logo-inverted {-webkit-transition:0.4s ease-in-out;transition: 0.4s ease-in-out;}
.navbar-mainnavigation {box-shadow:0 1px 0 0 rgba(0,0,0,0);font-family:'roboto-regular', Helvetica, Arial, sans-serif;font-size:1.3em;}
.bg-white, .navbar-default, .navbar-default-transition, .navbar-default-transition.navbar-transition {background-color: var(--dpv-weiss) !important;}

/* -------------------------------- Main Menü 2 ------------------------------ */

#topnavi {position:absolute;top:0;left:0;right:0;width:100%;padding:0;z-index:9999;}

/* -------------------------------- Farben Main Menü ------------------------------ */
/*.navbar li a {color:rgba(35, 40, 45, 0.7) !important;}*/

.navbar li a {color:#000 !important;text-transform:uppercase;font-family:'bebas-regular', 'roboto-regular', Helvetica, Arial, sans-serif;font-size:.95em !important;}
/*.navbar li a:hover {color:rgba(72,136,163,1) !important;}
.navbar-light .navbar-nav .show > .nav-link, .navbar-default .navbar-nav .show > .nav-link, .navbar-default-transition .navbar-nav .show > .nav-link,*/
.navbar-light .navbar-nav .active > .nav-link,
.navbar-default .navbar-nav .active > .nav-link,
.navbar-default-transition .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-default .navbar-nav .nav-link.show,
.navbar-default-transition .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active,
.navbar-default .navbar-nav .nav-link.active,
.navbar-default-transition .navbar-nav .nav-link.active {
  color:rgba(255,255,255,.4) !important;
}

.navbar li li a {color:rgba(255,255,255,1) !important;font-size:1em;font-family:'roboto-light', Helvetica, Arial, sans-serif;text-transform:none;}
.navbar li li a.active {color:rgba(255,255,255,1) !important;background-color:rgba(255,255,255,.25) !important;}
.navbar li li a:hover {background-color:rgba(255,255,255,.3) !important;}

.navbar-mainnavigation .navbar-nav > li > .nav-link:before {opacity:0;height:1px;}
.navbar-mainnavigation .navbar-nav > li > .nav-link:focus:before, .navbar-mainnavigation .navbar-nav > li > .nav-link:hover:before, .navbar-mainnavigation .navbar-nav > li:hover > .nav-link:before {opacity: .65;}
.navbar-mainnavigation .navbar-nav > li.show > .nav-link:before, .navbar-mainnavigation .navbar-nav > li.active > .nav-link:before {opacity: .65;}

.dropdown-menu {background-color:rgba(44,44,44,85);border:none;}
.dropdown-item.active {color:rgba(240,242,244,1);}
.dropdown-item.hover {color:rgba(240,242,244,1);}

/* -------------------------------- Menü Breadcrumb ------------------------------ */

.breadcrumb-section {background-color:rgba(225,230,235,1) !important;}
.breadcrumb {background-color:rgba(225,230,235,1) !important;margin:0;}
.breadcrumb li {font-size:.8em;color:rgba(30, 30, 30, 1) !important;}
.breadcrumb li::before {color:rgba(30, 30, 30, 1) !important;}
.breadcrumb li a {color:rgba(30, 30, 30, 1);font-family:'roboto-light',Arial,sans-serif;}
.breadcrumb li a:hover {color:rgba(255,255,255,1);}

/* -------------------------------- Menü Seite Subnav ------------------------------- */

.backendlayout-subnavigation_right .subnav-wrap, .backendlayout-subnavigation_left .subnav-wrap {display:block;}

.subnav-nav {font-size:.9em;}
.subnav-item {margin:0 0 2px 0;background-color: rgba(240,241,242,.1);}

.subnav-link {padding:10px 28px 10px 20px;border:none;font-family:'roboto-light', Helvetica, Arial, sans-serif;color:rgba(255,255,255,1);}
.subnav-link:hover, .subnav-link:focus {border:none;background-color:rgba(190,150,50,1) !important;color:rgba(255,255,255,1);}
.active > .subnav-link {color:rgba(255,255,255,1) !important;background-color:rgba(190,150,50,1) !important;}

.subnav-nav .subnav-nav {margin: 0;border-left:none;}
.subnav-nav .subnav-nav:before {width:0px;}

.frame-type-subnavigation {padding:0;margin:0 20px 0 -20px;}

/* -------------------------------- Background ------------------------------ */
#page-content {min-height:240px;background-color: var(--dpv-grau_3);/*background-image:url(../images/webraise-berlin-template-2020.jpg);background-repeat:repeat-y;background-position:top center;background-attachment:fixed; background-size:cover;*/}
.body-bg-top {background-color: var(--dpv-grau_3);/*background-image:url(../images/webraise-berlin-template-2020.jpg);background-repeat:repeat-y;background-position:top center;background-attachment:fixed; background-size:cover;*/}

fieldset {padding:0;#max-width:50%;}

.form-group .form-control {padding:5px 10px;margin:0;font-size:1em;border-radius:5px;}
.form-group .btn-primary {padding:5px 10px;margin:20px 0 0 0;font-size:1em;border-radius:5px;}

.form-control {display: block;width: 100%;height: auto;padding: 0px 10px;font-size: .8rem;font-weight: 400;line-height: 1.5;color: #495057;background-color:#ffffff;background-clip: padding-box;border: none;border-radius: 0;transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
.btn {padding: 0px 20px;font-size: .85rem;}

.section-light {color:rgba(255,255,255,.7);background-color:transparent;}

/* -------------------------------- BlogList ------------------------------ */

.bloglist {list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;/*background-color:red;*/}
.bloglist {margin:60px 0 0 0;padding:0;}
.bloglist > li {float:left;list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;width:25%;margin:0;padding:0;overflow:hidden;-webkit-transition: 0.4s ease-in-out;transition: all 0.4s ease;}
.bloglist > li > a {width:100%;display:block;text-decoration:none;padding:0;margin:10px;background:rgba(0, 78, 143, 0.75);/*-webkit-box-shadow: 0 0.125rem 0.313rem rgba( 0, 0, 0, .2 );box-shadow: 0 0.125rem 0.313rem rgba( 0, 0, 0, .2 );*/overflow:hidden;}
.bloglist > li > a:hover {background:rgba(0, 78, 143, 0.9);}
.bloglist > li img {margin:0;padding:0;}
.bloglist > li h3 {margin:0;padding:12px 10px 5px 15px;font-size:1.1em !important;color:rgba(255, 255, 255, 1);font-family:'roboto-light', Helvetica, Arial, sans-serif;background:rgba(255, 255, 255, 0.00);}
.bloglist > li .date {padding:0 0 0 15px;color:rgba(255, 255, 255, 1);}
.bloglist > li p {color:rgba(35, 40, 45, 0.9);margin:10px;font-size:0.8em;font-family:'roboto-light', Helvetica, Arial, sans-serif;line-height:150%;}
.bloglist > li .read {padding:0;color:rgba(35, 40, 45, 0.2);}
.bloglist img {max-width: 100%;height: auto;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;}

.news_archive_button {margin:20px 0 0 0;padding:0;}
.news_archive_button a {margin:0;padding:10px 30px 5px 30px;background-color:rgba(175, 180, 185, 1);color:rgba(255, 255, 255, 1);font-size:1.4em;font-family:'bebas-regular','roboto-bold', Arial, sans-serif;-webkit-transition: 0.4s ease-in-out;transition: all 0.4s ease;}
.news_archive_button a:hover {background-color:rgba(155, 160, 165, 1);}
.news_archive_unten {margin:0;padding:50px 0 0 0;}

/* -------------------------------- Footer ------------------------------ */

.footer-section {background-color: var(--dpv-grau_1);padding:0 0px;min-height:120px;font-size:0.9em;}
/*.footer-section-content .container .section-row {border-top:1px solid #444;}*/

.footer_logo {margin:6px 0 0 0;padding:0;text-align:right;}
.footer_logo img {max-width:150px;margin:0;padding:0;opacity:0.2;-webkit-transition: 0.4s ease-in-out;transition: all 0.4s ease;}
.footer_logo img:hover {}
.copyright {margin:30px 0 0 0;color:rgba(255,255,255,.35);text-align:center;font-size:0.9em;}

/*.footer-section .container {border-top:1px solid #444;padding:0;}*/

.scroll-top {background-color: var(--dpv-gruen);}
.scroll-top:hover {background-color: var(--dpv-grau_2);}

@media (min-width: 576px) {
 .footer-section .container {
    max-width: 500px;
  }
}

@media (min-width: 768px) {
  .footer-section .container {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
 .footer-section .container {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
 .footer-section .container {
    max-width: 1140px;
  }
}

.carousel .carousel-content {height:140%;}


/* -------------------------------- MQ ------------------------------ */


@media (max-width:1200px) {

}


@media (max-width:992px) {
.btn {padding: 1px 20px;font-size: .7rem;}
.form-control {padding: 1px 10px;}

}

@media (max-width:767px) {

}

@media (max-width:700px) {
fieldset {max-width:100%;}
}

@media (max-width: 640px) {
.logo-startseite {margin:0;}
.logo-startseite-1, .logo-startseite-2, .logo-startseite-3 {float:none;width:100%;margin:40px 0 100px 0;text-align:center;}
.logo-startseite-1 img, .logo-startseite-2 img, .logo-startseite-3 img {width:100%;max-width:200px;}
}

@media (max-width:576px) {
.footer-section {text-align:center;}
.footer_logo {margin:0;text-align:center;}
.copyright {text-align:center;}

}


/* ----------------------------------------------------------------------- mmenu ----------------------------------------------------------------------------*/

#threeline {position:relative;width:50%;padding:10px 0;z-index:9999;}

/* - - -Hamburger rechts - - - .threeright a {float:right;padding:12px 0;margin:0;color:rgba(255, 255, 255, 0.5);line-height:0;-webkit-transition: 0.4s ease-in-out;transition: all 0.4s ease;}*/
.threeright a {padding:12px 0;margin:0;color:rgba(255, 255, 255, 0.5);line-height:0;-webkit-transition: 0.4s ease-in-out;transition: all 0.4s ease;}
.tline {position:relative;width:32px;padding:0;-webkit-transition: 0.4s ease-in-out;transition: all 0.4s ease;background:rgba(25, 30, 35, 0.0);}
.tline1, .tline2, .tline3 {display:block;width:40px;height:3px;background-color: var(--dpv-blau_2);-webkit-transition: 0.4s ease-in-out;transition: all 0.4s ease;}
.tline2, .tline3 {margin-top:6px;}

@media (max-width: 1024px) {
#threeline {width:20%;}
}

@media (min-width: 1024px) {
.threeright a {display: none;}*/
}

.mm-navbar {border-bottom:0px;border-bottom: 0px solid var(--mm-color-border);}
.mm-listitem__btn:not(.mm-listitem__text) {border-left-width: 0px;}
.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded {border-right-width: 0px;}
.mm-listitem:after {border-bottom-width:0px;}

.mm-menu {
    font-size:.95em;
}

.mm-menu_theme-dark {--mm-color-background: var(--dpv-blau);}
.mm-menu_theme-white {--mm-color-background: var(--dpv-grau_3);}


:root {
--mm-sidebar-expanded-size: 260px;--mm-sidebar-collapsed-size:0;--mm-color-background: #ffffff;
}

.mm-menu_theme-dark {--mm-color-background-emphasis:rgba(87, 133, 196,.4);}


.dpv-menu1 .ebene1:nth-child(1) {margin:0;padding:0;background-image:url(../images/home.svg);}
.dpv-menu1 .ebene1:nth-child(2) {margin:0;padding:0;background-image:url(../images/log-in.svg);}
.dpv-menu1 .ebene1:nth-child(3) {margin:0;padding:0;background-image:url(../images/news.svg);}
.dpv-menu1 .ebene1:nth-child(4) {margin:0;padding:0;background-image:url(../images/calendar.svg);}

.dpv-menu2 .ebene1:nth-child(1) {margin:0;padding:0;background-image:url(../images/institute.svg);}
.dpv-menu2 .ebene1:nth-child(2) {margin:0;padding:0;background-image:url(../images/research.svg);}
.dpv-menu2 .ebene1:nth-child(3) {margin:0;padding:0;background-image:url(../images/career.svg);}

.dpv-menu3 .ebene1:nth-child(1) {margin:0;padding:0;background-image:url(../images/appointments.svg);}
.dpv-menu3 .ebene1:nth-child(2) {margin:0;padding:0;background-image:url(../images/career.svg);}

.dpv-menu4 .ebene1:nth-child(2) {margin:0;padding:0;background-image:url(../images/impress.svg);}
.dpv-menu4 .ebene1:nth-child(1) {margin:0;padding:0;background-image:url(../images/sitemap.svg);}
.dpv-menu4 .ebene1:nth-child(3) {margin:0;padding:0;background-image:url(../images/fingerprint.svg);}

.dpv-menu5 .ebene1:nth-child(1) {margin:0;padding:0;background-image:url(../images/log-in.svg);}

.dpv-menu1 .ebene1, .dpv-menu2 .ebene1, .dpv-menu3 .ebene1, .dpv-menu4 .ebene1, .dpv-menu5 .ebene1 {background-position:10px 12px;background-repeat:no-repeat;background-size:18px;}

.dpv-menu1 {margin:30px 0 0 0;}
.dpv-menu1 li a:nth-child(1) {padding-left:38px;}

.dpv-menu2 {margin:40px 0 0 0px;}
.dpv-menu2 li a:nth-child(1) {padding-left:38px;}
.dpv-menu2 .ebene2 {margin-left:-10px;}
.dpv-menu2 .ebene3 {margin-left:-10px;}

.dpv-menu3 {margin:40px 0 0 0; }
.dpv-menu3 li a:nth-child(1) {padding-left:38px;}
.dpv-menu3 .ebene2 {margin-left:-10px;}
.dpv-menu3 .ebene3 {margin-left:-10px;}

.dpv-menu4 {margin:40px 0 0 0;}
.dpv-menu4 li a:nth-child(1) {padding-left:38px;}
.dpv-menu4 .ebene2 {margin-left:-10px;}
.dpv-menu4 .ebene3 {margin-left:-10px;}

.dpv-menu5 {margin:40px 0 0 0;}
.dpv-menu5 li a:nth-child(1) {padding-left:38px;}
.dpv-menu5 .ebene2 {margin-left:-10px;}
.dpv-menu5 .ebene3 {margin-left:-10px;}


