@charset "UTF-8";
@font-face{font-family:vbsr_icons;font-weight:400;font-style:normal;font-display:block;src:url(/custom/module/public/vbsr/fonts/vbsr_icons/vbsr_icons.woff2?6daf9fec) format('woff2'),url(/custom/module/public/vbsr/fonts/vbsr_icons/vbsr_icons.woff?6daf9fec) format('woff')}
@font-face{font-family:FontAwesome;font-weight:400;font-style:normal;font-display:block;src:url(/custom/module/public/vbsr/fonts/vbsr_icons/vbsr_icons.woff2?6daf9fec) format('woff2'),url(/custom/module/public/vbsr/fonts/vbsr_icons/vbsr_icons.woff?6daf9fec) format('woff')}
@font-face{font-family:Neythal;src:local('Neythal'),local('Neythal-Regular'),url(/custom/module/public/vbsr/fonts/neythal-regular.woff) format('woff'),url(/custom/module/public/vbsr/fonts/neythal-regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Roboto Condensed';src:local('Roboto Condensed Italic'),local('RobotoCondensed-Italic'),url(/custom/module/public/vbsr/fonts/Roboto_Condensed/RobotoCondensed-Italic.woff2) format('woff2'),url(/custom/module/public/vbsr/fonts/Roboto_Condensed/RobotoCondensed-Italic.woff) format('woff'),url(/custom/module/public/vbsr/fonts/Roboto_Condensed/RobotoCondensed-Italic.ttf) format('truetype');font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:'Roboto Condensed';src:local('Roboto Condensed Light Italic'),local('RobotoCondensed-LightItalic'),url(/custom/module/public/vbsr/fonts/Roboto_Condensed/RobotoCondensed-LightItalic.woff2) format('woff2'),url(/custom/module/public/vbsr/fonts/Roboto_Condensed/RobotoCondensed-LightItalic.woff) format('woff'),url(/custom/module/public/vbsr/fonts/Roboto_Condensed/RobotoCondensed-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic;font-display:swap}
@font-face{font-family:'Roboto Condensed';src:local('Roboto Condensed Bold'),local('RobotoCondensed-Bold'),url(/custom/module/public/vbsr/fonts/Roboto_Condensed/RobotoCondensed-Bold.woff2) format('woff2'),url(/custom/module/public/vbsr/fonts/Roboto_Condensed/RobotoCondensed-Bold.woff) format('woff'),url(/custom/module/public/vbsr/fonts/Roboto_Condensed/RobotoCondensed-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Roboto Condensed';src:local('Roboto Condensed Bold Italic'),local('RobotoCondensed-BoldItalic'),url(/custom/module/public/vbsr/fonts/Roboto_Condensed/RobotoCondensed-BoldItalic.woff2) format('woff2'),url(/custom/module/public/vbsr/fonts/Roboto_Condensed/RobotoCondensed-BoldItalic.woff) format('woff'),url(/custom/module/public/vbsr/fonts/Roboto_Condensed/RobotoCondensed-BoldItalic.ttf) format('truetype');font-weight:700;font-style:italic;font-display:swap}
@font-face{font-family:'Roboto Condensed';src:local('Roboto Condensed Light'),local('RobotoCondensed-Light'),url(/custom/module/public/vbsr/fonts/Roboto_Condensed/RobotoCondensed-Light.woff2) format('woff2'),url(/custom/module/public/vbsr/fonts/Roboto_Condensed/RobotoCondensed-Light.woff) format('woff'),url(/custom/module/public/vbsr/fonts/Roboto_Condensed/RobotoCondensed-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'Roboto Condensed';src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url(/custom/module/public/vbsr/fonts/Roboto_Condensed/RobotoCondensed-Regular.woff2) format('woff2'),url(/custom/module/public/vbsr/fonts/Roboto_Condensed/RobotoCondensed-Regular.woff) format('woff'),url(/custom/module/public/vbsr/fonts/Roboto_Condensed/RobotoCondensed-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}
html.env_dev body::before{position:fixed;left:0;top:0;opacity:0;font-size:10px;line-height:1em;padding:2px;content:"w:unknown";z-index:9999999;background-color:#fff;color:#000}
html.env_dev body:hover::before{opacity:.2}
@media only screen and (min-width:320px) and (max-width:479px){html.env_dev body::before{content:"w:mini"}}
@media only screen and (min-width:480px) and (max-width:767px){html.env_dev body::before{content:"w:small"}}
@media only screen and (min-width:768px) and (max-width:959px){html.env_dev body::before{content:"w:medium"}}
@media only screen and (min-width:960px) and (max-width:1219px){html.env_dev body::before{content:"w:large"}}
meta.mq-mini{min-width:320px;max-width:479px}
meta.mq-small{min-width:480px;max-width:767px}
meta.mq-medium{min-width:768px;max-width:959px}
meta.mq-large{min-width:960px;max-width:1219px}
meta.mq-xlarge{min-width:1220px;max-width:99999px}
:root{--breakpointMini:320px;--breakpointSmall:480px;--breakpointMedium:768px;--breakpointLarge:960px;--breakpointXlarge:1220px;--breakpointDesktop:960px;--belegBestellstatusabfrageHeadlineFontSize:2.25rem;--belegBestellstatusabfrageSubheadlineFontSize:clamp(1.5rem, calc(1rem + 2vw), 2rem);--belegBestellstatusabfrageAddressBoxGap:clamp(1.5rem, 5vw, 2rem)}
html{font:14px/20px 'Roboto Condensed',Arial,Helvetica,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:#fff;color:#444;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;min-width:320px}
body{margin:0;background-color:#fff;position:relative}
a{background:0 0}
a:active,a:hover{outline:0}
.uk-link,a{color:#3e3d40;text-decoration:none;cursor:pointer}
.uk-link:hover,a:hover{color:#059;text-decoration:underline}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
:not(pre)>code,:not(pre)>kbd,:not(pre)>samp{font-size:12px;font-family:Consolas,monospace,serif;color:#d05;white-space:nowrap}
ins{background:#ffa;color:#444;text-decoration:none}
mark{background:#ffa;color:#444}
q{font-style:italic}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{max-width:100%;height:auto;box-sizing:border-box;border:0;vertical-align:middle}
.uk-img-preserve,.uk-img-preserve img{max-width:none}
svg:not(:root){overflow:hidden}
address,blockquote,dl,fieldset,figure,ol,p,pre,ul{margin:0 0 15px}
*+address,*+blockquote,*+dl,*+fieldset,*+figure,*+ol,*+p,*+pre,*+ul{margin-top:15px}
h1,h2,h3,h4,h5,h6{margin:0 0 15px;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:400;color:#444;text-transform:none}
*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:25px}
.uk-h1,h1{font-size:36px;line-height:42px}
.uk-h2,h2{font-size:24px;line-height:30px}
.uk-h3,h3{font-size:18px;line-height:24px}
.uk-h4,h4{font-size:16px;line-height:22px}
.uk-h5,h5{font-size:14px;line-height:20px}
.uk-h6,h6{font-size:12px;line-height:18px}
ol,ul{padding-left:30px}
ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{margin:0}
dt{font-weight:700}
dd{margin-left:0}
hr{box-sizing:content-box;height:0;margin:15px 0;border:0;border-top:1px solid #ddd}
address{font-style:normal}
blockquote{padding-left:15px;border-left:5px solid #ddd;font-size:16px;line-height:22px;font-style:italic}
pre{padding:10px;background:#f5f5f5;font:12px/18px Consolas,monospace,serif;color:#444;-moz-tab-size:4;tab-size:4;overflow:auto}
::-moz-selection{background:#39f;color:#fff;text-shadow:none}
::selection{background:#39f;color:#fff;text-shadow:none}
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}
progress{vertical-align:baseline}
[hidden],audio:not([controls]),template{display:none}
iframe{border:0}
@media screen and (max-width:400px){@-ms-viewport{width:device-width}}
:focus{outline:0!important}
.uk-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}
.uk-grid:after,.uk-grid:before{content:"";display:block;overflow:hidden}
.uk-grid:after{clear:both}
.uk-grid>*{-ms-flex:none;-webkit-flex:none;flex:none;margin:0;float:left;padding-left:25px}
.uk-grid>*>:last-child{margin-bottom:0}
.uk-grid{margin-left:-25px}
.uk-grid+.uk-grid,.uk-grid-margin,.uk-grid>*>.uk-panel+.uk-panel{margin-top:25px}
@media (min-width:1220px){.uk-grid{margin-left:-35px}
.uk-grid>*{padding-left:35px}}
.uk-grid-collapse{margin-left:0}
.uk-grid-collapse>*{padding-left:0}
.uk-grid-collapse+.uk-grid-collapse,.uk-grid-collapse>*>.uk-panel+.uk-panel,.uk-grid-collapse>.uk-grid-margin{margin-top:0}
.uk-grid-small{margin-left:-10px}
.uk-grid-small>*{padding-left:10px}
.uk-grid-small+.uk-grid-small,.uk-grid-small>*>.uk-panel+.uk-panel,.uk-grid-small>.uk-grid-margin{margin-top:10px}
.uk-grid-medium{margin-left:-25px}
.uk-grid-medium>*{padding-left:25px}
.uk-grid-medium+.uk-grid-medium,.uk-grid-medium>*>.uk-panel+.uk-panel,.uk-grid-medium>.uk-grid-margin{margin-top:25px}
.uk-grid-divider:not(:empty){margin-left:-25px;margin-right:-25px}
.uk-grid-divider>*{padding-left:25px;padding-right:25px}
.uk-grid-divider>[class*=uk-width-1-]:not(.uk-width-1-1):nth-child(n+2),.uk-grid-divider>[class*=uk-width-2-]:nth-child(n+2),.uk-grid-divider>[class*=uk-width-3-]:nth-child(n+2),.uk-grid-divider>[class*=uk-width-4-]:nth-child(n+2),.uk-grid-divider>[class*=uk-width-5-]:nth-child(n+2),.uk-grid-divider>[class*=uk-width-6-]:nth-child(n+2),.uk-grid-divider>[class*=uk-width-7-]:nth-child(n+2),.uk-grid-divider>[class*=uk-width-8-]:nth-child(n+2),.uk-grid-divider>[class*=uk-width-9-]:nth-child(n+2){border-left:1px solid #ddd}
@media (min-width:1220px){.uk-grid-divider:not(:empty){margin-left:-35px;margin-right:-35px}
.uk-grid-divider>*{padding-left:35px;padding-right:35px}
.uk-grid-divider:empty{margin-top:35px;margin-bottom:35px}}
.uk-grid-divider:empty{margin-top:25px;margin-bottom:25px;border-top:1px solid #ddd}
.uk-grid-match>*{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.uk-grid-match>*>*{-ms-flex:none;-webkit-flex:none;flex:none;box-sizing:border-box;width:100%}
[class*=uk-grid-width]>*{box-sizing:border-box;width:100%}
.uk-grid-width-1-2>*{width:50%}
.uk-grid-width-1-3>*{width:33.333%}
.uk-grid-width-1-4>*{width:25%}
.uk-grid-width-1-5>*{width:20%}
.uk-grid-width-1-6>*{width:16.666%}
.uk-grid-width-1-10>*{width:10%}
@media (min-width:480px){.uk-grid-width-small-1-2>*{width:50%}
.uk-grid-width-small-1-3>*{width:33.333%}
.uk-grid-width-small-1-4>*{width:25%}
.uk-grid-width-small-1-5>*{width:20%}
.uk-grid-width-small-1-6>*{width:16.666%}
.uk-grid-width-small-1-10>*{width:10%}}
@media (min-width:768px){.uk-grid-divider>[class*=uk-width-medium-]:not(.uk-width-medium-1-1):nth-child(n+2){border-left:1px solid #ddd}
.uk-grid-width-medium-1-2>*{width:50%}
.uk-grid-width-medium-1-3>*{width:33.333%}
.uk-grid-width-medium-1-4>*{width:25%}
.uk-grid-width-medium-1-5>*{width:20%}
.uk-grid-width-medium-1-6>*{width:16.666%}
.uk-grid-width-medium-1-10>*{width:10%}}
@media (min-width:960px){.uk-grid-divider>[class*=uk-width-large-]:not(.uk-width-large-1-1):nth-child(n+2){border-left:1px solid #ddd}
.uk-grid-width-large-1-2>*{width:50%}
.uk-grid-width-large-1-3>*{width:33.333%}
.uk-grid-width-large-1-4>*{width:25%}
.uk-grid-width-large-1-5>*{width:20%}
.uk-grid-width-large-1-6>*{width:16.666%}
.uk-grid-width-large-1-10>*{width:10%}}
@media (min-width:1220px){.uk-grid-width-xlarge-1-2>*{width:50%}
.uk-grid-width-xlarge-1-3>*{width:33.333%}
.uk-grid-width-xlarge-1-4>*{width:25%}
.uk-grid-width-xlarge-1-5>*{width:20%}
.uk-grid-width-xlarge-1-6>*{width:16.666%}
.uk-grid-width-xlarge-1-10>*{width:10%}}
[class*=uk-width]{box-sizing:border-box;width:100%}
.uk-width-1-1{width:100%}
.uk-width-1-2,.uk-width-2-4,.uk-width-3-6,.uk-width-5-10{width:50%}
.uk-width-1-3,.uk-width-2-6{width:33.333%}
.uk-width-2-3,.uk-width-4-6{width:66.666%}
.uk-width-1-4{width:25%}
.uk-width-3-4{width:75%}
.uk-width-1-5,.uk-width-2-10{width:20%}
.uk-width-2-5,.uk-width-4-10{width:40%}
.uk-width-3-5,.uk-width-6-10{width:60%}
.uk-width-4-5,.uk-width-8-10{width:80%}
.uk-width-1-6{width:16.666%}
.uk-width-5-6{width:83.333%}
.uk-width-1-10{width:10%}
.uk-width-3-10{width:30%}
.uk-width-7-10{width:70%}
.uk-width-9-10{width:90%}
@media (min-width:480px){.uk-width-small-1-1{width:100%}
.uk-width-small-1-2,.uk-width-small-2-4,.uk-width-small-3-6,.uk-width-small-5-10{width:50%}
.uk-width-small-1-3,.uk-width-small-2-6{width:33.333%}
.uk-width-small-2-3,.uk-width-small-4-6{width:66.666%}
.uk-width-small-1-4{width:25%}
.uk-width-small-3-4{width:75%}
.uk-width-small-1-5,.uk-width-small-2-10{width:20%}
.uk-width-small-2-5,.uk-width-small-4-10{width:40%}
.uk-width-small-3-5,.uk-width-small-6-10{width:60%}
.uk-width-small-4-5,.uk-width-small-8-10{width:80%}
.uk-width-small-1-6{width:16.666%}
.uk-width-small-5-6{width:83.333%}
.uk-width-small-1-10{width:10%}
.uk-width-small-3-10{width:30%}
.uk-width-small-7-10{width:70%}
.uk-width-small-9-10{width:90%}}
@media (min-width:768px){.uk-width-medium-1-1{width:100%}
.uk-width-medium-1-2,.uk-width-medium-2-4,.uk-width-medium-3-6,.uk-width-medium-5-10{width:50%}
.uk-width-medium-1-3,.uk-width-medium-2-6{width:33.333%}
.uk-width-medium-2-3,.uk-width-medium-4-6{width:66.666%}
.uk-width-medium-1-4{width:25%}
.uk-width-medium-3-4{width:75%}
.uk-width-medium-1-5,.uk-width-medium-2-10{width:20%}
.uk-width-medium-2-5,.uk-width-medium-4-10{width:40%}
.uk-width-medium-3-5,.uk-width-medium-6-10{width:60%}
.uk-width-medium-4-5,.uk-width-medium-8-10{width:80%}
.uk-width-medium-1-6{width:16.666%}
.uk-width-medium-5-6{width:83.333%}
.uk-width-medium-1-10{width:10%}
.uk-width-medium-3-10{width:30%}
.uk-width-medium-7-10{width:70%}
.uk-width-medium-9-10{width:90%}
[class*=uk-pull-],[class*=uk-push-]{position:relative}
.uk-push-1-2,.uk-push-2-4,.uk-push-3-6,.uk-push-5-10{left:50%}
.uk-push-1-3,.uk-push-2-6{left:33.333%}
.uk-push-2-3,.uk-push-4-6{left:66.666%}
.uk-push-1-4{left:25%}
.uk-push-3-4{left:75%}
.uk-push-1-5,.uk-push-2-10{left:20%}
.uk-push-2-5,.uk-push-4-10{left:40%}
.uk-push-3-5,.uk-push-6-10{left:60%}
.uk-push-4-5,.uk-push-8-10{left:80%}
.uk-push-1-6{left:16.666%}
.uk-push-5-6{left:83.333%}
.uk-push-1-10{left:10%}
.uk-push-3-10{left:30%}
.uk-push-7-10{left:70%}
.uk-push-9-10{left:90%}
.uk-pull-1-2,.uk-pull-2-4,.uk-pull-3-6,.uk-pull-5-10{left:-50%}
.uk-pull-1-3,.uk-pull-2-6{left:-33.333%}
.uk-pull-2-3,.uk-pull-4-6{left:-66.666%}
.uk-pull-1-4{left:-25%}
.uk-pull-3-4{left:-75%}
.uk-pull-1-5,.uk-pull-2-10{left:-20%}
.uk-pull-2-5,.uk-pull-4-10{left:-40%}
.uk-pull-3-5,.uk-pull-6-10{left:-60%}
.uk-pull-4-5,.uk-pull-8-10{left:-80%}
.uk-pull-1-6{left:-16.666%}
.uk-pull-5-6{left:-83.333%}
.uk-pull-1-10{left:-10%}
.uk-pull-3-10{left:-30%}
.uk-pull-7-10{left:-70%}
.uk-pull-9-10{left:-90%}}
.uk-panel{display:block;position:relative}
.uk-panel,.uk-panel:hover{text-decoration:none}
.uk-panel:after,.uk-panel:before{content:"";display:table}
.uk-panel:after{clear:both}
.uk-panel>:not(.uk-panel-title):last-child{margin-bottom:0}
.uk-panel-title{margin-top:0;margin-bottom:15px;font-size:18px;line-height:24px;font-weight:400;text-transform:none;color:#444}
.uk-panel-badge{position:absolute;top:0;right:0;z-index:1}
.uk-panel-teaser{margin-bottom:15px}
.uk-panel-body{padding:15px}
.uk-panel-box{padding:15px;background:#f5f5f5;color:#444}
.uk-panel-box .uk-panel-title,.uk-panel-box-hover:hover{color:#444}
.uk-panel-box .uk-panel-badge{top:10px;right:10px}
.uk-panel-box>.uk-panel-teaser{margin-top:-15px;margin-left:-15px;margin-right:-15px}
.uk-panel-box>.uk-nav-side{margin:0 -15px}
.uk-panel-box-primary{background-color:#ebf7fd;color:#2d7091}
.uk-panel-box-primary .uk-panel-title,.uk-panel-box-primary-hover:hover{color:#2d7091}
.uk-panel-box-secondary{background-color:#eee;color:#444}
.uk-panel-box-secondary .uk-panel-title,.uk-panel-box-secondary-hover:hover{color:#444}
.uk-panel-hover{padding:15px;color:#444}
.uk-panel-hover:hover{background:#f5f5f5;color:#444}
.uk-panel-hover .uk-panel-badge{top:10px;right:10px}
.uk-panel-hover>.uk-panel-teaser{margin-top:-15px;margin-left:-15px;margin-right:-15px}
.uk-panel-header .uk-panel-title{padding-bottom:10px;border-bottom:1px solid #ddd;color:#444}
.uk-panel-space{padding:30px}
.uk-panel-space .uk-panel-badge{top:30px;right:30px}
.uk-panel+.uk-panel-divider{margin-top:50px!important}
.uk-panel+.uk-panel-divider:before{content:"";display:block;position:absolute;top:-25px;left:0;right:0;border-top:1px solid #ddd}
@media (min-width:1220px){.uk-panel+.uk-panel-divider{margin-top:70px!important}
.uk-panel+.uk-panel-divider:before{top:-35px}}
.uk-block{position:relative;box-sizing:border-box;padding-top:20px;padding-bottom:20px}
@media (min-width:768px){.uk-block{padding-top:50px;padding-bottom:50px}}
.uk-block:after,.uk-block:before{content:"";display:table}
.uk-block:after{clear:both}
.uk-block>:last-child{margin-bottom:0}
.uk-block-large{padding-top:20px;padding-bottom:20px}
@media (min-width:768px){.uk-block-large{padding-top:50px;padding-bottom:50px}
.uk-comment-list .uk-comment+ul{padding-left:100px}}
@media (min-width:960px){.uk-width-large-1-1{width:100%}
.uk-width-large-1-2,.uk-width-large-2-4,.uk-width-large-3-6,.uk-width-large-5-10{width:50%}
.uk-width-large-1-3,.uk-width-large-2-6{width:33.333%}
.uk-width-large-2-3,.uk-width-large-4-6{width:66.666%}
.uk-width-large-1-4{width:25%}
.uk-width-large-3-4{width:75%}
.uk-width-large-1-5,.uk-width-large-2-10{width:20%}
.uk-width-large-2-5,.uk-width-large-4-10{width:40%}
.uk-width-large-3-5,.uk-width-large-6-10{width:60%}
.uk-width-large-4-5,.uk-width-large-8-10{width:80%}
.uk-width-large-1-6{width:16.666%}
.uk-width-large-5-6{width:83.333%}
.uk-width-large-1-10{width:10%}
.uk-width-large-3-10{width:30%}
.uk-width-large-7-10{width:70%}
.uk-width-large-9-10{width:90%}
.uk-block-large{padding-top:100px;padding-bottom:100px}}
.uk-block-default{background:#fff}
.uk-block-muted{background:#f9f9f9}
.uk-block-primary{background:#428bca}
.uk-block-secondary{background:#222}
.uk-block-default+.uk-block-default,.uk-block-muted+.uk-block-muted,.uk-block-primary+.uk-block-primary,.uk-block-secondary+.uk-block-secondary{padding-top:0}
.uk-article:after,.uk-article:before{content:"";display:table}
.uk-article:after{clear:both}
.uk-article>:last-child{margin-bottom:0}
.uk-article+.uk-article{margin-top:25px}
.uk-article-title{font-size:36px;line-height:42px;font-weight:400;text-transform:none}
.uk-article-title a{color:inherit;text-decoration:none}
.uk-article-meta{font-size:12px;line-height:18px;color:#999}
.uk-article-lead{color:#444;font-size:18px;line-height:24px;font-weight:400}
.uk-article-divider{margin-bottom:25px;border-color:#ddd}
*+.uk-article-divider{margin-top:25px}
.uk-comment-header{margin-bottom:15px}
.uk-comment-header:after,.uk-comment-header:before{content:"";display:table}
.uk-comment-header:after{clear:both}
.uk-comment-avatar{margin-right:15px;float:left}
.uk-comment-title{margin:5px 0 0;font-size:16px;line-height:22px}
.uk-comment-meta{margin:2px 0 0;font-size:11px;line-height:16px;color:#999}
.uk-comment-body>:last-child{margin-bottom:0}
.uk-comment-list{padding:0;list-style:none}
.uk-comment-list .uk-comment+ul{margin:15px 0 0;list-style:none}
.uk-comment-list .uk-comment+ul>li:nth-child(n+2),.uk-comment-list>li:nth-child(n+2){margin-top:15px}
.uk-cover-background{background-position:50% 50%;background-size:cover;background-repeat:no-repeat}
.uk-cover{overflow:hidden}
.uk-cover-object{width:auto;height:auto;min-width:100%;min-height:100%;max-width:none;position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
[data-uk-cover]{position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.uk-nav,.uk-nav ul{margin:0;padding:0;list-style:none}
.uk-nav li>a{display:block;text-decoration:none}
.uk-nav>li>a{padding:5px 15px}
.uk-nav ul{padding-left:15px}
.uk-nav ul a{padding:2px 0}
.uk-nav li>a>div{font-size:12px;line-height:18px}
.uk-nav-header{padding:3px 15px;text-transform:uppercase;font-weight:700;font-size:12px}
.uk-nav-header:not(:first-child){margin-top:15px}
.et-nav-offcanvas .et-nav-sub .uk-nav-header>a{padding:0;border:none}
.uk-nav-divider{margin:9px 15px}
ul.uk-nav-sub{padding:5px 0 5px 15px}
.uk-nav-parent-icon>.uk-parent>a:after{content:"\f104";width:20px;margin-right:-10px;float:right;font-family:FontAwesome;text-align:center}
.uk-nav-parent-icon>.uk-parent.uk-open>a:after{content:"\f107"}
.uk-nav-side>li>a{color:#444}
.uk-nav-side>li>a:focus,.uk-nav-side>li>a:hover{background:rgba(0,0,0,.05);color:#444;outline:0}
.uk-nav-side>li.uk-active>a{background:#428bca;color:#fff}
.uk-nav-side .uk-nav-header{color:#444}
.uk-nav-side .uk-nav-divider{border-top:1px solid #ddd}
.uk-nav-side ul a{color:#428bca}
.uk-nav-side ul a:hover{color:#059}
.uk-nav-dropdown>li>a{color:#444}
.uk-nav-dropdown>li>a:focus,.uk-nav-dropdown>li>a:hover{background:#428bca;color:#fff;outline:0}
.uk-nav-dropdown .uk-nav-header{color:#999}
.uk-nav-dropdown .uk-nav-divider{border-top:1px solid #ddd}
.uk-nav-dropdown ul a{color:#428bca}
.uk-nav-dropdown ul a:hover{color:#059}
.uk-nav-navbar>li>a{color:#444}
.uk-nav-navbar>li>a:focus,.uk-nav-navbar>li>a:hover{background:#428bca;color:#fff;outline:0}
.uk-nav-navbar .uk-nav-header{color:#999}
.uk-nav-navbar .uk-nav-divider{border-top:1px solid #ddd}
.uk-nav-navbar ul a{color:#428bca}
.uk-nav-navbar ul a:hover{color:#059}
.uk-nav-offcanvas>li>a{padding:10px 15px;border-top:1px solid rgba(0,0,0,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}
html .uk-nav.uk-nav-offcanvas>li.uk-active>a{background:#1a1a1a}
.uk-nav-offcanvas .uk-nav-header{margin-top:0;border-top:1px solid rgba(0,0,0,.3);background:#404040;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}
.uk-nav-offcanvas .uk-nav-divider{border-top:1px solid #1a1a1a}
.uk-navbar{background:#eee;color:#444}
.uk-navbar:after,.uk-navbar:before{content:"";display:table}
.uk-navbar:after{clear:both}
.uk-navbar-nav{margin:0;padding:0;list-style:none;float:left}
.uk-navbar-nav>li>a{display:block;box-sizing:border-box;text-decoration:none;height:40px;padding:0;line-height:40px;color:#444;font-size:12px;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:400}
.uk-navbar-nav>li>a[href='#']{cursor:text}
.uk-navbar-nav>li.uk-open>a,.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a:focus{background-color:#f5f5f5;color:#444;outline:0}
.uk-navbar-nav>li>a:active{background-color:#ddd;color:#444}
.uk-navbar-nav>li.uk-active>a{background-color:#f5f5f5;color:#444}
.uk-navbar-nav .uk-navbar-nav-subtitle{line-height:28px}
.uk-navbar-nav-subtitle>div{margin-top:-7px;font-size:10px;line-height:12px}
.uk-navbar-brand,.uk-navbar-content,.uk-navbar-toggle{box-sizing:border-box;display:block;height:40px;padding:0;float:left}
.uk-navbar-brand:before,.uk-navbar-content:before,.uk-navbar-toggle:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.uk-navbar-content+.uk-navbar-content:not(.uk-navbar-center){padding-left:0}
.uk-navbar-content>a:not([class]){color:#428bca}
.uk-navbar-content>a:not([class]):hover{color:#059}
.uk-navbar-brand{font-size:18px;color:#444;text-decoration:none}
.uk-navbar-brand:focus,.uk-navbar-brand:hover{color:#444;text-decoration:none;outline:0}
.uk-navbar-toggle{font-size:18px;color:#444;text-decoration:none}
.uk-navbar-toggle:focus,.uk-navbar-toggle:hover{color:#444;text-decoration:none;outline:0}
.uk-navbar-toggle:after{content:"\f0c9";font-family:FontAwesome;vertical-align:middle}
.uk-navbar-toggle-alt:after{content:"\f002"}
.uk-navbar-center{float:none;text-align:center;max-width:50%;margin-left:auto;margin-right:auto}
.uk-navbar-flip{float:right}
.uk-subnav{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-top:-10px;padding:0;list-style:none}
.uk-subnav>*{-ms-flex:none;-webkit-flex:none;flex:none;padding-left:10px;margin-top:10px;position:relative;float:left}
.uk-subnav:after,.uk-subnav:before{content:"";display:block;overflow:hidden}
.uk-subnav:after{clear:both}
.uk-subnav>*>*{display:inline-block;color:#444}
.uk-subnav>*>:focus,.uk-subnav>*>:hover{color:#428bca;text-decoration:none}
.uk-subnav>.uk-active>*{color:#428bca}
.uk-subnav-line>:before{content:"";display:inline-block;height:10px;vertical-align:middle}
.uk-subnav-line>:nth-child(n+2):before{margin-right:10px;border-left:1px solid #ddd}
.uk-subnav-pill>*>*{padding:3px 9px}
.uk-subnav-pill>*>:focus,.uk-subnav-pill>*>:hover{background:#eee;color:#444;text-decoration:none;outline:0}
.uk-subnav-pill>.uk-active>*{background:#428bca;color:#fff}
.uk-subnav>.uk-disabled>*{background:0 0;color:#999;text-decoration:none;cursor:text}
.uk-breadcrumb{padding:0;list-style:none;font-size:.001px}
.uk-breadcrumb>li{font-size:1rem;vertical-align:top}
.uk-breadcrumb>li,.uk-breadcrumb>li>a,.uk-breadcrumb>li>span{display:inline-block}
.uk-breadcrumb>li:nth-child(n+2):before{content:"|";display:inline-block;margin:0 8px}
.uk-breadcrumb>li:not(.uk-active)>span{color:#999}
.uk-pagination{padding:0;list-style:none;text-align:center;font-size:.001px}
.uk-pagination:after,.uk-pagination:before{content:"";display:table}
.uk-pagination:after{clear:both}
.uk-pagination>li{display:inline-block;font-size:1rem;vertical-align:top}
.uk-pagination>li:nth-child(n+2){margin-left:5px}
.uk-pagination>li>a,.uk-pagination>li>span{display:inline-block;min-width:16px;padding:3px 5px;line-height:20px;text-decoration:none;box-sizing:content-box;text-align:center}
.uk-pagination>li>a{background:#eee;color:#444}
.uk-pagination>li>a:focus,.uk-pagination>li>a:hover{background-color:#f5f5f5;color:#444;outline:0}
.uk-pagination>li>a:active{background-color:#ddd;color:#444}
.uk-pagination>.uk-active>span{background:#428bca;color:#fff}
.uk-pagination>.uk-disabled>span{background-color:#f5f5f5;color:#999}
.uk-pagination-previous{float:left}
.uk-pagination-next{float:right}
.uk-pagination-left{text-align:left}
.uk-pagination-right{text-align:right}
.uk-tab{margin:0;padding:0;list-style:none;border-bottom:1px solid #ddd}
.uk-tab:after,.uk-tab:before{content:"";display:table}
.uk-tab:after{clear:both}
.uk-tab>li{margin-bottom:-1px;float:left;position:relative}
.uk-tab>li>a{display:block;padding:8px 12px;border:1px solid transparent;border-bottom-width:0;text-decoration:none;font-size:16px;text-transform:uppercase;background-color:#1797ca}
.uk-tab>li:nth-child(n+2)>a{margin-left:5px}
.uk-tab>li.uk-open>a,.uk-tab>li>a:focus,.uk-tab>li>a:hover{border-color:#f5f5f5;background:#f5f5f5;color:#059;outline:0}
.uk-tab>li.uk-open:not(.uk-active)>a,.uk-tab>li:not(.uk-active)>a:focus,.uk-tab>li:not(.uk-active)>a:hover{margin-bottom:1px;padding-bottom:7px}
.uk-tab>li.uk-active>a{border-color:#ddd #ddd transparent;background:#fff}
.uk-tab>li.uk-disabled>a{color:#999;cursor:text}
.uk-tab>li.uk-disabled.uk-active>a,.uk-tab>li.uk-disabled>a:focus,.uk-tab>li.uk-disabled>a:hover{background:0 0;border-color:transparent}
.uk-tab-flip>li{float:right}
.uk-tab-flip>li:nth-child(n+2)>a{margin-left:0;margin-right:5px}
.uk-tab>li.uk-tab-responsive>a{margin-left:0;margin-right:0}
.uk-tab-responsive>a:before{content:"\f0c9\00a0";font-family:FontAwesome}
.uk-tab-center{border-bottom:1px solid #ddd}
.uk-tab-center-bottom{border-bottom:none;border-top:1px solid #ddd}
.uk-tab-center:after,.uk-tab-center:before{content:"";display:table}
.uk-tab-center:after{clear:both}
.uk-tab-center .uk-tab{position:relative;right:50%;border:none;float:right}
.uk-tab-center .uk-tab>li{position:relative;right:-50%}
.uk-tab-center .uk-tab>li>a{text-align:center}
.uk-tab-bottom{border-top:1px solid #ddd;border-bottom:none}
.uk-tab-bottom>li{margin-top:-1px;margin-bottom:0}
.uk-tab-bottom>li>a{padding-top:8px;padding-bottom:8px;border-bottom-width:1px;border-top-width:0}
.uk-tab-bottom>li.uk-open:not(.uk-active)>a,.uk-tab-bottom>li:not(.uk-active)>a:focus,.uk-tab-bottom>li:not(.uk-active)>a:hover{margin-bottom:0;margin-top:1px;padding-bottom:8px;padding-top:7px}
.uk-tab-bottom>li.uk-active>a{border-top-color:transparent;border-bottom-color:#ddd}
.uk-tab-grid{margin-left:-5px;border-bottom:none;position:relative;z-index:0}
.uk-tab-grid:before{display:block;position:absolute;left:5px;right:0;bottom:-1px;border-top:1px solid #ddd;z-index:-1}
.uk-tab-grid>li:first-child>a{margin-left:5px}
.uk-tab-grid>li>a{text-align:center}
.uk-tab-grid.uk-tab-bottom{border-top:none}
.uk-tab-grid.uk-tab-bottom:before{top:-1px;bottom:auto}
@media (min-width:768px){.uk-tab-left,.uk-tab-right{border-bottom:none}
.uk-tab-left>li,.uk-tab-right>li{margin-bottom:0;float:none}
.uk-tab-left>li>a,.uk-tab-right>li>a{padding-top:8px;padding-bottom:8px}
.uk-tab-left>li:nth-child(n+2)>a,.uk-tab-right>li:nth-child(n+2)>a{margin-left:0;margin-top:5px}
.uk-tab-left>li.uk-active>a,.uk-tab-right>li.uk-active>a{border-color:#ddd}
.uk-tab-left{border-right:1px solid #ddd}
.uk-tab-left>li{margin-right:-1px}
.uk-tab-left>li>a{border-bottom-width:1px;border-right-width:0}
.uk-tab-left>li:not(.uk-active)>a:focus,.uk-tab-left>li:not(.uk-active)>a:hover{margin-bottom:0;margin-right:1px;padding-bottom:8px;padding-right:11px}
.uk-tab-left>li.uk-active>a{border-right-color:transparent}
.uk-tab-right{border-left:1px solid #ddd}
.uk-tab-right>li{margin-left:-1px}
.uk-tab-right>li>a{border-bottom-width:1px;border-left-width:0}
.uk-tab-right>li:not(.uk-active)>a:focus,.uk-tab-right>li:not(.uk-active)>a:hover{margin-bottom:0;margin-left:1px;padding-bottom:8px;padding-left:11px}
.uk-tab-right>li.uk-active>a{border-left-color:transparent}}
.uk-thumbnav{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-top:-10px;padding:0;list-style:none}
.uk-thumbnav>*{-ms-flex:none;-webkit-flex:none;flex:none;padding-left:10px;margin-top:10px;float:left}
.uk-thumbnav:after,.uk-thumbnav:before{content:"";display:block;overflow:hidden}
.uk-thumbnav:after{clear:both}
.uk-thumbnav>*>*{display:block;background:#fff}
.uk-thumbnav>*>*>img{opacity:.7;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}
.uk-thumbnav>*>:focus>img,.uk-thumbnav>*>:hover>img,.uk-thumbnav>.uk-active>*>img{opacity:1}
.uk-list{padding:0;list-style:none}
.uk-list>li:after,.uk-list>li:before{content:"";display:table}
.uk-list>li:after{clear:both}
.uk-list>li>:last-child{margin-bottom:0}
.uk-list ul{margin:0;padding-left:20px;list-style:none}
.uk-list-line>li:nth-child(n+2){margin-top:5px;padding-top:5px;border-top:1px solid #ddd}
.uk-list-striped>li{padding:5px}
.uk-list-striped>li:nth-of-type(odd){background:#f5f5f5}
.uk-list-space>li:nth-child(n+2){margin-top:10px}
@media (min-width:768px){.uk-description-list-horizontal{overflow:hidden}
.uk-description-list-horizontal>dt{width:160px;float:left;clear:both;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.uk-description-list-horizontal>dd{margin-left:180px}}
.uk-description-list-line>dt{font-weight:400}
.uk-description-list-line>dt:nth-child(n+2){margin-top:5px;padding-top:5px;border-top:1px solid #ddd}
.uk-description-list-line>dd{color:#999}
.uk-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:15px}
*+.uk-table{margin-top:15px}
.uk-table td,.uk-table th{padding:8px}
.uk-table th{text-align:left}
.uk-table td{vertical-align:top}
.uk-table thead th{vertical-align:bottom}
.uk-table caption,.uk-table tfoot{font-size:12px;font-style:italic}
.uk-table caption{text-align:left;color:#999}
.uk-table tbody tr.uk-active{background:#eee}
.uk-table-middle,.uk-table-middle td{vertical-align:middle!important}
.uk-table-striped tbody tr{border-bottom:1px solid #c5c5c5}
.uk-table-condensed td{padding:4px 8px}
.uk-form input,.uk-form select,.uk-form textarea{box-sizing:border-box;margin:0;border-radius:0;font:inherit;color:inherit}
.uk-form select{text-transform:none}
.uk-form optgroup{font:inherit;font-weight:700}
.uk-form input::-moz-focus-inner{border:0;padding:0}
.uk-form input[type=checkbox],.uk-form input[type=radio]{padding:0}
.uk-form input[type=checkbox]:not(:disabled),.uk-form input[type=radio]:not(:disabled){cursor:pointer}
.uk-form input:not([type]),.uk-form input[type=datetime],.uk-form input[type=email],.uk-form input[type=number],.uk-form input[type=password],.uk-form input[type=search],.uk-form input[type=tel],.uk-form input[type=text],.uk-form input[type=url],.uk-form textarea{-webkit-appearance:none}
.uk-form input[type=number]{-moz-appearance:textfield}
.uk-form input[type=search]::-webkit-search-cancel-button,.uk-form input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
.uk-form input[type=number]::-webkit-inner-spin-button,.uk-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.uk-form fieldset{border:none;margin:0;padding:0}
.uk-form textarea{overflow:auto;vertical-align:top}
.uk-form :invalid{box-shadow:none}
.uk-form input:not([type=radio]):not([type=checkbox]),.uk-form select{vertical-align:middle}
.uk-form>:last-child{margin-bottom:0}
.uk-form input:not([type]),.uk-form input[type=color],.uk-form input[type=date],.uk-form input[type=datetime-local],.uk-form input[type=datetime],.uk-form input[type=email],.uk-form input[type=month],.uk-form input[type=number],.uk-form input[type=password],.uk-form input[type=search],.uk-form input[type=tel],.uk-form input[type=text],.uk-form input[type=time],.uk-form input[type=url],.uk-form input[type=week],.uk-form select,.uk-form textarea{height:30px;max-width:100%;padding:4px 6px;border:1px solid #ddd;background:#fff;color:#444;-webkit-transition:.2s linear;transition:.2s linear}
.uk-form input:not([type]):focus,.uk-form input[type=color]:focus,.uk-form input[type=date]:focus,.uk-form input[type=datetime-local]:focus,.uk-form input[type=datetime]:focus,.uk-form input[type=email]:focus,.uk-form input[type=month]:focus,.uk-form input[type=number]:focus,.uk-form input[type=password]:focus,.uk-form input[type=search]:focus,.uk-form input[type=tel]:focus,.uk-form input[type=text]:focus,.uk-form input[type=time]:focus,.uk-form input[type=url]:focus,.uk-form input[type=week]:focus,.uk-form select:focus,.uk-form textarea:focus{border-color:#99baca;outline:0;background:#f5fbfe;color:#444}
.uk-form input:not([type]):disabled,.uk-form input[type=color]:disabled,.uk-form input[type=date]:disabled,.uk-form input[type=datetime-local]:disabled,.uk-form input[type=datetime]:disabled,.uk-form input[type=email]:disabled,.uk-form input[type=month]:disabled,.uk-form input[type=number]:disabled,.uk-form input[type=password]:disabled,.uk-form input[type=search]:disabled,.uk-form input[type=tel]:disabled,.uk-form input[type=text]:disabled,.uk-form input[type=time]:disabled,.uk-form input[type=url]:disabled,.uk-form input[type=week]:disabled,.uk-form select:disabled,.uk-form textarea:disabled{border-color:#ddd;background-color:#f5f5f5;color:#999}
.uk-form :-ms-input-placeholder{color:#999!important}
.uk-form ::-moz-placeholder{opacity:1;color:#999}
.uk-form ::-webkit-input-placeholder{color:#999}
.uk-form :disabled:-ms-input-placeholder{color:#999!important}
.uk-form :disabled::-moz-placeholder{color:#999}
.uk-form :disabled::-webkit-input-placeholder{color:#999}
.uk-form legend{width:100%;border:0;padding:0 0 15px;font-size:18px;line-height:30px}
.uk-form legend:after{content:"";display:block;border-bottom:1px solid #ddd;width:100%}
input:not([type]).uk-form-small,input[type].uk-form-small,select.uk-form-small,textarea.uk-form-small{height:25px;padding:3px;font-size:12px}
input:not([type]).uk-form-large,input[type].uk-form-large,select.uk-form-large,textarea.uk-form-large{height:40px;padding:8px 6px;font-size:16px}
.uk-form select[multiple],.uk-form select[size],.uk-form textarea{height:auto}
.uk-form-danger{border-color:#dc8d99!important;background:#fff7f8!important;color:#d85030!important}
.uk-form-success{border-color:#8ec73b!important;background:#fafff2!important;color:#659f13!important}
.uk-form-blank{border-color:transparent!important;border-style:dashed!important;background:0 0!important}
.uk-form-blank:focus{border-color:#ddd!important}
input.uk-form-width-mini{width:40px}
select.uk-form-width-mini{width:65px}
.uk-form-width-small{width:130px}
.uk-form-width-medium{width:200px}
.uk-form-width-large{width:500px}
.uk-form-row:after,.uk-form-row:before{content:"";display:table}
.uk-form-row:after{clear:both}
.uk-form-row+.uk-form-row{margin-top:15px}
.uk-form-help-inline{display:inline-block;margin:0 0 0 10px}
.uk-form-help-block{margin:5px 0 0}
.uk-form-controls>:first-child{margin-top:0}
.uk-form-controls>:last-child{margin-bottom:0}
.uk-form-controls-condensed{margin:5px 0}
.uk-form-stacked .uk-form-label{display:block;margin-bottom:3px;font-weight:700}
@media (max-width:959px){.uk-form-horizontal .uk-form-label{display:block;margin-bottom:3px;font-weight:700}}
@media (min-width:960px){.uk-form-horizontal .uk-form-label{width:200px;margin-top:5px;float:left}
.uk-form-horizontal .uk-form-controls{margin-left:215px}
.uk-form-horizontal .uk-form-controls-text{padding-top:5px}}
.uk-form-icon{display:inline-block;position:relative;max-width:100%}
.uk-form-icon>[class*=uk-icon-]{position:absolute;top:50%;width:30px;margin-top:-7px;font-size:14px;color:#999;text-align:center;pointer-events:none}
.uk-form-icon:not(.uk-form-icon-flip)>input{padding-left:30px!important}
.uk-form-icon-flip>[class*=uk-icon-]{right:0}
.uk-form-icon-flip>input{padding-right:30px!important}
.uk-button::-moz-focus-inner{border:0;padding:0}
.uk-button{-webkit-appearance:none;margin:0;border:none;overflow:visible;font:inherit;color:#444;text-transform:none;display:inline-block;box-sizing:border-box;background:#eee;vertical-align:middle;line-height:30px;min-height:30px;font-size:1rem;text-decoration:none;text-align:center}
.uk-button:not(:disabled){cursor:pointer}
.uk-button:focus,.uk-button:hover{background-color:#f5f5f5;color:#444;outline:0;text-decoration:none}
.uk-button.uk-active,.uk-button:active{background-color:#ddd;color:#444}
.uk-button-primary.uk-active,.uk-button-primary:active,.uk-button-primary:focus,.uk-button-primary:hover{background-color:#f00020;color:#fff}
.uk-button-success{background-color:#8cc14c;color:#fff}
.uk-button-success:focus,.uk-button-success:hover{background-color:#8ec73b;color:#fff}
.uk-button-success.uk-active,.uk-button-success:active{background-color:#72ae41;color:#fff}
.uk-button-danger{background-color:#e4003b;color:#fff}
.uk-button-danger:focus,.uk-button-danger:hover{background-color:#e4354f;color:#fff}
.uk-button-danger.uk-active,.uk-button-danger:active{background-color:#c91032;color:#fff}
.uk-button:disabled{background-color:#f5f5f5!important;color:#999!important}
.uk-button-link,.uk-button-link.uk-active,.uk-button-link:active,.uk-button-link:disabled,.uk-button-link:focus,.uk-button-link:hover{border-color:transparent;background:0 0}
.uk-button-link{color:#428bca}
.uk-button-link.uk-active,.uk-button-link:active,.uk-button-link:focus,.uk-button-link:hover{color:#059;text-decoration:underline}
.uk-button-link:disabled{color:#999}
.uk-button-link:focus{outline:dotted 1px}
.uk-button-mini{min-height:20px;padding:0 6px;line-height:20px;font-size:11px}
.uk-button-small{min-height:25px;padding:0 10px;line-height:25px;font-size:12px}
.uk-button-large{min-height:40px;line-height:40px;font-size:18px}
.uk-button-group{display:inline-block;vertical-align:middle;position:relative;font-size:.001px;white-space:nowrap}
.uk-button-group>*{display:inline-block}
.uk-button-group .uk-button{vertical-align:top}
.uk-button-dropdown{display:inline-block;vertical-align:middle;position:relative}
[class*=uk-icon-]{font-family:FontAwesome;display:inline-block;font-weight:400;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class*=uk-icon-],[class*=uk-icon-]:focus,[class*=uk-icon-]:hover{text-decoration:none}
.uk-icon-small{font-size:150%;vertical-align:-10%}
.uk-icon-medium{font-size:200%;vertical-align:-16%}
.uk-icon-large{font-size:250%;vertical-align:-22%}
.uk-icon-justify{width:1em;text-align:center}
.uk-icon-spin{display:inline-block;-webkit-animation:2s linear infinite uk-rotate;animation:2s linear infinite uk-rotate}
.uk-icon-hover{color:#999}
.uk-icon-hover:hover{color:#444}
.uk-icon-button{box-sizing:border-box;display:inline-block;width:35px;height:35px;border-radius:100%;background:#eee;line-height:35px;color:#444;font-size:18px;text-align:center}
.uk-icon-button:focus,.uk-icon-button:hover{background-color:#f5f5f5;color:#444;outline:0}
.uk-icon-button:active{background-color:#ddd;color:#444}
.uk-close::-moz-focus-inner{border:0;padding:0}
.uk-close{-webkit-appearance:none;margin:0;border:none;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background:0 0;display:inline-block;box-sizing:content-box;width:20px;line-height:20px;text-align:center;vertical-align:middle;opacity:.3}
.uk-close:after{display:block;content:"\f00d";font-family:FontAwesome}
.uk-close:focus,.uk-close:hover{opacity:.5;outline:0;color:inherit;text-decoration:none;cursor:pointer}
.uk-close-alt{padding:2px;border-radius:50%;background:#eee;opacity:1}
.uk-close-alt:focus,.uk-close-alt:hover{opacity:1}
.uk-close-alt:after{opacity:.5}
.uk-close-alt:focus:after,.uk-close-alt:hover:after{opacity:.8}
.uk-badge{display:inline-block;padding:0 5px;background:#428bca;font-size:10px;font-weight:700;line-height:14px;color:#fff;text-align:center;vertical-align:middle;text-transform:none}
a.uk-badge:hover{color:#fff}
.uk-badge-notification{box-sizing:border-box;min-width:18px;border-radius:500px;font-size:12px;line-height:18px}
.uk-badge-success{background-color:#8cc14c}
.uk-badge-warning{background-color:#faa732}
.uk-badge-danger{background-color:#e4003b}
.uk-alert{margin-bottom:15px;padding:10px;background:#ebf7fd;color:#2d7091}
*+.uk-alert{margin-top:15px}
.uk-alert>:last-child{margin-bottom:0}
.uk-alert h1,.uk-alert h2,.uk-alert h3,.uk-alert h4,.uk-alert h5,.uk-alert h6{color:inherit}
.uk-alert>.uk-close:first-child{float:right}
.uk-alert>.uk-close:first-child+*{margin-top:0}
.uk-alert-success{background:#f2fae3;color:#659f13}
.uk-alert-warning{background:#fffceb;color:#e28327}
.uk-alert-danger{background:#fff1f0;color:#d85030}
.uk-alert-large{padding:20px}
.uk-alert-large>.uk-close:first-child{margin:-10px -10px 0 0}
.uk-thumbnail{display:inline-block;max-width:100%;box-sizing:border-box;margin:0;padding:4px;border:1px solid #ddd;background:#fff}
a.uk-thumbnail:focus,a.uk-thumbnail:hover{border-color:#aaa;background-color:#fff;text-decoration:none;outline:0}
.uk-thumbnail-caption{padding-top:4px;text-align:center;color:#444}
.uk-thumbnail-mini{width:150px}
.uk-thumbnail-small{width:200px}
.uk-thumbnail-medium{width:300px}
.uk-thumbnail-large{width:400px}
.uk-thumbnail-expand,.uk-thumbnail-expand>img{width:100%}
.uk-overlay{display:inline-block;position:relative;max-width:100%;vertical-align:middle;overflow:hidden;-webkit-transform:translateZ(0);margin:0}
.uk-overlay.uk-border-circle{-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%)}
.uk-overlay>:first-child{margin-bottom:0}
.uk-overlay-panel{position:absolute;top:0;bottom:0;left:0;right:0;padding:20px;color:#fff}
.uk-overlay-panel.uk-flex>*>:last-child,.uk-overlay-panel>:last-child{margin-bottom:0}
.uk-overlay-panel h1,.uk-overlay-panel h2,.uk-overlay-panel h3,.uk-overlay-panel h4,.uk-overlay-panel h5,.uk-overlay-panel h6{color:inherit}
.uk-overlay-panel a:not([class]){color:inherit;text-decoration:underline}
.uk-overlay-panel a[class*=uk-icon-]:not(.uk-icon-button){color:inherit}
.uk-overlay-active :not(.uk-active)>.uk-overlay-panel:not(.uk-ignore),.uk-overlay-hover:not(:hover):not(.uk-hover) .uk-overlay-panel:not(.uk-ignore){opacity:0}
.uk-overlay-background{background:rgba(0,0,0,.5)}
.uk-overlay-image{padding:0}
.uk-overlay-top{bottom:auto}
.uk-overlay-bottom{top:auto}
.uk-overlay-left{right:auto}
.uk-overlay-right{left:auto}
.uk-overlay-icon:before{content:"\f002";position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;font-size:50px;line-height:1;font-family:FontAwesome;text-align:center;color:#fff}
.uk-overlay-blur,.uk-overlay-fade,.uk-overlay-grayscale,.uk-overlay-scale,.uk-overlay-spin,[class*=uk-overlay-slide]{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity,transform,filter}
.uk-overlay-active .uk-overlay-fade,.uk-overlay-active .uk-overlay-scale,.uk-overlay-active .uk-overlay-spin,.uk-overlay-active [class*=uk-overlay-slide]{transition-duration:.8s}
.uk-overlay-fade{opacity:.7}
.uk-overlay-active .uk-active>.uk-overlay-fade,.uk-overlay-hover.uk-hover .uk-overlay-fade,.uk-overlay-hover:hover .uk-overlay-fade{opacity:1}
.uk-overlay-scale{-webkit-transform:scale(1);transform:scale(1)}
.uk-overlay-active .uk-active>.uk-overlay-scale,.uk-overlay-hover.uk-hover .uk-overlay-scale,.uk-overlay-hover:hover .uk-overlay-scale{-webkit-transform:scale(1.1);transform:scale(1.1)}
.uk-overlay-spin{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}
.uk-overlay-active .uk-active>.uk-overlay-spin,.uk-overlay-hover.uk-hover .uk-overlay-spin,.uk-overlay-hover:hover .uk-overlay-spin{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}
.uk-overlay-grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.uk-overlay-active .uk-active>.uk-overlay-grayscale,.uk-overlay-hover.uk-hover .uk-overlay-grayscale,.uk-overlay-hover:hover .uk-overlay-grayscale{-webkit-filter:grayscale(0);filter:grayscale(0)}
[class*=uk-overlay-slide]{opacity:0}
.uk-overlay-slide-top{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.uk-overlay-slide-bottom{-webkit-transform:translateY(100%);transform:translateY(100%)}
.uk-overlay-slide-left{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
.uk-overlay-slide-right{-webkit-transform:translateX(100%);transform:translateX(100%)}
.uk-overlay-active .uk-active>[class*=uk-overlay-slide],.uk-overlay-hover.uk-hover [class*=uk-overlay-slide],.uk-overlay-hover:hover [class*=uk-overlay-slide]{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}
.uk-overlay-area{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.3);opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;-webkit-transform:translate3d(0,0,0)}
.uk-overlay-toggle.uk-hover .uk-overlay-area,.uk-overlay-toggle:hover .uk-overlay-area,.uk-overlay.uk-hover .uk-overlay-area,.uk-overlay:hover .uk-overlay-area{opacity:1}
.uk-overlay-area:empty:before{content:"\f002";position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;font-size:50px;line-height:1;font-family:FontAwesome;text-align:center;color:#fff}
.uk-overlay-area:not(:empty){font-size:.001px}
.uk-overlay-area:not(:empty):before{content:'';display:inline-block;height:100%;vertical-align:middle}
.uk-overlay-area-content{display:inline-block;box-sizing:border-box;width:100%;vertical-align:middle;font-size:1rem;text-align:center;padding:0 15px;color:#fff}
.uk-overlay-area-content>:last-child{margin-bottom:0}
.uk-overlay-area-content a:not([class]),.uk-overlay-area-content a:not([class]):hover{color:inherit}
.uk-overlay-caption{position:absolute;bottom:0;left:0;right:0;padding:15px;background:rgba(0,0,0,.5);color:#fff;opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;-webkit-transform:translate3d(0,0,0)}
.uk-overlay-toggle.uk-hover .uk-overlay-caption,.uk-overlay-toggle:hover .uk-overlay-caption,.uk-overlay.uk-hover .uk-overlay-caption,.uk-overlay:hover .uk-overlay-caption{opacity:1}
[class*=uk-column-]{-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}
.uk-column-1-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.uk-column-1-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}
.uk-column-1-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}
.uk-column-1-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}
.uk-column-1-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}
@media (min-width:480px){.uk-column-small-1-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.uk-column-small-1-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}
.uk-column-small-1-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}
.uk-column-small-1-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}
.uk-column-small-1-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}}
@media (min-width:768px){.uk-column-medium-1-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.uk-column-medium-1-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}
.uk-column-medium-1-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}
.uk-column-medium-1-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}
.uk-column-medium-1-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}
.uk-dropdown:not(.uk-dropdown-stack)>.uk-dropdown-grid{margin-left:-15px;margin-right:-15px}
.uk-dropdown:not(.uk-dropdown-stack)>.uk-dropdown-grid>[class*=uk-width-]{padding-left:15px;padding-right:15px}
.uk-dropdown:not(.uk-dropdown-stack)>.uk-dropdown-grid>[class*=uk-width-]:nth-child(n+2){border-left:1px solid #ddd}
.uk-dropdown-width-2:not(.uk-dropdown-stack){width:400px}
.uk-dropdown-width-3:not(.uk-dropdown-stack){width:600px}
.uk-dropdown-width-4:not(.uk-dropdown-stack){width:800px}
.uk-dropdown-width-5:not(.uk-dropdown-stack){width:1000px}}
@media (min-width:960px){.uk-column-large-1-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.uk-column-large-1-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}
.uk-column-large-1-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}
.uk-column-large-1-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}
.uk-column-large-1-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}}
[class*=uk-animation-]{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@media screen{[data-uk-scrollspy*=uk-animation-]:not([data-uk-scrollspy*=target]){opacity:0}}
.uk-animation-fade{-webkit-animation-name:uk-fade;animation-name:uk-fade;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}
.uk-animation-scale-up{-webkit-animation-name:uk-fade-scale-02;animation-name:uk-fade-scale-02}
.uk-animation-scale-down{-webkit-animation-name:uk-fade-scale-18;animation-name:uk-fade-scale-18}
.uk-animation-slide-top{-webkit-animation-name:uk-fade-top;animation-name:uk-fade-top}
.uk-animation-slide-bottom{-webkit-animation-name:uk-fade-bottom;animation-name:uk-fade-bottom}
.uk-animation-slide-left{-webkit-animation-name:uk-fade-left;animation-name:uk-fade-left}
.uk-animation-slide-right{-webkit-animation-name:uk-fade-right;animation-name:uk-fade-right}
.uk-animation-scale{-webkit-animation-name:uk-scale-12;animation-name:uk-scale-12}
.uk-animation-shake{-webkit-animation-name:uk-shake;animation-name:uk-shake}
.uk-animation-reverse{-webkit-animation-direction:reverse;animation-direction:reverse;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
.uk-animation-15{-webkit-animation-duration:15s;animation-duration:15s}
.uk-animation-top-left{-webkit-transform-origin:0 0;transform-origin:0 0}
.uk-animation-top-center{-webkit-transform-origin:50% 0;transform-origin:50% 0}
.uk-animation-top-right{-webkit-transform-origin:100% 0;transform-origin:100% 0}
.uk-animation-middle-left{-webkit-transform-origin:0 50%;transform-origin:0 50%}
.uk-animation-middle-right{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}
.uk-animation-bottom-left{-webkit-transform-origin:0 100%;transform-origin:0 100%}
.uk-animation-bottom-center{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}
.uk-animation-bottom-right{-webkit-transform-origin:100% 100%;transform-origin:100% 100%}
.uk-animation-hover:not(:hover),.uk-animation-hover:not(:hover) [class*=uk-animation-],.uk-touch .uk-animation-hover:not(.uk-hover),.uk-touch .uk-animation-hover:not(.uk-hover) [class*=uk-animation-]{-webkit-animation-name:none;animation-name:none}
@-webkit-keyframes uk-fade{0%{opacity:0}
100%{opacity:1}}
@keyframes uk-fade{0%{opacity:0}
100%{opacity:1}}
@-webkit-keyframes uk-fade-top{0%{opacity:0;-webkit-transform:translateY(-100%)}
100%{opacity:1;-webkit-transform:translateY(0)}}
@keyframes uk-fade-top{0%{opacity:0;transform:translateY(-100%)}
100%{opacity:1;transform:translateY(0)}}
@-webkit-keyframes uk-fade-bottom{0%{opacity:0;-webkit-transform:translateY(100%)}
100%{opacity:1;-webkit-transform:translateY(0)}}
@keyframes uk-fade-bottom{0%{opacity:0;transform:translateY(100%)}
100%{opacity:1;transform:translateY(0)}}
@-webkit-keyframes uk-fade-left{0%{opacity:0;-webkit-transform:translateX(-100%)}
100%{opacity:1;-webkit-transform:translateX(0)}}
@keyframes uk-fade-left{0%{opacity:0;transform:translateX(-100%)}
100%{opacity:1;transform:translateX(0)}}
@-webkit-keyframes uk-fade-right{0%{opacity:0;-webkit-transform:translateX(100%)}
100%{opacity:1;-webkit-transform:translateX(0)}}
@keyframes uk-fade-right{0%{opacity:0;transform:translateX(100%)}
100%{opacity:1;transform:translateX(0)}}
@-webkit-keyframes uk-fade-scale-02{0%{opacity:0;-webkit-transform:scale(.2)}
100%{opacity:1;-webkit-transform:scale(1)}}
@keyframes uk-fade-scale-02{0%{opacity:0;transform:scale(.2)}
100%{opacity:1;transform:scale(1)}}
@-webkit-keyframes uk-fade-scale-15{0%{opacity:0;-webkit-transform:scale(1.5)}
100%{opacity:1;-webkit-transform:scale(1)}}
@keyframes uk-fade-scale-15{0%{opacity:0;transform:scale(1.5)}
100%{opacity:1;transform:scale(1)}}
@-webkit-keyframes uk-fade-scale-18{0%{opacity:0;-webkit-transform:scale(1.8)}
100%{opacity:1;-webkit-transform:scale(1)}}
@keyframes uk-fade-scale-18{0%{opacity:0;transform:scale(1.8)}
100%{opacity:1;transform:scale(1)}}
@-webkit-keyframes uk-slide-left{0%{-webkit-transform:translateX(-100%)}
100%{-webkit-transform:translateX(0)}}
@keyframes uk-slide-left{0%{transform:translateX(-100%)}
100%{transform:translateX(0)}}
@-webkit-keyframes uk-slide-right{0%{-webkit-transform:translateX(100%)}
100%{-webkit-transform:translateX(0)}}
@keyframes uk-slide-right{0%{transform:translateX(100%)}
100%{transform:translateX(0)}}
@-webkit-keyframes uk-slide-left-33{0%{-webkit-transform:translateX(33%)}
100%{-webkit-transform:translateX(0)}}
@keyframes uk-slide-left-33{0%{transform:translateX(33%)}
100%{transform:translateX(0)}}
@-webkit-keyframes uk-slide-right-33{0%{-webkit-transform:translateX(-33%)}
100%{-webkit-transform:translateX(0)}}
@keyframes uk-slide-right-33{0%{transform:translateX(-33%)}
100%{transform:translateX(0)}}
@-webkit-keyframes uk-scale-12{0%{-webkit-transform:scale(1.2)}
100%{-webkit-transform:scale(1)}}
@keyframes uk-scale-12{0%{transform:scale(1.2)}
100%{transform:scale(1)}}
@-webkit-keyframes uk-rotate{0%{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}}
@keyframes uk-rotate{0%{transform:rotate(0)}
100%{transform:rotate(359deg)}}
@-webkit-keyframes uk-shake{0%,100%{-webkit-transform:translateX(0)}
10%{-webkit-transform:translateX(-9px)}
20%{-webkit-transform:translateX(8px)}
30%{-webkit-transform:translateX(-7px)}
40%{-webkit-transform:translateX(6px)}
50%{-webkit-transform:translateX(-5px)}
60%{-webkit-transform:translateX(4px)}
70%{-webkit-transform:translateX(-3px)}
80%{-webkit-transform:translateX(2px)}
90%{-webkit-transform:translateX(-1px)}}
@keyframes uk-shake{0%,100%{transform:translateX(0)}
10%{transform:translateX(-9px)}
20%{transform:translateX(8px)}
30%{transform:translateX(-7px)}
40%{transform:translateX(6px)}
50%{transform:translateX(-5px)}
60%{transform:translateX(4px)}
70%{transform:translateX(-3px)}
80%{transform:translateX(2px)}
90%{transform:translateX(-1px)}}
@-webkit-keyframes uk-slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-10px)}
100%{opacity:1;-webkit-transform:translateY(0)}}
@keyframes uk-slide-top-fixed{0%{opacity:0;transform:translateY(-10px)}
100%{opacity:1;transform:translateY(0)}}
@-webkit-keyframes uk-slide-bottom-fixed{0%{opacity:0;-webkit-transform:translateY(10px)}
100%{opacity:1;-webkit-transform:translateY(0)}}
@keyframes uk-slide-bottom-fixed{0%{opacity:0;transform:translateY(10px)}
100%{opacity:1;transform:translateY(0)}}
.uk-dropdown,.uk-dropdown-blank{display:none;position:absolute;z-index:1020;box-sizing:border-box}
.uk-dropdown{padding:15px;background:#f5f5f5;color:#444;font-size:1rem;vertical-align:top}
.uk-open>.uk-dropdown,.uk-open>.uk-dropdown-blank{display:block;-webkit-animation:.2s ease-in-out uk-fade;animation:.2s ease-in-out uk-fade;-webkit-transform-origin:0 0;transform-origin:0 0}
.uk-dropdown-top{margin-top:-5px}
.uk-dropdown-bottom{margin-top:5px}
.uk-dropdown-left{margin-left:-5px}
.uk-dropdown-right{margin-left:5px}
.uk-dropdown .uk-nav{margin:0 -15px}
.uk-dropdown-grid>[class*=uk-width-]>.uk-panel+.uk-panel,.uk-grid .uk-dropdown-grid+.uk-dropdown-grid{margin-top:15px}
.uk-dropdown-stack>.uk-dropdown-grid>[class*=uk-width-]{width:100%}
.uk-dropdown-stack>.uk-dropdown-grid>[class*=uk-width-]:nth-child(n+2){margin-top:15px}
.uk-dropdown-small{min-width:150px;width:auto;padding:5px;white-space:nowrap}
.uk-dropdown-small .uk-nav{margin:0 -5px}
.uk-dropdown-navbar{margin-top:0;background:#f5f5f5;color:#444}
.uk-open>.uk-dropdown-navbar{-webkit-animation:.2s ease-in-out uk-slide-top-fixed;animation:.2s ease-in-out uk-slide-top-fixed}
.uk-dropdown-scrollable{overflow-y:auto;max-height:200px}
.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1110;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.6);opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;touch-action:cross-slide-y pinch-zoom double-tap-zoom;-webkit-transform:translateZ(0);transform:translateZ(0)}
.uk-modal.uk-open{opacity:1}
.uk-modal-page,.uk-modal-page body{overflow:hidden}
.uk-modal-dialog{position:relative;box-sizing:border-box;margin:50px auto;padding:20px;width:600px;max-width:calc(100% - 20px);background:#fff;opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:opacity .3s linear,-webkit-transform .3s ease-out;transition:opacity .3s linear,transform .3s ease-out}
@media (max-width:767px){.uk-dropdown-grid>[class*=uk-width-]{width:100%}
.uk-dropdown-grid>[class*=uk-width-]:nth-child(n+2){margin-top:15px}
.uk-modal-dialog{width:auto;margin:10px auto}}
.uk-open .uk-modal-dialog{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.uk-modal-dialog>:not([class*=uk-modal-]):last-child{margin-bottom:0}
.uk-modal-dialog>.uk-close:first-child{margin:-10px -10px 0 0;float:right}
.uk-modal-dialog>.uk-close:first-child+:not([class*=uk-modal-]){margin-top:0}
.uk-modal-dialog-lightbox{margin:15px auto;padding:0;max-width:95%;max-width:calc(100% - 30px)}
.uk-modal-dialog-lightbox>.uk-close:first-child{position:absolute;top:-12px;right:-12px;margin:0;float:none}
@media (max-width:767px){.uk-modal-dialog-lightbox>.uk-close:first-child{top:-7px;right:-7px}}
.uk-modal-dialog-blank{margin:0;padding:0;width:100%;max-width:100%;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}
.uk-modal-dialog-blank>.uk-close:first-child{position:absolute;top:20px;right:20px;z-index:1;margin:0;float:none}
@media (min-width:768px){.uk-modal-dialog-large{width:930px}}
@media (min-width:1220px){.uk-column-xlarge-1-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.uk-column-xlarge-1-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}
.uk-column-xlarge-1-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}
.uk-column-xlarge-1-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}
.uk-column-xlarge-1-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}
.uk-modal-dialog-large{width:1130px}}
.uk-modal-header{margin-bottom:15px}
.uk-modal-footer{margin-top:15px}
.uk-modal-footer>:last-child,.uk-modal-header>:last-child{margin-bottom:0}
.uk-modal-caption{position:absolute;left:0;right:0;bottom:-20px;margin-bottom:-10px;color:#fff;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.uk-modal-spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:25px;color:#ddd}
.uk-modal-spinner:after{content:"\f110";font-family:FontAwesome;-webkit-animation:2s linear infinite uk-rotate;animation:2s linear infinite uk-rotate}
.uk-offcanvas{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;touch-action:none;background:rgba(0,0,0,.1)}
.uk-offcanvas.uk-active{display:block}
.uk-offcanvas-page{position:fixed;-webkit-transition:margin-left .3s ease-in-out;transition:margin-left .3s ease-in-out}
.uk-offcanvas-bar{position:fixed;top:0;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:1001;width:270px;max-width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-ms-scroll-chaining:none}
.uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show{-webkit-transform:translateX(0);transform:translateX(0)}
.uk-offcanvas-bar-flip{left:auto;right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}
.uk-offcanvas .uk-panel{margin:20px 15px;color:#777}
.uk-offcanvas .uk-panel a:not([class]),.uk-offcanvas .uk-panel-title{color:#ccc}
.uk-offcanvas .uk-panel a:not([class]):hover{color:#fff}
.uk-switcher{margin:0;padding:0;list-style:none;touch-action:cross-slide-y pinch-zoom double-tap-zoom}
.uk-switcher>:not(.uk-active){display:none}
.uk-text-small{font-size:11px;line-height:16px}
.uk-text-large{font-size:18px;line-height:24px;font-weight:400}
.uk-text-bold{font-weight:700}
.uk-text-muted{color:#999!important}
.uk-text-primary{color:#2d7091!important}
.uk-text-success{color:#659f13!important}
.uk-text-warning{color:#e28327!important}
.uk-text-danger{color:#d85030!important}
.uk-text-contrast{color:#fff!important}
.uk-text-left{text-align:left!important}
.uk-text-right{text-align:right!important}
.uk-text-center{text-align:center!important}
.uk-text-justify{text-align:justify!important}
.uk-text-top{vertical-align:top!important}
.uk-text-middle{vertical-align:middle!important}
.uk-text-bottom{vertical-align:bottom!important}
@media (max-width:959px){.uk-text-center-medium{text-align:center!important}
.uk-text-left-medium{text-align:left!important}}
.uk-text-nowrap{white-space:nowrap}
.uk-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.uk-text-break{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
.uk-container{box-sizing:border-box;max-width:980px;padding:0 15px}
@media (min-width:1220px){.uk-container{max-width:1200px;padding:0 25px}}
.uk-container:after,.uk-container:before{content:"";display:table}
.uk-container:after{clear:both}
.uk-container-center{margin-left:auto;margin-right:auto}
.uk-clearfix:before{content:"";display:table-cell}
.uk-clearfix:after{content:"";display:table;clear:both}
.uk-nbfc{overflow:hidden}
.uk-nbfc-alt{display:table-cell;width:10000px}
.uk-float-left{float:left}
.uk-float-right{float:right}
[class*=uk-float-]{max-width:100%}
[class*=uk-align-]{display:block;margin-bottom:15px}
.uk-align-left{margin-right:15px;float:left}
.uk-align-right{margin-left:15px;float:right}
@media (min-width:768px){.uk-align-medium-left{margin-right:15px;margin-bottom:15px;float:left}
.uk-align-medium-right{margin-left:15px;margin-bottom:15px;float:right}}
.uk-align-center{margin-left:auto;margin-right:auto}
.uk-vertical-align{font-size:.001px}
.uk-vertical-align:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.uk-vertical-align-bottom,.uk-vertical-align-middle{display:inline-block;max-width:100%;font-size:1rem}
.uk-vertical-align-middle{vertical-align:middle}
.uk-vertical-align-bottom{vertical-align:bottom}
[class*=uk-height]{box-sizing:border-box}
.uk-height-1-1{height:100%}
.uk-height-viewport{height:100vh;min-height:600px}
.uk-responsive-height,.uk-responsive-width{box-sizing:border-box}
.uk-responsive-width{max-width:100%!important;height:auto}
.uk-responsive-height{max-height:100%;width:auto}
.uk-margin{margin-bottom:15px}
*+.uk-margin{margin-top:15px}
.uk-margin-top{margin-top:15px!important}
.uk-margin-bottom{margin-bottom:15px!important}
.uk-margin-left{margin-left:15px!important}
.uk-margin-right{margin-right:15px!important}
.uk-margin-large{margin-bottom:50px}
*+.uk-margin-large{margin-top:50px}
.uk-margin-large-top{margin-top:50px!important}
.uk-margin-large-bottom{margin-bottom:50px!important}
.uk-margin-large-left{margin-left:50px!important}
.uk-margin-large-right{margin-right:50px!important}
.uk-margin-small{margin-bottom:5px}
*+.uk-margin-small{margin-top:5px}
.uk-margin-small-top{margin-top:5px!important}
.uk-margin-small-bottom{margin-bottom:5px!important}
.uk-margin-small-left{margin-left:5px!important}
.uk-margin-small-right{margin-right:5px!important}
.uk-margin-remove{margin:0!important}
.uk-margin-top-remove{margin-top:0!important}
.uk-margin-bottom-remove{margin-bottom:0!important}
.uk-padding-remove{padding:0!important}
.uk-padding-top-remove{padding-top:0!important}
.uk-padding-bottom-remove{padding-bottom:0!important}
.uk-padding-vertical-remove{padding-top:0!important;padding-bottom:0!important}
.uk-border-circle{border-radius:50%}
.uk-border-rounded{border-radius:5px}
.uk-heading-large{font-size:36px;line-height:42px}
.uk-link-muted,.uk-link-muted a,.uk-link-muted a:hover,.uk-link-muted:hover{color:#444}
.uk-link-reset,.uk-link-reset a,.uk-link-reset a:focus,.uk-link-reset a:hover,.uk-link-reset:focus,.uk-link-reset:hover{color:inherit;text-decoration:none}
.uk-scrollable-text{height:300px;overflow-y:scroll;-webkit-overflow-scrolling:touch;resize:both}
.uk-scrollable-box{box-sizing:border-box;height:170px;padding:10px;border:1px solid #ddd;overflow:auto;-webkit-overflow-scrolling:touch;resize:both}
.uk-scrollable-box>:last-child{margin-bottom:0}
.uk-overflow-hidden{overflow:hidden}
.uk-overflow-container{overflow:auto;-webkit-overflow-scrolling:touch}
.uk-overflow-container>:last-child{margin-bottom:0}
.uk-position-absolute,[class*=uk-position-bottom],[class*=uk-position-top]{position:absolute!important}
.uk-position-top{top:0;left:0;right:0}
.uk-position-bottom{bottom:0;left:0;right:0}
.uk-position-top-left{top:0;left:0}
.uk-position-top-right{top:0;right:0}
.uk-position-bottom-left{bottom:0;left:0}
.uk-position-bottom-right{bottom:0;right:0}
.uk-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}
.uk-position-relative{position:relative!important}
.uk-position-z-index{z-index:1}
.uk-display-block{display:block!important}
.uk-display-inline{display:inline!important}
.uk-display-inline-block{display:inline-block!important;max-width:100%}
@media (min-width:960px){.uk-hidden-large,.uk-visible-medium,.uk-visible-small{display:none!important}}
@media (min-width:768px) and (max-width:959px){.uk-hidden-medium,.uk-visible-large,.uk-visible-small{display:none!important}}
@media (max-width:767px){.uk-text-center-small{text-align:center!important}
.uk-text-left-small{text-align:left!important}
.uk-hidden-small,.uk-visible-large,.uk-visible-medium{display:none!important}}
.uk-hidden{display:none!important;visibility:hidden!important}
.uk-invisible{visibility:hidden!important}
.uk-visible-hover:hover .uk-hidden,.uk-visible-hover:hover .uk-invisible{display:block!important;visibility:visible!important}
.uk-visible-hover-inline:hover .uk-hidden,.uk-visible-hover-inline:hover .uk-invisible{display:inline-block!important;visibility:visible!important}
.uk-notouch .uk-hidden-notouch,.uk-touch .uk-hidden-touch{display:none!important}
.uk-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}
.uk-flex-inline{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}
.uk-flex-inline>*,.uk-flex>*{-ms-flex-negative:1}
.uk-flex-top{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}
.uk-flex-middle{-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.uk-flex-bottom{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}
.uk-flex-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.uk-flex-right{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}
.uk-flex-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.uk-flex-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}
.uk-flex-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}
.uk-flex-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.uk-flex-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}
.uk-flex-nowrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}
.uk-flex-wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.uk-flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}
.uk-flex-wrap-top{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}
.uk-flex-wrap-middle{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}
.uk-flex-wrap-bottom{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}
.uk-flex-wrap-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}
.uk-flex-wrap-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}
.uk-flex-order-first{-ms-flex-order:-1;-webkit-order:-1;order:-1}
.uk-flex-order-last{-ms-flex-order:99;-webkit-order:99;order:99}
@media (min-width:480px){.uk-flex-order-first-small{-ms-flex-order:-1;-webkit-order:-1;order:-1}
.uk-flex-order-last-small{-ms-flex-order:99;-webkit-order:99;order:99}}
@media (min-width:768px){.uk-heading-large{font-size:52px;line-height:64px}
.uk-flex-order-first-medium{-ms-flex-order:-1;-webkit-order:-1;order:-1}
.uk-flex-order-last-medium{-ms-flex-order:99;-webkit-order:99;order:99}}
@media (min-width:960px){.uk-flex-order-first-large{-ms-flex-order:-1;-webkit-order:-1;order:-1}
.uk-flex-order-last-large{-ms-flex-order:99;-webkit-order:99;order:99}}
@media (min-width:1220px){.uk-flex-order-first-xlarge{-ms-flex-order:-1;-webkit-order:-1;order:-1}
.uk-flex-order-last-xlarge{-ms-flex-order:99;-webkit-order:99;order:99}}
.uk-flex-item-none{-ms-flex:none;-webkit-flex:none;flex:none}
.uk-flex-item-auto{-ms-flex:auto;-webkit-flex:auto;flex:auto;-ms-flex-negative:1}
.uk-flex-item-1{-ms-flex:1;-webkit-flex:1;flex:1}
.uk-contrast{color:#fff}
.uk-contrast .uk-link,.uk-contrast a:not([class]){color:rgba(255,255,255,.7);text-decoration:none}
.uk-contrast .uk-link:hover,.uk-contrast a:not([class]):hover{color:#fff;text-decoration:underline}
.uk-contrast :not(pre)>code,.uk-contrast :not(pre)>kbd,.uk-contrast :not(pre)>samp,.uk-contrast em,.uk-contrast h1,.uk-contrast h2,.uk-contrast h3,.uk-contrast h4,.uk-contrast h5,.uk-contrast h6{color:#fff}
.uk-contrast hr{border-top-color:rgba(255,255,255,.2)}
.uk-contrast .uk-nav li>a,.uk-contrast .uk-nav li>a:hover{text-decoration:none}
.uk-contrast .uk-nav-side>li>a{color:#fff}
.uk-contrast .uk-nav-side>li>a:focus,.uk-contrast .uk-nav-side>li>a:hover{background:rgba(255,255,255,.1);color:#fff}
.uk-contrast .uk-nav-side>li.uk-active>a{background:#fff;color:#444}
.uk-contrast .uk-nav-side .uk-nav-header{color:#fff}
.uk-contrast .uk-nav-side .uk-nav-divider{border-top-color:rgba(255,255,255,.2)}
.uk-contrast .uk-nav-side ul a{color:rgba(255,255,255,.7)}
.uk-contrast .uk-nav-side ul a:hover{color:#fff}
.uk-contrast .uk-subnav>*>a{color:rgba(255,255,255,.7);text-decoration:none}
.uk-contrast .uk-subnav>*>a:focus,.uk-contrast .uk-subnav>*>a:hover{color:#fff;text-decoration:none}
.uk-contrast .uk-subnav>.uk-active>a{color:#fff}
.uk-contrast .uk-subnav-line>:nth-child(n+2):before{border-left-color:rgba(255,255,255,.2)}
.uk-contrast .uk-subnav-pill>*>a:focus,.uk-contrast .uk-subnav-pill>*>a:hover{background:rgba(255,255,255,.7);color:#444;text-decoration:none}
.uk-contrast .uk-subnav-pill>.uk-active>a{background:#fff;color:#444}
.uk-contrast .uk-tab{border-bottom-color:rgba(255,255,255,.2)}
.uk-contrast .uk-tab>li>a{border-color:transparent;color:rgba(255,255,255,.7)}
.uk-contrast .uk-tab>li.uk-open>a,.uk-contrast .uk-tab>li>a:focus,.uk-contrast .uk-tab>li>a:hover{border-color:rgba(255,255,255,.7);background:rgba(255,255,255,.7);color:#444;text-decoration:none}
.uk-contrast .uk-tab>li.uk-active>a{border-color:rgba(255,255,255,.2);border-bottom-color:transparent;background:#fff;color:#444}
.uk-contrast .uk-tab-center{border-bottom-color:rgba(255,255,255,.2)}
.uk-contrast .uk-list-line>li:nth-child(n+2),.uk-contrast .uk-tab-grid:before{border-top-color:rgba(255,255,255,.2)}
.uk-contrast .uk-form input:not([type]),.uk-contrast .uk-form input[type=color],.uk-contrast .uk-form input[type=date],.uk-contrast .uk-form input[type=datetime-local],.uk-contrast .uk-form input[type=datetime],.uk-contrast .uk-form input[type=email],.uk-contrast .uk-form input[type=month],.uk-contrast .uk-form input[type=number],.uk-contrast .uk-form input[type=password],.uk-contrast .uk-form input[type=search],.uk-contrast .uk-form input[type=tel],.uk-contrast .uk-form input[type=text],.uk-contrast .uk-form input[type=time],.uk-contrast .uk-form input[type=url],.uk-contrast .uk-form input[type=week],.uk-contrast .uk-form select,.uk-contrast .uk-form textarea{border-color:rgba(255,255,255,.8);background:rgba(255,255,255,.8);color:#444;background-clip:padding-box}
.uk-contrast .uk-form input:not([type]):focus,.uk-contrast .uk-form input[type=color]:focus,.uk-contrast .uk-form input[type=date]:focus,.uk-contrast .uk-form input[type=datetime-local]:focus,.uk-contrast .uk-form input[type=datetime]:focus,.uk-contrast .uk-form input[type=email]:focus,.uk-contrast .uk-form input[type=month]:focus,.uk-contrast .uk-form input[type=number]:focus,.uk-contrast .uk-form input[type=password]:focus,.uk-contrast .uk-form input[type=search]:focus,.uk-contrast .uk-form input[type=tel]:focus,.uk-contrast .uk-form input[type=text]:focus,.uk-contrast .uk-form input[type=time]:focus,.uk-contrast .uk-form input[type=url]:focus,.uk-contrast .uk-form input[type=week]:focus,.uk-contrast .uk-form select:focus,.uk-contrast .uk-form textarea:focus{border-color:#fff;background:#fff;color:#444}
.uk-contrast .uk-form :-ms-input-placeholder{color:rgba(68,68,68,.7)!important}
.uk-contrast .uk-form ::-moz-placeholder{color:rgba(68,68,68,.7)}
.uk-contrast .uk-form ::-webkit-input-placeholder{color:rgba(68,68,68,.7)}
.uk-contrast .uk-button{color:#444;background:#fff}
.uk-contrast .uk-button:focus,.uk-contrast .uk-button:hover{background-color:rgba(255,255,255,.8);color:#444}
.uk-contrast .uk-button.uk-active,.uk-contrast .uk-button:active{background-color:rgba(255,255,255,.7);color:#444}
.uk-contrast .uk-button-primary{background-color:#e4003b;color:#fff}
.uk-contrast .uk-button-primary.uk-active,.uk-contrast .uk-button-primary:active,.uk-contrast .uk-button-primary:focus,.uk-contrast .uk-button-primary:hover{background-color:#f00020;color:#fff}
.uk-contrast .uk-icon-hover{color:rgba(255,255,255,.7)}
.uk-contrast .uk-icon-hover:hover{color:#fff}
.uk-contrast .uk-icon-button{background:#fff;color:#444}
.uk-contrast .uk-icon-button:focus,.uk-contrast .uk-icon-button:hover{background-color:rgba(255,255,255,.8);color:#444}
.uk-contrast .uk-icon-button:active{background-color:rgba(255,255,255,.7);color:#444}
.uk-contrast .uk-text-muted{color:rgba(255,255,255,.6)!important}
.uk-contrast .uk-text-primary{color:#2d7091!important}
@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}
a,a:visited{text-decoration:underline}
blockquote,pre{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
img,tr{page-break-inside:avoid}
img{max-width:100%!important}
@page{margin:.5cm}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}}
/*! UIkit 2.24.3 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
.uk-accordion-title{margin-top:0;margin-bottom:15px;padding:5px 15px;background:#eee;font-size:18px;line-height:24px;cursor:pointer}
.uk-accordion-content{padding:0 15px 15px}
.uk-accordion-content::after,.uk-accordion-content::before{content:"";display:table}
.uk-accordion-content::after{clear:both}
.uk-accordion-content>:last-child{margin-bottom:0}
/*! UIkit 2.24.3 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
.uk-autocomplete{display:inline-block;position:relative;max-width:100%;vertical-align:middle}
.uk-nav-autocomplete>li>a{color:#444}
.uk-nav-autocomplete>li.uk-active>a{background:#00a8e6;color:#fff;outline:0}
.uk-nav-autocomplete .uk-nav-header{color:#999}
.uk-nav-autocomplete .uk-nav-divider{border-top:1px solid #ddd}
/*! UIkit 2.21.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
.uk-dotnav{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-top:-15px;padding:0;list-style:none;pointer-events:none}
.uk-dotnav>*{-ms-flex:none;-webkit-flex:none;flex:none;padding-left:15px;margin-top:15px;float:left;pointer-events:auto}
.uk-dotnav::after,.uk-dotnav::before{content:"";display:block;overflow:hidden}
.uk-dotnav::after{clear:both}
.uk-dotnav>*>*{display:block;box-sizing:content-box;width:20px;height:20px;border-radius:50%;background:rgba(50,50,50,.1);text-indent:100%;overflow:hidden;white-space:nowrap}
.uk-dotnav>*>:focus,.uk-dotnav>*>:hover{background:rgba(50,50,50,.4);outline:0}
.uk-dotnav>*>:active{background:rgba(50,50,50,.6)}
.uk-dotnav>.uk-active>*{background:rgba(50,50,50,.4)}
.uk-dotnav-contrast>*>*{background:rgba(255,255,255,.4)}
.uk-dotnav-contrast>*>:focus,.uk-dotnav-contrast>*>:hover{background:rgba(255,255,255,.7)}
.uk-dotnav-contrast>*>:active,.uk-dotnav-contrast>.uk-active>*{background:rgba(255,255,255,.9)}
.uk-dotnav-vertical{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.uk-dotnav-vertical>*{float:none}
/*! UIkit 2.24.3 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
.uk-form-select{display:inline-block;vertical-align:middle;position:relative;overflow:hidden}
.uk-form-select select{position:absolute;top:0;z-index:1;width:100%;height:100%;opacity:0;cursor:pointer;left:0;-webkit-appearance:none}
/*! UIkit 2.24.3 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
.uk-notify{position:fixed;top:10px;left:10px;z-index:1040;box-sizing:border-box;width:350px}
.uk-notify-bottom-right,.uk-notify-top-right{left:auto;right:10px}
.uk-notify-bottom-center,.uk-notify-top-center{left:50%;margin-left:-175px}
.uk-notify-bottom-center,.uk-notify-bottom-left,.uk-notify-bottom-right{top:auto;bottom:10px}
@media (max-width:479px){.uk-notify{left:10px;right:10px;width:auto;margin:0}}
.uk-notify-message{position:relative;margin-bottom:10px;padding:15px;background:#444;color:#fff;font-size:16px;line-height:22px;cursor:pointer}
.uk-notify-message>.uk-close{visibility:hidden;float:right}
.uk-notify-message:hover>.uk-close{visibility:visible}
.uk-notify-message-primary{background:#ebf7fd;color:#2d7091}
.uk-notify-message-success{background:#f2fae3;color:#659f13}
.uk-notify-message-warning{background:#fffceb;color:#e28327}
.uk-notify-message-danger{background:#fff1f0;color:#d85030}
/*! UIkit 2.24.3 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
.uk-search{display:inline-block;position:relative;margin:0}
.uk-search:before{content:"\f002";position:absolute;top:0;left:0;width:30px;line-height:30px;text-align:center;font-family:FontAwesome;font-size:14px;color:rgba(0,0,0,.2)}
.uk-search-field::-moz-focus-inner{border:0;padding:0}
.uk-search-field::-webkit-search-cancel-button,.uk-search-field::-webkit-search-decoration{-webkit-appearance:none}
.uk-search-field::-ms-clear{display:none}
.uk-search-field{box-sizing:border-box;margin:0;border-radius:0;font:inherit;color:#444;-webkit-appearance:none;width:120px;height:30px;padding:0 0 0 30px;border:1px solid transparent;background:rgba(0,0,0,0);-webkit-transition:.2s linear;transition:.2s linear;vertical-align:middle}
.uk-search-field:-ms-input-placeholder{color:#999!important}
.uk-search-field::-moz-placeholder{opacity:1;color:#999}
.uk-search-field::-webkit-input-placeholder{color:#999}
.uk-search-field:focus{outline:0}
.uk-search-field:focus,.uk-search.uk-active .uk-search-field{width:180px}
.uk-dropdown-search{width:300px;margin-top:0;background:#f5f5f5;color:#444}
.uk-open>.uk-dropdown-search{-webkit-animation:.2s ease-in-out uk-slide-top-fixed;animation:.2s ease-in-out uk-slide-top-fixed}
.uk-navbar-flip .uk-dropdown-search{margin-top:5px;margin-right:-15px}
.uk-nav-search>li>a{color:#444}
.uk-nav-search>li.uk-active>a{background:#00a8e6;color:#fff;outline:0}
.uk-nav-search .uk-nav-header{color:#999}
.uk-nav-search .uk-nav-divider{border-top:1px solid #ddd}
.uk-nav-search ul a{color:#07d}
.uk-nav-search ul a:hover{color:#059}
.uk-offcanvas .uk-search{display:block;margin:20px 15px}
.uk-offcanvas .uk-search:before{color:#777}
.uk-offcanvas .uk-search-field{width:100%;border-color:transparent;background:#1a1a1a;color:#ccc}
.uk-offcanvas .uk-search-field:-ms-input-placeholder{color:#777!important}
.uk-offcanvas .uk-search-field::-moz-placeholder{color:#777}
.uk-offcanvas .uk-search-field::-webkit-input-placeholder{color:#777}
.search-result-fail,.search-result-head{margin-top:15px}
/*! UIkit 2.24.3 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
.uk-slidenav{display:inline-block;box-sizing:border-box;width:60px;height:60px;line-height:60px;color:rgba(50,50,50,.4);text-align:center}
.uk-slidenav:focus,.uk-slidenav:hover{outline:0;text-decoration:none;color:rgba(50,50,50,.7);cursor:pointer}
.uk-slidenav:active{color:rgba(50,50,50,.9)}
.uk-slidenav-previous:before{content:"\f104";font-family:FontAwesome;margin-left:-10%}
.uk-slidenav-next:before{content:"\f105";font-family:FontAwesome;margin-right:-10%}
.uk-slidenav-position{position:relative}
.uk-slidenav-position .uk-slidenav{display:none;position:absolute;top:50%;z-index:1;margin-top:-30px}
.uk-slidenav-position:hover .uk-slidenav{display:block}
.uk-slidenav-position .uk-slidenav-previous{left:20px}
.uk-slidenav-position .uk-slidenav-next{right:20px}
.uk-slidenav-contrast{color:rgba(255,255,255,.5)}
.uk-slidenav-contrast:active{color:rgba(255,255,255,.9)}
/*! UIkit 2.24.3 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
.uk-slider{position:relative;z-index:0;touch-action:pan-y}
.uk-slider:not(.uk-grid){margin:0;padding:0;list-style:none}
.uk-slider>*{position:absolute;top:0;left:0}
.uk-slider-container{overflow:hidden}
.uk-slider:not(.uk-drag){-webkit-transition:-webkit-transform .2s linear;transition:transform .2s linear}
.uk-slider.uk-drag{cursor:col-resize;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.uk-slider a,.uk-slider img{-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none}
.uk-slider img{pointer-events:none}
.uk-slider-fullscreen,.uk-slider-fullscreen>li{height:100vh}
.themenset-gallery-slider-block{border:1px solid #ddd}
.themenset-gallery-slider-image{text-align:center;margin-top:10px;margin-bottom:10px}
.themenset-gallery-slider-description{text-align:center;margin-bottom:10px;color:#444}
/*! UIkit 2.24.3 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
.uk-slideshow{position:relative;z-index:0;width:100%;margin:0;padding:0;list-style:none;overflow:hidden;touch-action:pan-y}
.uk-slideshow>li{position:absolute;top:0;left:0;width:100%;opacity:0}
.uk-slideshow>.uk-active{z-index:10;opacity:1}
.uk-slideshow>li>img{visibility:hidden}
[data-uk-slideshow-slide]{cursor:pointer}
.uk-slideshow-fullscreen,.uk-slideshow-fullscreen>li{height:100vh}
.uk-slideshow-fade-in{-webkit-animation:.5s linear uk-fade;animation:.5s linear uk-fade}
.uk-slideshow-fade-out{-webkit-animation:.5s linear reverse uk-fade;animation:.5s linear reverse uk-fade}
.uk-slideshow-scroll-forward-in{-webkit-animation:.5s ease-in-out uk-slide-right;animation:.5s ease-in-out uk-slide-right}
.uk-slideshow-scroll-forward-out{-webkit-animation:.5s ease-in-out reverse uk-slide-left;animation:.5s ease-in-out reverse uk-slide-left}
.uk-slideshow-scroll-backward-in{-webkit-animation:.5s ease-in-out uk-slide-left;animation:.5s ease-in-out uk-slide-left}
.uk-slideshow-scroll-backward-out{-webkit-animation:.5s ease-in-out reverse uk-slide-right;animation:.5s ease-in-out reverse uk-slide-right}
.uk-slideshow-scale-out{-webkit-animation:.5s ease-in-out reverse uk-fade-scale-15;animation:.5s ease-in-out reverse uk-fade-scale-15}
.uk-slideshow-swipe-forward-in{-webkit-animation:.5s ease-in-out uk-slide-left-33;animation:.5s ease-in-out uk-slide-left-33}
.uk-slideshow-swipe-forward-out{-webkit-animation:.5s ease-in-out reverse uk-slide-left;animation:.5s ease-in-out reverse uk-slide-left}
.uk-slideshow-swipe-backward-in{-webkit-animation:.5s ease-in-out uk-slide-right-33;animation:.5s ease-in-out uk-slide-right-33}
.uk-slideshow-swipe-backward-out{-webkit-animation:.5s ease-in-out reverse uk-slide-right;animation:.5s ease-in-out reverse uk-slide-right}
.uk-slideshow-swipe-backward-in::before,.uk-slideshow-swipe-forward-in::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:rgba(0,0,0,.6);-webkit-animation:.5s ease-in-out reverse uk-fade;animation:.5s ease-in-out reverse uk-fade}
/*! UIkit 2.24.3 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
.uk-tooltip{display:none;position:absolute;z-index:1030;box-sizing:border-box;max-width:200px;padding:5px 8px;background:#333;color:rgba(255,255,255,.7);font-size:12px;line-height:18px}
.uk-tooltip::after{content:"";display:block;position:absolute;width:0;height:0;border:5px dashed #333}
.uk-tooltip-top-left::after,.uk-tooltip-top-right::after,.uk-tooltip-top::after{bottom:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;border-top-color:#333}
.uk-tooltip-bottom-left::after,.uk-tooltip-bottom-right::after,.uk-tooltip-bottom::after{top:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;border-bottom-color:#333}
.uk-tooltip-bottom::after,.uk-tooltip-top::after{left:50%;margin-left:-5px}
.uk-tooltip-bottom-left::after,.uk-tooltip-top-left::after{left:10px}
.uk-tooltip-bottom-right::after,.uk-tooltip-top-right::after{right:10px}
.uk-tooltip-left::after{right:-5px;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent;border-left-color:#333}
.uk-tooltip-right::after{left:-5px;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent;border-right-color:#333}
/*!
 * shariff - v1.20.0 - 22.10.2015
 * https://github.com/heiseonline/shariff
 * Copyright (c) 2015 Ines Pauer, Philipp Busse, Sebastian Hilbig, Erich Kramer, Deniz Sesli
 * Licensed under the MIT license
 */
.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571429em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.fa-ul>li{position:relative}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}
.fa-li.fa-lg{left:-1.85714286em}
.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}
.fa-pull-left{float:left}
.fa-pull-right{float:right}
.fa.fa-pull-left{margin-right:.3em}
.fa.fa-pull-right{margin-left:.3em}
.pull-right{float:right}
.pull-left{float:left}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-spin{-webkit-animation:2s linear infinite fa-spin;animation:2s linear infinite fa-spin}
.fa-pulse{-webkit-animation:1s steps(8) infinite fa-spin;animation:1s steps(8) infinite fa-spin}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}
.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}
:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}
.fa-heart:before{content:"\f004"}
.fa-clock-o:before{content:"\f017"}
.fa-download:before{content:"\f019"}
.fa-print:before{content:"\f02f"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-question-circle:before{content:"\f059"}
.fa-info-circle:before{content:"\f05a"}
.fa-eye:before{content:"\f06e"}
.fa-chevron-up:before{content:"\f077"}
.fa-chevron-down:before{content:"\f078"}
.fa-exchange:before{content:"\f0ec"}
.fa-paint-brush:before{content:"\f1fc"}
.shariff::after,.shariff::before{content:" ";display:table}
.shariff::after{clear:both}
.shariff ul{padding:0;margin:0;list-style:none}
.shariff li{box-sizing:border-box;overflow:hidden}
.shariff li a{color:#fff;position:relative;display:block;height:35px;text-decoration:none;box-sizing:border-box}
.shariff li .share_count,.shariff li .share_text{font-family:Arial,Helvetica,sans-serif;font-size:9pt;vertical-align:middle;line-height:35px}
.shariff li .fa{width:35px;line-height:35px;text-align:center;vertical-align:middle}
.shariff li .share_count{padding:0 8px;height:33px;position:absolute;top:1px;right:1px}
.shariff .orientation-horizontal li{-webkit-box-flex:1}
.shariff .orientation-horizontal .info{-webkit-box-flex:0}
.shariff .orientation-horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.shariff .orientation-horizontal li{float:left;-webkit-flex:none;-ms-flex:none;flex:none;width:35px;margin-right:3%;margin-bottom:10px}
.shariff .orientation-horizontal li:last-child{margin-right:0}
.shariff .orientation-horizontal li .share_text{display:block;text-indent:-9999px;padding-left:3px}
.shariff .orientation-horizontal li .share_count{display:none}
.shariff .theme-grey .shariff-button a{background-color:#b0b0b0}
.shariff .theme-grey .shariff-button .share_count{background-color:#ccc;color:#333}
.shariff .theme-white .shariff-button{border:1px solid #ddd}
.shariff .theme-white .shariff-button a{background-color:#fff}
.shariff .theme-white .shariff-button .share_count{background-color:#fff;color:#999}
.shariff .orientation-vertical{min-width:110px}
.shariff .orientation-vertical li{display:block;width:100%;margin:5px 0}
.shariff .orientation-vertical li .share_count{width:24px;text-align:right}
@media only screen and (min-width:360px){.shariff .orientation-horizontal li{margin-right:1.8%;min-width:5pc;width:auto;-webkit-flex:1;-ms-flex:1;flex:1}
.shariff .orientation-horizontal li .share_count{display:block}
.shariff .orientation-horizontal.col-1 li,.shariff .orientation-horizontal.col-2 li{min-width:110px;max-width:10pc}
.shariff .orientation-horizontal.col-1 li .share_text,.shariff .orientation-horizontal.col-2 li .share_text{text-indent:0;display:inline}
.shariff .orientation-horizontal.col-5 li,.shariff .orientation-horizontal.col-6 li{-webkit-flex:none;-ms-flex:none;flex:none}}
@media only screen and (min-width:640px){.shariff .orientation-horizontal.col-3 li{min-width:110px;max-width:10pc}
.shariff .orientation-horizontal.col-3 li .share_text{text-indent:0;display:inline}}
@media only screen and (min-width:768px){.shariff .orientation-horizontal li{min-width:110px;max-width:10pc}
.shariff .orientation-horizontal li .share_text{text-indent:0;display:inline}
.shariff .orientation-horizontal.col-5 li,.shariff .orientation-horizontal.col-6 li{-webkit-flex:1;-ms-flex:1;flex:1}
.body-merkliste-detail tr.directorder>td:nth-of-type(2)>.uk-grid{margin-left:0}
.body-merkliste-detail tr.directorder>td:nth-of-type(2)>.uk-grid>div:first-child{padding-left:0}}
.shariff .addthis a{background-color:#f8694d}
.shariff .addthis a:hover{background-color:#f75b44}
.shariff .addthis .fa-plus{font-size:14px}
.shariff .addthis .share_count{color:#f8694d;background-color:#f1b8b0}
.shariff .theme-white .addthis a{color:#f8694d}
@media only screen and (min-width:600px){.shariff .addthis .fa-plus{font-size:14px;position:relative;top:1px}}
.shariff .diaspora a{background-color:#999}
.shariff .diaspora a:hover{background-color:#b3b3b3}
.shariff .diaspora .fa-times-circle{font-size:17px}
.shariff .theme-white .diaspora a{color:#999}
.shariff .facebook a,.shariff .facebook-like a{background-color:#3b5998}
.shariff .facebook a:hover,.shariff .facebook-like a:hover{background-color:#4273c8}
.shariff .facebook .share_count{color:#183a75;background-color:#99adcf}
.shariff .theme-white .facebook a,.shariff .theme-white .facebook-like a{color:#3b5998}
@media only screen and (min-width:600px){.shariff .diaspora .fa-times-circle{font-size:1pc}
.shariff .facebook .fa-facebook,.shariff .facebook-like .fa-facebook{font-size:19px}}
.shariff .flattr a{background-color:#7ea352}
.shariff .flattr a:hover{background-color:#f67c1a}
.shariff .flattr a:hover .share_count{color:#d56308;background-color:#fab47c}
.shariff .flattr .fa-money{font-size:22px}
.shariff .flattr .share_count{color:#648141;background-color:#b0c893}
.shariff .theme-white .flattr a{color:#f67c1a}
.shariff .googleplus a{background-color:#d34836}
.shariff .googleplus a:hover{background-color:#f75b44}
.shariff .googleplus .share_count{color:#a31601;background-color:#eda79d}
.shariff .theme-white .googleplus a{color:#d34836}
@media only screen and (min-width:600px){.shariff .flattr .fa-money{font-size:19px}
.shariff .googleplus .fa-google-plus{font-size:19px;position:relative;top:1px}}
.shariff .info{border:1px solid #ccc}
.shariff .info a{color:#666;background-color:#fff}
.shariff .info a:hover{background-color:#efefef}
.shariff .info .fa-info{font-size:20px;width:33px}
.shariff .info .share_text{display:block!important;text-indent:-9999px!important}
.shariff .theme-grey .info a{background-color:#fff}
.shariff .theme-grey .info a:hover{background-color:#efefef}
.shariff .orientation-vertical .info{width:35px;float:right}
@media only screen and (min-width:360px){.shariff .orientation-horizontal .info{-webkit-flex:none!important;-ms-flex:none!important;flex:none!important;width:35px;min-width:35px!important}}
@media only screen and (min-width:1024px){.shariff li,.shariff li a{height:30px}
.shariff li .fa{width:30px;line-height:30px}
.shariff li .share_count,.shariff li .share_text{line-height:30px}
.shariff li .share_count{height:28px}
.shariff .info .fa-info{font-size:1pc;width:23px}
.shariff .orientation-horizontal .info{width:25px;min-width:25px!important}
.shariff .orientation-vertical .info{width:25px}}
.shariff .linkedin a{background-color:#0077b5}
.shariff .linkedin a:hover{background-color:#0369a0}
.shariff .linkedin .fa-linkedin{font-size:22px}
.shariff .linkedin .share_count{color:#004785;background-color:#33aae8}
.shariff .theme-white .linkedin a{color:#0077b5}
@media only screen and (min-width:600px){.shariff .linkedin .fa-linkedin{font-size:19px}}
.shariff .mail a{background-color:#999}
.shariff .mail a:hover{background-color:#a8a8a8}
.shariff .mail .fa-envelope{font-size:21px}
.shariff .theme-white .mail a{color:#999}
.shariff .pinterest a{background-color:#bd081c}
.shariff .pinterest a:hover{background-color:#d50920}
.shariff .pinterest .share_count{color:#a31601;background-color:#eda79d}
.shariff .theme-white .pinterest a{color:#bd081c}
.shariff .twitter a{background-color:#55acee}
.shariff .twitter a:hover{background-color:#32bbf5}
.shariff .twitter .share_count{color:#0174a4;background-color:#96d4ee}
.shariff .theme-white .twitter a{color:#55acee}
.shariff .whatsapp a{background-color:#5cbe4a}
.shariff .whatsapp a:hover{background-color:#34af23}
.shariff .theme-white .whatsapp a{color:#5cbe4a}
@media only screen and (min-width:600px){.shariff .mail .fa-envelope{font-size:18px}
.shariff .pinterest .fa-pinterest-p{font-size:19px;position:relative;top:1px}
.shariff .twitter .fa-twitter{font-size:24px}
.shariff .whatsapp .fa-whatsapp{font-size:22px}}
.shariff .xing a{background-color:#126567}
.shariff .xing a:hover{background-color:#29888a}
.shariff .xing .fa-xing{font-size:22px}
.shariff .xing .share_count{color:#15686a;background-color:#4fa5a7}
.shariff .theme-white .xing a{color:#126567}
@media only screen and (min-width:600px){.shariff .xing .fa-xing{font-size:19px}}
.shariff .tumblr a{background-color:#36465d}
.shariff .tumblr a:hover{background-color:#44546b}
.shariff .tumblr .fa-tumblr{font-size:28px}
.shariff .theme-white .tumblr a{color:#5cbe4a}
@media only screen and (min-width:600px){.shariff .tumblr .fa-tumblr{font-size:22px}}
.header-container{display:table;width:100%}
.header-container>div{display:table-cell;vertical-align:middle}
.back-to-top{display:none;background:#b6d8ad;color:#000;position:fixed;bottom:15px;right:10px;padding:3px 8px;font-size:15px;border:3px solid transparent;border-radius:25px;z-index:100;opacity:.8}
a.back-to-top:active,a.back-to-top:focus,a.back-to-top:hover{color:#000}
.back-to-top i{font-size:30px}
.has-error{color:red}
.element_intl_selections{padding:8px;min-height:26px}
.element_intl_selections.uk-grid>div{line-height:25px}
footer .element_intl_selections{margin-bottom:15px}
.element_intl_selections .intl-dropdown,.element_intl_selections .intl-label{display:inline}
footer .element_newsletter button.uk-button{border-radius:5px;border:1px solid #ddd}
.input-and-button{white-space:nowrap;display:inline}
.element_intl_selections>div.uk-float-left{line-height:25px;margin-right:15px}
.element_intl_selections .deliverycountry-dropdown-top{margin-right:10px}
.more-box{overflow:hidden;height:53px;position:relative;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.more-box .fade-out{min-height:20px;position:absolute;bottom:0;width:100%;background:-moz-linear-gradient(270deg,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 8%,#fff 58%);background:-webkit-linear-gradient(270deg,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 8%,#fff 58%);background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 8%,#fff 58%)}
.more-details-button{margin:10px 20px 20px 0}
.more-details-button a{color:#666!important;cursor:pointer;text-decoration:none}
#spinner{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);font-size:128px;display:none;z-index:10}
#success{font-size:128px}
#success .uk-modal-dialog{text-align:center;width:400px;visibility:hidden}
#success .sign{color:#acd39f}
.input-plusminus{display:inline-block;position:relative;border:1px solid #aaa;border-radius:4px;background-color:#fff;overflow:hidden;vertical-align:middle;white-space:nowrap;height:26px}
.input-plusminus .minus,.input-plusminus .plus{display:inline-block;position:absolute;top:0;height:inherit;line-height:inherit;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.input-plusminus .plus{right:0}
.input-plusminus .minus{left:0}
.input-plusminus .minus i,.input-plusminus .plus i{line-height:inherit}
.input-plusminus input{border:none;background:0 0;text-align:center;width:100%;display:inline-block;height:inherit}
.input-plusminus.input-plusminus-vertical{position:static;height:inherit}
.input-plusminus.input-plusminus-vertical .minus,.input-plusminus.input-plusminus-vertical .plus{position:static;height:inherit;display:block}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.et-nav-offcanvas{border-bottom:1px solid rgba(0,0,0,.3);box-shadow:0 1px 0 rgba(255,255,255,.05);padding:0;list-style:none;margin:0 0 20px}
.et-nav-offcanvas li{line-height:30px}
.et-nav-offcanvas .uk-nav-header{margin-top:0;border-top:1px solid rgba(0,0,0,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);background:#ddd}
.et-nav-offcanvas li>a{color:#222;display:block;text-decoration:none;padding:10px 15px;border-top:1px solid rgba(0,0,0,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}
.et-nav-offcanvas .level-1 .et-nav-sub{position:fixed;bottom:0;left:500px;background:#ededed;width:270px;overflow-y:auto}
.et-nav-offcanvas .level-1 .et-nav-sub.et-active{left:0}
.et-nav-sub{list-style:none;margin:0;padding:0}
.et-nav-sub-vert{list-style:none;margin:0 0 20px;padding:0;display:none}
.et-nav-sub-vert li a{padding:10px 15px 10px 30px}
.et-show{display:block!important}
.et-parent>a::after{content:"\f105";margin-right:-10px;float:right;font-family:FontAwesome;text-align:center;border-radius:50%;border:1px solid transparent;width:30px;height:30px;line-height:30px;background-color:#fff}
.level-2.et-parent>a::after{content:"\f107"}
.et-parent>a.et-open::after{content:"\f106"}
.youtubevideo{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;overflow:hidden;cursor:pointer;background:center no-repeat #000}
.catlevel1{margin-left:10px}
.catlevel2{margin-left:20px}
.catlevel3{margin-left:30px}
.catlevel4{margin-left:40px}
.activecat{font-weight:700}
.print-view .header-wrapper{position:relative}
.print-view #tsbadge4_db8d3657bdbe440c985ae127463eaad4,.print-view #tsbadgeResponsiveTop_db8d3657bdbe440c985ae127463eaad4{position:absolute!important;top:-99999px!important}
.print-view .noprint{display:none!important}
@media print{.noprint{display:none!important}}
@-moz-document url-prefix(){@media print{*{float:none!important;overflow:visible!important;width:100%}
body{transform:scale(.7);margin-top:-200px!important}}}
@media screen{.print{display:none!important;visibility:hidden}}
.custom_headline{min-height:50px}
.custom_headline.withsubheadline{min-height:90px}
.custom_headline h3{font-family:Neythal,sans-serif;color:#3e3d40;font-size:36px;line-height:1.2;font-weight:400;margin-bottom:10px}
.custom_headline p{font:14px/20px "Roboto Condensed",Arial,Helvetica,sans-serif}
.pwhelp-button{margin-top:20px}
.view-themenset-detail .uk-grid{margin-top:0}
.frecommend{font-size:16px}
.purplebrush{color:#831f82}
.greybrush{color:#807471}
.quickview{opacity:.8;position:absolute;background-color:#fff;color:#000;bottom:170px;width:100%;text-align:center;line-height:2.5;cursor:pointer;z-index:20;font-weight:700;font-size:18px;display:none}
@media (min-width:980px) and (max-width:1219px){.quickview{bottom:135px}}
@media (min-width:768px) and (max-width:979px){.quickview{bottom:175px}}
@media (min-width:1220px){.element_artikel_gallery:hover .quickview{display:block}}
#qv-modal .uk-close{background:#ccc;display:block;width:25px;line-height:25px;opacity:1;top:-10px;position:absolute;z-index:9999;border:1px solid #ccc;right:-10px;border-radius:50%;font-size:18px;margin:0;float:none}
#qv-modal .uk-modal-dialog{overflow:initial}
.quickview:hover{opacity:1}
.wishlist-element{border:1px solid #c6c6c6}
.wishlist-modifier-left{margin-top:10px;width:48%}
.wishlist-modifier-left .uk-button{width:100%}
.wishlist-modifier-right{margin-top:10px;width:48%;float:right}
.view-merkliste .input_button_wrapper .forminput{width:15%}
.view-merkliste .input_button_wrapper .order_button{width:85%}
.wishlist-button{width:100%}
#wishlist-modal .uk-modal-dialog .uk-modal-close{min-width:0}
#wishlist-modal .uk-modal-footer>.uk-button{margin-left:8px}
.wishlist-msg--error{color:red;display:block}
.wishlist-msg{display:block;height:1rem}
.product-prices .product-details-buttons .wishlist-addproduct-button,.product-prices .product-details-buttons .wishlist-direct-button{position:absolute;top:20px;right:20px;background:0 0;border:none;padding:0;margin:0;min-width:initial}
.wishlist-addproduct-button .icon_heart_wishlist,.wishlist-addproduct-button .uk-icon-heart-o,.wishlist-direct-button .icon_heart_wishlist,.wishlist-direct-button .uk-icon-heart-o{color:#0088a5}
.product-prices .product-details-buttons .wishlist-addproduct-button .icon_heart_wishlist,.product-prices .product-details-buttons .wishlist-direct-button .icon_heart_wishlist{font-size:25px}
.wishlist-addproduct-button .uk-visible-small .uk-icon-heart,.wishlist-direct-button .uk-visible-small .uk-icon-heart{font-size:20px;border:8px solid #c4c4c4;border-radius:20px;background-color:#c4c4c4;color:#fff;padding-top:1px}
.wishlist-addproduct-button:hover,.wishlist-direct-button:hover{text-decoration:none}
.wishlist-addproduct-button .uk-hidden-small,.wishlist-direct-button .uk-hidden-small{display:block;font-size:30px;cursor:pointer}
.wishlist-addproduct-button .uk-visible-small,.wishlist-direct-button .uk-visible-small{position:absolute;top:24px;right:10px}
.person_register__socialmedia-login{display:grid;grid-template-columns:auto 150px 150px;gap:10px}
.person_register__socialmedia-login .login-with-facebook,.person_register__socialmedia-login .login-with-google{margin-top:8px}
.product-details-content .product-prices .uk-modal .uk-close{margin:-10px -10px 0 0;min-width:0}
.product-details-content .product-prices .uk-modal #wishlist-toggle,.product-details-content .product-prices .uk-modal #wishlist-toggle-back{margin:0;min-width:0}
a.keyword{color:#1797ca}
.xref_add{font-size:24px;margin-top:75px;display:inline-block;margin-left:40px}
.xref_height{height:100%}
.xref_saleprice{margin-top:75px;display:inline-block;margin-left:30px}
.xref_pricelabel{font-size:14px}
.xref_price{font-weight:700}
.variant-select-images li a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}
.rebate_error{background-color:#fff1f0}
.preisvorteil{color:#fff;background-color:#ec7987;padding:0 5px}
.country-desc{display:inline-block}
.flag{background-image:url(data:image/png;base64,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);width:16px;height:11px;display:inline-block}
.flag-at{background-position:0 0}
.flag-be{background-position:0 -11px}
.flag-bg{background-position:0 -22px}
.flag-ch{background-position:0 -33px}
.flag-cy{background-position:0 -44px}
.flag-cz{background-position:0 -55px}
.flag-de{background-position:0 -66px}
.flag-dk{background-position:0 -77px}
.flag-ee{background-position:0 -88px}
.flag-es{background-position:0 -99px}
.flag-fi{background-position:0 -110px}
.flag-fr{background-position:0 -121px}
.flag-gr{background-position:0 -132px}
.flag-hr{background-position:0 -143px}
.flag-hu{background-position:0 -154px}
.flag-ie{background-position:0 -165px}
.flag-it{background-position:0 -176px}
.flag-li{background-position:0 -187px}
.flag-lt{background-position:0 -198px}
.flag-lu{background-position:0 -209px}
.flag-lv{background-position:0 -220px}
.flag-mc{background-position:0 -231px}
.flag-mt{background-position:0 -242px}
.flag-nl{background-position:0 -253px}
.flag-no{background-position:0 -264px}
.flag-pl{background-position:0 -275px}
.flag-pt{background-position:0 -286px}
.flag-ro{background-position:0 -297px}
.flag-se{background-position:0 -308px}
.flag-si{background-position:0 -319px}
.flag-sk{background-position:0 -330px}
.flag-gb{background-position:0 -341px}
.discount_badge{position:absolute;top:103px;font-size:18px;left:0;color:#fff;padding:5px 15px}
.discount_strike{font-size:13px;text-decoration:line-through;margin-left:10px}
.discount_percent{position:absolute;top:95px;text-align:center;padding-top:14px;box-sizing:border-box;width:50px;height:50px;right:10px;background-color:#fff;border:1px solid #333;border-radius:50%;font-weight:700;font-size:18px}
.shape_discount{position:relative;height:100px;margin:10px 0;padding:0;-webkit-perspective:600px;perspective:600px}
.value_discount{color:#fff;white-space:nowrap;font-size:24px;padding:7px 12px;position:absolute;-webkit-transform:rotateY(30deg);transform:rotateY(30deg);background-image:-webkit-linear-gradient(to right,#e3005d,#e3005d);background-image:linear-gradient(to right,#e3005d,#e3005d)}
.badges .shape_discount{height:30px}
.badges .value_discount{padding:5px 12px;font-size:18px}
#clp-attributes{margin-top:2rem}
#clp-attributes>div{margin-top:12px}
#clp-attributes h4{text-decoration:underline;font-size:14px;margin-bottom:0}
#clp-warnings ul{list-style:none;margin-left:0;padding-left:0}
.clp-signal-word{font-weight:700}
.product_image_subelement>img{padding:10px}
#etTrustbadge{display:block;position:fixed;left:10px;bottom:10px;box-shadow:rgba(0,0,0,.1) 0 2px 9px 4px!important;border-radius:8px!important}
.stoerer{width:100%;margin-bottom:25px;margin-top:35px;display:flex;align-items:center;justify-content:center;float:none;box-sizing:border-box}
.teaser_mobile_img{width:355px}
@media (min-width:768px){.stoerer{display:none}}
.uk-dropdown,.uk-dropdown-blank{width:100%}
.uk-open>.uk-dropdown,.uk-open>.uk-dropdown-blank{z-index:1023}
.uk-margin-small-bottom h1{margin-bottom:0}
.uk-grid+#main{margin-top:10px}
.uk-breadcrumb *{color:#867976;font-size:12px!important}
.uk-breadcrumb h1,.uk-breadcrumb span{display:inline;font-size:inherit;line-height:inherit;margin:0;font-weight:700}
.uk-breadcrumb h1{margin-right:5px}
@media (max-width:767px){.person_register__socialmedia-login{grid-template-columns:2fr 2fr}
.person_register__socialmedia-login h1{order:2}
.product-details .product-details-content{position:unset}
.mobile-header-menu-text{padding:10px 0 10px 20px}
.header-logo{position:absolute;top:5px;left:calc(50% - 30px)}
#logo .logo img{margin-top:2px}
.header-navigation-wrapper .uk-container{padding:0}
.product_image_subelement>img{padding:5px}
.uk-noaccordion-title{border-bottom:1px solid #ddd;font-size:16px;color:#666;background:0 0;margin-bottom:0;line-height:38px}
.uk-noaccordion-content.noaccordion{background-color:#fff;padding:5px 20px;margin:0 -10px}
.footer-wrapper footer .accordion .uk-accordion-content{background-color:#fff;padding:5px 20px;margin:0 -10px;border-top:1px solid #ddd}}
.uk-accordion-title{position:relative}
.uk-accordion-title::after{font-family:FontAwesome,Arial,Helvetica,sans-serif;position:absolute;right:0;width:25px;height:25px;content:"\f107"}
.uk-accordion-title.uk-active::after{content:"\f106"}
.uk-slidenav-previous::before{margin-left:-10%}
.uk-slidenav-position.slider{padding-left:40px;padding-right:40px}
.uk-slidenav-position.productslider{padding-left:40px;padding-right:40px;min-height:280px}
.uk-slidenav-position.categoryslider-standard{padding-left:40px;padding-right:40px;max-height:180px}
.uk-slidenav-position.categoryslider-thin{padding-left:40px;padding-right:40px;min-height:50px;height:100px}
.uk-slidenav-position .custom-slider .uk-slidenav,.uk-slidenav-position.productslider .uk-slidenav,.uk-slidenav-position.slider .uk-slidenav{display:block}
@media only screen and (min-width:960px){.js_peerius_recommendations_category .uk-slidenav-position.productslider .uk-slidenav,.js_peerius_recommendations_home .uk-slidenav-position.productslider .uk-slidenav,.js_peerius_recommendations_home2 .uk-slidenav-position.productslider .uk-slidenav,.js_peerius_recommendations_wishlist .uk-slidenav-position.productslider .uk-slidenav{display:none}}
.slideshow .uk-slidenav-contrast{color:#fff;border-radius:50%;border:1px solid transparent;background-color:#000;opacity:.75;line-height:50px}
.element_sidebar .uk-nav{margin-bottom:10px;min-height:35px}
.element_sidebar .uk-nav li{font-size:14px;padding:0}
.element_sidebar .uk-nav li.uk-nav-header{margin-bottom:4px}
.element_sidebar .uk-nav li a{padding:4px}
.element_sidebar .uk-nav li a:hover{background-color:#ededed}
.element_sidebar .uk-nav-header{text-transform:inherit;color:#d4021d;text-decoration:none;border-bottom:1px solid #cec4bb}
.uk-nav-header.narrower{text-transform:inherit;color:#000;text-decoration:none;border-bottom:none}
.uk-button{border-radius:0;line-height:normal;padding:6px 12px}
.uk-button-large{padding:9px 12px}
.uk-button-large.uk-button-default{font-size:15px}
.uk-button-default{background:#f3f1ec;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fefefe),color-stop(100%,#f3f1ec));background:-moz-linear-gradient(top,#fefefe,#f3f1ec);background:-webkit-linear-gradient(top,#fefefe,#f3f1ec);background:linear-gradient(to bottom,#fefefe,#f3f1ec);border:1px solid #cec4bb;color:#3d3636}
.uk-button-default:hover{background:#fefefe}
.uk-navbar-cart::after{content:"\f07a"}
.uk-navbar-nav{background:#fff;display:table;width:100%;position:relative}
.uk-navbar-nav>li{display:table-cell;float:none;position:static}
.uk-navbar-nav>li>a{border:1px solid transparent;border-bottom:0;text-align:center}
header .uk-navbar .uk-navbar-nav .uk-grid>div{border-right:1px solid #bbb}
header .uk-navbar .uk-navbar-nav .uk-grid>div:last-child{border-right:0}
.uk-dropdown-navbar .uk-nav-navbar>li>a{font-size:14px;font-weight:700;color:#87888a;text-transform:uppercase}
nav .uk-dropdown-navbar .uk-grid>div>ul>li{padding-right:25px}
nav .uk-dropdown-navbar .uk-grid>div>ul>li li{padding-right:0}
.uk-dropdown-navbar .uk-nav-navbar>li .uk-nav-sub>li>a:focus,.uk-dropdown-navbar .uk-nav-navbar>li .uk-nav-sub>li>a:hover,.uk-dropdown-navbar .uk-nav-navbar>li>a:focus,.uk-dropdown-navbar .uk-nav-navbar>li>a:hover{background:#ededed}
.uk-dropdown-navbar .uk-nav-navbar>li .uk-nav-sub>li>a{color:#000;font-size:13px}
.uk-dropdown-navbar .uk-nav-navbar>li .uk-nav-sub>li.link-more>a{color:#8b8b8b}
.uk-navbar-nav>li.uk-open>a{background:#f6f5f4}
.icons-right .uk-dropdown{box-sizing:border-box;margin-top:5px;background:#fff;color:#666;font-size:1rem;vertical-align:top;border:1px solid #d3d3d3;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.1)}
.icons-right .uk-dropdown .uk-button{margin:5px;color:#000;font-size:17px;font-weight:400}
.icons-right .uk-dropdown .uk-button:hover{background-color:#9bd896}
.icons-right .uk-nav-header:not(:first-child){margin-top:0;padding:0;background-color:inherit}
.icons-right .uk-nav>li.uk-nav-header>a{font-weight:400;white-space:normal;color:#666}
.icons-right .uk-nav-header{text-transform:none;text-align:center}
.icons-right .uk-nav-header a:hover{text-decoration:underline}
.uk-form .has-error .uk-form-controls,.uk-form .has-error input{background-color:#fef0ef}
.header-intl-container a.uk-close{font-size:20px;line-height:22px}
.uk-form-controls.radios label{margin-right:15px;white-space:nowrap}
.etForm .uk-form-controls.radios>*{display:block}
.uk-grid.radios label{line-height:26px}
.uk-form label{cursor:pointer}
.uk-nav-offcanvas>.uk-open>a,.uk-offcanvas-bar,html:not(.uk-touch) .uk-nav-offcanvas>li>a:focus,html:not(.uk-touch) .uk-nav-offcanvas>li>a:hover{background:#ededed;color:#222}
.uk-nav-offcanvas .uk-nav-sub>li,.uk-nav-offcanvas>li{line-height:30px}
.uk-nav-offcanvas .uk-nav-sub>li>a,.uk-nav-offcanvas>li>a{text-shadow:none;color:#222}
.uk-nav-offcanvas .uk-nav-sub a,.uk-nav-offcanvas ul a{color:#222}
.uk-nav-offcanvas .uk-nav-sub>li>a{padding:10px 15px;border-top:1px solid rgba(0,0,0,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}
html:not(.uk-touch) .uk-nav-offcanvas ul a:hover{color:#452dff}
.uk-nav-offcanvas>.uk-open>a,html:not(.uk-touch) .uk-nav-offcanvas>li>a:focus,html:not(.uk-touch) .uk-nav-offcanvas>li>a:hover{outline:0;color:#000}
html .uk-nav.uk-nav-offcanvas>li.uk-active>a{color:#222;background-color:#ededed}
.uk-nav-parent-icon>.uk-parent>a::after{border-radius:50%;border:1px solid transparent;width:30px;height:30px;line-height:30px;background-color:#fff}
.uk-nav-offcanvas .uk-nav-header{text-shadow:none;background-color:#fff;color:#222}
.uk-offcanvas-bar .applicas-icon{display:block;float:left;line-height:1;font-size:20px;margin-right:6px;padding-top:5px}
.next-page,.prev-page{margin-left:5px;font-size:22px;display:block;float:left;height:25px;width:25px;color:#000;text-align:center}
.next-page:hover,.prev-page:hover{background-color:#eee}
.page-info{display:block;float:left;line-height:25px}
@media (max-width:767px){.slideshow .uk-dotnav>*>*{width:40px;height:40px}}
.slideshow .uk-dotnav-contrast>*>*{background:rgba(255,255,255,.58)}
.slideshow .uk-dotnav-contrast>.uk-active>*{background:rgba(255,255,255,.95)}
.uk-slidenav-contrast:focus,.uk-slidenav-contrast:hover{color:#999}
.uk-slidenav-position .custom-slider .uk-slidenav-previous,.uk-slidenav-position.productslider .uk-slidenav-previous,.uk-slidenav-position.slider .uk-slidenav-previous{left:-2px}
.uk-slidenav-position .custom-slider .uk-slidenav-previous,.uk-slidenav-position.productslider .uk-slidenav-previous{color:#999}
@media only screen and (max-width:480px){.uk-slidenav-position .custom-slider .uk-slidenav-next,.uk-slidenav-position.productslider .uk-slidenav-next,.uk-slidenav-position.slider .uk-slidenav-next{right:-5px!important}}
.uk-slidenav-position .custom-slider .uk-slidenav-next,.uk-slidenav-position.productslider .uk-slidenav-next,.uk-slidenav-position.slider .uk-slidenav-next{right:-15px}
.uk-slidenav-position .custom-slider .uk-slidenav-next,.uk-slidenav-position.productslider .uk-slidenav-next{color:#999}
.uk-accordion.narrower .uk-accordion-title{text-transform:inherit;color:#000;background:0 0;text-decoration:none;border-top:1px solid #cec4bb;font-size:14px;font-weight:700;padding:5px 0;margin:0}
.uk-accordion.narrower .uk-accordion-content{padding:0;margin:15px 0}
.uk-accordion.narrower .uk-accordion-content.narrower-large .scroll-container{overflow-x:hidden;overflow-y:auto;max-height:295px}
.hr-narrower{border-color:#cec4bb;margin:0 0 10px}
.uk-accordion.narrower .uk-accordion-content a{color:#222;padding:4px;display:block}
.uk-accordion.narrower .uk-accordion-content a:hover{background:#ece9e2;text-decoration:none}
.uk-form-select.uk-button{padding:0 0 0 6px}
.uk-form-select.uk-button i{padding-top:4px}
.element_flyout .uk-nav>li>a{padding:5px 15px}
.element_flyout ul.uk-nav-sub{padding:0 0 5px 15px}
.element_flyout .uk-dropdown-navbar .uk-nav-navbar>li .uk-nav-sub>li>a{color:#3e3d40}
.element_flyout .uk-dropdown-navbar .uk-nav-navbar .uk-nav-sub>li{padding-left:20px}
.flyout-border-right{border-right:1px solid #cec4bb}
.icons-right .uk-dropdown-center.uk-dropdown::after,.icons-right .uk-dropdown-center.uk-dropdown::before{position:absolute;bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;pointer-events:none}
.icons-right .uk-dropdown-center.uk-dropdown::before{border-bottom-color:#bebebe;border-width:7px;margin-left:-7px}
.icons-right .uk-dropdown-center.uk-dropdown::after{border-bottom-color:#fff;border-width:6px;margin-left:-6px}
.icons-right .uk-dropdown-cart{background-color:#eaeaea;width:300px;padding:0}
.dropdown-cart-container{position:relative;color:#444}
.dropdown-cart-container a:hover{text-decoration:none;color:#428bca}
.dropdown-cart-inner ul{max-height:240px;overflow:hidden;position:relative;margin:0}
.dropdown-cart-pos:last-child{margin-bottom:0}
.dropdown-cart-shipping .textblock{border-bottom:1px solid #ccc;padding-bottom:5px}
.dropdown-cart-pos{padding:5px;height:75px;border-bottom:1px solid #ccc}
@media only screen and (max-width:767px){.dropdown-cart-pos.added{border:2px solid #b6d9ad;height:95px}
.dropdown-cart-pos.added .uk-icon-check{color:#000}}
.dropdown-cart-pos-added{background-color:#b6d9ad;margin:-5px -5px 5px;text-align:center}
.dropdown-cart-pos img{height:auto;width:70px;float:left;margin-right:10px}
.dropdown-slide-down,.dropdown-slide-up{height:30px;background-color:#eaeaea;display:block;cursor:pointer;line-height:30px}
.dropdown-slide-up{position:absolute;visibility:hidden;top:0;width:100%}
.dropdown-cart-pos .info li:first-child{max-width:190px}
.dropdown-cart-pos .info ul{padding:0}
.dropdown-cart-pos .info li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;line-height:15px;padding-left:5px}
.dropdown-cart-pos .price-info{line-height:15px;margin-top:10px;text-align:right;position:absolute;right:3px;bottom:3px}
.uk-dropdown-cart::after,.uk-dropdown-cart::before{position:absolute;bottom:100%;left:91%;border:solid transparent;content:" ";height:0;width:0;pointer-events:none}
.uk-dropdown-cart::before{border-bottom-color:#bebebe;border-width:7px;margin-left:-7px}
.uk-dropdown-cart::after{border-bottom-color:#eaeaea;border-width:6px;margin-left:-6px}
.dropdown-cart-footer{background-color:#f3f3f3}
.dropdown-cart-footer .textblock p{margin:0}
.uk-tab>li.uk-active>a{background-color:#fff;color:#1797ca}
@media print{.uk-slidenav{display:none!important}}
figure .uk-overlay-background.uk-overlay-bottom{border-top:none;border-bottom:1px solid #cfd1d2}
.view-merkliste-detail .element_artikel_list ul.uk-accordion{list-style:none;padding-left:0;margin:0}
.inline_validate{padding-right:20px!important}
.inline_error{border-color:#dc8d99!important;background-color:#fff7f8!important;color:#d85030!important}
.inline_form_error{color:#d85030}
.inline_form_icon{position:absolute;right:5px;top:4px;z-index:1;color:#000}
.inline_form_icon.ok::after{font-family:FontAwesome;content:"\f00c";color:green;font-size:20px}
.inline_ok{border-color:#8ec73b!important;background-color:#fafff2!important;color:#659f13!important}
.inline_form_icon.error::after{font-family:FontAwesome;content:"\e922";color:red;font-size:20px}
.artikel_comparison__property_head{background:#ddd;margin:10px;padding:10px 0;font-size:16px}
.artikel_comparison__properties{margin-top:0}
.artikel_comparison__properties.odd{background:#eee}
.artikel_comparison__properties.even{background:#d8d8d8d8}
.productgroup_hint{margin:20px 0}
.et_accordion__title{display:flex;justify-content:space-between;align-items:center;font-size:15px;line-height:1.2em}
.et_accordion__title::after{font-family:FontAwesome,sans-serif;display:inline-block;font-weight:400;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex:0 1 auto;content:"\f107";font-size:40px;margin-left:auto;padding-left:5px}
.et_accordion__content{display:none}
.et_accordion__title--active+.et_accordion__content{display:block}
.et_accordion__title--active::after{content:"\f106"}
.et-tabs{display:block;padding-top:2rem;position:relative}
.et-tabs::after{content:'';clear:both;display:table}
.et-tabs *{box-sizing:border-box}
.et-tabs section>h3{position:absolute;top:1px;display:block;height:2rem;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:15px;margin:0;text-align:center}
.et-tabs section>h3 a{padding:4px 10px;text-decoration:none}
.et-tabs section.et-active>h3{border:1px solid #ddd;border-bottom:1px solid #fff;font-weight:700}
.et-tabs section.et-active h3 a,.et-tabs section:hover h3 a{color:#444}
.et-tabs section:hover:not(.et-active)>h3{background-color:#ddd}
.et-tabs section::before{content:'';clear:both;display:table}
.et-tabs .et-tab-content{display:none;border:1px solid #ddd;min-height:200px;padding:10px}
.et-tabs .et-active .et-tab-content{display:block}
@media only screen and (max-width:767px){.et-tabs section>h3{position:relative;text-align:center;width:100%;height:37px;top:0;border:none;border-bottom:none}
.et-tabs section.et-active>h3{border:none;border-bottom:none}
.et-tabs .et-tab-content{border:none}
.et-tabs section.et-active{border:1px solid #ddd}
.et-tabs section:not(.et-active){border-top:1px solid #ddd}
.et-tabs section.et-active+section,.et-tabs section:not(.et-active):first-child{border-top:none}
.et-tabs section>h3 a{height:100%;line-height:25px;font-size:15px;width:100%;display:inline-block}
.et-tabs section:not(.et-active)>h3{background-color:#f3f3f3}}
#cookiecontrol_notice{display:none;padding-bottom:10px}
@media (max-width:1219px){#cookiecontrol_notice{padding-left:10px;padding-right:10px}}
.cookiecontrol_notice{position:fixed;bottom:0;z-index:1030;width:100%!important;max-width:none;padding:0;background:#7fc3d2!important}
.cookiecontrol_notice--visible{display:block!important}
.cookiecontrol_notice_mobile__wrapper{max-width:1150px;margin-left:auto;margin-right:auto;margin-top:5px}
.cookiecontrol_notice_desktop__wrapper{position:fixed;left:50%;top:50%;background:#0088a5;width:700px;height:360px;transform:translate(-50%,-50%)}
.cookiecontrol_notice_desktop__container{position:relative;width:660px;height:320px;margin:10px;background:#fff;border-radius:10px;padding:10px}
.cookiecontrol_notice_desktop__headline{font-family:Neythal,sans-serif;color:#0088a5;margin-top:10px;font-size:32px;line-height:40px;text-transform:uppercase}
.cookiecontrol_notice_desktop__content{margin-top:10px;font-size:20px;font-weight:lighter;line-height:24px}
.cookiecontrol_notice_desktop__settings{overflow-y:auto;height:200px;margin-top:10px}
.cookiecontrol_notice_desktop__settings .uk-accordion{width:640px}
.cookiecontrol_notice_desktop__settings .uk-accordion-title{border-bottom:1px solid #ccc;margin-bottom:0}
.cookiecontrol_notice_desktop__settings .uk-accordion-content{background:#eee;border-bottom:1px solid #ccc;padding:5px 15px}
.cookiecontrol_notice_desktop__settings .uk-accordion-title::after{position:relative;margin-left:10px}
.cookiecontrol_notice_desktop__mandatory{position:absolute;right:15px;color:#0088a5;font-size:14px}
.cc_switch{position:absolute;right:15px;height:18px;width:40px;top:9px}
.cc_switch input{opacity:0;width:0;height:0}
.cc_slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:34px}
.cc_slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}
input:checked+.cc_slider{background-color:rgba(155,216,150,.9)}
input:focus+.cc_slider{box-shadow:0 0 1px rgba(155,216,150,.9)}
input:checked+.cc_slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}
.cookiecontrol_notice_desktop__controls{position:absolute;bottom:30px;width:680px;display:flex}
.cookiecontrol_notice_desktop__more{font-size:18px;text-decoration:underline;margin-top:8px;cursor:pointer}
.cookiecontrol_notice_desktop__angle{margin:0 5px}
.cookiecontrol_notice_desktop__bbuttons{right:30px;position:absolute}
.cookiecontrol_notice_desktop__bbutton{font-size:18px;color:#fff;background-color:#0088a5;margin-left:15px}
.cookiecontrol_notice_desktop__gbutton{background-color:rgba(125,121,121,.5);font-size:18px;color:#fff}
.cookiecontrol_notice_desktop__imprint{position:absolute;bottom:0;background-color:#f3f3f3;width:680px;text-align:center;transform:translate(-10px,0);border-radius:0 0 10px 10px}
.cookiecontrol_notice_desktop__imprint_item{margin:0 10px}
.cookiecontrol_notice__buttons{margin-top:10px;margin-bottom:5px}
.cookiecontrol_notice__close_container{margin-top:10px}
.cookiecontrol_notice__close{margin-right:20px;color:#999;vertical-align:bottom;white-space:nowrap}
.cookiecontrol_notice__accept,.cookiecontrol_notice__mandatory{width:90%;padding:8px 26px;font-size:18px;background:#0083a5!important}
@media(min-width:768px){.cookiecontrol_notice__accept{height:48px}
body[data-vwtype=warenkorb] .header-navigation-wrapper{display:none}}
@media(max-width:767px){.cookiecontrol_notice__accept{height:40px}}
.cookiecontrol_notice__title{font-size:16px}
.cookiecontrol_notice__content{margin-top:5px}
.cookiecontrol_detail__group_mandatory{display:inline-flex}
.cookiecontrol_detail__group{margin-bottom:20px}
.cookiecontrol_detail__group_radio{display:inline-flex;margin-bottom:6px;overflow:hidden}
.cookiecontrol_detail__group_radio input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}
.cookiecontrol_detail__group_mandatory,.cookiecontrol_detail__group_radio label{background-color:#e4e4e4;color:rgba(0,0,0,.6);font-size:14px;line-height:1;text-align:center;padding:8px 16px;margin-right:-1px;border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 3px rgba(0,0,0,.3),0 1px rgba(255,255,255,.1);transition:.1s ease-in-out}
.cookiecontrol_detail__group_radio label:hover{cursor:pointer}
.cookiecontrol_detail__group_mandatory,.cookiecontrol_detail__group_radio input:checked+label{background-color:#b6d8ad;box-shadow:none}
.cookiecontrol_detail__group_radio label:first-of-type{border-radius:4px 0 0 4px}
.cookiecontrol_detail__group_radio label:last-of-type{border-radius:0 4px 4px 0}
.cookiecontrol_detail__groups{font-family:"Lucida Grande",Tahoma,Verdana,sans-serif;font-weight:400;line-height:1.625;margin:8px auto}
.cookiecontrol_detail__group_textblock_subject{font-size:16px;margin-bottom:8px}
.cookiecontrol_detail__group_headline{font-size:22px}
.body-cookiecontrol-detail .uk-notify-message-success{background-color:#b6d8ad}
.mobile_search_results{padding:15px;background:#f5f5f5;color:#444;font-size:1rem;white-space:nowrap;top:55px;position:absolute;box-sizing:border-box;z-index:1023;-webkit-animation:.2s ease-in-out uk-fade;animation:.2s ease-in-out uk-fade;-webkit-transform-origin:0 0;transform-origin:0 0;width:96vw;margin-left:50%;transform:translateX(-50%)}
.mobile_search_results__list{padding:0;list-style:none;margin:0 -15px}
.mobile_search_results__list_item>a{cursor:pointer;display:block;text-decoration:none;padding:5px 15px}
.mobile_search_results__list_item>a:hover{background:#00a8e6;color:#fff;outline:0}
.icon_allgemein::before,.icon_anlaesse::before,.icon_bastelanleitung-pinsel::before,.icon_close::before,.icon_dampfbuegeleisen::before,.icon_dekorieren::before,.icon_direktbestellung::before,.icon_facebook_sw::before,.icon_freunde::before,.icon_geschenk::before,.icon_googleplus_sw::before,.icon_gratis_rueckversand::before,.icon_grundmaterial::before,.icon_heart_wishlist::before,.icon_hobbyfarben::before,.icon_icon-naehen-und-stoffe::before,.icon_kauf_auf_rechnung::before,.icon_kinderbasteln::before,.icon_kontakt::before,.icon_kreativ-mit-farbe::before,.icon_kreative-kueche::before,.icon_neu-stern::before,.icon_papierbasteln::before,.icon_pinterest_sw::before,.icon_profile::before,.icon_prozent::before,.icon_rueckversand-fr::before,.icon_schmuckbasteln::before,.icon_sparschwein-goldkunde::before,.icon_stoffe-und-naehzubehoer::before,.icon_trendpfeil::before,.icon_twitter_sw::before,.icon_versandkostenfrei::before,.icon_wolle-und-garn::before,.icon_xxl::before{font-family:vbsr_icons,sans-serif;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:none;text-transform:none;text-align:center;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon_dekorieren::before,.uk-icon-dekorieren::before{content:"\e900"}
.icon_grundmaterial::before,.uk-icon-grundmaterial::before{content:"\e901"}
.icon_hobbyfarben::before,.uk-icon-hobbyfarben::before{content:"\e902"}
.icon_kinderbasteln::before,.uk-icon-kinderbasteln::before{content:"\e903"}
.icon_kreative-kueche::before,.uk-icon-kreative-kueche::before{content:"\e904"}
.icon_icon-naehen-und-stoffe::before,.uk-icon-stoffe-und-naehen::before{content:"\e905"}
.icon_papierbasteln::before,.uk-icon-papierbasteln::before{content:"\e906"}
.icon_schmuckbasteln::before,.uk-icon-schmuckbasteln::before{content:"\e907"}
.icon_wolle-und-garn::before,.uk-icon-wolle-und-garn::before{content:"\e908"}
.icon_neu-stern::before{content:"\e909"}
.icon_prozent::before{content:"\e90a"}
.icon_xxl::before{content:"\e90b"}
.icon_anlaesse::before{content:"\e90c"}
.icon_bastelanleitung-pinsel::before{content:"\e90d"}
.icon_dampfbuegeleisen::before{content:"\e90e"}
.icon_direktbestellung::before{content:"\e90f"}
.icon_kontakt::before{content:"\e910"}
.icon_freunde::before{content:"\e911"}
.icon_geschenk::before{content:"\e912"}
.icon_allgemein::before{content:"\e913"}
.icon_sparschwein-goldkunde::before{content:"\e914"}
.icon_trendpfeil::before{content:"\e915"}
.icon_profile::before{content:"\e916"}
.icon_heart_wishlist::before{content:"\e921"}
.icon_kreativ-mit-farbe::before,.uk-icon-kreativ-mit-farbe::before{content:"\e922"}
.icon_stoffe-und-naehzubehoer::before,.uk-icon-stoffe-und-naehzubehoer::before{content:"\e923"}
.icon_facebook_sw::before{content:"\e800"}
.icon_googleplus_sw::before{content:"\e801"}
.icon_kauf_auf_rechnung::before{content:"\e802"}
.icon_twitter_sw::before{content:"\e803"}
.icon_pinterest_sw::before{content:"\e804"}
.icon_gratis_rueckversand::before{content:"\e805"}
.icon_versandkostenfrei::before{content:"\e807"}
.icon_close::before,.uk-icon-close::before{content:"\f00d"}
.icon_rueckversand-fr::before,.uk-icon-rueckversand-fr::before{content:"\e809"}
.uk-icon-search::before{content:"\f002"}
.uk-icon-heart-o::before{content:"\f08a"}
.uk-icon-user::before{content:"\e602"}
.uk-icon-service::before{content:"\e603"}
.uk-icon-sichere-bestellung::before{content:"\e60d"}
.uk-icon-shopping-cart::before{content:"\f07a"}
.uk-icon-rechnung::before{content:"\e611"}
.uk-icon-rueckversand::before{content:"\e612"}
.uk-icon-lieferung::before{content:"\e615"}
.uk-icon-mein-bastelltipp::before{content:"\e917"}
.uk-icon-meine-rechnungsadresse::before{content:"\e918"}
.uk-icon-mein-konto-einstellung::before{content:"\e919"}
.uk-icon-meine-lieferadresse::before{content:"\e91a"}
.uk-icon-mein-konto-logout::before{content:"\e91b"}
.uk-icon-tag2::before{content:"\e91c"}
.uk-icon-kommentar::before{content:"\e91d"}
.uk-icon-blick-ins-buch::before{content:"\e91e"}
.uk-icon-intagram-vbs::before{content:"\e91f"}
.uk-icon-twitter-vbs::before{content:"\e920"}
.uk-icon-heart::before{content:"\f004"}
.uk-icon-star::before{content:"\f005"}
.uk-icon-check::before{content:"\f00c"}
.uk-icon-remove::before,.uk-icon-times::before{content:"\e922"}
.uk-icon-cog::before{content:"\f013"}
.uk-icon-home::before{content:"\f015"}
.uk-icon-clock-o::before{content:"\f017"}
.uk-icon-download::before{content:"\f019"}
.uk-icon-print::before{content:"\f02f"}
.uk-icon-pencil::before{content:"\f040"}
.uk-icon-share-square-o::before{content:"\f045"}
.uk-icon-check-square-o::before{content:"\f046"}
.uk-icon-chevron-left::before{content:"\f053"}
.uk-icon-chevron-right::before{content:"\f054"}
.uk-icon-minus-circle::before{content:"\f056"}
.uk-icon-times-circle::before{content:"\f057"}
.uk-icon-check-circle::before{content:"\f058"}
.uk-icon-question-circle::before{content:"\f059"}
.uk-icon-info-circle::before{content:"\f05a"}
.uk-icon-ban::before{content:"\f05e"}
.uk-icon-arrow-right::before{content:"\f061"}
.uk-icon-plus::before{content:"\f067"}
.uk-icon-minus::before{content:"\f068"}
.uk-icon-asterisk::before{content:"\f069"}
.uk-icon-exclamation-circle::before{content:"\f06a"}
.uk-icon-eye::before{content:"\f06e"}
.uk-icon-calendar::before{content:"\f073"}
.uk-icon-chevron-up::before{content:"\f077"}
.uk-icon-chevron-down::before{content:"\f078"}
.uk-icon-sign-out::before{content:"\f08b"}
.uk-icon-square-o::before{content:"\f096"}
.uk-icon-credit-card::before{content:"\f09d"}
.uk-icon-globe::before{content:"\f0ac"}
.uk-icon-bars::before{content:"\f0c9"}
.uk-icon-truck::before{content:"\f0d1"}
.uk-icon-caret-down::before{content:"\f0d7"}
.uk-icon-caret-right::before{content:"\f0da"}
.uk-icon-envelope::before{content:"\f0e0"}
.uk-icon-bolt::before,.uk-icon-flash::before{content:"\f0e7"}
.uk-icon-exchange::before{content:"\f0ec"}
.uk-icon-plus-square::before{content:"\f0fe"}
.uk-icon-angle-double-left::before{content:"\f100"}
.uk-icon-angle-double-right::before{content:"\f101"}
.uk-icon-angle-double-up::before{content:"\f102"}
.uk-icon-angle-double-down::before{content:"\f103"}
.uk-icon-angle-left::before{content:"\f104"}
.uk-icon-angle-right::before{content:"\f105"}
.uk-icon-angle-up::before{content:"\f106"}
.uk-icon-angle-down::before{content:"\f107"}
.uk-icon-spinner::before{content:"\f110"}
.uk-icon-star-half-empty::before,.uk-icon-star-half-full::before,.uk-icon-star-half-o::before{content:"\f123"}
.uk-icon-location-arrow::before{content:"\f124"}
.uk-icon-eraser::before{content:"\f12d"}
.uk-icon-chevron-circle-left::before{content:"\f137"}
.uk-icon-chevron-circle-right::before{content:"\f138"}
.uk-icon-paint-brush::before{content:"\f1fc"}
h1{font-size:32px}
body>div.uk-container{background:#fff}
footer a{color:#222}
footer a:hover{color:inherit;text-decoration:underline}
.content-wrapper{overflow:hidden}
.uk-button-primary{background-color:#b6d8ad;color:#000}
.uk-button-primary:focus,.uk-button-primary:hover{background-color:#9bd896;color:#000}
.order_button span{display:inline-block}
a:hover{color:#428bca}
body#content{background-color:#fff}
.header-wrapper{background-color:#f3f3f3}
.header-super{background-color:#0083a5;color:#fff;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-size:15px;padding:7px 0}
.super-close{position:absolute;right:5px;top:6px;cursor:pointer;padding:2px}
.header-intl-container{background-color:#eaeaea}
.footer-wrapper{background-color:#f3f3f3}
.footer-wrapper.footer-wrapper-19{background-color:#fff}
.footer-wrapper.footer-wrapper-usp{background-color:#eaeaea}
@media (max-width:767px){.content-wrapper{margin-bottom:20px}
.header-super{font-family:'Roboto CondensedLight',Arial,Helvetica,sans-serif;font-size:14px}
.header-wrapper{position:fixed;width:100%;top:0;left:0;z-index:1100}
.header-navigation-wrapper{display:block;position:absolute;top:-2px;z-index:1021;left:0;width:100%}
.startpage .header-navigation-wrapper{top:-49px}
.header-logo{display:flex!important;flex-grow:1;justify-content:center;align-items:center;position:absolute!important;top:5px!important;left:calc(50% - 30px)!important}
.mobile_search_results{top:45px!important;position:sticky}
body{margin-top:73px}
body.startpage{margin-top:122px}
#layout_header #count-merkliste-link.hide-watchlist-link,body[data-vwtype=warenkorb] header{display:none}
.footer-wrapper.footer-wrapper-usp .uk-container{padding:0 0 0 10px}
.footer-wrapper .uk-accordion div{margin-top:0!important}}
header{border-bottom:1px solid transparent}
.header-line1{font-size:12px;color:#58585a;height:50px}
.header-container .head-subnav ul,.header-container .uk-subnav{margin-bottom:0}
header .uk-icon-check{color:#00aaca}
.head-subnav ul{display:inline-block;list-style:none;padding:0;margin:0}
.intl_select{position:relative;float:right;font-size:16px}
.intl_select.lang_footer{float:none}
.intl_select .uk-dropdown{box-sizing:border-box;margin-top:5px;background:#fff;color:#666;font-size:1rem;vertical-align:top;border:1px solid #d3d3d3;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.1)}
.intl_select .uk-dropdown-center.uk-dropdown::after,.intl_select .uk-dropdown-center.uk-dropdown::before{position:absolute;bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;pointer-events:none}
.intl_select .uk-dropdown-center.uk-dropdown::before{border-bottom-color:#bebebe;border-width:7px;margin-left:-7px}
.intl_select .uk-dropdown-center.uk-dropdown::after{border-bottom-color:#fff;border-width:6px;margin-left:-6px}
.intl_select__current{font:18px/20px 'Roboto Condensed',Arial,Helvetica,sans-serif}
.intl_select__head{font-size:16px;text-transform:uppercase;text-align:center;line-height:16px;margin-top:10px}
.intl_select__elem{margin:5px;padding:0 5px;color:#3e3d40}
.intl_select__elem a:hover{text-decoration:none;color:#3e3d40}
.intl_select__elem.selected,.intl_select__elem:hover{background-color:#9bd896;color:#a89e95}
.head-subnav ul li{display:inline-block;padding-left:3px}
.head-subnav ul>::before{content:"";display:inline-block;height:10px;vertical-align:middle}
.head-subnav ul>:nth-child(n+2)::before{margin-right:5px;border-left:1px solid #ddd}
.head-subnav ul>*>*{display:inline-block;color:#444}
#logo img{max-height:100px;max-width:100px;margin:5px}
.checkout-links,.header-logo{display:inline-block}
.checkout-links{padding-top:10px;padding-right:10px}
.header-infobar-container{padding:10px 0 10px 10px}
.change_country{display:inline-block;position:relative}
.intl-dropdown .uk-dropdown{max-height:500px;overflow:auto;padding:0;width:140px;background:#fff;border:1px solid #c9c9c9}
.intl-dropdown .deliverycountry_popup .uk-dropdown{width:100%}
.change_country__dropdown{list-style:none;padding:0;margin:0}
.change_country__dropdown .country_select{padding:0 5px;line-height:20px}
.change_country__dropdown .country_select:hover,.country_select.c_active{background:#8bbfff;cursor:pointer}
.change_country__dropdown .default_flag_dashed{padding-right:21px;height:10px}
.change_country__dropdown .default_flag{padding-right:16px;height:10px}
.deliverycountry_popup{border:1px solid #ddd;padding:4px 4px 4px 10px;width:60%}
.deliverycountry_popup i{text-align:right}
.change_country__icon_right{float:right}
.head-menu-1{font-size:16px}
.head-menu-1 a{color:#444}
.head-menu-1 .uk-subnav>*,.head-menu-2 .uk-subnav>*{padding-left:5px}
.head-menu-1 .uk-subnav-line>:nth-child(n+2)::before,.head-menu-2 .uk-subnav-line>:nth-child(n+2)::before{margin-right:3px}
.header-container .head-menu-2 .icons-right a.icon{height:50px;font-size:26px;width:58px;display:inline-block}
.header-container .icon div.uk-hidden-small{white-space:nowrap}
.header-container .head-menu-2 .icons-right>div{display:inline-block;position:relative}
.head-menu-2 a div{font-size:11px}
.mobile-header{border-bottom:1px solid #999}
.head-menu-2 .badgebutton{position:relative}
.head-menu-2 .badgebutton span.uk-badge-notification{position:absolute;right:-7px;top:0;font-size:9px;line-height:14px;min-width:14px;background-color:#b6d8ad;color:#444}
.menu-border{position:relative;display:block;overflow:hidden;height:0;margin-top:-1px;margin-left:1px;margin-right:1px;border-bottom:2px solid transparent;z-index:1003}
.main-category-description a:hover{text-decoration:none}
.element_flyout nav>ul>li{border-top:7px solid transparent}
.lang-fr .element_flyout .uk-navbar-nav>li>a{line-height:20px}
.uk-active.menu-1 .menu-border,.uk-open .menu-border{border-bottom:2px solid #ff1493}
.element_flyout .menu-1,.footer-menu-colors>div.menu-1,.uk-active.menu-1 .menu-border,.uk-open.menu-1 .menu-border{border-color:#004687}
.element_flyout .menu-1 .main-category-description a,.element_sidebar .menu-sidebar-grundmaterial .menue i,.pmenu-1 .level-0-entries .menu-1 a>i{color:#004687}
.element_flyout .menu-2,.footer-menu-colors>div.menu-2,.uk-active.menu-2 .menu-border,.uk-open.menu-2 .menu-border{border-color:#58bfcf}
.element_flyout .menu-2 .main-category-description a,.element_sidebar .menu-sidebar-kreativ-mit-farbe .menue i,.pmenu-1 .level-0-entries .menu-2 a>i{color:#58bfcf}
.element_flyout .menu-3,.footer-menu-colors>div.menu-3,.uk-active.menu-3 .menu-border,.uk-open.menu-3 .menu-border{border-color:#0082a4}
.element_flyout .menu-3 .main-category-description a,.element_sidebar .menu-sidebar-papierbasteln .menue i,.pmenu-1 .level-0-entries .menu-3 a>i{color:#0082a4}
.element_flyout .menu-4,.footer-menu-colors>div.menu-4,.uk-active.menu-4 .menu-border,.uk-open.menu-4 .menu-border{border-color:#00a276}
.element_flyout .menu-4 .main-category-description a,.element_sidebar .menu-sidebar-wolle-und-garn .menue i,.pmenu-1 .level-0-entries .menu-4 a>i{color:#00a276}
.element_flyout .menu-5,.footer-menu-colors>div.menu-5,.uk-active.menu-5 .menu-border,.uk-open.menu-5 .menu-border{border-color:#a5cc82}
.element_flyout .menu-5 .main-category-description a,.element_sidebar .menu-sidebar-stoffe-und-naehen .menue i,.element_sidebar .menu-sidebar-stoffe-und-naehzubehoer .menue i,.pmenu-1 .level-0-entries .menu-5 a>i{color:#a5cc82}
.element_flyout .menu-6,.footer-menu-colors>div.menu-6,.uk-active.menu-6 .menu-border,.uk-open.menu-6 .menu-border{border-color:#8cb612}
.element_flyout .menu-6 .main-category-description a,.element_sidebar .menu-sidebar-dekorieren .menue i,.pmenu-1 .level-0-entries .menu-6 a>i{color:#8cb612}
.element_flyout .menu-7,.footer-menu-colors>div.menu-7,.uk-active.menu-7 .menu-border,.uk-open.menu-7 .menu-border{border-color:#93117e}
.element_flyout .menu-7 .main-category-description a,.element_sidebar .menu-sidebar-schmuckbasteln .menue i,.pmenu-1 .level-0-entries .menu-7 a>i{color:#93117e}
.element_flyout .menu-8,.footer-menu-colors>div.menu-8,.uk-active.menu-8 .menu-border,.uk-open.menu-8 .menu-border{border-color:#e74587}
.element_flyout .menu-8 .main-category-description a,.element_sidebar .menu-sidebar-kreative-kueche .menue i,.pmenu-1 .level-0-entries .menu-8 a>i{color:#e74587}
.element_flyout .menu-9,.footer-menu-colors>div.menu-9,.uk-active.menu-9 .menu-border,.uk-open.menu-9 .menu-border{border-color:#ee8cb2}
.element_flyout .menu-9 .main-category-description a,.element_sidebar .menu-sidebar-kinderbasteln .menue i,.pmenu-1 .level-0-entries .menu-9 a>i{color:#ee8cb2}
.footer-menu-colors{display:table;width:100%}
.footer-menu-colors>div{display:table-cell;border-top:7px solid red}
.element_flyout .uk-open>.uk-dropdown{position:absolute;left:0;margin-top:-1px}
.element_flyout .uk-open>.uk-dropdown-navbar{animation:none}
.icons-left{display:block;float:left;padding-top:5px}
.icons-right{display:block;float:right;padding-top:5px;position:relative}
.icons-right>*{margin-left:5px}
header .element_intl_language{display:block;float:right;font-size:11px;margin-top:31px}
footer .element_intl_language{text-align:center}
.icons-right a.icon{color:#444;font-size:16px}
.icons-right .uk-nav-dropdown>li>a:focus,.icons-right .uk-nav-dropdown>li>a:hover{background:#b6d8ad;color:#444}
.icons-right .uk-nav-dropdown>li.uk-nav-header>a:focus,.icons-right .uk-nav-dropdown>li.uk-nav-header>a:hover{background:inherit;color:#444}
.main-category-description{font-family:Neythal,sans-serif;font-size:30px;margin-bottom:20px;font-weight:700}
.main-category-description i{transform:translate(0,-5px);font-size:36px;margin-right:15px;display:flex;align-items:center;justify-content:center}
.main-category-link{display:flex;align-items:center;line-height:46px}
.mobile-header-menu .uk-navbar-toggle,.mobile-header-menu-text .uk-navbar-toggle{padding:9px 2px;font-size:30px;height:32px}
.mobile-header-menu-text div{clear:left;font-size:10px;padding-left:4px}
#element_desktop_search{display:block;float:left;min-width:53%;padding:7px}
#desktop-search,#element_mobile_search{background-color:#f3f3f3;display:none;padding:5px;white-space:nowrap}
#desktop-search-field,#mobile-search-field{width:86%;border:1px solid #a89e95;border-right:0;background-color:#fff;padding:6px;height:36px;border-top-left-radius:3px;border-bottom-left-radius:3px}
#mobile-search-field{margin-left:9px;width:calc(100% - 52px)!important}
#element_mobile_search{height:40px}
#element_mobile_search.startpage{display:block}
.search-button{margin-left:-4px;line-height:36px;min-height:36px;border-radius:0 3px 3px 0;padding:0 12px;border:1px solid #a89e95;display:inline-flex;align-items:center;justify-content:center}
.tooltip-input{position:relative;height:30px}
.tooltip-input input{margin-right:0!important;position:absolute;padding-right:30px}
.hint{margin-left:4px;font-size:larger}
.tooltip-input-button{border-top-left-radius:0;border-bottom-left-radius:0;border:1px solid #ddd;line-height:28px;min-height:28px;position:absolute;right:0}
.nav-filter-container{display:none}
.layout_content{margin-top:5px}
footer i{min-width:1.1em}
footer .uk-margin-small{font-size:16px;margin-bottom:10px!important}
footer .accordion .uk-accordion-content{padding:0 0 8px;line-height:24px}
.element_sidebar .uk-accordion-title,footer .accordion .uk-accordion-title{background:0 0;padding:4px 0 0;margin-bottom:0;line-height:38px}
.element_sidebar .uk-nav li a{color:#444}
.element_sidebar .uk-nav li.uk-active a,.element_sidebar .uk-nav li.uk-active a h1{color:#00abcd;font-weight:700}
.element_sidebar .uk-nav li.uk-active a h1{line-height:20px}
.element_sidebar .uk-nav li.uk-nav-header{color:#444;margin-top:10px}
.element_sidebar .uk-nav li.uk-active a h1,.element_sidebar .uk-nav li.uk-nav-header h1{font-size:14px;margin:0;padding:0;font-weight:700}
footer .accordion .uk-accordion-title{font-size:16px;color:#666}
footer .accordion .uk-accordion>div{border-bottom:1px solid #ddd}
.element_sidebar .uk-accordion-title::after,footer .accordion .uk-accordion-title::after{border-radius:50%;border:1px solid transparent;width:30px;height:30px;line-height:30px;background-color:#eee;text-align:center}
footer .accordion .uk-accordion-title::after{background-color:#f3f3f3}
.element-category-gallery{border:1px solid transparent;position:relative;height:100%}
.categoryslider-standard figure{overflow:visible}
.categoryslider-standard{max-height:180px}
.custom-slider li{max-width:33%;min-width:140px}
.custom-slider .uk-grid>*{padding-left:0}
.categoryslider-standard .custom-slider .uk-grid>*{padding-left:15px}
.categoryslider-thin li{height:70px;overflow:hidden;color:#fff;font-size:2rem;font-weight:700}
.categoryslider-thin .element-category-gallery{background-color:#b2a8a6;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.categoryslider-thin li.uk-active .element-category-gallery{background-color:#c4bcba}
.categoryslider-thin .category-headline{height:70px}
.categoryslider-thin .uk-active .category-headline{height:100px}
.categoryslider-thin .category-headline span{display:inline-block;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;padding-top:8px;padding-bottom:8px}
.categoryslider-thin .uk-active .category-headline span{background:rgba(255,255,255,.8)}
.categoryslider-thin a.uk-slidenav.uk-slidenav-previous{left:36px}
.categoryslider-thin .uk-active{height:100px;top:-15px;z-index:9999}
.categoryslider-thin .custom-slider{overflow:hidden;padding:15px 0}
.categoryslider-thin .custom-slider .uk-slider-container{overflow:visible}
.hover-caption figcaption{display:none}
.hover-caption figure:focus figcaption,.hover-caption figure:hover figcaption{display:block}
@media only screen and (max-width:768px){.categoryslider-thin li{font-size:1rem}}
@media only screen and (max-width:960px){.categoryslider-thin li{font-size:1.5rem}}
.element_artikel_gallery{border:1px solid transparent;position:relative;height:270px}
.element_artikel_gallery.buy{height:400px}
#main>.uk-width-medium-3-4 .productslider .element_artikel_gallery.buy{height:300px}
.productslider .element_artikel_gallery.buy{height:375px}
.merkliste-item .element_artikel_gallery,.merkliste-item .element_artikel_list,.usercontent_item{border:1px solid #eee;padding:5px}
.themenliste.element_artikel_list{border:1px solid #ccc;padding:15px 0;position:relative;border-top:none}
.view-artikel.view-artikel-detail .themenliste.element_artikel_list{border-top:1px solid #ccc}
.element_artikel_gallery .productimage a{display:block;width:100%;height:100%}
.element_artikel_gallery .productimage,.element_artikel_list .productimage{position:relative}
.element_artikel_gallery .badges,.element_artikel_list .badges{position:absolute;top:0;left:0;z-index:100}
.element_artikel_gallery .discount,.element_artikel_gallery .vorteil,.element_artikel_list .discount,.element_artikel_list .vorteil{position:relative;margin-top:3px;margin-left:3px}
.product-images .decoration{position:absolute;left:3px;top:3px;z-index:100}
.product-images{position:relative}
.product-impressions{position:absolute;bottom:90px;left:48px;right:unset!important;top:unset!important;z-index:2;background:#dff4f8;padding:0 10px}
.product-impressions span{display:flex;justify-content:center;color:#00a9c9;font-size:12px;height:27px;align-items:center}
.product-impressions span svg{margin-right:5px}
.element_artikel_gallery .badges .purple-badge,.element_artikel_list .badges .purple-badge{background-color:#831f82;font-size:16px;line-height:22px}
.element_artikel_gallery .decoration .uk-badge,.element_artikel_list .decoration .uk-badge,.product-images .decoration .uk-badge{background:#e4003b;color:#fff}
.element_artikel_gallery .decoration.neu .uk-badge,.element_artikel_list .decoration.neu .uk-badge,.product-images .decoration.neu .uk-badge{background:0 0}
.element_artikel_gallery .decoration.video .uk-badge,.element_artikel_list .decoration.video .uk-badge,.product-images .decoration.video .uk-badge{background:#d2ebf3;color:#00b4d4}
.element_artikel_gallery .discount .uk-badge,.element_artikel_list .discount .uk-badge,.product-images .decoration .uk-badge{background:#000;font-weight:400}
.element_artikel_gallery .decoration,.element_artikel_gallery .uk-badge,.element_artikel_list .uk-badge,.product-images .decoration .uk-badge{font-size:20px;font-weight:400;line-height:22px}
.element_artikel_list tr.leerzeile{height:10px}
.product-image{position:relative}
.blickinsbuch{position:absolute;top:-32px;right:0;font-size:172px;color:#8dacc9}
.json_bib{position:absolute;top:0;right:0;z-index:99}
.product-image .decoration,.product-image .decoration-discount{position:absolute;top:0;left:0}
.product-image .decoration-discount .galery_discount{text-align:center;font-weight:700}
.element_artikel_gallery .product-discount-price,.element_artikel_gallery .product-discount-price.rrp,.element_artikel_list .product-discount-price,.price.rebated-price{color:#e60060}
.element_artikel_gallery .product-discount-price.currency,.element_artikel_list .product-discount-price.currency{font-size:14px}
.element_artikel_gallery .product-delivery-1,.element_artikel_gallery .product-delivery-2,.element_artikel_gallery .product-delivery-3,.element_artikel_gallery .product-delivery-4,.element_artikel_gallery .product-delivery-5,.element_artikel_gallery .product-delivery-7,.element_artikel_list .product-delivery-1,.element_artikel_list .product-delivery-2,.element_artikel_list .product-delivery-3,.element_artikel_list .product-delivery-4,.element_artikel_list .product-delivery-5,.element_artikel_list .product-delivery-7{float:left;line-height:20px;margin-right:5px}
.product-discount-base-price{text-decoration:line-through;color:#000}
.product-discount-base-price-cart{text-decoration:line-through;color:#a3a3a3;font-size:13px}
.mandatory{font-weight:700;margin-top:10px}
.uk-form input.qty{background-color:#fff;border-radius:3px;border:1px solid #a89e95;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#222}
.input-plusminus input.qty::-webkit-inner-spin-button,.input-plusminus input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.input-plusminus input.qty{border:none;-moz-appearance:textfield}
.feedback_textarea_height{height:50px}
.product-description,.product-text{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;color:#444}
.in_merkliste .product-description,.in_merkliste .product-text{white-space:normal}
.product-description a{color:#444}
.product-text{height:20px}
.artikel_notify .product-text,.directorder .product-text{height:auto}
.artikel_notify .product-description,.directorder .product-description{font-size:18px}
.directorder .product-price{font-size:16px}
.directorder .product-price.currency{font-size:14px}
.artikel_notify .product-info{font-size:16px}
.no_variants_placeholder{height:20px}
.variants_placeholder{background-color:#d7f0d0;margin:10px 0}
.uk-slider-container .variants_placeholder{margin:0}
.variants_placeholder span{font-size:11px;line-height:15px}
@media (max-width:768px){.element_artikel_gallery__addToCart_desktop{display:none}}
@media (min-width:769px){.element_artikel_gallery__addToCart_mobile{display:none}
#voucher-data button,#voucher-data input,#voucher-data label{display:inline-block}}
.input_button_wrapper{height:30px}
.element_artikel_gallery .input_button_wrapper{display:none}
#directorder_artikel .input_button_wrapper,.element_artikel_gallery:hover .input_button_wrapper{display:inline-block}
.input_button_wrapper .input-plusminus{float:left;width:70px;height:30px;margin-right:2px;border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;box-sizing:border-box;border:1px solid #ddd}
.input_button_wrapper .input-plusminus .uk-button{padding:4px 6px;font-size:10px}
.input_button_wrapper .input-plusminus .uk-button.plus{border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px}
.input_button_wrapper .input-plusminus input{border:none}
.input_button_wrapper .forminput{float:left;width:30px;text-align:center;height:16px;padding:5px 0;border:2px}
.input_button_wrapper .uk-button-primary{float:left;margin-top:0!important;border-radius:0 3px 3px 0;padding-left:20px;padding-right:20px}
.lang-fr .element_artikel_gallery .input_button_wrapper .uk-button-primary{padding-left:5px;padding-right:5px}
.input_button_wrapper.plusminus .uk-button-primary{padding-left:10px;padding-right:10px}
.merkliste-item{position:relative}
.merkliste-item .uk-close{position:absolute;right:-10px;top:-10px;z-index:10}
.productSliderCommendation{position:absolute;left:0;top:0}
.productSliderDiscount{position:absolute;right:2px;top:0}
.productSliderDiscount .uk-badge{font-size:16px;padding:3px}
figure.uk-overlay.uk-width-1-1 img{width:100%;border:1px solid #cfd1d2}
figure .uk-overlay-background{border-top:1px solid #cfd1d2;border-left:1px solid #cfd1d2;border-right:1px solid #cfd1d2;background:rgba(255,255,255,.8);color:#58585a}
.uk-overlay-panel{padding-top:10px;padding-bottom:10px}
.uk-overlay-panel.no-subline{padding-top:13px;padding-bottom:13px}
.uk-slideshow figure .uk-overlay-panel h3{font-size:28px;font-weight:400}
.uk-slideshow figure .uk-overlay-panel h3.ff_ama{font-size:30px}
.uk-slideshow figure .uk-overlay-panel p{font-size:22px;margin-top:27px}
figure .uk-overlay-panel b,figure .uk-overlay-panel h3{color:#3e3d40;font-size:21px;font-weight:400;line-height:1.4rem;margin-bottom:0}
figure .uk-overlay-panel p{color:#3e3d40;font-size:14px;margin-top:4px;line-height:1.4rem}
figure.uk-overlay .uk-overlay-panel.hover{display:none}
figure.uk-overlay:hover .uk-overlay-panel.hover{display:block}
.uk-width-small-1-3 figure.uk-overlay .uk-overlay-panel.hover,.uk-width-small-1-4 figure.uk-overlay .uk-overlay-panel.hover{padding-right:12px;padding-bottom:12px}
.subelements_targetlink{border:1px solid #383739;height:23px;line-height:23px;display:inline-block}
.subelements_targetlink .targetlink-text{border-right:1px solid #383739;width:inherit;vertical-align:top}
.subelements_targetlink .uk-icon-chevron-right{line-height:23px}
.subelement_container_slideshow .uk-slidenav-contrast{background-color:transparent;opacity:1;color:#fff!important}
.subelement_container_slideshow .uk-slidenav-next::before,.subelement_container_slideshow .uk-slidenav-previous::before{color:#fff}
.slideshow .uk-dotnav>*>*{width:40px;height:40px}
.product-images-gallery-slider .uk-slidenav-next::before,.product-images-gallery-slider .uk-slidenav-previous::before,.subelement_container_peerius_category .uk-slidenav-next::before,.subelement_container_peerius_category .uk-slidenav-previous::before,.subelement_container_peerius_home .uk-slidenav-next::before,.subelement_container_peerius_home .uk-slidenav-previous::before,.subelement_container_slidercontainer .uk-slidenav-next::before,.subelement_container_slidercontainer .uk-slidenav-previous::before,.variant-select-images .uk-slidenav-next::before,.variant-select-images .uk-slidenav-previous::before,.view-merkliste .element_artikel_list .uk-slidenav-next::before,.view-merkliste .element_artikel_list .uk-slidenav-previous::before{color:#58585a}
@media all and (max-width:768px){.view-merkliste .element_artikel_list .uk-slidenav-next,.view-merkliste .element_artikel_list .uk-slidenav-previous{display:none!important}}
.view-merkliste .element_artikel_list .uk-slidenav-next,.view-merkliste .element_artikel_list .uk-slidenav-previous{display:block}
.view-merkliste .element_artikel_list .uk-slidenav-next::before{margin-right:-28%}
.subelement_container_slidercontainer .uk-tab>li>a{background:0 0}
.subelement_container_slidercontainer .uk-tab>li.uk-active>a{background:#fff}
.subelement_container_slidercontainer .uk-tab>li.uk-open>a,.subelement_container_slidercontainer .uk-tab>li>a:focus,.subelement_container_slidercontainer .uk-tab>li>a:hover{background:#f5f5f5}
.uk-slidenav{font-size:45px}
.uk-slidenav-previous::before{content:"\f137"}
.uk-slidenav-next::before{content:"\f138";margin-right:34%}
.artikel-box .productName{font-size:14px;max-height:18px;overflow:hidden}
.artikel-box .productText{font-size:12px;line-height:12px;overflow:hidden;height:13px}
.productVariantText .vmaster{display:inline}
.productVariantSelectForm{position:absolute;bottom:5px;left:5px}
.product-detail-variantselect{height:105px}
.artikel-box:hover .productVariantSelectForm{visibility:visible}
a.vitem{display:inline-block;padding:6px;border:1px solid #ddd;color:#333;margin-bottom:5px}
a.vitem.vactive{padding:4px;border:3px solid #000}
a.vitem:hover{text-decoration:none;border:1px solid #000}
a.vitem.vactive:hover{border:3px solid #000}
.faktentext,.faktentext h2{position:relative;overflow:hidden;text-overflow:ellipsis;margin-bottom:7px;line-height:16px;height:34px;font-size:14px}
@media all and (min-width:768px){.faktentext,.faktentext h2{max-width:calc(100% - 50px)}}
.rating_form_headline{font-size:18px;line-height:24px;color:#444;margin-bottom:15px}
.product-prices form{text-align:right;margin-top:10px;margin-bottom:10px}
.product-prices .input-plusminus{height:38px;line-height:32px;margin-right:10px}
.product-prices input.qty{height:40px;font-size:20px}
.product-prices .input-plusminus input.qty{height:38px;line-height:32px;border:0;width:120px}
.product-prices .quantity{display:inline}
.product-prices label{margin-right:8px}
.product_description{margin-bottom:20px}
.product-details-buttons{margin-bottom:10px}
.product-details-buttons a{margin-top:10px;min-width:140px}
.product-details-buttons a i{margin-right:5px}
.product-details-buttons a:first-child{float:left}
.product-details-buttons a:last-child{float:right}
.product-icon{float:left;width:45px}
.product-warnings{margin-top:15px}
.offertext{margin-top:20px}
.product_warnings h4{text-decoration:underline;font-size:14px;margin-bottom:0}
.variant-button{margin:1px;float:left;overflow:hidden}
.productDetailVariantSelect{margin-bottom:10px;margin-top:6px}
.variant-select-images .variant-button{border:1px solid transparent;display:block;float:left;cursor:pointer;margin-right:5px;margin-left:5px}
.variant-select-images .variant-button.active{border:1px solid #00f}
.variant-select-buttons .variant-button{color:#fff;text-align:center;position:relative;float:left;display:block;height:28px;border:1px solid transparent;text-decoration:none!important;font:11px/28px 'Roboto Condensed',Arial,Helvetica,sans-serif;background:#0099c3;background:-moz-linear-gradient(top,#0099c3 0,#0086b3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0099c3),color-stop(100%,#0086b3));background:-webkit-linear-gradient(top,#0099c3 0,#0086b3 100%);background:-o-linear-gradient(top,#0099c3 0,#0086b3 100%);background:-ms-linear-gradient(top,#0099c3 0,#0086b3 100%);background:linear-gradient(to bottom,#0099c3 0,#0086b3 100%)}
.variant-select-buttons .variant-button:hover{text-decoration:none!important}
.variant-select-buttons .variant-button span{display:block;height:26px;padding:0 5px;border:1px solid #d0d1d3}
.variant-select-buttons .variant-button.active{border:1px solid #000}
.variant-select-colors .variant-button{margin:13px 11px 0 0;border:1px solid #d0d0d0}
.variant-select-colors .variant-button.active{margin-right:11px;margin-top:3px;height:30px;border:1px solid #000}
.variant-select-colors .variant-button span{display:block;width:20px;height:20px}
.variant-select-colors .variant-button.active span{height:30px}
.usercontent>h3{display:inline-block}
#usercontent-data .usercontent-slider-container{overflow-x:hidden;position:relative}
#usercontent-data .usercontent-slider{position:relative;display:flex;margin:0;list-style:none;padding-left:0}
#usercontent-data .usercontent-slidenav{position:absolute;top:50%;z-index:1;transform:translateY(-50%)}
#usercontent-data .usercontent-slidenav-next,#usercontent-data .usercontent-slidenav-previous{display:block;color:#ccc}
#usercontent-data .usercontent-slidenav-next{right:0}
#usercontent-data .usercontent-slidenav-prev{left:0}
#usercontent-data .usercontent-slider-item{display:flex;flex-direction:row;justify-content:space-between;padding:0 3rem;position:relative;flex-wrap:nowrap}
#usercontent-data .usercontent-slider-item-image{flex-basis:20%;text-align:center;margin-left:1rem}
#usercontent-data .usercontent-slider-item-text{flex-basis:80%;margin:0 5.5rem 0 2rem}
#usercontent-data .usercontent-slider-item-title{font-weight:700}
#usercontent-data .hide{display:none}
@media all and (max-width:768px){#usercontent-data .usercontent-slider-item{flex-direction:column}
#usercontent-data .usercontent-slider-item-image{flex-grow:1;margin-left:0}
#usercontent-data .usercontent-slider-item-text{flex-grow:1;margin:1rem;text-align:center}}
#usercontent-data .usercontent-slider-counter{display:inline-block;font-size:18px;line-height:24px}
.zur_iw a:visited{text-decoration:none;font-weight:700}
.zur_iw a:hover{text-decoration:none;font-weight:700;color:#00338d}
.zur_iw a:link{text-decoration:none;font-weight:700}
.zur_iw{float:right}
.zur_iw a{display:block;font-weight:700;height:22px;line-height:26px;text-transform:uppercase;width:122px}
.zur_iw a>i{width:18px;height:20px;line-height:18px;border-radius:50%;background:#09347c;color:#fff;font-weight:700;text-align:center;padding-left:2px}
.clear{clear:left}
.abstand-oben_20{padding-top:20px}
.productPrice{float:right;width:100%}
.productPrice.scale{padding-top:12px}
.productPriceLine{float:right}
.productPriceAktionstext{float:left;padding-top:2px}
.productPriceAktionstext a:hover{text-decoration:none}
.productRebateAktionsImage{display:inline-block;vertical-align:top}
.productRebateAktionsImage img{max-width:50px}
.productRebateAktionstext{display:inline-block;max-width:160px}
.productPriceLine.price{text-align:right;padding-left:20px}
.productPriceLine.rrPrice{color:#888;text-align:right;padding-left:20px;font-size:16px}
.productPriceLine.rrPrice .price{text-decoration:line-through}
.productPrice .productPriceLine.price.reduced .currency,.productPrice .productPriceLine.price.reduced .price,.productPrice .productPriceLine.price.reduced .text{color:#e60060}
.productPrice.scale .productPriceLine.price,.productPrice.scale .productPriceLine.scale{float:right;padding-left:15px}
.productPrice.multiplescale .productPriceLine.price,.productPrice.scale .productPriceLine.multiplescale{float:right;padding-left:10px;padding-top:0}
.productPrice.multiplescale .productPriceLine.price.fr,.productPrice.scale .productPriceLine.multiplescale.fr{width:180px}
.productPrice .productPriceLine.scale span.text{font-size:10px;padding-right:4px}
div.star{float:left}
.productPrice .productPriceLine.price .price,.productPrice .productPriceLine.price .star{font-size:22px}
.price.currency,.product-prices .productPriceLine.price.basepriceline .price.currency,.product-prices .productPriceLine.scale.basepriceline .price.currency,.productPrice .productPriceLine .price.currency{font-size:14px}
.productPrice.multiplescale .productPriceLine.price .price,.productPrice.multiplescale .productPriceLine.price .star,.productPrice.scale .productPriceLine.multiplescale .price,.productPrice.scale .productPriceLine.multiplescale .star{font-size:12px;padding-left:2px}
.productPrice .productPriceLine.basePrice{clear:both}
.productPrice.multiplescale.discount.red{border:none}
.productPrice .productPriceLine.basePrice .priceBasePrice,.productPrice .productPriceLine.scaleBasisPrice .priceBasePrice{font-size:10px;color:#999;line-height:10px}
div.productPriceLine.discount{clear:both}
.productPrice .productPriceLine.discount .priceDiscount{display:block;float:right;background-color:#cf1039;font-weight:700;font-size:11px;color:#fff;padding-left:5px;padding-right:5px}
.productPrice .productPriceLine.basisPrice{height:20px;margin-top:5px}
.productPrice .productPriceLine.basisPricePreisvorteil{height:20px;margin-top:5px;float:left}
.productPrice .productPriceLine.basisPrice .text{font-size:10px;padding-right:12px;padding-top:10px}
.productPrice p.text{float:left;font-size:13px;padding-right:4px;padding-top:8px}
.productPrice .productPriceLine.basisPrice .price{font-size:20px}
.productPrice.multiplescale .productPriceLine.basisPrice{margin-top:3px;margin-left:15px;float:right}
.productPrice .productPriceLine .priceNotice{font-size:10px;color:#999}
.price.gray{color:#999!important;float:right}
.price.gray .text{color:#999!important}
.price .text{margin:0}
.price_strike{margin:0;border-top:2px solid #e60060;-webkit-transform:translateY(-12px) translateX(5px) rotate(-10deg);-o-transform:translateY(-12px) translateX(5px) rotate(-10deg);transform:translateY(-12px) translateX(5px) rotate(-10deg);position:relative;right:5px}
@media (max-width:767px){.themenset-order-prices .price_strike{position:absolute;width:70px}}
.discounts{float:left;width:45px;overflow:hidden}
.discounts .discountLine{height:14px}
.discounts .discountLine.first{padding-top:16px;padding-bottom:16px}
.discounts.discount .discountLine.first{padding-bottom:30px}
.discounts .discountLine.scale{padding-bottom:15px}
.discounts.multiple .discountLine.first{padding-top:1px;padding-bottom:7px}
.discounts.multiple.discount .discountLine.first{padding-bottom:13px}
.discounts.multiple .discountLine.scale{padding-bottom:15px}
.discounts.multiple .discountLine.scale .discount{background:#cd1039;color:#fff;margin-left:5px;padding-left:2px;padding-right:2px}
.discounts .discountLine .discount{background:#cd1039;color:#fff;margin-left:5px;padding-left:2px;padding-right:2px;font-weight:700}
.productPrice.multiplescale,.productPriceLine.scale{float:right;color:#999}
.productPriceLine.scale{border-right:2px solid #999;padding-right:15px;margin-left:15px}
.productPriceLine.scale.basepriceline{padding-right:15px}
.productPrice.multiplescale .productPriceLine.scale.basepriceline{height:55px}
.productPrice.multiplescale .productPriceLine.price .price,.productPrice.multiplescale .productPriceLine.scale .price,.productPrice.scale .productPriceLine.price .price,.productPrice.scale .productPriceLine.scale .price{font-size:22px}
.productPrice .productPriceLine.price .price.red,.productPrice .productPriceLine.price .text.red,.productPrice.discount.red div.price .price,.productPrice.discount.red div.price .text,.productPrice.discount.red div.price span.price{color:#e60060}
.productPrice .productPriceLine.price .price,.productPrice .productPriceLine.price .text{color:#000}
#product-description{color:#333}
#product-detail-tabs .attributes{margin-top:30px}
.rebate-value{font-weight:700}
.basis-price{color:#999;font-size:12px;text-align:right}
.element_artikel_gallery .basis-price,.element_artikel_list .basis-price{text-align:left;font-size:14px;font-weight:400}
.artikel-comparison .product-price,.element_artikel_gallery .product-price,.element_artikel_list .product-price{font-size:16px;font-weight:700}
.sale .artikel-comparison .product-price,.sale .element_artikel_gallery .product-price,.sale .element_artikel_list .product-price{color:#e60060}
.element_artikel_gallery .product-price.currency,.element_artikel_list .product-price.currency{font-size:14px;font-weight:700}
.productslider .element_artikel_gallery .product-price{font-weight:400}
.element_artikel_gallery .product-price .product-discount-base-price,.element_artikel_list .product-price .product-discount-base-price{font-size:14px;font-weight:400}
.element_artikel_gallery .input_button_wrapper{margin-top:5px}
#tmpcart{display:none;position:fixed;top:140px;right:30px;z-index:2030;background-color:#eaeaea;width:300px;border:1px solid #d3d3d3}
#tmpcart .dropdown-cart-inner ul{max-height:235px}
#tmpcart .dropdown-slide-down,#tmpcart .dropdown-slide-up{display:none}
.element_artikel_list.selected{background:#e9fce9}
.element_artikel_list .merkliste_auswahl_del{padding:0 4px}
.element_artikel_list .merkliste_auswahl_wk{padding:0 8px}
.shipping-info{font-size:12px;text-align:right}
.availability-info{font-size:12px;margin-left:300px}
@media (max-width:960px){.availability-info{margin-left:200px}}
@media (max-width:768px){.availability-info{float:right}}
.pos-rabatt{color:green}
.shipping-info>div{text-align:right!important}
.availability1{color:green}
.availability2{color:#d7a810}
.availability3{color:#e4003b}
.availability7{color:#f39200}
.vproduct{display:none}
.vvisible{display:inline!important}
#prodtab{padding:10px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.qty{width:40px;text-align:center}
.cross-selling{border-top:1px solid #eee;padding-top:5px}
.cross-selling h3{text-align:center}
.product-panel{margin-top:15px;border-top:1px solid #eee;padding-top:10px;font-size:16px}
.product-panel h2 span{font-size:16px}
.product-details h1{color:#333;padding:0;margin:0 0 7px;font-weight:400;font-size:18px;line-height:18.2px}
.product-details-content{position:relative;border:1px solid #cfd1d2;background-color:#f3f3f3;padding:10px 10px 0}
.product-number .vmaster{display:inline}
#product-details-head>*{display:inline-block}
#product-details-head h2{width:550px;color:#444}
.seo-content{margin-top:10px;font-size:12px}
.variantselector .level2{display:none}
.variantselector .colorbox{content:'';width:22px;height:22px}
.variant-box-container{overflow:hidden;width:355px;position:absolute;left:60px}
#my-overview .uk-panel{min-height:150px}
#trustedshops-badge-container{text-align:left}
#trustedshops-badge-container .custom{display:inline-block}
.element_artikel_gallery.buy .buy-button-form{position:relative;margin-top:4px}
.buy-button-form button{padding-left:25px;padding-right:25px}
.product-images .uk-thumbnail{position:relative}
.usp{color:#867976;font-size:16px;text-transform:uppercase}
.usp [class*=uk-icon-]{font-size:25px}
.usp .uk-grid>div{text-align:left;padding:10px}
#custom-delivery-address{margin-top:10px}
.product-detail-trust ul li{line-height:25px}
.product-detail-trust hr{border-top:2px solid #fff}
.product-detail-trust ul li i{margin-right:5px;margin-left:5px}
.product-detail-trust ul li span{display:inline-block;vertical-align:top;width:80%}
.product-images-gallery-slider ul{min-height:64px!important;cursor:pointer}
.product-gallery-slider-image{min-height:64px}
.uk-slidenav-position.slider.gallery{min-height:60px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0;position:relative}
.uk-slidenav-position.slider.gallery .uk-slidenav-previous{left:-15px!important}
.uk-slidenav-position.slider.gallery .uk-slidenav-next{right:-25px!important}
.element_warengruppe a{color:#222}
.element_warengruppe a .category-description{font-size:14px}
.element_flyout .all-products{position:absolute;bottom:15px;right:15px}
.element_flyout .textblock{position:absolute;top:15px;right:15px}
.dropdown-cart-content{background-color:#fff;padding:0}
.dropdown-cart-pos .info{position:relative}
.dropdown-cart-pos .quantity,.dropdown-cart-pos .size{font-size:12px}
.slider-logo{text-align:center;line-height:100px;margin:2px}
.slider-logo a{height:100%;display:block}
.category-description>img,.category-image>img{border:1px solid #cfd1d2}
.uk-h2,h2{color:#444}
.seo{font-size:13px;color:#999}
.seo h1,.seo h2,.seo h3,.seo h4{color:#999}
.seo h1,.seo h2{font-size:22px;line-height:30px;margin-bottom:5px}
.seo h3{font-size:20px;margin-bottom:5px}
.seo h4{font-size:18px;margin-bottom:5px}
.trennlinie{margin-bottom:15px}
.button-themenset,.button-themenset:focus,.button-themenset:hover{background-color:#831f82;min-width:200px;text-align:left;color:#fff;font-size:14px;padding-top:7px;margin-top:5px}
.button-themenset-icon{font-size:16px;float:right}
.common-headline{margin-bottom:10px;font-family:Neythal,sans-serif;font-size:36px;line-height:1.2;color:#831f82}
@media (min-width:960px){.themenset-header{border-bottom:2px solid #831f82;padding-bottom:10px}
.custom_headline h3{font-size:41px;line-height:1.2}}
.sub-headline{font-family:Neythal,sans-serif;font-size:30px;line-height:36px;margin-bottom:10px}
.view-themenset-detail h3.common-headline{font-size:27px}
.common-headline a{color:#004280}
.uk-tab>li>a{color:#fff}
.uk-tab>li>a:hover{color:#1797ca}
.subelement_container_kombi_2_1 .grid-element{position:relative}
.subelement_container_kombi_2_1 .klein:first-child{position:absolute;top:0}
.subelement_container_kombi_2_1 .klein:last-child{position:absolute;bottom:0}
.subelement_container_slidercontainer .categoryslider,.subelement_container_slidercontainer .productslider{border-bottom:1px solid #ddd}
.subelement_container_slidercontainer .headline,.subelement_container_slidercontainer h2{color:#444;font-size:26px;line-height:1.25;margin:0 0 15px;font-family:Neythal,sans-serif;font-weight:400;text-transform:none}
@media (min-width:960px){.subelement_container_slidercontainer .headline{font-size:32px;line-height:1.25}}
.subelement_container_slidercontainer .uk-tab>li>a,.subelement_container_slidercontainer .uk-tab>li>a:hover{color:#444}
.subelement_container_slidercontainer .uk-tab>li:not(.uk-active)>a{border-color:#eee #eee transparent}
.product-delivery{margin-left:25px}
.product-delivery-1 i{color:#96c734}
.product-delivery-2 i,.product-delivery-4 i{color:#fff02e}
.product-delivery-3 i,.product-delivery-5 i{color:#dc003e}
.product-delivery-7 i{color:#f39200}
.socialshare{padding-top:10px}
.socialshare>div{display:block;float:left;margin-right:10px}
.socialshare .uk-icon-intagram-vbs{font-size:33px;width:35px;color:#666;margin-left:4px}
.socialshare .uk-icon-intagram-vbs:hover{color:#25548b}
.product-brand{position:relative;min-height:70px;margin-top:10px}
.product-brand img{position:absolute;right:0;max-width:200px}
#editproducts_template{display:none}
.view-artikel-notify .uk-button-primary,.view-usercontent .uk-button-primary{font-weight:400}
.iframeWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.iframeWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.youtube_video iframe{max-width:640px;max-height:385px}
.recaptchatable tr{display:table-row}
.zoomLens{height:150px!important;width:150px!important}
.zoomContainer{z-index:5}
.themenset_header figure.uk-overlay.uk-width-1-1 img{border:none}
.themenset_warengruppe figure{border:1px solid #d1d1d1}
.themenset_warengruppe figcaption{margin-top:40%;border-top:none}
.themenset_warengruppe.level1 figcaption{margin-top:0;margin-bottom:33%}
.themenset_warengruppe figcaption h3{font-size:22px;text-align:center}
.themenset_warengruppe:hover figcaption h3{color:#fff}
.themenset_warengruppe:hover figure .uk-overlay-background{background:rgba(132,27,128,.8);border:none}
.themenliste .product-description{font-size:18px;white-space:normal}
.themenliste .description,.themenset-order-prices{position:relative;height:100%}
.themenset-detail-toggle{cursor:pointer}
@media (min-width:768px){#tmpcart{top:10px}
.themenliste .description .themenset-detail-toggle,.themenset-order-order{position:absolute;bottom:0}
#product-details .product-details-content h1{max-width:85%}}
@media (max-width:767px){.zoomContainer,.zoomWindowContainer{display:none}
.themenliste .description .themenset-detail-toggle{text-decoration:underline;margin:10px 0}
.input-plusminus,.themenset-order-headline{display:inline-block}
.themenset-order-headline{float:left}
.input-plusminus{float:right}
.themenset-order-inputs,.themenset-order-prices{margin-bottom:10px;height:inherit}
.themenset-order-price.total{font-weight:700}
.themenset-order-inputs{margin-top:10px}
.themenset-order-delivery{margin-bottom:10px!important}
.themenset-attibute{display:block}}
.themenset-order-order{text-align:right;padding-right:10px}
.themenset-item-desc{margin-top:20px}
.themenset-order-delivery.green{color:#96c734}
.themenset-order-delivery.yellow{color:#fff02e}
.themenset-order-delivery.orange{color:#f39200}
.themenset-order-delivery.red{color:#dc003e}
.themenset-order-unitprice{color:#999;font-size:12px}
.themenset-order-inputs{text-align:center}
.themenset-order-headline .plusminus{min-width:100%}
.themenset-order-prices{text-align:right;padding-right:10px}
.themenset-order-price.strike{color:#999}
.themenset-order-price.rebate{color:#e60060}
.themenset_lower_buttons a{float:right;margin-left:5px}
.themenset-attibute{margin-right:15px}
.themenset_checkbox{vertical-align:top;height:100%;width:19px;position:absolute;top:5px;left:5px;z-index:1000}
.themenset-control-bottom{height:25px}
.toggle-mobile{position:absolute;bottom:0}
.buy_selected{margin-right:10px}
.themenset_border_top{border-top:1px solid #ccc!important}
.subelement_container_element_artikel_list.themenliste.element_artikel_list{background-color:#eee;padding-left:5px}
#materialliste_container{position:relative}
#materialliste_container .materialliste_toggle{position:absolute;top:20px;right:0}
.themenset_grey{background-color:#eee}
.themenset-detail-gallery{margin-left:0}
.themenset-detail-gallery div{padding-left:10px}
.subelement_container_themensets_3 .titelbox{border:1px solid #d1d1d1;background:#841b80}
.subelement_container_themensets_3 .titelbox span{color:#fff;padding:15px 5px;font-family:Neythal,sans-serif;font-size:21px;display:block}
.subelement_container_themensets_3 a:hover{text-decoration:none}
.subelement_container_themensets_3 img{border:1px solid #d1d1d1}
div.themenliste_slider{background:#831f82;color:#fff;padding-left:10px;font-size:18px;line-height:24px;margin:0 0 15px;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:400}
.themenset_galeriebox{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}
.field-error strong{font-weight:400}
.error_agb{color:red!important}
.cart-delivery-supp{text-transform:uppercase;color:#fdc82f}
.cart-delivery-soldout{text-transform:uppercase;color:#d0103a}
.ratingOverlayContainer{display:none}
.element_rating_headline{font-size:24px;line-height:30px;margin:0 0 15px;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:400;color:#444;text-transform:none}
.targetlink-artikel{position:absolute;bottom:4px;left:10px;background-color:transparent;display:inline-block;height:24px;line-height:24px;padding:0;font-size:13px;color:#58585a}
.targetlink-oldprice{font-weight:700;color:#000;text-decoration:line-through}
.targetlinke-newprice{color:#d80036;font-size:18px;font-weight:700;margin-left:3px}
.seo_bottom{margin-top:2rem;color:#444;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif}
.seo_bottom a{color:#b0b1b3}
.seo_bottom h1,.seo_bottom h3{font-weight:700}
.seo_bottom h1{font-size:32px}
.seo_bottom h2{font-size:24px;font-weight:500}
.seo_bottom h3{font-size:18px}
@media screen and (min-width:769px){.seo_bottom .categorySeocontent{position:relative;width:75%;left:25.7%}}
.element_sidebar .intro{display:none}
#debug{position:fixed;bottom:0;height:150px;border-top:2px solid red;background-color:#ffffe0;color:#000;font-size:13px;width:100%;z-index:9999}
#debug h1{padding:0;font-size:16px;line-height:20px;border-bottom:1px solid #aaa;margin-bottom:0}
#debugcontent{position:relative;height:128px;overflow-y:auto;padding:0;margin:0}
.wk-button>div{line-height:41px;float:right;margin-left:10px;vertical-align:middle}
#addressBookWidgetDiv,#walletWidgetDiv{min-width:300px;max-width:600px;min-height:228px;max-height:400px;width:400px;height:228px}
#readOnlyAddressBookWidgetDiv,#readOnlyWalletWidgetDiv{width:100%;height:145px}
.uk-amazon-lwa>.btn-amazon-lwa{float:left;width:150px;margin:0 15px 15px}
#checkout2-accordion .uk-amazon-lwa>.btn-amazon-lwa{margin:0 15px}
.uk-amazon-lwa>.btn-amazon-or{float:left;width:auto;margin:5px 0 5px 15px}
.uk-amazon-lwa>a{float:left}
.uk-button-xlarge{padding:10px 20px}
.amazon-dropdown{background:#fff;border:1px solid #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:left;line-height:normal;width:300px}
.not-active-address,.not-active-wallet{pointer-events:none;cursor:default;background:#eee}
@media (max-width:400px){.payments-text{line-height:25px;float:right;width:63%}
.buy-button-form button{padding-left:5px;padding-right:5px}
.uk-amazon-lwa>div{clear:both;display:block;margin-left:0!important}}
@media only screen and (max-width:479px){.uk-hidden-mini{display:none}
.uk-visible-mini{display:block}
.element_artikel_gallery .order_button .buy-button-text{display:none}
.slideshow .uk-dotnav>*>*{height:30px;width:30px}
.uk-overlay-panel{padding:10px}
.uk-slidenav-position .uk-slidenav-previous{left:0}
.uk-slidenav-position .uk-slidenav-next{right:0}
.subelement_container_kombi_2_1 .klein:first-child,.subelement_container_kombi_2_1 .klein:last-child{position:relative;top:auto;bottom:auto}
.subelement_container_kombi_2_1 .klein:first-child{margin-bottom:40px}
#addressBookWidgetDiv,#walletWidgetDiv{width:323px;height:228px}}
@media only screen and (min-width:480px){.uk-hidden-mini{display:block}
.uk-visible-mini{display:none}
.order_button span{display:inline-block}
.subelement_container_kombi_2_1 .klein:first-child{position:absolute;top:0}
.subelement_container_kombi_2_1 .klein:last-child{position:absolute;bottom:0}}
@media (max-width:767px){.subelement_container_element_artikel_list.themenliste,.themenliste.element_artikel_list{padding-left:5px}
.uk-h1,h1{font-size:20px;line-height:20px}
.uk-margin-small-bottom h1{padding-top:4px}
.uk-container{padding:0 10px}
.checkout-links .uk-subnav>*{margin-top:3px}
.checkout-links{padding-right:5px}
#logo img{max-height:60px;max-width:60px}
.header-container .head-menu-2 .icons-right a.icon{font-size:25px;color:#444;line-height:32px;width:30px;height:50px}
.header-container .head-menu-2 .icons-right{margin-right:5px}
#searchbutton{margin-left:0}
.pager-sort{margin-top:5px;margin-bottom:5px}
.header-infobar-container{padding:0}
.header-infobar{background-color:transparent}
.product-images .uk-thumbnail{border-left:0;border-top:0;border-right:0}
.product-images .uk-thumbnail-caption{display:none}
#product-details-head h2{width:auto}
.element_intl_selections.uk-grid{padding-right:25px}
.element_intl_selections .uk-close{position:absolute;right:5px;top:10px}
.icons-right .uk-dropdown-cart::after,.icons-right .uk-dropdown-cart::before{left:95%}
.uk-slidenav{font-size:35px}
.uk-slidenav-position .uk-slidenav-previous{left:0}
.uk-slidenav-position .uk-slidenav-next{right:0}
.product-brand{position:static}
.product-brand img{max-height:60px}
figure .uk-overlay-panel h3{text-overflow:ellipsis;white-space:normal}}
@media (max-width:400px){.header-container .head-menu-2 .icons-right a.icon{width:25px}}
@media (max-width:768px){.uk-slidenav-position .uk-slidenav-previous{left:10px}
.uk-slidenav-position .uk-slidenav-next{right:10px}
figure .uk-overlay-panel{padding:10px}
.subelement_container_slideshow{margin-bottom:40px}}
@media (max-width:880px){.element_intl_selections{font-size:13px}
.element_artikel_gallery .input_button_wrapper{display:inline-block}
.uk-slidenav-position .uk-slidenav{display:block}}
@media (max-width:825px){.element_intl_selections{font-size:12px}}
@media (max-width:950px){.uk-navbar-nav>li>a{font-size:12px}
.uk-dropdown-navbar .uk-nav-navbar>li>a{font-size:13px}
.uk-dropdown-navbar .uk-nav-navbar>li .uk-nav-sub>li>a{font-size:12px}
.uk-button-large{font-size:15px}
.common-headline{font-size:30px;line-height:30px}}
@media (min-width:960px){.uk-navbar-nav>li>a{font-size:16px}
.uk-dropdown-navbar .uk-nav-navbar>li>a{font-size:14px}
.uk-dropdown-navbar .uk-nav-navbar>li .uk-nav-sub>li>a{font-size:13px}
#element_desktop_search{min-width:62%}}
@media (min-width:1220px){.uk-navbar-nav>li>a{font-size:18px}
.uk-dropdown-navbar .uk-nav-navbar>li>a{font-size:15px}
.uk-dropdown-navbar .uk-nav-navbar>li .uk-nav-sub>li>a{font-size:14px}
#element_desktop_search{min-width:60%}}
@media (min-width:768px){.uk-form-stacked .cartsummary .uk-form-label{display:inline}
footer .accordion .uk-accordion-title{line-height:26px;cursor:default}
footer .accordion .uk-accordion>div{border:0}
.element_sidebar .uk-accordion-title::after{background:#fff}
footer .accordion .uk-accordion-title::after{display:none}
footer .accordion div[data-wrapper]{overflow:visible!important;height:auto!important}
footer .accordion .uk-accordion-content{padding:5px 0;margin:0}
.youtube_video iframe{min-width:640px;min-height:385px}
.product-variant-selection{min-height:145px}
.element_newsletter{background-color:#f3f3f3;margin-top:20px;margin-bottom:20px!important;position:relative;height:50px;display:flex;align-items:center}
.element_newsletter_social{width:30px;height:30px;margin:5px 10px;flex:0 0 auto}
.element_newsletter_mail img{position:absolute;bottom:0;left:0;width:65px}
.element_newsletter_mail{position:relative;width:65px;height:40px;margin-left:30px;flex:0 0 auto;align-self:flex-end}
.element_newsletter form{margin-left:5px;margin-right:5px;flex:1 1 auto;display:flex;align-items:center}
.element_newsletter form label{flex:0 1 auto}
.element_newsletter form input{flex:1 1 auto}
.element_newsletter form button{white-space:nowrap}
.newsletter-label{text-transform:uppercase;font-weight:700;margin-left:5px}
.element_newsletter_social .overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:30px;height:30px;opacity:0;transition:.5s;margin:5px 10px}
.element_newsletter_social .overlay:hover{opacity:1}
#element-newsletter-email{margin:0 10px}}
.body-newsletter-detail .privacyrule,.body-newsletter-detail .privacyrule a{color:#428bca!important}
.badge-overlay{position:absolute;top:0;width:20%}
@media (max-width:767px){.element_newsletter_mail,.element_newsletter_social{display:none}
.element_newsletter form>*{display:block;margin:5px 0;width:100%}
.element_newsletter form{background-color:#eaeaea;padding:10px;border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}
.element_newsletter form label{font-weight:700}
.footer-wrapper .usp{background-color:#fff}}
#pageview_count{margin-right:4px}
@media (max-width:379px){.element_artikel_gallery.buy{height:350px}}
@media (min-width:380px) and (max-width:479px){.element_artikel_gallery.buy{height:360px}}
@media (min-width:480px) and (max-width:1220px){.element_artikel_gallery.buy{height:400px}}
.element_artikel_gallery .description .product-text,.element_artikel_list .description .product-text,.view-themenset .description .product-text{font-size:13px}
.toggle-more-box{font:14px/20px "Roboto Condensed",Arial,Helvetica,sans-serif;color:#b0b1b3}
.toggle-more-box::before{font-family:FontAwesome}
.warenkorb-detail-line-text{display:-ms-grid;-ms-grid-columns:minmax(150px,350px)}
.product-upselling{font-family:Neythal,sans-serif;font-size:25px;line-height:25px;font-weight:700;margin-top:15px;margin-bottom:15px}
hr.wave-lines{background:url(/custom/module/public/vbsr/img/vbs_wave_lines.png) repeat-x;height:6px;border:0}
#modal-deliverycountry h2{font-family:Neythal,sans-serif;font-size:36px}
#modal-deliverycountry h3{margin-top:0;font-size:24px}
#modal-deliverycountry p{margin-top:25px;margin-bottom:25px;text-align:center}
#modal-deliverycountry form{margin-bottom:10px}
.ff_ama{font-family:Neythal!important}
.form-gutschein_at h3,.form-gutschein_ch h3,.form-gutschein_de h3,.form-gutschein_fr h3{font-family:Neythal!important;font-size:36px;color:#93117e;margin-top:15px}
.uk-alert-success2{background-color:#b6d8ad;color:#444}
.commercial_block{max-height:272px;text-align:center}
figure.uk-overlay.uk-width-1-1.commercial_block img{max-height:272px}
.element_artikel_gallery.buy.commercial{height:auto;max-height:330px}
.qty-detail{color:#3e3d40;font-size:14px;margin-right:200px;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:400}
.rebategroup_headline{color:#e0003c;font-size:20px}
.rebategroup_combiproduct_title{font-weight:700}
.var_radio{text-align:center}
.rebategroup_combiproduct_addtocart{margin-top:75px}
.rebategroup_check{margin-top:40px!important}
.tr_nostripe{background:inherit!important}
@media only screen and (max-width:768px){.rebategroup_check,.rebategroup_combiproduct_addtocart{margin-top:0}}
@media only screen and (max-width:950px){.qty-detail{margin-right:180px}}
.ytwrapper{position:relative;width:100%;height:auto;background-color:#000;padding-bottom:56.25%}
.ytwrapper .rimage_thumb{position:absolute}
.ytframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:transparent}
.ytposter{position:absolute;top:0;right:0;left:0;width:100%;height:100%;background-color:transparent;margin:0;padding:0;cursor:pointer;border:0;outline:0;background-position:50% 50%;background-size:cover;text-indent:-999em;overflow:hidden;opacity:1;-webkit-transition:opacity .8s,height;-moz-transition:opacity .8s,height;transition:opacity .8s,height}
.ytposter::before{content:'';position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;border:5px solid #fff;border-radius:100%;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;transition:border-color .3s}
.ytposter::after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;margin:-20px 0 0 -10px;border-left:40px solid #fff;border-top:25px solid transparent;border-bottom:25px solid transparent;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;transition:border-color .3s}
.ytposter:focus::before,.ytposter:hover::before{border-color:#9bd896}
.ytposter:focus::after,.ytposter:hover::after{border-left-color:#9bd896}
.ytwrapper_active .rimage_thumb,.ytwrapper_active .ytposter{opacity:0;height:0;-webkit-transition-delay:0s,.8s;-moz-transition-delay:0s,.8s;transition-delay:0s,.8s}
.themenset-gallery-slider-block a:hover{text-decoration:none}
.themeset_narrower .narrower_element::before{font-family:FontAwesome;content:"\f096"}
.themeset_narrower .activecat .narrower_element::before{font-family:FontAwesome;content:"\f046";font-weight:400}
.search_narrower .narrower_element::before{font-family:FontAwesome;content:"\f096"}
.search_narrower .activecat .narrower_element::before{font-family:FontAwesome;content:"\f046";font-weight:400}
.element_sidebar .uk-nav.sub_open li{box-sizing:border-box;padding-left:20px}
.element_sidebar .uk-nav .uk-nav-header,.element_sidebar .uk-nav.sub_open .uk-nav-header{font-size:14px;border:none;padding-left:0}
.element_sidebar .uk-nav li.uk-nav-header h1{line-height:inherit;margin:10px 0 0}
.element_sidebar .uk-nav li.uk-nav-header p{line-height:inherit;font-weight:400;margin:10px 0 0}
.element_sidebar .uk-nav li.uk-nav-header h1 a{color:#00abcd}
.element_sidebar .uk-nav li.uk-nav-header .main_headline{margin:0;font-weight:700;border-bottom:2px solid #3e3d40;padding-bottom:10px}
.element_sidebar .uk-nav li.uk-nav-header .main_headline a{font-family:Neythal,sans-serif;font-weight:400;text-transform:uppercase;color:#444;font-size:22px}
.element_sidebar .uk-nav li.uk-nav-header a:hover{background-color:transparent;text-decoration:none}
.element_sidebar .uk-nav li.uk-nav-header i{font-size:25px}
.element_sidebar .uk-nav li.uk-nav-header.menu-sidebar-grundmaterial .main_headline{border-bottom:2px solid #004687}
.element_sidebar .uk-nav li.uk-nav-header.menu-sidebar-kreativ-mit-farbe .main_headline{border-bottom:2px solid #58bfcf}
.element_sidebar .uk-nav li.uk-nav-header.menu-sidebar-papierbasteln .main_headline{border-bottom:2px solid #0082a4}
.element_sidebar .uk-nav li.uk-nav-header.menu-sidebar-wolle-und-garn .main_headline{border-bottom:2px solid #00a276}
.element_sidebar .uk-nav li.uk-nav-header.menu-sidebar-stoffe-und-naehen .main_headline,.element_sidebar .uk-nav li.uk-nav-header.menu-sidebar-stoffe-und-naehzubehoer .main_headline{border-bottom:2px solid #a5cc82}
.element_sidebar .uk-nav li.uk-nav-header.menu-sidebar-dekorieren .main_headline{border-bottom:2px solid #8cb612}
.element_sidebar .uk-nav li.uk-nav-header.menu-sidebar-schmuckbasteln .main_headline{border-bottom:2px solid #93117e}
.element_sidebar .uk-nav li.uk-nav-header.menu-sidebar-kreative-kueche .main_headline{border-bottom:2px solid #e74587}
.element_sidebar .uk-nav li.uk-nav-header.menu-sidebar-kinderbasteln .main_headline{border-bottom:2px solid #ee8cb2}
#modal_popup.uk-modal{background:rgba(255,255,255,.4)}
#modal_popup .uk-modal-dialog{padding:0;width:700px;height:360px;box-sizing:border-box;overflow:initial}
#modal_popup .uk-modal-dialog .uk-close{background:#333;opacity:1;border-radius:50%;width:30px;height:30px;position:absolute;right:0;z-index:5}
#modal_popup .uk-modal-dialog .uk-close::after{content:"X";font-family:Neythal,sans-serif;font-size:24px;font-weight:700;color:#fff;line-height:30px}
#modal_popup .popup_content{font-family:Neythal,sans-serif;height:100%;box-sizing:border-box;position:relative}
.popup__general{position:relative;width:100%;height:100%;box-sizing:border-box}
.popup__background{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}
.popup__content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;padding:20px;box-sizing:border-box}
.popup__link{position:absolute;top:0;left:0;width:100%;height:100%;display:block;box-sizing:border-box;z-index:3}
#themenset-slider{min-height:325px}
.half-height figure{width:auto!important}
.half-height>*{text-align:center!important}
.view-merkliste-detail .element_artikel_list .uk-accordion-content>.element_product_pager_bottom{margin-top:15px}
.attributes::after{content:'';clear:both;display:table}
.socialshare::after,.socialshare>div:last-child::after{content:'';display:table;clear:both}
#product-detail-tabs{min-height:200px}
.body-person-lanschrift input[name=la_strasse].readonly{background-color:#f3f3f3}
.element_usercontent__empty{text-align:center}
.body-themenset-detail .layout-footer .element_newsletter{margin-top:2rem}
.warengruppen_detail__headline{text-transform:uppercase;font-family:Neythal,sans-serif;font-size:24px}
.warengruppen_submnavigation__slider{position:relative;display:block;width:100%;overflow:hidden;margin-bottom:10px}
.warengruppen_submnavigation__slider::after{content:'';position:absolute;z-index:10;top:0;right:0;width:25px;height:100%;background:linear-gradient(to left,#fff 10%,rgba(255,255,255,0) 100%)}
.warengruppen_submnavigation__slider::before{content:'';position:absolute;z-index:10;top:0;left:0;width:25px;height:100%;background:linear-gradient(to right,#fff 10%,rgba(255,255,255,0) 100%)}
.warengruppen_submnavigation__menu{list-style:none;display:flex;padding:0 0 7px;margin:0;box-sizing:border-box;position:relative;width:100%;overflow-x:auto}
.warengruppen_submnavigation__item a{margin-left:10px}
.warengruppen_submnavigation__item:last-child a{margin-right:10px}
.warengruppen_submnavigation__link{display:block;border:1px solid #b2b2b2;padding:5px 10px;white-space:nowrap}
@media (max-width:767px){.element_product_pager_bottom .uk-pagination>li,.element_product_pager_bottom .uk-pagination>li.uk-active{margin:0 3px}
.element_product_pager_bottom .uk-pagination>li a,.element_product_pager_bottom .uk-pagination>li.uk-active a{padding:3px 7px}
.element_product_pager_bottom .uk-pagination>li>a,.element_product_pager_bottom .uk-pagination>li>span{min-width:12px;line-height:30px}}
.uk-icon-lieferung::before,.uk-icon-rechnung::before,.uk-icon-rueckversand-fr::before,.uk-icon-rueckversand::before,.uk-icon-sichere-bestellung::before{background-color:#a3a6a6;border:1px solid #a3a6a6;border-radius:20px;color:#fff;padding:2px}
.uk-icon-rueckversand-fr::before{font-family:vbsr_icons}
.subelement_container_mobile_cta{margin-left:0}
.subelement_container_mobile_cta .mobile-cta{text-decoration:none;text-transform:uppercase;font-size:1.25rem;display:flex;flex-direction:column;flex-wrap:nowrap;flex:1 100%;margin-top:1rem;padding-left:0}
.mobile-cta .textblock-link-container{position:relative}
.mobile-cta .textblock-link-container:not(:first-child){margin-top:6px}
.mobile-cta .textblock-link-container.active,.mobile-cta .textblock-link-container:active{filter:brightness(85%)}
.mobile-cta .textblock-link{display:inline-block;width:100%;line-height:3rem;box-sizing:border-box;padding-left:.75rem}
.mobile-cta .textblock-link::after{font-family:FontAwesome;content:'\f105';margin-left:auto;font-size:32px;position:absolute;right:1rem}
.uk-noaccordion-title{line-height:26px;cursor:default;font-size:16px;color:#666;padding-top:4px}
.uk-noaccordion-content{padding:5px 0;margin:0;line-height:24px;color:#222}
.shortened a.showmore{text-decoration:underline}
.checkout7_buttons{margin-top:35px}
.checkout7_buttons a{margin:0 15px}
.product-details-buttons .fa-heart,.uk-modal-dialog .fa-heart{color:#de0417}
.body-artikel-detail .uk-button:disabled{color:#fff!important;background-color:#6c757d!important;border-color:#6c757d;opacity:.4;box-shadow:none;cursor:not-allowed}
.artikel-comparison table tr td,.artikel-comparison table tr th{border-top:1px solid #eee;border-right:1px solid #eee;min-width:200px}
.artikel-comparison table tr td img,.artikel-comparison table tr th img{max-width:100%}
.artikel-comparison table tr td:last-child,.artikel-comparison table tr th:last-child{border-right:0 solid #eee}
.artikel-comparison table tr td.vertical-center,.artikel-comparison table tr th.vertical-center{vertical-align:middle}
.artikel-comparison table tr:first-child td,.artikel-comparison table tr:first-child th{border-top:0 solid #eee}
.artikel-comparison .visible-xs{display:none;text-align:center;font-weight:700;background:#eee}
@media screen and (max-width:768px){.artikel-comparison .visible-xs{display:block}
.artikel-comparison td,.artikel-comparison th{display:table-cell}
.artikel-comparison td:first-child,.artikel-comparison th:first-child{display:none}}
.artikel-comparison-wrap i.fbr-icon-vergleichen{font-size:25px;vertical-align:middle;line-height:1.2}
.artikel-comparison .current-price{text-align:right}
.comparison-description{margin:10px 0 20px}
.comparison-cancel{float:right}
img.lazyload,img[data-src]{background:url(/custom/module/public/vbsr/img/loading.gif) center center no-repeat}
.product-details__advantages_list{display:flex;justify-content:space-between;margin-top:1rem;gap:.5rem}
.product-details__advantages_list_item{display:flex;align-items:center}
.product-details__advantages_list .advantages_list__item_description{word-wrap:normal;margin-left:.5rem}
.product-details__advantages_list .advantages_list__item_icon:before{background-color:transparent;border:none;border-radius:unset;color:#a3a6a6;font-size:1.2rem}
.keep-pt{display:none}
@media (max-width:767.98px){.shipping-info-1--mobile{display:flex;align-items:center;justify-content:flex-end;font-size:11px;color:#444;margin:-7px 6px 3px 0}
.shipping-info-1--mobile>svg{margin-right:5px}
.shipping-info-1--desktop{display:none}}
@media (min-width:768px){.shipping-info-1--mobile{display:none}
.shipping-info-1--desktop{display:inline}}
.beleg_bestellstatusabfrage__form{max-width:600px}
.beleg_bestellstatusabfrage__form_row{display:grid;grid-template-areas:"ga1 ga2" "ga3 ga3";grid-template-columns:auto min-content}
.beleg_bestellstatusabfrage__form_row label{grid-area:ga1}
.beleg_bestellstatusabfrage__form_row i{grid-area:ga2;font-size:16px;line-height:1;display:flex;align-items:center;justify-content:center}
.beleg_bestellstatusabfrage__form_row button,.beleg_bestellstatusabfrage__form_row input{grid-area:ga3}
.beleg_bestellstatusabfrage__form_row--zip{width:50%;min-width:160px}
.beleg_bestellstatusabfrage__form_row button,.beleg_bestellstatusabfrage__form_row input,.beleg_bestellstatusabfrage__form_row label{box-sizing:border-box;display:block;width:100%}
.beleg_bestellstatusabfrage--detail{position:relative}
.beleg_bestellstatusabfrage__headline,.beleg_bestellstatusabfrage__subheadline{display:flex;justify-content:center}
.beleg_bestellstatusabfrage__headline>div,.beleg_bestellstatusabfrage__subheadline>div{text-align:center;font-family:Neythal,sans-serif;padding:.25em .7em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 196.14321' preserveAspectRatio='none'%3E%3Cpolygon points='12.62037 0 1000 11.07244 971.96426 192.92134 0 196.14321 12.62037 0' fill='%23fff'/%3E%3C/svg%3E");filter:drop-shadow(2px 3px 3px rgba(0, 0, 0, .2))}
.beleg_bestellstatusabfrage__headline{font-size:var(--belegBestellstatusabfrageHeadlineFontSize);line-height:1.25}
.beleg_bestellstatusabfrage__headline_wrapper{position:relative}
.beleg_bestellstatusabfrage__headline_wrapper .beleg_bestellstatusabfrage__headline{position:absolute;bottom:100%;left:0;right:0;transform:translateY(.7em)}
.beleg_bestellstatusabfrage__subheadline{font-size:var(--belegBestellstatusabfrageSubheadlineFontSize);line-height:1.25}
.beleg_bestellstatusabfrage__subheadline_wrapper{position:relative}
.beleg_bestellstatusabfrage__subheadline_wrapper .beleg_bestellstatusabfrage__subheadline{position:absolute;bottom:100%;left:0;right:0;transform:translateY(.7em)}
.beleg_bestellstatusabfrage__section{margin-top:4rem}
.beleg_bestellstatusabfrage__section:first-of-type{margin-top:0}
.beleg_bestellstatusabfrage__topper{position:relative;min-height:65px}
.beleg_bestellstatusabfrage__hero_img{display:block;margin:0 auto}
.beleg_bestellstatusabfrage__topper .beleg_bestellstatusabfrage__headline{margin-bottom:1rem}
.beleg_bestellstatusabfrage__salutation{font-family:Neythal,sans-serif;font-size:2.5rem;line-height:1.2;margin:0 0 7rem;color:#0381a5;text-align:center}
.beleg_bestellstatusabfrage__address_and_paymentmethod{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--belegBestellstatusabfrageAddressBoxGap)}
.beleg_bestellstatusabfrage__address_box{background-image:url(/custom/module/public/vbsr/assets/svgs/bestellstatus/Shop_Lieferstatus_Kasten-hellblau.svg);background-size:100% 100%;background-position:center center;background-repeat:no-repeat;position:relative;padding:calc(var(--belegBestellstatusabfrageSubheadlineFontSize)/ 2 + var(--belegBestellstatusabfrageAddressBoxGap)) var(--belegBestellstatusabfrageAddressBoxGap) var(--belegBestellstatusabfrageAddressBoxGap);margin-top:calc(var(--belegBestellstatusabfrageSubheadlineFontSize))}
.beleg_bestellstatusabfrage__address_box_bottom{margin-top:1rem}
.beleg_bestellstatusabfrage__address_box_bottom a.chevron_circle{justify-content:flex-start;text-align:left}
.beleg_bestellstatusabfrage__order_info{display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:.25rem 3rem;margin:3rem 0}
.beleg_bestellstatusabfrage__order_info>*{box-sizing:border-box;white-space:nowrap;flex-basis:100%;text-align:center}
@media (min-width:480px){.beleg_bestellstatusabfrage__order_info>*{flex-basis:auto}}
.beleg_bestellstatusabfrage__order_positions [data-nowrap]{white-space:nowrap}
.beleg_bestellstatusabfrage__order_positions{display:block;box-sizing:border-box;table-layout:auto;width:100%;border-collapse:collapse;margin-bottom:4rem}
.beleg_bestellstatusabfrage__order_positions tbody,.beleg_bestellstatusabfrage__order_positions tfoot{display:block}
.beleg_bestellstatusabfrage__order_positions tr{position:relative;display:grid;grid-template-columns:repeat(6,1fr)}
.beleg_bestellstatusabfrage__order_positions tr[data-notification-bar] td{grid-column:auto/span 6}
.beleg_bestellstatusabfrage__order_positions tr[data-notification-bar]+tr>td{border-top:0!important}
.beleg_bestellstatusabfrage__order_positions td,.beleg_bestellstatusabfrage__order_positions th{display:flex;box-sizing:border-box}
.order_pos_notofication{border-top:2px solid #bcbcbc}
.order_pos_notofication__content{position:relative;top:5px;padding:2px 5px;text-align:center;background:wheat}
@media (min-width:320px){.order_pos,.order_sum{--orderPosPaddingH:2px;--orderPosPaddingV:10px}}
.order_pos,.order_sum{position:relative;text-align:center;padding:var(--orderPosPaddingV) var(--orderPosPaddingV);grid-column:auto/span 2;border:0 solid #bcbcbc;display:flex;flex-direction:column;align-items:center;justify-content:center}
.order_pos img,.order_pos svg{display:block;margin:0 auto}
.order_pos--image{position:static}
.order_pos--description,.order_pos--image{border-top:2px solid #bcbcbc}
.order_pos--description{text-align:left;align-items:flex-start;grid-column:auto/span 4}
.order_pos--status svg{margin-bottom:1rem}
.order_sum--description[data-first],.order_sum--price[data-first],.order_sum--spacer[data-first]{border-top-width:2px}
.order_sum--description{grid-column:auto/span 3;display:block;padding-right:10px;text-align:right}
.order_sum--price{grid-column:auto/span 3;display:block;padding-left:10px;text-align:center}
.beleg_bestellstatusabfrage__order_positions td.order_sum--spacer{display:none}
.order_sum__number1{font-weight:700;color:#999}
.order_sum__number2,.order_sum__text2{line-height:1;font-weight:700}
.order_sum__number2{font-size:1.75rem;transform:translateY(.15em)}
.order_sum__number3,.order_sum__text3{font-size:.85rem;line-height:1;color:#999}
@media (min-width:960px){.beleg_bestellstatusabfrage__topper .beleg_bestellstatusabfrage__headline{position:absolute;top:0;left:0;right:0}
html .order_pos,html .order_sum{--orderPosPaddingH:20px;--orderPosPaddingV:20px}
.beleg_bestellstatusabfrage__order_positions{display:table;table-layout:auto;width:100%;border-collapse:collapse}
.beleg_bestellstatusabfrage__order_positions tbody,.beleg_bestellstatusabfrage__order_positions tfoot{display:table-row-group}
.beleg_bestellstatusabfrage__order_positions tr{display:table-row;position:relative}
.beleg_bestellstatusabfrage__order_positions tr[data-has-bar]>td{padding-top:3rem!important}
.beleg_bestellstatusabfrage__order_positions td,.beleg_bestellstatusabfrage__order_positions th{display:table-cell}
.order_pos--cancel,.order_pos--qty_and_price,.order_pos--status{border-width:2px 0 0 2px;width:16.5%}
.order_pos--qty_and_price{white-space:nowrap;text-align:center}
.beleg_bestellstatusabfrage__order_positions[data-type=parcel] .order_pos--cancel{display:none}
.order_sum{padding:2px var(--orderPosPaddingH)}
.order_sum[data-first]{padding-top:var(--orderPosPaddingV)}
.order_sum[data-last]{padding-bottom:var(--orderPosPaddingV)}
.order_sum--price{border-left-width:2px}
.beleg_bestellstatusabfrage__order_positions td.order_sum--spacer{display:table-cell;border-left-width:2px}
.order_sum__number1{font-weight:700;color:#999}
.order_sum__number2,.order_sum__text2{font-weight:700;font-size:1.2rem;line-height:1}
.order_sum__number2{font-weight:700;font-size:1.75rem;line-height:1;transform:translateY(.15em)}
.order_sum__number3,.order_sum__text3{font-size:.85rem;line-height:1;color:#999}}
.order_pos__product_name{font-size:1.1rem}
.order_pos__product_no{margin-top:1.5rem;color:#999}
.order_pos__qty{margin-bottom:1rem}
.order_pos__price{font-size:1.3rem;font-weight:700}
.chevron_circle{color:#0085a3;display:inline-flex;text-align:center;align-items:center;justify-content:center;background:0 0;margin:0;padding:0;border:0;border-radius:0;outline:0}
.chevron_circle span{flex:1 1 auto}
.chevron_circle::after{content:"";background-image:url(/custom/module/public/vbsr/assets/svgs/bestellstatus/Shop_Lieferstatus_CTA.svg);background-size:cover;background-repeat:no-repeat;height:24px;width:24px;display:block;margin-left:5px;box-sizing:border-box;flex:0 0 auto;transition:.2s}
.chevron_circle:hover{text-shadow:0 0 0}
.chevron_circle:hover::after{transition:.2s;transform:translateX(3px)}
@media (max-width:500px){.order_pos__cancel{flex-wrap:wrap}}
.chevron_circle--disabled{opacity:.5;cursor:not-allowed;text-decoration:line-through;display:none}
.beleg_bestellstatusabfrage__parcel{padding-top:1px;position:relative}
.beleg_bestellstatusabfrage__parcel+.beleg_bestellstatusabfrage__parcel{margin-top:3rem}
.beleg_bestellstatusabfrage__parcel_details{display:flex;flex-direction:column;background-image:url(/custom/module/public/vbsr/assets/svgs/bestellstatus/Shop_Lieferstatus_Kasten-hellblau.svg);background-size:100% 100%;background-repeat:no-repeat;padding:calc(var(--belegBestellstatusabfrageHeadlineFontSize)/ 2 + var(--belegBestellstatusabfrageAddressBoxGap)) var(--belegBestellstatusabfrageAddressBoxGap) var(--belegBestellstatusabfrageAddressBoxGap);margin-top:calc(var(--belegBestellstatusabfrageHeadlineFontSize));gap:var(--belegBestellstatusabfrageAddressBoxGap)}
.beleg_bestellstatusabfrage__parcel_details>*{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--belegBestellstatusabfrageAddressBoxGap)}
.beleg_bestellstatusabfrage__parcel_blocks{display:inline-grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--belegBestellstatusabfrageAddressBoxGap);max-width:100%;box-sizing:border-box;margin:0 auto}
@media (min-width:768px){.beleg_bestellstatusabfrage__parcel_blocks{grid-template-columns:repeat(2,1fr)}}
.beleg_bestellstatusabfrage__parcel_block svg{margin-left:.5em;flex:0 0 auto}
.beleg_bestellstatusabfrage__petrol_button{appearance:none;display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;min-width:250px;max-width:100%;min-height:40px;margin:0;padding:.25em .75em;border:0;border-radius:0;outline:0;font-family:Neythal,sans-serif;font-size:1.5rem;background-color:transparent;background-image:url(/custom/module/public/vbsr/assets/svgs/bestellstatus/Shop_Lieferstatus_Kasten-petrol-klein.svg);background-repeat:no-repeat;background-size:100% 100%;color:#fff}
.beleg_bestellstatusabfrage__petrol_button:hover{color:#fff;text-shadow:0 0 0 #fff;text-decoration:underline}
.beleg_bestellstatusabfrage__parcel_dates{margin-top:1em;display:flex;flex-direction:row;justify-content:space-evenly;gap:var(--belegBestellstatusabfrageAddressBoxGap)}
.delivery_progress{margin-top:clamp(30px,10vw,60px);margin-bottom:1rem}
.delivery_progress__bar{position:relative;margin:0 30px}
.delivery_progress__bar::after{content:"";background-image:url(/custom/module/public/vbsr/assets/svgs/bestellstatus/Shop_Lieferstatus_Pinsel.svg);background-repeat:no-repeat;background-size:contain;width:clamp(30px,10vw,80px);height:clamp(30px,10vw,80px);position:absolute;bottom:-5%;left:5%}
.delivery_progress__bar[data-status="1"]::after{left:12.5%}
.delivery_progress__bar[data-status="2"]::after{left:37.5%}
.delivery_progress__bar[data-status="3"]::after{left:62.5%}
.delivery_progress__bar[data-status="4"]::after{left:95%;transform:rotate(-10deg)}
.delivery_progress__bar img{width:100%;background-image:linear-gradient(to right,#f1f5df,#f1f5df);background-repeat:no-repeat;background-size:cover}
.delivery_progress__bar[data-status="1"] img{background-image:linear-gradient(to right,#8cb612 12.5%,#f1f5df 12.5%)}
.delivery_progress__bar[data-status="2"] img{background-image:linear-gradient(to right,#8cb612 37.5%,#f1f5df 37.5%)}
.delivery_progress__bar[data-status="3"] img{background-image:linear-gradient(to right,#8cb612 62.5%,#f1f5df 62.5%)}
.delivery_progress__bar[data-status="4"] img{background-image:linear-gradient(to right,#8cb612,#8cb612)}
.delivery_progress__stages{margin:0 30px;list-style:none;padding:0;display:flex}
.delivery_progress__stage{color:green;flex:1 1 25%;text-align:center;text-transform:uppercase}
@media (max-width:600px){.delivery_progress__bar,.delivery_progress__stages{margin:0 20px}
.delivery_progress__stage{writing-mode:vertical-rl;text-orientation:mixed;display:flex;align-items:center}}
.delivery_progress__stage.active{font-weight:700}
.beleg_bestellstatusabfrage__document_list{box-sizing:border-box;table-layout:auto;border-collapse:collapse;width:100%;margin-top:2rem}
.beleg_bestellstatusabfrage__document_cell{padding:10px;text-align:center}
.beleg_bestellstatusabfrage__document_cell:first-child{font-weight:700}
.beleg_bestellstatusabfrage__document_cell:not(:first-child){border-left:2px solid #bcbcbc}
.beleg_bestellstatusabfrage__document_list tr:not(:first-child)>*{border-top:2px solid #bcbcbc}
@media (min-width:960px){.beleg_bestellstatusabfrage__document_cell{padding:30px 10px}}
.beleg_bestellstatusabfrage__bottom_panels{display:grid;grid-gap:var(--belegBestellstatusabfrageAddressBoxGap);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}
.beleg_bestellstatusabfrage__bottom_panel{position:relative;display:flex;justify-content:center}
.beleg_bestellstatusabfrage__bottom_panel::before{content:'';position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-image:url(/custom/module/public/vbsr/assets/svgs/bestellstatus/Shop_Lieferstatus_Kasten-petrol.svg);background-repeat:no-repeat;background-size:100% 100%}
.beleg_bestellstatusabfrage__bottom_panel:nth-child(2n)::before{transform:scale(-1)}
.beleg_bestellstatusabfrage__bottom_panel:nth-child(3n)::before{transform:skew(180deg)}
.beleg_bestellstatusabfrage__bottom_panel_content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;padding:var(--belegBestellstatusabfrageAddressBoxGap)}
.beleg_bestellstatusabfrage__bottom_panel_title{color:#fff;font-family:Neythal,sans-serif;font-size:2rem;line-height:1.2;text-align:center;position:relative;margin-bottom:1em}
.beleg_bestellstatusabfrage__bottom_panel_title::after{content:'';position:absolute;top:calc(100% + .1em);left:-5px;right:-5px;border-bottom:2px solid #fff}
.beleg_bestellstatusabfrage__bottom_panel_img{flex:0 0 auto;margin-top:auto}
.themenset-checkbox{display:none}
.themenset-checkbox+label{user-select:none}
.themenset-checkbox+label::before{font-family:FontAwesome;display:inline-block;font-size:20px;content:"";margin-right:8px;vertical-align:middle}
.themenset-checkbox:checked+label::before,.themenset-checkbox:checked:disabled+label::before{content:""}
.themenset-checkbox:disabled+label::before{content:""}
#voucher-data{font-size:14px}
.view-warenkorb h2{line-height:40px}
#directorder{border:1px solid #cec4bb;margin-bottom:10px}
#directorder .uk-accordion-title{margin-bottom:0}
#directorder .accordion-content-wrapper{height:0;position:relative;overflow:hidden}
#directorder .uk-accordion-content{margin-top:15px}
.address-suggestion .changed{border:1px solid #009acd;background-color:#e5f5fa;padding:2px}
.address-suggestion a{margin-left:10px}
#checkoutmenue{position:relative}
.element_progress_menu{list-style:square;display:flex;justify-content:space-between;margin:0;padding:20px 70px;background-color:#fff}
@media (max-width:767px){.element_progress_menu{padding:20px}}
.element_progress_menu::before{content:'';width:100%;height:1px;position:absolute;top:37px;left:0;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(204,204,204,.9) 30%,rgba(204,204,204,.5) 50%,rgba(204,204,204,.9) 70%,rgba(255,255,255,0) 100%)}
.element_progress_menu__item{list-style:none;text-align:center;position:relative;line-height:1.4em;padding-bottom:5px}
.element_progress_menu a{display:flex;justify-content:center;background-color:#fff;min-width:68px;cursor:pointer}
.element_progress_menu a:hover{text-decoration:none}
.element_progress_menu__item.aktiv div{background:#28a6c9}
.element_progress_menu__item div{background:#aaa;color:#fff;width:40px;height:40px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}
.element_progress_menu__item div span{font-size:20px}
.element_progress_menu__item div::before{content:"";border-top:2px solid #fff;width:10px;display:block;position:absolute;right:50%;top:17px;margin-right:20px}
.custom-delivery-address,.gcustom-delivery-address{margin-top:15px}
.view-warenkorb .uk-accordion-content h2{margin-top:0;margin-bottom:0}
.view-warenkorb .uk-accordion .textblock{padding-left:15px;padding-right:15px;padding-bottom:15px}
@media (max-width:560px){.checkoutmenue em:last-child{display:none}
.checkoutmenue a{padding-left:10px}}
.checkout h2{font-size:20px}
.checkout .cartpos-header{text-transform:uppercase}
.cartpos-header{background-color:#eee;color:#222;font-weight:700;margin-top:10px}
.cartsummary-sum-text{float:left}
.cartsummary-sum-text-small{font-size:11px;color:#666}
.cartsummary-sum-wert{float:right}
.cartsummary-sum-wert.currency{font-size:13px}
.cartsummary-sum-summe{font-size:20px;font-weight:700}
.cartsummary-sum-summe .cartsummary-sum-wert.currency{font-size:18px}
.checkout_privacy,.privacyrule .checkout_privacy a{color:#428bca!important}
label.recommend{color:#428bca;cursor:pointer}
.checkbox label>p{display:inline}
.cartsummary .textblock{font-size:13px}
.cartsummary .textblock p{margin-bottom:1px;margin-top:0}
.voucher-input{margin-top:25px}
.voucher-toggle{margin-left:15px;font-size:14px}
.voucher-toggle-chevron{margin-left:10px}
#voucher-data,#voucher-enter{margin-top:15px}
.cartposHeaderText{height:28px;line-height:28px;background-color:#f3f3f3;padding-left:10px;padding-right:10px;margin-top:10px;margin-bottom:10px;font-weight:700}
.uk-table tfoot{font-style:normal;border-top:1px solid #e1e0e0}
.wingContainer dl{width:70px}
.et-payment-form .payment-options{display:table;margin-bottom:15px}
.et-payment-form label{display:table-row}
.et-payment-form label:hover{background-color:#eee}
.et-payment-form label>span{display:table-cell;vertical-align:top;border-bottom:2px dashed #e3e5e4;padding:10px 5px}
.payment-checkbox{width:1%;padding-right:5px}
.payment-image{min-width:100px;vertical-align:middle!important}
#trustedshops-logo{max-width:60px;max-height:60px;margin-top:5px;margin-bottom:5px}
#bestellschein-form label{font-size:11px}
#bestellschein-form .uk-icon-close{margin-top:25px}
#bestellschein-form .uk-button-primary{float:right}
.bestellschein-price{margin-top:25px;font-size:16px}
.cartsummary{font-size:15px}
.subsequent-delivery-info-background{background-color:#ffed99}
.subsequent-delivery-info-span{width:22px}
.subsequent-delivery-info-span input{margin-left:8px}
.delivery-info-lead{font-weight:700}
.cart-pos-sum,.cart-pos-text{font-size:15px}
.cart-pos-sum.currency{font-size:13px}
.view-warenkorb-detail .cart-pos-sum{padding-top:14px;white-space:nowrap}
.view-warenkorb-detail .cart-pos-remove{padding-top:13px}
.voucher-enter{font:15px/18px 'Roboto Condensed',Arial,Helvetica,sans-serif;border:none;max-width:90%;min-width:80%;padding:5px;cursor:pointer;text-align:left}
.cartpos-header .artikel{width:75%}
.cart-pos-headline{margin-bottom:10px}
#wk_kommentar{resize:vertical}
.catalogue-enter{margin-right:20%}
.view-warenkorb-checkout2 input[name=la_strasse].readonly{background-color:#f3f3f3}
.cart-pos-amount .input-plusminus{min-width:100px}
@media (max-width:767px){#trustedshops-logo{max-width:40px;max-height:40px}
.uk-table td,html[vw-type=warenkorb] tbody,html[vw-type=warenkorb] tr{display:block}
.checkoutmenue a,.checkoutmenue span{padding:0 10px 0 25px}
.checkoutmenue.aktiv a,.checkoutmenue.aktiv span{padding-left:5px}
.cart-pos-text .availability-info{text-align:left}
.view-warenkorb-detail .cart-pos-amount .cart-pos-sum{padding-top:5px}}
.footer-wrapper .trusted-shops,.view-warenkorb .trusted-shops{background-color:#f3f3f3;margin:10px 0 20px;padding:10px;display:flex;justify-content:space-around}
.trusted-shops-logo{padding:8px 10px 8px 0;text-align:center;max-width:115px;flex:0 1 auto}
.trusted-shops-logo img{width:75px}
@media (min-width:768px){.checkoutmenue a,.checkoutmenue span{font-size:16px}
.trusted-shops-logo{padding:0}}
.trusted-shops-column{flex:0 1 auto;display:flex;justify-content:center;flex-direction:column}
@media (min-width:850px){.trusted-shops-column{flex-direction:row;flex:1 1 auto;justify-content:space-around;align-items:center}}
.trusted-shops-row{position:relative;padding-left:20px}
.trusted-shops-row::before{font-family:FontAwesome;content:"\f00c";color:green;margin-right:5px;position:absolute;top:0;left:0}
.ts-check{color:green}
.cart_artikel_table .cart_delivery1{background-color:#b6d8ad;padding:8px 8px 5px;border-top:1px solid #c5c5c5}
.cart_artikel_table .cart_delivery2,.cart_artikel_table .cart_delivery6{background-color:#ffed99;padding:8px 8px 5px}
.cart_artikel_table .cart_delivery_question{background-color:#eee;color:#222;font-weight:700;margin-top:10px;border-top:2px solid #fff}
.cart_artikel_table .cart_delivery_question.inactive{color:#666}
.cart_artikel_table .cart_delivery3,.cart_artikel_table .cart_delivery5{color:#e4003b;background-color:#eee;padding:8px 8px 5px}
.cart_artikel_table .cart_delivery3 i,.cart_artikel_table .cart_delivery5 i,.cart_artikel_table .cart_delivery_question i{color:#000}
.cart_artikel_table .cart_delivery_question.inactive i{color:#666}
#voucher-data .uk-form-label{font-size:14px;font-weight:400}
#voucher-data i{font-size:16px}
.checkout_back{background-color:#c4c4c4;padding-left:15px;position:absolute;bottom:0;width:calc(100% - 35px);line-height:26px;font-weight:700;left:35px}
.checkout6 .uk-grid-match .uk-width-medium-1-3{position:relative}
.comment{font-size:14px}
.cart_freedelivery_hint{border:none}
.cart_freedelivery_hint td{background-color:#9bd6e6}
.fixed-quantity{margin-top:6px;font-size:15px}
.fixed-quantity-remark{margin-top:10px;font-size:10px}
#tsBuyerProtectionContainer{margin-bottom:15px}
.uk-padding-top{padding-top:10px}
.uk-padding-bottom{padding-bottom:10px}
@media(max-width:767.98px){.body-warenkorb-detail #checkoutmenue,.body-warenkorb-detail .wk-button .wk-amazon-or{display:none!important}
.uk-form.uk-form-stacked[name=frmWK]>div:first-child{margin-bottom:0!important}
.uk-form.uk-form-stacked[name=frmWK]>div:first-child>div.uk-text-right{background:#f3f3f3;width:calc(100% - -10px);padding:13px 10px;display:flex;align-items:center;justify-content:space-between}
.uk-form.uk-form-stacked[name=frmWK]>div:first-child .wk-button{position:relative;padding-top:50px}
.uk-form.uk-form-stacked[name=frmWK]>div:first-child .wk-button .button-weiter{float:none;position:absolute;top:0;right:0}
.uk-form.uk-form-stacked[name=frmWK]>div:first-child .wk-button .button-weiter a{padding:10px 25px;min-width:148px}
.uk-form.uk-form-stacked[name=frmWK]>div:first-child .wk-button .button-amazon{float:none}
.cart_payment__button .novisibility{max-height:28px}
#cart_header--detail{margin-left:15px;text-align:left}
#cart_header--detail h1{font-size:16px;color:#000;font-weight:700;margin:0}
#cart_header--detail .price{font-size:22px;color:#000;font-weight:700;margin:8px 0}
#cart_header--detail .shipping{margin:0;font-size:12px;color:#000}
#cart_advantages_list{width:calc(100% - 25px)}
#cart_advantages_list ul{display:flex;justify-content:space-between;align-items:center;list-style-type:none;padding:0 5px;height:50px}
#cart_advantages_list ul li{font-size:14px;font-weight:400}
#cart_advantages_list ul .uk-icon-check{vertical-align:sub}
#cart_advantages_list ul .uk-icon-check:before{content:"\f00c";font-size:16px;color:#a3a6a6;border:2px solid #a3a6a6;border-radius:50%;padding:2px}
.uk-open>.uk-dropdown{top:50px!important}
.cart_artikel_table .cart_delivery1,.cart_artikel_table .cart_delivery2{display:none}
.delivery-info{margin-top:10px;margin-bottom:20px}
.subsequent-delivery-info{margin:0 -8px 15px;position:relative;padding:15px 40px 15px 35px}
.subsequent-delivery-info:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:3px solid #63b163;pointer-events:none}
.subsequent-delivery-info .subsequent-delivery-info-background{background:#fff;padding-left:15px;flex-grow:1}
.delivery-info .uk-width-large-2-10,.delivery-info .uk-width-medium-2-10{width:40px}
.subsequent-delivery-info .uk-width-large-2-10,.subsequent-delivery-info .uk-width-medium-2-10{width:25px}
.subsequent-delivery-info .subsequent-delivery-info-span input{position:relative;margin:0;left:-15px;top:1px}}
.view-warenkorb .checkout-selection .novisibility{height:21px;margin-bottom:8px}
.view-warenkorb .checkout-selection{margin-bottom:10px}
.view-warenkorb .checkout-selection .uk-alert-danger{padding:0 5px;margin-bottom:10px}
.view-warenkorb .checkout-selection .checkout-option{border:1px solid #ccc;padding:15px;margin-bottom:10px}
.checkout7__blocks .headline{color:#0083a9;font-size:28px;line-height:30px;font-family:Neythal,sans-serif;text-align:center;margin-bottom:20px}
.checkout7__blocks .content{margin-bottom:20px}
.checkout7__blocks .order-receipt{border:none;background:#0183a5;color:#fff}
.checkout7__blocks button.order-receipt{margin-bottom:-5px}
.order_feedback_hint{position:absolute;font-size:10px}
.checkout7__blocks .keep_shopping{float:right}
.checkout-option{position:relative}
.checkout-option .buttons a{position:absolute;bottom:10px}
@media(max-width:1220px){.checkout-option .buttons a.button-shift{bottom:50px}
.order_feedback_hint{display:none}}
@media(max-width:768px){.checkout-option .buttons a,.checkout-option .buttons a.button-shift{position:relative;bottom:0}
.checkout-option .buttons a:nth-child(1){right:0!important}}
.checkout-option .buttons a:nth-child(1){right:15px}
.order_feedback,.order_register{background-color:#e5f3f6}
@media(max-width:767px){.view-warenkorb .checkout-selection .checkout-option{border:none}
.checkout-option .checkout-header{background-color:#eee;padding:5px;border:none}}
.checkout-header{font-size:20px;margin-bottom:15px;border-bottom:1px solid #ccc;padding-bottom:5px}
.checkout-comment{color:#888;margin-bottom:15px}
.checkout-pwlost{float:right}
.checkout-pwlost a{color:#aaa;text-decoration:underline}
.checkout1__blocks,.checkout7__blocks{display:grid;gap:20px;grid-template-columns:1fr}
.order_feedback textarea{resize:vertical}
@media(min-width:768px){#cart_advantages_list,#cart_header--detail{display:none!important}
.checkout1__blocks{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}
.checkout7__blocks.guest{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}
.checkout7__blocks{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}}
@media(min-width:1220px){.checkout1__blocks{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}}
.grid-row-span-2{grid-row:span 2}
.checkout1__socialmedia-login{margin-top:15px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}
.warenkorb_detail__payment_options{margin:20px 0;padding:20px 0;border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5}
.warenkorb_detail__payment_options .payment-heading{text-align:center;font-size:14px;margin-bottom:10px}
.warenkorb_detail__payment_options .payment-options{display:flex;list-style-type:none;justify-content:center;padding:0;column-gap:30px;margin:0}
warenkorb_detail__payment_options .payment-options li{display:flex;align-items:center}
.warenkorb_detail__payment_options .payment-options li img[alt=AmazonPay]{padding-top:9px}
@media only screen and (min-width:768px){.body-warenkorb .wk-button:first-child .button-weiter{right:9px;position:relative}
.body-warenkorb .wk-button:first-child .button-weiter a{width:250px}
.warenkorb_detail__payment_options.mobile{display:none}
.warenkorb_detail__payment_options .payment-options{column-gap:40px}
.warenkorb_detail__payment_options .payment-options li img[alt=MasterCard]{padding-top:4px}
.warenkorb_detail__payment_options .payment-options li img[alt=Payment_giropay]{padding-top:5px}}
@media only screen and (min-width:1220px){html.env_dev body::before{content:"w:xlarge"}
.body-warenkorb .wk-button:first-child .button-weiter{right:0}
.body-warenkorb .wk-button:first-child .button-weiter a{width:279px}}
@media only screen and (max-width:767.98px){.warenkorb_detail__payment_options.desktop{display:none}
form[name=frmWK]>div:last-child{justify-content:space-between}
form[name=frmWK]>div:last-child:after,form[name=frmWK]>div:last-child:before{content:unset}
form[name=frmWK]>div:last-child>div{width:auto}}
.warenkorb_detail_express_payments{display:flex;flex-direction:column;align-items:flex-end;padding-top:10px;gap:10px}
#paypalcommerceplatform_finishbutton{display:flex;justify-content:flex-end}
.et-nav-offcanvas{background:#ddd;border-bottom:none;box-shadow:none;display:flex;justify-content:space-between}
.et-nav-offcanvas .uk-nav-header{box-shadow:none;border-top:none}
.level-0{display:inline-block}
.level-0.open{background:#ededed}
.level-0.closebtn{padding:0 5px 2px;line-height:1;align-self:center}
.level-0.closebtn>i{font-size:20px}
.level-0-entries{display:none;list-style:none;padding:0;width:100%}
.open .level-0-entries{display:block;position:absolute;left:0;top:37px}
.et-nav-offcanvas .level-1 .et-nav-sub{top:37px}
.et-nav-offcanvas li>a{border-top:none}
.et-nav-offcanvas li+li>a{border-top:1px solid rgba(0,0,0,.3)}
.et-nav-offcanvas li>a>i{font-size:24px;margin-right:5px;padding-top:2px}
.et-nav-offcanvas .et-back>a{display:flex}
.submenu__link,.tabelements__link{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-decoration:none;text-transform:uppercase;padding:18px 5px;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:400;font-size:15px;line-height:normal}
.submenu__link:active,.submenu__link:focus,.tabelements__link:active,.tabelements__link:focus{text-decoration:none}
.offcanvas:not(.offcanvas--active){display:none!important}
.offcanvas{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;overflow:hidden}
.offcanvas__controls{position:absolute;top:0;right:0;width:calc(100% - 320px);z-index:1200;text-align:right}
@media (max-width:350px){.offcanvas__controls{width:calc(100% - 264px)}}
.offcanvas__menu{position:absolute;top:0;left:-320px;width:320px;height:100%;z-index:1100;background:#fff;transition:.3s linear;transform:translateX(0)}
.offcanvas__overlay{position:absolute;display:none;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(0,0,0,.7)}
.offcanvas--active .offcanvas__menu{transform:translateX(320px)}
.offcanvas__icon{color:#b2b2b2;margin-right:5px}
.offcanvas__icon::before{font-family:vbsr_icons;font-size:32px;font-style:normal;text-transform:none;font-weight:400;display:block}
.offcanvas__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box;width:100%;padding:9px 12px;border:0;border-radius:0;box-shadow:none;color:#000;background:#b6d8ad;text-decoration:none;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:400;font-size:17px;line-height:1.2em}
.offcanvas__button::after{font-family:FontAwesome;content:'\f105';font-size:32px;padding-left:10px}
.offcanvas--left .offcanvas__controls{text-align:left}
.offcanvas--left .offcanvas__menu{right:-320px;transform:translateX(0)}
.offcanvas--left.offcanvas--active .offcanvas__menu{transform:translateX(320px)}
.offcanvas--right .offcanvas__controls{text-align:right}
.offcanvas--right .offcanvas__menu{left:-320px;transform:translateX(0)}
.offcanvas--right.offcanvas--active .offcanvas__menu{transform:translateX(320px)}
.textblock__betreff{margin-bottom:10px;text-transform:uppercase}
.textblock__betreff--ff_ama{font-family:Neythal,sans-serif;font-size:23px}
.control__close{position:relative;display:inline-flex;align-items:center;justify-content:center;color:#fff;background-color:#3c3c3c;text-decoration:none;font-size:32px;box-sizing:border-box;height:56px;width:56px;cursor:pointer}
.control__close::after{font-family:vbsr_icons;content:'\f00d';font-size:24px}
.menu__tabs{display:flex;flex-direction:row;list-style:none;padding:0;margin:0}
@media (max-width:350px){.menu__tabs{min-width:264px;width:calc(100vw - 56px);max-width:100%}}
.menu__item{align-content:baseline;background:#b2b2b2;flex:1 0 auto}
.menu__item[data-active=true]{background:#fff}
.menu__link{text-decoration:none;display:block;text-align:center;padding:18px 5px;text-transform:uppercase;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:700;font-size:15px}
.menu__link:active,.menu__link:focus{text-decoration:none}
.menu__link:hover{text-decoration:none;color:#3e3d40}
.menu__tabelements{display:none;position:absolute;top:65px;left:0;width:100%;height:calc(100% - 65px);overflow-y:auto;list-style:none;box-sizing:border-box;padding:0 11px 0 15px}
.menu__tabelements[data-active=true]{display:block}
.tabelements__item{border-bottom:1px solid #f9f9f9}
.tabelements__item>.tabelements__link::after{font-family:FontAwesome;content:'\f105';margin-left:auto;font-size:32px;line-height:24px}
.tabelements__item[data-empty=true],.tabelements__item[data-typ=textblock]{border-bottom:none;min-height:25px}
.tabelements__link:hover{text-decoration:none;color:#3e3d40}
.tabelements__submenu{display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto;list-style:none;box-sizing:border-box;padding:0 11px 0 15px;background:#fff}
.tabelements__submenu[data-active=true]{display:block}
.tabelements__textblock{margin:25px 0}
.submenu__item{border-bottom:1px solid #f9f9f9;margin-left:25px}
.submenu__item>.submenu__link::after{font-family:FontAwesome;content:'\f105';margin-left:auto;font-size:32px;line-height:24px}
.submenu__item--back,.submenu__item--header{margin-left:0}
.submenu__item--back>.submenu__link{justify-content:flex-start}
.submenu__item--back>.submenu__link::after{display:none}
.submenu__item--back>.submenu__link::before{font-family:FontAwesome;content:'\f104';margin-right:25px;font-size:32px;line-height:24px}
.submenu__item--header>.submenu__link{font-weight:700}
.submenu__link:hover{text-decoration:none;color:#3e3d40}
.submenu__submenu_second{display:none;width:100%;list-style:none;box-sizing:border-box;padding:0 11px 0 15px;background:#fff}
.submenu__submenu_second[data-active=true]{display:block}
.submenu_second__item{display:flex;flex-direction:row;justify-content:space-between;text-decoration:none;text-transform:uppercase;padding:8px 5px}
.submenu_second__link{font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:400;font-size:15px}
.submenu_second__link:active,.submenu_second__link:focus{text-decoration:none}
.submenu_second__link:hover{text-decoration:none;color:#3e3d40}
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}
.noUi-target{position:relative;direction:ltr;background:#e4e4e4;border-radius:0;border:none;box-shadow:none}
.noUi-base{width:100%;height:100%;position:relative;z-index:1}
.noUi-origin{position:absolute;height:0;width:0}
.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:top .3s,right .3s,bottom .3s,left .3s;transition:top .3s,right .3s,bottom .3s,left .3s}
.noUi-state-drag *{cursor:inherit!important}
.noUi-base,.noUi-handle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-5px}
.noUi-vertical{width:18px}
.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}
.noUi-connect{position:absolute;right:0;top:0;left:0;bottom:0;background:#72736e;box-shadow:none;-webkit-transition:background 450ms;transition:background 450ms}
.noUi-draggable{cursor:w-resize}
.noUi-vertical .noUi-draggable{cursor:n-resize}
.noUi-handle{z-index:1;border:1px solid #72736e;border-radius:50%;background:#fff;cursor:default;box-shadow:none;width:15px!important;height:15px!important;position:relative}
.noUi-handle::after{content:'';position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}
.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}
[disabled] .noUi-connect{background:#b8b8b8}
[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}
.noUi-horizontal{height:5px}
.noUi-horizontal.noUi-extended{padding-right:12px}
.noUi-horizontal.noUi-extended .noUi-handle{left:-1px}
.noUi-horizontal.noUi-extended .noUi-origin{right:-32px}
#rangeslider,.rangeslider{margin:0 0 20px}
.rangeslider__form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}
.rangeslider__form button{margin-top:10px}
.rangeslider__field{display:flex;flex:0 1 35%;max-width:65px;align-items:center;position:relative;margin:0 2%}
.rangeslider__field .unit{position:relative;z-index:9;left:2%;color:#444;padding-left:1px}
.rangeslider__field--short{flex:0 1 5%}
.rangeslider__input{display:inline-block;width:100%;min-width:0!important;text-align:right}
.rangeslider__field input[type=number]{-moz-appearance:textfield}
.rangeslider__field input[type=number]::-webkit-inner-spin-button,.rangeslider__field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}
#concardis_container{height:700px;margin-bottom:50px;border:1px solid grey;padding-left:10px}
.person_bestellstatus .uk-pagination,.person_bestellstatus pre{margin:0}
.person_bestellstatus .uk-button{line-height:30px;padding:0 12px}
.person_bestellstatus__filter{margin:15px 0}
.person_bestellstatus__orders{width:100%;padding:0;border-collapse:collapse;border-spacing:0;border-bottom:1px solid #ccc;display:block}
@media (min-width:768px){.person_bestellstatus__orders{display:table}}
.person_bestellstatus__orders_titles_desktop{display:none}
.person_bestellstatus__orders_title_desktop{font-weight:700;background-color:#f3f3f3;padding:5px 3px;border-top:1px solid #ccc}
.person_bestellstatus__orders_title_desktop--sum{text-align:right;padding-right:15px}
.person_bestellstatus__orders_title_desktop:first-child{text-align:left;padding-left:15px}
@media (min-width:768px){.person_bestellstatus__orders{border-left:1px solid #ccc;border-right:1px solid #ccc}
.person_bestellstatus__orders_titles_desktop{display:table-row}}
.person_bestellstatus .pagination-bottom{margin:15px 0}
.person_bestellstatus_filter__show{list-style:none;margin:15px 0;padding:0;font-size:1.2em}
.person_bestellstatus_filter__show li{display:block;margin:0;padding:0;white-space:nowrap}
.person_bestellstatus_filter__show a{display:block;padding:2px 0}
.person_bestellstatus_filter__show a:hover{text-decoration:none}
.person_bestellstatus_filter__show .person_bestellstatus_filter__active a{font-weight:700}
.person_bestellstatus_filter__range_wrapper{margin:15px 0}
.person_bestellstatus_filter__range{margin:0 0 0 10px}
.person_bestellstatus_filter__limit{margin:0 2px}
.person_bestellstatus_filter__bottom{display:flex;flex-wrap:wrap;align-items:center;margin:3px 0}
.person_bestellstatus_filter__bottom_cell{flex:0 1 auto;margin-right:15px}
.person_bestellstatus_filter__bottom_cell:last-child{align-self:flex-end;margin-left:auto;margin-right:0}
@media (min-width:768px){.person_bestellstatus_filter__show{border-bottom:1px solid #ccc}
.person_bestellstatus_filter__show li{display:inline-block}
.person_bestellstatus_filter__show a{padding:5px 2vw}
.person_bestellstatus_filter__show .person_bestellstatus_filter__active a{position:relative}
.person_bestellstatus_filter__show .person_bestellstatus_filter__active a::before{position:absolute;bottom:-2px;left:0;right:0;content:'';border-bottom:3px solid #428bca}}
.person_bestellstatus_order{display:block}
.person_bestellstatus_order__toggle{position:absolute;top:50%;right:0;margin:-10px 0 0;padding:0;display:flex;align-items:center;justify-content:center;width:21px;height:21px;line-height:16px;font-size:16px;border:1px solid #ccc;border-radius:50%}
.person_bestellstatus_order__toggle::after{content:'';position:absolute;top:-5px;right:-10px;bottom:-5px;left:-10px}
.person_bestellstatus_order__toggle::before{font-family:FontAwesome;content:'\f103'}
.person_bestellstatus_order__toggle--toggled::before{content:'\f102'}
.person_bestellstatus_order--base{display:block;margin:15px 0;padding-top:15px;border-top:1px solid #ccc}
.person_bestellstatus_order--first{margin-top:0}
.person_bestellstatus_order--ext_hidden{display:none!important}
.person_bestellstatus_order__col{display:block;padding-top:2px;padding-bottom:2px;position:relative;padding-right:15px}
.person_bestellstatus_order__title_mobile{font-weight:700;padding-right:5px}
.person_bestellstatus_order__erp_details{width:100%;border-collapse:collapse;border-spacing:0;display:table}
.person_bestellstatus_order__erp_details tr{display:table-row}
.person_bestellstatus_order__erp_details td,.person_bestellstatus_order__erp_details th{display:table-cell}
.person_bestellstatus_order__buttons{margin:5px 0}
.person_bestellstatus_order__buttons>*+*{margin-left:10px}
@media (min-width:768px){.person_bestellstatus_order{display:table-row}
.person_bestellstatus_order__toggle{right:auto;left:15px}
.person_bestellstatus_order--base{display:table-row;border:0;border-top:1px solid #ccc}
.person_bestellstatus_order__col{display:table-cell;padding-top:5px;padding-bottom:5px;text-align:center}
.person_bestellstatus_order__col:first-child{padding-left:15px;text-align:left}
.person_bestellstatus_order__col:last-child{padding-right:15px}
.person_bestellstatus_order__col--ext,.person_bestellstatus_order__col--ext:first-child,.person_bestellstatus_order__col--ext:last-child{padding-left:0;padding-right:0}
.person_bestellstatus_order__col--toggle{text-indent:25px}
.person_bestellstatus_order__col--date,.person_bestellstatus_order__col--text,.person_bestellstatus_order__col--toggle{width:16%}
.person_bestellstatus_order__col--sum{width:18%;text-align:right}
.person_bestellstatus_order__col--detail,.person_bestellstatus_order__col--detail:last-child{width:1%;white-space:nowrap;padding-top:0;padding-bottom:0;padding-right:0;vertical-align:middle}
.person_bestellstatus_order__col--headline_position div{border-bottom:1px solid}
.person_bestellstatus_order__title_mobile{display:none}
.person_bestellstatus_order__buttons{margin:5px 15px;text-align:right}}
.person_bestellstatusdetail__textblock_top{margin-bottom:15px}
.person_bestellstatusdetail__button_bottom{margin-top:15px}
.person_bestellstatusdetail_details__data_table{border-collapse:collapse;border-spacing:0;display:table}
.person_bestellstatusdetail_details__data_table tbody{display:table-row-group}
.person_bestellstatusdetail_details__data_table tr{display:table-row}
.person_bestellstatusdetail_details__data_table td{display:table-cell}
.person_bestellstatusdetail_details__data_table_tdh{padding-right:20px}
.person_bestellstatusdetail_details__data_table--sums .person_bestellstatusdetail_details__data_table_td{text-align:right}
.person_bestellstatusdetail_details__data_table_td--total,.person_bestellstatusdetail_details__data_table_tdh--total{font-weight:700;padding-top:1em}
.person_bestellstatusdetail_details__buttons{margin:15px 0 0}
.person_bestellstatusdetail_details__buttons>*{margin:0 15px 15px 0}
.person_bestellstatusdetail_details__footer{background-color:#eee;padding:2px;display:flex;justify-content:flex-end}
.person_bestellstatusdetail_details__footer .person_bestellstatusdetail_details__data_table{min-width:50%}
.person_bestellstatusdetail_pos_wrapper{margin:15px 0;border-top:40px solid #eee}
.person_bestellstatusdetail_pos{display:flex;margin:5px 0;padding:5px;border:1px solid #eee}
.person_bestellstatusdetail_pos:first-child{margin-top:0}
.person_bestellstatusdetail_pos__checkbox{flex:0 0 auto;width:20px;position:relative}
.person_bestellstatusdetail_pos__checkbox>*{position:absolute;top:0;left:0}
.person_bestellstatusdetail_pos__img{flex:0 0 auto;width:30%;max-width:180px}
.person_bestellstatusdetail_pos__right{padding-left:5px;flex:1 1 auto}
.person_bestellstatusdetail_pos__right_c1{padding-right:10px}
.person_bestellstatusdetail_pos__right_c2{text-align:right}
.person_bestellstatusdetail_pos__right_c2--reorder{display:flex;flex-direction:column;justify-content:space-between}
.person_bestellstatusdetail_pos__price,.person_bestellstatusdetail_pos__quantity{white-space:nowrap}
@media (min-width:480px){.person_bestellstatusdetail_pos{padding:10px}
.person_bestellstatusdetail_pos__right{padding-left:10px}
.person_bestellstatusdetail_pos__right--reorder{display:flex;flex-direction:column;justify-content:space-between}
.person_bestellstatusdetail_pos__right--details,.person_bestellstatusdetail_pos__right_r1{display:flex;justify-content:space-between}
.person_bestellstatusdetail_pos__right_r2{align-items:flex-end}
.person_bestellstatusdetail_pos__right_c1{display:flex;flex-direction:column;justify-content:space-between}}
@media (min-width:960px){.person_bestellstatusdetail_pos__right_r2{display:flex;justify-content:space-between}}
@media (min-width:1220px){.person_bestellstatusdetail_pos__right_c2{min-width:35%;display:flex}
.person_bestellstatusdetail_pos__price,.person_bestellstatusdetail_pos__quantity{flex:1 1 50%}}
.person_bestellstatusdetail_pos__order_form{display:flex}
.person_bestellstatusdetail_pos__order_form>*{flex:0 0 auto;margin-left:5px}
.person_bestellstatusdetail_pos__order_form>:first-child{margin-left:0}
.person_bestellstatusdetail_pos__order_form button{white-space:nowrap}
.person_bestellstatusdetail_pos__order_form .quantity{display:flex}
.person_bestellstatusdetail_pos__order_form .quantity_label{display:none}
.person_bestellstatusdetail_pos__order_form .quantity_input{width:30px;text-align:center}
.rating-input-container{border:none;float:left}
.rating-input-container>input{display:none}
.rating-input-container>label::before{margin:5px;font-size:1.25em;font-family:FontAwesome;display:inline-block;content:"\f005"}
.rating-input-container>label{color:#ddd;float:right}
.rating_count{font-size:13px;color:#333}
.rating-input-container:not(:checked)>label:hover,.rating-input-container:not(:checked)>label:hover~label,.rating-input-container>input:checked+label:hover,.rating-input-container>input:checked~label,.rating-input-container>input:checked~label:hover,.rating-input-container>input:checked~label:hover~label,.rating-input-container>label:hover~input:checked~label{color:#01338d}
.rating-stars{color:#ffdc0f;display:inline-block}
.rating-stars a{text-decoration:none;color:#01338d}
.rating-links{display:inline-block;margin-left:10px}
.rating-reply{border-top:2px solid #eee;margin-top:1rem}
.rating-reply-author{display:block;font-weight:600;color:#862182}
.ratings{display:flex;flex-direction:column;flex-wrap:nowrap}
.rating-item{display:flex;flex-direction:row;flex-wrap:nowrap;border-bottom:1px solid #ddd;padding:1rem;justify-content:space-between}
.rating-item:first-child{border-top:1px solid #ddd}
.rating-item:last-child{border-bottom:none}
.rating-item--left{flex-basis:10%;display:flex;flex-direction:column;flex-wrap:nowrap;text-align:center;padding:0 .5rem;justify-content:start;min-width:100px}
.rating-item--left>*{flex-wrap:nowrap}
.rating-item--right{flex-grow:9;flex-basis:90%;margin-left:2rem}
.layout_content--rma{margin:15px 0}
#rma_menu{height:31px;margin-bottom:15px;background:#f0ad4e}
#rma_menu ul{list-style-type:none;background:#f0ad4e;padding:0;overflow:hidden;width:100%;white-space:nowrap}
#rma_menu ul.last{background:#428bca}
@media (max-width:560px){#rma_menu{margin-top:5px;margin-bottom:5px}
#rma_menu .rma_menu.aktiv a,#rma_menu .rma_menu.aktiv span{padding-left:15px}}
.rma_menu{float:left;color:#fff;display:table-cell;position:relative;padding:0;width:25%;line-height:31px;text-align:center}
.rma_menu a,.rma_menu span{background:#eee;color:#444;padding:0 15px 0 28px;display:block;font-size:11px}
.rma_menu em{color:#444;font-style:normal}
.rma_menu.aktiv a,.rma_menu.aktiv span{background:#00aaca;color:#fff}
.rma_menu.aktiv em{color:#fff}
.rma_menu:not(:last-child) a::after,.rma_menu:not(:last-child) span::after{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #eee;position:absolute;content:"";right:-13px;top:0;z-index:2}
.rma_menu.aktiv a::after,.rma_menu.aktiv span::after{border-left-color:#00aaca;right:-14px}
.rma_menu:not(:last-child)::after{width:0;height:0;border-top:23px solid transparent;border-bottom:23px solid transparent;border-left:22px solid #fff;position:absolute;content:"";right:-20px;top:-7px;z-index:1}
.rma_menu.aktiv:not(:last-child)::after{right:-21px}
.rma_login .rma_input,.rma_login button{box-sizing:border-box;width:100%}
.rma_login__top{margin-bottom:20px}
.rma_login__form>*{max-width:490px}
.rma_login__form>.inputline:last-child{margin-top:30px}
@media (min-width:960px){.rma_login__form{background-position:left top;background-repeat:no-repeat;min-height:570px}
.rma_login__form>*{margin-left:300px}}
.rma_login__bottom{margin-top:40px;padding:60px 35px;background-color:#f3f3f3}
.rma_step1__order{margin-bottom:5px;display:flex}
.rma_step1__order--left{flex:1 1 auto;padding:5px 10px;background:#eee;border:1px solid #d6cfc8;font-weight:700}
.rma_step1__order--right{flex:0 1 auto;margin-left:30px;padding:5px 10px;background:#baf3a0;border:1px solid #baf3a0;font-weight:700}
.rma_step1__logout{margin-top:15px}
.rma_step1__textblock_top{margin-bottom:20px}
.rma_step1__textblock_bottom{margin-top:20px}
.rma_step2__form_counter_wrapper{text-align:right;color:#4ba84b;margin-bottom:15px}
.rma_step2 input.has_error,.rma_step2 select.has_error{box-shadow:0 0 5px 0 red}
.rma_step2__form_buttons{margin-top:15px;text-align:right}
.rma_step2__form_email_input{height:30px;max-width:100%;padding:2px 5px;border:1px solid #ddd;background:#fff;color:#444;-webkit-transition:.2s linear;transition:.2s linear;width:300px;margin-left:10px}
.rma_step2__logout{margin-top:15px}
.rma_step2__textblock_top{margin-bottom:20px}
.rma_step2__textblock_bottom{margin-top:20px}
.rma_products{margin:15px 0;border:1px solid #eee}
.rma_products__header{background:#eee;padding:7px 12px}
.rma_product{padding:10px;border-top:1px solid #eee}
.rma_product:hover{background-color:#f0f0f0}
.rma_product:first-child{border-top:0}
.rma_product__left,.rma_product__right{display:flex}
.rma_product__left>*+*,.rma_product__right>*+*{margin-left:10px}
.rma_product__right{justify-content:flex-end}
.rma_product__checkbox{flex:0 0 auto}
.rma_product__checkbox_label{position:relative;cursor:pointer}
.rma_product__checkbox_label::before{content:'';position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}
.rma_product__image{flex:0 0 auto;width:100px}
.rma_product__description{flex:0 1 auto}
.rma_product__quantity_label{font-weight:700;display:block}
.rma_product__quantity_input{box-sizing:border-box;width:3em}
.rma_step3 .rma_product__reason{width:130px}
.rma_product__intention_label,.rma_product__reason_label{font-weight:700;display:block}
.rma_product__intention{margin-top:10px}
@media (min-width:768px){.rma_product{display:flex;justify-content:space-between}
.rma_product__left,.rma_product__right{flex:0 1 auto}
.rma_product__left>*+*,.rma_product__right,.rma_product__right>*+*{margin-left:25px}}
.rma_step3__form_buttons{display:flex;justify-content:space-between}
.rma_step3__logout{margin-top:15px}
.rma_step3__textblock_top{margin-bottom:20px}
.rma_step3__textblock_below_products{margin-top:10px;margin-bottom:10px}
.rma_step3__textblock_bottom{margin-top:20px}
.rma_step4__logout{margin-top:15px}
.rma_step4__textblock_top{margin-bottom:20px}
.rma_step4__textblock_bottom{margin-top:20px}
.element_sidebar .colorbox,.offcanvas_filter .colorbox{display:block;float:left;width:34px;height:34px;margin-left:4px;margin-bottom:4px;border:1px solid transparent}
.element_sidebar .colorbox:hover,.offcanvas_filter .colorbox:hover{border:1px solid #000}
.element_sidebar .colorbox a,.offcanvas_filter .colorbox a{display:block;width:32px;height:32px;border:1px solid #cdcdcd;padding:0!important}
.element_sidebar .colorbox a:hover,.offcanvas_filter .colorbox a:hover{border:1px solid #fff;position:relative}
.element_sidebar .colorbox.active a,.offcanvas_filter .colorbox.active a{border:2px solid #000;position:relative}
.element_sidebar .colorbox.active:hover,.offcanvas_filter .colorbox.active:hover{border:1px solid transparent}
.element_sidebar .colorbox.active a i,.offcanvas_filter .colorbox.active a i{position:absolute;bottom:0;right:0;color:#fff;background-color:#000}
ul.narrower-selections,ul.precision-selections{display:inline-block;list-style-type:none;padding-left:0;margin-top:2px;margin-right:4px}
ul.narrower-selections li,ul.precision-selections li{margin-right:20px;min-width:45px;max-width:145px;display:inline-block}
ul.narrower-selections li a,ul.precision-selections li a{display:block;position:relative;width:100%;line-height:22px;color:#555;padding:5px 8px;border:1px solid transparent;border-radius:3px;text-decoration:none}
ul.precision-selections li a{background-color:#d0b484}
ul.narrower-selections li a{background-color:#b6d8ad}
ul.narrower-selections li a span,ul.precision-selections li a span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0;display:block}
ul.narrower-selections li a::after{font-family:FontAwesome,Arial,Helvetica,sans-serif;content:"\f00d";position:absolute;right:8px;top:7px;font-size:15px;line-height:1em}
ul.narrower-selections li a span{padding-right:23px}
ul.narrower-selections li i{position:absolute;right:3px}
.menu-sidebar-headline-link{display:flex;align-items:center}
.imgLeft{margin:0 10px 10px 0}
.shariff li{height:39px}
.shariff .orientation-horizontal.col-1 li,.shariff .orientation-horizontal.col-2 li{min-width:40px}
.shariff .theme-white .shariff-button{border:none}
.shariff .theme-white .shariff-button a:hover{background:0 0}
.shariff .facebook .fa-facebook,.shariff .facebook-like .fa-facebook,.shariff .googleplus .fa-google-plus,.shariff .pinterest .fa-pinterest,.shariff .pinterest .fa-pinterest-p,.shariff .twitter .fa-twitter{font-family:vbsr_icons;font-size:32px;color:#666;width:35px;position:static;line-height:1;padding:1px 0 0;top:0}
.shariff .pinterest .fa-pinterest,.shariff .pinterest .fa-pinterest-p{font-size:33px;padding-top:0}
@media only screen and (max-width:479px){.shariff .facebook .fa-facebook,.shariff .facebook-like .fa-facebook,.shariff .googleplus .fa-google-plus,.shariff .pinterest .fa-pinterest,.shariff .pinterest .fa-pinterest-p,.shariff .twitter .fa-twitter{font-size:32px;line-height:1}}
.shariff .whatsapp .fa-whatsapp{font-family:FontAwesome;position:static;line-height:1;top:1px;font-size:33px;color:#666;width:35px;margin-left:3px}
.shariff .theme-white .shariff-button a:hover span.fa-whatsapp::before{color:#51b364}
.shariff .theme-white .shariff-button a:hover span.fa-google-plus::before{color:#de4d41}
.shariff .theme-white .shariff-button a:hover span.fa-facebook-f::before,.shariff .theme-white .shariff-button a:hover span.fa-facebook::before{color:#41589c}
.shariff .theme-white .shariff-button a:hover span.fa-pinterest-p::before,.shariff .theme-white .shariff-button a:hover span.fa-pinterest::before{color:#ca2422}
.shariff .theme-white .shariff-button a:hover span.fa-twitter::before{color:#55acee}
.shariff.blog_detail_social{width:100px}
.fa-google-plus::before{content:"\e801"}
.fa-facebook::before{content:"\e800"}
.fa-twitter::before{content:"\e803"}
.fa-pinterest-p::before,.fa-pinterest::before{content:"\e804"}
.blog_social .shariff{width:100%}
@media only screen and (max-width:479px){.blog_social .shariff{width:100%}}
@media only screen and (min-width:1024px){.shariff li .fa{line-height:initial}}
.blog_social .fa::before{font-family:vbsr_icons;font-size:32px}
.blog_social .fa.fa-instagram::before,.blog_social .fa.fa-whatsapp::before,.blog_social .fa.fa-yputube::before{font-family:FontAwesome}
.blog_social{margin-top:6px;text-align:center}
.blog_social .social{display:inline-block}
.blog_social .social6{width:14%}
.blog_social .social7{width:11%}
#searchpreview{display:none;z-index:1050;border:1px solid #cfd1d2;border-radius:3px;background-color:#fff;padding:5px;position:absolute;box-shadow:0 0 5px rgba(0,0,0,.25)}
.sresult{display:block;padding-left:18px;list-style-type:disc;padding-bottom:10px}
.sresult li{color:#000;line-height:16px}
.sresult li a{color:#000}
.preview_headline{color:#000;font-size:14px;font-weight:700;padding:5px}
.searchpreviewimg{width:80px;height:60px;padding-right:10px;float:left}
#searchpreview a{display:block;padding:2px}
#searchpreview .pselected,#searchpreview a:hover{background-color:#cfd1d2;text-decoration:none}
#ac_right_column{display:inline-block;vertical-align:top;width:395px}
.shorttext{color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:250px}
.title{color:#000;margin-top:10px}
.highlight{color:#428bca}
.sresultp{display:block;padding-left:15px;list-style-type:none;padding-bottom:10px}
#ac_left_column{display:inline-block;width:275px;vertical-align:top}
.faqsection{text-decoration:underline}
.faqtelbox{border:2px solid #d4d4d4;padding:5px}
.faqtelheader{height:30px;font-weight:700}
.faqsbox{border:2px solid #d4d4d4;padding:5px;cursor:pointer}
.faqsboxactive{opacity:.5}
.faqcattext{font-family:Neythal!important;font-style:normal;font-weight:400;float:left;font-size:29px;text-align:center;position:relative;top:10px}
@media(min-width:768px){.faqcattext{font-size:25px}}
@media(min-width:1220px){.faqcattext{font-size:29px}}
.faqcatimg{float:right;position:relative;margin:2px}
.subelement_container_abpos-faqcont{display:none}
.faqformpre{border:2px solid #d4d4d4;padding:5px}
.faqformpredescription::before{font-family:FontAwesome,Arial,Helvetica,sans-serif;content:"\f040"}
.faqformpredescription{font-family:Neythal!important;font-style:normal;font-weight:400;font-size:25px;top:10px}
.productfinder-grid{padding-left:35px}
.productfinder{border:1px solid #c7c7c7;background-color:#eee;padding:15px}
.productfinder-icon{margin:0 15px 0 0;float:left}
.productfinder h3{font-family:Neythal,sans-serif;font-size:34px;font-weight:700;color:#000}
.productfinder-button{border:1px solid #c7c7c7;border-radius:0;background-color:#f7f6f2;color:#000}
.productfinder-select input[type=radio]{-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox;float:left;padding-right:10px}
.productfinder-select label{float:left;margin:0 7px 0 3px}
.productfinder-select{margin-top:10px}
.productfinder-header{font-weight:700}
.productfinder-filter{display:block;position:relative;background-color:#b6d8ad;color:#555;padding:5px 8px;border:1px solid transparent;border-radius:3px;text-decoration:none;margin:5px}
.productfinder-count{margin-top:15px;color:#444;font-size:12px}
.productfinder-submit{margin-top:10px}
.productfinder-selection{margin:10px}
aside.promoblock{position:absolute;display:none;vertical-align:unset;border:2px solid #d4d4d4;width:200px;padding:5px;box-sizing:border-box}
aside.promoblock.noborder{border:none}
aside.promoblock.promo-fixed{position:fixed}
aside.promoblock>.uk-grid,aside.promoblock>.uk-grid>*{margin-left:0;padding-left:0}
aside>div:not(:first-child){margin-top:6px}
.promoMenu .uk-nav li{font-size:14px;padding:0}
.promoMenu .uk-nav li.uk-nav-header:not(:first-child){margin-top:4px}
.promoMenu .uk-nav li.uk-nav-header{margin-bottom:4px}
.promoMenu .uk-nav li a{padding:4px;color:#222}
.promoMenu .uk-nav li a:hover{background-color:#ededed}
.promoMenu .uk-nav-header{text-transform:inherit;text-decoration:none;border-bottom:1px solid #cec4bb}
.promoImage{text-align:center}
.promoArticle .subelements_targetlink{line-height:16px;font-size:14px;max-height:69px;height:auto;background-color:rgba(256,256,256,.7)}
.promoArticle .subelements_targetlink .uk-icon-chevron-right{padding-left:1px;padding-right:1px}
.promoArticle .subelements_targetlink .targetlink-text{padding-left:4px;padding-right:4px;border-right:none}
.promoArticle figcaption.uk-overlay-panel{padding-top:0;padding-bottom:0}
.promoArticle figcaption.uk-overlay-bottom{top:15px}
@media only screen and (max-width:1650px){aside.promoblock{width:150px}
.promoblock .subelements_targetlink{height:auto;max-height:69px;width:auto;max-width:120px;line-height:14px;font-size:12px}
.promoblock .uk-overlay-panel{padding:5px}
.promoblock .subelements_targetlink .uk-icon-chevron-right{line-height:18px}
.promoArticle .uk-overlay-panel,.promoArticle figcaption.uk-overlay-bottom{top:5px}}
@media only screen and (max-width:1550px){aside.promoblock{width:100px}
.promoblock .subelements_targetlink{height:auto;max-height:69px;width:auto;max-width:90px;line-height:12px;font-size:10px}
.promoblock .uk-overlay-panel{padding:2px}
.promoblock .subelements_targetlink .uk-icon-chevron-right{line-height:16px}
.promoArticle figcaption.uk-overlay-bottom{top:5px}
.promoblock figure .uk-overlay-panel h3{font-size:14px}
.promoArticle .uk-overlay-panel{top:5px}}
.galerie-detail-gallery .element_medium_gallery{background:#fff;text-align:center;margin-bottom:15px;border:1px solid #ddd}
.galerie-detail-gallery .element_medium_gallery .uk-panel-teaser{margin:5px}
.body-galerie-detail .lg-backdrop.in{background:#fff;opacity:1}
.body-galerie-detail #lg-counter{color:#fff}
.body-galerie-detail #lg-zoom-in,.body-galerie-detail #lg-zoom-out,.body-galerie-detail .lg-autoplay-button,.body-galerie-detail .lg-close,.body-galerie-detail .lg-toolbar .lg-icon{color:#fff!important}
/*! lightgallery - v1.10.0 - 2020-11-07
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2020 Sachin N; Licensed GPLv3 */
@font-face{font-family:lg;src:url(/custom/module/public/vbsr/fonts/lg.woff?22t19m) format("woff");font-weight:400;font-style:normal;font-display:block}
.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:50%;color:#fff;cursor:pointer;display:block;font-size:22px;margin-top:-10px;position:absolute;top:50%;z-index:1080;border:none;outline:0}
.lg-prev{padding:8px 14px 8px 9px}
.lg-next{padding:8px 9px 8px 14px}
.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}
.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}
.lg-actions .lg-next{right:20px}
.lg-actions .lg-next::before{content:"\e095"}
.lg-actions .lg-prev{left:20px}
.lg-actions .lg-prev::after{content:"\e094"}
@-webkit-keyframes lg-right-end{0%,100%{left:0}
50%{left:-30px}}
@-moz-keyframes lg-right-end{0%,100%{left:0}
50%{left:-30px}}
@-ms-keyframes lg-right-end{0%,100%{left:0}
50%{left:-30px}}
@keyframes lg-right-end{0%,100%{left:0}
50%{left:-30px}}
@-webkit-keyframes lg-left-end{0%,100%{left:0}
50%{left:30px}}
@-moz-keyframes lg-left-end{0%,100%{left:0}
50%{left:30px}}
@-ms-keyframes lg-left-end{0%,100%{left:0}
50%{left:30px}}
@keyframes lg-left-end{0%,100%{left:0}
50%{left:30px}}
.lg-outer.lg-right-end .lg-object{-webkit-animation:.3s lg-right-end;-o-animation:.3s lg-right-end;animation:.3s lg-right-end;position:relative;z-index:2147483646}
.lg-outer.lg-left-end .lg-object{-webkit-animation:.3s lg-left-end;-o-animation:.3s lg-left-end;animation:.3s lg-left-end;position:relative}
.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}
.lg-toolbar .lg-icon{color:#fff;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;background-color:transparent;border:0;border-radius:0;box-shadow:none}
.lg-toolbar .lg-icon:hover{color:#fff}
.lg-toolbar .lg-close::after{content:"\e070"}
.lg-toolbar .lg-download::after{content:"\e0f2"}
.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}
.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}
.lg-sub-html p{font-size:12px;margin:5px 0 0}
#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}
.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1),opacity .35s cubic-bezier(0,0,.25,1),color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1),opacity .35s cubic-bezier(0,0,.25,1),color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1),opacity .35s cubic-bezier(0,0,.25,1),color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1),opacity .35s cubic-bezier(0,0,.25,1),color .2s linear}
.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1),opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1),opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1),opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1),opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}
.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}
.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}
.lg-outer .lg-thumb-item{border-radius:4px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;margin-bottom:5px}
@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s;-o-transition:border-color .25s;transition:border-color .25s}}
.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}
.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}
.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}
.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}
.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s;-o-transition:bottom .25s;transition:bottom .25s}
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}
.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:0;border:none}
.lg-outer .lg-toogle-thumb::after{content:"\e1ff"}
.lg-outer .lg-toogle-thumb:hover{color:#fff}
.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}
.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}
.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}
.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}
.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}
.lg-outer .lg-has-vimeo .lg-video-play{background:url(img/vimeo-play.png) no-repeat}
.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(img/vimeo-play.png) 0 -58px no-repeat}
.lg-outer .lg-has-html5 .lg-video-play{background:url(img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}
.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}
.lg-outer .lg-has-youtube .lg-video-play{background:url(img/youtube-play.png) no-repeat}
.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(img/youtube-play.png) 0 -60px no-repeat}
.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}
.lg-outer .lg-has-video .lg-video-object{visibility:hidden}
.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}
.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}
.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms;-moz-transition:opacity 80ms;-o-transition:opacity 80ms;transition:opacity 80ms}
.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}
.lg-progress-bar.lg-start .lg-progress{width:100%}
.lg-show-autoplay .lg-progress-bar{opacity:1}
.lg-autoplay-button::after{content:"\e01d"}
.lg-show-autoplay .lg-autoplay-button::after{content:"\e01a"}
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}
.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1);transition:transform .3s cubic-bezier(0,0,.25,1)}
.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1),top .3s cubic-bezier(0,0,.25,1);-moz-transition:left .3s cubic-bezier(0,0,.25,1),top .3s cubic-bezier(0,0,.25,1);-o-transition:left .3s cubic-bezier(0,0,.25,1),top .3s cubic-bezier(0,0,.25,1);transition:left .3s cubic-bezier(0,0,.25,1),top .3s cubic-bezier(0,0,.25,1)}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1),opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1),opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1),opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1),opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}
#lg-zoom-in::after{content:"\e311"}
#lg-actual-size{font-size:20px}
#lg-actual-size::after{content:"\e033"}
#lg-zoom-out{opacity:.5;pointer-events:none}
#lg-zoom-out::after{content:"\e312"}
.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}
.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}
.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}
.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}
.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}
.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s,-webkit-transform .15s;-moz-transition:opacity .15s,-moz-transform .15s;-o-transition:opacity .15s,-o-transform .15s;transition:opacity .15s,transform .15s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}
.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;width:12px}
.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}
.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}
.lg-fullscreen::after{content:"\e20c"}
.lg-fullscreen-on .lg-fullscreen::after{content:"\e20d"}
.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility linear .18s,opacity .18s linear;-o-transition:visibility linear .18s,opacity .18s linear;transition:visibility linear .18s,opacity .18s linear}
.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}
.lg-outer.lg-dropdown-active #lg-share{color:#fff}
.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear,visibility linear .5s,opacity .18s linear;-moz-transition:-moz-transform .18s linear,visibility linear .5s,opacity .18s linear;-o-transition:-o-transform .18s linear,visibility linear .5s,opacity .18s linear;transition:transform .18s linear,visibility linear .5s,opacity .18s linear}
.lg-outer .lg-dropdown::after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}
.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}
.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}
.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}
.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}
.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}
.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}
.lg-outer #lg-share{position:relative}
.lg-outer #lg-share::after{content:"\e80d"}
.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}
.lg-outer #lg-share-facebook .lg-icon::after{content:"\e904"}
.lg-outer #lg-share-twitter .lg-icon{color:#00aced}
.lg-outer #lg-share-twitter .lg-icon::after{content:"\e907"}
.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}
.lg-outer #lg-share-googleplus .lg-icon::after{content:"\e905"}
.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}
.lg-outer #lg-share-pinterest .lg-icon::after{content:"\e906"}
.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .3s cubic-bezier(.32,0,.67,0);-moz-transition:-moz-transform .3s cubic-bezier(.32,0,.67,0);-o-transition:-o-transform .3s cubic-bezier(.32,0,.67,0);transition:transform .3s cubic-bezier(.32,0,.67,0)}
.lg-rotate-left::after{content:"\e900"}
.lg-rotate-right::after{content:"\e901"}
.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}
.lg-flip-ver::after{content:"\e903"}
.lg-flip-hor::after{content:"\e902"}
.lg-group::after{content:"";display:table;clear:both}
.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1150;text-align:left;opacity:0;outline:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}
.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.lg-outer.lg-visible{opacity:1}
.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}
.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}
.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}
.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}
.lg-outer .lg-item{background:url(/custom/module/public/vbsr/img/loading.gif) center center no-repeat;display:none!important}
.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}
.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}
.lg-outer .lg-img-wrap::before,.lg-outer .lg-item::before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}
.lg-outer .lg-item.lg-complete{background-image:none}
.lg-outer .lg-item.lg-current{z-index:1060}
.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}
.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}
.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}
.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1140;background-color:#000;opacity:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}
.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}
.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}
.lg-css3.lg-fade .lg-item{opacity:0}
.lg-css3.lg-fade .lg-item.lg-current{opacity:1}
.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}
.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1),opacity .1s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1),opacity .1s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1),opacity .1s;transition:transform 1s cubic-bezier(0,0,.25,1),opacity .1s}
.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1),opacity .1s;-moz-transition:left 1s cubic-bezier(0,0,.25,1),opacity .1s;-o-transition:left 1s cubic-bezier(0,0,.25,1),opacity .1s;transition:left 1s cubic-bezier(0,0,.25,1),opacity .1s}
.fixed-size.lg-outer .lg-inner{background-color:#fff}
.fixed-size.lg-outer .lg-sub-html{position:absolute;text-align:left}
.fixed-size.lg-outer .lg-toolbar{background-color:transparent;height:0}
.fixed-size.lg-outer .lg-toolbar .lg-icon{color:#fff}
.fixed-size.lg-outer .lg-img-wrap{padding:12px}
.lg-img-wrap{padding:0!important}
@media (min-width:980px){.lg-backdrop.in{opacity:.4}
#lg-zoom-in,#lg-zoom-out,.lg-autoplay-button,.lg-close{color:rgba(0,0,0,.45)!important}}
@media (max-width:979px){.lg-backdrop.in{opacity:1}}
.lg-icon.lg-prev::after{font-family:FontAwesome;content:"\f053"}
.lg-icon.lg-next::before{font-family:FontAwesome;content:"\f054"}
body.body-blog{background:#d9dadc}
.body-blog a:hover{text-decoration:underline;color:#004280}
.body-blog .blog-text a:not(.uk-button){color:#004280}
.body-blog .uk-button{font-weight:400}
.body-blog .header-wrapper>.uk-container{position:relative}
.body-blog .header-container{background-size:100% auto}
.body-blog .header-container .head-menu-2 .icons-right a.icon:hover{text-decoration:none}
.body-blog .content-wrapper>.uk-container{background:#fff}
.body-blog #logo{margin-top:50px}
.body-blog #logo img{max-width:300px;max-height:300px;margin:0}
.body-blog .head-menu-1 a.uk-button-primary{padding:7px 12px}
.body-blog .icons-right a.uk-button-primary{padding:7px 12px;vertical-align:top}
.body-blog #element_desktop_search{float:none;padding:0;position:relative}
.body-blog #element_desktop_search .search-button{padding:0;margin:0;height:34px;min-height:34px;width:34px;line-height:34px;position:absolute;top:0;right:-4px}
.body-blog #desktop-search-field{padding:2px 6px;height:34px;line-height:34px;width:calc(100% - 30px);display:block}
.body-blog .rss a{color:#b2b2b2}
.body-blog .rss .uk-icon-rss{color:#f99d3b}
.body-blog .uk-button-primary{font-weight:400}
.body-blog .common-headline{font-size:38px}
.body-blog .subline{text-transform:uppercase;font-weight:700;color:#666}
.body-blog .subline a{color:#666}
.body-blog .view-blog .uk-button-medium{text-transform:uppercase;line-height:22px}
.body-blog .view-blog .uk-button>span{vertical-align:middle;line-height:21px}
.body-blog .comment_cta{display:flex;align-items:center}
.body-blog .comment_cta_icon{font-size:20px}
.body-blog .tags{color:#b2b2b2;border-top:2px dotted #b2b2b2}
.body-blog .tags span{font-size:30px;margin-top:5px}
.body-blog .tags a{font-size:16px;color:#b2b2b2}
.body-blog .element_sidebar .uk-nav-header{color:#222}
.body-blog .element_sidebar .uk-nav li{font-size:15px}
.body-blog .element_sidebar .blog_team_name{color:#ffa5bc;text-transform:uppercase;font-size:24px;padding:8px 0;font-family:'Patrick Hand',Arial,Helvetica,sans-serif}
.body-blog .sociallinks figure{margin:0 auto}
.body-blog .blog_detail h2,.body-blog .blog_detail h3{color:#666}
.body-blog .subline.bottom{border-top:2px dotted #b2b2b2}
.body-blog h4{font-weight:700}
.body-blog #show_comment_form{color:#000}
.body-blog .comment_headline{font-weight:700;font-size:16px;line-height:22px;margin-top:25px;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif}
.body-blog .shariff .orientation-horizontal li{margin-bottom:0}
.body-blog .blog_social .shariff .pinterest .fa-pinterest,.body-blog .blog_social .shariff .pinterest .fa-pinterest-p{padding-top:.1px}
.body-blog .element_sidebar li a{color:#3e3d40}
.body-blog .shariff.blog_detail_social{width:180px}
.body-blog .shariff.blog_detail_social .shariff-button{min-width:38px;min-height:38px}
.body-blog #comment_form{border-top:2px dotted #b2b2b2;padding-top:10px}
.body-blog .uk-comment-avatar{background:#9bd896;padding-top:5px;color:#fff}
.body-blog .uk-comment-avatar span{font-size:38px}
.body-blog .productimage a{display:block}
.body-blog .blog_team_box{margin:15px}
.body-blog .uk-comment-list .uk-comment+ul>li:nth-child(n+2),.body-blog .uk-comment-list>li:nth-child(n+2){margin-top:25px}
.body-blog .uk-comment-body>p{margin-bottom:5px}
.body-blog .give_comment_answer{font-size:14px;color:#999}
.body-blog .blog-text hr{box-sizing:content-box;height:0;border:0;border-top:3px dashed #000;margin-top:35px}
.body-blog .blog-text .hr-wrapper{text-align:center;width:100%;position:relative;margin-top:-51px}
.body-blog .blog-text .hr{position:relative;font-size:40px;border:10px solid #fff;border-radius:50%;width:50px;line-height:50px;text-align:center;background-color:#ffa5bc;font-family:'Patrick Hand',Arial,Helvetica,sans-serif;display:inline-block;color:#fff}
.body-blog .blog_team_image{background-repeat:no-repeat;background-position:50%;border-radius:50%;width:100px;height:100px;border:1px solid #ffa5bc}
.body-blog .blog_team_detail_image{display:inline}
.body-blog a.team_post{color:#004280;font-weight:700;font-size:16px;line-height:18px;padding-right:12px;position:relative;text-decoration:none;display:block}
.body-blog .shariff{width:250px}
.body-blog .blog_social .shariff .orientation-horizontal li{width:auto;min-width:30px;max-width:none}
@media only screen and (max-width:479px){.body-blog #logo{margin-top:0}
.body-blog #logo img{max-width:80px;max-height:60px;margin-left:10px;width:auto}
.body-blog article.blog{background:#f7f7fa;padding:10px 0 10px 5px;position:relative}
.body-blog article.blog .common-headline{font-size:.85rem;line-height:.9rem;margin-top:7px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif}
.body-blog .subline{font-size:.75rem}
.body-blog .subline.uk-margin-bottom{margin-bottom:0}
.body-blog .uk-hidden-mini{display:none}
.body-blog .uk-visible-mini{display:block}
.body-blog .blog-head{float:left;width:calc(100% - 100px)}
.body-blog .header-container{background:0 0}
.body-blog .small-image{float:left;width:50px}
.body-blog .more-link{position:absolute;top:40%;right:18px;width:20px;height:20px;color:#c6c6c6;font-size:25px}
.body-blog article.blog_detail{background:#fff}
.body-blog .blog_detail .blog-head{float:none;width:100%}
.body-blog article.blog_detail .common-headline{font-size:24px;font-weight:400;line-height:26px;overflow:visible;text-overflow:unset;white-space:unset;word-wrap:unset}
.body-blog .blog_detail .subline{font-size:15px}
.body-blog .shariff{width:80px}
.body-blog .blog_social .shariff .facebook .fa-facebook,.body-blog .blog_social .shariff .googleplus .fa-google-plus,.body-blog .blog_social .shariff .pinterest .fa-pinterest-p,.body-blog .blog_social .shariff .twitter .fa-twitter{font-size:22px;line-height:35px}
.body-blog .blog_social .shariff .pinterest .fa-pinterest,.body-blog .blog_social .shariff .pinterest .fa-pinterest-p{padding-top:1px}
.body-blog .shariff .orientation-horizontal.col-1 li,.shariff .orientation-horizontal.col-2 li{min-width:35px}
.body-blog .shariff .orientation-horizontal li .share_text{display:none!important}}
@media only screen and (min-width:480px){.body-blog .uk-hidden-mini{display:block}
.body-blog .uk-visible-mini{display:none}
.body-blog #logo{margin-top:15px}
.body-blog #logo img{max-width:80px;max-height:80px;margin:0 10px 10px 0}
.body-blog .header-container{background:0 0}}
@media only screen and (min-width:480px) and (max-width:767px){.body-blog .common-headline{font-size:24px}
.body-blog .shariff{width:80px}
.body-blog .blog_social .shariff .facebook .fa-facebook,.body-blog .blog_social .shariff .googleplus .fa-google-plus,.body-blog .blog_social .shariff .pinterest .fa-pinterest-p,.body-blog .blog_social .shariff .twitter .fa-twitter{font-size:22px;line-height:35px}
.body-blog .blog_social .shariff .pinterest .fa-pinterest,.body-blog .blog_social .shariff .pinterest .fa-pinterest-p{padding-top:1px}
.body-blog .shariff .orientation-horizontal.col-1 li,.shariff .orientation-horizontal.col-2 li{min-width:35px}
.body-blog .shariff .orientation-horizontal li .share_text{display:none!important}}
@media only screen and (min-width:768px) and (max-width:959px){.body-blog .common-headline{font-size:24px}
.body-blog #logo{margin-top:7%}
.body-blog #logo img{max-width:20%;max-height:20%;margin:0 42% 1% 43%}}
@media only screen and (min-width:768px){.body-blog .header-container{background:url(/custom/module/public/blogr/images/blog_header2017.png) 0 0/100% auto no-repeat}
.body-blog #header-img{min-height:240px}}
@media only screen and (min-width:960px) and (max-width:1219px){.body-blog #logo{margin-top:6%}
.body-blog #logo img{max-width:21%;max-height:20%;margin:0 42% 1%}
.body-blog #header-img{min-height:245px}}
@media (min-width:1220px){.body-blog .common-headline{font-size:38px}
.body-blog #logo{margin-top:5%}
.body-blog #logo img{max-width:20%;max-height:20%;margin:0 42% 3%}
.body-blog #header-img{min-height:300px}}
.body-blog .blog-head .common-headline a{color:#3e3d40}
.body-blog .blog .blog-text{text-align:justify}
.body-blog .blog-newsletter{border:2px solid #b2b2b2;padding:15px;text-align:center}
.body-blog .blog-newsletter-hint{color:#b2b2b2}
.body-blog .header-infobar-container{vertical-align:top;padding:15px 0 10px 10px;cursor:pointer}
.body-blog .blog__list--text{height:calc(100% - 15px);position:relative;padding-bottom:41px;box-sizing:border-box}
.body-blog .blog__list--readmore{position:absolute;bottom:0;right:0;margin-bottom:0!important}
.offcanvas--element_offcanvas_filter.offcanvas--active{display:flex}
.offcanvas--element_offcanvas_filter .offcanvas__controls{flex:0 0 auto;position:relative;width:auto;z-index:2}
.offcanvas--element_offcanvas_filter .offcanvas__content{flex:1 1 auto;background-color:#fff;z-index:2}
.offcanvas--element_offcanvas_filter .offcanvas__overlay{z-index:1}
.offcanvas_filter{user-select:none}
.offcanvas_filter .et_accordion__content{padding:0 0 10px 20px}
.offcanvas_filter .et_accordion__title_inner{padding-left:20px}
.offcanvas_filter .et_accordion__title_text{text-transform:uppercase}
.offcanvas_filter .et_accordion__title_selection{font-size:12px;line-height:1.2em;color:#666}
.offcanvas_filter__form{display:flex;flex-direction:column}
.offcanvas_filter__title{flex:0 1 auto;display:flex;align-items:center;padding:0 10px 0 30px;font-size:15px;line-height:1.2em;font-weight:700;text-transform:uppercase}
.offcanvas_filter__content{flex:1 1 auto;overflow:auto;padding:0 10px}
.offcanvas_filter .et_accordion__title,.offcanvas_filter__title{height:56px;border-top:1px solid #ddd}
.offcanvas_filter .et_accordion__title:first-child,.offcanvas_filter__title:first-child{border-top:0}
.offcanvas_filter__button_wrapper{flex:0 1 auto;padding:10px}
.offcanvas_filter__reset_wrapper{text-align:right;margin-bottom:5px}
.offcanvas_filter__clear{clear:both}
.offcanvas_filter__item,.offcanvas_filter__item:hover{color:inherit;text-decoration:none}
.offcanvas_filter__item--default{display:flex;align-items:center;height:30px}
.offcanvas_filter__item--default::before{display:block;width:20px;font-family:FontAwesome,sans-serif;content:"\f096"}
.activecat .offcanvas_filter__item--default::before{content:"\f046"}
.offcanvas_filter__label{flex:1 1 auto;display:flex;align-items:center;height:30px}
.offcanvas_filter .rangeslider__input{height:30px;padding:4px 6px;border:1px solid #ddd}
.element_offcanvas_filter{display:flex;margin:20px 0}
.element_offcanvas_filter--uninitialized{cursor:wait}
.element_offcanvas_filter--uninitialized>*{pointer-events:none}
.element_offcanvas_filter__button_wrapper{position:relative;z-index:999;width:50%}
.element_offcanvas_filter__button_wrapper:first-child{margin-right:12px}
.element_offcanvas_filter__button_wrapper:last-child{margin-left:13px}
.element_offcanvas_filter__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:38px;margin:0 20px 0 0;padding:0;color:#000;background-color:#dadada;box-shadow:none;outline:0;border:0;border-radius:0;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-size:17px;line-height:22px;text-transform:uppercase;cursor:pointer}
.element_offcanvas_filter__button i{font-size:38px;line-height:22px;margin-left:6px;transform:translateY(-1px);overflow:hidden;transition:.3s}
.element_offcanvas_filter__sort_label{display:flex;align-items:center;min-height:31px}
.element_offcanvas_filter__sort_label_helper{flex:1 1 auto;display:flex;align-items:baseline;padding:2px 0;font-size:16px;line-height:18px}
.element_offcanvas_filter__sort_label_helper>*{flex:1 1 auto}
.element_offcanvas_filter__sort_label_helper::before{flex:0 0 auto;display:inline-block;padding-right:3px;content:'\f00c';font-family:FontAwesome,sans-serif;color:#8dc69a;opacity:0}
.element_offcanvas_filter__sort_radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:0;height:0;overflow:hidden;margin:0;padding:0;border:0;box-shadow:none;opacity:0}
.element_offcanvas_filter__sort_radio:checked+.element_offcanvas_filter__sort_label>.element_offcanvas_filter__sort_label_helper::before{opacity:1}
.element_offcanvas_filter__flyout{display:none;position:absolute;top:100%;left:0;right:0;box-sizing:border-box;min-width:165px;padding:2px 5px;border:2px solid #dadada;box-shadow:0 5px 0 rgba(255,255,255,.5);background:#fff}
.element_offcanvas_filter__flyout--open{display:block}
.element_product_pagertop{display:none}
@media (max-width:767px){#sidebar_filter,.element_sidebar{display:none}}
@media (min-width:768px){.element_offcanvas_filter{display:none}
.element_product_pagertop{display:block}}
.privacyrule{border:none;background-color:#fff;color:#000;margin-bottom:10px}
.privacyrule.privacyrule__mandatory{background-color:#fff}
.privacyrule.has-error{border:1px solid red}
.privacyrule a{color:#000!important;text-decoration:underline!important}
figure.uk-overlay .uk-overlay-panel.hover{display:flex;justify-content:flex-end}
.subelements_targetlink{height:inherit;line-height:inherit;text-align:center;padding:0;display:flex;align-items:center;background:0 0;color:#fff;border:none;font-family:'Roboto Condensed',Arial,sans-serif;font-weight:400;font-size:16px;box-sizing:border-box}
.subelements_targetlink .targetlink-text{border-right:none;display:none;padding:5px 0 5px 8px;height:30px;box-sizing:border-box;background:rgba(155,216,150,.9)}
.subelements_targetlink .uk-icon-chevron-right{display:none;padding:5px 8px;height:30px;box-sizing:border-box;background:rgba(155,216,150,.9)}
.subelements_targetlink .uk-icon-chevron-right.chevron_visible{display:inline-block}
figure.uk-overlay:hover .uk-overlay-panel.hover{display:flex}
.grid-element:hover .subelements_targetlink .targetlink-text,.grid-element:hover .subelements_targetlink .uk-icon-chevron-right,.uk-slideshow li:hover .subelements_targetlink .targetlink-text,.uk-slideshow li:hover .subelements_targetlink .uk-icon-chevron-right{display:inline-block}
.layout_footer{margin-top:4rem}
@media (max-width:767px){#layout_header{display:block}
.uk-slideshow figure .uk-overlay-panel h3{font-size:21px;font-weight:400;color:#444;text-align:center}
.uk-slideshow figure .uk-overlay-panel h3.ff_ama{font-size:22px}
.slideshow .uk-dotnav{margin-bottom:0;bottom:-30px}
.slideshow .uk-dotnav>*>*{height:15px;width:15px;border:2px solid #a3a6a6}
.slideshow .uk-dotnav-contrast>.uk-active>*{background:#b6d8ad}
.slideshow .uk-slidenav,.slideshow .uk-slidenav-position:hover .uk-slidenav{display:none}
.productslider .uk-slidenav{top:25%;width:40px}
.grid-element figure .uk-overlay-panel.uk-overlay-top,.slideshow figure .uk-overlay-panel.uk-overlay-top{position:relative}
.grid-element figure .uk-overlay-panel.uk-overlay-top h3{text-align:center}
.grid-element figure .uk-overlay-background,.slideshow figure .uk-overlay-background{background:0 0;border:none}
.grid-element figure .uk-overlay-panel.hover{display:block;padding:0!important;margin:10px}
.subelements_targetlink{width:100%;justify-content:center;background:rgba(155,216,150,.9)}
.subelements_targetlink .targetlink-text{width:auto}
.subelements_targetlink .targetlink-text,.subelements_targetlink .uk-icon-chevron-right{display:inline-block;background:0 0}
.targetlink_chevron_visible{background:0 0;width:auto;justify-content:flex-end}
.targetlink_chevron_visible .uk-icon-chevron-right{background:rgba(155,216,150,.9)}
.targetlink-artikel{bottom:45px}
.uk-grid .uk-width-1-1+.uk-width-1-1,.view-themenset-detail .uk-grid>.uk-width-1-1{margin-top:25px}
.uk-slideshow .uk-width-1-1+.uk-width-1-1{margin-top:0}
.productslider .element_artikel_gallery.buy{height:330px}
.subelement_container_kombi_2_1 .klein:first-child{margin-bottom:0}
.usp i::before{font-size:25px}
.usp .uk-width-1-1+.uk-width-1-1{margin-top:0}
.footer-wrapper footer .accordion .uk-accordion-content a{display:block;line-height:normal}
body[data-vwtype=warenkorb] .header-wrapper{position:relative}
body[data-vwtype=warenkorb] .layout_header--checkout>.uk-grid{justify-content:center}
body[data-vwtype=warenkorb] .layout_header--checkout>.uk-grid>.grid-element{text-align:center}
body[data-vwtype=warenkorb] .header-logo{position:relative;top:inherit;left:inherit}
body[data-vwtype=warenkorb]{margin-top:0}
body[data-vwtype=warenkorb] .layout_header{min-height:70px}
.footer-wrapper .trusted-shops,.view-warenkorb .trusted-shops{margin:0}}
.element_intl_selections .head-subnav ul{
display:block;
text-align:right;
}
.element_intl_selections .head-subnav ul li:not(:last-child){
float:left;
margin-right:30px;
}

