.body-bg-top{padding-top:85px}@media (min-width:768px){.body-bg-top{padding-top:110px}}@media (min-width:992px){.body-bg-top{padding-top:125px}}.navbar-mainnavigation .navbar-brand{height:85px}@media (min-width:768px){.navbar-mainnavigation .navbar-brand{height:110px}}@media (min-width:992px){.navbar-mainnavigation .navbar-brand{height:125px}}.navbar-mainnavigation .navbar-brand-image img{max-height:75%;top:50%}.navbar-transition .navbar-brand{height:70px;top:50%}.navbar+a+.carousel-fullscreen,.navbar+a+.carousel-fullscreen .carousel-item{height:calc(100vh - 70px)}@media (min-width:768px){.navbar+a+.carousel-fullscreen,.navbar+a+.carousel-fullscreen .carousel-item{height:calc(100vh - 90px)}}@media (min-width:992px){.navbar+a+.carousel-fullscreen,.navbar+a+.carousel-fullscreen .carousel-item{height:calc(100vh - 100px)}}#page-content{background:#ffffff;background:-moz-linear-gradient(top,#fff 65%,#fff 72%,#6eaad3 100%);background:-webkit-linear-gradient(top,#fff 65%,#fff 72%,#6eaad3 100%);background:linear-gradient(to bottom,#fff 65%,#fff 72%,#6eaad3 100%)}blockquote{font-size:1.4rem}@media (min-width:768px){blockquote{font-size:1.6rem}}#c3091.fadeIn,#c3104.fadeIn,#c3105.fadeIn,#c3106.fadeIn{background-size:25px 25px;padding:0 0 0 35px;list-style-type:none;background-image:url('../../../fileadmin/templates/lebenslagen/img/smiley.svg');background-repeat:no-repeat;clear:both}#c3102{animation-delay:1.5s}#c3091{animation-delay:2s}#c3104{animation-delay:2.5s}#c3105{animation-delay:3s}#c3106{animation-delay:3.5s}#c3091 .lead,#c3104 .lead,#c3105 .lead,#c3106 .lead{font-weight:500;color:#0067b3}h2#c3102{border:0;color:#fff;text-shadow:0 0 4px #000;font-weight:700}.carousel .item h1{text-shadow:0px 0px 5px #000;font-weight:600;text-transform:none;animation:4s ease 0s normal none 1 running fadein;color:#fff}.animated{-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;animation-duration:1s;animation-fill-mode:both}.carousel-text{padding:20px;background-color:white;opacity:0.85;color:#333;text-shadow:none;position:relative;margin-top:0px}@media (min-width:768px){.carousel-text{margin-top:0px}}.carousel-image.vcontainer{background:none}.carousel-item-type-text_and_image h1,.carousel-item-type-text_and_image h2,.carousel-item-type-text_and_image h3,.carousel-item-type-text_and_image h4,.carousel-item-type-text_and_image p{text-shadow:none;color:#333 !important}.carousel-item-type-text_and_image p{font-size:1rem;margin-bottom:0.5rem}@media (min-width:768px){.carousel-item-type-text_and_image p{font-size:1.1rem;margin-bottom:1rem}}.carousel-item-type-text_and_image p:last-of-type{padding-bottom:30px}.carousel-item-type-text_and_image h2{font-size:1.1rem;color:#0067b3 !important}@media (min-width:768px){.carousel-item-type-text_and_image h2{font-size:1.7rem}}@media (min-width:992px){.carousel-item-type-text_and_image h2{font-size:2rem}}.carousel-item-type-text_and_image h3{font-size:1.1rem}@media (min-width:768px){.carousel-item-type-text_and_image h3{font-size:1.4rem}}@media (min-width:992px){.carousel-item-type-text_and_image h3{font-size:1.6rem}}.carousel-item-type-text_and_image h4{font-size:1rem}@media (min-width:768px){.carousel-item-type-text_and_image h4{font-size:1.2rem}}@media (min-width:992px){.carousel-item-type-text_and_image h4{font-size:1.3rem}}.carousel-subheader.button{display:inline-block;font-weight:400;color:#fff !important;text-align:center;vertical-align:middle;user-select:none;background-color:#0067b3;padding:0.375rem 0.75rem;font-size:1.1rem;line-height:1.5;border-radius:5px;position:absolute;bottom:5px;font-size:1.1rem !important}.carousel-subheader.button:hover{background:#0067b3}.row.news-list-item h3{background:none;color:#0067b3;padding:0;font-size:1.3rem;font-weight:500}.row.news-list-item .extra{display:inline}.glyphicon-calendar::before{display:inline-block;background-position:0px 1px}.frame ul li{list-style-type:none;padding:0 0 0 32px;padding-bottom:0px;background-image:url('../../../fileadmin/templates/lebenslagen/img/smiley.svg');background-size:26px 26px;background-repeat:no-repeat;clear:both;padding-bottom:13px}h3{background:none;color:#0067b3;padding:0;font-weight:400}.frame-background-light{border:2px solid #0067b3;border-radius:5px;min-height:230px;background:#e4f0f9}.btn.btn-primary{border-radius:7px}
