.tx-felogin-pi1 label{display:block}
.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:100px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px}
.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:bold;font-style:italic}
.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:bold}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:red}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#eeeeee}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2{margin-top:0px;margin-bottom:0px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#cccccc;vertical-align:middle}
.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666666}
.tx-indexedsearch .tx-indexedsearch-category{background:#cccccc;font-size:16px;font-weight:bold}
.tx-indexedsearch .res-tmpl-css{clear:both;margin-bottom:1em}
.tx-indexedsearch .searchbox-tmpl-css LABEL{margin-right:1em;width:10em;float:left}
.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css{letter-spacing:0;font-weight:normal;margin-top:-1.2em;float:right}
.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd{float:left}
.tx-indexedsearch .info-tmpl-css dd.item-mtime{float:none}
.tx-indexedsearch .info-tmpl-css dd.item-path{float:none}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-teaserproductpages table{border-collapse:separate;border-spacing:10px}
.tx-teaserproductpages table th{font-weight:bold}
.tx-teaserproductpages table td{vertical-align:top}
.typo3-messages .message-error{color:red}
.typo3-messages .message-ok{color:green}
.bx-wrapper{position:relative;margin:0 auto 60px;padding:0}
.bx-wrapper img{max-width:100%;display:block}
.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}
.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}
.bx-wrapper .bx-loading{min-height:50px;background:url('../../typo3conf/ext/skeleton/Resources/Public/images/bx_loader.gif') center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}
.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}
.bx-wrapper .bx-prev{left:10px;background:url('../../typo3conf/ext/skeleton/Resources/Public/images/controls.png') 0 -32px no-repeat}
.bx-wrapper .bx-next{right:10px;background:url('../../typo3conf/ext/skeleton/Resources/Public/images/controls.png') -43px -32px no-repeat}
.bx-wrapper .bx-prev:hover{background-position:0 0}
.bx-wrapper .bx-next:hover{background-position:-43px 0}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}
.bx-wrapper .bx-controls-direction a.disabled{display:none}
.bx-wrapper .bx-controls-auto{text-align:center}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url('../../typo3conf/ext/skeleton/Resources/Public/images/controls.png') -86px -11px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url('../../typo3conf/ext/skeleton/Resources/Public/images/controls.png') -86px -44px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:rgba(80,80,80,.75);width:100%}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
﻿
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:0.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C""\201D""\2018""\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,table,th,td,caption,hr{margin:0;padding:0}
abbr[title],dfn[title]{cursor:help}
u,ins{text-decoration:none}
ins{border-bottom:1px solid}
img{font-style:italic}
label,input,textarea,button,select,option{cursor:pointer}
.text-input:active,.text-input:focus,textarea:active,textarea:focus{cursor:text;outline:none}
.cf:after,.nav:after{content:"";display:table;clear:both}
h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dl,blockquote,p,address,table,fieldset,figure,pre,.form-fields>li,.media,.island,.islet{margin-bottom:24px;margin-bottom:1.5rem}
.islet h1,.islet h2,.islet h3,.islet h4,.islet h5,.islet h6,.islet hgroup,.islet ul,.islet ol,.islet dl,.islet blockquote,.islet p,.islet address,.islet table,.islet fieldset,.islet figure,.islet pre,.islet .form-fields>li,.islet .media,.islet .island,.islet .islet{margin-bottom:12px;margin-bottom:0.75rem}
.landmark{margin-bottom:48px;margin-bottom:3rem}
hr{margin-bottom:22px;margin-bottom:1.375rem}
ul,ol,dd{margin-left:48px;margin-left:3rem}
html{font:1em/1.5 sans-serif;overflow-y:scroll;min-height:100%}
h1,.alpha{font-size:40px;font-size:2.5rem;line-height:1.2}
h2,.beta{font-size:40px;font-size:2.5rem;line-height:1.2}
h3,.gamma{font-size:24px;font-size:1.5rem;line-height:1}
h4,.delta{font-size:20px;font-size:1.25rem;line-height:1.2}
h5,.epsilon{font-size:16px;font-size:1rem;line-height:1.5}
h6,.zeta{font-size:14px;font-size:0.875rem;line-height:1.71429}
hgroup .hN{margin-bottom:0}
.giga{font-size:96px;font-size:6rem;line-height:1}
.mega{font-size:72px;font-size:4.5rem;line-height:1}
.kilo{font-size:48px;font-size:3rem;line-height:1}
.lede,.lead{font-size:18px;font-size:1.125rem;line-height:1.33333}
.smallprint,.milli{font-size:12px;font-size:0.75rem;line-height:2}
.micro{font-size:10px;font-size:0.625rem;line-height:2.4}
q{quotes:"‘""’""\\201C""\\201D"}
q:before{content:"\2018";content:open-quote}
q:after{content:"\2019";content:close-quote}
q q:before{content:"\201C";content:open-quote}
q q:after{content:"\201D";content:close-quote}
blockquote{quotes:"\\201C""\\201D"}
blockquote p:before{content:"\\201C";content:open-quote}
blockquote p:after{content:"";content:no-close-quote}
blockquote p:last-of-type:after{content:"\\201D";content:close-quote}
blockquote q:before{content:"\2018";content:open-quote}
blockquote q:after{content:"\2019";content:close-quote}
blockquote{text-indent:-0.41em}
blockquote p:last-of-type{margin-bottom:0}
.source{display:block;text-indent:0}
.source:before{content:"\2014"}
pre{overflow:auto}
pre mark{background:none;border-bottom:1px solid;color:inherit}
.code-comment{opacity:0.75;filter:alpha(opacity=75)}
.line-numbers{font-family:monospace,serif;list-style:decimal-leading-zero inside;white-space:nowrap;overflow:auto;margin-left:0}
.line-numbers code{white-space:pre}
img{max-width:100%}
img[width],img[height]{max-width:none}
.img--round{border-radius:4px}
.img--right{float:right;margin-bottom:24px;margin-left:24px}
.img--left{float:left;margin-right:24px;margin-bottom:24px}
.img--center{display:block;margin-right:auto;margin-bottom:24px;margin-left:auto}
.img--short{height:120px}
.img--medium{height:240px}
.img--tall{height:360px}
figure>img{display:block}
li>ul,li>ol{margin-bottom:0}
.numbered-list{list-style-type:decimal}
table{width:100%}
th,td{padding:6px;text-align:left}
@media screen and (min-width:480px){th,td{padding:12px}
}
[colspan]{text-align:center}
[colspan="1"]{text-align:left}
[rowspan]{vertical-align:middle}
[rowspan="1"]{vertical-align:top}
.numerical{text-align:right}
.t5{width:5%}
.t10{width:10%}
.t12{width:12.5%}
.t15{width:15%}
.t20{width:20%}
.t25{width:25%}
.t30{width:30%}
.t33{width:33.333%}
.t35{width:35%}
.t37{width:37.5%}
.t40{width:40%}
.t45{width:45%}
.t50{width:50%}
.t55{width:55%}
.t60{width:60%}
.t62{width:62.5%}
.t65{width:65%}
.t66{width:66.666%}
.t70{width:70%}
.t75{width:75%}
.t80{width:80%}
.t85{width:85%}
.t87{width:87.5%}
.t90{width:90%}
.t95{width:95%}
.table--bordered th,.table--bordered td{border:1px solid #ccc}
.table--bordered th:empty,.table--bordered td:empty{border:none}
.table--bordered thead tr:last-child th{border-bottom-width:2px}
.table--bordered tbody tr th:last-of-type{border-right-width:2px}
.table--striped tbody tr:nth-of-type(odd){background-color:#ffc}
.table--data{font:12px/1.5 sans-serif}
fieldset{padding:24px}
.form-fields{list-style:none;margin:0}
.form-fields>li:last-child{margin-bottom:0}
label,.label{display:block}
.additional{display:block;font-weight:normal}
.check-list{list-style:none;margin:0}
.check-label,.check-list label,.check-list .label{display:inline-block}
.spoken-form label{display:inline-block;font:inherit}
.extra-help{display:inline-block;visibility:hidden}
.text-input:active+.extra-help,.text-input:focus+.extra-help{visibility:visible}
.grid,.grid--rev,.grid--full,.grid--center{margin-left:-24px;list-style:none;margin-bottom:0}
.grid>.grid,.grid--rev>.grid,.grid--full>.grid,.grid--center>.grid,.grid>.grid--rev,.grid--rev>.grid--rev,.grid--full>.grid--rev,.grid--center>.grid--rev,.grid>.grid--full,.grid--rev>.grid--full,.grid--full>.grid--full,.grid--center>.grid--full,.grid>.grid--center,.grid--rev>.grid--center,.grid--full>.grid--center,.grid--center>.grid--center{margin-left:0}
.grid__item{display:inline-block;width:100%;padding-left:24px;vertical-align:top}
.grid--rev{direction:rtl;text-align:right}
.grid--rev>.grid__item{direction:ltr;text-align:left}
.grid--full{margin-left:0}
.grid--full>.grid__item{padding-left:0}
.grid--center{text-align:center}
.grid--center>.grid__item{text-align:left}
.flexbox{display:table;width:100%}
html.flexbox{display:block;width:auto}
.flexbox__item{display:table-cell;vertical-align:middle}
.text-cols--2,.text-cols--3,.text-cols--4,.text-cols--5{-webkit-column-gap:24px;-moz-column-gap:24px;-ms-column-gap:24px;-o-column-gap:24px;column-gap:24px}
.text-cols--2{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}
.text-cols--3{-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}
.text-cols--4{-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}
.text-cols--5{-webkit-column-count:5;-moz-column-count:5;-ms-column-count:5;-o-column-count:5;column-count:5}
.nav{list-style:none;margin-left:0}
.nav>li,.nav>li>a{display:inline-block;*display:inline;zoom:1}
.nav--stacked>li{display:list-item}
.nav--stacked>li>a{display:block}
.nav--banner{text-align:center}
.nav--block,.options{line-height:1;letter-spacing:-0.31em;word-spacing:-0.43em;white-space:nowrap}
.nav--block>li,.options>li{letter-spacing:normal;word-spacing:normal}
.nav--block>li>a,.options>li>a{padding:12px}
.nav--fit{display:table;width:100%}
.nav--fit>li{display:table-cell}
.nav--fit>li>a{display:block}
.nav--keywords>li:after{content:"\002C""\00A0"}
.nav--keywords>li:last-child:after{display:none}
.options>li>a{border:0 solid #ccc;border-width:1px;border-left-width:0}
.options>li:first-child>a{border-left-width:1px;border-top-left-radius:4px;border-bottom-left-radius:4px}
.options>li:last-child>a{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination{text-align:center;letter-spacing:-0.31em;word-spacing:-0.43em}
.pagination>li{padding:12px;letter-spacing:normal;word-spacing:normal}
.pagination>li>a{padding:12px;margin:-12px}
.pagination__first a:before{content:"\00AB""\00A0"}
.pagination__last a:after{content:"\00A0""\00BB"}
.breadcrumb>li+li:before{content:"\00BB""\00A0"}
.breadcrumb--path>li+li:before{content:"\002F""\00A0"}
.breadcrumb>li+li[data-breadcrumb]:before{content:attr(data-breadcrumb)" "}
.breadcrumb__root{font-weight:bold}
.flyout,.flyout--alt{position:relative;overflow:hidden}
.flyout__content{position:absolute;top:100%;left:-99999px}
.flyout:hover,.flyout--alt:hover{overflow:visible}
.flyout:hover>.flyout__content{left:0}
.flyout--alt:hover>.flyout__content{top:0;left:100%}
.icon-text>.icon-text__icon{margin-right:6px}
.icon-text--rev>.icon-text__icon{margin-left:6px}
.greybox,.graybox{font-size:12px;font-size:0.75rem;line-height:2;font-family:sans-serif;text-align:center;background-color:rgba(0,0,0,0.2);color:#fff}
.greybox a,.graybox a{color:#fff;text-decoration:underline}
.greybox--small,.graybox--small{line-height:48px}
.greybox--medium,.graybox--medium{line-height:96px}
.greybox--large,.graybox--large{line-height:192px}
.greybox--huge,.graybox--huge{line-height:384px}
.greybox--gigantic,.graybox--gigantic{line-height:768px}
.one-whole{width:100%}
.one-half,.two-quarters,.three-sixths,.four-eighths,.five-tenths,.six-twelfths{width:50%}
.one-third,.two-sixths,.four-twelfths{width:33.333%}
.two-thirds,.four-sixths,.eight-twelfths{width:66.666%}
.one-quarter,.two-eighths,.three-twelfths{width:25%}
.three-quarters,.six-eighths,.nine-twelfths{width:75%}
.one-fifth,.two-tenths{width:20%}
.two-fifths,.four-tenths{width:40%}
.three-fifths,.six-tenths{width:60%}
.four-fifths,.eight-tenths{width:80%}
.one-sixth,.two-twelfths{width:16.666%}
.five-sixths,.ten-twelfths{width:83.333%}
.one-eighth{width:12.5%}
.three-eighths{width:37.5%}
.five-eighths{width:62.5%}
.seven-eighths{width:87.5%}
.one-tenth{width:10%}
.three-tenths{width:30%}
.seven-tenths{width:70%}
.nine-tenths{width:90%}
.one-twelfth{width:8.333%}
.five-twelfths{width:41.666%}
.seven-twelfths{width:58.333%}
.eleven-twelfths{width:91.666%}
@media only screen and (max-width:480px){.palm-one-whole{width:100%}
.palm-one-half,.palm-two-quarters,.palm-three-sixths,.palm-four-eighths,.palm-five-tenths,.palm-six-twelfths{width:50%}
.palm-one-third,.palm-two-sixths,.palm-four-twelfths{width:33.333%}
.palm-two-thirds,.palm-four-sixths,.palm-eight-twelfths{width:66.666%}
.palm-one-quarter,.palm-two-eighths,.palm-three-twelfths{width:25%}
.palm-three-quarters,.palm-six-eighths,.palm-nine-twelfths{width:75%}
.palm-one-fifth,.palm-two-tenths{width:20%}
.palm-two-fifths,.palm-four-tenths{width:40%}
.palm-three-fifths,.palm-six-tenths{width:60%}
.palm-four-fifths,.palm-eight-tenths{width:80%}
.palm-one-sixth,.palm-two-twelfths{width:16.666%}
.palm-five-sixths,.palm-ten-twelfths{width:83.333%}
.palm-one-eighth{width:12.5%}
.palm-three-eighths{width:37.5%}
.palm-five-eighths{width:62.5%}
.palm-seven-eighths{width:87.5%}
.palm-one-tenth{width:10%}
.palm-three-tenths{width:30%}
.palm-seven-tenths{width:70%}
.palm-nine-tenths{width:90%}
.palm-one-twelfth{width:8.333%}
.palm-five-twelfths{width:41.666%}
.palm-seven-twelfths{width:58.333%}
.palm-eleven-twelfths{width:91.666%}
}
@media only screen and (min-width:481px) and (max-width:1023px){.lap-one-whole{width:100%}
.lap-one-half,.lap-two-quarters,.lap-three-sixths,.lap-four-eighths,.lap-five-tenths,.lap-six-twelfths{width:50%}
.lap-one-third,.lap-two-sixths,.lap-four-twelfths{width:33.333%}
.lap-two-thirds,.lap-four-sixths,.lap-eight-twelfths{width:66.666%}
.lap-one-quarter,.lap-two-eighths,.lap-three-twelfths{width:25%}
.lap-three-quarters,.lap-six-eighths,.lap-nine-twelfths{width:75%}
.lap-one-fifth,.lap-two-tenths{width:20%}
.lap-two-fifths,.lap-four-tenths{width:40%}
.lap-three-fifths,.lap-six-tenths{width:60%}
.lap-four-fifths,.lap-eight-tenths{width:80%}
.lap-one-sixth,.lap-two-twelfths{width:16.666%}
.lap-five-sixths,.lap-ten-twelfths{width:83.333%}
.lap-one-eighth{width:12.5%}
.lap-three-eighths{width:37.5%}
.lap-five-eighths{width:62.5%}
.lap-seven-eighths{width:87.5%}
.lap-one-tenth{width:10%}
.lap-three-tenths{width:30%}
.lap-seven-tenths{width:70%}
.lap-nine-tenths{width:90%}
.lap-one-twelfth{width:8.333%}
.lap-five-twelfths{width:41.666%}
.lap-seven-twelfths{width:58.333%}
.lap-eleven-twelfths{width:91.666%}
}
@media only screen and (min-width:481px){.lap-and-up-one-whole{width:100%}
.lap-and-up-one-half,.lap-and-up-two-quarters,.lap-and-up-three-sixths,.lap-and-up-four-eighths,.lap-and-up-five-tenths,.lap-and-up-six-twelfths{width:50%}
.lap-and-up-one-third,.lap-and-up-two-sixths,.lap-and-up-four-twelfths{width:33.333%}
.lap-and-up-two-thirds,.lap-and-up-four-sixths,.lap-and-up-eight-twelfths{width:66.666%}
.lap-and-up-one-quarter,.lap-and-up-two-eighths,.lap-and-up-three-twelfths{width:25%}
.lap-and-up-three-quarters,.lap-and-up-six-eighths,.lap-and-up-nine-twelfths{width:75%}
.lap-and-up-one-fifth,.lap-and-up-two-tenths{width:20%}
.lap-and-up-two-fifths,.lap-and-up-four-tenths{width:40%}
.lap-and-up-three-fifths,.lap-and-up-six-tenths{width:60%}
.lap-and-up-four-fifths,.lap-and-up-eight-tenths{width:80%}
.lap-and-up-one-sixth,.lap-and-up-two-twelfths{width:16.666%}
.lap-and-up-five-sixths,.lap-and-up-ten-twelfths{width:83.333%}
.lap-and-up-one-eighth{width:12.5%}
.lap-and-up-three-eighths{width:37.5%}
.lap-and-up-five-eighths{width:62.5%}
.lap-and-up-seven-eighths{width:87.5%}
.lap-and-up-one-tenth{width:10%}
.lap-and-up-three-tenths{width:30%}
.lap-and-up-seven-tenths{width:70%}
.lap-and-up-nine-tenths{width:90%}
.lap-and-up-one-twelfth{width:8.333%}
.lap-and-up-five-twelfths{width:41.666%}
.lap-and-up-seven-twelfths{width:58.333%}
.lap-and-up-eleven-twelfths{width:91.666%}
}
@media only screen and (max-width:1023px){.portable-one-whole{width:100%}
.portable-one-half,.portable-two-quarters,.portable-three-sixths,.portable-four-eighths,.portable-five-tenths,.portable-six-twelfths{width:50%}
.portable-one-third,.portable-two-sixths,.portable-four-twelfths{width:33.333%}
.portable-two-thirds,.portable-four-sixths,.portable-eight-twelfths{width:66.666%}
.portable-one-quarter,.portable-two-eighths,.portable-three-twelfths{width:25%}
.portable-three-quarters,.portable-six-eighths,.portable-nine-twelfths{width:75%}
.portable-one-fifth,.portable-two-tenths{width:20%}
.portable-two-fifths,.portable-four-tenths{width:40%}
.portable-three-fifths,.portable-six-tenths{width:60%}
.portable-four-fifths,.portable-eight-tenths{width:80%}
.portable-one-sixth,.portable-two-twelfths{width:16.666%}
.portable-five-sixths,.portable-ten-twelfths{width:83.333%}
.portable-one-eighth{width:12.5%}
.portable-three-eighths{width:37.5%}
.portable-five-eighths{width:62.5%}
.portable-seven-eighths{width:87.5%}
.portable-one-tenth{width:10%}
.portable-three-tenths{width:30%}
.portable-seven-tenths{width:70%}
.portable-nine-tenths{width:90%}
.portable-one-twelfth{width:8.333%}
.portable-five-twelfths{width:41.666%}
.portable-seven-twelfths{width:58.333%}
.portable-eleven-twelfths{width:91.666%}
}
@media only screen and (min-width:1024px){.desk-one-whole{width:100%}
.desk-one-half,.desk-two-quarters,.desk-three-sixths,.desk-four-eighths,.desk-five-tenths,.desk-six-twelfths{width:50%}
.desk-one-third,.desk-two-sixths,.desk-four-twelfths{width:33.333%}
.desk-two-thirds,.desk-four-sixths,.desk-eight-twelfths{width:66.666%}
.desk-one-quarter,.desk-two-eighths,.desk-three-twelfths{width:25%}
.desk-three-quarters,.desk-six-eighths,.desk-nine-twelfths{width:75%}
.desk-one-fifth,.desk-two-tenths{width:20%}
.desk-two-fifths,.desk-four-tenths{width:40%}
.desk-three-fifths,.desk-six-tenths{width:60%}
.desk-four-fifths,.desk-eight-tenths{width:80%}
.desk-one-sixth,.desk-two-twelfths{width:16.666%}
.desk-five-sixths,.desk-ten-twelfths{width:83.333%}
.desk-one-eighth{width:12.5%}
.desk-three-eighths{width:37.5%}
.desk-five-eighths{width:62.5%}
.desk-seven-eighths{width:87.5%}
.desk-one-tenth{width:10%}
.desk-three-tenths{width:30%}
.desk-seven-tenths{width:70%}
.desk-nine-tenths{width:90%}
.desk-one-twelfth{width:8.333%}
.desk-five-twelfths{width:41.666%}
.desk-seven-twelfths{width:58.333%}
.desk-eleven-twelfths{width:91.666%}
}
.brand{font-family:Helvetica Neue,sans-serif!important;color:#4a8ec2!important}
.brand-face{font-family:Helvetica Neue,sans-serif!important}
.brand-color,.brand-colour{color:#4a8ec2!important}
.float--right{float:right !important}
.float--left{float:left !important}
.float--none{float:none !important}
.text--left{text-align:left !important}
.text--center{text-align:center !important}
.text--right{text-align:right !important}
.weight--light{font-weight:300 !important}
.weight--normal{font-weight:400 !important}
.weight--semibold{font-weight:600 !important}
.push{margin:24px !important}
.push--top{margin-top:24px !important}
.push--right{margin-right:24px !important}
.push--bottom{margin-bottom:24px !important}
.push--left{margin-left:24px !important}
.push--ends{margin-top:24px !important;margin-bottom:24px !important}
.push--sides{margin-right:24px !important;margin-left:24px !important}
.push-half{margin:12px !important}
.push-half--top{margin-top:12px !important}
.push-half--right{margin-right:12px !important}
.push-half--bottom{margin-bottom:12px !important}
.push-half--left{margin-left:12px !important}
.push-half--ends{margin-top:12px !important;margin-bottom:12px !important}
.push-half--sides{margin-right:12px !important;margin-left:12px !important}
.flush{margin:0 !important}
.flush--top{margin-top:0 !important}
.flush--right{margin-right:0 !important}
.flush--bottom{margin-bottom:0 !important}
.flush--left{margin-left:0 !important}
.flush--ends{margin-top:0 !important;margin-bottom:0 !important}
.flush--sides{margin-right:0 !important;margin-left:0 !important}
.soft{padding:24px !important}
.soft--top{padding-top:24px !important}
.soft--right{padding-right:24px !important}
.soft--bottom{padding-bottom:24px !important}
.soft--left{padding-left:24px !important}
.soft--ends{padding-top:24px !important;padding-bottom:24px !important}
.soft--sides{padding-right:24px !important;padding-left:24px !important}
.soft-half{padding:12px !important}
.soft-half--top{padding-top:12px !important}
.soft-half--right{padding-right:12px !important}
.soft-half--bottom{padding-bottom:12px !important}
.soft-half--left{padding-left:12px !important}
.soft-half--ends{padding-top:12px !important;padding-bottom:12px !important}
.soft-half--sides{padding-right:12px !important;padding-left:12px !important}
.hard{padding:0 !important}
.hard--top{padding-top:0 !important}
.hard--right{padding-right:0 !important}
.hard--bottom{padding-bottom:0 !important}
.hard--left{padding-left:0 !important}
.hard--ends{padding-top:0 !important;padding-bottom:0 !important}
.hard--sides{padding-right:0 !important;padding-left:0 !important}
.full-bleed{margin-right:-24px !important;margin-left:-24px !important}
.islet .full-bleed{margin-right:-12px !important;margin-left:-12px !important}
.informative{cursor:help !important}
.muted{opacity:0.5 !important;filter:alpha(opacity=50) !important}
.proceed{text-align:right !important}
.go:after{content:" ""»"!important}
.caps{text-transform:uppercase !important}
.accessibility,.visuallyhidden{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}
@media only screen and (max-width:480px){.accessibility--palm,.visuallyhidden--palm{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}
}
@media only screen and (min-width:481px) and (max-width:1023px){.accessibility--lap,.visuallyhidden--lap{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}
}
@media only screen and (min-width:481px){.accessibility--lap-and-up,.visuallyhidden--lap-and-up{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}
}
@media only screen and (max-width:1023px){.accessibility--portable,.visuallyhidden--portable{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}
}
@media only screen and (min-width:1024px){.accessibility--desk,.visuallyhidden--desk{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}
}
@media only screen and (min-width:1200px){.accessibility--desk-wide,.visuallyhidden--desk-wide{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}
}
@font-face{font-family:'dinregularwebfont';src:url("/typo3conf/ext/skeleton/Resource/Public/fonts/dinregularwebfont.eot");src:local("/typo3conf/ext/skeleton/Resource/Public/fonts/dinregularwebfont"),url("/typo3conf/ext/skeleton/Resource/Public/fonts/dinregularwebfont.woff") format("woff"),url("/typo3conf/ext/skeleton/Resource/Public/fonts/dinregularwebfont.ttf") format("truetype")}
@font-face{font-family:'Light';src:url("/typo3conf/ext/skeleton/Resource/Public/fonts/2F0486_0_0.eot");src:local("/typo3conf/ext/skeleton/Resource/Public/fonts/2F0486_0_0"),url("/typo3conf/ext/skeleton/Resource/Public/fonts/2F0486_0_0.woff") format("woff"),url("/typo3conf/ext/skeleton/Resource/Public/fonts/2F0486_0_0.ttf") format("truetype")}
@font-face{font-family:'FFDINWebProBold';src:url('../../typo3conf/ext/skeleton/Resources/Public/fonts/2F0486_0_0.eot');src:url('../../typo3conf/ext/skeleton/Resources/Public/fonts/2F0486_0_0.eot?#iefix') format("embedded-opentype"),url('../../typo3conf/ext/skeleton/Resources/Public/fonts/2F0486_0_0.woff2') format("woff2"),url('../../typo3conf/ext/skeleton/Resources/Public/fonts/2F0486_0_0.woff') format("woff"),url('../../typo3conf/ext/skeleton/Resources/Public/fonts/2F0486_0_0.ttf') format("truetype")}
@font-face{font-family:'FFDINWebProLight';src:url('../../typo3conf/ext/skeleton/Resources/Public/fonts/2F0486_1_0.eot');src:url('../../typo3conf/ext/skeleton/Resources/Public/fonts/2F0486_1_0.eot?#iefix') format("embedded-opentype"),url('../../typo3conf/ext/skeleton/Resources/Public/fonts/2F0486_1_0.woff2') format("woff2"),url('../../typo3conf/ext/skeleton/Resources/Public/fonts/2F0486_1_0.woff') format("woff"),url('../../typo3conf/ext/skeleton/Resources/Public/fonts/2F0486_1_0.ttf') format("truetype")}
@font-face{font-family:'FFDINWebPro';src:url('../../typo3conf/ext/skeleton/Resources/Public/fonts/2F0486_2_0.eot');src:url('../../typo3conf/ext/skeleton/Resources/Public/fonts/2F0486_2_0.eot?#iefix') format("embedded-opentype"),url('../../typo3conf/ext/skeleton/Resources/Public/fonts/2F0486_2_0.woff2') format("woff2"),url('../../typo3conf/ext/skeleton/Resources/Public/fonts/2F0486_2_0.woff') format("woff"),url('../../typo3conf/ext/skeleton/Resources/Public/fonts/2F0486_2_0.ttf') format("truetype")}
.fontsforweb,.greybox,.graybox,body{font-family:'FFDINWebProLight'!important}
.transform,.main-navigation ul li,footer .footer-navigation ul li a:hover,.sortable-table .delete button,.wuensche-food .shuffle-products .col-xs-6 .overlay,.shuffle-products .col-xs-6 .overlay{-webkit-transition:0.05s all;-webkit-transition-delay:0.05s;-ms-transition:0.05s all;-ms-transition-delay:0.05s;-o-transition:0.05s all;-o-transition-delay:0.05s;transition:0.05s all;transition-delay:0.05s}
.transform:hover,.main-navigation ul li:hover,footer .footer-navigation ul li a:hover,.sortable-table .delete button:hover,.shuffle-products .col-xs-6 .overlay:hover{-webkit-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;-transition-delay:0s}
.transform_backgroundcolor,.box-hover ul li:hover a,.sortable-table tbody tr:hover,.job-profil h3:hover{-webkit-transition:background-color 0ms linear;-o-transition:background-color 0ms linear;-ms-transition:background-color 0ms linear;transition:background-color 0ms linear}
.wuensche-sprite-image,.slider.content-slider .bx-viewport .bxslider a:after,.slider.content-slider .bx-wrapper .bx-controls .bx-controls-direction a.bx-prev,.slider.content-slider .bx-wrapper .bx-controls .bx-controls-direction a.bx-next,.slider.text-slider .bx-controls-direction a.bx-prev,.slider.text-slider .bx-controls-direction a.bx-next,a.more span,.wuensche-group .sections li .greybox .overlay .title span,.box-hover ul li:hover a:after,.short-links li .wrapper .arrow,.job-teaser .select-box:after,.job-teaser .field input,.sortable-table thead th:after,.sortable-table .delete button,.contact-form fieldset p.submit:after,.wuensche-food .sections li .greybox .overlay .title span,.wuensche-service .sections li .greybox .overlay .title span,.unit-electronics .sections li .greybox .overlay .title span,.hubermasche .sections li .greybox .overlay .title span,.unit-hardgoods .sections li .greybox .overlay .title span,.unit-food .sections li .greybox .overlay .title span,.unit-fashion .sections li .greybox .overlay .title span,.unit-ecommerce .sections li .greybox .overlay .title span,.unit-service .sections li .greybox .overlay .title span{background:url('../../typo3conf/ext/skeleton/Resources/Public/images/sprite_wuenschegroup.png') transparent no-repeat}
.grid,.grid--rev,.grid--full,.grid--center{margin:0px}
ul.grid,ul.grid--rev,ul.grid--full,ul.grid--center{width:100%;display:table}
ul.grid li,ul.grid--rev li,ul.grid--full li,ul.grid--center li{display:list-item;float:left}
ul{margin-left:1rem}
a{text-decoration:none;color:#0d275b;display:block;outline:none}
a:active,a:hover,a:focus{outline:none}
img{border:none;width:100%;height:auto}
p{font-size:1.0rem}
h3{font-weight:normal}
.grid1{display:table;padding:40px 4%;width:100%}
.grid2{display:table;padding:40px 10% 0px 10%;width:100%}
.tx-joboffer .grid2 .grid__image{width:auto;float:right;height:80px;margin-top:-45px}
.grid__item{position:relative}
.grid__item.one-half,.grid__item.two-quarters,.grid__item.three-sixths,.grid__item.four-eighths,.grid__item.five-tenths,.grid__item.six-twelfths{float:left;padding:0px 25px 0px 0px}
.grid__item.one-whole{padding:0px}
.grid__item.one-whole.columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}
.tx-joboffer .grid__item.one-half,.tx-joboffer .grid__item.two-quarters,.tx-joboffer .grid__item.three-sixths,.tx-joboffer .grid__item.four-eighths,.tx-joboffer .grid__item.five-tenths,.tx-joboffer .grid__item.six-twelfths{text-align:justify}
.tx-joboffer .grid__item ul{list-style:outside none none;margin-left:0rem}
.align-justify{text-align:justify}
.btext .bodytext{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;text-align:justify}
.bodytext a{display:inline}
.small-teaser .grid2{padding:40px 10%}
#navigation{font-family:'FFDINWebPro'!important}
.button-navi{font-size:1rem;padding:4px 5px 2px;width:85px;position:relative;cursor:pointer;border:2px solid transparent;border-radius:5px}
.button-navi.close{border-color:#A6B6CC}
#responsive-menu-button{position:absolute;top:3px;right:0px;width:30px;height:24px;cursor:pointer}
#responsive-menu-button span{background:none repeat scroll 0 0 #0d275b;display:block;height:2px;position:absolute;right:15%;top:15px;transition:all 250ms ease 0s;width:20px}
#responsive-menu-button span:before,#responsive-menu-button span:after{background:none repeat scroll 0 0 #0d275b;content:"";display:block;height:2px;position:absolute;transition:all 250ms ease 0s;width:100%}
#responsive-menu-button span:before{top:-8px}
#responsive-menu-button span:after{top:-4px}
.close #responsive-menu-button span{background:none repeat scroll 0 0 #fff}
.close #responsive-menu-button span:before{top:-4px;transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.close #responsive-menu-button span:after{top:-4px;transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
#menu-notactive .main-navigation{display:none}
.main-navigation{padding:5px 4%;width:100%;height:53px;background-color:#0d275b;display:block;font-family:"FFDINWebProLight"!important}
.main-navigation ul{float:right;font-size:1.2rem;width:auto;margin-left:0}
.main-navigation ul li{list-style:outside none}
.main-navigation ul>li{float:left;margin-left:25px}
.main-navigation ul>li:first-child{margin-right:0px}
.main-navigation ul>li:hover{background-color:#fff}
.main-navigation ul>li:hover a{color:#0d275b}
.main-navigation ul a{color:#fff}
.main-navigation ul.flyout__content{z-index:100}
.main-navigation ul.flyout__content.level2{border-top:5px solid transparent;min-width:235px}
.main-navigation ul.flyout__content.level2 li{margin:0px;width:100%;background-color:#fff;border-left:thin solid #A6B6CC;border-right:thin solid #A6B6CC}
.main-navigation ul.flyout__content.level2 li a{padding:12px}
.main-navigation ul.flyout__content.level2 li:hover{background-color:#A6B6CC}
.main-navigation ul.flyout__content.level2 li.last{border-bottom:thin solid #A6B6CC}
.header-wrapper{width:100%;position:fixed;max-width:1400px;z-index:10}
.breadcrumbs{font-family:'FFDINWebPro'!important}
.breadcrumbs .breadcrumb__root{font-weight:normal}
body{background-color:#f0f5ff;width:100%;color:#0d275b;font-size:1.0rem}
.wrapper{background-color:#fff;max-width:1400px;width:100%;margin:0px auto}
header{height:100%;min-height:150px;padding:45px 4%;background-color:#fff}
header .logo{float:left}
header .logo img{width:100%}
header .button-navi{float:right;text-transform:uppercase}
footer .copyright{padding:20px 4%;width:100%;background-color:#0d275b;color:#fff;font-size:0.8rem}
footer .footer-navigation{padding:20px 4%;width:100%;display:table}
footer .footer-navigation ul{float:right}
footer .footer-navigation ul li{float:left;margin-left:20px;list-style:outside none}
footer .footer-navigation ul li a:hover{color:#A6B6CC}
.main{min-height:500px;padding-top:150px}
.main .csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0}
#menu-active .main{padding-top:203px}
.breadcrumb.grid2{padding:15px 10% 0px;font-size:0.8rem;margin:0px}
.wuensche-group .logo a{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/images/logo_wuenschegroup.jpg');background-repeat:no-repeat;width:244px;height:67px}
.html5videoplayer{padding:20px 20px 0px 20px;border-top:solid 25px #fff}
.html5videoplayer #video_1,.html5videoplayer #video_2{width:368px !important;height:230px !important}
.slider .bx-wrapper{margin:0px auto;max-height:600px}
.slider .bx-wrapper:hover .bx-controls-direction{opacity:1;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;-transition-delay:0s}
.slider .bx-wrapper .bx-controls-direction{opacity:0;-webkit-transition:0.2s all;-webkit-transition-delay:0.2s;-ms-transition:0.2 all;-ms-transition-delay:0.2s;-o-transition:0.2s all;-o-transition-delay:0.3s;transition:0.2s all;transition-delay:0.2s}
.slider .bx-wrapper .bx-controls-direction a{z-index:9}
.slider .bx-wrapper .bx-pager{position:absolute;text-align:right;padding:0px;bottom:20px;right:4%}
.slider .bx-wrapper .bx-pager.bx-default-pager a{background-color:#0d275b;width:20px;height:20px;border-radius:20px;display:block}
.slider .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#fff;margin-top:0px;line-height:15px}
.slider .bx-viewport{background:none;border:none;box-shadow:none;left:0px;max-height:615px !important}
.slider .bx-viewport .bxslider{margin:0px}
.slider .bx-viewport .bxslider a{display:block;height:600px;margin-top:-600px;max-height:600px;max-width:1400px;width:100%}
.slider .bx-viewport .bxslider img{max-width:100%;width:100%;height:auto}
.slider .bx-viewport .slider-content{width:535px;height:auto;background-color:#0d275b;padding:30px 50px;position:absolute;bottom:13%;left:0%}
.slider .bx-viewport .slider-content .headline{display:table;font-size:2.3rem;line-height:2.7rem;color:#fff}
.slider .bx-viewport .slider-content p{background-color:#fff;padding:10px;margin:0px}
.slider.content-slider{padding:0px 10% 80px}
.slider.content-slider .bx-viewport .bxslider a{height:inherit;margin-top:0;max-height:inherit;max-width:inherit;width:auto;position:absolute;bottom:20px;right:30px;left:inherit;opacity:1}
.slider.content-slider .bx-viewport .bxslider a:after{background-position:-68px 0;content:"";float:right;height:30px;right:20px;width:30px;position:static;text-align:right}
.slider.content-slider .bx-viewport .bxslider a:hover{opacity:0.7}
.slider.content-slider .bx-wrapper img{max-height:384px}
.slider.content-slider .bx-wrapper li div{width:50%;display:table-cell;vertical-align:top;background-color:#A6B6CC}
.slider.content-slider .bx-wrapper li .slider-content{position:static;overflow:hidden;background-color:#d9dfe9;padding:30px 30px 40px}
.slider.content-slider .bx-wrapper li .slider-content .headline{color:#0d275b;font-size:1rem;line-height:1.4rem}
.slider.content-slider .bx-wrapper li .slider-content h3{color:#0d275b;font-size:1.3rem;font-weight:bold;line-height:1.68rem}
.slider.content-slider .bx-wrapper .bx-controls{text-align:center;padding-top:20px}
.slider.content-slider .bx-wrapper .bx-controls .bx-default-pager{position:static;display:inline-block;text-align:center}
.slider.content-slider .bx-wrapper .bx-controls .bx-default-pager a{background-color:#d9dfe9;border-radius:13px;width:13px;height:13px}
.slider.content-slider .bx-wrapper .bx-controls .bx-default-pager a.active{background-color:#0d275b}
.slider.content-slider .bx-wrapper .bx-controls .bx-controls-direction a{height:70px;width:40px;margin-top:-62px}
.slider.content-slider .bx-wrapper .bx-controls .bx-controls-direction a.bx-prev{left:-39px;background-position:8px -24px;background-color:#A6B6CC}
.slider.content-slider .bx-wrapper .bx-controls .bx-controls-direction a.bx-next{right:-39px;background-position:-69px -24px;background-color:#A6B6CC}
.slider.content-slider .bx-wrapper:hover .bx-controls-direction{display:block}
.slider.content-slider.content-slider--threeItems{padding:0 0 40px}
.slider.content-slider.content-slider--threeItems .bx-loading{display:none}
.slider.content-slider.content-slider--threeItems .bxslider li{overflow:hidden;height:auto}
.slider.content-slider.content-slider--threeItems .bxslider li .grid,.slider.content-slider.content-slider--threeItems .bxslider li .grid--rev,.slider.content-slider.content-slider--threeItems .bxslider li .grid--full,.slider.content-slider.content-slider--threeItems .bxslider li .grid--center{display:block}
.slider.content-slider.content-slider--threeItems .bxslider li div{width:100%;display:block;background-color:#c9ced5;border-right:1px solid #fff}
.slider.content-slider.content-slider--threeItems .bxslider li div img{width:auto}
.slider.content-slider.content-slider--threeItems .bxslider li div.overlay{background-color:rgba(181,185,192,0.9)}
.slider.content-slider.content-slider--threeItems .bxslider a{right:auto;bottom:auto !important;position:relative}
.slider.content-slider.content-slider--threeItems .bxslider a:after{background:none !important}
.slider.content-slider.content-slider--threeItems .bxslider a:hover{opacity:1}
.slider.content-slider.content-slider--threeItems .bx-controls{padding-top:0}
.slider.content-slider.content-slider--threeItems .bx-controls .bx-controls-direction{opacity:1}
.slider.content-slider.content-slider--threeItems .bx-controls .bx-controls-direction a{margin-top:-70px}
.slider.content-slider.content-slider--threeItems .bx-controls .bx-controls-direction .bx-prev{left:0 !important;background-position:10px -128px !important;background-color:#0d275b !important;width:47px;height:85px}
.slider.content-slider.content-slider--threeItems .bx-controls .bx-controls-direction .bx-next{right:0 !important;background-color:#0d275b !important;background-position:-63px -128px !important;width:47px;height:85px}
.slider.text-slider{padding:10px 10%}
.slider.text-slider .bx-viewport{border:1px solid #0d275b}
.slider.text-slider .slider-content{width:100%;position:relative;background-color:#fff;padding:30px}
.slider.text-slider .slider-content .headline{color:#0d275b;font-size:2rem;line-height:2.4rem;padding:20px;text-align:center}
.slider.text-slider .bx-controls{text-align:center;margin-top:10px}
.slider.text-slider .bx-controls .bx-default-pager{position:static;display:inline-block;text-align:center}
.slider.text-slider .bx-controls .bx-default-pager a{background-color:#d9dfe9;border-radius:13px;width:13px;height:13px}
.slider.text-slider .bx-controls .bx-default-pager a.active{background-color:#0d275b}
.slider.text-slider .bx-wrapper{position:relative;width:100%}
.slider.text-slider .bx-wrapper:hover .bx-controls-direction{opacity:1;display:block}
.slider.text-slider .bx-controls-direction{opacity:0;width:100%;display:table}
.slider.text-slider .bx-controls-direction a{height:70px;width:40px;position:static}
.slider.text-slider .bx-controls-direction a.bx-prev{left:-40px;top:28%;background-position:8px -135px;background-color:#d9dfe9;position:absolute}
.slider.text-slider .bx-controls-direction a.bx-next{right:-40px;top:28%;position:absolute;background-position:-69px -135px;background-color:#d9dfe9}
.slider:hover .bx-controls-direction{display:block;opacity:1}
p.bodytext a.internal-link{display:inline}
.sections ul.grid,.sections ul.grid--rev,.sections ul.grid--full,.sections ul.grid--center{background-color:#F4F5F8}
.sections li{height:330px}
.sections li.one-half,.sections li.two-quarters,.sections li.three-sixths,.sections li.four-eighths,.sections li.five-tenths,.sections li.six-twelfths{padding:0px}
.sections li.one-half:nth-of-type(2n) .greybox,.sections li.two-quarters:nth-of-type(2n) .greybox,.sections li.three-sixths:nth-of-type(2n) .greybox,.sections li.four-eighths:nth-of-type(2n) .greybox,.sections li.five-tenths:nth-of-type(2n) .greybox,.sections li.six-twelfths:nth-of-type(2n) .greybox{border-right:none}
.sections li.one-third:nth-of-type(3n) .greybox,.sections li.two-sixths:nth-of-type(3n) .greybox,.sections li.four-twelfths:nth-of-type(3n) .greybox{border-right:none}
.sections li .greybox{position:relative;text-align:center;border-bottom:1px solid #fff;border-right:1px solid #fff;height:330px;background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/section_background.png');background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}
.sections li .greybox .headline{display:inline-block;font-size:2.3rem;margin:20px 0;line-height:1;width:100%;white-space:nowrap;text-overflow:ellipsis;text-align:center;z-index:1}
.sections li .greybox a{text-decoration:none}
.sections li .greybox img{position:relative;width:auto}
.sections li .greybox .overlay{position:absolute;padding:0px 0px 50px;top:0px;left:0px;width:100%;height:100%;background-size:cover;opacity:0;transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear}
.sections li .greybox .overlay p{font-size:1.1rem;line-height:1.7rem;padding:0px 50px}
.sections li .greybox .overlay .title{bottom:47px;font-size:0.9rem;left:0;position:absolute;text-align:center;width:100%}
.sections li .greybox:hover .overlay{opacity:1}
.sections .grid__item.one-third img,.sections .grid__item.two-sixths img,.sections .grid__item.four-twelfths img{margin-top:-20%;bottom:-6px}
.sections .grid__item.one-half img,.sections .grid__item.two-quarters img,.sections .grid__item.three-sixths img,.sections .grid__item.four-eighths img,.sections .grid__item.five-tenths img,.sections .grid__item.six-twelfths img{margin-top:-12%;bottom:-6px}
.welcometext .grid1{text-align:center;padding:40px 10%}
.welcometext .grid1 h1{font-family:'FFDINWebPro'!important;font-weight:normal;text-transform:uppercase;font-size:1.8rem;margin-bottom:0;padding:25px 10%}
.welcometext .grid1 p{margin-bottom:0;font-size:1.1rem}
.welcometext .grid1 .more{display:none}
.company{padding-bottom:20px}
.company .grid1{padding:0px 10%}
.company .grid1 .one-third,.company .grid1 .two-sixths,.company .grid1 .four-twelfths{width:32%;padding:20px 0 10px}
.company .grid1 .one-third:nth-child(1),.company .grid1 .two-sixths:nth-child(1),.company .grid1 .four-twelfths:nth-child(1){background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/company_back_worldwide.png');background-position:right 14px;background-repeat:no-repeat;text-align:right}
.company .grid1 .one-third:nth-child(1) .counter,.company .grid1 .two-sixths:nth-child(1) .counter,.company .grid1 .four-twelfths:nth-child(1) .counter{margin-right:110px}
.company .grid1 .one-third:nth-child(1) .text,.company .grid1 .two-sixths:nth-child(1) .text,.company .grid1 .four-twelfths:nth-child(1) .text{margin-right:50px;margin-top:-25px}
.company .grid1 .one-third:nth-child(2),.company .grid1 .two-sixths:nth-child(2),.company .grid1 .four-twelfths:nth-child(2){background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/company_back_employee.png');background-position:top right;background-repeat:no-repeat;text-align:right}
.company .grid1 .one-third:nth-child(2) .counter,.company .grid1 .two-sixths:nth-child(2) .counter,.company .grid1 .four-twelfths:nth-child(2) .counter{margin-right:93px}
.company .grid1 .one-third:nth-child(2) .text,.company .grid1 .two-sixths:nth-child(2) .text,.company .grid1 .four-twelfths:nth-child(2) .text{margin-right:104px;margin-top:-25px}
.company .grid1 .one-third:nth-child(3),.company .grid1 .two-sixths:nth-child(3),.company .grid1 .four-twelfths:nth-child(3){background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/company_back_competence.png');background-position:top right;background-repeat:no-repeat;text-align:right}
.company .grid1 .one-third:nth-child(3) .counter,.company .grid1 .two-sixths:nth-child(3) .counter,.company .grid1 .four-twelfths:nth-child(3) .counter{margin-right:63px}
.company .grid1 .one-third:nth-child(3) .text,.company .grid1 .two-sixths:nth-child(3) .text,.company .grid1 .four-twelfths:nth-child(3) .text{margin-right:35px;margin-top:-25px}
.company .grid1 .counter{font-family:"FFDINWebProBold","Helvetica","Arial",sans-serif;font-size:4.5rem;font-weight:bold}
.company .grid1 .counter:hover{text-shadow:1px 1px 8px #969696}
.company .grid1 .text{color:#a6b6cc;font-size:1.2rem}
.wall .flexbox__item{border-right:20px solid #fff;vertical-align:top;background-color:#d9dfe9;position:relative}
.wall .flexbox__item.career{border:none}
.wall .flexbox__item.career .header{padding:30px 0% 20px 35%;text-align:left}
.wall .flexbox__item.news img{display:list-item;list-style-type:none}
.wall .flexbox__item.news .header{padding:20px 20px 0px;background-color:transparent;color:#0d275b}
.wall .flexbox__item.service .header{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/wall_service_back.png');background-repeat:no-repeat;background-position:bottom left;padding:30px 0 20px;text-align:center}
.wall .flexbox__item.service .header:nth-child(4){border-top:20px solid #fff;background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/wall_service_backV8.png')}
.wall .flexbox__item.service .content:nth-child(3){position:relative}
.wall .flexbox__item.social .header{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/wall_service_backV3.png');background-repeat:no-repeat;background-position:top left;padding:30px 0 20px;text-align:center}
.wall .flexbox__item .headline{height:50px;background-color:#fff}
.wall .flexbox__item .headline h2{font-family:'FFDINWebPro'!important;font-size:1.4em;font-weight:normal;text-transform:uppercase}
.wall .flexbox__item .tx-joboffer .header{font-family:'FFDINWebPro'!important}
.wall .flexbox__item .header{font-family:'FFDINWebProLight'!important;font-weight:normal;background-color:#a6b6cc;color:#fff;font-size:1.4rem;overflow:hidden}
.wall .flexbox__item .content{padding:20px 20px 50px;background-color:#d9dfe9}
.wall .flexbox__item .content p{font-family:'FFDINWebPro'!important;font-weight:normal}
.wall .flexbox__item .content h3{font-size:1.4rem;font-weight:normal;line-height:1.8rem}
.wall .flexbox__item .content .highlighted{margin-bottom:0px;font-size:1.2rem}
a.more{display:block;bottom:20px;right:20px;opacity:1}
a.more:hover{opacity:0.7}
a.more span{background-position:-68px 0px;right:20px;float:right;content:"";width:30px;height:30px}
.wuensche-group .sections li .greybox{background-color:#a6b6cc}
.wuensche-group .sections li .greybox .overlay{background-color:transparent}
.wuensche-group .sections li .greybox .overlay .title span{background-position:0px 0px;width:20px;height:20px;margin-left:5px;position:absolute;top:2px}
.wuensche-group .sections li:hover .greybox .overlay{background-color:rgba(94,122,163,0.7);display:block}
.wuensche-group .wall .flexbox__item.career .header{background-color:transparent;padding:20px 20px 0px;color:#0d275b;line-height:1.8rem}
div.tx-joboffer div.content a,article.flexbox__item.one-third.social div.content a,article.flexbox__item.social.two-sixths div.content a,article.flexbox__item.social.four-twelfths div.content a{position:absolute}
.block article.grid2 h3{font-family:'FFDINWebProBold'!important;font-weight:normal}
.block article.grid2 div.grid__item{font-family:'FFDINWebPro'!important}
.teaser .teaser-inner{height:350px;color:#fff;display:table}
.teaser .teaser-inner h1{font-size:2.9rem;font-weight:normal;margin-bottom:10px;margin-top:50px}
.teaser .teaser-inner p{font-size:1.2rem}
.teaser .teaser-inner img{max-height:380px;width:auto;position:absolute;z-index:3}
.teaser .teaser-inner .block-left{width:50%;display:table-cell}
.teaser .teaser-inner .block-right{width:50%;display:table-cell;position:relative}
.teaser .teaser-logos{background-color:#d9dfe9;display:table;width:100%;height:210px}
.teaser .teaser-logos.grid1{padding:20px 4%}
.teaser .teaser-logos .mobile-button{display:none}
.teaser .teaser-logos ul{width:71%;display:table;margin-left:0}
.teaser .teaser-logos ul li{float:left;margin-right:60px;margin-bottom:30px;margin-top:10px;position:relative;height:75px;cursor:pointer;list-style:outside none}
.teaser .teaser-logos ul li:nth-child(1){margin-left:0%}
.teaser .teaser-logos ul li img{height:auto;width:inherit;position:relative;float:none;clear:both}
.teaser .teaser-logos ul li .hover{display:block;font-size:0.9rem;line-height:1.2rem;text-align:center;width:100%;max-height:0px;transition:max-height 0.05s ease-out}
.teaser .teaser-logos ul li .warpper-inner{overflow:hidden;text-align:center}
.teaser .teaser-logos ul li .warpper-inner a{display:block;height:90px;margin-top:-90px;position:relative;width:100%;z-index:5}
.teaser .teaser-logos ul li:hover .warpper-inner{margin-top:-20px;transition-property:margin-top;-ms-transition-property:margin-top;-webkit-transition-property:margin-top;transition-duration:0.6s;-ms-transition-duration:0.6s;-webkit-transition-duration:0.6s}
.teaser .teaser-logos ul li:hover .warpper-inner .hover{border-top:1px solid #0d275b;max-height:60px;transition:max-height 0.25s ease-in}
.tx-joboffer .two-column article:nth-child(2){padding:40px 10% 0px 10%;margin-bottom:-40px}
.two-column h3{font-size:1.3rem;font-weight:bold;line-height:1.68rem;width:auto}
.two-column h2{font-size:1.8rem;font-weight:normal}
.two-column a.more{bottom:-20px}
.two-column article:nth-child(2){padding:0px 10% 40px;margin-top:-30px}
.two-column li{margin-bottom:20px}
.two-column li span{font-weight:bold}
.headline-teaser{text-align:center;font-size:2.9rem;line-height:3.1rem}
.headline-teaser .grid2{padding:0px 10% 30px}
.headline-teaser .grid__item{border-top:1px solid #0d275b;padding:30px 70px 0px}
.headline-teaser img{display:table}
.contact{background-color:#d9dfe9;color:#002d6e;text-align:center}
.contact .grid2{padding:20px 10%}
.contact h3{font-size:1.1rem;margin:0px 0px 10px;text-transform:uppercase}
.contact address{font-size:1.0rem;font-style:normal;margin:0px}
.contact address span,.contact address p{display:inline-block;padding-right:10px;margin-right:3px;margin-bottom:0;padding-bottom:0;position:relative}
.contact address span:after,.contact address p:after{position:absolute;content:"/";right:0px}
.contact address span a,.contact address p a{display:inline}
.contact address span:last-child,.contact address p:last-child{padding:0px;margin:0px}
.contact address span:last-child:after,.contact address p:last-child:after{content:""}
.small-teaser{background-color:#A6B6CC}
.small-teaser h1{color:#fff;font-size:2.7rem;font-weight:normal}
.teaser .teaser-inner.hardgoods{background-color:#EF3340}
.teaser .teaser-inner.hardgoods img{right:0px;bottom:-175px}
.teaser .teaser-inner.ecommerce{background-color:#00B5E2}
.teaser .teaser-inner.ecommerce img{right:0px;bottom:-175px}
.teaser .teaser-inner.electronics{background-color:#84BD00}
.teaser .teaser-inner.electronics img{right:0px;bottom:-175px}
.teaser .teaser-inner.service{background-color:#008C95}
.teaser .teaser-inner.service img{right:0px;bottom:-175px}
.teaser .teaser-inner.food{background-color:#ff8200}
.teaser .teaser-inner.food img{right:-42px;bottom:-175px}
.teaser .teaser-inner.fashion{background-color:#a0007d}
.teaser .teaser-inner.fashion img{max-height:500px;bottom:-280px;right:-50px}
.teaser .teaser-logos.food ul{margin-top:47px;margin-left:17%}
.teaser .teaser-logos.ecommerce ul{margin-top:47px;margin-left:17%}
.teaser .teaser-logos.fashion ul{margin-top:20px}
.teaser .teaser-logos.fashion ul li:nth-child(1){margin-left:0%}
.mission{margin-bottom:77px}
.mission .grid2{padding-top:0px}
.mission .grid__item{padding:20px 0px 0px;border-right:1px solid #fff;border-bottom:1px solid #fff;background-color:#A6B6CC;overflow:hidden;text-align:center;color:#fff;height:240px;background-repeat:no-repeat}
.mission .grid__item h3{margin-top:180px;transition-property:margin-top;-ms-transition-property:margin-top;-webkit-transition-property:margin-top;transition-duration:1s;-ms-transition-duration:1s;-webkit-transition-duration:1s}
.mission .grid__item:hover h3{margin-top:0px}
.mission .grid__item#field1{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/images/teaser/mission_background_sel1.jpg');background-position:center 20px}
.mission .grid__item#field1:hover{background-image:none}
.mission .grid__item#field2{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/images/teaser/mission_background_sel2.jpg');background-position:center 20px}
.mission .grid__item#field2:hover{background-image:none}
.mission .grid__item#field3{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/images/teaser/mission_background_sel3.jpg');background-position:center 20px}
.mission .grid__item#field3:hover{background-image:none}
.mission .grid__item#field4{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/images/teaser/mission_background_sel4.jpg');background-position:center 20px}
.mission .grid__item#field4:hover{background-image:none}
.mission .grid__item .hover{border-top:1px solid #fff;background-color:#919fb9;padding:20px 20px 20px}
.mission .grid__item .hover strong{width:100%;display:inline-block;margin-bottom:10px}
.address{font-style:normal}
.address a{display:inline-block}
.address a:hover{text-decoration:underline}
.address .organization{font-weight:bold}
.address .adress-block{margin-bottom:20px}
.address .adress-block span{display:inline-block;width:100%}
.address .adress-block .code{float:left;padding-right:5px;width:auto}
.address .adress-block .location{float:left;width:auto}
.address p{margin:0px}
.address .min-width{min-width:60px;display:inline-block}
.address a{display:inline-block}
.address a:hover{text-decoration:underline}
.address .head-office>div{border-bottom:1px solid #0d275b;padding-bottom:40px}
.address .office.grid2{padding-top:0px}
.address .office .company-block{float:left;width:48%;margin-right:2%;margin-bottom:20px}
.address .office .company-block:nth-child(2n){margin-right:0}
.address .office .company-block h3{margin:0px;min-height:50px;font-size:1.2rem;font-weight:bold}
.address .office .adress-block .location,.address .office .adress-block .region,.address .office .adress-block .country{display:inline;padding-right:5px}
.address .office .adress-block .location:after,.address .office .adress-block .region:after{content:','}
section.company-block .grid2{padding:0px 10% 0px}
.worldmap{overflow:hidden;position:relative}
.worldmap area{display:block}
.worldmap area:hover span{display:table;padding:10px;position:absolute;background-color:#002d6e;z-index:5;width:200px;height:100px}
.worldmap .map{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/teaser_company_worldwide.jpg');background-repeat:no-repeat;background-position:center center;background-size:cover;height:409px;width:auto;position:relative}
.box-hover ul li{margin-bottom:25px;overflow:hidden}
.box-hover ul li span{background-color:#A6B6CC;background-repeat:no-repeat;display:table;position:relative;height:87px;width:100%}
.box-hover ul li span:after{content:"";position:absolute;top:0px;left:0px;z-index:1}
.box-hover ul li a{text-align:center;color:#fff;font-size:1.4rem;line-height:1.7rem;overflow:hidden;white-space:normal;display:table-cell;width:100%;vertical-align:middle;position:relative;z-index:2;height:87px}
.box-hover ul li:hover a{background-color:rgba(108,134,171,0.8)}
.box-hover ul li:hover a:after{background-position:0px 0px;content:'';width:24px;height:22px;display:inline-block;position:relative;margin-left:10px;top:2px}
.box-hover ul li#field1 span:after{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/wall_service_back.png');background-position:0px -10px;height:113px;width:103px}
.box-hover ul li#field2 span{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/wall_service_backV6.png');background-position:0px -10px}
.box-hover ul li#field3 span{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/wall_service_backV7.png');background-position:0px -10px}
.box-hover ul li#field4 span{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/wall_service_backV5.png');background-position:0px -10px}
.box-hover ul li#field5 span{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/wall_service_backV3.png');background-position:0px -10px}
.box-hover ul li#field6 span{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/wall_service_backV4.png');background-position:0px -10px}
.box-hover ul li#field7 span{background-position:0px -1px}
.short-links h3{text-transform:uppercase;padding:40px 10% 10px;font-size:1.2rem}
.short-links ul.grid2{padding:0px 10% 40px 10%}
.short-links li{min-width:160px;background-color:#A6B6CC;border-right:1px solid #fff;border-bottom:1px solid #fff}
.short-links li .wrapper{position:relative;background-color:#A6B6CC;display:table;padding:10px 10px 5px;text-align:center;height:160px;font-size:0.8rem;transition:all 0.3s ease 0s;top:0}
.short-links li .wrapper .icon{display:table-cell;vertical-align:bottom;width:100%;color:#fff}
.short-links li .wrapper .arrow{height:24px;width:24px;background-position:0px 0px;background-repeat:no-repeat;display:block;position:absolute;left:45%;bottom:-20px;visibility:hidden;transition:visibility 100ms linear}
.short-links li:hover .wrapper{top:-30px}
.short-links li:hover .wrapper .arrow{visibility:visible}
.short-links li#field1 .wrapper{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/careers_wishes_back1.jpg');background-position:top center;background-repeat:no-repeat}
.short-links li#field2 .wrapper{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/careers_wishes_back2.jpg');background-position:top center;background-repeat:no-repeat}
.short-links li#field3 .wrapper{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/careers_wishes_back3.jpg');background-position:top center;background-repeat:no-repeat}
.short-links li#field4 .wrapper{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/careers_wishes_back4.jpg');background-position:top center;background-repeat:no-repeat}
.short-links li#field5 .wrapper{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/careers_wishes_back5.jpg');background-position:top center;background-repeat:no-repeat}
.short-links li#field6 .wrapper{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/careers_wishes_back6.jpg');background-position:top center;background-repeat:no-repeat}
.job-teaser{background-color:#0d275b;color:#fff}
.job-teaser .one-third,.job-teaser .two-sixths,.job-teaser .four-twelfths{border-right:30px solid transparent}
.job-teaser .flexbox__item{vertical-align:top}
.job-teaser a.more span{background-position:0px 0px}
.job-teaser h3{text-transform:uppercase;color:#fff;font-size:1.2rem}
.job-teaser .two-thirds,.job-teaser .four-sixths,.job-teaser .eight-twelfths{position:relative;padding-bottom:40px}
.job-teaser .two-thirds a,.job-teaser .four-sixths a,.job-teaser .eight-twelfths a{position:absolute;color:#fff}
.job-teaser .select-box{position:relative;margin-bottom:25px}
.job-teaser .select-box select{-webkit-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;border:none;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffffff;padding:7px 10px;width:100%;cursor:pointer;font-size:1.1rem;color:#0d275b}
.job-teaser .select-box:after{background-position:0px -102px;width:40px;height:30px;content:"";position:absolute;right:0px;top:0px;pointer-events:none;background-color:#fff}
.job-teaser .field{float:right;position:relative}
.job-teaser .field input{-webkit-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;border:none;outline:none;background-color:#A6B6CC;width:35px;height:35px;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:6px 6px;margin-bottom:30px}
.job-teaser .field input:hover{opacity:0.7}
.column2.grid2{padding:40px 10% 0px 10%}
.column2 .left{float:left}
.column2 .right{float:right}
.column2 .right a{text-decoration:underline}
.column2 .right a:hover{text-decoration:none}
.column2 h3{font-size:1.2rem;font-weight:normal;text-transform:uppercase;display:inline}
.wish-dropdown{width:100%;display:table;margin-bottom:77px}
.wish-dropdown .list-wish{background-color:#dfe3e9;color:#0d275b;font-size:1.1rem;border-bottom:1px solid #fff}
.wish-dropdown .list-wish.active h3{background-color:#8599b6}
.wish-dropdown .list-wish.active h3 .arrow{border-style:solid;border-width:0 7px 8px 7px;border-color:transparent transparent #ffffff transparent}
.wish-dropdown .list-wish h3{background-color:#A6B6CC;font-weight:normal;font-size:1.3rem;text-align:center;width:100%;padding:43px 0px;margin:0px;background-repeat:no-repeat;cursor:pointer}
.wish-dropdown .list-wish h3 a{color:#fff}
.wish-dropdown .list-wish h3 .arrow{width:0px;height:0px;border-style:solid;border-width:8px 7px 0 7px;border-color:#ffffff transparent transparent transparent;display:inline-block;float:right;margin:-18px 30px 0px 0px}
.wish-dropdown .list-wish .content-toggle{padding:4% 8%}
.wish-dropdown .list-wish#field1 h3{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/careers_wishes_back1.png');background-position:0px -13px}
.wish-dropdown .list-wish#field2 h3{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/careers_wishes_back2.png');background-position:0px -9px}
.wish-dropdown .list-wish#field3 h3{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/careers_wishes_back3.png');background-position:0px -4px}
.wish-dropdown .list-wish#field4 h3{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/careers_wishes_back4.png');background-position:0px 5px}
.wish-dropdown .list-wish#field5 h3{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/careers_wishes_back5.png');background-position:0px 2px}
.wish-dropdown .list-wish#field6 h3{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/careers_wishes_back6.png');background-position:0px -11px}
.job-counter{position:absolute;background-color:#0d275b;color:#fff;top:140px;width:100%}
.job-counter .grid2{padding:10px 10%}
.joblist td{background-color:#d9dfe9;padding:0px}
.joblist td strong{font-size:1.4rem;display:block;width:100%}
.joblist td a{padding:16px 20px}
.sortable-table{position:relative}
.sortable-table table{border:0px solid transparent;border-collapse:inherit}
.sortable-table tbody tr{background-color:#d9dfe9;font-family:'FFDINWebPro'!important}
.sortable-table tbody tr:hover{background-color:#A6B6CC}
.sortable-table tbody td{padding:0px;border-bottom:1px solid #fff}
.sortable-table tbody td:nth-child(1) span{display:none}
.sortable-table tbody td strong{font-size:1.1rem;display:block;width:100%}
.sortable-table tbody td a{padding:16px 20px}
.sortable-table tbody td img{height:inherit;width:inherit;margin-top:5px}
.sortable-table thead{vertical-align:top}
.sortable-table thead th{width:23%;height:220px;border-right:30px solid transparent;position:relative;padding:0px}
.sortable-table thead th:nth-child(1){border-right:15px solid transparent;border-left:0 solid transparent}
.sortable-table thead th:nth-child(2){border-right:15px solid transparent;border-left:15px solid transparent}
.sortable-table thead th:nth-child(3){border-right:15px solid transparent;border-left:15px solid transparent}
.sortable-table thead th:nth-child(4){border-right:15px solid transparent;border-left:15px solid transparent}
.sortable-table thead th:nth-child(5){width:8%;border-right:none}
.sortable-table thead th select{-webkit-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #0d275b;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:7px 10px;width:100%;cursor:pointer;font-size:1.1rem;color:#0d275b}
.sortable-table thead th:after{background-position:0px -102px;width:40px;height:30px;content:"";position:absolute;right:1px;top:3px;pointer-events:none;background-color:#fff}
.sortable-table thead th:last-child:after{width:0;height:0;content:none;position:relative;right:0;top:0}
.sortable-table .delete button{width:36px;height:36px;border:none;background-color:#919fb9;display:inline-block;background-position:3px -210px;float:right}
.sortable-table .delete button:hover{opacity:0.7}
.job-profil h3{width:100%;display:table;padding:32px 0px;background-color:#A6B6CC;text-align:center;color:#fff;font-weight:normal;cursor:pointer;position:relative;margin-top:1px;margin-bottom:0px}
.job-profil h3:hover{background-color:#8599b6}
.job-profil h3:after{width:0;height:0;border-style:solid;border-width:8px 7px 0 7px;border-color:#ffffff transparent transparent transparent;position:absolute;content:"";right:25px;top:40px}
.job-profil h3.active{background-color:#8599b6}
.job-profil h3.active:after{width:0;height:0;border-style:solid;border-width:0 7px 8px 7px;border-color:transparent transparent #ffffff transparent;position:absolute;content:"";right:25px;top:40px}
.job-profil .content{padding:50px 70px;background-color:#dfe3e9;display:none}
.job-profil .content li{list-style-type:disc;list-style-position:inside;margin-bottom:20px}
.block.headline{text-align:center;margin-bottom:1.5em}
.block.headline span{display:inline-block;font-size:1.3rem}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.job-teaser .select-box::after,.sortable-table thead th::after{width:0px;height:0px;display:none}
}
.contact-form .grid2{padding-top:0px}
.contact-form h2{text-align:center;font-weight:normal;display:inline-block;width:100%}
.contact-form fieldset{border:none;padding:0px}
.contact-form fieldset.adress-block{width:49%;float:left}
.contact-form fieldset.adress-block.left{margin-right:1%}
.contact-form fieldset.adress-block.right{margin-left:1%}
.contact-form fieldset.adress-block.one-whole{float:none;width:100%;clear:both}
.contact-form fieldset p{position:relative}
.contact-form fieldset p:first-child{margin-bottom:40px}
.contact-form fieldset p input.submit{float:right;padding:10px 40px 10px 15px;color:#fff;background-color:#919fb9;border:none;width:auto}
.contact-form fieldset p input.submit:hover{opacity:0.8}
.contact-form fieldset p.submit{margin:0px}
.contact-form fieldset p.submit:after{position:absolute;content:"";top:9px;right:0px;background-position:0px 0px;width:30px;height:30px;pointer-events:none}
.contact-form fieldset .headline-teaser .grid__item{border:none}
.contact-form fieldset textarea,.contact-form fieldset input{border:1px solid #0d275b;border-radius:0;box-shadow:none;color:#0d275b;display:inline-block;font-size:1.1rem;outline:medium none;padding:7px 10px;width:100%}
.contact-form fieldset textarea::-webkit-input-placeholder,.contact-form fieldset input::-webkit-input-placeholder{color:#0d275b;opacity:1}
.contact-form fieldset textarea:-moz-placeholder,.contact-form fieldset input:-moz-placeholder{color:#0d275b;opacity:1}
.contact-form fieldset textarea::-moz-placeholder,.contact-form fieldset input::-moz-placeholder{color:#0d275b;opacity:1}
.contact-form fieldset textarea:-ms-input-placeholder,.contact-form fieldset input:-ms-input-placeholder{color:#0d275b;opacity:1}
.contact-form fieldset label{color:#d9dfe9;position:absolute;top:8px;right:10px;font-size:0.9rem}
.contact-form fieldset label.error{color:red;overflow:hidden;text-align:right;text-overflow:ellipsis;top:-23px;white-space:nowrap;width:92%}
.wuensche-food h1{color:#ff8200;font-weight:normal}
.wuensche-food h2{color:#ff8200}
.wuensche-food .breadcrumb li{color:#ff8200}
.wuensche-food .breadcrumb a{color:#ff8200}
.wuensche-food header .logo a{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/Images/logo_wuensche-food.jpg');width:198px;height:89px;display:block;margin-top:-10px}
.wuensche-food .small-teaser{background-color:#c9ced5}
.wuensche-food .small-teaser h1{color:#fff}
.wuensche-food .wall .flexbox__item.career{background-color:#fff2e5}
.wuensche-food .wall .flexbox__item.career .header{background-color:#ffe7ce;padding:20px;color:#ff8200;font-size:1.8rem;line-height:2.8rem}
.wuensche-food .wall .flexbox__item.career .content{background-color:#fff2e5}
.wuensche-food .sections li .greybox{background-color:#c8cdd4}
.wuensche-food .sections li .greybox .overlay{background-color:transparent}
.wuensche-food .sections li .greybox .overlay .title span{background-position:0px 0px;width:20px;height:20px;margin-left:5px;position:absolute;top:2px}
.wuensche-food .sections li:hover .greybox .overlay{background-color:rgba(163,171,182,0.7);display:block}
.wuensche-food .slider .bx-wrapper .bx-pager.bx-default-pager a{background-color:#fff;width:20px;height:20px;border-radius:20px;display:block}
.wuensche-food .slider .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#ff8200;margin-top:0px;line-height:15px}
.wuensche-food .filter-options{background-color:#c9ced5;padding:12px;text-align:center}
.wuensche-food .filter-options .btn{border:none;color:#ff8200;border-radius:0px;padding:8px;margin:0px 3px;font-size:1.2rem;display:inline-block}
.wuensche-food .filter-options .btn.active{background-color:#ff8200;color:#fff}
.wuensche-food .shuffle-products #grid{position:relative;overflow:hidden}
.wuensche-food .shuffle-products .col-xs-6{float:left;width:350px}
.wuensche-food .shuffle-products .col-xs-6 .wrap{margin-right:30px;margin-bottom:30px;position:relative;background-color:#c9ced5;text-align:center;height:100%}
.wuensche-food .shuffle-products .col-xs-6 img{max-width:300px;display:inline-block}
.wuensche-food .shuffle-products .col-xs-6 .label-new{background-color:#ff8200;color:#fff;padding:2px 5px 0px;position:absolute;bottom:15px;left:15px;text-transform:uppercase}
.wuensche-food .shuffle-products .col-xs-6:hover .overlay{visibility:visible;opacity:1}
.wuensche-food .shuffle-products .col-xs-6 .overlay{position:absolute;height:100%;width:100%;top:0px;left:0px;text-align:left;padding:15px;color:#fff;background-color:rgba(151,160,173,0.9);opacity:0;visibility:hidden;cursor:pointer}
.wuensche-food .shuffle-products .col-xs-6 .attributes{position:absolute;bottom:15px;left:15px;width:100%}
.wuensche-food .shuffle-products .col-xs-6 .attributes strong{font-weight:bold;min-width:100px;display:inline-block;float:left}
.wuensche-food .shuffle-products .col-xs-6 .attributes span{font-weight:normal;display:table}
.wuensche-food .shuffle_sizer{position:absolute;opacity:0;visibility:visible}
h2.product-headline{font-size:1.6rem;font-weight:bold}
.filter-options{background-color:#c9ced5;padding:12px;text-align:center}
.filter-options .btn{border:none;border-radius:0px;padding:8px;margin:3px 3px;font-size:1.2rem;display:inline-block}
.shuffle-products #grid{position:relative;overflow:hidden}
.shuffle-products .col-xs-6{float:left;width:370px}
.shuffle-products .col-xs-6 .wrap{display:table;position:relative;background-color:#c9ced5;text-align:center;height:421px;margin-right:50px;margin-bottom:50px}
.shuffle-products .col-xs-6 img{display:block;height:auto;max-width:300px;width:auto}
.shuffle-products .col-xs-6 .label-new{background-color:#a0007d;color:#fff;padding:2px 5px 0px;position:absolute;bottom:15px;left:15px;text-transform:uppercase}
.shuffle-products .col-xs-6:hover .overlay{visibility:visible;opacity:1}
.shuffle-products .col-xs-6 .overlay{position:absolute;height:100%;width:100%;top:0px;left:0px;text-align:left;padding:15px;color:#fff;background-color:rgba(151,160,173,0.9);opacity:0;visibility:hidden}
.shuffle-products .col-xs-6 .attributes{margin-top:20px;width:100%}
.shuffle-products .col-xs-6 .attributes li{margin-bottom:5px}
.shuffle-products .col-xs-6 .attributes strong{font-weight:bold;min-width:100px;display:inline-block;float:left}
.shuffle-products .col-xs-6 .attributes span{font-weight:normal;display:table}
.shuffle-products .col-xs-6 .link-overlay{position:absolute;height:100%;width:100%;display:block;left:0px;top:0px}
.shuffle-products .col-xs-6 a.more{color:#fff}
.shuffle-products .col-xs-6 a.more span{background-position:7px 0px}
.slider .bx-wrapper .bx-pager.bx-default-pager a{background-color:#fff;width:20px;height:20px;border-radius:20px;display:block}
.slider .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#a0007d;margin-top:0px;line-height:15px}
.wuensche-service .small-teaser,.unit-electronics .small-teaser,.hubermasche .small-teaser{background-color:#c9ced5}
.wuensche-service .small-teaser h1,.unit-electronics .small-teaser h1,.hubermasche .small-teaser h1{color:#fff}
.wuensche-service .wall .flexbox__item.career .header,.unit-electronics .wall .flexbox__item.career .header,.hubermasche .wall .flexbox__item.career .header{padding:20px;font-size:1.8rem;line-height:2.8rem}
.wuensche-service .sections li .greybox,.unit-electronics .sections li .greybox,.hubermasche .sections li .greybox{background-color:#c8cdd4}
.wuensche-service .sections li .greybox .overlay,.unit-electronics .sections li .greybox .overlay,.hubermasche .sections li .greybox .overlay{background-color:transparent}
.wuensche-service .sections li .greybox .overlay .title span,.unit-electronics .sections li .greybox .overlay .title span,.hubermasche .sections li .greybox .overlay .title span{background-position:0px 0px;width:20px;height:20px;margin-left:5px;position:absolute;top:2px}
.wuensche-service .sections li:hover .greybox .overlay,.unit-electronics .sections li:hover .greybox .overlay,.hubermasche .sections li:hover .greybox .overlay{background-color:rgba(163,171,182,0.7);display:block}
.wuensche-service .shuffle_sizer,.unit-electronics .shuffle_sizer,.hubermasche .shuffle_sizer{position:absolute;opacity:0;visibility:visible}
.wuensche-service .colors,.unit-electronics .colors,.hubermasche .colors{float:left;border:1px solid #fff;width:20px;height:20px;display:inline-block;margin-right:10px;margin-top:3px}
.wuensche-service .colors.black,.unit-electronics .colors.black,.hubermasche .colors.black{background-color:#000000}
.wuensche-service .colors.white,.unit-electronics .colors.white,.hubermasche .colors.white{background-color:#ffffff}
.wuensche-service .colors.red,.unit-electronics .colors.red,.hubermasche .colors.red{background-color:#AD1E4E}
.wuensche-service .colors.blue,.unit-electronics .colors.blue,.hubermasche .colors.blue{background-color:#0D275B}
.image-slider .bx-wrapper .bx-viewport{background:transparent;border:none;box-shadow:none;left:0px}
.image-slider #bx-pager img{width:inherit;max-width:inherit;display:table}
.image-slider #bx-pager a{float:left;margin-right:10px;margin-bottom:10px;border:1px solid #0d275b}
.image-slider .bx-controls{display:none}
@media screen and (max-width:1170px){.button-navi{padding:0px}
.button-navi.close{display:none !important}
.button-navi.open{display:none !important}
.button-navi.mobile{display:block !important;height:30px;width:44px}
.button-navi.mobile.active{border:2px solid #A6B6CC;border-radius:8px}
#responsive-menu-button{position:absolute;top:2px;right:0px;width:30px;height:24px;cursor:pointer;padding:20px 20px 6px}
#responsive-menu-button span{background:none repeat scroll 0 0 #0d275b;display:block;height:3px;position:absolute;right:5px;top:15px;transition:all 250ms ease 0s;width:30px}
#responsive-menu-button span:before,#responsive-menu-button span:after{background:none repeat scroll 0 0 #0d275b;content:"";display:block;height:3px;position:absolute;transition:all 250ms ease 0s;width:100%}
#responsive-menu-button span:before{top:-12px}
#responsive-menu-button span:after{top:-6px}
.wall .flexbox__item.service .header,.wall .flexbox__item.social .header{padding-left:90px;font-size:1.1rem}
.header-wrapper{position:relative !important}
.main{padding-top:0px}
#menu-active .main{padding-top:0px}
.main-navigation{padding:0px;display:none;height:auto}
.main-navigation ul.nav{float:none;width:100%;margin-bottom:0}
.main-navigation ul.nav li a{padding:20px 40px}
.main-navigation ul.nav li.level1{float:none;width:100%;display:table;margin:0px;border-bottom:1px solid #031939}
.main-navigation ul.nav li.level1 a{background-color:#002d6e}
.main-navigation ul.nav li.level1:hover{background-color:transparent}
.main-navigation ul.nav li.level1:hover a{color:#fff}
.main-navigation ul.nav li.level1.active a{background-color:#031939;position:relative}
.main-navigation ul.nav li.level1.active a:after{position:absolute;width:27px;height:20px;background:url('../../typo3conf/ext/skeleton/Resources/Public/images/sprite_wuenschegroup.png') transparent no-repeat;background-position:0px 0px;content:"";top:18px;right:40px}
.main-navigation ul.nav li.level1.active ul.flyout__content.level2 a:after{background-image:none}
.main-navigation ul.nav li.switcher{margin:0px}
.main-navigation ul.nav li.switcher:hover{background-color:transparent}
.main-navigation ul.nav li.switcher:hover a{color:#fff}
.main-navigation ul.nav ul.flyout__content.level2{color:#0d275b;display:none;position:relative;left:inherit;top:inherit;min-width:inherit;width:100%;border:none}
.main-navigation ul.nav ul.flyout__content.level2 li{border:none}
.main-navigation ul.nav ul.flyout__content.level2 li a{color:#0d275b;padding:20px 40px;background-color:#fff}
.main-navigation ul.nav ul.flyout__content.level2 li:hover{background-color:transparent}
}
@media screen and (max-width:768px){.header .searchfield{display:none}
.sections .grid__item.one-third img,.sections .grid__item.two-sixths img,.sections .grid__item.four-twelfths img,.sections .grid__item.two-sixths img,.sections .grid__item.four-twelfths img{margin-top:0;margin-bottom:0}
.sections li .greybox .overlay .title{bottom:10px}
.sections li .greybox .overlay p{font-size:1rem;line-height:1.4rem}
.wall .flexbox.grid1 article.flexbox__item.one-third,.wall .flexbox.grid1 article.flexbox__item.two-sixths,.wall .flexbox.grid1 article.flexbox__item.four-twelfths{width:100%;display:table-row}
.wall .flexbox.grid1 article.flexbox__item.one-third.social .headline,.wall .flexbox.grid1 article.flexbox__item.social.two-sixths .headline,.wall .flexbox.grid1 article.flexbox__item.social.four-twelfths .headline{height:20px}
.wall .flexbox.grid1 article.flexbox__item.one-third .headline,.wall .flexbox.grid1 article.flexbox__item.two-sixths .headline,.wall .flexbox.grid1 article.flexbox__item.four-twelfths .headline{padding-top:20px}
.headline-teaser .grid__item{padding:30px 0px 0px}
.wuensche-food .shuffle-products .col-xs-6{width:300px}
.hubermasche .shuffle-products .col-xs-6{width:300px}
.welcometext .grid1 p{text-overflow:ellipsis}
.welcometext .grid1 .more{position:relative;text-align:right;right:0px;bottom:-10px;display:block;width:114px;margin:0 auto}
section.block.sections ul.grid.grid--full li.grid__item,section.block.sections ul.grid--full.grid--rev li.grid__item,section.block.sections ul.grid--full li.grid__item,section.block.sections ul.grid--full.grid--center li.grid__item{width:100%;height:auto}
.teaser-inner.grid2 .block-right img{right:0;bottom:0}
.teaser .teaser-logos{height:auto}
.teaser .teaser-logos ul{display:none}
.teaser .teaser-logos ul li{width:100%;height:80px;float:none;display:table;margin:0px;padding:10px 0px;cursor:inherit;border-bottom:1px solid #fff}
.teaser .teaser-logos ul li .hover{display:none}
.teaser .teaser-logos ul li:nth-child(3) img,.teaser .teaser-logos ul li:nth-child(4) img,.teaser .teaser-logos ul li:nth-child(5) img{margin-top:-15px}
.teaser .teaser-logos .mobile-button{display:block;text-align:center;opacity:0.6;padding:10px 0px;cursor:pointer;color:#6c86ab}
.teaser .teaser-logos .mobile-button:after{background:url('../../typo3conf/ext/skeleton/Resources/Public/images/sprite_wuenschegroup.png') transparent no-repeat;background-position:5px -253px;position:absolute;content:"";height:30px;width:30px}
.teaser .teaser-logos .mobile-button.active:after{background:url('../../typo3conf/ext/skeleton/Resources/Public/images/sprite_wuenschegroup.png') transparent no-repeat;background-position:-70px -253px}
.slider.content-slider.content-slider--threeItems .bx-wrapper .bx-controls .bx-default-pager{position:static;margin-top:10px}
.slider.content-slider.content-slider--threeItems .bx-wrapper .bx-controls{position:static;margin-top:10px}
.sections li .greybox,.content-slider.content-slider--threeItems .bx-wrapper li .greybox,.content-slider.content-slider--threeItems .bx-wrapper li.grid__item{height:110px !important;background-position:-150px -107px;border-right:none}
.sections li:nth-child(2n) .greybox{background-position:170px -107px}
.sections li .greybox .headline{margin-top:25px;padding:0px 20px;font-size:1.8rem;position:relative;z-index:1}
.sections li.grid__item .greybox img{display:inline-block;width:370px;max-width:inherit;position:static;margin:-180px 0px 0px -297px}
.sections li:nth-child(2n).grid__item .greybox img{margin:-180px -245px 0px 0px}
.sections li .greybox .overlay .headline{display:none}
.sections li .greybox .overlay{padding:0px 20px 0px;z-index:99999}
.sections li .greybox .overlay p{padding:0px;display:none}
.sections li:nth-child(2n) .greybox img{left:inherit;right:-32%}
article.flexbox__item.one-third.social div.content a.more,article.flexbox__item.social.two-sixths div.content a.more,article.flexbox__item.social.four-twelfths div.content a.more{position:relative;bottom:0;right:0}
.tx-joboffer .content a.more{position:relative;float:right;top:10px;left:0}
.short-links li{width:33%}
.short-links li:hover .wrapper{top:0}
.block .one-half,.block .two-quarters,.block .three-sixths,.block .four-eighths,.block .five-tenths,.block .six-twelfths{width:100%;margin:0}
.globalt .sections li .greybox .headline{color:#0d275b}
}
@media screen and (max-width:1024px){div.block.mission div.grid2.grid--full div.grid__item.one-half,div.block.mission div.grid2.grid--full div.grid__item.two-quarters,div.block.mission div.grid2.grid--full div.grid__item.three-sixths,div.block.mission div.grid2.grid--full div.grid__item.four-eighths,div.block.mission div.grid2.grid--full div.grid__item.five-tenths,div.block.mission div.grid2.grid--full div.grid__item.six-twelfths{height:100%}
div.block.mission div.grid2.grid--full div.grid__item.one-half h3,div.block.mission div.grid2.grid--full div.grid__item.two-quarters h3,div.block.mission div.grid2.grid--full div.grid__item.three-sixths h3,div.block.mission div.grid2.grid--full div.grid__item.four-eighths h3,div.block.mission div.grid2.grid--full div.grid__item.five-tenths h3,div.block.mission div.grid2.grid--full div.grid__item.six-twelfths h3{margin-top:180px}
div.block.mission div.grid2.grid--full div.grid__item.one-half .hover,div.block.mission div.grid2.grid--full div.grid__item.two-quarters .hover,div.block.mission div.grid2.grid--full div.grid__item.three-sixths .hover,div.block.mission div.grid2.grid--full div.grid__item.four-eighths .hover,div.block.mission div.grid2.grid--full div.grid__item.five-tenths .hover,div.block.mission div.grid2.grid--full div.grid__item.six-twelfths .hover{margin-top:0}
.sortable-table thead th{width:22%}
.sortable-table thead th:nth-child(5){width:11%}
.sortable-table tbody td img{width:100%}
}
@media screen and (max-width:1150px){.slider-content{display:none}
}
@media only screen and (max-width:480px){header{min-height:inherit;height:100px}
.toy-company header{height:150px}
header .logo{margin-top:-10px}
.header{overflow:hidden}
.button-navi.mobile{position:absolute;right:20px}
h2{font-size:2rem}
.small-teaser h1{font-size:10vw}
.small-teaser .grid2{padding:40px 6%}
.grid1{display:table;padding:40px 8%;width:100%}
.grid2{margin-left:0}
li#field1.grid__item.one-half span,li#field1.grid__item.two-quarters span,li#field1.grid__item.three-sixths span,li#field1.grid__item.four-eighths span,li#field1.grid__item.five-tenths span,li#field1.grid__item.six-twelfths span{background-image:none !important}
.one-half,.two-quarters,.three-sixths,.four-eighths,.five-tenths,.six-twelfths,.two-quarters,.three-sixths,.four-eighths,.five-tenths,.six-twelfths{width:100%}
.grid__item.one-half,.grid__item.two-quarters,.grid__item.three-sixths,.grid__item.four-eighths,.grid__item.five-tenths,.grid__item.six-twelfths,.grid__item.two-quarters,.grid__item.three-sixths,.grid__item.four-eighths,.grid__item.five-tenths,.grid__item.six-twelfths{padding:0px;float:none}
.grid__item.one-whole.columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}
.two-column article.grid2{padding-bottom:20px}
.two-column h3{width:100%}
footer .footer-navigation ul{float:left}
footer .footer-navigation ul li{margin-bottom:10px;float:none}
.logo a{background-size:auto 75%;background-repeat:no-repeat}
.logo a img{height:auto;width:75%}
.slider .bx-viewport .slider-content{display:none}
.welcometext .grid1 h1{padding:10px 10% 40px}
.welcometext .grid1 h1{font-size:1.5rem}
.welcometext .grid1 p{font-size:1.0rem}
section.block.company{display:none}
.wall .flexbox.grid1{padding-top:10px}
.wall .flexbox__item.one-third.social div.content a.more,.wall .flexbox__item.social.two-sixths div.content a.more,.wall .flexbox__item.social.four-twelfths div.content a.more{bottom:0;right:0}
.wall .flexbox__item.one-third.social .headline h2,.wall .flexbox__item.social.two-sixths .headline h2,.wall .flexbox__item.social.four-twelfths .headline h2{display:none;margin:0px;font-size:0px;padding:0px}
.flexbox__item.service .header,.flexbox__item.social .header{padding-left:0 !important}
.wall .flexbox__item .header{padding:30px 20px 20px;text-align:right}
.wall .flexbox__item.one-third.social .headline h2,.wall .flexbox__item.social.two-sixths .headline h2,.wall .flexbox__item.social.four-twelfths .headline h2{display:none;margin:0px;font-size:0px;padding:0px}
.wall .flexbox__item .header{background-image:none !important}
.teaser .teaser-inner .block-left{width:80%;position:absolute;z-index:2}
.teaser .teaser-inner .block-right{width:100%;position:relative;display:table}
.teaser .teaser-inner.fashion .block-right{bottom:-110px;left:0px}
.teaser .teaser-inner.food .block-right{bottom:-120px;left:-30px}
.teaser .teaser-inner.hardgoods .block-right{bottom:-165px;left:-7px}
.teaser .teaser-inner h1{font-size:2.2rem;margin-top:0px}
.teaser .teaser-inner{overflow:hidden;position:relative;display:block;height:350px}
.teaser .teaser-inner p{font-size:1rem}
.teaser .teaser-inner img{right:0px;max-height:inherit;position:static;width:auto}
.teaser .teaser-inner.fashion img{height:350px}
.teaser .teaser-inner.food img{height:280px}
.teaser .teaser-inner.hardgoods img{height:280px}
.teaser .teaser-logos.grid1{padding:0px;height:auto}
.teaser .teaser-logos ul,.teaser .teaser-logos.fashion ul{width:100%;margin:0px;text-align:center;display:none}
.teaser .teaser-logos.fashion ul li{margin:0px}
.teaser .teaser-logos.food ul{margin:0px}
.teaser .teaser-logos ul li{width:100%;height:80px;float:none;display:table;margin:0px;padding:10px 0px;cursor:inherit;border-bottom:1px solid #fff}
.teaser .teaser-logos ul li .hover{display:none}
.teaser .teaser-logos ul li:nth-child(3) img,.teaser .teaser-logos ul li:nth-child(4) img,.teaser .teaser-logos ul li:nth-child(5) img{margin-top:-15px}
.teaser .teaser-logos .mobile-button{display:block;text-align:center;opacity:0.6;padding:10px 0px;cursor:pointer;color:#6c86ab}
.teaser .teaser-logos .mobile-button:after{background:url('../../typo3conf/ext/skeleton/Resources/Public/images/sprite_wuenschegroup.png') transparent no-repeat;background-position:5px -253px;position:absolute;content:"";height:30px;width:30px}
.teaser .teaser-logos .mobile-button.active:after{background:url('../../typo3conf/ext/skeleton/Resources/Public/images/sprite_wuenschegroup.png') transparent no-repeat;background-position:-70px -253px}
.headline-teaser .grid2{padding:0px 10% 40px}
.headline-teaser .grid__item{padding:30px 0px 0px;font-size:1.3rem;line-height:1.8rem}
.headline-teaser{overflow:hidden}
.headline-teaser img{height:250px;margin-left:-50%;width:inherit;max-width:inherit}
.greybox img{opacity:.5}
.slider .bx-wrapper .bx-pager{bottom:0;right:0px;text-align:center}
.slider .bx-wrapper .bx-pager a.bx-pager-link{width:15px;height:15px}
.slider.content-slider .bx-wrapper li div{display:inherit;width:300px;position:relative;height:100%}
.slider.content-slider .bx-wrapper li .slider-content{padding:50px 30px 40px}
.slider.content-slider{display:block;padding:0px 10% 40px}
.slider.content-slider .bx-viewport .bxslider a{bottom:10px}
.slider.content-slider .bx-wrapper .bx-controls .bx-default-pager a{background-color:#fff}
.slider.content-slider .bx-wrapper:hover .bx-controls-direction{display:none}
.slider.content-slider .bx-wrapper .bx-controls{padding:0}
.mission .grid__item{height:auto;overflow:visible}
.mission .grid__item h3{margin:0px;height:95px;padding:55px 0px 0px;font-size:1.1rem;margin-top:115px}
.mission #field1.grid__item:hover{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/images/teaser/mission_background_sel1.jpg')}
.mission #field1.grid__item{background-position:-13px 5px;background-size:123px auto}
.mission #field2.grid__item:hover{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/images/teaser/mission_background_sel2.jpg')}
.mission #field2.grid__item{background-position:-6px 5px;background-size:123px auto}
.mission #field3.grid__item:hover{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/images/teaser/mission_background_sel3.jpg')}
.mission #field3.grid__item{background-position:-6px 5px;background-size:98px auto}
.mission #field4.grid__item:hover{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/images/teaser/mission_background_sel4.jpg')}
.mission #field4.grid__item{background-position:2px 5px;background-size:106px auto}
.mission .grid__item.one-half div.hover div.inner-wrap,.mission .grid__item.two-quarters div.hover div.inner-wrap,.mission .grid__item.three-sixths div.hover div.inner-wrap,.mission .grid__item.four-eighths div.hover div.inner-wrap,.mission .grid__item.five-tenths div.hover div.inner-wrap,.mission .grid__item.six-twelfths div.hover div.inner-wrap{height:auto !important}
.address .office .company-block{width:100%;height:auto !important;margin:0px;float:none;margin-bottom:30px}
.address .office .company-block h3{min-height:inherit;margin-bottom:10px}
.worldmap .map{height:300px}
.short-links li{min-width:inherit;width:50%;overflow:hidden}
.job-teaser .flexbox__item{width:100%;display:table;overflow:hidden;border:none}
.job-teaser .flexbox__item:nth-child(2){margin-top:20px}
.job-teaser .flexbox__item p{font-size:4vmin}
.slider.text-slider .bxslider .slider-content{display:block}
.slider.text-slider .slider-content{padding:10px}
.slider.text-slider .slider-content .headline{font-size:1.4rem;line-height:1.7rem;padding:0px}
.list-wish h3 a{padding:0 50px 0 0}
.wish-dropdown #field1.list-wish h3,.wish-dropdown #field2.list-wish h3,.wish-dropdown #field3.list-wish h3,.wish-dropdown #field4.list-wish h3,.wish-dropdown #field5.list-wish h3,.wish-dropdown #field6.list-wish h3,.wish-dropdown .list-wish h3{font-size:1.1rem;padding:25px 0px 21px;background-image:none !important}
.wish-dropdown .list-wish .content-toggle{font-size:1.0rem}
.contact-form fieldset.adress-block{margin:0px;width:100%;float:none}
.contact-form fieldset.adress-block.right{margin:0px}
.contact-form fieldset p:first-child{margin-bottom:24px}
.wuensche-food .filter-options .btn{margin:0px 3px 10px}
.wuensche-food .shuffle-products .col-xs-6{width:100%}
.wuensche-food .shuffle-products .col-xs-6 .wrap{margin-right:0px}
.wuensche-food .logo a{background-size:80% auto;background-repeat:no-repeat;margin-top:-17px}
.wuensche-food .logo a img{height:65%;width:auto}
.hubermasche .logo a{background-size:70% auto;background-repeat:no-repeat}
.hubermasche .logo a img{height:70%;width:auto}
.hubermasche .shuffle-products .col-xs-6{width:100%}
.hubermasche .shuffle-products .col-xs-6 .wrap{margin-right:0px;width:100%}
.hubermasche .two-column-product .one-half,.hubermasche .two-column-product .two-quarters,.hubermasche .two-column-product .three-sixths,.hubermasche .two-column-product .four-eighths,.hubermasche .two-column-product .five-tenths,.hubermasche .two-column-product .six-twelfths,.hubermasche .two-column-product .one-half:nth-child(1),.hubermasche .two-column-product .two-quarters:nth-child(1),.hubermasche .two-column-product .three-sixths:nth-child(1),.hubermasche .two-column-product .four-eighths:nth-child(1),.hubermasche .two-column-product .five-tenths:nth-child(1),.hubermasche .two-column-product .six-twelfths:nth-child(1){width:100%;margin:0}
.hubermasche .two-column-product .bx-wrapper{margin:0 auto 20px}
.hubermasche .two-column-product .image-slider #bx-pager img{display:block;height:auto;width:100%}
.hubermasche .two-column-product .image-slider #bx-pager{display:table;margin-bottom:20px;width:100%}
.hubermasche .two-column-product .image-slider #bx-pager a{width:65px}
.slider.content-slider .bx-wrapper .bx-controls .bx-default-pager{position:absolute;padding:0 42%}
.html5videoplayer{padding:20px 20px 0px 20px;border-top:solid 25px #fff}
.html5videoplayer #video_1,.html5videoplayer #video_2{width:230px !important;height:150px !important}
}
@media screen and (max-width:840px){.sortable-table thead th{border:none;display:block;height:auto;width:100%;min-width:200px;margin-bottom:10px}
.sortable-table thead th:nth-child(1),.sortable-table thead th:nth-child(2),.sortable-table thead th:nth-child(3),.sortable-table thead th:nth-child(4),.sortable-table thead th:nth-child(5){border:none}
.sortable-table thead th:nth-child(5){margin-bottom:128px;padding:0px}
.sortable-table tbody td{width:100%;display:block;border:none;text-align:center}
.sortable-table tbody td img{width:inherit}
.sortable-table tbody td:nth-child(1){width:100%}
.sortable-table tbody td:nth-child(5n){border-bottom:1px solid #fff}
.sortable-table thead th:nth-child(5){width:100%}
.job-form{display:none}
#table_format{margin-top:20px}
.job-counter{top:-28px}
.sortable-table .delete{right:8%;top:209px}
.sortable-table .grid2{padding:121px 8% 0px 8%}
.sortable-table tbody td a{padding:5px 0px}
}
.unit-hardgoods .small-teaser,.unit-food .small-teaser,.unit-fashion .small-teaser,.unit-electronics .small-teaser,.unit-ecommerce .small-teaser,.unit-service .small-teaser{background-color:#c9ced5}
.unit-hardgoods .small-teaser h1,.unit-food .small-teaser h1,.unit-fashion .small-teaser h1,.unit-electronics .small-teaser h1,.unit-ecommerce .small-teaser h1,.unit-service .small-teaser h1{color:#fff}
.unit-hardgoods .mission .grid__item .hover,.unit-food .mission .grid__item .hover,.unit-fashion .mission .grid__item .hover,.unit-electronics .mission .grid__item .hover,.unit-ecommerce .mission .grid__item .hover,.unit-service .mission .grid__item .hover{background-color:#c9ced5}
.unit-hardgoods .mission .grid__item,.unit-food .mission .grid__item,.unit-fashion .mission .grid__item,.unit-electronics .mission .grid__item,.unit-ecommerce .mission .grid__item,.unit-service .mission .grid__item{background-color:#c9ced5}
.unit-hardgoods .contact-form fieldset p input.submit,.unit-food .contact-form fieldset p input.submit,.unit-fashion .contact-form fieldset p input.submit,.unit-electronics .contact-form fieldset p input.submit,.unit-ecommerce .contact-form fieldset p input.submit,.unit-service .contact-form fieldset p input.submit{background-color:#c9ced5}
.unit-hardgoods .box-hover ul li span,.unit-food .box-hover ul li span,.unit-fashion .box-hover ul li span,.unit-electronics .box-hover ul li span,.unit-ecommerce .box-hover ul li span,.unit-service .box-hover ul li span{background-color:#c9ced5}
.unit-hardgoods .box-hover ul li:hover a,.unit-food .box-hover ul li:hover a,.unit-fashion .box-hover ul li:hover a,.unit-electronics .box-hover ul li:hover a,.unit-ecommerce .box-hover ul li:hover a,.unit-service .box-hover ul li:hover a{background-color:#A6B6CC}
.unit-hardgoods .sortable-table tbody tr,.unit-food .sortable-table tbody tr,.unit-fashion .sortable-table tbody tr,.unit-electronics .sortable-table tbody tr,.unit-ecommerce .sortable-table tbody tr,.unit-service .sortable-table tbody tr{background-color:#c9ced5}
.unit-hardgoods .wall .flexbox__item .content,.unit-food .wall .flexbox__item .content,.unit-fashion .wall .flexbox__item .content,.unit-electronics .wall .flexbox__item .content,.unit-ecommerce .wall .flexbox__item .content,.unit-service .wall .flexbox__item .content{background-color:#c9ced5}
.unit-hardgoods .wall .flexbox__item,.unit-food .wall .flexbox__item,.unit-fashion .wall .flexbox__item,.unit-electronics .wall .flexbox__item,.unit-ecommerce .wall .flexbox__item,.unit-service .wall .flexbox__item{background-color:#c9ced5}
.unit-hardgoods .sections li .greybox,.unit-food .sections li .greybox,.unit-fashion .sections li .greybox,.unit-electronics .sections li .greybox,.unit-ecommerce .sections li .greybox,.unit-service .sections li .greybox{background-color:#c9ced5}
.unit-hardgoods .sections li .greybox .overlay,.unit-food .sections li .greybox .overlay,.unit-fashion .sections li .greybox .overlay,.unit-electronics .sections li .greybox .overlay,.unit-ecommerce .sections li .greybox .overlay,.unit-service .sections li .greybox .overlay{background-color:transparent}
.unit-hardgoods .sections li .greybox .overlay .title span,.unit-food .sections li .greybox .overlay .title span,.unit-fashion .sections li .greybox .overlay .title span,.unit-electronics .sections li .greybox .overlay .title span,.unit-ecommerce .sections li .greybox .overlay .title span,.unit-service .sections li .greybox .overlay .title span{background-position:0px 0px;width:20px;height:20px;margin-left:5px;position:absolute;top:2px}
.unit-hardgoods .sections li:hover .greybox .overlay,.unit-food .sections li:hover .greybox .overlay,.unit-fashion .sections li:hover .greybox .overlay,.unit-electronics .sections li:hover .greybox .overlay,.unit-ecommerce .sections li:hover .greybox .overlay,.unit-service .sections li:hover .greybox .overlay{background-color:rgba(181,185,192,0.9);display:block}
.unit-hardgoods .main-navigation ul li ul li a:hover,.unit-food .main-navigation ul li ul li a:hover,.unit-fashion .main-navigation ul li ul li a:hover,.unit-electronics .main-navigation ul li ul li a:hover,.unit-ecommerce .main-navigation ul li ul li a:hover,.unit-service .main-navigation ul li ul li a:hover{background-color:#c9ced5}
.unit-hardgoods .main-navigation ul li ul li,.unit-food .main-navigation ul li ul li,.unit-fashion .main-navigation ul li ul li,.unit-electronics .main-navigation ul li ul li,.unit-ecommerce .main-navigation ul li ul li,.unit-service .main-navigation ul li ul li{transition:none}
.unit-hardgoods .slider.content-slider .bx-wrapper li .slider-content,.unit-food .slider.content-slider .bx-wrapper li .slider-content,.unit-fashion .slider.content-slider .bx-wrapper li .slider-content,.unit-electronics .slider.content-slider .bx-wrapper li .slider-content,.unit-ecommerce .slider.content-slider .bx-wrapper li .slider-content,.unit-service .slider.content-slider .bx-wrapper li .slider-content{background-color:#ececec}
.unit-hardgoods .slider.content-slider .bx-wrapper .bx-controls .bx-controls-direction a.bx-next,.unit-food .slider.content-slider .bx-wrapper .bx-controls .bx-controls-direction a.bx-next,.unit-fashion .slider.content-slider .bx-wrapper .bx-controls .bx-controls-direction a.bx-next,.unit-electronics .slider.content-slider .bx-wrapper .bx-controls .bx-controls-direction a.bx-next,.unit-ecommerce .slider.content-slider .bx-wrapper .bx-controls .bx-controls-direction a.bx-next,.unit-service .slider.content-slider .bx-wrapper .bx-controls .bx-controls-direction a.bx-next{background-color:#c9ced5}
.unit-hardgoods .slider.content-slider .bx-wrapper .bx-controls .bx-controls-direction a.bx-prev,.unit-food .slider.content-slider .bx-wrapper .bx-controls .bx-controls-direction a.bx-prev,.unit-fashion .slider.content-slider .bx-wrapper .bx-controls .bx-controls-direction a.bx-prev,.unit-electronics .slider.content-slider .bx-wrapper .bx-controls .bx-controls-direction a.bx-prev,.unit-ecommerce .slider.content-slider .bx-wrapper .bx-controls .bx-controls-direction a.bx-prev,.unit-service .slider.content-slider .bx-wrapper .bx-controls .bx-controls-direction a.bx-prev{background-color:#c9ced5}
.unit-hardgoods .box-hover ul li:hover a,.unit-food .box-hover ul li:hover a,.unit-fashion .box-hover ul li:hover a,.unit-electronics .box-hover ul li:hover a,.unit-ecommerce .box-hover ul li:hover a,.unit-service .box-hover ul li:hover a{background-color:#b5b9c0}
.unit-hardgoods .wall .flexbox__item .header,.unit-food .wall .flexbox__item .header,.unit-fashion .wall .flexbox__item .header,.unit-electronics .wall .flexbox__item .header,.unit-ecommerce .wall .flexbox__item .header,.unit-service .wall .flexbox__item .header{background-color:#c9ced5}
.unit-hardgoods .wall .flexbox__item .content,.unit-food .wall .flexbox__item .content,.unit-fashion .wall .flexbox__item .content,.unit-electronics .wall .flexbox__item .content,.unit-ecommerce .wall .flexbox__item .content,.unit-service .wall .flexbox__item .content{background-color:#ececec}
.unit-hardgoods .wall .flexbox__item,.unit-food .wall .flexbox__item,.unit-fashion .wall .flexbox__item,.unit-electronics .wall .flexbox__item,.unit-ecommerce .wall .flexbox__item,.unit-service .wall .flexbox__item{background-color:#ececec}
.unit-hardgoods .wall .flexbox__item.career .header,.unit-food .wall .flexbox__item.career .header,.unit-fashion .wall .flexbox__item.career .header,.unit-electronics .wall .flexbox__item.career .header,.unit-ecommerce .wall .flexbox__item.career .header,.unit-service .wall .flexbox__item.career .header{background-color:transparent;color:#0d275b;line-height:1.8rem;padding:20px 20px 0}
.wuensche-group .filter-options .btn{color:#0d275b}
.wuensche-group .filter-options .btn.active{background-color:#0d275b;color:#fff}
.wuensche-group .breadcrumb li{color:#0d275b}
.wuensche-group .breadcrumb a{color:#0d275b}
.wuensche-group h1{color:#fff;font-weight:normal}
.wuensche-group h2{color:#0d275b}
.wuensche-group .tx-joboffer h2{color:#0d275b}
.wuensche-group .grid1 h1.grid2{color:#0d275b;font-weight:normal}
.wuensche-group .slider .bx-wrapper .bx-pager.bx-default-pager a{background-color:#0d275b}
.wuensche-group .slider .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#fff}
.wuensche-group .slider.content-slider .bx-wrapper .bx-controls .bx-default-pager a.active{background-color:#c9ced5}
.wuensche-group .slider.text-slider .bx-controls .bx-default-pager a{background-color:#d9dfe9}
.wuensche-group .slider.text-slider .bx-controls .bx-default-pager a.active{background-color:#0d275b}
.wuensche-group .tx-indexedsearch .tx-indexedsearch-browsebox ul li a{color:#0d275b}
.wuensche-group .tx-indexedsearch .tx-indexedsearch-browsebox ul li.tx-indexedsearch-browselist-currentPage{background-color:#0d275b}
.wuensche-group .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-redMarkup{color:#0d275b}
.unit-hardgoods .filter-options .btn{color:#EF3340}
.unit-hardgoods .filter-options .btn.active{background-color:#EF3340;color:#fff}
.unit-hardgoods .breadcrumb li{color:#EF3340}
.unit-hardgoods .breadcrumb a{color:#EF3340}
.unit-hardgoods h1{color:#EF3340;font-weight:normal}
.unit-hardgoods h2{color:#EF3340}
.unit-hardgoods .tx-joboffer h2{color:#EF3340}
.unit-hardgoods .grid1 h1.grid2{color:#EF3340;font-weight:normal}
.unit-hardgoods .slider .bx-wrapper .bx-pager.bx-default-pager a{background-color:#EF3340}
.unit-hardgoods .slider .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#fff}
.unit-hardgoods .slider.content-slider .bx-wrapper .bx-controls .bx-default-pager a.active{background-color:#c9ced5}
.unit-hardgoods .slider.text-slider .bx-controls .bx-default-pager a{background-color:#d9dfe9}
.unit-hardgoods .slider.text-slider .bx-controls .bx-default-pager a.active{background-color:#EF3340}
.unit-hardgoods .tx-indexedsearch .tx-indexedsearch-browsebox ul li a{color:#EF3340}
.unit-hardgoods .tx-indexedsearch .tx-indexedsearch-browsebox ul li.tx-indexedsearch-browselist-currentPage{background-color:#EF3340}
.unit-hardgoods .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-redMarkup{color:#EF3340}
.unit-food .filter-options .btn{color:#ff8200}
.unit-food .filter-options .btn.active{background-color:#ff8200;color:#fff}
.unit-food .breadcrumb li{color:#ff8200}
.unit-food .breadcrumb a{color:#ff8200}
.unit-food h1{color:#ff8200;font-weight:normal}
.unit-food h2{color:#ff8200}
.unit-food .tx-joboffer h2{color:#ff8200}
.unit-food .grid1 h1.grid2{color:#ff8200;font-weight:normal}
.unit-food .slider .bx-wrapper .bx-pager.bx-default-pager a{background-color:#ff8200}
.unit-food .slider .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#fff}
.unit-food .slider.content-slider .bx-wrapper .bx-controls .bx-default-pager a.active{background-color:#c9ced5}
.unit-food .slider.text-slider .bx-controls .bx-default-pager a{background-color:#d9dfe9}
.unit-food .slider.text-slider .bx-controls .bx-default-pager a.active{background-color:#ff8200}
.unit-food .tx-indexedsearch .tx-indexedsearch-browsebox ul li a{color:#ff8200}
.unit-food .tx-indexedsearch .tx-indexedsearch-browsebox ul li.tx-indexedsearch-browselist-currentPage{background-color:#ff8200}
.unit-food .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-redMarkup{color:#ff8200}
.unit-fashion .filter-options .btn{color:#a0007d}
.unit-fashion .filter-options .btn.active{background-color:#a0007d;color:#fff}
.unit-fashion .breadcrumb li{color:#a0007d}
.unit-fashion .breadcrumb a{color:#a0007d}
.unit-fashion h1{color:#a0007d;font-weight:normal}
.unit-fashion h2{color:#a0007d}
.unit-fashion .tx-joboffer h2{color:#a0007d}
.unit-fashion .grid1 h1.grid2{color:#a0007d;font-weight:normal}
.unit-fashion .slider .bx-wrapper .bx-pager.bx-default-pager a{background-color:#a0007d}
.unit-fashion .slider .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#fff}
.unit-fashion .slider.content-slider .bx-wrapper .bx-controls .bx-default-pager a.active{background-color:#c9ced5}
.unit-fashion .slider.text-slider .bx-controls .bx-default-pager a{background-color:#d9dfe9}
.unit-fashion .slider.text-slider .bx-controls .bx-default-pager a.active{background-color:#a0007d}
.unit-fashion .tx-indexedsearch .tx-indexedsearch-browsebox ul li a{color:#a0007d}
.unit-fashion .tx-indexedsearch .tx-indexedsearch-browsebox ul li.tx-indexedsearch-browselist-currentPage{background-color:#a0007d}
.unit-fashion .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-redMarkup{color:#a0007d}
.unit-electronics .filter-options .btn{color:#84BD00}
.unit-electronics .filter-options .btn.active{background-color:#84BD00;color:#fff}
.unit-electronics .breadcrumb li{color:#84BD00}
.unit-electronics .breadcrumb a{color:#84BD00}
.unit-electronics h1{color:#84BD00;font-weight:normal}
.unit-electronics h2{color:#84BD00}
.unit-electronics .tx-joboffer h2{color:#84BD00}
.unit-electronics .grid1 h1.grid2{color:#84BD00;font-weight:normal}
.unit-electronics .slider .bx-wrapper .bx-pager.bx-default-pager a{background-color:#84BD00}
.unit-electronics .slider .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#fff}
.unit-electronics .slider.content-slider .bx-wrapper .bx-controls .bx-default-pager a.active{background-color:#c9ced5}
.unit-electronics .slider.text-slider .bx-controls .bx-default-pager a{background-color:#d9dfe9}
.unit-electronics .slider.text-slider .bx-controls .bx-default-pager a.active{background-color:#84BD00}
.unit-electronics .tx-indexedsearch .tx-indexedsearch-browsebox ul li a{color:#84BD00}
.unit-electronics .tx-indexedsearch .tx-indexedsearch-browsebox ul li.tx-indexedsearch-browselist-currentPage{background-color:#84BD00}
.unit-electronics .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-redMarkup{color:#84BD00}
.unit-ecommerce .filter-options .btn{color:#00B5E2}
.unit-ecommerce .filter-options .btn.active{background-color:#00B5E2;color:#fff}
.unit-ecommerce .breadcrumb li{color:#00B5E2}
.unit-ecommerce .breadcrumb a{color:#00B5E2}
.unit-ecommerce h1{color:#00B5E2;font-weight:normal}
.unit-ecommerce h2{color:#00B5E2}
.unit-ecommerce .tx-joboffer h2{color:#00B5E2}
.unit-ecommerce .grid1 h1.grid2{color:#00B5E2;font-weight:normal}
.unit-ecommerce .slider .bx-wrapper .bx-pager.bx-default-pager a{background-color:#00B5E2}
.unit-ecommerce .slider .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#fff}
.unit-ecommerce .slider.content-slider .bx-wrapper .bx-controls .bx-default-pager a.active{background-color:#c9ced5}
.unit-ecommerce .slider.text-slider .bx-controls .bx-default-pager a{background-color:#d9dfe9}
.unit-ecommerce .slider.text-slider .bx-controls .bx-default-pager a.active{background-color:#00B5E2}
.unit-ecommerce .tx-indexedsearch .tx-indexedsearch-browsebox ul li a{color:#00B5E2}
.unit-ecommerce .tx-indexedsearch .tx-indexedsearch-browsebox ul li.tx-indexedsearch-browselist-currentPage{background-color:#00B5E2}
.unit-ecommerce .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-redMarkup{color:#00B5E2}
.unit-service .filter-options .btn{color:#008C95}
.unit-service .filter-options .btn.active{background-color:#008C95;color:#fff}
.unit-service .breadcrumb li{color:#008C95}
.unit-service .breadcrumb a{color:#008C95}
.unit-service h1{color:#008C95;font-weight:normal}
.unit-service h2{color:#008C95}
.unit-service .tx-joboffer h2{color:#008C95}
.unit-service .grid1 h1.grid2{color:#008C95;font-weight:normal}
.unit-service .slider .bx-wrapper .bx-pager.bx-default-pager a{background-color:#008C95}
.unit-service .slider .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#fff}
.unit-service .slider.content-slider .bx-wrapper .bx-controls .bx-default-pager a.active{background-color:#c9ced5}
.unit-service .slider.text-slider .bx-controls .bx-default-pager a{background-color:#d9dfe9}
.unit-service .slider.text-slider .bx-controls .bx-default-pager a.active{background-color:#008C95}
.unit-service .tx-indexedsearch .tx-indexedsearch-browsebox ul li a{color:#008C95}
.unit-service .tx-indexedsearch .tx-indexedsearch-browsebox ul li.tx-indexedsearch-browselist-currentPage{background-color:#008C95}
.unit-service .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-redMarkup{color:#008C95}
.header .searchfield{cursor:pointer;font-size:1rem;padding:4px 5px 2px;position:relative;margin-right:50px;float:right;border-bottom:1px solid #0D275B}
.header .searchfield .swip .text-input{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent;border-image:none;border-radius:0;border-style:none none solid none;width:150px}
.header .searchfield .swip .submit{background-image:url('../../typo3conf/ext/skeleton/Resources/Public/images/lupe.png');width:21px;height:20px;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent;border-image:none;border-radius:0;border-style:solid solid solid none;text-indent:-99999px}
.tx-indexedsearch .tx-indexedsearch-whatis{padding:40px 10% 0;width:100%;margin-bottom:10px}
.tx-indexedsearch .tx-indexedsearch-browsebox{width:100%;background-color:#c9ced5;padding:12px;text-align:center}
.tx-indexedsearch .tx-indexedsearch-browsebox ul{margin-bottom:0}
.tx-indexedsearch .tx-indexedsearch-browsebox ul li{background-color:#fff;border:medium none;border-radius:0;display:inline-block;font-size:1.2rem;margin:0 3px;padding:8px}
.tx-indexedsearch .tx-indexedsearch-browsebox ul li.tx-indexedsearch-browselist-currentPage a{color:#fff;font-weight:normal !important}
