/*! normalize.css v1.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:"Delivery Regular",sans-serif}
body{margin:0;overflow-x:hidden}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
h2{font-size:1.5em;margin:.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:.83em;margin:1.67em 0}
h6{font-size:.67em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
hr{box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0}
code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
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}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
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;*overflow:visible}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield;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}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0;-o-transform:translate3d(0,0,0);-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;-webkit-transition-property:-webkit-transform,left,top;transition-property:transform,left,top;-webkit-transition-duration:0;transition-duration:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;transition-timing-function:ease}
.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{float:left}
.swiper-wp8-horizontal{-ms-touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x}
html,button,input,select,textarea{color:#222}
body{font-size:1em;line-height:1.4}
body.body-lock{overflow:hidden}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
img{vertical-align:middle}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}
html,html a{-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale}
html:not(.ie),html:not(.ie) a{text-shadow:1px 1px 1px rgba(0,0,0,0.004)}
@font-face{font-family:"Delivery Regular";src:url('/etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/fonts/Delivery_W_Rg.woff2') format('woff2'),url('/etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/fonts/Delivery_W_Rg.woff') format('woff'),url('/etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/fonts/Delivery_A_Rg.ttf') format('truetype')}
@font-face{font-family:"Delivery Bold";src:url('/etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/fonts/Delivery_W_Bd.woff2') format('woff2'),url('/etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/fonts/Delivery_W_Bd.woff') format('woff'),url('/etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/fonts/Delivery_A_Bd.ttf') format('truetype')}
@-webkit-viewport{width:device-width}
@-moz-viewport{width:device-width}
@-ms-viewport{width:device-width}
@-o-viewport{width:device-width}
@viewport{width:device-width}
body{font-family:"Delivery Regular",sans-serif;font-size:16px;color:#333}
::-moz-placeholder{color:#555;opacity:1}
:-ms-input-placeholder{color:#555}
::-webkit-input-placeholder{color:#555}
strong,b{font-family:"Delivery Bold",sans-serif;font-weight:normal}
h1,h2,h3,h4{font-weight:normal}
h1,h2{line-height:36px;font-size:32px;margin:0 0 18px 0;position:relative}
.stripe.black h1,.stripe.black h2{color:#fff}
h3{line-height:23px;font-size:19px;margin:0 0 8px 0;position:relative}
.stripe.black h3{color:#fc0}
.stripe.black .flaps dl.textblock h2,.stripe.black .flaps dl.textblock h3{color:#333}
.stripe.black .flaps .textblock ul a:before{background-position:-20px -20px}
h2+h3{margin-top:-8px}
h4{font-family:"Delivery Bold",sans-serif;font-size:16px;margin:0 0 4px 0;position:relative}
.stripe.black h3,.stripe.black h4{color:#fc0}
h1.borderBottom,h2.borderBottom,h3.borderBottom{border-bottom:1px solid #ccc;padding-bottom:13px}
.stripe.yellow h1.borderBottom,.stripe.yellow h2.borderBottom,.stripe.yellow h3.borderBottom{border-bottom:1px solid #ccae39}
p{line-height:23px;margin:0 0 8px 0}
.stripe.black p{color:#fff}
a{color:#333;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,.25)}
a:visited{text-decoration:none}
a:focus{text-decoration:underline}
a:hover{text-decoration:underline}
p a{font-family:"Delivery Bold",sans-serif}
ul,ol{margin:0;padding:0;list-style:none}
ol li,ul li{margin-bottom:9px}
ol li:last-child,ul li:last-child{margin-bottom:0}
figure{position:relative}
.stripe__bg-wrapper{display:none}
@media only screen and (min-width:600px){.stripe__bg-wrapper{display:block;position:absolute;top:0;bottom:0;left:0;right:0}
.stripe__bg-img{background-repeat:no-repeat;background-position:right bottom;max-width:984px;margin:0 auto;height:100%}
.stripe__bg-img--scaleOnM{background-size:auto 170px}
.stripe__bg-wrapper--share .stripe__bg-img{background-image:url('../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/social_media/sm.png');background-position:right center}
}
@media only screen and (min-width:1024px){.stripe__bg-img--scaleOnM{background-size:auto auto}
}
.container{position:relative;margin:0 auto;padding:0;max-width:984px}
.lt-ie9 .container{width:984px}
.lt-ie9 .flaps .container,.lt-ie9 .nesting .container{width:auto}
.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}
.container .column{float:left;display:inline;margin:0 1.524390243902439% 30px}
.container:not(.nesting) .column .row{margin-left:-1.524390243902439%;margin-right:-1.524390243902439%}
.container.nomb .column{margin-bottom:0}
.gridtest .column{background:#ccc;background:rgba(100,100,100,.5);-pie-background:rgba(100,100,100,.5)}
.container .whole{width:96.95121951219512%;max-width:96.95121951219512%}
.container .one-half{width:46.95121951219512%;max-width:46.95121951219512%}
.container .one-third{width:30.28455284552846%;max-width:30.28455284552846%}
.container .one-fourth{width:21.95121951219512%;max-width:21.95121951219512%}
.container .two-thirds{width:63.61788617886179%;max-width:63.61788617886179%}
.container .three-fourth{width:71.95121951219512%;max-width:71.95121951219512%}
.nesting .container .one-half{width:46.75324675324675%;max-width:46.75324675324675%;margin:0}
.nesting .container .one-half:first-child{margin-right:6.493506493506494%}
.container.withlines .column{position:relative}
.container.withlines .column:before{display:block;background:#ccc;content:"";position:absolute;width:1px;top:0;bottom:0}
.stripe.yellow .container.withlines .column:before{background:#ccae39}
.container.withlines .column:first-child:before,.container.withlines .column.whole:before{content:none;width:0;background:transparent}
.container.withlines .column.one-half:before{left:-3.25%}
.nesting.withlines .container .column.one-half:before{left:-7%}
.container.withlines .column.one-third:before{left:-5.25%}
.container.withlines .column.one-fourth:before{left:-7%}
.container.withlines .column.two-thirds:before{left:-2.25%}
.container.withlines .column.three-fourth:before{left:-2%}
.lazyloading{background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/ajax-loader-new.gif") no-repeat center center}
.stripe{position:relative;padding:38px 20px 0 20px}
.stripe.yellow{background:#ffd633}
.stripe.white{background:transparent}
footer .stripe.white{background:white}
.stripe.grey{background:#ededed}
.stripe.black{background:#333}
.stripe.white:not(.stage):not(.borderBottom)+.stripe.white{border-top:1px solid #ccc}
.stripe.borderBottom{border-bottom:1px solid #ccc}
.stripe.white.errorbox:not(.stage):not(.borderBottom)+.stripe.white,.stripe.errorbox{border-bottom:0;border-top:0}
.stripe div.jumpmark{position:relative;margin:0 auto;max-width:984px}
.stripe div.jumpmark a{position:absolute;display:block;background:#ccc url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat -636px -44px;bottom:-29px;right:1.524390243902439%;width:42px;height:29px;text-indent:-9999px;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,.25);z-index:800}
#content{position:relative;z-index:1}
.overflowHidden{overflow:hidden}
.responsive{display:none}
.no-js .responsive{display:block}
.textblock a,.textlink{position:relative;padding-left:10px;display:inline;line-height:22px;-webkit-tap-highlight-color:rgba(0,0,0,.25)}
.textblock a.jumptarget{padding:0}
.stripe .textblock a,.stripe .textblock .textlink,.stripe .textblock .bulletlist li a.textlink,.stripe .textblock .checkmark li a.textlink{font-family:"Delivery Bold",sans-serif}
.stripe .textblock .teaser-btn{font-family:"Delivery Regular",sans-serif}
.stripe.black .textlink{color:#fc0;font-family:"Delivery Regular",sans-serif}
.stripe.black .textblock ul a,.stripe.black ul .textlink{color:#fff}
.stripe.black .textblock .bulletlist li a,.stripe.black .textblock .checkmark li a{color:#fc0}
.stripe.black .textblock .bulletlist li a:before,.stripe.black .textblock .checkmark li a:before{background-position:-20px -40px}
.textblock a:before,.textlink:before{content:"";position:absolute;display:block;background:url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png) no-repeat -20px -20px;height:9px;width:6px;top:6px;left:0}
.textblock a[name]{padding-left:0}
.textblock a[name]:before{display:none}
.textblock a.readlesslink,.textblock a.readmorelink{padding-left:30px}
.textblock a.readlesslink:before,.textblock a.readmorelink:before{background-position:-20px -900px;height:15px;width:15px;top:4px;left:9px}
.textblock a.readlesslink:before{background-position:-60px -900px}
.stripe.black .textblock a.readlesslink:before,.stripe.black .textblock a.readmorelink:before{background-position:-100px -900px}
.stripe.black .textblock a.readlesslink:before{background-position:-140px -900px}
.textblock .teaser-btn:before{content:none;width:0;background:transparent}
.textblock .jumptarget:before{height:0}
.stripe.black .textlink:before{background-position:-20px -40px}
.stripe.black .textblock ul a:before,.stripe.black ul .textlink:before{background-position:-40px -20px}
.textblock a:visited,.textlink:visited{text-decoration:none}
.textblock a:focus,.textlink:focus{text-decoration:underline;outline:0}
.textblock .teaser-btn:focus{text-decoration:none}
.stripe .textblock a.downloadlink,.downloadlink{font-family:"Delivery Regular",sans-serif;position:relative;padding-left:15px;display:inline-block;line-height:22px;-webkit-tap-highlight-color:rgba(0,0,0,.25)}
.stripe.black ul .downloadlink{color:#fff}
.textblock a.downloadlink:before,.downloadlink:before{content:"";position:absolute;display:block;background:url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png) no-repeat -520px -20px;height:13px;width:10px;top:5px;left:0}
.stripe.black .textblock ul .downloadlink:before,.stripe.black ul .downloadlink:before{background-position:-540px -20px}
.downloadlink:visited{text-decoration:none}
.downloadlink:focus,.downloadlink:hover{text-decoration:none;outline:0}
.downloadlink:visited span:not(.dln-meta){text-decoration:none}
.downloadlink:focus span:not(.dln-meta),.downloadlink:hover span:not(.dln-meta){text-decoration:underline;outline:0}
.downloadlink .dln-meta{color:#555}
.stripe.black .downloadlink .dln-meta{color:#999}
.textblock{position:relative}
.textblock p{margin:0 0 20px 0}
.textblock p:last-child{margin:0}
.textblock .zoom{display:block;position:relative}
.textblock .zoom img{cursor:pointer}
.textblock .zoom .icon{position:absolute;background:url('../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png') no-repeat -594px -44px;background-color:#ccc;background-color:rgba(255,255,255,.8);display:block;width:30px;height:30px;right:0;bottom:10px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,.25)}
.stripe.black .flaps .textblock a.action-btn,.textblock a.action-btn{line-height:130%;font-family:"Delivery Regular",sans-serif}
.textblock a.action-btn:before{background-position:-9999px -9999px}
.textblock a.action-btn.blank:before{background-position:-20px -20px}
.resize{width:100%}
.resize a{display:inline;line-height:normal;padding:0;position:static}
.resize a:before{content:none;width:0;background:transparent}
.resize img{width:100%;height:auto;margin-bottom:10px}
.resize.half{width:50%}
.resize.half.left{float:left;margin:7px 20px 10px 0}
.resize.half.right{float:right;margin:7px 0 10px 20px}
.action-btn{border:0;color:#333;position:relative;display:block;float:left;min-width:32px;max-width:310px;min-height:20px;margin:0 15px 15px 0;padding:5px 10px 5px 10px;line-height:130%;-webkit-tap-highlight-color:rgba(0,0,0,.25);background:#ffd633;border-radius:4px;-webkit-transition:background .25s ease-in-out,color .25s ease-in-out;transition:background .25s ease-in-out,color .25s ease-in-out}
.action-btn.grey{color:#333;background:#ededed}
.action-btn.red{color:#fff;background:#be1e24}
.action-btn.blank{background-color:transparent}
.action-btn.blank:before{content:"";position:absolute;display:block;background:url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png) no-repeat -20px -20px;height:9px;width:6px;top:10px;left:0}
.action-btn:focus,.action-btn:hover{text-decoration:none;outline:0;background:#555;color:#fff}
.action-btn.blank:focus,.action-btn.blank:hover{color:#333;background-color:transparent;text-decoration:underline}
.stripe.yellow .action-btn.yellow{background:#ffea99}
.stripe.yellow .action-btn.yellow:focus,.stripe.yellow .action-btn.yellow:hover{color:#fff;background:#555}
.stripe.grey .action-btn.grey{background:#d6d6d6}
.stripe.grey .action-btn.grey:focus,.stripe.grey .action-btn.grey:hover{color:#fff;background:#555}
.stripe.black .action-btn.blank{color:#fff;background-color:transparent}
.stripe.black .action-btn.blank:before{background-position:-40px -20px}
.stripe.yellow.stage .action-btn.yellow{background:#ffd633}
.stripe.yellow.stage .action-btn.yellow:focus,.stripe.yellow.stage .action-btn.yellow:hover{background:#555;color:#fff}
.stripe.grey.stage .action-btn.grey{background:#ededed}
.stripe.grey.stage .action-btn.grey:focus,.stripe.grey.stage .action-btn.grey:hover{background:#555;color:#fff}
.teaser-btn{position:relative;display:block;float:left;min-width:171px;max-width:310px;min-height:46px;margin:0 15px 15px 0;padding:9px 10px 7px 10px;font-size:19px;-webkit-tap-highlight-color:rgba(0,0,0,.25);background:#ffd633;border-radius:4px;-webkit-transition:background .25s ease-in-out,color .25s ease-in-out;transition:background .25s ease-in-out,color .25s ease-in-out;cursor:pointer}
.teaser-btn:focus,.teaser-btn:hover{text-decoration:none;outline:0;color:#fff;background:#555}
.teaser-btn.grey{background:#ededed}
.teaser-btn.grey:focus,.teaser-btn.grey:hover{color:#fff;background:#555}
.teaser-btn.red{background:#be1e24;color:#fff}
.teaser-btn.red:focus,.teaser-btn.red:hover{background:#555}
.stripe.yellow .teaser-btn{background:#ffea99}
.stripe.yellow .teaser-btn:focus,.stripe.yellow .teaser-btn:hover{background:#555}
.stripe.yellow .teaser-btn.grey{background:#ededed}
.stripe.yellow .teaser-btn.grey:focus,.stripe.yellow .teaser-btn.grey:hover{background:#555}
.stripe.yellow .teaser-btn.red{background:#be1e24}
.stripe.yellow .teaser-btn.red:focus,.stripe.yellow .teaser-btn.red:hover{background:#555}
.stripe.grey .teaser-btn{background:#ffd633}
.stripe.grey .teaser-btn:focus,.stripe.grey .teaser-btn:hover{background:#555}
.stripe.grey .teaser-btn.grey{background:#d6d6d6}
.stripe.grey .teaser-btn.grey:focus,.stripe.grey .teaser-btn.grey:hover{background:#555}
.stripe.grey .teaser-btn.red{background:#be1e24}
.stripe.grey .teaser-btn.red:focus,.stripe.grey .teaser-btn.red:hover{background:#555}
.teaser-btn span{position:relative;z-index:1;display:block;margin:1px 0 4px 0;line-height:120%;max-height:41px}
.teaser-btn span.small{display:block;margin:0;font-size:12px}
.teaser-btn img{position:absolute;bottom:0;right:0;z-index:0}
.teaser-btn.flexible{max-width:100%;min-width:0;width:auto}
.teaser-btn.flexible img{position:static;margin:-19px -10px -8px 8px}
.teaser-btn.flexible span{max-height:100%}
.teaser-btn.flexible>span{float:left}
.teaser-btn.fullflexwidth{width:100%;min-width:0;max-width:100%;margin-right:0;margin-left:1.572327044025157%;min-height:62px;box-sizing:border-box}
.lt-ie9 .teaser-btn.fullflexwidth{min-height:42px}
.teaser-btn.fullflexwidth span{max-height:100%}
.teaserbutton:first-child .teaser-btn.fullflexwidth{margin-left:0}
.teaser-btn.fullflexwidth.one-sibling{width:49.21383647798742%}
.teaser-btn.fullflexwidth.two-siblings{width:32.28511530398323%}
.teaser-btn.fullflexwidth.three-siblings{width:23.82075471698113%}
.teaser-btn.fullflexwidth.four-siblings{width:18.74213836477987%}
.teaser-btn.fullwidth{width:100%;min-width:0;max-width:100%;min-height:62px;box-sizing:border-box}
.lt-ie9 .teaser-btn.fullwidth{min-height:42px}
.teaser-btn.fullwidth span{max-height:100%}
.pagination{position:absolute;display:inline-block}
.swiper-pagination-switch{display:inline-block;width:11px;height:11px;border-radius:10px;background:#fff;margin:0 7.5px;cursor:pointer;border:1px solid #999;position:relative}
.swiper-pagination-switch:focus{border:1px solid #999;background:#fc0;-webkit-tap-highlight-color:rgba(0,0,0,.25)}
@media only screen and (max-width:599px){.swiper-pagination-switch{margin:0 5px}
}
.swiper-visible-switch,.swiper-active-switch{border:1px solid #999;background:#fc0;-webkit-tap-highlight-color:rgba(0,0,0,.25)}
.imglist .swiper-visible-switch{background:#fff}
.imglist .swiper-visible-switch.swiper-active-switch{background:#fc0}
.half-transparent-box{position:absolute;left:0;bottom:0;z-index:10;background:#fff;background:rgba(255,255,255,.8)}
.stripe .half-transparent-box p,.stripe .half-transparent-box h1,.stripe .half-transparent-box h2,.stripe .half-transparent-box h3{color:#333}
.image_overlay{position:absolute}
.native-swipeable{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}
.lt-ie9 .native-swipeable{overflow:visible}
#overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:495;background:#fff;background:rgba(255,255,255,.85)}
#overlay.loadingLightbox:before{content:"";position:absolute;display:block;background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/ajax-loader.gif") no-repeat 0 0;width:104px;height:104px;left:50%;top:440px;margin-left:-52px;margin-top:-52px;z-index:99999}
#overlay_content{display:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:500}
#overlay_content .close{position:absolute;background:#fff url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat -955px -15px;width:30px;height:30px;text-indent:-9999px;overflow:hidden;top:15px;right:15px;-webkit-tap-highlight-color:rgba(0,0,0,.25);z-index:2;cursor:pointer}
#overlay_content>div,#overlay_content>main{position:relative;background:#fff;width:100%;max-width:994px;margin:210px auto 50px auto;padding:0;border:1px solid #ccc;overflow:hidden}
#overlay_content .stripe{padding:38px 0 0}
#overlay_content .stage .stripe{padding:0}
#overlay_content .image{padding:20px}
#overlay_content .image img{width:100%}
.infotext{display:inline-block;width:30px;height:30px;right:0;top:0;background:url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png) no-repeat -800px -20px;position:absolute;font-size:16px;line-height:23px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,.25);z-index:300}
.stripe.grey .infotext{background-position:-900px -70px}
.stripe.black .infotext{background-position:-900px -20px}
@media screen and (-webkit-min-device-pixel-ratio:0){.infotext:focus{outline:0}
}
h1 .infotext,h2 .infotext{top:3px}
h3 .infotext{top:-4px}
h4 .infotext{top:-7px}
.stripe.yellow .infotext{background-position:-850px -20px}
.infotext span{display:none;position:absolute;top:5px;right:5px;min-width:178px;padding:18px 19px;font-family:"Delivery Regular",sans-serif;background:#ffd633}
.infotext span.right{left:5px}
.infotext span.top{bottom:5px;top:auto}
.stripe.yellow .infotext span{background:#ededed}
.infotext.show{z-index:301}
.infotext.show span{display:inline-block}
.infotext span:after{content:"";display:inline-block;width:30px;height:30px;background:url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png) no-repeat -800px -20px;position:absolute;top:-5px;right:-5px}
.stripe.grey .infotext.show span:after{background-position:-900px -70px}
.stripe.black .infotext.show span:after{background-position:-900px -20px}
@media screen and (-webkit-min-device-pixel-ratio:0){.infotext span:after{outline:0}
}
.infotext span.right:after{left:-5px}
.infotext span.top:after{bottom:-5px;top:auto}
.stripe.yellow .infotext span:after{background-position:-850px -20px}
.stripe .infotext .textblock a,.stripe .infotext .textlink{font-family:"Delivery Regular",sans-serif}
.infotext img{width:250px;margin-bottom:10px}
.stripe.black .infotext,.stripe.black .infotext a{color:#333}
.stripe.black .infotext .textlink:before{background-position:-20px -20px}
.line_seperator{border-bottom:1px solid #ccc;margin-top:5px;margin-bottom:5px}
.stripe.yellow .line_seperator{border-bottom:1px solid #ccae39}
.line_seperator div.jumpmark a{right:0}
.flyout{display:none;margin-bottom:30px;position:relative;z-index:99}
.flyout.locnav{margin-bottom:40px}
.no-js .flyout{display:block}
.flyout .stripe.last{border-bottom:1px solid #ccc}
.flyout a.close{display:inline-block;position:absolute;border:1px solid #ccc;border-top:0;text-indent:-9999px;overflow:hidden;width:92px;height:28px;bottom:-29px;left:50%;margin-left:-46px;-webkit-tap-highlight-color:rgba(0,0,0,.25);z-index:99}
.flyout a.close:focus{outline:1px dotted}
.flyout .stripe.grey a.close{background:#ededed url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png) no-repeat -184px -12px}
.flyout .stripe.white a.close{background:#fff url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png) no-repeat -184px -12px}
.picturenavigation{position:relative}
.imglist .swiper-wrapper{display:flex;width:100000px}
.imglist .swiper-slide{text-align:center}
.imglist .swiper-slide a{position:relative;max-width:191px;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0 auto;display:inline-block}
.imglist .swiper-slide:last-child a,.imglist .swiper-slide:first-child a{max-width:190px}
.imglist .swiper-slide a img{margin-left:1px;width:190px;height:140px;display:inline-block}
.no-js .imglist .swiper-slide a>img{display:none}
.imglist .swiper-slide:first-child a img{margin-left:0}
.imglist .swiper-slide:last-child a img{margin-left:0}
.imglist .swiper-slide a span{display:inline-block}
.no-js .imglist .swiper-slide a span{position:static}
.imglist .swiper-slide a:visited{text-decoration:none}
.imglist .swiper-slide a:focus span,.imglist .swiper-slide a:hover span{text-decoration:underline}
.imglist .swiper-container .pagination{text-align:center;position:relative;display:block}
.imglist.imglist .controls{display:none;max-width:1024px;width:100%;position:absolute;top:-90px}
#locnav{border-bottom:1px solid #ccc;z-index:2;padding-top:0;padding-bottom:0;background-color:#fff}
#locnav .column{padding-top:14px;margin-bottom:-1px;padding-bottom:1px;overflow:hidden}
#locnav .site-identifier{float:left;margin:14px 42px 17px 0;font-size:18px;color:#000;position:relative;z-index:21;text-transform:uppercase}
#locnav .withSubnav .site-identifier.default{margin-bottom:0;min-height:20px}
#locnav .subnav .site-identifier.default h1{line-height:1.4;font-size:18px;margin:0}
@media only screen and (max-width:599px){#locnav .subnav .site-identifier.default h1{line-height:1.4;font-size:15px}
}
#locnav .site-identifier a{display:block}
#locnav .site-identifier a:focus,#locnav .site-identifier a:hover{text-decoration:none}
#locnav .site-identifier.home{font-family:"Delivery Bold",sans-serif;text-transform:none;padding-bottom:17px;margin-bottom:0}
#locnav .site-identifier.home a{display:inline-block}
#locnav .site-identifier.home .claim{font-family:"Delivery Regular",sans-serif;color:#333;margin-left:18px;display:inline-block}
#locnav .site-identifier.brand{margin-top:18px;margin-left:1px;padding-bottom:6px;margin-bottom:7px}
#locnav .site-identifier.brand a:focus{outline:1px dotted}
#locnav .withSubnav .site-identifier.brand{padding-bottom:0;margin-bottom:-4px}
#locnav .brand img{height:16px;margin-top:-13px;margin-right:-3px}
#locnav .swiper-container{margin:0 0 0 10px;overflow:visible}
#locnav .swiper-container.clear{clear:left}
#locnav .swiper-container:after{content:"";width:55px;height:30px;right:-10px;bottom:12px;position:absolute;z-index:20;display:none;pointer-events:none;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 68%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 68%)}
#locnav .swiper-container.showafter:after{display:block}
#locnav .swiper-wrapper{display:inline-block;width:auto}
#locnav .swiper-slide{display:inline-block;margin-bottom:-5px}
#locnav .swiper-slide a{padding:17px 19px;display:inline-block;white-space:nowrap;border-left:1px solid transparent;border-right:1px solid transparent}
#locnav .swiper-slide.current a{color:#000;text-decoration:underline}
#locnav .swiper-slide a.active{margin-bottom:-2px;padding-top:16px;padding-bottom:19px;position:relative;background:#ededed;border:1px solid #ccc;border-bottom:0}
#locnav .swiper-slide a.active:hover{text-decoration:underline}
#locnav .swiper-slide a.active:focus{text-decoration:none}
@media screen and (-webkit-min-device-pixel-ratio:0){#locnav .swiper-slide a.active{margin-bottom:-3px;padding-bottom:20px}
}
#locnav .button-wrapper{float:right;margin-left:15px;padding-top:1px;height:32px;overflow:hidden}
#locnav .button-wrapper.absolute{position:absolute;right:0;top:-39px}
#locnav .button-wrapper .action-btn{margin-bottom:0}
#locnav_fixed{background:#fff;background:rgba(255,255,255,.95)}
#locnav_fixed.active{position:fixed;border-bottom:1px solid #ccc;top:0;left:0;right:0;z-index:99999}
.locnav.flyout.active{position:fixed;left:0;right:0;top:71px;z-index:99999}
.stripe.stage{padding:0;clear:both}
#stage{position:relative;margin:0 auto;max-width:1280px;z-index:0}
#stage .swiper-container,#stage .swiper-slide{width:100%;height:310px;background-position:center 0;background-repeat:no-repeat}
#stage .swiper-slide>div{position:relative;width:100%}
#stage .wrapper{position:relative;max-width:1024px;margin:0 auto;height:310px}
#stage .swiper-pagination-switch{padding:0;height:13px;width:13px}
#stageEdit .half-transparent-box,#stage .half-transparent-box{width:375px;height:228px;padding:22px 30px 0 35px}
#stageEdit .half-transparent-box h1,#stage .half-transparent-box h1{margin-bottom:21px}
#stageEdit .half-transparent-box h1 img,#stage .half-transparent-box h1 img{margin-bottom:5px;height:24px}
#stageEdit .half-transparent-box p,#stage .half-transparent-box p{line-height:150%;margin:0 0 24px 0}
#stageEdit .half-transparent-box .native-swipeable,#stage .half-transparent-box .native-swipeable{height:auto}
#stage .half-transparent-box li{margin-bottom:4px}
#stageEdit .half-transparent-box .action-btn,#stage .half-transparent-box .action-btn{position:absolute;bottom:25px;display:inline-block;padding:5px 13px 5px;margin-bottom:0;font-size:19px}
#stage .pagination{bottom:6px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:11}
#stage .controls{width:1px;overflow:hidden;margin:-1px;position:absolute;clip:rect(0,0,0,0);border:0;left:0;top:0}
#stage[data-focus-visible] .controls,#stage:hover .controls{position:relative;height:310px;margin:-310px auto 0;max-width:1024px;clip:auto;width:auto;overflow:auto;top:auto;left:auto}
#stage .controls .prev,#stage .controls .next{border:0}
.imglist:hover .controls,#stage:hover .controls{display:block}
.imglist .controls .prev,.imglist .controls .next,#stage .controls .prev,#stage .controls .next{position:absolute;background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat 0 -400px;width:35px;height:55px;top:130px;cursor:pointer;z-index:10}
.imglist .controls .prev #stage .controls .prev{left:0}
.imglist .controls .next,#stage .controls .next{background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat -50px -400px;right:0}
#stage .stage-focus-nav li{margin:0}
#stage .stage-focus-nav a{position:absolute;display:inline-block;background:white;padding:4px;left:-10000px}
#stage .stage-focus-nav a:focus{text-decoration:none;left:0;z-index:10000}
#stage.loading:after{height:32px;width:32px;position:absolute;display:block;content:'';z-index:99999;top:50%;left:50%;margin-left:-16px;margin-top:-16px;background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/ajax-loader-new.gif") no-repeat}
.bigstage.stripe.white{padding:0;background:0;-pie-background:0;position:relative}
.bigstage.stripe.white.bigstage--mainmenu-open:before{position:absolute;content:'';display:block;width:100%;height:100px;background:#fff;top:-105px}
.bigstage__image{position:absolute;top:-191px;right:0;width:100%;height:auto;z-index:-1}
.bigstage--boxright .bigstage__image{left:0;right:auto}
.bigstage__spacer{width:100%;height:auto;margin-bottom:-191px;visibility:hidden}
.bigstage__box{position:absolute;padding:20px 30px 30px;width:402px;margin-top:-173px;top:50%;left:0;overflow:hidden;background:#fff;background:rgba(255,255,255,.8)}
.bigstage__box h1{font-size:42px;line-height:112%;margin-bottom:22px;max-height:139px;overflow:hidden}
.bigstage__box h1 img{height:30px;width:auto}
.bigstage__box p,.bigstage__box p:last-child{font-size:30px;line-height:120%;margin-bottom:54px;max-height:144px;overflow:hidden}
.bigstage__box .action-btn{font-size:30px;margin:0;max-width:100%;-webkit-transition:background .25s ease-in-out,color .25s ease-in-out;transition:background .25s ease-in-out,color .25s ease-in-out}
.bigstage__box .action-btn:hover{color:#fff;background:#555}
.bigstage--boxright .bigstage__box{right:0;left:auto}
.teaser{overflow:hidden}
.teaser h3{margin-top:8px}
.teaser figure{cursor:pointer}
.teaser.imgleft h3,.teaser.imgright h3,.nesting .one-half .one-half .teaser h3,.one-fourth .teaser h3{font-family:"Delivery Bold",sans-serif;font-size:15px;margin-top:-2px;margin-bottom:4px;line-height:21px}
.nesting .one-half .one-half .teaser.imgtop h3,.one-fourth .teaser.imgtop h3{margin-top:1px}
.teaser .last{margin-left:20px}
.teaser.imgtop .first{margin-bottom:11px}
.teaser.imgtop .first,.teaser.imgtop .last{max-width:100%;width:100%;margin-left:0;float:left}
.teaser.imgleft .first,.teaser.imgright .last,.teaser.imgleft .last,.teaser.imgright .first{min-height:120px;float:left}
.teaser.imgleft .first,.teaser.imgright .last{max-width:120px}
.one-third .teaser.imgleft .last,.one-third .teaser.imgright .first{max-width:152px}
.flaps .one-third .teaser.imgleft .last,.flaps .one-third .teaser.imgright .first{max-width:132px}
.one-half .teaser.imgleft .last,.one-half .teaser.imgright .first{max-width:314px}
.flaps .one-half .teaser.imgleft .last,.flaps .one-half .teaser.imgright .first{max-width:294px}
.two-thirds .teaser.imgleft .last,.two-thirds .teaser.imgright .first{max-width:475px}
.flaps .two-thirds .teaser.imgleft .last,.flaps .two-thirds .teaser.imgright .first{max-width:462px}
.teaser .action-btn{margin:15px 0 0 0}
.teaser .textblock p{margin:0 0 8px}
.stripe .textblock .teaser .textlink{font-family:"Delivery Regular",sans-serif}
.teaser-promo{position:relative}
.teaser-promo figure:first-child{background-position:right 0;background-repeat:no-repeat;cursor:pointer}
.teaser-promo .half-transparent-box{width:360px;height:170px;padding:20px}
.one-half .teaser-promo .half-transparent-box{height:145px;width:260px}
.teaser-promo .action-btn{position:absolute;bottom:20px;margin:0}
.dp-form input[type=text],.dp-form input[type=url],.dp-form input[type=email],.dp-form input[type=password],.dp-form input[type=datetime-local],.dp-form input[type=number],.dp-form input[type=tel],.dp-form input[type=datetime],.dp-form input[type=date],.dp-form input[type=month],.dp-form input[type=search],.dp-form input[type=range],.dp-form select,.dp-form textarea{font-family:"Delivery Regular",sans-serif;color:#333;padding:0 4px;height:30px;border-color:#ccc;border-style:solid;border-width:1px;background:#fff;outline:0;border-radius:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.dp-form input[type=text]:focus,.dp-form input[type=url]:focus,.dp-form input[type=email]:focus,.dp-form input[type=password]:focus,.dp-form input[type=datetime-local]:focus,.dp-form input[type=number]:focus,.dp-form input[type=tel]:focus,.dp-form input[type=datetime]:focus,.dp-form input[type=date]:focus,.dp-form input[type=month]:focus,.dp-form input[type=search]:focus,.dp-form input[type=range]:focus,.dp-form select:focus,.dp-form textarea:focus{box-shadow:0 0 3px #999}
.dp-form select{padding:2px 8px 2px 1px;display:inline-block}
.dp-form select.lt-ie11{padding:0}
@media screen and (-webkit-min-device-pixel-ratio:0){.dp-form select{padding-right:30px}
}
.dp-form option{padding-right:35px;font-size:14px}
.dp-form select[multiple=multiple]{height:auto}
.dp-form textarea{height:auto;padding-left:0;padding:5px 4px}
.dp-form .capinv{position:absolute;top:-10000px}
.dp-form input[type=radio],.dp-form input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}
.dp-form input[type=radio]+label.rlabel,.dp-form input[type=checkbox]+label.cblabel{display:inline-block;padding-left:24px;cursor:pointer;position:relative;line-height:130%;margin-top:17px;-webkit-tap-highlight-color:rgba(0,0,0,.25)}
.dp-form input[type=radio]:focus+label.rlabel,.dp-form input[type=checkbox]:focus+label.cblabel,.dp-form input[type=checkbox]:focus+label.cblabel a{text-decoration:underline}
.dp-form input[type=radio]+label.rlabel{margin-right:40px}
.dp-form .has-error input[type=checkbox]+label.cblabel{padding-right:25px}
.dp-form input[type=radio]+label.rlabel:after,.dp-form input[type=checkbox]+label.cblabel:after{position:absolute;left:0;top:2px;content:"";height:17px;width:17px;-webkit-tap-highlight-color:rgba(0,0,0,.25);background:url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png) no-repeat}
.dp-form input[type=radio]+label.rlabel:after{background-position:-20px -560px}
.dp-form input[type=radio].ieChecked+label.rlabel:after,.dp-form input[type=radio]:checked+label.rlabel:after{background-position:-20px -600px}
.dp-form input[type=checkbox]+label.cblabel:after{background-position:-20px -480px}
.dp-form .has-error input[type=checkbox]+label.cblabel:after{background-position:-60px -480px}
.dp-form input[type=checkbox].ieChecked+label.cblabel:after,.dp-form input[type=checkbox]:checked+label.cblabel:after{background-position:-20px -520px}
.dp-form .has-error input[type=checkbox].ieChecked+label.cblabel:after,.dp-form .has-error input[type=checkbox]:checked+label.cblabel:after{background-position:-60px -520px}
.dp-form .has-error input[type=checkbox]+label.cblabel:before{position:absolute;background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat -978px -978px;content:"";width:20px;height:20px;top:0;right:0}
.dp-form .block .select_wrapper,.dp-form .select_wrapper{position:relative;display:inline-block;margin:0;padding:0}
.dp-form .select_wrapper:before{content:'';width:27px;right:1px;margin-top:1px;height:28px;background:#fff url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png) -149px -399px no-repeat;position:absolute;display:block;z-index:1;pointer-events:none}
.search-result-submit,.dp-form input[type=submit],.dp-form input[type=reset],.dp-form input[type=button],.dp-form button{position:relative;display:block;float:left;min-width:55px;margin:0 15px 15px 0;padding:5px 10px 5px 10px;line-height:130%;border:0;font-family:"Delivery Regular",sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,.25);background:#ffd633;border-radius:4px}
@-moz-document url-prefix(){.search-result-submit,.dp-form input[type=submit],.dp-form input[type=reset],.dp-form input[type=button],.dp-form button{padding-bottom:6px}
}
.search-result-submit:focus,.search-result-submit:hover,.dp-form input[type=submit]:focus,.dp-form input[type=submit]:hover,.dp-form input[type=reset]:focus,.dp-form input[type=reset]:hover,.dp-form input[type=button]:focus,.dp-form input[type=button]:hover,.dp-form button:focus,.dp-form button:hover{background:#555;border:0;text-decoration:none;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,.25)}
.dp-form input.grey{background:#ededed;color:#333}
.dp-form input.grey:focus,.dp-form input.grey:hover{color:#fff}
.dp-form input.red{background:#be1e24;color:#fff;border:0}
.dp-form input.red:focus,.dp-form input.red:hover{color:#fff;border:0}
.dp-form .has-error .help-block{color:#c61111}
.dp-form .has-error textarea,.dp-form .has-error input{padding:1px 3px 1px 3px;border:2px solid #c61111;background:#fff url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat right -975px;box-shadow:none;height:30px}
.dp-form .has-error textarea{height:auto}
.dp-form .has-error label a,.dp-form .has-error input,.dp-form .has-error label{color:#c61111}
.dp-form .has-error label a:before{background-position:-40px -40px}
.dp-form .block{width:100%;margin-bottom:-10px;padding-right:40px;position:relative;box-sizing:border-box}
.dp-form .block label{width:19%;line-height:20px;display:inline-block;margin-top:5px}
.dp-form .block label.select_wrapper{display:inline;position:static}
.dp-form .block label.select_wrapper:before{top:0}
.whole .subpagedropdown .dp-form .block label.select_wrapper:before,.dp-form .whole .block label.select_wrapper:before{right:46px}
@media screen and (-webkit-min-device-pixel-ratio:0){.whole .subpagedropdown .dp-form .block label.select_wrapper:before,.dp-form .whole .block label.select_wrapper:before{right:47px}
}
.three-fourth .subpagedropdown .dp-form .block label.select_wrapper:before,.dp-form .three-fourth .block label.select_wrapper:before{right:44px}
@media screen and (-webkit-min-device-pixel-ratio:0){.three-fourth .subpagedropdown .dp-form .block label.select_wrapper:before,.dp-form .three-fourth .block label.select_wrapper:before{right:45px}
}
.two-thirds .subpagedropdown .dp-form .block label.select_wrapper:before,.dp-form .two-thirds .block label.select_wrapper:before{right:43px}
@media screen and (-webkit-min-device-pixel-ratio:0){.two-thirds .subpagedropdown .dp-form .block label.select_wrapper:before,.dp-form .two-thirds .block label.select_wrapper:before{right:44px}
}
.one-half .subpagedropdown .dp-form .block label.select_wrapper:before,.dp-form .one-half .block label.select_wrapper:before{right:42px}
@media screen and (-webkit-min-device-pixel-ratio:0){.one-half .subpagedropdown .dp-form .block label.select_wrapper:before,.dp-form .one-half .block label.select_wrapper:before{right:42px}
}
.one-third .subpagedropdown .dp-form .block label.select_wrapper,.dp-form .one-third .block label.select_wrapper{display:inline-block;position:relative}
.one-third .subpagedropdown .dp-form .block label.select_wrapper:before,.dp-form .one-third .block label.select_wrapper:before{right:1px}
.one-half .subpagedropdown .dp-form .block label,.dp-form .one-half .block label{width:29%}
.one-third .subpagedropdown .dp-form .block label,.dp-form .one-third .block label{margin-top:0;margin-bottom:5px;width:100%}
.dp-form .block select,.dp-form .block textarea,.dp-form .block input{width:80%;vertical-align:top}
.dp-form .one-half .block select,.dp-form .one-half .block textarea,.dp-form .one-half .block input{width:70%}
.dp-form .one-third .block select,.dp-form .one-third .block textarea,.dp-form .one-third .block input{width:100%}
.dp-form .block .infotext{position:absolute;right:0;top:0}
.one-third .subpagedropdown .dp-form .block .infotext,.dp-form .one-third .block .infotext{top:26px}
.dp-form .line_seperator{margin:7px 0 30px}
.dp-form .action-btn.right,.dp-form input[type="submit"].right{float:right;margin:0}
.dp-form .action-btn.left{float:left;margin:0}
.dp-form fieldset{display:none}
.dp-form fieldset.active{display:block}
.subpagedropdown select{margin-bottom:10px;width:50%}
.subpagedropdown-content{margin:10px 0}
.subpagedropdown-content.hd{display:none}
.subpagedropdown-content .stripe{padding-left:0;padding-right:0}
.tab-content .subpagedropdown h2{margin-bottom:21px}
@media only screen and (max-width:1024px){.tab-content .subpagedropdown h2{margin-bottom:17px}
}
@media only screen and (max-width:599px){.tab-content .subpagedropdown h2{margin-bottom:8px}
.subpagedropdown .no-label .select_wrapper{margin-top:5px !important}
}
.subpagedropdown .no-label label:first-child{display:none}
.subpagedropdown .no-label label select{width:99.5%}
.container .column.loadingSubpage{min-height:200px}
.container .column.loadingSubpage:before{content:"";position:absolute;display:block;background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/ajax-loader.gif") no-repeat 0 0;width:104px;height:104px;left:50%;margin-left:-52px;margin-top:50px}
.nfas .dp-form .searchfield{float:left;width:382px;margin-right:10px}
.nfas .dp-form .teaser-btn{font-size:16px;width:100%;max-width:100%;min-height:77px;padding-right:55px;position:relative;cursor:pointer;box-sizing:border-box}
.nfas .dp-form .teaser-btn:after{content:"";position:absolute;height:40px;width:25px;right:15px;top:50%;margin-top:-20px;background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat -100px -400px}
.nfas .dp-form .select_wrapper:before{margin-top:7px}
.nfas .dp-form .teaser-btn select{margin-top:5px;max-width:360px}
.dp-table table{border:0;margin-left:-10px;width:100%}
.whole .dp-table table{min-width:963px}
.flaps .whole .dp-table table{min-width:943px}
.one-half .dp-table table{min-width:471px}
.flaps .one-half .dp-table table{min-width:451px}
.one-third .dp-table table{min-width:307px}
.flaps .one-third .dp-table table{min-width:287px}
.one-fourth .dp-table table{min-width:225px}
.flaps .one-fourth .dp-table table{min-width:205px}
.dp-table tbody,.dp-table tr,.dp-table th,.dp-table td{border:0}
.dp-table th{padding-bottom:4px;text-align:left;font-weight:normal;color:#000;font-family:"Delivery Bold",sans-serif;vertical-align:bottom;white-space:nowrap}
.dp-table th,.dp-table td{border-left:10px solid transparent;position:relative}
.dp-table th:after,.dp-table td:after{content:"";position:absolute;display:block;background:#ccc;height:1px;bottom:0;left:0;right:0}
@-moz-document url-prefix(){.dp-table th:after,.dp-table td:after{left:-5px;right:5px}
}
.whole .dp-table th,.whole .dp-table td{min-width:120px}
.dp-table td{padding:10px 0;vertical-align:top}
.dp-table td.grey{background-color:#f3f3f3;padding:10px 10px}
.dp-table td.noborder,.dp-table tr:last-child td{border-bottom:0}
.dp-table td.noborder:after,.dp-table tr:last-child td:after{content:none;width:0;background:transparent}
.dp-table td.img{text-align:center;vertical-align:middle}
.dp-table th>div,.dp-table td>div{position:relative}
.stripe .dp-table .textblock td a{font-family:"Delivery Regular",sans-serif}
.dp-table td b{display:block;margin-bottom:10px;font-size:18px;font-family:"Delivery Regular",sans-serif}
.dp-table td .infotext b{display:inline;margin-bottom:0;font-size:16px;font-family:"Delivery Bold",sans-serif}
.dp-table td .price{line-height:23px;font-size:19px;margin:0 0 8px 0}
@media only screen and (max-width:1024px){.dp-table td .price{font-family:"Delivery Bold",sans-serif;line-height:21px;font-size:15px}
}
.stripe .textblock ul li a.textlink{font-family:"Delivery Regular",sans-serif}
.textblock ul.checkmark{margin:0 0 20px 0}
.textblock ul.checkmark li{position:relative;margin-bottom:4px;padding-left:22px;margin-left:0;list-style:none}
.textblock ul.checkmark li:after{position:absolute;background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat -600px -15px;content:" ";width:16px;height:16px;top:0;left:0}
.textblock ul.bulletlist{margin:0 0 20px 0}
.textblock ul.bulletlist li{margin-left:15px;margin-bottom:4px;padding-left:4px;list-style:square}
.textblock ol,.textblock ol.orderedlist{margin:0 0 20px 0;padding-left:20px}
.textblock ol li,.textblock ol.orderedlist li{list-style:decimal;margin:0 0 4px 0}
.textblock ol li span,.textblock ol.orderedlist li span{font-family:"Delivery Regular",sans-serif;font-weight:normal}
.stripe.black .textblock ul,.stripe.black .textblock ul.checkmark,.stripe.black .textblock ul.bulletlist,.stripe.black .textblock ol,.stripe.black .textblock ol.orderedlist{color:#fff}
.stripe.black .flaps ul.checkmark li:after{background-position:-600px -15px}
.stripe.black .flaps .textblock ul,.stripe.black .flaps .textblock ul.checkmark,.stripe.black .flaps .textblock ul.bulletlist,.stripe.black .flaps .textblock ol,.stripe.black .flaps .textblock ol.orderedlist{color:#333}
.stripe.black ul.checkmark li:after{background-position:-650px -15px}
.textblock ul.linklist{margin:0 0 20px 0}
.clue{min-height:71px;padding:20px 20px 26px 115px;position:relative;background:#ffd633}
.clue:after{position:absolute;width:75px;height:77px;background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat;content:""}
.clue.success:after{top:20px;left:20px;background-position:0 -739px}
.clue.error:after{top:20px;left:20px;background-position:0 -650px}
.clue h2{font-family:"Delivery Bold",sans-serif;margin-bottom:5px;font-size:18px;line-height:20px}
.clue.error .textlink{color:#c61111;font-family:"Delivery Regular",sans-serif}
.clue.error .textlink:before{background-position:-40px -40px}
.clue.error .links a{display:block}
.productsaz .teaser-btn{height:93px;width:244px;z-index:44}
.productsaz .line_seperator{margin:0}
.productsaz .selector{width:100%;display:table;table-layout:fixed;margin-top:15px}
.productsaz .selector .mobileopener{display:none}
.productsaz .selector li{font-size:30px;color:#ccac39;display:table-cell;text-align:center}
.productsaz .azsection{width:100%;position:relative}
.productsaz .azsection:before{position:absolute;height:200px;width:200px;right:0;bottom:-49px;color:#e1e1e1;font-family:"Delivery Bold",sans-serif;font-size:130px;text-align:right;z-index:0;display:block}
.productsaz #product_A:before{content:"A"}
.productsaz #product_B:before{content:"B"}
.productsaz #product_C:before{content:"C"}
.productsaz #product_D:before{content:"D"}
.productsaz #product_E:before{content:"E"}
.productsaz #product_F:before{content:"F"}
.productsaz #product_G:before{content:"G"}
.productsaz #product_H:before{content:"H"}
.productsaz #product_I:before{content:"I"}
.productsaz #product_J:before{content:"J"}
.productsaz #product_K:before{content:"K"}
.productsaz #product_L:before{content:"L"}
.productsaz #product_M:before{content:"M"}
.productsaz #product_N:before{content:"N"}
.productsaz #product_O:before{content:"O"}
.productsaz #product_P:before{content:"P"}
.productsaz #product_Q:before{content:"Q"}
.productsaz #product_R:before{content:"R"}
.productsaz #product_S:before{content:"S"}
.productsaz #product_T:before{content:"T"}
.productsaz #product_U:before{content:"U"}
.productsaz #product_V:before{content:"V"}
.productsaz #product_W:before{content:"W"}
.productsaz #product_X:before{content:"X"}
.productsaz #product_Y:before{content:"Y"}
.productsaz #product_Z:before{content:"Z"}
.soMe h2{float:left;margin-right:8px;line-height:1.65}
.soMe ul li{float:left;margin-bottom:20px}
.soMe ul li .item{float:left;display:inline-block;height:50px;width:51px;background:url('../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/social_media/sprite.png') no-repeat;text-indent:-9999px;overflow:hidden;margin:0 10px}
.soMe ul li.facebook .item{background-position:0 0}
.soMe ul li.twitter .item{background-position:-100px 0}
.soMe ul li.googleplus .item{background-position:-200px 0}
.soMe ul li.xing .item{background-position:-300px 0}
.soMe ul li.tumblr .item{background-position:-400px 0}
.soMe ul li.whatsapp .item{background-position:-500px 0}
.soMe ul li.pinterest .item{background-position:-600px 0}
.soMe ul li.linkedin .item{background-position:-700px 0}
.soMe ul li.simsme .item{background-position:-800px 0}
footer{margin-bottom:30px;color:#555}
footer a{color:#555}
footer a:hover,footer a:focus{outline:0;text-decoration:underline}
footer p{margin-bottom:3px}
footer li{position:relative;display:inline-block;margin-bottom:10px}
footer li:after{position:absolute;top:0;right:4px;content:" | "}
footer li+li.last:after{content:""}
footer .container .column{margin-bottom:0}
footer .left a,footer .right a{display:inline-block;padding-right:16px;padding-bottom:3px}
.lt-ie9 footer .left li,.lt-ie9 footer .right li{float:left}
.lt-ie9 footer .left li{margin-top:1px}
footer .footer-logo{display:block;margin-top:5px;margin-bottom:-3px;margin-left:1px;width:281px;height:16px}
footer .logo-footer-fallback{display:inline-block;width:281px;height:16px;background:url('../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png') no-repeat 1px -350px;text-indent:-9999px;overflow:hidden;margin-left:-1px}
footer .footer-logo:focus{border-bottom:1px solid #333;margin-bottom:-4px}
footer .footer-logo:after{clear:both}
footer .whole .footer-nav-extended{margin-bottom:14px;border-bottom:1px solid #ccc}
footer .footer-nav-extended,footer .footer-nav-extended a.textlink{color:#333}
footer .footer-nav-extended li{padding-right:32px}
footer .footer-nav-extended li:after{content:""}
footer .footer-nav-extended li .size-13{font-family:"Delivery Bold",sans-serif}
footer .left{float:left}
footer .right{float:right}
footer .footnote{margin-top:15px}
footer .facebookFooter .left{float:left}
footer .facebookFooter .left p{float:left;line-height:21px;margin-right:5px}
.lt-ie9 footer .facebookFooter .left p{line-height:22px}
footer .facebookFooter .left nav{float:right;line-height:21px}
footer .facebookFooter .left nav li:after{right:auto;left:4px}
footer .facebookFooter .left nav a{padding:0 0 0 16px}
.stripe .footnote{color:#555;font-size:13px;line-height:150%;display:block}
.stripe .footnote p{margin-bottom:0;font-size:13px;line-height:150%;color:#555}
.stripe .footnote a{color:#555;padding-left:7px;font-family:"Delivery Bold",sans-serif}
.stripe .footnote a:before{background-position:-60px -40px;width:5px;height:7px;top:8px}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}
.ir:before{content:"";display:block;width:0;height:150%}
.hidden{display:none !important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
#stage.singleslide .half-transparent-box:before,#stage.singleslide .half-transparent-box:after,.textblock p:after,.cl:before,.cl:after{content:" ";display:table}
#stage.singleslide .half-transparent-box:after,.textblock p:after,.cl:after{clear:both}
#stage.singleslide .half-transparent-box,.textblock p,.cl{*zoom:1}
@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:.5cm}
p,h1,h2,h3,h4{orphans:3;widows:3}
h1,h2,h3,h4{page-break-after:avoid}
}
@media only screen and (max-width:1024px){h1,h2{font-size:26px;line-height:31px}
h3{font-family:"Delivery Bold",sans-serif;line-height:21px;font-size:15px}
h1.borderBottom,h2.borderBottom,h3.borderBottom{padding-bottom:11px}
p{margin-bottom:9px}
.container{max-width:810px}
.container .column{margin-bottom:20px}
.tumbling1 .column,.container.nesting>.one-half{width:97.03703703703704%;max-width:97.03703703703704%}
.nesting .container .one-half{width:48.47328244274809%;max-width:48.47328244274809%;margin:0}
.nesting .container .one-half:first-child{margin-right:3.053435114503817%}
.tumbling2 .one-third,.tumbling3 .one-fourth{max-width:46.95121951219512%;width:46.95121951219512%}
.tumbling2 .one-third:last-child,.tumbling3 .one-fourth:nth-child(3){clear:left}
.stable .one-third{max-width:36.79012345679012%;width:36.79012345679012%}
.stable .two-thirds{max-width:57.11231556760012%}
.container.withlines.swipeable,.container.withlines.nesting,.container.withlines.tumbling1,.container.withlines.tumbling2,.container.withlines.tumbling3{display:block}
.container.withlines.tumbling2 .one-third.column.last{margin-top:21px}
.container.withlines.tumbling2 .one-third.column.last:before{top:-21px}
.nesting.withlines .container .column.one-half:before,.container.tumbling2.withlines .column:before,.container.tumbling3.withlines .column:nth-child(2):before,.container.tumbling3.withlines .column:last-child:before{left:-3.25%}
.container.nesting.withlines>.one-half:before,.container.tumbling1.withlines .column:before,.container.tumbling2.withlines .column:last-child:before,.container.tumbling3.withlines .column:nth-child(3):before{left:0;right:0;top:-10px;height:1px;width:auto}
.container.tumbling2.withlines .column:last-child:before,.container.tumbling3.withlines .column:nth-child(3):before{right:-106.5%}
.container.tumbling2.withlines .column:last-child:after{display:block;background:#ccc;content:"";position:absolute;width:1px;top:0;bottom:0;right:-3.25%}
.stripe.yellow .container.tumbling2.withlines .column:last-child:after,.stripe.yellow .container.tumbling3.withlines .column:last-child:after{background:#ccae39}
.swiper-container.swipeable{padding-bottom:26px;clear:both}
.swiper-container.swipeable .whole{width:954px;max-width:954px}
.swiper-container.swipeable .one-half{width:462px;max-width:462px}
.swiper-container.swipeable .one-third{width:298px;max-width:298px}
.swiper-container.swipeable .one-fourth{width:216px;max-width:216px}
.swiper-container.swipeable .two-thirds{width:626px;max-width:626px}
.swiper-container.swipeable .three-fourth{width:708px;max-width:708px}
.swiper-container.swipeable .column{margin-left:12px;margin-right:12px}
.swiper-container.swipeable .pagination{bottom:10px;left:0;right:0;text-align:center}
.swiper-container.swipeable.withlines .column:first-child:before{content:"";width:1px;background:#ccc;left:-12px}
.stripe.yellow .swiper-container.swipeable.withlines .column:before{background:#ccae39}
.swiper-container.swipeable.withlines .swiper-slide:first-child .column:before{content:none;width:0;background:transparent}
.stripe{padding:27px 10px 16px}
.stripe div.jumpmark{max-width:810px}
.stripe div.jumpmark a{bottom:-46px}
#content{margin-top:0 !important}
.textblock p{margin:0 0 10px 0}
.nesting>.one-half:last-child div.linklist,.tumbling2 .one-third:last-child div.linklist{margin-top:-20px}
.stripe.grey div.linklist,.stripe.yellow div.linklist,.stripe.black div.linklist{background-color:#fff}
div.linklist .heading{font-family:"Delivery Regular",sans-serif;padding:5px 35px 3px 10px;position:relative;cursor:pointer;font-size:19px;line-height:23px;border-bottom:0;-webkit-tap-highlight-color:rgba(0,0,0,.25);background:#ededed;-webkit-transition:background .25s ease-in-out,color .25s ease-in-out;transition:background .25s ease-in-out,color .25s ease-in-out}
div.linklist .heading:focus{outline:1px dotted}
.stripe.grey div.linklist .heading{background:#d4d4d4}
.stripe.yellow div.linklist .heading,.stripe.white div.linklist .heading,.stripe.black div.linklist .heading,.stripe.grey div.linklist .heading{color:#333;border-bottom:0}
.stripe.yellow div.linklist .heading:hover,.stripe.white div.linklist .heading:hover,.stripe.black div.linklist .heading:hover,.stripe.grey div.linklist .heading:hover,div.linklist .heading:hover{color:#fff;background:#555}
div.linklist .heading:after{content:"";background:url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png) no-repeat -322px -20px;width:24px;height:23px;display:block;position:absolute;right:9px;top:3px}
div.linklist .heading:hover:after{background-position:-822px center}
div.linklist .heading.close:after{background-position:-372px -20px}
div.linklist .heading.close:hover:after{background-position:-872px center}
div.linklist ul{margin-left:10px;display:none;padding-bottom:8px;margin-bottom:11px}
div.linklist .spread2cols-wrapper{display:none;padding-left:10px}
div.linklist .spread2cols-wrapper ul{display:block;margin-left:0}
.stripe.black div.linklist .textblock a,.stripe.black div.linklist .textlink{color:#333}
.stripe.black div.linklist .textblock a:before,.stripe.black div.linklist .textlink:before{background-position:-20px -20px}
.stripe.black div.linklist .downloadlink{color:#333}
.stripe.black div.linklist .downloadlink:before{background-position:-520px -20px}
.teaser-btn.fullflexwidth.one-sibling{width:100%;margin-left:0}
.teaser-btn.fullflexwidth.two-siblings{width:49.21383647798742%}
.teaserbutton:last-child .teaser-btn.fullflexwidth.two-siblings{margin-left:0}
.teaser-btn.fullflexwidth.three-siblings{width:32.28511530398323%}
.teaserbutton:last-child .teaser-btn.fullflexwidth.three-siblings{margin-left:0}
.teaser-btn.fullflexwidth.four-siblings{width:23.82075471698113%}
.teaserbutton:last-child .teaser-btn.fullflexwidth.four-siblings{margin-left:0}
.image_overlay{display:none}
h1 .infotext,h2 .infotext{top:-3px}
.line_seperator div.jumpmark a{bottom:-30px}
.flyout{margin-bottom:35px}
.flyout .stripe{padding-bottom:0}
#locnav .site-identifier{margin-right:27px}
#locnav .swiper-wrapper{margin-left:-14px;margin-top:8px;height:35px}
#locnav .swiper-slide a{padding:9px 14px}
#locnav .swiper-slide a.active{padding-top:8px;padding-bottom:12px}
#locnav .site-identifier.home{padding-bottom:9px;margin-bottom:0}
#locnav .withSubnav .site-identifier.home{padding-bottom:0;margin-bottom:-6px}
#locnav .site-identifier.brand{padding-bottom:0;margin-bottom:5px}
#locnav .withSubnav .site-identifier.brand{padding-bottom:0;margin-bottom:-10px}
#locnav .site-identifier.default{margin-bottom:9px}
#locnav .withSubnav .site-identifier.default{margin-bottom:-6px;min-height:20px}
#locnav .button-wrapper.absolute{top:-33px}
#stage .swiper-container,#stage .swiper-slide{height:248px;background-position:center 0}
#stage .wrapper{max-width:827px;height:248px;padding:0}
#stage .half-transparent-box{height:160px;padding:20px}
#stage .half-transparent-box h1{font-size:18px;line-height:130%;margin-bottom:11px}
#stage .half-transparent-box p{margin-bottom:15px;font-size:12px}
#stage .half-transparent-box li{margin-bottom:0;line-height:130%}
#stage .half-transparent-box .action-btn{position:relative;padding:5px 13px;bottom:auto;font-size:16px;line-height:19px}
.imglist:hover .controls,#stage:hover .controls{display:none}
.bigstage__box{width:340px;padding:20px;padding-bottom:26px}
.bigstage__box h1{font-size:30px;margin-bottom:12px}
.bigstage__box h1 img{height:21px}
.bigstage__box p,.bigstage__box p:last-child{font-size:18px;margin-bottom:30px}
.bigstage__box .action-btn{font-size:19px}
.nesting .container .teaser{margin-bottom:15px}
.teaser.imgright,.teaser.imgleft{position:relative}
.teaser h3{margin-top:-2px;margin-bottom:4px}
.flaps .column .teaser.imgright .first,.flaps .column .teaser.imgleft .last,.column .teaser.imgright .first,.column .teaser.imgleft .last{max-width:100%;width:auto}
.teaser.imgright .first,.teaser.imgleft .last{padding-right:130px}
.teaser.imgleft .last{margin-left:0;padding-left:130px;padding-right:0}
.teaser.imgright .last,.teaser.imgleft .first{position:absolute}
.teaser.imgright .last{right:0}
.teaser.imgleft .first{left:0}
.nesting .column .teaser.imgtop .first,.nesting .column .teaser.imgtop .last{max-width:100%;width:100%;margin-left:0}
.tumbling1 .teaser.imgtop{margin-bottom:20px;padding-top:0}
.tumbling1 .teaser.imgtop h2,.tumbling1 .teaser.imgtop h3{margin-top:0}
.tumbling1 .teaser.imgtop .first{max-width:37.91348600508906%;margin-bottom:0}
.tumbling1 .teaser.imgtop .last{margin-left:3.053435114503817%;max-width:59.03307888040712%}
.container.row .column.one-half .teaser-promo{margin-bottom:15px}
.teaser-promo h3{font-size:19px;line-height:130%;font-family:"Delivery Regular",sans-serif}
.container:not(.swiper-container) .one-half .teaser-promo .half-transparent-box{width:auto;height:auto;padding:17px 0 0 0;position:static;background:0}
.container:not(.swiper-container) .one-half .teaser-promo .half-transparent-box h3{font-size:15px;font-family:"Delivery Bold",sans-serif}
.stripe.black .container:not(.swiper-container) .one-half .teaser-promo .half-transparent-box h3,.stripe.black .container:not(.swiper-container) .one-half .teaser-promo .half-transparent-box p{color:#fff}
.container:not(.swiper-container) .one-half .teaser-promo .half-transparent-box .action-btn{margin-top:8px;position:static}
.dp-form input[type=radio]+label.rlabel,.dp-form input[type=checkbox]+label.cblabel{margin-top:12px}
.dp-form .block{margin-bottom:0}
.one-half .subpagedropdown .dp-form .block label,.dp-form .one-half .block label{margin-top:0;margin-bottom:5px;width:100%}
.whole .subpagedropdown .dp-form .block label.select_wrapper:before,.dp-form .whole .block label.select_wrapper:before,.two-thirds .subpagedropdown .dp-form .block label.select_wrapper:before,.dp-form .two-thirds .block label.select_wrapper:before{right:44px}
.one-half .subpagedropdown .dp-form .block label.select_wrapper,.dp-form .one-half .block label.select_wrapper{display:inline-block;position:relative}
.one-half .subpagedropdown .dp-form .block label.select_wrapper:before,.dp-form .one-half .block label.select_wrapper:before{right:1px}
.dp-form .one-half .block select,.dp-form .one-half .block textarea,.dp-form .one-half .block input{width:100%}
.one-half .subpagedropdown .dp-form .block .infotext,.dp-form .one-half .block .infotext{top:25px}
.dp-form .line_seperator{margin:4px 0 20px}
.nfas .dp-form .teaser-btn{min-height:112px}
.nfas .dp-form .teaser-btn select{margin-top:5px;max-width:205px}
.whole .dp-table table{min-width:794px}
.flaps .whole .dp-table table{min-width:774px}
.one-half .dp-table table{min-width:389px}
.flaps .one-half .dp-table table{min-width:369px}
.one-third .dp-table table{min-width:254px}
.flaps .one-third .dp-table table{min-width:234px}
.one-fourth .dp-table table{min-width:177px}
.flaps .one-fourth .dp-table table{min-width:157px}
.productsaz .yellow .line_seperator{display:none}
.productsaz .white .line_seperator{margin-bottom:40px}
.productsaz .azsection:before{content:none !important;width:0;background:transparent;display:none}
.productsaz .selector{position:fixed;z-index:4000;width:241px;display:block;table-layout:auto;right:-266px;top:210px;padding:13px 7px 13px 18px;margin:0;background:rgba(51,51,51,.95)}
.productsaz .selector.open{right:0}
.productsaz .selector .mobileopener{position:absolute;display:block;left:-73px;top:0;width:auto}
.productsaz .selector.open .mobileopener{left:-28px}
.productsaz .selector .mobileopener a{background:rgba(51,51,51,.95);text-indent:-9999px;overflow:hidden;height:93px;width:73px;display:block;position:relative}
.productsaz .selector.open .mobileopener a{width:28px}
.productsaz .selector .mobileopener a:before{content:"";position:absolute;background:url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png) no-repeat -600px -140px;height:21px;width:13px;top:36px;left:8px}
.productsaz .selector.open .mobileopener a:before{background-position:-620px -140px}
.productsaz .selector .mobileopener a:after{content:"A Z";position:absolute;width:40px;line-height:33px;color:#fff;top:13px;right:6px;text-indent:0}
.productsaz .selector.open .mobileopener a:after{content:none;width:0;background:transparent}
.productsaz .selector li{display:inline-block;width:30px;color:#595233;margin-bottom:0;line-height:36px}
.productsaz .selector li a{color:#fc0}
footer .left{float:none}
footer .left nav{margin-bottom:10px}
footer .right{float:none}
footer .footer-nav-extended li{margin-bottom:4px;padding-right:25px}
footer li{margin-bottom:1px}
footer .vcard{padding-bottom:5px}
}
@media only screen and (max-width:829px){.stable .one-third{max-width:71.56983930778739%;width:71.56983930778739%}
.stable .two-thirds{max-width:96.95121951219512%;width:96.95121951219512%}
.container.stable.withlines{display:block}
.container.stable.withlines .column:before{left:0;right:0;top:-10px;height:1px;width:auto}
}
@media only screen and (max-width:829px){.teaser-btn.fullflexwidth.two-siblings{width:100%;margin-left:0}
.teaserbutton:last-child .teaser-btn.fullflexwidth.two-siblings{margin-left:0}
.teaser-btn.fullflexwidth.three-siblings{width:49.21383647798742%}
.teaserbutton:nth-child(3) .teaser-btn.fullflexwidth.three-siblings{margin-left:0}
.teaserbutton:last-child .teaser-btn.fullflexwidth.three-siblings{margin-left:1.572327044025157%}
.teaser-btn.fullflexwidth.four-siblings{width:32.28511530398323%}
.teaserbutton:nth-child(4) .teaser-btn.fullflexwidth.four-siblings{margin-left:0}
.teaserbutton:last-child .teaser-btn.fullflexwidth.four-siblings{margin-left:1.572327044025157%}
}
@media only screen and (max-width:680px){.header .item2{display:none}
.header .withoutSearchBox .item2{display:block}
.header .withoutSearchBox .item1{display:none}
}
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:1024px){.header nav a.menue:after{top:28px}
}
@media only screen and (max-width:829px){.tabset:after{top:0;content:"";height:44px;right:-3.5%;position:absolute;width:40px;z-index:20;display:block;background:rgba(255,255,255,1);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 68%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 68%)}
.accordion .tabset:after{right:-20px}
}
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:1024px){.whole .subpagedropdown .dp-form .block label.select_wrapper:before,.dp-form .whole .block label.select_wrapper:before,.two-thirds .subpagedropdown .dp-form .block label.select_wrapper:before,.dp-form .two-thirds .block label.select_wrapper:before{right:45px}
}
@media only screen and (max-width:680px){.soMe h2{float:none}
.soMe ul li .item{margin-left:0;margin-right:20px}
}
@media only screen and (max-width:700px){.bigstage.stripe.white{overflow:hidden}
.bigstage__image{width:700px}
.bigstage__spacer{width:700px}
.bigstage__box-inner{margin:0 1.52439%}
.bigstage__box{position:static;margin-top:0 !important;padding:19px 10px 0 10px;width:100%;background:#ffd633;box-sizing:border-box}
.bigstage__box .action-btn{color:#fff;background:#be1e24;margin-bottom:15px;-webkit-transition:background .25s ease-in-out,color .25s ease-in-out;transition:background .25s ease-in-out,color .25s ease-in-out}
.bigstage__box .action-btn:focus,.bigstage__box .action-btn:hover{color:#fff;background:#555}
}
@media only screen and (max-width:599px){h1,h2{font-size:18px;margin:0 0 8px 0;line-height:23px}
h1+h2,h2+h3{margin-top:0}
h1.borderBottom,h2.borderBottom,h3.borderBottom{padding-bottom:9px}
.container .column,.container:not(.nesting) .column .row{margin-left:0;margin-right:0}
.container .whole,.container .one-half,.container .one-third,.container .one-fourth,.container .two-thirds,.container .three-fourth{width:100%;max-width:100%}
.container.tumbling3 .one-fourth.column{max-width:46.95121951219512%;width:46.95121951219512%;margin-left:1.5%;margin-right:1.5%}
.container.nesting>.one-half,.nesting .container .one-half{width:100%;max-width:100%;margin:0 0 20px 0}
.container.nesting>.one-half{margin-bottom:0}
.nesting .container .one-half:first-child{margin-right:0}
.container.withlines{display:block}
.nesting.withlines .container{display:block}
.container.withlines.tumbling2 .one-third.column.last{margin-top:0}
.container.withlines.tumbling2 .one-third.column.last:before{top:-10px}
.container.withlines:not(.swipeable) .column.one-half:before,.container.withlines:not(.swipeable) .column.one-third:before,.container.withlines:not(.swipeable):not(.tumbling3) .column.one-fourth:before,.container.withlines:not(.swipeable) .column.two-thirds:before,.container.withlines:not(.swipeable) .column.three-fourth:before,.container.tumbling2.withlines .column:last-child:before,.nesting.withlines .container .column.one-half:before{left:0;right:0;top:-10px;height:1px;width:auto}
.container.tumbling2.withlines .column:last-child:after{content:none;width:0;background:transparent}
.swiper-container.swipeable .whole{width:944px;max-width:944px}
.swiper-container.swipeable .swiper-slide:first-child .whole,.swiper-container.swipeable .swiper-slide:last-child .whole{width:954px;max-width:954px}
.swiper-container.swipeable .one-half{width:452px;max-width:452px}
.swiper-container.swipeable .swiper-slide:first-child .one-half,.swiper-container.swipeable .swiper-slide:last-child .one-half{width:462px;max-width:462px}
.swiper-container.swipeable .one-third{width:288px;max-width:288px}
.swiper-container.swipeable .swiper-slide:first-child .one-third,.swiper-container.swipeable .swiper-slide:last-child .one-third{width:298px;max-width:298px}
.swiper-container.swipeable .one-fourth{width:206px;max-width:206px}
.swiper-container.swipeable .swiper-slide:first-child .one-fourth,.swiper-container.swipeable .swiper-slide:last-child .one-fourth{width:216px;max-width:216px}
.swiper-container.swipeable .two-thirds{width:616px;max-width:616px}
.swiper-container.swipeable .swiper-slide:first-child .two-thirds,.swiper-container.swipeable .swiper-slide:last-child .two-thirds{width:626px;max-width:626px}
.swiper-container.swipeable .three-fourth{width:698px;max-width:698px}
.swiper-container.swipeable .swiper-slide:first-child .three-fourth,.swiper-container.swipeable .swiper-slide:last-child .three-fourth{width:708px;max-width:708px}
.swiper-container.swipeable .column{margin-left:10px;margin-right:10px}
.swiper-container.swipeable .swiper-slide:first-child .column{margin-left:0}
.swiper-container.swipeable .swiper-slide:last-child .column{margin-right:0}
.swiper-container.swipeable.withlines .column:first-child:before{left:-10px}
.swiper-slide .action-btn{width:100%;max-width:calc(100% - 15px)}
.stripe{padding:19px 10px 0}
.stripe div.jumpmark a{right:0;bottom:-30px}
.container:not(.stable):not(.tumbling1) .column:not(:first-child) div.linklist,.nesting>.one-half:first-child .one-half:last-child div.linklist{margin-top:-20px}
.action-btn{width:100%;max-width:calc(100% - 20px);text-align:center}
.smart-msg .action-btn{margin:0 auto 14px}
.bigstage__box .action-btn{max-width:calc(100% - 20px)}
.action-btn.blank{text-align:left}
.teaser-btn{width:100%;max-width:calc(100% - 20px)}
.flaps .teaser-btn{max-width:258px}
.flaps .teaser-btn.flexible{max-width:100%}
.teaser-btn span{margin-bottom:5px}
.teaser-btn.flexible span{margin-bottom:4px}
.teaser-btn span.small{margin-bottom:0}
.teaser-btn.fullflexwidth.three-siblings{width:100%;margin-left:0}
.teaserbutton:last-child .teaser-btn.fullflexwidth.three-siblings{margin-left:0}
.teaser-btn.fullflexwidth.four-siblings{width:49.21383647798742%}
.teaserbutton:nth-child(3) .teaser-btn.fullflexwidth.four-siblings{margin-left:0}
.teaserbutton:nth-child(4) .teaser-btn.fullflexwidth.four-siblings{margin-left:1.572327044025157%}
.teaserbutton:last-child .teaser-btn.fullflexwidth.four-siblings{margin-left:0}
.container:not(.swiper-container) .half-transparent-box{background:0}
h1 .infotext,h2 .infotext{top:-7px}
.header.stripe{height:58px}
.header .right{margin-left:62px;margin-right:10px;height:58px}
.header nav{height:58px}
.header .withoutSearchBox nav{margin-right:-10px}
.header nav:after{background-position:-470px -70px;height:55px}
.header .withoutSearchBox .item2,.header .item3{display:none}
.header nav a{padding:18px 19px 19px 17px;height:21px}
.header nav a:before{background-position:-470px -70px;height:55px}
.header nav a.active{padding-bottom:26px;padding-left:15px;width:1px}
.header nav a.menue{text-indent:-9999px;padding-right:56px}
.header nav a.menue.menue--int{padding-right:56px}
.header nav a.menue:after{top:21px;right:27px}
.header nav a.menue.active:after{right:28px}
.header .search:after{background-position:-470px -70px;display:block;right:-13px}
.header .search a{margin:0 -10px -5px 0;height:58px;width:73px;display:inline-block;text-indent:-9999px;overflow:hidden;position:relative;float:right;-webkit-tap-highlight-color:rgba(0,0,0,.25)}
.header .search a:focus{outline:1px dotted #333}
.header .search a:after{right:24px;top:20px;content:" ";position:absolute;display:block;background:url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png) no-repeat -120px -20px;height:19px;width:19px}
.header .search a:hover{margin-left:3px;width:70px;background:#fc0;background:-webkit-linear-gradient(top,#fff9df 0,#fc0 100%);background:linear-gradient(to bottom,#fff9df 0,#fc0 100%)}
.header .search a.active{padding-bottom:0;margin-left:2px;margin-right:-11px;width:72px;height:65px;position:relative;z-index:2;background:#fff;background:-webkit-linear-gradient(top,#f3f3f3 0,#fff 100%);background:linear-gradient(to bottom,#f3f3f3 0,#fff 100%)}
.header .search a.active:after{right:25px}
.header .search .searchbutton{display:none}
.header .search .searchfield{display:none}
.header .suggest{position:relative;display:none !important}
.flyout.search .whole{width:300px;margin-left:auto;margin-right:auto;float:none;display:block}
.flyout.search .searchfield{width:222px}
.flyout.search .searchbutton{min-width:0;float:right;margin:-1px 0 0 0}
.imglist .swiper-slide a{width:190px;margin:0 auto;display:inline-block}
#locnav .site-identifier{margin-right:20px;font-size:15px}
#locnav .swiper-wrapper{margin-left:-10px;margin-top:5px;height:25px}
#locnav .swiper-slide a{padding:4px 10px}
#locnav .swiper-slide a.active{padding-top:3px;padding-bottom:6px}
#locnav .site-identifier.home{margin-top:9px;margin-bottom:-4px;margin-right:0}
#locnav .withSubnav .site-identifier.home{margin-bottom:-6px}
#locnav .site-identifier.brand{padding-bottom:5px;margin-top:13px;margin-bottom:-4px}
#locnav .withSubnav .site-identifier.brand{margin-bottom:-10px;margin-top:0}
#locnav .site-identifier.default{margin-bottom:5px;margin-top:9px}
#locnav .withSubnav .site-identifier.default{margin-bottom:-5px;min-height:20px}
#locnav .brand img{height:12px;margin-right:2px}
#locnav .button-wrapper{margin-top:-8px}
#locnav .button-wrapper.absolute{margin-top:0;top:6px}
#locnav .withSubnav .button-wrapper.absolute{top:-18px;margin-top:-15px;margin-left:auto}
#locnav .withSubnav .button-wrapper .action-btn{width:auto;right:0;margin-left:0}
#stage{border-bottom:1px solid #ccc}
#stage .swiper-container,#stage .swiper-slide{height:330px;background-position:right 0}
#stage.singleslide .swiper-container,#stage.singleslide .swiper-slide{height:auto}
#stage .swiper-slide>div{min-height:145px;width:auto}
#stage .wrapper{padding:0 10px}
#stage.singleslide .wrapper{min-height:0;height:auto}
#stage .half-transparent-box{position:relative;width:auto;height:165px;padding:10px;padding-left:10px;padding-right:10px;background:#fff;margin-left:-10px;margin-right:-10px}
#stage.singleslide .half-transparent-box{height:auto;padding-bottom:20px}
#stage .half-transparent-box h1{font-size:15px;line-height:130%;margin-bottom:5px;font-family:"Delivery Bold",sans-serif}
#stage .half-transparent-box p{margin-right:10px}
#stage .half-transparent-box li{margin-bottom:2px}
#stage .half-transparent-box .action-btn{padding-left:8px;padding-right:8px;font-size:16px}
#stage ul.checkmark li,#stage ul.bulletlist li,#stage ol.orderedlist li{font-size:12px}
#stage ul.checkmark li{padding-left:19px}
#stage ul.checkmark li:after{top:-1px;left:1px;background-position:-700px -15px}
#stage .stripe.black ul.checkmark li:after{background-position:-750px -15px}
#stage.loading:after{top:25%}
.bigstage__image{width:600px}
.bigstage__spacer{width:600px}
.bigstage__box-inner{margin:0}
.bigstage__box h1{font-size:20px;margin-bottom:12px}
.bigstage__box p,.bigstage__box p:last-child{font-size:16px;margin-bottom:30px}
.container.row .column .teaser,.container.row .column .teaser-promo,.container.row.withlines .column.last .teaser{margin-bottom:15px}
.container.row.withlines .column .teaser{margin-bottom:0}
.one-fourth .teaser.imgtop h3,.nesting .one-half .one-half .teaser.imgtop h3{margin-top:-2px}
.container:not(.swiper-container) .teaser.imgtop .first{width:298px;margin-bottom:15px}
.container:not(.swiper-container) .teaser.imgtop .last{max-width:100%}
.teaser .nesting .one-half.column .one-half{max-width:100%;margin-left:0}
.tumbling1 .teaser.imgtop{margin-bottom:20px}
.tumbling1 .teaser.imgtop .first{max-width:300px;display:block;float:none;margin-bottom:13px}
.tumbling1 .teaser.imgtop .last{width:100%;float:none;margin-left:0}
.container:not(.swiper-container) .one-half .teaser-promo figure:first-child{background-position:left 0}
.container:not(.swiper-container) .teaser-promo .half-transparent-box{width:auto;height:auto;padding:17px 0 0 0;position:static}
.container:not(.swiper-container) .teaser-promo .half-transparent-box h3{font-size:15px;font-family:"Delivery Bold",sans-serif}
.stripe.black .container:not(.swiper-container) .teaser-promo .half-transparent-box h3,.stripe.black .container:not(.swiper-container) .teaser-promo .half-transparent-box p{color:#fff}
.container:not(.swiper-container) .teaser-promo .half-transparent-box .action-btn{margin-top:8px;position:static}
.dp-form input[type=text],.dp-form input[type=url],.dp-form input[type=email],.dp-form input[type=password],.dp-form input[type=datetime-local],.dp-form input[type=number],.dp-form input[type=tel],.dp-form input[type=datetime],.dp-form input[type=date],.dp-form input[type=month],.dp-form input[type=search],.dp-form input[type=range],.dp-form select,.dp-form textarea{font-size:16px}
.dp-form input[type=radio]+label.rlabel,.dp-form input[type=checkbox]+label.cblabel{margin-top:7px}
.column .subpagedropdown .dp-form .block,.dp-form .column .block{padding-left:0}
.column .subpagedropdown .dp-form .block label,.dp-form .column .block label{width:100%;margin-top:0;position:static;margin-bottom:5px}
.column .subpagedropdown .dp-form .block label.select_wrapper,.dp-form .column .block label.select_wrapper{display:inline-block;margin:0;padding:0;position:relative}
.column .subpagedropdown .dp-form .block label.select_wrapper:before,.dp-form .column .block label.select_wrapper:before{right:1px}
.column .subpagedropdown .dp-form .block select,.dp-form .column .block select,.dp-form .column .block textarea,.dp-form .column .block input{width:100%}
.column .subpagedropdown .dp-form .block .infotext,.dp-form .column .block .infotext{top:26px}
.dp-form .line_seperator{margin:1px 0 10px}
.subpagedropdown select{margin-bottom:0}
.subpagedropdown-content{margin:0}
.subpagedropdown-content .stripe{padding-left:0;padding-right:0}
.nfas .dp-form .searchfield{width:200px}
.nfas .dp-form .teaser-btn{min-height:0}
.nfas .dp-form .teaser-btn select{max-width:235px}
.whole .dp-table table{min-width:588px}
.flaps .whole .dp-table table{min-width:568px}
.one-half .dp-table table{min-width:389px}
.one-third .dp-table table{min-width:254px}
.one-fourth .dp-table table{min-width:177px}
.clue{min-height:45px;padding:10px 10px 10px 70px;background:#ffd633;font-size:15px}
.clue:after{width:50px;height:60px}
.clue.success:after{top:0;left:8px;background-position:-110px -743px}
.clue.error:after{top:10px;left:10px;background-position:-110px -663px}
.productsaz .teaser-btn{float:none;width:100%;max-width:100%;box-sizing:border-box}
.productsaz .selector{top:164px}
footer .stripe.white{padding-top:14px}
footer .left{margin-bottom:11px}
footer li{margin-bottom:2px}
footer .vcard{padding-bottom:10px}
footer p{margin-bottom:3px}
footer .footnote{margin-top:11px}
}
@media only screen and (max-width:381px){.teaser-btn.fullflexwidth.four-siblings{width:100%;margin-left:0}
.teaserbutton:nth-child(4) .teaser-btn.fullflexwidth.four-siblings{margin-left:0}
}
@media only screen and (max-width:390px){.container:not(.swiper-container) .one-half .teaser-promo figure:first-child{background-position:right 0}
}
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:599px){.step-nav .bubble{padding-top:9px}
}
@media screen and (orientation:landscape) and (max-width:599px){.productsaz .selector{top:114px;width:311px;right:-336px}
}
@media only screen and (max-width:500px){.bigstage__image{width:500px}
.bigstage__spacer{width:500px}
}
@media only screen and (max-width:400px){.bigstage__image{width:400px}
.bigstage__spacer{width:400px}
}
.filter__button{background:#ededed;border:0;border-radius:5px;font-size:19px;font-family:"Delivery Regular",sans-serif;font-weight:normal;padding:14px 45px;text-align:center;display:block;float:left;margin-right:11px;margin-bottom:11px;position:relative;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;box-sizing:border-box}
.filter__button:before{content:'';background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat;width:20px;height:20px;display:block;left:12px;top:6px;position:absolute}
.filter__button--primary{width:226px;height:50px;padding:0}
.filter__button--primary:before{background:0}
.filter__button--primary:hover{background:#ffd633}
.filter__button--textwrapper{position:absolute;top:10px;left:10px;right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:3px}
.lt-ie9 .filter__button--textwrapper{top:-15px}
.filter__button--textwrapper img,.filter__button--textwrapper .image{margin-right:5px;margin-top:-3px}
.filter__button--checked{background:#ffd633}
.filter__button--small{font-size:16px;padding:6px 18px}
.filter__button--small:hover{background:#ffd633}
.filter__button--small.filter__button--checked{padding-right:43px}
.filter__button--small.filter__button--checked:before{background-position:-650px -900px;left:auto;right:12px}
.filter__button--all{display:none}
.filter__button--az{background:0;font-size:30px;padding:0 8px;margin:0}
.filter__button--az:hover{text-decoration:underline}
.filter__button--az:before{display:none}
.filter__button--az.filter__button--checked{color:lime}
.filter__button--disabled{color:#ccac39}
.filter__button--disabled:hover{text-decoration:none}
.filter__button--dropdown{margin:0;width:100%;border-radius:0;font-size:16px;text-align:left;float:none;padding:8px 0 8px 20px}
.filter__button--dropdown:hover{background:#ffd633}
.filter__button--dropdown.filter__button--small{padding:7px 0 7px 18px;width:100%}
.filter__button--dropdown.filter__button--small.filter__button--checked:before{background-position:-650px -900px;left:auto;right:12px}
.filter__buttonGroup--az{margin:13px -4px 0 -4px}
.filter__label{float:left;padding:3px 0;display:block;font-size:18px;width:106px}
.filter__tile{float:left;width:100%}
.filter__col{display:inline;float:left}
.filter__col--x2{width:12.5%}
.filter__col--x10{width:87.5%}
.filter__headline{font-size:19px;margin-bottom:20px;font-family:"Delivery Bold",sans-serif;font-weight:normal}
.filter__headline--dropdown{font-size:15px;font-family:"Delivery Bold",sans-serif;font-weight:normal;margin:9px 10px 7px;padding-left:10px;padding-right:10px;border-top:1px solid #ccc;padding-top:12px;color:#333}
.filter__headline--left{float:left}
.filter__buttonDropdownWrapper{display:none;position:absolute;background:#ededed;top:100%;left:0;right:0;z-index:1;cursor:default}
.filter__buttonDropdownWrapper--small{margin-top:0}
.filter__buttonDropdownWrapper--small:before{content:'';display:block;background:#ccc;height:1px;position:absolute;top:-2px;left:5px;right:5px;z-index:1}
.filter__buttonDropdownWrapper--active{display:block}
.filter__dropdown{width:auto;min-width:242px;background:#555;color:#fff;border-radius:5px;font-size:18px;font-family:"Delivery Regular",sans-serif;font-weight:normal;padding:14px 55px 14px 20px;line-height:22px;display:block;float:left;margin-bottom:11px;position:relative;cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;box-sizing:border-box}
.filter__dropdown:after{content:attr(data-title2)}
.filter__dropdown:before{content:'';background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat -550px -900px;width:23px;height:14px;display:block;right:20px;top:20px;position:absolute}
.filter__dropdown--active{border-radius:0;background:#ededed;color:#333}
.filter__dropdown--active:before{background-position:-600px -900px}
.filter__dropdown--checked{color:#333;background:#ffd633}
.filter__dropdown--checked:before{background-position:-600px -900px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.filter__dropdown--active.filter__dropdown--checked:before{-webkit-transform:rotate(0);transform:rotate(0)}
.filter__dropdown--small{min-width:202px;background:#ededed;color:#333;font-size:15px;padding:6px 41px 6px 18px;line-height:19px}
.filter__dropdown--small:before{background-position:-700px -900px;top:10px;right:12px;width:18px;height:11px}
.filter__dropdown--small.filter__dropdown--active:before{background-position:-750px -900px}
.filter__dropdown--small.filter__dropdown--checked{background:#ffd633}
.filter__dropdown--small.filter__dropdown--checked:before{background-position:-750px -900px}
.filter__secondary{display:none}
.filter__secondary:first-child{display:block}
@media screen and (min-width:666px) and (max-width:1024px){.filter__main .filter__button--primary{width:49.299%;margin-right:1.402%}
.filter__main .filter__button:nth-child(2n){margin-right:0}
.filter__main .filter__dropdown{width:49.299%;margin-right:0}
}
@media screen and (max-width:720px){.filter__headline--left{float:none}
}
@media only screen and (max-width:599px){.filter__button--primary{padding-left:55px}
.filter__button--primary:before{left:12.5%}
.filter__button--send:before{margin-left:-14px}
.filter__button--small{width:auto}
.filter__button--az{width:auto}
.filter__col--x12onS{width:100%}
}
@media only screen and (max-width:666px){.filter__button--primary{width:100%}
.filter__dropdown{width:100%}
}
@media only screen and (min-width:666px){.filter__tile{width:298px}
}
@media print,(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.filter__dropdown:before,.filter__button:before{background-image:url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite@2x.png);background-size:1000px 1000px}
}
.flaps dl{margin:0}
.flaps dt{position:relative;margin:10px 0 0 0;padding:3px 40px 3px 10px;font-size:18px;line-height:130%;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0.25);background:#ededed;-webkit-transition:background .25s ease-in-out,color .25s ease-in-out;transition:background .25s ease-in-out,color .25s ease-in-out}
.flaps dt:after{position:absolute;display:block;background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat -922px center;width:25px;top:3px;right:9px;bottom:3px;content:""}
.flaps dd{background:#fff;margin:0;padding:15px 10px 10px 10px}
.flaps dd p{color:#000}
.flaps .row{margin:0 -1.57232704%}
.flaps .flap-open:after{background-position:-972px center}
.stripe.grey .flaps dt{background:#d4d4d4}
.stripe.black .flaps .textlink,.stripe.black .flaps .textlink a{color:#333;padding-left:9px;font-family:"Delivery Bold",sans-serif;font-weight:normal}
.stripe.black .flaps .textlink:before,.stripe.black .flaps .textlink a:before{background-position:-20px -20px}
.stripe.black dd p{color:#000}
@media only screen and (min-width:1025px){.flaps dt:hover{color:#fff;background:#555}
.flaps dt:focus{outline:1px dotted}
.flaps dt:hover:after{background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat -822px center}
.flaps .flap-open:hover:after{background-position:-872px center}
.stripe.grey .flaps dt:hover{background:#555}
}
@media only screen and (max-width:37.5em){.flaps{margin-bottom:20px}
.flaps dt{padding:5px 40px 5px 10px;font-size:15px}
}
@media only screen and (max-width:30em){.flaps{margin-bottom:20px}
.flaps dt{font-size:15px}
.flaps dd .row{margin:0}
}
.headline__wrapper{margin-bottom:15px}
.headline--center{display:block;text-align:center;width:auto;max-width:100%;line-height:115%}
.headline--stroken{display:block;text-align:center;width:auto;margin-bottom:13px;padding-bottom:7px;font-size:24px;line-height:115%;z-index:10;border-bottom:1px solid #ccc}
.headline--stroken+.headline{font-size:16px;font-family:"Delivery Bold",sans-serif;font-weight:normal}
.grey .headline--stroken{border-bottom:1px solid #ccc}
.yellow .headline--stroken{border-bottom:1px solid #ccae39}
.black .headline--stroken{border-bottom:1px solid #ccc}
.black .headline--stroken+.headline{color:#fff}
.lt-ie9 .headline--stroken{font-size:40px}
.lt-ie9 .headline--stroken+.headline{font-size:26px}
@media only screen and (min-width:37.5em){.headline__wrapper{text-align:center;overflow:hidden;margin-bottom:5px}
.headline--stroken{display:inline-block;text-align:center;width:auto;max-width:100%;margin-bottom:18px;padding-top:2px;padding-bottom:0;font-size:32px;border-bottom:0}
.headline--stroken+.headline{font-family:"Delivery Regular",sans-serif;font-weight:normal;font-size:20px;margin-bottom:20px}
.headline--stroken:before,.headline--stroken:after{display:block;content:"";position:absolute;top:50%;width:9999px;height:1px;background:#ccc;z-index:9}
.headline--stroken:before{left:100%;margin:0 15px}
.headline--stroken:after{right:100%;margin:0 15px}
.grey .headline--stroken{border-bottom:0}
.grey .headline--stroken:before,.grey .headline--stroken:after{background:#ccc}
.yellow .headline--stroken{border-bottom:0}
.yellow .headline--stroken:before,.yellow .headline--stroken:after{background:#ccae39}
.black .headline--stroken{border-bottom:0}
.black .headline--stroken:before,.black .headline--stroken:after{background:#ccc}
}
@media only screen and (min-width:64em){.headline__wrapper{margin-bottom:10px}
.headline--stroken{font-size:40px}
.headline--stroken+.headline{font-size:26px}
}
.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;transition-duration:.8s}
.isotope{-webkit-transition-property:height,width;transition-property:height,width}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;transition-property:transform,opacity}
#isotope{width:100%;margin:0 auto}
#isotope_wrapper{width:100%;max-width:1620px;margin:0 auto;overflow:hidden}
#isotope .item{position:relative;overflow:hidden;width:298px;height:185px;margin:0 0 30px 0;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0.25);background:#fff;background:rgba(255,255,255,0.8)}
#isotope .item.height2{height:400px}
#isotope .item h2{display:block;position:absolute;margin:0;padding:7px 14px;font-size:18px;left:0;right:0;bottom:0;z-index:2;background:#fff;background:rgba(255,255,255,0.8)}
#isotope .item h2:after{background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat -700px -50px;width:17px;height:17px;content:" ";position:absolute;top:17px;right:17px}
#isotope .item img{position:absolute;top:0;left:0;z-index:0;width:100%;height:auto}
#isotope .item .textblock{position:absolute;display:none;width:370px;height:214px;padding:25px 10px 10px 30px;bottom:0;left:0;z-index:0;background:#fff;background:rgba(255,255,255,0.8)}
#isotope .item .back{display:none}
#isotope .item.expanded{width:626px;height:400px}
#isotope .item.expanded h2{display:none}
#isotope .item.expanded .front{display:none}
#isotope .item.expanded .back{display:block}
#isotope .item.expanded .textblock{display:block;z-index:2}
#isotope .item.expanded .textblock h3{font-size:30px;line-height:120%}
#isotope .item.expanded .textblock ul{margin-bottom:20px}
#isotope .item.expanded:hover{cursor:default}
#isotope .item:hover{cursor:pointer}
#isotope .close{position:absolute;display:none;background:#fff url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat -743px -43px;width:30px;height:30px;text-indent:-9999px;top:0;right:0;z-index:2;cursor:pointer}
#isotope .expanded .close{display:block}
.lt-ie9 #isotope .item h2,.lt-ie9 #isotope .item .textblock{background:#efefef}
@media only screen and (max-width:1666px){#isotope_wrapper{max-width:1290px}
}
@media only screen and (max-width:1390px){#isotope_wrapper{max-width:960px}
}
@media only screen and (max-width:1024px){#isotope .item.expanded .textblock h2,#isotope .item.expanded .textblock h3{font-family:"Delivery Regular",sans-serif;font-weight:normal}
}
@media only screen and (max-width:990px){#isotope_wrapper{max-width:636px}
}
@media only screen and (max-width:645px){#isotope_wrapper{max-width:300px}
#isotope .item .textblock{position:relative;background:#f3f3f3;width:260px;height:154px;height:auto;padding:15px 20px 10px 20px}
#isotope .item.expanded{width:298px;height:350px;height:auto}
#isotope .item.expanded .textblock h2,#isotope .item.expanded .textblock h3{font-size:19px;font-family:"Delivery Bold",sans-serif;font-weight:normal}
#isotope .item.expanded .textblock p{line-height:130%}
#isotope .item.expanded .front{display:block}
#isotope .item.expanded .back,#isotope .item.expanded .close{display:none}
#isotope .item img{position:relative}
#isotope .item.height2{height:auto}
#isotope .item h2:after{top:10px;-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}
#isotope .action-btn{float:none}
}
.smart-msg{background-color:#333;position:fixed;bottom:0;left:0;right:0;height:0;z-index:900;display:none;padding-left:20px;padding-right:20px}
.smart-msg__text{color:#fc0;font-size:18px;text-align:center;padding:15px 40px 54px 40px;-webkit-text-size-adjust:none}
.smart-msg__close{position:absolute;right:1.52439%;text-indent:-9999px;direction:ltr;overflow:hidden;display:block;width:20px;height:20px;background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat -180px -900px;-webkit-tap-highlight-color:rgba(0,0,0,0.25);top:15px;cursor:pointer}
.smart-msg__close:focus{outline:1px dotted}
.smart-msg__link{color:#fc0;text-decoration:underline}
.smart-msg .action-btn{bottom:0;min-width:auto;position:absolute;z-index:999;right:0}
@media only screen and (max-width:1024px){.smart-msg{padding-left:10px;padding-right:10px}
}
@media only screen and (max-width:599px){.smart-msg--hideOnS{display:none !important}
}
@media print,(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.smart-msg__close{background-image:url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite@2x.png);background-size:1000px 1000px}
}
.sort--right{float:right}
.sort__label{float:left;padding:8px;display:block;margin-right:20px;line-height:19px}
.sort__button{background:#ededed;border:0;font-size:16px;font-family:"Delivery Regular",sans-serif;font-weight:normal;line-height:19px;padding:8px 12px;display:block;float:left;-webkit-transition:background .25s ease-in-out,color .25s ease-in-out;transition:background .25s ease-in-out,color .25s ease-in-out}
.sort__button:hover{background:#ffd633}
.sort__button--active{color:#fff;background-color:#555}
.sort__button--active:hover{color:#fff;background-color:#555}
.sort__button--left{border-top-left-radius:5px;border-bottom-left-radius:5px}
.sort__button--right{border-top-right-radius:5px;border-bottom-right-radius:5px}
@media screen and (max-width:720px){.sort--right{float:none}
.sort__label{padding-left:0}
}
@media only screen and (max-width:599px){.sort__label{float:none}
}
.step-nav{display:table;width:100%;margin:28px 0 -10px 0;padding:0;table-layout:fixed}
.step-nav li{display:table-cell;text-align:center}
.step-nav p{position:relative}
.step-nav p:after{margin-left:20px;position:absolute;content:"";height:9px;width:95%;top:15px;left:50%;background:#fff}
.step-nav p.finished:after{content:" ";background:#ffd633}
.step-nav .last p:after{content:none;width:0;background:transparent}
.step-nav a{display:block}
.step-nav a:focus,.step-nav a:hover{text-decoration:none}
.step-nav a:focus .label,.step-nav a:hover .label{text-decoration:underline}
.step-nav .label{display:inline-block;margin-top:8px;color:#333}
.step-nav .active .label{font-family:"Delivery Bold",sans-serif;font-weight:normal}
.step-nav .bubble{display:block;width:40px;height:32px;margin:0 auto;padding-top:8px;text-align:center;font-size:26px;-webkit-tap-highlight-color:rgba(0,0,0,0.25);background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat -850px -120px}
.step-nav a .bubble,.step-nav .active .bubble{background-position:-800px -120px}
.stripe.black .step-nav .label{color:#fff}
.stripe .step-nav .bubble{color:#333}
@media only screen and (max-width:37.5em){.step-nav{margin:24px 0 5px 0}
.step-nav .label{display:none}
}
@media only screen and (max-width:30em){.step-nav{margin:15px 0 -9px 0}
.step-nav p:after{margin-left:15px;top:16px}
.step-nav .bubble{width:30px;height:28px;font-size:20px;background-position:-850px -64px}
.step-nav a .bubble,.step-nav .active .bubble{background-position:-800px -64px}
}
.tabset{position:relative}
.tabset:before{position:absolute;width:10000px;left:-5000px;top:47px;border-bottom:1px solid #ccc;content:""}
.tabset .swiper-container{height:auto;overflow:visible;position:relative}
.tabset .tabs{display:inline-block;position:relative;width:auto;height:48px !important;margin:0;padding:0;overflow:hidden}
.tabset .tabs .swiper-slide{height:auto}
.tabset .tabs li{position:relative;display:inline-block;margin:0 4px -1px 0;margin:0 0 -1px 0;color:#333;font-size:18px;cursor:pointer;z-index:10;-webkit-tap-highlight-color:rgba(0,0,0,0.25)}
.tabset .tabs li span{white-space:nowrap;display:inline-block;margin-right:4px;padding:12px 20px 10px 20px;-webkit-tap-highlight-color:rgba(0,0,0,0.25);background:#ededed;-webkit-transition:background .25s ease-in-out,color .25s ease-in-out;transition:background .25s ease-in-out,color .25s ease-in-out}
.tabset .tabs li:focus span{color:#fff;background:#555}
.tabset .tabs li span:hover{color:#fff;background:#555}
.tabset .tabs .tab-open:focus{outline:0}
.tabset .tabs .tab:not(.tab-open):focus span{text-decoration:underline}
.tabset .tabs .tab-open span{color:#333;border:1px solid #ccc;border-bottom:0;cursor:default;padding:11px 19px 11px 19px;background:#fff}
.tabset .tabs .tab-open span:focus,.tabset .tabs .tab-open span:hover{color:#333;background:#fff}
.tabset .tab-content{display:none;position:absolute;padding:35px 0 0 0;width:400px;height:10px}
.tabset .tab-content .row{margin:0 -1.57232704%}
.tabset .tab-content .nesting .row{margin:0}
.tabset .tab-content.open{display:block;position:relative;top:auto;width:auto;height:auto}
@media screen and (-webkit-min-device-pixel-ratio:0){.tabset .tabs li:focus{outline:1px dotted}
}
@media only screen and (max-width:1024px){.tabset .tab-content{padding-top:21px}
.accordion .flaps dd{padding-top:10px}
.accordion .tabset .tab-content{padding-top:12px}
.accordion .tabset .tab-content h2{font-size:20px;line-height:1;margin:0 0 12px 0}
.accordion .tabset .tabs li{font-size:15px;padding-top:4px}
}
@media only screen and (max-width:599px){.tabset .tab-content{padding-top:6px}
.accordion .flaps dd{padding-top:9px}
.accordion .flaps dt{margin-bottom:5px}
.accordion .tabset .tab-content{padding-top:7px;margin-left:-10px;margin-right:-10px}
.accordion .tabset .tab-content h2{margin:0 0 7px 0}
.accordion .tabset .tabs li{padding-top:0}
.stripe .prozessnavigationbutton .action-btn{margin-bottom:15px}
.stripe .prozessnavigationbutton.default .action-btn{width:calc(50% - 5px);padding:5px 0}
.stripe .prozessnavigationbutton.sized .action-btn{width:100%}
}
@media only screen and (min-width:600px) and (max-width:1024px){.stripe .prozessnavigationbutton .action-btn.left,.stripe .prozessnavigationbutton .action-btn.right{width:45%}
}
@media only screen and (min-width:600px) and (max-width:850px){.container:not(.swiper-container) .whole .teaser-promo .half-transparent-box{width:auto;height:auto;padding:17px 0 0 0;position:static}
.container:not(.swiper-container) .whole .teaser-promo .half-transparent-box .action-btn{margin-top:8px;position:static}
}
@media only screen and (max-width:37.5em){.tabset:before{top:43px}
.tabset .tabs{height:44px !important}
.tabset .tabs li{font-size:15px}
}
@media only screen and (max-width:30em){.tabset ol{-webkit-overflow-scrolling:touch}
.tabset .tab-content .row{margin:0}
}
.tile{cursor:pointer;position:relative;width:100%;overflow:hidden;margin:0 0 10px 0;box-sizing:border-box;float:left;-webkit-transition:background .25s ease-in-out;transition:background .25s ease-in-out}
.tile *,.tile:before,.tile:after{box-sizing:border-box}
.tile__link{padding:12px;display:block;background:#ededed;-webkit-transition:background .25s ease-in-out;transition:background .25s ease-in-out}
.tile__link:focus,.tile__link:hover{color:#fff;background:#555;text-decoration:none}
.tile__link:focus .tile__copytext,.tile__link:hover .tile__copytext,.tile__link:focus .tile__headline,.tile__link:hover .tile__headline{color:#fff}
.stripe.white .tile__link:focus .tile__textbox:not(.tile__textbox--black) .tile__copytext,.stripe.white .tile__link:hover .tile__textbox:not(.tile__textbox--black) .tile__copytext{color:#333}
.tile__headline{font-size:16px;line-height:130%;font-family:"Delivery Bold",sans-serif;font-weight:normal;margin-bottom:4px;padding-bottom:5px;text-transform:none;color:#333;border-bottom:1px solid #ccc}
.tile__copytext{margin-bottom:0;line-height:18px}
.tile__copytext,.tile__textbox{font-size:12px}
.tile__img--right{float:right}
.tile__sortCode{display:none}
.tile--with-img{height:265px;max-width:none;margin:0;padding:0;float:none}
.tile--with-img .tile__link{padding:0}
.tile--with-img .tile__headline{color:#333;margin-bottom:0;padding-bottom:0;border-bottom:0;-webkit-transition:background .25s ease-in-out;transition:background .25s ease-in-out}
.tile--with-img .tile__textbox{position:absolute;padding:10px;left:0;right:0;bottom:0;background:#fff;background:rgba(255,255,255,0.8);-webkit-transition:background .25s ease-in-out;transition:background .25s ease-in-out}
.tile--with-img .tile__textbox--black{background:#000;background:rgba(0,0,0,0.6)}
.tile--with-img .tile__textbox--black .tile__headline{color:#fff}
.tile--with-img .tile__textbox--black .tile__copytext{color:#fff;padding-top:3px;margin-bottom:0}
.tile--with-img a:focus .tile__headline,.tile--with-img:hover .tile__headline{color:#333}
.tile--with-img a:focus .tile__textbox,.tile--with-img:hover .tile__textbox{background:rgba(255,255,255,0.95)}
.tile--with-img a:focus .tile__textbox--black,.tile--with-img:hover .tile__textbox--black{background:rgba(0,0,0,0.85)}
.tile--with-img a:focus .tile__textbox--black .tile__headline,.tile--with-img:hover .tile__textbox--black .tile__headline{color:#fff}
.tile--fixedWidth{width:100%}
.stripe.grey .tile__link{background:#d6d6d6}
.stripe.grey .tile__link:focus,.stripe.grey .tile__link:hover{background:#555}
.stripe.grey .tile__headline{border-bottom:1px solid #bbb}
.stripe.grey .tile--with-img .tile__headline{border-bottom:0}
.stripe.black .tile p{color:#333}
.stripe.black .tile__headline{color:#333}
.stripe.black .tile__textbox--black .tile__headline,.stripe.black .tile__textbox--black .tile__copytext{color:#fff}
@media only screen and (min-width:37.5em){.tile{border:0}
.tile:nth-child(2n){margin-right:0}
.tile--with-img{margin:0}
.tile--with-img .tile__copytext{overflow-y:hidden;max-height:0;-webkit-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0,1,0.5,1);transition-timing-function:cubic-bezier(0,1,0.5,1)}
.tile--with-img .tile__copytext--visible{max-height:250px}
.tile--with-img:hover .tile__copytext{max-height:250px}
.tile--active .tile__copytext{max-height:250px;-webkit-animation:none;animation:none}
.tile--active:hover .tile__copytext{-webkit-animation:none;animation:none}
}
@media only screen and (min-width:666px){.one-third .tile{max-width:298px}
.one-third .tile--with-img{max-width:none}
.two-thirds .tile{max-width:626px}
.two-thirds .tile--with-img{max-width:none}
.one-half .tile{max-width:462px}
.one-half .tile--with-img{max-width:none}
.tile{max-width:298px;margin:0 30px 30px 0}
.tile__link{height:145px}
.tile__headline{font-size:19px;margin-bottom:8px;padding-bottom:8px}
.tile__copytext,.tile__textbox{font-size:15px;line-height:130%}
.tile--with-img{margin:0;height:265px}
.tile--fixedWidth{width:298px}
.touchevents .tile--with-img .tile__copytext{max-height:500px}
}
@media only screen and (min-width:64em){.tile:nth-child(2n){margin-right:30px}
.tile:nth-child(3n){margin-right:0}
}
@-webkit-keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.youtubeVideo{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.youtubeVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}
@media print,(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.stripe div.jumpmark a,.textblock a:before,.textlink:before,.downloadlink:before,.textblock a.downloadlink:before,.textblock .zoom .icon,.action-btn.blank:before,.stripe.black .action-btn.blank.blank.blank:before,#overlay_content .close,.infotext,.infotext span:after,.header nav:after,.header nav a:before,.header nav a.menue:after,.header .search:after,.header .search .searchbutton,.header .search .searchbutton:focus,.header .search .searchbutton:hover,.flyout .stripe.grey a.close,#stage .controls .prev,#stage .controls .next,.imglist .controls .prev,.imglist .controls .next,.flaps dt:after,.dp-form input[type=radio]+label.rlabel:before,.dp-form input[type=radio]+label.rlabel:after,.dp-form input[type=checkbox]+label.cblabel:before,.dp-form input[type=checkbox]+label.cblabel:after,.dp-form .has-error input[type=checkbox]+label.cblabel:after,.dp-form .has-error input[type=checkbox]+label.cblabel:before,.dp-form .has-error input,.dp-form .select_wrapper:before,.step-nav .bubble,.nfas .dp-form .teaser-btn:after,.textblock ul.checkmark li:after,.clue:after,#isotope .item h2:after,#isotope .close,.productsaz .selector .mobileopener a:before{background-image:url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite@2x.png);background-size:1000px 1000px}
.soMe ul li .item{background-image:url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/social_media/sprite@2x.png);background-size:850px 50px}
.flyout .stripe.white a.close{background:url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite@2x.png) no-repeat -184px -12px,linear-gradient(to bottom,#fff 0,#f3f3f3 100%);background:url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite@2x.png) no-repeat -184px -12px,-webkit-linear-gradient(top,#fff 0,#f3f3f3 100%);background-size:1000px 1000px,100% 100%}
}
@media print,(-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2) and (max-width:1024px),(min-resolution:192dpi) and (max-width:1024px){div.linklist .heading:after{background-image:url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite@2x.png);background-size:1000px 1000px}
.accordion .tabset a[name]{line-height:1;height:1}
}
@media print,(-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2) and (max-width:599px),(min-resolution:192dpi) and (max-width:599px){.header .search a:after{background-image:url(../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite@2x.png);background-size:1000px 1000px}
}
.flexbox{display:flex;flex:1 1 auto}
.flexbox .column,.flexbox .parsys,.flexbox .section{display:flex;flex:1 1 auto}
.flexbox .article .textblock{display:flex;flex-direction:column;flex:1 1 auto;width:100%}
.flexbox .article .textblock p:last-of-type{margin-top:auto}
.flexbox .teaser{display:flex;width:100%;position:relative}
.flexbox .teaser>div{display:flex;flex-direction:column;justify-content:flex-end}
@media only screen and (max-width:1024px){.flexbox.tumbling1,.flexbox.tumbling2,.flexbox.tumbling3{flex-wrap:wrap}
}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:0;color:inherit;border:0;padding:0 !important;font:inherit}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut{0{opacity:1}
100%{opacity:0}
}
.owl-height{transition:height 500ms ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}
.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("clientlibs-styles/libs/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*! jQuery UI - v1.12.1 - 2019-07-29
* http://jqueryui.com
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default !important;pointer-events:none}
.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}
.ui-menu .ui-menu{position:absolute}
.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}
.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}
.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}
.ui-menu .ui-menu-icon{left:auto;right:0}
@media only screen and (min-width:600px) and (max-width:1024px){.hide-tablet{display:none}
}
@media only screen and (max-width:599px){.hide-smartphone{display:none}
}
@media only screen and (max-width:1024px){.hide-mobile{display:none !important}
}
@media only screen and (min-width:1025px){.hide-desktop{display:none}
}
.screenreader-text{position:absolute;left:-999px;width:1px;height:1px;top:auto}
.screenreader-text:focus{left:0;display:inline-block;height:auto;width:auto;position:static;margin:auto}
.img-responsive{display:block;max-width:100%;height:auto}
.sushicard.textblock{box-sizing:border-box;text-align:center;background:#ededed;padding:20px 10px;border-radius:5px;word-wrap:anywhere}
.sushicard.textblock.highlighted{background:#fff;border:1px solid #e5cb60}
.sushicard.textblock .headline__wrapper .headline--stroken:before,.sushicard.textblock .headline__wrapper .headline--stroken:after{background:transparent}
.sushicard.textblock .headline__wrapper h2{font-family:"Delivery Bold",sans-serif;font-size:19px;line-height:1.3;padding:20px 20px 0}
.sushicard.textblock h2{font-size:16px;line-height:23px;font-family:"Delivery Bold",sans-serif;margin:0}
.sushicard.textblock h3{color:#999;font-size:10px;line-height:.5;margin:0 0 20px 0}
.sushicard.textblock ul.bulletlist{margin:0 0 20px 0}
.sushicard.textblock ul.bulletlist li{margin-left:20px;text-align:left}
.sushicard.textblock .action-btn{float:none;margin:20px auto}
.sushicard.textblock img{max-width:100%}
#fixedOverlays{bottom:0;position:fixed;width:100%;z-index:490}
#fixedOverlays.ios-fixed-overlay{bottom:44px}
.overlayarea{background:#333;bottom:0;color:#ccc;display:none;height:0;position:absolute;width:100%;z-index:1}
.overlayarea .container{padding:40px 0 40px 0;max-width:954px}
.overlayarea .smart-msg__close{right:0}
.overlayarea.section{z-index:2}
@media only screen and (min-width:600px) and (max-width:1024px){.overlayarea .container{padding:50px 20px 30px 20px}
.overlayarea .smart-msg__close{right:15px}
}
@media only screen and (max-width:599px){.overlayarea .container{padding:50px 10px 20px 10px}
.overlayarea .smart-msg__close{right:15px}
}
.cq-wcm-edit #fixedOverlays,.cq-wcm-edit .overlayarea{position:relative}
.cq-wcm-edit .overlayarea{height:auto !important;display:block}
.cq-wcm-edit .overlayarea .smart-msg__close{display:none}
.overlayteaser figure{float:left;padding-bottom:20px;position:relative;width:246px}
.overlayteaser figure img{max-width:216px}
.overlayteaser h3{color:#fc0;font-size:19px}
.overlayteaser .textblock{float:right;width:708px}
.overlayteaser .textblock h3{margin-bottom:10px}
.overlayteaser .textblock p{margin-bottom:13px}
.overlayteaser .textblock p a{color:inherit;padding-left:0;text-decoration:underline}
.overlayteaser .textblock p a:before{display:none}
.overlayteaser .action-btn{margin:0}
.stripe.yellow .overlayteaser .action-btn.yellow{background:#ffd633}
@media only screen and (max-width:1024px){.overlayteaser h3{font-size:15px}
.overlayteaser figure{width:25%}
.overlayteaser figure img{max-width:calc(100% - 15px)}
.overlayteaser .textblock{width:75%}
.overlayteaser .textblock h3{margin-bottom:-1px}
.overlayteaser .textblock p{margin-bottom:12px}
}
@media only screen and (max-width:599px){.overlayteaser figure,.overlayteaser .textblock{float:none;width:100%}
.overlayteaser figure{padding-bottom:15px}
.overlayteaser figure img{max-width:100%}
}
.cq-wcm-edit .overlayteaser{display:flex}
.header{position:relative;z-index:9003;background-color:#fff}
.header .header-nav-triangle{position:absolute;bottom:-0.5px;width:0;left:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;-webkit-transition:left 300ms ease-in-out;-moz-transition:left 300ms ease-in-out;-ms-transition:left 300ms ease-in-out;-o-transition:left 300ms ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;z-index:1;pointer-events:none}
.header .container{width:1024px;max-width:100%}
.header .container .whole{width:100%;max-width:100%;margin:0;position:relative}
.header.stripe{z-index:499;padding:0;height:64px;background:#fc0}
.header .headernav{float:left;padding-left:20px}
.header nav{float:left;height:64px;position:relative}
.header nav>ul>li{float:left;margin-bottom:0}
.header nav>ul>li>.header-subnav.active{height:64px}
.header nav>ul>li>.header-subnav.active a.header-nav-link{text-decoration:none}
.header nav>ul>li .header-nav-text,.header nav>ul>li a.header-nav-link{box-sizing:border-box;height:32px;line-height:12px;font-size:1rem;padding:10px 5px 10px 5px;margin:16px 5px;display:inline-block;position:relative;font-family:"Delivery Regular",sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0.25);color:rgba(0,0,0,0.9)}
.header nav>ul>li a.header-nav-link{font-family:"Delivery Bold",sans-serif;-webkit-transition:color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out;-ms-transition:color 300ms ease-in-out;-o-transition:color 300ms ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}
.header nav>ul>li a.header-nav-link:hover{color:rgba(0,0,0,0.54)}
.header nav>ul>li a.header-nav-link.mouse-over:hover,.header nav>ul>li a.header-nav-link.mouse-click:hover{text-decoration:none}
.header nav>ul>li a.header-nav-link.mouse-over:focus,.header nav>ul>li a.header-nav-link.mouse-click:focus{text-decoration:none}
.header nav>ul>li a.header-nav-link.only-text{cursor:default}
.header nav>ul>li a.header-nav-link.only-text:hover,.header nav>ul>li a.header-nav-link.only-text:focus{text-decoration:none}
.header nav>ul>li a.header-nav-link.menue{padding-right:60px}
.header nav>ul>li a.header-nav-link.menue.menue--int{padding-right:50px;width:auto}
.header nav>ul>li a.header-nav-link.menue:after{content:"";position:absolute;display:block;background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat -70px -20px;height:16px;width:17px;top:40px;right:30px}
.header nav>ul>li a.header-nav-link.menue.active:after{right:31px}
.header nav.flex{float:none}
.header nav.flex.icon-nav-one{padding-right:106px}
.header nav.flex.icon-nav-two{padding-right:212px}
.header nav.flex.icon-nav-three{padding-right:318px}
.header nav.flex>ul{display:flex;justify-content:center}
.header nav.flex>ul>li{flex-grow:0;position:relative}
.header nav.flex>ul>li.active a.header-nav-link{height:calc(32px)}
.header nav.flex>ul>li a.header-nav-link{text-align:center;display:inline-block;box-sizing:border-box;height:calc(32px);white-space:nowrap}
@media only screen and (max-width:1024px){.header .container{width:100%;margin:0}
.header .stripe{padding-right:0;padding-left:0}
.header nav>ul>li:not(.active):hover a.header-nav-link{background:transparent}
.header nav>ul>li:first-child a.header-nav-link:before{display:block}
.header nav.flex.icon-nav-one,.header nav.flex.icon-nav-two,.header nav.flex.icon-nav-three{padding-right:0}
.header .header-navigation:not(.mobile){visibility:hidden;height:0 !important;width:0 !important;overflow:hidden}
.header .header-navigation.mobile{margin-right:8px}
}
@media screen and (-webkit-min-device-pixel-ratio:0){.header nav a.menue:after{top:39px}
}
@media screen and (-webkit-min-device-pixel-ratio:0){.header nav a.active{width:49px}
}
@media only screen and (min-width:1025px){.header.page:before{content:'';position:absolute;top:-200px;left:0;right:0;bottom:100%;background:#fff;pointer-events:none}
.header a.header-nav-link:not(.no-click-focus):focus{outline:solid 2px #000;text-decoration:none}
.header .header-subnav a.header-nav-link{padding-right:35px}
.header .header-subnav a.header-nav-link.rotate:after{-webkit-transform:rotate(180deg) translate3d(0,0,0);-moz-transform:rotate(180deg) translate3d(0,0,0);-ms-transform:rotate(180deg) translate3d(0,0,0);-o-transform:rotate(180deg) translate3d(0,0,0);transform:rotate(180deg) translate3d(0,0,0)}
.header .header-subnav a.header-nav-link:after{content:"";position:absolute;display:block;background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/icons/chevron-unten.svg") no-repeat;background-size:contain;height:18px;width:18px;top:8px;right:10px;-webkit-transform:rotate(0) translate3d(0,0,0);-moz-transform:rotate(0) translate3d(0,0,0);-ms-transform:rotate(0) translate3d(0,0,0);-o-transform:rotate(0) translate3d(0,0,0);transform:rotate(0) translate3d(0,0,0);-webkit-transition:transform 300ms ease-in-out;-moz-transition:transform 300ms ease-in-out;-ms-transition:transform 300ms ease-in-out;-o-transition:transform 300ms ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}
.header>div.container>div.column{display:flex;float:none;position:relative}
.header>div.container>div.column .header-nav-container{flex-grow:1}
.header nav.flex>ul>li.header-subnav>a.header-nav-link{white-space:nowrap}
}
@media only screen and (max-width:1024px){.header.stripe{height:56px}
.header nav{height:56px}
.header nav>ul>li .header-subnav{height:56px}
.header nav>ul>li:last-child a.header-nav-link:after{height:57px}
.header nav>ul>li a.header-nav-link{width:20px;height:16px;position:relative;margin:20px 12px;padding:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out 300ms ease-in-out;-moz-transition:.5s ease-in-out 300ms ease-in-out;-ms-transition:.5s ease-in-out 300ms ease-in-out;-o-transition:.5s ease-in-out 300ms ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;cursor:pointer;outline:0}
.header nav>ul>li a.header-nav-link:after{display:none !important}
.header nav>ul>li a.header-nav-link:active{border:0}
.header nav>ul>li a.header-nav-link.animated-burger-icon span{display:block;position:absolute;height:4px;width:100%;background:#000;border-radius:25px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}
.header nav>ul>li a.header-nav-link.animated-burger-icon.animate span:nth-child(1){top:8px;width:0;left:50%}
.header nav>ul>li a.header-nav-link.animated-burger-icon.animate span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.header nav>ul>li a.header-nav-link.animated-burger-icon.animate span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.header nav>ul>li a.header-nav-link.animated-burger-icon.animate span:nth-child(4){top:8px;width:0;left:50%}
.header nav>ul>li a.header-nav-link.animated-burger-icon span:nth-child(1){top:0}
.header nav>ul>li a.header-nav-link.animated-burger-icon span:nth-child(2),.header nav>ul>li a.header-nav-link span:nth-child(3){top:7px}
.header nav>ul>li a.header-nav-link.animated-burger-icon span:nth-child(4){top:14px}
}
.header nav>ul>li .header-subnav{position:relative}
.header nav>ul>li .header-subnav.active .nav-flyout{visibility:visible}
.header nav>ul>li .header-subnav .nav-flyout{max-height:0;overflow:hidden;position:absolute;background:#fff;top:64px;left:-1200px;z-index:999;transform:translateZ(0)}
.header nav>ul>li .header-subnav .nav-flyout .nav-flyout-row{width:100%;display:inline-block;padding:18px 0}
.header nav>ul>li .header-subnav .nav-flyout .nav-flyout-row:first-child{padding-top:0}
.header nav>ul>li .header-subnav .nav-flyout .nav-flyout-row.row-grey{background:#ededed;margin-bottom:-6px;margin-top:-6px}
.header nav>ul>li .header-subnav .nav-flyout .nav-flyout-row.row-grey .nav-flyout-wrapper{padding-top:0 !important}
.header nav>ul>li .header-subnav .nav-flyout .nav-flyout-row.row-grey .nav-flyout-wrapper .linklist{margin-top:3px;padding-bottom:3px}
.header nav>ul>li .header-subnav .nav-flyout .nav-flyout-row .nav-flyout-wrapper{width:984px;margin:0 auto;box-sizing:border-box;padding:30px 0 0}
.header nav>ul>li .header-subnav .nav-flyout .nav-flyout-row .nav-flyout-wrapper.full-width .column:last-child{border-right:0}
.header nav>ul>li .header-subnav .nav-flyout .nav-flyout-row .nav-flyout-wrapper .linklist .heading{padding-bottom:0;margin-bottom:18px;display:flex}
.header nav>ul>li .header-subnav .nav-flyout .nav-flyout-row .nav-flyout-wrapper .linklist .heading svg{margin-top:4px}
.header nav>ul>li .header-subnav .nav-flyout .nav-flyout-row .nav-flyout-wrapper .linklist .heading span{min-height:36px;display:flex;flex-direction:row;align-items:center;margin-bottom:0}
.header nav>ul>li .header-subnav .nav-flyout .nav-flyout-row .nav-flyout-wrapper .column{width:20%;float:left;margin:0;padding:0 20px;box-sizing:border-box;border-right:1px solid #ccc;word-break:break-word}
.header nav>ul>li .header-subnav .nav-flyout .nav-flyout-row .nav-flyout-wrapper.five-rows .column{padding:0 15px}
.header nav>ul>li .header-subnav .nav-flyout .nav-flyout-row .nav-flyout-wrapper.five-rows .column:last-child{border-right:0}
@media only screen and (max-width:1024px){.header nav>ul>li .nav-flyout{top:56px !important}
}
.header nav.iconnav{float:right}
@media only screen and (min-width:1025px){.header nav.iconnav{position:absolute;top:0;right:2px}
}
.header nav.iconnav .linklist{padding:0}
.header nav.iconnav .linklist .heading{margin:0;padding:0}
.header nav.iconnav .linklist .heading span{margin-bottom:0}
.header nav.iconnav>ul>li:only-child{margin-right:0}
.header nav.iconnav>ul>li .header-subnav{position:relative}
.header nav.iconnav>ul>li a.header-nav-link{width:54px;padding-top:8px;padding-bottom:8px;padding-right:5px;box-sizing:border-box;text-align:center}
.header nav.iconnav>ul>li a.header-nav-link:after{display:none}
.header nav.iconnav>ul>li a.header-nav-link svg{width:20px;height:20px;position:relative;pointer-events:none}
.header nav.iconnav>ul>li a.header-nav-link:hover svg{opacity:.54}
.header nav.iconnav>ul>li .nav-flyout{right:0;left:auto}
.header nav.iconnav>ul>li .nav-flyout.fullsize-none{width:1300px;padding:0 0 0 2px}
.header nav.iconnav>ul>li .nav-flyout.fullsize-none .nav-flyout-row{width:100%}
.header nav.iconnav>ul>li .nav-flyout.fullsize-none .nav-flyout-row .nav-flyout-wrapper{width:100%;display:flex}
.header nav.iconnav>ul>li .nav-flyout.fullsize-none .nav-flyout-row .nav-flyout-wrapper .column{width:auto;padding:0 17px 0 18px;border-right:1px solid #ccc;word-break:normal;white-space:nowrap}
.header nav.iconnav>ul>li .nav-flyout.fullsize-none .nav-flyout-row .nav-flyout-wrapper .column:last-child{border-right:0}
.header nav.iconnav>ul>li .nav-flyout.fullsize-none .nav-flyout-row .nav-flyout-wrapper .column .html-component{white-space:normal}
@media only screen and (max-width:1024px){.header nav.iconnav ul{background-color:#fff}
.header nav.iconnav>ul>li{height:18px}
.header nav.iconnav>ul>li a.header-nav-link{height:18px;padding:0;width:24px}
.header nav.iconnav>ul>li a.header-nav-link:hover{height:18px}
.header nav.iconnav>ul>li a.header-nav-link:first-child:before{height:18px}
.header nav.iconnav>ul>li.mobile-link:last-child a.header-nav-link:after{content:none}
.header nav.iconnav>ul>li .nav-flyout{overflow:hidden;right:inherit}
}
.header .header-navigation.mobile.open ul{background:#fff}
.header .header-navigation.mobile.open nav.headernav .nav-mobile-wrapper .has-submenu>ul.nav-flyout{top:0 !important}
.header .header-navigation.mobile .headernav-hamburger-alt{overflow:hidden}
.header .header-navigation.mobile .headernav-hamburger-alt nav.hamburger-alt-text{font-size:19px;font-family:"Delivery Bold",sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0.25);padding:17px 19px;box-sizing:border-box}
.header .header-navigation.mobile nav.headernav{float:right;width:auto;padding-left:0}
.header .header-navigation.mobile nav.headernav>ul>li{margin-right:0}
.header .header-navigation.mobile nav.headernav>ul>li .nav-flyout *{box-sizing:border-box}
.header .header-navigation.mobile nav.headernav>ul>li .nav-flyout .nav-flyout-row{padding-top:0;padding-bottom:0}
.header .header-navigation.mobile nav.headernav>ul>li .nav-flyout .nav-flyout-row .nav-flyout-wrapper{padding:10px 0;width:100%}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper{position:relative;transition:left .5s ease-in-out}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper.nav-level-0{left:0}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper.nav-level-1{left:-100vw}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper.nav-level-2{left:-200vw}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper.nav-level-3{left:-300vw}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper.nav-level-4{left:-400vw}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper.nav-level-5{left:-500vw}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component){margin-bottom:0}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).level-header{font-weight:bold}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).level-header a.textlink{padding-left:64px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).level-header a.textlink span.icon{width:auto;margin-right:10px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).level-header a.textlink:after{content:'';position:absolute;left:36px;background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/icons/pfeil-links.svg") no-repeat;height:18px;width:12px;display:block;top:50%;transform:translateY(-50%)}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component) a.textlink{display:inline-block;padding:15px 36px 0;font-size:21px;color:#333;min-height:54px;line-height:24px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component) a.textlink span.icon{width:45px;height:28px;display:inline-block;float:left;margin-top:-3px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component) a.textlink span.icon svg{max-width:28px;max-height:28px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).has-submenu>a.textlink{padding-right:54px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).has-submenu>a.textlink:after{content:'';right:38px;background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/icons/pfeil-rechts.svg") no-repeat;width:12px;height:18px;top:50%;transform:translateY(-50%);position:absolute}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).secondary-area{background:#ededed}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).secondary-area:not(.hide-tablet),.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).secondary-area:not(.hide-smartphone){padding-top:10px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).secondary-area:not(.hide-tablet) ~ .secondary-area,.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).secondary-area:not(.hide-smartphone) ~ .secondary-area{padding-top:0}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).secondary-area:not(.hide-tablet):last-child,.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).secondary-area:not(.hide-smartphone):last-child{padding-bottom:10px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper.nav-level-0 .secondary-area{transform:translateY(10px)}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper>li:not(.quickaccess) ul{visibility:hidden;position:absolute;width:100%;top:0;box-sizing:border-box}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper>li:not(.quickaccess) ul.active{visibility:visible}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper>li:not(.quickaccess) ul{left:100vw}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper.hasQuickAccess li.level-header{margin-bottom:27px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li.guide{padding:0 36px 10px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li.guide a.textlink{border-top:1px #ccc solid;margin-top:8px;padding:19px 0}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li.html-component{margin-top:7px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li.html-component.html-left{padding-bottom:30px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li.html-component.html-left.has-border{padding-bottom:0}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li.html-component.html-left.has-border .html{border-bottom:1px solid #ededed;padding-bottom:12px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li.html-component.html-right{padding-bottom:30px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li.html-component.html-right.has-border .html{border-top:1px solid #ededed;padding-top:12px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper a.textlink:before{display:none}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper a{width:100%;box-sizing:border-box;height:auto}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper a:hover{text-decoration:none}
@media only screen and (max-width:599px){.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component) a.textlink{padding:15px 15px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).has-submenu>a.textlink:after{right:15px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).level-header a.textlink{padding-left:49px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).level-header a.textlink:after{left:20px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).secondary-area:not(.hide-tablet),.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).secondary-area:not(.hide-smartphone){padding-top:10px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).guide{padding:0 15px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li.html-component{padding-left:20px;padding-right:20px}
}
@media only screen and (min-width:1025px){.header .header-navigation.mobile{visibility:hidden;width:0 !important;height:0 !important;overflow:hidden}
}
@media only screen and (max-width:1024px){.header .header-navigation.mobile nav.headernav:not(.iconnav)>ul>li div.header-subnav>a.header-nav-link:after{top:21px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li:not(.quickaccess):not(.html-component).guide a.textlink{padding-left:0;padding-right:0;padding-top:24px}
}
@media only screen and (min-width:600px) and (max-width:1024px){.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper li.html-component{padding-left:36px;padding-right:36px}
}
@media print,(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.header .header-navigation.mobile nav.headernav>ul>li>a.header-nav-link:after{background-image:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite@2x.png");background-size:1000px 1000px}
}
.header nav>ul>li .header-subnav .nav-flyout.search-flyout .nav-flyout-row{padding:0}
.header nav>ul>li .header-subnav.active .nav-flyout.search-flyout{overflow:visible}
.header nav>ul>li .header-subnav .nav-flyout.search-flyout .nav-flyout-row>.nav-flyout-wrapper{padding:0 0 0 15px}
.ice-search>.stripe.hasSearchslot{padding-top:0}
.header .header-navigation.mobile nav.headernav>ul>li .nav-flyout.search-flyout .nav-flyout-row .nav-flyout-wrapper{padding:0}
.hasSearchslot div.column{margin:0;padding:0}
@media only screen and (max-width:1024px){.semi-sticky.animate{transition:top .35s ease-in-out;top:-200px}
.hasSearchslot.fix-search{position:fixed;top:0;z-index:801;right:0;left:0}
}
.searchslot{max-height:72px}
.searchslot *,.searchslot *:before,.searchslot *:after{box-sizing:border-box}
.searchslot #headsuche,.searchslot #headsuche_mobile{position:relative}
.searchslot form{display:block}
.searchslot .gh-search__field{height:2em;padding-right:.26666667em;display:block;width:100%;padding-left:.25em;margin-bottom:.625em;margin-left:15px;border-style:solid;border-color:#9b9b9b;border-width:1px;border-radius:4px;background-color:#fff}
.searchslot .gh-search__field::-ms-clear{display:none}
.searchslot .gh-search__field--container{position:relative}
.searchslot .gh-search__field-invalid{border-color:#be1e24;color:#be1e24}
.searchslot .gh-search__field-invalid::placeholder{color:#be1e24}
.searchslot .gh-search__field-invalid::-webkit-input-placeholder{color:#be1e24}
.searchslot .gh-search__field-invalid::-moz-placeholder{color:#be1e24}
.searchslot .gh-search__field-invalid:-ms-input-placeholder{color:#be1e24}
.searchslot .gh-search__field-invalid:-moz-placeholder{color:#be1e24}
.searchslot .gh-search{width:100%;height:auto}
.searchslot .gh-search__field,.searchslot .gh-search__button{font-family:"Delivery Regular",sans-serif;font-size:1.2em;padding-right:1.75em;padding-left:.75em}
.searchslot .gh-search__field{float:left;width:calc(70% - 45px)}
.searchslot .gh-search__button{color:#333;position:relative;display:inline-block;height:36px;margin-left:15px;margin-right:15px;padding:.25em .66666667em .26666667em;border:1px solid transparent;background:transparent;border-radius:.26666667em;vertical-align:middle;cursor:pointer;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;text-decoration:none;background-color:#ffd633;text-indent:0;width:30%;float:right}
.searchslot .search-flyout>.nav-flyout-row{padding-bottom:15px}
.searchslot .gh-search__field--clear{content:'';background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2222px%22%20height%3D%2222px%22%20viewBox%3D%220%200%2016%2016%22%20enable-background%3D%22new%200%200%2016%2016%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%20%3Cpath%20fill%3D%22%239B9B9B%22%20d%3D%22M8%2C0C3.582%2C0%2C0%2C3.582%2C0%2C8s3.582%2C8%2C8%2C8s8-3.582%2C8-8S12.418%2C0%2C8%2C0z%20M12.244%2C10.828l-1.414%2C1.414L8.002%2C9.414%20%20l-2.83%2C2.828l-1.414-1.414L6.586%2C8L3.758%2C5.172l1.414-1.414l2.83%2C2.828l2.828-2.828l1.414%2C1.414L9.416%2C8L12.244%2C10.828z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat;position:absolute;cursor:pointer;filter:alpha(opacity=40);left:calc(70% - 61px);top:7px;height:22px;width:22px;display:none}
.searchslot .gh-search__field--clear-visible{display:block}
.searchslot .gh-search__button--icon{display:none}
.search-flyout .searchslot{height:36px;margin-top:21px;margin-bottom:15px}
.nav-mobile-submenu .searchslot{margin-top:11px}
.content .searchslot{height:38px;margin-top:15px;margin-bottom:15px}
.content .searchslot .gh-search__field{height:2em;width:calc(70% - 20px);margin-left:0}
.content .searchslot .gh-search__field--clear{left:calc(70% - 51px)}
.content .searchslot .gh-search__button{height:36px;margin-right:5px}
@media only screen and (min-width:600px) and (max-width:1024px){.content .searchslot{margin-bottom:0}
}
@media only screen and (min-width:1025px){.searchslot>div.gh-search{width:954px;height:52px}
.searchslot input.gh-search__field{min-width:12.5em;margin-left:0;margin-right:0;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;float:left;width:820px}
.searchslot input.gh-search__field:focus{outline:0}
.searchslot input.gh-search__field,.searchslot input.gh-search__button{height:52px;padding:0 2.5em 0 .75em}
.searchslot input.gh-search__button{display:inline-block;margin-left:0;margin-right:0;width:134px;min-height:2.13333333em;height:52px;padding:.25em .66666667em .26666667em 45px;border:1px solid transparent;background:transparent;vertical-align:middle;background-color:#ffd633;border-radius:0 .26666667em .26666667em 0;cursor:pointer;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;text-decoration:none;text-indent:0}
.searchslot input.gh-search__button:focus,.searchslot input.gh-search__button:hover{background:#555;color:#fff}
.searchslot input.gh-search__button:hover{text-decoration:none}
.searchslot input.gh-search__button:focus{outline:0}
.searchslot svg.gh-search__button--icon{display:block;pointer-events:none;position:absolute;width:21px;height:21px;right:95px;top:15px}
.searchslot .gh-search__field--clear-visible{display:block}
.searchslot .gh-search__field--clear{left:calc(820px - 22px - 15px);top:15px;height:22px;width:22px;display:none;transition:fill .25s ease-in-out}
.searchslot .gh-search__field--clear:hover{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2222px%22%20height%3D%2222px%22%20viewBox%3D%220%200%2016%2016%22%20enable-background%3D%22new%200%200%2016%2016%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%20%3Cpath%20fill%3D%22%23555555%22%20d%3D%22M8%2C0C3.582%2C0%2C0%2C3.582%2C0%2C8s3.582%2C8%2C8%2C8s8-3.582%2C8-8S12.418%2C0%2C8%2C0z%20M12.244%2C10.828l-1.414%2C1.414L8.002%2C9.414%20%20l-2.83%2C2.828l-1.414-1.414L6.586%2C8L3.758%2C5.172l1.414-1.414l2.83%2C2.828l2.828-2.828l1.414%2C1.414L9.416%2C8L12.244%2C10.828z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E')}
.search-flyout .searchslot{height:52px;margin-top:53px;margin-bottom:53px}
.content .searchslot{height:52px;margin-top:20px;margin-left:15px;margin-bottom:20px}
.content .searchslot .gh-search__field{height:52px;width:820px;margin-left:0}
.content .searchslot .gh-search__field--clear{left:calc(820px - 22px - 15px)}
.content .searchslot .gh-search__button{height:52px;margin-top:0;margin-right:0}
}
.nav-flyout-row.nav-flyout-row-quickaccess{max-height:60px;padding:0;margin-top:-23px;margin-bottom:43px}
.nav-flyout-row.nav-flyout-row-quickaccess a{display:inline-block}
.nav-flyout-row.nav-flyout-row-quickaccess a:hover p{text-decoration:underline}
.nav-flyout-row.nav-flyout-row-quickaccess a:focus .search-icon-container{background-color:#555;fill:#fff}
.nav-flyout-row.nav-flyout-row-quickaccess a:focus .search-text-helper{text-decoration:underline}
.nav-flyout-row.nav-flyout-row-quickaccess a:first-child{margin-left:0}
.nav-flyout-row.nav-flyout-row-quickaccess a:not(:first-child){margin-left:25px}
.nav-flyout-row.nav-flyout-row-quickaccess div.column.search-quickaccess{width:166px !important;height:60px;padding:0 0 !important}
.nav-flyout-row.nav-flyout-row-quickaccess div.column.search-quickaccess:hover .search-icon-container{background-color:#555;fill:#fff}
.nav-flyout-row.nav-flyout-row-quickaccess div.search-icon-container{display:inline-block;width:60px;height:60px;background-color:#ededed;border-radius:4px;border:hidden}
.nav-flyout-row.nav-flyout-row-quickaccess div.search-icon-container>.search-icon{max-width:40px;max-height:30px;margin-left:calc(50% - 20px);margin-top:calc(50% - 15px)}
.nav-flyout-row.nav-flyout-row-quickaccess p{line-height:10px;text-align:center;text-decoration:none}
.nav-flyout-row.nav-flyout-row-quickaccess div.search-text{display:inline-block;height:60px;margin-left:4px}
.nav-flyout-row.nav-flyout-row-quickaccess p.search-text-helper{display:inline-block;width:97px;vertical-align:middle;font-size:18px;text-align:left;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;line-height:18px;transform:translate(0,-6px)}
.header .stripe nav.iconnav>ul>li a.open-languageselector{font-family:"Delivery Bold",sans-serif;font-size:16px;line-height:18px;text-align:left}
.header .stripe nav.iconnav>ul>li a.open-languageselector.rotate:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.header .stripe nav.iconnav>ul>li a.open-languageselector:before{content:"";position:absolute;display:block;background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/icons/chevron-unten.svg") no-repeat;background-size:contain;height:18px;width:18px;top:7px;right:5px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:transform 300ms ease-in-out;-moz-transition:transform 300ms ease-in-out;-ms-transition:transform 300ms ease-in-out;-o-transition:transform 300ms ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}
.header .stripe nav.iconnav>ul>li div.languageselector-flyout{right:20px;left:2px}
.header .stripe nav.iconnav>ul>li div.languageselector-flyout .nav-flyout-row{padding:0}
.header .stripe nav.iconnav>ul>li div.languageselector-flyout .nav-flyout-row .nav-flyout-wrapper{width:100%}
.header .stripe nav.iconnav>ul>li div.languageselector-flyout .nav-flyout-row .nav-flyout-wrapper div.languageselector-flyout-item{text-align:center;margin-bottom:20px}
.header .stripe nav.iconnav>ul>li div.languageselector-flyout .nav-flyout-row .nav-flyout-wrapper div.languageselector-flyout-item a{font-size:16px}
@media only screen and (max-width:1024px){.header .header-navigation.mobile nav.headernav>ul>li a.open-languageselector{margin-right:24px}
.header .header-navigation.mobile nav.headernav>ul>li a.open-languageselector:before{top:0;right:-22px}
.header .header-navigation.mobile nav.headernav>ul>li div.languageselector-flyout .nav-flyout-row .nav-flyout-wrapper{padding-bottom:0}
.header .header-navigation.mobile nav.headernav>ul>li div.languageselector-flyout .nav-flyout-row .nav-flyout-wrapper div.languageselector-flyout-item{margin-bottom:16px}
}
@media only screen and (max-width:599px){.header .header-navigation.mobile nav.headernav>ul>li div.languageselector-flyout .nav-flyout-row .nav-flyout-wrapper a{padding-left:15px}
}
.no-js noscript .stripe{background-color:#f2f2f2;border-bottom:1px solid #d1d1d1;padding:0}
.no-js noscript .stripe .no-js-hint{display:flex;align-items:center;margin:0 auto;padding:20px 0 20px}
@media only screen and (min-width:1025px){.no-js noscript .stripe .no-js-hint{width:1024px;min-width:990px}
}
@media only screen and (max-width:599px){.no-js noscript .stripe .no-js-hint{padding:12px 0}
}
.no-js noscript .stripe .no-js-hint .icon{margin-left:25px}
@media only screen and (min-width:600px) and (max-width:1024px){.no-js noscript .stripe .no-js-hint .icon{margin-left:14px}
}
@media only screen and (max-width:599px){.no-js noscript .stripe .no-js-hint .icon{margin-left:12px}
}
.no-js noscript .stripe .no-js-hint .no-js-text{padding-left:12px}
@media only screen and (min-width:600px) and (max-width:1024px){.no-js noscript .stripe .no-js-hint .no-js-text{padding-right:10px}
}
@media only screen and (max-width:599px){.no-js noscript .stripe .no-js-hint .no-js-text{padding-right:20px}
}
.no-js noscript .stripe .no-js-hint .no-js-text p{line-height:1.25;margin:0}
@media only screen and (max-width:599px){.no-js noscript .stripe .no-js-hint .no-js-text p{font-size:14px;line-height:1.43}
}
.faqpage .faqcontainer{margin-bottom:50px}
.faqitem .feedbackConfirm{display:none}
.faqitem .faqitem-par{margin-bottom:20px}
.faqitem .faqitem-par>*:last-child{margin-bottom:0}
.faqitem .faqitem-par .image-list-container:last-child{margin-bottom:0}
.faqitem .feedback>div{color:#333;display:inline-block;line-height:23px;margin:0 0 8px}
.faqitem .feedback a:hover{text-decoration:none}
.faqitem .feedback textarea{background:#fff;border-color:#909090 #ccc #e4e4e4;border-radius:0;border-style:solid;border-width:1px;box-shadow:0 1px 1px -1px #000 inset;box-sizing:border-box;color:#333;font-family:"Delivery Regular",sans-serif;font-size:small;width:100%;height:110px;padding:5px 4px;resize:vertical;overflow:auto;outline:0;vertical-align:top}
.faqitem .feedback .nothelpfulfeedback{width:calc(100% - 8px)}
.faqitem .feedback .question{font-family:"Delivery Bold",sans-serif}
.faqitem .feedback .btn{background:linear-gradient(to bottom,#fff0b3 0,#ffe680 1px,#fc0 100%) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #fc0;margin:0 6px;border-radius:4px;padding:5px 10px;display:inline-block;font-family:"Delivery Regular",sans-serif}
.faqitem .feedback .btn:before{content:none}
.faqitem .feedback .btn:hover{background:linear-gradient(to bottom,#fff4c4 0,#fee280 100%) repeat scroll 0 0 rgba(0,0,0,0)}
.faqitem .feedback .btn.no,.faqitem .feedback .btn.cancel{background:linear-gradient(to bottom,#fff 0,#fdfdfd 1px,#e3e3e3 100%) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #e1e1e1}
.faqitem .feedback .btn.no:hover,.faqitem .feedback .btn.cancel:hover{background:linear-gradient(to bottom,#fefefe 0,#f1f1f1 100%) repeat scroll 0 0 rgba(0,0,0,0)}
.staticresult{display:block;padding:5px}
.staticresult dl{*zoom:1;background:#eee;padding:15px}
.staticresult dl:before,.staticresult dl:after{display:table;line-height:0;content:""}
.staticresult dl:after{clear:both}
.staticresult dl dt{float:left;width:100px}
.staticresult dl dt img{width:100%}
.staticresult dl dd{margin-left:120px}
.snippetresult{display:block;padding:5px}
.snippetresult span{background:#eee;border:1px solid #ddd;padding:10px;display:block}
.regexconfigitem .regex{background:#eee;border:1px solid #ddd;padding:10px;margin:10px}
.synonymitem table{width:100%}
.synonymitem table .synonym{width:30%;vertical-align:top}
.synonymitem table .searchterms{width:70%;vertical-align:top}
.flyout-background{z-index:98;display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);transition:background-color .25s ease-in-out;transform:translateZ(0)}
.flyout-background:hover{background:rgba(0,0,0,0.5)}
.header .linklist{padding-bottom:7px}
.header .linklist .heading{border-bottom:0}
.header .linklist .heading span{border-bottom:0;padding-bottom:0;margin-bottom:18px;min-height:30px;color:#333;font-size:16px;line-height:18px;font-family:"Delivery Bold",sans-serif;width:calc(100% - 42px);display:inline-block}
.header .linklist .heading svg{float:left;height:28px;width:28px;margin-right:12px;pointer-events:none}
.header .linklist ul li{list-style:none}
.header .linklist ul li a.textlink{font-size:15px;color:#333;padding-left:0}
.header .linklist ul li a.textlink svg{float:left;height:28px;width:28px;margin-right:12px}
.header .linklist ul li a.textlink:hover{text-decoration:underline}
.header .linklist ul li a.textlink:before{display:none}
div.linklist ul li a{word-wrap:break-word;max-width:100%}
div.linklist .heading{border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:10px;font-family:"Delivery Regular",sans-serif;font-size:19px;display:block;line-height:23px}
.stripe.black div.linklist .heading,.stripe.black .linklist .textblock a,.stripe.black .linklist .textlink{color:#fff}
.stripe.black .linklist .textblock a:before,.stripe.black .linklist .textlink:before{background-position:-40px -20px}
.stripe.black .linklist .downloadlink{color:#fff}
.stripe.black .linklist .downloadlink:before{background-position:-540px -20px}
div.linklist.spread2cols ul{width:50%;float:left;box-sizing:border-box}
div.linklist.spread2cols ul.first{padding-right:15px}
div.linklist.spread2cols ul.last{padding-left:15px}
.product{width:auto;float:left;clear:none;padding-left:15px;padding-right:15px}
.product span{display:block}
.whole.column .new.section{clear:both}
body>.quickaccess{display:none}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper .quickaccess li:not(.quickaccess):not(.html-component){margin-bottom:15px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper .quickaccess{position:relative;top:0;left:0;right:15px;z-index:97;border-bottom:1px solid #ccc;margin:0 15px 10px 15px;display:block}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper .quickaccess ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;text-align:right;width:auto}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper .quickaccess ul li{width:auto;margin-left:15px;margin-bottom:6px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper .quickaccess ul li:first-child{margin-left:0}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper .quickaccess ul li a{display:inline-block;box-sizing:border-box;padding:6px 5px;border-radius:4px;text-decoration:none;background:#fff;border:1px solid #ccc;color:#333;width:55px;height:55px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper .quickaccess ul li a.active,.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper .quickaccess ul li a:focus{background:#555;border:1px solid #555;color:#fff}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper .quickaccess ul li a .icon-container{display:block;margin:0 auto 2px;width:33px;height:30px}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper .quickaccess ul li a .icon-container svg{display:block;margin:0 auto;max-width:33px;max-height:33px;fill:currentColor;pointer-events:none}
.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper .quickaccess ul li a span{display:block;font-family:"Delivery Bold",sans-serif;font-size:9px;text-align:center}
@media only screen and (min-width:360px) and (max-width:365px){.header .header-navigation.mobile nav.headernav .nav-mobile-wrapper .quickaccess ul li{margin-left:13px}
}
@media only screen and (min-width:1025px){body>.quickaccess{display:block;position:fixed;top:260px;right:15px;z-index:97}
body>.quickaccess ul{float:right;width:auto;background:#fff;border-radius:4px;box-shadow:-2px 2px 8px 1px rgba(51,51,51,0.3)}
body>.quickaccess ul li{padding-bottom:0;margin-bottom:0;background-color:#fff}
body>.quickaccess ul li::after{content:"";width:50px;height:1px;background-color:#ccc;display:block;margin:0 auto}
body>.quickaccess ul li::after:hover{background-color:#333}
body>.quickaccess ul li:first-child,body>.quickaccess ul li:first-child a{border-top-left-radius:4px;border-top-right-radius:4px}
body>.quickaccess ul li:last-child,body>.quickaccess ul li:last-child a{border-bottom-left-radius:4px;border-bottom-right-radius:4px}
body>.quickaccess ul li:last-child::after,body>.quickaccess ul li:last-child a::after{display:none}
body>.quickaccess ul li a{display:inline-block;box-sizing:border-box;background:0;color:#333;padding:6px 5px;border-radius:0;width:60px;height:56px;text-decoration:none;margin-top:-1px;margin-bottom:-1px}
body>.quickaccess ul li a:hover{background:#333}
body>.quickaccess ul li a:hover .icon-container svg{fill:#fff}
body>.quickaccess ul li a:hover span{color:#fff}
body>.quickaccess ul li a .icon-container{display:block;margin:0 auto 2px;width:33px;height:30px}
body>.quickaccess ul li a .icon-container svg{display:block;margin:0 auto;max-width:33px;max-height:33px;fill:#333;pointer-events:none}
body>.quickaccess ul li a span{display:block;font-family:"Delivery Bold",sans-serif;font-size:9px;text-align:center}
}
@media only screen and (max-width:1024px){.header .logo-fallback{width:72px;height:74px;left:12px;background-position:-170px -68px}
.header .logo-int-fallback{width:147px;height:25px;left:12px;background-position:-20px -250px}
.header .logo{display:flex;flex-direction:row;justify-content:center;align-items:center;float:left;height:56px;margin-left:16px;overflow:hidden;top:0;width:auto;-webkit-transition:color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out;-ms-transition:color 300ms ease-in-out;-o-transition:color 300ms ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}
.header .logo svg{height:56px}
.header .logo span{font-size:16px;font-family:"Delivery Bold",sans-serif;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-decoration:none;color:rgba(0,0,0,0.9);padding-left:12px}
.header .logo-int svg{width:143px;height:24px}
.header .logo .logo-lasche,.header .logo .logo-gradient,.header .logo .logo-shadow{display:none}
}
@media only screen and (min-width:1025px){.header .logo{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;z-index:1;float:left;width:auto;height:64px;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0.25)}
.header .logo svg{width:auto;height:64px}
.header .logo span{font-size:16px;font-family:"Delivery Bold",sans-serif;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:rgba(0,0,0,0.9);-webkit-transition:color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out;-ms-transition:color 300ms ease-in-out;-o-transition:color 300ms ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;padding-left:12px}
.header .logo:hover span{color:rgba(0,0,0,0.54)}
}
.selfservice h2{font-size:24px}
.selfservice .wrapper-selfservice{max-width:954px;max-height:60px;padding:0}
.selfservice .wrapper-selfservice a{fill:#333;float:left;margin-right:30px;width:164px}
.selfservice .wrapper-selfservice a:last-child{margin-right:0}
.selfservice .wrapper-selfservice a:hover{fill:#fff}
.selfservice .wrapper-selfservice a:hover .self-service-icon-container{background-color:#555}
.selfservice .wrapper-selfservice a:hover .selfservice-text{color:#fff;text-decoration:underline}
.selfservice .wrapper-selfservice a:focus .selfservice-text{text-decoration:underline}
.selfservice .wrapper-selfservice a .self-service-icon-container{background-color:#fff;border:hidden;border-radius:4px;display:inline-block;float:left;height:60px;margin-right:12px;width:60px}
.selfservice .wrapper-selfservice a .self-service-icon-container .self-service-icon{max-width:40px;max-height:30px;margin-left:calc(50% - 20px);margin-top:calc(50% - 15px)}
.selfservice .wrapper-selfservice a .selfservice-text{align-items:center;color:#fff;display:flex;font-size:16px;font-family:"Delivery Bold",sans-serif;flex-direction:row;line-height:18px;height:60px;text-align:left}
.selfservice .wrapper-selfservice a:first-child:nth-last-child(4),.selfservice .wrapper-selfservice a:first-child:nth-last-child(4) ~ a{width:214px}
.selfservice .wrapper-selfservice a:first-child:nth-last-child(4) .selfservice-text,.selfservice .wrapper-selfservice a:first-child:nth-last-child(4) ~ a .selfservice-text{font-size:18px;line-height:22px}
@media only screen and (max-width:1024px){.selfservice{margin-bottom:-5px}
.selfservice h2{display:none}
.selfservice .wrapper-selfservice{display:flex;justify-content:center;width:320px;padding:0}
.selfservice .wrapper-selfservice a{height:55px;margin-right:15px;position:relative;width:55px}
.selfservice .wrapper-selfservice a:first-child{margin-left:0}
.selfservice .wrapper-selfservice a:last-child{margin-right:0}
.selfservice .wrapper-selfservice a .self-service-icon-container{width:55px;height:55px}
.selfservice .wrapper-selfservice a .self-service-icon-container .self-service-icon{margin-top:4px}
.selfservice .wrapper-selfservice a .selfservice-text{bottom:6px;color:#333;display:flex;flex-direction:column;font-size:11px;font-weight:500;height:auto;line-height:11px;position:absolute;width:100%}
.selfservice .wrapper-selfservice a:first-child:nth-last-child(4),.selfservice .wrapper-selfservice a:first-child:nth-last-child(4) ~ a{width:55px}
.selfservice .wrapper-selfservice a:first-child:nth-last-child(4) .selfservice-text,.selfservice .wrapper-selfservice a:first-child:nth-last-child(4) ~ a .selfservice-text{font-size:11px;line-height:11px}
.grey .placeholdertext,.black .placeholdertext{color:#fff}
.white .placeholdertext,.yellow .placeholdertext{color:black}
.placeholdertext{font-size:22px;line-height:18px;color:black}
}
@media only screen and (min-width:600px) and (max-width:1024px){.selfservice{margin-bottom:-21px}
}
@media only screen and (min-width:335px) and (max-width:1024px){.wrapper-selfservice{min-width:335px;margin-left:calc(50% - 167.5px)}
}
@media only screen and (max-width:334px){.selfservice{display:flex;justify-content:center;margin-bottom:-21px}
.selfservice .cl:before,.selfservice .cl:after{content:" ";display:block}
.selfservice .wrapper-selfservice{flex-wrap:wrap;justify-content:flex-start;max-height:none;width:195px}
.selfservice .wrapper-selfservice a{margin-bottom:15px}
.selfservice .wrapper-selfservice a:nth-child(3){margin-right:0}
}
@media only screen and (max-width:264px){.selfservice .wrapper-selfservice{justify-content:center;width:179px}
.selfservice .wrapper-selfservice a:nth-child(2),.selfservice .wrapper-selfservice a:nth-child(4){margin-right:0}
.selfservice .wrapper-selfservice a:nth-child(3){margin-right:15px}
}
.elasticsearch_hb{color:#333;min-height:250px}
.elasticsearch_hb .esearch-searchslot .full-width{background:#ededed}
.elasticsearch_hb .esearch-searchslot .full-width form{display:flex}
.elasticsearch_hb .esearch-searchslot .full-width form input{flex:1;width:100%;padding-left:15px;-webkit-appearance:none;box-sizing:content-box;border:1px solid #333}
.elasticsearch_hb .esearch-searchslot .full-width form input::-ms-clear{display:none}
.elasticsearch_hb .esearch-searchslot .full-width form input:focus{box-shadow:none}
.elasticsearch_hb .esearch-searchslot .full-width form .btn-clear{display:none;width:35px;cursor:pointer;border-color:#555;border-style:solid;background:#fff;box-sizing:content-box}
.elasticsearch_hb .esearch-searchslot .full-width form .btn-clear span{display:inline-block;width:35px;background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2222px%22%20height%3D%2222px%22%20viewBox%3D%220%200%2016%2016%22%20enable-background%3D%22new%200%200%2016%2016%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%20%3Cpath%20fill%3D%22%239B9B9B%22%20d%3D%22M8%2C0C3.582%2C0%2C0%2C3.582%2C0%2C8s3.582%2C8%2C8%2C8s8-3.582%2C8-8S12.418%2C0%2C8%2C0z%20M12.244%2C10.828l-1.414%2C1.414L8.002%2C9.414%20%20l-2.83%2C2.828l-1.414-1.414L6.586%2C8L3.758%2C5.172l1.414-1.414l2.83%2C2.828l2.828-2.828l1.414%2C1.414L9.416%2C8L12.244%2C10.828z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.elasticsearch_hb .esearch-searchslot .full-width form.toggle-in .btn-clear{display:inline-block}
.elasticsearch_hb .esearch-searchslot .full-width form button{margin:0;padding:0 16px;color:#333}
.elasticsearch_hb .esearch-searchslot .full-width form button svg{height:21px;width:21px;position:relative;top:3px;padding-right:10px}
.elasticsearch_hb .esearch-searchslot .full-width form button svg.white{display:none}
.elasticsearch_hb .esearch-searchslot .full-width form button:hover,.elasticsearch_hb .esearch-searchslot .full-width form button:focus{background:#333;color:#fff}
.elasticsearch_hb .esearch-searchslot .full-width form button:hover svg,.elasticsearch_hb .esearch-searchslot .full-width form button:focus svg{fill:#fff}
.elasticsearch_hb .esearch-searchslot .highlighted-text{font-weight:500}
.elasticsearch_hb.animate .esearch-searchslot-wrap .esearch-searchslot{transition:top .35s ease-in-out;top:-200px}
.elasticsearch_hb.fix-search .esearch-searchslot-wrap{min-height:51px}
.elasticsearch_hb.fix-search .esearch-searchslot-wrap .esearch-searchslot{position:fixed;z-index:801;top:0;right:0;left:0}
.elasticsearch_hb .esearch-results .result-item{position:relative}
.elasticsearch_hb .esearch-results .result-item:last-child{margin-bottom:0}
.elasticsearch_hb .esearch-results .result-item h2{font-size:19px;line-height:28px;margin-bottom:10px}
.elasticsearch_hb .esearch-results .result-item h2 em{font-style:normal;font-weight:bold}
.elasticsearch_hb .esearch-results .result-item h2 em.followed{margin-left:4px}
.elasticsearch_hb .esearch-results .result-item a .title,.elasticsearch_hb .esearch-results .result-item a .text{display:block;line-height:24px}
.elasticsearch_hb .esearch-results .result-item a .title em,.elasticsearch_hb .esearch-results .result-item a .text em{font-style:normal;font-weight:bold}
.elasticsearch_hb .esearch-results .result-item a .title em.followed,.elasticsearch_hb .esearch-results .result-item a .text em.followed{margin-left:4px}
.elasticsearch_hb .esearch-results .result-item a .title{font-size:19px}
.elasticsearch_hb .esearch-results .result-item a .text{margin-top:3px;font-size:16px}
.elasticsearch_hb .esearch-results .result-item.result-item-content,.elasticsearch_hb .esearch-results .result-item.result-item-static{transition:background .25s ease-in-out}
.elasticsearch_hb .esearch-results .result-item.result-item-content a,.elasticsearch_hb .esearch-results .result-item.result-item-static a{display:block;font-weight:500}
.elasticsearch_hb .esearch-results .result-item.result-item-content a .redirectTarget,.elasticsearch_hb .esearch-results .result-item.result-item-static a .redirectTarget{display:block;margin-top:2px;font-size:16px;line-height:24px;font-style:italic;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.elasticsearch_hb .esearch-results .result-item.result-item-content a .title,.elasticsearch_hb .esearch-results .result-item.result-item-static a .title{max-height:28px}
.elasticsearch_hb .esearch-results .result-item.result-item-content a .text,.elasticsearch_hb .esearch-results .result-item.result-item-static a .text{max-height:56px}
.elasticsearch_hb .esearch-results .result-item.result-item-content:hover,.elasticsearch_hb .esearch-results .result-item.result-item-static:hover{background:rgba(237,237,237,0.5)}
.elasticsearch_hb .esearch-results .result-item.result-item-content:hover a,.elasticsearch_hb .esearch-results .result-item.result-item-static:hover a{text-decoration:none}
.elasticsearch_hb .esearch-results .result-item.result-item-content:hover a .title,.elasticsearch_hb .esearch-results .result-item.result-item-static:hover a .title{text-decoration:underline}
.elasticsearch_hb .esearch-results .result-item.result-item-faq{padding:16px 0 37px}
.elasticsearch_hb .esearch-results .result-item.result-item-faq em{font-style:normal;font-weight:bold}
.elasticsearch_hb .esearch-results .result-item.result-item-faq em.followed{margin-left:4px}
.elasticsearch_hb .esearch-results .result-item.result-item-faq .flaps{margin-bottom:0}
.elasticsearch_hb .esearch-results .result-item.result-item-products{margin-bottom:25px}
.elasticsearch_hb .esearch-results .result-item.result-item-products .result-item-product{height:100%;padding:0 10px}
.elasticsearch_hb .esearch-results .result-item.result-item-products .result-item-product:hover{background:rgba(237,237,237,0.5)}
.elasticsearch_hb .esearch-results .result-item.result-item-products .result-item-product:hover a{text-decoration:none}
.elasticsearch_hb .esearch-results .result-item.result-item-products .result-item-product:hover a .info{text-decoration:underline}
.elasticsearch_hb .esearch-results .result-item.result-item-products .result-item-product a{margin:0 0 0 2px;padding:17px 0;display:block;text-align:center}
.elasticsearch_hb .esearch-results .result-item.result-item-products .result-item-product a .img-wrap{width:90px;height:68px;margin:0 auto 6px auto}
.elasticsearch_hb .esearch-results .result-item.result-item-products .result-item-product a .img-wrap img{position:relative;top:50%;transform:translateY(-50%);margin:0 auto;width:auto;max-width:100%;max-height:100%}
.elasticsearch_hb .esearch-results .result-item.result-item-products .result-item-product a .info,.elasticsearch_hb .esearch-results .result-item.result-item-products .result-item-product a .price{line-height:20px}
.elasticsearch_hb .esearch-results .result-item.result-item-products .result-item-product a .info{height:40px}
.elasticsearch_hb .esearch-results .result-item.result-item-products .result-item-product a .info em{font-style:normal;font-weight:bold}
.elasticsearch_hb .esearch-results .result-item.result-item-products .result-item-product a .info em.followed{margin-left:4px}
.elasticsearch_hb .esearch-results .result-item.result-item-products .result-item-product.more{display:flex;align-items:center;justify-content:center}
.elasticsearch_hb .esearch-results .result-item.result-item-products .result-item-product.more a{position:relative;margin:0;margin-left:13px;padding:0;text-align:left}
.elasticsearch_hb .esearch-results .result-item.result-item-products .result-item-product.more a:before{content:"";position:absolute;top:3px;left:-13px;background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat -734px -491px;transform:scale(0.5);width:10px;height:16px}
.elasticsearch_hb .esearch-results .result-item.result-item-static a dl{*zoom:1;margin:0}
.elasticsearch_hb .esearch-results .result-item.result-item-static a dl:before,.elasticsearch_hb .esearch-results .result-item.result-item-static a dl:after{display:table;line-height:0;content:""}
.elasticsearch_hb .esearch-results .result-item.result-item-static a dl:after{clear:both}
.elasticsearch_hb .esearch-results .result-item.result-item-static a dl dt{margin-bottom:9px}
.elasticsearch_hb .esearch-results .result-item.result-item-static a dl dd{margin:0}
.elasticsearch_hb .esearch-results .result-item.result-item-static a dl dd.img-wrap{float:left;width:70px;text-align:center}
.elasticsearch_hb .esearch-results .result-item.result-item-static a dl dd.img-wrap img{width:40px}
.elasticsearch_hb .esearch-results .result-item.result-item-static a dl dd.text em{font-style:normal;font-weight:bold}
.elasticsearch_hb .esearch-results .result-item.result-item-static a dl dd.text em.followed{margin-left:4px}
.elasticsearch_hb .esearch-results .result-item.result-item-snippet{margin:25px 0}
.elasticsearch_hb .esearch-paging{margin:30px auto 0;text-align:center}
.elasticsearch_hb .esearch-paging[data-more-results-possible="false"]{display:none}
.elasticsearch_hb .esearch-paging[data-more-results-possible="true"]{display:block}
.elasticsearch_hb .esearch-paging button{float:none;display:inline-block;height:30px;max-width:none;margin:0;padding:0 89px}
.elasticsearch_hb .esearch-back2top{display:none;margin:40px auto 10px;text-align:center}
.elasticsearch_hb .esearch-back2top a{float:none;display:inline-block;width:58px;height:40px;line-height:50px;margin:0;padding:0;background:#ededed}
.elasticsearch_hb .esearch-back2top a svg{width:16px;height:20px;fill:#3d3e3c}
.elasticsearch_hb .esearch-back2top a:hover,.elasticsearch_hb .esearch-back2top a:focus{background:#3d3e3c}
.elasticsearch_hb .esearch-back2top a:hover svg,.elasticsearch_hb .esearch-back2top a:focus svg{fill:#fff}
.elasticsearch_hb [data-text="results"],.elasticsearch_hb [data-text="noresults"],.elasticsearch_hb [data-text="error"]{display:none;font-weight:300;font-size:16px;line-height:27.2px}
.elasticsearch_hb [data-text="results"] p,.elasticsearch_hb [data-text="noresults"] p,.elasticsearch_hb [data-text="error"] p{line-height:27.2px}
.elasticsearch_hb [data-text="results"] [data-term],.elasticsearch_hb [data-text="noresults"] [data-term],.elasticsearch_hb [data-text="error"] [data-term]{font-style:normal;font-weight:bold}
.elasticsearch_hb [data-text="results"] [data-term].followed,.elasticsearch_hb [data-text="noresults"] [data-term].followed,.elasticsearch_hb [data-text="error"] [data-term].followed{margin-left:4px}
.elasticsearch_hb [data-text="results"] p,.elasticsearch_hb [data-text="noresults"] p,.elasticsearch_hb [data-text="error"] p{margin-bottom:0}
.elasticsearch_hb [data-text="results"] .highlighted-text,.elasticsearch_hb [data-text="noresults"] .highlighted-text,.elasticsearch_hb [data-text="error"] .highlighted-text{display:block;margin-bottom:11.2px;font-weight:bold;font-size:19px;line-height:27.2px}
.elasticsearch_hb [data-text="results"]{margin:19px 0 18px}
.elasticsearch_hb [data-text="noresults"]{margin:37px 0 152px}
.elasticsearch_hb [data-text="noresults"] ul{margin-top:9px;list-style:square;padding-left:19px}
.elasticsearch_hb [data-text="error"]{margin:72px 0 155px;padding:19px 39px 20px 26px;border-radius:10px;background-color:#ededed}
.elasticsearch_hb [data-text="error"] .icon{float:left;background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat -110px -663px;width:50px;height:50px;transform:scale(0.48);margin-left:-13px;margin-top:-13px}
.elasticsearch_hb [data-text="error"] .text{margin-left:43px}
.elasticsearch_hb[data-xhr-status="results"],.elasticsearch_hb[data-xhr-status="noresults"],.elasticsearch_hb[data-xhr-status="error"]{min-height:auto}
.elasticsearch_hb[data-xhr-status="results"] [data-text="results"]{display:block}
.elasticsearch_hb[data-xhr-status="results"] [data-text="noresults"]{display:none}
.elasticsearch_hb[data-xhr-status="results"] [data-text="error"]{display:none}
.elasticsearch_hb[data-xhr-status="results"] .esearch-back2top{display:block}
.elasticsearch_hb[data-xhr-status="noresults"] [data-text="results"]{display:none}
.elasticsearch_hb[data-xhr-status="noresults"] [data-text="noresults"]{display:block}
.elasticsearch_hb[data-xhr-status="noresults"] [data-text="error"]{display:none}
.elasticsearch_hb[data-xhr-status="error"] [data-text="results"]{display:none}
.elasticsearch_hb[data-xhr-status="error"] [data-text="noresults"]{display:none}
.elasticsearch_hb[data-xhr-status="error"] [data-text="error"]{display:block}
.elasticsearch_hb[data-xhr-status="error"] .esearch-searchslot{display:none}
@media only screen and (min-width:1025px){.elasticsearch_hb{margin-top:-38px}
.elasticsearch_hb .esearch-searchslot .full-width{padding:20px 0}
.elasticsearch_hb .esearch-searchslot .full-width form input{height:50px;font-size:19px;border-radius:4px 0 0 4px;border-right-width:0}
.elasticsearch_hb .esearch-searchslot .full-width form .btn-clear{height:50px;border-width:1px 0 1px 0}
.elasticsearch_hb .esearch-searchslot .full-width form .btn-clear span{height:50px;background-position:0 14px}
.elasticsearch_hb .esearch-searchslot .full-width form button{height:52px;line-height:52px;font-size:19px;border-top-left-radius:0;border-bottom-left-radius:0}
}
@media only screen and (min-width:600px){.elasticsearch_hb .esearch-searchslot .full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}
.elasticsearch_hb .esearch-results .result-item-content,.elasticsearch_hb .esearch-results .result-item-static{margin:0 -24px 10px;padding:17px 24px 22px}
}
@media only screen and (max-width:1024px){.elasticsearch_hb .esearch-searchslot .full-width{background:#fff;padding:0 0 14px;border-bottom:1px solid #ccc}
.elasticsearch_hb .esearch-searchslot .full-width form input{height:34px;font-size:16px;border-radius:4px}
.elasticsearch_hb .esearch-searchslot .full-width form.toggle-in input{border-radius:4px 0 0 4px;border-right-width:0}
.elasticsearch_hb .esearch-searchslot .full-width form .btn-clear{height:34px;border-width:1px 1px 1px 0;border-radius:0 4px 4px 0}
.elasticsearch_hb .esearch-searchslot .full-width form .btn-clear span{height:34px;background-position:0 6px}
.elasticsearch_hb .esearch-searchslot .full-width form button{height:36px;line-height:36px;margin-left:16px;font-size:16px}
.elasticsearch_hb .esearch-searchslot .full-width form button svg{display:none}
.elasticsearch_hb .esearch-results .result-item.result-item-content a .title,.elasticsearch_hb .esearch-results .result-item.result-item-static a .title{max-height:56px}
.elasticsearch_hb .esearch-results .result-item.result-item-content a .text,.elasticsearch_hb .esearch-results .result-item.result-item-static a .text{max-height:84px}
}
@media only screen and (min-width:600px) and (max-width:1024px){.elasticsearch_hb.fix-search .esearch-searchslot-wrap .esearch-searchslot .full-width{padding:14px 10px}
}
@media only screen and (max-width:599px){.elasticsearch_hb.fix-search .esearch-searchslot-wrap .esearch-searchslot .full-width{padding:14px 20px}
.elasticsearch_hb .esearch-searchslot .full-width{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}
.elasticsearch_hb .esearch-results .result-item-content,.elasticsearch_hb .esearch-results .result-item-static{margin:0 -10px 10px;padding:17px 10px 22px}
}
@media all{.elasticsearch_hb .result-item-products .carousel.owl-theme-1 .owl-stage{display:flex}
.elasticsearch_hb .result-item-products .carousel.owl-theme-1 .owl-dots{margin-top:19px;text-align:center;-webkit-tap-highlight-color:transparent}
.elasticsearch_hb .result-item-products .carousel.owl-theme-1 .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;outline-width:0}
.elasticsearch_hb .result-item-products .carousel.owl-theme-1 .owl-dots .owl-dot span{width:12px;height:12px;margin:0 5px;background:#fff;display:block;backface-visibility:visible;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;border:solid 1px #999}
.elasticsearch_hb .result-item-products .carousel.owl-theme-1 .owl-dots .owl-dot.active span,.elasticsearch_hb .result-item-products .carousel.owl-theme-1 .owl-dots .owl-dot:hover span{background:#fc0}
}
.ui-autocomplete{position:absolute;top:0;left:0;z-index:1200;max-width:100%;cursor:default}
.ui-autocomplete.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}
.ui-autocomplete.ui-menu .ui-menu-item{position:relative;overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap;text-align:left;cursor:pointer}
.ui-autocomplete.ui-menu .ui-menu-item .ui-menu-item-wrapper{padding:.5rem 15px}
.ui-autocomplete.ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active{margin:0;background:#ededed}
.ui-autocomplete.ui-menu .ui-menu-item.ui-state-focus{border:0;background:#ededed;font-weight:normal;color:#000}
.ui-autocomplete.ui-widget.ui-widget-content{border:1px solid #b3b3b3;background:#fff}
.application .application-error{background:rgba(50,50,50,0.05);border-radius:8px;max-width:600px;margin:0 auto;padding:12px 12px 12px 50px;position:relative}
.application .application-error:before{content:"";position:absolute;display:block;background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/sprite.png") no-repeat -110px -663px;transform:scale(0.5);height:50px;width:50px;top:0;left:0}
.application .application-error .headline{font-family:"Delivery Bold",sans-serif;font-size:14px;color:#323232;letter-spacing:0;line-height:24px}
.application .application-error p{font-family:"Delivery Regular",sans-serif;font-size:14px;color:#141414;letter-spacing:0;line-height:24px}
.application .application-error p:last-child{margin-bottom:0}
.safari .electionCalendar .calendar-content table th,.osx .electionCalendar .calendar-content table th,.safari .electionCalendar .calendar-content table td,.osx .electionCalendar .calendar-content table td{word-break:break-word}
.ie .electionCalendar .calendar-content table th,.ie .electionCalendar .calendar-content table td{word-break:break-all}
.electionCalendar .calendar-header{display:inline-block;width:100%}
.electionCalendar .calendar-header .calendar-description{float:left;width:70%}
.electionCalendar .calendar-header .calendar-input{float:left;width:30%}
.electionCalendar .calendar-header .calendar-input .datefield{margin-bottom:5px}
.electionCalendar .calendar-header .calendar-input .datefield .datefield-label{font-size:18px;font-family:"Delivery Bold",sans-serif}
.electionCalendar .calendar-header .calendar-input .datefield input{width:97%}
.electionCalendar .print-button-top button.calendar-print,.electionCalendar .print-button-bottom button.calendar-print{width:100%}
.electionCalendar .print-button-top button.calendar-print svg.print-icon,.electionCalendar .print-button-bottom button.calendar-print svg.print-icon{float:left;width:25px;height:25px;fill:#fff}
.electionCalendar .print-button-top button.calendar-print .print-button-text,.electionCalendar .print-button-bottom button.calendar-print .print-button-text{display:inline-block;padding-top:2px}
.electionCalendar .print-button-bottom{float:right;width:30%}
@media only screen and (max-width:1024px){.electionCalendar .print-button-top{display:none}
}
.electionCalendar .calendar-content{padding-top:20px}
@media only screen and (max-width:1024px){.electionCalendar .calendar-content .calendar-past-milestones table tbody tr{display:none}
.electionCalendar .calendar-content .calendar-past-milestones table tbody tr[data-milestone-timebox="past"]{display:block}
.electionCalendar .calendar-content table{display:block;white-space:normal !important}
.electionCalendar .calendar-content table tbody{display:block;width:100%}
.electionCalendar .calendar-content table tbody tr:first-of-type{display:none}
.electionCalendar .calendar-content table tbody tr{display:block;width:100%;white-space:normal;border-top:1px solid #ccc}
.electionCalendar .calendar-content table tbody tr[data-milestone-timebox="past"]{display:none}
.electionCalendar .calendar-content table tbody tr td{display:flex;flex-direction:column;border-top:0;width:unset;height:unset}
.electionCalendar .calendar-content table tbody tr td:before{content:attr(data-heading);font-family:"Delivery Bold",sans-serif}
}
.electionCalendar .calendar-content table{table-layout:auto;width:100%;margin-bottom:10px}
@media only screen and (min-width:1025px){.electionCalendar .calendar-content table[data-alternate-bg="true"] tr:nth-child(odd){background:rgba(237,237,237,0.5)}
.electionCalendar .calendar-content table[data-alternate-bg="true"] tr[data-milestone-timebox="past"]{opacity:.65}
.electionCalendar .calendar-content table[data-alternate-bg="true"] tr[data-milestone-timebox="present"]{background:#ffe680}
}
.electionCalendar .calendar-content table th,.electionCalendar .calendar-content table td{padding:10px 5px;vertical-align:top;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}
.electionCalendar .calendar-content table td{border-top:1px solid #ccc}
.electionCalendar .calendar-content table td a{display:inline-block}
.electionCalendar .calendar-content table th{padding-bottom:4px;text-align:left;color:#000;font-family:"Delivery Regular",sans-serif;vertical-align:bottom;white-space:nowrap}
.electionCalendar .calendar-content .calendar-content-mobile{display:none}
.electionCalendar .calendar-bottom{margin-top:5px;display:inline-block;width:100%}
@media only screen and (max-width:1024px){.electionCalendar .calendar-bottom{display:none}
}
.flaps .electionCalendar .calendar-content table tr:after{left:10px;right:10px}
@media print{.noprint{display:none}
a{text-decoration:none}
a[href]:after{content:none}
.electionCalendar{font-size:14px}
.electionCalendar .calendar-content table td{border-top-color:#000}
.electionCalendar .calendar-header,.electionCalendar .calendar-bottom{display:none}
}
.coffer{clear:both}
.coffer .coffer-background{clear:both;background-color:#ededed;position:relative;width:100%}
.coffer .coffer-background .coffer-text{padding-left:2rem;padding-right:2rem;padding-top:2rem;position:relative}
.image-list-container{margin-bottom:6rem;display:table;width:100%}
.image-list-container .image-list-slim .image-list-item .item{padding-bottom:0}
.image-list-container .image-list-item{width:100%;display:table-row}
.image-list-container .image-list-item .item{vertical-align:top;display:table-cell;padding-bottom:16px}
.image-list-container .image-list-item .image-list-image{padding-right:16px;padding-top:6px}
.image-list-container .image-list-item .image-list-par .article{padding-top:15px}
.address-completion{display:none;visibility:hidden}
.equationeval .hidden{display:none}
.conditionalcontainer .condition{display:none}
.conditionalcontainer .condition.active{display:block}
.conditionalcontainer .condition .container{padding-left:0;padding-right:0}
/*!
* jQuery Mobile Datepicker Wrapper 1.4.2
http://uglymongrel.com.com
*
* Copyright Alexander Schmitz and other contributors
* Released under the MIT license.
* http://uglymongrel.com.org/license
*
*/.ui-datepicker,.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.15)}
html .ui-overlay-a .ui-datepicker td span,html .ui-overlay-a .ui-datepicker a,html .ui-body-a .ui-datepicker td span,html .ui-body-a .ui-datepicker a,.ui-page-theme-a .ui-datepicker td span,.ui-page-theme-a .ui-datepicker a{background-color:#f6f6f6;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}
html body .ui-datepicker .ui-state-highlight{background-color:#e8e8e8;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}
html body .ui-datepicker .ui-state-active{background-color:#38c;border-color:#38c;color:#fff;text-shadow:0 1px 0 #059}
.ui-datepicker td,.ui-datepicker .ui-datepicker-header{border-color:#ddd;background-color:#fff;color:#333;text-shadow:0 1px 0 #f3f3f3}
html .ui-datepicker{display:none;width:auto;z-index:101 !important;background-color:#fff}
html .ui-datepicker a{color:#333!important}
html .ui-datepicker a.ui-state-default{border:0;background:0}
html .ui-datepicker td{padding:0;border:1px solid #ddd}
html .ui-datepicker th{background-color:#e9e9e9;border-color:#ddd;color:#333;text-shadow:0 1px 0 #eee;font-weight:bold}
html .ui-datepicker .ui-datepicker-week-end{background:#eee}
html .ui-datepicker .ui-datepicker-current-day .ui-state-active{background:#fff!important;border:1px solid red}
html .ui-datepicker .ui-datepicker-today a{background-color:#fff!important;color:red!important}
html .ui-datepicker select.ui-datepicker-month,html .ui-datepicker select.ui-datepicker-year{background:#fff;font-weight:normal;width:45%}
html .ui-datepicker .ui-icon-circle-triangle-w,html .ui-datepicker .ui-icon-circle-triangle-e{background-position:unset}
html .ui-datepicker .holiday span{border:0;opacity:.3}
html .ui-datepicker .ui-datepicker-unselectable span{border-width:0;cursor:default}
html .ui-datepicker-buttonpane .ui-datepicker-close{margin:5px;font-weight:500;white-space:normal;line-height:1.125;color:#333;background-color:#ededed;border-radius:4px;border:2px solid #ededed;padding:6px 12px}
html .ui-datepicker-buttonpane .ui-datepicker-close:focus,html .ui-datepicker-buttonpane .ui-datepicker-close:hover{background:#555;color:#fff;border-color:#555}
html .ui-datepicker-buttonpane .ui-datepicker-current{display:none}
.dp-form .upload{clear:both;*zoom:1;display:block}
.dp-form .upload:before,.dp-form .upload:after{display:table;line-height:0;content:""}
.dp-form .upload:after{clear:both}
.dp-form .upload .block label{display:block;width:100%;margin-top:0;line-height:0}
.dp-form .upload .block p>a{font-weight:normal}
.dp-form .upload .block .action-btn{cursor:pointer}
.dp-form .upload .block .hd{height:1em;left:-400em;overflow:hidden;position:absolute}
.dp-form .upload .block .removefield{margin-left:0}
.dp-form .upload .block .removefield:before{background:#333;color:transparent;content:"-";display:inline-block;font-weight:bold;height:2px;line-height:0;margin-right:5px;text-align:center;width:12px}
.dp-form .upload .block .fileupload{clear:both;display:block}
.dp-form .upload .block .file{opacity:0}
.dp-form .has-error .fileupload{border:2px solid #c61111}
.cobranding .header.stripe{background:linear-gradient(to right,#fc0 0,#fc0 30%,#ffe57f 79%,#fff0b2 100%);border-bottom:0;height:96px}
.cobranding .header.stripe nav.header-navigation{margin-top:14px}
.cobranding .header.stripe nav>ul>li a.header-nav-link:before{display:none}
.cobranding .header.stripe nav>ul>li:last-child a.header-nav-link:after{display:none}
@media only screen and (max-width:1024px){.cobranding .header.stripe{height:58px}
.cobranding .header.stripe nav.header-navigation{margin-top:0}
}
.cobranding .header nav.iconnav{margin-top:14px}
@media only screen and (max-width:1024px){.cobranding .header .header nav.iconnav{margin-top:0}
}
@media only screen and (min-width:1025px){.cobranding .header nav>ul>li .nav-flyout{top:82px !important}
}
@media only screen and (max-width:1024px){.cobranding .header nav>ul>li .nav-flyout{top:58px !important}
}
.cobranding .header .header-navigation.mobile .headernav-hamburger-alt nav.hamburger-alt-text{font-size:16px;font-family:"Delivery Regular",sans-serif;line-height:28px}
.cobranding .header.stripe .logo svg{display:none}
@media only screen and (max-width:1024px){.cobranding .header.stripe .logo{background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/logos/logo_cobranding_responsive.svg") no-repeat;width:96px;height:28px;margin-left:16px;margin-top:14px}
}
@media only screen and (min-width:1025px){.cobranding .header.stripe .logo{background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/logos/logo_cobranding.svg") no-repeat;background-size:300px;left:34px;margin-left:0;margin-top:33px;width:351px}
}
#smartbanner-wrapper .bannertext{display:none}
#smartbanner-wrapper #smartbanner{display:none;width:100%;min-height:78px;z-index:9998;overflow:hidden;padding:8px 16px 8px 10px;box-shadow:inset 0 -1px 0 0 #d1d1d1;background-color:#fff;box-sizing:border-box}
#smartbanner-wrapper #smartbanner.shown{display:block}
#smartbanner-wrapper #smartbanner .sb-container{margin:0 auto;display:flex;align-items:center;justify-content:space-between}
#smartbanner-wrapper #smartbanner .sb-close{background:url("../../../etc.clientlibs/dpag_multiscreen/clientlibs/static/resources/img/icons/user-interface-cancel.svg") no-repeat;display:block;width:24px;height:24px}
#smartbanner-wrapper #smartbanner .sb-icon{display:block;width:64px;height:64px;margin-left:10px;object-fit:contain;border-radius:10px}
#smartbanner-wrapper #smartbanner .sb-info{width:35%;font-size:12px;font-weight:normal;line-height:1.25;color:#323232;margin-left:16px}
#smartbanner-wrapper #smartbanner .sb-info h1,#smartbanner-wrapper #smartbanner .sb-info h2,#smartbanner-wrapper #smartbanner .sb-info h3,#smartbanner-wrapper #smartbanner .sb-info h4,#smartbanner-wrapper #smartbanner .sb-info h5,#smartbanner-wrapper #smartbanner .sb-info h6{font-size:18px;color:#000;margin:0 0 1px 0}
#smartbanner-wrapper #smartbanner .sb-info p{line-height:1.25;margin:0}
#smartbanner-wrapper #smartbanner .sb-button{font-size:14px;margin:0 0 0 auto;padding:8px 16px 9px;min-height:auto;width:auto}
#smartbanner-wrapper html.sb-animation{-webkit-transition:all .3s ease}
#smartbanner-wrapper #smartbanner.no-icon .sb-icon{display:none}
div.hasDatepicker{display:block;padding:0;overflow:visible;margin:8px 0;max-width:340px}
.ui-datepicker{overflow:visible;margin:0}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.6em 0;border-bottom:0;font-weight:bold}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{padding:1px 0 1px 2px;position:absolute;top:.6em;margin-top:0;text-indent:-9999px;-webkit-border-radius:1em;border-radius:1em;vertical-align:middle;margin-right:.625em;width:1.75em;height:1.75em;white-space:nowrap !important}
.ui-datepicker .ui-datepicker-prev:after,.ui-datepicker .ui-datepicker-next:after{left:50%;margin-left:-11px;top:50%;margin-top:-11px;content:"";position:absolute;display:block;width:22px;height:22px;background-color:rgba(0,0,0,.3);background-position:center center;background-repeat:no-repeat;-webkit-border-radius:1em;border-radius:1em}
.ui-datepicker .ui-datepicker-next:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C7%207%2C0%207%2C5%200%2C5%200%2C9%207%2C9%207%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
.ui-datepicker .ui-datepicker-prev:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%227%2C5%207%2C0%200%2C7%207%2C14%207%2C9%2014%2C9%2014%2C5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
.ui-datepicker .ui-datepicker-prev{left:9px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;border-collapse:collapse;margin:0}
.ui-datepicker td{border-width:1px;padding:0;border-style:solid;text-align:center;min-width:41px}
.ui-datepicker td span,.ui-datepicker a{display:block;text-align:center;text-decoration:none;font-size:16px;position:relative;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none !important;font-weight:bold;border-width:1px;border-style:solid}
.ui-datepicker td a{padding:.2em 0;font-weight:bold;margin:0;border-width:0}
.ui-datepicker-calendar th{padding-top:.4em;padding-bottom:.4em;border-width:1px;border-style:solid}
.ui-datepicker-calendar th span,.ui-datepicker-calendar span.ui-state-default{opacity:.7}
.ui-datepicker-calendar td a,.ui-datepicker-calendar td span{padding:.6em .5em}
.ui-datepicker .ui-state-disabled{opacity:1}
.ui-datepicker.ui-corner-all,.ui-datepicker .ui-datepicker-header.ui-corner-all{border-radius:0;-webkit-border-radius:0}