/* default.css */
*{box-sizing: border-box}img{vertical-align: bottom}html,body{font-family: 'Fira Sans', sans-serif;font-size: 100%;font-weight: 300;color: #888888;overflow-x:hidden}b,strong{font-weight: 500}:focus{outline: none!important}a{color: inherit;text-decoration: none}.seitenbild img{object-fit: cover;min-height: 370px;font-family: 'object-fit: cover;'}h1{font-weight: 100;font-size: 2rem;line-height: 1;margin-bottom: 32px}h2{font-size: 1.175rem;text-transform: uppercase;font-weight: 100}h2.underline{padding-bottom: 12px}h1 em{font-style: normal;color: #538ece}h3{font-size: 1.25rem;font-weight: 300;color: #538ece}h3.icon:before{font-size: 1.25rem!important}.grey h1{text-transform: unset}p{font-size: 0.8125rem;margin-top: 0px;margin-bottom: 12px;line-height: 1.5}p.blue{font-style: normal;font-size:  1.125rem}em.blue{font-style: normal}p.big,.big > p{font-size:  1.125rem}.mod_article .inner{max-width: 1100px;margin-right: auto;margin-left: auto;padding: 48px 24px;position: relative}.mod_article.last{padding-bottom: 60px}.half{/*max-width: 535px;*/max-width: 400px;background-color: #538ece;padding: 24px}.white{color:white}.blue{color: #538ece}.grey{color: #888888;text-transform: none!important}.flex{display: flex;justify-content: space-between;flex-wrap: wrap}.flex.align{align-items: center}.flex.start{justify-content: start}.flex.normal{justify-content: normal}.up,.up h1{text-transform: uppercase!important}.underline{border-bottom: 1px solid #888888;margin-bottom: 36px}.center{text-align: center}.w-20{width: 18%}.w-25{width: 25%}.w-25.circle{padding-left: 1%;padding-right: 1%;margin-bottom: 12px}.circle p{text-transform: uppercase;color: #538ece;font-size: 1.175rem;text-transform: uppercase;font-weight: 100;margin-top: 1em}.w-30{width:28%}.w-50{width: 46%}.w-60{width: 56%}.w-70{width: 68%}.w-75{width: 72%}.w-80{width: 74%}.mt{margin-top: 48px}.innergrid .w-30{width: 30%}#header{/*position: fixed;*/z-index: 99999;width: 100%;background-color: white;top: 0}#header .inside{max-width: 1100px;margin-right: auto;margin-left: auto;/*padding: 18px 24px 18px 24px;*/padding: 18px 24px 0px 24px;display: flex;justify-content: space-between}.upper{display: flex;justify-content: flex-end;font-size: 0.75rem}.upper a{text-decoration: none;float: left}.upper span{color: #538ece}.tag{background-color: #daae11;color: white;max-width: 400px;padding: 12px 12px 12px 70px;position: absolute;bottom: 48px;overflow: visible;right: 24px}.tag ul{column-count: 2;margin-bottom: 0px}.tag ul li{font-size: 0.8125rem;margin-top: 0px;line-height: 1.5;position: relative;margin-left: 10px}.tag ul li:before{display: inline-block;position: absolute;left: -10px;top: 6px;font-family: FontAwesome;content: "\f111";font-size: 5px;color: white}.tag h1{margin-bottom: 6px}.tag:before{height: 130px;width: 130px;background-image: url(../../files/layout/sky_logo_madeinlux.png);background-position: center top;background-repeat: no-repeat;content: ' ';display: block;border-radius: 50%;box-shadow: 4px 4px 12px rgba(0,0,0,0.2);position: absolute;left: -72px;bottom: 0px}.nav_lang{text-transform: uppercase}.nav_lang li > p{display: none}li.lang-en{display: none!important}.selectric .button{background-color: #538ece;border-radius: 0px;color: white;width: 38px!important;box-shadow: inset 0 0 0 0 #538ece;-webkit-transition: all ease 0.3s;-moz-transition: all ease 0.3s;transition: all ease 0.3s}.selectric{border: none}.nav_lang li:after{content: '//';margin-left: 4px;margin-right: 4px}.nav_lang li:last-child:after{content: none}.nav_lang strong{font-weight: 300}.nav_lang ul{padding-left: 2px}.impda li:after{content: '|';padding-left: 8px;padding-right: 6px}.phone{background-color: white;padding: 8px 20px;width: calc(100% - 70px)}.phone p{margin-bottom: 0px;line-height: 1.5}.phone a[href^="tel:"]{font-size: 1.125rem;font-weight: 500;margin-bottom: 0px;letter-spacing: 1px}.phone-wrapper{position: absolute;top: 48px;right: 0px;display: flex;flex-wrap: wrap;max-width: 240px}.icon-phone{background-color: #538ece;width: 70px;height: auto;position: relative}.icon-phone:after{font-family: FontAwesome;    content: "\f095";    color: white;    font-size: 1.75rem;    position: absolute;    font-weight: 100!important;    left: 50%;    top: 50%;    margin-right: -50%;    transform: translate(-50%, -50%)}.ce_form.rueckruf{width: 100%;background-color: white;padding-top: 12px;transform: translateX(240px);transition: all ease 0.3s}.rueckruf .message.ajaxconfirm{margin: 0px 12px}.rueckruf .widget.widget-text{width: 100%;margin: 0px 12px}.widget.widget-text.widget-calendar{position:relative}img.ui-datepicker-trigger{position: absolute;top: 0px;right: 0px}.rueckruf .widget.widget-submit{text-align: center}.rueckruf .widget.widget-submit button{font-size: 0.8125rem}.rueckruf.active{transform: translateX(0px)}p#anruf{text-decoration: underline}p#anruf:hover{cursor: pointer}.nav_main .submenu ul.level_2,.nav_main ul.level_3{display: none}.nav_main .submenu:hover ul.level_2{display: flex;flex-wrap: wrap}.nav_main{/*padding-top: 39px;*/padding-top:  90px;overflow: visible}.nav_main ul,.upper ul{list-style-type: none;margin-top: 0px;margin-bottom: 0px}.nav_main li,.upper li{display: block;float: left}.nav_main .level_1 a,.nav_main .level_1 span{text-decoration: none;color: #888888;padding: 0 20px;/*padding-bottom: 38px;*//*padding-bottom: 56px;*//*padding-bottom: 74px;*/padding-bottom: 20px;display: inline-block}.nav_main .level_2 a,.nav_main .level_2 span{color: white}.nav_main .level_2 a{margin: 0px}.nav_main .level_2 a{padding-bottom: 0px;color: white;line-height: 1}.nav_main li:last-child a{margin-right: 0px;padding-right: 0px}.nav_main ul.level_2{position: absolute;top:153px;z-index: 77777;width: 100%;background-color: #538ece;left: 0;padding: 40px 24px 0px 24px}.nav_main ul.level_2:after{background-color: #538ece;content: "";position: absolute;z-index: -1;width: 100vw;display: block;height: 100%;left: calc((-100vw + 100%)/2);top: 0}.level_2 .submenu a:after,.level_2 .submenu span:after{display: none!important}.nav_main ul.level_2 li{width: 25%;padding-bottom:40px;position: relative;color: white}.nav_main a:before{position:absolute}.nav_main .level_1 .submenu:hover > a:after,.nav_main .level_1 .active.submenu:hover > span:after{content: "";display: block;width: 25px;height: 25px;background-color: white;position: absolute;/*top: 58px;*//*top: 68px;*/top: 20px;margin: auto;z-index: 99999;left: 50%;margin-right: -50%;transform: translate(-50%, 0%) rotate(45deg)}.nav_main .level_1 a,.nav_main .level_1 span{position:relative}.nav_main .level_2 a{position:static}.nav_main .level_2 span.active{padding-left: 0px}.nav_main .level_2 a,.nav_main .level_2 span{padding-bottom: 0px}.nav_main strong{margin: 0 20px;color: #538ece;position: relative;display: inline-block}.level_2 p{color: white;padding-right: 24px;padding-left: 20px;line-height: 1.25;padding-top: 12px}.level_2 p:after{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 0.875rem;content: "\f105";padding-left: 8px;font-weight: 100!important;color: white}#header .right{overflow:visible;/*padding-bottom:48px;*/}.s_header{position:relative;height: auto;overflow: visible}.s_header h1{margin-top: 0px}.s_header h1 + p{margin-bottom: 38px}.s_header .bg-image{bottom:0;left:0;right:0;top:0;position:absolute}.s_header .bg-image .image_container{width:100%;height:100%}.s_header .bg-image img{width:100%;height:100%;object-fit: cover}.route figure{padding-right: 6px}.route p{margin-bottom: 0px;padding-top: 10px}.main_logo{margin-bottom: 16px}.route{margin-top: 24px}.formbody{display: flex;justify-content: space-between;flex-wrap: wrap}input{width: 100%;padding: 16px 20px;margin-bottom: 16px;-webkit-appearance: none;border: none;background-color: #f6f6f6;font-size: 0.8125rem}input:focus,textarea:focus{outline-color: #008ecf!important;outline-style: solid!important;outline-width: 1px!important}.widget.f-50{width: 49%}.f-100{width: 100%}textarea{padding: 16px 20px;height: 280px;-webkit-appearance: none;border: none;background-color: #f6f6f6;margin-bottom: 16px;font-size: 0.8125rem}button:hover{cursor:pointer}button{display: inline-block;    padding: 17px 18px;    background-color: #538ece;    color: white;    text-decoration: none;    border-radius: 5px;    position: relative;    box-shadow: inset 0 0 0 0 #538ece;    -webkit-transition: all ease 0.3s;    -moz-transition: all ease 0.3s;    transition: all ease 0.3s;border: 0px!important}.widget.widget-submit{width:100%;text-align:right}.rueckruf .widget.widget-explanation.explanation,.rueckruf .widget.widget-submit{width: 100%;margin: 0px 12px}.rueckruf button{width: 100%}.phone-start{position: absolute;z-index: 8888;right: 0px;top: 0px}.phone-start.mod_article .inner{padding: 48px 0px}.phone-start .phone-wrapper{position:static}.phone-start .breadcrumb{display: none}.s-50{width:50%}.s_slider{background-color: #dddddd;position: relative;min-height: 320px;overflow: visible;width: 100%}.s_slider h3{margin-bottom: 32px}.s_slider .ce_text p{font-weight: 100;font-size: 2rem;line-height: 1;margin-bottom: 32px}.s_slider i{font-size: 1.25rem!important;float: left;padding-left: 1px}.pic-right{position: absolute;/*top: -72px;*/right: 0px;top: 50%;                         transform: translate(0, -50%)}.mod_rocksolid_slider.first.last.block.rsts-main.rsts-direction-x.rsts-type-slide.rsts-skin-default.rsts-no-touch,.mod_rocksolid_slider .flex{min-height: 300px}.s_slider .image_container{float: right}.objpos img{object-position: 0% 100%}.rsts-slide.rsts-slide-default.rsts-inactive{overflow: hidden;visibility: hidden;opacity: 0;transition:opacity 0.5s linear}.pic-mobile{display: none}.button{display: inline-block;padding: 17px 18px;background-color: #538ece;color: white;text-decoration: none;border-radius: 5px;position: relative;box-shadow: inset 0 0 0 0 #538ece;-webkit-transition: all ease 0.3s;-moz-transition: all ease 0.3s;transition: all ease 0.3s}a.button:hover{box-shadow: inset 0 64px 0 0 #daae11}.selectric .button:after{border-top-color: white!important}button:hover{box-shadow: inset 0 70px 0 0 #daae11}a.button:after{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;content: "\f105";padding-left: 6px}.nav_footer .level_2,.nav_footer .level_3,.nav_footer li:first-child{display: none}#footer .inside{max-width: 1100px;margin-right: auto;margin-left: auto;padding: 50px 24px}#footer ul{list-style-type: none;margin-bottom: 0px;margin-top: 0px;padding-left: 0px}#footer{font-size: 0.8125rem}#footer a{text-decoration: none;color: white}#footer{background-color: #434343}#footer .fb{position: relative;padding-left: 32px;overflow: visible}#footer .fb:before{height: 24px;width: 24px;background-image: url(../../files/layout/sky_fb.png);background-repeat: no-repeat;content: ' ';position: absolute;display: block;float: left;left: 0;top: 2px}.nav_footer li{margin-bottom: 11px;text-transform: uppercase;font-weight: 400;letter-spacing: 1px}.nav_ft li{margin-bottom: 11px}.nav_footer li:last-child{margin-bottom: 0px}.nav_ft li:last-child{margin-bottom: 0px}.nav_lang_ft{margin-bottom: 32px}.nav_footer span,.nav_footer strong,#footer a{transition: all 0.4s ease}.nav_footer strong.active,.nav_footer span:hover,#footer a:hover{color: #538ece;opacity: 0.8}.nav_lang_ft,.ft-5 .ce_text.block,.ce_sHtml5Start.w-25.ft-5.block{overflow: visible!important}#footer .fb p{line-height: 1}.s2-slider .ce_text.inner.block{/*padding: 30px 24px;*//*max-width: 550px;*//*display: inline-block;*//*float: left;*/padding: 0px 0px 24px 70px}.s2-slider figure{height: 100%}.s2-slider img{object-fit: cover;/*width: 550px;*//*height: 550px;*/height: 100%}.s-news{background-color: #f6f6f6}a.caroufredsel_prev{position: absolute;top: 98px;left: -78px;width: 40px;height: 40px;border-radius: 50%;font-size: 0px;transition: all 0.3s ease;background-repeat: no-repeat}a.caroufredsel_prev:before,a.caroufredsel_next:before{content: '\f104';font-family: 'FontAwesome';color: white;width: 40px;font-size: 26px;height: 40px;border-radius: 100%;display: block;background: #538ece;text-align: center;display: flex;flex-direction: column;justify-content: center;transition: background 0.3s ease-in-out;font-weight: 100}a.caroufredsel_next{position: absolute;top: 98px;right:-78px;width: 40px;height: 40px;border-radius: 50%;font-size: 0px;transition: all 0.3s ease;background-repeat: no-repeat}a.caroufredsel_next:before{content: '\f105'}a.caroufredsel_prev:hover:before,a.caroufredsel_next:hover:before{background-color: #daae11}.mod_caroufredsel_ticker.block{margin-top: 24px;margin-bottom: 60px;position: relative;overflow: visible}.s-news h2{padding-right: 20px;text-transform: none;min-height: 36px}.caroufredsel > div,.caroufredsel > section,.caroufredsel_thumbnails > div{padding-right: 12px;padding-left: 12px}.marquee li{height: 120px;display: table-cell;padding-right: 60px;padding-left: 60px;vertical-align: middle;border-right: 1px solid #c8c3c3;-webkit-filter: grayscale(1);filter: grayscale(1);opacity: 0.7;transition: 0.2s ease}.marquee li:hover{-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1}.leistungen .button{width: 100%;text-align: center}.leistungen .w-30,.leistungen .w-50{text-align: center;/*margin-top: 124px;*/margin-top: 85px}.leistungen h2{letter-spacing: 1px;margin-bottom: 34px;margin-top: 34px;min-height: 32px}.leistungen,.bg-grey{background-color: #f6f6f6}.icon p{margin-bottom: 24px;text-align: justify}.icon{overflow:visible}.loesungen .icon{min-height: 325px}.fuersie .icon{min-height: 288px}.pic-left{padding-top: 34px}.staerken li{display: inline-block;background-color: #538ece;border-radius: 20px;padding: 10px 12px;margin-right: 8px;margin-bottom: 16px;color: white;font-size: 0.8125rem}.flex.end{justify-content: flex-end}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button{border: 0px;    background-image: none;    font-weight: normal;    color: #555555;    font-family: 'Fira Sans', sans-serif;    font-size: 0.875rem}html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background-color: #538ece;color:white}.ui-widget-header{border: 0px!important;background-image: none;background-color: #538ece;border-radius: 0px!important}.parallax-window{min-height: 300px;background: transparent}.start .parallax-window{display: none}.w-65.innergrid{width: 65%}.wir .w-50 .icon{min-height: 284px}.wir .w-30 .icon{min-height: 240px}.innergrid .w-50{width: 44%;text-align: center;overflow:visible}.reftext{background-color: white;padding: 24px;text-align: left}.referenzbild{background-color: white}.reftext p.blue{margin-bottom: 0px}.reftext p:first-of-type{margin-top: 16px;margin-bottom: 24px}.arrow li,.dot li{position: relative;margin-left: 25px;margin-bottom: 12px;line-height: 1.5}.arrow li:before{display: inline-block;position: absolute;left: -24px;top: 0px;font-family: FontAwesome;content: "\f058";color: #538ece;margin-right: 12px}.dot li:before{display: inline-block;position: absolute;left: -24px;top: 9px;font-family: FontAwesome;content: "\f111";margin-right: 12px;font-size: 0.375rem}.breadcrumb{max-width: 1100px;margin-right: auto;margin-left: auto;padding-top: 48px;padding-left: 24px;padding-right: 24px;font-weight: 400;font-size: 0.875rem}.breadcrumb li{display: inline-block}.breadcrumb .first a span{text-transform: uppercase}.breadcrumb li:nth-child(n+2):before{content: "\f101";color: #538ece;font-size: inherit;display: inline-block;font-family: FontAwesome;padding-right: 4px;padding-left: 2px;font-weight: 100!important}.breadcrumb li:last-child{color: #538ece}.start .breadcrumb{display: none}.circle img{width: 95px;height: 140px;border-radius: 50%;animation: border .8s ease 1 forwards;position: absolute;left: 50%;margin-right: -50%;transform: translate(-50%, 0%)}.formanimation{position: relative}.formanimation p{font-size: 1.285rem;line-height: 1.25}.bg-arrow{/*position: absolute;*//*top: 50%;*//*left: 50%;*//*margin-right: -50%;*//*transform: translate(-50%, -50%);*/background-image: url(../../files/img/unsereloesungen/echtzeitortung/sky_form.jpg);width: 246px;height: 236px;margin: 0 auto}.bg-text{transform: translate(-12px,68px)}.circle .image_container{position: relative;overflow: visible}.circle .image_container:after{width: 140px;height: 140px;display: inline-block;border: 2px dashed #989898;opacity: 0.4;border-radius: 50%;content: ' ';animation: rotate 50s linear infinite}@keyframes rotate{from {transform: rotate(0deg); }to {transform: rotate(360deg); }}.line.mod_article .inner{padding-bottom: 0px!important}.mwidth{max-width: 790px;margin: 0 auto}.ce_zusatzbox{background-color: white;padding: 48px 24px}.ce_zusatzbox h2{color: #538ece;min-height: 54px}.zusatzloesungen .w-30{width:31%;text-align: center;margin-top: 4%}.zusatz{background-color: #f6f6f6}.ce_zusatzbox .ce_image{min-height: 80px}.ce_zusatzbox .ce_image + p{color: #538ece;min-height: 54px;font-size: 1.175rem;text-transform: uppercase;font-weight: 100}.ce_zusatzbox img{max-width: 100px}.ce_ansprechpartner{text-align: center;margin-top: 48px!important;padding: 0px 12px}.ce_ansprechpartner img{border-radius: 50%}.ce_ansprechpartner button{display: inline-block;color: white;background-color: #888888;width: 35px;height: 35px;border-radius: 50%;position: relative;box-shadow: inset 0 0 0 0 #888888;-webkit-transition: all ease 0.3s;-moz-transition: all ease 0.3s;transition: all ease 0.3s;margin: 0px 6px}.ce_ansprechpartner .ce_image + p,.ce_ansprechpartner  p.sprachen + p{font-size: 1.25rem;font-weight: 300;color: #538ece}.ce_ansprechpartner .fa{color: white;font-size: 0.85rem;position: absolute;top: 50%;left: 50%;margin-right: -50%;transform: translate(-50%, -50%);padding-right: 0px}.ce_ansprechpartner button:hover,.ce_ansprechpartner button.active{box-shadow: inset 0 40px 0 0 #538ece}.ce_ansprechpartner p.sprachen{margin-top:16px;color: white}.ce_ansprechpartner .sprachen img{margin: 0 4px;max-width: 18px}.contact{color: #538ece}.ce_position{width: 100%;margin-top: 48px}.dlh_googlemap{width: 100% !important;height: 545px!important;margin: 0 auto !important;padding-bottom: 0px!important}.ce_dlh_googlemaps{position:relative}#dlh_googlemap_1{margin: 0 auto}div#article-192 .inner{max-width: none;margin-right: auto;margin-left: auto;padding: 0px}section.ce_accordion{border: 1px solid #888888;margin-bottom: 12px;padding: 6px 12px;position: relative}.ui-accordion-header{color: #538ece;font-size: 1.125rem}.ui-accordion-header:focus{outline: none!important}.accordion p{margin-top: 12px}.ui-accordion-header-icon:after{display: inline-block;font-family: "FontAwesome";color: #888888;font-size: inherit;text-rendering: auto;content: "\f105";position: absolute;right: 12px;top: 6px;-webkit-transition: -webkit-transform .4s ease-in-out;transition: transform .4s ease-in-out}.ui-accordion-header-active .ui-accordion-header-icon:after{transform: rotate(90deg)}.layout_latest{width: 31%}.staerken .flex{margin-top: 70px}.ce_chronik .ce_image{width: 45px;height: 45px;float: left;margin-right: 24px}.ce_chronik strong{color: #538ece;margin-right: 24px}.ce_chronik p{display: inline-block;margin-bottom: 0px;font-size: 1rem}.ce_chronik{display: flex;align-items: center;border-bottom: 1px solid #888888;padding: 24px 0px}.ce_chronik .ce_text{width: 80%;display: flex;align-items: center}.ce_download p{display: inline-block}.ce_download a{border-bottom: 1px solid #888888;padding: 24px 0px;display: flex;align-items: center;position: relative}.ce_download p:first-child{color: #538ece;margin-right: 24px;min-width: 72px}.ce_download p:last-of-type{position: absolute;right: 0;color: #538ece;min-width: 28px}.ce_download p{font-size: 1rem;margin-bottom: 0px}.ce_download p:nth-child(2){max-width: 55%}.ce_download p:last-of-type:before{content: "\f019";display: inline-block;font-family: FontAwesome;margin-right: 8px;font-size: 14px}.swal-title{color: white;    font-weight: 600;    text-transform: none;    position: relative;    display: block;    padding: 13px 16px;    font-size: 27px;    line-height: normal;    text-align: center;    margin-bottom: 0;    padding-top: 135px}.swal-footer{text-align: right;    padding-top: 13px;    margin-top: 89px;    padding: 13px 16px;    border-radius: inherit;    border-top-left-radius: 0;    border-top-right-radius: 0}.swal-modal{width: 640px;    radius: 50%;    opacity: 0;    pointer-events: none;    background-color: #fff;    text-align: center;    border-radius: 5px;    position: static;    margin: 20px auto;    display: inline-block;    vertical-align: middle;    -webkit-transform: scale(1);    transform: scale(1);    -webkit-transform-origin: 50% 50%;    transform-origin: 50% 50%;    z-index: 10001;    transition: opacity .2s,-webkit-transform .3s;    transition: transform .3s,opacity .2s;    transition: transform .3s,opacity .2s,-webkit-transform .3s;    background-color: white;    background-image: url(../../files/img/web_infoshop.png);    height: 440px}.ce_ref{display: flex;padding-bottom: 48px}.ce_ref .left{width: 250px;padding-right: 24px;border-right: 1px solid #abb2ba;position: relative}.ce_ref .abs{position: absolute;top: 50%;transform: translate(0, -50%);max-width: 240px}.ce_ref .ce_image{margin-bottom: 12px}.ce_ref .right{padding-left: 24px}.ce_ref h1{text-transform: uppercase;margin-top: 12px}.ce_ref h2{color: #538ece;text-transform: none}.ce_ref h1,.ce_ref h2{margin-bottom: 12px}.referenzen .ce_text,.referenzen .ce_ref{max-width: 800px}.ce_ref img{max-width: 236px}.ce_ref .right{width: 60%}.referenzen .ce_gallery li{float: left;width: 22%;height: 110px;display: table-cell;vertical-align: middle;margin-bottom: 12px;-webkit-filter: grayscale(1);filter: grayscale(1);opacity: 0.7;transition: 0.2s ease;text-align: center;position: relative}.referenzen .ce_gallery figure{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)}.referenzen .ce_gallery li:hover{-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1}.referenzen .ce_gallery li{border-right: 1px solid #abb2ba}.referenzen .ce_gallery li:nth-child(4n),.referenzen .ce_gallery li:last-child{border-right: none}.referenzen .ce_gallery{margin-top: 72px}.more .icon:before,.more i.fa{font-size: 0.8125rem!important;color: #538ece;position: relative;top: 1px}.more{color: #538ece}.referenzen ul.cols_4{display: flex;width: 100%;flex-wrap: wrap}.tabs{display: flex;flex-wrap: wrap;max-width: 300px}.tabs input{position: absolute;opacity: 0}.tabs .panel{display: none}.tabs .input:checked + .label + .panel{display:block}.ui-widget-header{border: 0px!important;background-image: none;background-color: transparent;border-radius: 0px!important}.ui-tabs-nav{margin-bottom: 48px;text-align: center}.ui-tabs-nav li{width: 280px;max-width: 33%;display: inline-block}.ui-tabs-nav li a{width: 100%;display: block;padding: 12px 0;text-align: center;border-top: 1px solid #538ece;border-right: 0px solid #538ece;border-bottom: 1px solid #538ece;border-left: 1px solid #538ece;text-decoration: none;color: #538ece;text-transform: uppercase;cursor: pointer;-webkit-transition: all 0.25s ease;transition: all 0.25s ease}.ui-tabs-nav li:hover a,.ui-tabs-nav li.ui-tabs-active a{background-color: #538ece;color: #fff}.ui-tabs-nav li:last-child a{border-right: 1px solid #538ece}.ui-widget-content{border: 0px solid #aaaaaa;background: #ffffff;color:#888888}.ui-widget.ui-widget-content{border: 0px solid #d3d3d3}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background: none}.ui-tabs .ui-tabs-nav{padding: 0px 0px}.ui-widget{font-family: inherit;font-size: 1rem}.ui-tabs .ui-tabs-panel{padding: 0px 0px}.ui-widget-content a{color: inherit}.ui-tabs .ui-tabs-nav li{margin: 0px 0px}.ui-tabs{padding: 0px 0px}.xl-parallax{min-height: 300px!important;max-height: 300px!important}.ui-tabs .ui-tabs-nav li{float: none}.ui-tabs .ui-tabs-nav{margin-bottom: 48px}.aktuelles-presse .layout_latest{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;padding-bottom: 40px;padding-top: 40px;border-bottom: 1px solid #888888}.aktuelles-presse .layout_latest .right{width: calc(100% - 180px);padding-left: 24px}.aktuelles-presse .layout_latest .left{width: 180px}h4{font-weight: 100;text-transform: uppercase;font-size: 1.1rem;font-color: #888888}h5{font-weight: 100;font-size: 0.9rem;color: #538ece;margin-top: 0px;margin-bottom: 24px}.time{color: #538ece}.aktuelles-presse .layout_latest img{object-fit: cover;font-family: 'object-fit: cover;';height: 180px}.aktuelles-presse .layout_latest:first-of-type{padding-top: 0px}.layout_full h1{margin-bottom: 12px;margin-top: 0px}.layout_full figure{margin-bottom: 24px}.layout_full ul li{font-size: 0.8125rem;line-height: 1.5;marign-top: 0px;position: relative;margin-left: 14px}.layout_full ul li:before{display: inline-block;position: absolute;left: -14px;top: 0px;font-family: FontAwesome;content: "\f101";color: #538ece;margin-right: 12px}.mod_newsreader p.back{display: none}.pagination ul li{display: inline}.pagination ul li:not(.next):not(.last){display: none}.pagination{font-size: 0.8125rem;line-height: 1.5;color: #538ece;padding-top: 12px;border-top: 1px solid #888888}.block.first.last.even{padding-bottom: 24px}.f-back{padding-top: 12px;border-top: 1px solid #888888}.f-back a{color: #538ece;font-size: 0.8125rem;margin-bottom: 12px;line-height: 1.5;/* border-top: 1px solid #888888; */position: relative;margin-left: 14px}.f-back a:before{display: inline-block;position: absolute;left: -14px;/* top: 0px; */font-family: FontAwesome;content: "\f100";color: #538ece;margin-right: 12px}.layout_full{margin-bottom: 24px}.tabelle th,.tabelle td{border-bottom: 1px solid #ddd;    text-align: left;    padding: 8px}.mw{max-width: 800px}.tabelle table{width: 100%;margin-bottom: 32px}.tabelle td:first-child{/*width: 420px;*//*max-width: 420px;*/padding-left: 0px}.tabelle th{padding-left: 0px;color: #538ece;font-weight: 100}.tabelle th,.tabelle td{width: 49%;margin-right: 1%}.layout_latest p{margin-bottom: 0px}input[type="checkbox"],input[type="radio"]{width: 20px;height: 20px;margin-bottom: 0px;padding: 0px;position: relative;top: 4px;margin-right: 12px;overflow: visible;left: 1px}input[type="checkbox"]:checked,input[type="radio"]:checked{background-color: #538ece}.ce_form span{display: block;width: 100%;font-size: 0.8125rem;margin-top: 0px;margin-bottom: 12px;line-height: 1.5;overflow: visible}.widget.widget-checkbox{width: 100%}.widget.widget-explanation.explanation{width: 100%}.startseite p.time,.startseite p.more{display: inline}.startseite p.time{color: #888888}.infobottom{margin-top: 12px}.s2-slider p{font-size: 1rem}.ce_toplink a:after{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;content: "\f106";padding-left: 0px}.ce_toplink a{font-size: 0.8125rem;float: right}.impressum td,.datenschutz td{font-size: 0.8125rem;margin-top: 0px;margin-bottom: 12px;line-height: 1.5}.impressum td:first-child,.datenschutz td:first-child{padding-right: 12px}.level_2 li a:before,.level_2 li span:before{display: inline-block;font-family: FontAwesome;font-size: 0.875rem;padding-right: 12px;font-weight: 100!important;color: white;left: 0px}.level_2 .echtzeitortung a:before,.level_2 .echtzeitortung span:before,.i-ech:before{content: "\f041"}.level_2 .auswertungen a:before,.level_2 .auswertungen span:before,.i-aus:before{content: "\f15c"}.level_2 .fuhrparkmanagement a:before,.level_2 .fuhrparkmanagement span:before,.i-fuh:before{content: "\f0d1"}.level_2 .alarmfunktionen a:before,.level_2 .alarmfunktionen span:before,.i-alar:before{content: "\f0f3"}.level_2 .routenpositionshistorie a:before,.level_2 .routenpositionshistorie span:before,.i-rou:before{content: "\f1da"}.level_2 .zusatzloesungen a:before,.level_2 .zusatzloesungen span:before,.i-zus:before{content: "\f055"}.level_2 .betriebe a:before,.level_2 .betriebe span:before,.i-klein:before{content: "\f234"}.level_2 .unternehmen a:before,.level_2 .unternehmen span:before,.i-gross:before{content: "\f275"}.level_2 .privatpersonen a:before,.level_2 .privatpersonen span:before,.i-privat:before{content: "\f007"}.level_2 .unserunternehmen a:before,.level_2 .unserunternehmen span:before,.i-unter:before{content: "\f0c0"}.level_2 .aktuelles-presse a:before,.level_2 .aktuelles-presse span:before,.i-aktuell:before{content: "\f15c"}.level_2 .referenzen a:before,.level_2 .referenzen span:before,.i-refer:before{content: "\f005"}.level_2 .unseremarke a:before,.level_2 .unseremarke span:before,.i-marke:before{content: "\f004"}.level_2 .fernwartung a:before,.level_2 .fernwartung span:before{content: "\f1e5"}.icon:before,i.fa{color: #538ece;font-size:2rem;display: inline-block;font-family: FontAwesome;padding-right: 12px;font-weight: 100!important}.cookiebar{background-color: #4e4e4e;font-size: 12px}.cookiebar__button{background-color: #538ece;font-weight: normal}