@charset "UTF-8";
/*! nouislider - 9.0.0 - 2016-09-29 21:44:03 */
.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;
border:1px solid #d3d3d3;
box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb
}
.noUi-base{
width:100%;
height:100%;
position:relative;
z-index:1
}
.noUi-connect{
position:absolute;
right:0;
top:0;
left:0;
bottom:0
}
.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{
height:18px
}
.noUi-horizontal .noUi-handle{
width:34px;
height:28px;
left:-17px;
top:-6px
}
.noUi-vertical{
width:18px
}
.noUi-vertical .noUi-handle{
width:28px;
height:34px;
left:-6px;
top:-17px
}
.noUi-connect{
box-shadow:inset 0 0 3px rgba(51,51,51,.45);
-webkit-transition:background 450ms;
transition:background 450ms
}
.noUi-draggable{
cursor:w-resize
}
.noUi-vertical .noUi-draggable{
cursor:n-resize
}
.noUi-handle{
position:relative;
z-index:1;
background:#fff;
cursor:default;
box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb
}
.noUi-active{
box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb
}
.noUi-handle:after,
.noUi-handle:before{
content:"";
display:block;
position:absolute;
height:14px;
width:1px;
left:14px;
top:6px
}
.noUi-handle:after{
left:17px
}
.noUi-vertical .noUi-handle:after,
.noUi-vertical .noUi-handle:before{
width:14px;
height:1px;
left:6px;
top:14px
}
.noUi-vertical .noUi-handle:after{
top:17px
}
[disabled] .noUi-connect{
background:#b8b8b8
}
[disabled] .noUi-handle,
[disabled].noUi-handle,
[disabled].noUi-target{
cursor:not-allowed
}
.noUi-pips,
.noUi-pips *{
-moz-box-sizing:border-box;
box-sizing:border-box
}
.noUi-pips{
position:absolute;
color:#999
}
.noUi-value{
position:absolute;
text-align:center
}
.noUi-value-sub{
color:#ccc;
font-size:10px
}
.noUi-marker{
position:absolute;
background:#ccc
}
.noUi-marker-large,
.noUi-marker-sub{
background:#aaa
}
.noUi-pips-horizontal{
padding:10px 0;
height:80px;
top:100%;
left:0;
width:100%
}
.noUi-value-horizontal{
-webkit-transform:translate3d(-50%,50%,0);
transform:translate3d(-50%,50%,0)
}
.noUi-marker-horizontal.noUi-marker{
margin-left:-1px;
width:2px;
height:5px
}
.noUi-marker-horizontal.noUi-marker-sub{
height:10px
}
.noUi-marker-horizontal.noUi-marker-large{
height:15px
}
.noUi-pips-vertical{
padding:0 10px;
height:100%;
top:0;
left:100%
}
.noUi-value-vertical{
-webkit-transform:translate3d(0,50%,0);
transform:translate3d(0,50%,0);
padding-left:25px
}
.noUi-marker-vertical.noUi-marker{
width:5px;
height:2px;
margin-top:-1px
}
.noUi-marker-vertical.noUi-marker-sub{
width:10px
}
.noUi-marker-vertical.noUi-marker-large{
width:15px
}
.noUi-tooltip{
display:block;
position:absolute;
border:1px solid #d9d9d9;
border-radius:3px;
background:#fff;
color:#000;
padding:5px;
text-align:center
}
.noUi-horizontal .noUi-tooltip{
-webkit-transform:translate(-50%,0);
transform:translate(-50%,0);
left:50%;
bottom:120%
}
.noUi-vertical .noUi-tooltip{
-webkit-transform:translate(0,-50%);
transform:translate(0,-50%);
top:50%;
right:120%
}
@font-face{
font-family:fritzberger;
font-display:block;
src:url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/fritzberger/fritzberger.eot?) format("eot"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/fritzberger/fritzberger.woff2) format("woff2"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/fritzberger/fritzberger.woff) format("woff"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/fritzberger/fritzberger.ttf) format("truetype"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/fritzberger/fritzberger.svg#fritzberger) format("svg")
}
@font-face{
font-family:OpenSans;
font-display:swap;
font-weight:300;
src:local("Open Sans Light"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Light.eot?) format("eot"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Light.woff2) format("woff2"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Light.woff) format("woff"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Light.ttf) format("truetype"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Light.svg#OpenSans) format("svg")
}
@font-face{
font-family:OpenSans;
font-display:swap;
font-weight:400;
src:local("Open Sans"),local("Open Sans Regular"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Regular.eot?) format("eot"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Regular.woff2) format("woff2"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Regular.woff) format("woff"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Regular.ttf) format("truetype"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Regular.svg#OpenSans) format("svg")
}
@font-face{
font-family:OpenSans;
font-display:swap;
font-weight:600;
src:local("Open Sans Semibold"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Semibold.eot?) format("eot"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Semibold.woff2) format("woff2"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Semibold.woff) format("woff"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Semibold.ttf) format("truetype"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Semibold.svg#OpenSans) format("svg")
}
@font-face{
font-family:OpenSans;
font-display:swap;
font-weight:700;
src:local("Open Sans Bold"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Bold.eot?) format("eot"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Bold.woff2) format("woff2"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Bold.woff) format("woff"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Bold.ttf) format("truetype"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-Bold.svg#OpenSans) format("svg")
}
@font-face{
font-family:OpenSans;
font-display:swap;
font-weight:800;
src:local("Open Sans ExtraBold"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-ExtraBold.eot?) format("eot"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-ExtraBold.woff2) format("woff2"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-ExtraBold.woff) format("woff"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-ExtraBold.ttf) format("truetype"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/OpenSans/OpenSans-ExtraBold.svg#OpenSans) format("svg")
}
.uk-margin-medium{
margin-bottom:30px
}
*+.uk-margin-medium{
margin-top:30px
}
.uk-margin-medium-top{
margin-top:30px!important
}
.uk-margin-medium-bottom{
margin-bottom:30px!important
}
.uk-margin-medium-left{
margin-left:30px!important
}
.uk-margin-medium-right{
margin-right:30px!important
}
body.e-dev::before,
body.e_dev::before{
position:fixed;
left:0;
top:0;
opacity:0;
font-size:10px;
line-height:1em;
padding:2px;
content:"w:unknown";
z-index:99999;
background-color:#fff;
color:#000
}
body.e-dev:hover::before,
body.e_dev:hover::before{
opacity:.2
}
@media only screen and (min-width:320px) and (max-width:479px){
meta.mq-mini{
min-width:320px;
max-width:479px
}
body.e-dev::before,
body.e_dev::before{
content:"w:mini"
}
}
@media only screen and (min-width:480px) and (max-width:669px){
meta.mq-small{
min-width:480px;
max-width:669px
}
body.e-dev::before,
body.e_dev::before{
content:"w:small"
}
}
@media only screen and (min-width:670px) and (max-width:849px){
meta.mq-medium{
min-width:670px;
max-width:849px
}
body.e-dev::before,
body.e_dev::before{
content:"w:medium"
}
}
@media only screen and (min-width:850px) and (max-width:1219px){
meta.mq-large{
min-width:850px;
max-width:1219px
}
body.e-dev::before,
body.e_dev::before{
content:"w:large"
}
}
@media only screen and (min-width:1220px) and (max-width:1420px){
meta.mq-xlarge{
min-width:1220px;
max-width:99999px
}
}
@media only screen and (min-width:1220px){
body.e-dev::before,
body.e_dev::before{
content:"w:xlarge"
}
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration{
display:none!important
}
input[type=search]{
-webkit-appearance:none!important;
outline:0!important
}
html{
font:14px/1.428 OpenSans;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
background:#f3f3f3;
color:#000;
min-width:320px
}
body{
margin:0
}
a{
background:0 0
}
a:active,
a:hover{
outline:0
}
.uk-link,
a{
text-decoration:underline;
cursor:pointer
}
.uk-link:hover,
a:hover{
color:inherit;
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
}
em{
color:inherit
}
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;
-moz-box-sizing:border-box;
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 1rem
}
*+address,
*+blockquote,
*+dl,
*+fieldset,
*+figure,
*+ol,
*+p,
*+pre,
*+ul{
margin-top:1rem
}
.element_sidebar .uk-nav li.fbr_headline--h3,
.element_sidebar .uk-nav li.pm_targobank__header,
.fbr_headline--h1,
.fbr_headline--h2,
.fbr_headline--h3,
.fbr_headline--h4,
.pm_targobank__header,
h1,
h2,
h3,
h4,
h5,
h6{
margin:0 0 1rem;
font-family:OpenSans;
font-weight:400;
color:inherit;
text-transform:none
}
*+.fbr_headline--h1,
*+.fbr_headline--h2,
*+.fbr_headline--h3,
*+.fbr_headline--h4,
*+.pm_targobank__header,
*+h1,
*+h2,
*+h3,
*+h4,
*+h5,
*+h6,
.element_sidebar .uk-nav *+li.fbr_headline--h3,
.element_sidebar .uk-nav *+li.pm_targobank__header{
margin-top:1rem
}
.fbr_headline--h1,
.uk-h1,
h1{
font-size:36px;
line-height:1.2
}
.fbr_headline--h2,
.uk-h2,
h2{
font-size:16px;
line-height:1.2
}
.element_sidebar .uk-nav li.fbr_headline--h3,
.element_sidebar .uk-nav li.pm_targobank__header,
.fbr_headline--h3,
.pm_targobank__header,
.uk-h3,
h3{
font-size:14px;
line-height:1.2
}
.fbr_headline--h4,
.uk-h4,
.uk-h5,
.uk-h6,
h4,
h5,
h6{
font-size:12px;
line-height:1.2
}
ol,
ul{
padding-left:1.5rem
}
ol>li>ol,
ol>li>ul,
ul>li>ol,
ul>li>ul{
margin:0
}
dt{
font-weight:700
}
dd{
margin-left:0
}
hr{
-moz-box-sizing:content-box;
box-sizing:content-box;
height:0;
margin:1rem 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+.uk-grid,
.uk-grid-margin,
.uk-grid>*>.uk-panel+.uk-panel{
margin-top:50px
}
}
.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):not(.txtblk_fbrbox_1_3):not(.txtblk_headline_2_3):not(.txtblk_wrap_border_1_3):not(.txtblk_headline_1_3):not(.txtblk_headline_1_1):not(.txtblk_headline_box):not(.txtblk_tibt_white_border):not(.txtblk_tibt_white):not(.txtblk_tibt):not(.dispblk_headline):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:50px;
margin-bottom:50px
}
}
.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
}
.uk-grid-match>*>*{
-ms-flex:none;
-webkit-flex:none;
flex:none;
-ms-flex-wrap:wrap;
-webkit-flex-wrap:wrap;
flex-wrap:wrap;
-moz-box-sizing:border-box;
box-sizing:border-box;
width:100%
}
[class*=uk-grid-width]>*{
-moz-box-sizing:border-box;
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:670px){
.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:850px){
.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%
}
}
.dispblk_headline,
.txtblk_fbrbox_1_3,
.txtblk_fbrbox_1_4,
.txtblk_headline_1_1,
.txtblk_headline_1_3,
.txtblk_headline_2_3,
.txtblk_headline_box,
.txtblk_tibt,
.txtblk_tibt_white,
.txtblk_tibt_white_border,
.txtblk_wrap_border_1_3,
[class*=uk-width]{
-moz-box-sizing:border-box;
box-sizing:border-box;
width:100%
}
.dispblk_headline,
.txtblk_fbrbox_1_3,
.txtblk_headline_1_1,
.txtblk_headline_1_3,
.txtblk_headline_2_3,
.txtblk_headline_box,
.txtblk_tibt,
.txtblk_tibt_white,
.txtblk_tibt_white_border,
.txtblk_wrap_border_1_3,
.uk-width-1-1{
width:100%
}
.txtblk_fbrbox_1_4,
.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%
}
.txtblk_tibt,
.txtblk_tibt_white,
.txtblk_tibt_white_border,
.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:670px){
.uk-width-medium-1-1{
width:100%
}
.txtblk_fbrbox_1_3,
.txtblk_headline_box,
.uk-width-medium-1-2,
.uk-width-medium-2-4,
.uk-width-medium-3-6,
.uk-width-medium-5-10{
width:50%
}
.txtblk_fbrbox_1_4,
.txtblk_headline_1_3,
.txtblk_tibt_white_border,
.txtblk_wrap_border_1_3,
.uk-width-medium-1-3,
.uk-width-medium-2-6{
width:33.333%
}
.txtblk_headline_2_3,
.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-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;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding-top:20px;
padding-bottom:20px
}
@media (min-width:670px){
.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:670px){
.uk-block-large{
padding-top:50px;
padding-bottom:50px
}
.uk-comment-list .uk-comment+ul{
padding-left:100px
}
}
@media (min-width:850px){
.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%
}
.txtblk_fbrbox_1_3,
.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%
}
.txtblk_fbrbox_1_4,
.txtblk_tibt,
.txtblk_tibt_white,
.txtblk_tibt_white_border,
.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:#00a8e6
}
.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-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-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-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:5px 15px;
text-transform:uppercase;
font-weight:700;
font-size:12px
}
.uk-nav-header:not(:first-child){
margin-top:15px
}
.uk-nav-divider{
margin:9px 15px
}
ul.uk-nav-sub{
padding:5px 0 5px 15px
}
.uk-nav-parent-icon>.uk-parent>a:after{
content:"";
width:20px;
margin-right:-10px;
float:right;
font-family:FontAwesome;
text-align:center
}
.uk-nav-parent-icon>.uk-parent.uk-open>a:after{
content:""
}
.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:#00a8e6;
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:#07d
}
.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:#00a8e6;
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:#07d
}
.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:#00a8e6;
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:#07d
}
.uk-nav-navbar ul a:hover{
color:#059
}
.uk-nav-offcanvas>li>a{
color:#ccc;
padding:10px 15px;
border-top:1px solid rgba(0,0,0,.3);
box-shadow:inset 0 1px 0 rgba(255,255,255,.05);
text-shadow:0 1px 0 rgba(0,0,0,.5)
}
.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{
background:#404040;
color:#fff;
outline:0
}
html .uk-nav.uk-nav-offcanvas>li.uk-active>a{
background:#1a1a1a;
color:#fff
}
.uk-nav-offcanvas .uk-nav-header{
color:#777;
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);
text-shadow:0 1px 0 rgba(0,0,0,.5)
}
.uk-nav-offcanvas .uk-nav-divider{
border-top:1px solid #1a1a1a
}
.uk-nav-offcanvas ul a{
color:#ccc
}
.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;
-moz-box-sizing:border-box;
box-sizing:border-box;
text-decoration:none;
color:#fff;
font-size:14px;
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
}
.uk-navbar-nav>li.uk-active>a{
color:#fff
}
.uk-navbar-nav .uk-navbar-nav-subtitle{
line-height:28px
}
.uk-navbar-nav-subtitle>div{
margin-top:-6px;
font-size:10px;
line-height:12px
}
.uk-navbar-brand,
.uk-navbar-content,
.uk-navbar-toggle{
-moz-box-sizing:border-box;
box-sizing:border-box;
display:block;
height:40px;
padding:0 15px;
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:#07d
}
.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:"";
font-family:FontAwesome;
vertical-align:middle
}
.uk-navbar-toggle-alt:after{
content:""
}
.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:#07d;
text-decoration:none
}
.uk-subnav>.uk-active>*{
color:#07d
}
.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:#00a8e6;
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;
-moz-box-sizing:content-box;
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:#00a8e6;
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;
color:#07d;
text-decoration:none
}
.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;
color:#444
}
.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:670px){
.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:670px){
.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:nth-of-type(odd){
background:#f5f5f5
}
.uk-table-condensed td{
padding:4px 8px
}
.uk-table-hover tbody tr:hover{
background:#eee
}
.uk-form input,
.uk-form select,
.uk-form textarea{
-moz-box-sizing:border-box;
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=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{
height:auto
}
.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:inherit;
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:5px;
font-weight:700
}
@media (max-width:849px){
.uk-form-horizontal .uk-form-label{
display:block;
margin-bottom:5px;
font-weight:700
}
}
@media (min-width:850px){
.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:#535353;
text-transform:none;
display:inline-block;
-moz-box-sizing:border-box;
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:#535353;
outline:0;
text-decoration:none
}
.uk-button.uk-active,
.uk-button:active{
background-color:#ddd;
color:#535353
}
.uk-button-primary:focus,
.uk-button-primary:hover{
color:#fff
}
.uk-button-primary.uk-active,
.uk-button-primary:active{
background-color:#0091ca;
color:#fff
}
.uk-button-success:focus,
.uk-button-success:hover{
color:#fff
}
.uk-button-success.uk-active,
.uk-button-success:active{
background-color:#72ae41;
color:#fff
}
.uk-button-danger{
background-color:#da314b;
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;
color:#999
}
.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:#07d
}
.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;
padding:0 15px;
line-height:40px;
font-size:16px
}
.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
}
@font-face{
font-family:FontAwesome;
src:url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/fontawesome-webfont.eot);
src:url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/fontawesome-webfont.eot?#iefix) format("embedded-opentype"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/fontawesome-webfont.woff2) format("woff2"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/fontawesome-webfont.woff) format("woff"),url(https://fbr.etailercdn.de/custom/module/public/fbr/fonts/fontawesome-webfont.ttf) format("truetype");
font-weight:400;
font-style:normal;
font-display:block
}
[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{
-moz-box-sizing:border-box;
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-icon-glass:before{
content:"\f000"
}
.uk-icon-music:before{
content:"\f001"
}
.uk-icon-search:before{
content:"\f002"
}
.uk-icon-envelope-o:before{
content:"\f003"
}
.uk-icon-heart:before{
content:"\f004"
}
.uk-icon-star:before{
content:"\f005"
}
.uk-icon-star-o:before{
content:"\f006"
}
.uk-icon-user:before{
content:"\f007"
}
.uk-icon-film:before{
content:"\f008"
}
.uk-icon-th-large:before{
content:"\f009"
}
.uk-icon-th:before{
content:"\f00a"
}
.uk-icon-th-list:before{
content:"\f00b"
}
.uk-icon-check:before{
content:"\f00c"
}
.uk-icon-close:before,
.uk-icon-remove:before,
.uk-icon-times:before{
content:"\f00d"
}
.uk-icon-search-plus:before{
content:"\f00e"
}
.uk-icon-search-minus:before{
content:"\f010"
}
.uk-icon-power-off:before{
content:"\f011"
}
.uk-icon-signal:before{
content:"\f012"
}
.uk-icon-cog:before,
.uk-icon-gear:before{
content:"\f013"
}
.uk-icon-trash-o:before{
content:"\f014"
}
.uk-icon-home:before{
content:"\f015"
}
.uk-icon-file-o:before{
content:"\f016"
}
.uk-icon-clock-o:before{
content:"\f017"
}
.uk-icon-road:before{
content:"\f018"
}
.uk-icon-download:before{
content:"\f019"
}
.uk-icon-arrow-circle-o-down:before{
content:"\f01a"
}
.uk-icon-arrow-circle-o-up:before{
content:"\f01b"
}
.uk-icon-inbox:before{
content:"\f01c"
}
.uk-icon-play-circle-o:before{
content:"\f01d"
}
.uk-icon-repeat:before,
.uk-icon-rotate-right:before{
content:"\f01e"
}
.uk-icon-refresh:before{
content:"\f021"
}
.uk-icon-list-alt:before{
content:"\f022"
}
.uk-icon-lock:before{
content:"\f023"
}
.uk-icon-flag:before{
content:"\f024"
}
.uk-icon-headphones:before{
content:"\f025"
}
.uk-icon-volume-off:before{
content:"\f026"
}
.uk-icon-volume-down:before{
content:"\f027"
}
.uk-icon-volume-up:before{
content:"\f028"
}
.uk-icon-qrcode:before{
content:"\f029"
}
.uk-icon-barcode:before{
content:"\f02a"
}
.uk-icon-tag:before{
content:"\f02b"
}
.uk-icon-tags:before{
content:"\f02c"
}
.uk-icon-book:before{
content:"\f02d"
}
.uk-icon-bookmark:before{
content:"\f02e"
}
.uk-icon-print:before{
content:"\f02f"
}
.uk-icon-camera:before{
content:"\f030"
}
.uk-icon-font:before{
content:"\f031"
}
.uk-icon-bold:before{
content:"\f032"
}
.uk-icon-italic:before{
content:"\f033"
}
.uk-icon-text-height:before{
content:"\f034"
}
.uk-icon-text-width:before{
content:"\f035"
}
.uk-icon-align-left:before{
content:"\f036"
}
.uk-icon-align-center:before{
content:"\f037"
}
.uk-icon-align-right:before{
content:"\f038"
}
.uk-icon-align-justify:before{
content:"\f039"
}
.uk-icon-list:before{
content:"\f03a"
}
.uk-icon-dedent:before,
.uk-icon-outdent:before{
content:"\f03b"
}
.uk-icon-indent:before{
content:"\f03c"
}
.uk-icon-video-camera:before{
content:"\f03d"
}
.uk-icon-image:before,
.uk-icon-photo:before,
.uk-icon-picture-o:before{
content:"\f03e"
}
.uk-icon-pencil:before{
content:"\f040"
}
.uk-icon-map-marker:before{
content:"\f041"
}
.uk-icon-adjust:before{
content:"\f042"
}
.uk-icon-tint:before{
content:"\f043"
}
.uk-icon-edit:before,
.uk-icon-pencil-square-o:before{
content:"\f044"
}
.uk-icon-share-square-o:before{
content:"\f045"
}
.uk-icon-check-square-o:before{
content:"\f046"
}
.uk-icon-arrows:before{
content:"\f047"
}
.uk-icon-step-backward:before{
content:"\f048"
}
.uk-icon-fast-backward:before{
content:"\f049"
}
.uk-icon-backward:before{
content:"\f04a"
}
.uk-icon-play:before{
content:"\f04b"
}
.uk-icon-pause:before{
content:"\f04c"
}
.uk-icon-stop:before{
content:"\f04d"
}
.uk-icon-forward:before{
content:"\f04e"
}
.uk-icon-fast-forward:before{
content:"\f050"
}
.uk-icon-step-forward:before{
content:"\f051"
}
.uk-icon-eject:before{
content:"\f052"
}
.uk-icon-chevron-left:before{
content:"\f053"
}
.uk-icon-chevron-right:before{
content:"\f054"
}
.uk-icon-plus-circle:before{
content:"\f055"
}
.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-crosshairs:before{
content:"\f05b"
}
.uk-icon-times-circle-o:before{
content:"\f05c"
}
.uk-icon-check-circle-o:before{
content:"\f05d"
}
.uk-icon-ban:before{
content:"\f05e"
}
.uk-icon-arrow-left:before{
content:"\f060"
}
.uk-icon-arrow-right:before{
content:"\f061"
}
.uk-icon-arrow-up:before{
content:"\f062"
}
.uk-icon-arrow-down:before{
content:"\f063"
}
.uk-icon-mail-forward:before,
.uk-icon-share:before{
content:"\f064"
}
.uk-icon-expand:before{
content:"\f065"
}
.uk-icon-compress:before{
content:"\f066"
}
.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-gift:before{
content:"\f06b"
}
.uk-icon-leaf:before{
content:"\f06c"
}
.uk-icon-fire:before{
content:"\f06d"
}
.uk-icon-eye:before{
content:"\f06e"
}
.uk-icon-eye-slash:before{
content:"\f070"
}
.uk-icon-exclamation-triangle:before,
.uk-icon-warning:before{
content:"\f071"
}
.uk-icon-plane:before{
content:"\f072"
}
.uk-icon-calendar:before{
content:"\f073"
}
.uk-icon-random:before{
content:"\f074"
}
.uk-icon-comment:before{
content:"\f075"
}
.uk-icon-magnet:before{
content:"\f076"
}
.uk-icon-chevron-up:before{
content:"\f077"
}
.uk-icon-chevron-down:before{
content:"\f078"
}
.uk-icon-retweet:before{
content:"\f079"
}
.uk-icon-shopping-cart:before{
content:"\f07a"
}
.uk-icon-folder:before{
content:"\f07b"
}
.uk-icon-folder-open:before{
content:"\f07c"
}
.uk-icon-arrows-v:before{
content:"\f07d"
}
.uk-icon-arrows-h:before{
content:"\f07e"
}
.uk-icon-bar-chart-o:before,
.uk-icon-bar-chart:before{
content:"\f080"
}
.uk-icon-twitter-square:before{
content:"\f081"
}
.uk-icon-facebook-square:before{
content:"\f082"
}
.uk-icon-camera-retro:before{
content:"\f083"
}
.uk-icon-key:before{
content:"\f084"
}
.uk-icon-cogs:before,
.uk-icon-gears:before{
content:"\f085"
}
.uk-icon-comments:before{
content:"\f086"
}
.uk-icon-thumbs-o-up:before{
content:"\f087"
}
.uk-icon-thumbs-o-down:before{
content:"\f088"
}
.uk-icon-star-half:before{
content:"\f089"
}
.uk-icon-heart-o:before{
content:"\f08a"
}
.uk-icon-sign-out:before{
content:"\f08b"
}
.uk-icon-linkedin-square:before{
content:"\f08c"
}
.uk-icon-thumb-tack:before{
content:"\f08d"
}
.uk-icon-external-link:before{
content:"\f08e"
}
.uk-icon-sign-in:before{
content:"\f090"
}
.uk-icon-trophy:before{
content:"\f091"
}
.uk-icon-github-square:before{
content:"\f092"
}
.uk-icon-upload:before{
content:"\f093"
}
.uk-icon-lemon-o:before{
content:"\f094"
}
.uk-icon-phone:before{
content:"\f095"
}
.uk-icon-square-o:before{
content:"\f096"
}
.uk-icon-bookmark-o:before{
content:"\f097"
}
.uk-icon-phone-square:before{
content:"\f098"
}
.uk-icon-twitter:before{
content:"\f099"
}
.uk-icon-facebook-f:before,
.uk-icon-facebook:before{
content:"\f09a"
}
.uk-icon-github:before{
content:"\f09b"
}
.uk-icon-unlock:before{
content:"\f09c"
}
.uk-icon-credit-card:before{
content:"\f09d"
}
.uk-icon-rss:before{
content:"\f09e"
}
.uk-icon-hdd-o:before{
content:"\f0a0"
}
.uk-icon-bullhorn:before{
content:"\f0a1"
}
.uk-icon-bell:before{
content:"\f0f3"
}
.uk-icon-certificate:before{
content:"\f0a3"
}
.uk-icon-hand-o-right:before{
content:"\f0a4"
}
.uk-icon-hand-o-left:before{
content:"\f0a5"
}
.uk-icon-hand-o-up:before{
content:"\f0a6"
}
.uk-icon-hand-o-down:before{
content:"\f0a7"
}
.uk-icon-arrow-circle-left:before{
content:"\f0a8"
}
.uk-icon-arrow-circle-right:before{
content:"\f0a9"
}
.uk-icon-arrow-circle-up:before{
content:"\f0aa"
}
.uk-icon-arrow-circle-down:before{
content:"\f0ab"
}
.uk-icon-globe:before{
content:"\f0ac"
}
.uk-icon-wrench:before{
content:"\f0ad"
}
.uk-icon-tasks:before{
content:"\f0ae"
}
.uk-icon-filter:before{
content:"\f0b0"
}
.uk-icon-briefcase:before{
content:"\f0b1"
}
.uk-icon-arrows-alt:before{
content:"\f0b2"
}
.uk-icon-group:before,
.uk-icon-users:before{
content:"\f0c0"
}
.uk-icon-chain:before,
.uk-icon-link:before{
content:"\f0c1"
}
.uk-icon-cloud:before{
content:"\f0c2"
}
.uk-icon-flask:before{
content:"\f0c3"
}
.uk-icon-cut:before,
.uk-icon-scissors:before{
content:"\f0c4"
}
.uk-icon-copy:before,
.uk-icon-files-o:before{
content:"\f0c5"
}
.uk-icon-paperclip:before{
content:"\f0c6"
}
.uk-icon-floppy-o:before,
.uk-icon-save:before{
content:"\f0c7"
}
.uk-icon-square:before{
content:"\f0c8"
}
.uk-icon-bars:before,
.uk-icon-navicon:before,
.uk-icon-reorder:before{
content:"\f0c9"
}
.uk-icon-list-ul:before{
content:"\f0ca"
}
.uk-icon-list-ol:before{
content:"\f0cb"
}
.uk-icon-strikethrough:before{
content:"\f0cc"
}
.uk-icon-underline:before{
content:"\f0cd"
}
.uk-icon-table:before{
content:"\f0ce"
}
.uk-icon-magic:before{
content:"\f0d0"
}
.uk-icon-truck:before{
content:"\f0d1"
}
.uk-icon-pinterest:before{
content:"\f0d2"
}
.uk-icon-pinterest-square:before{
content:"\f0d3"
}
.uk-icon-google-plus-square:before{
content:"\f0d4"
}
.uk-icon-google-plus:before{
content:"\f0d5"
}
.uk-icon-money:before{
content:"\f0d6"
}
.uk-icon-caret-down:before{
content:"\f0d7"
}
.uk-icon-caret-up:before{
content:"\f0d8"
}
.uk-icon-caret-left:before{
content:"\f0d9"
}
.uk-icon-caret-right:before{
content:"\f0da"
}
.uk-icon-columns:before{
content:"\f0db"
}
.uk-icon-sort:before,
.uk-icon-unsorted:before{
content:"\f0dc"
}
.uk-icon-sort-desc:before,
.uk-icon-sort-down:before{
content:"\f0dd"
}
.uk-icon-sort-asc:before,
.uk-icon-sort-up:before{
content:"\f0de"
}
.uk-icon-envelope:before{
content:"\f0e0"
}
.uk-icon-linkedin:before{
content:"\f0e1"
}
.uk-icon-rotate-left:before,
.uk-icon-undo:before{
content:"\f0e2"
}
.uk-icon-gavel:before,
.uk-icon-legal:before{
content:"\f0e3"
}
.uk-icon-dashboard:before,
.uk-icon-tachometer:before{
content:"\f0e4"
}
.uk-icon-comment-o:before{
content:"\f0e5"
}
.uk-icon-comments-o:before{
content:"\f0e6"
}
.uk-icon-bolt:before,
.uk-icon-flash:before{
content:"\f0e7"
}
.uk-icon-sitemap:before{
content:"\f0e8"
}
.uk-icon-umbrella:before{
content:"\f0e9"
}
.uk-icon-clipboard:before,
.uk-icon-paste:before{
content:"\f0ea"
}
.uk-icon-lightbulb-o:before{
content:"\f0eb"
}
.uk-icon-exchange:before{
content:"\f0ec"
}
.uk-icon-cloud-download:before{
content:"\f0ed"
}
.uk-icon-cloud-upload:before{
content:"\f0ee"
}
.uk-icon-user-md:before{
content:"\f0f0"
}
.uk-icon-stethoscope:before{
content:"\f0f1"
}
.uk-icon-suitcase:before{
content:"\f0f2"
}
.uk-icon-bell-o:before{
content:"\f0a2"
}
.uk-icon-coffee:before{
content:"\f0f4"
}
.uk-icon-cutlery:before{
content:"\f0f5"
}
.uk-icon-file-text-o:before{
content:"\f0f6"
}
.uk-icon-building-o:before{
content:"\f0f7"
}
.uk-icon-hospital-o:before{
content:"\f0f8"
}
.uk-icon-ambulance:before{
content:"\f0f9"
}
.uk-icon-medkit:before{
content:"\f0fa"
}
.uk-icon-fighter-jet:before{
content:"\f0fb"
}
.uk-icon-beer:before{
content:"\f0fc"
}
.uk-icon-h-square:before{
content:"\f0fd"
}
.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-desktop:before{
content:"\f108"
}
.uk-icon-laptop:before{
content:"\f109"
}
.uk-icon-tablet:before{
content:"\f10a"
}
.uk-icon-mobile-phone:before,
.uk-icon-mobile:before{
content:"\f10b"
}
.uk-icon-circle-o:before{
content:"\f10c"
}
.uk-icon-quote-left:before{
content:"\f10d"
}
.uk-icon-quote-right:before{
content:"\f10e"
}
.uk-icon-spinner:before{
content:"\f110"
}
.uk-icon-circle:before{
content:"\f111"
}
.uk-icon-mail-reply:before,
.uk-icon-reply:before{
content:"\f112"
}
.uk-icon-github-alt:before{
content:"\f113"
}
.uk-icon-folder-o:before{
content:"\f114"
}
.uk-icon-folder-open-o:before{
content:"\f115"
}
.uk-icon-smile-o:before{
content:"\f118"
}
.uk-icon-frown-o:before{
content:"\f119"
}
.uk-icon-meh-o:before{
content:"\f11a"
}
.uk-icon-gamepad:before{
content:"\f11b"
}
.uk-icon-keyboard-o:before{
content:"\f11c"
}
.uk-icon-flag-o:before{
content:"\f11d"
}
.uk-icon-flag-checkered:before{
content:"\f11e"
}
.uk-icon-terminal:before{
content:"\f120"
}
.uk-icon-code:before{
content:"\f121"
}
.uk-icon-mail-reply-all:before,
.uk-icon-reply-all:before{
content:"\f122"
}
.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-crop:before{
content:"\f125"
}
.uk-icon-code-fork:before{
content:"\f126"
}
.uk-icon-chain-broken:before,
.uk-icon-unlink:before{
content:"\f127"
}
.uk-icon-question:before{
content:"\f128"
}
.uk-icon-info:before{
content:"\f129"
}
.uk-icon-exclamation:before{
content:"\f12a"
}
.uk-icon-superscript:before{
content:"\f12b"
}
.uk-icon-subscript:before{
content:"\f12c"
}
.uk-icon-eraser:before{
content:"\f12d"
}
.uk-icon-puzzle-piece:before{
content:"\f12e"
}
.uk-icon-microphone:before{
content:"\f130"
}
.uk-icon-microphone-slash:before{
content:"\f131"
}
.uk-icon-shield:before{
content:"\f132"
}
.uk-icon-calendar-o:before{
content:"\f133"
}
.uk-icon-fire-extinguisher:before{
content:"\f134"
}
.uk-icon-rocket:before{
content:"\f135"
}
.uk-icon-maxcdn:before{
content:"\f136"
}
.uk-icon-chevron-circle-left:before{
content:"\f137"
}
.uk-icon-chevron-circle-right:before{
content:"\f138"
}
.uk-icon-chevron-circle-up:before{
content:"\f139"
}
.uk-icon-chevron-circle-down:before{
content:"\f13a"
}
.uk-icon-html5:before{
content:"\f13b"
}
.uk-icon-css3:before{
content:"\f13c"
}
.uk-icon-anchor:before{
content:"\f13d"
}
.uk-icon-unlock-alt:before{
content:"\f13e"
}
.uk-icon-bullseye:before{
content:"\f140"
}
.uk-icon-ellipsis-h:before{
content:"\f141"
}
.uk-icon-ellipsis-v:before{
content:"\f142"
}
.uk-icon-rss-square:before{
content:"\f143"
}
.uk-icon-play-circle:before{
content:"\f144"
}
.uk-icon-ticket:before{
content:"\f145"
}
.uk-icon-minus-square:before{
content:"\f146"
}
.uk-icon-minus-square-o:before{
content:"\f147"
}
.uk-icon-level-up:before{
content:"\f148"
}
.uk-icon-level-down:before{
content:"\f149"
}
.uk-icon-check-square:before{
content:"\f14a"
}
.uk-icon-pencil-square:before{
content:"\f14b"
}
.uk-icon-external-link-square:before{
content:"\f14c"
}
.uk-icon-share-square:before{
content:"\f14d"
}
.uk-icon-compass:before{
content:"\f14e"
}
.uk-icon-caret-square-o-down:before,
.uk-icon-toggle-down:before{
content:"\f150"
}
.uk-icon-caret-square-o-up:before,
.uk-icon-toggle-up:before{
content:"\f151"
}
.uk-icon-caret-square-o-right:before,
.uk-icon-toggle-right:before{
content:"\f152"
}
.uk-icon-eur:before,
.uk-icon-euro:before{
content:"\f153"
}
.uk-icon-gbp:before{
content:"\f154"
}
.uk-icon-dollar:before,
.uk-icon-usd:before{
content:"\f155"
}
.uk-icon-inr:before,
.uk-icon-rupee:before{
content:"\f156"
}
.uk-icon-cny:before,
.uk-icon-jpy:before,
.uk-icon-rmb:before,
.uk-icon-yen:before{
content:"\f157"
}
.uk-icon-rouble:before,
.uk-icon-rub:before,
.uk-icon-ruble:before{
content:"\f158"
}
.uk-icon-krw:before,
.uk-icon-won:before{
content:"\f159"
}
.uk-icon-bitcoin:before,
.uk-icon-btc:before{
content:"\f15a"
}
.uk-icon-file:before{
content:"\f15b"
}
.uk-icon-file-text:before{
content:"\f15c"
}
.uk-icon-sort-alpha-asc:before{
content:"\f15d"
}
.uk-icon-sort-alpha-desc:before{
content:"\f15e"
}
.uk-icon-sort-amount-asc:before{
content:"\f160"
}
.uk-icon-sort-amount-desc:before{
content:"\f161"
}
.uk-icon-sort-numeric-asc:before{
content:"\f162"
}
.uk-icon-sort-numeric-desc:before{
content:"\f163"
}
.uk-icon-thumbs-up:before{
content:"\f164"
}
.uk-icon-thumbs-down:before{
content:"\f165"
}
.uk-icon-youtube-square:before{
content:"\f166"
}
.uk-icon-youtube:before{
content:"\f167"
}
.uk-icon-xing:before{
content:"\f168"
}
.uk-icon-xing-square:before{
content:"\f169"
}
.uk-icon-youtube-play:before{
content:"\f16a"
}
.uk-icon-dropbox:before{
content:"\f16b"
}
.uk-icon-stack-overflow:before{
content:"\f16c"
}
.uk-icon-instagram:before{
content:"\f16d"
}
.uk-icon-flickr:before{
content:"\f16e"
}
.uk-icon-adn:before{
content:"\f170"
}
.uk-icon-bitbucket:before{
content:"\f171"
}
.uk-icon-bitbucket-square:before{
content:"\f172"
}
.uk-icon-tumblr:before{
content:"\f173"
}
.uk-icon-tumblr-square:before{
content:"\f174"
}
.uk-icon-long-arrow-down:before{
content:"\f175"
}
.uk-icon-long-arrow-up:before{
content:"\f176"
}
.uk-icon-long-arrow-left:before{
content:"\f177"
}
.uk-icon-long-arrow-right:before{
content:"\f178"
}
.uk-icon-apple:before{
content:"\f179"
}
.uk-icon-windows:before{
content:"\f17a"
}
.uk-icon-android:before{
content:"\f17b"
}
.uk-icon-linux:before{
content:"\f17c"
}
.uk-icon-dribbble:before{
content:"\f17d"
}
.uk-icon-skype:before{
content:"\f17e"
}
.uk-icon-foursquare:before{
content:"\f180"
}
.uk-icon-trello:before{
content:"\f181"
}
.uk-icon-female:before{
content:"\f182"
}
.uk-icon-male:before{
content:"\f183"
}
.uk-icon-gittip:before,
.uk-icon-gratipay:before{
content:"\f184"
}
.uk-icon-sun-o:before{
content:"\f185"
}
.uk-icon-moon-o:before{
content:"\f186"
}
.uk-icon-archive:before{
content:"\f187"
}
.uk-icon-bug:before{
content:"\f188"
}
.uk-icon-vk:before{
content:"\f189"
}
.uk-icon-weibo:before{
content:"\f18a"
}
.uk-icon-renren:before{
content:"\f18b"
}
.uk-icon-pagelines:before{
content:"\f18c"
}
.uk-icon-stack-exchange:before{
content:"\f18d"
}
.uk-icon-arrow-circle-o-right:before{
content:"\f18e"
}
.uk-icon-arrow-circle-o-left:before{
content:"\f190"
}
.uk-icon-caret-square-o-left:before,
.uk-icon-toggle-left:before{
content:"\f191"
}
.uk-icon-dot-circle-o:before{
content:"\f192"
}
.uk-icon-wheelchair:before{
content:"\f193"
}
.uk-icon-vimeo-square:before{
content:"\f194"
}
.uk-icon-try:before,
.uk-icon-turkish-lira:before{
content:"\f195"
}
.uk-icon-plus-square-o:before{
content:"\f196"
}
.uk-icon-space-shuttle:before{
content:"\f197"
}
.uk-icon-slack:before{
content:"\f198"
}
.uk-icon-envelope-square:before{
content:"\f199"
}
.uk-icon-wordpress:before{
content:"\f19a"
}
.uk-icon-openid:before{
content:"\f19b"
}
.uk-icon-bank:before,
.uk-icon-institution:before,
.uk-icon-university:before{
content:"\f19c"
}
.uk-icon-graduation-cap:before,
.uk-icon-mortar-board:before{
content:"\f19d"
}
.uk-icon-yahoo:before{
content:"\f19e"
}
.uk-icon-google:before{
content:"\f1a0"
}
.uk-icon-reddit:before{
content:"\f1a1"
}
.uk-icon-reddit-square:before{
content:"\f1a2"
}
.uk-icon-stumbleupon-circle:before{
content:"\f1a3"
}
.uk-icon-stumbleupon:before{
content:"\f1a4"
}
.uk-icon-delicious:before{
content:"\f1a5"
}
.uk-icon-digg:before{
content:"\f1a6"
}
.uk-icon-pied-piper:before{
content:"\f1a7"
}
.uk-icon-pied-piper-alt:before{
content:"\f1a8"
}
.uk-icon-drupal:before{
content:"\f1a9"
}
.uk-icon-joomla:before{
content:"\f1aa"
}
.uk-icon-language:before{
content:"\f1ab"
}
.uk-icon-fax:before{
content:"\f1ac"
}
.uk-icon-building:before{
content:"\f1ad"
}
.uk-icon-child:before{
content:"\f1ae"
}
.uk-icon-paw:before{
content:"\f1b0"
}
.uk-icon-spoon:before{
content:"\f1b1"
}
.uk-icon-cube:before{
content:"\f1b2"
}
.uk-icon-cubes:before{
content:"\f1b3"
}
.uk-icon-behance:before{
content:"\f1b4"
}
.uk-icon-behance-square:before{
content:"\f1b5"
}
.uk-icon-steam:before{
content:"\f1b6"
}
.uk-icon-steam-square:before{
content:"\f1b7"
}
.uk-icon-recycle:before{
content:"\f1b8"
}
.uk-icon-automobile:before,
.uk-icon-car:before{
content:"\f1b9"
}
.uk-icon-cab:before,
.uk-icon-taxi:before{
content:"\f1ba"
}
.uk-icon-tree:before{
content:"\f1bb"
}
.uk-icon-spotify:before{
content:"\f1bc"
}
.uk-icon-deviantart:before{
content:"\f1bd"
}
.uk-icon-soundcloud:before{
content:"\f1be"
}
.uk-icon-database:before{
content:"\f1c0"
}
.uk-icon-file-pdf-o:before{
content:"\f1c1"
}
.uk-icon-file-word-o:before{
content:"\f1c2"
}
.uk-icon-file-excel-o:before{
content:"\f1c3"
}
.uk-icon-file-powerpoint-o:before{
content:"\f1c4"
}
.uk-icon-file-image-o:before,
.uk-icon-file-photo-o:before,
.uk-icon-file-picture-o:before{
content:"\f1c5"
}
.uk-icon-file-archive-o:before,
.uk-icon-file-zip-o:before{
content:"\f1c6"
}
.uk-icon-file-audio-o:before,
.uk-icon-file-sound-o:before{
content:"\f1c7"
}
.uk-icon-file-movie-o:before,
.uk-icon-file-video-o:before{
content:"\f1c8"
}
.uk-icon-file-code-o:before{
content:"\f1c9"
}
.uk-icon-vine:before{
content:"\f1ca"
}
.uk-icon-codepen:before{
content:"\f1cb"
}
.uk-icon-jsfiddle:before{
content:"\f1cc"
}
.uk-icon-life-bouy:before,
.uk-icon-life-buoy:before,
.uk-icon-life-ring:before,
.uk-icon-life-saver:before,
.uk-icon-support:before{
content:"\f1cd"
}
.uk-icon-circle-o-notch:before{
content:"\f1ce"
}
.uk-icon-ra:before,
.uk-icon-rebel:before{
content:"\f1d0"
}
.uk-icon-empire:before,
.uk-icon-ge:before{
content:"\f1d1"
}
.uk-icon-git-square:before{
content:"\f1d2"
}
.uk-icon-git:before{
content:"\f1d3"
}
.uk-icon-hacker-news:before{
content:"\f1d4"
}
.uk-icon-tencent-weibo:before{
content:"\f1d5"
}
.uk-icon-qq:before{
content:"\f1d6"
}
.uk-icon-wechat:before,
.uk-icon-weixin:before{
content:"\f1d7"
}
.uk-icon-paper-plane:before,
.uk-icon-send:before{
content:"\f1d8"
}
.uk-icon-paper-plane-o:before,
.uk-icon-send-o:before{
content:"\f1d9"
}
.uk-icon-history:before{
content:"\f1da"
}
.uk-icon-circle-thin:before,
.uk-icon-genderless:before{
content:"\f1db"
}
.uk-icon-header:before{
content:"\f1dc"
}
.uk-icon-paragraph:before{
content:"\f1dd"
}
.uk-icon-sliders:before{
content:"\f1de"
}
.uk-icon-share-alt:before{
content:"\f1e0"
}
.uk-icon-share-alt-square:before{
content:"\f1e1"
}
.uk-icon-bomb:before{
content:"\f1e2"
}
.uk-icon-futbol-o:before,
.uk-icon-soccer-ball-o:before{
content:"\f1e3"
}
.uk-icon-tty:before{
content:"\f1e4"
}
.uk-icon-binoculars:before{
content:"\f1e5"
}
.uk-icon-plug:before{
content:"\f1e6"
}
.uk-icon-slideshare:before{
content:"\f1e7"
}
.uk-icon-twitch:before{
content:"\f1e8"
}
.uk-icon-yelp:before{
content:"\f1e9"
}
.uk-icon-newspaper-o:before{
content:"\f1ea"
}
.uk-icon-wifi:before{
content:"\f1eb"
}
.uk-icon-calculator:before{
content:"\f1ec"
}
.uk-icon-paypal:before{
content:"\f1ed"
}
.uk-icon-google-wallet:before{
content:"\f1ee"
}
.uk-icon-cc-visa:before{
content:"\f1f0"
}
.uk-icon-cc-mastercard:before{
content:"\f1f1"
}
.uk-icon-cc-discover:before{
content:"\f1f2"
}
.uk-icon-cc-amex:before{
content:"\f1f3"
}
.uk-icon-cc-paypal:before{
content:"\f1f4"
}
.uk-icon-cc-stripe:before{
content:"\f1f5"
}
.uk-icon-bell-slash:before{
content:"\f1f6"
}
.uk-icon-bell-slash-o:before{
content:"\f1f7"
}
.uk-icon-trash:before{
content:"\f1f8"
}
.uk-icon-copyright:before{
content:"\f1f9"
}
.uk-icon-at:before{
content:"\f1fa"
}
.uk-icon-eyedropper:before{
content:"\f1fb"
}
.uk-icon-paint-brush:before{
content:"\f1fc"
}
.uk-icon-birthday-cake:before{
content:"\f1fd"
}
.uk-icon-area-chart:before{
content:"\f1fe"
}
.uk-icon-pie-chart:before{
content:"\f200"
}
.uk-icon-line-chart:before{
content:"\f201"
}
.uk-icon-lastfm:before{
content:"\f202"
}
.uk-icon-lastfm-square:before{
content:"\f203"
}
.uk-icon-toggle-off:before{
content:"\f204"
}
.uk-icon-toggle-on:before{
content:"\f205"
}
.uk-icon-bicycle:before{
content:"\f206"
}
.uk-icon-bus:before{
content:"\f207"
}
.uk-icon-ioxhost:before{
content:"\f208"
}
.uk-icon-angellist:before{
content:"\f209"
}
.uk-icon-cc:before{
content:"\f20a"
}
.uk-icon-ils:before,
.uk-icon-shekel:before,
.uk-icon-sheqel:before{
content:"\f20b"
}
.uk-icon-meanpath:before{
content:"\f20c"
}
.uk-icon-buysellads:before{
content:"\f20d"
}
.uk-icon-connectdevelop:before{
content:"\f20e"
}
.uk-icon-dashcube:before{
content:"\f210"
}
.uk-icon-forumbee:before{
content:"\f211"
}
.uk-icon-leanpub:before{
content:"\f212"
}
.uk-icon-sellsy:before{
content:"\f213"
}
.uk-icon-shirtsinbulk:before{
content:"\f214"
}
.uk-icon-simplybuilt:before{
content:"\f215"
}
.uk-icon-skyatlas:before{
content:"\f216"
}
.uk-icon-cart-plus:before{
content:"\f217"
}
.uk-icon-cart-arrow-down:before{
content:"\f218"
}
.uk-icon-diamond:before{
content:"\f219"
}
.uk-icon-ship:before{
content:"\f21a"
}
.uk-icon-user-secret:before{
content:"\f21b"
}
.uk-icon-motorcycle:before{
content:"\f21c"
}
.uk-icon-street-view:before{
content:"\f21d"
}
.uk-icon-heartbeat:before{
content:"\f21e"
}
.uk-icon-venus:before{
content:"\f221"
}
.uk-icon-mars:before{
content:"\f222"
}
.uk-icon-mercury:before{
content:"\f223"
}
.uk-icon-transgender:before{
content:"\f224"
}
.uk-icon-transgender-alt:before{
content:"\f225"
}
.uk-icon-venus-double:before{
content:"\f226"
}
.uk-icon-mars-double:before{
content:"\f227"
}
.uk-icon-venus-mars:before{
content:"\f228"
}
.uk-icon-mars-stroke:before{
content:"\f229"
}
.uk-icon-mars-stroke-v:before{
content:"\f22a"
}
.uk-icon-mars-stroke-h:before{
content:"\f22b"
}
.uk-icon-neuter:before{
content:"\f22c"
}
.uk-icon-facebook-official:before{
content:"\f230"
}
.uk-icon-pinterest-p:before{
content:"\f231"
}
.uk-icon-whatsapp:before{
content:"\f232"
}
.uk-icon-server:before{
content:"\f233"
}
.uk-icon-user-plus:before{
content:"\f234"
}
.uk-icon-user-times:before{
content:"\f235"
}
.uk-icon-bed:before,
.uk-icon-hotel:before{
content:"\f236"
}
.uk-icon-viacoin:before{
content:"\f237"
}
.uk-icon-train:before{
content:"\f238"
}
.uk-icon-subway:before{
content:"\f239"
}
.uk-icon-medium-logo:before{
content:"\f23a"
}
.element_easycredit_installment button.close::-moz-focus-inner,
.uk-close::-moz-focus-inner{
border:0;
padding:0
}
.element_easycredit_installment button.close,
.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;
-moz-box-sizing:content-box;
box-sizing:content-box;
width:20px;
line-height:20px;
text-align:center;
vertical-align:middle;
opacity:.3
}
.element_easycredit_installment button.close:after,
.uk-close:after{
display:block;
content:"\f00d";
font-family:FontAwesome
}
.element_easycredit_installment button.close:focus,
.element_easycredit_installment button.close:hover,
.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:#00a8e6;
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{
-moz-box-sizing:border-box;
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:#da314b
}
.uk-alert{
margin-bottom:15px;
padding:10px;
background:#ebf7fd;
color:#2d7091
}
*+.uk-alert{
margin-top:15px
}
.uk-alert>:last-child{
margin-bottom:0
}
.element_sidebar .uk-nav .uk-alert li.fbr_headline--h3,
.element_sidebar .uk-nav .uk-alert li.pm_targobank__header,
.uk-alert .element_sidebar .uk-nav li.fbr_headline--h3,
.uk-alert .element_sidebar .uk-nav li.pm_targobank__header,
.uk-alert .fbr_headline--h1,
.uk-alert .fbr_headline--h2,
.uk-alert .fbr_headline--h3,
.uk-alert .fbr_headline--h4,
.uk-alert .pm_targobank__header,
.uk-alert h1,
.uk-alert h2,
.uk-alert h3,
.uk-alert h4,
.uk-alert h5,
.uk-alert h6{
color:inherit
}
.element_easycredit_installment .uk-alert>button.close:first-child,
.uk-alert>.uk-close:first-child{
float:right
}
.element_easycredit_installment .uk-alert>button.close:first-child+*,
.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
}
.element_easycredit_installment .uk-alert-large>button.close:first-child,
.uk-alert-large>.uk-close:first-child{
margin:-10px -10px 0 0
}
.uk-thumbnail{
display:inline-block;
max-width:100%;
-moz-box-sizing:border-box;
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
}
.element_sidebar .uk-nav .uk-overlay-panel li.fbr_headline--h3,
.element_sidebar .uk-nav .uk-overlay-panel li.pm_targobank__header,
.uk-overlay-panel .element_sidebar .uk-nav li.fbr_headline--h3,
.uk-overlay-panel .element_sidebar .uk-nav li.pm_targobank__header,
.uk-overlay-panel .fbr_headline--h1,
.uk-overlay-panel .fbr_headline--h2,
.uk-overlay-panel .fbr_headline--h3,
.uk-overlay-panel .fbr_headline--h4,
.uk-overlay-panel .pm_targobank__header,
.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:"";
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: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: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: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: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: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:"";
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;
-moz-box-sizing:border-box;
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-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{
display:none;
position:absolute;
top:100%;
left:0;
z-index:970;
-moz-box-sizing:border-box;
box-sizing:border-box;
margin-top:5px;
padding:15px;
background:#f5f5f5;
color:#444;
font-size:1rem;
vertical-align:top
}
.uk-open>.uk-dropdown{
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-flip{
left:auto;
right:0
}
.uk-dropdown-up{
top:auto;
bottom:100%;
margin-top:auto;
margin-bottom: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
}
@media (min-width:670px){
.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
}
}
.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:1010;
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);
min-width:320px
}
.uk-modal.uk-open{
opacity:1
}
.uk-modal-page,
.uk-modal-page body{
overflow:hidden
}
.uk-modal-dialog{
position:relative;
-moz-box-sizing:border-box;
box-sizing:border-box;
margin:50px auto;
padding:20px;
width:600px;
max-width:100%;
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:669px){
.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
}
.element_easycredit_installment .uk-modal-dialog>button.close:first-child,
.uk-modal-dialog>.uk-close:first-child{
margin:-10px -10px 0 0;
float:right
}
.element_easycredit_installment .uk-modal-dialog>button.close:first-child+:not([class*=uk-modal-]),
.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)
}
.element_easycredit_installment .uk-modal-dialog-lightbox>button.close:first-child,
.uk-modal-dialog-lightbox>.uk-close:first-child{
position:absolute;
top:-12px;
right:-12px;
margin:0;
float:none
}
@media (min-width:670px){
.uk-modal-dialog-large{
width:930px
}
}
@media (min-width:1220px){
.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:#000!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:849px){
.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{
-moz-box-sizing:border-box;
box-sizing:border-box;
max-width:960px;
padding:0 15px
}
@media (min-width:1220px){
.uk-container{
max-width:1200px;
padding:0 15px
}
}
.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:670px){
.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]{
-moz-box-sizing:border-box;
box-sizing:border-box
}
.uk-height-1-1{
height:100%
}
.uk-height-viewport{
height:100vh;
min-height:600px
}
.uk-responsive-height,
.uk-responsive-width{
-moz-box-sizing:border-box;
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{
-moz-box-sizing:border-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;
width:100%
}
.uk-position-bottom{
bottom:0;
width:100%
}
.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
}
@media (min-width:850px){
.uk-hidden-large,
.uk-visible-medium,
.uk-visible-small{
display:none!important
}
}
@media (min-width:670px) and (max-width:849px){
.uk-hidden-medium,
.uk-visible-large,
.uk-visible-small{
display:none!important
}
}
@media (max-width:669px){
.element_easycredit_installment .uk-modal-dialog-lightbox>button.close:first-child,
.uk-modal-dialog-lightbox>.uk-close:first-child{
top:-7px;
right:-7px
}
.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:670px){
.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:850px){
.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
}
.element_sidebar .uk-nav .uk-contrast li.fbr_headline--h3,
.element_sidebar .uk-nav .uk-contrast li.pm_targobank__header,
.uk-contrast .element_sidebar .uk-nav li.fbr_headline--h3,
.uk-contrast .element_sidebar .uk-nav li.pm_targobank__header,
.uk-contrast .fbr_headline--h1,
.uk-contrast .fbr_headline--h2,
.uk-contrast .fbr_headline--h3,
.uk-contrast .fbr_headline--h4,
.uk-contrast .pm_targobank__header,
.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-list-line>li:nth-child(n+2){
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:#00a8e6;
color:#fff
}
.uk-contrast .uk-button-primary:focus,
.uk-contrast .uk-button-primary:hover{
background-color:#35b3ee;
color:#fff
}
.uk-contrast .uk-button-primary.uk-active,
.uk-contrast .uk-button-primary:active{
background-color:#0091ca;
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:#000!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
}
.element_sidebar .uk-nav li.fbr_headline--h3,
.element_sidebar .uk-nav li.pm_targobank__header,
.fbr_headline--h2,
.fbr_headline--h3,
.pm_targobank__header,
h2,
h3,
p{
orphans:3;
widows:3
}
.element_sidebar .uk-nav li.fbr_headline--h3,
.element_sidebar .uk-nav li.pm_targobank__header,
.fbr_headline--h2,
.fbr_headline--h3,
.pm_targobank__header,
h2,
h3{
page-break-after:avoid
}
}
.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
}
.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
}
.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
}
.uk-dotnav>*{
-ms-flex:none;
-webkit-flex:none;
flex:none;
padding-left:15px;
margin-top:15px;
float:left
}
.uk-dotnav:after,
.uk-dotnav:before{
content:"";
display:block;
overflow:hidden
}
.uk-dotnav:after{
clear:both
}
.uk-dotnav>*>*{
display:block;
-moz-box-sizing:content-box;
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
}
.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
}
.uk-notify{
position:fixed;
top:10px;
left:10px;
z-index:1040;
-moz-box-sizing:border-box;
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
}
.element_easycredit_installment .uk-notify-message>button.close,
.uk-notify-message>.uk-close{
visibility:hidden;
float:right
}
.element_easycredit_installment .uk-notify-message:hover>button.close,
.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
}
.uk-progress{
-moz-box-sizing:border-box;
box-sizing:border-box;
height:20px;
margin-bottom:15px;
background:#eee;
overflow:hidden;
line-height:20px
}
*+.uk-progress{
margin-top:15px
}
.uk-progress-bar{
width:0;
height:100%;
background:#00a8e6;
float:left;
-webkit-transition:width .6s;
transition:width .6s;
font-size:12px;
color:#fff;
text-align:center
}
.uk-progress-mini{
height:6px
}
.uk-progress-small{
height:12px
}
.uk-progress-success .uk-progress-bar{
background-color:#8cc14c
}
.uk-progress-warning .uk-progress-bar{
background-color:#faa732
}
.uk-progress-danger .uk-progress-bar{
background-color:#da314b
}
.uk-progress-striped .uk-progress-bar{
background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
background-size:30px 30px
}
.uk-progress-striped.uk-active .uk-progress-bar{
-webkit-animation:2s linear infinite uk-progress-bar-stripes;
animation:2s linear infinite uk-progress-bar-stripes
}
@-webkit-keyframes uk-progress-bar-stripes{
0%{
background-position:0 0
}
100%{
background-position:30px 0
}
}
@keyframes uk-progress-bar-stripes{
0%{
background-position:0 0
}
100%{
background-position:30px 0
}
}
.uk-search{
display:inline-block;
position:relative;
margin:0
}
.uk-search:before{
content:"";
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{
-moz-box-sizing:border-box;
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
}
.uk-slidenav{
display:inline-block;
-moz-box-sizing:border-box;
box-sizing:border-box;
width:60px;
height:60px;
line-height:60px;
color:rgba(50,50,50,.4);
font-size:60px;
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:"";
font-family:FontAwesome
}
.uk-slidenav-next:before{
content:"";
font-family:FontAwesome
}
.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:focus,
.uk-slidenav-contrast:hover{
color:rgba(255,255,255,.7)
}
.uk-slidenav-contrast:active{
color:rgba(255,255,255,.9)
}
.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: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
}
.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-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
}
.uk-tooltip{
display:none;
position:absolute;
z-index:1030;
-moz-box-sizing:border-box;
box-sizing:border-box;
max-width:200px;
padding:5px 8px;
background:#333;
color:rgba(255,255,255,.7);
font-size:12px;
line-height:18px;
text-align:center
}
.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
}
.element-progress-menu,
.element_progress_menu{
margin:15px 0
}
@media (max-width:479px){
.element-progress-menu,
.element_progress_menu{
margin:5px 0
}
.element-progress-menu em,
.element_progress_menu em{
display:none
}
}
.element-progress-menu ul,
.element_progress_menu ul{
display:-webkit-flex;
display:flex;
-webkit-flex-flow:row wrap;
flex-flow:row wrap;
margin:0;
padding:0;
width:100%
}
.element-progress-menu li,
.element_progress_menu li{
display:block;
-webkit-flex:1 1 auto;
flex:1 1 auto
}
.element_progress_menu{
margin:0;
padding:15px 0
}
.element-progress-menu-item,
.element_progress_menu__item{
position:relative;
color:#fff;
line-height:30px;
margin-bottom:2px;
padding:0;
text-align:center;
background-color:#eee
}
.element-progress-menu-item>*,
.element_progress_menu__item>*{
display:block;
text-decoration:none;
white-space:nowrap;
color:#444;
padding:0 5px
}
.element-progress-menu-item em,
.element_progress_menu__item em{
color:inherit;
font-style:normal
}
.element-progress-menu-item.active>*,
.element_progress_menu__item.active>*{
background-color:#d4021d;
color:#fff
}
.element-progress-menu.arrow-before .element-progress-menu-item,
.element_progress_menu.element_progress_menu--arrow_before .element_progress_menu__item{
overflow:hidden;
position:relative
}
.element-progress-menu.arrow-before .element-progress-menu-item:not(:first-child)>*,
.element_progress_menu.element_progress_menu--arrow_before .element_progress_menu__item:not(:first-child)>*{
padding-left:20px
}
.element-progress-menu.arrow-before .element-progress-menu-item:not(:first-child):before,
.element-progress-menu.arrow-before .element-progress-menu-item:not(:first-child)>:before,
.element_progress_menu.element_progress_menu--arrow_before .element_progress_menu__item:not(:first-child):before,
.element_progress_menu.element_progress_menu--arrow_before .element_progress_menu__item:not(:first-child)>:before{
width:0;
height:0;
border-top:30px solid transparent;
border-bottom:30px solid transparent;
border-left:15px solid #fff;
position:absolute;
content:"";
left:0;
top:50%;
z-index:1;
margin-top:-30px
}
.element-progress-menu.arrow-before .element-progress-menu-item:not(:first-child)>:before,
.element_progress_menu.element_progress_menu--arrow_before .element_progress_menu__item:not(:first-child)>:before{
border-top-width:22px;
border-bottom-width:22px;
border-left-width:11px;
border-left-color:#eee;
margin-top:-22px
}
.element-progress-menu.arrow-before .element-progress-menu-item.active+.element-progress-menu-item>:before,
.element-progress-menu.arrow-before .element-progress-menu-item.active+.element_progress_menu__item>:before,
.element_progress_menu.element_progress_menu--arrow_before .element_progress_menu__item.active+.element-progress-menu-item>:before,
.element_progress_menu.element_progress_menu--arrow_before .element_progress_menu__item.active+.element_progress_menu__item>:before{
border-left-color:#d4021d
}
.element_progress_menu.element_progress_menu--arrow_after .element_progress_menu__item--last{
overflow:hidden;
position:relative
}
.element_progress_menu.element_progress_menu--arrow_after .element_progress_menu__item--last:after,
.element_progress_menu.element_progress_menu--arrow_after .element_progress_menu__item--last>:after{
width:0;
height:0;
border-top:30px solid #fff;
border-bottom:30px solid #fff;
border-left:15px solid #eee;
position:absolute;
content:"";
right:0;
top:50%;
z-index:1;
margin-top:-30px
}
.element_progress_menu.element_progress_menu--arrow_after .element_progress_menu__item--last>:after{
border-top-width:22px;
border-bottom-width:22px;
border-left-width:11px;
border-left-color:#eee;
margin-top:-22px
}
.element_progress_menu.element_progress_menu--arrow_after .element_progress_menu__item.active:after,
.element_progress_menu.element_progress_menu--arrow_after .element_progress_menu__item.active>:after{
border-left-color:#d4021d
}
.privacyrule.has-error{
border-color:red;
color:red
}
.privacyrule a{
color:#000!important;
text-decoration:underline!important
}
.flag-icon-background{
background-size:contain;
background-position:50%;
background-repeat:no-repeat
}
.flag-icon{
background-size:contain;
background-position:50%;
background-repeat:no-repeat;
position:relative;
display:inline-block;
width:1.33333333em;
line-height:1em
}
.flag-icon:before{
content:"\00a0"
}
.flag-icon.flag-icon-squared{
width:1em
}
.flag-icon-ad{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ad.svg)
}
.flag-icon-ad.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ad.svg)
}
.flag-icon-ae{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ae.svg)
}
.flag-icon-ae.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ae.svg)
}
.flag-icon-af{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/af.svg)
}
.flag-icon-af.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/af.svg)
}
.flag-icon-ag{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ag.svg)
}
.flag-icon-ag.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ag.svg)
}
.flag-icon-ai{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ai.svg)
}
.flag-icon-ai.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ai.svg)
}
.flag-icon-al{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/al.svg)
}
.flag-icon-al.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/al.svg)
}
.flag-icon-am{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/am.svg)
}
.flag-icon-am.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/am.svg)
}
.flag-icon-ao{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ao.svg)
}
.flag-icon-ao.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ao.svg)
}
.flag-icon-aq{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/aq.svg)
}
.flag-icon-aq.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/aq.svg)
}
.flag-icon-ar{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ar.svg)
}
.flag-icon-ar.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ar.svg)
}
.flag-icon-as{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/as.svg)
}
.flag-icon-as.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/as.svg)
}
.flag-icon-at{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/at.svg)
}
.flag-icon-at.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/at.svg)
}
.flag-icon-au{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/au.svg)
}
.flag-icon-au.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/au.svg)
}
.flag-icon-aw{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/aw.svg)
}
.flag-icon-aw.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/aw.svg)
}
.flag-icon-ax{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ax.svg)
}
.flag-icon-ax.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ax.svg)
}
.flag-icon-az{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/az.svg)
}
.flag-icon-az.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/az.svg)
}
.flag-icon-ba{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ba.svg)
}
.flag-icon-ba.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ba.svg)
}
.flag-icon-bb{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/bb.svg)
}
.flag-icon-bb.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/bb.svg)
}
.flag-icon-bd{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/bd.svg)
}
.flag-icon-bd.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/bd.svg)
}
.flag-icon-be{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/be.svg)
}
.flag-icon-be.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/be.svg)
}
.flag-icon-bf{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/bf.svg)
}
.flag-icon-bf.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/bf.svg)
}
.flag-icon-bg{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/bg.svg)
}
.flag-icon-bg.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/bg.svg)
}
.flag-icon-bh{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/bh.svg)
}
.flag-icon-bh.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/bh.svg)
}
.flag-icon-bi{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/bi.svg)
}
.flag-icon-bi.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/bi.svg)
}
.flag-icon-bj{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/bj.svg)
}
.flag-icon-bj.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/bj.svg)
}
.flag-icon-bl{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/bl.svg)
}
.flag-icon-bl.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/bl.svg)
}
.flag-icon-bm{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/bm.svg)
}
.flag-icon-bm.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/bm.svg)
}
.flag-icon-bn{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/bn.svg)
}
.flag-icon-bn.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/bn.svg)
}
.flag-icon-bo{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/bo.svg)
}
.flag-icon-bo.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/bo.svg)
}
.flag-icon-bq{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/bq.svg)
}
.flag-icon-bq.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/bq.svg)
}
.flag-icon-br{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/br.svg)
}
.flag-icon-br.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/br.svg)
}
.flag-icon-bs{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/bs.svg)
}
.flag-icon-bs.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/bs.svg)
}
.flag-icon-bt{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/bt.svg)
}
.flag-icon-bt.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/bt.svg)
}
.flag-icon-bv{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/bv.svg)
}
.flag-icon-bv.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/bv.svg)
}
.flag-icon-bw{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/bw.svg)
}
.flag-icon-bw.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/bw.svg)
}
.flag-icon-by{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/by.svg)
}
.flag-icon-by.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/by.svg)
}
.flag-icon-bz{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/bz.svg)
}
.flag-icon-bz.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/bz.svg)
}
.flag-icon-ca{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ca.svg)
}
.flag-icon-ca.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ca.svg)
}
.flag-icon-cc{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/cc.svg)
}
.flag-icon-cc.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/cc.svg)
}
.flag-icon-cd{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/cd.svg)
}
.flag-icon-cd.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/cd.svg)
}
.flag-icon-cf{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/cf.svg)
}
.flag-icon-cf.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/cf.svg)
}
.flag-icon-cg{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/cg.svg)
}
.flag-icon-cg.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/cg.svg)
}
.flag-icon-ch{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ch.svg)
}
.flag-icon-ch.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ch.svg)
}
.flag-icon-ci{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ci.svg)
}
.flag-icon-ci.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ci.svg)
}
.flag-icon-ck{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ck.svg)
}
.flag-icon-ck.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ck.svg)
}
.flag-icon-cl{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/cl.svg)
}
.flag-icon-cl.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/cl.svg)
}
.flag-icon-cm{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/cm.svg)
}
.flag-icon-cm.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/cm.svg)
}
.flag-icon-cn{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/cn.svg)
}
.flag-icon-cn.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/cn.svg)
}
.flag-icon-co{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/co.svg)
}
.flag-icon-co.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/co.svg)
}
.flag-icon-cr{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/cr.svg)
}
.flag-icon-cr.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/cr.svg)
}
.flag-icon-cu{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/cu.svg)
}
.flag-icon-cu.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/cu.svg)
}
.flag-icon-cv{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/cv.svg)
}
.flag-icon-cv.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/cv.svg)
}
.flag-icon-cw{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/cw.svg)
}
.flag-icon-cw.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/cw.svg)
}
.flag-icon-cx{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/cx.svg)
}
.flag-icon-cx.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/cx.svg)
}
.flag-icon-cy{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/cy.svg)
}
.flag-icon-cy.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/cy.svg)
}
.flag-icon-cz{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/cz.svg)
}
.flag-icon-cz.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/cz.svg)
}
.flag-icon-de{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/de.svg)
}
.flag-icon-de.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/de.svg)
}
.flag-icon-dj{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/dj.svg)
}
.flag-icon-dj.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/dj.svg)
}
.flag-icon-dk{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/dk.svg)
}
.flag-icon-dk.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/dk.svg)
}
.flag-icon-dm{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/dm.svg)
}
.flag-icon-dm.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/dm.svg)
}
.flag-icon-do{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/do.svg)
}
.flag-icon-do.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/do.svg)
}
.flag-icon-dz{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/dz.svg)
}
.flag-icon-dz.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/dz.svg)
}
.flag-icon-ec{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ec.svg)
}
.flag-icon-ec.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ec.svg)
}
.flag-icon-ee{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ee.svg)
}
.flag-icon-ee.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ee.svg)
}
.flag-icon-eg{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/eg.svg)
}
.flag-icon-eg.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/eg.svg)
}
.flag-icon-eh{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/eh.svg)
}
.flag-icon-eh.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/eh.svg)
}
.flag-icon-er{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/er.svg)
}
.flag-icon-er.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/er.svg)
}
.flag-icon-es{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/es.svg)
}
.flag-icon-es.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/es.svg)
}
.flag-icon-et{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/et.svg)
}
.flag-icon-et.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/et.svg)
}
.flag-icon-fi{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/fi.svg)
}
.flag-icon-fi.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/fi.svg)
}
.flag-icon-fj{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/fj.svg)
}
.flag-icon-fj.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/fj.svg)
}
.flag-icon-fk{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/fk.svg)
}
.flag-icon-fk.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/fk.svg)
}
.flag-icon-fm{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/fm.svg)
}
.flag-icon-fm.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/fm.svg)
}
.flag-icon-fo{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/fo.svg)
}
.flag-icon-fo.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/fo.svg)
}
.flag-icon-fr{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/fr.svg)
}
.flag-icon-fr.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/fr.svg)
}
.flag-icon-ga{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ga.svg)
}
.flag-icon-ga.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ga.svg)
}
.flag-icon-gb{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gb.svg)
}
.flag-icon-gb.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gb.svg)
}
.flag-icon-gd{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gd.svg)
}
.flag-icon-gd.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gd.svg)
}
.flag-icon-ge{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ge.svg)
}
.flag-icon-ge.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ge.svg)
}
.flag-icon-gf{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gf.svg)
}
.flag-icon-gf.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gf.svg)
}
.flag-icon-gg{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gg.svg)
}
.flag-icon-gg.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gg.svg)
}
.flag-icon-gh{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gh.svg)
}
.flag-icon-gh.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gh.svg)
}
.flag-icon-gi{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gi.svg)
}
.flag-icon-gi.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gi.svg)
}
.flag-icon-gl{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gl.svg)
}
.flag-icon-gl.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gl.svg)
}
.flag-icon-gm{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gm.svg)
}
.flag-icon-gm.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gm.svg)
}
.flag-icon-gn{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gn.svg)
}
.flag-icon-gn.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gn.svg)
}
.flag-icon-gp{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gp.svg)
}
.flag-icon-gp.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gp.svg)
}
.flag-icon-gq{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gq.svg)
}
.flag-icon-gq.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gq.svg)
}
.flag-icon-gr{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gr.svg)
}
.flag-icon-gr.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gr.svg)
}
.flag-icon-gs{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gs.svg)
}
.flag-icon-gs.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gs.svg)
}
.flag-icon-gt{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gt.svg)
}
.flag-icon-gt.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gt.svg)
}
.flag-icon-gu{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gu.svg)
}
.flag-icon-gu.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gu.svg)
}
.flag-icon-gw{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gw.svg)
}
.flag-icon-gw.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gw.svg)
}
.flag-icon-gy{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gy.svg)
}
.flag-icon-gy.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gy.svg)
}
.flag-icon-hk{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/hk.svg)
}
.flag-icon-hk.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/hk.svg)
}
.flag-icon-hm{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/hm.svg)
}
.flag-icon-hm.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/hm.svg)
}
.flag-icon-hn{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/hn.svg)
}
.flag-icon-hn.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/hn.svg)
}
.flag-icon-hr{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/hr.svg)
}
.flag-icon-hr.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/hr.svg)
}
.flag-icon-ht{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ht.svg)
}
.flag-icon-ht.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ht.svg)
}
.flag-icon-hu{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/hu.svg)
}
.flag-icon-hu.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/hu.svg)
}
.flag-icon-id{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/id.svg)
}
.flag-icon-id.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/id.svg)
}
.flag-icon-ie{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ie.svg)
}
.flag-icon-ie.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ie.svg)
}
.flag-icon-il{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/il.svg)
}
.flag-icon-il.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/il.svg)
}
.flag-icon-im{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/im.svg)
}
.flag-icon-im.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/im.svg)
}
.flag-icon-in{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/in.svg)
}
.flag-icon-in.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/in.svg)
}
.flag-icon-io{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/io.svg)
}
.flag-icon-io.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/io.svg)
}
.flag-icon-iq{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/iq.svg)
}
.flag-icon-iq.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/iq.svg)
}
.flag-icon-ir{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ir.svg)
}
.flag-icon-ir.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ir.svg)
}
.flag-icon-is{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/is.svg)
}
.flag-icon-is.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/is.svg)
}
.flag-icon-it{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/it.svg)
}
.flag-icon-it.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/it.svg)
}
.flag-icon-je{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/je.svg)
}
.flag-icon-je.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/je.svg)
}
.flag-icon-jm{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/jm.svg)
}
.flag-icon-jm.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/jm.svg)
}
.flag-icon-jo{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/jo.svg)
}
.flag-icon-jo.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/jo.svg)
}
.flag-icon-jp{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/jp.svg)
}
.flag-icon-jp.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/jp.svg)
}
.flag-icon-ke{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ke.svg)
}
.flag-icon-ke.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ke.svg)
}
.flag-icon-kg{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/kg.svg)
}
.flag-icon-kg.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/kg.svg)
}
.flag-icon-kh{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/kh.svg)
}
.flag-icon-kh.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/kh.svg)
}
.flag-icon-ki{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ki.svg)
}
.flag-icon-ki.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ki.svg)
}
.flag-icon-km{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/km.svg)
}
.flag-icon-km.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/km.svg)
}
.flag-icon-kn{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/kn.svg)
}
.flag-icon-kn.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/kn.svg)
}
.flag-icon-kp{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/kp.svg)
}
.flag-icon-kp.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/kp.svg)
}
.flag-icon-kr{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/kr.svg)
}
.flag-icon-kr.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/kr.svg)
}
.flag-icon-kw{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/kw.svg)
}
.flag-icon-kw.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/kw.svg)
}
.flag-icon-ky{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ky.svg)
}
.flag-icon-ky.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ky.svg)
}
.flag-icon-kz{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/kz.svg)
}
.flag-icon-kz.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/kz.svg)
}
.flag-icon-la{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/la.svg)
}
.flag-icon-la.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/la.svg)
}
.flag-icon-lb{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/lb.svg)
}
.flag-icon-lb.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/lb.svg)
}
.flag-icon-lc{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/lc.svg)
}
.flag-icon-lc.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/lc.svg)
}
.flag-icon-li{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/li.svg)
}
.flag-icon-li.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/li.svg)
}
.flag-icon-lk{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/lk.svg)
}
.flag-icon-lk.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/lk.svg)
}
.flag-icon-lr{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/lr.svg)
}
.flag-icon-lr.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/lr.svg)
}
.flag-icon-ls{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ls.svg)
}
.flag-icon-ls.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ls.svg)
}
.flag-icon-lt{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/lt.svg)
}
.flag-icon-lt.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/lt.svg)
}
.flag-icon-lu{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/lu.svg)
}
.flag-icon-lu.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/lu.svg)
}
.flag-icon-lv{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/lv.svg)
}
.flag-icon-lv.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/lv.svg)
}
.flag-icon-ly{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ly.svg)
}
.flag-icon-ly.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ly.svg)
}
.flag-icon-ma{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ma.svg)
}
.flag-icon-ma.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ma.svg)
}
.flag-icon-mc{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/mc.svg)
}
.flag-icon-mc.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/mc.svg)
}
.flag-icon-md{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/md.svg)
}
.flag-icon-md.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/md.svg)
}
.flag-icon-me{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/me.svg)
}
.flag-icon-me.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/me.svg)
}
.flag-icon-mf{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/mf.svg)
}
.flag-icon-mf.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/mf.svg)
}
.flag-icon-mg{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/mg.svg)
}
.flag-icon-mg.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/mg.svg)
}
.flag-icon-mh{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/mh.svg)
}
.flag-icon-mh.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/mh.svg)
}
.flag-icon-mk{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/mk.svg)
}
.flag-icon-mk.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/mk.svg)
}
.flag-icon-ml{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ml.svg)
}
.flag-icon-ml.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ml.svg)
}
.flag-icon-mm{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/mm.svg)
}
.flag-icon-mm.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/mm.svg)
}
.flag-icon-mn{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/mn.svg)
}
.flag-icon-mn.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/mn.svg)
}
.flag-icon-mo{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/mo.svg)
}
.flag-icon-mo.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/mo.svg)
}
.flag-icon-mp{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/mp.svg)
}
.flag-icon-mp.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/mp.svg)
}
.flag-icon-mq{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/mq.svg)
}
.flag-icon-mq.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/mq.svg)
}
.flag-icon-mr{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/mr.svg)
}
.flag-icon-mr.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/mr.svg)
}
.flag-icon-ms{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ms.svg)
}
.flag-icon-ms.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ms.svg)
}
.flag-icon-mt{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/mt.svg)
}
.flag-icon-mt.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/mt.svg)
}
.flag-icon-mu{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/mu.svg)
}
.flag-icon-mu.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/mu.svg)
}
.flag-icon-mv{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/mv.svg)
}
.flag-icon-mv.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/mv.svg)
}
.flag-icon-mw{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/mw.svg)
}
.flag-icon-mw.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/mw.svg)
}
.flag-icon-mx{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/mx.svg)
}
.flag-icon-mx.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/mx.svg)
}
.flag-icon-my{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/my.svg)
}
.flag-icon-my.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/my.svg)
}
.flag-icon-mz{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/mz.svg)
}
.flag-icon-mz.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/mz.svg)
}
.flag-icon-na{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/na.svg)
}
.flag-icon-na.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/na.svg)
}
.flag-icon-nc{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/nc.svg)
}
.flag-icon-nc.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/nc.svg)
}
.flag-icon-ne{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ne.svg)
}
.flag-icon-ne.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ne.svg)
}
.flag-icon-nf{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/nf.svg)
}
.flag-icon-nf.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/nf.svg)
}
.flag-icon-ng{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ng.svg)
}
.flag-icon-ng.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ng.svg)
}
.flag-icon-ni{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ni.svg)
}
.flag-icon-ni.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ni.svg)
}
.flag-icon-nl{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/nl.svg)
}
.flag-icon-nl.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/nl.svg)
}
.flag-icon-no{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/no.svg)
}
.flag-icon-no.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/no.svg)
}
.flag-icon-np{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/np.svg)
}
.flag-icon-np.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/np.svg)
}
.flag-icon-nr{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/nr.svg)
}
.flag-icon-nr.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/nr.svg)
}
.flag-icon-nu{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/nu.svg)
}
.flag-icon-nu.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/nu.svg)
}
.flag-icon-nz{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/nz.svg)
}
.flag-icon-nz.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/nz.svg)
}
.flag-icon-om{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/om.svg)
}
.flag-icon-om.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/om.svg)
}
.flag-icon-pa{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/pa.svg)
}
.flag-icon-pa.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/pa.svg)
}
.flag-icon-pe{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/pe.svg)
}
.flag-icon-pe.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/pe.svg)
}
.flag-icon-pf{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/pf.svg)
}
.flag-icon-pf.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/pf.svg)
}
.flag-icon-pg{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/pg.svg)
}
.flag-icon-pg.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/pg.svg)
}
.flag-icon-ph{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ph.svg)
}
.flag-icon-ph.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ph.svg)
}
.flag-icon-pk{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/pk.svg)
}
.flag-icon-pk.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/pk.svg)
}
.flag-icon-pl{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/pl.svg)
}
.flag-icon-pl.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/pl.svg)
}
.flag-icon-pm{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/pm.svg)
}
.flag-icon-pm.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/pm.svg)
}
.flag-icon-pn{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/pn.svg)
}
.flag-icon-pn.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/pn.svg)
}
.flag-icon-pr{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/pr.svg)
}
.flag-icon-pr.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/pr.svg)
}
.flag-icon-ps{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ps.svg)
}
.flag-icon-ps.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ps.svg)
}
.flag-icon-pt{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/pt.svg)
}
.flag-icon-pt.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/pt.svg)
}
.flag-icon-pw{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/pw.svg)
}
.flag-icon-pw.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/pw.svg)
}
.flag-icon-py{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/py.svg)
}
.flag-icon-py.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/py.svg)
}
.flag-icon-qa{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/qa.svg)
}
.flag-icon-qa.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/qa.svg)
}
.flag-icon-re{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/re.svg)
}
.flag-icon-re.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/re.svg)
}
.flag-icon-ro{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ro.svg)
}
.flag-icon-ro.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ro.svg)
}
.flag-icon-rs{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/rs.svg)
}
.flag-icon-rs.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/rs.svg)
}
.flag-icon-ru{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ru.svg)
}
.flag-icon-ru.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ru.svg)
}
.flag-icon-rw{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/rw.svg)
}
.flag-icon-rw.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/rw.svg)
}
.flag-icon-sa{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/sa.svg)
}
.flag-icon-sa.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/sa.svg)
}
.flag-icon-sb{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/sb.svg)
}
.flag-icon-sb.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/sb.svg)
}
.flag-icon-sc{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/sc.svg)
}
.flag-icon-sc.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/sc.svg)
}
.flag-icon-sd{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/sd.svg)
}
.flag-icon-sd.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/sd.svg)
}
.flag-icon-se{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/se.svg)
}
.flag-icon-se.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/se.svg)
}
.flag-icon-sg{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/sg.svg)
}
.flag-icon-sg.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/sg.svg)
}
.flag-icon-sh{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/sh.svg)
}
.flag-icon-sh.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/sh.svg)
}
.flag-icon-si{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/si.svg)
}
.flag-icon-si.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/si.svg)
}
.flag-icon-sj{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/sj.svg)
}
.flag-icon-sj.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/sj.svg)
}
.flag-icon-sk{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/sk.svg)
}
.flag-icon-sk.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/sk.svg)
}
.flag-icon-sl{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/sl.svg)
}
.flag-icon-sl.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/sl.svg)
}
.flag-icon-sm{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/sm.svg)
}
.flag-icon-sm.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/sm.svg)
}
.flag-icon-sn{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/sn.svg)
}
.flag-icon-sn.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/sn.svg)
}
.flag-icon-so{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/so.svg)
}
.flag-icon-so.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/so.svg)
}
.flag-icon-sr{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/sr.svg)
}
.flag-icon-sr.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/sr.svg)
}
.flag-icon-ss{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ss.svg)
}
.flag-icon-ss.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ss.svg)
}
.flag-icon-st{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/st.svg)
}
.flag-icon-st.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/st.svg)
}
.flag-icon-sv{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/sv.svg)
}
.flag-icon-sv.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/sv.svg)
}
.flag-icon-sx{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/sx.svg)
}
.flag-icon-sx.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/sx.svg)
}
.flag-icon-sy{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/sy.svg)
}
.flag-icon-sy.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/sy.svg)
}
.flag-icon-sz{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/sz.svg)
}
.flag-icon-sz.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/sz.svg)
}
.flag-icon-tc{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/tc.svg)
}
.flag-icon-tc.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/tc.svg)
}
.flag-icon-td{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/td.svg)
}
.flag-icon-td.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/td.svg)
}
.flag-icon-tf{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/tf.svg)
}
.flag-icon-tf.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/tf.svg)
}
.flag-icon-tg{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/tg.svg)
}
.flag-icon-tg.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/tg.svg)
}
.flag-icon-th{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/th.svg)
}
.flag-icon-th.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/th.svg)
}
.flag-icon-tj{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/tj.svg)
}
.flag-icon-tj.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/tj.svg)
}
.flag-icon-tk{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/tk.svg)
}
.flag-icon-tk.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/tk.svg)
}
.flag-icon-tl{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/tl.svg)
}
.flag-icon-tl.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/tl.svg)
}
.flag-icon-tm{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/tm.svg)
}
.flag-icon-tm.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/tm.svg)
}
.flag-icon-tn{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/tn.svg)
}
.flag-icon-tn.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/tn.svg)
}
.flag-icon-to{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/to.svg)
}
.flag-icon-to.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/to.svg)
}
.flag-icon-tr{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/tr.svg)
}
.flag-icon-tr.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/tr.svg)
}
.flag-icon-tt{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/tt.svg)
}
.flag-icon-tt.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/tt.svg)
}
.flag-icon-tv{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/tv.svg)
}
.flag-icon-tv.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/tv.svg)
}
.flag-icon-tw{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/tw.svg)
}
.flag-icon-tw.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/tw.svg)
}
.flag-icon-tz{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/tz.svg)
}
.flag-icon-tz.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/tz.svg)
}
.flag-icon-ua{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ua.svg)
}
.flag-icon-ua.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ua.svg)
}
.flag-icon-ug{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ug.svg)
}
.flag-icon-ug.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ug.svg)
}
.flag-icon-um{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/um.svg)
}
.flag-icon-um.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/um.svg)
}
.flag-icon-us{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/us.svg)
}
.flag-icon-us.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/us.svg)
}
.flag-icon-uy{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/uy.svg)
}
.flag-icon-uy.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/uy.svg)
}
.flag-icon-uz{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/uz.svg)
}
.flag-icon-uz.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/uz.svg)
}
.flag-icon-va{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/va.svg)
}
.flag-icon-va.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/va.svg)
}
.flag-icon-vc{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/vc.svg)
}
.flag-icon-vc.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/vc.svg)
}
.flag-icon-ve{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ve.svg)
}
.flag-icon-ve.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ve.svg)
}
.flag-icon-vg{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/vg.svg)
}
.flag-icon-vg.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/vg.svg)
}
.flag-icon-vi{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/vi.svg)
}
.flag-icon-vi.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/vi.svg)
}
.flag-icon-vn{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/vn.svg)
}
.flag-icon-vn.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/vn.svg)
}
.flag-icon-vu{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/vu.svg)
}
.flag-icon-vu.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/vu.svg)
}
.flag-icon-wf{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/wf.svg)
}
.flag-icon-wf.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/wf.svg)
}
.flag-icon-ws{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ws.svg)
}
.flag-icon-ws.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ws.svg)
}
.flag-icon-ye{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/ye.svg)
}
.flag-icon-ye.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/ye.svg)
}
.flag-icon-yt{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/yt.svg)
}
.flag-icon-yt.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/yt.svg)
}
.flag-icon-za{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/za.svg)
}
.flag-icon-za.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/za.svg)
}
.flag-icon-zm{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/zm.svg)
}
.flag-icon-zm.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/zm.svg)
}
.flag-icon-zw{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/zw.svg)
}
.flag-icon-zw.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/zw.svg)
}
.flag-icon-es-ct{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/es-ct.svg)
}
.flag-icon-es-ct.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/es-ct.svg)
}
.flag-icon-eu{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/eu.svg)
}
.flag-icon-eu.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/eu.svg)
}
.flag-icon-gb-eng{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gb-eng.svg)
}
.flag-icon-gb-eng.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gb-eng.svg)
}
.flag-icon-gb-nir{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gb-nir.svg)
}
.flag-icon-gb-nir.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gb-nir.svg)
}
.flag-icon-gb-sct{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gb-sct.svg)
}
.flag-icon-gb-sct.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gb-sct.svg)
}
.flag-icon-gb-wls{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/gb-wls.svg)
}
.flag-icon-gb-wls.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/gb-wls.svg)
}
.flag-icon-un{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/4x3/un.svg)
}
.flag-icon-un.flag-icon-squared{
background-image:url(https://fbr.etailercdn.de/custom/module/public/fbr/flags/flags/1x1/un.svg)
}
.button_grey,
.button_grey:hover{
background:#7d7d7d;
color:#fff;
font-family:OpenSans;
font-weight:400
}
.button_green,
.button_green:hover{
background:#c4cc3e;
color:#fff;
font-family:OpenSans;
font-weight:400
}
.button_orange,
.button_orange:hover{
background:#ff671f;
color:#fff;
font-family:OpenSans;
font-weight:400
}
.no-pointer{
cursor:default!important
}
.checkoutmenue.aktiv:before,
.checkoutmenue.done:before,
.etCheckbox-wrap.etCheckbox--checked:before,
.view-gutschein .checkout_code__aktionscode_submit:before,
.view-gutschein .checkout_code__gutscheincode_submit:before,
.view-warenkorb .checkout_code__aktionscode_submit:before,
.view-warenkorb .checkout_code__gutscheincode_submit:before,
[class*=fbr-icon-]:before,
i.versand-express,
i.versand-no_express,
i.versand-standard,
input[type=checkbox].labeled_checkbox:checked+label.labeled_checkbox::before,
input[type=checkbox].labeled_checkbox[checked]+label.labeled_checkbox::before,
label.labeled_checkbox::before{
font-family:fritzberger!important;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
[class*=fbr-icon-],
[class*=fbr-icon-]:focus,
[class*=fbr-icon-]:hover{
text-decoration:none
}
.fbr-icon-twitter:before{
content:"\e91d"
}
.fbr-icon-mail-badge:before,
.fbr-icon-newsletter_grau:before{
content:"\e91e"
}
.fbr-icon-google:before,
.fbr-icon-googleplus:before{
content:"\e91f"
}
.fbr-icon-facebook:before{
content:"\e920"
}
.fbr-icon-zeiger:before{
content:"\e921"
}
.fbr-icon-telefon:before{
content:"\e923"
}
.fbr-icon-packstation:before{
content:"\e924"
}
.fbr-icon-monitor:before{
content:"\e926"
}
.fbr-icon-express:before,
i.versand-express:before,
i.versand-no_express:before{
content:"\e927"
}
.fbr-icon-email:before{
content:"\e928"
}
.fbr-icon-pfeil_rechts:before{
content:"\e900"
}
.fbr-icon-pfeil_links:before{
content:"\e901"
}
.checkoutmenue.aktiv:before,
.checkoutmenue.done:before,
.etCheckbox-wrap.etCheckbox--checked:before,
.fbr-icon-haken:before{
content:"\e902"
}
.fbr-icon-stern:before{
content:"\e903"
}
.fbr-icon-lineal:before{
content:"\e904"
}
.fbr-icon-vergleichen:before{
content:"\e905"
}
.fbr-icon-produktdatenblatt:before{
content:"\e906"
}
.fbr-icon-download:before{
content:"\e907"
}
.fbr-icon-drucken:before{
content:"\e908"
}
.fbr-icon-youtube:before{
content:"\e909"
}
.fbr-icon-info:before{
content:"\e90a"
}
.fbr-icon-schloss:before{
content:"\e90b"
}
.fbr-icon-360grad:before,
.fbr-icon-zurueck:before{
content:"\e90c"
}
.fbr-icon-batteriepfand:before{
content:"\e90d"
}
.fbr-icon-sperrgut:before{
content:"\e90e"
}
.fbr-icon-fbrmini:before,
.fbr-icon-zelt:before{
content:"\e90f"
}
.fbr-icon-merkzettel:before{
content:"\e910"
}
.fbr-icon-filialen:before,
.fbr-icon-location:before{
content:"\e911"
}
.fbr-icon-lupe:before,
.fbr-icon-suche:before{
content:"\e912"
}
.fbr-icon-meinkonto:before,
.fbr-icon-user:before{
content:"\e913"
}
.fbr-icon-warenkorb:before{
content:"\e914"
}
.fbr-icon-kundenkarte:before{
content:"\e915"
}
.fbr-icon-logo:before,
.fbr-icon-logo_berger:before{
content:"\e916"
}
.fbr-icon-mail:before,
.fbr-icon-newsletter:before{
content:"\e917"
}
.fbr-icon-haus:before{
content:"\e918"
}
.fbr-icon-lkw:before,
i.versand-standard:before{
content:"\e919"
}
.fbr-icon-bearbeiten:before{
content:"\e91a"
}
.fbr-icon-sprechblase:before{
content:"\e91b"
}
.fbr-icon-tasche:before{
content:"\e91c"
}
.fbr-icon-360dreher:before{
content:"\e922"
}
.fbr-icon-youtube2:before{
content:"\e925"
}
.fbr-icon-fa-check:before{
content:"\e929"
}
.fbr-icon-fa-edit:before{
content:"\e92a"
}
.fbr-icon-fa-globe:before{
content:"\e92b"
}
.fbr-icon-fa-heart:before{
content:"\e92c"
}
.fbr-icon-fa-heart-solid:before{
content:"\e933"
}
.fbr-icon-fa-home:before{
content:"\e92e"
}
.fbr-icon-fa-star:before{
content:"\e92f"
}
.fbr-icon-fa-star-solid:before{
content:"\e930"
}
.fbr-icon-fa-star-white .path1:before{
font-family:fritzberger;
content:"\e935";
color:#ddd
}
.fbr-icon-fa-star-white .path2:before{
font-family:fritzberger;
content:"\e936";
color:#fff
}
.fbr-icon-fa-times-circle:before{
content:"\e931"
}
.fbr-icon-fa-user:before{
content:"\e932"
}
.fbr-icon-bus:before,
.fbr-icon-geschenk:before,
.fbr-icon-kastenwagen:before,
.fbr-icon-wohnmobil:before,
.fbr-icon-wohnwagen:before,
.form-newsletter_activation .fbr-icon-zelt:before,
.view-person .fbr-icon-zelt:before,
.view-warenkorb-checkout7 .fbr-icon-zelt:before{
font-size:1.25rem!important;
margin-right:10px;
color:#767676;
vertical-align:middle
}
.fbr-icon-bus:before{
content:"\e937"
}
.fbr-icon-geschenk:before{
content:"\e938"
}
.fbr-icon-kastenwagen:before{
content:"\e939"
}
.fbr-icon-wohnmobil:before{
content:"\e940"
}
.fbr-icon-wohnwagen:before{
content:"\e941"
}
.uk-text-uppercase{
text-transform:uppercase!important
}
.uk-text-underline{
text-decoration:underline!important
}
#filters .et-accordion.narrower .et-accordion-item .et-accordion-content:after,
.berger_checkbox_wrap .clearAfter:after,
.cookie_notice__wrap:after,
.icon_right:after,
.pImgButton-wrap:after,
.pImgGal_footer:after,
.pImg_slider:after,
.popover-wrap.uk-dropdown-cart .cart_footer:after,
.pre-header:after,
.product_colors_preview:after,
.produkttest_artikel:after,
.produkttest_entry--small:after,
.produkttest_wrap:after,
.produkttestsummary:after,
.produkttestsummary_starsum_row:after,
.rating_bar:after,
.txtblk_banner_red_wrap .txtblk_banner_red:after,
.uk-panel-footer .form-footer-checkout .clearAfter:after,
.wk_pos__description:after{
content:".";
clear:both;
display:block;
visibility:hidden;
height:0
}
.uk-form .et-form-input-full-big a.uk-button,
.uk-form .et-form-input-full-big button,
a.et-big-button,
button.et-big-button{
font-size:14px;
padding-top:10px;
padding-bottom:10px;
height:42px;
line-height:20px
}
.checkout_element_easycredit .uk-accordion-title:after,
.checkout_element_voucher .uk-accordion-title:after,
.directorder .uk-accordion-title:after{
font-family:FontAwesome;
display:inline-block;
font-weight:400;
font-style:normal;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
.uk-form .et-form-input-full-big input{
width:100%;
font-size:14px;
padding-top:10px;
padding-bottom:10px;
height:42px
}
.uk-icon-flip-horizontal{
-webkit-transform:scale(-1,1);
-ms-transform:scale(-1,1);
transform:scale(-1,1)
}
.fbr-color-secondary{
color:#619d2c
}
.fbr-darker-gray{
color:#333
}
.et-min-width-115{
min-width:115px
}
.uk-slidenav-position-side{
position:relative;
margin-right:35px;
margin-left:35px
}
.uk-slidenav-position-side a.uk-slidenav{
display:block!important;
text-decoration:none;
top:50%;
z-index:1;
margin-top:-30px;
width:35px
}
.uk-slidenav-position-side a.uk-slidenav-previous{
position:absolute;
left:-35px;
text-align:left
}
.uk-slidenav-position-side a.uk-slidenav-next{
position:absolute;
right:-35px;
text-align:right
}
.swiper_position_side{
position:relative;
padding-right:35px;
padding-left:35px
}
.uk-button-text,
a.uk-button-text{
background:0 0;
color:#535353;
text-decoration:underline;
text-align:left;
padding-left:0!important;
padding-right:0!important;
text-transform:none
}
.uk-button-text:active,
.uk-button-text:hover,
a.uk-button-text:active,
a.uk-button-text:hover{
background:0 0;
color:#535353
}
:root{
--swiper-theme-color:#000;
--swiper-navigation-size:44px
}
.swiper-container{
margin-left:auto;
margin-right:auto;
position:relative;
overflow:hidden;
list-style:none;
padding:0;
z-index:1
}
.swiper-container-vertical>.swiper-wrapper{
flex-direction:column
}
.swiper-wrapper{
position:relative;
width:100%;
height:100%;
z-index:1;
display:flex;
transition-property:transform;
box-sizing:content-box
}
.swiper-container-android .swiper-slide,
.swiper-wrapper{
transform:translate3d(0,0,0)
}
.swiper-container-multirow>.swiper-wrapper{
flex-wrap:wrap
}
.swiper-container-multirow-column>.swiper-wrapper{
flex-wrap:wrap;
flex-direction:column
}
.swiper-container-free-mode>.swiper-wrapper{
transition-timing-function:ease-out;
margin:0 auto
}
.swiper-container-pointer-events{
touch-action:pan-y
}
.swiper-container-pointer-events.swiper-container-vertical{
touch-action:pan-x
}
.swiper-slide{
flex-shrink:0;
height:100%;
position:relative;
transition-property:transform
}
.swiper-slide:not([class*=uk-width]):not(.txtblk_fbrbox_1_4):not(.txtblk_fbrbox_1_3):not(.txtblk_headline_2_3):not(.txtblk_wrap_border_1_3):not(.txtblk_headline_1_3):not(.txtblk_headline_1_1):not(.txtblk_headline_box):not(.txtblk_tibt_white_border):not(.txtblk_tibt_white):not(.txtblk_tibt):not(.dispblk_headline){
width:100%
}
.swiper-slide-invisible-blank{
visibility:hidden
}
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide{
height:auto
}
.swiper-container-autoheight .swiper-wrapper{
align-items:flex-start;
transition-property:transform,height
}
.swiper-container-3d{
perspective:1200px
}
.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper{
transform-style:preserve-3d
}
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top{
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
pointer-events:none;
z-index:10
}
.swiper-container-3d .swiper-slide-shadow-left{
background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-3d .swiper-slide-shadow-right{
background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-3d .swiper-slide-shadow-top{
background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-3d .swiper-slide-shadow-bottom{
background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-css-mode>.swiper-wrapper{
overflow:auto;
scrollbar-width:none;
-ms-overflow-style:none
}
.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{
display:none
}
.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{
scroll-snap-align:start start
}
.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{
scroll-snap-type:x mandatory
}
.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{
scroll-snap-type:y mandatory
}
.swiper-container .swiper-notification{
position:absolute;
left:0;
top:0;
pointer-events:none;
opacity:0;
z-index:-1000
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{
transition-timing-function:ease-out
}
.swiper-container-fade .swiper-slide{
pointer-events:none;
transition-property:opacity
}
.swiper-container-fade .swiper-slide .swiper-slide{
pointer-events:none
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active{
pointer-events:auto
}
.swiper-lazy-preloader{
width:42px;
height:42px;
position:absolute;
left:50%;
top:50%;
margin-left:-21px;
margin-top:-21px;
z-index:10;
transform-origin:50%;
animation:1s linear infinite swiper-preloader-spin;
box-sizing:border-box;
border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));
border-radius:50%;
border-top-color:transparent
}
.swiper-lazy-preloader-white{
--swiper-preloader-color:#fff
}
.swiper-lazy-preloader-black{
--swiper-preloader-color:#000
}
@keyframes swiper-preloader-spin{
100%{
transform:rotate(360deg)
}
}
.swiper-button-next,
.swiper-button-prev{
position:absolute;
top:50%;
width:var(--swiper-navigation-size);
height:var(--swiper-navigation-size);
margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));
z-index:10;
cursor:pointer;
display:flex;
align-items:center;
justify-content:center;
color:var(--swiper-navigation-color,var(--swiper-theme-color));
text-shadow:1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled{
opacity:.35;
cursor:auto;
pointer-events:none
}
.swiper-button-next:after,
.swiper-button-prev:after{
font-size:var(--swiper-navigation-size);
text-transform:none!important;
letter-spacing:0;
text-transform:none;
font-variant:initial;
line-height:1
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next{
left:0;
right:auto
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after{
content:"";
font-family:FontAwesome
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev{
right:0;
left:auto
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after{
content:"";
font-family:FontAwesome
}
.swiper-button-next.swiper-button-white,
.swiper-button-prev.swiper-button-white{
--swiper-navigation-color:#ffffff
}
.swiper-button-next.swiper-button-black,
.swiper-button-prev.swiper-button-black{
--swiper-navigation-color:#000000
}
.swiper-button-lock{
display:none
}
.swiper-pagination.swiper-pagination-hidden{
opacity:0
}
.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction{
bottom:10px;
left:0;
width:100%
}
.swiper-pagination-bullets-dynamic{
overflow:hidden;
font-size:0
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
transform:scale(.33);
position:relative
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{
transform:scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{
transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{
transform:scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{
transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{
transform:scale(.33)
}
.swiper-pagination-bullet{
display:inline-block;
border-radius:50%;
background:#000;
opacity:.2
}
button.swiper-pagination-bullet{
border:none;
margin:0;
padding:0;
box-shadow:none;
appearance:none
}
.swiper-pagination-clickable .swiper-pagination-bullet{
cursor:pointer
}
.swiper-pagination-bullet-active{
opacity:1;
background:var(--swiper-pagination-color,var(--swiper-theme-color))
}
.swiper-container-vertical>.swiper-pagination-bullets{
right:10px;
top:50%;
transform:translate3d(0,-50%,0)
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{
margin:6px 0;
display:block
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
top:50%;
transform:translateY(-50%);
width:8px
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
display:inline-block;
transition:transform .2s,top .2s
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
left:50%;
transform:translateX(-50%);
white-space:nowrap
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
transition:transform .2s,left .2s
}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
transition:transform .2s,right .2s
}
.swiper-pagination-progressbar{
background:rgba(0,0,0,.25);
position:absolute
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
background:var(--swiper-pagination-color,var(--swiper-theme-color));
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
transform:scale(0);
transform-origin:left top
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
transform-origin:right top
}
.swiper-container-horizontal>.swiper-pagination-progressbar,
.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
width:100%;
height:4px;
left:0;
top:0
}
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-container-vertical>.swiper-pagination-progressbar{
width:4px;
height:100%;
left:0;
top:0
}
.swiper-pagination-white{
--swiper-pagination-color:#ffffff
}
.swiper-pagination-black{
--swiper-pagination-color:#000000
}
.swiper-pagination-lock{
display:none
}
.swiper-container{
background-color:#fff
}
.swiper-container:not(.swiper-container-initialized)::before{
content:'';
position:absolute;
z-index:9999;
top:calc(50% - 30px);
left:calc(50% - 30px)
}
.swiper-container:not(.swiper-container-initialized) .swiper-button-next,
.swiper-container:not(.swiper-container-initialized) .swiper-button-prev,
.swiper-container:not(.swiper-container-initialized) .swiper-pagination-bullet{
display:none!important
}
.swiper-pagination{
text-align:center;
transition:opacity .3s;
transform:translate3d(0,0,0);
z-index:10;
position:static
}
.swiper-pagination-bullet{
width:20px;
height:20px;
background-color:rgba(50,50,50,.1);
opacity:1
}
.swiper-pagination-bullet:hover{
background-color:rgba(50,50,50,.4)
}
.swiper-pagination-bullet-active{
background-color:rgba(50,50,50,.4);
opacity:1
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
margin:15px 7.5px 0
}
.swiper-button-prev{
justify-content:flex-start
}
.swiper-button-next{
justify-content:flex-end
}
.header-container{
display:table;
width:100%
}
.header-container>div{
display:table-cell;
vertical-align:middle
}
form.search-form{
display:block;
float:left;
width:53%;
padding:7px
}
.uk-dropdown{
width:100%
}
#onpageedit{
position:fixed;
bottom:8px;
left:8px;
width:36px;
height:36px;
background-color:#d4021d;
border-radius:50%;
transition:1.5s;
z-index:9999
}
#onpageedit a{
display:block;
width:100%;
height:100%;
text-align:center;
color:#fff;
font-size:23px;
line-height:36px
}
#onpageedit a:hover{
color:#fee;
text-decoration:none
}
.uk-offcanvas-page #onpageedit{
transition:1.5s;
right:280px
}
#applicas_seo .seolabel{
color:#00f
}
.flash{
-webkit-animation:1s ease-out flash;
animation:1s ease-out flash
}
.onpageedit_element_artikel_gallery{
display:none;
z-index:999
}
.onpageedit_element_artikel_gallery a.ope_inactive,
.onpageedit_element_artikel_gallery a.ope_inactive:hover{
color:#ddd
}
.onpageedit_info_element_artikel_gallery{
position:absolute;
right:0;
width:32px
}
.onpageedit_info_element_artikel_gallery a.sort_fixed{
background-color:#fff;
color:#d4021d
}
.element_artikel_gallery:hover .onpageedit_element_artikel_gallery{
display:block;
position:absolute;
width:32px;
background-color:#ccc
}
.element_artikel_gallery:hover .onpageedit_element_artikel_gallery a{
line-height:25px
}
@-webkit-keyframes flash{
0%,
100%{
background-color:inherit
}
50%{
background-color:#fbf8b2
}
}
@keyframes flash{
0%,
100%{
background-color:inherit
}
50%{
background-color:#fbf8b2
}
}
.back-to-top{
display:none;
background:#807471;
color:#eee;
position:fixed;
bottom:15px;
right:10px;
padding:3px 8px;
font-size:11px;
border:3px solid transparent;
border-radius:5px
}
.back-to-top:active,
.back-to-top:focus,
.back-to-top:hover{
color:#fff
}
.back-to-top i{
font-size:14px
}
@media (max-width:849px){
.back-to-top i{
font-size:25px
}
}
.uk-breadcrumb{
color:#7d7d7d;
padding-top:5px
}
.uk-breadcrumb>li:before{
line-height:12px
}
.uk-breadcrumb>li.homelink:before{
content:"|";
display:inline-block;
margin:0 8px;
font-weight:700
}
.uk-breadcrumb>li.activelink:before,
.uk-breadcrumb>li.sublink:before{
content:">";
display:inline-block;
margin:0 8px
}
.uk-breadcrumb>li:first-child{
content:"";
margin:0
}
.uk-breadcrumb>li a{
color:#545454;
font-weight:400;
text-decoration:none
}
.uk-breadcrumb>li a.backlink{
color:#535353;
font-weight:700;
text-decoration:none
}
.uk-breadcrumb span.current{
margin-right:5px;
font-family:OpenSans;
color:#535353
}
.main-section .uk-breadcrumb{
border-bottom:2px solid #e5e5e5;
padding-top:12px;
padding-bottom:12px;
margin-bottom:35px
}
.uk-breadcrumb .fbr_headline--h1,
.uk-breadcrumb h1,
.uk-breadcrumb span{
display:inline;
font-size:inherit;
line-height:inherit;
margin:0
}
.uk-breadcrumb .fbr_headline--h1,
.uk-breadcrumb h1{
color:#7d7d7d;
font-weight:400;
text-transform:none
}
.uk-slider,
.uk-slideshow{
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.slideshow .uk-slidenav-contrast{
color:#fff;
border-radius:50%;
border:1px solid transparent;
background-color:#000;
opacity:.75;
line-height:50px
}
.slideshow .uk-slidenav-contrast:focus,
.slideshow .uk-slidenav-contrast:hover{
color:#999
}
.slideshow .uk-dotnav-contrast>*>*{
background:rgba(255,255,255,.58)
}
.slideshow .uk-dotnav-contrast>.uk-active>*{
background:rgba(255,255,255,.95)
}
.slideshow .uk-slidenav-position.slider.gallery{
min-height:60px;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.slideshow .uk-slidenav-position.productslider{
min-height:280px
}
.slideshow .uk-slidenav-position .uk-slidenav,
.slideshow .uk-slidenav-position.slider{
display:block
}
.more-box{
overflow:hidden;
position:relative;
box-sizing:content-box
}
.element_sidebar .categories_search_container{
margin-bottom:15px
}
.element_sidebar .categories_search_container .uk-search-nav-header{
margin-bottom:4px;
margin-top:4px;
color:#1d2a6e;
border-bottom:1px solid #eaeaea
}
.element_sidebar .uk-nav{
margin-bottom:10px;
min-height:35px
}
.element_sidebar .uk-nav.categories_search{
margin-bottom:30px
}
.element_sidebar .uk-nav.categories_search>li>ul>li>a:before{
content:"\f101"
}
.element_sidebar .uk-nav li{
font-size:14px;
padding:0
}
.element_sidebar .uk-nav li.uk-nav-header{
margin-bottom:4px;
margin-top:4px;
font-weight:400;
font-family:OpenSans
}
.element_sidebar .uk-nav li.uk-active>a{
font-family:OpenSans;
font-weight:700
}
.element_sidebar .uk-nav li.uk-active li{
font-family:OpenSans;
padding:0
}
.element_sidebar .uk-nav li.uk-active li a,
.element_sidebar .uk-nav li.uk-active li.uk-active a{
font-family:OpenSans
}
.element_sidebar .uk-nav li a{
padding:4px;
color:#535353
}
.element_sidebar .uk-nav li a:hover{
background-color:#eaeaea
}
.element_sidebar .uk-nav.service{
padding-left:15px
}
.element_sidebar .uk-nav.service li a{
padding-left:5px
}
.element_sidebar .uk-nav.service li a:before{
font-family:FontAwesome;
display:inline-block;
font-weight:400;
font-style:normal;
line-height:1;
-webkit-font-smoothing:antialiased;
content:"\f105";
padding-right:8px;
margin-left:-15px
}
.element_sidebar .uk-nav.service li a.opened{
font-weight:700
}
.element_sidebar .uk-nav.service li a.active{
font-weight:700;
text-decoration:underline
}
.element_sidebar .uk-nav.service li>ul{
padding-left:30px
}
.element_sidebar .uk-nav.service li>ul li>a:before{
content:"\f101";
margin-left:-15px
}
.element_sidebar .uk-nav .menubadge{
height:16px;
margin-left:10px
}
.element_sidebar .scroll-container{
overflow-x:hidden;
overflow-y:auto;
max-height:290px
}
.element_sidebar .uk-nav-header{
text-transform:inherit;
color:#1d2a6e;
text-decoration:none;
border-bottom:1px solid #eaeaea
}
.uk-button{
line-height:normal;
padding:4px 12px
}
.uk-button i{
margin-right:6px
}
.uk-button.uk-button-large.uk-button-default{
font-size:14px
}
.uk-button.uk-button-voucher{
font-size:16px;
background-color:#014085;
color:#fff
}
.uk-button.uk-button-default{
background:#f3f1ec;
background:linear-gradient(to bottom,#fefefe,#f3f1ec);
border:1px solid #cec4bb;
color:#3d3636
}
.uk-button.uk-button-default:hover{
background:#fefefe;
color:#c4cfec
}
.uk-offcanvas-bar{
background:#ededed;
color:#222
}
.uk-offcanvas-bar .uk-nav-offcanvas>li{
line-height:30px
}
.uk-offcanvas-bar .uk-nav-offcanvas>li>a{
text-shadow:none;
color:#222
}
.uk-offcanvas-bar .uk-nav-offcanvas>li.uk-active>a{
color:#222;
background-color:#ededed
}
.uk-offcanvas-bar .uk-nav-offcanvas ul a{
color:#222
}
.uk-offcanvas-bar .uk-nav-offcanvas>.uk-open>a{
background:#ededed;
color:#222
}
.uk-offcanvas-bar .uk-nav-offcanvas .uk-nav-header{
text-shadow:none;
background-color:#fff;
color:#222
}
.uk-offcanvas-bar .uk-nav-offcanvas .applicas-icon{
display:block;
float:left;
line-height:1;
font-size:20px;
margin-right:6px;
padding-top:5px
}
html:not(.uk-touch) .uk-nav-offcanvas>li>a:focus,
html:not(.uk-touch) .uk-nav-offcanvas>li>a:hover{
background:#ededed;
color:#222
}
html:not(.uk-touch) .uk-nav-offcanvas ul a:hover{
color:#452dff
}
.uk-overlay-none{
display:none
}
.uk-overlay-top-center,
.uk-overlay-top-left,
.uk-overlay-top-right{
top:30px;
max-width:calc(100vw - 120px)
}
.uk-overlay-middle-center,
.uk-overlay-middle-left,
.uk-overlay-middle-right{
top:25%;
bottom:25%
}
.uk-overlay-middle-left,
.uk-overlay-top-left{
left:30px;
right:auto
}
.uk-overlay-middle-center,
.uk-overlay-top-center{
left:25%;
right:25%
}
.uk-overlay-middle-right,
.uk-overlay-top-right{
right:30px;
left:auto
}
@media (max-width:767px){
.uk-overlay-top-center,
.uk-overlay-top-left,
.uk-overlay-top-right{
top:20px;
max-width:calc(100vw - 100px)
}
.uk-overlay-middle-center,
.uk-overlay-middle-left,
.uk-overlay-middle-right{
top:15%;
bottom:25%
}
.uk-overlay-middle-left,
.uk-overlay-top-left{
left:20px
}
.uk-overlay-middle-center,
.uk-overlay-top-center{
left:15%;
right:15%
}
.uk-overlay-middle-right,
.uk-overlay-top-right{
right:20px
}
}
@media (max-width:479px){
.uk-overlay-top-center,
.uk-overlay-top-left,
.uk-overlay-top-right{
top:10px;
max-width:calc(100vw - 100px)
}
.uk-overlay-middle-center,
.uk-overlay-middle-left,
.uk-overlay-middle-right{
top:5%;
bottom:25%
}
.uk-overlay-middle-left,
.uk-overlay-top-left{
left:10px
}
.uk-overlay-middle-center,
.uk-overlay-top-center{
left:5%;
right:5%
}
.uk-overlay-middle-right,
.uk-overlay-top-right{
right:10px
}
}
.uk-form label{
cursor:pointer
}
.uk-form.radios label{
margin-right:15px;
white-space:nowrap
}
.uk-form .has-error .uk-form-controls,
.uk-form .has-error input,
.uk-form .has-error select,
.uk-form .has-error textarea,
.uk-form .has-error.etCheckbox-wrap{
background-color:#fef0ef;
border-color:#d85030!important
}
.uk-form .field-error{
margin:0
}
.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
}
.input-plusminus .minus i,
.input-plusminus .plus i{
line-height:inherit;
margin:0
}
.input-plusminus .plus{
right:0
}
.input-plusminus .minus{
left:0
}
.input-plusminus input{
border:none!important;
background:0 0;
text-align:center;
width:100%;
display:inline-block;
height:inherit!important
}
.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
}
.noselect{
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.element_intl_selections{
padding:3px 3px 3px 15px;
min-height:35px
}
.element_intl_selections>.uk-float-left{
line-height:25px;
margin-right:15px
}
footer .element_intl_selections{
margin-bottom:15px
}
.header-intl-container a.uk-close{
font-size:20px;
line-height:22px;
padding-top:2px
}
.uk-grid+#main{
margin-top:10px
}
.uk-grid.radios label{
line-height:26px
}
.next-page,
.prev-page{
margin-left:5px;
font-size:22px;
display:inline-block;
line-height:25px;
width:25px;
color:#000;
text-align:center
}
.next-page:hover,
.prev-page:hover{
background-color:#eee
}
.has-error{
color:#535353
}
.has-error .customercard{
color:#b0141b
}
.element_easycredit_installment button.close,
.uk-close{
text-decoration:none!important
}
#spinner{
position:fixed;
left:50%;
top:50%;
transform:translate(-50%,-50%);
font-size:128px;
display:none;
z-index:10;
color:#004481
}
#success{
position:fixed;
left:50%;
top:50%;
transform:translate(-50%,-50%);
background:#fff;
font-size:128px;
display:none;
z-index:10
}
#success .sign{
color:green
}
.uk-margin-small-bottom .fbr_headline--h1,
.uk-margin-small-bottom h1{
margin-bottom:0
}
.page-info{
display:inline-block;
line-height:25px
}
.hr-narrower{
border-color:#eaeaea;
margin:0 0 10px
}
.uk-form-stacked.form-newsletter_activation .uk-form-label{
font-weight:400
}
@media (max-width:767px){
.input-plusminus .minus,
.input-plusminus .plus{
display:none
}
.invisible-small{
visibility:hidden
}
}
.et-tabs>ul{
list-style-type:none;
padding:0;
margin:0;
background:#fff
}
.et-tabs>ul>li{
white-space:nowrap;
text-align:left;
margin:0
}
.et-tabs>ul>li>a{
padding:4px 10px;
height:28px;
line-height:25px;
display:block;
color:#535353;
text-decoration:none;
outline:0;
font-family:OpenSans;
font-size:16px;
position:relative
}
.et-tabs>ul>li>a:after{
color:#535353;
width:30px;
height:30px;
line-height:30px;
font-family:FontAwesome!important;
content:""!important;
position:absolute;
right:0;
top:0
}
.et-tabs>ul>li>a:focus{
color:#fff
}
.et-tabs>ul>li.et-active>a{
color:#535353
}
.et-tabs>ul>li.et-active>a:after{
content:""!important
}
.et-tabs>ul>li.et-active .et-tab-content{
display:block
}
@media print{
.noprint{
display:none!important
}
.et-tabs>ul>li.et-active .et-tab-content{
display:block
}
}
.et-tabs>ul>li:hover>a{
color:#535353
}
.et-tab-content{
display:none;
padding:10px;
background-color:#fff;
text-align:left;
white-space:normal
}
@media (min-width:768px){
.uk-form-stacked.form-newsletter_activation{
padding:0 10rem 0 0
}
.et-tabs{
position:relative;
left:0
}
.et-tabs>ul>li{
display:inline-block;
text-align:center
}
.et-tabs>ul>li>a:after{
display:none
}
.et-tabs>ul>li.et-active>a{
border-top:1px solid #eaeaea;
border-left:1px solid #eaeaea;
border-right:1px solid #eaeaea;
border-bottom:1px solid #fff;
z-index:1;
position:relative;
font-family:OpenSans
}
.et-tab-content{
width:calc(100% - 35px);
box-sizing:border-box;
position:absolute;
left:35px;
border-top:1px solid #eaeaea;
top:37px;
z-index:0
}
.et-accordion .et-accordion-item.et-active .et-accordion-content{
display:block
}
}
.availability_info__color--bgcolor_-1,
.availability_info__color--bgcolor_0,
.availability_info__color--bgcolor_1,
.availability_info__color--bgcolor_2,
.availability_info__color--bgcolor_3,
.availability_info__color--bgcolor_4,
.availability_info__color--bgcolor_5{
width:10px;
height:100%;
display:block;
position:absolute;
left:0;
top:0
}
.et_variantdropdown__content>a,
.et_variantdropdown__content>span{
display:flex!important;
align-items:center;
border:0 solid #fff!important;
position:relative;
margin-bottom:2px!important;
padding:5px 4px 5px 15px!important;
line-height:18px
}
.et_variantdropdown__content>a span,
.et_variantdropdown__content>span span{
overflow:hidden
}
.et_variantdropdown__content>a.vactive,
.et_variantdropdown__content>a:hover,
.et_variantdropdown__content>span.vactive,
.et_variantdropdown__content>span:hover{
background-color:#eee!important;
color:#000!important;
padding:5px 5px 5px 15px!important
}
.et_variantdropdown{
box-sizing:border-box;
position:relative;
height:32px;
width:100%;
background:#fff;
padding:5px 10px;
border:1px solid #7d7d7d
}
.et_variantdropdown__label{
cursor:pointer
}
.et_variantdropdown__state{
position:absolute;
top:6px;
right:0;
height:25px;
width:25px;
cursor:pointer;
font-family:FontAwesome;
display:inline-block;
font-weight:400;
font-style:normal;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
.et_variantdropdown__state:before{
content:"\f078"
}
.et_variantdropdown__content{
box-sizing:border-box;
display:none;
background:#fff;
border:1px solid #7d7d7d;
z-index:11;
width:100%;
width:calc(100% + 2px);
padding-left:1px;
padding-right:1px
}
.et_variantdropdown__content>a .select_text,
.et_variantdropdown__content>span .select_text{
width:35%;
display:inline-block;
overflow:hidden
}
.et_variantdropdown__content ul{
padding-left:10px;
padding-right:10px
}
.et_variantdropdown__content ul li{
margin-top:10px;
list-style:none;
border-bottom:1px solid #fff
}
.et_variantdropdown--open .et_variantdropdown__state:before{
content:"\f077"
}
.et_variantdropdown--open .et_variantdropdown__label{
color:#ccc
}
.et_variantdropdown--open .et_variantdropdown__content{
display:block;
position:absolute;
top:30px;
left:-1px
}
.et-accordion .et-accordion-title{
position:relative;
display:block;
text-transform:inherit;
text-decoration:none;
cursor:pointer;
background:0 0;
border-top:1px solid #eaeaea;
padding:5px 0;
margin:0;
line-height:26px
}
.et-accordion .et-accordion-title:after{
font-family:FontAwesome,Arial,Helvetica,sans-serif;
position:absolute;
right:0;
width:25px;
height:25px;
content:"\f107"
}
.et-accordion .et-accordion-item{
clear:both
}
.et-accordion .et-accordion-content{
display:none;
padding:0;
margin:15px 0
}
.et-accordion .et-accordion-content .menu-lnk,
.et-accordion .et-accordion-content .prg-input,
.et-accordion .et-accordion-content a{
color:#535353;
padding:4px;
display:block;
text-decoration:none;
cursor:pointer
}
.et-accordion .et-accordion-item.et-active .et-accordion-title:after{
content:"\f106"
}
.et-accordion ul{
margin:0;
padding:0;
list-style:none;
overflow-x:hidden;
overflow-y:auto;
max-height:295px
}
.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 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 .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 .level-1 .et-nav-sub{
position:fixed;
top:0;
bottom:0;
left:0;
transform:translate3d(100%,0,0);
transition:transform .5s;
background:#ededed;
width:270px;
overflow-y:auto
}
.et-nav-offcanvas .level-1 .et-nav-sub.et-active{
transform:translate3d(0,0,0);
transition:transform .5s
}
.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
}
.et-parent>a.et-open:after{
content:"\f106"
}
.level-2.et-parent>a:after{
content:"\f107"
}
.uk-form .etSelect-wrap{
position:relative;
font-family:OpenSans
}
.uk-form .etSelect-wrap .etSelect--textfield{
min-height:30px;
padding:4px 25px 4px 6px;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
outline:0;
cursor:pointer;
border-radius:0;
border:1px solid #ddd;
background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221024%22%20height%3D%221024%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20fill%3D%22%230%22%20d%3D%22M1024%20305.44l-97.44-97.44-414.56%20414.56-414.56-414.56-97.44%2097.44%20512%20512%20512-512z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
background-position:right 5px center;
background-repeat:no-repeat;
background-size:auto 36%
}
.uk-form .etSelect-wrap .etSelect--textfield.error,
.uk-form .etSelect-wrap .etSelect--textfield.invalid,
.uk-form .etSelect-wrap .etSelect--textfield.uk-form-danger{
background-color:#fff7f8!important;
background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221024%22%20height%3D%221024%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20fill%3D%22%230%22%20d%3D%22M1024%20305.44l-97.44-97.44-414.56%20414.56-414.56-414.56-97.44%2097.44%20512%20512%20512-512z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")!important;
background-position:right 5px center!important;
background-repeat:no-repeat!important;
background-size:auto 36%!important
}
.uk-form .etSelect-wrap .etSelect--textfield.uk-form-success,
.uk-form .etSelect-wrap .etSelect--textfield.valid{
background-color:#fafff2!important;
background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221024%22%20height%3D%221024%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20fill%3D%22%230%22%20d%3D%22M1024%20305.44l-97.44-97.44-414.56%20414.56-414.56-414.56-97.44%2097.44%20512%20512%20512-512z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")!important;
background-position:right 5px center!important;
background-repeat:no-repeat!important;
background-size:auto 36%!important
}
.uk-form .etSelect-wrap .etSelect--textfield.error{
border-color:red
}
.uk-form .etSelect-wrap ul{
list-style:none;
display:inline-block;
padding-left:0;
margin:0
}
.uk-form .etSelect-wrap ul.etSelect--dropdown{
list-style:none;
display:inline-block;
border:1px solid rgba(0,68,129,.3);
position:absolute;
top:2.1rem;
left:0;
background:#fff;
z-index:2
}
.uk-form .etSelect-wrap ul.etSelect--dropdown.hidden{
display:none
}
.uk-form .etSelect-wrap ul.etSelect--dropdown.expanded .etSelect--optionslist{
max-height:50vh;
overflow-y:auto
}
.uk-form .etSelect-wrap ul.etSelect--dropdown li.etSelect--option{
padding:4px 6px
}
.uk-form .etSelect-wrap ul.etSelect--dropdown li.etSelect--option.focused,
.uk-form .etSelect-wrap ul.etSelect--dropdown li.etSelect--option:hover{
background:#ddd
}
.uk-form .etSelect-wrap ul.etSelect--dropdown li.etSelect--option.selected{
background:#004481;
color:#ddd
}
.uk-form .etSelect-wrap ul.etSelect--dropdown li.etSelect--option--disabled{
color:#aaa
}
.uk-form .etSelect-wrap ul.etSelect--dropdown li.etSelect--search{
padding:6px
}
.uk-form .etSelect-wrap ul.etSelect--dropdown li.etSelect--search .etSelect--searchinput{
border:1px solid #e5e5e5
}
.uk-form .etSelect-wrap ul.etSelect--dropdown li.uk-nav-divider{
border-top:1px solid #e5e5e5;
margin:9px 5px
}
.uk-form .etSelect-wrap ul.etSelect--dropdown li.uk-nav-header{
padding:5px
}
html{
background-color:#e5ecf1;
font-size:14px
}
body{
position:relative;
color:#535353
}
body#content,
body>.uk-container{
background-color:#fff
}
.fbr_headline--h1,
h1{
font-family:OpenSans;
color:#004481;
text-transform:uppercase;
font-weight:700;
font-size:22px
}
.fbr_headline--h2,
h2{
font-family:OpenSans;
font-size:20px;
color:#004481;
text-transform:uppercase;
font-weight:700
}
.fbr_headline--h2 a.uk-button,
h2 a.uk-button{
display:inline-block;
float:right
}
.element_sidebar .uk-nav li.fbr_headline--h3,
.element_sidebar .uk-nav li.pm_targobank__header,
.fbr_headline--h3,
.pm_targobank__header,
h3{
font-family:OpenSans;
font-size:18px;
color:#004481;
text-transform:uppercase;
font-weight:700
}
.element_sidebar .uk-nav li.fbr_headline--h3 a.uk-button,
.element_sidebar .uk-nav li.pm_targobank__header a.uk-button,
.fbr_headline--h3 a.uk-button,
.pm_targobank__header a.uk-button,
h3 a.uk-button{
display:inline-block;
float:right
}
.fbr_headline--h4,
h4{
font-family:OpenSans;
font-size:16px
}
strong{
font-family:OpenSans;
font-weight:600
}
.current-price sup,
.prod_price sup{
font-size:70%;
line-height:inherit;
position:relative;
vertical-align:text-top;
top:0
}
.uk-link,
a{
color:#004481
}
.layout_content{
position:relative;
z-index:1
}
@media (max-width:767px){
.checkout-links{
padding-right:5px
}
.checkout-links .uk-subnav>*{
margin-top:3px
}
}
.icons-left{
display:block;
float:left;
padding-top:5px
}
.icons-right{
display:flex;
float:right;
padding-right:2px;
justify-content:flex-start;
max-width:350px
}
.icons-right>div{
text-align:right
}
.mobile-header-menu .uk-navbar-toggle,
.mobile-header-menu-text .uk-navbar-toggle{
padding:0;
font-size:30px;
height:auto;
float:inherit
}
.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
}
.uk-tooltip-inner{
text-align:left
}
.uk-modal-dialog .uk-table table{
display:table
}
.uk-modal-dialog .uk-table tbody{
display:table-row-group
}
.uk-modal-dialog .uk-table tr{
display:table-row
}
.uk-modal-dialog .uk-table td{
display:table-cell
}
.uk-modal-dialog .uk-table th{
font-weight:400;
font-family:OpenSans
}
.info-line .infobox{
padding:10px;
background-color:#eaeaea
}
.info-line .infobox .infoline_headline{
font-family:OpenSans;
font-size:32px;
color:#1d2a6e
}
.slogan{
font-family:OpenSans;
font-size:22px;
margin:0 0 15px
}
.uk-slideshow{
min-height:100px
}
.uk-dotnav.et-dotnav-thumbs{
height:50px
}
.uk-dotnav.et-dotnav-thumbs li{
margin:0 5px;
width:100px
}
.uk-dotnav.et-dotnav-thumbs li a{
text-indent:0
}
.uk-dotnav.et-dotnav-thumbs .uk-active img{
border:2px solid #1d2a6e
}
.uk-dotnav.et-dotnav-thumbs img{
position:absolute;
border:2px solid transparent
}
.uk-dotnav.et-dotnav-thumbs img:focus,
.uk-dotnav.et-dotnav-thumbs img:hover{
border-color:#1d2a6e
}
.element_sidebar .colorbox{
display:block;
float:left;
width:29px;
height:29px;
padding:2px;
-webkit-border-radius:29px;
-moz-border-radius:29px;
border-radius:29px;
border:2px solid transparent;
margin:1px
}
.element_sidebar .colorbox .color,
.element_sidebar .colorbox .prg-input,
.element_sidebar .colorbox a{
height:25px;
width:25px;
-webkit-border-radius:27px;
-moz-border-radius:27px;
border-radius:27px;
padding:0;
border:2px solid #c7c7c7
}
.element_sidebar .colorbox .color i,
.element_sidebar .colorbox .prg-input i,
.element_sidebar .colorbox a i{
display:none
}
.element_sidebar .colorbox.active,
.element_sidebar .colorbox:hover{
border:2px solid #004481;
background-color:#fff
}
.et-accordion .et-accordion-title{
font-size:16px;
font-family:OpenSans
}
.et-accordion .uk-icon-search{
margin-top:-11px
}
.et-accordion #brands_filter{
vertical-align:middle;
height:30px;
width:100%;
padding:4px 6px;
border:1px solid #eaeaea;
background:#fff;
color:#535353;
transition:.2s linear;
border-radius:4px;
box-sizing:border-box;
margin:0 0 10px
}
.et-accordion #brands_filter:focus{
border:1px solid #293333
}
.et-accordion .et-accordion-content{
margin-top:5px
}
.et-accordion .et-accordion-content ul{
margin:0;
padding:0;
list-style:none;
overflow-x:hidden;
overflow-y:auto;
max-height:295px
}
.et-accordion .et-accordion-content .activecat{
font-family:OpenSans
}
.narrower-selections{
list-style-type:none;
padding:0;
margin:0;
display:inline-block
}
.narrower-selections li{
display:inline-block;
margin-bottom:5px
}
.narrower-selections li a{
line-height:inherit;
font-family:OpenSans
}
.narrower-selections li a:after{
font-family:FontAwesome;
content:' \f00d'
}
.more-box{
height:125px;
box-sizing:border-box
}
.more-box .fade-out{
min-height:20px;
position:absolute;
bottom:0;
width:100%;
background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 8%,#fff 58%)
}
.wg-headline{
font-family:OpenSans;
font-size:36px;
color:#535353;
line-height:normal
}
.element_priceinfo a{
text-decoration:underline
}
.uk-button-primary{
background-color:#619d2c;
color:#fff
}
.uk-button-primary:active,
.uk-button-primary:focus,
.uk-button-primary:hover{
background-color:#6eb331
}
.uk-button-success{
background-color:#004481;
color:#fff
}
.uk-button-success:active,
.uk-button-success:focus,
.uk-button-success:hover{
background-color:#025fb3
}
.uk-button-alternative{
background-color:#fa6900;
color:#fff
}
.uk-button.uk-button-large{
padding:13px 20px;
line-height:1.5;
font-size:16px
}
.uk-button.uk-button-medium{
min-height:40px;
padding:0 15px;
line-height:40px;
font-size:16px
}
.uk-button.uk-button-medium-square{
height:40px;
width:40px;
line-height:40px;
font-size:16px;
text-align:center;
padding:0
}
.uk-button.uk-button-medium-square i{
margin:0;
padding:0
}
.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
}
.merkliste-item{
position:relative
}
@media (max-width:479px){
.merkliste-item{
width:auto
}
}
.merkliste-item .element_artikel_gallery{
border:1px solid #eee
}
.element_easycredit_installment .merkliste-item button.close,
.merkliste-item .element_easycredit_installment button.close,
.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
}
.uk-overlay.dispblk_headline img,
.uk-overlay.txtblk_fbrbox_1_3 img,
.uk-overlay.txtblk_headline_1_1 img,
.uk-overlay.txtblk_headline_1_3 img,
.uk-overlay.txtblk_headline_2_3 img,
.uk-overlay.txtblk_headline_box img,
.uk-overlay.txtblk_tibt img,
.uk-overlay.txtblk_tibt_white img,
.uk-overlay.txtblk_tibt_white_border img,
.uk-overlay.txtblk_wrap_border_1_3 img,
figure.uk-overlay.uk-width-1-1 img{
width:100%
}
.cross-selling{
border-top:1px solid #eee;
padding-top:5px
}
.cross-selling .element_sidebar .uk-nav li.fbr_headline--h3,
.cross-selling .element_sidebar .uk-nav li.pm_targobank__header,
.cross-selling .fbr_headline--h3,
.cross-selling .pm_targobank__header,
.cross-selling h3,
.element_sidebar .uk-nav .cross-selling li.fbr_headline--h3,
.element_sidebar .uk-nav .cross-selling li.pm_targobank__header{
text-align:center
}
.product-panel{
margin-top:15px;
border-top:1px solid #eee;
padding-top:10px
}
.product-panel .fbr_headline--h2 span,
.product-panel h2 span{
font-size:16px
}
.product-panel .uk-form-label{
font-weight:400;
font-family:OpenSans
}
#product-details-head>*{
display:inline-block
}
#product-details-head .fbr_headline--h2,
#product-details-head h2{
width:550px;
color:#7d7d7d
}
#my-overview .uk-panel{
min-height:150px
}
#my_salutation{
text-transform:none;
margin-bottom:0;
clear:both
}
#my_salutation a.uk-button{
text-transform:uppercase;
padding-left:20px;
padding-right:20px
}
#my_customerno_panel{
display:flex;
flex-direction:column;
justify-content:center;
resize:vertical;
height:auto
}
#my_customerno_panel #my_customerno_label{
padding-top:10px;
padding-bottom:10px;
font-size:16px
}
@media (max-width:767px){
#product-details-head .fbr_headline--h2,
#product-details-head h2{
width:auto
}
#my_customerno_panel #my_customerno_label{
font-size:12px
}
}
#my_customerno_panel #my_customerno{
padding-top:10px;
padding-bottom:10px;
font-size:20px;
font-weight:700;
background:rgba(222,222,222,.5)
}
.my-panel{
border:1px solid #eee;
position:relative
}
.my-panel .fbr_headline--h4,
.my-panel h4{
padding:15px;
margin:0;
background-color:#eee
}
.my-panel .panel-data{
padding:15px 80px 15px 15px
}
.my-panel a{
position:absolute;
right:15px;
bottom:15px
}
.my-panel-box{
display:block;
border:1px solid #7d7d7d;
height:100px;
padding:35px 15px 15px;
text-align:center;
color:#7d7d7d;
text-decoration:none;
text-transform:uppercase;
font-weight:700
}
.my-panel-box i{
font-size:56px
}
.my-panel-box:hover{
text-decoration:none
}
.uk-button-large{
text-transform:uppercase
}
#trustedshops-badge-container{
text-align:left
}
#trustedshops-badge-container .custom{
display:inline-block
}
@media (max-width:400px){
.buy-button-form button{
padding-left:5px;
padding-right:5px
}
}
.decoration{
position:absolute;
left:3px;
top:3px
}
.product-images .uk-thumbnail{
position:relative
}
@media (max-width:767px){
#my_customerno_panel #my_customerno{
font-size:16px;
padding-top:5px;
padding-bottom:5px
}
.product-images .uk-thumbnail{
border-left:0;
border-top:0;
border-right:0
}
}
#custom-delivery-address{
margin-top:10px
}
.product-detail-trust ul li{
line-height:25px
}
.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-detail-trust hr{
border-top:2px solid #fff
}
.product-images-gallery-slider ul{
min-height:60px!important;
cursor:pointer
}
.warengruppe_category{
background-color:#f4f4f4;
position:relative;
padding:10px 15px 15px;
height:190px
}
.warengruppe_category>a{
text-decoration:none;
position:relative;
display:block;
height:190px
}
.warengruppe_category__title{
position:absolute;
top:0;
left:0;
color:#004481;
font-size:16px;
font-weight:700;
text-decoration:none
}
.warengruppe_category__image{
position:absolute;
top:0;
left:0;
width:100%;
text-align:center
}
.warengruppe_category__link{
position:absolute;
bottom:0;
right:0;
color:#004481;
font-size:16px;
font-weight:700
}
.warengruppe_category_childs{
background-color:#f4f4f4;
position:relative;
padding:0;
height:190px
}
.warengruppe_category_childs>a{
text-decoration:none;
position:relative;
display:block;
height:190px
}
.warengruppe_category_childs_items a{
text-decoration:none
}
.warengruppe_category_childs_items .main_category a{
text-transform:uppercase;
font-weight:700;
font-size:16px;
color:#004481
}
.warengruppe_category_childs_items .child_category{
line-height:23px
}
.warengruppe_category_childs_items .child_category a{
font-size:13px;
color:#535353
}
article .grid-element{
margin-bottom:25px
}
.using-header article{
margin-bottom:15px!important
}
.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 #eaeaea
}
.only_online span{
background-color:#004481;
color:#fff;
padding:4px 15px
}
.category-title{
font-size:22px
}
.uk-h2{
color:#1d2a6e
}
.element_sidebar .uk-nav .uk-overlay li.fbr_headline--h3,
.element_sidebar .uk-nav .uk-overlay li.pm_targobank__header,
.uk-overlay .element_sidebar .uk-nav li.fbr_headline--h3,
.uk-overlay .element_sidebar .uk-nav li.pm_targobank__header,
.uk-overlay .fbr_headline--h3,
.uk-overlay .pm_targobank__header,
.uk-overlay h3{
font-weight:700
}
.uk-slider-container{
overflow:hidden;
position:relative
}
.uk-slider-container::after{
content:'';
position:absolute;
top:0;
height:100%;
right:0;
width:3px;
background-color:#fff
}
.swiper-container a,
.uk-slidenav-position a,
.uk-slider-container a,
.variantselector a{
text-decoration:none
}
table .possumme .value{
display:block;
margin-bottom:20px
}
table .possumme input{
margin-bottom:20px
}
.form-freundschaftswerbung .radio-entry{
border:1px solid #dbdbdb;
background-color:#f4f4f4;
padding:5px;
margin-bottom:15px
}
.form-freundschaftswerbung .select-radio-option{
margin-bottom:5px
}
.orderStatus img{
margin-left:8%;
margin-right:8%;
width:82%
}
.orderStatus .uk-grid>div{
text-align:center;
font-size:12px
}
.label_left{
display:inline-block;
width:136px
}
@media (max-width:400px){
.payments-text{
line-height:25px;
float:right;
width:63%
}
.orderStatus .uk-grid>div{
font-size:11px
}
}
@media (max-width:767px){
.fbr_headline--h1,
.uk-h1,
h1{
font-size:20px;
line-height:20px
}
.uk-margin-small-bottom .fbr_headline--h1,
.uk-margin-small-bottom h1{
padding-top:4px
}
.uk-container{
padding:0 5px
}
.pager-sort{
margin-top:5px;
margin-bottom:5px
}
.product-images .uk-thumbnail-caption{
display:none
}
}
@media (max-width:950px){
.uk-button-large{
font-size:15px
}
}
@media (min-width:768px){
.checkoutmenue a,
.checkoutmenue span{
font-size:14px
}
.checkout .uk-panel{
min-height:170px
}
}
div[id^=tsbadgeResponsiveTop_]{
max-height:0
}
.uk-slidenav-contrast{
color:rgba(204,204,204,.7)
}
.uk-slidenav-contrast:hover{
color:#ccc
}
.fbr_headline--h4{
font-weight:700;
color:#004481;
text-transform:uppercase
}
.et_counter--small,
.uk-form .et_counter--small,
input[type=text].et_counter--small{
width:97px
}
.et_counter__btn,
.uk-form .et_counter__btn,
input[type=text].et_counter__btn{
height:55px;
width:27px;
color:#fff;
background-color:#7c7d7e;
border:0;
cursor:pointer
}
.et_counter__btn--down,
.uk-form .et_counter__btn--down,
input[type=text].et_counter__btn--down{
margin-right:5px
}
.et_counter__btn--up,
.uk-form .et_counter__btn--up,
input[type=text].et_counter__btn--up{
margin-left:5px
}
.et_counter__input,
.uk-form .et_counter__input,
input[type=text].et_counter__input{
width:45px;
height:55px;
text-align:center
}
.et_counter--small .et_counter__btn,
.et_counter--small input[type=text].et_counter__btn,
.uk-form .et_counter--small .et_counter__btn,
.uk-form .et_counter--small input[type=text].et_counter__btn{
height:40px;
width:22px
}
.et_counter--small .et_counter__btn--down,
.et_counter--small input[type=text].et_counter__btn--down,
.uk-form .et_counter--small .et_counter__btn--down,
.uk-form .et_counter--small input[type=text].et_counter__btn--down{
margin-right:5px
}
.et_counter--small .et_counter__btn--up,
.et_counter--small input[type=text].et_counter__btn--up,
.uk-form .et_counter--small .et_counter__btn--up,
.uk-form .et_counter--small input[type=text].et_counter__btn--up{
margin-left:5px
}
.et_counter--small .et_counter__input,
.et_counter--small input[type=text].et_counter__input,
.uk-form .et_counter--small .et_counter__input,
.uk-form .et_counter--small input[type=text].et_counter__input{
width:35px;
height:40px;
padding:8px 6px;
font-size:16px
}
.order_detail_table th.artikel{
width:50%
}
.order_detail_table tbody tr{
border-top:1px solid #e1e0e0
}
.cart_pos_detail_additional_infos{
color:#619d2c
}
.newsletter_detail__content{
margin-top:20px;
position:relative
}
.newsletter_detail__content__sticker{
position:absolute;
top:-40px;
right:7%
}
.newsletter_detail__form{
margin-top:30px
}
.newsletter_detail__form__abmelden{
margin:20px 0
}
.newsletter_detail__form button{
width:100%
}
.newsletter_detail__bottom{
color:#8f8f8f
}
.newsletter_emailsent .step_newsletter{
color:#619d2c;
font-size:80px;
margin-bottom:10px
}
.newsletter_emailsent .fbr-icon-zeiger{
font-size:32px;
color:#7d7d7d
}
.newsletter_emailsent em{
display:block;
text-align:center;
height:20px;
width:20px;
margin-top:117px;
font-style:normal;
color:#545454;
border:1px solid #545454;
padding:5px
}
.share_link{
color:#fff;
min-width:80px;
padding:4px 10px;
text-decoration:none;
font-size:12px;
margin-right:10px
}
.share_link:hover{
text-decoration:none;
color:#fee
}
.share_link.googleplus{
background-color:#d44837
}
.share_link.facebook{
background-color:#3c5a9a
}
.share_link.twitter{
background-color:#55acef
}
.share_link span{
margin-right:5px
}
.dispblk_headline__titel{
border-bottom:2px solid #e6e7e8;
margin-bottom:25px
}
.txtblk_tibt__image{
width:100%;
text-align:center;
background-color:#f1f2f3
}
.txtblk_tibt__content{
padding:15px;
background-color:#f1f2f3;
font-size:12px
}
.txtblk_tibt_white__image{
width:100%;
text-align:center
}
.txtblk_tibt_white__content{
font-size:12px;
padding-top:15px
}
.txtblk_tibt_white_border__wrapper{
border:1px solid #e6e7e8
}
.txtblk_tibt_white_border__image{
width:100%;
text-align:center
}
.txtblk_tibt_white_border__image img{
height:180px;
object-fit:cover
}
.txtblk_tibt_white_border__content{
font-size:12px;
padding:15px
}
.productslider{
width:calc(100% - 80px);
margin-left:40px;
position:relative
}
.productslider .uk-slidenav{
display:block;
width:40px;
height:50px;
line-height:45px
}
.productslider .uk-slidenav.uk-slidenav-previous{
left:-40px
}
.productslider .uk-slidenav.uk-slidenav-next{
right:-40px
}
.txtblk_headline_box__content{
position:relative
}
.txtblk_headline_box__content a{
text-decoration:none
}
.txtblk_headline_box__content .artikel_discount{
position:absolute;
top:0;
left:0;
width:15%;
font-size:24px;
font-weight:700;
color:#fff;
text-align:center;
height:15%;
line-height:32px
}
@media (max-width:885px){
.txtblk_headline_box__content .artikel_discount{
font-size:16px;
line-height:28px
}
}
@media (max-width:669px){
.txtblk_headline_box__content .artikel_discount{
font-size:24px;
line-height:32px
}
}
@media (max-width:430px){
.txtblk_headline_box__content .artikel_discount{
font-size:16px;
line-height:28px
}
}
.txtblk_headline_box__content .artikel_image{
position:absolute;
bottom:0;
left:0;
width:40%
}
.txtblk_headline_box__content .artikel_desc{
position:absolute;
bottom:0;
left:40%;
width:40%
}
.txtblk_headline_box__content .artikel_desc .artikel_name{
width:100%;
color:#535353;
font-weight:700;
text-decoration:none;
font-size:12px;
line-height:15px;
height:30px;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;
overflow:hidden;
text-overflow:ellipsis;
margin-bottom:5px
}
.txtblk_fbrbox_1_3{
display:flex
}
.txtblk_fbrbox_1_4{
display:flex
}
@media (max-width:849px){
.txtblk_tibt_white_border{
margin-bottom:25px
}
.txtblk_fbrbox_1_3{
margin-bottom:30px
}
.txtblk_fbrbox_1_3:last-child{
margin-bottom:0
}
.txtblk_fbrbox_1_4{
margin-bottom:30px
}
#catalog-add-to-cart{
width:100%
}
}
.txtblk_banner_red_wrap .txtblk_banner_red{
background-color:#de2627;
padding:15px 25px;
color:#fff
}
.txtblk_banner_red_wrap .txtblk_banner_red__head{
text-align:center;
font-size:18px;
line-height:32px;
font-weight:700
}
.txtblk_banner_red_wrap .txtblk_banner_red__text{
text-align:center;
font-size:16px;
line-height:32px
}
@media (min-width:1220px){
.txtblk_banner_red_wrap .txtblk_banner_red__head{
float:left;
width:36%
}
.txtblk_banner_red_wrap .txtblk_banner_red__text{
float:left;
width:50%
}
.txtblk_banner_red_wrap .txtblk_banner_red__code{
width:10%;
float:left
}
}
.txtblk_banner_red_wrap .txtblk_banner_red__code{
width:10%;
min-width:110px;
margin:0 auto;
font-size:18px;
background-color:#ea7c7c;
text-align:center;
padding:5px 2%;
-ms-word-wrap:break-word;
word-wrap:break-word
}
.txtblk_border_small__content{
font-size:12px;
border-top:2px solid #e6e7e8;
padding-top:15px
}
.txtblk_wrap_border_1_3 .dispblk_headline__content{
border:1px solid #9b9c9d;
padding:17px 15px
}
.labeled_checkbox_container{
position:relative
}
label.labeled_checkbox{
vertical-align:middle;
cursor:pointer
}
label.labeled_checkbox span{
display:block;
position:relative;
padding-left:30px
}
label.labeled_checkbox span a{
text-decoration:underline
}
label.labeled_checkbox::before{
content:'';
background-color:#fff;
border:1px solid #7d7d7d;
width:18px;
height:18px;
line-height:1em;
vertical-align:middle;
position:absolute
}
label.labeled_checkbox--wb::before{
background-color:#fff;
color:#7d7d7d
}
label.labeled_checkbox.error{
color:#b0141b
}
label.labeled_checkbox.error::before{
border-color:#b0141b
}
label.labeled_checkbox--notext::before{
margin-right:0
}
input[type=checkbox].labeled_checkbox{
position:absolute;
opacity:0;
transform:scale(0);
border:0;
box-shadow:none
}
input[type=checkbox].labeled_checkbox:checked+label.labeled_checkbox::before,
input[type=checkbox].labeled_checkbox[checked]+label.labeled_checkbox::before{
color:#619d2c;
content:'\e902';
padding:0;
font-size:18px
}
input[type=checkbox].labeled_checkbox:disabled+label.labeled_checkbox::before{
border-color:#7d7d7d
}
input[type=checkbox].etCheckbox{
display:none
}
.etCheckbox-wrap{
background-color:#fff;
border:1px solid #7d7d7d;
padding:9px;
margin-right:10px;
margin-bottom:3px;
display:inline-block;
position:relative;
vertical-align:middle
}
.etCheckbox-wrap input[type=checkbox]{
display:none
}
.etCheckbox-wrap.etCheckbox--checked:before{
position:absolute;
top:0;
left:3px;
font-size:16px;
color:#619d2c
}
input[type=radio].etRadio{
margin-right:6px
}
.narrower_check .fbr_checkbox{
margin-right:5px;
margin-bottom:0!important;
vertical-align:middle
}
.narrower_radio{
display:inline-block;
padding-right:10px
}
.berger_checkbox_wrap .clearAfter.has-error label,
.uk-panel-footer .form-footer-checkout .clearAfter.has-error label{
color:red!important
}
.berger_checkbox_wrap .clearAfter.has-error .etCheckbox-wrap,
.uk-panel-footer .form-footer-checkout .clearAfter.has-error .etCheckbox-wrap{
border:1px solid red
}
.berger_checkbox_wrap .etCheckbox-wrap,
.uk-panel-footer .form-footer-checkout .etCheckbox-wrap{
float:left
}
.berger_checkbox_wrap label,
.uk-panel-footer .form-footer-checkout label{
float:left;
width:80%
}
.berger_checkbox_wrap .berger_checkbox,
.uk-panel-footer .form-footer-checkout .berger_checkbox{
margin-bottom:10px
}
.berger_checkbox_wrap .berger_checkbox>.berger_checkbox,
.uk-panel-footer .form-footer-checkout .berger_checkbox>.berger_checkbox{
margin-left:30px;
margin-top:10px;
margin-bottom:0
}
.checkout6-privacy-wrap{
margin-top:15px;
margin-bottom:15px
}
.oder{
margin-left:15px;
margin-right:15px;
padding-top:8px
}
.infotext{
font-size:11px
}
.lief_addr_select .uk-panel{
margin-bottom:15px
}
.lief_addr_select .uk-panel-title{
position:relative;
background-color:#eaeaea;
color:#535353;
padding:12px 20px;
font-size:14px;
line-height:14px;
text-transform:none;
margin-bottom:0;
font-weight:700
}
.lief_addr_select .uk-panel-title label{
cursor:pointer
}
.lief_addr_select .uk-panel-title input{
position:absolute;
right:9px;
top:9px
}
.lief_addr_select .uk-panel-content{
padding:15px 25px;
border-left:1px solid #eaeaea;
border-right:1px solid #eaeaea;
border-bottom:1px solid #eaeaea;
min-height:95px
}
.lief_addr_select .uk-panel.uk-panel-no-border>.uk-panel-content{
padding:15px 0 0;
border:0
}
#lang_dialog_at .uk-modal-dialog,
#lang_dialog_de .uk-modal-dialog{
max-width:450px
}
.lang_dialog__header{
font-size:36px;
font-weight:700;
line-height:36px;
margin-bottom:15px
}
.lang_dialog__text{
font-size:16px;
margin-bottom:30px
}
.lang_dialog__buttons a{
background-color:#bbb;
color:#fff;
text-decoration:none;
line-height:40px;
display:block;
text-align:center;
font-size:16px;
font-weight:700;
text-transform:uppercase
}
#modal_notification .notification_content__headline{
border-bottom:1px solid #e6e7e8;
margin-bottom:25px
}
.body-warenkorb-detail .warenempfaenger-wrap{
padding:7px 10px;
background-color:#eaeaea
}
.body-warenkorb-detail .warenempfaenger-wrap label{
width:18%;
display:inline-block
}
.body-warenkorb-detail .warenempfaenger-wrap input{
background-color:#fff;
width:81%;
display:inline-block
}
tr.wk_pos--extended{
border-bottom:0!important
}
tr.extendedWkPos{
border-bottom:2px solid #e5e5e5
}
tr.extendedWkPos:last-child{
border-bottom:0 solid #fff
}
.primary_info_banner{
padding-top:10px;
padding-bottom:10px;
position:relative;
z-index:9;
font-size:14px
}
.primary_info_banner>div{
display:flex
}
.primary_info_banner__title{
flex:0 0 auto;
text-align:center;
display:flex;
align-items:first baseline
}
.primary_info_banner__title i{
min-width:25px
}
.primary_info_banner__title>div{
padding-right:10px
}
.primary_info_banner__text{
flex:1 1 auto
}
.primary_info_banner__button{
flex:0 0 25px;
text-align:center
}
.primary_info_banner__button a{
color:#fff
}
.primary_info_banner a{
text-decoration:none
}
.fbr-fadingout{
max-height:400px;
position:relative;
overflow:hidden;
margin-bottom:30px
}
.fbr-fadingout.active{
max-height:inherit
}
.fbr-fadingout.active .fbr-fadingout__readmore{
display:none
}
.fbr-fadingout .fbr-fadingout__readmore{
position:absolute;
bottom:0;
left:35px;
width:100%;
margin:0;
padding:100px 0 0;
background-image:linear-gradient(to bottom,transparent,#fff 70%)
}
@media (max-width:1219px){
.fbr-fadingout .fbr-fadingout__readmore{
left:25px
}
}
.fbr-fadingout>*>:first-child .fbr_headline--h2,
.fbr-fadingout>*>:first-child h2{
border-top:2px solid #e6e7e8;
padding-top:25px
}
.fbr-fadingout .fbr_headline--h4,
.fbr-fadingout h4{
font-weight:700
}
#cookie_notice{
position:fixed;
width:100%;
z-index:99999;
bottom:0
}
.kontaktcontainer .box-header{
background:#004481;
padding:15px;
position:relative;
top:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px
}
.kontaktcontainer .box-header::before{
content:"";
position:absolute;
bottom:-9px;
left:25px;
top:auto;
right:auto;
border-left:10px solid transparent;
border-top:10px solid #004481;
border-bottom:none;
border-right:10px solid transparent
}
.element_sidebar .uk-nav .kontaktcontainer .box-header li.fbr_headline--h3,
.element_sidebar .uk-nav .kontaktcontainer .box-header li.pm_targobank__header,
.kontaktcontainer .box-header .element_sidebar .uk-nav li.fbr_headline--h3,
.kontaktcontainer .box-header .element_sidebar .uk-nav li.pm_targobank__header,
.kontaktcontainer .box-header .fbr_headline--h3,
.kontaktcontainer .box-header .pm_targobank__header,
.kontaktcontainer .box-header h3{
font-size:20px;
color:#fff;
margin-bottom:0
}
.kontaktcontainer .box-content{
border:1px solid #e5e5e5;
background:#eaeaea;
padding:30px 15px 15px
}
.kontaktcontainer .box-content .kontaktcontainer-telefon{
background-color:#fff;
display:block;
color:#004481;
text-decoration:none;
font-size:18px;
font-weight:700;
padding:10px;
text-align:center
}
.kontaktcontainer .box-content .kontaktcontainer-telefon [class*=fbr-icon-]{
margin-right:.5rem
}
@media (min-width:850px){
[class*=fbr-pull-],
[class*=fbr-push-]{
position:relative
}
.fbr-pull-large-2-3{
left:-66.666%
}
.fbr-push-large-1-3{
left:33.333%
}
}
.pre-header{
background-color:#e5e5e5;
color:#767676;
font-size:12px;
line-height:35px
}
@media (min-width:1220px){
.pre-header{
font-size:14px;
line-height:48px
}
#logo{
position:relative
}
#logo .logo_notice{
margin-top:10px;
display:block;
color:#7d7d7d
}
.header-logo .fbr-icon-logo.has-logo-notice{
line-height:105px
}
}
.pre-header .pre-header-box-30{
width:37%;
float:right;
margin-right:1%
}
.pre-header .pre-header-box-30 a{
margin-right:17px;
text-decoration:none
}
.pre-header .pre-header-box-33{
margin-right:10px
}
.pre-header .headerbar__wrapper{
display:flex;
justify-content:space-around;
flex-wrap:wrap;
width:100%;
flex:0 0 100%
}
@media (min-width:960px){
.pre-header .headerbar__wrapper{
justify-content:space-between
}
}
.pre-header .headerbar__item{
display:flex;
align-items:center
}
.pre-header .headerbar__item a{
text-decoration:none
}
.pre-header .headerbar__link{
margin-right:10px
}
.pre-header .headerbar__item>.uk-grid>div{
display:flex;
justify-content:space-between
}
.pre-header .intl__selections{
display:inline-flex;
cursor:pointer;
position:relative;
margin-left:20px;
align-self:flex-end;
align-items:center
}
.pre-header .intl__selections .intl__descriptions{
margin:0 10px
}
.pre-header .intl__selections.fbr-icon-fa-globe:before{
font-size:18px
}
.pre-header .intl__dropdown{
position:absolute;
top:60px;
right:0;
background-color:#f5f5f5;
z-index:10;
width:500px;
text-align:left
}
.pre-header .intl__dropdown:before{
content:' ';
width:0;
height:0;
border-left:10px solid transparent;
border-right:10px solid transparent;
border-bottom:10px solid #f5f5f5;
position:absolute;
top:-10px;
right:35px
}
.pre-header .intl__headline{
color:#004481;
font-weight:700;
text-transform:uppercase;
border-bottom:1px solid #c2c2c2
}
.pre-header .intl__headline__right{
margin-right:20px
}
.pre-header .intl__list{
height:200px;
overflow-y:auto;
margin:10px 0
}
.pre-header .intl__flag{
padding-right:10px
}
.pre-header .intl__option{
padding:0 5px;
cursor:pointer;
line-height:30px
}
.pre-header .intl__selected{
background-color:#bdbdbd
}
.pre-header .intl__submit{
text-align:right;
border-top:1px solid #fff;
padding-top:10px
}
.pre-header .intl__button{
width:250px;
margin:0 10px 10px auto;
background-color:#004481
}
.pre-header .intl__left{
border-right:1px solid #fff;
padding:0 20px
}
.pre-header .intl__right{
padding-left:20px
}
.pre-header .pre-header-box-70{
width:62%;
float:left
}
.pre-header .pre-header-box-70 .pre-header-box-33{
float:left;
margin-right:25px
}
.pre-header .pre-header-box-70 .pre-header-box-33 .pre-header-icon{
color:#004481;
padding-right:6px
}
.pre-header .enabled_country{
height:30px;
line-height:30px;
padding-left:15px;
background-color:#bdbdbd
}
.pre-header .uk-button-dropdown.uk-open .uk-dropdown{
width:200px;
text-align:left;
padding:0;
margin-top:0;
left:auto;
right:0
}
.pre-header .uk-button-dropdown.uk-open .uk-dropdown li{
line-height:1.25em;
border-bottom:1px solid #bdbdbd
}
.pre-header .uk-nav.uk-nav-dropdown{
height:200px;
overflow-y:scroll;
overflow-x:hidden;
border-bottom:1px solid #bdbdbd
}
.pre-header .uk-dropdown .uk-nav{
margin:0
}
.pre-header .uk-dropdown .uk-nav a{
margin-right:0
}
.pre-header .uk-button-dropdown a#flag_selector{
margin-right:0;
position:relative
}
.pre-header .uk-button-dropdown a#flag_selector div.ex-tooltip{
display:none;
position:absolute;
top:calc(100% + 5px);
right:0;
width:150px;
font-size:12px;
line-height:1.4em;
background-color:#86a5c2;
color:#fff;
z-index:9999;
padding:8px 5px;
text-align:center
}
.pre-header .uk-button-dropdown a#flag_selector div.ex-tooltip.active,
.pre-header .uk-button-dropdown a#flag_selector:hover div.ex-tooltip{
display:block
}
.pre-header .uk-button-dropdown a#flag_selector div.ex-tooltip.active:after,
.pre-header .uk-button-dropdown a#flag_selector:hover div.ex-tooltip:after{
border:5px dashed #86a5c2;
border-top-style:none;
border-right-color:transparent;
border-bottom-style:solid;
border-left-color:transparent;
right:10px;
top:-5px;
content:"";
display:block;
position:absolute;
width:0;
height:0
}
.pre-header .uk-button-dropdown.uk-open a#flag_selector div.ex-tooltip{
display:none
}
@media (max-width:955px){
.pre-header .pre-header-box-30,
.pre-header .pre-header-box-70{
width:100%;
text-align:center!important;
float:none;
line-height:30px
}
.pre-header .pre-header-box-30 .pre-header-box-33,
.pre-header .pre-header-box-70 .pre-header-box-33{
float:none;
display:inline
}
}
.uk-tooltip-bottom{
background:#4f7aa8;
color:#fff
}
.uk-tooltip-bottom .uk-tooltip-inner{
text-align:center
}
.uk-tooltip-bottom:after{
border-bottom-color:#4f7aa8
}
#layout_header{
position:relative;
z-index:9
}
header{
background-color:#fff
}
header .icons-right .badgebutton{
font-size:28px;
line-height:40px
}
header .icons-right .badgebutton .uk-badge-primary{
background-color:#004481
}
header .icons-right .badgebutton .uk-badge-success{
background-color:#619d2c
}
header .icons-right .badgebutton .uk-badge-danger{
background-color:#619d2c!important
}
.header-line1{
font-size:12px;
color:#58585a;
height:50px
}
.header-container .uk-subnav{
margin-bottom:0
}
@media (min-width:670px){
.header-logo{
height:125px
}
}
.header-logo #logo a{
text-decoration:none;
display:inline-block
}
.header-logo .fbr-icon-logo{
font-size:80px;
line-height:125px;
height:125px;
color:#004481;
text-decoration:none;
position:relative;
top:2px
}
@media (max-width:850px){
.header-logo .fbr-icon-logo{
font-size:45px;
line-height:100px;
height:90px
}
}
.checkout-links{
display:inline-block;
padding-top:10px;
padding-right:10px
}
.header-logo{
width:25%;
display:inline-flex;
align-items:center
}
.header-infobar-container{
padding-left:1%;
padding-right:1%
}
.header-infobar{
height:65px
}
@media (min-width:951px){
.header-infobar{
padding-top:13px
}
}
@media (max-width:669px){
header .icons-right .uk-dropdown{
position:fixed;
top:95px;
left:0;
width:100%!important
}
.header-infobar{
height:50px
}
.header-container .head-menu-2 .icons-right a.menu-item--active{
color:#004481
}
}
.head-menu-1{
font-size:15px
}
.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 .icons-right .menu-icon-link{
height:50px;
font-size:26px;
display:inline-block;
color:#7d7d7d
}
@media (max-width:900px){
.header-container .icons-right .menu-icon-link{
height:40px;
padding-top:12px
}
}
.head-menu-2 a div{
font-size:12px
}
@media (max-width:980px){
a.menu-icon-link>div{
display:none
}
}
.head-menu-1 li:last-child a{
color:#e2003c
}
.mobile-header{
border-bottom:1px solid #999
}
.head-menu-2 .badgebutton{
position:relative
}
.head-menu-2 .badgebutton span.uk-badge-notification{
position:absolute;
right:-12px;
top:-6px;
font-size:12px;
padding-top:0;
line-height:20px;
min-width:22px;
border:0;
text-align:center
}
.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:1022
}
.uk-open .menu-border{
border-bottom:2px solid #f5f5f5
}
.header-container a{
text-decoration:none
}
.logo_notice{
display:none
}
@media (max-width:767px){
.fbr_headline--h1,
.uk-h1,
h1{
font-size:20px;
line-height:20px
}
.uk-margin-small-bottom .fbr_headline--h1,
.uk-margin-small-bottom h1{
padding-top:4px
}
.uk-container{
padding:0 5px
}
.checkout-links .uk-subnav>*{
margin-top:3px
}
.checkout-links{
padding-right:5px
}
#logo img{
max-width:125px;
margin-top:0
}
.header-container .icons-right .menu-icon-link{
font-size:30px;
margin-right:0;
line-height:32px;
height:40px
}
.header-container .icons-right .menu-icon-link .uk-hidden-small{
display:none
}
#searchbutton{
margin-left:0
}
.pager-sort{
margin-top:5px;
margin-bottom:5px
}
.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 .fbr_headline--h2,
#product-details-head h2{
width:auto
}
}
.header-intl-container .element_intl_selections{
padding:3px 0 3px 3px
}
.popover-wrap{
padding:20px;
background-color:#fff;
border:0!important;
box-shadow:0 0 10px 0 #999;
min-width:250px;
text-align:left;
top:65px!important
}
.popover-wrap:before{
content:' ';
width:0;
height:0;
border-left:5px solid transparent;
border-right:5px solid transparent;
border-bottom:5px solid #fff;
position:absolute;
top:-5px;
left:50%
}
.popover-wrap.filialsuche{
top:65px;
width:300px;
text-align:left;
white-space:normal
}
.popover-wrap.filialsuche .filial-search-input{
box-sizing:border-box!important;
border:1px solid #e5e5e5;
border-right:0;
background-color:#fff;
height:48px;
padding-left:4%;
padding-right:4%
}
.popover-wrap.filialsuche a{
font-size:12px;
color:#535353;
text-decoration:underline
}
.popover-wrap.filialsuche a.uk-button-primary{
color:#fff;
text-decoration:none;
line-height:23px
}
.popover-wrap.mein-konto:before{
left:70%
}
.popover-wrap.mein-konto.logged-in{
min-width:140px
}
.popover-wrap.mein-konto.logged-in:before{
left:53.5%
}
.popover-wrap.uk-dropdown-cart{
width:380px
}
.popover-wrap.uk-dropdown-cart:before{
left:90%
}
.popover-wrap.uk-dropdown-cart .dropdown-cart-container{
position:relative
}
.popover-wrap.uk-dropdown-cart .dropdown-cart-inner{
padding:5px
}
.popover-wrap.uk-dropdown-cart .dropdown-cart-inner ul{
max-height:275px;
overflow:hidden;
position:relative;
margin:0
}
.popover-wrap.uk-dropdown-cart .dropdown-cart-pos{
height:80px;
border-bottom:1px solid #ccc;
margin-bottom:15px
}
.popover-wrap.uk-dropdown-cart .dropdown-cart-pos>.cart-dropdown-image{
float:left;
width:25%
}
.popover-wrap.uk-dropdown-cart .dropdown-cart-pos>.cart-dropdown-image img{
height:auto;
width:70px;
float:left;
margin-right:10px;
border:1px solid #eee
}
.popover-wrap.uk-dropdown-cart .dropdown-cart-pos>.info{
float:left;
width:74%;
padding-left:1%;
position:relative;
height:70px
}
.popover-wrap.uk-dropdown-cart .dropdown-cart-pos>.info>ul{
padding:0
}
.popover-wrap.uk-dropdown-cart .dropdown-cart-pos>.info>ul>li{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
text-align:left;
line-height:15px;
padding-left:5px;
height:16px;
font-size:12px;
color:#7d7d7d
}
.popover-wrap.uk-dropdown-cart .dropdown-cart-pos>.info>ul>li a{
color:#004481
}
.popover-wrap.uk-dropdown-cart .dropdown-cart-pos>.info>ul>li:first-child{
max-width:190px
}
.popover-wrap.uk-dropdown-cart .dropdown-cart-pos>.info>ul>li.space-small{
height:7px
}
.popover-wrap.uk-dropdown-cart .dropdown-cart-pos .price-info{
line-height:15px;
margin-top:10px;
text-align:right;
position:absolute;
right:3px;
bottom:3px;
font-weight:700;
font-size:12px
}
.popover-wrap.uk-dropdown-cart .dropdown-cart-pos .price-info .price-total{
color:#004481
}
.popover-wrap.uk-dropdown-cart .dropdown-cart-pos .price-info .base-price{
text-decoration:line-through;
color:#004481
}
.popover-wrap.uk-dropdown-cart .dropdown-cart-pos .price-info .discount-price{
color:#dc0010
}
.popover-wrap.uk-dropdown-cart .dropdown-cart-footer .textblock p{
margin:0
}
.popover-wrap.uk-dropdown-cart .cart_footer{
color:#004481;
padding:5px
}
.popover-wrap.uk-dropdown-cart .cart_footer__text{
margin-left:25%;
width:50%;
float:left
}
.popover-wrap.uk-dropdown-cart .cart_footer__text_sub{
font-size:10px;
color:#004481
}
.popover-wrap.uk-dropdown-cart .cart_footer__text_sub a{
color:#004481;
text-decoration:underline
}
.popover-wrap.uk-dropdown-cart .cart_footer__total{
width:25%;
float:left;
text-align:right;
font-weight:700;
font-size:12px
}
.popover-wrap.uk-dropdown-cart .more_items{
color:#619d2c;
font-size:12px;
font-weight:700;
margin-left:25%
}
.popover-wrap .popover-title{
font-size:16px;
font-weight:700;
border-bottom:1px solid #ccc;
padding-bottom:5px;
margin-bottom:5px;
color:#004481
}
.popover-wrap .popover-content .uk-form .uk-form-row label{
font-size:12px;
font-weight:700
}
.popover-wrap .popover-content hr{
margin-top:5px;
margin-bottom:5px
}
.popover-wrap .popover-filiale{
color:#535353
}
.icon_right__button{
position:relative;
margin-left:15px
}
@media (min-width:669px){
.icon_right__button{
width:25%;
float:left;
margin-left:0
}
.icon_right__button--msearch{
display:none
}
}
.icon_right__button_branch{
box-sizing:border-box;
position:relative;
margin-left:15px
}
@media (min-width:669px){
.icon_right__button_branch{
width:25%;
float:left;
margin-left:0
}
.icon_right__button_branch--msearch{
display:none
}
}
.no-word-wrap{
white-space:nowrap
}
.cookie_notice{
background-color:#b9b9b9;
display:none
}
.cookie_notice__wrap{
padding-top:10px;
padding-bottom:10px
}
.cookie_notice__box_text{
width:70%;
float:left;
color:#fff;
font-size:12px
}
@media (max-width:420px){
.cookie_notice__box_text{
width:100%;
text-align:center;
float:none
}
}
.cookie_notice__box_text a{
color:#fff;
font-size:12px
}
.cookie_notice__box_text p{
margin:0!important;
display:inline-block
}
.cookie_notice__box_button{
width:30%;
float:right
}
@media (max-width:420px){
.cookie_notice__box_button{
width:100%;
float:none;
margin-top:10px
}
.cookie_notice__button{
display:block;
margin:0 auto
}
}
.cookie_notice__button{
width:112px;
height:28px;
background-color:#fff;
color:#888;
font-size:13px
}
.element_displayblock_stageteaser_slider{
position:relative;
background-color:#fff
}
.element_displayblock_stageteaser_slider__wallpaper{
text-align:center;
background:center bottom/cover no-repeat none
}
@media (max-width:690px){
.element_displayblock_stageteaser_slider__wallpaper{
min-height:320px
}
}
@media (min-width:1200px){
.element_displayblock_stageteaser_slider__wallpaper{
background-size:1200px
}
}
.element_displayblock_stageteaser_slider__slide{
min-height:320px
}
.element_displayblock_stageteaser_slider__content_wrapper>.uk-container{
height:100%;
position:relative
}
.element_displayblock_stageteaser_slider__content{
height:100%;
box-sizing:border-box
}
.element_displayblock_stageteaser_slider__content_wrapper{
position:absolute;
top:0;
left:0;
right:0;
bottom:0
}
.fullw_txtblk{
height:100%
}
.fullw_txtblk--hasLink{
cursor:pointer
}
.fullw_txtblk-link{
text-decoration:none!important
}
.fullw_txtblk>a{
text-decoration:none
}
.fullw_txtblk__head{
width:90%;
background:rgba(255,255,255,.5);
padding:25px 5% 12px
}
@media (min-width:690px){
.fullw_txtblk__head{
width:50%;
padding:50px 45px 25px
}
}
@media (min-width:990px){
.fullw_txtblk__head{
width:32%
}
}
.fullw_txtblk__headline{
color:#004481;
font-size:28px;
font-weight:700;
text-transform:uppercase;
line-height:1.3;
margin-bottom:10px
}
@media (min-width:690px){
.fullw_txtblk__headline{
font-size:38px
}
}
.fullw_txtblk__subline{
font-size:18px;
color:#535353
}
.fullw_txtblk__button{
background:#fff;
text-align:center;
padding:10px 25px;
margin-top:25px;
color:#535353;
font-weight:700
}
.uk-slidenav-fullw-slider-position>.uk-container{
position:relative;
text-align:center
}
.uk-slidenav-fullw-slider-position>.uk-container>.uk-slidenav{
text-decoration:none;
background:rgba(255,255,255,.6);
line-height:55px
}
.uk-slidenav-fullw-slider-position>.uk-container>.uk-slidenav-previous{
padding-right:5px
}
.uk-slidenav-fullw-slider-position>.uk-container>.uk-slidenav-next{
padding-left:5px
}
@media (min-width:690px){
.fullw_txtblk__subline{
font-size:22px
}
.uk-slidenav-fullw-slider-position>.uk-container>.uk-slidenav-previous{
position:absolute;
bottom:25px;
right:110px
}
.uk-slidenav-fullw-slider-position>.uk-container>.uk-slidenav-next{
position:absolute;
bottom:25px;
right:25px
}
}
.fullw_txtblk__button,
.uk-slideshow .fullw_txtblk__head{
display:none
}
.footer-wrap{
background-color:#004481;
color:#fff
}
.footer-wrap a{
color:#fff;
text-decoration:none
}
.footer-wrap.footer-newsletter{
background-color:#4f7aa8;
padding:20px 0
}
.footer-wrap .uk-modal{
color:#000
}
.footer-wrap .uk-modal a{
color:inherit
}
.footer-wrap .uk-modal .filialen{
color:#535353
}
.footer-info{
background-color:#fefefe
}
.footer-info .footer-info-text{
padding-top:25px;
padding-bottom:25px;
font-size:10px;
color:#333
}
.footer-fbr-icon{
font-size:16px;
color:#619d2c
}
.footer-fbr-icon.fbr-icon-mail{
color:#fff;
background-color:#619d2c;
display:inline-block;
line-height:50px;
padding:0 20px
}
@media (max-width:970px){
.footer-fbr-icon.fbr-icon-mail{
padding:0 10px
}
}
.footer-fbr-icon.fbr-icon-mail>a{
color:#fff
}
.footer-fbr-icon.fbr-icon-mail:hover{
background-color:#6eb331
}
.footer-fbr-icon>a{
color:#619d2c;
font-weight:700;
text-decoration:none!important
}
.footer-fbr-icon:before{
font-size:26px;
position:relative;
top:3px;
padding-right:15px;
height:20px
}
#desktop_footer,
#mobile_footer{
padding:15px 0
}
#desktop_footer #trustedshops-badge-container,
#mobile_footer #trustedshops-badge-container{
margin:0 auto;
display:inline-block;
vertical-align:top;
padding:0 20px
}
#desktop_footer ul,
#mobile_footer ul{
list-style:none;
padding-left:0
}
#desktop_footer .ts-stars-wrapper i,
#mobile_footer .ts-stars-wrapper i{
min-width:auto
}
#desktop_footer i,
#mobile_footer i{
min-width:1.1em
}
#desktop_footer a,
#mobile_footer a{
text-decoration:underline
}
#desktop_footer a:focus,
#desktop_footer a:hover,
#mobile_footer a:focus,
#mobile_footer a:hover{
text-decoration:none
}
#desktop_footer>div,
#mobile_footer>div{
padding-top:15px
}
#desktop_footer .fHeadline,
#desktop_footer .fbr_headline--h4,
#desktop_footer h4,
#mobile_footer .fHeadline,
#mobile_footer .fbr_headline--h4,
#mobile_footer h4{
font-family:OpenSans;
font-size:18px
}
#desktop_footer .usp,
#mobile_footer .usp{
background-color:#7d7d7d;
color:#fff;
margin-top:0;
padding-top:0
}
#desktop_footer .usp .uk-grid>div,
#mobile_footer .usp .uk-grid>div{
text-align:center;
padding:10px
}
#desktop_footer .usp .uk-icon-check,
#mobile_footer .usp .uk-icon-check{
font-size:18px
}
#desktop_footer .footer-intern-links,
#mobile_footer .footer-intern-links{
margin:0 auto;
border-top:1px solid #fff;
padding-left:0;
padding-top:25px;
display:flex;
justify-content:center;
font-size:12px
}
@media (max-width:1219px){
#desktop_footer .footer-intern-links,
#mobile_footer .footer-intern-links{
flex-wrap:wrap
}
}
#desktop_footer .footer-intern-links a,
#mobile_footer .footer-intern-links a{
text-decoration:none;
display:inline-block;
padding:5px 30px
}
@media (max-width:669px){
header#layout_header.layout_header_standard{
position:fixed;
top:0;
left:0;
width:100%;
z-index:99
}
body{
margin-top:56px
}
html.element_mobile_search---visible body.body-startpage{
margin-top:99px
}
#desktop_footer .footer-intern-links a,
#mobile_footer .footer-intern-links a{
padding:5px 15px
}
}
#desktop_footer .footer-intern-links li,
#mobile_footer .footer-intern-links li{
list-style:none;
float:left;
padding-left:15px;
padding-right:15px
}
@media (max-width:670px){
#desktop_footer .footer-intern-links,
#mobile_footer .footer-intern-links{
padding-left:1.5em
}
#desktop_footer .footer-intern-links li,
#mobile_footer .footer-intern-links li{
float:none;
padding:0
}
}
#desktop_footer .footer-intern-links li>a,
#mobile_footer .footer-intern-links li>a{
text-decoration:none
}
#desktop_footer .footer-intern-links:after,
#mobile_footer .footer-intern-links:after{
content:".";
clear:both;
display:block;
visibility:hidden;
height:0
}
#desktop_footer .footer-intern-links #ot-sdk-btn.ot-sdk-show-settings,
#mobile_footer .footer-intern-links #ot-sdk-btn.ot-sdk-show-settings{
border:0;
color:#fff;
font-size:12px;
padding:5px 30px
}
#desktop_footer .footer-intern-links #ot-sdk-btn.ot-sdk-show-settings:hover,
#mobile_footer .footer-intern-links #ot-sdk-btn.ot-sdk-show-settings:hover{
background-color:transparent
}
#desktop_footer .element_newsletter,
#mobile_footer .element_newsletter{
position:relative;
background-color:#699e06
}
@media (min-width:768px){
#desktop_footer .element_newsletter .newsletter_accordion_title,
#mobile_footer .element_newsletter .newsletter_accordion_title{
display:none
}
#desktop_footer .element_newsletter,
#mobile_footer .element_newsletter{
padding-left:0
}
}
#desktop_footer .element_newsletter .element_newsletter_container,
#mobile_footer .element_newsletter .element_newsletter_container{
padding:15px 0 15px 15px
}
#desktop_footer .element_newsletter .element_newsletter_headline,
#mobile_footer .element_newsletter .element_newsletter_headline{
text-transform:uppercase;
font-weight:700;
margin:10px 0
}
#desktop_footer .element_newsletter .input_and_button,
#mobile_footer .element_newsletter .input_and_button{
margin-top:35px
}
#desktop_footer .element_newsletter .input_and_button .uk-button,
#mobile_footer .element_newsletter .input_and_button .uk-button{
padding:4px 5px 4px 10px
}
#desktop_footer .element_newsletter__privacy,
#mobile_footer .element_newsletter__privacy{
margin-top:5px;
padding-right:20px
}
#desktop_footer .element_newsletter .element_newsletter_decoration,
#mobile_footer .element_newsletter .element_newsletter_decoration{
position:absolute;
right:-25px;
top:-45px;
display:block;
width:70px;
height:55px;
font-size:68px;
-webkit-transform:rotate(10deg);
-ms-transform:rotate(10deg);
transform:rotate(10deg)
}
#desktop_footer .element_newsletter #element_newsletter_email,
#mobile_footer .element_newsletter #element_newsletter_email{
background-color:#fff;
color:#000;
width:80%
}
#desktop_footer #element_newsletter_infos,
#mobile_footer #element_newsletter_infos{
display:none;
position:absolute;
background-color:#004481;
border:1px solid #fff;
z-index:999;
font-size:12px;
text-align:justify
}
#desktop_footer #element_newsletter_infos .element_newsletter_infos_container,
#mobile_footer #element_newsletter_infos .element_newsletter_infos_container{
position:relative;
padding:15px
}
#desktop_footer .accordion,
#desktop_footer .accordionmulti,
#mobile_footer .accordion,
#mobile_footer .accordionmulti{
padding-right:0
}
#desktop_footer .accordion>div,
#desktop_footer .accordionmulti>div,
#mobile_footer .accordion>div,
#mobile_footer .accordionmulti>div{
border:0
}
@media (min-width:850px){
#desktop_footer .accordion .uk-accordion>div,
#desktop_footer .accordionmulti .uk-accordion>div,
#mobile_footer .accordion .uk-accordion>div,
#mobile_footer .accordionmulti .uk-accordion>div{
border-right:1px solid #e5e5e5;
margin-top:40px
}
#desktop_footer .accordion .uk-accordion>div:last-child,
#desktop_footer .accordion .uk-accordion>div:nth-child(3),
#desktop_footer .accordionmulti .uk-accordion>div:last-child,
#desktop_footer .accordionmulti .uk-accordion>div:nth-child(3),
#mobile_footer .accordion .uk-accordion>div:last-child,
#mobile_footer .accordion .uk-accordion>div:nth-child(3),
#mobile_footer .accordionmulti .uk-accordion>div:last-child,
#mobile_footer .accordionmulti .uk-accordion>div:nth-child(3){
border:0
}
#desktop_footer .accordion .accordion-multiline:last-child,
#desktop_footer .accordionmulti .accordion-multiline:last-child,
#mobile_footer .accordion .accordion-multiline:last-child,
#mobile_footer .accordionmulti .accordion-multiline:last-child{
position:relative;
border-bottom:0
}
#desktop_footer .accordion .accordion-multiline:last-child::after,
#desktop_footer .accordionmulti .accordion-multiline:last-child::after,
#mobile_footer .accordion .accordion-multiline:last-child::after,
#mobile_footer .accordionmulti .accordion-multiline:last-child::after{
content:'';
position:absolute;
border-bottom:1px solid #ccc;
bottom:0;
left:50%;
width:960px;
margin-left:-490px
}
}
#desktop_footer .accordion .accordion-multiline,
#desktop_footer .accordionmulti .accordion-multiline,
#mobile_footer .accordion .accordion-multiline,
#mobile_footer .accordionmulti .accordion-multiline{
padding-bottom:15px;
border-bottom:1px solid #ccc
}
#desktop_footer .accordion .accordion-multiline>div,
#desktop_footer .accordionmulti .accordion-multiline>div,
#mobile_footer .accordion .accordion-multiline>div,
#mobile_footer .accordionmulti .accordion-multiline>div{
border:0
}
#desktop_footer .accordion .uk-accordion-content,
#desktop_footer .accordionmulti .uk-accordion-content,
#mobile_footer .accordion .uk-accordion-content,
#mobile_footer .accordionmulti .uk-accordion-content{
padding:0 0 8px
}
#desktop_footer .accordion .uk-accordion-content strong,
#desktop_footer .accordionmulti .uk-accordion-content strong,
#mobile_footer .accordion .uk-accordion-content strong,
#mobile_footer .accordionmulti .uk-accordion-content strong{
font-family:OpenSans;
font-weight:400
}
#desktop_footer .accordion .uk-accordion-content p,
#desktop_footer .accordionmulti .uk-accordion-content p,
#mobile_footer .accordion .uk-accordion-content p,
#mobile_footer .accordionmulti .uk-accordion-content p{
margin-top:.5em;
margin-bottom:.5em
}
#desktop_footer .accordion .uk-accordion-content a,
#desktop_footer .accordionmulti .uk-accordion-content a,
#mobile_footer .accordion .uk-accordion-content a,
#mobile_footer .accordionmulti .uk-accordion-content a{
padding:5px 0;
display:inline-block;
text-decoration:none
}
@media (min-width:768px){
#desktop_footer .accordion .uk-accordion-content,
#desktop_footer .accordionmulti .uk-accordion-content,
#mobile_footer .accordion .uk-accordion-content,
#mobile_footer .accordionmulti .uk-accordion-content{
padding:5px 0 0;
margin:0
}
#desktop_footer .accordion .uk-accordion-content a,
#desktop_footer .accordionmulti .uk-accordion-content a,
#mobile_footer .accordion .uk-accordion-content a,
#mobile_footer .accordionmulti .uk-accordion-content a{
padding:0;
display:inline
}
}
#desktop_footer .accordion .uk-accordion-content a.social_icon,
#desktop_footer .accordionmulti .uk-accordion-content a.social_icon,
#mobile_footer .accordion .uk-accordion-content a.social_icon,
#mobile_footer .accordionmulti .uk-accordion-content a.social_icon{
font-size:32px;
margin-right:10px;
margin-top:15px;
display:inline-block
}
#desktop_footer .accordion .uk-accordion-content a.social_icon:hover,
#desktop_footer .accordionmulti .uk-accordion-content a.social_icon:hover,
#mobile_footer .accordion .uk-accordion-content a.social_icon:hover,
#mobile_footer .accordionmulti .uk-accordion-content a.social_icon:hover{
color:#1d2a6e
}
#desktop_footer .accordion .uk-accordion-content ul>li,
#desktop_footer .accordionmulti .uk-accordion-content ul>li,
#mobile_footer .accordion .uk-accordion-content ul>li,
#mobile_footer .accordionmulti .uk-accordion-content ul>li{
padding-bottom:5px;
line-height:2em
}
#desktop_footer .accordion .uk-accordion-content.accordion-trustedshops-badge,
#desktop_footer .accordionmulti .uk-accordion-content.accordion-trustedshops-badge,
#mobile_footer .accordion .uk-accordion-content.accordion-trustedshops-badge,
#mobile_footer .accordionmulti .uk-accordion-content.accordion-trustedshops-badge{
text-align:center
}
#desktop_footer .accordion .uk-accordion-content .sommeroeffnungszeiten,
#desktop_footer .accordionmulti .uk-accordion-content .sommeroeffnungszeiten,
#mobile_footer .accordion .uk-accordion-content .sommeroeffnungszeiten,
#mobile_footer .accordionmulti .uk-accordion-content .sommeroeffnungszeiten{
display:block;
margin:10px 0;
line-height:22px
}
#desktop_footer .accordion .uk-accordion-content .winteroeffnungszeiten,
#desktop_footer .accordionmulti .uk-accordion-content .winteroeffnungszeiten,
#mobile_footer .accordion .uk-accordion-content .winteroeffnungszeiten,
#mobile_footer .accordionmulti .uk-accordion-content .winteroeffnungszeiten{
display:block;
margin-bottom:23px;
line-height:22px
}
#desktop_footer .accordion .uk-accordion-title,
#desktop_footer .accordionmulti .uk-accordion-title,
#mobile_footer .accordion .uk-accordion-title,
#mobile_footer .accordionmulti .uk-accordion-title{
background:0 0;
padding:4px 0 0;
margin-bottom:0;
line-height:1.4;
min-height:40px;
text-transform:uppercase;
font-size:14px
}
#desktop_footer .accordion .uk-accordion-title:after,
#desktop_footer .accordionmulti .uk-accordion-title:after,
#mobile_footer .accordion .uk-accordion-title:after,
#mobile_footer .accordionmulti .uk-accordion-title:after{
border-radius:50%;
border:1px solid transparent;
width:30px;
height:30px;
line-height:30px;
text-align:center;
font-family:FontAwesome!important;
content:"\f107"!important
}
#desktop_footer .accordion .uk-accordion-title.uk-active:after,
#desktop_footer .accordionmulti .uk-accordion-title.uk-active:after,
#mobile_footer .accordion .uk-accordion-title.uk-active:after,
#mobile_footer .accordionmulti .uk-accordion-title.uk-active:after{
content:"\f106"!important
}
@media (min-width:670px){
#desktop_footer .accordion,
#desktop_footer .accordionmulti,
#mobile_footer .accordion,
#mobile_footer .accordionmulti{
padding-top:15px;
padding-bottom:15px
}
#desktop_footer .accordion div[data-wrapper],
#desktop_footer .accordionmulti div[data-wrapper],
#mobile_footer .accordion div[data-wrapper],
#mobile_footer .accordionmulti div[data-wrapper]{
overflow:visible!important;
height:auto!important
}
#desktop_footer .accordion .uk-accordion-title,
#desktop_footer .accordionmulti .uk-accordion-title,
#mobile_footer .accordion .uk-accordion-title,
#mobile_footer .accordionmulti .uk-accordion-title{
cursor:default;
border-bottom:0;
min-height:inherit;
padding-bottom:8px
}
#desktop_footer .accordion .uk-accordion-title:after,
#desktop_footer .accordionmulti .uk-accordion-title:after,
#mobile_footer .accordion .uk-accordion-title:after,
#mobile_footer .accordionmulti .uk-accordion-title:after{
display:none
}
.element_sidebar .uk-accordion-title:after{
background:#fff
}
}
#desktop_footer .accordion .footer_zahlungsarten>div,
#mobile_footer .accordion .footer_zahlungsarten>div{
margin-left:-5px;
margin-right:-5px
}
#desktop_footer .accordion .footer_zahlungsarten a,
#mobile_footer .accordion .footer_zahlungsarten a{
margin:0 5px 10px;
display:inline-block
}
@media (max-width:850px){
#desktop_footer .accordion .uk-accordion-title,
#desktop_footer .accordionmulti .uk-accordion-title,
#mobile_footer .accordion .uk-accordion-title,
#mobile_footer .accordionmulti .uk-accordion-title{
border-top:1px solid #fff;
font-size:16px;
padding:10px;
display:flex;
justify-content:space-between;
align-items:center;
min-height:inherit
}
#desktop_footer .accordion .uk-accordion-title::after,
#desktop_footer .accordionmulti .uk-accordion-title::after,
#mobile_footer .accordion .uk-accordion-title::after,
#mobile_footer .accordionmulti .uk-accordion-title::after{
font-size:24px
}
#desktop_footer .accordion .uk-accordion-content,
#desktop_footer .accordionmulti .uk-accordion-content,
#mobile_footer .accordion .uk-accordion-content,
#mobile_footer .accordionmulti .uk-accordion-content{
padding:10px
}
#desktop_footer .title_berger_app,
#desktop_footer .title_kundenbewertungen,
#mobile_footer .title_berger_app,
#mobile_footer .title_kundenbewertungen{
border-top:1px solid #fff
}
#desktop_footer .title_berger_app,
#mobile_footer .title_berger_app{
margin-top:15px
}
#desktop_footer .accordion+.accordion{
padding-top:0
}
}
#mobile_footer{
display:block
}
#mobile_footer .accordion .uk-accordion>div:last-child>div:last-child,
#mobile_footer .accordionmulti .uk-accordion>div:last-child>div:last-child{
border-bottom:1px solid #fff
}
#mobile_footer .ts-bergerapp{
display:flex;
justify-content:center;
padding:10px
}
#mobile_footer .berger-apps{
display:flex;
flex:0 1 auto;
flex-wrap:wrap;
padding-left:30px
}
#desktop_footer,
#mobile_footer .footer_headline,
#mobile_footer .title_berger_app{
display:none
}
@media (min-width:850px){
#desktop_footer .accordion .uk-accordion-title,
#desktop_footer .accordionmulti .uk-accordion-title,
#mobile_footer .accordion .uk-accordion-title,
#mobile_footer .accordionmulti .uk-accordion-title{
margin-top:-40px
}
#desktop_footer .accordion .uk-accordion>div:last-child,
#desktop_footer .accordionmulti .uk-accordion>div:last-child{
border-left:1px solid #e5e5e5
}
}
.footer_newsletter_social_media{
display:flex
}
.footer_newsletter_social_media .footer_newsletter{
flex:1 0 75%;
position:relative
}
@media (max-width:767px){
.footer_newsletter_social_media .footer_newsletter{
flex-basis:66%
}
}
@media (max-width:669px){
.footer_newsletter_social_media .footer_newsletter{
flex-basis:100%
}
}
.footer_newsletter_social_media .footer_newsletter .footer_newsletter_link{
position:absolute;
top:0;
bottom:0;
left:0;
right:55%;
padding:20px;
display:flex;
align-items:center;
text-align:left
}
.footer_newsletter_social_media .footer_newsletter .footer_newsletter_link_title{
font-size:24px;
font-weight:700;
margin-bottom:0
}
.footer_newsletter_social_media .footer_newsletter .footer_newsletter_link_title+p{
font-size:16px;
margin-top:0;
margin-bottom:0
}
@media (max-width:899px){
.footer_newsletter_social_media .footer_newsletter .footer_newsletter_link_title{
font-size:20px
}
.footer_newsletter_social_media .footer_newsletter .footer_newsletter_link_title+p{
font-size:14px
}
}
.footer_newsletter_social_media .footer_newsletter .footer_newsletter_link svg{
width:50px;
fill:currentColor;
margin-right:20px
}
.footer_newsletter_social_media .footer_newsletter #newsletterForm{
text-align:right;
padding:35px 30px 0 0;
position:relative;
height:62px;
background-color:#004481
}
.footer_newsletter_social_media .footer_newsletter #newsletterForm .newsletterEmail{
background-image:none;
background-color:#fff;
width:40%
}
.footer_social_media{
display:flex;
flex-direction:column;
flex:1 0 25%;
justify-content:center;
padding-left:35px
}
@media (max-width:767px){
.footer_social_media{
flex-basis:34%
}
}
.footer-social-media__header{
text-transform:uppercase
}
@media (max-width:669px){
.footer-social-media__header,
.footer_social_media{
display:none
}
}
.footer-social-links{
list-style:none;
padding-left:0;
margin:0;
display:flex
}
.social-media-icon{
fill:#fff;
width:40px;
height:40px;
display:flex!important
}
.footer_zahlungsarten_versand .footer_zahlungsarten{
width:75%;
float:left
}
.footer_zahlungsarten_versand .footer_zahlungsarten a{
text-decoration:none!important
}
.footer_zahlungsarten_versand .footer_zahlungsarten img{
margin-bottom:5px
}
@media (max-width:768px){
.footer_zahlungsarten_versand .footer_zahlungsarten{
width:100%
}
}
.footer_zahlungsarten_versand .footer_versand{
width:25%;
float:left;
padding-left:10px;
box-sizing:border-box
}
@media (max-width:768px){
.footer_zahlungsarten_versand .footer_versand{
width:100%;
padding-left:0
}
}
@media (max-width:850px){
#footer-contact-container:after{
content:'';
clear:both;
display:table
}
#footer-contact-container .footer-contact{
box-sizing:border-box
}
#footer-contact-container .footer-contact .footer_lightBlue{
width:100%
}
#footer-contact-container .footer-contact .oeffnungszeiten{
margin:4px 0 0
}
#footer-contact-container .footer-contact+.footer-contact{
margin-top:12px
}
}
#footer-contact-container .footer_lightBlue{
background-color:#91b5cc;
padding:5px;
display:inline-block;
width:193px;
font-weight:700;
font-size:.9rem;
box-sizing:border-box
}
#footer-contact-container .footer_lightBlue span{
color:#004084
}
#footer-contact-container .footer_lightBlue span.fbr-icon-telefon:before{
margin-right:3px;
margin-left:5px
}
#footer-contact-container .footer_lightBlue span.fbr-icon-location:before{
margin-right:5px;
margin-left:5px
}
#footer-contact-container .footer_lightBlue a{
color:#004084
}
@media (min-width:850px) and (max-width:940px){
#footer-contact-container .footer_lightBlue .footer_lightBlue{
width:170px
}
}
#footer-contact-container .oeffnungszeiten{
display:block;
margin:4px 0 20px;
color:#91b5cc;
font-size:12px
}
#footer-contact-container .footer_margin{
margin-top:5px
}
#footer-contact-container .footer_filialfinder{
margin-top:17px
}
#footer-contact-container .footer_list li{
font-size:12px;
line-height:2.83em!important;
padding-bottom:0!important
}
.footer_headline{
padding:10px 0;
font-size:14px;
font-weight:700;
text-transform:uppercase;
display:block;
margin-bottom:8px;
text-align:left
}
.uk-accordion-title+div #footer-contact-container .footer_headline{
display:none
}
.footer-usps{
font-size:12px;
margin-bottom:12px;
padding-bottom:21px
}
.footer-usps p{
margin-top:5px
}
.footer-usp{
text-align:center;
float:left;
width:20%
}
.footer-usp span{
color:#91b5cc;
font-size:40px
}
.footer-usp img{
margin:9px 0
}
@media (max-width:669px){
.footer-usp{
width:33%
}
}
.body-warenkorb #layout_header>.uk-grid{
margin-bottom:9px
}
.view-warenkorb .fbr_headline--h2,
.view-warenkorb h2{
line-height:40px
}
.view-warenkorb .cart_shippinginfo_text{
margin-top:20px;
padding:30px 20px;
background-color:#d0edb7;
color:#004481
}
.view-warenkorb .cart_shippinginfo_text .fbr_headline--h2,
.view-warenkorb .cart_shippinginfo_text h2{
text-transform:none
}
.view-warenkorb .cart_shippinginfo_text p{
margin:0
}
.view-gutschein .checkout_code__aktionscode_submit,
.view-gutschein .checkout_code__gutscheincode_submit,
.view-warenkorb .checkout_code__aktionscode_submit,
.view-warenkorb .checkout_code__gutscheincode_submit{
width:35px;
height:35px;
background-color:#004481;
border:0;
vertical-align:middle;
margin-left:5px;
padding-left:9px;
cursor:pointer
}
@media (max-width:1219px){
.footer_newsletter_social_media .footer_newsletter .footer_newsletter_link{
position:static;
padding:0
}
.footer_newsletter_social_media .footer_newsletter #newsletterForm{
max-width:100%;
text-align:left;
padding:20px;
height:inherit
}
.footer_newsletter_social_media .footer_newsletter #newsletterForm .newsletterEmail{
width:80%;
margin-top:20px
}
.footer_newsletter_social_media .footer_newsletter #newsletterForm .newsletterEmail+button{
margin-top:20px
}
.view-gutschein .checkout_code__aktionscode_submit,
.view-gutschein .checkout_code__gutscheincode_submit,
.view-warenkorb .checkout_code__aktionscode_submit,
.view-warenkorb .checkout_code__gutscheincode_submit{
width:32px;
height:32px;
padding-left:5px
}
}
.view-gutschein .checkout_code__aktionscode_submit:before,
.view-gutschein .checkout_code__gutscheincode_submit:before,
.view-warenkorb .checkout_code__aktionscode_submit:before,
.view-warenkorb .checkout_code__gutscheincode_submit:before{
content:"\e900";
color:#fff;
font-size:14px
}
.view-gutschein .checkout_code__aktionscode_submit:hover,
.view-gutschein .checkout_code__gutscheincode_submit:hover,
.view-warenkorb .checkout_code__aktionscode_submit:hover,
.view-warenkorb .checkout_code__gutscheincode_submit:hover{
background-color:#025fb3
}
.view-gutschein .checkout_code__aktionscode #voucher-code,
.view-gutschein .checkout_code__aktionscode_input,
.view-gutschein .checkout_code__gutscheincode #gutscheincode_0,
.view-gutschein .checkout_code__gutscheincode #gutscheincode_1,
.view-gutschein .checkout_code__gutscheincode #gutscheincode_2,
.view-gutschein .checkout_code__gutscheincode #gutscheincode_3,
.view-gutschein .checkout_code__gutscheincode_input,
.view-warenkorb .checkout_code__aktionscode #voucher-code,
.view-warenkorb .checkout_code__aktionscode_input,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_0,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_1,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_2,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_3,
.view-warenkorb .checkout_code__gutscheincode_input{
padding:5px 15px;
margin:0;
font-size:14px;
line-height:14px;
height:35px
}
@media (max-width:1219px){
.view-gutschein .checkout_code__aktionscode #voucher-code,
.view-gutschein .checkout_code__aktionscode_input,
.view-gutschein .checkout_code__gutscheincode #gutscheincode_0,
.view-gutschein .checkout_code__gutscheincode #gutscheincode_1,
.view-gutschein .checkout_code__gutscheincode #gutscheincode_2,
.view-gutschein .checkout_code__gutscheincode #gutscheincode_3,
.view-gutschein .checkout_code__gutscheincode_input,
.view-warenkorb .checkout_code__aktionscode #voucher-code,
.view-warenkorb .checkout_code__aktionscode_input,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_0,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_1,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_2,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_3,
.view-warenkorb .checkout_code__gutscheincode_input{
padding:10px
}
}
.view-gutschein .uk-accordion-title,
.view-warenkorb .uk-accordion-title{
background-color:#eaeaea;
color:#535353;
padding:12px 20px;
font-size:14px;
line-height:14px;
text-transform:none
}
.view-gutschein table .cartpos-header,
.view-warenkorb table .cartpos-header{
background-color:#eaeaea
}
.view-gutschein table .cartpos-header th,
.view-warenkorb table .cartpos-header th{
padding:12px 20px
}
.view-gutschein table .cartpos-header th.artikel,
.view-warenkorb table .cartpos-header th.artikel{
width:35%
}
.view-gutschein table .cartpos-header th.summe,
.view-warenkorb table .cartpos-header th.summe{
width:10%;
text-align:right
}
.view-gutschein table tbody td,
.view-warenkorb table tbody td{
padding:12px 20px
}
.view-gutschein .checkout_code,
.view-warenkorb .checkout_code{
margin-top:15px;
padding:0
}
@media (min-width:595px){
.view-gutschein .checkout_code,
.view-warenkorb .checkout_code{
display:flex;
justify-content:space-between
}
}
@media (min-width:700px){
.view-gutschein .checkout_code,
.view-warenkorb .checkout_code{
display:block
}
}
@media (min-width:949px){
.view-gutschein .checkout_code,
.view-warenkorb .checkout_code{
display:flex;
justify-content:space-between
}
}
@media (min-width:595px){
.view-gutschein .checkout_code__aktionscode,
.view-warenkorb .checkout_code__aktionscode{
flex:1 1 auto;
width:200px
}
}
@media (min-width:700px){
.view-gutschein .checkout_code__aktionscode,
.view-warenkorb .checkout_code__aktionscode{
width:100%
}
}
@media (min-width:949px){
.view-gutschein .checkout_code__aktionscode,
.view-warenkorb .checkout_code__aktionscode{
width:200px
}
}
.view-gutschein .checkout_code__aktionscode #voucher-code,
.view-gutschein .checkout_code__aktionscode_input,
.view-warenkorb .checkout_code__aktionscode #voucher-code,
.view-warenkorb .checkout_code__aktionscode_input{
width:200px
}
@media (max-width:1219px){
.view-gutschein .checkout_code__aktionscode #voucher-code,
.view-gutschein .checkout_code__aktionscode_input,
.view-warenkorb .checkout_code__aktionscode #voucher-code,
.view-warenkorb .checkout_code__aktionscode_input{
width:160px
}
}
.view-gutschein .checkout_code__aktionscode_list,
.view-warenkorb .checkout_code__aktionscode_list{
margin-top:10px;
max-width:300px
}
.view-gutschein .checkout_code__aktionscode .field-error,
.view-warenkorb .checkout_code__aktionscode .field-error{
color:#b0141b
}
.view-gutschein .checkout_code__gutscheincode,
.view-warenkorb .checkout_code__gutscheincode{
margin-top:15px
}
@media (min-width:595px){
.view-gutschein .checkout_code__gutscheincode,
.view-warenkorb .checkout_code__gutscheincode{
margin-top:0;
flex:1 1 auto
}
}
@media (min-width:700px){
.view-gutschein .checkout_code__gutscheincode,
.view-warenkorb .checkout_code__gutscheincode{
margin-top:15px
}
}
@media (min-width:949px){
.view-gutschein .checkout_code__gutscheincode,
.view-warenkorb .checkout_code__gutscheincode{
margin-top:0
}
}
.view-gutschein .checkout_code__gutscheincode #gutscheincode_0,
.view-gutschein .checkout_code__gutscheincode #gutscheincode_1,
.view-gutschein .checkout_code__gutscheincode #gutscheincode_2,
.view-gutschein .checkout_code__gutscheincode #gutscheincode_3,
.view-gutschein .checkout_code__gutscheincode_input,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_0,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_1,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_2,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_3,
.view-warenkorb .checkout_code__gutscheincode_input{
width:75px
}
@media (max-width:1219px){
.view-gutschein .checkout_code__gutscheincode #gutscheincode_0,
.view-gutschein .checkout_code__gutscheincode #gutscheincode_1,
.view-gutschein .checkout_code__gutscheincode #gutscheincode_2,
.view-gutschein .checkout_code__gutscheincode #gutscheincode_3,
.view-gutschein .checkout_code__gutscheincode_input,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_0,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_1,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_2,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_3,
.view-warenkorb .checkout_code__gutscheincode_input{
width:65px
}
}
@media (max-width:376px){
.view-gutschein .checkout_code__aktionscode #voucher-code,
.view-gutschein .checkout_code__aktionscode_input,
.view-warenkorb .checkout_code__aktionscode #voucher-code,
.view-warenkorb .checkout_code__aktionscode_input{
font-size:12px;
padding:5px;
text-align:center
}
.view-gutschein .checkout_code__gutscheincode #gutscheincode_0,
.view-gutschein .checkout_code__gutscheincode #gutscheincode_1,
.view-gutschein .checkout_code__gutscheincode #gutscheincode_2,
.view-gutschein .checkout_code__gutscheincode #gutscheincode_3,
.view-gutschein .checkout_code__gutscheincode_input,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_0,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_1,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_2,
.view-warenkorb .checkout_code__gutscheincode #gutscheincode_3,
.view-warenkorb .checkout_code__gutscheincode_input{
width:50px;
font-size:12px;
padding:5px;
text-align:center
}
}
.body-gutschein-backoffice .view-gutschein .checkout_code__gutscheincode #gutscheincode_0,
.body-gutschein-backoffice .view-gutschein .checkout_code__gutscheincode #gutscheincode_1,
.body-gutschein-backoffice .view-gutschein .checkout_code__gutscheincode #gutscheincode_2,
.body-gutschein-backoffice .view-gutschein .checkout_code__gutscheincode #gutscheincode_3,
.body-gutschein-backoffice .view-gutschein .checkout_code__gutscheincode_input,
.body-gutschein-backoffice .view-warenkorb .checkout_code__gutscheincode #gutscheincode_0,
.body-gutschein-backoffice .view-warenkorb .checkout_code__gutscheincode #gutscheincode_1,
.body-gutschein-backoffice .view-warenkorb .checkout_code__gutscheincode #gutscheincode_2,
.body-gutschein-backoffice .view-warenkorb .checkout_code__gutscheincode #gutscheincode_3,
.body-gutschein-backoffice .view-warenkorb .checkout_code__gutscheincode_input{
width:200px;
height:35px
}
.view-gutschein .checkout_code__gutscheincode_list,
.view-warenkorb .checkout_code__gutscheincode_list{
margin-top:10px;
max-width:380px
}
.view-gutschein .checkout_code__gutscheincode_list .uk-grid,
.view-warenkorb .checkout_code__gutscheincode_list .uk-grid{
margin-top:10px
}
.view-gutschein .checkout_code__gutscheincode .field-error,
.view-warenkorb .checkout_code__gutscheincode .field-error{
color:#b0141b
}
.warenkorb_element_easycredit{
padding-top:15px;
display:flex;
justify-content:space-between
}
.warenkorb_element_easycredit__image{
padding-top:10px;
flex:0 0 auto;
width:120px
}
.warenkorb_element_easycredit__info{
flex:1 1 auto
}
.warenkorb_element_easycredit .cart_easycredit_info{
display:block
}
.warenkorb_element_easycredit .cart_easycredit_info__text{
color:#7d7d7d;
font-size:12px
}
.warenkorb_element_easycredit .cart_easycredit_info__installment{
padding-top:10px
}
#checkoutmenue{
margin-top:15px;
margin-bottom:15px
}
#checkoutmenue ul{
list-style-type:none;
background:#eee;
padding:0;
overflow:hidden;
width:100%
}
.element-progress-menu-item{
margin-bottom:0;
border-bottom:2px solid #fff
}
.checkoutmenue{
float:left;
color:#fff;
display:table-cell;
position:relative;
width:20%;
height:60px
}
.checkoutmenue:not(:last-child) a:after,
.checkoutmenue:not(:last-child) span:after{
width:0;
height:0;
position:absolute;
content:"";
top:0;
z-index:2;
border-top:30px solid transparent;
border-bottom:30px solid transparent;
border-left:14px solid #eee;
right:-14px
}
@media (max-width:560px){
#checkoutmenue{
margin-top:5px;
margin-bottom:5px
}
.checkoutmenue{
height:30px
}
.checkoutmenue:not(:last-child) a:after,
.checkoutmenue:not(:last-child) span:after{
border-top:15px solid transparent;
border-bottom:15px solid transparent;
border-left:7px solid #eee;
right:-7px
}
}
.checkoutmenue:not(:last-child):after{
width:0;
height:0;
position:absolute;
content:"";
z-index:1;
border-top:40px solid transparent;
border-bottom:40px solid transparent;
border-left:19px solid #fff;
right:-19px;
top:-10px
}
.checkoutmenue a,
.checkoutmenue span{
background:#eee;
color:#444;
padding:22px 20px 22px 39px;
height:16px;
font-size:16px;
line-height:16px;
text-decoration:none;
display:block
}
.checkoutmenue em{
color:#444;
font-style:normal
}
@media (max-width:768px){
.checkoutmenue em{
display:none
}
}
.checkoutmenue:first-child a,
.checkoutmenue:first-child span{
padding-left:20px
}
@media (max-width:560px){
.checkoutmenue:not(:last-child):after{
border-top:20px solid transparent;
border-bottom:20px solid transparent;
border-left:9.5px solid #fff;
right:-9.5px;
top:-5px
}
.checkoutmenue a,
.checkoutmenue span{
padding:11px 10px 11px 19.5px;
height:8px;
font-size:8px;
line-height:8px
}
.checkoutmenue a,
.checkoutmenue:first-child a,
.checkoutmenue:first-child span{
padding-left:10px
}
}
.checkoutmenue.aktiv a,
.checkoutmenue.aktiv span,
.checkoutmenue.done a,
.checkoutmenue.done span{
background:#619d2c;
color:#fff
}
.checkoutmenue.aktiv a:after,
.checkoutmenue.aktiv span:after,
.checkoutmenue.done a:after,
.checkoutmenue.done span:after{
border-left-color:#619d2c;
right:-14px
}
.checkoutmenue.aktiv em,
.checkoutmenue.done em{
color:#fff
}
.checkoutmenue.aktiv:not(:last-child):after,
.checkoutmenue.done:not(:last-child):after{
right:-19px
}
@media (max-width:560px){
.checkoutmenue.aktiv a:after,
.checkoutmenue.aktiv span:after,
.checkoutmenue.done a:after,
.checkoutmenue.done span:after{
right:-7px
}
.checkoutmenue.aktiv:not(:last-child):after,
.checkoutmenue.done:not(:last-child):after{
right:-9.5px
}
}
.checkoutmenue.aktiv:before,
.checkoutmenue.done:before{
position:absolute;
right:0;
top:0;
font-size:60px;
margin-top:-10px;
color:#6eb331
}
@media (max-width:480px){
.view-warenkorb-checkout2 .uk-accordion-title{
background-color:#eee
}
.view-warenkorb-checkout2 .uk-accordion-title:before{
padding-right:5px;
padding-left:5px;
font-weight:400;
font-size:16px;
font-family:FontAwesome;
content:"\f0ab"
}
.view-warenkorb-checkout2 .uk-accordion-title.uk-active:before{
content:"\f0aa"
}
}
.fbr_radio_options{
margin-bottom:15px
}
.fbr_radio_options__element{
height:105px;
width:115px;
float:left;
border:1px solid #e5e5e5;
border-left:0;
margin-top:15px;
padding:25px 15px 15px;
text-align:center;
cursor:pointer
}
.fbr_radio_options__element:first-child{
border-left:1px solid #e5e5e5;
border-radius:3px 0 0 3px
}
.fbr_radio_options__element:last-child{
border-radius:0 3px 3px 0
}
.fbr_radio_options__element_text{
display:none
}
.fbr_radio_options__element_text--active{
display:block
}
.fbr_radio_options__element_head{
height:55px;
font-weight:700;
text-align:left;
clear:both
}
.fbr_radio_options__element_head_radio{
width:20px;
float:left
}
.fbr_radio_options__element_head_label{
width:95px;
float:left;
clear:right
}
.fbr_radio_options__element_head_label label{
width:95px;
display:block;
word-wrap:break-word;
line-height:14px
}
.fbr_radio_options__element--active,
.fbr_radio_options__element:hover{
background-color:#eaeaea
}
.fbr_radio_options__text_container{
background-color:#eaeaea;
padding:25px;
margin-top:25px
}
.fbr_radio_options__text_container--active{
display:block
}
.et-delivery-form .lieferart-text{
font-size:10px;
line-height:11px;
width:130px;
font-weight:400
}
.et-delivery-form .fbr_radio_options__element{
position:relative;
width:150px
}
.et-delivery-form .fbr_radio_options__element--disabled .fbr_radio_options__element_head_label{
width:100%;
text-align:center
}
.et-delivery-form .fbr_radio_options__element_head{
height:45px
}
.et-delivery-form .fbr_radio_options__element_head_label,
.et-delivery-form .fbr_radio_options__element_head_label label{
width:130px
}
.et-delivery-form .fbr_radio_options__element_head_label .delivery-price{
font-weight:400
}
.et-delivery-form .fbr_radio_options__element .element_image i{
font:50px/1 FontAwesome;
text-rendering:auto;
display:inline-block;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
.et-delivery-form .fbr_radio_options__element_bottom_overmargin{
position:absolute;
bottom:-18px;
left:15px;
width:150px
}
i.versand-branch_delivery{
font-family:FontAwesome,Arial,Helvetica,sans-serif;
font-style:normal;
color:#004481
}
i.versand-branch_delivery:before{
content:"\f015";
display:inline-block;
font-size:60px;
font-style:normal
}
.body-warenkorb-checkout6 i.versand-branch_delivery:before,
.body-warenkorb-checkout7 i.versand-branch_delivery:before{
font-size:28px
}
i.versand-standard{
color:#004481
}
i.versand-standard:before{
display:inline-block
}
i.versand-express{
color:#004481
}
i.versand-express:before{
display:inline-block
}
i.versand-no_express{
color:#7d7d7d
}
i.versand-no_express:before{
display:inline-block
}
.checkout6_versandart i{
color:#535353
}
.view-warenkorb .checkout6_headerpanel .uk-panel-content{
min-height:165px;
position:relative
}
.view-warenkorb .checkout6_headerpanel .uk-panel-content .uk-panel-content-bottom-link{
position:absolute;
bottom:10px;
right:10px;
font-size:12px
}
.view-warenkorb .checkout6_headerpanel .uk-panel-content .uk-panel-content-bottom-link a{
color:#535353
}
.cart_detail_header{
display:flex;
flex-wrap:wrap;
justify-content:space-between;
margin-bottom:10px
}
.cart_detail_header__text{
align-self:flex-start;
margin-right:auto
}
.cart_detail_header__buttons{
align-self:flex-end;
display:none
}
@media (min-width:670px){
#mobile_footer{
display:none
}
#desktop_footer,
.cart_detail_header__buttons{
display:block
}
}
.checkout .fbr_headline--h2,
.checkout h2{
font-size:20px
}
.checkout .checkbox{
font-size:15px
}
.telefon-hint{
font-size:10px
}
.cartsummary{
border-top:2px solid #eee
}
@media (min-width:700px){
.cartsummary{
padding-top:20px;
display:flex;
display:-ms-flexbox
}
.body-beleg-detail .cartsummary{
display:table-row
}
.cartsummary__content_container{
order:2;
flex:0 0 auto;
width:290px;
margin-bottom:0
}
}
@media (min-width:949px){
.cartsummary__content_container{
width:36%
}
}
.cartsummary__content_container .cartsummary__gs_form,
.cartsummary__content_container .directorder{
display:block
}
@media (min-width:700px){
.cartsummary__content_container .cartsummary__gs_form,
.cartsummary__content_container .directorder{
display:none
}
}
.cartsummary__content_container .checkout_element_easycredit{
display:block
}
@media (min-width:700px){
.cartsummary__content_container .checkout_element_easycredit{
display:none
}
}
.cartsummary .element_warenkorb_cartsummary_custom{
width:100%;
text-align:center
}
.cartsummary .element_warenkorb_cartsummary_custom__oder{
font-weight:700;
margin-top:10px
}
.cartsummary .element_warenkorb_cartsummary_custom__button_buy{
text-align:left
}
.cartsummary .element_warenkorb_cartsummary_custom__buttons_express{
padding:15px 0;
display:flex;
flex-wrap:wrap;
justify-content:space-around
}
.cartsummary .element_warenkorb_cartsummary_custom__buttons_express>*{
margin-bottom:15px
}
.cartsummary__content{
background-color:#eee;
padding:2%;
margin-bottom:15px
}
.cartsummary__more_elements .cartsummary__gs_form,
.cartsummary__more_elements .directorder{
display:none
}
@media (min-width:700px){
.cartsummary__content{
padding:15px
}
.cartsummary__more_elements{
order:1;
flex:1 1 50%;
margin-right:25px
}
.cartsummary__more_elements .cartsummary__gs_form,
.cartsummary__more_elements .directorder{
display:block
}
}
.cartsummary__more_elements .checkout_element_easycredit{
display:none
}
@media (min-width:700px){
.cartsummary__more_elements .checkout_element_easycredit{
display:block
}
}
.cartsummary-sum-text,
.cartsummary-sum-text-green-bold{
float:left;
font-size:14px;
text-align:right;
width:60%
}
.cartsummary-sum-text-green-bold{
font-weight:700;
color:#619d2c
}
.cartsummary-sum-text-small{
font-size:11px;
color:#666;
float:left;
text-align:right;
width:60%
}
.cartsummary-sum-wert,
.cartsummary-sum-wert-green-bold{
float:right;
font-size:14px
}
.cartsummary-sum-wert-green-bold{
font-weight:700;
color:#619d2c
}
.cartsummary-missing_amount{
background:#d0e1bf;
color:#535353;
font-size:13px;
float:right;
padding:10px
}
.cartsummary-sum-netto{
color:#004481;
border-top:2px solid #fff;
padding-top:15px
}
.cartsummary .total .cartsummary-sum-text,
.cartsummary .total .cartsummary-sum-text-green-bold,
.cartsummary .total .cartsummary-sum-wert,
.cartsummary .total .cartsummary-sum-wert-green-bold{
font-size:18px;
font-weight:700
}
.cartsummary-sum-summe{
font-size:18px;
color:#004481
}
.cartsummary-sum-summe .cartsummary-sum-text,
.cartsummary-sum-summe .cartsummary-sum-text-green-bold{
font-size:18px
}
.cartsummary-sum-summe .cartsummary-sum-text.net,
.cartsummary-sum-summe .net.cartsummary-sum-text-green-bold{
color:#535353;
font-size:14px
}
.cartsummary-sum-summe .cartsummary-sum-wert,
.cartsummary-sum-summe .cartsummary-sum-wert-green-bold{
font-size:18px
}
.cartsummary-sum-summe .cartsummary-sum-wert.net,
.cartsummary-sum-summe .net.cartsummary-sum-wert-green-bold{
color:#535353;
font-size:14px
}
.cartsummary-sum-summe strong.cart_sum_net{
font-size:14px;
font-weight:400;
color:#535353
}
table .has-error{
background:#fff1f0;
color:#d85030;
padding:10px
}
.uk-table tfoot{
font-style:normal;
border-top:1px solid #e1e0e0
}
.uk-table tfoot td:last-child{
background-color:#eee
}
.wingContainer dl{
width:70px
}
.et-payment-form .payment-options{
display:table;
width:100%;
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:1px solid #e3e5e4;
padding:10px 5px
}
#vpodescription{
position:absolute;
display:none;
width:200px;
background-color:#ddd;
color:#000;
text-align:left;
margin-top:20px;
padding:5px;
border:1px solid #666;
z-index:9
}
.deliverymethod-select{
width:255px;
margin-bottom:13px
}
.deliverymethod-select li{
color:#333;
width:100%;
border:1px solid #ccc;
font-size:14px;
padding:4px;
margin-bottom:5px
}
.deliverymethod-select li a{
color:#333
}
.deliverymethod-select li:last-child{
margin-bottom:0
}
.payments-line img{
max-width:none
}
.payments-line .payments-image{
margin-left:10px;
margin-right:10px
}
.paypalexpress{
display:inline;
margin-right:15px
}
.paypalexpress a{
margin-right:15px
}
.paypalexpress a img{
margin-bottom:5px
}
.warenkorb_checkout2_kunde_container,
.warenkorb_checkout2_neukunde_container{
display:flex
}
.warenkorb_checkout2_kunde_container>*,
.warenkorb_checkout2_neukunde_container>*{
width:100%;
flex:1 1 auto;
display:flex;
flex-direction:column
}
.warenkorb_checkout2_kunde_container>*>:last-child,
.warenkorb_checkout2_neukunde_container>*>:last-child{
flex:1 1 auto
}
.express_payment_container{
margin-bottom:15px
}
@media (min-width:670px){
.warenkorb_checkout2_kunde_container{
order:1
}
.express_payment_container{
order:3
}
.warenkorb_checkout2_neukunde_container{
order:2
}
}
.paypal_icon_container img{
height:41px
}
.checkout_element_easycredit,
.checkout_element_voucher,
.directorder{
padding:0 0 15px
}
.checkout_element_easycredit .accordion-content-wrapper,
.checkout_element_voucher .accordion-content-wrapper,
.directorder .accordion-content-wrapper{
height:0;
overflow:hidden
}
.checkout_element_easycredit .uk-accordion-title,
.checkout_element_voucher .uk-accordion-title,
.directorder .uk-accordion-title{
margin-bottom:0;
position:relative
}
.checkout_element_easycredit .uk-accordion-title:after,
.checkout_element_voucher .uk-accordion-title:after,
.directorder .uk-accordion-title:after{
content:"\f078";
position:absolute;
right:10px;
top:6px;
font-size:20px
}
.checkout_element_easycredit .uk-accordion-title.uk-active:after,
.checkout_element_voucher .uk-accordion-title.uk-active:after,
.directorder .uk-accordion-title.uk-active:after{
content:"\f077"
}
.directorder_form__container{
margin-bottom:35px;
display:flex
}
@media (max-width:930px){
.directorder_form__container{
flex-wrap:wrap
}
}
.directorder_form__artnr{
flex:1 1 100%;
padding-right:15px;
box-sizing:border-box
}
.directorder_form__artnr input{
width:100%
}
@media (max-width:930px){
.directorder_form__artnr{
padding-right:0
}
}
.directorder_form__groesse{
flex:1 1 100%;
padding-right:15px;
box-sizing:border-box
}
.directorder_form__groesse input{
width:100%
}
.directorder_form__menge_add{
flex:1 0 165px;
box-sizing:border-box
}
@media (max-width:930px){
.directorder_form__groesse,
.directorder_form__menge_add{
margin-top:15px;
padding-right:0
}
}
.directorder_form__menge{
float:left;
width:60%
}
@media (max-width:926px){
.directorder_form__menge{
width:50%
}
}
.directorder_form__menge .et_counter{
display:inline
}
.directorder_form__submit{
float:left;
width:39%;
text-align:right
}
@media (max-width:926px){
.directorder_form__submit{
width:50%
}
}
.directorder_form label{
font-weight:700;
margin-right:2%;
display:block!important
}
.view-warenkorb table tbody td.directorder_form__submit{
padding:0
}
#trustedshops-logo{
max-width:60px;
max-height:60px;
margin-top:5px;
margin-bottom:5px
}
#customTsTrustBadgeContainer{
display:flex;
justify-content:center
}
@media (max-width:1024px){
.view-warenkorb tfoot td>div{
min-width:320px
}
}
@media (max-width:767px) and (max-width:425px){
.view-warenkorb tfoot tr.cartsummary td>div{
max-width:300px
}
}
@media (max-width:767px){
#trustedshops-logo{
max-width:40px;
max-height:40px
}
.view-warenkorb tfoot tr.cartsummary td{
display:block
}
.view-warenkorb table .cartpos-header th,
.view-warenkorb table tbody td{
padding:6px 15px;
font-size:12px
}
.payment-detail-data{
padding-left:0
}
}
.view-warenkorb .uk-panel{
margin-bottom:15px
}
.view-warenkorb .uk-panel-title{
position:relative;
background-color:#eaeaea;
color:#535353;
padding:12px 20px;
font-size:14px;
line-height:14px;
text-transform:none;
margin-bottom:0;
font-weight:700
}
.view-warenkorb .uk-panel-title label{
cursor:pointer
}
.view-warenkorb .uk-panel-title input{
position:absolute;
right:9px;
top:9px
}
.view-warenkorb .uk-panel-content{
padding:15px 25px;
border-left:1px solid #eaeaea;
border-right:1px solid #eaeaea;
border-bottom:1px solid #eaeaea
}
.view-warenkorb .uk-panel-border-primary>.uk-panel-title{
border-left:1px solid #004481;
border-right:1px solid #004481;
border-top:1px solid #004481
}
.view-warenkorb .uk-panel-border-primary>.uk-panel-content{
border-left:1px solid #004481;
border-right:1px solid #004481;
border-bottom:1px solid #004481
}
.view-warenkorb .uk-panel.uk-panel-no-border>.uk-panel-content{
padding:15px 0 0;
border:0
}
.view-warenkorb #wk_filename{
display:none
}
.checkout_buttons{
display:flex;
flex-wrap:wrap;
justify-content:space-between;
margin-top:25px
}
.checkout_buttons>*{
flex:1 1 auto;
width:100%;
margin-bottom:10px
}
.checkout_buttons__left{
order:3;
white-space:nowrap
}
.checkout_buttons__mid{
order:1;
display:flex;
flex-wrap:wrap;
justify-content:flex-end
}
.checkout_buttons__mid a{
text-decoration:none
}
.checkout_buttons__right{
order:2
}
.checkout_buttons__right--checkout6{
height:200px
}
.checkout_buttons__right--checkout6 .checkout6_buy_button_text{
margin-top:15px
}
.checkout_buttons__right--checkout6 .checkout6_buy_button_text a{
font-weight:700;
color:#535353;
text-decoration:none
}
@media (min-width:670px){
.checkout_buttons>*{
flex:1 1 auto
}
.checkout_buttons__left{
order:2;
width:auto
}
.checkout_buttons__mid{
order:1
}
.checkout_buttons__right{
order:3;
flex:0 1 auto;
width:400px!important
}
}
@media (min-width:1220px){
.checkout_buttons>*{
flex:0 1 auto;
width:auto
}
.checkout_buttons__left{
order:1;
margin-right:auto
}
.checkout_buttons__mid{
order:2
}
.checkout_buttons__right{
order:3
}
}
.cart_payment{
display:flex
}
.cart_payment__button a{
text-decoration:none
}
.cart_payment__infotext{
font-size:11px
}
.cart_payment__oder{
margin-left:15px;
margin-right:15px;
padding-top:8px
}
@media (max-width:594px){
.wk_pos__mob_sm_hide{
display:none
}
.wk_pos__mob_show{
width:375px
}
}
.wk_pos__mob_show{
display:none
}
@media (max-width:948px){
.wk_pos__mob_hide{
display:none
}
.wk_pos__mob_show{
display:block
}
}
.wk_pos__mob_sm_show{
display:none
}
@media (max-width:415px){
.wk_pos__mob_show,
.wk_pos__mob_sm_show{
width:280px
}
}
@media (max-width:594px){
.wk_pos__mob_sm_show{
display:block
}
.wk_pos td,
.wk_pos th{
font-size:10px!important
}
}
.wk_pos .artikel{
position:relative;
font-size:14px;
overflow:hidden
}
.wk_pos__description_image{
width:100px;
position:absolute;
top:0;
left:0
}
.wk_pos__description_text{
float:left;
margin-left:100px;
min-height:100px;
min-width:120px
}
.wk_pos__artikel_links a{
margin-right:15px;
color:#7d7d7d;
text-decoration:none;
display:inline-block;
min-width:80px
}
.wk_pos__artikel_links a i{
margin-right:5px;
font-style:normal;
font-size:18px
}
.wk_pos__artikel_links a.json i{
font-size:14px
}
.wk_pos__additional{
color:#619d2c
}
.product_line{
width:100%;
display:flex;
justify-content:space-between;
min-height:100px;
font-size:10px;
padding-bottom:10px;
border-bottom:2px solid #e5e5e5
}
@media (min-width:600px){
.product_line{
font-size:14px
}
}
@media (min-width:950px){
.product_line{
min-height:126px
}
}
.product_line--extended{
border-bottom:0
}
.product_line--extending{
min-height:0;
height:auto
}
.product_line--header{
font-size:12px;
font-weight:700;
color:#535353;
background-color:#eaeaea;
min-height:0!important;
height:auto;
padding:12px 0;
border-bottom:0 solid #e5e5e5
}
.product_line__container1{
flex:1 1 auto;
display:flex;
justify-content:space-between;
flex-wrap:wrap;
text-align:center
}
@media (min-width:950px){
.product_line--header{
font-size:14px
}
.product_line__container1{
text-align:left
}
.product_line__container1>:first-child{
justify-content:flex-start
}
.product_line__container1>*{
justify-content:flex-end;
padding-left:10px
}
}
.product_line__container1--header>*{
padding-top:0!important
}
.product_line__container1 .inlineheader{
font-weight:700;
padding:8px 0
}
.product_line__container2{
flex:0 0 10%;
display:none;
padding-right:20px;
padding-bottom:23px
}
@media (min-width:600px){
.product_line__container2{
display:flex;
justify-content:flex-end;
align-items:flex-end
}
}
@media (min-width:950px){
.product_line__container2{
display:block;
padding-bottom:0;
padding-top:12px
}
}
.product_line__container2--header{
padding-bottom:0;
padding-top:0
}
.product_line__description{
order:1;
flex:1 0 100%;
display:flex;
text-align:left
}
@media (min-width:950px){
.product_line__description{
flex:1 0 20%;
padding-left:0
}
}
@media (min-width:1220px){
.product_line__description{
flex:1 0 22%;
padding-left:0
}
}
.product_line__description--header{
padding-left:10px
}
@media (min-width:950px){
.product_line__description--header{
flex:1 0 20%;
padding-left:20px!important
}
}
@media (min-width:1220px){
.product_line__description--header{
flex:1 0 22%;
padding-left:20px!important
}
}
.product_line__description>:first-child{
flex:0 0 120px
}
.product_line__description>:last-child{
flex:1 1 auto;
padding-top:12px;
padding-left:10px
}
.product_line__description_image{
position:relative;
width:100px
}
.product_line__description_image a img{
width:100px
}
.product_line__description_image .energy_cert_label{
position:absolute;
top:20px;
max-width:50px
}
.product_line__description_text a{
color:#535353;
text-decoration:none
}
.product_line__selection{
order:3;
flex:0 0 25%
}
@media (min-width:600px){
.product_line__selection{
flex:1 1 25%
}
}
@media (min-width:950px){
.product_line__selection{
padding-top:12px;
flex:0 0 15%;
order:2
}
}
@media (min-width:1220px){
.product_line__selection{
flex:0 0 15%
}
}
.product_line__selection--inlineheader{
display:block
}
.product_line__selection--header{
display:none
}
.product_line__available{
order:2;
flex:0 0 67%
}
@media (min-width:600px){
.product_line__available{
flex:1 1 25%
}
}
@media (min-width:950px){
.product_line__selection--inlineheader{
display:none
}
.product_line__selection--header{
display:block
}
.product_line__available{
padding-top:12px;
flex:0 0 17%;
order:3
}
}
@media (min-width:1220px){
.product_line__available{
flex:0 0 20%
}
}
.product_line__available--inlineheader{
display:block
}
.product_line__available--header{
display:none
}
.product_line__unitprice{
order:4;
flex:0 0 33%
}
@media (min-width:600px){
.product_line__unitprice{
flex:1 1 25%
}
}
@media (min-width:950px){
.product_line__available--inlineheader{
display:none
}
.product_line__available--header{
display:block
}
.product_line__unitprice{
padding-top:12px;
flex:0 0 12%
}
}
@media (min-width:1220px){
.product_line__unitprice{
flex:0 0 12%
}
}
.product_line__unitprice--inlineheader{
display:block
}
.product_line__unitprice--header{
display:none
}
@media (min-width:950px){
.product_line__unitprice--inlineheader{
display:none
}
.product_line__unitprice--header{
display:block
}
}
.product_line__quantity{
overflow:hidden;
order:5;
flex:0 0 50%;
display:flex;
flex-direction:column;
align-items:flex-start
}
@media (min-width:600px){
.product_line__quantity{
display:block;
flex:1 1 25%
}
}
@media (min-width:950px){
.product_line__quantity{
padding-top:12px;
flex:0 0 15%
}
}
@media (min-width:1220px){
.product_line__quantity{
flex:0 0 12%
}
}
.product_line__quantity--content>div{
display:flex;
justify-content:center;
align-items:center;
width:100%!important
}
.product_line__quantity--inlineheader{
display:block
}
.product_line__quantity--header{
display:none
}
@media (min-width:950px){
.product_line__quantity--content>div{
justify-content:flex-start
}
.product_line__quantity--inlineheader{
display:none
}
.product_line__quantity--header{
display:block
}
}
.product_line__sum--c1{
order:6;
flex:0 0 50%;
text-align:right
}
.product_line__sum--c1>*{
padding-right:12px!important
}
@media (min-width:600px){
.product_line__sum--c1{
display:none
}
}
.product_line__sum--c1--inlineheader{
display:block
}
@media (min-width:600px){
.product_line__sum--c1--inlineheader{
display:none
}
}
.product_line__sum--c2{
order:1
}
.product_line__sum--c2--header{
padding:0 20px
}
.product_line__sum--content{
font-size:14px
}
.product_line__artikel_links{
padding:0;
display:flex;
flex-wrap:wrap
}
.product_line__artikel_links a{
margin-right:15px;
color:#7d7d7d;
text-decoration:none;
display:inline-block;
min-width:80px
}
.product_line__artikel_links a i{
margin-right:5px;
font-style:normal;
font-size:18px
}
.product_line__artikel_links a.json i{
font-size:14px
}
tr.wk_pos{
border-bottom:2px solid #e5e5e5
}
tr.wk_pos:last-child{
border-bottom:0 solid #fff
}
body.body-warenkorb-checkout7 #checkoutmenue{
display:none
}
body.body-warenkorb-checkout7 .uk-panel-title{
background-color:#fff;
padding-left:0;
font-size:16px
}
body.body-warenkorb-checkout7 .uk-panel-content{
border:0;
padding-left:0
}
body.body-warenkorb-checkout7 .checkout7 .fbr_headline--h3,
body.body-warenkorb-checkout7 .checkout7 .pm_targobank__header,
body.body-warenkorb-checkout7 .checkout7 h3{
text-transform:none;
font-size:16px
}
body.body-warenkorb-checkout7 .checkout7-shoprating{
background-color:rgba(246,249,242,.7);
padding:15px 5px 10px
}
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-form{
max-width:588px;
margin-left:auto;
margin-right:auto;
text-align:center
}
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-form .fbr_headline--h2,
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-form h2{
color:#46850f;
line-height:inherit;
margin-bottom:25px
}
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-form .inputbuttons{
margin-bottom:30px
}
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-form .inputbuttons .rating-button{
flex-grow:1;
height:36px;
border:1px solid #cfcfcf;
border-radius:4px;
background-color:#fff;
font-size:18px;
color:#535353;
margin-right:5px;
display:inline-flex;
justify-content:center;
align-items:center;
box-sizing:border-box;
cursor:pointer;
transition-duration:.1s;
transition-timing-function:ease-in;
transition-property:background-color,color
}
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-form .inputbuttons .rating-button:last-child{
margin-right:0
}
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-form .inputbuttons .rating-button.hover{
background-color:#004481;
color:#fff
}
@media (max-width:669px){
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-form .inputbuttons .rating-button{
font-size:11px;
height:28px;
margin-right:3px
}
}
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-form .inputbuttons .pleaserate{
font-size:16px
}
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-form .inputbuttons .rating-buttons{
margin-top:15px;
margin-bottom:10px;
display:flex
}
@media (max-width:669px){
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-form .inputbuttons .pleaserate{
font-size:14px
}
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-form .inputbuttons .rating-buttons{
margin-top:25px;
margin-bottom:5px
}
}
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-form .inputbuttons .rating-legend{
display:flex;
justify-content:space-between
}
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-form .inputbuttons .rating-legend>*{
font-size:12px
}
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-form .commenttext{
text-align:left
}
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-form .commenttext2{
margin-top:15px;
margin-bottom:15px
}
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-form .commenttext2 textarea{
width:100%;
min-height:66px;
background-color:#fff;
border:1px solid #cfcfcf;
font-family:OpenSans;
font-size:14px;
color:#535353
}
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-form .submitBtn{
text-transform:uppercase;
font-weight:700;
padding:11px 50px
}
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-thanks{
font-size:24px;
font-weight:700;
padding-top:50px;
padding-bottom:50px;
display:flex;
justify-content:center;
align-items:center;
color:#004481
}
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-thanks i{
color:#619d2c;
font-size:40px;
margin-right:15px
}
body.body-warenkorb-checkout7 .checkout7-survey{
background-color:#dedede;
padding:30px 15px
}
body.body-warenkorb-checkout7 .checkout7-survey .fbr_headline--h2,
body.body-warenkorb-checkout7 .checkout7-survey h2{
line-height:inherit;
margin-bottom:20px
}
.wk_price{
font-weight:700
}
.wk_price__basis{
font-size:10px;
color:#7d7d7d;
font-weight:400
}
.wk_price__original{
text-decoration:line-through
}
.wk_price__discount{
color:#dc0010
}
body.body-warenkorb #desktop_footer>.accordion>.uk-accordion>div>div,
body.body-warenkorb #layout_footer>.accordion>.uk-accordion>div>div,
body.body-warenkorb #mobile_footer>.accordion>.uk-accordion>div>div{
margin-left:45px
}
body.body-warenkorb #desktop_footer>.accordion>.uk-accordion>div:first-child>div,
body.body-warenkorb #layout_footer>.accordion>.uk-accordion>div:first-child>div,
body.body-warenkorb #mobile_footer>.accordion>.uk-accordion>div:first-child>div{
margin-left:0
}
.checkout-footer-icon{
width:50px;
float:left;
font-size:40px;
margin-right:4%;
text-align:right;
color:#91b5cc
}
.checkout-footer-icon i:before{
vertical-align:top
}
.checkout-footer-icon:first-child{
width:70px
}
.checkout-footer-text{
float:left;
width:calc(76% - 70px);
text-align:left
}
.checkout-footer-row1{
border-bottom:1px solid #fff
}
.checkout6_newsletterbox__checkbox{
float:left;
width:30px
}
.checkout6_newsletterbox__text{
float:left;
width:calc(100% - 30px)
}
.vorkasse_text{
font-size:12px
}
.body-warenkorb-detail .element_artikel_gallery{
height:420px
}
.warenkorb_element_label_versandkosten .uk-dropdown .uk-nav{
margin:0
}
.warenkorb_element_label_versandkosten .uk-dropdown .uk-nav a{
margin-right:0
}
.warenkorb_element_label_versandkosten .enabled_country{
height:30px;
line-height:30px;
padding-left:15px;
background-color:#bdbdbd
}
.warenkorb_element_label_versandkosten .uk-button-dropdown.uk-open .uk-dropdown{
width:200px;
text-align:left;
padding:0;
margin-top:0;
left:auto;
right:0
}
.warenkorb_element_label_versandkosten .uk-button-dropdown.uk-open .uk-dropdown li{
line-height:1.25em;
border-bottom:1px solid #bdbdbd
}
.warenkorb_element_label_versandkosten #delivery_country_checkout{
text-decoration:none;
cursor:pointer
}
.warenkorb_element_label_versandkosten .uk-dropdown{
text-align:left
}
.warenkorb_element_label_versandkosten .uk-dropdown .uk-nav.uk-nav-dropdown{
height:200px;
overflow-y:scroll;
overflow-x:hidden;
border-bottom:1px solid #bdbdbd
}
#cart_deliverytype{
min-height:320px
}
#cart_deliverytype--hidden>*{
display:none
}
#cart_deliverytype .uk-button-primary{
color:#fff!important
}
.hinweis_clickundcollect_gutschein_hinweis{
background-color:#e5ecf3;
color:#535353;
padding:12px 20px 12px 40px;
position:relative
}
.hinweis_clickundcollect_gutschein_hinweis .uk-icon-info-circle{
position:absolute;
left:20px;
top:16px
}
#la_branch{
padding:0;
transition:none;
-webkit-transition:none;
text-indent:10px
}
#la_branch.branch_product_available{
background:url(https://fbr.etailercdn.de/custom/module/public/fbr/img/GreenDot.png) 5px center no-repeat
}
#la_branch.branch_product_available__not{
background:url(https://fbr.etailercdn.de/custom/module/public/fbr/img/RedDot.png) 5px center no-repeat;
color:#000
}
#la_branch:focus{
background:0 0
}
#la_branch .branch_product{
text-indent:15px
}
#la_branch .branch_product.branch_product_available{
background:url(https://fbr.etailercdn.de/custom/module/public/fbr/img/GreenDot.png) 5px center no-repeat
}
#la_branch .branch_product.branch_product_available__not{
background:url(https://fbr.etailercdn.de/custom/module/public/fbr/img/RedDot.png) 5px center no-repeat;
color:#000
}
.hinweis_clickundcollect_filialen_hinweis{
background-color:#f3f3f3;
color:#535353;
padding:12px 20px 12px 40px;
position:relative
}
.hinweis_clickundcollect_filialen_hinweis .uk-icon-info-circle{
position:absolute;
left:20px;
top:16px
}
.catalog-image-desktop{
margin-top:-60px;
max-height:180px;
display:flex
}
.catalog-image-desktop img{
object-fit:contain
}
.catalog-addtocart{
background-color:#e5ecf3;
padding:30px 15px 20px 20px
}
.la-strasse-packstation .radios label{
display:block
}
.no_campsite .uk-button,
.no_campsite .uk-button:hover{
color:#fff;
background-color:#7d7d7d
}
.cc_branch .cc_branch__headline{
color:#004481;
text-transform:uppercase;
font-weight:700;
margin-bottom:0
}
.cc_branch p{
margin-top:0
}
html body.body-warenkorb-amazonpayment{
min-width:320px!important
}
#addressBookWidgetDiv,
#walletWidgetDiv{
width:300px;
height:228px
}
@media (min-width:480px){
html body.body-warenkorb-amazonpayment{
min-width:420px!important
}
#addressBookWidgetDiv,
#walletWidgetDiv{
width:400px
}
}
#readOnlyAddressBookWidgetDiv,
#readOnlyWalletWidgetDiv{
width:230px;
height:150px
}
.warenkorb_amazonpayment_widgets{
display:flex;
flex-wrap:wrap;
justify-content:space-around
}
.warenkorb_amazonpayment_widgets .amazonPaymentAdressWidget{
margin:0 10px 20px
}
.pm_targobank table{
width:100%
}
.pm_targobank table th{
text-align:left;
font-weight:400
}
.pm_targobank table td{
font-weight:700
}
.pm_targobank__errors{
margin-bottom:30px
}
.pm_targobank__error{
display:block
}
.pm_targobank__error+.pm_targobank__error{
margin-top:5px
}
.pm_targobank__section{
margin-top:30px
}
.pm_targobank__section:first-of-type{
margin-top:0
}
.pm_targobank input:not([type=hidden])+input,
.pm_targobank select+select{
margin-left:5px
}
.pm_targobank input[type=radio]{
vertical-align:baseline
}
.pm_targobank input[type=radio]+label{
vertical-align:baseline;
margin-left:5px
}
.pm_targobank .itext{
box-sizing:border-box;
width:calc(100% - 35px)
}
.pm_targobank .ort,
.pm_targobank .strasse{
width:calc(100% - 6em - 5px - 35px)
}
.pm_targobank .accountholder_netIncome,
.pm_targobank .hausnummer,
.pm_targobank .plz{
width:6em
}
.pm_targobank .vorwahl{
margin-bottom:5px
}
.pm_targobank .uk-form-controls{
max-width:500px
}
.pm_targobank__toggle_help{
border:none;
background:0 0;
font-size:larger;
color:#333
}
.pm_targobank .uk-toogle-help{
clear:left
}
.pm_targobank .uk-toogle-help label{
display:block;
margin-top:5px;
padding:5px;
background-color:#f0f0f0
}
.pm_targobank .uk-form-row:not(.pm_targobank__inputline)+.uk-form-row.pm_targobank__inputline{
margin-top:0
}
.pm_targobank .pm_targobank__inputline div{
margin-top:20px
}
ul.narrower-selections{
display:inline-block;
list-style-type:none;
padding-left:0;
margin-top:2px;
margin-right:4px
}
ul.narrower-selections li{
margin-right:20px;
min-width:45px;
max-width:145px;
display:inline-block
}
ul.narrower-selections li a{
display:block;
position:relative;
width:100%;
line-height:22px;
background-color:#f2f2f2;
color:#535353;
padding:5px 8px;
border:1px solid transparent;
border-radius:3px;
text-decoration:none
}
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{
text-overflow:ellipsis;
padding-right:23px;
overflow:hidden;
white-space:nowrap;
margin:0;
display:block
}
ul.narrower-selections li i{
position:absolute;
right:3px
}
#filters .et-accordion.narrower{
color:#535353
}
#filters .et-accordion.narrower .et-accordion-item{
background-color:#f2f2f2;
padding:15px;
margin-bottom:5px
}
#filters .et-accordion.narrower .et-accordion-item .et-accordion-title{
font-size:14px;
border:0;
padding:0
}
#filters .et-accordion.narrower .et-accordion-item .et-accordion-title:after{
content:"\f067"
}
#filters .et-accordion.narrower .et-accordion-item.et-active .et-accordion-title{
font-weight:700
}
#filters .et-accordion.narrower .et-accordion-item.et-active .et-accordion-title:after{
content:"\f068"
}
.reset_filter{
text-decoration:underline!important;
font-size:12px
}
.reset_filters{
padding:15px;
background-color:#f2f2f2
}
.reset_filters a{
text-transform:uppercase
}
.main-nav-wrap{
background-color:#004481;
position:relative
}
.main-nav-wrap .uk-dropdown{
min-height:65px;
background-color:#fff;
left:0;
right:0;
padding:0;
border:0;
-webkit-animation:none;
animation:none;
z-index:2
}
.main-nav-wrap .menu-border{
display:none
}
.element_flyout_content_type_cols{
padding:30px 15px
}
#navigation_shader{
position:fixed;
z-index:8;
top:0;
right:0;
bottom:0;
left:0;
background:rgba(0,0,0,.7);
display:none
}
#navigation_shader.visible{
display:block
}
.uk-navbar-nav{
width:100%;
background:#004481;
display:table
}
.uk-navbar-nav:hover>li.uk-active>a{
background:0 0
}
.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;
white-space:nowrap;
font-family:OpenSans;
line-height:55px;
height:55px;
padding:0 13px
}
.uk-navbar-nav>li.uk-open a,
.uk-navbar-nav>li>a:active,
.uk-navbar-nav>li>a:focus,
.uk-navbar-nav>li>a:hover{
background-color:inherit;
color:#fff
}
.uk-navbar-nav>li:hover a{
color:#fff;
text-shadow:none
}
.uk-navbar-nav>li.uk-active:hover>a,
.uk-navbar-nav>li.uk-active>a,
.uk-navbar-nav>li.uk-open>a,
.uk-navbar-nav>li:focus>a,
.uk-navbar-nav>li:hover>a{
background-color:#4f7aa8
}
.uk-navbar-nav>li.uk-open>a{
border-top-left-radius:3px;
border-top-right-radius:3px
}
.uk-navbar-nav>li.menu_red,
.uk-navbar-nav>li.menu_red>a{
background-color:#f30024
}
.uk-navbar-nav>li.menu_red:hover>a{
background-color:#ff423a
}
#layout_header .uk-visible-small .uk-autocomplete .uk-dropdown,
#layout_header .uk-visible-small .uk-autocomplete .uk-dropdown-blank{
width:100%
}
#layout_header .uk-visible-small .uk-autocomplete .uk-open>.uk-dropdown,
#layout_header .uk-visible-small .uk-autocomplete .uk-open>.uk-dropdown-blank{
z-index:1023
}
.primary-right{
padding-right:0
}
.primary-right .uk-navbar-nav>li.menu-1>a{
padding-left:15px
}
.element_flyout .all-products{
position:absolute;
bottom:15px;
right:15px
}
.element_flyout__invisible_link{
color:transparent!important;
pointer-events:none!important
}
.element_flyout .uk-dropdown .uk-nav{
margin:0
}
.element_flyout .uk-nav>li>a,
.element_flyout ul.uk-nav-sub{
padding:5px 0
}
.element_flyout .uk-dropdown-navbar .element_flyout_content_type_rows{
padding:30px 0 0
}
.element_flyout .uk-dropdown-navbar .element_flyout_content_type_rows>.uk-grid>*{
position:relative;
margin-bottom:30px
}
.element_flyout .uk-dropdown-navbar .element_flyout_content_type_rows>.uk-grid>:not(.element_flyout__ff)::before{
content:"";
position:absolute;
top:20px;
bottom:15px;
left:12px;
border-right:2px solid #e5e5e5
}
@media (min-width:1220px){
.element_flyout .uk-dropdown-navbar .element_flyout_content_type_rows>.uk-grid>:not(.element_flyout__ff)::before{
left:16px
}
}
.element_flyout .uk-dropdown-navbar .element_flyout_content_type_rows>.uk-grid>:nth-child(4n+1)::before{
display:none
}
.element_flyout .uk-dropdown-navbar .element_flyout_content_type_cols{
padding:30px 0 0
}
.element_flyout .uk-dropdown-navbar .element_flyout_content_type_cols .uk-grid>*>.uk-nav>*{
position:relative;
margin-bottom:30px
}
.element_flyout .uk-dropdown-navbar .element_flyout_content_type_cols .uk-grid>*>.uk-nav>::before{
content:"";
position:absolute;
top:20px;
bottom:15px;
left:-13px;
border-right:2px solid #e5e5e5
}
.element_flyout .uk-dropdown-navbar .element_flyout_content_type_cols .uk-grid>:first-child>.uk-nav>::before{
display:none
}
.element_flyout .uk-dropdown-navbar .uk-nav-navbar>li>a{
color:#004481;
font-weight:700;
text-transform:uppercase;
font-size:15px;
padding-bottom:0
}
.element_flyout .uk-dropdown-navbar .uk-nav-navbar>li .uk-nav-sub>li>a{
color:#535353;
font-size:14px;
box-sizing:border-box;
padding:3px 0
}
@media (min-width:960px){
.uk-navbar-nav>li>a{
font-size:18px
}
.element_flyout .uk-dropdown-navbar .uk-nav-navbar>li>a{
font-size:15px
}
.element_flyout .uk-dropdown-navbar .uk-nav-navbar>li .uk-nav-sub>li>a{
font-size:14px
}
}
@media (min-width:1220px){
.element_flyout .uk-dropdown-navbar .element_flyout_content_type_cols .uk-grid>*>.uk-nav>::before{
left:-18px
}
.element_flyout .uk-dropdown-navbar .uk-nav-navbar>li>a{
font-size:15px
}
.element_flyout .uk-dropdown-navbar .uk-nav-navbar>li .uk-nav-sub>li>a,
.marken .uk-dropdown-navbar .uk-nav-navbar>li>a{
font-size:14px
}
}
.element_flyout .uk-dropdown-navbar .uk-nav-navbar>li .uk-nav-sub>li>a:focus,
.element_flyout .uk-dropdown-navbar .uk-nav-navbar>li .uk-nav-sub>li>a:hover{
background:#c8c8c8
}
.element_flyout .uk-dropdown-navbar .uk-nav-navbar>li .uk-nav-sub>li.link-more a{
color:#004481!important
}
.element_flyout .uk-dropdown-navbar .uk-nav-navbar>li .uk-nav-sub>li.link-more a::before{
content:'> '
}
.marken .uk-dropdown-navbar .uk-nav-navbar>li>a{
color:#535353;
font-size:14px
}
.marken .uk-dropdown-navbar .uk-nav-navbar>li>a:focus,
.marken .uk-dropdown-navbar .uk-nav-navbar>li>a:hover{
background:#c8c8c8
}
.uk-nav-header.narrower{
text-transform:inherit;
color:#000;
text-decoration:none;
border-bottom:none
}
.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
}
.show-filters{
background-color:#eaeaea;
text-align:center;
text-transform:uppercase
}
#hide-filters,
#show-filters{
display:block;
width:100%;
padding-top:8px;
padding-bottom:8px;
font-size:16px;
margin-bottom:15px
}
.listslider .uk-slidenav-position{
margin-top:-5px;
margin-left:-15px;
margin-right:-15px
}
@media (max-width:767px){
.uk-navbar-nav>li>a{
padding:0 5px
}
.listslider .uk-slidenav-position{
margin-left:-5px;
margin-right:-5px
}
}
@media (min-width:1220px){
.listslider .uk-slidenav-position{
margin-left:-15px;
margin-right:-15px
}
}
.et-thumbnav-fbr li{
border:1px solid transparent;
-webkit-transition:border .5s;
transition:border .5s;
list-style:none
}
@media (min-width:850px){
.et-thumbnav-fbr li{
width:190px;
height:108px;
overflow:hidden;
position:relative
}
.et-thumbnav-fbr li img{
position:absolute;
height:108px;
width:124%;
max-width:124%;
top:0;
left:0
}
}
.et-thumbnav-fbr li.uk-active{
border-color:#004481;
-webkit-transition:border .5s;
transition:border .5s;
position:relative;
z-index:10
}
@media (max-width:1220px){
.checkoutmenue.aktiv:before,
.checkoutmenue.done:before{
display:none
}
.et-thumbnav-fbr.et-thumbnav-flex{
margin:0 10px;
padding:0;
max-width:100%;
border-top:1px solid #fff;
display:table-row;
position:relative
}
.et-thumbnav-fbr.et-thumbnav-flex li{
display:table-cell;
position:relative;
overflow:hidden;
margin:1px
}
.et-thumbnav-fbr.et-thumbnav-flex li a{
display:block
}
.et-thumbnav-fbr.et-thumbnav-flex li img{
position:relative;
max-width:125%;
width:125%;
height:auto;
top:0;
left:0
}
.et-thumbnav-fbr.et-thumbnav-flex li.uk-active a::after,
.et-thumbnav-fbr.et-thumbnav-flex li.uk-active a::before{
content:"";
display:block;
position:absolute;
top:0;
left:50%;
width:0;
height:0
}
.et-thumbnav-fbr.et-thumbnav-flex li.uk-active a::after{
margin:-10px 0 0 -5px;
border:5px solid transparent;
border-bottom-color:#004481
}
.et-thumbnav-fbr.et-thumbnav-flex li.uk-active a::before{
margin:-14px 0 0 -7px;
border:7px solid transparent;
border-bottom-color:#fff
}
.et-thumbnav-fbr.et-thumbnav-flex a{
padding:0
}
.et-thumbnav-fbr.et-thumbnav-flex li:first-child a{
padding-left:0
}
.et-thumbnav-fbr.et-thumbnav-flex li:last-child a{
padding-right:0
}
html.no-flexbox .et-thumbnav-fbr.et-thumbnav-flex li{
width:20%;
float:left
}
}
@media (min-width:1220px){
.et-thumbnav-fbr.et-thumbnav-flex{
margin:0 10px 0 0;
padding:0;
position:absolute;
top:0;
right:0;
bottom:0;
width:17%;
-webkit-flex-direction:column;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column
}
.et-thumbnav-fbr.et-thumbnav-flex a{
padding:0 10px 0 0
}
.et-thumbnav-fbr.et-thumbnav-flex li{
margin-top:5px;
margin-bottom:5px
}
html.flexbox.flexboxtweener .et-thumbnav-fbr.et-thumbnav-flex li{
-webkit-flex-basis:20%;
-ms-flex-preferred-size:20%;
flex-basis:20%
}
html.flexbox.flexboxtweener .et-thumbnav-fbr.et-thumbnav-flex li:last-child{
padding-bottom:0
}
}
.element-slideshow-slide figure.custom{
margin:0
}
.element-slideshow-slide figure.custom .content-text{
display:none
}
.element-slideshow-slide img{
width:670px
}
.element_easycredit_installment__large,
.listslider.startpage_slide .uk-overlay-panel{
display:none
}
.element_easycredit_installment__small{
display:block
}
@media (min-width:1220px){
.element_easycredit_installment__large{
display:block
}
.element_easycredit_installment__small{
display:none!important
}
}
.element_easycredit_installment .modal{
position:fixed;
top:0;
left:0;
right:0;
bottom:0;
display:flex;
align-items:center;
justify-content:center;
background-color:rgba(0,0,0,.6);
z-index:99999
}
.element_easycredit_installment .modal-dialog{
width:600px;
max-width:90vw;
height:700px;
max-height:80vh;
background:#fff;
box-shadow:0 0 10px rgba(0,0,0,.25);
display:flex
}
.element_easycredit_installment .modal-content{
flex:1 1 auto;
width:100%;
display:flex;
flex-direction:column
}
.element_easycredit_installment .modal-header{
flex:0 1 auto;
width:100%;
display:flex;
align-items:center;
justify-content:space-between
}
.element_easycredit_installment .modal-title{
order:1;
padding:10px;
margin:0
}
.element_easycredit_installment button.close{
order:2;
padding:10px
}
.element_easycredit_installment button.close span{
display:none
}
.element_easycredit_installment .modal-body{
flex:1 1 auto;
width:100%;
height:auto!important;
max-height:unset!important
}
.element_easycredit_installment .modal-body iframe{
height:100%;
width:100%
}
.easycredit-widget{
display:flex
}
.easycredit-widget .easycredit-image{
margin-right:10px
}
.easycredit-widget .easycredit-image img{
height:30px;
width:30px
}
.easycredit-widget .easycredit-rate{
font-size:14px;
font-family:OpenSans;
font-weight:700;
color:#004481
}
.easycredit-widget .easycredit-suffix{
font-size:14px;
font-weight:700;
color:#7d7d7d
}
.easycredit-widget .easycredit-link{
text-decoration:none
}
.easycredit-widget .easycredit-link__text{
font-size:12px;
padding:3px;
border:1px solid #7d7d7d;
color:#7d7d7d
}
.easycredit-widget .easycredit-moreinfo{
font-size:10px;
color:#004481
}
html.easycredit .layout_content{
position:static
}
html.easycredit body{
overflow:hidden
}
html:not(.easycredit) .element_easycredit_installment .modal{
display:none!important
}
.checkout6 .installment_container,
.checkout7 .installment_container{
padding-top:20px
}
.checkout6 .installment_container .installment_line,
.checkout7 .installment_container .installment_line{
padding-top:10px;
font-size:12px;
color:#7d7d7d;
width:100%
}
.checkout6 .installment_container .installment_line__description,
.checkout7 .installment_container .installment_line__description{
display:inline-block;
text-align:left;
width:60%
}
.checkout6 .installment_container .installment_line__value,
.checkout7 .installment_container .installment_line__value{
display:inline-block;
text-align:right;
width:40%
}
.checkout6 .installment_redemption_schedule,
.checkout7 .installment_redemption_schedule{
padding:30px;
font-size:13px;
line-height:24px;
color:#7d7d7d
}
.amazonpay_signin__button{
max-width:300px
}
.swiper-gallery{
height:100%
}
.swiper-gallery .swiper-slide{
display:flex;
flex:1 0 78%;
height:100%
}
@media (min-width:480px){
.swiper-gallery .swiper-slide{
flex-basis:55%
}
}
@media (min-width:670px){
.swiper-gallery .swiper-slide{
flex-basis:44%
}
}
.swiper-gallery__small .swiper-slide{
flex-basis:55%
}
@media (min-width:480px){
.swiper-gallery__small .swiper-slide{
flex-basis:40%
}
}
@media (min-width:670px){
.swiper-gallery__small .swiper-slide{
flex-basis:30%
}
}
.box-categorie{
position:relative;
text-decoration:none;
display:flex;
flex-direction:column;
overflow:hidden
}
.box-categorie:hover{
text-decoration:none
}
.box-label,
.box-title{
color:#fff;
display:flex;
justify-content:center;
align-items:center;
font-weight:600;
text-transform:uppercase;
background-color:#004481
}
.box-label{
position:absolute;
top:0;
left:13px;
width:20%;
height:20%;
min-height:28px;
font-size:24px
}
.box-title{
margin:0;
font-size:18px;
line-height:1.1;
text-align:center;
display:block;
padding:4px 15px;
flex-grow:1
}
.box-title-arrow{
position:relative;
text-align:left;
padding:12px 15px
}
.box-title-arrow::before{
content:"";
width:0;
height:0;
border-style:solid;
border-width:0 13px 13px;
border-color:transparent transparent #004481;
top:-13px;
position:absolute;
left:15px
}
.box-title__subheadline{
font-size:14px;
font-weight:400;
text-transform:none
}
@media (max-width:849px){
.box-title-arrow{
padding:8px 15px
}
.box-title__subheadline{
font-size:12px
}
.box-title{
font-size:14px;
line-height:1.3
}
}
.box-label-sale,
.box-title-sale{
background-color:#f40024
}
.box-label-neu,
.box-title-neu{
background-color:#f90
}
.box-label-sale{
font-size:28px;
width:25%
}
.box-label-neu object{
width:80%
}
.box-image{
object-fit:cover;
width:100%
}
@media (max-width:var(--breakpoint_large_max)){
.box-label{
font-size:24px
}
.box-title{
font-size:13px
}
}
@media (max-width:var(--breakpoint_medium_max)){
.box-label{
font-size:27px;
width:50px;
height:26px
}
.box-image{
min-height:95px
}
.box-title{
font-size:16px
}
}
@media (max-width:var(--breakpoint_small_max)){
.box-image{
height:calc(100% - 31px)
}
.box-categorie-arrow img{
height:calc(100% - 38px)
}
}
@media (max-width:var(--breakpoint_mini_max)){
.box-title{
font-size:12px
}
}
.fbr-gallery+.fbr-gallery{
margin-top:25px
}
.fbr-gallery .uk-slidenav-position:hover .uk-slidenav-previous{
background-image:linear-gradient(90deg,#fff,transparent)
}
.fbr-gallery .uk-slidenav-position:hover .uk-slidenav-next{
background-image:linear-gradient(90deg,transparent,#fff)
}
.fbr-gallery .uk-slidenav-position .uk-slidenav{
top:0;
height:100%;
margin-top:0;
display:block
}
.fbr-gallery .uk-slidenav-position .uk-slidenav::before{
position:absolute;
top:40%;
left:50%;
transform:translate(-50%)
}
.fbr-gallery .uk-slidenav-position .uk-slidenav-previous{
left:-5px
}
.fbr-gallery .uk-slidenav-position .uk-slidenav-next{
right:-5px
}
.fbr-gallery .uk-slidenav-position .uk-slidenav-contrast{
color:rgba(0,68,129,.7)
}
.fbr-gallery .uk-slider-container::after{
content:none
}
#searchpreview{
display:none;
z-index:1050;
border:1px solid #cfd1d2;
border-radius:3px;
background-color:#fff;
padding:15px 25px;
position:absolute;
box-shadow:0 0 5px rgba(0,0,0,.25)
}
#searchpreview a{
display:block;
padding:2px
}
.sresult{
display:block;
padding-left:18px;
list-style-type:disc;
padding-bottom:10px
}
.sresult li{
color:#535353;
line-height:16px
}
.sresult li a{
color:#535353;
text-decoration:none
}
.preview_headline{
color:#004481;
font-size:16px;
font-weight:700;
padding:5px
}
.searchpreviewimg{
height:auto;
width:auto;
max-width:80px;
max-height:60px;
padding-right:10px;
float:left
}
#searchpreview .pselected,
#searchpreview a:hover{
background-color:#cfd1d2;
text-decoration:none
}
#ac_right_column{
display:inline-block;
vertical-align:top;
width:370px;
padding-left:25px
}
.shorttext{
color:#666
}
.title{
color:#535353;
margin-top:10px
}
.highlight{
color:#428bca
}
.sresultp{
display:block;
list-style-type:none;
padding-bottom:10px;
padding-left:0
}
.sresultp li{
height:55px
}
.sresultp li a{
display:block;
height:45px;
text-decoration:none;
color:#535353
}
#ac_left_column{
display:inline-block;
width:275px;
vertical-align:top
}
#StartseiteSEO{
text-align:justify;
font-size:12px;
background-color:#f6f6f6;
padding:20px
}
#StartseiteSEO.active .inner{
height:auto;
overflow:auto
}
#StartseiteSEO.active .anzeigen .show{
display:block
}
#StartseiteSEO.active .anzeigen .hide{
display:none
}
#StartseiteSEO .inner{
height:100px;
overflow:hidden
}
#StartseiteSEO .inner .fbr_headline--h2,
#StartseiteSEO .inner .fbr_headline--h3,
#StartseiteSEO .inner .pm_targobank__header,
#StartseiteSEO .inner h2,
#StartseiteSEO .inner h3{
color:#535353;
text-transform:none;
font-size:18px
}
#StartseiteSEO .inner a{
color:#004481;
text-decoration:none
}
#StartseiteSEO .anzeigen{
color:#004481;
margin-top:10px;
cursor:pointer
}
#StartseiteSEO .anzeigen .show{
display:none
}
#StartseiteSEO .anzeigen .hide{
display:block
}
.element_swiper__slides{
align-items:stretch
}
.element_swiper__slide{
height:auto;
display:flex;
align-items:stretch;
justify-content:center
}
.element_swiper__slide>*{
flex:1 1 auto
}
.element_swiper[data-slider-preset=productslider] .element_swiper__slide{
margin-right:2px
}
.element_swiper[data-slider-preset=productslider] .element_swiper__slide:not(:last-child)::after{
content:'';
position:absolute;
z-index:10;
top:0;
right:-3px;
width:2px;
height:100%;
background-color:#eaeaea;
transform:translateX(-50%)
}
.element_swiper[data-slider-preset=productslider]:not(.swiper-container-initialized) .element_swiper__slide{
padding-right:2px;
margin-right:0
}
.element_textblock_teaser_artdirection{
text-align:center;
display:block
}
.element_textblock_teaser_artdirection__img_desktop,
.element_textblock_teaser_artdirection__img_mobile{
display:block
}
@media (max-width:849px){
.element_textblock_teaser_artdirection__img_desktop{
display:none!important
}
}
@media (min-width:850px){
.element_textblock_teaser_artdirection__img_mobile{
display:none!important
}
}
html .uk-grid[data-subtemplate=teaser_artdirection]{
margin-left:-5px;
margin-right:-5px
}
html .uk-grid[data-subtemplate=teaser_artdirection]>*{
padding-left:0
}
@media (min-width:768px){
html .uk-grid[data-subtemplate=teaser_artdirection]{
margin-left:-15px;
margin-right:-15px
}
html .uk-grid[data-subtemplate=teaser_artdirection]>*{
padding-left:0
}
}
.beleg-search .bestellnummer input,
.beleg-search .zip input{
height:48px;
width:100%;
background-color:#fff;
padding-left:20px
}
.beleg-search button{
height:48px;
text-transform:uppercase
}
.beleg-submit{
display:flex;
align-items:flex-end
}
.beleg-submit button{
width:100%
}
.branch-search{
background-color:#eaeaea;
padding:7px 22px;
margin:25px 0;
border:1px solid #ddd
}
@media (max-width:880px){
.branch-search{
height:80px;
margin-bottom:70px
}
}
.branch-search .zip-or-city input{
height:48px;
background-color:#fff;
border-right:none;
width:224px;
padding-left:20px
}
.branch-search .zip-or-city button{
border:1px solid #ddd;
border-left:none
}
@media (max-width:1219px){
.branch-search .zip-or-city{
width:40%
}
}
@media (max-width:800px){
.branch-search .zip-or-city{
width:60%
}
}
@media (max-width:650px){
.branch-search{
height:140px;
margin-bottom:70px
}
.branch-search .zip-or-city{
width:100%;
text-align:center
}
}
@media (max-width:327px){
.branch-search .zip-or-city input{
width:80%
}
}
.branch-search .auto-location button{
height:48px;
text-transform:uppercase
}
@media (max-width:1219px){
.branch-search .auto-location{
width:30%
}
}
@media (max-width:880px){
.branch-search .auto-location{
text-align:right;
width:60%
}
}
@media (max-width:800px){
.branch-search .auto-location{
width:40%
}
}
@media (max-width:730px){
.branch-search .auto-location{
width:40%
}
}
@media (max-width:650px){
.branch-search .auto-location{
width:100%;
text-align:center
}
}
.branch-search .select-country{
text-align:right
}
.branch-search .select-country label{
display:inline-block;
margin-top:13px
}
.branch-search .select-country select{
background-color:#fff
}
@media (max-width:880px){
.branch-search .select-country{
margin-top:20px;
width:100%;
text-align:left
}
}
@media (max-width:650px){
.branch-search .select-country{
margin-top:35px;
text-align:center
}
}
#filialbuttons .auto-location button{
height:48px;
text-transform:uppercase;
width:100%;
text-align:center
}
#modal-content .branch-search .zip-or-city input{
width:206px
}
#branch_map{
height:500px;
margin-bottom:15px
}
#map_filialen_details .info{
display:none;
box-sizing:border-box;
width:300px;
height:290px;
background:#eaeaea;
color:#535353;
padding:10px;
font-family:OpenSans;
text-align:left
}
#map_filialen_details .info a{
display:inline-block;
margin-bottom:10px
}
#map_filialen_details .info.active{
display:block
}
.branch-availability form .uk-button,
.branch_changer .uk-button{
margin-top:10px
}
@media (min-width:768px){
.branch-availability form .uk-button,
.branch_changer .uk-button{
margin-top:0
}
#element_desktop_search{
width:50%
}
}
.branch-availability form .alert-notify,
.branch_changer .alert-notify,
.filialen .alert-notify{
display:none
}
.google_distance{
color:#fff;
font-family:OpenSans;
background-color:#004481;
border:4px solid #004481;
border-radius:8px;
font-size:10px;
display:none;
margin-bottom:5px
}
.google_distance_mombile{
position:relative;
color:#fff;
font-family:OpenSans;
background-color:#004481;
border:1px solid #004481;
border-radius:4px;
font-size:10px;
top:-2px;
margin-left:5px;
display:none
}
.google_availability_title{
font-family:OpenSans;
color:#004481;
font-size:16px;
font-weight:700
}
.goggle_availability_0{
color:#e1151a;
height:18px
}
.goggle_availability_1{
color:#6e9e00;
height:18px
}
.goggle_availability_2{
color:#f16700;
height:18px
}
.branch_legend table td{
vertical-align:top
}
.branch_legend img{
margin-right:20px
}
.branch_legend p{
margin-right:40px
}
.even_branch{
background-color:#f3f1ec
}
.uk-padding-top{
padding-top:15px
}
.filiale_setzen_link{
float:right;
display:inline
}
.filiale_setzen_link a{
text-decoration:underline
}
.gm-style-iw-c{
min-width:370px
}
.gm-style-iw-c button{
top:0!important;
right:0!important;
width:35px!important;
height:40px!important
}
.branch-map{
position:relative
}
.branch-map-copyright{
position:absolute;
bottom:0;
right:0;
font-size:10px;
background-color:rgba(255,255,255,.7);
padding:3px 5px
}
.markenbilder a{
text-decoration:none
}
.markenbilder img{
margin:10px 10px 0 0;
-webkit-filter:grayscale(100%);
-webkit-transition:.2s ease-in-out;
-moz-filter:grayscale(100%);
-moz-transition:.2s ease-in-out;
-o-filter:grayscale(100%);
-o-transition:.2s ease-in-out
}
.markenbilder img:hover{
-webkit-filter:grayscale(0);
-webkit-transition:.2s ease-in-out;
-moz-filter:grayscale(0);
-moz-transition:.2s ease-in-out;
-o-filter:grayscale(0);
-o-transition:.2s ease-in-out
}
.tablehl{
color:#0f599e;
font-weight:700
}
.zeltausstellung{
border-spacing:0;
border-collapse:separate;
width:100%
}
.zeltausstellung tr.thead{
background:#d9d9d9;
line-height:36px;
color:#0f599e;
font-weight:700
}
.zeltausstellung tr.thead .imgText{
padding-right:10px
}
.zeltausstellung tr:nth-child(odd){
background:#eee
}
.zeltausstellung tr td{
text-align:center;
padding:5px 0 5px 10px
}
.zeltausstellung tr td.zeltname{
text-align:left;
padding-left:10px
}
.zeltausstellung tr td.zeltname a{
color:#0f599e;
text-decoration:none
}
.zeltausstellung tr td.zeltname a:hover{
text-decoration:underline
}
.zeltausstellung tr td span{
position:relative;
cursor:pointer;
text-decoration:underline
}
.zeltausstellung tr td span img{
position:absolute;
display:none;
border:1px solid #d0d0d0;
top:-300px;
left:70px;
max-width:340px
}
.zeltausstellung tr td span:hover{
text-decoration:none
}
.zeltausstellung tr td span:hover img{
display:block
}
.noUi-target{
background:#c8c8c8;
border-radius:0;
border:none;
box-shadow:none
}
.noUi-handle{
border:1px solid #7d7d7d;
border-radius:0
}
.noUi-handle:after,
.noUi-handle:before{
background:#7d7d7d
}
.noUi-connect{
background:#1d2a6e;
box-shadow:none
}
.noUi-horizontal.noUi-extended{
padding-right:32px
}
.noUi-horizontal.noUi-extended .noUi-handle{
left:-1px
}
.noUi-horizontal.noUi-extended .noUi-origin{
right:-32px
}
.rangeslider{
margin:0 0 20px
}
.rangeslider__form{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:space-between;
align-items:center
}
.rangeslider__form button{
margin-top:10px
}
.rangeslider__field{
display:flex;
flex:0 1 35%;
align-items:center
}
.rangeslider__field--short{
flex:0 1 5%
}
.rangeslider__input{
display:inline-block;
width:100%;
min-width:0!important;
text-align:right;
background-color:#fff!important
}
.body-warenkorb-checkout1 .uk-panel-title{
font-weight:400
}
.body-warenkorb-checkout1 .uk-panel-content{
padding:20px
}
.body-warenkorb-checkout1 .register{
float:left;
box-sizing:border-box;
width:50%
}
.body-warenkorb-checkout1 .register a{
margin:15px 0
}
.body-warenkorb-checkout1 .with_registration{
padding-right:20px;
border-right:1px solid #eaeaea
}
.body-warenkorb-checkout1 .without_registration{
padding-left:20px
}
.body-warenkorb-checkout1 .without_registration a{
margin-top:120px
}
.body-warenkorb-checkout1 .without_registration p{
margin-top:10px
}
.body-warenkorb-checkout1 .express_payment_container p{
font-weight:700;
margin-bottom:5px
}
.body-warenkorb-checkout1 .express_payment_container .express_payment{
display:flex;
flex-wrap:wrap;
justify-content:flex-start
}
.body-warenkorb-checkout1 .express_payment_container .express_payment.paypal_small{
display:none
}
.body-warenkorb-checkout1 .paypal p{
font-weight:700;
margin-bottom:5px
}
.body-warenkorb-checkout1 .paypal.paypal_small{
display:none
}
@media (max-width:1219px){
.body-warenkorb-checkout1 .register{
width:100%
}
.body-warenkorb-checkout1 .register.with_registration{
border-right:none;
border-bottom:1px solid #eaeaea
}
.body-warenkorb-checkout1 .register.without_registration{
padding-left:0
}
.body-warenkorb-checkout1 .register.without_registration a{
margin-top:0
}
}
@media (max-width:669px){
body.body-warenkorb-checkout7 .checkout7-shoprating .rating-form .commenttext2{
margin-top:8px;
margin-bottom:10px
}
.body-warenkorb-checkout1 .uk-panel-content{
height:auto
}
.body-warenkorb-checkout1 .paypal{
display:none
}
.body-warenkorb-checkout1 .paypal.paypal_small{
display:block;
margin-bottom:30px
}
}
.form-login-regular .uk-panel-title{
line-height:1em;
margin-bottom:30px
}
.form-login-regular .uk-panel{
border:1px solid #eaeaea;
height:335px
}
.form-login-regular .uk-form-row{
margin:15px 20px 0
}
.form-login-regular .uk-form-row:last-child{
margin-bottom:15px
}
.fbrc_kundenkarte p{
margin-top:10px
}
.fbrc_kundenkarte .vorteilUeberschrift{
margin-bottom:5px
}
.fbrc_kundenkarte .vorteile{
list-style:none;
padding-left:7px;
line-height:1.6em;
margin-top:0
}
.fbrc_kundenkarte .vorteile li:before{
color:#6a9e06;
position:relative;
left:-7px
}
.body-warenkorb-checkout1 .uk-panel-title,
.form-login-regular .uk-panel-title{
background:#d2e2b4;
padding:17px 20px;
font-size:16px
}
.body-warenkorb-checkout1 .uk-panel-title span,
.form-login-regular .uk-panel-title span{
font-weight:700
}
.body-warenkorb-checkout1 .uk-panel-title2,
.form-login-regular .uk-panel-title2{
background-color:#eaeaea
}
.body-warenkorb-checkout1 .uk-form-row.required-fields,
.form-login-regular .uk-form-row.required-fields{
margin-top:0;
margin-bottom:30px
}
.body-warenkorb-checkout1 .uk-form-row.email,
.form-login-regular .uk-form-row.email{
margin-top:10px;
margin-bottom:30px
}
.body-warenkorb-checkout1 .uk-form-row.uk-clearfix .uk-form-label,
.form-login-regular .uk-form-row.uk-clearfix .uk-form-label{
float:left
}
.body-warenkorb-checkout1 .uk-form-row.uk-clearfix .lost_password,
.form-login-regular .uk-form-row.uk-clearfix .lost_password{
float:right;
color:#535353;
font-size:13px
}
.body-warenkorb-checkout1 .uk-form-row.uk-clearfix .lost_password:hover,
.form-login-regular .uk-form-row.uk-clearfix .lost_password:hover{
color:#b5b5b5
}
.body-warenkorb-checkout1 .uk-button,
.form-login-regular .uk-button{
text-transform:uppercase;
font-size:14px;
padding:10px 20px;
line-height:normal
}
.body-warenkorb-checkout1 .textblock-bottom,
.form-login-regular .textblock-bottom{
background-color:#eaeaea;
text-align:center;
margin:50px 0 20px;
padding:30px
}
.my-panel.kundenkarte .panel-data{
padding:10px
}
.kundenkarten_umsatz--full_width{
width:100%
}
.kundenkarten_umsatz td{
text-align:left
}
.kundenkarten_umsatz__cell--first{
vertical-align:top;
padding-right:5px;
max-width:160px
}
.kundenkarten_umsatz__cell--green{
background-color:#619d2c;
color:#fff;
font-weight:700;
padding:1px 6px
}
.kundenkarten_umsatz__cell--full_width{
width:100%
}
.kundenkarten_umsatz__text--small{
font-size:12px
}
.kundenkarten_umsatz__text--small span{
font-size:14px
}
.kundenkarten_umsatz__text span{
color:#619d2c;
font-weight:700
}
.kundenkarten_umsatz a{
position:initial;
right:initial;
bottom:initial
}
.kundenkartenumsatz__bar{
width:100%;
background-color:#004481;
height:20px
}
.kundenkartenumsatz__percent{
background-color:#619d2c;
height:20px;
position:relative
}
.kundenkartenumsatz__tooltip{
position:absolute;
right:-31px;
top:-25px
}
.kundenkartenumsatz__tooltip_content{
background-color:#619d2c;
padding:1px 3px;
font-weight:700;
color:#fff;
width:56px;
text-align:center
}
.kundenkartenumsatz__arrow_down{
width:0;
height:0;
border-left:5px solid transparent;
border-right:5px solid transparent;
border-top:5px solid #619d2c;
margin:0 auto
}
.beleg_detail_cart-pos-sum .wk_price{
display:inline-block
}
.body-beleg-detail .cartsummary td.cartsummary-box{
padding-right:20px
}
.body-beleg-detail .cartsummary td.cartsummary-box .cartsummary_pos{
position:relative
}
.body-beleg-detail .cartsummary td.cartsummary-box .cartsummary_pos .cartsummary_pos_info{
position:absolute;
right:-16px;
top:3px
}
.uk-form select.et_styled_select,
select.et_styled_select{
height:30px;
font-family:OpenSans;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
outline:0;
cursor:pointer;
border-radius:0;
border:1px solid #ddd;
padding-right:25px;
background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221024%22%20height%3D%221024%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20fill%3D%22%230%22%20d%3D%22M1024%20305.44l-97.44-97.44-414.56%20414.56-414.56-414.56-97.44%2097.44%20512%20512%20512-512z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
background-position:right 5px center;
background-repeat:no-repeat;
background-size:auto 36%
}
.uk-form select.et_styled_select.error,
.uk-form select.et_styled_select.invalid,
.uk-form select.et_styled_select.uk-form-danger,
select.et_styled_select.error,
select.et_styled_select.invalid,
select.et_styled_select.uk-form-danger{
background-color:#fff7f8!important;
background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221024%22%20height%3D%221024%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20fill%3D%22%230%22%20d%3D%22M1024%20305.44l-97.44-97.44-414.56%20414.56-414.56-414.56-97.44%2097.44%20512%20512%20512-512z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")!important;
background-position:right 5px center!important;
background-repeat:no-repeat!important;
background-size:auto 36%!important
}
.uk-form select.et_styled_select.uk-form-success,
.uk-form select.et_styled_select.valid,
select.et_styled_select.uk-form-success,
select.et_styled_select.valid{
background-color:#fafff2!important;
background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221024%22%20height%3D%221024%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20fill%3D%22%230%22%20d%3D%22M1024%20305.44l-97.44-97.44-414.56%20414.56-414.56-414.56-97.44%2097.44%20512%20512%20512-512z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")!important;
background-position:right 5px center!important;
background-repeat:no-repeat!important;
background-size:auto 36%!important
}
.uk-form select.et_styled_select:disabled,
.uk-form select.et_styled_select[readonly],
select.et_styled_select:disabled,
select.et_styled_select[readonly]{
pointer-events:none;
color:#999;
background-color:#f5f5f5;
background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221024%22%20height%3D%221024%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M1024%20305.44l-97.44-97.44-414.56%20414.56-414.56-414.56-97.44%2097.44%20512%20512%20512-512z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")
}
.uk-form select.et_styled_select:-moz-focusring,
select.et_styled_select:-moz-focusring{
color:transparent;
text-shadow:0 0 0 #000
}
.uk-form select.et_styled_select::-ms-expand,
select.et_styled_select::-ms-expand{
display:none
}
.uk-form select.et_styled_select.error,
select.et_styled_select.error{
border-color:red
}
@-moz-document url-prefix(){
.uk-form select.et_styled_select,
select.et_styled_select{
padding-right:25px;
outline:0
}
}
@media (max-width:669px){
.anchor{
position:relative;
top:-61px;
width:1px;
height:1px;
visibility:hidden;
display:block
}
.form-kontaktformular [class*=form-group-] div[class*=uk-width-medium-]+div[class*=uk-width-medium-]{
margin-top:15px
}
}
.fbr-form-node{
align-items:center
}
.fbr-form-node__icon{
font-size:24px
}
.fbr-kontaktformular-kdnr,
.fbr-kontaktformular-ordernr{
box-sizing:border-box;
width:100%
}
.fbr-kontaktformular-kdnr{
margin-top:15px
}
@media (min-width:1220px){
.fbr-kontaktformular-ordernr{
width:75%
}
.fbr-kontaktformular-kdnr{
margin-top:0;
width:25%
}
.view-artikel-detail .product-data .product-images .uk-thumbnail{
min-height:431px
}
}
.productavailabilitynotificationmodal_product{
color:#525252;
display:flex;
justify-content:center
}
.productavailabilitynotificationmodal_product--image{
flex:1 1 40%;
text-align:center
}
.productavailabilitynotificationmodal_product--data{
flex:1 1 60%
}
.productavailabilitynotificationmodal_info{
color:#525252;
margin-top:10px;
margin-bottom:10px;
display:flex;
align-items:center
}
.productavailabilitynotificationmodal_info--ok{
width:50px;
height:50px;
background:url(https://fbr.etailercdn.de/custom/module/public/fbr/img/g_branch_availability_popup_1.svg) 0 0/100% no-repeat;
margin:20px
}
.panproduct_data{
padding-top:10px;
padding-left:10px
}
.panproduct_data--description{
font-weight:700
}
.productavailabilitynotificationmodal_form{
color:#525252
}
.productavailabilitynotificationmodal_form--button button{
width:100%
}
.privacyrequest_createrequest{
padding-bottom:50px
}
.privacyrequest_createrequest .fbr_headline--h2,
.privacyrequest_createrequest h2{
border-bottom:2px solid #e5e5e5
}
.privacyrequest_createrequest .prcr_form{
display:flex;
justify-content:space-between;
align-items:center;
flex-direction:column
}
@media (min-width:670px){
.privacyrequest_createrequest .prcr_form{
flex-direction:row;
align-items:flex-start
}
}
.privacyrequest_createrequest .prcr_form--element{
flex:1 1 100%;
padding:0 20px;
width:100%
}
.privacyrequest_createrequest .prcr_form--element label{
display:block;
margin-bottom:5px;
font-weight:700
}
.privacyrequest_createrequest .prcr_form--element input{
height:30px;
max-width:100%;
padding:4px 6px;
border:1px solid #ddd;
background:inherit;
color:#444;
-webkit-transition:.2s linear;
transition:.2s linear;
width:90%;
display:block;
margin-bottom:10px
}
.privacyrequest_createrequest .prcr_form--add{
flex:0 0 40px!important;
min-height:40px;
margin-top:25px;
padding:0
}
.privacyrequest_createrequest .prcr_form--analyze{
padding-top:25px
}
.privacyrequest_createrequest .prcr_form--analyze button{
height:40px;
padding:10px 40px
}
.privacyrequest_detail__info{
padding:20px 0
}
.privacyrequest_detail .pr_info{
padding-bottom:20px
}
.privacyrequest_detail .pr_info--head{
font-weight:700
}
.privacyrequest_detail .pr_info--head .pr_rows{
border-top:1px solid grey
}
.privacyrequest_detail .pr_row{
border-bottom:1px solid grey;
display:flex
}
.privacyrequest_detail .pr_row div{
padding:5px 20px
}
.privacyrequest_detail .pr_row--key{
flex:0 0 150px;
border-left:1px solid grey;
border-right:1px solid grey
}
.privacyrequest_detail .pr_row--val{
flex:1 1 85%;
border-right:1px solid grey
}
#countdownTimerWrapper1{
position:fixed;
top:100px;
right:10px;
z-index:9998;
display:none
}
#countdownTimerWrapper1 .element_easycredit_installment button.close,
#countdownTimerWrapper1 .uk-close,
.element_easycredit_installment #countdownTimerWrapper1 button.close{
position:fixed;
top:92px;
right:300px;
z-index:9999;
background:#e5e5e5;
color:#7d7d7d;
border:1px;
border-radius:50%;
opacity:1
}
#countdownTimerWrapper{
position:-webkit-sticky;
position:sticky
}
#countdownTimer{
position:static;
top:10px;
right:10px;
width:270px;
height:250px;
background-color:#fff;
border:1px solid #999;
box-shadow:0 0 5px 0 #999;
padding:15px;
color:#004481
}
#countdownTimer .caption{
text-align:center;
font-size:20px;
font-weight:700
}
#countdownTimer .hours_and_minutes{
padding-top:10px;
padding-bottom:10px;
border:1px solid #e5e5e5
}
#countdownTimer .hours_and_minutes_data{
text-align:center;
font-size:28px;
font-weight:700
}
#countdownTimer .hours_and_minutes_legend{
text-align:center
}
#countdownTimer .hours_and_minutes_legend span{
margin-right:20px;
margin-left:20px
}
#countdownTimerMinutes,
#countdownTimerSeconds{
padding:10px;
text-align:center
}
#countdownClear,
#countdownReset{
text-transform:uppercase;
font-weight:700;
font-size:13px
}
.rating-input-container{
border:none;
float:left
}
.rating-input-container input{
display:none
}
.rating-input-container>label{
color:#ddd;
float:right
}
.rating-input-container>label:before{
margin:5px;
font-size:1.25em;
font-family:FontAwesome;
display:inline-block;
content:"\f005"
}
.comment_operator .translation_original,
.comment_user.translation_original,
.et-accordion-content a.toggle_translation.translation_original,
.view-artikel-detail .product_content .product_rating__element__content .comment_operator .translation_original,
.view-artikel-detail .product_content .product_rating__element__content .comment_user.translation_original{
display:none
}
.et-accordion-content a.toggle_translation,
a.toggle_translation{
display:inline-block
}
a.toggle_translation{
text-decoration:underline!important
}
.rating-form .commenttext2 .errorText{
display:none
}
.rating-form .commenttext2.hasError textarea{
border:1px solid red
}
.rating-form .commenttext2.hasError .errorText{
display:block;
color:red;
font-size:12px
}
.rating-form .starErrorText{
display:none;
color:red;
margin-bottom:15px;
font-size:12px
}
.rating-form .starErrorText.visible{
display:block
}
.rating-form .rating-stars_labeld .rating-input-container{
width:135px
}
.rating-form .rating-stars_labeld .selection_container{
width:290px;
float:left
}
.rating-form .rating-stars_labeld .selection_container__label{
padding-left:15px;
padding-top:6px;
display:inline-block
}
.rating-form .rating-stars_labeld .selection_container__val{
font-size:18px;
font-weight:700;
display:inline-block
}
.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:#1d2a6e
}
.rating-stars{
display:inline-block
}
.rating-stars>span{
position:relative
}
.rating-stars>span i{
color:#ffae00
}
.rating-stars>span i.filled-side{
width:7px
}
.rating-stars>span i.not-filled-side{
-webkit-transform:scale(-1,1);
-ms-transform:scale(-1,1);
transform:scale(-1,1)
}
.rating-stars>span i.rating-empty{
color:#cbcbcb
}
.rating-links{
display:inline-block;
margin-left:10px
}
.comment_operator{
margin-top:15px;
padding:10px 15px;
background-color:#e9e9e9;
line-height:1.4
}
.comment_operator__headline{
color:#004481;
font-weight:700;
font-style:normal
}
#element_desktop_search{
display:inline-block;
width:50%;
position:relative;
box-sizing:border-box;
padding:7px 7px 7px 0;
margin-left:20px;
margin-top:-2px
}
@media (max-width:1219px){
#element_desktop_search{
margin-left:0
}
}
#desktop-search{
background-color:#eaeaea;
display:none;
padding:5px;
white-space:nowrap
}
.search-button{
height:48px;
width:48px;
font-size:20px;
line-height:1
}
.search-button i{
margin:0
}
.mobile-header-menu-text div{
clear:left;
font-size:10px
}
.clear_icon{
display:none;
width:auto;
height:auto;
font-size:20px;
color:#7d7d7d;
opacity:.8;
cursor:pointer;
vertical-align:middle
}
.clear_icon--active{
display:inline-block
}
#element_mobile_search{
display:block;
position:relative;
white-space:nowrap;
box-sizing:border-box;
margin-left:0;
width:100%;
z-index:100;
border:4px solid #004481
}
html:not(.element_mobile_search---visible) #element_mobile_search{
display:none!important
}
#element_mobile_search .search-button{
line-height:1;
min-height:auto;
background-color:transparent;
color:#004481;
width:auto;
height:auto
}
#element_mobile_search form{
float:none;
width:100%;
padding:0
}
#element_mobile_search .uk-autocomplete-results{
overflow:hidden
}
#mobile-search-field{
width:80%;
border:none;
background:#fff;
padding:8px;
box-sizing:border-box;
height:auto
}
#desktop-search-field{
width:80%;
box-sizing:border-box!important;
border:1px solid #e5e5e5;
border-right:0;
background-color:#fff;
height:48px;
padding-left:4%;
padding-right:4%
}
.search-button-new{
background-color:#1d2a6e;
line-height:20px;
min-height:20px;
border-radius:0 3px 3px 0;
padding:4px 8px 4px 12px;
position:relative;
right:0;
box-sizing:border-box
}
@media (min-width:700px){
.search-button-new{
margin-left:0;
padding:4px 8px 1px 12px
}
}
.view-artikel-detail .product-details-producttest{
display:inline-block;
min-width:250px
}
.view-artikel-detail .producttest-link,
.view-artikel-detail .rating-link{
text-decoration:none;
color:#535353
}
.view-artikel-detail .product-data,
.view-artikel-detail .product-data .product-images{
position:relative
}
.view-artikel-detail .product-data .product-images .uk-thumbnail{
border:1px solid #ededed;
display:flex;
align-items:center;
justify-content:center
}
.view-artikel-detail .product-data .product-images .uk-thumbnail a{
position:relative;
display:block
}
.view-artikel-detail .product-data .product-images .uk-thumbnail img{
flex:0 0 auto
}
.view-artikel-detail .product-data .product-images .vproduct{
position:relative
}
.view-artikel-detail .product-data .product-images .viewmarker{
position:absolute;
transform:rotate(-45deg);
top:50px;
z-index:9;
color:#535353
}
.view-artikel-detail .product-data .product-images .product_warranty{
position:absolute;
top:5px;
right:5px;
width:120px;
z-index:10;
text-align:right
}
@media (min-width:768px){
#element_mobile_search{
padding-top:0
}
.view-artikel-detail .product-data .product-images .product_warranty{
width:40%
}
.view-artikel-detail .product-data .product-images__link{
height:430px
}
}
@media (min-width:960px){
.marken .uk-dropdown-navbar .uk-nav-navbar>li>a{
font-size:14px
}
.view-artikel-detail .product-data .product-images .product_warranty{
width:60%
}
}
.view-artikel-detail .product-data .product-images .uk-slider a{
display:inline-block;
position:relative
}
.view-artikel-detail .product-data .product-images__link{
text-decoration:none;
display:block
}
.view-artikel-detail .product-data .product-images__link:hover .uk-thumbnail-caption{
text-decoration:underline
}
.view-artikel-detail .product-data .product-images__media{
vertical-align:middle;
display:inline-block
}
.view-artikel-detail .product-data .product-abstract{
margin-bottom:20px
}
.view-artikel-detail .product-data .product-abstract .fbr_headline--h1,
.view-artikel-detail .product-data .product-abstract h1{
margin-top:0
}
.view-artikel-detail .product-data .product-abstract__verfuegbarkeit{
color:#ff671f
}
.view-artikel-detail .product-data .variantselector .vselect_label{
font-weight:700;
display:inline-block;
padding:0 0 5px
}
@media (min-width:768px){
.view-artikel-detail .product-data .product-abstract{
margin-bottom:0
}
.view-artikel-detail .product-data .variantselector .vselect_label{
padding:0
}
}
.view-artikel-detail .product_info_download{
border:1px solid #e5e5e5;
padding:25px 30px 15px
}
.view-artikel-detail .product_info_download i{
width:30px;
display:inline-block;
text-align:center;
position:absolute;
left:-35px;
line-height:inherit
}
.view-artikel-detail .product_info_download a{
color:inherit;
text-decoration:none;
margin-left:35px;
display:inline-block;
position:relative
}
.view-artikel-detail .product_info_download .product-details-catalogpage{
margin-left:35px;
position:relative
}
.view-artikel-detail .product_branchavailability{
border:1px solid #e5e5e5;
padding:0 30px
}
.view-artikel-detail .product_branchavailability .branch_availability_item{
color:#004481;
font-weight:700;
padding:12px 0;
border-bottom:1px solid #e5e5e5;
display:flex;
justify-content:space-between
}
.view-artikel-detail .product_branchavailability .branch_availability_item:last-child{
border-bottom:0
}
.view-artikel-detail .product_branchavailability .branch_availability_item .branch_availability_status{
display:flex;
align-items:center;
font-weight:400
}
.view-artikel-detail .product_branchavailability .branch_availability_item .branch_availability_status_1{
color:#6e9e00
}
.view-artikel-detail .product_branchavailability .branch_availability_item .branch_availability_status_2{
color:#f16700
}
.view-artikel-detail .product_branchavailability .branch_availability_item .uk-icon-check-circle{
font-size:24px;
margin-right:5px
}
.view-artikel-detail .artikel_infoboxitem{
margin-bottom:5px
}
.view-artikel-detail table.textaufleger td{
vertical-align:top
}
.view-artikel-detail table.textaufleger .textaufleger-inner{
display:inline-block;
padding:5px 10px;
background-color:#dbe7c1;
position:relative
}
.view-artikel-detail table.textaufleger .textaufleger-inner .uk-icon-check{
position:absolute;
left:5px;
top:8px
}
.view-artikel-detail table.textaufleger .textaufleger-inner span{
display:inline-block;
margin-left:15px
}
.element_sidebar .uk-nav .view-artikel-detail .product_content__element__head li.fbr_headline--h3,
.element_sidebar .uk-nav .view-artikel-detail .product_content__element__head li.pm_targobank__header,
.element_sidebar .uk-nav .view-artikel-detail .product_content__element__head--small li.fbr_headline--h3,
.element_sidebar .uk-nav .view-artikel-detail .product_content__element__head--small li.pm_targobank__header,
.element_sidebar .uk-nav .view-artikel-detail li.product_content__element__head--small.fbr_headline--h3,
.element_sidebar .uk-nav .view-artikel-detail li.product_content__element__head--small.pm_targobank__header,
.element_sidebar .uk-nav .view-artikel-detail li.product_content__element__head.fbr_headline--h3,
.element_sidebar .uk-nav .view-artikel-detail li.product_content__element__head.pm_targobank__header,
.view-artikel-detail .element_sidebar .uk-nav li.product_content__element__head--small.fbr_headline--h3,
.view-artikel-detail .element_sidebar .uk-nav li.product_content__element__head--small.pm_targobank__header,
.view-artikel-detail .element_sidebar .uk-nav li.product_content__element__head.fbr_headline--h3,
.view-artikel-detail .element_sidebar .uk-nav li.product_content__element__head.pm_targobank__header,
.view-artikel-detail .product_content__element__head .element_sidebar .uk-nav li.fbr_headline--h3,
.view-artikel-detail .product_content__element__head .element_sidebar .uk-nav li.pm_targobank__header,
.view-artikel-detail .product_content__element__head .fbr_headline--h2,
.view-artikel-detail .product_content__element__head .fbr_headline--h3,
.view-artikel-detail .product_content__element__head .fbr_headline--h4,
.view-artikel-detail .product_content__element__head .pm_targobank__header,
.view-artikel-detail .product_content__element__head h2,
.view-artikel-detail .product_content__element__head h3,
.view-artikel-detail .product_content__element__head h4,
.view-artikel-detail .product_content__element__head h5,
.view-artikel-detail .product_content__element__head h6,
.view-artikel-detail .product_content__element__head--small .element_sidebar .uk-nav li.fbr_headline--h3,
.view-artikel-detail .product_content__element__head--small .element_sidebar .uk-nav li.pm_targobank__header,
.view-artikel-detail .product_content__element__head--small .fbr_headline--h2,
.view-artikel-detail .product_content__element__head--small .fbr_headline--h3,
.view-artikel-detail .product_content__element__head--small .fbr_headline--h4,
.view-artikel-detail .product_content__element__head--small .pm_targobank__header,
.view-artikel-detail .product_content__element__head--small h2,
.view-artikel-detail .product_content__element__head--small h3,
.view-artikel-detail .product_content__element__head--small h4,
.view-artikel-detail .product_content__element__head--small h5,
.view-artikel-detail .product_content__element__head--small h6,
.view-artikel-detail .product_content__element__head--small.fbr_headline--h1,
.view-artikel-detail .product_content__element__head--small.fbr_headline--h2,
.view-artikel-detail .product_content__element__head--small.fbr_headline--h3,
.view-artikel-detail .product_content__element__head--small.fbr_headline--h4,
.view-artikel-detail .product_content__element__head--small.pm_targobank__header,
.view-artikel-detail .product_content__element__head--small>.fbr_headline--h1,
.view-artikel-detail .product_content__element__head--small>h1,
.view-artikel-detail .product_content__element__head.fbr_headline--h1,
.view-artikel-detail .product_content__element__head.fbr_headline--h2,
.view-artikel-detail .product_content__element__head.fbr_headline--h3,
.view-artikel-detail .product_content__element__head.fbr_headline--h4,
.view-artikel-detail .product_content__element__head.pm_targobank__header,
.view-artikel-detail .product_content__element__head>.fbr_headline--h1,
.view-artikel-detail .product_content__element__head>h1,
.view-artikel-detail h1.product_content__element__head,
.view-artikel-detail h1.product_content__element__head--small,
.view-artikel-detail h2.product_content__element__head,
.view-artikel-detail h2.product_content__element__head--small,
.view-artikel-detail h3.product_content__element__head,
.view-artikel-detail h3.product_content__element__head--small,
.view-artikel-detail h4.product_content__element__head,
.view-artikel-detail h4.product_content__element__head--small,
.view-artikel-detail h5.product_content__element__head,
.view-artikel-detail h5.product_content__element__head--small,
.view-artikel-detail h6.product_content__element__head,
.view-artikel-detail h6.product_content__element__head--small{
color:#004481;
text-transform:uppercase;
font-weight:700;
margin-bottom:15px;
padding-bottom:5px
}
.element_sidebar .uk-nav .view-artikel-detail .product_content__element__head li.fbr_headline--h3,
.element_sidebar .uk-nav .view-artikel-detail .product_content__element__head li.pm_targobank__header,
.element_sidebar .uk-nav .view-artikel-detail li.product_content__element__head.fbr_headline--h3,
.element_sidebar .uk-nav .view-artikel-detail li.product_content__element__head.pm_targobank__header,
.view-artikel-detail .element_sidebar .uk-nav li.product_content__element__head.fbr_headline--h3,
.view-artikel-detail .element_sidebar .uk-nav li.product_content__element__head.pm_targobank__header,
.view-artikel-detail .product_content__element__head .element_sidebar .uk-nav li.fbr_headline--h3,
.view-artikel-detail .product_content__element__head .element_sidebar .uk-nav li.pm_targobank__header,
.view-artikel-detail .product_content__element__head .fbr_headline--h2,
.view-artikel-detail .product_content__element__head .fbr_headline--h3,
.view-artikel-detail .product_content__element__head .fbr_headline--h4,
.view-artikel-detail .product_content__element__head .pm_targobank__header,
.view-artikel-detail .product_content__element__head h2,
.view-artikel-detail .product_content__element__head h3,
.view-artikel-detail .product_content__element__head h4,
.view-artikel-detail .product_content__element__head h5,
.view-artikel-detail .product_content__element__head h6,
.view-artikel-detail .product_content__element__head.fbr_headline--h1,
.view-artikel-detail .product_content__element__head.fbr_headline--h2,
.view-artikel-detail .product_content__element__head.fbr_headline--h3,
.view-artikel-detail .product_content__element__head.fbr_headline--h4,
.view-artikel-detail .product_content__element__head.pm_targobank__header,
.view-artikel-detail .product_content__element__head>.fbr_headline--h1,
.view-artikel-detail .product_content__element__head>h1,
.view-artikel-detail h1.product_content__element__head,
.view-artikel-detail h2.product_content__element__head,
.view-artikel-detail h3.product_content__element__head,
.view-artikel-detail h4.product_content__element__head,
.view-artikel-detail h5.product_content__element__head,
.view-artikel-detail h6.product_content__element__head{
border-bottom:2px solid #e5e5e5;
font-size:18px
}
.element_sidebar .uk-nav .view-artikel-detail .product_content__element__head--small li.fbr_headline--h3,
.element_sidebar .uk-nav .view-artikel-detail .product_content__element__head--small li.pm_targobank__header,
.element_sidebar .uk-nav .view-artikel-detail li.product_content__element__head--small.fbr_headline--h3,
.element_sidebar .uk-nav .view-artikel-detail li.product_content__element__head--small.pm_targobank__header,
.view-artikel-detail .element_sidebar .uk-nav li.product_content__element__head--small.fbr_headline--h3,
.view-artikel-detail .element_sidebar .uk-nav li.product_content__element__head--small.pm_targobank__header,
.view-artikel-detail .product_content__element__head--small .element_sidebar .uk-nav li.fbr_headline--h3,
.view-artikel-detail .product_content__element__head--small .element_sidebar .uk-nav li.pm_targobank__header,
.view-artikel-detail .product_content__element__head--small .fbr_headline--h2,
.view-artikel-detail .product_content__element__head--small .fbr_headline--h3,
.view-artikel-detail .product_content__element__head--small .fbr_headline--h4,
.view-artikel-detail .product_content__element__head--small .pm_targobank__header,
.view-artikel-detail .product_content__element__head--small h2,
.view-artikel-detail .product_content__element__head--small h3,
.view-artikel-detail .product_content__element__head--small h4,
.view-artikel-detail .product_content__element__head--small h5,
.view-artikel-detail .product_content__element__head--small h6,
.view-artikel-detail .product_content__element__head--small.fbr_headline--h1,
.view-artikel-detail .product_content__element__head--small.fbr_headline--h2,
.view-artikel-detail .product_content__element__head--small.fbr_headline--h3,
.view-artikel-detail .product_content__element__head--small.fbr_headline--h4,
.view-artikel-detail .product_content__element__head--small.pm_targobank__header,
.view-artikel-detail .product_content__element__head--small>.fbr_headline--h1,
.view-artikel-detail .product_content__element__head--small>h1,
.view-artikel-detail h1.product_content__element__head--small,
.view-artikel-detail h2.product_content__element__head--small,
.view-artikel-detail h3.product_content__element__head--small,
.view-artikel-detail h4.product_content__element__head--small,
.view-artikel-detail h5.product_content__element__head--small,
.view-artikel-detail h6.product_content__element__head--small{
border-bottom:0;
font-size:14px
}
.view-artikel-detail .product_content{
position:relative
}
.view-artikel-detail .product_content__element{
padding-bottom:35px
}
.view-artikel-detail .product_content__element_content{
position:relative
}
.view-artikel-detail .product_content__element_content.show-overlay .element_overlay{
bottom:0;
right:0;
z-index:15
}
.view-artikel-detail .product_content__element_content .element_overlay{
position:fixed;
top:0;
left:0;
background-color:rgba(255,255,255,.7);
padding:0;
z-index:-1
}
@media (max-width:849px){
.view-artikel-detail .product_content__element_content .element_overlay{
background-color:transparent
}
}
.view-artikel-detail .product_content .product_rating__element{
font-size:12px;
border-bottom:1px solid #ddd;
margin-bottom:15px
}
.view-artikel-detail .product_content .product_rating__element__title{
min-width:70px;
padding:10px 20px;
font-size:14px
}
.view-artikel-detail .product_content .product_rating__element__title>div{
text-align:center
}
.view-artikel-detail .product_content .product_rating__element__title::after{
content:""!important;
height:0;
width:0
}
.view-artikel-detail .product_content .product_rating__element__title .rating-stars{
font-size:20px
}
.view-artikel-detail .product_content .product_rating__element__title blockquote{
border:none;
font-size:14px;
padding-left:0
}
.view-artikel-detail .product_content .product_rating__element__title .open_button{
display:block;
text-align:center;
margin:20px 0
}
.view-artikel-detail .product_content .product_rating__element__title .open_button span{
display:inline-block;
position:relative;
box-sizing:border-box;
font-size:12px;
font-weight:700;
border:1px solid #ccc;
background:#fff;
padding:10px 30px 10px 35px
}
.view-artikel-detail .product_content .product_rating__element__title .open_button span::before{
font-family:FontAwesome,Arial,Helvetica,sans-serif;
position:absolute;
left:8px;
width:25px;
height:25px;
content:"\f107"
}
.view-artikel-detail .product_content .product_rating__element__content{
font-size:12px;
padding:0 15px;
margin:0
}
.view-artikel-detail .product_content .product_rating__element__content blockquote{
display:none;
font-size:14px;
border-left:none
}
.view-artikel-detail .product_content .product_rating__element__content blockquote .without_ratingtext{
font-style:normal;
color:#aeaeae
}
@media (min-width:670px){
.view-artikel-detail .product_content .product_rating__element__title blockquote{
display:none
}
.view-artikel-detail .product_content .product_rating__element__title{
width:66%;
border-top:0 solid #ccc;
cursor:default
}
.view-artikel-detail .product_content .product_rating__element__title>div{
text-align:left
}
.view-artikel-detail .product_content .product_rating__element__title .open_button{
display:none
}
.view-artikel-detail .product_content .product_rating__element__content{
display:block!important;
margin:0
}
.view-artikel-detail .product_content .product_rating__element__content blockquote{
display:block;
padding:15px 0 0
}
}
.view-artikel-detail .product_content .product_rating__element__content .comment_user{
display:block;
word-break:break-word
}
.view-artikel-detail .product_content .product_rating__element__content .comment_operator{
display:block;
background:#fff;
border:1px solid #ddd;
margin:20px 0 15px
}
.view-artikel-detail .product_content .product_rating__element__content .comment_image_wrapper{
display:flex;
justify-content:flex-start;
align-items:flex-start;
flex-wrap:wrap;
padding-bottom:15px;
padding-top:15px
}
@media (min-width:670px){
.view-artikel-detail .product_content .product_rating__element__content .comment_operator{
margin-top:0;
width:calc(66% - 30px)
}
.view-artikel-detail .product_content .product_rating__element__content .comment_image_wrapper{
padding-top:0
}
}
.view-artikel-detail .product_content .product_rating__element__content .comment_image_wrapper strong{
displaY:block;
width:100%;
font-weight:400;
font-size:14px
}
.view-artikel-detail .product_content .product_rating__element__content .comment_image{
display:inline-flex;
align-items:center;
overflow:hidden;
justify-content:center;
padding:0;
border:1px solid #eaeaea;
width:87px;
height:80px;
margin:0 2px 2px 0
}
@media (min-width:670px){
.view-artikel-detail .product_content .product_rating__element__content .comment_image{
width:100px;
height:90px
}
}
.view-artikel-detail .product_content .product_rating_element__title_wrapper{
display:flex;
flex-direction:row;
justify-content:center
}
.view-artikel-detail .product_content .product_rating .title_wrapper__recommend{
display:none
}
.view-artikel-detail .product_content .product_rating .recommend_wrapper{
display:block;
margin-top:15px
}
.view-artikel-detail .product_content .uk-text-bold{
font-family:OpenSans;
font-weight:400
}
.view-artikel-detail .product_content .yt_container{
position:relative;
padding-bottom:56.25%;
height:0;
overflow:hidden;
max-width:100%
}
.view-artikel-detail .product_content .yt_container embed,
.view-artikel-detail .product_content .yt_container iframe,
.view-artikel-detail .product_content .yt_container object{
position:absolute;
top:0;
left:0;
width:100%;
height:100%
}
.view-artikel-detail .fbr_headline--h1,
.view-artikel-detail .product-details-name,
.view-artikel-detail h1{
font-size:22px;
font-family:OpenSans;
font-weight:700;
line-height:30px;
color:#525252;
text-transform:none
}
.view-artikel-detail .vproduct{
display:none
}
.view-artikel-detail .vvisible{
display:block!important
}
.view-artikel-detail span.vvisible{
display:inline!important
}
.view-artikel-detail .vitem{
display:inline-block;
margin-bottom:5px;
position:relative
}
.view-artikel-detail .vitem:hover{
text-decoration:none
}
.view-artikel-detail .vitem.normal{
padding:4px 10px;
border:1px solid #7d7d7d;
color:#7d7d7d;
margin-right:5px;
border-radius:2px;
background-color:#fff
}
.view-artikel-detail .vitem.normal:hover{
text-decoration:none;
border:1px solid #004481;
color:#004481
}
.view-artikel-detail .vitem.normal.vactive{
border:1px solid #7d7d7d;
background:#004481;
color:#fff
}
.view-artikel-detail .vitem.normal.vactive:hover{
border:1px solid #004481
}
.view-artikel-detail .variantselector .colorbox{
content:'';
width:29px;
height:29px;
padding:2px;
-webkit-border-radius:29px;
-moz-border-radius:29px;
border-radius:29px;
border:2px solid transparent;
margin:0
}
.view-artikel-detail .variantselector .colorbox.deactivated{
opacity:.5
}
.view-artikel-detail .variantselector .colorbox .color{
height:25px;
width:25px;
-webkit-border-radius:27px;
-moz-border-radius:27px;
border-radius:27px;
padding:0;
border:2px solid #c7c7c7;
background-position:center center
}
.view-artikel-detail .variantselector .colorbox .color i{
display:none
}
.view-artikel-detail .variantselector .colorbox.vactive,
.view-artikel-detail .variantselector .colorbox:hover{
border:2px solid #004481;
background-color:#fff
}
.view-artikel-detail .variantselector #more-colors{
font-size:32px;
width:inherit;
height:inherit;
vertical-align:top;
padding:7px
}
.view-artikel-detail .variantselector .level2{
display:none
}
.view-artikel-detail .checkoutmenue.aktiv:before,
.view-artikel-detail .checkoutmenue.done:before,
.view-artikel-detail .etCheckbox-wrap.etCheckbox--checked:before,
.view-artikel-detail .fbr-icon-haken{
color:#619d2c
}
.view-artikel-detail .sidebar_element{
padding-bottom:35px
}
.element_sidebar .uk-nav .view-artikel-detail li.product-sidebar-headline.fbr_headline--h3,
.element_sidebar .uk-nav .view-artikel-detail li.product-sidebar-headline.pm_targobank__header,
.view-artikel-detail .element_sidebar .uk-nav li.product-sidebar-headline.fbr_headline--h3,
.view-artikel-detail .element_sidebar .uk-nav li.product-sidebar-headline.pm_targobank__header,
.view-artikel-detail .product-sidebar-headline.fbr_headline--h3,
.view-artikel-detail .product-sidebar-headline.pm_targobank__header,
.view-artikel-detail h3.product-sidebar-headline{
font-size:16px;
color:#004481;
text-transform:uppercase;
font-weight:700;
margin-bottom:7px
}
.view-artikel-detail .product_fbr_service{
background-color:#eaeaea;
padding:15px 30px 30px;
color:#535353
}
.view-artikel-detail .product_fbr_service>table>tbody>tr>td{
vertical-align:top;
padding-bottom:10px
}
.view-artikel-detail .product_fbr_service>table>tbody>tr>td b,
.view-artikel-detail .product_fbr_service>table>tbody>tr>td strong{
color:#004481
}
.view-artikel-detail .product_fbr_service>table>tbody>tr>td a{
color:#004481;
text-decoration:none
}
.view-artikel-detail .product_fbr_service>table>tbody>tr>td span.fbr-icon{
color:#004481;
font-size:24px;
margin-right:5px
}
.view-artikel-detail .product_fbr_service>table>tbody>tr>td span.fbr-icon:before{
vertical-align:top;
margin-top:5px
}
.view-artikel-detail .product_fbr_service>table>tbody>tr>td:first-child{
text-align:center
}
.view-artikel-detail .p_accessory{
border:1px solid #e5e5e5;
margin-bottom:25px;
min-height:110px
}
.view-artikel-detail .p_accessory__head{
background-color:#eaeaea;
color:#535353;
text-align:center;
padding:5px
}
.view-artikel-detail .p_accessory__content{
color:#535353;
position:relative
}
.view-artikel-detail .p_accessory__text{
margin-top:5px
}
.view-artikel-detail .p_accessory__text a{
color:#535353;
text-decoration:none
}
.view-artikel-detail .p_accessory__product_image{
display:block;
max-height:100px;
max-width:100px;
height:100%;
position:relative
}
.view-artikel-detail .p_accessory__product_image img{
position:absolute;
margin:auto;
top:0;
bottom:0
}
@media (min-width:850px){
.view-artikel-detail .product_content .product_rating_element__title_wrapper{
justify-content:space-between
}
.view-artikel-detail .product_content .product_rating .title_wrapper__recommend{
display:block
}
.view-artikel-detail .product_content .product_rating .recommend_wrapper{
display:none
}
.view-artikel-detail .p_accessory__product_image{
min-height:69px;
min-width:69px
}
}
@media (min-width:1220px){
.view-artikel-detail .product_content .product_rating__element__title{
min-width:100px
}
.view-artikel-detail .p_accessory__product_image{
height:100px;
width:100px
}
.view-artikel-detail .product-payment{
min-height:366px
}
}
.view-artikel-detail .p_accessory__buy_button{
position:absolute;
right:0;
bottom:0;
font-size:22px;
height:55px;
width:55px
}
.view-artikel-detail .p_accessory .shipping-info{
font-size:10px;
color:#7d7d7d
}
.view-artikel-detail .p_accessory .prod_price__basis_price{
font-size:12px;
color:#7d7d7d;
font-weight:400
}
.view-artikel-detail .p_accessory .prod_price__strike_price{
margin-right:10px
}
.view-artikel-detail .p_accessory .prod_price__product_price{
font-size:18px;
font-weight:700;
color:#004481
}
.view-artikel-detail .product-payment{
background-color:#eaeaea;
padding:15px 30px 50px
}
.view-artikel-detail .product-payment hr{
border-top:1px solid #7d7d7d
}
.view-artikel-detail .product-payment .alertbox{
position:relative
}
.view-artikel-detail .product-payment .alertbox .alert{
display:none;
box-sizing:border-box;
background:#fde0e1;
color:#b0141b;
border:1px solid #b0141b;
margin-bottom:15px;
margin-top:15px;
padding:10px;
text-shadow:0 1px 0 #fff;
font-family:OpenSans;
position:relative
}
@media (max-width:849px){
.view-artikel-detail .product-payment .alertbox .alert:after{
content:' ';
border-left:7px solid transparent;
border-right:7px solid transparent;
position:absolute;
left:15px;
bottom:-7px;
border-top:7px solid #b0141b
}
.view-artikel-detail .producticon-wrapper{
margin-right:10px
}
}
@media (min-width:850px){
.view-artikel-detail .product-payment .alertbox .alert{
position:absolute;
width:200px;
left:-210px
}
.view-artikel-detail .product-payment .alertbox .alert:after{
content:' ';
position:absolute;
right:-7px;
top:12px;
border-top:7px solid transparent;
border-bottom:7px solid transparent;
border-left:7px solid #b0141b
}
}
.view-artikel-detail .product-payment .datasheet a{
color:#619d2c;
text-decoration:none
}
.view-artikel-detail .product-payment .product-prices .vmaster{
position:relative
}
.view-artikel-detail .product-payment .product-prices .vmaster .energy_cert_label{
margin-left:-45px;
margin-right:15px;
height:44px;
position:relative;
top:3px
}
.view-artikel-detail .product-payment .product-prices .vmaster .priceandinstallmentorrrp{
display:flex;
flex-direction:row;
align-items:center
}
.view-artikel-detail .product-payment .product-prices .vmaster .priceandinstallmentorrrp__installment,
.view-artikel-detail .product-payment .product-prices .vmaster .priceandinstallmentorrrp__rrp{
border-left:1px solid gray;
margin-left:15px;
padding-left:15px
}
.view-artikel-detail .product-payment .product-prices .vmaster .priceandinstallmentorrrp__rrp{
font-size:14px;
font-family:OpenSans,sans-serif;
font-weight:600;
color:#535353
}
.view-artikel-detail .product-payment .product-prices .vmaster .priceandinstallmentorrrp__rrp .shipping-info{
font-weight:400
}
.view-artikel-detail .product-payment .product-prices .vmaster .priceandinstallmentorrrp__wrapper{
margin-bottom:10px
}
.view-artikel-detail .product-payment .product-prices .vmaster .discount{
position:absolute;
top:0;
left:inherit;
right:0
}
.view-artikel-detail .product-payment .product-prices .vmaster .discount .uk-badge{
font-family:OpenSans;
font-weight:400;
font-size:18px;
line-height:30px
}
.view-artikel-detail .product-payment .product-prices .vmaster .current-price{
font-size:30px;
font-family:OpenSans;
font-weight:700;
color:#004481;
white-space:nowrap
}
.view-artikel-detail .product-payment .product-prices .vmaster .current-price.discount-price{
color:#dc0010
}
.view-artikel-detail .product-payment .product-prices .vmaster .strike-price{
font-size:12px;
font-family:OpenSans;
font-weight:700;
text-decoration:line-through;
color:#004481
}
.view-artikel-detail .product-payment .product-prices .vmaster .graduated-price{
font-size:.875em;
color:#535353
}
.view-artikel-detail .product-payment .product-prices .vmaster .graduated-price__price{
font-family:"Open Sans",sans-serif;
font-weight:700
}
.view-artikel-detail .product-payment .product-prices .vmaster .shipping-info{
font-size:10px;
color:#7e7e7e
}
.view-artikel-detail .product-payment .product-prices .vmaster .shipping-info a{
text-decoration:underline;
font-size:10px;
color:#7e7e7e
}
.view-artikel-detail .product-payment .product-prices .vmaster .basis-price{
color:#999
}
.view-artikel-detail .product-payment .product-prices .vmaster .availability-info .availability0{
color:green
}
.view-artikel-detail .product-payment .product-prices .vmaster .availability-info .availability1{
color:#ff0
}
.view-artikel-detail .product-payment .product-prices .vmaster .availability-info .availability9{
color:red
}
.view-artikel-detail .product-payment .product-prices .vmaster .hintpreis{
padding-top:2px;
font-size:10px;
color:#7d7d7d
}
.view-artikel-detail .product-payment .product-prices .vmaster .leaflet{
color:#535353;
text-decoration:underline;
font-family:OpenSans;
font-size:16px
}
.view-artikel-detail .product-payment .product-prices .vmaster .leaflet i{
text-decoration:none;
font-size:1.5em;
vertical-align:bottom;
padding-right:10px;
padding-left:10px
}
.view-artikel-detail .product-payment .product-prices .energy{
width:109px;
height:34px;
position:absolute;
top:0;
right:0
}
.view-artikel-detail .product-payment .vmaster .availability_info_branch .availability0{
color:#e1151a
}
.view-artikel-detail .product-payment .vmaster .availability_info_branch .availability1{
color:#6e9e00
}
.view-artikel-detail .product-payment .vmaster .availability_info_branch .availability2{
color:#f16700
}
.view-artikel-detail .product-payment .vmaster .availability_info_branch a{
color:#7d7d7d
}
.view-artikel-detail .product-additional-info{
color:#619d2c
}
.view-artikel-detail .product-information{
font-size:12px;
font-family:OpenSans;
background-color:#eaeaea;
padding:10px 20px
}
.view-artikel-detail .product-information ul{
list-style:none;
margin:0;
padding:20px 0 0
}
.view-artikel-detail .product-information ul li{
padding-left:30px;
color:#293333
}
.view-artikel-detail .product-information ul li+li{
margin-top:10px
}
.view-artikel-detail .product-information ul li i{
margin-left:-30px;
font-size:1.5em;
padding-right:10px;
vertical-align:middle
}
.view-artikel-detail .branch-stock{
font-size:14px;
font-family:OpenSans;
background-color:#c4cfec;
padding:10px 20px 10px 10px;
color:#000;
position:relative
}
.view-artikel-detail .branch-stock a{
color:#000;
text-decoration:underline
}
.view-artikel-detail .branch-stock a:hover{
color:#000
}
.view-artikel-detail .branch-stock i{
position:absolute;
left:0;
top:0;
font-size:30px
}
.view-artikel-detail .branch-stock .button_green,
.view-artikel-detail .branch-stock .button_green:hover{
color:#fff
}
.view-artikel-detail .branch-stock .more-branch-info{
position:absolute;
bottom:10px;
right:10px;
z-index:100
}
.view-artikel-detail .branch-stock .branch-stock-availability,
.view-artikel-detail .branch-stock .no-select{
position:relative;
padding-left:40px;
margin-bottom:20px
}
.view-artikel-detail .branch-stock .branch-stock-availability strong,
.view-artikel-detail .branch-stock .no-select strong{
font-family:OpenSans
}
.view-artikel-detail .branch-stock .branch_availability,
.view-artikel-detail .branch-stock .no-select .color,
.view-artikel-detail .branch-stock .no-select .size{
display:none
}
.view-artikel-detail .branch-information{
font-size:14px;
font-family:OpenSans;
background-color:#7d7d7d;
padding:10px 20px 10px 10px;
color:#fff;
position:relative
}
@media (min-width:768px){
.view-artikel-detail .branch-stock{
margin-top:15px
}
.view-artikel-detail .branch-stock .branch-stock-availability,
.view-artikel-detail .branch-stock .no-select{
margin-bottom:10px
}
.view-artikel-detail .branch-information{
margin-top:15px
}
}
.view-artikel-detail .branch-information a{
color:#fff;
text-decoration:underline
}
.view-artikel-detail .branch-information a:hover{
color:#fff
}
.view-artikel-detail .branch-information i{
position:absolute;
left:0;
top:0;
font-size:30px
}
.view-artikel-detail .branch-information .more-branch-info{
position:absolute;
bottom:10px;
right:10px;
z-index:100
}
.view-artikel-detail .branch-information .branch-additional,
.view-artikel-detail .branch-information .branch-advise,
.view-artikel-detail .branch-information .branch-availability,
.view-artikel-detail .branch-information .branch-contact,
.view-artikel-detail .branch-information .branch-reserve,
.view-artikel-detail .branch-information .no-select{
position:relative;
padding-left:40px
}
.view-artikel-detail .branch-information .branch-availability,
.view-artikel-detail .branch-information .no-select{
margin-bottom:20px
}
@media (min-width:768px){
.view-artikel-detail .branch-information .branch-availability,
.view-artikel-detail .branch-information .no-select{
margin-bottom:10px
}
}
.view-artikel-detail .branch-information .branch-availability strong,
.view-artikel-detail .branch-information .no-select strong{
font-family:OpenSans
}
.view-artikel-detail .branch-information .branch_availability,
.view-artikel-detail .branch-information .no-select .color,
.view-artikel-detail .branch-information .no-select .size{
display:none
}
.view-artikel-detail .branch-information .branch-advise,
.view-artikel-detail .branch-information .branch-reserve{
margin-bottom:10px
}
.view-artikel-detail .branch-information .branch-additional{
margin-top:10px
}
.view-artikel-detail .xlink{
margin-top:25px
}
.view-artikel-detail .producticon-overview{
display:flex;
flex-wrap:wrap
}
.view-artikel-detail .producticon-overview .producticon{
margin-right:10px;
margin-bottom:10px;
max-width:100px;
max-height:50px;
position:relative;
display:flex;
align-items:center
}
.view-artikel-detail .producticon-overview .producticon:last-child{
margin-right:0
}
.view-artikel-detail .producticon-overview .producticon-internal:hover object{
border-color:#f39200
}
.view-artikel-detail .producticon-overview .producticon-internal object{
border:2px solid #535353;
border-radius:50%
}
.view-artikel-detail .producticon-overview .producticon a{
position:absolute;
top:0;
right:0;
bottom:0;
left:0
}
.view-artikel-detail .producticon-overview .producticon img{
max-height:50px
}
.view-artikel-detail .producticon-wrapper{
box-sizing:border-box;
border:1px solid #e5e5e5;
margin-left:35px;
margin-bottom:20px;
padding:20px 20px 20px 60px;
position:relative;
background-color:#fff;
min-height:125px
}
.view-artikel-detail .producticon-wrapper .producticon-icon{
position:absolute;
left:-35px;
top:50%;
transform:translateY(-50%);
transition:.5s ease-in-out
}
.view-artikel-detail .producticon-wrapper .producticon-content{
min-height:75px
}
.view-artikel-detail .producticon-wrapper .producticon-content>*{
margin:0
}
.view-artikel-detail .producticon-wrapper .producticon-headline{
font-size:16px;
font-weight:700
}
.view-artikel-detail .producticon-wrapper .producticon-description-long{
display:none
}
.view-artikel-detail .producticon-wrapper.producticon-external{
padding-left:85px
}
.view-artikel-detail .producticon-wrapper.producticon-external .producticon-icon{
max-width:100px
}
.view-artikel-detail .producticon-wrapper.producticon-internal .producticon-icon object{
border:3px solid #535353;
border-radius:50%
}
.view-artikel-detail .producticon-wrapper.active{
position:absolute;
z-index:20;
box-shadow:0 0 10px 0 rgba(0,0,0,.7)
}
.view-artikel-detail .producticon-wrapper.active .producticon-description-long{
display:block
}
.view-artikel-detail .producticon-wrapper.active .producticon-description{
display:none
}
.view-artikel-detail .producticon-wrapper.active .producticon-close{
display:block
}
@media (max-width:849px){
.view-artikel-detail .producticon-wrapper.active{
position:relative
}
}
.view-artikel-detail .producticon-wrapper .producticon-close{
position:absolute;
top:0;
left:100%;
transform:translate(-50%,-50%);
display:none
}
.artikel_detail__thumbnail_gallery_slide.swiper-slide{
box-sizing:border-box;
padding:0 5px
}
.swiper-container[data-swiper-autoinit=false] .swiper-slide{
padding:0 10px 0 0
}
#product-ratings-new{
margin-top:15px
}
.body-artikel-detail .uk-breadcrumb{
margin-bottom:8px
}
.markenlogo{
margin-bottom:10px;
margin-top:34px
}
@media (max-width:849px){
.markenlogo{
margin-bottom:10px;
margin-top:-30px
}
}
.artikel_element_branchavailability,
.artikel_element_infobox{
margin-top:25px
}
.artikel_element_branchavailability+.artikel_element_infobox{
margin-top:0
}
.produkt_mark_compare{
padding-top:25px;
padding-bottom:25px
}
.produkt_mark_compare__link>a{
color:#7d7d7d;
text-decoration:none
}
.produkt_mark_compare__link>a:hover{
color:#4a4a4a
}
.gtm__artikel-detail--addtomerkzettel{
position:absolute;
top:10px;
right:10px;
width:50px;
height:50px;
color:inherit;
background-color:#fff;
border:1px solid #ededed;
border-radius:50%;
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
font-size:24px;
line-height:1;
z-index:1;
transition:font-size .5s
}
.gtm__artikel-detail--addtomerkzettel:hover{
text-decoration:none;
font-size:28px
}
.gtm__artikel-detail--addtomerkzettel .watchlist_icon{
width:38px;
height:38px;
display:inline-block
}
.gtm__artikel-detail--addtomerkzettel .watchlist_icon--solid{
background:url(https://fbr.etailercdn.de/custom/module/public/fbr/img/icon_heartsolid.svg) no-repeat
}
.gtm__artikel-detail--addtomerkzettel .watchlist_icon--outline{
background:url(https://fbr.etailercdn.de/custom/module/public/fbr/img/icon_heartoutline.svg) no-repeat
}
.responsive-tabs__heading{
display:none;
position:relative
}
.responsive-tabs__list__item{
display:inline;
cursor:pointer
}
@media (max-width:767px){
.responsive-tabs__list{
display:none
}
.responsive-tabs__heading{
display:block;
cursor:pointer
}
.responsive-tabs__panel--closed-accordion-only{
display:none
}
}
@media (min-width:768px){
.responsive-tabs__panel--closed-accordion-only{
display:block!important
}
}
.responsive-tabs__heading:after{
content:"";
display:block;
position:absolute;
right:20px;
top:16%;
width:0;
height:0;
border-left:10px solid transparent;
border-right:10px solid transparent;
border-top:10px solid #7d7d7d
}
.responsive-tabs__heading--active:after{
border-bottom:10px solid #7d7d7d;
border-top:0
}
.responsive-tabs__list{
padding:0;
border-bottom:1px solid #e5e5e5;
height:28px
}
@media screen and (-webkit-min-device-pixel-ratio:0){
.responsive-tabs__list{
height:27px
}
}
.responsive-tabs__list__item{
text-transform:uppercase;
font-weight:700;
margin-bottom:15px;
font-size:16px;
padding:5px 20px;
color:#004481;
border:1px solid #fff;
border-bottom:none;
margin-right:10px
}
.responsive-tabs__list__item--active{
border-color:#e5e5e5;
border-bottom:1px solid #fff
}
@media (max-width:900px){
.responsive-tabs__list__item{
font-size:14px
}
}
@media (max-width:849px){
.responsive-tabs__list__item{
font-size:16px
}
}
.article_detail__bottom_element{
margin-bottom:15px
}
.pImgGal_footer__nav{
width:100%;
margin-right:10%;
float:left
}
@media (min-width:958px){
.pImgGal_footer__nav{
width:60%
}
}
.pImgGal_footer__right{
width:100%;
float:left
}
@media (min-width:958px){
.pImgGal_footer__right{
width:30%
}
}
.pImgGal_footer__right ul{
padding-left:0
}
.pImg_slider{
list-style:none
}
.pImg_slider__element{
text-align:center;
display:block;
border:2px solid #ededed;
cursor:pointer;
-webkit-touch-callout:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.active .pImg_slider__element,
.pImg_slider__element:hover{
border:2px solid #004481
}
.pImg_slider__element .yt_thumbnail{
padding-top:5px;
padding-bottom:5px;
background-color:#000
}
.yt_thumbnail_container{
position:relative
}
a.yt_thumbnail_container{
display:block
}
.yt_playicon{
z-index:9;
display:flex;
align-items:center;
justify-content:center;
position:absolute;
height:100%;
width:100%
}
.yt_playicon img{
flex:0 0 auto;
display:block
}
.product-images .swiper-container,
.product-images .uk-slider-container{
max-width:342px!important;
margin:0
}
.product-images .swiper-container::after,
.product-images .uk-slider-container::after{
content:none
}
.pImgGal_footer__right .pImg_slider__slide{
float:right
}
.pImgGal_footer__right .pImg_slider__slide:last-child{
padding-right:15px
}
.pImgGal_footer__right .pImg_slider__slide:first-child{
padding-right:0
}
.view-artikel-detail .product-data .product-images .playicon{
height:75px;
width:75px
}
.view-artikel-detail .product-data .product-images .playicon img{
position:absolute;
left:17px;
top:21px
}
.size_table_link{
margin-top:5px;
text-align:right;
font-size:12px
}
.size_table_link a{
text-decoration:underline;
color:#7d7d7d
}
.rating_head{
font-size:12px;
color:#535353;
font-weight:400
}
.rating_head .rating-stars i{
display:none
}
.rating_head .rating_count{
color:#004481;
text-transform:uppercase;
font-weight:700;
margin-bottom:15px;
padding-bottom:5px;
font-size:18px
}
.rating_over{
text-transform:none
}
.pImgButton-wrap{
position:absolute;
left:0;
bottom:0;
height:48px;
width:100px;
z-index:10
}
.pImgButton-wrap .pImgButton{
float:left;
display:block;
background-color:#e4e5e6;
color:#7b7c7d;
font-size:32px;
padding:0 7px 7px;
border-radius:0;
width:48px!important;
height:48px!important;
margin-right:5px;
z-index:5
}
.pImgButton-wrap .pImgButton:hover{
background-color:#c8c8c9;
color:#7b7c7d
}
.pImgButton-wrap .pImgButton i{
display:block;
height:24px;
width:24px;
margin:0
}
.pImgButton-wrap .pImgButton i:before{
height:20px;
vertical-align:top
}
.zoomScope{
overflow:hidden;
background-color:#fff;
-moz-opacity:.6;
opacity:.6;
border:1px solid #ccc;
z-index:1;
cursor:pointer;
position:absolute;
left:0;
top:0
}
.view-artikel-detail .produkticons .uk-margin-top{
margin-top:0!important
}
.artikel_element_payment{
position:relative
}
.artikel_element_payment__bottom{
width:calc(100% - 60px);
height:240px;
position:absolute;
bottom:30px
}
.artikel_element_payment__bottom_pos_fix{
height:220px;
width:100%
}
.online_only_placeholder{
height:27px;
width:100%
}
.artikel_addtocart{
margin-bottom:15px
}
.et_counter-wrap-large{
min-width:130px;
margin-bottom:15px
}
@media (max-width:849px){
.socialshare{
display:none
}
}
@media (min-width:1220px){
.artikel_element_payment__bottom{
bottom:0
}
.product-info-maxheight-wrap{
max-height:18px
}
}
.product-info-nowrap{
white-space:nowrap
}
.groessentabelle{
color:#535353;
text-align:center
}
.groessentabelle .fbr_headline--h2,
.groessentabelle h2{
text-align:center
}
.groessentabelle p{
font-size:11px;
text-align:center
}
.groessentabelle table{
width:100%;
cursor:crosshair;
text-align:center;
border-spacing:0
}
.groessentabelle table td{
padding:5px
}
.groessentabelle table thead tr{
background-color:#00448b;
color:#fff;
font-weight:700
}
.groessentabelle table tbody tr:nth-child(even){
background:#ddd
}
.groessentabelle table tbody tr:hover{
background-color:#b6d998
}
.groessentabelle table tbody tr td:hover{
background-color:#6eb331;
color:#fff;
font-weight:700
}
.produkttestsummary{
background:#eaeaea
}
.produkttestsummary_productlink{
display:inline-block;
width:100%;
background:#004481;
color:#fff;
text-decoration:none;
font-size:12px;
font-weight:700;
text-align:center;
padding-top:8px;
padding-bottom:8px;
margin-top:15px
}
.produkttestsummary_productlink:hover{
background-color:#025fb3;
color:#fff;
text-decoration:none
}
.produkttestsummary-wrap{
position:relative;
margin-top:55px
}
.produkttestsummary_image{
background:#555;
position:relative
}
.produkttestsummary_number{
color:#004481;
font-weight:700;
font-size:46px;
margin:16px auto 0;
text-align:center
}
.produkttestsummary_count{
width:100px;
text-align:center;
font-size:14px;
margin:0 auto
}
.produkttestsummary_stars_wrapper{
text-align:center;
order:-1
}
.produkttestsummary_stars{
position:relative;
display:inline-block;
font-size:32px
}
@media (min-width:850px){
.produkttestsummary_stars_wrapper{
order:0
}
.produkttestsummary_stars{
font-size:28px
}
}
.produkttestsummary_stars .filled_stars{
color:#ffae00;
position:absolute;
left:0;
top:0;
display:inline-block;
overflow:hidden;
z-index:10;
white-space:nowrap
}
.produkttestsummary_stars .empty_stars{
color:#cbcbcb;
display:inline-block
}
.produkttestsummary_starsum{
width:162px;
margin:36px auto 0
}
.produkttestsummary_starsum_row{
font-size:14px;
padding:5px 0;
width:100%;
max-width:210px;
display:flex;
align-items:center
}
.produkttestsummary_starsum_row i{
color:#ffae00
}
.produkttestsummary_starsum_row_col1{
width:35px;
display:inline-block
}
.produkttestsummary_starsum_row_bar{
width:calc(100% - 90px);
height:15px;
position:relative;
background-color:#fff;
display:inline-block
}
.produkttestsummary_starsum_row_bar>.bar_slide{
position:absolute;
height:15px;
left:0;
right:0;
background-color:#ffae00
}
.produkttestsummary_starsum_row_percentage{
width:42px;
display:inline-block;
padding-left:5px;
text-align:right
}
.element_rating_stars{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
white-space:nowrap
}
.element_rating_stars ::before{
font-family:fritzberger!important;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
content:"\e930"
}
.element_rating_stars__outer{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
position:relative;
margin-left:2px;
color:#dad9da
}
.element_rating_stars__outer:first-child{
margin-left:0!important
}
.element_rating_stars__inner{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
position:absolute;
top:0;
left:0;
overflow:hidden;
color:#ffae00
}
.produkttest_info_area{
margin:0 auto;
width:470px;
height:256px;
background:url(https://fbr.etailercdn.de/custom/module/public/fbr/img/sprechblase_oben.svg) center center/cover no-repeat;
position:relative;
display:flex;
align-items:center;
box-sizing:border-box;
padding:20px 40px 32px
}
.produkttest_info_area__image{
background:url(https://fbr.etailercdn.de/custom/module/public/fbr/img/person.svg) center center/contain no-repeat;
position:absolute;
height:81%;
width:100%;
bottom:0;
left:0
}
.produkttest_info_area__image_wrap{
position:relative;
width:160px;
height:160px;
border-radius:50%;
background:#fff;
overflow:hidden;
margin-right:5px;
flex:0 0 auto
}
.produkttest_info_area__right{
flex:1 1 auto
}
.produkttest_info_area__right>.element_rating_stars{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
margin:0 auto 12px;
font-size:20px
}
.produkttest_info_area__right>.element_rating_stars>*{
margin-left:5px
}
.produkttest_info_area__right>.element_rating_stars>:first-child{
margin-left:0
}
.produkttest_info_area__rating{
text-align:center;
color:#004481;
font-weight:700;
font-size:34px
}
.produkttest_info_area__name{
text-align:center;
font-weight:700;
font-size:18px;
line-height:18px
}
.produkttest_info_area__date{
text-align:center;
font-size:11px
}
.produkttest_entry__images{
margin-top:45px
}
.produkttest_entry__images_image{
height:134px;
background:#fff
}
.produkttest_questions{
background:#f7f7f7;
padding:25px 25px 50px
}
.produkttest_questions__question{
margin-bottom:25px
}
.produkttest_questions__question_title{
color:#004481;
font-weight:700;
font-size:12px
}
.produkttest_questions__question_text{
font-size:12px;
font-style:italic
}
.produkttest_top_questions__question{
margin-top:20px;
margin-bottom:20px;
text-align:center
}
.produkttest_top_questions__question_title{
color:#004481;
font-size:16px;
font-weight:700
}
.produkttest_top_questions__question_content{
font-size:19px;
font-style:italic
}
.produkttest_result{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 298.38239 87.601' preserveAspectRatio='none'%3E%3Cpath d='M4.15114,87.60024h290.1a4.12385,4.12385,0,0,0,4.1-4.6l-4.9-79.3a4.19512,4.19512,0,0,0-4.1-3.7h-280.3a4.121,4.121,0,0,0-4.1,3.7l-4.9,79.3a4.06926,4.06926,0,0,0,4.1,4.6Z' style='fill:%23ffefcc'/%3E%3C/svg%3E");
background-size:100% 100%;
background-repeat:no-repeat;
background-position:center center;
width:85%;
margin:-20px auto 15px;
padding:20px 25px;
position:relative
}
.produkttest_result::before{
content:"";
position:absolute;
left:0;
bottom:100%;
width:100%;
height:35px;
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.3 12.49019'%3E%3Cpath d='M14.3,12.49019l-2.2-12a1.3001,1.3001,0,0,0-2.3.6l-9.8,11.4Z' style='fill:%23ffefcc'/%3E%3C/svg%3E");
background-repeat:no-repeat;
background-position:16% bottom
}
.produkttest_result>*{
position:relative;
z-index:3
}
.produkttest_result__bg{
display:block;
z-index:1;
top:0;
left:0;
width:100%;
height:100%;
position:absolute
}
.produkttest_result__title{
text-align:center;
color:#004481;
font-size:15px;
font-weight:700;
font-style:italic
}
.produkttest_result__content{
text-align:center;
font-style:italic
}
.produkttest_entry{
border-bottom:1px solid #e5e5e5;
margin-bottom:25px;
position:relative
}
.produkttest_entry__jumptarget{
position:absolute;
top:0;
left:0
}
.produkttest_entry__content_area .element_rating_stars,
.produkttest_entry__footer_content--visible-small{
display:none
}
.produkttest_entry--small{
padding-bottom:20px
}
.produkttest_entry--small .produkttest_entry__footer_content{
display:none
}
.produkttest_entry--small .produkttest_entry__footer_content--visible-small{
display:block
}
.produkttest_entry--small .produkttest_info_area{
width:30%;
float:left;
height:140px;
background:url(https://fbr.etailercdn.de/custom/module/public/fbr/img/sprechblase_klein.svg) center 48%/cover no-repeat;
padding:25px 45px 25px 25px
}
.produkttest_entry--small .produkttest_info_area .element_rating_stars,
.produkttest_entry--small .produkttest_info_area__date span{
display:none
}
.produkttest_entry--small .produkttest_info_area__image_wrap{
width:80px;
height:80px
}
.produkttest_entry--small .produkttest_info_area__image{
height:60px;
width:60px;
left:50%;
margin-left:-30px
}
.produkttest_entry--small .produkttest_entry__content_area{
width:70%;
float:left
}
.produkttest_entry--small .produkttest_entry__content_area .element_rating_stars{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
padding-left:25px;
font-size:20px
}
.produkttest_entry--small .produkttest_entry__content_area .element_rating_stars>*{
margin-right:3px
}
.produkttest_entry--small .produkttest_entry__images,
.produkttest_entry--small .produkttest_info_area__rating,
.produkttest_entry--small .produkttest_questions__question,
.produkttest_entry--small .produkttest_questions__question_title,
.produkttest_entry--small .produkttest_result,
.produkttest_entry--small .produkttest_top_questions{
display:none
}
.produkttest_entry--small .produkttest_questions{
background:#fff;
padding-bottom:5px;
padding-top:0
}
.produkttest_entry--small .produkttest_questions__question{
margin-bottom:15px
}
.produkttest_entry--small .produkttest_questions__question--primary{
display:block;
width:100%
}
.produkttest_entry--small .produkttest_questions__question--primary .rating_bar,
.produkttest_entry--small .produkttest_questions__question--primary .rating_bar__text{
display:none
}
.produkttest_entry--small .produkttest_entry__footer{
padding-left:25px
}
.js_show_full_test_mobile{
display:none
}
.rating_bar__field{
background:#dbdbdb;
border-right:1px solid #f7f7f7;
height:9px;
width:19%;
float:left
}
.rating_bar__field--active{
background:#ffae00
}
.rating_bar__text{
font-size:12px;
line-height:10px;
margin-bottom:8px
}
.produkttest_artikel{
border-bottom:2px solid #e5e5e5;
padding-bottom:15px;
margin-bottom:15px
}
.produkttest_artikel__image{
width:16%;
height:auto;
margin-right:2%;
float:left
}
.produkttest_artikel__image img{
height:auto;
width:100%;
border:1px solid #e5e5e5
}
.produkttest_artikel__content{
float:left;
width:82%
}
.produkttest_artikel__title{
color:#004481;
font-size:16px;
font-weight:700
}
.produkttest_artikel__link{
width:250px;
float:right;
display:none
}
@media only screen and (min-width:1220px){
.produkttest_wrap__sidebar{
width:20%;
float:left
}
.produkttest_wrap__content{
float:left;
margin-left:25px
}
.produkttestsummary{
width:100%;
box-sizing:border-box;
padding:20px
}
.produkttestsummary_image{
width:132px;
height:132px;
background:#555;
left:calc(50% - 66px);
position:absolute;
top:-15px
}
.produkttestsummary_sum{
padding-top:117px
}
}
@media only screen and (min-width:669px) and (max-width:1219px){
.produkttestsummary{
padding:10px;
margin-bottom:25px
}
.produkttestsummary_productlink{
display:none
}
.produkttestsummary_image{
background:#555;
margin:0 auto
}
.produkttestsummary_starsum .bar,
.produkttestsummary_starsum .bar>.bar_slide{
height:15px
}
.produkttestsummary_number{
margin-top:0;
font-size:30px
}
.produkttestsummary_starsum{
width:100%
}
.produkttest_entry--small .produkttest_info_area__image_wrap{
display:none
}
.produkttest_entry__images_image{
height:auto
}
.produkttest_artikel{
position:relative
}
.produkttest_artikel__content:after{
content:".";
clear:both;
display:block;
visibility:hidden;
height:0
}
.produkttest_artikel__title{
float:left;
width:70%
}
.produkttest_artikel__link{
width:30%;
display:block;
position:absolute;
right:0;
bottom:15px
}
.produkttest_artikel__link .produkttestsummary_productlink{
display:block
}
}
.hide_conclusion{
display:none
}
.produkttest_entry--small .produkttest_questions__question--primary.hide_conclusion{
display:block
}
@media only screen and (max-width:668px){
.produkttestsummary_image{
width:132px;
height:132px;
background:#555;
left:calc(50% - 66px);
position:absolute;
top:-15px
}
.produkttestsummary_productlink{
display:none
}
.produkttestsummary_sum{
padding-top:117px;
margin-bottom:25px
}
.produkttestsummary_stars,
.produkttestsummary_starsum_wrap{
display:none
}
.produkttest_entry__jumptarget{
top:-65px
}
.produkttest_entry--small .js_show_full_test_mobile{
display:block;
margin:10px auto 0;
padding:10px;
width:calc(100% - 30px)
}
.produkttest_entry--small .produkttest_info_area{
width:auto;
background:#ffecc6;
padding:15px;
float:none;
margin-top:15px
}
.produkttest_entry--small .produkttest_entry__content_area,
.produkttest_entry--small .produkttest_info_area__image_wrap{
display:none
}
.produkttest_entry--small .produkttest_info_area__right{
position:initial;
width:100%
}
.produkttest_entry--small .produkttest_info_area__date>span{
display:inline
}
.produkttest_entry--small .produkttest_info_area .element_rating_stars{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin-bottom:0
}
.produkttest_info_area{
width:auto;
margin-top:15px;
background:#ffecc6;
padding:15px;
display:block
}
.produkttest_info_area__image_wrap{
width:100px;
height:100px;
margin:0 auto
}
.produkttest_info_area__right{
position:relative;
top:initial;
right:initial
}
.produkttest_entry__images_image{
height:auto;
text-align:center;
background:#fff
}
.produkttest_questions__question .rating_bar{
margin-bottom:10px
}
.produkttest_questions{
padding-bottom:25px
}
.produkttest_result{
background:#ffecc6;
height:auto;
width:initial;
margin:0 auto 15px;
padding:25px
}
.produkttest_result::before{
display:none
}
.produkttest_artikel{
margin-top:15px;
position:relative;
height:120px;
width:100%
}
.produkttest_artikel__image{
width:120px;
height:auto;
margin-right:2%;
float:none;
position:absolute;
left:0;
top:30px
}
.produkttest_artikel__image img{
height:auto;
width:100%;
border:1px solid #e5e5e5
}
.produkttest_artikel__content{
float:none;
width:100%
}
.produkttest_artikel__title{
color:#004481;
font-size:16px;
font-weight:700;
width:100%;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap
}
.produkttest_artikel__link{
width:190px;
float:none;
position:absolute;
right:0;
bottom:15px;
display:block
}
.produkttest_artikel__link .produkttestsummary_productlink{
display:block
}
}
.produkttestform__questionarea{
width:100%;
min-height:100px
}
.produkttestform__rating{
margin-bottom:8px;
display:block;
height:18px
}
.produkttestform__rating label{
display:block;
width:calc(100% / 6 - 13px);
max-width:60px;
height:16px;
margin-top:1px;
margin-right:2px;
float:left;
background:#dbdbdb;
text-indent:100%;
white-space:nowrap;
overflow:hidden
}
.produkttestform__rating label>input{
display:none
}
.produkttestform__rating label.active{
background:#fcad2a
}
.produkttestform__rating label:last-child:after{
clear:both
}
.produkttestform__rating_selected{
float:left;
margin-left:20px
}
.produkttestform img.fileupload_preview{
max-width:250px;
max-height:250px
}
.produkttestform img.fileupload_preview.active{
border:1px solid #ccc
}
.produkttestform a.remove_image{
display:none
}
.produkttestform a.remove_image.active{
display:block
}
.slider360-wrap{
margin-top:7px;
margin-bottom:7px!important;
padding-left:15px;
padding-right:15px
}
.view-360-play-button-wrap{
position:absolute;
right:15px;
text-align:right
}
.view360-modal .view-360_images-container{
text-align:center;
max-width:560px
}
@media (max-width:320px){
.view360-modal .view-360_images-container{
height:300px
}
}
@media (min-height:550px){
.view360-modal .view-360_images-container{
height:500px
}
}
@media (min-width:768px){
.view360-modal .view-360_images-container{
height:500px
}
}
.view360-modal .view-360_images-container img{
display:none;
width:500px;
max-width:100%;
margin:0 auto
}
.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
}
.topbrands{
margin-left:-20px
}
.topbrands>*{
display:inline-block;
margin:0 0 20px 20px;
border:1px solid #7d7d7d;
text-align:center
}
.otherbrands{
margin-top:20px
}
#otherbrands{
display:table;
width:100%
}
#otherbrands .onechar{
display:table-row
}
#otherbrands .onechar>*{
display:table-cell;
vertical-align:top;
text-align:left;
padding:10px 0 8px;
border-top:1px solid #7d7d7d
}
#otherbrands .onechar.first>*{
border-top:0
}
#otherbrands .firstchar{
font-size:1.75em;
width:80px
}
#otherbrands .firstchar a{
text-decoration:none;
color:#b0141b
}
#otherbrands .onebrand{
display:inline-block;
box-sizing:border-box;
width:160px;
padding:0 5px 2px 0
}
@media (min-width:850px){
#otherbrands .onebrand{
width:20%
}
}
@media (min-width:1220px){
.topbrands{
margin-left:-27px
}
.topbrands>*{
margin-left:27px
}
#otherbrands .onebrand{
width:16.65%
}
}
#brandfilter-wrapper{
position:relative
}
#brandfilter-wrapper .search-button{
height:32px;
width:35px;
font-size:16px;
line-height:1
}
#brandfilter-wrapper .search-button i{
margin:0
}
#brandfilter{
padding-left:10px;
box-sizing:border-box;
border:1px solid #e5e5e5;
border-right:0;
height:32px
}
#otherbrandfilter{
margin-bottom:10px
}
#otherbrandfilter .letters{
display:inline-block;
height:2em
}
#otherbrandfilter .letters a{
display:inline-block;
padding:0 3px
}
.warengruppe-detail-marken #brandfilter-wrapper{
float:right
}
.warengruppe-detail-marken #brandfilter{
width:150px
}
.element_sidebar #brandfilter-wrapper{
margin-bottom:5px
}
.seo_content_top_visibility--large{
display:none
}
.seo_content_top_visibility--small{
display:block
}
.category-seo-content{
background:#f6f6f6;
border:1px solid #eee;
padding:22px;
margin:40px 0;
font-size:12px
}
.category-seo-content a{
text-decoration:none
}
.category-seo-content em{
color:#535353
}
.category-seo-content figcaption{
text-align:center;
font-size:10px
}
.category-seo-content .fbr_headline--h2,
.category-seo-content h2{
font-size:18px;
text-transform:none;
color:#535353
}
.category-seo-content .element_sidebar .uk-nav li.fbr_headline--h3,
.category-seo-content .element_sidebar .uk-nav li.pm_targobank__header,
.category-seo-content .fbr_headline--h3,
.category-seo-content .pm_targobank__header,
.category-seo-content h3,
.element_sidebar .uk-nav .category-seo-content li.fbr_headline--h3,
.element_sidebar .uk-nav .category-seo-content li.pm_targobank__header{
font-size:16px;
text-transform:none;
color:#535353;
margin-top:0
}
.category-seo-content p{
margin-top:0
}
.category-seo-content .left{
float:left;
margin:0 15px 15px 0
}
.category-seo-content .right{
float:right;
margin:0 0 15px 15px
}
@media (max-width:479px){
.category-seo-content .left,
.category-seo-content .right{
float:none;
display:block;
margin:0 0 15px
}
.category-seo-content figcaption{
text-align:left
}
}
.landingpage-detail-default__element{
border-top:1px solid #e4e4e4;
min-width:202px;
position:relative;
height:427px
}
.landingpage-detail-default__element .show_more{
text-align:center;
margin-top:5px
}
.landingpage-detail-default__element .show_more a{
color:#999;
font-size:11px;
text-decoration:none
}
.landingpage-detail-default__element:first-child{
border-top:0
}
@media (min-width:850px){
.seo_content_top_visibility--large{
display:block
}
.seo_content_top_visibility--small{
display:none
}
.landingpage-detail-default__element:nth-child(-n+3){
border-top:0
}
}
@media (min-width:480px){
#element_mobile_search{
margin-left:inherit
}
.landingpage-detail-default__element:nth-child(-n+2){
border-top:0
}
.landingpage-detail-default__element .element_artikel_gallery{
padding-top:15px
}
}
.landingpage-detail-default__element:last-child{
margin-bottom:35px
}
.landingpage-detail-default__element .element_artikel_gallery:hover .product_colors_preview{
display:block
}
.landingpage-detail-default__element .more_information{
display:none;
position:absolute;
z-index:1000;
background-color:#fff;
border:3px solid #e5e5e5;
text-align:left;
left:0;
right:0;
padding:10px;
width:900px
}
.landingpage-detail-default__element .element_artikel_gallery .desc_short{
font-size:12px;
min-height:100px;
max-height:100px;
display:block;
overflow:hidden
}
.landingpage-detail-default__element .element_artikel_gallery .desc_short a{
text-decoration:none
}
.landingpage-detail-default__element .element_artikel_gallery .desc_short a:hover{
text-decoration:underline
}
#more_infos i{
width:12px
}
.moreinfo_images img{
padding:3px;
margin:3px;
border:1px solid #919194;
max-width:100%
}
.moreinfo_images a{
text-decoration:none
}
.view-landingpage-detail .uk-accordion-title:before{
font-family:FontAwesome;
font-weight:400;
font-style:normal;
content:"\f062";
padding-right:5px
}
.view-landingpage-detail .uk-accordion-title.uk-active:before{
content:"\f063"
}
.uk-modal-page #layout_header{
position:static
}
.view-newsletter .uk-panel{
margin-bottom:15px
}
.view-newsletter .uk-panel-title{
position:relative;
background-color:#d2e2b4;
color:#444;
padding:17px 20px;
font-size:16px;
line-height:14px;
margin-bottom:0;
font-weight:700
}
.view-newsletter .uk-panel-title input{
position:absolute;
right:9px;
top:9px
}
.view-newsletter .uk-panel-content{
padding:15px 25px;
border-left:1px solid #eaeaea;
border-right:1px solid #eaeaea;
border-bottom:1px solid #eaeaea
}
.view-newsletter .uk-panel-content label{
margin-left:10px
}
.view-newsletter .uk-panel-border-primary>.uk-panel-title{
border-left:1px solid #004481;
border-right:1px solid #004481;
border-top:1px solid #004481
}
.view-newsletter .uk-panel-border-primary>.uk-panel-content{
border-left:1px solid #004481;
border-right:1px solid #004481;
border-bottom:1px solid #004481
}
.view-newsletter .uk-panel.uk-panel-no-border>.uk-panel-content{
padding:15px 0 0;
border:0
}
.view-newsletter .uk-panel .unsubscribe_text{
margin-left:30px
}
.view-newsletter .uk-panel .unsubscribe_text textarea{
margin:10px 0 0 10px;
width:80%;
height:100px;
resize:none
}
.view-newsletter .uk-panel button{
margin-top:20px;
text-transform:uppercase;
font-size:14px
}
.view-newsletter .uk-panel .textblock{
margin-bottom:10px
}
.view-newsletter .newsletter_unsubscribe .etCheckbox-wrap{
float:left
}
.view-newsletter .newsletter_unsubscribe label{
float:left;
width:80%
}
.view-newsletter .newsletter_unsubscribe .checkbox_item+.checkbox_item{
margin-top:10px
}
.view-newsletter .newsletter_hint{
margin:0 0 10px;
font-size:12px;
line-height:1.2em
}
.body-newsletter-edit .uk-breadcrumb li,
.body-newsletter-edit .uk-breadcrumb li a{
color:#fff
}
.view_rating_liste *{
box-sizing:border-box
}
.rating_list__article{
display:flex;
flex-direction:column
}
.rating_list__article--rated.rating_list__article--open .rating_article_info__buttons,
.rating_list__article--rated.rating_list__article--open .rating_article_info__rating_stars{
display:block
}
.rating_list__article--rated.rating_list__article--open .rating_article_detail__star_stars label{
cursor:auto
}
.rating_list__article--rated.rating_list__article--open .rating_article_detail__star_stars label:hover,
.rating_list__article--rated.rating_list__article--open .rating_article_detail__star_stars label:hover~label{
color:#ddd
}
.rating_list__article--rated.rating_list__article--open .rating_article_detail__star_stars input[type=radio]:checked~label::before,
.rating_list__article--rated.rating_list__article--open .rating_article_detail__star_stars label:hover::before,
.rating_list__article--rated.rating_list__article--open .rating_article_detail__star_stars label:hover~label::before{
color:unset
}
.rating_list__article--rated .rating_article__comment,
.rating_list__article--rated .rating_article__detail,
.rating_list__article--rated .rating_article__info{
background:#f6f9f2
}
.rating_list__article--rated .rating_article_info__indicator{
background:#d0e1bf
}
.rating_list__article--rated .rating_article__comment{
display:flex
}
.rating_list__article--rated .rating_article_detail__indicator{
background:#fff
}
.rating_list__article--rated .rating_article_info__buttons{
display:flex
}
@media (min-width:850px){
.rating_list__article{
border-top:1px solid #eaeaea
}
.rating_list__article:last-of-type{
border-bottom:1px solid #eaeaea
}
.rating_list__article--rated,
.rating_list__article--rated:last-of-type{
border-color:#fff
}
.rating_list__article--rated .rating_article_info__buttons{
flex-direction:column
}
}
.rating_list__article--rated .rating_article_info__buttons .rating_button{
display:flex;
align-items:center;
justify-content:center;
height:40px;
margin-right:10px;
cursor:pointer
}
.rating_list__article--open .rating_article__info{
background:#f6f9f2
}
.rating_list__article--open .rating_article__detail{
display:flex
}
.rating_list__article--open .rating_article_info__indicator{
background:#d0e1bf
}
.rating_list__article--open .rating_article_info__buttons,
.rating_list__article--open .rating_article_info__rating_stars{
display:none
}
.rating_list__article--open .rating_form__error .error_text{
display:block
}
.rating_article__info{
display:flex;
flex-direction:row;
flex-wrap:wrap;
padding:35px 15px
}
@media (min-width:850px){
.rating_list__article--rated .rating_article_info__buttons .rating_button{
width:185px;
height:35px
}
.rating_article__info{
flex-wrap:nowrap;
cursor:pointer;
padding:0
}
}
.rating_article__info:hover{
background:#f6f9f2
}
.rating_article__info:hover .rating_article_info__indicator{
background:#d0e1bf
}
.rating_article__detail{
display:none;
flex-direction:row;
width:100%;
padding:0 25px
}
@media (min-width:850px){
.rating_article__detail{
padding:0
}
}
.rating_article__detail .error_text{
display:none;
width:100%;
background:#fff7f8!important;
color:#d85030!important;
padding:5px 8px;
border:1px solid #dc8d99
}
.rating_article__comment{
display:none;
flex-direction:row;
padding:0 25px 15px
}
.rating_article_info__indicator{
display:none
}
@media (min-width:850px){
.rating_article__comment{
margin-left:50px;
padding:15px 32px
}
.rating_article_info__indicator{
display:flex;
width:50px;
flex:0 0 50px;
background:#eaeaea;
color:#7d7d7d;
align-items:center;
justify-content:center
}
.rating_article_info__image{
width:150px;
height:100px;
flex:0 0 150px;
border:1px solid #eaeaea;
text-align:center;
margin:15px 30px
}
}
.rating_article_info__image{
max-height:150px;
max-width:150px;
background:#fff
}
.rating_article_info__image img{
height:100%;
width:auto
}
.rating_article_info__overview{
display:flex;
flex-direction:column;
flex:1 1 calc(100% - 150px);
padding-left:20px
}
.rating_article_info__description{
max-width:230px
}
@media (min-width:850px){
.rating_article_info__overview{
flex:1 1 100%;
width:100%;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:space-between;
padding:15px 30px 15px 0
}
.rating_article_info__rating_stars{
width:150px;
flex:0 0 150px
}
}
.rating_article_info__rating_stars span{
display:inline;
color:#ddd;
font-size:24px
}
.rating_article_info__buttons{
width:100%;
margin-top:15px
}
.rating_article_info__buttons .rating_button{
width:100%;
text-align:center;
text-transform:uppercase;
margin-bottom:5px;
cursor:pointer
}
@media (min-width:850px){
.rating_article_info__buttons{
width:auto;
margin-left:auto;
align-self:center;
margin-top:0
}
.rating_article_info__buttons .rating_button{
width:185px;
margin-right:10px
}
}
.rating_article_detail__divider{
width:100%;
padding:0;
margin:0;
border-top:1px solid #eaeaea
}
.rating_article_detail__indicator{
display:none
}
@media (min-width:850px){
.rating_article_detail__indicator{
display:flex;
width:50px;
flex:0 0 50px;
background:#d0e1bf
}
}
.rating_article_detail__form{
display:flex;
flex:1 1 100%;
width:100%;
flex-direction:column
}
.rating_article_detail__review_info{
padding:15px 0;
border-bottom:1px solid #eaeaea
}
@media (min-width:850px){
.rating_article_detail__form{
flex:1 1 calc(100% - 50px);
max-width:calc(100% - 50px)
}
.rating_article_detail__review_info{
padding:15px 32px;
border-bottom:none
}
}
.rating_article_detail__close{
position:absolute;
right:20px;
z-index:100
}
.rating_article_detail__default_rating{
display:flex;
padding:15px 0;
flex-direction:column
}
@media (min-width:850px){
.rating_article_detail__default_rating{
flex-direction:row;
padding:15px 32px
}
}
.rating_article_detail__stars{
display:flex;
align-items:flex-start;
flex-direction:column
}
@media (min-width:850px){
.rating_article_detail__stars{
flex:0 0 50%;
width:50%;
padding:0 16px 0 0
}
}
.rating_article_detail__star_wrapper{
display:flex;
width:100%;
flex-wrap:wrap;
padding:20px;
align-items:center;
background:#eaeaea;
justify-content:center;
margin-top:10px
}
.rating_article_detail__star_stars{
display:flex;
flex-direction:row-reverse
}
.rating_article_detail__star_stars input[type=radio]{
display:none
}
.rating_article_detail__star_stars label{
color:#ddd;
font-size:32px;
padding:0;
width:36px;
text-align:center;
cursor:pointer;
display:flex;
position:relative
}
.rating_article_detail__star_stars label span{
flex:0 0 auto;
display:block;
width:36px
}
.rating_article_detail__star_stars label span.path2{
position:absolute;
top:0;
left:0
}
.rating_article_detail__star_stars label::before{
line-height:inherit
}
.rating_article_detail__star_stars input[type=radio]:checked~label::before,
.rating_article_detail__star_stars label:hover::before,
.rating_article_detail__star_stars label:hover~label::before{
content:"\e930";
color:#ffae00
}
.rating_article_detail__star_stars input[type=radio]:checked~label .path1,
.rating_article_detail__star_stars input[type=radio]:checked~label .path2,
.rating_article_detail__star_stars label:hover .path1,
.rating_article_detail__star_stars label:hover .path2,
.rating_article_detail__star_stars label:hover~label .path1,
.rating_article_detail__star_stars label:hover~label .path2{
display:none
}
.rating_article_detail__star_vote{
display:flex;
width:100%;
flex:0 0 100%;
justify-content:center;
font-size:12px;
min-height:18px
}
.rating_article_detail__text{
display:flex;
padding:15px 0 0;
flex-wrap:wrap;
align-items:flex-start;
border-top:1px solid #eaeaea;
margin-top:15px
}
@media (min-width:850px){
.rating_article_detail__text{
flex:0 0 50%;
width:50%;
padding:0 0 0 16px;
border-top:none;
margin-top:0
}
}
.rating_article_detail__text_wrapper{
display:flex;
width:100%;
flex:1 1 100%;
flex-direction:column
}
.rating_article_detail__text_wrapper label{
width:100%
}
.rating_article_detail__text_wrapper .textarea_box{
border:1px solid #c8c8c8;
margin-top:10px;
width:100%;
height:100px;
box-sizing:border-box;
padding:5px;
background:#fff;
word-break:break-word;
overflow:hidden
}
.rating_article_detail__image_wrapper{
display:flex;
width:100%;
flex:1 1 100%;
flex-direction:column;
margin-top:10px
}
.rating_article_detail__image_wrapper img{
max-width:84px;
max-height:70px
}
.rating_article_detail__image_wrapper .imagethumb{
display:flex;
justify-content:flex-start;
align-items:center;
background:#eaeaea;
margin-bottom:2px;
padding:5px 8px
}
.rating_article_detail__image_wrapper .imagethumb__image{
width:100px;
height:80px;
display:flex;
align-items:center;
margin-right:10px;
background:#fff;
padding:5px 8px;
justify-content:center
}
.rating_article_detail__image_wrapper .imagethumb__remove{
margin-left:auto
}
.rating_article_detail__image_upload{
display:none
}
.rating_article_detail__image_upload_label{
margin-bottom:2px;
display:inline-block;
cursor:pointer;
padding:4px 12px;
width:200px;
color:#444;
background:#eee;
min-height:30px;
text-align:center
}
.rating_article_detail__image_error{
font-size:12px;
font-weight:700;
color:#b0141b
}
.rating_article_detail__image_delete{
display:none
}
.rating_article_detail__additional_rating{
display:flex;
flex-direction:row;
flex-wrap:wrap;
padding:15px 0
}
@media (min-width:850px){
.rating_article_detail__additional_rating{
padding:15px 32px
}
}
.rating_article_detail__additional_rating_element{
display:flex;
padding:20px 0;
width:100%;
flex-direction:column;
border-bottom:1px solid #eaeaea
}
@media (min-width:1220px){
.rating_article_detail__additional_rating_element{
flex:0 0 50%;
width:50%;
border-bottom:none;
padding-left:16px
}
}
.rating_article_detail__additional_rating_element_wrapper{
direction:rtl;
display:flex;
justify-content:flex-end;
align-items:center;
margin-top:10px;
flex-wrap:wrap
}
.rating_article_detail__additional_rating_element_wrapper input[type=radio]{
display:none
}
.rating_article_detail__additional_rating_element_wrapper label{
cursor:pointer
}
.rating_article_detail__additional_rating_element_wrapper--additional input[type=radio]:checked~label,
.rating_article_detail__additional_rating_element_wrapper--additional label:hover,
.rating_article_detail__additional_rating_element_wrapper--additional label:hover~label{
background:#ffae00
}
.rating_article_detail__additional_rating_element_wrapper--size{
background:linear-gradient(180deg,rgba(0,0,0,0) calc(50% - 1px),#eaeaea calc(50%),rgba(0,0,0,0) calc(50% + 1px));
max-width:255px;
margin-bottom:20px;
margin-left:12px
}
.rating_article_detail__additional_rating_element_wrapper--size input[type=radio]:checked+label,
.rating_article_detail__additional_rating_element_wrapper--size label:hover{
background:#ffae00;
border-color:#ffae00
}
.rating_article_detail__additional_rating_element_wrapper--size .rating_element_description{
display:none
}
.rating_article_detail__additional_rating_element_wrapper .rating_bar{
background:#eaeaea;
width:calc(20% - 2px);
max-width:70px;
height:18px;
margin-right:2px;
display:inline-block
}
@media (min-width:850px){
.rating_article_detail__additional_rating_element_wrapper .rating_bar{
width:40px;
height:10px
}
}
.rating_article_detail__additional_rating_element_wrapper .rating_circle{
border:2px solid #eaeaea;
border-radius:100%;
background:#fff;
position:relative;
margin:0 19px
}
.rating_article_detail__additional_rating_element_wrapper .rating_circle::before{
content:"";
height:15px;
width:15px;
display:block
}
.rating_article_detail__additional_rating_element_wrapper .rating_circle:first-of-type{
margin-right:0
}
.rating_article_detail__additional_rating_element_wrapper .rating_circle:last-of-type{
margin-left:0
}
.rating_article_detail__additional_rating_element_wrapper .rating_circle>span{
position:absolute;
right:-20px;
margin-top:5px;
display:block;
text-align:center;
left:-20px;
font-size:12px
}
@media (max-width:849px){
.rating_article_detail__additional_rating_element_wrapper .rating_element_description{
display:block;
flex:1 0 100%;
width:100%;
order:6;
text-align:left
}
}
.rating_article_detail__recommend_wrapper{
padding:20px 0
}
@media (min-width:850px){
.rating_article_detail__additional_rating_element_wrapper .rating_element_description{
display:inline-block;
margin-left:8px;
min-height:20px
}
.rating_article_detail__additional_rating_element_wrapper .rating_element_description--mobile{
display:none
}
.rating_article_detail__recommend_wrapper{
padding:20px 16px
}
}
.rating_article_detail__recommend_element_wrapper{
margin-top:10px
}
.rating_article_detail__recommend_element_wrapper input{
display:none
}
.rating_article_detail__recommend_element_wrapper input[type=radio]:checked+label{
background:#619d2c;
color:#fff
}
.rating_article_detail__recommend_element_button{
min-width:128px;
padding:10px;
box-sizing:border-box;
margin:0 2px 0 0;
outline:0;
text-decoration:none;
color:#444;
line-height:normal;
-webkit-appearance:none;
border:none;
overflow:visible;
font:inherit;
text-transform:none;
display:inline-block;
background:#eee;
vertical-align:middle;
min-height:30px;
font-size:1rem;
text-align:center
}
.rating_article_detail__button{
padding:15px 0
}
@media (min-width:850px){
.rating_article_detail__button{
padding:15px 32px
}
.rating_article_comment__text{
max-width:600px
}
}
.rating_article_detail__button button{
text-transform:uppercase
}
.rating_article_detail__required_claim{
font-size:10px;
padding-top:10px;
color:#c8c8c8
}
.rating_article_comment__author{
font-weight:700;
color:#004481;
font-size:12px
}
.rating_article_comment__text{
background:#fff;
border:1px solid #eaeaea;
padding:15px 25px;
font-size:12px;
width:100%
}
.artikel-gallery{
border-top:1px solid #eaeaea;
border-left:1px solid #eaeaea
}
.artikel-gallery.no-top-line{
border-top:0
}
.artikel-gallery.no-top-line .element_artikel_gallery{
border-top:1px solid #eaeaea
}
.element_artikel_gallery{
display:flex;
flex-direction:column;
padding:25px 30px 5px;
margin:0 auto;
min-height:200px;
box-sizing:border-box;
position:relative;
background:#fff;
max-width:280px
}
.uk-slider .element_artikel_gallery{
height:inherit;
margin:8px 0;
padding:0 30px
}
.uk-slider .element_artikel_gallery::after{
content:'';
position:absolute;
top:0;
right:100%;
z-index:10;
background-color:#eaeaea;
width:2px;
height:100%;
transform:translateX(-50%)
}
.uk-slider .element_artikel_gallery:focus,
.uk-slider .element_artikel_gallery:hover{
box-shadow:none
}
.element_swiper .element_artikel_gallery{
height:inherit;
margin:8px auto;
padding:0 30px
}
.element_swiper .element_artikel_gallery:focus,
.element_swiper .element_artikel_gallery:hover{
box-shadow:none
}
@media all and (-ms-high-contrast:none),
(-ms-high-contrast:active){
.element_artikel_gallery{
display:block
}
}
.element_artikel_gallery a{
text-decoration:none
}
.element_artikel_gallery .productheader{
min-height:45px;
padding:5px 10px
}
.element_artikel_gallery .productheader .discount{
position:absolute;
top:5px;
left:inherit;
right:5px
}
.element_artikel_gallery .productheader .discount .uk-badge{
font-family:OpenSans;
font-weight:400;
font-size:18px;
line-height:30px
}
.element_artikel_gallery .productimage{
max-height:142px;
width:220px;
position:relative;
margin:0 auto
}
.element_artikel_gallery .productimage a{
outline:0;
display:block;
padding-bottom:10px
}
.element_artikel_gallery .productimage a.active{
display:block
}
.element_artikel_gallery .productimage a:hover{
text-decoration:none
}
.element_artikel_gallery .productimage a .helper{
display:inline-block;
height:100%;
vertical-align:middle
}
.element_artikel_gallery .productimage a img{
vertical-align:bottom
}
.element_artikel_gallery .productimage .play_video{
position:relative;
width:100%;
height:30px
}
.element_artikel_gallery .productimage .play_video img{
display:inline-block;
height:28px;
margin-top:2px
}
.element_artikel_gallery .productimage .not-found{
width:220px
}
.element_artikel_gallery .description{
width:220px;
margin:0 auto
}
.element_artikel_gallery .description>a{
text-decoration:none
}
.element_artikel_gallery .desc_short{
font-size:12px;
max-height:52px;
overflow:hidden;
display:none;
color:#535353
}
.element_artikel_gallery .product-description .brand{
height:28px;
margin-bottom:5px
}
.element_artikel_gallery .product-description .brand img{
max-height:28px;
width:auto
}
.element_artikel_gallery .product-description span{
color:#535353;
font-weight:700;
text-decoration:none;
font-size:14px;
line-height:18px;
min-height:36px;
display:block;
margin:0 auto;
-webkit-box-orient:vertical;
overflow:hidden;
padding-bottom:10px
}
.element_artikel_gallery .product-rating,
.element_artikel_gallery__rating{
font-size:14px;
color:#535353;
margin-top:-5px
}
.element_artikel_gallery .rating_count{
font-size:12px
}
.element_artikel_gallery .availability-info{
font-size:12px;
line-height:16px;
height:32px
}
.element_artikel_gallery .qty{
display:inline;
height:23px!important;
font-size:14px;
width:35px
}
.element_artikel_gallery .input-plusminus .minus,
.element_artikel_gallery .input-plusminus .plus{
position:static
}
@media (min-width:768px){
.element_artikel_gallery .qty{
margin-left:2px;
width:22px
}
.element_artikel_gallery .input-plusminus .minus,
.element_artikel_gallery .input-plusminus .plus{
padding:3px 7px
}
}
.element_artikel_gallery .buy-button{
font-size:13px
}
@media (min-width:480px){
.element_artikel_gallery{
padding:25px 30px 20px;
height:100%
}
.element_artikel_gallery:focus,
.element_artikel_gallery:hover{
z-index:9;
box-shadow:0 0 8px 0 #e4e4e4
}
.element_artikel_gallery .product-price{
font-size:18px
}
.element_artikel_gallery .buy-button{
font-size:14px
}
}
@media (min-width:850px){
.element_artikel_gallery[data-variants=true]:hover{
width:calc(100% + 75px);
padding-left:75px;
margin-left:-75px
}
.element_artikel_gallery[data-variants=true]:hover .productvariants{
display:block
}
.view-seite-detail .element_artikel:nth-of-type(5n+1) .element_artikel_gallery[data-variants=true]:hover,
.view-warengruppe-detail .element_artikel:nth-of-type(4n+1) .element_artikel_gallery[data-variants=true]:hover{
padding-left:0;
padding-right:75px;
margin-left:0
}
.view-seite-detail .element_artikel:nth-of-type(5n+1) .element_artikel_gallery[data-variants=true]:hover .productheader .discount,
.view-warengruppe-detail .element_artikel:nth-of-type(4n+1) .element_artikel_gallery[data-variants=true]:hover .productheader .discount{
right:80px
}
.view-seite-detail .element_artikel:nth-of-type(5n+1) .element_artikel_gallery[data-variants=true]:hover .productvariants,
.view-warengruppe-detail .element_artikel:nth-of-type(4n+1) .element_artikel_gallery[data-variants=true]:hover .productvariants{
left:inherit;
right:0;
border-right:none;
border-left:1px dotted #ccc
}
}
.element_artikel_gallery__variantselect{
position:absolute;
top:-1px;
display:none;
height:408px;
background-color:#fff
}
.element_artikel_gallery__variantselect--left{
width:130px;
left:-130px;
border-top:1px solid #e4e4e4;
border-bottom:1px solid #e4e4e4;
border-left:1px solid #e4e4e4
}
.element_artikel_gallery__variantselect--right{
right:-150px;
width:150px;
border-top:1px solid #e4e4e4;
border-bottom:1px solid #e4e4e4;
border-right:1px solid #e4e4e4
}
.element_artikel_gallery__variantselect a{
text-decoration:none
}
.element_artikel_gallery__variantselect a:hover{
color:#004481
}
.element_artikel_gallery__variantselect .variantselect-wrap.text{
border:1px solid #e4e4e4;
padding:5px;
margin-top:5px;
text-align:center;
text-decoration:none!important;
color:#535353;
-ms-word-break:break-all;
word-break:break-all;
word-break:break-word;
-webkit-hyphens:auto;
-moz-hyphens:auto;
hyphens:auto
}
.element_artikel_gallery__variantselect .variantselect-wrap.text:hover{
border:1px solid #004481;
color:#004481
}
.element_artikel_gallery__variantselect--sold{
cursor:default
}
.element_artikel_gallery__variantselect--sold .variantselect-wrap.text{
color:#7d7d7d;
opacity:.7
}
.dispblk_headline .element_artikel_gallery__variantselect--sold .variantselect-wrap.text,
.txtblk_fbrbox_1_3 .element_artikel_gallery__variantselect--sold .variantselect-wrap.text,
.txtblk_headline_1_1 .element_artikel_gallery__variantselect--sold .variantselect-wrap.text,
.txtblk_headline_1_3 .element_artikel_gallery__variantselect--sold .variantselect-wrap.text,
.txtblk_headline_2_3 .element_artikel_gallery__variantselect--sold .variantselect-wrap.text,
.txtblk_headline_box .element_artikel_gallery__variantselect--sold .variantselect-wrap.text,
.txtblk_tibt .element_artikel_gallery__variantselect--sold .variantselect-wrap.text,
.txtblk_tibt_white .element_artikel_gallery__variantselect--sold .variantselect-wrap.text,
.txtblk_tibt_white_border .element_artikel_gallery__variantselect--sold .variantselect-wrap.text,
.txtblk_wrap_border_1_3 .element_artikel_gallery__variantselect--sold .variantselect-wrap.text,
.uk-width-1-1 .element_artikel_gallery__variantselect--sold .variantselect-wrap.text{
background:url(https://fbr.etailercdn.de/custom/module/public/fbr/img/striked1-1.jpg)
}
.txtblk_fbrbox_1_4 .element_artikel_gallery__variantselect--sold .variantselect-wrap.text,
.uk-width-1-2 .element_artikel_gallery__variantselect--sold .variantselect-wrap.text{
background:url(https://fbr.etailercdn.de/custom/module/public/fbr/img/striked1-2.jpg)
}
.element_artikel_gallery__variantselect_image{
min-height:65px;
min-width:100px;
display:block
}
@media (max-width:1300px){
.element_artikel_gallery__variantselect{
display:none!important
}
}
.element_artikel_gallery--hover{
border-top:1px solid #e4e4e4;
border-bottom:1px solid #e4e4e4
}
.element_artikel_gallery--hover .element_artikel_gallery__variantselect--level1,
.element_artikel_gallery:hover .desc_short{
display:block
}
.element_artikel_gallery .artikel-comparison-wrap{
padding-top:5px
}
.element_artikel_gallery .artikel-comparison-wrap a{
font-size:11px;
text-decoration:none
}
.element_artikel_gallery__link{
position:relative
}
.element_artikel_gallery__label{
position:absolute;
left:30px;
z-index:90
}
.element_artikel_gallery__label>img{
margin:0 0 5px
}
.uk-slider .element_artikel_gallery__label{
top:inherit
}
.element_artikel_gallery__label_decoration{
display:inline-block;
box-sizing:border-box;
font-weight:700;
min-height:34px;
padding:6px 16px;
font-size:16px;
margin:0 0 5px
}
.element_artikel_gallery__label_decoration--red{
background:#f40024;
color:#fff
}
.element_artikel_gallery__colors{
align-items:center;
display:flex;
height:100%;
max-height:30px
}
.element_artikel_gallery__color{
display:inline-block;
width:17px;
height:17px;
overflow:hidden;
border-radius:11px;
border:2px solid #fff;
box-shadow:0 0 0 1px #ccc;
margin:0 5px 0 0;
cursor:pointer
}
.element_artikel_gallery__color--active{
box-shadow:0 0 0 1px #004481
}
.element_artikel_gallery__colors_images{
display:none
}
.element_artikel_gallery__name{
color:#535353;
font-weight:700;
font-size:14px;
line-height:18px;
min-height:36px;
overflow:hidden;
padding:0 0 5px
}
.element_artikel_gallery__price{
padding:0 0 10px
}
.element_artikel_gallery__brand_wrapper{
display:flex;
flex-direction:row;
justify-content:space-between;
align-items:center;
margin:0 0 10px;
height:30px;
box-sizing:border-box;
flex:0 0 30px
}
.uk-slider .element_artikel_gallery__brand_wrapper{
display:none
}
.element_artikel_gallery__watchlist{
position:absolute;
right:33px;
z-index:100;
display:inline-block
}
.uk-slider .element_artikel_gallery__watchlist{
top:inherit
}
.element_artikel_gallery .watchlist_icon{
width:25px;
height:25px;
display:inline-block
}
.element_artikel_gallery .watchlist_icon--solid{
background:url(https://fbr.etailercdn.de/custom/module/public/fbr/img/icon_heartsolid.svg) no-repeat
}
.element_artikel_gallery .watchlist_icon--outline{
background:url(https://fbr.etailercdn.de/custom/module/public/fbr/img/icon_heartoutline.svg) no-repeat
}
.element_artikel_gallery__images{
padding:0 0 10px;
box-sizing:border-box;
height:152px
}
.element_artikel_gallery__variants{
margin-top:auto
}
.element_artikel_gallery__variant{
background:#e5e5e5;
color:#535353;
border-radius:4px;
display:inline-block;
padding:5px 13px;
font-size:11px
}
.element_artikel_gallery__datenblatt{
cursor:pointer
}
.element_artikel_gallery__datenblatt a{
color:#535353
}
.element_artikel_gallery__datenblatt__label{
font-size:12px
}
.artikel__datenblatt a{
color:#535353;
text-decoration:none;
margin-top:2px;
display:inline-block
}
.artikel__datenblatt a i{
margin-right:10px
}
.uk-slider .element_artikel_gallery__variants{
display:none
}
.gal_variantselect_container{
margin-top:15px;
margin-bottom:15px;
height:340px;
padding:0 10px 5px
}
.gal_variantselect_container--left{
border-right:1px solid #e4e4e4
}
.gal_variantselect_container--right{
border-left:1px solid #e4e4e4
}
.gal_variantselect_container span.second_title{
margin-top:10px;
display:block;
margin-bottom:10px
}
.gal_variantselect_container .et_vertical_slider_no_init{
max-height:340px;
overflow:hidden;
visibility:hidden
}
.element_artikel_gallery__variantselect--right .gal_variantselect_container--left{
border-left:1px solid #e4e4e4
}
.prod_price__discount_price,
.prod_price__red{
color:#dc0010
}
.prod_price__strike_price{
color:#004481;
font-weight:700;
font-size:14px;
text-decoration:line-through;
display:inline-block
}
.prod_price__discount_price{
font-size:20px;
font-weight:700;
display:inline-block
}
.prod_price__prod_price{
font-size:20px;
font-weight:700;
padding-right:3px;
color:#004481;
display:inline-block
}
.prod_price__basis_price{
font-size:10px;
color:#004481;
font-weight:700;
display:inline-block
}
.prod_price__rrp{
font-size:.875em;
font-family:"Open Sans",sans-serif;
font-weight:700;
color:#004481
}
.element_artikel_gallery .prod_price__basis_price{
color:#7d7d7d;
font-weight:400
}
.element_artikel_gallery .prod_price{
white-space:nowrap
}
.element_artikel_gallery .prod_price__strike_price .fbr_ab{
font-size:10px
}
.element_artikel_gallery .prod_price__discount_price .fbr_ab{
font-size:12px
}
.element_artikel_gallery .prod_price__prod_price .fbr_ab{
font-size:14px
}
.merkliste-item .element_artikel_gallery:hover{
position:relative
}
.energy_cert{
position:absolute;
right:-35px;
top:10px;
z-index:2
}
.energy_cert a{
text-decoration:none!important
}
.energy_cert .energylabel{
height:43px!important;
width:100%
}
.energy_cert__color{
color:#fff;
padding-right:5px;
font-size:25px;
padding-left:5px;
font-weight:700;
height:34px
}
.energy_cert__color:before{
content:' ';
width:0;
height:0;
border-top:17px solid transparent;
border-bottom:17px solid transparent;
position:absolute;
left:-13px;
top:0
}
.energy_cert__color--a-a0,
.energy_cert__color--a1-a1,
.energy_cert__color--a2-a2,
.energy_cert__color--a3-a3{
background-color:#009136
}
.energy_cert__color--a-a0:before,
.energy_cert__color--a1-a1:before,
.energy_cert__color--a2-a2:before,
.energy_cert__color--a3-a3:before{
border-right:13px solid #009136
}
.energy_cert__color--a-b,
.energy_cert__color--a1-a0,
.energy_cert__color--a2-a1,
.energy_cert__color--a3-a2{
background-color:#58ab27
}
.energy_cert__color--a-b:before,
.energy_cert__color--a1-a0:before,
.energy_cert__color--a2-a1:before,
.energy_cert__color--a3-a2:before{
border-right:13px solid #58ab27
}
.energy_cert__color--a-c,
.energy_cert__color--a1-b,
.energy_cert__color--a2-a0,
.energy_cert__color--a3-a1{
background-color:#c9d100
}
.energy_cert__color--a-c:before,
.energy_cert__color--a1-b:before,
.energy_cert__color--a2-a0:before,
.energy_cert__color--a3-a1:before{
border-right:13px solid #c9d100
}
.energy_cert__color--a-d,
.energy_cert__color--a1-c,
.energy_cert__color--a2-b,
.energy_cert__color--a3-a0{
background-color:#feed01
}
.energy_cert__color--a-d:before,
.energy_cert__color--a1-c:before,
.energy_cert__color--a2-b:before,
.energy_cert__color--a3-a0:before{
border-right:13px solid #feed01
}
.energy_cert__color--a-e,
.energy_cert__color--a1-d,
.energy_cert__color--a2-c,
.energy_cert__color--a3-b{
background-color:#fbbb01
}
.energy_cert__color--a-e:before,
.energy_cert__color--a1-d:before,
.energy_cert__color--a2-c:before,
.energy_cert__color--a3-b:before{
border-right:13px solid #fbbb01
}
.energy_cert__color--a-f,
.energy_cert__color--a1-e,
.energy_cert__color--a2-d,
.energy_cert__color--a3-c{
background-color:#eb690b
}
.energy_cert__color--a-f:before,
.energy_cert__color--a1-e:before,
.energy_cert__color--a2-d:before,
.energy_cert__color--a3-c:before{
border-right:13px solid #eb690b
}
.energy_cert__color--a-g,
.energy_cert__color--a1-f,
.energy_cert__color--a2-e,
.energy_cert__color--a3-d{
background-color:#e3001b
}
.energy_cert__color--a-g:before,
.energy_cert__color--a1-f:before,
.energy_cert__color--a2-e:before,
.energy_cert__color--a3-d:before{
border-right:13px solid #e3001b
}
.product-image .energy_cert{
right:-10px
}
.element_artikel_gallery .energy_cert{
position:relative;
left:0;
top:0;
right:unset
}
.element_artikel_gallery .energy_cert__wrapper{
display:inline-block;
position:relative
}
.element_artikel_gallery .energy_cert .energylabel{
height:43px!important;
width:auto
}
.element_artikel_gallery .energy_cert__color:before{
right:-13px;
left:inherit
}
.element_artikel_gallery .energy_cert__color--a-a0:before,
.element_artikel_gallery .energy_cert__color--a1-a1:before,
.element_artikel_gallery .energy_cert__color--a2-a2:before,
.element_artikel_gallery .energy_cert__color--a3-a3:before{
border-right:none;
border-left:13px solid #009136
}
.element_artikel_gallery .energy_cert__color--a-b:before,
.element_artikel_gallery .energy_cert__color--a1-a0:before,
.element_artikel_gallery .energy_cert__color--a2-a1:before,
.element_artikel_gallery .energy_cert__color--a3-a2:before{
border-right:none;
border-left:13px solid #58ab27
}
.element_artikel_gallery .energy_cert__color--a-c:before,
.element_artikel_gallery .energy_cert__color--a1-b:before,
.element_artikel_gallery .energy_cert__color--a2-a0:before,
.element_artikel_gallery .energy_cert__color--a3-a1:before{
border-right:none;
border-left:13px solid #c9d100
}
.element_artikel_gallery .energy_cert__color--a-d:before,
.element_artikel_gallery .energy_cert__color--a1-c:before,
.element_artikel_gallery .energy_cert__color--a2-b:before,
.element_artikel_gallery .energy_cert__color--a3-a0:before{
border-right:none;
border-left:13px solid #feed01
}
.element_artikel_gallery .energy_cert__color--a-e:before,
.element_artikel_gallery .energy_cert__color--a1-d:before,
.element_artikel_gallery .energy_cert__color--a2-c:before,
.element_artikel_gallery .energy_cert__color--a3-b:before{
border-right:none;
border-left:13px solid #fbbb01
}
.element_artikel_gallery .energy_cert__color--a-f:before,
.element_artikel_gallery .energy_cert__color--a1-e:before,
.element_artikel_gallery .energy_cert__color--a2-d:before,
.element_artikel_gallery .energy_cert__color--a3-c:before{
border-right:none;
border-left:13px solid #eb690b
}
.element_artikel_gallery .energy_cert__color--a-g:before,
.element_artikel_gallery .energy_cert__color--a1-f:before,
.element_artikel_gallery .energy_cert__color--a2-e:before,
.element_artikel_gallery .energy_cert__color--a3-d:before{
border-right:none;
border-left:13px solid #e3001b
}
.artikel_addtocart{
position:relative
}
.artikel_addtocart .alert-modal{
width:100%;
height:100%;
display:none;
background:rgba(255,255,255,.3);
z-index:10;
position:absolute;
top:0;
left:0;
cursor:pointer
}
.artikel_addtocart__qty_button{
height:55px;
width:27px;
color:#fff;
background-color:#7c7d7e;
border:0;
cursor:pointer;
vertical-align:top
}
.artikel_addtocart__qty_button:hover{
background-color:#5b5c5d
}
.artikel_addtocart__qty_button--down{
margin-right:5px
}
.artikel_addtocart__qty_button--up{
margin-left:5px
}
.artikel_addtocart__qty{
background:#fff;
border:none;
border-radius:0!important;
width:45px;
height:55px!important;
text-align:center;
vertical-align:top!important
}
.artikel_addtocart__submit{
width:100%;
min-width:250px;
height:55px;
color:#fff;
text-transform:uppercase;
text-align:center;
font-size:18px;
font-family:OpenSans;
white-space:nowrap;
background-color:#619d2c;
padding:0 20px;
font-weight:700;
vertical-align:top
}
.artikel_addtocart__submit:hover{
background-color:#6eb331;
color:#fff
}
.artikel_addtocart__submit:hover:disabled{
background-color:#f5f5f5;
color:#999
}
.artikel_addtocart.blocked,
.artikel_addtocart.blocked .buy-button,
.artikel_addtocart.nopro,
.artikel_addtocart.nopro .buy-button{
opacity:.5
}
.artikel_addtocart.disabled,
.artikel_addtocart.disabled .buy-button{
background-color:#aaa
}
.artikel_addtocart__button_subtext{
font-size:11px;
margin-top:5px;
font-weight:700
}
.artikel_addtocart__button_subtext_vkf{
font-size:11px;
font-weight:700
}
.artikel_addtocart__button_subtext-green{
font-size:14px;
font-weight:700;
color:#619d2c
}
.artikel_addtocart__button_position{
position:unset
}
.merkliste-item .element_artikel_gallery .productimage .helper{
height:auto
}
.merkliste-item .element_artikel_gallery .productfooter{
bottom:5px
}
.merkliste-item .element_artikel_gallery .productfooter form{
text-align:center
}
.badge-label{
position:absolute;
max-width:67px;
max-height:34px
}
.badge-label.badge-label-1{
top:1px;
left:0
}
.badge-label.badge-label-2,
.badge-label.badge-label-3,
.badge-label.badge-label-4,
.badge-label.badge-label-5,
.badge-label.badge-label-6{
display:none
}
.badge-label-x2{
position:absolute;
max-width:103px;
height:44px;
z-index:2
}
.badge-label-x2.badge-label-1{
top:1px;
left:1px
}
.badge-label-x2.badge-label-2{
top:55px;
left:1px
}
.badge-label-x2.badge-label-3{
top:109px;
left:1px
}
.badge-label-x2.badge-label-4{
top:163px;
left:1px
}
.badge-label-x2.badge-label-5{
top:217px;
left:1px
}
.badge-label-x2.badge-label-6{
top:271px;
left:1px
}
.badge-label-x2.badge-label_decoration--red{
text-align:center;
font-weight:700;
font-size:large;
width:88px;
background:#f40024;
color:#fff
}
.badge-label-x2.badge-label_decoration--red .badge-label_decoration__content{
display:inline-block;
margin-top:12.5%
}
.badge-label-x2 .energylabel{
height:43px!important;
width:100%
}
.ausverkauft-label{
position:absolute;
width:100%;
background-color:#eaeaea;
border:2px solid #eaeaea;
color:#9d9d9d;
border-radius:5px;
bottom:15px;
left:0;
box-sizing:border-box;
text-align:center
}
.artikel_sicherheitshinweise__warnimages:after{
clear:both
}
.artikel_sicherheitshinweise__documents ul{
list-style:none;
padding:0;
margin:0
}
.artikel_sicherheitshinweise__documents ul>li{
list-style:none;
padding:0;
margin-bottom:5px
}
.artikel_sicherheitshinweise__documents ul>li:last-child{
margin-bottom:0
}
.artikel_sicherheitshinweise__documents ul>li>a>i{
color:#fe8630
}
.warnimage{
float:left
}
.warnimage__caption,
.warnimage__image{
padding-left:5px;
padding-right:5px;
width:80px;
text-align:center;
font-size:10px
}
.et_vertical_slider__navigation,
.et_vertical_slider__navigation--small.et_vertical_slider__navigation{
visibility:hidden;
display:block;
margin:0 auto
}
.et_vertical_slider__navigation--small.et_vertical_slider__navigation:before,
.et_vertical_slider__navigation:before{
font-family:FontAwesome;
display:inline-block;
font-style:normal;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
.et_vertical_slider__navigation--small.et_vertical_slider__navigation{
width:24px;
height:19px
}
.et_vertical_slider__navigation--small.et_vertical_slider__navigation:before{
font-weight:400;
line-height:18px;
font-size:36px
}
.et_vertical_slider__navigation{
width:45px;
height:30px
}
.et_vertical_slider__navigation:before{
font-weight:400;
line-height:30px;
font-size:70px
}
.et_vertical_slider__content{
overflow:hidden;
position:relative
}
.et_vertical_slider__platform{
position:relative;
top:0;
left:0;
-webkit-transition:top .5s;
transition:top .5s
}
.et_vertical_slider__navigation--visible{
visibility:visible
}
.et_vertical_slider__navigation--previous{
margin-bottom:15px
}
.et_vertical_slider__navigation--previous:before{
content:"\f106"
}
.et_vertical_slider__navigation--next{
margin-top:15px
}
.et_vertical_slider__navigation--next:before{
content:"\f107"
}
@media (max-width:849px){
.et_vertical_slider__navigation{
display:none
}
}
.et_vertical_slider__navigation--small.et_vertical_slider__navigation--visible{
visibility:visible
}
.et_vertical_slider__navigation--small.et_vertical_slider__navigation--previous{
margin-bottom:5px
}
.et_vertical_slider__navigation--small.et_vertical_slider__navigation--next{
margin-top:5px
}
a.et_vertical_slider__navigation{
text-decoration:none!important
}
.article_last_visited__description{
visibility:hidden;
margin-top:15px;
margin-bottom:15px
}
.article_last_visited__description a{
color:#535353;
font-weight:700;
text-decoration:none
}
@media (max-width:900px){
.article_last_visited__description{
display:none
}
}
.article_last_visited:hover .article_last_visited__description{
visibility:visible
}
.product_rating_summary{
flex:1 0 100%;
width:100%
}
@media (min-width:850px){
.product_rating_summary{
flex:1 0 210px;
width:210px
}
}
.product_rating_summary__head{
width:230px;
border-bottom:1px solid #dbdbdb;
margin-bottom:10px;
padding-bottom:5px
}
.product_rating_summary__head .uk-icon-star{
font-size:22px
}
.product_rating_summary__content{
background:#eaeaea;
padding:20px;
margin-bottom:10px;
width:100%;
box-sizing:border-box;
display:flex;
flex-direction:column;
align-items:center
}
.product_rating_summary__average{
font-size:46px;
color:#004481;
font-weight:700;
text-align:center;
line-height:normal
}
.product_rating_summary__reviews{
text-align:center
}
.product_rating_summary__average_stars_wrapper{
text-align:center;
order:-1
}
.product_rating_summary__average_stars{
position:relative;
display:inline-block;
font-size:32px
}
@media (min-width:850px){
.product_rating_summary__average_stars_wrapper{
order:0
}
.product_rating_summary__average_stars{
font-size:28px
}
.product_rating_summary__order_container{
position:absolute;
top:0;
right:0
}
}
.product_rating_summary__average_stars .filled_stars{
color:#ffae00;
position:absolute;
left:0;
top:0;
display:inline-block;
overflow:hidden;
z-index:10;
white-space:nowrap
}
.product_rating_summary__average_stars .empty_stars{
color:#cbcbcb;
display:inline-block
}
.product_rating_summary__headline{
font-weight:700;
font-size:12px;
text-align:center;
margin-top:20px
}
.product_rating_summary__order_container{
display:flex;
align-items:center;
justify-content:center;
margin-bottom:10px
}
.product_rating_summary__order_container.uk-form ul.etSelect--dropdown{
left:unset;
right:0;
min-width:100%;
width:auto;
white-space:nowrap
}
.product_rating_summary__order_label{
margin-right:5px
}
.product_content__element_rating{
position:relative
}
.element_sidebar .uk-nav .product_content__element_rating .product_content__element__head li.fbr_headline--h3,
.element_sidebar .uk-nav .product_content__element_rating .product_content__element__head li.pm_targobank__header,
.product_content__element_rating .product_content__element__head .element_sidebar .uk-nav li.fbr_headline--h3,
.product_content__element_rating .product_content__element__head .element_sidebar .uk-nav li.pm_targobank__header,
.product_content__element_rating .product_content__element__head .fbr_headline--h3,
.product_content__element_rating .product_content__element__head .pm_targobank__header,
.product_content__element_rating .product_content__element__head h3{
min-height:30px;
display:flex;
align-items:center
}
.product_content__element_rating .product_content__element__head .fbr_headline--h3 .rating_head,
.product_content__element_rating .product_content__element__head .pm_targobank__header .rating_head,
.product_content__element_rating .product_content__element__head h3 .rating_head{
margin-left:5px
}
.product_content__element_rating .product_content__element__content{
display:flex;
flex-direction:column;
width:100%;
flex:1 1 100%;
justify-content:space-between
}
@media (min-width:850px){
.product_content__element_rating .product_content__element__content{
flex-direction:row
}
}
.product_rating{
display:flex;
flex-direction:column;
flex:1 1 100%;
width:100%
}
@media (min-width:670px){
.product_rating{
margin-left:25px
}
}
.product_rating .show-all-ratings{
width:300px;
margin-top:10px
}
.product_rating__element__title{
background:#eaeaea!important
}
.product_rating__element_wrapper{
display:block;
margin:20px 0
}
@media (min-width:670px){
.product_rating__element_wrapper{
display:inline-block;
margin:0;
width:66%;
vertical-align:top
}
}
.product_rating__element_wrapper_additional{
display:block
}
@media (min-width:670px){
.product_rating__element_wrapper_additional{
display:inline-block;
width:33%;
vertical-align:top;
padding:35px 15px 0;
box-sizing:border-box;
margin-top:-67px
}
}
.product_rating .rating_article_detail__additional_rating_element{
margin:0 0 20px;
padding:0;
width:100%;
border-bottom:0;
font-size:14px
}
.product_rating .rating_article_detail__additional_rating_element strong{
font-weight:400
}
.product_rating .rating_article_detail__additional_rating_element .rating_bar{
width:calc(20% - 2px)
}
.product_rating .rating_article_detail__additional_rating_element_wrapper{
margin-top:0
}
.product_rating__element_wrapper_useful{
display:flex;
flex-wrap:wrap;
margin-top:20px
}
@media (min-width:850px){
.product_rating__element_wrapper_useful{
margin-top:0
}
.warengruppe-detail-default__element:nth-child(-n+3){
border-top:0
}
}
.product_rating__button_useful{
display:inline-flex;
align-items:center;
margin:0 20px 20px 0
}
.product_rating__button_useful:last-child{
margin-right:0
}
.product_rating__button_useful[data-reviewclicks]:not([data-reviewclicks="0"])::after{
content:"(" attr(data-reviewclicks) ")";
margin-left:5px
}
.product_rating__button_useful_icon{
transform:scaleX(-1);
margin:0 5px 0 0!important
}
.product_rating__button_more{
text-transform:uppercase
}
.rating_summary_row{
display:flex;
align-items:center;
padding:5px 0;
width:100%;
max-width:210px;
position:relative
}
.rating_summary_row>*{
position:relative;
z-index:2
}
.rating_summary_row--active{
font-weight:700
}
.rating_summary_row--active::before{
content:'';
position:absolute;
z-index:1;
left:-20px;
right:-20px;
top:0;
bottom:0;
background-color:#fdefcc
}
.rating_summary_row--active::after{
content:'';
position:absolute;
width:20px;
height:20px;
right:-30px;
top:calc(50% - 10px);
transform:rotate(45deg);
background:#fdefcc
}
.rating_summary_row--clickable{
cursor:pointer
}
.rating_summary_row--clickable .rating_summary_row__count span{
text-decoration:underline
}
.rating_summary_row__label{
flex:0 0 auto;
width:35px;
display:inline-block
}
.rating_summary_row__label .fbr-icon-fa-star-solid{
color:#ffae00
}
.rating_summary_row__bar{
flex:1 1 auto;
height:15px;
position:relative;
background-color:#fff;
display:inline-block
}
.rating_summary_row__bar--filled{
position:absolute;
height:15px;
left:0;
right:0;
background-color:#ffae00
}
.rating_summary_row__count{
flex:0 0 auto;
width:56px;
display:flex;
align-items:center;
justify-content:flex-end;
padding-left:5px;
text-align:right;
white-space:nowrap
}
.rating_summary_row__count::after{
flex:0 0 auto;
width:14px;
content:'>';
display:inline-block;
text-align:right;
z-index:2
}
.rating_summary_row--zero .rating_summary_row__count{
color:#dbdbdb
}
.rating_summary_row--active .rating_summary_row__count::after{
content:'x'
}
.availability_info__color--color_-1{
color:#c00
}
.availability_info__color--color_0,
.availability_info__color--color_6{
color:#535353
}
.availability_info__color--color_1,
.availability_info__color--color_2,
.availability_info__color--color_3,
.availability_info__color--color_4,
.availability_info__color--color_5,
.availability_info__color--color_7{
color:#6a9e06
}
.availability_info__color--bgcolor_-1,
.availability_info__color--bgcolor_0{
background-color:#c00
}
.availability_info__color--bgcolor_1,
.availability_info__color--bgcolor_2{
background-color:#6a9e06
}
.availability_info__color--bgcolor_3,
.availability_info__color--bgcolor_4{
background-color:#a4c400
}
.availability_info__color--bgcolor_5{
background-color:#fa6900
}
.element_product_pager_bottom .uk-pagination>li.uk-active>a,
.element_product_pager_bottom .uk-pagination>li.uk-active>span,
.element_product_pager_bottom .uk-pagination>li:first-child>a,
.element_product_pager_bottom .uk-pagination>li:first-child>span,
.element_product_pager_bottom .uk-pagination>li:last-child>a,
.element_product_pager_bottom .uk-pagination>li:last-child>span,
.element_product_pager_bottom .uk-pagination>li>a,
.element_product_pager_bottom .uk-pagination>li>span,
.element_product_pager_top a.next-page,
.element_product_pager_top a.prev-page{
height:30px;
width:30px
}
@media (max-width:320px){
.element_product_pager_bottom .uk-pagination>li.uk-active>a,
.element_product_pager_bottom .uk-pagination>li.uk-active>span,
.element_product_pager_bottom .uk-pagination>li:first-child>a,
.element_product_pager_bottom .uk-pagination>li:first-child>span,
.element_product_pager_bottom .uk-pagination>li:last-child>a,
.element_product_pager_bottom .uk-pagination>li:last-child>span,
.element_product_pager_bottom .uk-pagination>li>a,
.element_product_pager_bottom .uk-pagination>li>span,
.element_product_pager_top a.next-page,
.element_product_pager_top a.prev-page{
height:28px;
width:28px
}
}
.element_product_pager_bottom .uk-pagination>li:first-child>a,
.element_product_pager_bottom .uk-pagination>li:first-child>span,
.element_product_pager_bottom .uk-pagination>li:last-child>a,
.element_product_pager_bottom .uk-pagination>li:last-child>span,
.element_product_pager_top a.next-page,
.element_product_pager_top a.prev-page{
background-color:#e5e5e5;
color:#7d7d7d
}
.element_product_pager_bottom .uk-pagination>li.uk-active>a,
.element_product_pager_bottom .uk-pagination>li.uk-active>span{
background-color:#004481;
color:#fff;
padding:0;
line-height:30px
}
.element_product_pager_bottom .uk-pagination>li>a,
.element_product_pager_bottom .uk-pagination>li>span{
background-color:#fff;
color:#7d7d7d;
border:1px solid #e5e5e5;
line-height:30px;
padding:0
}
.warengruppe-detail-default__element{
border-top:1px solid #e4e4e4;
min-width:202px;
position:relative
}
.warengruppe-detail-default__element:first-child{
border-top:0
}
@media (max-width:479px){
.warengruppe-detail-default__element:last-child{
margin-bottom:35px
}
}
.element_product_pager_top{
border-bottom:2px solid #e4e4e4
}
.element_product_pager_top .pager-sort label{
display:inline-block
}
.element_product_pager_bottom{
border-top:2px solid #e4e4e4;
padding-top:10px;
margin-top:0
}
.element_product_pager_bottom .uk-pagination>li{
padding:0
}
.product_colors_preview__color{
width:17px;
height:17px;
float:right;
overflow:hidden;
border-radius:11px;
margin-left:5px;
margin-top:5px;
border:2px solid #e4e4e4;
background-position:center center;
background-size:25px 25px
}
.element_product_pagertop__element_pagination{
float:right
}
.product-payment{
position:relative
}
#etZoomImg_overlay{
position:absolute;
top:0;
left:0;
margin-top:15px;
margin-left:5%;
border:1px solid #ccc;
background:no-repeat #fff;
width:90%
}
.element_slider_products .swiper-slide{
width:78%
}
@media (min-width:480px){
.warengruppe-detail-default__element:nth-child(-n+2){
border-top:0
}
.element_slider_products .swiper-slide{
width:55%
}
}
@media (min-width:670px){
.element_slider_products .swiper-slide{
width:44%
}
}
@media (min-width:850px){
.element_slider_products .swiper-slide{
width:25%
}
}
.element_slider_products .swiper-button-next,
.element_slider_products .swiper-button-prev{
color:#ededed
}
@media (max-width:849px){
.element_slider_products .swiper-button-next,
.element_slider_products .swiper-button-prev{
display:none
}
}
.element_slider_products .element_artikel_gallery__brand_wrapper{
display:none
}
@media (max-width:669px){
.layout_header_standard{
position:fixed;
top:0;
left:0;
width:100%;
z-index:99;
border-bottom:1px solid #004481;
box-shadow:0 2px 4px 0 rgba(0,0,0,.25)
}
.layout_header_checkout{
border-bottom:1px solid #004481;
box-shadow:0 2px 4px 0 rgba(0,0,0,.25);
min-height:55px
}
.layout_header_checkout #logo{
height:55px;
display:flex;
width:100%;
justify-content:center;
align-items:center;
margin-left:-51px
}
.header-container{
display:flex;
width:100%;
justify-content:space-between;
align-items:center;
min-height:55px;
box-sizing:border-box;
padding:5px 0
}
.header-container>div{
vertical-align:inherit;
display:block
}
.header-container .mobile-header-menu{
display:flex
}
.header-container .icons-right{
max-width:none;
float:none;
height:100%;
display:flex;
align-items:center
}
.header-container .icons-right .menu-icon-link{
height:auto;
padding:10px 5px;
line-height:1;
font-size:22px
}
.header-container .icons-right .badgebutton{
font-size:24px;
line-height:1
}
.mobile-header-menu{
position:absolute;
left:10px;
z-index:10;
align-items:center;
height:100%
}
.mobile-header-menu .uk-navbar-toggle{
font-size:24px;
color:#7d7d7d
}
.mobile-header-menu .uk-navbar-toggle:after{
content:"";
background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33.17 26.03'%3E%3Cpath d='M31.04 4.26H2.13a2.13 2.13 0 0 1 0-4.26h28.91a2.13 2.13 0 0 1 0 4.26zm0 10.89H2.13a2.13 2.13 0 1 1 0-4.26h28.91a2.13 2.13 0 1 1 0 4.26zm0 10.89H2.13a2.13 2.13 0 1 1 0-4.25h28.91a2.13 2.13 0 1 1 0 4.25z'/%3E%3C/svg%3E");
vertical-align:unset;
width:25px;
height:20px;
display:inline-block
}
.mobile-header-menu .backlink{
font-size:22px;
color:#7d7d7d;
margin-right:0;
display:flex;
padding:10px;
cursor:pointer
}
.mobile-header-menu__link{
display:inline-block
}
.mobile-header-menu .mobile-header-menu--text{
display:none
}
.header-logo{
width:100%;
display:flex;
align-items:center;
text-align:center
}
.header-logo .logo{
display:inline-block
}
.header-logo .fbr-icon-logo{
font-size:38px;
line-height:1;
height:auto;
margin-right:20px
}
.header-infobar{
height:100%
}
.header-infobar-container{
position:absolute;
right:10px;
z-index:10;
display:inline-block;
height:100%;
padding:0
}
.icon_right__button{
width:auto;
float:none;
margin-left:0
}
.icon_right__button_branch{
margin-left:0
}
.back_link .backlink{
font-size:22px;
color:#7d7d7d;
margin-right:0;
display:flex;
padding:10px 10px 10px 15px;
cursor:pointer
}
}
@media (min-width:699px){
.back_link{
display:none
}
}
.menu{
display:none
}
@media (max-width:699px){
html.menu--open .menu{
display:block;
position:fixed;
top:0;
left:0;
width:100vw;
height:100%;
z-index:1000;
overflow:hidden;
-webkit-overflow-scrolling:touch;
background-color:rgba(0,0,0,.25)
}
html.menu--open .header__logo,
html.menu--open main.layout__wrapper{
filter:blur(1.5px) grayscale(100)
}
.menu__wrapper{
position:fixed;
top:0;
left:260px;
width:0;
height:100%;
background:#fff;
overflow-x:hidden;
overflow-y:auto;
transition:.2s
}
.menu__wrapper--l1{
left:0;
width:260px;
box-shadow:0 0 15px rgba(0,0,0,.25)
}
.menu__wrapper.menu--open{
transition:.2s;
left:0;
width:260px
}
.menu__item--login{
background:#004481;
color:#fff;
text-decoration:none;
padding:15px;
box-sizing:border-box;
text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden;
width:100%
}
.menu__item--border_top{
border-top:1px solid #7d7d7d
}
.menu__item--border_bottom{
border-bottom:1px solid #7d7d7d
}
.menu__item--login_link{
color:#fff;
font-weight:700;
text-decoration:none
}
.menu__item--hidden{
display:none
}
.menu__item--visible{
display:block
}
.menu__item--l3{
padding-left:20px
}
.menu__item--less,
.menu__item--more{
padding-left:20px;
color:#004481;
font-size:11px
}
.menu__item--less>.menu__link,
.menu__item--more>.menu__link{
color:#004481;
font-size:11px
}
.menu__item--category>.menu__link{
font-weight:700
}
.menu__item--active>.menu__link{
color:#004481;
font-weight:700
}
.menu__item--l3>.menu__link::after,
.menu__item--parent>.menu__link::after{
content:'';
display:block;
width:1em;
height:1em;
margin-left:5px;
background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%237d7d7d' d='M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z'/%3E%3C/svg%3E") center center no-repeat
}
.menu__link{
display:flex;
align-items:center;
justify-content:space-between;
height:40px;
text-decoration:none;
color:#333;
padding:0 15px
}
.menu__link:hover{
text-decoration:none
}
.menu__link--back{
justify-content:flex-start;
background:#004481;
color:#fff;
text-decoration:none;
padding:15px;
box-sizing:border-box;
width:100%
}
.menu__link--back::before{
content:'';
display:block;
width:1em;
height:1em;
margin-right:10px;
background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23FFFFFF' d='M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z'/%3E%3C/svg%3E") center center no-repeat
}
.menu__link--back:hover{
color:#fff;
text-decoration:none
}
.menu__link--primarytop{
justify-content:flex-start
}
.menu__link--primarytop::before{
margin-right:5px;
color:#7d7d7d
}
.menu__link--red{
color:red
}
.menu__form{
margin:20px
}
.menu__form .form__headline{
font-weight:700;
color:#aaa;
border-bottom:1px solid #ccc;
padding-bottom:10px;
margin-bottom:20px
}
.menu__form .form__label{
color:#004481;
font-weight:700
}
.menu__form .form__selectbox{
overflow:hidden;
position:relative;
display:block;
width:100%
}
.menu__form .form__select{
width:100%;
box-sizing:border-box;
border:1px solid #bbb9ba;
padding:6px;
font-size:14px;
height:32px;
position:relative;
display:block;
cursor:pointer;
outline:0;
border-radius:0;
background:#fff;
color:#bbb9ba
}
.menu__form .form__selecticon{
position:absolute;
top:0;
right:0;
bottom:0;
pointer-events:none;
box-sizing:border-box;
display:inline-block;
height:32px;
width:35px;
padding:4px 10px;
color:#000;
border:1px solid #bbb9ba;
border-left:none;
font-size:14px;
font-family:Fritzberger;
text-align:center;
background:#fff;
z-index:10
}
}
.menu--noscroll{
overflow:hidden!important
}
#navigation_icon{
width:26px;
height:22px;
display:inline-block;
fill:#333;
padding:10px
}
#navigation_icon::before{
content:'';
display:block;
background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33.17 26.03'%3E%3Cpath fill='%237d7d7d' d='M31.04 4.26H2.13a2.13 2.13 0 0 1 0-4.26h28.91a2.13 2.13 0 0 1 0 4.26zm0 10.89H2.13a2.13 2.13 0 1 1 0-4.26h28.91a2.13 2.13 0 1 1 0 4.26zm0 10.89H2.13a2.13 2.13 0 1 1 0-4.25h28.91a2.13 2.13 0 1 1 0 4.25z'/%3E%3C/svg%3E") center center no-repeat;
width:100%;
height:100%
}
@media (min-width:700px){
.menu{
font-size:1rem
}
.menu__wrapper{
background:#fff
}
.menu__wrapper--submenu{
display:none;
box-shadow:0 2px 5px 0 rgba(0,0,0,.1)
}
.menu__wrapper--l1{
display:flex;
justify-content:space-between;
align-items:center
}
.menu__item{
position:relative
}
.menu__item--l1.menu__item--active>.menu__link--l1::before,
.menu__item--l1:hover>.menu__link--l1::before{
content:"";
border-bottom:2px solid #2167a5;
position:absolute;
bottom:28px;
left:5px;
width:calc(100% - 10px)
}
.menu__item--l1:hover>.menu__wrapper--submenu{
display:block;
position:absolute;
top:100%;
left:-20px;
min-width:250px
}
.menu__item--l1.menu__item--parent>.menu__link--l1::after{
font-family:fritzberger;
content:"\f140";
padding-left:5px
}
.menu__item--back{
display:none
}
.menu__link{
position:relative;
display:flex;
align-items:center;
height:50px;
padding:0 25px;
color:#333;
text-decoration:none
}
.menu__link:hover{
text-decoration:none
}
.menu__link--l1{
height:80px;
padding:0 5px;
white-space:nowrap
}
.menu__wrapper--submenu .menu__item--active .menu__link,
.menu__wrapper--submenu .menu__link:hover{
color:#fff;
background:#333
}
.menu__wrapper--submenu .menu__link:hover{
background-color:#333
}
#navigation_icon{
display:none
}
}
.test{
display:block;
}
.fbrc_kundenkarte .content strong{
color:#004481;
}
.fbrc_kundenkarte .vorteil-logo .vorteil{
max-width:50%;
float:left;
background:#004481;
border:1px solid #e5e5e5;
padding:15px;
color:#fff;
box-sizing:border-box;
}
.fbrc_kundenkarte .vorteil-logo .logo{
float:right;
}
.fbrc_kundenkarte .slider{
margin:50px 0;
}
.fbrc_kundenkarte .vorteil-logo{
margin-bottom:20px;
}
.energy_cert__color--e{
background-color:#e3001b;
}
.energy_cert__color--e:before{
border-right:13px solid #e3001b;
}
.view-artikel-detail .variantselector .colorbox .color{
background-position:center center;
}
.product_colors_preview__color{
background-position:center center;
background-size:25px 25px;
}
.element_artikel_gallery .prod_price__strike_price .fbr_ab{
font-size:10px;
}
.element_artikel_gallery .prod_price__discount_price .fbr_ab{
font-size:12px;
}
.element_artikel_gallery .prod_price__prod_price .fbr_ab{
font-size:14px;
}
.element_artikel_gallery .prod_price{
white-space:nowrap;
}
body{

}
@media (min-width: 1220px){
.product-images .product-image img{
height:421px;
}
}
body{

}
.uk-slideshow .fullw_txtblk__head{
display:none;
}
.fullw_txtblk__button{
display:none;
}
.fbr-fadingout .fbr-fadingout__readmore{
background-image:linear-gradient(to bottom, rgba(255,255,255,0.001), #fff 70%);
}
#desktop_footer .accordion .uk-accordion > div[data-ope-key="app_17_5570"],
#desktop_footer .accordion[data-ope-key="app_51_587"] .uk-accordion>[data-ope-key="app_17_8"]{
border:0;
}
.element_artikel_gallery__label{
top:unset;
}
.element_artikel_gallery__watchlist{
top:unset;
}
.merkliste-item{
padding-left:35px;
padding-bottom:35px;
}
.merkliste_detail__items{
display:flex;
margin:0 0 0 -35px;
flex-wrap:wrap;
padding:0;
}
.et_variantdropdown__content>a,.et_variantdropdown__content>span{
padding:5px 5px 5px 15px !important;
}
.easteregg{
position:absolute;
width:50px;
}
.easteregg-header{
top: -475px;
left:45px;
}
.easteregg-offers{
top:0px;
right:10px;
}
.easteregg-specials{
top:685px;
left:60%;
}
.easteregg-blog{
top:1850px;
left:66%;
}
.easteregg-newsletter{
top:100.5%;
left:33%;
}
@media (max-width: 1219px){
.easteregg-header{
top: -380px;
}
.easteregg-blog{
top:1715px;
}
.easteregg-newsletter{
left:44%;
}
}
@media (max-width: 959px){
.easteregg-header{
top: -350px;
left:auto;
right:45px;
}
.easteregg-blog{
top:65%;
}
}
@media (max-width: 849px){
.easteregg-specials{
left:86%;
}
.easteregg-blog{
top:66%;
left:57%;
}
}
@media (max-width: 767px){
.easteregg-newsletter{
left:auto;
right:15px;
}
}
@media (max-width: 669px){
.easteregg-specials{
left:310px;
top:29%;
}
.easteregg-blog{
top:72%;
left:auto;
right:15px;
}
}
@media (max-width: 479px){
.easteregg-header{
top: -250px;
}
.easteregg-specials{
left:79%;
top:26%;
}
.easteregg-blog{
top:74%;
}
}
.fbrc_newsletter h3{
font-size:23px;
color:#004084;
margin:0;
}
.fbrc_newsletter h4{
font-size:17px;
color:#004084;
text-transform:uppercase;
margin:0;
}
.fbrc_newsletter ul.vorteile{
list-style:none;
font-weight:700;
font-size:14px;
padding-left:7px;
line-height:2em;
}
.fbrc_newsletter ul.vorteile li:before{
color:#6a9e06;
position:relative;
left: -7px;
}
.fbrc_newsletter ul.newsletter-content{
list-style-image:url('/media/k76789/85504_newsletter_geschenk.jpg');
}
.fbrc_newsletter .newsletter-content strong{
color:#004084;
}
.newsletter_detail__content__sticker{
display:none;
}
@media (max-width: 1219px){
.fbrc_newsletter .newsletter-content{
display:none;
}
}
.product-material{
display:flex;
}
.view-artikel-detail .product-material img{
min-width:50px;
}
.fbr-color-red{
color:#e74019;
}
.fbr-button{
background-color:#004481;
color:white;
padding:10px 30px;
display:inline-block;
text-decoration:none;
text-transform:uppercase;
cursor:pointer;
}
.fbr-button:hover{
color:white;
text-decoration:none;
}
.fbr-button-red{
background-color:#e74019;
}
.fbr-bg-grey{
background-color:#eaeaea;
}
.fbr-p-3{
padding:2rem;
}
.fbr-text-initial{
color:#535353;
font:14px/1.428 OpenSans;
text-transform:none;
}
.fbr-service-headline{
display:flex;
align-items:center;
justify-content:space-between;
}
@media only screen and (max-width: 1219px) and (min-width: 850px){
.fbr-service-headline{
display:block;
}
}
@media only screen and (max-width: 669px){
.fbr-service-headline{
display:block;
}
}
@media only screen and (min-width: 1220px){
.fbr-service-headline{
margin-right:100px;
}
}
.footer-intern-links{
border-top:1px solid #fff;
display:flex;
justify-content:center;
padding-top:25px;
font-size:12px;
}
.footer-intern-links a{
display:inline-block;
padding:5px 30px;
}
#layout_footer #ot-sdk-btn.ot-sdk-show-settings{
border:0;
color:#fff;
font-size:12px;
padding:5px 30px;
}
#layout_footer #ot-sdk-btn.ot-sdk-show-settings:hover{
background-color:transparent;
}
@media (max-width: 890px){
.footer-intern-links{
flex-wrap:wrap;
}
}
.footer-usp{
width:25%;
}
@media (max-width:849px){
.footer-usp{
width:50%;
}
}
.footer_social_media{
box-sizing:border-box;
}
.footer-social-links li{
margin-right:20px;
}
.social-media-icon svg{
width:100%;
height:100%;
}
.warengruppeuebersicht{
padding-left:17px;
padding-right:17px;
display:grid;
grid-gap:20px 10px;
}
.warengruppe-sale{
grid-template-columns:repeat(4, minmax(calc(25% - 10px),201px));
}
.warengruppe-neu{
grid-template-columns:repeat(3, minmax(calc(33% - 10px),271px));
}
.item7{
grid-column-start:4;
grid-row-start:1;
grid-row-end:3;
}
@media (max-width: 849px){
.warengruppeuebersicht{
padding-left:0;
padding-right:0;
grid-row-gap:10px;
}
.warengruppe-sale{
grid-template-columns:repeat(2,minmax(100px,201px));
}
.warengruppe-neu{
grid-template-columns:repeat(2,minmax(100px,271px));
}
.item7{
grid-column-start:1;
grid-column-end:3;
grid-row-start:inherit;
grid-row-end:inherit;
}
}
.item7 .box-label{
height:calc(10% - 2px);
}
.serviceseiten .boxes.boxes3 .box h2 [class^="uk-icon-"]{
position:absolute;
right:0;
top:50%;
transform:translate(0%,-50%);
color:#26619d;
font-size:40px;
}
.serviceseiten .boxes.boxes3 .box p{
border:1px solid #e5e5e5;
border-top:none;
padding:25px 5px 10px 10px;
background:#eaeaea;
color:#535353;
height:70px;
font-size:13.5px;
}
.servicebox{
border-bottom:1px solid #e5e5e5;
margin-bottom:30px;
padding-bottom:30px;
}
.servicebox strong{
color:#00458b;
}
.servicebox>h2{
margin-top:10px;
}
.servicebox .sbutton{
width:188px;
height:40px;
line-height:40px;
border:none;
text-transform:uppercase;
cursor:pointer;
background:#e74019;
color:#fff;
margin-top:15px;
}
.servicebox .sbuttonred{
width:200px;
height:40px;
line-height:40px;
border:none;
text-transform:uppercase;
cursor:pointer;
background:#e62336;
color:#fff;
margin-top:15px;
}
.servicebox .sbuttonblue{
width:188px;
height:40px;
line-height:40px;
border:none;
text-transform:uppercase;
cursor:pointer;
background:#023e84;
color:#fff;
margin-top:15px;
}
.servicebox .gutschein{
position:relative;
margin:85px 0;
}
.servicebox .gutschein p{
font-size:18px;
text-transform:uppercase;
background:#e7411b;
color:#fff;
padding:20px 0 20px 40px;
}
.servicebox .gutschein p strong{
color:#fff;
}
.servicebox .gutschein img{
position:absolute;
}
.servicebox .gutschein img.gutscheinkarte{
top: -35px;
right:260px;
}
.servicebox .gutschein img.gutschein-bestellen{
top: -70px;
right:30px;
}
.servicebox.typ1 .first, .servicebox.typ2 .first{
float:left;
width:40%;
}
.servicebox.typ1 .first img, .servicebox.typ2 .first img{
margin-right:20px;
}
.servicebox.typ1 .first .box h3, .servicebox.typ2 .first .box h3{
position:relative;
color:#fff;
background:#00458b;
font-size:26px;
padding:15px;
width:228px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.servicebox.typ1 .first .box h3:after, .servicebox.typ2 .first .box h3:after{
width:0;
height:0;
position:absolute;
top:20px;
right: -10px;
display:block;
content:"";
border-left:10px solid #00458b;
border-top:10px solid transparent;
border-bottom:10px solid transparent;
}
.servicebox.typ1 .first .box h3 span, .servicebox.typ2 .first .box h3 span{
font-size:13px;
display:block;
font-weight:400;
text-transform:none;
}
.servicebox.typ1 .first .box.box-standardlieferung h3,
.servicebox.typ2 .first .box.box-standardlieferung h3,
.servicebox.typ1 .first .box.box-expresslieferung h3,
.servicebox.typ2 .first .box.box-expresslieferung h3,
.servicebox.typ1 .first .box.box-filialabholung h3,
.servicebox.typ2 .first .box.box-filialabholung h3{
padding-left:78px;
width:165px;
}
.servicebox.typ1 .first .box.box-standardlieferung h3:before, .servicebox.typ2 .first .box.box-standardlieferung h3:before, .servicebox.typ1 .first .box.box-expresslieferung h3:before, .servicebox.typ2 .first .box.box-expresslieferung h3:before, .servicebox.typ1 .first .box.box-filialabholung h3:before,
.servicebox.typ2 .first .box.box-filialabholung h3:before{
width:53px;
height:40px;
display:inline-block;
content:"";
background:url('/media/k71115/86446_standard.jpg');
position:absolute;
top:20px;
left:15px;
}
.servicebox.typ1 .first .box.box-expresslieferung h3:before, .servicebox.typ2 .first .box.box-expresslieferung h3:before{
background:url('/media/k71115/277771_express.jpg');
}
.servicebox.typ1 .first .box.box-filialabholung h3:before,
.servicebox.typ2 .first .box.box-filialabholung h3:before{
background:url('/media/k71115/292773_abholunginderfiliale.svg') no-repeat center;
}
.servicebox.typ1 .last,
.servicebox.typ2 .last{
float:right;
width:60%;
}
.servicebox.typ1 .last .green, .servicebox.typ2 .last .green{
color:#e74019;
margin-bottom: -16px;
}
.servicebox.typ1 .last h2,
.servicebox.typ2 .last h2{
text-transform:uppercase;
font-size:32px;
}
.servicebox.typ1 .last .first, .servicebox.typ2 .last .first{
width:30%;
padding-right:2%;
box-sizing:border-box;
}
.servicebox.typ1 .last .last, .servicebox.typ2 .last .last{
float:left;
width:70%;
}
.servicebox.typ1 .last.only, .servicebox.typ2 .last.only{
float:left;
width:100%;
}
.servicebox.typ2 .first{
float:none;
width:auto;
margin-bottom:40px;
}
.servicebox.typ2 .first .box h3:after{
bottom: -9px;
left:25px;
top:auto;
right:auto;
border-left:10px solid transparent;
border-top:10px solid #00458b;
border-bottom:none;
border-right:10px solid transparent;
}
.servicebox.typ2 .last{
float:none;
width:auto;
}
.servicebox.typ2 .last .smallbox{
float:left;
width:170px;
}
.servicebox.typ3{
margin-bottom:20px;
padding-bottom:20px;
}
.servicebox.typ3 .first .box h3{
position:relative;
margin-left:42px;
}
.servicebox.typ3.active .first .box h3{
margin-left:0;
}
.servicebox.typ3 .first h3{
cursor:pointer;
}
.servicebox.typ3 .first h3:before{
display:inline-block;
width:22px;
height:13px;
margin-right:20px;
content:"";
background:url('/media/k71115/86464_service-arrow.jpg');
background-position:bottom left;
position:absolute;
left: -42px;
}
.servicebox.typ3 .first h3 span{
display:none;
}
.servicebox.typ3 .last{
display:none;
}
.servicebox.typ3.active{
margin-bottom:30px;
padding-bottom:30px;
}
.servicebox.typ3.active .first{
float:left;
width:40%;
}
.servicebox.typ3.active .first h3{
position:relative;
top:30px;
color:#fff;
background:#00458b;
font-size:26px;
padding:15px;
width:228px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.servicebox.typ3.active .first h3:before{
position:absolute;
top: -27px;
left:0;
background-position:top left;
}
.servicebox.typ3.active .first h3 span{
font-size:13px;
display:block;
font-weight:400;
text-transform:none;
}
.servicebox.typ3.active .last{
display:block;
float:left;
width:60%;
margin-top:30px;
}
.servicebox.typ4{
margin:20px 0 0;
padding-bottom:5px;
}
.servicebox.typ4 .first h3{
font-size:14px;
color:#535353;
font-weight:400;
text-transform:none;
cursor:pointer;
position:relative;
margin-left:42px;
}
.servicebox.typ4 .first h3:before{
display:inline-block;
width:22px;
height:13px;
margin-right:20px;
float:left;
content:"";
background:url('/media/k71115/86464_service-arrow.jpg');
background-position:bottom left;
position:absolute;
left: -42px;
}
.servicebox.typ4 .last{
display:none;
}
.servicebox.typ4 .last p,
.servicebox.typ4 .last > img,
.servicebox.typ4 .last ul{
margin-left:42px;
}
.servicebox.typ4 .last .cookiesTable thead{
background:#aaa;
font-size:20px;
}
.servicebox.typ4 .last .cookiesTable thead tr{
background:#bbb !important;
}
.servicebox.typ4 .last .cookiesTable thead tr th{
padding:10px;
}
.servicebox.typ4 .last .cookiesTable tr:nth-child(even){
background:#eee;
}
.servicebox.typ4 .last .cookiesTable tr:nth-child(odd){
background:#ddd;
}
.servicebox.typ4 .last .cookiesTable tr td td{
padding:5px;
}
.servicebox.typ4.active .first h3:before{
background-position:top left;
}
.servicebox.typ4.active .last{
display:block;
}
.servicebox.typ5 h2{
margin-top:0;
}
.servicebox.typ5 a{
display:inline-block;
width:170px;
height:120px;
padding:15px;
}
.servicebox.typ6{
margin:0;
padding:0;
}
.servicebox.typ6 h2{
margin-top:10px;
cursor:pointer;
}
.servicebox.typ6 h2:before{
display:inline-block;
width:22px;
height:13px;
margin-right:20px;
content:"";
background:url('/media/k71115/86464_service-arrow.jpg');
background-position:bottom left;
}
.servicebox.typ6 .servicebox{
margin-left:42px;
display:none;
}
.servicebox.typ6.active h2:before{
background-position:top left;
}
.servicebox.typ6.active .servicebox{
display:block;
}
.servicebox.typ7{
border:1px solid #f2f2f2;
background:#ccd8e6;
background: -moz-linear-gradient(top, #ccd8e6 50%, #bacbde 100%);
background: -webkit-linear-gradient(top, #ccd8e6 20%, #ccd8e6 100%);
background:linear-gradient(to bottom, #ccd8e6 50%, #bacbde 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccd8e6', endColorstr='#ccd8e6', GradientType=0);
}
.servicebox.typ7 .first{
float:left;
width:40%;
}
.servicebox.typ7 .last{
float:left;
width:60%;
}
.servicebox.typ7 .last a{
display:inline-block;
padding:10px;
color:#fff;
text-transform:uppercase;
background:#00458b;
text-decoration:none;
margin-top:10px;
}
.servicebox.termine table{
width:100%;
text-align:center;
font-weight:700;
border-spacing:0;
}
.servicebox.termine table tr th{
color:#fff;
font-size:17px;
background:#00458b;
padding:20px;
text-transform:uppercase;
}
.servicebox.termine table tr td{
padding:10px;
}
.servicebox.termine table tr:nth-child(even){
background:#eaeaea;
}
.servicebox.termine-newsletter .greenborder{
height:50px;
}
.servicebox.termine-newsletter .greenborder .border{
height:110px;
background:#619d2c;
position:relative;
top:120px;
}
.servicebox.termine-newsletter .newsletter-anmeldung{
position:relative;
}
.servicebox.termine-newsletter .newsletter-anmeldung h2{
font-size:23px;
color:#fff;
margin:100px 0 50px 30px;
width:310px;
}
.servicebox.termine-newsletter .newsletter-anmeldung h2 small{
display:block;
font-size:17px;
}
.servicebox.termine-newsletter .newsletter-anmeldung .sbutton{
position:relative;
width:156px;
background:#fff;
color:#535353;
top:19px;
}
.servicebox.termine-newsletter .newsletter-anmeldung .n-top{
vertical-align:top;
}
.servicebox.termine-newsletter .newsletter-anmeldung .n-top img{
max-width:none;
}
.servicebox.termine-newsletter .newsletter-anmeldung p{
font-size:12px;
}
.servicebox:last-child{
border-bottom:none;
margin-bottom:0;
}
.servicebox.servicebox-initiativ:last-child{
border-bottom:1px solid #e5e5e5;
}
.servicebox-footer{
background:#eaeaea;
border:1px solid #e5e5e5;
padding:20px;
text-align:center;
}
.servicebox-footer strong{
color:#00458b;
}
.servicebox.servicebox-job>.first{
width:50%;
}
.servicebox.servicebox-job>.last{
width:50%;
margin-top:20px;
}
.servicebox.servicebox-job-uebersicht>.last{
margin-top:0;
}
.servicebox.servicebox-job li strong{
color:#535353;
}
@media (max-width: 1219px){
.servicebox .gutschein img.gutscheinkarte{
display:none;
}
.servicebox .newsletter-anmeldung .n-top{
display:none;
}
.servicebox .cookiesTable tr th{
display:none;
}
.servicebox .cookiesTable tr td{
display:block;
}
.servicebox .cookiesTable tr td:before{
font-weight:700;
margin-right:10px;
}
.servicebox .cookiesTable tr td.name:before{
content:"Name:";
}
.servicebox .cookiesTable tr td.art:before{
content:"Art:";
}
.servicebox .cookiesTable tr td.zweck:before{
content:"Zweck:";
}
.servicebox .cookiesTable tr td.beschreibung:before{
content:"Beschreibung:";
}
.servicebox .cookiesTable tr td.laufzeit:before{
content:"Laufzeit:";
}
.servicebox .cookiesTable tr td.ursprung:before{
content:"Ursprung:";
}
}
@media (max-width: 989px){
.servicebox .gutschein p{
display:none;
}
.servicebox .gutschein a{
display:block;
text-align:center;
}
.servicebox .gutschein a img{
position:static;
}
.servicebox.typ1 .first, .servicebox.typ1 .last, .servicebox.typ7 .first, .servicebox.typ7 .last{
float:none;
width:auto;
}
.servicebox.typ1 .first{
margin-bottom:40px;
}
.servicebox.typ1 .first .box h3:after{
bottom: -9px;
left:25px;
top:auto;
right:auto;
border-left:10px solid transparent;
border-top:10px solid #00458b;
border-bottom:none;
border-right:10px solid transparent;
}
.servicebox.typ1 .last .first, .servicebox.typ1 .last .last{
float:left;
}
.servicebox.typ3.active .first{
width:100%;
}
.servicebox.typ3.active .first h3{
position:static;
padding:0;
width:auto;
color:#004481;
background:#fff;
font-size:18px;
}
.servicebox.typ3.active .first h3:before{
position:static;
}
.servicebox.typ3.active .first h3 span{
margin-left:42px;
}
.servicebox.typ3.active .last{
width:100%;
margin-top:0;
}
}
@media (max-width: 669px){
.servicebox .newsletter-anmeldung h2{
margin:100px 0 0 30px;
}
.servicebox .newsletter-anmeldung .sbutton{
margin-bottom:90px;
}
}
@media (max-width: 479px){
.servicebox.termine table tr th{
text-align:left;
}
.servicebox.termine table tr th.t2, .servicebox.termine table tr th.t3, .servicebox.termine table tr th.t4{
display:none;
}
.servicebox.termine table tr td{
display:block;
text-align:left;
padding:0 0 0 20px;
}
.servicebox.termine table tr td:first-child{
padding-top:20px;
}
.servicebox.termine table tr td:last-child{
padding-bottom:20px;
}
.servicebox.termine table tr td.messe{
color:#00458b;
}
.servicebox.termine table tr td.datum:before{
content:"Datum: ";
font-weight:400;
}
.servicebox.termine table tr td.ort:before{
content:"Ort: ";
font-weight:400;
}
.servicebox.termine table tr td.stand:before{
content:"Stand: ";
font-weight:400;
}
}
@media (max-width: 669px){
.anchor{
position:relative;
top: -91px;
width:1px;
height:1px;
visibility:hidden;
display:block;
}
}
.fbr-form-node{
align-items:center;
}
.fbr-form-node__icon{
font-size:24px;
}
.artikel_element_payment__bottom_pos_fix{
height:240px;
}
.view-artikel-detail .product_fbr_service{
background-color:none;
padding:0;
}
.unserService{
background:#fff;
border:1px solid #e5e5e5;
padding:30px 30px 25px;
}
.unserService i{
font-size:17px;
line-height:1;
}
.servicehotline{
display:flex;
flex-direction:row-reverse;
justify-content:space-between;
align-items:center;
padding-bottom:20px;
border-bottom:1px solid #e5e5e5;
}
.service-image{
flex:2
}
.service-phone{
flex:5
}
.service-phone h3{
text-transform:uppercase;
font-size:14px;
margin-bottom:0;
}
.service-phone a{
font-size:17px;
color:#5f9d2e !important;
font-weight:700;
text-decoration:none;
margin-top:5px;
display:inline-block;
}
.service-phone p{
font-size:14px;
margin:0;
}
.service-features{
padding-top:20px;
}
.service-feature{
display:flex;
align-items:center;
margin-bottom:10px;
}
.service-feature p{
font-weight:700;
font-size:14px;
line-height:21px;
margin:0;
}
.service-feature i{
flex:0 0 37px;
}
@media (max-width: 1219px) and (min-width: 850px){
.servicehotline{
display:block;
}
.service-image{
display:none;
}
}
@media (max-width: 430px){
.servicehotline{
display:block;
}
.service-image{
display:none;
}
}
.produkttest-ergebnis{
max-width:25%;
}
.produkttest-image{
object-fit:contain;
}
.produkttest-image-wrapper{
height:166px;
}
.teaserimage{
position:relative;
}
.teaserimage-flag{
position:absolute;
left:20px;
bottom:30px;
background-color:#e74019;
color:#fff;
padding:5px 10px;
margin:0;
font-size:24px;
font-weight:bold;
text-transform:uppercase;
max-width:66%;
}
.teaserimage-flag::after{
content:'';
position:absolute;
top:100%;
left:20px;
width:0;
height:0;
border-top:12px solid #e74019;
border-left:12px solid transparent;
border-right:12px solid transparent;
}
.vorteil{
border:1px solid #ddd;
margin-top:40px;
margin-bottom:1rem !important;
position:relative;
width:100%;
}
.vorteil-icon{
width:60px;
height:60px;
position:absolute;
left:50%;
transform:translateX(-50%);
top: -35px;
padding:12px;
background-color:#004481;
color:white;
border-radius:50%;
display:flex;
box-sizing:border-box;
}
.vorteil-icon svg{
width:100%;
}
.vorteil p{
margin:0;
padding:30px 10px 10px;
font-weight:bold;
color:#004481;
text-align:center;
}
.job-table thead{
background-color:#e5e5e5;
color:#004481;
font-size:16px;
text-transform:uppercase;
}
.job-table tbody tr{
border-bottom:1px solid #e5e5e5;
}
.job-table tbody a{
display:block;
color:#535353;
text-decoration:none;
}
.job-table td, .job-table th{
border-left:1px solid #e5e5e5;
width:155px;
}
.job-table th{
position:relative;
padding-right:40px;
}
.job-table th::after,
.job-table th::before{
position:absolute;
color:#ccc;
bottom:0.428em;
}
.job-table th::before{
content:'\25B2';
right:1.25em;
}
.job-table th::after{
content:'\25BC';
right:0.5em;
}
.job-table th.sortDesc::after{
color:#004481;
}
.job-table th.sortAsc::before{
color:#004481;
}
.job-table tr td:first-child,
.job-table tr th:first-child{
border-left:0;
width:inherit;
}
.job-table tr td:first-child a{
font-weight:bold;
color:#004481;
}
.view-job-detail h1{
font-size:32px;
line-height:1;
}
.job-summary{
border-top:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5;
margin:30px 0;
display:flex;
flex-wrap:wrap;
font-size:18px;
color:#004481;
font-weight:bold;
}
.job-summary>*{
padding:20px 10px;
margin-right:30px;
display:flex;
flex:0 0 auto;
}
.job-summary .icon{
height:25px;
display:block;
float:left;
color:#e74019;
padding:0 10px 0 0;
}
.job-summary .icon>*{
height:100%;
}
.job-detail-description * + h1,
.job-detail-description * + h2,
.job-detail-description * + h3{
margin-top:35px;
}
.job-detail-description ul{
list-style:none;
}
.job-detail-description li{
position:relative;
}
.job-detail-description ul li::before{
content:"\2022";
color:#004481;
font-size:20px;
font-weight:bold;
position:absolute;
top:10px;
left: -1em;
transform:translateY(-50%);
}
.servicebox.servicebox-job-uebersicht p{
min-height:inherit;
}
.servicebox.servicebox-job-uebersicht>.first,.servicebox.servicebox-job-uebersicht>.last{
padding-right:24px;
box-sizing:border-box;
}
.servicebox.servicebox-job-uebersicht > .first img,
.servicebox.servicebox-job-uebersicht > .last img{
width:100%;
height:auto;
}
.text-normal{
font-weight:normal;
}
.text-transform-none{
text-transform:none;
}
.text-size-18{
font-size:18px;
}
.text-ausbildung{
font-size:18px;
font-weight:bold;
color:#004481;
margin-bottom:0;
}
.servicebox.servicebox-job:last-child{
border-bottom:1px solid #e5e5e5;
}
@media only screen and (max-width: 767px){
.teaserimage-flag{
display:none;
}
.servicebox.servicebox-job-uebersicht>.first,.servicebox.servicebox-job-uebersicht>.last{
padding-right:0;
}
.job-table.job-table-headquarter tr td:nth-child(3),
.job-table.job-table-headquarter tr th:nth-child(3),
.job-table.job-table-branches tr td:nth-child(2),
.job-table.job-table-branches tr th:nth-child(2){
display:none;
}
.job-summary{
flex-wrap:wrap;
padding:15px 0;
}
.job-summary>*{
flex:1 1 100%;
padding:10px 0;
}
}
.linktree{
background:linear-gradient(65deg, #bed9fc, #d8ebfd);
margin-top:100px;
display:flex;
flex-direction:column;
position:relative;
padding:100px 30px 50px;
justify-content:center;
align-items:center;
}
.linktree__logo{
border:7px solid #eee;
border-radius:50%;
width:200px;
height:200px;
padding:10px;
position:absolute;
left:50%;
top:0;
transform:translate(-50%,-50%);
background-color:#004481;
display:flex;
box-sizing:border-box;
}
.linktree__accountname{
text-transform:unset;
color:#535353;
font-size:24px;
margin-bottom:2.5rem;
}
.linktree__list{
max-width:800px;
width:100%;
}
.linktree__list a{
border:3px solid #004481;
background-color:#004481;
color:#fff;
text-decoration:none;
display:block;
text-align:center;
padding:12px;
font-size:16px;
margin-bottom:12px;
}
.linktree__list a:hover{
background-color:#fff;
color:#004481;
}
