﻿@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url('../../../fileadmin/template/swms/elemente/fonts/lato-v14-latin-ext_latin-regular.eot');src:local("Lato Regular"),local("Lato-Regular"),url('../../../fileadmin/template/swms/elemente/fonts/lato-v14-latin-ext_latin-regular.eot?#iefix') format("embedded-opentype"),url('../../../fileadmin/template/swms/elemente/fonts/lato-v14-latin-ext_latin-regular.woff2') format("woff2"),url('../../../fileadmin/template/swms/elemente/fonts/lato-v14-latin-ext_latin-regular.woff') format("woff"),url('../../../fileadmin/template/swms/elemente/fonts/lato-v14-latin-ext_latin-regular.ttf') format("truetype"),url('../../../fileadmin/template/swms/elemente/fonts/lato-v14-latin-ext_latin-regular.svg#Lato') format("svg")}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url('../../../fileadmin/template/swms/elemente/fonts/lato-v14-latin-ext_latin-700.eot');src:local("Lato Bold"),local("Lato-Bold"),url('../../../fileadmin/template/swms/elemente/fonts/lato-v14-latin-ext_latin-700.eot?#iefix') format("embedded-opentype"),url('../../../fileadmin/template/swms/elemente/fonts/lato-v14-latin-ext_latin-700.woff2') format("woff2"),url('../../../fileadmin/template/swms/elemente/fonts/lato-v14-latin-ext_latin-700.woff') format("woff"),url('../../../fileadmin/template/swms/elemente/fonts/lato-v14-latin-ext_latin-700.ttf') format("truetype"),url('../../../fileadmin/template/swms/elemente/fonts/lato-v14-latin-ext_latin-700.svg#Lato') format("svg")}html{-webkit-font-smoothing:antialiased}@media only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:200dpi),only screen and (min-resolution:1.25dppx){html{-webkit-font-smoothing:subpixel-antialiased}}#page{background-image:url('../../../fileadmin/template/swms/elemente/img/bgs/body.png?1631698976')}header{background-color:#FFF;z-index:1}header .top-nav{background-color:#FFF}@media (min-width:768px){header .top-nav{background-color:#F2F2F2}}main{clear:both}main .content-cols #content,main .content-cols #sidebar,main .content-tab-cols #content,main .content-tab-cols #sidebar{background-color:#FFF}main .content-cols #content,main .content-tab-cols #content{margin-bottom:30px}@media (min-width:992px){main .content-cols,main .content-tab-cols{background-color:#FFF}main .content-cols #content,main .content-cols #sidebar,main .content-tab-cols #content,main .content-tab-cols #sidebar{background-color:transparent;margin-bottom:0}}main .content-headline{padding:15px 15px;background-color:#FFF}main .content-headline h1,main .content-headline h2{margin:0;padding:0;line-height:1;color:#666}main .content-cols,main .content-tabs,main .content-headline{margin-top:15px}main .content-cols,main .content-tab-cols{margin-bottom:15px}footer{background-color:#EAF6FD;font-size:13px}footer h4{font-size:14px;line-height:20px;margin-bottom:5px}footer ul{list-style:none;margin:0;padding:0}footer ul>li>a,footer ul>li>a.internal-link,footer ul>li>a.external-link,footer ul>li>a.overlay{color:#666;text-decoration:none}footer ul>li>a:hover,footer ul>li>a:focus,footer ul>li>a.internal-link:hover,footer ul>li>a.internal-link:focus,footer ul>li>a.external-link:hover,footer ul>li>a.external-link:focus,footer ul>li>a.overlay:hover,footer ul>li>a.overlay:focus{color:#009FE3;text-decoration:underline}footer ul>li>a:visited,footer ul>li>a.internal-link:visited,footer ul>li>a.external-link:visited,footer ul>li>a.overlay:visited{color:#666}footer ul>li>a:visited:hover,footer ul>li>a.internal-link:visited:hover,footer ul>li>a.external-link:visited:hover,footer ul>li>a.overlay:visited:hover{color:#666}footer #sevice{background-color:#FFF}footer div[class*="col-"]{margin-bottom:15px;padding:10px 15px}.umzug-teaser a,.verkehrslage-teaser a,.cal-event-teaser a{text-decoration:none}.umzug-teaser a .swmsicon,.verkehrslage-teaser a .swmsicon,.cal-event-teaser a .swmsicon{position:relative;vertical-align:middle;top:0}.umzug-teaser a .swmsicon-pfeil-rechts,.verkehrslage-teaser a .swmsicon-pfeil-rechts,.cal-event-teaser a .swmsicon-pfeil-rechts{position:relative;top:16px}.umzug-teaser a:hover,.umzug-teaser a:focus,.verkehrslage-teaser a:hover,.verkehrslage-teaser a:focus,.cal-event-teaser a:hover,.cal-event-teaser a:focus{color:#F29400}.umzug-teaser a:hover .swmsicon-verkehrslage,.umzug-teaser a:focus .swmsicon-verkehrslage,.verkehrslage-teaser a:hover .swmsicon-verkehrslage,.verkehrslage-teaser a:focus .swmsicon-verkehrslage,.cal-event-teaser a:hover .swmsicon-verkehrslage,.cal-event-teaser a:focus .swmsicon-verkehrslage{color:#F29400}.umzug-teaser a:visited,.verkehrslage-teaser a:visited,.cal-event-teaser a:visited{color:#009FE3}.umzug-teaser .teaser-text,.verkehrslage-teaser .teaser-text,.cal-event-teaser .teaser-text{width:65%;padding-right:25px}.co2-neutral-teaser{border-bottom:1px solid #DBDBDB}.co2-neutral-teaser a .swmsicon-two-feet{color:#B1BC00;top:-8px}.co2-neutral-teaser a .swmsicon-two-feet:before{font-size:27px}.umzug-teaser{border-bottom:1px solid #DBDBDB}.umzug-teaser a .swmsicon-umzugskarton{position:relative;vertical-align:middle;top:0;color:#FFD61A;font-size:55px}.umzug-teaser .teaser-text{width:62%}.verkehrslage-teaser{border-bottom:1px solid #DBDBDB}.verkehrslage-teaser a .swmsicon-verkehrslage{position:relative;vertical-align:middle;top:0;color:#EA5297;font-size:50px}.cal-event-teaser-latest{padding:0}.cal-event-teaser-latest .cal-event-teaser{padding-bottom:0;margin-bottom:3px}.cal-event-teaser-latest .cal-event-teaser h3 a .teaser-text{line-height:inherit}.cal-event-teaser-latest .cal-event-teaser h3 a .swmsicon-veranstaltungen{color:#B1BC00;font-size:50px}.cal-event-teaser-latest .cal-event-teaser h3 a:hover .swmsicon-veranstaltungen,.cal-event-teaser-latest .cal-event-teaser h3 a:focus .swmsicon-veranstaltungen{color:#F29400}.cal-event-teaser-latest p{margin-bottom:0}.cal-event-teaser-latest p a{text-decoration:underline}.cal-event-teaser-latest p a:hover,.cal-event-teaser-latest p a:focus{text-decoration:none}.cal-event-teaser-latest .cal-teaser-head,.cal-event-teaser-latest .cal-teaser-date{float:left}.cal-event-teaser-latest .cal-teaser-head{margin-right:3px}.cal-event-teaser-latest .cal-teaser-title{clear:both}#uid4349 .row-content-2 .col-sm-6:nth-of-type(2) .box,#uid4349 .row-content-2 .col-sm-6:nth-of-type(3) .box,#uid4349 .row-content-2 .col-sm-6:nth-of-type(4) .box{padding-top:0}.blog-teaser{background-image:url('../../../fileadmin/template/swms/elemente/img/bgs/bg_blog.png?1631698976');background-repeat:no-repeat;background-position:right bottom}.blog-teaser .blog-button p{margin-bottom:0}@media (min-width:768px){#page{position:relative;max-width:1280px;margin-left:auto;margin-right:auto;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3)}header .bottom-nav-right{margin-top:75px}.kick header .bottom-nav-right{margin-top:0}main .content-headline{margin-top:30px}main .content-cols,main .content-tab-cols{margin-bottom:30px}main .content-headline{display:inline-block}main .content-headline h1,main .content-headline h2,main .content-headline h3,main .content-headline h4{display:inline-block}.intro main{margin-top:-40px}footer #footer-img{background-image:url('../../../fileadmin/template/swms/elemente/img/bgs/normal/welle.png');background-repeat:no-repeat;background-position:0 100%;background-size:100% auto;width:100%;height:132px}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-width:768px) and (min-device-pixel-ratio:2),only screen and (min-width:768px) and (min-resolution:192dpi),only screen and (min-width:768px) and (min-resolution:2dppx){footer #footer-img{background-image:url('../../../fileadmin/template/swms/elemente/img/bgs/retina/welle.png');background-size:100% auto}}@media (min-width:768px){.umzug-teaser,.verkehrslage-teaser,.co2-neutral-teaser{border-bottom:1px solid transparent}}@media (min-width:992px){.umzug-teaser,.verkehrslage-teaser,.co2-neutral-teaser{padding-bottom:0}.umzug-teaser>div,.verkehrslage-teaser>div,.co2-neutral-teaser>div{border-bottom:1px solid #DBDBDB;padding-bottom:15px}.blog-article{min-height:265px}}.intro .slider-pluscard>div:first-of-type .box{border-bottom:1px solid #DBDBDB}@media (min-width:768px){.intro .slider-pluscard>div:first-of-type .box{border-bottom:none}}@media (max-width:767px){.intro .row-white .box{padding-top:30px;padding-bottom:30px}}.intro .box{font-size:16px}.intro .box .accordion-pane{font-size:14px}.intro main .row-white{margin-bottom:30px}.intro main .row-white .box{margin-bottom:0}@media (max-width:992px){.intro main .row-white .vline-sm-col-6{clear:both}}.unternehmen .navbar-menu-collapse,.presse .navbar-menu-collapse,.karriere .navbar-menu-collapse,.pluscard .navbar-menu-collapse{background-color:#F29400}.unternehmen .navbar-menu-collapse .navbar-nav>li>a:hover,.unternehmen .navbar-menu-collapse .navbar-nav>li>a:focus,.presse .navbar-menu-collapse .navbar-nav>li>a:hover,.presse .navbar-menu-collapse .navbar-nav>li>a:focus,.karriere .navbar-menu-collapse .navbar-nav>li>a:hover,.karriere .navbar-menu-collapse .navbar-nav>li>a:focus,.pluscard .navbar-menu-collapse .navbar-nav>li>a:hover,.pluscard .navbar-menu-collapse .navbar-nav>li>a:focus{background-color:#D98500}.unternehmen .navbar-menu-collapse .navbar-nav>li.active>a,.unternehmen .navbar-menu-collapse .navbar-nav>li.active>a:hover,.unternehmen .navbar-menu-collapse .navbar-nav>li.active>a:focus,.presse .navbar-menu-collapse .navbar-nav>li.active>a,.presse .navbar-menu-collapse .navbar-nav>li.active>a:hover,.presse .navbar-menu-collapse .navbar-nav>li.active>a:focus,.karriere .navbar-menu-collapse .navbar-nav>li.active>a,.karriere .navbar-menu-collapse .navbar-nav>li.active>a:hover,.karriere .navbar-menu-collapse .navbar-nav>li.active>a:focus,.pluscard .navbar-menu-collapse .navbar-nav>li.active>a,.pluscard .navbar-menu-collapse .navbar-nav>li.active>a:hover,.pluscard .navbar-menu-collapse .navbar-nav>li.active>a:focus{color:#F29400;background-color:#FFF}.unternehmen .navbar-menu-collapse .navbar-nav>li .caret,.presse .navbar-menu-collapse .navbar-nav>li .caret,.karriere .navbar-menu-collapse .navbar-nav>li .caret,.pluscard .navbar-menu-collapse .navbar-nav>li .caret{color:#D98500}.unternehmen .navbar-menu-collapse .navbar-nav>.open>a,.unternehmen .navbar-menu-collapse .navbar-nav>.open>a:hover,.unternehmen .navbar-menu-collapse .navbar-nav>.open>a:focus,.presse .navbar-menu-collapse .navbar-nav>.open>a,.presse .navbar-menu-collapse .navbar-nav>.open>a:hover,.presse .navbar-menu-collapse .navbar-nav>.open>a:focus,.karriere .navbar-menu-collapse .navbar-nav>.open>a,.karriere .navbar-menu-collapse .navbar-nav>.open>a:hover,.karriere .navbar-menu-collapse .navbar-nav>.open>a:focus,.pluscard .navbar-menu-collapse .navbar-nav>.open>a,.pluscard .navbar-menu-collapse .navbar-nav>.open>a:hover,.pluscard .navbar-menu-collapse .navbar-nav>.open>a:focus{background-color:#D98500}.unternehmen .megadropdown .mgd-top a,.presse .megadropdown .mgd-top a,.karriere .megadropdown .mgd-top a,.pluscard .megadropdown .mgd-top a{background-color:#F29400}.unternehmen .megadropdown .mgd-top a:hover,.unternehmen .megadropdown .mgd-top a:focus,.unternehmen .megadropdown .mgd-top a:active,.presse .megadropdown .mgd-top a:hover,.presse .megadropdown .mgd-top a:focus,.presse .megadropdown .mgd-top a:active,.karriere .megadropdown .mgd-top a:hover,.karriere .megadropdown .mgd-top a:focus,.karriere .megadropdown .mgd-top a:active,.pluscard .megadropdown .mgd-top a:hover,.pluscard .megadropdown .mgd-top a:focus,.pluscard .megadropdown .mgd-top a:active{background-color:#D98500}.kick .navbar-menu-collapse{background-color:#B1BC00}.kick .navbar-menu-collapse .navbar-nav{margin-left:5%}.kick .navbar-menu-collapse .navbar-nav>li{border-right:1px solid transparent;margin:6px}.kick .navbar-menu-collapse .navbar-nav>li a{border-radius:5px;height:30px;line-height:20px;padding-bottom:10px;padding-top:5px}.kick .navbar-menu-collapse .navbar-nav>li>a:hover,.kick .navbar-menu-collapse .navbar-nav>li>a:focus{background-color:#9FA900}.kick .navbar-menu-collapse .navbar-nav>li.active>a,.kick .navbar-menu-collapse .navbar-nav>li.active>a:hover,.kick .navbar-menu-collapse .navbar-nav>li.active>a:focus{color:#666;background-color:#FFF}.kick .navbar-menu-collapse .navbar-nav>li .caret{color:#9FA900}.kick .navbar-menu-collapse .navbar-nav>.open>a,.kick .navbar-menu-collapse .navbar-nav>.open>a:hover,.kick .navbar-menu-collapse .navbar-nav>.open>a:focus{background-color:#9FA900}.kick .megadropdown .mgd-top a{background-color:#B1BC00}.kick .megadropdown .mgd-top a:hover,.kick .megadropdown .mgd-top a:focus,.kick .megadropdown .mgd-top a:active{background-color:#9FA900}#netzplan{background-image:url('../../../fileadmin/template/swms/elemente/img/bgs/normal/netzplan.png?1631698976');background-repeat:no-repeat;background-position:2px 100%;min-height:300px}#fahrplaniformation{background-image:url('../../../fileadmin/template/swms/elemente/img/bgs/normal/netzplan-2.png?1631698976');background-repeat:no-repeat;background-position:100% 100%;min-height:250px}#kontakt{background-image:url('../../../fileadmin/template/swms/elemente/img/bgs/normal/kontakt.png?1631698976');background-repeat:no-repeat;background-position:100% 100%;min-height:260px}#ticket-abo{background-image:url('../../../fileadmin/template/swms/elemente/img/bgs/normal/ticket-abo.png?1631698976');background-repeat:no-repeat;background-position:100% 70%;min-height:260px}@media (min-width:768px){.pluscard header .bottom-nav .container{background-image:url('../../../fileadmin/template/swms/elemente/img/bgs/normal/header-pluscard.png?1631698976');background-repeat:no-repeat;background-position:190px 100%}}@media (min-width:992px){.pluscard header .bottom-nav .container{background-position:250px 100%}}.pluscard header .bottom-nav .container .area .nav{display:none}.slider-pk-verkehr .content{position:relative;min-height:255px}.slider-pk-verkehr .content .table-unstyled{position:absolute;bottom:0;margin:0;width:100%}#c16903{margin:-15px}body{position:relative;overflow-y:scroll}body.iframe{background-image:none;background-color:transparent;filter:none;margin:0;padding:0}body.iframe main .content-headline{background-color:transparent}body.iframe main .content-headline h1,body.iframe main .content-headline h2{color:#009FE3;margin-bottom:5px}body.iframe main .content-cols,body.iframe main .content-tabs{margin-top:15px}body.iframe main #content,body.iframe main .content-cols{background-color:transparent}body.iframe main .content-tab-cols{background-color:#FFF}#c8851 .responsive-video{padding:0;height:20px;margin-bottom:15px}#c14100 h2{white-space:nowrap}#c14100 h2 .swmsicon-nav-erdgas,#c14100 h2 .swmsicon-nav-strom{font-size:40px;color:#009FE3;top:-1px}@media (max-width:768px){#c14099 .btn-lg{margin-top:2px;font-size:14px;padding:10px 5px 10px}#c14099 .pull-right{clear:both}#c14099 .pull-right .tooltip-anchor{top:1px}}@media (min-width:768px){#uid4349 #c14101 form{position:relative;min-height:173px}#uid4349 #c14101 form .efa-detail-link{margin-top:7px}#uid4349 #c14101 .pos-bottom,#uid4349 #c14100 .pos-bottom{position:absolute;bottom:0}#uid4349 #c14101 .pos-bottom p:last-of-type,#uid4349 #c14100 .pos-bottom p:last-of-type{margin-bottom:0}#uid4349 #c14101 #efa-fahrplanauskunft form,#uid4349 #c14099 #efa-fahrplanauskunft form{margin-top:5px}#c14100 .tabpanel .nav-tabs>li>a{background-color:#EAF6FD;color:#009FE3}#c14100 .tabpanel .nav-tabs{margin-left:1px}#c14100 .tabpanel .nav-tabs>li>a:hover,#c14100 .tabpanel .nav-tabs>li>a:focus,#c14100 .tabpanel .nav-tabs>li.active>a{background-color:#FFF}#c14100 .box{min-height:243px}#c14100 .box li{font-size:15px}#c14100 .box h2{margin-top:-7px;margin-bottom:26px}#c14100 .box h2 .swmsicon-nav-erdgas,#c14100 .box h2 .swmsicon-nav-strom{font-size:40px;color:#009FE3;top:-1px}#c14099>p{font-size:13px;margin-bottom:23px}#c14099 a.small{font-size:13px}#c14099 .btn-lg{margin-top:2px;font-size:15px;padding:10px 5px 10px}}@media (min-width:992px){#c14806 .tx-tarifrechner-pi1 .box-blue{min-height:322px}}#c14099 .btn-primary{margin-top:15px}@media (min-width:992px){#c17256,#c17257,#c17258{position:relative;background-repeat:no-repeat}#c17256 .external-link:visited,#c17256 .external-link:hover,#c17257 .external-link:visited,#c17257 .external-link:hover,#c17258 .external-link:visited,#c17258 .external-link:hover{color:#009FE3}#c17256 .external-link:first-child,#c17257 .external-link:first-child,#c17258 .external-link:first-child{margin-right:20px}#c17256 form,#c17257 form,#c17258 form{width:55%}#c17256 form .btn,#c17257 form .btn,#c17258 form .btn{margin-right:20px}#c17256{background-image:url('../../../fileadmin/template/swms/elemente/img/bgs/normal/streichrolle.png');background-position:94% 25px;padding-right:300px}#c17257{background-image:url('../../../fileadmin/template/swms/elemente/img/bgs/normal/umzugskarton.png');background-position:94% 105px}#c17258{background-image:url('../../../fileadmin/template/swms/elemente/img/bgs/normal/leiter.png');background-position:90% 110px}}.box{padding:15px 15px;margin-bottom:15px}.box.box-border{border-style:solid;border-color:#DBDBDB;border-width:1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.box.box-white{background-color:#FFF}.box.box-gray{background-color:#DBDBDB}.box.box-gray-light{background-color:#F2F2F2}.box.box-gray-dark{background-color:#888}.box.box-blue{background-color:#009FE3}.box.box-blue-light{background-color:#EAF6FD}.box.box-orange{background-color:#F29400}.box.box-green{background-color:#B1BC00}.box.box-magenta{background-color:#EA5297}.stoerer{padding:10px 15px;position:relative}.stoerer.stoerer-blue{background-color:#009FE3}.stoerer.stoerer-orange{background-color:#F29400}.stoerer.stoerer-green{background-color:#B1BC00}.stoerer.stoerer-magenta{background-color:#EA5297}.alert-info *,.alert-info li:before,.stoerer-blue *,.stoerer-blue li:before,.stoerer-orange *,.stoerer-orange li:before,.stoerer-green *,.stoerer-green li:before,.stoerer-magenta *,.stoerer-magenta li:before,.box-gray-dark *,.box-gray-dark li:before,.box-blue *,.box-blue li:before,.box-orange *,.box-orange li:before,.box-green *,.box-green li:before,.box-magenta *,.box-magenta li:before{color:#FFF !important}.alert-info table,.stoerer-blue table,.stoerer-orange table,.stoerer-green table,.stoerer-magenta table,.box-gray-dark table,.box-blue table,.box-orange table,.box-green table,.box-magenta table{background-color:transparent !important}.alert-info a[class^="btn-"],.stoerer-blue a[class^="btn-"],.stoerer-orange a[class^="btn-"],.stoerer-green a[class^="btn-"],.stoerer-magenta a[class^="btn-"],.box-gray-dark a[class^="btn-"],.box-blue a[class^="btn-"],.box-orange a[class^="btn-"],.box-green a[class^="btn-"],.box-magenta a[class^="btn-"]{color:#FFF}.alert-info a.btn-standard,.stoerer-blue a.btn-standard,.stoerer-orange a.btn-standard,.stoerer-green a.btn-standard,.stoerer-magenta a.btn-standard,.box-gray-dark a.btn-standard,.box-blue a.btn-standard,.box-orange a.btn-standard,.box-green a.btn-standard,.box-magenta a.btn-standard{color:#666 !important}.alert-info .dropdown-menu>li>a,.stoerer-blue .dropdown-menu>li>a,.stoerer-orange .dropdown-menu>li>a,.stoerer-green .dropdown-menu>li>a,.stoerer-magenta .dropdown-menu>li>a,.box-gray-dark .dropdown-menu>li>a,.box-blue .dropdown-menu>li>a,.box-orange .dropdown-menu>li>a,.box-green .dropdown-menu>li>a,.box-magenta .dropdown-menu>li>a{color:#666 !important}.alert-info .dropdown-menu>li>a.active,.stoerer-blue .dropdown-menu>li>a.active,.stoerer-orange .dropdown-menu>li>a.active,.stoerer-green .dropdown-menu>li>a.active,.stoerer-magenta .dropdown-menu>li>a.active,.box-gray-dark .dropdown-menu>li>a.active,.box-blue .dropdown-menu>li>a.active,.box-orange .dropdown-menu>li>a.active,.box-green .dropdown-menu>li>a.active,.box-magenta .dropdown-menu>li>a.active{color:#009FE3 !important}.banner{position:relative;margin-bottom:10px}.banner img{display:block;max-width:100%;height:auto}.banner .banner-caption .box{margin-bottom:0}.banner .banner-caption .box h3{margin-top:0}.banner .banner-caption .box p{margin-bottom:16px}.banner .banner-caption .box p:last-of-type{margin-bottom:0}@media (min-width:768px){.banner .banner-caption{position:absolute;width:260px;top:0;left:50%}}@media (min-width:992px){.banner{margin-bottom:30px}.banner .banner-caption{left:auto;right:65px}}.accordion{margin:0 0 15px 0}.accordion:before,.accordion:after{content:" ";display:table}.accordion:after{clear:both}.accordion .accordion-head{border-style:solid;border-color:#DBDBDB;border-width:0 0 1px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:block;position:relative;margin:0;padding:10px 30px 10px 0;cursor:pointer;color:#666;text-decoration:none;text-shadow:none;font-weight:normal}.accordion .accordion-head:first-child{border-style:solid;border-color:#DBDBDB;border-width:1px 0 1px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.accordion .accordion-head:before,.accordion .accordion-head:after{content:" ";display:table}.accordion .accordion-head:after{clear:both}.accordion .accordion-head:last-child{border:0 !important}.accordion .accordion-head .icon-plus-minus{position:absolute;right:0;top:12px;float:none;color:#DBDBDB !important}.accordion .accordion-head .icon-plus-minus:before{content:""}.accordion .accordion-head:hover{color:#666}.accordion .accordion-head:hover .icon-plus-minus{color:#009FE3 !important}.accordion .accordion-head.active{color:#009FE3;border:0}.accordion .accordion-head.active .icon-plus-minus{color:#009FE3 !important}.accordion .accordion-head.active .icon-plus-minus:before{content:""}.accordion .accordion-head.active:hover{color:#666}.accordion .accordion-head.active:hover .icon-plus-minus{color:#DBDBDB !important}.accordion .accordion-pane{border-style:solid;border-color:#DBDBDB;border-width:0 0 1px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.accordion .accordion-pane:before,.accordion .accordion-pane:after{content:" ";display:table}.accordion .accordion-pane:after{clear:both}.accordion .accordion-pane:last-child{border-color:transparent}.accordion .accordion-toggle{margin-top:10px}.accordion.arrow .accordion-head{display:block;position:relative;margin:0;padding:10px 30px 10px 0;cursor:pointer;color:#009FE3;text-decoration:none;text-shadow:none;font-weight:normal;padding-right:0}.accordion.arrow .accordion-head:last-child{border:0 !important}.accordion.arrow .accordion-head .icon-plus-minus{position:absolute;right:0;top:12px;float:none;color:#DBDBDB !important}.accordion.arrow .accordion-head .icon-plus-minus:before{content:""}.accordion.arrow .accordion-head:hover{color:#008FCC}.accordion.arrow .accordion-head:hover .icon-plus-minus{color:#008FCC !important}.accordion.arrow .accordion-head.active{color:#009FE3;border:0}.accordion.arrow .accordion-head.active .icon-plus-minus{color:#009FE3 !important}.accordion.arrow .accordion-head.active .icon-plus-minus:before{content:""}.accordion.arrow .accordion-head.active:hover{color:#666}.accordion.arrow .accordion-head.active:hover .icon-plus-minus{color:#DBDBDB !important}.accordion.arrow .accordion-head .swmsicon{font-size:36px}.accordion.arrow .accordion-head .title,.accordion.arrow .accordion-head .subtitle{display:block}.accordion.arrow .accordion-head .subtitle{color:#666;font-size:14px;line-height:1.42857}.accordion.arrow .accordion-pane{font-size:14px}.box .accordion{margin-bottom:0}.box-blue .accordion .accordion-head,.box-orange .accordion .accordion-head,.box-green .accordion .accordion-head,.box-magenta .accordion .accordion-head{display:block;position:relative;margin:0;padding:10px 30px 10px 0;cursor:pointer;color:#FFF;text-decoration:none;text-shadow:none;font-weight:normal;border-color:#FFF}.box-blue .accordion .accordion-head:last-child,.box-orange .accordion .accordion-head:last-child,.box-green .accordion .accordion-head:last-child,.box-magenta .accordion .accordion-head:last-child{border:0 !important}.box-blue .accordion .accordion-head .icon-plus-minus,.box-orange .accordion .accordion-head .icon-plus-minus,.box-green .accordion .accordion-head .icon-plus-minus,.box-magenta .accordion .accordion-head .icon-plus-minus{position:absolute;right:0;top:12px;float:none;color:rgba(255,255,255,0.7) !important}.box-blue .accordion .accordion-head .icon-plus-minus:before,.box-orange .accordion .accordion-head .icon-plus-minus:before,.box-green .accordion .accordion-head .icon-plus-minus:before,.box-magenta .accordion .accordion-head .icon-plus-minus:before{content:""}.box-blue .accordion .accordion-head:hover,.box-orange .accordion .accordion-head:hover,.box-green .accordion .accordion-head:hover,.box-magenta .accordion .accordion-head:hover{color:#FFF}.box-blue .accordion .accordion-head:hover .icon-plus-minus,.box-orange .accordion .accordion-head:hover .icon-plus-minus,.box-green .accordion .accordion-head:hover .icon-plus-minus,.box-magenta .accordion .accordion-head:hover .icon-plus-minus{color:#FFF !important}.box-blue .accordion .accordion-head.active,.box-orange .accordion .accordion-head.active,.box-green .accordion .accordion-head.active,.box-magenta .accordion .accordion-head.active{color:#FFF;border:0}.box-blue .accordion .accordion-head.active .icon-plus-minus,.box-orange .accordion .accordion-head.active .icon-plus-minus,.box-green .accordion .accordion-head.active .icon-plus-minus,.box-magenta .accordion .accordion-head.active .icon-plus-minus{color:#FFF !important}.box-blue .accordion .accordion-head.active .icon-plus-minus:before,.box-orange .accordion .accordion-head.active .icon-plus-minus:before,.box-green .accordion .accordion-head.active .icon-plus-minus:before,.box-magenta .accordion .accordion-head.active .icon-plus-minus:before{content:""}.box-blue .accordion .accordion-head.active:hover,.box-orange .accordion .accordion-head.active:hover,.box-green .accordion .accordion-head.active:hover,.box-magenta .accordion .accordion-head.active:hover{color:#FFF}.box-blue .accordion .accordion-head.active:hover .icon-plus-minus,.box-orange .accordion .accordion-head.active:hover .icon-plus-minus,.box-green .accordion .accordion-head.active:hover .icon-plus-minus,.box-magenta .accordion .accordion-head.active:hover .icon-plus-minus{color:rgba(255,255,255,0.7) !important}.box-blue .accordion .accordion-pane,.box-orange .accordion .accordion-pane,.box-green .accordion .accordion-pane,.box-magenta .accordion .accordion-pane{border-color:#FFF}.tx-tarifrechner .accordion .icon-product{position:absolute;top:10px}.tx-tarifrechner .accordion .btn-warning{margin-bottom:10px !important}@media (min-width:768px){.accordion.arrow .accordion-head .icon-plus-minus{right:10px}.tx-tarifrechner .accordion .icon-product{left:10px}.tx-tarifrechner .accordion .btn-warning{margin-top:-50px !important;margin-bottom:0}}.jcarousel{position:relative;overflow:hidden}.jcarousel>ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel>ul>li{float:left;padding:0 10px}.jcarousel-wrapper{margin:0 auto;padding:15px 45px;position:relative}.jcarousel-wrapper .jcarousel-item .content table.tabelle-ohne-hintergrund td{padding:0}.jcarousel-control-prev,.jcarousel-control-next{position:absolute;top:0;width:40px;text-align:center;text-decoration:none}.jcarousel-control-prev .swmsicon,.jcarousel-control-next .swmsicon{font-size:25px;color:#666;position:relative;top:50px}.jcarousel-control-prev:hover,.jcarousel-control-prev:focus,.jcarousel-control-next:hover,.jcarousel-control-next:focus{text-decoration:none}.jcarousel-control-prev:hover .swmsicon,.jcarousel-control-prev:focus .swmsicon,.jcarousel-control-next:hover .swmsicon,.jcarousel-control-next:focus .swmsicon{color:#009FE3}.jcarousel-control-prev{left:0}.jcarousel-control-next{right:0}.slider-1-cols .jcarousel-wrapper{border-top:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;min-height:200px;margin-bottom:15px}.slider-1-cols .jcarousel-wrapper .jcarousel-control-prev,.slider-1-cols .jcarousel-wrapper .jcarousel-control-next{height:200px}.slider-1-cols .jcarousel-wrapper .jcarousel-control-prev .swmsicon,.slider-1-cols .jcarousel-wrapper .jcarousel-control-next .swmsicon{top:35%}.slider-1-cols .jcarousel-wrapper .jcarousel-control-prev{text-align:links}.slider-1-cols .jcarousel-wrapper .jcarousel-control-prev .swmsicon{left:-2px}.slider-1-cols .jcarousel-wrapper .jcarousel-control-next{text-align:right}.slider-1-cols .jcarousel-wrapper .jcarousel-control-next .swmsicon{right:-2px}.slider-2-cols .row{border-top:1px solid #DBDBDB}.slider-2-cols .jcarousel-wrapper{min-height:270px}.slider-2-cols .jcarousel-wrapper .jcarousel-control-prev,.slider-2-cols .jcarousel-wrapper .jcarousel-control-next{height:270px}.slider-1-cols .jcarousel-news-wrapper .article .news-img-wrap{margin:0 10px 0 0;float:left}.slider-1-cols .jcarousel-news-wrapper .article p{font-size:14px}.slider-1-cols p.ausrichtung-links{margin:0}@media (min-width:768px){.slider-1-cols .jcarousel-news-wrapper{min-height:338px}.slider-1-cols .jcarousel-news-wrapper .vline{min-height:338px}.slider-1-cols .jcarousel-news-wrapper .jcarousel-control-prev,.slider-1-cols .jcarousel-news-wrapper .jcarousel-control-next{height:338px}}#efa-fahrplanauskunft-wrap #efa-fahrplanauskunft .input-group-addon .swmsicon{color:#F29400;font-size:18px}#efa-fahrplanauskunft-wrap #efa-fahrplanauskunft .efa-detail-link{margin-top:10px;margin-bottom:0}#efa-fahrplanauskunft-wrap.box-blue #efa-fahrplanauskunft .input-group-addon .swmsicon,#efa-fahrplanauskunft-wrap.box-gray-dark #efa-fahrplanauskunft .input-group-addon .swmsicon{color:#F29400 !important}#efa-fahrplanauskunft-wrap.box-blue #efa-fahrplanauskunft input,#efa-fahrplanauskunft-wrap.box-gray-dark #efa-fahrplanauskunft input{color:#888 !important}#efa-fahrplanauskunft-wrap.box-blue #efa-suggest .efa-suggest-icon,#efa-fahrplanauskunft-wrap.box-blue #efa-suggest a,#efa-fahrplanauskunft-wrap.box-gray-dark #efa-suggest .efa-suggest-icon,#efa-fahrplanauskunft-wrap.box-gray-dark #efa-suggest a{color:#009FE3 !important}#efa-fahrplanauskunft-wrap #efa-time{width:40%;margin-right:5px}#efa-fahrplanauskunft-wrap #efa-date{width:50%;float:right}#efa-suggest{position:absolute;top:41px;z-index:10;width:254px;margin:0;padding:0 3px;border-top:none}#efa-suggest ul{margin:0}#efa-suggest ul li{margin:0;padding:5px 0 3px 5px;font-size:12px;list-style:none;border-style:solid;border-color:#DBDBDB;border-width:0 0 1px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#efa-suggest ul li:before,#efa-suggest ul li:after{content:" ";display:table}#efa-suggest ul li:after{clear:both}#efa-suggest ul li .efa-suggest-icon{float:left;color:#009FE3;margin-right:10px}#efa-suggest ul li .efa-suggest-link{float:left;width:89%}.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}.irs-line-left{left:0;width:11%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:11%}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-bar-edge{position:absolute;display:block;top:0;left:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-slider{position:absolute;display:block;cursor:default;z-index:1}.irs-slider.type_last{z-index:2}.irs-min{position:absolute;display:block;left:0;cursor:default}.irs-max{position:absolute;display:block;right:0;cursor:default}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:transparent;z-index:2}.irs-disabled{opacity:0.4}.lt-ie9 .irs-disabled{filter:alpha(opacity=40)}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}.irs-line-mid,.irs-line-left,.irs-line-right,.irs-diapason,.irs-slider{background-image:url('../../../fileadmin/template/swms/elemente/img/ion-rangeSlider/sprite-skin-swms.png?1631698976');background-repeat:repeat-x}.irs{height:50px}.irs-with-grid{height:50px}.irs-line{height:8px;top:30px}.irs-line-left{height:8px;background-position:0 -30px}.irs-line-mid{height:8px;background-position:0 0}.irs-line-right{height:8px;width:11%;background-position:100% -30px}.irs-diapason{height:8px;top:25px;background-position:0 -60px}.irs-slider{width:31px;height:41px;top:10px;background-position:0 -90px}#irs-active-slider,.irs-slider:hover{cursor:pointer;background-position:0 -150px}.irs-min,.irs-max{padding:1px 3px;color:#F2F2F2;font-size:9px;line-height:1.42857;text-shadow:none;top:10px;background-color:rgba(0,0,0,0.1);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.lt-ie9 .irs-min,.lt-ie9 .irs-max{background-color:#aaa}.irs-from,.irs-to,.irs-single{padding:1px 5px;color:#FFF;font-size:10px;line-height:1.42857;text-shadow:none;background-color:rgba(0,0,0,0.3);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.lt-ie9 .irs-from,.lt-ie9 .irs-to,.lt-ie9 .irs-single{background:#aaa}.box-gray .irs-line-mid,.box-gray .irs-line-left,.box-gray .irs-line-right,.box-gray .irs-diapason,.box-gray .irs-slider,.box-gray-light .irs-line-mid,.box-gray-light .irs-line-left,.box-gray-light .irs-line-right,.box-gray-light .irs-diapason,.box-gray-light .irs-slider{background-image:url('../../../fileadmin/template/swms/elemente/img/ion-rangeSlider/sprite-skin-swms-dark.png?1631698976')}.box-gray .irs-min,.box-gray .irs-max,.box-gray-light .irs-min,.box-gray-light .irs-max{color:#888;background-color:rgba(0,0,0,0.2)}.megadropdown{background-color:#FFF;padding-top:15px;padding-bottom:10px}.megadropdown div[class*="col-"]{padding-left:15px;padding-right:15px}.megadropdown .headline .swmsicon{top:0}.megadropdown h5{clear:both;margin:10px 2px 5px;border-bottom:1px solid #DBDBDB}.megadropdown h5 a{color:#666;text-decoration:none}.megadropdown a:after{content:'';display:none}.megadropdown .btn-default,.megadropdown .button{font-size:13px;border:solid #FFF;border-width:0 2px 5px 2px}.megadropdown .btn-default:hover,.megadropdown .btn-default:focus,.megadropdown .btn-default:active,.megadropdown .button:hover,.megadropdown .button:focus,.megadropdown .button:active{border-color:#FFF}.megadropdown ul{margin:0;padding:0;list-style:none;float:none;widht:100%}.megadropdown ul>li>a{display:block;text-align:left;overflow:hidden}.megadropdown ul.ohne-auszeichnung{float:left;width:50%;margin-bottom:3px}.megadropdown .mgd-top a{color:#FFF;background-color:#009FE3;display:block;line-height:35px;font-size:16px}.megadropdown .mgd-top a:hover,.megadropdown .mgd-top a:focus,.megadropdown .mgd-top a:active{color:#FFF;background-color:#008FCC}.megadropdown .mgd-top a .swmsicon{top:-2px;font-size:35px;color:#FFF;float:left}.megadropdown .mdg-content-wrap{margin-top:15px}.megadropdown .mgd-middle-one a{width:100%;text-align:left}.megadropdown .mgd-middle-one a .swmsicon{float:left;font-size:35px;margin-right:15px}@media (min-width:768px){.megadropdown .mgd-middle-one a{width:50%}}@media (min-width:992px){.megadropdown .mgd-middle-one a{width:33.333%}}.megadropdown .mgd-middle-two a{width:100%;text-align:left}.megadropdown .mgd-middle-two a .swmsicon{float:left;font-size:35px;margin-right:15px}@media (min-width:992px){.megadropdown .mgd-middle-two a{width:50%}}.megadropdown .mgd-bottom-one .ohne-auszeichnung{width:100%}@media (min-width:768px){.dropdown-modal-bg{position:absolute;top:170px;right:0;bottom:0;left:0;z-index:15;background:url('../../../fileadmin/template/swms/elemente/img/fancybox/fancybox_overlay.png?1631698976')}}.adventskalender{border-style:solid;border-color:#DBDBDB;border-width:1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-image:url(/fileadmin/pluscard/adventskalender/kachel.jpg);background-repeat:repeat;background-color:transparent}.adventskalender .innerWrap{margin:auto;width:290px}@media (min-width:500px){.adventskalender .innerWrap{width:435px}}@media (min-width:620px){.adventskalender .innerWrap{width:580px}}@media (min-width:992px){.adventskalender .innerWrap{width:870px}}.adventskalender .tor{width:145px;min-height:145px;display:block;float:left;background-image:url(/fileadmin/pluscard/adventskalender/tore.png);background-repeat:no-repeat;background-color:transparent}.adventskalender .tor#tor1{background-position:0 0}.adventskalender .tor#tor2{background-position:0 -290px}.adventskalender .tor#tor3{background-position:0 -580px}.adventskalender .tor#tor4{background-position:0 -870px}.adventskalender .tor#tor5{background-position:0 -1160px}.adventskalender .tor#tor6{background-position:0 -1450px}.adventskalender .tor#tor7{background-position:0 -1740px}.adventskalender .tor#tor8{background-position:0 -2030px}.adventskalender .tor#tor9{background-position:0 -2320px}.adventskalender .tor#tor10{background-position:0 -2610px}.adventskalender .tor#tor11{background-position:0 -2900px}.adventskalender .tor#tor12{background-position:0 -3190px}.adventskalender .tor#tor13{background-position:0 -3480px}.adventskalender .tor#tor14{background-position:0 -3770px}.adventskalender .tor#tor15{background-position:0 -4060px}.adventskalender .tor#tor16{background-position:0 -4350px}.adventskalender .tor#tor17{background-position:0 -4640px}.adventskalender .tor#tor18{background-position:0 -4930px}.adventskalender .tor#tor19{background-position:0 -5220px}.adventskalender .tor#tor20{background-position:0 -5510px}.adventskalender .tor#tor21{background-position:0 -5800px}.adventskalender .tor#tor22{background-position:0 -6090px}.adventskalender .tor#tor23{background-position:0 -6380px}.adventskalender .tor#tor24{background-position:0 -6670px}.adventskalender a#tor1:hover,.adventskalender a#tor1:focus,.adventskalender a#tor1.open{background-position:0 -145px}.adventskalender a#tor2:hover,.adventskalender a#tor2:focus,.adventskalender a#tor2.open{background-position:0 -435px}.adventskalender a#tor3:hover,.adventskalender a#tor3:focus,.adventskalender a#tor3.open{background-position:0 -725px}.adventskalender a#tor4:hover,.adventskalender a#tor4:focus,.adventskalender a#tor4.open{background-position:0 -1015px}.adventskalender a#tor5:hover,.adventskalender a#tor5:focus,.adventskalender a#tor5.open{background-position:0 -1305px}.adventskalender a#tor6:hover,.adventskalender a#tor6:focus,.adventskalender a#tor6.open{background-position:0 -1595px}.adventskalender a#tor7:hover,.adventskalender a#tor7:focus,.adventskalender a#tor7.open{background-position:0 -1885px}.adventskalender a#tor8:hover,.adventskalender a#tor8:focus,.adventskalender a#tor8.open{background-position:0 -2175px}.adventskalender a#tor9:hover,.adventskalender a#tor9:focus,.adventskalender a#tor9.open{background-position:0 -2465px}.adventskalender a#tor10:hover,.adventskalender a#tor10:focus,.adventskalender a#tor10.open{background-position:0 -2755px}.adventskalender a#tor11:hover,.adventskalender a#tor11:focus,.adventskalender a#tor11.open{background-position:0 -3045px}.adventskalender a#tor12:hover,.adventskalender a#tor12:focus,.adventskalender a#tor12.open{background-position:0 -3335px}.adventskalender a#tor13:hover,.adventskalender a#tor13:focus,.adventskalender a#tor13.open{background-position:0 -3625px}.adventskalender a#tor14:hover,.adventskalender a#tor14:focus,.adventskalender a#tor14.open{background-position:0 -3915px}.adventskalender a#tor15:hover,.adventskalender a#tor15:focus,.adventskalender a#tor15.open{background-position:0 -4205px}.adventskalender a#tor16:hover,.adventskalender a#tor16:focus,.adventskalender a#tor16.open{background-position:0 -4495px}.adventskalender a#tor17:hover,.adventskalender a#tor17:focus,.adventskalender a#tor17.open{background-position:0 -4785px}.adventskalender a#tor18:hover,.adventskalender a#tor18:focus,.adventskalender a#tor18.open{background-position:0 -5075px}.adventskalender a#tor19:hover,.adventskalender a#tor19:focus,.adventskalender a#tor19.open{background-position:0 -5365px}.adventskalender a#tor20:hover,.adventskalender a#tor20:focus,.adventskalender a#tor20.open{background-position:0 -5655px}.adventskalender a#tor21:hover,.adventskalender a#tor21:focus,.adventskalender a#tor21.open{background-position:0 -5945px}.adventskalender a#tor22:hover,.adventskalender a#tor22:focus,.adventskalender a#tor22.open{background-position:0 -6235px}.adventskalender a#tor23:hover,.adventskalender a#tor23:focus,.adventskalender a#tor23.open{background-position:0 -6525px}.adventskalender a#tor24:hover,.adventskalender a#tor24:focus,.adventskalender a#tor24.open{background-position:0 -6815px}#uid3501 .day:before{content:'1'}#uid3502 .day:before{content:'2'}#uid3503 .day:before{content:'3'}#uid3504 .day:before{content:'4'}#uid3505 .day:before{content:'5'}#uid3506 .day:before{content:'6'}#uid3507 .day:before{content:'7'}#uid3508 .day:before{content:'8'}#uid3509 .day:before{content:'9'}#uid3510 .day:before{content:'10'}#uid3511 .day:before{content:'11'}#uid3512 .day:before{content:'12'}#uid3513 .day:before{content:'13'}#uid3514 .day:before{content:'14'}#uid3515 .day:before{content:'15'}#uid3516 .day:before{content:'16'}#uid3517 .day:before{content:'17'}#uid3518 .day:before{content:'18'}#uid3519 .day:before{content:'19'}#uid3520 .day:before{content:'20'}#uid3521 .day:before{content:'21'}#uid3522 .day:before{content:'22'}#uid3523 .day:before{content:'23'}#uid3524 .day:before{content:'24'}body.Advent{background-color:#FFF}body.Advent .header{background-image:url(/fileadmin/pluscard/adventskalender/overlay.png);background-repeat:no-repeat;background-position:100% 0;background-size:70%}@media (min-width:768px){body.Advent .header{background-size:auto}}body.Advent .header .day{position:relative;color:#FFF;width:63px;height:72px;margin-top:0;margin-left:10px;background-image:url(/fileadmin/pluscard/adventskalender/kugel.png);background-repeat:no-repeat;background-position:0 0}body.Advent .header .day:before{position:absolute;left:0;top:24px;width:62px;text-align:center;font-size:24px;font-weight:bold}body.Advent .footer{background-color:#f19300;color:#FFF;padding:15px 0}body.Advent .footer ul{list-style:none;margin:0 15px 5px}body.Advent .footer ul:before,body.Advent .footer ul:after{content:" ";display:table}body.Advent .footer ul:after{clear:both}body.Advent .footer ul>li{float:left}body.Advent .footer ul>li a:before{font-size:20px}body.Advent .footer p{margin:0 15px 10px}body.Advent .footer a{text-decoration:none;color:#FFF}body.Advent .footer a.internal-link:hover,body.Advent .footer a.internal-link:focus{color:#FFF;text-decoration:underline}@media (min-width:768px){body.Advent .footer{margin-left:-35px;margin-right:-35px;padding-left:30px;padding-right:30px}body.Advent .footer ul{float:left;width:45px}body.Advent .footer p{float:left;width:calc(100% - 105px)}}#partner-images div[class*="col-"]{margin-bottom:7.5px}#partner-images .partner-item{background-color:#F2F2F2;background-repeat:no-repeat;background-position:50% 50%;height:50px;display:block}#partner-images .partner-item:hover,#partner-images .partner-item:focus{background-color:#FFF}#partner-images .partner-item#partner01{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-01.png)}#partner-images .partner-item#partner02{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-02.png)}#partner-images .partner-item#partner03{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-03.png)}#partner-images .partner-item#partner04{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-04.png)}#partner-images .partner-item#partner05{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-05.png)}#partner-images .partner-item#partner06{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-06.png)}#partner-images .partner-item#partner07{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-07.png)}#partner-images .partner-item#partner08{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-08.png)}#partner-images .partner-item#partner09{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-09.png)}#partner-images .partner-item#partner10{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-10.png)}#partner-images .partner-item#partner11{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-11.png)}#partner-images .partner-item#partner12{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-12.png)}#partner-images .partner-item#partner13{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-13.png)}#partner-images .partner-item#partner14{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-14.png)}#partner-images .partner-item#partner15{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-15.png)}#partner-images .partner-item#partner16{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-16.png)}#partner-images .partner-item#partner17{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-17.png)}#partner-images .partner-item#partner18{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-18.png)}#partner-images .partner-item#partner19{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-19.png)}#partner-images .partner-item#partner20{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-20.png)}#partner-images .partner-item#partner21{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-21.png)}#partner-images .partner-item#partner22{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-22.png)}#partner-images .partner-item#partner23{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-23.png)}#partner-images .partner-item#partner24{background-image:url(/fileadmin/pluscard/adventskalender/partner/partner-24.png)}.tx-swmscarsharingstandorte .box-blue .form-group select,.tx-swmscarsharingstandorte .box-blue .form-group select *{color:#666 !important}.tx-swmscarsharingstandorte .box-blue .form-group button{margin-left:10px;padding:10px}.tx-swmscarsharingstandorte .box-blue .form-group button:first-of-type{margin-left:0}@media (min-width:768px){.tx-swmscarsharingstandorte .box-blue .col-sm-7 .form-group label{margin-left:30px}.tx-swmscarsharingstandorte .box-blue .col-sm-7 .form-group button:first-of-type{margin-left:30px}}.tx-swmscarsharingstandorte .swmscarsharingbodytext{font-size:16px}.tx-swmscarsharingstandorte .swmscarsharingbodytext a{text-decoration:underline}.tx-swmscarsharingstandorte .swmscarsharingstandorte .standort .box-gray-light{position:relative}.tx-swmscarsharingstandorte .swmscarsharingstandorte .standort .box-gray-light h3.standort-name{margin-bottom:0}.tx-swmscarsharingstandorte .swmscarsharingstandorte .standort .box-gray-light .divider{margin:5px -15px 10px}@media (min-width:768px){.tx-swmscarsharingstandorte .swmscarsharingstandorte .standort .box-gray-light{height:500px}.tx-swmscarsharingstandorte .swmscarsharingstandorte .standort .box-gray-light a.btn{position:absolute;bottom:10px}}.tx-swmscarsharingstandorte .swmscarsharingstandorte .standort .swmsicon{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;display:inline-block;text-align:center;margin-right:18px;margin-bottom:5px;height:45px}.tx-swmscarsharingstandorte .swmscarsharingstandorte .standort .swmsicon:last-of-type{margin-right:0}.tx-swmscarsharingstandorte .swmscarsharingstandorte .standort .swmsicon:before{display:block;font-family:"swms-icons";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:2px}.kick header{background-color:#DBDBDB}.kick #main .content-headline{margin-top:0px;display:block;padding-top:50px}.kick #main .content-cols,.kick #main .content-tabs{margin-top:0px}.kick #main .row-white,.kick #main .content-cols,.kick #main .content-tab-cols{margin-bottom:0px}.kick #page{-webkit-box-shadow:none;-moz-box-shadow:none;background-color:#DBDBDB;background-image:none;box-shadow:none}.kick .bottom-nav{margin:0 auto;background-color:#FFF;width:970px}.kick .bottom-nav .bottom-nav-left .logo,.kick .bottom-nav .bottom-nav-left .logo-kick{margin:20px 0 0 20px}.kick .bottom-nav .bottom-nav-right{background-color:transparent;padding:0;margin-bottom:15px}.kick .bottom-nav .bottom-nav-right .logo{float:right;height:115px;background-image:url("/fileadmin/kick/swms-partner.jpg");background-repeat:no-repeat;background-size:110px 120px;margin:0px 20px 0px 0px;width:110px}.kick .bottom-nav .bottom-nav-right .logo .navbar-brand{top:75px}.kick .bottom-nav .bottom-nav-right .logo .navbar-brand .swmsicon-bildmarke2,.kick .bottom-nav .bottom-nav-right .logo .navbar-brand .swmsicon-wortmarke,.kick .bottom-nav .bottom-nav-right .logo .navbar-brand .swmsicon-kick{display:none}.kick .bottom-nav .bottom-nav-right .navbar-form .input-group{top:75px;left:-20px;display:none}.kick .bottom-nav .bottom-nav-right .navbar-form .input-group .form-control{width:230px}.kick .bottom-nav .bottom-nav-right .navbar-form .input-group .btn{background-color:#B1BC00}.kick .bottom-nav .bottom-nav-right .navbar-form .input-group .btn:hover,.kick .bottom-nav .bottom-nav-right .navbar-form .input-group .btn:focus{background-color:#9FA900;z-index:auto}.kick .bottom-nav .bottom-nav-right .navbar-form .input-group .btn:hover .swmsicon-suche,.kick .bottom-nav .bottom-nav-right .navbar-form .input-group .btn:focus .swmsicon-suche{color:#FFF}.kick .bottom-nav .bottom-nav-right .navbar-form .input-group .btn .swmsicon-suche{color:#FFF}.kick .bottom-nav .bottom-nav-right .navbar-form .input-group .form-control{background-color:#F2F2F2;border-color:#F2F2F2}.kick footer{margin:0 auto;width:970px}.kick footer #footer-img{background-image:none;height:0px}.kick footer .nav-pills li a{color:#666;padding-top:8px;padding-bottom:8px}.kick footer .nav-pills li a:hover,.kick footer .nav-pills li a:focus{background-color:#F2F2F2;color:#B1BC00}.kick .box .box-blue{background-color:#B1BC00}.kick .btn-primary{background-color:#B1BC00;border-color:#9FA900}.kick .btn-primary:before,.kick .btn-primary:after{font-family:'swms-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kick .btn-primary:after{content:"";right:-5px;top:1px}.kick .btn-primary:hover,.kick .btn-primary:focus,.kick .btn-primary.focus,.kick .btn-primary:active,.kick .btn-primary.active,.open>.kick .btn-primary.dropdown-toggle{background-color:#9FA900;border-color:#B1BC00}.kick .swmsicon-drucken{font-size:16px;color:#B1BC00;top:-2px;margin-right:5px}.kick .swmsicon-seitenanfang{font-size:16px;color:#B1BC00;top:-2px;margin-right:5px}.kick .swmsicon-schriftgroesse{font-size:25px;color:#B1BC00;top:-2px;margin-right:5px}@media screen and (max-width:768px){.kick .bottom-nav{width:100%}.kick .bottom-nav .navbar-toggle-menu{background-color:#B1BC00}.kick .bottom-nav .navbar-toggle-search{background-color:#B1BC00;display:none}.kick .bottom-nav .current-area{color:#B1BC00}.kick .bottom-nav .navbar-serach-collapse{background-color:#B1BC00}.kick .bottom-nav .navbar-serach-collapse .navbar-form .input-group{top:0px;left:0px;margin-bottom:-10px}.kick .bottom-nav .navbar-serach-collapse .navbar-form .input-group .form-control{width:100%}.kick .bottom-nav .navbar-serach-collapse .navbar-form .input-group .input-group-btn .btn{background-color:#FFF}.kick .bottom-nav .navbar-serach-collapse .navbar-form .input-group .input-group-btn .btn .swmsicon-suche{color:#B1BC00}.kick .bottom-nav .navbar-serach-collapse .navbar-form .input-group .input-group-btn:hover{background-color:#FFF}.kick .bottom-nav .navbar-serach-collapse .navbar-form .input-group .input-group-btn:hover .swmsicon-suche{color:#F29400}.kick .navbar-menu-collapse .navbar-nav li{border-top:1px solid transparent}.kick .logo{margin-bottom:40px;margin-left:20px;margin-top:-40px}.kick .logo .navbar-brand{top:75px}.kick .logo .navbar-brand .swmsicon-bildmarke2,.kick .logo .navbar-brand .swmsicon-wortmarke{display:none}.kick .logo .navbar-brand .swmsicon-kick{color:#F29400}.kick .visible-print-block{display:inline-block !important;height:75px}.kick .visible-print-block .navbar-brand .swms-kick-logo{float:right;height:115px;background-image:url("/fileadmin/kick/swms-partner.jpg");background-repeat:no-repeat;background-size:76px 82px;margin:20px 0px 0px 35px;width:110px}}.dtp{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);z-index:2000;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dtp>.dtp-content{background:#fff;max-width:300px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);max-height:520px;position:relative;left:50%}.dtp>.dtp-content>.dtp-date-view>header.dtp-header{background:#689F38;color:#fff;text-align:center;padding:0.3em}.dtp div.dtp-date,.dtp div.dtp-time{background:#8BC34A;text-align:center;color:#fff;padding:10px}.dtp div.dtp-date>div{padding:0;margin:0}.dtp div.dtp-actual-month{font-size:1.5em}.dtp div.dtp-actual-num{font-size:3em;line-height:0.9}.dtp div.dtp-actual-maxtime{font-size:3em;line-height:0.9}.dtp div.dtp-actual-year{font-size:1.5em;color:#DCEDC8}.dtp div.dtp-picker{padding:1em;text-align:center}.dtp div.dtp-picker-month,.dtp div.dtp-actual-time{font-weight:500;text-align:center}.dtp div.dtp-picker-month{padding-bottom:20px !important;text-transform:uppercase !important}.dtp .dtp-close{position:absolute;top:0.5em;right:1em}.dtp .dtp-close>a{color:#fff}.dtp .dtp-close>a>i{font-size:1em}.dtp table.dtp-picker-days{margin:0;min-height:251px}.dtp table.dtp-picker-days,.dtp table.dtp-picker-days tr,.dtp table.dtp-picker-days tr>td{border:none}.dtp table.dtp-picker-days tr>td{font-weight:700;font-size:0.8em;text-align:center;padding:0.5em 0.3em}.dtp table.dtp-picker-days tr>td>span.dtp-select-day{color:#BDBDBD !important;padding:0.4em 0.5em 0.5em 0.6em}.dtp table.dtp-picker-days tr>td>a,.dtp .dtp-picker-time>a{color:#212121;text-decoration:none;padding:0.4em 0.5em 0.5em 0.6em;border-radius:50% !important}.dtp table.dtp-picker-days tr>td>a.selected{background:#8BC34A;color:#fff}.dtp table.dtp-picker-days tr>th{color:#757575;text-align:center;font-weight:700;padding:0.4em 0.3em}.dtp .p10>a{color:#689F38;text-decoration:none}.dtp .p10{width:10%;display:inline-block}.dtp .p20{width:20%;display:inline-block}.dtp .p60{width:60%;display:inline-block}.dtp .p80{width:80%;display:inline-block}.dtp a.dtp-meridien-am,.dtp a.dtp-meridien-pm{position:relative;top:10px;color:#212121;font-weight:500;padding:0.7em 0.5em;border-radius:50% !important;text-decoration:none;background:#eee;font-size:1em}.dtp .dtp-actual-meridien a.selected{background:#689F38;color:#fff}.dtp .dtp-picker-time>.dtp-select-hour{cursor:pointer}.dtp .dtp-picker-time>.dtp-select-minute{cursor:pointer}.dtp .dtp-buttons{padding:0 1em 1em 1em;text-align:right}.dtp.hidden,.dtp .hidden{display:none}.dtp .invisible{visibility:hidden}.dtp .left{float:left}.dtp .right{float:right}.dtp .clearfix{clear:both}.dtp .center{text-align:center}.dtp-picker-year{margin-bottom:1px}.year-picker-item{text-align:center;padding-top:5px;font-size:large;cursor:pointer;margin:0 auto}.dtp-actual-year:hover{cursor:pointer}.dtp-actual-year.disabled:hover{cursor:inherit}.year-picker-item:hover{color:#689F38}.year-picker-item.active{color:#689F38;font-weight:bold}.dtp-select-year-range{display:inline-block;text-align:center;width:100%}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url('../../../fileadmin/template/swms/elemente/fonts/MaterialIcons-Regular.eot');src:local("Material Icons"),local("MaterialIcons-Regular"),url('../../../fileadmin/template/swms/elemente/fonts/MaterialIcons-Regular.woff2') format("woff2"),url('../../../fileadmin/template/swms/elemente/fonts/MaterialIcons-Regular.woff') format("woff"),url('../../../fileadmin/template/swms/elemente/fonts/MaterialIcons-Regular.ttf') format("truetype")}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.dtp div.dtp-date,.dtp div.dtp-time{background:#FFF;color:#009FE3}.dtp .dtp-actual-meridien a.selected{background:#009FE3}.dtp .p10>a{color:#009FE3}.dtp .dtp-content>.dtp-date-view>header.dtp-header{background:#009FE3}.dtp table.dtp-picker-days tr>td>a.selected{background:#009FE3}.dtp table.table thead th{background-color:#009FE3;color:#FFF}.dtp .dtp-buttons button.btn{margin-left:5px}.dtp div.dtp-actual-year{color:#009FE3}.year-picker-item.active,.year-picker-item:hover{color:#009FE3}.row-flex,.row-flex>div[class*='col-']{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 1 auto}.row-flex-wrap{-webkit-flex-flow:row wrap;flex-flow:row wrap;align-content:flex-start;flex:0}.row-flex>div[class*='col-'],.container-flex>div[class*='col-']{margin:-.2px}.container-flex>div[class*='col-'] div,.row-flex>div[class*='col-'] div{flex-grow:1}.flex-col{display:flex;display:-webkit-flex;flex:1 100%;flex-flow:column nowrap}.flex-grow{display:flex;-webkit-flex:2;flex:2}.megamenu{background-color:#FFF;padding:15px;font-size:13px}.megamenu .swmsicon:before{font-size:25px;margin-right:5px;font-weight:normal}.megamenu .nav-stacked>li+li{margin-top:0}.megamenu ul{margin-left:0}.megamenu .megamenu-head ul{border-color:#009FE3;border-width:1px 0;margin-bottom:25px;border-style:solid}@media (min-width:768px){.megamenu .megamenu-head ul{display:flex;justify-content:center}}.megamenu .megamenu-head ul li a{text-decoration:none;display:flex;align-items:center;padding:8px 5px;font-weight:bold;line-height:30px}@media (min-width:768px){.megamenu .megamenu-head ul li a{padding:8px 30px}}.megamenu .megamenu-bottom{flex-direction:column}@media (min-width:768px){.megamenu .megamenu-bottom{flex-direction:row}}.megamenu .megamenu-bottom>div{margin:0 0 20px 0}@media (min-width:768px){.megamenu .megamenu-bottom>div{margin:0 15px 20px 0}.megamenu .megamenu-bottom>div:last-child{margin:0 0 20px 0}}.megamenu .megamenu-bottom ul li{border-bottom:1px solid #DBDBDB}.megamenu .megamenu-bottom ul li a{color:#666;text-decoration:none;padding:4px 0px}.megamenu .megamenu-bottom ul li a:hover,.megamenu .megamenu-bottom ul li a:focus{color:#F29400;background-color:transparent}.megamenu .megamenu-bottom .megamenu-large-nav ul li a{display:flex;flex-direction:row;padding:8.5px 0}.megamenu h5{border-bottom:1px solid #DBDBDB;padding-bottom:6px;margin:0;color:#009FE3;font-size:14px;font-weight:bold}#swms-contact{position:fixed;bottom:30px;right:20px;z-index:1000;width:300px}@media (min-width:992px){#swms-contact{bottom:60px;right:100px}}#swms-contact .popover{background-color:#009FE3;color:#FFF;font-size:15px;min-width:280px;min-height:165px}#swms-contact .popover h4{color:#FFF;font-size:16px}#swms-contact .popover a{color:#FFF}#swms-contact .popover a:hover,#swms-contact .popover a:focus{text-decoration:none}#swms-contact .popover ul{margin-left:0}#swms-contact .popover ul li{margin-bottom:5px}#swms-contact .popover i{margin-right:10px}#swms-contact .popover.left>.arrow::after{border-left-color:#009FE3}#swms-contact .popover #swms-chat-overlay-trigger{display:flex;align-items:baseline}#swms-contact .popover #swms-chat-overlay-trigger i{margin-right:13px;top:2px}#swms-contact #swms-contact-trigger{display:block;box-shadow:2px 2px 3px #999;border-radius:50px;width:60px;height:60px;background-image:url('../../../fileadmin/template/swms/elemente/img/bgs/normal/chat.png');background-size:cover;float:right}#swms-contact #swms-contact-trigger:hover,#swms-contact #swms-contact-trigger:focus{-webkit-filter:brightness(70%);-moz-filter:brightness(70%);-o-filter:brightness(70%);-ms-filter:brightness(70%);filter:brightness(70%);text-decoration:none}.swms-chat-pre-overlay .fancybox-skin{background-color:#FFF;color:#666}#swms-chat-customer-data-form #swms-chat-greeting{text-align:center;font-weight:bold}#swms-chat-customer-data-form:focus,#swms-chat-customer-data-form:focus-visible{outline:none}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../../fileadmin/template/swms/elemente/css/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('../../../fileadmin/template/swms/elemente/css/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../../../fileadmin/template/swms/elemente/css/blank.gif');-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../../../fileadmin/template/swms/elemente/css/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../../fileadmin/template/swms/elemente/css/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('../../../fileadmin/template/swms/elemente/css/fancybox_loading@2x.gif');background-size:24px 24px}}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../../fileadmin/template/swms/elemente/img/fancybox/fancybox_sprite.png?1631698976')}.fancybox-wrap{margin-top:20px}#fancybox-loading div{background:url('../../../fileadmin/template/swms/elemente/img/fancybox/fancybox_loading.gif?1631698976') center center no-repeat}.fancybox-nav{background:transparent url('../../../fileadmin/template/swms/elemente/img/fancybox/blank.gif?1631698976')}.fancybox-overlay{background:url('../../../fileadmin/template/swms/elemente/img/fancybox/fancybox_overlay.png?1631698976')}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../../fileadmin/template/swms/elemente/img/fancybox/fancybox_sprite@2x.png?1631698976')}#fancybox-loading div{background-image:url('../../../fileadmin/template/swms/elemente/img/fancybox/fancybox_loading@2x.gif?1631698976')}}.fancybox-title{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif}.fancybox-skin{border-radius:0;box-shadow:none !important;background-color:#EAF6FD}.fancybox-close{width:30px;height:30px;top:-35px;right:0;background:none}.fancybox-close .fancybox-close-icon{color:#BCE4FA;font-size:30px;line-height:30px}.fancybox-close .fancybox-close-icon:hover,.fancybox-close .fancybox-close-icon:focus{color:#FFF}@media (max-width:767px){.container{width:100%}}.top-nav .contact-area{padding:10px 15px;font-size:13px}.top-nav .contact-area .call{float:left}.top-nav .contact-area a{font-weight:bold;text-decoration:underline}.top-nav .contact-area a:hover{text-decoration:none}.top-nav .contact-area .call span.swmsicon{color:#009FE3;padding-right:5px}.top-nav .contact-area .personal-contact{float:left}.top-nav .contact-area .personal-contact span{padding:0px 2px 0px 5px}@media (max-width:767px){.top-nav .contact-area .call{background-color:#f2f2f2;color:#009FE3;padding:10px 15px;height:39px;width:100%}.top-nav .contact-area .call a{text-decoration:none}.top-nav .contact-area .personal-contact{display:none}.top-nav #search{display:none}.top-nav .container .row .row .col-xs-12{width:100%}.top-nav .contact-area{padding:0;width:100%}}@media (min-width:768px){.top-nav .area .nav-pills>li>a{font-size:18px}}@media (max-width:992px) and (min-width:768px){.top-nav .col-sm-7.col-sm-push-5.col-md-8.col-md-push-4{left:30% !important}.top-nav .col-sm-7.col-sm-push-5.col-md-8.col-md-push-4{width:70% !important}.top-nav .col-sm-5.col-sm-pull-7.col-md-4.col-md-pull-8{right:70% !important}.top-nav .col-sm-5.col-sm-pull-7.col-md-4.col-md-pull-8{width:30% !important}.top-nav .contact-area .personal-contact{display:none}}.top-nav #search{float:right;margin-right:30px}.top-nav #search input{background-color:#fff;height:30px;min-width:186px;padding:0px 13px}.top-nav #search .input-group-btn button{background-color:#009FE3;padding:4px 2px;height:30px;max-width:30px;z-index:2}body .top-nav #search .input-group-btn .btn .swmsicon{color:#fff !important;font-size:14px;padding:4px}@media (min-width:768px){.logo{width:220px}}.nav-tabs-top .onlineservice-login-title:hover{text-decoration:none}.nav-tabs-top .onlineservice-login-title li{list-style:none}.nav-tabs-top li{background-color:#009FE3;padding:10px 15px;color:#fff}.nav-tabs-top li .swmsicon-benutzer{padding-right:8px}.top-nav .header-login{position:absolute;right:0;top:40px;background-color:#EAF6FD;z-index:1}.top-nav .header-login h2{display:none}.top-nav .header-login p{display:none}.top-nav-right .nav-tabs-top>li>a{text-align:left;height:40px}.top-nav .header-login form{padding:10px 15px;box-sizing:border-box;float:left}.top-nav .header-login form .col-sm-6{width:100%}.top-nav .header-login form .col-sm-6 .form-group{margin-bottom:2px}.top-nav .header-login form .col-sm-6 .form-group .form-control{background-color:#fff;height:auto;padding:5px 10px}.top-nav .header-login form .links{float:right;display:inline-block;width:50%;margin-top:10px}.top-nav .header-login form .links a{float:right}.top-nav .header-login form button{float:left !important;display:inline-block;width:50%;margin-top:10px;width:auto;padding:6px 13px}.top-nav .header-login.header-login-private form button{background-color:#B1BC00;border-color:#B1BC00}.top-nav .navbar-form{margin-top:3.5px;margin-bottom:3.5px}nav.navbar-menu-collapse .navbar-nav>li>a{padding:10px 15px;line-height:1;min-height:40px}@media (max-width:992px){nav.navbar-menu-collapse .navbar-nav>li>a{padding:10px 5px;font-size:12px}}nav.navbar-menu-collapse .navbar-nav>li>a#md4338 span{position:relative;top:0px}nav.navbar-menu-collapse .navbar-nav>li>a{line-height:17px !important}nav.navbar-menu-collapse .navbar-nav>li.first>a{padding:10px 15px}nav.navbar-menu-collapse .navbar-nav>li.last{border-right:0}@media (max-width:992px){.top-nav .navbar-menu-collapse .navbar-nav>li>a{padding:10px 15px}}.bottom-nav{margin:0px 0px -1px 0px}@media (min-width:768px){header .bottom-nav-right #search{display:none}}#stageslider{z-index:0}@media screen and (min-width:992px){.privatkunden .intro #stageslider .carousel-inner .item .carousel-caption h3{font-size:20px;margin-bottom:10px}}@media (min-width:1130px){.privatkunden .intro .container+#stageslider:not(.width_stoerer)+main .stage_stoerer{margin-bottom:75px;margin-top:-35%}.privatkunden .intro .container+#stageslider.width_stoerer+main .stage_stoerer{margin-bottom:75px;margin-top:-16%}.privatkunden .intro .container+#stageslider.width_stoerer+main .stage_stoerer .intro-boxen,.privatkunden .intro .container+#stageslider:not(.width_stoerer)+main .stage_stoerer .intro-boxen{margin-bottom:60px}}@media (min-width:992px) and (max-width:1130px){.privatkunden .intro .container+#stageslider:not(.width_stoerer)+main .stage_stoerer{margin-bottom:75px;margin-top:-35%}.privatkunden .intro .container+#stageslider.width_stoerer+main .stage_stoerer{margin-bottom:75px;margin-top:-10%}.privatkunden .intro .container+#stageslider.width_stoerer+main .stage_stoerer .intro-boxen,.privatkunden .intro .container+#stageslider:not(.width_stoerer)+main .stage_stoerer .intro-boxen{margin-bottom:60px}}@media screen and (max-width:991px){.privatkunden .intro .container+#stageslider:not(.width_stoerer)+main .stage_stoerer{margin-bottom:75px;margin-top:-35%}.privatkunden .intro .container+#stageslider.width_stoerer+main .stage_stoerer{margin-top:0}.privatkunden .intro #stageslider .carousel-inner .item .carousel-caption .stoerer{margin:0 auto;margin-top:-10%;height:auto;width:720px}.privatkunden .intro .container+#stageslider.width_stoerer+main .stage_stoerer .intro-boxen,.privatkunden .intro .container+#stageslider:not(.width_stoerer)+main .stage_stoerer .intro-boxen{margin-bottom:30px}}@media (min-width:768px){#stageslider{position:relative}}@media (max-width:991px){.privatkunden .intro .container.stage_stoerer+#stageslider:not(.width_stoerer){display:none}.privatkunden .intro .container.stage_stoerer+#stageslider:not(.width_stoerer)+main .stage_stoerer{margin-top:30px}}@media (max-width:768px){.privatkunden .intro #stageslider .carousel-inner .item .carousel-caption .stoerer{margin:0 15px;margin-top:-10%;height:auto;width:auto}.privatkunden .intro #stageslider .carousel-inner .item .carousel-caption h3{margin-bottom:6px;line-height:20px;font-size:16px}}#stageslider .carousel-indicators{display:none}.carousel,.carousel-inner,.carousel-inner .item{height:auto}footer h4{font-size:16px;color:#666;font-weight:600}footer .bottomFooterNav ul li{display:inline-block;padding:15px 0 15px 10px;line-height:30px}footer>.container div .swmsicon{margin-right:5px}footer>.container div a{color:#666;line-height:1.5}@media (max-width:922px){.privatkunden .intro .intro-boxen.row,.privatkunden .intro .bottom-boxen.row{margin:0px 15px}}@media (max-width:922px){.privatkunden .intro .intro-boxen.row,.privatkunden .intro .bottom-boxen.row{margin:0px 0px 30px}}.intro-boxen .tabpanel .nav-tabs>li>a:hover,.produktRechnerStartseite .nav-tabs>li>a:focus,.produktRechnerStartseite .nav-tabs>li>a{background-color:#ebf6fd;color:#009FE3;font-size:24px;line-height:30px;margin-bottom:0px}.intro-boxen .tabpanel .nav-tabs>li>a.active{background-color:#fff}.intro-boxen .nav-tabs.nav-xs-justified>li>a{font-size:22px;line-height:30px;margin-bottom:0px;padding:16px 14px 12px;font-size:22px;text-align:left}.intro-boxen .nav-tabs.nav-xs-justified>li>a span .swmsicon{margin-right:8px}.intro-boxen .tab-content.box{padding-bottom:0}.intro-boxen .tab-content .form-group .irs{display:none}.intro-boxen .tab-content.box .panel-left-special .form-group .input-group .input-group-addon{font-size:11px;padding:5px 6px 0px 6px}@media (min-width:768px) and (max-width:992px){.intro-boxen .bus-special-start .col-sm-6:first-of-type{width:100%}}.intro-boxen .tab-content .panel-left-special,.intro-boxen .bus-special-start .panel-left-bus{width:50%;float:left;padding:0px 15px 0px 0px;box-sizing:border-box}@media (max-width:768px){.intro-boxen .tab-content .panel-left-special,.intro-boxen .bus-special-start .panel-left-bus{width:100%;padding:0px 0px 30px 0px}.intro .intro-boxen .bus-special-start#efa-fahrplanauskunft-wrap{padding-bottom:0;border-bottom:0}}@media (max-width:992px){.intro .intro-boxen .bus-special-start#efa-fahrplanauskunft-wrap{border-bottom:0}}.intro-boxen .tab-content .panel-left-special .col-xs-12:first-of-type{margin-top:0px;margin-bottom:22px}.intro-boxen .tab-content .panel-left-special .col-xs-12{margin-bottom:4px}.intro-boxen form .row .form-group{margin-bottom:7px}@media (max-width:768px){.intro-boxen .tab-content .panel-left-special .col-xs-12:not(:first-of-type){width:50%}}.intro-boxen form .row .form-group .form-control{padding:7px 5px;height:auto}.intro-boxen .tab-content .panel-right-special,.intro-boxen .bus-special-start .panel-right-bus{width:50%;float:left;padding:0px 0px 0px 15px;box-sizing:border-box;border-left:1px solid #dbdbdb}@media (max-width:768px){.intro-boxen .tab-content .panel-right-special,.intro-boxen .bus-special-start .panel-right-bus{width:100%;padding:15px 0px 0px 0px;border-left:0;border-top:1px solid #dbdbdb}}@media (min-width:767px){.intro-boxen .bus-special-start .panel-bottom-mobil-bus{display:none}}.intro-boxen .tab-content .panel-left-special ul.listenpunkte_blau,.intro-boxen .tab-content .panel-right-special ul.listenpunkte_blau,.intro-boxen .bus-special-start ul.listenpunkte_blau{margin-left:17px;margin-top:14px}.intro-boxen .tab-content .panel-left-special ul.listenpunkte_blau li,.intro-boxen .tab-content .panel-right-special ul.listenpunkte_blau li,.intro-boxen .bus-special-start ul.listenpunkte_blau li{font-size:13px;margin-bottom:12px}.intro-boxen .tab-content .panel-left-special ul.listenpunkte_blau li:before,.intro-boxen .tab-content .panel-right-special ul.listenpunkte_blau li:before,.intro-boxen .bus-special-start ul.listenpunkte_blau li:before{margin-left:-17px;font-size:13px}.intro-boxen .tab-content .panel-left-special ul.listenpunkte_blau li .swmsicon,.intro-boxen .tab-content .panel-right-special ul.listenpunkte_blau li .swmsicon,.intro-boxen .bus-special-start ul.listenpunkte_blau li .swmsicon{font-size:13px;margin-left:4px}.intro-boxen .tab-content .panel-left-special a,.intro-boxen .tab-content .panel-right-special a,.intro-boxen .bus-special-start a{font-size:14px;color:#009FE3;font-weight:bold}.intro-boxen .tab-content .panel-left-special a:hover,.intro-boxen .tab-content .panel-right-special a:hover,.intro-boxen .bus-special-start a:hover{font-size:14px;color:#009FE3}.intro-boxen .tab-content .panel-bottom,.intro-boxen .bus-special-start .panel-bottom-bus{border-top:1px solid #dbdbdb;margin-top:12px;float:left;clear:both;width:100%;margin-left:0;margin-bottom:12px}.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-mobil-bus{padding:15px;float:left;width:100%;background-color:#009FE3}.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-mobil-bus a{display:table;width:100%}.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-mobil-bus .teaser-text{display:inline-block !important;width:calc(100% - 54px);display:table-cell;vertical-align:middle;float:none !important;color:#fff}.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-mobil-bus .teaser-text u{display:block}.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-mobil-bus a figure{width:54px;height:auto;display:inline-block;vertical-align:middle}.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-mobil-bus a figure img{width:100%;height:auto;float:right}.intro-boxen .tab-content .panel-bottom ul li figure{height:55px;width:auto}.intro-boxen .tab-content .panel-bottom ul li figure img{width:auto;height:100%}.intro-boxen .tab-content .panel-bottom ul{margin-left:0;margin-bottom:0}.intro-boxen .tab-content .panel-bottom ul li{display:inline-block;padding:10px 25px 0px 0px}.intro-boxen .tab-content .panel-left-special .icon-group a .swmsicon{font-size:29px}@media (max-width:768px){.intro-boxen .tab-content .panel-left-special .icon-group a .swmsicon{font-size:42px}}.intro-boxen .tab-content button.btn.btn-standard{background-color:#D98500;border-color:#D98500;color:#fff !important;height:36px;padding-right:21px}.intro-boxen .tab-content form .col-xs-12:first-of-type .form-group label{font-size:15px;font-weight:bold}.intro-boxen .tab-content form .col-xs-12 .form-group label{font-size:13px;font-weight:normal}.privatkunden .intro .intro-boxen{background:transparent}.privatkunden .intro .intro-boxen .col-sm-12.col-md-6{width:calc(50% - 15px);margin-right:15px;background-color:#fff}.privatkunden .intro .intro-boxen .col-sm-12.col-md-6+.col-sm-12.col-md-6{margin-right:0;margin-left:15px}@media (max-width:997px){.privatkunden .intro .intro-boxen .col-sm-12.col-md-6{width:100%;margin:0 0 30px 0;float:left}.privatkunden .intro .intro-boxen .col-sm-12.col-md-6+.col-sm-12.col-md-6{margin:0 0 30px 0;margin:0}}.intro-boxen .bus-special-start .col-sm-6.col-md-12 h2{font-size:23px;margin-bottom:30px;margin-top:2px}.intro-boxen .bus-special-start .col-sm-6.col-md-12 form{margin-bottom:0}.intro-boxen .bus-special-start .col-sm-6.col-md-12 form .form-group{margin-bottom:10px}.intro-boxen .bus-special-start .col-sm-6.col-md-12 form .form-group .input-group .input-group-addon{padding:5px 2px 5px 10px}.intro-boxen .bus-special-start .col-sm-6.col-md-12 form .form-group .input-group input[type=text]{height:36px;padding:6px 5px}.intro-boxen .bus-special-start .col-sm-6.col-md-12 form .form-group .input-group input#itdTime,.intro-boxen .bus-special-start .col-sm-6.col-md-12 form .form-group .input-group input#itdDate{width:48%}.intro-boxen .bus-special-start .col-sm-6.col-md-12 form .form-group .input-group input#itdDate{margin-left:4%}.intro-boxen .bus-special-start .panel-bottom-bus .swmsicon-netzplan{color:#B1BC00;font-size:36px;text-decoration:none}.intro-boxen .bus-special-start .panel-bottom-bus .swmsicon-verkehrslage{color:#EA5297;font-size:36px;text-decoration:none}.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-left-bus a,.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-right-bus a{height:52px;display:table;float:left;width:50%;margin:10px 0px 0px 0px}.intro-boxen .bus-special-start .panel-bottom-bus{margin-bottom:0;margin-top:22px}@media (max-width:768px){.intro-boxen .tab-content .panel-bottom,.intro-boxen .bus-special-start .panel-bottom-bus{border-top:0}.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-left-bus a,.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-right-bus a{margin:0;padding-left:15px;padding-right:15px}}.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-left-bus a{padding-right:15px;border-right:1px solid #dbdbdb;text-decoration:none}.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-right-bus a{padding-left:15px;text-decoration:none}@media (max-width:768px){.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-left-bus a,.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-right-bus a{width:100% !important;border-top:1px solid #dbdbdb}.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-left-bus a{border:0}}.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-left-bus a span,.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-right-bus a span{vertical-align:middle;display:table-cell;float:none !important}.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-right-bus a .teaser-text,.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-left-bus a .teaser-text{text-decoration:underline}.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-right-bus a:hover .teaser-text,.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-left-bus a:hover .teaser-text{text-decoration:none}.intro-boxen #efa-fahrplanauskunft-wrap{z-index:100;background:none}@media (max-width:768px){.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-left-bus a span.swmsicon,.intro-boxen .bus-special-start .panel-bottom-bus .panel-bottom-right-bus a span.swmsicon{text-align:right}}@media (max-width:992px){.bottom-boxen{background-color:transparent}.bottom-boxen .col-md-7{background-color:#fff;margin-bottom:30px}.bottom-boxen .col-md-5{background-color:#fff;margin-bottom:75px}.bottom-boxen .col-md-5 .col-sm-6{width:100%}}@media (max-width:768px){.bottom-boxen .col-md-7 .box{padding:15px}.bottom-boxen .col-md-5 .col-sm-6:first-of-type .box{padding-top:15px}}@media (min-width:768px) and (max-width:992px){.bottom-boxen .col-md-5 .col-sm-6{width:100%}.bottom-boxen .vline-sm{background:none}.bottom-boxen .box{border-bottom:1px solid #DBDBDB;padding-top:15px !important;padding-bottom:15px !important}.bottom-boxen .box.blog-teaser{border-bottom:none}}.bottom-boxen h2{font-weight:bold}.bottom-boxen .accordion .accordion-head:first-of-type{padding-top:8px}.bottom-boxen .accordion .accordion-head:first-of-type .icon-plus-minus{top:10px}.bottom-boxen .accordion .accordion-head{padding:18px 30px 18px 0px}.bottom-boxen .accordion .accordion-head .icon-plus-minus{top:20px}.bottom-boxen .accordion .accordion-head:last-of-type{border-bottom:0;padding-bottom:3px}.bottom-boxen .tx-cal-controller{border-bottom:1px solid #DBDBDB;padding-bottom:15px}.bottom-boxen .box{margin-left:15px;margin-right:15px;padding-left:0;padding-right:0}.bottom-boxen .energy-teaser{border-bottom:1px solid #DBDBDB;padding-bottom:0px;margin-left:15px;padding-left:0;margin-bottom:15px;margin-right:15px;padding-right:0}.bottom-boxen .col-sm-6 .blog-teaser{padding-top:13px !important;background:none}.bottom-boxen .box h2{font-size:18px;margin-bottom:0}.bottom-boxen .box h3 a .teaser-text{font-size:18px;width:80%;font-weight:bold}.bottom-boxen .box h3 a:visited{color:#009FE3}.bottom-boxen .box h3 a:hover{color:#F29400}.bottom-boxen .cal-event-teaser-latest .cal-event-teaser h3 a .swmsicon-veranstaltungen,.bottom-boxen h3 a .swmsicon:not(.swmsicon-pfeil-rechts){font-size:40px}.bottom-boxen .box a .swmsicon-pfeil-rechts{top:4px;right:-5px}.bottom-boxen .blog-event-teaser a .swmsicon-sprechblase{margin-top:-3px}.umzug-teaser a .swmsicon-umzugskarton{top:-4px}.energy-teaser a .swmsicon-windrad{top:-7px}.ms-app-icon{background-image:url("/fileadmin/template/swms/elemente/img/app-icon.jpg");background-repeat:no-repeat;height:37px;width:37px;background-size:cover;margin-bottom:7px}.ms-corona-icon{background-image:url("/fileadmin/template/swms/elemente/img/corona-icon.png");background-repeat:no-repeat;height:37px;width:37px;background-size:cover;margin-bottom:7px}.bottom-boxen .cal-event-teaser-latest .cal-event-teaser{padding-bottom:0;margin-bottom:-7px;margin-top:3px;float:left;clear:both;display:block;width:100%}.bottom-boxen .cal-event-teaser-latest .cal-teaser-title{padding-top:7px;font-size:14px}.bottom-boxen .blog-teaser .cal-blog-title{position:relative;top:-4px;font-size:14px}.bottom-boxen .blog-teaser .cal-blog-title a{text-decoration:underline}.bottom-boxen .blog-teaser .cal-blog-title a:hover{text-decoration:none}.bottom-boxen .blog-teaser .cal-blog-date{margin-bottom:12px}.bottom-boxen .blog-teaser .cal-teaser-head,.bottom-boxen .blog-teaser .cal-teaser-date{float:left}.bottom-boxen .blog-teaser .cal-teaser-head{padding-right:3px}.bottom-boxen .umzug-teaser>div,.verkehrslage-teaser>div,.co2-neutral-teaser>div{padding-bottom:2px}.top-nav .col-sm-7 .navbar-social .navbar-social-collapse .nav-social,.top-nav .col-sm-7 .navbar-social button.navbar-toggle-social,.top-nav .col-sm-7 .navbar-social .navbar-toggle{display:none}.navbar-social .navbar-social-collapse .nav-social{display:none}@media (min-width:768px){.navbar-area .navbar-collapse .nav>li#uid4314,.navbar-area .navbar-collapse .nav>li#uid4323,.navbar-area .navbar-collapse .nav>li#uid4309{display:none}}@media (max-width:767px){.navbar-collapse,.navbar-collapse.in{overflow-y:inherit}}footer ul.nav-social{margin:10px 0px 0px}footer ul.nav-social li{display:inline-block}footer ul.nav-social li a:before{font-size:19px}footer ul.nav-social li a{text-decoration:none;margin-right:5px}footer ul.nav-social>li>a:hover{color:#009FE3}@media (min-width:992px){.privatkunden .intro-frontpage .vline-md.vline-md-col-8{background-position:565px 0}}@media (max-width:767px){.top-nav .top-nav-right li{cursor:pointer}.top-nav .header-login{display:block;top:-500px !important;left:-100%;width:200%;transition:all ease-in-out;transition-duration:0.5s}.top-nav .header-login.visible{display:block;top:0px !important;position:relative;float:left}.top-nav .header-login.visible form{background-color:#EAF6FD;width:100%}.top-nav .header-login form .links{height:33px;display:table;margin-top:18px;width:auto}.top-nav .header-login form .links a{display:table-cell;float:none}.top-nav .header-login form .links a:first-of-type{padding-right:30px}}@media (min-width:768px){.top-nav .top-nav-right{width:228px}.top-nav .header-login{width:228px;float:right}}@media (max-width:767px){.top-nav .col-sm-7.col-sm-push-5.col-md-8.col-md-push-4.clearfix{width:50%;float:right;left:0}.top-nav .col-sm-5.col-sm-pull-7.col-md-4.col-md-pull-8{width:50%;float:left;right:0 !important}}@media (max-width:767px){.top-nav .top-nav-right{width:100%}}@media (max-width:991px){.intro main{margin-top:0}}@media (max-width:767px){.privatkunden .intro .row-white .box{padding-top:15px;padding-bottom:15px;margin-bottom:15px}}.pagelayout-45 .intro .box{font-size:14px}@media (min-width:768px){.pagelayout-45 #content{position:relative;top:-6rem;margin-bottom:-6rem}}.pagelayout-45 .carousel-control{display:none}.privatkunden ul#nav-main>li:last-child.active>a{color:#B1BC00;background-color:#FFF}.privatkunden ul#nav-main>li:last-child.active>a:hover,.privatkunden ul#nav-main>li:last-child.active>a:focus{background-color:#FFF;color:#9FA900}.privatkunden ul#nav-main>li:last-child>a{background-color:#B1BC00}.privatkunden ul#nav-main>li:last-child>a:hover,.privatkunden ul#nav-main>li:last-child>a:focus{background-color:#9FA900}.privatkunden ul#nav-main>li:last-child>span.caret{color:#9FA900}
