html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}sub{vertical-align:sub}sup{vertical-align:super}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Calibri";src:url("../font/904604/d4acc8cd-67f2-4139-80be-d669bb2564d7.eot?#iefix");src:url("../font/904604/d4acc8cd-67f2-4139-80be-d669bb2564d7.eot?#iefix") format("eot"),url("../font/904604/367341fc-4cc6-4a79-89ad-d6c61561611e.woff2") format("woff2"),url("../font/904604/1ff86dd4-d3b2-4325-89bc-c6eb493cedba.woff") format("woff"),url("../font/904604/aa6b4b64-5ce0-48fd-887a-bece037cd9c9.ttf") format("truetype"),url("../font/904604/59b6060c-d311-413e-b351-d79aaf982f7a.svg#59b6060c-d311-413e-b351-d79aaf982f7a") format("svg")}@font-face{font-family:"CalibriBold";src:url("../font/904607/26989e0d-2435-46c9-ab53-ae63e1816b99.eot?#iefix");src:url("../font/904607/26989e0d-2435-46c9-ab53-ae63e1816b99.eot?#iefix") format("eot"),url("../font/904607/3ded7064-503f-4fa0-853b-9f7a2cf55f20.woff2") format("woff2"),url("../font/904607/4e7b2126-77d3-4e53-810d-7ccfde46450a.woff") format("woff"),url("../font/904607/dcb27c78-fcd6-43bb-ab8b-9152bcfeb336.ttf") format("truetype"),url("../font/904607/ab531dcb-6916-45d8-9326-ab3e33d75ef3.svg#ab531dcb-6916-45d8-9326-ab3e33d75ef3") format("svg")}html{overflow-y:scroll}html,body{background:#fff;overflow-x:hidden;width:100%;min-height:320px;color:#333;font-family:Calibri,'Calibri',Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:28px;font-size:20px;-webkit-text-size-adjust:100%}input,select,textarea,button{font-family:Calibri,'Calibri',Arial,sans-serif;border-radius:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em;-webkit-text-size-adjust:100%}::-moz-selection{background:#ccc;background:rgba(200,200,200,0.7)}::selection{background:#ccc;background:rgba(200,200,200,0.7)}.noselectmark,.noselectmark *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hyphenation{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}noscript{position:fixed;top:110px;color:white;text-align:center;width:calc(100% - 283px);z-index:3;padding:20px 0;left:283px;background:#d3000c}.clearfix:after{content:"";clear:both;display:block;visibility:hidden;height:0px}.absolute{position:absolute}h1{font-size:2em;padding:0px 0px 20px;color:#032c58;line-height:1.05em;max-width:670px}h2{font-size:1.6em;padding:0px 0px 10px;color:#032c58;line-height:1.1875em;max-width:670px}h3{color:#032c58;padding:0px 0px 6px;font-weight:bold;max-width:670px}p,.text_show ul li,.text_show ol li,.slidebox:not(.anchorlist) ul li,.slidebox:not(.anchorlist) ol li,.tabbox ul li,.tabbox ol li{max-width:670px;-webkit-transition:font-size .25s ease;transition:font-size .25s ease}.content.huge-font h1,.content.huge-font h2,.content.huge-font h3,.content.huge-font p,.content.huge-font .text_show ul li,.content.huge-font .text_show ol li,.content.huge-font .slidebox:not(.anchorlist) ul li,.content.huge-font .slidebox:not(.anchorlist) ol li,.content.huge-font .tabbox ul li,.content.huge-font .tabbox ol li{max-width:1000px}p.huger{font-size:1.2em;line-height:1.3em}sup{font-size:.6em;vertical-align:super;line-height:0}i{font-style:italic}a{cursor:pointer;color:inherit;vertical-align:top;-webkit-transition:color .25s ease;transition:color .25s ease}iframe{width:100%}.formgen p a,.distributor-form p a,.text_show p a,.slidebox:not(.anchorlist) p a,.tabbox p a,.table p a,.formgen ul:not(.linklist):not(.list) li a,.distributor-form ul:not(.linklist):not(.list) li a,.text_show ul:not(.linklist):not(.list) li a,.slidebox:not(.anchorlist) ul:not(.linklist):not(.list) li a,.tabbox ul:not(.linklist):not(.list) li a,.table ul:not(.linklist):not(.list) li a,.formgen td a,.distributor-form td a,.text_show td a,.slidebox:not(.anchorlist) td a,.tabbox td a,.table td a,.formgen ol li a,.distributor-form ol li a,.text_show ol li a,.slidebox:not(.anchorlist) ol li a,.tabbox ol li a,.table ol li a{color:#094d98}.underlineblue a,a.underlineblue{color:#094d98;text-decoration:underline}.underlinelinks p a:hover,.underlinelinks a:hover p,.underlinelinks a:hover,.underlinelinks a:hover h1,.underlinelinks a:hover h2{color:#094d98 !important;text-decoration:underline !important}a:hover li{text-decoration:underline !important}.nounderline a:hover,.nounderline a:hover *,.underlinelinks .nounderline a:hover *,a:hover .nounderline,a:hover .nounderline *,.underlinelinks a:hover .nounderline *{color:inherit !important;text-decoration:none !important}a.backarrow{position:relative;margin-left:47px;margin-bottom:40px;display:block;text-decoration:none}a.backarrow:before{content:'';background:url(../images/back.png) no-repeat;width:25px;height:19px;position:absolute;left:-47px;top:6px}span.button.link a{padding:0 40px;height:50px;width:auto;display:block;color:white !important;text-decoration:none !important}.text_show span.button.link a,.slidebox span.button.link a,.tabbox span.button.link a{padding:12px 40px;height:auto;line-height:1.3;font-weight:normal}span.button.link:hover a{color:white !important;text-decoration:none !important}em{font-style:italic}strong{font-weight:bold}.light{color:#bbb}.titelbild img{max-width:100%;margin:-30px 0 30px}.text_show img{max-width:100%;height:auto}.hidden{display:none}.hiddenimportant{display:none !important}.transparent{opacity:0}.visible{display:block}.animation_active{opacity:0}.smallscreen{display:none}.bigscreen{display:block}select,button{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#333;font-family:inherit}input::-ms-expand{display:none}input{padding:0 0 0 3px;border:0}.borderinput input{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}input[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;float:left;margin-top:9px}input[type="submit"],button,span.button{cursor:pointer;background:#094d98;height:50px;line-height:50px;text-align:center;border:0;color:#fff;width:100%;max-width:400px;float:left;right:auto;margin-top:0;position:relative}input[type="submit"][disabled='disabled'],button [disabled='disabled'],span.button[disabled='disabled'],span.button.grey{background:#ddd;color:#333}span.button.grey a,span.button.grey a:hover{color:#333 !important}button,span.button.submit{width:95%;border:none;cursor:pointer;float:left;right:auto;margin-top:0;position:relative}span.button.submit.link{width:auto !important;height:auto !important}.formbox{position:relative;float:left}.formbox input[type='text'],.formbox input.text,.formbox input[type='password'],.formbox input.paddword{height:50px;padding-left:5px;color:#333;float:left;margin-right:10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.formbox select{background:#ededed url(../images/dropdownarrow2.png) no-repeat right center;height:50px}select.has_maps_error{background:#fff url(../images/dropdownarrow2.png) no-repeat right center;-webkit-animation:backgroundfadeout 2s 1;animation:backgroundfadeout 2s 1;border:3px solid #498b18}@-webkit-keyframes backgroundfadeout{0%{background:#fff url(../images/dropdownarrow2.png) no-repeat right center}30%{background:#498b18 url(../images/dropdownarrow2.png) no-repeat right center}100%{background:#fff url(../images/dropdownarrow2.png) no-repeat right center}}@keyframes backgroundfadeout{0%{background:#fff url(../images/dropdownarrow2.png) no-repeat right center}30%{background:#498b18 url(../images/dropdownarrow2.png) no-repeat right center}100%{background:#fff url(../images/dropdownarrow2.png) no-repeat right center}}input.error,select.error,.slidebox.error h4,.slidebox.error .select_opener{background-color:#d3000c !important;border:3px solid #d3000c;color:white !important}.content,.contentwide{max-width:90%;width:1040px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;position:relative}.formgen.showForm ul:not(.tick),.text_show ul:not(.tick),.text_show ol,.formgen.showForm ol,.slidebox:not(.anchorlist) ul:not(.tick),.slidebox:not(.anchorlist) ol,.tabbox ul:not(.tick),.tabbox ol,.mceContentBody ul:not(.tick),.mceContentBody ol{margin-left:23px}ul.supfooter{margin-left:10px !important}.formgen.showForm ul:not(.tick):not(.dark):not(.footer):not(.linklist) li:before,ul.supfooter li:before,.text_show ul:not(.tick):not(.dark):not(.footer):not(.linklist) li:before,.slidebox:not(.anchorlist) ul:not(.tick):not(.linklist) li:before,.tabbox ul:not(.tick):not(.linklist) li:before,.mceContentBody ul:not(.tick):not(.linklist) li:before{content:'-';position:absolute;margin-left:-23px}ul.supfooter li:before{margin-left:-10px !important}ol.supfooter li,.text_show ol li,.formgen.showForm ol li,.slidebox:not(.anchorlist) ol li,.tabbox ol li,.mceContentBody ol{list-style-type:decimal}ul.tick{margin-left:0px}ul.tick li{padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:none;position:relative}ul.tick li:before{content:none}ul.tick li span{background:url(../images/check_new.png) no-repeat right center;width:21px;position:absolute;left:0px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:20px;background-size:contain}.err{color:#d3000c}@media (min-width:850px){.content_extrawide{width:100%;max-width:95%;padding:0}.content_fullwidth{width:100%;max-width:100%;padding:0}}#maincontent{background:#f6f6f6}body:not(.mainpage):not(.lvb-fahrplan) #maincontent{padding:50px 0}#maincontent .content.huge-font,#maincontent .contentwide.huge-font{font-size:1.2em;line-height:1.2}.fullwidth{width:100%;position:relative}.fullwidth.forcepadding{padding:40px 0;padding:7vh 0}.fullwidth.forcepaddingTop{padding:40px 0 0;padding:7vh 0 0}.fullwidth.forcepaddingBottom{padding:0 0 40px;padding:0 0 7vh}.mainpage .fullwidth:not(.blue)[class*="forcepadding"]+.fullwidth{padding-top:0}.fullwidth.forcepadding.blue{padding:40px 0 !important;padding:7vh 0 !important}.nofocus *:focus{outline:none}#main .fullwidth.topcontent{background:#fbc10f !important}#main #maincontent .fullwidth.topcontent{padding:0}.edit #main .fullwidth.topcontent{padding-top:0}#main .fullwidth.topcontent .content>img{position:absolute;right:0;top:5px}.edit #main .fullwidth.topcontent img{position:inherit;right:inherit;bottom:inherit}#main .introduction{padding:0 0 70px}#main select{margin-bottom:0}#main .grid-4 select{width:95%;float:left}.column2>*:nth-child(1){float:left}.column2>*:nth-child(2){float:right}.grid-2 .box{width:49.99%}.grid-3 .box{width:33.33%}.grid-3-4{position:relative;width:72.5%}.grid-1-4{width:23.5%}.topcontent .grid-3-4>*{color:#333;padding:30px 0}.topcontent .grid-3-4 h2{line-height:1.05em}#wrapper{position:relative;width:100%}@media (max-width:500px){#wrapper{font-size:.8em;line-height:1.4}}#maincontent .content h1+.grid-flex{margin-top:-30px}.text_show :not(:first-of-type)>h1:first-child,.slidebox :not(:first-of-type)>h1:first-child,.text_show :not(:first-of-type)>h2:first-child,.slidebox :not(:first-of-type)>h2:first-child,.text_show :not(:first-of-type)>h3:first-child,.slidebox :not(:first-of-type)>h3:first-child{margin-top:40px}.text_show ul+p,.slidebox ul+p,.text_show ol+p,.slidebox ol+p,.text_show p:not(.huger)+p,.slidebox p:not(.huger)+p{margin-top:20px}.text_show p+h1,.slidebox p+h1,.text_show ul+h1,.slidebox ul+h1,.text_show ol+h1,.slidebox ol+h1,.text_show p+h2,.slidebox p+h2,.text_show ul+h2,.slidebox ul+h2,.text_show ol+h2,.slidebox ol+h2,.text_show p+h3,.slidebox p+h3,.text_show ul+h3,.slidebox ul+h3,.text_show ol+h3,.slidebox ol+h3{margin-top:40px}p .button.submit.link{margin-bottom:20px}.tabbox,.table+p.supfooter{margin-bottom:70px}.table+*:not(.supfooter){margin-top:70px}.breadfont{background:#f6f6f6;width:100%;font-size:.8em;line-height:1.5em}@media (max-width:500px){.breadfont{line-height:2em}}.breadcrump{width:100%;padding-top:30px;position:relative;background:#f6f6f6}.breadfont p{display:inline-block}.breadfont a:hover,.breadfont .fontsize p:hover{color:#094d98;text-decoration:underline}.breadfont .crumps a,.breadfont .crumps p{white-space:nowrap;padding:0 4px}.breadfont img{margin:0 0 -5px 0}.breadcrump .crumps{width:100%;display:inline-block;vertical-align:top}.breadcrump a{text-decoration:none}.teaser_accordion.accordion_group{margin-top:0px}.topcontent .text_show{margin-bottom:0}@media (max-width:500px){.tabline a{max-width:182px;line-height:1.1em;height:70px;-webkit-box-sizing:border-box;box-sizing:border-box}.tabbox .controller a{height:71px}.tabbox .controller a img{margin-top:5px}}.anchorlist{margin-bottom:60px}.anchorlist .slidecontent{padding-right:0 !important;padding-left:0 !important}.anchorlist li{border-top:1px solid #e6e6e6;padding:0}.anchorlist li:first-child{border:none}.anchorlist li a{display:block;padding:20px}.anchorlist li:first-child a{border:none;padding-top:0}.anchorlist li:last-child a{padding-bottom:10px}.anchorlist.slidebox h4{background:#e6e6e6}.anchorlist.slidebox h4.active{background:#094d98}.teaser_showInSidebar{margin-bottom:60px}.table{width:100% !important;border:0;border-bottom:1px solid #333;margin-bottom:5px}.table th{border-bottom:3px solid #fbc10f;font-weight:bold;color:#333;padding:20px;text-align:left;vertical-align:bottom}.table td{border-top:1px solid #dedede;padding:13px 20px;vertical-align:top;text-align:left}.table tr:first-child td{border-top:0}.table tr:hover{background:#e5f2fd}.table tr:last-child td{padding-bottom:26px}.table td .row-title{display:none;font-weight:bold;text-transform:none;padding-bottom:5px}.table.small th,.table.small td{padding-left:3px !important;padding-right:3px !important}.table.small.supersmall{font-size:.8em;padding:5px 3px !important}.table .align-right{text-align:right}.table.type2 thead th{border-bottom:1px solid #333}.table.type2 thead tr:first-child th{border-bottom:3px solid #fbc10f}.table.type2 .small{font-size:.8em !important;font-weight:normal}.classic_table tr td{padding:2px 20px 2px 0}.download.table tr:hover a{color:#094d98;text-decoration:underline}.download.table .col1{width:60%}.download.table td{padding:0 !important}.download.table td a{display:block;padding:13px 20px}.download.table th,.download.table td{text-align:right}.download.table td:first-child,.download.table th:first-child{text-align:left}.download.table td.file_type{text-transform:uppercase}.download.table td.download{text-align:right}.download.table td.download a{background:url(../images/arrowright.png) no-repeat;width:10px;height:19px;display:inline-block;padding:0;padding-right:3px;border-right:2px solid #666;position:relative;top:18px;right:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .25s ease;transition:all .25s ease}.list{margin-top:10px}.list h2,.list h3{color:#333;padding-bottom:18px}.list>li:first-child a{border-top:1px solid #ccc}.list>li>a:first-child{display:block;padding:30px 0px;border-bottom:1px solid #ccc;font-weight:normal}.list>li a:hover *{color:#094d98 !important;text-decoration:underline}.list .date{margin:10px 0;display:block}.list .date ul li{float:left;margin-right:10px}.list .date ul li:after{content:', '}.list .date ul li:last-child:after{content:''}@media (max-width:1120px){#maincontent .fullwidth.topcontent{padding:50px 0 0px}a[name]{position:relative;top:-60px}.breadcrump{width:100%;left:0}}@media (max-width:850px){.grid-1-4{width:100%}.grid-3-4{width:100%}.column2>*{padding-bottom:30px}.column2>*:nth-child(2){float:left}.breadfont .breadcrump{width:100%}#maincontent .stromrechner button{position:relative;width:94%}#maincontent .fullwidth.topcontent{padding:50px 0 10px}#maincontent .fullwidth.topcontent .stromrechner .grid-4 .box{width:48%;margin-bottom:30px}#main .fullwidth.topcontent img{display:none}#maincontent .introduction{width:100%}.table thead{display:none}.table td .row-title{display:block}.table tr{border:1px solid #dedede;display:block;padding:12px}.table tr.hidden{display:none}.table tr:first-child{border-top:3px solid #fbc10f}.download.table td a{padding:0px 10px 10px}.table td{border:none;display:block;padding:10px 0 !important;text-align:left !important}.table tr.nomobile{display:none}.download.table tr{position:relative}.download.table td.download{position:absolute;right:6px;top:-3px}.download.table td a.link{padding-right:40px;display:block}}@media (max-width:1120px){noscript{width:100%;left:0}}@media (max-width:550px){#maincontent .fullwidth.topcontent .stromrechner .grid-4 .box:nth-child(4){margin-bottom:0px}#maincontent .fullwidth.topcontent .stromrechner .grid-4 .box{width:100%}}@media (max-width:500px){.formbox select,.formbox input[type="submit"],.formbox input[type="text"],.formbox button,.formbox span.button,.formbox input.text,.formbox input[type='password'],.formbox input.password{height:40px}input[type="submit"],input[type="text"],button,span.button,input.text,input[type='password'],input.password{height:40px;line-height:40px}#main .introduction{padding:0 0 40px}}@media (max-width:300px){body{display:none}}input:not([type='file']):not([type='submit']):not([type='button']):not([type='image']):not([type='radio']):not([type='checkbox']){-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;border:1px solid #dedede}input[type="text"],input[type="number"],input[type="password"]{height:50px;width:100%}select{border:none;border-radius:0;-webkit-border-radius:0px;-webkit-box-shadow:0px;-webkit-padding-end:0px;-webkit-padding-start:0px;-webkit-user-select:button;-moz-user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;background-repeat:no-repeat;background:#fff;width:100%;float:left;cursor:pointer;margin-bottom:10px}select::-ms-expand{appearance:none;display:none}select:not([multiple="multiple"]){height:50px;padding:0 36px 0 10px;margin-right:20px !important;background:#ededed url(../images/dropdownarrow2.png) no-repeat right center}select[multiple="multiple"]{padding:5px 10px;border:1px solid #dedede;height:auto}input[type="checkbox"]+label,input[type="radio"]+label{padding-left:32px;position:relative;top:2px;left:0}input[type="radio"]{float:left;margin-top:8px}label{display:block;padding-bottom:5px}textarea{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;border:1px solid #dedede;width:100%;min-width:280px;max-width:510px;max-height:500px}label a{color:#094d98}p.error,span.error{color:#d3000c}*.supfooter{font-size:.6em;line-height:1.2}p.supfooter{max-width:100%}#mainnav #logo{margin-left:-33px;display:block}@media (max-width:1120px){#mainnav #logo{display:none}}#mainnav #logo img.widelogo{width:283px;position:fixed;z-index:13;top:0;left:0px}@media (max-width:1120px){#mainnav #logo img.widelogo{display:none}}#mainnav #logo img.normal{width:283px}#mainnav a{text-decoration:underline}#mobilemenu{display:none}@media (max-width:1120px){#mobilemenu{display:block;cursor:pointer;position:fixed;top:0;left:0;width:173px;height:60px;background:#fff;z-index:30}}@media (max-width:550px){#mobilemenu{width:96px}#mobilemenu:not(.active) p{display:none}}#mobilemenu .icon{margin-top:22px;margin-left:35px;margin-bottom:-22px;width:20px}#mobilemenu .icon span{width:20px;height:2px;margin-bottom:4px;display:block;background:#333;-webkit-transition:all .25s ease;transition:all .25s ease}@media (max-width:550px){#mobilemenu .icon{margin-left:22px}}#mobilemenu p{position:absolute;top:14px;left:65px;font-weight:normal;line-height:1.5em;color:#333}@media (max-width:550px){#mobilemenu p{left:55px}}#mobilemenu .search-icon{position:absolute;right:20px;top:20px;width:20px;height:20px}#mobilemenu.active{width:140px}#mobilemenu.active .search-icon{display:none}#mobilemenu.active span.a{-webkit-transform:translate(0, 6px) rotate(-315deg);transform:translate(0, 6px) rotate(-315deg)}#mobilemenu.active span.b{opacity:0}#mobilemenu.active span.c{-webkit-transform:translate(0, -6px) rotate(-45deg);transform:translate(0, -6px) rotate(-45deg)}#maincontent .content>div:not(.slidebox):not(.grid-1-4):not(.box):not(.grid-2),#maincontent .content>div.grid-3-4>div:not(.slidebox){margin-top:30px;margin-bottom:30px}#maincontent .content>div:not(.slidebox):not(.grid-1-4):not(.box):not(.grid-2):first-child,#maincontent .content>div.grid-3-4>div:not(.slidebox):first-child{margin-top:0}#maincontent .content>div:not(.slidebox):not(.grid-1-4):not(.box):not(.grid-2):last-child,#maincontent .content>div.grid-3-4>div:not(.slidebox):last-child{margin-bottom:0}#common #sidebar img{width:100%}#common #form input:not([type='file']):not([type='submit']):not([type='button']):not([type='image']):not([type='radio']):not([type='checkbox']){-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;border:1px solid #dedede}#common #form input[type="text"],#common #form input[type="number"],#common #form input[type="password"]{height:50px;width:100%}#common #form select{border:none;border-radius:0;-webkit-border-radius:0px;-webkit-box-shadow:0px;-webkit-padding-end:0px;-webkit-padding-start:0px;-webkit-user-select:button;-moz-user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;background-repeat:no-repeat;background:#fff;width:100%;float:left;cursor:pointer;margin-bottom:10px}#common #form select::-ms-expand{appearance:none;display:none}#common #form select:not([multiple="multiple"]){height:50px;padding:0 36px 0 10px;margin-right:20px !important;background:#ededed url(../images/dropdownarrow2.png) no-repeat right center}#common #form select[multiple="multiple"]{padding:5px 10px;border:1px solid #dedede;height:auto}#common #form input[type="checkbox"]+label,#common #form input[type="radio"]+label{padding-left:32px;position:relative;top:2px;left:0}#common #form input[type="radio"]{float:left;margin-top:8px}#common #form label{display:block;padding-bottom:5px}#common #form textarea{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;border:1px solid #dedede;width:100%;min-width:280px;max-width:510px;max-height:500px}#common #form label a{color:#094d98}#scrolltotop{position:fixed;bottom:10px;right:10px;display:none;z-index:99}#scrolltotop button{width:30px;height:30px;padding:0}#scrolltotop button img{position:absolute;top:0;right:0px}@media (max-width:500px){#scrolltotop{display:none}}#loadingscreen{position:fixed;top:0;bottom:0;width:100%;background:white;z-index:10}.mainpage #loadingscreen{z-index:100}#loadingscreen img{position:absolute;max-width:90%;margin-left:-141px;margin-top:-130px;top:50%;left:50%;width:283px}#loadingscreen span{position:absolute;bottom:20%;left:-20px;width:10px;height:10px;border-radius:50%;background:black}#loadingscreen a{color:#888888;text-decoration:underline;left:50%;position:absolute;bottom:10px;margin-left:-40px}#main{padding-top:108px;padding-left:283px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;position:relative}.nomenu #main{padding:0 !important}#main #maincontent .fullwidth.empty{padding:0}#maincontent .fullwidth.lightblue{background:#97ccf0}#maincontent .fullwidth.blue{background:#032c58;color:white}#maincontent .fullwidth.blue h1,#maincontent .fullwidth.blue h2,#maincontent .fullwidth.blue h3{color:white}#maincontent .fullwidth.blue a:not(.flex-box){color:white !important;text-decoration:underline}@media (max-width:1120px){#main{padding-left:0;padding-top:60px}#maincontent .fullwidth.topcontent{background:#fbc10f;padding:5px 0px 0 0px}}@media (max-width:720px){#maincontent .fullwidth.topcontent{padding:50px 0 50px}.contentwide h3,#main .gridimgtext .box .quote,#main .gridimgtext .box .title{padding-left:10px;padding-right:10px}#maincontent .grid-2 .box{padding-left:0;padding-right:0}.rightfooter ul{margin-bottom:30px}.rightfooter .adress{margin-right:20px}.rightfooter .smallnav a{margin-right:20px}.rightfooter .service{margin-top:10px;margin-bottom:50px}}.list a,.linklist a{text-decoration:none}.submit a,.button a{text-decoration:none}#campaign-teaser-overlay-popup{width:100%;position:fixed;top:0;left:0;z-index:999999;height:100%;background:#fff}#campaign-teaser-overlay-popup .box-campaign{height:100%;padding:0}#campaign-teaser-overlay-popup .justify-content-normal{-webkit-box-pack:normal !important;-webkit-justify-content:normal !important;-ms-flex-pack:normal !important;justify-content:normal !important}#campaign-teaser-overlay-popup .padding-20{padding:20px 0 !important}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.full-width-module-show-function{display:none}.cookie-note{display:none;position:fixed;z-index:100;bottom:0;left:0;right:0;padding:15px calc(2.5% + 10px);background-color:#f6f6f6;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.15);box-shadow:0 0 8px rgba(0,0,0,0.15);font-size:.6em;line-height:1.4;color:#333}.cookie-note:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.cookie-note p{float:left;display:block;max-width:100%;padding-right:20px;margin:0 0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.cookie-note p a{color:#094d98}.cookie-note input[type=submit]{max-width:75px;float:left;padding:0}@media (min-width:551px){.cookie-note{padding:20px calc(5% + 20px);font-size:.7em}.cookie-note p{margin:0;max-width:calc(100% - 75px)}}@media (min-width:721px){.cookie-note{font-size:.8em}}@media (min-width:1121px){.cookie-note{padding:20px 90px}}footer{position:relative;-webkit-transition:margin-bottom .4s ease-out;transition:margin-bottom .4s ease-out}.grid-flex{max-width:1040px;width:calc(100% + 20px);margin-left:calc(-10px);margin-right:calc(-10px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:720px){.grid-flex{margin-left:calc(-5px)}}.grid-flex .flex-box{position:relative;width:25%;width:calc(25% - 15px);margin-right:calc(15px);margin-bottom:40px;display:block;padding-bottom:20px;background:rgba(255,255,255,0);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.15);box-shadow:0 0 8px rgba(0,0,0,0.15);-webkit-transition:box-shadow .5s ease,background .5s ease;-webkit-transition:background .5s ease,-webkit-box-shadow .5s ease;transition:background .5s ease,-webkit-box-shadow .5s ease;transition:box-shadow .5s ease,background .5s ease;transition:box-shadow .5s ease,background .5s ease,-webkit-box-shadow .5s ease;min-height:200px}@media (max-width:850px){.grid-flex .flex-box{width:33%;width:calc(33% - 15px);margin-bottom:20px}}@media (max-width:550px){.grid-flex .flex-box{width:50%;width:calc(50% - 10px);margin-right:calc(10px);padding-bottom:10px}}.grid-flex .flex-box:hover{-webkit-box-shadow:0 0 8px rgba(0,0,0,0.25);box-shadow:0 0 8px rgba(0,0,0,0.25);background:#fff}.grid-flex .flex-box:hover .title,.grid-flex .flex-box:hover .quote{color:#094d98;text-decoration:underline}.grid-flex .flex-box .mask{overflow:hidden}.grid-flex .flex-box .mask img{margin:auto;display:block;height:auto;width:100%;-webkit-transition:-webkit-transform 2s ease;transition:-webkit-transform 2s ease;transition:transform 2s ease;transition:transform 2s ease, -webkit-transform 2s ease;-webkit-transform:scale(1.05);transform:scale(1.05)}.grid-flex .flex-box .mask:hover img{-webkit-transform:scale(1);transform:scale(1)}.grid-flex .flex-box .title{font-size:1em;line-height:1.2;padding:10px 15px 0px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.grid-flex .flex-box .quote{font-size:.8em;line-height:1.2;padding:10px 15px 0px}@media (max-width:750px){.grid-flex .flex-box .quote{font-size:.8rem}.grid-flex .flex-box .title{font-size:1rem}}@media (max-width:400px){.grid-flex .flex-box .quote{font-size:.7rem}.grid-flex .flex-box .title{font-size:.9rem}}.grid-flex.grid-3 .flex-box{width:33.3%;width:calc(33.3% - 15px)}@media (max-width:650px){.grid-flex.grid-3 .flex-box{width:50%;width:calc(50% - 10px);margin-right:calc(10px)}.grid-flex.grid-3 .flex-box:nth-child(2n){width:50%;margin-right:0}}.grid-flex.grid-2 .flex-box{width:50%;width:calc(50% - 15px)}@media (max-width:650px){.grid-flex.grid-2 .flex-box{width:100%;margin-right:0}}.grid-flex.grid-1 .flex-box{width:100%}.grid-flex a{text-decoration:none}.grid-1:not(.gridhover) .box,.grid-3:not(.gridhover) .box,.grid-1-4:not(.gridhover) .box,.grid-2-4:not(.gridhover) .box,.grid-4-4:not(.gridhover) .box{margin-bottom:40px}.grid-1:not(.gridhover) .title,.grid-3:not(.gridhover) .title,.grid-1-4:not(.gridhover) .title,.grid-2-4:not(.gridhover) .title,.grid-4-4:not(.gridhover) .title{font-size:1em;line-height:1.2;padding:10px 15px 0px}.grid-1:not(.gridhover) .quote,.grid-3:not(.gridhover) .quote,.grid-1-4:not(.gridhover) .quote,.grid-2-4:not(.gridhover) .quote,.grid-4-4:not(.gridhover) .quote{font-size:.8em;line-height:1.2;padding:10px 15px 0px}.grid-1:not(.gridhover) .gridimgtext>* img,.grid-3:not(.gridhover) .gridimgtext>* img,.grid-1-4:not(.gridhover) .gridimgtext>* img,.grid-2-4:not(.gridhover) .gridimgtext>* img,.grid-4-4:not(.gridhover) .gridimgtext>* img{width:auto;height:auto;max-width:100%;margin-top:0px;-webkit-transition:none;transition:none;-webkit-transform:none;transform:none}@media (max-width:500px){.grid-1:not(.gridhover) .quote,.grid-3:not(.gridhover) .quote,.grid-1-4:not(.gridhover) .quote,.grid-2-4:not(.gridhover) .quote,.grid-4-4:not(.gridhover) .quote{font-size:1em}.grid-1:not(.gridhover) .title,.grid-3:not(.gridhover) .title,.grid-1-4:not(.gridhover) .title,.grid-2-4:not(.gridhover) .title,.grid-4-4:not(.gridhover) .title{font-size:1.2em}}section:not(.content)>.showGrid4-no-image,div:not(.content)>.showGrid4-no-image,section:not(.content)>.navigation-no-image,div:not(.content)>.navigation-no-image{max-width:none;width:calc(100% - 20px);margin-left:calc(20px);margin-right:calc(20px)}.showGrid4-no-image,.navigation-no-image{padding-top:calc(20px);padding-bottom:calc(20px)}.showGrid4-no-image.grid-4.grid-flex .flex-box{min-height:auto;text-decoration:none}img[alt*="externer"]{width:17px;height:17px}#mainnav{width:283px;padding:0 0px 0 29px;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;top:98px;background:#fff;z-index:12}#mainnav ul{margin-top:30px}#mainnav ul li{display:block;overflow:hidden;position:relative;-webkit-transition:background .5s ease;transition:background .5s ease}#mainnav ul li a{display:block;text-decoration:none}#mainnav ul li a:after{content:"";clear:both;display:block;visibility:hidden;height:0px}#mainnav ul li a img{height:48px;width:60px}#mainnav ul.lvl1 li:hover,#mainnav ul.lvl1 li a:hover{background:none;text-decoration:underline !important}#mainnav ul.lvl1 li:hover:after{display:none}#mainnav ul.footer{display:none}.edit #mainnav ul.footer{display:block}#mainnav ul.dark.footer li.active:after,#mainnav ul.dark.footer li:hover:after{content:'';background:none}#mainnav ul.dark li p{color:#333}#mainnav ul.dark li:hover a{background:#ddd}#mainnav ul.dark li p{color:#333}#mainnav ul.dark li span{color:#333}#mainnav ul.dark li:hover p{color:#333 !important}#mainnav ul.light li:hover a{background:#ddd}#mainnav ul.light li p{color:#333}#mainnav ul.light li:hover p{color:#333 !important}#mainnav ul.dark li.active a,#mainnav ul.light li.active a,#mainnav ul.dark li.active:hover a,#mainnav ul.light li.active:hover a{background:#fbc10f;color:#333 !important}#mainnav ul.dark li.active:after,#mainnav ul.light li.active:after,#mainnav ul.dark li:hover:after,#mainnav ul.light li:hover:after{content:'';background:url(../images/arrowright.png) center no-repeat;width:10px;position:absolute;right:16px;top:0;height:100%}@media (max-width:1120px){#mainnav ul.dark li.active:after,#mainnav ul.light li.active:after,#mainnav ul.dark li:hover:after,#mainnav ul.light li:hover:after{right:32px}}#mainnav ul.dark li img,#mainnav ul.light li img{float:left;position:absolute;top:50%;margin-top:-22px}#mainnav ul.dark li p,#mainnav ul.light li p{padding:15px 40px 15px 60px;-webkit-transition:color .5s ease;transition:color .5s ease}#mainnav ul.dark li span,#mainnav ul.light li span{position:relative;top:9px;-webkit-transition:color .5s ease;transition:color .5s ease}#mainnav .textmobile{display:none}#mainnav .searchmobile{display:none;position:absolute;top:65px;left:15px;width:calc(100% - 30px)}#mainnav .searchmobile input{border-radius:0;padding:1px}#mainnav .searchmobile input.go{margin-top:12px;z-index:1;position:absolute;top:0;right:16px;padding:0;height:20px;width:20px}#mainnav .searchmobile input.searchtext{height:45px;width:100%;background:none;padding-left:20px;font-style:italic;line-height:1;border:2px solid #094d98;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:default;-webkit-user-select:auto}#mainnav .sitelanguages_show{position:absolute;margin-top:0;right:15px;top:15px}@media (min-width:1121px){#mainnav .sitelanguages_show{display:none}}#mainnav .sitelanguages_show li{padding:0 10px}#mainnav .textmobile .login-button{position:absolute;right:65px;top:0;height:60px}#mainnav .textmobile .login-button a{line-height:60px;display:inline-block;margin-left:.5em}#mainnav .textmobile .login-button img{width:20px;height:20px;display:inline-block;vertical-align:text-top}#mainnav .lvl1{display:none}.mobilebg{display:none;position:fixed;cursor:pointer;height:100%;width:200%;background:#032c58;z-index:16}#mainnav ul li.headline{cursor:auto;height:auto;background:none !important}#mainnav ul li.headline p{padding-left:60px}@media (max-width:950px){#mainnav .lvl1{display:block}}@media (max-width:1120px){.fontsize{display:none}#mainnav{display:none;position:fixed;background:#fff;width:305px;padding:0 0 30px 0px;height:auto;z-index:1}#mainnav.active{display:block}#mainnav>a{display:none}#mainnav ul li{padding:0 15px}#mainnav ul li.active:after,#mainnav ul li:hover:after{right:34px}#mainnav .dark{padding-top:85px}#mainnav ul.footer{padding-top:30px;display:block}#mainnav .footer>p{padding:0px 80px}#mainnav .light{margin-bottom:55px}#mainnav .lvl1{width:100%;background:#fbc10f;padding:40px 0}#mainnav .lvl1 li{background:none;height:auto;padding:15px 20px 15px 80px}#mainnav .lvl1 li img{margin-left:10px;float:none;margin-top:-9px;width:17px;height:17px}#mainnav.active .searchmobile,#mainnav.active .textmobile{display:block}.mobilebg.active{display:block}}@media (max-height:630px) and (max-width:1120px){#mainnav ul li{padding:0px 20px}#mainnav ul a.active li:after,#mainnav ul li:hover:after{top:15px}}footer{position:relative;z-index:8;font-size:.8em;line-height:1.5em}.leftfooter{bottom:60px;padding:0 20px 0 33px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;width:283px;-webkit-transition:all .5s ease;transition:all .5s ease}.leftfooter>p{margin-top:30px}.leftfooter ul li{cursor:pointer;background:#ffffff;display:block;height:48px;-webkit-transition:background .5s ease;transition:background .5s ease}.leftfooter ul li:hover{background:#fbc10f}.leftfooter ul li a{display:block}.leftfooter ul li a:after{content:"";clear:both;display:block;visibility:hidden;height:0px}.leftfooter ul li img{float:left}.leftfooter ul li p{color:#4c4c4a;padding-top:13px;padding-left:60px;margin-bottom:5px;-webkit-transition:color .5s ease;transition:color .5s ease}.leftfooter ul li span{color:#4c4c4a;padding-top:13px;margin-bottom:5px;padding-left:0;position:relative;top:12px;-webkit-transition:color .5s ease;transition:color .5s ease}.leftfooter ul li.headline{cursor:auto;height:auto;background:none !important}.leftfooter .facebook{margin-top:54px}.rightfooter{position:relative;z-index:1;background:#ebebeb;padding:70px 0;margin-left:283px}.rightfooter h3{color:#333}.rightfooter .smallnav{margin-top:70px}.rightfooter .smallnav a{margin-right:40px}.rightfooter ul{margin-top:10px;margin-bottom:40px}.rightfooter ul li{display:inline-block;margin-right:50px;margin-bottom:10px}.rightfooter ul li img{margin-bottom:-5px;margin-left:10px}.rightfooter .adress{display:inline-block;margin-right:56px;float:left}.rightfooter .googlemap a{white-space:nowrap}.rightfooter .content>a{text-decoration:underline;white-space:nowrap;color:#094d98}.rightfooter .service{margin-bottom:120px}@media (max-width:1120px){.leftfooter{display:none}.rightfooter{margin:0}}@media (max-width:720px){.rightfooter{padding-top:50px}.rightfooter ul li{margin-right:30px}}@media (max-width:550px){.rightfooter .content{padding:0 10px}}header{color:#333;background:#fbc10f;width:100%;padding:40px 0;position:fixed;z-index:9;top:0;display:block;overflow:hidden}@media (max-width:950px){header .content{display:none}}.edit header{position:relative;overflow:visible}header>a{display:block;position:absolute;top:0;right:0;z-index:1}header>a img{position:absolute;width:200px;left:20px;top:0}header .short-navigation-show-header ul li{display:inline-block;margin-right:50px;color:#333}@media (max-width:1250px){header .short-navigation-show-header ul li{margin-right:20px}}header .short-navigation-show-header ul li a:hover{text-decoration:underline}header .short-navigation-show-header img{margin-left:10px;margin-bottom:-4px}@media (max-width:1250px){header .short-navigation-show-header img{margin-left:5px}}header .lvl1center{padding-left:283px;width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:padding .5s ease;transition:padding .5s ease}@media (max-width:1120px){header{overflow:visible;height:60px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 0 20px 0px;z-index:12;top:0!important}header>a img{width:132px;right:0px;left:auto;margin-left:0px}header .lvl1center{padding-left:130px}}.header-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:40px;right:45px}@media (max-width:1120px){.header-panel{display:none}}.header-panel>*{margin-left:.5rem}.header-panel .sitelanguages_show{color:#333;height:30px}.header-panel .sitelanguages_show a{vertical-align:middle;text-decoration:none}.header-panel .search{position:relative;z-index:1;margin-top:-3px}.header-panel .search input{border-radius:0;border:0px inset}.header-panel .search input.searchtext{height:40px;width:0px;background:#fff;padding-left:0px;margin-right:-10px;margin-top:-10px;color:#4c4c4a;display:none}.header-panel .search input.go{z-index:1;top:0;right:0;padding:1px !important;width:19px;height:19px;margin-top:7px;position:absolute}.header-panel .fontsize{cursor:pointer;width:33px;height:30px}.header-panel .fontsize:before{content:"";display:inline-block;vertical-align:middle;height:100%}.header-panel .fontsize .normal,.header-panel .fontsize .huge{vertical-align:middle}.header-panel .fontsize .normal{font-size:.8em}.header-panel .fontsize .huge{font-size:1.2em}.header-panel .fontsize p{display:inline-block;color:#333}.header-panel .text_show{height:30px}.header-panel .text_show a img{vertical-align:middle}.pager{text-align:center;position:relative;font-size:.8em;margin-top:35px;margin-bottom:60px}.pager ul{padding:20px 0 0}.pager li{display:inline-block;width:45px;margin:0 5px;background:#094d98;color:white}.pager li.current{background:#ededed;color:black;padding:8px 0}.pager li a{display:block;padding:8px 0;text-decoration:none}.pager li a:hover{color:white !important}.pager .prev{background:#ededed url(../images/arrowright.png) no-repeat center !important;display:inline-block;text-indent:-9999em;-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;left:0;margin:0 !important}.pager .next{background:#ededed url(../images/arrowright.png) no-repeat center !important;display:inline-block;text-indent:-9999em;position:absolute;right:0;margin:0 !important;bottom:0}.pager .next.current,.pager .prev.current{display:none}#tab{border-bottom:1px solid #ccc}.tab_trigger a{text-decoration:none}.slidebox{width:100%;margin-bottom:10px;margin-top:10px}.text_show .slidebox:first-child{margin-top:-20px}.text_show .slidebox:last-child{margin-bottom:-20px}.slidebox h4,.slidebox .slide_opener{cursor:pointer;background:#fff;border:1px solid #e6e6e6;padding:13px 50px 13px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-transition:background .5s ease;transition:background .5s ease}@media (max-width:500px){.slidebox h4,.slidebox .slide_opener{padding:10px 34px 10px 10px}}.slidebox h4.active,.slidebox .slide_opener.active{background:#094d98;color:#fff;border:none}.slidebox h4.deactivated,.slidebox .slide_opener.deactivated{background:#eee}.slidebox h4:before,.slidebox .slide_opener:before{content:'';position:absolute;background:url(../images/arrowright.png) center no-repeat;width:20px;height:100%;top:0;right:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .25s ease;transition:all .25s ease}.slidebox h4.active:before,.slidebox .slide_opener.active:before{background:url(../images/arrowrightwhite.png) center no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(270deg)}.slidebox .slidecontent{overflow:hidden;margin:0;padding:20px 20px 10px;border:1px solid #e6e6e6;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;margin:-1px 0 0}.slidebox .slidecontent img{max-width:100%;height:auto}@media (max-width:500px){.slidebox .slidecontent{padding:10px}}.slidebox .slidecontent .question{display:none}.slidebox .slidecontent .answer:not(:last-child){border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:20px}.slidebox .slidecontent .answer>img{display:block;margin-top:10px}h1+.gridslider-flex.gridslider-flex{margin-top:-30px !important}.grid-flex.gridslider-flex{position:relative}.grid-flex.gridslider-flex .diapanel-flex a{position:absolute;z-index:1;top:50%;margin-top:-40px}.grid-flex.gridslider-flex .diapanel-flex a img{-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:box-shadow .25s ease;-webkit-transition:-webkit-box-shadow .25s ease;transition:-webkit-box-shadow .25s ease;transition:box-shadow .25s ease;transition:box-shadow .25s ease, -webkit-box-shadow .25s ease}@media (max-width:500px){.grid-flex.gridslider-flex .diapanel-flex a img{width:30px}}.grid-flex.gridslider-flex .diapanel-flex a img:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.15);box-shadow:0 0 20px rgba(0,0,0,0.15)}.grid-flex.gridslider-flex .diapanel-flex a.prev{left:-60px}.grid-flex.gridslider-flex .diapanel-flex a.next{right:-60px}@media (max-width:1500px){.grid-flex.gridslider-flex .diapanel-flex a.prev{left:-20px}.grid-flex.gridslider-flex .diapanel-flex a.next{right:-20px}}@media (max-width:500px){.grid-flex.gridslider-flex .diapanel-flex a.prev{left:-6px}.grid-flex.gridslider-flex .diapanel-flex a.next{right:-6px}}.grid-flex.gridslider-flex>.mask{width:100%;overflow:hidden;padding:30px 10px 0;margin-left:0px;-webkit-box-sizing:border-box;box-sizing:border-box}.grid-flex.gridslider-flex>.mask .sliderwidth{width:1013%;width:calc((100% + 15px) * 10);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.grid-flex.gridslider-flex>.mask .sliderwidth .flex-box{display:block;padding-bottom:20px}.grid-flex.gridslider-flex.grid-4 .mask .sliderwidth .flex-box{width:2.5%;width:calc(2.5% - 15px)}@media (max-width:850px){.grid-flex.gridslider-flex.grid-4 .mask .sliderwidth .flex-box{width:3.333%;width:calc(3.334% - 15px)}}@media (max-width:550px){.grid-flex.gridslider-flex.grid-4 .mask .sliderwidth .flex-box{width:5%;width:calc(5% - 10px)}}.grid-flex.gridslider-flex.grid-2 .mask .sliderwidth .flex-box{width:5%;width:calc(5% - 15px)}@media (max-width:850px){.grid-flex.gridslider-flex.grid-2 .mask .sliderwidth .flex-box{width:5%;width:calc(5% - 15px)}}@media (max-width:550px){.grid-flex.gridslider-flex.grid-2 .mask .sliderwidth .flex-box{width:10%;width:calc(10% - 15px)}}.blue .grid-flex.gridslider-flex .diapanel-flex img{-webkit-box-shadow:0 0 0 #031f3c;box-shadow:0 0 0 #031f3c;-webkit-transition:box-shadow .25s ease;-webkit-transition:-webkit-box-shadow .25s ease;transition:-webkit-box-shadow .25s ease;transition:box-shadow .25s ease;transition:box-shadow .25s ease, -webkit-box-shadow .25s ease}.blue .grid-flex.gridslider-flex .diapanel-flex img:hover{-webkit-box-shadow:0 0 20px #031f3c;box-shadow:0 0 20px #031f3c}.blue .grid-flex .flex-box{background:white;color:#333;-webkit-box-shadow:0 0 8px #000000;box-shadow:0 0 8px #000000}.blue .grid-flex .flex-box:hover{-webkit-box-shadow:0 0 12px #000000;box-shadow:0 0 12px #000000}.gridhover.grid-2{max-width:1650px;margin:auto}.gridhover.grid-3{max-width:1800px;margin:auto}.gridhover.grid-2 .box{width:50%}.gridhover.grid-3 .box{width:33.3%}.gridhover.grid-4 .box{width:25%}@media (max-width:800px){.gridhover.grid-4 .box{width:50%}}@media (max-width:600px){.gridhover.grid-3 .box{width:100%}}@media (max-width:400px){.gridhover.grid-2 .box{width:100%}.gridhover.grid-4 .box{width:100%}}.gridhover .box{background:none;padding:0;float:left;display:block;overflow:hidden;position:relative;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:600px){.gridhover .box{max-height:150px}}.gridhover .box .img{display:inline-block;width:100%}.gridhover .box img{margin-top:0px;height:auto;width:100%;-webkit-transition:none;transition:none;-webkit-transform:scale(1.1);transform:scale(1.1)}.gridhover .box .hover{position:absolute;bottom:0;z-index:1;width:100%;height:0;left:0;-webkit-transition:all .5s;transition:all .5s}.gridhover .box .hover .title{font-size:1.6em;line-height:1.05em;padding:10% 10% 15px 20%}.gridhover .box .hover .quote{font-size:1.1em;line-height:1.4167em;padding:0px 10% 10% 20%;color:#094d98 !important}@media (min-width:1500px){.gridhover .box .hover .title{font-size:2em}.gridhover .box .hover .quote{font-size:1.2em}}@media (min-width:1900px){.gridhover .box .hover .title{font-size:2.4em}.gridhover .box .hover .quote{font-size:1.5em}}@media (max-width:800px){.gridhover .box .hover .title{font-size:1.4em}.gridhover .box .hover .quote{font-size:1em}}@media (max-width:600px){.gridhover .box .hover .title{padding:5% 10% 5px 15%}.gridhover .box .hover .quote{padding:0px 10% 10% 15%}}.gridhover .box .hover .opaque{position:absolute;top:0;z-index:1;background:#fbc10f;opacity:.8;width:100%;height:100%}.gridhover .box .hover p{position:relative;z-index:10}.gridhover .box:hover .hover{height:100%}#maincontent .grid-2.col-Text{text-align:left}#maincontent .grid-2.col-Text.teaser-sbl-col{background:url(../images/bg_sblbox.png) repeat-y;background-size:contain}#maincontent .grid-2.col-Text.teaser-sbl-col .box:first-child *{color:#fff !important}#maincontent .grid-2.col-Text.teaser-sbl-col .box:last-child *{color:#032c58 !important}#maincontent .grid-2.col-Text.teaser-kwl-col{background:url(../images/bg_kwlbox.png) repeat-y 50%}#maincontent .grid-2.col-Text.teaser-kwl-col .box:first-child *{color:#fff !important}@media (max-width:920px){#maincontent .grid-2.col-Text.teaser-sbl-col,#maincontent .grid-2.col-Text.teaser-kwl-col{background:none}#maincontent .grid-2.col-Text.teaser-kwl-col .box:first-child{background:#032c58}#maincontent .grid-2.col-Text.teaser-kwl-col .box:last-child{background:white}#maincontent .grid-2.col-Text.teaser-sbl-col .box:first-child{background:#032c58}#maincontent .grid-2.col-Text.teaser-sbl-col .box:last-child{background:white}}#maincontent .grid-2.col-Text .box h1{padding-bottom:50px}#maincontent .grid-2.col-Text .box{padding:7vh 0px 10vh 100px;height:inherit;float:left;display:block;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0}#maincontent .grid-2.col-Text .box:first-child{padding:7vh 100px 10vh 0px}#maincontent .grid-2.col-Text .box:first-child li{padding-left:110px}#maincontent .grid-2.col-Text .text_show ul,#maincontent .grid-2.col-Text .text_show ol{margin-left:0}#maincontent .grid-2.col-Text li img{position:absolute;top:0px;left:0}#maincontent .grid-2.col-Text li{position:relative;padding-left:65px;font-size:1.2em;line-height:1.4167em}#maincontent .grid-2.col-Text .text_show ul li:before{content:none}@media (max-width:920px){#maincontent .grid-2.col-Text .content{max-width:100%;padding:0}#maincontent .grid-2.col-Text .box{float:none;width:100%;padding:7vh 0 10vh !important}#maincontent .grid-2.col-Text .text_show{max-width:90%;margin:0 auto;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (max-width:550px){#maincontent .grid-2.col-Text .text_show{max-width:95%;padding:0 10px}}.education_catalog_showSearchForm{margin-bottom:15px}.education_catalog_showSearchForm label{margin-top:20px}.education_catalog_showSearchForm label :first-child{margin-top:0}.education_catalog_showSearchForm input.topic{width:360px}#main .education_catalog_showSearchForm select{float:none}.education_catalog_showSearchForm div.buttons{margin:30px 0}.education_catalog_showSearchForm div.buttons input[type="submit"]{float:none}.education_catalog_showSearchForm .slidebox .slidecontent{padding-bottom:20px}.education_catalog_showDetail .value{padding-left:20px}.education_catalog_showDetail table{background-color:white;border:1px solid #e6e6e6;width:100%;margin:10px 0 20px 0}.education_catalog_showDetail table td{padding:15px 17px}.education_catalog_showDetail table td:first-child{border-right:1px solid #e6e6e6;width:160px;text-align:right;font-weight:bold}.education_catalog_showDetail table td img{float:left;margin-right:15px}@media (max-width:850px){.education_catalog_showDetail table tr{border-bottom:1px solid #ddd}.education_catalog_showDetail table td,.education_catalog_showDetail table td:first-child{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:100%}.education_catalog_showDetail table td:first-child{border:none;text-align:left;padding-bottom:0}}#main .fullwidth.topcontent.calculator-relative{z-index:2}#main .fullwidth.topcontent.calculator-fixed{position:fixed;top:108px ;z-index:8;padding-bottom:0 !important;width:calc(100% - 280px)}@media (max-width:1120px){#main .fullwidth.topcontent.calculator-fixed{top:0!important;position:relative !important;z-index:8!important;width:100%!important}}.fixed-calculator{padding-top:20px;padding-bottom:20px}.showSearchForm{background-color:#fbc10f}#maincontent .showSearchForm{padding-left:30px;padding-right:30px;margin-left:-30px;margin-right:-30px}.offersFor{font-weight:bold;padding-right:10px}.swl-product-choice.showOrderForm{padding-top:70px !important}.swl-product-choice.showOrderForm .web-service-error{color:#d3000c}.swl-product-choice.showOrderForm .column2 .grid-3-4.special{width:calc(100% - 260px)}@media (max-width:850px){.swl-product-choice.showOrderForm .column2 .grid-3-4.special{width:100%}}.swl-product-choice.showOrderForm .column2 .grid-1-4.special{width:228px}@media (max-width:850px){.swl-product-choice.showOrderForm .column2 .grid-1-4.special{width:100%}}.swl-product-choice.showOrderForm .formbox{padding:10px 0}.swl-product-choice.showOrderForm .formbox select{background:#e6e6e6 url(../images/dropdownarrow2.png) no-repeat right center}.swl-product-choice.showOrderForm .formbox .lvb-account-num-error{color:red;font-size:small}.swl-product-choice.showOrderForm .slidebox.login .panel-heading,.swl-product-choice.showOrderForm .slidebox.register .panel-heading{display:none}.swl-product-choice.showOrderForm .slidebox.login .panel-body:after,.swl-product-choice.showOrderForm .slidebox.register .panel-body:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.swl-product-choice.showOrderForm .slidebox.login .panel-body .col-xs-24,.swl-product-choice.showOrderForm .slidebox.register .panel-body .col-xs-24{width:50%;margin:15px 0}.swl-product-choice.showOrderForm .slidebox.login .panel-body .col-xs-24,.swl-product-choice.showOrderForm .slidebox.register .panel-body .col-xs-24{float:left;width:calc(50% - 5px);margin-left:0;margin-right:5px}.swl-product-choice.showOrderForm .slidebox.login .panel-body .col-xs-24+.col-xs-24,.swl-product-choice.showOrderForm .slidebox.register .panel-body .col-xs-24+.col-xs-24{float:right;margin-right:0;margin-left:5px;width:calc(50% - 5px)}.swl-product-choice.showOrderForm .slidebox.login #loginMessageContainer,.swl-product-choice.showOrderForm .slidebox.register #loginMessageContainer,.swl-product-choice.showOrderForm .slidebox.login #userRegistrationMessageContainer,.swl-product-choice.showOrderForm .slidebox.register #userRegistrationMessageContainer{display:none}.swl-product-choice.showOrderForm .slidebox.login .alert,.swl-product-choice.showOrderForm .slidebox.register .alert{color:#d3000c;margin-bottom:0}.swl-product-choice.showOrderForm .slidebox.login .widget-bottom-container:after,.swl-product-choice.showOrderForm .slidebox.register .widget-bottom-container:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.swl-product-choice.showOrderForm .slidebox.login .widget-bottom-container button,.swl-product-choice.showOrderForm .slidebox.register .widget-bottom-container button{max-width:450px;width:auto;padding:0 40px;margin-top:7px}.swl-product-choice.showOrderForm .slidebox.login .widget-bottom-container button.primary,.swl-product-choice.showOrderForm .slidebox.register .widget-bottom-container button.primary{color:white;background-color:#094d98}.swl-product-choice.showOrderForm .slidebox.login .widget-bottom-container button.normal,.swl-product-choice.showOrderForm .slidebox.register .widget-bottom-container button.normal{color:#333;background-color:#dedede}.swl-product-choice.showOrderForm .slidebox.login #loginWidgetContent{margin-right:0}.swl-product-choice.showOrderForm .slidebox.login .widget-bottom-container .col-xs-24{float:right;position:relative;top:18px;right:1px}.swl-product-choice.showOrderForm .slidebox.register #userRegistrationWidgetContent{margin-right:0}.swl-product-choice.showOrderForm .slidebox.personal .legend{float:left;width:100%;margin:10px 0}.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.salutation,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.firstname,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.email,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.password,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.phone-number{float:left;width:calc(50% - 20px);margin-right:20px}@media (max-width:550px){.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.salutation,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.firstname,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.email,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.password,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.phone-number{width:100%;margin-right:0}}.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.title,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.lastname,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.birthday,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.confirm-password,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.lvb-account-num{width:50%;float:right}@media (max-width:550px){.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.title,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.lastname,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.birthday,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.confirm-password,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="mister"] .formbox.lvb-account-num{width:100%}}.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.firstname,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.firstname2,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.firstname3,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.email,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.password,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.phone-number{float:left;width:calc(50% - 20px);margin-right:20px}@media (max-width:550px){.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.firstname,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.firstname2,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.firstname3,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.email,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.password,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.phone-number{width:100%;margin-right:0}}.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.lastname,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.lastname2,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.lastname3,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.birthday,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.confirm-password,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.lvb-account-num{width:50%;float:right}@media (max-width:550px){.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.lastname,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.lastname2,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.lastname3,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.birthday,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.confirm-password,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.lvb-account-num{width:100%}}.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="apartment"] .formbox.salutation{width:100%}.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.salutation,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.firstname,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.firstname2,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.firstname3,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.email,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.password,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.phone-number{float:left;width:calc(50% - 20px);margin-right:20px}@media (max-width:550px){.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.salutation,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.firstname,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.firstname2,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.firstname3,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.email,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.password,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.phone-number{width:100%;margin-right:0}}.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.title,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.lastname,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.lastname2,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.lastname3,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.birthday,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.confirm-password,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.lvb-account-num{width:50%;float:right}@media (max-width:550px){.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.title,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.lastname,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.lastname2,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.lastname3,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.birthday,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.confirm-password,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="married"] .formbox.lvb-account-num{width:100%}}.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.salutation,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.company-type,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.contact-salutation,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.contact-firstname,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.register-number,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.phone-number,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.password{float:left;width:calc(50% - 20px);margin-right:20px}@media (max-width:550px){.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.salutation,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.company-type,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.contact-salutation,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.contact-firstname,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.register-number,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.phone-number,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.password{width:100%;margin-right:0}}.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.contact-salutation{clear:both}.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.email,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.contact-title,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.contact-lastname,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.register-court,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.mobile-number,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.confirm-password,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.lvb-account-num{width:50%;float:right}@media (max-width:550px){.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.email,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.contact-title,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.contact-lastname,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.register-court,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.mobile-number,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.confirm-password,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.lvb-account-num{width:100%}}.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.business.name1,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.contact-role,.swl-product-choice.showOrderForm .slidebox.personal[data-salutation="company"] .formbox.contact-department{width:100%}.swl-product-choice.showOrderForm .slidebox.address .legend{float:left;width:100%;margin:10px 0}.swl-product-choice.showOrderForm .slidebox.address .slidecontent{padding-bottom:0}.swl-product-choice.showOrderForm .slidebox.address .street,.swl-product-choice.showOrderForm .slidebox.address .reason1,.swl-product-choice.showOrderForm .slidebox.address .reason2{width:100%}.swl-product-choice.showOrderForm .slidebox.address .house-number,.swl-product-choice.showOrderForm .slidebox.address .postal-code,.swl-product-choice.showOrderForm .slidebox.address .meter-number{float:left;width:calc(50% - 20px);margin-right:20px}@media (max-width:550px){.swl-product-choice.showOrderForm .slidebox.address .house-number,.swl-product-choice.showOrderForm .slidebox.address .postal-code,.swl-product-choice.showOrderForm .slidebox.address .meter-number{width:100%;margin-right:0}}.swl-product-choice.showOrderForm .slidebox.address .house-number-affix,.swl-product-choice.showOrderForm .slidebox.address .city,.swl-product-choice.showOrderForm .slidebox.address .meter-value{width:50%;float:right}@media (max-width:550px){.swl-product-choice.showOrderForm .slidebox.address .house-number-affix,.swl-product-choice.showOrderForm .slidebox.address .city,.swl-product-choice.showOrderForm .slidebox.address .meter-value{width:100%}}.swl-product-choice.showOrderForm .slidebox.address .meter-value-label,.swl-product-choice.showOrderForm .slidebox.address .meter-number-label{float:left}.swl-product-choice.showOrderForm .slidebox.address .meter-value-hint,.swl-product-choice.showOrderForm .slidebox.address .meter-number-hint{float:right;font-size:60%}.swl-product-choice.showOrderForm .slidebox.address .bgform{float:left;width:100%;padding:5px 20px 15px;margin-left:-20px;margin-top:10px;color:white;background:#5597d3}.swl-product-choice.showOrderForm .slidebox.address .bgform .supply-date,.swl-product-choice.showOrderForm .slidebox.address .bgform .move-in-date{width:100%}.swl-product-choice.showOrderForm .slidebox.address .bgform .name,.swl-product-choice.showOrderForm .slidebox.address .bgform .contractAccountNo,.swl-product-choice.showOrderForm .slidebox.address .bgform .endOfContract{width:100%}.swl-product-choice.showOrderForm .slidebox.payment .legend{float:left;width:100%;margin:10px 0}.swl-product-choice.showOrderForm .slidebox.payment .account-holder{float:left;width:calc(50% - 20px);margin-right:20px;width:60%}@media (max-width:550px){.swl-product-choice.showOrderForm .slidebox.payment .account-holder{width:100%;margin-right:0}}@media (max-width:1080px){.swl-product-choice.showOrderForm .slidebox.payment .account-holder{width:100%}}.swl-product-choice.showOrderForm .slidebox.payment .account-holder-fields{width:100%}.swl-product-choice.showOrderForm .slidebox.payment .account-holder-fields .name,.swl-product-choice.showOrderForm .slidebox.payment .account-holder-fields .street{width:100%}.swl-product-choice.showOrderForm .slidebox.payment .account-holder-fields .postal-code,.swl-product-choice.showOrderForm .slidebox.payment .account-holder-fields .house-number{float:left;width:calc(50% - 20px);margin-right:20px}@media (max-width:550px){.swl-product-choice.showOrderForm .slidebox.payment .account-holder-fields .postal-code,.swl-product-choice.showOrderForm .slidebox.payment .account-holder-fields .house-number{width:100%;margin-right:0}}.swl-product-choice.showOrderForm .slidebox.payment .account-holder-fields .city,.swl-product-choice.showOrderForm .slidebox.payment .account-holder-fields .house-number-affix{width:50%;float:right}@media (max-width:550px){.swl-product-choice.showOrderForm .slidebox.payment .account-holder-fields .city,.swl-product-choice.showOrderForm .slidebox.payment .account-holder-fields .house-number-affix{width:100%}}.swl-product-choice.showOrderForm .slidebox.payment .iban,.swl-product-choice.showOrderForm .slidebox.payment .bic{width:100%;margin-right:0}.swl-product-choice.showOrderForm .slidebox.payment .iban1{width:calc(10%)}.swl-product-choice.showOrderForm .slidebox.payment .iban1 input{text-transform:uppercase}.swl-product-choice.showOrderForm .slidebox.payment .iban2{width:calc(10%)}.swl-product-choice.showOrderForm .slidebox.payment .iban3{width:calc(40%)}.swl-product-choice.showOrderForm .slidebox.payment .iban4{width:calc(40%)}.swl-product-choice.showOrderForm .slidebox.payment .bic1{width:40%}@media (max-width:550px){.swl-product-choice.showOrderForm .slidebox.payment .bic1{width:70%;margin-right:0}}.swl-product-choice.showOrderForm .slidebox.payment .bic2{width:10%}@media (max-width:550px){.swl-product-choice.showOrderForm .slidebox.payment .bic2{width:30%}}.swl-product-choice.showOrderForm div.submit{padding-top:18px}@media (max-width:550px){.swl-product-choice.showOrderForm div.submit{width:100%;margin-top:15px;float:left;padding-top:0}}.swl-product-choice.showOrderForm div.submit input[type="submit"]{margin:0;padding-left:40px;padding-right:40px}.swl-product-choice.showOrderForm .customer_selection{padding-top:20px;display:flow-root;overflow:hidden}@media (min-width:850px){.swl-product-choice.showOrderForm .customer_selection{padding-top:50px}}.swl-product-choice.showOrderForm .leftcolumn{max-width:100%;width:100%;height:50px;margin-bottom:10px;display:inline-block}@media (min-width:650px){.swl-product-choice.showOrderForm .leftcolumn{max-width:400px}}@media (min-width:650px){.swl-product-choice.showOrderForm .leftcolumn{float:left;width:calc(50% - 20px);margin-right:20px;max-width:100%}}@media (min-width:650px) and (max-width:550px){.swl-product-choice.showOrderForm .leftcolumn{width:100%;margin-right:0}}.swl-product-choice.showOrderForm .leftcolumn-button{max-width:100%;width:auto;height:60px;display:inline-block;float:right}@media (min-width:650px){.swl-product-choice.showOrderForm .leftcolumn-button{float:left}}.swl-product-choice.showOrderForm .leftcolumn-button .button{padding-left:1rem;padding-right:1rem;word-break:break-all;width:100%}@media (min-width:650px){.swl-product-choice.showOrderForm .leftcolumn-button .button{width:auto}}.swl-product-choice.showOrderForm button:disabled{background:#ddd;color:#333;cursor:default}.swl-product-choice.showOrderForm input:disabled{background:#e6e6e6}.swl-product-choice.showOrderForm .swl_product_choice_order_form_tariff_infobox{padding:10px}.swl-product-choice.showOrderForm .swl_product_choice_order_form_tariff_infobox .product-image{float:right}@media (max-width:850px){.swl-product-choice.showOrderForm .swl_product_choice_order_form_tariff_infobox .product-image{display:none}}.swl-product-choice.showOrderForm .swl_product_choice_order_form_tariff_infobox .product-info{float:left}.swl-product-choice.showOrderForm .swl_product_choice_order_form_tariff_infobox,.swl-product-choice.showOrderForm .swl_product_choice_order_form_customer_select_box{margin-bottom:30px}.swl-product-choice.showOrderForm .grey-box{background:#ebebeb}@media (max-width:850px){.swl-product-choice.showOrderForm .nomobile{display:none}}@media (min-width:851px){.swl-product-choice.showOrderForm .mobile{display:none}}.swl-product-choice.showContractSuccess{padding-top:70px !important}.swl-product-choice.showContractSuccess p,.swl-product-choice.showContractSuccess div,.swl-product-choice.showContractSuccess .distance-btn-submit{margin-bottom:17px}.swl-product-choice.showContractSuccess a{color:#094d98}.swl-product-choice.showContractSuccess div.download:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.swl-product-choice.showContractSuccess div.download *{float:left}.swl-product-choice.showContractSuccess div.download span{padding:0 20px}.swl-product-choice.showContractSuccess div.download a.icon{background:url(../images/arrowright.png) no-repeat;width:10px;height:19px;display:inline-block;padding:0;padding-right:3px;border-right:2px solid #666;position:relative;top:18px;right:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .25s ease;transition:all .25s ease;top:4px;right:0}.swl-product-choice.showContractSuccess a.home{margin:20px 0;display:block;text-align:right}.swl-product-choice.showContractSuccess .distance-btn-submit{padding-left:10px;padding-right:10px;float:none}#calculator select{float:none}@media (max-width:850px){#calculator .tariff-table tr:not(.hidden):not(.nomobile){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#calculator .tariff-table tr:not(.hidden):not(.nomobile) .select-box{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}#calculator .tariff-table tr:not(.hidden):not(.nomobile) td:first-child{margin-right:5px}#calculator .tariff-table tr.flex-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}}#calculator .tariff-table td>.detail-cell,#calculator .tariff-table td>.basic-cell{text-align:right}@media (max-width:850px){#calculator .tariff-table .detail-cell.tariff_name{display:none}}@media (max-width:850px){#calculator .nomobile{display:none}#calculator .mobile-alway-show{display:block !important}}@media (min-width:851px){#calculator .mobile{display:none}}#calculator .table .tariff_total_price_first_year_per_month,#calculator .table .basic_supply_tariff_total_price_first_year_per_month,#calculator .table .tariff_total_price_first_year_per_month_mobile,#calculator .table .basic_supply_tariff_total_price_first_year_per_month_mobile{font-size:30px;font-weight:bold;color:#498b18}#calculator .green-box{padding:12px;background:#a7cd8f}#calculator .yellow-box{background:#f9d35c;font-weight:700}#calculator .grey-box{background:#e6e6e6}#calculator .tax-notes{padding-bottom:12px}.is-basic-product .tariff-table thead th:last-child{display:none}.is-basic-product .tariff-table tbody tr td:last-child{display:none}.is-basic-product .tariff-table .row-title .tariff_name{padding-left:50px}.swl-product-choice.showTable .tax-notes{max-width:100%;font-size:.8em;line-height:1.2}.swl-product-choice .tab-images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;margin-bottom:0}@media (min-width:401px){.swl-product-choice .tab-images{display:none}}.swl-product-choice .tab-images .tab{display:block;position:relative;z-index:1;background:#f6f6f6;cursor:pointer;width:32%;text-align:center;padding:2.5rem 0 .5rem;border-radius:4px 4px 0 0;border:1px solid #ccc;border-bottom:0}.swl-product-choice .tab-images .tab .image{display:block;position:absolute;left:50%;top:1.6rem;-webkit-transform:translate(-50%, -50%) scale(.5);transform:translate(-50%, -50%) scale(.5)}.swl-product-choice .tab-images .tab.gray{background:#e6e6e6}.swl-product-choice .tab-images .tab.blue{background:#032c58;color:#fbc10f}.swl-product-choice .tab-images .tab.yellow{background:#fbc10f;color:#094d98}.swl-product-choice .tab-images .tab.green{background:#dbe8d1;color:#498b18}.c-tile-teaser{margin-bottom:1rem;padding:1.5em 20px 1.5em;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:401px){.c-tile-teaser{margin-bottom:.5rem;padding:2em 20px 1.5em;display:block;text-align:center}}@media (max-width:1200px) and (min-width:401px){.c-tile-teaser{padding-left:8px;padding-right:8px}}@media (max-width:400px){.c-tile-teaser.is-fixed{position:fixed;top:60px;z-index:1;width:100%;left:0;padding-left:41px;padding-right:41px}}.gray .c-tile-teaser{background:#e6e6e6}.blue .c-tile-teaser{background:#032c58;color:#fbc10f}.yellow .c-tile-teaser{background:#fbc10f;color:#094d98}.green .c-tile-teaser{background:#dbe8d1;color:#498b18}.c-tile-teaser__head{width:100%;margin-right:1.5rem}@media (min-width:401px){.c-tile-teaser__head{margin-right:0;margin-bottom:1.5rem}}.c-tile-teaser__image{display:none;height:40px;width:auto;vertical-align:top;margin-top:-8px;margin-right:4px}@media (min-width:401px){.c-tile-teaser__image{display:inline-block}}.c-tile-teaser__name{display:inline;word-break:break-word;font-size:1.2em;color:inherit}@media (min-width:401px) and (max-width:1000px){.c-tile-teaser__name{font-size:1em}}.c-tile-teaser__description{display:block;margin:.5em 0 0;line-height:1.3;font-size:.8em}@media (min-width:401px){.c-tile-teaser__description{margin:.5rem auto 0}}@media (min-width:821px){.c-tile-teaser__description{max-width:180px}}.yellow .c-tile-teaser__description{color:#333}.c-tile-teaser__price-wrapper{text-align:right}.c-tile-teaser__old-price{font-size:.8em;display:inline;position:relative;display:none}@media (max-width:1000px){.c-tile-teaser__old-price{display:none}}.c-tile-teaser__canceled-line{position:absolute;top:0;left:50%;width:30px;height:2px;background:currentColor;opacity:.75;-webkit-transform:rotate(-36deg) translateX(-50%);transform:rotate(-36deg) translateX(-50%)}.c-tile-teaser__price{display:inline;font-size:2rem;line-height:1.2;margin-left:14px}.c-tile-teaser__price .small{font-size:1rem;vertical-align:super;margin-left:-5px}.c-tile-teaser__info{font-size:.8em;opacity:.5}.c-tile-teaser__info-icon{background:url('../images/info.png') center no-repeat;width:14px;height:14px;background-size:contain;opacity:.6;padding-bottom:20px;margin-bottom:-11px;display:inline-block}.blue .c-tile-teaser__info-icon{opacity:1}.c-tile-teaser__info-area{display:none}.c-tile-teaser__info-icon:hover+.c-tile-teaser__info-area,.c-tile-teaser__info-area:hover{display:block;position:absolute;background:white;color:#333;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.15);box-shadow:0 0 6px rgba(0,0,0,0.15);padding:.5em .5em 1em;z-index:1;right:.5rem}.c-tile-teaser__info-icon:hover+.c-tile-teaser__info-area .supfooter,.c-tile-teaser__info-area:hover .supfooter{margin-bottom:.5em;font-size:.8rem}.swl-product-choice.confirmation-form{padding-top:70px !important}.swl-product-choice.confirmation-form a{color:#094d98}.swl-product-choice.confirmation-form section{margin-bottom:40px}.swl-product-choice.confirmation-form section:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.swl-product-choice.confirmation-form section h3,.swl-product-choice.confirmation-form section h2{padding:0}.swl-product-choice.confirmation-form section h2{margin:30px 0 10px}.swl-product-choice.confirmation-form section h3{margin:20px 0 10px}.swl-product-choice.confirmation-form section dl{margin-bottom:20px}.swl-product-choice.confirmation-form section dl:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.swl-product-choice.confirmation-form section dl dt,.swl-product-choice.confirmation-form section dl dd{float:left}.swl-product-choice.confirmation-form section dl dt{clear:both;width:240px}@media screen and (max-width:500px){.swl-product-choice.confirmation-form section dl dt{width:100%}}.swl-product-choice.confirmation-form section dl dt:after{content:':';display:inline}.swl-product-choice.confirmation-form section dl dd{font-weight:bold}.swl-product-choice.confirmation-form section dl.bonus span,.swl-product-choice.confirmation-form section dl.delivery span{font-weight:normal}.swl-product-choice.confirmation-form section.delivery dt{width:300px}.swl-product-choice.confirmation-form section.cancellation p{margin-bottom:8px}.swl-product-choice.confirmation-form section.hints label{padding-left:30px}.swl-product-choice.confirmation-form section.hints .opt-in{font-weight:bold}.swl-product-choice.confirmation-form section.hints p{margin:20px 0 10px;max-width:none}.swl-product-choice.confirmation-form section.hints p.opt-in-start{margin:20px 0 0px}.swl-product-choice.confirmation-form section.hints p.opt-in-end{margin:0px 0 10px}.swl-product-choice.confirmation-form #orderForm .submit{background-color:#ededed;color:#333}.swl-product-choice.confirmation-form #orderForm input.buy{background-color:#094d98;color:white}.swl-product-choice.confirmation-form #orderForm input.buy[type="submit"][disabled='disabled']{color:#dedede;background-color:#ededed;cursor:default}#calculator .table td,#calculator .table th{padding:10px 5px}#calculator .table .tariff_total_price_first_year_per_month,#calculator .table .basic_supply_tariff_total_price_first_year_per_month{font-size:30px;font-weight:bold;color:#498b18}#calculator .grid-3-4.rightfloat{float:right}#calculator .grid-3-4 .right{width:57%;float:right;margin-right:40px;margin-bottom:60px;margin-top:35px}#calculator .grid-1-4{margin-top:50px}#calculator .back{margin-top:-80px;display:block;margin-bottom:74px}#calculator .grayselect select{margin-bottom:19.5px}@media (max-width:850px){#calculator #calculator .grid-3-4 .right{width:100%;float:none;margin-right:0px;margin-bottom:0px;margin-top:0px}#calculator #calculator .table{margin-bottom:10px}#calculator #calculator .grid-1-4{margin-top:0px;margin-bottom:30px}#calculator #calculator .grid-1-4 form{margin-top:30px}#calculator #calculator .back{margin-top:0px;display:block;margin-bottom:8px}}.breadfont .swl_product_choice_table_cell p{display:block}.swl_product_choice>p{margin-top:300px}@media (max-width:400px){.swl_product_choice_table_cell{margin-left:0;font-size:1rem;display:block}}#main .swl_product_choice_table_cell a:hover .emphasis{color:#fff !important}#main .swl_product_choice_table_cell a:hover h2{color:#094d98}#main .swl_product_choice_table_cell a:hover .emphasis{color:#fff !important}#main .swl_product_choice_table_cell a:hover h2{color:#094d98}#main .swl_product_choice_table_cell a:hover .price strong{color:#498b18 !important}.swl_product_choice_table_cell .nounderline *{display:inline-block}.swl_product_choice_table_cell.content{width:1260px;max-width:100%;padding:0;margin-top:50px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0}@media (min-width:401px) and (max-width:1000px){.swl_product_choice_table_cell.content{margin-top:30px}}@media (min-width:401px){.swl_product_choice_table_cell.content{max-width:calc(100% + 10px)}}@media (min-width:651px){.swl_product_choice_table_cell.content{max-width:calc(100% + 25px)}}@media (min-width:720px){.swl_product_choice_table_cell.content{max-width:calc(100% + 35px)}}.swl_product_choice_table_cell .tab{display:none}.swl_product_choice_table_cell .emphasis{position:absolute;top:-45px;left:0;padding:9px 15px;background:#498b18;color:#fff;font-size:1.3em;z-index:1}.swl_product_choice_table_cell__image{margin-bottom:-100px;width:100%;margin-top:-50px}@media (max-width:1000px){.swl_product_choice_table_cell__image{margin-bottom:0}}.swl_product_choice_table_cell a>.box>img{position:relative;width:100% !important;height:auto !important}.swl_product_choice_table_cell .flex-box{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;max-width:330px}@media (max-width:400px){.swl_product_choice_table_cell .flex-box{width:calc(100% - 2px) !important;max-width:100%;position:absolute;top:0;display:none!important;padding-bottom:1em;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc;border-top:0}.swl_product_choice_table_cell .flex-box:hover{-webkit-box-shadow:none;box-shadow:none}.swl_product_choice_table_cell .flex-box.is-active{position:relative;display:block!important}}.swl_product_choice_table_cell .innerpadding{position:relative;padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:400px){.swl_product_choice_table_cell .innerpadding{padding-left:1rem!important;padding-right:1rem!important}}@media (max-width:1200px){.swl_product_choice_table_cell .innerpadding{padding-left:8px;padding-right:8px}}@media (min-width:401px) and (max-width:820px){.swl_product_choice_table_cell .innerpadding{margin:auto}}.swl_product_choice_table_cell .innerpadding .benefits{padding-bottom:20px}.swl_product_choice_table_cell .tick-text{margin:.5em 0;font-size:.8em;line-height:1.3}@media (min-width:401px){.swl_product_choice_table_cell .tick-text{margin:1em 0}}.swl_product_choice_table_cell .formbox.submit .submit{padding:0 1em;margin:auto}@media (max-width:400px){.swl_product_choice_table_cell .formbox.submit .submit{height:50px}}@media (max-width:400px),(min-width:821px){.swl_product_choice_table_cell .formbox.submit .submit{margin-left:30px}}@media (max-width:850px){#swl_product_choice_order_formorderForm .swl_product_choice_table_cell .box{width:100%}#swl_product_choice_order_formorderForm .swl_product_choice_table_cell .box img{float:left;display:block;z-index:1;position:relative;margin-right:20px}#swl_product_choice_order_formorderForm .swl_product_choice_table_cell .box .innerpadding{padding:20px 8px}#swl_product_choice_order_formorderForm .swl_product_choice_table_cell .box h2{top:20px;position:relative}}#orderForm{width:100%}#orderForm .submit{width:auto;padding-left:40px;padding-right:40px;margin-top:20px;margin-right:20px;margin-bottom:20px}.swl_product_choice_order_form_new_customer_selection{margin-bottom:60px}@media (max-width:950px){.swl_product_choice_order_form_new_customer_selection{margin-bottom:30px}}.swl_product_choice_order_form_tariff_infobox .infobox{margin:10px 20px 20px 0;display:block;float:left}.mainpage a.backarrow.back{margin-top:50px}@media (max-width:850px){.mainpage a.backarrow.back{margin-top:-40px;float:right}}.fontSizeFollow{font-size:16px;font-weight:400}.swl-product-choice.showSearchForm .divShowSearchForm{margin-bottom:0}@media (max-width:400px){.swl-product-choice.showSearchForm .divShowSearchForm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.swl-product-choice.showSearchForm .is-hidden{display:none}.swl-product-choice.showSearchForm .is-hidden-always{display:none !important}.swl-product-choice.showSearchForm select{background-color:white;padding-right:25px}.swl-product-choice.showSearchForm input{height:50px;width:100%}.swl-product-choice.showSearchForm .formbox{width:calc(25% - 10px);margin-bottom:10px;margin-right:10px}@media (max-width:850px){.swl-product-choice.showSearchForm .formbox{width:calc(50% - 10px)}}@media (max-width:400px){.swl-product-choice.showSearchForm .formbox{width:100% !important;margin-right:0 !important}}@media (min-width:851px){.swl-product-choice.showSearchForm .formbox:nth-child(4n){width:25%;margin-right:0px}}@media (min-width:400px) and (max-width:850px){.swl-product-choice.showSearchForm .formbox:nth-child(2n){width:50%;margin-right:0px}}.swl-product-choice.showSearchForm .formbox.submit{min-width:165px;width:50%;float:left;margin-right:0}@media (min-width:851px){.swl-product-choice.showSearchForm .formbox.submit{width:25%}}@media (max-width:400px){.swl-product-choice.showSearchForm .formbox.submit{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.swl-product-choice.showSearchForm .formbox.text{float:none;clear:both}.swl-product-choice.showSearchForm .linkUpdateSearchForm{padding-left:10px;text-decoration:underline}.swl-product-choice.showSearchForm .divHideSearchForm{margin-bottom:0}.swl-product-choice.showSearchForm #divConsumption{z-index:3}.swl-product-choice.showSearchForm .verbrauch input{background:#fff url(../images/dropdownarrow2.png) no-repeat center right;cursor:pointer}.swl-product-choice.showSearchForm .verbrauch ul{min-width:150px;background:white;border:1px solid #ccc;padding:0px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;width:100%;top:50px;overflow:hidden;z-index:5}.swl-product-choice.showSearchForm .verbrauch ul li{cursor:pointer;padding:15px 5px;position:relative}.swl-product-choice.showSearchForm .verbrauch ul li:hover{background:#eee}.swl-product-choice.showSearchForm .verbrauch ul.power li span{position:absolute;top:11px;margin-left:5px}.swl-product-choice.showSearchForm .verbrauch ul.power li:first-child span{top:15px}.swl-product-choice.showSearchForm .verbrauch ul.power li:last-child span{top:11px}.swl-product-choice.showSearchForm .verbrauch ul.power li:last-child span img{margin-top:5px}.swl-product-choice.showSearchForm .verbrauch ul.gas li span{padding-left:10px;color:#a9a9a9}.swl-product-choice.showSearchForm .verbrauch ul.gas li.close span{position:relative}.swl-product-choice.showSearchForm .verbrauch ul.gas li.close span img{position:absolute;top:-5px;left:9px}.swl-product-choice.showSearchForm input[type="submit"]{cursor:pointer;background:#094d98;height:50px;border:0;color:#fff;width:100%;float:left;right:auto;margin-top:0;position:relative}#maincontent .swl-product-choice.showSearchForm{margin-top:20px;margin-bottom:20px}#maincontent .grid-3-4 .swl-product-choice.showSearchForm .formbox{width:calc(25% - 10px);margin-right:10px}@media (max-width:1350px){#maincontent .grid-3-4 .swl-product-choice.showSearchForm .formbox{width:calc(33.3% - 10px)}}@media (max-width:850px){#maincontent .grid-3-4 .swl-product-choice.showSearchForm .formbox{width:calc(50% - 10px)}}@media (min-width:401px) and (max-width:850px){#maincontent .grid-3-4 .swl-product-choice.showSearchForm .formbox:nth-child(2n){width:50%;margin-right:0px}}@media (min-width:851px) and (max-width:1350px){#maincontent .grid-3-4 .swl-product-choice.showSearchForm .formbox:nth-child(4n){width:calc(33.3% - 10px)}#maincontent .grid-3-4 .swl-product-choice.showSearchForm .formbox:nth-child(3n){width:33.3%;margin-right:0px}}@media (min-width:1351px){#maincontent .grid-3-4 .swl-product-choice.showSearchForm .formbox:nth-child(4n){width:25%;margin-right:0px}}#maincontent .grid-3-4 .swl-product-choice.showSearchForm .formbox.submit{width:25%;margin-right:0px}@media (max-width:1350px){#maincontent .grid-3-4 .swl-product-choice.showSearchForm .formbox.submit{width:33.3%}}@media (max-width:850px){#maincontent .grid-3-4 .swl-product-choice.showSearchForm .formbox.submit{width:50%}}.slidebox.sbl_swimming_pool .slidecontent{padding:0}.slidebox.sbl_swimming_pool .timelist__element{border-bottom:1px solid #e6e6e6;padding:13px 20px}.slidebox.sbl_swimming_pool .timelist__date{float:left}.slidebox.sbl_swimming_pool .timelist__time{float:right;color:#999}@media (max-width:450px){.slidebox.sbl_swimming_pool .timelist__date,.slidebox.sbl_swimming_pool .timelist__time{float:none}}#calculator .table td,#calculator .table th{padding:10px 5px}#calculator .table .tariff_total_price_first_year_per_month,#calculator .table .basic_supply_tariff_total_price_first_year_per_month{font-size:30px;font-weight:bold;color:#498b18}#calculator .grid-3-4.rightfloat{float:right}#calculator .grid-3-4 .right{width:57%;float:right;margin-right:40px;margin-bottom:60px;margin-top:35px}#calculator .grid-1-4{margin-top:50px}#calculator .back{margin-top:-80px;display:block;margin-bottom:74px}#calculator .grayselect select{margin-bottom:19.5px}.mainpage a.backarrow.back{margin-top:50px}.sbl-swimming-pool_order_form_tariff_infobox .infobox{margin:10px 20px 20px 0;display:block;float:left}#orderForm{width:100%}#orderForm .submit{width:auto;padding-left:40px;padding-right:40px;margin-top:20px;margin-right:20px;margin-bottom:20px}@media (max-width:950px){.sbl-swimming-pool_order_form_new_customer_selection{margin-bottom:30px}}@media (max-width:850px){#calculator .grid-3-4 .right{width:100%;float:none;margin-right:0px;margin-bottom:0px;margin-top:0px}#calculator .table{margin-bottom:10px}#calculator .grid-1-4{margin-top:0px;margin-bottom:30px}#calculator .grid-1-4 form{margin-top:30px}#calculator .back{margin-top:0px;display:block;margin-bottom:8px}.mainpage a.backarrow.back{margin-top:-40px;float:right}}.sbl-swimming-pool.showSearchForm select{background-color:white;padding-right:25px}.sbl-swimming-pool.showSearchForm input{height:50px;width:100%}.sbl-swimming-pool.showSearchForm input[type="submit"]{cursor:pointer;background:#094d98;border:0;color:#fff;float:left;right:auto;margin-top:0;position:relative}.sbl-swimming-pool.showSearchForm .formbox{width:15%;margin-bottom:10px}@media (max-width:700px){.sbl-swimming-pool.showSearchForm .formbox{width:50%;width:calc(50% - 10px)}}@media (max-width:400px){.sbl-swimming-pool.showSearchForm .formbox{width:100%}}.sbl-swimming-pool.showSearchForm .formbox.date{min-width:140px;margin-right:10px}.sbl-swimming-pool.showSearchForm .formbox.time{min-width:70px;margin-right:10px}.sbl-swimming-pool.showSearchForm .formbox.type{min-width:150px;margin-right:10px}.sbl-swimming-pool.showSearchForm .formbox.submit{min-width:170px;margin-right:10px}.breadfont .sbl-swimming-pool.showTable p{display:block}.sbl-swimming-pool.showTable .innerpadding{position:relative;padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1200px){.sbl-swimming-pool.showTable .innerpadding{padding-left:8px;padding-right:8px}}.sbl-swimming-pool.showTable .innerpadding .benefits{padding-bottom:115px;padding-top:7px;font-size:16px;line-height:1.4}.sbl-swimming-pool.showTable a>.box>img{position:relative;width:100% !important;height:auto !important;margin-bottom:-10px}.sbl-swimming-pool.showTable h2{word-wrap:break-word;color:#333;padding-top:20px;padding-bottom:0;font-size:.8em;font-weight:bold}.sbl-swimming-pool.showTable .emphasis{position:absolute;top:-45px;left:0;padding:9px 15px;background:#498b18;color:#fff;font-size:1.3em;z-index:1}#main .sbl-swimming-pool.showTable a:hover h2{color:#094d98}.sbl-swimming-pool.showTable .opentime{font-size:16px;line-height:1.4;min-height:44px}.sbl-swimming-pool.showTable .closed ul li span.sbl-icon{background-image:url(../images/sbl/icons/gelb/check.png)}.sbl-swimming-pool.showTable .closed ul li span.sbl-icon-1{background-image:url(../images/sbl/icons/gelb/bahnen.png)}.sbl-swimming-pool.showTable .closed ul li span.sbl-icon-2{background-image:url(../images/sbl/icons/gelb/behinderten_parkplaetze.png)}.sbl-swimming-pool.showTable .closed ul li span.sbl-icon-3{background-image:url(../images/sbl/icons/gelb/bistro_cafeteria.png)}.sbl-swimming-pool.showTable .closed ul li span.sbl-icon-4{background-image:url(../images/sbl/icons/gelb/fahrrad_stellplaetze.png)}.sbl-swimming-pool.showTable .closed ul li span.sbl-icon-5{background-image:url(../images/sbl/icons/gelb/flachwasserbereich.png)}.sbl-swimming-pool.showTable .closed ul li span.sbl-icon-6{background-image:url(../images/sbl/icons/gelb/freizeitbereich.png)}.sbl-swimming-pool.showTable .closed ul li span.sbl-icon-7{background-image:url(../images/sbl/icons/gelb/flachwasserbereich.png)}.sbl-swimming-pool.showTable .closed ul li span.sbl-icon-8{background-image:url(../images/sbl/icons/gelb/oekologischer_badeteich.png)}.sbl-swimming-pool.showTable .closed ul li span.sbl-icon-9{background-image:url(../images/sbl/icons/gelb/pkw_parkplaetze.png)}.sbl-swimming-pool.showTable .closed ul li span.sbl-icon-10{background-image:url(../images/sbl/icons/gelb/rollstuhlzugang.png)}.sbl-swimming-pool.showTable .closed ul li span.sbl-icon-11{background-image:url(../images/sbl/icons/gelb/saunen.png)}.sbl-swimming-pool.showTable .closed ul li span.sbl-icon-12{background-image:url(../images/sbl/icons/gelb/schwimmerzone.png)}.sbl-swimming-pool.showTable .closed ul li span.sbl-icon-13{background-image:url(../images/sbl/icons/gelb/seepferdchen.png)}.sbl-swimming-pool.showTable .closed ul li span.sbl-icon-14{background-image:url(../images/sbl/icons/gelb/spielplatz.png)}.sbl-swimming-pool.showTable .closed ul li span.sbl-icon-15{background-image:url(../images/sbl/icons/gelb/sportanlagen.png)}.sbl-swimming-pool.showTable .openstatus{position:absolute;bottom:30px;width:100%}.sbl-swimming-pool.showTable .openstatus p{margin-top:10px}.sbl-swimming-pool.showTable .openstatus strong{font-size:30px;line-height:1.2}.sbl-swimming-pool.showTable .openstatus__opened{color:#498b18 !important}.sbl-swimming-pool.showTable .openstatus__closed{color:#fbc10f !important}.sbl-swimming-pool.showTable ul{margin-top:5px}.sbl-swimming-pool.showTable ul li{padding-bottom:10px;padding-left:38px}@media (max-width:1350px){.sbl-swimming-pool.showTable ul li{padding-left:0px}}@media (max-width:1120px){.sbl-swimming-pool.showTable ul li{padding-left:35px}}@media (max-width:450px){.sbl-swimming-pool.showTable ul li{padding-left:0px}}@media (max-width:360px){.sbl-swimming-pool.showTable ul li{padding-left:35px}}.sbl-swimming-pool.showTable ul li span.sbl-icon{width:30px;height:24px;background-size:contain;background-position:center;margin-top:2px;left:-2px;background-image:url(../images/sbl/icons/gruen/check.png)}@media (max-width:1350px){.sbl-swimming-pool.showTable ul li span.sbl-icon{display:none}}@media (max-width:1120px){.sbl-swimming-pool.showTable ul li span.sbl-icon{display:block}}@media (max-width:450px){.sbl-swimming-pool.showTable ul li span.sbl-icon{display:none}}@media (max-width:360px){.sbl-swimming-pool.showTable ul li span.sbl-icon{display:block}}.sbl-swimming-pool.showTable ul li span.sbl-icon-1{background-image:url(../images/sbl/icons/gruen/bahnen.png)}.sbl-swimming-pool.showTable ul li span.sbl-icon-2{background-image:url(../images/sbl/icons/gruen/behinderten_parkplaetze.png)}.sbl-swimming-pool.showTable ul li span.sbl-icon-3{background-image:url(../images/sbl/icons/gruen/bistro_cafeteria.png)}.sbl-swimming-pool.showTable ul li span.sbl-icon-4{background-image:url(../images/sbl/icons/gruen/fahrrad_stellplaetze.png)}.sbl-swimming-pool.showTable ul li span.sbl-icon-5{background-image:url(../images/sbl/icons/gruen/flachwasserbereich.png)}.sbl-swimming-pool.showTable ul li span.sbl-icon-6{background-image:url(../images/sbl/icons/gruen/freizeitbereich.png)}.sbl-swimming-pool.showTable ul li span.sbl-icon-7{background-image:url(../images/sbl/icons/gruen/flachwasserbereich.png)}.sbl-swimming-pool.showTable ul li span.sbl-icon-8{background-image:url(../images/sbl/icons/gruen/oekologischer_badeteich.png)}.sbl-swimming-pool.showTable ul li span.sbl-icon-9{background-image:url(../images/sbl/icons/gruen/pkw_parkplaetze.png)}.sbl-swimming-pool.showTable ul li span.sbl-icon-10{background-image:url(../images/sbl/icons/gruen/rollstuhlzugang.png)}.sbl-swimming-pool.showTable ul li span.sbl-icon-11{background-image:url(../images/sbl/icons/gruen/saunen.png)}.sbl-swimming-pool.showTable ul li span.sbl-icon-12{background-image:url(../images/sbl/icons/gruen/schwimmerzone.png)}.sbl-swimming-pool.showTable ul li span.sbl-icon-13{background-image:url(../images/sbl/icons/gruen/seepferdchen.png)}.sbl-swimming-pool.showTable ul li span.sbl-icon-14{background-image:url(../images/sbl/icons/gruen/spielplatz.png)}.sbl-swimming-pool.showTable ul li span.sbl-icon-15{background-image:url(../images/sbl/icons/gruen/sportanlagen.png)}.sbl-swimming-pool.showTable .formbox.submit .submit{width:100%}.text.showForScreenReaderOnly{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}body.edit .text.showForScreenReaderOnly{position:relative;left:0;top:0;width:auto;height:auto;overflow:visible}body.edit .text.showForScreenReaderOnly:after{content:'Text wird von Screenreadern vorgelesen und ist sonst aber unsichtbar.';display:block;color:#d3000c}.text_show:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.text_show>h1:last-child{margin-bottom:-30px}.text_show h2:first-child{margin-top:30px}.text_show ul.linklist{margin-left:0px}.text_show ul.linklist li:before{list-style-type:none;content:none}.text_show div.padding_headline h1{margin-bottom:-10px;padding:40px 0 0;padding:7vh 0 0}table.left-footer td{vertical-align:top}table.left-footer td:first-child{width:50px;padding-right:5px;text-align:left}table.left-footer a{color:#333}table.left-footer a:hover{text-decoration:underline;color:#094d98}.contact.showOne{margin-bottom:60px}.contact.showOne img{margin-top:0;margin-bottom:3px;max-width:100%}.contact.showOne .position{color:#7a7a7a;font-size:.8em;line-height:1.5em}.contact.showOne .mail{display:inline-block}.contact.showOne .description{margin:8px 0}.contact.showOne a{color:#094d98}.contact.showOne .description,.contact.showOne>p,.contact.showOne a{padding:0 20px 0 20px}.download.sidebar{overflow:hidden}.download.sidebar .download-name{float:left;max-width:50%;max-width:calc(100% - 90px - 10px);word-wrap:break-word}.download.sidebar .meta-information{float:right;min-width:90px;padding-left:10px;text-align:right}.download.sidebar .meta-information a{top:6px;right:0}.download.sidebar .meta-information .file-type{margin-right:8px;text-transform:uppercase}.download.sidebar .download-icon{background:url(../images/arrowright.png) no-repeat;width:10px;height:19px;display:inline-block;padding:0;padding-right:3px;border-right:2px solid #666;position:relative;top:18px;right:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .25s ease;transition:all .25s ease;top:5px;right:0}.download_showFoldout .table{margin-bottom:20px}.download_showFoldout a,.download.table a{text-decoration:none}.download-name{text-decoration:none}.download.show{margin-bottom:70px}.download.show h1,.download.show h2,.download.show h3{margin:0;padding:0}.download.show li{margin-bottom:10px;overflow:hidden}.download.show-single{margin-top:20px;margin-bottom:70px}.download_showSingle .table{border-bottom:none}.download_showSingle .table td{border-bottom:1px solid #dedede}.epaper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.epaper_wrap:first-child{padding-right:40px}.epaper_img{width:210px;height:280px;border:1px solid #fff;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.15);box-shadow:0 0 12px 0 rgba(0,0,0,0.15);-webkit-transition:-webkit-box-shadow .5s ease;transition:-webkit-box-shadow .5s ease;transition:box-shadow .5s ease;transition:box-shadow .5s ease, -webkit-box-shadow .5s ease}.epaper_img:hover{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.3);box-shadow:0 0 20px 0 rgba(0,0,0,0.3)}.epaper_link.button.submit{margin:60px 0 45px}.epaper_download.download_showSingle{margin-bottom:0;border-top:1px solid #dedede}.epaper_download.download_showSingle td{border-bottom:none}@media (max-width:850px){.epaper_download table tr{border:none}.epaper_download table tr:first-child{border:none}}@media (max-width:500px){.epaper_wrap:first-child{padding-right:10px}.slidebox .epaper_link.button.submit{margin:30px 0 10px}.slidebox .epaper_link.button.submit a{padding:12px 35px}}.event-planner.showDetails .date,.event-planner.showDetails .location{font-weight:bold}.event-planner.showDetails .date span,.event-planner.showDetails .location span{padding-right:5px}.event-planner.showDetails .detail-information{margin-top:12px}.event-planner.showDetails .buttons{margin-top:60px;border-top:1px solid #dedede;padding-top:28px}.event-planner.showDetails .buttons:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.event-planner.showDetails .buttons input[type="submit"]{max-width:450px;width:auto;padding:0 40px;float:right;background-color:#ededed;color:#333}.event-planner.showDetails .buttons input[type="submit"].primary{color:white;background-color:#094d98}.event-planner.showDetails .buttons input[type="submit"].normal{color:#333;background-color:#dedede}.event_planner_showCategory .event-link{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:550px){.event_planner_showCategory .event-link{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.event_planner_showCategory .image{width:250px;min-width:250px;height:auto;margin-top:8px}@media (min-width:550px){.event_planner_showCategory .image{margin-left:16px;margin-top:0}}.event_planner_showCategory .image img{max-width:100%;min-width:250px;height:auto}.event_planner_showCategory .date{margin:0}.event_planner_showCategory .description{margin-top:8px}.formgen.showForm{width:100%}.formgen.showForm:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.formgen.showForm select{max-width:521px;width:auto}.formgen.showForm select[multiple]{overflow:auto}.formgen.showForm br{clear:both}.formgen.showForm .err{color:#d3000c}.formgen.showForm label.capt_err{padding-left:0}.formgen.showForm button,.formgen.showForm input[type="submit"],.formgen.showForm input[type="button"],.formgen.showForm .button{max-width:450px;width:auto;padding:0 40px}.formgen.showForm button.primary,.formgen.showForm input[type="submit"].primary,.formgen.showForm input[type="button"].primary,.formgen.showForm .button.primary{color:white;background-color:#094d98}.formgen.showForm button.normal,.formgen.showForm input[type="submit"].normal,.formgen.showForm input[type="button"].normal,.formgen.showForm .button.normal{color:#333;background-color:#dedede}.formgen.showForm .button.back{background-color:#ededed;color:#333;margin-right:10px}.formgen.showForm .field{margin-bottom:20px;margin-right:10px;float:left}.formgen.showForm .buttons:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.formgen.showForm input[type="text"],.formgen.showForm input[type="number"],.formgen.showForm input[type="password"]{max-width:450px}.formgen_showForm_upload_standard{margin:30px auto}.formgen.confirm table{margin:30px 0}.formgen.confirm table td{vertical-align:top;padding:1px 0}.formgen.confirm table td.label{padding-right:20px;font-weight:bold;width:30%}.formgen.confirm .buttons{border-top:1px solid #333;padding-top:30px;margin:30px 0}.formgen.confirm .buttons:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.formgen.confirm .buttons input[type="submit"]{max-width:450px;width:auto;padding:0 40px;margin-right:10px}.formgen.confirm .buttons input[type="submit"].primary{color:white;background-color:#094d98}.formgen.confirm .buttons input[type="submit"].normal{color:#333;background-color:#dedede}.kwl-advertisement.showDetail dl{width:100%;margin-bottom:20px}.kwl-advertisement.showDetail dl dt{padding-top:10px;font-weight:bold}@media (min-width:400px){.kwl-advertisement.showDetail dl dt{display:inline-block;width:160px}}@media (min-width:500px){.kwl-advertisement.showDetail dl dt{width:200px;padding-top:15px}}.kwl-advertisement.showDetail dl dd{padding-bottom:10px}.kwl-advertisement.showDetail dl dd.block{display:block;width:100%}@media (min-width:400px){.kwl-advertisement.showDetail dl dd{display:inline-block;width:calc(100% - 170px)}}@media (min-width:500px){.kwl-advertisement.showDetail dl dd{width:calc(100% - 210px);padding-bottom:15px}}.kwl-advertisement.showDetail table.download{margin-bottom:70px}.kwl-advertisement.showDetail table.download td.file-title{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.kwl-advertisement.showDetail *::-ms-backdrop,.kwl-advertisement.showDetail table.download td.file-title{-ms-word-break:normal}.kwl-advertisement.showList .row-title{padding-left:0}@media (min-width:850px){.kwl-advertisement.showList .right-align{text-align:right}}.kwl-advertisement.showList p+h2{margin-top:70px}.kwl-construction .text_show,.kwl-construction form{padding:0 20px}.kwl-construction.showForm{margin-bottom:40px}.kwl-construction.showForm:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.kwl-construction.showForm .field{margin:15px 0 5px;padding-left:5px;clear:both}.kwl-construction.showForm .err{color:#d3000c}.kwl-construction.showForm label{display:block;margin-bottom:10px;margin-left:-5px}.kwl-construction.showForm input[type="text"],.kwl-construction.showForm input[type="datetime"],.kwl-construction.showForm .contact select{height:30px;padding:5px;border:thin solid black}.kwl-construction.showForm input[type="text"]{width:400px}.kwl-construction.showForm textarea{width:400px;height:100px}.kwl-construction.showForm .col-left{float:left;width:405px;margin-right:50px}.kwl-construction.showForm .col-right{float:left}.kwl-construction.showForm .street:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.kwl-construction.showForm .street #street_search{margin-right:10px}.kwl-construction.showForm .street #street_select{width:400px}.kwl-construction.showForm .duration:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.kwl-construction.showForm .duration .from,.kwl-construction.showForm .duration .to{float:left;clear:none}.kwl-construction.showForm .duration .from{margin-right:20px}.kwl-construction.showForm .possible-measures select,.kwl-construction.showForm .possible-disturbances select{width:300px;height:auto;padding:3px 0;background-image:none;font-size:.875em;overflow-y:scroll}.kwl-construction.showForm .select_box td{vertical-align:top}.kwl-construction.showForm .select_box .label{position:relative;top:0;padding-bottom:10px;width:300px;text-align:left}.kwl-construction.showForm .select_box .choice{width:50px;vertical-align:middle;padding:0 5px}.kwl-construction.showForm .select_box .choice .button{margin-bottom:5px}.kwl-construction.showForm .remarks textarea{width:100%}.kwl-construction.showForm .submit{clear:both;padding-top:10px}.kwl-construction.showForm .submit:before{width:250px;content:'';display:block;height:1px;background-color:black;margin-bottom:10px}.kwl-construction.showForm .submit .button{width:100px}.kwl-construction.showList .pager{float:left;margin-right:100px}.kwl-construction.showList .pager span{float:left;line-height:40px}.kwl-construction.showList .pager .button{margin:0 5px}.kwl-construction.showList .search{float:left;margin-right:100px}.kwl-construction.showList .search input[type="text"]{float:left;width:300px;height:40px;padding:5px;margin-right:5px}.kwl-construction.showList a{color:#094d98;text-decoration:none}.kwl-construction.showList a:hover{text-decoration:underline}.kwl-construction.showList a.pdf{line-height:40px;padding-right:10px}.kwl-construction.showList .results{clear:both;margin-top:40px}.kwl-construction.showList table{font-size:12px}.kwl-construction.showList table th{font-size:14px;text-align:left;border-bottom:1px solid #094d98;vertical-align:bottom;padding:2px}.kwl-construction.showList table td{padding:2px}.kwl-construction.showList table tr.even{background-color:#F3F3F3}.distributor-form__fieldset{margin-bottom:20px}.distributor-form__radio-btn{clear:both;color:#032c58}.distributor-form__radio-btn:last-child{margin-bottom:10px}.distributor-form__field{margin-bottom:20px;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:400px){.distributor-form__field--50{width:50%;float:left}}@media (min-width:750px) and (max-width:850px),(min-width:1010px) and (max-width:1120px),(min-width:1300px){.distributor-form__field--file{width:50%;float:left}}.distributor-form__field--file input[type="file"]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.distributor-form__field--file label{position:relative;width:100%;height:50px;background:#ddd;line-height:50px;text-align:center;cursor:pointer}.distributor-form__field--back,.distributor-form__field--city,.distributor-form__field--reset,.distributor-form__field--submit,.distributor-form__field--zip{float:left}.distributor-form__field--zip{width:110px}@media (min-width:500px){.distributor-form__field--zip{width:135px}}.distributor-form__field--city{width:calc(100% - 110px)}@media (min-width:500px){.distributor-form__field--city{width:calc(100% - 135px)}}.distributor-form__field--back,.distributor-form__field--reset,.distributor-form__field--submit{width:50%}@media (min-width:500px){.distributor-form__field--back,.distributor-form__field--reset,.distributor-form__field--submit{width:150px}}.distributor-form__select{margin-bottom:20px;padding-right:10px}.distributor-form__select select{float:none}.distributor-form__select #salutation{width:auto}.distributor-form__slidebox{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:10px}.distributor-form__slidebox:last-child{margin-bottom:20px}.distributor-form__list{margin:0 0 20px 23px}.distributor-form__list li:before{content:'-';position:absolute;margin-left:-23px}.distributor-form__paragraph{margin-bottom:40px}.distributor-form__back,.distributor-form__reset,.distributor-form__submit{position:relative;width:100%;height:50px;background:#ddd;line-height:50px;text-align:center;cursor:pointer}.distributor-form__submit{background:#094d98;color:#fff}.distributor-form .error{color:#d3000c}.distributor-error-msg{color:#d3000c}#data_protection_information{margin-top:4px}.distributor-review__field{margin-bottom:20px;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.distributor-review__field--print{width:50%}@media (min-width:500px){.distributor-review__field--print{width:150px}}.distributor-review__print-button{position:relative;width:100%;height:50px;margin-top:10px;background:#ddd;line-height:50px;text-align:center;cursor:pointer}.review_form table{margin-bottom:30px}@media (min-width:851px){.review_form table td.label{width:30%}}.parent_accordion-content.invisible{display:none}.parent_accordion{width:100%;margin-bottom:10px;margin-top:10px}.parent_accordion h4,.parent_accordion .parent_accordion-opener{cursor:pointer;background:#fff;border:1px solid #e6e6e6;padding:13px 50px 13px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-transition:background .5s ease;transition:background .5s ease}@media (max-width:500px){.parent_accordion h4,.parent_accordion .parent_accordion-opener{padding:10px 34px 10px 10px}}.parent_accordion h4.active,.parent_accordion .parent_accordion-opener.active{background:#094d98;color:#fff;border:none}.parent_accordion h4.deactivated,.parent_accordion .parent_accordion-opener.deactivated{background:#fff}.parent_accordion h4:before,.parent_accordion .parent_accordion-opener:before{content:'';position:absolute;background:url(../images/arrowright.png) center no-repeat;width:20px;height:100%;top:0;right:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .25s ease;transition:all .25s ease}.parent_accordion h4.active:before,.parent_accordion .parent_accordion-opener.active:before{background:url(../images/arrowrightwhite.png) center no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(270deg)}.parent_accordion .parent_accordion-content{overflow:hidden;margin:0;padding:20px 20px 10px;border:1px solid #e6e6e6;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;margin:-1px 0 0}.parent_accordion .parent_accordion-content img{max-width:100%;height:auto}@media (max-width:500px){.parent_accordion .parent_accordion-content{padding:10px}}.parent_accordion .parent_accordion-content .question{display:none}.parent_accordion .parent_accordion-content .answer:not(:last-child){border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:20px}.parent_accordion .parent_accordion-content .answer>img{display:block;margin-top:10px}.umsatzsteuernachweis{font-size:.8em}.umsatzsteuernachweis h4{font-weight:bold}.umsatzsteuernachweis h5{font-weight:bold}.umsatzsteuernachweis .table-col-left{padding-right:10px}.submit a{cursor:pointer;background:#094d98;height:50px;line-height:50px;text-align:center;border:0;color:#fff;padding:0 20px;max-width:400px;float:right;right:auto;margin-top:0;position:relative}.submit a:hover{color:white !important;text-decoration:none !important}#kwl_calculator select{width:250px}@media (max-width:850px){#kwl_calculator select{width:100%;position:relative;z-index:11}}#kwl_calculator .redstar{color:#d3000c}#kwl_calculator .hint{margin-left:270px;position:relative}#kwl_calculator .hint.zaehlernennleistung-hint{top:13px}#kwl_calculator .hint.serviceumfang-hint{top:12px}#kwl_calculator .hint.jahresverbrauch-hint{top:-38px}@media (max-width:850px){#kwl_calculator .hint.jahresverbrauch-hint{top:12px}}#kwl_calculator .hint.versiegelte-hint{top:-38px}@media (max-width:850px){#kwl_calculator .hint.versiegelte-hint{top:12px}}#kwl_calculator .hint.versiegelte_teilweise-hint{top:-38px}@media (max-width:850px){#kwl_calculator .hint.versiegelte_teilweise-hint{top:12px}}@media (max-width:850px){#kwl_calculator .hint{margin-left:10px}}#kwl_calculator input[type="text"]{width:250px}@media (max-width:850px){#kwl_calculator input[type="text"]{width:100%;position:relative;z-index:11}}#kwl_calculator .table td{white-space:nowrap}#kwl_calculator .table td.sum{font-weight:bold}#kwl_calculator .table td.bt-download{min-height:50px}@media (max-width:850px){#kwl_calculator .nomobile{display:none}#kwl_calculator .row-title{display:none}#kwl_calculator .l{font-weight:bold}#kwl_calculator #water_verbrauch::before,#kwl_calculator #dirtwater_verbrauch::before,#kwl_calculator #condensation_verbrauch::before{content:'Ihre Angaben: '}#kwl_calculator #water_basispreis::before,#kwl_calculator #dirtwater_basispreis::before{content:'Basispreis: '}#kwl_calculator #water_bereitstellung::before,#kwl_calculator #dirtwater_bereitstellung::before{content:'Bereitstellungspreis: '}#kwl_calculator #water_arbeitspreis::before,#kwl_calculator #dirtwater_arbeitspreis::before,#kwl_calculator #condensation_arbeitspreis::before{content:'Mengenpreis: '}#kwl_calculator #water_price_total::before,#kwl_calculator #dirtwater_price_total::before,#kwl_calculator #condensation_price_total::before{content:'Summe: '}}.low-prins.showDetailContact{margin-top:60px}.low-prins.showDetailContact .description{margin:8px 0}.low-prins.showDetailContact a{color:#094d98}.low-prins.showDetailContact .description,.low-prins.showDetailContact>p,.low-prins.showDetailContact a{padding:0 20px 0 20px}.low-prins.showDetailContact .name{font-weight:bold}.prins.showList .formbox{margin-right:10px}.prins.showList .formbox.year{width:100px}.prins.showList .formbox.quater{width:140px}.prins.showList .formbox.company{width:calc(100% - 360px)}.prins.showList .formbox.submit{width:90px;margin-right:0}.prins.showList .formbox>.list li{padding-left:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.prins.showList .formbox h3{font-size:1.1em;font-weight:normal}.prins.showList .formbox p a{font-weight:normal}.prins.showList .formbox ul li:hover p a{text-decoration:underline;color:#094d98}.prins.showList .list li a{border-top:0;padding:45px 0 60px}.prins.showList .list h3{font-size:1.4em;font-weight:normal}.prins.showList .list p{font-size:.9em;line-height:1.5em}.prins.showList .list .date{display:inline;margin:0 5px 0 0;font-weight:bold}.prins.showDetail p{margin-bottom:20px}.lvb_maps_show #routing_container .ticket-recommendation button{float:none;padding:0 50px;width:auto}.lvb_maps_show #routing_container .ticket-recommendation p.message{margin:20px 0}.lvb_maps_show #routing_container .ticket-recommendation .zones{margin:20px 0;overflow:hidden}.lvb_maps_show #routing_container .ticket-recommendation .zones dt{float:left;font-weight:bold;margin-right:5px}.lvb_maps_show #routing_container .ticket-recommendation .zones dd{float:left;margin-right:25px}.lvb_maps_show #routing_container .ticket-recommendation table th{border-bottom:3px solid #fbc10f;font-weight:bold;color:#333;padding:20px;text-align:left;vertical-align:bottom}.lvb_maps_show #routing_container .ticket-recommendation table td{border-top:1px solid #dedede;padding:13px 20px;vertical-align:top;text-align:left}.lvb_maps_show #routing_container .ticket-recommendation table tr:first-child td{border-top:0}.lvb_maps_show #routing_container .ticket-recommendation table tr:hover{background:#e5f2fd}.lvb_maps_show #routing_container .ticket-recommendation table tr:last-child td{padding-bottom:26px}.lvb_maps_show #routing_container .ticket-recommendation table td .row-title{display:none;font-weight:bold;text-transform:none;padding-bottom:5px}.lvb_maps_show #routing_container .ticket-recommendation table.small th,.lvb_maps_show #routing_container .ticket-recommendation table.small td{padding-left:3px !important;padding-right:3px !important}.lvb_maps_show #routing_container .ticket-recommendation table.small.supersmall{font-size:.8em;padding:5px 3px !important}.lvb_maps_show #routing_container .ticket-recommendation table .price{text-align:right}.lvb_maps_show #routing_container .ticket-recommendation table .shop{text-align:center}.lvb_maps_show #routing_container .ticket-recommendation table th,.lvb_maps_show #routing_container .ticket-recommendation table td{line-height:.8em;font-size:.8em}.lvb_maps_show #routing_container .ticket-recommendation table td{padding:8px 20px}.lvb_maps_show #routing_container .ticket-recommendation table td a{color:#094d98}@media screen and (max-width:750px){.lvb_maps_show #routing_container .ticket-recommendation table th{padding-top:10px;padding-bottom:10px}.lvb_maps_show #routing_container .ticket-recommendation table th:first-child,.lvb_maps_show #routing_container .ticket-recommendation table td:first-child{padding-left:20px}.lvb_maps_show #routing_container .ticket-recommendation table th,.lvb_maps_show #routing_container .ticket-recommendation table td{padding-left:0;padding-right:0}.lvb_maps_show #routing_container .ticket-recommendation table .price{padding-right:10px}}.lvb-maps.showSearchForm:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.lvb-maps.showSearchForm select{background-color:white}.lvb-maps.showSearchForm input,.lvb-maps.showSearchForm select{border:0 !important}.lvb-maps.showSearchForm input[type="text"]{max-width:none}#form_connection:after{content:"";display:block;clear:both;visibility:hidden;height:0px}#form_connection .connection_field{margin-bottom:15px;margin-right:calc(15px);float:left;position:relative}#form_connection .connection_field span.has_error label{display:block}#form_connection .connection_field span .err{position:absolute;top:-30px}@media screen and (max-width:500px){#form_connection .connection_field span .err{position:relative;top:0}}#form_connection .connection_field #trigger_modify_search{display:none}#form_connection .connection_field.extended{display:none}#form_connection .connection_field.from{width:40%;width:calc(40% - 75px)}@media screen and (max-width:900px){#form_connection .connection_field.from{width:50%;width:calc(50% - 15px)}}@media screen and (max-width:500px){#form_connection .connection_field.from{width:100%;margin-right:0}}#form_connection .connection_field.switch{width:45px}#form_connection .connection_field.switch span.button{background:#094d98 url(../images/switcharrow.png) center no-repeat;background-size:32px;font-size:0;width:100%}#form_connection .connection_field.switch span.button.disabled{background-color:#dedede;cursor:auto}#form_connection .connection_field.to{width:35%;width:calc(35% - 15px)}@media screen and (max-width:900px){#form_connection .connection_field.to{width:50%;margin-right:0}}@media screen and (max-width:500px){#form_connection .connection_field.to{width:100%}}#form_connection .connection_field.submit{width:12%;width:calc(12% - 15px);margin-right:calc(15px)}@media screen and (max-width:900px){#form_connection .connection_field.submit{width:50%;width:calc(50% - 15px)}}#form_connection .connection_field.extend{width:13%;margin-right:0}@media screen and (max-width:900px){#form_connection .connection_field.extend{width:50%}}#form_connection.extend .connection_field.extended{display:block}#form_connection.extend .connection_field.from{width:50%;width:calc(50% - 75px)}@media (max-width:900px){#form_connection.extend .connection_field.from{width:calc(50% - 15px)}}@media (max-width:500px){#form_connection.extend .connection_field.from{width:100%;margin-right:0}}#form_connection.extend .connection_field.to{width:50%;margin-right:0}@media (max-width:500px){#form_connection.extend .connection_field.to{width:100%}}#form_connection.extend .connection_field.via{clear:left;width:100%;width:calc(100% - 410px)}@media screen and (max-width:900px){#form_connection.extend .connection_field.via{width:50%;width:calc(50% - 15px)}}#form_connection.extend .connection_field.departure{width:145px}@media screen and (max-width:900px){#form_connection.extend .connection_field.departure{margin-right:0;width:50%}}#form_connection.extend .connection_field.time{width:85px}@media screen and (max-width:900px){#form_connection.extend .connection_field.time{clear:left}}@media (max-width:500px){#form_connection.extend .connection_field.time{width:50%;width:calc(50% - 15px)}}#form_connection.extend .connection_field.date{width:135px;margin-right:0}@media (max-width:500px){#form_connection.extend .connection_field.date{width:50%}}#form_connection.extend .connection_field.transport{clear:left;width:75%;width:calc(75% - 15px)}#form_connection.extend .connection_field.transport label{display:inline-block;width:44px;position:relative;top:2px;left:0;padding-right:15px;padding-left:10px}@media screen and (max-width:500px){#form_connection.extend .connection_field.transport label{top:4px}}@media screen and (max-width:900px){#form_connection.extend .connection_field.transport input[type="checkbox"]{height:auto!important;line-height:normal}}#form_connection.extend .connection_field.transport .lvb_maps_partial_mot li{float:left}#form_connection.extend .connection_field.submit{width:25%;margin-right:0;margin-bottom:0;float:right}#form_connection.extend .connection_field.extend{display:none}.lvb_maps.show .sidebar_maps select{background-color:white}.lvb_maps.show .sidebar_maps input,.lvb_maps.show .sidebar_maps select{border:0 !important}.lvb_maps.show .sidebar_maps input[type="text"]{max-width:none}.lvb_maps.show .sideNavigation{margin:0;list-style:none;margin-bottom:50px}.lvb_maps.show .sideNavigation li{margin-bottom:1px;display:inline-block;margin-right:15px}.lvb_maps.show .sideNavigation li a{background:#ddd;display:block;padding:12px 15px;line-height:inherit}@media (max-width:900px){.lvb_maps.show .sideNavigation li a{padding:8px 5px}}@media (max-width:400px){.lvb_maps.show .sideNavigation li a{padding:12px 5px}}.lvb_maps.show .sideNavigation li.on a{background:#094d98;color:white!important;text-decoration:none!important}.lvb_maps.show .sideNavigation li.on a:hover{color:white!important}.lvb_maps.show .sideNavigation li:hover a{text-decoration:none!important;color:#333 !important}@media (max-width:900px){.lvb_maps.show .sideNavigation{width:100%;margin-bottom:30px}.lvb_maps.show .sideNavigation li{margin-right:15px;margin-bottom:0px;float:left}}@media (max-width:500px){.lvb_maps.show .sideNavigation.opened{background:none}.lvb_maps.show .sideNavigation.opened li{display:block}.lvb_maps.show .sideNavigation li{display:none;width:100%}.lvb_maps.show .sideNavigation li.on{display:block}.lvb_maps.show .sideNavigation li.on a{background:#094d98 url(../images/dropdownarrow2white.png) right center no-repeat}}.lvb_maps.show .formbox{width:100%}.lvb_maps.show .formbox span.button{width:100%;max-width:100%}.lvb_maps.show .tab.timetable input[type=submit]{width:auto;padding:0px 25px}.lvb_maps.show .timetable_content .download{margin:20px 0}.lvb_maps.show .timetable_content .download:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.lvb_maps.show .timetable_content .download>*{float:left}.lvb_maps.show .timetable_content .download a{padding-right:13px}.lvb_maps.show .timetable_content .download div .file-type{padding-right:9px}.lvb_maps.show .timetable_content .download div a{background:url(../images/arrowright.png) no-repeat;width:10px;height:19px;display:inline-block;padding:0;padding-right:3px;border-right:2px solid #666;position:relative;top:18px;right:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .25s ease;transition:all .25s ease;top:6px;right:0}.lvb_maps.show .tab.net{margin-right:15px}.lvb_maps.show .tab.net ul li{float:left;margin-right:40px;margin-bottom:10px}.lvb_maps.show .tab.net ul li *{float:left}.lvb_maps.show .tab.net ul li span.button.submit{width:auto;height:auto;margin-right:10px;padding:0 25px}.lvb_maps.show .tab.net ul li span.file-type{padding-top:13px;margin-right:20px}.lvb_maps.show .tab.net ul li a{background:url(../images/arrowright.png) no-repeat;width:10px;height:19px;display:inline-block;padding:0;padding-right:3px;border-right:2px solid #666;position:relative;top:18px;right:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .25s ease;transition:all .25s ease;top:16px;right:10px}.lvb_maps.show .lvb_maps_partial_timetable_content #timetable_directions{width:auto}.lvb_maps.show .lvb_maps_partial_timetable_content .timetable_changes:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.lvb_maps.show .slide_opener.active .late p{color:#fff !important}.lvb_maps.show .timetable_direction .formbox{width:100%;margin-top:20px;float:none;margin-bottom:20px}.lvb_maps.show .timetable_direction .formbox input{padding-left:40px;padding-right:40px;float:none}@media (max-width:500px){.lvb_maps.show .timetable_direction .formbox input{width:100%;max-width:100%}}.lvb_maps.show #map{height:400px;height:50vh;width:100%}.lvb_maps.show .routing_container #ajax_connection_error{width:90%;max-width:1000px;padding-top:50px;margin:auto;padding-bottom:50px}#main .lvb_maps_show .fullwidth.topcontent{padding:20px 0px !important}@media (max-width:900px){#main .lvb_maps_show .fullwidth.topcontent{padding:30px 0px 10px!important;min-height:180px}}#main .lvb_search_form .fullwidth.topcontent{padding-top:5px!important}#main .lvb_maps_show .fullwidth.topcontent.add-padding-top{padding:40px 0px !important}@media (max-width:900px){#main .lvb_maps_show .fullwidth.topcontent.add-padding-top{padding:50px 0px 10px!important;min-height:180px}}.tab.stop .stop_field .err{position:absolute;top:-30px;left:0}.stop_field,.timetable_field{margin-bottom:15px;margin-right:calc(15px);float:left}#routing_container .slidebox,#stop_content .slidebox{width:100%}.lvb_maps_partial_connection_options{float:left;width:78px}.lvb_maps_partial_connection p.lfloat img.lfloat{margin-top:2px;margin-right:4px}.lvb_maps_partial_connection label.err{font-weight:normal}.lvb_maps_partial_connection span.timeEntry_wrap span.timeEntry_control{display:none !important}.lvb_maps_partial_connection span.submit-blue{margin-right:8px}#routing_container .connection-head h4{color:#e6e2dd;font-size:13px;margin-bottom:4px}#routing_container span.submit{margin-top:-36px;margin-right:16px}#routing_container table{clear:both;margin-bottom:16px}#routing_container th.station{width:195px;padding-left:42px}#routing_container .date{width:87px}#routing_container .time{width:120px}#routing_container .duration{width:78px}#routing_container .changes{width:46px}#routing_container .products{width:125px}#routing_container .info{width:23px}#routing_container td.recommend{vertical-align:middle}#routing_container label{font-weight:bold;display:inline-block;color:#84817d;text-align:right}#routing_container .station label{padding-right:5px;width:35px}#routing_container .station span{width:195px;font-weight:bold}#routing_container tr.action td{background:#f2f2f2;padding-top:3px;padding-bottom:3px}#routing_container tr.close td{background:#fff}#routing_container tr.open td{background:#ececeb}#routing_container tr.results td{background:#fff;padding:0}#routing_container tr.results table{margin:0}#routing_container tr.results table td{vertical-align:top;border:none;padding:3px 5px 3px 0}#routing_container tr.results table tr.next td{border-top:1px solid #e4e4e4}#routing_container tr.results table .line{width:94px;padding-left:22px}#routing_container tr.results table .station{width:195px;padding-left:0}#routing_container tr.results table .duration{width:128px}#routing_container tr.results table .comment{width:154px}#routing_container tr.results table a.toggle{padding-left:4px;margin-top:4px;margin-right:7px;height:9px}#routing_container td.station span.extra{font-weight:normal}#routing_container tr.results th{background:#f9f9f8;color:#323232;border:none;font-size:11px;text-shadow:0 1px 1px #fff;padding-top:3px;padding-bottom:3px}#routing_container tr.results strong{font-weight:bold}span.transport-types{width:32px;height:32px;overflow:hidden;display:block;float:left;margin-right:10px}span.transport-types img{margin-top:-188px;width:32px}span.str img,span.stn img,span.sth img{margin-top:0}span.bus img,span.bun img,span.buh img{margin-top:-37px}span.s img{margin-top:-75px}span.nl img{margin-top:-112px}span.walk img{margin-top:-150px}.routing_container{padding:20px 0}#routing_container .connection-head{padding:17px 20px;margin-bottom:20px;background:white}#routing_container span.spacer{margin-left:23px}#routing_container a.ticketrecommend{background:url(../images/btn_ticketrecommend.png) no-repeat;width:23px;height:25px;display:block;text-indent:-9999px;z-index:100;outline:0}#routing_container a.toggle{background:url("../images/icon_toggle.gif") no-repeat scroll 5px -9px transparent;text-indent:-9999px;display:inline-block;padding-left:70px;float:left;margin-top:8px;height:15px;font-size:0;line-height:0;outline:0;height:25px;width:5px}#routing_container a.close{background-position:5px -205px}#routing_container tr.results a.toggle{background-position:right 0;margin-left:7px}#routing_container tr.results a.close{background-position:right -196px}#routing_container #action_later{background-position:0 -14px}#routing_container .notice{position:absolute;top:2px;right:0;width:55%}#routing_container .notice span{border:1px solid #000;height:120px;width:100%;display:block}#routing_container .print-head{display:none;position:relative}#routing_container .print-head dl{margin-bottom:60px}#routing_container .print-head dl dt{float:left;padding:3px 0}#routing_container .print-head dl dd{margin-left:40px;padding:3px 0}#routing_container span.extra{color:#666;display:block;margin-bottom:8px}#stop_tab_content label{display:block}#stop_tab_content p.lfloat label{clear:both}.lvb_maps_partial_stop p.rfloat{clear:both}.lvb_maps_partial_stop_content{clear:both;padding-top:16px}.lvb_maps_partial_stop_content table.list{margin-bottom:0;width:100%}.lvb_maps_partial_stop_content span.number{font-size:25px;display:block;line-height:140%;padding-top:15px;font-weight:bold}.lvb_maps_partial_stop_content .type.tram{background:url(../images/tram.png) no-repeat}.lvb_maps_partial_stop_content .type.bus{background:url(../images/bus.png) no-repeat}.lvb_maps_partial_stop_content .type.train{background:url(../images/other_30.png) no-repeat}.lvb_maps_partial_stop_content .type.s{background:url(../images/s_30.png) no-repeat}.lvb_maps_partial_stop_content .message{height:30px;width:30px;background-size:contain !important;font-size:0;display:inline-block}.lvb_maps_partial_stop_content .message_content{height:24px;width:24px;display:inline-block}.lvb_maps_partial_stop_content .message.info{background:url(../images/lvb/INFO.png) no-repeat}.lvb_maps_partial_stop_content .message.warning{background:url(../images/lvb/WARNING.png) no-repeat}.lvb_maps_partial_stop_content .message.problem{background:url(../images/lvb/PROBLEM.png) no-repeat}.lvb_maps_partial_timetable_content{padding-top:50px}.lvb_maps_partial_timetable .form_timetable{padding-top:20px;margin:0}.lvb_maps_partial_timetable h4{color:#fff}.lvb_maps_partial_timetable .widget-list li p.last{margin-right:0}.lvb_maps_partial_timetable_content span.submit{margin:16px 0}.lvb_maps_partial_timetable_content ul.direction{margin-bottom:0}.lvb_maps_partial_timetable_content ul.direction span{line-height:20px}.lvb_maps_partial_timetable_content ul.direction a.download{padding-left:24px;margin-left:88px;line-height:20px;background-position:0 1px}.lvb_maps_partial_timetable_content div.timetable_changes{margin-top:16px}.lvb_maps_ajax_poi{overflow:hidden;float:left;width:304px}.lvb_maps_ajax_poi li{overflow:hidden;display:block}.lvb_maps_ajax_poi input.lfloat{margin:0}.lvb_maps_ajax_poi img.lfloat{margin:2px 5px 2px 2px}.lvb_maps_ajax_poi h5{margin-top:7px;font-weight:bold}.lvb_maps_ajax_poi p.trigger{padding:0;float:left;margin:6px 8px 0 0}.lvb_maps_ajax_poi ul.list{width:293px}.lvb_maps_ajax_poi ul.list li{margin-bottom:0}p.lvb_maps_partial_add_to_mylvb{font-size:11px;color:#d8d7d5;line-height:13px;font-weight:bold;width:102px;float:left}.lvb_maps_partial_stop_content p.lvb_maps_partial_add_to_mylvb{width:auto}.lvb_maps_partial_traffic li{background:#FEFDA5}.lvb_maps_partial_construction li{background:#BFCFE8}.lvb_maps_partial_construction li.important,.lvb_maps_partial_traffic li.important{background:#F0B9A2}div.gmnoprint div h3{color:#000;margin-bottom:5px}#schedule_content_data{clear:both}table.routing,table.reports{background-color:#444;width:100%}table.routing table.details{background-color:#666;width:100%}table.routing th,table.reports th{border:1px solid #FFF;font-weight:bold;text-align:left}table.routing td,table.reports td{border:1px solid #FFF}table.routing tr.connection{background-color:#444}p.error{background-color:#d3000c;color:white;margin:0 0 1em;padding:.5em 1em}div#map div.info{color:black}.initially_hidden{display:none}div.gm_marker_info{padding-bottom:12px}div.gm_marker_info *{font-size:11px;line-height:1.5}div.gm_marker_info h3{padding-bottom:0}div.gm_marker_info h5{color:#333}div.gm_marker_info h5.action{border-top:1px solid #333;padding-top:3px;text-transform:uppercase;margin-bottom:2px}div.gm_marker_info label{text-transform:uppercase}div.gm_marker_info span.trigger{padding-bottom:1px;display:inline-block}div.gm_marker_info span.type{background:url(../images/icons_type.png) no-repeat;width:16px;height:16px;display:block;float:left;text-indent:-9999px;margin:0 5px 5px 0}div.gm_marker_info span.nl{background-position:-1200px 0}div.gm_marker_info span.s{background-position:-900px 0}div.gm_marker_info span.bus,div.gm_marker_info span.bun,div.gm_marker_info span.buh{background-position:-600px 0}div.gm_marker_info span.str,div.gm_marker_info span.stn,div.gm_marker_info span.sth{background-position:-300px 0}div.gm_marker_info ul.lines{float:left}div.gm_marker_info ul.lines li{display:inline;margin-right:5px}div.gm_marker_info div.description{font-size:12px;color:#333;padding:10px}div.gm_marker_info div.description *{font-size:12px;color:#333}div.gm_marker_info div.description a{text-decoration:underline}#dialog div.gm_marker_info div.description *,#dialog div.gm_marker_info div.description{color:#fff}#diaog{display:none}div#map div.contextmenu{background-color:#717274;border:1px solid #666;padding:5px;-moz-box-shadow:5px 5px 7px rgba(0,0,0,0.25);-webkit-box-shadow:5px 5px 7px rgba(0,0,0,0.25);min-width:130px}div#map div.contextmenu li{clear:both;overflow:hidden;padding:5px 0}div#map div.contextmenu li a{color:#fff}div#map div.contextmenu img{width:16px;height:18px;float:left;margin-right:5px}#routing_container .headline{padding:0 50px 0 20px;position:relative;margin-bottom:10px}#routing_container .results{position:relative}#routing_container .headline>*,#routing_container .connection_row>*,#routing_container .dep>*,#routing_container .rou>*,#routing_container .arr>*,#routing_container .waiting_time>*{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:10px}#routing_container .time{width:140px;overflow:hidden}#routing_container .late{width:120px;overflow:hidden}#routing_container .route-new{width:45%;width:calc(100% - 410px);position:relative}#routing_container .route{width:45%;width:calc(100% - 510px);position:relative}#routing_container .results .route{width:45%;width:calc(100% - 270px)}#routing_container .route_line{width:40px;position:absolute;text-align:center;margin-left:-5px}#routing_container .colorline:after{content:'';background:#ddd;height:128%;height:calc(100% + 20px);min-height:45px;position:absolute;width:4px;top:30px;left:15px}.arr .route_content:after{content:'';background:#ddd;height:100%;position:absolute;width:4px;top:22px;left:15px}.single_route:last-child .arr .route_content:after{background:#fff}#routing_container .dep .route_line.walk:after{content:'';height:calc(100% + 40px);width:0px;border:2px dotted #ddd;position:absolute;left:20px;top:30px}#routing_container .single_route{border-bottom:1px solid #e6e6e6;margin-bottom:30px;padding-bottom:40px;position:relative}#routing_container .single_route .light{white-space:nowrap}.single_route:after{content:'';height:67px;width:4px;background:#DDD;left:275px;position:absolute;top:-67px}.single_route:first-child:after{display:none}#routing_container .single_route:last-child{border:none}#routing_container .single_route .route_line.number span{height:30px;width:30px;position:absolute;left:7px;top:0}#routing_container .single_route.WALK .route_line.walk span{background:url(../images/icon_types.png) center -103px no-repeat;height:22px;width:22px;background-size:cover;display:block;border:4px solid #ddd;border-radius:50%;margin-left:7px}#routing_container .single_route.STRB .route_line.number span,#routing_container .single_route.STR .route_line.number span,#routing_container .single_route.STN .route_line.number span,#routing_container .single_route.STH .route_line.number span{line-height:29px;color:#fff}#routing_container .single_route.BUS .route_line.number span,#routing_container .single_route.BUN .route_line.number span,#routing_container .single_route.BUH .route_line.number span{background:#9b2986;border-radius:50%;font-size:16px;line-height:30px;color:#fff;font-weight:bold}#routing_container .single_route.S .route_line.number span{background:url(../images/s_30.png) left no-repeat;height:30px;width:30px;background-size:contain;font-size:0}#routing_container .single_route.DPN .route_line.number span,#routing_container .single_route.ICE .route_line.number span,#routing_container .single_route.IC .route_line.number span,#routing_container .single_route.RE .route_line.number span,#routing_container .single_route.RB .route_line.number span{background:url(../images/other_30.png) left no-repeat;height:31px;width:30px;background-size:contain;font-size:0}#routing_container .route_line .endstation{width:14px;height:14px;position:absolute;top:8px;left:15px;border-radius:50%}#routing_container .route_line .addi_stations{background:#fff;height:22px;width:22px;border:4px solid #ddd;border-radius:50%;text-indent:1px;line-height:23px;font-family:arial;position:absolute;left:7px;top:0px;font-weight:bold;font-size:26px;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease}#routing_container .route_line .addi_stations.opened{-webkit-transform:rotate(180deg);transform:rotate(180deg);line-height:19px;text-indent:-1px}#routing_container .route_line .skywalker{background:#fff url(../images/skywalker.png) 7px 3px no-repeat;height:26px;width:26px;border:2px solid #ddd;border-radius:50%;position:absolute;left:5px;top:0px}#routing_container .single_route.number_1 .route_line.number span,#routing_container .single_route.number_3 .route_line.number span{background:#65b32e}#routing_container .single_route.number_4 .route_line.number span,#routing_container .single_route.number_7 .route_line.number span,#routing_container .single_route.number_12 .route_line.number span,#routing_container .single_route.number_15 .route_line.number span{background:#164194}#routing_container .single_route.number_2 .route_line.number span,#routing_container .single_route.number_8 .route_line.number span,#routing_container .single_route.number_9 .route_line.number span{background:#fbc10f;color:#333}#routing_container .single_route.number_10 .route_line.number span,#routing_container .single_route.number_11 .route_line.number span,#routing_container .single_route.number_16 .route_line.number span{background:#e30613}#routing_container .single_route.number_14 .route_line.number span{background:#4395e1}#routing_container .single_route.BUS .addi_stations{color:#9b2986;border-color:#9b2986}#routing_container .single_route.S .addi_stations{color:#139640;border-color:#139640}#routing_container .single_route.DPN .addi_stations,#routing_container .single_route.ICE .addi_stations,#routing_container .single_route.IC .addi_stations,#routing_container .single_route.RE .addi_stations,#routing_container .single_route.RB .addi_stations{color:#139640;border-color:#139640}#routing_container .single_route.number_1 .addi_stations,#routing_container .single_route.number_3 .addi_stations{color:#65b32e;border-color:#65b32e}#routing_container .single_route.number_4 .addi_stations,#routing_container .single_route.number_7 .addi_stations,#routing_container .single_route.number_12 .addi_stations,#routing_container .single_route.number_15 .addi_stations{color:#164194;border-color:#164194}#routing_container .single_route.number_2 .addi_stations,#routing_container .single_route.number_8 .addi_stations,#routing_container .single_route.number_9 .addi_stations{color:#fbc10f;border-color:#fbc10f}#routing_container .single_route.number_10 .addi_stations,#routing_container .single_route.number_11 .addi_stations,#routing_container .single_route.number_16 .addi_stations{color:#e30613;border-color:#e30613}#routing_container .single_route.number_14 .addi_stations{color:#4395e1;border-color:#4395e1}#routing_container .single_route.WALK .route_line .endstation,#routing_container .single_route.WALK .colorline:after{background:#ddd}#routing_container .single_route.BUS .route_line .endstation,#routing_container .single_route.BUS .colorline:after,#routing_container .single_route.BUN .route_line .endstation,#routing_container .single_route.BUN .colorline:after,#routing_container .single_route.BUH .route_line .endstation,#routing_container .single_route.BUH .colorline:after{background:#9b2986}#routing_container .single_route.S .route_line .endstation,#routing_container .single_route.S .colorline:after{background:#139640}#routing_container .single_route.DPN .route_line .endstation,#routing_container .single_route.DPN .colorline:after,#routing_container .single_route.ICE .route_line .endstation,#routing_container .single_route.ICE .colorline:after,#routing_container .single_route.IC .route_line .endstation,#routing_container .single_route.IC .colorline:after,#routing_container .single_route.RE .route_line .endstation,#routing_container .single_route.RE .colorline:after,#routing_container .single_route.RB .route_line .endstation,#routing_container .single_route.RB .colorline:after{background:#139640}#routing_container .single_route.number_1 .route_line .endstation,#routing_container .single_route.number_1 .colorline:after,#routing_container .single_route.number_3 .route_line .endstation,#routing_container .single_route.number_3 .colorline:after{background:#65b32e}#routing_container .single_route.number_4 .route_line .endstation,#routing_container .single_route.number_4 .colorline:after,#routing_container .single_route.number_7 .route_line .endstation,#routing_container .single_route.number_7 .colorline:after,#routing_container .single_route.number_15 .route_line .endstation,#routing_container .single_route.number_15 .colorline:after,#routing_container .single_route.number_12 .route_line .endstation,#routing_container .single_route.number_12 .colorline:after{background:#164194}#routing_container .single_route.number_2 .route_line .endstation,#routing_container .single_route.number_2 .colorline:after,#routing_container .single_route.number_8 .route_line .endstation,#routing_container .single_route.number_8 .colorline:after,#routing_container .single_route.number_9 .route_line .endstation,#routing_container .single_route.number_9 .colorline:after{background:#fbc10f}#routing_container .single_route.number_10 .route_line .endstation,#routing_container .single_route.number_10 .colorline:after,#routing_container .single_route.number_11 .route_line .endstation,#routing_container .single_route.number_11 .colorline:after,#routing_container .single_route.number_16 .route_line .endstation,#routing_container .single_route.number_16 .colorline:after{background:#e30613}#routing_container .single_route.number_14 .route_line .endstation,#routing_container .single_route.number_14 .colorline:after{background:#4395e1}#routing_container .route_content{padding-left:60px;overflow:hidden}#routing_container .route_line,#routing_container .route_content{float:left}#routing_container .route_content>p{float:left;margin-right:10px}#routing_container .duration{width:100px}#routing_container .info{width:100px}#routing_container .changes{width:50px}#routing_container .connection_row .transport-types.walk{margin-right:-30px}#routing_container .connection_row .circle_green{width:22px;height:22px;border-radius:11px;background:#498b18}#routing_container .connection_row .circle_red{width:22px;height:22px;border-radius:11px;background:#d3000c}.ui-tooltip{background-color:white}#routing_container .connection_row .transport-types:not(:only-of-type).walk img{display:none}#routing_container .earlier,#routing_container .later{padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:10px;color:#094d98;line-height:50px;text-align:left;height:auto;line-height:1}#routing_container .earlier p,#routing_container .later p{position:absolute;left:17px;top:17px}#routing_container .earlier input.submit,#routing_container .later input.submit{padding:17px 50px 17px 20px;cursor:pointer;background:none;color:#094d98;line-height:50px;text-align:center;border:0;width:100%;max-width:100%;float:right;height:auto;right:auto;line-height:1;margin-top:0;text-align:right;position:relative}#routing_container .dep,#routing_container .rou,#routing_container .arr,#routing_container .waiting_time{display:block}#routing_container .rou{padding:30px 0}#routing_container .att{position:relative;width:75%;width:calc(100% - 40px);max-height:100%;color:#d3000c}#stop_content .number{width:80px;display:inline-block}#stop_content .time{width:90px;display:inline-block}#stop_content .late{color:#d3000c;width:90px;display:inline-block}#stop_content .statusIcon{width:32px;padding-right:8px;display:inline-block}#stop_content .direction{width:300px;white-space:nowrap;display:inline-block}#stop_content .type{width:45px;display:inline-block;height:30px;text-indent:-999em}#stop_content .headdesc{padding:0px 50px 0px 20px;margin-bottom:10px}#stop_content .headdesc .type{text-indent:0}#stop_content .headdesc .late{color:#333}#stop_content .connection-head{background:#fff;padding:17px 20px;margin-bottom:20px}#routing_container .in_time{color:#498b18}#routing_container .to_late{color:#d3000c}.list.direction li{padding:0;border:none}.list.direction li select{padding-right:30px}.lines{padding:30px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.lines li{padding:5px 0 5px 60px;border-bottom:none;position:relative}.lines li a{display:inline-block;white-space:nowrap;position:relative}.lines li:before{content:'';background:url(../images/fahrplanaushang.png) top no-repeat;height:50px;width:14px;position:absolute;left:0;top:14px}.lines li a:after{content:'';background:#ffffff url(../images/pdf_download.png) center no-repeat;height:29px;width:24px;position:absolute;right:-40px;top:0px}.lines li.last:before{height:14px}.timetable_direction .formbox:after{content:'';background:url(../images/pdf_download2.png) left center no-repeat;height:100%;width:24px;position:absolute;left:0;top:0;margin-left:16px}.timetable_direction .formbox.timetabledirection{width:auto;float:left;margin-right:20px}.timetable_direction .formbox.timetabledirection select{padding-right:30px}.timetable_direction .formbox.timetabledirection:after{content:none}@media (max-width:900px){span.transport-types{margin-right:2px;margin-bottom:2px}}@media (max-width:800px){#routing_container .time{width:90px;padding-right:0px}#routing_container .late{display:none}#routing_container .headline .late{display:none}#routing_container .route{width:150px;width:calc(100% - 240px)}#routing_container .results .route{width:150px;width:calc(100% - 95px)}#routing_container .duration{width:100px}#routing_container .info{display:none}#routing_container .changes{width:50px;text-align:right}.single_route:after{left:105px}#routing_container .single_route .light{white-space:normal}}@media (max-width:500px){#routing_container .slidebox .slide_opener,#routing_container .slidebox .slidecontent{padding:10px 8px 10px 10px}#routing_container .headline{padding:0 10px 0 10px}#routing_container .time{width:70px}#routing_container .results .route{width:calc(100% - 70px)}#routing_container .route{width:150px;width:calc(100% - 170px)}#routing_container .route_content{padding-left:45px}#routing_container .duration{width:50px}#routing_container .changes{text-align:left}.single_route:after{left:85px}}#no_js_warning{color:#fff;padding:24px 0}#no_js_warning a{color:#fff;text-decoration:underline}.hideme{display:none}.initially_hidden{display:none}.lvb_maps_partial_stop span.submit.edit input{padding:5px;background:#094d98;color:#fff;cursor:pointer}#form_connection label,#form_stop label,#timetable label{display:none}.connection_field.from .changefrom,.connection_field.to .changeto{position:absolute;right:40px;height:100%}.connection_field.from .changefrom input,.connection_field.to .changeto input{content:'';cursor:pointer;position:absolute;background:url(../images/close.png) center no-repeat;width:19px;height:100%}div#map_lnp{height:500px;min-height:160px;width:100%}.gmapopener{background:url(../images/gmapbw.jpg) center no-repeat;background-size:cover;width:100%;height:50px;line-height:40px;float:none;color:#333;max-width:100%;text-transform:uppercase}.gmapmask{height:0;overflow:hidden}.stop_field.stop{width:calc(55% - 15px);position:relative}.stop_field.stop span.changestop{position:absolute;right:30px;top:0;bottom:0}.stop_field.stop span.changestop.with-dropdown{position:absolute;right:5px;top:0;bottom:0;height:50px}.stop_field.stop span.changestop input{background:url(../images/close.png) center no-repeat;cursor:pointer;width:19px;height:100%}.stop_field.stop span.changestop input.btn-dropdownarrow2{background:url(../images/dropdownarrow2.png) center no-repeat;cursor:pointer;width:19px;height:100%}.stop_field.time{width:calc(12% - 15px);min-width:60px}.stop_field.date{width:calc(18% - 15px);min-width:100px}.stop_field.submit{width:calc(15%);margin-right:0}.timetable_field.Tram{width:calc(50% - 15px);margin-right:15px}.timetable_field.Bus{width:calc(50%);margin-right:0;min-width:100px}.timetable_field.Nightliner{width:calc(50% - 15px);margin-right:15px}.timetable_field.Regionalbus{width:calc(50%);margin-right:0}.timetable_field.date{width:calc(15% - 15px);min-width:100px}.widget-list{margin-bottom:30px}.gmnoprint .gm-style-mtc{display:none}@media (max-width:900px){.gmapopener,.sidebar_maps{font-size:.8em}.connection_field input,.connection_field span.button,.connection_field select,.stop_field input,.stop_field span.button,.stop_field select,.timetable_field input,.timetable_field span.button,.timetable_field select,.timetable input,.timetable span.button,.timetable select{height:40px !important;margin-bottom:0 !important;line-height:40px}.netplan input,.netplan span.button.submit{height:40px;line-height:40px}.stop_field.stop{width:calc(45% - 15px)}.stop_field.date{width:calc(23% - 15px);min-width:85px}.stop_field.time{width:calc(17% - 15px);min-width:50px}.stop_field.submit{width:calc(15%);margin-right:0}div#map_lnp{height:300px;height:60vh;min-height:160px;width:100%}}@media (max-width:500px){.gmapopener,.sidebar_maps{font-size:1em}.stop_field.stop{width:calc(100%);margin-right:0}.stop_field.date{width:calc(33% - 15px);min-width:70px}.stop_field.time{width:calc(33% - 15px);margin-right:15px}.stop_field.submit{width:calc(33%);margin-right:0;float:right}.netplan{width:100%}.netplan span.button.submit{width:calc(100% - 130px)}}@media (max-width:400px){.lines{padding:10px}.lines li{padding:5px 0 5px 25px}.lines li a:after{content:none}.timetable_field.Tram{width:calc(100%);margin-right:0px}.timetable_field.Bus{width:calc(100%)}.timetable_field.Nightliner{width:calc(100%);margin-right:0px}.timetable_field.Regionalbus{width:calc(100%)}.timetable_field.date{width:calc(100%)}}.lvb-jamming.showInternetTeaser li{margin-bottom:35px;border-top:1px solid rgba(255,255,255,0.15);padding-top:35px}.lvb-jamming.showInternetTeaser li:first-child{border-top:none}.lvb-jamming.showInternetTeaser li:last-child{margin-bottom:0}.lvb-jamming.showInternetTeaser p.important::after{content:'!';color:white;background:#d3000c;width:21px;height:21px;position:absolute;padding:0px 7px;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;margin-top:4px;margin-left:4px}.lvb-jamming.showInternetTeaser .affected-lines{overflow:hidden;margin-bottom:10px}.lvb-jamming.showInternetTeaser .affected-lines span{line-height:40px;text-decoration:none;color:white;float:left;margin:0 10px 10px 0;height:41px;width:41px;text-align:center;text-indent:-9999px;background-image:url(../images/lvb/vit/linien.png);background-repeat:no-repeat;background-position:-198px -190px}.lvb-jamming.showInternetTeaser .affected-lines span.Tram_1{background-position:-1px -96px}.lvb-jamming.showInternetTeaser .affected-lines span.Tram_2{background-position:-1px -48px}.lvb-jamming.showInternetTeaser .affected-lines span.Tram_3{background-position:-51px -96px}.lvb-jamming.showInternetTeaser .affected-lines span.Tram_4{background-position:-1px -190px}.lvb-jamming.showInternetTeaser .affected-lines span.Tram_7{background-position:-50px -190px}.lvb-jamming.showInternetTeaser .affected-lines span.Tram_8{background-position:-51px -48px}.lvb-jamming.showInternetTeaser .affected-lines span.Tram_9{background-position:-100px -48px}.lvb-jamming.showInternetTeaser .affected-lines span.Tram_10{background-position:-1px 0}.lvb-jamming.showInternetTeaser .affected-lines span.Tram_11{background-position:-50px 0}.lvb-jamming.showInternetTeaser .affected-lines span.Tram_12{background-position:-100px -190px}.lvb-jamming.showInternetTeaser .affected-lines span.Tram_13{background-position:-100px -96px}.lvb-jamming.showInternetTeaser .affected-lines span.Tram_14{background-position:-1px -143px}.lvb-jamming.showInternetTeaser .affected-lines span.Tram_15{background-position:-149px -190px}.lvb-jamming.showInternetTeaser .affected-lines span.Tram_16{background-position:-100px 0}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_31{background-position:0 -283px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_32{background-position:-50px -283px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_33{background-position:-99px -283px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_52{background-position:-148px -283px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_53{background-position:-198px -283px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_54{background-position:-247px -283px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_60{background-position:0 -330px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_61{background-position:-49px -330px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_62{background-position:-98px -330px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_63{background-position:-147px -330px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_65{background-position:-197px -330px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_66{background-position:-246px -330px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_67{background-position:-295px -330px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_70{background-position:-344px -330px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_72{background-position:-394px -330px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_73{background-position:-443px -330px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_74{background-position:0 -377px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_75{background-position:-50px -377px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_76{background-position:-99px -377px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_77{background-position:-148px -377px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_79{background-position:-198px -377px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_80{background-position:-247px -379px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_81{background-position:-297px -377px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_82{background-position:-346px -377px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_83{background-position:-395px -377px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_85{background-position:-444px -377px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_86{background-position:-1px -424px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_87{background-position:-50px -423px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_88{background-position:-99px -423px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_89{background-position:-148px -423px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_90{background-position:-198px -423px}.lvb-jamming.showInternetTeaser .affected-lines span.Bus_91{background-position:-246px -423px}.lvb-jamming.showInternetTeaser .affected-lines span.Nightliner_N10{background-position:-1px -470px}.lvb-jamming.showInternetTeaser .affected-lines span.Nightliner_N1{background-position:-50px -470px}.lvb-jamming.showInternetTeaser .affected-lines span.Nightliner_N2{background-position:-99px -470px}.lvb-jamming.showInternetTeaser .affected-lines span.Nightliner_N3{background-position:-197px -470px}.lvb-jamming.showInternetTeaser .affected-lines span.Nightliner_N4{background-position:-247px -470px}.lvb-jamming.showInternetTeaser .affected-lines span.Nightliner_N5{background-position:-296px -470px}.lvb-jamming.showInternetTeaser .affected-lines span.Nightliner_N6{background-position:-345px -470px}.lvb-jamming.showInternetTeaser .affected-lines span.Nightliner_N7{background-position:-395px -470px}.lvb-jamming.showInternetTeaser .affected-lines span.Nightliner_N8{background-position:-444px -470px}.lvb-jamming.showInternetTeaser .affected-lines span.Nightliner_N9{background-position:-1px -516px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_100{background-position:-1px -563px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_101{background-position:-50px -563px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_107{background-position:-99px -563px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_108{background-position:-149px -563px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_118{background-position:-198px -563px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_120{background-position:-247px -563px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_121{background-position:-296px -563px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_122{background-position:-346px -563px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_123{background-position:-394px -563px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_124{background-position:-444px -563px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_125{background-position:-1px -610px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_130{background-position:-50px -610px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_131{background-position:-100px -610px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_141{background-position:-148px -610px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_143{background-position:-197px -610px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_144{background-position:-247px -610px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_161{background-position:-296px -610px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_162{background-position:-345px -610px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_163{background-position:-395px -610px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_164{background-position:-444px -610px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_165{background-position:-493px -610px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_172{background-position:-1px -657px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_173{background-position:-50px -657px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_175{background-position:-99px -657px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_176{background-position:-148px -657px}.lvb-jamming.showInternetTeaser .affected-lines span.Regionalbus_190{background-position:-197px -657px}.lvb-jamming.showInternetTeaser .no-reports{background-color:#498b18;width:480px;font-size:1.2em;font-weight:bold;padding:12px 0 12px 60px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.lvb-jamming.showInternetTeaser .no-reports:before{display:block;content:'';position:absolute;left:14px;top:15px;width:29px;height:20px;background-image:url(../images/check-white.png);background-repeat:no-repeat;background-size:29px 20px}.him-display-none{display:none !important}.journey-him-no-result{margin-top:-30px}.lvb-journey-news-wrapper{width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important}.him-starpage-remove-left{margin-left:0px !important;padding-left:0px !important}@media (max-width:800px){.lvb-journey-news-wrapper{width:100% !important}}.him-text-color{color:#333 !important}.him-transparent-background{background:none !important}.him-text-color{color:#333 !important}.him-no-text-decoration{text-decoration:none !important}@media (max-width:800px){.lvb-journey-news-wrapper{width:100% !important}}#lvb-journey-connection #routing_container .connection_row{overflow:hidden}#lvb-journey-connection #routing_container .connection_row .transport-types.walk{margin-right:10px}#lvb-journey-connection #routing_container .connection_row .transport-types.walk img{display:block}@media screen and (max-width:480px){#lvb-journey-connection #routing_container .slidebox .slide_opener,#lvb-journey-connection #routing_container .slidebox .slidecontent{padding:5px;overflow:hidden}#lvb-journey-connection #routing_container .headline{padding:0}#lvb-journey-connection #routing_container .headline>div{display:block;padding:0 2px}#lvb-journey-connection #routing_container .time{width:55px}#lvb-journey-connection #routing_container .late{width:65px;display:block}#lvb-journey-connection #routing_container .late img{display:inline-block;width:20px}#lvb-journey-connection #routing_container .route-new{width:55px}#lvb-journey-connection #routing_container .route-new img{display:inline-block}#lvb-journey-connection #routing_container .route{width:calc(100% - 135px);padding-right:0}#lvb-journey-connection #routing_container .route .interstation{white-space:nowrap;overflow-x:scroll}#lvb-journey-connection #routing_container .route .route_content{padding-left:40px;float:initial}#lvb-journey-connection #routing_container .route .route_content img{display:inline-block}#lvb-journey-connection #routing_container .duration{width:60px}#lvb-journey-connection .single_route:after{left:135px}}#trigger_modify_search_stop_to{background:url(../images/close.png) center no-repeat;cursor:pointer;width:19px;height:100%}#trigger_modify_search_stop_from{background:url(../images/close.png) center no-repeat;cursor:pointer;width:19px;height:100%}#main .lvb_search_form{font-size:20px! important;font-family:Calibri,Calibri,Arial,sans-serif}#main .lvb_search_form .with-dropdown{position:absolute;right:5px;top:0;bottom:0;height:50px}#main .lvb_search_form .btn-dropdownarrow2{background:url(../images/dropdownarrow2.png) center no-repeat;cursor:pointer;width:19px;height:100%}#main .lvb_search_form .location_inputs{background-color:white}#main .lvb_search_form .content_error{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:0!important;width:100%}#main .lvb_search_form .content_error .float-left{width:40%}#main .lvb_search_form #stop_error{margin-bottom:0!important}#main .lvb_search_form span.button{height:50px!important}#main .lvb_search_form .location_inputs{height:50px!important}#main .lvb_search_form input[type="submit"],#main .lvb_search_form button,#main .lvb_search_form span.button{height:50px!important}#main .navigation_show~.lvb_maps_show .fullwidth.topcontent{padding-top:30px !important}#main .navigation_show~.lvb_maps_show .err{margin-top:-28px !important;padding:0;position:relative;top:auto}#main .navigation_show~.lvb_maps_show .ui-selectmenu-button{vertical-align:middle}#main .navigation_show~.lvb_maps_show .ui-selectmenu-button span.ui-selectmenu-text{padding:0 36px 0 10px;height:50px;line-height:50px}span.transport-types img{margin-top:-298px}span.bus img,span.bun img,span.buh img,span.rfb img{margin-top:-37px}span.s img{margin-top:-74px}span.nl img{margin-top:-112px}span.walk img{margin-top:-149px}span.strb img,span.stn img,span.sth img{margin-top:0}span.ic img,span.ice img,span.ece img,span.dpn img{margin-top:-187px}span.car img{margin-top:-224px}span.bike img{margin-top:-261px}#accordion{padding-bottom:20px}#accordion .accordion_directions{margin-top:10px;border:1px solid #e6e6e6}.accordion_directions{background:white}#accordion .timetable_direction{padding:0;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6}#accordion .ui-accordion-header .ui-accordion-header-icon{width:30px;height:30px;right:.5em;position:absolute;left:inherit;top:18px}#accordion .ui-state-default .ui-icon{background-image:url(../images/dropdownarrow2.png)}#accordion .ui-state-active .ui-icon{background-image:url(../images/arrowupwhite.png)}#accordion .direction_download{padding-left:0}#accordion .direction_download a{color:inherit}#accordion .direction_download:before{background:none}#accordion .lines li a:after{content:'';background:none;height:29px;width:24px;position:absolute;right:-40px;top:0}.timetable_select_accordion.Tram,.timetable_select_accordion.Bus,.timetable_select_accordion.Nightliner{width:calc(25% - 7.5px);margin-right:10px}.timetable_select_accordion.Regionalbus{width:calc(25% - 7.5px);margin-right:0}@media (max-width:1120px){.timetable_select_accordion.Tram,.timetable_select_accordion.Nightliner{width:calc(50% - 7.5px);margin-right:15px}.timetable_select_accordion.Bus,.timetable_select_accordion.Regionalbus{width:calc(50% - 7.5px);margin-right:0}}.image.show img{max-width:100%;display:block;margin-bottom:3px}.image.show .description{margin:8px 0}.image.show a{color:#094d98}.image.show .description,.image.show>p,.image.show a{padding:0 20px 0 20px}.image.showAsBanner img{width:100%;display:block;margin:0}.short-navigation-show-header__icon{width:17px;height:17px}.short-navigation-show-header a{text-decoration:none}.short-navigation-show-footer__icon{width:17px;height:17px}.short-navigation-show-footer a{text-decoration:none}.staffing_showDetail .jobtitle{margin:40px 0 20px}.staffing_showDetail .salary{margin:40px 0}.staffing_showDetail .contact{margin:20px 0 50px;background:#fff;border:2px solid #99a0a9;border-left:none;border-right:none;padding:20px}#teaser_content .slogan-box{margin-right:100px;margin-bottom:30px}#teaser_content .slogan-box ul{border-bottom-right-radius:40px}#teaser_content .slogan-box .white{color:white}#teaser_content .slogan-box .yellow{color:#fbc10f}@media (max-width:600px){#teaser_content .slogan-box{margin-right:0px;margin-bottom:0px}#teaser_content .slogan-box ul{border-bottom-right-radius:0px}}@media (min-width:500px){.staffing_showList a{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.staffing_showList .date{padding-left:10%;margin:0}.staffing_showList h3{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}.staffing_showList h3{padding:0}.staffing_showDetailSecond .staff_detail{padding-left:15px;padding-right:15px;position:relative}.staffing_showDetailSecond .jobtitle{font-weight:normal}.staffing_showDetailSecond .text-black{color:black}.staffing_showDetailSecond .contain_row{position:relative;margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.staffing_showDetailSecond .margin_all{margin-top:50px;margin-bottom:50px}.staffing_showDetailSecond .margin_top{margin-top:50px}.staffing_showDetailSecond .padding_right{padding-right:30px}.staffing_showDetailSecond h2:first-child{margin-top:0px}.staffing_showDetailSecond .row.image-wrapper{position:relative;height:500px;text-align:right;z-index:1}.staffing_showDetailSecond .row.image-wrapper .grid-3-4{bottom:120px;right:60px;padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;background-color:#032c58;min-width:200px;max-width:300px}.staffing_showDetailSecond .row.image-wrapper .grid-3-4:before{width:0;height:calc(100% - 30px);content:'';display:block;position:absolute;top:0;border-bottom:30px solid transparent;border-right:30px solid #032c58;left:-30px}.staffing_showDetailSecond .row.image-wrapper .grid-3-4:after{width:0;height:calc(100% - 30px);content:'';display:block;position:absolute;top:0;border-top:30px solid transparent;border-left:30px solid #032c58;right:-30px}.staffing_showDetailSecond .row.image-wrapper h4{color:white;font-weight:bold}.staffing_showDetailSecond .row.image-wrapper .collective_agreement{color:#FBC10F;font-weight:bold}.staffing_showDetailSecond .text_show p{display:block}.staffing_showDetailSecond .text_show .contact-info{margin-top:0px}.staffing_showDetailSecond .text_show .contact-empty-p{margin-top:20px}.staffing_showDetailSecond .gridimgtext{float:right}.staffing_showDetailSecond .gridimgtext .bordertext{border-bottom-right-radius:40px;padding:5px;border:2px solid #fbc10f;display:inline-grid;width:100%}.staffing_showDetailSecond .gridimgtext .bordertext ul li{list-style-type:disc;font-size:80%}.staffing_showDetailSecond .gridimgtext .bordertext ul li:before{content:'' !important}.staffing_showDetailSecond .show-mobile-good-to-now{display:none !important}.staffing_showDetailSecond .show-desktop-good-to-now{display:block !important}.staffing_showDetailSecond .pr-context{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.staffing_showDetailSecond .pr-context .grid-1-4{margin-left:50px}.staffing_showDetailSecond .contact{margin:20px 0 50px;background:#fff;border:2px solid #99a0a9;border-left:none;border-right:none;padding:20px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.staffing_showDetailSecond .goodtoknow{margin-top:30px}}@media (max-width:850px){.staffing_showDetailSecond .contain_row{display:block}.staffing_showDetailSecond .row.image-wrapper{height:400px}.staffing_showDetailSecond .gridimgtext{float:none;position:relative;top:0px;right:0px;margin-top:10px}.staffing_showDetailSecond .pr-context{display:block}.staffing_showDetailSecond .pr-context .grid-1-4{margin-left:0px}.staffing_showDetailSecond .pr-context .grid-1-4 .text_show{display:inline-block}.staffing_showDetailSecond .show-mobile-good-to-now{display:block !important;margin-bottom:55px}.staffing_showDetailSecond .show-desktop-good-to-now{display:none !important}}.teaser h1.title{display:none}.startpage .teaser h1.title{display:block}.teaser a{text-decoration:none}.teaser-kwl-col .box a{text-decoration:none}.teaser_showWithBackgroundImage{position:relative;background:url() center no-repeat;background-size:cover}.teaser_showWithBackgroundImage .huger{font-weight:bold}.teaser_showWithBackgroundImage img{height:auto}.teaser_showWithBackgroundImage .content p{display:block}.teaser_showWithBackgroundImage a{text-decoration:none}.teaser.showAsNavigation{max-width:280px;-webkit-box-shadow:0 0 6px #eeeeee;box-shadow:0 0 6px #eeeeee;-webkit-transition:box-shadow .5s ease;-webkit-transition:-webkit-box-shadow .5s ease;transition:-webkit-box-shadow .5s ease;transition:box-shadow .5s ease;transition:box-shadow .5s ease, -webkit-box-shadow .5s ease;padding-bottom:24px;padding-top:15px}.teaser.showAsNavigation img{width:100%}.teaser.showAsNavigation:hover{-webkit-box-shadow:0 0 15px #cccccc;box-shadow:0 0 15px #cccccc}.teaser.showAsNavigation img{margin-top:-15px;margin-bottom:15px;height:auto;max-height:300px;-o-object-fit:cover;object-fit:cover}.teaser.showAsNavigation h2{font-size:1em;margin-bottom:23px}.teaser.showAsNavigation p{font-size:.8em;margin:16px 0;line-height:1.3em}.teaser.showAsNavigation h2,.teaser.showAsNavigation p{padding:0 20px 0 20px}.teaser.showTabs p+p{margin-top:20px}.teaser.showTabs.tabbox .mask{width:100%;overflow:hidden;position:relative}.teaser.showTabs.tabbox .controller{position:absolute;width:100%;z-index:1}.teaser.showTabs.tabbox .controller a{display:block;position:absolute;width:41px;background:#094D98;height:65px;border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.teaser.showTabs.tabbox .controller a.prev{left:0px;display:none}.teaser.showTabs.tabbox .controller a.next{right:0px;display:none}.teaser.showTabs .tabline{border-bottom:1px solid #ccc}.teaser.showTabs .tabline.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:9999px}.teaser.showTabs .tabline a{margin-right:10px;padding:18px 25px;cursor:pointer;display:inline-block;background:#e6e6e6;-webkit-transition:background .25s ease;transition:background .25s ease}.teaser.showTabs .tabline a.active,.teaser.showTabs .tabline .tabline a:hover{background:#094d98;color:#fff !important}.teaser.showTabs .tabline a.active{pointer-events:none;cursor:default}.teaser.showTabs .tabcontent{padding-top:23px}.teaser.showTabs .tabcontent>div{display:none}.teaser.showTabs .tabcontent>div:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.teaser.showTabs .tabcontent>div.active{display:block}.teaser.showTabs .tabcontent>div>h2:first-child{margin-top:0}.teaser.showTabs .tabcontent a{text-decoration:underline}.teaser.yellowWith2Columns{overflow:hidden;background-color:#fbc10f;color:#333;max-width:100%}.teaser.yellowWith2Columns .content .grid{padding:100px 0;display:table}.teaser.yellowWith2Columns .content .grid div{width:50%;height:100%;display:table-cell}@media screen and (max-width:850px){.teaser.yellowWith2Columns .content .grid div{display:block;width:100%}.teaser.yellowWith2Columns .content .grid div:first-child{margin-bottom:50px}}.teaser.yellowWith2Columns .right{vertical-align:bottom}.teaser.yellowWith2Columns .right img{width:80%;max-width:300px;height:auto;display:block;margin:0 auto}@media screen and (max-width:850px){.teaser.yellowWith2Columns .right img{width:50%;margin-bottom:0}}.startpage .teaser.showGrid2{padding:40px 0;padding:7vh 0}.startpage .teaser.showGrid2 .grid-2{margin-top:0 !important}.teaser.showGrid2 .content{width:100%;max-width:100%;padding:0}.teaser.showGrid2 .grid-2{width:100%;margin-left:0;margin-right:0}.teaser.showGrid2 .grid-2 .flex-box{margin-right:16px;width:calc(50% - 8px)}.teaser.showGrid2 .grid-2 .flex-box:nth-child(even){margin-right:0}.teaser.showRotation{position:relative;background-color:#f6f6f6}.teaser.showRotation .image-wrapper{overflow:hidden;width:100%;height:600px;position:relative;min-height:150px}.teaser.showRotation .image-wrapper .image{left:0;width:100%;opacity:0;height:auto;z-index:1;position:absolute}.teaser.showRotation .image-wrapper .image.active{z-index:2;opacity:1;left:0}@media (max-width:600px){.teaser.showRotation .image-wrapper{min-height:inherit}}.teaser.showRotation .navigation{display:none}@media (min-width:601px){.teaser.showRotation .navigation{position:absolute;left:0;top:auto;bottom:20px;display:block;padding-left:20px;width:110px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}}@media (min-width:775px){.teaser.showRotation .navigation{top:50%;bottom:auto;-webkit-transform:translateY(-30px);transform:translateY(-30px);width:100%;padding-right:20px}}@media (min-width:1400px){.teaser.showRotation .navigation{padding-left:50px;padding-right:50px}}.teaser.showRotation .navigation .previous-button,.teaser.showRotation .navigation .next-button{position:relative}.teaser.showRotation .navigation .arrow-image{height:60px;display:block}.teaser.showRotation .navigation .effect-wrapper{display:block;position:absolute;top:25px;left:15px;height:10px;width:10px;border-radius:50%;background:#094d98;opacity:0;z-index:-1}.teaser.showRotation .navigation .next-button{float:right}.teaser.showRotation .navigation .previous-button{float:left}@media (min-width:600px){.teaser.showRotation .navigation .previous-button{margin-right:10px}}@media (min-width:775px){.teaser.showRotation .navigation .previous-button{margin-right:0}}.teaser.showRotation .teasertext{position:relative;z-index:2}@media (max-width:1600px){.teaser.showRotation .teasertext{max-width:100%;width:100%}}@media (max-width:600px){.teaser.showRotation .teasertext{padding:0}}.teaser.showRotation .teasertext .absolute{right:0;bottom:40px;bottom:6vh}@media (max-width:1600px){.teaser.showRotation .teasertext .absolute{bottom:0}}@media (max-width:600px){.teaser.showRotation .teasertext .absolute{position:relative;width:100%;border-radius:0}}.teaser.showRotation .teasertext .bg{position:relative}.teaser.showRotation .teasertext ul{display:none;position:relative;pointer-events:none;background:rgba(3,44,88,0.8);padding:30px;border-top-left-radius:40px;border-bottom-right-radius:40px}@media (max-width:1600px){.teaser.showRotation .teasertext ul{border-bottom-right-radius:0}}@media (max-width:1000px){.teaser.showRotation .teasertext ul{padding:20px}}@media (max-width:720px){.teaser.showRotation .teasertext ul{padding:10px;border-top-left-radius:20px;background:#032c58de}}@media (max-width:600px){.teaser.showRotation .teasertext ul{border-top-left-radius:0;background:#032c58;border-bottom:2px solid #fbc10f;padding:20px 0}}.teaser.showRotation .teasertext ul.active{display:block;pointer-events:auto}.teaser.showRotation .teasertext ul.active:first-of-type{display:none}.teaser.showRotation .teasertext ul.active:last-of-type{display:block}@media (min-width:601px){.teaser.showRotation .teasertext ul.active:first-of-type{display:block}.teaser.showRotation .teasertext ul.active:nth-of-type(2){display:none}}.teaser.showRotation .teasertext li{display:block;text-align:right;color:white;line-height:1.2;position:relative}@media (max-width:600px){.teaser.showRotation .teasertext li{margin:auto;text-align:left;padding:0 20px;max-width:90%;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (max-width:550px){.teaser.showRotation .teasertext li{padding:0 10px;max-width:95%}}.teaser.showRotation .teasertext li:nth-child(1){z-index:6}.teaser.showRotation .teasertext li:nth-child(2){z-index:5}.teaser.showRotation .teasertext li:nth-child(3){z-index:4}.teaser.showRotation .teasertext li:nth-child(4){z-index:3}.teaser.showRotation .teasertext li:nth-child(5){z-index:2}.teaser.showRotation .teasertext li:nth-child(6){z-index:1}.teaser.showRotation .teasertext li p{font-size:1em;line-height:1.4167em}@media (max-width:1000px){.teaser.showRotation .teasertext li p{font-size:.8em;line-height:1.1em}}.teaser.showRotation .teasertext li p strong{color:#fbc10f;font-size:1.667em;line-height:1.05em;display:block;padding-bottom:10px}@media (max-width:1400px){.teaser.showRotation .teasertext li p strong{font-size:1.325em}}@media (max-width:1120px){.teaser.showRotation .teasertext li p strong{font-size:1.7em}}@media (max-width:720px){.teaser.showRotation .teasertext li p strong{font-size:1.325em}}.teaser.showRotation .controls{display:none}@media (min-width:775px){.teaser.showRotation .controls{position:absolute;left:0;bottom:20px;z-index:2;display:block;overflow:hidden;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}.teaser.showRotation .controls .margin-wrapper{max-width:90%;width:1040px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.teaser.showRotation .controls .pager-link,.teaser.showRotation .controls .playback-button{float:left}.teaser.showRotation .controls .pager-link{display:block;height:20px;width:20px;margin-right:10px;background:#094d98}.teaser.showRotation .controls .pager-link.active{background:#eee}.teaser.showRotation .controls .playback-button{display:none;height:20px;width:20px}.teaser.showRotation .controls .playback-button.active{display:block}.teaser-show-box{text-align:center;margin:30px auto}.teaser-show-box .box-element{min-height:100px;margin-top:45px}.teaser-show-box .box-element:hover{text-decoration:none !important}.teaser-show-box .box-element .box-image{background-color:#0064b4;border-radius:100%;margin-top:-45px;width:70px;height:70px}.teaser-show-box .box-element .box-title{color:#fff !important;font-size:1rem;line-height:1.2;padding:10px 15px 0px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.teaser-show-box .box-element .box-quote{color:#fff !important;font-size:.8rem;line-height:1.2;padding:10px 15px 0px}@media (max-width:750px){.teaser-show-box .box-element .box-quote{font-size:100%}.teaser-show-box .box-element .box-title{font-size:120%}}@media (max-width:720px){.teaser-show-box.grid-flex{width:100%}.teaser-show-box.grid-flex .flex-box,.teaser-show-box.grid-flex .flex-box:nth-child(2n){width:100%;margin-right:0}}.box-campaign{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-size:cover !important;background-attachment:scroll !important;background-position:center !important;background:#fff;padding:15px 0}.box-campaign a.link-campaign-teaser{text-decoration:none}.box-campaign a.link-campaign-teaser:hover{text-decoration:underline}.box-campaign a.no-link-campaign-teaser{cursor:auto;text-decoration:none}.box-campaign .teaser_showCamPaign{text-align:center;width:100%}.box-campaign .teaser_showCamPaign div.img{text-align:center}.box-campaign .teaser_showCamPaign div.img img{width:auto}.box-campaign .teaser_showCamPaign .header-title{max-width:100%;text-align:center}.box-campaign .teaser_showCamPaign .box-cta{padding-top:15px}.box-campaign .teaser_showCamPaign .box-cta a.button{display:inline-block;padding:15px 20px;cursor:pointer;background:#094d98;border:0;text-align:center;color:#fff;text-decoration:none;margin-right:5px}.box-campaign .teaser_showCamPaign .content-campaign{text-align:center;padding-top:10px;line-height:1.3}.box-campaign .teaser_showCamPaign .content-campaign p{text-align:center;word-break:break-word;max-width:100%}@media screen and (orientation:landscape){.teaser_showCamPaign .img img{height:50vh}}@media screen and (orientation:portrait){.teaser_showCamPaign .img img{height:30vh}}.news.showDetail .text_show_link a{text-decoration:underline !important;color:#094d98}.news.showDetail .source{font-size:.6em;line-height:1.2;max-width:100%;padding-bottom:5px}.news.showDetail .downloads,.news.showDetail .links{margin:10px 0 20px}.news.showDetail .downloads h4,.news.showDetail .links h4{padding:0 0 5px 0}.news.showDetail .downloads li:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.news.showDetail .downloads li>*{float:left}.news.showDetail .downloads li a{padding-right:13px}.news.showDetail .downloads li div .file-type{padding-right:9px}.news.showDetail .downloads li div a{background:url(../images/arrowright.png) no-repeat;width:10px;height:19px;display:inline-block;padding:0;padding-right:3px;border-right:2px solid #666;position:relative;top:18px;right:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .25s ease;transition:all .25s ease;top:6px;right:0}.news.showTeaser{margin-bottom:30px}.news.showTeaser .teaser-element{background-color:#ffe9b4}.news.showTeaser .corner{position:absolute;right:0px;top:-16px;border-top:96px solid #fbc10f;border-bottom:96px solid transparent;border-left:96px solid transparent}.news.showTeaser .corner .blog-content{font-weight:bold;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:12px;top:-72px}.news.showTeaser .corner .small-triangle{position:absolute;border-top:16px solid transparent;border-bottom:16px solid #866A08;border-right:16px solid transparent;top:-112px;left:-96px}.news.showTeaser{margin-bottom:30px}.news.showTeaser .teaser-element{background-color:#ffe9b4}.news.showTeaser .corner{position:absolute;right:0px;top:-16px;border-top:96px solid #fbc10f;border-bottom:96px solid transparent;border-left:96px solid transparent}.news.showTeaser .corner .blog-content{font-weight:bold;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:12px;top:-72px}.news.showTeaser .corner .small-triangle{position:absolute;border-top:16px solid transparent;border-bottom:16px solid #866A08;border-right:16px solid transparent;top:-112px;left:-96px}.news-blog{display:inline-block;padding:0 20px;background:#fbc10f;color:#333;margin-right:10px;font-size:20px;line-height:38px}.list .pre-emptive:hover h2>.news-blog{color:#333 !important;text-decoration:none}.solr.show{font-size:1.25em;line-height:1.4}.solr.show .search-form-wrapper{overflow:hidden}.solr.show .search-form-wrapper #search_form{margin:50px 0}.solr.show .search-form-wrapper #search_form:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.solr.show .search-form-wrapper #search_form input{float:left}.solr.show .search-form-wrapper #search_form input[type="text"]{width:400px;margin-right:10px}@media screen and (max-width:650px){.solr.show .search-form-wrapper #search_form input[type="text"]{margin-bottom:10px}}.solr.show .search-form-wrapper #search_form input[type="submit"]{width:auto;padding:0 30px}.solr.show h1{margin:50px 0 0}.solr.show .title{display:block;padding-bottom:10px}.solr.show .search_tabs{border-bottom:1px solid #ccc;margin-top:20px}.solr.show .search_tabs ul:after{content:"";display:block;clear:both;visibility:hidden;height:0px}.solr.show .search_tabs li{margin-right:10px;padding:18px 25px;cursor:pointer;background:#ededed;color:#333;float:left}.solr.show .search_tabs li.active{background:#094d98;color:#fff}.solr.show .pager{margin:0 0 20px}.solr.show .pager>table{height:47px;margin-bottom:0}.solr.show .pager .current{vertical-align:middle}.solr.show .pager .next,.solr.show .pager .prev{width:45px;height:25px;padding:10px 0;margin:0 5px;background:#eee;cursor:pointer;position:absolute;top:0}.solr.show .pager .next{right:0}.solr.show .pager .prev{left:0}.solr.show #results_div{padding-top:23px}.solr.show #results_div>div{display:none}.solr.show #results_div>div.active{display:block}.solr.show #results_div ul li{position:relative;border-top:1px solid #ccc;padding:30px 0}.solr.show #results_div ul li:first-child{border-top:none}.solr.show #results_div ul li a{border-top:0;color:#094d98}.solr.show #results_div ul li .relevance{position:absolute;top:35px;right:0;text-decoration:none;color:#333 !important}.solr.showForm input{border:none !important}.installateur_show{margin:40px auto}.installateur_showSearchForm{margin:40px auto}.installateur_showSearchForm .formbox{margin-right:calc(15px);margin-bottom:15px;width:25%;width:calc(25% - 15px)}@media (max-width:800px){.installateur_showSearchForm .formbox{width:50%;width:calc(50% - 15px)}}.installateur_showSearchForm .formbox input[type="submit"]{padding-left:40px;padding-right:40px}.installateur_showSearchResults .pagenavigation{width:100%;margin:20px auto}.installateur_showSearchResults{margin:40px auto}.installateur_showSearchResults .rightalign{text-align:right}.installateur_showSearchResults .centeralign{text-align:center}.navigation.showMainSub{margin-top:45px}.navigation.show .sidebar_maps select{background-color:white}.navigation.show .sidebar_maps input,.navigation.show .sidebar_maps select{border:0 !important}.navigation.show .sidebar_maps input[type="text"]{max-width:none}.navigation.show .horizontalNavigation{margin:0;list-style:none}.navigation.show .horizontalNavigation li{margin-bottom:1px;display:inline-block;margin-right:15px}.navigation.show .horizontalNavigation li a{background:#ddd;display:block;padding:12px 15px;line-height:inherit}@media (max-width:900px){.navigation.show .horizontalNavigation li a{padding:8px 5px}}@media (max-width:400px){.navigation.show .horizontalNavigation li a{padding:12px 5px}}.navigation.show .horizontalNavigation li.on a{background:#094d98;color:white!important;text-decoration:none!important}.navigation.show .horizontalNavigation li.on a:hover{color:white!important}.navigation.show .horizontalNavigation li:hover a{text-decoration:none!important;color:#333 !important}@media (max-width:900px){.navigation.show .horizontalNavigation{width:100%}.navigation.show .horizontalNavigation li{margin-right:15px;margin-bottom:0px;float:left}}@media (max-width:500px){.navigation.show .horizontalNavigation.opened{background:none}.navigation.show .horizontalNavigation.opened li{display:block}.navigation.show .horizontalNavigation li{display:none;width:100%}.navigation.show .horizontalNavigation li.on{display:block}.navigation.show .horizontalNavigation li.on a{background:#094d98 url(../images/dropdownarrow2white.png) right center no-repeat}}#main .navigation_show .fullwidth.topcontent{padding:20px 0px !important}@media (max-width:900px){#main .navigation_show .fullwidth.topcontent{padding:20px 0px 20px!important}}.navigation-no-image.grid-4.grid-flex .flex-box{min-height:auto !important}.navigation-show-header__icon{width:17px;height:17px}.navigation-show-header a{text-decoration:none}.navigation-show-header a:hover{text-decoration:underline}.navigation-show-header ul li{display:inline-block;margin-right:50px;color:#333}.voting_show>form>div>ul{margin-bottom:1em;overflow:hidden}.voting_show>form>div>p{margin-bottom:.6em}.voting_show h3+p{margin-bottom:.6em}.voting_show input[type=submit]{float:none}.youtubesource{padding-bottom:56%;position:relative;margin:30px 0px}.youtubesource iframe{position:absolute;top:0;left:0;width:100%;height:100%!important}#personalDataStep.title.valid,#addressStep.title.valid,#billingStep.title.valid{color:#090}.personalDataStep.swl_product_choice_invalid_input,.addressStep.swl_product_choice_invalid_input,.billingStep.swl_product_choice_invalid_input{border:2px solid red !important}.general_business_terms{margin-top:30px}form>div:not(.formgen_showForm_text_standard){margin-bottom:15px}form>div.div_200{width:50%}form>div.div_100{width:25%}div.faq_show{margin-bottom:80px}div.faq_show span.title{display:block}div.faq_show span.date{font-weight:bold}div.faq_show span.comment{background:url("../images/icon_comment.png") no-repeat scroll 0 0;color:#fff;display:block;float:right;font-weight:bold;height:31px;line-height:24px;position:relative;text-align:center;text-indent:inherit;top:1px;width:35px}div.faq_show div.extra{overflow:hidden}div.faq_show div.question{margin-bottom:20px;font-size:1.2em;line-height:1.417em}div.faq_show .comment_function{background:#f6f6f6;margin:20px -20px -10px;padding:40px 20px 60px}div.faq_show textarea{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;font-style:italic;color:#999;border-style:solid;border-width:1px;border-color:#999 #dedede #dedede #dedede;width:100%;margin:20px 0}div.faq_show div.buttons{float:none;overflow:hidden}div.faq_show div.buttons input{cursor:pointer;background:#094d98;float:right;height:50px;border:0;color:#fff;min-width:30%;font-style:normal;margin-left:20px}div.faq_show div.buttons input[type="reset"]{background:#ebebeb;color:#333}.faq_show .info_text{background:#dae5c8;padding:15px;margin-bottom:30px;border:2px solid #669d24;list-style:none;margin-left:0}.faq_show .info_text span{margin:0;color:#669d24}div.faq_showQuestionForm{margin-bottom:80px}div.faq_showQuestionForm textarea{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;font-style:italic;color:#999;border-style:solid;border-width:1px;border-color:#999 #dedede #dedede #dedede;width:100%;margin:20px 0}div.faq_showQuestionForm input[type="text"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0px 10px;height:50px;font-style:italic;color:#999;border-style:solid;border-width:1px;border-color:#999 #dedede #dedede #dedede;width:100%;margin:20px 0}div.faq_showQuestionForm div.buttons{float:none;overflow:hidden}div.faq_showQuestionForm div.buttons input{cursor:pointer;background:#094d98;float:right;height:50px;border:0;color:#fff;min-width:30%;font-style:normal;margin-left:20px}.linklist a{background:#fbc10f none repeat scroll 0 0;border:1px solid #fbc10f;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;margin-top:7px;padding:17px 50px 17px 20px;position:relative;display:block}.linklist a:after{content:'';position:absolute;background:url(../images/arrowright.png);width:10px;height:19px;top:20px;right:20px;-webkit-transition:all .25s ease;transition:all .25s ease}.construction.success{background:#dae5c8;padding:15px;margin-bottom:30px;border:2px solid #669d24;list-style:none;margin-left:0}.construction.success p{margin:0 !important;padding:0 !important;color:#669d24}.searchListElement{padding:20px 0;border-top:1px solid #ccc}.searchListElement:last-child{border-bottom:1px solid #ccc}.searchListElement:hover{background:#eee}.searchListElement span{display:block}.searchListElement a{color:#094d98;text-decoration:underline}.news_showList .year{width:100px;margin-right:20px}.news_showList .quater{width:160px;margin-right:20px}.news_showList .submit input{padding:0 40px}.staffing_showDetail{margin:0 0 120px 0}#datecounter p{font-weight:bold}@media (max-width:410px){#search_form{width:100%}#search_form input{width:100%}}